@charset "utf-8";[data-simplebar]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-line-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-content:flex-start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;overflow:hidden;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.simplebar-offset{-webkit-overflow-scrolling:touch;-webkit-box-sizing:inherit!important;box-sizing:inherit!important;direction:inherit!important;resize:none!important}.simplebar-content-wrapper{-ms-overflow-style:none;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;overflow:auto;position:relative;scrollbar-width:none;width:auto}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{-webkit-box-flex:inherit;-ms-flex-positive:inherit;-ms-flex-negative:0;-ms-flex-preferred-size:0;-webkit-box-sizing:inherit!important;box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{-webkit-box-sizing:inherit;box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{-webkit-touch-callout:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{left:0;min-height:10px;position:absolute;right:0}.simplebar-scrollbar:before{background:#000;border-radius:7px;content:"";opacity:0;position:absolute;-webkit-transition:opacity .2s linear .5s;transition:opacity .2s linear .5s}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{bottom:2px;left:2px;right:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{bottom:0;left:0;min-height:0;min-width:10px;right:auto;top:0;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.simplebar-dummy-scrollbar-size{-ms-overflow-style:scrollbar!important;direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.simplebar-dummy-scrollbar-size>div{height:200%;margin:10px 0;width:200%}.simplebar-hide-scrollbar{-ms-overflow-style:none;left:0;overflow-y:scroll;position:fixed;scrollbar-width:none;visibility:hidden}.multi-range-slider *{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.multi-range-slider{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-touch-callout:none;border:1px solid gray;border-radius:10px;-webkit-box-shadow:1px 1px 4px #000;box-shadow:1px 1px 4px #000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px 10px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.multi-range-slider .bar-left{border-radius:10px 0 0 10px;padding:4px 0}.multi-range-slider .bar-left,.multi-range-slider .bar-right{background-color:#f0f0f0;-webkit-box-shadow:inset 0 0 5px #000;box-shadow:inset 0 0 5px #000;width:25%}.multi-range-slider .bar-right{border-radius:0 10px 10px 0}.multi-range-slider .bar-inner{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:1;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:lime;border:1px solid #000;-webkit-box-shadow:inset 0 0 5px #000;box-shadow:inset 0 0 5px #000;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;flex-shrink:1;justify-content:space-between;position:relative}.multi-range-slider .bar-inner-left,.multi-range-slider .bar-inner-right{width:50%}.multi-range-slider .thumb{background-color:#fff;cursor:pointer;position:relative;z-index:1}.multi-range-slider .thumb:before{background-color:inherit;border:1px solid #000;border-radius:50%;-webkit-box-shadow:0 0 3px #000,inset 0 0 5px gray;box-shadow:0 0 3px #000,inset 0 0 5px gray;content:"";cursor:pointer;height:20px;margin:-8px -9pt;position:absolute;width:20px;z-index:1}.multi-range-slider .input-type-range:focus+.thumb:after{border:1px dotted #000;border-radius:50%;-webkit-box-shadow:0 0 5px #fff,inset 0 0 10px #000;box-shadow:0 0 5px #fff,inset 0 0 10px #000;content:"";height:11px;left:-7px;position:absolute;top:-4px;width:11px;z-index:2}.multi-range-slider .caption{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:35px;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;height:2px;justify-content:center;left:1px;overflow:visible;position:absolute;width:2px}.multi-range-slider .thumb .caption *{background-color:blue;border-radius:15px;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;color:#fff;font-size:75%;height:30px;line-height:30px;min-width:30px;padding:0 5px;position:absolute;text-align:center;white-space:nowrap}.multi-range-slider .input-type-range:focus+.thumb .caption,.multi-range-slider .thumb:active .caption{display:-webkit-box;display:-ms-flexbox;display:flex}.multi-range-slider .input-type-range{left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.multi-range-slider .ruler{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0 -5px;overflow:hidden}.multi-range-slider .ruler .ruler-rule{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:1;border-bottom:1px solid;border-left:1px solid;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;flex-shrink:1;padding:5px 0}.multi-range-slider .ruler .ruler-rule:last-child{border-right:1px solid}.multi-range-slider .ruler .ruler-sub-rule{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:1;border-left:1px solid;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;flex-shrink:1;margin-bottom:-5px;padding:3px 0}.multi-range-slider .ruler .ruler-sub-rule:first-child{border-left:none}.multi-range-slider .labels{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:-20px;margin-top:10px;padding:0}.multi-range-slider .label{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:80%;justify-content:center;width:1px}.multi-range-slider .label:first-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.multi-range-slider .label:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.multi-range-slider.zero-ranage-margin .thumb-left{right:9pt}.multi-range-slider.zero-ranage-margin .thumb-right{left:8px}.multi-range-slider.disabled{border:1px solid #c8c8c8;-webkit-box-shadow:1px 1px 4px #b4b4b4;box-shadow:1px 1px 4px #b4b4b4;color:#b4b4b4}.multi-range-slider .bar{display:-webkit-box;display:-ms-flexbox;display:flex}.multi-range-slider.disabled .bar-left,.multi-range-slider.disabled .bar-right{background-color:#c9c9c9;-webkit-box-shadow:inset 0 0 5px #a0a0a0;box-shadow:inset 0 0 5px #a0a0a0}.multi-range-slider.disabled .bar-inner{background-color:#82f382;border:1px solid #959595;-webkit-box-shadow:inset 0 0 5px #676767;box-shadow:inset 0 0 5px #676767}.multi-range-slider.disabled .thumb{background-color:#fff}.multi-range-slider.disabled .thumb:before{border:1px solid #c8c8c8;-webkit-box-shadow:0 0 3px #232323,inset 0 0 5px gray;box-shadow:0 0 3px #232323,inset 0 0 5px gray}.multi-range-slider.disabled .input-type-range:focus+.thumb:after{border:1px dotted #232323;-webkit-box-shadow:0 0 5px #fff,inset 0 0 10px #232323;box-shadow:0 0 5px #fff,inset 0 0 10px #232323}.multi-range-slider.disabled .thumb .caption *{background-color:#545489;-webkit-box-shadow:0 0 5px #232323;box-shadow:0 0 5px #232323;color:#c7c7c7}.multi-range-slider-black *{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.multi-range-slider-black{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-touch-callout:none;background-color:#000;border:1px solid gray;color:#fff;-ms-flex-direction:column;flex-direction:column;padding:30px 10px 25px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.multi-range-slider-black,.multi-range-slider-black .bar{display:-webkit-box;display:-ms-flexbox;display:flex}.multi-range-slider-black .bar.active *{-webkit-transition:none;transition:none}.multi-range-slider-black .bar-left{border:1px solid #000;border-radius:10px 0 0 10px;padding:5px 0}.multi-range-slider-black .bar-left,.multi-range-slider-black .bar-right{background-color:gray;-webkit-box-shadow:inset 0 0 5px #000;box-shadow:inset 0 0 5px #000;width:25%}.multi-range-slider-black .bar-right{border:1px solid #000;border-radius:0 10px 10px 0}.multi-range-slider-black .bar-inner{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:1;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:lime;border:1px solid #000;-webkit-box-shadow:inset 0 0 5px #000;box-shadow:inset 0 0 5px #000;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;flex-shrink:1;justify-content:space-between;position:relative}.multi-range-slider-black .bar-inner-left,.multi-range-slider-black .bar-inner-right{width:50%}.multi-range-slider-black .thumb{background-color:#fff;cursor:pointer;position:relative;z-index:1}.multi-range-slider-black .thumb:before{background-color:inherit;border:1px solid #000;border-radius:7px;-webkit-box-shadow:0 0 5px #000,inset 0 0 10px gray;box-shadow:0 0 5px #000,inset 0 0 10px gray;content:"";cursor:pointer;height:30px;margin:-10px -9pt;position:absolute;width:20px;z-index:1}.multi-range-slider-black .input-type-range:focus+.thumb:after{border:1px dotted #000;border-radius:7px;-webkit-box-shadow:0 0 5px #fff,inset 0 0 10px #000;box-shadow:0 0 5px #fff,inset 0 0 10px #000;content:"";height:22px;left:-8px;position:absolute;top:-6px;width:9pt;z-index:2}.multi-range-slider-black .caption{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:45px;display:-webkit-box;display:-ms-flexbox;display:flex;height:2px;justify-content:center;left:1px;overflow:visible;position:absolute;width:2px}.multi-range-slider-black .thumb .caption *{background-color:blue;border-radius:15px;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;color:#fff;font-size:75%;height:30px;line-height:30px;min-width:30px;padding:0 5px;position:absolute;text-align:center;white-space:nowrap}.multi-range-slider-black .input-type-range:focus+.thumb .caption,.multi-range-slider-black .thumb:active .caption{display:-webkit-box;display:-ms-flexbox;display:flex}.multi-range-slider-black .input-type-range{left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.multi-range-slider-black .ruler{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0 -5px;overflow:hidden}.multi-range-slider-black .ruler .ruler-rule{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:1;border-bottom:1px solid;border-left:1px solid;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;flex-shrink:1;padding:5px 0}.multi-range-slider-black .ruler .ruler-rule:last-child{border-right:1px solid}.multi-range-slider-black .ruler .ruler-sub-rule{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:1;border-left:1px solid;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;flex-shrink:1;margin-bottom:-5px;padding:3px 0}.multi-range-slider-black .ruler .ruler-sub-rule:first-child{border-left:none}.multi-range-slider-black .labels{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:-20px;margin-top:10px;padding:0}.multi-range-slider-black .label{font-size:80%}.multi-range-slider-black.zero-ranage-margin .thumb-left{right:9pt}.multi-range-slider-black.zero-ranage-margin .thumb-right{left:8px}.color-white{color:#fff}.background-white{background-color:#fff}.color-nero-grey{color:#333}.background-nero-grey{background-color:#333}.color-nero-grey-1{color:#4d4d4d}.background-nero-grey-1{background-color:#4d4d4d}.color-grey{color:#b3b3b3}.background-grey{background-color:#b3b3b3}.color-faded-light-gray{color:#e5e5e5}.background-faded-light-gray{background-color:#e5e5e5}.color-red{color:#b81f14}.background-red{background-color:#b81f14}.color-dark-red{color:#ff4133}.background-dark-red{background-color:#ff4133}.color-white-smoke{color:#f2f2f2}.background-white-smoke{background-color:#f2f2f2}.color-positive-blue{color:#475c85}.background-positive-blue{background-color:#475c85}.color-light-blue{color:#dee5ed}.background-light-blue{background-color:#dee5ed}.color-dark-blue{color:#3396ff}.background-dark-blue{background-color:#3396ff}.color-dark-blue{color:#9cabc9}.background-positive-blue{background-color:#9cabc9}.color-dark-orange{color:#e08d52}.background-dark-orange{background-color:#e08d52}.color-yellow{color:#faed00}.background-yellow{background-color:#faed00}.background-mercury{background-color:#e6e6e6}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}html{font-size:1pc;font-weight:400;line-height:1}html *,html :after,html :before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0}figcaption,figure,main{display:block}figure,ol,ul{margin:0}ol,ul{list-style:none;padding:0}li{margin:0}hr{height:0;overflow:visible}a{-webkit-text-decoration-skip:objects;background-color:transparent}b,strong{font-weight:inherit;font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}::-ms-clear{display:none}::-moz-placeholder{opacity:1}input[type=text]{-webkit-appearance:none}button,select{text-transform:none}select::-ms-expand{display: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}fieldset,legend{padding:0}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=number]::-webkit-inner-adjust-hue-button,[type=number]::-webkit-outer-adjust-hue-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}summary{display:list-item}[hidden]{display:none}::-moz-focus-inner{border:0}.content-bottom-margin-16pxBy16px{margin-bottom:1rem}.content-bottom-margin-48pxBy24px{margin-bottom:3rem}@media only screen and (max-width:767px){.content-bottom-margin-48pxBy24px{margin-bottom:1.5rem}}.content-bottom-margin-48pxBy48px{margin-bottom:3rem}.content-bottom-margin-64pxBy80px{margin-bottom:4rem}@media only screen and (max-width:767px){.content-bottom-margin-64pxBy80px{margin-bottom:5rem}}.content-bottom-margin-32pxBy32px{margin-bottom:2rem}@media only screen and (min-width:767px){.content-bottom-margin--sp-only{margin-bottom:0}}@media only screen and (max-width:767px){.content-bottom-margin--pc-only{margin-bottom:0}}.title-bottom-margin-32pxBy32px{margin-bottom:2rem}.title-bottom-margin-24pxBy24px{margin-bottom:1.5rem}.text-large-18,.text-large-18 .cmp-text a,.text-large-18 .cmp-text li,.text-large-18 .cmp-text p,.text-large-18 .cmp-text span,.text-large-18 .cmp-text td,.text-large-18 .cmp-text th{font-size:1.125rem;line-height:1.5}.text-medium-16,.text-medium-16 .cmp-text a,.text-medium-16 .cmp-text li,.text-medium-16 .cmp-text p,.text-medium-16 .cmp-text span,.text-medium-16 .cmp-text td,.text-medium-16 .cmp-text th{font-size:1rem;line-height:1.5}.text-small-14,.text-small-14 .cmp-text a,.text-small-14 .cmp-text li,.text-small-14 .cmp-text p,.text-small-14 .cmp-text span,.text-small-14 .cmp-text td,.text-small-14 .cmp-text th{font-size:.875rem;line-height:1.5}.text-xsmall-12,.text-xsmall-12 .cmp-text a,.text-xsmall-12 .cmp-text li,.text-xsmall-12 .cmp-text p,.text-xsmall-12 .cmp-text span,.text-xsmall-12 .cmp-text td,.text-xsmall-12 .cmp-text th{font-size:.75rem;line-height:1.5}.browse-bar__shopnow-text.btn-primary,.btn-primary-md{background-color:#333;border:0 solid #333;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:150%;min-height:2.75rem;min-width:unset;padding:.625rem 1rem;text-align:center;text-decoration:none;word-break:break-word}.browse-bar__shopnow-text.btn-primary:hover,.btn-primary-md:hover{background-color:#4d4d4d;border:0 solid #333;color:#fff}.browse-bar__shopnow-text.btn-primary:disabled,.btn-primary-md:disabled,.disabled.browse-bar__shopnow-text.btn-primary,.disabled.btn-primary-md,[disabled].browse-bar__shopnow-text.btn-primary,[disabled].btn-primary-md{background-color:#333;color:#fff;cursor:not-allowed;opacity:.3}.browse-bar__shopnow-text.btn-primary:disabled:hover,.btn-primary-md:disabled:hover,.disabled.browse-bar__shopnow-text.btn-primary:hover,.disabled.btn-primary-md:hover,[disabled].browse-bar__shopnow-text.btn-primary:hover,[disabled].btn-primary-md:hover{background-color:#333;border:0 solid #333;color:#fff}.browse-bar__shopnow-text.btn-primary:focus-visible,.btn-primary-md:focus-visible{outline-color:#333;outline-offset:0;outline-style:dotted;outline-width:.1875rem}.btn-secondary,.button.button--secondary .cmp-button,.product-card-info__review #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .zv-btn,.product-card-info__review .zv-form .zv-btn,.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .zv-confirm-modal-button,.product-reviews #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .zv-btn,.product-reviews .zv-form .zv-btn,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .zv-confirm-modal-button{background-color:#f2f2f2;border:.0625rem solid #333;border-radius:0;color:#333;cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:400;line-height:150%;max-width:25.3125rem;min-height:2.75rem;min-width:unset;padding:1rem;text-align:center;text-decoration:none;width:auto;word-break:break-word}.btn-secondary:hover,.button.button--secondary .cmp-button:hover,.product-card-info__review #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .zv-btn:hover,.product-card-info__review .zv-form .zv-btn:hover,.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .zv-confirm-modal-button:hover,.product-reviews #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .zv-btn:hover,.product-reviews .zv-form .zv-btn:hover,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .zv-confirm-modal-button:hover{background-color:#ccc;border:.0625rem solid #333;color:#333}.btn-secondary:disabled,.button.button--secondary .cmp-button:disabled,.button.button--secondary .disabled.cmp-button,.button.button--secondary [disabled].cmp-button,.disabled.btn-secondary,.product-card-info__review #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .disabled.zv-btn,.product-card-info__review #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .zv-btn:disabled,.product-card-info__review #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain [disabled].zv-btn,.product-card-info__review .zv-form .disabled.zv-btn,.product-card-info__review .zv-form .zv-btn:disabled,.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .disabled.zv-confirm-modal-button,.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .zv-confirm-modal-button:disabled,.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap [disabled].zv-confirm-modal-button,.product-card-info__review .zv-form [disabled].zv-btn,.product-reviews #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .disabled.zv-btn,.product-reviews #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .zv-btn:disabled,.product-reviews #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain [disabled].zv-btn,.product-reviews .zv-form .disabled.zv-btn,.product-reviews .zv-form .zv-btn:disabled,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .disabled.zv-confirm-modal-button,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .zv-confirm-modal-button:disabled,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap [disabled].zv-confirm-modal-button,.product-reviews .zv-form [disabled].zv-btn,[disabled].btn-secondary{background-color:#f2f2f2;color:#333;cursor:not-allowed;opacity:.3}.btn-secondary:disabled:hover,.button.button--secondary .cmp-button:disabled:hover,.button.button--secondary .disabled.cmp-button:hover,.button.button--secondary [disabled].cmp-button:hover,.disabled.btn-secondary:hover,.product-card-info__review #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .disabled.zv-btn:hover,.product-card-info__review #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .zv-btn:disabled:hover,.product-card-info__review #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain [disabled].zv-btn:hover,.product-card-info__review .zv-form .disabled.zv-btn:hover,.product-card-info__review .zv-form .zv-btn:disabled:hover,.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .disabled.zv-confirm-modal-button:hover,.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .zv-confirm-modal-button:disabled:hover,.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap [disabled].zv-confirm-modal-button:hover,.product-card-info__review .zv-form [disabled].zv-btn:hover,.product-reviews #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .disabled.zv-btn:hover,.product-reviews #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .zv-btn:disabled:hover,.product-reviews #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain [disabled].zv-btn:hover,.product-reviews .zv-form .disabled.zv-btn:hover,.product-reviews .zv-form .zv-btn:disabled:hover,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .disabled.zv-confirm-modal-button:hover,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .zv-confirm-modal-button:disabled:hover,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap [disabled].zv-confirm-modal-button:hover,.product-reviews .zv-form [disabled].zv-btn:hover,[disabled].btn-secondary:hover{background-color:#f2f2f2;border:.0625rem solid #333;color:#333}.btn-secondary:focus-visible,.button.button--secondary .cmp-button:focus-visible,.product-card-info__review #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .zv-btn:focus-visible,.product-card-info__review .zv-form .zv-btn:focus-visible,.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .zv-confirm-modal-button:focus-visible,.product-reviews #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .zv-btn:focus-visible,.product-reviews .zv-form .zv-btn:focus-visible,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .zv-confirm-modal-button:focus-visible{outline-color:#333;outline-offset:0;outline-style:dotted;outline-width:.1875rem}@media only screen and (max-width:767px){.btn-secondary,.button.button--secondary .cmp-button,.product-card-info__review #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .zv-btn,.product-card-info__review .zv-form .zv-btn,.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .zv-confirm-modal-button,.product-reviews #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .zv-btn,.product-reviews .zv-form .zv-btn,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .zv-confirm-modal-button{max-width:unset;width:100%}}body.style-dark .container.aem-GridColumn .btn-primary,body.style-dark .container.aem-GridColumn .button.button--primary .cmp-button{background-color:#e6e6e6;border:0 solid #333;border-radius:0;color:#000;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:150%;min-height:2.75rem;min-width:unset;padding:1rem;text-align:center;text-decoration:none;word-break:break-word}body.style-dark .container.aem-GridColumn .btn-primary:hover,body.style-dark .container.aem-GridColumn .button.button--primary .cmp-button:hover{background-color:#ccc;border:0 solid #333;color:#000}body.style-dark .container.aem-GridColumn .btn-primary:disabled,body.style-dark .container.aem-GridColumn .button.button--primary .cmp-button:disabled,body.style-dark .container.aem-GridColumn .button.button--primary .disabled.cmp-button,body.style-dark .container.aem-GridColumn .button.button--primary [disabled].cmp-button,body.style-dark .container.aem-GridColumn .disabled.btn-primary,body.style-dark .container.aem-GridColumn [disabled].btn-primary{background-color:#e6e6e6;color:#000;cursor:not-allowed;opacity:.3}body.style-dark .container.aem-GridColumn .btn-primary:disabled:hover,body.style-dark .container.aem-GridColumn .button.button--primary .cmp-button:disabled:hover,body.style-dark .container.aem-GridColumn .button.button--primary .disabled.cmp-button:hover,body.style-dark .container.aem-GridColumn .button.button--primary [disabled].cmp-button:hover,body.style-dark .container.aem-GridColumn .disabled.btn-primary:hover,body.style-dark .container.aem-GridColumn [disabled].btn-primary:hover{background-color:#e6e6e6;border:0 solid #333;color:#000}body.style-dark .container.aem-GridColumn .btn-primary:focus-visible,body.style-dark .container.aem-GridColumn .button.button--primary .cmp-button:focus-visible{outline-color:#333;outline-offset:0;outline-style:dotted;outline-width:.1875rem}body.style-dark .container.aem-GridColumn .btn-secondary,body.style-dark .container.aem-GridColumn .button.button--secondary .cmp-button{background-color:#222;border:.0625rem solid #e6e6e6;border-radius:0;color:#e6e6e6;cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:400;line-height:150%;min-height:2.75rem;min-width:unset;padding:1rem;text-align:center;text-decoration:none;word-break:break-word}body.style-dark .container.aem-GridColumn .btn-secondary:hover,body.style-dark .container.aem-GridColumn .button.button--secondary .cmp-button:hover{background-color:#333;border:.0625rem solid #333;color:#e6e6e6}body.style-dark .container.aem-GridColumn .btn-secondary:disabled,body.style-dark .container.aem-GridColumn .button.button--secondary .cmp-button:disabled,body.style-dark .container.aem-GridColumn .button.button--secondary .disabled.cmp-button,body.style-dark .container.aem-GridColumn .button.button--secondary [disabled].cmp-button,body.style-dark .container.aem-GridColumn .disabled.btn-secondary,body.style-dark .container.aem-GridColumn [disabled].btn-secondary{background-color:#222;color:#e6e6e6;cursor:not-allowed;opacity:.3}body.style-dark .container.aem-GridColumn .btn-secondary:disabled:hover,body.style-dark .container.aem-GridColumn .button.button--secondary .cmp-button:disabled:hover,body.style-dark .container.aem-GridColumn .button.button--secondary .disabled.cmp-button:hover,body.style-dark .container.aem-GridColumn .button.button--secondary [disabled].cmp-button:hover,body.style-dark .container.aem-GridColumn .disabled.btn-secondary:hover,body.style-dark .container.aem-GridColumn [disabled].btn-secondary:hover{background-color:#222;border:.0625rem solid #333;color:#e6e6e6}body.style-dark .container.aem-GridColumn .btn-secondary:focus-visible,body.style-dark .container.aem-GridColumn .button.button--secondary .cmp-button:focus-visible{outline-color:#333;outline-offset:0;outline-style:dotted;outline-width:.1875rem}body.style-dark .container.aem-GridColumn .btn-secondary:hover,body.style-dark .container.aem-GridColumn .button.button--secondary .cmp-button:hover{border-color:#e6e6e6}.btn-primary{background-color:#333;border:0 solid #333;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:400;line-height:150%;min-height:2.75rem;min-width:unset;padding:1rem;text-align:center;text-decoration:none;-webkit-transition:background-color .15s ease-in-out,color .15s ease-in-out;transition:background-color .15s ease-in-out,color .15s ease-in-out;word-break:break-word}.btn-primary:hover{background-color:#4d4d4d;border:0 solid #333;color:#fff}.btn-primary.disabled,.btn-primary:disabled,.btn-primary[disabled]{background-color:#333;color:#fff;cursor:not-allowed;opacity:.3}.btn-primary.disabled:hover,.btn-primary:disabled:hover,.btn-primary[disabled]:hover{background-color:#333;border:0 solid #333;color:#fff}.btn-primary:focus-visible{outline-color:#333;outline-offset:0;outline-style:dotted;outline-width:.1875rem}.btn-primary img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;margin-left:.5rem;vertical-align:-.098rem}.btn-primary-md{-webkit-transition:background-color .15s ease-in-out,color .15s ease-in-out;transition:background-color .15s ease-in-out,color .15s ease-in-out}.btn-primary-md img,.btn-secondary img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;margin-left:.5rem;vertical-align:-.098rem}.button.button--primary .cmp-button{background-color:#333;border:0 solid #333;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:400;line-height:150%;min-height:2.75rem;min-width:unset;padding:1rem;text-align:center;text-decoration:none;-webkit-transition:background-color .15s ease-in-out,color .15s ease-in-out;transition:background-color .15s ease-in-out,color .15s ease-in-out;word-break:break-word}.button.button--primary .cmp-button:hover{background-color:#4d4d4d;border:0 solid #333;color:#fff}.button.button--primary .cmp-button.disabled,.button.button--primary .cmp-button:disabled,.button.button--primary .cmp-button[disabled]{background-color:#333;color:#fff;cursor:not-allowed;opacity:.3}.button.button--primary .cmp-button.disabled:hover,.button.button--primary .cmp-button:disabled:hover,.button.button--primary .cmp-button[disabled]:hover{background-color:#333;border:0 solid #333;color:#fff}.button.button--primary .cmp-button:focus-visible{outline-color:#333;outline-offset:0;outline-style:dotted;outline-width:.1875rem}.button.button--primary .cmp-button span.cmp-button__text,.button.button--primary .cmp-button__text{color:#fff;font-size:1rem;font-weight:400;line-height:150%}.button.button--primary .cmp-button:has(img) .cmp-button__icon,.button.button--primary .cmp-button:has(img) span.cmp-button__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;margin-left:.5rem;vertical-align:-.098rem}.button.button--primary .cmp-button.disabled .cmp-button__text,.button.button--primary .cmp-button.disabled span.cmp-button__text,.button.button--primary .cmp-button:disabled .cmp-button__text,.button.button--primary .cmp-button:disabled span.cmp-button__text,.button.button--primary .cmp-button[disabled] .cmp-button__text,.button.button--primary .cmp-button[disabled] span.cmp-button__text{color:#fff;font-size:1rem;font-weight:400;line-height:150%}.button.button--secondary{margin-left:auto;margin-right:auto;max-width:25.3125rem;width:auto}@media only screen and (max-width:767px){.button.button--secondary{max-width:unset;width:100%}}.button.button--secondary .cmp-button span.cmp-button__text,.button.button--secondary .cmp-button__text{color:#333;font-size:1.125rem;font-weight:400;line-height:150%}.button.button--secondary .cmp-button:has(img) .cmp-button__icon,.button.button--secondary .cmp-button:has(img) span.cmp-button__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;margin-left:.5rem;vertical-align:-.098rem}.button.button--secondary .cmp-button.disabled .cmp-button__text,.button.button--secondary .cmp-button.disabled span.cmp-button__text,.button.button--secondary .cmp-button:disabled .cmp-button__text,.button.button--secondary .cmp-button:disabled span.cmp-button__text,.button.button--secondary .cmp-button[disabled] .cmp-button__text,.button.button--secondary .cmp-button[disabled] span.cmp-button__text{color:#333;font-size:1.125rem;font-weight:400;line-height:150%}.button-quick-filter{-webkit-box-align:center;-ms-flex-align:center;word-wrap:break-word;align-items:center;border:none;border-bottom:.0625rem solid #333;color:#1a1a1a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:400;line-height:150%;padding:0 0 1rem;text-align:left;word-break:break-all}.button-quick-filter .quick-filter__icon{-webkit-box-flex:0;display:inline-block;-ms-flex:0 0 auto;flex:0 0 auto;height:1.5rem;margin-right:.5rem;width:1.5rem}.button-quick-filter .quick-filter__icon img{width:100%}.button-quick-filter .quick-filter__text{color:#1a1a1a;font-size:1rem;font-weight:400;line-height:150%}.button-quick-filter:hover{color:#1a1a1a}.button-featured{-webkit-box-align:center;-ms-flex-align:center;word-wrap:break-word;align-items:center;border:none;border-bottom:.0625rem solid #333;color:#1a1a1a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:400;line-height:150%;padding:0 0 1rem;text-align:left;text-transform:uppercase;word-break:break-all}.button-featured .featured__icon{-webkit-box-flex:0;display:inline-block;-ms-flex:0 0 auto;flex:0 0 auto;height:1.5rem;margin-right:.5rem;width:1.5rem}.button-featured:hover{color:#1a1a1a}.browse-bar__button .black.browse-bar__shopnow-text,.browse-bar__button .blue.browse-bar__shopnow-text,.browse-bar__button .gray.browse-bar__shopnow-text,.browse-bar__button .orange.browse-bar__shopnow-text,.browse-bar__button .text-white.browse-bar__shopnow-text,.browse-bar__button .textwhite.browse-bar__shopnow-text,.browse-bar__button .white.browse-bar__shopnow-text,.browse-bar__button .yellow.browse-bar__shopnow-text,.product-buy-button .black.product-buy-button__text,.product-buy-button .blue.product-buy-button__text,.product-buy-button .gray.product-buy-button__text,.product-buy-button .orange.product-buy-button__text,.product-buy-button .text-white.product-buy-button__text,.product-buy-button .textwhite.product-buy-button__text,.product-buy-button .white.product-buy-button__text,.product-buy-button .yellow.product-buy-button__text,.productecbuybutton .black.product-buy-button__text,.productecbuybutton .blue.product-buy-button__text,.productecbuybutton .gray.product-buy-button__text,.productecbuybutton .orange.product-buy-button__text,.productecbuybutton .text-white.product-buy-button__text,.productecbuybutton .textwhite.product-buy-button__text,.productecbuybutton .white.product-buy-button__text,.productecbuybutton .yellow.product-buy-button__text,body.style-dark .container.aem-GridColumn .black.btn-primary,body.style-dark .container.aem-GridColumn .blue.btn-primary,body.style-dark .container.aem-GridColumn .gray.btn-primary,body.style-dark .container.aem-GridColumn .orange.btn-primary,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .black.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .blue.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .gray.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .orange.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .text-white.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .textwhite.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .white.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .yellow.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .black.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .blue.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .gray.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .orange.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .text-white.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .textwhite.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .white.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .yellow.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .text-white.btn-primary,body.style-dark .container.aem-GridColumn .textwhite.btn-primary,body.style-dark .container.aem-GridColumn .white.btn-primary,body.style-dark .container.aem-GridColumn .yellow.btn-primary{color:#fff}.browse-bar__button .text-black.browse-bar__shopnow-text,.browse-bar__button .textblack.browse-bar__shopnow-text,.product-buy-button .text-black.product-buy-button__text,.product-buy-button .textblack.product-buy-button__text,.productecbuybutton .text-black.product-buy-button__text,.productecbuybutton .textblack.product-buy-button__text,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .text-black.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .textblack.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .text-black.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .textblack.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .text-black.btn-primary,body.style-dark .container.aem-GridColumn .textblack.btn-primary{color:#1a1a1a}.browse-bar__button .gray.browse-bar__shopnow-text,.product-buy-button .gray.product-buy-button__text,.productecbuybutton .gray.product-buy-button__text,body.style-dark .container.aem-GridColumn .gray.btn-primary,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .gray.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .gray.product-buy-button__text.btn-primary{background-color:#333;color:#fff}.browse-bar__button .gray.browse-bar__shopnow-text:hover,.product-buy-button .gray.product-buy-button__text:hover,.productecbuybutton .gray.product-buy-button__text:hover,body.style-dark .container.aem-GridColumn .gray.btn-primary:hover,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .gray.product-buy-button__text.btn-primary:hover,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .gray.product-buy-button__text.btn-primary:hover{background-color:#4d4d4d}.browse-bar__button .bgblue.browse-bar__shopnow-text,.browse-bar__button .blue.browse-bar__shopnow-text,.product-buy-button .bgblue.product-buy-button__text,.product-buy-button .blue.product-buy-button__text,.productecbuybutton .bgblue.product-buy-button__text,.productecbuybutton .blue.product-buy-button__text,body.style-dark .container.aem-GridColumn .bgblue.btn-primary,body.style-dark .container.aem-GridColumn .blue.btn-primary,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .bgblue.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .blue.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .bgblue.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .blue.product-buy-button__text.btn-primary{background-color:#0041c0}.browse-bar__button .bgblue.browse-bar__shopnow-text:hover,.browse-bar__button .blue.browse-bar__shopnow-text:hover,.product-buy-button .bgblue.product-buy-button__text:hover,.product-buy-button .blue.product-buy-button__text:hover,.productecbuybutton .bgblue.product-buy-button__text:hover,.productecbuybutton .blue.product-buy-button__text:hover,body.style-dark .container.aem-GridColumn .bgblue.btn-primary:hover,body.style-dark .container.aem-GridColumn .blue.btn-primary:hover,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .bgblue.product-buy-button__text.btn-primary:hover,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .blue.product-buy-button__text.btn-primary:hover,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .bgblue.product-buy-button__text.btn-primary:hover,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .blue.product-buy-button__text.btn-primary:hover{background-color:#1a5cdc}.browse-bar__button .bgorange.browse-bar__shopnow-text,.browse-bar__button .orange.browse-bar__shopnow-text,.product-buy-button .bgorange.product-buy-button__text,.product-buy-button .orange.product-buy-button__text,.productecbuybutton .bgorange.product-buy-button__text,.productecbuybutton .orange.product-buy-button__text,body.style-dark .container.aem-GridColumn .bgorange.btn-primary,body.style-dark .container.aem-GridColumn .orange.btn-primary,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .bgorange.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .orange.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .bgorange.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .orange.product-buy-button__text.btn-primary{background-color:#ffb300}.browse-bar__button .bgorange.browse-bar__shopnow-text:hover,.browse-bar__button .orange.browse-bar__shopnow-text:hover,.product-buy-button .bgorange.product-buy-button__text:hover,.product-buy-button .orange.product-buy-button__text:hover,.productecbuybutton .bgorange.product-buy-button__text:hover,.productecbuybutton .orange.product-buy-button__text:hover,body.style-dark .container.aem-GridColumn .bgorange.btn-primary:hover,body.style-dark .container.aem-GridColumn .orange.btn-primary:hover,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .bgorange.product-buy-button__text.btn-primary:hover,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .orange.product-buy-button__text.btn-primary:hover,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .bgorange.product-buy-button__text.btn-primary:hover,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .orange.product-buy-button__text.btn-primary:hover{background-color:#e19e00}.browse-bar__button .yellow.browse-bar__shopnow-text,.product-buy-button .yellow.product-buy-button__text,.productecbuybutton .yellow.product-buy-button__text,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .yellow.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .yellow.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .yellow.btn-primary{background-color:#faed00;color:#1a1a1a}.browse-bar__button .yellow.browse-bar__shopnow-text:hover,.product-buy-button .yellow.product-buy-button__text:hover,.productecbuybutton .yellow.product-buy-button__text:hover,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .yellow.product-buy-button__text.btn-primary:hover,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .yellow.product-buy-button__text.btn-primary:hover,body.style-dark .container.aem-GridColumn .yellow.btn-primary:hover{background-color:#e1d600}.browse-bar__button .white.browse-bar__shopnow-text,.product-buy-button .white.product-buy-button__text,.productecbuybutton .white.product-buy-button__text,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .white.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .white.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .white.btn-primary{background-color:#f2f2f2;color:#1a1a1a}.browse-bar__button .white.browse-bar__shopnow-text:hover,.product-buy-button .white.product-buy-button__text:hover,.productecbuybutton .white.product-buy-button__text:hover,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .white.product-buy-button__text.btn-primary:hover,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .white.product-buy-button__text.btn-primary:hover,body.style-dark .container.aem-GridColumn .white.btn-primary:hover{background-color:#ccc}.browse-bar__button .bgblack.browse-bar__shopnow-text,.browse-bar__button .black.browse-bar__shopnow-text,.product-buy-button .bgblack.product-buy-button__text,.product-buy-button .black.product-buy-button__text,.productecbuybutton .bgblack.product-buy-button__text,.productecbuybutton .black.product-buy-button__text,body.style-dark .container.aem-GridColumn .bgblack.btn-primary,body.style-dark .container.aem-GridColumn .black.btn-primary,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .bgblack.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .black.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .bgblack.product-buy-button__text.btn-primary,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .black.product-buy-button__text.btn-primary{background-color:#333}.browse-bar__button .bgblack.browse-bar__shopnow-text:hover,.browse-bar__button .black.browse-bar__shopnow-text:hover,.product-buy-button .bgblack.product-buy-button__text:hover,.product-buy-button .black.product-buy-button__text:hover,.productecbuybutton .bgblack.product-buy-button__text:hover,.productecbuybutton .black.product-buy-button__text:hover,body.style-dark .container.aem-GridColumn .bgblack.btn-primary:hover,body.style-dark .container.aem-GridColumn .black.btn-primary:hover,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .bgblack.product-buy-button__text.btn-primary:hover,body.style-dark .container.aem-GridColumn .product-buy-button .product-buy-button .product-buy-button__container .black.product-buy-button__text.btn-primary:hover,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .bgblack.product-buy-button__text.btn-primary:hover,body.style-dark .container.aem-GridColumn .productecbuybutton .product-buy-button .product-buy-button__container .black.product-buy-button__text.btn-primary:hover{background-color:#4d4d4d}.h1,.h1:not(.do-not-apply-heading-defaults),h1,h1:not(.do-not-apply-heading-defaults),main .text.heading--xlarge .cmp-text__text{-webkit-font-kerning:auto;font-kerning:auto;font-size:2.25rem;font-weight:400;letter-spacing:0;line-height:3.375rem}@media only screen and (max-width:767px){.h1,.h1:not(.do-not-apply-heading-defaults),h1,h1:not(.do-not-apply-heading-defaults),main .text.heading--xlarge .cmp-text__text{-webkit-font-kerning:auto;font-kerning:auto;font-size:2rem;font-weight:400;letter-spacing:0;line-height:3rem}}.article-links .category-search-heading--large,.article-links .quick-filter-heading--large,.article-links .section-heading--large,.article-links.category-search-heading--large .category-search__heading,.article-links.quick-filter-heading--large .article-links__quick-filter__heading,.article-links.quick-filter-heading--large .quick-filter__heading,.article-links.section-heading--large .article-links__section-title--heading,.h2:not(.article-links .article-links__section-title--heading,.article-links .article-links__quick-filter__heading,.popup .quick-filter__heading,.article-links .category-search__heading,.product-specs__heading1,.product-specs__heading2,.product-specs__details__attrHeading,.cmp-searchresult__resultarea__heading,.do-not-apply-heading-defaults),.product-teaser__title,.teaser .cmp-teaser__title,.teaser a.cmp-teaser__link__title,h2:not(.article-links .article-links__section-title--heading,.article-links .article-links__quick-filter__heading,.popup .quick-filter__heading,.artile-links .category-search__heading,.product-specs__heading1,.product-specs__heading2,.product-specs__details__attrHeading,.cmp-searchresult__resultarea__heading,.category-links__heading,.product-title__container--keyCopyTitle>*,.product-title__container--fullProductNameTitle>*,.recipe-nutrients--title,.product-dimensions--title .product-promotion-list__title,.product-feature-panel-list__section-title,.recipe-ingredients__title,.recipe-instructions__title,.product-list__heading,.support-link-item_heading,.do-not-apply-heading-defaults),main .text.heading--large .cmp-text___text{-webkit-font-kerning:auto;font-kerning:auto;font-size:2rem;font-weight:400;letter-spacing:0;line-height:3rem}@media only screen and (max-width:767px){.article-links .category-search-heading--large,.article-links .quick-filter-heading--large,.article-links .section-heading--large,.article-links.category-search-heading--large .category-search__heading,.article-links.quick-filter-heading--large .article-links__quick-filter__heading,.article-links.quick-filter-heading--large .quick-filter__heading,.article-links.section-heading--large .article-links__section-title--heading,.h2:not(.article-links .article-links__section-title--heading,.article-links .article-links__quick-filter__heading,.popup .quick-filter__heading,.article-links .category-search__heading,.product-specs__heading1,.product-specs__heading2,.product-specs__details__attrHeading,.cmp-searchresult__resultarea__heading,.do-not-apply-heading-defaults),.product-teaser__title,.teaser .cmp-teaser__title,.teaser a.cmp-teaser__link__title,h2:not(.article-links .article-links__section-title--heading,.article-links .article-links__quick-filter__heading,.popup .quick-filter__heading,.artile-links .category-search__heading,.product-specs__heading1,.product-specs__heading2,.product-specs__details__attrHeading,.cmp-searchresult__resultarea__heading,.category-links__heading,.product-title__container--keyCopyTitle>*,.product-title__container--fullProductNameTitle>*,.recipe-nutrients--title,.product-dimensions--title .product-promotion-list__title,.product-feature-panel-list__section-title,.recipe-ingredients__title,.recipe-instructions__title,.product-list__heading,.support-link-item_heading,.do-not-apply-heading-defaults),main .text.heading--large .cmp-text___text{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.625rem;font-weight:400;letter-spacing:0;line-height:2.4375rem}}.article-links .category-search-heading--medium,.article-links .quick-filter-heading--medium,.article-links .section-heading--medium,.article-links.category-search-heading--medium .category-search__heading,.article-links.quick-filter-heading--medium .article-links__quick-filter__heading,.article-links.quick-filter-heading--medium .quick-filter__heading,.article-links.section-heading--medium .article-links__section-title--heading,.h3:not(.article-links .article-links__section-title--heading,.article-links__quick-filter__heading,.popup .quick-filter__heading,.article-links .category-search__heading,.product-dimensions--title,.product-specs__heading1,.product-specs__heading2,.product-specs__details__attrHeading,.product-feature-factor__video--video_1_block__featureFactorTitle,.product-feature-factor__image-content-title,.checkbox-filter__title,.do-not-apply-heading-defaults),h3:not(.article-links .article-links__section-title--heading,.article-links .article-links__quick-filter__heading,.popup .quick-filter__heading,.article-links .category-search__heading,.product-dimensions--title,.product-specs__heading1,.product-specs__heading2,.product-specs__details__attrHeading,.product-feature-factor__video--video_1_block__featureFactorTitle,.product-feature-factor__image-content-title,.checkbox-filter__title,.product-title__container--keyCopyTitle>*,.product-title__container--fullProductNameTitle>*,.recipe-nutrients--title,.product-dimensions--title .product-promotion-list__title,.category-links__heading,.product-feature-panel-list__section-title,.recommended-product-list__heading,.recipe-ingredients__title,.recipe-instructions__title,.product-list__heading,.support-link-item_heading,.do-not-apply-heading-defaults),main .text.heading--medium .cmp-text___text{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.625rem;font-weight:500;letter-spacing:0;line-height:2.4375rem}@media only screen and (max-width:767px){.article-links .category-search-heading--medium,.article-links .quick-filter-heading--medium,.article-links .section-heading--medium,.article-links.category-search-heading--medium .category-search__heading,.article-links.quick-filter-heading--medium .article-links__quick-filter__heading,.article-links.quick-filter-heading--medium .quick-filter__heading,.article-links.section-heading--medium .article-links__section-title--heading,.h3:not(.article-links .article-links__section-title--heading,.article-links__quick-filter__heading,.popup .quick-filter__heading,.article-links .category-search__heading,.product-dimensions--title,.product-specs__heading1,.product-specs__heading2,.product-specs__details__attrHeading,.product-feature-factor__video--video_1_block__featureFactorTitle,.product-feature-factor__image-content-title,.checkbox-filter__title,.do-not-apply-heading-defaults),h3:not(.article-links .article-links__section-title--heading,.article-links .article-links__quick-filter__heading,.popup .quick-filter__heading,.article-links .category-search__heading,.product-dimensions--title,.product-specs__heading1,.product-specs__heading2,.product-specs__details__attrHeading,.product-feature-factor__video--video_1_block__featureFactorTitle,.product-feature-factor__image-content-title,.checkbox-filter__title,.product-title__container--keyCopyTitle>*,.product-title__container--fullProductNameTitle>*,.recipe-nutrients--title,.product-dimensions--title .product-promotion-list__title,.category-links__heading,.product-feature-panel-list__section-title,.recommended-product-list__heading,.recipe-ingredients__title,.recipe-instructions__title,.product-list__heading,.support-link-item_heading,.do-not-apply-heading-defaults),main .text.heading--medium .cmp-text___text{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.375rem;font-weight:400;letter-spacing:0;line-height:2.0625rem}}.article-links .category-search-heading--small,.article-links .quick-filter-heading--small,.article-links .section-heading--small,.article-links.category-search-heading--small .category-search__heading,.article-links.quick-filter-heading--small .article-links__quick-filter__heading,.article-links.quick-filter-heading--small .quick-filter__heading,.article-links.section-heading--small .article-links__section-title--heading,.energy-label-button-image-container .energy-label-button-image-count,.h4:not(.article-links .article-links__section-title--heading,.article-links .article-links__quick-filter__heading,.popup .quick-filter__heading,.article-links .category-search__heading,.product-specs__heading1,.product-specs__heading2,.product-specs__details__attrHeading,.product-feature-factor__image-content-title,.product-feature-factor__video--video_1_block__featureFactorTitle,.upper-limit-error__heading,.do-not-apply-heading-defaults),.h5:not(.article-links .article-links__section-title--heading,.article-links .article-links__quick-filter__heading,.popup .quick-filter__heading,.article-links .category-search__heading,.product-specs__heading1,.product-specs__heading2,.product-specs__details__attrHeading,.do-not-apply-heading-defaults),.h6:not(.do-not-apply-heading-defaults),.product-card-info__review .zv-form .zv-confirm-modal-lightbox .zv-confirm-modal-lightbox-body .zv-modal-intro-text,.product-card-info__review .zv-form .zv-response-modal-lightbox .zv-response-modal-header,.product-reviews .zv-form .zv-confirm-modal-lightbox .zv-confirm-modal-lightbox-body .zv-modal-intro-text,.product-reviews .zv-form .zv-response-modal-lightbox .zv-response-modal-header,h4:not(.article-links .article-links__section-title--heading,.article-links .article-links__quick-filter__heading,.popup .quick-filter__heading,.article-links .category-search__heading,.product-specs__heading1,.product-specs__heading2,.product-specs__details__attrHeading,.product-feature-factor__image-content-title,.product-feature-factor__video--video_1_block__featureFactorTitle,.product-title__container--keyCopyTitle>*,.product-title__container--fullProductNameTitle>*,.recipe-nutrients--title,.product-dimensions--title,.product-feature-panel-list__section-title,.recipe-ingredients__title,.recipe-instructions__title,.product-list__heading,.support-link-item_heading,.upper-limit-error__heading,.do-not-apply-heading-defaults),h5:not(.article-links .article-links__section-title--heading,.article-links .article-links__quick-filter__heading,.popup .quick-filter__heading,.article-links .category-search__heading,.product-specs__heading1,.product-specs__heading2,.product-specs__details__attrHeading,.product-title__container--keyCopyTitle>*,.product-title__container--fullProductNameTitle>*,.recipe-nutrients--title,.product-dimensions--title,.product-feature-panel-list__section-title,.recipe-ingredients__title,.recipe-instructions__title,.product-list__heading,.support-link-item_heading,.do-not-apply-heading-defaults),h6:not(.do-not-apply-heading-defaults),main .text.heading--small .cmp-text___text{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.875rem}@media only screen and (max-width:767px){.article-links .category-search-heading--small,.article-links .quick-filter-heading--small,.article-links .section-heading--small,.article-links.category-search-heading--small .category-search__heading,.article-links.quick-filter-heading--small .article-links__quick-filter__heading,.article-links.quick-filter-heading--small .quick-filter__heading,.article-links.section-heading--small .article-links__section-title--heading,.energy-label-button-image-container .energy-label-button-image-count,.h4:not(.article-links .article-links__section-title--heading,.article-links .article-links__quick-filter__heading,.popup .quick-filter__heading,.article-links .category-search__heading,.product-specs__heading1,.product-specs__heading2,.product-specs__details__attrHeading,.product-feature-factor__image-content-title,.product-feature-factor__video--video_1_block__featureFactorTitle,.upper-limit-error__heading,.do-not-apply-heading-defaults),.h5:not(.article-links .article-links__section-title--heading,.article-links .article-links__quick-filter__heading,.popup .quick-filter__heading,.article-links .category-search__heading,.product-specs__heading1,.product-specs__heading2,.product-specs__details__attrHeading,.do-not-apply-heading-defaults),.h6:not(.do-not-apply-heading-defaults),.product-card-info__review .zv-form .zv-confirm-modal-lightbox .zv-confirm-modal-lightbox-body .zv-modal-intro-text,.product-card-info__review .zv-form .zv-response-modal-lightbox .zv-response-modal-header,.product-reviews .zv-form .zv-confirm-modal-lightbox .zv-confirm-modal-lightbox-body .zv-modal-intro-text,.product-reviews .zv-form .zv-response-modal-lightbox .zv-response-modal-header,h4:not(.article-links .article-links__section-title--heading,.article-links .article-links__quick-filter__heading,.popup .quick-filter__heading,.article-links .category-search__heading,.product-specs__heading1,.product-specs__heading2,.product-specs__details__attrHeading,.product-feature-factor__image-content-title,.product-feature-factor__video--video_1_block__featureFactorTitle,.product-title__container--keyCopyTitle>*,.product-title__container--fullProductNameTitle>*,.recipe-nutrients--title,.product-dimensions--title,.product-feature-panel-list__section-title,.recipe-ingredients__title,.recipe-instructions__title,.product-list__heading,.support-link-item_heading,.upper-limit-error__heading,.do-not-apply-heading-defaults),h5:not(.article-links .article-links__section-title--heading,.article-links .article-links__quick-filter__heading,.popup .quick-filter__heading,.article-links .category-search__heading,.product-specs__heading1,.product-specs__heading2,.product-specs__details__attrHeading,.product-title__container--keyCopyTitle>*,.product-title__container--fullProductNameTitle>*,.recipe-nutrients--title,.product-dimensions--title,.product-feature-panel-list__section-title,.recipe-ingredients__title,.recipe-instructions__title,.product-list__heading,.support-link-item_heading,.do-not-apply-heading-defaults),h6:not(.do-not-apply-heading-defaults),main .text.heading--small .cmp-text___text{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}}.p1{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}@media(min-width:768px){.p1{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.875rem}}.energy-label-button-image-container .energy-label-button-image-footer-text,.energy-label-button-image-container tbody.energy-label-button-image-table-body td,.energy-label-button-image-container tbody.energy-label-button-image-table-body th,.p2,.product-feature-compare__footer__text,.product-feature-compare__table__body td,.product-feature-compare__table__body th,.recipe-tags .categories__list li .tags__tag,.recipe-tags .categories__list li a,.recipe-tags .tags__list li .tags__tag,.recipe-tags .tags__list li a,.teaser .cmp-teaser__description p,.teaser a.cmp-teaser__link__description p,p{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.p3{font-weight:500}.p3,.p4{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;letter-spacing:0;line-height:1.5rem}.p4{font-weight:700}.p6{-webkit-font-kerning:auto;font-kerning:auto;font-size:.75rem;font-weight:500;letter-spacing:0;line-height:1.125rem}p{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;-moz-tab-size:4;-o-tab-size:4;tab-size:4;word-break:normal}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}*{margin:0;padding:0}body{background:#f2f2f2;color:#333;font-size:1pc;line-height:1.5;overflow-x:hidden}dd,dl,dt,h1,h2,h3,h4,h5,h6,li,ol,p,table,td,th,tr,ul{line-height:1.5;margin:0;padding:0}ul>li{list-style:none}ol>li{overflow-wrap:break-word}table{border-collapse:collapse;border-spacing:0}button,option,select{color:#333}button{background-color:transparent;border:none;cursor:pointer;line-height:1.5;margin:0;padding:0}button:disabled{cursor:default;opacity:.3;pointer-events:none}a{color:#333;line-height:1.5;text-decoration:underline}a:hover{text-decoration:none}a[href*="tel:"]{pointer-events:none;text-decoration:none!important}@media screen and (pointer:coarse){a[href*="tel:"]{pointer-events:inherit;text-decoration:underline!important}}img{border-style:none;vertical-align:top}:focus{outline:none}.pressTabkey :focus{outline-color:initial;outline-style:dotted;outline-width:3px}:focus-visible{outline:none}.noscriptMessage{background:#f2f2f2;padding:2pc;text-align:center}.cmp-page__skiptomaincontent a{clip:rect(1px,1px,1px,1px);height:1px;position:absolute;width:1px}.cmp-page__skiptomaincontent a:active,.cmp-page__skiptomaincontent a:focus{clip:auto;background-color:#fff;border:1px solid #ccc;display:block;height:auto;left:5px;padding:5px;text-align:center;top:5px;width:15em;z-index:100}.product-page-section.aem-GridColumn:has([data-section-name=specs]):not(:has(.producttext div),:has(.productdimensions section),:has(.productimage div),:has(.productinstallationspace div)),.product-reviews:not(:has(div)),.productaccessory:has(.product-accessory>div:empty),.productdimensions:not(:has(div)),.productecodesigninfo:not(:has(div)),.productenvironmentalinfo:not(:has(div)),.productimage:not(:has(div)),.productinstallationspace:not(:has(div)),.producttext:not(:has(div div)),.producttitle:not(:has(div)),.recipenutrients.aem-GridColumn:not(:has(div)),.recommendproductlist:not(:has(div)),.related-learn-content-list:not(:has(div)),.variation-product:not(:has(div)),div[class*=" content-bottom-margin-"]:not(:has(div)),div[class^=content-bottom-margin-]:not(:has(div)){display:none}.aem-GridColumn[class*=content-bottom-margin-]:has(>.cmp-container>.aem-Grid>:first-child:nth-last-child(2)):has(>.cmp-container>.aem-Grid>.productecinfo):has(>.cmp-container>.aem-Grid>.productecbuybutton):not(:has(.productecinfo>.product-ec-info),:has(.productecbuybutton>.product-buy-button)),.aem-GridColumn[class*=content-bottom-margin-]:has(>.cmp-container>.aem-Grid>:first-child:nth-last-child(2)):has(>.cmp-container>.aem-Grid>.productecinfo):has(>.cmp-container>.aem-Grid>.productenvironmentalinfo):not(:has(.productecinfo>.product-ec-info),:has(.productenvironmentalinfo>.product-environmental)),.aem-GridColumn[class*=content-bottom-margin-]:has(>.cmp-container>.aem-Grid>:first-child:nth-last-child(2)):has(>.cmp-container>.aem-Grid>.productenvironmentalinfo):has(>.cmp-container>.aem-Grid>.productecbuybutton):not(:has(.productenvironmentalinfo>.product-environmental),:has(.productecbuybutton>.product-buy-button)),.aem-GridColumn[class*=content-bottom-margin-]:has(>.cmp-container>.aem-Grid>:first-child:nth-last-child(3)):has(>.cmp-container>.aem-Grid>.productecinfo):has(>.cmp-container>.aem-Grid>.productenvironmentalinfo):has(>.cmp-container>.aem-Grid>.productecbuybutton):not(:has(.productecinfo>.product-ec-info>.product-price),:has(.productenvironmentalinfo>.product-environmental),:has(.productecbuybutton>.product-buy-button)),.aem-GridColumn[class*=content-bottom-margin-]:has(>.cmp-container>.aem-Grid>:only-child):has(>.cmp-container>.aem-Grid>.productecbuybutton):not(:has(.productecbuybutton>.product-buy-button)),.aem-GridColumn[class*=content-bottom-margin-]:has(>.cmp-container>.aem-Grid>:only-child):has(>.cmp-container>.aem-Grid>.productecinfo):not(:has(.productecinfo>.product-ec-info)),.aem-GridColumn[class*=content-bottom-margin-]:has(>.cmp-container>.aem-Grid>:only-child):has(>.cmp-container>.aem-Grid>.productenvironmentalinfo):not(:has(.productenvironmentalinfo>.product-environmental)){display:none}@media only screen and (min-width:767px){.aem-GridColumn>section>.cmp-container>.aem-Grid :has(>:first-child:nth-last-child(3)):has(>:first-child.aem-GridColumn[class*=content-bottom-margin-]>.cmp-container>.aem-Grid>:first-child:nth-last-child(4)):has(>:first-child.aem-GridColumn[class*=content-bottom-margin-]>.cmp-container>.aem-Grid>:first-child.producttext):has(>:first-child.aem-GridColumn[class*=content-bottom-margin-]>.cmp-container>.aem-Grid>:nth-child(2).producttitle):has(>:first-child.aem-GridColumn[class*=content-bottom-margin-]>.cmp-container>.aem-Grid>:nth-child(3).producttext):has(>:first-child.aem-GridColumn[class*=content-bottom-margin-]>.cmp-container>.aem-Grid>:nth-child(4).producttext):not(:has(>:first-child.aem-GridColumn[class*=content-bottom-margin-]>.cmp-container>.aem-Grid>:first-child.producttext>.product-text),:has(>:first-child.aem-GridColumn[class*=content-bottom-margin-]>.cmp-container>.aem-Grid>:nth-child(2).producttitle>.product-title),:has(>:first-child.aem-GridColumn[class*=content-bottom-margin-]>.cmp-container>.aem-Grid>:nth-child(3).producttext>.product-text),:has(>:first-child.aem-GridColumn[class*=content-bottom-margin-]>.cmp-container>.aem-Grid>:nth-child(4).producttext>.product-text)):has(>:nth-child(2).aem-GridColumn[class*=content-bottom-margin-]>.cmp-container>.aem-Grid>:first-child:last-child.productimage)>:nth-child(2).aem-GridColumn[class*=content-bottom-margin-]{float:right}}.aem-GridColumn[class*=content-bottom-margin-]:has(>.cmp-container>.aem-Grid>:first-child:nth-last-child(4)):has(>.cmp-container>.aem-Grid>:first-child.producttext):has(>.cmp-container>.aem-Grid>:nth-child(2).producttitle):has(>.cmp-container>.aem-Grid>:nth-child(3).producttext):has(>.cmp-container>.aem-Grid>:nth-child(4).producttext):not(:has(>.cmp-container>.aem-Grid>:nth-child(4).producttext>.product-text)){margin-bottom:0}.aem-GridColumn[class*=content-bottom-margin-]:has(>.cmp-container>.aem-Grid>:first-child:nth-last-child(3)):has(>.cmp-container>.aem-Grid>.producttitle):has(>.cmp-container>.aem-Grid>.product-reviews):has(>.cmp-container>.aem-Grid>.productthumbnaillist .product-thumbnail-list__carousel-wrapper-outer__dynamic-width-0){margin-bottom:0}.aem-GridColumn[class*=content-bottom-margin-]:has(>.cmp-container>.aem-Grid>:first-child:nth-last-child(3)):has(>.cmp-container>.aem-Grid>.producttitle):has(>.cmp-container>.aem-Grid>.product-reviews):has(>.cmp-container>.aem-Grid>.productthumbnaillist .product-thumbnail-list__carousel-wrapper-outer__dynamic-width-0) .productthumbnaillist{display:none}.aem-GridColumn[class*=content-bottom-margin-]:has(>.cmp-container>.aem-Grid>:first-child:nth-last-child(3)):has(>.cmp-container>.aem-Grid>.producttitle):has(>.cmp-container>.aem-Grid>.product-reviews):has(>.cmp-container>.aem-Grid>.productthumbnaillist):not(:has(>.cmp-container>.aem-Grid>.productthumbnaillist>.product-thumbnail-list)){margin-bottom:0}.user-is-tabbing :focus{outline:.1875rem dotted #1a1a1a;outline-offset:0}.user-is-tabbing :hover{outline:0}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.cmp-link__screen-reader-only{display:none}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(clientlib-site/resources/fonts/iconmoon/icomoon.eot?7heaki);src:url(clientlib-site/resources/fonts/iconmoon/icomoon.eot?7heaki#iefix) format("embedded-opentype"),url(clientlib-site/resources/fonts/iconmoon/icomoon.ttf?7heaki) format("truetype"),url(clientlib-site/resources/fonts/iconmoon/icomoon.woff?7heaki) format("woff"),url(clientlib-site/resources/fonts/iconmoon/icomoon.svg?7heaki#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-attention_active:before{color:#914108;content:""}.icon-attention:before{content:""}.icon-favorite_fill:before{content:""}.icon-shoppingbag:before{content:""}.icon-favorite_hover .path1:before{color:#e6e6e6;content:""}.icon-favorite_hover .path2:before{color:#1a1a1a;content:"";margin-left:-1em}.icon-favorite:before{content:""}.style-dark .icon-favorite:before{color:#e6e6e6}.icon-point:before{content:""}.icon-clock:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-review_star:before{color:#b3b3b3;content:""}.icon-rating_fill:before{color:#475c85;content:""}.icon-right-arrow:before{color:#fff;content:""}.icon-check_line:before{color:#1a1a1a;content:""}.icon-search_line:before{color:#e6e6e6;content:""}.icon-pause:before{content:""}.icon-play_arrow:before{content:""}.icon-keyboard_arrow_left:before{content:""}.icon-keyboard_arrow_right:before{content:""}.icon-white-arrow:before{color:#fff;content:""}.icon-group:before{content:""}.icon-close:before{content:""}.icon-black_right_arrow:before{color:#1a1a1a;content:""}.style-dark .icon-black_right_arrow:before{color:#e6e6e6}.icon-dropdown-arrow:before{content:""}.icon-pdf:before{content:""}.icon-play-circle:after,.icon-play-circle:before{left:0;position:absolute;top:0}.icon-play-circle-container{margin-right:1.25rem;position:relative}.icon-play-circle:before{color:#000;content:"";opacity:.7;z-index:1}.icon-play-circle:after{color:#fff;content:"";z-index:2}.icon-download:before{content:""}.icon-wishlist-fill:before{content:""}.icon-wishlist:before{content:"";font-size:1.75rem}.icon-open_new_tab:before{content:""}.icon-help-caption-icon:before{content:""}.icon-sort:before{content:""}.icon-360view_modal:before{content:""}.icon-360view:before{content:""}.icon-store-flag:before{content:""}.icon-favourite_fill_small:before{content:""}.icon-wishlist_off:before{content:""}body.style-dark .container.aem-GridColumn{background-color:#222!important;color:#fff!important}body.style-dark .container.aem-GridColumn td{background-color:#222!important}body.style-dark .container.aem-GridColumn div :not(a,a *,.btn-primary,.btn-primary *,.btn-primary-md,.btn-primary-md *,.btn-secondary,.btn-secondary *,.button--primary,.button--primary *,.button--secondary,.button--secondary *,label.btn-secondary,.brightcove-videojs,.brightcove-videojs *,.browse-bar__text,.productBuyButton__modal *),body.style-dark .container.aem-GridColumn div:not(a,a *,.btn-primary,.btn-primary *,.btn-primary-md,.btn-primary-md *,.btn-secondary,.btn-secondary *,.button--primary,.button--primary *,.button--secondary,.button--secondary *,label.btn-secondary,.brightcove-videojs,.brightcove-videojs *,.browse-bar__text,.productBuyButton__modal *),body.style-dark .container.aem-GridColumn h3,body.style-dark .container.aem-GridColumn h4,body.style-dark .container.aem-GridColumn label,body.style-dark .container.aem-GridColumn span:not(.cmp-button__text,a,a *,.btn-primary,.btn-primary *,.btn-primary-md,.btn-primary-md *,.btn-secondary,.btn-secondary *,.button--primary,.button--primary *,.button--secondary,.button--secondary *,label.btn-secondary,.brightcove-videojs,.brightcove-videojs *,.browse-bar__text){color:#fff!important}body.style-dark .container.aem-GridColumn .productBuyButton__modal h3,body.style-dark .container.aem-GridColumn .productBuyButton__modal h4,body.style-dark .container.aem-GridColumn .productBuyButton__modal label{color:#1a1a1a!important}body.style-dark .container.aem-GridColumn a.product-card-info__link,body.style-dark .container.aem-GridColumn a.product-card-info__link *{color:#fff!important}body.style-dark .container.aem-GridColumn a.product-card-info__link * .product-card-info__label,body.style-dark .container.aem-GridColumn a.product-card-info__link .product-card-info__label{color:#914108!important}body.style-dark .container.aem-GridColumn.primary{background-color:#e6e6e6;color:#000}body.style-dark .container.aem-GridColumn.primary:disabled{background-color:#e6e6e6}body.style-dark .container.aem-GridColumn.primary:hover{background-color:#ccc}body.style-dark .container.aem-GridColumn.primary:active{background-color:#b3b3b3}body.style-dark .container.aem-GridColumn .btn-primary img,body.style-dark .container.aem-GridColumn .btn-secondary img{-webkit-filter:invert(1);filter:invert(1)}body.style-dark .container.aem-GridColumn .button.button--primary .cmp-button span.cmp-button__text,body.style-dark .container.aem-GridColumn .button.button--primary .cmp-button__text{color:#000;font-size:1rem;font-weight:400;line-height:150%}body.style-dark .container.aem-GridColumn .button.button--primary .cmp-button span.cmp-button__icon img,body.style-dark .container.aem-GridColumn .button.button--primary .cmp-button__icon img{-webkit-filter:invert(1);filter:invert(1)}body.style-dark .container.aem-GridColumn .button.button--primary .cmp-button.disabled .cmp-button__text,body.style-dark .container.aem-GridColumn .button.button--primary .cmp-button.disabled span.cmp-button__text,body.style-dark .container.aem-GridColumn .button.button--primary .cmp-button:disabled .cmp-button__text,body.style-dark .container.aem-GridColumn .button.button--primary .cmp-button:disabled span.cmp-button__text,body.style-dark .container.aem-GridColumn .button.button--primary .cmp-button[disabled] .cmp-button__text,body.style-dark .container.aem-GridColumn .button.button--primary .cmp-button[disabled] span.cmp-button__text{color:#000;font-size:1rem;font-weight:400;line-height:150%}body.style-dark .container.aem-GridColumn .button.button--secondary .cmp-button span.cmp-button__text,body.style-dark .container.aem-GridColumn .button.button--secondary .cmp-button__text{color:#e6e6e6;font-size:1.125rem;font-weight:400;line-height:150%}body.style-dark .container.aem-GridColumn .button.button--secondary .cmp-button span.cmp-button__icon img,body.style-dark .container.aem-GridColumn .button.button--secondary .cmp-button__icon img{-webkit-filter:invert(1);filter:invert(1)}body.style-dark .container.aem-GridColumn .button.button--secondary .cmp-button.disabled .cmp-button__text,body.style-dark .container.aem-GridColumn .button.button--secondary .cmp-button.disabled span.cmp-button__text,body.style-dark .container.aem-GridColumn .button.button--secondary .cmp-button:disabled .cmp-button__text,body.style-dark .container.aem-GridColumn .button.button--secondary .cmp-button:disabled span.cmp-button__text,body.style-dark .container.aem-GridColumn .button.button--secondary .cmp-button[disabled] .cmp-button__text,body.style-dark .container.aem-GridColumn .button.button--secondary .cmp-button[disabled] span.cmp-button__text{color:#e6e6e6;font-size:1.125rem;font-weight:400;line-height:150%}body.style-dark .container.aem-GridColumn .load-more img{-webkit-filter:invert(1);filter:invert(1)}body.style-dark .container.aem-GridColumn a:not(.btn-primary-md,.btn-primary,.product-card-info__link,.category-links__link,.cmp-image__link),body.style-dark .container.aem-GridColumn a:not(.btn-primary-md,.btn-primary,.product-card-info__link,.category-links__link,.cmp-image__link) *,body.style-dark .container.aem-GridColumn a:not(.btn-primary-md,.btn-primary,.product-card-info__link,.category-links__link,.cmp-image__link) :active,body.style-dark .container.aem-GridColumn a:not(.btn-primary-md,.btn-primary,.product-card-info__link,.category-links__link,.cmp-image__link) :disabled,body.style-dark .container.aem-GridColumn a:not(.btn-primary-md,.btn-primary,.product-card-info__link,.category-links__link,.cmp-image__link) :hover,body.style-dark .container.aem-GridColumn a:not(.btn-primary-md,.btn-primary,.product-card-info__link,.category-links__link,.cmp-image__link):active,body.style-dark .container.aem-GridColumn a:not(.btn-primary-md,.btn-primary,.product-card-info__link,.category-links__link,.cmp-image__link):disabled,body.style-dark .container.aem-GridColumn a:not(.btn-primary-md,.btn-primary,.product-card-info__link,.category-links__link,.cmp-image__link):hover{color:#e6e6e6!important}body.style-dark .container.aem-GridColumn a:not(.btn-primary-md,.btn-primary,.product-card-info__link,.category-links__link,.cmp-image__link) .btn-secondary:hover,body.style-dark .container.aem-GridColumn a:not(.btn-primary-md,.btn-primary,.product-card-info__link,.category-links__link,.cmp-image__link).btn-secondary:hover{border-color:#e6e6e6!important}body.style-dark .container.aem-GridColumn a:not(.btn-primary-md,.btn-primary,.product-card-info__link,.category-links__link,.cmp-image__link) .btn-secondary:not([disabled]):hover,body.style-dark .container.aem-GridColumn a:not(.btn-primary-md,.btn-primary,.product-card-info__link,.category-links__link,.cmp-image__link).btn-secondary:not([disabled]):hover{background-color:#333!important}body.style-dark .container.aem-GridColumn a:not(.btn-primary-md,.btn-primary,.product-card-info__link,.category-links__link,.cmp-image__link) .gray,body.style-dark .container.aem-GridColumn a:not(.btn-primary-md,.btn-primary,.product-card-info__link,.category-links__link,.cmp-image__link).gray{background-color:#222!important;border-color:#e6e6e6!important}body.style-dark .container.aem-GridColumn a:not(.btn-primary-md,.btn-primary,.product-card-info__link,.category-links__link,.cmp-image__link) .gray:hover,body.style-dark .container.aem-GridColumn a:not(.btn-primary-md,.btn-primary,.product-card-info__link,.category-links__link,.cmp-image__link).gray:hover{background-color:#333!important}body.style-dark .container.aem-GridColumn a:not(.btn-primary-md,.btn-primary,.product-card-info__link,.category-links__link,.cmp-image__link) .product-card-info__button__seeMorebutton:not([disabled]):hover span,body.style-dark .container.aem-GridColumn a:not(.btn-primary-md,.btn-primary,.product-card-info__link,.category-links__link,.cmp-image__link).product-card-info__button__seeMorebutton:not([disabled]):hover span{text-decoration:underline!important;-webkit-text-decoration-style:dotted!important;text-decoration-style:dotted!important}body.style-dark .container.aem-GridColumn .button--secondary a.cmp-button:hover{border-color:#e6e6e6!important}body.style-dark .container.aem-GridColumn .button--secondary a.cmp-button:not([disabled]):hover{background-color:#333!important}body.style-dark .container.aem-GridColumn .text{background-color:#222;color:#e6e6e6}body.style-dark .container.aem-GridColumn .title{background-color:#222}body.style-dark .container.aem-GridColumn .browse-bar__text,body.style-dark .container.aem-GridColumn .quick-filter__heading,body.style-dark .container.aem-GridColumn .quick-filter__reset span{color:#1a1a1a!important}body.style-dark .container.aem-GridColumn .keyword-search input::-webkit-input-placeholder{color:#e6e6e6!important}body.style-dark .container.aem-GridColumn .keyword-search input::-moz-placeholder{color:#e6e6e6!important}body.style-dark .container.aem-GridColumn .keyword-search input:-ms-input-placeholder{color:#e6e6e6!important}body.style-dark .container.aem-GridColumn .keyword-search input::-ms-input-placeholder{color:#e6e6e6!important}body.style-dark .container.aem-GridColumn .keyword-search input::placeholder{color:#e6e6e6!important}body.style-dark .container.aem-GridColumn .product-feature-compare a:not(.btn-primary-md,.btn-primary):hover{background-color:#222;border:none}body.style-dark .container.aem-GridColumn .product-feature-compare a:not(.btn-primary-md,.btn-primary) .product-card-info__model-number p:hover{color:#0041c0!important}body.style-dark .container.aem-GridColumn .product-feature-compare button:hover{background-color:#222;border:none}body.style-dark .container.aem-GridColumn .product-feature-compare .product-feature-compare__table__body .product-feature-compare__table__name{background-color:#4d4d4d!important}body.style-dark .container.aem-GridColumn .product-feature-compare .icon-check_line:before{color:#e6e6e6}body.style-dark .container.aem-GridColumn .product-feature-compare .product-environmental .product-environmental__container .product-environmental__energy-container a:hover{background-color:unset!important;border:none!important}body.style-dark .container.aem-GridColumn .article-links__article-results__load-more .icon-plus:before{color:#e6e6e6}body.style-dark .container.aem-GridColumn .category-links__container:hover{background-color:#333;border-color:#e6e6e6}body.style-dark .container.aem-GridColumn .text-link__icon__image{-webkit-filter:invert(1);filter:invert(1)}body.style-dark .container.aem-GridColumn a:disabled,body.style-dark .container.aem-GridColumn a[disabled]{cursor:not-allowed;opacity:.3;text-decoration:none}body.style-dark .container.aem-GridColumn :focus{outline-color:#fff!important}.brightcove-videojs{width:100%}.brightcove-videojs__popup__video__aspect-ratio--16-9{aspect-ratio:16/9!important}.brightcove-videojs__popup__video__aspect-ratio--9-16{aspect-ratio:9/16!important}.brightcove-videojs__popup__video__aspect-ratio--1-1{aspect-ratio:1/1!important}.brightcove-videojs__popup__container{margin:auto;max-height:calc(100vh - 12.5rem)}@media only screen and (max-width:767px){.brightcove-videojs .vjs-poster img{-o-object-fit:contain;object-fit:contain}}.brightcove-videojs.disable-progress-control .vjs-progress-control{pointer-events:none}.brightcove-videojs.disable-caption-menu .vjs-subs-caps-button,.brightcove-videojs.disable-elapsed-time .vjs-current-time,.brightcove-videojs.disable-elapsed-time .vjs-duration,.brightcove-videojs.disable-elapsed-time .vjs-time-control.vjs-time-divider,.brightcove-videojs.disable-fullscreen-control .vjs-fullscreen-control,.brightcove-videojs.disable-picture-control .vjs-picture-in-picture-control,.brightcove-videojs.disable-playback-speed .vjs-playback-rate,.brightcove-videojs.disable-quality-selector .vjs-quality-menu-wrapper,.brightcove-videojs.disable-thumbnail-seeking .vjs-poster:not([style*=background-image]){display:none}@media only screen and (max-width:767px){.brightcove-videojs .vjs-big-play-button{font-size:1.5rem}}.brightcove-videojs .vjs-mouse-display .vjs-volume-tooltip,.brightcove-videojs .vjs-time-tooltip{overflow-wrap:normal}.youtube-consent-message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#1a1a1a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;width:100%}.youtube-consent-message p{color:#fff;font-size:.875rem;padding:.625rem;text-align:center}.youtube-consent-message a{color:#fff}[data-animation-top-element]{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}[data-animation-top-element][data-scroll=in]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}[data-animation-top-element][data-scroll=out],[data-animation-top-element][data-scroll=visible]{opacity:1;-webkit-transform:unset;transform:unset;-webkit-transition:unset;transition:unset}@-webkit-keyframes wrapper-fade-out{to{opacity:0}}@keyframes wrapper-fade-out{to{opacity:0}}body:not(.in-aem-editor) .container .cmp-container{margin:0 auto;max-width:100%}body:not(.in-aem-editor) .cmp-container-direction-reverse>.cmp-container>.aem-Grid{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.cmp-container-width:not(.main--container)>.cmp-container,body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.main--container>.cmp-container>.aem-Grid>.cmp-container-width>.cmp-container{max-width:83rem;padding-left:1.5rem;padding-right:1.5rem}body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.cmp-container-width:not(.main--container)>.cmp-container>.aem-Grid,body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.main--container>.cmp-container>.aem-Grid>.cmp-container-width>.cmp-container>.aem-Grid{max-width:83rem}body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.aem-GridColumn:not(.main--container)>.cmp-container>.aem-Grid,body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.main--container>.cmp-container>.aem-Grid>.container.aem-GridColumn>.cmp-container>.aem-Grid{margin-left:-1rem;margin-right:-1rem;width:auto}@media only screen and (max-width:767px){body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.aem-GridColumn:not(.main--container)>.cmp-container>.aem-Grid,body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.main--container>.cmp-container>.aem-Grid>.container.aem-GridColumn>.cmp-container>.aem-Grid{margin-left:-.5rem;margin-right:-.5rem}}body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.aem-GridColumn:not(.main--container)>.cmp-container>.aem-Grid [class*=aem-GridColumn--default--]:not(.container),body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.main--container>.cmp-container>.aem-Grid>.container.aem-GridColumn>.cmp-container>.aem-Grid [class*=aem-GridColumn--default--]:not(.container){padding-left:1rem;padding-right:1rem}@media only screen and (max-width:767px){body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.aem-GridColumn:not(.main--container)>.cmp-container>.aem-Grid [class*=aem-GridColumn--default--]:not(.container),body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.main--container>.cmp-container>.aem-Grid>.container.aem-GridColumn>.cmp-container>.aem-Grid [class*=aem-GridColumn--default--]:not(.container){padding-left:.5rem;padding-right:.5rem}}body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.aem-GridColumn:not(.main--container)>.cmp-container>.aem-Grid [class*=aem-GridColumn--default--12]:not(.container) [class*=aem-GridColumn--default--12]:not(.container),body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.main--container>.cmp-container>.aem-Grid>.container.aem-GridColumn>.cmp-container>.aem-Grid [class*=aem-GridColumn--default--12]:not(.container) [class*=aem-GridColumn--default--12]:not(.container){padding-left:0;padding-right:0}@media only screen and (max-width:767px){body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.aem-GridColumn:not(.main--container)>.cmp-container>.aem-Grid [class*=aem-GridColumn--phone--12]:not(.container) [class*=aem-GridColumn--phone--12]:not(.container),body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.main--container>.cmp-container>.aem-Grid>.container.aem-GridColumn>.cmp-container>.aem-Grid [class*=aem-GridColumn--phone--12]:not(.container) [class*=aem-GridColumn--phone--12]:not(.container){padding-left:0;padding-right:0}}body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid .container.cmp-container-gutter-none>.cmp-container,body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.main--container>.cmp-container>.aem-Grid .container.cmp-container-gutter-none>.cmp-container,body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.main--container>.cmp-container>.aem-Grid>.container .container.cmp-container-gutter-none>.cmp-container,body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container:not(.main--container) .container.cmp-container-gutter-none>.cmp-container{padding-left:1.5rem;padding-right:1.5rem}body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid .container.cmp-container-gutter-none>.cmp-container>.aem-Grid,body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.main--container>.cmp-container>.aem-Grid .container.cmp-container-gutter-none>.cmp-container>.aem-Grid,body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.main--container>.cmp-container>.aem-Grid>.container .container.cmp-container-gutter-none>.cmp-container>.aem-Grid,body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container:not(.main--container) .container.cmp-container-gutter-none>.cmp-container>.aem-Grid{margin-left:0;margin-right:0;width:auto}@media only screen and (max-width:767px){body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid .container.cmp-container-gutter-none>.cmp-container>.aem-Grid,body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.main--container>.cmp-container>.aem-Grid .container.cmp-container-gutter-none>.cmp-container>.aem-Grid,body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.main--container>.cmp-container>.aem-Grid>.container .container.cmp-container-gutter-none>.cmp-container>.aem-Grid,body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container:not(.main--container) .container.cmp-container-gutter-none>.cmp-container>.aem-Grid{margin-left:0;margin-right:0}}body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid .container.cmp-container-gutter-none>.cmp-container>.aem-Grid [class*=aem-GridColumn--default--]:not(.container),body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.main--container>.cmp-container>.aem-Grid .container.cmp-container-gutter-none>.cmp-container>.aem-Grid [class*=aem-GridColumn--default--]:not(.container),body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.main--container>.cmp-container>.aem-Grid>.container .container.cmp-container-gutter-none>.cmp-container>.aem-Grid [class*=aem-GridColumn--default--]:not(.container),body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container:not(.main--container) .container.cmp-container-gutter-none>.cmp-container>.aem-Grid [class*=aem-GridColumn--default--]:not(.container){padding-left:0;padding-right:0}@media only screen and (max-width:767px){body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid .container.cmp-container-gutter-none>.cmp-container>.aem-Grid [class*=aem-GridColumn--default--]:not(.container),body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.main--container>.cmp-container>.aem-Grid .container.cmp-container-gutter-none>.cmp-container>.aem-Grid [class*=aem-GridColumn--default--]:not(.container),body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.main--container>.cmp-container>.aem-Grid>.container .container.cmp-container-gutter-none>.cmp-container>.aem-Grid [class*=aem-GridColumn--default--]:not(.container),body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container:not(.main--container) .container.cmp-container-gutter-none>.cmp-container>.aem-Grid [class*=aem-GridColumn--default--]:not(.container){padding-left:0;padding-right:0}}body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.main--container>.cmp-container>.aem-Grid>.container.aem-GridColumn.cmp-container-gutter-none .cmp-container>.aem-Grid,body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container:not(.main--container).aem-GridColumn.cmp-container-gutter-none .cmp-container>.aem-Grid{margin-left:0;margin-right:0;width:auto}@media only screen and (max-width:767px){body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.main--container>.cmp-container>.aem-Grid>.container.aem-GridColumn.cmp-container-gutter-none .cmp-container>.aem-Grid,body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container:not(.main--container).aem-GridColumn.cmp-container-gutter-none .cmp-container>.aem-Grid{margin-left:0;margin-right:0}}body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.main--container>.cmp-container>.aem-Grid>.container.aem-GridColumn.cmp-container-gutter-none .cmp-container>.aem-Grid [class*=aem-GridColumn--default--]:not(.container),body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container:not(.main--container).aem-GridColumn.cmp-container-gutter-none .cmp-container>.aem-Grid [class*=aem-GridColumn--default--]:not(.container){padding-left:0;padding-right:0}@media only screen and (max-width:767px){body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.main--container>.cmp-container>.aem-Grid>.container.aem-GridColumn.cmp-container-gutter-none .cmp-container>.aem-Grid [class*=aem-GridColumn--default--]:not(.container),body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container:not(.main--container).aem-GridColumn.cmp-container-gutter-none .cmp-container>.aem-Grid [class*=aem-GridColumn--default--]:not(.container){padding-left:0;padding-right:0}}body:not(.in-aem-editor) main.conditional-container.container{overflow:visible}body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.cmp-container-width .container.cmp-container-gutter-none>.cmp-container,body:not(.in-aem-editor) .root>.cmp-container>.aem-Grid>.container.cmp-container-width.container.cmp-container-gutter-none>.cmp-container{padding-left:0;padding-right:0}body:not(.in-aem-editor) .experiencefragment .cmp-container-gutter-none>.cmp-container,body:not(.in-aem-editor) .experiencefragment:not(:has(.cmp-container-gutter-none)){padding:0!important}.accordion__item{border-bottom:.0625rem solid #ccc}.accordion__item:first-child{border-top:.0625rem solid #ccc}.accordion__item--header{-webkit-box-pack:justify;-ms-flex-pack:justify;word-wrap:break-word;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#1a1a1a;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:1.5rem 0;text-transform:uppercase;white-space:normal;width:100%}@media only screen and (max-width:767px){.accordion__item--header{padding:1.5rem 0}}.accordion__item--header-open{display:none}.accordion__item--header-close,.accordion__item--header-open{margin-left:1rem}.accordion__item--header-disabled{cursor:text;display:none}.accordion__item.active .accordion__item--header-open{display:block}.accordion__item.active .accordion__item--header-close{display:none}.accordion__item.active .accordion__item--panel{display:block;height:100%;opacity:1}.accordion__item.active .accordion__item--panel__description.empty__description+.accordion__item--panel__picture{margin-top:0}.accordion__item.active .accordion__item--panel__link,.accordion__item.active .accordion__item--panel__picture{margin-bottom:2rem;margin-top:2rem;text-align:center}.accordion__item.active .accordion__item--panel__link:empty,.accordion__item.active .accordion__item--panel__picture:empty{margin-bottom:0;margin-top:0}@media only screen and (max-width:767px){.accordion__item.active{border-bottom:.0625rem solid #ccc}}.accordion__item--panel{display:none;opacity:0;overflow:hidden}.accordion__item .accordion__item--header-close .icon-plus,.accordion__item .accordion__item--header-open .icon-minus{font-size:.8125rem}.productinstallationspace.no-border-bottom .accordion__item{border-bottom:none}.productinstallationspace .accordion__item.active{border-top:.0625rem solid #ccc}.productinstallationspace .accordion__item.active.no_border{border:none}.productinstallationspace .cmp-button{margin:0 auto}.user-is-tabbing .apply-button__inner .form-check-input:focus+.form-check-label:before{outline:.125rem solid #4d4d4d;outline-offset:.125rem}.applybutton .apply-button__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:3rem;margin-top:2rem;row-gap:2rem}@media only screen and (max-width:767px){.applybutton .apply-button__inner{margin-bottom:.9375rem;margin-top:1.5rem}}.applybutton .apply-button__inner .form-check{position:relative}.applybutton .apply-button__inner .form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1.25rem;left:.125rem;opacity:1;padding:0;pointer-events:none;position:absolute;top:.125rem;width:1.25rem}.applybutton .apply-button__inner .form-check-label{color:#1a1a1a;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5rem;min-height:1.5rem;padding-left:2rem;position:relative;text-align:left}.applybutton .apply-button__inner .form-check-label:before{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:.09375rem solid #333;content:"";cursor:pointer;height:1.5rem;left:0;margin-right:.5rem;position:absolute;top:0;width:1.5rem}.applybutton .apply-button__inner .form-check-input:checked+.form-check-label:after{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSIjMzMzMzMzIi8+CjxwYXRoIGQ9Ik02IDExLjVMMTAgMTUuNUwxNy41IDgiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=") no-repeat;background-position:50%;background-size:cover;content:"";display:block;height:1.5rem;left:0;position:absolute;top:0;width:1.5rem}.applybutton .apply-button__inner .form-check-input:focus+.form-check-label:before{outline:0}.applybutton.apply-button--support-link-list .apply-button__inner .form-check{margin-bottom:0}.c-applyButton__modal .c-product__modalOverlay{background:rgba(0,0,0,.7)}.c-applyButton__modal .c-product__modalWrap{max-width:40.25rem}@media only screen and (max-width:767px){.c-applyButton__modal .c-product__modalWrap{margin-bottom:4.4375rem;margin-top:4.3125rem;max-width:21.1875rem;width:calc(100% - 2pc)}}.c-applyButton__modal .c-product__modalWrap .c-product__modalInner{padding:6.5rem 1rem 2rem}@media only screen and (max-width:767px){.c-applyButton__modal .c-product__modalWrap .c-product__modalInner{padding-bottom:1.5rem;padding-top:6rem}}.c-applyButton__modal .c-product__modalWrap .modal-content{height:30rem;padding-right:3.5rem}@media only screen and (max-width:767px){.c-applyButton__modal .c-product__modalWrap .modal-content{height:21.5rem;padding-right:.1875rem}}.c-applyButton__modal .c-product__modalWrap .modal-content h2{font-size:1.25rem;font-weight:400;line-height:1.875rem;margin-bottom:2rem}@media only screen and (max-width:767px){.c-applyButton__modal .c-product__modalWrap .modal-content h2{font-size:1.125rem;line-height:1.6875rem;margin-bottom:1.6875rem}}.c-applyButton__modal .c-product__modalWrap .apply-button__inner{margin:0;padding-bottom:1.4375rem;padding-top:3.4375rem}@media only screen and (max-width:767px){.c-applyButton__modal .c-product__modalWrap .apply-button__inner{padding-bottom:1.125rem;padding-top:2.625rem}}.c-applyButton__modal .c-product__modalWrap .simplebar-track.simplebar-vertical[style="visibility: visible;"]{cursor:pointer;margin-right:.875rem;pointer-events:auto;width:.25rem}@media only screen and (max-width:767px){.c-applyButton__modal .c-product__modalWrap .simplebar-track.simplebar-vertical[style="visibility: visible;"]{margin:0;width:.125rem}}.c-applyButton__modal .c-product__modalWrap .simplebar-track.simplebar-vertical[style="visibility: visible;"]:after{background:#ccc;content:"";height:100%;left:0;margin:0 auto;position:absolute;right:0;top:0;width:.25rem}.c-applyButton__modal .c-product__modalWrap .simplebar-track.simplebar-vertical[style="visibility: visible;"] .simplebar-scrollbar{margin:auto;min-height:auto;padding:0;top:0;width:4px;z-index:1}.c-applyButton__modal .c-product__modalWrap .simplebar-track.simplebar-vertical[style="visibility: visible;"] .simplebar-scrollbar:after{background:#333;content:"";height:100%;left:0;position:absolute;top:0;width:.25rem}.c-applyButton__modal .c-product__modalWrap .simplebar-track.simplebar-vertical[style="visibility: visible;"] .simplebar-scrollbar:before{inset:0}.c-applyButton__modal .c-product__modalWrap .c-product__modalClose{border:.0625rem solid #ccc;height:3.5rem;padding:0;right:1rem;top:1rem;width:3.5rem}.c-applyButton__modal .c-product__modalWrap .c-product__modalClose .icon--close{left:50%;right:auto;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.technics .applybutton .apply-button .apply-button__inner .cmp-button{background-color:#faed00;border:none;color:#1a1a1a}.technics .applybutton .apply-button .apply-button__inner .cmp-button span.cmp-button__text,.technics .applybutton .apply-button .apply-button__inner .cmp-button__text{color:#1a1a1a}.technics .applybutton .apply-button .apply-button__inner .cmp-button:active,.technics .applybutton .apply-button .apply-button__inner .cmp-button:hover{background-color:#e1d600;border:none;color:#1a1a1a}.article-information-card{border-top:.0625rem solid #ccc;margin-left:auto;margin-right:auto;min-width:14.375rem;padding-bottom:1rem;padding-top:1rem;width:100%}.article-information-card:last-child{border-bottom:.0625rem solid #ccc}.article-information-card__link{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:inherit;text-decoration:none}@media only screen and (max-width:767px){.article-information-card__link{-ms-flex-wrap:wrap;flex-wrap:wrap}}.article-information-card__link[href]:active,.article-information-card__link[href]:focus,.article-information-card__link[href]:hover{text-decoration:none}.article-information-card__link[href]:active .article-information-details__user-name,.article-information-card__link[href]:active .text .cmp-text,.article-information-card__link[href]:active .text .cmp-text p,.article-information-card__link[href]:active .title .cmp-title__text,.article-information-card__link[href]:focus .article-information-details__user-name,.article-information-card__link[href]:focus .text .cmp-text,.article-information-card__link[href]:focus .text .cmp-text p,.article-information-card__link[href]:focus .title .cmp-title__text,.article-information-card__link[href]:hover .article-information-details__user-name,.article-information-card__link[href]:hover .text .cmp-text,.article-information-card__link[href]:hover .text .cmp-text p,.article-information-card__link[href]:hover .title .cmp-title__text{color:#0041c0}.article-information-card__link[href]:active .text-link,.article-information-card__link[href]:focus .text-link,.article-information-card__link[href]:hover .text-link{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-offset:.3125rem}.article-information-card .cooking-time{display:block}.article-information-card .cooking-time:has(.cooking-time--container:empty){display:none}@media only screen and (max-width:767px){.article-information-card .cooking-time--container{margin-bottom:1rem}}@media screen and (max-width:767px)and (orientation:portrait){.article-information-card .cooking-time--container>*{width:auto}}.article-information-card .cooking-time--difficulty,.article-information-card .cooking-time--icon,.article-information-card .cooking-time--text{color:#1a1a1a;margin-left:0}@media only screen and (max-width:767px){.article-information-card .cooking-time--difficulty,.article-information-card .cooking-time--icon,.article-information-card .cooking-time--text{margin-right:.75rem}.article-information-card .cooking-time--difficulty:last-child,.article-information-card .cooking-time--icon:last-child,.article-information-card .cooking-time--text:last-child{margin-right:0}}.article-information-card .cooking-time--mobile{display:none}@media only screen and (max-width:767px){.article-information-card .cooking-time--mobile{display:block;width:100%}.article-information-card .cooking-time--container{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:unset}.article-information-card .cooking-time--icon-img{margin-right:.75rem}}.article-information-card__date{display:none}.article-information-card__date p{color:#1a1a1a;margin:0}@media only screen and (max-width:767px){.article-information-card__date{display:block;margin-bottom:1rem;width:100%}}.article-information-card .search-date{display:none}.article-information-card .search-date p{color:#1a1a1a;margin:0}.article-information-card__image .cmp-image{width:18.5rem}.article-information-card__image .cmp-image:has(img){aspect-ratio:1}@media only screen and (max-width:767px){.article-information-card__image .cmp-image{width:6.125rem}}.article-information-card__image .cmp-image__link{aspect-ratio:1/1;display:block;overflow:hidden}.article-information-card__image .cmp-image__image{height:100%;margin:0;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}@media only screen and (max-width:767px){.article-information-card__image .cmp-image__image{-o-object-position:center center;object-position:center center}}.article-information-card__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding-left:2rem;width:100%}@media only screen and (max-width:767px){.article-information-card__content{padding-left:1rem;width:calc(100% - 98px)}}.article-information-card__content .title{background:none;display:block;padding:0}.article-information-card__content .title .cmp-title__text{color:#1a1a1a;font-size:1.25rem;font-weight:400;line-height:1.875rem;margin-bottom:1rem}.article-information-card__content .title .cmp-title__text .text-link__icon{margin-left:.6875rem}.article-information-card__content .title .cmp-title__text .text-link__icon,.article-information-card__content .title .cmp-title__text .text-link__icon__image{height:1.5rem;width:1.5rem}.article-information-card__content .title .cmp-title__link{color:#1a1a1a;line-height:inherit;text-decoration:none}.article-information-card__content .title .cmp-title__link:active,.article-information-card__content .title .cmp-title__link:focus,.article-information-card__content .title .cmp-title__link:hover{color:#0041c0;text-decoration:none}.article-information-card__content .text{background:none;display:block;padding:0}.article-information-card__content .text .cmp-text{color:#1a1a1a;font-size:1rem;font-weight:400;line-height:1.5rem}.article-information-card__content .text .cmp-text p,.article-information-card__content .text .cmp-text__text{color:#1a1a1a}@media only screen and (max-width:767px){.article-information-card__content .text .cmp-text p,.article-information-card__content .text .cmp-text__text{margin-bottom:0}}.article-information-card__content .article-information-details{display:none}@media only screen and (max-width:767px){.article-information-card__content .cooking-time{display:none}}.article-information-card .article-information-tags{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;gap:1rem}.article-information-card .article-information-tags:empty,.article-information-card .article-information-tags:has(.article-information-tags__upperTags:empty+.article-information-tags__lowerTags:empty){display:none}@media only screen and (min-width:767px){.article-information-card .article-information-tags__lowerTags,.article-information-card .article-information-tags__upperTags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.article-information-card .article-information-tags__lowerTags:empty,.article-information-card .article-information-tags__upperTags:empty{display:none}.article-information-card .article-information-tags__lowerTags button,.article-information-card .article-information-tags__upperTags button{word-break:break-word}}.article-information-card .article-information-tags__upperTags button{color:#666;display:inline-block;font-size:.75rem;font-weight:400;line-height:1.125rem;text-decoration:none}.article-information-card .article-information-tags__upperTags button:active,.article-information-card .article-information-tags__upperTags button:focus,.article-information-card .article-information-tags__upperTags button:hover{color:#0041c0;text-decoration:none}@media only screen and (max-width:767px){.article-information-card .article-information-tags__upperTags button{font-size:1rem;margin-bottom:0;margin-right:.625rem;margin-top:1rem}}.article-information-card .article-information-tags__lowerTags button{border:.0625rem solid #ccc;border-radius:1rem;color:#333;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5rem;padding:.1875rem 1rem .3125rem;text-decoration:none}@media screen and (max-width:767px){.article-information-card .article-information-tags__lowerTags button{padding-left:1rem;padding-right:1rem}}.article-information-card .article-information-tags__lowerTags button:active,.article-information-card .article-information-tags__lowerTags button:focus,.article-information-card .article-information-tags__lowerTags button:hover{background:#ccc;color:#1a1a1a;text-decoration:none}@media only screen and (max-width:767px){.article-information-card .article-information-tags__lowerTags button{margin-bottom:0;margin-right:1rem;margin-top:1rem}.article-information-card .article-information-tags{display:none}}.article-information-card .article-information-tags--mobile{display:none}@media only screen and (max-width:767px){.article-information-card .article-information-tags--mobile{display:block;width:100%}}.article-information--horizontal-panel-search .article-information-card__date{display:none}@media only screen and (max-width:767px){.article-information--horizontal-panel-search .article-information-card__date{display:block}.article-information--horizontal-panel-search .article-information-card__date p span{display:none}}.article-information--horizontal-panel-search .cooking-time{display:none}.article-information--horizontal-panel-search .search-date{display:block;margin-bottom:1rem}@media only screen and (max-width:767px){.article-information--horizontal-panel-search .search-date{display:none}.article-information--horizontal-panel-search .article-information-card__content .cmp-title__text{font-size:1.125rem;line-height:150%}.article-information--horizontal-panel-search .article-information-tags__upperTags button{font-size:.75rem;line-height:150%}.article-information--horizontal-panel-search .article-information-tags__lowerTags button{font-size:1rem;line-height:150%}}.article-information--horizontal-panel-search .article-information-card__content .title .cmp-title__text{font-size:1.25rem;font-weight:400;line-height:150%}@media only screen and (max-width:767px){.article-information--horizontal-panel-search .article-information-card__content .title .cmp-title__text{font-size:1.125rem}}.article-information--horizontal-panel-search .article-information-card__content .title .cmp-title__text .text-link__icon{margin-left:.6875rem}.article-information--horizontal-panel-search .article-information-card__content .title .cmp-title__text .text-link__icon,.article-information--horizontal-panel-search .article-information-card__content .title .cmp-title__text .text-link__icon__image{height:1.5rem;width:1.5rem}.article-information--horizontal-panel-one .article-information-card{max-width:100%;padding-bottom:2rem;padding-top:2rem}@media only screen and (max-width:767px){.article-information--horizontal-panel-one .article-information-card__image{margin-bottom:1rem}}.article-information--horizontal-panel-one .article-information-card__image .cmp-image{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;aspect-ratio:unset;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.article-information--horizontal-panel-one .article-information-card__image .cmp-image{max-width:100%;width:auto}}.article-information--horizontal-panel-one .article-information-card__image .cmp-image__link{aspect-ratio:unset;display:inline-block}.article-information--horizontal-panel-one .article-information-card__image .cmp-image__image{height:auto;width:auto}.article-information--horizontal-panel-one .article-information-card__content .article-information-tags,.article-information--horizontal-panel-one .article-information-card__content .title{display:none}.article-information--horizontal-panel-one .article-information-card__content .article-information-details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}.article-information--horizontal-panel-one .article-information-card__content .article-information-details__date p,.article-information--horizontal-panel-one .article-information-card__content .article-information-details__user-name p{font-size:1rem;font-weight:400;line-height:1.5rem;margin:0}.article-information--horizontal-panel-one .article-information-card__content .article-information-details__user-name{margin-right:1rem}.article-information--horizontal-panel-one .article-information-card__content .article-information-details__date p{color:#1a1a1a;font-size:.875rem;line-height:1.3125rem}@media only screen and (max-width:767px){.article-information--horizontal-panel-one .article-information-card__content{padding-left:0;width:100%}.article-information--horizontal-panel-one .article-information-card__content .text .cmp-text:last-child{margin-bottom:0}}.article-information--horizontal-panel-one .article-information-card:first-child{border-top:none;padding-top:0}.article-information--horizontal-panel-one .article-information-card .article-information-tags--mobile,.article-information--horizontal-panel-one .article-information-card .cooking-time,.article-information--horizontal-panel-one .article-information-card__date{display:none}@media only screen and (max-width:767px){.article-information--horizontal-panel-one .article-information-card--loading{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.article-information--horizontal-panel-one .article-information-card{border-top:none;padding-top:0}}.article-information--related-recipes .article-information-card-group,.article-information--vertical-panel-four .article-information-card-group,.article-information--vertical-panel-four-large .article-information-card-group{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 2rem;justify-content:flex-start;margin-bottom:1rem}@media only screen and (max-width:767px){.article-information--related-recipes .article-information-card-group,.article-information--vertical-panel-four .article-information-card-group,.article-information--vertical-panel-four-large .article-information-card-group{-webkit-box-pack:start;-ms-flex-pack:start;gap:1.5rem 1rem;justify-content:flex-start}.article-information--related-recipes .article-information-card-group--loading,.article-information--vertical-panel-four .article-information-card-group--loading,.article-information--vertical-panel-four-large .article-information-card-group--loading{grid-template-columns:auto}}.article-information--related-recipes .article-information-card,.article-information--vertical-panel-four .article-information-card,.article-information--vertical-panel-four-large .article-information-card{border:none;display:block;margin:0;padding:0;width:18.5rem}@media only screen and (max-width:767px){.article-information--related-recipes .article-information-card,.article-information--vertical-panel-four .article-information-card,.article-information--vertical-panel-four-large .article-information-card{min-width:auto;width:calc(50% - 8px)}}.article-information--related-recipes .article-information-card__link,.article-information--vertical-panel-four .article-information-card__link,.article-information--vertical-panel-four-large .article-information-card__link{display:block}.article-information--related-recipes .article-information-card__image:has(.cmp-image):has(img),.article-information--vertical-panel-four .article-information-card__image:has(.cmp-image):has(img),.article-information--vertical-panel-four-large .article-information-card__image:has(.cmp-image):has(img){margin-bottom:1rem}@media only screen and (max-width:1320px){.article-information--related-recipes .article-information-card__image .cmp-image,.article-information--related-recipes .article-information-card__image .cmp-image__image,.article-information--vertical-panel-four .article-information-card__image .cmp-image,.article-information--vertical-panel-four .article-information-card__image .cmp-image__image,.article-information--vertical-panel-four-large .article-information-card__image .cmp-image,.article-information--vertical-panel-four-large .article-information-card__image .cmp-image__image{width:100%}}.article-information--related-recipes .article-information-card__content,.article-information--vertical-panel-four .article-information-card__content,.article-information--vertical-panel-four-large .article-information-card__content{padding:0}.article-information--related-recipes .article-information-card__content__group:not(:has(.text .cmp-text)) .cmp-title__text,.article-information--vertical-panel-four .article-information-card__content__group:not(:has(.text .cmp-text)) .cmp-title__text,.article-information--vertical-panel-four-large .article-information-card__content__group:not(:has(.text .cmp-text)) .cmp-title__text{margin-bottom:0}@media only screen and (max-width:767px){.article-information--related-recipes .article-information-card__content,.article-information--vertical-panel-four .article-information-card__content,.article-information--vertical-panel-four-large .article-information-card__content{width:100%}}.article-information--related-recipes .article-information-card__content .title .cmp-title__text,.article-information--vertical-panel-four .article-information-card__content .title .cmp-title__text,.article-information--vertical-panel-four-large .article-information-card__content .title .cmp-title__text{font-size:1.25rem;font-weight:400;line-height:1.875rem;margin-bottom:1.5rem}.article-information--related-recipes .article-information-card__content .title .cmp-title__text .text-link__icon,.article-information--vertical-panel-four .article-information-card__content .title .cmp-title__text .text-link__icon,.article-information--vertical-panel-four-large .article-information-card__content .title .cmp-title__text .text-link__icon{margin-left:.6875rem}.article-information--related-recipes .article-information-card__content .title .cmp-title__text .text-link__icon,.article-information--related-recipes .article-information-card__content .title .cmp-title__text .text-link__icon__image,.article-information--vertical-panel-four .article-information-card__content .title .cmp-title__text .text-link__icon,.article-information--vertical-panel-four .article-information-card__content .title .cmp-title__text .text-link__icon__image,.article-information--vertical-panel-four-large .article-information-card__content .title .cmp-title__text .text-link__icon,.article-information--vertical-panel-four-large .article-information-card__content .title .cmp-title__text .text-link__icon__image{height:1.5rem;width:1.5rem}@media only screen and (max-width:1320px){.article-information--related-recipes .article-information-card__content .title .cmp-title__text,.article-information--vertical-panel-four .article-information-card__content .title .cmp-title__text,.article-information--vertical-panel-four-large .article-information-card__content .title .cmp-title__text{font-size:1rem;line-height:1.5rem}.article-information--related-recipes .article-information-card__content .title .cmp-title__text .text-link__icon,.article-information--vertical-panel-four .article-information-card__content .title .cmp-title__text .text-link__icon,.article-information--vertical-panel-four-large .article-information-card__content .title .cmp-title__text .text-link__icon{margin-left:.5rem}.article-information--related-recipes .article-information-card__content .title .cmp-title__text .text-link__icon,.article-information--related-recipes .article-information-card__content .title .cmp-title__text .text-link__icon__image,.article-information--vertical-panel-four .article-information-card__content .title .cmp-title__text .text-link__icon,.article-information--vertical-panel-four .article-information-card__content .title .cmp-title__text .text-link__icon__image,.article-information--vertical-panel-four-large .article-information-card__content .title .cmp-title__text .text-link__icon,.article-information--vertical-panel-four-large .article-information-card__content .title .cmp-title__text .text-link__icon__image{height:1rem;width:1rem}}.article-information--related-recipes .article-information-card__content .text .cmp-text:last-child,.article-information--vertical-panel-four .article-information-card__content .text .cmp-text:last-child,.article-information--vertical-panel-four-large .article-information-card__content .text .cmp-text:last-child{margin-bottom:0}.article-information--related-recipes .article-information-card .article-information-tags,.article-information--related-recipes .article-information-card .article-information-tags--mobile,.article-information--related-recipes .article-information-card .cooking-time,.article-information--related-recipes .article-information-card__date,.article-information--vertical-panel-four .article-information-card .article-information-tags,.article-information--vertical-panel-four .article-information-card .article-information-tags--mobile,.article-information--vertical-panel-four .article-information-card .cooking-time,.article-information--vertical-panel-four .article-information-card__date,.article-information--vertical-panel-four-large .article-information-card .article-information-tags,.article-information--vertical-panel-four-large .article-information-card .article-information-tags--mobile,.article-information--vertical-panel-four-large .article-information-card .cooking-time,.article-information--vertical-panel-four-large .article-information-card__date{display:none}.article-information--related-recipes .article-information-card-group,.article-information--vertical-panel-four-large .article-information-card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin-bottom:2rem}@media only screen and (max-width:767px){.article-information--related-recipes .article-information-card-group,.article-information--vertical-panel-four-large .article-information-card-group{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:unset}}.article-information--related-recipes .article-information-card,.article-information--vertical-panel-four-large .article-information-card{width:100%}@media only screen and (max-width:767px){.article-information--related-recipes .article-information-card,.article-information--vertical-panel-four-large .article-information-card{max-width:14.3125rem;width:14.3125rem}.article-information--related-recipes .article-information-card__date,.article-information--vertical-panel-four-large .article-information-card__date{display:none}.article-information--related-recipes .article-information-card:last-of-type,.article-information--vertical-panel-four-large .article-information-card:last-of-type{margin-right:0}.article-information--related-recipes .article-information-card__image .cmp-image,.article-information--vertical-panel-four-large .article-information-card__image .cmp-image{width:14.3125rem}.article-information--related-recipes .article-information-card__content,.article-information--vertical-panel-four-large .article-information-card__content{width:100%}}.article-information--related-recipes .article-information-card__content .title .cmp-title__text,.article-information--vertical-panel-four-large .article-information-card__content .title .cmp-title__text{font-size:1.25rem;line-height:1.875rem;margin-bottom:1.5rem}.article-information--related-recipes .article-information-card__content .title .cmp-title__text .text-link__icon,.article-information--vertical-panel-four-large .article-information-card__content .title .cmp-title__text .text-link__icon{margin-left:.6875rem}.article-information--related-recipes .article-information-card__content .title .cmp-title__text .text-link__icon,.article-information--related-recipes .article-information-card__content .title .cmp-title__text .text-link__icon__image,.article-information--vertical-panel-four-large .article-information-card__content .title .cmp-title__text .text-link__icon,.article-information--vertical-panel-four-large .article-information-card__content .title .cmp-title__text .text-link__icon__image{height:1.5rem;width:1.5rem}@media only screen and (max-width:767px){.article-information--related-recipes .article-information-card__content .title .cmp-title__text,.article-information--vertical-panel-four-large .article-information-card__content .title .cmp-title__text{font-size:1.125rem;line-height:1.6875rem;margin-bottom:1rem}}.article-information--related-recipes .article-information-card__content .article-information-tags,.article-information--vertical-panel-four-large .article-information-card__content .article-information-tags{display:block}.article-information--related-recipes .article-information-card__content .article-information-tags__upperTags,.article-information--vertical-panel-four-large .article-information-card__content .article-information-tags__upperTags{display:none}@media only screen and (max-width:767px){.article-information--related-recipes .article-information-card__content .article-information-tags__upperTags,.article-information--vertical-panel-four-large .article-information-card__content .article-information-tags__upperTags{display:block}}.article-information--related-recipes .article-information-card__content .article-information-tags:empty,.article-information--vertical-panel-four-large .article-information-card__content .article-information-tags:empty{display:none}@media only screen and (min-width:767px){.article-information--related-recipes .article-information-card__content .article-information-tags:has(.article-information-tags__lowerTags:empty),.article-information--vertical-panel-four-large .article-information-card__content .article-information-tags:has(.article-information-tags__lowerTags:empty){display:none}}.article-information--vertical-panel-four-large .article-information-card-group{margin-bottom:0}.article-information--vertical-panel-four-large .article-information-card{max-width:18.5rem}.article-information--vertical-panel-four .article-information-card-group{margin-bottom:0}@media only screen and (min-width:767px){.article-information--vertical-panel-four .article-information-card-group{row-gap:2rem}}.article-information--vertical-panel-four .article-information-card .article-information-card__content .cmp-title__text{font-size:1.25rem;line-height:150%}.article-information--vertical-panel-four .article-information-card .article-information-card__content .cmp-title__text .text-link__icon{margin-left:.6875rem}.article-information--vertical-panel-four .article-information-card .article-information-card__content .cmp-title__text .text-link__icon,.article-information--vertical-panel-four .article-information-card .article-information-card__content .cmp-title__text .text-link__icon__image{height:1.5rem;width:1.5rem}@media only screen and (max-width:767px){.article-information--vertical-panel-four .article-information-card .article-information-card__content .cmp-title__text{font-size:1.125rem}.article-information--vertical-panel-four .article-information-card .article-information-card__content .cmp-title__text .text-link__icon{margin-left:.6875rem}.article-information--vertical-panel-four .article-information-card .article-information-card__content .cmp-title__text .text-link__icon,.article-information--vertical-panel-four .article-information-card .article-information-card__content .cmp-title__text .text-link__icon__image{height:1.5rem;width:1.5rem}}.article-information--vertical-panel-four .article-information-card__image .cmp-image:has(img){aspect-ratio:1.77/1}@media only screen and (max-width:1320px){.article-information--vertical-panel-four .article-information-card__image .cmp-image{width:100%}}.article-information--vertical-panel-four .article-information-card__image .cmp-image__link{aspect-ratio:1.77/1}@media only screen and (max-width:1320px){.article-information--vertical-panel-four .article-information-card__image .cmp-image__link{width:100%}}.article-information--vertical-panel-four .article-information-card__image .cmp-image__link .cmp-image__image{max-height:100%}@media only screen and (max-width:1320px){.article-information--vertical-panel-four .article-information-card__image .cmp-image__image{width:100%}}.article-information--vertical-panel-four .article-information-card__content .title .cmp-title__text{margin-bottom:0}.article-information--vertical-panel-four .article-information-card .article-information-tags--mobile,.article-information--vertical-panel-four .article-information-card__content .text,.article-information--vertical-panel-four .article-information-card__date{display:none}.article-information--horizontal-panel-four .article-information-card-group,.article-information--horizontal-panel-three .article-information-card-group{-webkit-box-pack:center;-ms-flex-pack:center;display:grid;gap:2rem;grid-template-columns:auto auto auto auto;justify-content:center;margin-bottom:2rem}@media only screen and (max-width:1320px){.article-information--horizontal-panel-four .article-information-card-group,.article-information--horizontal-panel-three .article-information-card-group{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;width:100%}}@media only screen and (max-width:767px){.article-information--horizontal-panel-four .article-information-card-group,.article-information--horizontal-panel-three .article-information-card-group{display:block;grid-template-columns:none}}.article-information--horizontal-panel-four .article-information-card,.article-information--horizontal-panel-three .article-information-card{border:none;margin:0;padding:0;width:18.5rem}@media only screen and (max-width:1320px){.article-information--horizontal-panel-four .article-information-card,.article-information--horizontal-panel-three .article-information-card{max-width:100%;width:calc(25% - 24px)}}@media only screen and (max-width:1199px){.article-information--horizontal-panel-four .article-information-card,.article-information--horizontal-panel-three .article-information-card{max-width:100%;width:calc(50% - 1pc)}}@media only screen and (max-width:767px){.article-information--horizontal-panel-four .article-information-card,.article-information--horizontal-panel-three .article-information-card{margin-bottom:1rem;width:100%}.article-information--horizontal-panel-four .article-information-card--loading,.article-information--horizontal-panel-three .article-information-card--loading{-webkit-box-pack:center;-ms-flex-pack:center;gap:.625rem;grid-template-columns:auto;justify-content:center}}.article-information--horizontal-panel-four .article-information-card .article-information-tags--mobile,.article-information--horizontal-panel-four .article-information-card .cooking-time,.article-information--horizontal-panel-four .article-information-card__date,.article-information--horizontal-panel-three .article-information-card .article-information-tags--mobile,.article-information--horizontal-panel-three .article-information-card .cooking-time,.article-information--horizontal-panel-three .article-information-card__date{display:none}.article-information--horizontal-panel-four .article-information-card__image,.article-information--horizontal-panel-three .article-information-card__image{margin-bottom:0}@media only screen and (max-width:767px){.article-information--horizontal-panel-four .article-information-card__image,.article-information--horizontal-panel-three .article-information-card__image{margin-bottom:0}}.article-information--horizontal-panel-four .article-information-card__image .cmp-image,.article-information--horizontal-panel-three .article-information-card__image .cmp-image{width:5.625rem}@media only screen and (max-width:767px){.article-information--horizontal-panel-four .article-information-card__image .cmp-image,.article-information--horizontal-panel-three .article-information-card__image .cmp-image{width:6.125rem}}.article-information--horizontal-panel-four .article-information-card__image .cmp-image__link,.article-information--horizontal-panel-three .article-information-card__image .cmp-image__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex}.article-information--horizontal-panel-four .article-information-card__content,.article-information--horizontal-panel-three .article-information-card__content{padding:0 0 0 .5rem}@media only screen and (max-width:767px){.article-information--horizontal-panel-four .article-information-card__content,.article-information--horizontal-panel-three .article-information-card__content{-ms-flex-item-align:center;align-self:center;padding-left:1rem}}.article-information--horizontal-panel-four .article-information-card__content .title .cmp-title__text,.article-information--horizontal-panel-three .article-information-card__content .title .cmp-title__text{font-size:1rem;font-weight:400;line-height:1.5rem;margin-bottom:0}.article-information--horizontal-panel-four .article-information-card__content .title .cmp-title__text .text-link__icon,.article-information--horizontal-panel-three .article-information-card__content .title .cmp-title__text .text-link__icon{margin-left:.5rem}.article-information--horizontal-panel-four .article-information-card__content .title .cmp-title__text .text-link__icon,.article-information--horizontal-panel-four .article-information-card__content .title .cmp-title__text .text-link__icon__image,.article-information--horizontal-panel-three .article-information-card__content .title .cmp-title__text .text-link__icon,.article-information--horizontal-panel-three .article-information-card__content .title .cmp-title__text .text-link__icon__image{height:1rem;width:1rem}.article-information--horizontal-panel-four .article-information-card__content .article-information-tags,.article-information--horizontal-panel-four .article-information-card__content .text,.article-information--horizontal-panel-three .article-information-card__content .article-information-tags,.article-information--horizontal-panel-three .article-information-card__content .text{display:none}.article-information--horizontal-panel-four .article-information-card-group{margin-bottom:0}.article-information--horizontal-panel-three .article-information-card-group{grid-template-columns:auto auto auto}.article-information--horizontal-panel-three .article-information-card{border:none;margin:0;padding:0;width:25.3125rem}@media only screen and (max-width:1320px){.article-information--horizontal-panel-three .article-information-card{max-width:100%;width:calc(33.38% - 22px)}}@media only screen and (max-width:1199px){.article-information--horizontal-panel-three .article-information-card{max-width:100%;width:calc(50% - 1pc)}}@media only screen and (max-width:767px){.article-information--horizontal-panel-three .article-information-card{margin-bottom:1rem;max-width:100%;width:100%}.article-information--horizontal-panel-three .article-information-card:last-child{margin-bottom:0}}.article-information--horizontal-panel-three .article-information-card__image{margin-bottom:0}.article-information--horizontal-panel-three .article-information-card__image .cmp-image{width:5.625rem}@media only screen and (max-width:1320px){.article-information--horizontal-panel-three .article-information-card__image .cmp-image{width:7.5rem}}@media only screen and (max-width:767px){.article-information--horizontal-panel-three .article-information-card__image .cmp-image{width:6.125rem}}.article-information--horizontal-panel-three .article-information-card__image .cmp-image__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex}.article-information--horizontal-panel-three .article-information-card__content{padding-left:.5rem}@media only screen and (max-width:1320px){.article-information--horizontal-panel-three .article-information-card__content{padding-left:1rem}}.article-information--recipe-list .article-information-card__date{display:none}.article-information--recipe-list .article-information-card__content .title .cmp-title__text{font-size:1.25rem;font-weight:400;line-height:150%}@media only screen and (max-width:767px){.article-information--recipe-list .article-information-card__content .title .cmp-title__text{font-size:1.125rem}}.article-information--recipe-list .article-information-card__content .title .cmp-title__text .text-link__icon{margin-left:.6875rem}.article-information--recipe-list .article-information-card__content .title .cmp-title__text .text-link__icon,.article-information--recipe-list .article-information-card__content .title .cmp-title__text .text-link__icon__image{height:1.5rem;width:1.5rem}@media only screen and (max-width:767px){.article-information--recipe-list .article-information-card__content .cooking-time{display:none}.article-information--recipe-list .article-information-card__content__link .title .cmp-title__text{font-size:1.125rem}.article-information--recipe-list .article-information-card__content__link .title .cmp-title__text .text-link__icon{margin-left:.6875rem}.article-information--recipe-list .article-information-card__content__link .title .cmp-title__text .text-link__icon,.article-information--recipe-list .article-information-card__content__link .title .cmp-title__text .text-link__icon__image{height:1.5rem;width:1.5rem}}.article-information--recipe-list .article-information-card .article-information-tags__lowerTags button,.article-information--recipe-list .article-information-card .article-information-tags__upperTags button{font-size:.75rem}.article-information--recipe-list .article-information-card .article-information-tags__lowerTags button{font-size:1rem}.article-information--recipe-list .article-links__article-results__count{padding-bottom:1.5rem}@media only screen and (max-width:767px){.article-information--recipe-list .article-links__article-results__count{padding-bottom:1rem}}.article-information[data-simplebar=init] .article-information-card-group{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:unset;justify-content:flex-start;margin-bottom:3.5rem;width:auto}@media only screen and (max-width:767px){.article-information[data-simplebar=init] .article-information-card-group{margin-bottom:2.125rem}}.article-information .simplebar-content{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.article-information .simplebar-content:after,.article-information .simplebar-content:before,.article-information .simplebar-track{display:none}.article-information .simplebar-track.simplebar-horizontal[style="visibility: visible;"]{cursor:pointer;display:block;height:1.625rem;padding:0}@media only screen and (min-width:767px){.article-information .simplebar-track.simplebar-horizontal[style="visibility: visible;"]{display:none}}.article-information .simplebar-track.simplebar-horizontal[style="visibility: visible;"]:after{background:#ccc;content:"";height:.125rem;left:0;position:absolute;top:1.5rem;width:100%}.article-information .simplebar-track.simplebar-horizontal[style="visibility: visible;"] .simplebar-scrollbar{height:3.125rem;padding:1.5rem 0;top:0;z-index:1}.article-information .simplebar-track.simplebar-horizontal[style="visibility: visible;"] .simplebar-scrollbar:after{background:#333;content:"";height:.125rem;left:0;position:absolute;top:1.5rem;width:100%}.article-information .simplebar-track.simplebar-horizontal[style="visibility: visible;"] .simplebar-scrollbar:before{bottom:auto;top:1.5rem}.article-information .simplebar-content-wrapper:focus{opacity:1}.article-information .simplebar-content-wrapper[style="height: auto; overflow: hidden;"] .carousel__parent{padding-bottom:1.25rem}@media only screen and (min-width:767px){.article-information .simplebar-wrapper .simplebar-mask,.article-information .simplebar-wrapper .simplebar-offset{position:static}.article-information .simplebar-wrapper .simplebar-content-wrapper{height:auto}.article-information .simplebar-wrapper .simplebar-placeholder,.article-information .simplebar-wrapper .simplebar-track{display:none}}.article-information__no-results{margin-top:1rem}.article-information__no-results a:not(:has(.text-link)){text-decoration:underline;text-underline-offset:.3125rem}.article-information__no-results a:not(:has(.text-link)):hover{cursor:pointer;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}@media only screen and (max-width:1320px){.article-information--related-recipes .article-information-card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:767px){.article-information--related-recipes .article-information-card-group:not(:has(a.btn-secondary)){margin-bottom:0}}@media only screen and (max-width:767px){.article-information--related-recipes .article-information-card-group{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.article-information--related-recipes .article-information-card{margin-bottom:0;max-width:18.5rem;width:100%}@media only screen and (max-width:1320px){.article-information--related-recipes .article-information-card{width:calc(33.33% - 22px)}}@media only screen and (max-width:1199px){.article-information--related-recipes .article-information-card{width:18.5rem}}@media only screen and (max-width:767px){.article-information--related-recipes .article-information-card{max-width:unset;width:14.375rem}}.article-information--related-recipes .article-information-card__image .cmp-image__link{aspect-ratio:unset;height:100%}.article-information--related-recipes .article-information-card__image .cmp-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.article-information--related-recipes .article-links__section-title--heading{font-size:2rem;font-style:normal;font-weight:400;line-height:150%;text-align:center}@media only screen and (max-width:767px){.article-information--related-recipes .article-links__section-title--heading{font-size:1.625rem}.article-information--related-recipes .article-links__article-results__load-more--more-link .quick-filter__submit-button{min-width:20.4375rem;width:100%}}.recommended-product-list-carousel .article-information-card{max-width:59.5rem}.recommended-product-list-carousel .article-information-card__content .text .cmp-text{max-width:18.5rem}.article-links .article-information--related-recipes .article-information-card__image .cmp-image,.article-links .article-information--vertical-panel-four-large .article-information-card__image .cmp-image,.productrelatedrecipelist .article-information--related-recipes .article-information-card__image .cmp-image,.productrelatedrecipelist .article-information--vertical-panel-four-large .article-information-card__image .cmp-image{height:auto}.article-links .article-information--related-recipes .article-information-card__image .cmp-image:has(img),.article-links .article-information--vertical-panel-four-large .article-information-card__image .cmp-image:has(img),.productrelatedrecipelist .article-information--related-recipes .article-information-card__image .cmp-image:has(img),.productrelatedrecipelist .article-information--vertical-panel-four-large .article-information-card__image .cmp-image:has(img){height:18.5rem;overflow:hidden}@media only screen and (max-width:767px){.article-links .article-information--related-recipes .article-information-card__image .cmp-image:has(img),.article-links .article-information--vertical-panel-four-large .article-information-card__image .cmp-image:has(img),.productrelatedrecipelist .article-information--related-recipes .article-information-card__image .cmp-image:has(img),.productrelatedrecipelist .article-information--vertical-panel-four-large .article-information-card__image .cmp-image:has(img){height:14.3125rem;width:14.3125rem}}.article-links .article-information--related-recipes .article-information-card__content .text .cmp-text p,.article-links .article-information--related-recipes .article-information-card__content .text .cmp-text__text,.article-links .article-information--vertical-panel-four-large .article-information-card__content .text .cmp-text p,.article-links .article-information--vertical-panel-four-large .article-information-card__content .text .cmp-text__text,.productrelatedrecipelist .article-information--related-recipes .article-information-card__content .text .cmp-text p,.productrelatedrecipelist .article-information--related-recipes .article-information-card__content .text .cmp-text__text,.productrelatedrecipelist .article-information--vertical-panel-four-large .article-information-card__content .text .cmp-text p,.productrelatedrecipelist .article-information--vertical-panel-four-large .article-information-card__content .text .cmp-text__text{margin-bottom:0}@media only screen and (max-width:767px){.article-links .article-information--related-recipes .article-information[data-simplebar=init] .article-information-card-group,.article-links.article-information--related-recipes .article-information[data-simplebar=init] .article-information-card-group,.article-links.article-information--vertical-panel-four-large .article-information[data-simplebar=init] .article-information-card-group{gap:1rem}}.article-links.article-information--horizontal-panel-four .cmp-image,.article-links.article-information--horizontal-panel-search .cmp-image,.article-links.article-information--horizontal-panel-three .cmp-image,.article-links.article-information--vertical-panel-four-large .cmp-image,.article-links.productrelatedrecipelist .cmp-image,.article-links.recipelist .cmp-image{background-color:#e5e5e5}.article-links.article-information--horizontal-panel-one .article-information-card-group .article-information-card{border-top:none;padding-bottom:1rem;padding-top:1rem}.article-links.article-information--horizontal-panel-one .article-information-card-group .article-information-card:last-child{border-bottom:none}.article-links.article-information--horizontal-panel-one .article-information-card-group .article-information-card .article-information-card__content .article-information-card__link .cmp-text{margin-bottom:0}.article-links.article-information--horizontal-panel-one .article-information-card-group .article-information-card:last-of-type{margin-bottom:0;padding-bottom:0}.related-learn-content .cmp-image{background-color:#e5e5e5}.article-links.section-title-bottom-margin-24pxBy24px .article-links__section-title{margin-bottom:1.5rem}.article-links.quick-filter-title-bottom-margin-32pxBy32px .article-links__quick-filter__container,.article-links.quick-filter-title-bottom-margin-32pxBy32px .quick-filter__heading,.article-links.section-title-bottom-margin-32pxBy32px .article-links__section-title{margin-bottom:2rem}.article-links.quick-filter-title-bottom-margin-24pxBy24px .article-links__quick-filter__container,.article-links.quick-filter-title-bottom-margin-24pxBy24px .quick-filter__heading{margin-bottom:1.5rem}.article-links.category-search-title-bottom-margin-32pxBy32px .category-search__heading{margin-bottom:2rem}.article-links.category-search-title-bottom-margin-24pxBy24px .category-search__heading{margin-bottom:1.5rem}.article-links.category-search-heading--medium .category-search__heading,.article-links.category-search-heading--small .category-search__heading,.article-links.quick-filter-heading--medium .article-links__quick-filter__heading,.article-links.quick-filter-heading--medium .quick-filter__heading,.article-links.quick-filter-heading--small .article-links__quick-filter__heading,.article-links.quick-filter-heading--small .quick-filter__heading,.article-links.section-heading--medium .article-links__section-title--heading,.article-links.section-heading--small .article-links__section-title--heading{font-weight:400}.article-links__section-title{-ms-flex-item-align:center;align-self:center;font-size:2rem;margin-bottom:2rem}.article-links__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-ms-flex-direction:column;flex-direction:column}.article-links__article__wrapper,.article-links__wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.article-links__article__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;gap:2rem;justify-content:center;width:100%}@media only screen and (max-width:767px){.article-links__article__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5rem;width:100%}}.article-links__quick-filter__container{margin-bottom:2rem}.article-links__quick-filter__wrapper .modal .popup__content{height:calc(100vh - 12.5rem);overflow-y:auto}.article-links__article__wrapper--left{width:100%}.article-links__article__wrapper--right{-ms-flex-negative:0;flex-shrink:0;width:18.5rem}@media only screen and (max-width:767px){.article-links__article__wrapper--right{width:100%}}.article-links__article-results__count{border-bottom:.0625rem solid #ccc;color:#1a1a1a;font-size:1.25rem;font-weight:400;line-height:150%;padding-bottom:1.5rem}@media only screen and (max-width:767px){.article-links__article-results__count{font-size:1.125rem}}.article-links__article-results__count--loading{border:none}.article-links__article-results__load-more{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:1.5rem}@media only screen and (max-width:767px){.article-links__article-results__load-more{margin-top:2rem}}.article-links__article-results__load-more--more-link{text-align:center;width:100%}@media only screen and (max-width:767px){.article-links__article-search__wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.article-links__article-search--category-search{margin-top:3rem}.article-links__article-search--keyword-search{width:100%}.article-links .section-title-bottom-margin-32pxBy32px{margin-bottom:2rem}.article-links .section-title-bottom-margin-24pxBy24px{margin-bottom:1.5rem}.article-links .quick-filter-title-bottom-margin-32pxBy32px{margin-bottom:2rem}.article-links .quick-filter-title-bottom-margin-24pxBy24px{margin-bottom:1.5rem}.article-links .category-search-title-bottom-margin-32pxBy32px{margin-bottom:2rem}.article-links .category-search-title-bottom-margin-24pxBy24px{margin-bottom:1.5rem}.sb-main-padded.sb-show-main:has(.article-links){padding:0}.browsebar{left:0;position:sticky;top:0;-webkit-transition:-webkit-transform 2s ease-in-out;transition:-webkit-transform 2s ease-in-out;transition:transform 2s ease-in-out;transition:transform 2s ease-in-out,-webkit-transform 2s ease-in-out;z-index:9997}.browsebar:has(div.c-product__modal.is-show){z-index:9998}.browse-bar{background:#e6e6e6;position:relative;width:100%}.browse-bar:before{background:#e6e6e6;bottom:0;content:"";left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:0}.browse-bar__container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;justify-content:space-between;margin-left:auto;margin-right:auto;min-height:2.75rem;position:relative;width:100%;z-index:1}@media only screen and (max-width:767px){.browse-bar__container{margin-left:-1.5rem;padding-left:.5rem;width:calc(100% + 3pc)}}.browse-bar__title{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.browse-bar__title .browser-bar--wishlist-link__button{position:relative}.browse-bar__title .browser-bar--wishlist-link__button .wishlist-link__button{margin-right:.5rem;padding:0}.browse-bar__title .browser-bar--wishlist-link__button .wishlist-link__button:hover+.wishlist-link__tooltip_text .tooltip__container.active{display:block}.browse-bar__title .browser-bar--wishlist-link__button .icon-favorite.hide,.browse-bar__title .browser-bar--wishlist-link__button .icon-favorite_fill.hide{display:none}.browse-bar__text{color:#1a1a1a;font-size:1rem;font-weight:400;line-height:1.5rem}@media only screen and (max-width:767px){.browse-bar__text{font-size:.75rem;line-height:1.125rem}}.browse-bar__shopnow-text{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;inline-size:auto;justify-content:center;min-width:7.4375rem;text-transform:uppercase}.browse-bar__shopnow .productecbuybutton.cq-Editable-dom{min-width:13.125rem}.browse-bar__shopnow .productecbuybutton .product-buy-button__text{font-size:1rem;min-width:unset;padding:.625rem 1rem}.browse-bar__button{-ms-flex-negative:0;flex-shrink:0;max-width:7.4375rem}.sb-main-padded.sb-show-main:has(.browse-bar){padding-left:0;padding-right:0}.technics .browse-bar__button .browse-bar__shopnow-text{background-color:#faed00;border:none;color:#1a1a1a}.technics .browse-bar__button .browse-bar__shopnow-text span.cmp-button__text,.technics .browse-bar__button .browse-bar__shopnow-text__text{color:#1a1a1a}.technics .browse-bar__button .browse-bar__shopnow-text:active,.technics .browse-bar__button .browse-bar__shopnow-text:hover{background-color:#e1d600;border:none;color:#1a1a1a}.carousel{width:100%!important}.carousel .carousel__actions{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin:0 auto;order:1;position:relative;width:100%}@media only screen and (max-width:767px){.carousel .carousel__actions{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;justify-content:center;margin:1rem auto 0}}.carousel .cmp-carousel__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.carousel .cmp-carousel__item{margin-bottom:1rem;position:relative}@media only screen and (max-width:767px){.carousel .cmp-carousel__item{margin-bottom:0}}.carousel .cmp-carousel__item--active{-webkit-animation:carousel-fade-in .5s ease-out;animation:carousel-fade-in .5s ease-out}.carousel .cmp-carousel__item .container .cmp-container{max-width:100%}.carousel .cmp-carousel__item .text,.carousel .cmp-carousel__item .title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;background:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:2.25rem;font-weight:400;gap:unset;height:auto;inset:0;justify-content:flex-end;line-height:3.375rem;margin:0 auto;max-width:80rem;padding:0 0 3.3125rem;pointer-events:none;position:absolute;width:auto}@media only screen and (max-width:1320px){.carousel .cmp-carousel__item .text,.carousel .cmp-carousel__item .title{padding:0 4rem 3.3125rem}}@media only screen and (max-width:767px){.carousel .cmp-carousel__item .text,.carousel .cmp-carousel__item .title{font-size:1.625rem;line-height:2.4375rem;padding:0 1rem 1.5rem}}.carousel .cmp-carousel__item .text .cmp-text a,.carousel .cmp-carousel__item .text .cmp-title__link,.carousel .cmp-carousel__item .title .cmp-text a,.carousel .cmp-carousel__item .title .cmp-title__link{color:#fff;text-decoration:none}.carousel .cmp-carousel__item .text .cmp-text h2,.carousel .cmp-carousel__item .text .cmp-text p,.carousel .cmp-carousel__item .text .cmp-title__text,.carousel .cmp-carousel__item .title .cmp-text h2,.carousel .cmp-carousel__item .title .cmp-text p,.carousel .cmp-carousel__item .title .cmp-title__text{color:#fff;font-size:2.25rem;font-weight:400;line-height:3.375rem}@media only screen and (max-width:767px){.carousel .cmp-carousel__item .text .cmp-text h2,.carousel .cmp-carousel__item .text .cmp-text p,.carousel .cmp-carousel__item .text .cmp-title__text,.carousel .cmp-carousel__item .title .cmp-text h2,.carousel .cmp-carousel__item .title .cmp-text p,.carousel .cmp-carousel__item .title .cmp-title__text{font-size:1.625rem;line-height:2.4375rem}}.carousel .cmp-carousel__item .text.cq-Editable-dom,.carousel .cmp-carousel__item .title.cq-Editable-dom{color:#1a1a1a;inset:auto;pointer-events:auto;position:static}.carousel .cmp-carousel__item .text.cq-Editable-dom .cmp-text a,.carousel .cmp-carousel__item .text.cq-Editable-dom .cmp-text h2,.carousel .cmp-carousel__item .text.cq-Editable-dom .cmp-text p,.carousel .cmp-carousel__item .text.cq-Editable-dom .cmp-title__link,.carousel .cmp-carousel__item .text.cq-Editable-dom .cmp-title__text,.carousel .cmp-carousel__item .title.cq-Editable-dom .cmp-text a,.carousel .cmp-carousel__item .title.cq-Editable-dom .cmp-text h2,.carousel .cmp-carousel__item .title.cq-Editable-dom .cmp-text p,.carousel .cmp-carousel__item .title.cq-Editable-dom .cmp-title__link,.carousel .cmp-carousel__item .title.cq-Editable-dom .cmp-title__text{color:#1a1a1a}.carousel .cmp-carousel__item .teaser .cmp-teaser{height:100%;position:relative;width:100%}@media only screen and (max-width:767px){.carousel .cmp-carousel__item .teaser .cmp-teaser{width:100%}}.carousel .cmp-carousel__item .teaser .cmp-teaser:before{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.2)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.2));content:"";inset:50% 0 0;position:absolute}.carousel .cmp-carousel__item .teaser .cmp-teaser__link{display:block;height:100%;width:100%}.carousel .cmp-carousel__item .teaser .cmp-teaser__content{bottom:3rem;display:block;left:4rem;margin:0 auto;max-width:80rem;padding:0;position:absolute;top:auto;width:calc(100% - 8rem);z-index:2}@media only screen and (max-width:767px){.carousel .cmp-carousel__item .teaser .cmp-teaser__content{bottom:1.5rem;left:1rem;width:calc(100% - 2rem)}}.carousel .cmp-carousel__item .teaser .cmp-teaser__content .cmp-teaser__title{color:#fff;font-size:2.25rem;font-weight:400;line-height:3.375rem}@media only screen and (max-width:767px){.carousel .cmp-carousel__item .teaser .cmp-teaser__content .cmp-teaser__title{font-size:1.625rem;line-height:2.4375rem}}.carousel .cmp-carousel__item .teaser .cmp-teaser__content .cmp-teaser__annotation,.carousel .cmp-carousel__item .teaser .cmp-teaser__content .cmp-teaser__description,.carousel .cmp-carousel__item .teaser .cmp-teaser__content .cmp-teaser__pretitle{color:#fff}.carousel .cmp-carousel__item .teaser .cmp-teaser__content .cmp-teaser__annotation p:last-of-type,.carousel .cmp-carousel__item .teaser .cmp-teaser__content .cmp-teaser__description p:last-of-type,.carousel .cmp-carousel__item .teaser .cmp-teaser__content .cmp-teaser__pretitle p:last-of-type{margin-bottom:0}.carousel .cmp-carousel__item .teaser .cmp-teaser__image{display:block;height:100%}.carousel .cmp-carousel__item .teaser .cmp-teaser__image .cmp-image{display:block;height:100%;overflow:hidden;width:100%}.carousel .cmp-carousel__item .teaser .cmp-teaser__image .cmp-image__image{height:100%;margin:0;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.carousel .cmp-carousel__item .teaser__full-slide-contents .cmp-teaser__content{left:0;width:100%}.carousel .cmp-carousel__item .teaser__full-slide-contents [data-is-background=true]{background-size:cover;width:100vw}.carousel .cmp-carousel__item .teaser.cq-Editable-dom .cmp-teaser__content{color:#1a1a1a;inset:auto;pointer-events:auto;position:static}.carousel .cmp-carousel__item .teaser.cq-Editable-dom .cmp-teaser__content .cmp-teaser__annotation,.carousel .cmp-carousel__item .teaser.cq-Editable-dom .cmp-teaser__content .cmp-teaser__description,.carousel .cmp-carousel__item .teaser.cq-Editable-dom .cmp-teaser__content .cmp-teaser__pretitle,.carousel .cmp-carousel__item .teaser.cq-Editable-dom .cmp-teaser__content .cmp-teaser__title{color:#1a1a1a}.carousel .cmp-carousel__item .image{aspect-ratio:1/.385}.carousel .cmp-carousel__item .image .cmp-image{display:block;height:100%;overflow:hidden;width:100%}.carousel .cmp-carousel__item .image .cmp-image:before{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.2)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.2));content:"";inset:50% 0 0;pointer-events:none;position:absolute}.carousel .cmp-carousel__item .image .cmp-image__link{display:block;height:100%;text-decoration:none}.carousel .cmp-carousel__item .image .cmp-image__image{height:100%;margin:0;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.carousel .cmp-carousel__item .image.cq-Editable-dom .cmp-image:before{display:none}.carousel .cmp-carousel .cmp-carousel__indicators{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.75rem;margin:0 auto;max-width:24rem;width:100%}@media only screen and (max-width:767px){.carousel .cmp-carousel .cmp-carousel__indicators{max-width:18rem}}.carousel .cmp-carousel .cmp-carousel__indicators .cmp-carousel__indicator{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:unset;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.75rem;margin:0 .25rem;width:2.5rem}.carousel .cmp-carousel .cmp-carousel__indicators .cmp-carousel__indicator:focus,.carousel .cmp-carousel .cmp-carousel__indicators .cmp-carousel__indicator:focus-visible{outline:none}.carousel .cmp-carousel .cmp-carousel__indicators .cmp-carousel__indicator:before{background:#ccc;content:"";height:.25rem;width:2.5rem}.carousel .cmp-carousel .cmp-carousel__indicators .cmp-carousel__indicator--active:before{background:#333}.carousel .cmp-carousel__actions{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0}@media only screen and (max-width:767px){.carousel .cmp-carousel__actions{position:static}}.carousel .cmp-carousel__actions .cmp-carousel__action{background:#f2f2f2;height:2.75rem;margin:0;outline:none;padding:0;text-align:center;width:2.75rem}.carousel .cmp-carousel__actions .cmp-carousel__action:focus-visible{border:.1875rem dotted #333}.carousel .cmp-carousel__actions .cmp-carousel__action-icon img{display:none}.carousel .cmp-carousel__actions .cmp-carousel__action-icon:before{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";display:inline-block;font-family:icomoon,sans-serif!important;font-size:1rem;font-style:normal;font-weight:400;line-height:1;vertical-align:top}.carousel .cmp-carousel__actions .cmp-carousel__action--previous{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.carousel .cmp-carousel__actions .cmp-carousel__action--previous .cmp-carousel__action-icon:before{content:""}.carousel .cmp-carousel__actions .cmp-carousel__action--next .cmp-carousel__action-icon:before{content:""}.carousel .cmp-carousel__actions .cmp-carousel__action--pause .cmp-carousel__action-icon:before{content:""}.carousel .cmp-carousel__actions .cmp-carousel__action--play .cmp-carousel__action-icon:before{content:""}.carousel .cmp-carousel__actions .cmp-carousel__action--disabled{display:none}.carousel--full.carousel--fixed{margin:0;width:100%!important}.carousel--full.carousel--fixed .cmp-carousel__content{left:0;margin-left:0;width:100%}.carousel--full .teaser .cmp-teaser__content{top:-3rem}@media only screen and (min-width:767px){.carousel--full .teaser .cmp-teaser__content{left:0!important;width:100%!important}}@media only screen and (max-width:767px){.carousel--full .teaser .cmp-teaser__content{left:-.5rem;top:-1.5rem;width:calc(100% + 1rem)}}.carousel--full .teaser .cmp-teaser__image{left:50%;margin-left:-50vw;position:absolute;top:0;width:100vw}.carousel--full .teaser.teaser__normal-slide-contents .cmp-teaser__content{left:0}@media only screen and (max-width:767px){.carousel--full .teaser.teaser__normal-slide-contents .cmp-teaser__content{bottom:1.5rem;left:-.5rem;width:calc(100% + 1rem)}}.carousel.carousel--full .cmp-carousel__item .teaser .cmp-teaser:before{inset:50% 0 0 -1.5rem;width:100vw}.carousel .cmp-carousel__item .teaser.teaser__full-slide-contents .cmp-teaser,.carousel.carousel--full .cmp-carousel__item .teaser .cmp-teaser{aspect-ratio:auto}.carousel.carousel--full .cmp-carousel__item .teaser .cmp-teaser__image{position:relative}.carousel.carousel--full .teaser.teaser__full-slide-contents .cmp-teaser__content{left:0;position:absolute;top:auto}@media only screen and (max-width:767px){.carousel.carousel--full .teaser.teaser__full-slide-contents .cmp-teaser__content{bottom:1.5rem;left:-.5rem;top:auto;width:calc(100% + 1rem)}}.carousel.carousel--full .teaser.teaser__full-slide-contents .cmp-teaser__link .cmp-teaser__content{position:absolute;top:auto}.carousel.carousel--full .teaser.teaser__full-slide-contents :has([data-is-background=true]) .cmp-teaser__content{position:absolute;top:auto}.carousel--fixed{width:100%}.carousel--fixed .cmp-carousel__item .text,.carousel--fixed .cmp-carousel__item .title{max-width:100%;padding:0 4rem 3.3125rem}@media only screen and (max-width:767px){.carousel--fixed .cmp-carousel__item .text,.carousel--fixed .cmp-carousel__item .title{padding:0 1rem 1.5rem}.carousel--fixed .cmp-carousel__item .teaser .cmp-teaser{width:100%}}.carousel--fixed .cmp-carousel__item .teaser .cmp-teaser__content{max-width:100%;padding:0 4rem 3.3125rem}@media only screen and (max-width:767px){.carousel--fixed .cmp-carousel__item .teaser .cmp-teaser__content{padding:0 1rem 1.5rem}}.carousel--fixed .cmp-carousel__item .teaser .teaser__full-slide-contents{left:unset!important;margin-left:unset!important;position:relative;width:100%!important}.carousel--fixed .cmp-carousel__item .image{aspect-ratio:1/.375}@media only screen and (max-width:767px){.carousel--fixed .cmp-carousel__item .image{aspect-ratio:1/1;width:100%}}.carousel .productcarousel__container{margin-left:auto;margin-right:auto;max-width:80rem;width:100%}.carousel[class*=carousel--col] .productcarousel__parent{position:relative}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 2rem;width:auto}@media only screen and (max-width:767px){.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;gap:unset}}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card{-webkit-box-flex:0;display:block;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .container,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .container,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .container,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .container{width:100%}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .container .cmp-container,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .container .cmp-container,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .container .cmp-container,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .container .cmp-container{margin:0}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item--active,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card--active,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item--active,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card--active{-webkit-animation:none;animation:none}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .title,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .title,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .title,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .title{margin:0;max-width:100%;padding:0;position:static}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .title .cmp-title .cmp-title__link,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .title .cmp-title .cmp-title__link,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .title .cmp-title .cmp-title__link,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .title .cmp-title .cmp-title__link{color:#1a1a1a;text-decoration:none}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .title .cmp-title .cmp-title__text,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .title .cmp-title .cmp-title__text,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .title .cmp-title .cmp-title__text,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .title .cmp-title .cmp-title__text{color:#1a1a1a;font-size:1.25rem;font-weight:400;line-height:1.875rem;margin-bottom:1rem;text-decoration:none}@media only screen and (max-width:767px){.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .title .cmp-title .cmp-title__text,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .title .cmp-title .cmp-title__text,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .title .cmp-title .cmp-title__text,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .title .cmp-title .cmp-title__text{font-size:1.125rem;line-height:1.6875rem}}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .text,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .text,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .text,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .text{background:none;display:block;gap:unset;height:auto;padding:0;width:auto}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .text .cmp-text p,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .text .cmp-text p,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .text .cmp-text p,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .text .cmp-text p{color:#1a1a1a;display:block;margin-bottom:1rem}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .text .cmp-text p p:last-of-type,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .text .cmp-text p:last-of-type,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .text .cmp-text p p:last-of-type,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .text .cmp-text p:last-of-type,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .text .cmp-text p p:last-of-type,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .text .cmp-text p:last-of-type,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .text .cmp-text p p:last-of-type,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .text .cmp-text p:last-of-type{margin-bottom:0}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .image .cmp-image,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .image .cmp-image,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .image .cmp-image,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .image .cmp-image{aspect-ratio:1/.5811;display:block;height:auto;margin-bottom:1rem;overflow:hidden}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .image .cmp-image:before,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .image .cmp-image:before,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .image .cmp-image:before,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .image .cmp-image:before{display:none}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .image .cmp-image__link,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .image .cmp-image__link,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .image .cmp-image__link,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .image .cmp-image__link{display:block;height:100%;text-decoration:none}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .image .cmp-image__link:hover .cmp-image__image,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .image .cmp-image__link:hover .cmp-image__image,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .image .cmp-image__link:hover .cmp-image__image,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .image .cmp-image__link:hover .cmp-image__image{opacity:.8;-webkit-transition:opacity .3s;transition:opacity .3s}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .image .cmp-image__image,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .image .cmp-image__image,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .image .cmp-image__image,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .image .cmp-image__image{height:100%;margin:0;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .image .cmp-image__image--mobile,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .image .cmp-image__image--mobile,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .image .cmp-image__image--mobile,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .image .cmp-image__image--mobile{display:none}@media only screen and (max-width:767px){.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .image .cmp-image__image--desktop,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .image .cmp-image__image--desktop,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .image .cmp-image__image--desktop,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .image .cmp-image__image--desktop{display:none}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .image .cmp-image__image--mobile,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .image .cmp-image__image--mobile,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .image .cmp-image__image--mobile,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .image .cmp-image__image--mobile{display:block}}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .teaser .cmp-teaser,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .teaser .cmp-teaser,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .teaser .cmp-teaser,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .teaser .cmp-teaser{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:auto;flex:auto;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto;position:static}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .teaser .cmp-teaser:before,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .teaser .cmp-teaser:before,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .teaser .cmp-teaser:before,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .teaser .cmp-teaser:before{display:none}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .teaser .cmp-teaser .cmp-teaser__link,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .teaser .cmp-teaser .cmp-teaser__link,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .teaser .cmp-teaser .cmp-teaser__link,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .teaser .cmp-teaser .cmp-teaser__link{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-decoration:none}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .teaser .cmp-teaser .cmp-teaser__link:hover .cmp-teaser__image .cmp-image .cmp-image__image,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .teaser .cmp-teaser .cmp-teaser__link:hover .cmp-teaser__image .cmp-image .cmp-image__image,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .teaser .cmp-teaser .cmp-teaser__link:hover .cmp-teaser__image .cmp-image .cmp-image__image,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .teaser .cmp-teaser .cmp-teaser__link:hover .cmp-teaser__image .cmp-image .cmp-image__image{opacity:.8;-webkit-transition:opacity .3s;transition:opacity .3s}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .teaser .cmp-teaser__content,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .teaser .cmp-teaser__content,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .teaser .cmp-teaser__content,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .teaser .cmp-teaser__content{gap:unset;margin:0;max-width:100%;padding:0;position:static}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .teaser .cmp-teaser__content .cmp-teaser__title,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .teaser .cmp-teaser__content .cmp-teaser__title,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .teaser .cmp-teaser__content .cmp-teaser__title,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .teaser .cmp-teaser__content .cmp-teaser__title{color:#1a1a1a;font-size:1.25rem;font-weight:400;line-height:1.875rem;margin-bottom:1rem;text-decoration:none}@media only screen and (max-width:767px){.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .teaser .cmp-teaser__content .cmp-teaser__title,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .teaser .cmp-teaser__content .cmp-teaser__title,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .teaser .cmp-teaser__content .cmp-teaser__title,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .teaser .cmp-teaser__content .cmp-teaser__title{font-size:1.125rem;line-height:1.6875rem}}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .teaser .cmp-teaser__content .cmp-teaser__description,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .teaser .cmp-teaser__content .cmp-teaser__description,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .teaser .cmp-teaser__content .cmp-teaser__description,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .teaser .cmp-teaser__content .cmp-teaser__description{color:#1a1a1a;display:block;margin-bottom:1rem}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .teaser .cmp-teaser__content .cmp-teaser__description p:last-of-type,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .teaser .cmp-teaser__content .cmp-teaser__description:last-of-type,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .teaser .cmp-teaser__content .cmp-teaser__description p:last-of-type,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .teaser .cmp-teaser__content .cmp-teaser__description:last-of-type,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .teaser .cmp-teaser__content .cmp-teaser__description p:last-of-type,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .teaser .cmp-teaser__content .cmp-teaser__description:last-of-type,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .teaser .cmp-teaser__content .cmp-teaser__description p:last-of-type,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .teaser .cmp-teaser__content .cmp-teaser__description:last-of-type{margin-bottom:0}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .teaser .cmp-teaser__image .cmp-image,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .teaser .cmp-teaser__image .cmp-image,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .teaser .cmp-teaser__image .cmp-image,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .teaser .cmp-teaser__image .cmp-image{aspect-ratio:1/.5811;display:block;height:auto;margin-bottom:1rem;overflow:hidden}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .teaser .cmp-teaser__image .cmp-image__image,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .teaser .cmp-teaser__image .cmp-image__image,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .teaser .cmp-teaser__image .cmp-image__image,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .teaser .cmp-teaser__image .cmp-image__image{height:100%;margin:0;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:767px){.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-flex:0;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;margin-bottom:2rem;min-height:4.6875rem;padding-left:9.25rem;position:relative;width:100%}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .aem-Grid,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .aem-Grid,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .aem-Grid,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .aem-Grid{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .image,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .cmp-carousel__item .teaser .cmp-teaser__image,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .image,.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .product__card .teaser .cmp-teaser__image,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .image,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .cmp-carousel__item .teaser .cmp-teaser__image,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .image,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .product__card .teaser .cmp-teaser__image{height:4.6875rem;left:0;position:absolute;top:0;width:8rem}}.carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .carousel__actions,.carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .carousel__actions{display:none}.carousel--col2 .cmp-carousel__item,.carousel--col2 .product__card{width:calc(50% - 1rem)}.carousel--col3 .cmp-carousel__item,.carousel--col3 .product__card{width:calc(33.33333% - 1.33333rem)}.carousel--col4 .cmp-carousel__item,.carousel--col4 .product__card{width:calc(25% - 1.5rem)}.carousel .simplebar-track.simplebar-horizontal[style="visibility: visible;"]{bottom:0;cursor:pointer;height:.125rem;margin-top:2rem;padding:0;pointer-events:auto;position:relative}@media only screen and (min-width:767px){.carousel .simplebar-track.simplebar-horizontal[style="visibility: visible;"]{height:.25rem;margin-top:3rem}}.carousel .simplebar-track.simplebar-horizontal[style="visibility: visible;"]:after{background:#ccc;content:"";height:.125rem;left:0;position:absolute;top:0;width:100%}@media only screen and (min-width:767px){.carousel .simplebar-track.simplebar-horizontal[style="visibility: visible;"]:after{height:.25rem}}.carousel .simplebar-track.simplebar-horizontal[style="visibility: visible;"] .simplebar-scrollbar{height:.125rem;padding:0;top:0;z-index:1}@media only screen and (min-width:767px){.carousel .simplebar-track.simplebar-horizontal[style="visibility: visible;"] .simplebar-scrollbar{height:.25rem}}.carousel .simplebar-track.simplebar-horizontal[style="visibility: visible;"] .simplebar-scrollbar:after{background:#333;content:"";height:.125rem;left:0;position:absolute;top:0;width:100%}@media only screen and (min-width:767px){.carousel .simplebar-track.simplebar-horizontal[style="visibility: visible;"] .simplebar-scrollbar:after{height:.25rem}}.carousel .simplebar-track.simplebar-horizontal[style="visibility: visible;"] .simplebar-scrollbar:before{bottom:auto;top:0}@media only screen and (min-width:767px){.carousel .simplebar-track.simplebar-horizontal[style="visibility: visible;"] .simplebar-scrollbar:before{height:.25rem}}.carousel .simplebar-content-wrapper[style="height: auto; overflow: hidden;"] .carousel__parent{padding-bottom:1.25rem}.carousel .productcarousel__root:has(.simplebar-track.simplebar-horizontal[style="visibility: visible;"]) .simplebar-content-wrapper{cursor:-webkit-grab;cursor:grab;padding-bottom:3rem}@media only screen and (max-width:767px){.carousel .productcarousel__root:has(.simplebar-track.simplebar-horizontal[style="visibility: visible;"]) .simplebar-content-wrapper{padding-bottom:2rem}}.carousel.product-accessory-carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content,.carousel.product-accessory-carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer,.carousel.recommended-product-list-carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content,.carousel.recommended-product-list-carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer,.carousel.related-learn-content[class*=carousel--col] .productcarousel__parent .cmp-carousel__content,.carousel.related-learn-content[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer,.carousel.variation_product_carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content,.carousel.variation_product_carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0 1rem}.carousel.product-accessory-carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .article-information-card:hover,.carousel.product-accessory-carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .article-information-card:hover,.carousel.recommended-product-list-carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .article-information-card:hover,.carousel.recommended-product-list-carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .article-information-card:hover,.carousel.related-learn-content[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .article-information-card:hover,.carousel.related-learn-content[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .article-information-card:hover,.carousel.variation_product_carousel[class*=carousel--col] .productcarousel__parent .cmp-carousel__content .article-information-card:hover,.carousel.variation_product_carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .article-information-card:hover{opacity:.75}@-webkit-keyframes carousel-fade-in{0%{opacity:.5}to{opacity:1}}@keyframes carousel-fade-in{0%{opacity:.5}to{opacity:1}}.recommended-product-list__heading{font-size:2rem;font-style:normal;font-weight:400;line-height:150%;text-align:center}@media only screen and (max-width:767px){.recommended-product-list__heading{font-size:1.625rem}}.list-carousel__heading,.recommended-product-list__heading{margin-bottom:2rem;text-align:center}.list-carousel-carousel .cmp-image,.recommended-product-list-carousel .cmp-image{text-align:center}.list-carousel-carousel .article-information-card,.recommended-product-list-carousel .article-information-card{max-width:18.5rem}@media only screen and (max-width:767px){.list-carousel-carousel .article-information-card,.recommended-product-list-carousel .article-information-card{margin-right:0}}.list-carousel-carousel .article-information-card__link[href]:hover .cmp-text,.recommended-product-list-carousel .article-information-card__link[href]:hover .cmp-text{color:unset}.list-carousel-carousel .article-information-card__image,.recommended-product-list-carousel .article-information-card__image{margin-bottom:.5rem}.list-carousel-carousel .article-information-card__image .cmp-image__image,.recommended-product-list-carousel .article-information-card__image .cmp-image__image{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.list-carousel-carousel .title div,.list-carousel-carousel .title__element,.recommended-product-list-carousel .title div,.recommended-product-list-carousel .title__element{font-weight:700;margin-bottom:.5rem}.list-carousel-carousel .cmp-image{height:13.8125rem;width:14.3125rem}.list-carousel .button{text-align:center}.variation_product{max-width:18.5rem;min-width:18.5rem}@media only screen and (max-width:767px){.variation_product{min-width:14.3125rem}}.variation_product__heading{font-size:2rem;font-style:normal;font-weight:400;line-height:150%;margin-bottom:2rem;text-align:center}@media only screen and (max-width:767px){.variation_product__heading{font-size:1.625rem}}.variation_product_carousel .title div p{font-weight:700;margin-bottom:.5rem}.variation_product__content{margin-top:.5rem!important;max-width:18.5rem}.variation_product__link.article-information-card__link .text,.variation_product__link.article-information-card__link .title{padding:0}.variation_product__link.article-information-card__link:active .text .cmp-text,.variation_product__link.article-information-card__link:active .text .cmp-text p,.variation_product__link.article-information-card__link:focus .text .cmp-text,.variation_product__link.article-information-card__link:focus .text .cmp-text p,.variation_product__link.article-information-card__link:hover .text .cmp-text,.variation_product__link.article-information-card__link:hover .text .cmp-text p{color:unset}.variation_product_price{margin-top:1rem}.variation_product_price .product-price__priceAnnotation,.variation_product_price .product-price__title{color:#1a1a1a;font-size:.875rem;line-height:1.3125rem;margin:0}.variation_product_price .product-price__price{font-size:1.125rem;line-height:1.6875rem;margin:0}.variation_product_price .product-price__details{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.carousel .variation_product_price_carousel.productcarousel__parent .variation_product_image:has(.cmp-image):has(img){margin-bottom:0}.carousel .variation_product_price_carousel.productcarousel__parent .variation_product .variation_product_image_cmp{aspect-ratio:auto;height:100%}.carousel .variation_product_price_carousel.productcarousel__parent .variation_product_image__cmp__link{aspect-ratio:unset;height:100%}.carousel .variation_product_price_carousel.productcarousel__parent .variation_product .article-information-card__image .cmp-image__image{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.carousel .variation_product_price_carousel.productcarousel__parent .variation_product .article-information-card__image__link[href]:hover{color:unset}.carousel .variation_product_price_carousel.productcarousel__parent .productcarousel__cardscontainer:has(.variation_product){gap:0 2rem}.product-accessory .article-information-card__link[href]:hover .cmp-text{color:unset}.product-accessory .carousel .productcarousel__root{margin-bottom:2rem}.product-accessory .list-carousel__heading{font-size:2rem;font-weight:400;line-height:3rem;text-align:center;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}@media only screen and (max-width:767px){.product-accessory .list-carousel__heading{font-size:1.625rem;line-height:2.4375rem}}.product-accessory .carousel .product-accessory__group__wrapper .productcarousel__parent .productcarousel__cardscontainer{gap:0 2rem}.product-accessory .carousel .product-accessory__group__wrapper .productcarousel__parent .productcarousel__cardscontainer .article-information-card{-ms-flex-negative:0;flex-shrink:0}.product-accessory .carousel .product-accessory__group__wrapper .productcarousel__parent .productcarousel__cardscontainer .article-information-card__image:has(.cmp-image){margin-bottom:.5rem}.product-accessory .carousel .product-accessory__group__wrapper .productcarousel__parent .productcarousel__cardscontainer .article-information-card__image .cmp-image{height:auto;width:100%}.product-accessory .carousel .product-accessory__group__wrapper .productcarousel__parent .productcarousel__cardscontainer .article-information-card__image .cmp-image:has(img),.product-accessory .carousel .product-accessory__group__wrapper .productcarousel__parent .productcarousel__cardscontainer .article-information-card__image .cmp-image__link{aspect-ratio:unset}.product-accessory .carousel .product-accessory__group__wrapper .productcarousel__parent .productcarousel__cardscontainer .article-information-card__image .cmp-image__image{height:auto;width:100%}.related-learn-content__title{font-size:1.25rem;font-weight:400;margin-bottom:1rem}@media only screen and (max-width:767px){.related-learn-content__title{font-size:1.125rem}}.related-learn-content__heading{font-size:2rem;font-style:normal;font-weight:400;line-height:150%;margin-bottom:2rem;text-align:center}@media only screen and (max-width:767px){.related-learn-content__heading{font-size:1.625rem}}.related-learn-content__image{width:100%}.related-learn-content__image .cmp-image,.related-learn-content__image .cmp-image__image,.related-learn-content__image picture{margin-bottom:1rem;width:18.5rem}@media only screen and (max-width:767px){.related-learn-content__image .cmp-image,.related-learn-content__image .cmp-image__image,.related-learn-content__image picture{width:14.3125rem}}.related-learn-content__image picture{display:block;height:100%}.related-learn-content .productcarousel__cardscontainer:has(.related-learn-content){-webkit-box-pack:start;-ms-flex-pack:start;gap:0 2rem!important;justify-content:flex-start}@media only screen and (max-width:767px){.related-learn-content .productcarousel__cardscontainer:has(.related-learn-content){-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}.related-learn-content .article-information-card{min-width:18.5rem;width:18.5rem}@media only screen and (max-width:767px){.related-learn-content .article-information-card{margin-right:0;min-width:14.3125rem;width:14.3125rem}}.related-learn-content .article-information-card__image .cmp-image__link{background-color:#e5e5e5}.carousel.recommended-product-list-carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer{gap:0 2rem}@media only screen and (max-width:767px){.carousel.recommended-product-list-carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer{gap:0 1rem}}.carousel.recommended-product-list-carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .article-information-card__image:has(.cmp-image) .carousel.recommended-product-list-carousel[class*=carousel--col] .productcarousel__parent .productcarousel__cardscontainer .article-information-card__image:has(img){margin-bottom:.5rem}.productcarousel__parent.recommended-product-list-carousel .productcarousel__cardscontainer .article-information-card{-ms-flex-negative:0;flex-shrink:0}.productcarousel__parent.recommended-product-list-carousel .productcarousel__cardscontainer .article-information-card__image{margin-bottom:.5rem;width:100%}.productcarousel__parent.recommended-product-list-carousel .productcarousel__cardscontainer .article-information-card__image .cmp-image:has(img){aspect-ratio:unset}.productcarousel__parent.recommended-product-list-carousel .productcarousel__cardscontainer .article-information-card__image .cmp-image__link{aspect-ratio:unset}@media only screen and (max-width:767px){.productcarousel__parent.recommended-product-list-carousel .productcarousel__cardscontainer .article-information-card{width:14.3125rem}}.productcarousel__parent.recommended-product-list-carousel .productcarousel__cardscontainer .article-information-card .cmp-image{width:100%}.productcarousel__parent.recommended-product-list-carousel .productcarousel__cardscontainer .article-information-card .cmp-image__image{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.productcarousel__parent.recommended-product-list-carousel .productcarousel__cardscontainer .article-information-card__link{aspect-ratio:auto}.productcarousel__parent.recommended-product-list-carousel .productcarousel__cardscontainer .article-information-card__link .title div{margin-bottom:.5rem}.carousel .dragging,.product-feature-compare .dragging{cursor:-webkit-grabbing;cursor:grabbing}.carousel .disable-selection *,.product-feature-compare .disable-selection *{pointer-events:none}.simplebar-mask,.simplebar-offset{z-index:auto}.category-links__container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;height:100%;justify-content:center;width:100%}@media only screen and (max-width:767px){.category-links__container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.category-links__link{max-width:39rem;text-decoration:none;width:100%}.category-links__link.btn-secondary img{margin-left:0}.category-links__wrapper{-webkit-box-pack:stretch;-ms-flex-pack:stretch;display:grid;gap:2rem;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;justify-content:stretch;place-items:stretch center}.category-links__wrapper:has(.category-links__link:only-child){grid-template-columns:1fr}@media only screen and (max-width:767px){.category-links__wrapper:has(.category-links__link:only-child){grid-template-columns:auto}}@media only screen and (max-width:767px){.category-links__wrapper{grid-template-columns:auto}}.category-links__heading{font-size:2rem;font-style:normal;font-weight:400;line-height:150%;margin-bottom:2rem;text-align:center}@media only screen and (max-width:767px){.category-links__heading{font-size:1.625rem}}.category-search{color:#1a1a1a;width:18.5rem}@media only screen and (max-width:767px){.category-search{text-align:center;width:100%}}.category-search__heading{font-size:1.25rem!important;font-weight:400;line-height:1.875rem;margin-bottom:1.5rem!important;text-align:center}@media only screen and (max-width:767px){.category-search__heading{margin-bottom:1rem!important}}.category-search__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem 1rem;position:relative}@media only screen and (max-width:767px){.category-search__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.category-search__container{height:auto;padding:1rem;text-align:center;width:8.75rem}@media only screen and (min-width:767px){.category-search__container:hover{background-color:#e6e6e6;cursor:pointer}}.category-search__container:hover__checkmark{position:absolute;right:.5rem;top:.5rem}.category-search__container:hover__checkmark i.icon-check_line:before{display:inline-block;font-size:1.5rem}.category-search__container--selected{background-color:#e6e6e6}.category-search__container--selected__checkmark{float:right;margin-top:-1.75rem;position:relative;right:-.5rem;top:1.25rem}.category-search__container--selected__checkmark i.icon-check_line:before{display:inline-block;font-size:1.5rem}@media only screen and (max-width:767px){.category-search__container{width:calc(50% - 8px)}}.category-search__image{height:5.125rem;margin-bottom:1rem;width:6.75rem}@media only screen and (max-width:767px){.category-search__image{height:5.625rem;width:7.5rem}}.category-search__submit button{margin-top:1.5rem;text-transform:none;width:100%}.category-search__title{color:#1a1a1a}.checkbox-filter__group{margin-bottom:2rem}@media only screen and (max-width:767px){.checkbox-filter__group{margin-bottom:1.5rem}}.checkbox-filter__group:last-child{margin-bottom:0}.checkbox-filter__title{border-bottom:.0625rem solid #ccc;color:#1a1a1a;font-size:1.25rem;font-weight:400;line-height:1.875rem;margin-bottom:.5rem;padding-bottom:.5rem}@media only screen and (max-width:767px){.checkbox-filter__title{border-bottom:none;padding-bottom:0}}.checkbox-filter__item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:.5rem;padding:.625rem 0}@media only screen and (max-width:767px){.checkbox-filter__item{padding:0}}.checkbox-filter__item:last-child{margin-bottom:0}.checkbox-filter__item .form-check{position:relative;width:100%}.checkbox-filter__item .form-check-input{height:auto;left:0;opacity:0;padding:0;pointer-events:none;position:absolute;top:0;width:auto}.checkbox-filter__item .form-check-label{background:transparent;border:none;display:inline-block;min-height:auto;padding:0 0 0 2rem;position:relative;text-align:left}@media only screen and (max-width:767px){.checkbox-filter__item .form-check-label{border:.0625rem solid #333;padding:1rem 3rem 1rem 1rem;width:100%}}.checkbox-filter__item .form-check-label:before{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:.09375rem solid #333;content:"";cursor:pointer;height:1.5rem;left:0;margin-right:.5rem;position:absolute;top:0;width:1.5rem}@media only screen and (max-width:767px){.checkbox-filter__item .form-check-label:before{display:none}}.checkbox-filter__item .form-check-input:checked+.form-check-label:after{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSIjMzMzMzMzIi8+CjxwYXRoIGQ9Ik02IDExLjVMMTAgMTUuNUwxNy41IDgiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=") no-repeat;background-position:50%;background-size:cover;content:"";display:block;height:1.5rem;left:0;position:absolute;top:0;width:1.5rem}@media only screen and (max-width:767px){.checkbox-filter__item .form-check-input:checked+.form-check-label:after{background:none;content:"";font-family:icomoon;font-size:1.5rem;left:auto;margin-top:-.75rem;right:1rem;top:50%}}.checkbox-filter__item .form-check-input:focus-visible+.form-check-label:before{outline:.1875rem dotted #1a1a1a;outline-offset:0}@media only screen and (max-width:767px){.checkbox-filter__item .form-check-input:checked+.form-check-label{background:#ccc}}.checkbox-filter__item .help-caption{-ms-flex-negative:0;flex-shrink:0;margin-left:1.25rem;position:relative}@media only screen and (max-width:767px){.checkbox-filter__item .help-caption{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.75rem;justify-content:flex-end;margin:0;width:2.75rem}}.checkbox-filter__item .help-caption__icon{display:block;height:1.375rem;text-align:center;width:1.375rem}.checkbox-filter__item .help-caption__icon .icon-help-caption-icon{font-size:1.375rem}.checkbox-filter__item .help-caption .tooltips{background:#666;bottom:calc(100% + 11px);color:#fff;display:none;font-size:.875rem;line-height:1.3125rem;padding:1rem;position:absolute;right:0;width:16.5rem;z-index:2}@media only screen and (max-width:767px){.checkbox-filter__item .help-caption .tooltips{width:calc(100vw - 3rem)}}.checkbox-filter__item .help-caption .tooltips:before{border-left:.625rem solid transparent;border-right:.625rem solid transparent;border-top:1.3125rem solid #666;bottom:-.6875rem;content:"";position:absolute;right:0}.checkbox-filter__item .help-caption .tooltips.is-visible,.checkbox-filter__item .help-caption:hover .tooltips{display:block}.technics .checkbox-filter__item .form-check-label:before{border-color:#333}.technics .checkbox-filter__item .form-check-input:checked+.form-check-label:after{background:#faed00;border:.0625rem solid #333;content:"";font-family:icomoon;font-size:1rem;font-weight:700;line-height:1.375rem;text-align:center}.color-icon-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.625rem;margin-right:.9375rem}.color-icon-container__label{border-radius:50%;height:1.25rem;margin-right:.5rem;top:.03125rem;width:1.25rem}.color-icon-container__label--black{background-color:#000}.color-icon-container__text{color:#333;font-size:.875rem}.compare__wrapper .form-check{position:relative}.compare__wrapper .form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;height:1.5rem;left:0;opacity:1;padding:0;pointer-events:none;position:absolute;top:0;width:1.5rem}.compare__wrapper .form-check-label{color:#1a1a1a;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5rem;min-height:1.5rem;padding-left:2rem;position:relative;text-align:left;text-transform:uppercase}.compare__wrapper .form-check-label:before{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:.09375rem solid #333;content:"";cursor:pointer;height:1.5rem;left:0;margin-right:.5rem;position:absolute;top:0;width:1.5rem}.compare__wrapper .form-check-input:checked+.form-check-label:after{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSIjMzMzMzMzIi8+CjxwYXRoIGQ9Ik02IDExLjVMMTAgMTUuNUwxNy41IDgiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=") no-repeat;background-position:50%;background-size:cover;content:"";display:block;height:1.5rem;left:0;position:absolute;top:0;width:1.5rem}.compare__wrapper .form-check-input:focus+.form-check-label:before{outline:0}.compare__wrapper .form-check--disabled{opacity:.3}.compare__wrapper .form-check--disabled .form-check-label,.compare__wrapper .form-check--disabled .form-check-label:before{cursor:default}.compare-product-panel__outer{background:rgba(0,0,0,.75);bottom:0;left:0;padding:1rem 0 2rem;position:fixed;right:0;z-index:9999}@media only screen and (max-width:1320px){.compare-product-panel__outer{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width:767px){.compare-product-panel__outer{padding:0}}.compare-product-panel__inner{margin:0 auto;max-width:80rem;width:100%}.compare-product-panel__top{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:1rem}@media only screen and (max-width:767px){.compare-product-panel__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.5rem}}.compare-product-panel__top .compare-product-panel-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;cursor:pointer;display:none;height:3.5rem;justify-content:center;padding:0;width:3.5rem}.compare-product-panel__top .compare-product-panel-button span{display:none;font-size:0}@media only screen and (max-width:767px){.compare-product-panel__top .compare-product-panel-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5rem}}.compare-product-panel__top .compare-product-panel-button .icon-dropdown-arrow{color:#fff;display:block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.compare-product-panel__top .compare-product-label{color:#fff;font-size:1rem;font-weight:400;line-height:1.5rem}@media only screen and (max-width:767px){.compare-product-panel__top .compare-product-label{display:none}}.compare-product-panel__top .compare-product-buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:2.875rem}@media only screen and (max-width:767px){.compare-product-panel__top .compare-product-buttons{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:1fr 1fr;padding:0 1rem;width:100%}}.compare-product-panel__top .compare-product-buttons .clearAll-button{color:#e6e6e6;-webkit-text-decoration-color:#e6e6e6;text-decoration-color:#e6e6e6}@media only screen and (max-width:767px){.compare-product-panel__top .compare-product-buttons .clearAll-button{text-align:right}.compare-product-panel__top .compare-product-buttons .clearAll-button .text-link__link-inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}}.compare-product-panel__top .compare-product-buttons .clearAll-button:focus,.compare-product-panel__top .compare-product-buttons .clearAll-button:hover{color:hsla(0,0%,100%,.7);-webkit-text-decoration-color:hsla(0,0%,100%,.7);text-decoration-color:hsla(0,0%,100%,.7)}.compare-product-panel__top .compare-product-buttons .compare-button{background-color:transparent;border-color:#e6e6e6;color:#e6e6e6;margin-left:1rem;max-width:18.5rem;min-width:6.8125rem;text-transform:uppercase}@media only screen and (max-width:767px){.compare-product-panel__top .compare-product-buttons .compare-button{margin:0;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content;min-width:8.8125rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:auto}}.compare-product-panel__top .compare-product-buttons .compare-button[disabled]{cursor:not-allowed}.compare-product-panel__top .compare-product-buttons .compare-button:focus,.compare-product-panel__top .compare-product-buttons .compare-button:hover{background:hsla(0,0%,100%,.95);color:#1a1a1a}@media only screen and (max-width:767px){.compare-product-panel__top .compare-product-buttons.clearOnly{grid-template-columns:1fr;justify-items:center}.compare-product-panel__top .compare-product-buttons.clearOnly .clearAll-button{text-align:center}}.compare-product-panel__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}@media only screen and (max-width:767px){.compare-product-panel__list{display:none}.compare-product-panel__list.open{display:block}}.compare-product-panel__list .compare-product-card{background:#f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:4.8125rem;padding:1rem .5rem;position:relative;width:25%}@media only screen and (max-width:767px){.compare-product-panel__list .compare-product-card{border-radius:.25rem;margin-right:1rem;min-height:11.125rem;min-width:9.75rem;padding:2rem .5rem .54375rem}}.compare-product-panel__list .compare-product-card__close{line-height:1;padding:0;position:absolute;right:.5rem;top:.5rem}@media only screen and (max-width:767px){.compare-product-panel__list .compare-product-card__close{right:.75rem;top:.75rem}}.compare-product-panel__list .compare-product-card__close .close-label{display:none}.compare-product-panel__list .compare-product-card__close .close-icon{display:block;height:1.5rem;width:1.5rem}.compare-product-panel__list .compare-product-card__close .close-icon img{max-width:100%}@media only screen and (max-width:767px){.compare-product-panel__list .compare-product-card__close .close-icon{height:1rem;width:1rem}}.compare-product-panel__list .compare-product-card__close .icon-close{font-size:1.5rem}.compare-product-panel__list .compare-product-card__close .icon-close:hover{opacity:.8}.compare-product-panel__list .compare-product-card__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media only screen and (max-width:767px){.compare-product-panel__list .compare-product-card__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column;justify-content:center;text-align:center}}.compare-product-panel__list .compare-product-card__inner figure{-ms-flex-negative:0;flex-shrink:0;height:2.625rem;margin-right:.5rem;overflow:hidden;width:3.5rem}@media only screen and (max-width:767px){.compare-product-panel__list .compare-product-card__inner figure{height:5.125rem;margin:0 auto .625rem;max-width:6.875rem;width:100%}}.compare-product-panel__list .compare-product-card__inner figure img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.compare-product-panel__list .compare-product-card__inner .compare-product-card__content{padding-right:.5rem;width:calc(100% - 85px)}@media only screen and (max-width:767px){.compare-product-panel__list .compare-product-card__inner .compare-product-card__content{padding:0;width:100%}}.compare-product-panel__list .compare-product-card__inner h6,.compare-product-panel__list .compare-product-card__inner p{color:#1a1a1a;font-size:1rem;font-weight:400;line-height:1.5rem;margin:0;white-space:normal;width:100%}.compare-product-panel__list .compare-product-card__inner p{font-size:.875rem;line-height:1.3125rem}.compare-product-panel__list .compare-product-card__empty{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1a1a1a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:400;line-height:1.5rem;width:100%}@media only screen and (max-width:767px){.compare-product-panel__list .compare-product-card__empty{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;height:100%;line-height:1.3125rem}}.compare-product-panel__list[data-simplebar=init]{margin-bottom:1.5rem;padding:0 1rem 1.125rem}@media only screen and (min-width:767px){.compare-product-panel__list[data-simplebar=init]{display:block;margin-bottom:0;padding:0}}.compare-product-panel__list .simplebar-content{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;justify-content:flex-start}@media only screen and (max-width:767px){.compare-product-panel__list .simplebar-content{gap:1rem}}.compare-product-panel__list .simplebar-content:after,.compare-product-panel__list .simplebar-content:before,.compare-product-panel__list .simplebar-track{display:none}.compare-product-panel__list .simplebar-track.simplebar-horizontal[style="visibility: visible;"]{cursor:pointer;display:block;height:.25rem;padding:0}@media only screen and (min-width:767px){.compare-product-panel__list .simplebar-track.simplebar-horizontal[style="visibility: visible;"]{display:none}}.compare-product-panel__list .simplebar-track.simplebar-horizontal[style="visibility: visible;"]:after{background:#f2f2f2;content:"";height:.25rem;left:0;position:absolute;top:0;width:100%}.compare-product-panel__list .simplebar-track.simplebar-horizontal[style="visibility: visible;"] .simplebar-scrollbar{height:.25rem;padding:0;top:0;z-index:1}.compare-product-panel__list .simplebar-track.simplebar-horizontal[style="visibility: visible;"] .simplebar-scrollbar:after{background:#ccc;content:"";height:.25rem;left:0;position:absolute;top:0;width:100%}.compare-product-panel__list .simplebar-track.simplebar-horizontal[style="visibility: visible;"] .simplebar-scrollbar:before{bottom:auto;top:0}.compare-product-panel__list .simplebar-content-wrapper:focus{opacity:1}.compare-product-panel__list .simplebar-content-wrapper[style="height: auto; overflow: hidden;"] .carousel__parent{padding-bottom:0}@media only screen and (min-width:767px){.compare-product-panel__list .simplebar-wrapper .simplebar-mask,.compare-product-panel__list .simplebar-wrapper .simplebar-offset{position:static}.compare-product-panel__list .simplebar-wrapper .simplebar-content-wrapper{height:auto}.compare-product-panel__list .simplebar-wrapper .simplebar-placeholder,.compare-product-panel__list .simplebar-wrapper .simplebar-track{display:none}}@media only screen and (max-width:767px){.compare-product-panel__inner.open .compare-product-panel__top .compare-product-panel-button .icon-dropdown-arrow{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.compare-product-panel__inner.open .compare-product-panel__list{display:block}.compare-product-panel__inner.open .compare-product-panel__list .compare-product-card{margin-right:0}}.technics .slider-filter__wrapper .multi-range-slider .bar-inner{background-color:#666}.technics .compare-product-panel__top .compare-product-buttons .compare-button{background-color:#faed00;border:none;color:#1a1a1a}.technics .compare-product-panel__top .compare-product-buttons .compare-button span.cmp-button__text,.technics .compare-product-panel__top .compare-product-buttons .compare-button__text{color:#1a1a1a}.technics .compare-product-panel__top .compare-product-buttons .compare-button:active,.technics .compare-product-panel__top .compare-product-buttons .compare-button:hover{background-color:#e1d600;border:none;color:#1a1a1a}.cooking-time{color:#333;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.cooking-time--container{color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem 2rem}@media only screen and (max-width:767px){.cooking-time--container{gap:.5rem}}@media screen and (max-width:767px)and (orientation:portrait){.cooking-time--container>*{width:100%}}.cooking-time--icon{display:-webkit-box;display:-ms-flexbox;display:flex}.cooking-time--icon-img{margin-right:.5rem;max-block-size:none;max-inline-size:none}.cooking-time--icon .cooking-time--time{display:inline-block}.cooking-time--icon .cooking-time--time-format,.cooking-time--icon .cooking-time--time:not(:first-of-type){margin-left:.25rem}.cooking-time--difficulty,.cooking-time--text{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.cooking-time--difficulty,.cooking-time--text{margin-left:2.125rem}}.cooking-time--text{gap:2rem}.cooking-time--difficulty{gap:.3125rem}:root{--max-width:1920px;--min-width:1280px;--scrollbar:0px;--content-width:calc(100vw - var(--scrollbar));--outer-width:min(var(--max-width),calc(100vw - var(--scrollbar)));--inner-width:calc(var(--content-width) - var(--side-margin)*2);--unit-width:calc(8.33333vw - var(--scrollbar)/12 - var(--gutter-width)*11/12 - var(--side-margin)*2/12);--col-width:calc(8.33333% - var(--gutter-width)*11/12);--gutter-width:24px;--side-margin:var(--gutter-width)}@media only screen and (max-width:767px){:root{--gutter-width:16px;--side-margin:24px}}@media screen and (min-width:1320px){:root{--min-width:1280px;--unit-width:calc((var(--content-width) - (var(--gutter-width)*11 + var(--side-margin)*2))/12);--content-width:calc(var(--min-width) + var(--side-margin)*2)}}.embed .cmp-embed__youtube{height:0;padding-bottom:56.25%;position:relative;width:100%}.embed .cmp-embed__youtube iframe{border:0;height:100%;max-width:none;position:absolute;right:0;top:0;width:100%}.embed iframe{border:none;max-width:100%;position:relative;width:100%}@media only screen and (max-width:767px){.embed .c-product__modalClose,.embed .c-product__modalOverlay,.embed .c-product__videoThumb{display:none}.embed .c-product__modal{display:block;position:relative;z-index:1}.embed .c-product__modalProducts .c-product__modalWrap{margin:0}.embed .c-product__modalProducts .c-product__modalInner{padding:0}}.embed .c-product__modalInner .cmp-embed__youtube iframe{max-height:calc(100vh - 12.5rem)}.embed .c-product__modalInner .cmp-embed__youtube:has(.youtube-consent-message){aspect-ratio:16/9;height:calc(100vh - 12.5rem);padding:0!important}@media only screen and (max-width:767px){.embed .c-product__modalInner{padding:0}}body.is-fixed--modal{overflow:hidden}.c-product__modal{-webkit-box-pack:center;-ms-flex-pack:center;display:none;height:100%;justify-content:center;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:999999}.c-product__modal.is-show{display:-webkit-box;display:-ms-flexbox;display:flex}.c-product__modal.is-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-product__modalOverlay{background:rgba(0,0,0,.5);height:120vh;left:0;position:fixed;top:0;width:100%}.c-product__modalWrap{height:auto;margin:2rem;max-height:calc(100vh - 4rem);max-width:80rem;overflow:hidden;width:100%}@media only screen and (max-width:767px){.c-product__modalWrap{margin:1.5rem;max-width:100%}}.c-product__modalContent{height:auto;position:relative}.c-product__modalInner{background:#f2f2f2;padding:5.5rem 2rem 3rem}@media only screen and (max-width:767px){.c-product__modalInner{padding:5rem 1.5rem 2rem}}.c-product__modalTitle{font-size:1.25rem;font-weight:500;text-align:center}@media only screen and (max-width:767px){.c-product__modalTitle{font-size:1.125rem}}.c-product__modalSubTitle{font-size:1rem;font-weight:700;text-align:left}.c-product__modalText{text-align:left}.c-product__modalButton{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 2pc;justify-content:center;margin:2pc auto 3pc}@media only screen and (max-width:767px){.c-product__modalButton{display:block;margin:0 auto 2pc}}.c-product__modalNotice{margin:3pc auto 0;max-width:692px}@media only screen and (max-width:767px){.c-product__modalNotice{margin:2pc auto 0}}.c-product__modalCaption{margin-top:9pt;text-align:left}.c-product__modalCaption>li{color:#666;font-size:.75rem;line-height:1.75;padding-left:1em;text-indent:-1em}.c-product__modalCaption span{color:#475c85}.c-product__modalClose{display:block;font-size:14px;font-size:.875rem;height:24px;position:absolute;right:2pc;top:2pc;width:24px}@media only screen and (max-width:767px){.c-product__modalClose{right:24px;top:24px}}.c-product__modalClose .icon--close{display:block;position:absolute;right:0;top:0}.c-product__modalSmall .c-product__modalClose{right:24px;top:24px}.c-product__youtube{padding-top:56.25%;position:relative;width:100%}.c-product__youtube iframe{border:0;height:100%;position:absolute;right:0;top:0;width:100%}.c-product__videoPlay{background:rgba(0,0,0,.7);border-radius:50%;left:50%;max-width:75pt;min-width:3pc;opacity:1;padding:1px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10%;z-index:1}@media only screen and (max-width:767px){.c-product__videoPlay{display:none}}.c-product__videoPlay>img{width:100%}.c-product__videoThumb{background:none;cursor:pointer;display:block;padding:0;position:relative;-webkit-transition:opacity .4s;transition:opacity .4s;width:100%}.c-product__videoThumb:hover{opacity:.8}.c-product__videoThumbImage:after{background:rgba(0,0,0,.1);content:"";height:100%;inset:0;position:absolute;width:100%}.c-product__videoThumbImage>img{width:100%}.modal .cmp-video__youtube{height:calc(100vh - 12.5rem);width:100%}@media only screen and (max-width:1199px){.modal .cmp-video__youtube{height:auto}}.modal .cmp-video__youtube iframe{display:block;height:100%;width:100%}.energy-label-button-image-container{margin:0 auto;max-width:80rem}.energy-label-button-image-container .energy-label-button-image-title{margin:2rem;text-align:center}.energy-label-button-image-container .energy-label-button-image-count{border-bottom:.0625rem solid #ccc;padding-bottom:1rem}.energy-label-button-image-container .scrollable-wrapper{cursor:pointer;overflow-x:auto;padding-bottom:2rem;position:relative}.energy-label-button-image-container .scrollable-wrapper,.energy-label-button-image-container .scrollable-wrapper .scroll-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.energy-label-button-image-container .scrollable-wrapper .scroll-content{min-width:100%;overflow-y:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.energy-label-button-image-container .energy-label-lists{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;margin-left:9.375rem;padding:2rem 0}.energy-label-button-image-container .energy-label-lists .product-placeholder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#d9d9d9;border:1px solid #ccc;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding:20px;text-align:center;width:18.5rem}@media only screen and (max-width:767px){.energy-label-button-image-container .energy-label-lists .product-placeholder{width:9.6875rem}}.energy-label-button-image-container .energy-label-lists .product-placeholder .product-image{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;height:200px;justify-content:center;width:100%}.energy-label-button-image-container .energy-label-lists .product-placeholder .product-info{margin-top:.9375rem;text-align:center}.energy-label-button-image-container .energy-label-lists .product-placeholder .product-info p{font-size:1rem;font-weight:700;margin-bottom:.625rem}.energy-label-button-image-container .energy-label-button-image-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;margin:0 0 1rem 9.375rem}.energy-label-button-image-container .energy-label-button-image-button-container .see-more-btn{-webkit-box-align:center;-ms-flex-align:center;grid-gap:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;justify-content:center;letter-spacing:0;line-height:1.5rem;padding:1rem;text-decoration:none;text-transform:uppercase;width:18.5rem}@media only screen and (max-width:767px){.energy-label-button-image-container .energy-label-button-image-button-container .see-more-btn{text-align:center;width:auto}}.energy-label-button-image-container tbody.energy-label-button-image-table-body{border-collapse:collapse;table-layout:fixed;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.energy-label-button-image-container tbody.energy-label-button-image-table-body td,.energy-label-button-image-container tbody.energy-label-button-image-table-body th{border:.0625rem solid #ccc;padding:1pc;text-align:left;vertical-align:middle}.energy-label-button-image-container tbody.energy-label-button-image-table-body .feature-name{background-color:#e6e6e6;max-width:8.375rem;min-width:8.375rem}@media only screen and (max-width:767px){.energy-label-button-image-container tbody.energy-label-button-image-table-body .feature-name{width:9.6875rem}}.energy-label-button-image-container tbody.energy-label-button-image-table-body .feature-value{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:20.5rem;white-space:normal}@media only screen and (max-width:767px){.energy-label-button-image-container tbody.energy-label-button-image-table-body .feature-value{min-width:11.75rem}}.energy-label-button-image-container .scrollable-wrapper::-webkit-scrollbar{height:.25rem;width:30.5810625rem}.energy-label-button-image-container .scrollable-wrapper::-webkit-scrollbar-track{background-color:#ccc}.energy-label-button-image-container .scrollable-wrapper::-webkit-scrollbar-thumb{background:-webkit-gradient(linear,left top,right top,color-stop(45%,#333),color-stop(40%,#d3d3d3),to(#d3d3d3));background:linear-gradient(90deg,#333 45%,#d3d3d3 0,#d3d3d3)}@media only screen and (max-width:767px){.energy-label-button-image-container .scrollable-wrapper::-webkit-scrollbar-thumb{background:-webkit-gradient(linear,left top,right top,color-stop(90%,#333),color-stop(90%,#d3d3d3),to(#d3d3d3));background:linear-gradient(90deg,#333 90%,#d3d3d3 0,#d3d3d3)}}.energy-label-button-image-container .energy-label-button-image-footer-text{padding:2rem 0 4rem}.image-text-products__top-area{margin-bottom:2rem}@media only screen and (max-width:767px){.image-text-products__top-area{margin-bottom:1.5rem}}.image-text-products__top-area .product-feature-factor__image{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}@media only screen and (max-width:767px){.image-text-products__top-area .product-feature-factor__image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;margin-top:0}}.image-text-products__top-area .product-feature-factor__image-img{-webkit-box-orient:vertical;-webkit-box-direction:normal;aspect-ratio:auto;-ms-flex-direction:column;flex-direction:column;height:auto;overflow:hidden;position:relative;width:39rem}@media only screen and (max-width:767px){.image-text-products__top-area .product-feature-factor__image-img{-ms-flex-preferred-size:auto;aspect-ratio:auto;flex-basis:auto;height:auto;margin-left:0;margin-right:0;max-width:100%;width:100%}}.image-text-products__top-area .product-feature-factor__image-img__link{display:block;height:100%;width:100%}.image-text-products__top-area .product-feature-factor__image-img img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;position:relative;width:100%;z-index:2}.image-text-products__top-area .product-feature-factor__image-img img.cmp-image__image-hover{display:none}.image-text-products__top-area .product-feature-factor__image-img--has-hover-image img.cmp-image__image{height:auto}.image-text-products__top-area .product-feature-factor__image-img--has-hover-image:hover img{display:none}.image-text-products__top-area .product-feature-factor__image-img--has-hover-image:hover img.cmp-image__image{height:auto}.image-text-products__top-area .product-feature-factor__image-img--has-hover-image:hover img.cmp-image__image-hover{display:block}.image-text-products__top-area .product-feature-factor__image-img picture{height:100%;width:100%}.image-text-products__top-area .product-feature-factor__image-content{text-align:left}@media only screen and (max-width:767px){.image-text-products__top-area .product-feature-factor__image-content{width:100%}}.image-text-products__top-area .product-feature-factor__image-content-title{font-size:1.625rem;line-height:2.4375rem;text-align:left}@media only screen and (max-width:767px){.image-text-products__top-area .product-feature-factor__image-content-title{font-size:1.375rem;line-height:2.0625rem}}.image-text-products__top-area .product-feature-factor__image-content-description .text{background:transparent;display:block;gap:unset;height:auto;padding:0}.image-text-products__top-area .product-feature-factor__image-content-description .text .cmp-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;row-gap:1.5rem;word-break:break-word}.image-text-products__top-area .product-feature-factor__image-content .btn-secondary{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media only screen and (max-width:767px){.image-text-products__top-area .product-feature-factor__image-content .btn-secondary{width:100%}}.image-text-products__top-area .product-feature-factor__image-content .btn-secondary .show-selection-label{display:inline}.image-text-products__top-area .product-feature-factor__image-content .btn-secondary .hide-selection-label{display:none}.image-text-products__top-area .product-feature-factor__image-content .btn-secondary-icon{margin-left:1rem}.image-text-products__top-area .product-feature-factor__image-content .btn-secondary-icon i{display:inline-block!important;vertical-align:-.125rem}.image-text-products__top-area .product-feature-factor__image-content .btn-secondary.product-feature-factor__image-content-cta--open .show-selection-label{display:none}.image-text-products__top-area .product-feature-factor__image-content .btn-secondary.product-feature-factor__image-content-cta--open .hide-selection-label{display:inline}.image-text-products__top-area .product-feature-factor__image-content .btn-secondary.product-feature-factor__image-content-cta--open i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:767px){.image-text-products__top-area .product-feature-factor__image-content .btn-secondary.product-feature-factor__image-content-cta--open i.icon-dropdown-arrow{display:inline-block}}.image-text-products__relatedProductsArea,.image-text-products__top-area .product-feature-factor__image-content .btn-secondary.product-feature-factor__image-content-cta--hidden{display:none}.image-text-products__relatedProductsArea--is-visible,.image-text-products__relatedProductsArea.cq-Editable-dom{display:block}.image-text-products--reverse .image-text-products__top-area .product-feature-factor__image{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:767px){.image-text-products--reverse .image-text-products__top-area .product-feature-factor__image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.image-text-products--mouse-over .image-text-products__top-area .product-feature-factor__image-img:hover img{opacity:.8}@media only screen and (max-width:767px){.keyword-search{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.keyword-search input{border:.0625rem solid #b3b3b3;color:#333;height:3.5rem;padding:1rem;width:15rem}.keyword-search input:focus-visible{border-color:#333;outline:none}@media only screen and (max-width:767px){.keyword-search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;width:100%}}.keyword-search ::-webkit-input-placeholder{color:#333}.keyword-search ::-moz-placeholder{color:#333}.keyword-search :-ms-input-placeholder{color:#333}.keyword-search ::-ms-input-placeholder{color:#333}.keyword-search ::placeholder{color:#333}.keyword-search__icon-container{background-color:#333;cursor:pointer;display:inline-block;height:3.5rem;padding:1rem;position:absolute;width:3.5rem}.keyword-search__icon-container i:before{font-size:1.5rem}.load-more{border:none;border-radius:0;color:#1a1a1a;cursor:pointer;font-size:1.25rem;font-weight:400;line-height:150%;padding:0;text-transform:uppercase}.load-more .load-more__icon{display:block;line-height:1;margin-bottom:.5rem;text-align:center;width:auto}.load-more .load-more__icon img{height:1.5rem;width:1.5rem}.load-more:hover{color:#1a1a1a}.pagelist .cmp-text a{text-transform:none}.pagelist .cmp-text a:hover{color:#0041c0}.pagelist:not(.banner,.navigation,.column-vertical) ul.cmp-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1.5rem}.pagelist:not(.banner,.navigation,.column-vertical) ul.cmp-list a{text-transform:none}.pagelist:not(.banner,.navigation,.column-vertical) ul.cmp-list a:hover{color:#0041c0}.pagelist:not(.banner,.navigation,.column-vertical) ul.cmp-list a.current{text-decoration:underline;text-underline-offset:.09375rem}@media only screen and (max-width:767px){.pagelist:not(.banner,.navigation,.column-vertical) ul.cmp-list{padding-left:1rem}}.pagelist:not(.banner,.navigation,.column-vertical) ul.cmp-list li{font-size:.875rem}.pagelist.banner .cmp-teaser__content{display:none}.pagelist.banner .cmp-teaser{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.pagelist.banner .cmp-teaser__image{display:inline-block;text-align:center}.pagelist.banner .cmp-teaser__image img{height:auto;width:10.875rem}@media only screen and (max-width:767px){.pagelist.banner .cmp-teaser__image img{width:9.6875rem}}.pagelist.navigation [data-component=page-list]{position:relative}.pagelist.navigation .dropdown_button{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:.0625rem solid #333;-webkit-box-shadow:none;box-shadow:none;color:#1a1a1a;display:none;font-size:1.125rem;justify-content:space-between;padding:1rem;width:100%}@media only screen and (max-width:767px){.pagelist.navigation .dropdown_button{display:-webkit-box;display:-ms-flexbox;display:flex}}.pagelist.navigation .dropdown_button:after{color:#1a1a1a;content:"";font-family:icomoon;margin-left:auto;padding-right:0}.pagelist.navigation .dropdown_button.rotated:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagelist.navigation .cmp-list{border-bottom:.0625rem solid #1a1a1a;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto}@media only screen and (max-width:767px){.pagelist.navigation .cmp-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f2f2f2;border:.0625rem solid #333;border-top:0;display:none;-ms-flex-direction:column;flex-direction:column;position:absolute;width:100%}}.pagelist.navigation .cmp-list__item{-webkit-box-flex:1;text-wrap-mode:nowrap;color:#666;-ms-flex:1;flex:1;padding:.625rem 1rem;text-align:center}@media only screen and (max-width:767px){.pagelist.navigation .cmp-list__item{color:#1a1a1a;padding:0}}.pagelist.navigation .cmp-list__item.active{border-bottom:.125rem solid;color:#1a1a1a;pointer-events:none}@media only screen and (max-width:767px){.pagelist.navigation .cmp-list__item.active{border-bottom:none}}.pagelist.navigation .cmp-list__item-link{color:inherit;display:block;padding:.625rem 0;text-decoration:none}@media only screen and (max-width:767px){.pagelist.navigation .cmp-list__item-link{padding:1rem;text-align:left}.pagelist.navigation .cmp-list__item-link:focus-visible{border:.1875rem dotted #333;outline:none}}.pagelist.navigation .cmp-list__item-link span{overflow-wrap:break-word}.pagelist.navigation .cmp-list--opened{display:-webkit-box;display:-ms-flexbox;display:flex}.pagelist.column-vertical .page-count{font-size:1.25rem;margin-bottom:2rem}@media only screen and (max-width:767px){.pagelist.column-vertical .page-count{font-size:1.125rem;line-height:150%;margin-bottom:1rem}}.pagelist.column-vertical .cmp-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem 2rem}@media only screen and (max-width:767px){.pagelist.column-vertical .cmp-list{gap:0}}.pagelist.column-vertical .cmp-list__item{-webkit-box-flex:0;-ms-flex:0 0 18.5rem;flex:0 0 18.5rem}@media only screen and (max-width:767px){.pagelist.column-vertical .cmp-list__item{-ms-flex-preferred-size:100%;border-bottom:.0625rem solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:100%;padding:1rem 0 1.5rem}.pagelist.column-vertical .cmp-list__item:first-child{border-top:.0625rem solid #ccc}}.pagelist.column-vertical .cmp-list__item[hidden]{display:none}.pagelist.column-vertical .cmp-list__item .cmp-image{width:100%}.pagelist.column-vertical .cmp-list__item .cmp-teaser__link{-webkit-box-orient:vertical;-webkit-box-direction:reverse;grid-gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-decoration:none}@media only screen and (max-width:767px){.pagelist.column-vertical .cmp-list__item .cmp-teaser__link{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:flex-end;width:100%}}.pagelist.column-vertical .cmp-list__item .cmp-teaser__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.pagelist.column-vertical .cmp-list__item .cmp-teaser__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.25rem;gap:.5rem;line-height:150%}@media only screen and (max-width:767px){.pagelist.column-vertical .cmp-list__item .cmp-teaser__title{font-size:1.125rem;line-height:150%}}.pagelist.column-vertical .cmp-list__item .cmp-teaser__description{font-size:1rem;font-style:normal;font-weight:400;line-height:150%}.pagelist.column-vertical .cmp-list__item .cmp-teaser__image{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 18.5rem;flex:1 1 18.5rem}@media only screen and (max-width:767px){.pagelist.column-vertical .cmp-list__item .cmp-teaser__image{-webkit-box-flex:0;-ms-flex:0 0 6.125rem;flex:0 0 6.125rem;height:6.125rem}}.pagelist.column-vertical .cmp-list__item .cmp-teaser .cmp-image__image{width:100%}.pagelist.column-vertical .load-more{border:none;border-radius:0;color:#1a1a1a;cursor:pointer;font-size:1.25rem;font-weight:400;line-height:150%;padding:0;text-transform:uppercase}.pagelist.column-vertical .load-more .load-more__icon{display:block;line-height:1;margin-bottom:.5rem;text-align:center;width:auto}.pagelist.column-vertical .load-more .load-more__icon img{height:1.5rem;width:1.5rem}.pagelist.column-vertical .load-more:hover{color:#1a1a1a}.pagelist.column-vertical .page-list__load-more{margin-top:2rem}.cmp-tabs__tabpanel:has(.pagelist.column-vertical){margin-top:4rem}@media only screen and (max-width:767px){.cmp-tabs__tabpanel:has(.pagelist.column-vertical){margin-top:2rem}}.product-accessory .button--secondary{margin-left:auto;margin-right:auto}.product-buy-button,.productecbuybutton{position:relative;width:100%}.product-buy-button.category-browser .product-buy-button__button,.product-buy-button.category-browser .product-buy-button__text,.productecbuybutton.category-browser .product-buy-button__button,.productecbuybutton.category-browser .product-buy-button__text{min-width:unset;width:100%}.product-buy-button.category-browser .product-buy-button__container,.productecbuybutton.category-browser .product-buy-button__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:80rem;position:relative;width:100%}.product-buy-button.category-browser .product-buy-button__button,.productecbuybutton.category-browser .product-buy-button__button{min-width:auto}.product-buy-button.category-browser .product-buy-button__text,.productecbuybutton.category-browser .product-buy-button__text{text-decoration:none;text-transform:uppercase}.product-buy-button .product-buy-button__container,.productecbuybutton .product-buy-button__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:80rem;position:relative;width:100%}.product-buy-button .product-buy-button__button,.productecbuybutton .product-buy-button__button{width:100%}.product-buy-button .product-buy-button__text,.productecbuybutton .product-buy-button__text{min-width:18.5rem;text-decoration:none;text-transform:uppercase;width:100%}@media only screen and (max-width:767px){.product-buy-button .product-buy-button__text,.productecbuybutton .product-buy-button__text{min-width:auto}}.product-buy-button .product-buy-button__sales-date,.productecbuybutton .product-buy-button__sales-date{text-align:left;width:100%}.product-buy-button .product-buy-button__sales-date--text,.productecbuybutton .product-buy-button__sales-date--text{color:#1a1a1a;font-size:.75rem}.technics .product-buy-button .product-buy-button__text,.technics .product-buy-button.category-browser .product-buy-button__text,.technics .productecbuybutton .product-buy-button__text,.technics .productecbuybutton.category-browser .product-buy-button__text{background-color:#faed00;border:none;color:#1a1a1a}.technics .product-buy-button .product-buy-button__text span.cmp-button__text,.technics .product-buy-button .product-buy-button__text__text,.technics .product-buy-button.category-browser .product-buy-button__text span.cmp-button__text,.technics .product-buy-button.category-browser .product-buy-button__text__text,.technics .productecbuybutton .product-buy-button__text span.cmp-button__text,.technics .productecbuybutton .product-buy-button__text__text,.technics .productecbuybutton.category-browser .product-buy-button__text span.cmp-button__text,.technics .productecbuybutton.category-browser .product-buy-button__text__text{color:#1a1a1a}.technics .product-buy-button .product-buy-button__text:active,.technics .product-buy-button .product-buy-button__text:hover,.technics .product-buy-button.category-browser .product-buy-button__text:active,.technics .product-buy-button.category-browser .product-buy-button__text:hover,.technics .productecbuybutton .product-buy-button__text:active,.technics .productecbuybutton .product-buy-button__text:hover,.technics .productecbuybutton.category-browser .product-buy-button__text:active,.technics .productecbuybutton.category-browser .product-buy-button__text:hover{background-color:#e1d600;border:none;color:#1a1a1a}@media only screen and (max-width:767px){.productBuyButton__modal.c-product__modal.is-center.is-show{display:block}}.productBuyButton__modal .c-product__modalWrap{margin:4rem auto;max-width:54.875rem}@media only screen and (max-width:767px){.productBuyButton__modal .c-product__modalWrap{max-height:unset;max-width:100%;width:calc(100% - 3pc)}}.productBuyButton__modal .c-product__modalWrap .c-product__modalInner{padding:5.5rem 2rem 3rem}@media only screen and (max-width:767px){.productBuyButton__modal .c-product__modalWrap .c-product__modalInner{padding:3.9375rem .9375rem .9375rem}}.productBuyButton__modal .c-product__modalWrap .c-product__modalInner .c-product__modalClose{height:1.5rem;padding:0;width:1.5rem}.productBuyButton__modal .c-product__modalWrap .c-product__modalInner .c-product__modalClose .icon-close{font-size:1.5rem}.productBuyButton__modal .c-product__modalWrap .c-product__modalInner .c-product__modalClose .icon-close:hover{opacity:.8}@media only screen and (max-width:767px){.productBuyButton__modal .c-product__modalWrap .c-product__modalInner .c-product__modalClose{right:.9375rem;top:.9375rem}}.productBuyButton__modal .tabs .cmp-tabs__tablist{border-bottom:.0625rem solid #666;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:2rem;overflow:hidden;padding:0}@media only screen and (max-width:767px){.productBuyButton__modal .tabs .cmp-tabs__tablist{overflow:auto hidden;width:100%}}.productBuyButton__modal .tabs .cmp-tabs__tablist--with-buy-button .cmp-tabs__tab{width:50%}.productBuyButton__modal .tabs .cmp-tabs__tablist--with-buy-button .cmp-tabs__tab:focus{outline-offset:-.1875rem}@media only screen and (max-width:767px){.productBuyButton__modal .tabs .cmp-tabs__tablist--with-buy-button .cmp-tabs__tab{width:auto}}.productBuyButton__modal .tabs .cmp-tabs__tab{color:#666;font-size:1rem;font-weight:400;padding:.625rem 1rem;text-align:center;width:100%}@media only screen and (max-width:767px){.productBuyButton__modal .tabs .cmp-tabs__tab{padding:.625rem 1rem;white-space:nowrap;word-break:keep-all}}.productBuyButton__modal .tabs .cmp-tabs__tab--active{border-bottom:.125rem solid #1a1a1a;color:#1a1a1a;opacity:1}.productBuyButton__modal .tabs .cmp-tabs__tabpanel{margin:0}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .text{padding:0}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .product-area{height:calc(100vh - 17.5rem)}@media only screen and (max-width:767px){.productBuyButton__modal .tabs .cmp-tabs__tabpanel .product-area{height:auto}}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .product-area[data-simplebar=init]{margin-bottom:0;padding:0 2rem 0 0}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .product-area.product-area--height-auto{height:auto;padding:0}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .product-area .product-umn{color:#1a1a1a;font-size:1.25rem;font-weight:400;line-height:1.875rem;margin-bottom:1.5rem;text-align:center}@media only screen and (max-width:767px){.productBuyButton__modal .tabs .cmp-tabs__tabpanel .product-area .product-umn{margin-bottom:1rem;text-align:left}}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .product-area .select-option{margin-bottom:2rem}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .product-area .select-option__label{margin-bottom:1rem}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .product-area .select-option__label p{color:#1a1a1a;font-size:1rem;line-height:1.5rem;margin:0}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .product-area .select-option__list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem 1.5rem}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .product-area .select-option__list .optionItem{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .product-area .select-option__list .optionItem__color{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:.0625rem solid #ccc;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.25rem;justify-content:center;margin-right:.25rem;overflow:hidden;position:relative;width:1.25rem}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .product-area .select-option__list .optionItem__color__inner{border-radius:100%;display:block;height:.6875rem;left:50%;margin:auto;outline:.0625rem solid #fff;overflow:hidden;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.6875rem;z-index:2}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .product-area .select-option__list .optionItem__color img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .product-area .select-option__list .optionItem.active .optionItem__color:after{background:#ccc;border-radius:100%;content:"";inset:0;position:absolute;z-index:1}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .product-area .select-option__list .optionItem__label{color:#1a1a1a;font-size:.875rem;font-weight:400;line-height:1.3125rem;text-transform:capitalize}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .product-area .select-option__list .optionItem.OutOfStock .optionItem__label{color:#b3b3b3}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .product-area__frame{height:100%;width:100%}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .product-area__frame iframe{display:block;height:100%;min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content;width:100%}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .product-area__frame .product-area__onlineRetailer{height:32.5rem;width:100%}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .product-area__frame .api-error-message,.productBuyButton__modal .tabs .cmp-tabs__tabpanel .product-area__frame .out-of-stock-message{color:#1a1a1a;font-size:1.25rem;font-weight:400;line-height:1.875rem;margin:0}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .offline-retailer__area{height:17rem;margin-bottom:2rem;text-align:center;width:100%}@media only screen and (max-width:767px){.productBuyButton__modal .tabs .cmp-tabs__tabpanel .offline-retailer__area{height:12.4375rem}}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .offline-retailer__area img{height:auto;max-height:100%;width:auto}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .offline-retailer__findNearest{text-align:center}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .offline-retailer__findNearest .findNearest__btn{border:.0625rem solid #333;color:#333;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5rem;padding:.625rem 1rem;text-decoration:none;text-transform:uppercase}@media only screen and (max-width:767px){.productBuyButton__modal .tabs .cmp-tabs__tabpanel .offline-retailer__findNearest .findNearest__btn{max-width:18.5625rem;width:100%}}.productBuyButton__modal .tabs .cmp-tabs__tabpanel .offline-retailer__findNearest .findNearest__btn:hover{background:#ccc;color:#333}.productBuyButton__modal .simplebar-content{display:block;height:100%}.productBuyButton__modal .simplebar-content:after,.productBuyButton__modal .simplebar-content:before{display:none}.productBuyButton__modal .simplebar-track.simplebar-vertical{width:.25rem}.productBuyButton__modal .simplebar-track.simplebar-vertical[style="visibility: visible;"]{cursor:pointer;display:block;height:100%;margin-top:0;padding:0;position:absolute;width:.25rem}.productBuyButton__modal .simplebar-track.simplebar-vertical[style="visibility: visible;"]:after{background:#ccc;content:"";height:100%;left:0;position:absolute;top:0;width:.25rem}.productBuyButton__modal .simplebar-track.simplebar-vertical[style="visibility: visible;"] .simplebar-scrollbar{padding:0;position:relative;top:0;width:.25rem;z-index:1}.productBuyButton__modal .simplebar-track.simplebar-vertical[style="visibility: visible;"] .simplebar-scrollbar:after{background:#333;content:"";height:100%;left:0;position:absolute;top:0;width:.25rem}.productBuyButton__modal .simplebar-track.simplebar-vertical[style="visibility: visible;"] .simplebar-scrollbar:before{bottom:auto;top:0}.productBuyButton__modal .simplebar-content-wrapper:focus{opacity:1}.product-ecodesign-info__container{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.product-ecodesign-info__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none}.product-ecodesign-info__link__text{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;vertical-align:middle}.product-ecodesign-info__link__icon{height:1rem;margin-left:.5rem;vertical-align:middle;width:1rem}.product-environmental__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-item-align:stretch;align-items:flex-start;align-self:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}.product-environmental__container button{padding:0}.product-environmental__fiche-text-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1a1a1a;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;margin:0;padding:0;text-decoration:none}.product-environmental__fiche-text{font-size:1rem;font-weight:400;line-height:1.5rem;margin:0;width:6.4375rem}.product-environmental__fiche.icon-black_right_arrow:before{display:none}.product-environmental__energy-container{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;height:100%;justify-content:flex-start}.product-environmental__energy-icon{cursor:pointer;height:1.625rem;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.product-environmental__fiche-icon{cursor:pointer;height:2.5625rem}.product-environmental--not-empty{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:2.5625rem}.product-environmental .c-product__modalWrap{overflow:scroll}.product-environmental .popup__content{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.product-environmental .c-product__modalInner{background-color:#fff}.productenvironmentalinfo .product-environmental__energy-icon,.productenvironmentalinfo .product-environmental__fiche-icon{height:100%}.product-feature-compare__container{margin:0 auto;max-width:80rem}@media only screen and (max-width:767px){.product-feature-compare__container.second-card-visible .product-feature-compare__count{margin-right:-1.5rem;width:auto}.product-feature-compare__container.second-card-visible .product-feature-compare__scrollable__wrapper{margin-left:-1.5rem;margin-right:-1.5rem;width:auto}.product-feature-compare__container.second-card-visible .product-feature-compare__scrollable__content-wrapper{padding-left:1.5rem;padding-right:1.5rem}}.product-feature-compare__title{margin:2rem;text-align:center}.product-feature-compare__title span{display:inline-block}.product-feature-compare__message{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.875rem;text-align:center}@media only screen and (max-width:767px){.product-feature-compare__message{text-align:left}}.product-feature-compare__count{border-bottom:.0625rem solid #ccc;-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.875rem;padding-bottom:1rem;text-transform:capitalize}@media only screen and (max-width:767px){.product-feature-compare__count{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}}.product-feature-compare__scrollable__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow-x:auto;position:relative}.product-feature-compare__scrollable__wrapper .product-feature-compare__scrollable__content{overflow:hidden;table-layout:fixed}.product-feature-compare__scrollable__wrapper--fadeout{-webkit-animation:wrapper-fade-out .3s ease-out forwards;animation:wrapper-fade-out .3s ease-out forwards}.product-feature-compare__container__items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;padding:2rem 0 2rem 1rem}@media only screen and (max-width:767px){.product-feature-compare__container__items{gap:1rem;padding:.5rem 0 1.5rem .5rem}}.product-feature-compare__container__items .product-buy-button__button{width:100%}.product-feature-compare__container__items--loading .product-feature-compare__item{visibility:hidden}.product-feature-compare__container__items .zv-star-comment{display:none!important}.product-feature-compare .product-card-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:18.5rem;width:18.5rem}@media only screen and (max-width:767px){.product-feature-compare .product-card-info{max-width:9.75rem;width:9.75rem}}.product-feature-compare .product-card-info__button-close__annotation-skeleton{margin-left:auto}.product-feature-compare .product-card-info__image{min-height:13.875rem}@media only screen and (max-width:767px){.product-feature-compare .product-card-info__image{min-height:7.25rem}}.product-feature-compare .product-card-info__image img{height:13.875rem;width:100%}@media only screen and (max-width:767px){.product-feature-compare .product-card-info__image img{height:7.25rem}}.product-feature-compare .product-card-info__model-number{margin:0;text-align:left}.product-feature-compare .product-card-info__review{text-align:left}.product-feature-compare .product-card-info__review .zv-summary td,.product-feature-compare .product-card-info__review .zv-summary th{border-bottom:none}.product-feature-compare .product-card-info_colors li span:first-child{margin-left:0}.product-feature-compare .product-card-info .product-price__title{margin-bottom:.5rem}.product-feature-compare .product-card-info .product-price{text-align:left}.product-feature-compare .product-card-info__button__seeMorebutton{-webkit-box-align:center;-ms-flex-align:center;grid-gap:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#1a1a1a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;justify-content:center;letter-spacing:0;line-height:1.5rem;padding:0 1rem;text-decoration:none;text-transform:uppercase;width:18.5rem}@media only screen and (max-width:767px){.product-feature-compare .product-card-info__button__seeMorebutton{text-align:center;width:auto}}.product-feature-compare table{border-collapse:collapse;border-top:.0625rem solid #ccc}.product-feature-compare table thead{text-align:center}.product-feature-compare table td,.product-feature-compare table th{border-bottom:.0625rem solid #ccc;border-left:.0625rem solid #ccc;border-right:.0625rem solid #ccc;color:#1a1a1a;vertical-align:middle}.product-feature-compare table td:first-child,.product-feature-compare table th:first-child{border-left:none}.product-feature-compare table td:last-child,.product-feature-compare table th:last-child{border-right:none}.product-feature-compare table th{background:#e6e6e6;text-align:center}.product-feature-compare table{border-top:none}.product-feature-compare table thead th{background:inherit;border-left:none;border-right:none}.product-feature-compare__table__body{border-collapse:collapse;min-width:100%;table-layout:fixed;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-feature-compare__table__body__skeleton{width:100%}.product-feature-compare__table__body__skeleton .annotation-skeleton{margin-bottom:.0625rem}.product-feature-compare__table__body td,.product-feature-compare__table__body th{border:.0625rem solid #ccc;padding:1rem}@media only screen and (max-width:767px){.product-feature-compare__table__body td,.product-feature-compare__table__body th{padding:.5rem}}.product-feature-compare__table__name{background-color:#e6e6e6;max-width:8.375rem;min-width:8.375rem;width:8.375rem}@media only screen and (max-width:767px){.product-feature-compare__table__name{min-width:9.6875rem;width:9.6875rem}}.product-feature-compare__table__value{min-width:20.5rem;white-space:normal;width:20.5rem}@media only screen and (max-width:767px){.product-feature-compare__table__value{min-width:10.75rem;width:10.75rem}}.product-feature-compare__table__value .icon-check_line{font-size:1.5rem}@media only screen and (min-width:767px){.product-feature-compare [data-simplebar=init]{display:block}}.product-feature-compare .simplebar-content:not(.simplebar-content .simplebar-content){-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;padding:0!important}@media only screen and (min-width:767px){.product-feature-compare .simplebar-content:not(.simplebar-content .simplebar-content){display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}}.product-feature-compare .simplebar-content:not(.simplebar-content .simplebar-content):after,.product-feature-compare .simplebar-content:not(.simplebar-content .simplebar-content):before{display:none}.product-feature-compare .simplebar-track.simplebar-horizontal[style="visibility: visible;"]{cursor:pointer;display:block;height:.25rem;padding:0;pointer-events:auto;position:relative;width:100%}@media only screen and (max-width:767px){.product-feature-compare .simplebar-track.simplebar-horizontal[style="visibility: visible;"]{margin-top:1.5rem;top:1.5rem}}.product-feature-compare .simplebar-track.simplebar-horizontal[style="visibility: visible;"]:after{background:#ccc;content:"";height:.25rem;left:0;position:absolute;top:0;width:100%}.product-feature-compare .simplebar-track.simplebar-horizontal[style="visibility: visible;"] .simplebar-scrollbar{height:.25rem;padding:0;position:relative;top:0;z-index:1}.product-feature-compare .simplebar-track.simplebar-horizontal[style="visibility: visible;"] .simplebar-scrollbar:after{background:#333;content:"";height:.25rem;left:0;position:absolute;top:0;width:100%}.product-feature-compare .simplebar-track.simplebar-horizontal[style="visibility: visible;"] .simplebar-scrollbar:before{bottom:auto;top:0}.product-feature-compare .simplebar-content-wrapper:focus{opacity:1}.product-feature-compare .product-feature-compare__scrollable__wrapper:has(.simplebar-track.simplebar-horizontal[style="visibility: visible;"]) .simplebar-content-wrapper{cursor:-webkit-grab;cursor:grab;padding-bottom:2.25rem}@media only screen and (max-width:767px){.product-feature-compare .product-feature-compare__scrollable__wrapper:has(.simplebar-track.simplebar-horizontal[style="visibility: visible;"]) .simplebar-content-wrapper{padding-bottom:1.5rem}}@media only screen and (min-width:767px){.product-feature-compare .simplebar-wrapper:not(.simplebar-wrapper .simplebar-wrapper) .simplebar-mask:not(.simplebar-mask .simplebar-mask),.product-feature-compare .simplebar-wrapper:not(.simplebar-wrapper .simplebar-wrapper) .simplebar-offset:not(.simplebar-offset .simplebar-offset){position:static}.product-feature-compare .simplebar-wrapper:not(.simplebar-wrapper .simplebar-wrapper) .simplebar-content-wrapper:not(.simplebar-content-wrapper .simplebar-content-wrapper){height:auto}.product-feature-compare .simplebar-wrapper:not(.simplebar-wrapper .simplebar-wrapper) .simplebar-placeholder:not(.simplebar-wrapper .simplebar-wrapper .simplebar-placeholder),.product-feature-compare .simplebar-wrapper:not(.simplebar-wrapper .simplebar-wrapper) .simplebar-track:not(.simplebar-wrapper .product-area .simplebar-track){display:none}}@media only screen and (max-width:767px){.product-feature-compare .simplebar-wrapper:not(.simplebar-wrapper .simplebar-wrapper){z-index:2}}.product-feature-compare__footer__text{padding:2rem 0 0}@media only screen and (max-width:767px){.product-feature-compare__footer__text{padding:2rem 0 0}}.product-feature-compare__retrievableData .product-card-info__button-close{pointer-events:none}.product-feature-panel__simple--picture-with-text{max-width:100%}@media only screen and (max-width:767px){.product-feature-panel-list__panel.simple-left .product-feature-panel__simple .product-feature-factor__image-img[data-animation-element],.product-feature-panel-list__panel.simple-right .product-feature-panel__simple .product-feature-factor__image-img[data-animation-element]{overflow:hidden}.product-feature-panel-list__panel.simple-left .product-feature-panel__simple .product-feature-factor__image-img[data-animation-element] img,.product-feature-panel-list__panel.simple-right .product-feature-panel__simple .product-feature-factor__image-img[data-animation-element] img{opacity:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.product-feature-panel-list__panel.simple-left .product-feature-panel__simple .product-feature-factor__image-img[data-animation-element][data-scroll=in] img,.product-feature-panel-list__panel.simple-right .product-feature-panel__simple .product-feature-factor__image-img[data-animation-element][data-scroll=in] img{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.product-feature-panel-list__panel.simple-left .product-feature-panel__simple .product-feature-factor__image-img[data-animation-element][data-scroll=out] img,.product-feature-panel-list__panel.simple-left .product-feature-panel__simple .product-feature-factor__image-img[data-animation-element][data-scroll=visible] img,.product-feature-panel-list__panel.simple-right .product-feature-panel__simple .product-feature-factor__image-img[data-animation-element][data-scroll=out] img,.product-feature-panel-list__panel.simple-right .product-feature-panel__simple .product-feature-factor__image-img[data-animation-element][data-scroll=visible] img{opacity:1;-webkit-transform:unset;transform:unset;-webkit-transition:unset;transition:unset}.product-feature-panel-list__panel.simple-right .product-feature-panel__simple .product-feature-factor__image-img[data-animation-element] img{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.product-feature-panel-list__panel.simple-left .product-feature-panel__simple .product-feature-factor__image-img[data-animation-element] img{-webkit-transform:translateX(100%);transform:translateX(100%)}.product-feature-panel-list__panel .product-feature-panel__check-pattern .product-feature-factor__image-img[data-animation-element]{overflow:hidden}.product-feature-panel-list__panel .product-feature-panel__check-pattern .product-feature-factor__image-img[data-animation-element] img{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.product-feature-panel-list__panel .product-feature-panel__check-pattern .product-feature-factor__image-img[data-animation-element][data-scroll=in] img{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.product-feature-panel-list__panel .product-feature-panel__check-pattern .product-feature-factor__image-img[data-animation-element][data-scroll=out] img,.product-feature-panel-list__panel .product-feature-panel__check-pattern .product-feature-factor__image-img[data-animation-element][data-scroll=visible] img{opacity:1;-webkit-transform:unset;transform:unset;-webkit-transition:unset;transition:unset}.product-feature-panel-list__panel .product-feature-panel__check-pattern .product-feature-factor:nth-of-type(2n) .product-feature-factor__image-img[data-animation-element] img{-webkit-transform:translateX(100%);transform:translateX(100%)}.product-feature-panel-list__panel .product-feature-panel__check-pattern .product-feature-factor:nth-of-type(2n) .product-feature-factor__image-img[data-animation-element][data-scroll=in] img{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.product-feature-panel-list__panel .product-feature-panel__check-pattern .product-feature-factor:nth-of-type(2n) .product-feature-factor__image-img[data-animation-element][data-scroll=out] img,.product-feature-panel-list__panel .product-feature-panel__check-pattern .product-feature-factor:nth-of-type(2n) .product-feature-factor__image-img[data-animation-element][data-scroll=visible] img{opacity:1;-webkit-transform:unset;transform:unset;-webkit-transition:unset;transition:unset}}.product-feature-panel__comparison,.product-feature-panel__tab{width:100%}.product-feature-panel__comparison .product-feature-factor,.product-feature-panel__tab .product-feature-factor{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0 0 3rem;width:calc(50% - 1rem)}.product-feature-panel__comparison .product-feature-factor:nth-child(odd),.product-feature-panel__tab .product-feature-factor:nth-child(odd){margin-left:2rem}@media only screen and (max-width:767px){.product-feature-panel__comparison .product-feature-factor:nth-child(odd),.product-feature-panel__tab .product-feature-factor:nth-child(odd){margin-left:0}.product-feature-panel__comparison .product-feature-factor:last-child .product-feature-factor__image,.product-feature-panel__tab .product-feature-factor:last-child .product-feature-factor__image{margin-bottom:0}.product-feature-panel__comparison .product-feature-factor,.product-feature-panel__tab .product-feature-factor{margin:0;width:100%}.product-feature-panel__comparison .product-feature-factor .product-feature-factor__image,.product-feature-panel__tab .product-feature-factor .product-feature-factor__image{margin:0 0 2rem}.product-feature-panel__comparison .product-feature-factor .product-feature-factor__image-content,.product-feature-panel__tab .product-feature-factor .product-feature-factor__image-content{margin:0}}.product-feature-panel__accordion,.product-feature-panel__carousel,.product-feature-panel__step{margin:0 auto;max-width:83rem;width:100%}@media only screen and (max-width:767px){.product-feature-panel__accordion,.product-feature-panel__carousel,.product-feature-panel__step{margin:0 auto 2rem}}.product-feature-panel__accordion .product-feature-panel-list__panel-title,.product-feature-panel__carousel .product-feature-panel-list__panel-title,.product-feature-panel__step .product-feature-panel-list__panel-title{margin-bottom:2rem}@media only screen and (max-width:767px){.product-feature-panel__accordion .product-feature-panel-list__panel-title,.product-feature-panel__carousel .product-feature-panel-list__panel-title,.product-feature-panel__step .product-feature-panel-list__panel-title{margin-bottom:1.5rem}}.product-feature-panel__accordion .product-feature-panel-list__image-content-title,.product-feature-panel__carousel .product-feature-panel-list__image-content-title,.product-feature-panel__step .product-feature-panel-list__image-content-title{font-size:1.25rem}@media only screen and (max-width:767px){.product-feature-panel__accordion .product-feature-panel-list__image-content-title,.product-feature-panel__carousel .product-feature-panel-list__image-content-title,.product-feature-panel__step .product-feature-panel-list__image-content-title{font-size:1.125rem}}.product-feature-panel__accordion .product-feature-factor,.product-feature-panel__carousel .product-feature-factor,.product-feature-panel__step .product-feature-factor{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;max-width:25.3125rem;width:calc(33.33333% - 1.33333rem)}.product-feature-panel__accordion .product-feature-factor .product-feature-factor__image,.product-feature-panel__accordion .product-feature-factor .product-feature-factor__video,.product-feature-panel__carousel .product-feature-factor .product-feature-factor__image,.product-feature-panel__carousel .product-feature-factor .product-feature-factor__video,.product-feature-panel__step .product-feature-factor .product-feature-factor__image,.product-feature-panel__step .product-feature-factor .product-feature-factor__video{margin-bottom:3rem;margin-top:0}@media only screen and (max-width:767px){.product-feature-panel__accordion .product-feature-factor .product-feature-factor__image,.product-feature-panel__accordion .product-feature-factor .product-feature-factor__video,.product-feature-panel__carousel .product-feature-factor .product-feature-factor__image,.product-feature-panel__carousel .product-feature-factor .product-feature-factor__video,.product-feature-panel__step .product-feature-factor .product-feature-factor__image,.product-feature-panel__step .product-feature-factor .product-feature-factor__video{margin-bottom:2rem}}.product-feature-panel__accordion .product-feature-factor:nth-child(3n),.product-feature-panel__accordion .product-feature-factor:nth-child(3n+1),.product-feature-panel__carousel .product-feature-factor:nth-child(3n),.product-feature-panel__carousel .product-feature-factor:nth-child(3n+1),.product-feature-panel__step .product-feature-factor:nth-child(3n),.product-feature-panel__step .product-feature-factor:nth-child(3n+1){margin-left:2rem}.product-feature-panel__accordion .product-feature-factor .product-feature-factor__video--video_1_block__video,.product-feature-panel__carousel .product-feature-factor .product-feature-factor__video--video_1_block__video,.product-feature-panel__step .product-feature-factor .product-feature-factor__video--video_1_block__video{aspect-ratio:16/9;display:block;max-height:14.25rem}@media only screen and (max-width:767px){.product-feature-panel__accordion .product-feature-factor .product-feature-factor__video--video_1_block__video,.product-feature-panel__carousel .product-feature-factor .product-feature-factor__video--video_1_block__video,.product-feature-panel__step .product-feature-factor .product-feature-factor__video--video_1_block__video{aspect-ratio:unset}.product-feature-panel__accordion .product-feature-factor,.product-feature-panel__carousel .product-feature-factor,.product-feature-panel__step .product-feature-factor{display:block;margin:0 auto;max-width:none;width:100%}.product-feature-panel__accordion .product-feature-factor:nth-child(3n),.product-feature-panel__accordion .product-feature-factor:nth-child(3n+1),.product-feature-panel__carousel .product-feature-factor:nth-child(3n),.product-feature-panel__carousel .product-feature-factor:nth-child(3n+1),.product-feature-panel__step .product-feature-factor:nth-child(3n),.product-feature-panel__step .product-feature-factor:nth-child(3n+1){margin-left:auto;margin-right:auto}.product-feature-panel__accordion .product-feature-factor .product-feature-factor__image,.product-feature-panel__accordion .product-feature-factor .product-feature-factor__video,.product-feature-panel__carousel .product-feature-factor .product-feature-factor__image,.product-feature-panel__carousel .product-feature-factor .product-feature-factor__video,.product-feature-panel__step .product-feature-factor .product-feature-factor__image,.product-feature-panel__step .product-feature-factor .product-feature-factor__video{margin:0 0 2rem}.product-feature-panel__accordion .product-feature-factor .product-feature-factor__image-content,.product-feature-panel__carousel .product-feature-factor .product-feature-factor__image-content,.product-feature-panel__step .product-feature-factor .product-feature-factor__image-content{margin:0}}.product-feature-panel__accordion .product-feature-factor__image.product-feature-factor__image-text .product-feature-factor__image-content-title,.product-feature-panel__carousel .product-feature-factor__image.product-feature-factor__image-text .product-feature-factor__image-content-title,.product-feature-panel__step .product-feature-factor__image.product-feature-factor__image-text .product-feature-factor__image-content-title{text-align:left}.product-feature-panel__accordion .product-feature-panel__step,.product-feature-panel__carousel .product-feature-panel__step{margin:0}.product-feature-panel__step .product-feature-factor{vertical-align:top}.product-feature-panel__step .product-feature-factor .product-feature-factor__video--video_1_block__video,.product-feature-panel__step .product-feature-factor__video--video_1_block__assetItem--brightcove,.product-feature-panel__step .product-feature-factor__video--video_1_block__video--youtube{max-height:unset}.product-feature-panel__step .product-feature-factor__image{-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media only screen and (max-width:767px){.product-feature-panel__step .product-feature-factor__image-content,.product-feature-panel__step .product-feature-factor__image-img{width:100%}}.product-feature-factor__picture-with-text .factor-title{color:#1a1a1a;-webkit-font-kerning:auto;font-kerning:auto;font-size:1.625rem;font-weight:400;letter-spacing:0;line-height:2.4375rem;margin-bottom:2rem;text-align:center}@media only screen and (min-width:767px){.product-feature-factor__picture-with-text .factor-title{margin-left:auto;margin-right:auto;max-width:52.625rem}}@media only screen and (max-width:767px){.product-feature-factor__picture-with-text .factor-title{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.375rem;font-weight:400;letter-spacing:0;line-height:2.0625rem;margin-bottom:1.5rem}}.product-feature-factor__picture-with-text .factor-text{margin:0 auto;max-width:52.625rem;width:100%}.product-feature-factor__picture-with-text .factor-text__normal p,.product-feature-factor__picture-with-text .factor-text__small p{margin-bottom:1.5rem}.product-feature-factor__picture-with-text .factor-text__small,.product-feature-factor__picture-with-text .factor-text__small p{font-size:.875rem;line-height:1.3125rem}.product-feature-factor__picture-content-section--cta__link{text-align:center}@media only screen and (max-width:767px){.product-feature-factor__picture-background-image-section{margin-bottom:1.5rem}.product-feature-factor__picture-background-image-section .cmp-image__image{aspect-ratio:1.1;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}.product-feature-factor__picture{position:relative}.product-feature-factor__picture-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product-feature-factor__picture-background-image-section{margin-bottom:2rem;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding:0!important;position:relative;width:100vw!important}@media only screen and (max-width:767px){.product-feature-factor__picture-background-image-section{margin-bottom:1.5rem}}.product-feature-factor__picture-background-image-section .cmp-image__image{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:767px){.product-feature-factor__picture-background-image-section .cmp-image__image{height:23.4375rem}}.product-feature-factor__picture-content-section{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;justify-content:center}@media only screen and (max-width:767px){.product-feature-factor__picture-content-section{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:0}}.product-feature-factor__picture-content-section--text{max-width:52.875rem;width:100%}@media only screen and (max-width:767px){.product-feature-factor__picture-content-section--text{max-width:none}}.product-feature-factor__picture-content-section--text-title{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.625rem;font-weight:400;letter-spacing:0;line-height:2.4375rem;margin-bottom:1.5rem}@media only screen and (max-width:767px){.product-feature-factor__picture-content-section--text-title{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.375rem;font-weight:400;letter-spacing:0;line-height:2.0625rem;text-align:center}}.product-feature-factor__picture-content-section--text-description{color:#1a1a1a;font-weight:400;line-height:1.6875rem;margin-bottom:1.5rem}.product-feature-factor__picture-content-section--text-annotation{color:#1a1a1a;font-size:.875rem;margin-bottom:1.5rem}.product-feature-factor__picture-content-section--text-annotation p{font-size:.875rem}.product-feature-factor__picture-content-section-logo-section-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 2rem;justify-content:center;width:25.3125rem}@media only screen and (max-width:767px){.product-feature-factor__picture-content-section-logo-section-list{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between;margin-bottom:1.5rem;width:100%}}.product-feature-factor__picture-content-section-logo-section-list li{-ms-flex-preferred-size:11.625rem;flex-basis:11.625rem;height:8.75rem;text-align:center;width:11.625rem}@media only screen and (max-width:767px){.product-feature-factor__picture-content-section-logo-section-list li{-ms-flex-preferred-size:unset;flex-basis:unset;height:3.5625rem;width:4.75rem}}.product-feature-factor__picture-content-section-logo-section-list li img{max-width:100%;width:auto}.product-feature-factor__picture-content-section .button{text-align:center}.product-feature-factor__image,.product-feature-factor__image-image-1-Block{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 2rem;justify-content:center}@media only screen and (max-width:767px){.product-feature-factor__image :empty:not(img,iframe,video,canvas,br),.product-feature-factor__image-image-1-Block :empty:not(img,iframe,video,canvas,br){display:none}}.product-feature-factor__image .product-feature-factor__image-image-1-block__image-content .product-feature-factor__image-content-title,.product-feature-factor__image-image-1-Block .product-feature-factor__image-image-1-block__image-content .product-feature-factor__image-content-title{font-size:1.25rem}@media only screen and (max-width:767px){.product-feature-factor__image .product-feature-factor__image-image-1-block__image-content .product-feature-factor__image-content-title,.product-feature-factor__image-image-1-Block .product-feature-factor__image-image-1-block__image-content .product-feature-factor__image-content-title{font-size:1.125rem}}.product-feature-factor__image-image-1-Block-img,.product-feature-factor__image-img{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-preferred-size:50%;align-items:center;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:50%;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:39rem;max-width:39rem;width:100%}.product-feature-factor__image-image-1-Block-img img,.product-feature-factor__image-img img{height:auto;max-width:100%;-o-object-fit:fill;object-fit:fill;width:100%}@media only screen and (max-width:767px){.product-feature-factor__image-image-1-Block-img,.product-feature-factor__image-img{height:auto;margin-left:-1.25rem;margin-right:-1.25rem;width:calc(100% + 3rem)}}.product-feature-factor__image-image-1-Block-img--loading,.product-feature-factor__image-img--loading{height:auto}@media only screen and (max-width:767px){.product-feature-factor__image-image-1-Block-img--loading,.product-feature-factor__image-img--loading{margin:0;max-width:none;width:100%}}.product-feature-factor__image-content,.product-feature-factor__image-image-1-Block-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;row-gap:1.5rem}.product-feature-factor__image-content-annotation,.product-feature-factor__image-content-description,.product-feature-factor__image-content-title,.product-feature-factor__image-image-1-Block-content-annotation,.product-feature-factor__image-image-1-Block-content-description,.product-feature-factor__image-image-1-Block-content-title{color:#1a1a1a}.product-feature-factor__image-content-title,.product-feature-factor__image-image-1-Block-content-title{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.625rem;font-weight:400;letter-spacing:0;line-height:1.875rem}@media only screen and (max-width:767px){.product-feature-factor__image-content-title,.product-feature-factor__image-image-1-Block-content-title{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.375rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}}.product-feature-factor__image-content-description .text .cmp-text p,.product-feature-factor__image-image-1-Block-content-description .text .cmp-text p{margin-top:0}.product-feature-factor__image-content p,.product-feature-factor__image-image-1-Block-content p{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.product-feature-factor__image-content-annotation,.product-feature-factor__image-content-annotation p,.product-feature-factor__image-image-1-Block-content-annotation,.product-feature-factor__image-image-1-Block-content-annotation p{font-size:.875rem;line-height:1.5}.product-feature-factor__image-content-cta,.product-feature-factor__image-image-1-Block-content-cta{margin:auto 0;text-transform:none}@media only screen and (max-width:767px){.product-feature-factor__image-content--loading,.product-feature-factor__image-image-1-Block-content--loading{width:100%}}.product-feature-factor__image-image-1-Block-image-1-left-block,.product-feature-factor__image-image-1-left-block{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.product-feature-factor__image-image-1-Block-image-1-left-block img,.product-feature-factor__image-image-1-left-block img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media only screen and (max-width:767px){.product-feature-factor__image,.product-feature-factor__image-image-1-Block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem 0;margin:2rem 0}}.product-feature-factor__image-image-1-Block-image-1-right-block img,.product-feature-factor__image-image-1-right-block img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.product-feature-factor__image-image-1-Block-image-1-right-block__image-content-cta,.product-feature-factor__image-image-1-right-block__image-content-cta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:inherit;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:767px){.product-feature-factor__image-image-1-Block-image-1-right-block__image-content-cta,.product-feature-factor__image-image-1-right-block__image-content-cta{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}.product-feature-factor__image-image-1-Block-image-1-left-block .product-feature-factor__image-content-title,.product-feature-factor__image-image-1-Block-image-1-right-block .product-feature-factor__image-content-title,.product-feature-factor__image-image-1-left-block .product-feature-factor__image-content-title,.product-feature-factor__image-image-1-right-block .product-feature-factor__image-content-title{line-height:150%}.product-feature-factor__image-image,.product-feature-factor__image-image-1-Block-image,.product-feature-factor__image-image-1-Block-image-1-block,.product-feature-factor__image-image-1-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:2rem}.product-feature-factor__image-image .product-feature-factor__image-img,.product-feature-factor__image-image-1-Block-image .product-feature-factor__image-img,.product-feature-factor__image-image-1-Block-image-1-block .product-feature-factor__image-img,.product-feature-factor__image-image-1-block .product-feature-factor__image-img{aspect-ratio:unset;height:auto}.product-feature-factor__image-image .product-feature-factor__image-content,.product-feature-factor__image-image-1-Block-image .product-feature-factor__image-content,.product-feature-factor__image-image-1-Block-image-1-block .product-feature-factor__image-content,.product-feature-factor__image-image-1-block .product-feature-factor__image-content{row-gap:1.5rem}@media only screen and (min-width:767px){.product-feature-factor__image-image .product-feature-factor__image-content,.product-feature-factor__image-image-1-Block-image .product-feature-factor__image-content,.product-feature-factor__image-image-1-Block-image-1-block .product-feature-factor__image-content,.product-feature-factor__image-image-1-block .product-feature-factor__image-content{max-width:39rem;width:100%}}@media only screen and (max-width:767px){.product-feature-factor__image-image,.product-feature-factor__image-image-1-Block-image,.product-feature-factor__image-image-1-Block-image-1-block,.product-feature-factor__image-image-1-block{gap:1.5rem;margin-top:0}.product-feature-factor__image-image .product-feature-factor__image-img,.product-feature-factor__image-image-1-Block-image .product-feature-factor__image-img,.product-feature-factor__image-image-1-Block-image-1-block .product-feature-factor__image-img,.product-feature-factor__image-image-1-block .product-feature-factor__image-img{height:20.4375rem;margin:0;width:100%}.product-feature-factor__image-image .product-feature-factor__image-img img,.product-feature-factor__image-image-1-Block-image .product-feature-factor__image-img img,.product-feature-factor__image-image-1-Block-image-1-block .product-feature-factor__image-img img,.product-feature-factor__image-image-1-block .product-feature-factor__image-img img{height:100%;-o-object-fit:cover;object-fit:cover}.product-feature-factor__image-image .product-feature-factor__image-content,.product-feature-factor__image-image-1-Block-image .product-feature-factor__image-content,.product-feature-factor__image-image-1-Block-image-1-block .product-feature-factor__image-content,.product-feature-factor__image-image-1-block .product-feature-factor__image-content{margin:0;max-width:none;row-gap:1.5rem;width:100%}}.product-feature-factor__image-image-1-Block-image-step,.product-feature-factor__image-image-1-Block-text,.product-feature-factor__image-image-step,.product-feature-factor__image-text{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1.5rem 0;margin-top:2rem}@media only screen and (max-width:767px){.product-feature-factor__image-image-1-Block-image-step,.product-feature-factor__image-image-1-Block-text,.product-feature-factor__image-image-step,.product-feature-factor__image-text{margin-top:1.5rem}}.product-feature-factor__image-image-1-Block-image-step .product-feature-factor__image-img,.product-feature-factor__image-image-1-Block-text .product-feature-factor__image-img,.product-feature-factor__image-image-step .product-feature-factor__image-img,.product-feature-factor__image-text .product-feature-factor__image-img{aspect-ratio:unset;margin:0;max-height:25.3125rem;max-width:25.3125rem}.product-feature-factor__image-image-1-Block-image-step .product-feature-factor__image-img img,.product-feature-factor__image-image-1-Block-text .product-feature-factor__image-img img,.product-feature-factor__image-image-step .product-feature-factor__image-img img,.product-feature-factor__image-text .product-feature-factor__image-img img{height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:767px){.product-feature-factor__image-image-1-Block-image-step .product-feature-factor__image-img,.product-feature-factor__image-image-1-Block-text .product-feature-factor__image-img,.product-feature-factor__image-image-step .product-feature-factor__image-img,.product-feature-factor__image-text .product-feature-factor__image-img{max-height:unset;max-width:unset}}.product-feature-factor__image-image-1-Block-image-step .product-feature-factor__image-content .product-feature-factor__image-title,.product-feature-factor__image-image-1-Block-text .product-feature-factor__image-content .product-feature-factor__image-title,.product-feature-factor__image-image-step .product-feature-factor__image-content .product-feature-factor__image-title,.product-feature-factor__image-text .product-feature-factor__image-content .product-feature-factor__image-title{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.875rem}@media only screen and (max-width:767px){.product-feature-factor__image-image-1-Block-image-step .product-feature-factor__image-content .product-feature-factor__image-title,.product-feature-factor__image-image-1-Block-text .product-feature-factor__image-content .product-feature-factor__image-title,.product-feature-factor__image-image-step .product-feature-factor__image-content .product-feature-factor__image-title,.product-feature-factor__image-text .product-feature-factor__image-content .product-feature-factor__image-title{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}}.product-feature-factor__image-image-1-Block-image-step__image-content-cta,.product-feature-factor__image-image-1-Block-text__image-content-cta,.product-feature-factor__image-image-step__image-content-cta,.product-feature-factor__image-text__image-content-cta{margin:0}.product-feature-factor__image-image-1-Block-text__image-content,.product-feature-factor__image-text__image-content{max-width:49.75rem}.product-feature-factor__image .product-feature-factor__cta-button,.product-feature-factor__image-image-1-Block .product-feature-factor__cta-button{text-align:left}.product-feature-factor__image-text h3,.product-feature-factor__image-text h4{text-align:center}.product-feature-factor__image-text__image-content-cta{margin:auto 0}.product-feature-factor__image-text .product-feature-factor__cta-button{text-align:center}.product-feature-factor__cta-button{display:block;text-align:center;width:100%}.product-feature-factor__cta-button .product-feature-factor__image-content-cta{display:inline-block}.product-feature-panel__simple .product-feature-factor__image.product-feature-factor__image-image{margin-bottom:3rem;margin-top:3rem}@media only screen and (min-width:767px){.product-feature-panel__simple .product-feature-factor__image.product-feature-factor__image-image .product-feature-factor__image-image__image-content{margin-left:auto;margin-right:auto;max-width:52.625rem}}@media only screen and (max-width:767px){.product-feature-panel__simple .product-feature-factor__image.product-feature-factor__image-image{margin-bottom:2rem;margin-top:2rem}}.product-feature-panel__simple .product-feature-factor__image.product-feature-factor__image-image .product-feature-factor__image-content-title{line-height:150%}.product-feature-panel__simple .product-feature-factor__image.product-feature-factor__image-image .product-feature-factor__image-img{aspect-ratio:1/1;margin-top:1rem}@media only screen and (max-width:767px){.product-feature-panel__simple .product-feature-factor__image.product-feature-factor__image-image .product-feature-factor__image-img{margin-top:0}}.product-feature-panel__simple .product-feature-factor__image.product-feature-factor__image-image .product-feature-factor__image-content-cta{margin:0 auto}@media only screen and (max-width:767px){.product-feature-panel__simple .product-feature-factor__image.product-feature-factor__image-image .product-feature-factor__image-content-cta{width:100%}}.product-feature-panel__simple .product-feature-factor__image.product-feature-factor__image-image .product-feature-factor__cta-button{text-align:center}.product-feature-panel__simple .product-feature-factor__image.product-feature-factor__image-text{margin-bottom:3rem;margin-top:3rem}@media only screen and (max-width:767px){.product-feature-panel__simple .product-feature-factor__image.product-feature-factor__image-text{margin-bottom:2rem;margin-top:2rem}}.product-feature-panel__simple .product-feature-factor__image.product-feature-factor__image-text .product-feature-factor__image-img{display:none}.product-feature-panel__simple .product-feature-factor__image.product-feature-factor__image-text .product-feature-factor__image-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:767px){.product-feature-panel__simple .product-feature-factor__image.product-feature-factor__image-text .product-feature-factor__image-content{margin-left:auto;margin-right:auto;max-width:52.625rem}}.product-feature-panel__simple .product-feature-factor__image.product-feature-factor__image-text .product-feature-factor__image-content .product-feature-factor__image-content-title{line-height:1.5;margin-bottom:.5rem;text-align:center}.product-feature-panel__simple .product-feature-factor__image.product-feature-factor__image-text .product-feature-factor__image-content .product-feature-factor__image-content-annotation{width:100%}.product-feature-panel__simple .product-feature-factor__image.product-feature-factor__image-text .product-feature-factor__image-content .product-feature-factor__image-content-cta{margin:0 auto}@media only screen and (max-width:767px){.product-feature-panel__simple .product-feature-factor__image.product-feature-factor__image-text .product-feature-factor__image-content .product-feature-factor__image-content-cta{width:100%}}.product-feature-panel__check-pattern .product-feature-factor__image.product-feature-factor__image-image-1-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width:767px){.product-feature-panel__check-pattern .product-feature-factor__image.product-feature-factor__image-image-1-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:auto}}.product-feature-panel__check-pattern .product-feature-factor__image.product-feature-factor__image-image-1-block__image-content .product-feature-factor__cta-button{text-align:left}.product-feature-panel__accordion .product-feature-factor__image.product-feature-factor__image-image-1-block,.product-feature-panel__carousel .product-feature-factor__image.product-feature-factor__image-image-1-block,.product-feature-panel__step .product-feature-factor__image.product-feature-factor__image-image-1-block{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1.5rem 0}.product-feature-panel__accordion .product-feature-factor__image.product-feature-factor__image-image-1-block .product-feature-factor__image-img,.product-feature-panel__carousel .product-feature-factor__image.product-feature-factor__image-image-1-block .product-feature-factor__image-img,.product-feature-panel__step .product-feature-factor__image.product-feature-factor__image-image-1-block .product-feature-factor__image-img{aspect-ratio:unset;margin:0;max-height:25.3125rem;max-width:25.3125rem}.product-feature-panel__accordion .product-feature-factor__image.product-feature-factor__image-image-1-block .product-feature-factor__image-img img,.product-feature-panel__carousel .product-feature-factor__image.product-feature-factor__image-image-1-block .product-feature-factor__image-img img,.product-feature-panel__step .product-feature-factor__image.product-feature-factor__image-image-1-block .product-feature-factor__image-img img{height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:767px){.product-feature-panel__accordion .product-feature-factor__image.product-feature-factor__image-image-1-block .product-feature-factor__image-img,.product-feature-panel__carousel .product-feature-factor__image.product-feature-factor__image-image-1-block .product-feature-factor__image-img,.product-feature-panel__step .product-feature-factor__image.product-feature-factor__image-image-1-block .product-feature-factor__image-img{max-height:unset;max-width:unset}}.product-feature-panel__accordion .product-feature-factor__image.product-feature-factor__image-image-1-block .product-feature-factor__image-content,.product-feature-panel__carousel .product-feature-factor__image.product-feature-factor__image-image-1-block .product-feature-factor__image-content,.product-feature-panel__step .product-feature-factor__image.product-feature-factor__image-image-1-block .product-feature-factor__image-content{max-width:25.3125rem;width:100%}.product-feature-panel__accordion .product-feature-factor__image.product-feature-factor__image-image-1-block .product-feature-factor__image-content .product-feature-factor__image-title,.product-feature-panel__carousel .product-feature-factor__image.product-feature-factor__image-image-1-block .product-feature-factor__image-content .product-feature-factor__image-title,.product-feature-panel__step .product-feature-factor__image.product-feature-factor__image-image-1-block .product-feature-factor__image-content .product-feature-factor__image-title{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.875rem}@media only screen and (max-width:767px){.product-feature-panel__accordion .product-feature-factor__image.product-feature-factor__image-image-1-block .product-feature-factor__image-content .product-feature-factor__image-title,.product-feature-panel__carousel .product-feature-factor__image.product-feature-factor__image-image-1-block .product-feature-factor__image-content .product-feature-factor__image-title,.product-feature-panel__step .product-feature-factor__image.product-feature-factor__image-image-1-block .product-feature-factor__image-content .product-feature-factor__image-title{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}.product-feature-panel__accordion .product-feature-factor__image.product-feature-factor__image-image-1-block .product-feature-factor__image-content,.product-feature-panel__carousel .product-feature-factor__image.product-feature-factor__image-image-1-block .product-feature-factor__image-content,.product-feature-panel__step .product-feature-factor__image.product-feature-factor__image-image-1-block .product-feature-factor__image-content{max-width:none}}.product-feature-panel__check-pattern{margin-bottom:3rem}@media only screen and (max-width:767px){.product-feature-panel__check-pattern{margin-bottom:0}}.product-feature-panel__simple .product-feature-factor__picture .product-feature-factor__picture-content-section--text-title{text-align:left}@media only screen and (max-width:767px){.product-feature-panel__simple .product-feature-factor__picture .product-feature-factor__picture-content-section--text-title{text-align:center}}.product-feature-panel__simple .product-feature-factor__picture .product-feature-factor__picture-content-section--cta__link .button{text-align:left}@media only screen and (max-width:767px){.product-feature-panel__simple .product-feature-factor__picture .product-feature-factor__picture-content-section--cta__link .button{text-align:center}}.product-feature-factor__simple .product-feature-factor__image-text .product-feature-factor__image-text__image-content .product-feature-factor__image-content-title,.product-feature-panel__simple .product-feature-factor__image-image .product-feature-factor__image-content-title,.product-feature-panel__simple .product-feature-factor__video.product-feature-factor__video--simple_1_video .product-feature-factor__video--simple_1_video__featureFactorTitle{text-align:center}@media only screen and (min-width:767px){.product-feature-factor__simple .product-feature-factor__image-text .product-feature-factor__image-text__image-content .product-feature-factor__image-content-title,.product-feature-panel__simple .product-feature-factor__image-image .product-feature-factor__image-content-title,.product-feature-panel__simple .product-feature-factor__video.product-feature-factor__video--simple_1_video .product-feature-factor__video--simple_1_video__featureFactorTitle{max-width:52.625rem}}.product-feature-panel__accordion .product-feature-factor__image-text .product-feature-factor__cta-button{text-align:left}.product-feature-factor__video{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.product-feature-factor__video :empty:not(img,iframe,video,canvas,span,[style*=background-image],.vjs-play-progress,br){display:none}}.product-feature-factor__video--simple_1_full_width_video,.product-feature-factor__video--simple_1_video{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){.product-feature-factor__video--simple_1_full_width_video,.product-feature-factor__video--simple_1_video{padding:0}}.product-feature-factor__video--simple_1_full_width_video__featureFactorTitle,.product-feature-factor__video--simple_1_video__featureFactorTitle{font-size:1.625rem!important;font-weight:400!important;text-align:center}@media only screen and (max-width:767px){.product-feature-factor__video--simple_1_full_width_video__featureFactorTitle,.product-feature-factor__video--simple_1_video__featureFactorTitle{font-size:1.375rem!important}}@media only screen and (min-width:767px){.product-feature-factor__video--simple_1_full_width_video__featureFactorTitle,.product-feature-factor__video--simple_1_video__featureFactorTitle{margin-bottom:1rem}}.product-feature-factor__video--simple_1_full_width_video__featureFactorAnnotation,.product-feature-factor__video--simple_1_full_width_video__featureFactorDescription,.product-feature-factor__video--simple_1_video__featureFactorAnnotation,.product-feature-factor__video--simple_1_video__featureFactorDescription{max-width:52.625rem;width:100%}.product-feature-factor__video--simple_1_full_width_video__featureFactorAnnotation,.product-feature-factor__video--simple_1_full_width_video__featureFactorAnnotation p,.product-feature-factor__video--simple_1_video__featureFactorAnnotation,.product-feature-factor__video--simple_1_video__featureFactorAnnotation p{font-size:.875rem}.product-feature-factor__video--simple_1_full_width_video__container,.product-feature-factor__video--simple_1_video__container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;justify-content:center}.product-feature-factor__video--simple_1_full_width_video__video,.product-feature-factor__video--simple_1_video__video{display:block;width:100%}@media only screen and (max-width:767px){.product-feature-factor__video--simple_1_full_width_video__video,.product-feature-factor__video--simple_1_video__video{width:100%}}.product-feature-factor__video--simple_1_full_width_video__video--youtube,.product-feature-factor__video--simple_1_video__video--youtube{aspect-ratio:16/9}.product-feature-factor__video--simple_1_full_width_video__video--youtube iframe,.product-feature-factor__video--simple_1_video__video--youtube iframe{height:100%;width:100%}@media only screen and (max-width:767px){.product-feature-factor__video--simple_1_full_width_video__video--youtube iframe,.product-feature-factor__video--simple_1_video__video--youtube iframe{display:block;height:100%;width:100%}}.product-feature-factor__video--simple_1_full_width_video__assetItem--brightcove .brightcove__video[width=not-specified],.product-feature-factor__video--simple_1_video__assetItem--brightcove .brightcove__video[width=not-specified]{padding-top:42.1875rem!important}@media only screen and (max-width:767px){.product-feature-factor__video--simple_1_full_width_video__assetItem--brightcove .brightcove__video[width=not-specified],.product-feature-factor__video--simple_1_video__assetItem--brightcove .brightcove__video[width=not-specified]{padding-top:12.375rem!important}}.product-feature-factor__video--simple_1_full_width_video__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) .vjs-poster,.product-feature-factor__video--simple_1_full_width_video__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) .vjs-poster img,.product-feature-factor__video--simple_1_full_width_video__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) video,.product-feature-factor__video--simple_1_full_width_video__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) video img,.product-feature-factor__video--simple_1_video__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) .vjs-poster,.product-feature-factor__video--simple_1_video__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) .vjs-poster img,.product-feature-factor__video--simple_1_video__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) video,.product-feature-factor__video--simple_1_video__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) video img{height:42.1875rem!important;width:100%}@media only screen and (max-width:767px){.product-feature-factor__video--simple_1_full_width_video__assetItem--brightcove .brightcove__video[width=not-specified] .vjs-poster,.product-feature-factor__video--simple_1_full_width_video__assetItem--brightcove .brightcove__video[width=not-specified] video,.product-feature-factor__video--simple_1_video__assetItem--brightcove .brightcove__video[width=not-specified] .vjs-poster,.product-feature-factor__video--simple_1_video__assetItem--brightcove .brightcove__video[width=not-specified] video{height:100%;width:100%}.product-feature-factor__video--simple_1_full_width_video__assetItem--brightcove .brightcove__video[width=not-specified] .vjs-poster img,.product-feature-factor__video--simple_1_full_width_video__assetItem--brightcove .brightcove__video[width=not-specified] video img,.product-feature-factor__video--simple_1_video__assetItem--brightcove .brightcove__video[width=not-specified] .vjs-poster img,.product-feature-factor__video--simple_1_video__assetItem--brightcove .brightcove__video[width=not-specified] video img{height:12.375rem!important;width:100%}}@media only screen and (min-width:767px){.product-feature-factor__video__featureFactorTitle.product-feature-factor__video--simple_1_full_width_video__featureFactorTitle{margin-bottom:.5rem;max-width:52.625rem}}@media only screen and (max-width:767px){.product-feature-factor__video__featureFactorTitle.product-feature-factor__video--simple_1_full_width_video{margin:0 -1.5rem}}.product-feature-factor__video--simple_1_video__container{width:100%}@media only screen and (min-width:767px){.product-feature-factor__video--simple_1_video__container{gap:1rem;max-width:52.625rem}}.product-feature-factor__video--simple_1_video__video--youtube{height:29.625rem;margin:0 auto;max-width:52.625rem;width:100%}.product-feature-factor__video--simple_1_video__video--youtube iframe,.product-feature-factor__video--simple_1_video__video--youtube video{height:100%;width:100%}@media only screen and (max-width:767px){.product-feature-factor__video--simple_1_video__video--youtube{height:11.4375rem}}.product-feature-factor__video--simple_1_video__assetItem--brightcove{margin:0 auto;max-width:52.625rem;width:100%}.product-feature-factor__video--simple_1_video__assetItem--brightcove .brightcove__video[width=not-specified]{padding-top:29.625rem!important}.product-feature-factor__video--simple_1_video__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) .vjs-poster,.product-feature-factor__video--simple_1_video__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) .vjs-poster img,.product-feature-factor__video--simple_1_video__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) video,.product-feature-factor__video--simple_1_video__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) video img{height:29.625rem!important;width:100%}@media only screen and (max-width:767px){.product-feature-factor__video--simple_1_video__assetItem--brightcove .brightcove__video[width=not-specified]{padding-top:11.4375rem!important}.product-feature-factor__video--simple_1_video__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) .vjs-poster,.product-feature-factor__video--simple_1_video__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) .vjs-poster img,.product-feature-factor__video--simple_1_video__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) video,.product-feature-factor__video--simple_1_video__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) video img{height:11.4375rem!important;width:100%}}.product-feature-factor__video--simple_1_video_left_block,.product-feature-factor__video--simple_1_video_right_block{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:3rem}@media only screen and (min-width:767px){.product-feature-factor__video--simple_1_video_left_block,.product-feature-factor__video--simple_1_video_right_block{gap:2rem}}@media only screen and (max-width:767px){.product-feature-factor__video--simple_1_video_left_block,.product-feature-factor__video--simple_1_video_right_block{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1.5rem;margin-bottom:2rem}}.product-feature-factor__video--simple_1_video_left_block__container,.product-feature-factor__video--simple_1_video_left_block__video,.product-feature-factor__video--simple_1_video_right_block__container,.product-feature-factor__video--simple_1_video_right_block__video{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-preferred-size:50%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:50%;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}@media only screen and (max-width:767px){.product-feature-factor__video--simple_1_video_left_block__container,.product-feature-factor__video--simple_1_video_left_block__video,.product-feature-factor__video--simple_1_video_right_block__container,.product-feature-factor__video--simple_1_video_right_block__video{-ms-flex-preferred-size:unset;flex-basis:unset}.product-feature-factor__video--simple_1_video_left_block__video,.product-feature-factor__video--simple_1_video_right_block__video{height:100%;width:100%}.product-feature-factor__video--simple_1_video_left_block__video :not(video-js *),.product-feature-factor__video--simple_1_video_right_block__video :not(video-js *){height:100%}}.product-feature-factor__video--simple_1_video_left_block__video--youtube,.product-feature-factor__video--simple_1_video_right_block__video--youtube{aspect-ratio:16/9;display:block}.product-feature-factor__video--simple_1_video_left_block__video--youtube iframe,.product-feature-factor__video--simple_1_video_right_block__video--youtube iframe{height:100%;width:100%}@media only screen and (max-width:767px){.product-feature-factor__video--simple_1_video_left_block__video--youtube,.product-feature-factor__video--simple_1_video_right_block__video--youtube{aspect-ratio:16/9;height:auto;margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem)}.product-feature-factor__video--simple_1_video_left_block__video--youtube iframe,.product-feature-factor__video--simple_1_video_right_block__video--youtube iframe{aspect-ratio:16/9;height:auto;left:0;position:absolute;width:100%}}.product-feature-factor__video--simple_1_video_left_block__featureFactorTitle,.product-feature-factor__video--simple_1_video_right_block__featureFactorTitle{font-size:1.625rem!important;font-weight:400!important}@media only screen and (max-width:767px){.product-feature-factor__video--simple_1_video_left_block__featureFactorTitle,.product-feature-factor__video--simple_1_video_right_block__featureFactorTitle{font-size:1.375rem!important}}.product-feature-factor__video--simple_1_video_left_block__featureFactorAnnotation,.product-feature-factor__video--simple_1_video_left_block__featureFactorAnnotation p,.product-feature-factor__video--simple_1_video_right_block__featureFactorAnnotation,.product-feature-factor__video--simple_1_video_right_block__featureFactorAnnotation p{font-size:.875rem}.product-feature-factor__video--simple_1_video_left_block--youtube,.product-feature-factor__video--simple_1_video_right_block--youtube{max-width:39rem}.product-feature-factor__video--simple_1_video_left_block__assetItem--brightcove,.product-feature-factor__video--simple_1_video_right_block__assetItem--brightcove{display:block}@media only screen and (max-width:767px){.product-feature-factor__video--simple_1_video_left_block__assetItem--brightcove,.product-feature-factor__video--simple_1_video_right_block__assetItem--brightcove{height:auto;margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem)}}.product-feature-factor__video--simple_1_video_left_block__assetItem--brightcove .brightcove__video[width=not-specified],.product-feature-factor__video--simple_1_video_right_block__assetItem--brightcove .brightcove__video[width=not-specified]{height:21.9375rem!important;padding-top:0!important}@media only screen and (max-width:767px){.product-feature-factor__video--simple_1_video_left_block__assetItem--brightcove .brightcove__video[width=not-specified],.product-feature-factor__video--simple_1_video_right_block__assetItem--brightcove .brightcove__video[width=not-specified]{height:100%!important;width:100%}}.product-feature-factor__video--simple_1_video_left_block__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) .vjs-poster,.product-feature-factor__video--simple_1_video_left_block__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) .vjs-poster img,.product-feature-factor__video--simple_1_video_left_block__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) video,.product-feature-factor__video--simple_1_video_left_block__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) video img,.product-feature-factor__video--simple_1_video_right_block__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) .vjs-poster,.product-feature-factor__video--simple_1_video_right_block__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) .vjs-poster img,.product-feature-factor__video--simple_1_video_right_block__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) video,.product-feature-factor__video--simple_1_video_right_block__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) video img{height:auto!important;width:100%}.product-feature-factor__video--simple_1_video_left_block .button,.product-feature-factor__video--simple_1_video_right_block .button{margin-left:0;margin-right:0}.product-feature-factor__video--simple_1_video_left_block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width:767px){.product-feature-factor__video--simple_1_video_left_block{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.product-feature-factor__video--simple_1_video_left_block__assetItem--brightcove{display:block}.product-feature-factor__video--simple_1_video_left_block__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) .vjs-poster,.product-feature-factor__video--simple_1_video_left_block__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) .vjs-poster img,.product-feature-factor__video--simple_1_video_left_block__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) video,.product-feature-factor__video--simple_1_video_left_block__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) video img{height:21.9375rem!important;width:100%}@media only screen and (max-width:767px){.product-feature-factor__video--simple_1_video_left_block__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) .vjs-poster,.product-feature-factor__video--simple_1_video_left_block__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) .vjs-poster img,.product-feature-factor__video--simple_1_video_left_block__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) video,.product-feature-factor__video--simple_1_video_left_block__assetItem--brightcove .brightcove__video[width=not-specified]:not(.vjs-fullscreen) video img{height:100%!important}}.product-feature-factor__video--simple_1_full_width_video__container{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:80rem}@media only screen and (max-width:767px){.product-feature-factor__video--simple_1_full_width_video__video{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding:0;position:relative;width:100vw}.product-feature-factor__video--simple_1_full_width_video__video--youtube{aspect-ratio:16/9;height:auto!important;width:100%}.product-feature-factor__video--simple_1_full_width_video__video--youtube iframe{aspect-ratio:16/9;height:auto!important;left:0;position:absolute;width:100%!important}}.product-feature-factor__video--video_1_block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;margin-top:2rem}.product-feature-factor__video--video_1_block__video--youtube{aspect-ratio:16/9;display:block;max-height:14.25rem}.product-feature-factor__video--video_1_block__video--youtube iframe{height:100%;width:100%}@media only screen and (max-width:767px){.product-feature-factor__video--video_1_block__video--youtube{width:100%}}.product-feature-factor__video--video_1_block__assetItem--brightcove{display:block}@media only screen and (max-width:767px){.product-feature-factor__video--video_1_block__assetItem--brightcove{height:auto;width:100%}}.product-feature-factor__video--video_1_block__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.product-feature-factor__video--video_1_block__featureFactorTitle{font-size:1.25rem!important;font-weight:400!important}@media only screen and (max-width:767px){.product-feature-factor__video--video_1_block__featureFactorTitle{font-size:1.125rem!important}}.product-feature-factor__video--video_1_block__featureFactorAnnotation,.product-feature-factor__video--video_1_block__featureFactorAnnotation p{font-size:.875rem}.product-feature-factor__video--video_1_block .button{margin-left:0;margin-right:0}.product-feature-panel-list__heading,.product-feature-panel-list__section-title{color:#1a1a1a;font-size:2rem;line-height:3rem;margin-bottom:2rem;text-align:center}.product-feature-panel-list__section-title{font-size:2rem;font-style:normal;font-weight:400;line-height:150%;text-align:center}@media only screen and (max-width:767px){.product-feature-panel-list__section-title{font-size:1.625rem;margin-bottom:1.5rem}}.product-feature-panel-list__panel-title{color:#1a1a1a;font-size:1.625rem!important;font-weight:400!important;line-height:150%!important;margin-bottom:0;text-align:center}@media only screen and (min-width:767px){.product-feature-panel-list__panel-title{margin-left:auto;margin-right:auto;max-width:52.625rem}}@media only screen and (max-width:767px){.product-feature-panel-list__panel-title{font-size:1.375rem!important;margin:0 auto 1.5rem;max-width:20.4375rem}}.product-feature-panel-list__panel:has(.product-feature-panel__check-pattern) .product-feature-factor__image{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;gap:unset;margin-top:0}@media only screen and (max-width:767px){.product-feature-panel-list__panel:has(.product-feature-panel__check-pattern) .product-feature-factor__image{margin-bottom:2rem;margin-top:1.5rem;min-height:auto}}.product-feature-panel-list__panel:has(.product-feature-panel__check-pattern) .product-feature-factor__image-img{max-height:40rem;max-width:40rem;width:100%}.product-feature-panel-list__panel:has(.product-feature-panel__check-pattern) .product-feature-factor__image-img img{height:100%;-o-object-fit:contain;object-fit:contain}.product-feature-panel-list__panel:has(.product-feature-panel__check-pattern) .product-feature-factor__image-content{-ms-flex-item-align:center;align-self:center;max-width:40rem;padding-left:2rem;row-gap:1.5rem;width:100%}@media only screen and (max-width:767px){.product-feature-panel-list__panel:has(.product-feature-panel__check-pattern) .product-feature-factor__image-content{margin:1.5rem 0 0;padding-left:0}}@media only screen and (max-width:767px){.product-feature-panel-list__panel:has(.product-feature-panel__check-pattern) .product-feature-factor{margin-bottom:2rem}}.product-feature-panel-list__panel:has(.product-feature-panel__check-pattern) .product-feature-factor:nth-of-type(2n) .product-feature-factor__image{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:767px){.product-feature-panel-list__panel:has(.product-feature-panel__check-pattern) .product-feature-factor:nth-of-type(2n) .product-feature-factor__image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-feature-panel-list__panel:has(.product-feature-panel__check-pattern) .product-feature-factor:nth-of-type(2n) .product-feature-factor__image-content{padding-left:0;padding-right:2rem}@media only screen and (max-width:767px){.product-feature-panel-list__panel:has(.product-feature-panel__check-pattern) .product-feature-factor:nth-of-type(2n) .product-feature-factor__image-content{padding-right:0}}.product-feature-panel-list__panel:has(.product-feature-panel__check-pattern) .product-feature-panel-list__panel-title{margin-bottom:2rem}@media only screen and (min-width:767px){.product-feature-panel-list__panel:has(.product-feature-panel__check-pattern) .product-feature-panel-list__panel-title{margin-left:auto;margin-right:auto;max-width:52.625rem}}.product-feature-panel-list__panel:has(.product-feature-panel__simple) .product-feature-factor{margin-bottom:3rem}@media only screen and (max-width:767px){.product-feature-panel-list__panel:has(.product-feature-panel__simple) .product-feature-factor{margin-bottom:2rem}}@media only screen and (min-width:767px){.product-feature-panel-list .simple-left .product-feature-factor,.product-feature-panel-list .simple-right .product-feature-factor{margin-bottom:0}.product-feature-panel-list .simple-left .product-feature-factor__image-img,.product-feature-panel-list .simple-right .product-feature-factor__image-img{max-height:40rem;max-width:40rem}.product-feature-panel-list .simple-left .product-feature-factor__video--simple_1_video_left_block,.product-feature-panel-list .simple-left .product-feature-factor__video--simple_1_video_right_block,.product-feature-panel-list .simple-right .product-feature-factor__video--simple_1_video_left_block,.product-feature-panel-list .simple-right .product-feature-factor__video--simple_1_video_right_block{margin-bottom:0}.product-feature-panel-list .simple-left .product-feature-factor__video__video,.product-feature-panel-list .simple-right .product-feature-factor__video__video{-ms-flex-negative:0;flex-shrink:0}.product-feature-panel-list .simple-left:not(:has(+.simple-left,+.simple-right)) .product-feature-factor,.product-feature-panel-list .simple-right:not(:has(+.simple-left,+.simple-right)) .product-feature-factor{margin-bottom:3rem}}.product-feature-panel-list .panel-asset img{max-width:100%}.product-feature-panel-list__container-title{text-align:center}.product-feature-panel-list__loading-title-annotation{margin:0 auto}.product-feature-panel-list__loading-content-annotation{width:100%}.product-feature-panel-list__last-item .product-feature-panel__simple .product-feature-factor{margin-bottom:0}@media only screen and (max-width:767px){.product-feature-panel-list__last-item .product-feature-panel__accordion,.product-feature-panel-list__last-item .product-feature-panel__carousel,.product-feature-panel-list__last-item .product-feature-panel__step{margin-bottom:0}}.product-feature-panel-list__last-item .product-feature-panel__comparison .product-feature-factor:last-child,.product-feature-panel-list__last-item .product-feature-panel__comparison .product-feature-factor:nth-last-child(2),.product-feature-panel-list__last-item .product-feature-panel__step .product-feature-factor:last-child .product-feature-factor__image,.product-feature-panel-list__last-item .product-feature-panel__step .product-feature-factor:last-child .product-feature-factor__video,.product-feature-panel-list__last-item .product-feature-panel__step .product-feature-factor:nth-last-child(2) .product-feature-factor__image,.product-feature-panel-list__last-item .product-feature-panel__step .product-feature-factor:nth-last-child(2) .product-feature-factor__video,.product-feature-panel-list__last-item .product-feature-panel__step .product-feature-factor:nth-last-child(3) .product-feature-factor__image,.product-feature-panel-list__last-item .product-feature-panel__step .product-feature-factor:nth-last-child(3) .product-feature-factor__video,.product-feature-panel-list__last-item .product-feature-panel__tab .product-feature-factor:last-child,.product-feature-panel-list__last-item .product-feature-panel__tab .product-feature-factor:nth-last-child(2){margin-bottom:0}.product-feature-panel-list .product-feature-panel-list__panel iframe{display:block}.product-image .product-overview_banner{left:50%;margin-left:-50vw;overflow:hidden;padding:0;position:relative;width:100vw}@media only screen and (max-width:767px){.product-image .product-overview_banner{left:unset;margin:0 -1.5rem;position:unset;width:unset}}.product-image .product-overview_banner img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-image .product-overview_banner.keyvisual-type-normal,.product-image .product-overview_banner.keyvisual-type-tv{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:29.375rem;justify-content:center}.product-image .product-overview_banner.keyvisual-type-normal img,.product-image .product-overview_banner.keyvisual-type-tv img{height:28.125rem;-o-object-fit:cover;object-fit:cover;width:37.5rem}@media only screen and (max-width:767px){.product-image .product-overview_banner.keyvisual-type-normal,.product-image .product-overview_banner.keyvisual-type-tv{height:23.4375rem}.product-image .product-overview_banner.keyvisual-type-normal img,.product-image .product-overview_banner.keyvisual-type-tv img{height:100%;max-height:23.4375rem;width:100%}}.product-image .product-overview_banner.keyvisual-type-normal{background:url(clientlib-site/resources/images/overview-bg-light.png) no-repeat 50%/cover}.product-image .product-overview_banner.keyvisual-type-tv{background:url(clientlib-site/resources/images/overview-bg-tv.png) no-repeat 50%/cover}.product-overview-spec-icons_container .icons-list{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:start;max-width:25.25rem}@media only screen and (max-width:767px){.product-overview-spec-icons_container .icons-list{-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between;max-width:none;width:100%}}.product-overview-spec-icons_container .icons-list li{margin-bottom:1rem;max-width:11.625rem;width:calc(50% - 1rem)}@media only screen and (max-width:767px){.product-overview-spec-icons_container .icons-list li{margin-bottom:0;width:25%}.product-overview-spec-icons_container .icons-list li img{-o-object-fit:cover;object-fit:cover;width:100%}}.product-overview-spec-icons_container .icons-list li img{width:100%}.product-overview-spec-icons_container .icons-list :nth-child(3),.product-overview-spec-icons_container .icons-list :nth-child(4){margin-bottom:0}.product-spec-colour-variation_container{max-width:45.8125rem;position:relative}@media only screen and (max-width:767px){.product-spec-colour-variation_container{width:100%}}.product-spec-colour-variation_container .product-default-thumb{margin-bottom:2rem;opacity:0}.product-spec-colour-variation_container .product-default-thumb img{height:auto;max-width:100%;width:auto}@media only screen and (max-width:767px){.product-spec-colour-variation_container .product-default-thumb{margin-bottom:1.5rem}}.product-spec-colour-variation_container .product-default-thumb.active{opacity:1}.product-spec-colour-variation_container .product-thumb-variation_container{left:0;margin-bottom:2rem;position:absolute;top:0}.product-spec-colour-variation_container .product-thumb-variation_container .product-thumb{display:none}.product-spec-colour-variation_container .product-thumb-variation_container .product-thumb img{height:auto;max-width:100%;width:auto}.product-spec-colour-variation_container .product-thumb-variation_container .product-thumb.active{display:block}.product-spec-colour-variation_container .product-spec-colors__list{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;row-gap:2rem}@media only screen and (max-width:767px){.product-spec-colour-variation_container .product-spec-colors__list{row-gap:1.5rem}}.product-spec-colour-variation_container .product-spec-colors__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1.5rem}.product-spec-colour-variation_container .product-spec-colors__item a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none}.product-spec-colour-variation_container .product-spec-colors__item a:active,.product-spec-colour-variation_container .product-spec-colors__item a:focus{opacity:1}.product-spec-colour-variation_container .product-spec-colors__item .optionItem{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}.product-spec-colour-variation_container .product-spec-colors__item .optionItem__color{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:.0625rem solid #ccc;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.25rem;justify-content:center;margin-right:.25rem;overflow:hidden;position:relative;width:1.25rem}.product-spec-colour-variation_container .product-spec-colors__item .optionItem__color__inner{border-radius:100%;display:block;height:.6875rem;left:50%;margin:auto;outline:.0625rem solid #fff;overflow:hidden;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.6875rem;z-index:2}.product-spec-colour-variation_container .product-spec-colors__item .optionItem__color img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-spec-colour-variation_container .product-spec-colors__item .optionItem.active .optionItem__color:after{background:#ccc;border-radius:100%;content:"";inset:0;position:absolute;z-index:1}.product-spec-colour-variation_container .product-spec-colors__item .optionItem__label{color:#1a1a1a;font-size:.875rem;font-weight:400;line-height:1.3125rem;text-transform:capitalize}.product-spec-colour-variation_container .product-spec-colors__item .optionItem.OutOfStock .optionItem__label{color:#b3b3b3}.product-spec-colour-variation_container .product-spec-colors__item span:first-child{border:.0625rem solid #ccc;border-radius:100%;display:inline-block;height:1.25rem;margin-left:0;overflow:hidden;width:1.25rem}.product-spec-colour-variation_container .product-spec-colors__item span:first-child img{height:1.25rem;margin-left:-.0625rem;margin-top:-.05125rem;max-block-size:none;max-inline-size:none;-o-object-fit:cover;object-fit:cover;width:1.25rem}.product-spec-colour-variation_container .product-spec-colors__item span{-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3125rem;margin-left:.25rem;text-decoration:none}@media only screen and (max-width:767px){.product-spec-icons_container{width:100%}}.product-spec-icons_list{-webkit-box-pack:start;-ms-flex-pack:start;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(95px,auto));justify-content:flex-start;position:relative}@media only screen and (max-width:767px){.product-spec-icons_list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.product-spec-icons_list li{height:4.4375rem;position:relative;width:5.9375rem}.product-spec-icons_list .spect-item img{width:100%}.product-spec-icons_list .spect-item:before{border-color:#666 transparent transparent;border-style:solid;border-width:1.3125rem .625rem .9375rem;content:"";display:none;margin-left:2.3125rem;margin-top:.1875rem;position:absolute;z-index:2}.product-spec-icons_list .spect-item .tooltip{background-color:#666;bottom:4.1875rem;color:#fff;display:none;font-size:1rem;line-height:1.5;padding:1rem;pointer-events:none;position:absolute;text-align:center;width:18.75rem;z-index:2}.product-spec-icons_list .spect-item:focus-visible .tooltip,.product-spec-icons_list .spect-item:hover .tooltip{display:block}.product-spec-icons_list .spect-item:has(.tooltip):focus-visible:before,.product-spec-icons_list .spect-item:has(.tooltip):hover:before{display:block}.productimage.overview-image-key-visual .product-image{max-height:52.5rem;min-height:26vw}@media only screen and (max-width:767px){.productimage.overview-image-key-visual .product-image{max-height:23.4375rem;min-height:9.75rem}}.productimage.overview-image-key-visual .product-image img{height:28vw;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100vw}@media only screen and (max-width:767px){.productimage.overview-image-key-visual .product-image img{height:auto;width:100%}}.product-card-info{display:grid;max-width:18.5rem;position:relative;width:100%}@media only screen and (max-width:767px){.product-card-info{max-width:20.4375rem}}.product-card-info__link,.product-card-info__sub-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:18.5rem;position:relative;text-decoration:none;width:100%}@media only screen and (max-width:767px){.product-card-info__link,.product-card-info__sub-container{max-width:20.4375rem}}.product-card-info__link>:last-child:not(.product-card-info__specs),.product-card-info__sub-container>:last-child:not(.product-card-info__specs){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-card-info__sub-items-spaced{-webkit-box-sizing:content-box;box-sizing:content-box;padding-bottom:1rem}.product-card-info__link--reviews{min-height:1.125rem}.product-card-info__image-label-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product-card-info__label_container .product-card-info__label{margin-bottom:.5rem}@media only screen and (max-width:767px){.product-card-info__label_container .product-card-info__label:empty{display:none}}.product-card-info:has(.product-card-info__link:not(.product-card-info__link--reviews):is(:hover,:focus,:active)) .product-card-info__description,.product-card-info:has(.product-card-info__link:not(.product-card-info__link--reviews):is(:hover,:focus,:active)) .product-card-info__model-number p,.product-card-info:has(.product-card-info__link:not(.product-card-info__link--reviews):is(:hover,:focus,:active)) .product-card-info__title{color:#0041c0}.product-card-info__label{color:#914108;font-size:1.125rem;font-weight:700}.product-card-info__image{min-height:13.875rem;position:relative}@media only screen and (max-width:767px){.product-card-info__image{min-height:15.3125rem}}.product-card-info__image img{height:auto;width:100%}@media only screen and (max-width:767px){.product-card-info__image img{width:20.4375rem}}.product-card-info__promotional-label{left:0;position:absolute;top:0}.product-card-info .product-card-info__review{font-size:.75rem;font-weight:400;height:1.125rem;line-height:1.5}.product-card-info .product-card-info__review img{margin-right:.5rem}.product-card-info .product-card-info__review .zv-summary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.product-card-info .product-card-info__review .zv-summary .zv-star-svg,.product-card-info .product-card-info__review .zv-summary .zv-star-svg-sub{height:.625rem;margin-right:unset;width:.625rem}.product-card-info .product-card-info__review .zv-summary span:has(.zv-star-svg){-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.1875rem;padding-bottom:unset}.product-card-info .product-card-info__review .zv-summary .zv-no-review-text,.product-card-info .product-card-info__review .zv-summary .zv-star-comment{font-size:.75rem;font-style:normal;font-weight:400;line-height:1.5}.product-card-info__description{color:#1a1a1a;font-size:1rem;font-weight:400;line-height:1.5rem}.product-card-info__description--in-wishlist{margin-top:-.75rem}.product-card-info__title{color:#1a1a1a;font-size:1rem;font-weight:400;line-height:1.5rem;margin-bottom:.25rem}.product-card-info__title--no-bottom-space{margin-bottom:0}.product-card-info__model-number p{color:#1a1a1a}.product-card-info__price{color:#1a1a1a;height:3.6875rem;margin:1rem 0}.product-card-info__price--title{color:#1a1a1a;font-size:1rem;font-weight:400;line-height:1.5rem}.product-card-info__rate{color:#1a1a1a;font-size:1.125rem;font-weight:700;line-height:1.6875rem}.product-card-info__priceinfo{color:#1a1a1a;font-size:.875rem;font-weight:400;line-height:1.3125rem}.product-card-info__buybtn{background-color:#333;border-radius:.3125rem;color:#fff;display:inline-block;gap:.625rem;height:2.75rem;margin-top:1.25rem;padding:.8125rem 1rem;text-align:center;text-decoration:none;width:100%}.product-card-info__specs{cursor:default;display:grid;gap:1.5625rem;grid-template-columns:repeat(4,55px);height:2.5625rem;position:relative}@media only screen and (max-width:767px){.product-card-info__specs{gap:2.1875rem}}.product-card-info__specs__image{height:2.5625rem}.product-card-info__specs button{cursor:default;padding:0}.product-card-info__specs button:not(:disabled){cursor:default}.product-card-info__specs button:focus{opacity:1}.product-card-info__colors .product-spec-colour-variation_container{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.product-card-info__colors .product-spec-colors__list{-webkit-box-pack:normal;-ms-flex-pack:normal;gap:.5rem 1rem;justify-content:normal}.product-card-info__colors .product-spec-colors__item{color:#1a1a1a;margin-right:0}.product-card-info--option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.625rem;margin-right:.9375rem}.product-card-info--option--circle{border-radius:50%;height:1.25rem;margin-right:.5rem;top:.03125rem;width:1.25rem}.product-card-info--option--label{color:#333;font-size:1rem}.product-card-info__warranty{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;margin:2rem 0}.product-card-info__warranty--image{height:2.5625rem;width:70%}.product-card-info .product-environmental__energy-container{gap:1rem}.product-card-info__compare{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-card-info__compare,.product-card-info__compare--box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.product-card-info__compare--box{padding:.625rem 0}.product-card-info__compare--box__checkbox{border:.0625rem solid #000;height:1.125rem;margin-right:.03125rem;width:1.125rem}.product-card-info__likeicon .wishlist-link__button{padding:0}.product-card-info__likeicon .wishlist-link__button__container{text-align:right}.product-card-info__likeicon .wishlist-link__button .icon-favorite,.product-card-info__likeicon .wishlist-link__button .icon-favourite_fill_small{font-size:2rem}.product-card-info__likeicon .wishlist-link__icon{margin-right:0!important}.product-card-info__likeicon .wishlist-link__label{left:auto!important;right:calc(100% + 1pc)!important}.product-card-info__likeicon .wishlist-link__label:after{left:auto!important;right:-.9375rem!important;top:50%;-webkit-transform:rotate(0deg) translateY(-9px)!important;transform:rotate(0deg) translateY(-9px)!important}.product-card-info .product-price{max-width:18.5rem}.product-card-info .product-price__title{color:#1a1a1a;-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.product-card-info .product-price__title--no-bottom-space{margin-bottom:0}@media only screen and (max-width:767px){.product-card-info .product-price__title{margin-bottom:.5rem}}.product-card-info .product-price__price{color:#1a1a1a;-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.6875rem;margin-bottom:1rem}.product-card-info .product-price__price--no-bottom-space{margin-bottom:0}.product-card-info .product-price__priceAnnotation{color:#1a1a1a;-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3125rem}.product-card-info .product-buy-button{-webkit-box-sizing:border-box;box-sizing:border-box}.product-card-info .product-buy-button__button{min-width:100%}.product-card-info__notfound-wapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:400;height:13.875rem;justify-content:center;line-height:1.5rem;text-align:center;text-transform:uppercase}.product-card-info__button-close{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:flex-end;padding-bottom:.5rem;place-self:flex-end flex-end;text-align:right;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-card-info__button-close .icon-close{color:#1a1a1a;font-size:1.5rem;height:1.5rem;margin:.625rem}.product-card-info__button-close .icon-close:hover{opacity:.8}.product-card-info__technical-icons-to-product-colors__no-gap{gap:0}.product-card-info__technical-icons-to-product-colors>:nth-child(2){padding-top:1rem}.sort-by__container{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.sort-by__text{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-right:1rem}.sort-by__selected-type{position:relative}.sort-by__selected-type .sort-order__list{background-color:#fff;left:0;padding:1.5rem 2rem 1.5rem 1.5rem;position:absolute;top:3rem;width:16rem;z-index:2}.sort-by__selected-type .sort-order__list li{margin-bottom:1rem}.sort-by__selected-type .sort-order__list li:last-child,.sort-by__selected-type .sort-order__list li:last-child .radio-button__container{margin-bottom:0}.sort-by__selected-type .sort-order__list .radio-button__input{margin-right:.5rem}.sort-by__selected-label,.sort-by__selected-type .sort-order__list .radio-button__label{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;text-transform:uppercase}.sort-by__selected-label{border-bottom:.0625rem solid #333;padding:0 0 1rem}.sort-by__selected-label .icon-sort{margin-right:.5rem}.product-list__heading{font-size:2rem;font-weight:400;line-height:1.5;margin-bottom:2rem;text-align:center}@media only screen and (max-width:767px){.product-list__heading{font-size:1.625rem}}.product-list__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}@media only screen and (max-width:767px){.product-list__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;gap:3rem}}.product-list__wrapper--empty{gap:0}.product-list__filters--wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;max-width:18.5rem;width:100%}@media only screen and (max-width:767px){.product-list__filters--wrapper{gap:1.5rem;max-width:100%}}.product-list__filters--wrapper>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;max-width:16.5rem;width:100%}@media only screen and (max-width:767px){.product-list__filters--wrapper>div{gap:1.5rem;max-width:100%}}.product-list__filters--wrapper>div.product-list__filters__show-filter-button{display:none}@media only screen and (max-width:767px){.product-list__filters--wrapper>div.product-list__filters__show-filter-button{display:block}}.product-list__filters--wrapper>div.product-list__filters__inner-wrapper .product-list__filters__inner-wrapper__cover{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;max-width:100%}@media only screen and (max-width:767px){.product-list__filters--wrapper>div.product-list__filters__inner-wrapper .product-list__filters__inner-wrapper__cover{gap:1.5rem}.product-list__filters--wrapper>div.product-list__filters__inner-wrapper{display:none}.product-list__filters--wrapper>div.product-list__filters__inner-wrapper.open{display:-webkit-box;display:-ms-flexbox;display:flex}}.product-list__filters--wrapper>div.product-list__filters__show-filter-sticky{display:block;opacity:0;pointer-events:none;visibility:hidden}@media only screen and (max-width:767px){.product-list__filters--wrapper>div.product-list__filters__show-filter-sticky.sticky{opacity:1;pointer-events:auto;visibility:visible;z-index:9997}}.product-list__list--wrapper{width:100%}.product-list__filters__close-filter-button{display:none}@media only screen and (max-width:767px){.product-list__filters__close-filter-button{-webkit-box-ordinal-group:101;-ms-flex-order:100;display:block;order:100}}.product-list__filters__close-filter-button button,.product-list__filters__show-filter-button button{display:block;padding-right:3rem;position:relative;text-align:left;text-transform:uppercase;width:100%}.product-list__filters__close-filter-button button span.show-filter,.product-list__filters__show-filter-button button span.show-filter{display:block}.product-list__filters__close-filter-button button span.close-filter,.product-list__filters__show-filter-button button span.close-filter{display:none}.product-list__filters__close-filter-button button i.icon-dropdown-arrow,.product-list__filters__show-filter-button button i.icon-dropdown-arrow{position:absolute;right:1pc;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-list__filters__close-filter-button button.open span.show-filter,.product-list__filters__show-filter-button button.open span.show-filter{display:none}.product-list__filters__close-filter-button button.open span.close-filter,.product-list__filters__show-filter-button button.open span.close-filter{display:block}.product-list__filters__close-filter-button button.open i.icon-dropdown-arrow,.product-list__filters__show-filter-button button.open i.icon-dropdown-arrow{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}@media only screen and (max-width:767px){.product-list__filters__reset--container{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99;text-align:center}}.product-list__filters__show-filter-sticky{background:#f2f2f2;border-bottom:.0625rem solid #ccc;font-size:1rem;left:0;line-height:1.5;padding:.625rem .5rem;position:fixed;right:0;text-align:center;top:0;z-index:11}.product-list__filters__show-filter-sticky button{background:transparent;border:none;color:#1a1a1a;padding:0;width:100%}.product-list__product-listing__container,.product-list__product-listing__wrapper{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;justify-content:start}@media only screen and (max-width:767px){.product-list__product-listing__container,.product-list__product-listing__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem;width:100%}}.product-list__product-listing__container .empty-product-message,.product-list__product-listing__wrapper .empty-product-message{font-size:1.25rem}.product-list__product-listing__container--empty,.product-list__product-listing__wrapper--empty{gap:0}.product-list__product-listing__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}@media only screen and (max-width:767px){.product-list__product-listing__wrapper--wishlist-empty{gap:1.5rem}}.product-list__product-listing__top-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;width:100%}@media only screen and (max-width:767px){.product-list__product-listing__top-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem;width:100%}}.product-list__product-listing__results-count{color:#1a1a1a;font-size:1.25rem;font-weight:400;line-height:1.875rem}@media only screen and (max-width:767px){.product-list__product-listing__results-count{font-size:1.125rem;line-height:1.6875rem}}.product-list__product-item__wrapper{height:auto;width:18.5rem}@media only screen and (max-width:767px){.product-list__product-item__wrapper{margin:0 auto;width:20.4375rem}}.product-list__product-item__wrapper--hidden{display:none}.product-list__product-item__wrapper--loading-data{opacity:0;pointer-events:none;position:absolute}.product-list__product-item__list__wrapper--loading-data{position:relative}@media only screen and (max-width:767px){.product-list__product-item__list__wrapper--loading-data{position:static}}.product-list__load-more{margin-top:0;width:100%}.product-list__bottom-annotation{margin-top:2rem}@media only screen and (max-width:767px){.product-list__bottom-annotation{margin-top:1.5rem}}.product-list .product-buy-button__button{max-width:none;min-width:unset;width:100%}.product-list.related-product-list .product-list__filters__inner-wrapper{display:none}.related-product-list-for-recipe.title-bottom-margin-32pxBy32px .product-list__heading,.relatedproductlist-learncontent.title-bottom-margin-32pxBy32px .product-list__heading{margin-bottom:2rem}.related-product-list-for-recipe.title-bottom-margin-24pxBy24px .product-list__heading,.relatedproductlist-learncontent.title-bottom-margin-24pxBy24px .product-list__heading{margin-bottom:1.5rem}.related-product-list-for-recipe.content-bottom-margin-16pxBy16px,.relatedproductlist-learncontent.content-bottom-margin-16pxBy16px{margin-bottom:1rem}.related-product-list-for-recipe.content-bottom-margin-32pxBy32px,.relatedproductlist-learncontent.content-bottom-margin-32pxBy32px{margin-bottom:2rem}.related-product-list-for-recipe.content-bottom-margin-48pxBy24px,.relatedproductlist-learncontent.content-bottom-margin-48pxBy24px{margin-bottom:3rem}@media only screen and (max-width:767px){.related-product-list-for-recipe.content-bottom-margin-48pxBy24px,.relatedproductlist-learncontent.content-bottom-margin-48pxBy24px{margin-bottom:1.5rem}}.related-product-list-for-recipe.content-bottom-margin-48pxBy48px,.relatedproductlist-learncontent.content-bottom-margin-48pxBy48px{margin-bottom:3rem}.related-product-list-for-recipe.content-bottom-margin-64pxBy80px,.relatedproductlist-learncontent.content-bottom-margin-64pxBy80px{margin-bottom:4rem}@media only screen and (max-width:767px){.related-product-list-for-recipe.content-bottom-margin-64pxBy80px,.relatedproductlist-learncontent.content-bottom-margin-64pxBy80px{margin-bottom:5rem}}.product-list__product-listing__container:has(.product-list__product-item__wrapper--loading-data)+.product-list__load-more.article-links__article-results__load-more{display:none}.product-page-section-menu{margin:0 auto;max-width:83rem;padding:0 1.5rem;width:100%}@media only screen and (max-width:767px){.product-page-section-menu{max-width:100%;padding:0}}.product-page-section-menu__top{background:#e6e6e6;position:relative;width:100%}.product-page-section-menu__top:before{background:#e5e5e5;content:"";height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw;z-index:0}.product-page-section-menu__top__container{-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-shrink:0;justify-content:space-between;margin-left:auto;margin-right:auto;position:relative;width:100%;z-index:1}.product-page-section-menu__top__container,.product-page-section-menu__top__left,.product-page-section-menu__top__right{display:-webkit-box;display:-ms-flexbox;display:flex}.product-page-section-menu__top__left .wishlist-link__button,.product-page-section-menu__top__right .wishlist-link__button{margin-right:.5rem}.product-page-section-menu__top__left .wishlist-link__button .icon-favorite,.product-page-section-menu__top__left .wishlist-link__button .icon-favourite_fill_small,.product-page-section-menu__top__right .wishlist-link__button .icon-favorite,.product-page-section-menu__top__right .wishlist-link__button .icon-favourite_fill_small{display:inline-block;font-size:2rem;margin:0;padding:.375rem}.product-page-section-menu__top__left .wishlist-link__button{margin-right:0}.product-page-section-menu__top__left .wishlist-link__button .icon-favorite,.product-page-section-menu__top__left .wishlist-link__button .icon-favourite_fill_small{font-size:1.5rem;padding:.625rem}@media only screen and (max-width:767px){.product-page-section-menu__top__left:has(.wishlist-link__button.disabled) .product-text .product-text__wishlist{margin-left:.625rem}}@media only screen and (max-width:767px){.product-page-section-menu__top__left .product-text__wishlist__disabled .product-text__wishlist{margin-left:.625rem}.product-page-section-menu .product-text{min-width:3.1875rem}}.product-page-section-menu .product-text,.product-page-section-menu .producttext{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}@media only screen and (max-width:767px){.product-page-section-menu .product-text .product-text__wishlist,.product-page-section-menu .producttext .product-text__wishlist{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual;overflow-wrap:break-word;white-space:normal;word-break:break-word}}.product-page-section-menu .product-text__wishlist,.product-page-section-menu .producttext__wishlist{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin:0}@media only screen and (max-width:767px){.product-page-section-menu .product-text__wishlist,.product-page-section-menu .producttext__wishlist{font-size:.75rem;line-height:1.125rem}}.product-page-section-menu .product-text__large,.product-page-section-menu .product-text__lists,.product-page-section-menu .product-text__small,.product-page-section-menu .producttext__large,.product-page-section-menu .producttext__lists,.product-page-section-menu .producttext__small{display:none}.product-page-section-menu .productecbuybutton{margin-bottom:0;margin-left:1.125rem;width:auto}@media only screen and (max-width:767px){.product-page-section-menu .productecbuybutton{margin-left:.5rem}}.product-page-section-menu .productecbuybutton .product-buy-button__sales-date--text{display:none}.product-page-section-menu .productecbuybutton .product-buy-button__container{gap:unset}.product-page-section-menu .productecbuybutton .product-buy-button,.product-page-section-menu .productecbuybutton.category-browser .product-buy-button{height:100%}.product-page-section-menu .productecbuybutton .product-buy-button__container,.product-page-section-menu .productecbuybutton.category-browser .product-buy-button__container{gap:unset;height:100%}.product-page-section-menu .productecbuybutton .product-buy-button__button,.product-page-section-menu .productecbuybutton .product-buy-button__text,.product-page-section-menu .productecbuybutton.category-browser .product-buy-button__button,.product-page-section-menu .productecbuybutton.category-browser .product-buy-button__text{font-size:1rem;height:100%;min-width:unset;text-align:center}@media only screen and (max-width:767px){.product-page-section-menu .productecbuybutton .product-buy-button__button,.product-page-section-menu .productecbuybutton .product-buy-button__text,.product-page-section-menu .productecbuybutton.category-browser .product-buy-button__button,.product-page-section-menu .productecbuybutton.category-browser .product-buy-button__text{max-width:7.4375rem;min-width:4.6875rem}}.product-page-section-menu .product-ec-info-bar .product-ec-info{-ms-flex-negative:0;flex-shrink:0;text-align:right}@media only screen and (max-width:767px){.product-page-section-menu .product-ec-info-bar .product-ec-info{-ms-flex-negative:unset;flex-shrink:unset}.product-page-section-menu .product-ec-info-bar{word-wrap:break-word;max-width:100%;pointer-events:none;position:relative}.product-page-section-menu .product-ec-info-bar .product-price__header{margin-left:auto;max-width:100%}.product-page-section-menu .product-ec-info-bar .product-price__priceAnnotation{width:100%}}.product-page-section-menu .cq-placeholder,.product-page-section-menu .new{display:none}.productpagesectionmenu.cq-Editable-dom .product-page-section-menu__top__container,.productpagesectionmenu.cq-Editable-dom .product-page-section-menu__top__left,.productpagesectionmenu.cq-Editable-dom .product-page-section-menu__top__right{display:block}.productpagesectionmenu{background:#f2f2f2;left:0;margin:0;opacity:0;padding:0!important;position:fixed;right:0;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .3s ease-in-out;visibility:hidden;z-index:9997}.productpagesectionmenu.higher-z-index{z-index:10000}@media only screen and (max-width:767px){.productpagesectionmenu{bottom:-12.5rem;top:auto!important;-webkit-transform:translateY(100%);transform:translateY(100%)}}.productpagesectionmenu.sticky{opacity:1;-webkit-transform:none;transform:none;visibility:visible}@media only screen and (max-width:767px){.productpagesectionmenu.sticky{bottom:0;top:auto!important}}.product-page-section .heading--left .cmp-title__text{text-align:left}.product-page-section .heading--right .cmp-title__text{text-align:right}.product-page-section .cmp-title__text{font-size:2rem;font-style:normal;font-weight:400;line-height:150%;text-align:center}@media only screen and (max-width:767px){.product-page-section .cmp-title__text{font-size:1.625rem}}.product-page-section .cmp-tabs__tabpanel{margin-top:2rem;opacity:1}.product-page-section .product-text__lists li{padding:1rem}.product-page-section .product-text__lists li:first-child{padding-top:1rem}.product-page-section .product-text__lists li:last-child{border-bottom:none}@media only screen and (max-width:767px){.product-page-section .product-text__lists li{padding:1rem 0}}.product-price__title{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-bottom:.5rem}@media only screen and (max-width:767px){.product-price__title{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.875rem}}.product-price__price{-webkit-font-kerning:auto;font-kerning:auto;font-size:2rem;font-weight:700;letter-spacing:0;line-height:3rem;margin-bottom:.5rem}@media only screen and (max-width:767px){.product-price__price{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.625rem;font-weight:700;letter-spacing:0;line-height:2.4375rem}}.product-price__price span{display:inline-block;margin-right:.5rem}.product-price__priceAnnotation{color:#1a1a1a;-webkit-font-kerning:auto;font-kerning:auto;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem}.product-ec-info-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-ec-info-bar,.product-ec-info-bar .product-price__header{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.product-ec-info-bar .product-price__header{-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-align:right}@media only screen and (max-width:767px){.product-ec-info-bar .product-price__header{display:block}}.product-ec-info-bar .product-price__header .product-price__title{-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3125rem;margin-bottom:0}@media only screen and (max-width:767px){.product-ec-info-bar .product-price__header .product-price__title{-webkit-font-kerning:auto;font-kerning:auto;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem}}.product-ec-info-bar .product-price__header .product-price__price{-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3125rem;margin-bottom:0;margin-left:.5rem}@media only screen and (max-width:767px){.product-ec-info-bar .product-price__header .product-price__price{margin-left:0}}.product-ec-info-bar .product-price__header .product-price__price span{display:inline-block;margin-left:.25rem}.product-ec-info-bar .product-price__priceAnnotation{color:#1a1a1a;-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3125rem}@media only screen and (max-width:767px){.product-ec-info-bar .product-price__priceAnnotation{-webkit-font-kerning:auto;font-kerning:auto;font-size:.625rem;font-weight:400;letter-spacing:0;line-height:.9375rem;text-align:right}}.product-label img{width:5.5rem}.product-promotion-list__title{font-size:2rem;font-style:normal;font-weight:400;line-height:150%;margin-bottom:2rem;text-align:center}@media only screen and (max-width:767px){.product-promotion-list__title{font-size:1.625rem;margin-bottom:1.5rem}}.product-promotion-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;margin-bottom:2rem}.product-promotion-list__item:last-child{margin-bottom:0}@media only screen and (max-width:767px){.product-promotion-list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-promotion-list__item-right-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-preferred-size:50%;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:50%;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;justify-content:center}.product-promotion-list__item-right-container .button{margin-left:0;margin-right:0}.product-promotion-list__heading{color:#1a1a1a;font-size:1.625rem;font-weight:400;line-height:150%}.product-promotion-list__description{color:#1a1a1a;font-weight:400}.product-promotion-list__annotation{color:#1a1a1a;font-size:.875rem;font-weight:400}.product-promotion-list .pagexf{width:100%}.product-reviews__write-review-button{text-align:center}.product-reviews__write-review-button .review-button{display:inline-block}.product-reviews__reviews-star{display:-webkit-box;display:-ms-flexbox;display:flex}.product-reviews__reviews-star,.product-reviews__reviews-star a{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-reviews__reviews-star a{color:#1a1a1a;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.3125rem;margin-left:1.5rem;text-decoration:none}.product-reviews__reviews-star a i{display:inline-block;margin-left:.4375rem}.product-reviews__reviews-title{margin-bottom:1.5rem}.product-reviews .writeReview__modal .c-product__modalWrap{max-width:52.625rem;overflow:auto;width:100%;z-index:999999}@media only screen and (max-width:767px){.product-reviews .writeReview__modal .c-product__modalWrap{width:calc(100% - 3rem)}}.product-reviews .writeReview__modal .c-product__modalInner{max-height:calc(100vh - 4rem);overflow-y:auto;padding:7rem 2rem 3rem;position:relative}@media only screen and (max-width:767px){.product-reviews .writeReview__modal .c-product__modalInner{max-height:calc(100vh - 3rem);padding:3.9375rem .9375rem .9375rem}}.product-reviews .writeReview__modal .c-product__modalClose{height:3rem;padding:0;position:absolute;right:2.75rem;top:2.75rem;width:3rem}@media only screen and (max-width:767px){.product-reviews .writeReview__modal .c-product__modalClose{right:.9375rem;top:.9375rem}}.product-reviews .writeReview__modal .modal-content{text-align:left}.product-reviews .writeReview__modal .modal-content .cmp-title{margin-bottom:1.5rem}@media only screen and (max-width:767px){.product-reviews .writeReview__modal .modal-content .cmp-title{margin-bottom:1rem}}.product-reviews .writeReview__modal .modal-content .cmp-title__text{color:#1a1a1a;text-align:left}.product-reviews .writeReview__modal .modal-content .writeReview-content{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.125rem;justify-content:space-between}@media only screen and (max-width:767px){.product-reviews .writeReview__modal .modal-content .writeReview-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}}.product-reviews .writeReview__modal .modal-content .writeReview-content__left{width:100%}.product-reviews .writeReview__modal .modal-content .writeReview-content__right{width:16.5rem}@media only screen and (max-width:767px){.product-reviews .writeReview__modal .modal-content .writeReview-content__right{width:100%}}.product-specs.no-border-bottom .accordion__item{border-bottom:none}.product-specs .accordion__item.no_border{border:none}.product-specs__container:first-child{border-top:.0625rem solid #ccc}.product-specs__container:first-child .product-specs__heading1{border-top:none}.product-specs__container:last-child,.product-specs__container:last-child .product-specs__details,.product-specs__container:nth-last-child(2){border-bottom:.0625rem solid #ccc}.product-specs__container .product-specs__heading1{background-color:#e6e6e6;border-top:.0625rem solid #ccc;-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding:1rem;text-align:center}@media only screen and (max-width:767px){.product-specs__container .product-specs__heading1{border-left:none;border-right:none;-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding:.5rem}}.product-specs__container .product-specs__heading2{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;text-align:center;width:100%}@media only screen and (max-width:767px){.product-specs__container .product-specs__heading2{-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding:.5rem}}.product-specs__details{border-top:.0625rem solid #ccc;font-size:1rem}.product-specs__details__row{border-bottom:.0625rem solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex}.product-specs__details__row:last-child{border-bottom:none}@media only screen and (max-width:767px){.product-specs__details__row{display:block}.product-specs__details{border-right:none;display:block}}.product-specs__details__feature{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-preferred-size:17.81%;align-items:center;background-color:#e6e6e6;border-right:.0625rem solid #ccc;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-basis:17.81%;min-width:16.25rem;position:relative}@media only screen and (max-width:767px){.product-specs__details__feature{-ms-flex-preferred-size:100%;border-bottom:.0625rem solid #ccc;border-left:none;border-right:none;display:block;flex-basis:100%}}.product-specs__details__feature.hide{display:none}.product-specs__details__feature.hide+.product-specs__details__attribute .product-specs__details__attrData:first-child{border-left:none}.product-specs__details__attribute{-ms-flex-preferred-size:82.19%;flex-basis:82.19%}@media only screen and (max-width:767px){.product-specs__details__attribute{border-right:none}}.product-specs__details__attribute.fullwidth{-ms-flex-preferred-size:100%;border-left:none;border-right:none;flex-basis:100%}.product-specs__details__attribute.fullwidth .product-specs__details__innerRow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media only screen and (max-width:767px){.product-specs__details__attribute.fullwidth .product-specs__details__innerRow{border-bottom:none}}.product-specs__details__attribute .product-specs__details__innerRow{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.product-specs__details__attribute .product-specs__details__innerRow{display:block}.product-specs__details__attribute .product-specs__details__innerRow .product-specs__details__attrData{border-left:none}}.product-specs__details__attrHeading{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#e6e6e6;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;justify-content:center;letter-spacing:0;line-height:1.5rem;min-width:27.875rem;padding:1rem}@media only screen and (max-width:1199px){.product-specs__details__attrHeading{min-width:16.25rem}}@media only screen and (max-width:767px){.product-specs__details__attrHeading{-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;min-width:34.55%;padding:.5rem}}.product-specs__details__attrHeading.hide{display:none}.product-specs__details__attrData{min-width:35.875rem}@media only screen and (max-width:767px){.product-specs__details__attrData{min-width:65.55%}}.product-specs__details__attrData.fullwidth{width:100%}@media only screen and (max-width:767px){.product-specs__details__attrData.fullwidth{border-left:none;min-width:unset}}.product-specs__details__attrData .product-specs__dataAttr__value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block;height:100%;padding:1rem;white-space:break-spaces}@media only screen and (max-width:767px){.product-specs__details__attrData .product-specs__dataAttr__value{-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3125rem;min-width:65.55%;padding:.5rem;word-break:break-word}.product-specs__details__attrData .product-specs__dataAttr__value:last-child{border-bottom:none}}.product-specs__details__level3__parent>.product-specs__dataAttr__value:not(:first-child){border-top:.0625rem solid #ccc}@media only screen and (max-width:767px){.product-specs__details__level3__parent .product-specs__details__row{display:-webkit-box;display:-ms-flexbox;display:flex}.product-specs__details__level3__parent .product-specs__details__row:last-child .product-specs__details__attrData,.product-specs__details__level3__parent .product-specs__details__row:last-child .product-specs__details__attrHeading{border-bottom:none}}.product-specs__heading2{padding:1rem}@media only screen and (max-width:767px){.product-specs__heading2{padding:.5rem}}.product-specs .annotation-skeleton__panel{margin-bottom:.0625rem}.product-specs .annotation-skeleton__print-button{margin:0 auto}.product-teaser{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.125rem;margin:0 auto}@media only screen and (max-width:767px){.product-teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}}.product-teaser__image{-webkit-box-flex:0;-ms-flex:0 0 18.5rem;flex:0 0 18.5rem}@media only screen and (max-width:767px){.product-teaser__image{width:100%}}.product-teaser__image img{max-width:100%;min-height:13.875rem;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:767px){.product-teaser__image img{min-height:16.6875rem;width:100%}.product-teaser__image{-webkit-box-flex:1;-ms-flex:1;flex:1}}.product-teaser__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;justify-content:center;max-width:59.375rem}@media only screen and (max-width:767px){.product-teaser__content{width:100%}.product-teaser__title{line-height:2.4375rem}}.product-teaser__cta-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;width:100%}@media only screen and (max-width:767px){.product-teaser__cta-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media print and (max-width:767px){.product-teaser{gap:1.5rem}.product-teaser__image{-webkit-box-flex:0;-ms-flex:0 0 18.5rem;flex:0 0 18.5rem}.product-teaser__image img{height:13.875rem;max-width:100%;-o-object-fit:cover;object-fit:cover}.product-teaser__title{padding-bottom:1.5rem}#ot-sdk-btn-floating,.product-teaser__cta-container{display:none}}.product-technical-icons img{height:auto;width:100%}.product-technical-icons{display:grid;gap:1rem;grid-template-columns:auto auto auto auto;height:3.125rem;margin:2rem 0;width:18.5rem}.product-text__wishlist{color:#1a1a1a;font-size:1.25rem;font-weight:700}.product-text__large p{font-size:1.25rem}@media only screen and (max-width:767px){.product-text__large p{font-size:1.125rem}}.product-text strong .product-text__large{font-size:1.125rem}.product-text__medium p{font-size:1rem}.product-text__small p{font-size:.875rem}.product-text__lists li{border-bottom:.0625rem solid #ccc;font-size:1rem;padding:1rem 0}.product-text__lists li:first-child{padding-top:0}.product-text__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1a1a1a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.25rem;font-weight:700;line-height:1.875rem}.product-text__label img{margin-right:.5rem}.product-thumbnail-list__carousel-scrollbar,.product-thumbnail-list__carousel-scrollbar-inner{display:none;margin-top:.375rem;overflow:hidden}@media only screen and (max-width:767px){.product-thumbnail-list__carousel-scrollbar,.product-thumbnail-list__carousel-scrollbar-inner{margin-top:1rem}.product-thumbnail-list__carousel-scrollbar-inner{margin-top:-.125rem}}.product-thumbnail-list__scrollbar-track,.product-thumbnail-list__scrollbar-track-inner{border-radius:.25rem;height:.25rem}@media only screen and (max-width:767px){.product-thumbnail-list__scrollbar-track,.product-thumbnail-list__scrollbar-track-inner{background-color:#ccc;height:.125rem}}.product-thumbnail-list__scrollbar-thumb,.product-thumbnail-list__scrollbar-thumb-inner{background-color:#333;border-radius:.25rem;cursor:pointer;height:100%;position:relative;-webkit-transition:background-color .2s,height .2s,-webkit-transform .2s;transition:background-color .2s,height .2s,-webkit-transform .2s;transition:transform .2s,background-color .2s,height .2s;transition:transform .2s,background-color .2s,height .2s,-webkit-transform .2s;width:19.0625rem!important}.product-thumbnail-list__scrollbar-thumb-inner:after,.product-thumbnail-list__scrollbar-thumb:after{content:"";display:block;height:1rem;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.product-thumbnail-list__scrollbar-thumb-inner.dragging:after,.product-thumbnail-list__scrollbar-thumb.dragging:after{height:1.5rem}@media only screen and (max-width:767px){.product-thumbnail-list__scrollbar-thumb,.product-thumbnail-list__scrollbar-thumb-inner{height:.125rem;width:8.959375rem!important}}.product-thumbnail-list__carousel-wrapper-outer{cursor:-webkit-grab;cursor:grab;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;height:88%!important;left:0!important;min-height:9rem;overflow:auto;position:relative!important;scroll-behavior:smooth;scrollbar-width:none}@media only screen and (max-width:767px){.product-thumbnail-list__carousel-wrapper-outer{height:4rem!important;left:0!important;margin-left:0;min-height:auto}}.product-thumbnail-list__carousel-wrapper-outer::-webkit-scrollbar{display:none}.product-thumbnail-list__carousel-wrapper-outer.dragging{scroll-behavior:auto}.product-thumbnail-list__carousel-wrapper-outer .s7thumbcell:first-child{left:0!important}@media only screen and (max-width:767px){.product-thumbnail-list__carousel-wrapper-outer .s7thumbcell:first-child>.s7thumb{margin-right:1rem}}.product-thumbnail-list__carousel-wrapper-inner{cursor:-webkit-grab;cursor:grab;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;height:auto!important;left:0!important;margin-right:0;min-height:9rem;overflow:auto;scroll-behavior:smooth;scrollbar-width:none}@media only screen and (max-width:767px){.product-thumbnail-list__carousel-wrapper-inner{height:4rem!important;min-height:auto}}.product-thumbnail-list__carousel-wrapper-inner::-webkit-scrollbar{display:none}.product-thumbnail-list__carousel-wrapper-inner.dragging{scroll-behavior:auto}.product-thumbnail-list__carousel-wrapper-inner .s7thumbcell:first-child{left:0!important}@media only screen and (max-width:767px){.product-thumbnail-list__carousel-wrapper-inner .s7thumbcell:first-child>.s7thumb{margin-right:1rem}}.product-thumbnail-list__slider-start button.prev,.product-thumbnail-list__slider-start-inner button.prev{color:#333}.product-thumbnail-list__carousel-container-inner,.product-thumbnail-list__carousel-container-outer{height:100%!important;left:1.875rem!important;overflow:auto!important;position:relative!important;scroll-behavior:smooth;scrollbar-width:none;top:0!important;width:100%!important}@media only screen and (max-width:767px){.product-thumbnail-list__carousel-container-inner,.product-thumbnail-list__carousel-container-outer{left:0!important;margin:0;min-width:auto}}.product-thumbnail-list__carousel-container-outer.no-padding-left{left:0!important}.product-thumbnail-list__carousel-container-outer.no-padding-left .s7thumbcell:first-of-type{padding-left:0!important}.product-thumbnail-list__carousel-container-inner{left:0!important;margin-left:0;width:99%!important}@media only screen and (max-width:767px){.product-thumbnail-list__carousel-container-inner{width:100%!important}}.product-thumbnail-list__slider-nav,.product-thumbnail-list__slider-nav-inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;cursor:pointer;display:none;height:2.5rem;justify-content:center;min-width:2.5rem;position:absolute;top:50%;width:2.5rem;z-index:10}.product-thumbnail-list__slider-nav svg,.product-thumbnail-list__slider-nav-inner svg{pointer-events:none}@media only screen and (max-width:767px){.product-thumbnail-list__slider-nav,.product-thumbnail-list__slider-nav-inner{display:none!important}}.product-thumbnail-list__slider-nav-inner-prev-container .icon-dropdown-arrow,.product-thumbnail-list__slider-nav-inner-right-container .icon-dropdown-arrow,.product-thumbnail-list__slider-nav-prev-container .icon-dropdown-arrow,.product-thumbnail-list__slider-nav-right-container .icon-dropdown-arrow{display:block;font-size:1.5rem;height:1.5rem;width:1.5rem}.product-thumbnail-list button.prev{left:.75rem;-webkit-transform:translate(-50%,calc(-14% - 13px)) rotate(90deg);transform:translate(-50%,calc(-14% - 13px)) rotate(90deg)}.product-thumbnail-list button.prev span{pointer-events:none}.product-thumbnail-list button.next{right:-3rem;-webkit-transform:translate(50%,calc(-14% - 13px)) rotate(269deg);transform:translate(50%,calc(-14% - 13px)) rotate(269deg)}.product-thumbnail-list button.next span{pointer-events:none}.product-thumbnail-list__slider-nav-inner.prev{left:-.625rem!important;padding:0}.product-thumbnail-list__slider-nav-inner.next{right:0!important}.product-thumbnail-list__s7container{height:100%;width:100%}.product-thumbnail-list #swatchesInner{margin:0 auto;max-width:71.4375rem!important;width:100%!important}.product-thumbnail-list #swatchesInner>div:not([class]){display:none}.product-thumbnail-list .s7zoomview{-webkit-box-pack:center!important;-ms-flex-pack:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;background-color:transparent;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;justify-content:center!important;margin:3.5625rem auto 2rem;overflow:hidden;position:relative!important;width:100%!important}@media only screen and (max-width:767px){.product-thumbnail-list .s7zoomview{height:calc(100vh - 17rem)!important;margin-top:0;width:100%!important}}.product-thumbnail-list .s7zoomview>div{-webkit-box-pack:center!important;-ms-flex-pack:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:calc(100vh - 23.5rem)!important;justify-content:center!important;position:relative!important;width:100%!important;z-index:0!important}@media only screen and (max-width:767px){.product-thumbnail-list .s7zoomview>div{height:calc(100vh - 17rem)!important;width:100%!important}}.product-thumbnail-list .s7zoomview>div>div:first-child{display:none;position:relative!important;z-index:900!important}.product-thumbnail-list .s7zoomview>div>div:last-child{height:calc(100vh - 23.5rem)!important;position:relative!important;width:calc(100% - 5.5rem)!important;z-index:910!important}@media only screen and (max-width:767px){.product-thumbnail-list .s7zoomview>div>div:last-child{height:calc(100vh - 17rem)!important;width:100%!important}}.product-thumbnail-list .s7zoomview>div>div>canvas{cursor:-webkit-zoom-in;cursor:zoom-in;display:block;height:calc(100vh - 23.5rem)!important;margin:auto;position:relative!important;width:100%!important}@media only screen and (max-width:767px){.product-thumbnail-list .s7zoomview>div>div>canvas{height:calc(100vh - 17rem)!important;width:100%!important}}.product-thumbnail-list .s7videoplayer{height:18rem;width:32rem}.product-thumbnail-list .s7videotoolbar{background-color:#ccc;display:block;height:2rem;padding:0;position:absolute;top:18rem;width:32rem;z-index:5000}.product-thumbnail-list .s7swatches .s7thumb[state=selected]{border:none!important}.product-thumbnail-list .s7controlbar,.product-thumbnail-list .s7socialshare{display:none}.product-thumbnail-list #imageSetContainer,.product-thumbnail-list #youtubePlayerContainer{margin:.625rem}.product-thumbnail-list .ytp-large-play-button{width:2.3125rem!important}.product-thumbnail-list #viewerContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product-thumbnail-list .s7panleftbutton,.product-thumbnail-list .s7panrightbutton{display:none!important}.product-thumbnail-list #swatchesOuter .s7thumb:hover,.product-thumbnail-list .s7swatches .s7thumb[state=selected]{background-color:#e6e6e6}.product-thumbnail-list .s7swatches{background-color:transparent;height:9rem!important;position:relative!important;width:100%!important}@media only screen and (max-width:767px){.product-thumbnail-list .s7swatches{height:5rem!important}}.product-thumbnail-list .s7swatches .s7thumbcell{-webkit-box-flex:0!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex:0 0 144px!important;flex:0 0 144px!important;height:9rem!important;left:0!important;position:relative!important;top:0!important}@media only screen and (max-width:767px){.product-thumbnail-list .s7swatches .s7thumbcell{-webkit-box-flex:0!important;-ms-flex:0 0 64px!important;flex:0 0 64px!important;height:4rem!important}}.product-thumbnail-list .s7swatches .s7thumbcell.product-thumbnail-list__video{margin:0}.product-thumbnail-list .s7swatches .s7thumbcell:focus{outline-offset:-.1875rem}.product-thumbnail-list .s7swatches .s7thumb{background-size:contain;border:unset;height:9rem!important;padding:.5rem;width:9rem!important}@media only screen and (max-width:767px){.product-thumbnail-list .s7swatches .s7thumb{height:4rem!important;margin-right:0!important;padding:.221875rem;width:4rem!important}}.product-thumbnail-list .s7swatches .s7thumb .s7thumboverlay{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.product-thumbnail-list .s7swatches .s7thumb .s7thumbimg{max-width:100%;-o-object-fit:contain!important;object-fit:contain!important}.product-thumbnail-list #swatchesOuter{visibility:hidden;width:calc(100% - 45px)!important}@media only screen and (max-width:767px){.product-thumbnail-list #swatchesOuter{height:100%!important}}.product-thumbnail-list #swatchesOuter button{height:auto;min-width:auto;width:auto}@media only screen and (max-width:767px){.product-thumbnail-list #swatchesOuter button{display:none!important}.product-thumbnail-list #swatchesOuter{margin-left:0;margin-right:0;width:100%!important}}.product-thumbnail-list .icon-wrapper{font-size:1.5rem}.product-thumbnail-list .s7zoominbutton,.product-thumbnail-list .s7zoomoutbutton{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:.1875rem}.product-thumbnail-list .s7zoominbutton[state=disabled],.product-thumbnail-list .s7zoomoutbutton[state=disabled]{cursor:not-allowed}.product-thumbnail-list .s7zoominbutton:active,.product-thumbnail-list .s7zoomoutbutton:active{border:.0625rem solid #1a1a1a}.product-thumbnail-list__video{display:none}@media only screen and (max-width:767px){.product-thumbnail-list__video{height:3.5rem!important;width:3.5rem!important}}.product-thumbnail-list__video-thumbnail{cursor:pointer;height:100%;overflow:hidden;position:relative;width:100%}.product-thumbnail-list__video-thumbnail-img{display:block;height:auto;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.product-thumbnail-list__video-thumbnail-img[alt]{line-height:normal}.product-thumbnail-list__video-icon-play{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.8rem;height:3.25rem;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:3.25rem;z-index:1}@media only screen and (max-width:767px){.product-thumbnail-list__video-icon-play{height:2.25rem;pointer-events:none;width:2.25rem}}.product-thumbnail-list__video-icon-play .icon-play-circle-container{font-size:3.2rem;left:0;margin:0;position:absolute;top:0}@media only screen and (max-width:767px){.product-thumbnail-list__video-icon-play .icon-play-circle-container{font-size:2.2rem}}.product-thumbnail-list__accordion-container{margin-bottom:0}.product-thumbnail-list__accordion-container .accordion{margin-top:.625rem}.product-thumbnail-list__accordion-container .accordion__item{border-bottom:unset}.product-thumbnail-list__accordion-container .accordion__item .accordion__item--header{padding-bottom:0;padding-top:2rem}@media only screen and (max-width:767px){.product-thumbnail-list__accordion-container .accordion__item .accordion__item--header{padding-top:1.5rem}}.product-thumbnail-list__accordion-container .accordion__item.active{border-bottom:.0625rem solid #ccc;border-top:.0625rem solid #ccc}.product-thumbnail-list__accordion-container .accordion__item.active .accordion__item--header{padding-bottom:1rem}.product-thumbnail-list__accordion-container .accordion__item.active .accordion__item--panel{overflow:visible}.product-thumbnail-list__accordion-container .accordion__item.active:first-child{border-top:none}.product-thumbnail-list__accordion-container .accordion__item:first-child{border-top:unset}.product-thumbnail-list__accordion-container .accordion__item--header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.125rem 0 1rem}.product-thumbnail-list__accordion-container .accordion__item--header-container{display:-webkit-box;display:-ms-flexbox;display:flex}.product-thumbnail-list__accordion-container .accordion__item-icon-wrapper{font-size:1.8rem;margin-right:.5rem}.product-thumbnail-list__accordion-container .accordion__item .icon-plus{visibility:hidden}.product-thumbnail-list__accordion-container .accordion__item button{-webkit-box-align:center;-ms-flex-align:center;grid-gap:1.125rem 0;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;text-transform:unset}.product-thumbnail-list__accordion-container .accordion__item button .icon-360view{font-size:1.5rem;margin:0 .375rem}.product-thumbnail-list__accordion-container .accordion__item button .icon-360view-text{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.product-thumbnail-list__accordion-container .accordion__item--panel__description button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;text-transform:unset}.product-thumbnail-list__accordion-container .accordion__item--panel__description-icon-wrapper{font-size:1rem;margin-left:.5rem;margin-top:.25rem}@media only screen and (max-width:767px){.product-thumbnail-list__accordion-container .accordion{margin-top:.5rem}.product-thumbnail-list__accordion-container .accordion__item:first-child{border-top:unset}.product-thumbnail-list__accordion-container .accordion__item{border-bottom:unset}.product-thumbnail-list__accordion-container .accordion__item--header{padding:0}}@media only screen and (max-width:767px)and (max-width:767px){.product-thumbnail-list__accordion-container .accordion__item--header{padding-top:1.5rem}}.product-thumbnail-list__modal-button-container{display:inline-block;padding:2rem 0 0}@media only screen and (max-width:767px){.product-thumbnail-list__modal-button-container{margin-top:0;padding:1.5rem 0 0;width:100%}}.product-thumbnail-list__modal-button-container .product-thumbnail-list__description-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.product-thumbnail-list__modal-button-container .product-thumbnail-list__icon-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center}.product-thumbnail-list__modal-button-container .product-thumbnail-list__icon-wrapper i{font-size:1.5rem}.product-thumbnail-list__modal-button-container .product-thumbnail-list__icon-360view-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:.5rem}.product-thumbnail-list__modal-button-container .product-thumbnail-list__icon-360view-text img{vertical-align:-.125rem}.product-thumbnail-list__brightcovePlayerContainer,.product-thumbnail-list__youtubePlayerContainer{display:none}.product-thumbnail-list__brightcovePlayerContainer.show,.product-thumbnail-list__youtubePlayerContainer.show{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - 376px);margin:0 auto 2rem;place-content:center center;width:93%}@media only screen and (max-width:767px){.product-thumbnail-list__brightcovePlayerContainer.show,.product-thumbnail-list__youtubePlayerContainer.show{height:calc(100vh - 16.5rem);margin-bottom:1.5rem;width:100%}}.product-thumbnail-list__brightcovePlayerContainer .product-thumbnail-list__brightcovevideo.brightcove-videojs,.product-thumbnail-list__youtubePlayerContainer .product-thumbnail-list__brightcovevideo.brightcove-videojs{display:none}.product-thumbnail-list__brightcovePlayerContainer .brightcove-player-container,.product-thumbnail-list__youtubePlayerContainer .brightcove-player-container{aspect-ratio:16/9;height:auto;max-height:100%;width:100%}.product-thumbnail-list__brightcovePlayerContainer .brightcove-player-container video-js,.product-thumbnail-list__youtubePlayerContainer .brightcove-player-container video-js{height:100%;width:100%}@media only screen and (max-width:767px){.product-thumbnail-list__brightcovePlayerContainer .brightcove-player-container video-js,.product-thumbnail-list__brightcovePlayerContainer .product-thumbnail-list__brightcovevideo,.product-thumbnail-list__youtubePlayerContainer .brightcove-player-container video-js,.product-thumbnail-list__youtubePlayerContainer .product-thumbnail-list__brightcovevideo{width:100%!important}}.product-thumbnail-list__brightcovePlayerContainer .youtube-consent-message,.product-thumbnail-list__brightcovePlayerContainer iframe,.product-thumbnail-list__youtubePlayerContainer .youtube-consent-message,.product-thumbnail-list__youtubePlayerContainer iframe{aspect-ratio:16/9;height:auto;max-height:100%;width:100%}.product-thumbnail-list__hmxSpinViewContainer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center;padding-top:0}.product-thumbnail-list__hmxSpinViewContainer iframe{aspect-ratio:900/506;height:auto;max-width:56.25rem;width:100%}.product-thumbnail-list__popup{height:100%;inset:0;position:fixed;width:100%;z-index:999999}.product-thumbnail-list__popup .s7zoomview{height:calc(100vh - 23.5rem)!important;margin-top:0;width:auto!important}@media only screen and (max-width:767px){.product-thumbnail-list__popup .s7zoomview{height:calc(100vh - 17rem)!important;width:100%!important}}.product-thumbnail-list__popup .s7button{background-image:none;border:.0625rem solid transparent;cursor:pointer;position:absolute}.product-thumbnail-list__popup .s7button:hover{border-color:#1a1a1a}@media only screen and (max-width:767px){.product-thumbnail-list__popup .s7button{display:none}}.product-thumbnail-list__popup .s7button.s7zoomoutbutton{height:2.75rem;top:.25rem;width:2.75rem}.product-thumbnail-list__popup .s7button.s7zoominbutton{height:2.75rem;top:-3.5rem;width:2.75rem}.product-thumbnail-list__popup.product-thumbnail-list__popup-lightbox-model-zoomview{-ms-flex-line-pack:center;align-content:center;top:0!important;z-index:999999}.product-thumbnail-list__popup.product-thumbnail-list__popup-lightbox-model-zoomview .popup__body,.product-thumbnail-list__popup.product-thumbnail-list__popup-lightbox-model-zoomview .popup__content{height:100%}.product-thumbnail-list__popup.product-thumbnail-list__popup-lightbox-model-zoomview .popup__body--container,.product-thumbnail-list__popup.product-thumbnail-list__popup-lightbox-model-zoomview .popup__content--container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.25rem;padding:0 1.25rem 0 0}.product-thumbnail-list__popup.product-thumbnail-list__popup-lightbox-model-zoomview .popup__body--container h4,.product-thumbnail-list__popup.product-thumbnail-list__popup-lightbox-model-zoomview .popup__content--container h4{font-weight:500}.product-thumbnail-list__popup.product-thumbnail-list__popup-lightbox-model-zoomview .popup__body--container .btn-container,.product-thumbnail-list__popup.product-thumbnail-list__popup-lightbox-model-zoomview .popup__content--container .btn-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:1.875rem}.product-thumbnail-list__popup.product-thumbnail-list__popup-lightbox-model-zoomview .popup__body--container .btn-container .btn--primary,.product-thumbnail-list__popup.product-thumbnail-list__popup-lightbox-model-zoomview .popup__content--container .btn-container .btn--primary{margin-bottom:1.25rem}.product-thumbnail-list__popup.product-thumbnail-list__popup-lightbox-model-zoomview .popup__body{overflow-y:auto;padding:0 1rem}@media only screen and (max-width:767px){.product-thumbnail-list__popup.product-thumbnail-list__popup-lightbox-model-zoomview .popup__body{overflow:hidden;padding:0}}.product-thumbnail-list__popup .popup__close-btn{color:#1a1a1a;height:3rem;outline:none;right:2rem;top:2rem;width:3rem}@media only screen and (max-width:767px){.product-thumbnail-list__popup .popup__close-btn{right:1.5rem;top:1.5rem}}.product-thumbnail-list__popup .popup__container{border-radius:0;height:calc(100vh - 4rem);margin:2rem auto;max-height:calc(100vh - 4rem);max-width:80rem;padding:0;position:relative;width:calc(100% - 4rem)}@media only screen and (max-width:767px){.product-thumbnail-list__popup .popup__container{height:calc(100vh - 3rem);margin:1.5rem;width:calc(100vw - 3rem)}}.product-thumbnail-list__popup .popup__container .popup__header{height:auto}@media only screen and (max-width:767px){.product-thumbnail-list__popup .popup__container .popup__header{position:static}}.product-thumbnail-list__popup .popup__container .popup__body{height:auto;padding:5.5rem 2rem 3rem}@media only screen and (max-width:767px){.product-thumbnail-list__popup .popup__container .popup__body{height:100%;padding:5rem 1.5rem 2rem}}.product-thumbnail-list__popup-lightbox-model-zoomview{display:none}.product-thumbnail-list__popup-lightbox-model-zoomview.show{display:block}.product-thumbnail-list__popup-lightbox-model-zoomview .popup__body{overflow:hidden}.product-thumbnail-list__popup-lightbox-model-zoomview .popup__body .s7swatches{margin:0 auto}.product-thumbnail-list__popup-lightbox-model-zoomview .popup__content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}.product-thumbnail-list__popup-lightbox-model-zoomview .popup__content #s7containerInsideModel{height:100%!important;position:static!important;width:100%}.product-thumbnail-list__popup-lightbox-model-spinviewer{display:none}.product-thumbnail-list__popup-lightbox-model-spinviewer.show{display:block}.product-thumbnail-list__popup-lightbox-model-spinviewer .s7spinviewer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - 12.5rem);justify-content:center}.product-thumbnail-list__popup-lightbox-model-spinviewer .popup__container{height:auto}.product-thumbnail-list__popup-lightbox-model-spinviewer .popup__body .s7swatches{margin:0 auto}.product-thumbnail-list__popup-lightbox-model-spinviewer .s7button{display:none!important}.product-thumbnail-list .loading-indicator{padding-left:1.625rem}@media only screen and (max-width:767px){.product-thumbnail-list .loading-indicator{padding-left:0}}.product-thumbnail-list__annotation-skeleton{-webkit-animation:annotation-skeleton-thumbnail 2s ease-in-out .5s infinite;animation:annotation-skeleton-thumbnail 2s ease-in-out .5s infinite;background-color:rgba(0,0,0,.11);display:block;height:8rem;margin-left:.6875rem;width:8rem}@media only screen and (max-width:767px){.product-thumbnail-list__annotation-skeleton{height:3.875rem;width:3.875rem}}.product-thumbnail-list .dragging{cursor:-webkit-grabbing;cursor:grabbing}.product-thumbnail-list .disable-selection *{pointer-events:none}@-webkit-keyframes annotation-skeleton-thumbnail{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes annotation-skeleton-thumbnail{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.product-thumbnail-list:not(:has(.product-thumbnail-list__modal-button-container)){margin-bottom:2.625rem}.product-title__container--keyCopyTitle>*{color:#1a1a1a;font-size:2rem;font-weight:400;line-height:3rem}@media only screen and (max-width:767px){.product-title__container--keyCopyTitle>*{font-size:1.625rem;line-height:2.4375rem}}.product-title__container--fullProductNameTitle>*{color:#1a1a1a;font-size:2rem;font-weight:400;line-height:3rem}@media only screen and (max-width:767px){.product-title__container--fullProductNameTitle>*{font-size:1.125rem;line-height:1.6875rem}}.technics .quick-filter__submit-button{background-color:#faed00;border:none;color:#1a1a1a}.technics .quick-filter__submit-button span.cmp-button__text,.technics .quick-filter__submit-button__text{color:#1a1a1a}.technics .quick-filter__submit-button:active,.technics .quick-filter__submit-button:hover{background-color:#e1d600;border:none;color:#1a1a1a}.quick-filter{background-color:#f2f2f2;color:#1a1a1a}.quick-filter__heading{color:#1a1a1a;font-size:1.25rem;font-weight:400;line-height:1.875rem;margin-bottom:2rem;text-align:center}.quick-filter__title{font-size:1rem;font-weight:400;line-height:1.5rem;margin-bottom:2rem;margin-top:3rem}.quick-filter__title:first-of-type{margin-top:0}@media only screen and (max-width:767px){.quick-filter__title{font-weight:400;margin-bottom:1.5rem}}.quick-filter__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem .5rem}@media only screen and (max-width:767px){.quick-filter__items{gap:1rem}}.quick-filter__option{border:.0625rem solid #ccc;border-radius:1rem;color:#333;padding:.1875rem 1rem .3125rem}.quick-filter__option--selected{background-color:#ccc;border:.0625rem solid #f2f2f2;color:#1a1a1a;cursor:pointer}@media only screen and (min-width:767px){.quick-filter__option:hover{cursor:pointer}}.quick-filter__reset{margin-top:4rem;padding:0;text-align:center;text-transform:uppercase}.quick-filter__reset a{padding:0}@media only screen and (max-width:767px){.quick-filter__reset{margin-top:3rem}}.quick-filter__submit{margin-top:2rem}@media only screen and (max-width:767px){.quick-filter__submit{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}}.quick-filter__submit-button{text-transform:none}.quick-filter__submit-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media only screen and (max-width:767px){.quick-filter__submit{margin-top:1.5rem}}.radio-button__container{margin-bottom:1rem}.radio-button__container [type=radio]:checked,.radio-button__container [type=radio]:not(:checked){left:-9999px;position:absolute}.radio-button__container [type=radio]:checked+label,.radio-button__container [type=radio]:not(:checked)+label{color:#333;cursor:pointer;display:inline-block;line-height:1.5rem;padding-left:2rem;position:relative}.radio-button__container [type=radio]:checked+label:before,.radio-button__container [type=radio]:not(:checked)+label:before{background:#fff;border:1px solid;border-radius:100%;content:"";height:24px;left:0;position:absolute;top:0;width:24px}.radio-button__container [type=radio]:checked+label:after,.radio-button__container [type=radio]:not(:checked)+label:after{background:#333;border-radius:100%;content:"";height:1pc;left:4px;position:absolute;top:4px;width:1pc}.radio-button__container [type=radio]:not(:checked)+label:after{opacity:0}.radio-button__container [type=radio]:checked+label:after{opacity:1}.recipe-ingredients{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.recipe-ingredients.title-bottom-margin-32pxBy32px .recipe-ingredients__title{margin-bottom:2rem}.recipe-ingredients.title-bottom-margin-24pxBy24px .recipe-ingredients__title{margin-bottom:1.5rem}.recipe-ingredients.content-bottom-margin-16pxBy16px{margin-bottom:1rem}.recipe-ingredients.content-bottom-margin-32pxBy32px{margin-bottom:2rem}.recipe-ingredients.content-bottom-margin-48pxBy24px{margin-bottom:3rem}@media only screen and (max-width:767px){.recipe-ingredients.content-bottom-margin-48pxBy24px{margin-bottom:1.5rem}}.recipe-ingredients.content-bottom-margin-48pxBy48px{margin-bottom:3rem}.recipe-ingredients.content-bottom-margin-64pxBy80px{margin-bottom:4rem}@media only screen and (max-width:767px){.recipe-ingredients.content-bottom-margin-64pxBy80px{margin-bottom:5rem}}.recipe-ingredients__title{color:#1a1a1a;font-size:1.625rem;font-weight:400;line-height:1.5}@media only screen and (max-width:767px){.recipe-ingredients__title{font-size:1.375rem}}.recipe-ingredients__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 47%;flex:0 0 47%;-ms-flex-direction:column;flex-direction:column;padding-top:1.5rem;row-gap:1rem}@media only screen and (max-width:767px){.recipe-ingredients__container{row-gap:1.5rem}}.recipe-ingredients__container-two-column{-ms-flex-preferred-size:100%;flex-basis:100%}.recipe-ingredients__container--left,.recipe-ingredients__container--right{-webkit-box-flex:1;-ms-flex:1 0 47%;flex:1 0 47%}@media only screen and (max-width:767px){.recipe-ingredients__container--left,.recipe-ingredients__container--right{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.recipe-ingredients__subTitle *{font-size:1rem;font-weight:400}.recipe-ingredients__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 2rem;justify-content:space-between}@media only screen and (max-width:767px){.recipe-ingredients__wrapper{gap:0 2rem}.recipe-ingredients .recipe-ingredient__annotation{padding-top:1.5rem}}.recipe-ingredients__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.recipe-ingredients__list-item{border:none!important}.recipe-ingredients .recipe-ingredients__description:last-child{border-bottom:.0625rem solid #ccc}.recipe-ingredients__servings-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.25rem}@media only screen and (max-width:767px){.recipe-ingredients__servings-wrapper{font-size:1.125rem}}.recipe-ingredients__servings-title{display:block;margin-right:1rem}.recipe-ingredients__servings--count{display:block;height:2.75rem;line-height:2.75rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:2.75rem}.recipe-ingredients__servings--decrease,.recipe-ingredients__servings--increase{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;height:2.75rem;justify-content:center;width:2.75rem}.recipe-ingredients__servings--decrease:focus,.recipe-ingredients__servings--decrease:hover,.recipe-ingredients__servings--increase:focus,.recipe-ingredients__servings--increase:hover{background:#ccc;border:none}.recipe-ingredients__servings--decrease:focus-visible,.recipe-ingredients__servings--increase:focus-visible{border:none;outline-color:initial;outline-offset:0;outline-style:dotted;outline-width:.1875rem}.recipe-ingredients__servings--decrease:focus:not(:focus-visible),.recipe-ingredients__servings--increase:focus:not(:focus-visible){border:none;outline:0}.recipe-ingredients__description{border-bottom:none;border-top:.0625rem solid #ccc;padding:1rem}@media only screen and (max-width:767px){.recipe-ingredients__description{padding:1rem .5rem}}.recipe-ingredients__list-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.recipe-instructions__assetItem--youtube .youtube-consent-message{height:21.9375rem}.recipe-instructions__assetItem--brightcove,.recipe-instructions__assetItem--youtube{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.recipe-instructions.title-bottom-margin-32pxBy32px .recipe-instructions__title{margin-bottom:2rem}.recipe-instructions.title-bottom-margin-24pxBy24px .recipe-instructions__title{margin-bottom:1.5rem}.recipe-instructions.content-bottom-margin-16pxBy16px{margin-bottom:1rem}.recipe-instructions.content-bottom-margin-32pxBy32px{margin-bottom:2rem}.recipe-instructions.content-bottom-margin-48pxBy24px{margin-bottom:3rem}@media only screen and (max-width:767px){.recipe-instructions.content-bottom-margin-48pxBy24px{margin-bottom:1.5rem}}.recipe-instructions.content-bottom-margin-48pxBy48px{margin-bottom:3rem}.recipe-instructions.content-bottom-margin-64pxBy80px{margin-bottom:4rem}@media only screen and (max-width:767px){.recipe-instructions.content-bottom-margin-64pxBy80px{margin-bottom:5rem}}.recipe-instructions__title{color:#1a1a1a;font-size:1.625rem;font-weight:400;line-height:1.5}@media only screen and (max-width:767px){.recipe-instructions__title{font-size:1.375rem}}.recipe-instructions__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem 2rem}@media only screen and (max-width:767px){.recipe-instructions__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;row-gap:1.5rem}}.recipe-instructions__container{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 calc(50% - 1rem);flex:0 0 calc(50% - 1rem);-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:767px){.recipe-instructions__container{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.recipe-instructions__subTitle{font-size:1.25rem;font-weight:400;line-height:150%;margin-bottom:1rem}@media only screen and (max-width:767px){.recipe-instructions__subTitle{font-size:1.125rem}}.recipe-instructions__description{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:1rem}.recipe-instructions__img,.recipe-instructions__video-thumbnail{aspect-ratio:16/9;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.recipe-instructions__video-thumbnail{border:.0625rem solid #ccc;border-radius:.25rem;cursor:pointer;overflow:hidden;position:relative}.recipe-instructions__assetItem--youtube.youtube-container iframe{aspect-ratio:16/9;height:auto;width:100%}.recipe-instructions__thumbnail-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.recipe-instructions__icon-play,.recipe-instructions__thumbnail-img{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.recipe-instructions__icon-play{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.75rem;height:3.75rem;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:3.75rem;z-index:1}.recipe-instructions__video-thumbnail:hover .recipe-instructions__thumbnail-img{-webkit-transform:scale(1.05);transform:scale(1.05)}.recipe-instructions__video-thumbnail:hover .recipe-instructions__icon-play{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.recipe-instructions.two-panel-verticalPanel__large .recipe-instructions__assetItem--brightcove,.recipe-instructions.two-panel-verticalPanel__large .recipe-instructions__assetItem--image,.recipe-instructions.two-panel-verticalPanel__large .recipe-instructions__assetItem--youtube{aspect-ratio:16/9}.recipe-instructions.two-panel-verticalPanel__large .recipe-instructions__assetItem--brightcove iframe,.recipe-instructions.two-panel-verticalPanel__large .recipe-instructions__assetItem--image iframe,.recipe-instructions.two-panel-verticalPanel__large .recipe-instructions__assetItem--youtube iframe{height:100%!important}.product-dimensions--container,.recipe-nutrients--container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0;border-top:.0625rem solid #ccc;color:#1a1a1a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 47%;flex:0 0 47%;-ms-flex-flow:column wrap;flex-flow:column wrap;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}@media only screen and (max-width:767px){.product-dimensions--container,.recipe-nutrients--container{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}}.product-dimensions--container:nth-last-child(-n+2),.recipe-nutrients--container:nth-last-child(-n+2){border-bottom:.0625rem solid #ccc}@media only screen and (max-width:767px){.product-dimensions--container:nth-last-child(-n+2),.recipe-nutrients--container:nth-last-child(-n+2){border-bottom:none}}.product-dimensions--wrapper,.recipe-nutrients--wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 2rem;justify-content:space-between;margin-top:1rem}@media only screen and (max-width:767px){.product-dimensions--wrapper:last-child,.recipe-nutrients--wrapper:last-child{border-bottom:.0625rem solid #ccc}}.product-dimensions--inner-container,.recipe-nutrients--inner-container{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-auto-flow:column;grid-template-columns:repeat(auto-fit,136px);grid-template-rows:-webkit-max-content;grid-template-rows:max-content;justify-content:start}@media only screen and (max-width:767px){.product-dimensions--inner-container,.recipe-nutrients--inner-container{grid-template-columns:1fr}}.product-dimensions--inner-container div,.recipe-nutrients--inner-container div{padding:1rem;word-break:break-word}.product-dimensions--title,.recipe-nutrients--title{color:#1a1a1a;-webkit-font-kerning:auto;font-kerning:auto;font-size:1.625rem;font-weight:500;letter-spacing:normal;line-height:2.4375rem}@media only screen and (max-width:767px){.recipe-nutrients--title{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.375rem;font-weight:400;letter-spacing:normal;line-height:2.0625rem}}.product-dimensions{max-width:45.8125rem}.product-dimensions--container{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.product-dimensions--container:nth-last-child(-n+2){border-bottom:none}.product-dimensions__annotation{border-top:.0625rem solid #ccc;font-size:.875rem;padding-top:1rem}.product-dimensions--title{font-size:1rem;font-weight:400;line-height:150%}.product-dimensions--inner-container{grid-template-columns:repeat(auto-fit,134px)}@media only screen and (max-width:767px){.product-dimensions--inner-container{grid-template-columns:1fr}}.recipenutrients--wrapper{margin-top:0!important}.recipenutrients.title-bottom-margin-32pxBy32px .recipe-nutrients--title{margin-bottom:2rem}.recipenutrients.title-bottom-margin-24pxBy24px .recipe-nutrients--title{margin-bottom:1.5rem}.recipenutrients.content-bottom-margin-16pxBy16px,.recipenutrients.title-bottom-margin-16pxBy16px .recipe-nutrients--title{margin-bottom:1rem}.recipenutrients.content-bottom-margin-32pxBy32px{margin-bottom:2rem}.recipenutrients.content-bottom-margin-48pxBy24px{margin-bottom:3rem}@media only screen and (max-width:767px){.recipenutrients.content-bottom-margin-48pxBy24px{margin-bottom:1.5rem}}.recipenutrients.content-bottom-margin-48pxBy48px{margin-bottom:3rem}.recipenutrients.content-bottom-margin-64pxBy80px{margin-bottom:4rem}@media only screen and (max-width:767px){.recipenutrients.content-bottom-margin-64pxBy80px{margin-bottom:5rem}}.recipe-tags .tags__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.recipe-tags .tags__list li{margin-bottom:1rem;margin-right:2rem}@media screen and (max-width:767px){.recipe-tags .tags__list li{margin-bottom:1rem;margin-right:2rem}}@media only screen and (max-width:767px){.recipe-tags .tags__list li{margin-right:1.5rem}}@media only screen and (max-width:767px)and (max-width:767px){.recipe-tags .tags__list li{margin-right:1.5rem}}.recipe-tags .tags__list li .tags__tag,.recipe-tags .tags__list li a{color:#1a1a1a;display:block;text-decoration:none}.recipe-tags .tags__list li a:active,.recipe-tags .tags__list li a:focus,.recipe-tags .tags__list li a:hover{color:#0041c0;text-decoration:none}.recipe-tags .categories__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:1rem}.recipe-tags .categories__list li{margin-right:1rem}@media screen and (max-width:767px){.recipe-tags .categories__list li{margin-right:1rem}}.recipe-tags .categories__list li .tags__tag,.recipe-tags .categories__list li a{border:.0625rem solid #ccc;border-radius:1rem;color:#333;display:block;padding:.1875rem 1rem;text-decoration:none}@media screen and (max-width:767px){.recipe-tags .categories__list li .tags__tag,.recipe-tags .categories__list li a{padding-left:1rem;padding-right:1rem}}.recipe-tags .categories__list li a:active,.recipe-tags .categories__list li a:focus,.recipe-tags .categories__list li a:hover{background:#ccc;color:#1a1a1a;text-decoration:none}.search-result__container{margin:0 auto;max-width:52.625rem}.search-result__tab--list{border-bottom:.0625rem solid #666;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem}@media only screen and (max-width:767px){.search-result__tab--list{display:none}}.search-result__tab--list>.search-result__tab--item{-webkit-box-flex:50%;color:#666;-ms-flex:50%;flex:50%;padding:.625rem 1rem;text-align:center;text-decoration:none}.search-result__tab--content>div{display:none}.search-result__tab--content-item.is--active,.search-result__tab--item.is--active{display:block}.search-result__tab--item.is--active{border-bottom:.1875rem solid #333;color:#1a1a1a}.search-result__recomendedresultarea{background:#e6e6e6;margin-bottom:2rem;position:relative;width:100%}.search-result__recomendedresultarea:before{background:#e6e6e6;content:"";height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw;z-index:0}.search-result__recomendedresultarea--container{padding:2rem 0;position:relative}.search-result__recomendedresultarea--container dl.cmp-searchresult__resultarea__item{margin-bottom:0}.search-result__recomendedresultarea--title{color:#1a1a1a;font-size:1.25rem;font-weight:400;line-height:1.875rem;padding-top:2rem;position:relative}@media only screen and (max-width:767px){.search-result__recomendedresultarea--title{font-size:1.125rem;line-height:1.6875rem;margin-bottom:0}}.search-result .cmp-searchresult__searcharea{margin-bottom:2rem}.search-result .cmp-searchresult__searcharea__in{margin-inline:unset;max-width:52.625rem;padding-inline:unset;width:100%}.search-result .cmp-searchresult__searcharea__ui{background-color:unset;-webkit-column-gap:normal;-moz-column-gap:normal;column-gap:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.search-result .cmp-searchresult__searcharea__inputtx{background-color:unset;border:.0625rem solid #b3b3b3;border-radius:0;color:#666;font-size:1rem;height:3.5rem;line-height:1.5rem;padding:1rem;width:100%}@media only screen and (max-width:767px){.search-result .cmp-searchresult__searcharea__inputtx{font-size:1rem}}.search-result .cmp-searchresult__searcharea__inputtx:focus-visible{border:.0625rem solid #333;outline:none!important}.search-result .cmp-searchresult__searcharea__icon-container{background-color:#333;cursor:pointer;display:inline-block;height:3.5rem;padding:1rem;width:3.5rem}.search-result .cmp-searchresult__searcharea__icon-container i{display:block}.search-result .cmp-searchresult__searcharea__icon-container i:before{font-size:1.5rem}.search-result .cmp-searchresult__searcharea__searchbtn{border:none;padding:0}@media only screen and (max-width:767px){.search-result .cmp-searchresult__searcharea__searchbtn{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;width:auto}}.search-result .cmp-searchresult__resultarea-results{display:block}.search-result .cmp-searchresult__resultarea-results:before{display:none}.search-result .cmp-searchresult__resultarea__allresults{padding-block:unset;padding-inline:0}.search-result .cmp-searchresult__resultarea__heading{color:#1a1a1a;font-size:1.25rem;font-weight:400;line-height:1.875rem;margin-bottom:2rem}@media only screen and (max-width:767px){.search-result .cmp-searchresult__resultarea__heading{font-size:1.125rem}}.search-result .cmp-searchresult__resultarea__container{max-width:52.625rem}.search-result .cmp-searchresult__resultarea__pagination,.search-result .cmp-searchresult__resultarea__total{display:none}.search-result .cmp-searchresult__resultarea__item{margin-bottom:2rem;margin-top:0;min-height:11.625rem;padding-left:13.625rem;position:relative}@media only screen and (max-width:767px){.search-result .cmp-searchresult__resultarea__item{min-height:6.25rem;padding-left:7.125rem}}.search-result .cmp-searchresult__resultarea__item__label{color:#1a1a1a;font-size:1.25rem;font-weight:400;line-height:1.875rem;margin-bottom:.5rem}@media only screen and (max-width:767px){.search-result .cmp-searchresult__resultarea__item__label{font-size:1.125rem;line-height:1.6875rem}}.search-result .cmp-searchresult__resultarea__item__label a{word-wrap:break-word;color:#1a1a1a;text-decoration:none;white-space:normal}.search-result .cmp-searchresult__resultarea__item__label a:after{content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;z-index:1}.search-result .cmp-searchresult__resultarea__item__label a:hover{color:#1a1a1a;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}@media only screen and (max-width:767px){.search-result .cmp-searchresult__resultarea__item__content{display:block}}.search-result .cmp-searchresult__resultarea__item__content .thumbnail{height:11.625rem;left:0;position:absolute;top:0;width:11.625rem}@media only screen and (max-width:767px){.search-result .cmp-searchresult__resultarea__item__content .thumbnail{display:block!important;height:auto;width:6.125rem}}.search-result .cmp-searchresult__resultarea__item__content .thumbnail img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}.search-result .cmp-searchresult__resultarea__item__content .description,.search-result .cmp-searchresult__resultarea__item__content .url{color:#1a1a1a;font-weight:400}.search-result .cmp-searchresult__resultarea__item__content .description{font-size:1rem;line-height:1.5rem;margin-bottom:.5rem}.search-result .cmp-searchresult__resultarea__item__content .url{word-wrap:break-word;font-size:.875rem;line-height:1.3125rem;margin-top:0;text-decoration:underline;white-space:normal}.search-result .cmp-searchresult__resultarea__noresult{margin-top:0;padding-inline:unset}.search-result .cmp-searchresult__resultarea__noresult__messeage{color:#1a1a1a;font-size:1.25rem;font-weight:400;line-height:1.875rem;margin-bottom:2rem}@media only screen and (max-width:767px){.search-result .cmp-searchresult__resultarea__noresult__messeage{font-size:1.125rem;line-height:1.6875rem}}.search-result .cmp-searchresult__resultarea__noresult__suggestions .richtext.text{background:transparent;padding:0}.search-result .cmp-searchresult__resultarea__noresult__suggestions .richtext.text .cmp-text p,.search-result .cmp-searchresult__resultarea__noresult__suggestions .richtext.text .cmp-text ul li{color:#1a1a1a;font-size:1pc;font-weight:400;line-height:1.5rem;list-style:none;margin-bottom:.5rem}.search-result .cmp-searchresult__resultarea__noresult__suggestions .richtext.text .cmp-text p:last-child,.search-result .cmp-searchresult__resultarea__noresult__suggestions .richtext.text .cmp-text ul li:last-child{margin-bottom:0}.search-result .cmp-searchresult__resultarea__noresult__suggestions .richtext.text .cmp-text p{font-size:1.125rem;line-height:1.6875rem}.search-result .cmp-searchresult__resultarea__noresult__suggestions .richtext.text .cmp-text ul{margin:0 0 0 .3125rem}.search-result .cmp-searchresult__resultarea__noresult__suggestions .richtext.text .cmp-text ul li:before{content:"•";margin-right:.4375rem}.search-result .cmp-searchresult__resultarea__disclaimer{color:#1a1a1a;font-size:.875rem;font-weight:400;line-height:1.3125rem}.search-result .cmp-searchresult__resultarea__disclaimer p{font-size:.875rem}.search-result__tabs-dropdown-icon-container{cursor:pointer;display:inline-block;height:1rem;margin-right:.375rem;width:1rem}.search-result__tabs-dropdown-icon-container .icon-dropdown-arrow{font-size:1rem}.search-result__tabs-dropdown-mobile-view{display:none}@media only screen and (max-width:767px){.search-result__tabs-dropdown-mobile-view{display:inline-block;height:3.5rem;margin-bottom:1rem;position:relative;width:100%}}.search-result__tabs-dropdown-button{-webkit-box-pack:justify;-ms-flex-pack:justify;border:.0625rem solid #333;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:1rem;width:100%}@media only screen and (max-width:767px){.search-result__tabs-dropdown-button{height:3.8125rem;padding:1.125rem 1rem}}.search-result__tabs-dropdown-button--opened .search-result__tabs-dropdown-icon-container .icon-dropdown-arrow{display:block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.search-result__tabs-dropdown-content{background-color:#f2f2f2;border:.0625rem solid #333;border-top:none;display:none;position:absolute;width:100%;z-index:1}.search-result__tabs-dropdown-content-item{cursor:pointer;padding:1rem}.search-result__tabs-dropdown-content--opened{display:block}.slider-filter__wrapper .multi-range-slider{border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin:0 auto .75rem;padding:0;width:calc(100% - 1pc)}.slider-filter__wrapper .multi-range-slider .thumb:before{background:#333;border:none;-webkit-box-shadow:none;box-shadow:none;height:1rem;margin:-.25rem -.5rem;width:1rem}.slider-filter__wrapper .multi-range-slider .thumb .caption{display:none}.slider-filter__wrapper .multi-range-slider .bar-inner{background:#333;border:none;-webkit-box-shadow:none;box-shadow:none;height:.5rem}.slider-filter__wrapper .multi-range-slider .bar-left,.slider-filter__wrapper .multi-range-slider .bar-right{background:#ccc;-webkit-box-shadow:none;box-shadow:none}.slider-filter__wrapper .multi-range-slider .labels,.slider-filter__wrapper .multi-range-slider .ruler{display:none}.slider-filter__wrapper .slider-filter__slider{margin-bottom:2rem}@media only screen and (max-width:767px){.slider-filter__wrapper .slider-filter__slider{margin-bottom:1.5rem}}.slider-filter__wrapper .slider-filter__slider:last-child{margin-bottom:0}.slider-filter__wrapper .slider-filter__slider .slider-label{color:#1a1a1a;font-size:1.25rem;font-weight:400;line-height:1.875rem;margin-bottom:.75rem}.slider-filter__wrapper .slider-filter__slider .slider-values{color:#1a1a1a;font-size:1rem;font-weight:400;line-height:1.5rem;text-align:center}.store-search__where-to-buy{margin:2rem 0 3rem;text-align:center}.store-search .message-notice{margin:3rem auto;max-width:61rem}.store-search__map-search-section{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}@media only screen and (max-width:767px){.store-search__map-search-section{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}}.store-search__store-text{color:#1a1a1a;width:40rem}@media only screen and (max-width:767px){.store-search__store-text{margin-top:2rem;width:100%}}.store-search__store-text a{text-decoration:underline;text-underline-offset:.3125rem}.store-search__store-text a:hover{-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.store-search__store-form{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:18.5rem}@media only screen and (max-width:767px){.store-search__store-form{max-width:100%}}.store-search__store-form__selector{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:end}.store-search__store-form__selector .icon-dropdown-arrow{padding-right:1rem;pointer-events:none;position:absolute}.store-search__store-form__selector:has(select:disabled) .icon-dropdown-arrow{color:#797979;display:none}.store-search__store-form__input{margin-bottom:1.5rem}@media only screen and (max-width:767px){.store-search__store-form__input{margin-bottom:2rem}}.store-search__store-form input,.store-search__store-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:.0625rem solid #333;-webkit-box-shadow:none;box-shadow:none;color:#1a1a1a;font-size:1.125rem;line-height:150%;padding:1rem;width:100%}.store-search__store-form .store-form__list>div{margin-bottom:2rem}.store-search__store-form .store-form__list>div:last-child{margin-bottom:3rem}.store-search__store-form .input-label{color:#1a1a1a;display:inline-block;font-size:1.375rem;margin-bottom:1rem}@media only screen and (max-width:767px){.store-search__store-form .input-label{font-size:1.125rem}}.store-search__store-form .input-label--distance{margin-bottom:1.5rem}.store-search__store-form__distance-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}.store-search__store-form__distance-wrapper .radio-button__container{margin-bottom:0}.store-search__store-form__distance-wrapper .radio-button__container .radio-button__input:focus+.radio-button__label{outline:.1875rem dotted #1a1a1a;outline-offset:0}.store-search__store-form__distance-wrapper .radio-button__container label{color:#1a1a1a!important}.store-search__store-form__distance-wrapper .radio-button__container label:before{background-color:transparent!important}.store-search__store-form .store-form__button{background-color:transparent;min-width:auto}.store-search__store-form .store-form__button button{text-align:center}@media only screen and (max-width:767px){.store-search__store-form .store-form__button button{width:100%}}.store-search__store-form__area-search label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1a1a1a;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:1.5rem;max-width:16.125rem}@media only screen and (max-width:767px){.store-search__store-form__area-search label{max-width:100%}}.store-search__store-form__area-search label .icon-search_line:before{color:#1a1a1a;font-size:1.375rem}@media only screen and (max-width:767px){.store-search__store-form__area-search label .icon-search_line{display:none}}.store-search__error-message-desktop,.store-search__error-message-mobile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.store-search__error-message-desktop:before,.store-search__error-message-mobile:before{color:#914108;content:"";font-family:icomoon;font-size:1.375rem}.store-search__error-message-desktop p,.store-search__error-message-mobile p{color:#842029}.store-search__error-message-mobile{display:none}@media only screen and (max-width:767px){.store-search__error-message-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3rem}}.store-search__error-message-desktop{margin-bottom:1.5rem}@media only screen and (max-width:767px){.store-search__error-message-desktop{display:none}}.store-search #store-search-map{height:33.375rem;max-width:59.5rem;width:100%}@media only screen and (max-width:767px){.store-search #store-search-map{aspect-ratio:1;height:100%;width:100%}}.store-search #store-search-map img{max-block-size:none}.store-search #store-search-map .gmapMarkerNum{background-repeat:no-repeat;height:2.375rem;width:2.125rem}.store-search #store-search-map .gmapMarkerNum span{color:#fff;display:block;font-size:.9375rem;font-weight:700;line-height:1;padding-top:.5rem;text-align:center}.store-search #store-search-map .gmapLabel{background-repeat:no-repeat}.store-search #store-search-map .gmapLabel.saleflag .shopname b:before{color:#1a1a1a;content:"";font-family:icomoon;padding-right:1rem}.store-search__search-results__shoplist-box-wrapper{margin-top:3rem}.store-search__search-results__shoplist-box-inner{-webkit-overflow-scrolling:touch!important;max-height:64.25rem;overflow:auto}.store-search__shop{border-bottom:.0625rem solid #ccc;display:grid;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;grid-template-rows:auto;padding:2rem 0}.store-search__shop:first-child{padding-top:0}.store-search__shop:last-child{padding-bottom:4rem}@media only screen and (max-width:767px){.store-search__shop:last-child{padding-bottom:3rem}.store-search__shop{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:3rem 0 0}}.store-search__shop__shopNum{background-position:50%;background-repeat:no-repeat;background-size:contain;height:3rem;width:2.6875rem}.store-search__shop__shopNum span{color:#fff;display:block;font-size:1.5rem;text-align:center}.store-search__shop__subheader3{background-position:0;background-repeat:no-repeat;color:#1a1a1a;margin-bottom:1.5rem}.store-search__shop__subheader3.saleflag{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}@media only screen and (max-width:767px){.store-search__shop__subheader3.saleflag{gap:.5rem}}.store-search__shop__subheader3.saleflag:before{color:#1a1a1a;content:"";font-family:icomoon;font-size:1.5rem}.store-search__shop__shopdata{color:#1a1a1a;display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr 11.5625rem}@media only screen and (max-width:767px){.store-search__shop__shopdata{gap:1rem;grid-template-columns:1fr}}.store-search__shop__shopdata__phone-email{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}.store-search__shop__shopdata__phone-email .phone span{text-transform:capitalize}.store-search__shop__shopdata .link{display:block;text-transform:uppercase}.store-search__shop__shopdata .link a,.store-search__shop__shopdata .link button{padding:0}.store-search__shop__shopdata__distance-map .link{margin-top:1rem}@media only screen and (max-width:767px){.store-search__shop__shopdata__distance-map .link{display:none}}.store-search__shop__shopdata__btn{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-self:end;padding:0}@media only screen and (max-width:767px){.store-search__shop__shopdata__btn{justify-self:auto;margin:1rem 0 2rem}}.store-search__shop__shopdata__btn .moreinfo{width:11.5625rem}@media only screen and (max-width:767px){.store-search__shop__shopdata__btn .moreinfo{width:100%}}.store-search__shop__shopdata__btn .moreinfo button{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.store-search__shop__shopdata__btn .moreinfo button:after{color:#1a1a1a;content:"";font-family:icomoon}.store-search__shop__shopdata__btn .moreinfo button.hide:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.store-search__shop__cols{margin-left:3.875rem;max-width:73.0625rem}@media only screen and (max-width:767px){.store-search__shop__cols{margin-left:0;margin-top:1rem}}.store-search .moreinfo-block{background-color:#e6e6e6;color:#1a1a1a;grid-column-start:span 2;margin-bottom:1rem;margin-top:2rem;padding:2rem}@media only screen and (max-width:767px){.store-search .moreinfo-block{margin-bottom:0;margin-top:-.5rem;padding:1rem}}.store-search .moreinfo-block .access-map{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e6e6e6;display:none;justify-content:center;margin-bottom:1rem;width:100%}@media only screen and (max-width:767px){.store-search .moreinfo-block .access-map{display:block}}.store-search .moreinfo-block .list{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.375rem;gap:1rem}.store-search .moreinfo-block .list li span{text-transform:capitalize}@media only screen and (max-width:767px){.store-search .moreinfo-block .list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.125rem}}.store-search .moreinfo-block .cols{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}@media only screen and (max-width:767px){.store-search .moreinfo-block .cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-top:.0625rem solid #ccc;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding-top:1rem}}.store-search .moreinfo-block .cols.cols-margin{margin-top:1.5rem}@media only screen and (max-width:767px){.store-search .moreinfo-block .cols.cols-margin{margin-top:1rem}}.store-search .moreinfo-block .freetext{max-width:57.4375rem}.store-search .moreinfo-block .freeimage img{max-inline-size:unset}@media only screen and (max-width:767px){.store-search .moreinfo-block .freeimage img{display:block;margin:0 auto}}.support-link-list{max-width:18.5rem}.support-link-list:has(.support-link-list){-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;max-width:none}.support-link-list:last-child{margin-right:0}@media only screen and (max-width:767px){.support-link-list{max-width:none;width:100%}}.support-link-list .support-link-item_heading{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.875rem}.support-link-list .support-link-item hr{border:.0625rem solid #ccc;display:none;height:0;margin:1rem 0}.support-link-list .support-link-item__documentUrl,.support-link-list .support-link-item__lightbox,.support-link-list .support-link-item_documentHeading{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-bottom:1rem}.support-link-list .support-link-item .icon-pdf{font-size:1.125rem;margin-left:.5rem}.support-link-list .support-link-item .icon-pdf:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuODM3IDE1LjI4NkgzLjE3YTEuODMzIDEuODMzIDAgMCAxLTEuODI2LTEuODMzVjIuNTEzQTEuODMzIDEuODMzIDAgMCAxIDMuMTcuNjhoNy42NjdhMS44MzMgMS44MzMgMCAwIDEgMS44NCAxLjgzM1Y0aC0xVjIuNTEzYS44MzMuODMzIDAgMCAwLS44NC0uODZIMy4xN2EuODMzLjgzMyAwIDAgMC0uODMzLjg2djEwLjk0YS44MzQuODM0IDAgMCAwIC44MzMuODY3aDcuNjY3YS44MzUuODM1IDAgMCAwIC44MzMtLjgzNFYxMmgxLjAwN3YxLjQ1M2ExLjgzNCAxLjgzNCAwIDAgMS0xLjg0IDEuODMzIiBmaWxsPSIjMUExQTFBIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjM0NCAyLjUxM3YxMC45NGExLjgzMyAxLjgzMyAwIDAgMCAxLjgyNiAxLjgzM2g3LjY2N2ExLjgzNCAxLjgzNCAwIDAgMCAxLjg0LTEuODMzVjEySDExLjY3djEuNDg2YS44MzMuODMzIDAgMCAxLS44MzMuODM0SDMuMTdhLjgzLjgzIDAgMCAxLS44MzMtLjg2N1YyLjUxM2EuODMzLjgzMyAwIDAgMSAuODMzLS44Nmg3LjY2N2EuODMzLjgzMyAwIDAgMSAuODQuODZWNGgxVjIuNTEzQTEuODM0IDEuODM0IDAgMCAwIDEwLjgzNy42OEgzLjE3YTEuODMzIDEuODMzIDAgMCAwLTEuODI2IDEuODMzbTkuNDk0IDEyLjQ3M3YuM3oiIGZpbGw9IiMxQTFBMUEiLz48cGF0aCBkPSJNMy4zNDQgNS4wNWgxLjU1M2MxLjA2IDAgMS44NjcuNDM0IDEuODY3IDEuNzZhMS43IDEuNyAwIDAgMS0xLjg0IDEuODZoLS42Njd2MmgtLjkxM3pNNC44NyA3Ljc4NWEuODYuODYgMCAwIDAgLjk3NC0uOTczYzAtLjY2Ny0uMzQ3LS44NzQtMS4wMDctLjg3NGgtLjU1M3YxLjg0N3pNNy40MzggNS4wNUg4Ljc3YzEuNDUzIDAgMi4zNi44ODcgMi4zNiAyLjc4N3MtLjkwNyAyLjgyNy0yLjMwNyAyLjgyN0g3LjQ5MXpNOC42NyA5Ljc2NWMuODkzIDAgMS40NDctLjU2NyAxLjQ0Ny0xLjkyN1M5LjU2NCA1Ljk0NCA4LjY3IDUuOTQ0aC0uMjkzdjMuODJ6bTMuMDQ5LTQuNzE1aDIuOTUzdi45MzRoLTJ2MS40NjdoMS43di45NGgtMS43djIuMjczaC0uOTUzeiIgZmlsbD0iIzFBMUExQSIvPjwvc3ZnPg==");background-repeat:no-repeat;content:"";display:inline-block;height:1rem;width:1rem}.support-link-list .support-link-item:first-child hr{display:block}.support-link-list .support-link-item:last-child{margin-bottom:0}.support-link-list .c-product__modal.is-show{z-index:9999}.support-link-list .c-product__modal.is-show .c-product__modalOverlay{height:100%}.support-link-list .c-product__modal.is-show .c-product__modalWrap{margin:1.5rem;max-height:unset;max-width:80rem;overflow:hidden}@media only screen and (min-width:767px){.support-link-list .c-product__modal.is-show .c-product__modalWrap{margin:2rem}}.support-link-list .c-product__modal.is-show .c-product__modalWrap .c-product__modalInner{padding:5rem 1.5rem 2rem}@media only screen and (min-width:767px){.support-link-list .c-product__modal.is-show .c-product__modalWrap .c-product__modalInner{padding:5.5rem 2rem 3rem}}.support-link-list .c-product__modal.is-show .c-product__modalWrap .c-product__modalClose{height:3rem;position:absolute;right:1.5rem;top:1.5rem;width:3rem}@media only screen and (min-width:767px){.support-link-list .c-product__modal.is-show .c-product__modalWrap .c-product__modalClose{right:2rem;top:2rem}}.support-link-list .c-product__modal.is-show .c-product__modalWrap .c-product__modalClose .icon--close{font-size:1.5rem;position:absolute;right:0;top:0}.support-link-list .c-product__modal.is-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.support-link-list .product-modal-content div:has(+.applybutton),.support-link-list .product-modal-content main:has(+.applybutton){height:25rem;overflow-y:auto}@media only screen and (min-width:767px){.support-link-list .product-modal-content div:has(+.applybutton),.support-link-list .product-modal-content main:has(+.applybutton){height:23.1875rem}}.support-link-list .product-modal-content .title{gap:0}.support-link-list .product-modal-content .title .cmp-title__text{font-size:1.125rem;font-weight:400;margin-bottom:1.5rem}@media only screen and (min-width:767px){.support-link-list .product-modal-content .title .cmp-title__text{font-size:1.25rem;margin-bottom:2rem}}.support-link-list .product-modal-content .text{gap:0}.support-link-list .product-modal-content .apply-button__inner{margin:0}.support-link-list .product-modal-content .apply-button__inner .form-check{margin-top:1.5rem}@media only screen and (min-width:767px){.support-link-list .product-modal-content .apply-button__inner .form-check{margin-top:2rem}}.support-link-list .product-modal-content .apply-button__inner .cmp-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0}.support-link-list .product-modal-content .simplebar-track{background-color:#ccc;width:.25rem}.support-link-list .product-modal-content .simplebar-track .simplebar-scrollbar{background-color:#1a1a1a}@media only screen and (min-width:767px){.support-link-list .product-modal-content .simplebar-content>.cmp-container{margin:0 2rem 0 0;max-width:51.75rem}}.support-link-list div.modal div.c-product__modalWrap .c-product__modalContent .c-product__modalInner .product-modal-content>.container .root.container .cmp-container div.container>.cmp-container .aem-Grid{margin:0}.support-link-list div.modal div.c-product__modalWrap .c-product__modalContent .c-product__modalInner .product-modal-content>.container .root.container .cmp-container div.container>.cmp-container .aem-Grid .aem-GridColumn{padding:0}.tableofcontents .cmp-toc__content ul{border-bottom:.0625rem solid #666;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;overflow:hidden;overflow-x:auto;padding:0;scrollbar-width:none}@media only screen and (max-width:767px){.tableofcontents .cmp-toc__content ul{border-bottom:none;border-top:.0625rem solid #666}}.tableofcontents .cmp-toc__content ul li{display:block;width:13.3125rem}@media only screen and (max-width:767px){.tableofcontents .cmp-toc__content ul li{width:auto}}.tableofcontents .cmp-toc__content ul li a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;text-wrap-mode:nowrap;align-items:center;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:400;height:100%;justify-content:center;line-height:1.5rem;overflow-wrap:break-word;padding:.625rem 1rem;position:relative;text-align:center;text-decoration:none}@media only screen and (max-width:767px){.tableofcontents .cmp-toc__content ul li a{padding:.625rem 1rem;white-space:nowrap}}.tableofcontents .cmp-toc__content ul li.active a{color:#1a1a1a}.tableofcontents .cmp-toc__content ul li.active a:after{background:#333;bottom:-.0625rem;content:"";height:3px;left:0;position:absolute;right:0}@media only screen and (max-width:767px){.tableofcontents .cmp-toc__content ul li.active a:after{bottom:auto;top:-.0625rem}}.text-link{display:inline-block;text-decoration:none}.text-link--disabled{opacity:.3}.text-link__link-inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.text-link__text{font-style:normal;font-weight:400;line-height:150%}.text-link__text--size-l .text-link__text,.text-link__text--size-l.text-link__rte-text{font-size:1.25rem}@media only screen and (max-width:767px){.text-link__text--size-l .text-link__text,.text-link__text--size-l.text-link__rte-text{font-size:1.125rem}}.text-link__text--size-m .text-link__text,.text-link__text--size-m.text-link__rte-text{font-size:1rem}.text-link__text--size-s .text-link__text,.text-link__text--size-s.text-link__rte-text{font-size:.875rem}.text-link__text--size-xs .text-link__text,.text-link__text--size-xs.text-link__rte-text{font-size:.75rem}.text-link__icon{display:inline-block;margin-left:.5rem;vertical-align:-.25rem}.text-link__icon,.text-link__icon__image{height:1rem;width:1rem}.text-link__icon--size-l .text-link__icon{margin-left:.6875rem}.text-link__icon--size-l .text-link__icon,.text-link__icon--size-l .text-link__icon__image{height:1.5rem;width:1.5rem}.text-link__icon--size-m .text-link__icon,.text-link__icon--size-m .text-link__icon__image,.text-link__icon--size-s .text-link__icon,.text-link__icon--size-s .text-link__icon__image{height:1rem;width:1rem}.text-link__icon--size-xs .text-link__icon,.text-link__icon--size-xs .text-link__icon__image{height:.75rem;width:.75rem}.text-link--action,.text-link:hover{text-decoration:underline;text-underline-offset:.3125rem}.text-link:hover{cursor:pointer;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}[class*=rte-icon--]:after{background-repeat:no-repeat;content:"";display:inline-block;margin-left:.5rem;vertical-align:middle}[class*=rte-icon--].text-link__icon--size-m:after{background-size:1rem;height:1rem;width:1rem}[class*=rte-icon--].text-link__icon--size-l:after{background-size:1.5rem;height:1.5rem;margin-left:.6875rem;width:1.5rem}[class*=rte-icon--].text-link__icon--size-s:after{background-size:.75rem;height:.75rem;width:.75rem}.rte-icon--anchor:after{background-image:url(clientlib-site/resources/images/anchor.svg)}.rte-icon--newtab:after{background-image:url(clientlib-site/resources/images/new-tab.svg)}.rte-icon--pdf:after{background-image:url(clientlib-site/resources/images/pdf.svg)}.rte-icon--normal:after{background-image:url(clientlib-site/resources/images/right-arrow.svg)}.rte-text__image__img{height:1rem;margin-left:.5rem;vertical-align:middle;width:1rem}.text .rte-text__image--exists a{text-decoration:none!important}.text .rte-text__image--exists a:hover{cursor:pointer;text-decoration:underline!important;-webkit-text-decoration-style:dotted!important;text-decoration-style:dotted!important;text-underline-offset:.3125rem}.text.text--large .rte-text__image__img{height:1.5rem;margin-left:.6875rem;width:1.5rem}.text.text--xSmall .rte-text__image__img{height:.75rem;width:.75rem}.tooltip__parent{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.tooltip__container{background-color:#666;display:none;font-size:.875rem;font-weight:700;line-height:1.5625rem;padding:0 1rem;position:absolute;text-transform:capitalize;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip__container.show{display:block}.tooltip__container.added-msg{text-wrap:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content}.tooltip__container.removed-msg{text-wrap:nowrap;width:5.9375rem}@media only screen and (max-width:767px){.tooltip__container.removed-msg{width:6.25rem}}.tooltip__container.tooltip--left{left:auto;right:calc(100% + 8px)}.tooltip__container.tooltip--right{left:calc(100% + 10px);right:auto}.tooltip__container.tooltip--right:after{left:-.9375rem;right:auto;top:50%;-webkit-transform:rotate(180deg) translateY(10px);transform:rotate(180deg) translateY(10px)}.tooltip__container:after{color:#666;content:"";font-family:icomoon,sans-serif!important;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1;position:absolute;right:-.9375rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip__text{color:#fff;-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3125rem}.left-tooltip{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.left-tooltip,.right-tooltip{display:-webkit-box;display:-ms-flexbox;display:flex}.right-tooltip{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.rect-tooltips--top{position:static}.rect-tooltips--top__tooltip__text{background:#666;bottom:2.375rem;color:#fff;display:none;font-size:.875rem;line-height:1.3125rem;padding:1rem;position:absolute;right:0;text-align:center;width:100%;z-index:9996}.rect-tooltips--top:active .rect-tooltips--top__tooltip__text,.rect-tooltips--top:focus-visible .rect-tooltips--top__tooltip__text,.rect-tooltips--top:hover .rect-tooltips--top__tooltip__text{display:block}.rect-tooltips--top:active:before,.rect-tooltips--top:focus-visible:before,.rect-tooltips--top:hover:before{border-left:.625rem solid transparent;border-right:.625rem solid transparent;border-top:1.3125rem solid #666;content:"";margin-left:1.0625rem;position:absolute}.user-bar{background-color:#f2f2f2;position:sticky;-webkit-transition:-webkit-transform 2s ease-in-out;transition:-webkit-transform 2s ease-in-out;transition:transform 2s ease-in-out;transition:transform 2s ease-in-out,-webkit-transform 2s ease-in-out;z-index:9998}@media only screen and (max-width:767px){.user-bar{position:static}.user-bar.sticky{position:sticky;top:0;z-index:9999}}.user-bar__inner{background:#f2f2f2;border-bottom:.0625rem solid #ccc;border-top:.0625rem solid #ccc}@media only screen and (max-width:767px){.user-bar__inner{padding:0 .625rem}}.user-bar__inner .container .cmp-container{margin:0 auto;max-width:83rem!important;padding:0 1.5rem;width:100%}@media only screen and (max-width:767px){.user-bar__inner .container .cmp-container{max-width:100%!important;padding:0}}.user-bar__inner .cmp-user-bar{height:2.75rem;margin-left:auto;margin-right:0;width:2.75rem}.user-bar__inner .cmp-user-bar__button{background:none;border:none;display:inline-block;height:2.75rem;padding:.625rem 0;position:relative;text-align:center;text-decoration:none;width:2.75rem}.user-bar__inner .cmp-user-bar__button.hide{display:none}.user-bar__inner .cmp-user-bar__button:active,.user-bar__inner .cmp-user-bar__button:hover{text-decoration:none}.user-bar__inner .cmp-user-bar__button.disabled{pointer-events:none}.user-bar__inner .cmp-user-bar__icon .icon-wishlist-fill,.user-bar__inner .cmp-user-bar__icon .icon-wishlist_off{font-size:1.5rem}.user-bar__inner .cmp-user-bar__icon .wishlist-icon-fill{display:none}.user-bar__inner .cmp-user-bar__text{background-color:#fff;display:none;font-size:.875rem;font-weight:700;line-height:1.6875rem;margin-right:.9375rem;padding:.125rem 1rem;right:100%;text-transform:capitalize}.user-bar__inner .cmp-user-bar__text,.user-bar__inner .cmp-user-bar__text:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.user-bar__inner .cmp-user-bar__text:after{color:#fff;content:"";font-family:icomoon!important;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1;right:-.9375rem}.user-bar__inner .cmp-user-bar__text .text-added,.user-bar__inner .cmp-user-bar__text .text-removed{display:none}.user-bar__inner .cmp-user-bar--wishlist-added .cmp-user-bar__text,.user-bar__inner .cmp-user-bar--wishlist-added .cmp-user-bar__text .text-added{display:block}.user-bar__inner .cmp-user-bar--wishlist-added .cmp-user-bar__icon .wishlist-icon,.user-bar__inner .cmp-user-bar--wishlist-added .cmp-user-bar__text .text-removed{display:none}.user-bar__inner .cmp-user-bar--wishlist-added .cmp-user-bar__icon .wishlist-icon-fill{display:block;margin:0 auto}.user-bar__inner .cmp-user-bar--wishlist-removed .cmp-user-bar__text{display:block}.user-bar__inner .cmp-user-bar--wishlist-removed .cmp-user-bar__text .text-added{display:none}.user-bar__inner .cmp-user-bar--wishlist-removed .cmp-user-bar__text .text-removed{display:block}.user-bar__inner .cmp-user-bar--wishlist-removed .cmp-user-bar__icon .wishlist-icon{display:block;font-size:1.5rem;margin:0 auto}.user-bar__inner .cmp-user-bar--wishlist-removed .cmp-user-bar__icon .wishlist-icon-fill{display:none;font-size:1.5rem;margin:0 auto}.user-bar .upper-limit-error__modal .c-product__modalWrap,.wishlist-product .upper-limit-error__modal .c-product__modalWrap{max-width:37.375rem}.user-bar .upper-limit-error__modal .c-product__modalInner,.wishlist-product .upper-limit-error__modal .c-product__modalInner{text-align:center}.user-bar .upper-limit-error__modal .upper-limit-error__heading,.wishlist-product .upper-limit-error__modal .upper-limit-error__heading{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.875rem;margin-bottom:1rem}@media only screen and (max-width:767px){.user-bar .upper-limit-error__modal .upper-limit-error__heading,.wishlist-product .upper-limit-error__modal .upper-limit-error__heading{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}}.user-bar .upper-limit-error__modal .upper-limit-error__text,.wishlist-product .upper-limit-error__modal .upper-limit-error__text{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-bottom:2rem}.holdings-header .holdings-header__fixarea__wrapper .holdings-header__fixarea.fix,.holdings-header .holdings-header__fixarea__wrapper .holdings-header__nav.pulldown,.holdings-header .holdings-header__nav__list .headernavpanel__wrapper{z-index:9999}.wishlist-link__button{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;align-content:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;padding:0;position:relative;white-space:nowrap}.wishlist-link__button .icon-favorite,.wishlist-link__button .icon-favourite_fill_small{font-size:2rem;padding:.375rem;vertical-align:middle;width:2.75rem}.wishlist-link__button.hide{display:none}.wishlist-link__button.disabled,.wishlist-link__button:disabled{opacity:1;pointer-events:none}.wishlist-link__label{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;text-transform:uppercase;vertical-align:middle}.wishlist-link__label.hide{display:none}.wishlist-icon .wishlist-link__label{background-color:#666;color:#fff;display:none;font-size:.875rem;left:calc(100% + 10px);line-height:1.5625rem;padding:0 1rem;position:absolute;right:auto;text-transform:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wishlist-icon .wishlist-link__label.hide{display:none!important}.wishlist-icon .wishlist-link__label:after{color:#666;content:"";font-family:icomoon,sans-serif!important;font-size:1.125rem;font-style:normal;font-weight:400;left:-.9375rem;line-height:1;position:absolute;right:auto;top:50%;-webkit-transform:rotate(180deg) translateY(10px);transform:rotate(180deg) translateY(10px)}.wishlist-icon .wishlist-link__button:not(.disabled):focus-visible .wishlist-link__label,.wishlist-icon .wishlist-link__button:not(.disabled):hover .wishlist-link__label{display:block}@media only screen and (max-width:767px){.wishlist-icon .wishlist-link__button:not(.disabled):focus-visible .wishlist-link__label,.wishlist-icon .wishlist-link__button:not(.disabled):hover .wishlist-link__label{display:none}}.wishlist-product .product-list__product-listing__container{gap:3rem 2rem}.wishlist-product .product-card-info{-ms-flex-line-pack:start;align-content:flex-start}.wishlist-product .product-card-info__notfound-wapper{margin-bottom:1rem}.product-card-info__review #ZVSummary,.product-card-info__review .zv-summary,.product-reviews #ZVSummary,.product-reviews .zv-summary{font-size:.875rem}.product-card-info__review #ZVSummary table tr,.product-card-info__review .zv-summary table tr,.product-reviews #ZVSummary table tr,.product-reviews .zv-summary table tr{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.product-card-info__review #ZVSummary table tr th,.product-card-info__review .zv-summary table tr th,.product-reviews #ZVSummary table tr th,.product-reviews .zv-summary table tr th{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.1875rem;padding-bottom:unset}.product-card-info__review #ZVSummary table tr th .zv-star-svg,.product-card-info__review #ZVSummary table tr th .zv-star-svg-sub,.product-card-info__review .zv-summary table tr th .zv-star-svg,.product-card-info__review .zv-summary table tr th .zv-star-svg-sub,.product-reviews #ZVSummary table tr th .zv-star-svg,.product-reviews #ZVSummary table tr th .zv-star-svg-sub,.product-reviews .zv-summary table tr th .zv-star-svg,.product-reviews .zv-summary table tr th .zv-star-svg-sub{fill:#e6b319;height:.875rem;margin-right:unset;width:.875rem}.product-card-info__review #ZVSummary table tr th .zv-star-svg-grey,.product-card-info__review .zv-summary table tr th .zv-star-svg-grey,.product-reviews #ZVSummary table tr th .zv-star-svg-grey,.product-reviews .zv-summary table tr th .zv-star-svg-grey{fill:#b3b3b3}.product-card-info__review #ZVSummary table tr th .zv-star-svg-main,.product-card-info__review .zv-summary table tr th .zv-star-svg-main,.product-reviews #ZVSummary table tr th .zv-star-svg-main,.product-reviews .zv-summary table tr th .zv-star-svg-main{fill:#e6b319}.product-card-info__review #ZVSummary .zv-star-comment,.product-card-info__review .zv-summary .zv-star-comment,.product-reviews #ZVSummary .zv-star-comment,.product-reviews .zv-summary .zv-star-comment{font-size:.875rem;padding-left:0}.product-card-info__review #ZVList,.product-reviews #ZVList{font-size:.875rem}.product-card-info__review #ZVList>img#zv-helpful-log-gif,.product-reviews #ZVList>img#zv-helpful-log-gif{display:none}.product-card-info__review #ZVList p,.product-reviews #ZVList p{font-size:1rem;line-height:1.5rem}.product-card-info__review #ZVList #zv-review-filter,.product-card-info__review #ZVList .question-sentence,.product-card-info__review #ZVList .zv-gwc-zv-comment>label,.product-card-info__review #ZVList .zv-heading,.product-card-info__review #ZVList .zv-review-sort,.product-card-info__review #ZVList hr,.product-reviews #ZVList #zv-review-filter,.product-reviews #ZVList .question-sentence,.product-reviews #ZVList .zv-gwc-zv-comment>label,.product-reviews #ZVList .zv-heading,.product-reviews #ZVList .zv-review-sort,.product-reviews #ZVList hr{display:none}.product-card-info__review #ZVList .zv-pagination,.product-reviews #ZVList .zv-pagination{-ms-flex-item-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-self:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:1rem;width:100%}@media only screen and (max-width:767px){.product-card-info__review #ZVList .zv-pagination,.product-reviews #ZVList .zv-pagination{-webkit-box-pack:center;-ms-flex-pack:center;gap:1.5rem .5rem;justify-content:center}}.product-card-info__review #ZVList .zv-pagination .zv-ellipsis,.product-card-info__review #ZVList .zv-pagination .zv-page-btn,.product-reviews #ZVList .zv-pagination .zv-ellipsis,.product-reviews #ZVList .zv-pagination .zv-page-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:.0625rem solid #333;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1a1a1a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:400;height:2.75rem;justify-content:center;line-height:1.5;min-width:2.75rem;opacity:1;padding:0;text-align:center}@media only screen and (max-width:767px){.product-card-info__review #ZVList .zv-pagination .zv-ellipsis,.product-card-info__review #ZVList .zv-pagination .zv-page-btn,.product-reviews #ZVList .zv-pagination .zv-ellipsis,.product-reviews #ZVList .zv-pagination .zv-page-btn{min-width:2.375rem}}.product-card-info__review #ZVList .zv-pagination .zv-ellipsis,.product-reviews #ZVList .zv-pagination .zv-ellipsis{background:transparent;border:none;display:block;line-height:1;padding:.71875rem 0}.product-card-info__review #ZVList .zv-pagination .zv-page-btn:hover,.product-reviews #ZVList .zv-pagination .zv-page-btn:hover{background:#ccc}.product-card-info__review #ZVList .zv-pagination .zv-page-btn.zv-next,.product-card-info__review #ZVList .zv-pagination .zv-page-btn.zv-previous,.product-reviews #ZVList .zv-pagination .zv-page-btn.zv-next,.product-reviews #ZVList .zv-pagination .zv-page-btn.zv-previous{font-size:0;padding:0 1rem}.product-card-info__review #ZVList .zv-pagination .zv-page-btn.zv-next[disabled],.product-card-info__review #ZVList .zv-pagination .zv-page-btn.zv-previous[disabled],.product-reviews #ZVList .zv-pagination .zv-page-btn.zv-next[disabled],.product-reviews #ZVList .zv-pagination .zv-page-btn.zv-previous[disabled]{opacity:.3}@media only screen and (max-width:767px){.product-card-info__review #ZVList .zv-pagination .zv-page-btn.zv-next,.product-card-info__review #ZVList .zv-pagination .zv-page-btn.zv-previous,.product-reviews #ZVList .zv-pagination .zv-page-btn.zv-next,.product-reviews #ZVList .zv-pagination .zv-page-btn.zv-previous{width:calc(50% - .5rem)}.product-card-info__review #ZVList .zv-pagination .zv-page-btn.zv-previous,.product-reviews #ZVList .zv-pagination .zv-page-btn.zv-previous{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;margin-right:.5rem;order:-2}}.product-card-info__review #ZVList .zv-pagination .zv-page-btn.zv-previous:before,.product-reviews #ZVList .zv-pagination .zv-page-btn.zv-previous:before{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMiAxMi40OTIyQzIyIDEyLjkwNjQgMjEuNjY0MiAxMy4yNDIyIDIxLjI1IDEzLjI0MjJMMi43NSAxMy4yNDIyQzIuMzM1NzkgMTMuMjQyMiAyIDEyLjkwNjQgMiAxMi40OTIyQzIgMTIuMDc4IDIuMzM1NzkgMTEuNzQyMiAyLjc1IDExLjc0MjJMMjEuMjUgMTEuNzQyMkMyMS42NjQyIDExLjc0MjIgMjIgMTIuMDc4IDIyIDEyLjQ5MjJaIiBmaWxsPSIjMUExQTFBIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOS41MjY2NSAyMC4wMzRDOS4yMzE3MyAyMC4zMjQ4IDguNzU2ODcgMjAuMzIxNiA4LjQ2NjAxIDIwLjAyNjZMMi43MjQzOSAxNC4yMDVDMi4yODQ2NSAxMy43NTY0IDIuMDM4MzQgMTMuMTUzMiAyLjAzODM0IDEyLjUyNUMyLjAzODM0IDExLjg5NyAyLjI4NDUgMTEuMjk0IDIuNzI0IDEwLjg0NTRDMi43MjQxMyAxMC44NDUzIDIuNzIzODcgMTAuODQ1NSAyLjcyNCAxMC44NDU0TDguNDYzNzcgNC45NzU2NEM4Ljc1MzM2IDQuNjc5NDkgOS4yMjgyMSA0LjY3NDE3IDkuNTI0MzYgNC45NjM3NkM5LjgyMDUxIDUuMjUzMzYgOS44MjU4MyA1LjcyODIgOS41MzYyNCA2LjAyNDM2TDMuNzk2MjQgMTEuODk0NEMzLjYzMTMzIDEyLjA2MjYgMy41MzgzNCAxMi4yODk0IDMuNTM4MzQgMTIuNTI1QzMuNTM4MzQgMTIuNzYwMiAzLjYzMDQ1IDEyLjk4NjEgMy43OTQ5MiAxMy4xNTQzQzMuNzk1MTUgMTMuMTU0NSAzLjc5NDY5IDEzLjE1NDEgMy43OTQ5MiAxMy4xNTQzTDkuNTMzOTkgMTguOTczNEM5LjgyNDg1IDE5LjI2ODMgOS44MjE1NiAxOS43NDMxIDkuNTI2NjUgMjAuMDM0WiIgZmlsbD0iIzFBMUExQSIvPgo8L3N2Zz4K") no-repeat 50%;background-size:cover;content:"";height:1.5rem;width:1.5rem}@media only screen and (max-width:767px){.product-card-info__review #ZVList .zv-pagination .zv-page-btn.zv-previous:before,.product-reviews #ZVList .zv-pagination .zv-page-btn.zv-previous:before{height:1rem;width:1rem}}.product-card-info__review #ZVList .zv-pagination .zv-page-btn.zv-previous:after,.product-reviews #ZVList .zv-pagination .zv-page-btn.zv-previous:after{content:"Previous";font-size:1.125rem;line-height:1.5;margin-left:.5rem}@media only screen and (max-width:767px){.product-card-info__review #ZVList .zv-pagination .zv-page-btn.zv-previous:after,.product-reviews #ZVList .zv-pagination .zv-page-btn.zv-previous:after{font-size:.875rem}.product-card-info__review #ZVList .zv-pagination .zv-page-btn.zv-next,.product-reviews #ZVList .zv-pagination .zv-page-btn.zv-next{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.product-card-info__review #ZVList .zv-pagination .zv-page-btn.zv-next:before,.product-reviews #ZVList .zv-pagination .zv-page-btn.zv-next:before{content:"Next";font-size:1.125rem;line-height:1.5;margin-right:.5rem}@media only screen and (max-width:767px){.product-card-info__review #ZVList .zv-pagination .zv-page-btn.zv-next:before,.product-reviews #ZVList .zv-pagination .zv-page-btn.zv-next:before{font-size:.875rem}}.product-card-info__review #ZVList .zv-pagination .zv-page-btn.zv-next:after,.product-reviews #ZVList .zv-pagination .zv-page-btn.zv-next:after{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjUgMTIuNTA3OEMyLjUgMTIuMDkzNiAyLjgzNTc5IDExLjc1NzggMy4yNSAxMS43NTc4SDIxLjc1QzIyLjE2NDIgMTEuNzU3OCAyMi41IDEyLjA5MzYgMjIuNSAxMi41MDc4QzIyLjUgMTIuOTIyIDIyLjE2NDIgMTMuMjU3OCAyMS43NSAxMy4yNTc4SDMuMjVDMi44MzU3OSAxMy4yNTc4IDIuNSAxMi45MjIgMi41IDEyLjUwNzhaIiBmaWxsPSIjMUExQTFBIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTQuOTczNCA0Ljk2NjAxQzE1LjI2ODMgNC42NzUxNSAxNS43NDMxIDQuNjc4NDQgMTYuMDM0IDQuOTczMzVMMjEuNzc1NiAxMC43OTVDMjIuMjE1NCAxMS4yNDM2IDIyLjQ2MTcgMTEuODQ2OCAyMi40NjE3IDEyLjQ3NUMyMi40NjE3IDEzLjEwMyAyMi4yMTU1IDEzLjcwNiAyMS43NzYgMTQuMTU0NkMyMS43NzU5IDE0LjE1NDcgMjEuNzc2MSAxNC4xNTQ1IDIxLjc3NiAxNC4xNTQ2TDE2LjAzNjIgMjAuMDI0NEMxNS43NDY2IDIwLjMyMDUgMTUuMjcxOCAyMC4zMjU4IDE0Ljk3NTYgMjAuMDM2MkMxNC42Nzk1IDE5Ljc0NjYgMTQuNjc0MiAxOS4yNzE4IDE0Ljk2MzggMTguOTc1NkwyMC43MDM4IDEzLjEwNTZDMjAuODY4NyAxMi45Mzc0IDIwLjk2MTcgMTIuNzEwNiAyMC45NjE3IDEyLjQ3NUMyMC45NjE3IDEyLjIzOTggMjAuODY5NiAxMi4wMTM5IDIwLjcwNTEgMTEuODQ1N0MyMC43MDQ5IDExLjg0NTUgMjAuNzA1MyAxMS44NDU5IDIwLjcwNTEgMTEuODQ1N0wxNC45NjYgNi4wMjY2NUMxNC42NzUyIDUuNzMxNzMgMTQuNjc4NCA1LjI1Njg3IDE0Ljk3MzQgNC45NjYwMVoiIGZpbGw9IiMxQTFBMUEiLz4KPC9zdmc+Cg==") no-repeat 50%;background-size:cover;content:"";height:1.5rem;width:1.5rem}@media only screen and (max-width:767px){.product-card-info__review #ZVList .zv-pagination .zv-page-btn.zv-next:after,.product-reviews #ZVList .zv-pagination .zv-page-btn.zv-next:after{height:1rem;width:1rem}}.product-card-info__review #ZVList .zv-pagination .zv-number[disabled],.product-reviews #ZVList .zv-pagination .zv-number[disabled]{background:#ccc;border:.0625rem solid #333;color:#1a1a1a}.product-card-info__review #ZVList #zv-review-filter-link,.product-reviews #ZVList #zv-review-filter-link{display:none}.product-card-info__review #ZVList .zv-row,.product-reviews #ZVList .zv-row{margin-bottom:2rem}.product-card-info__review #ZVList .zv-row>div,.product-reviews #ZVList .zv-row>div{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-left:unset;padding-right:unset}.product-card-info__review #ZVList .zv-row>div.zv-gwc-zv-rating-stars,.product-reviews #ZVList .zv-row>div.zv-gwc-zv-rating-stars{margin-top:0;max-width:unset;width:100%}.product-card-info__review #ZVList .zv-no-review-text,.product-reviews #ZVList .zv-no-review-text{font-size:1.25rem;text-align:center}.product-card-info__review #ZVList table.zv-counts-table>tbody>tr>th,.product-reviews #ZVList table.zv-counts-table>tbody>tr>th{min-width:unset;padding-bottom:unset;padding-right:unset;text-align:unset}.product-card-info__review #ZVList table.zv-counts-table,.product-reviews #ZVList table.zv-counts-table{margin-bottom:unset;margin-top:unset}.product-card-info__review #ZVList table.zv-counts-table tr,.product-reviews #ZVList table.zv-counts-table tr{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.product-card-info__review #ZVList table.zv-counts-table tr th,.product-reviews #ZVList table.zv-counts-table tr th{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.1875rem;padding-bottom:unset}.product-card-info__review #ZVList table.zv-counts-table .zv-star-comment,.product-reviews #ZVList table.zv-counts-table .zv-star-comment{font-size:.875rem;padding-left:0}.product-card-info__review #ZVList .zv-summary-cell,.product-reviews #ZVList .zv-summary-cell{margin-top:unset;max-width:unset}.product-card-info__review #ZVList .zv-star-svg,.product-reviews #ZVList .zv-star-svg{fill:#e6b319;height:.875rem;margin-right:unset;width:.875rem}.product-card-info__review #ZVList .zv-answer,.product-reviews #ZVList .zv-answer{margin-bottom:unset}.product-card-info__review #ZVList .zv-answer>p,.product-reviews #ZVList .zv-answer>p{color:unset;font-size:1rem;line-height:1.5rem}.product-card-info__review #ZVList .zv-star-svg-sub,.product-reviews #ZVList .zv-star-svg-sub{fill:#e6b319;height:.875rem;margin-right:unset;width:.875rem}.product-card-info__review #ZVList .zv-star-svg-grey,.product-reviews #ZVList .zv-star-svg-grey{fill:#b3b3b3}.product-card-info__review #ZVList .zv-star-svg-main,.product-reviews #ZVList .zv-star-svg-main{fill:#e6b319}.product-card-info__review #ZVList .zv-popupModal1 label,.product-reviews #ZVList .zv-popupModal1 label{color:#1a1a1a}.product-card-info__review #ZVList .zv-popupModal1>input:first-child+label,.product-reviews #ZVList .zv-popupModal1>input:first-child+label{font-size:1rem;text-transform:uppercase}.product-card-info__review #ZVList .zv-popupModal1>input:first-child:checked+label+input:nth-child(3)+label+input:nth-child(5)+label,.product-reviews #ZVList .zv-popupModal1>input:first-child:checked+label+input:nth-child(3)+label+input:nth-child(5)+label{display:none}.product-card-info__review #ZVList .zv-popupModal1>input:first-child:checked+label+input:nth-child(3)+label+input:nth-child(5)+label+.zv-modalPopup2,.product-reviews #ZVList .zv-popupModal1>input:first-child:checked+label+input:nth-child(3)+label+input:nth-child(5)+label+.zv-modalPopup2{border-radius:unset;height:auto;margin-top:0;padding:3rem 2rem;width:52.625rem;z-index:999999}@media only screen and (max-width:1199px){.product-card-info__review #ZVList .zv-popupModal1>input:first-child:checked+label+input:nth-child(3)+label+input:nth-child(5)+label+.zv-modalPopup2,.product-reviews #ZVList .zv-popupModal1>input:first-child:checked+label+input:nth-child(3)+label+input:nth-child(5)+label+.zv-modalPopup2{width:43.75rem}}@media only screen and (max-width:767px){.product-card-info__review #ZVList .zv-popupModal1>input:first-child:checked+label+input:nth-child(3)+label+input:nth-child(5)+label+.zv-modalPopup2,.product-reviews #ZVList .zv-popupModal1>input:first-child:checked+label+input:nth-child(3)+label+input:nth-child(5)+label+.zv-modalPopup2{left:50%;max-width:20.4375rem;padding:.9375rem;top:50%;width:100%}}.product-card-info__review #ZVList .zv-popupModal1>input:first-child:checked+label+input:nth-child(3)+label+input:nth-child(5)+label+.zv-modalPopup2 p,.product-reviews #ZVList .zv-popupModal1>input:first-child:checked+label+input:nth-child(3)+label+input:nth-child(5)+label+.zv-modalPopup2 p{text-align:left;width:100%}.product-card-info__review #ZVList .zv-popupModal1>input:first-child:checked+label+input:nth-child(3)+label+input:nth-child(5)+label+.zv-modalPopup2 p:last-of-type,.product-reviews #ZVList .zv-popupModal1>input:first-child:checked+label+input:nth-child(3)+label+input:nth-child(5)+label+.zv-modalPopup2 p:last-of-type{margin-bottom:0}.product-card-info__review #ZVList .zv-popupModal1>input:first-child:checked+label+input:nth-child(3)+label+input:nth-child(5)+label+.zv-modalPopup2 .zv-report.zv-btn,.product-reviews #ZVList .zv-popupModal1>input:first-child:checked+label+input:nth-child(3)+label+input:nth-child(5)+label+.zv-modalPopup2 .zv-report.zv-btn{margin-top:2rem}.product-card-info__review #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3,.product-reviews #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3{position:relative}.product-card-info__review #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .icon-close,.product-reviews #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .icon-close{display:block;font-size:0;position:relative;text-align:right}.product-card-info__review #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .icon-close img,.product-reviews #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .icon-close img{cursor:pointer;margin:.75rem 0}@media only screen and (max-width:767px){.product-card-info__review #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .icon-close img,.product-reviews #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .icon-close img{margin:0}}.product-card-info__review #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalTitle,.product-reviews #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalTitle{border-bottom:unset;color:#1a1a1a;font-size:1.25rem;font-weight:unset;line-height:1.5rem;margin:2rem 0 0;padding-bottom:0}@media only screen and (max-width:767px){.product-card-info__review #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalTitle,.product-reviews #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalTitle{margin-top:1.5rem}}.product-card-info__review #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain,.product-reviews #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:1rem;line-height:1.5rem;margin-top:1.5rem}.product-card-info__review #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .zv-close-button-after-report,.product-reviews #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .zv-close-button-after-report{text-align:center;width:100%}.product-card-info__review #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .zv-btn,.product-reviews #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .zv-btn{background:#333;color:#fff}.product-card-info__review #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .zv-btn:hover,.product-reviews #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .zv-btn:hover{background:#4d4d4d;color:#fff}.product-card-info__review #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .zv-btn:active,.product-reviews #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .zv-btn:active{background:#666;color:#fff}.product-card-info__review #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .zv-btn:focus,.product-reviews #ZVList .zv-popupModal1 .zv-modalPopup2 .zv-modalPopup3 .zv-modalMain .zv-btn:focus{outline:.1875rem dotted #333;outline-offset:0}.product-card-info__review #ZVList .zv-without-item-info,.product-reviews #ZVList .zv-without-item-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-bottom:1rem}.product-card-info__review #ZVList .zv-without-item-info .zv-nickname,.product-reviews #ZVList .zv-without-item-info .zv-nickname{color:#1a1a1a;font-size:1rem}.product-card-info__review #ZVList .zv-without-item-info .zv-posted-at,.product-reviews #ZVList .zv-without-item-info .zv-posted-at{color:#1a1a1a;font-size:.875rem;margin-left:unset}.product-card-info__review #ZVList #zv-top-reviews,.product-reviews #ZVList #zv-top-reviews{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;margin-top:0}.product-card-info__review #ZVList #zv-top-reviews>.zv-top-customer-review,.product-reviews #ZVList #zv-top-reviews>.zv-top-customer-review{margin-bottom:0;margin-left:0;margin-right:0}.product-card-info__review #ZVList .zv-top-customer-review,.product-reviews #ZVList .zv-top-customer-review{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:18.5rem 1fr;grid-template-rows:auto auto auto auto}.product-card-info__review #ZVList .zv-basic-info.zv-without-item-info,.product-reviews #ZVList .zv-basic-info.zv-without-item-info{grid-column:1;grid-row:1;grid-row-end:3}.product-card-info__review #ZVList .zv-answer.zv-gwc-zv-rating-stars,.product-reviews #ZVList .zv-answer.zv-gwc-zv-rating-stars{grid-column:1;grid-row:2;padding-top:1.9375rem}.product-card-info__review #ZVList .zv-answer.zv-gwc-zv-rating-stars label,.product-reviews #ZVList .zv-answer.zv-gwc-zv-rating-stars label{display:none}.product-card-info__review #ZVList .zv-answer.zv-gwc-zv-rating-stars span,.product-reviews #ZVList .zv-answer.zv-gwc-zv-rating-stars span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.1875rem;padding-bottom:unset}.product-card-info__review #ZVList .zv-title,.product-reviews #ZVList .zv-title{font-size:1.25rem;font-weight:400;grid-column:2;grid-row:1;margin-bottom:1rem}.product-card-info__review #ZVList .zv-answer.zv-gwc-zv-comment,.product-reviews #ZVList .zv-answer.zv-gwc-zv-comment{grid-column:2;grid-row:2;margin-bottom:1rem}.product-card-info__review #ZVList .zv-helpful-form,.product-reviews #ZVList .zv-helpful-form{grid-column:2;grid-row:3;margin-top:0}.product-card-info__review #ZVList .zv-helpful-form>div.zv-helpful,.product-reviews #ZVList .zv-helpful-form>div.zv-helpful{border:none;color:#1a1a1a;font-size:1rem;text-transform:uppercase}.product-card-info__review #ZVList .zv-helpful-form>div.zv-helpful.zv-helpful-yes,.product-reviews #ZVList .zv-helpful-form>div.zv-helpful.zv-helpful-yes{margin:0;padding:0}.product-card-info__review #ZVList .zv-helpful-form>div.zv-helpful.zv-helpful-no,.product-reviews #ZVList .zv-helpful-form>div.zv-helpful.zv-helpful-no{margin:0 0 0 2rem;padding:0}.product-card-info__review #ZVList .zv-helpful-form>div.zv-helpful:hover,.product-reviews #ZVList .zv-helpful-form>div.zv-helpful:hover{background-color:unset;border:unset}.product-card-info__review #ZVList .zv-helpful-form .zv-popupModal1,.product-reviews #ZVList .zv-helpful-form .zv-popupModal1{margin:0 0 0 2rem}.product-card-info__review #ZVList .zv-helpful-form p,.product-reviews #ZVList .zv-helpful-form p{color:#1a1a1a;font-size:1rem;line-height:1.5rem;margin-bottom:1rem;padding:0}.product-card-info__review #ZVList .zv-helpful-form span.zv-separator,.product-reviews #ZVList .zv-helpful-form span.zv-separator{display:none}.product-card-info__review #ZVList .zv-staff-reply,.product-reviews #ZVList .zv-staff-reply{background-color:#e6e6e6;border:unset;grid-column:2;grid-row:4;margin-top:1rem;padding:1rem}.product-card-info__review #ZVList .zv-staff-reply .zv-comment-info,.product-reviews #ZVList .zv-staff-reply .zv-comment-info{font-size:1rem;margin-top:1rem}@media only screen and (max-width:767px){.product-card-info__review #ZVList .zv-staff-reply .zv-comment-info,.product-reviews #ZVList .zv-staff-reply .zv-comment-info{text-align:right}.product-card-info__review #ZVList .zv-without-item-info,.product-reviews #ZVList .zv-without-item-info{margin-bottom:0}.product-card-info__review #ZVList .zv-top-customer-review,.product-reviews #ZVList .zv-top-customer-review{display:grid;grid-template-columns:1fr;row-gap:1rem}.product-card-info__review #ZVList .zv-basic-info.zv-without-item-info,.product-reviews #ZVList .zv-basic-info.zv-without-item-info{grid-column:1;grid-row:1}.product-card-info__review #ZVList .zv-answer.zv-gwc-zv-rating-stars,.product-reviews #ZVList .zv-answer.zv-gwc-zv-rating-stars{grid-column:1;grid-row:2;padding-top:0}.product-card-info__review #ZVList .zv-title,.product-reviews #ZVList .zv-title{font-size:1.125rem;grid-column:1;grid-row:3;margin-bottom:0}.product-card-info__review #ZVList .zv-answer.zv-gwc-zv-comment,.product-reviews #ZVList .zv-answer.zv-gwc-zv-comment{grid-column:1;grid-row:4;margin-bottom:0}.product-card-info__review #ZVList .zv-helpful-form,.product-reviews #ZVList .zv-helpful-form{grid-column:1;grid-row:5}.product-card-info__review #ZVList .zv-staff-reply,.product-reviews #ZVList .zv-staff-reply{grid-column:1;grid-row:6;margin-top:0}.product-card-info__review #ZVList .zv-no-review-text,.product-reviews #ZVList .zv-no-review-text{font-size:1.125rem}}.product-card-info__review .zv-form,.product-reviews .zv-form{padding:0}.product-card-info__review .zv-form .zv-textbox,.product-reviews .zv-form .zv-textbox{border:1px solid #ccc}.product-card-info__review .zv-form .zv-star-sentence-wrap,.product-reviews .zv-form .zv-star-sentence-wrap{display:none}.product-card-info__review .zv-form .zv-button-error-message,.product-reviews .zv-form .zv-button-error-message{color:#914108;font-size:1rem}.product-card-info__review .zv-form .zv-theme1,.product-reviews .zv-form .zv-theme1{grid-column-gap:2.125rem;display:grid;grid-template-columns:1fr 31.5%;grid-template-rows:repeat(6,auto)}.product-card-info__review .zv-form .zv-theme1 .zv-form-group,.product-reviews .zv-form .zv-theme1 .zv-form-group{margin-bottom:1.5rem}.product-card-info__review .zv-form .zv-theme1 .zv-form-group input::-webkit-input-placeholder,.product-reviews .zv-form .zv-theme1 .zv-form-group input::-webkit-input-placeholder{color:#666}.product-card-info__review .zv-form .zv-theme1 .zv-form-group input::-moz-placeholder,.product-reviews .zv-form .zv-theme1 .zv-form-group input::-moz-placeholder{color:#666}.product-card-info__review .zv-form .zv-theme1 .zv-form-group input:-ms-input-placeholder,.product-reviews .zv-form .zv-theme1 .zv-form-group input:-ms-input-placeholder{color:#666}.product-card-info__review .zv-form .zv-theme1 .zv-form-group input::-ms-input-placeholder,.product-reviews .zv-form .zv-theme1 .zv-form-group input::-ms-input-placeholder{color:#666}.product-card-info__review .zv-form .zv-theme1 .zv-form-group input::placeholder,.product-reviews .zv-form .zv-theme1 .zv-form-group input::placeholder{color:#666}.product-card-info__review .zv-form .zv-theme1 .zv-form-group textarea::-webkit-input-placeholder,.product-reviews .zv-form .zv-theme1 .zv-form-group textarea::-webkit-input-placeholder{color:#666}.product-card-info__review .zv-form .zv-theme1 .zv-form-group textarea::-moz-placeholder,.product-reviews .zv-form .zv-theme1 .zv-form-group textarea::-moz-placeholder{color:#666}.product-card-info__review .zv-form .zv-theme1 .zv-form-group textarea:-ms-input-placeholder,.product-reviews .zv-form .zv-theme1 .zv-form-group textarea:-ms-input-placeholder{color:#666}.product-card-info__review .zv-form .zv-theme1 .zv-form-group textarea::-ms-input-placeholder,.product-reviews .zv-form .zv-theme1 .zv-form-group textarea::-ms-input-placeholder{color:#666}.product-card-info__review .zv-form .zv-theme1 .zv-form-group textarea::placeholder,.product-reviews .zv-form .zv-theme1 .zv-form-group textarea::placeholder{color:#666}.product-card-info__review .zv-form .zv-theme1 .zv-form-group .zv-form-control,.product-reviews .zv-form .zv-theme1 .zv-form-group .zv-form-control{border-color:#ccc;-webkit-box-shadow:unset;box-shadow:unset;font-size:1rem;line-height:1.5rem;margin-left:0;margin-right:0;width:100%}.product-card-info__review .zv-form .zv-theme1 .zv-form-group .zv-form-control:focus,.product-reviews .zv-form .zv-theme1 .zv-form-group .zv-form-control:focus{outline:.1875rem dotted #333;outline-offset:0}.product-card-info__review .zv-form .zv-theme1 .zv-form-group textarea.zv-form-control[data-slug=gwc-zv-screen-name],.product-reviews .zv-form .zv-theme1 .zv-form-group textarea.zv-form-control[data-slug=gwc-zv-screen-name]{height:3rem;padding:.6875rem 1rem}@media only screen and (max-width:767px){.product-card-info__review .zv-form .zv-theme1 .zv-form-group textarea.zv-form-control[data-slug=gwc-zv-screen-name],.product-reviews .zv-form .zv-theme1 .zv-form-group textarea.zv-form-control[data-slug=gwc-zv-screen-name]{height:4.1875rem;padding:.5rem 1rem}}.product-card-info__review .zv-form .zv-theme1 .zv-form-group input.zv-form-control[data-slug=gwc-zv-title],.product-reviews .zv-form .zv-theme1 .zv-form-group input.zv-form-control[data-slug=gwc-zv-title]{height:3rem;padding:.6875rem 1rem}@media only screen and (max-width:767px){.product-card-info__review .zv-form .zv-theme1 .zv-form-group input.zv-form-control[data-slug=gwc-zv-title],.product-reviews .zv-form .zv-theme1 .zv-form-group input.zv-form-control[data-slug=gwc-zv-title]{height:3.625rem;padding:.5rem 1rem}}.product-card-info__review .zv-form .zv-theme1 .zv-form-group textarea.zv-form-control[data-slug=gwc-zv-comment],.product-reviews .zv-form .zv-theme1 .zv-form-group textarea.zv-form-control[data-slug=gwc-zv-comment]{height:9.125rem;padding:.6875rem 1rem}@media only screen and (max-width:767px){.product-card-info__review .zv-form .zv-theme1 .zv-form-group textarea.zv-form-control[data-slug=gwc-zv-comment],.product-reviews .zv-form .zv-theme1 .zv-form-group textarea.zv-form-control[data-slug=gwc-zv-comment]{height:7.3125rem;padding:.5rem 1rem}}.product-card-info__review .zv-form .zv-theme1 .zv-form-group p.zv-control-label,.product-reviews .zv-form .zv-theme1 .zv-form-group p.zv-control-label{font-size:1rem;font-weight:400;line-height:1.5rem;margin-bottom:1rem}.product-card-info__review .zv-form .zv-theme1 .zv-form-group p.zv-control-label span.zv-notes.zv-notes-required,.product-reviews .zv-form .zv-theme1 .zv-form-group p.zv-control-label span.zv-notes.zv-notes-required{color:#914108;font-size:.875rem;line-height:1.3125rem;margin-left:.75rem}.product-card-info__review .zv-form .zv-theme1 .zv-form-group .zv-error-message,.product-reviews .zv-form .zv-theme1 .zv-form-group .zv-error-message{color:#914108;font-size:1rem;margin-left:0}.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-rating-stars,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-rating-stars{grid-area:1/1/2/2}.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-rating-stars .zv-form-star,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-rating-stars .zv-form-star{margin-left:0}.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-rating-stars .zv-form-star svg,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-rating-stars .zv-form-star svg{fill:#b3b3b3;margin:1.0625rem 1.25rem 1.0625rem 1.0625rem;width:.9375rem}.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-rating-stars svg.zv-form-star-svg-on,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-rating-stars svg.zv-form-star-svg-on{fill:#e6b319}.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-screen-name,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-screen-name{grid-area:2/1/3/2}.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-title,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-title{grid-area:3/1/4/2}.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-comment,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-comment{grid-area:4/1/5/2}.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:6/1/7/2;justify-content:center;margin:0}.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .zv-confirm-modal-button,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .zv-confirm-modal-button{background:#333;color:#fff}.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .zv-confirm-modal-button:hover,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .zv-confirm-modal-button:hover{background:#4d4d4d;color:#fff}.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .zv-confirm-modal-button:active,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .zv-confirm-modal-button:active{background:#666}.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .zv-confirm-modal-button:focus,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .zv-confirm-modal-button:focus{outline:.1875rem dotted #333;outline-offset:0}.product-card-info__review .zv-form .zv-theme1 .zv-button-error-message,.product-reviews .zv-form .zv-theme1 .zv-button-error-message{grid-area:5/1/6/2}.product-card-info__review .zv-form .zv-theme1 .zv-form-posting-rule,.product-reviews .zv-form .zv-theme1 .zv-form-posting-rule{grid-area:1/2/6/3}.product-card-info__review .zv-form .zv-theme1 .zv-form-posting-rule p,.product-reviews .zv-form .zv-theme1 .zv-form-posting-rule p{font-size:.875rem;line-height:1.3125rem;margin-bottom:1rem}.product-card-info__review .zv-form .zv-theme1 .zv-form-posting-rule ul,.product-reviews .zv-form .zv-theme1 .zv-form-posting-rule ul{margin-bottom:1rem;padding-left:1.5rem}.product-card-info__review .zv-form .zv-theme1 .zv-form-posting-rule ul li,.product-reviews .zv-form .zv-theme1 .zv-form-posting-rule ul li{font-size:.875rem;line-height:1.3125rem;position:relative}.product-card-info__review .zv-form .zv-theme1 .zv-form-posting-rule ul li:before,.product-reviews .zv-form .zv-theme1 .zv-form-posting-rule ul li:before{content:"・";display:block;left:-1.25rem;position:absolute;top:0;width:1rem}.product-card-info__review .zv-form .zv-theme1 .zv-form-posting-rule .zv-gwc-review-tips,.product-reviews .zv-form .zv-theme1 .zv-form-posting-rule .zv-gwc-review-tips{font-size:1rem;line-height:1.5rem;margin-bottom:1rem}.product-card-info__review .zv-form .zv-theme1 .zv-form-posting-rule .zv-gwc-review-tips-guideline-link p>a,.product-reviews .zv-form .zv-theme1 .zv-form-posting-rule .zv-gwc-review-tips-guideline-link p>a{border-bottom:.0625rem solid #666;font-size:1rem;line-height:1.5rem}.product-card-info__review .zv-form .zv-theme1 .zv-form-posting-rule .zv-gwc-review-tips-guideline-link p>a:focus,.product-reviews .zv-form .zv-theme1 .zv-form-posting-rule .zv-gwc-review-tips-guideline-link p>a:focus{outline:.1875rem dotted #333;outline-offset:0}@media only screen and (max-width:767px){.product-card-info__review .zv-form .zv-theme1,.product-reviews .zv-form .zv-theme1{grid-column-gap:0;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(6,auto);row-gap:0}.product-card-info__review .zv-form .zv-theme1 .zv-form-group,.product-reviews .zv-form .zv-theme1 .zv-form-group{margin-bottom:1.5rem}.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-rating-stars,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-rating-stars{grid-column:1;grid-row:1}.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-rating-stars .zv-form-star svg,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-rating-stars .zv-form-star svg{height:1rem;width:1rem}.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-screen-name,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-screen-name{grid-column:1;grid-row:2}.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-title,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-title{grid-column:1;grid-row:3}.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-comment,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-gwc-zv-comment{grid-column:1;grid-row:4;margin-bottom:2rem}.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap{grid-column:1;grid-row:6;margin-bottom:2rem}.product-card-info__review .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .zv-confirm-modal-button,.product-reviews .zv-form .zv-theme1 .zv-form-group.zv-submit-wrap .zv-confirm-modal-button{text-align:center;width:100%}.product-card-info__review .zv-form .zv-theme1 .zv-button-error-message,.product-reviews .zv-form .zv-theme1 .zv-button-error-message{grid-column:1;grid-row:5}.product-card-info__review .zv-form .zv-theme1 .zv-form-posting-rule,.product-reviews .zv-form .zv-theme1 .zv-form-posting-rule{grid-column:1;grid-row:7;margin-bottom:0}.product-card-info__review .zv-form .zv-theme1 .zv-form-posting-rule ul,.product-reviews .zv-form .zv-theme1 .zv-form-posting-rule ul{margin-bottom:2rem}.product-card-info__review .zv-form .zv-theme1 .zv-form-posting-rule .zv-gwc-review-tips-guideline-link p:last-child,.product-reviews .zv-form .zv-theme1 .zv-form-posting-rule .zv-gwc-review-tips-guideline-link p:last-child{margin-bottom:0}}.product-card-info__review .zv-form .zv-confirm-modal-wrapper,.product-reviews .zv-form .zv-confirm-modal-wrapper{background:#000;opacity:.5}.product-card-info__review .zv-form .zv-confirm-modal-group,.product-reviews .zv-form .zv-confirm-modal-group{margin-bottom:0}.product-card-info__review .zv-form .zv-btn,.product-reviews .zv-form .zv-btn{background:#333;border-radius:0;color:#fff;margin:0 1rem 3rem}.product-card-info__review .zv-form .zv-btn:hover,.product-reviews .zv-form .zv-btn:hover{border:unset;color:#fff}.product-card-info__review .zv-form .zv-btn:active,.product-reviews .zv-form .zv-btn:active{background:#b3b3b3;border:unset;color:#fff}.product-card-info__review .zv-form .zv-btn:focus,.product-reviews .zv-form .zv-btn:focus{outline:.1875rem dotted #333;outline-offset:0}.product-card-info__review .zv-form [id^=zv-modal-submit-button-],.product-reviews .zv-form [id^=zv-modal-submit-button-]{background:#333;color:#fff}.product-card-info__review .zv-form [id^=zv-modal-submit-button-]:hover,.product-reviews .zv-form [id^=zv-modal-submit-button-]:hover{background:#4d4d4d;color:#fff}.product-card-info__review .zv-form [id^=zv-modal-submit-button-]:active,.product-reviews .zv-form [id^=zv-modal-submit-button-]:active{background:#666;color:#fff}.product-card-info__review .zv-form .zv-confirm-modal-lightbox,.product-reviews .zv-form .zv-confirm-modal-lightbox{background-color:#f2f2f2;border:unset;border-color:unset;border-radius:unset;-webkit-box-shadow:unset;box-shadow:unset;left:50%;max-height:24.75rem;max-width:52.625rem;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media only screen and (max-width:767px){.product-card-info__review .zv-form .zv-confirm-modal-lightbox,.product-reviews .zv-form .zv-confirm-modal-lightbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:27.8125rem;padding:.9375rem;width:calc(100% - 3pc)}}.product-card-info__review .zv-form .zv-confirm-modal-lightbox .zv-confirm-modal-lightbox-header,.product-card-info__review .zv-form .zv-confirm-modal-lightbox .zv-confirm-modal-question,.product-reviews .zv-form .zv-confirm-modal-lightbox .zv-confirm-modal-lightbox-header,.product-reviews .zv-form .zv-confirm-modal-lightbox .zv-confirm-modal-question{display:none}.product-card-info__review .zv-form .zv-confirm-modal-lightbox .zv-confirm-modal-lightbox-body,.product-reviews .zv-form .zv-confirm-modal-lightbox .zv-confirm-modal-lightbox-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;max-height:19.875rem;padding:3rem 2rem 0}@media only screen and (max-width:767px){.product-card-info__review .zv-form .zv-confirm-modal-lightbox .zv-confirm-modal-lightbox-body,.product-reviews .zv-form .zv-confirm-modal-lightbox .zv-confirm-modal-lightbox-body{padding:0}}.product-card-info__review .zv-form .zv-confirm-modal-lightbox .zv-confirm-modal-lightbox-body .zv-modal-intro-text,.product-reviews .zv-form .zv-confirm-modal-lightbox .zv-confirm-modal-lightbox-body .zv-modal-intro-text{font-weight:unset;margin:0}@media only screen and (max-width:767px){.product-card-info__review .zv-form .zv-confirm-modal-lightbox .zv-confirm-modal-lightbox-body .zv-modal-intro-text,.product-reviews .zv-form .zv-confirm-modal-lightbox .zv-confirm-modal-lightbox-body .zv-modal-intro-text{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}}.product-card-info__review .zv-form .zv-confirm-modal-lightbox .zv-confirm-modal-answer,.product-reviews .zv-form .zv-confirm-modal-lightbox .zv-confirm-modal-answer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.1875rem;padding-bottom:unset}.product-card-info__review .zv-form .zv-confirm-modal-lightbox .zv-confirm-modal-answer .zv-star-svg,.product-reviews .zv-form .zv-confirm-modal-lightbox .zv-confirm-modal-answer .zv-star-svg{fill:#e6b319;height:.875rem;margin-right:unset;width:.875rem}.product-card-info__review .zv-form .zv-confirm-modal-lightbox .zv-confirm-modal-answer .zv-star-svg-grey,.product-reviews .zv-form .zv-confirm-modal-lightbox .zv-confirm-modal-answer .zv-star-svg-grey{fill:#b3b3b3}@media only screen and (max-width:767px){.product-card-info__review .zv-form .zv-confirm-modal-lightbox .zv-btn.zv-confirm-modal-close-button,.product-card-info__review .zv-form .zv-confirm-modal-lightbox [id^=zv-modal-submit-button-],.product-reviews .zv-form .zv-confirm-modal-lightbox .zv-btn.zv-confirm-modal-close-button,.product-reviews .zv-form .zv-confirm-modal-lightbox [id^=zv-modal-submit-button-]{min-height:auto;width:100%}.product-card-info__review .zv-form .zv-confirm-modal-lightbox [id^=zv-modal-submit-button-],.product-reviews .zv-form .zv-confirm-modal-lightbox [id^=zv-modal-submit-button-]{margin:.5rem 0 1.5rem}}.product-card-info__review .zv-form .zv-confirm-modal-lightbox .zv-btn.zv-confirm-modal-close-button,.product-reviews .zv-form .zv-confirm-modal-lightbox .zv-btn.zv-confirm-modal-close-button{background-color:inherit;border:.0625rem solid #333;color:#333}.product-card-info__review .zv-form .zv-confirm-modal-lightbox .zv-btn.zv-confirm-modal-close-button:hover,.product-reviews .zv-form .zv-confirm-modal-lightbox .zv-btn.zv-confirm-modal-close-button:hover{background:#ccc;color:#333}@media only screen and (max-width:767px){.product-card-info__review .zv-form .zv-confirm-modal-lightbox .zv-btn.zv-confirm-modal-close-button,.product-reviews .zv-form .zv-confirm-modal-lightbox .zv-btn.zv-confirm-modal-close-button{-webkit-box-ordinal-group:100;-ms-flex-order:99;margin:0;order:99}.product-card-info__review .zv-form .zv-confirm-modal-lightbox .zv-response-submit-wrap,.product-reviews .zv-form .zv-confirm-modal-lightbox .zv-response-submit-wrap{bottom:0;left:0;position:absolute;right:0;text-align:center}}.product-card-info__review .zv-form .zv-response-submit-wrap,.product-reviews .zv-form .zv-response-submit-wrap{font-size:1rem;line-height:1.5rem}.product-card-info__review .zv-form .zv-response-modal-wrappe,.product-reviews .zv-form .zv-response-modal-wrappe{background:#000;opacity:.5}.product-card-info__review .zv-form .zv-response-modal-lightbox,.product-reviews .zv-form .zv-response-modal-lightbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:1.5rem;background-color:#f2f2f2;border:unset;border-color:unset;border-radius:unset;-webkit-box-shadow:unset;box-shadow:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:unset;left:50%;max-height:24.375rem;max-width:52.625rem;padding:3rem 2rem;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media only screen and (max-width:767px){.product-card-info__review .zv-form .zv-response-modal-lightbox,.product-reviews .zv-form .zv-response-modal-lightbox{width:calc(100% - 3pc)}}.product-card-info__review .zv-form .zv-response-modal-lightbox .zv-response-modal-header,.product-reviews .zv-form .zv-response-modal-lightbox .zv-response-modal-header{font-weight:unset;height:unset;padding:0;text-align:left}.product-card-info__review .zv-form .zv-response-modal-lightbox .zv-response-modal-body,.product-reviews .zv-form .zv-response-modal-lightbox .zv-response-modal-body{background-color:unset;padding:0}.product-card-info__review .zv-form .zv-response-modal-lightbox .zv-btn.zv-response-modal-close-button,.product-reviews .zv-form .zv-response-modal-lightbox .zv-btn.zv-response-modal-close-button{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-card-info__review .zv-form .zv-confirm-modal-container,.product-card-info__review .zv-form .zv-response-modal-container,.product-reviews .zv-form .zv-confirm-modal-container,.product-reviews .zv-form .zv-response-modal-container{z-index:999999}.product-card-info__review #ZVSummary table tr th .zv-star-svg,.product-card-info__review #ZVSummary table tr th .zv-star-svg-sub,.product-card-info__review .zv-summary table tr th .zv-star-svg,.product-card-info__review .zv-summary table tr th .zv-star-svg-sub{height:.625rem;width:.625rem}.product-list__product-item__wrapper--loading-data .product-card-info__link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0}#ZVList .zv-popupModal1>input:first-child:checked+label+input:nth-child(3)+label{z-index:999999}.zv-summary .zv-star-svg,.zv-summary .zv-star-svg-main{fill:#e6b319!important}.zv-summary .zv-star-svg-grey{fill:#b3b3b3!important}.button.inheritable-button-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.button__container p{margin-bottom:.625rem}.button a{text-decoration:none}.cmp-carousel .cmp-carousel__content{position:relative}.cmp-carousel .cmp-carousel__item{display:none}.cmp-carousel .cmp-carousel__item--active{display:block}.cmp-carousel .cmp-carousel__indicators{-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;list-style:none;margin:.5em 0 0;padding:0}.cmp-carousel .cmp-carousel__indicator{-webkit-box-flex:0;background-color:rgba(0,0,0,.5);border-radius:50%;-ms-flex:0 1 auto;flex:0 1 auto;font-size:0;height:10px;margin:0 7px;position:relative;text-indent:-3000px;width:10px}.cmp-carousel .cmp-carousel__indicator--active{background-color:rgba(0,0,0,.8)}.cmp-carousel .cmp-carousel__actions{float:right;margin-top:0}.cmp-carousel .cmp-carousel__action{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;margin-right:1em;padding-right:0}.cmp-carousel .cmp-carousel__action-text{display:none}.cmp-carousel .cmp-carousel__action-icon{cursor:pointer}.cmp-carousel--hero{padding-left:0!important;padding-right:0!important}.cmp-carousel--hero .cmp-carousel{margin-bottom:4em}@media(max-width:1320px){.cmp-carousel--hero .cmp-carousel__indicators{float:left;padding-left:1pc;padding-top:1pc}}.cmp-carousel--mini{padding-left:0!important;padding-right:0!important}.cmp-carousel--mini .cmp-carousel{width:100%}.cmp-carousel--mini .cmp-image .cmp-image__image{height:25pc;min-height:25pc;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.image.full{left:50%;margin-left:-50vw;padding:0!important;position:relative;width:100vw!important}.image.full .cmp-image__image{height:auto;width:100%}.sb-main-padded.sb-show-main:has(.image.full){padding:0}.cmp-separator{margin:0!important}@media only screen and (max-width:767px){.cmp-separator{margin-left:-1.5rem!important;margin-right:-1.5rem!important}}.cmp-separator .cmp-separator__horizontal-rule{all:revert;margin:0!important}.variation-border-thickness-color .cmp-separator{margin:0!important}@media only screen and (max-width:767px){.variation-border-thickness-color .cmp-separator{margin-left:-1.5rem!important;margin-right:-1.5rem!important}}.variation-border-thickness-color .cmp-separator .cmp-separator__horizontal-rule{border:.0625rem solid #ccc;margin:0!important}.cmp-tabs__tablist{-ms-overflow-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding-left:0;scrollbar-width:none}.cmp-tabs__tablist::-webkit-scrollbar{display:none}.cmp-tabs__tab{border-bottom-width:.0625rem!important;-webkit-box-sizing:border-box;box-sizing:border-box;color:#b81f14;cursor:pointer;padding:.625rem 1rem .5625rem!important}.cmp-tabs__tab:before{border-top:none!important}.cmp-tabs__tab--active{border-color:inherit}.cmp-tabs__tabpanel{display:none}.cmp-tabs__tabpanel--active{display:block}.tabs .cmp-tabs__tablist{border-bottom:.0625rem solid #666;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.tabs .cmp-tabs__tablist{left:50%;padding-left:1.5rem;padding-right:1.5rem;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;width:100vw}}.tabs .cmp-tabs__tablist .cmp-tabs__tab{-webkit-box-flex:1;text-wrap-mode:nowrap;color:#666;-ms-flex:1 1 0px;flex:1 1 0;padding:.625rem 1rem;text-align:center}@media only screen and (max-width:767px){.tabs .cmp-tabs__tablist .cmp-tabs__tab:first-child{-webkit-margin-start:0;margin-inline-start:0}}.tabs .cmp-tabs__tablist .cmp-tabs__tab--active{border-bottom:.1875rem solid #333!important;color:#1a1a1a;padding-bottom:.4375rem!important}.tabs .cmp-tabs__tablist [tabindex]:focus{opacity:1}.teaser .cmp-teaser a.cmp-image__link,.teaser .cmp-teaser a.cmp-teaser_image,.teaser .cmp-teaser__action-link,.teaser a.cmp-teaser__link a.cmp-image__link,.teaser a.cmp-teaser__link a.cmp-teaser_image,.teaser a.cmp-teaser__link__action-link{cursor:pointer}.teaser .cmp-teaser a.cmp-image__link:has(.icon-play-circle),.teaser .cmp-teaser a.cmp-teaser_image:has(.icon-play-circle),.teaser a.cmp-teaser__link a.cmp-image__link:has(.icon-play-circle),.teaser a.cmp-teaser__link a.cmp-teaser_image:has(.icon-play-circle){display:block;position:relative}.teaser .cmp-teaser__content,.teaser a.cmp-teaser__link__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.teaser .cmp-teaser .popup__content .cmp-video__youtube,.teaser a.cmp-teaser__link .popup__content .cmp-video__youtube{aspect-ratio:16/9}.teaser .cmp-teaser .popup__content .cmp-video__youtube iframe,.teaser a.cmp-teaser__link .popup__content .cmp-video__youtube iframe{height:100%}.teaser .cmp-teaser .popup__content:has(img),.teaser a.cmp-teaser__link .popup__content:has(img){max-height:calc(100vh - 12.5rem);text-align:center}@media only screen and (max-width:1199px){.teaser .cmp-teaser .popup__content:has(img),.teaser a.cmp-teaser__link .popup__content:has(img){height:auto}}.teaser .cmp-teaser .popup__content img,.teaser a.cmp-teaser__link .popup__content img{height:auto;max-height:100%;max-width:100%}.teaser .cmp-teaser .popup__content>img,.teaser a.cmp-teaser__link .popup__content>img{max-height:calc(100vh - 12.5rem);width:auto}.teaser .cmp-teaser .popup__content .vjs-poster img,.teaser a.cmp-teaser__link .popup__content .vjs-poster img{height:100%}.teaser .cmp-teaser__link,.teaser a.cmp-teaser__link__link{text-decoration:none}@media only screen and (max-width:767px){.teaser .cmp-teaser__title,.teaser a.cmp-teaser__link__title{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2.25rem}}.teaser .cmp-teaser__title .text-link__icon,.teaser a.cmp-teaser__link__title .text-link__icon{margin-left:.6875rem}.teaser .cmp-teaser__title .text-link__icon,.teaser .cmp-teaser__title .text-link__icon__image,.teaser a.cmp-teaser__link__title .text-link__icon,.teaser a.cmp-teaser__link__title .text-link__icon__image{height:1.5rem;width:1.5rem}@media only screen and (max-width:767px){.teaser .cmp-teaser__description p,.teaser a.cmp-teaser__link__description p{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}}.teaser .cmp-teaser__description p span.cmp-teaser__large,.teaser a.cmp-teaser__link__description p span.cmp-teaser__large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.teaser .cmp-teaser__description p span.cmp-teaser__medium,.teaser a.cmp-teaser__link__description p span.cmp-teaser__medium{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.teaser .cmp-teaser__description p span.cmp-teaser__small,.teaser a.cmp-teaser__link__description p span.cmp-teaser__small{-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.teaser .cmp-teaser__description p span.cmp-teaser__xsmall,.teaser a.cmp-teaser__link__description p span.cmp-teaser__xsmall{-webkit-font-kerning:auto;font-kerning:auto;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.teaser .cmp-teaser__description a,.teaser a.cmp-teaser__link__description a{text-decoration:underline;text-underline-offset:.3125rem}.teaser .cmp-teaser__description a:hover,.teaser a.cmp-teaser__link__description a:hover{-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.teaser .cmp-teaser__image a,.teaser .cmp-teaser__video iframe,.teaser a.cmp-teaser__link__image a,.teaser a.cmp-teaser__link__video iframe{cursor:pointer}.teaser .cmp-teaser .cmp-image__image-mousehover,.teaser a.cmp-teaser__link .cmp-image__image-mousehover{display:none}@media only screen and (min-width:767px){.teaser .cmp-teaser__image[data-hoverimage-added=true] .cmp-image:hover picture,.teaser a.cmp-teaser__link__image[data-hoverimage-added=true] .cmp-image:hover picture{display:none}.teaser .cmp-teaser__image[data-hoverimage-added=true] .cmp-image:hover picture.cmp-image__image-mousehover,.teaser a.cmp-teaser__link__image[data-hoverimage-added=true] .cmp-image:hover picture.cmp-image__image-mousehover{display:block}}.teaser .cmp-teaser__image[data-is-background=false] .cmp-image,.teaser a.cmp-teaser__link__image[data-is-background=false] .cmp-image{display:block}.teaser .cmp-teaser__image[data-is-background=true],.teaser a.cmp-teaser__link__image[data-is-background=true]{background-position:top;background-repeat:no-repeat;background-size:contain;display:block;padding:0;width:100%}.teaser .cmp-teaser__image[data-is-background=true] .cmp-image,.teaser a.cmp-teaser__link__image[data-is-background=true] .cmp-image{display:none}.teaser .cmp-teaser a.cmp-teaser__image[data-is-background=true],.teaser a.cmp-teaser__link a.cmp-teaser__image[data-is-background=true]{cursor:pointer}@media only screen and (max-width:767px){.teaser .cmp-teaser__model .c-product__modalWrap,.teaser a.cmp-teaser__link__model .c-product__modalWrap{padding:14% 1.5rem}}.teaser .cmp-teaser__model iframe,.teaser a.cmp-teaser__link__model iframe{height:65vh}@media only screen and (max-width:767px){.teaser .cmp-teaser__model iframe,.teaser a.cmp-teaser__link__model iframe{height:50vh}}.teaser .cmp-teaser__image,.teaser a.cmp-teaser__link__image{position:relative}.teaser .cmp-teaser__icon-play,.teaser a.cmp-teaser__link__icon-play{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.75rem;height:3.75rem;justify-content:center;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:3.75rem;z-index:1}.teaser-mouse-over-half-opacity .cmp-image:hover,.teaser-mouse-over-half-opacity .cmp-image__image:hover,.teaser-mouse-over-half-opacity .cmp-image__link:hover,.teaser-mouse-over-half-opacity .cmp-video__brightcove:hover,.teaser-mouse-over-half-opacity .cmp-video__youtube:hover{opacity:.8}.teaser-mouse-over-half-opacity .modal .cmp-image__image:hover,.teaser-mouse-over-half-opacity .modal .cmp-image__link:hover,.teaser-mouse-over-half-opacity .modal .cmp-video__brightcove:hover,.teaser-mouse-over-half-opacity .modal .cmp-video__youtube:hover{opacity:1}.teaser__category-overview,.teaser__category-overview--white{min-height:5rem;position:relative;width:100%}.teaser__category-overview--shadow-weak-black .cmp-teaser__content,.teaser__category-overview--white--shadow-weak-black .cmp-teaser__content{text-shadow:0 0 3px #fff,0 0 3px #fff}@media only screen and (max-width:767px){.teaser__category-overview--shadow-weak-black .cmp-teaser__content,.teaser__category-overview--white--shadow-weak-black .cmp-teaser__content{text-shadow:unset}}.teaser__category-overview--shadow-moderate-black .cmp-teaser__content,.teaser__category-overview--white--shadow-moderate-black .cmp-teaser__content{text-shadow:0 0 4px #fff,0 0 3px #fff,0 0 2px #fff,0 0 1px #fff}@media only screen and (max-width:767px){.teaser__category-overview--shadow-moderate-black .cmp-teaser__content,.teaser__category-overview--white--shadow-moderate-black .cmp-teaser__content{text-shadow:unset}}.teaser__category-overview--shadow-intense-black .cmp-teaser__content,.teaser__category-overview--white--shadow-intense-black .cmp-teaser__content{text-shadow:0 0 7px #fff,0 0 6px #fff,0 0 5px #fff,0 0 4px #fff,0 0 3px #fff,0 0 2px #fff,0 0 1px #fff}@media only screen and (max-width:767px){.teaser__category-overview--shadow-intense-black .cmp-teaser__content,.teaser__category-overview--white--shadow-intense-black .cmp-teaser__content{text-shadow:unset}}.teaser__category-overview .cmp-teaser,.teaser__category-overview .cmp-teaser .cmp-teaser__link,.teaser__category-overview--white .cmp-teaser,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;position:relative;text-align:center;width:100%}@media only screen and (max-width:767px){.teaser__category-overview .cmp-teaser,.teaser__category-overview .cmp-teaser .cmp-teaser__link,.teaser__category-overview--white .cmp-teaser,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.teaser__category-overview .cmp-teaser .cmp-teaser__link__action-container,.teaser__category-overview .cmp-teaser .cmp-teaser__link__description,.teaser__category-overview .cmp-teaser__action-container,.teaser__category-overview .cmp-teaser__description,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__action-container,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__description,.teaser__category-overview--white .cmp-teaser__action-container,.teaser__category-overview--white .cmp-teaser__description{display:none}.teaser__category-overview .cmp-teaser .cmp-teaser__link__title,.teaser__category-overview .cmp-teaser__title,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__title,.teaser__category-overview--white .cmp-teaser__title{-webkit-box-ordinal-group:2;-ms-flex-order:1;font-size:2rem;line-height:150%;order:1}@media only screen and (max-width:767px){.teaser__category-overview .cmp-teaser .cmp-teaser__link__title,.teaser__category-overview .cmp-teaser__title,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__title,.teaser__category-overview--white .cmp-teaser__title{font-size:1.625rem}}.teaser__category-overview .cmp-teaser .cmp-teaser__link__title .text-link__icon,.teaser__category-overview .cmp-teaser__title .text-link__icon,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__title .text-link__icon,.teaser__category-overview--white .cmp-teaser__title .text-link__icon{margin-left:.6875rem}.teaser__category-overview .cmp-teaser .cmp-teaser__link__title .text-link__icon,.teaser__category-overview .cmp-teaser .cmp-teaser__link__title .text-link__icon__image,.teaser__category-overview .cmp-teaser__title .text-link__icon,.teaser__category-overview .cmp-teaser__title .text-link__icon__image,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__title .text-link__icon,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__title .text-link__icon__image,.teaser__category-overview--white .cmp-teaser__title .text-link__icon,.teaser__category-overview--white .cmp-teaser__title .text-link__icon__image{height:1.5rem;width:1.5rem}.teaser__category-overview .cmp-teaser .cmp-teaser__link__pretitle,.teaser__category-overview .cmp-teaser__pretitle,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__pretitle,.teaser__category-overview--white .cmp-teaser__pretitle{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.teaser__category-overview .cmp-teaser .cmp-teaser__link__image,.teaser__category-overview .cmp-teaser .cmp-teaser__link__video,.teaser__category-overview .cmp-teaser__image,.teaser__category-overview .cmp-teaser__video,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__image,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__video,.teaser__category-overview--white .cmp-teaser__image,.teaser__category-overview--white .cmp-teaser__video{width:100%}@media only screen and (max-width:767px){.teaser__category-overview .cmp-teaser .cmp-teaser__link__image,.teaser__category-overview .cmp-teaser .cmp-teaser__link__video,.teaser__category-overview .cmp-teaser__image,.teaser__category-overview .cmp-teaser__video,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__image,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__video,.teaser__category-overview--white .cmp-teaser__image,.teaser__category-overview--white .cmp-teaser__video{margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem)}}.teaser__category-overview .cmp-teaser .cmp-teaser__link__image .cmp-image iframe,.teaser__category-overview .cmp-teaser .cmp-teaser__link__image .cmp-image img,.teaser__category-overview .cmp-teaser .cmp-teaser__link__image .cmp-video iframe,.teaser__category-overview .cmp-teaser .cmp-teaser__link__image .cmp-video img,.teaser__category-overview .cmp-teaser .cmp-teaser__link__video .cmp-image iframe,.teaser__category-overview .cmp-teaser .cmp-teaser__link__video .cmp-image img,.teaser__category-overview .cmp-teaser .cmp-teaser__link__video .cmp-video iframe,.teaser__category-overview .cmp-teaser .cmp-teaser__link__video .cmp-video img,.teaser__category-overview .cmp-teaser__image .cmp-image iframe,.teaser__category-overview .cmp-teaser__image .cmp-image img,.teaser__category-overview .cmp-teaser__image .cmp-video iframe,.teaser__category-overview .cmp-teaser__image .cmp-video img,.teaser__category-overview .cmp-teaser__video .cmp-image iframe,.teaser__category-overview .cmp-teaser__video .cmp-image img,.teaser__category-overview .cmp-teaser__video .cmp-video iframe,.teaser__category-overview .cmp-teaser__video .cmp-video img,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__image .cmp-image iframe,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__image .cmp-image img,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__image .cmp-video iframe,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__image .cmp-video img,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__video .cmp-image iframe,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__video .cmp-image img,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__video .cmp-video iframe,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__video .cmp-video img,.teaser__category-overview--white .cmp-teaser__image .cmp-image iframe,.teaser__category-overview--white .cmp-teaser__image .cmp-image img,.teaser__category-overview--white .cmp-teaser__image .cmp-video iframe,.teaser__category-overview--white .cmp-teaser__image .cmp-video img,.teaser__category-overview--white .cmp-teaser__video .cmp-image iframe,.teaser__category-overview--white .cmp-teaser__video .cmp-image img,.teaser__category-overview--white .cmp-teaser__video .cmp-video iframe,.teaser__category-overview--white .cmp-teaser__video .cmp-video img{width:100%}@media only screen and (max-width:767px){.teaser__category-overview .cmp-teaser .cmp-teaser__link__image .cmp-image iframe,.teaser__category-overview .cmp-teaser .cmp-teaser__link__image .cmp-image img,.teaser__category-overview .cmp-teaser .cmp-teaser__link__image .cmp-video iframe,.teaser__category-overview .cmp-teaser .cmp-teaser__link__image .cmp-video img,.teaser__category-overview .cmp-teaser .cmp-teaser__link__video .cmp-image iframe,.teaser__category-overview .cmp-teaser .cmp-teaser__link__video .cmp-image img,.teaser__category-overview .cmp-teaser .cmp-teaser__link__video .cmp-video iframe,.teaser__category-overview .cmp-teaser .cmp-teaser__link__video .cmp-video img,.teaser__category-overview .cmp-teaser__image .cmp-image iframe,.teaser__category-overview .cmp-teaser__image .cmp-image img,.teaser__category-overview .cmp-teaser__image .cmp-video iframe,.teaser__category-overview .cmp-teaser__image .cmp-video img,.teaser__category-overview .cmp-teaser__video .cmp-image iframe,.teaser__category-overview .cmp-teaser__video .cmp-image img,.teaser__category-overview .cmp-teaser__video .cmp-video iframe,.teaser__category-overview .cmp-teaser__video .cmp-video img,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__image .cmp-image iframe,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__image .cmp-image img,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__image .cmp-video iframe,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__image .cmp-video img,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__video .cmp-image iframe,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__video .cmp-image img,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__video .cmp-video iframe,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__video .cmp-video img,.teaser__category-overview--white .cmp-teaser__image .cmp-image iframe,.teaser__category-overview--white .cmp-teaser__image .cmp-image img,.teaser__category-overview--white .cmp-teaser__image .cmp-video iframe,.teaser__category-overview--white .cmp-teaser__image .cmp-video img,.teaser__category-overview--white .cmp-teaser__video .cmp-image iframe,.teaser__category-overview--white .cmp-teaser__video .cmp-image img,.teaser__category-overview--white .cmp-teaser__video .cmp-video iframe,.teaser__category-overview--white .cmp-teaser__video .cmp-video img{margin:0}}.teaser__category-overview .cmp-teaser .cmp-teaser__link__image .cmp-image iframe,.teaser__category-overview .cmp-teaser .cmp-teaser__link__image .cmp-video iframe,.teaser__category-overview .cmp-teaser .cmp-teaser__link__video .cmp-image iframe,.teaser__category-overview .cmp-teaser .cmp-teaser__link__video .cmp-video iframe,.teaser__category-overview .cmp-teaser__image .cmp-image iframe,.teaser__category-overview .cmp-teaser__image .cmp-video iframe,.teaser__category-overview .cmp-teaser__video .cmp-image iframe,.teaser__category-overview .cmp-teaser__video .cmp-video iframe,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__image .cmp-image iframe,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__image .cmp-video iframe,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__video .cmp-image iframe,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__video .cmp-video iframe,.teaser__category-overview--white .cmp-teaser__image .cmp-image iframe,.teaser__category-overview--white .cmp-teaser__image .cmp-video iframe,.teaser__category-overview--white .cmp-teaser__video .cmp-image iframe,.teaser__category-overview--white .cmp-teaser__video .cmp-video iframe{height:20rem}@media only screen and (max-width:767px){.teaser__category-overview .cmp-teaser .cmp-teaser__link__image .cmp-image iframe,.teaser__category-overview .cmp-teaser .cmp-teaser__link__image .cmp-video iframe,.teaser__category-overview .cmp-teaser .cmp-teaser__link__video .cmp-image iframe,.teaser__category-overview .cmp-teaser .cmp-teaser__link__video .cmp-video iframe,.teaser__category-overview .cmp-teaser__image .cmp-image iframe,.teaser__category-overview .cmp-teaser__image .cmp-video iframe,.teaser__category-overview .cmp-teaser__video .cmp-image iframe,.teaser__category-overview .cmp-teaser__video .cmp-video iframe,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__image .cmp-image iframe,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__image .cmp-video iframe,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__video .cmp-image iframe,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__video .cmp-video iframe,.teaser__category-overview--white .cmp-teaser__image .cmp-image iframe,.teaser__category-overview--white .cmp-teaser__image .cmp-video iframe,.teaser__category-overview--white .cmp-teaser__video .cmp-image iframe,.teaser__category-overview--white .cmp-teaser__video .cmp-video iframe{height:23.4375rem}}.teaser__category-overview .cmp-teaser .cmp-teaser__link__image .cmp-image img,.teaser__category-overview .cmp-teaser .cmp-teaser__link__image .cmp-video img,.teaser__category-overview .cmp-teaser .cmp-teaser__link__video .cmp-image img,.teaser__category-overview .cmp-teaser .cmp-teaser__link__video .cmp-video img,.teaser__category-overview .cmp-teaser__image .cmp-image img,.teaser__category-overview .cmp-teaser__image .cmp-video img,.teaser__category-overview .cmp-teaser__video .cmp-image img,.teaser__category-overview .cmp-teaser__video .cmp-video img,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__image .cmp-image img,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__image .cmp-video img,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__video .cmp-image img,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__video .cmp-video img,.teaser__category-overview--white .cmp-teaser__image .cmp-image img,.teaser__category-overview--white .cmp-teaser__image .cmp-video img,.teaser__category-overview--white .cmp-teaser__video .cmp-image img,.teaser__category-overview--white .cmp-teaser__video .cmp-video img{height:auto}.teaser__category-overview .cmp-teaser .cmp-teaser__link__content,.teaser__category-overview .cmp-teaser__content,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__content,.teaser__category-overview--white .cmp-teaser__content{grid-gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:39rem;pointer-events:none;z-index:2}@media only screen and (max-width:767px){.teaser__category-overview .cmp-teaser .cmp-teaser__link__content,.teaser__category-overview .cmp-teaser__content,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__content,.teaser__category-overview--white .cmp-teaser__content{grid-gap:1rem;max-width:100%;padding:2rem 0 0;position:relative}}.teaser__category-overview .cmp-teaser .cmp-teaser__link__content:not(:has(.cmp-teaser__pretitle)),.teaser__category-overview .cmp-teaser__content:not(:has(.cmp-teaser__pretitle)),.teaser__category-overview--white .cmp-teaser .cmp-teaser__link__content:not(:has(.cmp-teaser__pretitle)),.teaser__category-overview--white .cmp-teaser__content:not(:has(.cmp-teaser__pretitle)){padding-bottom:0}.teaser__category-overview .cmp-teaser .cmp-teaser__link:has(.cmp-teaser__image picture:not(.cmp-image__image-mousehover) source[srcset][media^="(min-width: 768px)"]:not([srcset=""])) .cmp-teaser__content,.teaser__category-overview .cmp-teaser:has(.cmp-teaser__image picture:not(.cmp-image__image-mousehover) source[srcset][media^="(min-width: 768px)"]:not([srcset=""])) .cmp-teaser__content,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link:has(.cmp-teaser__image picture:not(.cmp-image__image-mousehover) source[srcset][media^="(min-width: 768px)"]:not([srcset=""])) .cmp-teaser__content,.teaser__category-overview--white .cmp-teaser:has(.cmp-teaser__image picture:not(.cmp-image__image-mousehover) source[srcset][media^="(min-width: 768px)"]:not([srcset=""])) .cmp-teaser__content{max-width:34.375rem;position:absolute;top:2.1875rem}@media only screen and (max-width:767px){.teaser__category-overview .cmp-teaser .cmp-teaser__link:has(.cmp-teaser__image picture:not(.cmp-image__image-mousehover) source[srcset][media^="(min-width: 768px)"]:not([srcset=""])) .cmp-teaser__content,.teaser__category-overview .cmp-teaser:has(.cmp-teaser__image picture:not(.cmp-image__image-mousehover) source[srcset][media^="(min-width: 768px)"]:not([srcset=""])) .cmp-teaser__content,.teaser__category-overview--white .cmp-teaser .cmp-teaser__link:has(.cmp-teaser__image picture:not(.cmp-image__image-mousehover) source[srcset][media^="(min-width: 768px)"]:not([srcset=""])) .cmp-teaser__content,.teaser__category-overview--white .cmp-teaser:has(.cmp-teaser__image picture:not(.cmp-image__image-mousehover) source[srcset][media^="(min-width: 768px)"]:not([srcset=""])) .cmp-teaser__content{position:relative;top:auto}}.teaser__category-overview--white .cmp-teaser__action-container,.teaser__category-overview--white .cmp-teaser__description,.teaser__category-overview--white .cmp-teaser__pretitle,.teaser__category-overview--white .cmp-teaser__title,.teaser__category-overview--white--white .cmp-teaser__action-container,.teaser__category-overview--white--white .cmp-teaser__description,.teaser__category-overview--white--white .cmp-teaser__pretitle,.teaser__category-overview--white--white .cmp-teaser__title{color:#fff}.teaser__category-overview--white .cmp-teaser__action-container .cmp-teaser__action-link,.teaser__category-overview--white .cmp-teaser__description .cmp-teaser__action-link,.teaser__category-overview--white .cmp-teaser__pretitle .cmp-teaser__action-link,.teaser__category-overview--white .cmp-teaser__title .cmp-teaser__action-link,.teaser__category-overview--white--white .cmp-teaser__action-container .cmp-teaser__action-link,.teaser__category-overview--white--white .cmp-teaser__description .cmp-teaser__action-link,.teaser__category-overview--white--white .cmp-teaser__pretitle .cmp-teaser__action-link,.teaser__category-overview--white--white .cmp-teaser__title .cmp-teaser__action-link{border-color:#fff;color:#fff}@media only screen and (max-width:767px){.teaser__category-overview--white .cmp-teaser__action-container .cmp-teaser__action-link,.teaser__category-overview--white .cmp-teaser__description .cmp-teaser__action-link,.teaser__category-overview--white .cmp-teaser__pretitle .cmp-teaser__action-link,.teaser__category-overview--white .cmp-teaser__title .cmp-teaser__action-link,.teaser__category-overview--white--white .cmp-teaser__action-container .cmp-teaser__action-link,.teaser__category-overview--white--white .cmp-teaser__description .cmp-teaser__action-link,.teaser__category-overview--white--white .cmp-teaser__pretitle .cmp-teaser__action-link,.teaser__category-overview--white--white .cmp-teaser__title .cmp-teaser__action-link{border-color:#1a1a1a;color:#1a1a1a}.teaser__category-overview--white .cmp-teaser__action-container,.teaser__category-overview--white .cmp-teaser__description,.teaser__category-overview--white .cmp-teaser__pretitle,.teaser__category-overview--white .cmp-teaser__title,.teaser__category-overview--white--white .cmp-teaser__action-container,.teaser__category-overview--white--white .cmp-teaser__description,.teaser__category-overview--white--white .cmp-teaser__pretitle,.teaser__category-overview--white--white .cmp-teaser__title{color:#1a1a1a}}.teaser__category-overview--white--shadow-weak .cmp-teaser__content,.teaser__category-overview--white--white--shadow-weak .cmp-teaser__content{text-shadow:0 0 3px #000,0 0 3px #000}@media only screen and (max-width:767px){.teaser__category-overview--white--shadow-weak .cmp-teaser__content,.teaser__category-overview--white--white--shadow-weak .cmp-teaser__content{text-shadow:unset}}.teaser__category-overview--white--shadow-moderate .cmp-teaser__content,.teaser__category-overview--white--white--shadow-moderate .cmp-teaser__content{text-shadow:0 0 4px #000,0 0 3px #000,0 0 2px #000,0 0 1px #000}@media only screen and (max-width:767px){.teaser__category-overview--white--shadow-moderate .cmp-teaser__content,.teaser__category-overview--white--white--shadow-moderate .cmp-teaser__content{text-shadow:unset}}.teaser__category-overview--white--shadow-intense .cmp-teaser__content,.teaser__category-overview--white--white--shadow-intense .cmp-teaser__content{text-shadow:0 0 7px #000,0 0 6px #000,0 0 5px #000,0 0 4px #000,0 0 3px #000,0 0 2px #000,0 0 1px #000}@media only screen and (max-width:767px){.teaser__category-overview--white--shadow-intense .cmp-teaser__content,.teaser__category-overview--white--white--shadow-intense .cmp-teaser__content{text-shadow:unset}}.teaser__category-overview--center .cmp-teaser .cmp-teaser__link:has(.cmp-teaser__image picture:not(.cmp-image__image-mousehover) source[srcset][media^="(min-width: 768px)"]:not([srcset=""])) .cmp-teaser__content,.teaser__category-overview--center .cmp-teaser:has(.cmp-teaser__image picture:not(.cmp-image__image-mousehover) source[srcset][media^="(min-width: 768px)"]:not([srcset=""])) .cmp-teaser__content,.teaser__category-overview--white--center .cmp-teaser .cmp-teaser__link:has(.cmp-teaser__image picture:not(.cmp-image__image-mousehover) source[srcset][media^="(min-width: 768px)"]:not([srcset=""])) .cmp-teaser__content,.teaser__category-overview--white--center .cmp-teaser:has(.cmp-teaser__image picture:not(.cmp-image__image-mousehover) source[srcset][media^="(min-width: 768px)"]:not([srcset=""])) .cmp-teaser__content{top:auto}@media only screen and (max-width:767px){.teaser__category-overview .cmp-image picture:has(source[media="(max-width: 767px)"]:not([srcset])),.teaser__category-overview--white .cmp-image picture:has(source[media="(max-width: 767px)"]:not([srcset])){display:none}}.teaser__learn-overview .cmp-teaser__content{grid-gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.teaser__learn-overview .cmp-teaser__title{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-font-kerning:auto;font-kerning:auto;font-size:2rem;font-weight:400;letter-spacing:0;line-height:3rem;order:1}@media only screen and (max-width:767px){.teaser__learn-overview .cmp-teaser__title{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.625rem;font-weight:400;letter-spacing:0;line-height:2.4375rem}}.teaser__learn-overview .cmp-teaser__pretitle{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center}.teaser__learn-overview .cmp-teaser__description,.teaser__learn-overview .cmp-teaser__image,.teaser__learn-overview .cmp-teaser__video{display:none}.teaser__learn-overview .cmp-teaser__action-container{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media only screen and (max-width:767px){.teaser__learn-overview .cmp-teaser__action-container{width:100%}}.teaser__anchor-link .cmp-teaser,.teaser__anchor-link .cmp-teaser>.cmp-teaser__link{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:center;width:100%}@media only screen and (max-width:767px){.teaser__anchor-link .cmp-teaser,.teaser__anchor-link .cmp-teaser>.cmp-teaser__link{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.teaser__anchor-link .cmp-teaser>.cmp-teaser__link__description,.teaser__anchor-link .cmp-teaser>.cmp-teaser__link__pretitle,.teaser__anchor-link .cmp-teaser>.cmp-teaser__link__title,.teaser__anchor-link .cmp-teaser__description,.teaser__anchor-link .cmp-teaser__pretitle,.teaser__anchor-link .cmp-teaser__title{display:none}.teaser__anchor-link .cmp-teaser>.cmp-teaser__link__action-container,.teaser__anchor-link .cmp-teaser__action-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.teaser__anchor-link .cmp-teaser>.cmp-teaser__link__action-container .cmp-teaser__action-link,.teaser__anchor-link .cmp-teaser__action-container .cmp-teaser__action-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.teaser__anchor-link .cmp-teaser>.cmp-teaser__link__image,.teaser__anchor-link .cmp-teaser>.cmp-teaser__link__video,.teaser__anchor-link .cmp-teaser__image,.teaser__anchor-link .cmp-teaser__video{-webkit-box-flex:0;background-color:#e6e6e6;-ms-flex:0 0 6rem;flex:0 0 6rem}.teaser__anchor-link .cmp-teaser>.cmp-teaser__link__image iframe,.teaser__anchor-link .cmp-teaser>.cmp-teaser__link__image img,.teaser__anchor-link .cmp-teaser>.cmp-teaser__link__video iframe,.teaser__anchor-link .cmp-teaser>.cmp-teaser__link__video img,.teaser__anchor-link .cmp-teaser__image iframe,.teaser__anchor-link .cmp-teaser__image img,.teaser__anchor-link .cmp-teaser__video iframe,.teaser__anchor-link .cmp-teaser__video img{-o-object-fit:contain;object-fit:contain;width:100%}.teaser__anchor-link .cmp-teaser>.cmp-teaser__link__image iframe,.teaser__anchor-link .cmp-teaser>.cmp-teaser__link__video iframe,.teaser__anchor-link .cmp-teaser__image iframe,.teaser__anchor-link .cmp-teaser__video iframe{height:4.5263125rem}.teaser__anchor-link .cmp-teaser>.cmp-teaser__link__image img,.teaser__anchor-link .cmp-teaser>.cmp-teaser__link__video img,.teaser__anchor-link .cmp-teaser__image img,.teaser__anchor-link .cmp-teaser__video img{height:auto}.teaser__where-to-by-link{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.teaser__where-to-by-link .cmp-teaser,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:100%;justify-content:center;position:relative;row-gap:1rem}@media only screen and (max-width:767px){.teaser__where-to-by-link .cmp-teaser,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-flex:0;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:flex-end;width:100%}}@media only screen and (min-width:1320px){.teaser__where-to-by-link .cmp-teaser,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link{-webkit-box-flex:0;-ms-flex:0 0 18.5rem;flex:0 0 18.5rem}}.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__action-container,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__pretitle,.teaser__where-to-by-link .cmp-teaser__action-container,.teaser__where-to-by-link .cmp-teaser__pretitle{display:none}.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__description,.teaser__where-to-by-link .cmp-teaser__description{text-align:left}.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__title,.teaser__where-to-by-link .cmp-teaser__title{font-size:1.25rem;font-style:normal;font-weight:400;line-height:150%}.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__title .text-link__icon,.teaser__where-to-by-link .cmp-teaser__title .text-link__icon{margin-left:.6875rem}.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__title .text-link__icon,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__title .text-link__icon__image,.teaser__where-to-by-link .cmp-teaser__title .text-link__icon,.teaser__where-to-by-link .cmp-teaser__title .text-link__icon__image{height:1.5rem;width:1.5rem}@media only screen and (max-width:767px){.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__title,.teaser__where-to-by-link .cmp-teaser__title{font-size:1.125rem}.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__title .text-link__icon,.teaser__where-to-by-link .cmp-teaser__title .text-link__icon{margin-left:.6875rem}.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__title .text-link__icon,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__title .text-link__icon__image,.teaser__where-to-by-link .cmp-teaser__title .text-link__icon,.teaser__where-to-by-link .cmp-teaser__title .text-link__icon__image{height:1.5rem;width:1.5rem}}.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__image,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__video,.teaser__where-to-by-link .cmp-teaser__image,.teaser__where-to-by-link .cmp-teaser__video{width:100%}.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__image .cmp-image,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__image .cmp-video,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__video .cmp-image,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__video .cmp-video,.teaser__where-to-by-link .cmp-teaser__image .cmp-image,.teaser__where-to-by-link .cmp-teaser__image .cmp-video,.teaser__where-to-by-link .cmp-teaser__video .cmp-image,.teaser__where-to-by-link .cmp-teaser__video .cmp-video{background-color:#e6e6e6}.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__image .cmp-image iframe,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__image .cmp-image img,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__image .cmp-video iframe,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__image .cmp-video img,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__video .cmp-image iframe,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__video .cmp-image img,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__video .cmp-video iframe,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__video .cmp-video img,.teaser__where-to-by-link .cmp-teaser__image .cmp-image iframe,.teaser__where-to-by-link .cmp-teaser__image .cmp-image img,.teaser__where-to-by-link .cmp-teaser__image .cmp-video iframe,.teaser__where-to-by-link .cmp-teaser__image .cmp-video img,.teaser__where-to-by-link .cmp-teaser__video .cmp-image iframe,.teaser__where-to-by-link .cmp-teaser__video .cmp-image img,.teaser__where-to-by-link .cmp-teaser__video .cmp-video iframe,.teaser__where-to-by-link .cmp-teaser__video .cmp-video img{-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:767px){.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__image .cmp-image iframe,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__image .cmp-image img,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__image .cmp-video iframe,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__image .cmp-video img,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__video .cmp-image iframe,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__video .cmp-image img,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__video .cmp-video iframe,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__video .cmp-video img,.teaser__where-to-by-link .cmp-teaser__image .cmp-image iframe,.teaser__where-to-by-link .cmp-teaser__image .cmp-image img,.teaser__where-to-by-link .cmp-teaser__image .cmp-video iframe,.teaser__where-to-by-link .cmp-teaser__image .cmp-video img,.teaser__where-to-by-link .cmp-teaser__video .cmp-image iframe,.teaser__where-to-by-link .cmp-teaser__video .cmp-image img,.teaser__where-to-by-link .cmp-teaser__video .cmp-video iframe,.teaser__where-to-by-link .cmp-teaser__video .cmp-video img{width:8rem}}.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__image .cmp-image iframe,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__image .cmp-video iframe,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__video .cmp-image iframe,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__video .cmp-video iframe,.teaser__where-to-by-link .cmp-teaser__image .cmp-image iframe,.teaser__where-to-by-link .cmp-teaser__image .cmp-video iframe,.teaser__where-to-by-link .cmp-teaser__video .cmp-image iframe,.teaser__where-to-by-link .cmp-teaser__video .cmp-video iframe{height:10.75rem}@media only screen and (max-width:767px){.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__image .cmp-image iframe,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__image .cmp-video iframe,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__video .cmp-image iframe,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__video .cmp-video iframe,.teaser__where-to-by-link .cmp-teaser__image .cmp-image iframe,.teaser__where-to-by-link .cmp-teaser__image .cmp-video iframe,.teaser__where-to-by-link .cmp-teaser__video .cmp-image iframe,.teaser__where-to-by-link .cmp-teaser__video .cmp-video iframe{height:4.6875rem}}.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__image .cmp-image,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__image .cmp-image img,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__image .cmp-video img,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__video .cmp-image img,.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__video .cmp-video img,.teaser__where-to-by-link .cmp-teaser__image .cmp-image,.teaser__where-to-by-link .cmp-teaser__image .cmp-image img,.teaser__where-to-by-link .cmp-teaser__image .cmp-video img,.teaser__where-to-by-link .cmp-teaser__video .cmp-image img,.teaser__where-to-by-link .cmp-teaser__video .cmp-video img{height:auto}@media only screen and (max-width:767px){.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__image .cmp-image,.teaser__where-to-by-link .cmp-teaser__image .cmp-image{height:auto}}.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__image .cmp-image img,.teaser__where-to-by-link .cmp-teaser__image .cmp-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media only screen and (max-width:767px){.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__image,.teaser__where-to-by-link .cmp-teaser__image{-webkit-box-flex:0;-ms-flex:0 0 8rem;flex:0 0 8rem}}.teaser__where-to-by-link .cmp-teaser .cmp-teaser__link__content,.teaser__where-to-by-link .cmp-teaser__content{grid-gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:1rem}.teaser__full-slide-contents,.teaser__normal-slide-contents{height:auto;position:relative;width:100%}.teaser__full-slide-contents .cmp-teaser,.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link,.teaser__normal-slide-contents .cmp-teaser,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:flex-end;position:relative;width:100%}.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__action-container,.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__description,.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__pretitle,.teaser__full-slide-contents .cmp-teaser__action-container,.teaser__full-slide-contents .cmp-teaser__description,.teaser__full-slide-contents .cmp-teaser__pretitle,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__action-container,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__description,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__pretitle,.teaser__normal-slide-contents .cmp-teaser__action-container,.teaser__normal-slide-contents .cmp-teaser__description,.teaser__normal-slide-contents .cmp-teaser__pretitle{display:none}.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__title,.teaser__full-slide-contents .cmp-teaser__title,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__title,.teaser__normal-slide-contents .cmp-teaser__title{font-style:2.25rem!important;line-height:3.375rem!important}.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__full-slide-contents .cmp-teaser__title .text-link__icon,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__normal-slide-contents .cmp-teaser__title .text-link__icon{margin-left:.6875rem}.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__title .text-link__icon__image,.teaser__full-slide-contents .cmp-teaser__title .text-link__icon,.teaser__full-slide-contents .cmp-teaser__title .text-link__icon__image,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__title .text-link__icon__image,.teaser__normal-slide-contents .cmp-teaser__title .text-link__icon,.teaser__normal-slide-contents .cmp-teaser__title .text-link__icon__image{height:1.5rem;width:1.5rem}@media only screen and (max-width:767px){.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__title,.teaser__full-slide-contents .cmp-teaser__title,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__title,.teaser__normal-slide-contents .cmp-teaser__title{font-style:1.625rem!important;line-height:2.4375rem!important}}.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__image,.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__video,.teaser__full-slide-contents .cmp-teaser__image,.teaser__full-slide-contents .cmp-teaser__video,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__image,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__video,.teaser__normal-slide-contents .cmp-teaser__image,.teaser__normal-slide-contents .cmp-teaser__video{width:100%;z-index:1}.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__image .cmp-image iframe,.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__image .cmp-image img,.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__image .cmp-video iframe,.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__image .cmp-video img,.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__video .cmp-image iframe,.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__video .cmp-image img,.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__video .cmp-video iframe,.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__video .cmp-video img,.teaser__full-slide-contents .cmp-teaser__image .cmp-image iframe,.teaser__full-slide-contents .cmp-teaser__image .cmp-image img,.teaser__full-slide-contents .cmp-teaser__image .cmp-video iframe,.teaser__full-slide-contents .cmp-teaser__image .cmp-video img,.teaser__full-slide-contents .cmp-teaser__video .cmp-image iframe,.teaser__full-slide-contents .cmp-teaser__video .cmp-image img,.teaser__full-slide-contents .cmp-teaser__video .cmp-video iframe,.teaser__full-slide-contents .cmp-teaser__video .cmp-video img,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__image .cmp-image iframe,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__image .cmp-image img,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__image .cmp-video iframe,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__image .cmp-video img,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__video .cmp-image iframe,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__video .cmp-image img,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__video .cmp-video iframe,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__video .cmp-video img,.teaser__normal-slide-contents .cmp-teaser__image .cmp-image iframe,.teaser__normal-slide-contents .cmp-teaser__image .cmp-image img,.teaser__normal-slide-contents .cmp-teaser__image .cmp-video iframe,.teaser__normal-slide-contents .cmp-teaser__image .cmp-video img,.teaser__normal-slide-contents .cmp-teaser__video .cmp-image iframe,.teaser__normal-slide-contents .cmp-teaser__video .cmp-image img,.teaser__normal-slide-contents .cmp-teaser__video .cmp-video iframe,.teaser__normal-slide-contents .cmp-teaser__video .cmp-video img{width:100%}.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__image .cmp-image iframe,.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__image .cmp-video iframe,.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__video .cmp-image iframe,.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__video .cmp-video iframe,.teaser__full-slide-contents .cmp-teaser__image .cmp-image iframe,.teaser__full-slide-contents .cmp-teaser__image .cmp-video iframe,.teaser__full-slide-contents .cmp-teaser__video .cmp-image iframe,.teaser__full-slide-contents .cmp-teaser__video .cmp-video iframe,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__image .cmp-image iframe,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__image .cmp-video iframe,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__video .cmp-image iframe,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__video .cmp-video iframe,.teaser__normal-slide-contents .cmp-teaser__image .cmp-image iframe,.teaser__normal-slide-contents .cmp-teaser__image .cmp-video iframe,.teaser__normal-slide-contents .cmp-teaser__video .cmp-image iframe,.teaser__normal-slide-contents .cmp-teaser__video .cmp-video iframe{height:30rem}@media only screen and (max-width:767px){.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__image .cmp-image iframe,.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__image .cmp-video iframe,.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__video .cmp-image iframe,.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__video .cmp-video iframe,.teaser__full-slide-contents .cmp-teaser__image .cmp-image iframe,.teaser__full-slide-contents .cmp-teaser__image .cmp-video iframe,.teaser__full-slide-contents .cmp-teaser__video .cmp-image iframe,.teaser__full-slide-contents .cmp-teaser__video .cmp-video iframe,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__image .cmp-image iframe,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__image .cmp-video iframe,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__video .cmp-image iframe,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__video .cmp-video iframe,.teaser__normal-slide-contents .cmp-teaser__image .cmp-image iframe,.teaser__normal-slide-contents .cmp-teaser__image .cmp-video iframe,.teaser__normal-slide-contents .cmp-teaser__video .cmp-image iframe,.teaser__normal-slide-contents .cmp-teaser__video .cmp-video iframe{height:20.4375rem}}.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__image .cmp-image img,.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__image .cmp-video img,.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__video .cmp-image img,.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__video .cmp-video img,.teaser__full-slide-contents .cmp-teaser__image .cmp-image img,.teaser__full-slide-contents .cmp-teaser__image .cmp-video img,.teaser__full-slide-contents .cmp-teaser__video .cmp-image img,.teaser__full-slide-contents .cmp-teaser__video .cmp-video img,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__image .cmp-image img,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__image .cmp-video img,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__video .cmp-image img,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__video .cmp-video img,.teaser__normal-slide-contents .cmp-teaser__image .cmp-image img,.teaser__normal-slide-contents .cmp-teaser__image .cmp-video img,.teaser__normal-slide-contents .cmp-teaser__video .cmp-image img,.teaser__normal-slide-contents .cmp-teaser__video .cmp-video img{height:auto}.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__content,.teaser__full-slide-contents .cmp-teaser__content,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__content,.teaser__normal-slide-contents .cmp-teaser__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;bottom:3rem;color:#fff;position:absolute;z-index:2}@media only screen and (max-width:767px){.teaser__full-slide-contents .cmp-teaser>.cmp-teaser__link__content,.teaser__full-slide-contents .cmp-teaser__content,.teaser__normal-slide-contents .cmp-teaser>.cmp-teaser__link__content,.teaser__normal-slide-contents .cmp-teaser__content{bottom:1.5rem;left:1rem;right:1rem;width:calc(100% - 2rem)}}.teaser__normal-slide-contents .cmp-teaser__content{left:4rem;width:calc(100% - 8rem)}.teaser__full-slide-contents .cmp-teaser__image{left:50%;margin-left:-50vw;position:relative;width:100vw}@media only screen and (max-width:767px){.teaser__full-slide-contents .cmp-teaser__content{bottom:1.5rem;left:-.5rem;width:calc(100% + 1rem)}.teaser__full-slide-contents .cmp-teaser .cmp-image iframe,.teaser__full-slide-contents .cmp-teaser .cmp-image img,.teaser__full-slide-contents .cmp-teaser .cmp-video iframe,.teaser__full-slide-contents .cmp-teaser .cmp-video img{width:100%}}.teaser__full-slide-contents .cmp-teaser .cmp-image iframe,.teaser__full-slide-contents .cmp-teaser .cmp-video iframe{height:23.4375rem}.teaser__full-slide-contents .cmp-teaser .cmp-image img,.teaser__full-slide-contents .cmp-teaser .cmp-video img{height:auto}.teaser__store-list .cmp-teaser,.teaser__store-list .cmp-teaser>.cmp-teaser__link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width:767px){.teaser__store-list .cmp-teaser,.teaser__store-list .cmp-teaser>.cmp-teaser__link{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;row-gap:1.5rem}}.teaser__store-list .cmp-teaser>.cmp-teaser__link__content,.teaser__store-list .cmp-teaser__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-ms-flex-direction:column;flex-direction:column;max-width:59.5rem;position:relative;width:100%}@media only screen and (max-width:767px){.teaser__store-list .cmp-teaser>.cmp-teaser__link__content,.teaser__store-list .cmp-teaser__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.5rem}}.teaser__store-list .cmp-teaser>.cmp-teaser__link__title,.teaser__store-list .cmp-teaser__title{-webkit-box-ordinal-group:2;-ms-flex-order:1;font-size:1.25rem!important;line-height:1.875rem!important;margin-bottom:1rem;order:1}.teaser__store-list .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__store-list .cmp-teaser__title .text-link__icon{margin-left:.6875rem}.teaser__store-list .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__store-list .cmp-teaser>.cmp-teaser__link__title .text-link__icon__image,.teaser__store-list .cmp-teaser__title .text-link__icon,.teaser__store-list .cmp-teaser__title .text-link__icon__image{height:1.5rem;width:1.5rem}@media only screen and (max-width:767px){.teaser__store-list .cmp-teaser>.cmp-teaser__link__title,.teaser__store-list .cmp-teaser__title{font-size:1.125rem!important;line-height:1.6875rem!important;margin-bottom:0}.teaser__store-list .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__store-list .cmp-teaser__title .text-link__icon{margin-left:.6875rem}.teaser__store-list .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__store-list .cmp-teaser>.cmp-teaser__link__title .text-link__icon__image,.teaser__store-list .cmp-teaser__title .text-link__icon,.teaser__store-list .cmp-teaser__title .text-link__icon__image{height:1.5rem;width:1.5rem}}.teaser__store-list .cmp-teaser>.cmp-teaser__link__description,.teaser__store-list .cmp-teaser__description{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-ordinal-group:4;-ms-flex-order:3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;order:3;row-gap:1rem;text-align:left;width:100%}@media only screen and (min-width:767px){.teaser__store-list .cmp-teaser>.cmp-teaser__link__description,.teaser__store-list .cmp-teaser__description{gap:0 2rem}}@media only screen and (max-width:767px){.teaser__store-list .cmp-teaser>.cmp-teaser__link__description,.teaser__store-list .cmp-teaser__description{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1.5rem 0}.teaser__store-list .cmp-teaser>.cmp-teaser__link__description p,.teaser__store-list .cmp-teaser__description p{line-height:1.5rem}}.teaser__store-list .cmp-teaser>.cmp-teaser__link__action-container,.teaser__store-list .cmp-teaser__action-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-bottom:2rem;order:2;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:767px){.teaser__store-list .cmp-teaser>.cmp-teaser__link__action-container,.teaser__store-list .cmp-teaser__action-container{margin-bottom:0;width:100%}}.teaser__store-list .cmp-teaser>.cmp-teaser__link__pretitle,.teaser__store-list .cmp-teaser__pretitle{display:none}.teaser__store-list .cmp-teaser>.cmp-teaser__link__image .cmp-video iframe,.teaser__store-list .cmp-teaser>.cmp-teaser__link__video .cmp-video iframe,.teaser__store-list .cmp-teaser__image .cmp-video iframe,.teaser__store-list .cmp-teaser__video .cmp-video iframe{height:auto;-o-object-fit:cover;object-fit:cover;width:13.125rem}.teaser__store-list .cmp-teaser>.cmp-teaser__link__image .cmp-image,.teaser__store-list .cmp-teaser>.cmp-teaser__link__video .cmp-image,.teaser__store-list .cmp-teaser__image .cmp-image,.teaser__store-list .cmp-teaser__video .cmp-image{height:auto;width:13.125rem}.teaser__store-list .cmp-teaser>.cmp-teaser__link__image .cmp-image img,.teaser__store-list .cmp-teaser>.cmp-teaser__link__video .cmp-image img,.teaser__store-list .cmp-teaser__image .cmp-image img,.teaser__store-list .cmp-teaser__video .cmp-image img{height:100%;width:100%}.teaser__store-list .cmp-teaser>.cmp-teaser__link__image[data-is-background=true],.teaser__store-list .cmp-teaser__image[data-is-background=true]{height:auto;width:13.125rem}.teaser__horizontal__panel-left-image .cmp-teaser,.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link,.teaser__horizontal__panel-right-image .cmp-teaser,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link,.teaser__promotion .cmp-teaser,.teaser__promotion .cmp-teaser>.cmp-teaser__link{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:767px){.teaser__horizontal__panel-left-image .cmp-teaser,.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link,.teaser__horizontal__panel-right-image .cmp-teaser,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link,.teaser__promotion .cmp-teaser,.teaser__promotion .cmp-teaser>.cmp-teaser__link{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;row-gap:1.5rem}}.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__content,.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__image,.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__video,.teaser__horizontal__panel-left-image .cmp-teaser__content,.teaser__horizontal__panel-left-image .cmp-teaser__image,.teaser__horizontal__panel-left-image .cmp-teaser__video,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__content,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__image,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__video,.teaser__horizontal__panel-right-image .cmp-teaser__content,.teaser__horizontal__panel-right-image .cmp-teaser__image,.teaser__horizontal__panel-right-image .cmp-teaser__video,.teaser__promotion .cmp-teaser>.cmp-teaser__link__content,.teaser__promotion .cmp-teaser>.cmp-teaser__link__image,.teaser__promotion .cmp-teaser>.cmp-teaser__link__video,.teaser__promotion .cmp-teaser__content,.teaser__promotion .cmp-teaser__image,.teaser__promotion .cmp-teaser__video{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1rem);flex:0 0 calc(50% - 1rem)}.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__description,.teaser__horizontal__panel-left-image .cmp-teaser__description,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__description,.teaser__horizontal__panel-right-image .cmp-teaser__description,.teaser__promotion .cmp-teaser>.cmp-teaser__link__description,.teaser__promotion .cmp-teaser__description{text-align:left}.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__content,.teaser__horizontal__panel-left-image .cmp-teaser__content,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__content,.teaser__horizontal__panel-right-image .cmp-teaser__content,.teaser__promotion .cmp-teaser>.cmp-teaser__link__content,.teaser__promotion .cmp-teaser__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:1.5rem}.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__image iframe,.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__video iframe,.teaser__horizontal__panel-left-image .cmp-teaser__image iframe,.teaser__horizontal__panel-left-image .cmp-teaser__video iframe,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__image iframe,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__video iframe,.teaser__horizontal__panel-right-image .cmp-teaser__image iframe,.teaser__horizontal__panel-right-image .cmp-teaser__video iframe,.teaser__promotion .cmp-teaser>.cmp-teaser__link__image iframe,.teaser__promotion .cmp-teaser>.cmp-teaser__link__video iframe,.teaser__promotion .cmp-teaser__image iframe,.teaser__promotion .cmp-teaser__video iframe{aspect-ratio:16/9}.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__image picture.vjs-poster,.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__video picture.vjs-poster,.teaser__horizontal__panel-left-image .cmp-teaser__image picture.vjs-poster,.teaser__horizontal__panel-left-image .cmp-teaser__video picture.vjs-poster,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__image picture.vjs-poster,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__video picture.vjs-poster,.teaser__horizontal__panel-right-image .cmp-teaser__image picture.vjs-poster,.teaser__horizontal__panel-right-image .cmp-teaser__video picture.vjs-poster,.teaser__promotion .cmp-teaser>.cmp-teaser__link__image picture.vjs-poster,.teaser__promotion .cmp-teaser>.cmp-teaser__link__video picture.vjs-poster,.teaser__promotion .cmp-teaser__image picture.vjs-poster,.teaser__promotion .cmp-teaser__video picture.vjs-poster{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__image picture.vjs-poster,.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__video picture.vjs-poster,.teaser__horizontal__panel-left-image .cmp-teaser__image picture.vjs-poster,.teaser__horizontal__panel-left-image .cmp-teaser__video picture.vjs-poster,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__image picture.vjs-poster,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__video picture.vjs-poster,.teaser__horizontal__panel-right-image .cmp-teaser__image picture.vjs-poster,.teaser__horizontal__panel-right-image .cmp-teaser__video picture.vjs-poster,.teaser__promotion .cmp-teaser>.cmp-teaser__link__image picture.vjs-poster,.teaser__promotion .cmp-teaser>.cmp-teaser__link__video picture.vjs-poster,.teaser__promotion .cmp-teaser__image picture.vjs-poster,.teaser__promotion .cmp-teaser__video picture.vjs-poster{-o-object-fit:contain;object-fit:contain}}.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__image img,.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__video img,.teaser__horizontal__panel-left-image .cmp-teaser__image img,.teaser__horizontal__panel-left-image .cmp-teaser__video img,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__image img,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__video img,.teaser__horizontal__panel-right-image .cmp-teaser__image img,.teaser__horizontal__panel-right-image .cmp-teaser__video img,.teaser__promotion .cmp-teaser>.cmp-teaser__link__image img,.teaser__promotion .cmp-teaser>.cmp-teaser__link__video img,.teaser__promotion .cmp-teaser__image img,.teaser__promotion .cmp-teaser__video img{width:100%}.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__pretitle,.teaser__horizontal__panel-left-image .cmp-teaser__pretitle,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__pretitle,.teaser__horizontal__panel-right-image .cmp-teaser__pretitle,.teaser__promotion .cmp-teaser>.cmp-teaser__link__pretitle,.teaser__promotion .cmp-teaser__pretitle{display:none}@media only screen and (max-width:767px){.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__action-container,.teaser__horizontal__panel-left-image .cmp-teaser__action-container,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__action-container,.teaser__horizontal__panel-right-image .cmp-teaser__action-container,.teaser__promotion .cmp-teaser>.cmp-teaser__link__action-container,.teaser__promotion .cmp-teaser__action-container{width:100%}}.teaser__promotion .cmp-teaser__title{font-size:1.625rem;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width:767px){.teaser__promotion .cmp-teaser__title{font-size:1.375rem}}.teaser__promotion .cmp-teaser__title .text-link__icon{margin-left:.6875rem}.teaser__promotion .cmp-teaser__title .text-link__icon,.teaser__promotion .cmp-teaser__title .text-link__icon__image{height:1.5rem;width:1.5rem}.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__content,.teaser__horizontal__panel-left-image .cmp-teaser__content,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__content,.teaser__horizontal__panel-right-image .cmp-teaser__content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__image iframe,.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__video iframe,.teaser__horizontal__panel-left-image .cmp-teaser__image iframe,.teaser__horizontal__panel-left-image .cmp-teaser__video iframe,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__image iframe,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__video iframe,.teaser__horizontal__panel-right-image .cmp-teaser__image iframe,.teaser__horizontal__panel-right-image .cmp-teaser__video iframe{aspect-ratio:16/9}.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__image picture.vjs-poster,.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__video picture.vjs-poster,.teaser__horizontal__panel-left-image .cmp-teaser__image picture.vjs-poster,.teaser__horizontal__panel-left-image .cmp-teaser__video picture.vjs-poster,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__image picture.vjs-poster,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__video picture.vjs-poster,.teaser__horizontal__panel-right-image .cmp-teaser__image picture.vjs-poster,.teaser__horizontal__panel-right-image .cmp-teaser__video picture.vjs-poster{display:-webkit-box;display:-ms-flexbox;display:flex}.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__image img,.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__video img,.teaser__horizontal__panel-left-image .cmp-teaser__image img,.teaser__horizontal__panel-left-image .cmp-teaser__video img,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__image img,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__video img,.teaser__horizontal__panel-right-image .cmp-teaser__image img,.teaser__horizontal__panel-right-image .cmp-teaser__video img{height:auto}.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__image,.teaser__horizontal__panel-left-image .cmp-teaser__image,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__image,.teaser__horizontal__panel-right-image .cmp-teaser__image{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__title,.teaser__horizontal__panel-left-image .cmp-teaser__title,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__title,.teaser__horizontal__panel-right-image .cmp-teaser__title{font-size:1.25rem;font-style:normal;font-weight:400;line-height:150%}.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__horizontal__panel-left-image .cmp-teaser__title .text-link__icon,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__horizontal__panel-right-image .cmp-teaser__title .text-link__icon{margin-left:.6875rem}.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__title .text-link__icon__image,.teaser__horizontal__panel-left-image .cmp-teaser__title .text-link__icon,.teaser__horizontal__panel-left-image .cmp-teaser__title .text-link__icon__image,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__title .text-link__icon__image,.teaser__horizontal__panel-right-image .cmp-teaser__title .text-link__icon,.teaser__horizontal__panel-right-image .cmp-teaser__title .text-link__icon__image{height:1.5rem;width:1.5rem}@media only screen and (max-width:767px){.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__title,.teaser__horizontal__panel-left-image .cmp-teaser__title,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__title,.teaser__horizontal__panel-right-image .cmp-teaser__title{font-size:1.125rem}.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__horizontal__panel-left-image .cmp-teaser__title .text-link__icon,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__horizontal__panel-right-image .cmp-teaser__title .text-link__icon{margin-left:.6875rem}.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__horizontal__panel-left-image .cmp-teaser>.cmp-teaser__link__title .text-link__icon__image,.teaser__horizontal__panel-left-image .cmp-teaser__title .text-link__icon,.teaser__horizontal__panel-left-image .cmp-teaser__title .text-link__icon__image,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link__title .text-link__icon__image,.teaser__horizontal__panel-right-image .cmp-teaser__title .text-link__icon,.teaser__horizontal__panel-right-image .cmp-teaser__title .text-link__icon__image{height:1.5rem;width:1.5rem}}.teaser__horizontal__panel-right-image .cmp-teaser,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width:767px){.teaser__horizontal__panel-right-image .cmp-teaser,.teaser__horizontal__panel-right-image .cmp-teaser>.cmp-teaser__link{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.teaser__horizontal__panel-fixed-left-image .cmp-teaser,.teaser__horizontal__panel-fixed-left-image .cmp-teaser>.cmp-teaser__link{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%}@media only screen and (max-width:767px){.teaser__horizontal__panel-fixed-left-image .cmp-teaser,.teaser__horizontal__panel-fixed-left-image .cmp-teaser>.cmp-teaser__link{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}.teaser__horizontal__panel-fixed-left-image .cmp-teaser>.cmp-teaser__link__description,.teaser__horizontal__panel-fixed-left-image .cmp-teaser__description{text-align:left}.teaser__horizontal__panel-fixed-left-image .cmp-teaser>.cmp-teaser__link__content,.teaser__horizontal__panel-fixed-left-image .cmp-teaser__content{-webkit-box-align:start;-ms-flex-align:start;-ms-flex-preferred-size:50%;align-items:flex-start;flex-basis:50%;row-gap:1.5rem}.teaser__horizontal__panel-fixed-left-image .cmp-teaser>.cmp-teaser__link__title,.teaser__horizontal__panel-fixed-left-image .cmp-teaser__title{font-size:1.25rem;font-style:normal;font-weight:400;line-height:150%}.teaser__horizontal__panel-fixed-left-image .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__horizontal__panel-fixed-left-image .cmp-teaser__title .text-link__icon{margin-left:.6875rem}.teaser__horizontal__panel-fixed-left-image .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__horizontal__panel-fixed-left-image .cmp-teaser>.cmp-teaser__link__title .text-link__icon__image,.teaser__horizontal__panel-fixed-left-image .cmp-teaser__title .text-link__icon,.teaser__horizontal__panel-fixed-left-image .cmp-teaser__title .text-link__icon__image{height:1.5rem;width:1.5rem}@media only screen and (max-width:767px){.teaser__horizontal__panel-fixed-left-image .cmp-teaser>.cmp-teaser__link__title,.teaser__horizontal__panel-fixed-left-image .cmp-teaser__title{font-size:1.125rem}.teaser__horizontal__panel-fixed-left-image .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__horizontal__panel-fixed-left-image .cmp-teaser__title .text-link__icon{margin-left:.5rem}.teaser__horizontal__panel-fixed-left-image .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__horizontal__panel-fixed-left-image .cmp-teaser>.cmp-teaser__link__title .text-link__icon__image,.teaser__horizontal__panel-fixed-left-image .cmp-teaser__title .text-link__icon,.teaser__horizontal__panel-fixed-left-image .cmp-teaser__title .text-link__icon__image{height:1rem;width:1rem}}.teaser__horizontal__panel-fixed-left-image .cmp-teaser>.cmp-teaser__link__image,.teaser__horizontal__panel-fixed-left-image .cmp-teaser>.cmp-teaser__link__video,.teaser__horizontal__panel-fixed-left-image .cmp-teaser__image,.teaser__horizontal__panel-fixed-left-image .cmp-teaser__video{-ms-flex-preferred-size:50%;flex-basis:50%}.teaser__horizontal__panel-fixed-left-image .cmp-teaser>.cmp-teaser__link__image iframe,.teaser__horizontal__panel-fixed-left-image .cmp-teaser>.cmp-teaser__link__video iframe,.teaser__horizontal__panel-fixed-left-image .cmp-teaser__image iframe,.teaser__horizontal__panel-fixed-left-image .cmp-teaser__video iframe{aspect-ratio:16/9}.teaser__horizontal__panel-fixed-left-image .cmp-teaser>.cmp-teaser__link__image .cmp-image__image,.teaser__horizontal__panel-fixed-left-image .cmp-teaser>.cmp-teaser__link__video .cmp-image__image,.teaser__horizontal__panel-fixed-left-image .cmp-teaser__image .cmp-image__image,.teaser__horizontal__panel-fixed-left-image .cmp-teaser__video .cmp-image__image{width:100%}.teaser__horizontal__panel-fixed-left-image .cmp-teaser>.cmp-teaser__link__pretitle,.teaser__horizontal__panel-fixed-left-image .cmp-teaser__pretitle{display:none}.teaser__horizontal__panel-fixed-left-image .cmp-teaser>.cmp-teaser__link__image,.teaser__horizontal__panel-fixed-left-image .cmp-teaser__image{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}@media only screen and (max-width:767px){.teaser__horizontal__panel-fixed-left-image .cmp-teaser>.cmp-teaser__link__action-container,.teaser__horizontal__panel-fixed-left-image .cmp-teaser__action-container{width:100%}}.teaser__vertical-panel .cmp-teaser,.teaser__vertical-panel .cmp-teaser>.cmp-teaser__link{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;row-gap:1.5rem}.teaser__vertical-panel .cmp-teaser .cmp-video iframe,.teaser__vertical-panel .cmp-teaser>.cmp-teaser__link .cmp-video iframe{aspect-ratio:16/9}.teaser__vertical-panel .cmp-teaser .cmp-image img,.teaser__vertical-panel .cmp-teaser .cmp-video img,.teaser__vertical-panel .cmp-teaser>.cmp-teaser__link .cmp-image img,.teaser__vertical-panel .cmp-teaser>.cmp-teaser__link .cmp-video img{max-width:100%}.teaser__vertical-panel .cmp-teaser>.cmp-teaser__link__content,.teaser__vertical-panel .cmp-teaser__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:1.5rem}.teaser__vertical-panel .cmp-teaser>.cmp-teaser__link__description,.teaser__vertical-panel .cmp-teaser__description{text-align:left}.teaser__vertical-panel .cmp-teaser>.cmp-teaser__link__title,.teaser__vertical-panel .cmp-teaser__title{font-size:1.25rem;font-style:normal;font-weight:400;line-height:150%}.teaser__vertical-panel .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__vertical-panel .cmp-teaser__title .text-link__icon{margin-left:.6875rem}.teaser__vertical-panel .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__vertical-panel .cmp-teaser>.cmp-teaser__link__title .text-link__icon__image,.teaser__vertical-panel .cmp-teaser__title .text-link__icon,.teaser__vertical-panel .cmp-teaser__title .text-link__icon__image{height:1.5rem;width:1.5rem}@media only screen and (max-width:767px){.teaser__vertical-panel .cmp-teaser>.cmp-teaser__link__title,.teaser__vertical-panel .cmp-teaser__title{font-size:1.125rem}.teaser__vertical-panel .cmp-teaser>.cmp-teaser__link__title .text-link__icon,.teaser__vertical-panel .cmp-teaser>.cmp-teaser__link__title .text-link__icon__image,.teaser__vertical-panel .cmp-teaser__title .text-link__icon,.teaser__vertical-panel .cmp-teaser__title .text-link__icon__image{height:1rem;width:1rem}}.teaser__vertical-panel .cmp-teaser>.cmp-teaser__link__pretitle,.teaser__vertical-panel .cmp-teaser__pretitle{display:none}@media only screen and (max-width:767px){.teaser__vertical-panel .cmp-teaser>.cmp-teaser__link__action-container,.teaser__vertical-panel .cmp-teaser__action-container{width:100%}.teaser__vertical-panel .cmp-teaser,.teaser__vertical-panel .cmp-teaser>.cmp-teaser__link{max-width:100%}.teaser__vertical-panel .cmp-teaser>.cmp-teaser__link__image iframe,.teaser__vertical-panel .cmp-teaser>.cmp-teaser__link__video iframe,.teaser__vertical-panel .cmp-teaser__image iframe,.teaser__vertical-panel .cmp-teaser__video iframe{aspect-ratio:16/9}.teaser__vertical-panel .cmp-teaser>.cmp-teaser__link__image img,.teaser__vertical-panel .cmp-teaser>.cmp-teaser__link__video img,.teaser__vertical-panel .cmp-teaser__image img,.teaser__vertical-panel .cmp-teaser__video img{width:100%}}.teaser__gradation-effect .cmp-teaser__image,.teaser__gradation-effect .cmp-teaser__video{display:inline-block;position:relative}.teaser__gradation-effect .cmp-teaser__image .cmp-image:before,.teaser__gradation-effect .cmp-teaser__image .cmp-video:before,.teaser__gradation-effect .cmp-teaser__video .cmp-image:before,.teaser__gradation-effect .cmp-teaser__video .cmp-video:before{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),to(rgba(0,0,0,.8)));background:linear-gradient(180deg,transparent,transparent 50%,rgba(0,0,0,.8));content:"";display:inline-block;height:100%;inset:0;position:absolute;width:100%;z-index:1}.teaser__full .cmp-teaser>.cmp-teaser__link__image,.teaser__full .cmp-teaser>.cmp-teaser__link__video,.teaser__full .cmp-teaser__image,.teaser__full .cmp-teaser__video{left:50%;margin-left:-50vw;padding:0;position:relative;width:100vw}.teaser__full .cmp-teaser>.cmp-teaser__link__image .cmp-image iframe,.teaser__full .cmp-teaser>.cmp-teaser__link__image .cmp-image__image,.teaser__full .cmp-teaser>.cmp-teaser__link__image .cmp-video iframe,.teaser__full .cmp-teaser>.cmp-teaser__link__image .cmp-video__image,.teaser__full .cmp-teaser>.cmp-teaser__link__video .cmp-image iframe,.teaser__full .cmp-teaser>.cmp-teaser__link__video .cmp-image__image,.teaser__full .cmp-teaser>.cmp-teaser__link__video .cmp-video iframe,.teaser__full .cmp-teaser>.cmp-teaser__link__video .cmp-video__image,.teaser__full .cmp-teaser__image .cmp-image iframe,.teaser__full .cmp-teaser__image .cmp-image__image,.teaser__full .cmp-teaser__image .cmp-video iframe,.teaser__full .cmp-teaser__image .cmp-video__image,.teaser__full .cmp-teaser__video .cmp-image iframe,.teaser__full .cmp-teaser__video .cmp-image__image,.teaser__full .cmp-teaser__video .cmp-video iframe,.teaser__full .cmp-teaser__video .cmp-video__image{height:auto;width:100%}.teaser__full .cmp-teaser>.cmp-teaser__link__image .cmp-video .youtube-consent-message,.teaser__full .cmp-teaser>.cmp-teaser__link__image .cmp-video iframe,.teaser__full .cmp-teaser>.cmp-teaser__link__video .cmp-video .youtube-consent-message,.teaser__full .cmp-teaser>.cmp-teaser__link__video .cmp-video iframe,.teaser__full .cmp-teaser__image .cmp-video .youtube-consent-message,.teaser__full .cmp-teaser__image .cmp-video iframe,.teaser__full .cmp-teaser__video .cmp-video .youtube-consent-message,.teaser__full .cmp-teaser__video .cmp-video iframe{aspect-ratio:16/9}.teaser__full .cmp-teaser .cmp-image__image-mousehover,.teaser__full .cmp-teaser>.cmp-teaser__link .cmp-image__image-mousehover{width:100%}@media only screen and (min-width:768px){.teaser__desktop-full .cmp-teaser>.cmp-teaser__link__image,.teaser__desktop-full .cmp-teaser>.cmp-teaser__link__video,.teaser__desktop-full .cmp-teaser__image,.teaser__desktop-full .cmp-teaser__video{left:50%;margin-left:-50vw;padding:0;position:relative;width:100vw}.teaser__desktop-full .cmp-teaser>.cmp-teaser__link__image .cmp-image iframe,.teaser__desktop-full .cmp-teaser>.cmp-teaser__link__image .cmp-image__image,.teaser__desktop-full .cmp-teaser>.cmp-teaser__link__image .cmp-video iframe,.teaser__desktop-full .cmp-teaser>.cmp-teaser__link__image .cmp-video__image,.teaser__desktop-full .cmp-teaser>.cmp-teaser__link__video .cmp-image iframe,.teaser__desktop-full .cmp-teaser>.cmp-teaser__link__video .cmp-image__image,.teaser__desktop-full .cmp-teaser>.cmp-teaser__link__video .cmp-video iframe,.teaser__desktop-full .cmp-teaser>.cmp-teaser__link__video .cmp-video__image,.teaser__desktop-full .cmp-teaser__image .cmp-image iframe,.teaser__desktop-full .cmp-teaser__image .cmp-image__image,.teaser__desktop-full .cmp-teaser__image .cmp-video iframe,.teaser__desktop-full .cmp-teaser__image .cmp-video__image,.teaser__desktop-full .cmp-teaser__video .cmp-image iframe,.teaser__desktop-full .cmp-teaser__video .cmp-image__image,.teaser__desktop-full .cmp-teaser__video .cmp-video iframe,.teaser__desktop-full .cmp-teaser__video .cmp-video__image{height:auto;width:100%}.teaser__desktop-full .cmp-teaser>.cmp-teaser__link__image .cmp-video .youtube-consent-message,.teaser__desktop-full .cmp-teaser>.cmp-teaser__link__image .cmp-video iframe,.teaser__desktop-full .cmp-teaser>.cmp-teaser__link__video .cmp-video .youtube-consent-message,.teaser__desktop-full .cmp-teaser>.cmp-teaser__link__video .cmp-video iframe,.teaser__desktop-full .cmp-teaser__image .cmp-video .youtube-consent-message,.teaser__desktop-full .cmp-teaser__image .cmp-video iframe,.teaser__desktop-full .cmp-teaser__video .cmp-video .youtube-consent-message,.teaser__desktop-full .cmp-teaser__video .cmp-video iframe{aspect-ratio:16/9}.teaser__desktop-full .cmp-teaser .cmp-image__image-mousehover,.teaser__desktop-full .cmp-teaser>.cmp-teaser__link .cmp-image__image-mousehover{width:100%}}@media only screen and (max-width:767px){.teaser__mobile-full .cmp-teaser>.cmp-teaser__link__image,.teaser__mobile-full .cmp-teaser>.cmp-teaser__link__video,.teaser__mobile-full .cmp-teaser__image,.teaser__mobile-full .cmp-teaser__video{left:50%;margin-left:-50vw;padding:0;position:relative;width:100vw}.teaser__mobile-full .cmp-teaser>.cmp-teaser__link__image .cmp-image iframe,.teaser__mobile-full .cmp-teaser>.cmp-teaser__link__image .cmp-image__image,.teaser__mobile-full .cmp-teaser>.cmp-teaser__link__image .cmp-video iframe,.teaser__mobile-full .cmp-teaser>.cmp-teaser__link__image .cmp-video__image,.teaser__mobile-full .cmp-teaser>.cmp-teaser__link__video .cmp-image iframe,.teaser__mobile-full .cmp-teaser>.cmp-teaser__link__video .cmp-image__image,.teaser__mobile-full .cmp-teaser>.cmp-teaser__link__video .cmp-video iframe,.teaser__mobile-full .cmp-teaser>.cmp-teaser__link__video .cmp-video__image,.teaser__mobile-full .cmp-teaser__image .cmp-image iframe,.teaser__mobile-full .cmp-teaser__image .cmp-image__image,.teaser__mobile-full .cmp-teaser__image .cmp-video iframe,.teaser__mobile-full .cmp-teaser__image .cmp-video__image,.teaser__mobile-full .cmp-teaser__video .cmp-image iframe,.teaser__mobile-full .cmp-teaser__video .cmp-image__image,.teaser__mobile-full .cmp-teaser__video .cmp-video iframe,.teaser__mobile-full .cmp-teaser__video .cmp-video__image{height:auto;width:100%}.teaser__mobile-full .cmp-teaser>.cmp-teaser__link__image .cmp-video .youtube-consent-message,.teaser__mobile-full .cmp-teaser>.cmp-teaser__link__image .cmp-video iframe,.teaser__mobile-full .cmp-teaser>.cmp-teaser__link__video .cmp-video .youtube-consent-message,.teaser__mobile-full .cmp-teaser>.cmp-teaser__link__video .cmp-video iframe,.teaser__mobile-full .cmp-teaser__image .cmp-video .youtube-consent-message,.teaser__mobile-full .cmp-teaser__image .cmp-video iframe,.teaser__mobile-full .cmp-teaser__video .cmp-video .youtube-consent-message,.teaser__mobile-full .cmp-teaser__video .cmp-video iframe{aspect-ratio:16/9}.teaser__mobile-full .cmp-teaser .cmp-image__image-mousehover,.teaser__mobile-full .cmp-teaser>.cmp-teaser__link .cmp-image__image-mousehover{width:100%}}.teaser .vjs-poster img{-o-object-fit:contain;object-fit:contain}.teaser iframe{display:block}.disable-thumbnail-seeking .video-js .vjs-thumbnail-display{display:none!important}main .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;gap:1.875rem;height:100%;justify-content:flex-start;padding-left:6rem;padding-right:6rem;width:100%}main .text__text{word-wrap:break-word;color:#000;font-size:4rem;font-weight:700;letter-spacing:-.076rem}main .text__large_device_text{color:#000;font-size:2.25rem;font-weight:700;gap:1.875rem;line-height:150%;margin-bottom:1.875rem;width:56.25rem}main .text__hr{border:.0625rem solid #ccc;height:100%;width:100%}main .text__large_20{font-size:1.25rem;font-weight:400;line-height:150%}main .text__large_18{font-size:1.125rem;font-weight:500;line-height:150%}main .text__large_18_bold{font-size:1.125rem;font-weight:700;line-height:150%}main .text__medium_16{font-size:1rem;font-weight:400;line-height:150%}main .text__medium_16_medium{font-size:1rem;font-weight:500;line-height:150%}main .text__medium_16_bold{font-size:1rem;font-weight:700;line-height:150%}main .text__xsmall_12{font-size:.75rem;font-weight:400;line-height:150%}main .text__heading{color:#000;font-size:2rem;font-weight:500;line-height:2.625rem}main .text.heading--left{text-align:left}main .text.heading--right{text-align:right}main .text.heading--center{text-align:center}main .text.heading--right,main .text.text--right{text-align:right}main .text.heading--center,main .text.text--center{text-align:center}main .text.text--xLarge .cmp-text p{font-size:1.625rem}main .text.text--large .cmp-text p{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.875rem}@media only screen and (max-width:767px){main .text.text--large .cmp-text p{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}}main .text.text--large .cmp-text p strong .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.6875rem}main .text.text--large .cmp-text p strong .paragraph-text--medium,main .text.text--large .cmp-text p strong .paragraph-text--small,main .text.text--large .cmp-text p strong .paragraph-text--xSmall{font-weight:700}main .text.text--large .cmp-text p .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.875rem}@media only screen and (max-width:767px){main .text.text--large .cmp-text p .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}}main .text.text--large .cmp-text p .paragraph-text--medium{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}main .text.text--large .cmp-text p .paragraph-text--small{-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3125rem}main .text.text--large .cmp-text p .paragraph-text--xSmall{-webkit-font-kerning:auto;font-kerning:auto;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem}main .text.text--medium .cmp-text p{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}main .text.text--medium .cmp-text p strong .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.6875rem}main .text.text--medium .cmp-text p strong .paragraph-text--medium,main .text.text--medium .cmp-text p strong .paragraph-text--small,main .text.text--medium .cmp-text p strong .paragraph-text--xSmall{font-weight:700}main .text.text--medium .cmp-text p .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.875rem}@media only screen and (max-width:767px){main .text.text--medium .cmp-text p .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}}main .text.text--medium .cmp-text p .paragraph-text--medium{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}main .text.text--medium .cmp-text p .paragraph-text--small{-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3125rem}main .text.text--medium .cmp-text p .paragraph-text--xSmall{-webkit-font-kerning:auto;font-kerning:auto;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem}main .text.text--small .cmp-text p{-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3125rem}main .text.text--small .cmp-text p strong .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.6875rem}main .text.text--small .cmp-text p strong .paragraph-text--medium,main .text.text--small .cmp-text p strong .paragraph-text--small,main .text.text--small .cmp-text p strong .paragraph-text--xSmall{font-weight:700}main .text.text--small .cmp-text p .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.875rem}@media only screen and (max-width:767px){main .text.text--small .cmp-text p .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}}main .text.text--small .cmp-text p .paragraph-text--medium{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}main .text.text--small .cmp-text p .paragraph-text--small{-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3125rem}main .text.text--small .cmp-text p .paragraph-text--xSmall,main .text.text--xSmall .cmp-text p{-webkit-font-kerning:auto;font-kerning:auto;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem}main .text.text--xSmall .cmp-text p strong .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.6875rem}main .text.text--xSmall .cmp-text p strong .paragraph-text--medium,main .text.text--xSmall .cmp-text p strong .paragraph-text--small,main .text.text--xSmall .cmp-text p strong .paragraph-text--xSmall{font-weight:700}main .text.text--xSmall .cmp-text p .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.875rem}@media only screen and (max-width:767px){main .text.text--xSmall .cmp-text p .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}}main .text.text--xSmall .cmp-text p .paragraph-text--medium{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}main .text.text--xSmall .cmp-text p .paragraph-text--small{-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3125rem}main .text.text--xSmall .cmp-text p .paragraph-text--xSmall{-webkit-font-kerning:auto;font-kerning:auto;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem}main .text.text--black .cmp-text{color:#1a1a1a}main .text.text--white .cmp-text{color:#e6e6e6}main .text.text--greyLight .cmp-text{color:#666}main .text.text--greyDark .cmp-text{color:#b3b3b3}main .text.alert--redLight .cmp-text{color:#b81f14}main .text.alert--redDark .cmp-text{color:#ff4133}main .text.alert--blueLight .cmp-text{color:#0063cc}main .text.alert--blueDark .cmp-text{color:#3396ff}main .text.positive--orangeLight .cmp-text{color:#914108}main .text.positive--orangeDark .cmp-text{color:#e08d52}main .text.positive--blueLight .cmp-text{color:#475c85}main .text.positive--blueDark .cmp-text{color:#9cabc9}main .text.list--marginBottom16 ol li,main .text.list--marginBottom16 ul li{margin-bottom:1rem}main .text.list--marginBottom16 ol li:last-child,main .text.list--marginBottom16 ul li:last-child{margin-bottom:0}main .text.list--marginBottom16 ol li ol,main .text.list--marginBottom16 ol li ul,main .text.list--marginBottom16 ul li ol,main .text.list--marginBottom16 ul li ul{margin-top:1rem}main .text.list--marginBottom16 a,main .text.list--marginBottom16 p{display:inline;margin-top:1rem}main .text.c-gen002 ul{margin-left:1.7em}main .text.c-gen002 ul>li{line-height:1.75;margin-bottom:1.5rem;position:relative}main .text.c-gen002 ul>li:last-child{margin-bottom:0}main .text.c-gen002 ul>li:before{content:"・";display:block;left:-1.25rem;position:absolute;top:0;width:1rem}main .text.c-gen002 ul>li a,main .text.c-gen002 ul>li ol,main .text.c-gen002 ul>li p,main .text.c-gen002 ul>li ul{margin-top:1.5rem}main .text.c-gen002 ol{margin-left:1.7em}main .text.c-gen002 ol li{line-height:1.75;margin-bottom:1.5rem}main .text.c-gen002 ol li:last-child{margin-bottom:0}main .text.c-gen002 ol li a,main .text.c-gen002 ol li ol,main .text.c-gen002 ol li p,main .text.c-gen002 ol li ul{margin-top:1.5rem;text-indent:0}main .text.list--asteriskJa .cmp-text>ul>li{list-style:none}main .text.list--asteriskJa .cmp-text>ul>li:before{content:"※"}main .text.list--asteriskJa .cmp-text>ul>li strong .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.6875rem}main .text.list--asteriskJa .cmp-text>ul>li strong .paragraph-text--medium,main .text.list--asteriskJa .cmp-text>ul>li strong .paragraph-text--small,main .text.list--asteriskJa .cmp-text>ul>li strong .paragraph-text--xSmall{font-weight:700}main .text.list--asteriskJa .cmp-text>ul>li .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.875rem}@media only screen and (max-width:767px){main .text.list--asteriskJa .cmp-text>ul>li .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}}main .text.list--asteriskJa .cmp-text>ul>li .paragraph-text--medium{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}main .text.list--asteriskJa .cmp-text>ul>li .paragraph-text--small{-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3125rem}main .text.list--asteriskJa .cmp-text>ul>li .paragraph-text--xSmall{-webkit-font-kerning:auto;font-kerning:auto;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem}main .text.list--asteriskJa .cmp-text>ol{text-indent:-2.3em}main .text.list--asteriskJa .cmp-text>ol>li{counter-increment:count;list-style:none!important;list-style-position:outside}main .text.list--asteriskJa .cmp-text>ol>li:before{content:"※" counter(count) " ";display:inline-block;margin-right:.3125rem;text-align:right;width:2em}main .text.list--asteriskJa .cmp-text>ol>li strong .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.6875rem}main .text.list--asteriskJa .cmp-text>ol>li strong .paragraph-text--medium,main .text.list--asteriskJa .cmp-text>ol>li strong .paragraph-text--small,main .text.list--asteriskJa .cmp-text>ol>li strong .paragraph-text--xSmall{font-weight:700}main .text.list--asteriskJa .cmp-text>ol>li .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.875rem}@media only screen and (max-width:767px){main .text.list--asteriskJa .cmp-text>ol>li .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}}main .text.list--asteriskJa .cmp-text>ol>li .paragraph-text--medium{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}main .text.list--asteriskJa .cmp-text>ol>li .paragraph-text--small{-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3125rem}main .text.list--asteriskJa .cmp-text>ol>li .paragraph-text--xSmall{-webkit-font-kerning:auto;font-kerning:auto;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem}main .text.list--asterisk .cmp-text>ul>li{list-style:none}main .text.list--asterisk .cmp-text>ul>li:before{content:"*"}main .text.list--asterisk .cmp-text>ul>li strong .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.6875rem}main .text.list--asterisk .cmp-text>ul>li strong .paragraph-text--medium,main .text.list--asterisk .cmp-text>ul>li strong .paragraph-text--small,main .text.list--asterisk .cmp-text>ul>li strong .paragraph-text--xSmall{font-weight:700}main .text.list--asterisk .cmp-text>ul>li .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.875rem}@media only screen and (max-width:767px){main .text.list--asterisk .cmp-text>ul>li .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}}main .text.list--asterisk .cmp-text>ul>li .paragraph-text--medium{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}main .text.list--asterisk .cmp-text>ul>li .paragraph-text--small{-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3125rem}main .text.list--asterisk .cmp-text>ul>li .paragraph-text--xSmall{-webkit-font-kerning:auto;font-kerning:auto;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem}main .text.list--asterisk .cmp-text>ol{text-indent:-2.3em}main .text.list--asterisk .cmp-text>ol>li{counter-increment:count;list-style:none!important;list-style-position:outside}main .text.list--asterisk .cmp-text>ol>li:before{content:"*" counter(count) " ";display:inline-block;margin-right:.3125rem;text-align:right;width:2em}main .text.list--asterisk .cmp-text>ol>li strong .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.6875rem}main .text.list--asterisk .cmp-text>ol>li strong .paragraph-text--medium,main .text.list--asterisk .cmp-text>ol>li strong .paragraph-text--small,main .text.list--asterisk .cmp-text>ol>li strong .paragraph-text--xSmall{font-weight:700}main .text.list--asterisk .cmp-text>ol>li .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.875rem}@media only screen and (max-width:767px){main .text.list--asterisk .cmp-text>ol>li .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}}main .text.list--asterisk .cmp-text>ol>li .paragraph-text--medium{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}main .text.list--asterisk .cmp-text>ol>li .paragraph-text--small{-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3125rem}main .text.list--asterisk .cmp-text>ol>li .paragraph-text--xSmall{-webkit-font-kerning:auto;font-kerning:auto;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem}main .text.list--parentheses .cmp-text>ol{text-indent:-2.3em}main .text.list--parentheses .cmp-text>ol>li{counter-increment:count;list-style:none!important;list-style-position:outside}main .text.list--parentheses .cmp-text>ol>li:before{content:"(" counter(count) ") ";display:inline-block;margin-right:.3125rem;text-align:right;width:2em}main .text.list--parentheses .cmp-text>ol>li strong .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.6875rem}main .text.list--parentheses .cmp-text>ol>li strong .paragraph-text--medium,main .text.list--parentheses .cmp-text>ol>li strong .paragraph-text--small,main .text.list--parentheses .cmp-text>ol>li strong .paragraph-text--xSmall{font-weight:700}main .text.list--parentheses .cmp-text>ol>li .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.875rem}@media only screen and (max-width:767px){main .text.list--parentheses .cmp-text>ol>li .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}}main .text.list--parentheses .cmp-text>ol>li .paragraph-text--medium{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}main .text.list--parentheses .cmp-text>ol>li .paragraph-text--small{-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3125rem}main .text.list--parentheses .cmp-text>ol>li .paragraph-text--xSmall{-webkit-font-kerning:auto;font-kerning:auto;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem}main .text ol li strong .paragraph-text--large,main .text ul li strong .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.6875rem}main .text ol li strong .paragraph-text--medium,main .text ol li strong .paragraph-text--small,main .text ol li strong .paragraph-text--xSmall,main .text ul li strong .paragraph-text--medium,main .text ul li strong .paragraph-text--small,main .text ul li strong .paragraph-text--xSmall{font-weight:700}main .text ol li .paragraph-text--large,main .text ul li .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.875rem}@media only screen and (max-width:767px){main .text ol li .paragraph-text--large,main .text ul li .paragraph-text--large{-webkit-font-kerning:auto;font-kerning:auto;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}}main .text ol li .paragraph-text--medium,main .text ul li .paragraph-text--medium{-webkit-font-kerning:auto;font-kerning:auto;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}main .text ol li .paragraph-text--small,main .text ul li .paragraph-text--small{-webkit-font-kerning:auto;font-kerning:auto;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.3125rem}main .text ol li .paragraph-text--xSmall,main .text ul li .paragraph-text--xSmall{-webkit-font-kerning:auto;font-kerning:auto;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem}main .text.text__table,main .text.text__table_with_scroll{padding:0}main .text.text__table .cmp-text,main .text.text__table_with_scroll .cmp-text{overflow:hidden;overflow-x:auto;width:100%}main .text.text__table table,main .text.text__table_with_scroll table{border-collapse:collapse;border-top:.0625rem solid #ccc}main .text.text__table table thead,main .text.text__table_with_scroll table thead{text-align:center}main .text.text__table table td,main .text.text__table table th,main .text.text__table_with_scroll table td,main .text.text__table_with_scroll table th{border-bottom:.0625rem solid #ccc;border-left:.0625rem solid #ccc;border-right:.0625rem solid #ccc;color:#1a1a1a;vertical-align:middle}main .text.text__table table td:first-child,main .text.text__table table th:first-child,main .text.text__table_with_scroll table td:first-child,main .text.text__table_with_scroll table th:first-child{border-left:none}main .text.text__table table td:last-child,main .text.text__table table th:last-child,main .text.text__table_with_scroll table td:last-child,main .text.text__table_with_scroll table th:last-child{border-right:none}main .text.text__table table th,main .text.text__table_with_scroll table th{background:#e6e6e6;text-align:center}main .text.text__table table,main .text.text__table_with_scroll table{width:100%}main .text.text__table table td,main .text.text__table table th,main .text.text__table_with_scroll table td,main .text.text__table_with_scroll table th{font-size:1rem;line-height:1.5;padding:revert-layer}@media only screen and (max-width:767px){main .text.text__table table td,main .text.text__table table th,main .text.text__table_with_scroll table td,main .text.text__table_with_scroll table th{padding:.5rem}}main .text.text__table table td:not(:last-child),main .text.text__table table th:not(:last-child),main .text.text__table_with_scroll table td:not(:last-child),main .text.text__table_with_scroll table th:not(:last-child){-webkit-padding-end:revert-layer;padding-inline-end:revert-layer}@media only screen and (max-width:767px){main .text.text__table table td:not(:last-child),main .text.text__table table th:not(:last-child),main .text.text__table_with_scroll table td:not(:last-child),main .text.text__table_with_scroll table th:not(:last-child){padding:.5rem}}main .text.text__table table td,main .text.text__table_with_scroll table td{background:#f2f2f2}main .text.text__table_with_scroll table{min-width:50rem}main .text a{text-decoration:underline!important;text-underline-offset:.3125rem}main .text a:has(i){text-decoration:none!important}main .text a:hover{-webkit-text-decoration-style:dotted!important;text-decoration-style:dotted!important}main .text a:disabled{opacity:.3}main .text.no-underline a{text-decoration:none!important}main .text .cmp-text ul li{list-style:disc}main .text .cmp-text blockquote{font-weight:400;padding:1.125rem 2.5rem;text-align:left;width:100%}main .text .cmp-text blockquote:after,main .text .cmp-text blockquote:before{background-image:none;position:relative}main .text .cmp-text blockquote:before{content:"“"}main .text .cmp-text blockquote:after{content:"”"}.title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;gap:1.875rem;height:100%;justify-content:flex-start;width:100%}.title__text{word-wrap:break-word;color:#000;font-size:4rem;font-weight:700;letter-spacing:-.076rem}.title .icon--new{color:#914108;display:inline-block;font-weight:400;line-height:1.5;margin-right:1rem;white-space:nowrap}.title__large_device_text{color:#000;font-size:2.25rem;font-weight:700;gap:1.875rem;line-height:150%;margin-bottom:1.875rem;width:56.25rem}.title__hr{border:.0625rem solid #ccc;height:100%;width:100%}.title.heading--left{text-align:left}.title.heading--right{text-align:right}.title.heading--center{text-align:center}.title.heading--xlarge .cmp-title__text{font-size:2.25rem;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width:767px){.title.heading--xlarge .cmp-title__text{font-size:2rem;font-style:normal;font-weight:400;line-height:150%}}.title.heading--large .cmp-title__text{font-size:2rem;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width:767px){.title.heading--large .cmp-title__text{font-size:1.625rem;font-style:normal;font-weight:400;line-height:150%}}.title.heading--medium .cmp-title__text{font-size:1.625rem;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width:767px){.title.heading--medium .cmp-title__text{font-size:1.375rem;font-style:normal;font-weight:400;line-height:150%}}.title.heading--small .cmp-title__text{font-size:1.25rem;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width:767px){.title.heading--small .cmp-title__text{font-size:1.125rem;font-style:normal;font-weight:400;line-height:150%}}.title.no-underline a.cmp-title__link{text-decoration:none}