.accordion .trigger,.hub-category-entry .overlay h1,.hub-category-entry h1,.overlay .content ol,.overlay .content ul,.overlay .hub-category-entry h1,.overlay h2,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,section.products-related .card .title,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Druk Cy Web;src:url(../../fonts/Druk-MediumItalic-Cy-Web.eot);src:url(../../fonts/Druk-MediumItalic-Cy-Web.eot?#iefix) format("embedded-opentype"),url(../../fonts/Druk-MediumItalic-Cy-Web.woff2) format("woff2"),url(../../fonts/Druk-MediumItalic-Cy-Web.woff) format("woff");font-weight:500;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:Druk Cy Web HeavyItalic;src:url(../../fonts/Druk-HeavyItalic-Cy-Web.woff2) format("woff2"),url(../../fonts/Druk-HeavyItalic-Cy-Web.woff) format("woff");font-weight:800;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:Druk Cy Web;src:url(../../fonts/Druk-Medium-Cy-Web.eot);src:url(../../fonts/Druk-Medium-Cy-Web.eot?#iefix) format("embedded-opentype"),url(../../fonts/Druk-Medium-Cy-Web.woff2) format("woff2"),url(../../fonts/Druk-Medium-Cy-Web.woff) format("woff");font-weight:500;font-style:normal;font-stretch:normal;font-display:swap}.Druk-MediumItalic-Cy-Web,.hub-category-entry h1,h2{font-family:Druk Cy Web,Helvetica,Arial,sans-serif;font-weight:500;font-style:italic;font-stretch:normal}.Druk-MediumItalic-Cy-Web-HeavyItalic,h1{font-family:Druk Cy Web HeavyItalic,Helvetica,Arial,sans-serif;font-weight:800;font-style:italic;font-stretch:normal}.accordion .trigger:before,.Druk-Medium-Cy-Web,.hub-category-entry .overlay h1,.overlay .hub-category-entry h1,.overlay h2,h3,h4,section.products-related .card .title{font-family:Druk Cy Web,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-stretch:normal}@keyframes a{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes b{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes c{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}body,html{font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{text-transform:uppercase;font-size:3.5rem;line-height:3.4375rem;margin-bottom:2rem}@media screen and (min-width:641px){h1{font-size:7.5vw;line-height:6.8vw}}.hub-category-entry h1,h2{text-transform:uppercase;font-size:3.5rem;line-height:3.4375rem;margin-bottom:2.5rem}@media screen and (min-width:641px){.hub-category-entry h1,h2{font-size:5vw;line-height:4.7vw}}.hub-category-entry .overlay h1,.overlay .hub-category-entry h1,.overlay h2,h3{text-transform:uppercase;letter-spacing:.08em;font-size:2.25rem;line-height:2.25rem;margin-bottom:2rem}@media screen and (min-width:1025px){.hub-category-entry .overlay h1,.overlay .hub-category-entry h1,.overlay h2,h3{font-size:2.5vw;line-height:2.5vw}}h4,section.products-related .card .title{text-transform:uppercase;letter-spacing:.05em;font-size:1.5rem;line-height:1.5rem;margin-bottom:2rem}@media screen and (min-width:1025px){h4,section.products-related .card .title{font-size:1.85vw;line-height:1.85vw}}h5{font-family:Roboto,sans-serif;font-weight:700;letter-spacing:.01em;font-size:1rem;line-height:1.25rem;margin-bottom:1rem}.hub-category-entry h1 span.collab,h1 span.collab,h2 span.collab{text-transform:none;font-style:normal;font-family:Roboto,sans-serif;display:inline-block;font-size:.75em;vertical-align:top;margin:0 .1em}.accordion .trigger,.overlay .content ol,.overlay .content ul,dd,dt,fieldset,p{font-size:1rem;line-height:1.25rem;letter-spacing:.01em;margin:0 0 1.5rem}@media screen and (min-width:641px){.accordion .trigger,.overlay .content ol,.overlay .content ul,dd,dt,fieldset,p{font-size:1.25rem;line-height:1.625rem}}@media screen and (min-width:1920px){.accordion .trigger,.overlay .content ol,.overlay .content ul,dd,dt,fieldset,p{font-size:1.04vw;line-height:1.3em}}.note{font-size:.75rem!important;line-height:1rem!important;letter-spacing:.01em;margin:0 0 1.5rem}* a{color:#000;text-decoration:none}* a:hover{color:#d10027}.accordion .trigger a,.link-list a,.overlay .content ol a,.overlay .content ul a,dd a,dt a,fieldset a,p a{font-family:Roboto Condensed,sans-serif;letter-spacing:.05em;color:#d10027;background:transparent;text-transform:uppercase;text-decoration:underline}.accordion .trigger a:focus,.accordion .trigger a:hover,.link-list a:focus,.link-list a:hover,.overlay .content ol a:focus,.overlay .content ol a:hover,.overlay .content ul a:focus,.overlay .content ul a:hover,dd a:focus,dd a:hover,dt a:focus,dt a:hover,fieldset a:focus,fieldset a:hover,p a:focus,p a:hover{color:#000}a{transition:all .2s ease-in-out}a.easier{font-family:Roboto,sans-serif;letter-spacing:0;font-weight:400;text-transform:none}dt{font-weight:700;font-size:1.125rem;line-height:1.1em;letter-spacing:.01em;margin:0 0 .5rem}@media screen and (min-width:641px){dt{font-size:1.375rem}}@media screen and (min-width:1920px){dt{font-size:1.1vw}}dd strong{font-weight:700}dd em{font-style:italic}button,input,select,textarea{margin:0;border:none;outline:0;border-style:none}button:focus,input:focus,select:focus,textarea:focus{outline:none}textarea{overflow:auto}form{margin:0 0 1.5rem}input[type=email],input[type=file],input[type=number],input[type=text],textarea{background:#fff;border:1px solid #999;font-family:Roboto,sans-serif;font-weight:400;font-size:.875rem;letter-spacing:.05em;line-height:1.0625rem;padding:.625rem 1.25rem}input[type=email].block,input[type=file].block,input[type=number].block,input[type=text].block,textarea.block{display:block;width:100%;margin-bottom:1rem}input[type=email].block.has-wrapper,input[type=file].block.has-wrapper,input[type=number].block.has-wrapper,input[type=text].block.has-wrapper,textarea.block.has-wrapper{margin-bottom:0}input[type=email].flat,input[type=file].flat,input[type=number].flat,input[type=text].flat,textarea.flat{border-color:transparent}input[type=date]{background:#fff;border:1px solid #999;font-family:Roboto,sans-serif;font-weight:400;font-size:.875rem;letter-spacing:.05em;line-height:1.0625rem;padding:.625rem 1.25rem;display:block;margin-bottom:1rem}textarea{width:100%;min-height:7.5rem}label{font-size:1rem;letter-spacing:.01em;line-height:1.25rem;display:block;margin-bottom:.5rem}label.required:after{position:absolute;content:"*";color:#c22032;padding-left:8px;font-weight:700}input+label{margin:1.5rem 0 .5rem}input+label span{font-weight:700;color:#d10027}input+label a{color:#d10027;background:transparent;text-transform:uppercase;text-decoration:none}input+label a:focus,input+label a:hover{color:#000}.select-block{border:1px solid #999;overflow:hidden;background-image:url(../../img/asset/select_arrow.png);background-repeat:no-repeat;background-position:98% 50%;display:inline-block;background-color:#fff}.select-block.block{display:block;width:100%;margin-bottom:1rem}.select-block.block.has-wrapper{margin-bottom:0}.select-block.text-center select{text-align:center}.select-block.flat{border-color:transparent}.select-block select{border:none;box-shadow:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:none;font-family:Roboto,sans-serif;font-weight:400;font-size:.875rem;letter-spacing:.05em;line-height:1.0625rem;padding:.625rem 1.25rem;text-align:left;width:100%}.select-block select::-ms-expand{display:none}.form-checkbox{display:inline-block;position:relative;padding-left:35px;padding-right:1rem;cursor:pointer;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-checkbox.block{display:block;margin-bottom:1rem}.form-checkbox input.fancy-checkbox{position:absolute;opacity:0;cursor:pointer}.form-checkbox input.fancy-checkbox:checked~.box{border-color:#d10027}.form-checkbox input.fancy-checkbox:checked~.box:after{transform:rotate(45deg) scale(1);border-color:#d10027}.form-checkbox .box{position:absolute;background:#fff;top:-4px;left:0;height:25px;width:25px;border:1px solid #999}.form-checkbox .box:after{position:absolute;top:4px;left:8px;content:"";width:6px;height:12px;border:solid transparent;border-width:0 2px 2px 0;transform:rotate(45deg) scale(.7);transition:all .2s}.form-radio{display:inline-block;position:relative;padding-left:35px;margin-right:1rem;font-size:.875rem;margin-bottom:1rem;cursor:pointer;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-radio.block{display:block;margin-bottom:1rem}.form-radio input{position:absolute;opacity:0;cursor:pointer}.form-radio input:checked~.dot{border-color:#d10027}.form-radio input:checked~.dot:after{background:#d10027;transform:scale(1);border-radius:100%}.form-radio .dot{position:absolute;top:-4px;left:0;height:25px;width:25px;border:1px solid #999;border-radius:100%;background:#fff;transition:all .2s}.form-radio .dot:after{position:absolute;display:block;width:9px;height:9px;top:7px;left:7px;transform:scale(.7);content:"";border-radius:100%;transition:all .3s}.button{display:inline-block;cursor:pointer;font-family:Roboto Condensed,Roboto,sans-serif;font-weight:700;font-size:.75rem;letter-spacing:.05em;line-height:1.25rem;text-transform:uppercase;text-decoration:none;text-align:center;background-color:#d10027!important;color:#fff!important;padding:.8125rem 1.875rem;transition:all .2s ease-in-out;margin-bottom:1rem}input+.button{padding:9px 15px;line-height:1.3125rem}.button.ghost,.button.info{background-color:transparent!important;color:#4d4d4d!important;border:2px solid #999;padding:.9375rem 1.875rem}.accordion .trigger .button.ghost:focus,.accordion .trigger .button.ghost:hover,.accordion .trigger .button.info:focus,.accordion .trigger .button.info:hover,.button.ghost:focus,.button.ghost:hover,.button.info:focus,.button.info:hover,.overlay .content ol .button.ghost:focus,.overlay .content ol .button.ghost:hover,.overlay .content ol .button.info:focus,.overlay .content ol .button.info:hover,.overlay .content ul .button.ghost:focus,.overlay .content ul .button.ghost:hover,.overlay .content ul .button.info:focus,.overlay .content ul .button.info:hover,dd .button.ghost:focus,dd .button.ghost:hover,dd .button.info:focus,dd .button.info:hover,dt .button.ghost:focus,dt .button.ghost:hover,dt .button.info:focus,dt .button.info:hover,fieldset .button.ghost:focus,fieldset .button.ghost:hover,fieldset .button.info:focus,fieldset .button.info:hover,p .button.ghost:focus,p .button.ghost:hover,p .button.info:focus,p .button.info:hover{border-color:#a7001f}input+.button.ghost,input+.button.info{padding:7px 15px;line-height:1.3125rem}.button.inverse{background-color:transparent!important;color:#fff!important;border:2px solid #fff;padding:.9375rem 1.875rem}.accordion .trigger .button.inverse:focus,.accordion .trigger .button.inverse:hover,.button.inverse:focus,.button.inverse:hover,.overlay .content ol .button.inverse:focus,.overlay .content ol .button.inverse:hover,.overlay .content ul .button.inverse:focus,.overlay .content ul .button.inverse:hover,dd .button.inverse:focus,dd .button.inverse:hover,dt .button.inverse:focus,dt .button.inverse:hover,fieldset .button.inverse:focus,fieldset .button.inverse:hover,p .button.inverse:focus,p .button.inverse:hover{border-color:#a7001f}input+.button.inverse{padding:7px 15px;line-height:1.3125rem}.button.secondary{padding:9px 15px;line-height:1.3125rem}.button.secondary.info{padding:8px 14px;line-height:1.3125rem}@media screen and (min-width:641px){.button{font-size:.875rem;padding:1.0625rem 1.875rem}}.accordion .trigger .button:focus,.accordion .trigger .button:hover,.button:focus,.button:hover,.overlay .content ol .button:focus,.overlay .content ol .button:hover,.overlay .content ul .button:focus,.overlay .content ul .button:hover,dd .button:focus,dd .button:hover,dt .button:focus,dt .button:hover,fieldset .button:focus,fieldset .button:hover,p .button:focus,p .button:hover{background-color:#a7001f!important;color:#fff!important}.button.is-disabled{cursor:default}.accordion .trigger .button.is-disabled:focus,.accordion .trigger .button.is-disabled:hover,.button.is-disabled,.button.is-disabled:focus,.button.is-disabled:hover,.overlay .content ol .button.is-disabled:focus,.overlay .content ol .button.is-disabled:hover,.overlay .content ul .button.is-disabled:focus,.overlay .content ul .button.is-disabled:hover,dd .button.is-disabled:focus,dd .button.is-disabled:hover,dt .button.is-disabled:focus,dt .button.is-disabled:hover,fieldset .button.is-disabled:focus,fieldset .button.is-disabled:hover,p .button.is-disabled:focus,p .button.is-disabled:hover{background-color:#e5e5e5!important;color:#999!important}.button.block{display:block;width:100%}.watch{display:block;width:auto;font-family:Roboto Condensed,Roboto,sans-serif;font-weight:700;letter-spacing:.05em;line-height:1em;text-transform:uppercase;text-decoration:none;text-align:center;color:#fff;background:transparent}.watch,.watch span{transition:all .2s ease-in-out}.watch span{display:inline-block;width:68px;height:68px;border-radius:50%}@media screen and (min-width:641px){.watch span{width:86px;height:86px}}.watch span img{display:inline-block;max-height:100%;max-width:100%}.hub-category-entry .overlay .watch h1,.overlay .hub-category-entry .watch h1,.overlay .watch h2,.watch .hub-category-entry .overlay h1,.watch .overlay .hub-category-entry h1,.watch .overlay h2,.watch h3{font-size:.75rem}@media screen and (min-width:641px){.hub-category-entry .overlay .watch h1,.overlay .hub-category-entry .watch h1,.overlay .watch h2,.watch .hub-category-entry .overlay h1,.watch .overlay .hub-category-entry h1,.watch .overlay h2,.watch h3{font-size:.875rem}}.watch:focus,.watch:hover{color:#fff}.watch:focus span,.watch:hover span{background:hsla(0,0%,100%,.3)}[data-clickable*=yes]:hover{cursor:pointer}.has-top-gradient:after{background-color:rgba(0,0,0,.3);background-image:-o-linear-gradient(top,rgba(0,0,0,.3) 0,transparent 100%);background:linear-gradient(180deg,rgba(0,0,0,.3) 0,transparent)}.has-bottom-gradient:after,.has-top-gradient:after{display:block;position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$from",endColorstr="$to",GradientType=0)}.has-bottom-gradient:after{background-color:transparent;background-image:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.3) 100%);background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.3))}.has-dark-top-gradient:after{background-color:rgba(0,0,0,.7);background-image:-o-linear-gradient(top,rgba(0,0,0,.7) 0,transparent 100%);background:linear-gradient(180deg,rgba(0,0,0,.7) 0,transparent)}.has-dark-bottom-gradient:after,.has-dark-top-gradient:after{display:block;position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$from",endColorstr="$to",GradientType=0)}.has-dark-bottom-gradient:after{background-color:transparent;background-image:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.7) 100%);background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.7))}.clearfix:after,.clearfix:before,.hub-landing-secondary:after,.hub-landing-secondary:before{content:" ";display:table;clear:both}.accordion .block-as-inline .trigger,.block-as-inline .accordion .trigger,.block-as-inline .hub-category-entry .overlay h1,.block-as-inline .hub-category-entry h1,.block-as-inline .overlay .content ol,.block-as-inline .overlay .content ul,.block-as-inline .overlay .hub-category-entry h1,.block-as-inline .overlay h2,.block-as-inline dd,.block-as-inline dt,.block-as-inline fieldset,.block-as-inline h1,.block-as-inline h2,.block-as-inline h3,.block-as-inline h4,.block-as-inline img,.block-as-inline p,.block-as-inline section.products-related .card .title,.hub-category-entry .block-as-inline h1,.hub-category-entry .overlay .block-as-inline h1,.overlay .block-as-inline h2,.overlay .content .block-as-inline ol,.overlay .content .block-as-inline ul,.overlay .hub-category-entry .block-as-inline h1,section.products-related .card .block-as-inline .title{display:inline-block;vertical-align:middle;margin-right:1rem}.icon-check{position:absolute;top:6px;left:0;content:"";width:9px;height:15px;border:solid #000;border-width:0 4px 4px 0;transform:rotate(45deg) scale(.8)}.icon-check.ok{border-color:#6acc2b}.icon-check.nok{border-color:#d10027}.js-lazy-image,.lazyloading{opacity:0}.lazyloaded{opacity:1;height:auto}*,:after,:before{box-sizing:border-box}body,html{font-size:16px;letter-spacing:.01em;margin:0;padding:0}@media screen and (min-width:1025px){main{display:block;min-height:400px}}body.prevent-scroll{overflow:hidden}@media screen and (max-width:1025px){.hidden-mobile{display:none!important}}@media screen and (min-width:1025px){.hidden-desktop{display:none!important}}body.prevent-scroll .header-position,body.prevent-scroll footer,body.prevent-scroll main{transition:opacity .3s ease-in-out;opacity:.2}.wrap-inline-elements{display:block;position:relative;padding:0;margin:1.5rem 0 2rem}.buy-ui-accordion [data-accordion=toggle]{cursor:pointer}.buy-ui-accordion>div{overflow:hidden;height:auto;max-height:0;transition:max-height .2s cubic-bezier(.3,.51,.84,.65)}.buy-ui-accordion>div.open{max-height:1000px}.accordion .trigger{margin-bottom:0;padding-top:2rem;padding-bottom:2rem;border-bottom:1px solid #e5e5e5;padding-left:2rem;position:relative;color:#d10027;font-weight:700;cursor:pointer;transition:all .3s}.accordion .trigger:hover{color:#a7001f}.accordion .trigger:before{position:absolute;content:"+";left:0;margin-top:-3px;transition:all .3s;font-size:2.5rem}.accordion .trigger.is-active:before{content:"-"}.accordion .trigger.is-active{border-bottom-color:transparent}.accordion .content{max-height:0;overflow:hidden;transition:max-height .5s ease-out}.accordion .content.open{max-height:3000px;overflow:visible;transition:max-height .5s ease-in}.accordion .content.open .wrap{opacity:1}.accordion .wrap{padding:2rem;opacity:0;transition:opacity .6s}iframe{margin-bottom:2rem;max-width:100%}.embed-container{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:2rem;overflow:hidden}.embed-container iframe,.embed-container video{position:absolute;top:0;left:0;width:100%;height:100%}.icon-search{background-image:url(../../img/asset/icon-search.svg)}.icon-menu{background-image:url(../../img/asset/icon-menu.svg)}.icon-close{background-image:url(../../img/asset/icon-exit.svg)}.icon-arrow-down{background-image:url(../../img/asset/icon-arrow-down.svg)}.icon-marker{background-image:url(../../img/asset/icon-marker.svg)}header.global-navigation-block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;display:block;position:relative;background:#fff;z-index:4;width:100%;margin-bottom:60px;border-bottom:1px solid transparent}@media screen and (min-width:1025px){header.global-navigation-block{position:sticky;top:0;left:0;margin-bottom:0}}header.global-navigation-block nav{width:100%}@media screen and (min-width:1025px){header.global-navigation-block nav{min-height:58px}}header.global-navigation-block .tree{position:absolute;width:100%;background:#fff}@media screen and (min-width:1025px){header.global-navigation-block .tree{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}header.global-navigation-block .tree li{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}header.global-navigation-block .tree .primary{display:none}header.global-navigation-block .tree .primary.active{display:block}@media screen and (min-width:1025px){header.global-navigation-block .tree .primary{display:-ms-inline-flexbox;display:inline-flex}}header.global-navigation-block .tree .caret-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}header.global-navigation-block .tree .top-level{font-weight:700;text-transform:uppercase;padding:1rem;display:block;position:relative;width:100%;font-size:.875rem;font-family:Roboto Condensed,Roboto,sans-serif}@media screen and (min-width:1025px){header.global-navigation-block .tree .top-level{display:inline;width:auto}}header.global-navigation-block .tree .top-level.media-link{color:#d10027}header.global-navigation-block .tree .top-level.media-link:before{content:"";position:absolute;left:5px;top:19px;border-radius:100%;width:5px;height:5px;background:#d10027;animation:blink 2s infinite}header.global-navigation-block .tree .top-level img{width:26px;height:26px}header.global-navigation-block .tree .dropdown-container{background:#f2f2f2;display:none;width:100%}header.global-navigation-block .tree .dropdown-container.active{display:block}header.global-navigation-block .tree .dropdown-container .extra-items{display:none}@media screen and (min-width:1025px){header.global-navigation-block .tree .dropdown-container{width:100%;position:absolute;left:0;top:56px;padding-left:1rem;padding-top:2rem;background:#fff;display:none}header.global-navigation-block .tree .dropdown-container.active{display:-ms-flexbox;display:flex}header.global-navigation-block .tree .dropdown-container .menu-items{-ms-flex-preferred-size:75%;flex-basis:75%;-ms-flex-positive:1;flex-grow:1}header.global-navigation-block .tree .dropdown-container .extra-items{-ms-flex-preferred-size:25%;flex-basis:25%;min-height:400px;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:2rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:2rem;margin-bottom:2rem}header.global-navigation-block .tree .dropdown-container .extra-items>div{max-width:100%}}header.global-navigation-block .tree .dropdown{background:#f2f2f2}header.global-navigation-block .tree .dropdown.active{display:block}@media screen and (min-width:1025px){header.global-navigation-block .tree .dropdown{background:#fff;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}header.global-navigation-block .tree .dropdown .top-category{font-weight:700;font-size:.875rem;padding:1rem;display:block;position:relative;width:100%}header.global-navigation-block .tree .dropdown .desktop-wrapper{width:100%}@media screen and (min-width:1025px){header.global-navigation-block .tree .dropdown .desktop-wrapper{width:20%;flex-basis:20%;flex-grow:1}}header.global-navigation-block .tree .dropdown .category{background:#e5e5e5;width:100%;display:none}header.global-navigation-block .tree .dropdown .category.active{display:block}@media screen and (min-width:1025px){header.global-navigation-block .tree .dropdown .category{background:#fff;display:block;margin-bottom:1rem}}header.global-navigation-block .tree .dropdown .category li{display:block}header.global-navigation-block .tree .dropdown .category li a{padding:.5rem 1rem;display:block;font-size:.875rem;line-height:1.125rem}header.global-navigation-block .tree .dropdown .category .inline-note{font-weight:700;text-transform:uppercase;margin-left:6px;font-size:.8125rem;color:#fff;padding:2px 6px;background:#a7001f;border-radius:2px}header.global-navigation-block .home{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-pack:start;padding-left:1rem;padding-top:1rem;margin-bottom:1rem;width:100%;padding-right:1rem}@media screen and (min-width:1025px){header.global-navigation-block .home{padding-left:2rem;width:auto}}header.global-navigation-block .home img{width:100%;max-width:150px;height:auto;display:block}header.global-navigation-block .home .logo{margin-right:auto;min-height:28px;min-width:150px}@media screen and (min-width:1025px){header.global-navigation-block .mobile-nav{display:none}}header.global-navigation-block .mobile-nav img{width:26px;height:26px}header.global-navigation-block .icon-mobile-menu{background-image:url(../../img/asset/icon-menu.svg)}header.global-navigation-block .icon-mobile-menu.on{background-image:url(../../img/asset/icon-exit.svg)}header.global-navigation-block .icon-mobile-search{background-image:url(../../img/asset/icon-search.svg)}header.global-navigation-block .icon-mobile-shop{background-image:url(../../img/asset/icon-cart.svg)}header.global-navigation-block .icon-mobile-profile{background-image:url(../../img/asset/icon-profile.svg)}header.global-navigation-block .mobile-menu-icon{width:26px;height:26px;display:inline-block;background-repeat:no-repeat;background-size:26px 26px;transition:all .3s;background-position:50%;margin-left:20px}header.global-navigation-block .arrow-caret{width:40px;height:40px;background-image:url(../../img/asset/icon-arrow-down.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:50%;margin-right:12px;cursor:pointer;transition:all .3s}header.global-navigation-block .arrow-caret.open{transform:rotate(180deg)}@media screen and (min-width:1025px){header.global-navigation-block .arrow-caret{display:none}}header.global-navigation-block .global-items{margin-left:auto;display:none;text-align:right}@media screen and (min-width:1025px){header.global-navigation-block .global-items{display:-ms-inline-flexbox;display:inline-flex;padding-right:1rem}}header.global-navigation-block .global-items .icon-shop{padding-left:0;background-image:url(../../img/asset/icon-cart.svg);background-repeat:no-repeat;background-size:26px 26px;background-position:0;padding-left:32px}header.global-navigation-block .global-items .icon-search{padding-left:0;background-image:url(../../img/asset/icon-search.svg);background-repeat:no-repeat;background-size:26px 26px;background-position:0;padding-left:32px}header.global-navigation-block .global-items .icon-profile{padding-left:0;background-image:url(../../img/asset/icon-profile.svg);background-repeat:no-repeat;background-size:26px 26px;background-position:0;padding-left:32px}header.global-navigation-block .secondary-menu{padding-left:1rem;padding-right:1rem;padding-top:.5rem;display:none}@media screen and (min-width:1025px){header.global-navigation-block .secondary-menu{text-align:right;padding-left:2rem;padding-right:2rem}}header.global-navigation-block .secondary-menu a{font-size:.75rem;padding-left:.625rem;padding-right:.625rem;font-weight:700;text-transform:uppercase;border-left:1px solid #f2f2f2;color:#4d4d4d}header.global-navigation-block .secondary-menu a:last-child{padding-right:0}header.global-navigation-block .secondary-menu a:first-child{border-left:none}header.global-navigation-block .secondary-menu a:hover{color:#a7001f}.global-info-block{text-align:center;background:#d10027}.global-info-block.black{background:#000}.global-info-block a{color:#fff;font-family:Roboto Condensed,Roboto,sans-serif;text-transform:uppercase;padding:1rem;display:block;text-decoration:underline}.global-info-block a:hover{background:#000;text-decoration:none}.link-list-box{display:block;width:100%;background:#d10027;padding:2rem;color:#fff;margin:0 0 2rem}@media screen and (min-width:481px){.link-list-box{float:right;width:auto;max-width:50%;margin-left:2rem}}@media screen and (min-width:1025px){.link-list-box{max-width:30%}}.link-list-box li{margin:0 0 .5rem}.link-list-box a{color:#fff!important;text-decoration:none}.link-list-box a:hover{color:#fff;text-decoration:underline}.buy-ui .shopping-widget{padding:0}.buy-ui .shopping-widget .options-bar,.buy-ui .shopping-widget .product-bar{width:100%}.buy-ui .shopping-widget .product-bar{text-align:center}.buy-ui .shopping-widget .product-bar img{display:block;max-width:50%;width:auto;height:auto;margin:0 auto;margin-bottom:2rem}.buy-ui .shopping-widget .product-bar h1{font-size:3.5rem;line-height:3.4375rem;margin:0 0 1rem}.accordion .buy-ui .shopping-widget .product-bar .trigger,.buy-ui .shopping-widget .product-bar .accordion .trigger,.buy-ui .shopping-widget .product-bar .overlay .content ol,.buy-ui .shopping-widget .product-bar .overlay .content ul,.buy-ui .shopping-widget .product-bar dd,.buy-ui .shopping-widget .product-bar dt,.buy-ui .shopping-widget .product-bar fieldset,.buy-ui .shopping-widget .product-bar p,.overlay .content .buy-ui .shopping-widget .product-bar ol,.overlay .content .buy-ui .shopping-widget .product-bar ul{max-width:80%;margin:0 auto;margin-bottom:2rem;color:#999}@media screen and (min-width:641px){.buy-ui .shopping-widget .product-bar{float:left;width:40%;padding-top:1rem}.buy-ui .shopping-widget .options-bar{float:right;width:60%;padding-left:2%;padding-top:1rem;border-left:1px solid #e5e5e5}.buy-ui .shopping-widget .product-bar img{max-width:80%}}.buy-ui .shopping-widget .form-block{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #e5e5e5}.buy-ui .shopping-widget .form-block h5{margin-bottom:.5em;font-size:.9375rem;font-weight:700}.buy-ui .shopping-widget .form-block .note{display:block;font-size:.9375rem;margin-bottom:0}.buy-ui .shopping-widget .footer{display:block;clear:both;padding-top:2rem}.buy-ui .shopping-widget .footer img{max-width:40px;margin-top:1rem;border:1px solid #e5e5e5;margin-right:8px}.accordion .buy-ui .shopping-widget .status.trigger,.buy-ui .shopping-widget .accordion .status.trigger,.buy-ui .shopping-widget .overlay .content ol.status,.buy-ui .shopping-widget .overlay .content ul.status,.buy-ui .shopping-widget dd.status,.buy-ui .shopping-widget dt.status,.buy-ui .shopping-widget fieldset.status,.buy-ui .shopping-widget p.status,.overlay .content .buy-ui .shopping-widget ol.status,.overlay .content .buy-ui .shopping-widget ul.status{font-size:.875rem;margin:0;padding-top:4px;position:relative;display:block;padding-left:20px;margin-right:16px;line-height:1.25rem}.accordion .buy-ui .shopping-widget .status.trigger span,.buy-ui .shopping-widget .accordion .status.trigger span,.buy-ui .shopping-widget .overlay .content ol.status span,.buy-ui .shopping-widget .overlay .content ul.status span,.buy-ui .shopping-widget dd.status span,.buy-ui .shopping-widget dt.status span,.buy-ui .shopping-widget fieldset.status span,.buy-ui .shopping-widget p.status span,.overlay .content .buy-ui .shopping-widget ol.status span,.overlay .content .buy-ui .shopping-widget ul.status span{position:absolute;top:6px;left:0;content:"";width:9px;height:15px;border:solid #6acc2b;border-width:0 4px 4px 0;transform:rotate(45deg) scale(.8)}.accordion .buy-ui .shopping-widget .status.disabled.trigger span,.buy-ui .shopping-widget .accordion .status.disabled.trigger span,.buy-ui .shopping-widget .overlay .content ol.status.disabled span,.buy-ui .shopping-widget .overlay .content ul.status.disabled span,.buy-ui .shopping-widget dd.status.disabled span,.buy-ui .shopping-widget dt.status.disabled span,.buy-ui .shopping-widget fieldset.status.disabled span,.buy-ui .shopping-widget p.status.disabled span,.overlay .content .buy-ui .shopping-widget ol.status.disabled span,.overlay .content .buy-ui .shopping-widget ul.status.disabled span{border-color:#999}.accordion .buy-ui .shopping-widget .status.note.trigger span,.buy-ui .shopping-widget .accordion .status.note.trigger span,.buy-ui .shopping-widget .overlay .content ol.status.note span,.buy-ui .shopping-widget .overlay .content ul.status.note span,.buy-ui .shopping-widget dd.status.note span,.buy-ui .shopping-widget dt.status.note span,.buy-ui .shopping-widget fieldset.status.note span,.buy-ui .shopping-widget p.status.note span,.overlay .content .buy-ui .shopping-widget ol.status.note span,.overlay .content .buy-ui .shopping-widget ul.status.note span{content:"";left:-4px;top:6px;color:#999;width:18px;height:18px;padding:0;border:1px solid #999;border-radius:50%;transform:none}.accordion .buy-ui .shopping-widget .status.note.trigger span:before,.buy-ui .shopping-widget .accordion .status.note.trigger span:before,.buy-ui .shopping-widget .overlay .content ol.status.note span:before,.buy-ui .shopping-widget .overlay .content ul.status.note span:before,.buy-ui .shopping-widget dd.status.note span:before,.buy-ui .shopping-widget dt.status.note span:before,.buy-ui .shopping-widget fieldset.status.note span:before,.buy-ui .shopping-widget p.status.note span:before,.overlay .content .buy-ui .shopping-widget ol.status.note span:before,.overlay .content .buy-ui .shopping-widget ul.status.note span:before{content:"i";display:block;position:absolute;top:0;font-weight:700;width:16px;height:16px;padding:2px 0 0 1px;text-align:center;line-height:1em;font-size:12px}.buy-ui .form-color-picker{display:inline-block;position:relative;padding-left:35px;margin-right:1rem;font-size:.875rem;margin-bottom:1rem;cursor:pointer;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.buy-ui .form-color-picker:hover .dot:after{opacity:1}.buy-ui .form-color-picker input{position:absolute;opacity:0;cursor:pointer}.buy-ui .form-color-picker input:checked~.dot{border-radius:0}.buy-ui .form-color-picker input:checked~.dot:after{opacity:1}.buy-ui .form-color-picker .dot{position:absolute;top:-5px;left:0;height:25px;width:25px;border:1px solid transparent;border-radius:100%;background:#fff;transition:all .2s}.buy-ui .form-color-picker .dot.white{background:#fff;border-color:#999}.buy-ui .form-color-picker .dot.white:after{border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.buy-ui .form-color-picker .dot.orange,.buy-ui .form-color-picker .dot.orange2{background:#fc754f}.buy-ui .form-color-picker .dot.black{background:#000}.buy-ui .form-color-picker .dot.blue{background:#2a57bc}.buy-ui .form-color-picker .dot.blue2{background:#434561}.buy-ui .form-color-picker .dot.blue3{background:#425a70}.buy-ui .form-color-picker .dot.red{background:#d10027}.buy-ui .form-color-picker .dot.pink{background:#f13b6e}.buy-ui .form-color-picker .dot.yellow{background:#f7df3d}.buy-ui .form-color-picker .dot.gray,.buy-ui .form-color-picker .dot.grey{background:#babcbb}.buy-ui .form-color-picker .dot.green{background:#4c6208}.buy-ui .form-color-picker .dot.neongreen{background:#6ee23c}.buy-ui .form-color-picker .dot.violet{background:#5d4092}.buy-ui .form-color-picker .dot.ivory{background:#eeedeb}.buy-ui .form-color-picker .dot.ruby{background:#c4376a}.buy-ui .form-color-picker .dot.petrol{background:#3e6466}.buy-ui .form-color-picker .dot.turquoise{background:#699}.buy-ui .form-color-picker .dot.aqua{background:#00b1be}.buy-ui .form-color-picker .dot.leather{background:#5b5352}.buy-ui .form-color-picker .dot.havu{background:#6a735a}.buy-ui .form-color-picker .dot.black-tundra{background:#484848}.buy-ui .form-color-picker .dot.green-tundra{background:#a3a79e}.buy-ui .form-color-picker .dot.black-red{background:#000;background:linear-gradient(135deg,#000,#000 50%,#d10027 0,#d10027);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$polar-black,endColorstr=$polar-red,GradientType=1);border:none}.buy-ui .form-color-picker .dot.black-silver{background:#000;background:linear-gradient(135deg,#000,#000 50%,#999 0,#999);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$polar-black,endColorstr=$polar-gray,GradientType=1);border:none}.buy-ui .form-color-picker .dot.black-copper{background:#000;background:linear-gradient(135deg,#000,#000 50%,#8f6143 0,#8f6143);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$polar-black,endColorstr=#8f6143,GradientType=1);border:none}.buy-ui .form-color-picker .dot.pink-rose{background:#fadbd2;background:linear-gradient(135deg,#fadbd2,#fadbd2 50%,#f4c4b1 0,#f4c4b1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fadbd2,endColorstr=#f4c4b1,GradientType=1);border:none}.buy-ui .form-color-picker .dot.white-steel{background:#fff;background:linear-gradient(135deg,#fff,#fff 50%,#c2c3c5 0,#6a6b6d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#c2c3c5,GradientType=1);border-color:#999}.buy-ui .form-color-picker .dot.white-steel:after{border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.buy-ui .form-color-picker .dot.havu-steel{background:#6a735a;background:linear-gradient(135deg,#6a735a,#6a735a 50%,#c2c3c5 0,#6a6b6d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#6a735a,endColorstr=#c2c3c5,GradientType=1);border:none}.buy-ui .form-color-picker .dot.mint{background:#95b48a}.buy-ui .form-color-picker .dot.blush{background:#dbc6bd}.buy-ui .form-color-picker .dot.havu-black{background:#6a735a;background:linear-gradient(135deg,#6a735a,#6a735a 50%,#000 0,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#6a735a,endColorstr=#000000,GradientType=1);border:none}.buy-ui .form-color-picker .dot.plum{background:#dbc6bd}.buy-ui .form-color-picker .dot.plum2{background:#5f4247}.buy-ui .form-color-picker .dot.lime{background:#dee054}.buy-ui .form-color-picker .dot:after{position:absolute;top:2px;left:8px;content:"";width:8px;height:14px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);transition:all .2s;opacity:0}.buy-ui .buy-ui-accessories .form-checkbox{margin-bottom:.875rem;font-size:.875rem}.buy-ui .buy-ui-accessories .form-checkbox img{height:auto;width:33px;display:inline-block;vertical-align:middle;margin-right:.5rem}.buy-ui .buy-ui-accessories .form-checkbox span{display:inline;vertical-align:middle;word-wrap:break-word}.buy-ui .buy-ui-accessories .form-checkbox .box{top:8px}.buy-ui .cart-table{width:100%}.buy-ui .cart-table th{display:table-cell;padding:8px 0;text-align:left}.buy-ui .cart-table td,.buy-ui .cart-table th{vertical-align:middle;border-bottom:1px solid #e5e5e5}.buy-ui .cart-table td{padding:1rem 0}.buy-ui .cart-table img{max-width:50px;padding:0 10px 0 0}@media screen and (min-width:641px){.buy-ui .cart-table img{max-width:80px;padding:0 10px}}.buy-ui .cart-table .item-title{display:block}.buy-ui .cart-table .item-title span{font-size:.875rem;color:#4d4d4d;padding-left:4px}.buy-ui .cart-table .item-description{font-size:.9375rem;color:#666}.buy-ui .cart-table .item-quantity{width:120px;margin-left:auto;margin-right:auto}.buy-ui .cart-table .item-quantity .button{width:30px;height:30px;padding:3px;font-size:1.625rem}.buy-ui .cart-table .item-quantity .amount{width:30px;height:30px;padding-left:8px;padding-right:8px;display:inline-block}.buy-ui .cart-table td:nth-of-type(3),.buy-ui .cart-table th:nth-of-type(3){text-align:center}.buy-ui .cart-table td:last-of-type,.buy-ui .cart-table th:last-of-type{text-align:right}.buy-ui .cart-totals-container{float:none;width:100%;display:block;padding:0}@media screen and (min-width:641px){.buy-ui .cart-totals-container{float:left;width:50%;margin-bottom:1rem;margin-top:1rem}.buy-ui .cart-totals-container+h2,.buy-ui .hub-category-entry .cart-totals-container+h1,.hub-category-entry .buy-ui .cart-totals-container+h1{clear:both}}.buy-ui .cart-totals-container table{background:#f2f2f2}.buy-ui .cart-totals-container table .cart-cell{padding:1rem}.buy-ui .cart-totals-container table td{padding:8px}.buy-ui .cart-totals-container .info{padding-right:2rem;padding-top:2rem}.accordion .buy-ui .cart-totals-container .info .trigger,.buy-ui .cart-totals-container .info .accordion .trigger,.buy-ui .cart-totals-container .info .overlay .content ol,.buy-ui .cart-totals-container .info .overlay .content ul,.buy-ui .cart-totals-container .info dd,.buy-ui .cart-totals-container .info dt,.buy-ui .cart-totals-container .info fieldset,.buy-ui .cart-totals-container .info p,.overlay .content .buy-ui .cart-totals-container .info ol,.overlay .content .buy-ui .cart-totals-container .info ul{font-size:.9375rem;margin-top:1rem}.buy-ui .cart-totals-container ul{list-style-type:disc;margin-bottom:1.5rem;margin-left:1.5rem}.buy-ui .cart-totals-container ul li{margin:0 0 .5rem;line-height:1.2em}.buy-ui .cart-totals-container .actions{width:100%;clear:both;display:block;text-align:right;padding-top:1rem}.buy-ui .product-recommend-liftup{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:repeat(3,1fr);clear:both;padding-top:1rem}@media screen and (max-width:641px){.buy-ui .product-recommend-liftup{float:none;width:100%;display:block}}.buy-ui .product-recommend-liftup .item{text-align:center;min-height:280px;position:relative}.buy-ui .product-recommend-liftup .item img{max-width:100px}.accordion .buy-ui .product-recommend-liftup .item .trigger,.buy-ui .product-recommend-liftup .item .accordion .trigger,.buy-ui .product-recommend-liftup .item .overlay .content ol,.buy-ui .product-recommend-liftup .item .overlay .content ul,.buy-ui .product-recommend-liftup .item dd,.buy-ui .product-recommend-liftup .item dt,.buy-ui .product-recommend-liftup .item fieldset,.buy-ui .product-recommend-liftup .item p,.overlay .content .buy-ui .product-recommend-liftup .item ol,.overlay .content .buy-ui .product-recommend-liftup .item ul{font-size:1rem;margin-bottom:.5rem}.accordion .buy-ui .product-recommend-liftup .item .price.trigger,.buy-ui .product-recommend-liftup .item .accordion .price.trigger,.buy-ui .product-recommend-liftup .item .overlay .content ol.price,.buy-ui .product-recommend-liftup .item .overlay .content ul.price,.buy-ui .product-recommend-liftup .item dd.price,.buy-ui .product-recommend-liftup .item dt.price,.buy-ui .product-recommend-liftup .item fieldset.price,.buy-ui .product-recommend-liftup .item p.price,.overlay .content .buy-ui .product-recommend-liftup .item ol.price,.overlay .content .buy-ui .product-recommend-liftup .item ul.price{font-size:20px}.buy-ui .product-recommend-liftup .item .add-to-cart{position:absolute;bottom:0;width:100%}.buy-ui .product-recommend-liftup .item:first-child{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.buy-ui .product-recommend-liftup .item:nth-child(2){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.buy-ui .product-recommend-liftup .item:nth-child(3){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}.overlay{position:fixed;min-height:100%;overflow-y:auto;max-height:100%;background:hsla(0,0%,100%,.75);top:0;left:0;right:0;z-index:5;display:none}.overlay.open{display:block;animation-name:a;animation-duration:.4s}.overlay.on-the-side.open{animation-name:b}html[dir=rtl] .overlay.on-the-side.open{animation-name:c}.overlay.ontop{z-index:7;background:hsla(0,0%,90%,.75)}.overlay .content{display:block;position:relative;max-width:100vw;margin:0 auto;padding:2rem;background:#fff}.hub-category-entry .overlay .content h1:first-of-type,.overlay .content .hub-category-entry h1:first-of-type,.overlay .content h2:first-of-type{width:100%;display:block}@media screen and (max-width:480px){.hub-category-entry .overlay .content h1:first-of-type,.overlay .content .hub-category-entry h1:first-of-type,.overlay .content h2:first-of-type{width:80%}}@media screen and (min-width:481px){.overlay .content{max-width:90vw;margin-top:5vw;margin-bottom:5vw}}@media screen and (min-width:1025px){.overlay .content{max-width:70vw;margin-top:4.6875rem;margin-bottom:4.6875rem}}@media screen and (min-width:1401px){.overlay .content{max-width:50vw;margin-top:4.6875rem}}.overlay.on-the-side{background:#fff}.overlay.on-the-side .content{max-width:100vw;margin:0;min-height:100%;background:#fff}@media screen and (min-width:1025px){.overlay.on-the-side{position:fixed;margin:0 0 0 20vw;width:80vw;max-height:100%;min-height:100%;overflow-y:auto}html[dir=rtl] .overlay.on-the-side{margin:0 20vw 0 0}}@media screen and (min-width:1281px){.overlay.on-the-side{width:65vw;margin-left:35vw}html[dir=rtl] .overlay.on-the-side{margin-right:35vw;margin-left:0}}@media screen and (min-width:1920px){.overlay.on-the-side{width:50vw;margin-left:50vw}html[dir=rtl] .overlay.on-the-side{margin-right:50vw;margin-left:0}}.overlay .close{display:block;position:fixed;margin-top:-.5rem;margin-left:0;height:45px;width:45px;background-color:#fff;background-size:25px 25px;background-repeat:no-repeat;background-position:50% 50%;cursor:pointer;z-index:6}html[dir=rtl] .overlay .close{margin-right:0;margin-left:auto}@media screen and (max-width:480px){.overlay .close{right:1rem}html[dir=rtl] .overlay .close{left:1rem;right:auto}}@media screen and (min-width:481px){.overlay .close{margin-top:-2rem}}@media screen and (max-width:768px){.overlay .close{right:.5rem}html[dir=rtl] .overlay .close{left:.5rem;right:auto}}@media screen and (min-width:769px){.overlay .close{margin-left:85.5vw}html[dir=rtl] .overlay .close{margin-right:85.5vw;margin-left:0}}@media screen and (min-width:1025px){.overlay .close{margin-left:66.5vw}html[dir=rtl] .overlay .close{margin-right:66.5vw;margin-left:0}}@media screen and (min-width:1401px){.overlay .close{margin-left:47.5vw}html[dir=rtl] .overlay .close{margin-right:47.5vw;margin-left:0}}@media screen and (min-width:1920px){.overlay .close{margin-left:48vw}html[dir=rtl] .overlay .close{margin-right:48vw;margin-left:0}}@media screen and (min-width:481px){.overlay.on-the-side .close{margin-top:-.5rem;right:1rem}html[dir=rtl] .overlay.on-the-side .close{left:1rem;right:auto}}.overlay.image-overlay .content,.overlay.search-overlay .content,.overlay.select-region-overlay .content,.overlay.watch-video-overlay .content{background:transparent;max-width:100%}@media screen and (max-width:641px){.overlay.image-overlay .content .embed-container,.overlay.search-overlay .content .embed-container,.overlay.select-region-overlay .content .embed-container,.overlay.watch-video-overlay .content .embed-container{margin-top:2rem}}@media screen and (min-width:1025px){.overlay.image-overlay .content,.overlay.search-overlay .content,.overlay.select-region-overlay .content,.overlay.watch-video-overlay .content{max-width:90%;margin-top:0;margin-bottom:0}}.overlay.image-overlay .close,.overlay.search-overlay .close,.overlay.select-region-overlay .close,.overlay.watch-video-overlay .close{margin:0;position:absolute;right:1.5rem;top:1.5rem;background-color:transparent}html[dir=rtl] .overlay.image-overlay .close,html[dir=rtl] .overlay.search-overlay .close,html[dir=rtl] .overlay.select-region-overlay .close,html[dir=rtl] .overlay.watch-video-overlay .close{right:auto;left:1.5rem}.overlay.search-overlay{background:rgba(209,0,39,.9)}.overlay.search-overlay .content{max-width:640px;margin-left:auto;margin-right:auto;margin-top:1rem;padding-left:2rem;padding-right:2rem}.overlay.search-overlay input{border:none;background:none;color:#e5e5e5;padding-top:2rem;padding-bottom:2rem;margin-top:2rem;font-size:4rem;text-align:left;width:100%;margin-bottom:2rem;line-height:4rem;background:#d10027;border:2px solid #fff}.overlay.search-overlay input::placeholder{color:#e5e5e5;opacity:1}.overlay.search-overlay input:-ms-input-placeholder,.overlay.search-overlay input::-ms-input-placeholder{color:#e5e5e5}.overlay.search-overlay .result{color:#fff;display:block;clear:both;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.overlay.search-overlay .result a{display:block;color:#fff;font-weight:700;margin-bottom:.5rem}.accordion .overlay.search-overlay .result .trigger,.overlay.search-overlay .content .result ol,.overlay.search-overlay .content .result ul,.overlay.search-overlay .result .accordion .trigger,.overlay.search-overlay .result .content ol,.overlay.search-overlay .result .content ul,.overlay.search-overlay .result dd,.overlay.search-overlay .result dt,.overlay.search-overlay .result fieldset,.overlay.search-overlay .result p{font-size:.85rem;line-height:1.1rem;margin-bottom:0}.overlay.select-region-overlay{background:#e5e5e5;padding:2rem}.overlay.select-region-overlay .regions{max-width:1281px;margin-left:auto;margin-right:auto}.overlay.select-region-overlay .region-content{padding-top:2rem}.overlay.select-region-overlay .region-content h5{cursor:pointer;position:relative}.overlay.select-region-overlay .region-content h5 .icon{position:absolute;top:2px;right:0;width:20px;height:20px;display:inline-block;background-size:18px 20px;background-repeat:no-repeat}.overlay.select-region-overlay .region-content ul{display:none}.overlay.select-region-overlay .region-content ul.open{display:block}.overlay.select-region-overlay .region-content li{padding-top:.5rem}.overlay.select-region-overlay .region-content li a{color:#000;text-decoration:none}.overlay.select-region-overlay .region-content li a:hover{color:#d10027}.overlay.select-region-overlay div.region-category{display:block;width:100%}@media screen and (min-width:641px){.overlay.select-region-overlay div.region-category{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:repeat(4,1fr)}.overlay.select-region-overlay div.region-content:first-child{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.overlay.select-region-overlay div.region-content:nth-child(2){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.overlay.select-region-overlay div.region-content:nth-child(3){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}.overlay.select-region-overlay div.region-content:nth-child(4){-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5}.overlay.select-region-overlay .region-content h5 .icon{display:none}.overlay.select-region-overlay .region-content ul{display:block}}.overlay.image-overlay .content{padding:0;background:transparent;margin-top:5vw;margin-bottom:5vw;width:90vw}@media screen and (min-width:1025px){.overlay.image-overlay .content{max-width:70vw;margin-top:4.6875rem;margin-bottom:4.6875rem}}@media screen and (min-width:1401px){.overlay.image-overlay .content{max-width:70vw;margin-top:4.6875rem}}@media screen and (min-width:1920px){.overlay.image-overlay .content{max-width:60vw}}.overlay.image-overlay img{width:100%;height:auto}@media screen and (max-width:480px){.overlay.big-overlay .content{margin-top:10vh;margin-bottom:10vh}}@media screen and (min-width:1025px){.overlay.big-overlay .content{max-width:90vw;margin-top:4.6875rem;margin-bottom:4.6875rem}}@media screen and (min-width:1401px){.overlay.big-overlay .content{max-width:70vw;margin-top:4.6875rem}}@media screen and (max-width:480px){.overlay.big-overlay .close{margin-top:-4.5rem;right:0}html[dir=rtl] .overlay.big-overlay .close{left:0;right:auto}}@media screen and (min-width:1025px){.overlay.big-overlay .close{margin-left:86.5vw}html[dir=rtl] .overlay.big-overlay .close{margin-right:86.5vw;margin-left:0}}@media screen and (min-width:1401px){.overlay.big-overlay .close{margin-left:67.5vw}html[dir=rtl] .overlay.big-overlay .close{margin-right:67.5vw;margin-left:0}}@media screen and (max-width:480px){.overlay.ad-overlay .content{margin-top:10vh;margin-bottom:10vh}.hub-category-entry .overlay.ad-overlay .content h1:first-of-type,.overlay.ad-overlay .content .hub-category-entry h1:first-of-type,.overlay.ad-overlay .content h2:first-of-type{width:auto}}@media screen and (max-width:480px){.overlay.ad-overlay .close{margin-top:-4.5rem;right:0}html[dir=rtl] .overlay.ad-overlay .close{left:0;right:auto}}.hub-category-entry .overlay h1,.overlay .hub-category-entry h1,.overlay h2{letter-spacing:.025em;font-size:2.625rem;line-height:2.625rem;margin-top:0!important;margin-bottom:2rem!important}@media screen and (min-width:1025px){.hub-category-entry .overlay h1,.overlay .hub-category-entry h1,.overlay h2{font-size:3vw;line-height:3vw}}.hub-category-entry .overlay h1,.overlay .hub-category-entry h1,.overlay h2,.overlay h3{margin-top:2rem;margin-bottom:1.5rem}.overlay h4,.overlay section.products-related .card .title,section.products-related .card .overlay .title{margin-top:2rem;margin-bottom:.75rem}.overlay .content img{width:auto;max-width:100%;height:auto}.overlay .content .float-left,.overlay .content .float-right{display:block;margin:0 auto;margin-bottom:1rem;max-width:50%}@media screen and (min-width:481px){.overlay .content .float-left{float:left;margin-right:1rem}.overlay .content .float-right{float:right;margin-left:1rem}}.overlay .content ol,.overlay .content ul{padding:0 0 0 2rem}.overlay .content ol li,.overlay .content ul li{margin:0 0 .5em}.overlay .content ol ol,.overlay .content ol ul,.overlay .content ul ol,.overlay .content ul ul{margin:.5em 0}.overlay .content ul{list-style-type:disc}.overlay .content ol{list-style-type:decimal}.breadcrumb{font-size:.8em;font-weight:700;margin-bottom:4rem}.breadcrumb span span{display:inline-block}.breadcrumb span span:after{content:"/";position:relative;margin-left:3px;margin-right:3px}.breadcrumb a{color:#000;text-decoration:none;margin-right:4px;line-height:1.2rem}.breadcrumb a:hover{color:#d10027}.breadcrumb span span:last-child:after{display:none}.breadcrumb span span:last-child a{color:#999;pointer-events:none}footer{background:#e5e5e5;padding:2rem;padding-bottom:3rem}footer .footer-navigation div,footer .footer-navigation ul{display:block;width:100%;margin-bottom:2rem}@media screen and (min-width:641px){footer .footer-navigation{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto auto}footer .footer-navigation ul:first-child{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}footer .footer-navigation ul:nth-child(2){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}footer .footer-navigation ul:nth-child(3){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}footer .footer-navigation div.newsletter{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:2;-ms-grid-row-span:1;width:50%;margin:0 auto 2rem}footer .footer-navigation ul{-ms-grid-row:1;-ms-grid-row-span:1}}@media screen and (min-width:1025px){footer .footer-navigation{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:repeat(4,1fr);-ms-grid-rows:auto}footer .footer-navigation div.newsletter{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-row:1;-ms-grid-row-span:1;width:100%}}footer .footer-navigation .footer-list li,footer .footer-navigation h5{font-size:.875rem;margin-bottom:1rem}footer .footer-navigation .footer-list li a{color:#000;text-decoration:none}footer .footer-navigation .footer-list li a:hover{color:#d10027}section.products-related{display:-ms-grid;display:grid;background:#fff;border-bottom:1px solid #e5e5e5;grid-auto-flow:column;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr)}@supports not (display:grid){section.products-related{display:block}section.products-related:after,section.products-related:before{content:" ";display:table;clear:both}}section.products-related .card:first-child{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:0;grid-row:1/1}section.products-related .card:nth-child(2){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:0;grid-row:1/1}section.products-related .card:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:0;grid-row:2/2}section.products-related .card:nth-child(4){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:0;grid-row:2/2}section.products-related .card:nth-child(5){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;-ms-grid-row-span:0;grid-row:3/3}section.products-related .card:nth-child(6){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:3;-ms-grid-row-span:0;grid-row:3/3}section.products-related .card:nth-child(7){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:4;-ms-grid-row-span:0;grid-row:4/4}section.products-related .card:nth-child(8){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:4;-ms-grid-row-span:0;grid-row:4/4}@supports not (display:grid){section.products-related .card{width:50%;float:left}}@media screen and (min-width:1025px){section.products-related{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:repeat(4,1fr)}section.products-related .card:first-child{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:0;grid-row:1/1}section.products-related .card:nth-child(2){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:0;grid-row:1/1}section.products-related .card:nth-child(3){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:1;-ms-grid-row-span:0;grid-row:1/1}section.products-related .card:nth-child(4){-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-row:1;-ms-grid-row-span:0;grid-row:1/1}section.products-related .card:nth-child(5){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:0;grid-row:2/2}section.products-related .card:nth-child(6){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:0;grid-row:2/2}section.products-related .card:nth-child(7){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:2;-ms-grid-row-span:0;grid-row:2/2}section.products-related .card:nth-child(8){-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-row:2;-ms-grid-row-span:0;grid-row:2/2}}@supports not (display:grid){section.products-related .card{width:25%;float:left}section.products-related .card:nth-child(5){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:0;grid-row:2/2}section.products-related .card:nth-child(6){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:0;grid-row:2/2}section.products-related .card:nth-child(7){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:2;-ms-grid-row-span:0;grid-row:2/2}section.products-related .card:nth-child(8){-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-row:2;-ms-grid-row-span:0;grid-row:2/2}}section.products-related .card{min-height:230px;text-align:center;padding:1rem}section.products-related .card img{width:100%;height:auto;max-width:100px}section.products-related .card .title{margin-bottom:.33333rem;padding-top:.625rem;font-size:1.625rem;line-height:1.625rem;letter-spacing:.08em}section.products-related .card .sub-title{min-height:40px;font-weight:300;text-transform:uppercase;font-size:.875rem;line-height:1.0625rem}section.products-related .card .price{font-size:1rem;font-weight:700}section.products-related .card .price small{font-size:80%}main{background:#fff}.divider-title{padding:2rem;display:-ms-grid;display:grid;align-items:center;justify-items:center;-ms-grid-row-align:center;-ms-grid-column-align:center}.divider-title h4,.divider-title section.products-related .card .title,section.products-related .card .divider-title .title{margin:0}.post{position:relative}.post:hover .post-image:before{opacity:1}.post .text{padding:.5rem}.hub-category-entry .post h1,.post .hub-category-entry h1,.post h2{font-size:2rem;line-height:1.9375rem;padding-top:1rem}@media screen and (min-width:641px){.post .text{padding:1rem}.hub-category-entry .post h1,.post .hub-category-entry h1,.post h2{font-size:2rem;line-height:2.25rem;padding-top:1rem}.accordion .post .trigger,.overlay .content .post ol,.overlay .content .post ul,.post .accordion .trigger,.post .overlay .content ol,.post .overlay .content ul,.post dd,.post dt,.post fieldset,.post p{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:1281px){.post .text{padding:2rem}.hub-category-entry .post h1,.post .hub-category-entry h1,.post h2{font-size:2.625rem;line-height:2.625rem;padding-top:1rem}.accordion .post .trigger,.overlay .content .post ol,.overlay .content .post ul,.post .accordion .trigger,.post .overlay .content ol,.post .overlay .content ul,.post dd,.post dt,.post fieldset,.post p{font-size:1.0625rem;line-height:1.4375rem}}.post .post-image{background-size:cover;background-position:top;background-repeat:no-repeat;background-position:50%;min-height:290px;width:100%;transition:all .3s;position:relative;display:block}.post .post-image:before{position:absolute;opacity:1;content:attr(data-linktitle);z-index:2;left:0;width:100%;bottom:0;padding:1rem;background:rgba(0,0,0,.7);color:#fff;opacity:0;transition:all .4s}.post .post-image:hover:before{opacity:1}@media screen and (min-width:641px){.post .post-image{min-height:400px;background-position:top}}.grid-liftup-container{display:block;padding-left:0;padding-right:0;background:#fff}@media screen and (min-width:641px){.grid-liftup-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;padding-right:0}.grid-liftup-container .lead{margin-right:0}.grid-liftup-container>div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1}.grid-liftup-container>div:nth-of-type(2){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;background:#f2f2f2}.grid-liftup-container>div:nth-of-type(3){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2}.grid-liftup-container>div:nth-of-type(4){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;background:#f2f2f2}}@media screen and (min-width:1025px){.grid-liftup-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.grid-liftup-container>div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1}.grid-liftup-container>div:nth-of-type(2){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1}.grid-liftup-container>div:nth-of-type(3){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:1}.grid-liftup-container>div:nth-of-type(4){-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-row:1}}.hub-landing-secondary{display:block;padding-bottom:4rem}.hub-landing-secondary h4,.hub-landing-secondary section.products-related .card .title,section.products-related .card .hub-landing-secondary .title{padding-top:1rem;margin-bottom:1rem;text-align:center}.hub-landing-secondary h4:first-child,.hub-landing-secondary section.products-related .card .title:first-child,section.products-related .card .hub-landing-secondary .title:first-child{padding-top:4rem;padding-bottom:3rem}.hub-content-latest{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media screen and (min-width:1281px){.hub-content-latest{max-width:70%}}.hub-content-latest li{max-width:100%;padding:.5rem;margin-bottom:2rem}@media screen and (min-width:641px){.hub-content-latest li{max-width:50%}}@media screen and (min-width:1025px){.hub-content-latest li{max-width:33%}}.hub-content-latest img{width:100%;height:auto}.hub-content-latest h5{margin-bottom:10px;padding-top:1rem}.hub-content-latest span{line-height:1.25rem;font-size:.9375rem}.instagram-grid{background:#fff;line-height:0;-webkit-column-count:2;-webkit-column-gap:0;-moz-column-count:2;-moz-column-gap:0;column-count:2;column-gap:0;padding-left:0;padding-right:0}.instagram-grid img{width:100%;height:auto;margin:0;border-bottom:0 solid #fff}@media screen and (min-width:641px){.instagram-grid{column-count:5}}@media screen and (min-width:1025px){.instagram-grid{column-count:5}}.grid-primary-posts{display:block;padding-left:0;padding-right:0;background:#fff}@media screen and (min-width:641px){.grid-primary-posts{padding-left:0;padding-right:0;display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%}.grid-primary-posts>div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2;-ms-grid-row:1;grid-row:1;background:#000;color:#fff;margin-right:0;margin-bottom:0}.grid-primary-posts>div:first-of-type a{color:#fff}.grid-primary-posts>div:nth-of-type(2){-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:2;grid-row:2;margin-right:0;margin-bottom:0}.grid-primary-posts>div:nth-of-type(3){-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:2;background:#fff;margin-right:0;margin-bottom:0;background:#d10027;color:#fff}.grid-primary-posts>div:nth-of-type(3) a{color:#fff}}@media screen and (min-width:1025px){.grid-primary-posts{display:-ms-grid;display:grid;-ms-grid-columns:1.5fr 1fr 1fr;grid-template-columns:1.5fr 1fr 1fr}.grid-primary-posts>div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;grid-row:1;background:#000;color:#fff}.grid-primary-posts>div:nth-of-type(2){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;grid-row:1;color:#000}.grid-primary-posts>div:nth-of-type(3){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:1;grid-row:1}}@media screen and (min-width:768px){.grid-primary-posts>div:first-of-type .text{padding-left:4rem;padding-right:4rem}}.grid-primary-posts-even{display:block;padding-left:0;background:#fff}.grid-primary-posts-even .post{margin-right:0;margin-bottom:0;background:#f2f2f2}.grid-primary-posts-even .post:nth-child(2n){background:#d10027;color:#fff}.grid-primary-posts-even .post:nth-child(2n) a{color:#fff}@media screen and (min-width:641px){.grid-primary-posts-even{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-auto-flow:row}.grid-primary-posts-even>div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;grid-row:1}.grid-primary-posts-even>div:nth-of-type(2){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;grid-row:1}.grid-primary-posts-even>div:nth-of-type(3){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;grid-row:2}.grid-primary-posts-even>div:nth-of-type(4){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;grid-row:2}.grid-primary-posts-even>div:nth-of-type(5){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;grid-row:3}.grid-primary-posts-even>div:nth-of-type(6){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:3;grid-row:3}.grid-primary-posts-even>div:nth-of-type(7){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:4;grid-row:4}.grid-primary-posts-even>div:nth-of-type(8){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:4;grid-row:4}.grid-primary-posts-even>div:nth-of-type(9){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:5;grid-row:5}.grid-primary-posts-even>div:nth-of-type(10){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:5;grid-row:5}.grid-primary-posts-even>div:nth-of-type(11){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:6;grid-row:6}.grid-primary-posts-even>div:nth-of-type(12){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:6;grid-row:6}.grid-primary-posts-even>div:nth-of-type(13){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:7;grid-row:7}.grid-primary-posts-even>div:nth-of-type(14){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:7;grid-row:7}.grid-primary-posts-even>div:nth-of-type(15){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:8;grid-row:8}.grid-primary-posts-even>div:nth-of-type(16){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:8;grid-row:8}.grid-primary-posts-even>div:nth-of-type(17){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:9;grid-row:9}.grid-primary-posts-even>div:nth-of-type(18){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:9;grid-row:9}}@media screen and (min-width:1025px){.grid-primary-posts-even{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:repeat(auto-fit,minmax(33%,1fr));grid-auto-flow:row}.grid-primary-posts-even>div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;grid-row:1}.grid-primary-posts-even>div:nth-of-type(2){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;grid-row:1}.grid-primary-posts-even>div:nth-of-type(3){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:1;grid-row:1}.grid-primary-posts-even>div:nth-of-type(4){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;grid-row:2}.grid-primary-posts-even>div:nth-of-type(5){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;grid-row:2}.grid-primary-posts-even>div:nth-of-type(6){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:2;grid-row:2}.grid-primary-posts-even>div:nth-of-type(7){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;grid-row:3}.grid-primary-posts-even>div:nth-of-type(8){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:3;grid-row:3}.grid-primary-posts-even>div:nth-of-type(9){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:3;grid-row:3}.grid-primary-posts-even>div:nth-of-type(10){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:4;grid-row:4}.grid-primary-posts-even>div:nth-of-type(11){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:4;grid-row:4}.grid-primary-posts-even>div:nth-of-type(12){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:4;grid-row:4}.grid-primary-posts-even>div:nth-of-type(13){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:5;grid-row:5}.grid-primary-posts-even>div:nth-of-type(14){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:5;grid-row:5}.grid-primary-posts-even>div:nth-of-type(15){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:5;grid-row:5}.grid-primary-posts-even>div:nth-of-type(16){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:6;grid-row:6}.grid-primary-posts-even>div:nth-of-type(17){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:6;grid-row:6}.grid-primary-posts-even>div:nth-of-type(18){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:6;grid-row:6}}.grid-secondary-posts{display:block;padding-right:0}@media screen and (min-width:1025px){.grid-secondary-posts{display:-ms-grid;display:grid;-ms-grid-columns:3.05fr .9fr;grid-template-columns:3.05fr .9fr}.grid-secondary-posts>div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1}.grid-secondary-posts>div:nth-of-type(2){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1}}.accordion .hub-category-entry .newsletter-block h1+.trigger,.accordion .newsletter-block .hub-category-entry h1+.trigger,.accordion .newsletter-block h2+.trigger,.hub-category-entry .newsletter-block .accordion h1+.trigger,.hub-category-entry .newsletter-block .overlay .content h1+ol,.hub-category-entry .newsletter-block .overlay .content h1+ul,.hub-category-entry .newsletter-block h1+dd,.hub-category-entry .newsletter-block h1+dt,.hub-category-entry .newsletter-block h1+fieldset,.hub-category-entry .newsletter-block h1+p,.newsletter-block .accordion h2+.trigger,.newsletter-block .hub-category-entry .accordion h1+.trigger,.newsletter-block .hub-category-entry .overlay .content h1+ol,.newsletter-block .hub-category-entry .overlay .content h1+ul,.newsletter-block .hub-category-entry h1+dd,.newsletter-block .hub-category-entry h1+dt,.newsletter-block .hub-category-entry h1+fieldset,.newsletter-block .hub-category-entry h1+p,.newsletter-block .overlay .content h2+ol,.newsletter-block .overlay .content h2+ul,.newsletter-block h2+dd,.newsletter-block h2+dt,.newsletter-block h2+fieldset,.newsletter-block h2+p,.overlay .content .hub-category-entry .newsletter-block h1+ol,.overlay .content .hub-category-entry .newsletter-block h1+ul,.overlay .content .newsletter-block .hub-category-entry h1+ol,.overlay .content .newsletter-block .hub-category-entry h1+ul,.overlay .content .newsletter-block h2+ol,.overlay .content .newsletter-block h2+ul{font-size:1rem;line-height:1.375rem}.newsletter-block .note{font-size:.75rem;line-height:1rem;letter-spacing:.01em;margin:0 0 1.5rem}.hub-category-entry{padding:0;background:#fff}.hub-category-entry .nav{padding:.5rem}.hub-category-entry .nav a{color:#d10027;margin-right:.5rem}.hub-category-entry .nav span{margin-left:.5rem}.hub-category-entry .text{text-align:center;padding:2rem;margin-left:auto;margin-right:auto}@media screen and (min-width:1281px){.hub-category-entry .text{max-width:40%}}.hub-category-entry h5{font-size:1.25rem;line-height:1.375rem;color:#595959}.hub-title{margin-left:0;margin-right:0;margin-bottom:0;padding-top:0;color:#fff;background:#fff}@media screen and (min-width:641px){.hub-title{display:-ms-grid;display:grid;grid-auto-flow:row;-ms-grid-columns:50% 50%;grid-template-columns:50.5% 49.5%}}@media screen and (min-width:1025px){.hub-title{-ms-grid-columns:40% 60%;grid-template-columns:40% 60%}}.hub-title>div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;grid-row:1;background-color:#d10027}@media screen and (min-width:641px){.hub-title>div:first-of-type{margin-right:0}}.hub-title>div:first-of-type > div{padding:2rem}.hub-title>div:nth-of-type(2){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;grid-row:1;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative}.hub-title>div:nth-of-type(2)>div{text-align:center;padding:2rem}@media screen and (min-width:641px){.hub-title>div:nth-of-type(2)>div{position:absolute;top:25%;left:0;width:100%}}.question-grid{min-height:88vh;padding:4rem 0 2rem;background-image:url(../../img/campaigns/dreamsandgoals-intro-desktop.jpg);background-size:cover;background-position:50%;position:relative;margin-bottom:0}.hub-category-entry .question-grid h1,.question-grid .hub-category-entry h1,.question-grid h2{color:#fff;text-align:center}.question-grid div.question{margin-left:auto;margin-right:auto;position:relative;max-width:520px;z-index:3}.question-grid div.question label{margin-bottom:2rem;font-size:100%;min-height:40px}.question-grid .set{display:none}.question-grid .set.active{display:block}.question-grid .content{padding:2rem;color:#fff;background:rgba(0,0,0,.7);min-height:420px}.question-grid .content .tips{color:#fff;margin-bottom:12px;font-size:.9375rem;line-height:17px;display:none}.question-grid .content .tips b{display:block;font-weight:700;margin-bottom:8px;font-size:1.125rem}.question-grid .content .tips a{color:#d10027}.question-grid .content .dot{border-color:transparent}.question-grid .content .answered{opacity:.5}.question-grid .content .checked{color:#31af34;opacity:1}.question-grid .content .checked .dot{border-color:#31af34;animation-name:d;animation-duration:1.2s;animation-delay:.2s}.question-grid .content .checked .dot:after{position:absolute;display:block;width:9px;height:9px;top:7px;left:7px;transform:scale(1);content:"";background:#31af34;border-radius:100%;transition:all .3s}.accordion .question-grid .content .trigger,.overlay .question-grid .content ol,.overlay .question-grid .content ul,.question-grid .content .accordion .trigger,.question-grid .content dd,.question-grid .content dt,.question-grid .content fieldset,.question-grid .content p,.question-grid .overlay .content ol,.question-grid .overlay .content ul{min-height:80px}.question-grid .content .button.disabled{display:none}.question-grid .position{width:100%;height:10px;position:absolute;left:0;bottom:0;background:#000}.question-grid .bar{background:#d10027;position:absolute;height:10px;transition:all .6s;transition-delay:.2s}span.index{position:absolute;left:0;top:0;font-size:12px;font-weight:700;display:inline-block;background:#000;width:25px;height:25px;line-height:25px;z-index:1;display:none}.score-board,span.index{color:#fff;text-align:center}.score-board{padding:2rem}.quiz-footer{padding:4rem 4rem 2rem 2rem;text-align:center}.quiz-footer .button{min-width:180px}section.products-related{border:none;display:block;padding-top:2rem;min-height:400px;align-items:center;margin-bottom:0}@keyframes d{0%{transform:scale(1)}14%{transform:scale(1.1)}28%{transform:scale(1)}42%{transform:scale(1.1)}70%{transform:scale(1)}}