@font-face{font-family:icons;src:url(/etc/designs/zg/close-up-v2/desktop/assets/fonts/icons.woff) format("woff"),url(/etc/designs/zg/close-up-v2/desktop/assets/fonts/icons.ttf) format("truetype"),url(/etc/designs/zg/close-up-v2/desktop/assets/fonts/icons.svg#icons) format("svg");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}
@charset "UTF-8";
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}body .olapic a.olapic-nav-button:link,body .olapic a.olapic-nav-button:visited{z-index:10}.brazil-pdp .accordion-container{padding:30px 0 50px}.brazil-pdp .accordion-container .accordion-slide{padding:20px 0}:focus-visible{box-shadow:1px 1px 26px 4px rgba(236,3,0,.98)!important}html[lang=en-BD] :focus-visible,html[lang=id] :focus-visible{box-shadow:1px 1px 26px 4px rgba(0,154,68,.98)!important}.box .richText .optInLinks{margin-right:7px!important;margin-left:0!important}.box .richText .optInLinks:after{position:relative!important;top:auto!important;right:auto!important;line-height:normal!important}.box .richText .optInLinks:before{display:none!important}.richText p a[target=_blank]:not(.icon-big){position:relative}.richText p a[target=_blank]:not(.icon-big):after{border:none;outline:0;color:inherit;font-family:icons;content:""!important;text-decoration:none;font-size:1em!important;margin:0 0 0 .2em;display:inline-block!important;width:15px!important;height:15px!important}.richText p a[target=_blank].button-secondary:after{position:relative;vertical-align:top;margin-top:-8px}.richText p a[href*=".pdf"]{position:relative}.richText p a[href*=".pdf"]:before{vertical-align:top;color:inherit;font-family:icons;content:""!important;text-decoration:none;font-size:.7em!important;margin:4px .3em 0 0;display:inline-block!important;width:15px!important;height:15px!important}.main .richText p a[href*=".pdf"]:after{display:none!important}.form-widget .btn-wrapper{padding:20px 0 0}.form-widget a[target=_blank]:after{color:inherit;font-family:icons!important;content:""!important;text-decoration:none;font-size:inherit!important;margin:0 0 0 .2em;display:inline-block!important}.form-widget .btn-info{float:none!important;background:#89e0e3!important;font-size:1.0625rem!important;border-radius:3px!important;min-width:175px;height:52px;color:#000!important;border:0!important;line-height:1.22!important;transition:all 1s;padding:16px 20px!important;text-transform:uppercase;font-weight:700!important}.form-widget .btn-info.pull-right{float:none!important}.form-widget .btn-info:hover{background:#7dd0c1!important;color:#fff!important}.form-widget .btn-info:focus{background:#7dd0c1!important}.box.white-bg+.composite-product-carousel{padding-top:0!important}@media screen and (min-width:980px){.searchResults .item-product{margin-top:30px!important}}@media screen and (max-width:669px){.searchResults .searchResults-item{width:100%!important}}@media only screen and (min-width:670px) and (max-width:979px){.searchResults .searchResults-item{width:calc(33.33333% - 15px)!important}}.composite-contact_us_boxes .contact-box-no-bottom-link:after{content:"";position:absolute;bottom:0;left:0;width:100%;background:#7dd0c1;height:56px}.composite-contact_us_boxes .richText{overflow:hidden}.ot-floating-button__close{display:none}#onetrust-consent-sdk #onetrust-banner-sdk{background:#000!important}#onetrust-banner-sdk{border-top:1px solid #d80300!important}#onetrust-consent-sdk #onetrust-policy-text,#onetrust-consent-sdk #onetrust-policy-text a{color:#fff!important}#onetrust-banner-sdk #onetrust-reject-all-handler,#onetrust-consent-sdk #onetrust-accept-btn-handler{background:#d80300!important;border-color:#fff!important}#onetrust-consent-sdk #onetrust-policy{background-image:url(https://cdn.cookielaw.org/logos/6ce3ca18-a8e8-4e52-80bc-d334afc636e7/e0c2ea8c-ab5e-4ec0-a2a8-06007fbca8e3/309cc706-5680-40bd-bae4-5d3e2417dd4e/UL_logo.png)!important;background-size:3rem auto!important}#onetrust-policy a[target=_blank]:before{background:none;vertical-align:top;color:inherit;font-family:icons;content:""!important;text-decoration:none;font-size:1em!important;margin:0 .2em 0 0;display:inline-block!important;width:15px!important;height:15px!important}#onetrust-consent-sdk #onetrust-pc-btn-handler,#onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link{color:#fff;background:none!important;border-color:transparent!important}html[lang=en-BD] #onetrust-banner-sdk,html[lang=id] #onetrust-banner-sdk{border-top:1px solid #00662c!important}html[lang=en-BD] #onetrust-banner-sdk #onetrust-reject-all-handler,html[lang=en-BD] #onetrust-consent-sdk #onetrust-accept-btn-handler,html[lang=id] #onetrust-banner-sdk #onetrust-reject-all-handler,html[lang=id] #onetrust-consent-sdk #onetrust-accept-btn-handler{background:#00662c!important}@media screen and (max-width:669px){.kr-read-widget .kr-summary-section .kr-Stars,.kr-star-widget .kr-summary-section .kr-Stars{font-size:1.375rem!important}}.richText[class*=default-style] .richText-content ol li:before{line-height:1.9375rem}.custom-list-style .richText[class*=default-style] .richText-content ol li{text-transform:none}.custom-list-style .richText[class*=default-style] .richText-content ol li:before{position:absolute}.reference-footer-global .footer-main .footer-primary-nav .page-atendimento-em-libras{margin-bottom:-5px}.reference-footer-global .footer-main .footer-primary-nav .page-atendimento-em-libras p{margin:0}.reference-footer-global .footer-main .footer-primary-nav .page-atendimento-em-libras a{font-size:1rem;font-weight:700;line-height:2.375rem}.reference-footer-global .footer-main .footer-primary-nav .page-atendimento-em-libras a:after{display:inline-block;color:inherit;font-family:icons;content:""!important;text-decoration:none;font-size:1em!important;margin:0 0 0 .2em;width:15px!important;height:15px!important}.reference-footer-global .footer-main .footer-primary-nav .page-atendimento-em-libras a:hover{text-decoration:none}.navigation.no-spacing .navigation-root{margin-bottom:0}@media screen and (min-width:980px) and (max-width:1200px){.composite.composite-variation-hero_image_with_side_text1>.content>.richText.hero-text-left,.composite.composite-variation-hero_image_with_side_text>.content>.richText.hero-text-left{left:15px!important}}#cwStoreLoc{z-index:1}@media screen and (max-width:767px){.composite-variation-hero_image_with_richtextbelow .default-resize-behavior img{height:auto}}html[lang=id] .reference-header-global .box.component.section.header-main .tabs-main-navigation .tabs-nav-list{-ms-flex-align:center;align-items:center}@media screen and (min-width:1198px){.reference-header-global .box.component.section.header-main .tabs-content .content{padding-left:0}}.picker{font-size:1rem;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}

/*!
 * Classic picker styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */.picker{width:100%}.picker__holder{position:absolute;background:#fff;border:1px solid #aaa;border-top-width:0;border-bottom-width:0;border-radius:0 0 5px 5px;box-sizing:border-box;min-width:176px;max-width:466px;max-height:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transform:translateY(-1em) perspective(600px) rotateX(10deg);transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s}.picker__frame{padding:1px}.picker__wrap{margin:-1px}.picker--opened .picker__holder{max-height:25em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;border-top-width:1px;border-bottom-width:1px;transform:translateY(0) perspective(600px) rotateX(0);transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;box-shadow:0 6px 18px 1px rgba(0,0,0,.12)}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}@media (min-width:24.5em){.picker__select--month,.picker__select--year{margin-top:-.5em}}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.ua-webkit .picker__select--month:focus,.ua-webkit .picker__select--year:focus{outline:5px auto -webkit-focus-ring-color!important}.picker__nav--next,.picker__nav--prev{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-.25em}@media (min-width:24.5em){.picker__nav--next,.picker__nav--prev{top:-.33em}}.picker__nav--prev{left:-1em;padding-right:1.25em}@media (min-width:24.5em){.picker__nav--prev{padding-right:1.5em}}.picker__nav--next{right:-1em;padding-left:1.25em}@media (min-width:24.5em){.picker__nav--next{padding-left:1.5em}}.picker__nav--next:before,.picker__nav--prev:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #000}.picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media (min-height:33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media (min-height:33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #0059bc;border-left:.5em solid transparent}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__day--highlighted{border-color:#0089ec}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#0089ec;color:#fff}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__footer{text-align:center}.picker__button--clear,.picker__button--close,.picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:33%;display:inline-block;vertical-align:bottom}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{background:#b1dcfb;border-color:#0089ec;outline:none}.picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{position:relative;display:inline-block;height:0}.picker__button--clear:before,.picker__button--today:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"\D7";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}.browsersupport{background:rgba(50,59,66,.5);bottom:0;display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:25}.browsersupport.is-open{display:block}.browsersupport .image[class*=default-style] img{margin-left:auto;margin-right:auto}.browsersupport-dialog{background:#fff;border-radius:5px;border:1px solid rgba(50,59,66,.2);box-shadow:0 5px 15px rgba(50,59,66,.5);left:50%;max-width:calc(100% - 40px);position:fixed;top:50%;transform:translate(-50%,-50%);width:900px}.browsersupport-dialog p:first-child strong{font-size:1.75rem}.browsersupport-dialog figcaption p{font-size:1rem}.browsersupport-dialog-close{background:none;border:none;outline:none;position:absolute;right:15px;top:10px}.browsersupport-dialog-close span{font-size:0}.browsersupport-dialog-close span:before{color:#323b42;content:"";display:inline-block;font-family:icons;font-size:1.5625rem;opacity:.2;position:relative}.browsersupport-dialog-content{padding:20px}@media only screen and (max-width:669px){.browsersupport{position:absolute}.browsersupport h1{font-size:2.4rem;margin-top:60px}.browsersupport-dialog{position:absolute;top:20px;transform:translate(-50%)}}.captcha .g-recaptcha-response{width:250px;height:40px;border:1px solid #c1c1c1;margin:10px 25px;padding:0;resize:none}.captcha .deepblue-captcha{height:83px}.captcha .g-recaptcha-iframe-outer-box{width:302px;height:422px;position:relative}.captcha .g-recaptcha-iframe-inner-box{width:302px;height:422px;position:absolute}.captcha .g-recaptcha-iframe-inner-box iframe{width:302px;height:422px;border-style:none}.captcha .g-recaptcha-response-box{width:300px;height:60px;border-style:none;bottom:12px;left:25px;margin:0;padding:0;right:25px;background:#f9f9f9;border:1px solid #c1c1c1;border-radius:3px}.cookiePolicy-info{background:#b1bfca;max-height:1000px;overflow:hidden;transition:all 2s linear}.cookiePolicy-info.collapsed{max-height:0}.cookiePolicy-info .cookiePolicy-inner{margin:0 auto;max-width:940px;padding:20px 10px;width:auto}.cookiePolicy-buttons{text-align:right}.cookiePolicy-restrictive{background:rgba(0,0,0,.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.cookiePolicy-restrictive.collapsed{display:none}.cookiePolicy-restrictive .cookiePolicy-inner{background:#b1bfca;left:50%;margin-left:-363px;padding:13px;position:fixed;top:100px;width:700px}@media screen and (max-width:699px){.cookiePolicy-restrictive .cookiePolicy-inner{left:0;margin:20px;position:absolute;top:0;width:auto}}@media screen and (max-width:699px){.cookiePolicy-restrictive{position:absolute}}.searchBox--autocomplete{margin:30px 0 45px}.searchBox--autocomplete .form-search{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;overflow:visible}.searchBox--autocomplete .searchBox-label{display:inline-block;width:330px}.searchBox--autocomplete .searchBox-label .searchBox-title{display:block;margin-bottom:20px;font-size:1.1875rem;font-weight:700;white-space:normal}.searchBox--autocomplete .searchBox-label .twitter-typeahead .tt-input{line-height:1.875rem;height:30px;width:330px;outline:none}.searchBox--autocomplete .searchBox-label .twitter-typeahead .tt-input:focus{box-shadow:0 0 10px #add8e6}.searchBox--autocomplete .searchBox-label .twitter-typeahead .tt-input::-ms-clear{display:none}.searchBox--autocomplete .searchBox-label .twitter-typeahead .tt-hint{line-height:1.875rem;height:30px;color:#aaa}.searchBox--autocomplete .searchBox-label .twitter-typeahead .tt-menu{border:1px solid #ccc;width:100%;box-sizing:border-box}.searchBox--autocomplete .searchBox-label .twitter-typeahead .tt-menu:hover{cursor:pointer}.searchBox--autocomplete .searchBox-label .twitter-typeahead .tt-menu .tt-suggestion{padding:2px 10px;background:#fff}.searchBox--autocomplete .searchBox-label .twitter-typeahead .tt-menu .tt-cursor{background:#eee}.searchBox--autocomplete .button{position:static;width:auto;font-size:1rem;padding:0 10px;color:#fff;text-transform:uppercase;height:30px}.searchBox--autocomplete .button:after{display:none}.exit-notification{background:rgba(0,0,0,.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.exit-notification.is-hidden{display:none}.exit-notification-buttons{text-align:right}@media screen and (max-width:699px){.exit-notification-restrictive{position:absolute}}.exit-notification-inner{background:#b1bfca;left:50%;margin-left:-363px;padding:13px;position:fixed;top:100px;width:700px}@media screen and (max-width:699px){.exit-notification-inner{left:0;margin:20px;position:absolute;top:0;width:auto}}body,html{color:#fff;font-size:100%;font-weight:400;line-height:1.5;text-align:left;text-transform:none;font-style:normal;font-family:Arial,sans-serif;background-color:#000}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:.875rem}h5{font-size:.75rem}h6{font-size:.5625rem}h1,h2,h3,h4,h5,h6{text-transform:uppercase}#header img{font-size:.4375rem}a,a:active,a:hover,a:visited{color:inherit}@media only screen and (max-width:669px){input{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:670px) and (max-width:979px){input{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:980px){input{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.component>.component-content:after,.component>.component-content:before{content:"";display:table}.component>.component-content:after{clear:both}#wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh;overflow:hidden}#wrapper #content{-ms-flex-positive:1;flex-grow:1}#wrapper #content .home-banners.first{padding-top:3rem}@media screen and (max-width:1199px){#wrapper #content .home-banners.first{padding-top:0}}#wrapper #content .home-banners h1{text-align:center;text-transform:uppercase}@media (min-width:980px){#wrapper #header{position:relative;z-index:11}}#wrapper,#wrapper>.main{padding:0;margin:0;width:auto}.composite:after,.composite:before{content:"";display:table}.composite:after{clear:both}.alert{margin-bottom:20px}.alert-list{margin:0;padding:0;list-style:disc inside}.alert-list li{padding-left:4px}.alert-error{color:#ff0101}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.pull-right{float:right}.pull-left{float:left}.is-hidden{display:none!important;visibility:hidden!important}.button{background-color:#b1bfca;border-radius:20px;border:1px solid #323b42;color:#323b42;cursor:pointer;display:inline-block;padding:5px 20px}.button:hover{background-color:#f2f4f6;color:#6e7f8d}.object-fit-polyfill{background-position:50%;background-size:cover}.object-fit-polyfill img{opacity:0;visibility:hidden}img{max-width:100%;vertical-align:middle}.ua-ie-11 #content{height:100%}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}body:not(.cq-wcm-edit-touch):not(.show-sr-text) .sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;opacity:.1;outline:0;overflow:hidden;padding:0;position:absolute;width:1px}body:not(.cq-wcm-edit-touch):not(.show-sr-text) .sr-only:after{content:""}.richText.sr-only,.title.sr-only h1,span.sr-only{margin:0!important;opacity:.5;padding:0!important}.richText.sr-only:after,.title.sr-only h1:after,span.sr-only:after{content:" (screenreader)";font-size:.5rem}.richText.sr-only:before,.title.sr-only h1:before,span.sr-only:before{content:" ";display:inline-block;width:1rem}.title.sr-only{text-align:center}:after,:before,:hover{transition:background .3s cubic-bezier(.55,0,.1,1) 0s,color .3s cubic-bezier(.55,0,.1,1) 0s,opacity .3s cubic-bezier(.55,0,.1,1) 0s,transform .3s cubic-bezier(.55,0,.1,1) 0s}html.showmq body:after{background-color:#fff;border:1px dashed silver;bottom:0;content:"small";display:block;left:0;opacity:.7;padding:8px 20px;position:fixed}@media (min-width:374px){html.showmq body:after{content:"mobile"}}@media (min-width:670px){html.showmq body:after{content:"tablet"}}@media (min-width:769px){html.showmq body:after{content:"notebook"}}@media (min-width:980px){html.showmq body:after{content:"desktop"}}@media (min-width:1140px){html.showmq body:after{content:"wide"}}.listing{max-width:1200px;margin:auto!important}.listing.listing--product-variants{padding-top:3rem}@media screen and (max-width:669px){.listing.listing--product-variants{padding-top:0}}.box.content-width>.component-content{max-width:1200px;margin:auto;padding:0 1rem;box-sizing:border-box}.template-product-detail-page .box.content-width>.component-content{position:relative}.template-product-detail-page .box.content-width>.component-content .box{position:absolute;top:0;right:0;padding:0 40px;width:40%}@media screen and (max-width:914px){.template-product-detail-page .box.content-width>.component-content .box{position:relative;width:auto}}.box.small-content-width>.component-content{max-width:900px;margin:auto;padding:0 1rem}.main .box.content-signup .sign-up-form{clear:none;margin-left:2%!important}@media screen and (max-width:1050px){.main .box.content-signup .sign-up-form{clear:left;padding:0 1rem;width:100%;margin-left:0!important}}@media screen and (max-width:767px){.box.col-rev-mobile>.component-content>.content{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.brush-marker{font-family:Brush Marker W05 Regular,Garamond;display:block;font-weight:500;line-height:.8;text-transform:lowercase}.is-ru .brush-marker{font-family:Merriweather;text-transform:none}html[lang=vi] .brush-marker{text-transform:uppercase;font-family:Open Sans;font-weight:600;line-height:1.275;font-size:3rem}h1 .brush-marker,h2 .brush-marker,h3 .brush-marker,h4 .brush-marker{font-size:4.5rem}@media screen and (min-width:345px) and (max-width:1199px){h1 .brush-marker,h2 .brush-marker,h3 .brush-marker,h4 .brush-marker{font-size:4rem}}@media screen and (max-width:344px){h1 .brush-marker,h2 .brush-marker,h3 .brush-marker,h4 .brush-marker{font-size:3rem}}p .brush-marker{font-size:3rem}.brush-marker-big{font-family:Brush Marker W05 Regular,Garamond;display:block;font-weight:500;line-height:1;text-transform:lowercase;font-display:swap}.is-ru .brush-marker-big{font-family:Merriweather;text-transform:none}html[lang=vi] .brush-marker-big{text-transform:uppercase;font-family:Open Sans;font-weight:600;line-height:1.275;font-size:3rem}h1 .brush-marker-big,h2 .brush-marker-big,h3 .brush-marker-big,h4 .brush-marker-big{font-size:6rem}@media screen and (max-width:344px){h1 .brush-marker-big,h2 .brush-marker-big,h3 .brush-marker-big,h4 .brush-marker-big{font-size:4rem}}p .brush-marker-big{font-size:4rem}.html.product-ingredient-snippet .ingredients-accordion ul{height:84px;max-width:260px;min-width:260px;margin:0;padding:0;overflow:hidden;text-align:left;transition:all .3s ease}.html.product-ingredient-snippet .ingredients-accordion ul li{padding:10px 5px;font-size:.875rem;list-style-type:none;border-bottom:1px solid #000;display:block;box-sizing:border-box}.html.product-ingredient-snippet .ingredients-accordion .ingredients-accordion-button{background-color:#fff;color:#000;font-size:1rem;line-height:1.22;text-align:center;text-transform:uppercase;text-decoration:none;font-family:Arial,sans-serif;font-weight:500;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #000;border-radius:3px;padding:11.48px 50px 10.36px;margin-top:20px;margin-bottom:20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;height:45px;min-width:245px;box-sizing:border-box}.html.product-ingredient-snippet .ingredients-accordion.expanded .ingredients-accordion-button{display:none}.html.product-ingredient-snippet .ingredients-accordion.expanded ul{height:160px;overflow:auto}@media screen and (max-width:914px){.html.product-ingredient-snippet .ingredients-accordion.expanded ul{height:auto;padding-bottom:3rem}}.template-product-detail-page li,.template-product-detail-page p{line-height:1.2}.template-product-detail-page h1,.template-product-detail-page h2,.template-product-detail-page h3{text-transform:uppercase;line-height:1.2}.template-product-detail-page h1{font-size:2.3rem}.template-product-detail-page h2,.template-product-detail-page h3{font-size:2rem;margin-bottom:0}@media screen and (max-width:1084px){.template-product-detail-page h2,.template-product-detail-page h3{font-size:1.5rem}}.template-product-detail-page .richText[class*=default-style] p{margin-bottom:0}.template-product-detail-page .white-bg{padding:0}.template-product-detail-page .image-full-width-pdp{margin-left:-1rem!important;margin-right:-1rem}@media screen and (max-width:515px){.template-product-detail-page .image-full-width-pdp img{height:80vw;-o-object-fit:cover;object-fit:cover;-o-object-position:0;object-position:0}}.white-bg{background-color:#fff;color:#000;padding-bottom:3rem}.white-bg .listingButton .show-more:before{background:#000;color:#fff}.red-bg{background-color:#ec0300;padding:2rem 1rem}.red-bg .richText-content ul li:before{color:#fff!important}.purple-bg{background-color:#781ef6;padding:2rem 1rem}.purple-light-bg{background-color:#685bc7;padding:2rem 1rem}.green-bg{background-color:#7dd0c1;padding:2rem 1rem}.light-blue-bg{background-color:#77c8f3;padding:2rem 1rem}.blue-bg{background-color:#0f76f4;padding:2rem 1rem}.red-text{color:#ec0300}.red-text a:hover{text-decoration:none}.purple-text{color:#781ef6}.purple-light-text{color:#685bc7}.green-light-text{color:#7dd0c1}.green-text{color:#068c40}.dark-blue-text{color:#0f76f4}.light-blue-text{color:#7bc9f1}.layout-base .overlay-container{position:fixed;top:0;height:100%}.layout-base .overlay-container .overlay-close{width:35px;height:35px;border-radius:50%}.layout-base .overlay-container .overlay-close:after{font-size:1rem;left:10px;bottom:5px;color:#000}.overlay-container.search-overlay .overlay-close:after{display:none}.overlay-open .overlay-container.search-overlay{z-index:9999}.box.margin-bottom{margin-bottom:3rem}.box.big-margin-bottom{margin-bottom:6rem}.box.margin-top{margin-top:3rem}.box.big-margin-top{margin-top:6rem}.box.padding-bottom{padding-bottom:3rem}.box.big-padding-bottom{padding-bottom:6rem}.box.padding-top{padding-top:1rem}@media screen and (min-width:768px){.box.padding-top{padding-top:3rem}}.box.big-padding-top{padding-top:6rem}.listing-carousel{padding-top:1.1rem}.small-square{max-width:280px;margin:auto!important}.richText-skip-to-content a{position:absolute;left:10px;opacity:0;top:50%;z-index:-1;padding:7px 8px 9px;transform:translateY(-50%);background:#ec0300;color:#fff;text-decoration:none}html[lang=en-BD] .richText-skip-to-content a,html[lang=id] .richText-skip-to-content a{background:#009a44}.richText-skip-to-content a:focus-visible{opacity:1;z-index:10}.main [class*=grid_]:first-of-type{margin-left:0}.overlay-background{background:#000;height:100%;left:0;opacity:.7;position:fixed;top:0;width:100%;z-index:9998}.overlay-container{padding-bottom:30px;position:absolute;text-align:center;top:150px;width:100%;z-index:9999}.overlay-container .overlay-loading{display:none}.overlay-content{background:#fff;border-radius:10px;border:2px solid #6e7f8d;display:inline-block;max-width:90%;min-height:80px;min-width:80px;padding:10px;position:relative;text-align:left}.overlay-content-inner{overflow:hidden}.overlay-close{background:#fff;cursor:pointer;display:none;font-size:2.1875rem;line-height:1;outline:none;position:absolute;right:15px;top:-40px;z-index:9999}.overlay-close:after{content:"";display:inline-block;font-family:icons;position:relative}.overlay-loading{background:url(../../assets/img/loading.gif) no-repeat 50%;left:0;position:absolute;top:0;width:100%;height:100%;background:url(/etc/designs/zg/starter-kit/desktop/assets/img/loader.gif) no-repeat 50% 50%}@media only screen and (max-width:669px){body{position:relative}body.background-darker{position:relative;background-color:#323b42}}@media only screen and (min-width:670px) and (max-width:979px){body{position:relative}body.background-darker{position:relative;background-color:#323b42}}@media (min-width:980px){body{position:relative}body.background-darker{position:relative;background-color:#323b42}}html[lang=en-BD] .reference-header-global .box.component.section.header-main>.component-content,html[lang=id] .reference-header-global .box.component.section.header-main>.component-content{border-color:#009a44}html[lang=en-BD] .reference-header-global .box.component.section.header-main .tabs-main-navigation li.tabs-nav-item.is-enabled a .text-wrapper,html[lang=en-BD] .reference-header-global .box.component.section.header-main .tabs-main-navigation li.tabs-nav-item a .text-wrapper:hover,html[lang=id] .reference-header-global .box.component.section.header-main .tabs-main-navigation li.tabs-nav-item.is-enabled a .text-wrapper,html[lang=id] .reference-header-global .box.component.section.header-main .tabs-main-navigation li.tabs-nav-item a .text-wrapper:hover{color:#009a44}html[lang=en-BD] .composite-variation-product-carousel1,html[lang=en-BD] .listingFilters-articles .filter-form .filter-wrapper .filter-select:before,html[lang=id] .composite-variation-product-carousel1,html[lang=id] .listingFilters-articles .filter-form .filter-wrapper .filter-select:before{border-color:#009a44}html[lang=en-BD] .listingFilters-articles .filter-form .filter-wrapper .filter-select:after,html[lang=id] .listingFilters-articles .filter-form .filter-wrapper .filter-select:after{color:#009a44}html[lang=en-BD] .clup-title h2:after,html[lang=id] .clup-title h2:after{border-color:#009a44}html[lang=en-BD] .red-bg,html[lang=id] .red-bg{background:#00662c}html[lang=en-BD] .red-text,html[lang=id] .red-text{color:#009a44}html[lang=en-BD] .listingFilters[class*=default-style] .filter-select>select,html[lang=id] .listingFilters[class*=default-style] .filter-select>select{border-color:#014b26;color:#009a44}html[lang=en-BD] .listingFilters[class*=default-style] .filter-select:after,html[lang=id] .listingFilters[class*=default-style] .filter-select:after{color:#014b26}html[lang=en-BD] .accordion-slide,html[lang=en-BD] .composite-contact_us_boxes .box.tiles-holder .component.livechat h2:after,html[lang=en-BD] .composite-contact_us_boxes .box.tiles-holder .component.livechat h3:after,html[lang=en-BD] .composite-contact_us_boxes .box.tiles-holder .richText h2:after,html[lang=en-BD] .composite-contact_us_boxes .box.tiles-holder .richText h3:after,html[lang=id] .accordion-slide,html[lang=id] .composite-contact_us_boxes .box.tiles-holder .component.livechat h2:after,html[lang=id] .composite-contact_us_boxes .box.tiles-holder .component.livechat h3:after,html[lang=id] .composite-contact_us_boxes .box.tiles-holder .richText h2:after,html[lang=id] .composite-contact_us_boxes .box.tiles-holder .richText h3:after{border-color:#009a44}html[lang=en-BD] .searchTabNavigation[class*=default-style] .navigation-list .navigation-item a:hover,html[lang=id] .searchTabNavigation[class*=default-style] .navigation-list .navigation-item a:hover{color:#009a44}html[lang=en-BD] .searchTabNavigation[class*=default-style] .navigation-list .navigation-item a:after,html[lang=id] .searchTabNavigation[class*=default-style] .navigation-list .navigation-item a:after{border-color:#009a44}html[lang=en-BD] .searchTabNavigation[class*=default-style] .navigation-list .navigation-item.is-active a,html[lang=id] .searchTabNavigation[class*=default-style] .navigation-list .navigation-item.is-active a{color:#009a44}
@charset "UTF-8";.nav-mobile-viewport{height:100vh;left:0;position:fixed;top:0;width:100%;z-index:15;pointer-events:none;overflow:hidden;transform:translateX(0);transition:transform .3s cubic-bezier(.55,0,.1,1) 0s,opacity .3s cubic-bezier(.55,0,.1,1) 0s,visibility 0s cubic-bezier(.55,0,.1,1) .3s}.nav-mobile-viewport .nav-mobile-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;position:absolute;transform:translateX(100%);top:0;left:0;width:100vw;overflow:hidden;pointer-events:auto;background-color:#000}.nav-mobile-viewport .nav-mobile-wrapper .nav-button-close{background-color:#000;transition:background .3s cubic-bezier(.55,0,.1,1) 0s,color .3s cubic-bezier(.55,0,.1,1) 0s,opacity .3s cubic-bezier(.55,0,.1,1) 0s,transform .3s cubic-bezier(.55,0,.1,1) 0s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;width:53px;height:53px;z-index:1}@media only screen and (max-width:1199px){.nav-mobile-viewport .nav-mobile-wrapper .nav-button-close:before{position:relative;font-size:.9375rem;color:#fff;display:block;font-family:icons;content:"\e902";speak:none;font-style:normal;font-weight:400;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;font-variant:normal}.nav-mobile-viewport .nav-mobile-wrapper .nav-button-close:after{background:transparent;content:"";height:100%;left:0;position:absolute;top:0;width:53px}}.nav-mobile-viewport .nav-mobile-wrapper .nav-mobile{display:none}@media only screen and (max-width:1199px){.nav-mobile-viewport .nav-mobile-wrapper .nav-mobile{position:relative;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:2;flex-grow:2;-ms-flex-pack:justify;justify-content:space-between;background:#000;width:100%;min-height:100vh;box-shadow:0 3px 15px 0 rgba(0,0,0,.1);display:-ms-flexbox;display:flex;overflow:hidden;transition:transform .3s cubic-bezier(.55,0,.1,1) 0s,min-height .3s cubic-bezier(.55,0,.1,1) 0s}}.nav-mobile-viewport .nav-mobile-wrapper .nav-mobile .tabs-nav .tabs-nav-list{list-style-type:none;padding:0;margin:0}.nav-mobile-viewport .nav-mobile-wrapper .nav-mobile .tabs-nav .tabs-nav-item a{text-decoration:none}.nav-mobile-viewport .nav-mobile-wrapper .nav-mobile .tabs-nav .tabMenuItem{text-transform:uppercase;border-bottom:1px solid #899095;padding:14px 20px}.nav-mobile-viewport .nav-mobile-wrapper .nav-mobile .tabs-nav .tabMenuItem:not(.tab-item-direct-link)>div:after{font-family:icons;content:"\e90d";font-size:.9rem;color:#fff}.nav-mobile-viewport .nav-mobile-wrapper .nav-mobile .tabs-nav .tabMenuItem .text-wrapper{width:96%;display:inline-block}@media screen and (max-width:400px){.nav-mobile-viewport .nav-mobile-wrapper .nav-mobile .tabs-nav .tabMenuItem .text-wrapper{width:94%}}.nav-mobile-viewport .nav-mobile-wrapper .nav-mobile .component-content{position:static}.nav-mobile-viewport .nav-mobile-wrapper.is-active{transform:translateX(0)}.reference-header-global{min-height:99px}@media screen and (max-width:1199px){.reference-header-global{min-height:65px}.brazil-pdp .reference-header-global{min-height:87px}}.reference-header-global .box.component.section.header-main{position:fixed;width:100%;top:0;left:0;background-color:#000;z-index:3}.reference-header-global .box.component.section.header-main.header-main-black>.component-content{border-bottom:5px solid #000}.reference-header-global .box.component.section.header-main>.component-content{border-bottom:5px solid #ec0300;padding:1.1rem 0}@media screen and (max-width:1199px){.reference-header-global .box.component.section.header-main>.component-content{padding-top:.5rem;padding-bottom:0;height:54px;border-bottom:none}}.reference-header-global .box.component.section.header-main .component-content{width:100%}.reference-header-global .box.component.section.header-main .content{max-width:1200px;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 1rem;box-sizing:border-box}@media screen and (max-width:1199px){.reference-header-global .box.component.section.header-main .content{-ms-flex-align:stretch;align-items:stretch}}.reference-header-global .box.component.section.header-main .image-brand-logo{width:150px;margin-right:4rem;position:relative;z-index:3}@media screen and (max-width:1199px){.reference-header-global .box.component.section.header-main .image-brand-logo{-ms-flex-order:2;order:2;margin:auto}}.reference-header-global .box.component.section.header-main .image-brand-logo a{display:block}.reference-header-global .box.component.section.header-main .tabs-main-navigation{margin:auto;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}@media screen and (max-width:1199px){.reference-header-global .box.component.section.header-main .tabs-main-navigation{display:none}}.reference-header-global .box.component.section.header-main .tabs-main-navigation .tabs-nav-list{list-style:none;display:-ms-flexbox;display:flex;padding:0;text-align:center}.reference-header-global .box.component.section.header-main .tabs-main-navigation li.tabs-nav-item{-ms-flex:1;flex:1}.reference-header-global .box.component.section.header-main .tabs-main-navigation li.tabs-nav-item.is-enabled .text-wrapper{color:#ec0300}.reference-header-global .box.component.section.header-main .tabs-main-navigation li.tabs-nav-item a{display:inline-block;vertical-align:top;text-decoration:none;text-transform:uppercase;position:relative;z-index:3}.reference-header-global .box.component.section.header-main .tabs-main-navigation li.tabs-nav-item a .text-wrapper{font-size:1.0625rem;letter-spacing:.4px;line-height:1.5}.reference-header-global .box.component.section.header-main .tabs-main-navigation li.tabs-nav-item a .text-wrapper:hover{color:#ec0300}.reference-header-global .box.component.section.header-main .searchbox{z-index:3}@media screen and (max-width:1199px){.reference-header-global .box.component.section.header-main .searchbox{-ms-flex-order:3;order:3}}.reference-header-global .box.component.section.header-main .searchbox .form-search .searchBox-label .searchBox-title{font-size:0}.reference-header-global .box.component.section.header-main .searchbox .form-search .searchBox-label .searchBox-title:before{position:relative;font-family:icons;content:"\e905";color:#fff;font-size:.875rem;top:2px;left:25px}@media screen and (max-width:1199px){.reference-header-global .box.component.section.header-main .searchbox .form-search .searchBox-label .searchBox-title:before{left:0;top:0;font-size:1.625rem}}.reference-header-global .box.component.section.header-main .searchbox .form-search .searchBox-label .input-medium.search-query{border:1px solid #fff;background-color:transparent;padding:.4rem 0 .4rem 1.5rem;width:150px;box-sizing:border-box}.reference-header-global .box.component.section.header-main .searchbox .form-search .searchBox-label .input-medium.search-query::-webkit-input-placeholder{font-weight:700;color:#fff;font-size:.75rem}.reference-header-global .box.component.section.header-main .searchbox .form-search .searchBox-label .input-medium.search-query:-ms-input-placeholder{font-weight:700;color:#fff;font-size:.75rem}.reference-header-global .box.component.section.header-main .searchbox .form-search .searchBox-label .input-medium.search-query::placeholder{font-weight:700;color:#fff;font-size:.75rem}@media screen and (max-width:1199px){.reference-header-global .box.component.section.header-main .searchbox .form-search .searchBox-label .input-medium.search-query{display:none}}.reference-header-global .box.component.section.header-main .searchbox .form-search .button{display:none}.reference-header-global .box.component.section.header-main .nav-button{max-width:26px;overflow:hidden;position:relative}@media screen and (max-width:1199px){.reference-header-global .box.component.section.header-main .nav-button:before{font-family:icons;content:"\e90f";color:#fff;font-size:1.625rem;-ms-flex-order:1;order:1}}.reference-header-global .box.component.section.header-main .nav-button~.nav-button{display:none}.reference-header-global>.inner>.component-content{max-width:1200px;margin:auto}.reference-header-global>.inner>.component-content .richText.is-signup{position:fixed;z-index:4;width:100%;text-align:right;max-width:1200px;height:20px;top:2px}.reference-header-global>.inner>.component-content .richText.is-signup p{margin:0}@media screen and (max-width:1199px){.reference-header-global>.inner>.component-content .richText.is-signup p{margin-right:20px}}.reference-header-global>.inner>.component-content .richText.is-signup p a{text-decoration:none}@media screen and (max-width:1199px){.reference-header-global>.inner>.component-content .richText.is-signup+.box.component.section.header-main{padding-top:20px}}.tabs-main-navigation{position:relative}.tabs-main-navigation .navigation-mobile-menu{display:none}.tabs-main-navigation .tabs-nav-item>a .tabMenuItem{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.tabs-main-navigation .tabs-nav-item>a .tabMenuItem:after{font-family:icons;font-size:.5rem;margin-left:.5rem}@media screen and (min-width:1198px){.tabs-main-navigation .tabs-nav-item>a .tabMenuItem:after{content:"";transform:translateY(1px)}}.tabs-main-navigation .tabs-nav-item>a .tabMenuItem.tab-item-direct-link:after{content:none}.tabs-main-navigation .tabs-nav-item.is-enabled .tabMenuItem:after{transform:translateY(0) rotate(180deg)}.tabs-main-navigation .tabs-content{box-sizing:border-box}@media screen and (min-width:1199px){.tabs-main-navigation .tabs-content .tabContent>.content{padding-top:21px!important}}.tabs-main-navigation .tabs-content .tabContent>.content>div{box-sizing:content-box;float:none;width:100%;margin:0}@media screen and (min-width:1199px){.tabs-main-navigation .tabs-content .tabContent>.content>div{width:auto}}@media screen and (min-width:1199px){.tabs-main-navigation .tabs-content:after{content:"";width:9999px;height:5px;background:red;position:absolute;top:20px;left:-100%}}@media screen and (min-width:1199px){html[lang=id] .tabs-main-navigation .tabs-content:after{background:#009a44}}@media (min-width:980px){.tabs-main-navigation .tabs-content{position:absolute;left:0;top:100%;visibility:hidden;opacity:0;transform:translateY(-10px);padding-bottom:8px;z-index:1;min-width:100%;background:#000;box-shadow:0 -100vw 0 100vw #000;transition:transform .3s cubic-bezier(.55,0,.1,1) 0s,opacity .3s cubic-bezier(.55,0,.1,1) 0s,visibility 0s cubic-bezier(.55,0,.1,1) .3s}.tabs-main-navigation .tabs-content .tabContent>.content{display:-ms-flexbox;display:flex;margin:-10px}.tabs-main-navigation .tabs-content .tabContent>.content>div{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;padding:10px;opacity:0;transform:translateY(-10px)}.tabs-main-navigation .tabs-content .tabContent>.content>div ul{margin:0;padding:0;list-style:none}.tabs-main-navigation .tabs-content .tabContent>.content>div li.navigation-item.navigation-level1{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;padding:7px 0}.tabs-main-navigation .tabs-content .tabContent>.content>div li.navigation-item.navigation-level1 a{text-decoration:none}.tabs-main-navigation .tabs-content .tabContent>.content>div li.navigation-item.navigation-level1 a:hover{text-decoration:underline;color:#ec0300}html[lang=id] .tabs-main-navigation .tabs-content .tabContent>.content>div li.navigation-item.navigation-level1 a:hover{color:#009a44}.tabs-main-navigation .tabs-content .tabContent>.content>div li.navigation-item.navigation-level1 ul.navigation-level2{padding-left:10px;border-left:1px solid #fff}.tabs-main-navigation .tabs-content.is-enabled{transition-delay:0s;transform:translateY(0);visibility:visible;opacity:1;z-index:1}.tabs-main-navigation .tabs-content.is-enabled .tabContent>.content>div{opacity:1;transform:translateY(0)}.tabs-main-navigation .tabs-content.is-enabled .tabContent>.content>div:nth-child(2){transition-delay:.08s}.tabs-main-navigation .tabs-content.is-enabled .tabContent>.content>div:nth-child(3){transition-delay:.16s}.tabs-main-navigation .tabs-content.is-enabled .tabContent>.content>div:nth-child(4){transition-delay:.24s}.tabs-main-navigation .tabs-content.is-enabled .tabContent>.content>div:nth-child(5){transition-delay:.32s}.tabs-main-navigation .tabs-content.is-enabled .tabContent>.content>div:nth-child(6){transition-delay:.4s}.tabs-main-navigation .tabs-content.is-enabled .tabContent>.content>div.navigation-sub-links:nth-child(2),.tabs-main-navigation .tabs-content.is-enabled .tabContent>.content>div.navigation-sub-links:nth-child(3),.tabs-main-navigation .tabs-content.is-enabled .tabContent>.content>div.navigation-sub-links:nth-child(4),.tabs-main-navigation .tabs-content.is-enabled .tabContent>.content>div.navigation-sub-links:nth-child(5),.tabs-main-navigation .tabs-content.is-enabled .tabContent>.content>div.navigation-sub-links:nth-child(6){border-left:1px solid #fff}}.nav-mobile-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;position:absolute;transform:translateX(100%);top:0;left:0;width:100vw;pointer-events:auto;height:100%}@media only screen and (max-width:669px){.nav-mobile-wrapper,.nav-mobile-wrapper .navigation-root,.nav-mobile-wrapper .tabContent>.content,.nav-mobile-wrapper .tabs,.nav-mobile-wrapper .tabs-main-navigation .tabs-content{transition:transform .3s cubic-bezier(.55,0,.1,1) 0s,opacity .3s cubic-bezier(.55,0,.1,1) 0s,visibility 0s cubic-bezier(.55,0,.1,1) .3s}}@media only screen and (min-width:670px) and (max-width:979px){.nav-mobile-wrapper,.nav-mobile-wrapper .navigation-root,.nav-mobile-wrapper .tabContent>.content,.nav-mobile-wrapper .tabs,.nav-mobile-wrapper .tabs-main-navigation .tabs-content{transition:transform .3s cubic-bezier(.55,0,.1,1) 0s,opacity .3s cubic-bezier(.55,0,.1,1) 0s,visibility 0s cubic-bezier(.55,0,.1,1) .3s}}.nav-mobile-wrapper.is-active{transform:translateX(0)}.nav-mobile-wrapper .tabs-main-navigation .tabs-content{visibility:hidden}.nav-mobile-wrapper .tabs-main-navigation .tabs-content.is-enabled{visibility:visible;transition-delay:0s}.nav-mobile-wrapper.level-2,.nav-mobile-wrapper.level-2 .navigation-root.navigation-level1,.nav-mobile-wrapper.level-2 .tabContent>.content,.nav-mobile-wrapper.level-2 .tabs,.nav-mobile-wrapper.level-3,.nav-mobile-wrapper.level-3 .navigation-root.navigation-level1,.nav-mobile-wrapper.level-3 .tabContent>.content,.nav-mobile-wrapper.level-3 .tabs{transition-delay:0s}.nav-mobile-wrapper.level-2 .navigation-sub-links .navigation-root.navigation-level1,.nav-mobile-wrapper.level-3 .navigation-sub-links .navigation-root.navigation-level1{font-weight:500}.nav-mobile-wrapper.level-2 .navigation-root.navigation-level1 li,.nav-mobile-wrapper.level-3 .navigation-root.navigation-level1 li{border-bottom:1px solid #899095;padding:14px 0}.nav-mobile-wrapper.level-2 .navigation-root.navigation-level1 li a,.nav-mobile-wrapper.level-3 .navigation-root.navigation-level1 li a{padding:10px 20px;text-decoration:none}.nav-mobile-wrapper.level-2 .tabs-main-navigation,.nav-mobile-wrapper.level-3 .tabs-main-navigation{transform:translateX(-100%)}.nav-mobile-wrapper.level-3 .navigation-root.navigation-level2{transition-delay:0s}.nav-mobile-wrapper.level-3 .tabContent>.content{transform:translateX(-100%)}.nav-mobile .back-button-wrapper{border-bottom:1px solid #899095;padding:10px 0}.nav-mobile .back-button{cursor:pointer;font-weight:700;padding:0 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:1.0625rem;line-height:1.25}.nav-mobile .back-button:before{font-family:icons;content:"\e90c";font-size:.75rem;color:#fff;margin-right:15px}.nav-mobile .navigation-item .navigation-root{visibility:hidden}.nav-mobile .navigation-item.is-active .navigation-root{visibility:visible}.nav-mobile .tabs-main-navigation .tabs-nav-item>a .tabMenuItem{display:block}.nav-mobile .navigation-root{margin:0;padding:0;list-style:none}.nav-mobile .navigation-level2.navigation-root,.nav-mobile .tabs-content{left:100%;position:absolute;top:0;width:100%}
@charset "UTF-8";.addthis .addthis_toolbox{margin:0 -20px;position:relative}@media (min-width:980px){.addthis .addthis_toolbox{margin:0 -15px}}.addthis a[class^=addthis_button]{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;margin:30px 20px;text-decoration:none}.addthis a[class^=addthis_button]:after{color:#fff;display:block;font-family:icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-align:center;text-transform:none;font-size:1.375rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.white-bg .addthis a[class^=addthis_button]:after{color:#000}.addthis a[class^=addthis_button]:focus:after,.addthis a[class^=addthis_button]:hover:after{color:#c21c54}@media (min-width:670px){.addthis a[class^=addthis_button]{margin:20px 15px}.addthis a[class^=addthis_button]:after{font-size:.9375rem}}.addthis a[class^=addthis_button]>.at-icon-wrapper{display:none}.addthis .addthis_button_facebook:after{content:""}.addthis .addthis_button_twitter:after{content:""}.addthis .addthis_button_pinterest_share:after{content:""}.addthis .addthis_button_email:after{content:""}.addthis .addthis_button_bitly>.at-icon-wrapper,.addthis .addthis_button_lineme>.at-icon-wrapper{display:inline-block}.addthis .addthis-missing-func,.addthis.is-disabled .addthis-missing-func,.addthis.is-disabled .addthis_toolbox{display:none}.addthis.component.addthis-big-icons{margin:36px 0;position:relative}@media (min-width:980px){.addthis.component.addthis-big-icons{margin:47px 0 36px}}.addthis.component.addthis-big-icons .addthis_toolbox{margin-left:-15px;margin-right:-15px}.addthis.component.addthis-big-icons .addthis_toolbox a{margin:0 15px}.addthis.component.addthis-big-icons .addthis_toolbox a:after{font-size:1.375rem!important}
@charset "UTF-8";@media only screen and (min-width:980px) and (max-width:1139px){.html--coupon iframe{width:500px;height:300px}}@media only screen and (max-width:768px){.html--coupon iframe{width:375px;height:667px}}@media only screen and (min-width:980px) and (max-width:1139px){.html--coupon-selector iframe{width:1360px;height:700px}}@media only screen and (max-width:768px){.html--coupon-selector iframe{width:375px;height:500px}}.reference-datepicker{font-size:1rem;position:relative;z-index:1}.reference-datepicker .error .picker__select--month:focus,.reference-datepicker .error .picker__select--year:focus{box-shadow:none!important}.reference-datepicker .picker__select--month,.reference-datepicker .picker__select--year{width:auto;margin-top:0;padding-left:10px;padding-right:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:0;cursor:pointer;padding:0}.reference-datepicker .picker__select--month:focus,.reference-datepicker .picker__select--year:focus{box-shadow:none!important}.reference-datepicker .picker__select--month::-ms-expand,.reference-datepicker .picker__select--year::-ms-expand{display:none}.reference-datepicker .picker__select--month:focus,.reference-datepicker .picker__select--year:focus{border-color:#b1bfca}.reference-datepicker.error .picker__select--month,.reference-datepicker.error .picker__select--year{border-color:#f2f4f6}.reference-datepicker .picker__weekday{overflow:hidden;text-overflow:ellipsis}.reference-datepicker .picker__holder{outline:none;max-width:300px;border-color:#6e7f8d}.reference-datepicker .picker__header{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.reference-datepicker .picker__table{margin-bottom:0}.reference-datepicker .picker__box{padding:0}.reference-datepicker .picker__nav--prev{left:0}.reference-datepicker .picker__nav--next{right:0}.reference-datepicker .picker__nav--next,.reference-datepicker .picker__nav--prev{top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.reference-datepicker .picker__nav--next:before,.reference-datepicker .picker__nav--prev:before{border-width:.35em}.reference-datepicker .picker__footer{display:none}.reference-datepicker .picker__day--infocus:hover,.reference-datepicker .picker__day--outfocus:hover{background-color:#89e0e3}.reference-datepicker .picker--focused .picker__day--highlighted,.reference-datepicker .picker__day--highlighted,.reference-datepicker .picker__day--highlighted:hover{background-color:#89e0e3;border-color:#89e0e3;color:#fff}.reference-datepicker .picker__day--selected{background-color:#89e0e3}.reference-datepicker .picker__day--today:before{border-top-color:#000}.html--shoppable-checkout iframe{min-height:200vh;width:100%}@media only screen and (max-width:669px){.reference-switch-view{position:relative;margin-bottom:10px}}@media only screen and (min-width:670px) and (max-width:979px){.reference-switch-view{position:relative}}@media (min-width:980px){.reference-switch-view{position:relative}}@media only screen and (max-width:768px){.reference-switch-view{-ms-flex-order:1;order:1}}.reference-switch-view .component-content{height:100%}@media only screen and (max-width:669px){.reference-switch-view .displayModeSwitches{position:relative;-ms-flex-align:center;align-items:center;margin:0 1rem;height:100%;display:-ms-flexbox;display:flex}}@media only screen and (min-width:670px) and (max-width:979px){.reference-switch-view .displayModeSwitches{position:relative;-ms-flex-align:center;align-items:center;height:100%;display:-ms-flexbox;display:flex}}@media (min-width:980px){.reference-switch-view .displayModeSwitches{position:relative;-ms-flex-align:center;align-items:center;height:100%;display:-ms-flexbox;display:flex}}.reference-switch-view .displayModeSwitches>span{white-space:nowrap;font-size:.875rem;font-weight:700;line-height:1.4375rem;margin-right:10px}@media only screen and (max-width:768px){.reference-switch-view .displayModeSwitches>span{display:none}}.reference-switch-view .switchToGridButton,.reference-switch-view .switchToListButton{cursor:pointer;position:relative;background:none;border:none;padding:6px}.reference-switch-view .switchToListButton:before{content:"";font-size:1.4375rem;color:#b1bfca;display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reference-switch-view .switchToListButton:hover:before{color:#6e7f8d}.reference-switch-view .switchToGridButton:before{content:"";font-size:1.4375rem;color:#000;display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reference-switch-view .switchToGridButton:hover:before{color:#6e7f8d}.display-list .reference-switch-view .switchToListButton:before{content:"";font-size:1.4375rem;color:#000;display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.display-list .reference-switch-view .switchToListButton:hover:before{color:#6e7f8d}.display-list .reference-switch-view .switchToGridButton:before{content:"";font-size:1.4375rem;color:#b1bfca;display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.display-list .reference-switch-view .switchToGridButton:hover:before{color:#6e7f8d}.reference-canada-legal-sign-up{margin-bottom:30px}.reference-canada-legal-sign-up [type=checkbox]{margin-top:8px;transform:scale(1.5);vertical-align:top}.reference-canada-legal-sign-up label{left:-99999px;opacity:0;position:absolute}.reference-canada-legal-sign-up .corporate-opt-in-info{display:inline-block;margin-left:12px;width:calc(100% - 30px)}
.box.wrapper>.component-content>.content{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media only screen and (max-width:669px){.box.wrapper>.component-content>.content{width:100%}}@media only screen and (min-width:670px) and (max-width:768px){.box.wrapper>.component-content>.content{width:100%}}@media only screen and (min-width:980px) and (max-width:1139px){.box.wrapper>.component-content>.content{width:100%}}@media (min-width:1140px){.box.wrapper>.component-content>.content{width:100%}}.box.wrapper.box-full-width{width:100%}@media only screen and (max-width:669px){.box.box-meta-details{position:relative;padding:0 40px;margin-left:0}}@media only screen and (min-width:670px) and (max-width:979px){.box.box-meta-details{position:relative;padding:0 20px;margin-left:0}}@media (min-width:980px){.box.box-meta-details{position:relative;padding:0;margin-left:0}}@media only screen and (max-width:669px){.box.box-meta-details .richText-tertiary-header h2{line-height:1;margin-top:20px;margin-bottom:20px}}@media only screen and (min-width:670px) and (max-width:979px){.box.box-meta-details .richText-tertiary-header h2{line-height:1;margin-top:0;margin-bottom:20px}}@media (min-width:980px){.box.box-meta-details .richText-tertiary-header h2{line-height:1.13;margin-top:0;margin-bottom:20px}}@media only screen and (max-width:669px){.box.box-meta-details .richText p{font-size:1.125rem;line-height:1.22}}@media only screen and (min-width:670px) and (max-width:979px){.box.box-meta-details .richText p{font-size:.875rem;line-height:1.43}}@media (min-width:980px){.box.box-meta-details .richText p{font-size:.875rem;line-height:1.43}}@media only screen and (max-width:669px){.box.box-meta-details .box-inline-elements .content{position:relative}}@media only screen and (min-width:670px) and (max-width:979px){.box.box-meta-details .box-inline-elements .content{position:relative}}@media (min-width:980px){.box.box-meta-details .box-inline-elements .content{position:relative}}.box.box-meta-details .box-inline-elements .content .richText-content p{margin:0}@media only screen and (max-width:669px){.box.box-meta-details .box-inline-elements .content .button-tertiary{display:-ms-inline-flexbox;display:inline-flex;padding:15.76px 30px 14.96px;margin-top:0;margin-bottom:10px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:100%;box-sizing:border-box}}@media only screen and (min-width:670px) and (max-width:979px){.box.box-meta-details .box-inline-elements .content .button-tertiary{display:-ms-inline-flexbox;display:inline-flex;padding:15.76px 30px 14.96px;margin-top:25px;margin-bottom:20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:178px;box-sizing:border-box}}@media (min-width:980px){.box.box-meta-details .box-inline-elements .content .button-tertiary{display:-ms-inline-flexbox;display:inline-flex;padding:15.76px 30px 14.96px;margin-top:25px;margin-bottom:20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:178px;box-sizing:border-box}}.box.box-meta-details .reference-link_to_tab_item{display:none}.box.box-product-share .content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.template-article-details-template .box.box-product-share .content{-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:669px){.box.box-product-share .content{-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:669px){.box.box-product-share .richText p{font-size:.875rem;font-weight:700;line-height:1.57;letter-spacing:.3px;margin-top:0;margin-right:40px}}@media only screen and (min-width:670px) and (max-width:979px){.box.box-product-share .richText p{font-size:.875rem;font-weight:700;line-height:1.57;letter-spacing:.3px;margin-top:0;margin-right:40px}}@media (min-width:980px){.box.box-product-share .richText p{font-size:.875rem;font-weight:700;line-height:1.57;letter-spacing:.3px;margin-right:20px}}.box.box-recipe-share .content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:669px){.box.box-recipe-share .richText:first-of-type{position:relative;-ms-flex-preferred-size:100%;flex-basis:100%}}@media only screen and (min-width:670px) and (max-width:979px){.box.box-recipe-share .richText:first-of-type{position:relative;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:980px){.box.box-recipe-share .richText:first-of-type{position:relative}}@media only screen and (max-width:669px){.box.box-recipe-share .richText:first-of-type p{font-size:.875rem;font-weight:700;line-height:1.57;letter-spacing:.3px;margin-bottom:10px}}@media only screen and (min-width:670px) and (max-width:979px){.box.box-recipe-share .richText:first-of-type p{font-size:.875rem;font-weight:700;line-height:1.57;letter-spacing:.3px;margin-bottom:10px}}@media (min-width:980px){.box.box-recipe-share .richText:first-of-type p{font-size:.875rem;font-weight:700;line-height:1.57;letter-spacing:.3px;margin-right:20px}}@media only screen and (max-width:669px){.box.box-recipe-share .addthis_toolbox a{margin-top:10px;margin-bottom:10px}}.box.box-recipe-share .richText--print p{margin:0}.box-inline-elements .content{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:669px){.box-inline-elements .content{position:relative;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:670px) and (max-width:979px){.box-inline-elements .content{position:relative;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:980px){.box-inline-elements .content{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:669px){.box.box-gallery-with-sizes>.component-content{position:relative;margin-right:0;margin-bottom:0;margin-left:0}}@media only screen and (min-width:670px) and (max-width:979px){.box.box-gallery-with-sizes>.component-content{position:relative;margin-right:0;margin-bottom:0;margin-left:0}}@media (min-width:980px){.box.box-gallery-with-sizes>.component-content{position:relative;margin-right:0;margin-bottom:0;margin-left:0}}.box.box-gallery-with-sizes .productVariantList{top:20px;left:20px;height:100%;position:absolute}@media only screen and (max-width:669px){.box.box-gallery-with-sizes .productVariantList{top:0;left:0;width:100%;height:auto;position:relative}}.box.box-gallery-with-sizes .productVariantList>.component-content{height:100%}.box.box-gallery-with-sizes .productVariantList>.component-content .productVariantList-list{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:669px){.box.box-gallery-with-sizes .productVariantList>.component-content .productVariantList-list{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}}.box.box-gallery-with-sizes .reference-zoom-icon{display:none}@media only screen and (max-width:669px){.box.hide-on-mobile{display:none}}.ftl-banner-love-for-all{background:#3b66ff;padding:25px 0;overflow:hidden;position:relative}.ftl-banner-love-for-all>.component-content>.paragraphSystem{display:-ms-flexbox;display:flex}.ftl-banner-love-for-all>.component-content>.paragraphSystem>.image{-ms-flex-order:2;order:2;max-width:525px;width:45%;margin:-25px -17px 0 auto}.ftl-banner-love-for-all .ftl-banner-row .richText p{font-size:.875rem;margin:0 0 5px}.ftl-banner-info-box{width:57%}.ftl-banner-info-box>.component-content>.paragraphSystem>.image{background:#000;padding:15px 9999px 15px 15px;margin:0 -9999px 10px 0}.ftl-banner-info-box>.component-content>.paragraphSystem>.image img{margin:0}.ftl-banner-info-box>.component-content>.paragraphSystem>.richText a{font-weight:700;text-decoration:none;font-size:1.3125rem}.ftl-two-columns>.component-content>.paragraphSystem{display:-ms-flexbox;display:flex;padding:15px 0 10px}.ftl-two-columns .box{width:49%}.ftl-two-columns .box:last-child{margin-left:auto}.ftl-banner-row>.component-content>.paragraphSystem{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ftl-banner-row>.component-content>.paragraphSystem>.image{-ms-flex-order:1;order:1;width:30%;margin-right:6%}.ftl-banner-row>.component-content>.paragraphSystem>.image img{border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.17)}.ftl-banner-row>.component-content>.paragraphSystem>.richText{-ms-flex-order:2;order:2;width:60%}.ftl-banner-row h5{font-size:1rem;margin:0 0 5px;text-shadow:0 0 .3125rem rgba(0,0,0,.15)}@media screen and (max-width:1023px){.ftl-banner-love-for-all>.component-content>.paragraphSystem{-ms-flex-wrap:wrap;flex-wrap:wrap}.ftl-banner-love-for-all>.component-content>.paragraphSystem>.image{width:auto;margin:0 auto}.ftl-banner-info-box{width:100%;-ms-flex-order:1;order:1;margin-bottom:10px}.ftl-banner-info-box>.component-content>.paragraphSystem>.image{padding-right:0;margin-right:0}}@media screen and (max-width:767px){.ftl-two-columns .box{width:100%;padding:10px 0}.ftl-two-columns>.component-content>.paragraphSystem{display:block}.ftl-banner-row>.component-content>.paragraphSystem>.image{width:30%;margin-right:5%}.ftl-banner-row>.component-content>.paragraphSystem>.richText{width:70%}}.two-cols-form>.component-content>.paragraphSystem{display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.two-cols-form>.component-content>.paragraphSystem{display:block}}.two-cols-form>.component-content>.paragraphSystem>div{width:45%}@media screen and (max-width:767px){.two-cols-form>.component-content>.paragraphSystem>div{width:auto}}.two-cols-form>.component-content>.paragraphSystem>div:last-child{width:50%;margin-left:auto!important}@media screen and (max-width:767px){.two-cols-form>.component-content>.paragraphSystem>div:last-child{width:auto;margin-left:0!important}}.two-cols-form>.component-content>.paragraphSystem .sign-up-form form{padding-top:30px}@media screen and (max-width:767px){.two-cols-form>.component-content>.paragraphSystem .sign-up-form form{padding:20px 0 40px}}.two-cols-form>.component-content>.paragraphSystem .formEntityHiddenFields{margin:0}@media screen and (min-width:768px){.three-columns-box{padding:25px 0}}@media screen and (min-width:768px){.three-columns-box>.component-content>.paragraphSystem>.box{width:31.3%}}@media screen and (min-width:767px){.extra-layout-image-text .image{width:33.33%}}@media screen and (min-width:767px){.extra-layout-image-text .richText{width:64.33%}}.box-alignment-centered{float:none!important;margin:0 auto!important}.box.custom-form-wrapper{background:#303030;background:linear-gradient(180deg,#303030 0,#272727)}@media screen and (min-width:720px){.box.custom-form-wrapper{padding:60px 0}}.four-boxes-in-row>.component-content>.content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.four-boxes-in-row .four-boxes-item{box-sizing:border-box;padding:0 15px 25px}@media screen and (min-width:600px){.four-boxes-in-row .four-boxes-item{width:50%;padding:0 20px 25px}}@media screen and (min-width:900px){.four-boxes-in-row .four-boxes-item{width:25%}}@media screen and (max-width:899px){.four-boxes-in-row .four-boxes-item .image{width:70%;margin:0 auto!important}}.four-boxes-in-row .four-boxes-item p{font-size:.9375rem!important}.four-boxes-in-row .four-boxes-item p a{word-break:break-all}
.breadcrumbs[class*=default-style]{position:relative;margin-top:15px;margin-bottom:30px;font-size:.75rem}@media only screen and (max-width:669px){.breadcrumbs[class*=default-style]{display:none}}.breadcrumbs[class*=default-style] .component-content{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media only screen and (max-width:669px){.breadcrumbs[class*=default-style] .component-content{width:100%}}@media only screen and (min-width:670px) and (max-width:768px){.breadcrumbs[class*=default-style] .component-content{width:100%}}@media only screen and (min-width:980px) and (max-width:1139px){.breadcrumbs[class*=default-style] .component-content{width:100%}}@media (min-width:1140px){.breadcrumbs[class*=default-style] .component-content{width:100%}}.breadcrumbs[class*=default-style] .breadcrumbs-list{list-style-type:none;padding:0;margin:0}.breadcrumbs[class*=default-style] .breadcrumbs-list li{display:inline-block}.breadcrumbs[class*=default-style] .breadcrumbs-list li a{font-size:.75rem;text-decoration:none}.breadcrumbs[class*=default-style] .breadcrumbs-list li a:hover{color:#b1bfca;text-decoration:underline}.breadcrumbs[class*=default-style] .breadcrumbs-separator:after{margin-right:5px;margin-left:5px;content:"/";font-size:.9375rem;color:#000;display:inline-block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.breadcrumbs.breadcrumbs-floating{left:0;right:0;z-index:10;position:absolute;background:rgba(0,0,0,.6);padding-top:7px;padding-bottom:8px;margin-top:0;margin-bottom:0}@media only screen and (max-width:669px){.breadcrumbs.breadcrumbs-floating{display:none}}.breadcrumbs.breadcrumbs-floating .component-content{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;position:relative}@media only screen and (max-width:669px){.breadcrumbs.breadcrumbs-floating .component-content{width:100%}}@media only screen and (min-width:670px) and (max-width:768px){.breadcrumbs.breadcrumbs-floating .component-content{width:100%}}@media only screen and (min-width:980px) and (max-width:1139px){.breadcrumbs.breadcrumbs-floating .component-content{width:100%}}@media (min-width:1140px){.breadcrumbs.breadcrumbs-floating .component-content{width:100%}}.breadcrumbs.breadcrumbs-floating .breadcrumbs-list{list-style-type:none;padding:0 1rem;max-width:1200px;margin:auto;box-sizing:border-box;position:relative}.breadcrumbs.breadcrumbs-floating .breadcrumbs-list li{display:inline-block;color:#9dffee;font-size:.75rem;line-height:1.33;text-decoration:none}.breadcrumbs.breadcrumbs-floating .breadcrumbs-list li:hover{text-decoration:underline}.breadcrumbs.breadcrumbs-floating .breadcrumbs-list li.is-current{color:#fff}.breadcrumbs.breadcrumbs-floating .breadcrumbs-list li.is-current:hover{text-decoration:none}.breadcrumbs.breadcrumbs-floating .breadcrumbs-list li.is-current a{color:#fff}.breadcrumbs.breadcrumbs-floating .breadcrumbs-list li.is-current a:hover{text-decoration:none}.breadcrumbs.breadcrumbs-floating .breadcrumbs-list li a{color:#9dffee;font-size:.75rem;line-height:1.33;text-decoration:none}.breadcrumbs.breadcrumbs-floating .breadcrumbs-list li a:hover{text-decoration:underline}.breadcrumbs.breadcrumbs-floating .breadcrumbs-separator{display:inline-block}.breadcrumbs.breadcrumbs-floating .breadcrumbs-separator:after{margin-right:5px;margin-left:5px;content:"/";font-size:.9375rem;color:#fff;display:inline-block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@charset "UTF-8";.no-js .carousel-slide{position:static}.no-js .carousel-slide:first-child{margin-top:0;border-top:none}.no-js .carousel-nav li{display:none}.carousel-slick .carousel-slides{list-style:none}@media only screen and (max-width:669px){.carousel-slick .carousel-slides{position:relative;padding:0;margin:0;overflow:hidden}}@media only screen and (min-width:670px) and (max-width:979px){.carousel-slick .carousel-slides{position:relative;padding:0;margin:0;overflow:hidden}}@media (min-width:980px){.carousel-slick .carousel-slides{position:relative;padding:0;margin:0;overflow:hidden}}.carousel-slick.is-ready .composite-hero-image .box>.component-content{position:absolute;top:0;height:100%;width:100%}.carousel-slick.is-ready .carousel-slide{position:static}@media only screen and (max-width:669px){.carousel-slick .carousel-slide{position:absolute;width:100%}}@media only screen and (min-width:670px) and (max-width:979px){.carousel-slick .carousel-slide{position:absolute;width:100%}}@media (min-width:980px){.carousel-slick .carousel-slide{position:absolute;width:100%}}.carousel-slick .carousel-slide.is-active{display:block}.carousel-slick .carousel-slide .image-and-content{overflow:hidden}.carousel-slick .carousel-slide .no-content .carousel-cover,.carousel-slick .carousel-slide .no-image .carousel-content{float:none;width:100%}.carousel-slick .carousel-slide .no-content .carousel-cover .image a,.carousel-slick .carousel-slide .no-image .carousel-content .image a{display:inline-block;vertical-align:top}.carousel-slick .carousel-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;list-style-type:none}@media only screen and (max-width:669px){.carousel-slick .carousel-nav{position:relative;padding:0;margin:10px 0 0}}@media only screen and (min-width:670px) and (max-width:979px){.carousel-slick .carousel-nav{position:relative;padding:0;margin:10px 0 0}}@media (min-width:980px){.carousel-slick .carousel-nav{position:relative;padding:0;margin:20px 0 0}}.carousel-slick .carousel-nav .carousel-nav-item{display:none}@media only screen and (max-width:669px){.carousel-slick .carousel-nav .carousel-nav-next,.carousel-slick .carousel-nav .carousel-nav-prev{display:inline-block}}.carousel-slick .carousel-nav .carousel-nav-next a,.carousel-slick .carousel-nav .carousel-nav-prev a{color:transparent;position:relative}@media only screen and (max-width:669px){.carousel-slick .carousel-nav .carousel-nav-next a,.carousel-slick .carousel-nav .carousel-nav-prev a{background-color:transparent;display:inline-block;border-radius:50%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:19px;height:19px}.carousel-slick .carousel-nav .carousel-nav-next a:after,.carousel-slick .carousel-nav .carousel-nav-prev a:after{font-size:1.1875rem;color:#000;display:block}}@media only screen and (min-width:670px) and (max-width:979px){.carousel-slick .carousel-nav .carousel-nav-next a,.carousel-slick .carousel-nav .carousel-nav-prev a{background-color:transparent;display:inline-block;border-radius:50%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:19px;height:19px}.carousel-slick .carousel-nav .carousel-nav-next a:after,.carousel-slick .carousel-nav .carousel-nav-prev a:after{font-size:1.1875rem;color:#000;display:block}}@media (min-width:980px){.carousel-slick .carousel-nav .carousel-nav-next a,.carousel-slick .carousel-nav .carousel-nav-prev a{background-color:transparent;display:inline-block;border-radius:50%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:19px;height:19px}.carousel-slick .carousel-nav .carousel-nav-next a:after,.carousel-slick .carousel-nav .carousel-nav-prev a:after{font-size:1.1875rem;color:#000;display:block}}.carousel-slick .carousel-nav .carousel-nav-next a:after,.carousel-slick .carousel-nav .carousel-nav-prev a:after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:669px){.carousel-slick .carousel-nav .carousel-nav-prev a{display:-ms-inline-flexbox;display:inline-flex;margin-right:28px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.carousel-slick .carousel-nav .carousel-nav-prev a:after{content:"";display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media only screen and (min-width:670px) and (max-width:979px){.carousel-slick .carousel-nav .carousel-nav-prev a{display:-ms-inline-flexbox;display:inline-flex;margin-right:28px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.carousel-slick .carousel-nav .carousel-nav-prev a:after{content:"";display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (min-width:980px){.carousel-slick .carousel-nav .carousel-nav-prev a{display:-ms-inline-flexbox;display:inline-flex;margin-right:28px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.carousel-slick .carousel-nav .carousel-nav-prev a:after{content:"";display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media only screen and (max-width:669px){[dir=rtl] .carousel-slick .carousel-nav .carousel-nav-prev a{display:-ms-inline-flexbox;display:inline-flex;margin-left:28px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}[dir=rtl] .carousel-slick .carousel-nav .carousel-nav-prev a:after{content:"";display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media only screen and (min-width:670px) and (max-width:979px){[dir=rtl] .carousel-slick .carousel-nav .carousel-nav-prev a{display:-ms-inline-flexbox;display:inline-flex;margin-left:28px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}[dir=rtl] .carousel-slick .carousel-nav .carousel-nav-prev a:after{content:"";display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (min-width:980px){[dir=rtl] .carousel-slick .carousel-nav .carousel-nav-prev a{display:-ms-inline-flexbox;display:inline-flex;margin-left:28px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}[dir=rtl] .carousel-slick .carousel-nav .carousel-nav-prev a:after{content:"";display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media only screen and (max-width:669px){.carousel-slick .carousel-nav .carousel-nav-next a{display:-ms-inline-flexbox;display:inline-flex;margin-left:28px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.carousel-slick .carousel-nav .carousel-nav-next a:after{content:"";display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media only screen and (min-width:670px) and (max-width:979px){.carousel-slick .carousel-nav .carousel-nav-next a{display:-ms-inline-flexbox;display:inline-flex;margin-left:28px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.carousel-slick .carousel-nav .carousel-nav-next a:after{content:"";display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (min-width:980px){.carousel-slick .carousel-nav .carousel-nav-next a{display:-ms-inline-flexbox;display:inline-flex;margin-left:28px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.carousel-slick .carousel-nav .carousel-nav-next a:after{content:"";display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media only screen and (max-width:669px){[dir=rtl] .carousel-slick .carousel-nav .carousel-nav-next a{display:-ms-inline-flexbox;display:inline-flex;margin-right:28px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}[dir=rtl] .carousel-slick .carousel-nav .carousel-nav-next a:after{content:"";display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media only screen and (min-width:670px) and (max-width:979px){[dir=rtl] .carousel-slick .carousel-nav .carousel-nav-next a{display:-ms-inline-flexbox;display:inline-flex;margin-right:28px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}[dir=rtl] .carousel-slick .carousel-nav .carousel-nav-next a:after{content:"";display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (min-width:980px){[dir=rtl] .carousel-slick .carousel-nav .carousel-nav-next a{display:-ms-inline-flexbox;display:inline-flex;margin-right:28px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}[dir=rtl] .carousel-slick .carousel-nav .carousel-nav-next a:after{content:"";display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.carousel.carousel-slick--variant-1{position:relative}.carousel.carousel-slick--variant-1 .carousel-slide{display:inline-block;width:25%;font-size:1rem;vertical-align:top}.carousel.carousel-slick--variant-1 .carousel-slide img{opacity:.4}.carousel.carousel-slick--variant-1 .carouselSlide{padding:0 15px}.carousel.carousel-slick--variant-1 .carousel-slides{background-color:#000;display:block;font-size:0}.carousel.carousel-slick--variant-1 .carousel-slide.is-active img{opacity:1}.carousel.carousel-slick--variant-1 .carousel-nav{z-index:1;position:absolute;top:100px;bottom:auto;left:0;right:0;height:0;padding:0;margin:auto;overflow:visible;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.carousel.carousel-slick--variant-2{position:relative}.carousel.carousel-slick--variant-2 .carousel-slide{display:inline-block;margin:0 15px;-ms-flex:0 0 calc(20% - 1.875rem);flex:0 0 calc(20% - 1.875rem);max-height:100%}.carousel.carousel-slick--variant-2 .carousel-slides{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2rem 0;height:auto!important;max-height:340px}.carousel.carousel-slick--variant-2 .carousel-slide.is-active{opacity:1}.carousel.carousel-slick--variant-2 .carousel-nav{z-index:1;position:absolute;top:100px;bottom:auto;left:0;right:0;height:0;padding:0;margin:auto;overflow:visible;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.carousel.carousel-slick--variant-2 .carousel-nav .carousel-nav-next a,.carousel.carousel-slick--variant-2 .carousel-nav .carousel-nav-prev a{width:30px;height:30px;background:#ec0300}.carousel.carousel-slick--variant-2 .carousel-nav .carousel-nav-next a:hover,.carousel.carousel-slick--variant-2 .carousel-nav .carousel-nav-prev a:hover{background:#db3731}.carousel.carousel-slick--variant-2 .carousel-nav .carousel-nav-next a:after,.carousel.carousel-slick--variant-2 .carousel-nav .carousel-nav-prev a:after{color:#fff}.carousel.carousel-slick--variant-2 .richText{min-height:210px}
.countryLanguageSelector{max-width:140px}@media screen and (max-width:979px){.countryLanguageSelector{max-width:320px;margin:0 auto!important}}.countrylanguageselector__mobile-menu,.countrylanguageselector__select .countrylanguageselector__root{display:none}.countrylanguageselector__root{list-style:none;margin:0;padding:0}.countrylanguageselector__select{margin-bottom:15px}
.image[class*=default-style] .right{text-align:right}.image[class*=default-style] .left{text-align:left}.image[class*=default-style] .middle{text-align:center}.image[class*=default-style] figure{margin:0}.image[class*=default-style] img{display:block;margin:auto}@media only screen and (max-width:669px){.image[class*=default-style] .component-content{text-align:center}}.grid-aem .image.fixed-width img,.image-full-width img{width:100%}.article-decorative-narrow img,.article-decorative-number img,.article-decorative-small img,.article-decorative img{display:-ms-flexbox;display:flex;margin:auto}
@charset "UTF-8";.grid_12 .listing[class*=listing-cols] .listing-item.grid_1:nth-of-type(12n+1),.grid_12 .listing[class*=listing-cols] .listing-item.grid_2:nth-of-type(6n+1),.grid_12 .listing[class*=listing-cols] .listing-item.grid_3:nth-of-type(4n+1),.grid_12 .listing[class*=listing-cols] .listing-item.grid_4:nth-of-type(3n+1),.grid_12 .listing[class*=listing-cols] .listing-item.grid_5:nth-of-type(2.4n+1),.grid_12 .listing[class*=listing-cols] .listing-item.grid_6:nth-of-type(odd),.grid_12 .listing[class*=listing-cols] .listing-item.grid_7:nth-of-type(1.71429n+1),.grid_12 .listing[class*=listing-cols] .listing-item.grid_8:nth-of-type(1.5n+1),.grid_12 .listing[class*=listing-cols] .listing-item.grid_9:nth-of-type(1.33333n+1),.grid_12 .listing[class*=listing-cols] .listing-item.grid_10:nth-of-type(1.2n+1),.grid_12 .listing[class*=listing-cols] .listing-item.grid_11:nth-of-type(1.09091n+1),.grid_12 .listing[class*=listing-cols] .listing-item.grid_12:nth-of-type(1n+1),.grid_16 .listing[class*=listing-cols] .listing-item.grid_1:nth-of-type(16n+1),.grid_16 .listing[class*=listing-cols] .listing-item.grid_2:nth-of-type(8n+1),.grid_16 .listing[class*=listing-cols] .listing-item.grid_3:nth-of-type(5.33333n+1),.grid_16 .listing[class*=listing-cols] .listing-item.grid_4:nth-of-type(4n+1),.grid_16 .listing[class*=listing-cols] .listing-item.grid_5:nth-of-type(3.2n+1),.grid_16 .listing[class*=listing-cols] .listing-item.grid_6:nth-of-type(2.66667n+1),.grid_16 .listing[class*=listing-cols] .listing-item.grid_7:nth-of-type(2.28571n+1),.grid_16 .listing[class*=listing-cols] .listing-item.grid_8:nth-of-type(odd),.grid_16 .listing[class*=listing-cols] .listing-item.grid_9:nth-of-type(1.77778n+1),.grid_16 .listing[class*=listing-cols] .listing-item.grid_10:nth-of-type(1.6n+1),.grid_16 .listing[class*=listing-cols] .listing-item.grid_11:nth-of-type(1.45455n+1),.grid_16 .listing[class*=listing-cols] .listing-item.grid_12:nth-of-type(1.33333n+1),.grid_16 .listing[class*=listing-cols] .listing-item.grid_13:nth-of-type(1.23077n+1),.grid_16 .listing[class*=listing-cols] .listing-item.grid_14:nth-of-type(1.14286n+1),.grid_16 .listing[class*=listing-cols] .listing-item.grid_15:nth-of-type(1.06667n+1),.grid_16 .listing[class*=listing-cols] .listing-item.grid_16:nth-of-type(1n+1),.listing[class*=listing-cols]-item:first-of-type{margin-left:0}.listing[class*=listing-cols] .listing-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.listing[class*=listing-cols] .listing-item{box-sizing:border-box;margin:0}@media only screen and (max-width:669px){.listing[class*=listing-cols] .listing-item{width:calc(50% - 0px)}.listing[class*=listing-cols].component.listing-cols-1-mobile .listing-item,.listing[class*=listing-cols].listing-cols-1 .listing-item{width:calc(100% - 0px)}.listing[class*=listing-cols].component.listing-cols-2-mobile .listing-item,.listing[class*=listing-cols].listing-cols-2 .listing-item{width:calc(50% - 0px)}.listing[class*=listing-cols].component.listing-cols-3-mobile .listing-item,.listing[class*=listing-cols].listing-cols-3 .listing-item{width:calc(33.33333% - 0px)}.listing[class*=listing-cols].component.listing-cols-4-mobile .listing-item,.listing[class*=listing-cols].listing-cols-4 .listing-item{width:calc(25% - 0px)}}@media only screen and (min-width:670px) and (max-width:979px){.listing[class*=listing-cols] .listing-item{width:calc(50% - 0px)}.listing[class*=listing-cols].component.listing-cols-1-tablet .listing-item,.listing[class*=listing-cols].listing-cols-1 .listing-item{width:calc(100% - 0px)}.listing[class*=listing-cols].component.listing-cols-2-tablet .listing-item,.listing[class*=listing-cols].listing-cols-2 .listing-item{width:calc(50% - 0px)}.listing[class*=listing-cols].component.listing-cols-3-tablet .listing-item,.listing[class*=listing-cols].listing-cols-3 .listing-item{width:calc(33.33333% - 0px)}.listing[class*=listing-cols].component.listing-cols-4-tablet .listing-item,.listing[class*=listing-cols].listing-cols-4 .listing-item{width:calc(25% - 0px)}}@media (min-width:980px){.listing[class*=listing-cols] .listing-item{width:calc(50% - 0px)}.listing[class*=listing-cols].component.listing-cols-1-desktop .listing-item,.listing[class*=listing-cols].listing-cols-1 .listing-item{width:calc(100% - 0px)}.listing[class*=listing-cols].component.listing-cols-2-desktop .listing-item,.listing[class*=listing-cols].listing-cols-2 .listing-item{width:calc(50% - 0px)}.listing[class*=listing-cols].component.listing-cols-3-desktop .listing-item,.listing[class*=listing-cols].listing-cols-3 .listing-item{width:calc(33.33333% - 0px)}.listing[class*=listing-cols].component.listing-cols-4-desktop .listing-item,.listing[class*=listing-cols].listing-cols-4 .listing-item{width:calc(25% - 0px)}}.listing--product-variants>.component-content,.listing--product-variants>.component-content .listing-item{display:block}.listing--product-variants>.component-content .listing-item.is-hidden{display:none}.ua-ios-9.ua-mobile-iphone .pdp_open .shoppable-cart-open-button{width:20px!important;min-width:20px!important;vertical-align:top!important}.ua-ios-9.ua-mobile-iphone .pdp_open .shoppable-cart-open-button:after{position:relative;top:-7px}.pdp_open input.input-medium.search-query{font-family:sans-serif!important}.favourite-listing{width:100%}.favourite-listing .favourite-list-empty,.favourite-listing .listing-item{display:none}.listing--as-carousel{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:669px){.listing--as-carousel{position:relative;padding:0}}@media only screen and (min-width:670px) and (max-width:979px){.listing--as-carousel{position:relative;padding:0}}@media (min-width:980px){.listing--as-carousel{position:relative;padding:0}}@media only screen and (max-width:669px){.listing--as-carousel .listing-carousel{position:relative;margin:0 auto;width:calc(50% - 5px)}}@media only screen and (min-width:670px) and (max-width:979px){.listing--as-carousel .listing-carousel{position:relative;overflow:hidden}}@media (min-width:980px){.listing--as-carousel .listing-carousel{position:relative;overflow:hidden}}.listing--as-carousel.listing .listing-items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width:669px){.listing--as-carousel.listing.listing-product-default-view .listing-item{padding:0 5px}}@media only screen and (max-width:669px){.listing--as-carousel .listing-header h2,.listing--as-carousel .listing-header h3{margin:0 0 2rem}}@media only screen and (min-width:670px) and (max-width:979px){.listing--as-carousel .listing-header h2,.listing--as-carousel .listing-header h3{margin:0 0 2rem}}@media (min-width:980px){.listing--as-carousel .listing-header h2,.listing--as-carousel .listing-header h3{margin:0 0 2rem}}.listing--as-carousel .listing-item{-ms-flex-negative:0;flex-shrink:0}.listing--as-carousel .listing-item.is-hidden{visibility:hidden;display:block!important}.listing--as-carousel .carousel-controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;box-sizing:border-box}.listing--as-carousel .carousel-controls .indicators{list-style:none;display:-ms-flexbox;display:flex;width:auto;padding:0;margin:0}@media only screen and (max-width:979px){.listing--as-carousel .carousel-controls .indicators{display:none!important}}.listing--as-carousel .carousel-controls button{cursor:pointer}.listing--as-carousel .carousel-controls button:focus{opacity:.8}.listing--as-carousel .carousel-controls .indicator{font-size:0}.listing--as-carousel .carousel-controls .next,.listing--as-carousel .carousel-controls .previous{border:0}.listing--as-carousel .carousel-controls .next.disabled,.listing--as-carousel .carousel-controls .previous.disabled{pointer-events:none}@media only screen and (max-width:669px){.listing--as-carousel{position:relative}}@media only screen and (min-width:670px) and (max-width:979px){.listing--as-carousel{position:relative}}@media (min-width:980px){.listing--as-carousel{position:relative}}@media only screen and (max-width:669px){.listing--as-carousel .carousel-controls{position:relative;padding:0;margin:10px 0 0}}@media only screen and (min-width:670px) and (max-width:979px){.listing--as-carousel .carousel-controls{position:relative;padding:0;margin:10px 0 0}}@media (min-width:980px){.listing--as-carousel .carousel-controls{position:relative;padding:0;margin:20px 0 0}}@media only screen and (max-width:669px){.listing--as-carousel .carousel-controls .indicator{background-color:transparent;display:block;padding:0;margin:0 5px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:10px;height:10px}}@media only screen and (min-width:670px) and (max-width:979px){.listing--as-carousel .carousel-controls .indicator{background-color:transparent;display:block;padding:0;margin:0 5px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:10px;height:10px}.listing--as-carousel .carousel-controls .indicator:hover{background-color:#323b42}}@media (min-width:980px){.listing--as-carousel .carousel-controls .indicator{background-color:transparent;display:block;padding:0;margin:0 5px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:10px;height:10px}.listing--as-carousel .carousel-controls .indicator:hover{background-color:#323b42}}@media only screen and (max-width:669px){.listing--as-carousel .carousel-controls .indicator.is-active{background-color:#000;display:block;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:670px) and (max-width:979px){.listing--as-carousel .carousel-controls .indicator.is-active{background-color:#000;display:block;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:980px){.listing--as-carousel .carousel-controls .indicator.is-active{background-color:#000;display:block;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:669px){.listing--as-carousel .carousel-controls .next,.listing--as-carousel .carousel-controls .previous{background-color:transparent;display:inline-block;border-radius:50%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:19px;height:19px}.listing--as-carousel .carousel-controls .next:after,.listing--as-carousel .carousel-controls .previous:after{font-size:1.1875rem;color:#000;display:block}}@media only screen and (min-width:670px) and (max-width:979px){.listing--as-carousel .carousel-controls .next,.listing--as-carousel .carousel-controls .previous{background-color:transparent;display:inline-block;border-radius:50%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:19px;height:19px}.listing--as-carousel .carousel-controls .next:after,.listing--as-carousel .carousel-controls .previous:after{font-size:1.1875rem;color:#000;display:block}}@media (min-width:980px){.listing--as-carousel .carousel-controls .next,.listing--as-carousel .carousel-controls .previous{background-color:transparent;display:inline-block;border-radius:50%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:19px;height:19px}.listing--as-carousel .carousel-controls .next:after,.listing--as-carousel .carousel-controls .previous:after{font-size:1.1875rem;color:#000;display:block}}@media only screen and (max-width:669px){.listing--as-carousel .carousel-controls .next.disabled,.listing--as-carousel .carousel-controls .previous.disabled{background-color:transparent;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.listing--as-carousel .carousel-controls .next.disabled:after,.listing--as-carousel .carousel-controls .previous.disabled:after{color:#b1bfca;display:block}}@media only screen and (min-width:670px) and (max-width:979px){.listing--as-carousel .carousel-controls .next.disabled,.listing--as-carousel .carousel-controls .previous.disabled{background-color:transparent;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.listing--as-carousel .carousel-controls .next.disabled:after,.listing--as-carousel .carousel-controls .previous.disabled:after{color:#b1bfca;display:block}}@media (min-width:980px){.listing--as-carousel .carousel-controls .next.disabled,.listing--as-carousel .carousel-controls .previous.disabled{background-color:transparent;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.listing--as-carousel .carousel-controls .next.disabled:after,.listing--as-carousel .carousel-controls .previous.disabled:after{color:#b1bfca;display:block}}@media only screen and (max-width:669px){.listing--as-carousel .carousel-controls .previous{display:-ms-inline-flexbox;display:inline-flex;margin-right:28px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.listing--as-carousel .carousel-controls .previous:after{content:"";display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media only screen and (min-width:670px) and (max-width:979px){.listing--as-carousel .carousel-controls .previous{display:-ms-inline-flexbox;display:inline-flex;margin-right:28px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.listing--as-carousel .carousel-controls .previous:after{content:"";display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (min-width:980px){.listing--as-carousel .carousel-controls .previous{display:-ms-inline-flexbox;display:inline-flex;margin-right:28px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.listing--as-carousel .carousel-controls .previous:after{content:"";display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media only screen and (max-width:669px){.listing--as-carousel .carousel-controls .next{display:-ms-inline-flexbox;display:inline-flex;margin-left:28px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.listing--as-carousel .carousel-controls .next:after{content:"";display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media only screen and (min-width:670px) and (max-width:979px){.listing--as-carousel .carousel-controls .next{display:-ms-inline-flexbox;display:inline-flex;margin-left:28px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.listing--as-carousel .carousel-controls .next:after{content:"";display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (min-width:980px){.listing--as-carousel .carousel-controls .next{display:-ms-inline-flexbox;display:inline-flex;margin-left:28px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.listing--as-carousel .carousel-controls .next:after{content:"";display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.listing-carousel .carousel-controls:nth-child(2)~.carousel-controls{display:none}.listing.listing-product-default-view .listing-item{position:relative;padding:0 15px}.listing.listing-product-default-view .listing-item:hover .box:first-of-type .quickview-btn{opacity:1}.listing.listing-product-default-view .listing-item:hover .box:first-of-type .image img{max-height:110%}.listing.listing-product-default-view .listing-item>.component-content{height:100%}.listing.listing-product-default-view .listing-item>.component-content>.content{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.listing.listing-product-default-view .listing-item>.component-content>.content>.box{flex:1 1 0;-ms-flex:1 1 auto}.listing.listing-product-default-view .listing-item .box:first-of-type{position:relative;z-index:1}@media only screen and (max-width:669px){.listing.listing-product-default-view .listing-item .box:first-of-type{position:relative;height:180px;min-height:180px}}@media only screen and (min-width:670px) and (max-width:979px){.listing.listing-product-default-view .listing-item .box:first-of-type{position:relative;height:220px;min-height:220px}}@media (min-width:980px){.listing.listing-product-default-view .listing-item .box:first-of-type{position:relative;height:260px;min-height:260px}}.listing.listing-product-default-view .listing-item .box:first-of-type .image,.listing.listing-product-default-view .listing-item .box:first-of-type > .component-content,.listing.listing-product-default-view .listing-item .box:first-of-type > .component-content > .content{height:100%}.listing.listing-product-default-view .listing-item .box:first-of-type .image > .component-content{height:100%;position:relative}.listing.listing-product-default-view .listing-item .box:first-of-type .image > .component-content a{display:block;height:100%}.listing.listing-product-default-view .listing-item .box:first-of-type .image img{bottom:0;left:50%;max-height:100%;max-width:100%;position:absolute;transform:translate(-50%);transition:all .5s;width:auto}.listing.listing-product-default-view .listing-item .box:first-of-type .quickview-btn{bottom:20px;left:50%;opacity:0;position:absolute;transform:translate(-50%);transition:opacity .3s cubic-bezier(.55,0,.1,1);z-index:2;background-color:hsla(0,0%,100%,.55);color:#000;font-size:1.125rem;line-height:1.375rem;text-transform:uppercase;text-decoration:none;font-family:Arial,sans-serif;display:-ms-inline-flexbox;display:inline-flex;border:0;border-radius:3px;padding:11.02px 40px 9.76px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:70%}.listing.listing-product-default-view .listing-item .box:first-of-type .quickview-btn:hover{background-color:#000;color:#fff}@media only screen and (max-width:768px){.listing.listing-product-default-view .listing-item .box:first-of-type .quickview-btn{display:none}}.listing.listing-product-default-view .listing-item .box:first-of-type .quickview-btn:focus{opacity:.8}.listing.listing-product-default-view .listing-item .box:nth-of-type(2){height:100%;transition:background .3s cubic-bezier(.55,0,.1,1) 0s}@media only screen and (max-width:669px){.listing.listing-product-default-view .listing-item .box:nth-of-type(2){position:relative;padding:90px 10px 30px;margin-top:-90px}}@media only screen and (min-width:670px) and (max-width:979px){.listing.listing-product-default-view .listing-item .box:nth-of-type(2){position:relative;padding:90px 15px 30px;margin-top:-90px}}@media (min-width:980px){.listing.listing-product-default-view .listing-item .box:nth-of-type(2){position:relative;padding:90px 30px 30px;margin-top:-90px}}.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .richText h2,.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .richText h3{color:#000;font-size:1.125rem;line-height:1.22;text-align:center;text-decoration:none;margin:17px 0 10px;position:relative;z-index:5}.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .richText h2 a,.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .richText h3 a{text-decoration:inherit}.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .richText p{color:#000;font-size:.75rem;line-height:1.5;text-align:center;margin:0 0 10px}.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .ratingsandreviews .bazaarvoice{display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:center!important;justify-content:center!important}.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .ratingsandreviews .bazaarvoice .bv-cv2-cleanslate .bv-core-container-135 .bv-inline-rating-container .bv-rating-stars-off,.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .ratingsandreviews .bazaarvoice .bv-cv2-cleanslate .bv-core-container-135 .bv-inline-rating-container .bv-rating-stars-on{font-size:1.125rem;letter-spacing:3px}.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .ratingsandreviews .bazaarvoice .bv-cv2-cleanslate .bv-core-container-135 .bv-inline-rating-container .bv-rating-stars-on{color:#000}.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .ratingsandreviews .bazaarvoice .bv-cv2-cleanslate .bv-core-container-135 .bv-inline-rating-container .bv-rating-stars-off{color:#b1bfca}.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .ratingsandreviews .bazaarvoice div[data-bv-show=inline_rating] .bv_averageRating_component_container,.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .ratingsandreviews .bazaarvoice div[data-bv-show=inline_rating] .bv_numReviews_component_container{display:none!important}.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .ratingsandreviews .bazaarvoice .bv-cv2-cleanslate .bv-core-container-135 .bv-stars-container dd{padding:0!important}.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .ratingsandreviews .bazaarvoice .bv-cv2-cleanslate .bv-core-container-135 .bv-stars-container dd .bv-rating,.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .ratingsandreviews .bazaarvoice .bv-cv2-cleanslate .bv-core-container-135 .bv-stars-container dd .bv-rating-label,.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .ratingsandreviews .bazaarvoice .bv-cv2-cleanslate .bv-core-container-135 .bv-stars-container dd .bv-rating-ratio-count,.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .ratingsandreviews .bazaarvoice .bv-cv2-cleanslate .bv-core-container-135 .bv-stars-container dd .bv-rating-ratio-number{display:none!important}.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .ratingsandreviews .kritique .rr-widget-container.rr-inline-widget{font-size:0;text-align:center;position:relative;margin-top:15px}.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .ratingsandreviews .kritique .rr-widget-container.rr-inline-widget .aggRtng,.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .ratingsandreviews .kritique .rr-widget-container.rr-inline-widget .tRtng,.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .ratingsandreviews .kritique .rr-widget-container.rr-inline-widget .wRtng{display:none}.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .display-list .ratingsandreviews .kritique .rr-widget-container.rr-inline-widget{font-size:.75rem}.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .display-list .ratingsandreviews .kritique .rr-widget-container.rr-inline-widget .aggRtng,.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .display-list .ratingsandreviews .kritique .rr-widget-container.rr-inline-widget .tRtng,.listing.listing-product-default-view .listing-item .box:nth-of-type(2) .display-list .ratingsandreviews .kritique .rr-widget-container.rr-inline-widget .wRtng{display:inline-block}.display-grid .listing.listing-product-default-view .listing-item .box:nth-of-type(2){cursor:pointer}
.listingButton{visibility:hidden}
@charset "UTF-8";.modal{background-color:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:25;height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;justify-self:center;box-sizing:border-box;overflow:auto}@media (min-width:670px){.modal{animation:modalFadeIn .3s linear 1 forwards;background-color:rgba(0,0,0,.5);padding:30px 0}}.modal__close{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1}.modal__popup{background-color:#fff;height:100vh;position:relative;z-index:2}@media (min-width:670px){.modal__popup{box-shadow:0 4px 30px 0 rgba(0,0,0,.3);height:auto;margin:0 auto;width:calc(100% - 80px)}}.modal__content{background-color:inherit}@media (min-width:670px){.modal__content{height:100%;max-height:100%;overflow:auto}}.modal__panel{padding:15px}.modal__close-button{background-color:#000;border-radius:50%;color:#fff;cursor:pointer;height:30px;font-size:0;position:absolute;right:20px;top:20px;transition:background .3s cubic-bezier(.55,0,.1,1) 0s,color .3s cubic-bezier(.55,0,.1,1) 0s,opacity .3s cubic-bezier(.55,0,.1,1) 0s,transform .3s cubic-bezier(.55,0,.1,1) 0s;width:30px;z-index:3}@media (min-width:670px){.modal__close-button{right:-15px;top:-15px}}.modal__close-button:before{color:#fff;content:"";display:block;font-family:icons;font-size:.75rem;left:50%;line-height:1;position:absolute;speak:none;text-align:center;top:50%;transform:translate(-50%,-50%);transition:interit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal__close-button:hover{background-color:#ec0300;color:#000}@media (min-width:670px){.modal.is-closing{animation:modalFadeOut .3s linear 1 forwards}}.modal input::-webkit-input-placeholder{color:transparent}.modal input:-ms-input-placeholder{color:transparent}.modal input::placeholder{color:transparent}@media (min-width:670px){.modal--two-col-tablet .modal__content{display:-ms-grid;display:grid;grid-gap:0;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%}}@media (min-width:670px){.modal--two-col-tablet .modal__panel:last-of-type{padding-right:80px}}@media (min-width:670px){.modal--two-col-tablet .modal__popup{max-width:1140px;min-height:0}}.ua-webkit .modal__close-button:focus{outline:5px auto -webkit-focus-ring-color}body.has-open-modal{max-height:100vh;overflow-y:scroll}body.has-open-modal #wrapper{max-height:100vh;overflow:hidden}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalFadeOut{0%{opacity:1}to{opacity:0}}

@charset "UTF-8";.richText[class*=default-style] ul{list-style-type:none;padding:0}.richText[class*=default-style] .richText-content ul li{position:relative}.richText[class*=default-style] .richText-content ul li:before{left:0;position:absolute;top:0}.richText[class*=default-style] .richText-content ul li:first-child{margin-top:0}.richText[class*=default-style] .richText-content ul li:last-child{margin-bottom:0}.box.box-meta-details .richText[class*=default-style] .richText-content ul li{font-size:.875rem;line-height:1.43}.richText[class*=default-style] .richText-content a[class*=icon]{font-size:0;text-decoration:none}.richText[class*=default-style] .richText-content a[class*=icon]:after{font-size:1.125rem;margin:1rem}.richText[class*=default-style] .richText-content a[class*=icon].icon-big:after{font-size:1.8rem}.richText[class*=default-style] .richText-content a.icon-facebook:after{content:"";font-family:icons}.richText[class*=default-style] .richText-content a.icon-instagram:after{content:"";font-family:icons}.richText[class*=default-style] .richText-content a.icon-twitter:after{content:"";font-family:icons}@media only screen and (max-width:669px){.richText[class*=default-style] p{font-size:1.125rem;margin-top:15px;margin-bottom:15px}}@media only screen and (min-width:670px) and (max-width:979px){.richText[class*=default-style] p{font-size:1.125rem;margin-top:15px;margin-bottom:15px}}@media (min-width:980px){.richText[class*=default-style] p{font-size:1.125rem;margin-top:15px;margin-bottom:15px}}@media only screen and (max-width:669px){.richText[class*=default-style] blockquote{font-size:1.25rem;font-weight:700;line-height:1.3;text-align:center}}@media only screen and (min-width:670px) and (max-width:979px){.richText[class*=default-style] blockquote{font-size:1.625rem;font-weight:700;line-height:1.23;text-align:center}}@media (min-width:980px){.richText[class*=default-style] blockquote{font-size:1.625rem;font-weight:700;line-height:1.23;text-align:center}}@media only screen and (max-width:669px){.richText[class*=default-style] .richText-content blockquote{position:relative;margin:30px 50px}}@media only screen and (min-width:670px) and (max-width:979px){.richText[class*=default-style] .richText-content blockquote{position:relative;margin:50px}}@media (min-width:980px){.richText[class*=default-style] .richText-content blockquote{position:relative;margin:50px}}@media only screen and (max-width:669px){.richText[class*=default-style] .richText-content ul{position:relative}}@media only screen and (min-width:670px) and (max-width:979px){.richText[class*=default-style] .richText-content ul{position:relative}}@media (min-width:980px){.richText[class*=default-style] .richText-content ul{position:relative}}@media only screen and (max-width:669px){.richText[class*=default-style] .richText-content ul li{position:relative;padding-left:20px;font-size:1.125rem;margin-top:10px;margin-bottom:10px}.richText[class*=default-style] .richText-content ul li:before{margin-top:7px;content:"";font-size:.625rem;color:#c21c54;display:inline-block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media only screen and (min-width:670px) and (max-width:979px){.richText[class*=default-style] .richText-content ul li{position:relative;padding-left:20px;font-size:1.125rem;margin-top:10px;margin-bottom:10px}.richText[class*=default-style] .richText-content ul li:before{margin-top:7px;content:"";font-size:.625rem;color:#c21c54;display:inline-block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (min-width:980px){.richText[class*=default-style] .richText-content ul li{position:relative;padding-left:20px;font-size:1.125rem;margin-top:10px;margin-bottom:10px}.richText[class*=default-style] .richText-content ul li:before{margin-top:7px;content:"";font-size:.625rem;color:#c21c54;display:inline-block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.richText[class*=default-style] .richText-content ol{list-style:none}@media only screen and (max-width:669px){.richText[class*=default-style] .richText-content ol{position:relative;padding-left:5rem}}@media only screen and (min-width:670px) and (max-width:979px){.richText[class*=default-style] .richText-content ol{position:relative;padding-left:5rem}}@media (min-width:980px){.richText[class*=default-style] .richText-content ol{position:relative;padding-left:5rem}}.richText[class*=default-style] .richText-content ol li{text-transform:uppercase;counter-increment:a}@media only screen and (max-width:669px){.richText[class*=default-style] .richText-content ol li{position:relative;margin-bottom:20px;font-size:1.125rem;line-height:1.2}}@media only screen and (min-width:670px) and (max-width:979px){.richText[class*=default-style] .richText-content ol li{position:relative;margin-bottom:20px;font-size:1.125rem;line-height:1.2}}@media (min-width:980px){.richText[class*=default-style] .richText-content ol li{position:relative;margin-bottom:20px;font-size:1.125rem;line-height:1.44}}.richText[class*=default-style] .richText-content ol li:before{content:counter(a);position:relative;background:#fff;border-radius:50%;margin-right:10px;margin-left:-40px;width:31px;height:31px;color:#000;display:inline-block;font-size:1.375rem;text-align:center;font-weight:700}.richText.is-four-lines{min-height:138px}.richText--newsletter-trigger{display:none}.clup-title h1,.clup-title h2{font-size:3rem;font-weight:700;line-height:3.375rem;text-transform:uppercase;white-space:normal;font-family:din-condensed,Franklin Gothic,Avenir Next Condensed,sans-serif;margin-bottom:2rem;margin-top:3rem;padding:0 5px}.clup-title h1:after,.clup-title h2:after{content:"";border-bottom:8px solid #c21c54;margin:10px auto 0;margin-bottom:-15px;width:70px;display:block}.richText.grey-txt-color p{color:#b5b5b5;font-size:.8rem!important}.richText.no-bottom-margin h1{margin-bottom:0}.richText.text-transform-default h1 .brush-marker{text-transform:none}.richText.about-us{font-size:1.125rem;line-height:1.44;position:relative;background:transparent}.richText.about-us .component-content{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media only screen and (max-width:669px){.richText.about-us .component-content{width:100%}}@media only screen and (min-width:670px) and (max-width:768px){.richText.about-us .component-content{width:100%}}@media only screen and (min-width:980px) and (max-width:1139px){.richText.about-us .component-content{width:100%}}@media (min-width:1140px){.richText.about-us .component-content{width:100%}}.richText.about-us .richText-content{margin-left:auto;margin-right:auto;position:relative;background:transparent;padding-top:80px;padding-bottom:80px;max-width:730px}.richText.about-us .richText-content p:first-child{margin-top:0}.button-clear-filters{display:none;pointer-events:none;text-transform:uppercase;background:#ec0300;color:#fff;font-size:.875rem;font-family:Arial,sans-serif;border-radius:15px;-ms-flex-align:center;-ms-flex-pack:center;width:100%;height:30px;max-width:120px;z-index:20;box-sizing:border-box;background:#f2f4f6;color:#b1bfca;align-items:center;justify-content:center}.button-clear-filters p{margin:0}.has-filters .button-clear-filters{pointer-events:auto;background:#ec0300;color:#fff;font-size:.875rem;font-family:Arial,sans-serif;border-radius:15px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:30px;max-width:120px;z-index:20;box-sizing:border-box}@media only screen and (max-width:979px){.button-clear-filters{display:-ms-inline-flexbox;display:inline-flex}}.richText-centered-big-header{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media only screen and (max-width:669px){.richText-centered-big-header{width:100%}}@media only screen and (min-width:670px) and (max-width:768px){.richText-centered-big-header{width:100%}}@media only screen and (min-width:980px) and (max-width:1139px){.richText-centered-big-header{width:100%}}@media (min-width:1140px){.richText-centered-big-header{width:100%}}@media only screen and (max-width:669px){.richText-centered-big-header{position:relative;max-width:530px}}@media only screen and (min-width:670px) and (max-width:979px){.richText-centered-big-header{position:relative;max-width:530px}}@media (min-width:980px){.richText-centered-big-header{position:relative;max-width:730px}}@media only screen and (max-width:669px){.richText-centered-big-header h1,.richText-centered-big-header h2,.richText-centered-big-header h3{font-size:3rem;font-weight:700;line-height:1.13;text-align:center;text-transform:uppercase;font-family:Arial,sans-serif;margin-top:60px;margin-bottom:0}}@media only screen and (min-width:670px) and (max-width:979px){.richText-centered-big-header h1,.richText-centered-big-header h2,.richText-centered-big-header h3{font-size:3rem;font-weight:700;line-height:1.13;text-align:center;text-transform:uppercase;font-family:Arial,sans-serif;margin-top:60px;margin-bottom:0}}@media (min-width:980px){.richText-centered-big-header h1,.richText-centered-big-header h2,.richText-centered-big-header h3{font-size:4.5rem;font-weight:700;line-height:1.06;text-align:center;text-transform:uppercase;font-family:Arial,sans-serif;margin-top:70px;margin-bottom:0}}@media only screen and (max-width:669px){.richText-centered-big-header p{font-size:1.125rem;line-height:1.44;text-align:left;margin-top:15px;margin-bottom:40px}.richText-centered-big-header p:after{content:"";border-bottom:4px solid #89e0e3;margin:26px auto 0;width:30px;display:block}}@media only screen and (min-width:670px) and (max-width:979px){.richText-centered-big-header p{font-size:1.125rem;line-height:1.44;text-align:left;margin-top:15px;margin-bottom:40px}.richText-centered-big-header p:after{content:"";border-bottom:4px solid #89e0e3;margin:26px auto 0;width:30px;display:block}}@media (min-width:980px){.richText-centered-big-header p{font-size:1.125rem;line-height:1.44;text-align:center;margin-top:0;margin-bottom:20px}.richText-centered-big-header p:after{content:"";border-bottom:4px solid #89e0e3;margin:16px auto 0;width:30px;display:block}}.cta-cancel{position:relative}.cta-cancel>.component-content>.richText-content{color:#000;font-size:1.125rem;font-weight:700;line-height:1;text-transform:uppercase;font-family:Arial,sans-serif;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.cta-cancel>.component-content>.richText-content:before{margin-right:10px;content:"";font-size:.8125rem;color:#000;display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cta-cancel p{margin:0}.cta-filter-mobile{position:relative}@media only screen and (max-width:669px){.cta-filter-mobile{background-color:#fff;color:#323b42;font-size:1rem;line-height:1.38;font-family:Arial,sans-serif;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #b1bfca;border-radius:3px;padding:6.72px 34px 4.92px 8px;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.cta-filter-mobile:after{margin-right:10px;font-size:1.125rem;color:#000;display:block}}@media only screen and (min-width:670px) and (max-width:979px){.cta-filter-mobile{background-color:#fff;color:#000;font-size:1rem;line-height:1.38;font-family:Arial,sans-serif;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #b1bfca;border-radius:3px;padding:6.72px 34px 4.92px 8px;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.cta-filter-mobile:after{margin-right:10px;font-size:1.125rem;color:#000;display:block}}@media (min-width:980px){.cta-filter-mobile{background-color:#fff;color:#000;font-size:1rem;line-height:1.38;font-family:Arial,sans-serif;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #b1bfca;border-radius:3px;padding:6.72px 34px 4.92px 8px;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.cta-filter-mobile:after{margin-right:10px;font-size:1.125rem;color:#000;display:block}}@media (min-width:980px){.cta-filter-mobile{display:none}}@media only screen and (max-width:979px){.cta-filter-mobile{margin-bottom:auto}}@media only screen and (max-width:669px){.cta-filter-mobile.even.initialized{margin-bottom:9px}}.cta-filter-mobile:after{position:absolute;right:0;top:50%;transform:translateY(-50%)}.cta-filter-mobile p{margin:0}.cta-select-category{position:relative;-ms-flex-pack:start;justify-content:flex-start}.cta-select-category:after{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media only screen and (max-width:669px){.cta-select-category{background:#fff;color:#323b42;font-size:1rem;line-height:1.38;font-family:Arial,sans-serif;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #b1bfca;border-radius:3px;padding:6.72px 38px 5.92px 10px;margin:0 0 10px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;box-sizing:border-box}.cta-select-category:after{margin-right:10px;content:"";font-size:1.125rem;color:#000;display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media only screen and (min-width:670px) and (max-width:979px){.cta-select-category{background:#fff;color:#000;font-size:1rem;line-height:1.38;font-family:Arial,sans-serif;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #b1bfca;border-radius:3px;padding:6.72px 38px 5.92px 10px;margin:0 0 10px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;box-sizing:border-box}.cta-select-category:after{margin-right:10px;content:"";font-size:1.125rem;color:#000;display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (min-width:980px){.cta-select-category{background:#fff;color:#000;font-size:1rem;line-height:1.38;font-family:Arial,sans-serif;display:none;border:1px solid #b1bfca;border-radius:3px;padding:6.72px 38px 5.92px 10px;margin:0 0 10px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;box-sizing:border-box}.cta-select-category:after{margin-right:10px;content:"";font-size:1.125rem;color:#000;display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (min-width:980px){.cta-select-category{display:none}}.cta-select-category p{margin:0}.richText.form-legal-info{position:relative}.richText.form-legal-info p{font-size:1.125rem;line-height:1.33;font-family:Arial,sans-serif}.richText.form-legal-info p:first-child{margin-bottom:10px}.richText.form-legal-info p:last-child{margin-top:0}.richText.form-legal-info p a{position:relative;text-decoration:none}.richText.form-legal-info p a:after{border-top:2px solid;bottom:0;content:"";display:block;height:0;left:0;position:absolute;width:100%}.richText.observations p{font-size:.875rem;line-height:1.36;font-family:Arial,sans-serif}.richText.observations p:first-child{margin-top:0}.richText.observations p:last-child{margin-bottom:0}@media only screen and (max-width:669px){.richText.richText-left-side-spacing{position:relative;margin-left:0}}@media only screen and (min-width:670px) and (max-width:979px){.richText.richText-left-side-spacing{position:relative;margin-left:0}}@media (min-width:980px){.richText.richText-left-side-spacing{position:relative;padding-left:95px;margin-left:0}}@media only screen and (max-width:669px){.richText.richText-right-side-spacing{position:relative}}@media only screen and (min-width:670px) and (max-width:979px){.richText.richText-right-side-spacing{position:relative}}@media (min-width:980px){.richText.richText-right-side-spacing{position:relative;padding-right:95px}}.richText.richText-right-side-spacing+.component{margin-left:0}.richText-small-label p{color:#323b42;font-size:.75rem;line-height:1.5;margin:0 0 10px}.richText-secondary-header{position:relative}.richText-secondary-header img{width:100%}.richText-secondary-header p:first-child{font-size:1.125rem;line-height:1.22;margin-top:20px;margin-bottom:0}.richText-secondary-header h2,.richText-secondary-header h3,.richText-secondary-header h4{margin:0}@media only screen and (max-width:669px){.richText-secondary-header h2,.richText-secondary-header h3,.richText-secondary-header h4{font-size:1.625rem;line-height:1.22;text-transform:uppercase;font-family:Arial,sans-serif}.richText-secondary-header h2:after,.richText-secondary-header h3:after,.richText-secondary-header h4:after{content:"";border-bottom:4px solid #c21c54;margin-top:-10px;margin-left:9px;width:24px;display:inline-block}}@media only screen and (min-width:670px) and (max-width:979px){.richText-secondary-header h2,.richText-secondary-header h3,.richText-secondary-header h4{font-size:3rem;line-height:1.22;text-transform:uppercase;font-family:Arial,sans-serif}.richText-secondary-header h2:after,.richText-secondary-header h3:after,.richText-secondary-header h4:after{content:"";border-bottom:4px solid #c21c54;margin-top:-10px;margin-left:9px;width:24px;display:inline-block}}@media (min-width:980px){.richText-secondary-header h2,.richText-secondary-header h3,.richText-secondary-header h4{font-size:3rem;line-height:1.22;text-transform:uppercase;font-family:Arial,sans-serif}.richText-secondary-header h2:after,.richText-secondary-header h3:after,.richText-secondary-header h4:after{content:"";border-bottom:4px solid #c21c54;margin-top:-10px;margin-left:9px;width:24px;display:inline-block}}@media only screen and (max-width:669px){.richText.thank-you-info{position:relative;padding:0 1rem;margin-top:0;margin-right:0;margin-bottom:0}}@media only screen and (min-width:670px) and (max-width:979px){.richText.thank-you-info{position:relative;padding:0 1rem;margin-top:0}}@media (min-width:980px){.richText.thank-you-info{position:relative;padding:0 50px 0 0;margin-top:0}}.richText.thank-you-info h1,.richText.thank-you-info h2,.richText.thank-you-info h3{font-size:2.375rem;line-height:1.16}.richText.thank-you-info[class*=grid]{clear:right}@media screen and (max-width:1050px){.richText.thank-you-info[class*=grid]{width:100%}}.richText.thank-you-info.grid_7{margin-left:2%!important}@media screen and (max-width:1050px){.richText.thank-you-info.grid_7{margin-left:0!important}}@media screen and (max-width:1050px){.richText.thank-you-info{text-align:center}}@media only screen and (max-width:669px){.richText-tertiary-header{position:relative;margin:0 20px 20px}}@media only screen and (min-width:670px) and (max-width:979px){.richText-tertiary-header{position:relative;margin:0 20px 40px}}@media (min-width:980px){.richText-tertiary-header{position:relative;margin:0 0 20px}}@media only screen and (max-width:669px){.richText-tertiary-header h1,.richText-tertiary-header h2,.richText-tertiary-header h3,.richText-tertiary-header h4{font-size:2.375rem;font-weight:700;line-height:2.75rem;text-transform:uppercase;white-space:normal;font-family:Arial,sans-serif;margin:0}}@media only screen and (min-width:670px) and (max-width:979px){.richText-tertiary-header h1,.richText-tertiary-header h2,.richText-tertiary-header h3,.richText-tertiary-header h4{font-size:3rem;font-weight:700;line-height:3.375rem;text-transform:uppercase;white-space:normal;font-family:Arial,sans-serif;margin:0}}@media (min-width:980px){.richText-tertiary-header h1,.richText-tertiary-header h2,.richText-tertiary-header h3,.richText-tertiary-header h4{font-size:3rem;font-weight:700;line-height:3.375rem;text-transform:uppercase;white-space:normal;font-family:Arial,sans-serif;margin:0}}.richText-tertiary-header p{font-size:1.125rem;line-height:1.44;margin:10px 0}@media only screen and (max-width:669px){.title-component-filter{position:relative;background:transparent}}@media only screen and (min-width:670px) and (max-width:979px){.title-component-filter{position:relative;background:transparent}}@media (min-width:980px){.title-component-filter{position:relative;background:transparent}}.title-component-filter .richText-content{position:relative}.title-component-filter .richText-content h2,.title-component-filter .richText-content h3,.title-component-filter .richText-content h4{color:#000;font-size:1.625rem;font-weight:700;line-height:1.15;text-transform:uppercase;font-family:Arial,sans-serif}@media only screen and (max-width:669px){.title-component-filter .richText-content h2,.title-component-filter .richText-content h3,.title-component-filter .richText-content h4{position:relative;margin:0}}@media only screen and (min-width:670px) and (max-width:979px){.title-component-filter .richText-content h2,.title-component-filter .richText-content h3,.title-component-filter .richText-content h4{position:relative;margin:0 0 30px}}@media (min-width:980px){.title-component-filter .richText-content h2,.title-component-filter .richText-content h3,.title-component-filter .richText-content h4{position:relative;margin:0 0 50px}}@media only screen and (max-width:979px){.title-component-filter .richText-content h2,.title-component-filter .richText-content h3,.title-component-filter .richText-content h4{border-bottom:2px solid #b1bfca;margin:-spacings("l")/2 -spacings("l")/2 20px;padding:15px 160px 15px 20px}.title-component-filter .richText-content h2:before,.title-component-filter .richText-content h3:before,.title-component-filter .richText-content h4:before{margin-right:20px;display:-ms-inline-flexbox;content:"";font-size:1rem;color:#000;display:inline-flex;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (min-width:980px){.title-component-filter .richText-content h2,.title-component-filter .richText-content h3,.title-component-filter .richText-content h4{border-bottom:0;margin:0 0 50px;padding:0}}@media only screen and (max-width:669px){.richText-underlined-title{position:relative;margin-top:30px;margin-bottom:30px;max-width:335px}}@media only screen and (min-width:670px) and (max-width:979px){.richText-underlined-title{position:relative;margin-top:30px;margin-bottom:30px;max-width:335px}}@media (min-width:980px){.richText-underlined-title{position:relative;margin-top:15px;margin-bottom:60px;max-width:380px}}@media only screen and (max-width:669px){.richText-underlined-title h1{font-size:2.375rem;line-height:1.16;margin:0}.richText-underlined-title h1:after{content:"";border:2px solid #000;margin-top:28px;width:65px;display:block}}@media only screen and (min-width:670px) and (max-width:979px){.richText-underlined-title h1{font-size:2.375rem;line-height:1.16;margin:0}.richText-underlined-title h1:after{content:"";border:2px solid #000;margin-top:28px;width:65px;display:block}}@media (min-width:980px){.richText-underlined-title h1{font-size:3rem;line-height:1.13;margin:0}.richText-underlined-title h1:after{content:"";border:3px solid #000;margin-top:58px;width:65px;display:block}}.richText--nutrients-title p{color:#000;font-size:.875rem;font-weight:700;line-height:1.35;text-transform:uppercase;font-family:Arial,sans-serif}@media only screen and (max-width:669px){.richText.richText--print{position:relative;border-left:1px solid #b1bfca;margin-left:30px;height:43px}}@media only screen and (min-width:670px) and (max-width:979px){.richText.richText--print{position:relative;border-left:1px solid #b1bfca;margin-left:30px;height:36px}}@media (min-width:980px){.richText.richText--print{position:relative;border-left:1px solid #b1bfca;margin-left:30px;height:36px}}.richText.richText--print .richText-content{position:absolute;top:0}.richText.richText--print .richText-content button,.richText.richText--print .richText-content p{cursor:pointer}@media only screen and (max-width:669px){.richText.richText--print .richText-content button,.richText.richText--print .richText-content p{background:none;font-size:0;display:-ms-inline-flexbox;display:inline-flex;border:0;padding:0;margin-left:30px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.richText.richText--print .richText-content button:after,.richText.richText--print .richText-content p:after{height:43px;font-size:1.375rem;color:#000;display:block}.richText.richText--print .richText-content button:hover:after,.richText.richText--print .richText-content p:hover:after{color:#323b42}}@media only screen and (min-width:670px) and (max-width:979px){.richText.richText--print .richText-content button,.richText.richText--print .richText-content p{background:none;font-size:0;display:-ms-inline-flexbox;display:inline-flex;border:0;padding:0;margin-left:30px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.richText.richText--print .richText-content button:after,.richText.richText--print .richText-content p:after{height:36px;font-size:.9375rem;color:#000;display:block}.richText.richText--print .richText-content button:hover:after,.richText.richText--print .richText-content p:hover:after{color:#323b42}}@media (min-width:980px){.richText.richText--print .richText-content button,.richText.richText--print .richText-content p{background:none;font-size:0;display:-ms-inline-flexbox;display:inline-flex;border:0;padding:0;margin-left:30px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.richText.richText--print .richText-content button:after,.richText.richText--print .richText-content p:after{height:36px;font-size:.9375rem;color:#000;display:block}.richText.richText--print .richText-content button:hover:after,.richText.richText--print .richText-content p:hover:after{color:#323b42}}@media only screen and (max-width:669px){.richText.richText-mobile-narrow-button{position:relative}}@media only screen and (min-width:670px) and (max-width:979px){.richText.richText-mobile-narrow-button{position:relative}}@media (min-width:980px){.richText.richText-mobile-narrow-button{position:relative}}@media only screen and (max-width:669px){.richText.richText-mobile-narrow-button p{position:relative;margin-top:0;margin-bottom:60px}}@media only screen and (min-width:670px) and (max-width:979px){.richText.richText-mobile-narrow-button p{position:relative;margin-top:0;margin-bottom:60px}}@media (min-width:980px){.richText.richText-mobile-narrow-button p{position:relative;margin-top:0;margin-bottom:60px}}@media only screen and (max-width:669px){.richText.richText-mobile-narrow-button a{position:relative;width:auto}}@media only screen and (min-width:670px) and (max-width:979px){.richText.richText-mobile-narrow-button a{position:relative;width:auto}}@media (min-width:980px){.richText.richText-mobile-narrow-button a{position:relative;width:auto}}.richText .data-querystring,.richText .data-querystring [class]{opacity:.3;transition:opacity .5s}.richText .data-querystring.processed,.richText .data-querystring.processed [class]{opacity:1}.richText--section-header h2:first-child,.richText--section-header h3:first-child{font-family:Arial,sans-serif;font-size:2.375rem;line-height:1.16;margin-top:80px;text-align:center;text-transform:uppercase}@media only screen and (max-width:669px){a.button-primary{background-color:#fff;color:#000;font-size:1.125rem;line-height:1.22;text-transform:uppercase;text-decoration:none;font-family:Arial,sans-serif;display:-ms-inline-flexbox;display:inline-flex;border:0;border-radius:3px;padding:11.04px 50px 9.78px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:45px;min-width:215px;box-sizing:border-box}a.button-primary:hover{background-color:#f2f4f6}}@media only screen and (min-width:670px) and (max-width:979px){a.button-primary{background-color:#fff;color:#000;font-size:1.125rem;line-height:1.22;text-transform:uppercase;text-decoration:none;font-family:Arial,sans-serif;display:-ms-inline-flexbox;display:inline-flex;border:0;border-radius:3px;padding:11.04px 50px 9.78px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:45px;min-width:255px;box-sizing:border-box}a.button-primary:hover{background-color:#f2f4f6}}@media (min-width:980px){a.button-primary{background-color:#fff;color:#000;font-size:1.125rem;line-height:1.22;text-transform:uppercase;text-decoration:none;font-family:Arial,sans-serif;display:-ms-inline-flexbox;display:inline-flex;border:0;border-radius:3px;padding:11.04px 50px 9.78px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:45px;min-width:255px;box-sizing:border-box}a.button-primary:hover{background-color:#f2f4f6}}a.button-primary>span{line-height:1;display:-ms-inline-flexbox;display:inline-flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}a.button-primary>span:after{position:absolute;top:100%;left:0;content:"";border-top:2px solid #000;transform:scaleX(0);transform-origin:0 0;width:100%}a.button-primary:hover>span:after,a.button-primary>span:hover:after{transform:scaleX(1)}@media only screen and (max-width:669px){a.button-secondary{background-color:#7dd0c1;color:#000;font-size:1.125rem;font-weight:700;line-height:1.22;text-align:center;text-transform:uppercase;text-decoration:none;font-family:Arial,sans-serif;display:-ms-inline-flexbox;display:inline-flex;border:0;border-radius:3px;padding:11.04px 50px 9.78px;margin-top:25px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:52px;min-width:215px;box-sizing:border-box}a.button-secondary:hover{color:#fff}}@media only screen and (min-width:670px) and (max-width:979px){a.button-secondary{background-color:#7dd0c1;color:#000;font-size:1.125rem;font-weight:700;line-height:1.22;text-align:center;text-transform:uppercase;text-decoration:none;font-family:Arial,sans-serif;display:-ms-inline-flexbox;display:inline-flex;border:0;border-radius:3px;padding:11.04px 50px 9.78px;margin-top:25px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:52px;min-width:255px;box-sizing:border-box}a.button-secondary:hover{color:#fff}}@media (min-width:980px){a.button-secondary{background-color:#7dd0c1;color:#000;font-size:1.125rem;font-weight:700;line-height:1.22;text-align:center;text-transform:uppercase;text-decoration:none;font-family:Arial,sans-serif;display:-ms-inline-flexbox;display:inline-flex;border:0;border-radius:3px;padding:11.04px 50px 9.78px;margin-top:40px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:52px;min-width:255px;box-sizing:border-box}a.button-secondary:hover{color:#fff}}a.button-secondary.cu-button{background-color:#ec0300;color:#fff}a.button-secondary.cu-purple-light-button{background-color:#685bc7;color:#fff}a.button-tertiary{box-sizing:border-box}@media only screen and (max-width:669px){a.button-tertiary{background-color:#fff;color:#000;font-size:1.125rem;font-weight:700;line-height:1.22;text-transform:uppercase;text-decoration:none;font-family:Arial,sans-serif;display:-ms-inline-flexbox;display:inline-flex;border:0;border-radius:3px;padding:11.04px 50px 9.78px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:52px;min-width:215px;box-sizing:border-box}a.button-tertiary:hover{color:#7dd0c1}}@media only screen and (min-width:670px) and (max-width:979px){a.button-tertiary{background-color:#fff;color:#000;font-size:1.125rem;font-weight:700;line-height:1.22;text-transform:uppercase;text-decoration:none;font-family:Arial,sans-serif;display:-ms-inline-flexbox;display:inline-flex;border:0;border-radius:3px;padding:11.04px 50px 9.78px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;height:52px;min-width:255px;box-sizing:border-box}a.button-tertiary:hover{color:#7dd0c1}}@media (min-width:980px){a.button-tertiary{background-color:#fff;color:#000;font-size:1.125rem;font-weight:700;line-height:1.22;text-transform:uppercase;text-decoration:none;font-family:Arial,sans-serif;display:-ms-inline-flexbox;display:inline-flex;border:0;border-radius:3px;padding:11.04px 50px 9.78px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;height:52px;min-width:255px;box-sizing:border-box}a.button-tertiary:hover{color:#7dd0c1}}a.button-close{font-size:0;position:absolute;box-sizing:border-box;text-decoration:none;background-color:#000;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #000;border-radius:50%;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}a.button-close:hover{background:#fff}a.button-close:after{width:30px;height:30px;content:"";font-size:.625rem;color:#fff;display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.button-close:hover:after{color:#000}@media only screen and (max-width:669px){.richText .inline-button{display:-ms-inline-flexbox;display:inline-flex;padding:8.76px 25px 7.96px;margin-top:10px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:50px;min-width:100%}}@media only screen and (min-width:670px) and (max-width:979px){.richText .inline-button{display:-ms-inline-flexbox;display:inline-flex;padding:8.76px 25px 7.96px;margin-top:10px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:50px;min-width:100%}}@media (min-width:980px){.richText .inline-button{display:-ms-inline-flexbox;display:inline-flex;padding:8.76px 25px 7.96px;margin-top:10px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:50px;min-width:160px}}@media (min-width:980px){.richText .inline-button:first-of-type{margin-right:30px}}.social-icons ul{display:-ms-flexbox;display:flex;list-style-type:none;padding:0;position:relative;margin:47px 0 42px}@media only screen and (max-width:979px){.social-icons ul{-ms-flex-pack:start;justify-content:flex-start;margin:15px 0}}.social-icons ul>li{margin-right:30px}@media only screen and (max-width:669px){.social-icons ul>li{margin-right:40px}}.social-icons ul>li:last-of-type{margin-right:0}.social-icons ul a{display:block;font-size:0;text-decoration:none}.social-icons ul a:after{font-size:1.4375rem;color:#000;display:block}.social-icons ul a:hover:after{color:#323b42}.social-icons ul a.icon-facebook:after{content:"";font-size:1.4375rem;color:#000;display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-icons ul a.icon-facebook:hover:after{color:#323b42}.social-icons ul a.icon-twitter:after{content:"";font-size:1.4375rem;color:#000;display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-icons ul a.icon-twitter:hover:after{color:#323b42}.social-icons ul a.icon-pinterest:after{content:"";font-size:1.4375rem;color:#000;display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-icons ul a.icon-pinterest:hover:after{color:#323b42}.social-icons ul a.icon-instagram:after{content:"";font-size:1.4375rem;color:#000;display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-icons ul a.icon-instagram:hover:after{color:#323b42}.social-icons ul a.icon-youtube:after{content:"";font-size:1.4375rem;color:#000;display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-icons ul a.icon-youtube:hover:after{color:#323b42}@media only screen and (max-width:979px){a.desktop-only{display:none}}@media (min-width:980px){a.mobile-only{display:none}}
.searchBoxWithSuggestions{visibility:hidden}
.video{max-width:800px;margin:3rem auto 0!important;position:relative;overflow:hidden}.overlay-content .video:first-child{margin-top:0!important}.video+.richText{max-width:800px;margin:auto!important;margin-bottom:1rem!important}@media screen and (max-width:800px){.video+.richText{padding:0 40px;margin-bottom:0!important}}.video .component-content{padding-top:56.25%;box-sizing:border-box;position:relative;visibility:hidden;overflow:hidden}.video .video-holder,.video img{position:absolute;top:0;left:0}.video .video-content{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;padding-top:56.25%;box-sizing:border-box}.video .video-content.cover-ready{visibility:visible}.video .video-holder{height:calc(100% + 2px);margin-left:-1px;margin-top:-1px;opacity:0;transition-delay:.3s,0s;transition-duration:0s,.3s;transition-property:visibility,opacity;transition-timing-function:ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden;width:calc(100% + 2px);z-index:2}.video .video-holder.video-ready{visibility:visible;opacity:1;transition-delay:0s}.ua-ie-11 .video .video-holder{opacity:1;visibility:visible}.video img{left:50%;max-width:none;top:50%;transform:translate(-50%,-50%);z-index:1;min-width:100%;min-height:100%}.mod-objectfit .video img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;top:0;transform:none;width:100%}.video.as-background .video-holder:before{background:transparent;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.video.full-screen,.video.full-screen .component-content{height:100vh;left:0;position:absolute;top:0;width:100vw}.video [data-knotx-params]{display:none!important}
@charset "UTF-8";.reference-footer-global .footer-main{color:#000;position:relative;background-color:#f2f4f6;padding:2rem 0}@media screen and (max-width:1199px){.reference-footer-global .footer-main{padding:2rem 1.5rem}}.reference-footer-global .footer-main>.component-content{max-width:1200px;margin:auto}.reference-footer-global .footer-main>.component-content .content{display:-ms-flexbox;display:flex}@media screen and (max-width:979px){.reference-footer-global .footer-main>.component-content .content{-ms-flex-direction:column;flex-direction:column}}.reference-footer-global .footer-main a.button-secondary{margin-top:0}.reference-footer-global .footer-main .footer-communications{width:40%}@media screen and (max-width:979px){.reference-footer-global .footer-main .footer-communications{width:100%}}.reference-footer-global .footer-main .footer-communications .content{display:block}@media screen and (max-width:979px){.reference-footer-global .footer-main .footer-communications .content{text-align:center}}.reference-footer-global .footer-main .footer-communications .content h3{font-size:2rem;font-weight:700;margin-top:0;margin-bottom:5px}.reference-footer-global .footer-main .footer-communications .content p{font-size:.875rem;line-height:1.33;margin-top:5px;margin-bottom:15px;font-weight:700}.reference-footer-global .footer-main .footer-communications .content .form{max-width:475px;margin-bottom:40px}@media screen and (max-width:979px){.reference-footer-global .footer-main .footer-communications .content .form{max-width:80%;margin:auto;margin-bottom:40px}}.reference-footer-global .footer-main .footer-communications .content .form .formContent{display:-ms-flexbox;display:flex}.reference-footer-global .footer-main .footer-communications .content .form .formContent .textField{-ms-flex-positive:2;flex-grow:2}.reference-footer-global .footer-main .footer-communications .content .form .control-label{display:none}.reference-footer-global .footer-main .footer-communications .content .form input{width:100%;background-color:#fff;color:#000;font-size:1.0625rem;line-height:1;text-align:left;text-transform:none;font-style:normal;font-weight:700;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #fff;border-right:0;border-color:#000;border-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0;padding:7.62px 10px 6.77px;box-sizing:border-box}.reference-footer-global .footer-main .footer-communications .content .form .formButton .button,.reference-footer-global .footer-main .footer-communications .content .form input{font-family:Arial,sans-serif;transition:background .3s cubic-bezier(.55,0,.1,1) 0s,color .3s cubic-bezier(.55,0,.1,1) 0s,opacity .3s cubic-bezier(.55,0,.1,1) 0s,transform .3s cubic-bezier(.55,0,.1,1) 0s;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:50px}.reference-footer-global .footer-main .footer-communications .content .form .formButton .button{background-color:#000;color:#fff;font-size:.875rem;line-height:1.22;text-transform:uppercase;letter-spacing:.3px;text-decoration:none;font-weight:500;border:0;border-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0;padding:0;width:125px;min-width:0}.reference-footer-global .footer-main .footer-communications .richText-footer-social-share h2,.reference-footer-global .footer-main .footer-communications .richText-footer-social-share h3{font-size:1rem;font-weight:700;margin-bottom:5px}.reference-footer-global .footer-main .footer-communications .footer-social-links{line-height:0}.reference-footer-global .footer-main .footer-communications .footer-social-links>.component-content>.content{display:-ms-flexbox;display:flex}@media screen and (max-width:979px){.reference-footer-global .footer-main .footer-communications .footer-social-links>.component-content>.content{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}}.reference-footer-global .footer-main .footer-communications .footer-social-links>.component-content>.content a{font-size:0;text-decoration:none;display:inline-block;vertical-align:top;margin-right:30px}.reference-footer-global .footer-main .footer-communications .footer-social-links>.component-content>.content a.icon-facebook:after{content:""}.reference-footer-global .footer-main .footer-communications .footer-social-links>.component-content>.content a.icon-twitter:after{content:""}.reference-footer-global .footer-main .footer-communications .footer-social-links>.component-content>.content a.icon-instagram:after{content:""}.reference-footer-global .footer-main .footer-communications .footer-social-links>.component-content>.content a.icon-youtube:after{content:""}.reference-footer-global .footer-main .footer-communications .footer-social-links>.component-content>.content a.icon-vk:after{content:""}.reference-footer-global .footer-main .footer-communications .footer-social-links>.component-content>.content a:hover:after{transform:scale(1.1)}.reference-footer-global .footer-main .footer-communications .footer-social-links>.component-content>.content a:after{position:relative;font-size:1.3125rem;color:#000;display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1}@media screen and (max-width:979px){.reference-footer-global .footer-main .footer-communications .footer-social-links>.component-content>.content a:after{margin-right:1rem;margin-left:1rem}}.reference-footer-global .footer-main .footer-primary-nav{width:60%}@media screen and (max-width:979px){.reference-footer-global .footer-main .footer-primary-nav{width:100%;text-align:center}}.reference-footer-global .footer-main .footer-primary-nav>.component-content{width:100%;margin-left:auto}@media screen and (max-width:979px){.reference-footer-global .footer-main .footer-primary-nav>.component-content{margin:auto}}.reference-footer-global .footer-main .footer-primary-nav>.component-content .content{-ms-flex-pack:justify;justify-content:space-between}.reference-footer-global .footer-main .footer-primary-nav .box{-ms-flex-positive:1;flex-grow:1}.reference-footer-global .footer-main .footer-primary-nav .box .content{display:block}.reference-footer-global .footer-main .footer-primary-nav h3{font-size:1.125rem;margin-bottom:1px;margin-top:30px}.reference-footer-global .footer-main .footer-primary-nav .navigation ul{list-style:none;padding:0;margin-top:5px}.reference-footer-global .footer-main .footer-primary-nav .navigation ul a{text-decoration:none;font-size:1rem;font-weight:700;line-height:2.375rem;text-decoration:underline}.reference-footer-global .footer-main .footer-primary-nav .navigation ul a:hover{text-decoration:none}.reference-footer-global .footer-main .footer-primary-nav .navigation ul li.footer-onetrust-cookie-config_link button{background-color:transparent;border:0;cursor:pointer;font-family:inherit;font-size:inherit;padding:0;text-align:left;line-height:1.38;font-size:1rem;margin-top:5px}.reference-footer-global .footer-main .footer-primary-nav .controls{position:relative;display:block}.reference-footer-global .footer-main .footer-primary-nav .controls:first-of-type~.controls{display:none}.reference-footer-global .footer-main .footer-primary-nav .controls:after{content:"";font-family:icons;font-size:.4rem;position:absolute;top:35%;right:6px;pointer-events:none}@media screen and (max-width:979px){.reference-footer-global .footer-main .footer-primary-nav .controls:after{right:26%}}.reference-footer-global .footer-main .footer-primary-nav .controls select{background:transparent;color:#000;font-size:1rem;line-height:1.4;font-weight:700;transition:background .3s cubic-bezier(.55,0,.1,1) 0s,color .3s cubic-bezier(.55,0,.1,1) 0s,opacity .3s cubic-bezier(.55,0,.1,1) 0s,transform .3s cubic-bezier(.55,0,.1,1) 0s;display:-ms-flexbox;display:flex;border:none;padding:0 26px 0 0;margin-top:5px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}@media screen and (max-width:979px){.reference-footer-global .footer-main .footer-primary-nav .controls select{width:50%;margin:auto}}.reference-footer-global .footer-main .footer-primary-nav .navigation-mobile-menu{display:none}.reference-footer-global .footer-supplementary{background:#fff;color:#000;padding:1rem 0}@media screen and (max-width:1199px){.reference-footer-global .footer-supplementary{padding:1rem}}.reference-footer-global .footer-supplementary .component-content{max-width:1200px;margin:auto}.reference-footer-global .footer-supplementary .component-content .content{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}@media screen and (max-width:979px){.reference-footer-global .footer-supplementary .component-content .content{-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center}}.reference-footer-global .footer-supplementary .footer-secondary-nav .richText{margin-right:17px}@media screen and (max-width:979px){.reference-footer-global .footer-supplementary .footer-secondary-nav .richText{margin-right:0;margin-bottom:1rem}}@media screen and (max-width:979px){.reference-footer-global .footer-supplementary .footer-secondary-nav .unilever-logo{margin-bottom:1rem}}.reference-footer-global .footer-supplementary .footer-secondary-nav .unilever-logo a{display:inline-block;vertical-align:top}.reference-footer-global .footer-supplementary p{margin:0;font-size:.75rem}.reference-footer-global .footer-supplementary a{font-weight:700;text-decoration:underline}.reference-footer-global .footer-supplementary a:hover{text-decoration:none}.reference-footer-global .footer-supplementary .reference-icon-link{line-height:0}.reference-footer-global .footer-supplementary .reference-icon-link a:hover{opacity:.85}#ot-sdk-btn.ot-sdk-show-settings{display:none}@media screen and (min-width:980px){.main .footer-supplementary .grid_6.richText{width:38%;margin-right:auto}.main .footer-supplementary .grid_6.box{width:61%}.main .footer-supplementary .grid_6 .grid_1.unilever-logo{width:8.8%}}
.composite.composite-variation-hero_image_with_side_text1 .image,.composite.composite-variation-hero_image_with_side_text1 .image img,.composite.composite-variation-hero_image_with_side_text .image,.composite.composite-variation-hero_image_with_side_text .image img{width:100%}@media screen and (max-width:500px){.composite.composite-variation-hero_image_with_side_text1 .image.full-width-center img,.composite.composite-variation-hero_image_with_side_text1 .image.full-width-left img,.composite.composite-variation-hero_image_with_side_text1 .image.full-width-right img,.composite.composite-variation-hero_image_with_side_text .image.full-width-center img,.composite.composite-variation-hero_image_with_side_text .image.full-width-left img,.composite.composite-variation-hero_image_with_side_text .image.full-width-right img{height:100vw;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:500px){.composite.composite-variation-hero_image_with_side_text1 .image.full-width-left img,.composite.composite-variation-hero_image_with_side_text .image.full-width-left img{-o-object-position:left;object-position:left}}@media screen and (max-width:500px){.composite.composite-variation-hero_image_with_side_text1 .image.full-width-right img,.composite.composite-variation-hero_image_with_side_text .image.full-width-right img{-o-object-position:right;object-position:right}}.composite.composite-variation-hero_image_with_side_text1>.content,.composite.composite-variation-hero_image_with_side_text>.content{position:relative}.composite.composite-variation-hero_image_with_side_text1>.content>.richText,.composite.composite-variation-hero_image_with_side_text>.content>.richText{top:0;bottom:0;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media screen and (min-width:980px){.composite.composite-variation-hero_image_with_side_text1>.content>.richText,.composite.composite-variation-hero_image_with_side_text>.content>.richText{display:-ms-flexbox;display:flex}.composite.composite-variation-hero_image_with_side_text1>.content>.richText.hero-text-right,.composite.composite-variation-hero_image_with_side_text>.content>.richText.hero-text-right{-ms-flex-pack:end;justify-content:flex-end;right:3rem}.composite.composite-variation-hero_image_with_side_text1>.content>.richText.is-top,.composite.composite-variation-hero_image_with_side_text>.content>.richText.is-top{top:3rem}.composite.composite-variation-hero_image_with_side_text1>.content>.richText.hero-text-left,.composite.composite-variation-hero_image_with_side_text>.content>.richText.hero-text-left{-ms-flex-pack:left;justify-content:left;left:3rem}.composite.composite-variation-hero_image_with_side_text1>.content>.richText.is-middle,.composite.composite-variation-hero_image_with_side_text>.content>.richText.is-middle{-ms-flex-align:center;align-items:center}.composite.composite-variation-hero_image_with_side_text1>.content>.richText.hero-text-center,.composite.composite-variation-hero_image_with_side_text>.content>.richText.hero-text-center{-ms-flex-pack:center;justify-content:center}.composite.composite-variation-hero_image_with_side_text1>.content>.richText.with-overlay .richText-content,.composite.composite-variation-hero_image_with_side_text>.content>.richText.with-overlay .richText-content{background:rgba(0,0,0,.4);padding:1rem;max-width:490px}}@media only screen and (max-width:979px){.composite.composite-variation-hero_image_with_side_text1>.content>.richText,.composite.composite-variation-hero_image_with_side_text>.content>.richText{top:0;left:0;transform:translate(0)}}@media only screen and (max-width:669px){.composite.composite-variation-hero_image_with_side_text1>.content>.richText,.composite.composite-variation-hero_image_with_side_text>.content>.richText{width:100%}}@media only screen and (min-width:670px) and (max-width:768px){.composite.composite-variation-hero_image_with_side_text1>.content>.richText,.composite.composite-variation-hero_image_with_side_text>.content>.richText{width:100%}}@media only screen and (min-width:980px) and (max-width:1139px){.composite.composite-variation-hero_image_with_side_text1>.content>.richText,.composite.composite-variation-hero_image_with_side_text>.content>.richText{width:100%}}@media (min-width:1140px){.composite.composite-variation-hero_image_with_side_text1>.content>.richText,.composite.composite-variation-hero_image_with_side_text>.content>.richText{width:100%}}@media only screen and (max-width:669px){.composite.composite-variation-hero_image_with_side_text1>.content>.richText,.composite.composite-variation-hero_image_with_side_text>.content>.richText{position:relative;padding-top:0;padding-bottom:30px}}@media only screen and (min-width:670px) and (max-width:979px){.composite.composite-variation-hero_image_with_side_text1>.content>.richText,.composite.composite-variation-hero_image_with_side_text>.content>.richText{position:relative;padding-top:0;padding-bottom:30px}}@media (min-width:980px){.composite.composite-variation-hero_image_with_side_text1>.content>.richText,.composite.composite-variation-hero_image_with_side_text>.content>.richText{position:absolute;padding-top:0}}@media only screen and (max-width:669px){.composite.composite-variation-hero_image_with_side_text1>.content>.richText .richText-content,.composite.composite-variation-hero_image_with_side_text>.content>.richText .richText-content{position:relative;padding:0 1rem;margin:auto;max-width:400px}}@media only screen and (min-width:670px) and (max-width:979px){.composite.composite-variation-hero_image_with_side_text1>.content>.richText .richText-content,.composite.composite-variation-hero_image_with_side_text>.content>.richText .richText-content{position:relative;padding:0 1rem;margin:auto;max-width:400px}}@media (min-width:980px){.composite.composite-variation-hero_image_with_side_text1>.content>.richText .richText-content,.composite.composite-variation-hero_image_with_side_text>.content>.richText .richText-content{position:relative;max-width:420px}}@media only screen and (max-width:669px){.composite.composite-variation-hero_image_with_side_text1>.content>.richText .richText-content h3,.composite.composite-variation-hero_image_with_side_text>.content>.richText .richText-content h3{font-size:1.625rem;line-height:1;margin:0 0 20px}}@media only screen and (min-width:670px) and (max-width:979px){.composite.composite-variation-hero_image_with_side_text1>.content>.richText .richText-content h3,.composite.composite-variation-hero_image_with_side_text>.content>.richText .richText-content h3{font-size:2.375rem;line-height:1;margin:0 0 20px}}@media (min-width:980px){.composite.composite-variation-hero_image_with_side_text1>.content>.richText .richText-content h3,.composite.composite-variation-hero_image_with_side_text>.content>.richText .richText-content h3{font-size:2.375rem;line-height:1;margin:0 0 20px}}.composite.composite-variation-hero_image_with_side_text1 .favourite,.composite.composite-variation-hero_image_with_side_text .favourite{position:relative;top:20px;text-align:center;margin:20px!important}@media screen and (min-width:768px){.composite-variation-hero_image_with_side_text1:not(.cq-Editable-dom) .show-mobile{display:none}}@media screen and (max-width:768px){.composite-variation-hero_image_with_side_text1:not(.cq-Editable-dom) .show-desktop{display:none}}
@charset "UTF-8";.newsletter-overlay{position:fixed!important;z-index:15;position:relative;background-color:#fff}.newsletter-container{top:0;position:absolute;padding:0;height:100%;width:100%;z-index:20;color:#000}.newsletter-container .overlay-content{width:100%!important;min-width:100%;max-width:100%!important;height:100%;top:0!important;border:none;background:transparent;position:fixed;padding:0}.newsletter-container .overlay-content-inner{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%);overflow:visible;border:3px solid #ec0300}@media only screen and (max-width:669px){.newsletter-container .overlay-content-inner{position:relative;background-color:#fff;padding:50px 20px;width:calc(100% - 40px);box-shadow:0 4px 75px 30px rgba(0,0,0,.2);box-sizing:border-box}}@media only screen and (min-width:670px) and (max-width:979px){.newsletter-container .overlay-content-inner{position:relative;background-color:#fff;padding:50px;width:580px;box-shadow:0 4px 75px 30px rgba(0,0,0,.2);box-sizing:border-box}}@media (min-width:980px){.newsletter-container .overlay-content-inner{position:relative;background-color:#fff;padding:50px;width:580px;box-shadow:0 4px 75px 30px rgba(0,0,0,.2);box-sizing:border-box}}.newsletter-container .overlay-content-inner .richText:first-of-type p{margin:0;line-height:1}.newsletter-container .overlay-content-inner .button-close{top:-15px;right:-15px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.newsletter-container .overlay-content-inner h2,.newsletter-container .overlay-content-inner h3{margin-bottom:10px;margin-top:0}@media only screen and (max-width:669px){.newsletter-container .overlay-content-inner h2,.newsletter-container .overlay-content-inner h3{font-size:1.625rem;font-weight:700;line-height:1;text-transform:uppercase;font-family:Arial,sans-serif;margin-top:0}}@media only screen and (min-width:670px) and (max-width:979px){.newsletter-container .overlay-content-inner h2,.newsletter-container .overlay-content-inner h3{font-size:1.625rem;font-weight:700;line-height:1;text-transform:uppercase;font-family:Arial,sans-serif;margin-top:0;margin-bottom:10px}}@media (min-width:980px){.newsletter-container .overlay-content-inner h2,.newsletter-container .overlay-content-inner h3{font-size:1.625rem;font-weight:700;line-height:1.3;text-transform:uppercase;font-family:Arial,sans-serif;margin-top:0;margin-bottom:10px}}@media (min-width:670px){.newsletter-container .overlay-content-inner p{margin-bottom:10px}}@media only screen and (max-width:669px){.newsletter-container .overlay-content-inner p{font-size:1.125rem;line-height:1.33;margin-top:10px;margin-bottom:15px}}@media only screen and (min-width:670px) and (max-width:979px){.newsletter-container .overlay-content-inner p{font-size:.875rem;line-height:1.33;margin-top:5px;margin-bottom:10px}}@media (min-width:980px){.newsletter-container .overlay-content-inner p{font-size:.875rem;line-height:1.33;margin-top:5px;margin-bottom:10px}}.newsletter-container .overlay-content-inner .form{position:relative}.newsletter-container .overlay-content-inner .form .formContent{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.newsletter-container .overlay-content-inner .form .component-content .textField{-ms-flex-positive:2;flex-grow:2}.newsletter-container .overlay-content-inner .form .component-content .textField .control-label{display:none}.newsletter-container .overlay-content-inner .form .component-content .textField input{width:100%;box-sizing:border-box;background-color:#fff;color:#fff;font-size:1.0625rem;font-weight:400;line-height:1;text-align:left;text-transform:none;font-style:normal;font-family:Arial,sans-serif;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #000;border-right:0;border-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;padding:7.62px 10px 6.77px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:50px}.newsletter-container .overlay-content-inner .form .component-content .textField input::-webkit-input-placeholder{color:#b1bfca}.newsletter-container .overlay-content-inner .form .component-content .textField input:-ms-input-placeholder{color:#b1bfca}.newsletter-container .overlay-content-inner .form .component-content .textField input::placeholder{color:#b1bfca}.newsletter-container .overlay-content-inner .form .component-content.error .textField .control-label{display:none}.newsletter-container .overlay-content-inner .form .formButton .button,.newsletter-container .overlay-content-inner .form .formButton .component-content{height:100%}.newsletter-container .overlay-content-inner .form .formButton .button{min-width:0;padding:0}.ua-ie .newsletter-container .overlay-content-inner .form .formButton .button{min-width:0}@media only screen and (max-width:669px){.newsletter-container .overlay-content-inner .form .formButton .button{background-color:#000;color:transparent;font-size:0;line-height:1.22;text-transform:uppercase;letter-spacing:.3px;text-decoration:none;font-family:Arial,sans-serif;display:inline-block;border:0;border-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:46px;height:50px;max-width:125px}.newsletter-container .overlay-content-inner .form .formButton .button:hover{background:#323b42}.newsletter-container .overlay-content-inner .form .formButton .button:after{content:"";font-size:1rem;color:#fff;display:block;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media only screen and (min-width:670px) and (max-width:979px){.newsletter-container .overlay-content-inner .form .formButton .button{background-color:#000;color:#fff;font-size:1rem;line-height:1.22;text-transform:uppercase;letter-spacing:.3px;text-decoration:none;font-family:Arial,sans-serif;border:0;border-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:107px;height:50px;max-width:125px}.newsletter-container .overlay-content-inner .form .formButton .button:hover{background:#323b42}.newsletter-container .overlay-content-inner .form .formButton .button:after{content:"";font-size:1rem;color:#fff;display:none;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (min-width:980px){.newsletter-container .overlay-content-inner .form .formButton .button{background-color:#000;color:#fff;font-size:1rem;line-height:1.22;text-transform:uppercase;letter-spacing:.3px;text-decoration:none;font-family:Arial,sans-serif;border:0;border-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:125px;height:50px;max-width:125px}.newsletter-container .overlay-content-inner .form .formButton .button:hover{background:#323b42}.newsletter-container .overlay-content-inner .form .formButton .button:after{content:"";font-size:1rem;color:#fff;display:none;font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}
.composite-variation-product-carousel1{margin:0;background:#fff;border-top:5px solid #ec0600;padding:3rem 0}.template-product-detail-page .composite-variation-product-carousel1{border-top:0}.composite-variation-product-carousel1 .listing--as-carousel .listing-items{margin:auto}.composite-variation-product-carousel1 .listing--as-carousel .listing-items .listing-item .box:first-of-type .image a{display:block;height:100%}.composite-variation-product-carousel1 h2{color:#000}
.composite-filtered-articles,.composite-variation-related_articles{margin:3rem 0}.composite-filtered-articles h2,.composite-variation-related_articles h2{margin:0 0 2rem}@media screen and (max-width:767px){.composite-filtered-articles .listing .listing-items,.composite-variation-related_articles .listing .listing-items{-ms-flex-direction:column;flex-direction:column}}.composite-filtered-articles .listing .listing-items .box.listing-item,.composite-variation-related_articles .listing .listing-items .box.listing-item{width:32%;position:relative;margin:auto;margin-bottom:2rem;margin-top:0}@media screen and (max-width:767px){.composite-filtered-articles .listing .listing-items .box.listing-item,.composite-variation-related_articles .listing .listing-items .box.listing-item{width:90%}.composite-filtered-articles .listing .listing-items .box.listing-item:after,.composite-variation-related_articles .listing .listing-items .box.listing-item:after{content:"";border-bottom:8px solid #ce0600;margin:20px auto 0;width:50%;display:block}.composite-filtered-articles .listing .listing-items .box.listing-item:last-child:after,.composite-variation-related_articles .listing .listing-items .box.listing-item:last-child:after{display:none}}.composite-filtered-articles .listing .listing-items .box.listing-item>.component-content>a,.composite-variation-related_articles .listing .listing-items .box.listing-item>.component-content>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.composite-filtered-articles .listing .listing-items .box.listing-item h3,.composite-variation-related_articles .listing .listing-items .box.listing-item h3{font-size:1.5rem;font-weight:400;text-transform:uppercase;min-height:72px}@media screen and (max-width:1015px){.composite-filtered-articles .listing .listing-items .box.listing-item h3,.composite-variation-related_articles .listing .listing-items .box.listing-item h3{min-height:108px}}@media screen and (max-width:767px){.composite-filtered-articles .listing .listing-items .box.listing-item h3,.composite-variation-related_articles .listing .listing-items .box.listing-item h3{min-height:auto}}.composite-filtered-articles .listing .listing-items .box.listing-item p,.composite-variation-related_articles .listing .listing-items .box.listing-item p{font-size:.9rem;margin:0}.composite-filtered-articles .listing .listing-items .box.listing-item .image,.composite-variation-related_articles .listing .listing-items .box.listing-item .image{box-sizing:border-box;overflow:hidden}.composite-filtered-articles .listing .listing-items .box.listing-item .image img,.composite-variation-related_articles .listing .listing-items .box.listing-item .image img{display:-ms-flexbox;display:flex;margin:auto;transition:transform 1s cubic-bezier(.55,0,.1,1) 0s,opacity 1s cubic-bezier(.55,0,.1,1) 0s,visibility 0s cubic-bezier(.55,0,.1,1) 1s}.composite-filtered-articles .listing .listing-items .box.listing-item:hover .image img,.composite-variation-related_articles .listing .listing-items .box.listing-item:hover .image img{transform:scale(1.1)}.composite-filtered-articles .listing .listing-items .box.listing-item .box-more-arrow,.composite-filtered-articles .listing .listing-items .box.listing-item .box-more-title,.composite-variation-related_articles .listing .listing-items .box.listing-item .box-more-arrow,.composite-variation-related_articles .listing .listing-items .box.listing-item .box-more-title{display:none}.composite-filtered-articles .listing .listing-items .box.listing-item .richText,.composite-variation-related_articles .listing .listing-items .box.listing-item .richText{max-width:469px;margin:auto}
