:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}
*, ::after, ::before{box-sizing:border-box}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section{display:block}
body{margin:0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}
[tabindex="-1"]:focus{outline:0 !important}
hr{box-sizing:content-box;height:0;overflow:visible}
h1, h2, h3, h4, h5, h6 {
margin-top: 0;
margin-bottom: .5rem
} p{margin-top:0;margin-bottom:1rem}
abbr[data-original-title], abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
dl, ol, ul{margin-top:0;margin-bottom:1rem}
ol ol, ol ul, ul ol, ul ul{margin-bottom:0}
dt{font-weight:700}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
b, strong{font-weight:bolder}
small{font-size:80%}
sub, sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sub{bottom:-.25em}
sup {
top: -.5em
} a{color:#231f20;text-decoration:none;background-color:transparent}
a:hover{color:#0056b3;}
a:not([href]):not([tabindex]){color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):focus{outline:0}
code, kbd, pre, samp{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:1em}
pre{margin-top:0;margin-bottom:1rem;overflow:auto}
figure{margin:0 0 1rem}
img{vertical-align:middle;border-style:none;max-width:100%;height:auto;}
svg{overflow:hidden;vertical-align:middle}
table{border-collapse:collapse}
caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}
th{text-align:inherit}
label{display:inline-block;margin-bottom:.5rem}
button{border-radius:0}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
button, input, optgroup, select, textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button, input{overflow:visible;outline:none !important;}
button, select{text-transform:none}
select{word-wrap:normal}
[type=button], [type=reset], [type=submit], button{-webkit-appearance:button}
[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled){cursor:pointer}
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner{padding:0;border-style:none}
input[type=checkbox], input[type=radio]{box-sizing:border-box;padding:0}
input[type=date], input[type=datetime-local], input[type=month], input[type=time]{-webkit-appearance:listbox}
textarea{overflow:auto;resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}
progress{vertical-align:baseline}
[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{outline-offset:-2px;-webkit-appearance:none}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
output{display:inline-block}
summary{display:list-item;cursor:pointer}
template{display:none}
[hidden]{display:none !important}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{margin-bottom:.5rem;font-weight:500;line-height:1.4}
.h1, h1{font-size:2.5rem}
.h2, h2{font-size:2rem}
.h3, h3{font-size:1.75rem}
.h4, h4{font-size:1.5rem}
.h5, h5{font-size:1.25rem}
.h6, h6{font-size:1rem}
.lead{font-size:1.25rem;font-weight:300}
.display-1{font-size:6rem;font-weight:300;line-height:1.2}
.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}
.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}
.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0, 0, 0, .1)}
.small, small{font-size:80%;font-weight:400}
.mark, mark{padding:.2em;background-color:#fcf8e3}
.list-unstyled{padding-left:0;list-style:none}
.list-inline{padding-left:0;list-style:none}
.list-inline-item{display:inline-block}
.list-inline-item:not(:last-child){margin-right:.5rem}
.initialism{font-size:90%;text-transform:uppercase}
.blockquote{margin-bottom:1rem;font-size:1.25rem}
.blockquote-footer{display:block;font-size:80%;color:#6c757d}
.blockquote-footer::before{content:"\2014\00A0"}
.img-fluid{max-width:100%;height:auto}
.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}
.figure{display:inline-block}
.figure-img{margin-bottom:.5rem;line-height:1}
.figure-caption{font-size:90%;color:#6c757d}
code{font-size:87.5%;color:#e83e8c;word-break:break-word}
a > code{color:inherit}
kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}
kbd kbd{padding:0;font-size:100%;font-weight:700}
pre{display:block;font-size:87.5%;color:#212529}
pre code{font-size:inherit;color:inherit;word-break:normal}
.pre-scrollable{max-height:340px;overflow-y:scroll}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media(min-width:576px){
.container{max-width:540px}
}
@media(min-width:768px){
.container{max-width:720px}
}
@media(min-width:992px){
.container{max-width:960px}
}
@media(min-width:1200px){
.container{max-width:1140px}
}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters > .col, .no-gutters > [class*=col-]{padding-right:0;padding-left:0}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-first{-ms-flex-order:-1;order:-1}
.order-last{-ms-flex-order:13;order:13}
.order-0{-ms-flex-order:0;order:0}
.order-1{-ms-flex-order:1;order:1}
.order-2{-ms-flex-order:2;order:2}
.order-3{-ms-flex-order:3;order:3}
.order-4{-ms-flex-order:4;order:4}
.order-5{-ms-flex-order:5;order:5}
.order-6{-ms-flex-order:6;order:6}
.order-7{-ms-flex-order:7;order:7}
.order-8{-ms-flex-order:8;order:8}
.order-9{-ms-flex-order:9;order:9}
.order-10{-ms-flex-order:10;order:10}
.order-11{-ms-flex-order:11;order:11}
.order-12{-ms-flex-order:12;order:12}
.offset-1{margin-left:8.333333%}
.offset-2{margin-left:16.666667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.333333%}
.offset-5{margin-left:41.666667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.333333%}
.offset-8{margin-left:66.666667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.333333%}
.offset-11{margin-left:91.666667%}
@media(min-width:576px){
.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-sm-first{-ms-flex-order:-1;order:-1}
.order-sm-last{-ms-flex-order:13;order:13}
.order-sm-0{-ms-flex-order:0;order:0}
.order-sm-1{-ms-flex-order:1;order:1}
.order-sm-2{-ms-flex-order:2;order:2}
.order-sm-3{-ms-flex-order:3;order:3}
.order-sm-4{-ms-flex-order:4;order:4}
.order-sm-5{-ms-flex-order:5;order:5}
.order-sm-6{-ms-flex-order:6;order:6}
.order-sm-7{-ms-flex-order:7;order:7}
.order-sm-8{-ms-flex-order:8;order:8}
.order-sm-9{-ms-flex-order:9;order:9}
.order-sm-10{-ms-flex-order:10;order:10}
.order-sm-11{-ms-flex-order:11;order:11}
.order-sm-12{-ms-flex-order:12;order:12}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.333333%}
.offset-sm-2{margin-left:16.666667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.333333%}
.offset-sm-5{margin-left:41.666667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.333333%}
.offset-sm-8{margin-left:66.666667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.333333%}
.offset-sm-11{margin-left:91.666667%}
}
@media(min-width:768px){
.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-md-first{-ms-flex-order:-1;order:-1}
.order-md-last{-ms-flex-order:13;order:13}
.order-md-0{-ms-flex-order:0;order:0}
.order-md-1{-ms-flex-order:1;order:1}
.order-md-2{-ms-flex-order:2;order:2}
.order-md-3{-ms-flex-order:3;order:3}
.order-md-4{-ms-flex-order:4;order:4}
.order-md-5{-ms-flex-order:5;order:5}
.order-md-6{-ms-flex-order:6;order:6}
.order-md-7{-ms-flex-order:7;order:7}
.order-md-8{-ms-flex-order:8;order:8}
.order-md-9{-ms-flex-order:9;order:9}
.order-md-10{-ms-flex-order:10;order:10}
.order-md-11{-ms-flex-order:11;order:11}
.order-md-12{-ms-flex-order:12;order:12}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.333333%}
.offset-md-2{margin-left:16.666667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.333333%}
.offset-md-5{margin-left:41.666667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.333333%}
.offset-md-8{margin-left:66.666667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.333333%}
.offset-md-11{margin-left:91.666667%}
}
@media(min-width:992px){
.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-lg-first{-ms-flex-order:-1;order:-1}
.order-lg-last{-ms-flex-order:13;order:13}
.order-lg-0{-ms-flex-order:0;order:0}
.order-lg-1{-ms-flex-order:1;order:1}
.order-lg-2{-ms-flex-order:2;order:2}
.order-lg-3{-ms-flex-order:3;order:3}
.order-lg-4{-ms-flex-order:4;order:4}
.order-lg-5{-ms-flex-order:5;order:5}
.order-lg-6{-ms-flex-order:6;order:6}
.order-lg-7{-ms-flex-order:7;order:7}
.order-lg-8{-ms-flex-order:8;order:8}
.order-lg-9{-ms-flex-order:9;order:9}
.order-lg-10{-ms-flex-order:10;order:10}
.order-lg-11{-ms-flex-order:11;order:11}
.order-lg-12{-ms-flex-order:12;order:12}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.333333%}
.offset-lg-2{margin-left:16.666667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.333333%}
.offset-lg-5{margin-left:41.666667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.333333%}
.offset-lg-8{margin-left:66.666667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.333333%}
.offset-lg-11{margin-left:91.666667%}
}
@media(min-width:1200px){
.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-xl-first{-ms-flex-order:-1;order:-1}
.order-xl-last{-ms-flex-order:13;order:13}
.order-xl-0{-ms-flex-order:0;order:0}
.order-xl-1{-ms-flex-order:1;order:1}
.order-xl-2{-ms-flex-order:2;order:2}
.order-xl-3{-ms-flex-order:3;order:3}
.order-xl-4{-ms-flex-order:4;order:4}
.order-xl-5{-ms-flex-order:5;order:5}
.order-xl-6{-ms-flex-order:6;order:6}
.order-xl-7{-ms-flex-order:7;order:7}
.order-xl-8{-ms-flex-order:8;order:8}
.order-xl-9{-ms-flex-order:9;order:9}
.order-xl-10{-ms-flex-order:10;order:10}
.order-xl-11{-ms-flex-order:11;order:11}
.order-xl-12{-ms-flex-order:12;order:12}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.333333%}
.offset-xl-2{margin-left:16.666667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.333333%}
.offset-xl-5{margin-left:41.666667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.333333%}
.offset-xl-8{margin-left:66.666667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.333333%}
.offset-xl-11{margin-left:91.666667%}
}
.modal-open{overflow:hidden}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}
.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}
.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;-webkit-transform:translate(0, -50px);transform:translate(0, -50px)}
@media (prefers-reduced-motion:reduce) {
.modal.fade .modal-dialog{transition:none}
}
.modal.show .modal-dialog{-webkit-transform:none;transform:none}
.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}
.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}
.modal-dialog-scrollable .modal-footer, .modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}
.modal-dialog-scrollable .modal-body{overflow-y:auto}
.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}
.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}
.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}
.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}
.modal-dialog-centered.modal-dialog-scrollable::before{content:none}
.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 0, 0, .2);border-radius:.3rem;outline:0}
.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}
.modal-backdrop.fade{opacity:0}
.modal-backdrop.show{opacity:.5}
.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}
.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}
.modal-title{margin-bottom:0;line-height:1.5}
.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}
.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}
.modal-footer > :not(:first-child){margin-left:.25rem}
.modal-footer > :not(:last-child){margin-right:.25rem}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
@media(min-width:576px){
.modal-dialog{max-width:500px;margin:1.75rem auto}
.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}
.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}
.modal-dialog-centered{min-height:calc(100% - 3.5rem)}
.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}
.modal-sm{max-width:300px}
}
@media(min-width:992px){
.modal-lg, .modal-xl{max-width:800px}
}
@media(min-width:1200px){
.modal-xl{max-width:1140px}
}
.clearfix::after{display:block;clear:both;content:""}
.d-none{display:none !important}
.d-inline{display:inline !important}
.d-inline-block{display:inline-block !important}
.d-block{display:block !important}
.d-table{display:table !important}
.d-table-row{display:table-row !important}
.d-table-cell{display:table-cell !important}
.d-flex{display:-ms-flexbox !important;display:flex !important}
.d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}
@media(min-width:576px){
.d-sm-none{display:none !important}
.d-sm-inline{display:inline !important}
.d-sm-inline-block{display:inline-block !important}
.d-sm-block{display:block !important}
.d-sm-table{display:table !important}
.d-sm-table-row{display:table-row !important}
.d-sm-table-cell{display:table-cell !important}
.d-sm-flex{display:-ms-flexbox !important;display:flex !important}
.d-sm-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}
}
@media(min-width:768px){
.d-md-none{display:none !important}
.d-md-inline{display:inline !important}
.d-md-inline-block{display:inline-block !important}
.d-md-block{display:block !important}
.d-md-table{display:table !important}
.d-md-table-row{display:table-row !important}
.d-md-table-cell{display:table-cell !important}
.d-md-flex{display:-ms-flexbox !important;display:flex !important}
.d-md-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}
}
@media(min-width:992px){
.d-lg-none{display:none !important}
.d-lg-inline{display:inline !important}
.d-lg-inline-block{display:inline-block !important}
.d-lg-block{display:block !important}
.d-lg-table{display:table !important}
.d-lg-table-row{display:table-row !important}
.d-lg-table-cell{display:table-cell !important}
.d-lg-flex{display:-ms-flexbox !important;display:flex !important}
.d-lg-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}
}
@media(min-width:1200px){
.d-xl-none{display:none !important}
.d-xl-inline{display:inline !important}
.d-xl-inline-block{display:inline-block !important}
.d-xl-block{display:block !important}
.d-xl-table{display:table !important}
.d-xl-table-row{display:table-row !important}
.d-xl-table-cell{display:table-cell !important}
.d-xl-flex{display:-ms-flexbox !important;display:flex !important}
.d-xl-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}
}
@media print {
.d-print-none{display:none !important}
.d-print-inline{display:inline !important}
.d-print-inline-block{display:inline-block !important}
.d-print-block{display:block !important}
.d-print-table{display:table !important}
.d-print-table-row{display:table-row !important}
.d-print-table-cell{display:table-cell !important}
.d-print-flex{display:-ms-flexbox !important;display:flex !important}
.d-print-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}
}
.align-items-center{-ms-flex-align:center !important;align-items:center !important}
.justify-content-center {
-ms-flex-pack: center !important;
justify-content: center !important
}body{font-size:14px;font-family:'Commissioner', sans-serif;background:#f3f3f3}
body.search-active{overflow-y:hidden}
body.search-active .header{z-index:99999 !important}
svg{width:20px;height:20px}
.addThis_listing svg {
width: 44px;
height: 44px;
} a{transition:all .4s ease}
.ExpandedHeader_logo___k3kk svg{width:100px;}
a:hover{color:#fca120}
b,strong{font-weight:bold}
button,li{transition:all .4s ease}
ul{list-style:none;padding-left:0;margin-bottom:0}
.no-padding{padding-left:0;padding-right:0}
.no-margin{margin-left:0;margin-right:0}
.relative{position:relative}
.relative{position:relative}
.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}
.alert-heading{color:inherit}
.alert-link{font-weight:700}
.alert-dismissible{padding-right:4rem}
.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit;border:initial;background:initial}
.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}
.alert-primary hr{border-top-color:#9fcdff}
.alert-primary .alert-link{color:#002752}
.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}
.alert-secondary hr{border-top-color:#c8cbcf}
.alert-secondary .alert-link{color:#202326}
.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}
.alert-success hr{border-top-color:#b1dfbb}
.alert-success .alert-link{color:#0b2e13}
.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}
.alert-info hr{border-top-color:#abdde5}
.alert-info .alert-link{color:#062c33}
.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}
.alert-warning hr{border-top-color:#ffe8a1}
.alert-warning .alert-link{color:#533f03}
.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}
.alert-danger hr{border-top-color:#f1b0b7}
.alert-danger .alert-link{color:#491217}
.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}
.alert-light hr{border-top-color:#ececf6}
.alert-light .alert-link{color:#686868}
.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}
.alert-dark hr{border-top-color:#b9bbbe}
.alert-dark .alert-link{color:#040505}
.alert .close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;padding:0;background-color:transparent;border:0;-webkit-appearance:none}
.alert-success,.alert-info,.alert-warning{max-width:335px !important}
@media(max-width:350px){
.alert-success,.alert-info,.alert-warning{max-width:280px !important}
}
.alert-warning2{max-width:100% !important}
.text-center{text-align:center}
.container--wishlist .alert-warning{max-width:100% !important}
@media(min-width:1200px){
.col-xl-20{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
}
@media(min-width:991px){
.col-lg-20{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
}
.title-module{margin-bottom:30px;position:relative;font-weight:600}
@media(max-width:767px){
.title-module{font-size:22px}
}
.title-module a,.title-module span{position:relative}
.title-module a:before,.title-module span:before{background:#fca120;content:'';right:0;left:0;position:absolute;bottom:-15px;height:3px;display:block;z-index:1;width:40%}
@media(min-width:1366px){
.container{max-width:1300px}
}
.swiper-container .swiper-button-disabled{display:none}
.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after{font-size:16px;font-weight:bold;color:#333}
.line-clamp{display:block;display:-webkit-box;-webkit-box-orient:vertical;position:relative;line-height:1.4 !important;overflow:hidden;text-overflow:ellipsis;padding:0 !important}
.line-clamp:after{content:'';text-align:right;bottom:0;right:0;width:25%;display:block;position:absolute;height:calc(1em * 1.4);background:linear-gradient(to right, rgba(255,255,255,0), #fff 75%)}
@supports (-webkit-line-clamp: 1) {
.line-clamp:after{display:none !important}
}
.line-clamp-1{-webkit-line-clamp:1;height:calc(1em * 1.4 * 1)}
.line-clamp-2{-webkit-line-clamp:2;height:calc(1em * 1.4 * 2)}
.line-clamp-3{-webkit-line-clamp:3;height:calc(1em * 1.4 * 3)}
.product-action{border-radius:5px;overflow:hidden;background:#fff;position:relative;background:#fff}
.product-action .product-thumbnail{position:relative}
.product-action .product-thumbnail .image_thumb{position:relative;overflow:hidden;width:100%;display:flex;-o-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-os-justify-content:center;-o-display:flex;-moz-display:flex;-webkit-display:flex;-os-display:flex;align-items:center;position:relative;height:auto !important;padding-bottom:100%}
.product-action .product-thumbnail .image_thumb img{width:auto !important;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;will-change:opacify;transform:scale(1);transition:all 0.5s ease}
.product-action .product-thumbnail .image_thumb img.image2{position:absolute;top:0;left:0;opacity:0;visibility:hidden}
.product-action .product-thumbnail .btn-wishlist{position:absolute;right:5px;top:5px}
.product-action .product-thumbnail .btn-wishlist.active svg{fill:red}
.product-action .product-info{padding:10px}
.product-action .product-info .price-box{margin-bottom:5px;position:relative;color:#000;font-weight:700;font-size:16px;text-align:center}
@media(max-width:500px){
.product-action .product-info .price-box{min-height:44px}
}
.product-action .product-info .price-box .compare-price{color:#666;text-decoration:line-through;display:inline-block;margin-left:10px;font-weight:400;font-size:14px}
@media(max-width:500px){
.product-action .product-info .price-box .compare-price{display:block;margin-left:0;font-size:12px}
}
.product-action .product-info .product-name{font-size:16px;text-align:center}
@media(max-width:767px){
.product-action .product-info .product-name{font-size:14px}
}
.product-action .action{position:absolute;left:0;bottom:0px;right:0;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;opacity:0;z-index:2;text-align:center}
@media(max-width:1025px){
.product-action .action{opacity:1}
}
.product-action .action .btn-views{border:0;padding:9px 10px;border-radius:5px;background:#fff;display:inline-flex;box-shadow:0 0 5px 1px rgba(0,0,0,0.2)}
@media(max-width:1025px){
.product-action .action .btn-views{display:none}
}
.product-action .action .btn-views svg{width:15px;height:15px}
.product-action .action .btn-views:hover{background:#fca120}
.product-action .action .btn-views.btn-wishlist.active path{fill:red}
.product-action .smart{position:absolute;top:10px;left:10px;background:#fca120;text-align:center;width:auto;height:auto;font-size:12px;color:white;z-index:5;line-height:26px;padding:0 10px;border-radius:4px}
@media(min-width:1025px){
.product-action:hover .product-thumbnail .scale_hover .image1{opacity:0}
.product-action:hover .product-thumbnail .scale_hover .image2{opacity:1;overflow:hidden;transform:scale(1.2);visibility:visible}
.product-action:hover .action{opacity:1;bottom:20px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}
}
.backtop{position:fixed;bottom:100px;top:auto !important;right:20px;background:#fca120;height:40px;width:40px;text-align:center;border-radius:10px;line-height:40px;z-index:999;opacity:0;border:1px solid #fff}
.backtop:hover{background:#cd7903}
.backtop svg{width:30px;height:30px;color:#fff}
.backtop.show{opacity:1}
.footer{background-size:cover}
.footer .mid-footer{color:#fff;padding:50px 0}
.footer .mid-footer .ft-info .phone-footer{display:flex;align-items:center;margin-bottom:20px}
.footer .mid-footer .ft-info .phone-footer img{max-width:55px}
.footer .mid-footer .ft-info .phone-footer .content{margin-left:15px}
.footer .mid-footer .ft-info .phone-footer .content span{display:block}
.footer .mid-footer .ft-info .phone-footer .content a{font-size:30px;font-weight:700;color:#fca120}
.footer .mid-footer .group-address{margin-top:10px}
.footer .mid-footer .group-address .title{font-size:17px;font-weight:700;margin-bottom:10px}
.footer .mid-footer .group-address ul{margin-bottom:20px;list-style:none}
.footer .mid-footer .group-address ul li{margin-bottom:15px;color:#fca120;font-size:16px}
.footer .mid-footer .group-address ul li span{color:#fff}
.footer .mid-footer .group-address ul li a{color:#fff;display:inline-block}
.footer .mid-footer .group-address ul li a:hover{color:#fca120}
@media(min-width:1199px){
.footer .mid-footer .ft-menu{border-left:1px solid #535353;border-right:1px solid #535353}
}
.footer .mid-footer .title-menu{font-size:18px;margin-bottom:20px;position:relative;color:#fca120;font-weight:700;text-transform:uppercase}
.footer .mid-footer .list-menu li{display:block;margin-bottom:15px}
.footer .mid-footer .list-menu li a{font-size:14px;color:#fff}
.footer .mid-footer .list-menu li a:hover{color:#fca120}
@media(max-width:767px){
.footer .mid-footer .list-menu.hidden-mobile{display:none}
}
.footer .mid-footer .social{margin-bottom:20px}
.footer .mid-footer .social li{display:inline-block;margin-right:10px}
.footer .mid-footer .social li:hover{opacity:0.8}
.footer .mid-footer .thanhtoan li{display:inline-block;margin-right:2px}
.footer .mid-footer .thanhtoan li img{max-height:30px;width:auto}
.footer .mid-footer .content-newsletter{font-size:16px;margin-bottom:10px;display:block}
.footer .mid-footer .newsletter-form{position:relative;overflow:hidden;border-radius:5px;margin-bottom:20px}
.footer .mid-footer .newsletter-form input{height:40px;width:100%;border:0;padding:10px 100px 10px 10px}
.footer .mid-footer .newsletter-form button{height:40px;position:absolute;right:0;border:0;background:#fca120;color:#fff;padding:0 20px}
.footer .mid-footer .newsletter-form button:hover{opacity:0.8}
@media(max-width:767px){
.footer .mid-footer .footer-click .title-menu:before,.footer .mid-footer .footer-click .title-menu:after{position:absolute;content:'';top:50%;right:0;-webkit-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg);background-color:#fca120;-webkit-transition:opacity 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;transition:opacity 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out, opacity 0.4s ease-in-out;transition:transform 0.4s ease-in-out, opacity 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out}
.footer .mid-footer .footer-click .title-menu:before{width:11px;height:1.5px;opacity:1}
.footer .mid-footer .footer-click .title-menu:after{width:1.5px;height:11px;right:9px}
.footer .mid-footer .footer-click .title-menu.active:before{opacity:0}
}
.footer #copyright{padding:10px 0;font-size:16px;color:#fff;border-top:1px solid #535353}
.footer #copyright .copy-right{display:inline-block}
@media(max-width:576px){
.footer #copyright .copy-right{display:block}
}
@media(max-width:991px){
.footer #copyright{text-align:center}
}
.footer #copyright a{color:#fff}
.footer #copyright a:hover{color:#fca120}
.footer #copyright .list-menu-copyright{text-align:right}
@media(max-width:991px){
.footer #copyright .list-menu-copyright{text-align:center;margin-top:15px}
}
.footer #copyright .list-menu-copyright li{display:inline-block;margin-right:10px}
.footer #copyright .list-menu-copyright li:last-child{margin-right:0px}
@media(min-width:991px){
.header-menu{position:inherit}
.header-menu .header-menu-des{display:flex;align-items:center;border-radius:10px;overflow:hidden}
.header-menu .header-menu-des .control-menu{width:60px;text-align:center}
.header-menu .header-menu-des .control-menu a svg{width:15px;height:15px}
.header-menu .header-menu-des .control-menu a:hover svg path{fill:#fca120}
.header-menu .header-menu-des .header-nav{flex:1;display:block;overflow-x:hidden}
.header-menu .header-menu-des .header-nav>ul.item_big{text-align:right;margin:0px;padding:0px;width:100%;height:auto;white-space:nowrap}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item{display:inline-block;position:static;border-radius:10px;padding:30px 0}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item:first-child>a{padding-left:0}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item>a{display:block;text-align:left;padding:10px 15px;font-size:16px;position:relative;color:#000}
}
@media(min-width:991px) and (max-width:1199px){
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item>a{padding:10px 5px}
}
@media(min-width:991px){
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item>a.caret-down:after{content:"";position:relative;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#000 transparent transparent transparent;display:inline-block;top:-2px;margin-left:2px;margin-top:-6px;transition:0.5s}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item:hover>a{color:#fca120}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item:hover>a.caret-down:after{transform:rotate(180deg);border-color:#fca120 transparent transparent transparent}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item:hover>ul{overflow:visible;max-height:3000px;max-width:3000px;opacity:1;-webkit-transform:perspective(600px) rotateX(0deg);-moz-transform:perspective(600px) rotateX(0deg);-ms-transform:perspective(600px) rotateX(0deg);-o-transform:perspective(600px) rotateX(0deg);transform:perspective(600px) rotateX(0deg);-webkit-transition:-webkit-transform 0.5s ease, opacity 0.2s ease, max-height 0s step-end, max-width 0s step-end, padding 0s step-end;-o-transition:-o-transform 0.5s ease, opacity 0.2s ease, max-height 0s step-end, max-width 0s step-end, padding 0s step-end;transition:transform 0.5s ease, opacity 0.2s ease, max-height 0s step-end, max-width 0s step-end, padding 0s step-end}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item .fa-caret-down{visibility:hidden;display:none}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item .item_small{overflow:hidden;display:block;max-height:0px;max-width:0px;opacity:0;-webkit-transform:perspective(600px) rotateX(-90deg);-moz-transform:perspective(600px) rotateX(-90deg);-ms-transform:perspective(600px) rotateX(-90deg);-o-transform:perspective(600px) rotateX(-90deg);transform:perspective(600px) rotateX(-90deg);-webkit-transition:-webkit-transform 0.5s ease, opacity 0.6s ease, max-height 0.6s step-end, max-width 0.6s step-end, padding 0.6s step-end;-o-transition:-o-transform 0.5s ease, opacity 0.6s ease, max-height 0.6s step-end, max-width 0.6s step-end, padding 0.6s step-end;transition:transform 0.5s ease, opacity 0.6s ease, max-height 0.6s step-end, max-width 0.6s step-end, padding 0.6s step-end;position:absolute;top:100%;left:auto;width:220px;padding:0;background-color:#fff;box-shadow:0 1px 2px 2px rgba(0,0,0,0.04);-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;z-index:99;white-space:normal;border-radius:5px}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item>ul li{float:none;padding:0 0}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item>ul li:last-child>a{border-bottom:0}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item>ul li:hover>ul{display:block;position:absolute;width:250px;padding:0;background-color:#fff;z-index:99;box-shadow:0 1px 2px 2px rgba(0,0,0,0.04);white-space:normal;border-radius:5px}
}
@media (min-width: 991px) and (max-width: 1199px) and (min-width: 992px) {
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item>ul li:hover>ul{position:relative;left:0;width:100%;padding-left:0;box-shadow:0 1px 2px 2px rgba(0,0,0,0.04)}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item>ul li:hover>ul li a{padding-left:25px}
}
@media(min-width:991px){
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item>ul li a{font-weight:400;font-size:14px;line-height:24px;display:block;padding:6px 20px 6px 10px;color:#000;position:relative;text-align:left}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item>ul li a.caret-down:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#000 transparent transparent transparent;display:inline-block;top:50%;left:100%;margin-left:-15px;margin-top:-2px;transition:0.5s;transform:rotate(270deg)}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item>ul li ul{display:none;left:100%;top:-2px}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item>ul>li{color:#333}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item>ul>li:hover>a{color:#fca120}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item>ul>li:hover>a.caret-down:before{border-color:#fca120 transparent transparent transparent}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item>ul>li ul li:hover>a{color:#fca120}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega{position:static}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .mega-content{background:#fff none repeat scroll 0 0;display:none;margin:0;padding:10px;position:absolute;top:100%;left:0;z-index:999;width:100%;-webkit-box-shadow:0px 2px 6px 0px rgba(50,50,50,0.33);-moz-box-shadow:0px 2px 6px 0px rgba(50,50,50,0.33);box-shadow:0px 2px 6px 0px rgba(50,50,50,0.33);max-height:600px;overflow-y:auto;border:0;overflow:hidden;white-space:normal;display:block;opacity:0;filter:alpha(opacity=0);visibility:hidden;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-webkit-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out;-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px)}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .mega-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:5px;background-color:#F5F5F5}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .mega-content::-webkit-scrollbar{width:5px;background-color:#F5F5F5}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .mega-content::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);background-color:#e5e5e5}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .mega-content .level1.parent a.hmega{color:#fca120 !important;font-weight:600;margin-bottom:10px;display:inline-block;font-size:16px}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .mega-content .level1.parent a.hmega:hover,.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .mega-content .level1.parent a.hmega:focus{color:#fca120 !important}
}
@media(min-width:991px) and (min-width:992px){
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .mega-content .level1.parent a.hmega{display:block}
}
@media(min-width:991px){
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .mega-content .level1.parent ul.level1 li{line-height:1.3}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .mega-content .level1.parent ul.level1 li a{text-transform:none !important;font-weight:500}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .mega-content .level1.parent ul.level1 li+li{padding-top:5px}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .mega-content .level1.item{float:left;width:calc(100%/6);padding:10px;text-align:left}
}
@media(min-width:991px) and (max-width:1199px){
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .mega-content .level1.item{width:calc(100%/6)}
}
@media(min-width:991px){
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .mega-content .level1.item>a{color:#fff !important;font-weight:600;margin-bottom:10px;display:inline-block}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .mega-content .level1.item>a:hover,.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .mega-content .level1.item>a:focus{color:#fca120 !important}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .mega-content .level1.item h2{font-size:14px;margin-top:0}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .mega-content .level1.item ul.level1{margin-bottom:15px}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .mega-content .level1.item ul.level1 li a{font-weight:normal !important;text-transform:none !important;color:#000;font-size:16px}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .mega-content .level1.item ul.level1 li a:hover,.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .mega-content .level1.item ul.level1 li a:focus{text-decoration:none;color:#fca120}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .mega-content .level0{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .title-mega{text-align:left;font-size:18px;color:#fda121;margin-top:10px;margin-bottom:10px;font-weight:600}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .image-mega{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;padding:15px 0}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega .image-mega li{-ms-flex:0 0 calc(100%/2);flex:0 0 calc(100%/2);max-width:calc(100%/2);position:relative;width:100%;padding-right:15px;padding-left:15px}
.header-menu .header-menu-des .header-nav>ul.item_big>li.nav-item.has-mega:hover .mega-content{display:block;opacity:1;filter:alpha(opacity=100);visibility:visible;-moz-transition:.3s ease-in;-o-transition:.3s ease-in;-webkit-transition:.3s ease-in;-ms-transition:.3s ease-in;transition:.3s ease-in;-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}
.header-menu .header-menu-des .header-nav>ul.item_big>li.active>a{color:#fca120}
.header-menu .header-menu-des .header-nav>ul.item_big>li.active>a span>i.icon-down{border-color:#fca120 transparent transparent transparent}
.header-menu .header-menu-des .header-nav>ul.item_big>li.active>a.caret-down:after{border-color:#fca120 transparent transparent transparent}
.header-menu .header-menu-des .header-nav ul li ul a.text2line:hover{color:#fca120 !important;background:transparent !important}
.header-menu .header-menu-des .header-nav li li{position:relative}
}
@media(max-width:991px){
.menu-bar{position:absolute;top:27px;border:2px solid #000;border-radius:5px;z-index:9;left:39px}
.menu-bar svg{width:30px;height:30px;padding:5px}
.menu-bar svg path{fill:#000}
}
@media(max-width:991px) and (max-width:767px){
.menu-bar{left:15px}
}
@media(max-width:991px){
.header-nav{background-color:#fff;width:70%;position:fixed;top:0 !important;left:0;z-index:99999;transform:translateX(-100%);visibility:hidden;transition:transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1),visibility 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);box-shadow:none;touch-action:manipulation}
.header-nav.current{visibility:visible;transform:translateX(0)}
.header-nav .logo-sitenav{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #fca120;text-align:center}
.header-nav .item_big{overflow-y:auto;max-height:100vh;height:100vh}
.header-nav .item_big .nav-item{position:relative;margin-bottom:5px}
.header-nav .item_big .nav-item a{padding:0 30px 0 10px !important;color:#000;height:unset;line-height:30px;display:block;font-size:16px;font-weight:600}
.header-nav .item_big .nav-item .fa-caret-down{height:20px !important;width:20px !important;position:absolute;right:7.5px;top:17px;transform:translate(0, -50%)}
.header-nav .item_big .nav-item .fa-caret-down:before,.header-nav .item_big .nav-item .fa-caret-down:after{position:absolute;content:'';top:50%;left:50%;transform:translate(-50%, -50%) rotate(-90deg);background-color:#000;transition:transform 0.4s ease-in-out, opacity 0.4s ease-in-out}
.header-nav .item_big .nav-item .fa-caret-down:before{width:11px;height:1px;opacity:1}
.header-nav .item_big .nav-item .fa-caret-down:after{width:1px;height:11px}
.header-nav .item_big .nav-item .item_small{padding-left:10px}
.header-nav .item_big .nav-item .item_small li{position:relative}
.header-nav .item_big .nav-item .item_small ul{padding-left:10px}
.header-nav .item_big .nav-item .item_small ul li{position:relative}
.header-nav .item_big .nav-item .item_small ul li .fa-caret-down{height:20px !important;width:20px !important;position:absolute;right:7.5px;top:17px;transform:translate(0, -50%)}
.header-nav .item_big .nav-item .item_small ul li .fa-caret-down:before,.header-nav .item_big .nav-item .item_small ul li .fa-caret-down:after{position:absolute;content:'';top:17px;left:50%;transform:translate(-50%, -50%) rotate(-90deg);background-color:#000;transition:transform 0.4s ease-in-out, opacity 0.4s ease-in-out}
.header-nav .item_big .nav-item .item_small ul li .fa-caret-down:before{width:11px;height:1px;opacity:1}
.header-nav .item_big .nav-item .item_small ul li .fa-caret-down:after{width:1px;height:11px}
.header-nav .item_big .nav-item.danhmuc a{padding-left:40px !important;background-repeat:no-repeat;background-size:25px;background-position:center left;background-position-x:8px}
.header-nav .item_big .title-danhmuc{padding:5px}
.header-nav .item_big .title-danhmuc span{font-size:14px;font-weight:bold;color:#fff;display:block;position:relative;padding-left:10px;padding-right:10px;text-transform:uppercase;background:#fca120;border-radius:5px;text-align:center;line-height:35px}
.header-nav .item_big .account-mb{padding:5px}
.header-nav .item_big .account-mb ul{display:-ms-flexbox;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;text-align:center}
.header-nav .item_big .account-mb ul li{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;position:relative;width:100%;padding-right:5px;padding-left:5px}
.header-nav .item_big .account-mb ul li a{display:block;background:#fca120;color:#fff;padding:8px 5px;border-radius:5px;font-weight:600}
.header-nav .item_big .item-mb{padding:10px;border-top:1px solid #fca120}
.header-nav .item_big .item-mb a{display:block;margin-bottom:10px;color:#000;border-radius:5px;font-weight:600;font-size:16px}
.header-nav li>ul{display:none !important}
.header-nav li.current>a{color:#fca120 !important}
.header-nav li.current>ul{display:block !important}
.header-nav li.current .fa.current:before,.header-nav li.current .fa.current:after{background-color:#fca120;transform:translate(-50%, -50%) rotate(90deg)}
.header-nav li.current .fa.current:before{opacity:0}
.opacity_menu{background:rgba(0,0,0,0.8);position:fixed;top:0 !important;left:0;height:100%;width:100%;z-index:99999;display:none}
.opacity_menu.current{display:block}
}
.top-bar{background:#000;color:#fff;font-size:16px;padding:10px 0}
.top-bar .top-bar-left a{display:inline-block;color:#fff;padding:0 10px 0 5px;position:relative}
.top-bar .top-bar-left a svg path{fill:#fca120}
.top-bar .top-bar-left a span{margin-left:5px;display:inline-block}
.top-bar .top-bar-left a:hover{color:#fca120}
.top-bar .top-bar-left a:before{top:5px;content:"";height:15px;left:auto;right:0;width:1px;background-color:#5e5e5e;z-index:1;position:absolute}
.top-bar .top-bar-left a:last-child{padding-right:0}
.top-bar .top-bar-left a:last-child:before{display:none}
@media(max-width:767px){
.top-bar .top-bar-left a{font-size:14px}
.top-bar .top-bar-left a svg{width:16px;height:16px}
}
@media(max-width:991px){
.top-bar .top-bar-right{display:none}
}
.top-bar .top-bar-right ul{text-align:right}
.top-bar .top-bar-right ul li{display:inline-block;padding:0 10px 0 5px;position:relative}
.top-bar .top-bar-right ul li a{color:#fff}
.top-bar .top-bar-right ul li a:hover{color:#fca120}
.top-bar .top-bar-right ul li:before{top:5px;content:"";height:15px;left:auto;right:0;width:1px;background-color:#5e5e5e;z-index:1;position:absolute}
.top-bar .top-bar-right ul li:last-child{padding-right:0}
.top-bar .top-bar-right ul li:last-child:before{display:none}
header.header{background:#fff;position:relative;top:0 !important}
@media(max-width:991px){
header.header .row-header{margin:0}
}
@media(max-width:767px){
header.header{height:142px}
}
header.header.hSticky{opacity:0;visibility:hidden}
header.header.hSticky-down{position:fixed;top:0;left:0;right:0;z-index:999;border-bottom:0;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;transition:all 400ms ease}
header.header.hSticky-down .header-main-nav{display:none}
header.header.hSticky-down .header-main-nav.active{display:block}
header.header.hSticky-down .evo-searchs{display:-ms-flexbox;display:flex}
header.header.hSticky-down .evo-searchs #wold-menu-stick{display:block;flex:1;max-width:45px}
header.header.hSticky-down .evo-searchs .evo-header-search-form{flex:1}
@media(max-width:991px){
header.header.hSticky-down{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);top:0 !important}
}
@media(min-width:991px){
header.header.hSticky-up{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;transition:all 400ms ease;top:0 !important}
}
@media(max-width:991px){
header.header{padding:20px 0px}
}
header.header .header-top{padding:20px 0}
@media(max-width:991px){
header.header .logo{display:block;margin-left:40px}
header.header .logo img{max-height:44px;width:auto}
}
@media(max-width:991px) and (min-width:767px){
header.header .logo{padding-left:0;text-align:center}
}
header.header .vertical-menu-category{z-index:9;background:#fff;padding:0}
@media(max-width:991px){
header.header .vertical-menu-category{margin-top:20px}
}
header.header .vertical-menu-category .title{color:#000;cursor:pointer;background-color:#f6f4f0;border-radius:5px;padding:7px 12px;display:flex;justify-content:space-between;font-size:16px;align-items:center}
@media(max-width:1199px){
header.header .vertical-menu-category .title{padding:7px 5px}
}
header.header .vertical-menu-category .title .menu-icon svg path{fill:#000}
header.header .vertical-menu-category ul{position:absolute;width:100%;background:#ffff;padding:7px 15px 10px;border-radius:5px;box-shadow:0 0 5px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.1);opacity:0;filter:alpha(opacity=0);visibility:hidden;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-webkit-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out;-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);top:100%}
header.header .vertical-menu-category ul li{padding:8px 0px;font-size:16px}
@media(min-width:1199px){
header.header .vertical-menu-category:hover ul{opacity:1;filter:alpha(opacity=100);visibility:visible;-moz-transition:.3s ease-in;-o-transition:.3s ease-in;-webkit-transition:.3s ease-in;-ms-transition:.3s ease-in;transition:.3s ease-in;-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}
}
header.header .vertical-menu-category.active ul{opacity:1;filter:alpha(opacity=100);visibility:visible;-moz-transition:.3s ease-in;-o-transition:.3s ease-in;-webkit-transition:.3s ease-in;-ms-transition:.3s ease-in;transition:.3s ease-in;-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}
@media(max-width:991px){
header.header .header-control{position:absolute;top:23px;right:25px;display:inline-block;width:auto}
}
@media(max-width:991px) and (max-width:767px){
header.header .header-control{right:0}
}
header.header .header-control .ul-control{display:flex;justify-content:end;align-items:center}
header.header .header-control .ul-control .header-search{margin-right:10px}
header.header .header-control .ul-control .header-search a{display:flex;width:40px;height:40px;background:#f6f4f0;border-radius:50%;align-items:center;justify-content:center}
header.header .header-control .ul-control .header-search a:hover{background:#fca120}
header.header .header-control .ul-control .header-search a:hover svg path{fill:#fff}
header.header .header-control .ul-control .header-cart .icon{display:flex;align-items:center;padding:10px;border-radius:10px;background:#f6f4f0;position:relative}
header.header .header-control .ul-control .header-cart .icon svg{margin-right:5px}
@media(max-width:991px){
header.header .header-control .ul-control .header-cart .icon svg{margin-right:0px}
}
header.header .header-control .ul-control .header-cart .icon span.count_item_pr{width:18px;height:18px;background:#000;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:12px;color:#fff}
@media(max-width:1199px){
header.header .header-control .ul-control .header-cart .icon span.count_item_pr{position:absolute;top:4px;right:5px}
}
header.header .header-control .ul-control .header-cart .icon .title{margin-right:5px}
@media(max-width:1199px){
header.header .header-control .ul-control .header-cart .icon .title{display:none}
}
header.header .header-control .ul-control .header-cart .icon:hover{background:#fca120;color:#fff}
header.header .header-control .ul-control .header-cart .icon:hover svg path{fill:#fff}
header.header .popup-search{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;z-index:99999;align-items:center;justify-content:center;display:none}
header.header .popup-search.active{display:flex}
header.header .popup-search .search-header{width:500px}
@media(max-width:991px){
header.header .popup-search .search-header{width:calc(100% - 50px);text-align:left;float:right}
}
header.header .popup-search .close-popup-search{margin-left:15px}
.search-header{position:relative}
.search-header .search-smart .header-search-form{position:initial;border-radius:6px;overflow:hidden;border:2px solid #000;height:38px}
.search-header .search-smart .header-search-form input{width:100%;height:36px;padding-right:80px;padding-left:10px;border:0}
.search-header .search-smart .header-search-form button{position:absolute;right:0px;width:60px;height:36px;background:transparent;border:0;border-radius:5px}
.search-header .search-smart .header-search-form button:hover{opacity:0.7}
.search-header .search-suggest{position:absolute;top:40px;left:0;width:100%;z-index:99999;background:#fff;border:solid 1px #dfe3e8;display:none;position:absolute;top:100%;border-radius:8px;max-height:550px;overflow-y:auto}
@media(max-width:767px){
.search-header .search-suggest{max-height:430px}
}
.search-header .search-suggest::-webkit-scrollbar-thumb{background-color:#fca120;outline:1px solid #fca120}
.search-header .search-suggest::-webkit-scrollbar{width:3px}
.search-header .search-suggest.open{display:block;z-index:99999;padding:10px}
.search-header .search-suggest.open .title{display:inline-block;color:#000}
.search-header .list-search-style{text-align:center;margin-bottom:10px}
.search-header .list-search-style .title-search{text-align:left}
.search-header .list-search-style .title-search span{font-size:20px;font-weight:700;margin-bottom:20px;position:relative;display:inline-block}
.search-header .list-search-style .title-search span:before{background:#fca120;content:'';right:0;left:0;position:absolute;bottom:-5px;height:3px;display:block;z-index:1;width:40%}
.search-header .list-search-style .see-more{color:#fff;padding:8px 30px;display:inline-block;border-radius:5px;font-size:16px;font-weight:500;margin-top:15px;background:#000}
.search-header .list-search-style .see-more:hover{background:#fca120}
.search-header .list-search-style .product-smart,.search-header .list-search-style .art-smart{display:inline-block;padding:0px 0px 8px;border-bottom:1px solid #ededed;background:#fff;position:relative;width:100%;text-align:left}
.search-header .list-search-style .product-smart:first-child,.search-header .list-search-style .art-smart:first-child{margin-top:5px}
.search-header .list-search-style .product-smart:last-child,.search-header .list-search-style .art-smart:last-child{border-bottom:none}
.search-header .list-search-style .product-smart .image_thumb,.search-header .list-search-style .art-smart .image_thumb{display:inline-block;float:left;width:100%;width:60px}
.search-header .list-search-style .product-smart .product-info,.search-header .list-search-style .art-smart .product-info{display:block;float:left;width:calc(100% - 60px);-o-width:calc(100% - 60px);-moz-width:calc(100% - 60px);-webkit-width:calc(100% - 60px);padding-left:10px}
.search-header .list-search-style .product-smart .product-info,.search-header .list-search-style .art-smart .product-info{margin:5px 0 5px;position:relative}
.search-header .list-search-style .product-smart .product-info h3,.search-header .list-search-style .art-smart .product-info h3{padding:0;text-overflow:ellipsis;color:#000;text-decoration:none;font-size:14px;font-weight:400;margin:0 0 3px;padding-bottom:3px;text-transform:capitalize}
@media(max-width:1199px){
.search-header .list-search-style .product-smart .product-info h3,.search-header .list-search-style .art-smart .product-info h3{font-size:14px}
}
.search-header .list-search-style .product-smart .product-info h3:hover,.search-header .list-search-style .art-smart .product-info h3:hover{color:#fca120}
.search-header .list-search-style .product-smart .product-info h3 a,.search-header .list-search-style .art-smart .product-info h3 a{color:#000}
.search-header .list-search-style .product-smart .product-info h3 a:hover,.search-header .list-search-style .art-smart .product-info h3 a:hover{color:#fca120}
.search-header .list-search-style .product-smart .product-info .price-box,.search-header .list-search-style .art-smart .product-info .price-box{color:red;line-height:23px;display:block;font-size:14px;font-weight:500}
.search-header .list-search-style .product-smart .product-info .price-box .price,.search-header .list-search-style .art-smart .product-info .price-box .price{padding-right:5px}
.search-header .list-search-style .product-smart .product-info .price-box .compare-price,.search-header .list-search-style .art-smart .product-info .price-box .compare-price{text-decoration:line-through;font-size:12px;color:#969696;line-height:24px;font-weight:300}
.swiper-button-next,.swiper-button-prev{background:#fff;width:30px !important;height:50px !important;border-radius:5px;border:1px solid #fca120}
.swiper-button-next:after,.swiper-button-prev:after{color:#fca120}
.swiper-button-next:hover,.swiper-button-prev:hover{background:#fca120}
.swiper-button-next:hover:after,.swiper-button-prev:hover:after{color:#fff}
.jas-sale-pop{background:#fff;bottom:-100%;left:20px;right:20px;padding:10px 30px 10px 10px;box-shadow:0 0 20px rgba(0,0,0,0.1);border-radius:3px;opacity:0;visibility:hidden;transition:all 2s;z-index:99999;position:fixed;right:auto;overflow:hidden;border:1px solid #fca120;border-radius:5px}
@media(max-width:480px){
.jas-sale-pop{left:10px;right:10px;max-width:290px;display:none !important}
.jas-sale-pop .jas-sale-pop-content{overflow:hidden;max-width:180px}
}
.jas-sale-pop a img{max-width:65px}
@media(max-width:321px){
.jas-sale-pop{left:10px;right:10px;max-width:220px}
.jas-sale-pop .jas-sale-pop-content{max-width:180px}
}
.jas-sale-pop .mr__20{margin-right:10px}
.jas-sale-pop h4{color:#fca120;margin:0;font-size:14px;font-weight:normal;margin-bottom:5px}
.jas-sale-pop h3{margin:0;font-size:14px;max-width:255px;line-height:20px;text-transform:capitalize;max-height:40px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.jas-sale-pop h3 a{color:#222;margin:0;font-size:14px}
.jas-sale-pop h3 a:hover{color:#fca120}
.jas-sale-pop .jas-sale-pop-timeago{color:#878787;font-size:12px}
.jas-sale-pop .pe-7s-close{right:5px;top:5px;cursor:pointer;position:absolute;display:inline-block;width:10px;height:10px;background:url(//bizweb.dktcdn.net/100/480/479/themes/900388/assets/close.svg?1705898232260);background-repeat:no-repeat;background-size:cover;background-position:center}
.jas-sale-pop.slideUp{bottom:20px;opacity:1;visibility:visible}
.jas-sale-pop.middle-xs{-webkit-box-align:center;-ms-flex-align:center}
.jas-sale-pop.flex{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}
.jas-sale-pop.flex{z-index:1024;top:auto !important}
.swiper-button-next,.swiper-button-prev{background-image:none !important}
.row-fix{margin-left:-10px;margin-right:-10px}
.row-fix .col-fix{padding-left:10px;padding-right:10px;margin-bottom:20px}
.swiper-pagination{position:relative !important;bottom:0 !important}
.swiper-pagination .swiper-pagination-bullet{height:5px;width:5px;border-radius:2px;opacity:0.5 !important;background:#fca120}
.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{height:5px;width:20px;opacity:1 !important}
.image-effect{display:block;position:relative;overflow:hidden;border-radius:5px}
.image-effect:before{right:0;opacity:0.2;top:0}
.image-effect:after{bottom:0;opacity:0.2;left:0}
.image-effect:before,.image-effect:after{content:"";background:#fff;height:0;width:0;z-index:1;position:absolute;-webkit-transition-duration:0.5s !important;-o-transition-duration:0.5s;transition-duration:0.5s !important}
.image-effect:hover:before,.image-effect:hover:after{height:100%;opacity:0;width:100%}
.backtop{position:fixed;top:auto !important;background:#fca120;height:40px;width:40px;text-align:center;border-radius:10px;line-height:40px;z-index:989;opacity:0;border:1px solid #fff;right:23px;bottom:160px}
.backtop:hover{background:#cd7903}
.backtop svg{width:30px;height:30px;color:#fff}
.backtop.show{opacity:1}
                                                                                                                                                                                                                    .livechat-mes{display:inline-block;position:fixed;top:auto !important;bottom:40px;right:20px;z-index:990}
.livechat-mes img{width:48px;height:48px}
.listSharing_overlay{position:absolute;top:0;left:0;right:0;height:100%;z-index:-1;background-color:rgba(0,0,0,0.5);display:none;opacity:0;visibility:hidden;transition:all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1)}
@keyframes euiBeaconPulseSmall {
0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}
50%{opacity:0.6}
100%{-webkit-transform:scale(1.6);transform:scale(1.4);opacity:0}
}
@media(min-width:1200px){
.fb_dialog.fb_dialog_advanced,.fb_dialog.fb_dialog_mobile{z-index:999 !important;-webkit-transform:none;-ms-transform:none;transform:none}
.addThis_listing .addThis_item.addThis_item__fbchat{display:none}
}
@media(max-width:991px){
.addThis_listSharing .listSharing_action{bottom:206px;left:14px;right:14px;max-width:100%}
.addThis_listing .addThis_item .addThis_item--icon svg{width:28px;height:28px}
.addThis_listing .addThis_item.addThis_item__fbchat{display:block}
.addThis_listSharing.active .listSharing_overlay{display:block;opacity:1;visibility:visible;pointer-events:auto}
}
@keyframes iconSkew {
0%{transform:rotate(0deg) scale(1) skew(1deg)}
10%{transform:rotate(-25deg) scale(1) skew(1deg)}
20%{transform:rotate(25deg) scale(1) skew(1deg)}
30%{transform:rotate(-25deg) scale(1) skew(1deg)}
40%{transform:rotate(25deg) scale(1) skew(1deg)}
50%{transform:rotate(0deg) scale(1) skew(1deg)}
100%{transform:rotate(0deg) scale(1) skew(1deg)}
}
.popup-sapo{position:fixed;bottom:100px;left:17px;margin:0;z-index:9;top:auto !important}
.popup-sapo .icon{position:relative;z-index:4;height:48px;width:48px;text-align:center;border-radius:50%;border:1px solid #ffffff;cursor:pointer;background:#fca120;box-shadow:0 4px 8px rgba(0,0,0,0.15);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;animation:pulse 2s infinite;animation:pulse 2s infinite;cursor:pointer}
.popup-sapo .icon svg{fill:#fff;width:20px;height:20px;transition:opacity 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out;transition:opacity 0.35s ease-in-out, transform 0.35s ease-in-out;transition:opacity 0.35s ease-in-out, transform 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out;animation:iconSkew 1s infinite ease-out;min-height:-webkit-fill-available}
.popup-sapo .content{background:#fca120;color:#fff;padding:20px 10px 40px;border-radius:10px;width:300px;position:absolute;bottom:27px;left:20px;box-shadow:0 4px 20px rgba(0,0,0,0.2);-webkit-transform-origin:100% bottom;transform-origin:0 bottom;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transition:-webkit-transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition:transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1)}
@media(max-width:767px){
.popup-sapo .content{width:205px;padding:10px 10px 14px;left:27px}
}
.popup-sapo .content .title{font-size:20px;font-weight:700;margin-bottom:20px}
@media(max-width:767px){
.popup-sapo .content .title{margin-bottom:5px;font-size:16px}
}
.popup-sapo .content .close-popup-sapo{position:absolute;right:5px;top:5px;cursor:pointer}
.popup-sapo .content .close-popup-sapo svg{width:15px;height:15px}
.popup-sapo .content .close-popup-sapo svg path{fill:#fff}
.popup-sapo .content ul{margin-bottom:20px}
.popup-sapo .content ul li{margin-bottom:10px}
.popup-sapo .content ul li svg{margin-right:10px}
.popup-sapo .content ul li svg path{fill:#fff}
.popup-sapo .content ul li a{color:#fff}
.popup-sapo .content ul li a:hover{color:#fca120}
.popup-sapo .content .ghichu{font-style:italic;font-size:16px}
@media(max-width:767px){
.popup-sapo .content .ghichu{font-size:14px}
}
.popup-sapo.active .content{-ms-transition-delay:0.1s;-webkit-transition-delay:0.15s;transition-delay:0.1s;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}
.popup-ngonngu{position:fixed;right:0px;top:30% !important;z-index:99}
.popup-ngonngu .icon{width:40px;height:40px;background:#fca120;display:flex;align-items:center;justify-content:center;border-radius:5px 0 0 5px}
.popup-ngonngu .icon path{fill:#fff}
.popup-ngonngu .language{opacity:0;filter:alpha(opacity=0);visibility:hidden;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-webkit-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out;-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);position:absolute;top:100%;right:0;width:100px;background:#fff;box-shadow:0px 2px 6px 0px rgba(50,50,50,0.33);padding:5px}
.popup-ngonngu .language li{margin-bottom:5px}
.popup-ngonngu .language a{display:flex;align-items:center}
.popup-ngonngu .language a img{margin-right:2px}
.popup-ngonngu:hover .language{opacity:1;filter:alpha(opacity=100);visibility:visible;-moz-transition:.3s ease-in;-o-transition:.3s ease-in;-webkit-transition:.3s ease-in;-ms-transition:.3s ease-in;transition:.3s ease-in;-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}
.price-box del bdi{color:#666;text-decoration:line-through;display:inline-block;margin-left:10px;font-weight:400;font-size:14px;}
.price-box ins bdi{color:#000000;display:inline-block;margin-left:10px;font-weight:bold;font-size:18px;}
.nav-category .filter-title{display:none;}
.nav-category a{display:block;padding:8px 0;font-size:15px;color:#000;}
.yith-wcan-filter{margin-bottom:0px !important;}
.nav-category .filter-content{margin-bottom:0px !important;}
.yith-wcan-filters{margin-bottom:0px !important;}
.img_blog{height:70px !important;object-fit:cover;}
.containerindex{max-width:1720px;margin:0 auto;}
.padlog{padding:100px 0px;}
.col-6.col-md-4 > li{list-style:none;background:#fff;padding:10px;}
.CollapsedHeader_logo__OaZGG img{width:90px;height:90px;border-radius:100%;}
@media(max-width:1024px){
.containerindex{padding:0 20px;max-width:100%;}
}
.swiper-button-next.product, .swiper-button-prev.product {
top: calc((100% - 72px) / 2);
color: #666;
}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bread-crumb{margin-bottom:20px;min-height:200px;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;display:flex;align-items:center}
@media(max-width:991px){
.bread-crumb{margin-bottom:20px}
}
.bread-crumb .title-bread-crumb{text-align:center;font-size:35px;color:#ffffff;font-weight:600;}
@media(max-width:767px){
.bread-crumb .title-bread-crumb{font-size:20px}
}
.breadcrumb{margin:0;font-size:14px;padding:15px 10px;border-radius:0;font-weight:400;line-height:24px;width:100%;text-align:center}
.breadcrumb li{display:inline}
.breadcrumb li > a{color:#fff}
.breadcrumb li > a > span{color:#fff}
.breadcrumb li .mr_lr{padding:0px 3px;color:#fff}
.breadcrumb li .mr_lr svg{width:10px;height:10px;margin-top:-2px}
.breadcrumb li span{display:inline;color:#fff}
.breadcrumb li span .fa{color:#fff;padding:0px 5px}
.breadcrumb li a:hover, .breadcrumb li.active, .breadcrumb li strong{color:#fca120;font-weight:400;text-decoration:none}
.breadcrumb li a:hover span, .breadcrumb li.active span, .breadcrumb li strong span{color:#fff}
.breadcrumb > li + li:before {
display: none
}.category-products{margin-bottom:20px}
.dqdt-sidebar .nav-category ul{padding:0;margin:0;list-style:none}
.dqdt-sidebar .nav-category ul .nav-item .nav-link{display:block;padding:8px 0;font-size:15px;color:#000}
.dqdt-sidebar .nav-category ul .nav-item .nav-link.pr-5{padding-right:30px}
.dqdt-sidebar .nav-category ul .nav-item .down_icon{height:20px !important;width:20px !important;position:absolute;right:7.5px;top:21px;transform:translate(0, -50%);cursor:pointer}
.dqdt-sidebar .nav-category ul .nav-item .down_icon:after, .dqdt-sidebar .nav-category ul .nav-item .down_icon:before{position:absolute;content:'';top:50%;left:50%;transform:translate(-50%, -50%) rotate(-90deg);background-color:#000;transition:transform 0.4s ease-in-out, opacity 0.4s ease-in-out}
.dqdt-sidebar .nav-category ul .nav-item .down_icon:before{width:11px;height:1px;opacity:1}
.dqdt-sidebar .nav-category ul .nav-item .down_icon:after{width:1px;height:11px}
.dqdt-sidebar .nav-category ul .nav-item .down_icon.cls_mn:after, .dqdt-sidebar .nav-category ul .nav-item .down_icon.cls_mn:before{background-color:#fca120;transform:translate(-50%, -50%) rotate(90deg)}
.dqdt-sidebar .nav-category ul .nav-item .down_icon.cls_mn:before{opacity:0}
.dqdt-sidebar .nav-category ul .nav-item.active > .nav-link, .dqdt-sidebar .nav-category ul .nav-item:hover > .nav-link{color:#fca120}
.dqdt-sidebar .nav-category ul .nav-item.active > .down_icon:after, .dqdt-sidebar .nav-category ul .nav-item.active > .down_icon:before, .dqdt-sidebar .nav-category ul .nav-item:hover > .down_icon:after, .dqdt-sidebar .nav-category ul .nav-item:hover > .down_icon:before{background-color:#fca120}
.dqdt-sidebar .nav-category ul .menu_down{padding-left:10px !important}
.title-page{margin-bottom:20px;line-height:24px;height:35px}
@media(min-width:991px){
.title-page{padding-right:190px}
}
.title-page span{position:relative;padding-bottom:10px;display:inline-block;font-weight:600;font-size:24px;text-transform:uppercase;font-weight:700}
.title-page span:before{background:#fca120;content:'';right:0;left:0;position:absolute;bottom:0px;height:3px;display:block;z-index:1;width:40%}
.opacity_sidebar{background:rgba(0, 0, 0, 0.8);position:fixed;top:0 !important;left:0;height:100%;width:100%;z-index:9;display:none}
.opacity_sidebar.openf{display:block}
@media(max-width:991px){
.dqdt-sidebar{top:0 !important;padding:0 15px;position:fixed;width:256px;background:#fff;top:0;bottom:0;right:0;overflow:hidden;overflow-y:auto;z-index:9999;visibility:hidden;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);padding-top:10px}
.dqdt-sidebar.openf{visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
#open-filters{color:#fff;background:#fca120;position:fixed;right:0;top:35% !important;cursor:pointer;z-index:99;font-size:18px;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;background-image:url(//bizweb.dktcdn.net/100/480/479/themes/900388/assets/icon-filter-bg.png?1705898232260);background-size:15px;background-repeat:no-repeat;background-position:center;width:43px;height:40px;border-radius:5px 0 0 5px;box-shadow:1px 3px 6px #888888}
#open-filters.openf{right:256px;background-image:url(//bizweb.dktcdn.net/100/480/479/themes/900388/assets/icon-filter-close-bg.png?1705898232260)}
#open-filters span{display:none}
}
.layout-collection2 .item_category{margin-bottom:40px}
.layout-collection2 .item_category .thumb_s .image{padding-bottom:100%;overflow:hidden;height:auto;display:block;position:relative}
.layout-collection2 .item_category .thumb_s .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:all 0.5s ease}
.layout-collection2 .item_category .thumb_s .info{padding:12px 5px;text-align:center;background:#ed1c24;color:#fff}
.layout-collection2 .item_category .thumb_s .info h4{margin-bottom:0;font-size:19px;text-transform:uppercase}
@media(max-width:767px){
.layout-collection2 .item_category .thumb_s .info h4{font-size:13px}
}
.layout-collection2 .item_category .thumb_s .info h4 a{color:#fff}
.layout-collection2 .item_category .thumb_s:hover img{transform:scale3d(1.1, 1.1, 1) !important}
@media(max-width:767px){
.layout-collection2 .row-fix-mb{margin-right:-7px;margin-left:-7px}
.layout-collection2 .row-fix-mb .col-6{padding-right:7px;padding-left:7px}
}
.layout-collection2 .item-col:first-child .title{display:block}
.layout-collection2 .item-col:first-child .title .title_cate_{display:inline-block;font-size:24px;background:#333333;color:#fff;padding:16px;line-height:24px;margin-bottom:25px;text-transform:uppercase;font-weight:300}
.title_module{text-align:center;font-size:20px;text-transform:uppercase;position:relative;margin-bottom:20px}
.title_module:before{content:"";height:0.5px;width:70%;background-color:rgba(0, 0, 0, 0.7);position:absolute;top:43%;left:0;right:0;z-index:-1;margin:auto}
@media(max-width:991px){
.title_module:before{width:100%;top:39%}
}
.title_module h2{background-color:#f7f7f7;padding:0 15px;display:inline-block}
@media(max-width:767px){
.title_module h2{font-size:18px}
}
.sort-cate-left{display:flex;align-items:center;margin-bottom:20px}
.sort-cate-left h3{color:#000;font-size:14px;float:left;margin:0;margin-top:2px}
@media(max-width:767px){
.sort-cate-left h3{width:135px}
}
.sort-cate-left ul{display:flex}
.sort-cate-left ul li{margin-left:10px}
.sort-cate-left ul li a{color:#fca120;display:block;padding:5px 10px;border:1px solid #009b50;border-radius:5px}
.sort-cate-left ul li.active a, .sort-cate-left ul li:hover a{background:#009b50;color:#fff}
@media(max-width:767px){
.sort-cate-left ul{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}
.sort-cate-left ul li{flex:0 0 auto;white-space:nowrap}
}
.filter-content{display:inline-block;background:#fff;border-radius:5px;padding:10px;margin-bottom:15px;width:100%}
.filters-container .filter-title{position:relative;font-size:18px;font-weight:700;padding:10px 0px;color:#000;}
.filter-content .filter-container__selected-filter{margin-bottom:20px}
.filter-content .filter-container__selected-filter .filter-container__selected-filter-header-title{position:relative;font-size:18px;font-weight:700;color:#000;display:block;margin-bottom:10px}
.filter-content .filter-container__selected-filter .filter-container__clear-all{color:#000;margin-bottom:10px;display:inline-block}
.filter-content .filter-container__selected-filter .filter-container__clear-all svg{width:10px;margin-left:3px}
.filter-content .filter-container__selected-filter .filter-container__clear-all svg path{fill:#000}
.filter-content .filter-container__selected-filter .filter-container__clear-all:hover{color:#009b50}
.filter-content .filter-container__selected-filter .filter-container__clear-all:hover svg path{fill:#009b50}
.filter-content .filter-container__selected-filter-list{width:100%;position:relative;display:inline-block}
.filter-content .filter-container__selected-filter-list ul{padding-left:0px;margin:0}
.filter-content .filter-container__selected-filter-list ul li{display:inline-block;float:left;margin-right:15px;color:#fff;padding:5px;border:1px solid #000;border-radius:5px;background:#000;margin-bottom:15px}
.filter-content .filter-container__selected-filter-list ul li a{color:#fff;position:relative;padding-left:15px}
.filter-content .filter-container__selected-filter-list ul li a .fa{padding-left:15px;margin-right:10px;background-image:url(//bizweb.dktcdn.net/100/480/479/themes/900388/assets/close.svg?1705898232260);background-repeat:no-repeat;width:20px;height:9px;display:block;background-size:contain;position:absolute;top:5px;left:0px;filter:invert(1)}
.filter-content .filter-container__selected-filter-list ul li a .fa:before{display:none}
.filter-content .aside-item{margin-right:0px;position:relative;float:left;width:100%}
.filter-content .aside-item .aside-content{padding:0px 0px 0;border-top:none;border-radius:0px}
.filter-content .aside-item .aside-content input{width:15px;height:15px;position:relative;top:2px;margin-right:5px}
.filter-content .aside-item .aside-content ul{padding-left:0px}
.filter-content .aside-item .aside-content{width:100%;position:relative}
.filter-content .aside-item.active .aside-content{display:block}
.filter-content .title-head{position:relative;font-size:18px;font-weight:700;padding:10px 0px}
.filter-content .title-head .down_icon{height:20px !important;width:20px !important;position:absolute;right:7.5px;top:21px;transform:translate(0, -50%);cursor:pointer}
.filter-content .title-head .down_icon:after, .filter-content .title-head .down_icon:before{position:absolute;content:'';top:50%;left:50%;transform:translate(-50%, -50%) rotate(-90deg);background-color:#000;transition:transform 0.4s ease-in-out, opacity 0.4s ease-in-out}
.filter-content .title-head .down_icon:before{width:11px;height:1px;opacity:1}
.filter-content .title-head .down_icon:after{width:1px;height:11px}
.filter-content .title-head .down_icon.cls_mn:after, .filter-content .title-head .down_icon.cls_mn:before{background-color:#fca120;transform:translate(-50%, -50%) rotate(90deg)}
.filter-content .title-head .down_icon.cls_mn:before{opacity:0}
.aside-content-menu .title-head{position:relative;font-size:18px;font-weight:700;padding:10px 0px}
#sort-by{position:absolute;right:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fca120;border:1px solid #fca120;color:#fff;padding:0px 0px 0px 10px;border-radius:5px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;cursor:pointer}
#sort-by ul{margin:0;padding:0;list-style:none}
#sort-by label{margin-right:6px;margin-bottom:0}
@media(max-width:767px){
#sort-by label{width:100%}
}
#sort-by .ul_col > li{position:relative;background-repeat:no-repeat;background-position:right 10px center;padding-right:28px;text-indent:.01px;cursor:pointer;line-height:34px;background-image:url(//bizweb.dktcdn.net/100/480/479/themes/900388/assets/ico-select-2.png?1705898232260) !important;border-radius:3px;border:1px solid #e5e5e5;width:180px;padding:0 20px}
#sort-by .ul_col .content_ul{position:absolute;z-index:999;width:100%;left:0;background:#fff;display:none}
#sort-by .ul_col .content_ul li{border:1px solid #e5e5e5;padding:0 20px;margin-bottom:-1px}
#sort-by .ul_col:hover .content_ul{display:block}
#sort-by #sortBy{border:none;padding:0px;height:36px;outline:none;background-color:transparent !important;color:#fca120}
@media(max-width:767px){
#sort-by #sortBy{width:100%}
}
#sort-by{float:right;font-size:12px;text-align:left}
#sort-by .button-asc, #sort-by .button-desc{background-color:#f8f8f8;box-shadow:none;float:right;height:30px;line-height:28px;margin-left:5px;text-align:center;width:30px}
#sort-by label{float:left;line-height:30px;font-size:14px;margin-right:6px;margin-bottom:0;font-weight:700}
#sort-by ul{margin:0;padding:0;list-style:none;display:inline;float:right}
#sort-by a:link, #sort-by a:visited{color:#333;text-decoration:none}
#sort-by > ul > li{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-repeat:no-repeat;background-position:right 10px center;padding-right:28px;text-indent:.01px;cursor:pointer;line-height:36px;background-image:url(//thecedarshowroom.com/wp-content/themes/AnaTheme/assets/css/ico-select_1.png) !important}
#sort-by li{background:none repeat scroll 0 0 transparent;cursor:pointer;margin:0 auto;outline:medium none;padding:0 5px;position:relative;width:auto;float:left;color:#fff;font-size:14px}
#sort-by li > a{display:inline-block;width:100%;line-height:30px}
#sort-by li li{width:100%;margin-top:0px;border-top:none;border-right:none;border-left:none}
#sort-by li li a:hover{color:#fff}
#sort-by li:hover{background-color:transparent}
#sort-by li li:hover{background-color:#fca120;color:#fff}
#sort-by li li:hover a{color:#fff}
#sort-by ul ul{position:absolute;display:none;right:0px;top:37px;background:none repeat scroll 0 0 #fff;z-index:10000;border-top:none;width:164px;border-radius:5px;-webkit-box-shadow:0px 2px 6px 0px rgba(50, 50, 50, 0.33);-moz-box-shadow:0px 2px 6px 0px rgba(50, 50, 50, 0.33);box-shadow:0px 2px 6px 0px rgba(50, 50, 50, 0.33);overflow:hidden}
@media(max-width:767px){
#sort-by ul ul{right:0px}
}
#sort-by ul ul li:last-child{border-bottom:none}
#sort-by ul ul li a:hover, #sort-by ul ul li a:focus{color:#fff}
#sort-by ul ul ul{position:absolute;left:100%;top:-2px;border:solid 1px transparent}
#sort-by li:hover > ul{display:block}
@media(max-width:767px){
#sort-by{position:initial;float:none;margin-bottom:20px}
#sort-by li{width:100%}
}
@media(min-width:768px){
#sort-by{top:1px;left:15px;right:auto}
}
.title-head-col{font-size:20px;font-weight:700;margin-bottom:20px;position:relative}
.title-head-col:before{background:#fca120;content:'';right:0;left:0;position:absolute;bottom:-5px;height:3px;display:block;z-index:1;width:40%}
.products-view {
margin-top: 60px
}@layer core.reset {
:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}
*, :after, :before{box-sizing:border-box}
a, button{cursor:revert}
menu, ol, ul{list-style:none}
img{max-inline-size:100%;max-block-size:100%}
table{border-collapse:collapse}
input, textarea{-webkit-user-select:auto}
textarea{white-space:revert}
meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}
pre{all:revert}::-moz-placeholder{color:inherit}::placeholder{color:inherit}::marker{content:normal}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}
} @layer core.defaults {
html{scroll-padding-block-start:var(--header-height, 0)}
body{background-color:var(--site-background);color:var(--color-black);font-family:"__fontHelveticaNeue_d15958";font-feature-settings:"pnum" on, "lnum" on;letter-spacing:.01em;scrollbar-gutter:stable}
pre{border-radius:.5rem;border:1px dashed var(--color-grey-500);padding:1.5rem;margin:.75rem 0;overflow:auto;max-width:100%}
} :root{--color-black:#1d1d1b;--color-black-0:#0000;--color-black-30:#0000004c;--color-black-40:#00000066;--color-white:#fff;--color-white-30:#ffffff4c;--color-grey-50:#f4f4f4;--color-grey-100:#ebebeb;--color-grey-200:#ccc;--color-grey-300:#b5b5b5;--color-grey-400:#949494;--color-grey-500:#767676;--color-grey-600:#676767;--color-grey-700:#545454;--color-grey-800:#3f3f3f;--color-grey-900:#2e2e2e;--color-grey-900-10:#2e2e2e19;--color-grey-900-20:#2e2e2e33;--color-focus-200:#95f5f8;--color-focus-400:#36bcd9;--color-focus-500:#0091c1;--color-focus-900:#002b5c;--color-danger-200:#fdc6a8;--color-danger-400:#f87a5b;--color-danger-500:#df351f;--color-danger-900:#75071d;--color-warning-200:#f5db8e;--color-warning-400:#e0c667;--color-warning-500:#dc9016;--color-warning-900:#8b4424;--color-success-200:#a0f5ad;--color-success-400:#45c773;--color-success-500:#15a355;--color-success-900:#044e43;--color-primary-100:#ebf5ec;--color-primary-400:#788d81;--color-primary-500:#283833;--color-primary-800:#122b28;--color-secondary-100:#faf8ee;--color-secondary-400:#c8c0a3;--color-secondary-500:#a79c7a;--color-secondary-800:#5f4c27;--color-app-background:#ebebeb;--color-app-error-background:#e67e7e;--color-app-error-text:#ab2020;--color-icon-dark:#2e2e2e;--color-icon-light:var(--color-white);--color-brand:var(--color-black);--color-action-base:var(--color-black);--color-action-hover:var(--color-black);--color-action-active:var(--color-black);--color-action-outline-focus:var(--color-focus-500);--color-action-outline-shadow:#b5b5b5;--color-action-disabled:#949494;--color-action-text:var(--color-white);--color-action-dark-base:var(--color-white);--color-action-dark-hover:var(--color-white);--color-action-dark-active:var(--color-white);--color-action-dark-outline-focus:var(--color-focus-500);--color-action-dark-outline-shadow:#b5b5b5;--color-action-dark-disabled:var(--color-white);--color-action-dark-text:var(--color-black);--color-focus:var(--color-focus-500);--color-header-opaque-background:hsla(0, 0%, 100%, .85);--color-header-dark-foreground:var(--color-black);--color-header-dark-foreground-secondary:#767676;--color-header-light-foreground:var(--color-white);--color-header-light-foreground-secondary:#ebebeb;--color-footer-background:#ccc;--color-footer-border:#949494;--color-menu-background:var(--color-white);--color-menu-backdrop-background:rgba(0, 0, 0, .4);--color-menu-border-base:#949494;--color-menu-border-hover:#3f3f3f;--color-menu-border-active:#3f3f3f;--color-button-primary-background-base:var(--color-black);--color-button-primary-background-hover:var(--color-white);--color-button-primary-background-active:var(--color-grey-100);--color-button-primary-background-disabled:var(--color-black);--color-button-primary-outline-focus:var(--color-focus-500);--color-button-primary-outline-shadow:#b5b5b5;--color-button-primary-text-base:var(--color-white);--color-button-primary-dark-background-base:var(--color-white);--color-button-primary-dark-background-hover:var(--color-white);--color-button-primary-dark-background-active:var(--color-white);--color-button-primary-dark-background-disabled:var(--color-white);--color-button-primary-dark-outline-focus:var(--color-focus-500);--color-button-primary-dark-outline-shadow:#b5b5b5;--color-button-primary-dark-text-base:var(--color-black);--color-button-secondary-background-base:hsla(0, 0%, 100%, 0);--color-button-secondary-background-active:hsla(0, 0%, 100%, 0);--color-button-secondary-background-disabled:hsla(0, 0%, 100%, 0);--color-button-secondary-border-base:#ebebeb;--color-button-secondary-border-hover:var(--color-black);--color-button-secondary-border-active:var(--color-black);--color-button-secondary-border-disabled:#2e2e2e;--color-button-secondary-outline-focus:var(--color-focus-500);--color-button-secondary-outline-shadow:#b5b5b5;--color-button-secondary-text-base:var(--color-black);--color-button-secondary-text-disabled:var(--color-black);--color-button-secondary-dark-background-base:hsla(0, 0%, 100%, 0);--color-button-secondary-dark-background-active:hsla(0, 0%, 100%, 0);--color-button-secondary-dark-background-disabled:hsla(0, 0%, 100%, 0);--color-button-secondary-dark-border-base:hsla(0, 0%, 100%, .3);--color-button-secondary-dark-border-hover:var(--color-white);--color-button-secondary-dark-border-active:var(--color-white);--color-button-secondary-dark-border-disabled:hsla(0, 0%, 100%, .2);--color-button-secondary-dark-outline-focus:var(--color-focus-500);--color-button-secondary-dark-outline-shadow:#b5b5b5;--color-button-secondary-dark-text-base:var(--color-white);--color-button-secondary-dark-text-disabled:var(--color-white);--color-button-tertiary-background-base:hsla(0, 0%, 100%, 0);--color-button-tertiary-background-active:hsla(0, 0%, 100%, 0);--color-button-tertiary-background-disabled:hsla(0, 0%, 100%, 0);--color-button-tertiary-border-base:#ebebeb;--color-button-tertiary-border-hover:var(--color-black);--color-button-tertiary-border-active:var(--color-black);--color-button-tertiary-border-disabled:var(--color-black);--color-button-tertiary-outline-focus:var(--color-focus-500);--color-button-tertiary-outline-shadow:#b5b5b5;--color-button-tertiary-text-base:var(--color-black);--color-button-tertiary-text-disabled:var(--color-black);--color-button-tertiary-dark-background-base:hsla(0, 0%, 100%, 0);--color-button-tertiary-dark-background-active:hsla(0, 0%, 100%, 0);--color-button-tertiary-dark-background-disabled:hsla(0, 0%, 100%, 0);--color-button-tertiary-dark-border-base:hsla(0, 0%, 100%, 0);--color-button-tertiary-dark-border-hover:hsla(0, 0%, 100%, 0);--color-button-tertiary-dark-border-active:hsla(0, 0%, 100%, 0);--color-button-tertiary-dark-border-disabled:hsla(0, 0%, 100%, 0);--color-button-tertiary-dark-outline-focus:var(--color-focus-500);--color-button-tertiary-dark-outline-shadow:#b5b5b5;--color-button-tertiary-dark-text-base:var(--color-black);--color-button-tertiary-dark-text-disabled:var(--color-white);--color-link-outline-focus:var(--color-focus-500);--color-link-text-base:var(--color-black);--color-link-text-hover:var(--color-black);--color-link-text-active:var(--color-black);--color-link-text-visited:#545454;--color-input-background-backdrop:var(--color-white);--color-input-background-base:var(--color-white);--color-input-background-hover:var(--color-white);--color-input-background-error:var(--color-danger-500);--color-input-background-disabled:var(--color-grey-100);--color-input-border-base:var(--color-grey-300);--color-input-border-active:var(--color-grey-600);--color-input-border-focus:var(--color-focus-500);--color-input-border-error:var(--color-danger-500);--color-input-border-success:var(--color-success-500);--color-input-border-disabled:var(--color-grey-300);--color-input-outline-focus:var(--color-focus-500);--color-input-text-base:var(--color-grey-600);--color-input-text-active:var(--color-black);--color-input-text-error:var(--color-danger-500);--color-input-text-success:var(--color-black);--color-input-text-disabled:var(--color-grey-600);--color-input-help-text-base:var(--color-grey-700);--color-input-help-text-error:var(--color-danger-500);--color-input-help-text-success:var(--color-success-500);--color-input-label-text-base:var(--color-grey-600);--color-input-label-text-error:var(--color-danger-500);--color-accordion-icon-color:#949494;--color-carousel-pagination-background-base:#b5b5b5;--color-carousel-pagination-background-hover:#949494;--color-carousel-pagination-background-active:#949494;--color-carousel-pagination-background-selected:var(--color-black);--color-price-before:#767676;--color-price-sale:#d02828;--color-skip-link-background:var(--color-black);--color-skip-link-foreground:var(--color-white);--typography-body-x-small-font-size:12px;--typography-body-small-font-size:14px;--typography-body-medium-font-size:16px;--typography-body-large-font-size:18px;--typography-body-x-large-font-size:22px;--typography-paragraph-small-font-size:14px;--typography-paragraph-medium-font-size:16px;--typography-link-x-small-font-size:10px;--typography-link-small-font-size:12px;--typography-link-medium-font-size:14px;--typography-link-large-font-size:16px;--typography-link-x-large-font-size:18px;--font-family-primary:--typography-helvetica-neue;--font-family-secondary:--typography-baskerville;--border-radius-small:4px;--border-radius-medium:6px;--border-radius-large:8px;--border-radius-round:50%;--easing-function-default:cubic-bezier(0.25, 0.1, 0.5, 1);--spacing-2:2px;--spacing-4:4px;--spacing-6:6px;--spacing-8:8px;--spacing-10:10px;--spacing-12:12px;--spacing-14:14px;--spacing-16:16px;--spacing-18:18px;--spacing-20:20px;--spacing-24:24px;--spacing-28:28px;--spacing-32:32px;--spacing-36:36px;--spacing-40:40px;--spacing-48:48px;--spacing-56:56px;--spacing-64:64px;--spacing-72:72px;--spacing-80:80px;--spacing-88:88px;--spacing-96:96px;--spacing-104:104px;--spacing-120:120px;--spacing-text-heading:0.5em;--spacing-text-paragraph:1em;--spacing-text-inset:2em;--transition-smooth-ease:cubic-bezier(0.35, 0, 0.15, 1);--content-max:1072px;--layer-base:900;--layer-modal:var(--layer-base);--layer-skip-links:calc(var(--layer-base) - 100);--layer-header:calc(var(--layer-base) - 200);--layout-inline-space:var(--spacing-20);--layout-max-content-width:2400px;--layout-max-media-width:3020px;--border-radious-small:4px;--draw-underline-duration:300ms;--site-background:var(--color-white);--default-focus-shadow:0 0 0 2px var(--color-focus);--checkout-max-width-inner-content:650px}
@media(min-width:1024px){
:root{--layout-inline-space:var(--spacing-48)}
}
@layer core.reset, core.defaults, core.variables; body, html{min-height:100%}
body.print{height:100%;max-height:100 dvh;overflow-y:hidden}
#__next{min-height:100%;display:flex;flex-direction:column}
main {
flex: 1 1
}.page_progress__cosvC{position:fixed;inset:50% auto auto 50%}
.charactor-counter_base__4xl0d{display:inline-flex;color:var(--color-grey-500)}
.charactor-counter_success__3dA21{color:var(--color-success-500)}
.charactor-counter_error__Dgh8H{color:var(--color-danger-500)}
@layer button.defaults, typography.defaults, typography.mediaQueries; @layer typography.defaults {
.typography_heading1__V2btv{font-size:clamp(2.25rem, 1.77665vw + 1.11294rem, 4rem)}
.typography_heading1__V2btv, .typography_heading2__03hV0{font-family:"__fontHelveticaNeue_d15958";font-weight:700;letter-spacing:-.035em;line-height:100%}
.typography_heading2__03hV0{font-size:clamp(1.875rem, 1.14213vw + 1.14404rem, 3rem)}
.typography_heading3__l_OgX{font-size:clamp(1.625rem, 1.14213vw + .89404rem, 2.75rem)}
.typography_heading3__l_OgX, .typography_heading4__5l4k8{font-family:"__fontHelveticaNeue_d15958";font-weight:700;letter-spacing:-.035em;line-height:100%}
.typography_heading4__5l4k8{font-size:clamp(1.375rem, .76142vw + .88769rem, 2.125rem)}
.typography_heading5__vYMF2{font-size:clamp(1.125rem, .63452vw + .71891rem, 1.75rem)}
.typography_heading5__vYMF2, .typography_heading6__tMRXY{font-family:"__fontHelveticaNeue_d15958";font-weight:700;letter-spacing:-.035em;line-height:100%}
.typography_heading6__tMRXY{font-size:clamp(1rem, .38071vw + .75635rem, 1.375rem)}
.typography_optionalHeading1__tV7zn{font-size:clamp(3rem, 3.04569vw + 1.05076rem, 6rem)}
.typography_optionalHeading1__tV7zn, .typography_optionalHeading2__NhU9B{font-family:var(--typography-baskerville);font-weight:400;letter-spacing:-.02em;line-height:94%}
.typography_optionalHeading2__NhU9B{font-size:clamp(2.5rem, 1.77665vw + 1.36294rem, 4.25rem)}
.typography_optionalHeading3__o_8EF{font-size:clamp(1.875rem, 1.14213vw + 1.14404rem, 3rem)}
.typography_optionalHeading3__o_8EF, .typography_optionalHeading4__vwBpn{font-family:var(--typography-baskerville);font-weight:400;letter-spacing:-.02em;line-height:94%}
.typography_optionalHeading4__vwBpn{font-size:clamp(1.625rem, .76142vw + 1.13769rem, 2.375rem)}
.typography_optionalHeading5__XaumQ{font-size:clamp(1.375rem, .63452vw + .96891rem, 2rem)}
.typography_optionalHeading5__XaumQ, .typography_optionalHeading6__QCxdb{font-family:var(--typography-baskerville);font-weight:400;letter-spacing:-.02em;line-height:94%}
.typography_optionalHeading6__QCxdb{font-size:clamp(1.25rem, .38071vw + 1.00635rem, 1.625rem)}
.typography_bodyTextXl__CFU0Z{font-size:var(--typography-body-x-large-font-size)}
.typography_bodyTextLg__MALE5, .typography_bodyTextXl__CFU0Z{font-family:"__fontHelveticaNeue_d15958";letter-spacing:.02em;line-height:140%}
.typography_bodyTextLg__MALE5{font-size:var(--typography-body-large-font-size)}
.typography_bodyTextMd__u1wPR{font-size:var(--typography-body-medium-font-size)}
.typography_bodyTextMd__u1wPR, .typography_bodyTextSm__iq9eI{font-family:"__fontHelveticaNeue_d15958";letter-spacing:.02em;line-height:140%}
.typography_bodyTextSm__iq9eI{font-size:var(--typography-body-small-font-size)}
.typography_bodyTextXs__bdBjm{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-body-x-small-font-size);letter-spacing:.02em;line-height:140%}
.typography_articleTextMd__O1_A6{font-family:var(--typography-baskerville);font-size:var(--typography-paragraph-medium-font-size);line-height:130%}
.typography_articleTextSm__3EAjs{font-family:var(--typography-baskerville);font-size:var(--typography-paragraph-small-font-size);line-height:130%}
.typography_buttonTextXl__3aojb{font-size:var(--typography-link-x-large-font-size)}
.typography_buttonTextLg____qdB, .typography_buttonTextXl__3aojb{font-family:"__fontHelveticaNeue_d15958";letter-spacing:.02em;line-height:120%}
.typography_buttonTextLg____qdB{font-size:var(--typography-link-large-font-size)}
.typography_buttonTextMd__4IZdl{font-size:var(--typography-link-medium-font-size)}
.typography_buttonTextMd__4IZdl, .typography_buttonTextSm__PWpa2{font-family:"__fontHelveticaNeue_d15958";letter-spacing:.02em;line-height:120%}
.typography_buttonTextSm__PWpa2{font-size:var(--typography-link-small-font-size)}
.typography_buttonTextXs__Fdpd9{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-x-small-font-size);letter-spacing:.02em;line-height:120%}
} @layer typography.mediaQueries {
@media(min-width:768px){
.typography_smallScreenHeading1__PfqGk{font-size:clamp(2.25rem, 1.77665vw + 1.11294rem, 4rem)}
.typography_smallScreenHeading1__PfqGk, .typography_smallScreenHeading2__ABIUJ{font-family:"__fontHelveticaNeue_d15958";font-weight:700;letter-spacing:-.035em;line-height:100%}
.typography_smallScreenHeading2__ABIUJ{font-size:clamp(1.875rem, 1.14213vw + 1.14404rem, 3rem)}
.typography_smallScreenHeading3__apV1w{font-size:clamp(1.625rem, 1.14213vw + .89404rem, 2.75rem)}
.typography_smallScreenHeading3__apV1w, .typography_smallScreenHeading4__DlPV_{font-family:"__fontHelveticaNeue_d15958";font-weight:700;letter-spacing:-.035em;line-height:100%}
.typography_smallScreenHeading4__DlPV_{font-size:clamp(1.375rem, .76142vw + .88769rem, 2.125rem)}
.typography_smallScreenHeading5__PgKEl{font-size:clamp(1.125rem, .63452vw + .71891rem, 1.75rem)}
.typography_smallScreenHeading5__PgKEl, .typography_smallScreenHeading6__xSjW5{font-family:"__fontHelveticaNeue_d15958";font-weight:700;letter-spacing:-.035em;line-height:100%}
.typography_smallScreenHeading6__xSjW5{font-size:clamp(1rem, .38071vw + .75635rem, 1.375rem)}
.typography_smallScreenOptionalHeading1__efojW{font-size:clamp(3rem, 3.04569vw + 1.05076rem, 6rem)}
.typography_smallScreenOptionalHeading1__efojW, .typography_smallScreenOptionalHeading2__ZzY_Q{font-family:var(--typography-baskerville);font-weight:400;letter-spacing:-.02em;line-height:94%}
.typography_smallScreenOptionalHeading2__ZzY_Q{font-size:clamp(2.5rem, 1.77665vw + 1.36294rem, 4.25rem)}
.typography_smallScreenOptionalHeading3__rko0q{font-size:clamp(1.875rem, 1.14213vw + 1.14404rem, 3rem)}
.typography_smallScreenOptionalHeading3__rko0q, .typography_smallScreenOptionalHeading4___TbFr{font-family:var(--typography-baskerville);font-weight:400;letter-spacing:-.02em;line-height:94%}
.typography_smallScreenOptionalHeading4___TbFr{font-size:clamp(1.625rem, .76142vw + 1.13769rem, 2.375rem)}
.typography_smallScreenOptionalHeading5__8A_hD{font-size:clamp(1.375rem, .63452vw + .96891rem, 2rem)}
.typography_smallScreenOptionalHeading5__8A_hD, .typography_smallScreenOptionalHeading6__L68HD{font-family:var(--typography-baskerville);font-weight:400;letter-spacing:-.02em;line-height:94%}
.typography_smallScreenOptionalHeading6__L68HD{font-size:clamp(1.25rem, .38071vw + 1.00635rem, 1.625rem)}
.typography_smallScreenBodyTextXl__QEuW9{font-size:var(--typography-body-x-large-font-size)}
.typography_smallScreenBodyTextLg__qMR0J, .typography_smallScreenBodyTextXl__QEuW9{font-family:"__fontHelveticaNeue_d15958";letter-spacing:.02em;line-height:140%}
.typography_smallScreenBodyTextLg__qMR0J{font-size:var(--typography-body-large-font-size)}
.typography_smallScreenBodyTextMd__1QYMn{font-size:var(--typography-body-medium-font-size)}
.typography_smallScreenBodyTextMd__1QYMn, .typography_smallScreenBodyTextSm__Gr5Rh{font-family:"__fontHelveticaNeue_d15958";letter-spacing:.02em;line-height:140%}
.typography_smallScreenBodyTextSm__Gr5Rh{font-size:var(--typography-body-small-font-size)}
.typography_smallScreenBodyTextXs__tC_Za{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-body-x-small-font-size);letter-spacing:.02em;line-height:140%}
.typography_smallScreenArticleTextMd__HReo6{font-family:var(--typography-baskerville);font-size:var(--typography-paragraph-medium-font-size);line-height:130%}
.typography_smallScreenArticleTextSm__IusyR{font-family:var(--typography-baskerville);font-size:var(--typography-paragraph-small-font-size);line-height:130%}
.typography_smallScreenButtonTextXl__MhWH6{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-x-large-font-size);letter-spacing:.02em;line-height:120%}
.typography_smallScreenButtonTextLg__xRUTv{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-large-font-size);letter-spacing:.02em;line-height:120%}
.typography_smallScreenButtonTextMd___YQzo{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-medium-font-size);letter-spacing:.02em;line-height:120%}
.typography_smallScreenButtonTextSm__HEo07{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-small-font-size);letter-spacing:.02em;line-height:120%}
.typography_smallScreenButtonTextXs__OXnjz{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-x-small-font-size);letter-spacing:.02em;line-height:120%}
}@media(min-width:1024px){
.typography_mediumScreenHeading1__EfLxU{font-size:clamp(2.25rem, 1.77665vw + 1.11294rem, 4rem)}
.typography_mediumScreenHeading1__EfLxU, .typography_mediumScreenHeading2__rt55z{font-family:"__fontHelveticaNeue_d15958";font-weight:700;letter-spacing:-.035em;line-height:100%}
.typography_mediumScreenHeading2__rt55z{font-size:clamp(1.875rem, 1.14213vw + 1.14404rem, 3rem)}
.typography_mediumScreenHeading3__3iRh7{font-size:clamp(1.625rem, 1.14213vw + .89404rem, 2.75rem)}
.typography_mediumScreenHeading3__3iRh7, .typography_mediumScreenHeading4__HQeM9{font-family:"__fontHelveticaNeue_d15958";font-weight:700;letter-spacing:-.035em;line-height:100%}
.typography_mediumScreenHeading4__HQeM9{font-size:clamp(1.375rem, .76142vw + .88769rem, 2.125rem)}
.typography_mediumScreenHeading5__dBGTy{font-size:clamp(1.125rem, .63452vw + .71891rem, 1.75rem)}
.typography_mediumScreenHeading5__dBGTy, .typography_mediumScreenHeading6__CzWOv{font-family:"__fontHelveticaNeue_d15958";font-weight:700;letter-spacing:-.035em;line-height:100%}
.typography_mediumScreenHeading6__CzWOv{font-size:clamp(1rem, .38071vw + .75635rem, 1.375rem)}
.typography_mediumScreenOptionalHeading1__MFjSq{font-size:clamp(3rem, 3.04569vw + 1.05076rem, 6rem)}
.typography_mediumScreenOptionalHeading1__MFjSq, .typography_mediumScreenOptionalHeading2__Ro_5S{font-family:var(--typography-baskerville);font-weight:400;letter-spacing:-.02em;line-height:94%}
.typography_mediumScreenOptionalHeading2__Ro_5S{font-size:clamp(2.5rem, 1.77665vw + 1.36294rem, 4.25rem)}
.typography_mediumScreenOptionalHeading3__B_gIU{font-size:clamp(1.875rem, 1.14213vw + 1.14404rem, 3rem)}
.typography_mediumScreenOptionalHeading3__B_gIU, .typography_mediumScreenOptionalHeading4__c4Eru{font-family:var(--typography-baskerville);font-weight:400;letter-spacing:-.02em;line-height:94%}
.typography_mediumScreenOptionalHeading4__c4Eru{font-size:clamp(1.625rem, .76142vw + 1.13769rem, 2.375rem)}
.typography_mediumScreenOptionalHeading5__RSRoX{font-size:clamp(1.375rem, .63452vw + .96891rem, 2rem)}
.typography_mediumScreenOptionalHeading5__RSRoX, .typography_mediumScreenOptionalHeading6__JlWAD{font-family:var(--typography-baskerville);font-weight:400;letter-spacing:-.02em;line-height:94%}
.typography_mediumScreenOptionalHeading6__JlWAD{font-size:clamp(1.25rem, .38071vw + 1.00635rem, 1.625rem)}
.typography_mediumScreenBodyTextXl__rEshC{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-body-x-large-font-size);letter-spacing:.02em;line-height:140%}
.typography_mediumScreenBodyTextLg__6pH1e{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-body-large-font-size);letter-spacing:.02em;line-height:140%}
.typography_mediumScreenBodyTextMd__sTowW{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-body-medium-font-size);letter-spacing:.02em;line-height:140%}
.typography_mediumScreenBodyTextSm__664MT{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-body-small-font-size);letter-spacing:.02em;line-height:140%}
.typography_mediumScreenBodyTextXs__CJDY0{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-body-x-small-font-size);letter-spacing:.02em;line-height:140%}
.typography_mediumScreenArticleTextMd__Rey7g{font-family:var(--typography-baskerville);font-size:var(--typography-paragraph-medium-font-size);line-height:130%}
.typography_mediumScreenArticleTextSm__C_hTQ{font-family:var(--typography-baskerville);font-size:var(--typography-paragraph-small-font-size);line-height:130%}
.typography_mediumScreenButtonTextXl__SsMQ0{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-x-large-font-size);letter-spacing:.02em;line-height:120%}
.typography_mediumScreenButtonTextLg__TRbsk{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-large-font-size);letter-spacing:.02em;line-height:120%}
.typography_mediumScreenButtonTextMd__Ax_iD{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-medium-font-size);letter-spacing:.02em;line-height:120%}
.typography_mediumScreenButtonTextSm__2oezn{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-small-font-size);letter-spacing:.02em;line-height:120%}
.typography_mediumScreenButtonTextXs__v9GmC{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-x-small-font-size);letter-spacing:.02em;line-height:120%}
}@media(min-width:3020px){
.typography_largeScreenHeading1__J08gP{font-size:clamp(2.25rem, 1.77665vw + 1.11294rem, 4rem)}
.typography_largeScreenHeading1__J08gP, .typography_largeScreenHeading2__e0mRl{font-family:"__fontHelveticaNeue_d15958";font-weight:700;letter-spacing:-.035em;line-height:100%}
.typography_largeScreenHeading2__e0mRl{font-size:clamp(1.875rem, 1.14213vw + 1.14404rem, 3rem)}
.typography_largeScreenHeading3___VC8Q{font-size:clamp(1.625rem, 1.14213vw + .89404rem, 2.75rem)}
.typography_largeScreenHeading3___VC8Q, .typography_largeScreenHeading4__viPx_{font-family:"__fontHelveticaNeue_d15958";font-weight:700;letter-spacing:-.035em;line-height:100%}
.typography_largeScreenHeading4__viPx_{font-size:clamp(1.375rem, .76142vw + .88769rem, 2.125rem)}
.typography_largeScreenHeading5__3JLte{font-size:clamp(1.125rem, .63452vw + .71891rem, 1.75rem)}
.typography_largeScreenHeading5__3JLte, .typography_largeScreenHeading6__ozq70{font-family:"__fontHelveticaNeue_d15958";font-weight:700;letter-spacing:-.035em;line-height:100%}
.typography_largeScreenHeading6__ozq70{font-size:clamp(1rem, .38071vw + .75635rem, 1.375rem)}
.typography_largeScreenOptionalHeading1__c5TxJ{font-size:clamp(3rem, 3.04569vw + 1.05076rem, 6rem)}
.typography_largeScreenOptionalHeading1__c5TxJ, .typography_largeScreenOptionalHeading2__Iskin{font-family:var(--typography-baskerville);font-weight:400;letter-spacing:-.02em;line-height:94%}
.typography_largeScreenOptionalHeading2__Iskin{font-size:clamp(2.5rem, 1.77665vw + 1.36294rem, 4.25rem)}
.typography_largeScreenOptionalHeading3__P1B_E{font-size:clamp(1.875rem, 1.14213vw + 1.14404rem, 3rem)}
.typography_largeScreenOptionalHeading3__P1B_E, .typography_largeScreenOptionalHeading4__PU1_o{font-family:var(--typography-baskerville);font-weight:400;letter-spacing:-.02em;line-height:94%}
.typography_largeScreenOptionalHeading4__PU1_o{font-size:clamp(1.625rem, .76142vw + 1.13769rem, 2.375rem)}
.typography_largeScreenOptionalHeading5__043WX{font-size:clamp(1.375rem, .63452vw + .96891rem, 2rem)}
.typography_largeScreenOptionalHeading5__043WX, .typography_largeScreenOptionalHeading6___OStT{font-family:var(--typography-baskerville);font-weight:400;letter-spacing:-.02em;line-height:94%}
.typography_largeScreenOptionalHeading6___OStT{font-size:clamp(1.25rem, .38071vw + 1.00635rem, 1.625rem)}
.typography_largeScreenBodyTextXl__qe4MB{font-size:var(--typography-body-x-large-font-size)}
.typography_largeScreenBodyTextLg__vMblG, .typography_largeScreenBodyTextXl__qe4MB{font-family:"__fontHelveticaNeue_d15958";letter-spacing:.02em;line-height:140%}
.typography_largeScreenBodyTextLg__vMblG{font-size:var(--typography-body-large-font-size)}
.typography_largeScreenBodyTextMd__RhQt_{font-size:var(--typography-body-medium-font-size)}
.typography_largeScreenBodyTextMd__RhQt_, .typography_largeScreenBodyTextSm__DqT0K{font-family:"__fontHelveticaNeue_d15958";letter-spacing:.02em;line-height:140%}
.typography_largeScreenBodyTextSm__DqT0K{font-size:var(--typography-body-small-font-size)}
.typography_largeScreenBodyTextXs__zUoKw{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-body-x-small-font-size);letter-spacing:.02em;line-height:140%}
.typography_largeScreenArticleTextMd__87o7D{font-family:var(--typography-baskerville);font-size:var(--typography-paragraph-medium-font-size);line-height:130%}
.typography_largeScreenArticleTextSm___Uq93{font-family:var(--typography-baskerville);font-size:var(--typography-paragraph-small-font-size);line-height:130%}
.typography_largeScreenButtonTextXl__wOoGC{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-x-large-font-size);letter-spacing:.02em;line-height:120%}
.typography_largeScreenButtonTextLg__gsfCs{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-large-font-size);letter-spacing:.02em;line-height:120%}
.typography_largeScreenButtonTextMd__6678E{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-medium-font-size);letter-spacing:.02em;line-height:120%}
.typography_largeScreenButtonTextSm__hE5Gi{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-small-font-size);letter-spacing:.02em;line-height:120%}
.typography_largeScreenButtonTextXs__Kwx80{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-x-small-font-size);letter-spacing:.02em;line-height:120%}
}
} .Headline_heading1__8cOjj, .Headline_heading2__LnbEN, .Headline_heading3__GBFSv, .Headline_heading4__cIAAR, .Headline_heading5__Zr7yy, .Headline_heading6__cLM8S, .Headline_optionalHeading1__YLxpu, .Headline_optionalHeading2__nZrOc, .Headline_optionalHeading3__mMrJP, .Headline_optionalHeading4__ya0WT, .Headline_optionalHeading5__J_0kq, .Headline_optionalHeading6__9GpX8{margin:0 0 var(--spacing-text-heading)}
.Text_paragraph__O6Ddl{margin:0 0 var(--spacing-text-paragraph)}
.Text_semiBold__29JKX{font-weight:600}
.Text_bold__Ama3K{font-weight:700}
.Bullet_bullet__6fcmR{background:currentColor;border-radius:100%;display:inline-block;height:.2em;overflow:hidden;overflow:clip;vertical-align:middle;width:.2em}
.checkbox_container__0kVYx{display:flex;align-items:center;justify-content:center;inline-size:20px;block-size:20px;border:1px solid var(--color-grey-500);border-radius:4px;background-color:var(--color-white)}
.checkbox_icon__Cs1q3{inline-size:10px;color:var(--color-grey-900)}
.checkbox_isSelected__lo_Ky{border-color:var(--color-grey-900)}
.checkbox_isFocusVisible__HfV0M{border-color:var(--color-focus-500)}
.checkbox_isDisabled__kMvV3{border-color:var(--color-grey-600);background-color:var(--color-grey-200)}
.checkbox_isDisabled__kMvV3 .checkbox_icon__Cs1q3{color:var(--color-grey-700)}
.Icon_icon__Kgkwl{aspect-ratio:1;display:inline-block;vector-effect:none}
.Icon_icon__Kgkwl.Icon_strokeIcon__Seury{overflow:visible;vector-effect:non-scaling-stroke}
.Icon_icon__Kgkwl.Icon_dark__heCGM{color:var(--color-icon-dark);border-color:var(--color-icon-dark)}
.Icon_icon__Kgkwl.Icon_light__EPMZq{color:var(--color-icon-light);border-color:var(--color-icon-light)}
.Icon_icon__Kgkwl *{vector-effect:inherit}
.Icon_icon__Kgkwl.Icon_size-8__HF_cY{height:8px}
.Icon_icon__Kgkwl.Icon_size-12__Jkg7H{height:12px}
.Icon_icon__Kgkwl.Icon_size-16__eEC0w{height:16px}
.Icon_icon__Kgkwl.Icon_size-20__iw0XH{height:20px}
.Icon_icon__Kgkwl.Icon_size-24__IwvWO{height:24px}
.Icon_icon__Kgkwl.Icon_size-30__Oz2eo{height:30px}
.checkbox-input_container__C3a6Z{display:flex;font-size:var(--typography-body-small-font-size);cursor:pointer}
.checkbox-input_boxContainer__WSTMm{display:flex;margin-inline-end:var(--spacing-8)}
.input-field-notification_container__ioFbN{display:flex;flex-direction:row;align-items:center;color:var(--color-input-help-text-base);min-height:20px;padding-block-end:3px}
.input-field-notification_container__ioFbN[data-variant=success]{color:var(--color-input-help-text-success)}
.input-field-notification_container__ioFbN[data-variant=success] .input-field-notification_icon__5_RpK{block-size:12px;inline-size:12px}
.input-field-notification_container__ioFbN[data-variant=error]{color:var(--color-input-help-text-error)}
.input-field-notification_container__ioFbN[data-boxed]{display:inline-flex;margin-block-start:var(--spacing-4);padding-block-start:var(--spacing-4);padding-inline:var(--spacing-6);border-radius:var(--border-radius-small);background-color:var(--color-white)}
.input-field-notification_icon__5_RpK{block-size:16px;inline-size:16px;margin-inline-end:var(--spacing-6);margin-block-start:calc(var(--spacing-2) * -1)}
.FilterAccordion_details__s_nzA{background:var(--color-white);overflow:hidden}
.FilterAccordion_details__s_nzA.FilterAccordion_isOpen__5b_AF{background:var(--color-grey-50)}
.FilterAccordion_summary__mmKf_{align-items:center;cursor:pointer;display:grid;gap:var(--spacing-12);grid:auto/1fr auto;grid-auto-columns:auto;grid-auto-flow:column;padding:var(--spacing-14) var(--spacing-20);transition:background-color .15s var(--easing-function-default);-webkit-user-select:none;-moz-user-select:none;user-select:none}
.FilterAccordion_summary__mmKf_:focus-visible .FilterAccordion_label__usd4D{box-shadow:var(--default-focus-shadow)}
.FilterAccordion_summary__mmKf_::-webkit-details-marker{display:none}
.FilterAccordion_label__usd4D{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-medium-font-size);letter-spacing:.02em;line-height:120%;border-radius:100px;justify-self:flex-start;margin:0 -.2em;padding:0 .2em}
.FilterAccordion_isOpen__5b_AF .FilterAccordion_label__usd4D{font-weight:700;letter-spacing:-.01em}
.FilterAccordion_count__cAWpC{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-body-x-small-font-size);letter-spacing:.02em;line-height:140%;align-items:center;background:var(--color-secondary-400);border-radius:10px;display:flex;color:var(--color-black);height:20px;justify-content:center;margin-block:-3px;min-width:20px;padding-inline:var(--spacing-2)}
.FilterAccordion_icon__JSdLD{transition:transform .15s var(--easing-function-default);width:12px}
.FilterAccordion_isOpen__5b_AF .FilterAccordion_icon__JSdLD{transform:rotate(180deg)}
.FilterAccordion_content__zlAtl{padding:var(--spacing-6) var(--spacing-20) var(--spacing-32)}
.FilterSelect_button__mxDVX{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-medium-font-size);letter-spacing:.02em;line-height:120%;--filter-select-accent-background:var(--color-black);--filter-select-accent-foreground:var(--color-white);--filter-select-background:transparent;--filter-select-border:var(--color-grey-200);--filter-select-foreground:var(--color-grey-900);--filter-select-padding:11px var(--spacing-20);line-height:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-block:-2px;padding-block:2px}
.FilterSelect_button__mxDVX:hover{--filter-select-border:var(--color-black)}
.FilterSelect_button__mxDVX:focus-visible .FilterSelect_innerButton__LagmS{box-shadow:var(--default-focus-shadow)}
.FilterSelect_button__mxDVX:active{--filter-select-background:var(--color-grey-900-10)}
.FilterSelect_button__mxDVX.FilterSelect_isOpen__dlBV7{--filter-select-accent-background:var(--color-grey-600);--filter-select-accent-foreground:var(--color-white);--filter-select-background:var(--color-black);--filter-select-border:var(--color-black);--filter-select-foreground:var(--color-white)}
.FilterSelect_button__mxDVX.FilterSelect_isOpen__dlBV7:active{--filter-select-background:var(--color-grey-800)}
.FilterSelect_button__mxDVX.FilterSelect_primary___5CJC{--filter-select-accent-background:var(--color-secondary-400);--filter-select-accent-foreground:var(--color-black);--filter-select-background:var(--color-primary-500);--filter-select-border:var(--color-primary-500);--filter-select-foreground:var(--color-secondary-400)}
.FilterSelect_button__mxDVX.FilterSelect_small__AxRus{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-small-font-size);letter-spacing:.02em;line-height:120%;--filter-select-padding:9px var(--spacing-12);line-height:14px;margin-block:-5px;padding-block:5px}
.FilterSelect_innerButton__LagmS{align-items:center;background:var(--filter-select-background);border:1px solid var(--filter-select-border);border-radius:var(--filter-select-border-radius, var(--border-radius-small));color:var(--filter-select-foreground);cursor:pointer;display:inline-grid;gap:var(--spacing-8);grid:auto/auto-flow auto;justify-content:center;padding:var(--filter-select-padding);transition:background-color .15s, border-color .15s, color .15s;width:100%}
.FilterSelect_icon__yX52D{height:16px;margin-block:-2px;width:16px}
.FilterSelect_count__UfapY{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-small-font-size);letter-spacing:.02em;line-height:120%;align-items:center;background:var(--color-secondary-400);border-radius:10px;display:flex;color:var(--color-black);height:20px;justify-content:center;margin-block:-3px;min-width:20px;padding-inline:var(--spacing-2)}
.FilterToggleButton_button__Pkous{--filter-toggle-button-background:var(--color-grey-50);--filter-toggle-button-border:var(--color-grey-200);--filter-toggle-button-color:var(--color-grey-900);--filter-toggle-button-padding:9px var(--spacing-12);-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-block:-5px;padding-block:5px}
.FilterToggleButton_button__Pkous:hover{--filter-toggle-button-border:var(--color-black)}
.FilterToggleButton_button__Pkous.FilterToggleButton_selected__NJjrF:active, .FilterToggleButton_button__Pkous:active{--filter-toggle-button-background:var(--color-grey-900-10)}
.FilterToggleButton_button__Pkous:focus-visible .FilterToggleButton_innerButton__pPOWP{box-shadow:var(--default-focus-shadow)}
.FilterToggleButton_button__Pkous.FilterToggleButton_large__s34u_{--filter-toggle-button-padding:15px var(--spacing-12);margin-block:0;padding-block:0}
.FilterToggleButton_button__Pkous.FilterToggleButton_feature__81DgE{--filter-toggle-button-background:var(--color-white)}
.FilterToggleButton_button__Pkous.FilterToggleButton_selected__NJjrF{--filter-toggle-button-background:var(--color-white);--filter-toggle-button-border:var(--color-black);--filter-toggle-button-color:var(--color-black)}
.FilterToggleButton_button__Pkous.FilterToggleButton_selected__NJjrF.FilterToggleButton_feature__81DgE{--filter-toggle-button-background:var(--color-black);--filter-toggle-button-border:var(--color-black);--filter-toggle-button-color:var(--color-white)}
.FilterToggleButton_button__Pkous.FilterToggleButton_selected__NJjrF.FilterToggleButton_feature__81DgE:active{--filter-toggle-button-background:var(--color-grey-800)}
.FilterToggleButton_innerButton__pPOWP{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-small-font-size);letter-spacing:.02em;line-height:120%;background:var(--filter-toggle-button-background);border:1px solid var(--filter-toggle-button-border);border-radius:var(--border-radius-medium);cursor:pointer;display:inline-grid;gap:var(--spacing-8);grid:auto/1fr;grid-auto-columns:auto;grid-auto-flow:column;line-height:14px;padding:var(--filter-toggle-button-padding);transition:background-color .15s, border-color .15s, color .15s;width:100%}
.FilterToggleButton_label__Hb2L3{color:var(--filter-toggle-button-color)}
.FilterToggleButton_label__Hb2L3.FilterToggleButton_strong__mUJbh{font-weight:700;letter-spacing:-.01em}
.FilterToggleButton_count__9DN2g{align-self:center;color:var(--color-grey-600)}
.icon-button_base__UtkOp{display:inline-flex;border-radius:50%}
.icon-button_inline__tujGq{display:flex;justify-content:center;align-items:center;inline-size:30px;block-size:30px;border-radius:50%;transition:background-color .2s var(--easing-secondary)}
.icon-button_inline__tujGq svg{inline-size:26px;block-size:26px;transition:transform .2s var(--easing-secondary)}
.icon-button_hovered__ZdB1Y{cursor:pointer}
.icon-button_hovered__ZdB1Y .icon-button_inline__tujGq{background-color:var(--color-grey-250);transition:background-color .2s var(--easing-secondary)}
.icon-button_hovered__ZdB1Y svg{transform:scale3d(.8, .8, 1);transition:transform .2s var(--easing-secondary)}
.icon-button_focused__2fekU{outline:2px solid var(--color-focus-500)}
.input-text_container__2wEcW{cursor:text;display:flex;position:relative}
.input-text_input__svV_y[data-contrast=light]{--border-default:var(--color-input-border-base);--border-hover:var(--color-input-border-active);--border-focus:var(--color-input-border-focus);--border-error:var(--color-input-border-error);--border-success:var(--color-input-border-success);--border-disabled:var(--color-input-border-disabled);--background-color:var(--color-input-background-base);--background-color-disabled:var(--color-input-background-disabled);--placeholder-color:var(--color-input-text-base);--color:var(--color-input-text-active);--color-disabled:var(--color-input-text-disabled)}
.input-text_input__svV_y[data-contrast=light].input-text_input__svV_y[data-variant=solid]{--border-default:var(--color-grey-150);--border-hover:var(--color-grey-150);--border-focus:var(--color-focus-500);--border-error:var(--color-danger-500);--border-success:var(--color-success-500);--border-disabled:var(--color-grey-250);--background-color:var(--color-grey-150);--background-color-disabled:var(--color-grey-250);--placeholder-color:var(--color-grey-600);--color:var(--color-grey-900);--color-disabled:var(--color-grey-500)}
.input-text_input__svV_y[data-contrast=dark].input-text_input__svV_y[data-variant=border]{--border-default:var(--color-grey-700);--border-hover:var(--color-grey-500);--border-focus:var(--color-focus-500);--border-error:var(--color-danger-500);--border-success:var(--color-success-500);--border-disabled:var(--color-grey-600);--background-color:var(--color-grey-white-opaque-20);--background-color-disabled:var(--color-grey-800);--placeholder-color:var(--color-grey-400);--color:var(--color-grey-white);--color-disabled:var(--color-grey-500);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}
.input-text_input__svV_y[data-contrast=dark].input-text_input__svV_y[data-variant=solid]{--border-default:var(--color-grey-800);--border-hover:var(--color-grey-800);--border-focus:var(--color-focus-500);--border-error:var(--color-danger-500);--border-success:var(--color-success-500);--border-disabled:var(--color-grey-700);--background-color:var(--color-grey-800);--background-color-disabled:var(--color-grey-700);--placeholder-color:var(--color-grey-400);--color:var(--color-white);--color-disabled:var(--color-grey-400)}
.input-text_input__svV_y{color:var(--color);border-radius:var(--border-radius-small);border:1px solid var(--border-default);inline-size:100%;background-color:var(--background-color)}
.input-text_input__svV_y:is(.input-text_centered__khrww){text-align:center}
.input-text_input__svV_y:is(.input-text_borderSquareLeft__uUlQ5){border-start-start-radius:0;border-end-start-radius:0}
.input-text_input__svV_y:is(.input-text_borderSquareRight__2mdHL){border-start-end-radius:0;border-end-end-radius:0}
.input-text_input__svV_y::-moz-placeholder{color:var(--placeholder-color)}
.input-text_input__svV_y::placeholder{color:var(--placeholder-color)}
.input-text_input__svV_y.input-text_hovered__8R4pr, .input-text_input__svV_y:active, .input-text_input__svV_y:focus{border-color:var(--border-hover)}
.input-text_input__svV_y.input-text_focused__kdTHq{border-color:var(--border-focus)}
.input-text_input__svV_y.input-text_error__3ocHx{border-color:var(--border-error)}
.input-text_input__svV_y.input-text_success__kgBO5{border-color:var(--border-success)}
.input-text_input__svV_y[disabled], .input-text_input__svV_y[disabled].input-text_hovered__8R4pr{background-color:var(--background-color-disabled);border-color:var(--border-disabled);color:var(--color-disabled);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);cursor:not-allowed}
.input-text_input__svV_y.input-text_hovered__8R4pr[disabled]::-moz-placeholder, .input-text_input__svV_y[disabled]::-moz-placeholder{color:var(--color-disabled)}
.input-text_input__svV_y.input-text_hovered__8R4pr[disabled]::placeholder, .input-text_input__svV_y[disabled]::placeholder{color:var(--color-disabled)}
.input-text_input__svV_y[data-input-size=large]{font-size:var(--typography-body-medium-font-size);block-size:49px;padding-inline:var(--spacing-14)}
.input-text_input__svV_y[data-input-size=medium]{font-size:var(--typography-size-body);padding:8px 12px}
.input-text_input__svV_y[data-input-size=small]{font-size:var(--typography-size-body-sm);padding:8px 12px}
.input-text_input__svV_y[data-input-size=xSmall]{font-size:var(--typography-size-body-xs);padding:6px 12px}
.input-text_input__svV_y[data-icon-input-padding=left]{padding-inline-start:50px}
.input-text_input__svV_y[data-icon-input-padding=right]{padding-inline-end:46px}
.input-text_icon__tfhmS{height:100%;inset:0 0 auto auto;padding:15px;position:absolute;pointer-events:none}
.input-text_iconPositionLeft__nWwC8{inset-inline:0 auto}
.form-label_container__KzWv0{display:flex;justify-content:space-between}
.form-label_label__IfGBx{color:var(--color-input-label-text-base)}
.form-label_error__hRno_{color:var(--color-input-label-text-error)}
.input-text-field_container__QFAop{display:grid;align-content:flex-start;row-gap:var(--spacing-2);position:relative}
.input-text-field_label__iO8MM{position:absolute;inset-inline-start:10px;inset-block-start:-6px;padding-inline:var(--spacing-6);background-color:var(--color-white);opacity:0;transform:translate3d(0, 10px, 0) scale(1.2);transform-origin:14px top;transition:opacity .1s ease-out, transform .1s ease-out}
.input-text-field_labelVisible__tF_CP{opacity:1;transform:translateZ(0) scale(1);transition:opacity .1s ease-out, transform .1s ease-out}
@keyframes Progressbar_draw-outline__6MGhC {
60%{stroke-dashoffset:0}
to{stroke-dashoffset:var(--progress-bar-offset)}
}
.Progressbar_progressbar__gi0C4{--color-progressbar-stroke:var(--color-black);--color-progressbar-outline:var(--color-grey-300);display:block;margin:auto;transform:rotate(-90deg);width:var(--progress-bar-diameter)}
.Progressbar_progressbar__gi0C4.Progressbar_center__qXWsy{--offset:calc(var(--progress-bar-diameter) / -2);transform:translate(var(--offset), var(--offset))}
.Progressbar_innerCircle__h6MjQ{fill:none;stroke-width:2px;stroke:var(--color-progressbar-outline)}
.Progressbar_circle__rS40E{animation:Progressbar_draw-outline__6MGhC 5s var(--easing-function-default) infinite;fill:none;stroke-dasharray:var(--progress-bar-length);stroke-dashoffset:var(--progress-bar-length);stroke-width:2px;stroke:var(--color-progressbar-stroke)}
.popover_container__8G7w6{flex-direction:column;padding:6px 0;border:1px solid var(--color-grey-300);background:var(--color-white);box-shadow:0 0 30px -8px rgba(0, 0, 0, .15);border-radius:var(--border-radius-small);min-inline-size:248px;block-size:-moz-min-content;block-size:min-content;overflow-y:auto;position:relative}
.popover_styledScrollbar__JIiN0::-webkit-scrollbar{display:block;inline-size:6px;background-color:var(--color-grey-300);border-radius:9999px}
.popover_styledScrollbar__JIiN0::-webkit-scrollbar-thumb{background:var(--color-grey-900);border-radius:9999px}
.popover_fadeoutList__broqf:after{position:absolute;inset-inline-start:0;content:"";display:block;inline-size:100%;block-size:30px;background-image:linear-gradient(0deg, #fff 50%, transparent);pointer-events:none}
.select-button_select__pb_Jj{display:inline-flex;color:var(--color-grey-900);border-radius:var(--border-radius-small);border:1px solid var(--color-grey-300);background-color:var(--color-white);block-size:49px;justify-content:space-between;align-items:center;padding:var(--spacing-12) var(--spacing-16);gap:var(--spacing-8);cursor:pointer}
.select-button_select__pb_Jj.select-button_hovered__BNsT_, .select-button_select__pb_Jj:active, .select-button_select__pb_Jj:focus{border-color:var(--color-grey-600)}
.select-button_select__pb_Jj.select-button_focused__KEMAi{outline:2px solid var(--color-focus-500)}
.select-button_select__pb_Jj.select-button_error__pN32b{border-color:var(--color-danger-500)}
.select-button_select__pb_Jj.select-button_success__9ec80{border-color:var(--color-success-500)}
.select-button_select__pb_Jj[data-variant=leftSideZeroBorderRadius]{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}
.select-button_select__pb_Jj[data-variant=rightSideZeroBorderRadius]{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small);border-inline-end-color:transparent}
.select-button_select__pb_Jj[disabled], .select-button_select__pb_Jj[disabled].select-button_hovered__BNsT_{background-color:var(--color-grey-100);border-color:var(--color-grey-300);color:var(--color-grey-400);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);cursor:not-allowed}
.select-button_noBorder__qpEeA{border:0;background-color:transparent}
.list-box-option_container__ArCJn{padding:var(--spacing-6) var(--spacing-16);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-16);background-color:transparent;border:1px solid transparent}
.list-box-option_icon__umnm3 svg{inline-size:9px;block-size:9px}
.list-box-option_icon__umnm3 path{stroke-width:3px}
.list-box-option_hovered__JCfQl{background-color:var(--color-grey-200)}
.list-box-option_focused__f6URC{border:1px solid var(--color-focus-500);box-shadow:0 0 4px 0 #83c5fc}
.list-box_container__tnQwR{min-inline-size:100px}
.select-field_container__Ylsf_{position:relative;display:inline-grid;gap:var(--spacing-6);block-size:-moz-fit-content;block-size:fit-content;inline-size:100%}
.select-field_icon___eG4Z svg{display:flex;inline-size:9px;block-size:9px}
.select-field_text__4PrNi{text-wrap:none;text-overflow:ellipsis;font-size:var(--typography-body-small-font-size)}
.select-field_label__i1end{position:absolute;inset-inline-start:10px;inset-block-start:-6px;padding-inline:var(--spacing-6);background-color:var(--color-white);opacity:0;transform:translate3d(0, 10px, 0) scale(1.2);transform-origin:14px top;transition:opacity .1s ease-out, transform .1s ease-out}
.select-field_labelVisible__QU6iJ{opacity:1;transform:translateZ(0) scale(1);transition:opacity .1s ease-out, transform .1s ease-out}
.Accordion_Accordion__EKqnl{--_border:1px solid var(--color-accordion-icon-color);border-bottom:var(--_border)}
.Accordion_Accordion__EKqnl:first-of-type{border-top:var(--_border)}
.Accordion_AccordionTrigger___z1V9{all:unset;width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-32) 0;cursor:pointer}
.Accordion_AccordionPanel__HKKha[aria-hidden=true]{pointer-events:none}
.Accordion_AccordionHeadlineWrapper__cY_4b{flex:1 1}
.Accordion_AccordionPanelSpacer__zEgwH{height:0;width:100%;padding-bottom:var(--spacing-24)}
.Accordion_iconWrapper__LqbC_{display:flex;padding:5px;border:1px solid var(--color-accordion-icon-color);border-radius:100%}
.AddressSearchInput_addressSearchInput__z8LPR{position:relative}
.AddressSearchInput_addressSearchInput__z8LPR.AddressSearchInput_inputDisabled__yblrx{cursor:not-allowed;opacity:.9}
.AddressSearchInput_resetButton__EnAwh{position:absolute;right:var(--spacing-48);top:0;padding:var(--spacing-18) var(--spacing-4);display:flex;justify-content:center;align-items:center}
.AddressSearchInput_pac-container__UT6XZ:after{display:none !important}
.pac-icon, .pac-logo:after{display:none}
.pac-container{border:1px solid var(--color-black);box-shadow:none;font-family:var(--font-family-primary);border-radius:var(--border-radius-small);margin-top:7px}
.pac-item{padding:var(--spacing-8) var(--spacing-16);font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-body-x-small-font-size);letter-spacing:.02em;line-height:140%;border-top-color:var(--color-grey-100)}
.pac-item, .pac-item-query{color:var(--color-grey-500)}
.pac-matched{color:var(--color-black);font-weight:400}
.pac-item-selected, .pac-item:hover{background-color:#fff;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzFEMUQxQiIgdmlld0JveD0iMCAwIDMxIDMwIj4KICA8cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0ibTkuMjUgMjcgMTItMTItMTItMTIiLz4KPC9zdmc+Cg==");background-position:right 16px center;background-size:12px;background-repeat:no-repeat;cursor:pointer}
.AlignContent_alignContent__CNn49{position:relative;display:flex;flex-direction:column;box-sizing:border-box}
.AlignContent_alignContent__CNn49 p{color:inherit}
.AlignContent_alignmentLeft__627N9{align-items:flex-start}
.AlignContent_alignmentRight__2iKPo{align-items:flex-end;text-align:right}
.AlignContent_alignmentCenter__1J6mg{align-items:center;text-align:center}
.AlignContent_positionTop__9F8q1{justify-content:flex-start}
.AlignContent_positionCenter__aRr8S{justify-content:center}
.AlignContent_positionBottom__OP2c1{justify-content:flex-end}
.AlignContent_position-top__gFzM7{justify-content:flex-start}
.AlignContent_position-center__e_EEw{justify-content:center}
.AlignContent_position-bottom__Zwmkw{justify-content:flex-end}
.Backdrop_backdrop__R9v8R{container:window/inline-size;inset:0;inset-inline-end:calc(var(--scrollbar-compensation, 0) * -1);max-width:100vw;max-height:100vh}
.Backdrop_backdrop__R9v8R.Backdrop_expanded__O1tEz{z-index:var(--layer-modal);height:100vh}
.Badge_badge__dau6Y{--badgeColor:var(--color-black);--badgeBackground:transparent;--badgeBorderColor:transparent;display:inline-flex;justify-content:center;align-items:center;border-radius:var(--border-radius-small);color:var(--badgeColor);border:1px solid var(--badgeBorderColor);background:var(--badgeBackground);line-height:120%;letter-spacing:.2px;margin:0}
.Badge_xsmall__IB6Cp{padding:2px 6px}
.Badge_small__QjzcK{padding:2px 8px}
.Badge_large__9FfXQ{padding:4px 10px}
.Badge_default__EjdOR{--badgeBorderColor:rgba(46, 46, 46, .2)}
.Badge_blackFriday__5Uogq, .Badge_salesText__SCwuV, .Badge_sales__HYPx_{--badgeColor:var(--color-white)}
.Badge_salesText__SCwuV, .Badge_sales__HYPx_{--badgeBorderColor:transparent;--badgeBackground:linear-gradient(257deg, #961200 2.9%, #c2560a 98.09%);border-width:0}
.Badge_blackFriday__5Uogq{--badgeBackground:var(--color-black)}
.Badge_white__ZH93Z{--badgeBackground:var(--color-white);--badgeBorderColor:var(--color-white)}
.Badge_outlet__lJRTC{--badgeBackground:#ffc328}
.Badge_newColor__bLcXy{--badgeBorderColor:transparent;--badgeBackground:var(--color-secondary-100);color:var(--color-secondary-800)}
.Badge_newFabric__hsHoA{--badgeBorderColor:transparent;--badgeBackground:var(--color-primary-100);color:var(--color-primary-500)}
.Badge_christmas__COrEN{--badgeBorderColor:var(--color-grey-900-20);--badgeBackground:#ce1743;--badgeColor:var(--color-white)}
.Badge_newProduct__yJMTr{--badgeBorderColor:transparent;--badgeBackground:#f1e4de;--badgeColor:#8a5a47}
.ProductBadges_wrapper__vRy8E{position:absolute;inset:var(--spacing-10) var(--spacing-10) auto var(--spacing-10);touch-action:none;display:flex;flex-wrap:wrap;gap:var(--spacing-10);z-index:2}
.Breadcrumbs_breadcrumbs__RKevz{padding:var(--spacing-40) 0}
.Breadcrumbs_link__W2mSC{color:var(--color-grey-600)}
.Breadcrumbs_container__dZY88{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr)}
@media(min-width:2496px){
.Breadcrumbs_container__dZY88{margin-inline:auto}
}
@container window (min-width: 1024px) {
.Breadcrumbs_container__dZY88{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.Breadcrumbs_container__dZY88{grid-template-columns:repeat(12, 1fr)}
}
}
.Breadcrumbs_container__dZY88 > *{min-width:0}
@layer button.defaults {
.Button_reset__pnC3R{background-color:transparent;border:none;padding:0;cursor:pointer;box-sizing:border-box}
.Button_button__do5DP{display:inline-flex;align-items:center;border-radius:var(--border-radius-small);text-align:center;line-height:120%;letter-spacing:.64px;flex-shrink:0}
.Button_button__do5DP:disabled{cursor:not-allowed;opacity:.5}
.Button_button__do5DP:focus{border-color:transparent;outline:none}
.Button_button__do5DP > *{flex-shrink:0}
.Button_large__XnrvZ{padding:var(--spacing-14) var(--spacing-24)}
.Button_widthLarge__X2S9f{padding-inline:var(--spacing-14)}
.Button_medium__sN8Fq{padding:var(--spacing-12) var(--spacing-20);font-size:var(--typography-body-small-font-size);letter-spacing:.56px}
.Button_widthMedium__eY6Kc{padding-inline:var(--spacing-12)}
.Button_small__G8NfM{padding:var(--spacing-10) var(--spacing-14);font-size:var(--typography-body-x-small-font-size);letter-spacing:.48px}
.Button_widthSmall__ZDE7e{padding-inline:var(--spacing-10)}
.Button_xSmall__N4ib_{padding:var(--spacing-8) var(--spacing-10);font-size:var(--typography-body-x-small-font-size);letter-spacing:.48px}
.Button_widthXSmall__m7jV3{padding-inline:var(--spacing-8)}
.Button_square__1i9Ja{aspect-ratio:1/1}
.Button_primary__Pfnkt{color:var(--color-button-primary-text-base);background-color:var(--color-button-primary-background-base);border:1px solid transparent;transition:.25s Cubic-Bezier(.5, .25, .15, .85)}
.Button_primary__Pfnkt:hover{background-color:var(--color-button-primary-background-hover);border-color:var(--color-button-primary-background-base);color:var(--color-black)}
.Button_primary__Pfnkt:focus-visible{outline-color:var(--color-button-primary-outline-focus)}
.Button_primary__Pfnkt:active{background-color:var(--color-button-primary-background-active)}
.Button_primary__Pfnkt:disabled{background-color:var(--color-button-primary-background-disabled);color:var(--color-white)}
.Button_secondary__t2hEB{color:var(--color-button-secondary-text-base);background-color:var(--color-button-secondary-background-base);border-style:solid;border-width:1px;border-color:var(--color-grey-200);transition:.15s ease-in-out}
.Button_secondary__t2hEB:hover{border-color:var(--color-black)}
.Button_secondary__t2hEB:focus-visible{outline-color:var(--color-button-secondary-outline-focus)}
.Button_secondary__t2hEB:focus{border-color:var(--color-grey-200)}
.Button_secondary__t2hEB:active{background-color:var(--color-button-secondary-background-active);border-color:var(--color-button-secondary-border-active)}
.Button_secondary__t2hEB:disabled{color:var(--color-button-secondary-text-disabled);background-color:var(--color-button-secondary-background-disabled);border-color:var(--color-grey-200)}
.Button_tertiary__2qKPU{padding:0;color:var(--color-button-tertiary-text-base);background-color:var(--color-button-tertiary-background-base);border:none}
.Button_tertiary__2qKPU:hover{border-color:var(--color-button-tertiary-border-hover)}
.Button_tertiary__2qKPU:focus-visible{outline-color:var(--color-button-tertiary-outline-focus)}
.Button_tertiary__2qKPU:active{background-color:var(--color-button-tertiary-background-active)}
.Button_tertiary__2qKPU:disabled{color:var(--color-button-tertiary-text-disabled);background-color:var(--color-button-tertiary-background-disabled);border-color:var(--color-button-tertiary-border-disabled)}
.Button_dark__A4XXM.Button_primary__Pfnkt{color:var(--color-button-primary-dark-text-base);background-color:var(--color-button-primary-dark-background-base)}
.Button_dark__A4XXM.Button_primary__Pfnkt:hover{background-color:var(--color-button-primary-dark-background-hover);border-color:transparent}
.Button_dark__A4XXM.Button_primary__Pfnkt:focus-visible{outline-color:var(--color-button-primary-dark-outline-focus)}
.Button_dark__A4XXM.Button_primary__Pfnkt:active{background-color:var(--color-button-primary-dark-background-active)}
.Button_dark__A4XXM.Button_primary__Pfnkt:disabled{background-color:var(--color-button-primary-dark-background-disabled)}
.Button_dark__A4XXM.Button_secondary__t2hEB{border-color:var(--color-button-secondary-dark-border-base);color:var(--color-button-secondary-dark-text-base);background-color:var(--color-button-secondary-dark-background-base)}
.Button_dark__A4XXM.Button_secondary__t2hEB:hover{border-color:var(--color-white)}
.Button_dark__A4XXM.Button_secondary__t2hEB:focus-visible{outline-color:var(--color-button-secondary-dark-outline-focus)}
.Button_dark__A4XXM.Button_secondary__t2hEB:active{background-color:var(--color-button-secondary-dark-background-active)}
.Button_dark__A4XXM.Button_secondary__t2hEB:disabled{background-color:var(--color-button-secondary-dark-background-disabled)}
.Button_dark__A4XXM.Button_tertiary__2qKPU{color:var(--color-white)}
.Button_dark__A4XXM.Button_tertiary__2qKPU.Button_disabled__vMFCp{border-color:red}
.Button_textCenter___gutl{justify-content:center}
} .Button_loading__6_bSY:disabled{opacity:1;cursor:inherit}
.Link_link__3db3I{color:var(--color-link-text-base);text-align:start;padding:var(--spacing-2) 0;background-image:linear-gradient(to right, var(--draw-underline-color, currentColor), var(--draw-underline-color, currentColor) 50%, var(--draw-underline-none-color, transparent) 50%, var(--draw-underline-none-color, transparent));background-image:linear-gradient(to right, var(--draw-underline-color, currentColor), var(--draw-underline-color, currentColor) 50%, var(--draw-underline-initial-color, transparent) 50%, var(--draw-underline-initial-color, transparent));background-size:200% 1px;background-position:101% 100%;background-repeat:no-repeat;transition:background-position var(--draw-underline-duration) var(--easing-function-default)}
.Link_link__3db3I:focus, .Link_link__3db3I:focus-visible{outline:none}
.Link_link__3db3I:focus-visible{box-shadow:var(--default-focus-shadow)}
.Link_link__3db3I:focus-visible{border-radius:100px;padding-inline:.2em;margin-inline:-.2em}
.Link_link__3db3I:visited{color:var(--color-link-text-visited)}
.Link_link__3db3I:hover{color:var(--color-link-text-hover);cursor:pointer;background-position:0 100%}
.Link_primary__psyLC{background-image:linear-gradient(to right, currentColor, currentColor 50%, var(--color-grey-300) 50%, var(--color-grey-300));background-size:200% 1px;background-position:101% 100%;background-repeat:no-repeat;transition:background-position var(--draw-underline-duration) var(--easing-function-default)}
.Link_primary__psyLC:focus-visible{outline-color:var(--color-button-primary-outline-focus)}
.Link_secondary__e1UjE:hover{border-color:var(--color-black)}
.Link_reset__9jbWB{text-decoration:none;box-sizing:border-box;color:var(--color-brand)}
.ButtonSpinner_container__G03Fi{position:relative}
.ButtonSpinner_placeholder__cLCAw{opacity:0}
.ButtonSpinner_position__fggYu{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex}
@keyframes AnimatedSpinner_rotate__RA9g5 {
to{transform:rotate(1turn)}
}
.AnimatedSpinner_animation__XoqPR{animation:AnimatedSpinner_rotate__RA9g5 .74s linear infinite}
.LegacyIcon_svg__OsHnj{transform:var(--rotate);height:var(--icon-size);width:var(--icon-size)}
.LegacyIcon_rotation-0deg__0Jtkz{--rotate:rotate(0deg)}
.LegacyIcon_rotation-90deg__Rw7Gy{--rotate:rotate(90deg)}
.LegacyIcon_rotation-180deg__lKsgj{--rotate:rotate(180deg)}
.LegacyIcon_rotation-270deg__T8WDa{--rotate:rotate(270deg)}
.Image_busy__BeaVY{opacity:0}
.BaseContentCard_link__0zNOR{border-radius:inherit;display:block;color:inherit;cursor:inherit}
.BaseContentCard_link__0zNOR:focus-visible:focus, .BaseContentCard_link__0zNOR:focus-visible:focus-visible{outline:none}
.BaseContentCard_link__0zNOR:focus-visible:focus-visible{box-shadow:var(--default-focus-shadow)}
.BaseContentCard_link__0zNOR.BaseContentCard_pointer__1YsFU{cursor:pointer}
.BaseContentCard_image__IraPt, .BaseContentCard_video__KMLVR{border-radius:inherit;display:block;height:auto;margin-block-end:var(--spacing-10);-o-object-fit:cover;object-fit:cover;width:100%}
@media(min-width:1024px){
.BaseContentCard_image__IraPt, .BaseContentCard_video__KMLVR{margin-block-end:var(--spacing-12)}
}
.PlayButton_playButton__e05p_{cursor:pointer;display:inline-flex;justify-content:center;border-radius:100%;padding:40px;color:var(--color-icon-light);background-color:rgba(70, 70, 70, .65);-webkit-backdrop-filter:saturate(180%) blur(30px);backdrop-filter:saturate(180%) blur(30px)}
.PlayButton_playButton__e05p_.PlayButton_small__p3vpY{padding:16px}
.PlayButton_iconWrapper__E3ofj{display:flex;justify-content:center;align-items:center;width:24px;height:24px}
.PlayButton_iconWrapper__E3ofj.PlayButton_small__p3vpY{width:12px;height:12px}
.PlayButton_filledIcon__bRjBO{fill:var(--color-white)}
.Video_video-container__975XK{position:relative;width:100%;overflow:hidden;background-size:cover;background-position:50%}
.Video_video-container__975XK.Video_pointer__ctbJm{cursor:pointer}
.Video_video-container__975XK.Video_cover__Ww815{height:100%}
.Video_video-container__975XK video{-o-object-fit:cover;object-fit:cover}
.Video_video-aspect__Hvo5L{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}
.Video_video-aspect__Hvo5L iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.Video_playButtonWrapper__CJmB3{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:1;z-index:1}
@media (prefers-reduced-motion: no-preference) {
.Video_playButtonWrapper__CJmB3{transition:opacity .1s ease-in-out}
}
.Video_playButtonWrapper__CJmB3.Video_cornerButton__bsVbt{transform:none;top:auto;bottom:var(--spacing-20);left:auto;right:var(--spacing-20)}
.Video_playButtonWrapper__CJmB3.Video_cornerButton__bsVbt.Video_small__Mq_jG{bottom:var(--spacing-4);right:var(--spacing-4)}
.Video_playButtonWrapper__CJmB3.Video_playing__EIs7x:not(.Video_cornerButton__bsVbt){opacity:0}
.Video_playButton__47ay0{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}
.Video_playButton__47ay0 svg{transform:inherit;transition:inherit;width:1em;height:1em}
.ArticleCard_contentWrapper__leGfF{margin-block-end:var(--spacing-10);display:block}
@media(min-width:768px){
.ArticleCard_wide__lWRHZ{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--layout-inline-space)}
}
.ArticleCard_text__WW5jr{color:var(--color-grey-500);margin-block-start:var(--spacing-4);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-clamp:3}
.ContentCard_contentWrapper___bXJD{margin-block-end:var(--spacing-10)}
@media(min-width:768px){
.ContentCard_wide__PhiuS{display:flex;justify-content:space-between;align-items:flex-start}
}
.ContentCard_textBelow__168f9 > a, .ContentCard_textRight__JbxxE > a{display:flex;gap:var(--spacing-10)}
@media(min-width:1024px){
.ContentCard_textBelow__168f9 > a, .ContentCard_textRight__JbxxE > a{gap:var(--spacing-24)}
}
.ContentCard_textBelow__168f9 > a{flex-direction:column}
.ContentCard_textRight__JbxxE > a{flex-direction:row;align-items:center}
.ContentCard_textRight__JbxxE > a > *{width:50%}
.CategoryCard_card__SFvFh{border-radius:var(--border-radius-small);color:var(--color-grey-500)}
.PresentationCard_text__aZ0an{color:var(--color-grey-500);margin-block-start:var(--spacing-4)}
.Carousel_scrollArea__XuEIB{overflow:hidden;cursor:grab}
.Carousel_scrollArea__XuEIB.Carousel_withScrollbar__k1Ih6{padding-block-end:var(--spacing-20)}
.Carousel_scrollArea__XuEIB:active{cursor:grabbing}
.Carousel_itemWrapper__6s24h{overflow-x:scroll}
.Carousel_scrollbar__JfVfO{display:flex;margin:3px;width:100%;max-width:335px;margin-inline:auto;background-color:#e7e5e5;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;transition:background .16s ease-out}
.Carousel_scrollbar__JfVfO[data-orientation=vertical]{width:1px}
.Carousel_scrollbar__JfVfO[data-orientation=horizontal]{flex-direction:column;height:1px}
.Carousel_thumb__mSlXj{flex:1 1;background:#525151;border-radius:3px;position:relative;cursor:grab}
.Carousel_thumb__mSlXj:active{cursor:grabbing}
.Carousel_thumb__mSlXj:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;min-width:44px;min-height:44px}
.Slider_slider__REy7e{position:relative;height:100%;width:100%}
.Slider_orientation-x__atXpA .Slider_scroller__ryldJ{scroll-snap-type:x mandatory;overflow-x:scroll}
.Slider_orientation-y__A4_ji .Slider_scroller__ryldJ{scroll-snap-type:y mandatory;overflow-y:scroll;flex-direction:column}
.Slider_scroller__ryldJ{display:flex;-webkit-overflow-scrolling:touch;height:100%}
@media (prefers-reduced-motion: no-preference) {
.Slider_scroller__ryldJ{scroll-behavior:smooth}
}
.Slider_scroller__ryldJ{scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}
.Slider_scroller__ryldJ::-webkit-scrollbar{display:none}
.Slider_scroller__ryldJ .Slider_slide__4Slf3{scroll-snap-align:start;position:relative}
.Slider_controls__uxxKb{position:absolute;bottom:20px;left:0;right:0;display:flex;justify-content:center;gap:var(--spacing-12)}
.Slider_orientation-y__A4_ji .Slider_controls__uxxKb{right:0;bottom:0}
.Thumbs_thumbs__QR55B{position:relative;margin:0;display:flex;gap:var(--spacing-8)}
.Thumbs_slide___1Ru2, .Thumbs_thumbButton__pRqAd{border:1px solid var(--color-grey-50)}
.Thumbs_slide___1Ru2{background-color:var(--color-grey-50);border-radius:var(--border-radius-small);padding:var(--spacing-6);width:52px;min-width:52px;height:52px;position:relative}
.Thumbs_slide___1Ru2.Thumbs_selected__XeR7z{background-color:var(--color-white);border-color:var(--color-black)}
.Thumbs_imageWrapper__bWO5h{min-width:100%;height:100%;position:relative}
.Thumbs_orientation-x__vlQy7{flex-direction:row;width:100%;margin-right:calc(-1 * var(--spacing-8)) !important}
.Thumbs_orientation-x__vlQy7 .Thumbs_slide___1Ru2{margin-right:var(--spacing-8)}
.Thumbs_orientation-x__vlQy7 .Thumbs_flexScroll__ohNcn{overflow-x:scroll}
.Thumbs_orientation-y__Q1fRT{flex-direction:column;width:auto;margin-bottom:calc(-1 * var(--spacing-8)) !important}
.Thumbs_orientation-y__Q1fRT .Thumbs_slide___1Ru2{margin-bottom:var(--spacing-8)}
.Thumbs_orientation-y__Q1fRT .Thumbs_flexScroll__ohNcn{overflow-y:scroll}
.Thumbs_flexScroll__ohNcn{scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}
.Thumbs_flexScroll__ohNcn::-webkit-scrollbar{display:none}
.CategoryCarousel_carousel__whDXJ{width:100%}
.CategoryCarousel_list__nevt4{display:flex;gap:var(--spacing-8)}
.CategoryCarousel_listItem__czhVH{flex-shrink:0;width:150px}
@media(min-width:1024px){
.CategoryCarousel_listItem__czhVH{}
}
.CategoryCarousel_categoryImage__yAtR0{-o-object-fit:cover;object-fit:cover;transition-duration:.2s}
.CategoryCarousel_inView__1WG9D{transform:scale(1.1)}
.CategoryCarousel_categoryListItem__NDY48{flex-shrink:0}
.CategoryCarousel_categoryListItemText__0Eeyn{margin:0}
.CategoryCarousel_categoryListItemImageWrapper__ocQLh{overflow:hidden;margin-block-end:var(--spacing-10)}
@media(min-width:1024px){
.CategoryCarousel_categoryListItemImageWrapper__ocQLh{margin-block-end:var(--spacing-12)}
}
.CategoryCarousel_aspectRatioWrapper__CwuHN{position:relative;aspect-ratio:6 / 7;}
.ColorList_colorList__AJaLZ{display:grid;grid:auto/repeat(var(--color-list-columns, 3), 1fr);gap:var(--spacing-12)}
.ColorList_button__ozD5k{min-width:0}
.ColorToggleButton_button__LH7yI{background:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);color:var(--color-black);cursor:pointer;display:grid;gap:var(--spacing-6);grid:24px auto/1fr;justify-items:center;padding:var(--spacing-10) var(--spacing-8) var(--spacing-12)}
.ColorToggleButton_button__LH7yI:focus, .ColorToggleButton_button__LH7yI:focus-visible{outline:none}
.ColorToggleButton_button__LH7yI:focus-visible{box-shadow:var(--default-focus-shadow)}
.ColorToggleButton_button__LH7yI{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-small-font-size);letter-spacing:.02em;line-height:120%}
.ColorToggleButton_button__LH7yI.ColorToggleButton_selected__TsAIQ{font-weight:700;letter-spacing:-.01em;background:var(--color-white);border-color:var(--color-black);color:var(--color-black)}
.ColorToggleButton_dot__VAErg{aspect-ratio:1;border-radius:100%;display:block;grid-area:1/1/2/2;height:100%}
.ColorToggleButton_dot__VAErg.ColorToggleButton_withBorder__jYwss{border:1px solid var(--color-grey-200)}
.ColorToggleButton_label__qu1x_{grid-area:2/1/3/2}
.Container_container___PIA_{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space)}
@media(min-width:2496px){
.Container_container___PIA_{margin-inline:auto}
}
.Container_fullWidth__VwvUO{max-width:var(--layout-max-media-width);margin-inline:auto}
.CountrySelectorForm_form__pGuMf{--primary:var(--color-black);--secondary:var(--color-grey-300);display:flex;justify-content:space-between;gap:0;flex-direction:row;width:100%}
.CountrySelectorForm_form__pGuMf .CountrySelectorForm_dropdown__rxeWH{flex:1 1}
.CountrySelectorForm_form__pGuMf.CountrySelectorForm_withButton__KmYa9 .CountrySelectorForm_dropdown__rxeWH{border-top-right-radius:0;border-bottom-right-radius:0}
.CountrySelectorForm_form__pGuMf.CountrySelectorForm_withButton__KmYa9 .CountrySelectorForm_button__Rv1Le{border-top-left-radius:0;border-bottom-left-radius:0}
.CountrySelectorForm_dropdownItem__uTaA2{display:flex;align-items:flex-end;cursor:pointer;gap:var(--spacing-12);padding:var(--spacing-4) var(--spacing-16);width:100%}
.CountrySelectorForm_dropdownItem__uTaA2 .CountrySelectorForm_dropdownItemLabel__oWi4U{width:100%}
.CountrySelectorForm_dropdownItem__uTaA2 .CountrySelectorForm_dropdownItemLabel__oWi4U p:first-child{color:var(--secondary)}
.CountrySelectorForm_dropdownItem__uTaA2 .CountrySelectorForm_dropdownItemLabel__oWi4U p:last-child{color:var(--primary);line-height:120%;letter-spacing:.32px}
.CountrySelectorForm_globe__dKwjz{border-radius:50%}
.DropDown_dropdown__ZHh5_{border-radius:var(--border-radius-small);border:1px solid var(--color-black);position:relative;background:var(--color-white);color:var(--color-black)}
.DropDown_dropdown__ZHh5_.DropDown_contrast-dark__BXjBo{background:var(--color-grey-900);border-color:var(--color-white);--primary:var(--color-white);--secondary:var(--color-grey-300)}
.DropDown_dropdown__ZHh5_.DropDown_contrast-dark__BXjBo.DropDown_isOpen__BtjU9{background-color:var(--color-white);color:var(--color-black)}
.DropDown_icon__3ySmn{position:absolute;right:16px;top:50%;transform:translateY(-50%)}
.DropDown_optionsContainer__gUA6Y{border-radius:var(--border-radius-small);border:1px solid var(--color-white);position:relative;background:var(--color-white);color:var(--color-black);display:flex;flex-direction:column;gap:var(--spacing-8);padding:var(--spacing-8) 0;box-shadow:0 -32px 48px 0 rgba(0, 0, 0, .25);max-height:400px}
@media(min-width:1024px){
.DropDown_optionsContainer__gUA6Y{max-height:530px}
}
.DropDown_optionWithCheckmark__cFckC{position:relative}
.DropDown_optionWithCheckmark__cFckC .DropDown_checkmarkIcon__cmAXb{position:absolute;right:var(--spacing-16);top:50%;transform:translateY(-50%);color:var(--color-black) !important}
.DropDown_otherOptions__dVi_V{max-height:100%;position:relative;display:flex;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;flex-direction:column}
.DropDown_otherOptions__dVi_V::-webkit-scrollbar{display:none}
.DropDown_otherOptions__dVi_V:after, .DropDown_otherOptions__dVi_V:before{pointer-events:none;content:"";position:sticky;display:block;flex-shrink:0;transition-duration:.2s;z-index:1;width:100%;height:40px}
.DropDown_otherOptions__dVi_V:before{top:-1px;background-image:linear-gradient(var(--color-white), hsla(0, 0%, 100%, 0))}
.DropDown_otherOptions__dVi_V:after{display:block;bottom:-1px;width:100%;height:40px;background-image:linear-gradient(hsla(0, 0%, 100%, 0), var(--color-white))}
.DropDown_otherOptions__dVi_V:before{display:none}
.DropDown_otherOptions__dVi_V .DropDown_optionScrollList__tanTD{width:100%;display:flex;flex-direction:column;gap:var(--spacing-8)}
.DropDown_separator__NSMQI{height:1px;background-color:var(--color-grey-200)}
.ErrorPage_container__9ocya{display:flex;justify-content:center;align-items:center;flex-direction:column}
.FilterSection_item__3Uwoe{width:100%}
.FilterSection_trigger__KhCaW{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-16) var(--spacing-20);font-size:14px}
.FilterSection_trigger__KhCaW[data-state=open]{background-color:var(--color-grey-50);font-weight:700;line-height:120%;letter-spacing:.28px}
.FilterSection_trigger__KhCaW[data-state=open] .FilterSection_chevron__xO50T{transform:rotate(180deg)}
.FilterSection_label__eNjLd{display:flex;justify-content:space-between;align-items:center;flex:1 1;padding-right:var(--spacing-12)}
.FilterSection_count__QqWCS{display:flex;justify-content:center;align-items:center;height:20px;min-width:20px;padding:0 6px;font-weight:400;color:var(--color-black);font-size:12px;background-color:var(--color-secondary-400);border-radius:100px}
.FilterSection_content__5mHsL{padding:var(--spacing-14) var(--spacing-20)}
.FilterSection_content__5mHsL[data-state=open]{background-color:var(--color-grey-50)}
.FilterSectionItem_contentWrapper__yLvvq{display:grid;grid-template-columns:1fr;gap:var(--spacing-12)}
.FilterSectionItem_contentWrapper__yLvvq.FilterSectionItem_twoCol__ejmvi{grid-template-columns:repeat(2, minmax(0, 1fr))}
.FilterSectionItem_contentWrapper__yLvvq.FilterSectionItem_threeCol__h9anc{grid-template-columns:repeat(3, minmax(0, 1fr))}
.FilterSectionItem_count__0N6_u{display:flex;justify-content:center;align-items:center;height:20px;min-width:20px;padding:0 6px;font-weight:400;color:var(--color-black);font-size:12px;background-color:var(--color-secondary-400);border-radius:100px}
.FilterSectionItem_filterButton__Wlf5b{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-12) var(--spacing-12) var(--spacing-12) var(--spacing-16);border-radius:var(--border-radius-medium);border:1px solid var(--color-grey-200);color:var(--color-grey-900)}
.FilterSectionItem_filterButton__Wlf5b.FilterSectionItem_selected___7bKz{background-color:var(--color-white);border-color:var(--color-black);color:var(--color-black)}
.FilterSectionItem_threeCol__h9anc .FilterSectionItem_filterButton__Wlf5b{flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-6)}
.FilterSectionSearch_searchInput___63z4{border-bottom:1px solid var(--color-black);margin-bottom:var(--spacing-32)}
.FilterSectionSearch_searchInput___63z4 input{padding-inline:0 !important}
.FilterSectionSearch_searchInput___63z4 input + div{inset-inline-end:0 !important}
.Form_form__j80ML{display:grid;grid-gap:var(--spacing-inside-md) var(--spacing-inside-lg);grid-template-columns:repeat(6, 1fr)}
.Form_form__j80ML label{font:var(--typography-body-medium);letter-spacing:var(--typography-body-medium-letterspacing);-webkit-text-decoration:var(--typography-body-medium-textdecoration);text-decoration:var(--typography-body-medium-textdecoration);text-transform:var(--typography-body-medium-textcase);padding-bottom:var(--spacing-around-xsm)}
.Form_fullWidth__SU0Pb{width:100%}
.Column_column__O8CtS{display:flex;flex-direction:column;min-width:80px;grid-column:1/span 6}
.Column_column__O8CtS input:not(input[type=radio]):not([type=checkbox]){width:100%}
.Error_error__pBWgC{text-align:right;color:var(--color-app-error-text);margin-top:var(--spacing-inline-md)}
.Shared_container__sY9B7{display:flex;align-items:center}
.Shared_input__2T_EX{flex-shrink:0;width:20px;height:20px;margin:var(--spacing-4);background-color:var(--color-input-background-backdrop);border-style:solid;border-width:2px;border-color:var(--color-input-border-base);cursor:pointer}
.Shared_reset__d69d1{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.Shared_invalid__RWMNh:invalid{background-color:var(--color-input-background-error);border-color:var(--color-input-border-error)}
.Shared_invalid__RWMNh:invalid + .Shared_label__jR1_n{color:var(--color-input-text-error)}
.Shared_label__jR1_n{color:var(--color-input-text-base);margin-left:var(--spacing-4)}
.Checkbox_container__2tnzX{position:relative}
.Checkbox_checkbox__eLZrP{border-radius:3px}
.Checkbox_checkbox__eLZrP:hover{background-color:var(--color-input-background-hover)}
.Checkbox_checkbox__eLZrP:focus-visible{outline-color:var(--color-input-outline-focus)}
.Checkbox_checkbox__eLZrP:checked{background-color:var(--color-input-background-base);border-color:var(--color-input-border-base)}
.Checkbox_checkbox__eLZrP:disabled{background-color:var(--color-input-background-disabled);border:none}
.Checkbox_checkbox__eLZrP:disabled + .Checkbox_label__TxaUp{color:var(--color-input-text-disabled)}
.Checkbox_checkbox__eLZrP:disabled:hover{cursor:not-allowed}
.Checkbox_checkmark__nvpCQ{pointer-events:none;inline-size:20px;block-size:20px;position:absolute;inset:0;margin:auto 3px;stroke:var(--color-black)}
.CheckboxGroup_label__ZprPf{margin-bottom:var(--spacing-16);font-family:"__fontHelveticaNeue_d15958";font-weight:700;letter-spacing:-.035em;line-height:100%;color:var(--color-black);font-size:clamp(1rem, .38071vw + .75635rem, 1.375rem)}
.RadioInput_container__3GJCs{display:flex;align-items:center;padding-block:var(--spacing-8)}
.RadioInput_ringIcon__wahqo{margin-inline-end:var(--spacing-8)}
.RadioGroup_groupLabel__KWFjl{padding-block-end:var(--spacing-10);display:block}
.RadioButtonIcon_container__gLrKe{display:flex;align-items:center;justify-content:center;width:25px;height:25px;border:1px solid var(--color-grey-600);border-radius:50%;background-color:var(--color-white)}
.RadioButtonIcon_container__gLrKe:after{content:"";border-radius:50%;position:absolute;width:10px;height:10px}
.RadioButtonIcon_isSelected__sVBzB{border-color:var(--color-grey-900)}
.RadioButtonIcon_isSelected__sVBzB:after{background-color:var(--color-grey-900)}
.RadioButtonIcon_isFocusVisible__jHJig{border-color:var(--color-focus)}
.RadioButtonIcon_isFocusVisible__jHJig:after{background-color:var(--color-focus)}
.RadioButtonIcon_isDisabled__IWTtp{border-color:var(--color-input-border-disabled);background-color:var(--color-input-background-disabled)}
.RadioButtonIcon_isDisabled__IWTtp:after{background-color:var(--color-grey-300)}
.Stepper_container__ksqU7{display:flex}
.Stepper_input__s6YvO{width:30px;text-align:center;border-radius:0}
.Stepper_input__s6YvO::-webkit-inner-spin-button, .Stepper_input__s6YvO::-webkit-outer-spin-button{-webkit-appearance:none}
.Stepper_input__s6YvO[type=number]{-moz-appearance:textfield}
.Stepper_input__s6YvO.Stepper_stretch__tlA7C{width:100%}
button.Stepper_minusButton__omwVR{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}
button.Stepper_plusButton__u9sa7{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}
.TextInput_textInput__2Nlk2{height:48px;border-radius:var(--border-radius-small);padding:0 var(--spacing-16)}
.TextInput_label__FSc8u{padding-inline:var(--spacing-6);background-color:var(--color-white)}
.TextInput_description__dZtJn{color:var(--color-grey-50);margin-top:var(--spacing-4)}
.TextInput_formElement__D5rlu{position:relative}
.TextInput_formElement__D5rlu .TextInput_textInput__2Nlk2{border-width:1px;width:100%}
.TextInput_formElement__D5rlu .TextInput_label__FSc8u{position:absolute;left:10px;top:-6px}
.TextInput_formElement__D5rlu.TextInput_formElementError__7adv_ .TextInput_textInput__2Nlk2{border-color:var(--color-input-border-error)}
.TextInput_formElement__D5rlu.TextInput_formElementError__7adv_ .TextInput_description__dZtJn{color:var(--color-input-text-error)}
.Shared_text__L1piP{background-color:var(--color-input-background-backdrop);border-style:solid;border-width:2px;border-color:var(--color-input-border-base);color:var(--color-input-text-base)}
.Shared_text__L1piP:hover{background-color:var(--color-input-background-hover)}
.Shared_text__L1piP:focus-visible{outline-color:var(--color-input-outline-focus)}
.Shared_text__L1piP:disabled{background-color:var(--color-input-background-disabled);border:none;color:var(--color-input-text-disabled)}
.Shared_text__L1piP:disabled:hover{cursor:not-allowed}
.Shared_invalid__kWbUw:invalid{background-color:var(--color-input-background-error);border-color:var(--color-input-border-error);color:var(--color-input-text-error)}
.TextArea_textarea__TjSvl{border-bottom-left-radius:var(--border-radius-small);border-top-left-radius:var(--border-radius-small);border-top-right-radius:var(--border-radius-small);padding:var(--spacing-8) var(--spacing-16)}
.TextArea_label__7tMVe{padding-inline:var(--spacing-6);background-color:var(--color-white)}
.TextArea_description__ljb8D{color:var(--color-grey-50);margin-top:var(--spacing-4)}
.TextArea_formElement__qw8vk{position:relative}
.TextArea_formElement__qw8vk .TextArea_textarea__TjSvl{border-width:1px;width:100%}
.TextArea_formElement__qw8vk .TextArea_label__7tMVe{position:absolute;left:10px;top:-6px}
.TextArea_formElement__qw8vk.TextArea_formElementError__mXix8 .TextArea_textarea__TjSvl{border-color:var(--color-input-border-error)}
.TextArea_formElement__qw8vk.TextArea_formElementError__mXix8 .TextArea_description__ljb8D{color:var(--color-input-text-error)}
.LetterBox_letterBox__j7_Ej{z-index:var(--layer-modal);position:fixed;inset:0;display:flex;justify-content:center;align-items:center}
.LetterBox_letterBox__j7_Ej > *{flex:1 1}
.LetterBox_container___ZN9K{padding:var(--spacing-18)}
.LetterBox_container___ZN9K:focus, .LetterBox_container___ZN9K:focus-visible{background-color:red}
.LetterBox_backdrop__yO_b2{pointer-events:none;display:block;position:fixed;inset:0;background:var(--color-menu-backdrop-background)}
.LoadMore_loadMore__JHeh2{display:flex;gap:var(--spacing-8);align-items:center;justify-content:center;flex-direction:column;margin-block-end:var(--spacing-96)}
.LoadMore_loadMoreLabel__ipJRR{color:var(--color-grey-500);margin-block-end:var(--spacing-8)}
.RawHtml_richText__8gDd3 img{max-width:100%;height:auto}
.RawHtml_richText__8gDd3 ol, .RawHtml_richText__8gDd3 pre, .RawHtml_richText__8gDd3 table, .RawHtml_richText__8gDd3 ul{margin:var(--spacing-text-paragraph) 0}
.RawHtml_richText__8gDd3 ol{padding-left:var(--spacing-text-inset);list-style:decimal}
.RawHtml_richText__8gDd3 ul{padding-left:var(--spacing-text-inset);list-style:disc}
.RawHtml_richText__8gDd3 code, .RawHtml_richText__8gDd3 pre{padding:var(--spacing-8);font-family:monospace}
.RawHtml_richText__8gDd3 em, .RawHtml_richText__8gDd3 strong{all:revert;display:revert}
.RawHtml_table__QgqAs td, .RawHtml_table__QgqAs th{padding:.75em;text-align:left}
.RawHtml_table__QgqAs th{font-weight:700}
.RawHtml_table__QgqAs thead{position:sticky;top:0}
.RawHtml_table__QgqAs tbody > tr > th:first-child{position:sticky;left:0}
@layer sidebar.defaults {
.BaseSidebar_dialog__SixO2{--base-sidebar-size:26rem;grid-auto-flow:row;background:var(--color-white);container:window/inline-size;display:grid;grid:auto 1fr auto/1fr auto;height:100vh;height:100 dvh;inset:0 auto auto;max-inline-size:var(--base-sidebar-size);overflow:hidden;position:fixed;width:calc(100% - var(--spacing-32))}
.BaseSidebar_dialog__SixO2.BaseSidebar_end__Fnr1p{box-shadow:-16px 0 32px 0 rgba(0, 0, 0, .15);inset-inline-end:0;margin-inline-start:var(--spacing-32)}
.BaseSidebar_dialog__SixO2.BaseSidebar_start__NLl2n{box-shadow:16px 0 32px 0 rgba(0, 0, 0, .15);inset-inline-start:0;margin-inline-end:var(--spacing-32)}
.BaseSidebar_dialog__SixO2.BaseSidebar_medium__BdtpT{--base-sidebar-size:39rem}
.BaseSidebar_dialog__SixO2.BaseSidebar_large__qcelh{--base-sidebar-size:52rem}
.BaseSidebar_closeButton__cznSe{align-self:start;grid-area:1/2/2/3;position:relative;transform:translate(calc(var(--spacing-20) * -1), var(--spacing-20));z-index:1}
.BaseSidebar_header__0cXhp{grid-area:1/1/2/3}
.BaseSidebar_content__zUlRD{grid-area:2/1/3/3;height:100%;min-height:0;overflow:auto;scrollbar-width:none}
@media(min-width:1024px){
.BaseSidebar_content__zUlRD{scrollbar-width:thin}
}.BaseSidebar_footer__qj4IO{grid-area:3/1/4/3}
} .Sidebar_dialog__aa30a{--sb-inner-bg-color:var(--color-white);--sb-controls-bg-color:var(--color-white);--padding:var(--spacing-20);background-color:var(--sb-inner-bg-color)}
.Sidebar_stickyHeading___nC1l{min-height:52px}
.Sidebar_headingWrapper__N0PaY{display:flex;align-items:center;margin-bottom:var(--spacing-16);margin-left:var(--padding);margin-right:var(--padding);position:relative;padding-top:var(--spacing-20)}
.Sidebar_headingWrapperWithCta__YpRZT{justify-content:center;text-align:center;margin-top:var(--spacing-12);margin-bottom:var(--spacing-16);z-index:1}
.Sidebar_headingWrapperWithCta__YpRZT .Sidebar_heading__BOyNI{padding:0 var(--spacing-40)}
.Sidebar_headingWrapperWithCta__YpRZT .Sidebar_back__YPhle + .Sidebar_heading__BOyNI{padding:0 var(--spacing-80)}
.Sidebar_heading__BOyNI{margin-bottom:0;line-height:100%}
.Sidebar_back__YPhle{position:absolute;left:0;top:0}
.Sidebar_content__vZ_oq{position:relative}
.Sidebar_controls__Nswdr{box-shadow:0 -2px 24px 0 rgba(0, 0, 0, .12);background-color:var(--sb-controls-bg-color);width:100%}
.OptionSummary_optionSummary__ebHSL{margin-top:var(--spacing-24)}
.OptionSummary_line__GsbVz{display:flex;align-items:flex-end;gap:var(--spacing-4);margin-bottom:var(--spacing-4);color:var(--color-grey-500)}
.OptionSummary_line__GsbVz .OptionSummary_value__UP2UW{color:var(--color-black)}
.OptionSummary_line__GsbVz .OptionSummary_value__UP2UW:first-letter{text-transform:capitalize}
.Prices_name__0siy_{margin-bottom:var(-spacing-4)}
.Prices_inline__1ddCI{display:inline-block;margin-right:var(--spacing-6)}
.Prices_text__YatBD{margin-bottom:var(--spacing-6);line-height:130%}
.Prices_prices___v6mu{display:flex;gap:var(--spacing-4);align-items:center}
.Prices_beforePrice__ollRz{text-decoration:line-through}
.Prices_price__OD_hU{color:var(--color-black);line-height:100%}
.Prices_light__PnJHZ{color:var(--color-grey-600)}
.Prices_cta__ED2rb{justify-content:center}
.Prices_badge__voFdy{position:absolute;right:0;top:14px;text-align:right}
.Prices_infoLink__8EV7C {
display: block;
margin-top: var(--spacing-4)
}.EdgeFocus_edgeFocus__3_n_s{position:absolute}.ProductCard_figure__8hO5m{--product-card-lifestyle-aspect-ratio:1;--product-card-packshot-aspect-ratio:4/3;--product-card-packshot-width:77%;--spacing-text-paragraph:0;display:grid;grid-template-rows:[image] min-content [figcaption] 1fr;position:relative}
.ProductCard_figure--tall__Z6IDx{--product-card-lifestyle-aspect-ratio:3/4;--product-card-packshot-aspect-ratio:1;--product-card-packshot-width:71%}
@media(min-width:1024px){
.ProductCard_figure--tall__Z6IDx{--product-card-lifestyle-aspect-ratio:4/3;--product-card-packshot-aspect-ratio:16/9}
}
.ProductCard_figure--wide__S6bSK{--product-card-lifestyle-aspect-ratio:16/9;--product-card-packshot-aspect-ratio:5/2;--product-card-packshot-width:82%}
@media(min-width:1024px){
.ProductCard_figure--wide__S6bSK{--product-card-packshot-width:75%}
}
.ProductCard_badge__knvp6{position:absolute;inset:var(--spacing-12) auto auto var(--spacing-8);touch-action:none}
.ProductCard_imageContainer__XxXkY{aspect-ratio:var(--product-card-lifestyle-aspect-ratio);overflow:hidden;background-color:var(--color-grey-50)}
.ProductCard_image__7cX26{-o-object-fit:cover;object-fit:cover}
.ProductCard_image__7cX26.ProductCard_isPackshot__CG8oM{aspect-ratio:var(--product-card-packshot-aspect-ratio);inset:50% auto auto 50%;-o-object-fit:contain;object-fit:contain;position:relative;transform:translate(-50%, -50%);}
.ProductCard_image__7cX26 img{-o-object-fit:inherit;object-fit:inherit}
.ProductCard_figcaption__dpIz9{color:var(--color-grey-900);display:grid;grid:1fr/1fr}
.ProductCard_productLink__LDS2_{display:flex;flex-direction:column}
.ProductCard_name__Cc2fR{margin:var(--spacing-8) 0 0}
.ProductCard_availableStore__Cm5R_, .ProductCard_materials__NkDDD{color:var(--color-grey-500);margin:var(--spacing-2) 0 0}
.ProductCard_swatches__Wx39P{margin:var(--spacing-8) 0 0}
.ProductCard_priceContainer__p_PYk{justify-self:stretch;color:var(--color-grey-500);display:flex;flex-direction:column;gap:var(--spacing-2) var(--spacing-8);grid:auto auto/auto 1fr;margin:auto 0 0;padding:var(--spacing-12) 0 0}
.ProductCard_label__PXfyI{grid-column-end:span 2}
.ProductCard_price__nKioQ{color:var(--color-grey-900);font-weight:700}
.ProductCard_price__nKioQ .pro-sale{position:absolute;top:10px;font-size:12px;line-height:1;padding:5px 10px;font-weight:normal;z-index:9;color:#fff;background:#F41919;}
.ProductCard_price__nKioQ del .woocommerce-Price-amount{color:#ff8800;font-size:13px;margin-left:5px;}
.ProductCard_price__nKioQ ins .woocommerce-Price-amount{color:#939393;font-size:13px;margin-left:5px;}
.ProductCard_beforePrice__G98dm{text-decoration:line-through}
.ProductCard_ecoLink__EEYi2{justify-self:start;margin:var(--spacing-2) 0 0}
.ProductCardSwatches_swatches__yPyI3{color:var(--color-grey-900);display:flex;list-style-type:none;padding:0}
.ProductCardSwatches_swatches__yPyI3 li{display:flex;justify-content:center;align-items:center}
.ProductCardSwatches_swatch__7CCFm{--swatch-color:transparent;background-color:var(--swatch-color);border-radius:50%;border:1px solid rgba(0, 0, 0, .1);display:block;width:10px;height:10px;margin-right:5px}
.ProductCardCarousel_carousel__jD_uR{overflow-y:hidden;position:relative;height:100%}
.ProductCardCarousel_scroller__rzHyy{scroll-snap-type:x mandatory;display:flex;-webkit-overflow-scrolling:touch;overflow-x:scroll;height:100%}
@media (prefers-reduced-motion: no-preference) {
.ProductCardCarousel_scroller__rzHyy{scroll-behavior:smooth}
}
.ProductCardCarousel_scroller__rzHyy{scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}
.ProductCardCarousel_scroller__rzHyy::-webkit-scrollbar{display:none}
.ProductCardCarousel_scroller__rzHyy .ProductCardCarousel_slide__UskTZ{scroll-snap-align:start;min-width:100%;height:100%;position:relative}
.ProductCardCarousel_controls__mRkJF{position:absolute;bottom:0;left:0;right:0;width:100%;display:flex;justify-content:center;padding-bottom:var(--spacing-6)}
button.ProductCardCarousel_control__ljXlz{border:none;min-height:auto !important;padding:0;height:40px}
button.ProductCardCarousel_control__ljXlz:focus, button.ProductCardCarousel_control__ljXlz:focus-visible{outline:none}
button.ProductCardCarousel_control__ljXlz:focus-visible{box-shadow:var(--default-focus-shadow)}
button.ProductCardCarousel_control__ljXlz .ProductCardCarousel_controlInner__jPKZp{border-radius:2px;background-color:hsla(0, 0%, 100%, .1);display:block;width:40px}
.ProductCardCarousel_controls__mRkJF :first-child .ProductCardCarousel_controlInner__jPKZp{border-top-right-radius:0;border-bottom-right-radius:0}
.ProductCardCarousel_controls__mRkJF :last-child .ProductCardCarousel_controlInner__jPKZp{border-top-left-radius:0;border-bottom-left-radius:0}
.ProductCardCarousel_control__ljXlz svg path{stroke:var(--color-grey-700)}
.ProductCardCarousel_control__ljXlz:focus .ProductCardCarousel_controlInner__jPKZp, .ProductCardCarousel_control__ljXlz:hover .ProductCardCarousel_controlInner__jPKZp{background-color:hsla(0, 0%, 100%, .3)}
.ProductCardCarousel_control__ljXlz[disabled] svg path{stroke:var(--color-grey-500)}
.ProductCarousel_productCarousel__vsLJ7{width:100%}
.ProductCarousel_list__7hR2Z{display:flex;gap:var(--spacing-8)}
.ProductCarousel_listItem__BdWU0{flex-shrink:0;width:215px}
@media(min-width:1024px){
.ProductCarousel_listItem__BdWU0{width:340px}
}
.ProductCarousel_large__OeGqY{width:300px}
@media(min-width:1024px){
.ProductCarousel_large__OeGqY{width:444px}
}
.PromotionalCard_card__UxxDk{display:grid;gap:var(--spacing-10);grid:1fr auto/1fr;height:100%}
@media(min-width:768px){
.PromotionalCard_card__UxxDk.PromotionalCard_row__NmseZ{gap:var(--spacing-24);grid:auto/1fr 1fr}
}
.PromotionalCard_card__UxxDk:hover .PromotionalCard_linkText__qbLEx{background-position:0 100%}
.PromotionalCard_card__UxxDk:focus-visible{box-shadow:var(--default-focus-shadow)}
.PromotionalCard_imageContainer__RtRF6{position:relative}
.PromotionalCard_image__3fmjF{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}
@media(min-width:768px){
.PromotionalCard_column__9Y7za .PromotionalCard_image__3fmjF{inset:0;position:absolute}
}
.PromotionalCard_texts__R8e0b{align-items:flex-start;align-self:center;display:flex;flex-direction:column}
@media(min-width:768px){
.PromotionalCard_texts__R8e0b.PromotionalCard_column__9Y7za{grid:auto auto/1fr auto}
}
.PromotionalCard_preHeading__EBkGy{margin:0 0 calc(--var(--spacing-4) * -1)}
.PromotionalCard_linkText__qbLEx{background-image:linear-gradient(to right, var(--draw-underline-color, currentColor), var(--draw-underline-color, currentColor) 50%, var(--draw-underline-none-color, transparent) 50%, var(--draw-underline-none-color, transparent));background-image:linear-gradient(to right, var(--draw-underline-color, currentColor), var(--draw-underline-color, currentColor) 50%, var(--draw-underline-initial-color, transparent) 50%, var(--draw-underline-initial-color, transparent));background-size:200% 1px;background-position:101% 100%;background-repeat:no-repeat;transition:background-position var(--draw-underline-duration) var(--easing-function-default);margin:var(--spacing-10) 0 0}
@media(min-width:768px){
.PromotionalCard_linkText__qbLEx{margin:var(--spacing-16) 0 0}
}
.ScrollFade_scrollFade__W03EU{position:relative;width:100%}
.ScrollFade_scrollFade__W03EU:after, .ScrollFade_scrollFade__W03EU:before{pointer-events:none;content:"";position:absolute;opacity:0;top:0;left:-1px;bottom:0;width:100px;background-image:linear-gradient(90deg, var(--color-white), hsla(0, 0%, 100%, 0));transition-duration:.2s;z-index:1}
.ScrollFade_active__Nwc8s:before{opacity:1}
.ScrollFade_hasOverflow__8XD_b:after{opacity:1;left:auto;right:-1px;background-image:linear-gradient(90deg, hsla(0, 0%, 100%, 0), var(--color-white))}
.ScrollFade_scrollDirectionVertical__2PaGR.ScrollFade_scrollFade__W03EU{height:100%}
.ScrollFade_scrollDirectionVertical__2PaGR.ScrollFade_scrollFade__W03EU:after, .ScrollFade_scrollDirectionVertical__2PaGR.ScrollFade_scrollFade__W03EU:before{width:auto;bottom:auto;top:-1px;left:0;right:0;height:100px;background-image:linear-gradient(0deg, hsla(0, 0%, 100%, 0), var(--color-white))}
.ScrollFade_scrollDirectionVertical__2PaGR.ScrollFade_hasOverflow__8XD_b:after{top:auto;bottom:-1px;background-image:linear-gradient(0deg, var(--color-white), hsla(0, 0%, 100%, 0))}
.ScrollFade_scrollContent__YlnzJ{display:flex;width:100%;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}
.ScrollFade_scrollContent__YlnzJ::-webkit-scrollbar{display:none}
.ScrollFade_scrollContent__YlnzJ:after{pointer-events:none}
.ScrollFade_scrollDirectionVertical__2PaGR .ScrollFade_scrollContent__YlnzJ{display:block;height:100%;overflow-x:hidden;overflow-y:auto}
.ScrollFade_scrollContentHasOverflow__WEnkX:after{display:inline-block;content:"";min-width:75px}
.ScrollFade_scrollContainer__gcMPt{--scroll-fade-direction:to top;--scroll-fade-end-color:#fff0;--scroll-fade-size:100px;--scroll-fade-start-color:#fff;position:relative}
.ScrollFade_scrollContainer__gcMPt:after, .ScrollFade_scrollContainer__gcMPt:before{background:linear-gradient(var(--scroll-fade-direction), var(--scroll-fade-start-color), var(--scroll-fade-end-color));content:"";inset:var(--scroll-fade-inset, 0);opacity:0;pointer-events:none;position:absolute;transition:opacity .15s;z-index:1}
.ScrollFade_scrollContainer__gcMPt.ScrollFade_horizontal__dFSnf:before{--scroll-fade-direction:to right;inset-block-end:var(--scroll-fade-scrollbar-width, 0);inset-inline-end:auto;width:var(--scroll-fade-size)}
.ScrollFade_scrollContainer__gcMPt.ScrollFade_horizontal__dFSnf:after{--scroll-fade-direction:to left;inset-block-end:var(--scroll-fade-scrollbar-width, 0);inset-inline-start:auto;width:var(--scroll-fade-size)}
.ScrollFade_scrollContainer__gcMPt.ScrollFade_vertical__E7_sM:before{--scroll-fade-direction:to bottom;height:var(--scroll-fade-size);inset-block-end:auto;inset-inline-end:var(--scroll-fade-scrollbar-width, 0)}
.ScrollFade_scrollContainer__gcMPt.ScrollFade_vertical__E7_sM:after{height:var(--scroll-fade-size);inset-block-start:auto;inset-inline-end:var(--scroll-fade-scrollbar-width, 0)}
.ScrollFade_scrollContainer__gcMPt.ScrollFade_showEnd__tzFNg:after, .ScrollFade_scrollContainer__gcMPt.ScrollFade_showStart__nOvhc:before{opacity:1}
.Select_select__B7Viz{--select-z-index:100;width:100%;display:flex;flex-direction:column;position:relative}
.Select_button__Dslj2{width:100%;display:flex;justify-content:space-between}
.Select_buttonIconWrapper__HkZZF{display:flex;gap:var(--spacing-12)}
.Select_focus__xeLm9{border-color:var(--color-black)}
.Select_options__TbQSd{overflow:hidden;display:flex;flex-direction:column;background-color:#fff;padding:var(--spacing-4) var(--spacing-16)}
.Select_options__TbQSd .Select_button__Dslj2{border:none;border-bottom:1px solid var(--color-grey-200);border-radius:0;border-radius:initial;padding-left:0 !important;padding-right:0 !important}
.Select_detached__kxJ_t{position:absolute;top:20px;width:100%;background-color:var(--color-white);z-index:calc(var(--select-z-index) + 1);border-radius:var(--border-radius-small)}
.Select_backdrop__BB5Ou{pointer-events:none;z-index:calc(var(--select-z-index) - 1);display:block;position:fixed;inset:0;background:var(--color-menu-backdrop-background)}
.Store_container__FxT9k{max-inline-size:var(--checkout-max-width-inner-content)}
.Store_imageWrapper__THO91{position:relative;aspect-ratio:16/9;width:100%;overflow:hidden}
.Store_store__m_vw4{background-color:#283833;padding:var(--spacing-32) var(--spacing-20);border-radius:var(--border-radius-small)}
.Store_imageWrapper__THO91 + .Store_store__m_vw4{border-top-left-radius:0;border-top-right-radius:0}
.Store_address__bjqNw, .Store_address__bjqNw .Store_button__oEIsr, .Store_city__3Fo0D, .Store_company__rDhHq, .Store_links__zbxtu, .Store_title__ORCIe{color:var(--color-secondary-400)}
.Store_address__bjqNw{margin-top:var(--spacing-20)}
.Store_address__bjqNw .Store_button__oEIsr{justify-content:center;width:100%;margin-top:var(--spacing-20)}
.Store_links__zbxtu{margin-top:var(--spacing-32);display:flex;justify-content:space-between;gap:var(--spacing-8);align-items:flex-end}
.Store_title__ORCIe{margin-top:var(--spacing-2);margin-bottom:0}
.Store_company__rDhHq{margin:var(--spacing-8) 0 0}
.Store_label__H2hpi{margin-block-end:var(--spacing-12)}
.Store_actions__L2fyA{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-20);margin-top:var(--spacing-24)}
.Store_dataList__ICvh3{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-top:var(--spacing-40);border-top:1px solid var(--color-grey-200);padding-top:var(--spacing-32)}
.Store_dataList__ICvh3 > *{width:50%}
.Store_key__07zSt{color:var(--color-grey-500);text-transform:capitalize}
.Store_info__oN0NH{text-align:right;text-transform:capitalize}
.StoreListItem_store__tgLP8{padding:var(--spacing-16) var(--spacing-16) var(--spacing-18);border:1px solid rgba(0, 0, 0, .3);background-color:var(--background-color);border-radius:var(--border-radius-medium);cursor:pointer;position:relative}
.StoreListItem_store__tgLP8.StoreListItem_selected__lHe_k, .StoreListItem_store__tgLP8:focus, .StoreListItem_store__tgLP8:hover{border-color:var(--color-black);background-color:var(--color-white)}
.StoreListItem_store__tgLP8.StoreListItem_selected__lHe_k .StoreListItem_distance__oj3yR, .StoreListItem_store__tgLP8:focus .StoreListItem_distance__oj3yR, .StoreListItem_store__tgLP8:hover .StoreListItem_distance__oj3yR{background-color:var(--color-grey-50);color:var(--color-black)}
.StoreListItem_store__tgLP8:focus{outline:1px solid var(--color-action-outline-focus)}
.StoreListItem_city__WZgp1{margin-bottom:var(--spacing-2)}
.StoreListItem_name__OA9Om{letter-spacing:-.56px;margin-bottom:var(--spacing-18)}
.StoreListItem_distance__oj3yR{display:flex;gap:var(--spacing-4);padding:var(--spacing-8) var(--spacing-10);color:var(--color-black);background-color:var(--distance-color);border-radius:var(--border-radius-small)}
.StoreListItem_controls__mFYaT{display:flex;align-items:center;justify-content:space-between;margin-top:var(--spacing-12)}
.StoreListItem_controls__mFYaT.StoreListItem_controlsRight__qPoNi{margin-top:calc(-1 * var(--spacing-16));justify-content:flex-end}
.StoreList_storeList__m1f2p{--background-color:transparent;--distance-color:var(--color-white);display:flex;gap:var(--spacing-12);flex-direction:column;overflow-y:scroll;margin:var(--spacing-16) 0;padding:0 var(--spacing-20) var(--spacing-20)}
.StoreList_storeList__m1f2p > *{flex:1 1}
.StoreList_storeList__m1f2p{scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}
.StoreList_storeList__m1f2p::-webkit-scrollbar{display:none}
@media(min-width:1024px){
.StoreList_storeListOverflow__Uy8mD{position:relative;display:flex;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;flex-direction:column;margin-bottom:0}
.StoreList_storeListOverflow__Uy8mD::-webkit-scrollbar{display:none}
.StoreList_storeListOverflow__Uy8mD:after, .StoreList_storeListOverflow__Uy8mD:before{pointer-events:none;content:"";position:sticky;display:block;flex-shrink:0;transition-duration:.2s;z-index:1;width:100%;height:144px}
.StoreList_storeListOverflow__Uy8mD:before{top:-1px;background-image:linear-gradient(var(--color-white), hsla(0, 0%, 100%, 0))}
.StoreList_storeListOverflow__Uy8mD:after{display:block;bottom:-1px;width:100%;height:144px;background-image:linear-gradient(hsla(0, 0%, 100%, 0), var(--color-white))}
.StoreList_resultCount__5olXU, .StoreList_storeListOverflow__Uy8mD:before{display:none}
}
.Toast_toast__pfpd3{--bg:var(--color-white);--text:var(--color-black);padding:var(--spacing-12) var(--spacing-16);margin-bottom:var(--spacing-16);background-color:var(--bg);color:var(--text);position:relative;display:flex;justify-content:space-between;align-items:center;border-radius:var(--border-radius-medium)}
.Toast_toast__pfpd3.Toast_withIcon__VduP1{padding-right:var(--spacing-48)}
.Toast_toast__pfpd3.Toast_success__RcpjV{--bg:var(--color-black);--text:var(--color-white)}
.Toast_toast__pfpd3.Toast_warn__lfC7Z{--bg:var(--color-warning-200);--text:var(--color-warning-900)}
.Toast_toast__pfpd3.Toast_error__vRUuY{--bg:var(--color-danger-200);--text:var(--color-danger-900)}
.Toast_toast__pfpd3.Toast_light__qCmfJ{--bg:var(--color-white);--text:var(--color-black)}
.Toast_toast__pfpd3.Toast_dark___zsWs{--bg:var(--color-black);--text:var(--color-white)}
.Toast_message__lL1Lv{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-16);color:var(--text)}
@media(min-width:1024px){
.Toast_message__lL1Lv{width:100%;text-align:center}
.Toast_message__lL1Lv p, .Toast_message__lL1Lv span{display:block;width:100%}
.Toast_message__lL1Lv:is(a) p span{display:inline;display:initial}
}
@container (min-width: 768px) {
.Toast_message__lL1Lv{flex:1 1;justify-content:center}
} .Toast_link__8JmeC{text-decoration:underline}
.Toast_close__kKzxD{position:absolute;right:0;top:0;width:44px;height:44px;padding:12px}
.Toast_close__kKzxD, .Toast_close__kKzxD > span{display:flex;justify-content:center;align-items:center}
.Toast_close__kKzxD > span{border-radius:50%;background-color:var(--text);color:var(--bg);width:20px;height:20px}
.OpeningBubble_closedBubble__JOWwe:before, .OpeningBubble_openBubble__etAhR:before{width:8px;height:8px;border-radius:50%;position:relative;top:-2px;content:" ";display:inline-block;margin-right:var(--spacing-8)}
.OpeningBubble_openBubble__etAhR:before{background-color:var(--color-success-500)}
.OpeningBubble_closedBubble__JOWwe:before{background-color:var(--color-danger-500)}
.OpeningBubble_loadingBubble__M_bWF{display:inline}
.OpeningBubble_bubbleSkeleton__2pTHD{margin-bottom:var(--spacing-32)}
.select-language-field_container__WabcO{position:relative;display:inline-grid;gap:var(--spacing-6);block-size:-moz-fit-content;block-size:fit-content;inline-size:100%}
.select-language-field_renderOption__XziLa{text-wrap:none;text-overflow:ellipsis;font-size:var(--typography-body-small-font-size)}
.select-language-field_renderOption__XziLa > .select-language-field_option__XkQpJ{-moz-column-gap:var(--spacing-8);column-gap:var(--spacing-8)}
.select-language-field_renderOption__XziLa > img{block-size:var(--spacing-12);inline-size:var(--spacing-12)}
.select-language-field_option__XkQpJ{display:grid;grid-template-columns:auto 1fr;align-items:center;-moz-column-gap:var(--spacing-12);column-gap:var(--spacing-12)}
.select-language-field_flagImage__UF_fa{position:relative;block-size:var(--spacing-16);inline-size:var(--spacing-16)}
.tool-tip_container__zl_tn{position:relative;display:flex}
.tool-tip_trigger__PB6OO{display:flex;block-size:48px;inline-size:48px;justify-content:center;align-items:center}
.tool-tip_trigger__PB6OO:focus-visible{outline:1px solid var(--color-focus-500)}
.tool-tip_overlay__8cuG2{inline-size:250px;background-color:var(--color-black);color:var(--color-white);padding:var(--spacing-12) var(--spacing-16);border-radius:var(--border-radius-medium)}
.expandable-card_container__lPhIK{display:grid;inline-size:100%;grid-template-rows:0fr;overflow:auto}
.expandable-card_container__lPhIK.expandable-card_open__1Kchm{grid-template-rows:1fr}
.expandable-card_container__lPhIK.expandable-card_open__1Kchm .expandable-card_content__TtRgN{opacity:1;visibility:visible;transition:opacity .1s ease-out .1s}
.expandable-card_content__TtRgN{align-self:end;min-block-size:0;transition:visibility .2s ease-out, opacity .2s ease-out;visibility:hidden;opacity:0}
.textarea-ra_base__PhXYs{position:relative;display:inline-flex;border-width:1px;border-style:solid;border-radius:var(--border-radius-small);padding:var(--spacing-20) var(--spacing-16) var(--spacing-8);font-size:var(--typography-body-medium-font-size);color:var(--color-grey-600);background-color:var(--bg-color);inline-size:100%;block-size:100px}
.textarea-ra_base__PhXYs::-moz-placeholder{color:var(--placeholder-color)}
.textarea-ra_base__PhXYs::placeholder{color:var(--placeholder-color)}
.textarea-ra_variantBorder__bx0zt{--bg-color:var(--color-white);--disabled-bg-color:var(--color-grey-100);--disabled-border-color:var(--color-grey-300);--disabled-color:var(--color-grey-600);--active-border-color:var(--color-grey-900);--hovered-border-color:var(--color-grey-900);--placeholder-color:var(--color-grey-400);border-color:var(--color-grey-300)}
.textarea-ra_stateError__8_Upa{border-color:var(--color-danger-500)}
.textarea-ra_stateSuccess__5ro6c{border-color:var(--color-success-500)}
.textarea-ra_hovered__d4QI5:not(.textarea-ra_disabled__kR8Vw,.textarea-ra_stateError__8_Upa,.textarea-ra_stateSuccess__5ro6c){border-color:var(--hovered-border-color)}
.textarea-ra_focused__dXQZJ{border-color:var(--color-focus-500)}
.textarea-ra_active__Z9WX9:not(.textarea-ra_stateSuccess__5ro6c,.textarea-ra_stateError__8_Upa){color:var(--color-grey-900);border-color:var(--active-border-color)}
.textarea-ra_active__Z9WX9.textarea-ra_stateError__8_Upa, .textarea-ra_active__Z9WX9.textarea-ra_stateSuccess__5ro6c{color:var(--color-grey-900)}
.textarea-ra_disabled__kR8Vw{border-color:var(--disabled-border-color);background-color:var(--disabled-bg-color);color:var(--disabled-color);cursor:not-allowed}
.textarea-ra-field_container__Phfnr{display:grid;gap:var(--spacing-8);position:relative}
.textarea-ra-field_spaceBetween__dBEQ6{display:flex;justify-content:space-between}
.textarea-ra-field_label__k_br2{position:absolute;inset-inline-start:10px;inset-block-start:-6px;padding-inline:var(--spacing-6);background-color:var(--color-white);opacity:0;transform:translate3d(0, 10px, 0) scale(1.2);transform-origin:14px top;transition:opacity .1s ease-out, transform .1s ease-out}
.textarea-ra-field_labelVisible__MLjUp{opacity:1;transform:translateZ(0) scale(1);transition:opacity .1s ease-out, transform .1s ease-out}
.FilterChip_button__U3fca{min-height:44px;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.FilterChip_button__U3fca:focus-visible .FilterChip_innerButton___NW8e{box-shadow:var(--default-focus-shadow)}
.FilterChip_button__U3fca:active .FilterChip_innerButton___NW8e{background:var(--color-grey-900-10)}
.FilterChip_innerButton___NW8e{align-items:center;background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);cursor:pointer;display:flex;gap:var(--spacing-4);min-height:26px;padding-inline:var(--spacing-10)}
.FilterChip_innerButton___NW8e:hover{border-color:var(--color-grey-500)}
.FilterChip_color__k4TwM{aspect-ratio:1;border-radius:100%;height:12px}
.FilterChip_label__Nid1U{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-small-font-size);letter-spacing:.02em;line-height:120%;color:var(--color-black);white-space:nowrap}
.FilterChip_icon__N2XiH{color:var(--color-grey-900)}
.FilterChip_loadingIcon__L4z1A{margin-left:var(--spacing-4);top:var(--spacing-4)}
.FilterChipList_list__a3DeH{overflow:auto;display:flex;gap:var(--spacing-6);scrollbar-width:none}
.FilterChipList_list__a3DeH::-webkit-scrollbar{display:none}
@keyframes CloseDialogButton_closeIcon__XGuwz {
0%{transform:scale(0)}
to{transform:scale(1)}
}
@layer close-dialog-button {
.CloseDialogButton_button__qKysF{border-radius:var(--border-radius-medium);color:var(--color-grey-900);display:inline-grid;margin:calc(var(--spacing-14) * -1);min-width:0;padding:var(--spacing-14)}
.CloseDialogButton_button__qKysF:focus, .CloseDialogButton_button__qKysF:focus-visible{outline:none}
.CloseDialogButton_button__qKysF:focus-visible{box-shadow:var(--default-focus-shadow)}
.CloseDialogButton_button__qKysF.CloseDialogButton_light__XPJsD{color:var(--color-white)}
.CloseDialogButton_icon__mcw8B{aspect-ratio:1;cursor:pointer;stroke-width:2}
.CloseDialogButton_icon__mcw8B path{animation:CloseDialogButton_closeIcon__XGuwz .45s .2s forwards;transform:scale(0);transform-origin:top left}
.CloseDialogButton_icon__mcw8B path:first-child{animation-delay:.4s;transform-origin:top right}
.CloseDialogButton_icon__mcw8B.CloseDialogButton_size-16__8OAJw{block-size:16px}
.CloseDialogButton_icon__mcw8B.CloseDialogButton_size-24__RDUHS{block-size:24px}
} .RangeSlider_wrapper__mvCrz{display:grid;gap:var(--spacing-12);grid:auto auto/1fr 1fr}
.RangeSlider_root__kXFrk{align-items:center;display:flex;grid-column-end:span 2;height:44px;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}
.RangeSlider_track__3LRqb{background:var(--color-grey-400);height:2px;position:relative;width:100%}
.RangeSlider_range__qeWLk{background-color:var(--color-black);height:100%;position:absolute}
.RangeSlider_thumb__QeMoT{background-color:var(--color-white);border:1px solid var(--color-black);border-radius:100%;display:block;height:24px;width:24px;box-shadow:0 8px 24px 0 rgba(0, 0, 0, .12)}
.RangeSlider_thumb__QeMoT:focus, .RangeSlider_thumb__QeMoT:focus-visible{outline:none}
.RangeSlider_thumb__QeMoT:focus-visible{box-shadow:var(--default-focus-shadow)}
.RangeSlider_thumb__QeMoT:hover{transform:scale(1.1)}
.RangeSlider_thumb__QeMoT:active{background:var(--color-grey-200);transform:scale(.95)}
.RangeSliderInput_wrapper__XhIe7{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-link-medium-font-size);letter-spacing:.02em;line-height:120%;align-items:center;display:grid;gap:var(--spacing-8);grid:auto/auto 1fr}
.RangeSliderInput_label__2SXZW{color:var(--color-grey-500);grid-area:1/1/2/2;padding-inline-start:var(--spacing-16);z-index:1}
.RangeSliderInput_input__Lq0cK{background:var(--color-white);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-small);color:transparent;grid-area:1/1/2/3;height:40px;padding:0 var(--spacing-16);text-align:end}
.RangeSliderInput_input__Lq0cK:focus, .RangeSliderInput_input__Lq0cK:focus-visible{outline:none}
.RangeSliderInput_input__Lq0cK:focus-visible{box-shadow:var(--default-focus-shadow)}
.RangeSliderInput_input__Lq0cK:hover{border-color:var(--color-black)}
.RangeSliderInput_input__Lq0cK:focus-visible{border-color:var(--color-focus);color:var(--color-black)}
.RangeSliderInput_input__Lq0cK:focus-visible + .RangeSliderInput_formattedValue__N70ao{display:none}
.RangeSliderInput_formattedValue__N70ao{color:var(--color-black);grid-area:1/2/2/3;padding-inline-end:var(--spacing-16);pointer-events:none;text-align:end;z-index:1}
@layer back-link.defaults {
.BackLink_link__D0WMa{--back-link-block-padding:var(--spacing-6);--back-link-inline-padding:var(--spacing-8);align-content:center;border-radius:var(--border-radius-small);color:var(--color-grey-500);display:inline-grid;gap:var(--spacing-8);grid:auto/auto 1fr;margin:calc(var(--back-link-block-padding) * -1) calc(var(--back-link-inline-padding) * -1);min-height:31px;padding:var(--back-link-block-padding) var(--back-link-inline-padding)}
.BackLink_link__D0WMa:focus, .BackLink_link__D0WMa:focus-visible{outline:none}
.BackLink_link__D0WMa:focus-visible{box-shadow:var(--default-focus-shadow)}
.BackLink_link__D0WMa:hover{color:var(--color-black)}
.BackLink_link__D0WMa:active{background:var(--color-grey-900-10)}
.BackLink_icon__O5QyU{color:var(--color-grey-900)}
} .ScrollButton_button__IAFaw{align-items:center;background:var(--color-black);border:1px solid var(--color-black);border-radius:var(--border-radius-small);color:var(--color-white);cursor:pointer;display:inline-grid;justify-items:center;min-height:34px;min-width:34px;transition:background-color 75ms, color 75ms, opacity 75ms}
.ScrollButton_button__IAFaw:focus, .ScrollButton_button__IAFaw:focus-visible{outline:none}
.ScrollButton_button__IAFaw:focus-visible{box-shadow:var(--default-focus-shadow)}
.ScrollButton_button__IAFaw:hover{background:var(--color-white);color:var(--color-black)}
.ScrollButton_button__IAFaw:active{background:var(--color-grey-100)}
.TextReadMore_container___dh5y{position:relative}
.TextReadMore_readMore__lEnf3{--overflow-lines:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--overflow-lines);overflow:hidden}
.TextReadMore_button__RQqPg{background-color:var(--color-grey-50);position:absolute;right:0;bottom:-1px}
.TextReadMore_button__RQqPg:before{content:"... ";padding-left:4px}
.ThankYouMessage_container___7PD_{background-color:#283833;text-align:center;padding-block:var(--spacing-20)}
.ThankYouMessage_container___7PD_ > *{padding-inline:var(--spacing-20)}
@media print {
.ThankYouMessage_container___7PD_{display:none}
}
.ThankYouMessage_heading__KxELs{margin:0;font-size:86px;letter-spacing:-1.72px;line-height:94%}
.ThankYouMessage_subHeading__tjGP3{position:relative;top:-6px;margin:0;letter-spacing:-.4px;line-height:94%}
.ThankYouMessage_heading__KxELs, .ThankYouMessage_subHeading__tjGP3, .ThankYouMessage_text__7nkTa{color:#a79c7a}
.ThankYouMessage_text__7nkTa{position:relative;padding-top:var(--spacing-20);margin:var(--spacing-64) 0 0}
.ThankYouMessage_text__7nkTa:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:40px;height:1px;background:hsla(0, 0%, 100%, .3)}
.ThankYouMessage_button__IPThV{margin-top:var(--spacing-24);color:var(--color-white)}
.EcoTaxLink_wrapper__2lAG1{display:inline-block}
.EcoTaxLink_link__hIXN1{--draw-underline-duration:450ms;color:var(--color-grey-500);cursor:pointer;padding:0 0 .1em;transition:background-position var(--draw-underline-duration) var(--easing-function-default), color var(--draw-underline-duration) var(--easing-function-default);background-image:linear-gradient(to right, var(--color-link-text-hover), var(--color-link-text-hover) 50%, var(--color-grey-300) 50%, var(--color-grey-300));background-size:200% 1px;background-position:101% 100%;background-repeat:no-repeat;transition:background-position var(--draw-underline-duration) var(--easing-function-default)}
.EcoTaxLink_link__hIXN1:focus, .EcoTaxLink_link__hIXN1:focus-visible{outline:none}
.EcoTaxLink_link__hIXN1:focus-visible{box-shadow:var(--default-focus-shadow)}
.EcoTaxLink_link__hIXN1:hover{background-position:0 100%;color:var(--color-link-text-hover)}
.EcoTaxLink_link__hIXN1:focus-visible{border-radius:100px}
.ConfirmationDetails_term__hqEt8{color:var(--color-grey-500);padding:0 0 var(--spacing-4)}
.ConfirmationDetails_term__hqEt8:not(:first-of-type){border-top:1px solid var(--color-grey-200);padding-block-start:var(--spacing-16)}
.ConfirmationDetails_details__PibdB:not(:last-of-type){padding:0 0 var(--spacing-16)}
.StoreContactCard_article__WAXq_{background:var(--color-white);display:flex;flex-direction:column;grid:repeat(3, auto) /auto 1fr auto}
@media(min-width:1024px){
.StoreContactCard_article__WAXq_{display:grid}
}
.StoreContactCard_image__32FMN{grid-area:1/1/4/2;height:100%;margin:0 0 var(--spacing-32);width:100%}
@media(min-width:1024px){
.StoreContactCard_image__32FMN{aspect-ratio:1;height:16em;margin:0;-o-object-fit:cover;object-fit:cover}
}
.StoreContactCard_heading__l0UAf{display:flex;flex-direction:column;gap:var(--spacing-2);grid-area:1/2/2/4;margin:0 var(--spacing-24) var(--spacing-12)}
@media(min-width:1024px){
.StoreContactCard_heading__l0UAf{margin:var(--spacing-48) var(--spacing-64) var(--spacing-12)}
}
.StoreContactCard_address__hI5jJ{display:flex;flex-direction:column;gap:var(--spacing-2);grid-area:2/2/3/4;margin:0 var(--spacing-24) var(--spacing-20)}
@media(min-width:1024px){
.StoreContactCard_address__hI5jJ{margin:0 var(--spacing-64) var(--spacing-20)}
}
.StoreContactCard_directions__yVx0I{align-self:stretch;grid-area:3/2/4/3;margin:0 var(--spacing-24) var(--spacing-32)}
@media(min-width:1024px){
.StoreContactCard_directions__yVx0I{justify-self:start;margin:0 0 var(--spacing-40) var(--spacing-64)}
}
.StoreContactCard_details__x6SSQ{grid-area:3/3/4/4;margin:0 var(--spacing-24) var(--spacing-32)}
@media(min-width:1024px){
.StoreContactCard_details__x6SSQ{margin:0 var(--spacing-64) var(--spacing-40) var(--spacing-20)}
}
@keyframes LinkButton_arrow-out-in__GfNuP {
0%{transform:translate(0)}
50%{transform:translate(100%)}
51%{transform:translate(100%, 100%)}
52%{transform:translate(-100%, 100%)}
53%{transform:translate(-100%)}
to{transform:translate(0)}
}
.LinkButton_link__mjPcK{--link-button-icon-background:transparent;--link-button-icon-foreground:var(--link-button-foreground);--link-button-icon-outline:var(--link-button-foreground);--link-button-background:var(--color-black);--link-button-delay:300ms;--link-button-foreground:var(--color-white);--link-button-highlight:var(--color-grey-900);--link-button-outline-offset:-1px;align-items:center;background:var(--link-button-background);border-radius:var(--border-radius-small);color:var(--link-button-foreground);display:inline-flex;justify-content:center;position:relative;transition:background-color .2s var(--easing-function-default);-webkit-user-select:none;-moz-user-select:none;user-select:none}
.LinkButton_link__mjPcK:focus-visible:after{content:"";border:2px solid var(--color-focus);border-radius:inherit;inset:var(--link-button-outline-offset);position:absolute;z-index:1}
.LinkButton_link__mjPcK:active, .LinkButton_link__mjPcK:hover{--link-button-icon-background:var(--link-button-foreground);--link-button-icon-foreground:var(--link-button-background);--link-button-icon-outline:var(--link-button-icon-background)}
.LinkButton_link__mjPcK:hover path{animation:LinkButton_arrow-out-in__GfNuP .4s var(--easing-function-default) forwards}
.LinkButton_link__mjPcK.LinkButton_swapColors__SlXnG{--link-button-background:var(--color-white);--link-button-foreground:var(--color-black);--link-button-highlight:var(--color-grey-100)}
.LinkButton_link__mjPcK.LinkButton_attentionLevel1__B_b8D{gap:var(--spacing-16);line-height:48px;padding-inline:var(--spacing-24) var(--spacing-20)}
.LinkButton_link__mjPcK.LinkButton_attentionLevel1__B_b8D:active{background:var(--link-button-highlight)}
.LinkButton_link__mjPcK.LinkButton_attentionLevel1__B_b8D.LinkButton_medium__VnXgl{line-height:40px;padding-inline:var(--spacing-20) var(--spacing-16)}
.LinkButton_link__mjPcK.LinkButton_attentionLevel1__B_b8D.LinkButton_small__uxMfg{gap:var(--spacing-10);line-height:34px;padding-inline:var(--spacing-14) var(--spacing-12)}
.LinkButton_link__mjPcK.LinkButton_attentionLevel2__FyTfp{background:none;border:1px solid var(--color-grey-300);gap:var(--spacing-16);height:48px;padding-inline:var(--spacing-24) var(--spacing-20)}
.LinkButton_link__mjPcK.LinkButton_attentionLevel2__FyTfp:active{background:var(--link-button-highlight)}
.LinkButton_link__mjPcK.LinkButton_attentionLevel2__FyTfp.LinkButton_swapColors__SlXnG{border-color:var(--color-grey-700)}
.LinkButton_link__mjPcK.LinkButton_attentionLevel2__FyTfp:hover{border-color:currentColor}
.LinkButton_link__mjPcK.LinkButton_attentionLevel2__FyTfp:focus-visible{border-color:transparent}
.LinkButton_link__mjPcK.LinkButton_attentionLevel2__FyTfp.LinkButton_medium__VnXgl{height:40px;padding-inline:var(--spacing-20) var(--spacing-16)}
.LinkButton_link__mjPcK.LinkButton_attentionLevel2__FyTfp.LinkButton_small__uxMfg{gap:var(--spacing-10);height:34px;padding-inline:var(--spacing-14) var(--spacing-12)}
.LinkButton_link__mjPcK.LinkButton_attentionLevel3__4AAI_{background:none;gap:var(--spacing-8);height:19px}
.LinkButton_link__mjPcK.LinkButton_attentionLevel3__4AAI_:active{background:var(--link-button-highlight)}
.LinkButton_link__mjPcK.LinkButton_attentionLevel3__4AAI_.LinkButton_medium__VnXgl{height:17px}
.LinkButton_link__mjPcK.LinkButton_attentionLevel3__4AAI_.LinkButton_small__uxMfg{gap:var(--spacing-6);height:14px}
.LinkButton_label__753WA{transform:translateX(-.2em);transition:transform .5s var(--link-button-delay) var(--easing-function-default)}
.LinkButton_label__753WA.LinkButton_expanded__7H2kZ{transform:translateX(0)}
.LinkButton_icon__6iDkv{fill:var(--link-button-icon-foreground);border-radius:100%;color:var(--link-button-icon-foreground);height:16px;overflow:hidden;transform:scale(.35);transition:transform .5s var(--link-button-delay) var(--easing-function-default), fill .5s var(--link-button-delay) var(--easing-function-default);width:16px}
.LinkButton_icon__6iDkv circle{stroke:var(--link-button-icon-outline);vector-effect:non-scaling-stroke}
.LinkButton_icon__6iDkv path{stroke:var(--link-button-icon-foreground);vector-effect:non-scaling-stroke}
.LinkButton_icon__6iDkv.LinkButton_expanded__7H2kZ{fill:var(--link-button-icon-background);transform:scale(1)}
.LinkButton_icon__6iDkv.LinkButton_compact__noNZl{height:12px;width:12px}
.LinkButton_icon__6iDkv.LinkButton_noTransitions__hNB_U{transition:fill .15s var(--easing-function-default), color .15s var(--easing-function-default)}
.toggle-field_base__24N_F{display:inline-flex;align-items:center;gap:var(--spacing-10)}
.toggle-field_label__G_RLk{cursor:pointer}
.toggle-field_labelDisabled__pKHTT{cursor:default}
.toggle-field_labelDisabled__pKHTT + * + .toggle-field_toggleContainer__wr4Ag .toggle-field_bar___8vAI{background-color:rgba(29, 29, 27, .5);border-color:rgba(29, 29, 27, .5)}
.toggle-field_labelDisabled__pKHTT + * + .toggle-field_toggleContainer__wr4Ag .toggle-field_bar___8vAI .toggle-field_toggle__z7fI2{background-color:var(--color-white);opacity:1}
.toggle-field_labelRight__TNNEe{flex-direction:row-reverse}
.toggle-field_toggleContainer__wr4Ag{display:flex;justify-content:center;flex-direction:column;width:40px}
.toggle-field_bar___8vAI{display:flex;align-items:center;height:22px;width:40px;border-radius:999px;border:1px solid var(--color-black);padding:4px}
.toggle-field_toggle__z7fI2{display:flex;align-items:center;justify-content:center;height:14px;width:14px;border-radius:50%;cursor:pointer;position:relative}
.toggle-field_off__hdXUz{justify-content:flex-start;background-color:var(--color-white)}
.toggle-field_off__hdXUz .toggle-field_toggle__z7fI2, .toggle-field_on__v9LVt{background-color:var(--color-black)}
.toggle-field_on__v9LVt{justify-content:flex-end}
.toggle-field_on__v9LVt .toggle-field_toggle__z7fI2{background-color:var(--color-white)}
.toggle-field_focused__AmNkP{outline:2px solid var(--color-focus)}
.toggle-field_disabled__HY1D_{opacity:.5}
.StoreToggleButton_button__DJCPW{background:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);color:var(--color-black);cursor:pointer;display:inline-grid;gap:var(--spacing-2);grid:auto auto/1fr;padding:var(--spacing-16);transition:background-color .15s, border-color .15s, color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.StoreToggleButton_button__DJCPW:focus, .StoreToggleButton_button__DJCPW:focus-visible{outline:none}
.StoreToggleButton_button__DJCPW:focus-visible{box-shadow:var(--default-focus-shadow)}
.StoreToggleButton_button__DJCPW:hover{border-color:var(--color-black)}
.StoreToggleButton_button__DJCPW.StoreToggleButton_selected__H0yIr:active, .StoreToggleButton_button__DJCPW:active{background:var(--color-grey-900-10)}
.StoreToggleButton_button__DJCPW.StoreToggleButton_selected__H0yIr{background:var(--color-white);border-color:var(--color-black)}
.ReadMore_dark__ZfMqi, .ReadMore_light__gZg8N{position:relative;margin-block-end:var(--spacing-16)}
.ReadMore_dark__ZfMqi{--draw-underline-initial-color:var(--color-black-30);color:var(--color-black)}
.ReadMore_light__gZg8N{--draw-underline-initial-color:var(--color-white-30);color:var(--color-white)}
.ReadMore_button__SLYX_{color:inherit;cursor:pointer;font:inherit;position:absolute;inset-inline-end:0;background-image:linear-gradient(to right, var(--draw-underline-color, currentColor), var(--draw-underline-color, currentColor) 50%, var(--draw-underline-none-color, transparent) 50%, var(--draw-underline-none-color, transparent));background-image:linear-gradient(to right, var(--draw-underline-color, currentColor), var(--draw-underline-color, currentColor) 50%, var(--draw-underline-initial-color, transparent) 50%, var(--draw-underline-initial-color, transparent));background-size:200% 1px;background-position:101% 100%;background-repeat:no-repeat;transition:background-position var(--draw-underline-duration) var(--easing-function-default)}
.ReadMore_button__SLYX_:focus, .ReadMore_button__SLYX_:focus-visible{outline:none}
.ReadMore_button__SLYX_:focus-visible{box-shadow:var(--default-focus-shadow)}
.ReadMore_button__SLYX_:focus-visible{border-radius:100px;padding-inline:.2em;margin-inline:-.2em}
.ReadMore_button__SLYX_:hover{background-position:0 100%}
.Hotspot_wrapper__cO3mC{position:relative;display:inline-flex}
.Hotspot_hotspot__xB8Fw{--hotspot-size:32px;--transition-time:250ms;width:var(--hotspot-size);height:var(--hotspot-size);padding:10px 30px;position:absolute;transform:translate(-50%, -50%);display:grid;box-sizing:content-box;place-content:center}
.Hotspot_hotspot__xB8Fw:after{content:"";width:var(--hotspot-size);height:var(--hotspot-size);border-radius:100%;border:1px solid hsla(0, 0%, 100%, .75);background-color:rgba(0, 0, 0, .3);transition:var(--transition-time) var(--easing-function-default)}
.Hotspot_hotspot__xB8Fw:before{content:"";width:calc(var(--hotspot-size) / 2);height:calc(var(--hotspot-size) / 2);scale:1;position:absolute;place-self:center;border-radius:100%;background-color:var(--color-white);transition:var(--transition-time) var(--easing-function-default)}
.Hotspot_hotspot__xB8Fw.Hotspot_active__K4QrJ:after{border-color:var(--color-white)}
.Hotspot_hotspot__xB8Fw.Hotspot_active__K4QrJ:before{scale:.8}
.Hotspot_productCard__COMdM{background-color:var(--color-white);padding:var(--spacing-8);border-radius:var(--spacing-4)}
.Hotspot_productCard__COMdM .Hotspot_imageWrapper__mR2gm{background-color:var(--color-grey-50)}
.Hotspot_content__5CaiM{animation-duration:.4s;animation-timing-function:cubic-bezier(.16, 1, .3, 1);will-change:transform, opacity;z-index:2}
.Hotspot_content__5CaiM[data-state=open][data-side=bottom]{animation-name:Hotspot_slideUpAndFade__fetrO}
@keyframes Hotspot_slideUpAndFade__fetrO {
0%{opacity:0;transform:translateY(2px)}
to{opacity:1;transform:translateY(0)}
}
.Hotspot_image__Nv2pA{-o-object-fit:contain;object-fit:contain}
.Hotspot_image__Nv2pA img{-o-object-fit:inherit;object-fit:inherit}
.ProductCardMini_figure__wlOMJ{--product-card-lifestyle-aspect-ratio:1;--product-card-packshot-aspect-ratio:4/3;--product-card-packshot-width:77%;--spacing-text-paragraph:0;display:grid;grid-template-columns:[image] 98px [figcaption] auto;position:relative;gap:0 var(--spacing-12);width:280px}
.ProductCardMini_figure--tall__MA_Ow{--product-card-lifestyle-aspect-ratio:3/4;--product-card-packshot-aspect-ratio:1;--product-card-packshot-width:71%}
@media(min-width:1024px){
.ProductCardMini_figure--tall__MA_Ow{--product-card-lifestyle-aspect-ratio:4/3;--product-card-packshot-aspect-ratio:16/9}
}
.ProductCardMini_figure--wide__brZZc{--product-card-lifestyle-aspect-ratio:16/9;--product-card-packshot-aspect-ratio:5/2;--product-card-packshot-width:82%}
@media(min-width:1024px){
.ProductCardMini_figure--wide__brZZc{--product-card-packshot-width:75%}
}
.ProductCardMini_badge__KEvP_{position:absolute;inset:var(--spacing-12) auto auto var(--spacing-8);touch-action:none}
.ProductCardMini_imageContainer__Yj1Sq{aspect-ratio:var(--product-card-lifestyle-aspect-ratio);overflow:hidden;background-color:var(--color-grey-50);display:grid;height:100%;width:100%}
.ProductCardMini_image__MrsR0{-o-object-fit:cover;object-fit:cover}
.ProductCardMini_image__MrsR0.ProductCardMini_isPackshot__BRHga{aspect-ratio:var(--product-card-packshot-aspect-ratio);inset:50% auto auto 50%;-o-object-fit:contain;object-fit:contain;position:relative;transform:translate(-50%, -50%);width:var(--product-card-packshot-width)}
.ProductCardMini_image__MrsR0 img{-o-object-fit:inherit;object-fit:inherit}
.ProductCardMini_figcaption__ysOIy{color:var(--color-grey-900);display:grid;grid:1fr/1fr}
.ProductCardMini_productLink__wbp2j{display:flex;flex-direction:column}
.ProductCardMini_name__P9u1S{margin:var(--spacing-8) 0 0;padding-right:var(--spacing-12)}
.ProductCardMini_availableStore__3991_, .ProductCardMini_materials__SnjoF{color:var(--color-grey-500);margin:var(--spacing-2) 0 0}
.ProductCardMini_swatches__C5pEm{margin:var(--spacing-8) 0 0}
.ProductCardMini_priceContainer__9RV_b{display:flex;flex-wrap:wrap;padding:var(--spacing-12) 0 0;margin:auto 0 0}
.ProductCardMini_label__HBxYZ{order:1;flex:1 1 100%}
.ProductCardMini_price__7djO0{color:var(--color-grey-900);font-weight:700;order:2;flex:1 1 auto;min-width:0;margin-right:var(--spacing-6)}
.ProductCardMini_beforePrice__nTIYs{order:3;flex:1 1 auto;min-width:0;text-decoration:line-through}
.ProductCardMini_lowestPrice__0EEwE{order:3;flex:1 1 auto;min-width:0}
.ProductCardMini_ecoLink__CtFOf{justify-self:start;margin:var(--spacing-2) 0 0}
.ProductCardMini_flags__JFrzh{position:static;gap:var(--spacing-10);display:flex}
.StickyAnchorLink_stickyAnchorLink__Rx1wt{position:fixed;width:100%;z-index:calc(var(--layer-modal) - 1);bottom:20px}
.StickyAnchorLink_content__x6vEA{margin-inline:var(--layout-inline-space);padding:var(--spacing-16) var(--spacing-20);border-radius:4px;border:1px solid rgba(46, 46, 46, .1);background:#fff;box-shadow:0 -2px 24px 0 rgba(0, 0, 0, .12);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);overflow:hidden;display:grid;position:relative}
.StickyAnchorLink_content__x6vEA a{width:100%}
@media(min-width:1024px){
.StickyAnchorLink_content__x6vEA{margin-inline:unset;left:50%;transform:translateX(-50%);max-width:1000px;width:-moz-fit-content;width:fit-content;min-width:700px;grid-template-columns:1fr 1fr;padding:var(--spacing-20) var(--spacing-24)}
}
.StickyAnchorLink_textWrapper__VYd_o{overflow:hidden;max-height:500px}
@media(min-width:1024px){
.StickyAnchorLink_textWrapper__VYd_o{margin-right:var(--spacing-32)}
.StickyAnchorLink_textWrapper__VYd_o p{margin:0;text-align:left}
}
.StickyAnchorLink_textWrapper__VYd_o .StickyAnchorLink_title__GrcL_{text-align:center;font-weight:700;margin-bottom:0;min-height:0;line-height:100%}
@media(min-width:1024px){
.StickyAnchorLink_textWrapper__VYd_o .StickyAnchorLink_title__GrcL_{text-align:left}
}
.StickyAnchorLink_textWrapper__VYd_o .StickyAnchorLink_description__cDqwD{text-align:center;color:var(--color-grey-500);overflow:hidden;text-wrap:nowrap;opacity:1;padding-top:8px;margin-bottom:16px}
@media(min-width:1024px){
.StickyAnchorLink_textWrapper__VYd_o .StickyAnchorLink_description__cDqwD{margin-bottom:0;text-align:left}
}
.ModuleHeaderSection_contentWrapper__sLvWl{grid-column-start:1;grid-column-end:-1;display:flex;flex-wrap:wrap;align-items:flex-end;-moz-column-gap:var(--spacing-24);column-gap:var(--spacing-24)}
@media(min-width:1024px){
.ModuleHeaderSection_contentWrapper__sLvWl{grid-column:2/-2}
}
@media(min-width:3020px){
.ModuleHeaderSection_contentWrapper__sLvWl{grid-column:3/-3}
}
.ModuleHeaderSection_contentArea__IoKDi{width:100%}
.ModuleHeaderSection_alignCenter__OiSaE{justify-content:center;text-align:center;margin-bottom:15px;}
.ModuleHeaderSection_alignSpaceBetween__3P2S_{justify-content:space-between}
.ModuleHeaderSection_alignRight__5PuGO{justify-content:flex-end;text-align:right}
.ModuleHeaderSection_ctaArea__JzAG9{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-20)}
.ModuleHeaderSection_ctaAreaMargin__HRLe9, .ModuleHeaderSection_ctaArea__JzAG9{margin-block-start:var(--spacing-6)}
.ModuleHeaderSection_description__voFI5{color:var(--color-grey-700)}
.ModuleHeaderSection_subHeadline__ADb0w{margin:0;margin-block-end:var(--spacing-6)}
.ModuleHeaderSection_headline__RLn6G{line-height:100%;margin:0;margin-block-end:var(--spacing-4);text-transform:none}
.M25CategoryCarousel_wrapper__dSRKZ{display:inline-block;width:100%;padding-block:var(--spacing-80) var(--spacing-24)}
.M25CategoryCarousel_contentRootGrid__T78ue{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr)}
@media(min-width:2496px){
.M25CategoryCarousel_contentRootGrid__T78ue{margin-inline:auto}
}
@container window (min-width: 1024px) {
.M25CategoryCarousel_contentRootGrid__T78ue{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.M25CategoryCarousel_contentRootGrid__T78ue{grid-template-columns:repeat(12, 1fr)}
}
}
.M25CategoryCarousel_contentRootGrid__T78ue > *{min-width:0}
.M25CategoryCarousel_contentSubgrid__7yC4_{display:contents}
.M25CategoryCarousel_contentSubgrid__7yC4_.M25CategoryCarousel_compact__6Sgaz{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr);grid-column-start:1;grid-column-end:-1;margin-inline:0}
@media(min-width:2496px){
.M25CategoryCarousel_contentSubgrid__7yC4_.M25CategoryCarousel_compact__6Sgaz{margin-inline:auto}
}
@container window (min-width: 1024px) {
.M25CategoryCarousel_contentSubgrid__7yC4_.M25CategoryCarousel_compact__6Sgaz{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.M25CategoryCarousel_contentSubgrid__7yC4_.M25CategoryCarousel_compact__6Sgaz{grid-template-columns:repeat(12, 1fr)}
}
}
.M25CategoryCarousel_contentSubgrid__7yC4_.M25CategoryCarousel_compact__6Sgaz > *{min-width:0}
@container window (min-width: 1367px) {
.M25CategoryCarousel_contentSubgrid__7yC4_.M25CategoryCarousel_compact__6Sgaz{grid-column-start:1;grid-column-end:-1;grid-template-columns:repeat(8, 1fr);}
} @supports not (container-type:inline-size) {
@media(min-width:1367px){
.M25CategoryCarousel_contentSubgrid__7yC4_.M25CategoryCarousel_compact__6Sgaz{grid-column-start:3;grid-column-end:-3;grid-template-columns:repeat(8, 1fr)}
}
}
@container window (min-width: 2496px) {
.M25CategoryCarousel_contentSubgrid__7yC4_.M25CategoryCarousel_compact__6Sgaz{margin-inline:0}
} @supports not (container-type:inline-size) {
@media(min-width:2496px){
.M25CategoryCarousel_contentSubgrid__7yC4_.M25CategoryCarousel_compact__6Sgaz{margin-inline:0}
}
}
.M25CategoryCarousel_carouselWrapper___yLQp, .M25CategoryCarousel_contentWrapper__Z6H3Q{grid-column-start:1;grid-column-end:-1;display:flex;flex-wrap:wrap;align-items:flex-end;-moz-column-gap:var(--spacing-24);column-gap:var(--spacing-24)}
@media(min-width:1024px){
.M25CategoryCarousel_headerContentWrapper__XW1vw{grid-column:1/-1}
}
.M25CategoryCarousel_contentWrapper__Z6H3Q{margin-block:var(--spacing-24) var(--spacing-20)}
@media(min-width:768px){
.M25CategoryCarousel_contentWrapper__Z6H3Q{margin-block:var(--spacing-80) var(--spacing-20)}
}
.M25CategoryCarousel_carouselWrapper___yLQp{margin-block-start:var(--spacing-20)}
.M30ProductCarousel_wrapper__HY4BF{display:inline-block;width:100%;padding-block:var(--spacing-80) var(--spacing-24)}
@media(min-width:1024px){
.M30ProductCarousel_wrapper__HY4BF{padding-block-end:var(--spacing-80)}
}
.M30ProductCarousel_contentRootGrid__LOdS_{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr)}
@media(min-width:2496px){
.M30ProductCarousel_contentRootGrid__LOdS_{margin-inline:auto}
}
@container window (min-width: 1024px) {
.M30ProductCarousel_contentRootGrid__LOdS_{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.M30ProductCarousel_contentRootGrid__LOdS_{grid-template-columns:repeat(12, 1fr)}
}
}
.M30ProductCarousel_contentRootGrid__LOdS_ > *{min-width:0}
.M30ProductCarousel_contentSubgrid__PPMC8{display:contents}
.M30ProductCarousel_contentSubgrid__PPMC8.M30ProductCarousel_compact__PDPKn{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr);grid-column-start:1;grid-column-end:-1;margin-inline:0}
@media(min-width:2496px){
.M30ProductCarousel_contentSubgrid__PPMC8.M30ProductCarousel_compact__PDPKn{margin-inline:auto}
}
@container window (min-width: 1024px) {
.M30ProductCarousel_contentSubgrid__PPMC8.M30ProductCarousel_compact__PDPKn{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.M30ProductCarousel_contentSubgrid__PPMC8.M30ProductCarousel_compact__PDPKn{grid-template-columns:repeat(12, 1fr)}
}
}
.M30ProductCarousel_contentSubgrid__PPMC8.M30ProductCarousel_compact__PDPKn > *{min-width:0}
@container window (min-width: 1367px) {
.M30ProductCarousel_contentSubgrid__PPMC8.M30ProductCarousel_compact__PDPKn{grid-column-start:3;grid-column-end:-3;grid-template-columns:repeat(8, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1367px){
.M30ProductCarousel_contentSubgrid__PPMC8.M30ProductCarousel_compact__PDPKn{grid-column-start:3;grid-column-end:-3;grid-template-columns:repeat(8, 1fr)}
}
}
@container window (min-width: 2496px) {
.M30ProductCarousel_contentSubgrid__PPMC8.M30ProductCarousel_compact__PDPKn{margin-inline:0}
} @supports not (container-type:inline-size) {
@media(min-width:2496px){
.M30ProductCarousel_contentSubgrid__PPMC8.M30ProductCarousel_compact__PDPKn{margin-inline:0}
}
}
.M30ProductCarousel_carouselWrapper__4JMPu, .M30ProductCarousel_contentWrapper__vcWs1{grid-column-start:1;grid-column-end:-1;display:flex;flex-wrap:wrap;align-items:flex-end;-moz-column-gap:var(--spacing-24);column-gap:var(--spacing-24)}
.M30ProductCarousel_contentWrapper__vcWs1{margin-block:var(--spacing-24) var(--spacing-20)}
@media(min-width:768px){
.M30ProductCarousel_contentWrapper__vcWs1{margin-block:var(--spacing-80) var(--spacing-20)}
}
.M30ProductCarousel_carouselWrapper__4JMPu{margin-block-start:var(--spacing-20)}
.M30ProductCarousel_headline__rb_qz{line-height:100%;margin:0;text-transform:none}
.M30ProductCarousel_ctaArea__8w8Aa{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-20);margin-inline:auto;margin-block-start:var(--spacing-40)}
.M70MediaBanner_wrapper__k7R3o{display:inline-block;width:100%;padding-block:var(--spacing-48) var(--spacing-20)}
@media(min-width:1024px){
.M70MediaBanner_wrapper__k7R3o{padding-block:var(--spacing-80)}
}
.M70MediaBanner_contentRootGrid__987Ph{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr)}
@media(min-width:2496px){
.M70MediaBanner_contentRootGrid__987Ph{margin-inline:auto}
}
@container window (min-width: 1024px) {
.M70MediaBanner_contentRootGrid__987Ph{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.M70MediaBanner_contentRootGrid__987Ph{grid-template-columns:repeat(12, 1fr)}
}
}
.M70MediaBanner_contentRootGrid__987Ph > *{min-width:0}
.M70MediaBanner_contentRootGrid__987Ph.M70MediaBanner_mediaGrid__3a_ob{padding-block-start:var(--spacing-20)}
@media(min-width:1024px){
.M70MediaBanner_contentRootGrid__987Ph.M70MediaBanner_mediaGrid__3a_ob{padding-block-start:var(--spacing-32)}
}
@media(max-width:768px){
.M70MediaBanner_contentRootGrid__987Ph.M70MediaBanner_mediaGrid__3a_ob:not(.M70MediaBanner_compact__qWLQE){margin-inline:0}
}
.M70MediaBanner_contentSubgrid__N9UH3{display:contents}
.M70MediaBanner_compact__qWLQE .M70MediaBanner_contentSubgrid__N9UH3{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr);grid-column-start:1;grid-column-end:-1;margin-inline:0}
@media(min-width:2496px){
.M70MediaBanner_compact__qWLQE .M70MediaBanner_contentSubgrid__N9UH3{margin-inline:auto}
}
@container window (min-width: 1024px) {
.M70MediaBanner_compact__qWLQE .M70MediaBanner_contentSubgrid__N9UH3{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.M70MediaBanner_compact__qWLQE .M70MediaBanner_contentSubgrid__N9UH3{grid-template-columns:repeat(12, 1fr)}
}
}
.M70MediaBanner_compact__qWLQE .M70MediaBanner_contentSubgrid__N9UH3 > *{min-width:0}
@container window (min-width: 1367px) {
.M70MediaBanner_compact__qWLQE .M70MediaBanner_contentSubgrid__N9UH3{grid-column-start:3;grid-column-end:-3;grid-template-columns:repeat(8, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1367px){
.M70MediaBanner_compact__qWLQE .M70MediaBanner_contentSubgrid__N9UH3{grid-column-start:3;grid-column-end:-3;grid-template-columns:repeat(8, 1fr)}
}
}
@container window (min-width: 2496px) {
.M70MediaBanner_compact__qWLQE .M70MediaBanner_contentSubgrid__N9UH3{margin-inline:0}
} @supports not (container-type:inline-size) {
@media(min-width:2496px){
.M70MediaBanner_compact__qWLQE .M70MediaBanner_contentSubgrid__N9UH3{margin-inline:0}
}
}
.M70MediaBanner_mediaWrapper__QeFEK{grid-column-start:1;grid-column-end:-1;margin-block-end:var(--block-padding-device)}
@media(min-width:768px){
.M70MediaBanner_mediaWrapper__QeFEK{margin-block-end:var(--block-padding-desktop)}
}
.M70MediaBanner_mediaAspect__5K9h5{aspect-ratio:3/4;grid-column:span 12;position:relative;width:100%}
@media(min-width:768px){
.M70MediaBanner_mediaAspect__5K9h5{aspect-ratio:16/9}
}
.M70MediaBanner_fullWidth__4__5m{max-width:var(--layout-max-media-width);margin-inline:auto}
.M70MediaBanner_imageWithHotspot__bmkjs{width:100%;height:100%;max-inline-size:unset;max-block-size:unset}
.M70MediaBanner_desktopView__fEH66{display:none}
@media(min-width:1024px){
.M70MediaBanner_desktopView__fEH66{display:block}
.M70MediaBanner_mobileView__pYTZC{display:none}
}
.ModuleSpacer_bottomSpacingSmall__JbFO_{padding-block-end:var(--spacing-32)}
@media(min-width:1024px){
.ModuleSpacer_bottomSpacingSmall__JbFO_{padding-block-end:var(--spacing-48)}
}
.ModuleSpacer_bottomSpacingLarge__qEay9{padding-block-end:var(--spacing-56)}
@media(min-width:1024px){
.ModuleSpacer_bottomSpacingLarge__qEay9{padding-block-end:var(--spacing-80)}
}
.ModuleSpacer_topSpacingSmall__j4Lyp{padding-block-start:var(--spacing-32)}
@media(min-width:1024px){
.ModuleSpacer_topSpacingSmall__j4Lyp{padding-block-start:var(--spacing-48)}
}
.ModuleSpacer_topSpacingLarge__wSSYP{padding-block-start:var(--spacing-56)}
@media(min-width:1024px){
.ModuleSpacer_topSpacingLarge__wSSYP{padding-block-start:var(--spacing-80)}
}
.M300EcoTaxDetails_grid__bZ5uk{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr)}
@media(min-width:2496px){
.M300EcoTaxDetails_grid__bZ5uk{margin-inline:auto}
}
@container window (min-width: 1024px) {
.M300EcoTaxDetails_grid__bZ5uk{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.M300EcoTaxDetails_grid__bZ5uk{grid-template-columns:repeat(12, 1fr)}
}
}
.M300EcoTaxDetails_grid__bZ5uk > *{min-width:0}
.M300EcoTaxDetails_container__6FYpq{grid-column:1/span 12}
.M300EcoTaxDetails_dataList___MJp3{display:flex;justify-content:flex-start;row-gap:var(--spacing-12);flex-wrap:wrap;border-top:1px solid var(--color-grey-100);border-bottom:1px solid var(--color-grey-100);margin-block:var(--spacing-80);padding-block:var(--spacing-20)}
.M300EcoTaxDetails_dataList___MJp3 > *{width:50%}
.M300EcoTaxDetails_key__m4cGc{color:var(--color-grey-600);text-transform:capitalize}
.M300EcoTaxDetails_info___F4ch{text-align:right;text-transform:capitalize}
.M310CookieInformation_wrapper__SFFnY{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr);padding-block:var(--spacing-48);display:block}
@media(min-width:2496px){
.M310CookieInformation_wrapper__SFFnY{margin-inline:auto}
}
@container window (min-width: 1024px) {
.M310CookieInformation_wrapper__SFFnY{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.M310CookieInformation_wrapper__SFFnY{grid-template-columns:repeat(12, 1fr)}
}
}
.M310CookieInformation_wrapper__SFFnY > *{min-width:0}
.M75ImageAndText_wrapper__IaNM0{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr);padding-block:var(--spacing-48) var(--spacing-20)}
@media(min-width:2496px){
.M75ImageAndText_wrapper__IaNM0{margin-inline:auto}
}
@container window (min-width: 1024px) {
.M75ImageAndText_wrapper__IaNM0{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.M75ImageAndText_wrapper__IaNM0{grid-template-columns:repeat(12, 1fr)}
}
}
.M75ImageAndText_wrapper__IaNM0 > *{min-width:0}
@media(min-width:1024px){
.M75ImageAndText_wrapper__IaNM0{padding-block:var(--spacing-80) var(--spacing-20)}
}
.M75ImageAndText_subgrid__l2t2J{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr);grid-column-start:1;grid-column-end:-1;margin-inline:0;row-gap:var(--spacing-24)}
@media(min-width:2496px){
.M75ImageAndText_subgrid__l2t2J{margin-inline:auto}
}
@container window (min-width: 1024px) {
.M75ImageAndText_subgrid__l2t2J{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.M75ImageAndText_subgrid__l2t2J{grid-template-columns:repeat(12, 1fr)}
}
}
.M75ImageAndText_subgrid__l2t2J > *{min-width:0}
@container window (min-width: 1367px) {
.M75ImageAndText_subgrid__l2t2J{grid-column-start:3;grid-column-end:-3;grid-template-columns:repeat(8, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1367px){
.M75ImageAndText_subgrid__l2t2J{grid-column-start:3;grid-column-end:-3;grid-template-columns:repeat(8, 1fr)}
}
}
@container window (min-width: 2496px) {
.M75ImageAndText_subgrid__l2t2J{margin-inline:0}
} @supports not (container-type:inline-size) {
@media(min-width:2496px){
.M75ImageAndText_subgrid__l2t2J{margin-inline:0}
}
}
@media(min-width:768px){
.M75ImageAndText_orderReversed__jh02j{order:2}
}
.M75ImageAndText_contentWrapper__El5Bw, .M75ImageAndText_mediaWrapper__TxyOk{grid-column-start:1;grid-column-end:-1}
@media(min-width:768px){
.M75ImageAndText_contentWrapper__El5Bw, .M75ImageAndText_mediaWrapper__TxyOk{grid-column:span 3}
}
@media(min-width:1024px){
.M75ImageAndText_contentWrapper__El5Bw, .M75ImageAndText_mediaWrapper__TxyOk{grid-column:span 6}
}
@media(min-width:1367px){
.M75ImageAndText_contentWrapper__El5Bw, .M75ImageAndText_mediaWrapper__TxyOk{grid-column:span 4}
}
.M75ImageAndText_contentWrapper__El5Bw{display:flex;flex-direction:column;max-width:var(--content-max);margin-inline:auto}
@media(min-width:768px){
.M75ImageAndText_contentWrapper__El5Bw{justify-content:center}
}
.M75ImageAndText_assetWrapper__g9MF5, .M75ImageAndText_mediaWrapper__TxyOk{position:relative}
.M75ImageAndText_assetWrapper__g9MF5.M75ImageAndText_tall__JtfoW, .M75ImageAndText_mediaWrapper__TxyOk.M75ImageAndText_tall__JtfoW{aspect-ratio:3/4}
.M75ImageAndText_assetWrapper__g9MF5.M75ImageAndText_square__rojGv, .M75ImageAndText_mediaWrapper__TxyOk.M75ImageAndText_square__rojGv{aspect-ratio:1/1}
.M75ImageAndText_image__OiG_o{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}
.M75ImageAndText_mediaWrapper__TxyOk.M75ImageAndText_surround__6S4Dw{padding:var(--spacing-48)}
@media(min-width:768px){
.M75ImageAndText_mediaWrapper__TxyOk.M75ImageAndText_surround__6S4Dw{padding:var(--spacing-72)}
}
.M75ImageAndText_mediaWrapper__TxyOk.M75ImageAndText_surround__6S4Dw.M75ImageAndText_tall__JtfoW{padding:calc(var(--spacing-48) * 1.33) var(--spacing-48)}
@media(min-width:768px){
.M75ImageAndText_mediaWrapper__TxyOk.M75ImageAndText_surround__6S4Dw.M75ImageAndText_tall__JtfoW{padding:calc(var(--spacing-72) * 1.33) var(--spacing-72)}
}
.M75ImageAndText_mediaWrapper__TxyOk.M75ImageAndText_offset__Heh2K{padding-inline-end:var(--spacing-56);padding-block-end:var(--spacing-72)}
@media(min-width:768px){
.M75ImageAndText_mediaWrapper__TxyOk.M75ImageAndText_offset__Heh2K{padding-inline-end:0;padding-block-end:0;padding-inline-start:var(--spacing-56);padding-block-start:var(--spacing-72)}
}
@media(min-width:1024px){
.M75ImageAndText_mediaWrapper__TxyOk.M75ImageAndText_offset__Heh2K{padding-inline-start:var(--spacing-56);padding-block-start:var(--spacing-96)}
}
.M75ImageAndText_mediaBackgroundAsset__5hiMZ{position:absolute;background-color:var(--color-grey-100)}
.M75ImageAndText_mediaBackgroundAsset__5hiMZ.M75ImageAndText_surround__6S4Dw{top:0;left:0;width:100%;height:100%}
.M75ImageAndText_mediaBackgroundAsset__5hiMZ.M75ImageAndText_offset__Heh2K{bottom:0;right:0;width:calc(100% - var(--spacing-56));height:calc(100% - var(--spacing-72))}
@media(min-width:768px){
.M75ImageAndText_mediaBackgroundAsset__5hiMZ.M75ImageAndText_offset__Heh2K{top:0;left:0;right:auto;bottom:auto}
}
@media(min-width:1024px){
.M75ImageAndText_mediaBackgroundAsset__5hiMZ.M75ImageAndText_offset__Heh2K{height:calc(100% - var(--spacing-96))}
}
.M75ImageAndText_heading__s8jVR{display:flex;flex-direction:column;margin-block-end:var(--spacing-8)}
.M75ImageAndText_heading__s8jVR span + span{margin-block-start:calc(var(--spacing-8) * -1)}
.M75ImageAndText_description__La2Jt{margin-block-end:var(--spacing-16)}
.M75ImageAndText_ctaArea__KFNQi{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-20)}
.M75ImageAndText_ctaAreaMargin__W0h48 {
margin-block-start: var(--spacing-6)
}.CountrySelector_prompt__ZRYoe{background-color:var(--color-black);width:100%}.CountrySelector_container__57kUe{max-width:800px;margin-inline:auto;display:flex;gap:var(--spacing-12);justify-content:center;flex-direction:column;align-items:center;padding:var(--spacing-32) var(--spacing-20)}.CountrySelector_container__57kUe>*{flex:1 1}@media(min-width:768px){.CountrySelector_container__57kUe{flex-direction:row;padding:var(--spacing-16) 0}.CountrySelector_container__57kUe>*{flex:1 0 50%}}.CountrySelector_text__aoZ9J{color:var(--color-white)}.FeaturedPages_heading__c45r7{margin:var(--spacing-64) var(--layout-inline-space) var(--spacing-32)}@media(min-width:1024px){.FeaturedPages_heading__c45r7{margin-block:var(--spacing-96) var(--spacing-40)}}.FeaturedPages_list__YStnx{-moz-columns:2;column-count:2;gap:var(--layout-inline-space);margin:0 var(--layout-inline-space) var(--spacing-48)}@media(min-width:768px){.FeaturedPages_list__YStnx{-moz-columns:3;column-count:3}}@media(min-width:1024px){.FeaturedPages_list__YStnx{-moz-columns:4;column-count:4;margin-block:0 var(--spacing-80)}}.FeaturedPages_listItem__JhSDI{margin:0 0 var(--spacing-16);overflow:hidden;text-overflow:ellipsis;width:100%}.FeaturedPages_listItem__JhSDI:focus-within{border-radius:100px;box-shadow:var(--default-focus-shadow);margin-inline:-.2em;padding-inline:.2em}.FeaturedPages_link__ZaEgT{background-image:linear-gradient(to right,var(--draw-underline-color,currentColor),var(--draw-underline-color,currentColor) 50%,var(--draw-underline-none-color,transparent) 50%,var(--draw-underline-none-color,transparent));background-image:linear-gradient(to right,var(--draw-underline-color,currentColor),var(--draw-underline-color,currentColor) 50%,var(--draw-underline-initial-color,transparent) 50%,var(--draw-underline-initial-color,transparent));background-size:200% 1px;background-position:101% 100%;background-repeat:no-repeat;transition:background-position var(--draw-underline-duration) var(--easing-function-default);white-space:nowrap}.FeaturedPages_link__ZaEgT:hover{background-position:0 100%}.FooterCountrySelector_countrySelector__LlHtq{width:320px}@media(min-width:768px){.FooterCountrySelector_countrySelector__LlHtq{width:100%;flex:1 1}}.FooterMenu_footerMenu__SAiR4{display:flex;flex-direction:column;row-gap:var(--spacing-10);align-items:center}@media(min-width:1024px){.FooterMenu_footerMenu__SAiR4{align-items:start}}.layout_header__wE8kx{inset:0 0 auto;inset-inline-end:var(--scrollbar-compensation, 0);position:fixed;z-index:var(--layer-header)}
.Footer_footer__jisPp{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);grid-template-columns:repeat(6, 1fr);--footer-cta-overlap:112px;--row-gap:var(--spacing-32);align-items:start;display:grid;grid-template-columns:1fr;justify-items:center;margin-bottom:var(--layout-inline-space);position:relative;row-gap:var(--row-gap)}
@media(min-width:2496px){
.Footer_footer__jisPp{margin-inline:auto}
}
@container window (min-width: 1024px) {
.Footer_footer__jisPp{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.Footer_footer__jisPp{grid-template-columns:repeat(12, 1fr)}
}
}
.Footer_footer__jisPp > *{min-width:0}
@media(min-width:1024px){
.Footer_footer__jisPp{--footer-cta-overlap:126px;grid-template-columns:repeat(12, 1fr);justify-items:start}
}
@media print {
.Footer_footer__jisPp{display:none}
}
.Footer_featuredPages__1fiHk{border-bottom:1px solid var(--color-grey-100);grid-area:1/1/2/-1;justify-self:stretch;margin:0 calc(var(--layout-inline-space) * -1)}
.Footer_js-has-pseudo__GIeQg [csstools-has-1a-2u-33-33-38-2t-36-1m-2w-2p-37-14-1a-1v-2c-1t-1t-36-2t-2p-15-w-1a-2u-2t-2p-38-39-36-2t-2s-28-2p-2v-2t-37]:not(.Footer_does-not-exist__QEJNI):not(.Footer_does-not-exist__QEJNI){padding:0 0 var(--footer-cta-overlap)}
.Footer_footer__jisPp:has(.Footer_CTAArea__HrUhb) .Footer_featuredPages__1fiHk{padding:0 0 var(--footer-cta-overlap)}
.Footer_CTAArea__HrUhb{justify-self:flex-end;width:100%;margin:calc((var(--footer-cta-overlap) + var(--row-gap)) * -1) 0 0}
@media(min-width:1024px){
.Footer_CTAArea__HrUhb{grid-area:2/5/3/13}
}
.Footer_countrySelectorArea__vkSGM{width:100%;max-width:335px;display:flex;justify-content:center}
@media(min-width:1024px){
.Footer_countrySelectorArea__vkSGM{display:none}
.Footer_footerMenuArea__5u_7L{grid-area:3/1/span 2/5}
.Footer_newsletterArea__9gyld, .Footer_soMeArea__1xoGC{grid-column:9/13}
}
.Footer_footerFooter__QDqq_{width:100%;padding-top:var(--row-gap);border-top:1px solid var(--color-grey-100)}
@media(min-width:1024px){
.Footer_footerFooter__QDqq_{grid-column:1/-1;padding-top:var(--layout-inline-space);margin-top:calc(var(--layout-inline-space) - var(--row-gap))}
}
.FooterBottom_footerBottom__R3xDy{margin:0 auto}
@media(min-width:1024px){
.FooterBottom_footerBottom__R3xDy{align-items:center}
}
.FooterBottom_legalTextsArea__q8V44{text-align:center}
@media(min-width:1024px){
.FooterBottom_legalTextsArea__q8V44{text-align:left;grid-area:1 / 1 /auto/ span 6}
}
@media(min-width:1400px){
.FooterBottom_legalTextsArea__q8V44{grid-area:1/1/2/4}
}
@media(min-width:1024px){
.FooterBottom_footerFooterLinksArea__X4OXt{text-align:left;grid-area:1 / 7 /auto/ span 6}
}
@media(min-width:1400px){
.FooterBottom_footerFooterLinksArea__X4OXt{margin:0 auto;grid-area:1/4/2/9}
}
.FooterBottom_paymentIconsArea__SqaoC{display:flex;gap:var(--spacing-16)}
@media(min-width:1024px){
.FooterBottom_paymentIconsArea__SqaoC{grid-area:2/1/2/span 9}
}
@media(min-width:1400px){
.FooterBottom_paymentIconsArea__SqaoC{grid-area:1/9/2/11}
}
.FooterBottom_footerBottom__R3xDy .FooterBottom_countrySelectorArea__jxE_J{display:none}
@media(min-width:1024px){
.FooterBottom_footerBottom__R3xDy .FooterBottom_countrySelectorArea__jxE_J{display:block;width:100%;grid-area:2/9/2/span 3}
}
@media(min-width:1400px){
.FooterBottom_footerBottom__R3xDy .FooterBottom_countrySelectorArea__jxE_J{grid-area:1/11/2/13}
}
.FooterBottom_footerFooterMenu__vc4hb{display:flex;flex-direction:column;row-gap:var(--spacing-10);align-items:center}
@media(min-width:1024px){
.FooterBottom_footerFooterMenu__vc4hb{flex-direction:row;gap:var(--spacing-40)}
}
.layout_header__SXM1W{inset:auto 0 auto;inset-inline-end:var(--scrollbar-compensation, 0);z-index:var(--layer-header)}
.FooterNewsletter_footerNewsletter__XAx4o{display:grid;gap:var(--spacing-12);justify-items:center;max-width:512px;text-align:center}
@media(min-width:1024px){
.FooterNewsletter_footerNewsletter__XAx4o{justify-items:start;text-align:start}
}
.FooterCTAs_footerCTAWrapper__TBzkB{--border-radius:8px;display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--layout-inline-space);padding:var(--layout-inline-space) 0;padding-inline:var(--layout-inline-space);border-radius:var(--border-radius);background-color:var(--color-grey-100)}
@media(min-width:1024px){
.FooterCTAs_footerCTAWrapper__TBzkB{padding:var(--spacing-40) 0;padding-inline:var(--layout-inline-space)}
}
.FooterCTAs_footerCTAImageWrapper__z_zw_{position:relative;padding-bottom:75%;margin-bottom:var(--spacing-8)}
@media(min-width:1024px){
.FooterCTAs_footerCTAImageWrapper__z_zw_{padding-bottom:40%}
}
.FooterCTAs_footerCTAImage__G2JQ1{-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius)}
p.FooterCTAs_noMargin__X3J61{margin:0}
.FooterSOMEIcons_soMe__gST1T{text-align:center}
@media(min-width:1024px){
.FooterSOMEIcons_soMe__gST1T{text-align:left}
}
.FooterSOMEIcons_soMeHeader__fZk0f{color:var(--color-grey-500);margin-bottom:var(--spacing-8)}
p.FooterSOMEIcons_soMeHeader__fZk0f{margin-bottom:var(--spacing-8)}
.FooterSOMEIcons_soMeButtonsWrapper__JDS8j{display:flex;gap:var(--spacing-24)}
.FooterSOMEIcons_soMeButton__EOxpz {
display: inline-flex;
justify-content: center;
align-items: center;
padding: var(--spacing-8);
border: 1px solid var(--color-grey-900);
border-radius: 100%
}.SearchTermLink_link__lR_l3{display:inline-grid;gap:var(--spacing-8);grid:auto/auto 1fr}.SearchTermLink_link__lR_l3:focus-visible:focus,.SearchTermLink_link__lR_l3:focus-visible:focus-visible{outline:none}.SearchTermLink_link__lR_l3:focus-visible:focus-visible{box-shadow:var(--default-focus-shadow)}.SearchTermLink_label__v7OyK{color:var(--color-black)}.SearchTermLink_label__v7OyK.SearchTermLink_highlighted__IT__X{color:var(--color-grey-400)}.SearchTermLink_highlight__IbEgh{color:var(--color-black)}@keyframes SearchTermList_list-item-appear__eKO_C{to{opacity:1}}.SearchTermList_title__4ydJo{margin:0 0 var(--spacing-16)}@media(min-width:1024px){.SearchTermList_title__4ydJo{margin:0 0 var(--spacing-32)}}.SearchTermList_list__05l5j{display:flex;flex-direction:column;gap:var(--spacing-16)}.SearchTermList_listItem__wS_XD{animation:SearchTermList_list-item-appear__eKO_C .2s var(--easing-function-default) forwards;opacity:0}.SearchProductResult_link__1qWDi{align-items:center;background:var(--color-grey-50);border-radius:var(--border-radius-small);display:grid;gap:var(--spacing-24);grid:auto/auto 1fr}.SearchProductResult_link__1qWDi:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.SearchProductResult_image__fmZ3X{display:block;height:40px;margin:var(--spacing-16) var(--spacing-32);-o-object-fit:contain;object-fit:contain;width:40px}@media(min-width:1024px){.SearchProductResult_image__fmZ3X{height:80px;margin:var(--spacing-24) var(--spacing-64);width:80px}}.SearchProductResult_content__bung8{display:flex;gap:var(--spacing-12);flex-direction:column;margin:var(--spacing-12) 0}@media(min-width:1024px){.SearchProductResult_content__bung8{gap:var(--spacing-8)}}.SearchProductResult_properties__zxyuH{color:var(--color-grey-500)}.SearchDialogResults_results__IabxC{-moz-column-gap:var(--spacing-32);column-gap:var(--spacing-32);grid:auto/5fr 12fr;max-height:100%}@media(min-width:1024px){.SearchDialogResults_results__IabxC{display:grid}}.SearchDialogResults_progressbar__fX3Cu{justify-self:start;grid-area:1/1/-1/-1}.SearchDialogResults_termList__Aw2hc{margin:0 0 var(--spacing-32)}.SearchDialogResults_productList__203cx{display:flex;flex-direction:column;gap:var(--spacing-8);overflow:auto}.SearchDialogResults_allResultsButton__0PNxg{margin:0 0 var(--spacing-32)}.SearchDialogResults_strongElementDefaultBrowserStyle__0hcma{font-weight:700}.SearchDialogSuggestions_suggestions__3yPdd{-moz-column-gap:var(--spacing-32);column-gap:var(--spacing-32);grid:auto/5fr 12fr;max-height:100%}@media(min-width:1024px){.SearchDialogSuggestions_suggestions__3yPdd{display:grid}}.SearchDialogSuggestions_termList__K7dgq{margin:0 0 var(--spacing-40);min-width:0}.SearchDialogSuggestions_categoryCardsContainer__yUEbM{container-type:inline-size;min-width:0}.SearchDialogSuggestions_categoryCards__Zyua2{display:grid;grid:auto/repeat(2,1fr);gap:var(--spacing-16);min-width:0}@container (min-width: 450px){.SearchDialogSuggestions_categoryCards__Zyua2{grid-template-columns:repeat(3,1fr)}}@container (min-width: 600px){.SearchDialogSuggestions_categoryCards__Zyua2{grid-template-columns:repeat(4,1fr)}}@container (min-width: 750px){.SearchDialogSuggestions_categoryCards__Zyua2{grid-template-columns:repeat(5,1fr)}}.SearchDialogSuggestions_categoryCard__S9gyW{min-width:0}@keyframes SearchField_draw-underline__s_nb_{to{background-position:0 100%}}.SearchField_form__CH67K{background-image:linear-gradient(to right,currentColor,currentColor 50%,var(--color-header-foreground-secondary) 50%,var(--color-header-foreground-secondary));background-size:200% 1px;background-position:101% 100%;background-repeat:no-repeat;transition:background-position var(--draw-underline-duration) var(--easing-function-default);align-items:center;color:var(--color-header-foreground);display:grid;gap:24px;grid:auto/1fr auto auto;padding-bottom:var(--spacing-8)}.SearchField_form__CH67K.SearchField_animate__XFOAq{animation:SearchField_draw-underline__s_nb_ var(--draw-underline-duration) var(--easing-function-default) forwards}.SearchField_input__5B7Xp{border-radius:var(--border-radius-medium);grid-area:1/1/2/4;margin:calc(var(--spacing-12) * -1);padding:var(--spacing-12);padding-inline-end:calc(var(--spacing-12) * 5)}.SearchField_input__5B7Xp::-moz-placeholder{color:var(--color-header-foreground-secondary)}.SearchField_input__5B7Xp::placeholder{color:var(--color-header-foreground-secondary)}.SearchField_input__5B7Xp.SearchField_focusVisible__EsrYN{box-shadow:var(--default-focus-shadow)}.SearchField_clearButton__1SDCz,.SearchField_searchButton__ymjsB{align-items:center;border-radius:var(--border-radius-medium);box-sizing:content-box;cursor:pointer;display:flex;grid-area:1/2/2/3;height:20px;justify-content:center;margin:calc(var(--spacing-12) * -1);padding:var(--spacing-12);width:20px}.SearchField_clearButton__1SDCz:focus,.SearchField_clearButton__1SDCz:focus-visible,.SearchField_searchButton__ymjsB:focus,.SearchField_searchButton__ymjsB:focus-visible{outline:none}.SearchField_clearButton__1SDCz:focus-visible,.SearchField_searchButton__ymjsB:focus-visible{box-shadow:var(--default-focus-shadow)}.SearchField_searchButton__ymjsB{grid-area:1/3/2/4}.SearchField_smallIcon__r2c_q{height:12px;width:12px}.SearchField_largeIcon__Go8HO{height:20px;width:20px}.SearchDialog_dialog__bxtmE{--button-height:calc(27px + var(--spacing-18));--input-height:calc(24px + var(--spacing-32));background:#fff0;transition:background-color .15s var(--easing-function-default)}.SearchDialog_expandedDialog__yWqCA{--color-header-foreground:var(--color-header-dark-foreground);--color-header-foreground-accent:var(--color-header-light-foreground);--color-header-foreground-secondary:var(--color-header-dark-foreground-secondary);background:var(--color-white);display:grid;grid:var(--button-height) auto 1fr /1fr minmax(auto,1168px) 1fr;height:100vh;min-height:100vh;overflow:auto;padding:var(--spacing-18) var(--spacing-20) 0;position:relative;width:100vw}@media(min-width:1024px){.SearchDialog_expandedDialog__yWqCA{--button-height:0;max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);height:auto;height:calc(100% - var(--spacing-18));min-height:auto;margin-block:var(--spacing-18);overflow:hidden;padding-block-start:60px;width:auto}@media(min-width:2496px){.SearchDialog_expandedDialog__yWqCA{margin-inline:auto}}}.SearchDialog_searchField__TcpnY{grid-area:2/2/3/3;z-index:1}.SearchDialog_innerDialog__AngOS{grid-area:1/2/4/3}@media(min-width:1024px){.SearchDialog_innerDialog__AngOS{margin-block-start:calc(var(--input-height))}.SearchDialog_backButton__ctDz1{display:none}}.SearchDialog_closeButton__WmVI8{display:none;position:absolute;right:var(--spacing-20);top:var(--spacing-20)}@media(min-width:1024px){.SearchDialog_closeButton__WmVI8{display:block}}@media(min-width:1367px){.SearchDialog_closeButton__WmVI8{right:calc((100% - 1168px) / 4 - 12px);top:60px}}.SearchDialog_content__8fU2p{margin-block-start:calc(var(--spacing-18) + var(--input-height))}@media(min-width:1024px){.SearchDialog_content__8fU2p{height:100%;min-height:4em;margin-block-start:0}}.SearchOpener_button__saG4x{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:var(--border-radius-medium);cursor:pointer;display:inline-grid;min-width:0;padding:12px;margin:-12px}.SearchOpener_button__saG4x:focus,.SearchOpener_button__saG4x:focus-visible{outline:none}.SearchOpener_button__saG4x:focus-visible{box-shadow:var(--default-focus-shadow)}.SearchOpener_icon__1hSMv{height:20px}.page_page__xiAX2{background-color:var(--color-grey-50)}
.page_badge__5Ocy_{margin-bottom:var(--spacing-12)}
@media(max-width:1024px){
.page_desktopOnly__N07ia{display:none !important}
}
@font-face{font-family:__fontBaskerville_3dd5fd;src:url(//thecedarshowroom.com/wp-content/themes/AnaTheme/assets/font/54ab37953288e678-s.p.woff2) format("woff2");font-display:swap;font-style:normal}
@font-face{font-family:__fontBaskerville_Fallback_3dd5fd;src:local("Arial");ascent-override:99.69%;descent-override:28.18%;line-gap-override:0.00%;size-adjust:90.48%}
.__className_3dd5fd{font-family:__fontBaskerville_3dd5fd, __fontBaskerville_Fallback_3dd5fd;font-style:normal}
.__variable_3dd5fd{--typography-baskerville:"__fontBaskerville_3dd5fd", "__fontBaskerville_Fallback_3dd5fd"}
@font-face{font-family:__fontHelveticaNeue_d15958;src:url(//thecedarshowroom.com/wp-content/themes/AnaTheme/assets/font/3fab9e2e6e3c8332-s.p.woff2) format("woff2");font-display:swap;font-weight:450;font-style:normal}
@font-face{font-family:__fontHelveticaNeue_d15958;src:url(//thecedarshowroom.com/wp-content/themes/AnaTheme/assets/font/38365077c43fa7db-s.p.woff2) format("woff2");font-display:swap;font-weight:550;font-style:normal}
@font-face{font-family:__fontHelveticaNeue_d15958;src:url(//thecedarshowroom.com/wp-content/themes/AnaTheme/assets/font/75c9653ff2e355b1-s.p.woff2) format("woff2");font-display:swap;font-weight:650;font-style:normal}
@font-face{font-family:__fontHelveticaNeue_d15958;src:url(//thecedarshowroom.com/wp-content/themes/AnaTheme/assets/font/b56eb7b48cd91000-s.p.woff2) format("woff2");font-display:swap;font-weight:750;font-style:normal}
@font-face{font-family:__fontHelveticaNeue_Fallback_d15958;src:local("Arial");ascent-override:99.55%;descent-override:22.03%;line-gap-override:0.00%;size-adjust:97.14%}
.AddressSuggestion_suggestion__JuvbI{--bg:var(--color-warning-200);--text:var(--color-grey-900);background-color:var(--bg);color:var(--text);border-radius:var(--border-radius-medium);padding:var(--spacing-16);margin-block-end:var(--spacing-24);font-size:var(--typography-body-x-small-font-size)}
@media(min-width:1024px){
.AddressSuggestion_suggestion__JuvbI{font-size:var(--typography-body-small-font-size)}
}
.AddressSuggestion_suggestionLine__DcF2_{cursor:pointer;text-decoration:underline;padding-top:var(--spacing-8);text-decoration-color:rgba(0, 0, 0, .3)}
button.AddressSuggestion_multibleSuggestions__x6BKK{white-space-collapse:preserve-breaks}
.AddressSuggestion_suggestionButton__vAO3v{cursor:pointer}
.AddressSuggestion_suggestionSpan__IEQK0{display:inline-block;width:auto;text-decoration:underline;text-decoration-color:rgba(0, 0, 0, .3)}
.StoreContactSidebar_sidebar__nofDU{padding:var(--spacing-20)}
.StoreContactSidebar_headlineContainer__AOKWU{background-color:var(--color-secondary-400);padding:132px var(--spacing-20) var(--spacing-64);margin-inline:calc(-1 * var(--spacing-20));margin-top:-68px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--spacing-24)}
.StoreContactSidebar_headlineContainer__AOKWU h2{text-align:center;margin-bottom:0}
.StoreContactSidebar_line__Eka6O{width:40px;height:1px;background-color:rgba(0, 0, 0, .7);margin-block:var(--spacing-16)}
.StoreContactSidebar_storeFinderContainer__YLnrM{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--spacing-24);padding:var(--spacing-48) var(--spacing-20)}
.StoreContactSidebar_storeFinderContainer__YLnrM p{text-align:center}
.StoreContactSidebar_button__IdSP8{border-radius:4px;border:1px solid rgba(0, 0, 0, .3)}
.StoreContactSidebar_address__iie3p{display:flex;gap:var(--spacing-8);align-items:center}
.quotation-form_container__lWccI{margin-block-start:var(--spacing-20);padding:var(--spacing-32) var(--spacing-20) var(--spacing-20);background-color:var(--color-white)}
.quotation-form_form__nBC1B{display:flex;flex-direction:column;margin-block-start:var(--spacing-32)}
.quotation-form_phoneContainer__ujFtd{position:relative;display:grid;grid-template-columns:30% 1fr;-moz-column-gap:var(--spacing-20);column-gap:var(--spacing-20)}
.quotation-form_tooltip__dY667{position:absolute;inset-block-start:0;inset-inline-end:0}
.quotation-form_areaContainer__4tI80{display:grid;grid-template-columns:40% 1fr;-moz-column-gap:var(--spacing-20);column-gap:var(--spacing-20)}
@media(min-width:1024px){
.quotation-form_singleColumn__l1_zt{grid-column:1/3}
}
.quotation-form_addressSpacing__BYUXi, .quotation-form_manualAddressContainer__dAJ6C{display:grid}
@media(min-width:1024px){
.quotation-form_manualAddressContainer__dAJ6C{grid-column:1/3;grid-template-columns:1fr 1fr;-moz-column-gap:var(--spacing-20);column-gap:var(--spacing-20)}
}
.quotation-form_toggle__8ruNm{padding-inline-start:0;cursor:pointer}
.quotation-form_button__1W8Hb{margin-block-start:var(--spacing-20)}
@media(min-width:1024px){
.quotation-form_button__1W8Hb{grid-column:1/3}
}
.quotation-form_threeColumn__TJ2Uq{display:grid;grid-template-columns:1fr 2fr;-moz-column-gap:var(--spacing-20);column-gap:var(--spacing-20)}
@media(min-width:768px){
.quotation-form_threeColumn__TJ2Uq{grid-template-columns:30% 1fr}
}
@media(min-width:1024px){
.quotation-form_threeColumn__TJ2Uq{grid-template-columns:repeat(2, minmax(0, 1fr));grid-column:1/3}
}
.delivery-info-readonly_container__REFOs{display:flex;flex-direction:row;justify-content:space-between}
@media(min-width:768px){
.delivery-info-readonly_container__REFOs{padding-inline-start:clamp(3rem, -1.5rem + 9.38vw, 6.375rem)}
}
.delivery-info-readonly_editContainer__eFDU3{align-self:end}
.delivery-info-readonly_buttonEdit__eLP_e{font-size:14px}
.delivery-info-readonly_title__M4d5E{color:var(--color-grey-600)}
.delivery-info-readonly_addressesContainer__Opq4V{display:flex;gap:var(--spacing-20);flex-direction:column;justify-content:space-between;padding-block-start:var(--spacing-20)}
@media(min-width:768px){
.delivery-info-readonly_addressesContainer__Opq4V{flex-direction:row;gap:var(--spacing-80)}
}
.delivery-info-readonly_addressContainer__PJCOk > p{line-height:170%}
.modal_container__2lTbb{--sb-inner-bg-color:var(--color-grey-50)}
.AddressLookup_container__3iv6D{display:flex;align-items:center;height:100%;padding:var(--spacing-20)}
.AddressLookup_addressForm__ymDaf{display:flex;flex-direction:column;gap:var(--spacing-20)}
.AddressLookup_title__9UIqK{margin-bottom:var(--spacing-12)}
.AddressLookup_underline__S7Kc_{text-decoration:underline}
.AddressLookup_link__ciL8_{cursor:pointer;text-decoration:underline;padding-inline-start:0;padding-bottom:0}
.AddressLookup_threeColumn__1nkSt{display:grid;grid-template-columns:1fr 2fr;-moz-column-gap:var(--spacing-20);column-gap:var(--spacing-20)}
@media(min-width:768px){
.AddressLookup_threeColumn__1nkSt{grid-template-columns:30% 1fr}
}
@media(min-width:1024px){
.AddressLookup_threeColumn__1nkSt{grid-template-columns:repeat(2, minmax(0, 1fr));grid-column:1/3}
}
.StoreDetails_container__JkHLn{display:flex;flex-direction:column;height:100%;padding:0 var(--spacing-20) var(--spacing-20)}
@media print {
.StoreDetails_container__JkHLn{padding-inline:0}
}
.StoreDetails_store__MCBiY{margin-top:var(--spacing-24)}
.StoreDetails_address__hnV5i{margin-top:var(--spacing-12)}
.StoreDetails_address__hnV5i .StoreDetails_button__smomy{justify-content:center;width:100%;margin-top:var(--spacing-20)}
@media print {
.StoreDetails_address__hnV5i .StoreDetails_button__smomy{display:none}
}
.StoreDetails_links__Hi8GW{margin-top:var(--spacing-32);display:flex;flex-direction:column;gap:var(--spacing-10)}
.StoreDetails_title__k9xuG{margin-top:var(--spacing-2);margin-bottom:0}
.StoreDetails_dataList__BTWlu{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-top:var(--spacing-40);border-top:1px solid var(--color-grey-200);padding-top:var(--spacing-32)}
@media print {
.StoreDetails_dataList__BTWlu{display:none}
}
.StoreDetails_dataList__BTWlu > *{width:50%}
.StoreDetails_key__n46Yj{color:var(--color-grey-500);text-transform:capitalize}
.StoreDetails_info__DGeIj{text-align:right;text-transform:capitalize}
.StoreDetails_spinnerWrapper___EnSD{margin:var(--spacing-56) auto;text-align:center}
.StoreDelivery_container__0LOVq{display:flex;gap:var(--spacing-24);justify-content:flex-start;flex-direction:column;overflow-y:scroll;margin:var(--spacing-16) 0 0;padding:0 var(--spacing-20) 0;max-inline-size:var(--checkout-max-width-inner-content)}
.StoreDelivery_container__0LOVq > *{flex:1 1}
.StoreDelivery_container__0LOVq{scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}
.StoreDelivery_container__0LOVq::-webkit-scrollbar{display:none}
.StoreDelivery_zeroPadding__gjxX1{padding:0}
.StoreDelivery_addressContainer__ctwLB{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-20)}
.StoreDelivery_grey__rnMOF{color:var(--color-grey-500)}
.StoreDelivery_price__2AaFc{margin-top:20px}
.StoreDelivery_addressContainer__ctwLB{border-radius:var(--border-radius-large);border:1px solid var(--color-grey-200);padding:var(--spacing-12) var(--spacing-16)}
.StoreDelivery_storeActions__4y5z_{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-20);margin-top:var(--spacing-24)}
.StoreDelivery_storeActions__4y5z_ > *{flex:1 1}
.StoreDelivery_deliveryMethods__qV5Jd{display:flex;flex-direction:column;gap:var(--spacing-12);background-color:var(--color-grey-50);margin-left:calc(-1 * var(--spacing-20));margin-right:calc(-1 * var(--spacing-20));padding:var(--spacing-24) var(--spacing-20) var(--spacing-32)}
.StoreDelivery_deliveryMethods__qV5Jd > *{flex:1 1}
.StoreDelivery_deliveryMethods__qV5Jd.StoreDelivery_neutralBgColor__zl0L7{background-color:transparent}
.StoreDelivery_deliveryMethod__Bq_B_{padding:var(--spacing-16) var(--spacing-16) var(--spacing-18);border:1px solid rgba(0, 0, 0, .3);background-color:var(--color-grey-50);border-radius:var(--border-radius-medium);cursor:pointer}
.StoreDelivery_deliveryMethod__Bq_B_.StoreDelivery_selected__NxItD{border-color:var(--color-black);background-color:var(--color-white)}
.StoreDelivery_badge__jnVlH{font-size:10px;padding:var(--spacing-2) var(--spacing-8) var(--spacing-4);background-color:var(--color-black);color:var(--color-white);border-radius:var(--border-radius-small);margin-bottom:var(--spacing-12);display:inline-block}
.StoreDelivery_storeInfoContainer__ac_SS{display:inline-flex;gap:var(--spacing-8);align-items:center;margin-block-start:var(--spacing-10)}
.StoreDelivery_distanceInfoContainer__tpmDt{display:inline-flex;margin-block-start:var(--spacing-12)}
.StoreDelivery_distanceInfoContainer__tpmDt:hover{border-color:var(--color-grey-300)}
.StoreDelivery_spinnerWrapper__7KnMA{margin:var(--spacing-40) auto}
.delivery_container__p_n1_{padding-block-start:var(--spacing-24)}
@media(min-width:768px){
.delivery_container__p_n1_{padding-inline-start:clamp(3rem, -1.5rem + 9.38vw, 6.375rem);padding-block-start:var(--spacing-48)}
}
.delivery_buttonFullWidth__YPsNC{inline-size:100%;max-inline-size:var(--checkout-max-width-inner-content)}
.StoreSearchForm_container__VJVKN{display:flex;flex-direction:column}
@media(max-width:768px){
.StoreSearchForm_resultCount__b4jGj{display:none}
}
.StoreSearchForm_form__A3ANk{order:1;display:grid;grid-template-areas:"input";grid-template-columns:1fr;-moz-column-gap:var(--spacing-12);column-gap:var(--spacing-12);margin-bottom:var(--spacing-32)}
.StoreSearchForm_form__A3ANk.StoreSearchForm_hasButtons__llPni{grid-template-areas:"input input" "location search";grid-template-columns:1fr 1fr;row-gap:var(--spacing-16)}
.StoreSearchForm_input__MBSqK{grid-area:input}
.StoreSearchForm_locationButton__EgpQv{grid-area:location}
.StoreSearchForm_searchButton__C3JTR{grid-area:search}
@media(min-width:1024px){
.StoreSearchForm_searchButton__C3JTR{display:none}
}
.StoreSearchForm_pac-container__hhB8o{background-color:red}
.StoreSearchForm_pac-logo__Ae5Ai:after{display:none !important}
.StoreMapPage_container__pJwwB{--map-offset:0;position:relative}
@media(min-width:1024px){
.StoreMapPage_container__pJwwB.StoreMapPage_containerWithMap__GP5M4{height:calc(100vh - var(--map-offset));overflow-y:hidden}
@supports (height:100dvh) {
.StoreMapPage_container__pJwwB.StoreMapPage_containerWithMap__GP5M4{height:calc(100dvh - var(--map-offset))}
}
}
.StoreMapPage_listContainer__9OyBR{grid-area:form;max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);position:relative}
@media(min-width:2496px){
.StoreMapPage_listContainer__9OyBR{margin-inline:auto}
}
.StoreMapPage_containerWithMap__GP5M4 .StoreMapPage_listContainer__9OyBR{z-index:1;pointer-events:none}
@media(min-width:1024px){
.StoreMapPage_containerWithMap__GP5M4 .StoreMapPage_listContainer__9OyBR{padding-top:var(--spacing-72);padding-bottom:var(--spacing-72);max-height:100%}
}
.StoreMapPage_list__aaKly{margin-bottom:var(--spacing-48)}
@media(min-width:1024px){
.StoreMapPage_list__aaKly{max-width:40vw;margin-inline:auto}
}
.StoreMapPage_containerWithMap__GP5M4 .StoreMapPage_list__aaKly{pointer-events:visible;max-width:none;margin:0}
@media(min-width:1024px){
.StoreMapPage_containerWithMap__GP5M4 .StoreMapPage_list__aaKly{border-radius:var(--border-radius-medium);background-color:#fff;width:clamp(360px, 40vw, 510px)}
}
.StoreMapPage_storeList___Q_K2{--background-color:var(--color-white);--distance-color:var(--color-grey-50);padding:0;margin-top:0}
@media(min-width:1024px){
.StoreMapPage_storeList___Q_K2{max-height:calc(var(--list-max-height) - 140px);position:relative;display:flex;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;flex-direction:column}
.StoreMapPage_storeList___Q_K2::-webkit-scrollbar{display:none}
.StoreMapPage_storeList___Q_K2:after, .StoreMapPage_storeList___Q_K2:before{pointer-events:none;content:"";position:sticky;display:block;flex-shrink:0;transition-duration:.2s;z-index:1;width:100%;height:144px}
.StoreMapPage_storeList___Q_K2:before{top:-1px;background-image:linear-gradient(var(--color-white), hsla(0, 0%, 100%, 0))}
.StoreMapPage_storeList___Q_K2:after{display:block;bottom:-1px;width:100%;height:144px;background-image:linear-gradient(hsla(0, 0%, 100%, 0), var(--color-white))}
.StoreMapPage_storeList___Q_K2:before{display:none}
}
.StoreMapPage_listOverflow__vpiF7{padding:0;margin:0}
@media(min-width:1024px){
.StoreMapPage_listOverflow__vpiF7{padding:0 var(--spacing-20) 0;overflow-y:hidden}
}
@media(max-width:768px){
.StoreMapPage_listOverflow__vpiF7.StoreMapPage_listMapVisible__fK9Cd{display:none}
}
.StoreMapPage_listOverflow__vpiF7.StoreMapPage_fade__dx_Cz{opacity:.3}
.StoreMapPage_title__FbYt4{margin-block:var(--spacing-48) 0}
@media(min-width:1024px){
.StoreMapPage_title__FbYt4{margin-top:0}
.StoreMapPage_form__R1XE0, .StoreMapPage_title__FbYt4{padding:var(--spacing-24) var(--spacing-20) 0}
}
.StoreMapPage_map__ewe4W{display:none}
.StoreMapPage_containerWithMap__GP5M4 .StoreMapPage_map__ewe4W{height:100%;grid-area:map;display:block;max-width:var(--layout-max-media-width);margin-inline:auto}
@media(min-width:1024px){
.StoreMapPage_containerWithMap__GP5M4 .StoreMapPage_map__ewe4W{background:#faf8ee repeating-linear-gradient(31deg, #ebf5ec 0 1em, transparent 1em 2em);position:absolute;inset:0;z-index:0;margin:0}
}
.StoreMap_container__vU4D7{position:relative;width:100%;height:100%}
@media(max-width:768px){
.StoreMap_container__vU4D7{height:var(--list-max-height)}
}
.StoreMap_shopDisplay__In4EG{position:absolute;bottom:0;left:0;right:0;margin:0 var(--spacing-24) var(--spacing-24)}
.ActiveShopDisplay_activeDisplay__tBdKa{position:absolute;bottom:var(--spacing-36);left:var(--spacing-24);right:var(--spacing-24);z-index:var(--layer-modal)}
.ActiveShopDisplay_listItem__efsot{background-color:#fff}
.ActiveShopDisplay_closeButton__s_1xv{position:absolute;right:9px;top:9px;border-radius:50%}
.StoreDetailsPage_page__aESrg{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr);margin-block:var(--spacing-48)}
@media(min-width:2496px){
.StoreDetailsPage_page__aESrg{margin-inline:auto}
}
@container window (min-width: 1024px) {
.StoreDetailsPage_page__aESrg{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.StoreDetailsPage_page__aESrg{grid-template-columns:repeat(12, 1fr)}
}
}
.StoreDetailsPage_page__aESrg > *{min-width:0}
@media(min-width:1024px){
.StoreDetailsPage_page__aESrg{margin-block:var(--spacing-80) var(--spacing-48)}
}
.StoreDetailsPage_container__J9bf2{grid-column:1/span 6}
@media(min-width:1024px){
.StoreDetailsPage_container__J9bf2{grid-column:3/span 8}
.StoreDetailsPage_city__tnGi4{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-body-large-font-size);letter-spacing:.02em;line-height:140%}
}
.StoreDetailsPage_openingBubble__Sl8Qu, .StoreDetailsPage_title__zU5ZP{margin-bottom:var(--spacing-16)}
@media(min-width:1024px){
.StoreDetailsPage_openingBubble__Sl8Qu{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-body-medium-font-size);letter-spacing:.02em;line-height:140%;margin-bottom:var(--spacing-32)}
}
.StoreDetailsPage_imageWrapper__Yglii{aspect-ratio:1/1;position:relative}
@media(min-width:768px){
.StoreDetailsPage_imageWrapper__Yglii{aspect-ratio:16/9}
}
.StoreDetailsPage_storeInfo__LqCBG{background-color:var(--color-grey-50);padding:var(--spacing-32) var(--spacing-16);display:flex;flex-direction:column;gap:var(--spacing-16);border-radius:var(--border-radius-small)}
.StoreDetailsPage_alternativePickup__xSmsV{display:flex;flex-direction:column;gap:var(--spacing-16);margin-bottom:var(--spacing-20)}
.StoreDetailsPage_properties__0JJnc{position:relative}
@media(min-width:768px){
.StoreDetailsPage_properties__0JJnc{border-radius:var(--border-radius-small);background-color:var(--color-grey-50);padding:var(--spacing-48);top:-72px;margin:0 var(--spacing-48) -72px;display:flex;flex-direction:row;gap:var(--spacing-24)}
.StoreDetailsPage_properties__0JJnc .StoreDetailsPage_openingHours__ZirGU, .StoreDetailsPage_properties__0JJnc .StoreDetailsPage_storeInfo__LqCBG{padding:0;flex:1 1}
}
.StoreDetailsPage_properties__0JJnc address + address{margin-top:var(--spacing-8)}
.StoreDetailsPage_sectionTitle__Xm0is{color:var(--color-grey-600);margin-bottom:var(--spacing-20);letter-spacing:-.63px}
.StoreDetailsPage_sectionTitle__Xm0is.StoreDetailsPage_subSectionTitle__Oc_n6{margin-top:var(--spacing-16);margin-bottom:0;font-style:normal}
.StoreDetailsPage_storeInfoName__eGB2t{margin-bottom:var(--spacing-12)}
.StoreDetailsPage_contactInfo__CmiAp{display:flex;flex-direction:column}
.StoreDetailsPage_contactInfo__CmiAp > *{flex:1 1;margin-bottom:var(--spacing-4)}
.StoreDetailsPage_contactInfo__CmiAp a[href^="tel:"]{background:none}
.StoreDetailsPage_openingHours__ZirGU, .StoreDetailsPage_pickupPoints__9OiM3{display:flex;flex-direction:column;gap:var(--spacing-8)}
.StoreDetailsPage_openingHours__ZirGU{padding:var(--spacing-16) 0 var(--spacing-20)}
.StoreDetailsPage_hours__U278e{display:grid;grid-template-columns:1fr auto;gap:var(--spacing-8)}
.StoreDetailsPage_hours__U278e > dd{text-align:right}
.StoreDetailsPage_hours__U278e > dd p + p{margin-top:var(--spacing-6)}
.StoreDetailsPage_subSectionTitle__Oc_n6{margin-top:var(--spacing-16)}
.StoreDetailsPage_whiteButton__kCgiS{background-color:var(--color-white);border:none}
.StoreWelcome_storeWelcome__39WIQ{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr)}
@media(min-width:2496px){
.StoreWelcome_storeWelcome__39WIQ{margin-inline:auto}
}
@container window (min-width: 1024px) {
.StoreWelcome_storeWelcome__39WIQ{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.StoreWelcome_storeWelcome__39WIQ{grid-template-columns:repeat(12, 1fr)}
}
}
.StoreWelcome_storeWelcome__39WIQ > *{min-width:0}
.StoreWelcome_container__mXQLm{grid-column:1/span 6;padding:var(--spacing-48) 0 var(--spacing-24)}
@media(min-width:1024px){
.StoreWelcome_container__mXQLm{grid-column:3/span 8}
}
@media(min-width:1367px){
.StoreWelcome_container__mXQLm{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr);margin:0}
@media(min-width:2496px){
.StoreWelcome_container__mXQLm{margin-inline:auto}
}@container window (min-width: 1024px) {
.StoreWelcome_container__mXQLm{grid-template-columns:repeat(12, 1fr)}
}@supports not (container-type:inline-size) {
@media(min-width:1024px){
.StoreWelcome_container__mXQLm{grid-template-columns:repeat(12, 1fr)}
}
}.StoreWelcome_container__mXQLm > *{min-width:0}
.StoreWelcome_container__mXQLm .StoreWelcome_title__gBcSG{grid-column:1/span 6}
.StoreWelcome_container__mXQLm .StoreWelcome_content___qizp{grid-column:7/span 6}
}
.StoreWelcome_title__gBcSG{margin-bottom:var(--spacing-8)}
.StoreWelcome_content___qizp p{margin-top:0}
@keyframes M10ContentBanner_headingLineAppear__xJ5_7 {
0%{background-size:0 100%}
to{background-size:100% 100%}
}
@keyframes M10ContentBanner_preHeadingSentenceAppear__ipmJt {
0%{opacity:0;transform:translateY(15px)}
to{opacity:1;transform:translateY(0)}
}
@keyframes M10ContentBanner_bodyAndCtasAppear__YnvYV {
0%{opacity:0}
to{opacity:1}
}
.M10ContentBanner_m10Wrapper__Z6W4S{max-width:var(--layout-max-media-width);margin-inline:auto;padding:var(--layout-inline-space) 0;position:relative}
.M10ContentBanner_m10Wrapper__Z6W4S.M10ContentBanner_fullWidth__rrh9p{padding:0}
.M10ContentBanner_grid__FFtCc{--spacing-bottom:0;--spacing-header:0;--spacing-top:var(--spacing-120);--spacing-video:0;max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr);align-items:center;grid-template-rows:var(--spacing-header) var(--spacing-top) 1fr var(--spacing-video) var(--spacing-bottom);justify-items:center;min-height:80vh}
@media(min-width:2496px){
.M10ContentBanner_grid__FFtCc{margin-inline:auto}
}
@container window (min-width: 1024px) {
.M10ContentBanner_grid__FFtCc{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.M10ContentBanner_grid__FFtCc{grid-template-columns:repeat(12, 1fr)}
}
}
.M10ContentBanner_grid__FFtCc > *{min-width:0}
@media(min-width:1024px){
.M10ContentBanner_grid__FFtCc.M10ContentBanner_low__W_pL8{--spacing-top:var(--spacing-80)}
}
.M10ContentBanner_grid__FFtCc.M10ContentBanner_horizontalStart__jOpQQ{align-items:start}
.M10ContentBanner_grid__FFtCc.M10ContentBanner_horizontalEnd__msdXH{--spacing-bottom:var(--spacing-64);--spacing-top:0;align-items:end}
@media(min-width:1024px){
.M10ContentBanner_grid__FFtCc.M10ContentBanner_horizontalEnd__msdXH{--spacing-bottom:var(--spacing-120);--spacing-top:0}
.M10ContentBanner_grid__FFtCc.M10ContentBanner_horizontalEnd__msdXH.M10ContentBanner_low__W_pL8{--spacing-bottom:var(--spacing-64);--spacing-top:0}
}
.M10ContentBanner_grid__FFtCc.M10ContentBanner_verticalStart__A54_M{justify-items:start}
.M10ContentBanner_grid__FFtCc.M10ContentBanner_verticalEnd__lwu_y{justify-items:end}
.M10ContentBanner_grid__FFtCc.M10ContentBanner_low__W_pL8{min-height:60vh}
.M10ContentBanner_grid__FFtCc.M10ContentBanner_parallax__uuTJS{padding-block-end:50vh;min-height:150vh}
.M10ContentBanner_grid__FFtCc.M10ContentBanner_hasOverlappingHeader__1om0m{--spacing-header:var(--header-height)}
.M10ContentBanner_grid__FFtCc.M10ContentBanner_hasVideoControls__vma_i{--spacing-video:var(--spacing-64)}
.M10ContentBanner_media__A6PnD{grid-area:1/1/-1/-1;height:100%;max-height:100vh;position:relative;width:100%}
.M10ContentBanner_media__A6PnD.M10ContentBanner_fullWidth__rrh9p{inset:0 0 auto;position:absolute}
.M10ContentBanner_media__A6PnD:after{background:var(--color-black-40) linear-gradient(to bottom, var(--color-black-40), var(--color-black-0));content:"";inset:0;opacity:var(--overlay-opacity, 1);position:absolute}
.M10ContentBanner_content__6oi7J{--play-state:paused;text-align:center;grid-area:3/1/4/-1;max-width:48em;margin-inline:var(--layout-inline-space);z-index:1}
.M10ContentBanner_content__6oi7J.M10ContentBanner_verticalStart__A54_M{text-align:start}
.M10ContentBanner_content__6oi7J.M10ContentBanner_verticalEnd__lwu_y{text-align:end}
.M10ContentBanner_js-has-pseudo__CnhbM [csstools-has-1a-2r-33-32-38-2t-32-38-1a-2w-2p-37-1x-32-38-36-3d-1t-32-2x-31-2p-38-2x-33-32-37-1m-2w-2p-37-14-1m-2v-30-33-2q-2p-30-14-1a-30-2x-32-2t-2b-34-2p-32-2a-2t-2p-2s-3d-15-15]:not(.M10ContentBanner_does-not-exist__cEOkG):not(.M10ContentBanner_does-not-exist__cEOkG){--play-state:running}
.M10ContentBanner_content__6oi7J.M10ContentBanner_hasEntryAnimations__bQ_tf:has(.lineSpanReady){--play-state:running}
@media(min-width:1024px){
.M10ContentBanner_content__6oi7J{grid-area:3/2/4/-2;margin-inline:0}
}
.M10ContentBanner_preHeading__jkI3O{color:var(--color-white)}
.M10ContentBanner_preHeading__jkI3O span{animation:.2s var(--easing-function-default) calc(1.3s + var(--segment-index) * .1s) forwards var(--play-state) M10ContentBanner_preHeadingSentenceAppear__ipmJt;display:inline-block;opacity:0;transform:translateY(15px)}
.M10ContentBanner_heading__PD2Dl{--color-initial:var(--color-white-30);--color-filled:var(--color-white);color:var(--color-white)}
.M10ContentBanner_heading__PD2Dl span span{animation:.8s var(--easing-function-default) calc(.4s + var(--segment-index) * .2s) forwards var(--play-state) M10ContentBanner_headingLineAppear__xJ5_7;-webkit-background-clip:text;background-clip:text;background-color:var(--color-transparent);background-color:var(--color-initial);background-image:linear-gradient(to right, var(--color-filled), var(--color-filled));background-position:50% 0;background-repeat:no-repeat;background-size:0 100%;color:transparent}
.M10ContentBanner_body__00CIP{color:var(--color-grey-100)}
.M10ContentBanner_ctas__0_MSj{margin:var(--spacing-16) 0 0;display:flex;gap:var(--spacing-16)}
.M10ContentBanner_ctas__0_MSj.M10ContentBanner_leftAlignment__tnpXy{justify-content:left}
.M10ContentBanner_ctas__0_MSj.M10ContentBanner_rightAlignment__dDIve{justify-content:right}
.M10ContentBanner_ctas__0_MSj.M10ContentBanner_centerAlignment__F_hzZ{justify-content:center}
.M10ContentBanner_ctas__0_MSj.M10ContentBanner_spaceBetweenAlignment__VaNjP{justify-content:space-between}
.M10ContentBanner_body__00CIP.M10ContentBanner_hasEntryAnimations__bQ_tf, .M10ContentBanner_ctas__0_MSj.M10ContentBanner_hasEntryAnimations__bQ_tf{animation:.3s var(--easing-function-default) 1.5s forwards var(--play-state) M10ContentBanner_bodyAndCtasAppear__YnvYV;opacity:0}
.M120Accordion_wrapper__8X6X5{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr);padding-block:var(--spacing-48)}
@media(min-width:2496px){
.M120Accordion_wrapper__8X6X5{margin-inline:auto}
}
@container window (min-width: 1024px) {
.M120Accordion_wrapper__8X6X5{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.M120Accordion_wrapper__8X6X5{grid-template-columns:repeat(12, 1fr)}
}
}
.M120Accordion_wrapper__8X6X5 > *{min-width:0}
.M120Accordion_fullSubgrid__F6gXf, .M120Accordion_subgrid__Yfvcf{row-gap:var(--spacing-24)}
.M120Accordion_subgrid__Yfvcf{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr);grid-column-start:1;grid-column-end:-1;margin-inline:0;row-gap:var(--spacing-32)}
@media(min-width:2496px){
.M120Accordion_subgrid__Yfvcf{margin-inline:auto}
}
@container window (min-width: 1024px) {
.M120Accordion_subgrid__Yfvcf{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.M120Accordion_subgrid__Yfvcf{grid-template-columns:repeat(12, 1fr)}
}
}
.M120Accordion_subgrid__Yfvcf > *{min-width:0}
@container window (min-width: 1367px) {
.M120Accordion_subgrid__Yfvcf{grid-column-start:3;grid-column-end:-3;grid-template-columns:repeat(8, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1367px){
.M120Accordion_subgrid__Yfvcf{grid-column-start:3;grid-column-end:-3;grid-template-columns:repeat(8, 1fr)}
}
}
@container window (min-width: 2496px) {
.M120Accordion_subgrid__Yfvcf{margin-inline:0}
} @supports not (container-type:inline-size) {
@media(min-width:2496px){
.M120Accordion_subgrid__Yfvcf{margin-inline:0}
}
}
.M120Accordion_fullSubgrid__F6gXf{display:grid;grid-template-columns:repeat(8, 1fr)}
.M120Accordion_accordionArea__j6qva, .M120Accordion_contentArea__xkz6a, .M120Accordion_fullSubgrid__F6gXf{grid-column-start:1;grid-column-end:-1}
@media(min-width:768px){
.M120Accordion_split__4DQdu{grid-column:span 3}
}
@media(min-width:1024px){
.M120Accordion_split__4DQdu{grid-column:span 6}
}
@media(min-width:1367px){
.M120Accordion_split__4DQdu{grid-column:span 4}
}
.M120Accordion_noMargin__2NySp{margin:0}
.AccordionArrowIcon_icon__YNMIL{transition-duration:.2s}
.AccordionArrowIcon_isOpen__3yJmq{transform:rotate(180deg)}
.M100RichText_wrapper__fsJe6{display:inline-block;width:100%;--block-padding-device:var(--spacing-24);--block-padding-desktop:var(--spacing-80)}
.M100RichText_contentRootGrid__O3tP5{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr)}
@media(min-width:2496px){
.M100RichText_contentRootGrid__O3tP5{margin-inline:auto}
}
@container window (min-width: 1024px) {
.M100RichText_contentRootGrid__O3tP5{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.M100RichText_contentRootGrid__O3tP5{grid-template-columns:repeat(12, 1fr)}
}
}
.M100RichText_contentRootGrid__O3tP5 > *{min-width:0}
.M100RichText_contentSubgrid__T1cYK{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr);grid-column-start:1;grid-column-end:-1;margin-inline:0}
@media(min-width:2496px){
.M100RichText_contentSubgrid__T1cYK{margin-inline:auto}
}
@container window (min-width: 1024px) {
.M100RichText_contentSubgrid__T1cYK{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.M100RichText_contentSubgrid__T1cYK{grid-template-columns:repeat(12, 1fr)}
}
}
.M100RichText_contentSubgrid__T1cYK > *{min-width:0}
@container window (min-width: 1367px) {
.M100RichText_contentSubgrid__T1cYK{grid-column-start:3;grid-column-end:-3;grid-template-columns:repeat(8, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1367px){
.M100RichText_contentSubgrid__T1cYK{grid-column-start:3;grid-column-end:-3;grid-template-columns:repeat(8, 1fr)}
}
}
@container window (min-width: 2496px) {
.M100RichText_contentSubgrid__T1cYK{margin-inline:0}
} @supports not (container-type:inline-size) {
@media(min-width:2496px){
.M100RichText_contentSubgrid__T1cYK{margin-inline:0}
}
}
.M100RichText_contentWrapper__c0S4_{grid-column-start:1;grid-column-end:-1;margin-inline:auto;width:100%;margin-block:var(--spacing-24) var(--spacing-32)}
@container window (min-width: 768px) {
.M100RichText_contentWrapper__c0S4_{grid-column-start:2;grid-column-end:-2}
} @supports not (container-type:inline-size) {
@media(min-width:768px){
.M100RichText_contentWrapper__c0S4_{grid-column-start:2;grid-column-end:-2}
}
}
.PlusMinusIcon_icon__wK9LZ{cursor:pointer;position:relative;width:30px;height:30px;border:1px solid var(--color-accordion-icon-color);border-radius:100%}
.PlusMinusIcon_iconPath__4DA2w{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}
.PlusMinusIcon_iconPath__4DA2w:before{content:"";display:block;width:16px;height:1px;background:var(--color-icon-dark);transform-origin:left;transform:scale(0);transform-origin:center;transition:transform .3s var(--easing-function-default)}
.PlusMinusIcon_iconPathTwo__Z3lPf{transform:scale(1);transform:translate(-50%, -50%) rotate(90deg)}
.PlusMinusIcon_isVisible__W6f0_:before{transform:scale(1)}
.reCaptchaText_theme__fAOrK{margin:var(--spacing-20) 0}
.reCaptchaText_theme__fAOrK.reCaptchaText_white__vffrB{--draw-underline-initial-color:var(--color-white-30);color:var(--color-white)}
.reCaptchaText_theme__fAOrK.reCaptchaText_white__vffrB a{color:inherit}
.reCaptchaText_theme__fAOrK.reCaptchaText_black__fKkDJ{--draw-underline-initial-color:var(--color-black-30);color:var(--color-black)}
.reCaptchaText_theme__fAOrK.reCaptchaText_black__fKkDJ a{color:inherit}
.B2CContactForm_form__iHY2R{display:grid;grid-template-columns:1fr;-moz-column-gap:var(--spacing-24);column-gap:var(--spacing-24);margin-block:var(--spacing-32)}
@media(min-width:768px){
.B2CContactForm_form__iHY2R{grid-template-columns:1fr 1fr}
}
@media(min-width:1024px){
.B2CContactForm_singleColumn__lYzh5{grid-column:1/2}
}
.B2CContactForm_singleColumn__lYzh5 .B2CContactForm_button__YrsvW{width:100%}
@media(min-width:768px){
.B2CContactForm_full__GEzIK, .B2CContactForm_mailContainer__cibF0{grid-column:1/span 2}
}
@media(min-width:1367px){
.B2CContactForm_mailContainer__cibF0{grid-column:unset}
}
.B2CContactForm_phoneContainer__8pQX_{position:relative;display:grid;grid-template-columns:minmax(0, 30%) minmax(0, 1fr);-moz-column-gap:var(--spacing-10);column-gap:var(--spacing-10)}
@media(min-width:768px){
.B2CContactForm_phoneContainer__8pQX_{grid-column:1/span 2}
}
@media(min-width:1367px){
.B2CContactForm_phoneContainer__8pQX_{grid-column:unset}
}
.B2CContactForm_tooltip__UpHq_{position:absolute;inset-block-start:0;inset-inline-end:0}
.StoreSelection_searchInput__1t_LH{margin-inline:var(--spacing-24);margin-bottom:var(--spacing-32);border-bottom:1px solid var(--color-black)}
.StoreSelection_searchInput__1t_LH input{padding-inline:0 !important}
.StoreSelection_searchInput__1t_LH input + div{inset-inline-end:0 !important}
.StoreSelection_greybg__IcBZ2{--sb-inner-bg-color:var(--color-grey-50)}
.StoreSelection_sidebarControls__1fGzO{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-20);padding:var(--spacing-14) var(--spacing-20);box-shadow:0 5px 0 0 rgba(0, 0, 0, .2)}
.StoreSelection_full___GF2a{flex:1 1}
.StoreSelection_grey__O01Y5{color:var(--color-grey-500)}
.StoreSelection_imageWrapper__unr_a{position:relative;aspect-ratio:16/9;width:100%;overflow:hidden}
.StoreSelection_storeList___1tWh{--background-color:var(--color-grey-50)}
.StoreSelection_listSpinner__gZd8A{display:flex;justify-content:center;align-items:center}
.quotation-store-selection_container__xq2O2{padding:var(--spacing-12) var(--spacing-24);background-color:var(--color-white)}
.quotation-store-selection_storeSelectLabel__B5Hsm{color:var(--color-grey-500)}
.quotation-store-selection_storeSelectText__UreH7{color:var(--color-grey-600);margin:0}
.quotation-store-selection_noStore__lWu1U{display:flex;background-color:var(--color-grey-50);padding:var(--spacing-24) var(--spacing-80) var(--spacing-24) var(--spacing-20);border-radius:var(--border-radius-small)}
.delivery-method-readonly_container__5NBKr{display:flex;flex-direction:row;justify-content:space-between}
@media(min-width:768px){
.delivery-method-readonly_container__5NBKr{padding-inline-start:clamp(3rem, -1.5rem + 9.38vw, 6.375rem)}
}
.delivery-method-readonly_editContainer__yXLbe{align-self:end}
.delivery-method-readonly_buttonEdit__P7TvV{font-size:14px}
.delivery-method-readonly_title__HRAew{color:var(--color-grey-600)}
.delivery-method-readonly_addressesContainer__3R1ii{display:flex;gap:var(--spacing-20);flex-direction:column;justify-content:space-between;padding-block-start:var(--spacing-20)}
@media(min-width:768px){
.delivery-method-readonly_addressesContainer__3R1ii{flex-direction:row;gap:var(--spacing-80)}
}
.delivery-method-readonly_addressContainer__Y13hZ > p{line-height:170%}
.B2BInquiryForm_form__ncjbD{display:grid;grid-template-columns:1fr;-moz-column-gap:var(--spacing-24);column-gap:var(--spacing-24);margin-block:var(--spacing-32)}
@media(min-width:768px){
.B2BInquiryForm_form__ncjbD{grid-template-columns:1fr 1fr}
}
@media(min-width:1024px){
.B2BInquiryForm_singleColumn__U6Oxh{grid-column:1/2}
}
.B2BInquiryForm_singleColumn__U6Oxh .B2BInquiryForm_button__TlMHe{width:100%}
@media(min-width:768px){
.B2BInquiryForm_full__r9gys{grid-column:1/span 2}
}
.B2BInquiryForm_bottomSpacer___jdtN{margin-block-end:20px}
@media(min-width:768px){
.B2BInquiryForm_mailContainer__QPRnV{grid-column:1/span 2}
}
@media(min-width:1367px){
.B2BInquiryForm_mailContainer__QPRnV{grid-column:unset}
}
.B2BInquiryForm_phoneContainer__Csjix{position:relative;display:grid;grid-template-columns:minmax(0, 30%) minmax(0, 1fr);-moz-column-gap:var(--spacing-10);column-gap:var(--spacing-10)}
@media(min-width:768px){
.B2BInquiryForm_phoneContainer__Csjix{grid-column:1/span 2}
}
@media(min-width:1367px){
.B2BInquiryForm_phoneContainer__Csjix{grid-column:unset}
}
.B2BInquiryForm_tooltip__gTO0X{position:absolute;inset-block-start:0;inset-inline-end:0}
.B2BInquiryForm_privacyContainer__yHlld{display:flex;gap:var(--spacing-4)}
.B2BInquiryForm_privacyContainer__yHlld a{padding:0;position:relative;top:2.5px}
.IdsBookingForm_form__oOA8z{display:grid;grid-template-columns:1fr;-moz-column-gap:var(--spacing-24);column-gap:var(--spacing-24);margin-block:var(--spacing-32)}
@media(min-width:768px){
.IdsBookingForm_form__oOA8z{grid-template-columns:1fr 1fr}
.IdsBookingForm_full__Jk1eY{grid-column:1/span 2}
}
.IdsBookingForm_full__Jk1eY .IdsBookingForm_button__1oDvF{width:100%}
.IdsBookingForm_bottomSpacer__J0lBp{margin-block-end:20px}
@media(min-width:768px){
.IdsBookingForm_mailContainer__KpfMo{grid-column:1/span 2}
}
@media(min-width:1367px){
.IdsBookingForm_mailContainer__KpfMo{grid-column:unset}
}
.IdsBookingForm_phoneContainer__1V1hN{position:relative;display:grid;grid-template-columns:minmax(0, 30%) minmax(0, 1fr);-moz-column-gap:var(--spacing-10);column-gap:var(--spacing-10)}
@media(min-width:768px){
.IdsBookingForm_phoneContainer__1V1hN{grid-column:1/span 2}
}
@media(min-width:1367px){
.IdsBookingForm_phoneContainer__1V1hN{grid-column:unset}
}
.IdsBookingForm_tooltip__VMV_z{position:absolute;inset-block-start:0;inset-inline-end:0}
.NewsletterSignUpForm_link__6KBLM{--draw-underline-initial-color:var(--color-black-30);background-image:linear-gradient(to right, var(--draw-underline-color, currentColor), var(--draw-underline-color, currentColor) 50%, var(--draw-underline-none-color, transparent) 50%, var(--draw-underline-none-color, transparent));background-image:linear-gradient(to right, var(--draw-underline-color, currentColor), var(--draw-underline-color, currentColor) 50%, var(--draw-underline-initial-color, transparent) 50%, var(--draw-underline-initial-color, transparent));background-size:200% 1px;background-position:101% 100%;background-repeat:no-repeat;transition:background-position var(--draw-underline-duration) var(--easing-function-default);color:var(--color-grey-900);padding-block-start:var(--spacing-16)}
.NewsletterSignUpForm_link__6KBLM:focus, .NewsletterSignUpForm_link__6KBLM:focus-visible{outline:none}
.NewsletterSignUpForm_link__6KBLM:focus-visible{box-shadow:var(--default-focus-shadow)}
.NewsletterSignUpForm_link__6KBLM:focus-visible{border-radius:100px;padding-inline:.2em;margin-inline:-.2em}
.NewsletterSignUpForm_link__6KBLM:hover{background-position:0 100%}
.NewsletterSignUpForm_link__6KBLM.NewsletterSignUpForm_light__0559U{--draw-underline-initial-color:var(--color-white-30);color:var(--color-white)}
.NewsletterSignUpForm_fieldContainer__waRxb{position:relative}
.NewsletterSignUpForm_fieldOverlayingButton__uSuS2{position:absolute;inset-block-start:calc(50% - 16px);inset-inline-end:var(--spacing-16)}
.NewsletterSignUpForm_fieldRow__ndeas{margin-block-end:var(--spacing-24)}
.SampleList_dotted__RG8Nl, .SampleList_withImage__F_l6A{width:40px;height:40px;position:relative;border:1px solid var(--color-grey-200);border-radius:var(--border-radius-small);background-color:#fff}
.SampleList_dotted__RG8Nl > *, .SampleList_withImage__F_l6A > *{border-radius:3px}
.SampleList_closeButton__xgfb8{position:absolute;top:-22px;right:-22px;width:44px;height:44px;border-radius:50%;padding:11px;color:var(--color-white);display:flex;justify-content:center;align-items:center}
.SampleList_closeButton__xgfb8 .SampleList_closeIcon__K1Un1{background-color:var(--color-black);border-radius:50%;width:20px;height:20px;display:flex;justify-content:center;align-items:center}
.SampleList_dotted__RG8Nl{border-style:dashed}
.SampleList_titleWrapper__aqaLi{display:flex;align-items:center;gap:var(--spacing-8)}
.SampleList_sidebar__GHQEP{z-index:var(--layer-modal);width:90vw}
@media(min-width:1024px){
.SampleList_sidebar__GHQEP{width:420px}
}
.SampleList_sidebarSampleList__OCHxC{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-16);background-color:var(--color-grey-50)}
.SampleList_sidebarSampleList__OCHxC > *{width:100%;padding-inline:var(--spacing-20)}
@media print {
.SampleList_sidebarSampleList__OCHxC > *{padding:0}
}
.SampleList_sidebarSampleList__OCHxC .SampleList_sampleListItem___yfst{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-20);padding:var(--spacing-16) 0}
.SampleList_sidebarSampleList__OCHxC .SampleList_sampleListItem___yfst:not(:last-child){border-bottom:1px solid var(--color-grey-200)}
.SampleList_textLight__AP_4S{color:var(--color-grey-600)}
.SampleSelection_container__fi1eI{display:flex;justify-content:flex-end;flex-direction:column;gap:var(--spacing-18);background-color:var(--color-white);padding:var(--spacing-16) var(--spacing-20)}
@media(min-width:1367px){
.SampleSelection_container__fi1eI{flex-direction:row;background:none;padding:0}
}
@media print {
.SampleSelection_container__fi1eI{display:none}
}
.SampleSelection_sampleList__xISwx{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-16);justify-content:center}
@media(min-width:1367px){
.SampleSelection_sampleList__xISwx{justify-content:flex-start}
}
.SampleSelection_dotted__mhE0S, .SampleSelection_withImage__gQYMo{width:48px;height:48px;position:relative;border:1px solid var(--color-grey-200);border-radius:var(--border-radius-small);background-color:#fff}
.SampleSelection_dotted__mhE0S > *, .SampleSelection_withImage__gQYMo > *{border-radius:3px}
.SampleSelection_closeButton__2wgnQ{position:absolute;top:-22px;right:-22px;width:44px;height:44px;border-radius:50%;padding:11px;color:var(--color-white);display:flex;justify-content:center;align-items:center}
.SampleSelection_closeButton__2wgnQ .SampleSelection_closeIcon__SZ3V2{background-color:var(--color-black);border-radius:50%;width:20px;height:20px;display:flex;justify-content:center;align-items:center}
.SampleSelection_dotted__mhE0S{border-style:dashed}
@media(min-width:1024px){
.SampleSelection_cta__U4I8C{margin-left:var(--spacing-16)}
}
@media(min-width:1367px){
.SampleSelection_cta__U4I8C{margin-left:var(--spacing-48)}
}
.SampleSelection_titleWrapper__PBuzd{display:flex;align-items:center;gap:var(--spacing-8)}
.SampleSelection_titleWrapper__PBuzd.SampleSelection_light__mT1Dk{color:var(--color-white)}
.SampleSelection_bgSamplesList__YPoLE{background-color:var(--color-grey-50)}
.SampleSelection_bgThankYou__Pq9SG{background-color:#283833}
.SampleSelection_thankYou__tjvcm{padding:var(--spacing-24) 0 var(--spacing-80)}
.SampleSelection_samplesList__cxchX{padding:var(--spacing-24) 0 var(--spacing-20)}
.SampleSelection_reCaptcha__l7Opq{margin:0 var(--spacing-20) var(--spacing-20) var(--spacing-20)}
.ControlBar_invisible__y1kM5{visibility:hidden}
.ControlBar_sticky__cbB88{box-shadow:0 8px 24px 0 rgba(0, 0, 0, .12);background:var(--color-header-opaque-background);-webkit-backdrop-filter:blur(38px);backdrop-filter:blur(38px);position:fixed;inset:var(--header-height) 0 auto 0;z-index:calc(var(--layer-header) + 1);padding:var(--spacing-6) 0 var(--spacing-20) 0}
.ControlBar_sticky__cbB88 .ControlBar_wrapper__MCTaX{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space)}
@media(min-width:2496px){
.ControlBar_sticky__cbB88 .ControlBar_wrapper__MCTaX{margin-inline:auto}
}
.ControlBar_wrapper__MCTaX{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr);grid-column-start:1;grid-column-end:-1;margin-inline:0}
@media(min-width:2496px){
.ControlBar_wrapper__MCTaX{margin-inline:auto}
}
@container window (min-width: 1024px) {
.ControlBar_wrapper__MCTaX{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.ControlBar_wrapper__MCTaX{grid-template-columns:repeat(12, 1fr)}
}
}
.ControlBar_wrapper__MCTaX > *{min-width:0}
@container window (min-width: 1367px) {
.ControlBar_wrapper__MCTaX{grid-column-start:3;grid-column-end:-3;grid-template-columns:repeat(8, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1367px){
.ControlBar_wrapper__MCTaX{grid-column-start:3;grid-column-end:-3;grid-template-columns:repeat(8, 1fr)}
}
}
@container window (min-width: 2496px) {
.ControlBar_wrapper__MCTaX{margin-inline:0}
} @supports not (container-type:inline-size) {
@media(min-width:2496px){
.ControlBar_wrapper__MCTaX{margin-inline:0}
}
}
.ControlBar_filters__xQB06{grid-area:2 / 1 /auto/ 13}
@media(min-width:1367px){
.ControlBar_filters__xQB06{grid-area:2 / 1 /auto/ 7}
}
.ControlBar_order__cqr_B{position:fixed;inset:auto 0 0;z-index:calc(var(--layer-modal) - 1)}
@media(min-width:1367px){
.ControlBar_order__cqr_B{position:relative;inset:unset;z-index:auto;grid-area:2/7/3/13}
}
.ConfirmationPane_confirmationPane__LYrie{padding:var(--spacing-20) var(--spacing-24) var(--spacing-40);background-color:var(--color-grey-50)}
.ConfirmationPane_heading__8vQU7{margin:var(--spacing-20) 0 var(--spacing-16)}
.ConfirmationPane_sampleList__S264t{padding:var(--spacing-12) var(--spacing-4);background-color:var(--color-white)}
@media print {
.ConfirmationPane_sampleList__S264t{padding:0}
}
.ConfirmationPane_block__G2vPf{margin-bottom:var(--spacing-16)}
.ConfirmationPane_block__G2vPf .ConfirmationPane_blockHeading__NDksr{color:var(--color-grey-500);margin-bottom:var(--spacing-4)}
.ConfirmationPane_block__G2vPf + .ConfirmationPane_block__G2vPf{border-top:1px solid var(--color-grey-200);padding-top:var(--spacing-16)}
.ConfirmationPane_buttons__Z_fkg{display:flex;flex-direction:column;gap:var(--spacing-8);margin-top:var(--spacing-40)}
@media print {
.ConfirmationPane_buttons__Z_fkg{display:none}
}
.ConfirmationPane_cta__5ilKH{justify-content:center;width:100%}
.ConfirmationPane_orderSummary__jSfZg{padding-bottom:var(--spacing-48)}
@media print {
.ConfirmationPane_orderSummary__jSfZg{padding:0}
}
.ConfirmationPane_orderInfo__zPO64{padding:var(--spacing-12) var(--spacing-20);background-color:var(--color-white)}
@media print {
.ConfirmationPane_orderInfo__zPO64{padding:0}
}
.ConfirmationPane_orderStore__cpqTQ{padding-top:var(--spacing-64)}
@media print {
.ConfirmationPane_orderStore__cpqTQ{padding-top:var(--spacing-24)}
}
.ConfirmationPane_storeImage__UHjOJ{width:100%;height:210px;position:relative}
@media print {
.ConfirmationPane_storeImage__UHjOJ{display:none}
}
.ConfirmationPane_storeDetails__KBFov{background-color:var(--color-white)}
@media(min-width:1024px){
.StoreServices_services__FX5o_{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr)}
@media(min-width:2496px){
.StoreServices_services__FX5o_{margin-inline:auto}
}@container window (min-width: 1024px) {
.StoreServices_services__FX5o_{grid-template-columns:repeat(12, 1fr)}
}@supports not (container-type:inline-size) {
@media(min-width:1024px){
.StoreServices_services__FX5o_{grid-template-columns:repeat(12, 1fr)}
}
}.StoreServices_services__FX5o_ > *{min-width:0}
.StoreServices_container__Xgufp{margin-inline:calc(-1 * var(--layout-inline-space));grid-column:3/span 8}
}
.StoreOutlet_linkContainer__J0Lpq{display:flex;justify-content:center;align-items:center;margin:0 auto var(--spacing-80)}
.SearchPageHeader_header__b3MW6{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr);padding-block:var(--spacing-40) var(--spacing-32)}
@media(min-width:2496px){
.SearchPageHeader_header__b3MW6{margin-inline:auto}
}
@container window (min-width: 1024px) {
.SearchPageHeader_header__b3MW6{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.SearchPageHeader_header__b3MW6{grid-template-columns:repeat(12, 1fr)}
}
}
.SearchPageHeader_header__b3MW6 > *{min-width:0}
@media(min-width:1024px){
.SearchPageHeader_header__b3MW6{padding-block:var(--spacing-56) var(--spacing-24)}
}
.SearchPageHeader_title__PlsRs{color:var(--color-grey-500);grid-column-end:span 6}
.SearchPageHeader_term__pplam{color:var(--color-black);display:block;font-weight:700}
.SearchPageHeader_term__pplam:before{content:"“"}
.SearchPageHeader_term__pplam:after{content:"”"}
@media(min-width:1024px){
.SearchPageHeader_term__pplam{display:inline}
}
.ProductList_productList__SOGz9{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);--product-list-columns:2;--product-list-module-columns:var(--product-list-columns);--product-list-module-rows:1;display:grid;gap:var(--spacing-24) var(--spacing-8);grid-auto-flow:row dense;grid-template-columns:repeat(var(--product-list-columns), 1fr);margin:0 0 var(--spacing-80)}
@media(min-width:2496px){
.ProductList_productList__SOGz9{margin-inline:auto}
}
@media(min-width:768px){
.ProductList_productList__SOGz9{--product-list-columns:3;gap:var(--spacing-32) var(--spacing-16)}
}
@media(min-width:1024px){
.ProductList_productList__SOGz9{--product-list-columns:4;--product-list-module-columns:3;--product-list-module-rows:2}
}
.ProductList_productList__SOGz9 > *{min-width:0}
.ProductList_wide___Bkps{--product-list-columns:1}
@media(min-width:768px){
.ProductList_wide___Bkps{--product-list-columns:2;--product-list-module-columns:1;--product-list-module-rows:1}
}
@media(min-width:1024px){
.ProductList_wide___Bkps{--product-list-columns:3;--product-list-module-columns:2;--product-list-module-rows:2}
}
.ProductList_module__Y8Ipa{grid-area:auto /auto/ span var(--product-list-module-rows) / span var(--product-list-module-columns)}
.Pagination_hiddenLink__tviSZ{height:0;width:1px;overflow:hidden;position:absolute}
.SEOlinks_SEOMenu__DK1zL{height:0;width:1px;padding-top:0;overflow:hidden}
.FilterToolbar_invisible__gByEq{visibility:hidden}
.FilterToolbar_sticky__7R_Q1{box-shadow:0 8px 24px 0 rgba(0, 0, 0, .12);background:var(--color-header-opaque-background);-webkit-backdrop-filter:blur(38px);backdrop-filter:blur(38px);position:fixed;inset:var(--header-height) 0 auto 0;z-index:calc(var(--layer-header) - 1)}
.FilterToolbar_sticky__7R_Q1 .FilterToolbar_toolbar__Xwrja{--filter-select-border-radius:0;gap:0}
@media(min-width:1024px){
.FilterToolbar_sticky__7R_Q1 .FilterToolbar_toolbar__Xwrja{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);--filter-select-border-radius:unset;padding-block:var(--spacing-16) var(--spacing-24)}
@media(min-width:2496px){
.FilterToolbar_sticky__7R_Q1 .FilterToolbar_toolbar__Xwrja{margin-inline:auto}
}
}
.FilterToolbar_sticky__7R_Q1 .FilterToolbar_count__6YRO5.FilterToolbar_sm__wyGsc, .FilterToolbar_sticky__7R_Q1 .FilterToolbar_filters__NX6st{display:none}
.FilterToolbar_toolbar__Xwrja{align-items:center;display:grid;gap:0 var(--spacing-20);grid:auto/1fr 1fr;grid-auto-rows:auto;padding-block:0}
@media(min-width:1024px){
.FilterToolbar_toolbar__Xwrja{gap:0;grid:auto/auto 1fr auto auto;padding-block:var(--spacing-16) var(--spacing-40)}
}
.FilterToolbar_primaryFilters__dsnk2{min-width:0}
@media(min-width:1024px){
.FilterToolbar_primaryFilters__dsnk2.FilterToolbar_sm__wyGsc{display:none}
}
.FilterToolbar_primaryFilters__dsnk2.FilterToolbar_md__U21Fo{display:none;min-width:160px}
@media(min-width:1024px){
.FilterToolbar_primaryFilters__dsnk2.FilterToolbar_md__U21Fo{display:block}
}
.FilterToolbar_shortcuts__1LFRV{display:none;min-width:0}
@media(min-width:1024px){
.FilterToolbar_shortcuts__1LFRV{display:flex;margin-inline:var(--spacing-24)}
}
.FilterToolbar_shortcut__RaQI6{white-space:nowrap}
.FilterToolbar_count__6YRO5{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-body-small-font-size);letter-spacing:.02em;line-height:140%;color:var(--color-grey-500);white-space:nowrap}
.FilterToolbar_count__6YRO5.FilterToolbar_sm__wyGsc{grid-column-end:span 2;margin-block:var(--spacing-32) var(--spacing-24);text-align:center}
@media(min-width:1024px){
.FilterToolbar_count__6YRO5.FilterToolbar_sm__wyGsc{display:none}
}
.FilterToolbar_count__6YRO5.FilterToolbar_md__U21Fo{display:none;grid-area:1/3/2/4}
@media(min-width:1024px){
.FilterToolbar_count__6YRO5.FilterToolbar_md__U21Fo{display:block}
.FilterToolbar_sorting__MgkAH{margin-inline-start:var(--spacing-48)}
}
.FilterToolbar_filters__NX6st{margin-block-start:var(--spacing-16);grid-area:2/1/3/-1}
@media(min-width:1024px){
.FilterToolbar_filters__NX6st{margin-block-start:0}
}
.FilterDialog_heading__lyqc8{align-items:center;display:flex;gap:var(--spacing-8);margin:var(--spacing-20) var(--spacing-20) var(--spacing-16);-webkit-user-select:none;-moz-user-select:none;user-select:none}
.FilterDialog_closeButton__B8YY6{align-self:center;grid-area:1/2/2/3;transform:translateX(calc(var(--spacing-20) * -1))}
.FilterDialog_scrollFade__Fxew_{--scroll-fade-end-color:#0000;--scroll-fade-size:28px;--scroll-fade-start-color:#0001}
.FilterDialog_filters__Um5IY{height:100%;min-width:0;overflow:auto}
.FilterDialog_actions__qiVus{display:flex;gap:var(--spacing-20);padding:var(--spacing-14) var(--spacing-20)}
.FilterDialog_action__4pBrH{flex:1 1 auto}
.facet-default_list__2hXiu{display:grid;gap:var(--spacing-12);grid:auto/1fr}
.facet-default_list__2hXiu.facet-default_twoColumns__oZIRm{grid-template-columns:1fr 1fr}
.facet-default_toggleButton__34D3k{width:100%}
.facet-wrapper_accordion__dbZSk{border-top:1px solid var(--color-grey-100)}
.facet-wrapper_accordion__dbZSk:last-of-type{border-bottom:1px solid var(--color-grey-100)}
.facet-quick-filters_list__ybJwl{overflow:auto;display:flex;gap:var(--spacing-6);scrollbar-color:var(--color-black) var(--color-grey-900-20);scrollbar-width:none;padding:var(--spacing-14) var(--spacing-20)}
@media(min-width:1024px){
.facet-quick-filters_list__ybJwl{scrollbar-width:thin}
}
.facet-quick-filters_button__v6KUJ{white-space:nowrap}
.facet-range_wrapper__Ppi5b{display:flex;padding:var(--spacing-14) 0}
.dynamic-facets_rangeFacet__GrNyW:not(:last-of-type){border-bottom:1px solid var(--color-grey-200);padding-block-end:var(--spacing-12);margin-block-end:var(--spacing-20)}
.dynamic-facets_rangeFacetTitle__0xtXH{margin:0}
.facet-stores_list__ulfRh{display:grid;gap:var(--spacing-12);grid:auto/1fr}
.facet-stores_toggleButton__0lS3W{width:100%}
@layer filter-shortcuts {
.FilterShortcuts_shortcuts__zP7qq{display:flex;gap:var(--spacing-12);overflow:visible}
.FilterShortcuts_shortcut__f2QaQ{white-space:nowrap}
} .SortingDialog_dialog__hkzEe{box-shadow:-16px 0 32px 0 rgba(0, 0, 0, .15);background:var(--color-white);display:grid;grid:auto 1fr auto/1fr auto;inset:0 0 0 auto;margin-inline-start:var(--spacing-32);max-width:420px;position:fixed;width:calc(100% - var(--spacing-32))}
.SortingDialog_heading__Do7sx{align-items:center;display:flex;gap:var(--spacing-8);margin:var(--spacing-20) var(--spacing-20) var(--spacing-16);-webkit-user-select:none;-moz-user-select:none;user-select:none}
.SortingDialog_closeButton__QZoIC{align-self:center;grid-area:1/2/2/3;transform:translateX(calc(var(--spacing-20) * -1))}
.SortingDialog_scrollFade__r6uO8{--scroll-fade-end-color:#0000;--scroll-fade-size:28px;--scroll-fade-start-color:#0001}
.SortingDialog_content___9Mo6{height:100%;overflow:auto}
.SortingDialog_sortingListItem___8tGz{justify-content:space-between;flex-direction:row-reverse;padding:var(--spacing-12) var(--spacing-20);margin-inline-end:-8px;border-top:1px solid var(--color-grey-100)}
.SortingDialog_sortingListItem___8tGz:last-of-type{border-bottom:1px solid var(--color-grey-100)}
.SortingDialog_actions__7E_X8{display:flex;gap:var(--spacing-20);padding:var(--spacing-14) var(--spacing-20)}
.SortingDialog_action__0r8Ef{flex:1 1 auto}
.SortingDialog_button__qo73O{width:100%;display:flex;justify-content:space-between;border:none;border-bottom:1px solid var(--color-grey-200);border-radius:0;border-radius:initial;padding-inline:var(--spacing-20)}
.PreviewHeader_info__Pe1Oc{flex-grow:1;display:flex;justify-content:center}
.PreviewHeader_close__t01du{border-radius:1000px;aspect-ratio:1/1;width:20px;display:flex;justify-content:center;align-items:center;color:var(--color-warning-200);background:var(--color-warning-900)}
.ProductListSubCategories_wrapper__fXDKL{--scroll-fade-inset:0 -2px;--scroll-fade-size:120px;--scroll-fade-start-color:#fff0;position:relative}
.ProductListSubCategories_wrapper__fXDKL:hover .ProductListSubCategories_scrollButton___VX5Z.ProductListSubCategories_active__zmOKe{opacity:1;pointer-events:all}
@media(min-width:1024px){
.ProductListSubCategories_wrapper__fXDKL{--scroll-fade-start-color:#fff}
}
.ProductListSubCategories_scrollButton___VX5Z{display:none;inset:50% auto auto 0;opacity:0;pointer-events:none;position:absolute;transform:translateY(-50%);z-index:2}
.ProductListSubCategories_scrollButton___VX5Z.ProductListSubCategories_end__aw6ZC{inset-inline:auto 0}
.ProductListSubCategories_scrollButton___VX5Z:focus{opacity:1}
@media(min-width:1024px){
.ProductListSubCategories_scrollButton___VX5Z{display:grid}
}
.ProductListSubCategories_subCategories__O6Xsn{display:flex;gap:var(--spacing-8);justify-items:flex-end;overflow:auto;padding:var(--spacing-20) var(--layout-inline-space)}
@media(min-width:1024px){
.ProductListSubCategories_subCategories__O6Xsn{gap:var(--spacing-16);margin:-2px;padding:2px;scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}
.ProductListSubCategories_subCategories__O6Xsn::-webkit-scrollbar{display:none}
}
.ProductListSubCategories_subCategory__h0jHr{flex:0 0 clamp(140px, 40%, 180px);-webkit-user-select:none;-moz-user-select:none;user-select:none}
@media(min-width:1024px){
.ProductListSubCategories_subCategory__h0jHr:first-of-type{margin-inline-start:auto}
}
.ProductListSubCategories_subCategoryLink__96_Aa{display:grid;grid:auto auto 1fr/auto;height:100%}
@media(min-width:1024px){
.ProductListSubCategories_subCategoryLink__96_Aa{grid:1fr auto 1fr/auto}
}
.ProductListSubCategories_subCategoryLink__96_Aa:focus-visible:after{border-radius:var(--border-radius-small);box-shadow:var(--default-focus-shadow);content:"";grid-area:2/1/4/2}
.ProductListSubCategories_subCategoryImage__yoJXj{aspect-ratio:1;display:block;border-radius:var(--border-radius-small);grid-area:2/1/3/2;height:100%;width:100%}
.ProductListSubCategories_subCategoryTitle__ElrAb{grid-area:3/1/4/2;margin:var(--spacing-10) 0 0;min-height:2.4em}
.ProductListHeader_header__zRrNL{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr);align-items:start;display:block}
@media(min-width:2496px){
.ProductListHeader_header__zRrNL{margin-inline:auto}
}
@container window (min-width: 1024px) {
.ProductListHeader_header__zRrNL{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.ProductListHeader_header__zRrNL{grid-template-columns:repeat(12, 1fr)}
}
}
.ProductListHeader_header__zRrNL > *{min-width:0}
@media(min-width:1024px){
.ProductListHeader_header__zRrNL{display:grid;gap:0 var(--layout-inline-space);grid-template-rows:1fr auto;grid-auto-rows:1fr}
}
.ProductListHeader_backButton__7ka1T{justify-self:start;margin-block-end:calc(var(--spacing-24) - var(--back-link-block-padding))}
@media(min-width:1024px){
.ProductListHeader_backButton__7ka1T{grid-area:1/1/2/6;margin-block-end:calc(var(--spacing-56) - var(--back-link-block-padding))}
}
.ProductListHeader_title__gvpKu{color:var(--color-black)}
@media(min-width:1024px){
.ProductListHeader_title__gvpKu{grid-area:2/1/3/6}
.ProductListHeader_title__gvpKu.ProductListHeader_wide__iBXgz{grid-column-end:9}
}
.ProductListHeader_cta__e3KVC{align-items:center;display:inline-grid;gap:var(--spacing-6);grid:auto/auto auto;justify-self:start;margin-block-start:var(--spacing-16)}
@media(min-width:1024px){
.ProductListHeader_cta__e3KVC{gap:var(--spacing-8);grid-area:3/1/4/6;margin-block-start:var(--spacing-36)}
}
.ProductListHeader_text__Wmyb6{color:var(--color-grey-700);margin-block-start:var(--spacing-8)}
@media(min-width:1024px){
.ProductListHeader_text__Wmyb6{grid-area:3/1/4/6;margin-block-start:var(--spacing-32)}
}
.ProductListHeader_subCategories__HraBU{align-self:center;border-bottom:1px solid var(--color-grey-900-20);margin:var(--spacing-16) calc(var(--layout-inline-space) * -1)}
@media(min-width:1024px){
.ProductListHeader_subCategories__HraBU{border:none;grid-area:1/7/4/13;margin:0 0 0 calc(var(--layout-inline-space) * -.5)}
}
.Content_main__agLQ4{container:window/inline-size;padding-block-start:var(--content-offset)}
.Content_toastWrapper__DqaKn{position:fixed;width:100%;z-index:1000;bottom:0}
.Content_toast__U8BUt{margin-inline:var(--layout-inline-space)}
.Snackbar_snackbarHeader__oAp7m{justify-content:center;display:flex;background:var(--color-white);color:var(--color-black);padding:var(--spacing-6) 0;position:relative}
.Snackbar_snackbarContainer__1S8cM{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);display:flex;-moz-column-gap:var(--spacing-12);column-gap:var(--spacing-12);flex:1 1;align-items:center}
@media(min-width:2496px){
.Snackbar_snackbarContainer__1S8cM{margin-inline:auto}
}
.Snackbar_snackbarText__Yo5bY{flex:1 1;justify-content:center;display:flex}
@media(min-width:768px){
.Snackbar_snackbarText__Yo5bY .Snackbar_linkIcon__mtKNw{margin-left:var(--spacing-32)}
}
.Snackbar_linkIconBefore__HjyyW + .Snackbar_snackbarText__Yo5bY, .Snackbar_linkIconBefore__HjyyW + a > .Snackbar_snackbarText__Yo5bY{justify-content:flex-start}
.Snackbar_linkIcon__mtKNw{align-self:center;margin-left:var(--spacing-8);position:absolute;inset:auto var(--spacing-20) auto auto}
@media(min-width:768px){
.Snackbar_linkIcon__mtKNw{position:relative;inset:unset}
}
.Snackbar_closeIcon__DAPRR{cursor:pointer;border-radius:1000px;aspect-ratio:1/1;width:20px;display:flex;justify-content:center;align-items:center}
.Snackbar_hideIcon__ejCsu{display:none}
@media(min-width:768px){
.Snackbar_hideIcon__ejCsu{display:inherit}
}
.Snackbar_hideIconMobile__PfbGV{display:inherit}
@media(min-width:768px){
.Snackbar_hideIconMobile__PfbGV{display:none}
}
.Snackbar_confirmation__ZcPhK{color:var(--color-success-900);background:var(--color-success-200)}
.Snackbar_confirmation__ZcPhK .Snackbar_closeIcon__DAPRR{color:var(--color-success-200);background:var(--color-success-900)}
.Snackbar_error__WHgYu{color:var(--color-danger-900);background-color:var(--color-danger-200)}
.Snackbar_error__WHgYu .Snackbar_closeIcon__DAPRR{color:var(--color-danger-200);background:var(--color-danger-900)}
.Snackbar_warning__fqSku{color:var(--color-warning-900);background:var(--color-warning-200)}
.Snackbar_warning__fqSku .Snackbar_closeIcon__DAPRR{color:var(--color-warning-200);background:var(--color-warning-900)}
.Snackbar_generalWhite__tirRw{color:var(--color-black);background:var(--color-white)}
.Snackbar_generalBlack__A427A, .Snackbar_generalWhite__tirRw .Snackbar_closeIcon__DAPRR{color:var(--color-white);background:var(--color-black)}
.Snackbar_generalBlack__A427A .Snackbar_closeIcon__DAPRR{color:var(--color-black);background:var(--color-white)}
.Snackbar_sale__baDB_{background:linear-gradient(257deg, #961200 2.9%, #c2560a 98.09%);color:var(--color-white)}
.Snackbar_sale__baDB_ .Snackbar_closeIcon__DAPRR{color:var(--color-black);background:var(--color-white)}
.Snackbar_clickable__gfCsi{cursor:pointer}
.layout_background__o9bMX{background-color:var(--color-grey-50)}
@media(max-width:768px){
main.layout_cartMain__BHCMt{container-type:normal}
}
.CommonToasts_toasts__a4J9d{container-type:inline-size;max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6, 1fr);z-index:var(--layer-modal);display:flex;gap:var(--spacing-12);flex-direction:column;margin-top:var(--spacing-24)}
@media(min-width:2496px){
.CommonToasts_toasts__a4J9d{margin-inline:auto}
}
@container window (min-width: 1024px) {
.CommonToasts_toasts__a4J9d{grid-template-columns:repeat(12, 1fr)}
} @supports not (container-type:inline-size) {
@media(min-width:1024px){
.CommonToasts_toasts__a4J9d{grid-template-columns:repeat(12, 1fr)}
}
}
.CommonToasts_toasts__a4J9d > *{min-width:0;flex:1 1}
.CommonToasts_toasts__a4J9d > :last-child {
margin-bottom: var(--spacing-40)
}.M20CategoryBanner_wrapper__9Vfpb{display:inline-block;width:100%;padding-block:var(--spacing-80)}.M20CategoryBanner_contentRootGrid__m8knW{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6,1fr)}@media(min-width:2496px){.M20CategoryBanner_contentRootGrid__m8knW{margin-inline:auto}}@container window (min-width: 1024px){.M20CategoryBanner_contentRootGrid__m8knW{grid-template-columns:repeat(12,1fr)}}@supports not (container-type:inline-size){@media(min-width:1024px){.M20CategoryBanner_contentRootGrid__m8knW{grid-template-columns:repeat(12,1fr)}}}.M20CategoryBanner_contentRootGrid__m8knW>*{min-width:0}.M20CategoryBanner_contentSubgrid__oK1SN{display:contents}.M20CategoryBanner_contentSubgrid__oK1SN.M20CategoryBanner_compact__BpjUQ{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6,1fr);grid-column-start:1;grid-column-end:-1;margin-inline:0}@media(min-width:2496px){.M20CategoryBanner_contentSubgrid__oK1SN.M20CategoryBanner_compact__BpjUQ{margin-inline:auto}}@container window (min-width: 1024px){.M20CategoryBanner_contentSubgrid__oK1SN.M20CategoryBanner_compact__BpjUQ{grid-template-columns:repeat(12,1fr)}}@supports not (container-type:inline-size){@media(min-width:1024px){.M20CategoryBanner_contentSubgrid__oK1SN.M20CategoryBanner_compact__BpjUQ{grid-template-columns:repeat(12,1fr)}}}.M20CategoryBanner_contentSubgrid__oK1SN.M20CategoryBanner_compact__BpjUQ>*{min-width:0}@container window (min-width: 1367px){.M20CategoryBanner_contentSubgrid__oK1SN.M20CategoryBanner_compact__BpjUQ{grid-column-start:3;grid-column-end:-3;grid-template-columns:repeat(8,1fr)}}@supports not (container-type:inline-size){@media(min-width:1367px){.M20CategoryBanner_contentSubgrid__oK1SN.M20CategoryBanner_compact__BpjUQ{grid-column-start:3;grid-column-end:-3;grid-template-columns:repeat(8,1fr)}}}@container window (min-width: 2496px){.M20CategoryBanner_contentSubgrid__oK1SN.M20CategoryBanner_compact__BpjUQ{margin-inline:0}}@supports not (container-type:inline-size){@media(min-width:2496px){.M20CategoryBanner_contentSubgrid__oK1SN.M20CategoryBanner_compact__BpjUQ{margin-inline:0}}}.M20CategoryBanner_header___HrSA{grid-column:1/-1;max-width:47.5em}.M20CategoryBanner_header___HrSA.M20CategoryBanner_center__KEbji{justify-self:center}.M20CategoryBanner_header___HrSA.M20CategoryBanner_right__qdUQ1{justify-self:end}.M20CategoryBanner_categoryList__xHM46{display:grid;gap:var(--spacing-48);grid-column-end:-1;grid-column-start:1;grid:auto/repeat(var(--columns,1),1fr);margin-block-start:var(--spacing-48);margin-block-end:var(--spacing-20);width:100%}@media(min-width:768px){.M20CategoryBanner_categoryList__xHM46{margin-block-end:var(--spacing-32)}}.M60USPBanner_grid__Y1QwY{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6,1fr);padding-block:var(--spacing-64)}@media(min-width:2496px){.M60USPBanner_grid__Y1QwY{margin-inline:auto}}@container window (min-width: 1024px){.M60USPBanner_grid__Y1QwY{grid-template-columns:repeat(12,1fr)}}@supports not (container-type:inline-size){@media(min-width:1024px){.M60USPBanner_grid__Y1QwY{grid-template-columns:repeat(12,1fr)}}}.M60USPBanner_grid__Y1QwY>*{min-width:0}@media(min-width:1024px){.M60USPBanner_grid__Y1QwY{padding-block:var(--spacing-80)}}.M60USPBanner_headingSection__Hhyh2{grid-column:span 12}@media(min-width:1024px){.M60USPBanner_headingSection__Hhyh2{max-width:761px;grid-column:1/-1}}.M60USPBanner_uspComponent__rS1yA{grid-column:span 12;padding-block-start:var(--spacing-12)}@media(min-width:1024px){.M60USPBanner_uspComponent__rS1yA{padding-block-start:var(--spacing-28)}.M60USPBanner_compact__0bcfN .M60USPBanner_uspComponent__rS1yA{grid-column:2/12}}.M60USPBanner_uspList__NC2gw{--sm-col:6;--md-col:3;max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:1fr;-moz-column-gap:0;column-gap:0;margin-inline:calc(-1 * var(--spacing-20))}@media(min-width:2496px){.M60USPBanner_uspList__NC2gw{margin-inline:auto}}@container window (min-width: 1024px){.M60USPBanner_uspList__NC2gw{grid-template-columns:repeat(12,1fr)}}@supports not (container-type:inline-size){@media(min-width:1024px){.M60USPBanner_uspList__NC2gw{grid-template-columns:repeat(12,1fr)}}}.M60USPBanner_uspList__NC2gw>*{min-width:0;grid-column:var(--sm-col)}@media(min-width:1024px){.M60USPBanner_uspList__NC2gw>*{grid-column:var(--md-col)}}@media(max-width:768px){.M60USPBanner_uspStacked__FhCJn .M60USPBanner_uspList__NC2gw{gap:var(--spacing-24)}.M60USPBanner_uspStacked__FhCJn .M60USPBanner_uspList__NC2gw>*{grid-column:span 12}}.M60USPBanner_uspListBorder__fIvdt{gap:1px;border:1px solid;border-radius:var(--border-radius-small);overflow:hidden}.M60USPBanner_usp__7EMbz{display:flex;position:relative;align-items:flex-start;gap:var(--spacing-16);padding:var(--spacing-20)}.M60USPBanner_usp__7EMbz>*{flex:1 1}.M60USPBanner_usp__7EMbz .M60USPBanner_text__stD0L+.M60USPBanner_link__CtZyr{text-decoration:underline}.M60USPBanner_usp__7EMbz.M60USPBanner_flexCol__opA0_{flex-direction:column;gap:var(--spacing-20)}@media(min-width:1024px){.M60USPBanner_usp__7EMbz.M60USPBanner_flexCol__opA0_{gap:var(--spacing-40)}}.M60USPBanner_usp__7EMbz.M60USPBanner_flexCol__opA0_ .M60USPBanner_icon__WrR2o{height:24px;min-height:24px}.M60USPBanner_heading__zvdFy{margin-bottom:0}.M60USPBanner_text__stD0L{margin-bottom:var(--spacing-12)}.M60USPBanner_icon__WrR2o{flex:0 1;width:24px;min-width:24px}.M60USPBanner_link__CtZyr{text-align:left}@media(min-width:1024px){.M60USPBanner_link__CtZyr{font-family:"__fontHelveticaNeue_d15958";font-size:var(--typography-body-small-font-size);letter-spacing:.02em;line-height:140%}}.M60USPBanner_themeLight__IP9_w{color:var(--color-black);background-color:var(--color-white)}.M60USPBanner_themeLight__IP9_w .M60USPBanner_uspListBorder__fIvdt{background-color:var(--color-grey-200);border-color:var(--color-grey-200)}.M60USPBanner_themeLight__IP9_w .M60USPBanner_uspListBorder__fIvdt .M60USPBanner_usp__7EMbz{background-color:var(--color-white)}.M60USPBanner_themeLight__IP9_w .M60USPBanner_text__stD0L{color:var(--color-grey-600)}.M60USPBanner_themeLight__IP9_w .M60USPBanner_link__CtZyr{color:var(--color-grey-900)}.M60USPBanner_themeBrand__BeH8C{color:var(--color-secondary-400);background-color:var(--color-primary-500)}.M60USPBanner_themeBrand__BeH8C .M60USPBanner_uspListBorder__fIvdt{background-color:var(--color-grey-600);border-color:var(--color-grey-600)}.M60USPBanner_themeBrand__BeH8C .M60USPBanner_uspListBorder__fIvdt .M60USPBanner_usp__7EMbz{background-color:var(--color-primary-500)}.M60USPBanner_themeBrand__BeH8C .M60USPBanner_text__stD0L{color:var(--color-secondary-100)}.M60USPBanner_themeBrand__BeH8C .M60USPBanner_link__CtZyr{color:var(--color-secondary-400)}.M60USPBanner_themeBrand__BeH8C .M60USPBanner_preHeadline__Ok3mc{color:var(--color-white)}.M60USPBanner_themeDark__CSD1L{color:var(--color-white);background-color:var(--color-black)}.M60USPBanner_themeDark__CSD1L .M60USPBanner_uspListBorder__fIvdt{background-color:var(--color-grey-600);border-color:var(--color-grey-600)}.M60USPBanner_themeDark__CSD1L .M60USPBanner_uspListBorder__fIvdt .M60USPBanner_usp__7EMbz{background-color:var(--color-black)}.M60USPBanner_themeDark__CSD1L .M60USPBanner_text__stD0L{color:var(--color-secondary-100)}.M60USPBanner_themeDark__CSD1L .M60USPBanner_link__CtZyr{color:var(--color-white)}.M230IdsBooking_container__mCrGy{margin-bottom:var(--spacing-104)}@media(min-width:1024px){.M230IdsBooking_container__mCrGy{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space)}@media(min-width:2496px){.M230IdsBooking_container__mCrGy{margin-inline:auto}}.M230IdsBooking_container__mCrGy .M230IdsBooking_grid__HL4qI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.M230IdsBooking_container__mCrGy .M230IdsBooking_grid__HL4qI .M230IdsBooking_formContainer__ZJYBS{grid-column:1/1;grid-row:1}.M230IdsBooking_container__mCrGy .M230IdsBooking_grid__HL4qI .M230IdsBooking_image__VTQcZ,.M230IdsBooking_container__mCrGy .M230IdsBooking_grid__HL4qI .M230IdsBooking_usp__bjexN{grid-row:1;grid-column:2/2}}.M230IdsBooking_formContainer__ZJYBS{background:var(--color-grey-50);display:flex;justify-content:center;align-items:center}.M230IdsBooking_formContainer__ZJYBS>div{padding-inline:var(--layout-inline-space)}@media(min-width:1024px){.M230IdsBooking_formContainer__ZJYBS>div{max-width:420px}}@media(min-width:1367px){.M230IdsBooking_formContainer__ZJYBS>div{max-width:580px}}.M230IdsBooking_image__VTQcZ{position:relative;aspect-ratio:16/9}@media(min-width:1024px){.M230IdsBooking_image__VTQcZ{min-height:100%;aspect-ratio:1}}.M230IdsBooking_bgThankYou__LKpPj{background-color:#283833;min-height:100dvh;display:flex;justify-content:center;align-items:center}.M230IdsBooking_textPane__VmPFI{border-left:1px solid var(--color-grey-500)}.M230IdsBooking_usp__bjexN{background:var(--color-grey-50);display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start}@media(min-width:1024px){.M230IdsBooking_usp__bjexN>div{padding:0 0 0 var(--spacing-48);border-left:1px solid #ccc;max-width:348px}}.M240NewsletterSignUp_module__Nkg0a{--newsletter-signup-background-color:var(--color-primary-500);--newsletter-signup-title-color:var(--color-secondary-500);--newsletter-signup-text-color:var(--color-secondary-400);--newsletter-signup-terms-color:var(--color-white);max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);background:var(--newsletter-signup-background-color);display:grid;grid:auto/minmax(auto,680px);grid-auto-columns:minmax(50%,1fr);justify-content:center;justify-items:center;text-align:center}@media(min-width:2496px){.M240NewsletterSignUp_module__Nkg0a{margin-inline:auto}}.M240NewsletterSignUp_module__Nkg0a.M240NewsletterSignUp_hasImage__QUNtz{justify-items:start;text-align:start}.M240NewsletterSignUp_module__Nkg0a.M240NewsletterSignUp_secondary__n50hA{--newsletter-signup-background-color:var(--color-secondary-400);--newsletter-signup-title-color:var(--color-primary-500);--newsletter-signup-text-color:var(--color-primary-500);--newsletter-signup-terms-color:var(--color-black)}.M240NewsletterSignUp_module__Nkg0a.M240NewsletterSignUp_grey__2_uv0{--newsletter-signup-background-color:var(--color-grey-50);--newsletter-signup-title-color:var(--color-black);--newsletter-signup-text-color:var(--color-black);--newsletter-signup-terms-color:var(--color-black)}.M240NewsletterSignUp_image__Z84ZF{aspect-ratio:4/3;position:relative;inline-size:100%}@media(min-width:768px){.M240NewsletterSignUp_image__Z84ZF{aspect-ratio:auto;grid-area:1/2/2/3}}.M240NewsletterSignUp_image__Z84ZF img{-o-object-fit:cover;object-fit:cover}.M240NewsletterSignUp_content__SpmiT{padding:var(--spacing-40) var(--spacing-32)}@media(min-width:768px){.M240NewsletterSignUp_content__SpmiT{padding:var(--spacing-64) var(--spacing-64) var(--spacing-56)}.M240NewsletterSignUp_content__SpmiT.M240NewsletterSignUp_hasImage__QUNtz{padding:var(--spacing-64) var(--spacing-120) var(--spacing-48) var(--spacing-48)}}.M240NewsletterSignUp_title__aCk6b{color:var(--newsletter-signup-title-color);margin:0 0 var(--spacing-8)}.M240NewsletterSignUp_text__hOwgO{color:var(--newsletter-signup-text-color)}.M240NewsletterSignUp_form__CU74l{margin:var(--spacing-56) auto 0;max-inline-size:368px;text-align:start}.M240NewsletterSignUp_form__CU74l.M240NewsletterSignUp_hasImage__QUNtz{margin:var(--spacing-48) 0 0}@media(min-width:768px){.M240NewsletterSignUp_form__CU74l{margin:var(--spacing-56) auto 0}.M240NewsletterSignUp_form__CU74l.M240NewsletterSignUp_hasImage__QUNtz{margin:var(--spacing-96) 0 0}}.M240NewsletterSignUp_link___TF2y{--draw-underline-initial-color:var(--color-black-30);background-image:linear-gradient(to right,var(--draw-underline-color,currentColor),var(--draw-underline-color,currentColor) 50%,var(--draw-underline-none-color,transparent) 50%,var(--draw-underline-none-color,transparent));background-image:linear-gradient(to right,var(--draw-underline-color,currentColor),var(--draw-underline-color,currentColor) 50%,var(--draw-underline-initial-color,transparent) 50%,var(--draw-underline-initial-color,transparent));background-size:200% 1px;background-position:101% 100%;background-repeat:no-repeat;transition:background-position var(--draw-underline-duration) var(--easing-function-default);color:var(--color-grey-900)}.M240NewsletterSignUp_link___TF2y:focus,.M240NewsletterSignUp_link___TF2y:focus-visible{outline:none}.M240NewsletterSignUp_link___TF2y:focus-visible{box-shadow:var(--default-focus-shadow)}.M240NewsletterSignUp_link___TF2y:focus-visible{border-radius:100px;padding-inline:.2em;margin-inline:-.2em}.M240NewsletterSignUp_link___TF2y:hover{background-position:0 100%}.M240NewsletterSignUp_link___TF2y.M240NewsletterSignUp_light__guhs1{--draw-underline-initial-color:var(--color-white-30);color:var(--color-white)}.M240NewsletterSignUp_bgThankYou__IhpU_{background-color:#283833;min-block-size:40dvh;display:flex;justify-content:center;align-items:center}@media(min-width:1024px){.M240NewsletterSignUp_bgThankYou__IhpU_{min-block-size:25dvh}}.M240NewsletterSignUp_finalContent__Uvv6L{display:flex;flex-direction:column;justify-content:center;padding-inline:var(--spacing-20);padding-block:var(--spacing-48);block-size:100%}.M240NewsletterSignUp_textSpacing__b5bgw{margin-block-start:var(--spacing-32);margin-block-end:var(--spacing-40)}.M240NewsletterSignUp_emptyTitled__U3Cop{block-size:50px}.M240NewsletterSignUp_reCaptcha__LqIwj{margin:var(--spacing-20)}.ExtendedNewsletterSignupForm_extendedContainer__MDYR5{display:flex;flex-direction:column;padding-inline:var(--spacing-20);padding-top:var(--spacing-48);gap:var(--spacing-40)}.ExtendedNewsletterSignupForm_fieldRow___2Pss,.ExtendedNewsletterSignupForm_formContainer__vzinn{display:flex;flex-direction:column;-moz-column-gap:var(--spacing-16);column-gap:var(--spacing-16);inline-size:100%}.ExtendedNewsletterSignupForm_bottomSpacer__sNWvm{margin-block-end:var(--spacing-20)}.ExtendedNewsletterSignupForm_submitButton__7qgLK{display:flex;justify-content:space-between;padding-inline:var(--spacing-12)}@media(min-width:1024px){.M210B2CContactUs_b2cContactUs__TWJd6{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6,1fr)}@media(min-width:2496px){.M210B2CContactUs_b2cContactUs__TWJd6{margin-inline:auto}}@container window (min-width: 1024px){.M210B2CContactUs_b2cContactUs__TWJd6{grid-template-columns:repeat(12,1fr)}}@supports not (container-type:inline-size){@media(min-width:1024px){.M210B2CContactUs_b2cContactUs__TWJd6{grid-template-columns:repeat(12,1fr)}}}.M210B2CContactUs_b2cContactUs__TWJd6>*{min-width:0}}.M210B2CContactUs_container__rpH6T{background:var(--color-grey-50);padding:var(--spacing-64) var(--spacing-24) var(--spacing-48);margin-inline:var(--spacing-20);margin-block-start:var(--spacing-24)}@media(min-width:1024px){.M210B2CContactUs_container__rpH6T{margin-inline:calc(-1 * var(--layout-inline-space));grid-column:3/span 8;padding:0 var(--spacing-104);margin-block-start:var(--spacing-56)}}.M210B2CContactUs_bgThankYou__IEo01{background-color:#283833;min-height:100dvh;display:flex;justify-content:center;align-items:center}@media(min-width:1024px){.M220B2BInquiry_b2cContactUs__ASOWu{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6,1fr)}@media(min-width:2496px){.M220B2BInquiry_b2cContactUs__ASOWu{margin-inline:auto}}@container window (min-width: 1024px){.M220B2BInquiry_b2cContactUs__ASOWu{grid-template-columns:repeat(12,1fr)}}@supports not (container-type:inline-size){@media(min-width:1024px){.M220B2BInquiry_b2cContactUs__ASOWu{grid-template-columns:repeat(12,1fr)}}}.M220B2BInquiry_b2cContactUs__ASOWu>*{min-width:0}}.M220B2BInquiry_container__KZrRe{background:var(--color-grey-50);padding:var(--spacing-40) var(--spacing-24) var(--spacing-48);margin-inline:var(--spacing-20);margin-block-start:var(--spacing-24)}@media(min-width:1024px){.M220B2BInquiry_container__KZrRe{margin-inline:calc(-1 * var(--layout-inline-space));grid-column:3/span 8;padding:var(--spacing-72) var(--spacing-104);margin-block-start:var(--spacing-56)}}.M220B2BInquiry_bgThankYou__rmacL{background-color:#283833;min-height:100dvh;display:flex;justify-content:center;align-items:center}.CartPage_container__4ZVme{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6,1fr);padding-top:var(--spacing-72);row-gap:var(--spacing-24)}@media(min-width:2496px){.CartPage_container__4ZVme{margin-inline:auto}}@container window (min-width: 1024px){.CartPage_container__4ZVme{grid-template-columns:repeat(12,1fr)}}@supports not (container-type:inline-size){@media(min-width:1024px){.CartPage_container__4ZVme{grid-template-columns:repeat(12,1fr)}}}.CartPage_container__4ZVme>*{min-width:0}.CartPage_title__ywdSz{grid-column:1/span 6}.CartPage_lines__CKjhX{display:flex;flex-direction:column;gap:var(--spacing-24);grid-column:1/span 6;grid-row:2}@media(min-width:1024px){.CartPage_lines__CKjhX{gap:var(--spacing-32);grid-column:1/span 8;padding-right:var(--layout-inline-space)}}.CartPage_sidebar__es_N9{grid-column:1/span 6;grid-row:3;margin-top:var(--spacing-56);margin-bottom:var(--spacing-56)}@media(min-width:1024px){.CartPage_sidebar__es_N9{grid-row:2;grid-column:9/span 4;margin-top:0}}.CartPage_emptyCart__2CGyY{padding:180px var(--spacing-40);display:flex;align-items:center;gap:var(--spacing-16);flex-direction:column}.CartPage_emptyCart__2CGyY>*{text-align:center}.CartPage_emptyLine__AKZE_,.CartPage_grey__yO1gd{color:var(--color-grey-600)}.CartPageTitle_container__eaXDy{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-12);align-items:flex-end}@media(min-width:1024px){.CartPageTitle_container__eaXDy{gap:var(--spacing-16)}}.CartPageTitle_title__9PSjN{margin-bottom:0}.CartPageTitle_light__vldiN{color:var(--color-grey-500);font-weight:400}.segment-header_container___IF1z{display:flex;flex-direction:row;justify-content:flex-start;gap:clamp(1rem,-1.667rem + 5.56vw,3rem);align-items:center}.segment_container__xeZQJ{background-color:var(--color-white);padding-block:var(--spacing-32);padding-inline:var(--spacing-24);position:relative}@media(min-width:1024px){.segment_container__xeZQJ{padding:var(--spacing-40)}}.CartLine_line__PgrIU{position:relative;background-color:var(--color-white);padding:var(--spacing-40) var(--spacing-24) var(--spacing-24);display:grid;gap:var(--spacing-24);grid-template-rows:112px auto auto;grid-template-areas:"image" "info" "specs"}@media(min-width:1024px){.CartLine_line__PgrIU{grid-template-rows:none;grid-template-columns:clamp(160px,30%,400px) 1fr;grid-template-areas:"image info" "image specs";-moz-column-gap:var(--spacing-32);column-gap:var(--spacing-32)}}@media(min-width:1367px){.CartLine_line__PgrIU{padding:var(--spacing-48) var(--spacing-48) var(--spacing-40);-moz-column-gap:var(--spacing-64);column-gap:var(--spacing-64)}}.CartLine_summaryContainer__H7NCW{display:grid;gap:var(--spacing-24);grid-template-rows:112px;grid-template-columns:1fr;grid-template-areas:"image" "info" "specs";padding-inline:var(--spacing-24);border-block-end:1px solid var(--color-grey-100)}.CartLine_summaryContainer__H7NCW:first-of-type{border-block-start:1px solid var(--color-grey-100)}@media(min-width:1024px){.CartLine_summaryContainer__H7NCW{padding-inline:var(--spacing-40)}.CartLine_summaryContainer__H7NCW:first-of-type{border-block-start:0 none}}.CartLine_badge__3WikM{position:absolute;inset-inline-start:0;inset-block-start:0}.CartLine_imageWrapper__opELr{grid-area:image;position:relative;display:flex;justify-content:center;align-items:center;padding:var(--spacing-20) var(--spacing-24) var(--spacing-20)}.CartLine_image___VI5Q{block-size:auto;max-inline-size:100%;inline-size:100%;aspect-ratio:16/9}@media(min-width:1024px){.CartLine_image___VI5Q{aspect-ratio:4/3}}.CartLine_infoWrapper__BCFFd{grid-area:info}.CartLine_infoWrapper__BCFFd .CartLine_flexRow__T9s8o{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-24)}.CartLine_name__3Ku06{margin-block-end:var(--spacing-4)}.CartLine_qty__V1BcO{flex-basis:80px}.CartLine_specs__X_Dc2{grid-area:specs;border-block-start:1px solid var(--color-grey-100);gap:var(--spacing-4);padding-block-start:var(--spacing-20)}@media(min-width:768px){.CartLine_specs__X_Dc2{display:flex;justify-content:space-between;align-items:center;align-items:flex-end}}.CartLine_specLine__7bWEw{color:var(--color-grey-500);letter-spacing:.28px;line-height:140%}.CartLine_specLine__7bWEw>span{margin-inline-start:var(--spacing-4);color:var(--color-black)}.CartLine_removeButton__dxITX{margin-block-start:var(--spacing-4);font-size:12px;color:var(--color-grey-500);padding:var(--spacing-16);position:relative;inset-inline-start:calc(-1 * var(--spacing-16));inset-block-end:calc(-1 * var(--spacing-16))}@media(min-width:768px){.CartLine_removeButton__dxITX{margin-block-start:0;inset-inline:unset calc(-1 * var(--spacing-16))}}@media(min-width:1024px){.CartLine_summaryAmountContainer__rLvLe{margin-block-end:var(--spacing-6)}}.CartLine_summaryAmountLabel__yl5_S{color:var(--color-grey-500)}.OrderConfirmationDetails_totalCost__ybPnm{font-weight:700;margin:var(--spacing-4) 0}.OrderConfirmationDetails_tax__XXkhY{color:var(--color-grey-500)}.CartPageLines_container__5qfjE{display:flex;flex-direction:column;gap:var(--spacing-4)}@media(min-width:1024px){.CartPageLines_container__5qfjE{margin-block-end:var(--spacing-80)}.CartPageLines_container__5qfjE.CartPageLines_summary__gqejw{margin-block-end:0}}.CartPageLines_srOnly__TKIPa{display:none}.CartDiscounts_discounts__YTzDF .CartDiscounts_item__Fn6lY{width:100%}.CartDiscounts_discounts__YTzDF .CartDiscounts_trigger__xhw_U{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-20) 0;border:1px solid var(--color-grey-200);border-left:none;border-right:none;cursor:pointer}@media(min-width:1024px){.CartDiscounts_discounts__YTzDF .CartDiscounts_trigger__xhw_U{padding:var(--spacing-24) 0}}.CartDiscounts_discounts__YTzDF .CartDiscounts_trigger__xhw_U[data-state=open]{border-bottom:0}.CartDiscounts_discounts__YTzDF .CartDiscounts_trigger__xhw_U[data-state=open] .CartDiscounts_chevron__6xaJY{transform:rotate(180deg)}.CartDiscounts_discounts__YTzDF .CartDiscounts_label__mSZGt{display:flex;justify-content:space-between;align-items:center;flex:1 1;padding-right:var(--spacing-12)}.CartDiscounts_discounts__YTzDF .CartDiscounts_count__r8mNg{display:flex;justify-content:center;align-items:center;height:20px;min-width:20px;padding:0 6px;font-weight:400;color:var(--color-white);background-color:var(--color-black);border-radius:100px}.CartDiscounts_discounts__YTzDF .CartDiscounts_content__hcCy_{padding:0 0 var(--spacing-20)}.CartDiscounts_discounts__YTzDF .CartDiscounts_content__hcCy_[data-state=open]{border-bottom:1px solid var(--color-grey-200)}.CartDiscounts_discounts__YTzDF .CartDiscounts_contentWrapper__qOIek{display:grid;grid-template-columns:1fr;gap:var(--spacing-12)}.CartDiscounts_discounts__YTzDF .CartDiscounts_contentWrapper__qOIek.CartDiscounts_twoCol___slpC{grid-template-columns:repeat(2,minmax(0,1fr))}.CartDiscounts_form__C5qAj{display:flex;flex-direction:column;-moz-column-gap:var(--spacing-16);column-gap:var(--spacing-16);position:relative}.CartDiscounts_form__C5qAj>*{flex:1 1}.CartDiscounts_form__C5qAj input{padding-right:80px}.CartDiscounts_form__C5qAj .CartDiscounts_inlineButton__fejuv{position:absolute;right:16px;top:9px;font-size:12px;padding-block:7px}.CartDiscounts_light__VL3zC{color:var(--color-grey-600)}.CartDiscounts_summaryList__5sHec{display:flex;flex-direction:column;gap:var(--spacing-16)}.CartDiscounts_summaryList__5sHec li{display:flex;justify-content:space-between;flex-wrap:wrap;flex:1 1;width:100%;color:var(--color-black);line-height:16px}.CartDiscounts_summaryList__5sHec li .CartDiscounts_removeButton__1dbH_{margin:calc(-1 * var(--spacing-12)) calc(-1 * var(--spacing-14));padding:var(--spacing-12) var(--spacing-14);cursor:pointer;border-radius:var(--border-radious-small)}.CartDiscounts_summaryList__5sHec li .CartDiscounts_removeButton__1dbH_:focus,.CartDiscounts_summaryList__5sHec li .CartDiscounts_removeButton__1dbH_:hover{outline:1px solid var(--color-action-outline-focus)}.CartDiscounts_summaryList__5sHec li:not(:last-child):after{display:block;content:"";height:1px;width:100%;background:var(--color-grey-100);margin-top:var(--spacing-16)}.newsletter-signup_container__3cAT5{display:inline-flex;justify-content:flex-end;flex-wrap:wrap;background-color:var(--color-white);position:relative}.newsletter-signup_containerPadding__MT1y9{padding:var(--spacing-24)}.newsletter-signup_actionContainer__I4BdE{display:flex;justify-content:space-between}.newsletter-signup_link__9D_aG{margin-inline-start:27px}.layout_container__2gWyf{max-width:var(--layout-max-content-width);margin-inline:var(--layout-inline-space);-moz-column-gap:var(--layout-inline-space);column-gap:var(--layout-inline-space);display:grid;grid-template-columns:repeat(6,1fr);row-gap:var(--spacing-8)}@media(min-width:2496px){.layout_container__2gWyf{margin-inline:auto}}@container window (min-width: 1024px){.layout_container__2gWyf{grid-template-columns:repeat(12,1fr)}}@supports not (container-type:inline-size){@media(min-width:1024px){.layout_container__2gWyf{grid-template-columns:repeat(12,1fr)}}}.layout_container__2gWyf>*{min-width:0}@media(min-width:1024px){.layout_container__2gWyf{row-gap:var(--spacing-40)}}.layout_header__kL4bi{grid-area:auto/1/auto/7}@media(min-width:1024px){.layout_header__kL4bi{grid-area:1/1/auto/9}}.layout_steps__ia8Y6{grid-area:auto/1/auto/7}@media(min-width:1024px){.layout_steps__ia8Y6{grid-area:2/1/auto/9}}.layout_aside__axVVt{grid-area:auto/1/auto/7;margin-block-end:var(--spacing-64)}@media(min-width:1024px){.layout_aside__axVVt{grid-area:2/9/auto/13}}@media(min-width:1367px){.layout_aside__axVVt{grid-area:2/10/auto/13}}.layout_title__nMloS{font-family:var(--typography-baskerville);font-weight:400;letter-spacing:-1.2px;margin:0 0 var(--spacing-8)!important}@media(min-width:1024px){.layout_title__nMloS{margin:0!important}}.layout_segmentWrapper__Ay3cx{display:flex;flex-direction:column;gap:var(--spacing-8)}.CartPageSummary_container__Rx5nA{display:flex;flex-direction:column;gap:var(--spacing-24);background-color:var(--color-white);padding:var(--spacing-32) var(--spacing-20) var(--spacing-24);margin-block-end:var(--spacing-12)}@media(min-width:1024px){.CartPageSummary_container__Rx5nA{margin-block-start:0;gap:var(--spacing-32);padding:var(--spacing-32) var(--spacing-40)}}.CartPageSummary_container__Rx5nA>*{flex:1 1}.CartPageSummary_title__iY_Cb{margin-block-end:0}.CartPageSummary_light__wCAeZ{color:var(--color-grey-600);font-weight:400}.CartPageSummary_totalBold__kqfHm{margin-block-end:var(--spacing-4)}.CartPageSummary_summaryList__DnL3_{display:flex;flex-wrap:wrap}.CartPageSummary_summaryList__DnL3_>*{flex-basis:50%;margin-block-end:var(--spacing-12)}.CartPageSummary_summaryList__DnL3_>:nth-child(2n){color:var(--color-black);text-align:end}.CartPageSummary_summaryList__DnL3_>.CartPageSummary_total__gK0su{margin-block:var(--spacing-4) 0;border-block-start:1px solid var(--color-black);padding-block-start:var(--spacing-16)}.CartPageSummary_storeLabel__qHzBa{margin-block-end:var(--spacing-8)}@media(max-width:768px){.CartPageSummary_sticky__dxgOG{z-index:var(--layer-modal);background-color:#fff;position:fixed;inset-block-end:0;inset-inline:0;padding:var(--spacing-14) var(--spacing-20);display:flex;transition:inset-block-end .25s ease-in}}@media(min-width:1024px){.CartPageSummary_onlySmallDevices__NTzBE{display:none}}.CartPageSummary_checkoutCta__7_ftP{inline-size:100%}.CartPageSummary_store__C3FOj{padding:var(--spacing-20)}.CartPageSummary_storeContainer__xo6kF{border-radius:var(--border-radius-small);background-color:var(--color-grey-50);padding:var(--spacing-20)}.CartPageSummary_storeContainer__xo6kF .CartPageSummary_noStore__P1xr_{color:var(--color-grey-600);margin-block-end:0}.CartPageSummary_discountCodes__LEzJT{padding:var(--spacing-32) var(--spacing-20) var(--spacing-24)}@media(min-width:1024px){.CartPageSummary_discountCodes__LEzJT{padding:var(--spacing-32) var(--spacing-40)}}.CartPageSummary_storeActions__e3XOA{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-20);margin-block:var(--spacing-24) var(--spacing-12)}.CartPageSummary_storeActions__e3XOA>*{flex:1 1}@media(max-width:768px){.CartPageSummary_stickyHasLeftTheScreen__1wxPz{inset-block-end:-80px;transition:bottom .25s ease-out}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}