@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media(min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media(min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:4px;border-radius:var(--plyr-menu-radius,4px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 + 2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media(max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#ffffffe6;background:var(--plyr-tooltip-background,#ffffffe6);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #ffffffe6;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#ffffffe6);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media(min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;display:block;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#ffffffe6;background-color:var(--plyr-tooltip-background,#ffffffe6);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #ffffffe6;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#ffffffe6);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:4px;border-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}@keyframes scroll_indicator_action{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes load3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fadeOut{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@font-face{font-family:icons;src:url(../fonts/icons.eot?aef74d4fdb62367bca23832bd973e149?#iefix) format("embedded-opentype"),url(../fonts/icons.woff2?aef74d4fdb62367bca23832bd973e149) format("woff2"),url(../fonts/icons.woff?aef74d4fdb62367bca23832bd973e149) format("woff"),url(../fonts/icons.ttf?aef74d4fdb62367bca23832bd973e149) format("truetype"),url(../fonts/icons.svg?aef74d4fdb62367bca23832bd973e149#icons) format("svg")}.icon:before{-webkit-font-smoothing:antialiased;speak:none;font-family:icons;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.icon-left:before{right:auto}.icon-right:before{left:auto}.icon-add-after:after,.icon-add-before:before{content:""}.icon-arrow-down-big-after:after,.icon-arrow-down-big-before:before{content:""}.icon-arrow-down-small-after:after,.icon-arrow-down-small-before:before{content:""}.icon-arrow-left-big-after:after,.icon-arrow-left-big-before:before{content:""}.icon-arrow-left-small-after:after,.icon-arrow-left-small-before:before{content:""}.icon-arrow-right-big-after:after,.icon-arrow-right-big-before:before{content:""}.icon-arrow-right-small-after:after,.icon-arrow-right-small-before:before{content:""}.icon-arrow-up-big-after:after,.icon-arrow-up-big-before:before{content:""}.icon-arrow-up-small-after:after,.icon-arrow-up-small-before:before{content:""}.icon-attention-after:after,.icon-attention-before:before{content:""}.icon-basement-after:after,.icon-basement-before:before{content:""}.icon-bathroom-after:after,.icon-bathroom-before:before{content:""}.icon-bedroom-after:after,.icon-bedroom-before:before{content:""}.icon-billing-after:after,.icon-billing-before:before{content:""}.icon-bonus-room-after:after,.icon-bonus-room-before:before{content:""}.icon-calc-after:after,.icon-calc-before:before{content:""}.icon-cart-after:after,.icon-cart-before:before{content:""}.icon-catalog-after:after,.icon-catalog-before:before{content:""}.icon-chat-after:after,.icon-chat-before:before{content:""}.icon-close-big-after:after,.icon-close-big-before:before{content:""}.icon-close-small-after:after,.icon-close-small-before:before{content:""}.icon-computer-doc-after:after,.icon-computer-doc-before:before{content:""}.icon-contractor-after:after,.icon-contractor-before:before{content:""}.icon-cube-border-after:after,.icon-cube-border-before:before{content:""}.icon-cube-after:after,.icon-cube-before:before{content:""}.icon-delivery-after:after,.icon-delivery-before:before{content:""}.icon-diamond-tiers-after:after,.icon-diamond-tiers-before:before{content:""}.icon-dining-room-after:after,.icon-dining-room-before:before{content:""}.icon-download-after:after,.icon-download-before:before{content:""}.icon-ellipsis-v-solid-after:after,.icon-ellipsis-v-solid-before:before{content:""}.icon-email-after:after,.icon-email-before:before{content:""}.icon-facebook-after:after,.icon-facebook-before:before{content:""}.icon-favorites-fill-after:after,.icon-favorites-fill-before:before{content:""}.icon-favorites-after:after,.icon-favorites-before:before{content:""}.icon-gift-after:after,.icon-gift-before:before{content:""}.icon-gold-tiers-after:after,.icon-gold-tiers-before:before{content:""}.icon-hamburger-after:after,.icon-hamburger-before:before{content:""}.icon-help-after:after,.icon-help-before:before{content:""}.icon-houzz-after:after,.icon-houzz-before:before{content:""}.icon-i-all-after:after,.icon-i-all-before:before{content:""}.icon-i-care-after:after,.icon-i-care-before:before{content:""}.icon-i-datasheet-after:after,.icon-i-datasheet-before:before{content:""}.icon-i-installation-after:after,.icon-i-installation-before:before{content:""}.icon-i-msds-after:after,.icon-i-msds-before:before{content:""}.icon-i-usage-guide-after:after,.icon-i-usage-guide-before:before{content:""}.icon-i-warranty-after:after,.icon-i-warranty-before:before{content:""}.icon-icon-camera-after:after,.icon-icon-camera-before:before{content:""}.icon-icon-credit-card-after:after,.icon-icon-credit-card-before:before{content:""}.icon-icon-play-circle-inverted-after:after,.icon-icon-play-circle-inverted-before:before{content:""}.icon-icon-pro-service-after:after,.icon-icon-pro-service-before:before{content:""}.icon-icon-sticker-after:after,.icon-icon-sticker-before:before{content:""}.icon-icon-store-upcoming-after:after,.icon-icon-store-upcoming-before:before{content:""}.icon-icon-swatch-after:after,.icon-icon-swatch-before:before{content:""}.icon-icon-visualizer-after:after,.icon-icon-visualizer-before:before{content:""}.icon-in-store-after:after,.icon-in-store-before:before{content:""}.icon-instagram-after:after,.icon-instagram-before:before{content:""}.icon-kitchen-after:after,.icon-kitchen-before:before{content:""}.icon-klarna-cart-after:after,.icon-klarna-cart-before:before{content:""}.icon-klarna-logo-after:after,.icon-klarna-logo-before:before{content:""}.icon-klarna-message-after:after,.icon-klarna-message-before:before{content:""}.icon-klarna-pointer-after:after,.icon-klarna-pointer-before:before{content:""}.icon-laundry-room-after:after,.icon-laundry-room-before:before{content:""}.icon-link-after:after,.icon-link-before:before{content:""}.icon-linkedin-after:after,.icon-linkedin-before:before{content:""}.icon-living-room-after:after,.icon-living-room-before:before{content:""}.icon-locate-after:after,.icon-locate-before:before{content:""}.icon-location-filled-red-after:after,.icon-location-filled-red-before:before{content:""}.icon-location-filled-after:after,.icon-location-filled-before:before{content:""}.icon-location-after:after,.icon-location-before:before{content:""}.icon-member-tiers-after:after,.icon-member-tiers-before:before{content:""}.icon-minus-after:after,.icon-minus-before:before{content:""}.icon-mud-room-after:after,.icon-mud-room-before:before{content:""}.icon-office-after:after,.icon-office-before:before{content:""}.icon-other-room-after:after,.icon-other-room-before:before{content:""}.icon-outdoors-room-after:after,.icon-outdoors-room-before:before{content:""}.icon-password-hidden-after:after,.icon-password-hidden-before:before{content:""}.icon-password-visible-after:after,.icon-password-visible-before:before{content:""}.icon-patio-after:after,.icon-patio-before:before{content:""}.icon-payment-after:after,.icon-payment-before:before{content:""}.icon-pdf-after:after,.icon-pdf-before:before{content:""}.icon-phone-after:after,.icon-phone-before:before{content:""}.icon-pinterest-after:after,.icon-pinterest-before:before{content:""}.icon-platinum-tiers-after:after,.icon-platinum-tiers-before:before{content:""}.icon-play-after:after,.icon-play-before:before{content:""}.icon-plus-after:after,.icon-plus-before:before{content:""}.icon-print-after:after,.icon-print-before:before{content:""}.icon-prop-65-after:after,.icon-prop-65-before:before{content:""}.icon-quick-view-after:after,.icon-quick-view-before:before{content:""}.icon-sample-after:after,.icon-sample-before:before{content:""}.icon-scan-after:after,.icon-scan-before:before{content:""}.icon-search-after:after,.icon-search-before:before{content:""}.icon-secure-after:after,.icon-secure-before:before{content:""}.icon-selected-location-after:after,.icon-selected-location-before:before{content:""}.icon-service-after:after,.icon-service-before:before{content:""}.icon-shape-after:after,.icon-shape-before:before{content:""}.icon-silver-tiers-after:after,.icon-silver-tiers-before:before{content:""}.icon-small-circle-after:after,.icon-small-circle-before:before{content:""}.icon-star-outlined-after:after,.icon-star-outlined-before:before{content:""}.icon-temporarily-closed-after:after,.icon-temporarily-closed-before:before{content:""}.icon-thumbtack-solid-after:after,.icon-thumbtack-solid-before:before{content:""}.icon-tick-big-after:after,.icon-tick-big-before:before{content:""}.icon-tick-small-after:after,.icon-tick-small-before:before{content:""}.icon-time-after:after,.icon-time-before:before{content:""}.icon-tracking-after:after,.icon-tracking-before:before{content:""}.icon-twitter-after:after,.icon-twitter-before:before{content:""}.icon-user-after:after,.icon-user-before:before{content:""}.icon-users-solid-after:after,.icon-users-solid-before:before{content:""}.icon-videos-after:after,.icon-videos-before:before{content:""}.icon-view-360-after:after,.icon-view-360-before:before{content:""}.icon-visualizer-pdp-after:after,.icon-visualizer-pdp-before:before{content:""}.icon-visualizer-after:after,.icon-visualizer-before:before{content:""}.icon-youtube-after:after,.icon-youtube-before:before{content:""}.icon-svg{display:block;height:24px;width:24px}.g-tabs-list{display:flex}.g-tabs-control{cursor:pointer;display:flex;flex-basis:0;flex-grow:1;transition:all .5s ease}.g-tabs-control.m-tabs-active{cursor:default;font-weight:700}.g-tabs-control_name{pointer-events:none}.g-tabs-item{display:none}.g-tabs-item.m-tabs-shown{display:block}.g-tabs_style_1-head{background-color:#f2f2f2}.g-tabs_style_1-list{display:flex}.g-tabs_style_1-control{background-color:#0000;color:#000;cursor:pointer;display:flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.2;padding:12px 20px;text-transform:uppercase;transition:all .5s ease}@media screen and (min-width:768px)and (max-width:1199px){.g-tabs_style_1-control{font-size:12px}}.g-tabs_style_1-control.m-tabs-active,.g-tabs_style_1-control:hover{background-color:#ea1722;color:#fff;cursor:default;font-family:Roboto,Arial,sans-serif;font-weight:700;transition:background-color .3s,color .3s linear}.g-tabs_style_1-control:hover{cursor:pointer;font-weight:400}.g-tabs_style_1-control_name{align-self:center;padding:0 30px;pointer-events:none;text-align:center;width:100%}.g-tabs_style_1-content{border:1px solid #f2f2f2;border-top:none}.g-tabs_style_1-item{background-color:#fff;display:none;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.2;padding:20px}.g-tabs_style_1-item.m-tabs-shown{display:block}.b-product{-webkit-tap-highlight-color:rgba(255,255,255,0);height:100%}.b-product_tile{background-color:#fff;border-bottom:4px solid #fff;box-sizing:border-box;display:grid;grid-template:[start b-product-img-s] auto [start b-product-img-e b-product-pagination-s b-product-panel-s b-product-panel-e] auto [b-product-pagination-e b-product-category-s] auto [b-product-category-e b-product-title-s] auto [b-product-title-e b-product-details-s] minmax(0,1fr) [b-product-details-e b-product-variations-s] auto [b-product-variations-e b-product-compare-s b-product-sample-s b-product-projects-s] auto [b-product-compare-e b-product-sample-e b-product-projects-e] auto [b-product-counter-s] auto [b-product-counter-e] auto [b-product-add-to-cart-s] auto [end b-product-add-to-cart-e]/[start b-product-img-s b-product-category-s b-product-title-s b-product-details-s b-product-variations-s b-product-compare-s b-product-panel-s b-product-counter-s b-product-add-to-cart-s] minmax(0,1fr) [b-product-compare-e b-product-sample-s] minmax(0,auto) [b-product-sample-e b-product-projects-s] minmax(0,auto) [end b-product-img-e b-product-category-e b-product-title-e b-product-details-e b-product-variations-e b-product-projects-e b-product-panel-e b-product-counter-e b-product-add-to-cart-e];height:100%;position:relative}@media screen and (max-width:1199px){.b-product_tile{border-bottom:1px solid #dfdfdf;grid-template-columns:[start b-product-img-s b-product-pagination-s b-product-category-s b-product-title-s b-product-details-s b-product-variations-s b-product-compare-s b-product-panel-s] minmax(0,2fr) [b-product-compare-e b-product-sample-s] minmax(0,2fr) [b-product-sample-e b-product-projects-s] minmax(0,auto) [end b-product-img-e b-product-pagination-e b-product-category-e b-product-title-e b-product-details-e b-product-variations-e b-product-projects-e b-product-panel-e];padding:20px 20px 0}.b-recommendation_carousel .b-product_tile{grid-template-columns:[start b-product-img-s b-product-pagination-s b-product-category-s b-product-title-s b-product-details-s b-product-variations-s b-product-compare-s b-product-panel-s] minmax(0,auto) [b-product-compare-e b-product-sample-s] minmax(0,1fr) [b-product-sample-e b-product-projects-s] minmax(0,auto) [end b-product-img-e b-product-pagination-e b-product-category-e b-product-title-e b-product-details-e b-product-variations-e b-product-projects-e b-product-panel-e]}.b-product_tile.m-type_2{grid-template:[start b-product-img-s] auto [start b-product-img-e b-product-panel-s b-product-panel-e] auto [b-product-category-s] auto [b-product-category-e b-product-title-s] auto [b-product-title-e b-product-details-s] minmax(0,1fr) [b-product-details-e b-product-variations-s] auto [b-product-variations-e b-product-compare-s b-product-sample-s b-product-projects-s b-product-counter-s] auto [b-product-compare-e b-product-sample-e b-product-projects-e b-product-counter-e b-product-add-to-cart-s] auto [end b-product-add-to-cart-e]/[start b-product-img-s b-product-category-s b-product-title-s b-product-details-s b-product-variations-s b-product-compare-s b-product-panel-s b-product-add-to-cart-s b-product-counter-s] minmax(0,1fr) [b-product-compare-e b-product-sample-s b-product-counter-e] minmax(0,auto) [b-product-sample-e b-product-projects-s] minmax(0,auto) [end b-product-img-e b-product-category-e b-product-title-e b-product-details-e b-product-variations-e b-product-panel-e b-product-add-to-cart-e b-product-projects-e];padding:0}.b-product_tile.m-type_2 .b-product_price,.b-product_tile.m-type_2 .b-product_tile-title,.b-product_tile.m-type_2 .b-product_variations{margin:0 16px}.b-product_tile.m-type_2 .b-product_tile-projects{margin-right:16px;margin-top:6px}}.b-product_tile.m-type_2 .b-product_tile-category,.b-product_tile.m-type_2 .b-product_tile-pagination{display:none}.b-product_tile.m-type_2 .b-product_tile-figure{border-bottom:1px solid #dfdfdf}.b-product_tile.m-type_2 .b-product_tile-variations{-ms-overflow-style:none;margin:-4px 0 15px;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none}@media screen and (max-width:1199px){.b-product_tile.m-type_2 .b-product_tile-variations{margin-bottom:7px}}@media screen and (max-width:767px){.b-product_tile.m-type_2 .b-product_tile-variations{margin-left:16px;margin-right:16px}}.b-product_tile.m-type_2 .b-product_tile-variations::-webkit-scrollbar{display:none}.b-product_tile.m-type_1,.b-product_tile.m-type_2{box-shadow:inset 0 0 0 1px #0000;cursor:pointer;transition:all .3s ease}@media not all and (pointer:coarse){.b-product_tile.m-type_1:hover,.b-product_tile.m-type_2:hover{border-color:#ed1c24;box-shadow:0 16px 12px -4px #00000029,0 0 4px 0 #0000001a}.b-product_tile.m-type_1:hover .b-product_tile-title_link,.b-product_tile.m-type_2:hover .b-product_tile-title_link{color:#ed1c24}.b-product_tile.m-type_1:hover .b-product_tile-panel_inner,.b-product_tile.m-type_2:hover .b-product_tile-panel_inner{bottom:0;opacity:1}@media screen and (min-width:1024px){.l-products-grid .b-product_tile.m-type_1:hover .lazy-loaded.m-main-img,.l-products-grid .b-product_tile.m-type_2:hover .lazy-loaded.m-main-img{opacity:1;z-index:0}.l-products-grid .b-product_tile.m-type_1.m-swatch_hovered:hover .lazy-loaded.m-main-img,.l-products-grid .b-product_tile.m-type_1:hover .lazy-loaded.m-alt-img,.l-products-grid .b-product_tile.m-type_2.m-swatch_hovered:hover .lazy-loaded.m-main-img,.l-products-grid .b-product_tile.m-type_2:hover .lazy-loaded.m-alt-img{opacity:1;z-index:1}.l-products-grid .b-product_tile.m-type_1.m-swatch_hovered:hover .lazy-loaded.m-alt-img,.l-products-grid .b-product_tile.m-type_2.m-swatch_hovered:hover .lazy-loaded.m-alt-img{opacity:0;z-index:0}}}.b-product_tile.m-type_horizontal{grid-column-gap:24px;border:none;grid-template:[start b-product-img-s b-product-category-s] minmax(0,auto) [b-product-category-e b-product-title-s] minmax(0,auto) [b-product-title-e b-product-details-s] minmax(0,1fr) [b-product-img-e b-product-details-e b-product-actions-s] minmax(0,auto) [end b-product-actions-e]/[start b-product-img-s b-product-actions-s] minmax(0,1fr) [b-product-img-e b-product-category-s b-product-title-s b-product-details-s] minmax(0,1fr) [end b-product-category-e b-product-title-e b-product-details-e b-product-actions-e];padding:0}.b-product_tile.m-type_horizontal .b-product_tile-figure{margin:0}.b-product_tile.m-type_horizontal .b-product_tile-category{margin:0 0 4px}.b-product_tile.m-type_horizontal .b-product_tile-details,.b-product_tile.m-type_horizontal .b-product_tile-title{margin:0}.b-product_tile-contents{display:contents}.b-product_tile-figure{background-color:#dfdfdf;display:block;grid-area:b-product-img-s/b-product-img-s/b-product-img-e/b-product-img-e;height:0;margin:0 0 12px;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.b-product_tile-figure_link{display:block}.b-product_tile-figure_label{font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:700;left:0;letter-spacing:2px;line-height:1.25;padding:6px 8px 4px;position:absolute;text-transform:uppercase;top:20px;z-index:12}@media screen and (max-width:1199px){.b-product_tile-figure_label{left:20px}.m-type_2 .b-product_tile-figure_label{left:0}}.b-product_tile-figure_label.m-clearance{background-color:#fff200;color:#000}.b-product_tile-figure_label.m-new{background-color:#ed1c24;color:#fff}.b-product_tile-figure_label.m-special-buy{background-color:#242426;color:#fff}.b-product_tile-figure_label:nth-child(2){top:50px}.b-product_tile-figure_label:nth-child(3){top:80px}.b-product_tile-figure_img{height:auto;left:0;position:absolute;transition:all .4s linear;width:100%}.b-product_tile-figure_img.lazy{opacity:0}.b-product_tile-figure_img.lazy-error,.b-product_tile-figure_img.lazy-loaded{opacity:1}@media screen and (max-width:1199px){.l-products-grid .b-product_tile-figure_img{transform:translateX(0)}}@media screen and (min-width:1024px){.l-products-grid .b-product_tile-figure_img.m-main-img.lazy-loaded,.l-products-grid_item .b-product_tile-figure_img.m-main-img.lazy-loaded{opacity:1;z-index:1}}@media screen and (max-width:1199px){.l-products-grid .b-product_tile-figure_img.m-main-img.lazy-loaded.m-active,.l-products-grid_item .b-product_tile-figure_img.m-main-img.lazy-loaded.m-active{left:0}.l-products-grid .b-product_tile-figure_img.m-main-img.lazy-loaded:not(.m-active),.l-products-grid_item .b-product_tile-figure_img.m-main-img.lazy-loaded:not(.m-active){left:-100%}}@media screen and (max-width:767px){.l-products-grid .b-product_tile-figure_img.m-main-img.lazy-loaded:not(.m-active),.l-products-grid_item .b-product_tile-figure_img.m-main-img.lazy-loaded:not(.m-active){left:0}}@media screen and (min-width:1024px){.l-products-grid .b-product_tile-figure_img.m-alt-img.lazy-loaded,.l-products-grid_item .b-product_tile-figure_img.m-alt-img.lazy-loaded{opacity:0;z-index:0}}@media screen and (max-width:1199px){.l-products-grid .b-product_tile-figure_img.m-alt-img.lazy-loaded.m-active,.l-products-grid_item .b-product_tile-figure_img.m-alt-img.lazy-loaded.m-active{left:0}.l-products-grid .b-product_tile-figure_img.m-alt-img.lazy-loaded:not(.m-active),.l-products-grid .b-product_tile-figure_img.m-alt-img.lazy:not(.m-active),.l-products-grid_item .b-product_tile-figure_img.m-alt-img.lazy-loaded:not(.m-active){left:100%}}.b-product_tile-pagination{display:flex;grid-area:b-product-pagination-s/b-product-pagination-s/b-product-pagination-e/b-product-pagination-e;justify-content:space-between;margin-bottom:12px}.b-product_tile-pagination_item{background-color:#dfdfdf;height:2px;width:calc(50% - 4px)}.b-product_tile-pagination_item.m-active{background-color:#ed1c24}.b-recommendation_carousel .b-product_tile-pagination{display:none}.b-recommendation_carousel .b-product_tile-figure_img{transition:none}.b-product_tile-title{color:#000;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;grid-area:b-product-title-s/b-product-title-s/b-product-title-e/b-product-title-e;line-height:1.25;margin:0;padding:0 0 16px}@media screen and (min-width:1200px){.b-product_tile-title{margin:0 16px}}@media screen and (min-width:768px){.b-product_tile-title{min-height:35px}}@media print{.b-product_tile-title{padding-left:20px;padding-right:20px}}.b-product_tile-title_link{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;min-height:35px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.b-product_tile-title_link:hover{text-decoration:none}.b-product_tile-panel{grid-area:b-product-panel-s/b-product-panel-s/b-product-panel-e/b-product-panel-e;height:41px;margin-top:-53px;overflow:hidden;position:relative}@media screen and (max-width:1199px){.b-product_tile-panel{display:none}}.b-product_tile-panel_inner{background-color:#ffffffe6;bottom:-41px;display:flex;justify-content:space-between;left:0;opacity:0;padding:13px 8px;position:absolute;right:0;transition:all .3s ease;z-index:2}.b-product_tile-panel_inner .added_message svg{display:none}.b-product_tile-projects{grid-area:b-product-projects-s/b-product-projects-s/b-product-projects-e/b-product-projects-e;justify-self:flex-end}@media screen and (min-width:1200px){.b-product_tile-projects{margin-right:16px}}@media screen and (max-width:1199px){.b-product_tile-projects{padding:16px 0 20px}}@media print{.b-product_tile-projects{padding:16px}}.b-product_tile-projects_btn{background:none;color:#000;cursor:pointer;display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33;overflow:visible;padding-left:30px;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-product_tile-projects_btn:link{overflow:visible}.b-product_tile-projects_btn:hover{color:#ea1722}.b-product_tile-projects_btn .icon-svg.m-after,.b-product_tile-projects_btn:after{left:30px}.b-product_tile-projects_btn:link{padding-left:30px}.b-product_tile-projects_btn .icon-svg.m-before,.b-product_tile-projects_btn:before{fill:#ea1722;color:#ea1722;left:0;position:absolute;top:50%;transform:translateY(-50%)}.b-product_tile-projects_btn .icon-svg.m-before{fill:#ed1c24;height:20px;width:20px}.b-compare_tile .b-product_tile-projects_btn .icon-svg.m-before{height:24px;width:24px}@media screen and (max-width:1199px){.b-product_tile-projects_btn .icon-svg.m-before{height:24px;width:24px}.b-product_tile-projects_btn .icon-svg.m-after{display:none}}.b-product_tile-projects_btn.m-outside{display:none;left:8px;position:absolute;top:calc(50% + 40px);z-index:10}.b-product_tile-projects_btn.m-outside:after{display:none}@media screen and (min-width:1200px){.b-product_tile-projects_btn.m-outside.m-project-added,.b-product_tile-projects_btn.m-outside.m-project-added:before{display:block}}.b-product_tile-projects_icon:before{background-color:#0000;background-image:url(../fonts/icons/favorites.svg);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;filter:invert(25%) sepia(46%) saturate(4293%) hue-rotate(341deg) brightness(89%) contrast(112%);height:20px;text-decoration:none;text-transform:none;width:20px}.b-product_tile-quick_btn{background:none;color:#000;cursor:pointer;display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33;overflow:visible;padding-left:0;padding-right:30px;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-product_tile-quick_btn:link{overflow:visible}.b-product_tile-quick_btn:hover{color:#ea1722}.b-product_tile-quick_btn .icon-svg.m-after,.b-product_tile-quick_btn:after{left:30px}.b-product_tile-quick_btn:link{padding-left:30px}.b-product_tile-quick_btn .icon-svg.m-before,.b-product_tile-quick_btn:before{fill:#ea1722;color:#ea1722;left:0;position:absolute;top:50%;transform:translateY(-50%)}.b-product_tile-quick_btn .icon-svg.m-after,.b-product_tile-quick_btn:after{left:0;right:30px}.b-product_tile-quick_btn:link{padding-left:0;padding-right:30px}.b-product_tile-quick_btn .icon-svg.m-before,.b-product_tile-quick_btn:before{left:auto;right:0}.b-product_tile-category{color:#8a8a8a;font-family:Roboto,Arial,sans-serif;font-size:11px;font-weight:700;grid-area:b-product-category-s/b-product-category-s/b-product-category-e/b-product-category-e;letter-spacing:2px;line-height:1.2;margin:0 0 8px;min-height:13px;text-align:left;text-transform:uppercase}@media screen and (min-width:1200px){.b-product_tile-category{margin:0 16px 4px}}@media print{.b-product_tile-category{padding-left:20px;padding-right:20px}}.b-product_tile-category_link,.b-product_tile-category_link:link,.b-product_tile-category_link:visited{color:#8a8a8a}.b-product_tile-details{align-self:flex-start;grid-area:b-product-details-s/b-product-details-s/b-product-details-e/b-product-details-e;margin:0 0 25px}@media screen and (min-width:1200px){.b-product_tile-details{margin:0 16px}}@media screen and (max-width:1199px){.b-product_tile-details{margin-bottom:9px}}@media print{.b-product_tile-details{padding-left:20px;padding-right:20px}}.b-product_tile-details .b-product_price-various{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29}@media screen and (max-width:1199px){.b-products_carousel.m-pdp .b-product_tile-details .b-product_price-various{padding-left:16px;padding-right:16px}}.b-product_tile-attribute{display:flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29;margin-bottom:8px}@media screen and (max-width:1199px){.b-product_tile-attribute{padding:0 16px}}.b-product_tile-attribute.m-wrapper{flex-direction:column;margin-bottom:0;padding:0}.b-product_tile-attribute.m-wrapper+.b-product_price-various{display:block;margin:0 0 8px}.b-product_tile-attribute_label{color:#8a8a8a}.b-product_tile-attribute_mark{color:#8a8a8a;margin-right:4px}@media screen and (min-width:768px){.b-product_tile-attribute_mark{white-space:nowrap}}.b-product_tile-variations{grid-area:b-product-variations-s/b-product-variations-s/b-product-variations-e/b-product-variations-e}.b-product_tile-variations_inner{padding:0}@media screen and (min-width:1200px){.b-product_tile-variations_inner{border-top:1px solid #f3f3f3;padding:20px 16px 12px}}@media screen and (min-width:768px)and (max-width:1199px){.b-product_tile-variations_inner{padding:0}}@media print{.b-product_tile-variations_inner{padding:0 16px}}@media screen and (max-width:767px){.b-recommendation_carousel-list .b-product_tile-variations_inner,.b-recommendation_carousel-list .b-product_tile-variations_inner:last-child{margin-left:16px;margin-right:16px}}@media screen and (max-width:1023px){.b-recommendation_carousel-list .b-product_tile-variations_inner{margin-bottom:4px}}.b-product_tile-variations_inner:last-child{margin:4px 0 8px}@media screen and (max-width:767px){.b-product_tile-variations_inner:last-child{margin-top:8px}}.b-product_tile-compare{align-items:center;display:none;grid-area:b-product-compare-s/b-product-compare-s/b-product-compare-e/b-product-compare-e}.l-products.m-with-compare .b-product_tile-compare{display:flex}.b-product_tile-compare .f-input_checkbox-label{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:21px}@media screen and (min-width:1200px){.b-product_tile-compare_inner{padding:16px}}.b-product_tile-compare_inner .f-input_checkbox{margin:-16px;padding:16px}.b-product_tile-sample{grid-area:b-product-sample-s/b-product-sample-s/b-product-sample-e/b-product-sample-e;justify-self:flex-start;padding:16px}@media screen and (max-width:1199px){.b-product_tile-sample{padding:16px 16px 20px 0}}@media print{.b-product_tile-sample{padding:16px}}.b-product_tile-counter{grid-area:b-product-counter-s/b-product-counter-s/b-product-counter-e/b-product-counter-e;padding:0 16px}.b-product_tile-cart{grid-area:b-product-add-to-cart-s/b-product-add-to-cart-s/b-product-add-to-cart-e/b-product-add-to-cart-e;padding:0 16px}.b-product_tile-cartbtn{align-items:center;background-color:#fff;border-width:1px;border:1px solid #000!important;color:#000!important;color:#000;cursor:pointer;display:inline-flex;display:block;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;justify-content:center;letter-spacing:2px;line-height:16px;max-width:100%;padding:14px;padding:14px!important;text-align:center;text-transform:uppercase;transition:background-color .2s;vertical-align:top;width:250px;width:100%}.b-product_tile-cartbtn:after,.b-product_tile-cartbtn:before{fill:#ea1722;color:#ea1722;font-size:24px;transition:color .2s}.b-product_tile-cartbtn:before{margin-right:8px}.b-product_tile-cartbtn:after{margin-left:8px}.b-product_tile-cartbtn.m-processing{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}@media not all and (pointer:coarse){.b-product_tile-cartbtn:hover{text-decoration:none}.b-product_tile-cartbtn:hover:after,.b-product_tile-cartbtn:hover:before{fill:#fff;color:#fff}.b-product_tile-cartbtn:hover{background-color:#ea1722;border-color:#ea1722!important;color:#fff!important;text-decoration:none}.b-product_tile-cartbtn:hover .b-spinner-btn{background:linear-gradient(270deg,#fff 10%,#0000 60%)}.b-product_tile-cartbtn:hover .b-spinner-btn:after{background-color:#ea1722}.b-product_tile-cartbtn:hover .b-spinner-btn:before{background-color:#fff}}.b-product_tile-cartbtn:focus,.b-product_tile-cartbtn:hover{outline:none!important;text-decoration:none}.b-product_tile-cartbtn.m-disabled,.b-product_tile-cartbtn:disabled{background-color:#f2f2f2!important;border-color:#d9d9d9!important;color:gray!important;pointer-events:none}.b-product_tile-cartbtn.m-disabled:before,.b-product_tile-cartbtn:disabled:before{fill:#d9d9d9;color:#d9d9d9!important;filter:invert(61%) sepia(0) saturate(1%) hue-rotate(5deg) brightness(89%) contrast(90%)}.b-product_tile-cartbtn .b-spinner-btn{background:linear-gradient(270deg,#000 10%,#0000 60%)}.b-product_tile-cartbtn .b-spinner-btn:after{background-color:#fff}.b-product_tile-cartbtn .b-spinner-btn:before{background-color:#000}.b-product_tile-actions{grid-area:b-product-actions-s/b-product-actions-s/b-product-actions-e/b-product-actions-e;margin:32px 0 0}.b-product_tile-details-btn{box-sizing:border-box}.b-product_tile-projects_btn_added{color:#ed1c24;display:none;left:0;line-height:1;margin:100% 0 0 8px;position:absolute;top:-10px;transform:translateY(-100%);z-index:10}.b-product_tile-projects_btn_added:before{background-color:#0000;background-image:url(../fonts/icons/favorites-fill.svg);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;display:block;filter:invert(25%) sepia(46%) saturate(4293%) hue-rotate(341deg) brightness(89%) contrast(112%);height:20px;text-decoration:none;text-transform:none;width:20px}@media screen and (max-width:1199px){.b-product_tile-projects_btn_added:before{height:24px;width:24px}}.b-product_tile-projects_btn_added:after{display:none}.b-store_select-wrap{position:relative}.b-store_select-wrap .ss-main,.b-store_select-wrap.m-expanded .b-store_select-list{display:block}.b-store_select-wrap .ss-main .ss-single-selected{background-color:#0000;border:none;font-size:14px;line-height:1.29;padding:0 17px 0 0;position:relative;white-space:nowrap}.b-store_select-wrap .ss-main .ss-single-selected .ss-arrow{margin-top:-4px;right:3px}.b-store_select-wrap .ss-main .ss-single-selected .placeholder{align-items:center;display:flex}.b-store_select-wrap .ss-main .ss-single-selected .placeholder span{border:1px solid #000;display:block;margin-right:4px}.b-store_select-wrap .ss-content{min-width:300px}.b-store_select-wrap select.b-store_select-select{background:none;border:none;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:100%}.b-store_select-list{background-color:#fff;border-bottom:2px solid #ed1c24;box-shadow:0 16px 24px -4px #00000029,0 0 4px 0 #0000001a;color:#000;cursor:pointer;display:none;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29;margin:0;max-height:234px;min-width:123px;overflow-y:auto;overscroll-behavior-y:contain;padding:12px 0;position:absolute;scrollbar-color:#d8d8d8 #fff;scrollbar-width:thin;top:100%;width:323px;z-index:3}.b-store_select-list::-webkit-scrollbar{background-color:#fff;height:119px}.b-store_select-list::-webkit-scrollbar-thumb{background-color:#d8d8d8;border-radius:0}.b-store_select-list::-webkit-scrollbar{background-color:#f3f3f3;width:4px}.m-size .b-store_select-list{width:123px}.m-color .b-store_select-list{width:323px}@media screen and (max-width:767px){.m-color .b-store_select-list{width:200px}}.b-store_select-current{-webkit-appearance:none;appearance:none;background:none;border:0;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29;padding-right:20px;position:relative}.b-store_select-current:after{-webkit-font-smoothing:antialiased;speak:none;color:#ed1c24;content:"";font-family:icons;font-size:18px;font-style:normal;font-variant:normal;font-weight:400;position:absolute;right:0;text-align:center;text-decoration:none;text-transform:none;top:50%;transform:translateY(-50%);transition:all .3s ease}.m-expanded .b-store_select-current:after{transform:translateY(-50%) rotate(180deg)}.b-store_select-item{align-items:center;background-color:#0000;color:#000;display:flex;padding:11px 24px;transition:all .3s ease}.b-store_select-item:hover{background-color:#f3f3f3;color:#ed1c24}.m-color .b-store_select-item:before{border:1px solid #000;content:"";height:16px;margin-right:6px;width:16px}.b-store_select-item.m-inactive{color:#8a8a8a;cursor:default;pointer-events:none}.b-store_select-item.m-white:before{background-color:#fff}.b-store_select-item.m-perl-gray:before{background-color:#7d7d7d}.b-store_select-item.m-harvest:before{background-color:#cbb897}.b-store_select-item.m-alabaster:before{background-color:#cac6ba}.b-store_select-item.m-bahama:before{background-color:#434343}.b-store_select-item.m-gray:before{background-color:#dfdfdf}.b-store_select-item.m-red:before{background-color:#e21d1d}.b-store_select-item.m-green:before{background-color:green}.b-store_select-item.m-black:before{background-color:#000}.b-product_variations{display:inline-flex;justify-content:space-between;position:relative}.b-product_variations-inner{display:flex;position:relative}@media screen and (max-width:1199px){.b-products_carousel-list .b-product_variations-inner{margin-left:16px}}@media screen and (max-width:1023px){.b-product_variations-inner{display:none}}@media screen and (min-width:768px){.b-product_variations-inner{margin:0 0 0 -4px}}.b-recommendation_carousel-list .b-product_variations-inner{display:none}.b-product_variations-inner.m-mobile{display:flex}@media screen and (min-width:1024px){.b-product_variations-inner.m-mobile{display:none}}.b-product_variations-inner.m-mobile.m-txt-swatches .b-product_variations-item{padding-bottom:8px}.b-product_variations-inner.m-mobile.m-txt-swatches .b-product_variations-item.m-additional{padding-left:8px}.b-recommendation_carousel-list .b-product_variations-inner.m-mobile{display:inline-flex}.b-product_variations-inner.m-color-swatches{margin:0 0 0 -8px}.b-product_variations-item{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;padding:4px}@media screen and (max-width:767px){.b-product_variations-item{padding:8px}.b-products_carousel-list .b-product_variations-item{margin-right:4px}}.b-product_variations-item.m-txt{margin-right:8px;padding:0}.b-product_variations-item.m-txt .b-product_variations-item_inner{border-color:#dfdfdf;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;height:22px;line-height:22px;padding:0 8px;width:auto}.b-product_variations-item.m-txt.h-selected:after,.b-product_variations-item.m-txt:hover:after{bottom:-5px;left:0;right:0}.b-product_variations-item.h-selected,.b-product_variations-item:hover{position:relative}.b-product_variations-item.h-selected:after,.b-product_variations-item:hover:after{background-color:#ed1c24;bottom:0;content:"";height:2px;left:4px;position:absolute;right:4px}@media screen and (max-width:767px){.b-product_variations-item.h-selected:after,.b-product_variations-item:hover:after{bottom:2px;left:8px;right:8px}}.b-product_variations-item.m-color-1 .b-product_variations-item_inner{background-color:#fff}.b-product_variations-item.m-color-2 .b-product_variations-item_inner{background-color:#80b023}.b-product_variations-item.m-color-3 .b-product_variations-item_inner{background-color:#000}.b-product_variations-item.m-color-4 .b-product_variations-item_inner,.b-product_variations-item.m-color-5 .b-product_variations-item_inner,.b-product_variations-item.m-color-6 .b-product_variations-item_inner,.b-product_variations-item.m-color-7 .b-product_variations-item_inner{background-color:#ed1c24}.b-product_variations-item.m-additional{align-self:center;border:none;color:#8a8a8a;font-weight:700;line-height:24px;margin:0;padding:0}@media screen and (min-width:768px){.b-product_variations-item.m-additional{padding-left:4px}}.b-product_variations-item.m-additional:hover{color:#ed1c24;text-decoration:none}.b-product_variations-item.m-additional:after{display:none}.b-product_variations-item_inner{border:1px solid #000;display:block;height:30px;overflow:hidden;width:30px}.b-product_variations-item_img{width:100%}.b-product_price{display:flex;flex-direction:column;padding-bottom:16px}.b-product_price-cost{flex-grow:1;font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:700;line-height:100%;text-align:left}.b-product_price-cost_numbers,.b-product_price-various{font-size:12px;font-weight:400}.b-product_price-various{color:#8a8a8a;font-family:Roboto,Arial,sans-serif;line-height:1.2;margin:4px 0 0}.b-product_price-various_detail{color:#000}.b-product_price-various_additional{color:#8a8a8a}.b-product_price-various_additional_btn{font-size:14px}.b-product_price-various_additional_btn:after{bottom:-6px;content:"";left:0;position:absolute;right:-6px;top:-6px}.b-product_sample.b-product_sample{background:none;background-color:#0000;border:none;color:#000;color:#000!important;cursor:pointer;display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.33;overflow:visible;padding:0 0 0 30px;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-transform:capitalize;text-underline-position:under}.b-product_sample.b-product_sample:link{overflow:visible}.b-product_sample.b-product_sample:hover{color:#ea1722}.b-product_sample.b-product_sample .icon-svg.m-after,.b-product_sample.b-product_sample:after{left:30px}.b-product_sample.b-product_sample:link{padding-left:30px}.b-product_sample.b-product_sample .icon-svg.m-before,.b-product_sample.b-product_sample:before{fill:#ea1722;color:#ea1722;left:0;position:absolute;top:50%;transform:translateY(-50%)}.b-product_sample.b-product_sample .icon-svg{fill:#ed1c24;height:20px;width:20px}.b-product_sample.b-product_sample:hover{color:#ed1c24!important}@media screen and (min-width:768px)and (max-width:1199px){.l-products{padding:0 34px}}.l-products-grid{display:grid;grid-template-columns:repeat(4,minmax(200px,1fr));grid-template-rows:1fr}@media screen and (min-width:768px){.l-products-grid{grid-gap:12px}}@media screen and (min-width:1200px)and (max-width:1439px){.l-products-grid{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media screen and (max-width:1199px){.l-products-grid{grid-template-columns:repeat(2,minmax(100px,1fr))}}@media screen and (max-width:767px){.l-products-grid{grid-template-columns:repeat(1,minmax(100px,1fr))}}.l-products-grid .l-products-grid_item{height:100%}.l-products-grid .l-products-grid_item:first-child{border-top:none}.l-products-grid .no-classes{position:fixed;width:10px}.l-products-grid_item{height:100%}@media screen and (min-width:1440px){.l-products-grid_item{contain-intrinsic-size:273px 470px;content-visibility:auto}}@media screen and (max-width:767px){.l-products-grid_item{border-top:1px solid #dfdfdf}}.l-products-grid_item-wrapper.m-full{grid-column:1/-1}.l-products-grid_more{grid-column:1/5;padding:25px 0;position:relative;text-align:center}@media screen and (min-width:1200px)and (max-width:1439px){.l-products-grid_more{grid-column:1/4}}@media screen and (max-width:1199px){.l-products-grid_more{grid-column:1/3}}@media screen and (max-width:767px){.l-products-grid_more{grid-column:1/2;padding:32px 20px 0}}.l-products-grid_btn{align-items:center;background-color:#fff;border-width:1px;border:1px solid #000!important;box-sizing:border-box;color:#000!important;cursor:pointer;display:inline-flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;justify-content:center;letter-spacing:2px;line-height:16px;margin-bottom:32px;margin-top:32px;max-width:100%;padding:14px;padding:15px 10px!important;text-align:center;text-transform:uppercase;transition:background-color .2s;vertical-align:top;width:250px;width:130px}.l-products-grid_btn:after,.l-products-grid_btn:before{fill:#ea1722;color:#ea1722;font-size:24px;transition:color .2s}.l-products-grid_btn:before{margin-right:8px}.l-products-grid_btn:after{margin-left:8px}.l-products-grid_btn.m-processing{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}@media not all and (pointer:coarse){.l-products-grid_btn:hover{text-decoration:none}.l-products-grid_btn:hover:after,.l-products-grid_btn:hover:before{fill:#fff;color:#fff}.l-products-grid_btn:hover{background-color:#ea1722;border-color:#ea1722!important;color:#fff!important;text-decoration:none}.l-products-grid_btn:hover .b-spinner-btn{background:linear-gradient(270deg,#fff 10%,#0000 60%)}.l-products-grid_btn:hover .b-spinner-btn:after{background-color:#ea1722}.l-products-grid_btn:hover .b-spinner-btn:before{background-color:#fff}}.l-products-grid_btn:focus,.l-products-grid_btn:hover{outline:none!important;text-decoration:none}.l-products-grid_btn.m-disabled,.l-products-grid_btn:disabled{background-color:#f2f2f2!important;border-color:#d9d9d9!important;color:gray!important;pointer-events:none}.l-products-grid_btn.m-disabled:before,.l-products-grid_btn:disabled:before{fill:#d9d9d9;color:#d9d9d9!important;filter:invert(61%) sepia(0) saturate(1%) hue-rotate(5deg) brightness(89%) contrast(90%)}.l-products-grid_btn .b-spinner-btn{background:linear-gradient(270deg,#000 10%,#0000 60%)}.l-products-grid_btn .b-spinner-btn:after{background-color:#fff}.l-products-grid_btn .b-spinner-btn:before{background-color:#000}@media screen and (max-width:767px){.l-products-grid_btn{width:100%}}.b-comparison-expanded_list .b-comparison_tile{border:none;min-width:200px;padding:0}.b-comparison-expanded_list .b-comparison_tile.m-type_1{cursor:default}@media not all and (pointer:coarse){.b-comparison-expanded_list .b-comparison_tile.m-type_1:hover{border:none;box-shadow:none}}@media screen and (max-width:767px){.b-comparison-expanded_list .b-comparison_tile{grid-column-gap:16px;border:none;grid-template:[start b-product-img-s b-product-category-s] minmax(0,auto) [b-product-category-e b-product-title-s] minmax(0,auto) [b-product-title-e b-product-details-s] minmax(0,1fr) [b-product-img-e b-product-details-e b-product-actions-s] minmax(0,auto) [end b-product-actions-e]/[start b-product-img-s b-product-actions-s] minmax(0,80px) [b-product-img-e b-product-category-s b-product-title-s b-product-details-s] minmax(0,1fr) [end b-product-category-e b-product-title-e b-product-details-e b-product-actions-e];min-width:280px;padding:0 32px 0 0}}.b-comparison-expanded_list .b-comparison_tile-empty{cursor:default;height:100%;min-width:200px;padding-left:16px;position:relative;width:100%}@media screen and (max-width:767px){.b-comparison-expanded_list .b-comparison_tile-empty{grid-template:[start b-product-img-s b-product-category-s] minmax(0,auto) [b-product-category-e b-product-title-s] minmax(0,auto) [b-product-title-e b-product-details-s] minmax(0,1fr) [b-product-img-e b-product-details-e b-product-actions-s] minmax(0,auto) [end b-product-actions-e]/[start b-product-img-s b-product-actions-s b-product-category-s b-product-title-s b-product-details-s] minmax(0,1fr) [end b-product-img-e b-product-category-e b-product-title-e b-product-details-e b-product-actions-e];min-width:320px;padding-right:0}.b-comparison-expanded_list .b-comparison_tile-empty .b-comparison_tile-figure{height:100%;padding-bottom:0}}.b-comparison-expanded_list .b-comparison_tile.m-active .b-comparison_tile-btn{color:#bababa;transition:all .3s ease}@media not all and (pointer:coarse){.b-comparison-expanded_list .b-comparison_tile.m-active .b-comparison_tile-btn:hover{color:#ea1722}}.b-comparison-expanded_list .b-comparison_tile .b-product_price{display:grid;grid-template:1fr auto/auto;padding-bottom:14px}@media screen and (max-width:767px){.b-comparison-expanded_list .b-comparison_tile .b-product_price{padding-bottom:0}}.b-comparison-expanded_list .b-comparison_tile .b-product_price-various{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.4;margin:0 0 8px}.b-comparison-expanded_list .b-comparison_tile .b-product_price-cost{font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.2}@media screen and (max-width:767px){.b-comparison-expanded_list .b-comparison_tile .b-product_price-cost{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.2}}.b-comparison-expanded_list .b-comparison_tile .b-product_price-cost_number{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px}.b-comparison-expanded_list .b-comparison_tile .b-product_price .b-product_price{padding-bottom:0}.b-comparison-expanded_list .b-comparison_tile-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;line-height:18px;margin:0 0 16px;max-height:36px;min-height:36px;overflow:hidden;padding-bottom:0;text-overflow:ellipsis;white-space:normal;word-break:break-word}@media screen and (max-width:767px){.b-comparison-expanded_list .b-comparison_tile-title{margin:0 0 8px}}.b-comparison-expanded_list .b-comparison_tile-category{font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:700;line-height:16px;margin:0}@media screen and (max-width:767px){.b-comparison-expanded_list .b-comparison_tile-category{margin-bottom:4px}}.b-comparison-expanded_list .b-comparison_tile-figure{background:#0000;border:1px solid #dfdfdf;overflow:visible}.b-comparison-expanded_list .b-comparison_tile-figure_img.m-active{z-index:1}.b-comparison-expanded_list .b-comparison_tile-details{display:grid;grid-template:1fr auto auto/auto;height:100%;margin:0}.b-comparison-expanded_list .b-comparison_tile-btn{background:#fff;color:#b3b3b3;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;height:100%;left:50%;line-height:1.4;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.b-comparison-expanded_list .b-comparison_tile-close{align-items:center;background:#0000;display:flex;font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:400;height:32px;justify-content:center;line-height:1;position:absolute;right:0;top:0;transition:all .3s ease;width:32px;z-index:2}@media not all and (pointer:coarse){.b-comparison-expanded_list .b-comparison_tile-close:hover{color:#ea1722}}@media screen and (min-width:768px){.b-comparison-expanded_list .b-comparison_tile-close{background:#f2f2f2;font-family:Roboto,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1}}.b-comparison-expanded_list .b-comparison_tile_icon-plus{font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:lighter;line-height:1}.b-comparison-expanded_list .b-comparison_tile-index{background:#fff;bottom:0;color:#dfdfdf;font-family:Roboto,Arial,sans-serif;font-size:100px;font-weight:lighter;left:0;line-height:71px;padding-top:8px;position:absolute;transform:translate(-16px,2px);width:56px}.comparison-collapsed{background:#000;bottom:0;padding:16px 24px;position:fixed;width:100%;z-index:101}@media screen and (min-width:768px){.comparison-collapsed{bottom:24px;left:40px;max-width:320px}}.comparison-collapsed_inner{display:flex;justify-content:space-between}.comparison-collapsed_text{align-items:center;color:#fff;cursor:default;display:flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.2}.comparison-collapsed_amount{font-size:20px;margin:0 8px 0 0}.comparison-collapsed_amount,.comparison-collapsed_close{font-family:Roboto,Arial,sans-serif;font-weight:400;line-height:1}.comparison-collapsed_close{background:#0000;color:#fff;cursor:pointer;font-size:22px;margin:0 -16px 0 0;padding:0 16px;transition:all .3s ease}@media not all and (pointer:coarse){.comparison-collapsed_close:hover{color:#ea1722}}.comparison-collapsed_close span{align-items:center;display:flex;justify-content:center}.b-comparison-expanded{background:#fff;border-top:1px solid #d9d9d9;bottom:0;box-shadow:0 -4px 16px 0 #0000001a;left:0;position:fixed;width:100%;z-index:1002}.b-comparison-expanded_inner{display:grid;gap:24px;grid-template:[start b-comparison-header-s] auto [b-comparison-header-e b-comparison-list-s] auto [b-comparison-list-e b-comparison-actions-s] auto [end b-comparison-actions-e]/[start b-comparison-header-s b-comparison-list-s b-comparison-actions-s] auto [end b-comparison-header-e b-comparison-list-e b-comparison-actions-e];padding:24px 20px 20px}@media screen and (min-width:768px){.b-comparison-expanded_inner{grid-template:[start b-comparison-header-s b-comparison-list-s] auto [b-comparison-header-e b-comparison-actions-s] auto [end b-comparison-actions-e b-comparison-list-e]/[start b-comparison-header-s b-comparison-actions-s] minmax(0,204px) [start b-comparison-header-e b-comparison-actions-e b-comparison-list-s] minmax(0,auto) [end b-comparison-list-e];padding:40px 40px 24px}}.b-comparison-expanded_header{grid-area:b-comparison-header-s/b-comparison-header-s/b-comparison-header-e/b-comparison-header-e;margin:8px 0 0}@media screen and (min-width:768px){.b-comparison-expanded_header{margin:0}}.b-comparison-expanded_list{display:grid;gap:16px;grid-area:b-comparison-list-s/b-comparison-list-s/b-comparison-list-e/b-comparison-list-e;grid-template-columns:repeat(4,auto);grid-template-rows:1fr;margin:0 -20px -8px 0;overflow-x:auto;overflow-y:hidden;padding:0 20px 8px 0}@media screen and (min-width:768px){.b-comparison-expanded_list{gap:24px;grid-template-columns:repeat(4,1fr);margin:0 -40px 0 0;padding:0 40px 0 0}}.b-comparison-expanded_actions{align-self:end;display:flex;flex-direction:column;grid-area:b-comparison-actions-s/b-comparison-actions-s/b-comparison-actions-e/b-comparison-actions-e}.b-comparison-expanded_action-btn{width:100%}@media screen and (min-width:768px){.b-comparison-expanded_action-btn{max-width:250px}}.b-comparison-expanded_action-btn:last-of-type:not(:first-of-type){margin:8px 0 0}.b-comparison-expanded_title{font-family:Roboto,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.2}@media screen and (max-width:767px){.b-comparison-expanded_title{font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:700;line-height:1.2}}.b-comparison-expanded_continue{background:none;color:#000;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:24px;margin:8px 0 0;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-comparison-expanded_continue:link{overflow:visible}.b-comparison-expanded_continue:hover{color:#ea1722}@media screen and (min-width:768px){.b-comparison-expanded_continue{background:none;color:#000;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:24px 0 0;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-comparison-expanded_continue:link{overflow:visible}.b-comparison-expanded_continue:hover{color:#ea1722}}.b-comparison-expanded_close{background:#fff;border:1px solid #000;color:#000;font-family:Roboto,Arial,sans-serif;font-size:22px;font-weight:400;left:50%;line-height:1;padding:8px;position:absolute;top:0;transform:translateY(-50%);transition:all .3s ease}@media not all and (pointer:coarse){.b-comparison-expanded_close:hover{color:#ea1722}}.b-comparison-expanded_close span{align-items:center;display:flex;justify-content:center}.b-compare_page{background:#fff;bottom:0;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:1001}.b-compare_page.m-print-mode{overflow:visible;position:relative}.b-compare_page-inner{display:flex;flex-direction:column;min-height:100%;min-width:100%}.b-compare_page>.b-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.b-compare-grid{clear:left;display:grid;grid-template-columns:repeat(4,minmax(224px,25%));margin-right:0;padding:24px 0 32px}@media screen and (min-width:1200px){.b-compare-grid{grid-template-columns:minmax(auto,250px) repeat(4,minmax(224px,1fr));margin-right:-24px;padding:40px 0 0}}.b-compare-grid.m-products{background:#f2f2f2}@media screen and (min-width:1200px){.b-compare-grid.m-products{padding:16px 0 0}}.m-print-mode .b-compare-grid{grid-template-columns:repeat(5,1fr);padding:40px 40px 20px}.m-print-mode .b-compare-grid.m-dark{grid-gap:0 24px;margin:0;padding:0;width:auto}.m-print-mode .b-compare-grid.m-specification{margin:0}.b-compare-grid_wrapper{flex:1;overflow-x:auto;padding:0 20px}@media screen and (min-width:1200px){.b-compare-grid_wrapper{padding:0 40px}}.m-print-mode .b-compare-grid_wrapper{overflow:visible;padding:0}.b-compare-grid_wrapper.is-sticky-overflow{overflow-x:inherit}.b-compare-grid_placeholder{background:#f2f2f2;margin:0 -20px;min-width:100vw;padding:0 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1200px){.b-compare-grid_placeholder{margin:0 -40px;min-width:auto;padding:0 40px 40px;width:auto}}.m-print-mode .b-compare-grid_placeholder{margin:0;min-width:auto;padding:16px 40px 40px;width:auto}.b-compare-grid_placeholder.m-sticky-hidden{display:none}.b-compare-grid_placeholder.is-sticky{display:block;left:0;margin-top:24px;padding:24px 20px 40px;position:-webkit-sticky;position:sticky;top:0;z-index:3}@media screen and (min-width:1200px){.b-compare-grid_placeholder.is-sticky{padding:24px 40px 40px}}@media screen and (max-width:1199px){.b-compare-grid_placeholder.is-sticky{padding:0 20px}.b-compare-grid_placeholder.is-sticky .b-compare_actions,.b-compare-grid_placeholder.is-sticky .b-compare_continue{display:none}.b-compare-grid_placeholder.is-sticky .b-compare_title{margin-top:-5px}.b-compare-grid_placeholder.is-sticky .m-actions{display:flex;grid-column:1/-1}}.b-compare-grid_placeholder.is-sticky .m-actions{justify-content:flex-start;padding-bottom:0}.b-compare-grid_placeholder.is-sticky .b-compare_title{border:none;left:20px;margin:0;padding:0 0 16px;position:-webkit-sticky;position:sticky;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1200px){.b-compare-grid_placeholder.is-sticky .b-compare_title{left:0}}.b-compare-grid_placeholder.is-sticky .b-compare_header{padding:0 0 16px}.b-compare-grid_placeholder.is-sticky .b-compare_actions{padding:0}.b-compare-grid_placeholder.is-sticky .b-compare_actions-col:last-of-type{border:none;padding:0}.b-compare-grid_placeholder.is-sticky .b-compare_tile-title{min-height:51px;padding-right:32px}.b-compare-grid_placeholder.is-sticky .b-compare_actions-col_links,.b-compare-grid_placeholder.is-sticky .b-compare_attributes,.b-compare-grid_placeholder.is-sticky .b-compare_tile-figure,.b-compare-grid_placeholder.is-sticky .b-compare_tile_actions-link{display:none}.b-compare-grid_placeholder.is-sticky .b-compare_continue{margin:0}.b-compare-grid_cell{padding-right:24px}.m-print-mode .b-compare-grid_cell{min-width:auto}.m-print-mode .m-dark .b-compare-grid_cell{padding-right:0}.b-compare-grid_cell.m-full{grid-column:1/-1}.b-compare-grid_cell.m-mobile-full{grid-column:1}@media screen and (max-width:1199px){.b-compare-grid_cell.m-mobile-full{grid-column:1/-1}}.b-compare-grid_cell.m-plain{background:#f2f2f2}@media screen and (max-width:1199px){.b-compare-grid_cell.m-mobile-plain{background:#f2f2f2}}.b-compare-grid_cell.m-padded{padding:16px 20px}@media screen and (min-width:1200px){.b-compare-grid_cell.m-padded{border-bottom:1px solid #d9d9d9;padding:16px 20px 16px 0}}.m-print-mode .b-compare-grid_cell.m-padded{border-bottom:1px solid #f3f3f3;padding:16px 0}@media(-webkit-min-device-pixel-ratio:2){.m-print-mode .b-compare-grid_cell.m-padded{padding:6pt 0}}.b-compare-grid_cell.m-padded.m-no-border{border-bottom:none}.b-compare-grid_cell.m-actions{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:110px}@media screen and (max-width:1199px){.b-compare-grid_cell.m-actions{display:none}}.b-compare-grid_cell.m-no-border{border:none}.b-compare-grid_title{font-family:Roboto,Arial,sans-serif;font-size:24px;font-weight:700;left:20px;line-height:1;margin:0 0 24px;position:-webkit-sticky;position:sticky;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1200px){.b-compare-grid_title{left:0;margin:0}.b-compare-grid_title.m-availability{margin:0 0 40px}}.b-compare-grid_subtitle{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;left:20px;line-height:1.5;margin:16px 0;position:-webkit-sticky;position:sticky;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1200px){.b-compare-grid_subtitle{left:0;margin:40px 0 16px}}.b-compare-grid_value{align-items:flex-start;display:inline-flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;justify-content:flex-start;line-height:1.5}.b-compare-grid_cell.m-mobile-full .b-compare-grid_value{left:20px;position:-webkit-sticky;position:sticky}@media screen and (min-width:1200px){.b-compare-grid_cell.m-mobile-full .b-compare-grid_value{left:0}}.b-compare-grid_tooltip-icon{color:#ed1c24;cursor:pointer;display:inline-block;height:20px;margin-left:5px;position:relative;text-align:center;width:20px;z-index:2}.b-compare-grid_tooltip-icon:after{background-color:#0000;background-image:url(../fonts/icons/help.svg);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;filter:invert(25%) sepia(46%) saturate(4293%) hue-rotate(341deg) brightness(89%) contrast(112%);height:20px;text-decoration:none;text-transform:none;width:20px}.m-print-mode .b-compare-grid_tooltip-icon{display:none}.b-compare-grid_tooltip-text{text-align:center}.b-compare-grid_tooltip-text ul{list-style:none}.b-compare-grid_availability-label{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;left:20px;line-height:1.5;position:-webkit-sticky;position:sticky;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1200px){.b-compare-grid_availability-label{left:0}}.b-compare-grid_availability-group{display:flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:16px 0 16px 20px}.b-compare-grid_availability-group:last-of-type{margin-bottom:0}.b-compare-grid_availability-group.m-unavailable .icon{color:#b3b3b3}@media screen and (min-width:1200px){.b-compare-grid_availability-group{margin:16px 0}}.m-print-mode .b-compare-grid_availability-group{margin:16px 0;min-height:42px}.b-compare-grid_availability-value{display:flex;flex-direction:column}.b-compare-grid_availability-icon{color:#ea1722;font-family:Roboto,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1;margin:0 8px 0 0}.b-compare_top-panel{align-items:flex-start;background:#f2f2f2;display:flex;flex-wrap:wrap;padding:16px 20px 0}@media screen and (min-width:1200px){.b-compare_top-panel{padding:16px 40px 0}}.m-print-mode .b-compare_top-panel{padding:16px 40px 0}.b-compare_close{align-items:center;background:#000;color:#fff;display:flex;font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:400;height:32px;justify-content:center;line-height:1;margin-right:var(--width-scrollbar,0);position:fixed;right:20px;top:16px;transition:all .3s ease;width:32px;z-index:4}@media screen and (min-width:1200px){.b-compare_close{right:40px}}.b-compare_close:before{vertical-align:middle}.b-compare_close-label{display:none}@media screen and (min-width:1200px){.b-compare_close-label{align-items:center;color:#000;display:flex;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;height:100%;left:0;line-height:1;position:absolute;transform:translateX(calc(-100% - 8px))}}.b-compare_close-icon:before{vertical-align:middle}@media not all and (pointer:coarse){.b-compare_close:hover{color:#ea1722}}.b-compare_store{border:1px solid #d9d9d9;border-left:none;border-right:none;display:flex;justify-content:space-between;min-width:100%;padding:20px 0}@media screen and (min-width:1200px){.b-compare_store{border:none;min-width:224px;padding:4px 0}}.m-print-mode .b-compare_store{border:none;margin:0;padding:0}.b-compare_store-label{align-items:center;display:flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.1}.b-compare_store-icon{color:#ea1722;font-size:18px;line-height:1;margin:0 4px 0 0}.b-compare_store-btn,.b-compare_store-icon{font-family:Roboto,Arial,sans-serif;font-weight:400}.b-compare_store-btn{font-size:14px;line-height:1.1}@media screen and (min-width:1200px){.b-compare_store-btn{margin:3px 0 0 24px}}.b-compare_switch{align-items:center;display:flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1}@media screen and (min-width:1200px){.b-compare_switch{justify-content:space-between;width:100%}}.b-compare_switch-toggler{display:inline-block;height:34px;margin:0 0 0 16px;position:relative;width:60px}.b-compare_switch-toggler input{height:0;opacity:0;width:0}.b-compare_switch-toggler input:checked+.b-compare_switch-slider{background:#1565d5}.b-compare_switch-toggler input:checked+.b-compare_switch-slider:before{transform:translateX(26px)}.b-compare_switch-toggler input:disabled,.b-compare_switch-toggler input:disabled+.b-compare_switch-slider{cursor:default}.b-compare_switch-slider{background:#bababa;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.b-compare_switch-slider:before{background:#fff;border-radius:50%;bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}.b-compare_header{padding:0 0 24px}.m-print-mode .b-compare_header{border-top:1px solid #d9d9d9;padding:32px 0 16px}.b-compare_title{font-family:Roboto,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1;margin:4px 0 0}@media screen and (min-width:1200px){.b-compare_title{border-top:1px solid #d9d9d9;font-family:Roboto,Arial,sans-serif;font-size:27px;font-weight:700;line-height:1;line-height:1.2;padding:32px 0}}.m-print-mode .b-compare_title{border:none;margin:0;padding:0}.b-compare_continue{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin-top:8px}@media screen and (min-width:1200px){.b-compare_continue{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin-top:0}}.b-compare_actions{display:flex;justify-content:space-between;padding:24px 0 0}@media screen and (min-width:1200px){.b-compare_actions{flex-direction:column-reverse}}.b-compare_actions-col{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column}@media screen and (min-width:1200px){.b-compare_actions-col{padding:16px 0}.b-compare_actions-col:last-of-type{border-bottom:1px solid #d9d9d9}}.b-compare_actions-btn{align-items:center;display:flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:24px}.b-compare_actions-btn:not(:first-of-type){margin:16px 0 0}.b-compare_actions-btn .icon{margin-right:8px}.b-compare_actions-label{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:24px}.b-compare_actions-wrapper{flex:1}.b-compare_tile{background:#0000;border-bottom:#0000;grid-template:[start b-product-img-s] auto [start b-product-img-e b-product-pagination-s b-product-panel-s b-product-panel-e] auto [b-product-pagination-e b-product-category-s] auto [b-product-category-e b-product-title-s] auto [b-product-title-e b-product-details-s] minmax(0,auto) [b-product-details-e b-product-variations-s] auto [b-product-variations-e b-product-compare-s b-product-sample-s b-product-projects-s] auto [b-product-compare-e b-product-sample-e b-product-projects-e] auto [b-product-counter-s] auto [b-product-counter-e] auto [b-product-add-to-cart-s b-compare-tile-actions-s] minmax(0,1fr) [b-compare-tile-actions-e] auto [end b-product-add-to-cart-e]/[start b-product-img-s b-product-category-s b-product-title-s b-product-details-s b-product-variations-s b-product-compare-s b-product-panel-s b-product-counter-s b-product-add-to-cart-s b-compare-tile-actions-s] minmax(0,1fr) [b-product-compare-e b-product-sample-s] minmax(0,auto) [b-product-sample-e b-product-projects-s] minmax(0,auto) [end b-product-img-e b-product-category-e b-product-title-e b-product-details-e b-product-variations-e b-product-projects-e b-product-panel-e b-product-counter-e b-product-add-to-cart-e b-compare-tile-actions-e]}@media screen and (max-width:1199px){.b-compare_tile{grid-template-columns:[start b-product-img-s b-product-pagination-s b-product-category-s b-product-title-s b-product-details-s b-product-variations-s b-product-compare-s b-product-panel-s b-compare-tile-actions-s] minmax(0,2fr) [b-product-compare-e b-product-sample-s] minmax(0,2fr) [b-product-sample-e b-product-projects-s] minmax(0,auto) [end b-product-img-e b-product-pagination-e b-product-category-e b-product-title-e b-product-details-e b-product-variations-e b-product-projects-e b-product-panel-e b-compare-tile-actions-e];padding:20px 20px 0}}.b-compare-grid_placeholder.is-sticky .b-compare_tile,.m-print-mode .b-compare_tile{grid-template-rows:[start b-product-img-s] auto [start b-product-img-e b-product-pagination-s b-product-panel-s b-product-panel-e] auto [b-product-pagination-e b-product-category-s] auto [b-product-category-e b-product-title-s] auto [b-product-title-e b-product-details-s] minmax(0,1fr) [b-product-details-e b-product-variations-s] auto [b-product-variations-e b-product-compare-s b-product-sample-s b-product-projects-s] auto [b-product-compare-e b-product-sample-e b-product-projects-e] auto [b-product-counter-s] auto [b-product-counter-e] auto [b-product-add-to-cart-s b-compare-tile-actions-s] auto [b-compare-tile-actions-e] auto [end b-product-add-to-cart-e]}.b-compare-grid_placeholder.is-sticky .b-compare_tile .b-compare_tile-close{height:20px;width:20px}.b-compare-grid_placeholder.is-sticky .b-compare_tile .b-compare_tile-attribute_wrapper{display:none}.b-compare_tile.b-product_tile.m-type_1{border:none;cursor:default;padding:0}@media not all and (pointer:coarse){.b-compare_tile.b-product_tile.m-type_1:hover{border:none;box-shadow:none}.b-compare_tile.b-product_tile.m-type_1:hover .b-compare_tile-title,.b-compare_tile.b-product_tile.m-type_1:hover .b-compare_tile-title_link{color:#000}.b-compare_tile.b-product_tile.m-type_1 .b-compare_tile-title:hover,.b-compare_tile.b-product_tile.m-type_1 .b-compare_tile-title_link:hover{color:#ea1722}}.b-compare_tile-attribute{color:gray;display:flex;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.2;margin:4px 0 0}.b-compare_tile-attribute_wrapper{margin:0 0 8px;min-height:18px}.b-compare_tile-attribute_detail{color:#000;margin-left:4px}.b-compare_tile .b-product_price{display:grid;grid-template:1fr auto/auto;margin-top:auto;padding:0 0 16px}.b-compare_tile-actions{grid-area:b-compare-tile-actions-s/b-compare-tile-actions-s/b-compare-tile-actions-e/b-compare-tile-actions-e}.b-compare_tile-btn{box-sizing:border-box;width:100%}.b-compare_tile-figure_img.m-active{z-index:1}@media screen and (min-width:1200px){.b-compare_tile-category{margin:0 0 4px}}.m-print-mode .b-compare_tile-category{padding-left:0;padding-right:0}.b-compare_tile-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;line-height:18px;max-height:36px;min-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word}@media screen and (min-width:1200px){.b-compare_tile-title{margin:0}}.m-print-mode .b-compare_tile-title{padding-left:0;padding-right:0}.b-compare_tile-details{align-content:end;display:grid;grid-template:fit-content(15px) fit-content(15px) auto/auto;height:100%;margin:0}.m-print-mode .b-compare_tile-details{padding-left:0;padding-right:0}.b-compare_tile_actions-link{justify-self:center;margin:16px 0 0;padding:0;text-align:center}.b-compare_tile_actions-link .b-product_sample,.b-compare_tile_actions-link .b-product_tile-projects_btn{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:24px;padding-left:32px}.b-compare_tile_actions-link .b-product_sample:before,.b-compare_tile_actions-link .b-product_tile-projects_btn:before{font-size:24px}.b-compare_tile-close{align-items:center;background:#f2f2f2;color:#000;display:flex;font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:400;height:32px;justify-content:center;line-height:1;position:absolute;right:0;top:0;transition:all .3s ease;width:32px;z-index:2}.b-compare_tile-close:before{vertical-align:middle}@media not all and (pointer:coarse){.b-compare_tile-close:hover{color:#ea1722}}.b-account-modal,.b-mpow-modals{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column}.b-account-modal_large-width,.b-mpow-modals_large-width{width:640px}@media screen and (max-width:767px){.b-account-modal_large-width,.b-mpow-modals_large-width{width:100%}}@media screen and (max-width:1199px){.b-account-modal_fixed_width,.b-mpow-modals_fixed_width{width:100%}}.b-account-modal_title,.b-mpow-modals_title{color:#000;display:flex;flex-direction:row;font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:700;letter-spacing:2px;line-height:1.5;line-height:1.43;margin-bottom:24px;max-width:90%;text-transform:uppercase}.b-account-modal_sect,.b-mpow-modals_sect{border-bottom:1px solid #bababa;padding:15px 0}.b-account-modal_form,.b-mpow-modals_form{display:flex;flex-direction:column;margin-top:-5px}.b-account-modal_form_control,.b-mpow-modals_form_control{background-color:inherit;border:none;border-bottom:1px solid #ed1c24;border-radius:0;color:#8a8a8a;color:#000;float:right;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:lighter;margin-bottom:5px;min-width:82px;padding:1px 0}.b-account-modal_form_quote,.b-mpow-modals_form_quote{margin-left:10px}.b-account-modal_quote-data,.b-mpow-modals_quote-data{color:#8a8a8a;display:flex;flex-direction:row;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:lighter;letter-spacing:1.4px;margin-bottom:10px}@media screen and (max-width:1199px){.b-account-modal_quote-data,.b-mpow-modals_quote-data{flex-direction:column}}.b-account-modal_quote-icons,.b-mpow-modals_quote-icons{color:#ed1c24;font-size:12px;margin-right:5px;margin-top:5px}.b-account-modal_quote-rooms,.b-mpow-modals_quote-rooms{display:flex;flex-flow:row wrap}.b-account-modal_quote-rooms_room,.b-mpow-modals_quote-rooms_room{background-color:#e9e9e9;display:flex;flex-direction:row;margin-bottom:5px;margin-right:5px;padding:10px}.b-account-modal_quote-rooms_room_name,.b-mpow-modals_quote-rooms_room_name{align-items:center;color:#8a8a8a;color:#000;display:flex;font-family:Roboto,Arial,sans-serif;font-size:10px;font-weight:lighter;height:10px;letter-spacing:1px;margin-bottom:5px;margin-bottom:0!important;text-transform:uppercase;white-space:nowrap}.b-account-modal_body,.b-mpow-modals_body{color:#000;display:block;float:none;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.29;margin-bottom:5px;padding:0 0 12px;position:relative;width:auto}.b-account-modal_body_bold,.b-mpow-modals_body_bold{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.29}.b-account-modal_body_space,.b-mpow-modals_body_space{align-items:center;display:flex;flex-direction:column;margin-bottom:24px}.b-account-modal_warning,.b-mpow-modals_warning{color:#000;color:#00000080;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.28;margin-bottom:5px;padding-top:8px}.b-account-modal_warning_link,.b-mpow-modals_warning_link{border-bottom:1px solid #ed1c24;color:#000}.b-account-modal h2,.b-mpow-modals h2{color:#000;font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:700;letter-spacing:1.8px;line-height:1.5;margin-bottom:5px}.b-account-modal_input,.b-mpow-modals_input{-webkit-appearance:none;appearance:none;background:#0000;border:1px solid #bababa;border-radius:0;box-sizing:border-box;color:#000;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;height:48px;line-height:1.5;margin-bottom:0;outline:none;padding:13px 16px 14px;position:relative;width:100%}.b-account-modal_input.project_name,.b-mpow-modals_input.project_name{width:400px}.b-account-modal_input.is-invalid,.b-mpow-modals_input.is-invalid{border-color:#ea1722}@media screen and (max-width:1199px){.b-account-modal_input,.b-mpow-modals_input{box-sizing:border-box;margin-left:0!important;margin-top:0;padding:.8em .5em;text-indent:0;width:100%!important}}.b-account-modal_error,.b-mpow-modals_error{border-color:var(--color-error);color:#000;color:var(--color-error);font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.28;margin-bottom:5px;padding-top:8px}.b-account-modal_error.h-hidden,.b-mpow-modals_error.h-hidden{display:none!important}.b-account-modal_error_body,.b-mpow-modals_error_body{color:#000;color:var(--color-error);font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;margin-bottom:5px;padding-bottom:16px}.b-account-modal_content,.b-mpow-modals_content{display:flex;flex-flow:row wrap;width:100%}.b-account-modal_content_box,.b-mpow-modals_content_box{background-color:#fff;color:#8a8a8a;flex-direction:column;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:lighter;font-weight:700;justify-content:center;margin-bottom:5px;margin-bottom:0!important;padding:20px;text-align:center;width:100%}.b-account-modal_content_box_quotes,.b-mpow-modals_content_box_quotes{align-self:flex-start;display:flex;flex-direction:row;justify-content:space-between;padding:0;width:100%}.b-account-modal_content_box_quotes_details,.b-mpow-modals_content_box_quotes_details{float:left;text-align:left}.b-account-modal_button,.b-mpow-modals_button{display:flex;gap:10px;justify-content:flex-end;margin-bottom:20px;margin-top:20px}@media screen and (max-width:1199px){.b-account-modal_button,.b-mpow-modals_button{flex-direction:column;flex-direction:column-reverse}}.b-account-modal_button.m-create_project,.b-mpow-modals_button.m-create_project{justify-content:space-between;margin-bottom:10px;margin-top:0}@media screen and (max-width:1199px){.b-account-modal_button.m-create_project,.b-mpow-modals_button.m-create_project{box-sizing:border-box;max-width:100%}.b-account-modal_button.m-create_project .g-button_1,.b-account-modal_button.m-create_project .g-button_2,.b-mpow-modals_button.m-create_project .g-button_1,.b-mpow-modals_button.m-create_project .g-button_2{width:100%}}.b-account-modal_button_cancel,.b-account-modal_button_email,.b-account-modal_button_text,.b-mpow-modals_button_cancel,.b-mpow-modals_button_email,.b-mpow-modals_button_text{background-color:#fff;border:1px solid #000!important;color:#000;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;height:auto;letter-spacing:2px;line-height:1.5;line-height:16px;margin-bottom:5px;min-width:125px;padding:16px;text-align:center;text-transform:uppercase;transition:background-color .2s;vertical-align:top}.b-account-modal_button_cancel_full_width,.b-account-modal_button_email_full_width,.b-account-modal_button_text_full_width,.b-mpow-modals_button_cancel_full_width,.b-mpow-modals_button_email_full_width,.b-mpow-modals_button_text_full_width{width:100%}.b-account-modal_button_cancel:hover,.b-account-modal_button_email:hover,.b-account-modal_button_text:hover,.b-mpow-modals_button_cancel:hover,.b-mpow-modals_button_email:hover,.b-mpow-modals_button_text:hover{border:1px solid #ed1c24!important;color:#ed1c24}.b-account-modal_button_confirm,.b-mpow-modals_button_confirm{background-color:#000;border:none;color:#000;color:#fff;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;height:auto;letter-spacing:2px;line-height:1.5;line-height:16px;margin-bottom:5px;min-width:125px;padding:16px;text-align:center;text-transform:uppercase;transition:background-color .2s;vertical-align:top}.b-account-modal_button_confirm_full_width,.b-mpow-modals_button_confirm_full_width{width:100%}.b-account-modal_button_confirm:hover,.b-mpow-modals_button_confirm:hover{background-color:#ed1c24}.b-account-modal_button_delete,.b-mpow-modals_button_delete{background-color:#ed1c24;border:none;color:#000;color:#fff;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;height:auto;letter-spacing:2px;line-height:1.5;line-height:16px;margin-bottom:5px;min-width:125px;padding:16px;text-align:center;text-transform:uppercase;transition:background-color .2s;vertical-align:top}.b-account-modal_button_delete_full_width,.b-mpow-modals_button_delete_full_width{width:100%}.b-account-modal_button_delete:hover,.b-mpow-modals_button_delete:hover{background-color:darkred}.l-main_popup{background-color:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:2000}.l-main_popup.m-popup_signup{z-index:100000000}.l-main_popup.m-popup_marketing .tingle-modal-box__content{background-image:linear-gradient(rgba(0,0,0,.527),#00000080),url(https://i8.amplience.net/i/flooranddecor/100978238-100888619-tropical-bathroom-reversed);background-position:50%;background-repeat:no-repeat;background-size:cover;max-height:617px;min-height:448px;overscroll-behavior-y:contain;padding:80px;scrollbar-color:#d8d8d880 #0000;scrollbar-width:thin;width:680px}.l-main_popup.m-popup_marketing .tingle-modal-box__content::-webkit-scrollbar{background-color:#0000;height:240px;width:4px}.l-main_popup.m-popup_marketing .tingle-modal-box__content::-webkit-scrollbar-thumb{background-color:#d8d8d880;border-radius:0}@media screen and (max-width:767px){.l-main_popup.m-popup_marketing .tingle-modal-box__content{max-height:594px;min-height:432px;padding:64px 32px 32px;width:100%}}.l-main_popup.m-popup_marketing .tingle-modal__back,.l-main_popup.m-popup_marketing .tingle-modal__close{color:#fff}.l-main_popup.m-temp-pdf .tingle-modal__close{right:3px;top:3px}.l-main_popup.m-temp-pdf .b-spinner{background:#fff;display:block}.l-main_popup.m-temp-pdf:not(.m-loading) .b-spinner{display:none}.l-main_popup .tingle-modal-box,.l-main_popup-box{background-color:#fff;box-sizing:border-box;max-height:95vh;min-height:40px;outline:none;position:absolute}@media screen and (min-width:768px){.l-main_popup .tingle-modal-box,.l-main_popup-box{left:50%;min-width:320px;top:50%;transform:translate(-50%,-50%)}}@media screen and (max-width:767px){.l-main_popup .tingle-modal-box,.l-main_popup-box{bottom:0;margin:0;max-height:calc(100vh - 100px);width:100%}}.l-main_popup .tingle-modal-box__content{box-sizing:border-box;max-height:inherit;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:32px 32px 12px;scrollbar-color:#d8d8d8 #fff;scrollbar-width:thin}.l-main_popup .tingle-modal-box__content::-webkit-scrollbar{background-color:#fff;height:119px;width:4px}.l-main_popup .tingle-modal-box__content::-webkit-scrollbar-thumb{background-color:#d8d8d8;border-radius:0}@media screen and (max-width:767px){.l-main_popup .tingle-modal-box__content{padding:20px 20px 0}}.l-main_popup .tingle-modal-box__footer{display:flex;justify-content:space-between;padding:0 32px 32px}.l-main_popup .tingle-modal-box__footer:empty{padding-bottom:12px}@media screen and (max-width:767px){.l-main_popup .tingle-modal-box__footer:empty{padding-bottom:12px}}@media screen and (max-width:1199px){.l-main_popup .tingle-modal-box__footer{grid-row-gap:20px;display:grid;grid-auto-columns:1fr}}@media screen and (max-width:767px){.l-main_popup .tingle-modal-box__footer{padding:0 20px 20px}}.l-main_popup .tingle-modal-box__footer .b-checkout_item-next.m-notice{margin:0 0 20px}@media screen and (max-width:1199px){.l-main_popup .tingle-modal-box__footer .b-checkout_item-next.m-notice:not(:last-of-type){margin:0}.l-main_popup .tingle-modal-box__footer .b-checkout_item-next.m-notice{width:100%}}@media screen and (min-width:1200px){.l-main_popup .tingle-modal-box__footer .b-checkout_item-change-address.m-notice:last-of-type{margin-left:15px}}@media screen and (max-width:1199px){.l-main_popup .tingle-modal-box__footer .g-button_1,.l-main_popup .tingle-modal-box__footer .g-button_2{width:100%}}.l-main_popup .tingle-modal-box__actions{display:flex}@media screen and (min-width:1200px){.l-main_popup .tingle-modal-box__actions .m-last-child{margin-left:15px}}@media screen and (max-width:1199px){.l-main_popup .tingle-modal-box__actions .m-last-child{margin-top:15px}.l-main_popup .tingle-modal-box__actions{display:block;padding-bottom:20px;text-align:center;width:100%}}@media screen and (max-width:767px){.l-main_popup .tingle-modal-box__actions{width:calc(100% - 34px)}}.l-main_popup .tingle-modal__close{background-color:#0000;border:none;color:#000;outline:none;position:absolute;right:22px;top:22px;z-index:10000}.l-main_popup .tingle-modal__close:before{-webkit-font-smoothing:antialiased;speak:none;content:"";display:block;font-family:icons;font-size:32px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}@media screen and (max-width:767px){.l-main_popup .tingle-modal__close{right:15px;top:15px}}.l-main_popup .tingle-modal__back{background-color:#0000;border:none;color:#000;left:22px;outline:none;position:absolute;top:22px;z-index:10000}.l-main_popup .tingle-modal__back:before{-webkit-font-smoothing:antialiased;speak:none;content:"";display:block;font-family:icons;font-size:32px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}@media screen and (max-width:767px){.l-main_popup .tingle-modal__back{left:15px;top:15px}}.l-main_popup .tingle-modal__closeIcon,.l-main_popup .tingle-modal__closeLabel{display:none}.l-main_popup-pdf{border:none;display:block;height:calc(80vh - 110px);margin-bottom:20px;outline:none;width:800px}@media screen and (max-width:1023px){.l-main_popup-pdf{width:767px}}@media screen and (max-width:767px){.l-main_popup-pdf{height:70vh;width:100%}}.l-main_popup.m-scs_popup_alt .tingle-modal-box__body{padding:20px 0}.l-main_popup.m-scs_popup_alt .tingle-modal-box__header>*{font-family:Roboto,Arial,sans-serif;font-size:20px;line-height:1.43;margin:0}.l-main_popup.m-scs_popup_alt .tingle-modal-box__footer{display:block;text-align:right}.l-main_popup.m-scs_popup_alt .tingle-modal-box__content{padding:26px 32px 20px}.l-main_popup.m-scs_popup_alt .radioButton{display:block}.l-main_popup.m-scs_popup_alt .radioButton+.radioButton{margin-top:5px}.l-main_popup.m-scs_popup_alt .radioButton div{margin-top:4px;padding-left:32px}.l-main_popup.m-scs_popup_alt .radioButton label{float:none}.l-main_popup.m-scs_popup_alt .radioButton input{margin:1em 10px}.l-main_popup .b-checkout_popup-footer_btn{width:200px}@media screen and (max-width:767px){.l-main_popup .b-checkout_popup-footer_btn{width:100%}}@media print{.l-main_popup{position:static}.l-main_popup .tingle-modal-box{height:auto;margin:0 auto;max-height:none;min-height:0;position:static}.l-main_popup .tingle-modal-box__content{overflow:visible}}.b-baseboards-warning .tingle-modal-box .tingle-modal-box__content{margin:15px}@media screen and (min-width:768px){.b-myproject_create-form{min-width:420px}}.b-myproject_create-form .b-mpow-modals_body.m-disable-label{margin-bottom:0;padding-bottom:0}.b-myproject_create-form .b-mpow-modals_body.m-disable-label .f-input_text-label{display:none}.b-myproject_create-form .b-mpow-modals_body-label{color:#000;display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.25;margin-bottom:8px;white-space:nowrap}.b-myproject_create-form .b-mpow-modals_body-label:before{background-color:#ea1722;border-radius:50%;color:inherit;content:"";display:inline-block;font-size:14px;height:4px;margin-left:2px;margin-right:4px;position:relative;top:8px;vertical-align:top;width:4px}.b-myproject_create-form .b-mpow-modals_body-label>a{background:none;color:#000;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:inherit;font-weight:400;line-height:inherit;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-myproject_create-form .b-mpow-modals_body-label>a:link{overflow:visible}.b-myproject_create-form .b-mpow-modals_body-label>a:hover{color:#ea1722}.b-myproject_create-form .b-popup_main-footer.m-project{display:none}.b-popup_main{position:relative}@media screen and (min-width:768px){.b-popup_main{min-width:416px}.b-popup_main.m-small{max-width:416px}.b-popup_main.m-medium{width:536px}.b-popup_main.m-large{width:672px}}.b-popup_main.m-padding{padding-bottom:20px}.b-popup_main>div:last-child:not(.b-popup_main-footer){padding-bottom:0}.b-popup_main>.b-spinner{margin:-32px -32px -12px}@media screen and (max-width:767px){.b-popup_main>.b-spinner{margin:-20px -20px 0}}.b-popup_main-title{font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:700;letter-spacing:2px;line-height:1.43;margin-bottom:24px;max-width:90%;position:relative;text-transform:uppercase}.b-popup_main-title.m-icon{padding:0 0 0 28px}.b-popup_main-title.m-icon .icon-svg{left:0;position:absolute;top:0}@media screen and (max-width:767px){.b-popup_main-title{font-size:18px;margin-bottom:16px}}.b-popup_main-subtitle{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.43;margin-bottom:24px;max-width:calc(100% - 32px)}@media screen and (max-width:767px){.b-popup_main-subtitle{margin-bottom:16px}}.b-popup_main-content{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5;padding-bottom:20px}.b-popup_main-content.m-project{padding-bottom:54px}.b-popup_main-entry{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.25;margin-bottom:32px}@media screen and (max-width:767px){.b-popup_main-entry{margin-bottom:24px}}.b-popup_main-entry.m-small-margin{margin-bottom:24px}.b-popup_main-entry a{text-decoration:underline}.b-popup_main-description{max-width:536px}.b-popup_main-footer{background-color:#f3f3f3;bottom:0;left:0;padding:16px 32px 18px;position:absolute;right:0;text-align:center}@media screen and (max-width:767px){.b-popup_main-footer{bottom:0;left:-20px;padding-left:20px;padding-right:20px;right:-20px}}.b-popup_main-footer.m-hide{display:none}.b-popup_main-footer.m-project{margin:0 -32px -12px}.b-popup_main-footer_link{background:none;color:#000;cursor:pointer;display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.25;overflow:visible;padding-left:30px;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-popup_main-footer_link:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.b-popup_main-footer_link:link{overflow:visible}.b-popup_main-footer_link:hover{color:#ea1722}.b-popup_main-footer_link .icon-svg.m-after,.b-popup_main-footer_link:after{left:30px}.b-popup_main-footer_link:link{padding-left:30px}.b-popup_main-footer_link .icon-svg.m-before,.b-popup_main-footer_link:before{fill:#ea1722;color:#ea1722;left:0;position:absolute;top:50%;transform:translateY(-50%)}.b-popup_main-btns{display:flex;justify-content:space-between;padding-bottom:20px}@media screen and (max-width:400px){.b-popup_main-btns{flex-direction:column}}@media screen and (max-width:767px){.b-popup_main-btns.m-pickup{padding-bottom:45px;position:relative}}.b-popup_main-btns.m-pickup:after{background-color:#000;border-radius:100px;bottom:8px;height:5px;left:50%;position:absolute;transform:translateX(-50%);width:134px}@media screen and (max-width:767px){.b-popup_main-btns.m-pickup:after{content:""}}@media screen and (max-width:400px){.b-popup_main-btns .g-button_1{order:1}.b-popup_main-btns .g-button_2{margin-top:20px;order:2}}.b-popup_main-btns .g-button_1,.b-popup_main-btns .g-button_2{box-sizing:border-box;width:calc(50% - 12px)}.b-popup_main-btns .g-button_1.m-fullwidth,.b-popup_main-btns .g-button_2.m-fullwidth{width:100%}@media screen and (max-width:400px){.b-popup_main-btns .g-button_1,.b-popup_main-btns .g-button_2{width:100%}}.b-popup_main-btn{box-sizing:border-box;margin:0;width:calc(50% - 12px)}.b-popup_main-btn.m-fullwidth{width:100%}@media screen and (max-width:400px){.b-popup_main-btn{width:100%}}.b-popup_main-error_txt{color:#ea1722;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700}.b-popup_main-recaptcha{color:#8a8a8a;margin-bottom:25px}.b-popup_main-recaptcha,.b-popup_main-recaptcha_link{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29}.b-popup_main-recaptcha_link{background:none;color:#000;cursor:pointer;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-popup_main-recaptcha_link:link{overflow:visible}.b-popup_main-recaptcha_link:hover{color:#ea1722}@media screen and (max-width:767px){.b-popup_main-recaptcha_link{display:inline-block}}.b-popup_main-close{align-items:center;display:flex;margin-left:auto;position:relative;z-index:100}.b-popup_main-close:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:32px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.b-popup_main-header{background-color:#fff;border-bottom:1px solid #dfdfdf;display:flex;margin:-16px -32px 0;padding:16px 32px;position:-webkit-sticky;position:sticky;top:-16px;z-index:100}@media screen and (max-width:767px){.b-popup_main-header{margin:-16px -20px 0;padding:16px 20px}}.b-popup_main-header:before{border-top:1px solid #fff;content:"";left:0;margin:0 -32px;position:fixed;right:0;top:56px;z-index:100}@media screen and (max-width:767px){.b-popup_project{padding-bottom:20px}}.b-popup_project-current{display:flex;margin-bottom:32px}.b-popup_project-current_figure{height:85px;margin-right:16px;width:85px}.b-popup_project-current_img{width:100%}.b-popup_project-current_title{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25;margin:0}.b-popup_project-subtitle{border-bottom:1px solid #dfdfdf;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;line-height:1.43;margin-bottom:5px;padding-bottom:8px;text-transform:uppercase}.b-popup_project-list{margin:0 -30px;max-height:270px;max-width:none;overflow:auto;overscroll-behavior-y:contain;padding:0 30px;scrollbar-color:#d8d8d8 #fff;scrollbar-width:thin}.b-popup_project-list::-webkit-scrollbar{background-color:#fff;height:119px;width:4px}.b-popup_project-list::-webkit-scrollbar-thumb{background-color:#d8d8d8;border-radius:0}@media screen and (max-width:767px){.b-popup_project-list{margin:0 -17px;padding:0 17px}}.b-popup_project-item{align-items:center;display:flex;padding-bottom:8px;padding-top:8px}.b-popup_project-item_thumbnail{height:40px;margin-right:16px;width:40px}.b-popup_project-item_figure{contain-intrinsic-size:40px 40px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.b-popup_project-item_img{height:auto;left:0;position:absolute;width:100%}.b-popup_project-item_img.lazy{opacity:0}.b-popup_project-item_img.lazy-error,.b-popup_project-item_img.lazy-loaded{opacity:1}.b-popup_project-item_name{flex-grow:1;font-weight:700}.b-popup_project-item_link,.b-popup_project-item_name{font-family:Roboto,Arial,sans-serif;font-size:16px;line-height:1.25}.b-popup_project-item_link{background:none;color:#000;cursor:pointer;display:inline-block;font-weight:400;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-popup_project-item_link:link{overflow:visible}.b-popup_project-item_link:hover{color:#ea1722}.b-popup_small{color:#fff;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;left:24px;line-height:1.25;position:fixed;top:50%;width:calc(100% - 48px);z-index:10000000003}@media screen and (min-width:768px){.b-popup_small.m-redesign{width:auto}}.b-popup_small.m-redesign.ajs-bottom.ajs-center .ajs-message{bottom:105px;top:auto}@media screen and (min-width:768px){.b-popup_small.m-redesign.ajs-bottom.ajs-center .ajs-message{transform:translate(-50%)}}.b-popup_small.m-redesign .ajs-message{left:20px;padding:16px 32px 16px 64px;position:fixed;right:20px;text-align:left;width:auto;z-index:1003}@media screen and (min-width:768px){.b-popup_small.m-redesign .ajs-message{left:50%;max-width:656px;right:auto;top:50%;width:100%}}.b-popup_small.m-redesign .ajs-message.ajs-success{background:#e9fce9;border:1px solid #537b11;color:#537b11}.b-popup_small.m-redesign .ajs-message.ajs-error{background:#fde8e9;border:1px solid #a61018;color:#a61018}.b-popup_small.m-redesign .ajs-message_title{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.5}.b-popup_small.m-redesign .ajs-message_icon{font-size:24px;left:24px;position:absolute;top:50%;transform:translateY(-50%)}.b-popup_small.m-redesign .ajs-message_icon:before{display:block}.b-popup_small.m-redesign .ajs-message_link{color:inherit}.b-popup_small.m-redesign .ajs-message_link:hover{color:#ed1c24}.b-popup_small.m-redesign .ajs-close{cursor:pointer;height:24px;line-height:1;position:absolute;right:16px;top:16px;width:24px}.b-popup_small.m-redesign .ajs-close:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.b-popup_small.m-redesign .ajs-close:hover{color:#000}.b-popup_small .ajs-close{border:1px solid #fff;color:#fff;cursor:pointer;height:16px;line-height:1;position:absolute;right:2px;top:2px;width:16px}.b-popup_small .ajs-close:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.b-popup_small .ajs-close:hover{border:1px solid #000;color:#000}.b-popup_small .ajs-message{background-color:#80b023;padding:8px 26px;position:fixed;text-align:center;z-index:1003}@media screen and (min-width:768px){.b-popup_small .ajs-message{left:50%;top:50%;transform:translate(-50%,-50%);width:auto}}@media screen and (max-width:767px){.b-popup_small .ajs-message{bottom:110px;left:24px;right:24px;top:auto}}@media screen and (min-width:1200px){.b-popup_small .ajs-message{padding:19px 24px}}.b-popup_small .ajs-message.ajs-error{background-color:#ed1c24}@media screen and (min-width:768px){.b-popup_small .ajs-message.ajs-error{bottom:105px;top:auto;transform:translate(-50%)}}.b-popup_small .ajs-message.ajs-notify{background:#000000d9;bottom:24px;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;max-width:530px;padding:8px 16px;top:auto}@media screen and (max-width:767px){.b-popup_small .ajs-message.ajs-notify{max-width:336px;padding:8px 20px}}.m-quick-search-popup{background:#fff;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:102}.m-quick-search-popup .b-quick_search{background:#fff;border-bottom:1px solid #dfdfdf;margin:0;padding:12px 20px;position:-webkit-sticky;position:sticky;top:0;width:auto;z-index:5}.m-quick-search-popup .b-quick_search>div{display:flex}.m-quick-search-popup .b-quick_search-form{position:relative}.m-quick-search-popup .b-quick_search-form.m-search-result .b-quick_search-input{padding-right:60px}.m-quick-search-popup .b-quick_search-inner{flex:1}@media screen and (max-width:1199px){.m-quick-search-popup .b-quick_search-clear{right:15px}}.m-quick-search-popup .b-quick_search-popup-results{display:block;padding:0 20px}.m-quick-search-popup .b-quick_search-block-close{align-items:center;display:flex;margin-left:16px;position:relative;z-index:100}.m-quick-search-popup .b-quick_search-block-close:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:32px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.m-quick-search-popup .b-result{border-bottom:none;box-shadow:none;margin:12px 0 0;max-height:unset;position:relative;top:auto}.m-quick-search-popup .b-result-link,.m-quick-search-popup .b-result-title{padding:12px 0}.m-quick-search-popup .b-result-products{border-right:none}.m-quick-search-popup .b-result_products-item{padding:12px 0 16px}.js-sticky .m-quick-search-popup .b-quick_search-wrapper,.l-visualizer-header .m-quick-search-popup .b-quick_search-wrapper{display:block;position:relative}.js-sticky .m-quick-search-popup .b-quick_search-control,.l-visualizer-header .m-quick-search-popup .b-quick_search-control{display:none}.js-sticky .m-quick-search-popup .b-quick_search-inner.m-expanded .b-quick_search-wrapper,.l-visualizer-header .m-quick-search-popup .b-quick_search-inner.m-expanded .b-quick_search-wrapper{border-bottom:none;padding:0;position:relative}.js-sticky .m-quick-search-popup .b-quick_search-inner.m-expanded .b-quick_search-input,.l-visualizer-header .m-quick-search-popup .b-quick_search-inner.m-expanded .b-quick_search-input{padding:14px 60px 14px 44px;width:100%}.js-sticky .m-quick-search-popup .b-quick_search-inner.m-expanded .b-quick_search-submit,.l-visualizer-header .m-quick-search-popup .b-quick_search-inner.m-expanded .b-quick_search-submit{left:0;top:0}.js-sticky .m-quick-search-popup .b-quick_search-inner.m-expanded .b-quick_search-clear,.l-visualizer-header .m-quick-search-popup .b-quick_search-inner.m-expanded .b-quick_search-clear{right:15px}.b-quick_search-block-close,.b-quick_search-popup-results{display:none}@media screen and (max-width:767px){div.embeddedServiceHelpButton{z-index:101}}.l-main_popup.m-modern_popup{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}.l-main_popup.m-modern_popup .content-asset{background:#0000}.l-main_popup.m-modern_popup .tingle-modal-box__content{padding:16px 32px 12px}@media screen and (max-width:767px){.l-main_popup.m-modern_popup .tingle-modal-box__content{padding:16px 20px 12px}}.l-main_popup.m-modern_popup .b-popup_main{transform:translate(0)}.l-main_popup.m-modern_popup .b-popup_main-btns{margin-top:24px;padding-bottom:24px}.l-main_popup.m-modern_popup .b-popup_main-button{max-width:100%;width:336px}@media screen and (max-width:767px){.l-main_popup.m-modern_popup .b-popup_main-button{width:100%}}.l-main_popup.m-modern_popup .content-header,.l-main_popup.m-modern_popup .section-one h1,.l-main_popup.m-modern_popup h1{font-family:Roboto,Arial,sans-serif;font-size:32px;font-weight:700;letter-spacing:2px;line-height:1.25;text-transform:uppercase}@media screen and (max-width:767px){.l-main_popup.m-modern_popup .content-header,.l-main_popup.m-modern_popup .section-one h1,.l-main_popup.m-modern_popup h1{font-size:24px}}.l-main_popup.m-modern_popup .content-header:first-of-type,.l-main_popup.m-modern_popup .section-one h1:first-of-type,.l-main_popup.m-modern_popup h1:first-of-type{margin-top:0}.l-main_popup.m-modern_popup .section-one h2,.l-main_popup.m-modern_popup h2{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;line-height:1.3;text-transform:uppercase}@media screen and (max-width:767px){.l-main_popup.m-modern_popup .section-one h2,.l-main_popup.m-modern_popup h2{font-size:14px}}.l-main_popup.m-modern_popup h3{font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:700;letter-spacing:2px;line-height:1.2;text-transform:uppercase}@media screen and (max-width:767px){.l-main_popup.m-modern_popup h3{font-size:20px}}.l-main_popup.m-modern_popup h4{font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;line-height:1.3;text-transform:uppercase}@media screen and (max-width:767px){.l-main_popup.m-modern_popup h4{font-size:12px}}.l-main_popup.m-modern_popup h5{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;line-height:1.4;text-transform:uppercase}@media screen and (max-width:767px){.l-main_popup.m-modern_popup h5{font-size:14px}}.l-main_popup.m-modern_popup h1,.l-main_popup.m-modern_popup h2,.l-main_popup.m-modern_popup h3,.l-main_popup.m-modern_popup h4,.l-main_popup.m-modern_popup h5{margin-bottom:16px;margin-top:16px}.l-main_popup.m-modern_popup p{margin-bottom:8px}.l-main_popup.m-modern_popup li,.l-main_popup.m-modern_popup li>a,.l-main_popup.m-modern_popup p,.l-main_popup.m-modern_popup p>a{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}.l-main_popup.m-modern_popup li>a,.l-main_popup.m-modern_popup p>a{background:none;color:#000;cursor:pointer;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;-webkit-text-decoration:underline #ed1c24!important;text-decoration:underline #ed1c24!important;text-underline-position:under}.l-main_popup.m-modern_popup li>a:link,.l-main_popup.m-modern_popup p>a:link{overflow:visible}.l-main_popup.m-modern_popup li>a:hover,.l-main_popup.m-modern_popup p>a:hover{color:#ea1722}.l-main_popup.m-modern_popup ol{margin:16px 0;padding:0 24px}.l-popup_login{display:flex;flex-direction:column;gap:24px;transition:opacity .4s;width:100%}.l-popup_login-header{display:flex;flex-direction:column;gap:8px}.l-popup_login-wrapper{align-items:center;background-color:#fff;bottom:0;display:flex;flex-direction:column;justify-content:center;max-height:100vh;opacity:0;padding:56px 32px 40px;position:fixed;right:-100%;top:0;transition:all .4s;visibility:hidden;width:488px;z-index:10001}@media screen and (max-width:767px){.l-popup_login-wrapper{bottom:-100%;left:0;overscroll-behavior:contain;padding:40px 20px;right:0;top:auto;width:100%}}.l-popup_login-wrapper.is-active{opacity:1;right:0;visibility:visible}@media screen and (max-width:767px){.l-popup_login-wrapper.is-active{bottom:0}}.l-popup_login-wrapper.is-active+.l-popup_login-overlay{opacity:1;pointer-events:auto;position:fixed;visibility:visible}.l-popup_login-wrapper.is-active .l-popup_login{height:auto;opacity:1;visibility:visible}.l-popup_login-wrapper.is-active .l-popup_login.m-password-reset{height:0;opacity:0;visibility:hidden}@media screen and (max-width:767px){.l-popup_login-wrapper.is-active.m-show-password-reset{padding-top:80px}}.l-popup_login-wrapper.is-active.m-show-password-reset .l-popup_login.m-auth{height:0;opacity:0;visibility:hidden}.l-popup_login-wrapper.is-active.m-show-password-reset .l-popup_login.m-password-reset{height:auto;opacity:1;visibility:visible}.l-popup_login-wrapper.is-active.m-show-password-reset .l-popup_login-panel{background:#f2f2f2}.l-popup_login-wrapper.is-active.m-show-password-reset .l-popup_login-back{opacity:1}@media screen and (max-width:767px){.l-popup_login-wrapper.is-active.m-pass-was-reset{padding-top:80px}}.l-popup_login-wrapper.is-active.m-pass-was-reset .l-popup_login.m-auth{height:0;opacity:0;visibility:hidden}.l-popup_login-wrapper.is-active.m-pass-was-reset .l-popup_login.m-password-reset{height:auto;opacity:1;visibility:visible}.l-popup_login-wrapper.is-active.m-pass-was-reset .l-popup_login-back{opacity:0}.l-popup_login-overlay{background-color:#00000080;bottom:0;left:0;opacity:0;pointer-events:none;position:static;right:0;top:0;transition:all .4s;visibility:hidden;z-index:10000}.l-popup_login-close{background:none;height:24px;margin-left:auto;padding:0;width:24px}.l-popup_login-back{align-items:center;background:none;display:flex;opacity:0;text-transform:capitalize;transition:opacity .4s}.l-popup_login-back .icon-svg{fill:#ea1722}.l-popup_login-password{position:relative}.l-popup_login-password .is-valid-container+.icon{right:45px}.l-popup_login-password .icon{color:#ea1722;cursor:pointer;font-size:16px;position:absolute;right:15px;top:54px;transform:translateY(-50%);z-index:1}.l-popup_login-forgot{background:none;font-size:14px;position:absolute;right:0;top:0}.l-popup_login-panel{display:flex;left:0;padding:16px;position:absolute;right:0;top:0}.l-popup_login-error{background-color:#fde8e9;border:0;color:#a61018;margin-bottom:25px;padding:15px 32px 15px 62px;position:relative}.l-popup_login-error:before{-webkit-font-smoothing:antialiased;speak:none;color:#a61018;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;left:22px;position:absolute;text-decoration:none;text-transform:none;top:50%;transform:translateY(-50%)}.l-popup_login-expired{color:var(--color-error)}.l-popup_login-reset_form{display:flex;flex-direction:column;gap:24px;width:100%}.l-popup_login .b-popup_main.m-medium{min-width:auto;opacity:1;padding:0;transition:all .4s;visibility:visible;width:100%}.l-popup_login .f-input_checkbox-label{font-size:16px}.l-popup_login-thank_you:empty{display:none}.l-popup_login-register{display:flex;flex-direction:column;gap:24px}.l-popup_login-divider{align-items:center;color:gray;display:flex;flex-wrap:nowrap;gap:8px}.l-popup_login-divider:after,.l-popup_login-divider:before{background:#d9d9d9;content:"";height:1px;width:100%}.b-qty_selector.m-pdp .b-qty_selector-controls_wrap{background-color:#fff;min-width:120px;width:100%}.b-qty_selector.m-pdp[disabled=disabled] .b-qty_selector-controls_wrap{background-color:#f3f3f3;border-color:#dfdfdf;pointer-events:none}.b-qty_selector.m-pdp[disabled=disabled] .b-qty_selector-control{color:#8a8a8a}.b-qty_selector.m-qty_selector_maxout-pdp .b-qty_selector-controls_wrap{animation-duration:2s;animation-name:maxoutBorder}.b-qty_selector.m-qty_selector_maxout-cart .b-qty_selector-controls_wrap{border-color:#ed1c24}@keyframes maxoutBorder{0%{border-color:#ed1c24}to{border-color:#dfdfdf}}.b-qty_selector.m-product .b-qty_selector-controls_wrap{width:100%}.b-qty_selector.m-product .b-qty_selector-subtitle{padding-bottom:12px}.b-qty_selector.m-disabled{border-color:#dfdfdf33;color:#dfdfdf33;cursor:not-allowed}.b-qty_selector.m-disabled:before{filter:invert(61%) sepia(0) saturate(1%) hue-rotate(5deg) brightness(89%) contrast(90%)}.b-qty_selector-control.m-disabled,.b-qty_selector.m-disabled .b-qty_selector-control,.b-qty_selector[disabled=disabled] .b-qty_selector-control{cursor:not-allowed}.b-qty_selector-control.m-disabled:before,.b-qty_selector.m-disabled .b-qty_selector-control:before,.b-qty_selector[disabled=disabled] .b-qty_selector-control:before{color:#8a8a8a;filter:invert(61%) sepia(0) saturate(1%) hue-rotate(5deg) brightness(89%) contrast(90%)}.b-qty_selector-controls_wrap{align-content:center;align-items:center;border:1px solid #dfdfdf;box-sizing:border-box;display:flex;flex-wrap:nowrap;float:none;margin:0 auto;padding:10px 12px;width:120px}@media screen and (max-width:767px){.b-qty_selector-controls_wrap{width:100%}}.b-qty_selector-control{background-color:#0000;border:none;color:#ed1c24;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:32px;font-weight:400;line-height:24px;outline:none;text-align:center;width:24px}.b-qty_selector-control.m-disable,.b-qty_selector-control[disabled]{color:#8a8a8a;cursor:default}.b-qty_selector-control.m-disable:before,.b-qty_selector-control[disabled]:before{filter:invert(61%) sepia(0) saturate(1%) hue-rotate(5deg) brightness(89%) contrast(90%)}.b-qty_selector-control:before{filter:invert(25%) sepia(46%) saturate(4293%) hue-rotate(341deg) brightness(89%) contrast(112%)}.b-qty_selector-control.m-minus:before{background-image:url(../fonts/icons/minus.svg)}.b-qty_selector-control.m-minus:before,.b-qty_selector-control.m-plus:before{background-color:#0000;background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:24px;text-decoration:none;text-transform:none;width:24px}.b-qty_selector-control.m-plus:before{background-image:url(../fonts/icons/plus.svg)}.b-qty_selector-control:focus{outline:none}.b-qty_selector-label{display:none;margin-right:10px}.b-qty_selector-value{-webkit-appearance:textfield;appearance:textfield;background:0 0;border:0;flex-grow:1;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;height:100%;line-height:1.25;outline:0;padding:0;text-align:center;width:40px}.b-qty_selector-value[disabled]{color:#8a8a8a}@media screen and (max-width:767px){.b-products_carousel-list .b-qty_selector-value{width:20px}}.b-qty_selector-error{color:#ed1c24;font-weight:700;margin-top:8px;width:100%}.b-qty_selector-error,.b-qty_selector-subtitle{font-family:Roboto,Arial,sans-serif;font-size:14px}.b-qty_selector-subtitle{color:#8a8a8a;font-weight:400;padding:12px 0 0;text-align:center}.b-qty_selector-maxout_text{color:#ed1c24;padding-top:10px}.b-qty_selector-maxout_text.m-calc{min-width:100%}@media screen and (max-width:767px){.b-qty_selector-maxout_text{width:100%}}@keyframes menuIn{0%{left:290px;opacity:0;visibility:hidden}to{left:0;opacity:1;visibility:visible}}@keyframes menuOut{0%{opacity:1;right:calc(100% - 290px);visibility:visible}to{opacity:0;right:calc(100% - 580px);visibility:hidden}}@media screen and (min-width:768px){.b-pdp_popup{min-width:698px}}.b-pdp_popup-check{border-bottom:1px solid #dfdfdf;padding-bottom:24px}@media screen and (max-width:767px){.b-pdp_popup-check{margin:0 -20px;padding:0 20px 24px}}.b-pdp_popup-check_inner{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:767px){.b-pdp_popup-check_inner{flex-direction:column}}@media screen and (min-width:768px){.b-pdp_popup-check_inner .b-search-form{max-width:340px}}@media screen and (max-width:767px){.b-pdp_popup-check_inner .b-search-form{order:1}}.b-pdp_popup-title{font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:700;letter-spacing:2px;line-height:1.2;margin-bottom:24px;text-transform:uppercase}@media screen and (max-width:1199px){.b-pdp_popup-title.m-added{background-color:#fff;left:0;padding:25px 20px 20px;position:absolute;right:0;top:0;z-index:1}}@media screen and (max-width:767px){.b-pdp_popup-title.m-added{padding-bottom:10px}.b-pdp_popup-title{font-size:18px}}.b-pdp_popup-check_help{padding:24px 0 0}@media screen and (min-width:768px){.b-pdp_popup-check_help{margin-right:50px;max-width:40%}}@media screen and (max-width:767px){.b-pdp_popup-check_help{order:3}}.b-pdp_popup-check_inventory{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px;width:100%}@media screen and (min-width:768px){.b-pdp_popup-check_inventory{padding-top:20px}}@media screen and (max-width:767px){.b-pdp_popup-check_inventory{order:2}}.b-pdp_popup .b-pdp_popup-field{display:flex;flex-wrap:wrap}.b-pdp_popup-field_label{width:100%}.b-pdp_popup-field_wrap{box-sizing:border-box;padding-right:16px;width:calc(100% - 97px)}.b-pdp_popup-field_input{width:100%}.b-pdp_popup-field_btn{background-color:#000;border:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;height:auto;justify-content:center;letter-spacing:2px;line-height:16px;max-width:100%;outline:none;padding:16px;text-align:center;text-transform:uppercase;transition:background-color .2s;vertical-align:top;width:250px;width:97px}.b-pdp_popup-field_btn:after,.b-pdp_popup-field_btn:before{fill:#ea1722;color:#ea1722;font-size:24px;transition:color .2s}.b-pdp_popup-field_btn:before{margin-right:8px}.b-pdp_popup-field_btn:after{margin-left:8px}.b-pdp_popup-field_btn.m-processing{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}@media not all and (pointer:coarse){.b-pdp_popup-field_btn:hover{text-decoration:none}.b-pdp_popup-field_btn:hover:after,.b-pdp_popup-field_btn:hover:before{fill:#fff;color:#fff}}.b-pdp_popup-field_btn:link{padding:16px}.b-pdp_popup-field_btn:link,.b-pdp_popup-field_btn:visited{color:#fff}.b-pdp_popup-field_btn:focus{outline:none}@media not all and (pointer:coarse){.b-pdp_popup-field_btn:hover,.b-pdp_popup-field_btn:hover .b-spinner-btn:after{background-color:#ea1722}}.b-pdp_popup-field_btn.m-disabled,.b-pdp_popup-field_btn:disabled{background-color:#f2f2f2!important;border-color:#d9d9d9!important;color:gray!important;pointer-events:none}.b-pdp_popup-field_btn.m-disabled:before,.b-pdp_popup-field_btn:disabled:before{fill:#d9d9d9;color:#d9d9d9!important;filter:invert(61%) sepia(0) saturate(1%) hue-rotate(5deg) brightness(89%) contrast(90%)}.b-pdp_popup-help_title{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;line-height:1.43;text-transform:uppercase}.b-pdp_popup-info{color:#ed1c24;font-weight:400;font-weight:700;margin-bottom:15px}.b-pdp_popup-help_text,.b-pdp_popup-info{font-family:Roboto,Arial,sans-serif;font-size:16px;line-height:1.25}.b-pdp_popup-help_text{font-weight:400;margin-bottom:0;padding-top:8px}.b-pdp_popup-error{color:#ed1c24;font-size:16px;line-height:1.25;padding-bottom:20px}.b-pdp_popup-help_link,.b-pdp_popup-help_tel{background:none;color:#000;cursor:pointer;cursor:default;display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.25;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-pdp_popup-help_link:link,.b-pdp_popup-help_tel:link{overflow:visible}.b-pdp_popup-help_link:hover,.b-pdp_popup-help_tel:hover{color:#ea1722}.b-pdp_available{display:flex;flex-direction:column;padding-top:24px}@media screen and (min-width:768px){.b-pdp_available{max-height:calc(55vh - 10px)}}@media screen and (max-width:767px){.b-pdp_available{padding-bottom:143px}}.b-pdp_available-title{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;line-height:1.43;margin:0;text-transform:uppercase}.b-pdp_available-title_no-results{padding-bottom:20px}@media screen and (max-width:767px){.b-pdp_available-title_no-results{padding-bottom:5px}}.b-pdp_available .b-qty_selector{grid-area:b-qty}.b-pdp_available-instock{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;grid-area:instock;line-height:1.25;padding-top:14px;text-align:center}@media screen and (max-width:767px){.b-pdp_available-instock{text-align:right}}.b-pdp_available-instock_price{padding-bottom:5px}.b-pdp_available-instock_unit{font-weight:400}.b-pdp_available-instock_numbers{font-size:14px;font-weight:400}.b-pdp_available-instock_numbers.m-font-red{color:#ed1c24;font-weight:700}.b-pdp_available-distance{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;grid-area:distanc;justify-self:flex-end;line-height:1.25;padding-top:14px}.b-pdp_available-location{grid-area:location}@media screen and (max-width:767px){.b-pdp_available-location{padding:0 0 16px}}.b-pdp_available-box.m-main{background-color:#f3f3f3;margin:0 -32px;overscroll-behavior-y:contain;padding:24px 32px;scrollbar-color:#d8d8d8 #fff;scrollbar-width:thin}.b-pdp_available-box.m-main::-webkit-scrollbar{background-color:#fff;height:119px;width:4px}.b-pdp_available-box.m-main::-webkit-scrollbar-thumb{background-color:#d8d8d8;border-radius:0}@media screen and (max-width:767px){.b-pdp_available-box.m-main{padding:24px 32px 0}}@media screen and (min-width:768px){.b-pdp_available-box.m-main{max-height:calc(100% - 215px);overflow-y:auto}}@media screen and (max-width:767px){.b-pdp_available-list{padding-bottom:21px}}.b-pdp_available-item{display:grid;grid-template-areas:"location distanc" "b-qty instock";grid-template-columns:1fr 1fr;padding:16px 0}@media screen and (min-width:768px){.b-pdp_available-item{grid-template-areas:"b-qty instock location distanc";grid-template-columns:1fr 1fr 1.5fr 1fr}}@media screen and (max-width:767px){.b-pdp_available-item{margin:0 -20px;padding:16px 20px}}.b-pdp_available-item .b-qty_selector.m-pdp{width:160px}.b-pdp_available-item .b-store_pickup-location_title{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25;margin-bottom:4px;padding-left:24px;position:relative}.b-pdp_available-item .b-store_pickup-location_title .icon-svg.m-before{left:0;position:absolute;top:-4px}.b-pdp_available-item .b-store_pickup-location_subtitle{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29}.b-pdp_available-footer,.b-pdp_available-item+.b-pdp_available-item{border-top:1px solid #dfdfdf}.b-pdp_available-footer{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:24px 32px 14px}@media screen and (min-width:768px){.b-pdp_available-footer{margin:0 -32px}}@media screen and (max-width:767px){.b-pdp_available-footer{bottom:0;flex-wrap:wrap;left:0;padding:20px;position:fixed;right:0}}.b-pdp_available-subtotal,.b-pdp_available-total{color:#8a8a8a;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29}.b-pdp_available-subtotal_cost,.b-pdp_available-total_cost{color:#000;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25}@media screen and (max-width:767px){.b-pdp_available-subtotal_cost,.b-pdp_available-total_cost{margin-bottom:16px}}.b-pdp_available-addtocart{background-color:#000;border:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;height:auto;justify-content:center;letter-spacing:2px;line-height:16px;max-width:100%;padding:16px;text-align:center;text-transform:uppercase;transition:background-color .2s;vertical-align:top;width:250px;width:320px}.b-pdp_available-addtocart:after,.b-pdp_available-addtocart:before{fill:#ea1722;color:#ea1722;font-size:24px;transition:color .2s}.b-pdp_available-addtocart:before{margin-right:8px}.b-pdp_available-addtocart:after{margin-left:8px}.b-pdp_available-addtocart.m-processing{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}@media not all and (pointer:coarse){.b-pdp_available-addtocart:hover{text-decoration:none}.b-pdp_available-addtocart:hover:after,.b-pdp_available-addtocart:hover:before{fill:#fff;color:#fff}}.b-pdp_available-addtocart:link{padding:16px}.b-pdp_available-addtocart:link,.b-pdp_available-addtocart:visited{color:#fff}.b-pdp_available-addtocart:focus{outline:none}@media not all and (pointer:coarse){.b-pdp_available-addtocart:hover,.b-pdp_available-addtocart:hover .b-spinner-btn:after{background-color:#ea1722}}.b-pdp_available-addtocart.m-disabled,.b-pdp_available-addtocart:disabled{background-color:#f2f2f2!important;border-color:#d9d9d9!important;color:gray!important;pointer-events:none}.b-pdp_available-addtocart.m-disabled:before,.b-pdp_available-addtocart:disabled:before{fill:#d9d9d9;color:#d9d9d9!important;filter:invert(61%) sepia(0) saturate(1%) hue-rotate(5deg) brightness(89%) contrast(90%)}.b-pdp_available-addtocart:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}@media screen and (max-width:767px){.b-pdp_available-addtocart{width:100%}}.b-pdp_added{max-width:850px}@media screen and (min-width:768px){.b-pdp_added{min-width:700px}}@media screen and (min-width:1200px){.b-pdp_added{min-width:850px}}@media screen and (max-width:1199px){.b-pdp_added{padding-bottom:90px;padding-top:20px}}.b-pdp_added-item{display:grid;grid-template:[start thumb-s title-s inst-s subt-s btns-s] auto [title-e attrib-s] auto [end thumb-e attrib-e inst-e subt-e btns-e]/[start thumb-s] minmax(0,150px) [thumb-e title-s attrib-s] minmax(0,1fr) [title-e attrib-e inst-s] minmax(0,1fr) [inst-e subt-s] minmax(0,.5fr) [subt-e btns-s] auto [end btns-e];padding-bottom:26px}@media screen and (max-width:1199px){.b-pdp_added-item{border-bottom:1px solid #dfdfdf;grid-template:[start thumb-s title-s] auto [title-e inst-s subt-s] auto [end thumb-e inst-e subt-e]/[start thumb-s btns-s] minmax(0,75px) [thumb-e title-s inst-s] minmax(0,1fr) [inst-e subt-s] auto [end subt-e title-e btns-e];margin-bottom:-1px;padding:20px 0}}.b-pdp_added-materials{background-color:#f3f3f3;margin:0 -30px;max-width:none;padding-bottom:20px}@media screen and (min-width:768px){.b-pdp_added-materials{background-color:#f3f3f3;margin:0 -32px -12px;padding:0 32px 20px}}@media screen and (max-width:767px){.b-pdp_added-materials{margin:0 -30px;padding:20px 0 20px 30px}}.b-pdp_added-materials.hidden{display:none}.b-pdp_added-materials_title{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;line-height:1.25;margin:0;padding:25px 0 22px;text-transform:uppercase}.b-pdp_added .b-placeholder-carousel{overflow:hidden}@media screen and (max-width:767px){.b-pdp_added .b-placeholder-carousel-list{grid-template-columns:1fr 1fr;width:125%}}@media screen and (min-width:768px)and (max-width:1199px){.b-pdp_added .b-placeholder-carousel-list{grid-template-columns:1fr 1fr;width:100%}.b-pdp_added .b-placeholder-carousel-list.m-column-3 .l-placeholder-grid_item:last-of-type{display:none}}.b-pdp_added-thumbnail{grid-area:thumb-s/thumb-s/thumb-e/thumb-e;margin:0}.b-pdp_added-thumbnail_img{max-width:100%}.b-pdp_added-sample_badge_txt{background-color:#dfdfdf;color:#000;display:inline-flex;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.67;margin:0 0 7px 16px;padding:4px 8px;text-transform:uppercase}@media screen and (min-width:768px){.b-pdp_added-sample_badge_txt{letter-spacing:2px;margin:0 0 7px 24px}}@media screen and (max-width:767px){.b-pdp_added-sample_badge_txt{font-size:10px;padding:2px 4px}}.b-pdp_added-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;grid-area:title-s/title-s/title-e/title-e;line-height:1.25;margin:0 0 16px 16px;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:1200px){.b-pdp_added-title{margin:0 0 8px 24px}}@media screen and (max-width:1199px){.b-pdp_added-title{font-size:14px}}.b-pdp_added-attributes{grid-area:attrib-s/attrib-s/attrib-e/attrib-e}@media screen and (max-width:1199px){.b-pdp_added-attributes{grid-area:thumb-e/thumb-s/subt-e/subt-e;padding-top:20px}}@media screen and (min-width:1200px){.b-pdp_added-attributes_container{padding-left:24px}}@media screen and (max-width:1023px){.b-pdp_added-attributes_container{position:relative}}.b-pdp_added-attribute{display:flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29;margin-bottom:8px}@media screen and (max-width:767px){.b-pdp_added-attribute{display:none}}.b-pdp_added-attribute.m-price{font-weight:700}@media screen and (min-width:1024px){.b-pdp_added-attribute.m-price{margin-bottom:16px}}@media screen and (max-width:1023px){.b-pdp_added-attribute.m-price{position:absolute;right:0;top:0}}.b-pdp_added-attribute.m-price .b-store_item-attribute_mark{color:#000;font-weight:400}.b-pdp_added-attribute.m-sample-text{display:block;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33;white-space:nowrap}.b-pdp_added-attribute .b-store_item-attribute_mark{margin-left:4px}.b-pdp_added-attribute_mark{color:#8a8a8a;margin-left:1px;margin-right:4px;white-space:nowrap}.b-pdp_added-attribute_link{background:none;color:#000;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-pdp_added-attribute_link:link{overflow:visible}.b-pdp_added-attribute_link:hover{color:#ea1722}.b-pdp_added-attribute_img{border:1px solid #000;height:14px;margin-right:6px;width:14px}.b-pdp_added-instock{grid-area:inst-s/inst-s/inst-e/inst-e}@media screen and (min-width:1200px){.b-pdp_added-instock{text-align:center}}@media screen and (max-width:1023px){.b-pdp_added-instock{margin-bottom:16px}}@media screen and (max-width:767px){.b-pdp_added-instock{margin:0 0 0 16px}}@media screen and (max-width:1199px){.b-pdp_added-instock{margin-left:16px}}.b-pdp_added-instock_number{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.29}.b-pdp_added-instock_text{color:#8a8a8a;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29}@media screen and (min-width:1200px){.b-pdp_added-instock_text{display:block}}.b-pdp_added-subtotal{display:flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;grid-area:subt-s/subt-s/subt-e/subt-e;justify-content:center;line-height:1.53;margin-right:16px}@media screen and (max-width:1023px){.b-pdp_added-subtotal{margin-bottom:24px}}@media screen and (max-width:1199px){.b-pdp_added-subtotal{margin-bottom:0}}.b-pdp_added-subtotal_price{font-weight:700;text-align:right}@media screen and (min-width:1024px){.b-pdp_added-subtotal_price{text-align:center}}.b-pdp_added-subtotal_txt{color:#8a8a8a;margin-right:3px;text-transform:capitalize}@media screen and (min-width:1024px){.b-pdp_added-subtotal_txt{display:none}}.b-pdp_added-btns{display:flex;flex-direction:column;grid-area:btns-s/btns-s/btns-e/btns-e;width:230px}@media screen and (max-width:767px){.b-pdp_added-btns{align-items:flex-end;background-color:#f3f3f3;border-top:1px solid #dfdfdf;bottom:0;justify-content:space-between;left:0;padding:21px;position:fixed;right:0;z-index:2}.b-pdp_added-btns_view{margin-right:16px}}@media screen and (max-width:1199px){.b-pdp_added-btns{background-color:#f3f3f3;bottom:0;flex-direction:row;justify-content:space-between;left:0;padding:22px 21px;position:fixed;right:0;width:auto;z-index:2}}.b-pdp_added-btns_continue,.b-pdp_added-btns_view{box-sizing:border-box;width:230px}@media screen and (min-width:1200px){.b-pdp_added-btns_continue,.b-pdp_added-btns_view{margin-bottom:16px}}@media screen and (max-width:1199px){.b-pdp_added-btns_continue,.b-pdp_added-btns_view{align-items:center;display:flex;height:48px;padding:5px 0;width:calc(50% - 11px)}}.b-pdp_btns{padding:15px 0}.b-pdp_btns-top{margin-bottom:25px;text-align:center}.b-pdp_btns-top,.b-pdp_btns-top_link{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29}.b-pdp_btns-top_link{background:none;color:#000;cursor:pointer;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under;white-space:nowrap}.b-pdp_btns-top_link:link{overflow:visible}.b-pdp_btns-top_link:hover{color:#ea1722}@media screen and (max-width:767px){.b-pdp_btns-top_text{display:flex;flex-direction:column;gap:4px;justify-content:center}}.b-pdp_btns-notice{color:#ff6a00;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.29;padding:10px 0;text-align:center}.b-pdp_btns-hr{background-color:#dfdfdf;display:none;grid-column:1/3;height:1px;margin:20px 0}.l-pdp-container.m-quick-view .b-pdp_btns-hr{display:none}@media screen and (max-width:1023px){.b-pdp_btns-hr{display:block}}.b-pdp_btns-button{box-sizing:border-box}.b-pdp_btns-button.m-add-tocart{align-items:center;background-color:#ed1c24;border:1px solid #ed1c24;color:#fff!important;cursor:pointer;display:inline-flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;height:48px;justify-content:center;letter-spacing:2px;line-height:16px;max-width:100%;padding:14px;padding:16px!important;text-align:center;text-transform:uppercase;transition:background-color .2s;transition:all .3s ease;vertical-align:top;width:250px;width:100%}.b-pdp_btns-button.m-add-tocart:before{background-color:#0000;background-image:url(../fonts/icons/cart.svg);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:24px;text-decoration:none;text-transform:none;width:24px}.b-pdp_btns-button.m-add-tocart:after,.b-pdp_btns-button.m-add-tocart:before{fill:#ea1722;color:#ea1722;font-size:24px;transition:color .2s}.b-pdp_btns-button.m-add-tocart:after{margin-left:8px}.b-pdp_btns-button.m-add-tocart.m-processing{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}@media not all and (pointer:coarse){.b-pdp_btns-button.m-add-tocart:hover{text-decoration:none}.b-pdp_btns-button.m-add-tocart:hover:after,.b-pdp_btns-button.m-add-tocart:hover:before{fill:#fff;color:#fff}}.b-pdp_btns-button.m-add-tocart:hover{background-color:#000;border-color:#000;color:#fff!important;text-decoration:none}.b-pdp_btns-button.m-add-tocart.m-disabled,.b-pdp_btns-button.m-add-tocart:disabled{background-color:#f2f2f2!important;border-color:#d9d9d9!important;color:gray!important;pointer-events:none}.b-pdp_btns-button.m-add-tocart.m-disabled:before,.b-pdp_btns-button.m-add-tocart:disabled:before{fill:#d9d9d9;color:#d9d9d9!important;filter:invert(61%) sepia(0) saturate(1%) hue-rotate(5deg) brightness(89%) contrast(90%)}.b-pdp_btns-button.m-add-tocart:focus{outline:none}.b-pdp_btns-button.m-add-tocart:after,.b-pdp_btns-button.m-add-tocart:before{color:#fff}.b-pdp_btns-button.m-add-tocart:before{filter:invert(100%) sepia(92%) saturate(1%) hue-rotate(198deg) brightness(106%) contrast(100%);margin-right:8px}.b-pdp_btns-button.m-order{align-items:center;background-color:#fff;border-width:1px;border:1px solid #000!important;color:#000!important;color:#000;cursor:pointer;display:inline-flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;height:48px;justify-content:center;letter-spacing:2px;line-height:16px;margin-top:16px;max-width:100%;padding:14px;padding:15px 10px!important;text-align:center;text-transform:uppercase;transition:background-color .2s;vertical-align:top;width:250px;width:100%}.b-pdp_btns-button.m-order:before{background-color:#0000;background-image:url(../fonts/icons/sample.svg);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:24px;text-decoration:none;text-transform:none;width:24px}.b-pdp_btns-button.m-order:after,.b-pdp_btns-button.m-order:before{fill:#ea1722;color:#ea1722;font-size:24px;transition:color .2s}.b-pdp_btns-button.m-order:before{margin-right:8px}.b-pdp_btns-button.m-order:after{margin-left:8px}.b-pdp_btns-button.m-order.m-processing{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}@media not all and (pointer:coarse){.b-pdp_btns-button.m-order:hover{text-decoration:none}.b-pdp_btns-button.m-order:hover:after,.b-pdp_btns-button.m-order:hover:before{fill:#fff;color:#fff}.b-pdp_btns-button.m-order:hover{background-color:#ea1722;border-color:#ea1722!important;color:#fff!important;text-decoration:none}.b-pdp_btns-button.m-order:hover .b-spinner-btn{background:linear-gradient(270deg,#fff 10%,#0000 60%)}.b-pdp_btns-button.m-order:hover .b-spinner-btn:after{background-color:#ea1722}.b-pdp_btns-button.m-order:hover .b-spinner-btn:before{background-color:#fff}}.b-pdp_btns-button.m-order:focus,.b-pdp_btns-button.m-order:hover{outline:none!important;text-decoration:none}.b-pdp_btns-button.m-order.m-disabled,.b-pdp_btns-button.m-order:disabled{background-color:#f2f2f2!important;border-color:#d9d9d9!important;color:gray!important;pointer-events:none}.b-pdp_btns-button.m-order.m-disabled:before,.b-pdp_btns-button.m-order:disabled:before{fill:#d9d9d9;color:#d9d9d9!important;filter:invert(61%) sepia(0) saturate(1%) hue-rotate(5deg) brightness(89%) contrast(90%)}.b-pdp_btns-button.m-order .b-spinner-btn{background:linear-gradient(270deg,#000 10%,#0000 60%)}.b-pdp_btns-button.m-order .b-spinner-btn:after{background-color:#fff}.b-pdp_btns-button.m-order .b-spinner-btn:before{background-color:#000}.b-pdp_btns-button.m-order:before{filter:invert(0) sepia(4%) saturate(0) hue-rotate(348deg) brightness(94%) contrast(106%)}@media not all and (pointer:coarse){.b-pdp_btns-button.m-order:hover:before{filter:invert(100%) sepia(92%) saturate(1%) hue-rotate(198deg) brightness(106%) contrast(100%)}}.b-pdp_btns-button:before{color:#ed1c24;margin-right:8px}@media not all and (pointer:coarse){.b-pdp_btns-button:hover:before{color:#fff}}.b-pdp_btns-footer{display:grid;grid-template-columns:repeat(3,1fr);padding-top:25px}@media screen and (max-width:1023px){.b-pdp_btns-footer{grid-template-columns:repeat(2,50%);position:relative}}.l-pdp-container.m-quick-view .b-pdp_btns-footer{grid-template-columns:repeat(2,50%);position:relative}.l-pdp-container.m-quick-view .b-pdp_btns-footer>.b-pdp_btns-href{grid-column:1/3;justify-self:center}.b-pdp_btns-footer .b-pdp_title-error{grid-column:1/3;margin:0 0 26px}@media screen and (max-width:1023px){.b-pdp_btns-footer .b-pdp_title-error{grid-column:1/3}.b-pdp_btns-footer>a:first-child{grid-column:1/3;justify-self:center}}.b-pdp_btns-href{justify-self:flex-start;white-space:nowrap}@media screen and (max-width:1023px){.b-pdp_btns-href{grid-column:1/3;justify-self:center}}.b-pdp_btns-link{background:none;color:#000;cursor:pointer;display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29;overflow:visible;padding-left:30px;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-pdp_btns-link:link{overflow:visible}.b-pdp_btns-link:hover{color:#ea1722}.b-pdp_btns-link .icon-svg.m-after,.b-pdp_btns-link:after{left:30px}.b-pdp_btns-link:link{padding-left:30px}.b-pdp_btns-link .icon-svg.m-before,.b-pdp_btns-link:before{fill:#ea1722;color:#ea1722;left:0;position:absolute;top:50%;transform:translateY(-50%)}.b-pdp_btns-link.m-project.added_message .icon-svg.m-before{fill:#ed1c24}.b-pdp_btns-link.m-print{justify-self:center}@media screen and (max-width:1023px){.b-pdp_btns-link.m-print{justify-self:flex-start}}.l-pdp-container.m-quick-view .b-pdp_btns-link.m-print{display:none}.b-pdp_btns-link.m-copy{justify-self:flex-end}.l-pdp-container.m-quick-view .b-pdp_btns-link.m-copy{display:none}.b-pdp_btns-link.m-calculator:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.added_message{display:none}@media screen and (max-width:767px){.b-pdp_calc{margin:0 -20px}}.b-pdp_calc-accordeon{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff}.b-pdp_calc-sealer .b-pdp_calc-footer{margin-bottom:15px}.b-pdp_calc-accordeon_item.m-expanded .b-pdp_calc-accordeon_content{display:block;max-height:none;opacity:1;overflow:visible;padding:0 24px 24px;transition:max-height .3s cubic-bezier(1,0,1,1),opacity .3s;visibility:visible}.b-pdp_calc-accordeon_item.m-expanded .b-pdp_calc-accordeon_control:after{transform:translateY(-50%) rotate(180deg)}.b-pdp_calc-accordeon_control{color:#000;cursor:pointer;display:block;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;line-height:1.43;padding:26px 60px;position:relative;text-transform:uppercase}.b-pdp_calc-accordeon_control:before{background-image:url(../fonts/icons/attention.svg)}.b-pdp_calc-accordeon_control:after{background-color:#0000;background-image:url(../fonts/icons/arrow-down-small.svg);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:24px;text-decoration:none;text-transform:none;width:24px}.b-pdp_calc-accordeon_control:after,.b-pdp_calc-accordeon_control:before{color:#ea1722;filter:invert(25%) sepia(46%) saturate(4293%) hue-rotate(341deg) brightness(89%) contrast(112%);position:absolute;top:50%;transform:translateY(-50%)}.b-pdp_calc-accordeon_control:before{left:20px}.b-pdp_calc-accordeon_control:after{margin-right:10px}.b-pdp_calc-accordeon_control:before{background-color:#0000;background-image:url(../fonts/icons/calc.svg);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:24px;text-decoration:none;text-transform:none;width:24px}.b-pdp_calc-accordeon_control:after{color:#ed1c24;position:absolute;right:0;top:50%;transform:translateY(-50%)}.b-pdp_calc-accordeon_control.m-flex{display:flex;justify-content:space-between}.b-pdp_calc-accordeon_control.m-flex .b-pdp_calc-field{padding-top:0}.b-pdp_calc-accordeon_content{display:none;max-height:0;opacity:0;overflow:hidden;padding-left:24px;padding-right:24px;position:relative;transition:max-height .3s cubic-bezier(0,1,1,1),opacity .3s,visibility .3s ease .3s,padding .3s;visibility:hidden;will-change:max-height,opacity,visibility}.b-pdp_calc-accordeon_content.m-general .b-pdp_calc-fields{padding-bottom:0}.b-pdp_calc-accordeon_content.m-general .b-pdp_calc-footer{margin-top:24px}.b-pdp_calc-title{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.29}.b-pdp_calc-error{color:#ed1c24;font-size:14px;line-height:1.25;padding-bottom:25px}.b-pdp_calc-error a,.b-pdp_calc-error-error_tel{background:none;color:#000;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.25;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-pdp_calc-error a:link,.b-pdp_calc-error-error_tel:link{overflow:visible}.b-pdp_calc-error a:hover,.b-pdp_calc-error-error_tel:hover{color:#ea1722}.b-pdp_calc-error_phone{background:none;color:#000;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-pdp_calc-error_phone:link{overflow:visible}.b-pdp_calc-error_phone:hover{color:#ea1722}.b-pdp_calc-fields{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:24px}.b-pdp_calc-fields.m-last{padding-bottom:0}@media screen and (max-width:1919px){.l-pdp-container.m-quick-view .b-pdp_calc-fields.m-bottom{flex-direction:column}.l-pdp-container.m-quick-view .b-pdp_calc-fields.m-bottom .b-pdp_calc-field:first-child{padding-top:25px}.l-pdp-container.m-quick-view .b-pdp_calc-fields.m-bottom .b-pdp_calc-field{flex-flow:row wrap;justify-content:space-between;max-width:100%;padding-top:10px}}@media screen and (max-width:1199px){.b-pdp_calc-fields.m-bottom{flex-direction:column}.b-pdp_calc-fields.m-bottom .b-pdp_calc-field:first-child{padding-top:25px}.b-pdp_calc-fields.m-bottom .b-pdp_calc-field{flex-flow:row wrap;justify-content:space-between;max-width:100%;padding-top:10px}}@media screen and (min-width:1200px)and (max-width:1439px){.m-quick-view .b-pdp_calc-fields{flex-direction:column}}@media screen and (max-width:1199px){.m-quick-view .b-pdp_calc-fields{flex-direction:column}}.b-pdp_calc-field{display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:calc(50% - 15px);padding-top:30px;position:relative}.b-pdp_calc-field.m-title{padding-top:0}@media screen and (min-width:1200px)and (max-width:1439px){.m-quick-view .b-pdp_calc-field{max-width:100%}}@media screen and (max-width:1199px){.m-quick-view .b-pdp_calc-field{max-width:100%}}.b-pdp_calc-field_label{left:0;position:absolute;top:0;white-space:nowrap}.b-pdp_calc-field_label,.b-pdp_calc-field_text{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.29}.b-pdp_calc-field_select .f-select-element{height:auto;margin:0}.b-pdp_calc-field_cost{color:#8a8a8a;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29}.b-pdp_calc-field_input{display:block}.b-pdp_calc-checkbox{padding-bottom:20px}.b-pdp_calc-checkbox_field{display:block}.b-pdp_calc-checkbox_icon{color:#ed1c24;cursor:pointer;display:inline-block;padding-left:5px;position:relative;z-index:2}.b-pdp_calc-checkbox_icon:after{background-color:#0000;background-image:url(../fonts/icons/help.svg);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;filter:invert(25%) sepia(46%) saturate(4293%) hue-rotate(341deg) brightness(89%) contrast(112%);font-size:24px;height:20px;text-decoration:none;text-transform:none;width:20px}.b-pdp_calc-checkbox_text{background-color:#000;box-sizing:border-box;color:#fff;display:none;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29;opacity:0;padding:8px 36px 8px 8px;position:absolute;right:-20px;top:calc(100% + 10px);transition:all .3s ease;visibility:hidden;width:234px}@media screen and (min-width:768px){.b-pdp_calc-checkbox_text{left:50%;margin-left:-1px;right:auto;transform:translateX(-50%)}}.b-pdp_calc-checkbox_text:before{background-color:#000;content:"";height:20px;position:absolute;right:20px;top:-10px;transform:rotate(-45deg);width:20px;z-index:-1}@media screen and (min-width:768px){.b-pdp_calc-checkbox_text:before{left:50%;margin-left:-2px;transform:rotate(-45deg) translateX(-50%)}}.b-pdp_calc-checkbox_close{color:#fff;position:absolute;right:5px;top:5px}.b-pdp_calc-checkbox_close:after{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.b-pdp_calc-bottom{background-color:#fff;margin-top:12px;padding:24px}.b-pdp_calc-footer{align-items:center;border-top:1px solid #dfdfdf;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:18px}.b-pdp_calc-footer_sizes{font-weight:400;line-height:1.29}.b-pdp_calc-footer_sizes,.b-pdp_calc-footer_view{font-family:Roboto,Arial,sans-serif;font-size:14px}.b-pdp_calc-footer_view{font-weight:700;letter-spacing:2px;line-height:1.43;text-transform:uppercase}.b-pdp_calc-footer_subtotal{font-size:24px;line-height:1.29}.b-pdp_calc-footer_subtotal,.b-pdp_calc-numbers{font-family:Roboto,Arial,sans-serif;font-weight:700}.b-pdp_calc-numbers{font-size:16px;line-height:1.25}.b-pdp_calc-numbers_output{font-weight:400;line-height:1.25}.b-pdp_calc-btn,.b-pdp_calc-numbers_output{font-family:Roboto,Arial,sans-serif;font-size:14px}.b-pdp_calc-btn{align-items:center;background-color:#fff;border-width:1px;border:1px solid #000!important;box-sizing:border-box;color:#000!important;cursor:pointer;display:inline-flex;font-weight:700;justify-content:center;letter-spacing:2px;line-height:16px;margin-top:20px;max-width:100%;min-width:100%;padding:14px;padding:15px 10px!important;text-align:center;text-transform:uppercase;transition:background-color .2s;vertical-align:top;width:250px}.b-pdp_calc-btn:after,.b-pdp_calc-btn:before{fill:#ea1722;color:#ea1722;font-size:24px;transition:color .2s}.b-pdp_calc-btn:before{margin-right:8px}.b-pdp_calc-btn:after{margin-left:8px}.b-pdp_calc-btn.m-processing{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}@media not all and (pointer:coarse){.b-pdp_calc-btn:hover{text-decoration:none}.b-pdp_calc-btn:hover:after,.b-pdp_calc-btn:hover:before{fill:#fff;color:#fff}.b-pdp_calc-btn:hover{background-color:#ea1722;border-color:#ea1722!important;color:#fff!important;text-decoration:none}.b-pdp_calc-btn:hover .b-spinner-btn{background:linear-gradient(270deg,#fff 10%,#0000 60%)}.b-pdp_calc-btn:hover .b-spinner-btn:after{background-color:#ea1722}.b-pdp_calc-btn:hover .b-spinner-btn:before{background-color:#fff}}.b-pdp_calc-btn:focus,.b-pdp_calc-btn:hover{outline:none!important;text-decoration:none}.b-pdp_calc-btn.m-disabled,.b-pdp_calc-btn:disabled{background-color:#f2f2f2!important;border-color:#d9d9d9!important;color:gray!important;pointer-events:none}.b-pdp_calc-btn.m-disabled:before,.b-pdp_calc-btn:disabled:before{fill:#d9d9d9;color:#d9d9d9!important;filter:invert(61%) sepia(0) saturate(1%) hue-rotate(5deg) brightness(89%) contrast(90%)}.b-pdp_calc-btn .b-spinner-btn{background:linear-gradient(270deg,#000 10%,#0000 60%)}.b-pdp_calc-btn .b-spinner-btn:after{background-color:#fff}.b-pdp_calc-btn .b-spinner-btn:before{background-color:#000}.b-pdp_calc-privacy{position:relative}.b-pdp_calc-privacy_icon{color:#ed1c24;cursor:pointer;display:inline-block;margin-top:3px;position:relative;position:absolute;right:-30px;top:50%;transform:translateY(-50%);z-index:2}.b-pdp_calc-privacy_icon:after{background-color:#0000;background-image:url(../fonts/icons/help.svg);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;filter:invert(25%) sepia(46%) saturate(4293%) hue-rotate(341deg) brightness(89%) contrast(112%);font-size:24px;height:20px;text-decoration:none;text-transform:none;width:20px}.b-pdp_calc-privacy_icon:hover .b-pdp_calc-privacy_text{opacity:1;visibility:visible}.b-pdp_calc-privacy_text{background-color:#000;bottom:calc(100% + 13px);box-sizing:border-box;color:#fff;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;left:auto;line-height:1.29;opacity:0;padding:8px;position:absolute;right:-20px;right:-28px;top:calc(100% + 10px);top:auto;transform:translate(0);transition:all .3s ease;visibility:hidden;width:234px}@media screen and (min-width:768px){.b-pdp_calc-privacy_text{left:50%;margin-left:-1px;right:auto;transform:translateX(-50%)}}.b-pdp_calc-privacy_text:before{background-color:#000;content:"";height:20px;position:absolute;right:20px;top:-10px;transform:rotate(-45deg);width:20px;z-index:-1}@media screen and (min-width:768px){.b-pdp_calc-privacy_text:before{left:50%;margin-left:-2px;transform:rotate(-45deg) translateX(-50%)}.b-pdp_calc-privacy_text{left:auto;right:-35px;transform:translate(0)}}@media screen and (max-width:767px){.b-pdp_calc-privacy_text{right:-60px}}.b-pdp_calc-privacy_text:before{bottom:0;left:auto;right:30px;top:auto}@media screen and (max-width:767px){.b-pdp_calc-privacy_text:before{right:60px}}.b-pdp_calc-fields_column{align-content:stretch;display:flex;flex-direction:column;gap:24px;justify-content:space-between;padding-bottom:24px}.b-pdp_calc_tooltip{color:#ed1c24;cursor:pointer;display:inline-block;height:24px;margin-left:5px;position:relative;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:24px;z-index:2}.b-pdp_calc_tooltip:after{background-color:#0000;background-image:url(../fonts/icons/help.svg);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;filter:invert(25%) sepia(46%) saturate(4293%) hue-rotate(341deg) brightness(89%) contrast(112%);height:20px;text-decoration:none;text-transform:none;width:20px}.b-pdp_calc-subtitle{color:#8a8a8a;display:block;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33;max-width:100%}@media screen and (max-width:767px){.b-pdp_calc-subtitle{font-size:11px;line-height:16px}}.b-pdp_calc-subtitle_note{color:#8a8a8a;display:block;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33;max-width:100%}@media screen and (max-width:767px){.b-pdp_calc-subtitle_note{font-size:11px;line-height:16px}}.b-pdp_calc-subtitle_note:before{color:#ed1c24;content:"*";display:inline}.b-pdp_delivery{padding-top:12px}@media screen and (max-width:767px){.b-pdp_delivery{margin:0 -20px}}.b-pdp_delivery-item{background-color:#fff;margin-bottom:12px;padding:24px;position:relative}.b-pdp_delivery-item .m-show{display:none}.b-pdp_delivery-item.m-active:after{background-color:#000;bottom:0;content:"";left:0;position:absolute;top:0;width:2px}.b-pdp_delivery-item.m-active .m-show{display:block}.b-pdp_delivery-item_check{margin-bottom:17px}.b-pdp_delivery-link{background:none;color:#000;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-pdp_delivery-link:link{overflow:visible}.b-pdp_delivery-link:hover{color:#ea1722}.b-pdp_delivery-link.m-disabled{opacity:.5;pointer-events:none}.b-pdp_delivery-radio{display:block}.b-pdp_delivery-field_notice{color:#ed1c24;font-size:14px;grid-column:1/4;line-height:1.29;padding:0 0 24px;width:100%}@media screen and (max-width:400px){.b-pdp_delivery-field_notice{grid-column:1/2;padding:24px 0 0}}@media screen and (min-width:768px)and (max-width:1199px){.b-pdp_delivery-field_notice{grid-column:1/2;padding:24px 0}}.m-quick-view .b-pdp_delivery-field_notice{grid-column:1/2;padding:24px 0}.b-pdp_delivery-field_notice a{background:none;color:#000;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-pdp_delivery-field_notice a:link{overflow:visible}.b-pdp_delivery-field_notice a:hover{color:#ea1722}.b-pdp_delivery-field_success{display:flex;grid-column:1/4;justify-content:space-between;padding:0 0 24px;width:100%}@media screen and (max-width:400px){.b-pdp_delivery-field_success{grid-column:1/2;padding:24px 0 0}}@media screen and (min-width:768px)and (max-width:1199px){.b-pdp_delivery-field_success{grid-column:1/2;padding:24px 0}}.m-quick-view .b-pdp_delivery-field_success{grid-column:1/2;padding:24px 0}.b-pdp_delivery-label{font-weight:700;letter-spacing:2px;line-height:1.33;text-transform:uppercase}.b-pdp_delivery-desc,.b-pdp_delivery-label{font-family:Roboto,Arial,sans-serif;font-size:14px}.b-pdp_delivery-desc{font-weight:400;line-height:1.29;margin-bottom:-17px;padding-left:32px;padding-top:17px}.b-pdp_delivery-desc .m-not-available,.b-pdp_delivery-desc.m-expanded .b-pdp_delivery-desc_content{display:block}.b-pdp_delivery-desc .m-available,.b-pdp_delivery-desc.m-enable .m-not-available{display:none}.b-pdp_delivery-desc.m-enable .m-available{display:block}.b-pdp_delivery-desc_content{border-bottom:1px solid #dfdfdf;display:none;margin-bottom:24px}.b-pdp_delivery-text:not(:empty){padding:0 0 17px}.b-pdp_delivery-control{padding-bottom:24px}.b-pdp_delivery-control_link{color:#000;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-pdp_delivery-control_link:hover{color:#ed1c24}.b-pdp_delivery .b-search-form{grid-template-columns:1fr minmax(auto,154px)}@media screen and (max-width:400px){.b-pdp_delivery .b-search-form{grid-template-columns:1fr}}@media screen and (min-width:768px)and (max-width:1199px){.b-pdp_delivery .b-search-form{grid-template-columns:1fr}}@media screen and (max-width:400px){.b-pdp_delivery .b-search-form .f-form_row{margin-right:0}}@media screen and (min-width:768px)and (max-width:1199px){.b-pdp_delivery .b-search-form .f-form_row{margin-right:0}}.b-pdp_delivery .b-search-form .f-input_text-label{white-space:nowrap}.b-pdp_delivery .b-search-form .g-button_1{min-width:120px}@media screen and (max-width:400px){.b-pdp_delivery .b-search-form .g-button_1{margin-top:0}}@media screen and (min-width:768px)and (max-width:1199px){.b-pdp_delivery .b-search-form .g-button_1{margin-top:0}}.b-pdp_details{padding-bottom:32px}@media screen and (max-width:1199px){.b-pdp_details{padding-top:12px}}.b-pdp_details-row{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:8px}.b-pdp_details-row.m-top{padding-bottom:5px}.b-pdp_details-row.m-top .b-pdp_details-element{border:none}.b-pdp_details-row.m-last{flex:0 0 100%}.b-pdp_details-element{border-top:1px solid #dfdfdf;color:#8a8a8a;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29;padding-top:16px}.b-pdp_details-element+.b-pdp_details-element{margin-top:8px}.b-pdp_details-element.f-select{max-width:330px;padding-bottom:16px}.b-pdp_details-element_sizes{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-top:16px}.b-pdp_details-element_size{align-items:center;background-color:#fff;border:1px solid #dfdfdf;color:#000;cursor:pointer;display:flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29;margin:0 12px 12px 0;max-width:120px;padding:11px 15px;position:relative;text-align:center}.b-pdp_details-element_size:after{background-color:#ed1c24;bottom:-6px;content:"";display:none;height:2px;left:0;position:absolute;right:0}.b-pdp_details-element_size.m-active,.b-pdp_details-element_size:hover:not(.m-inactive){font-weight:700}.b-pdp_details-element_size.m-active:after{display:block}.b-pdp_details-element_size.m-inactive{background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"><line x1="0" x2="100%" y1="0" y2="100%" stroke="red" stroke-width="1"/></svg>');background-size:cover;color:#8a8a8a;cursor:pointer;overflow:hidden}.b-pdp_details-element_link:before{content:attr(title);display:block;font-weight:700;height:0;overflow:hidden;visibility:hidden}.b-pdp_details-element_value{color:#000}.b-pdp_details-element_value.m-error{color:#ed1c24}.b-pdp_details-link{background:none;color:#000;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-pdp_details-link:link{overflow:visible}.b-pdp_details-link:hover{color:#ea1722}.b-pdp_details-variations{grid-gap:12px;display:flex;flex-wrap:wrap;padding:16px 0}.b-pdp_details-variations .b-pdp_details-row{grid-column:1/9}@media screen and (max-width:1199px){.b-pdp_details-variations .b-pdp_details-row{grid-column:1/6}}.b-pdp_details-variation{contain-intrinsic-size:58px 58px;background-color:#dfdfdf;content-visibility:auto;cursor:pointer;display:block;height:0;height:58px;overflow:hidden;overflow:visible;padding:0;position:relative;width:100%;width:58px;z-index:0}.b-pdp_details-variation:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}@media screen and (max-width:1199px){.b-pdp_details-variation{height:46px;width:46px}}.m-quick-view .b-pdp_details-variation{height:50px;width:50px}@media screen and (max-width:1199px){.m-quick-view .b-pdp_details-variation{height:40px;width:40px}}.b-pdp_details-variation:after,.b-pdp_details-variation:before{line-height:1;opacity:0;position:absolute;transition:all .3s ease;visibility:hidden;z-index:3}.b-pdp_details-variation:after{background-color:#ed1c24;bottom:-5px;content:"";height:2px;left:0;right:0}.b-pdp_details-variation:before{background-color:#ed1c24;color:#fff;left:0;top:0}.b-pdp_details-variation.m-inactive{cursor:pointer;overflow:hidden}.b-pdp_details-variation.m-inactive:after{background-color:#ed1c24;height:200%;left:auto;opacity:1;position:absolute;right:50%;top:-50%;transform:rotate(-45deg);visibility:visible;width:1px;z-index:1}.b-pdp_details-variation.m-inactive:before{display:none}.b-pdp_details-variation.m-inactive .b-pdp_details-variation_link{cursor:default}.b-pdp_details-variation.m-current:after{background-color:#ed1c24;bottom:-5px;content:"";height:2px;left:0;opacity:1;right:0;visibility:visible}.b-pdp_details-variation.m-current:before,.b-pdp_details-variation:hover:after,.b-pdp_details-variation:hover:before{opacity:1;visibility:visible}.b-pdp_details-variation_inner,.b-pdp_details-variation_link{height:100%;position:absolute;width:100%}.b-pdp_details-variation_inner:after,.b-pdp_details-variation_link:after{box-shadow:inset 0 0 0 1px #00000014;content:"";cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.b-pdp_details-variation_img{height:100%;position:absolute;width:100%;z-index:1}.b-pdp_details-more{background:none;color:#000;cursor:pointer;display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.33;overflow:visible;padding-left:0;padding-right:6px;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-decoration:none;text-underline-position:under}.b-pdp_details-more:link{overflow:visible}.b-pdp_details-more:hover{color:#ea1722}.b-pdp_details-more .icon-svg.m-after,.b-pdp_details-more:after{left:30px}.b-pdp_details-more:link{padding-left:30px}.b-pdp_details-more .icon-svg.m-before,.b-pdp_details-more:before{fill:#ea1722;color:#ea1722;left:0;position:absolute;top:50%;transform:translateY(-50%)}.b-pdp_details-more .icon-svg.m-after,.b-pdp_details-more:after{left:0;right:30px}.b-pdp_details-more:link{padding-left:0;padding-right:30px}.b-pdp_details-more .icon-svg.m-before,.b-pdp_details-more:before{left:auto;right:0}.b-pdp_details-more:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;right:-20px;text-decoration:none;text-transform:none}.b-pdp_details-more.m-expanded:before{transform:translateY(-50%) rotate(180deg)}.b-pdp_details-more_label{-webkit-text-decoration:underline #ed1c24;text-decoration:underline #ed1c24;text-underline-position:below}.b-pdp_details-more_numbers{color:#ed1c24;font-size:12px;font-weight:700;margin-left:10px}.b-pdp_price{align-items:center;display:flex;flex-wrap:wrap;padding-bottom:25px}@media screen and (max-width:1199px){.b-pdp_price{justify-content:space-between;padding-bottom:10px}}.b-pdp_price-cost{font-family:Roboto,Arial,sans-serif;font-size:24px;font-weight:700;line-height:.83}.b-pdp_price-cost_unit{font-size:16px;line-height:1.25}.b-pdp_price-cost_unit,.b-pdp_price-desc{font-family:Roboto,Arial,sans-serif;font-weight:400}.b-pdp_price-desc{color:#8a8a8a;font-size:14px;line-height:1.29;margin:0;padding-top:9px;width:100%}.b-pdp_price-unit{font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.2}@media screen and (min-width:1200px){.b-pdp_price-unit{margin-left:24px}}@media screen and (max-width:1199px){.b-pdp_price-unit{padding-top:11px;width:100%}}.b-pdp_price-options{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29}@media screen and (min-width:768px){.b-pdp_price-options{display:none}}@media screen and (max-width:767px){.b-pdp_price-options+.b-pdp_price-options{display:none}}.b-pdp_price-options_name{color:#8a8a8a}@media screen and (min-width:768px){.b-pdp_thumbnail{overflow:hidden;position:-webkit-sticky;position:sticky;top:156px}}@media screen and (min-width:1024px){.b-pdp_thumbnail{overflow:visible;width:100%}}@media screen and (min-width:768px){.l-pdp-container.m-quick-view .b-pdp_thumbnail{top:0}}.b-pdp_thumbnail-container{display:grid;grid-template:[start b-pdp_thumbnail-carousel-s b-pdp_thumbnail-inner-s] minmax(auto,1fr) [b-pdp_thumbnail-inner-e b-pdp_visualizeit-s] auto [end b-pdp_thumbnail-carousel-e b-pdp_visualizeit-e]/[start b-pdp_thumbnail-carousel-s] auto [b-pdp_thumbnail-carousel-e b-pdp_visualizeit-s b-pdp_thumbnail-inner-s] minmax(auto,1fr) [end b-pdp_visualizeit-e b-pdp_thumbnail-inner-e]}@media screen and (max-width:1023px){.b-pdp_thumbnail-container{grid-template:[start b-pdp_thumbnail-inner-s] auto [b-pdp_thumbnail-inner-e b-pdp_thumbnail-carousel-s] auto [b-pdp_thumbnail-carousel-e b-pdp_visualizeit-s] auto [end b-pdp_visualizeit-e]/[start b-pdp_thumbnail-carousel-s b-pdp_visualizeit-s b-pdp_thumbnail-inner-s] auto [end b-pdp_thumbnail-carousel-e b-pdp_visualizeit-e b-pdp_thumbnail-inner-e]}}.l-pdp-container.m-quick-view .b-pdp_thumbnail-container{grid-template:[start b-pdp_thumbnail-inner-s] auto [b-pdp_thumbnail-inner-e b-pdp_thumbnail-carousel-s] auto [b-pdp_thumbnail-carousel-e b-pdp_visualizeit-s] auto [end b-pdp_visualizeit-e]/[start b-pdp_thumbnail-carousel-s b-pdp_visualizeit-s b-pdp_thumbnail-inner-s] auto [end b-pdp_thumbnail-carousel-e b-pdp_visualizeit-e b-pdp_thumbnail-inner-e]}.b-pdp_thumbnail-container.m-single .b-pdp_thumbnail-carousel{display:none}@media screen and (min-width:1024px){.b-pdp_thumbnail-container{height:100%;width:100%}}@media screen and (max-width:1023px){.b-pdp_thumbnail-container{flex-direction:column}}.b-pdp_thumbnail-single{contain-intrinsic-size:640px 640px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.b-pdp_thumbnail-single .b-store_item-figure_label{font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:700;left:0;letter-spacing:2px;line-height:1.25;padding:6px 8px 4px;position:absolute;text-transform:uppercase;top:12px;z-index:12}@media screen and (max-width:767px){.b-pdp_thumbnail-single .b-store_item-figure_label{font-size:10px;letter-spacing:1px;padding:5px 4px 3px}}.b-pdp_thumbnail-single .b-store_item-figure_label.m-new{background-color:#ed1c24;color:#fff;z-index:2}.b-pdp_thumbnail-single .b-store_item-figure_label.m-clearance{background-color:#fff200;color:#000}.b-pdp_thumbnail-single .b-store_item-figure_label.m-sale{background-color:green;color:#000}.b-pdp_thumbnail-single .b-store_item-figure_label.m-exclusive{background-color:#5a7d7c;color:#fff}.b-pdp_thumbnail-inner{grid-area:b-pdp_thumbnail-inner-s/b-pdp_thumbnail-inner-s/b-pdp_thumbnail-inner-e/b-pdp_thumbnail-inner-e}.b-pdp_thumbnail-hotspot{position:absolute}.b-pdp_thumbnail-carousel{--carousel-item-width:471px;display:flex;flex-direction:column;grid-area:b-pdp_thumbnail-carousel-s/b-pdp_thumbnail-carousel-s/b-pdp_thumbnail-carousel-e/b-pdp_thumbnail-carousel-e;max-height:100%;overflow-x:hidden;overflow-y:hidden;overscroll-behavior-y:contain;position:relative;scrollbar-color:#d8d8d8 #fff;scrollbar-width:thin}.b-pdp_thumbnail-carousel::-webkit-scrollbar{background-color:#fff;height:4px;width:4px}.b-pdp_thumbnail-carousel::-webkit-scrollbar-thumb{background-color:#d8d8d8;border-radius:0}@media screen and (min-width:1200px){.b-pdp_thumbnail-carousel{--carousel-item-width:551px}}@media screen and (min-width:1440px){.b-pdp_thumbnail-carousel{--carousel-item-width:691px}}@media screen and (min-width:1024px){.b-pdp_thumbnail-carousel{height:var(--carousel-item-width);margin-right:25px;max-height:100%;order:1;width:64px}}@media screen and (max-width:1023px){.b-pdp_thumbnail-carousel{flex-direction:row;margin-right:-20px;max-width:100%;overflow-y:hidden;padding-top:12px}}.b-pdp_thumbnail-carousel.is-horizontal .f-button{background-color:#00000080;border-radius:0;color:#fff;height:21px;transition:all .3s ease;width:64px;z-index:2}@media screen and (max-width:1023px){.b-pdp_thumbnail-carousel.is-horizontal .f-button{height:51px;width:21px}}.b-pdp_thumbnail-carousel.is-horizontal .f-button>svg{display:none}.b-pdp_thumbnail-carousel.is-horizontal .f-button[disabled]{opacity:0}.b-pdp_thumbnail-carousel.is-horizontal .f-button.is-prev{left:0;top:0;transform:translateY(0)}.b-pdp_thumbnail-carousel.is-horizontal .f-button.is-prev:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}@media screen and (max-width:1023px){.b-pdp_thumbnail-carousel.is-horizontal .f-button.is-prev{top:12px}.b-pdp_thumbnail-carousel.is-horizontal .f-button.is-prev:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}}.b-pdp_thumbnail-carousel.is-horizontal .f-button.is-next{bottom:0;right:0;top:auto;transform:translateY(0)}.b-pdp_thumbnail-carousel.is-horizontal .f-button.is-next:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}@media screen and (max-width:1023px){.b-pdp_thumbnail-carousel.is-horizontal .f-button.is-next{bottom:auto;top:12px}.b-pdp_thumbnail-carousel.is-horizontal .f-button.is-next:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}}.b-pdp_thumbnail-carousel .b-pdp_thumbnail-figure{height:64px;margin:0 0 20px;overflow-x:visible;overflow-y:visible;padding:0;position:relative;width:64px}@media screen and (max-width:1023px){.b-pdp_thumbnail-carousel .b-pdp_thumbnail-figure{height:52px;margin-right:12px;width:52px}}@media screen and (min-width:1024px){.l-pdp-container.m-quick-view .b-pdp_thumbnail-carousel .b-pdp_thumbnail-figure{transform:rotate(0)}}.b-pdp_thumbnail-carousel .b-pdp_thumbnail-figure:after{background-color:#0000;bottom:-6px;content:"";display:block;height:2px;left:0;position:absolute;right:0}@media screen and (max-width:1023px){.b-pdp_thumbnail-carousel .b-pdp_thumbnail-figure:after{height:3px}}.b-pdp_thumbnail-carousel .b-pdp_thumbnail-figure.is-nav-selected:after{background-color:#ed1c24}.b-pdp_thumbnail-carousel .f-carousel__viewport{height:auto;padding:0 0 5px}.b-pdp_thumbnail-carousel .f-carousel__viewport .b-pdp_thumbnail-figure{margin:0 20px 0 0}@media screen and (min-width:1024px){.b-pdp_thumbnail-carousel .f-carousel__viewport .b-pdp_thumbnail-figure{transform:rotate(-90deg)}}.l-pdp-container.m-quick-view .b-pdp_thumbnail-carousel .f-carousel__viewport{height:60px;margin:0;max-height:none;max-width:none;padding:0;position:static;transform:rotate(0deg);width:auto}@media screen and (min-width:1024px){.b-pdp_thumbnail-carousel .f-carousel__viewport{margin-right:32px;margin-top:-32px;max-width:var(--carousel-item-width);padding-bottom:0;position:absolute;right:calc(var(--carousel-item-width)/2*-1);top:calc(var(--carousel-item-width)/2);transform:rotate(90deg);width:var(--carousel-item-width)}}.l-pdp-container.m-quick-view .b-pdp_thumbnail-carousel{box-sizing:initial;flex-direction:row;height:47px;margin-right:-20px;max-width:calc(100% + 20px);overflow:hidden;padding-bottom:10px;padding-right:0;padding-top:12px;width:auto}@media screen and (min-width:1024px){.l-pdp-container.m-quick-view .b-pdp_thumbnail-carousel{height:64px;margin-bottom:-10px;max-width:100%;padding-bottom:0}}.l-pdp-container.m-quick-view .b-pdp_thumbnail-carousel .f-button.is-prev{height:52px;top:12px;width:21px}.l-pdp-container.m-quick-view .b-pdp_thumbnail-carousel .f-button.is-prev:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.l-pdp-container.m-quick-view .b-pdp_thumbnail-carousel .f-button.is-next{height:52px;top:12px;width:21px}.l-pdp-container.m-quick-view .b-pdp_thumbnail-carousel .f-button.is-next:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.b-pdp_thumbnail-view{align-items:center;cursor:zoom-in;display:flex;flex-wrap:wrap;height:auto;height:100%;left:0;max-height:100%;max-width:none;position:absolute;width:100%}.b-pdp_thumbnail-view.lazy{opacity:0}.b-pdp_thumbnail-view.lazy-error,.b-pdp_thumbnail-view.lazy-loaded{opacity:1}.b-pdp_thumbnail-view img{display:block;height:100%;max-height:100%;max-width:100%;object-fit:contain;width:100%}.b-pdp_thumbnail-view .f-carousel__viewport{height:100%;padding:0;width:100%}.b-pdp_thumbnail-view .carousel__slide{overflow:hidden;padding:0;width:100%}.b-pdp_thumbnail-view .carousel__track{max-height:100%}.b-pdp_thumbnail-view .f-button>svg{display:none}.b-pdp_thumbnail-view .f-button:hover:before{font-size:32px}.b-pdp_thumbnail-view .f-button.is-next{right:0}.b-pdp_thumbnail-view .f-button.is-next:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.b-pdp_thumbnail-view .f-button.is-prev{left:0}.b-pdp_thumbnail-view .f-button.is-prev:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;transform:rotate(180deg)}.b-pdp_thumbnail-item{width:100%}.b-pdp_thumbnail-item.m-video-thumb:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.b-pdp_thumbnail-item.m-video-thumb .m-video-thumb_img{display:block;object-fit:contain}.b-pdp_thumbnail-item.m-video-thumb:before{background-color:#ed1c24;border-radius:50%;color:#fff;height:50px;left:50%;line-height:50px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:50px}.b-pdp_thumbnail-item video{height:100%;width:100%}.b-pdp_thumbnail-item .m-video-thumb_img{display:none}.b-pdp_thumbnail-item_video{height:100%;width:100%}.b-pdp_thumbnail-view_label{background-color:#ed1c24;color:#fff;font-family:Roboto,Arial,sans-serif;font-size:21px;font-weight:700;left:0;letter-spacing:4px;line-height:1.33;padding:11px 14px;position:absolute;text-transform:uppercase;top:16px}@media screen and (max-width:1023px){.b-pdp_thumbnail-view_label{font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.33;padding:6px}}.b-pdp_thumbnail-info{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.33}.b-pdp_thumbnail-control{-webkit-appearance:none;appearance:none;background-color:#ea1722;color:#fff;cursor:pointer;height:40px;margin-top:-20px;outline:none;position:absolute;text-align:center;top:50%;transition:all .3s ease;-webkit-user-select:none;user-select:none;width:40px;z-index:2}@media screen and (max-width:767px){.b-pdp_thumbnail-control{display:none}}.b-pdp_thumbnail-control:before{filter:invert(100%) sepia(92%) saturate(1%) hue-rotate(198deg) brightness(106%) contrast(100%);left:-3px;line-height:40px;position:absolute;text-align:center;top:50%;transform:translate(50%,-50%);transition:all .3s ease;width:100%}.b-pdp_thumbnail-control.m-previous{left:var(--carousel-1-side-padding)}.b-pdp_thumbnail-control.m-previous:before{background-color:#0000;background-image:url(../fonts/icons/arrow-right-small.svg);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:24px;text-decoration:none;text-transform:none;transform:rotate(180deg) translateY(50%) translateX(-50%);width:24px}.b-pdp_thumbnail-control.m-next{right:var(--carousel-1-side-padding)}.b-pdp_thumbnail-control.m-next:before{background-color:#0000;background-image:url(../fonts/icons/arrow-right-small.svg);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:24px;text-decoration:none;text-transform:none;width:24px}.b-pdp_thumbnail-control:hover:before{font-size:32px;height:32px;left:-12px;width:32px}.b-pdp_thumbnail-control.m-previous{left:0}.b-pdp_thumbnail-control.m-next{right:0}.b-pdp_thumbnail-figure{cursor:pointer}@media screen and (max-width:1023px){.b-pdp_thumbnail-figure video{height:100%;width:100%}}.l-pdp-container.m-quick-view .b-pdp_thumbnail-figure{height:52px;margin:0 12px 0 0;min-width:52px;overflow:visible;width:52px}.b-pdp_thumbnail-figure.m-video-thumbnail:before{-webkit-font-smoothing:antialiased;speak:none;background-color:#ed1c24;color:#fff;content:"";font-family:icons;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;height:24px;left:50%;line-height:24px;position:absolute;text-align:center;text-decoration:none;text-transform:none;top:50%;transform:translate(-50%,-50%);width:24px}.b-pdp_thumbnail-figure_video{height:100%;width:100%}.b-pdp_thumbnail-figure_img{display:block;height:100%;margin:0;width:100%}.b-pdp_thumbnail-quick-view{background-color:#fff3;bottom:0;color:#000;padding:3px;position:absolute;right:0}.b-pdp_thumbnail-quick-view:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.b-pdp_thumbnail-navigate_btn{background-color:#ed1c24;color:#fff;cursor:pointer;height:40px;line-height:40px;position:absolute;top:50%;transform:translateY(-50%);width:40px}.b-pdp_thumbnail-navigate_btn:before{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.b-pdp_thumbnail-navigate_btn.m-back{left:0}.b-pdp_thumbnail-navigate_btn.m-back:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.b-pdp_thumbnail-navigate_btn.m-next{right:0}.b-pdp_thumbnail-navigate_btn.m-next:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.b-pdp_title{margin-bottom:9px}.b-pdp_title-brand{display:block;height:auto;margin-bottom:12px;width:auto}.b-pdp_title-brand_img{display:block;height:100%;object-fit:contain}.b-pdp_title-name{font-family:Roboto,Arial,sans-serif;font-size:24px;font-size:24px!important;font-weight:700;font-weight:700!important;letter-spacing:2px;line-height:1.33;margin:0 0 16px;text-transform:uppercase}@media screen and (max-width:1199px){.b-pdp_title-name{font-size:20px!important}}.b-pdp_title-show_full{align-items:center;background-color:#fff;border-width:1px;border:1px solid #000!important;box-sizing:border-box;color:#000!important;cursor:pointer;display:inline-flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;justify-content:center;letter-spacing:2px;line-height:16px;margin-bottom:16px;max-width:100%;padding:14px;padding:15px 10px!important;text-align:center;text-transform:uppercase;transition:background-color .2s;vertical-align:top;width:250px;width:100%}.b-pdp_title-show_full:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.b-pdp_title-show_full:after,.b-pdp_title-show_full:before{fill:#ea1722;color:#ea1722;font-size:24px;transition:color .2s}.b-pdp_title-show_full:after{margin-left:8px}.b-pdp_title-show_full.m-processing{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}@media not all and (pointer:coarse){.b-pdp_title-show_full:hover{text-decoration:none}.b-pdp_title-show_full:hover:after,.b-pdp_title-show_full:hover:before{fill:#fff;color:#fff}.b-pdp_title-show_full:hover{background-color:#ea1722;border-color:#ea1722!important;color:#fff!important;text-decoration:none}.b-pdp_title-show_full:hover .b-spinner-btn{background:linear-gradient(270deg,#fff 10%,#0000 60%)}.b-pdp_title-show_full:hover .b-spinner-btn:after{background-color:#ea1722}.b-pdp_title-show_full:hover .b-spinner-btn:before{background-color:#fff}}.b-pdp_title-show_full:focus,.b-pdp_title-show_full:hover{outline:none!important;text-decoration:none}.b-pdp_title-show_full.m-disabled,.b-pdp_title-show_full:disabled{background-color:#f2f2f2!important;border-color:#d9d9d9!important;color:gray!important;pointer-events:none}.b-pdp_title-show_full.m-disabled:before,.b-pdp_title-show_full:disabled:before{fill:#d9d9d9;color:#d9d9d9!important;filter:invert(61%) sepia(0) saturate(1%) hue-rotate(5deg) brightness(89%) contrast(90%)}.b-pdp_title-show_full .b-spinner-btn{background:linear-gradient(270deg,#000 10%,#0000 60%)}.b-pdp_title-show_full .b-spinner-btn:after{background-color:#fff}.b-pdp_title-show_full .b-spinner-btn:before{background-color:#000}.b-pdp_title-show_full:before{color:#ed1c24;margin-right:8px}@media not all and (pointer:coarse){.b-pdp_title-show_full:hover:before{color:#fff}}.b-pdp_title-shop{display:block;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29}.b-pdp_title-error{background-color:#fef6e7;border-bottom:2px solid #ed1c24;color:#ed1c24;font-size:16px;line-height:1.25;margin:8px 0;padding:9px 0;text-align:center}.b-pdp_visualize{background-color:#fff;margin:0 -20px 4px;position:relative}@media screen and (min-width:768px){.b-pdp_visualize{display:none}}@media screen and (max-width:1199px){.b-pdp_visualize{margin-bottom:12px}}.b-pdp_visualize-txt{color:#000;display:block;padding:12px 52px}.b-pdp_visualize-txt:before{content:""}.b-pdp_visualize-txt:after,.b-pdp_visualize-txt:before{-webkit-font-smoothing:antialiased;speak:none;font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.b-pdp_visualize-txt:after{content:""}.b-pdp_visualize-txt:after,.b-pdp_visualize-txt:before{color:#ed1c24;position:absolute;top:50%;transform:translateY(-50%)}.b-pdp_visualize-txt:before{left:20px}.b-pdp_visualize-txt:after{right:20px}.b-pdp_visualizeit{grid-area:b-pdp_visualizeit-s/b-pdp_visualizeit-s/b-pdp_visualizeit-e/b-pdp_visualizeit-e;padding-top:12px}@media screen and (max-width:767px){.b-pdp_visualizeit{margin:0 -20px;max-width:none;padding:12px 0 0;width:calc(100% + 40px)}}.b-pdp_visualizeit-inner{align-items:flex-start;background-color:#fff;display:flex;justify-content:center;margin-bottom:4px;padding:14px 16px;position:relative}@media screen and (max-width:767px){.b-pdp_visualizeit-inner{justify-content:flex-start;padding-left:20px}}.b-pdp_visualizeit-inner.m-visualize{display:flex;justify-content:center}.b-pdp_visualizeit-inner.m-visualize:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}@media screen and (min-width:768px){.b-pdp_visualizeit-inner.m-visualize{padding-bottom:12px;padding-top:12px}}.b-pdp_visualizeit-inner.m-visualize:before{color:#ed1c24;display:inline-block;line-height:20px;margin-right:10px}.b-pdp_visualizeit-inner.m-view:after{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}@media screen and (min-width:768px){.b-pdp_visualizeit-inner.m-view{display:flex;transition:background-color .3s,color .3s}.b-pdp_visualizeit-inner.m-view:hover{background-color:#ed1c24;color:#fff}.b-pdp_visualizeit-inner.m-view:hover:after{color:#fff}}.b-pdp_visualizeit-inner.m-view:after{color:#ed1c24;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:color .3s}.b-pdp_visualizeit-inner.m-pdp_visualizeit-inner-alt{display:block;padding:20px 16px 16px;text-align:center}.b-pdp_visualizeit-inner.m-pdp_visualizeit-inner-alt .m-grout-visualizer{display:none}@media screen and (max-width:767px){.b-pdp_visualizeit-inner.m-pdp_visualizeit-inner-alt{padding:20px}}.b-pdp_visualizeit-content{display:contents}.b-pdp_visualizeit-item{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-right:5px}@media screen and (min-width:1024px)and (max-width:1199px){.b-pdp_visualizeit-item{font-size:13px}}.b-pdp_visualizeit-item.m-visualize{display:inline-block}@media screen and (max-width:1199px){.b-pdp_visualizeit-item.m-visualize{box-sizing:border-box;margin-bottom:0}}.b-pdp_visualizeit-item.m-view:after{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}@media screen and (min-width:768px){.b-pdp_visualizeit-item.m-view{display:inline-block}}@media screen and (max-width:767px){.b-pdp_visualizeit-item.m-view{margin-right:15px}}.b-pdp_visualizeit-item.m-view:after{color:#ed1c24;position:absolute;right:8px;top:50%;transform:translateY(-50%)}@media screen and (min-width:768px){.b-pdp_visualizeit-item.m-view:after{display:none}}.b-pdp_visualizeit-visualize{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25}.b-pdp_visualizeit-title{display:inline-block;letter-spacing:.14em;padding-left:34px;position:relative;text-transform:uppercase}.b-pdp_visualizeit-title:before{-webkit-font-smoothing:antialiased;speak:none;color:#ed1c24;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;left:0;position:absolute;text-decoration:none;text-transform:none;top:-4px}.b-pdp_visualizeit-actions{display:flex;justify-content:space-between;margin-top:18px}@media screen and (max-width:1023px){.b-pdp_visualizeit-actions{display:block}}.b-pdp_visualizeit-actions .m-visualize:before{display:none}.b-pdp_visualizeit-actions .b-pdp_visualizeit-inner{background-color:#f3f3f3;box-sizing:border-box;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;justify-content:space-between;line-height:1.42em;margin-bottom:0;padding:14px 12px;text-align:left;width:calc(50% - 8px)}.b-pdp_visualizeit-actions .b-pdp_visualizeit-inner:after{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}@media screen and (max-width:1023px){.b-pdp_visualizeit-actions .b-pdp_visualizeit-inner{margin-top:4px;width:100%}}.b-pdp_visualizeit-actions .b-pdp_visualizeit-inner:after{display:inline-block}.b-pdp_visualizeit-actions .b-pdp_visualizeit-inner .m-visualize{display:none}.b-pdp_visualizeit-actions .b-pdp_visualizeit-inner .m-space{font-weight:inherit}.b-pdp_visualizeit-grout{display:flex;flex-wrap:wrap;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;justify-content:center;line-height:1.29;width:100%}@media screen and (min-width:768px)and (max-width:1199px){.b-pdp_visualizeit-grout{padding-left:18px}}@media screen and (max-width:1199px){.b-pdp_visualizeit-grout{margin-bottom:7px}}.b-pdp_visualizeit-grout-outer{background-color:#0000;padding:4px 16px 16px}@media screen and (max-width:1023px){.b-pdp_visualizeit-grout-outer{padding:10px 16px 12px}}@media screen and (max-width:767px){.b-pdp_visualizeit-grout-outer{padding:12px 20px}}.b-pdp_visualizeit-grout_title{color:#8a8a8a;display:block;margin-bottom:10px;width:100%}@media screen and (max-width:1199px){.b-pdp_visualizeit-grout_title{margin-bottom:15px}}.b-pdp_visualizeit-grout_name{padding-left:34px;position:relative}@media screen and (max-width:767px){.b-pdp_visualizeit-grout_name{margin:0 20px}}.b-pdp_visualizeit-grout_link:hover .b-pdp_visualizeit-grout_link-text{color:#ed1c24}@media screen and (max-width:767px){.b-pdp_visualizeit-grout_link{display:none}}.b-pdp_visualizeit-grout_link-text{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29;position:relative;text-decoration:underline;-webkit-text-decoration-color:#ed1c24;text-decoration-color:#ed1c24}@media screen and (max-width:767px){.b-pdp_visualizeit-grout_link-text:after{display:none}}.b-pdp_visualizeit-grout_link.m-grout{display:none}@media screen and (max-width:767px){.b-pdp_visualizeit-grout_link.m-grout{display:block}}.b-pdp_visualizeit-grout_color{border:1px solid #000;height:24px;left:-34px;position:absolute;top:50%;transform:translateY(-50%);width:24px}@media screen and (max-width:767px){.b-pdp_visualizeit-grout_color{left:0;top:13px}}.b-pdp_visualizeit-change_name{background:none;color:#000;cursor:pointer;display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29;overflow:visible;padding-left:30px;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-pdp_visualizeit-change_name:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.b-pdp_visualizeit-change_name:link{overflow:visible}.b-pdp_visualizeit-change_name:hover{color:#ea1722}.b-pdp_visualizeit-change_name .icon-svg.m-after,.b-pdp_visualizeit-change_name:after{left:30px}.b-pdp_visualizeit-change_name:link{padding-left:30px}.b-pdp_visualizeit-change_name .icon-svg.m-before,.b-pdp_visualizeit-change_name:before{fill:#ea1722;color:#ea1722;left:0;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width:768px){.b-pdp_visualizeit .roomvo-stimr-top:before{background-color:#0000;background-image:url(../fonts/icons/visualizer-pdp.svg);background-repeat:no-repeat;background-size:100%;content:"";content:""!important;display:inline-block;height:24px;margin-right:8px;padding:0;text-decoration:none;text-transform:none;width:24px}.b-pdp_visualizeit .roomvo-stimr-top:hover:before{filter:brightness(0) invert(1)}}.b-pdp_visualizeit.m-gv-quickview .b-pdp_visualizeit-actions{display:block}.b-pdp_visualizeit.m-gv-quickview .b-pdp_visualizeit-actions .b-pdp_visualizeit-inner{margin-top:4px;width:100%}.b-pdp_visualizeit.m-gv-quickview .b-pdp_visualizeit-grout-outer{padding:5px 0 25px}.b-pdp_visualizeit.m-gv-quickview .b-pdp_visualizeit-grout-outer .b-pdp_visualizeit-grout_link{font-size:12px}.b-pdp_visualizeit.m-gv-quickview .b-pdp_visualizeit-grout-outer .b-pdp_visualizeit-grout_link-text{font-size:inherit}.b-pdp_visualizeit.m-gv-quickview .b-pdp_visualizeit-grout_color{left:0}.b-scs_create{padding-top:8px}@media screen and (max-width:767px){.b-scs_create{padding:8px 20px 0}}.b-scs_create-title{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25;margin-bottom:16px}.b-scs_create-form{text-align:left}.b-scs_create-label{float:none;margin-bottom:24px;padding:0;width:100%}@media screen and (max-width:767px){.b-scs_create-label{margin-bottom:14px}}.b-scs_added{background-color:#80b023;color:#fff;padding:8px 24px}.b-scs_added-text{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.2;margin:0}.b-scs_added-name{font-weight:700}.b-scs_mall{background-color:#f3f3f3;margin:0 -32px -12px;max-width:none;position:relative}@media screen and (max-width:767px){.b-scs_mall{margin:0 -20px}}.b-scs_mall-title{display:block;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;line-height:1.43;padding:20px 32px 0;text-transform:uppercase}@media screen and (max-width:767px){.b-scs_mall-title{padding-left:20px;padding-right:20px}}.b-scs_mall-list{max-height:31vh;overflow:auto;overscroll-behavior-y:contain;padding:0 32px;scrollbar-color:#d8d8d8 #fff;scrollbar-width:thin}.b-scs_mall-list::-webkit-scrollbar{background-color:#fff;height:119px;width:4px}.b-scs_mall-list::-webkit-scrollbar-thumb{background-color:#d8d8d8;border-radius:0}@media screen and (max-width:767px){.b-scs_mall-list{padding-left:20px;padding-right:20px}}.b-scs_mall-list .b-scs_mall-item{position:static}.b-scs_mall-item{border-bottom:1px solid #dfdfdf;padding-bottom:20px;padding-top:20px;position:relative}@media screen and (min-width:768px){.b-scs_mall-item{display:flex}}.b-scs_mall-item.m-last{border-bottom:none}.b-scs_mall-block_1{flex-grow:1;padding-right:10px}@media screen and (max-width:767px){.b-scs_mall-block_1{margin-bottom:12px;position:relative}}@media screen and (min-width:768px){.b-scs_mall-block_2{text-align:right}}.b-scs_mall-name{display:block;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25;margin-bottom:6px}.b-scs_mall-name:before{-webkit-font-smoothing:antialiased;speak:none;color:#ed1c24;content:"";font-family:icons;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;margin-right:4px;text-decoration:none;text-transform:none;transform:translateY(2px)}.b-scs_mall-adress{font-size:14px;line-height:1.29}.b-scs_mall-adress,.b-scs_mall-stock{font-family:Roboto,Arial,sans-serif;font-weight:400}.b-scs_mall-stock{color:#ed1c24;display:block;font-size:12px;line-height:1.33;margin-bottom:6px}@media screen and (max-width:767px){.b-scs_mall-stock{position:absolute;right:0;top:6px}}.b-scs_mall-stock_status{color:#000}.b-scs_mall-btn,.b-scs_mall-btn:link,.b-scs_mall-btn:visited{align-items:center;background-color:#fff;border-width:1px;border:1px solid #000!important;box-sizing:border-box;color:#000!important;cursor:pointer;display:inline-flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;justify-content:center;letter-spacing:2px;line-height:16px;max-width:100%;padding:14px;padding:15px 10px!important;text-align:center;text-transform:uppercase;transition:background-color .2s;vertical-align:top;white-space:nowrap;width:250px;width:auto}.b-scs_mall-btn:after,.b-scs_mall-btn:before,.b-scs_mall-btn:link:after,.b-scs_mall-btn:link:before,.b-scs_mall-btn:visited:after,.b-scs_mall-btn:visited:before{fill:#ea1722;color:#ea1722;font-size:24px;transition:color .2s}.b-scs_mall-btn:before,.b-scs_mall-btn:link:before,.b-scs_mall-btn:visited:before{margin-right:8px}.b-scs_mall-btn:after,.b-scs_mall-btn:link:after,.b-scs_mall-btn:visited:after{margin-left:8px}.b-scs_mall-btn.m-processing,.b-scs_mall-btn:link.m-processing,.b-scs_mall-btn:visited.m-processing{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}@media not all and (pointer:coarse){.b-scs_mall-btn:hover,.b-scs_mall-btn:link:hover,.b-scs_mall-btn:visited:hover{text-decoration:none}.b-scs_mall-btn:hover:after,.b-scs_mall-btn:hover:before,.b-scs_mall-btn:link:hover:after,.b-scs_mall-btn:link:hover:before,.b-scs_mall-btn:visited:hover:after,.b-scs_mall-btn:visited:hover:before{fill:#fff;color:#fff}.b-scs_mall-btn:hover,.b-scs_mall-btn:link:hover,.b-scs_mall-btn:visited:hover{background-color:#ea1722;border-color:#ea1722!important;color:#fff!important;text-decoration:none}.b-scs_mall-btn:hover .b-spinner-btn,.b-scs_mall-btn:link:hover .b-spinner-btn,.b-scs_mall-btn:visited:hover .b-spinner-btn{background:linear-gradient(270deg,#fff 10%,#0000 60%)}.b-scs_mall-btn:hover .b-spinner-btn:after,.b-scs_mall-btn:link:hover .b-spinner-btn:after,.b-scs_mall-btn:visited:hover .b-spinner-btn:after{background-color:#ea1722}.b-scs_mall-btn:hover .b-spinner-btn:before,.b-scs_mall-btn:link:hover .b-spinner-btn:before,.b-scs_mall-btn:visited:hover .b-spinner-btn:before{background-color:#fff}}.b-scs_mall-btn:focus,.b-scs_mall-btn:hover,.b-scs_mall-btn:link:focus,.b-scs_mall-btn:link:hover,.b-scs_mall-btn:visited:focus,.b-scs_mall-btn:visited:hover{outline:none!important;text-decoration:none}.b-scs_mall-btn.m-disabled,.b-scs_mall-btn:disabled,.b-scs_mall-btn:link.m-disabled,.b-scs_mall-btn:link:disabled,.b-scs_mall-btn:visited.m-disabled,.b-scs_mall-btn:visited:disabled{background-color:#f2f2f2!important;border-color:#d9d9d9!important;color:gray!important;pointer-events:none}.b-scs_mall-btn.m-disabled:before,.b-scs_mall-btn:disabled:before,.b-scs_mall-btn:link.m-disabled:before,.b-scs_mall-btn:link:disabled:before,.b-scs_mall-btn:visited.m-disabled:before,.b-scs_mall-btn:visited:disabled:before{fill:#d9d9d9;color:#d9d9d9!important;filter:invert(61%) sepia(0) saturate(1%) hue-rotate(5deg) brightness(89%) contrast(90%)}.b-scs_mall-btn .b-spinner-btn,.b-scs_mall-btn:link .b-spinner-btn,.b-scs_mall-btn:visited .b-spinner-btn{background:linear-gradient(270deg,#000 10%,#0000 60%)}.b-scs_mall-btn .b-spinner-btn:after,.b-scs_mall-btn:link .b-spinner-btn:after,.b-scs_mall-btn:visited .b-spinner-btn:after{background-color:#fff}.b-scs_mall-btn .b-spinner-btn:before,.b-scs_mall-btn:link .b-spinner-btn:before,.b-scs_mall-btn:visited .b-spinner-btn:before{background-color:#000}@media screen and (max-width:767px){.b-scs_mall-btn,.b-scs_mall-btn:link,.b-scs_mall-btn:visited{width:100%}.b-plp_banners{margin-bottom:32px}}@media screen and (max-width:1199px){.b-plp_banners.m-sample{padding:0 20px}}@media screen and (max-width:767px){.b-plp_banners.m-sample{padding:0}}.b-plp_banners.m-sample .b-plp_banners-thumbnail{contain-intrinsic-size:1128px 339px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;overflow:hidden;padding-bottom:30.05319%;position:relative;width:100%}@media screen and (max-width:767px){.b-plp_banners.m-sample .b-plp_banners-thumbnail{contain-intrinsic-size:320px 224px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;overflow:hidden;padding-bottom:70%;position:relative;width:100%}}.b-plp_banners.m-sss .b-plp_banners-thumbnail{contain-intrinsic-size:1128px 339px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;margin-bottom:30px;overflow:hidden;padding-bottom:30.05319%;position:relative;width:100%}@media screen and (max-width:767px){.b-plp_banners.m-sss .b-plp_banners-thumbnail{contain-intrinsic-size:320px 224px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;margin-bottom:10px;overflow:hidden;padding-bottom:70%;position:relative;width:100%}}.b-plp_banners.m-sss .b-plp_banners-title_1{margin:0;padding:0}.b-plp_banners.m-sss .b-plp_banners-title_1:after{display:none}.b-plp_banners.m-gallery{display:flex}@media screen and (min-width:768px){.b-plp_banners.m-gallery{grid-row-gap:16px;display:grid;grid-template:[start b-banner-left-s b-banner-video-s] minmax(auto,1fr) [b-banner-video-e b-banner-right-s] minmax(auto,1fr) [end b-banner-left-e b-banner-right-s]/[start b-banner-left-s] minmax(55%,1fr) [b-banner-left-e b-banner-video-s b-banner-right-s] minmax(45%,1fr) [end b-banner-video-e b-banner-right-e]}}@media screen and (max-width:767px){.b-plp_banners.m-gallery{margin:0 20px 32px;overflow:hidden;padding-bottom:6px;position:relative}}.b-plp_banners.m-dropdown .b-plp_banners-thumbnail{contain-intrinsic-size:832px 286px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;overflow:hidden;padding-bottom:34.375%;position:relative;width:100%}@media screen and (max-width:767px){.b-plp_banners.m-dropdown .b-plp_banners-thumbnail{contain-intrinsic-size:320px 224px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;overflow:hidden;padding-bottom:70%;position:relative;width:100%}}.b-plp_banners.m-expanded .b-plp_banners-more{display:none}.b-plp_banners.m-expanded .b-plp_banners-collapse,.b-plp_banners.m-expanded .b-plp_banners-content_dropdown{display:block}.b-plp_banners.m-expanded .exp-apron{max-height:3000px;opacity:1;transition:max-height .3s cubic-bezier(1,0,1,1),opacity .3s;visibility:visible}.b-plp_banners .exp-apron{max-height:0;opacity:0;transition:max-height .3s cubic-bezier(0,1,1,1),opacity .3s,visibility .3s ease .3s,padding .3s;visibility:hidden;will-change:max-height,opacity,visibility}.b-plp_banners .exp-apron,.b-plp_banners-banner{overflow:hidden;position:relative}.b-plp_banners-banner.m-left{grid-area:b-banner-left-s/b-banner-left-s/b-banner-left-e/b-banner-left-e}@media screen and (max-width:767px){.b-plp_banners-banner.m-left{min-width:100%}}.b-plp_banners-banner.m-left .b-plp_banners-thumbnail{contain-intrinsic-size:621px 545px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;overflow:hidden;padding-bottom:87.76167%;position:relative;width:100%}@media screen and (max-width:767px){.b-plp_banners-banner.m-left .b-plp_banners-thumbnail{contain-intrinsic-size:320px 224px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;overflow:hidden;padding-bottom:70%;position:relative;width:100%}}.b-plp_banners-banner.m-video{grid-area:b-banner-video-s/b-banner-video-s/b-banner-video-e/b-banner-video-e}@media screen and (min-width:768px){.b-plp_banners-banner.m-video{padding-left:16px}}@media screen and (max-width:767px){.b-plp_banners-banner.m-video{min-width:100%}}.b-plp_banners-banner.m-video .b-plp_banners-thumbnail{contain-intrinsic-size:491px 264px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;overflow:hidden;padding-bottom:53.76782%;position:relative;width:100%}@media screen and (max-width:767px){.b-plp_banners-banner.m-video .b-plp_banners-thumbnail{contain-intrinsic-size:320px 224px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;overflow:hidden;padding-bottom:70%;position:relative;width:100%}}.b-plp_banners-banner.m-right{grid-area:b-banner-right-s/b-banner-right-s/b-banner-right-e/b-banner-right-e}@media screen and (min-width:768px){.b-plp_banners-banner.m-right{padding-left:16px}}@media screen and (max-width:767px){.b-plp_banners-banner.m-right{min-width:100%}}.b-plp_banners-banner.m-right .b-plp_banners-thumbnail{contain-intrinsic-size:491px 264px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;overflow:hidden;padding-bottom:53.76782%;position:relative;width:100%}@media screen and (max-width:767px){.b-plp_banners-banner.m-right .b-plp_banners-thumbnail{contain-intrinsic-size:320px 224px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;overflow:hidden;padding-bottom:70%;position:relative;width:100%}}.b-plp_banners-banner.m-dropdown{padding-bottom:32px}.b-plp_banners-banner.m-dropdown .b-plp_banners-thumbnail{contain-intrinsic-size:832px 286px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;overflow:hidden;padding-bottom:34.375%;position:relative;width:100%}@media screen and (max-width:767px){.b-plp_banners-banner.m-dropdown .b-plp_banners-thumbnail{contain-intrinsic-size:320px 224px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;overflow:hidden;padding-bottom:70%;position:relative;width:100%}}.b-plp_banners-banner.m-dropdown-inner{padding-bottom:32px}.b-plp_banners-banner.m-dropdown-inner .b-plp_banners-thumbnail{contain-intrinsic-size:768px 551px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;overflow:hidden;padding-bottom:71.74479%;position:relative;width:100%}@media screen and (max-width:767px){.b-plp_banners-banner.m-dropdown-inner .b-plp_banners-thumbnail{contain-intrinsic-size:280px 246px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;overflow:hidden;padding-bottom:87.85714%;position:relative;width:100%}}.b-plp_banners-banner.m-box{min-width:47%}.b-plp_banners-banner.m-box .b-plp_banners-thumbnail{contain-intrinsic-size:368px 309px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;overflow:hidden;padding-bottom:83.96739%;position:relative;width:100%}@media screen and (max-width:767px){.b-plp_banners-banner.m-box .b-plp_banners-thumbnail{contain-intrinsic-size:280px 246px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;overflow:hidden;padding-bottom:87.85714%;position:relative;width:100%}}.b-plp_banners-content_dropdown{display:none}.b-plp_banners-thumbnail{margin:0}.b-plp_banners-thumbnail_img{height:auto;left:0;position:absolute;width:100%}.b-plp_banners-thumbnail_img.lazy{opacity:0}.b-plp_banners-thumbnail_img.lazy-error,.b-plp_banners-thumbnail_img.lazy-loaded{opacity:1}.b-plp_banners-content{bottom:32px;left:40px;position:absolute;right:40px}@media screen and (max-width:767px){.b-plp_banners-content{bottom:20px;left:20px;right:20px}}.b-plp_banners-title_1{color:#fff;font-family:Roboto,Arial,sans-serif;font-size:32px;font-weight:700;letter-spacing:2px;line-height:1.25;margin-bottom:16px;padding-bottom:16px;position:relative}@media screen and (max-width:767px){.b-plp_banners-title_1{font-size:24px}}.b-plp_banners-title_1:after{background-color:#ed1c24;bottom:0;content:"";height:4px;left:0;position:absolute;width:100px}.b-plp_banners-title_2{color:#fff;font-family:Roboto,Arial,sans-serif;font-size:22px;font-weight:700;letter-spacing:3px;line-height:1.75;margin:0;position:relative}@media screen and (max-width:767px){.b-plp_banners-title_2{font-size:16px;line-height:1.2}}.b-plp_banners-subtitle{font-family:Roboto,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.33;padding:10px 0 24px;text-align:center}.b-plp_banners-text{color:#fff;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29;margin:0;width:80%}.b-plp_banners-dropdown{background-color:#fff;padding:0 32px 10px}.b-plp_banners-collapse{display:none}.b-plp_banners-collapse,.b-plp_banners-more{padding:16px 0;text-align:center}.b-plp_banners-collapse_btn,.b-plp_banners-more_btn{background:none;border-bottom:none!important;color:#000;cursor:pointer;display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.25;overflow:visible;padding-left:30px;padding-right:30px;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-plp_banners-collapse_btn:before,.b-plp_banners-more_btn:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.b-plp_banners-collapse_btn:link,.b-plp_banners-more_btn:link{overflow:visible}.b-plp_banners-collapse_btn:hover,.b-plp_banners-more_btn:hover{color:#ea1722}.b-plp_banners-collapse_btn .icon-svg.m-after,.b-plp_banners-collapse_btn:after,.b-plp_banners-more_btn .icon-svg.m-after,.b-plp_banners-more_btn:after{left:30px}.b-plp_banners-collapse_btn:link,.b-plp_banners-more_btn:link{padding-left:30px}.b-plp_banners-collapse_btn .icon-svg.m-before,.b-plp_banners-collapse_btn:before,.b-plp_banners-more_btn .icon-svg.m-before,.b-plp_banners-more_btn:before{fill:#ea1722;color:#ea1722;left:0;position:absolute;top:50%;transform:translateY(-50%)}[data-js-content-drop-down] .b-plp_banners-collapse_btn,[data-js-content-drop-down] .b-plp_banners-more_btn{align-items:center;display:flex;justify-content:center;text-decoration:none}.b-plp_banners-collapse_btn:before,.b-plp_banners-more_btn:before{left:auto;position:absolute;right:0}.b-plp_banners-collapse_btn:after,.b-plp_banners-more_btn:after{right:30px}.b-plp_banners-actions{background-color:#fff;border:1px solid #000;border-radius:2px;cursor:pointer;height:38px;margin:-61px auto 20px;position:relative;transition:background-color .3s,color .3s;width:151px}@media screen and (min-width:1200px)and (max-width:1439px){.b-plp_banners-actions{margin:-50px auto 10px}}@media screen and (min-width:768px)and (max-width:1199px){.b-plp_banners-actions{margin:-50px auto 10px}}@media screen and (max-width:767px){.b-plp_banners-actions{margin:-56px auto 16px}}.b-plp_banners-actions:hover{background-color:#ed1c24;border-color:#ed1c24}.b-plp_banners-actions:hover .b-plp_banners-collapse_btn,.b-plp_banners-actions:hover .b-plp_banners-more_btn{color:#fff}.b-plp_banners-actions.m-plp_banners-actions-alt{margin:25px auto 18px}.b-plp_banners-actions .b-plp_banners-collapse,.b-plp_banners-actions .b-plp_banners-more{padding:11px 0 9px;text-transform:uppercase}.b-plp_banners-actions .b-plp_banners-collapse_btn,.b-plp_banners-actions .b-plp_banners-more_btn{font-size:14px;padding-right:15px;position:static;transition:color .3s}.b-plp_banners-actions .b-plp_banners-collapse_btn:after,.b-plp_banners-actions .b-plp_banners-more_btn:after{display:none}.b-plp_banners-actions .b-plp_banners-collapse_btn:before,.b-plp_banners-actions .b-plp_banners-more_btn:before{color:inherit;left:12px;right:auto;top:50%}.b-plp_banners-pagination{bottom:0;display:flex;justify-content:space-between;left:0;position:absolute;right:0}@media screen and (min-width:768px){.b-plp_banners-pagination{display:none}}.b-plp_banners-pagination_item{background-color:#dfdfdf;height:2px;width:32%}.b-plp_banners-pagination_item.m-active{background-color:#ed1c24}.b-plp_banners-collapse_btn:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;top:12px}.b-plp_banners-box{padding-bottom:10px}@media screen and (min-width:768px){.b-plp_banners-box{display:flex}}.b-plp_banners-box_text{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.4;margin-bottom:12px;padding:15px 0 0}@media screen and (min-width:768px){.b-plp_banners-box_text{padding:0 32px}}.b-plp_seo-top{font-weight:400;margin:0 0 24px}.b-plp_seo-top,.b-plp_seo-top h3{font-family:Roboto,Arial,sans-serif;font-size:14px;line-height:1.4}.b-plp_seo-top h3{font-weight:700;margin:0 0 4px}.b-plp_text{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.3;padding:40px 0 32px}.b-plp_text-desc{margin-bottom:15px}.b-plp_popular{--carousel-1-side-padding:6px;margin:0 auto}@media screen and (max-width:767px){.b-plp_popular{--carousel-1-side-padding:20px;max-width:none}}.b-plp_popular .tns-liveregion{display:none}.b-plp_popular .tns-controls{height:0}.b-plp_popular .tns-controls button{background-color:#0000;display:contents;padding:0!important}.b-plp_popular .tns-controls button[disabled],.b-plp_popular .tns-controls button[disabled] span{opacity:.5}.b-plp_popular .tns-inner,.b-plp_popular .tns-outer,.b-plp_popular .tns-ovh{height:100%}.b-plp_popular .tns-outer{overflow:hidden}@media screen and (min-width:768px){.b-plp_popular .tns-outer{margin-left:calc(var(--carousel-1-side-padding)*1);margin-right:calc(var(--carousel-1-side-padding)*1)}.b-plp_popular .tns-ovh{margin-left:calc(var(--carousel-1-side-padding)*-1);margin-right:calc(var(--carousel-1-side-padding)*-1)}}.b-plp_popular .b-product_tile-panel,.b-plp_popular .b-product_tile-projects,.b-plp_popular .b-product_tile-sample,.b-plp_popular .b-product_tile-variations{display:none}.b-plp_popular .b-product_price-cost,.b-plp_popular .b-product_price-various{margin-bottom:0}.b-plp_popular-title{box-sizing:border-box;font-family:Roboto,Arial,sans-serif;font-size:24px;font-weight:700;letter-spacing:2px;line-height:1.33;margin-bottom:52px;position:relative;text-align:center;text-transform:uppercase}@media screen and (max-width:767px){.b-plp_popular-title{margin-bottom:48px;text-align:left}}.b-plp_popular-title:after{background-color:#ea1722;bottom:-16px;content:"";height:4px;left:0;position:absolute;width:100px}@media screen and (min-width:768px){.b-plp_popular-title:after{left:50%;transform:translateX(-50%)}}.b-plp_popular-container{overflow:hidden;position:relative}@media screen and (min-width:768px){.b-plp_popular-container{margin-left:calc(var(--carousel-1-side-padding)*-1);margin-right:calc(var(--carousel-1-side-padding)*-1);max-width:calc(100% + var(--carousel-1-side-padding) + var(--carousel-1-side-padding))}}.b-plp_popular-container div{max-width:none}.b-plp_popular-control{-webkit-appearance:none;appearance:none;background-color:#ea1722;color:#fff;cursor:pointer;height:40px;margin-top:-20px;outline:none;position:absolute;text-align:center;top:50%;transition:all .3s ease;-webkit-user-select:none;user-select:none;width:40px;z-index:2}@media screen and (max-width:767px){.b-plp_popular-control{display:none}}.b-plp_popular-control:before{filter:invert(100%) sepia(92%) saturate(1%) hue-rotate(198deg) brightness(106%) contrast(100%);left:-3px;line-height:40px;position:absolute;text-align:center;top:50%;transform:translate(50%,-50%);transition:all .3s ease;width:100%}.b-plp_popular-control.m-previous{left:var(--carousel-1-side-padding)}.b-plp_popular-control.m-previous:before{background-color:#0000;background-image:url(../fonts/icons/arrow-right-small.svg);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:24px;text-decoration:none;text-transform:none;transform:rotate(180deg) translateY(50%) translateX(-50%);width:24px}.b-plp_popular-control.m-next{right:var(--carousel-1-side-padding)}.b-plp_popular-control.m-next:before{background-color:#0000;background-image:url(../fonts/icons/arrow-right-small.svg);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:24px;text-decoration:none;text-transform:none;width:24px}.b-plp_popular-control:hover:before{font-size:32px;height:32px;left:-12px;width:32px}.b-plp_popular-list{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;-ms-scroll-chaining:none;display:table;font-size:0;height:100%;overflow:hidden;overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;-webkit-scroll-snap-type:x proximity;scroll-snap-type:x proximity;scrollbar-width:none;table-layout:fixed;white-space:nowrap}.b-plp_popular-list::-webkit-scrollbar{display:none}@media print and (max-width:767px){.b-plp_popular-list{width:1050%!important}}.b-plp_popular-item{box-sizing:border-box;display:table-cell;min-height:100%;overflow:hidden;padding-right:var(--carousel-1-side-padding);position:relative}@media screen and (min-width:768px){.b-plp_popular-item{padding-left:var(--carousel-1-side-padding)}}@media screen and (max-width:767px){.b-plp_popular-item{min-width:calc(60vw - 40px)}}.b-plp_popular-item .l-products-grid_item{height:100%}.b-plp_popular-item .b-product_tile-label{left:0;top:16px}.b-plp_popular-item .b-product_tile-category,.b-plp_popular-item .b-product_tile-details,.b-plp_popular-item .b-product_tile-title{margin-left:16px;margin-right:16px}.b-plp_popular-item .b-product_tile-pagination{display:none}@media screen and (max-width:767px){.b-plp_popular-item .b-product_tile-title{padding-bottom:0}}.b-plp_popular-item .b-product_tile-details{margin-bottom:16px}@media screen and (max-width:767px){.b-plp_popular-item .b-product_tile-details{padding-top:40px;position:relative}.b-plp_popular-item .b-product_tile-category{margin-bottom:8px}.b-plp_popular-item .b-product_price-various{position:absolute;top:3px}}.b-plp_instock{margin-bottom:24px}.b-plp_instock-title{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;line-height:1.43;margin-bottom:16px;text-transform:uppercase}.b-plp_instock-label{display:block;margin-bottom:17px;padding-left:32px;position:relative}.b-plp_instock-label:before{left:0;position:absolute;top:0}.b-plp_instock-btn{background:none;color:#000;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.25;margin-left:32px;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-plp_instock-btn:link{overflow:visible}.b-plp_instock-btn:hover{color:#ea1722}@media screen and (min-width:1200px){.b-plp_instock+.b-plp_variations{border-top:1px solid #dfdfdf}}@media screen and (max-width:1199px){.b-plp_variations{margin-bottom:32px}}.b-plp_variations.m-mobile{border-top:1px solid #dfdfdf}.b-plp_variations.m-mobile .b-plp_variations-item:before{-webkit-font-smoothing:antialiased;speak:none;content:"";filter:invert(25%) sepia(46%) saturate(4293%) hue-rotate(341deg) brightness(89%) contrast(112%);font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;position:absolute;right:0;text-decoration:none;text-transform:none;top:50%;transform:translateY(-50%)}.b-plp_variations.m-mobile-algolia{display:flex;flex-direction:column}.b-plp_variations.m-mobile-algolia>div{order:0}.b-plp_variations.m-mobile-algolia>div.m-second-to-last{order:1}.b-plp_variations.m-mobile-algolia>div:last-of-type{order:2}.b-plp_variations-item{border-bottom:1px solid #dfdfdf;position:relative}@media screen and (max-width:1199px){.b-plp_variations-item{margin:0 20px}}.b-plp_variations-item .icon-svg{color:#ed1c24;position:absolute;right:0;top:17px;z-index:1}@media screen and (max-width:1199px){.b-plp_variations-item .icon-svg{top:50%;transform:translateY(-50%)}}.b-plp_variations-item.m-open .b-plp_variations-content{display:block}.b-plp_variations-item.m-open .icon-svg{transform:rotate(180deg)}.b-plp_variations-title{cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;line-height:1.43;margin:0;padding:19px 23px 19px 0;position:relative;text-transform:uppercase;z-index:2}@media screen and (min-width:1200px){.b-plp_variations-title{max-width:100%;overflow:hidden;text-overflow:ellipsis}}.b-plp_variations-title_text{color:#8a8a8a;display:block;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:normal;line-height:1.33;text-transform:none}.b-plp_variations-content{display:none}@media screen and (max-width:1199px){.b-plp_variations-content{padding:10px 20px 0}}.b-plp_variations-content_title{padding:18px 0 15px}.b-plp_variations-content_subtitle,.b-plp_variations-content_title{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.29}.b-plp_variations-content_subtitle{cursor:pointer;padding:15px 0;position:relative}.b-plp_variations-content_subtitle:before{background-color:#dfdfdf;content:"";height:1px;left:75px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.b-plp_variations-content_wrapper .b-plp_variations-checkbox{display:none}.b-plp_variations-content_wrapper.m-open .b-plp_variations-checkbox{display:block}.b-plp_variations-checkbox{display:block;margin-bottom:16px}.b-plp_variations-search{padding-bottom:16px}.b-plp_variations-search .f-input_text-field{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #d9d9d9;border-radius:0;box-sizing:border-box;color:#000;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;height:auto;margin:0;outline:none;padding:13px 16px 14px;position:relative;text-overflow:ellipsis;width:100%}.b-plp_variations-search .f-input_text-field:focus,.b-plp_variations-search .f-input_text-field:hover{border-color:#000}.b-plp_variations-search .f-input_text-field::placeholder{color:gray}.b-plp_variations-search+.b-plp_variations-content_title{padding-top:0}.b-plp_variations-input{background-color:#fff}.b-plp_variations-input.m-sharper{background-color:#fff;border-color:#0000;padding:8px 48px 8px 14px!important}.b-plp_variations-input.m-sharper::placeholder{color:#8a8a8a}.b-plp_variations-input.m-sharper:focus::placeholder{color:#dfdfdf}.b-plp_variations-input.m-center:before{color:#8a8a8a;content:"$";font-size:16px;left:5px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}@media screen and (max-width:1199px){.b-plp_variations-input.m-center:before{left:7px}}.b-plp_variations-input.m-center>.f-input_text-field{padding:8px 5px 8px 16px}@media screen and (max-width:1199px){.b-plp_variations-input.m-center>.f-input_text-field{padding-left:20px}}.b-plp_variations-entry{font-size:16px;left:0;position:absolute;top:-25px}.b-plp_variations-price_form{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 0 16px}@media screen and (max-width:1199px){.b-plp_variations-price_form{padding-top:32px}}.b-plp_variations-price_form .f-input_text{width:calc(50% - 17px)}.b-plp_variations-price_to{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29;margin:0 10px;-webkit-user-select:none;user-select:none}@media screen and (min-width:1200px){.b-plp_variations .f-input_text-field{padding-left:5px;padding-right:5px}}@media screen and (max-width:1199px){.b-plp_variations .f-input_text-field{border:1px solid #dfdfdf;height:48px;margin-left:0;width:100%}}.b-plp_variations-price_btn{padding:9px!important}@media screen and (max-width:1199px){.b-plp_variations-price_btn{padding:15px!important;width:100%}}.b-plp_variations-label{justify-content:space-between}.b-plp_variations-label strong{color:#8a8a8a;flex-grow:1;font-weight:400;text-align:right}.b-plp_variations-label:before{min-width:18px}.b-plp_information{padding:32px 0;position:relative;z-index:3}@media screen and (max-width:1199px){.b-plp_information{display:none}}.b-plp_information-title{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;line-height:1.43;margin-bottom:16px;text-transform:uppercase}.b-plp_information-item{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.25;margin-bottom:12px}.b-plp_information-item.m-faqs .b-plp_information-item_link:before{content:""}.b-plp_information-item.m-blogs .b-plp_information-item_link:before,.b-plp_information-item.m-faqs .b-plp_information-item_link:before{-webkit-font-smoothing:antialiased;speak:none;font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.b-plp_information-item.m-blogs .b-plp_information-item_link:before{content:""}.b-plp_information-item.m-videos .b-plp_information-item_link:before{content:""}.b-plp_information-item.m-videos .b-plp_information-item_link:before,.b-plp_information-item.m-visualizer .b-plp_information-item_link:before{-webkit-font-smoothing:antialiased;speak:none;font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.b-plp_information-item.m-visualizer .b-plp_information-item_link:before{content:""}.b-plp_information-item_link{background-color:#fff;color:#000;display:block;padding:18px 18px 18px 52px;position:relative}.b-plp_information-item_link:before{color:#ed1c24;left:20px;position:absolute;top:50%;transform:translateY(-50%)}.b-plp_information-item_link:hover{text-decoration:none}.b-plp_sample{border-top:1px solid #dfdfdf;padding:24px 0}@media screen and (max-width:1023px){.b-plp_sample{padding:24px 20px 20px}}.b-plp_sample-inner{display:grid;grid-template:[b-checkout-product-figure-s b-checkout-product-label-s b-checkout-product-btns-s] auto [b-checkout-product-title-s b-checkout-product-label-e b-checkout-product-instock-s b-checkout-product-subtotal-s] auto [b-checkout-product-title-e b-checkout-product-label-e b-checkout-product-attributes-s b-checkout-product-subtotal-e] auto [b-checkout-product-attributes-e b-checkout-product-instock-e] auto [b-checkout-product-figure-e b-checkout-product-btns-e]/[start b-checkout-product-figure-s] minmax(0,1fr) [b-checkout-product-figure-e b-checkout-product-label-s b-checkout-product-title-s b-checkout-product-attributes-s] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [b-checkout-product-title-e b-checkout-product-label-e b-checkout-product-attributes-e b-checkout-product-instock-s] minmax(0,1fr) [b-checkout-product-instock-e b-checkout-product-subtotal-s] minmax(0,1fr) [b-checkout-product-subtotal-e] minmax(0,1fr) [end]}@media screen and (max-width:1023px){.b-plp_sample-inner{grid-template:[b-checkout-product-figure-s b-checkout-product-title-s b-checkout-product-label-s] auto [b-checkout-product-figure-e b-checkout-product-label-e b-checkout-product-title-e b-checkout-product-attributes-s] auto [b-checkout-product-attributes-e] auto [b-checkout-product-subtotal-s b-checkout-product-instock-s] auto [b-checkout-product-subtotal-e b-checkout-product-instock-e b-checkout-product-btns-s] auto [b-checkout-product-btns-e]/[start b-checkout-product-figure-s b-checkout-product-label-s b-checkout-product-attributes-s b-checkout-product-instock-s b-checkout-product-btns-s] minmax(0,75px) [b-checkout-product-figure-e b-checkout-product-label-e b-checkout-product-title-s] minmax(0,1fr) [] minmax(0,1fr) [b-checkout-product-instock-e b-checkout-product-subtotal-s] minmax(0,1fr) [end b-checkout-product-title-e b-checkout-product-attributes-e b-checkout-product-subtotal-e b-checkout-product-btns-e]}}.b-plp_sample-thumbnail{grid-area:b-checkout-product-figure-s/b-checkout-product-figure-s/b-checkout-product-figure-e/b-checkout-product-figure-e}.b-plp_sample-figure{background-color:#80b023;margin:0;min-height:32px;position:relative;width:100%}@media screen and (min-width:1024px){.b-plp_sample-figure{width:64px}}@media screen and (max-width:1023px){.b-plp_sample-figure{height:75px;margin-bottom:8px}}.b-plp_sample-figure_link{display:block}.b-plp_sample-figure_img{display:block;height:100%;width:100%}@media screen and (min-width:1024px){.b-plp_sample-figure_img{height:64px}}.b-plp_sample-label{grid-area:b-checkout-product-label-s/b-checkout-product-label-s/b-checkout-product-label-e/b-checkout-product-label-e}.b-plp_sample-label_txt{background-color:#dfdfdf;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;line-height:1.67;padding:4px 8px;text-transform:uppercase}.b-plp_sample-title{grid-area:b-checkout-product-title-s/b-checkout-product-title-s/b-checkout-product-title-e/b-checkout-product-title-e}.b-plp_sample-title_text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:normal}.b-plp_sample-title_link{color:#000}.b-plp_sample-attributes{grid-area:b-checkout-product-attributes-s/b-checkout-product-attributes-s/b-checkout-product-attributes-e/b-checkout-product-attributes-e}@media screen and (max-width:1023px){.b-plp_sample-attributes{margin-bottom:10px}.b-plp_sample-attributes_container{position:relative}}.b-plp_sample-attribute{display:flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29;margin-bottom:8px}.b-plp_sample-attribute.m-price{font-weight:700}@media screen and (min-width:1024px){.b-plp_sample-attribute.m-price{margin-bottom:16px}}@media screen and (max-width:1023px){.b-plp_sample-attribute.m-price{position:absolute;right:0;top:0}}.b-plp_sample-attribute.m-price .b-store_item-attribute_mark{color:#000;font-weight:400}.b-plp_sample-attribute.m-sample-text{font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33}@media screen and (min-width:1024px){.b-plp_sample-attribute.m-sample-text{white-space:nowrap}}.b-plp_sample-attribute .b-store_item-attribute_mark{margin-left:4px}.b-plp_sample-attribute_mark{color:#8a8a8a;margin-left:1px;margin-right:4px}.b-plp_sample-attribute_link{background:none;color:#000;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-plp_sample-attribute_link:link{overflow:visible}.b-plp_sample-attribute_link:hover{color:#ea1722}.b-plp_sample-instock{grid-area:b-checkout-product-instock-s/b-checkout-product-instock-s/b-checkout-product-instock-e/b-checkout-product-instock-e}@media screen and (min-width:1024px){.b-plp_sample-instock{text-align:center}}@media screen and (max-width:1023px){.b-plp_sample-instock{margin-bottom:16px}}.b-plp_sample-instock_number{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.29}.b-plp_sample-instock_text{color:#8a8a8a;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29}.b-plp_sample-subtotal{align-self:flex-end;grid-area:b-checkout-product-subtotal-s/b-checkout-product-subtotal-s/b-checkout-product-subtotal-e/b-checkout-product-subtotal-e}@media screen and (max-width:1023px){.b-plp_sample-subtotal{margin-bottom:24px}}.b-plp_sample-subtotal_price{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.29;text-align:right}@media screen and (min-width:1024px){.b-plp_sample-subtotal_price{text-align:center}}.b-plp_sample-subtotal_txt{color:#8a8a8a;font-weight:400}@media screen and (min-width:1024px){.b-plp_sample-subtotal_txt{display:none}}.b-plp_sample-btns{display:flex;flex-direction:column;grid-area:b-checkout-product-btns-s/b-checkout-product-btns-s/b-checkout-product-btns-e/b-checkout-product-btns-e}.b-plp_sample-btns_btn{background-color:#000;border:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;height:auto;justify-content:center;letter-spacing:2px;line-height:16px;margin-bottom:12px;max-width:100%;padding:16px;text-align:center;text-transform:uppercase;transition:background-color .2s;vertical-align:top;width:250px;width:214px}.b-plp_sample-btns_btn:after,.b-plp_sample-btns_btn:before{fill:#ea1722;color:#ea1722;font-size:24px;transition:color .2s}.b-plp_sample-btns_btn:before{margin-right:8px}.b-plp_sample-btns_btn:after{margin-left:8px}.b-plp_sample-btns_btn.m-processing{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}@media not all and (pointer:coarse){.b-plp_sample-btns_btn:hover{text-decoration:none}.b-plp_sample-btns_btn:hover:after,.b-plp_sample-btns_btn:hover:before{fill:#fff;color:#fff}}.b-plp_sample-btns_btn:link{padding:16px}.b-plp_sample-btns_btn:link,.b-plp_sample-btns_btn:visited{color:#fff}.b-plp_sample-btns_btn:focus{outline:none}@media not all and (pointer:coarse){.b-plp_sample-btns_btn:hover,.b-plp_sample-btns_btn:hover .b-spinner-btn:after{background-color:#ea1722}}.b-plp_sample-btns_btn.m-disabled,.b-plp_sample-btns_btn:disabled{background-color:#f2f2f2!important;border-color:#d9d9d9!important;color:gray!important;pointer-events:none}.b-plp_sample-btns_btn.m-disabled:before,.b-plp_sample-btns_btn:disabled:before{fill:#d9d9d9;color:#d9d9d9!important;filter:invert(61%) sepia(0) saturate(1%) hue-rotate(5deg) brightness(89%) contrast(90%)}.b-plp_sample-btns_btn.m-second{align-items:center;background-color:#fff;border-width:1px;border:1px solid #000!important;color:#000!important;cursor:pointer;display:inline-flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;justify-content:center;letter-spacing:2px;line-height:16px;max-width:100%;padding:14px;padding:15px 10px!important;text-align:center;text-transform:uppercase;transition:background-color .2s;vertical-align:top;width:250px;width:214px}.b-plp_sample-btns_btn.m-second:after,.b-plp_sample-btns_btn.m-second:before{fill:#ea1722;color:#ea1722;font-size:24px;transition:color .2s}.b-plp_sample-btns_btn.m-second:before{margin-right:8px}.b-plp_sample-btns_btn.m-second:after{margin-left:8px}.b-plp_sample-btns_btn.m-second.m-processing{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}@media not all and (pointer:coarse){.b-plp_sample-btns_btn.m-second:hover{text-decoration:none}.b-plp_sample-btns_btn.m-second:hover:after,.b-plp_sample-btns_btn.m-second:hover:before{fill:#fff;color:#fff}.b-plp_sample-btns_btn.m-second:hover{background-color:#ea1722;border-color:#ea1722!important;color:#fff!important;text-decoration:none}.b-plp_sample-btns_btn.m-second:hover .b-spinner-btn{background:linear-gradient(270deg,#fff 10%,#0000 60%)}.b-plp_sample-btns_btn.m-second:hover .b-spinner-btn:after{background-color:#ea1722}.b-plp_sample-btns_btn.m-second:hover .b-spinner-btn:before{background-color:#fff}}.b-plp_sample-btns_btn.m-second:focus,.b-plp_sample-btns_btn.m-second:hover{outline:none!important;text-decoration:none}.b-plp_sample-btns_btn.m-second.m-disabled,.b-plp_sample-btns_btn.m-second:disabled{background-color:#f2f2f2!important;border-color:#d9d9d9!important;color:gray!important;pointer-events:none}.b-plp_sample-btns_btn.m-second.m-disabled:before,.b-plp_sample-btns_btn.m-second:disabled:before{fill:#d9d9d9;color:#d9d9d9!important;filter:invert(61%) sepia(0) saturate(1%) hue-rotate(5deg) brightness(89%) contrast(90%)}.b-plp_sample-btns_btn.m-second .b-spinner-btn{background:linear-gradient(270deg,#000 10%,#0000 60%)}.b-plp_sample-btns_btn.m-second .b-spinner-btn:after{background-color:#fff}.b-plp_sample-btns_btn.m-second .b-spinner-btn:before{background-color:#000}.b-plp_sample-pickup_text{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.29;margin-bottom:6px}.b-product_filters{display:flex;flex-wrap:wrap;padding-bottom:9px}@media screen and (min-width:768px){.b-product_filters{justify-content:space-between}}@media screen and (min-width:768px)and (max-width:1199px){.b-product_filters{position:relative}}@media screen and (max-width:1199px){.b-product_filters{padding-top:30px}}@media screen and (max-width:767px){.b-product_filters{flex-direction:column;margin:0 20px 24px;order:1;padding-bottom:0;padding-top:0}}@media screen and (min-width:1200px){.b-product_filters.m-sss{justify-content:flex-end}}@media screen and (max-width:767px){.b-product_filters.m-sss{border-bottom:none;padding-bottom:0;padding-top:0}}.b-product_filters.m-sss .b-product_filters-result{display:none}.b-product_filters.m-clp{padding-top:0}@media screen and (min-width:1200px){.b-product_filters.m-clp{display:none}}@media screen and (min-width:768px)and (max-width:1199px){.b-product_filters.m-clp{padding:20px 20px 0}}@media screen and (max-width:1199px){.b-product_filters.m-clp .b-product_filters-btns{padding-top:0}}@media screen and (max-width:767px){.b-product_filters.m-clp .b-product_filters-btns{padding-bottom:24px}}.b-product_filters.m-clp .b-clp_color-btn:first-child,.b-product_filters.m-clp .b-product_filters-btn:first-child{margin-right:0}@media screen and (max-width:767px){.b-product_filters.m-clp .b-clp_color-btn,.b-product_filters.m-clp .b-product_filters-btn{width:100%}.b-product_filters.m-clp .b-product_filters-sort,.b-product_filters.m-clp .b-product_filters-sort_name,.b-product_filters.m-clp .b-product_filters-sort_select{display:none}}@media screen and (min-width:768px)and (max-width:1199px){.b-product_filters.m-noresults{padding-top:0}}.b-product_filters.m-noresults .b-product_filters-result{margin-top:16px}.b-product_filters-name{font-weight:400}.b-product_filters-name,.b-product_filters-result{font-family:Roboto,Arial,sans-serif;font-size:14px;line-height:1.43}.b-product_filters-result{font-weight:700;letter-spacing:2px;text-transform:uppercase}@media screen and (min-width:768px)and (max-width:1199px){.b-product_filters-result{margin-bottom:16px}}@media screen and (max-width:1199px){.b-product_filters-result{min-width:100%}}.b-product_filters-sort{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.43}@media screen and (min-width:1200px){.b-product_filters-sort{align-self:flex-start;display:flex;justify-content:flex-end}}@media screen and (min-width:768px)and (max-width:1199px){.b-product_filters-sort{bottom:36px;order:1;position:absolute;right:144px}.b-product_filters-sort.m-video-tab{bottom:20px}}@media screen and (max-width:767px){.b-product_filters-sort{height:0}}.b-product_filters-sort .ss-content{left:auto;min-width:300px;right:0}@media screen and (max-width:767px){.b-product_filters-sort .ss-content.ss-open{overflow:auto}.b-product_filters-sort .ss-content{min-width:100%}}.b-product_filters-sort .ss-content .ss-list .ss-option{padding-right:5px}.b-product_filters-sort .ss-main{align-self:center}.b-product_filters-sort .ss-main .ss-single-selected{background-color:#0000;border:none;color:#000;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.43;padding:0 27px 0 0}@media screen and (min-width:1200px){.b-product_filters-sort .ss-main .ss-single-selected{height:20px}}@media screen and (min-width:768px)and (max-width:1199px){.b-product_filters-sort .ss-main .ss-single-selected{display:none}}@media screen and (max-width:767px){.b-product_filters-sort .ss-main .ss-single-selected{pointer-events:none}.b-product_filters-sort .ss-main .ss-single-selected .placeholder,.b-product_filters-sort .ss-main .ss-single-selected .ss-arrow{display:none}}.b-product_filters-sort select.b-product_filters-sort_select{-webkit-appearance:menulist;appearance:menulist;background:none;border:none;display:flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;height:20px;line-height:1.43;margin:0;padding:0;width:112px}@media screen and (max-width:1199px){.b-product_filters-sort select.b-product_filters-sort_select{display:none}}.b-product_filters-sort_name{margin-right:2px}@media screen and (max-width:1199px){.b-product_filters-sort_name{display:none}}.b-product_filters-sort_item{font-weight:700;padding-right:15px;position:relative}.b-product_filters-sort_item.m-current:after{-webkit-font-smoothing:antialiased;speak:none;color:#ed1c24;content:"";font-family:icons;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;position:absolute;right:0;text-decoration:none;text-transform:none;top:0}.b-product_filters-btns{padding:16px 0 5px}@media screen and (min-width:1200px){.b-product_filters-btns{display:none}}@media screen and (min-width:768px)and (max-width:1199px){.b-product_filters-btns{margin-left:auto;order:3;padding-top:0}}@media screen and (max-width:767px){.b-product_filters-btns_inner{display:flex;justify-content:space-between;padding-bottom:16px}}.b-product_filters-btns_inner .b-product_filters-btn:first-child{margin-right:12px}.b-product_filters-btn{align-items:center;background-color:#fff;border-width:1px;border:1px solid #000!important;box-sizing:border-box;color:#000!important;cursor:pointer;display:inline-flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;justify-content:center;letter-spacing:2px;line-height:16px;max-width:100%;padding:14px;padding:15px 10px!important;text-align:center;text-transform:uppercase;transition:background-color .2s;vertical-align:top;width:250px;width:132px}.b-product_filters-btn:after,.b-product_filters-btn:before{fill:#ea1722;color:#ea1722;font-size:24px;transition:color .2s}.b-product_filters-btn:before{margin-right:8px}.b-product_filters-btn:after{margin-left:8px}.b-product_filters-btn.m-processing{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}@media not all and (pointer:coarse){.b-product_filters-btn:hover{text-decoration:none}.b-product_filters-btn:hover:after,.b-product_filters-btn:hover:before{fill:#fff;color:#fff}.b-product_filters-btn:hover{background-color:#ea1722;border-color:#ea1722!important;color:#fff!important;text-decoration:none}.b-product_filters-btn:hover .b-spinner-btn{background:linear-gradient(270deg,#fff 10%,#0000 60%)}.b-product_filters-btn:hover .b-spinner-btn:after{background-color:#ea1722}.b-product_filters-btn:hover .b-spinner-btn:before{background-color:#fff}}.b-product_filters-btn:focus,.b-product_filters-btn:hover{outline:none!important;text-decoration:none}.b-product_filters-btn.m-disabled,.b-product_filters-btn:disabled{background-color:#f2f2f2!important;border-color:#d9d9d9!important;color:gray!important;pointer-events:none}.b-product_filters-btn.m-disabled:before,.b-product_filters-btn:disabled:before{fill:#d9d9d9;color:#d9d9d9!important;filter:invert(61%) sepia(0) saturate(1%) hue-rotate(5deg) brightness(89%) contrast(90%)}.b-product_filters-btn .b-spinner-btn{background:linear-gradient(270deg,#000 10%,#0000 60%)}.b-product_filters-btn .b-spinner-btn:after{background-color:#fff}.b-product_filters-btn .b-spinner-btn:before{background-color:#000}.b-product_filters-btn.m-sort:after{content:""}.b-product_filters-btn.m-sort.m-expanded:after,.b-product_filters-btn.m-sort:after{-webkit-font-smoothing:antialiased;speak:none;font-family:icons;font-size:28px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.b-product_filters-btn.m-sort.m-expanded:after{content:""}.b-product_filters-btn.m-sort:after{color:inherit}.b-product_filters-checkbox{padding-top:8px}@media screen and (min-width:1200px){.b-product_filters-checkbox{display:none}}@media screen and (min-width:768px)and (max-width:1199px){.b-product_filters-checkbox{align-self:center;order:2;padding-bottom:20px}}.b-product_filters-checkbox .f-input_checkbox-label{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.25}.b-product_filters-checkbox .f-input_checkbox{margin-bottom:12px}@media screen and (max-width:1199px){.b-product_filters-checkbox .f-input_checkbox{display:block}}.b-product_filters-checkbox_mall{display:contents}.b-product_filters-checkbox_btn{background:none;color:#000;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.25;margin-left:30px;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-product_filters-checkbox_btn:link{overflow:visible}.b-product_filters-checkbox_btn:hover{color:#ea1722}@media screen and (max-width:767px){.b-category_filters{margin:0 0 12px 20px;order:1}}.b-category_filters-title{font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:700;letter-spacing:2px;line-height:1.2;margin-bottom:24px;text-transform:uppercase}.b-category_filters-list{display:flex;margin-bottom:24px;overflow-x:auto}@media screen and (min-width:1200px){.b-category_filters-list{grid-gap:12px;display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-template-rows:1fr}}.b-category_filters-list.m-nav{grid-template-columns:repeat(7,1fr)}.b-category_filters-list.m-icons,.b-category_filters-list.m-tab-content{grid-template-columns:repeat(6,1fr)}.b-category_filters-item{background-color:#fff;border-bottom:4px solid #fff;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29;min-height:66px;outline:none;padding:8px 20px;text-align:center;transition:all .3s ease}@media screen and (min-width:768px){.b-category_filters-item{justify-content:center}}@media screen and (max-width:1199px){.b-category_filters-item{border-bottom-width:2px;justify-content:center;margin-right:12px;min-height:68px;min-width:128px}}.b-category_filters-item.m-thumbnail{padding:0 0 8px}@media screen and (max-width:767px){.b-category_filters-item.m-thumbnail{justify-content:flex-start}}.b-category_filters-item.m-thumbnail .b-category_filters-item_name{align-items:center;align-self:center;display:flex;flex-grow:1;padding:0 20px}@media screen and (max-width:767px){.b-category_filters-item.m-thumbnail .b-category_filters-item_name{align-items:center;justify-content:center}}.b-category_filters-item.m-current,.b-category_filters-item:hover{border-color:#ed1c24;font-weight:700}.b-category_filters-item_name{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:inherit;font-weight:inherit;line-height:inherit;overflow:hidden;pointer-events:none;text-overflow:ellipsis;white-space:normal}.b-category_filters-item_thumbnail{contain-intrinsic-size:178px 115px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;margin:0 0 9px;overflow:hidden;padding-bottom:64.60674%;position:relative;width:100%}.b-category_filters-item_thumbnail img{height:auto;height:100%;left:0;left:50%;position:absolute;transform:translateX(-50%);width:100%}.b-category_filters-item_thumbnail img.lazy{opacity:0}.b-category_filters-item_thumbnail img.lazy-error,.b-category_filters-item_thumbnail img.lazy-loaded{opacity:1}.b-category_filters-item_img{height:auto;left:0;position:absolute;width:100%}.b-category_filters-item_img.lazy{opacity:0}.b-category_filters-item_img.lazy-error,.b-category_filters-item_img.lazy-loaded{opacity:1}.b-filters_selected{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.3}@media screen and (max-width:767px){.b-filters_selected{margin:0 20px;order:3}}@media screen and (min-width:768px)and (max-width:1199px){.b-filters_selected.m-noresults{padding-top:24px}}.b-filters_selected.m-noresults .b-filters_selected-subtitle{padding-top:0}.b-filters_selected-subtitle{display:block;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.29;margin-bottom:12px}@media screen and (min-width:1200px){.b-filters_selected-subtitle{padding-top:7px}}.b-filters_selected-list,.b-filters_selected-list>.ais-DynamicWidgets,.b-filters_selected-list>.ais-DynamicWidgets>.ais-DynamicWidgets-widget{align-items:center;display:flex;flex-wrap:wrap}.b-filters_selected-item{position:relative}.b-filters_selected-item:not(.m-clear){background-color:#fff;display:inline-block;margin:0 12px 12px 0;padding:9px 50px 9px 12px;text-align:center}.b-filters_selected-item.m-clear{background:none;color:#000;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.33;margin-bottom:12px;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-filters_selected-item.m-clear:link{overflow:visible}.b-filters_selected-item.m-clear:hover{color:#ea1722}.b-filters_selected-close{cursor:pointer;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.b-filters_selected-close:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:30px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.b-plp_filters{background-color:#00000080;bottom:0;content-visibility:auto;left:0;opacity:1;overscroll-behavior-y:contain;position:fixed;top:0;transition:all .3s ease;visibility:visible;width:100%;z-index:1005}.b-plp_filters.h-hidden{content-visibility:hidden;opacity:0;visibility:hidden}.b-plp_filters.h-hidden .b-plp_filters-inner{right:-100%}.b-plp_filters .b-plp_variations-content{display:block}.b-plp_filters-inner{background-color:#fff;height:100%;margin-left:auto;overflow-y:auto;overscroll-behavior-y:contain;position:absolute;right:0;transition:all .3s ease;width:calc(100% - 30px)}.b-plp_filters-close{position:absolute;right:20px;top:20px;z-index:1112}.b-plp_filters-close:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.b-plp_filters-title{box-sizing:border-box;font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:700;letter-spacing:2px;line-height:1.33;margin:0;padding:24px 44px 24px 20px;text-transform:uppercase}.b-plp_filters-title_link{color:#000;padding-left:32px;position:relative}.b-plp_filters-title_link:before{-webkit-font-smoothing:antialiased;speak:none;color:#ed1c24;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:20px;position:absolute;text-decoration:none;text-transform:none;top:0;transform:rotate(180deg)}.b-plp_filters-level{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:100%;transition:all .3s ease;z-index:10}.b-plp_filters-level.m-inactive{bottom:0;left:30px;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;position:fixed;right:0;top:0;z-index:1111}.b-plp_filters-level.m-second{left:100%;right:-100%}.b-plp_filters-level.m-second .b-plp_filters-container2{display:none}.b-plp_filters-level.m-active{left:30px}.b-plp_filters-main{flex-grow:1;position:relative}.b-plp_filters-footer{align-items:center;background-color:#f3f3f3;box-sizing:border-box;display:flex;flex-direction:column;padding:20px;text-align:center}.b-plp_filters-footer_btn{background-color:#000;border:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;height:auto;justify-content:center;letter-spacing:2px;line-height:16px;margin-bottom:12px;margin-top:20px;max-width:100%;padding:16px;text-align:center;text-transform:uppercase;transition:background-color .2s;vertical-align:top;width:250px;width:100%}.b-plp_filters-footer_btn:after,.b-plp_filters-footer_btn:before{fill:#ea1722;color:#ea1722;font-size:24px;transition:color .2s}.b-plp_filters-footer_btn:before{margin-right:8px}.b-plp_filters-footer_btn:after{margin-left:8px}.b-plp_filters-footer_btn.m-processing{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}@media not all and (pointer:coarse){.b-plp_filters-footer_btn:hover{text-decoration:none}.b-plp_filters-footer_btn:hover:after,.b-plp_filters-footer_btn:hover:before{fill:#fff;color:#fff}}.b-plp_filters-footer_btn:link{padding:16px}.b-plp_filters-footer_btn:link,.b-plp_filters-footer_btn:visited{color:#fff}.b-plp_filters-footer_btn:focus{outline:none}@media not all and (pointer:coarse){.b-plp_filters-footer_btn:hover,.b-plp_filters-footer_btn:hover .b-spinner-btn:after{background-color:#ea1722}}.b-plp_filters-footer_btn.m-disabled,.b-plp_filters-footer_btn:disabled{background-color:#f2f2f2!important;border-color:#d9d9d9!important;color:gray!important;pointer-events:none}.b-plp_filters-footer_btn.m-disabled:before,.b-plp_filters-footer_btn:disabled:before{fill:#d9d9d9;color:#d9d9d9!important;filter:invert(61%) sepia(0) saturate(1%) hue-rotate(5deg) brightness(89%) contrast(90%)}.b-plp_filters-footer_clear{background:none;color:#000;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.25;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-plp_filters-footer_clear:link{overflow:visible}.b-plp_filters-footer_clear:hover{color:#ea1722}@media screen and (max-width:767px){.b-plp_noresults{padding:0 20px 30px}}.b-plp_noresults-title{color:#ed1c24;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.b-plp_noresults-title{margin-bottom:48px}}.b-plp_noresults-content{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.25;padding-bottom:48px}@media screen and (max-width:767px){.b-plp_noresults-content{display:none}}.b-plp_noresults-text{margin:0 0 15px}.b-sss_result{box-sizing:initial;margin:0 15px;padding:32px 0 27px;text-align:center;text-transform:uppercase}.b-sss_result-title{margin-top:8px;opacity:0;transition:all 2s ease}.b-sss_result-title.m-show{opacity:1}.b-sss_result-title.m-placeholder{animation:blinktext 1s ease infinite;position:static}.b-sss_result-txt{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.33;margin:0;padding:10px 0 0}.b-sss_result-txt span{font-weight:700}.b-sss_result-placeholder{display:block}@media screen and (min-width:768px){.b-sss_result-placeholder{display:inline-block;min-width:130px;text-align:left}}@keyframes blinktext{0%{opacity:1}50%{opacity:0}to{opacity:1}}.b-sss_tabs-nav{background-color:#fff;min-height:44px;opacity:0}.b-sss_tabs-nav.m-visible{opacity:1}.b-sss_tabs-nav .b-placeholder{margin-bottom:0}@media screen and (min-width:768px){.b-sss_tabs-nav{min-height:52px}}.b-sss_tabs-nav_list{justify-content:center;list-style-type:none;margin:0 auto;max-width:544px;padding:0}.b-sss_tabs-nav_item{align-items:center;background-color:#0000;border-bottom:2px solid #fff;color:#000;cursor:pointer;display:flex;flex-grow:1;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;justify-content:center;line-height:24px;outline:none;padding:12px 0 14px;text-transform:inherit;transition:all .3s ease}@media screen and (max-width:767px){.b-sss_tabs-nav_item{font-size:12px;padding-bottom:5px;padding-top:6px}}.b-sss_tabs-nav_item:before{color:#ed1c24;line-height:24px;margin-right:8px}@media screen and (max-width:767px){.b-sss_tabs-nav_item:before{font-size:17px;line-height:1.33}}.b-sss_tabs-nav_item.m-tabs-active,.b-sss_tabs-nav_item:hover{background-color:#0000;border-bottom-color:#ed1c24;color:#000;font-weight:700}.b-sss_tabs-nav_item.disabled{pointer-events:none}.b-sss_tabs-nav_item.m-products:before{content:""}.b-sss_tabs-nav_item.m-products:before,.b-sss_tabs-nav_item.m-videos:before{-webkit-font-smoothing:antialiased;speak:none;font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.b-sss_tabs-nav_item.m-videos:before{content:""}.b-sss_tabs-nav_item.m-content:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.b-sss_tabs-nav_numbers{color:#ed1c24;font-weight:700}.b-sss_tabs-nav_name{padding:0;width:auto}.b-sss_tabs-container{padding-top:15px}.b-sss_tabs-container.m-visible .b-sss_tabs-content{opacity:1}@media screen and (min-width:768px){.b-sss_tabs-container{padding-top:35px}}.b-sss_tabs-content{opacity:0;transition:opacity .8s ease}.b-sss_tabs-content.m-visible{opacity:1}.b-sss_video{background-color:#fff;border-bottom:2px solid #fff;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:100%;transition:all .3s ease}@media screen and (max-width:767px){.b-sss_video{border-bottom:1px solid #dfdfdf;padding:20px 20px 23px}}@media not all and (pointer:coarse){@media screen and (min-width:768px){.b-sss_video:hover{border-color:#ed1c24;box-shadow:0 16px 24px -4px #00000029,0 0 4px 0 #0000001a}.b-sss_video:hover .b-sss_video-title_link{color:#ed1c24}}}.b-sss_video-figure{contain-intrinsic-size:273px 154px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;margin:0;overflow:hidden;padding-bottom:56.41026%;position:relative;width:100%}.b-sss_video-figure_img{height:auto;height:100%;left:0;position:absolute;width:100%}.b-sss_video-figure_img.lazy{opacity:0}.b-sss_video-figure_img.lazy-error,.b-sss_video-figure_img.lazy-loaded{opacity:1}.b-sss_video-figure_link:after,.b-sss_video-figure_link:before{content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.b-sss_video-figure_link:after{background-color:#ed1c24;height:48px;width:48px;z-index:1}.b-sss_video-figure_link:before{border:10px solid #0000;border-left:16px solid #fff;margin-left:6px;z-index:2}.b-sss_video-footer{flex-grow:1}@media screen and (min-width:768px){.b-sss_video-footer{padding:16px 16px 14px}}@media screen and (max-width:767px){.b-sss_video-footer{padding-top:16px}}.b-sss_video-title{text-transform:uppercase}.b-sss_video-title:hover,.b-sss_video-title:hover>span{color:#ed1c24}.b-sss_video-title_link{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;line-height:1.43;overflow:hidden;text-overflow:ellipsis;white-space:normal}.b-sss_video-title_link:hover{color:#ed1c24;text-decoration:none}.b-sss_content{background-color:#fff;border-bottom:2px solid #fff;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:100%;transition:all .3s ease}@media screen and (max-width:767px){.b-sss_content{padding:20px 20px 0}}@media not all and (pointer:coarse){@media screen and (min-width:768px){.b-sss_content:hover{border-color:#ed1c24;box-shadow:0 16px 24px -4px #00000029,0 0 4px 0 #0000001a}.b-sss_content:hover .b-sss_content-title_link{color:#ed1c24}}}.b-sss_content-figure{contain-intrinsic-size:273px 273px;background-color:#dfdfdf;content-visibility:auto;display:block;height:0;margin:0;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.b-sss_content-figure_img{height:auto;height:100%;left:0;object-fit:cover;position:absolute;width:100%}.b-sss_content-figure_img.lazy{opacity:0}.b-sss_content-figure_img.lazy-error,.b-sss_content-figure_img.lazy-loaded{opacity:1}.b-sss_content-footer{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;padding:16px 16px 25px}.b-sss_content-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;line-height:1.43;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:normal}.b-sss_content-title_link{color:#000}.b-sss_content-title_link:hover{color:#ed1c24}.b-sss_content-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;flex:1 1 auto;margin:12px 0;max-height:54.18px;max-width:100%;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:normal}.b-sss_content-btn,.b-sss_content-text{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29}.b-sss_content-btn{background:none;color:#000;cursor:pointer;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-sss_content-btn:link{overflow:visible}.b-sss_content-btn:hover{color:#ea1722}.b-sss_noresults-form_input{height:48px;margin:0;width:100%}@media screen and (max-width:767px){.b-sss_noresults-category_item{width:50%}}.b-sss_information{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.29;padding:32px 0 20px;position:relative;z-index:2}.b-sss_information-title{font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;line-height:1.67;margin-bottom:16px;text-transform:uppercase}.b-sss_information-top{padding-bottom:4px}.b-sss_information-bottom{padding-top:8px}.b-sss_information-item{margin-bottom:8px}.b-sss_information-tel{color:#000}.b-sss_information-link{background:none;color:#000;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.25;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-sss_information-link:link{overflow:visible}.b-sss_information-link:hover{color:#ea1722}.b-result_products{padding:12px 0}@media screen and (min-width:768px){.b-result_products{flex-grow:1}}.b-result_products-searched{min-width:320px;padding:10px 20px 5px}.b-result_products-searched,.b-result_products-searched_inner{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.25}.b-result_products-searched_inner{background:none;color:#000;cursor:pointer;font-weight:700;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-result_products-searched_inner:link{overflow:visible}.b-result_products-searched_inner:hover{color:#ea1722}.b-result_products-searched_link{text-decoration:none}.b-result_products-item{background-color:#0000;display:flex;min-width:320px;padding:12px 20px 16px;position:relative;transition:all .3s ease}.b-result_products-item:hover{background-color:#f3f3f3}.b-result_products-item:hover .b-result_products-name{color:#ed1c24}.b-result_products-item_link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.b-result_products-thumbnail{margin-right:16px}.b-result_products-box{display:flex;flex-direction:column;flex-grow:1}.b-result_products-category{color:#8a8a8a;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:2px;line-height:1.33;margin-bottom:4px;text-transform:uppercase}.b-result_products-name{color:#000;font-size:14px;line-height:1.29;margin-bottom:8px;transition:all .3s ease}.b-result_products-name,.b-result_products-price{font-family:Roboto,Arial,sans-serif;font-weight:700}.b-result_products-price{font-size:16px;line-height:1.25}.b-result_products-price_int{font-size:12px;font-weight:400}.b-sss_noresults{margin:0 auto;max-width:544px;text-align:center}@media screen and (max-width:767px){.b-sss_noresults{padding:0 20px}}.b-sss_noresults-title{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;line-height:1.43;margin-bottom:16px;text-transform:uppercase}.b-sss_noresults-txt{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.25;margin-bottom:24px}.b-sss_noresults-form{margin-bottom:48px}.b-sss_noresults-form_submit{background:none;border:none;color:#ed1c24;cursor:pointer;height:48px;outline:none;padding:0;position:absolute;right:0;text-align:center;top:0;width:48px}.b-sss_noresults-form_submit:after{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;line-height:48px;text-decoration:none;text-transform:none}.b-sss_noresults-form_submit:focus{outline:solid #000}.b-sss_noresults-form_clear{background:none;border:none;color:#000;cursor:pointer;display:none;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;height:100%;line-height:1.25;padding:0;position:absolute;right:52px;text-transform:none;top:0;width:auto}.b-sss_noresults-form_clear.m-show{display:block}.b-sss_noresults-form_clear span{border-bottom:1px solid #ed1c24;margin-top:2px}.b-sss_noresults-category{text-align:left}@media screen and (min-width:768px){.b-sss_noresults-category{display:flex}.b-sss_noresults-category_nav{flex-grow:1;width:50%}}@media screen and (max-width:767px){.b-sss_noresults-category_nav{margin-bottom:30px}}.b-sss_noresults-category-title{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:2px;line-height:1.25;margin-bottom:16px;text-transform:uppercase}.b-sss_noresults-category_list{margin:0;padding:0}@media screen and (max-width:767px){.b-sss_noresults-category_list{display:flex;flex-wrap:wrap}}.b-sss_noresults-category_item{list-style-type:none;margin-bottom:16px;overflow:hidden;padding-bottom:1px;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;width:188px}.b-sss_noresults-category_item:hover{overflow:visible}@media screen and (max-width:767px){.b-sss_noresults-category_item{overflow:visible;width:50%}}.b-sss_noresults-category_link{background:none;color:#000;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.33;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-sss_noresults-category_link:link{overflow:visible}.b-sss_noresults-category_link:hover{color:#ea1722}.l-plp{background-color:#f3f3f3;position:relative}.l-plp-container{grid-column-gap:32px;display:grid;grid-template:[start b-plp-breadcrumbs-s] auto [b-plp-breadcrumbs-e b-plp-aside-s b-plp-banners-s] auto [b-plp-banners-e b-plp-top-seo-s] minmax(0,auto) [b-plp-top-seo-e b-plp-filters-s] auto [b-plp-filters-e b-plp-main-s] auto [b-plp-main-e b-plp-description-s] auto [end b-plp-description-e]/[start b-plp-breadcrumbs-s b-plp-aside-s] minmax(0,1fr) [] minmax(0,1fr) [b-plp-aside-e b-plp-banners-s b-plp-top-seo-s b-plp-filters-s b-plp-main-s b-plp-description-s] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [end b-plp-breadcrumbs-e b-plp-banners-e b-plp-top-seo-e b-plp-filters-e b-plp-main-e b-plp-description-e]}@media screen and (min-width:1200px)and (max-width:1439px){.l-plp-container{grid-template:[start b-plp-breadcrumbs-s] auto [b-plp-breadcrumbs-e b-plp-aside-s b-plp-banners-s] auto [b-plp-banners-e b-plp-top-seo-s] minmax(0,auto) [b-plp-top-seo-e b-plp-filters-s] auto [b-plp-filters-e b-plp-main-s] auto [b-plp-main-e b-plp-description-s] auto [end b-plp-description-e]/[start b-plp-breadcrumbs-s b-plp-aside-s] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [b-plp-aside-e b-plp-banners-s b-plp-top-seo-s b-plp-filters-s b-plp-main-s b-plp-description-s] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [end b-plp-breadcrumbs-e b-plp-banners-e b-plp-top-seo-e b-plp-filters-e b-plp-main-e b-plp-description-e]}}@media screen and (max-width:1199px){.l-plp-container{grid-template:[b-plp-banners-s] auto [b-plp-banners-e b-plp-top-seo-s] auto [b-plp-top-seo-e b-plp-filters-s] auto [b-plp-filters-e b-plp-main-s] auto [b-plp-main-e b-plp-description-s] auto [end b-plp-description-e]/[start b-plp-banners-s b-plp-top-seo-s b-plp-filters-s b-plp-main-s b-plp-description-s] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [end b-plp-banners-e b-plp-top-seo-e b-plp-filters-e b-plp-main-e b-plp-description-e];padding:0}}.l-plp-container.m-sss-content,.l-plp-container.m-sss-video{display:flex;justify-content:center}.l-plp-container.m-sss-content .l-plp-filters,.l-plp-container.m-sss-content .l-plp-sidebar,.l-plp-container.m-sss-video .l-plp-filters,.l-plp-container.m-sss-video .l-plp-sidebar{display:none}@media screen and (min-width:1200px){.l-plp-search_content .l-plp-container{grid-template-rows:[start b-plp-breadcrumbs-s b-plp-aside-s] auto [b-plp-breadcrumbs-e b-plp-aside-s b-plp-banners-s] auto [b-plp-banners-e b-plp-top-seo-s] minmax(0,auto) [b-plp-top-seo-e b-plp-filters-s] auto [b-plp-filters-e b-plp-main-s] auto [b-plp-main-e b-plp-description-s] auto [end b-plp-description-e]}}.l-plp-breadcrumbs{grid-area:b-plp-breadcrumbs-s/b-plp-breadcrumbs-s/b-plp-breadcrumbs-e/b-plp-breadcrumbs-e}@media screen and (max-width:1199px){.l-plp-breadcrumbs{display:none}}.l-plp-aside{grid-area:b-plp-aside-s/b-plp-aside-s/b-plp-aside-e/b-plp-aside-e}@media screen and (max-width:1199px){.l-plp-aside{display:none}}.l-plp-aside_inner{margin-right:-5px;position:-webkit-sticky;position:sticky;top:158px;z-index:2}.l-plp-aside_content,.l-plp-aside_inner .b-plp_instock,.l-plp-aside_inner .b-plp_variations{position:relative;z-index:2}.l-plp-aside_content{max-height:calc(100vh - 236px);overflow-y:auto;overscroll-behavior-y:contain;scrollbar-color:#0000 #0000;scrollbar-width:thin;transition:all .3s ease}.l-plp-aside_content::-webkit-scrollbar{background-color:#0000;height:119px;width:4px}.l-plp-aside_content::-webkit-scrollbar-thumb{background-color:#0000;border-radius:0}.l-plp-aside_content:hover{overscroll-behavior-y:contain;scrollbar-color:#d8d8d8 #fff;scrollbar-width:thin}.l-plp-aside_content:hover::-webkit-scrollbar{background-color:#fff;height:119px;width:4px}.l-plp-aside_content:hover::-webkit-scrollbar-thumb{background-color:#d8d8d8;border-radius:0}.l-plp-aside_content.m-disable-scroll{overscroll-behavior-y:contain;scrollbar-color:#0000 #0000;scrollbar-width:thin}.l-plp-aside_content.m-disable-scroll::-webkit-scrollbar{background-color:#0000;height:119px;width:4px}.l-plp-aside_content.m-disable-scroll::-webkit-scrollbar-thumb{background-color:#0000;border-radius:0}.l-plp-aside_content>*{margin-right:5px}.l-plp-banners{grid-area:b-plp-banners-s/b-plp-banners-s/b-plp-banners-e/b-plp-banners-e}.l-plp-seo-top{grid-area:b-plp-top-seo-s/b-plp-top-seo-s/b-plp-top-seo-e/b-plp-top-seo-e}@media screen and (max-width:767px){.l-plp-seo-top{padding:0 20px}}@media screen and (min-width:768px)and (max-width:1199px){.l-plp-seo-top{padding:0 34px}}.l-plp-filters{grid-area:b-plp-filters-s/b-plp-filters-s/b-plp-filters-e/b-plp-filters-e}@media screen and (min-width:768px)and (max-width:1199px){.l-plp-filters{padding:0 34px}}@media screen and (max-width:1199px){.l-plp-filters{display:flex;flex-direction:column;max-width:100%}}.l-plp-main{grid-area:b-plp-main-s/b-plp-main-s/b-plp-main-e/b-plp-main-e;padding-top:16px}.l-plp-main.m-noresults .l-products-grid_more{display:none}.l-plp-description,.l-plp-main.m-search{padding-bottom:32px}.l-plp-description{grid-area:b-plp-description-s/b-plp-description-s/b-plp-description-e/b-plp-description-e}@media screen and (max-width:767px){.l-plp-description{padding:0 20px 32px}}.l-plp-description h2{padding-bottom:15px}.l-plp-description h3{padding:10px 0 15px}@media screen and (min-width:768px)and (max-width:1199px){.l-plp-noresults{padding:0 34px}}@media screen and (max-width:767px){.l-plp-noresults{padding:0 20px}}.l-plp-carousels{background-color:#f3f3f3;overflow:hidden;position:relative;z-index:3}.l-plp-carousels_inner{box-sizing:border-box;margin:0 auto;max-width:1440px;padding:47px 40px;position:relative}@media screen and (min-width:1920px){.l-plp-carousels_inner{max-width:1760px}}@media screen and (min-width:768px){.l-plp-carousels_inner{padding-left:20px;padding-right:20px}}@media screen and (min-width:768px)and (max-width:1199px){.l-plp-carousels_inner{padding-left:34px;padding-right:34px}}@media screen and (max-width:767px){.l-plp-carousels_inner{padding-left:20px;padding-right:20px}}.l-plp-carousels_inner:after{background-color:#dfdfdf;height:1px;left:40px;position:absolute;right:40px;top:0}@media screen and (min-width:1200px){.l-plp-carousels_inner:after{content:""}}.l-plp-search_header{background-color:#fff;margin:0}.l-plp-search_container{box-sizing:border-box;margin:0 auto;max-width:1440px;padding-left:40px;padding-right:40px}@media screen and (max-width:767px){.l-plp-search_container{padding-left:20px;padding-right:20px}}.l-plp-transparent_placeholder{display:block;height:min(800px,90vh);left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:99999}.l-header.js-sticky~.pt_storefront .l-plp-aside_content{max-height:calc(100vh - 160px)}.s-signupmodal{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400}.s-signupmodal .b-scs_popup-title{margin-bottom:5px}.s-signupmodal .b-scs_popup-text{margin-bottom:10px}.s-signupmodal .f-input_checkbox-label,.s-signupmodal .f-input_text-label{display:block;float:none;width:100%}.s-signupmodal .f-input_text-field{font-size:16px;height:48px;margin-left:0;width:100%}.s-signupmodal .f-control__error{border-color:#a61018;color:#a61018;padding-top:8px}.b-marketingmodal-page{display:flex;flex-direction:column;max-width:378px}@media screen and (max-width:767px){.b-marketingmodal-page{max-width:100%}}.b-marketingmodal-page.m-complete{max-width:100%}.b-marketingmodal_header{margin-bottom:16px}.b-marketingmodal_header h2{color:#fff;font-family:Roboto,Arial,sans-serif;font-size:42px;font-weight:700;line-height:48px;text-transform:unset}.b-marketingmodal_subheader{color:#fff;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-bottom:32px}.b-marketingmodal_subheader.m-complete{font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:700;line-height:24px}.b-marketingmodal_body{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-top:32px}.b-marketingmodal_form_email{display:flex;flex-direction:column}.b-marketingmodal_form_email label{margin-bottom:5px}.b-marketingmodal_form_radio-group .f-form_row-elements{flex-wrap:nowrap}.b-marketingmodal_form_pro .f-select label,.b-marketingmodal_form_pro label{color:#fff}.b-marketingmodal_form-notice{background-color:#fef6e7;color:#875a08;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-bottom:20px;padding:16px 16px 16px 56px;position:relative}.b-marketingmodal_form-notice:before{-webkit-font-smoothing:antialiased;speak:none;color:#875a08;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;left:16px;position:absolute;text-decoration:none;text-transform:none;top:50%;transform:translateY(-50%)}@media screen and (min-width:768px){.b-marketingmodal_form-notice{padding:16px 24px 16px 64px}.b-marketingmodal_form-notice:before{left:24px}}@media screen and (max-width:767px){.b-marketingmodal_form-notice{width:90%}}@media screen and (min-width:1024px){.b-marketingmodal_form-notice.m-short{width:280px}}.b-marketingmodal_form-notice strong{display:inline-block}.b-marketingmodal_form-notice strong:after{content:"";display:block;margin-bottom:10px}.b-marketingmodal_createaccount{padding-top:16px}@media screen and (max-width:767px){.b-marketingmodal_createaccount-button{box-sizing:border-box;width:100%}}.b-marketingmodal_submit{margin-top:16px}@media screen and (max-width:767px){.b-marketingmodal_submit{width:100%}}.b-marketingmodal_submit:focus-visible{outline:1px solid var(--secondary-color)}.b-signupmodal_pprContent{display:flex;margin-bottom:5px;margin-top:10px}.b-signupmodal_pprContentCheckbox{margin-right:10px;position:relative}.b-signupmodal_value-props{padding-bottom:20px}.b-signupmodal_value-prop{float:left;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;margin-top:10px;width:50%}.b-signupmodal_value-prop:after{clear:both;content:"";display:table}.b-signupmodal_value-prop:before{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}@media screen and (max-width:767px){.b-signupmodal_value-prop{width:100%}}.b-signupmodal_value-prop:before{border:2px solid #80b023;border-radius:50%;color:#80b023;font-weight:700;padding:1px}.b-signupmodal_error{align-items:center;background-color:#fef6e7;border-bottom:2px solid #ed1c24;color:#ed1c24;display:flex;height:53px;justify-content:center;margin-bottom:16px;margin-top:16px;width:100%}@media screen and (max-width:767px){.b-signupmodal_error{box-sizing:border-box;flex-direction:column;height:80px;padding:8px}}.b-signupmodal_error-link{color:#ed1c24!important;font-weight:700!important;padding-left:4px!important}.b-signupmodal_icon{position:absolute;right:15px;top:55px}.b-signupmodal_content{display:flex;flex-direction:column}.b-signupmodal-text{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.29;margin:-15px 0 10px}.b-signupmodal_form_row{margin:0 -10px}.b-signupmodal_form_row_continue{margin:10px -10px -10px}@media screen and (max-width:767px){.b-signupmodal_form_row_continue{display:flow-root;margin:0 -10px}}.b-signupmodal_form_row .f-form_row{width:100%}.b-signupmodal_form_row.m-half{justify-content:space-between}.b-signupmodal_form_row.m-half .f-form_row{width:calc(50% - 6px)}.b-signupmodal_form_group{display:block;float:left;padding:0 10px 10px;width:100%}.b-signupmodal_form_group_homeownerView{clear:both;padding-left:10px;width:calc(100% - 10px)}.b-signupmodal_form_radio-block{float:left;margin-bottom:-10px;margin-top:-2px}.b-signupmodal_form_radio-group{align-items:flex-end;display:flex;margin:10px 0 15px}@media screen and (max-width:767px){.b-signupmodal_form_radio-group{align-items:center}}.b-signupmodal_form_radio-group.is-invalid-container .f-input_radio-label:before{border-color:#ea1722}.b-signupmodal_form_radio-group label{vertical-align:middle!important}.b-signupmodal_form_radio-label{margin-right:10px}.b-signupmodal_form_radio-label:before{background-color:#ea1722;border-radius:50%;color:inherit;content:"";display:inline-block;font-size:14px;height:4px;margin-left:2px;margin-right:4px;position:relative;top:8px;vertical-align:top;width:4px}.b-signupmodal_form_radio-label>a{background:none;color:#000;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:inherit;font-weight:400;line-height:inherit;overflow:visible;position:relative;-webkit-text-decoration:underline red;text-decoration:underline red;text-underline-position:under}.b-signupmodal_form_radio-label>a:link{overflow:visible}.b-signupmodal_form_radio-label>a:hover{color:#ea1722}.b-signupmodal_form_disclaimer{padding:10px 0}.b-signupmodal_form_text-field.is-invalid{border-color:#ea1722}.b-signupmodal_form_select.is-invalid{border-color:#ea1722!important}.b-signupmodal_form .f-control__error{border-color:#a61018;color:#a61018;padding-top:8px}.b-signupmodal_login_link{color:#ed1c24!important;margin:0!important;width:100%}.b-signupmodal_login{padding-bottom:10px}.b-signupmodal_buttons{align-items:center;clear:both;display:flex;justify-content:space-between;padding-bottom:20px}.b-signupmodal_buttons.m-create{padding:10px 0 15px}.b-signupmodal_buttons-create{padding-top:30px}.b-signupmodal_buttons .g-button_1,.b-signupmodal_buttons .g-button_2{box-sizing:border-box;margin:0;padding:16px!important;width:calc(50% - 12px)}.fancybox__nav{--f-button-bg:#ed1c24;--f-button-hover-bg:#ed1c24;--f-button-active-bg:#ed1c24;--f-button-border-radius:0;--f-button-next-pos:30px;--f-button-prev-pos:30px}.fancybox__toolbar{--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:2.5}.fancybox__thumbs{--f-thumb-outline:0;--f-thumb-width:72px;--f-thumb-border-radius:0}.fancybox__thumbs.is-classic{--f-thumb-gap:20px;--f-thumb-opacity:1}.is-compact .fancybox__thumbs{--f-thumb-width:72px}.f-carousel{--f-button-next-pos:0;--f-button-prev-pos:0;--f-button-hover-color:#fff;--f-button-hover-bg:#ed1c24;--f-button-active-bg:#ed1c24;--f-button-bg:#ed1c24;--f-button-color:#fff;--f-button-width:40px;--f-button-height:40px}.f-button--close{--f-button-bg:#f3f3f3cc;--f-button-hover-bg:#f3f3f3cc;--f-button-active-bg:#f3f3f3cc;--f-button-color:#ed1c24;--f-button-hover-color:#ed1c24}a[data-fancybox] img{cursor:zoom-in}a[data-fancybox] img.m-video-thumb_img{cursor:pointer}.fancybox__container.m-gallery-image-container{padding:0}.fancybox__container.m-gallery-image-container .fancybox__toolbar{background:#00000080;padding:0}.fancybox__container.m-gallery-image-container .fancybox__toolbar .f-button.f-button{background:#0000;height:44px;opacity:.75;width:44px}.fancybox__container.m-gallery-image-container .fancybox__toolbar .f-button.f-button svg{stroke:#fff}.fancybox__container.m-gallery-image-container .fancybox__toolbar .f-button.f-button:hover{opacity:1}.fancybox__container.m-gallery-image-container .fancybox__carousel{height:100%}.fancybox__container.m-gallery-image-container .fancybox__infobar{align-items:center;color:#ffffffb3;display:flex;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;height:100%;line-height:1.2}.fancybox__container.m-gallery-image-container .fancybox__nav{--f-button-bg:#0000004d;--f-button-hover-bg:#0000004d;--f-button-active-bg:#0000004d}.fancybox__container.m-pdp-image-container{--fancybox-bg:#f3f3f3;padding-bottom:114px}.fancybox__container .fancybox__content{height:100vh}@media screen and (max-width:767px){.fancybox__container .fancybox__content{height:auto;width:100%}}.fancybox__container .fancybox__content .fancybox-image{height:100vh}@media screen and (max-width:767px){.fancybox__container .fancybox__content .fancybox-image{height:auto;width:100%}}.fancybox__container .f-button{color:#fff;height:40px;padding:0;width:40px}.fancybox__container .f-button svg{fill:#fff;stroke:#fff}.fancybox__container .f-button.is-next,.fancybox__container .f-button.is-prev{margin:0}@media screen and (max-width:767px){.fancybox__container .f-button.is-next,.fancybox__container .f-button.is-prev{bottom:40px;display:none;height:24px;top:auto;width:24px}}.fancybox__container .f-button.is-next svg,.fancybox__container .f-button.is-prev svg{display:none}.fancybox__container .f-button.f-button svg{fill:#00000080;stroke:#00000080}.fancybox__container .fancybox__toolbar{padding:8px}@media screen and (max-width:767px){.fancybox__container .fancybox__toolbar{padding:0}}.fancybox__container .plyr__control{padding:10px!important}.fancybox__viewport{height:100vh;position:relative}.fancybox__nav .f-button.is-prev{left:30px}.fancybox__nav .f-button.is-prev:after{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.fancybox__nav .f-button.is-prev:before{transform:rotate(180deg)}.fancybox__nav .f-button.is-next{right:30px}.fancybox__nav .f-button.is-next:after{-webkit-font-smoothing:antialiased;speak:none;content:"";font-family:icons;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.f-button.is-close{right:30px;top:30px}.fancybox__slide{padding:0}@media screen and (max-width:767px){.f-thumbs.is-horizontal{padding:0 4px}}.f-thumbs .f-thumbs__slide{height:72px;margin:0 10px;overflow:visible;padding:0}.f-thumbs .f-thumbs__slide.is-nav-selected .f-thumbs__slide__button{position:relative;transform:scale(1)}.f-thumbs .f-thumbs__slide.is-nav-selected .f-thumbs__slide__button:before{background-color:#ed1c24;bottom:-5px;content:"";height:2px;left:0;position:absolute;right:0}.f-thumbs .f-thumbs__slide.has-html5video{position:relative}.f-thumbs .f-thumbs__slide.has-html5video:before{-webkit-font-smoothing:antialiased;speak:none;background-color:#ed1c24;color:#fff;content:"";font-family:icons;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;height:24px;left:50%;line-height:24px;position:absolute;text-align:center;text-decoration:none;text-transform:none;top:50%;transform:translate(-50%,-50%);width:24px;z-index:1}.f-thumbs .f-thumbs__slide .f-thumbs__slide__button{background-position:50%;background-size:cover;border-radius:0;height:100%;margin-bottom:4px;overflow:visible;padding:0}.f-thumbs .f-thumbs__slide .f-thumbs__slide__button:after{display:none}.fancybox__footer{bottom:24px;left:0;position:absolute;right:0;z-index:20}.is-compact .fancybox__footer{background:#0000;bottom:24px}.fancybox__share-tooltip a{display:block;text-decoration:none}.fancybox__share-tooltip a:not(:last-of-type){margin-bottom:8px}.plyr{--plyr-color-main:#ed1c24}.b-hp_products-list img{min-width:200px}.l-pdp{background-color:#f3f3f3}.l-pdp.m-quick-view{margin:-20px -20px 0;padding-top:20px;position:relative}@media screen and (min-width:768px){.l-pdp.m-quick-view{margin:-32px -32px -12px;min-width:698px;padding-top:32px}}@media screen and (max-width:767px){.l-pdp.m-quick-view{display:none}}.l-pdp.m-quick-view .l-pdp-product{padding-bottom:0}@media screen and (max-width:1199px){.l-pdp{padding-top:20px}.l-pdp-container{padding-left:20px;padding-right:20px}}.l-pdp-product{grid-column-gap:32px;display:grid;grid-template:[start b-pdp-top-s] auto [b-pdp-top-e b-pdp-main-s] auto [end b-pdp-main-e]/[start b-pdp-top-s b-pdp-main-s] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [end b-pdp-top-e b-pdp-main-e]}@media screen and (max-width:767px){.l-pdp-product{grid-template:[start b-pdp-top-s] auto [b-pdp-top-e b-pdp-main-s] auto [end b-pdp-main-e]/[start b-pdp-top-s b-pdp-main-s] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [end b-pdp-top-e b-pdp-main-e]}}@media screen and (min-width:768px){.l-pdp-container.m-quick-view .l-pdp-product{display:block}}.l-pdp-smart_nav{display:none}.l-pdp-smart_nav.m-active{display:block}.l-pdp-product_main{grid-area:b-pdp-main-s/b-pdp-main-s/b-pdp-main-e/b-pdp-main-e}.l-pdp-product_thumbnail{grid-area:b-pdp-thumbnail-s/b-pdp-thumbnail-s/b-pdp-thumbnail-e/b-pdp-thumbnail-e}.l-pdp-product_title{grid-area:b-pdp-title-s/b-pdp-title-s/b-pdp-title-e/b-pdp-title-e}.l-pdp-product_cost{grid-area:b-pdp-cost-s/b-pdp-cost-s/b-pdp-cost-e/b-pdp-cost-e}.l-pdp-product_details{grid-area:b-pdp-details-s/b-pdp-details-s/b-pdp-details-e/b-pdp-details-e}.l-pdp-product_calc{grid-area:b-pdp-calc-s/b-pdp-calc-s/b-pdp-calc-e/b-pdp-calc-e}.l-pdp-product_delivery{grid-area:b-pdp-delivery-s/b-pdp-delivery-s/b-pdp-delivery-e/b-pdp-delivery-e}.l-pdp-product_btns{grid-area:b-pdp-btns-s/b-pdp-btns-s/b-pdp-btns-e/b-pdp-btns-e}.l-pdp-product_customer{grid-area:b-pdp-customer-s/b-pdp-customer-s/b-pdp-customer-e/b-pdp-customer-e}.l-pdp-product_related{grid-area:b-pdp-related-s/b-pdp-related-s/b-pdp-related-e/b-pdp-related-e}.l-pdp-product_install{grid-area:b-pdp-install-s/b-pdp-install-s/b-pdp-install-e/b-pdp-install-e}.l-pdp-product_coordinating{grid-area:b-pdp-coordinating-s/b-pdp-coordinating-s/b-pdp-coordinating-e/b-pdp-coordinating-e}.l-pdp .l-pdp-details,.l-pdp-product_form{display:contents}.l-pdp-product_specifications{grid-area:b-pdp-specifications-s/b-pdp-specifications-s/b-pdp-specifications-e/b-pdp-specifications-e}.l-pdp-product_materials{grid-area:b-pdp-materials-s/b-pdp-materials-s/b-pdp-materials-e/b-pdp-materials-e}.l-pdp-product_overview{grid-area:b-pdp-overview-s/b-pdp-overview-s/b-pdp-overview-e/b-pdp-overview-e}.l-pdp-product_popular{grid-area:b-pdp-popular-s/b-pdp-popular-s/b-pdp-popular-e/b-pdp-popular-e;margin-top:-1px}.l-pdp-product_popular-inner{padding-top:48px}@media screen and (min-width:768px){.l-pdp-product_popular-inner{border-top:1px solid #dfdfdf}}.l-pdp-product_recently{grid-area:b-pdp-recently-s/b-pdp-recently-s/b-pdp-recently-e/b-pdp-recently-e}.l-pdp-product_questions{grid-area:b-pdp-questions-s/b-pdp-questions-s/b-pdp-questions-e/b-pdp-questions-e}.l-pdp-product_collection{grid-area:b-pdp-collection-s/b-pdp-collection-s/b-pdp-collection-e/b-pdp-collection-e}.l-pdp-product_banner{grid-area:b-pdp-banner-s/b-pdp-banner-s/b-pdp-banner-e/b-pdp-banner-e}.l-pdp-product_banner:not(:empty){border-bottom:1px solid #dfdfdf;padding:32px 0}.l-pdp-product_banner+div[data-dy-embedded-object]{margin-top:-1px}.l-pdp-product_hotspot{position:absolute}.l-pdp-product_top{grid-column-gap:32px;display:grid;grid-area:b-pdp-top-s/b-pdp-top-s/b-pdp-top-e/b-pdp-top-e;grid-template:[start b-pdp-thumbnail-s b-pdp-title-s] auto [b-pdp-title-e b-pdp-cost-s] auto [b-pdp-cost-e b-pdp-details-s] auto [b-pdp-details-e b-pdp-calc-s] auto [b-pdp-calc-e b-pdp-delivery-s] auto [b-pdp-delivery-e b-pdp-btns-s] auto [end b-pdp-thumbnail-e b-pdp-btns-e]/[start b-pdp-thumbnail-s] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [b-pdp-thumbnail-e b-pdp-title-s b-pdp-cost-s b-pdp-details-s b-pdp-calc-s b-pdp-delivery-s b-pdp-btns-s] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [end b-pdp-title-e b-pdp-cost-e b-pdp-details-e b-pdp-calc-e b-pdp-delivery-e b-pdp-btns-e];padding-bottom:32px}@media screen and (max-width:767px){.l-pdp-product_top{grid-template:[start b-pdp-title-s] auto [b-pdp-title-e b-pdp-cost-s] auto [b-pdp-cost-e b-pdp-thumbnail-s] auto [b-pdp-thumbnail-e b-pdp-details-s] auto [b-pdp-details-e b-pdp-calc-s] auto [b-pdp-calc-e b-pdp-delivery-s] auto [b-pdp-delivery-e b-pdp-btns-s] auto [end b-pdp-btns-e]/[start b-pdp-title-s b-pdp-cost-s b-pdp-thumbnail-s b-pdp-details-s b-pdp-calc-s b-pdp-delivery-s b-pdp-btns-s] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [] minmax(0,1fr) [end b-pdp-title-e b-pdp-cost-e b-pdp-thumbnail-e b-pdp-details-e b-pdp-calc-e b-pdp-delivery-e b-pdp-btns-e]}}.l-pdp-product_top-group{display:contents}@media screen and (min-width:1200px){.b-categories_navigation-group_1,.b-inspiration_submenu{content-visibility:auto;display:block}}@media screen and (max-width:1199px){.b-categories_navigation-group_1 .m-inner-mobile,.b-inspiration_menu-group_1 .m-inner-mobile,.b-navigation{content-visibility:auto;display:block}.b-plp_filters.h-hidden{content-visibility:auto;display:block!important}}@media screen and (min-width:1200px){.b-cart .b-minicart{content-visibility:auto;display:block}}