/*!
 * 
 * richardson
 * 
 * @author 
 * @version 0.1.0
 * @link UNLICENSED
 * @license UNLICENSED
 * 
 * Copyright (c) 2026 
 * 
 * This software is released under the UNLICENSED License
 * https://opensource.org/licenses/UNLICENSED
 * 
 * Compiled with the help of https://wpack.io
 * A zero setup Webpack Bundler Script for WordPress
 */
@keyframes plyr-progress{to{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{from{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:var(--plyr-font-family, inherit);font-variant-numeric:tabular-nums;font-weight:var(--plyr-font-weight-regular, 400);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 video,.plyr audio,.plyr iframe{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:var(--plyr-badge-background, hsl(216, 15%, 34%));border-radius:var(--plyr-badge-border-radius, 2px);color:var(--plyr-badge-text-color, #fff);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:var(--plyr-font-size-small, 13px);left:0;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:var(--plyr-font-size-base, 15px);padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media(min-width: 768px){.plyr__captions{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(calc(var(--plyr-control-spacing, 10px) * -4))}.plyr__caption{background:var(--plyr-captions-background, rgba(0, 0, 0, 0.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;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:rgba(0,0,0,0);border:0;border-radius:var(--plyr-control-radius, 4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:var(--plyr-control-icon-size, 18px);pointer-events:none;width:var(--plyr-control-icon-size, 18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));outline-offset:2px}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,.plyr__control.plyr__control--pressed .label--not-pressed{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: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:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{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:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time{padding-left:0}.plyr__controls:empty{display:none}.plyr [data-plyr=captions],.plyr [data-plyr=pip],.plyr [data-plyr=airplay],.plyr [data-plyr=fullscreen]{display:none}.plyr--captions-enabled [data-plyr=captions],.plyr--pip-supported [data-plyr=pip],.plyr--airplay-supported [data-plyr=airplay],.plyr--fullscreen-enabled [data-plyr=fullscreen]{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:var(--plyr-menu-background, rgba(255, 255, 255, 0.9));border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));color:var(--plyr-menu-color, hsl(216, 15%, 34%));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(0.4, 0, 0.2, 1),width .35s cubic-bezier(0.4, 0, 0.2, 1)}.plyr__menu__container::after{border:var(--plyr-menu-arrow-size, 4px) solid rgba(0,0,0,0);border-top-color:var(--plyr-menu-background, rgba(255, 255, 255, 0.9));content:"";height:0;position:absolute;right:calc(var(--plyr-control-icon-size, 18px)/2 + calc(var(--plyr-control-spacing, 10px) * 0.7) - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{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:var(--plyr-menu-color, hsl(216, 15%, 34%));display:flex;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding:calc(calc(var(--plyr-control-spacing, 10px) * 0.7)/1.5) calc(calc(var(--plyr-control-spacing, 10px) * 0.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:var(--plyr-menu-item-arrow-size, 4px) solid rgba(0,0,0,0);content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:calc(calc(var(--plyr-control-spacing, 10px) * 0.7)*4)}.plyr__menu__container .plyr__control--forward::after{border-left-color:var(--plyr-menu-arrow-color, hsl(216, 15%, 52%));right:calc(calc(var(--plyr-control-spacing, 10px) * 0.7)*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:var(--plyr-font-weight-regular, 400);margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) * 0.7)/2);padding-left:calc(calc(var(--plyr-control-spacing, 10px) * 0.7)*4);position:relative;width:calc(100% - calc(var(--plyr-control-spacing, 10px) * 0.7)*2)}.plyr__menu__container .plyr__control--back::after{border-right-color:var(--plyr-menu-arrow-color, hsl(216, 15%, 52%));left:calc(calc(var(--plyr-control-spacing, 10px) * 0.7)*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back::before{background:var(--plyr-menu-back-border-color, hsl(216, 15%, 88%));box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);content:"";height:1px;left:0;margin-top:calc(calc(var(--plyr-control-spacing, 10px) * 0.7)/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]::before,.plyr__menu__container .plyr__control[role=menuitemradio]::after{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;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:var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))))}.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]:focus-visible::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc((calc(var(--plyr-control-spacing, 10px) * 0.7) - 2px)*-1);overflow:hidden;padding-left:calc(calc(var(--plyr-control-spacing, 10px) * 0.7)*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));display:block;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:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);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;background-image:linear-gradient(to right, currentColor var(--value, 0%), transparent var(--value, 0%))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2));height:var(--plyr-range-thumb-height, 13px);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px);-webkit-appearance:none;appearance:none;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1)}.plyr--full-ui input[type=range]::-moz-range-track{background:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);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:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2));height:var(--plyr-range-thumb-height, 13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height, 5px)}.plyr--full-ui input[type=range]::-ms-track{background:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none;color:rgba(0,0,0,0)}.plyr--full-ui input[type=range]::-ms-fill-upper{background:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);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:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2));height:var(--plyr-range-thumb-height, 13px);position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px);margin-top:0}.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]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));outline-offset:2px}.plyr__poster{background-color:var(--plyr-video-background, var(--plyr-video-background, rgb(0, 0, 0)));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:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time+.plyr__time::before{content:"⁄";margin-right:var(--plyr-control-spacing, 10px)}@media(max-width: 767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:var(--plyr-tooltip-background, #fff);border-radius:var(--plyr-tooltip-radius, 5px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));color:var(--plyr-tooltip-color, hsl(216, 15%, 34%));font-size:var(--plyr-font-size-small, 13px);font-weight:var(--plyr-font-weight-regular, 400);left:50%;line-height:1.3;margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) / 2)*2);opacity:0;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(calc(var(--plyr-control-spacing, 10px) / 2)*1.5);pointer-events:none;position:absolute;transform:translate(-50%, 10px) scale(0.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);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:hover .plyr__tooltip,.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%, 0) 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:translate(0, 10px) scale(0.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:calc(var(--plyr-control-icon-size, 18px)/2 + calc(var(--plyr-control-spacing, 10px) * 0.7))}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0, 10px) scale(0.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:calc(var(--plyr-control-icon-size, 18px)/2 + calc(var(--plyr-control-spacing, 10px) * 0.7));transform:translateX(50%)}.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible{transform:translate(0, 0) scale(1)}.plyr__progress{left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:var(--plyr-range-thumb-height, 13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:calc(var(--plyr-range-thumb-height, 13px)*-0.5);margin-right:calc(var(--plyr-range-thumb-height, 13px)*-0.5);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:rgba(0,0,0,0);border:0;border-radius:100px;height:var(--plyr-range-track-height, 5px);left:0;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:rgba(0,0,0,0)}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;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: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, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 25%, transparent 25%, transparent 50%, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 50%, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 75%, transparent 75%, transparent);background-repeat:repeat-x;background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);color:rgba(0,0,0,0)}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6))}.plyr__progress__marker{background-color:var(--plyr-progress-marker-background, #fff);border-radius:1px;height:var(--plyr-range-track-height, 5px);position:absolute;top:50%;transform:translate(-50%, -50%);width:var(--plyr-progress-marker-width, 3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:var(--plyr-audio-controls-background, #fff);border-radius:inherit;color:var(--plyr-audio-control-color, hsl(216, 15%, 34%));padding:var(--plyr-control-spacing, 10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));color:var(--plyr-audio-control-color-hover, #fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1))}.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:var(--plyr-video-background, var(--plyr-video-background, rgb(0, 0, 0)));border-radius:inherit;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:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:var(--plyr-video-control-color, #fff);left:0;padding:calc(var(--plyr-control-spacing, 10px)/2);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:var(--plyr-control-spacing, 10px);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:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));color:var(--plyr-video-control-color-hover, #fff)}.plyr__control--overlaid{background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));border:0;border-radius:100%;color:var(--plyr-video-control-color, #fff);display:none;left:50%;opacity:.9;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:hover,.plyr__control--overlaid:focus{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:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5))}.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25))}.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width: 1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:var(--plyr-font-size-xlarge, 21px)}.plyr:fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;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: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:var(--plyr-control-spacing, 10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:var(--plyr-control-spacing, 10px);z-index:3}.plyr__ads:empty::after{display:none}.plyr__cues{background:currentColor;display:block;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:var(--plyr-tooltip-background, #fff);border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) / 2)*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translate(0, 10px) scale(0.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0, 0) scale(1)}.plyr__preview-thumb::before{border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);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:calc(var(--plyr-menu-radius, 8px) - 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 rgba(0,0,0,.15);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75)));border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 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: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);overflow:hidden;border:0 !important;height:1px !important;padding:0 !important;position:absolute !important;width:1px !important}.plyr [hidden]{display:none !important}div.dt-datetime{position:absolute;background-color:#fff;z-index:2050;border:1px solid #ccc;box-shadow:0 5px 15px -5px rgba(0,0,0,.5);padding:6px 20px;width:275px;border-radius:5px}div.dt-datetime.inline{position:relative;box-shadow:none}div.dt-datetime div.dt-datetime-title{text-align:center;padding:5px 0px 3px}div.dt-datetime div.dt-datetime-buttons{text-align:center}div.dt-datetime div.dt-datetime-buttons a{display:inline-block;padding:0 .5em .5em .5em;margin:0;font-size:.9em}div.dt-datetime div.dt-datetime-buttons a:hover{text-decoration:underline}div.dt-datetime table{border-spacing:0;margin:12px 0;width:100%}div.dt-datetime table.dt-datetime-table-nospace{margin-top:-12px}div.dt-datetime table th{font-size:.8em;color:#777;font-weight:normal;width:14.285714286%;padding:0 0 4px 0;text-align:center}div.dt-datetime table td{font-size:.9em;color:#444;padding:0}div.dt-datetime table td.selectable{text-align:center;background:#f5f5f5}div.dt-datetime table td.selectable.disabled{color:#aaa;background:#fff}div.dt-datetime table td.selectable.disabled button:hover{color:#aaa;background:#fff}div.dt-datetime table td.selectable.now{background-color:#ddd}div.dt-datetime table td.selectable.now button{font-weight:bold}div.dt-datetime table td.selectable.selected button{background:#4e6ca3;color:#fff;border-radius:2px}div.dt-datetime table td.selectable button:hover{background:#ff8000;color:#fff;border-radius:2px}div.dt-datetime table td.dt-datetime-week{font-size:.7em}div.dt-datetime table button{width:100%;box-sizing:border-box;border:none;background:rgba(0,0,0,0);font-size:inherit;color:inherit;text-align:center;padding:4px 0;cursor:pointer;margin:0}div.dt-datetime table button span{display:inline-block;min-width:14px;text-align:right}div.dt-datetime table.weekNumber th{width:12.5%}div.dt-datetime div.dt-datetime-calendar table{margin-top:0}div.dt-datetime div.dt-datetime-label{position:relative;display:inline-block;height:30px;padding:5px 6px;border:1px solid rgba(0,0,0,0);box-sizing:border-box;cursor:pointer}div.dt-datetime div.dt-datetime-label:hover{border:1px solid #ddd;border-radius:2px;background-color:#f5f5f5}div.dt-datetime div.dt-datetime-label select{position:absolute;top:6px;left:0;cursor:pointer;opacity:0}div.dt-datetime.horizontal{width:550px}div.dt-datetime.horizontal div.dt-datetime-date,div.dt-datetime.horizontal div.dt-datetime-time{width:48%}div.dt-datetime.horizontal div.dt-datetime-time{margin-left:4%}div.dt-datetime div.dt-datetime-date{position:relative;float:left;width:100%}div.dt-datetime div.dt-datetime-time{position:relative;float:left;width:100%;text-align:center}div.dt-datetime div.dt-datetime-time>span{vertical-align:middle}div.dt-datetime div.dt-datetime-time th{text-align:left}div.dt-datetime div.dt-datetime-time div.dt-datetime-timeblock{display:inline-block;vertical-align:middle}div.dt-datetime div.dt-datetime-iconLeft,div.dt-datetime div.dt-datetime-iconRight{width:30px;height:30px;background-position:center;background-repeat:no-repeat;opacity:.3;overflow:hidden;box-sizing:border-box;border:1px solid rgba(0,0,0,0)}div.dt-datetime div.dt-datetime-iconLeft:hover,div.dt-datetime div.dt-datetime-iconRight:hover{border:1px solid #ccc;border-radius:2px;background-color:#f0f0f0;opacity:.6}div.dt-datetime div.dt-datetime-iconLeft button,div.dt-datetime div.dt-datetime-iconRight button{border:none;background:rgba(0,0,0,0);text-indent:30px;height:100%;width:100%;cursor:pointer}div.dt-datetime div.dt-datetime-iconLeft{position:absolute;top:5px;left:5px}div.dt-datetime div.dt-datetime-iconLeft button{position:relative;z-index:1}div.dt-datetime div.dt-datetime-iconLeft:after{position:absolute;top:7px;left:10px;display:block;content:"";border-top:7px solid rgba(0,0,0,0);border-right:7px solid #000;border-bottom:7px solid rgba(0,0,0,0)}div.dt-datetime div.dt-datetime-iconRight{position:absolute;top:5px;right:5px}div.dt-datetime div.dt-datetime-iconRight button{position:relative;z-index:1}div.dt-datetime div.dt-datetime-iconRight:after{position:absolute;top:7px;left:12px;display:block;content:"";border-top:7px solid rgba(0,0,0,0);border-left:7px solid #000;border-bottom:7px solid rgba(0,0,0,0)}div.dt-datetime-error{clear:both;padding:0 1em;max-width:240px;font-size:11px;line-height:1.25em;text-align:center;color:#b11f1f}html.dark input.dt-datetime{color-scheme:dark}html.dark div.dt-datetime{border:1px solid #595b5e;background-color:#212529;box-shadow:3px 4px 10px 1px rgba(0,0,0,.8)}html.dark div.dt-datetime table th{color:#ccc}html.dark div.dt-datetime table td{color:#eee}html.dark div.dt-datetime table td.selectable{background:#373c41}html.dark div.dt-datetime table td.selectable.disabled{color:#aaa;background:#171b1f}html.dark div.dt-datetime table td.selectable.disabled button:hover{color:#aaa;background:#171b1f}html.dark div.dt-datetime table td.selectable.now{background:#4b5055}html.dark div.dt-datetime table td.selectable.selected button{background:#6ea8fe;color:#000}html.dark div.dt-datetime table td.selectable button:hover{background:#ff8000;color:#000}html.dark div.dt-datetime div.dt-datetime-label:hover{border:1px solid rgba(0,0,0,0);background-color:rgba(255,255,255,.1)}html.dark div.dt-datetime div.dt-datetime-iconLeft:hover,html.dark div.dt-datetime div.dt-datetime-iconRight:hover,html.dark div.dt-datetime div.dt-datetime-iconUp:hover,html.dark div.dt-datetime div.dt-datetime-iconDown:hover{border:1px solid rgba(0,0,0,0);background-color:rgba(255,255,255,.1)}html.dark div.dt-datetime div.dt-datetime-iconLeft:after{border-right-color:#fff}html.dark div.dt-datetime div.dt-datetime-iconRight:after{border-left-color:#fff}html.dark div.dt-datetime select{color-scheme:dark}html.dark div.dt-datetime-error{color:#b11f1f}:root{--better-select-trigger-height: auto;--better-select-trigger-padding-right: 24px;--better-select-trigger-padding: 10px var(--better-select-trigger-padding-right) 10px 12px;--better-select-trigger-color: #000;--better-select-trigger-background: #fff;--better-select-trigger-border: 1px solid #ccc;--better-select-trigger-focus-border-color: #66afe9;--better-select-trigger-border-radius: 6px;--better-select-trigger-font-size: inherit;--better-select-trigger-font-weight: inherit;--better-select-trigger-line-height: 16px;--better-select-dropdown-max-height: 15em;--better-select-dropdown-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);--better-select-dropdown-transition: none;--better-select-dropdown-padding-top: 0;--better-select-dropdown-border-radius: 6px;--better-select-dropdown-list-background: #fff;--better-select-dropdown-list-border: 1px solid #e2e2e2;--better-select-dropdown-list-border-top-width: 0;--better-select-dropdown-list-padding: 0;--better-select-dropdown-item-transition: background-color 0.3s ease;--better-select-dropdown-item-padding: 8px 14px;--better-select-dropdown-item-font-size: 0.8em;--better-select-dropdown-item-hover-background: #d7d7d7;--better-select-dropdown-item-hover-color: #222;--better-select-dropdown-item-active-background: #2c528c;--better-select-dropdown-item-active-color: #fff}.better-select{position:relative;font-size:var(--better-select-trigger-font-size);font-weight:var(--better-select-trigger-font-weight);line-height:var(--better-select-trigger-line-height)}.better-select.open .better-select__trigger{border-bottom-left-radius:0;border-bottom-right-radius:0}.better-select.open .better-select__trigger:after{transform:translateY(-50%) rotate(180deg)}.better-select.open .better-select__dropdown{opacity:1;visibility:visible}.better-select .better-select__trigger{display:block;position:relative;border:var(--better-select-trigger-border);border-radius:var(--better-select-trigger-border-radius);padding:var(--better-select-trigger-padding);background:var(--better-select-trigger-background);height:var(--better-select-trigger-height);color:var(--better-select-trigger-color);text-decoration:none}.better-select .better-select__trigger:hover{color:inherit}.better-select .better-select__trigger::after{content:"";width:12px;height:16px;background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23343a40%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m2%205%206%206%206-6%22%2F%3E%3C%2Fsvg%3E");background-size:12px 16px;position:absolute;right:calc(var(--better-select-trigger-padding-right) - 12px);top:50%;transform:translateY(-50%)}.better-select .better-select__trigger span{display:block;color:inherit;border:none;box-shadow:none}.better-select .better-select__trigger:focus{border-color:var(--better-select-trigger-focus-border-color)}.better-select .better-select__dropdown{position:absolute;left:0;width:100% !important;top:100%;display:block;width:100%;padding-top:var(--better-select-dropdown-padding-top);visibility:hidden;transition:var(--better-select-dropdown-transition);background:#fff;z-index:-1;box-shadow:var(--better-select-dropdown-box-shadow);border-radius:var(--better-select-dropdown-border-radius)}.better-select .better-select__dropdown.open{display:block}.better-select .better-select__dropdown ul{margin:0;background:var(--better-select-dropdown-list-background);border:var(--better-select-dropdown-list-border);border-top-width:var(--better-select-dropdown-list-border-top-width);border-radius:var(--better-select-dropdown-border-radius);border-top-left-radius:0;border-top-right-radius:0;padding:var(--better-select-dropdown-list-padding);line-height:var(--better-select-trigger-line-height);max-height:var(--better-select-dropdown-max-height);overflow-y:auto;overscroll-behavior:contain}.better-select .better-select__dropdown ul li{display:block;padding-left:0;margin:0}.better-select .better-select__dropdown ul li span{display:block;color:inherit;transition:var(--better-select-dropdown-item-transition);padding:var(--better-select-dropdown-item-padding);font-size:var(--better-select-dropdown-item-font-size);border:none;text-decoration:none;cursor:pointer}.better-select .better-select__dropdown ul li.is-active span{background:var(--better-select-dropdown-item-active-background);color:var(--better-select-dropdown-item-active-color)}.better-select .better-select__dropdown ul li:hover span,.better-select .better-select__dropdown ul li.is-active.is-temporary-selection span{color:var(--better-select-dropdown-item-hover-color);background-color:var(--better-select-dropdown-item-hover-background)}.better-select .better-select__dropdown ul li.is-disabled{opacity:.5;cursor:not-allowed}:root{--fluid-min-width: 375;--fluid-max-width: 1728;--fluid-screen: 100vw;--fluid-bp: calc( (var(--fluid-screen) - var(--fluid-min-width) / 16 * 1rem) / (var(--fluid-max-width) - var(--fluid-min-width)) )}@media screen and (min-width: 1728px){:root{--fluid-screen: calc(var(--fluid-max-width) * 1px)}}:root{--f--2-min: 10.27;--f--2-max: 10.42;--step--2: calc( ((var(--f--2-min) / 16) * 1rem) + (var(--f--2-max) - var(--f--2-min)) * var(--fluid-bp) );--f--1-min: 11.56;--f--1-max: 12.50;--step--1: calc( ((var(--f--1-min) / 16) * 1rem) + (var(--f--1-max) - var(--f--1-min)) * var(--fluid-bp) );--f-0-min: 13.00;--f-0-max: 15.00;--step-0: calc( ((var(--f-0-min) / 16) * 1rem) + (var(--f-0-max) - var(--f-0-min)) * var(--fluid-bp) );--f-1-min: 14.63;--f-1-max: 18.00;--step-1: calc( ((var(--f-1-min) / 16) * 1rem) + (var(--f-1-max) - var(--f-1-min)) * var(--fluid-bp) );--f-2-min: 16.45;--f-2-max: 21.60;--step-2: calc( ((var(--f-2-min) / 16) * 1rem) + (var(--f-2-max) - var(--f-2-min)) * var(--fluid-bp) );--f-3-min: 18.51;--f-3-max: 25.92;--step-3: calc( ((var(--f-3-min) / 16) * 1rem) + (var(--f-3-max) - var(--f-3-min)) * var(--fluid-bp) );--f-4-min: 20.82;--f-4-max: 31.10;--step-4: calc( ((var(--f-4-min) / 16) * 1rem) + (var(--f-4-max) - var(--f-4-min)) * var(--fluid-bp) );--f-5-min: 23.43;--f-5-max: 37.32;--step-5: calc( ((var(--f-5-min) / 16) * 1rem) + (var(--f-5-max) - var(--f-5-min)) * var(--fluid-bp) );--f-6-min: 26.35;--f-6-max: 44.79;--step-6: calc( ((var(--f-6-min) / 16) * 1rem) + (var(--f-6-max) - var(--f-6-min)) * var(--fluid-bp) );--f-7-min: 29.65;--f-7-max: 53.75;--step-7: calc( ((var(--f-7-min) / 16) * 1rem) + (var(--f-7-max) - var(--f-7-min)) * var(--fluid-bp) );--f-8-min: 33.36;--f-8-max: 64.50;--step-8: calc( ((var(--f-8-min) / 16) * 1rem) + (var(--f-8-max) - var(--f-8-min)) * var(--fluid-bp) );--f-9-min: 37.52;--f-9-max: 77.40;--step-9: calc( ((var(--f-9-min) / 16) * 1rem) + (var(--f-9-max) - var(--f-9-min)) * var(--fluid-bp) );--f-10-min: 42.22;--f-10-max: 92.88;--step-10: calc( ((var(--f-10-min) / 16) * 1rem) + (var(--f-10-max) - var(--f-10-min)) * var(--fluid-bp) );--f-11-min: 47.49;--f-11-max: 111.45;--step-11: calc( ((var(--f-11-min) / 16) * 1rem) + (var(--f-11-max) - var(--f-11-min)) * var(--fluid-bp) )}:root{--fluid-min-width: 375;--fluid-max-width: 1728;--fluid-screen: 100vw;--fluid-bp: calc( (var(--fluid-screen) - var(--fluid-min-width) / 16 * 1rem) / (var(--fluid-max-width) - var(--fluid-min-width)) )}@media screen and (min-width: 1728px){:root{--fluid-screen: calc(var(--fluid-max-width) * 1px)}}:root{--fc-3xs-min: (var(--fc-s-min) * 0.25);--fc-3xs-max: (var(--fc-s-max) * 0.25);--fc-2xs-min: (var(--fc-s-min) * 0.5);--fc-2xs-max: (var(--fc-s-max) * 0.5);--fc-xs-min: (var(--fc-s-min) * 0.75);--fc-xs-max: (var(--fc-s-max) * 0.75);--fc-s-min: (var(--f-0-min, 13));--fc-s-max: (var(--f-0-max, 15));--fc-m-min: (var(--fc-s-min) * 1.5);--fc-m-max: (var(--fc-s-max) * 1.5);--fc-l-min: (var(--fc-s-min) * 2);--fc-l-max: (var(--fc-s-max) * 2);--fc-xl-min: (var(--fc-s-min) * 3);--fc-xl-max: (var(--fc-s-max) * 3);--fc-2xl-min: (var(--fc-s-min) * 4);--fc-2xl-max: (var(--fc-s-max) * 4);--fc-3xl-min: (var(--fc-s-min) * 6);--fc-3xl-max: (var(--fc-s-max) * 6);--fc-4xl-min: (var(--fc-s-min) * 8);--fc-4xl-max: (var(--fc-s-max) * 8);--fc-5xl-min: (var(--fc-s-min) * 10);--fc-5xl-max: (var(--fc-s-max) * 10);--space-3xs: calc(((var(--fc-3xs-min) / 16) * 1rem) + (var(--fc-3xs-max) - var(--fc-3xs-min)) * var(--fluid-bp));--space-2xs: calc(((var(--fc-2xs-min) / 16) * 1rem) + (var(--fc-2xs-max) - var(--fc-2xs-min)) * var(--fluid-bp));--space-xs: calc(((var(--fc-xs-min) / 16) * 1rem) + (var(--fc-xs-max) - var(--fc-xs-min)) * var(--fluid-bp));--space-s: calc(((var(--fc-s-min) / 16) * 1rem) + (var(--fc-s-max) - var(--fc-s-min)) * var(--fluid-bp));--space-m: calc(((var(--fc-m-min) / 16) * 1rem) + (var(--fc-m-max) - var(--fc-m-min)) * var(--fluid-bp));--space-l: calc(((var(--fc-l-min) / 16) * 1rem) + (var(--fc-l-max) - var(--fc-l-min)) * var(--fluid-bp));--space-xl: calc(((var(--fc-xl-min) / 16) * 1rem) + (var(--fc-xl-max) - var(--fc-xl-min)) * var(--fluid-bp));--space-2xl: calc(((var(--fc-2xl-min) / 16) * 1rem) + (var(--fc-2xl-max) - var(--fc-2xl-min)) * var(--fluid-bp));--space-3xl: calc(((var(--fc-3xl-min) / 16) * 1rem) + (var(--fc-3xl-max) - var(--fc-3xl-min)) * var(--fluid-bp));--space-4xl: calc(((var(--fc-4xl-min) / 16) * 1rem) + (var(--fc-4xl-max) - var(--fc-4xl-min)) * var(--fluid-bp));--space-5xl: calc(((var(--fc-5xl-min) / 16) * 1rem) + (var(--fc-5xl-max) - var(--fc-5xl-min)) * var(--fluid-bp));--space-3xs-2xs: calc(((var(--fc-3xs-min) / 16) * 1rem) + (var(--fc-2xs-max) - var(--fc-3xs-min)) * var(--fluid-bp));--space-2xs-xs: calc(((var(--fc-2xs-min) / 16) * 1rem) + (var(--fc-xs-max) - var(--fc-2xs-min)) * var(--fluid-bp));--space-xs-s: calc(((var(--fc-xs-min) / 16) * 1rem) + (var(--fc-s-max) - var(--fc-xs-min)) * var(--fluid-bp));--space-s-m: calc(((var(--fc-s-min) / 16) * 1rem) + (var(--fc-m-max) - var(--fc-s-min)) * var(--fluid-bp));--space-m-l: calc(((var(--fc-m-min) / 16) * 1rem) + (var(--fc-l-max) - var(--fc-m-min)) * var(--fluid-bp));--space-l-xl: calc(((var(--fc-l-min) / 16) * 1rem) + (var(--fc-xl-max) - var(--fc-l-min)) * var(--fluid-bp));--space-xl-2xl: calc(((var(--fc-xl-min) / 16) * 1rem) + (var(--fc-2xl-max) - var(--fc-xl-min)) * var(--fluid-bp));--space-2xl-3xl: calc(((var(--fc-2xl-min) / 16) * 1rem) + (var(--fc-3xl-max) - var(--fc-2xl-min)) * var(--fluid-bp));--space-3xl-4xl: calc(((var(--fc-3xl-min) / 16) * 1rem) + (var(--fc-4xl-max) - var(--fc-3xl-min)) * var(--fluid-bp));--space-4xl-5xl: calc(((var(--fc-4xl-min) / 16) * 1rem) + (var(--fc-5xl-max) - var(--fc-4xl-min)) * var(--fluid-bp));--space-s-l: calc(((var(--fc-s-min) / 16) * 1rem) + (var(--fc-l-max) - var(--fc-s-min)) * var(--fluid-bp));--space-m-xl: calc(((var(--fc-m-min) / 16) * 1rem) + (var(--fc-xl-max) - var(--fc-m-min)) * var(--fluid-bp))}:root{--main-nav-height: 64px}@media(min-width: 1100px){:root{--main-nav-height: 80px}}:root{--cta-min-height: 48px;--cta-min-width: 246px}@media(min-width: 768px){:root{--cta-min-height: 56px}}.text-red{color:#ce0e2d}.text-black{color:#1a181b}.text-white{color:#fff}.text-tan{color:#efede9}.text-green{color:#195036}.text-blue{color:#2063b3}.text-yellow{color:#ffb202}.text-rust{color:#7a081a}.text-bright-green{color:#2bcd58}.text-bright-blue{color:#47a8ff}.text-bright-yellow{color:#ffea00}.text-orange{color:#ff5708}.text-transparent{color:rgba(0,0,0,0)}.text-home-team{color:#ce0e2d}.text-baseline{color:#fff}.text-worn-in{color:#efede9}.text-scoreboard{color:#1a181b}.text-outfield{color:#195036}.text-water-hazard{color:#2063b3}.text-bumblebee{color:#ffb202}.text-crosscut{color:#2bcd58}.text-yonder{color:#47a8ff}.text-sunbeam{color:#ffea00}.text-blaze{color:#ff5708}.text-grey-4,.my-profile .profile-label{color:#786e6e}.text-grey-3{color:#9a999a}.text-grey-2{color:#c6c6c6}.text-grey-1{color:#efefef}.text-med-green{color:#287f55}.text-med-yellow{color:#dd9a00}.text-med-orange{color:#ee4c00}.bg-red{background:#ce0e2d}.bg-black{background:#1a181b}.bg-white{background:#fff}.bg-tan{background:#efede9}.bg-green{background:#195036}.bg-blue{background:#2063b3}.bg-yellow{background:#ffb202}.bg-rust{background:#7a081a}.bg-bright-green{background:#2bcd58}.bg-bright-blue{background:#47a8ff}.bg-bright-yellow{background:#ffea00}.bg-orange{background:#ff5708}.bg-transparent{background:rgba(0,0,0,0)}.bg-home-team{background:#ce0e2d}.bg-baseline{background:#fff}.bg-worn-in{background:#efede9}.bg-scoreboard{background:#1a181b}.bg-outfield{background:#195036}.bg-water-hazard{background:#2063b3}.bg-bumblebee{background:#ffb202}.bg-crosscut{background:#2bcd58}.bg-yonder{background:#47a8ff}.bg-sunbeam{background:#ffea00}.bg-blaze{background:#ff5708}.bg-grey-4{background:#786e6e}.bg-grey-3{background:#9a999a}.bg-grey-2{background:#c6c6c6}.bg-grey-1{background:#efefef}.bg-med-green{background:#287f55}.bg-med-yellow{background:#dd9a00}.bg-med-orange{background:#ee4c00}.bg-worn-in.product-highlight:has(+.bg-worn-in){padding-bottom:0}.a11y-hidden{display:none !important}.a11y-display-block{display:block}.a11y-visually-hidden{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}@media(max-width: 767px){.hide-mobile{display:none}}@media(min-width: 1101px){.hide-desktop{display:none}}@font-face{font-family:"GT Pressura";font-style:normal;font-weight:400;font-display:swap;src:url(assets/GT-Pressura-Regular-07ddc24b.woff2) format("woff2")}@font-face{font-family:"GT Pressura";font-style:italic;font-weight:400;font-display:swap;src:url(assets/GT-Pressura-Regular-Italic-817a7110.woff2) format("woff2")}@font-face{font-family:"GT Pressura";font-style:normal;font-weight:700;font-display:swap;src:url(assets/GT-Pressura-Bold-f3912ea7.woff2) format("woff2")}@font-face{font-family:"GT Pressura";font-style:italic;font-weight:700;font-display:swap;src:url(assets/GT-Pressura-Bold-Italic-5d72f265.woff2) format("woff2")}@font-face{font-family:"GT Pressura Mono";font-style:normal;font-weight:400;font-display:swap;src:url(assets/GT-Pressura-Mono-Regular-d3625503.woff2) format("woff2")}@font-face{font-family:"GT Pressura Mono";font-style:normal;font-weight:700;font-display:swap;src:url(assets/GT-Pressura-Mono-Bold-028b4aca.woff2) format("woff2")}@font-face{font-family:"Family";font-style:normal;font-weight:500;font-display:swap;src:url(assets/Family-Medium-2536a077.woff2) format("woff2")}@font-face{font-family:"Family Bold";font-style:normal;font-weight:700;font-display:swap;src:url(assets/Family-Bold-e3208a5c.woff2) format("woff2")}@font-face{font-family:alkaline;font-style:normal;font-weight:700;font-display:swap}*{box-sizing:border-box}*:focus:not(:focus-visible){outline:none}:host dialog{display:none}dialog{margin:0;max-width:unset;max-height:unset;overflow:auto;overscroll-behavior:contain;padding:0}.bg-dark{background-color:#1a181b}.skip-link{background-color:#fff;color:#1a181b;left:50%;padding:var(--space-s);position:fixed;top:0;text-decoration:none;transform:translateY(-150%);transition:transform .2s ease-in-out;z-index:100}.skip-link:hover{color:#1a181b}.skip-link:focus{transform:translateY(0%)}body{background-color:#efede9;color:#1a181b;margin:0;-webkit-font-smoothing:antialiased}body.nav-open{overflow:hidden}.sticky-header{height:80px;position:fixed;top:0;z-index:10000;transition:top .2s linear}@media(min-width: 1101px){.sticky-header{height:100px}}:root{--page-top-padding: calc(var(--main-nav-height) + var(--space-m-l))}.banner-loaded{--page-top-padding: calc(var(--main-nav-height) + calc(2 * var(--space-m-l)) + 37px)}.banner-loaded .sticky-header{top:calc(37px + var(--space-s))}.banner-loaded #main-navigation{transform:translateY(calc(-1 * (37px + var(--space-s))))}main.page--no-hero{padding-top:var(--page-top-padding)}.scrolled .sticky-header,.sticky-header{top:0;transition:top .3s ease-in-out}hr{margin:0;padding:0}img{height:auto;width:auto}.solid-background{background-image:none}ul{margin:0;padding:0}li{list-style:none}a,p,h1,h2,h3,h4,h5,h6,blockquote,ul,ol,dl,dd,hr,figure,pre,table,fieldset,input{margin:0}a{color:inherit;text-decoration-thickness:1px !important;text-underline-offset:6px}button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0}input{background-color:rgba(0,0,0,0);border:none;padding:0}input[type=radio]{align-items:center;-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #786e6e;border-radius:50%;display:inline-flex;justify-content:center;height:25px;width:25px}input[type=radio]:checked{background-color:#1a181b}input[type=radio]:checked:after{align-items:center;display:flex;background-color:#1a181b;border-radius:4px;content:"";display:block;justify-content:center;height:18px;width:18px}input[type=checkbox]{align-items:center;-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #786e6e;border-radius:4px;display:inline-flex;justify-content:center;height:25px;width:25px}input[type=checkbox]:checked{background-color:#1a181b}input[type=checkbox]:checked:after{align-items:center;background-color:#1a181b;border-radius:4px;content:url(assets/icon-check-f7cc3098.svg);display:block;justify-content:center;height:18px;width:18px}:is(a,button,input,textarea,summary){--outline-size: max(2px, 0.08em);--outline-style: solid;--outline-color: #47A8FF;--outline-offset: 1px}@supports selector(:focus-visible){*:focus:not(:focus-visible),input:focus-visible,textarea:focus-visible,summary:focus-visible{box-shadow:none;outline:none}*:focus-visible{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset, var(--outline-size));box-shadow:0px 0px 4px 0px #c6c6c6,0px 0px 10px 1px #47a8ff;border-radius:2px}.programmatic-focus:focus-visible{outline:none;box-shadow:none}}[inert],[inert] *{opacity:.7;background-color:#ce0e2d;pointer-events:none;cursor:default;-webkit-user-select:none;user-select:none}.hide{display:none}.bg-scoreboard:has(+.bg-scoreboard.promo-bar){padding-bottom:0}.bg-scoreboard.promo-bar:has(+.bg-scoreboard){padding-bottom:0}.bg-worn-in:has(+.bg-worn-in.promo-bar){padding-bottom:0}.bg-worn-in.promo-bar:has(+.bg-worn-in){padding-bottom:0}.bg-scoreboard:has(+.bg-scoreboard.product-highlights){padding-bottom:0}.bg-scoreboard.product-highlights:has(+.bg-scoreboard){padding-bottom:0}.bg-worn-in:has(+.bg-worn-in.product-highlights){padding-bottom:0}*{font-family:"GT Pressura",sans-serif}.detail,.dealer-card .services-accordion ojp-accordion-item [slot=header] p,.p3,.shipping-method-selector .shipping-card .collect-number .collect-number-title,.shipping-address-selector .shipping-card .select-wrapper .address-select select,.cart-card .warehouse-area .outofstock,.cart-card .label,.cart-items .cart-summary-area .cart-summary-text p,.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu.account-menu .info-bullet,.blank-form__table__heading td,.account-form-container .footer p,.simple-product-card .copy,.site-banner *,.select2-container .select2-results__option,.common-input-styles,.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=file],.wpcf7-form textarea,.wpcf7-form select,.wpcf7-form input:not(.wpcf7-submit),.select2-container .select2-selection,.form input:not([type=checkbox]):not([type=radio]):not([type=file]),.form textarea,.form select:not(.dt-input),.p2,.order-confirmation-page .order-details-area .detail-list .order-detail .value.small,.form-row td,.blank-form__error-message,.collection-row .story-card .copy,.shipping-estimator-page .estimator-form .quantity-entry-form select#ship-from,.shipping-estimator-page .estimator-form label span,.dealer-locator-page .heading-area .main-subheading p,.p1,.dashboard-page .dashboard-header-card .header-links a,.dashboard-page .dashboard-header-card .header-links .header-info-link,.quick-order-success-modal .modal__sizes-list li,.single-product .accordion-module li,.product__details__features li,p,.sh3,.sh2,.my-profile .profile-value,.sh1,.order-confirmation-page .order-details-area .detail-list .order-detail .value,.shipping-method-selector .shipping-card .select-wrapper .method-select,.eyebrow--small,.order-confirmation-page .order-details-area .detail-list .order-detail .label,.my-profile .profile-label,.simple-product-card .heading,.footer-top .footer-nav .parent-link,.collection-row .story-card .heading,.eyebrow2,.eyebrow,.feature-grid .story-card .heading{font-weight:400}.quote3,.q3,.quote2,.q2,.quote1,.q1{font-weight:700}.h10,.blank-form__table th,.search-results-tabs .tab>strong,.search-results-tabs .result-count>strong,.main-navigation__main-navbar-wrapper .main-navigation__menu-group,.h9,.h8,.text-list .list-item:before,.h7,.main-navigation__main-navbar-wrapper .main-navigation__navbar-menu-item,.h6,.h5,.h4,.text-header .heading-area.small,.h3,.text-header .heading-area.medium,.h2,.text-header .heading-area.large,.h1,.h0{font-weight:700;text-transform:uppercase}.h0{font-size:var(--step-11);line-height:.9}.h1{font-size:var(--step-10);line-height:.9}.h2,.text-header .heading-area.large{font-size:var(--step-9);line-height:.9}.h3,.text-header .heading-area.medium{font-size:var(--step-8);line-height:.9}.h4,.text-header .heading-area.small{font-size:var(--step-7);line-height:.9}.h5{font-size:var(--step-6);line-height:1.2}.h6{font-size:var(--step-5);line-height:1.2}.h7,.main-navigation__main-navbar-wrapper .main-navigation__navbar-menu-item{font-size:var(--step-4);line-height:1.2}.h8,.text-list .list-item:before{font-size:var(--step-3);line-height:1.2}.h9{font-size:var(--step-2);line-height:1.2}.h10,.blank-form__table th,.search-results-tabs .tab>strong,.search-results-tabs .result-count>strong,.main-navigation__main-navbar-wrapper .main-navigation__menu-group{font-size:var(--step-1);line-height:1.2}.eyebrow,.feature-grid .story-card .heading{font-family:"GT Pressura Mono",monospace;font-size:var(--step-3);line-height:1.2;text-transform:uppercase}.eyebrow--small,.order-confirmation-page .order-details-area .detail-list .order-detail .label,.my-profile .profile-label,.simple-product-card .heading,.footer-top .footer-nav .parent-link,.collection-row .story-card .heading,.eyebrow2{font-family:"GT Pressura Mono",monospace;font-size:var(--step-1);line-height:1.2;text-transform:uppercase}.sh1,.order-confirmation-page .order-details-area .detail-list .order-detail .value,.shipping-method-selector .shipping-card .select-wrapper .method-select{font-size:var(--step-2);line-height:1.2;text-transform:uppercase}.sh2,.my-profile .profile-value{font-size:var(--step-2);line-height:1.2}.sh3{font-size:var(--step-1);line-height:1.6}.p1,.dashboard-page .dashboard-header-card .header-links a,.dashboard-page .dashboard-header-card .header-links .header-info-link,.quick-order-success-modal .modal__sizes-list li,.single-product .accordion-module li,.product__details__features li,p{font-size:var(--step-1);line-height:1.6}.p2,.order-confirmation-page .order-details-area .detail-list .order-detail .value.small,.form-row td,.blank-form__error-message,.collection-row .story-card .copy,.shipping-estimator-page .estimator-form .quantity-entry-form select#ship-from,.shipping-estimator-page .estimator-form label span,.dealer-locator-page .heading-area .main-subheading p{font-size:var(--step-0);line-height:1.6}.p3,.shipping-method-selector .shipping-card .collect-number .collect-number-title,.shipping-address-selector .shipping-card .select-wrapper .address-select select,.cart-card .warehouse-area .outofstock,.cart-card .label,.cart-items .cart-summary-area .cart-summary-text p,.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu.account-menu .info-bullet,.blank-form__table__heading td,.account-form-container .footer p,.simple-product-card .copy,.site-banner *,.select2-container .select2-results__option,.common-input-styles,.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=file],.wpcf7-form textarea,.wpcf7-form select,.wpcf7-form input:not(.wpcf7-submit),.select2-container .select2-selection,.form input:not([type=checkbox]):not([type=radio]):not([type=file]),.form textarea,.form select:not(.dt-input){font-size:var(--step--1);line-height:1.6}.detail,.dealer-card .services-accordion ojp-accordion-item [slot=header] p{font-family:"GT Pressura Mono",monospace;font-size:var(--step-0);line-height:1.6}.disclaimer,.cta3,.shipping-method-selector .shipping-card .select-wrapper .method-select option,.shipping-method-selector .shipping-card .select-wrapper .default-chip,.shipping-address-selector .shipping-card .select-wrapper .default-chip,.shipping-address-selector .shipping-card .address-name[data-is-default=true]:after,.cart-card .item-details .name-chip .chip,.footer-top .footer-nav .sub-menu-link,.main-navigation__main-navbar-wrapper .main-navigation__mobile-utility-menu-item,.main-navigation__main-navbar-wrapper .nav-page-back,.form .error-msg,.form .hint,.text-cta-back,.text-cta-simple,.checkout-page .summary-area .order-summary .disclaimer-text a,.cart-items .cart-summary-area .cart-summary-text p a,.my-profile .profile-value.address,ojp-row.signup-section a,.account-form-container .footer a,.text-cta-type,.empty-cart p,.cta2,.dashboard-tabs .tab,.main-navigation__search-section .search-wrapper .result-grid .result-item,.filter-group h3,.product__details__read-more,.breadcrumbs ol,.main-navigation__main-navbar-wrapper .main-navigation__menu-item,.main-navigation__main-navbar-wrapper .main-navigation__menu-group.button-cta,.main-navigation__main-navbar-wrapper .main-navigation__menu-group.play-button-cta,.main-navigation__main-navbar-wrapper .main-navigation__menu-group.inline-player__button-cta,.main-navigation__main-navbar-wrapper .wpcf7-form .main-navigation__menu-group.wpcf7-submit,.wpcf7-form .main-navigation__main-navbar-wrapper .main-navigation__menu-group.wpcf7-submit,.quick-order-decoration-form-container label,.text-cta.white,.dealer-locator .dealer-locator-disclaimer .text-cta.cta,.text-cta.baseline,.text-cta,.text-cta.black,.dealer-locator ojp-row.row.bg-bumblebee .text-cta.cta,.dealer-locator ojp-row.row.bg-crosscut .text-cta.cta,.dealer-locator ojp-row.row.bg-yonder .text-cta.cta,.dealer-locator ojp-row.row.bg-sunbeam .text-cta.cta,.dealer-locator ojp-row.row.bg-blaze .text-cta.cta,.text-cta.scoreboard,.button-cta.primary,.wpcf7-form .button-cta.wpcf7-submit,.wpcf7-form .primary.wpcf7-submit,.wpcf7-form .wpcf7-submit,.primary.play-button-cta,.wpcf7-form .play-button-cta.wpcf7-submit,.primary.inline-player__button-cta,.wpcf7-form .inline-player__button-cta.wpcf7-submit,.button-cta.red-fill,.wpcf7-form .red-fill.wpcf7-submit,.red-fill.play-button-cta,.red-fill.inline-player__button-cta,.button-cta,.wpcf7-form .wpcf7-submit,.play-button-cta,.inline-player__button-cta,.cta1,.button-cta-type{font-weight:400;line-height:1.2;text-decoration:none;text-transform:uppercase}.cta1{font-size:var(--step-2)}.cta2,.dashboard-tabs .tab,.main-navigation__search-section .search-wrapper .result-grid .result-item,.filter-group h3,.product__details__read-more,.breadcrumbs ol,.main-navigation__main-navbar-wrapper .main-navigation__menu-item,.main-navigation__main-navbar-wrapper .main-navigation__menu-group.button-cta,.main-navigation__main-navbar-wrapper .main-navigation__menu-group.play-button-cta,.main-navigation__main-navbar-wrapper .main-navigation__menu-group.inline-player__button-cta,.main-navigation__main-navbar-wrapper .wpcf7-form .main-navigation__menu-group.wpcf7-submit,.wpcf7-form .main-navigation__main-navbar-wrapper .main-navigation__menu-group.wpcf7-submit,.quick-order-decoration-form-container label,.text-cta.white,.dealer-locator .dealer-locator-disclaimer .text-cta.cta,.text-cta.baseline,.text-cta,.text-cta.black,.dealer-locator ojp-row.row.bg-bumblebee .text-cta.cta,.dealer-locator ojp-row.row.bg-crosscut .text-cta.cta,.dealer-locator ojp-row.row.bg-yonder .text-cta.cta,.dealer-locator ojp-row.row.bg-sunbeam .text-cta.cta,.dealer-locator ojp-row.row.bg-blaze .text-cta.cta,.text-cta.scoreboard,.button-cta.primary,.wpcf7-form .button-cta.wpcf7-submit,.wpcf7-form .primary.wpcf7-submit,.wpcf7-form .wpcf7-submit,.primary.play-button-cta,.wpcf7-form .play-button-cta.wpcf7-submit,.primary.inline-player__button-cta,.wpcf7-form .inline-player__button-cta.wpcf7-submit,.button-cta.red-fill,.wpcf7-form .red-fill.wpcf7-submit,.red-fill.play-button-cta,.red-fill.inline-player__button-cta,.button-cta,.wpcf7-form .wpcf7-submit,.play-button-cta,.inline-player__button-cta{font-size:var(--step-0)}.cta3,.shipping-method-selector .shipping-card .select-wrapper .method-select option,.shipping-method-selector .shipping-card .select-wrapper .default-chip,.shipping-address-selector .shipping-card .select-wrapper .default-chip,.shipping-address-selector .shipping-card .address-name[data-is-default=true]:after,.cart-card .item-details .name-chip .chip,.footer-top .footer-nav .sub-menu-link,.main-navigation__main-navbar-wrapper .main-navigation__mobile-utility-menu-item,.main-navigation__main-navbar-wrapper .nav-page-back,.form .error-msg,.form .hint,.text-cta-back,.text-cta-simple,.checkout-page .summary-area .order-summary .disclaimer-text a,.cart-items .cart-summary-area .cart-summary-text p a,.my-profile .profile-value.address,ojp-row.signup-section a,.account-form-container .footer a,.text-cta-type,.empty-cart p{font-size:var(--step--1)}.text-cta-type,.empty-cart p{text-decoration:underline}.disclaimer{font-size:var(--step--2)}.quote1,.q1{font-family:"Family Bold",serif;font-size:var(--step-6);line-height:1.2}.quote2,.q2{font-family:"Family Bold",serif;font-size:var(--step-5);line-height:1.2}.quote3,.q3{font-family:"Family Bold",serif;font-size:var(--step-4);line-height:1.2}.alkaline{font-family:"Alkaline",cursive}.button-cta,.wpcf7-form .wpcf7-submit,.play-button-cta,.inline-player__button-cta{align-items:center;background-color:#ce0e2d;border:1px solid rgba(0,0,0,0);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;min-height:var(--cta-min-height);min-width:var(--cta-min-width);padding:var(--space-xs) calc(var(--space-xs) + 24px + var(--space-m)) var(--space-xs) var(--space-xs);position:relative;text-align:left}.button-cta:disabled,.wpcf7-form .wpcf7-submit:disabled,.play-button-cta:disabled,.inline-player__button-cta:disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.button-cta:after,.wpcf7-form .wpcf7-submit:after,.play-button-cta:after,.inline-player__button-cta:after,.button-cta:before,.wpcf7-form .wpcf7-submit:before,.play-button-cta:before,.inline-player__button-cta:before{content:"";display:inline-block;height:24px;position:absolute;right:calc(var(--space-xs) + 12px + var(--space-3xs));top:50%;transform:translate3d(50%, -50%, 0);width:24px}.button-cta:before,.wpcf7-form .wpcf7-submit:before,.play-button-cta:before,.inline-player__button-cta:before{background-color:#fff;border-radius:4px;transition:width .3s ease-out,height .3s ease-out}.button-cta:after,.wpcf7-form .wpcf7-submit:after,.play-button-cta:after,.inline-player__button-cta:after{background-repeat:no-repeat;background-size:cover}@media(hover: hover){.button-cta:hover:before,.wpcf7-form .wpcf7-submit:hover:before,.play-button-cta:hover:before,.inline-player__button-cta:hover:before{height:44px;width:44px}}.button-cta.primary,.wpcf7-form .button-cta.wpcf7-submit,.wpcf7-form .primary.wpcf7-submit,.wpcf7-form .wpcf7-submit,.primary.play-button-cta,.wpcf7-form .play-button-cta.wpcf7-submit,.primary.inline-player__button-cta,.wpcf7-form .inline-player__button-cta.wpcf7-submit,.button-cta.red-fill,.wpcf7-form .red-fill.wpcf7-submit,.red-fill.play-button-cta,.red-fill.inline-player__button-cta{align-items:center;background-color:#ce0e2d;border:1px solid rgba(0,0,0,0);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;min-height:var(--cta-min-height);min-width:var(--cta-min-width);padding:var(--space-xs) calc(var(--space-xs) + 24px + var(--space-m)) var(--space-xs) var(--space-xs);position:relative;text-align:left;transition:background .3s ease-out,transform .3s ease-out}.button-cta.primary:disabled,.wpcf7-form .wpcf7-submit:disabled,.primary.play-button-cta:disabled,.primary.inline-player__button-cta:disabled,.button-cta.red-fill:disabled,.red-fill.play-button-cta:disabled,.red-fill.inline-player__button-cta:disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.button-cta.primary:after,.wpcf7-form .wpcf7-submit:after,.primary.play-button-cta:after,.primary.inline-player__button-cta:after,.button-cta.primary:before,.wpcf7-form .wpcf7-submit:before,.primary.play-button-cta:before,.primary.inline-player__button-cta:before,.button-cta.red-fill:after,.red-fill.play-button-cta:after,.red-fill.inline-player__button-cta:after,.button-cta.red-fill:before,.red-fill.play-button-cta:before,.red-fill.inline-player__button-cta:before{content:"";display:inline-block;height:24px;position:absolute;right:calc(var(--space-xs) + 12px + var(--space-3xs));top:50%;transform:translate3d(50%, -50%, 0);width:24px}.button-cta.primary:before,.wpcf7-form .wpcf7-submit:before,.primary.play-button-cta:before,.primary.inline-player__button-cta:before,.button-cta.red-fill:before,.red-fill.play-button-cta:before,.red-fill.inline-player__button-cta:before{background-color:#fff;border-radius:4px;transition:width .3s ease-out,height .3s ease-out}.button-cta.primary:after,.wpcf7-form .wpcf7-submit:after,.primary.play-button-cta:after,.primary.inline-player__button-cta:after,.button-cta.red-fill:after,.red-fill.play-button-cta:after,.red-fill.inline-player__button-cta:after{background-repeat:no-repeat;background-size:cover}@media(hover: hover){.button-cta.primary:hover:before,.wpcf7-form .wpcf7-submit:hover:before,.primary.play-button-cta:hover:before,.primary.inline-player__button-cta:hover:before,.button-cta.red-fill:hover:before,.red-fill.play-button-cta:hover:before,.red-fill.inline-player__button-cta:hover:before{height:44px;width:44px}}@media(hover: hover){.button-cta.primary:hover,.wpcf7-form .wpcf7-submit:hover,.primary.play-button-cta:hover,.primary.inline-player__button-cta:hover,.button-cta.red-fill:hover,.red-fill.play-button-cta:hover,.red-fill.inline-player__button-cta:hover{background-color:#a60108}}.button-cta.primary:after,.wpcf7-form .wpcf7-submit:after,.primary.play-button-cta:after,.primary.inline-player__button-cta:after,.button-cta.red-fill:after,.red-fill.play-button-cta:after,.red-fill.inline-player__button-cta:after{background-image:url(assets/chevron-red-fd6f3154.svg)}.button-cta.primary.icon-chevron:after,.wpcf7-form .icon-chevron.wpcf7-submit:after,.primary.icon-chevron.play-button-cta:after,.primary.icon-chevron.inline-player__button-cta:after,.button-cta.red-fill.icon-chevron:after,.red-fill.icon-chevron.play-button-cta:after,.red-fill.icon-chevron.inline-player__button-cta:after{background-image:url(assets/chevron-red-fd6f3154.svg)}.button-cta.primary.icon-close:after,.wpcf7-form .icon-close.wpcf7-submit:after,.primary.icon-close.play-button-cta:after,.primary.icon-close.inline-player__button-cta:after,.button-cta.red-fill.icon-close:after,.red-fill.icon-close.play-button-cta:after,.red-fill.icon-close.inline-player__button-cta:after{background-image:url(assets/close-red-04af5490.svg)}.button-cta.primary.icon-diagonal-arrow:after,.wpcf7-form .icon-diagonal-arrow.wpcf7-submit:after,.primary.icon-diagonal-arrow.play-button-cta:after,.primary.icon-diagonal-arrow.inline-player__button-cta:after,.button-cta.red-fill.icon-diagonal-arrow:after,.red-fill.icon-diagonal-arrow.play-button-cta:after,.red-fill.icon-diagonal-arrow.inline-player__button-cta:after{background-image:url(assets/diagonal-arrow-red-30979991.svg)}.button-cta.primary.icon-minus:after,.wpcf7-form .icon-minus.wpcf7-submit:after,.primary.icon-minus.play-button-cta:after,.primary.icon-minus.inline-player__button-cta:after,.button-cta.red-fill.icon-minus:after,.red-fill.icon-minus.play-button-cta:after,.red-fill.icon-minus.inline-player__button-cta:after{background-image:url(assets/minus-red-bd7a6276.svg)}.button-cta.primary.icon-phone:after,.wpcf7-form .icon-phone.wpcf7-submit:after,.primary.icon-phone.play-button-cta:after,.primary.icon-phone.inline-player__button-cta:after,.button-cta.red-fill.icon-phone:after,.red-fill.icon-phone.play-button-cta:after,.red-fill.icon-phone.inline-player__button-cta:after{background-image:url(assets/phone-red-340b3c2d.svg)}.button-cta.primary.icon-plus:after,.wpcf7-form .icon-plus.wpcf7-submit:after,.primary.icon-plus.play-button-cta:after,.primary.icon-plus.inline-player__button-cta:after,.button-cta.red-fill.icon-plus:after,.red-fill.icon-plus.play-button-cta:after,.red-fill.icon-plus.inline-player__button-cta:after{background-image:url(assets/plus-red-a72d8019.svg)}.button-cta.primary.icon-search:after,.wpcf7-form .icon-search.wpcf7-submit:after,.primary.icon-search.play-button-cta:after,.primary.icon-search.inline-player__button-cta:after,.button-cta.red-fill.icon-search:after,.red-fill.icon-search.play-button-cta:after,.red-fill.icon-search.inline-player__button-cta:after{background-image:url(assets/search-red-b2e50fc2.svg)}.button-cta.secondary,.wpcf7-form .secondary.wpcf7-submit,.secondary.play-button-cta,.secondary.inline-player__button-cta,.button-cta.white-fill,.wpcf7-form .white-fill.wpcf7-submit,.white-fill.play-button-cta,.white-fill.inline-player__button-cta,.button-cta.baseline-fill,.wpcf7-form .baseline-fill.wpcf7-submit,.baseline-fill.play-button-cta,.baseline-fill.inline-player__button-cta{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,0);border-radius:8px;color:#1a181b;cursor:pointer;display:inline-flex;min-height:var(--cta-min-height);min-width:var(--cta-min-width);padding:var(--space-xs) calc(var(--space-xs) + 24px + var(--space-m)) var(--space-xs) var(--space-xs);position:relative;text-align:left}.button-cta.secondary:disabled,.wpcf7-form .secondary.wpcf7-submit:disabled,.secondary.play-button-cta:disabled,.secondary.inline-player__button-cta:disabled,.button-cta.white-fill:disabled,.wpcf7-form .white-fill.wpcf7-submit:disabled,.white-fill.play-button-cta:disabled,.white-fill.inline-player__button-cta:disabled,.button-cta.baseline-fill:disabled,.wpcf7-form .baseline-fill.wpcf7-submit:disabled,.baseline-fill.play-button-cta:disabled,.baseline-fill.inline-player__button-cta:disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.button-cta.secondary:after,.wpcf7-form .secondary.wpcf7-submit:after,.secondary.play-button-cta:after,.secondary.inline-player__button-cta:after,.button-cta.secondary:before,.wpcf7-form .secondary.wpcf7-submit:before,.secondary.play-button-cta:before,.secondary.inline-player__button-cta:before,.button-cta.white-fill:after,.wpcf7-form .white-fill.wpcf7-submit:after,.white-fill.play-button-cta:after,.white-fill.inline-player__button-cta:after,.button-cta.white-fill:before,.wpcf7-form .white-fill.wpcf7-submit:before,.white-fill.play-button-cta:before,.white-fill.inline-player__button-cta:before,.button-cta.baseline-fill:after,.wpcf7-form .baseline-fill.wpcf7-submit:after,.baseline-fill.play-button-cta:after,.baseline-fill.inline-player__button-cta:after,.button-cta.baseline-fill:before,.wpcf7-form .baseline-fill.wpcf7-submit:before,.baseline-fill.play-button-cta:before,.baseline-fill.inline-player__button-cta:before{content:"";display:inline-block;height:24px;position:absolute;right:calc(var(--space-xs) + 12px + var(--space-3xs));top:50%;transform:translate3d(50%, -50%, 0);width:24px}.button-cta.secondary:before,.wpcf7-form .secondary.wpcf7-submit:before,.secondary.play-button-cta:before,.secondary.inline-player__button-cta:before,.button-cta.white-fill:before,.wpcf7-form .white-fill.wpcf7-submit:before,.white-fill.play-button-cta:before,.white-fill.inline-player__button-cta:before,.button-cta.baseline-fill:before,.wpcf7-form .baseline-fill.wpcf7-submit:before,.baseline-fill.play-button-cta:before,.baseline-fill.inline-player__button-cta:before{background-color:#1a181b;border-radius:4px;transition:width .3s ease-out,height .3s ease-out}.button-cta.secondary:after,.wpcf7-form .secondary.wpcf7-submit:after,.secondary.play-button-cta:after,.secondary.inline-player__button-cta:after,.button-cta.white-fill:after,.wpcf7-form .white-fill.wpcf7-submit:after,.white-fill.play-button-cta:after,.white-fill.inline-player__button-cta:after,.button-cta.baseline-fill:after,.wpcf7-form .baseline-fill.wpcf7-submit:after,.baseline-fill.play-button-cta:after,.baseline-fill.inline-player__button-cta:after{background-repeat:no-repeat;background-size:cover}@media(hover: hover){.button-cta.secondary:hover:before,.wpcf7-form .secondary.wpcf7-submit:hover:before,.secondary.play-button-cta:hover:before,.secondary.inline-player__button-cta:hover:before,.button-cta.white-fill:hover:before,.wpcf7-form .white-fill.wpcf7-submit:hover:before,.white-fill.play-button-cta:hover:before,.white-fill.inline-player__button-cta:hover:before,.button-cta.baseline-fill:hover:before,.wpcf7-form .baseline-fill.wpcf7-submit:hover:before,.baseline-fill.play-button-cta:hover:before,.baseline-fill.inline-player__button-cta:hover:before{height:44px;width:44px}}.button-cta.secondary:after,.wpcf7-form .secondary.wpcf7-submit:after,.secondary.play-button-cta:after,.secondary.inline-player__button-cta:after,.button-cta.white-fill:after,.wpcf7-form .white-fill.wpcf7-submit:after,.white-fill.play-button-cta:after,.white-fill.inline-player__button-cta:after,.button-cta.baseline-fill:after,.wpcf7-form .baseline-fill.wpcf7-submit:after,.baseline-fill.play-button-cta:after,.baseline-fill.inline-player__button-cta:after{background-image:url(assets/chevron-white-41c32381.svg)}.button-cta.secondary.icon-chevron:after,.wpcf7-form .secondary.icon-chevron.wpcf7-submit:after,.secondary.icon-chevron.play-button-cta:after,.secondary.icon-chevron.inline-player__button-cta:after,.button-cta.white-fill.icon-chevron:after,.wpcf7-form .white-fill.icon-chevron.wpcf7-submit:after,.white-fill.icon-chevron.play-button-cta:after,.white-fill.icon-chevron.inline-player__button-cta:after,.button-cta.baseline-fill.icon-chevron:after,.wpcf7-form .baseline-fill.icon-chevron.wpcf7-submit:after,.baseline-fill.icon-chevron.play-button-cta:after,.baseline-fill.icon-chevron.inline-player__button-cta:after{background-image:url(assets/chevron-white-41c32381.svg)}.button-cta.secondary.icon-close:after,.wpcf7-form .secondary.icon-close.wpcf7-submit:after,.secondary.icon-close.play-button-cta:after,.secondary.icon-close.inline-player__button-cta:after,.button-cta.white-fill.icon-close:after,.wpcf7-form .white-fill.icon-close.wpcf7-submit:after,.white-fill.icon-close.play-button-cta:after,.white-fill.icon-close.inline-player__button-cta:after,.button-cta.baseline-fill.icon-close:after,.wpcf7-form .baseline-fill.icon-close.wpcf7-submit:after,.baseline-fill.icon-close.play-button-cta:after,.baseline-fill.icon-close.inline-player__button-cta:after{background-image:url(assets/close-white-f9677099.svg)}.button-cta.secondary.icon-diagonal-arrow:after,.wpcf7-form .secondary.icon-diagonal-arrow.wpcf7-submit:after,.secondary.icon-diagonal-arrow.play-button-cta:after,.secondary.icon-diagonal-arrow.inline-player__button-cta:after,.button-cta.white-fill.icon-diagonal-arrow:after,.wpcf7-form .white-fill.icon-diagonal-arrow.wpcf7-submit:after,.white-fill.icon-diagonal-arrow.play-button-cta:after,.white-fill.icon-diagonal-arrow.inline-player__button-cta:after,.button-cta.baseline-fill.icon-diagonal-arrow:after,.wpcf7-form .baseline-fill.icon-diagonal-arrow.wpcf7-submit:after,.baseline-fill.icon-diagonal-arrow.play-button-cta:after,.baseline-fill.icon-diagonal-arrow.inline-player__button-cta:after{background-image:url(assets/diagonal-arrow-white-9d1ae984.svg)}.button-cta.secondary.icon-minus:after,.wpcf7-form .secondary.icon-minus.wpcf7-submit:after,.secondary.icon-minus.play-button-cta:after,.secondary.icon-minus.inline-player__button-cta:after,.button-cta.white-fill.icon-minus:after,.wpcf7-form .white-fill.icon-minus.wpcf7-submit:after,.white-fill.icon-minus.play-button-cta:after,.white-fill.icon-minus.inline-player__button-cta:after,.button-cta.baseline-fill.icon-minus:after,.wpcf7-form .baseline-fill.icon-minus.wpcf7-submit:after,.baseline-fill.icon-minus.play-button-cta:after,.baseline-fill.icon-minus.inline-player__button-cta:after{background-image:url(assets/minus-white-058f547b.svg)}.button-cta.secondary.icon-phone:after,.wpcf7-form .secondary.icon-phone.wpcf7-submit:after,.secondary.icon-phone.play-button-cta:after,.secondary.icon-phone.inline-player__button-cta:after,.button-cta.white-fill.icon-phone:after,.wpcf7-form .white-fill.icon-phone.wpcf7-submit:after,.white-fill.icon-phone.play-button-cta:after,.white-fill.icon-phone.inline-player__button-cta:after,.button-cta.baseline-fill.icon-phone:after,.wpcf7-form .baseline-fill.icon-phone.wpcf7-submit:after,.baseline-fill.icon-phone.play-button-cta:after,.baseline-fill.icon-phone.inline-player__button-cta:after{background-image:url(assets/phone-white-d5275ee0.svg)}.button-cta.secondary.icon-plus:after,.wpcf7-form .secondary.icon-plus.wpcf7-submit:after,.secondary.icon-plus.play-button-cta:after,.secondary.icon-plus.inline-player__button-cta:after,.button-cta.white-fill.icon-plus:after,.wpcf7-form .white-fill.icon-plus.wpcf7-submit:after,.white-fill.icon-plus.play-button-cta:after,.white-fill.icon-plus.inline-player__button-cta:after,.button-cta.baseline-fill.icon-plus:after,.wpcf7-form .baseline-fill.icon-plus.wpcf7-submit:after,.baseline-fill.icon-plus.play-button-cta:after,.baseline-fill.icon-plus.inline-player__button-cta:after{background-image:url(assets/plus-white-cff3e550.svg)}.button-cta.secondary.icon-search:after,.wpcf7-form .secondary.icon-search.wpcf7-submit:after,.secondary.icon-search.play-button-cta:after,.secondary.icon-search.inline-player__button-cta:after,.button-cta.white-fill.icon-search:after,.wpcf7-form .white-fill.icon-search.wpcf7-submit:after,.white-fill.icon-search.play-button-cta:after,.white-fill.icon-search.inline-player__button-cta:after,.button-cta.baseline-fill.icon-search:after,.wpcf7-form .baseline-fill.icon-search.wpcf7-submit:after,.baseline-fill.icon-search.play-button-cta:after,.baseline-fill.icon-search.inline-player__button-cta:after{background-image:url(assets/search-white-3f558f7e.svg)}.button-cta.black-fill,.wpcf7-form .black-fill.wpcf7-submit,.black-fill.play-button-cta,.black-fill.inline-player__button-cta,.button-cta.scoreboard-fill,.wpcf7-form .scoreboard-fill.wpcf7-submit,.scoreboard-fill.play-button-cta,.scoreboard-fill.inline-player__button-cta{align-items:center;background-color:#1a181b;border:1px solid rgba(0,0,0,0);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;min-height:var(--cta-min-height);min-width:var(--cta-min-width);padding:var(--space-xs) calc(var(--space-xs) + 24px + var(--space-m)) var(--space-xs) var(--space-xs);position:relative;text-align:left}.button-cta.black-fill:disabled,.wpcf7-form .black-fill.wpcf7-submit:disabled,.black-fill.play-button-cta:disabled,.black-fill.inline-player__button-cta:disabled,.button-cta.scoreboard-fill:disabled,.wpcf7-form .scoreboard-fill.wpcf7-submit:disabled,.scoreboard-fill.play-button-cta:disabled,.scoreboard-fill.inline-player__button-cta:disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.button-cta.black-fill:after,.wpcf7-form .black-fill.wpcf7-submit:after,.black-fill.play-button-cta:after,.black-fill.inline-player__button-cta:after,.button-cta.black-fill:before,.wpcf7-form .black-fill.wpcf7-submit:before,.black-fill.play-button-cta:before,.black-fill.inline-player__button-cta:before,.button-cta.scoreboard-fill:after,.wpcf7-form .scoreboard-fill.wpcf7-submit:after,.scoreboard-fill.play-button-cta:after,.scoreboard-fill.inline-player__button-cta:after,.button-cta.scoreboard-fill:before,.wpcf7-form .scoreboard-fill.wpcf7-submit:before,.scoreboard-fill.play-button-cta:before,.scoreboard-fill.inline-player__button-cta:before{content:"";display:inline-block;height:24px;position:absolute;right:calc(var(--space-xs) + 12px + var(--space-3xs));top:50%;transform:translate3d(50%, -50%, 0);width:24px}.button-cta.black-fill:before,.wpcf7-form .black-fill.wpcf7-submit:before,.black-fill.play-button-cta:before,.black-fill.inline-player__button-cta:before,.button-cta.scoreboard-fill:before,.wpcf7-form .scoreboard-fill.wpcf7-submit:before,.scoreboard-fill.play-button-cta:before,.scoreboard-fill.inline-player__button-cta:before{background-color:#fff;border-radius:4px;transition:width .3s ease-out,height .3s ease-out}.button-cta.black-fill:after,.wpcf7-form .black-fill.wpcf7-submit:after,.black-fill.play-button-cta:after,.black-fill.inline-player__button-cta:after,.button-cta.scoreboard-fill:after,.wpcf7-form .scoreboard-fill.wpcf7-submit:after,.scoreboard-fill.play-button-cta:after,.scoreboard-fill.inline-player__button-cta:after{background-repeat:no-repeat;background-size:cover}@media(hover: hover){.button-cta.black-fill:hover:before,.wpcf7-form .black-fill.wpcf7-submit:hover:before,.black-fill.play-button-cta:hover:before,.black-fill.inline-player__button-cta:hover:before,.button-cta.scoreboard-fill:hover:before,.wpcf7-form .scoreboard-fill.wpcf7-submit:hover:before,.scoreboard-fill.play-button-cta:hover:before,.scoreboard-fill.inline-player__button-cta:hover:before{height:44px;width:44px}}.button-cta.black-fill:after,.wpcf7-form .black-fill.wpcf7-submit:after,.black-fill.play-button-cta:after,.black-fill.inline-player__button-cta:after,.button-cta.scoreboard-fill:after,.wpcf7-form .scoreboard-fill.wpcf7-submit:after,.scoreboard-fill.play-button-cta:after,.scoreboard-fill.inline-player__button-cta:after{background-image:url(assets/chevron-black-69226efb.svg)}.button-cta.black-fill.icon-chevron:after,.wpcf7-form .black-fill.icon-chevron.wpcf7-submit:after,.black-fill.icon-chevron.play-button-cta:after,.black-fill.icon-chevron.inline-player__button-cta:after,.button-cta.scoreboard-fill.icon-chevron:after,.wpcf7-form .scoreboard-fill.icon-chevron.wpcf7-submit:after,.scoreboard-fill.icon-chevron.play-button-cta:after,.scoreboard-fill.icon-chevron.inline-player__button-cta:after{background-image:url(assets/chevron-black-69226efb.svg)}.button-cta.black-fill.icon-close:after,.wpcf7-form .black-fill.icon-close.wpcf7-submit:after,.black-fill.icon-close.play-button-cta:after,.black-fill.icon-close.inline-player__button-cta:after,.button-cta.scoreboard-fill.icon-close:after,.wpcf7-form .scoreboard-fill.icon-close.wpcf7-submit:after,.scoreboard-fill.icon-close.play-button-cta:after,.scoreboard-fill.icon-close.inline-player__button-cta:after{background-image:url(assets/close-black-6a86de2f.svg)}.button-cta.black-fill.icon-diagonal-arrow:after,.wpcf7-form .black-fill.icon-diagonal-arrow.wpcf7-submit:after,.black-fill.icon-diagonal-arrow.play-button-cta:after,.black-fill.icon-diagonal-arrow.inline-player__button-cta:after,.button-cta.scoreboard-fill.icon-diagonal-arrow:after,.wpcf7-form .scoreboard-fill.icon-diagonal-arrow.wpcf7-submit:after,.scoreboard-fill.icon-diagonal-arrow.play-button-cta:after,.scoreboard-fill.icon-diagonal-arrow.inline-player__button-cta:after{background-image:url(assets/diagonal-arrow-black-77514246.svg)}.button-cta.black-fill.icon-minus:after,.wpcf7-form .black-fill.icon-minus.wpcf7-submit:after,.black-fill.icon-minus.play-button-cta:after,.black-fill.icon-minus.inline-player__button-cta:after,.button-cta.scoreboard-fill.icon-minus:after,.wpcf7-form .scoreboard-fill.icon-minus.wpcf7-submit:after,.scoreboard-fill.icon-minus.play-button-cta:after,.scoreboard-fill.icon-minus.inline-player__button-cta:after{background-image:url(assets/minus-black-23aefdff.svg)}.button-cta.black-fill.icon-phone:after,.wpcf7-form .black-fill.icon-phone.wpcf7-submit:after,.black-fill.icon-phone.play-button-cta:after,.black-fill.icon-phone.inline-player__button-cta:after,.button-cta.scoreboard-fill.icon-phone:after,.wpcf7-form .scoreboard-fill.icon-phone.wpcf7-submit:after,.scoreboard-fill.icon-phone.play-button-cta:after,.scoreboard-fill.icon-phone.inline-player__button-cta:after{background-image:url(assets/phone-black-2c21a5c4.svg)}.button-cta.black-fill.icon-plus:after,.wpcf7-form .black-fill.icon-plus.wpcf7-submit:after,.black-fill.icon-plus.play-button-cta:after,.black-fill.icon-plus.inline-player__button-cta:after,.button-cta.scoreboard-fill.icon-plus:after,.wpcf7-form .scoreboard-fill.icon-plus.wpcf7-submit:after,.scoreboard-fill.icon-plus.play-button-cta:after,.scoreboard-fill.icon-plus.inline-player__button-cta:after{background-image:url(assets/plus-black-9d59ece7.svg)}.button-cta.black-fill.icon-search:after,.wpcf7-form .black-fill.icon-search.wpcf7-submit:after,.black-fill.icon-search.play-button-cta:after,.black-fill.icon-search.inline-player__button-cta:after,.button-cta.scoreboard-fill.icon-search:after,.wpcf7-form .scoreboard-fill.icon-search.wpcf7-submit:after,.scoreboard-fill.icon-search.play-button-cta:after,.scoreboard-fill.icon-search.inline-player__button-cta:after{background-image:url(assets/search-black-cf490b79.svg)}.button-cta.black-outline,.wpcf7-form .black-outline.wpcf7-submit,.black-outline.play-button-cta,.black-outline.inline-player__button-cta,.button-cta.scoreboard-outline,.wpcf7-form .scoreboard-outline.wpcf7-submit,.scoreboard-outline.play-button-cta,.scoreboard-outline.inline-player__button-cta{align-items:center;background-color:rgba(0,0,0,0);border:1px solid #1a181b;border-radius:8px;color:#1a181b;cursor:pointer;display:inline-flex;min-height:var(--cta-min-height);min-width:var(--cta-min-width);padding:var(--space-xs) calc(var(--space-xs) + 24px + var(--space-m)) var(--space-xs) var(--space-xs);position:relative;text-align:left}.button-cta.black-outline:disabled,.wpcf7-form .black-outline.wpcf7-submit:disabled,.black-outline.play-button-cta:disabled,.black-outline.inline-player__button-cta:disabled,.button-cta.scoreboard-outline:disabled,.wpcf7-form .scoreboard-outline.wpcf7-submit:disabled,.scoreboard-outline.play-button-cta:disabled,.scoreboard-outline.inline-player__button-cta:disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.button-cta.black-outline:after,.wpcf7-form .black-outline.wpcf7-submit:after,.black-outline.play-button-cta:after,.black-outline.inline-player__button-cta:after,.button-cta.black-outline:before,.wpcf7-form .black-outline.wpcf7-submit:before,.black-outline.play-button-cta:before,.black-outline.inline-player__button-cta:before,.button-cta.scoreboard-outline:after,.wpcf7-form .scoreboard-outline.wpcf7-submit:after,.scoreboard-outline.play-button-cta:after,.scoreboard-outline.inline-player__button-cta:after,.button-cta.scoreboard-outline:before,.wpcf7-form .scoreboard-outline.wpcf7-submit:before,.scoreboard-outline.play-button-cta:before,.scoreboard-outline.inline-player__button-cta:before{content:"";display:inline-block;height:24px;position:absolute;right:calc(var(--space-xs) + 12px + var(--space-3xs));top:50%;transform:translate3d(50%, -50%, 0);width:24px}.button-cta.black-outline:before,.wpcf7-form .black-outline.wpcf7-submit:before,.black-outline.play-button-cta:before,.black-outline.inline-player__button-cta:before,.button-cta.scoreboard-outline:before,.wpcf7-form .scoreboard-outline.wpcf7-submit:before,.scoreboard-outline.play-button-cta:before,.scoreboard-outline.inline-player__button-cta:before{background-color:#1a181b;border-radius:4px;transition:width .3s ease-out,height .3s ease-out}.button-cta.black-outline:after,.wpcf7-form .black-outline.wpcf7-submit:after,.black-outline.play-button-cta:after,.black-outline.inline-player__button-cta:after,.button-cta.scoreboard-outline:after,.wpcf7-form .scoreboard-outline.wpcf7-submit:after,.scoreboard-outline.play-button-cta:after,.scoreboard-outline.inline-player__button-cta:after{background-repeat:no-repeat;background-size:cover}@media(hover: hover){.button-cta.black-outline:hover:before,.wpcf7-form .black-outline.wpcf7-submit:hover:before,.black-outline.play-button-cta:hover:before,.black-outline.inline-player__button-cta:hover:before,.button-cta.scoreboard-outline:hover:before,.wpcf7-form .scoreboard-outline.wpcf7-submit:hover:before,.scoreboard-outline.play-button-cta:hover:before,.scoreboard-outline.inline-player__button-cta:hover:before{height:44px;width:44px}}.button-cta.black-outline:after,.wpcf7-form .black-outline.wpcf7-submit:after,.black-outline.play-button-cta:after,.black-outline.inline-player__button-cta:after,.button-cta.scoreboard-outline:after,.wpcf7-form .scoreboard-outline.wpcf7-submit:after,.scoreboard-outline.play-button-cta:after,.scoreboard-outline.inline-player__button-cta:after{background-image:url(assets/chevron-white-41c32381.svg)}.button-cta.black-outline.icon-chevron:after,.wpcf7-form .black-outline.icon-chevron.wpcf7-submit:after,.black-outline.icon-chevron.play-button-cta:after,.black-outline.icon-chevron.inline-player__button-cta:after,.button-cta.scoreboard-outline.icon-chevron:after,.wpcf7-form .scoreboard-outline.icon-chevron.wpcf7-submit:after,.scoreboard-outline.icon-chevron.play-button-cta:after,.scoreboard-outline.icon-chevron.inline-player__button-cta:after{background-image:url(assets/chevron-white-41c32381.svg)}.button-cta.black-outline.icon-close:after,.wpcf7-form .black-outline.icon-close.wpcf7-submit:after,.black-outline.icon-close.play-button-cta:after,.black-outline.icon-close.inline-player__button-cta:after,.button-cta.scoreboard-outline.icon-close:after,.wpcf7-form .scoreboard-outline.icon-close.wpcf7-submit:after,.scoreboard-outline.icon-close.play-button-cta:after,.scoreboard-outline.icon-close.inline-player__button-cta:after{background-image:url(assets/close-white-f9677099.svg)}.button-cta.black-outline.icon-diagonal-arrow:after,.wpcf7-form .black-outline.icon-diagonal-arrow.wpcf7-submit:after,.black-outline.icon-diagonal-arrow.play-button-cta:after,.black-outline.icon-diagonal-arrow.inline-player__button-cta:after,.button-cta.scoreboard-outline.icon-diagonal-arrow:after,.wpcf7-form .scoreboard-outline.icon-diagonal-arrow.wpcf7-submit:after,.scoreboard-outline.icon-diagonal-arrow.play-button-cta:after,.scoreboard-outline.icon-diagonal-arrow.inline-player__button-cta:after{background-image:url(assets/diagonal-arrow-white-9d1ae984.svg)}.button-cta.black-outline.icon-minus:after,.wpcf7-form .black-outline.icon-minus.wpcf7-submit:after,.black-outline.icon-minus.play-button-cta:after,.black-outline.icon-minus.inline-player__button-cta:after,.button-cta.scoreboard-outline.icon-minus:after,.wpcf7-form .scoreboard-outline.icon-minus.wpcf7-submit:after,.scoreboard-outline.icon-minus.play-button-cta:after,.scoreboard-outline.icon-minus.inline-player__button-cta:after{background-image:url(assets/minus-white-058f547b.svg)}.button-cta.black-outline.icon-phone:after,.wpcf7-form .black-outline.icon-phone.wpcf7-submit:after,.black-outline.icon-phone.play-button-cta:after,.black-outline.icon-phone.inline-player__button-cta:after,.button-cta.scoreboard-outline.icon-phone:after,.wpcf7-form .scoreboard-outline.icon-phone.wpcf7-submit:after,.scoreboard-outline.icon-phone.play-button-cta:after,.scoreboard-outline.icon-phone.inline-player__button-cta:after{background-image:url(assets/phone-white-d5275ee0.svg)}.button-cta.black-outline.icon-plus:after,.wpcf7-form .black-outline.icon-plus.wpcf7-submit:after,.black-outline.icon-plus.play-button-cta:after,.black-outline.icon-plus.inline-player__button-cta:after,.button-cta.scoreboard-outline.icon-plus:after,.wpcf7-form .scoreboard-outline.icon-plus.wpcf7-submit:after,.scoreboard-outline.icon-plus.play-button-cta:after,.scoreboard-outline.icon-plus.inline-player__button-cta:after{background-image:url(assets/plus-white-cff3e550.svg)}.button-cta.black-outline.icon-search:after,.wpcf7-form .black-outline.icon-search.wpcf7-submit:after,.black-outline.icon-search.play-button-cta:after,.black-outline.icon-search.inline-player__button-cta:after,.button-cta.scoreboard-outline.icon-search:after,.wpcf7-form .scoreboard-outline.icon-search.wpcf7-submit:after,.scoreboard-outline.icon-search.play-button-cta:after,.scoreboard-outline.icon-search.inline-player__button-cta:after{background-image:url(assets/search-white-3f558f7e.svg)}.button-cta.white-outline,.wpcf7-form .white-outline.wpcf7-submit,.white-outline.play-button-cta,.white-outline.inline-player__button-cta,.button-cta.baseline-outline,.wpcf7-form .baseline-outline.wpcf7-submit,.baseline-outline.play-button-cta,.baseline-outline.inline-player__button-cta{align-items:center;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;min-height:var(--cta-min-height);min-width:var(--cta-min-width);padding:var(--space-xs) calc(var(--space-xs) + 24px + var(--space-m)) var(--space-xs) var(--space-xs);position:relative;text-align:left}.button-cta.white-outline:disabled,.wpcf7-form .white-outline.wpcf7-submit:disabled,.white-outline.play-button-cta:disabled,.white-outline.inline-player__button-cta:disabled,.button-cta.baseline-outline:disabled,.wpcf7-form .baseline-outline.wpcf7-submit:disabled,.baseline-outline.play-button-cta:disabled,.baseline-outline.inline-player__button-cta:disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.button-cta.white-outline:after,.wpcf7-form .white-outline.wpcf7-submit:after,.white-outline.play-button-cta:after,.white-outline.inline-player__button-cta:after,.button-cta.white-outline:before,.wpcf7-form .white-outline.wpcf7-submit:before,.white-outline.play-button-cta:before,.white-outline.inline-player__button-cta:before,.button-cta.baseline-outline:after,.wpcf7-form .baseline-outline.wpcf7-submit:after,.baseline-outline.play-button-cta:after,.baseline-outline.inline-player__button-cta:after,.button-cta.baseline-outline:before,.wpcf7-form .baseline-outline.wpcf7-submit:before,.baseline-outline.play-button-cta:before,.baseline-outline.inline-player__button-cta:before{content:"";display:inline-block;height:24px;position:absolute;right:calc(var(--space-xs) + 12px + var(--space-3xs));top:50%;transform:translate3d(50%, -50%, 0);width:24px}.button-cta.white-outline:before,.wpcf7-form .white-outline.wpcf7-submit:before,.white-outline.play-button-cta:before,.white-outline.inline-player__button-cta:before,.button-cta.baseline-outline:before,.wpcf7-form .baseline-outline.wpcf7-submit:before,.baseline-outline.play-button-cta:before,.baseline-outline.inline-player__button-cta:before{background-color:#fff;border-radius:4px;transition:width .3s ease-out,height .3s ease-out}.button-cta.white-outline:after,.wpcf7-form .white-outline.wpcf7-submit:after,.white-outline.play-button-cta:after,.white-outline.inline-player__button-cta:after,.button-cta.baseline-outline:after,.wpcf7-form .baseline-outline.wpcf7-submit:after,.baseline-outline.play-button-cta:after,.baseline-outline.inline-player__button-cta:after{background-repeat:no-repeat;background-size:cover}@media(hover: hover){.button-cta.white-outline:hover:before,.wpcf7-form .white-outline.wpcf7-submit:hover:before,.white-outline.play-button-cta:hover:before,.white-outline.inline-player__button-cta:hover:before,.button-cta.baseline-outline:hover:before,.wpcf7-form .baseline-outline.wpcf7-submit:hover:before,.baseline-outline.play-button-cta:hover:before,.baseline-outline.inline-player__button-cta:hover:before{height:44px;width:44px}}.button-cta.white-outline:after,.wpcf7-form .white-outline.wpcf7-submit:after,.white-outline.play-button-cta:after,.white-outline.inline-player__button-cta:after,.button-cta.baseline-outline:after,.wpcf7-form .baseline-outline.wpcf7-submit:after,.baseline-outline.play-button-cta:after,.baseline-outline.inline-player__button-cta:after{background-image:url(assets/chevron-black-69226efb.svg)}.button-cta.white-outline.icon-chevron:after,.wpcf7-form .white-outline.icon-chevron.wpcf7-submit:after,.white-outline.icon-chevron.play-button-cta:after,.white-outline.icon-chevron.inline-player__button-cta:after,.button-cta.baseline-outline.icon-chevron:after,.wpcf7-form .baseline-outline.icon-chevron.wpcf7-submit:after,.baseline-outline.icon-chevron.play-button-cta:after,.baseline-outline.icon-chevron.inline-player__button-cta:after{background-image:url(assets/chevron-black-69226efb.svg)}.button-cta.white-outline.icon-close:after,.wpcf7-form .white-outline.icon-close.wpcf7-submit:after,.white-outline.icon-close.play-button-cta:after,.white-outline.icon-close.inline-player__button-cta:after,.button-cta.baseline-outline.icon-close:after,.wpcf7-form .baseline-outline.icon-close.wpcf7-submit:after,.baseline-outline.icon-close.play-button-cta:after,.baseline-outline.icon-close.inline-player__button-cta:after{background-image:url(assets/close-black-6a86de2f.svg)}.button-cta.white-outline.icon-diagonal-arrow:after,.wpcf7-form .white-outline.icon-diagonal-arrow.wpcf7-submit:after,.white-outline.icon-diagonal-arrow.play-button-cta:after,.white-outline.icon-diagonal-arrow.inline-player__button-cta:after,.button-cta.baseline-outline.icon-diagonal-arrow:after,.wpcf7-form .baseline-outline.icon-diagonal-arrow.wpcf7-submit:after,.baseline-outline.icon-diagonal-arrow.play-button-cta:after,.baseline-outline.icon-diagonal-arrow.inline-player__button-cta:after{background-image:url(assets/diagonal-arrow-black-77514246.svg)}.button-cta.white-outline.icon-minus:after,.wpcf7-form .white-outline.icon-minus.wpcf7-submit:after,.white-outline.icon-minus.play-button-cta:after,.white-outline.icon-minus.inline-player__button-cta:after,.button-cta.baseline-outline.icon-minus:after,.wpcf7-form .baseline-outline.icon-minus.wpcf7-submit:after,.baseline-outline.icon-minus.play-button-cta:after,.baseline-outline.icon-minus.inline-player__button-cta:after{background-image:url(assets/minus-black-23aefdff.svg)}.button-cta.white-outline.icon-phone:after,.wpcf7-form .white-outline.icon-phone.wpcf7-submit:after,.white-outline.icon-phone.play-button-cta:after,.white-outline.icon-phone.inline-player__button-cta:after,.button-cta.baseline-outline.icon-phone:after,.wpcf7-form .baseline-outline.icon-phone.wpcf7-submit:after,.baseline-outline.icon-phone.play-button-cta:after,.baseline-outline.icon-phone.inline-player__button-cta:after{background-image:url(assets/phone-black-2c21a5c4.svg)}.button-cta.white-outline.icon-plus:after,.wpcf7-form .white-outline.icon-plus.wpcf7-submit:after,.white-outline.icon-plus.play-button-cta:after,.white-outline.icon-plus.inline-player__button-cta:after,.button-cta.baseline-outline.icon-plus:after,.wpcf7-form .baseline-outline.icon-plus.wpcf7-submit:after,.baseline-outline.icon-plus.play-button-cta:after,.baseline-outline.icon-plus.inline-player__button-cta:after{background-image:url(assets/plus-black-9d59ece7.svg)}.button-cta.white-outline.icon-search:after,.wpcf7-form .white-outline.icon-search.wpcf7-submit:after,.white-outline.icon-search.play-button-cta:after,.white-outline.icon-search.inline-player__button-cta:after,.button-cta.baseline-outline.icon-search:after,.wpcf7-form .baseline-outline.icon-search.wpcf7-submit:after,.baseline-outline.icon-search.play-button-cta:after,.baseline-outline.icon-search.inline-player__button-cta:after{background-image:url(assets/search-black-cf490b79.svg)}.button-cta.large,.wpcf7-form .large.wpcf7-submit,.large.play-button-cta,.large.inline-player__button-cta{padding:var(--space-m);min-height:78px;min-width:220px}.button-cta.large:after,.wpcf7-form .large.wpcf7-submit:after,.large.play-button-cta:after,.large.inline-player__button-cta:after,.button-cta.large:before,.wpcf7-form .large.wpcf7-submit:before,.large.play-button-cta:before,.large.inline-player__button-cta:before{right:calc(var(--space-m) + 12px)}@media(hover: hover){.button-cta.large:hover:before,.wpcf7-form .large.wpcf7-submit:hover:before,.large.play-button-cta:hover:before,.large.inline-player__button-cta:hover:before{height:66px;width:66px}}@media(hover: hover){.button-cta.no-arrow-grow:hover:before,.wpcf7-form .no-arrow-grow.wpcf7-submit:hover:before,.no-arrow-grow.play-button-cta:hover:before,.no-arrow-grow.inline-player__button-cta:hover:before{height:24px;width:24px}}.text-cta,.text-cta.black,.dealer-locator ojp-row.row.bg-bumblebee .text-cta.cta,.dealer-locator ojp-row.row.bg-crosscut .text-cta.cta,.dealer-locator ojp-row.row.bg-yonder .text-cta.cta,.dealer-locator ojp-row.row.bg-sunbeam .text-cta.cta,.dealer-locator ojp-row.row.bg-blaze .text-cta.cta,.text-cta.scoreboard{align-items:center;border:1px solid rgba(0,0,0,0);border-radius:8px;color:#1a181b;cursor:pointer;display:inline-flex;gap:var(--space-xs);justify-content:flex-start;margin-right:calc(0px + var(--space-2xs)*2);padding:var(--space-3xs) 0;text-align:left;transition:padding .3s ease-out,border-color .3s ease-out,margin .3s ease-out;white-space:nowrap}.text-cta:disabled,.text-cta.black:disabled,.dealer-locator ojp-row.row.bg-bumblebee .text-cta.cta:disabled,.dealer-locator ojp-row.row.bg-crosscut .text-cta.cta:disabled,.dealer-locator ojp-row.row.bg-yonder .text-cta.cta:disabled,.dealer-locator ojp-row.row.bg-sunbeam .text-cta.cta:disabled,.dealer-locator ojp-row.row.bg-blaze .text-cta.cta:disabled,.text-cta.scoreboard:disabled{pointer-events:none}.text-cta:after,.text-cta.black:after,.dealer-locator ojp-row.row.bg-bumblebee .text-cta.cta:after,.dealer-locator ojp-row.row.bg-crosscut .text-cta.cta:after,.dealer-locator ojp-row.row.bg-yonder .text-cta.cta:after,.dealer-locator ojp-row.row.bg-sunbeam .text-cta.cta:after,.dealer-locator ojp-row.row.bg-blaze .text-cta.cta:after,.text-cta.scoreboard:after{background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:18px;width:18px}@media(hover: hover){.text-cta:hover,.text-cta.black:hover,.dealer-locator ojp-row.row.bg-bumblebee .text-cta.cta:hover,.dealer-locator ojp-row.row.bg-crosscut .text-cta.cta:hover,.dealer-locator ojp-row.row.bg-yonder .text-cta.cta:hover,.dealer-locator ojp-row.row.bg-sunbeam .text-cta.cta:hover,.dealer-locator ojp-row.row.bg-blaze .text-cta.cta:hover,.text-cta.scoreboard:hover{border-color:#1a181b;padding:var(--space-3xs) var(--space-2xs);margin-right:0px}}.text-cta:after,.text-cta.black:after,.dealer-locator ojp-row.row.bg-bumblebee .text-cta.cta:after,.dealer-locator ojp-row.row.bg-crosscut .text-cta.cta:after,.dealer-locator ojp-row.row.bg-yonder .text-cta.cta:after,.dealer-locator ojp-row.row.bg-sunbeam .text-cta.cta:after,.dealer-locator ojp-row.row.bg-blaze .text-cta.cta:after,.text-cta.scoreboard:after{background-image:url(assets/cta-arrow-black-79ae6b13.svg)}.text-cta.white,.dealer-locator .dealer-locator-disclaimer .text-cta.cta,.text-cta.baseline{align-items:center;border:1px solid rgba(0,0,0,0);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;gap:var(--space-xs);justify-content:flex-start;margin-right:calc(0px + var(--space-2xs)*2);padding:var(--space-3xs) 0;text-align:left;transition:padding .3s ease-out,border-color .3s ease-out,margin .3s ease-out;white-space:nowrap}.text-cta.white:disabled,.dealer-locator .dealer-locator-disclaimer .text-cta.cta:disabled,.text-cta.baseline:disabled{pointer-events:none}.text-cta.white:after,.dealer-locator .dealer-locator-disclaimer .text-cta.cta:after,.text-cta.baseline:after{background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:18px;width:18px}@media(hover: hover){.text-cta.white:hover,.dealer-locator .dealer-locator-disclaimer .text-cta.cta:hover,.text-cta.baseline:hover{border-color:#fff;padding:var(--space-3xs) var(--space-2xs);margin-right:0px}}.text-cta.white:after,.dealer-locator .dealer-locator-disclaimer .text-cta.cta:after,.text-cta.baseline:after{background-image:url(assets/cta-arrow-white-67ac007d.svg)}.text-cta-simple,.checkout-page .summary-area .order-summary .disclaimer-text a,.cart-items .cart-summary-area .cart-summary-text p a,.my-profile .profile-value.address,ojp-row.signup-section a,.account-form-container .footer a{text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:2px}.text-cta-back{flex-flow:row-reverse;justify-self:start}.text-cta-back:after{transform:rotate(180deg)}.play-button-cta:after,.inline-player__button-cta:after{background-image:url(assets/cta-play-black-978a2d9d.svg)}@media(hover: hover){.play-button-cta:hover:after,.inline-player__button-cta:hover:after{background-image:url(assets/cta-play-white-19756585.svg)}}.inline-player__button-cta{align-self:center;background-color:rgba(0,0,0,0);border-radius:5px;border-style:solid;border-width:1px;border-color:#fff;grid-row:1;grid-column:1;justify-self:center;line-height:1;margin-bottom:var(--space-s);margin-right:var(--space-s);min-width:initial;padding:var(--space-s);z-index:1}.inline-player__button-cta:after{background-size:cover;height:30px;margin:0;width:30px}@media(min-width: 768px){.inline-player__button-cta:after{height:47px;width:47px}}[type=range]{-webkit-appearance:none;background:rgba(0,0,0,0);margin:5px 0;width:100%}[type=range]::-moz-focus-outer{border:0}[type=range]:focus{outline:0}[type=range]:focus::-webkit-slider-runnable-track{background:#fff}[type=range]:focus::-ms-fill-lower{background:#fff}[type=range]:focus::-ms-fill-upper{background:#fff}[type=range]::-webkit-slider-runnable-track{cursor:default;height:1px;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%;box-shadow:0px 0px 1px rgba(0,0,0,.2),0 0 0px rgba(13,13,13,.2);background:#fff;border:2px solid none;border-radius:5px}[type=range]::-webkit-slider-thumb{box-shadow:0px 0px 4px rgba(0,0,0,.2),0 0 0px rgba(13,13,13,.2);background:#1a181b;border:0px solid none;border-radius:50%;box-sizing:border-box;cursor:default;height:10px;width:10px;-webkit-appearance:none;margin-top:-4px}[type=range]::-moz-range-track{box-shadow:0px 0px 1px rgba(0,0,0,.2),0 0 0px rgba(13,13,13,.2);cursor:default;height:1px;-moz-transition:all .2s ease;transition:all .2s ease;width:100%;background:#fff;border:2px solid none;border-radius:5px;height:.5px}[type=range]::-moz-range-thumb{box-shadow:0px 0px 4px rgba(0,0,0,.2),0 0 0px rgba(13,13,13,.2);background:#1a181b;border:0px solid none;border-radius:50%;box-sizing:border-box;cursor:default;height:10px;width:10px}[type=range]::-ms-track{cursor:default;height:1px;-ms-transition:all .2s ease;transition:all .2s ease;width:100%;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-width:5px 0;color:rgba(0,0,0,0)}[type=range]::-ms-fill-lower{box-shadow:0px 0px 1px rgba(0,0,0,.2),0 0 0px rgba(13,13,13,.2);background:#f2f2f2;border:2px solid none;border-radius:10px}[type=range]::-ms-fill-upper{box-shadow:0px 0px 1px rgba(0,0,0,.2),0 0 0px rgba(13,13,13,.2);background:#fff;border:2px solid none;border-radius:10px}[type=range]::-ms-thumb{box-shadow:0px 0px 4px rgba(0,0,0,.2),0 0 0px rgba(13,13,13,.2);background:#1a181b;border:0px solid none;border-radius:50%;box-sizing:border-box;cursor:default;height:10px;width:10px;margin-top:.25px}[type=range]:disabled::-webkit-slider-thumb,[type=range]:disabled::-moz-range-thumb,[type=range]:disabled::-ms-thumb,[type=range]:disabled::-webkit-slider-runnable-track,[type=range]:disabled::-ms-fill-lower,[type=range]:disabled::-ms-fill-upper{cursor:not-allowed}:root{--breakpoint--mobile: "(min-width: 320px)";--breakpoint--tablet: "(min-width: 768px)";--breakpoint--desktop: "(min-width: 1101px)";--breakpoint--widescreen: "(min-width: 1921px)"}:root ojp-row{--ojp-row--gutter: var(--space-m-xl);--ojp-row--col-gap: var(--space-xs-s);--ojp-row--max-wrapper-width: 3000px}.common-input-styles,.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=file],.wpcf7-form textarea,.wpcf7-form select,.wpcf7-form input:not(.wpcf7-submit),.select2-container .select2-selection,.form input:not([type=checkbox]):not([type=radio]):not([type=file]),.form textarea,.form select:not(.dt-input){background-color:#efefef;border:1px solid #9a999a;border-radius:8px;box-sizing:border-box;color:#1a181b;display:inline-block;margin:0;min-height:var(--cta-min-height);padding:var(--space-xs);position:relative;transition:border-color .3s ease-in-out;width:100%}.common-input-styles:focus::placeholder,.wpcf7-form input[type=text]:focus::placeholder,.wpcf7-form input[type=email]:focus::placeholder,.wpcf7-form input[type=tel]:focus::placeholder,.wpcf7-form input[type=file]:focus::placeholder,.wpcf7-form textarea:focus::placeholder,.wpcf7-form select:focus::placeholder,.wpcf7-form input:focus:not(.wpcf7-submit)::placeholder,.select2-container .select2-selection:focus::placeholder,.form input:focus:not([type=checkbox]):not([type=radio]):not([type=file])::placeholder,.form textarea:focus::placeholder,.form select:focus:not(.dt-input)::placeholder,.common-input-styles:focus-visible::placeholder,.wpcf7-form input[type=text]:focus-visible::placeholder,.wpcf7-form input[type=email]:focus-visible::placeholder,.wpcf7-form input[type=tel]:focus-visible::placeholder,.wpcf7-form input[type=file]:focus-visible::placeholder,.wpcf7-form textarea:focus-visible::placeholder,.wpcf7-form select:focus-visible::placeholder,.wpcf7-form input:focus-visible:not(.wpcf7-submit)::placeholder,.select2-container .select2-selection:focus-visible::placeholder,.form input:focus-visible:not([type=checkbox]):not([type=radio]):not([type=file])::placeholder,.form textarea:focus-visible::placeholder,.form select:focus-visible:not(.dt-input)::placeholder,.common-input-styles:focus-within::placeholder,.wpcf7-form input[type=text]:focus-within::placeholder,.wpcf7-form input[type=email]:focus-within::placeholder,.wpcf7-form input[type=tel]:focus-within::placeholder,.wpcf7-form input[type=file]:focus-within::placeholder,.wpcf7-form textarea:focus-within::placeholder,.wpcf7-form select:focus-within::placeholder,.wpcf7-form input:focus-within:not(.wpcf7-submit)::placeholder,.select2-container .select2-selection:focus-within::placeholder,.form input:focus-within:not([type=checkbox]):not([type=radio]):not([type=file])::placeholder,.form textarea:focus-within::placeholder,.form select:focus-within:not(.dt-input)::placeholder{color:rgba(0,0,0,0)}.common-input-styles.disabled,.wpcf7-form input.disabled[type=text],.wpcf7-form input.disabled[type=email],.wpcf7-form input.disabled[type=tel],.wpcf7-form input.disabled[type=file],.wpcf7-form textarea.disabled,.wpcf7-form select.disabled,.wpcf7-form input.disabled:not(.wpcf7-submit),.select2-container .disabled.select2-selection,.form input.disabled:not([type=checkbox]):not([type=radio]):not([type=file]),.form textarea.disabled,.form select.disabled:not(.dt-input),.common-input-styles:disabled,.wpcf7-form input[type=text]:disabled,.wpcf7-form input[type=email]:disabled,.wpcf7-form input[type=tel]:disabled,.wpcf7-form input[type=file]:disabled,.wpcf7-form textarea:disabled,.wpcf7-form select:disabled,.wpcf7-form input:disabled:not(.wpcf7-submit),.select2-container .select2-selection:disabled,.form input:disabled:not([type=checkbox]):not([type=radio]):not([type=file]),.form textarea:disabled,.form select:disabled:not(.dt-input){border-color:#c6c6c6;color:#9a999a;pointer-events:none}.common-input-styles:active,.wpcf7-form input[type=text]:active,.wpcf7-form input[type=email]:active,.wpcf7-form input[type=tel]:active,.wpcf7-form input[type=file]:active,.wpcf7-form textarea:active,.wpcf7-form select:active,.wpcf7-form input:active:not(.wpcf7-submit),.select2-container .select2-selection:active,.form input:active:not([type=checkbox]):not([type=radio]):not([type=file]),.form textarea:active,.form select:active:not(.dt-input){border-color:#786e6e}.common-input-styles:not(.unfilled):invalid,.wpcf7-form input[type=text]:not(.unfilled):invalid,.wpcf7-form input[type=email]:not(.unfilled):invalid,.wpcf7-form input[type=tel]:not(.unfilled):invalid,.wpcf7-form input[type=file]:not(.unfilled):invalid,.wpcf7-form textarea:not(.unfilled):invalid,.wpcf7-form select:not(.unfilled):invalid,.wpcf7-form input:not(.unfilled):invalid:not(.wpcf7-submit),.select2-container .select2-selection:not(.unfilled):invalid,.form input:not(.unfilled):invalid:not([type=checkbox]):not([type=radio]):not([type=file]),.form textarea:not(.unfilled):invalid,.form select:not(.unfilled):invalid:not(.dt-input){border-color:#ce0e2d;caret-color:#ce0e2d}.form-container{position:relative}.form{position:relative}.form.loading{background-color:#efefef}.form .focused input:not([type=checkbox]):not([type=radio]):not([type=file]),.form .focused textarea,.form .focused select{border-color:#1a181b}.form .active input:not([type=checkbox]):not([type=radio]):not([type=file]),.form .active textarea,.form .active select{border-color:#786e6e}.form .input-wrapper{display:block;margin-bottom:var(--space-2xs);margin-top:var(--space-2xs);width:100%}.form .input-wrapper.error input:not([type=checkbox]):not([type=radio]):not([type=file]),.form .input-wrapper.error textarea,.form .input-wrapper.error select{border-color:#ce0e2d;caret-color:#ce0e2d}.form .input-wrapper.error input:not([type=checkbox]):not([type=radio]):not([type=file]):after,.form .input-wrapper.error textarea:after,.form .input-wrapper.error select:after{background-image:url(assets/chevron-red-fd6f3154.svg);content:"";display:inline-block;height:24px;position:absolute;right:calc(var(--space-xs) + 12px);top:50%;transform:translate3d(50%, -50%, 0);width:24px}.form .input-wrapper.hide{display:none}.form button[type=submit],.form input[type=submit],.form .submit-button{display:block;margin:var(--space-2xs) 0}.form .progress-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:1000}.form .hint{color:#786e6e;margin:var(--space-2xs) var(--space-2xs-xs)}.form .error-msg{color:#ce0e2d;margin:var(--space-2xs) var(--space-2xs-xs)}.form select:not(.dt-input){-webkit-appearance:none;appearance:none;background-image:url(assets/select-input-caret-down-b192e17d.svg);background-position:right var(--space-xs) top 50%;background-repeat:no-repeat,repeat;background-size:24px}.form select:not(.dt-input):hover{cursor:pointer}.form .input-wrapper-checkbox{display:flex;align-items:center;gap:var(--space-xs)}.form .input-wrapper-password{position:relative}.form .input-wrapper-password:focus-within .password-eye svg path{fill:#1a181b}.form .input-wrapper-password input{padding-right:35px}.form .input-wrapper-password input::-webkit-credentials-auto-fill-button{transform:translateX(-24px)}.form .input-wrapper-password .password-eye{background:rgba(0,0,0,0);border:none;cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%);height:24px;width:24px}.form .input-wrapper-password .password-eye svg path{fill:#786e6e}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 6px 8px 6px}.select2-container .select2-selection .select2-selection__arrow{height:100%;top:-3px;right:1rem}.select2-container .select2-selection .select2-selection__arrow b{border-width:8px 6px 0 6px}.select2-container .select2-dropdown{background-color:#efefef;border-bottom-right-radius:8px}.select2-container .select2-results__option{padding:var(--space-xs-s)}.select2-container .select2-results__option:last-child{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.select2-container .select2-results__option--highlighted.select2-results__option--selectable{background-color:#fff;color:#1a181b}.select2-container .select2-search--dropdown .select2-search__field{background-color:#fff;border:1px solid #aaa;border-radius:4px;color:#1a181b;caret-color:#1a181b}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.wpcf7-form .row{display:grid;column-gap:var(--space-s);grid-template-columns:repeat(12, 1fr);row-gap:var(--space-s)}.wpcf7-form .col-sm-12{grid-column:span 12}.wpcf7-form .col-sm-11{grid-column:span 11}.wpcf7-form .col-sm-10{grid-column:span 10}.wpcf7-form .col-sm-9{grid-column:span 9}.wpcf7-form .col-sm-8{grid-column:span 8}.wpcf7-form .col-sm-7{grid-column:span 7}.wpcf7-form .col-sm-6{grid-column:span 6}.wpcf7-form .col-sm-5{grid-column:span 5}.wpcf7-form .col-sm-4{grid-column:span 4}.wpcf7-form .col-sm-3{grid-column:span 3}.wpcf7-form .col-sm-2{grid-column:span 2}.wpcf7-form .col-sm-1{grid-column:span 1}@media(min-width: 768px){.wpcf7-form .col-md-11{grid-column:span 11}.wpcf7-form .col-md-10{grid-column:span 10}.wpcf7-form .col-md-9{grid-column:span 9}.wpcf7-form .col-md-8{grid-column:span 8}.wpcf7-form .col-md-7{grid-column:span 7}.wpcf7-form .col-md-6{grid-column:span 6}.wpcf7-form .col-md-5{grid-column:span 5}.wpcf7-form .col-md-4{grid-column:span 4}.wpcf7-form .col-md-3{grid-column:span 3}.wpcf7-form .col-md-2{grid-column:span 2}.wpcf7-form .col-md-1{grid-column:span 1}}@media(min-width: 1101px){.wpcf7-form .col-lg-11{grid-column:span 11}.wpcf7-form .col-lg-10{grid-column:span 10}.wpcf7-form .col-lg-9{grid-column:span 9}.wpcf7-form .col-lg-8{grid-column:span 8}.wpcf7-form .col-lg-7{grid-column:span 7}.wpcf7-form .col-lg-6{grid-column:span 6}.wpcf7-form .col-lg-5{grid-column:span 5}.wpcf7-form .col-lg-4{grid-column:span 4}.wpcf7-form .col-lg-3{grid-column:span 3}.wpcf7-form .col-lg-2{grid-column:span 2}.wpcf7-form .col-lg-1{grid-column:span 1}}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=file],.wpcf7-form textarea,.wpcf7-form select,.wpcf7-form input:not(.wpcf7-submit){background-color:#fff}.wpcf7-form .wpcf7-radio,.wpcf7-form .wpcf7-checkbox{display:grid;grid-template-columns:repeat(auto-fill, 50px);column-gap:var(--space-m)}.wpcf7-form .wpcf7-list-item{margin:0}.wpcf7-form input[type=radio],.wpcf7-form input[type=checkbox]{display:flex;min-height:25px;padding:0;width:25px}.wpcf7-form input[type=radio]:checked:after,.wpcf7-form input[type=checkbox]:checked:after{margin:0}.wpcf7-form .wpcf7-select{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(assets/select-input-caret-down-b192e17d.svg);background-position:right var(--space-xs) top 50%;background-repeat:no-repeat,repeat;background-size:24px;padding-right:35px}@media(min-width: 768px){.wpcf7-form input[type=file]{max-width:260px}}.wpcf7-form .wpcf7-submit{padding:var(--space-xs);text-align:center}.styleguide section{margin-top:var(--space-l);margin-bottom:var(--space-l)}.styleguide p{margin-top:var(--space-m)}.styleguide .color{height:50px;min-width:200px;border-radius:8px}.styleguide .color--light{border:1px solid #c6c6c6}.styleguide .logo{display:block;height:100px;width:auto;margin:1rem 0}.styleguide .eyebrow--small,.styleguide .order-confirmation-page .order-details-area .detail-list .order-detail .label,.order-confirmation-page .order-details-area .detail-list .order-detail .styleguide .label,.styleguide .my-profile .profile-label,.my-profile .styleguide .profile-label,.styleguide .simple-product-card .heading,.simple-product-card .styleguide .heading,.styleguide .footer-top .footer-nav .parent-link,.footer-top .footer-nav .styleguide .parent-link,.styleguide .collection-row .story-card .heading,.collection-row .story-card .styleguide .heading{margin-bottom:var(--space-2xs-xs)}.single-product{background-color:#efede9}.single-product .breadcrumbs{padding:var(--space-l) var(--space-m-xl)}@media(min-width: 768px){.single-product .breadcrumbs{padding:0 var(--space-m-xl) var(--space-l)}}.single-product .pdp-section{padding:0 0 var(--space-m-xl)}@media(min-width: 768px){.single-product .pdp-section{padding:0 var(--space-m-xl) var(--space-l-xl)}}@media(min-width: 768px){.single-product .pdp-section{display:flex;gap:var(--space-l)}}@media(min-width: 768px){.single-product .pdp-section .product__image-gallery{align-self:start;flex:1 1 57%;height:auto;position:-webkit-sticky;position:sticky;top:calc(var(--main-nav-height) + var(--space-s-m));z-index:unset}}@media(min-width: 1101px){.single-product .pdp-section .product__image-gallery{max-height:100vh}}@media(min-width: 768px){.single-product .pdp-section .product__details__colorways{flex:1 1 43%}}.customizer-search-grid{background-color:#efede9;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto 1fr;height:100%;padding:var(--space-m-xl) 0}.customizer-search-grid .main-heading{grid-area:1/1/2/2;margin-bottom:var(--space-m-xl);padding:0 var(--space-m-xl)}.customizer-search-grid .search-area{grid-area:2/1/3/2;padding:0 var(--space-m-xl)}.customizer-search-grid .search-area #model-search-input.search-input{background:url(assets/Icon-Search-Gray-84a7d373.svg) var(--space-xs) no-repeat;display:inline-flex;padding-left:calc(var(--space-xs) + 24px + var(--space-xs))}.customizer-search-grid .search-area #model-search-input.search-input:focus{background-image:url(assets/Icon-Search-8885c8b5.svg)}.customizer-search-grid .search-area #model-search-input.search-input::-webkit-search-cancel-button{-webkit-appearance:none;background-image:url(assets/text-clear-94da7137.svg);background-position:center;background-repeat:no-repeat;height:24px;cursor:pointer;width:48px}.customizer-search-grid .grid-area .filters-section{max-height:100vh}.customizer-search-grid .grid-area,.customizer-search-grid .empty-results{grid-area:3/1/4/2}.customizer-search-grid .empty-results[aria-hidden=true]{display:none}.customizer-search-grid .empty-results[aria-hidden=false]{display:block}.search{display:grid;grid-row-gap:var(--space-m-xl);grid-template-columns:100%;grid-template-rows:auto auto;padding:var(--space-m-xl) 0}.search .search-results-tabs{grid-area:1/1/2/2}.search .product-results{grid-area:2/1/3/2}.search .info-results{grid-area:2/1/3/2}.search [role=tabpanel]{display:none}.search [role=tabpanel][aria-hidden=false]{display:block}.search .empty-results{grid-area:2/1/3/2}.order-blanks{display:grid;grid-template-areas:"content" "thumbnail" "colorway-selector" "form";grid-template-columns:1fr;padding-left:var(--space-m-xl);padding-right:var(--space-m-xl);row-gap:var(--space-s-l)}@media(min-width: 1101px){.order-blanks{grid-template-areas:"content content" "thumbnail thumbnail" "colorway-selector form";grid-template-columns:1fr 2fr;column-gap:var(--space-m-xl)}}.order-blanks #content{grid-area:content}.order-blanks .blank-thumbnail{grid-area:thumbnail}.order-blanks .colorway-selector{grid-area:colorway-selector}.order-blanks .blank-form{grid-area:form}@media(min-width: 1101px){.order-blanks .blank-form{position:-webkit-sticky;position:sticky;top:115px;align-self:start}}@media(min-width: 1101px){.order-blanks .blank-form .blank-form__error-submit{position:static}}.order-blanks__steps{align-items:center;display:grid;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;column-gap:var(--space-2xs);margin-bottom:var(--space-s)}.dealer-locator-page{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto 1fr;padding:var(--page-top-padding) var(--space-m-xl) var(--space-m-xl) var(--space-m-xl)}@media(min-width: 1101px){.dealer-locator-page{grid-column-gap:var(--space-xs-s);grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr}}.dealer-locator-page .heading-area{display:flex;flex-direction:column;grid-area:1/1/2/2;margin-bottom:var(--space-l);z-index:999}.dealer-locator-page .heading-area .breadcrumbs{margin-bottom:var(--space-l)}.dealer-locator-page .heading-area .main-heading{margin-bottom:var(--space-xs-s)}.dealer-locator-page .heading-area .main-subheading{margin-bottom:var(--space-l)}.dealer-locator-page .heading-area .dealer-locator-form .location-label{display:none}@media(min-width: 1101px){.dealer-locator-page .heading-area .dealer-locator-form .location-label{display:block;margin-top:var(--space-3xs-2xs)}}.dealer-locator-page .heading-area .dealer-locator-form .search-input-wrapper{margin-top:var(--space-2xs-xs);position:relative}.dealer-locator-page .heading-area .dealer-locator-form .search-input-wrapper.loading .progress-spinner{display:block}.dealer-locator-page .heading-area .dealer-locator-form .progress-spinner{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:1000}.dealer-locator-page .heading-area .dealer-locator-form .progress-spinner .spinner>div{height:10px;width:10px}.dealer-locator-page .heading-area .dealer-locator-form .progress-spinner.show{display:block}.dealer-locator-page .heading-area .dealer-locator-form input[type=search]::-webkit-search-decoration,.dealer-locator-page .heading-area .dealer-locator-form input[type=search]::-webkit-search-cancel-button,.dealer-locator-page .heading-area .dealer-locator-form input[type=search]::-webkit-search-results-button,.dealer-locator-page .heading-area .dealer-locator-form input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.dealer-locator-page .heading-area .dealer-locator-form .locate-me-button{align-items:center;display:flex;justify-content:center;position:absolute;right:var(--space-xs);top:50%;transform:translateY(-50%)}.dealer-locator-page .heading-area .dealer-locator-form .locate-me-button.clear-mode:before,.dealer-locator-page .heading-area .dealer-locator-form .locate-me-button.clear-mode svg{display:none}.dealer-locator-page .heading-area .dealer-locator-form .locate-me-button:before{background-color:#1a181b;border-radius:4px;content:"";display:inline-block;height:24px;position:absolute;right:var(--space-xs);top:50%;transform:translate3d(50%, -50%, 0);transition:width .3s ease-out,height .3s ease-out;width:24px}.dealer-locator-page .heading-area .dealer-locator-form .locate-me-button .text-cta-type,.dealer-locator-page .heading-area .dealer-locator-form .locate-me-button .empty-cart p,.empty-cart .dealer-locator-page .heading-area .dealer-locator-form .locate-me-button p{margin-right:9px}.dealer-locator-page .heading-area .dealer-locator-form .locate-me-button svg{position:relative;transform:translateX(3px)}@media(min-width: 768px){.dealer-locator-page .heading-area .dealer-locator-form .locate-me-button svg{margin-left:16px;transform:translateX(1.5px)}}@media(hover: hover){.dealer-locator-page .heading-area .dealer-locator-form .locate-me-button:hover:not(:disabled):before{height:32px;width:32px}}.dealer-locator-page .heading-area .dealer-locator-form .locate-me-button:disabled{cursor:not-allowed}.dealer-locator-page .heading-area .dealer-locator-form .locate-me-button:disabled:before{opacity:.5}.dealer-locator-page .map-area{align-self:start;background-color:#efede9;grid-area:2/1/3/2;margin-bottom:0;padding-top:calc(var(--main-nav-height) + var(--space-l));position:-webkit-sticky;position:sticky;top:calc(var(--main-nav-height) + var(--space-l));transform:translateY(calc(-1 * (var(--main-nav-height) + var(--space-l))))}.dealer-locator-page .map-area:has(#map+ojp-accordion>ojp-accordion-item[open]){position:static}@media(min-width: 1101px){.dealer-locator-page .map-area{grid-area:1/2/3/3;margin-bottom:0;padding-top:unset;transform:unset}.dealer-locator-page .map-area .dealer-locator-filters{display:none}}.dealer-locator-page .map-area #map{aspect-ratio:1;min-height:300px}@media(min-width: 768px){.dealer-locator-page .map-area #map{aspect-ratio:unset;max-height:33vh}}@media(min-width: 1101px){.dealer-locator-page .map-area #map{aspect-ratio:1;max-height:unset}}.dealer-locator-page .map-area #map .map-marker{transform:scale(1);transition:transform .3s ease-out}.dealer-locator-page .map-area #map .map-marker.selected{transform:scale(1.2)}.dealer-locator-page .map-area ojp-accordion{scroll-margin-top:var(--page-top-padding)}.dealer-locator-page .results-area{display:flex;flex-direction:column;gap:var(--space-xs-s);grid-area:3/1/4/2;margin-top:calc(-1*(var(--main-nav-height) + var(--space-l)));padding-top:var(--space-s-m)}@media(min-width: 1101px){.dealer-locator-page .results-area{grid-area:2/1/3/2;margin-top:unset;padding-top:0}}.dealer-locator-page .results-area .dealer-locator-filters{display:none}@media(min-width: 1101px){.dealer-locator-page .results-area .dealer-locator-filters{display:block}}.better-select.open{z-index:1000 !important}.shopping-cart{display:grid;grid-row-gap:var(--space-m-xl);grid-template-columns:1fr;grid-template-rows:auto auto 1fr auto;margin-top:var(--page-top-padding);padding:0 var(--space-m-xl)}.shopping-cart .breadcrumbs{grid-area:1/1/2/2}.shopping-cart .header-status-area{grid-area:2/1/3/2}.shopping-cart .header-status-area .item-count{margin-top:var(--space-xs-s)}.shopping-cart .cart-content{grid-area:3/1/4/2}.shopping-cart .module-section{grid-area:4/1/5/2;margin-left:calc(-1*var(--space-m-xl));margin-right:calc(-1*var(--space-m-xl))}.quick-order-blanks{min-height:100vh;padding-left:var(--space-m-xl);padding-right:var(--space-m-xl)}.quick-order-blanks .heading{display:grid;row-gap:var(--space-m-xl);margin-bottom:var(--space-m-xl)}.quick-order-blanks .form .form-row__size{display:none}.quick-order-blanks__no-results{background-color:#fff;border-radius:8px;padding:var(--space-s) var(--space-l-xl)}.quick-order-decoration{min-height:100vh;padding-left:var(--space-m-xl);padding-right:var(--space-m-xl)}.quick-order-decoration .heading{display:grid;row-gap:var(--space-m-xl);margin-bottom:var(--space-m-xl);align-items:start}.quick-order-decoration .heading .h3,.quick-order-decoration .heading .text-header .heading-area.medium,.text-header .quick-order-decoration .heading .heading-area.medium{margin-bottom:var(--space-s)}.quick-order-decoration .form button[type=submit]{display:inline-flex;margin-bottom:var(--space-m)}.quick-order-decoration .form button[type=submit].blank-form__cart-button{margin-bottom:0}@media(min-width: 768px){.quick-order-decoration .second-col{text-align:right}}.quick-order-decoration .product-search{margin-bottom:var(--space-m)}.quick-order-decoration .product-search__modal{--ojp-modal--panel-color: #FFFFFF;--ojp-modal--panel-border-radius: 8px;--ojp-modal--padding-inline: var(--space-m);--ojp-modal--padding-top-bottom: var(--space-m)}@media(min-width: 768px){.quick-order-decoration .product-search__modal{--ojp-modal--outer-horizontal-padding: var(--space-m);--ojp-modal--outer-vertical-padding: var(--space-m)}}.quick-order-decoration .product-search__modal [slot=content]{height:100%;overflow-y:auto}.quick-order-decoration .product-search__modal .product-search__product-select{overflow-x:auto}.quick-order-decoration .product-search__modal .blank-form__form-modal{position:static !important}.quick-order-decoration .product-search__modal .blank-form__form{display:block}.quick-order-decoration .product-search__modal .blank-form__tables{display:block}.quick-order-decoration .product-search__modal .blank-form__table{width:100%}.quick-order-decoration .product-search__modal .form-row--input{min-width:150px}.quick-order-decoration-form__product-table.blank-form__table:nth-child(2){margin-bottom:var(--space-m)}.quick-order-decoration-form__delete-button{border:1px solid #1a181b;border-radius:4px;display:inline-flex}.quick-order-decoration-form-container{background-color:#fff;border-radius:8px;display:none;padding:var(--space-m)}.quick-order-decoration-form-container label{display:block;margin-bottom:var(--space-2xs)}.quick-order-decoration-form-container label.required:after{content:"*";color:#ce0e2d;margin-left:var(--space-3xs)}.quick-order-decoration-form-container input:disabled:not([type=checkbox]):not([type=radio]):not([type=file]){border:1px solid #786e6e;color:#1a181b}.quick-order-decoration-form-container .hint{margin-left:0}.quick-order-decoration-form-container .position-form-container{margin-top:var(--space-xl)}.quick-order-decoration-form-container .remove-position-row{margin-bottom:var(--space-2xl)}.quick-order-decoration-form-container .artwork-approval-container{margin-top:var(--space-s);align-items:center;column-gap:var(--space-s);display:flex}.quick-order-decoration-form-container .artwork-approval-container.hidden{display:none}.quick-order-decoration-form-container .artwork-approval-container label{margin-bottom:0}.customizer-page{background:#efede9;min-height:100vh}.customizer-page #customizer-root{border-top-left-radius:4px;border-top-right-radius:4px;z-index:1}.shipping-estimator-page{padding:var(--page-top-padding) var(--space-m-xl) 0 var(--space-m-xl)}.shipping-estimator-page .breadcrumbs{margin-bottom:var(--space-m-xl)}.shipping-estimator-page .main-heading{margin-bottom:var(--space-l)}.shipping-estimator-page .estimator-form{background:#fff;border-radius:8px;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4, auto);padding:var(--space-m)}@media(min-width: 768px){.shipping-estimator-page .estimator-form{grid-column-gap:var(--space-m-xl);grid-template-columns:1fr 1fr;grid-template-rows:repeat(3, auto)}.shipping-estimator-page .estimator-form:has(.quick-address-form[aria-hidden=true]){grid-template-columns:1fr}.shipping-estimator-page .estimator-form:has(.quick-address-form[aria-hidden=true]) .ship-to-section{grid-area:1/1/2/2}.shipping-estimator-page .estimator-form:has(.quick-address-form[aria-hidden=true]) .quantity-entry-form{grid-area:2/1/3/2}.shipping-estimator-page .estimator-form:has(.quick-address-form[aria-hidden=true]) button[type=submit]{grid-area:3/1/4/2}}.shipping-estimator-page .estimator-form label:has(.pac-container){position:relative}.shipping-estimator-page .estimator-form fieldset{display:flex;border:none;flex-direction:column;gap:var(--space-2xs);margin:var(--space-l) 0;padding:0}.shipping-estimator-page .estimator-form fieldset:first-of-type{margin-top:0}.shipping-estimator-page .estimator-form .ship-to-section{grid-area:1/1/2/2}@media(min-width: 768px){.shipping-estimator-page .estimator-form .ship-to-section{grid-area:1/1/2/3}}.shipping-estimator-page .estimator-form .quick-address-form{grid-area:2/1/3/2}@media(min-width: 768px){.shipping-estimator-page .estimator-form .quick-address-form{grid-area:2/1/3/2}}.shipping-estimator-page .estimator-form .quick-address-form[aria-hidden=true]{display:none}.shipping-estimator-page .estimator-form .quantity-entry-form{grid-area:3/1/4/2}@media(min-width: 768px){.shipping-estimator-page .estimator-form .quantity-entry-form{grid-area:2/2/3/3}}.shipping-estimator-page .estimator-form .quantity-entry-form select#ship-from{background-image:unset}.shipping-estimator-page .estimator-form button[type=submit]{grid-area:4/1/5/2}@media(min-width: 768px){.shipping-estimator-page .estimator-form button[type=submit]{justify-self:end;grid-area:3/2/4/3}}.shipping-estimator-page .table-area{background:#fff;border-radius:8px;margin-top:var(--space-l);padding:var(--space-m);scroll-margin-top:var(--page-top-padding)}@media(min-width: 1101px){.shipping-estimator-page .table-area{max-width:50%}}.shipping-estimator-page .table-area[aria-hidden=true]{display:none}.shipping-estimator-page .table-area table{width:100%}.fullbleed-media{display:block;padding:var(--space-m-xl) var(--space-m-xl)}.fullbleed-media--multiple{display:flex;flex-direction:column;gap:var(--space-xs-s)}@media(min-width: 900px){.fullbleed-media--multiple{flex-direction:row}}.fullbleed-media--multiple>div{flex:1 1 0}.fullbleed-media.preserve img{aspect-ratio:unset;height:auto}.fullbleed-media img{border-radius:8px;display:block;height:100%;min-height:410px;object-fit:cover;width:100%}@media(min-width: 1101px){.fullbleed-media img{max-height:810px}}.fullbleed-media .plyr{max-height:1000px}.loading-spinner svg{animation:lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;height:var(--space-3xl);width:var(--space-3xl)}@keyframes lds-roller{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.main-navigation__main-navbar-wrapper{background-color:rgba(0,0,0,0);display:flex;flex-direction:column;max-width:100%;position:relative;width:100vw;z-index:1000}.main-navigation__main-navbar-wrapper a{text-decoration:none}.main-navigation__main-navbar-wrapper .menu-overlay{height:100vh;height:calc(var(--vh, 1vh)*100);display:block;content:"";width:100%;position:fixed;top:0;left:0;right:0;bottom:0;background:#1a181b;z-index:-1;pointer-events:none;opacity:0;transition:opacity .3s ease-in-out}.main-navigation__main-navbar-wrapper.open .menu-overlay{opacity:.6;pointer-events:auto}@media(max-width: 1099px){.main-navigation__main-navbar-wrapper button:focus,.main-navigation__main-navbar-wrapper button:active,.main-navigation__main-navbar-wrapper button:focus-visible,.main-navigation__main-navbar-wrapper a:focus,.main-navigation__main-navbar-wrapper a:active,.main-navigation__main-navbar-wrapper a:focus-visible{box-shadow:none;outline:none}}@media(max-width: 1099px){.main-navigation__main-navbar-wrapper .hide-on-mobile{display:none !important}}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .hide-on-desktop{display:none !important}}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper{position:initial;z-index:initial}}.main-navigation__main-navbar-wrapper .main-navigation__main-navbar{align-items:center;align-self:stretch;background-color:#fff;border-radius:4px;box-shadow:2px 4px 20px 0px rgba(0,0,0,.1);color:#1a181b;display:flex;height:var(--main-nav-height);justify-content:space-between;margin:var(--space-xs-s) var(--space-xs-s);padding:var(--space-xs-s) var(--space-2xs) var(--space-xs-s) var(--space-xs-s);position:relative}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__main-navbar{padding:var(--space-xs-s) var(--space-l)}}.main-navigation__main-navbar-wrapper .main-navigation__left-nav{align-items:center;display:flex;flex:1 0 0;gap:var(--space-xs-s);max-width:725px}@media(min-width: 1800px){.main-navigation__main-navbar-wrapper .main-navigation__left-nav{flex:0 0 725px}}.main-navigation__main-navbar-wrapper .main-navigation__logo{align-content:center;display:flex;flex-wrap:wrap}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__logo{align-items:center}}.main-navigation__main-navbar-wrapper .main-navigation__logo .main-navigation__logo-link{display:contents}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__logo-mobile{display:none}}.main-navigation__main-navbar-wrapper .main-navigation__logo-desktop{display:none}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__logo-desktop{display:block;max-width:154px}}.main-navigation__main-navbar-wrapper .main-navigation__menu-wrapper{align-items:flex-start;align-self:stretch;background-color:#1a181b;color:#fff;display:flex;flex:1 0 0;flex-direction:column;height:0;justify-content:space-between;left:0;opacity:0;overscroll-behavior:none;padding:100px var(--space-m-xl) var(--space-s-3xl) var(--space-m-xl);pointer-events:none;position:fixed;top:0;transition:background .3s ease-out,height .3s ease-out,opacity .1s ease-out .2s;visibility:hidden;width:100%;z-index:-1}@media(max-width: 1099px){.main-navigation__main-navbar-wrapper .main-navigation__menu-wrapper{overflow-y:scroll}.main-navigation__main-navbar-wrapper .main-navigation__menu-wrapper.open{height:100vh;height:calc(var(--vh, 1vh)*100);opacity:1;pointer-events:auto;transition:background .3s ease-out,height .3s ease-out;visibility:visible}}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__menu-wrapper{align-items:center;align-self:stretch;background-color:#fff;display:flex;flex:1 0 0;flex-direction:row;height:var(--main-nav-height);justify-content:center;max-width:550px;min-width:425px;opacity:1;padding:0 var(--space-m);pointer-events:auto;position:initial;transform:initial;transition:color .3s ease-out;visibility:visible;width:100%;z-index:initial}}.main-navigation__main-navbar-wrapper .menu-container{align-self:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:var(--space-xs)}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .menu-container{flex:1 0 0;flex-direction:row}}.main-navigation__main-navbar-wrapper .nav-button{align-items:center;align-self:stretch;color:#fff;display:flex;gap:10px;height:100%;justify-content:space-between}.main-navigation__main-navbar-wrapper .nav-button:focus,.main-navigation__main-navbar-wrapper .nav-button:active{outline:none}.main-navigation__main-navbar-wrapper .main-navigation__navbar-menu-item{height:initial}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__navbar-menu-item{color:#1a181b;font-size:var(--step--1);font-weight:400;height:100%;justify-content:center;line-height:1.2;min-width:92.8px;max-width:124px;overflow:hidden;position:relative;text-transform:uppercase}.main-navigation__main-navbar-wrapper .main-navigation__navbar-menu-item .underline{position:relative}.main-navigation__main-navbar-wrapper .main-navigation__navbar-menu-item .underline:after{background-color:#1a181b;bottom:0;content:"";display:inline-block;height:1px;left:0;position:absolute;transition:width .3s ease-out;width:0;z-index:1}.main-navigation__main-navbar-wrapper .main-navigation__navbar-menu-item:hover .underline::after{left:0;width:100%}.main-navigation__main-navbar-wrapper .main-navigation__navbar-menu-item:has(+.active) .underline::after{left:0;width:100%}}@media(max-width: 1099px){.main-navigation__main-navbar-wrapper .main-navigation__navbar-menu-item{z-index:1}}.main-navigation__main-navbar-wrapper .nav-page-arrow::after,.main-navigation__main-navbar-wrapper .nav-link-arrow::after,.main-navigation__main-navbar-wrapper .nav-link-arrow-desktop::after{background-size:cover;content:"";height:10px;width:10px}.main-navigation__main-navbar-wrapper .nav-page-arrow{justify-content:space-between;cursor:pointer}.main-navigation__main-navbar-wrapper .nav-page-arrow::after{background:url(assets/m-nav-item-arrow-4d7ed4e3.svg) no-repeat center;display:inline-block}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .nav-page-arrow:not(.nav-link-arrow-desktop):not(.main-navigation__navbar-menu-item){justify-content:center;cursor:initial}.main-navigation__main-navbar-wrapper .nav-page-arrow:not(.nav-link-arrow-desktop):not(.main-navigation__navbar-menu-item)::after{content:none}}.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu{align-items:flex-start;align-self:stretch;background-color:#1a181b;border-radius:8px;color:#fff;display:flex;opacity:0;transition:opacity .3s ease-out,visibility 0s;visibility:hidden}.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu[aria-expanded=true]{opacity:1;pointer-events:all;transition:visibility 0s,opacity .3s ease-out;visibility:visible}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu{background-color:#1a181b;justify-content:space-between;left:0;padding:var(--space-l);position:absolute;width:100%;top:calc(var(--main-nav-height) + var(--space-xs-s))}.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu:not(.account-menu){min-height:360px}}@media(max-width: 1099px){.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu{height:100vh;height:calc(var(--vh, 1vh)*100);left:0;background-color:#1a181b;position:fixed;top:100px;transition:opacity .3s ease-out;width:100vw;z-index:2}}.main-navigation__main-navbar-wrapper .main-navigation__links-wrapper{padding:0 var(--space-m-xl);width:inherit}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__links-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;max-width:1072px;padding:0;width:100%}}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__links{display:flex;flex-direction:row;width:inherit;gap:var(--space-xs-s)}}.main-navigation__main-navbar-wrapper .main-navigation__mobile-link{align-items:flex-start;flex:1 0 209.5px;display:flex;flex-direction:column}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__mobile-link{display:none}}.main-navigation__main-navbar-wrapper .nav-page-back{color:#9a999a;cursor:pointer}.main-navigation__main-navbar-wrapper .nav-page-back::before{background:url(assets/m-nav-item-back-arrow-19ab8871.svg) no-repeat center;background-size:cover;content:"";display:inline-block;height:10px;width:10px}.main-navigation__main-navbar-wrapper .main-navigation__link-column{align-items:flex-start;align-self:stretch;display:flex;flex:1 0 209.5px;flex-direction:column}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__link-column{gap:var(--space-xs)}}.main-navigation__main-navbar-wrapper .main-navigation__menu-group{align-items:center;align-self:stretch;display:flex;gap:10px;height:32px;margin-bottom:var(--space-xs)}.main-navigation__main-navbar-wrapper .main-navigation__menu-group.button-cta,.main-navigation__main-navbar-wrapper .main-navigation__menu-group.play-button-cta,.main-navigation__main-navbar-wrapper .main-navigation__menu-group.inline-player__button-cta,.main-navigation__main-navbar-wrapper .wpcf7-form .main-navigation__menu-group.wpcf7-submit,.wpcf7-form .main-navigation__main-navbar-wrapper .main-navigation__menu-group.wpcf7-submit{margin-top:auto}.main-navigation__main-navbar-wrapper .main-navigation__menu-group:not(.button-cta):not(.play-button-cta):not(.inline-player__button-cta){padding:6px 0}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__menu-group{align-items:center;align-self:flex-start;display:flex;gap:var(--space-2xs);justify-content:flex-start;margin-bottom:0}.main-navigation__main-navbar-wrapper .main-navigation__menu-group.button-cta,.main-navigation__main-navbar-wrapper .main-navigation__menu-group.play-button-cta,.main-navigation__main-navbar-wrapper .main-navigation__menu-group.inline-player__button-cta,.main-navigation__main-navbar-wrapper .wpcf7-form .main-navigation__menu-group.wpcf7-submit,.wpcf7-form .main-navigation__main-navbar-wrapper .main-navigation__menu-group.wpcf7-submit{align-self:stretch}}@media(max-width: 1099px){.main-navigation__main-navbar-wrapper .main-navigation__menu-group .mobile-title+.desktop-title{display:none}}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__menu-group .mobile-title{display:none}}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__menu-sub-group{color:#9a999a;font-weight:400;margin-bottom:var(--space-m)}.main-navigation__main-navbar-wrapper .main-navigation__menu-sub-group li{margin-bottom:var(--space-xs)}.main-navigation__main-navbar-wrapper .main-navigation__menu-sub-group li:last-child{margin-bottom:0}}@media(max-width: 1099px){.main-navigation__main-navbar-wrapper .main-navigation__menu-sub-group{height:100vh;height:calc(var(--vh, 1vh)*100);background-color:#1a181b;left:0;opacity:0;padding:0 var(--space-m-xl);pointer-events:none;position:fixed;top:100px;transition:opacity .3s ease-out;width:100vw;z-index:3}.main-navigation__main-navbar-wrapper .main-navigation__menu-sub-group.active{opacity:1;pointer-events:all}.main-navigation__main-navbar-wrapper .main-navigation__menu-sub-group li{align-items:flex-start;display:flex;flex-direction:column}}.main-navigation__main-navbar-wrapper .main-navigation__menu-item{align-items:center;display:flex;gap:var(--space-2xs);transition:color .3s ease-out}.main-navigation__main-navbar-wrapper .main-navigation__menu-item:hover{color:#fff}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__menu-item.nav-link-arrow::after{opacity:0;transition:opacity .3s ease-out}}.main-navigation__main-navbar-wrapper .main-navigation__menu-item.nav-link-arrow:hover::after{opacity:1}@media(max-width: 1099px){.main-navigation__main-navbar-wrapper .main-navigation__menu-item{align-items:center;align-self:stretch;display:flex;gap:10px;height:32px;margin-bottom:var(--space-xs);padding:6px 0}}@media(max-width: 1099px){.main-navigation__main-navbar-wrapper .main-navigation__menu-item .mobile-title+.desktop-title{display:none}}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__menu-item .mobile-title{display:none}}.main-navigation__main-navbar-wrapper .nav-link-arrow::after{background:url(assets/nav-item-arrow-long-8bf83381.svg) no-repeat right;display:inline-block;margin-left:10px}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .nav-link-arrow-desktop::after{background:url(assets/nav-item-arrow-long-8bf83381.svg) no-repeat right;display:inline-block;transition:width .3s ease-out}}.main-navigation__main-navbar-wrapper .nav-link-arrow-desktop:hover::after{width:15px}.main-navigation__main-navbar-wrapper .main-navigation__dropdown-title{display:none}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__dropdown-title{align-items:flex-end;display:flex;gap:23px;height:100px;justify-content:center}.main-navigation__main-navbar-wrapper .main-navigation__dropdown-title .h2,.main-navigation__main-navbar-wrapper .main-navigation__dropdown-title .text-header .heading-area.large,.text-header .main-navigation__main-navbar-wrapper .main-navigation__dropdown-title .heading-area.large{line-height:.7}}.main-navigation__main-navbar-wrapper .main-navigation__dropdown-image{display:none;flex:0 1 440px;aspect-ratio:440/640;margin-left:var(--space-l-xl)}@media(min-width: 1367px){.main-navigation__main-navbar-wrapper .main-navigation__dropdown-image{display:block}}.main-navigation__main-navbar-wrapper .main-navigation__dropdown-image img{display:none}@media(min-width: 1367px){.main-navigation__main-navbar-wrapper .main-navigation__dropdown-image img{display:flex;height:100%;overflow:hidden;width:100%;object-fit:cover;border-radius:8px}}.main-navigation__main-navbar-wrapper .main-navigation__mobile-utility-menu{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:var(--space-xs)}.main-navigation__main-navbar-wrapper .main-navigation__search-toggle{margin:auto}@media(min-width: 1367px){.main-navigation__main-navbar-wrapper .main-navigation__search-toggle{display:none}}.main-navigation__main-navbar-wrapper .main-navigation__navbar-utility-menu{align-items:center;display:flex;flex:1 1 0;gap:var(--space-xs);justify-content:flex-end;height:44px}.main-navigation__main-navbar-wrapper .main-navigation__navbar-utility-menu .main-navigation__navbar-utility-menu-link{align-items:center;display:flex;height:100%;justify-content:center;width:44px}.main-navigation__main-navbar-wrapper .main-navigation__navbar-utility-menu .main-navigation__quick-links-toggle{border-radius:4px;display:none;min-width:152px;min-height:44px;padding:var(--space-xs-s)}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__navbar-utility-menu .main-navigation__quick-links-toggle{display:flex}}.main-navigation__main-navbar-wrapper .main-navigation__navbar-utility-menu .main-navigation__dealer-toggle{display:none}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__navbar-utility-menu .main-navigation__dealer-toggle{display:flex}}.main-navigation__main-navbar-wrapper .main-navigation__navbar-utility-menu .main-navigation__user-toggle{display:none}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__navbar-utility-menu .main-navigation__user-toggle{display:flex}}.main-navigation__main-navbar-wrapper .main-navigation__navbar-utility-menu .main-navigation__mobile-menu-toggle .main-navigation__mobile-menu-hamburger{position:relative}.main-navigation__main-navbar-wrapper .main-navigation__navbar-utility-menu .main-navigation__mobile-menu-toggle path{stroke:#1a181b;transition:transform .3s ease-in-out,opacity .3s ease-in-out,width .3s ease-in-out,height .3s ease-in-out,left .3s ease-in-out;transform-box:fill-box;transform-origin:17px}.main-navigation__main-navbar-wrapper .main-navigation__navbar-utility-menu .main-navigation__mobile-menu-toggle[aria-expanded=true]{border:1px solid #000;border-radius:4px}.main-navigation__main-navbar-wrapper .main-navigation__navbar-utility-menu .main-navigation__mobile-menu-toggle[aria-expanded=true] .main-navigation__mobile-menu-hamburger{left:-2px;position:relative}.main-navigation__main-navbar-wrapper .main-navigation__navbar-utility-menu .main-navigation__mobile-menu-toggle[aria-expanded=true] .main-navigation__mobile-menu-hamburger .hamburger-line-1{transform:rotate(45deg)}.main-navigation__main-navbar-wrapper .main-navigation__navbar-utility-menu .main-navigation__mobile-menu-toggle[aria-expanded=true] .main-navigation__mobile-menu-hamburger .hamburger-line-2{opacity:0}.main-navigation__main-navbar-wrapper .main-navigation__navbar-utility-menu .main-navigation__mobile-menu-toggle[aria-expanded=true] .main-navigation__mobile-menu-hamburger .hamburger-line-3{transform:rotate(-45deg)}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__navbar-utility-menu .main-navigation__mobile-menu-toggle{display:none}}.main-navigation__main-navbar-wrapper.logged-out .hide-if-logged-out{display:none}.main-navigation__main-navbar-wrapper.logged-in .hide-if-logged-in{display:none}.nav-cart{position:relative}.nav-cart .nav-cart-counter{position:absolute;right:2px;top:2px;border-radius:1px;background-color:#ce0e2d;height:16px;min-width:16px;max-width:25px;padding:2px;display:flex;align-items:center;justify-content:center}.nav-cart .nav-cart-counter-text{color:#fff;text-align:center;font-size:10px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.nav-icon .svg-wrap{border-radius:2px;padding:3px;display:flex}.nav-icon svg path,.nav-icon svg circle{stroke:#1a181b}.nav-icon.active .svg-wrap{background:#1a181b}.nav-icon.active .svg-wrap svg{transform:scale(0.75)}.nav-icon.active .svg-wrap svg rect,.nav-icon.active .svg-wrap svg path,.nav-icon.active .svg-wrap svg circle{stroke:#fff;stroke-width:2px}.promo-bar{padding:var(--space-m-xl);width:100%}.promo-bar .outer-row{display:flex;flex-direction:column;gap:var(--space-xs-s)}@media(min-width: 768px){.promo-bar .outer-row{flex-direction:row}}.promo-bar .outer-column{border:1px solid #1a181b;border-radius:5px;display:flex;flex:0 1 100%;padding:var(--space-m)}.promo-bar .headline-column{text-align:left}.promo-bar .cta-column{display:flex;justify-content:center}@media(min-width: 768px){.promo-bar .cta-column{justify-content:flex-end}}.promo-bar ojp-row.inner-row{--ojp-row--row-gap: var(--space-3xl);width:100%}.promo-bar .button-cta,.promo-bar .play-button-cta,.promo-bar .inline-player__button-cta,.promo-bar .wpcf7-form .wpcf7-submit,.wpcf7-form .promo-bar .wpcf7-submit{width:100%}@media(min-width: 1101px){.promo-bar .button-cta,.promo-bar .play-button-cta,.promo-bar .inline-player__button-cta,.promo-bar .wpcf7-form .wpcf7-submit,.wpcf7-form .promo-bar .wpcf7-submit{min-width:261px;width:auto}}.promo-bar.bg-scoreboard,.promo-bar.bg-outfield,.promo-bar.bg-water-hazard,.promo-bar.bg-rust{color:#fff}.promo-bar.bg-scoreboard .outer-column,.promo-bar.bg-outfield .outer-column,.promo-bar.bg-water-hazard .outer-column,.promo-bar.bg-rust .outer-column{border-color:#fff}.social-feed{padding:var(--space-m-xl) 0 var(--space-m-xl) var(--space-m-xl)}@media(min-width: 1234px){.social-feed{padding-right:var(--space-m-xl)}}.social-feed .heading{margin-bottom:var(--space-m-xl)}.social-feed .posts-container{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:3px var(--space-m-xl) var(--space-m-xl) 0}.social-feed .posts-container::-webkit-scrollbar{height:6px}.social-feed .posts-container::-webkit-scrollbar-button:end:increment{width:var(--space-m-xl)}.social-feed .posts-container::-webkit-scrollbar-track,.social-feed .posts-container::-webkit-scrollbar-thumb{border-radius:10px}.social-feed .posts-container::-webkit-scrollbar-track{background:#c6c6c6}.social-feed .posts-container::-webkit-scrollbar-thumb{background:#1a181b}@media(hover: hover){.social-feed .posts-container::-webkit-scrollbar-thumb:hover{background:#786e6e;cursor:pointer}}@media(min-width: 768px){.social-feed .posts-container{gap:10px}}@media(min-width: 1234px){.social-feed .posts-container{display:grid;flex-wrap:wrap;gap:var(--space-xs-s);grid-template-columns:repeat(5, 1fr);padding:3px}}.social-feed .post{aspect-ratio:1;border-radius:8px;display:inline-block;flex-shrink:0;overflow:hidden;position:relative;width:146px}@media(min-width: 768px){.social-feed .post{width:210px}}@media(min-width: 1234px){.social-feed .post{width:unset;height:unset;aspect-ratio:1}}@media(hover: hover){.social-feed .post:hover .post-overlay{opacity:.5}.social-feed .post:hover .post-caption{opacity:1}}.social-feed .post:focus-visible .post-overlay{opacity:.5}.social-feed .post:focus-visible .post-caption{opacity:1}.social-feed .post.post-anchor{background-color:#ce0e2d;display:inline-grid;grid-template:1fr 1fr/1fr 1fr;padding:var(--space-xs-s);position:relative;transition:background-color .3s ease-out}.social-feed .post.post-anchor .post-anchor-caption{bottom:var(--space-xs-s);color:#fff;font-size:13px;left:var(--space-xs-s);position:absolute}@media(min-width: 768px)and (max-width: 1339px){.social-feed .post.post-anchor .post-anchor-caption{font-size:var(--step-0)}}@media(min-width: 1340px)and (max-width: 1520px){.social-feed .post.post-anchor .post-anchor-caption{font-size:var(--step-1)}}@media(min-width: 1521px){.social-feed .post.post-anchor .post-anchor-caption{font-size:var(--step-2)}}.social-feed .post.post-anchor .arrow{background-color:#fff;background-image:url(assets/diagonal-arrow-red-30979991.svg);background-repeat:no-repeat;background-size:cover;border-radius:5px;grid-column:2/3;grid-row:1/2;height:24px;justify-self:flex-end;transition:transform .3s ease-out;width:24px}@media(min-width: 768px){.social-feed .post.post-anchor .arrow{height:32px;width:32px}}@media(min-width: 1234px){.social-feed .post.post-anchor .arrow{height:41px;width:41px}}@media(hover: hover){.social-feed .post.post-anchor:hover{background-color:#7a081a}.social-feed .post.post-anchor:hover .arrow{transform:scale(1.3)}}.social-feed .post-image,.social-feed .post-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.social-feed .post-overlay,.social-feed .post-caption{opacity:0;transition:opacity .3s ease}.social-feed .post-image{object-fit:cover}.social-feed .post-overlay{background-color:#1a181b}.social-feed .post-caption{color:#fff;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%)}@media(hover: hover){.social-feed .post-caption:hover{border:none}}.text-media{padding:var(--space-m-xl);width:100%}.text-media ul,.text-media ol{padding-left:var(--space-m-xl)}.text-media li{list-style:initial}.text-media.bg-scoreboard{color:#fff}.text-media ojp-row{--ojp-row--col-gap: var(--space-m-xl)}@media(min-width: 768px){.text-media .order-1{order:1}}@media(min-width: 768px){.text-media .order-2{order:2}}.text-media .text-column,.text-media .media-column{align-items:flex-start;display:flex;flex-direction:column}.text-media .media-column{align-self:stretch;flex:1 0 0;gap:var(--space-xs-s);margin-bottom:var(--space-m-xl)}@media(min-width: 768px){.text-media .media-column{margin-bottom:0;max-height:568px}}@media(min-width: 768px){.text-media .media-column .plyr{max-height:568px}}.text-media .media-column img{border-radius:8px;height:100%;min-height:0;min-width:0;object-fit:cover;width:100%}.text-media .media-column .image-grid{display:grid;grid-template-rows:50% 50%;grid-template-columns:1fr 1fr;column-gap:10px;row-gap:10px}@media(min-width: 768px){.text-media .media-column .image-grid{max-height:568px}}.text-media .media-column .image-grid img{display:flex}.text-media .media-column .image-grid-1{grid-template-rows:100%;grid-template-columns:1fr}.text-media .media-column .image-grid-1 .image-1{aspect-ratio:801/568}.text-media .media-column .image-grid-2{grid-template-rows:100%;grid-template-columns:1fr 1fr}.text-media .media-column .image-grid-2 .image-1{aspect-ratio:391.5/568;grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2}.text-media .media-column .image-grid-2 .image-2{aspect-ratio:391.5/568;grid-row-start:1;grid-row-end:2;grid-column-start:2;grid-column-end:3}.text-media .media-column .image-grid-3{grid-template-rows:50% 50%;grid-template-columns:1fr 1fr}.text-media .media-column .image-grid-3 .image-1,.text-media .media-column .image-grid-3 .image-2{aspect-ratio:391.5/275}.text-media .media-column .image-grid-3 .image-3{aspect-ratio:391.5/568}.text-media .media-column .image-grid-3 .image-1{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2}.text-media .media-column .image-grid-3 .image-2{grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:2}.text-media .media-column .image-grid-3 .image-3{aspect-ratio:157.5/247;grid-row-start:1;grid-row-end:3;grid-column-start:2;grid-column-end:3}.text-media .media-column .inner-row{border-radius:8px;height:auto;width:100%}.text-media .media-column .video-column img{aspect-ratio:2/1;grid-area:1/1/2/2;min-height:410px}.text-media .media-column .video-column .inline-player-wrapper{border-radius:8px;overflow:hidden}.text-media .media-column .video-column .inline-player-wrapper .plyr video,.text-media .media-column .video-column .inline-player-wrapper .plyr .plyr__video-embed{aspect-ratio:801/568}.text-media .text-column{gap:var(--space-xl)}@media(min-width: 768px){.text-media .text-column{margin-left:0}}@media(min-width: 768px){.text-media .text-column.order-1{margin-left:0;margin-right:0}}.text-media .text-container,.text-media .cta-container{align-items:flex-start;display:flex;flex-direction:column}.text-media .cta-container{width:100%}.text-media .cta-container.yellow-cta .button-cta,.text-media .cta-container.yellow-cta .play-button-cta,.text-media .cta-container.yellow-cta .inline-player__button-cta,.text-media .cta-container.yellow-cta .wpcf7-form .wpcf7-submit,.wpcf7-form .text-media .cta-container.yellow-cta .wpcf7-submit{background-color:#ffea00;color:#1a181b}.text-media .cta-container .button-cta,.text-media .cta-container .play-button-cta,.text-media .cta-container .inline-player__button-cta,.text-media .cta-container .wpcf7-form .wpcf7-submit,.wpcf7-form .text-media .cta-container .wpcf7-submit{max-width:566px;width:100%}.text-media .text-container{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-m)}@media(min-width: 768px){.text-media .text-container{gap:var(--space-s)}}.login-page.text-media .media-column{align-self:center}.embedded-form{background-color:#efede9;width:100%}.embedded-form .outer-row{align-items:flex-start;display:flex;flex-direction:column;padding:var(--space-m-xl)}.breadcrumbs a{text-decoration:none}.breadcrumbs ol{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.breadcrumbs ol li{align-items:center;display:flex}.breadcrumbs ol li:not(:last-child):after{content:"|";margin:0 var(--space-xs)}.breadcrumbs ol li:last-child{color:#786e6e}.breadcrumbs.breadcrumbs--dark{color:#fff}.dark .breadcrumbs li:last-child{color:#c6c6c6}.text-list{padding:var(--space-m-xl) 0}.text-list .heading{margin-bottom:0;margin-top:0}.text-list .copy{margin-bottom:0;margin-top:var(--space-s)}.text-list .cta{margin-top:var(--space-l);width:100%}.text-list ojp-row{--ojp-row--col-gap: var(--space-m-xl)}@media(max-width: 767px){.text-list ojp-row{--ojp-row--row-gap: var(--space-l)}}.text-list .list{counter-reset:item;list-style:none;margin:0;padding:0}.text-list .list-item{align-items:center;border-top:1px solid #1a181b;counter-increment:item;display:flex;flex:1 0 0;flex-direction:row;gap:var(--space-s-m);justify-content:flex-start;padding:var(--space-xs) 0;position:relative}.text-list .list-item:before{background:#ce0e2d;border-radius:8px;color:#fff;content:"0" counter(item);display:inline-block;padding:var(--space-s);text-align:left}.text-list .list-item:nth-child(n+10):before{content:counter(item)}.text-list .list-item:last-child{border-bottom:1px solid #1a181b}.text-list .list-item-inner{display:flex;flex-direction:column;gap:var(--space-2xs-xs);justify-content:flex-start}.text-list.bg-scoreboard{color:#fff}.text-list.bg-scoreboard .list-item{border-color:#fff}.feature-grid{padding:var(--space-m-xl);width:100%}@media(min-width: 768px){.feature-grid{display:grid;grid-gap:var(--space-s)}}@media(min-width: 768px){.feature-grid.cards--1{grid-template-columns:repeat(1, 1fr)}.feature-grid.cards--1 .story-card{aspect-ratio:1620/620}}@media(min-width: 768px){.feature-grid.cards--2{grid-template-columns:repeat(2, 1fr)}.feature-grid.cards--2 .story-card{aspect-ratio:800/620}}@media(min-width: 768px){.feature-grid.cards--3{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, -webkit-max-content);grid-template-rows:repeat(2, max-content)}.feature-grid.cards--3 .story-card:first-child{aspect-ratio:765/794;grid-column:1/2;grid-row:1/-1}.feature-grid.cards--3 .story-card:nth-child(2){aspect-ratio:765/370;grid-column:2/3;grid-row:1/2}.feature-grid.cards--3 .story-card:nth-child(3){aspect-ratio:765/370;grid-column:2/3;grid-row:2/3}}.feature-grid .story-card{height:100%;margin:var(--space-s) auto;min-height:230px}@media(min-width: 768px){.feature-grid .story-card{margin:0}}@media(min-width: 768px){.feature-grid .story-card .heading{max-width:40vw}}.feature-grid .story-card .button-cta,.feature-grid .story-card .play-button-cta,.feature-grid .story-card .inline-player__button-cta,.feature-grid .story-card .wpcf7-form .wpcf7-submit,.wpcf7-form .feature-grid .story-card .wpcf7-submit{width:264px}@media(max-width: 767px){.feature-grid .story-card .button-cta,.feature-grid .story-card .play-button-cta,.feature-grid .story-card .inline-player__button-cta,.feature-grid .story-card .wpcf7-form .wpcf7-submit,.wpcf7-form .feature-grid .story-card .wpcf7-submit{width:100%}}.customizer{width:100% !important}.values-callout{padding:var(--space-m-xl) 0 var(--space-m-xl) var(--space-m-xl);width:100%}.values-callout .values-container{display:grid;gap:var(--space-xs-s);flex-direction:row;grid-template-columns:repeat(var(--num-cards), 1fr);grid-template-rows:1fr;padding-right:var(--space-m-xl);overflow:auto}.values-callout .values-container::-webkit-scrollbar{height:6px}.values-callout .values-container::-webkit-scrollbar-button:end:increment{width:var(--space-m-xl)}.values-callout .values-container::-webkit-scrollbar-track,.values-callout .values-container::-webkit-scrollbar-thumb{border-radius:10px}.values-callout .values-container::-webkit-scrollbar-track{background:#c6c6c6}.values-callout .values-container::-webkit-scrollbar-thumb{background:#1a181b}@media(hover: hover){.values-callout .values-container::-webkit-scrollbar-thumb:hover{background:#786e6e;cursor:pointer}}@media(max-width: 767px){.values-callout .values-container{padding-bottom:var(--space-m-xl)}}.values-callout.bg-scoreboard .values-container::-webkit-scrollbar{height:6px}.values-callout.bg-scoreboard .values-container::-webkit-scrollbar-button:end:increment{width:var(--space-m-xl)}.values-callout.bg-scoreboard .values-container::-webkit-scrollbar-track,.values-callout.bg-scoreboard .values-container::-webkit-scrollbar-thumb{border-radius:10px}.values-callout.bg-scoreboard .values-container::-webkit-scrollbar-track{background:#786e6e}.values-callout.bg-scoreboard .values-container::-webkit-scrollbar-thumb{background:#fff}@media(hover: hover){.values-callout.bg-scoreboard .values-container::-webkit-scrollbar-thumb:hover{background:#efefef;cursor:pointer}}.values-callout .value-card{align-items:flex-start;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:var(--space-xl);min-height:350px;padding:var(--space-s-m);width:280px}@media(min-width: 768px){.values-callout .value-card{width:unset}}@media(min-width: 1101px){.values-callout .value-card{min-height:450px}}@media(min-width: 1921px){.values-callout .value-card{min-height:568px}}.values-callout .value-card .icon{background-size:contain;display:inline-block;height:50px;width:50px}@media(min-width: 1101px){.values-callout .value-card .icon{height:100px;width:100px}}.values-callout .value-card .icon.icon-dealer{background-image:url(assets/Icon-Dealer-Scoreboard-77c59298.svg)}.values-callout .value-card .icon.icon-time{background-image:url(assets/Icon-Delivery-Times-Scoreboard-35284805.svg)}.values-callout .value-card .icon.icon-sweatband{background-image:url(assets/Icon-Stay-Dri-Sweatband-Scoreboard-45fc2aef.svg)}.values-callout .value-card .icon.icon-fabric{background-image:url(assets/Icon-Stay-Dri-Fabric-Scoreboard-6daf9edd.svg)}.values-callout .value-card .icon.icon-rope{background-image:url(assets/Icon-Braided-Visor-Rope-Scoreboard-76044c3b.svg)}.values-callout .value-card .icon.icon-snapback{background-image:url(assets/Icon-Snapback-Scoreboard-8cb61c4d.svg)}.values-callout .value-card .icon.icon-customizer{background-image:url(assets/Icon-Customizer-Scoreboard-077d3998.svg)}.values-callout .value-card .icon.icon-pants{background-image:url(assets/Icon-Pants-Scoreboard-9557e6e6.svg)}.values-callout .value-card .icon.icon-jersey{background-image:url(assets/Icon-Jersey-Scoreboard-f2e0ba74.svg)}.values-callout .value-card .text-container{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-m-l)}@media(min-width: 768px){.values-callout .value-card .text-container{width:100%}}.collection-row{padding:var(--space-xl) 0 var(--space-xl) var(--space-m-xl);width:100%}.collection-row .top-heading{margin-bottom:var(--space-s-m)}.collection-row .posts-container{display:flex;flex-direction:row;gap:var(--space-xs-s);overflow:auto;padding:var(--space-m-xl) var(--space-m-xl) var(--space-m-xl) 0;width:100%}.collection-row .posts-container::-webkit-scrollbar{height:6px}.collection-row .posts-container::-webkit-scrollbar-button:end:increment{width:var(--space-m-xl)}.collection-row .posts-container::-webkit-scrollbar-track,.collection-row .posts-container::-webkit-scrollbar-thumb{border-radius:10px}.collection-row .posts-container::-webkit-scrollbar-track{background:#c6c6c6}.collection-row .posts-container::-webkit-scrollbar-thumb{background:#1a181b}@media(hover: hover){.collection-row .posts-container::-webkit-scrollbar-thumb:hover{background:#786e6e;cursor:pointer}}@media(min-width: 1101px){.collection-row .posts-container{overflow:hidden}}.collection-row .story-card{flex:0 0 280px;height:400px}@media(min-width: 1101px){.collection-row .story-card{aspect-ratio:528/670;flex:1 1 0;height:auto;width:auto}}.collection-row .story-card .heading{margin-bottom:var(--space-s)}.collection-row .story-card .button-cta,.collection-row .story-card .play-button-cta,.collection-row .story-card .inline-player__button-cta,.collection-row .story-card .wpcf7-form .wpcf7-submit,.wpcf7-form .collection-row .story-card .wpcf7-submit{width:100%}.dealer-locator{color:#fff;padding:var(--space-m-xl) var(--space-m-xl)}.dealer-locator ojp-row.row{border-radius:8px;padding:var(--space-m-xl);--ojp-row--row-gap: var(--space-m-xl)}@media(min-width: 1101px){.dealer-locator ojp-row.row{--ojp-row--col-gap: var(--space-xl-2xl);--ojp-row--row-gap: 0}}.dealer-locator ojp-row.row.bg-bumblebee,.dealer-locator ojp-row.row.bg-crosscut,.dealer-locator ojp-row.row.bg-yonder,.dealer-locator ojp-row.row.bg-sunbeam,.dealer-locator ojp-row.row.bg-blaze{color:#1a181b}.dealer-locator .heading{margin-bottom:var(--space-s-m)}.dealer-locator .dealer-locator-form{margin-top:var(--space-m-xl);width:100%}.dealer-locator .dealer-locator-disclaimer{margin-top:var(--space-xl)}.dealer-locator .dealer-locator-disclaimer .copy{margin-bottom:var(--space-m)}.dealer-locator .image{border-radius:8px;height:340px;object-fit:cover;width:100%}@media(min-width: 768px){.dealer-locator .image{height:400px}}@media(min-width: 1101px){.dealer-locator .image{height:480px}}@media(min-width: 1101px){.dealer-locator .text-col{order:0}.dealer-locator .text-col>*{max-width:575px;width:75%}.dealer-locator .image-col{order:99}}.dealer-locator .search-button{width:100%}.dealer-locator .search-input-wrapper{position:relative}.dealer-locator .progress-spinner{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:1000}.dealer-locator .progress-spinner .spinner>div{height:10px;width:10px}.dealer-locator .progress-spinner.show{display:block}.dealer-locator input[type=search]:focus{outline:none;box-shadow:none;border-color:#1a181b !important}.dealer-locator input[type=search]::-webkit-search-decoration,.dealer-locator input[type=search]::-webkit-search-cancel-button,.dealer-locator input[type=search]::-webkit-search-results-button,.dealer-locator input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.dealer-locator .locate-me-button{align-items:center;color:#1a181b;display:flex;justify-content:center;position:absolute;right:calc(12px + var(--space-3xs));top:50%;transform:translateY(-50%)}.dealer-locator .locate-me-button:before{background-color:#1a181b;border-radius:4px;content:"";display:inline-block;height:24px;position:absolute;right:calc(var(--space-xs) + 2px);top:50%;transform:translate3d(50%, -50%, 0);transition:width .3s ease-out,height .3s ease-out;width:24px}.dealer-locator .locate-me-button svg{position:relative}@media(min-width: 768px){.dealer-locator .locate-me-button svg{margin-left:16px}}@media(hover: hover){.dealer-locator .locate-me-button:hover:not(:disabled):before{height:44px;width:44px}}.dealer-locator .locate-me-button:disabled{cursor:not-allowed}.dealer-locator .locate-me-button:disabled:before{opacity:.5}.dealer-locator.dealer-locator-simple{color:#1a181b}.dealer-locator.dealer-locator-simple button[type=submit]{margin-top:0}.dealer-locator.dealer-locator-simple ojp-row.row{--ojp-row--row-gap: var(--space-s-m);--ojp-row--col-gap: var(--space-xs-s);background-color:#efede9}.dealer-locator.dealer-locator-simple ojp-col{text-align:left}.dealer-locator.dealer-locator-simple ojp-col.search-col{display:flex;flex-flow:row wrap;gap:var(--space-xs)}.dealer-locator.dealer-locator-simple .search-input-wrapper{flex:1 1 260px}.dealer-locator.dealer-locator-simple .search-button{flex:0 1 150px}.case-study{padding:var(--space-m-xl) var(--space-m-xl)}.case-study ojp-row.row{border-radius:8px;--ojp-row--row-gap: var(--space-m-xl)}@media(min-width: 768px){.case-study ojp-row.row{--ojp-row--col-gap: var(--space-l)}}.case-study .image{border-radius:8px;max-width:100%;display:block;object-fit:cover;aspect-ratio:1/1;min-height:100%}@media(min-width: 768px){.case-study .image{aspect-ratio:804/536}}.case-study .quote,.case-study .attribution{text-align:center}@media(min-width: 768px){.case-study .quote,.case-study .attribution{text-align:left}}.case-study .product-tag{position:absolute;margin:var(--space-xs-s)}.case-study .attribution{flex-shrink:0}.case-study .image-col{display:flex;justify-content:center;align-items:center}.case-study .text-col{display:flex;flex-flow:column wrap;justify-content:space-between}.case-study .footer{align-items:center;display:flex;gap:var(--space-s-m);flex-direction:column;justify-content:center;margin-top:var(--space-m-xl)}@media(min-width: 768px){.case-study .footer{align-items:flex-start}}@media(min-width: 1101px){.case-study .footer{align-items:center;flex-direction:row;justify-content:space-between}}.case-study .cta{width:100%}@media(min-width: 768px){.case-study .cta{width:50%}}.case-study .row.bg-scoreboard,.case-study .row.bg-outfield,.case-study .row.bg-water-hazard,.case-study .row.bg-rust{color:#fff}.case-study.case-study--no-image .row{padding:var(--space-m-xl)}.case-study.case-study--no-image .footer{align-items:center}@media(min-width: 768px){.case-study.case-study--no-image .quote{text-align:center}}.primary-hero{color:#fff;min-height:650px;position:relative;width:100%}@media(min-width: 768px){.primary-hero{min-height:720px}}@media(min-width: 1101px){.primary-hero{min-height:860px}}@media(min-width: 1921px){.primary-hero{min-height:1100px}}.primary-hero .bg-media,.primary-hero .overlay{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.primary-hero .bg-media{height:100%;object-fit:cover}.primary-hero .plyr{height:100%;max-width:unset}.primary-hero .overlay{background:linear-gradient(0deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.3));display:flex;flex-flow:column nowrap;justify-content:flex-end;padding:var(--space-m-xl)}.primary-hero .overlay.center{align-items:center;justify-content:center;text-align:center}.primary-hero .overlay.center .content{margin-bottom:0}.primary-hero .overlay.no-opacity{background:rgba(0,0,0,0)}.primary-hero .content{margin-bottom:var(--space-3xl-4xl);max-width:800px;pointer-events:auto}@media(min-width: 768px){.primary-hero .content{max-width:500px;width:50%}}.primary-hero .content.content--center{align-self:center;text-align:center}.primary-hero .heading{margin-bottom:var(--space-s)}.primary-hero .cta{margin-top:var(--space-l);width:100%}@media(min-width: 768px){.primary-hero .cta{width:66.6666666667%}}.primary-hero .hero-player{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:100%}.primary-hero.media-video{min-height:500px}@media(min-width: 768px){.primary-hero.media-video{min-height:820px}}.secondary-hero{color:#1a181b;padding:var(--page-top-padding) var(--space-m-xl) var(--space-m-xl) var(--space-m-xl)}.secondary-hero.dark{color:#fff}.secondary-hero .breadcrumbs{margin-bottom:var(--space-2xl)}@media(min-width: 1101px){.secondary-hero .breadcrumbs{margin-bottom:var(--space-s-m)}}.secondary-hero .heading{margin-bottom:var(--space-s)}.secondary-hero .cta{margin-top:var(--space-s);width:100%}@media(min-width: 1101px){.secondary-hero .cta{max-width:399px;width:25%}}.secondary-hero .media-container{border-radius:8px;margin-top:var(--space-m-xl);overflow:hidden;position:relative;width:100%}.secondary-hero .media-container img,.secondary-hero .media-container video,.secondary-hero .media-container .plyr__video-embed,.secondary-hero .media-container .plyr-video-wrapper{aspect-ratio:1000/700;max-height:700px}.secondary-hero .image{display:block;height:100%;object-fit:cover;width:100%}.secondary-hero .product-tag{left:var(--space-m-l);position:absolute;top:var(--space-m-l)}.secondary-hero .content{margin-top:var(--space-l)}.secondary-hero .content .subheading{margin-bottom:var(--space-l)}@media(min-width: 1101px){.secondary-hero.secondary-hero--full-width .text-container,.secondary-hero.secondary-hero--three .text-container{width:50%}}@media(min-width: 1101px){.secondary-hero.secondary-hero--inline .heading{font-size:var(--step-8)}.secondary-hero.secondary-hero--inline .content{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:var(--space-2xl-3xl);justify-content:space-between}.secondary-hero.secondary-hero--inline .text-container{align-self:end;flex-basis:39%}}@media(min-width: 1101px)and (min-width: 768px){.secondary-hero.secondary-hero--inline .text-container .cta{width:75%}}@media(min-width: 1101px){.secondary-hero.secondary-hero--inline .media-container{flex-basis:61%;margin-top:0}.secondary-hero.secondary-hero--inline .media-container img{aspect-ratio:1000/700;max-height:700px}}.secondary-hero.secondary-hero--three .media-container{align-items:stretch;border-radius:0;display:grid;flex-flow:row nowrap;gap:var(--space-xs-s);grid-template-columns:repeat(3, 1fr);justify-content:space-between;overflow:auto}.secondary-hero.secondary-hero--three .media-container img{aspect-ratio:3/2}@media(min-width: 768px){.secondary-hero.secondary-hero--three .media-container img{aspect-ratio:528/700}}.secondary-hero.secondary-hero--three .image-of-three{border-radius:8px;object-fit:cover;width:100%}@media(max-width: 767px){.secondary-hero.secondary-hero--three .media-container{grid-template-columns:1fr}.secondary-hero.secondary-hero--three .image-of-three:not(:first-child){display:none}}@media(min-width: 1101px){.secondary-hero.no-image .text-container{width:50%}}.secondary-hero.no-image .text-container .cta{width:100%}@media(min-width: 1101px){.secondary-hero.no-image .breadcrumbs{margin-bottom:var(--space-2xl)}}.promo-feature{padding:var(--space-m-xl) var(--space-m-xl)}.promo-feature ojp-row.row{align-items:flex-end;border-radius:8px;display:flex;min-height:400px;padding:var(--space-m-xl);position:relative;--ojp-row--col-gap: 0;--ojp-row--row-gap: var(--space-m-xl)}@media(min-width: 1101px){.promo-feature ojp-row.row{align-items:flex-start;--ojp-row--col-gap: var(--space-m-xl);--ojp-row--row-gap: 0}}.promo-feature .product-tag{left:calc(var(--space-m-xl) + var(--space-xs));position:absolute;top:calc(var(--space-m-xl) + var(--space-xs))}.promo-feature .image{aspect-ratio:3/2;border-radius:8px;display:block;max-width:100%;object-fit:cover;width:100%}@media(min-width: 1101px){.promo-feature .image{height:100%}}.promo-feature .text-col{margin:0;max-width:600px;text-align:left}.promo-feature .image-col{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}@media(min-width: 768px){.promo-feature .image-col{margin-top:0}}.promo-feature .heading{margin-bottom:var(--space-s-m);margin-top:var(--space-m-xl)}@media(min-width: 768px){.promo-feature .heading{margin-top:0}}.promo-feature .cta{margin-top:var(--space-m-l);width:100%}@media(min-width: 768px){.promo-feature .cta{max-width:399px;width:66.6666666667%}}.promo-feature .row.bg-scoreboard,.promo-feature .row.bg-outfield,.promo-feature .row.bg-water-hazard,.promo-feature .row.bg-rust{color:#fff}.promo-feature.promo-feature--fullwidth{color:#fff;display:grid;min-height:628px}@media(min-width: 1101px){.promo-feature.promo-feature--fullwidth.promo-feature--text-right ojp-col.text-col{--ojp-col--dstart: 7}}.promo-feature.promo-feature--fullwidth .heading{margin-top:var(--space-xl-2xl)}@media(min-width: 1101px){.promo-feature.promo-feature--fullwidth .heading{margin-top:0}}.promo-feature.promo-feature--fullwidth .text-col{z-index:1}@media(max-width: 1100px){.promo-feature.promo-feature--fullwidth .text-col{align-self:end}}@media(min-width: 1101px){.promo-feature.promo-feature--fullwidth .text-col{margin-top:0}}.promo-feature.promo-feature--fullwidth .image-container{display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:minmax(0, 1fr);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.promo-feature.promo-feature--fullwidth .image,.promo-feature.promo-feature--fullwidth .overlay{grid-column:1/-1;grid-row:1/-1;height:100%;max-height:unset}.promo-feature.promo-feature--fullwidth .overlay{background-color:rgba(0,0,0,.5)}.promo-feature.promo-feature--fullwidth ojp-row.row{background-color:rgba(0,0,0,0);min-height:638px;overflow:hidden}.promo-feature.promo-feature--fullwidth .product-tag{top:var(--space-m-xl)}@media(min-width: 1101px){.promo-feature.promo-feature--text-left .product-tag{left:unset;right:calc(var(--space-m-xl) + var(--space-xs))}.promo-feature.promo-feature--text-left .text-col{order:0}.promo-feature.promo-feature--text-left .image-col{order:99}}.main-footer{background-color:#efede9;padding:var(--space-m-xl)}.footer-top{display:flex;flex-flow:column wrap}@media(min-width: 768px){.footer-top{column-gap:var(--space-2xl);flex-flow:row wrap;justify-content:space-between}}.footer-top .footer-about{border-bottom:2px solid #c6c6c6;margin-bottom:var(--space-l);padding-bottom:var(--space-l);width:100%}@media(min-width: 1101px){.footer-top .footer-about{border-color:rgba(0,0,0,0);flex:0 0 33%}}.footer-top .footer-about .header{margin-bottom:var(--space-xs)}.footer-top .footer-about .header,.footer-top .footer-about .copy{max-width:600px}@media(min-width: 768px){.footer-top .page-links{display:contents}}.footer-top .footer-nav{width:100%}@media(min-width: 768px){.footer-top .footer-nav{column-gap:var(--space-s-m);display:grid;grid-template-columns:repeat(var(--nav-groups), minmax(170px, 1fr));grid-template-rows:auto auto;row-gap:var(--space-xl)}}@media(min-width: 1101px){.footer-top .footer-nav{flex:0 1 50%}}.footer-top .footer-nav .main-menu-item{margin-bottom:var(--space-m)}.footer-top .footer-nav .parent-link{align-items:center;display:inline-flex;flex-flow:row wrap;justify-content:space-between}@media(max-width: 767px)and (hover: hover){.footer-top .footer-nav .parent-link:hover{cursor:pointer}}.footer-top .footer-nav .parent-link .arrow{margin-left:var(--space-xs);transition:transform .3s ease-in-out}.footer-top .footer-nav .sub-menu{transition:visibility 0s linear,max-height .3s ease-in-out,opacity .4s ease-in-out}.footer-top .footer-nav .sub-menu[aria-hidden=true]{max-height:0;opacity:0;visibility:hidden}.footer-top .footer-nav .sub-menu[aria-hidden=false]{margin-top:var(--space-s);opacity:1;visibility:visible}@media(min-width: 768px){.footer-top .footer-nav .sub-menu{margin-top:var(--space-s)}}.footer-top .footer-nav .sub-menu-item{margin-bottom:var(--space-2xs)}.footer-top .footer-nav .sub-menu-link:after{background-size:cover;content:"";height:10px;width:10px;background:url(assets/footer-link-arrow-9b763146.svg) no-repeat center;display:inline-block;opacity:0;transition:opacity .3s ease-in-out;margin-left:var(--space-2xs)}.footer-top .footer-nav .sub-menu-link:hover:after{opacity:1}.footer-top .footer-nav .arrow-down{margin-left:var(--space-xs);transform:rotate(90deg);width:20px}@media(min-width: 768px){.footer-top .footer-nav .arrow-down{display:none}}.footer-top .social-media-links{display:flex;flex-flow:row wrap;justify-content:flex-start;justify-self:flex-start}@media(min-width: 768px){.footer-top .social-media-links{grid-column:1/2;grid-row:2/-1}}@media(min-width: 1101px){.footer-top .social-media-links{grid-column:-2/-1}}.footer-top .social-media-links .social-media-link{align-items:center;border:1px solid #1a181b;border-radius:100%;display:flex;height:30px;justify-content:center;margin-right:var(--space-2xs);width:30px}.footer-top .social-media-links .social-media-icon{height:100%;padding:5px;width:100%}.footer-logo{margin-bottom:var(--space-l);margin-top:var(--space-l);max-width:100vw;width:100%}@media(min-width: 768px){.footer-logo{margin-top:var(--space-3xl)}}.footer-bottom{align-items:center;display:flex;flex-flow:row wrap;gap:var(--space-s-m);justify-content:space-between}@media(min-width: 1101px){.footer-bottom>div{flex:1 1 49%}}.footer-bottom .footer-legal-links{color:#9a999a;display:flex;flex-flow:row wrap;gap:var(--space-s)}.footer-bottom .footer-legal-links a{text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:2px}.footer-bottom .footer-legal-links .footer-legal-link{margin-right:var(--space-s)}.footer-bottom .footer-copyright-text{float:right}.filtered-grid{background-color:#efede9;display:grid;grid-column-gap:var(--space-xs-s);grid-template-columns:1fr;grid-template-rows:auto auto 1fr auto;margin:var(--space-m-xl) 0;padding:0 var(--space-m-xl)}.filtered-grid.unfiltered{grid-template-rows:auto auto 1fr auto}@media(min-width: 768px){.filtered-grid.unfiltered{grid-template-rows:auto 1fr auto}}.filtered-grid.unfiltered .filters-section{display:none}.filtered-grid.unfiltered .bar-section{display:none}.filtered-grid.unfiltered .load-more-section{display:none}.filtered-grid[aria-hidden=true]{display:none}.filtered-grid[aria-hidden=false]{display:grid}.filtered-grid.loading .progress-spinner{display:flex}.filtered-grid.open{background-color:#efede9;bottom:0;grid-template-rows:1fr 0px 0px 0px;height:100dvh;margin:0;position:fixed;top:0;width:100%;z-index:9999999}.filtered-grid.open .filters-section{margin-bottom:0;height:100%}@media(min-width: 768px){.filtered-grid.open{margin:var(--space-m-xl) 0}}.filtered-grid .progress-spinner{display:none;height:100%;left:0;margin:0 auto;top:0;width:100%}.filtered-grid .filters-section{grid-area:1/1/2/2;margin:var(--space-s) 0}@media(min-width: 768px){.filtered-grid .filters-section{margin:0}.filtered-grid .filters-section .filter-group{height:100%}}.filtered-grid .bar-section{grid-area:2/1/3/2;margin-bottom:var(--space-m-xl)}.filtered-grid .grid-section{grid-area:3/1/4/2;overflow:hidden}.filtered-grid .load-more-section{display:flex;flex-direction:column;gap:var(--space-2xs-xs);grid-area:4/1/5/2}.filtered-grid .load-more-section .result-count{align-self:center;color:#786e6e}.filtered-grid .load-more-section .result-count[aria-hidden=true]{display:none}.filtered-grid .load-more-section .result-count[aria-hidden=false]{display:block}.filtered-grid .load-more-section .load-more-button{width:100%}.filtered-grid .load-more-section .load-more-button[aria-hidden=true]{display:none}.filtered-grid .load-more-section .load-more-button[aria-hidden=false]{display:inline-flex}.filtered-grid .load-more-section .load-more-button:after{background-image:url(assets/accordion-closed-black-fff756ce.svg)}@media(min-width: 768px){.filtered-grid{grid-template-columns:.25fr .75fr;grid-template-rows:minmax(auto, 52px) 1fr auto;transition:grid-template-columns .3s ease-in-out .3s}.filtered-grid.open{grid-template-columns:.25fr .75fr;grid-template-rows:minmax(auto, 52px) 1fr auto;height:100%;position:static;transition:grid-template-columns .3s ease-in-out 0s;z-index:unset}.filtered-grid.open .filters-section{grid-area:1/1/3/2}.filtered-grid.open .grid-section{grid-area:2/2/3/3}.filtered-grid.open .load-more-section{grid-area:3/2/4/3}.filtered-grid .filters-section{grid-area:1/1/2/2}.filtered-grid .bar-section{grid-area:1/2/2/3;margin-bottom:0}.filtered-grid .bar-section .filter-sort-bar{height:100%}.filtered-grid .grid-section{grid-area:2/1/3/3}.filtered-grid .load-more-section{grid-area:3/1/4/3}}.product-grid{--product-card-min-width: 280px;background-color:#efede9;display:grid;gap:var(--space-xs-s);grid-template-columns:1fr 1fr;padding:var(--space-m-xl) 0}@media(min-width: 601px){.product-grid{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 768px){.product-grid{--product-card-min-width: 24%;grid-template-columns:repeat(auto-fill, minmax(var(--product-card-min-width), 0.3333333333fr))}}@media(min-width: 1921px){.product-grid{grid-template-columns:repeat(4, 1fr)}}.info-grid{display:grid;grid-template-columns:100%;grid-template-rows:auto auto;padding:0 var(--space-m-xl)}.info-grid.loading .progress-spinner{display:flex}.info-grid .result-section{display:grid;grid-area:1/1/2/2;grid-auto-rows:auto;grid-gap:var(--space-m);grid-template-columns:1fr}@media(min-width: 1101px){.info-grid .result-section{grid-template-columns:1fr 1fr}}.info-grid .progress-spinner{display:none;height:100%;left:0;margin:0 auto;position:fixed;top:0;width:100%;z-index:999999}.info-grid .load-more-section{display:flex;flex-direction:column;gap:var(--space-2xs-xs);grid-area:2/1/3/2;margin-top:var(--space-m)}.info-grid .load-more-section .result-count{align-self:center;color:#786e6e}.info-grid .load-more-section .load-more-button{width:100%}.info-grid .load-more-section .load-more-button:after{background-image:url(assets/accordion-closed-black-fff756ce.svg)}.product-row{padding:var(--space-xl) 0 var(--space-xl) var(--space-m-xl);width:100%}@media(min-width: 768px){.product-row.cards--4 .post-container{overflow-x:hidden}.product-row.cards--4 .slider-buttons{display:none}.product-row.cards--4 .product-card{flex-shrink:1}}@media(min-width: 768px)and (max-width: 1320px){.product-row.cards--4 .simple-product-card .image-container{flex-basis:280px}}.product-row .top-heading{margin-bottom:var(--space-s-m)}.product-row .cta-section{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;padding-right:var(--space-m-xl);width:100%}.product-row .posts-container{display:flex;flex-direction:row;gap:var(--space-xs-s);overflow-x:auto;padding:var(--space-m-xl) var(--space-m-xl) var(--space-m-xl) 0;position:relative;width:100%}.product-row .posts-container::-webkit-scrollbar{height:6px}.product-row .posts-container::-webkit-scrollbar-button:end:increment{width:var(--space-m-xl)}.product-row .posts-container::-webkit-scrollbar-track,.product-row .posts-container::-webkit-scrollbar-thumb{border-radius:10px}.product-row .posts-container::-webkit-scrollbar-track{background:#c6c6c6}.product-row .posts-container::-webkit-scrollbar-thumb{background:#1a181b}@media(hover: hover){.product-row .posts-container::-webkit-scrollbar-thumb:hover{background:#786e6e;cursor:pointer}}.product-row .posts-container.no-blend .product-card .image{mix-blend-mode:normal}.product-row .slider-buttons{display:none}@media(min-width: 768px){.product-row .slider-buttons{display:flex;flex-direction:row;gap:var(--space-2xs)}.product-row .slider-button{align-items:center;border:1px solid #1a181b;border-radius:4px;display:inline-flex;height:30px;justify-content:center;width:30px}.product-row .slider-button:disabled{opacity:.4;pointer-events:none}.product-row .slider-button svg path{fill:#1a181b}.product-row .slider-button.is-disabled{border-color:#9a999a;cursor:initial}.product-row .slider-button.is-disabled svg path{fill:#9a999a}.product-row .slider-button--prev{transform:rotate(180deg)}}.product-row .complex-product-card{background-color:#fff}.product-row .product-card{flex:1 0 280px;scroll-snap-align:start}@media(min-width: 768px){.product-row .product-card{flex-basis:300px}}@media(min-width: 1101px){.product-row .product-card{flex-basis:360px}}.product-row .scrollbar-buttons{background-color:#efede9;display:flex;flex-direction:row;list-style:none;padding:0 var(--space-m-xl) 0 0;width:calc(100dvw - 2*var(--space-m-xl))}.product-row .scrollbar-buttons li{flex:1;height:2rem;position:relative}.product-row .scrollbar-buttons li:has(button:disabled){display:none}.product-row .scrollbar-buttons li button{border-radius:4px;height:100%;position:absolute;top:0;width:100%}.product-row .scrollbar-buttons li button span{display:block;background-color:#c6c6c6;border-radius:4px;height:4px;width:100%}.product-row .scrollbar-buttons li button.is-current span{background-color:#1a181b}@media(min-width: 768px){.product-row .scrollbar-buttons{display:none}}.product__details{padding:0 var(--space-m-xl)}@media(min-width: 768px){.product__details{padding:0}}.product__details__title{margin-bottom:var(--space-s)}.product__details__label{display:grid;column-gap:var(--space-2xs);grid-template-columns:-webkit-min-content -webkit-min-content;grid-template-columns:min-content min-content;grid-template-rows:30px;margin-bottom:var(--space-2xs)}@media(min-width: 768px){.product__details__label{grid-template-columns:-webkit-min-content -webkit-min-content;grid-template-columns:min-content min-content;grid-template-rows:38px}}.product__details__label img{height:100%}.product__details__label .cta2,.product__details__label .dashboard-tabs .tab,.dashboard-tabs .product__details__label .tab,.product__details__label .main-navigation__search-section .search-wrapper .result-grid .result-item,.main-navigation__search-section .search-wrapper .result-grid .product__details__label .result-item,.product__details__label .filter-group h3,.filter-group .product__details__label h3,.product__details__label .product__details__read-more,.product__details__label .button-cta,.product__details__label .text-cta,.product__details__label .play-button-cta,.product__details__label .inline-player__button-cta,.product__details__label .wpcf7-form .wpcf7-submit,.wpcf7-form .product__details__label .wpcf7-submit,.product__details__label .quick-order-decoration-form-container label,.quick-order-decoration-form-container .product__details__label label,.product__details__label .main-navigation__main-navbar-wrapper .main-navigation__menu-group.button-cta,.main-navigation__main-navbar-wrapper .product__details__label .main-navigation__menu-group.button-cta,.product__details__label .main-navigation__main-navbar-wrapper .main-navigation__menu-item,.main-navigation__main-navbar-wrapper .product__details__label .main-navigation__menu-item,.product__details__label .breadcrumbs ol,.breadcrumbs .product__details__label ol,.product__details__label .dealer-locator ojp-row.row.bg-bumblebee .text-cta.cta,.dealer-locator ojp-row.row.bg-bumblebee .product__details__label .text-cta.cta,.product__details__label .dealer-locator ojp-row.row.bg-crosscut .text-cta.cta,.dealer-locator ojp-row.row.bg-crosscut .product__details__label .text-cta.cta,.product__details__label .dealer-locator ojp-row.row.bg-yonder .text-cta.cta,.dealer-locator ojp-row.row.bg-yonder .product__details__label .text-cta.cta,.product__details__label .dealer-locator ojp-row.row.bg-sunbeam .text-cta.cta,.dealer-locator ojp-row.row.bg-sunbeam .product__details__label .text-cta.cta,.product__details__label .dealer-locator ojp-row.row.bg-blaze .text-cta.cta,.dealer-locator ojp-row.row.bg-blaze .product__details__label .text-cta.cta,.product__details__label .dealer-locator .dealer-locator-disclaimer .text-cta.cta,.dealer-locator .dealer-locator-disclaimer .product__details__label .text-cta.cta{display:none}.product__details__msrp{margin-bottom:var(--space-l)}@media(min-width: 768px){.product__details__msrp{margin-bottom:var(--space-s)}}.product__details__msrp span:first-child{color:#786e6e}.product__details__description{display:grid;height:auto;overflow:hidden;transition:height .3s ease-out;visibility:hidden}.product__details__description.truncated .product__details__truncated p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.product__details__features .h10,.product__details__features .blank-form__table th,.blank-form__table .product__details__features th,.product__details__features .search-results-tabs .tab>strong,.search-results-tabs .product__details__features .tab>strong,.product__details__features .search-results-tabs .result-count>strong,.search-results-tabs .product__details__features .result-count>strong,.product__details__features .main-navigation__main-navbar-wrapper .main-navigation__menu-group,.main-navigation__main-navbar-wrapper .product__details__features .main-navigation__menu-group{margin:var(--space-m) 0}@media(min-width: 768px){.product__details__features .h10,.product__details__features .blank-form__table th,.blank-form__table .product__details__features th,.product__details__features .search-results-tabs .tab>strong,.search-results-tabs .product__details__features .tab>strong,.product__details__features .search-results-tabs .result-count>strong,.search-results-tabs .product__details__features .result-count>strong,.product__details__features .main-navigation__main-navbar-wrapper .main-navigation__menu-group,.main-navigation__main-navbar-wrapper .product__details__features .main-navigation__menu-group{margin:var(--space-s) 0}}.product__details__features ul{list-style-type:square;list-style-position:inside;margin-left:0;padding-left:0}.product__details__features li{list-style:unset;padding-left:25px;text-indent:-25px}.product__details__features li::marker{margin-right:5px}.product__details__read-more{grid-row:3;margin-top:var(--space-m)}@media(min-width: 768px){.product__details__read-more{margin-bottom:var(--space-l);margin-top:var(--space-s)}}.product__details__read-more:after{transform:rotate(90deg);transition:transform .3s ease-out}.product__details__read-more.point-up:after{transform:rotate(-90deg)}.product__image-gallery .plyr__video-wrapper{border-radius:8px}.product__image-gallery .plyr__video-wrapper video.player{border-radius:8px;object-fit:cover}.product__image-gallery__mobile{background-color:#efede9;display:grid;margin:-1px;padding:calc(var(--main-nav-height) + var(--space-s-m)) 0 0;position:-webkit-sticky;position:sticky;top:0;z-index:2;margin-left:var(--space-m-xl)}@media(min-width: 768px){.product__image-gallery__mobile{display:none}}.product__image-gallery__mobile--icons{align-items:start;align-self:start;display:flex;grid-area:1/1;justify-content:flex-end;padding:var(--space-xs-s);width:calc(100% - var(--space-xs)*3);z-index:1}.product__image-gallery__mobile--icons.tag{justify-content:space-between}.product__image-gallery__open-modal{height:28px;width:28px}.product__image-gallery__open-modal img{border:1px solid #1a181b;border-radius:4px;height:100%;width:100%}.product__image-gallery__mobile--slider{background-color:#efede9;border:1px solid #efede9;display:flex;grid-area:1/1;position:relative;padding:0;overflow-x:scroll;overscroll-behavior-x:contain;scroll-snap-type:x proximity;list-style:none;width:100%}.product__image-gallery__mobile--slider::-webkit-scrollbar{height:6px}.product__image-gallery__mobile--slider::-webkit-scrollbar-button:end:increment{width:var(--space-m-xl)}.product__image-gallery__mobile--slider::-webkit-scrollbar-track,.product__image-gallery__mobile--slider::-webkit-scrollbar-thumb{border-radius:10px}.product__image-gallery__mobile--slider::-webkit-scrollbar-track{background:#c6c6c6}.product__image-gallery__mobile--slider::-webkit-scrollbar-thumb{background:#1a181b}@media(hover: hover){.product__image-gallery__mobile--slider::-webkit-scrollbar-thumb:hover{background:#786e6e;cursor:pointer}}.product__image-gallery__mobile--slider:before,.product__image-gallery__mobile--slider:after{content:"";display:inline-block;flex:0 0 auto;width:1px;margin-left:-1px}@media(min-width: 768px){.product__image-gallery__mobile--slider{display:none}}.product__image-gallery__mobile--slider--buttons{background-color:#efede9;border:1px solid #efede9;display:flex;flex-direction:row;list-style:none;padding:var(--space-s) var(--space-m-xl)}.product__image-gallery__mobile--slider--buttons>li{background-color:#c6c6c6;border-radius:4px;flex:1;height:4px;position:relative}.product__image-gallery__mobile--slider--buttons>li button{border-radius:4px;height:100%;position:absolute;top:0;width:100%}.product__image-gallery__mobile--slider--buttons>li button.is-current{background-color:#1a181b}.product__image-gallery__mobile--slider .inline-player{height:100%;position:relative;width:100%}.product__image-gallery__mobile--slider .inline-player.paused:after{background:rgba(0,0,0,.2);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.product__image-gallery__mobile--slider .inline-player.paused .plyr__video-wrapper{background:rgba(0,0,0,.2)}.product__image-gallery__mobile--slider .inline-player.paused .plyr__controls{align-items:center;justify-content:center;padding:0}.product__image-gallery__mobile--slider .plyr--video .plyr__controls{align-items:flex-end;background:none;height:100%}.product__image-gallery__mobile--slider .plyr--video .plyr__controls .plyr__controls__item:first-child{border:1px solid #fff;margin:var(--space-xs-s);padding:var(--space-s)}.product__image-gallery__mobile--slider .plyr--video .plyr__controls .plyr__controls__item:first-child:hover,.product__image-gallery__mobile--slider .plyr--video .plyr__controls .plyr__controls__item:first-child:focus-visible{background-color:rgba(239,237,233,.5);outline:none}.product__image-gallery__mobile--slide{align-self:center;flex:none;height:100%;margin-right:var(--space-xs);scroll-snap-align:center;width:calc(100% - var(--space-xs)*3);padding-bottom:var(--space-m)}.product__image-gallery__mobile--slide:last-child{margin-right:var(--space-m-xl)}.product__image-gallery__mobile--slide img,.product__image-gallery__mobile--slide video,.product__image-gallery__mobile--slide iframe{border-radius:8px;height:100%;object-fit:cover;width:100%}.product__image-gallery__desktop{display:none}@media(min-width: 768px){.product__image-gallery__desktop{display:grid;grid-gap:var(--space-xs-s);grid-template-columns:1fr 7fr;grid-template-rows:1fr auto}}@media(min-width: 768px)and (min-width: 1101px){.product__image-gallery__desktop{grid-template-columns:80px 1fr}}.product__image-gallery__desktop .product__image-gallery__tag{align-self:start;display:none;grid-area:1/1;justify-self:start;margin:18px}@media(min-width: 768px){.product__image-gallery__desktop .product__image-gallery__tag{display:inline-block}}.product__image-gallery__tag{background-color:#1a181b;border-radius:4px;color:#fff;padding:var(--space-3xs) var(--space-2xs);z-index:1}.product__image-gallery__feature-image{align-self:start;background-color:#fff;border-radius:8px;display:grid;grid-template-columns:1fr;grid-template-rows:auto;position:relative;width:100%}.product__image-gallery__feature-image.play-button:after{background-color:rgba(0,0,0,.2);background-image:url(assets/cta-play-white-19756585.svg);background-position:center;background-repeat:no-repeat;border-radius:8px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.product__image-gallery__feature-image img{aspect-ratio:1;border-radius:8px;grid-area:1/1;max-height:calc(100vh - var(--main-nav-height) - var(--space-s-m) - var(--space-s-m) - 30px - var(--space-m-xl));max-width:100%;object-fit:cover;width:100%}.product__image-gallery__feature-image .product__image-gallery__player{bottom:0;height:100%;left:0;position:absolute;right:0;top:0}.product__image-gallery__feature-image .product__image-gallery__player .inline-player{display:grid;height:100%;position:relative;width:100%}.product__image-gallery__feature-image .product__image-gallery__player .inline-player.paused:after{background:rgba(0,0,0,.2);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.product__image-gallery__feature-image .product__image-gallery__player .inline-player.paused .plyr__video-wrapper{background:rgba(0,0,0,.2)}.product__image-gallery__feature-image .product__image-gallery__player .inline-player.paused .plyr__controls{height:56px;left:50%;right:unset;top:50%;transform:translate(-50%)}.product__image-gallery__feature-image .product__image-gallery__player .plyr__controls{background:none;padding:0}.product__image-gallery__feature-image .product__image-gallery__player .plyr__controls .plyr__controls__item:first-child{border:1px solid #fff;margin:var(--space-xs-s);padding:var(--space-s)}.product__image-gallery__feature-image .product__image-gallery__player .plyr__controls .plyr__controls__item:first-child:hover,.product__image-gallery__feature-image .product__image-gallery__player .plyr__controls .plyr__controls__item:first-child:focus-visible{background-color:rgba(239,237,233,.5);outline:none}.product__image-gallery__download{grid-area:2/2;justify-self:start}.product__image-gallery__download:after{background-image:url(assets/download-white-4879043c.svg)}.product__image-gallery__thumbnails{align-self:start;background-color:#efede9;border:1px solid rgba(0,0,0,0);display:grid;grid-gap:var(--space-xs);grid-template-columns:1fr;grid-template-rows:repeat(3, auto);overflow:hidden}.product__image-gallery__thumbnails__slider{border-radius:8px;display:flex;flex-direction:column;grid-column:1;grid-row:1/4;row-gap:var(--space-xs);list-style:none;overflow:auto;overscroll-behavior-y:contain;scroll-snap-type:y mandatory}.product__image-gallery__thumbnails__slider li{aspect-ratio:1;border:1px solid rgba(0,0,0,0);border-radius:8px;flex:0 0 auto;scroll-snap-align:end;z-index:1}.product__image-gallery__thumbnails__slider li.is-current{border:1px solid #000}.product__image-gallery__thumbnails__slider li.hidden{display:none;height:0}.product__image-gallery__thumbnails__slider::-webkit-scrollbar{display:none}.product__image-gallery__thumbnails__slider{-ms-overflow-style:none;scrollbar-width:none}.product__image-gallery__thumbnail{aspect-ratio:1;display:flex}.product__image-gallery__thumbnail img{border-radius:8px;object-fit:cover;height:100%;width:100%}@media(min-width: 768px){.product__image-gallery__thumbnail img{max-width:80px}}.product__image-gallery__thumbnail.gallery-video{position:relative;z-index:1}.product__image-gallery__thumbnail.gallery-video:after{background-color:rgba(0,0,0,.2);background-image:url(assets/cta-play-white-19756585.svg);background-position:center;background-repeat:no-repeat;border-radius:8px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.product__image-gallery__thumbnail.gallery-video.hidden{display:none}.product__image-gallery__thumbnail.gallery-video .hidden::after{height:0}.product__image-gallery__thumbnail.gallery-video video{height:100%;max-width:80px;object-fit:cover;width:100%}.product__image-gallery__next,.product__image-gallery__prev{aspect-ratio:1;background-color:#efede9;border:1px solid #1a181b;border-radius:8px;grid-column:1;grid-row:3;opacity:1;transition:background-color .3s ease-out,opacity .3s ease-out,z-index 0s ease-out;width:100%;z-index:2}.product__image-gallery__next:hover,.product__image-gallery__prev:hover{background-color:#fff}.product__image-gallery__next img,.product__image-gallery__prev img{transform:rotate(90deg)}.product__image-gallery__next.is-disabled,.product__image-gallery__prev.is-disabled{opacity:0;transition:background-color .3s ease-out,opacity .3s ease-out,z-index 0s ease-out .3s;z-index:0}.product__image-gallery__prev{grid-row:1}.product__image-gallery__prev img{transform:rotate(-90deg)}.product__image-gallery__player{border-radius:8px;display:none;height:100%;width:100%}.product__image-gallery__player video,.product__image-gallery__player iframe,.product__image-gallery__player .plyr{border-radius:8px;height:100%;object-fit:cover;width:100%}.product__image-gallery__player.active{display:block}.product__image-gallery .hidden-thumbnail-container{display:none}.all-colorways-visible .product__colorways__show-more:after{transform:rotate(-90deg)}.product__colorways{padding:var(--space-m-xl)}@media(min-width: 768px){.product__colorways{padding:0}}.product__colorways__thumbnails-truncated{height:auto;overflow:hidden;transition:height .5s ease-out}.product__colorways__color{align-items:center;display:grid;grid-gap:var(--space-2xs);grid-template-columns:-webkit-min-content -webkit-max-content;grid-template-columns:min-content max-content;grid-template-rows:auto;margin-bottom:var(--space-xs);overflow:hidden;transition:height .3s ease-out}@media(min-width: 768px){.product__colorways__color{margin-bottom:var(--space-m)}}.product__colorways__color.hidden{height:0;margin-bottom:0}.product__colorways__color .cta2,.product__colorways__color .dashboard-tabs .tab,.dashboard-tabs .product__colorways__color .tab,.product__colorways__color .main-navigation__search-section .search-wrapper .result-grid .result-item,.main-navigation__search-section .search-wrapper .result-grid .product__colorways__color .result-item,.product__colorways__color .filter-group h3,.filter-group .product__colorways__color h3,.product__colorways__color .button-cta,.product__colorways__color .text-cta,.product__colorways__color .play-button-cta,.product__colorways__color .inline-player__button-cta,.product__colorways__color .wpcf7-form .wpcf7-submit,.wpcf7-form .product__colorways__color .wpcf7-submit,.product__colorways__color .quick-order-decoration-form-container label,.quick-order-decoration-form-container .product__colorways__color label,.product__colorways__color .main-navigation__main-navbar-wrapper .main-navigation__menu-group.button-cta,.main-navigation__main-navbar-wrapper .product__colorways__color .main-navigation__menu-group.button-cta,.product__colorways__color .main-navigation__main-navbar-wrapper .main-navigation__menu-item,.main-navigation__main-navbar-wrapper .product__colorways__color .main-navigation__menu-item,.product__colorways__color .breadcrumbs ol,.breadcrumbs .product__colorways__color ol,.product__colorways__color .dealer-locator ojp-row.row.bg-bumblebee .text-cta.cta,.dealer-locator ojp-row.row.bg-bumblebee .product__colorways__color .text-cta.cta,.product__colorways__color .dealer-locator ojp-row.row.bg-crosscut .text-cta.cta,.dealer-locator ojp-row.row.bg-crosscut .product__colorways__color .text-cta.cta,.product__colorways__color .dealer-locator ojp-row.row.bg-yonder .text-cta.cta,.dealer-locator ojp-row.row.bg-yonder .product__colorways__color .text-cta.cta,.product__colorways__color .dealer-locator ojp-row.row.bg-sunbeam .text-cta.cta,.dealer-locator ojp-row.row.bg-sunbeam .product__colorways__color .text-cta.cta,.product__colorways__color .dealer-locator ojp-row.row.bg-blaze .text-cta.cta,.dealer-locator ojp-row.row.bg-blaze .product__colorways__color .text-cta.cta,.product__colorways__color .dealer-locator .dealer-locator-disclaimer .text-cta.cta,.dealer-locator .dealer-locator-disclaimer .product__colorways__color .text-cta.cta,.product__colorways__color .product__details__read-more{align-items:center;border:1px solid rgba(0,0,0,0);border-radius:8px;color:#786e6e;cursor:pointer;display:inline-flex;gap:var(--space-xs);justify-content:flex-start;margin-right:calc(0px + var(--space-2xs)*2);padding:var(--space-3xs) 0;text-align:left;transition:padding .3s ease-out,border-color .3s ease-out,margin .3s ease-out;white-space:nowrap;border-color:#786e6e;cursor:default;padding:var(--space-3xs) var(--space-2xs)}.product__colorways__color .cta2:disabled,.product__colorways__color .dashboard-tabs .tab:disabled,.dashboard-tabs .product__colorways__color .tab:disabled,.product__colorways__color .main-navigation__search-section .search-wrapper .result-grid .result-item:disabled,.main-navigation__search-section .search-wrapper .result-grid .product__colorways__color .result-item:disabled,.product__colorways__color .filter-group h3:disabled,.filter-group .product__colorways__color h3:disabled,.product__colorways__color .button-cta:disabled,.product__colorways__color .text-cta:disabled,.product__colorways__color .play-button-cta:disabled,.product__colorways__color .inline-player__button-cta:disabled,.product__colorways__color .wpcf7-form .wpcf7-submit:disabled,.wpcf7-form .product__colorways__color .wpcf7-submit:disabled,.product__colorways__color .quick-order-decoration-form-container label:disabled,.quick-order-decoration-form-container .product__colorways__color label:disabled,.product__colorways__color .main-navigation__main-navbar-wrapper .main-navigation__menu-item:disabled,.main-navigation__main-navbar-wrapper .product__colorways__color .main-navigation__menu-item:disabled,.product__colorways__color .breadcrumbs ol:disabled,.breadcrumbs .product__colorways__color ol:disabled,.product__colorways__color .dealer-locator ojp-row.row.bg-bumblebee .text-cta.cta:disabled,.dealer-locator ojp-row.row.bg-bumblebee .product__colorways__color .text-cta.cta:disabled,.product__colorways__color .dealer-locator ojp-row.row.bg-crosscut .text-cta.cta:disabled,.dealer-locator ojp-row.row.bg-crosscut .product__colorways__color .text-cta.cta:disabled,.product__colorways__color .dealer-locator ojp-row.row.bg-yonder .text-cta.cta:disabled,.dealer-locator ojp-row.row.bg-yonder .product__colorways__color .text-cta.cta:disabled,.product__colorways__color .dealer-locator ojp-row.row.bg-sunbeam .text-cta.cta:disabled,.dealer-locator ojp-row.row.bg-sunbeam .product__colorways__color .text-cta.cta:disabled,.product__colorways__color .dealer-locator ojp-row.row.bg-blaze .text-cta.cta:disabled,.dealer-locator ojp-row.row.bg-blaze .product__colorways__color .text-cta.cta:disabled,.product__colorways__color .dealer-locator .dealer-locator-disclaimer .text-cta.cta:disabled,.dealer-locator .dealer-locator-disclaimer .product__colorways__color .text-cta.cta:disabled,.product__colorways__color .product__details__read-more:disabled{pointer-events:none}.product__colorways__color .cta2:after,.product__colorways__color .dashboard-tabs .tab:after,.dashboard-tabs .product__colorways__color .tab:after,.product__colorways__color .main-navigation__search-section .search-wrapper .result-grid .result-item:after,.main-navigation__search-section .search-wrapper .result-grid .product__colorways__color .result-item:after,.product__colorways__color .filter-group h3:after,.filter-group .product__colorways__color h3:after,.product__colorways__color .button-cta:after,.product__colorways__color .text-cta:after,.product__colorways__color .play-button-cta:after,.product__colorways__color .inline-player__button-cta:after,.product__colorways__color .wpcf7-form .wpcf7-submit:after,.wpcf7-form .product__colorways__color .wpcf7-submit:after,.product__colorways__color .quick-order-decoration-form-container label:after,.quick-order-decoration-form-container .product__colorways__color label:after,.product__colorways__color .main-navigation__main-navbar-wrapper .main-navigation__menu-group.button-cta:after,.main-navigation__main-navbar-wrapper .product__colorways__color .main-navigation__menu-group.button-cta:after,.product__colorways__color .main-navigation__main-navbar-wrapper .main-navigation__menu-item:after,.main-navigation__main-navbar-wrapper .product__colorways__color .main-navigation__menu-item:after,.product__colorways__color .breadcrumbs ol:after,.breadcrumbs .product__colorways__color ol:after,.product__colorways__color .dealer-locator ojp-row.row.bg-bumblebee .text-cta.cta:after,.dealer-locator ojp-row.row.bg-bumblebee .product__colorways__color .text-cta.cta:after,.product__colorways__color .dealer-locator ojp-row.row.bg-crosscut .text-cta.cta:after,.dealer-locator ojp-row.row.bg-crosscut .product__colorways__color .text-cta.cta:after,.product__colorways__color .dealer-locator ojp-row.row.bg-yonder .text-cta.cta:after,.dealer-locator ojp-row.row.bg-yonder .product__colorways__color .text-cta.cta:after,.product__colorways__color .dealer-locator ojp-row.row.bg-sunbeam .text-cta.cta:after,.dealer-locator ojp-row.row.bg-sunbeam .product__colorways__color .text-cta.cta:after,.product__colorways__color .dealer-locator ojp-row.row.bg-blaze .text-cta.cta:after,.dealer-locator ojp-row.row.bg-blaze .product__colorways__color .text-cta.cta:after,.product__colorways__color .dealer-locator .dealer-locator-disclaimer .text-cta.cta:after,.dealer-locator .dealer-locator-disclaimer .product__colorways__color .text-cta.cta:after,.product__colorways__color .product__details__read-more:after{background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:18px;width:18px}@media(hover: hover){.product__colorways__color .cta2:hover,.product__colorways__color .dashboard-tabs .tab:hover,.dashboard-tabs .product__colorways__color .tab:hover,.product__colorways__color .main-navigation__search-section .search-wrapper .result-grid .result-item:hover,.main-navigation__search-section .search-wrapper .result-grid .product__colorways__color .result-item:hover,.product__colorways__color .filter-group h3:hover,.filter-group .product__colorways__color h3:hover,.product__colorways__color .button-cta:hover,.product__colorways__color .text-cta:hover,.product__colorways__color .play-button-cta:hover,.product__colorways__color .inline-player__button-cta:hover,.product__colorways__color .wpcf7-form .wpcf7-submit:hover,.wpcf7-form .product__colorways__color .wpcf7-submit:hover,.product__colorways__color .quick-order-decoration-form-container label:hover,.quick-order-decoration-form-container .product__colorways__color label:hover,.product__colorways__color .main-navigation__main-navbar-wrapper .main-navigation__menu-item:hover,.main-navigation__main-navbar-wrapper .product__colorways__color .main-navigation__menu-item:hover,.product__colorways__color .breadcrumbs ol:hover,.breadcrumbs .product__colorways__color ol:hover,.product__colorways__color .dealer-locator ojp-row.row.bg-bumblebee .text-cta.cta:hover,.dealer-locator ojp-row.row.bg-bumblebee .product__colorways__color .text-cta.cta:hover,.product__colorways__color .dealer-locator ojp-row.row.bg-crosscut .text-cta.cta:hover,.dealer-locator ojp-row.row.bg-crosscut .product__colorways__color .text-cta.cta:hover,.product__colorways__color .dealer-locator ojp-row.row.bg-yonder .text-cta.cta:hover,.dealer-locator ojp-row.row.bg-yonder .product__colorways__color .text-cta.cta:hover,.product__colorways__color .dealer-locator ojp-row.row.bg-sunbeam .text-cta.cta:hover,.dealer-locator ojp-row.row.bg-sunbeam .product__colorways__color .text-cta.cta:hover,.product__colorways__color .dealer-locator ojp-row.row.bg-blaze .text-cta.cta:hover,.dealer-locator ojp-row.row.bg-blaze .product__colorways__color .text-cta.cta:hover,.product__colorways__color .dealer-locator .dealer-locator-disclaimer .text-cta.cta:hover,.dealer-locator .dealer-locator-disclaimer .product__colorways__color .text-cta.cta:hover,.product__colorways__color .product__details__read-more:hover{border-color:#786e6e;padding:var(--space-3xs) var(--space-2xs);margin-right:0px}}.product__colorways__color .cta2:after,.product__colorways__color .dashboard-tabs .tab:after,.dashboard-tabs .product__colorways__color .tab:after,.product__colorways__color .main-navigation__search-section .search-wrapper .result-grid .result-item:after,.main-navigation__search-section .search-wrapper .result-grid .product__colorways__color .result-item:after,.product__colorways__color .filter-group h3:after,.filter-group .product__colorways__color h3:after,.product__colorways__color .button-cta:after,.product__colorways__color .text-cta:after,.product__colorways__color .play-button-cta:after,.product__colorways__color .inline-player__button-cta:after,.product__colorways__color .wpcf7-form .wpcf7-submit:after,.wpcf7-form .product__colorways__color .wpcf7-submit:after,.product__colorways__color .quick-order-decoration-form-container label:after,.quick-order-decoration-form-container .product__colorways__color label:after,.product__colorways__color .main-navigation__main-navbar-wrapper .main-navigation__menu-group.button-cta:after,.main-navigation__main-navbar-wrapper .product__colorways__color .main-navigation__menu-group.button-cta:after,.product__colorways__color .main-navigation__main-navbar-wrapper .main-navigation__menu-item:after,.main-navigation__main-navbar-wrapper .product__colorways__color .main-navigation__menu-item:after,.product__colorways__color .breadcrumbs ol:after,.breadcrumbs .product__colorways__color ol:after,.product__colorways__color .dealer-locator ojp-row.row.bg-bumblebee .text-cta.cta:after,.dealer-locator ojp-row.row.bg-bumblebee .product__colorways__color .text-cta.cta:after,.product__colorways__color .dealer-locator ojp-row.row.bg-crosscut .text-cta.cta:after,.dealer-locator ojp-row.row.bg-crosscut .product__colorways__color .text-cta.cta:after,.product__colorways__color .dealer-locator ojp-row.row.bg-yonder .text-cta.cta:after,.dealer-locator ojp-row.row.bg-yonder .product__colorways__color .text-cta.cta:after,.product__colorways__color .dealer-locator ojp-row.row.bg-sunbeam .text-cta.cta:after,.dealer-locator ojp-row.row.bg-sunbeam .product__colorways__color .text-cta.cta:after,.product__colorways__color .dealer-locator ojp-row.row.bg-blaze .text-cta.cta:after,.dealer-locator ojp-row.row.bg-blaze .product__colorways__color .text-cta.cta:after,.product__colorways__color .dealer-locator .dealer-locator-disclaimer .text-cta.cta:after,.dealer-locator .dealer-locator-disclaimer .product__colorways__color .text-cta.cta:after,.product__colorways__color .product__details__read-more:after{content:none}@media(min-width: 768px){.product__colorways__color--mobile.cta2,.dashboard-tabs .product__colorways__color--mobile.tab,.main-navigation__search-section .search-wrapper .result-grid .product__colorways__color--mobile.result-item,.filter-group h3.product__colorways__color--mobile,.product__colorways__color--mobile.button-cta,.product__colorways__color--mobile.text-cta,.product__colorways__color--mobile.play-button-cta,.product__colorways__color--mobile.inline-player__button-cta,.wpcf7-form .product__colorways__color--mobile.wpcf7-submit,.quick-order-decoration-form-container label.product__colorways__color--mobile,.main-navigation__main-navbar-wrapper .product__colorways__color--mobile.main-navigation__menu-group.button-cta,.main-navigation__main-navbar-wrapper .product__colorways__color--mobile.main-navigation__menu-item,.breadcrumbs ol.product__colorways__color--mobile,.dealer-locator ojp-row.row.bg-bumblebee .product__colorways__color--mobile.text-cta.cta,.dealer-locator ojp-row.row.bg-crosscut .product__colorways__color--mobile.text-cta.cta,.dealer-locator ojp-row.row.bg-yonder .product__colorways__color--mobile.text-cta.cta,.dealer-locator ojp-row.row.bg-sunbeam .product__colorways__color--mobile.text-cta.cta,.dealer-locator ojp-row.row.bg-blaze .product__colorways__color--mobile.text-cta.cta,.dealer-locator .dealer-locator-disclaimer .product__colorways__color--mobile.text-cta.cta,.product__colorways__color--mobile.product__details__read-more{display:none}}@media(max-width: 767px){.product__colorways__color--desktop.cta2,.dashboard-tabs .product__colorways__color--desktop.tab,.main-navigation__search-section .search-wrapper .result-grid .product__colorways__color--desktop.result-item,.filter-group h3.product__colorways__color--desktop,.product__colorways__color--desktop.button-cta,.product__colorways__color--desktop.text-cta,.product__colorways__color--desktop.play-button-cta,.product__colorways__color--desktop.inline-player__button-cta,.wpcf7-form .product__colorways__color--desktop.wpcf7-submit,.quick-order-decoration-form-container label.product__colorways__color--desktop,.main-navigation__main-navbar-wrapper .product__colorways__color--desktop.main-navigation__menu-group.button-cta,.main-navigation__main-navbar-wrapper .product__colorways__color--desktop.main-navigation__menu-item,.breadcrumbs ol.product__colorways__color--desktop,.dealer-locator ojp-row.row.bg-bumblebee .product__colorways__color--desktop.text-cta.cta,.dealer-locator ojp-row.row.bg-crosscut .product__colorways__color--desktop.text-cta.cta,.dealer-locator ojp-row.row.bg-yonder .product__colorways__color--desktop.text-cta.cta,.dealer-locator ojp-row.row.bg-sunbeam .product__colorways__color--desktop.text-cta.cta,.dealer-locator ojp-row.row.bg-blaze .product__colorways__color--desktop.text-cta.cta,.dealer-locator .dealer-locator-disclaimer .product__colorways__color--desktop.text-cta.cta,.product__colorways__color--desktop.product__details__read-more{display:none}}.product__colorways .detail,.product__colorways .dealer-card .services-accordion ojp-accordion-item [slot=header] p,.dealer-card .services-accordion ojp-accordion-item [slot=header] .product__colorways p{align-items:center;display:grid;grid-gap:var(--space-2xs);grid-template-columns:8px auto;margin-bottom:var(--space-m)}.product__colorways .detail:before,.product__colorways .dealer-card .services-accordion ojp-accordion-item [slot=header] p:before,.dealer-card .services-accordion ojp-accordion-item [slot=header] .product__colorways p:before{background-color:#ce0e2d;border-radius:2px;content:"";display:block;height:8px;width:8px}.product__colorways__show-more__container{border-top:1px solid #9a999a;margin:var(--space-m) auto var(--space-2xl);padding:var(--space-m) 0 0}.product__colorways__show-more:after{transform:rotate(90deg);transition:transform .5s}.product__colorways__thumbnails{display:grid;grid-gap:var(--space-xs);grid-template-columns:repeat(auto-fill, minmax(44px, 1fr));grid-auto-rows:44px;justify-content:start;max-width:100%;width:100%}@media(min-width: 768px){.product__colorways__thumbnails{grid-auto-rows:unset;grid-template-columns:repeat(auto-fill, 70px);grid-template-rows:repeat(auto-fill, 70px)}}.product__colorways__thumbnail{position:relative}.product__colorways__thumbnail .new-colorway{background-color:#ce0e2d;height:8px;right:4px;position:absolute;top:4px;width:8px}.product__colorways__thumbnail.active img{border:1px solid #1a181b}.product__colorways__thumbnail-image{border:solid 1px #c6c6c6;border-radius:4px;display:block;height:100%;object-fit:cover;width:100%}.product__colorways__type-name{padding:var(--space-xs) 0}.product__colorways__type-name:first-child{padding-top:0}.product__colorways__thumbnails__type{height:0;overflow:hidden;transition:height .5s ease-out}.product__colorways__ctas{display:none;grid-auto-flow:column;grid-auto-columns:auto;grid-gap:var(--space-s-m);grid-template-columns:repeat(auto-fit, minmax(calc(50% - var(--space-s-m)), auto));margin-top:var(--space-s);padding:0 var(--space-m)}@media(min-width: 768px){.product__colorways__ctas{display:grid;margin-top:var(--space-xl);padding:0}}.product__colorways__ctas.mobile{display:grid}.product__colorways__ctas.mobile>.button-cta,.product__colorways__ctas.mobile>.play-button-cta,.product__colorways__ctas.mobile>.inline-player__button-cta,.wpcf7-form .product__colorways__ctas.mobile>.wpcf7-submit{min-width:unset}@media(min-width: 768px){.product__colorways__ctas.mobile{display:none}}.product__colorways__ctas .hidden{display:none}.product__image-gallery__modal{--ojp-modal--overlay-color: white;--ojp-modal--panel-color: white;--ojp-modal--padding-inline: 0;--ojp-modal--padding-top-bottom: 0;--ojp-modal--outer-vertical-padding: 0;--ojp-modal--outer-horizontal-padding: 0;--ojp-modal--inner-vertical-padding: 0;--ojp-modal--focus-outline: Highlight auto 1px;--ojp-modal--close-icon-margin: var(--space-m-xl);--ojp-modal--close-icon-height: 30px;--ojp-modal--close-icon-width: 30px;--ojp-modal--overflow-gradient-visibility: hidden}@media screen and (max-height: 600px){.product__image-gallery__modal{--ojp-modal--padding-top-bottom: 0}}.product__image-gallery__modal .product__image-gallery__modal__content{display:grid;grid-template-areas:"thumbnails zoom-image zoom-icons";grid-template-columns:1fr;grid-template-rows:1fr auto;height:calc(100vh - var(--space-m-xl) - var(--space-m-xl) - 30px - var(--space-m-xl));margin:auto;max-height:100%;padding:var(--space-m-xl)}@media(min-width: 768px){.product__image-gallery__modal .product__image-gallery__modal__content{grid-gap:var(--space-m-l);grid-template-columns:auto 1fr auto;grid-template-rows:1fr;height:100vh;max-height:100%}}.product__image-gallery__modal .product__image-gallery__modal__content .product__image-gallery__feature-image.zoom-image-container{aspect-ratio:unset;border-radius:8px;display:grid;grid-column:1/2;grid-template-rows:100%;height:100%;justify-self:center;overflow:scroll;position:relative}.product__image-gallery__modal .product__image-gallery__modal__content .product__image-gallery__feature-image.zoom-image-container:after{content:none}.product__image-gallery__modal .product__image-gallery__modal__content .product__image-gallery__feature-image.zoom-image-container img{align-self:start;aspect-ratio:unset;max-height:100%;object-fit:contain;justify-self:center}@media(min-width: 768px){.product__image-gallery__modal .product__image-gallery__modal__content .product__image-gallery__feature-image.zoom-image-container img{padding:0 var(--space-s-m)}}@media(min-width: 768px){.product__image-gallery__modal .product__image-gallery__modal__content .product__image-gallery__feature-image.zoom-image-container{grid-area:zoom-image}}.product__image-gallery__modal .product__image-gallery__modal__content .zoom-icons{align-self:end;display:flex;flex-direction:column;gap:var(--space-xs-s);grid-area:zoom-icons;grid-column:1/2;grid-row:2;justify-self:end;margin-top:var(--space-s)}@media(min-width: 768px){.product__image-gallery__modal .product__image-gallery__modal__content .zoom-icons{grid-column:3/4;grid-row:1;z-index:2}}.product__image-gallery__modal .product__image-gallery__thumbnails{display:none}@media(min-width: 768px){.product__image-gallery__modal .product__image-gallery__thumbnails{display:grid;padding:var(--space-xs-s)}}.product__image-gallery__modal .zoom-icons button{align-items:center;background-color:#fff;border:1px solid #1a181b;border-radius:4px;display:flex;height:30px;justify-content:center;width:30px}.product__image-gallery__modal .zoom-icons button:hover{background-color:#c6c6c6}.product__image-gallery__modal [slot=close-icon]{display:flex;height:30px;width:30px}.product__image-gallery__modal [slot=close-icon] img{border:1px solid #1a181b;border-radius:4px}.single-product .accordion-module li{break-inside:avoid;page-break-inside:avoid}@media(min-width: 768px){.single-product .accordion-module .product__accordion__list{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2, 1fr)}}.text-header{display:flex;flex-direction:column;gap:var(--space-l);margin:var(--space-m-xl)}.text-header .text-cta{align-self:flex-start}.text-header .body-area{margin:0 !important;padding:0 !important}.text-body-module,.text-header .body-area{display:flex;flex-direction:column;padding:var(--space-m-xl)}.text-body-module.bg-scoreboard,.text-header .bg-scoreboard.body-area{color:#fff}.text-body-module *,.text-header .body-area *{max-width:850px}.text-body-module *:first-child,.text-header .body-area *:first-child{margin-top:0}.text-body-module *[style*="text-align: center"],.text-header .body-area *[style*="text-align: center"]{align-self:center}.text-body-module *[style*="text-align: left"],.text-header .body-area *[style*="text-align: left"]{align-self:flex-start}.text-body-module *[style*="text-align: right"],.text-header .body-area *[style*="text-align: right"]{align-self:flex-end}.text-body-module ul:has(>[style*="text-align: center"]),.text-header .body-area ul:has(>[style*="text-align: center"]),.text-body-module ol:has(>[style*="text-align: center"]),.text-header .body-area ol:has(>[style*="text-align: center"]),.text-body-module blockquote:has(>[style*="text-align: center"]),.text-header .body-area blockquote:has(>[style*="text-align: center"]){align-self:center}.text-body-module ul:has(>[style*="text-align: left"]),.text-header .body-area ul:has(>[style*="text-align: left"]),.text-body-module ol:has(>[style*="text-align: left"]),.text-header .body-area ol:has(>[style*="text-align: left"]),.text-body-module blockquote:has(>[style*="text-align: left"]),.text-header .body-area blockquote:has(>[style*="text-align: left"]){align-self:flex-start}.text-body-module ul:has(>[style*="text-align: right"]),.text-header .body-area ul:has(>[style*="text-align: right"]),.text-body-module ol:has(>[style*="text-align: right"]),.text-header .body-area ol:has(>[style*="text-align: right"]),.text-body-module blockquote:has(>[style*="text-align: right"]),.text-header .body-area blockquote:has(>[style*="text-align: right"]){align-self:flex-end}.text-body-module li,.text-header .body-area li{list-style:inherit}.text-body-module ul li,.text-header .body-area ul li{list-style-type:"▪  ";margin-left:1.5em}.text-body-module a,.text-header .body-area a,.text-body-module p,.text-header .body-area p,.text-body-module h1,.text-header .body-area h1,.text-body-module h2,.text-header .body-area h2,.text-body-module h3,.text-header .body-area h3,.text-body-module h4,.text-header .body-area h4,.text-body-module h5,.text-header .body-area h5,.text-body-module h6,.text-header .body-area h6,.text-body-module blockquote,.text-header .body-area blockquote,.text-body-module ul,.text-header .body-area ul,.text-body-module ol,.text-header .body-area ol,.text-body-module dl,.text-header .body-area dl,.text-body-module dd,.text-header .body-area dd,.text-body-module hr,.text-header .body-area hr,.text-body-module figure,.text-header .body-area figure,.text-body-module pre,.text-header .body-area pre,.text-body-module table,.text-header .body-area table,.text-body-module fieldset,.text-header .body-area fieldset,.text-body-module input,.text-header .body-area input{margin:revert;margin-bottom:var(--space-xs-s)}.text-body-module a:last-child,.text-header .body-area a:last-child,.text-body-module p:last-child,.text-header .body-area p:last-child,.text-body-module h1:last-child,.text-header .body-area h1:last-child,.text-body-module h2:last-child,.text-header .body-area h2:last-child,.text-body-module h3:last-child,.text-header .body-area h3:last-child,.text-body-module h4:last-child,.text-header .body-area h4:last-child,.text-body-module h5:last-child,.text-header .body-area h5:last-child,.text-body-module h6:last-child,.text-header .body-area h6:last-child,.text-body-module blockquote:last-child,.text-header .body-area blockquote:last-child,.text-body-module ul:last-child,.text-header .body-area ul:last-child,.text-body-module ol:last-child,.text-header .body-area ol:last-child,.text-body-module dl:last-child,.text-header .body-area dl:last-child,.text-body-module dd:last-child,.text-header .body-area dd:last-child,.text-body-module hr:last-child,.text-header .body-area hr:last-child,.text-body-module figure:last-child,.text-header .body-area figure:last-child,.text-body-module pre:last-child,.text-header .body-area pre:last-child,.text-body-module table:last-child,.text-header .body-area table:last-child,.text-body-module fieldset:last-child,.text-header .body-area fieldset:last-child,.text-body-module input:last-child,.text-header .body-area input:last-child{margin-bottom:0}.text-body-module a,.text-header .body-area a{text-decoration:underline}.accordion-module{margin:var(--space-m-xl)}.accordion-module ojp-accordion-item{--ojp-accordion-item--header-padding-block: 0;--ojp-accordion-item--hover-opacity: 1.0;--ojp-accordion-item--max-content-width: 100%;--ojp-accordion-item--padding-inline: 0;--ojp-accordion-item--panel-padding-block: var(--space-m-xl);border:1px solid #1a181b;border-radius:8px;margin-bottom:var(--space-s)}.accordion-module ojp-accordion-item:last-child{margin-bottom:0}@supports(hover: hover){.accordion-module ojp-accordion-item:hover [slot=icon] .icon-background{transform:scale(1.8333);z-index:-1}}.accordion-module ojp-accordion-item [slot=header]{align-self:center;padding:var(--space-s-m);width:100%}.accordion-module ojp-accordion-item [slot=icon]{align-self:stretch;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;padding:var(--space-s-m)}.accordion-module ojp-accordion-item [slot=icon] img{align-self:center;grid-area:1/1/2/2;height:24px;justify-self:center;width:24px}.accordion-module ojp-accordion-item [slot=icon] .icon-background{background-color:#1a181b;border-radius:4px;grid-area:1/1/2/2;height:24px;transition:transform .3s ease-out;width:24px;z-index:-1}.accordion-module ojp-accordion-item .closed-icon{display:block}.accordion-module ojp-accordion-item .open-icon{display:none}.accordion-module ojp-accordion-item[open] .closed-icon{display:none}.accordion-module ojp-accordion-item[open] .open-icon{display:block}.accordion-module ojp-accordion-item [slot=panel]{display:flex;flex-direction:column;margin-top:calc(-1*var(--space-s-m))}@media(min-width: 1101px){.accordion-module ojp-accordion-item [slot=panel]{flex-direction:row}}.accordion-module ojp-accordion-item [slot=panel] .panel-column{flex:1;margin-bottom:var(--space-xs-s);padding:0 var(--space-m-xl)}.accordion-module ojp-accordion-item [slot=panel] .panel-column:last-child{margin-bottom:0}.accordion-module ojp-accordion-item [slot=panel] .panel-column li{list-style:inherit}.accordion-module ojp-accordion-item [slot=panel] .panel-column ul li{list-style-type:square;margin-left:1.5em}.accordion-module ojp-accordion-item [slot=panel] .panel-column a,.accordion-module ojp-accordion-item [slot=panel] .panel-column p,.accordion-module ojp-accordion-item [slot=panel] .panel-column h1,.accordion-module ojp-accordion-item [slot=panel] .panel-column h2,.accordion-module ojp-accordion-item [slot=panel] .panel-column h3,.accordion-module ojp-accordion-item [slot=panel] .panel-column h4,.accordion-module ojp-accordion-item [slot=panel] .panel-column h5,.accordion-module ojp-accordion-item [slot=panel] .panel-column h6,.accordion-module ojp-accordion-item [slot=panel] .panel-column blockquote,.accordion-module ojp-accordion-item [slot=panel] .panel-column ul,.accordion-module ojp-accordion-item [slot=panel] .panel-column ol,.accordion-module ojp-accordion-item [slot=panel] .panel-column dl,.accordion-module ojp-accordion-item [slot=panel] .panel-column dd,.accordion-module ojp-accordion-item [slot=panel] .panel-column hr,.accordion-module ojp-accordion-item [slot=panel] .panel-column figure,.accordion-module ojp-accordion-item [slot=panel] .panel-column pre,.accordion-module ojp-accordion-item [slot=panel] .panel-column table,.accordion-module ojp-accordion-item [slot=panel] .panel-column fieldset,.accordion-module ojp-accordion-item [slot=panel] .panel-column input{margin:revert;margin-bottom:var(--space-xs-s)}.accordion-module ojp-accordion-item [slot=panel] .panel-column a:first-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column p:first-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column h1:first-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column h2:first-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column h3:first-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column h4:first-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column h5:first-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column h6:first-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column blockquote:first-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column ul:first-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column ol:first-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column dl:first-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column dd:first-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column hr:first-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column figure:first-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column pre:first-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column table:first-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column fieldset:first-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column input:first-child{margin-top:0}.accordion-module ojp-accordion-item [slot=panel] .panel-column a:last-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column p:last-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column h1:last-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column h2:last-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column h3:last-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column h4:last-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column h5:last-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column h6:last-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column blockquote:last-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column ul:last-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column ol:last-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column dl:last-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column dd:last-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column hr:last-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column figure:last-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column pre:last-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column table:last-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column fieldset:last-child,.accordion-module ojp-accordion-item [slot=panel] .panel-column input:last-child{margin-bottom:0}.accordion-module ojp-accordion-item [slot=panel] .panel-column a:not(.button-cta):not(.play-button-cta):not(.inline-player__button-cta){text-decoration:underline}.accordion-module ojp-accordion-item [slot=panel] .accordion-cta{align-items:start;border:1px solid #1a181b;border-radius:8px;display:flex;flex-direction:column;gap:var(--space-m-l);justify-content:flex-start;padding:var(--space-m-l)}@media(min-width: 1101px){.accordion-module ojp-accordion-item [slot=panel] .accordion-cta{align-items:center;flex-direction:row;justify-content:space-between}.accordion-module ojp-accordion-item [slot=panel] .accordion-cta:not(:has(>h4)) .button-cta,.accordion-module ojp-accordion-item [slot=panel] .accordion-cta:not(:has(>h4)) .play-button-cta,.accordion-module ojp-accordion-item [slot=panel] .accordion-cta:not(:has(>h4)) .inline-player__button-cta,.accordion-module ojp-accordion-item [slot=panel] .accordion-cta:not(:has(>h4)) .wpcf7-form .wpcf7-submit,.wpcf7-form .accordion-module ojp-accordion-item [slot=panel] .accordion-cta:not(:has(>h4)) .wpcf7-submit{flex:1}}.accordion-module ojp-accordion-item [slot=panel] .accordion-cta .button-cta,.accordion-module ojp-accordion-item [slot=panel] .accordion-cta .play-button-cta,.accordion-module ojp-accordion-item [slot=panel] .accordion-cta .inline-player__button-cta,.accordion-module ojp-accordion-item [slot=panel] .accordion-cta .wpcf7-form .wpcf7-submit,.wpcf7-form .accordion-module ojp-accordion-item [slot=panel] .accordion-cta .wpcf7-submit{align-self:stretch}.accordion-module ojp-accordion-item [slot=panel] .accordion-cta h4,.accordion-module ojp-accordion-item [slot=panel] .accordion-cta a{margin:0}.accordion-module ojp-accordion-item [slot=panel] .accordion-cta h4{max-width:50%}.logo-grid{display:flex;flex-direction:column;gap:var(--space-m-xl);margin:var(--space-m-xl) 0;padding:0 var(--space-m-xl)}.logo-grid .heading-section{display:flex;flex-direction:column;gap:var(--space-s-m)}.logo-grid .grid-section{display:grid;grid-gap:var(--space-xs-s);grid-template-columns:repeat(auto-fill, minmax(110px, calc(50% - var(--space-xs-s))))}@media(min-width: 768px){.logo-grid .grid-section{grid-template-columns:repeat(auto-fill, minmax(110px, calc(33.3333333333% - var(--space-xs-s))))}}@media(min-width: 1101px){.logo-grid .grid-section{grid-template-columns:repeat(auto-fill, minmax(110px, calc(25% - var(--space-xs-s))))}}.logo-grid .grid-section .logo{aspect-ratio:157.5/110.63;background-color:#fff;border-radius:8px;object-fit:contain;width:100%}@media(max-width: 1099px){body.nav-is-open .site-banner{display:none}}.site-banner{align-items:center;border-radius:8px;color:#fff;display:flex;flex-flow:row nowrap;height:37px;justify-content:center;margin:var(--space-xs-s) var(--space-xs-s) 0 var(--space-xs-s);max-width:100vw;padding:var(--space-2xs);position:relative;text-align:center;z-index:10000}.site-banner.site-banner-hidden{display:none}.site-banner .site-banner-text-wrap{height:100%;margin-right:var(--space-xs);overflow:hidden;width:100%;display:flex;align-items:center}.site-banner .site-banner-close{background-color:#fff;border-radius:4px;height:24px;width:24px;flex-shrink:0}.site-banner .site-banner-close:after{content:"";display:block;height:100%;background:url(assets/close-black-6a86de2f.svg) no-repeat center;width:100%}.site-banner.ticker .site-banner-text-div{transform:translateX(100%)}.site-banner.ticker .site-banner-text .site-banner-text-div{animation-duration:var(--ticker-duration);animation-iteration-count:infinite;animation-name:ticker;animation-timing-function:linear}.site-banner.ticker .site-banner-text .site-banner-text-div:hover{animation-play-state:paused}@keyframes ticker{0%{transform:translate3d(100%, 0, 0)}100%{transform:translate3d(var(--text-content-width), 0, 0)}}.site-banner .site-banner-text{display:inline-block;margin-right:0;white-space:nowrap;width:100%}.site-banner .site-banner-text>p{display:inline-block}.site-banner--scoreboard{background-color:#1a181b}.site-banner--worn-in{background-color:#efede9;color:#1a181b}.site-banner--worn-in .site-banner-close{background-color:#1a181b}.site-banner--worn-in .site-banner-close:after{background:url(assets/close-white-f9677099.svg)}.site-banner--home-team{background-color:#ce0e2d}.site-banner--transparent{background-color:rgba(0,0,0,0);border:1px solid #fff}.site-banner strong{font-weight:700}.site-banner a{text-decoration:underline;text-transform:uppercase;text-underline-offset:2px}.toast-message{align-items:center;background-color:#786e6e;border-radius:4px;bottom:var(--space-xs);color:#fff;display:grid;grid-column-gap:var(--space-s);grid-template-columns:auto 1fr auto;grid-template-rows:auto;left:50%;padding:var(--space-s);position:fixed;transform:translate(-50%, 150%);transition:transform .3s ease-in-out;width:75vw;z-index:1000000}@media(min-width: 1101px){.toast-message{width:66.6666666667vw}}.toast-message.show{transform:translate(-50%, 0)}.toast-message .icon-area{grid-area:1/1/2/2}.toast-message .detail,.toast-message .dealer-card .services-accordion ojp-accordion-item [slot=header] p,.dealer-card .services-accordion ojp-accordion-item [slot=header] .toast-message p{grid-area:1/2/2/3}.toast-message .action-button{color:#fff;grid-area:1/3/2/4}.inline-player-component{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.inline-player-component.is-playing>.video-overlay{opacity:0}.inline-player-component .video-overlay{background:#1a181b;grid-area:1/1/2/2;opacity:.2;transition:opacity .2s;z-index:9}.inline-player-component .plyr{border-radius:8px;grid-area:1/1/2/2}.inline-player-component .plyr video,.inline-player-component .plyr .plyr__video-embed{aspect-ratio:2/1;height:100%;object-fit:cover;width:100%}.inline-player-component .play-button{align-self:center;grid-area:1/1/2/2;justify-self:center;transition:opacity .2s 0s;z-index:10}.inline-player-component .play-button .border{transition:fill .2s,stroke .3s}.inline-player-component .play-button:hover .border{fill:#1a181b;stroke:#1a181b}.inline-player-component .play-button .play-icon{display:block}.inline-player-component .play-button .pause-icon{display:none}.inline-player-component .play-button[aria-checked=true]{transition:opacity .2s 1.5s;opacity:0}.inline-player-component .play-button[aria-checked=true]:hover,.inline-player-component .play-button[aria-checked=true]:focus{transition:opacity .2s 0s;opacity:1}.inline-player-component .play-button[aria-checked=true] .play-icon{display:none}.inline-player-component .play-button[aria-checked=true] .pause-icon{display:block}.product-highlights{padding:var(--space-m-xl) 0}.product-highlights.bg-scoreboard{color:#fff}.product-highlights.bg-scoreboard .has-border{border:1px solid #fff}.product-highlights.bg-scoreboard .product-highlights__nav{background-color:#786e6e}.product-highlights.bg-scoreboard .product-highlights__nav .is-current{background-color:#fff}.product-highlights.bg-worn-in{color:#1a181b}.product-highlights.bg-worn-in .has-border{border:1px solid #1a181b}.product-highlights.bg-worn-in .product-highlights__nav{background-color:#c6c6c6}.product-highlights.bg-worn-in .product-highlights__nav .is-current{background-color:#1a181b}.product-highlights__list{display:flex;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow-x:scroll;overflow-y:hidden;overscroll-behavior-x:contain;padding:0;position:relative;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;width:100vw}.product-highlights__list::-webkit-scrollbar{display:none}.product-highlights__list:before,.product-highlights__list:after{content:"";display:inline-block;flex:0 0 auto;width:1px;margin-left:-1px}@media(min-width: 768px){.product-highlights__list{padding:0 var(--space-m-xl)}}.product-highlights__list-item{align-self:flex-start;flex:none;margin:0 calc(var(--space-xs)/2);scroll-snap-align:center;width:calc(100% - var(--space-xs)*3)}@media(min-width: 768px){.product-highlights__list-item{align-self:unset;flex:1 1 50%}}.product-highlights__list-item:first-of-type{margin-left:var(--space-xs)}@media(min-width: 768px){.product-highlights__list-item:first-of-type{margin-left:0}}.product-highlights__list-item:last-of-type{margin-right:var(--space-xs)}@media(min-width: 768px){.product-highlights__list-item:last-of-type{margin-right:0}}.product-highlights__list-item.has-icon .product-highlights__content{grid-template-areas:"icon title" "icon description" "icon . "}@media(min-width: 768px){.product-highlights__list-item.has-icon .product-highlights__content{grid-template-areas:"icon title" "icon description" "icon . "}}.product-highlights__list-item.has-border{border-radius:8px;padding:var(--space-m)}.product-highlights__list-item.has-border .product-highlights__content{align-items:start;grid-template-areas:"title" "description";grid-template-columns:1fr;margin-top:0;row-gap:unset}@media(min-width: 768px){.product-highlights__list-item.has-border .product-highlights__content{grid-template-areas:"title" "description";grid-template-columns:auto 1fr;grid-template-rows:auto auto}}.product-highlights__list-item.has-border .product-highlights__content .product-highlights__title{margin-bottom:var(--space-s-m)}@media(min-width: 768px){.product-highlights__list-item.has-border .product-highlights__content .product-highlights__title{margin-top:0}}.product-highlights__list-item.has-border.has-icon .product-highlights__content{grid-template-areas:"icon" "title" "description"}@media(min-width: 768px){.product-highlights__list-item.has-border.has-icon .product-highlights__content{grid-template-areas:"icon title" "icon description" "icon . "}}.product-highlights__list-item.has-border.has-icon .product-highlights__content .product-highlights__title{margin-bottom:var(--space-s-m);margin-top:var(--space-l-xl)}@media(min-width: 768px){.product-highlights__list-item.has-border.has-icon .product-highlights__content .product-highlights__title{margin-top:0}}@media(min-width: 768px){.product-highlights__list-item.is-singular{display:flex;gap:var(--space-l-xl);align-items:start}}@media(min-width: 768px){.product-highlights__list-item.is-singular.has-icon .product-highlights__content{grid-template-areas:"icon" "title" "description";margin-top:0}}@media(min-width: 768px){.product-highlights__list-item.is-singular.has-icon.has-border .product-highlights__content{grid-template-areas:"icon title" "icon description" "icon ."}}.product-highlights__image{width:100%}.product-highlights__image img{border-radius:8px;display:block;height:400px;object-fit:cover;width:100%}@media(min-width: 768px){.product-highlights__image img{height:550px}}.product-highlights__content{align-items:center;column-gap:var(--space-l-xl);display:grid;grid-template-areas:"title" "description";margin-top:var(--space-l);row-gap:var(--space-s-m);width:100%}.product-highlights___title{grid-area:title}.product-highlights__description{grid-area:description}.product-highlights__nav{border-radius:4px;display:flex;flex-direction:row;height:4px;margin:var(--space-m) var(--space-xs) 0;width:calc(100% - var(--space-xs)*2)}@media(min-width: 768px){.product-highlights__nav{display:none}}.product-highlights__nav li{border-radius:4px;display:flex;flex:1;height:4px;position:relative}.product-highlights__nav li button{border-radius:4px;flex:1}.product-highlights__icon{background-size:contain;background-repeat:no-repeat;display:inline-block;grid-area:icon;height:80px;width:80px}@media(min-width: 768px){.product-highlights__icon{height:160px;width:160px}}.product-highlights__icon img{height:100%;width:100%;object-fit:contain}.pcp-hero{color:#1a181b;padding:var(--page-top-padding) var(--space-m-xl) var(--space-m-xl) var(--space-m-xl)}.pcp-hero.dark{color:#fff}.pcp-hero .breadcrumbs{margin-bottom:var(--space-2xl)}@media(min-width: 1101px){.pcp-hero .breadcrumbs{margin-bottom:var(--space-s-m)}}.pcp-hero .heading{margin-bottom:var(--space-s)}.pcp-hero .media-container{aspect-ratio:1.67;border-radius:8px;margin-top:var(--space-m-xl);overflow:hidden;position:relative;width:100%}.pcp-hero .image{display:block;height:100%;object-fit:cover;width:100%}.pcp-hero .content{margin-top:var(--space-l)}@media(min-width: 1101px){.pcp-hero .heading{font-size:var(--step-8)}.pcp-hero .content{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:var(--space-2xl-3xl);justify-content:space-between}.pcp-hero .text-container{flex-basis:30%}.pcp-hero .media-container{flex-basis:50%;margin-top:0;aspect-ratio:2}}.pcp-hero.no-image .heading{margin-bottom:0}.pcp-hero.no-image .subheading{margin-top:var(--space-xl-2xl)}@media(min-width: 1101px){.pcp-hero.no-image .heading{margin-bottom:0}.pcp-hero.no-image .text-container{display:grid;flex-basis:100%;gap:var(--space-2xl);grid-template-columns:1fr 1fr;grid-template-rows:1fr}}.quick-order-success-modal{--ojp-modal--outer-vertical-padding: max(20px, calc((100vh - 500px) / 2));--ojp-modal--outer-horizontal-padding: calc((100vw - 530px) / 2);--ojp-modal--focus-outline: none}.quick-order-success-modal .modal__content{display:grid;grid-template-rows:auto auto auto auto auto;row-gap:var(--space-s)}.quick-order-success-modal .modal__nav-buttons,.quick-order-success-modal .modal__buttons{display:flex;flex-direction:row;gap:var(--space-s)}.quick-order-success-modal .modal__nav-buttons .button-cta,.quick-order-success-modal .modal__nav-buttons .play-button-cta,.quick-order-success-modal .modal__nav-buttons .inline-player__button-cta,.quick-order-success-modal .modal__nav-buttons .wpcf7-form .wpcf7-submit,.wpcf7-form .quick-order-success-modal .modal__nav-buttons .wpcf7-submit,.quick-order-success-modal .modal__buttons .button-cta,.quick-order-success-modal .modal__buttons .play-button-cta,.quick-order-success-modal .modal__buttons .inline-player__button-cta,.quick-order-success-modal .modal__buttons .wpcf7-form .wpcf7-submit,.wpcf7-form .quick-order-success-modal .modal__buttons .wpcf7-submit{min-width:unset;flex:1}.quick-order-success-modal .modal__nav-buttons{justify-content:center;margin-top:var(--space-m)}.quick-order-success-modal .modal__nav-buttons .button-cta,.quick-order-success-modal .modal__nav-buttons .play-button-cta,.quick-order-success-modal .modal__nav-buttons .inline-player__button-cta,.quick-order-success-modal .modal__nav-buttons .wpcf7-form .wpcf7-submit,.wpcf7-form .quick-order-success-modal .modal__nav-buttons .wpcf7-submit{flex:0 0 calc(50% - var(--space-s)/2)}.quick-order-success-modal .modal__sizes-list{display:flex;flex-direction:column;gap:var(--space-2xs)}.quick-order-success-modal .modal__sizes-list li{align-items:center;display:flex;gap:var(--space-xs);justify-content:flex-start}.quick-order-success-modal .modal__sizes-list li:before{background-image:url(assets/checkmark-black-2f7a4dfd.svg);background-position:center;background-repeat:no-repeat;content:"";display:inline-block;height:100%;width:21px}.model-info-modal{--ojp-modal--panel-color: #EFEDE9}.model-info-modal .accordion-module{margin:0}.story-card{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:8px;color:#fff;height:100%;overflow:hidden;position:relative;width:100%}@media(hover: hover){.story-card:hover .image-container{transform:scale(1.05)}.story-card:hover .image-container:after{opacity:0}}.story-card:focus-within .image-container{transform:scale(1.05)}.story-card .content-container{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-m-xl);height:100%;justify-content:space-between;min-height:inherit;padding:var(--space-xs-s);position:relative}.story-card .image-container{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;transition:transform .7s ease,background-size .7s ease;width:100%}.story-card .image-container:after{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);content:"";display:block;height:100%;opacity:1;position:absolute;transition:opacity .7s ease;width:100%}.form-container.loading .progress-overlay{align-items:center;background:rgba(198,198,198,.5);border-radius:8px;bottom:0;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:999}.loading .progress-spinner{display:flex;pointer-events:none}.progress-spinner{align-items:center;align-items:center;background:rgba(0,0,0,0);display:none;flex-direction:column;justify-content:center;justify-content:center}.progress-spinner .spinner{display:grid;gap:4px;grid-template-columns:16px 16px;grid-template-rows:16px 16px;margin:0 auto;text-align:center}.progress-spinner .spinner>div{animation:sk-bouncedelay 1.7s infinite ease-in-out both;background-color:#1a181b;border-radius:3px;display:inline-block;height:16px;width:16px}.progress-spinner .spinner .spinner__item1{animation-delay:-0.9s;grid-column:1/2;grid-row:1/2}.progress-spinner .spinner .spinner__item2{animation-delay:-0.6s;grid-column:2/3;grid-row:1/2}.progress-spinner .spinner .spinner__item3{animation-delay:-0.3s;grid-column:2/3;grid-row:2/3}.progress-spinner .spinner .spinner__item4{grid-column:1/2;grid-row:2/3}@keyframes sk-bouncedelay{0%,80%,100%{transform:scale(1);opacity:.2}40%{transform:scale(1);opacity:1}}.product-tag{align-items:center;background-color:#fff;border-radius:4px;display:inline-flex;gap:var(--space-3xs-2xs);justify-content:space-between;padding:var(--space-3xs) var(--space-2xs)}.hero-player{position:relative}.hero-player .plyr__video-wrapper{height:100% !important;width:100% !important}.hero-player video.player,.hero-player .plyr__video-embed{height:100%;object-fit:cover;width:100%}.hero-player.playing .hero-player__button-cta{background-image:url(assets/cta-pause-white-7265ca51.svg)}.hero-player.playing .hero-player__video-poster{opacity:0}.hero-player.paused .hero-player__button-cta{background-image:url(assets/cta-play-white-19756585.svg)}.hero-player.paused .hero-player__video-poster{opacity:1}.hero-player .image{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);transition:opacity .8s ease-in-out;width:100%;height:100%;object-fit:cover}.hero-player__button-cta{background-image:url(assets/cta-play-white-19756585.svg);background-repeat:no-repeat;background-size:cover;bottom:var(--space-m);height:var(--space-s);opacity:.6;position:absolute;right:var(--space-m);transform:translate(-50%, -50%);transition:opacity .2s ease-in-out;width:var(--space-s);z-index:100000}.hero-player__button-cta:hover{opacity:1}.hero-player__button-cta .plyr__poster{background-size:cover}.hero-player__button-cta .plyr__video-embed iframe{top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px)}.filter-group{background-color:#efede9;display:grid;grid-template-columns:1fr;grid-template-rows:52px 0fr 0fr 0fr;transition:grid-template-rows .3s linear;width:100%}@media(min-width: 768px){.filter-group{grid-template-rows:52px 0fr 0fr 0fr}}.filter-group.expanded{grid-template-rows:52px .05fr .95fr 52px;height:100%;max-height:100dvh;overflow:hidden}.filter-group.expanded .accordion-area{max-height:-webkit-max-content;max-height:max-content;-ms-overflow-style:none;opacity:1;overflow-y:scroll;scrollbar-width:none;transition:visibility 0s 0s,max-height .3s ease-in-out,opacity .3s ease-in-out;visibility:visible}.filter-group.expanded .accordion-area::-webkit-scrollbar,.filter-group.expanded .accordion-area::-webkit-scrollbar-thumb,.filter-group.expanded .accordion-area::-webkit-scrollbar-track,.filter-group.expanded .accordion-area::-webkit-scrollbar-button{display:none}.filter-group.expanded .chip-area{display:flex}.filter-group.expanded .filter-toggle{background-color:#1a181b;color:#fff}.filter-group.expanded .filter-toggle .lines>path{stroke:#fff}.filter-group.expanded .filter-toggle .dots>circle{fill:#fff;stroke:#fff}.filter-group.expanded .filter-button{display:inline-flex}@media(min-width: 768px){.filter-group.expanded .filter-button{display:none}}@media(min-width: 768px){.filter-group.expanded{max-height:100%;position:-webkit-sticky;position:sticky;top:var(--page-top-padding)}}.filter-group .filter-count{display:none;grid-area:1/1/2/2}.filter-group .filter-toggle{align-items:center;background-color:#fff;border-radius:8px;color:#1a181b;display:flex;flex-direction:row;grid-area:1/1/2/2;justify-content:space-between;padding:var(--space-xs);transition:background-color .1s linear,color .1s linear}@media(min-width: 768px){.filter-group .filter-toggle{margin:0}}.filter-group .filter-toggle svg{height:24px;width:24px}.filter-group .filter-toggle svg .lines>path{stroke:#1a181b}.filter-group .filter-toggle svg .dots>circle{fill:#fff;stroke:#1a181b}.filter-group .chip-area{display:none;flex-direction:column;gap:var(--space-s);grid-area:2/1/3/2;margin:var(--space-xs-s) 0}.filter-group .chip-area .chip-status{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.filter-group .chip-area .chip-status .clear-filters{color:#1a181b;font-size:var(--step--1);text-decoration:underline}.filter-group .chip-area .chip-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-xs);min-height:33px}.filter-group .chip-area .chip-list .chip{align-items:center;border:1px solid #786e6e;border-radius:4px;color:#786e6e;display:inline-flex;flex-direction:row;gap:var(--space-3xs-2xs);justify-content:space-between;padding:var(--space-3xs) var(--space-2xs)}.filter-group .accordion-area{grid-area:3/1/4/2;opacity:0;overflow:hidden;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,visibility 0s .3s;visibility:hidden}.filter-group .accordion-area ojp-accordion-item{--ojp-accordion-item--header-padding-block: 0;--ojp-accordion-item--hover-opacity: 0.9;--ojp-accordion-item--padding-inline: 0}.filter-group .accordion-area ojp-accordion-item [slot=header],.filter-group .accordion-area ojp-accordion-item [slot=icon] img{align-self:flex-start;padding:var(--space-xs) 0 var(--space-l) 0}.filter-group .accordion-area ojp-accordion-item .closed-icon{display:block}.filter-group .accordion-area ojp-accordion-item .open-icon{display:none}.filter-group .accordion-area ojp-accordion-item[open] .closed-icon{display:none}.filter-group .accordion-area ojp-accordion-item[open] .open-icon{display:block}.filter-group .accordion-area ojp-accordion-item[open] [slot=panel]{padding-bottom:var(--space-s-m)}.filter-group .accordion-area ojp-accordion-item [slot=panel]{display:flex;flex-direction:column;gap:var(--space-xs-s);padding:0}.filter-group .accordion-area ojp-accordion-item [slot=panel] input[type=checkbox]{flex-shrink:0;margin-left:4px;margin-right:var(--space-xs)}.filter-group .accordion-area ojp-accordion-item [slot=panel] input[type=checkbox]:disabled{background-color:#efefef}.filter-group .accordion-area ojp-accordion-item [slot=panel] label{display:flex;flex-direction:row;justify-content:flex-start;width:100%}.filter-group .accordion-area ojp-accordion-item [slot=panel] label:has(input[type=checkbox]:disabled){color:#786e6e}@media(min-width: 768px){.filter-group .accordion-area{transition:none}}.filter-group .filter-button{display:none;grid-area:4/1/5/2;margin:var(--space-m) 0}.filter-sort-bar{align-items:center;background-color:#fff;border-radius:8px;display:flex;flex-direction:row;justify-content:space-between;padding:var(--space-xs);transition:background-color .1s linear,color .1s linear}@media(min-width: 768px){.filter-sort-bar{margin:0;max-height:52px}}.filter-sort-bar.expanded{background-color:#1a181b;color:#fff}.filter-sort-bar.expanded .sort-options button{color:#fff}.filter-sort-bar.expanded .sort-options button:after{content:url(assets/accordion-open-black-c9e08658.svg)}.filter-sort-bar.expanded .sort-options .radio-window{color:#1a181b;opacity:1;transition:visibility 0s,opacity .1s linear;visibility:visible}.filter-sort-bar .sort-options{border:none;display:flex;flex-direction:column;padding:0;position:relative}.filter-sort-bar .sort-options legend{display:flex;z-index:0}.filter-sort-bar .sort-options button{align-items:center;color:#1a181b;display:flex;flex-direction:row;gap:var(--space-2xs);justify-content:space-between;z-index:0}.filter-sort-bar .sort-options button span{flex-grow:1}.filter-sort-bar .sort-options button:after{content:url(assets/accordion-closed-black-fff756ce.svg);height:24px;width:24px}.filter-sort-bar .sort-options .radio-window{background-color:#fff;border-radius:8px;box-shadow:0px 4px 20px 0px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:var(--space-xs);opacity:0;padding:var(--space-s-m);position:absolute;right:calc(-1*var(--space-xs));top:calc(100% + var(--space-xs) + var(--space-s));transition:opacity .1s linear,visibility 0s .1s;visibility:hidden;width:-webkit-max-content;width:max-content;z-index:99}.filter-sort-bar .sort-options .radio-window label{align-items:center;display:flex;gap:var(--space-xs);justify-content:flex-start}.product-card{align-items:stretch;border-radius:8px;display:flex;flex-direction:column;gap:var(--space-xs-s);justify-content:space-between;overflow:hidden;padding:var(--space-xs-s);position:relative;transition:background-color .3s ease-out}@media(hover: hover){.product-card:hover .image{transform:scale(1.05)}.product-card:hover .hover-image{opacity:1;transition:opacity .3s ease-out}.product-card:hover.has-hover-image .image{mix-blend-mode:normal}}.product-card .image-container{align-items:center;background-color:#efede9;border-radius:4px;display:grid;flex:1;grid-template-columns:1fr;grid-template-rows:1fr;justify-content:center;overflow:hidden}.product-card .image{mix-blend-mode:multiply;transform:scale(1)}.product-card .image,.product-card .hover-image{grid-area:1/1/2/2;height:100%;object-fit:cover;width:100%;transition:transform .7s ease-out;display:block}.product-card .hover-image{opacity:0;transition:opacity .3s ease-out}.complex-product-card{background-color:#efede9;transition:background-color .3s ease-out}@media(hover: none){.complex-product-card:focus,.complex-product-card:focus-within,.complex-product-card:active{outline:0}}@media(min-width: 768px)and (hover: hover){.complex-product-card:hover,.complex-product-card:focus,.complex-product-card:focus-within{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.complex-product-card:hover .ctas,.complex-product-card:focus .ctas,.complex-product-card:focus-within .ctas{opacity:1;transition:visibility 0s linear,opacity .3s ease-out;visibility:visible}}.complex-product-card .product-title{font-size:var(--step-1);text-overflow:ellipsis}.complex-product-card .product-description .p2,.complex-product-card .product-description .order-confirmation-page .order-details-area .detail-list .order-detail .value.small,.order-confirmation-page .order-details-area .detail-list .order-detail .complex-product-card .product-description .value.small,.complex-product-card .product-description .form-row td,.form-row .complex-product-card .product-description td,.complex-product-card .product-description .blank-form__error-message,.complex-product-card .product-description .dealer-locator-page .heading-area .main-subheading p,.dealer-locator-page .heading-area .main-subheading .complex-product-card .product-description p,.complex-product-card .product-description .shipping-estimator-page .estimator-form label span,.shipping-estimator-page .estimator-form label .complex-product-card .product-description span,.complex-product-card .product-description .shipping-estimator-page .estimator-form .quantity-entry-form select#ship-from,.shipping-estimator-page .estimator-form .quantity-entry-form .complex-product-card .product-description select#ship-from,.complex-product-card .product-description .collection-row .story-card .copy,.collection-row .story-card .complex-product-card .product-description .copy{font-size:var(--step-0)}.complex-product-card .product-label{border-radius:4px;left:calc(var(--space-xs-s) + 1px);padding:var(--space-3xs);position:absolute;top:calc(var(--space-xs-s) + 1px);z-index:1}.complex-product-card .product-details{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--space-3xs);height:112px;justify-content:space-between;position:relative;width:100%}@media(min-width: 768px){.complex-product-card .product-details{height:120px}}.complex-product-card .model-and-price{align-items:flex-start;display:flex;flex-flow:row wrap;gap:var(--space-3xs)}@media(max-width: 767px){.complex-product-card .model-number{width:100%}}.complex-product-card .colorways{text-transform:uppercase}@media(max-width: 1000px){.complex-product-card .card-customize-button{display:none}}.complex-product-card .ctas{align-items:flex-start;align-self:stretch;background-color:#fff;bottom:0;display:flex;flex-direction:row;gap:9px;height:56px;justify-content:space-between;left:0;max-width:100%;opacity:0;position:absolute;transition:opacity .3s ease-out;visibility:hidden;width:100%}.complex-product-card .ctas .button-cta,.complex-product-card .ctas .play-button-cta,.complex-product-card .ctas .inline-player__button-cta,.complex-product-card .ctas .wpcf7-form .wpcf7-submit,.wpcf7-form .complex-product-card .ctas .wpcf7-submit{flex:1 1 50%;font-size:var(--step--1);min-width:unset;padding:var(--space-xs) calc(var(--space-xs) + 24px + var(--space-xs)) var(--space-xs) var(--space-xs)}@media(min-width: 1101px){.complex-product-card .ctas .button-cta,.complex-product-card .ctas .play-button-cta,.complex-product-card .ctas .inline-player__button-cta,.complex-product-card .ctas .wpcf7-form .wpcf7-submit,.wpcf7-form .complex-product-card .ctas .wpcf7-submit{font-size:var(--step-0)}}@media(hover: hover){.complex-product-card .ctas .button-cta:hover:before,.complex-product-card .ctas .play-button-cta:hover:before,.complex-product-card .ctas .inline-player__button-cta:hover:before,.complex-product-card .ctas .wpcf7-form .wpcf7-submit:hover:before,.wpcf7-form .complex-product-card .ctas .wpcf7-submit:hover:before{height:38px;width:38px}}.simple-product-card{background-color:#fff}.simple-product-card .image-container{flex:1 0 313px}@media(min-width: 1101px){.simple-product-card .image-container{flex-basis:414px}}@media(min-width: 1921px){.simple-product-card .image-container{flex-basis:520px}}@media(min-width: 2200px){.simple-product-card .image-container{flex-basis:600px}}@media(min-width: 3000px){.simple-product-card .image-container{flex-basis:700px}}.simple-product-card .content-container{flex:0 0 auto}.simple-product-card .heading{margin-bottom:var(--space-s)}.simple-product-card .button-cta,.simple-product-card .play-button-cta,.simple-product-card .inline-player__button-cta,.simple-product-card .wpcf7-form .wpcf7-submit,.wpcf7-form .simple-product-card .wpcf7-submit{width:100%}.product-feature-card{border-radius:8px;color:#fff;display:grid;grid-column:span 2;grid-template-columns:1fr;grid-template-rows:1fr;overflow:hidden}@media(min-width: 768px){.product-feature-card{grid-column:span 1}.product-feature-card:hover .cta,.product-feature-card:focus .cta,.product-feature-card:focus-within .cta{opacity:1;transition:opacity .3s ease-out,visibility 0s linear 0s;visibility:visible}}@media(min-width: 768px)and (prefers-reduced-motion: no-preference){.product-feature-card:hover .image-container,.product-feature-card:focus .image-container,.product-feature-card:focus-within .image-container{transform:scale(1.05)}}.product-feature-card .image-container,.product-feature-card .overlay,.product-feature-card .content-container{grid-column:1;grid-row:1;height:100%;width:100%}.product-feature-card .image-container{transform:scale(1);transition:transform .8s ease}.product-feature-card .content-container{display:flex;flex-direction:column;justify-content:space-between;padding:var(--space-xs-s);position:relative;z-index:1}.product-feature-card .bg-image{height:100%;max-width:100%;object-fit:cover;width:100%}.product-feature-card .heading{margin-bottom:var(--space-xs-s)}.product-feature-card .overlay{background-color:rgba(0,0,0,.2);position:relative}.product-feature-card .cta{width:100%}@media(min-width: 768px){.product-feature-card .cta{opacity:0;transition:opacity .3s ease-out,visibility 0s linear .4s;visibility:hidden}}.search-results-tabs{border:1px solid #1a181b;border-radius:8px;display:grid;grid-gap:var(--space-xs-s);grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);padding:var(--space-s);margin:0 var(--space-m-xl)}@media(min-width: 1101px){.search-results-tabs{grid-template-columns:1fr auto auto;grid-template-rows:auto}}.search-results-tabs .result-count{align-items:center;display:flex;flex-direction:row;gap:var(--space-2xs);grid-area:1/1/2/3}@media(min-width: 1101px){.search-results-tabs .result-count{grid-area:1/1/2/2}}.search-results-tabs #product-tab{grid-area:2/1/3/2}@media(min-width: 1101px){.search-results-tabs #product-tab{grid-area:1/2/2/3}}.search-results-tabs #info-tab{grid-area:2/2/3/3}@media(min-width: 1101px){.search-results-tabs #info-tab{grid-area:1/3/2/4}}.search-results-tabs .tab{align-items:center;border:1px solid #1a181b;border-radius:8px;cursor:pointer;display:flex;flex-direction:row;justify-content:center;padding:var(--space-xs)}@media(min-width: 1101px){.search-results-tabs .tab{width:300px}}.search-results-tabs .tab[aria-selected=true]{background-color:#1a181b;color:#fff}.search-results-tabs .tab:disabled{background-color:#efede9;border-color:#9a999a;color:#9a999a;cursor:default}.search-results-tabs .tab>strong{margin-right:var(--space-2xs)}.info-card{background:#fff;border-radius:8px;display:grid;grid-gap:var(--space-s-m);grid-template-columns:1fr;grid-template-rows:auto 1fr auto;padding:var(--space-m)}.info-card .text-cta{justify-self:start}.empty-results h3{padding:0 var(--space-m-xl)}.empty-results ul{padding:0 var(--space-m-xl)}.empty-results ul li{list-style-type:"▪  ";margin-left:1.5em}.empty-results a.cta3,.empty-results .shipping-method-selector .shipping-card .select-wrapper a.default-chip,.shipping-method-selector .shipping-card .select-wrapper .empty-results a.default-chip,.empty-results .shipping-address-selector .shipping-card .select-wrapper a.default-chip,.shipping-address-selector .shipping-card .select-wrapper .empty-results a.default-chip,.empty-results .shipping-address-selector .shipping-card a.address-name[data-is-default=true]:after,.shipping-address-selector .shipping-card .empty-results a.address-name[data-is-default=true]:after,.empty-results .cart-card .item-details .name-chip a.chip,.cart-card .item-details .name-chip .empty-results a.chip,.empty-results a.text-cta-type,.empty-results a.text-cta-simple,.empty-results .checkout-page .summary-area .order-summary .disclaimer-text a,.checkout-page .summary-area .order-summary .disclaimer-text .empty-results a,.empty-results .cart-items .cart-summary-area .cart-summary-text p a,.cart-items .cart-summary-area .cart-summary-text p .empty-results a,.empty-results .my-profile a.profile-value.address,.my-profile .empty-results a.profile-value.address,.empty-results ojp-row.signup-section a,ojp-row.signup-section .empty-results a,.empty-results .account-form-container .footer a,.account-form-container .footer .empty-results a,.empty-results a.text-cta-back,.empty-results .form a.hint,.form .empty-results a.hint,.empty-results .form a.error-msg,.form .empty-results a.error-msg,.empty-results .main-navigation__main-navbar-wrapper a.nav-page-back,.main-navigation__main-navbar-wrapper .empty-results a.nav-page-back,.empty-results .main-navigation__main-navbar-wrapper a.main-navigation__mobile-utility-menu-item,.main-navigation__main-navbar-wrapper .empty-results a.main-navigation__mobile-utility-menu-item,.empty-results .footer-top .footer-nav a.sub-menu-link,.footer-top .footer-nav .empty-results a.sub-menu-link{text-decoration:underline}.account-form-container{background-color:#efede9;padding:0;pointer-events:auto;position:relative}.account-form-container .heading{margin-bottom:var(--space-s)}.account-form-container hr{background-color:#c6c6c6;border:1px solid #c6c6c6;margin:var(--space-s) 0}.account-form-container .button-cta,.account-form-container .play-button-cta,.account-form-container .inline-player__button-cta,.account-form-container .wpcf7-form .wpcf7-submit,.wpcf7-form .account-form-container .wpcf7-submit{margin:var(--space-xs) 0;width:100%}.account-form-container .footer{margin:0 auto;text-align:center}.account-form-container form .footer{text-align:left}ojp-modal.account-modal{--ojp-modal--close-icon-height: 20px;--ojp-modal--close-icon-width: 20px;--ojp-modal--focus-outline: #47A8FF auto 1px;--ojp-modal--padding-inline: var(--space-m-xl);--ojp-modal--padding-top-bottom: var(--space-m-xl);--ojp-modal--panel-border-radius: 8px;--ojp-modal--panel-color: #EFEDE9;--ojp-modal--overflow-gradient: linear-gradient(0deg, var(--ojp-modal--panel-color) 69%, rgba(255, 255, 255, 0) 102%);--ojp-modal--overflow-gradient-visibility: visible}ojp-modal.account-modal[open] [slot=content]{display:block;height:100%}ojp-modal.account-modal[open] [slot=close-icon]{display:flex}ojp-modal.account-modal[open] [slot=close-icon] img{border:2px solid #1a181b;border-radius:3px}ojp-modal.account-modal .slot-container{display:flex}@media(max-width: 767px){ojp-modal.account-modal{--ojp-modal--panel-grid-area: 1/1/4/4}}@media(min-width: 768px){ojp-modal.account-modal{--ojp-modal--outer-horizontal-padding: calc(calc(100vw - 670px) / 2);--ojp-modal--outer-vertical-padding: calc(calc(100vh - 600px) / 2)}}ojp-modal.account-modal form{overflow:visible}@media(min-width: 768px){ojp-modal.account-modal#create-account-modal{--ojp-modal--outer-horizontal-padding: calc(calc(100vw - 930px) / 2);--ojp-modal--outer-vertical-padding: calc(calc(100vh - 700px) / 2)}}ojp-modal.account-modal .account-form-container{padding:var(--space-s-m)}ojp-row.signup-section{--ojp-row--col-gap: var(--space-m-xl);--ojp-row--row-gap: var(--space-m-xl);text-align:left}ojp-row.signup-section ul{margin-top:var(--space-2xs);margin-bottom:var(--space-2xs)}ojp-row.signup-section li{padding-left:var(--space-2xs);text-indent:var(--space-m);background-image:url(assets/checkmark-black-2f7a4dfd.svg);background-repeat:no-repeat;background-size:contain;margin-bottom:.5rem}ojp-row.signup-section .signup-section-right-copy{display:flex;flex-flow:column nowrap;gap:var(--space-s);align-items:flex-start;justify-content:space-between;text-align:left}ojp-row.signup-section .signup-section-right-copy .header{margin-bottom:var(--space-2xs)}ojp-row.signup-section .signup-section-right-copy>div,ojp-row.signup-section .signup-section-right-copy .image{flex-basis:48%}ojp-row.signup-section .signup-section-right-copy .image{max-width:100%;border-radius:8px;width:472px;height:437px;object-fit:cover}@media(max-width: 1700px){ojp-row.signup-section .signup-section-right-copy .image{display:none}ojp-row.signup-section .signup-section-right-copy>div{flex-basis:100%}}.signup-page{margin:var(--space-m-xl)}.signup-page ojp-row.signup-section .signup-section-right-copy{background-color:#195036;color:#fff;padding:var(--space-m-xl);border-radius:8px}@media(min-width: 1701px){.signup-page ojp-row.signup-section .signup-section-right-copy{flex-direction:row}}.signup-page ojp-row.signup-section .signup-section-right-copy li{background-image:url(assets/checkmark-white-811251c0.svg)}svg.richardson-logo-letters{height:auto;width:100%}svg.richardson-logo-letters g{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion){svg.richardson-logo-letters g{opacity:1;transform:translateX(0)}}svg.richardson-logo-letters g.animate{animation:fadeInSlideIn .15s cubic-bezier(0.12, 0.03, 0.35, 0.98) forwards}@keyframes fadeInSlideIn{0%{opacity:0;transform:translateX(-3%)}100%{opacity:1;transform:translateX(0)}}body dialog.fullscreen-progress-overlay{border:none}body .fullscreen-progress-overlay{align-items:center;background:rgba(239,237,233,.9);border-radius:8px;bottom:0;display:none;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:999999999999999}body .fullscreen-progress-overlay svg.richardson-logo-letters{height:25px}body.show-progress{z-index:999999999999999}body.show-progress .fullscreen-progress-overlay{display:flex;pointer-events:all}.design-concept-card{aspect-ratio:1;background-color:#efede9;border-radius:8px;display:grid;grid-row-gap:var(--space-xs-s);grid-template-columns:1fr;grid-template-rows:1fr auto auto;padding:var(--space-xs-s)}.design-concept-card .concept-zoom-button{border-radius:4px;grid-area:1/1/2/2;overflow:hidden}.design-concept-card .concept-zoom-button .concept-thumbnail{background-color:#fff;height:100%;width:100%}.design-concept-card .concept-zoom-button .concept-thumbnail.contain{padding:var(--space-m-xl)}.design-concept-card .zoom-icon{align-self:end;grid-area:1/1/2/2;justify-self:end;margin:var(--space-2xs)}.design-concept-card .zoom-icon.contain path:first-child{stroke:#1a181b}.design-concept-card .zoom-icon.contain path:last-child{fill:#1a181b}.design-concept-card .concept-number{color:#ce0e2d}.design-concept-card ojp-modal{--ojp-modal--close-icon-margin: var(--space-m-xl);--ojp-modal--overflow-gradient: none;--ojp-modal--padding-inline: var(--space-m-xl);--ojp-modal--padding-top-bottom: calc(2 * var(--space-m-xl) + var(--ojp-modal--close-icon-height));--ojp-modal--panel-color: #EFEDE9;--ojp-modal--panel-grid-area: 1 / 1 / 4 / 4}@media(min-width: 768px){.design-concept-card ojp-modal{--ojp-modal--close-grid-area--inside: 3 / 3 / 4 / 4}}@media(min-width: 1101px){.design-concept-card ojp-modal{--ojp-modal--close-grid-area--inside: 3 / 3 / 3 / 4;--ojp-modal--close-icon-margin: var(--space-xs);--ojp-modal--padding-top-bottom: var(--space-m-xl);--ojp-modal--panel-grid-area: 3 / 1 / 4 / 4}}.design-concept-card ojp-modal [slot=content]{display:grid;grid-row-gap:var(--space-s);grid-template-columns:1fr;grid-template-rows:1fr auto}@media(min-width: 768px){.design-concept-card ojp-modal [slot=content]{grid-template-rows:50vh auto}}@media(min-width: 1101px){.design-concept-card ojp-modal [slot=content]{grid-template-rows:70vh auto}}.design-concept-card ojp-modal [slot=content] .concept-image{aspect-ratio:1174/872;border-radius:8px;grid-area:1/1/2/2;height:100%;max-height:242px;width:100%}@media(min-width: 768px){.design-concept-card ojp-modal [slot=content] .concept-image{max-height:650px}}@media(min-width: 1101px){.design-concept-card ojp-modal [slot=content] .concept-image{max-height:872px}}.design-concept-card ojp-modal [slot=content] .name-line{display:flex;flex-direction:column;gap:var(--space-3xs-2xs);grid-area:2/1/3/2}@media(min-width: 1101px){.design-concept-card ojp-modal [slot=content] .name-line{flex-direction:row}}.design-concept-card ojp-modal [slot=close-icon]{align-items:center;display:flex;justify-content:center}.blank-form__form{display:grid;grid-template-rows:1fr auto;row-gap:var(--space-s)}.blank-form__tables{display:flex;flex-direction:column;gap:var(--space-s)}@media(min-width: 768px){.blank-form__tables{display:grid;gap:0;grid-template-columns:1fr 1fr}}.blank-form__table{border:none;border-spacing:0;border-radius:4px;width:100%}.blank-form__table th{background-color:#fff;border:none;border-spacing:0;padding:var(--space-2xs) var(--space-s)}.blank-form__table td{background-color:#fff}.blank-form__table__heading{background-color:#efede9}.blank-form__table__heading td{background-color:#c6c6c6;padding:var(--space-2xs) var(--space-s);text-align:center}.blank-form__table:nth-child(2){margin:0 1px}@media(min-width: 768px){.blank-form__table .desktop-hide{display:none}}.blank-form__error-submit{background:#fff;border:1px solid #c6c6c6;border-radius:8px;bottom:var(--space-m);display:flex;flex-direction:column;padding:var(--space-xs);position:-webkit-sticky;position:sticky}@media(min-width: 768px){.blank-form__error-submit{display:grid;grid-template-columns:1fr auto auto;column-gap:var(--space-s)}}.blank-form__error-message{align-self:center;color:#ce0e2d;display:none}@media(min-width: 768px){.blank-form__error-message{margin-left:var(--space-l);max-width:400px}}.blank-form__checkout-button{display:flex;justify-content:center;margin:var(--space-2xs) 0}@media(min-width: 768px){.blank-form__checkout-button{grid-column:2;justify-self:end}}.blank-form__checkout-button.hidden{display:none}.blank-form__cart-button.button-cta[type=submit],.blank-form__cart-button[type=submit].play-button-cta,.blank-form__cart-button[type=submit].inline-player__button-cta,.wpcf7-form .blank-form__cart-button[type=submit].wpcf7-submit{display:flex;justify-content:center;margin:0}@media(min-width: 768px){.blank-form__cart-button.button-cta[type=submit],.blank-form__cart-button[type=submit].play-button-cta,.blank-form__cart-button[type=submit].inline-player__button-cta,.wpcf7-form .blank-form__cart-button[type=submit].wpcf7-submit{grid-column:3;justify-self:end}}.blank-form__table--with-product{table-layout:fixed;width:100%}@media(min-width: 768px){.blank-form__table.texas{table-layout:fixed}.blank-form__table.texas .blank-form__col--hidden{width:0}.blank-form__table.texas .blank-form__col--qty{width:40%}}.form-row--input{min-width:150px;position:relative}.form-row--input .form-row__quantity{width:100%}.form-row__quantity--phaseout-error{border-color:#ce0e2d !important;background-color:#faaebb !important}.form-row td{border-bottom:1px solid #9a999a;padding:var(--space-2xs) var(--space-3xs);text-align:center}@media(min-width: 768px){.form-row td{padding:var(--space-2xs) var(--space-s)}}.form-row td.form-row__size{background-color:#efede9}.form-row--input.input-wrapper{display:table-cell;margin-bottom:0;margin-top:0;padding:var(--space-2xs);width:unset}.form-row--input.input-wrapper input:not([type=radio]){padding:var(--space-2xs);width:unset}.form-row--input.input-wrapper input:not([type=radio])[type=number]::-webkit-inner-spin-button,.form-row--input.input-wrapper input:not([type=radio])[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-row--input.input-wrapper input:not([type=radio])[type=number]{-moz-appearance:textfield}.form-row--input.input-wrapper input:not([type=radio]):disabled{background-color:#efefef}.form-row__product.image{height:65px;padding:0;width:65px}.form-row__product.image img{height:100%;object-fit:contain}.blank-thumbnail{align-items:center;display:grid;column-gap:var(--space-m);grid-template-areas:"back back" "image details";justify-content:start;row-gap:var(--space-l)}.blank-thumbnail__back{flex-flow:row-reverse;grid-area:back;justify-self:start}.blank-thumbnail__back:after{transform:rotate(180deg)}.blank-thumbnail__image{grid-area:image;height:75px;width:75px}.blank-thumbnail__image img{border-radius:8px;height:100%;object-fit:cover;width:auto}.blank-thumbnail__details{grid-area:details}.dealer-locator-filters{margin-top:var(--space-xs-s)}@media(min-width: 1101px){.dealer-locator-filters{margin-top:0}}.dealer-locator-filters ojp-accordion-item{--ojp-accordion-item--hover-opacity: 1;--ojp-accordion-item--max-content-width: 100%;--ojp-accordion-item--padding-block: 0;--ojp-accordion-item--padding-inline: 0;--ojp-accordion-item--separator-line-color: transparent}.dealer-locator-filters ojp-accordion-item[open] [slot=header]{background-color:#1a181b;color:#fff}.dealer-locator-filters ojp-accordion-item[open] [slot=header] svg path{stroke:#fff;transition:stroke .3s ease-out}.dealer-locator-filters ojp-accordion-item[open] [slot=header] svg circle{fill:#1a181b;stroke:#fff;transition:fill .3s ease-out,stroke .3s ease-out}.dealer-locator-filters ojp-accordion-item [slot=header]{align-items:center;background-color:#fff;border-radius:8px;display:flex;flex-direction:row;justify-content:space-between;padding:var(--space-xs);width:100%}.dealer-locator-filters ojp-accordion-item [slot=icon]{display:none}.dealer-locator-filters ojp-accordion-item [slot=panel]{padding-top:0}.dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form{display:flex;flex-direction:column}.dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .status-section{align-items:center;display:flex;flex-direction:row;gap:var(--space-xs);margin-bottom:var(--space-l)}.dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .status-section .cta2,.dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .status-section .dashboard-tabs .tab,.dashboard-tabs .dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .status-section .tab,.dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .status-section .main-navigation__search-section .search-wrapper .result-grid .result-item,.main-navigation__search-section .search-wrapper .result-grid .dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .status-section .result-item,.dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .status-section .button-cta,.dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .status-section .text-cta,.dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .status-section .play-button-cta,.dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .status-section .inline-player__button-cta,.dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .status-section .wpcf7-form .wpcf7-submit,.wpcf7-form .dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .status-section .wpcf7-submit,.dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .status-section .quick-order-decoration-form-container label,.quick-order-decoration-form-container .dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .status-section label,.dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .status-section .main-navigation__main-navbar-wrapper .main-navigation__menu-item,.main-navigation__main-navbar-wrapper .dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .status-section .main-navigation__menu-item,.dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .status-section .breadcrumbs ol,.breadcrumbs .dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .status-section ol,.dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .status-section .product__details__read-more,.dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .status-section .filter-group h3,.filter-group .dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .status-section h3{flex-grow:1}.dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .chips-section{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-xs);min-height:33px}.dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .chips-section .chip{align-items:center;border:1px solid #786e6e;border-radius:4px;color:#786e6e;display:inline-flex;flex-direction:row;gap:var(--space-3xs-2xs);justify-content:space-between;padding:var(--space-3xs) var(--space-2xs)}.dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .check-section{column-gap:var(--space-l);display:grid;grid-template-columns:repeat(auto-fill, minmax(30%, 1fr));padding-top:var(--space-l);row-gap:var(--space-xs)}.dealer-locator-filters ojp-accordion-item [slot=panel] .dealer-locator-filter-form .check-section label{align-items:center;display:inline-flex;flex-direction:row;gap:var(--space-xs)}.dealer-card{background-color:#efede9;border:1px solid #c6c6c6;border-radius:8px;cursor:pointer;display:grid;grid-template-columns:1fr auto;grid-template-rows:repeat(6, auto);padding:var(--space-s);scroll-margin:500px;transition:background-color .3s}@media(hover: hover){.dealer-card:hover{border:1px solid #1a181b}}@media(min-width: 1101px){.dealer-card{grid-template-columns:1fr 1fr 1fr auto;grid-template-rows:repeat(4, auto);scroll-margin:200px}}.dealer-card a{text-decoration:none;text-decoration-thickness:0 !important}.dealer-card[data-logged-in=true] .favorite-button{display:inline-grid}.dealer-card[aria-expanded=true]{background-color:#fff}.dealer-card[aria-expanded=true] .button-cta.secondary,.dealer-card[aria-expanded=true] .secondary.play-button-cta,.dealer-card[aria-expanded=true] .secondary.inline-player__button-cta,.dealer-card[aria-expanded=true] .wpcf7-form .secondary.wpcf7-submit,.wpcf7-form .dealer-card[aria-expanded=true] .secondary.wpcf7-submit{border:1px solid #1a181b}.dealer-card .dealer-name{align-self:center;grid-area:1/1/2/3}@media(min-width: 1101px){.dealer-card .dealer-name{grid-area:1/1/2/4}}.dealer-card .favorite-button{align-self:start;display:none;grid-template-columns:auto;grid-area:1/2/2/3;justify-self:end}@media(min-width: 1101px){.dealer-card .favorite-button{grid-area:1/4/2/5}}.dealer-card .favorite-button[aria-checked=true] .unchecked{opacity:0;transition:opacity .3s,visibility 0s .3s;visibility:hidden}.dealer-card .favorite-button[aria-checked=true] .checked{opacity:1;transition:visibility 0s,opacity .3s;visibility:visible}.dealer-card .favorite-button img{grid-area:1/1/2/2}.dealer-card .favorite-button img.unchecked{opacity:1;transition:visibility 0s,opacity .3s;visibility:visible}.dealer-card .favorite-button img.checked{opacity:0;transition:opacity .3s,visibility 0s .3s;visibility:hidden}.dealer-card .distance-label{align-items:center;display:flex;flex-direction:row;gap:var(--space-3xs);grid-area:2/1/3/3;text-transform:none}@media(min-width: 1101px){.dealer-card .distance-label{grid-area:2/1/3/3}}.dealer-card .distance-label:before{content:url(assets/Icon-Location-64e92a37.svg);display:block}.dealer-card .dealer-address{grid-area:3/1/4/3;font-style:normal}@media(min-width: 1101px){.dealer-card .dealer-address{grid-area:3/1/4/3;margin-bottom:var(--space-s-m)}}.dealer-card .desktop-services{display:none}@media(min-width: 1101px){.dealer-card .desktop-services{display:block;grid-area:2/3/5/4;margin-left:var(--space-m-xl)}}.dealer-card .desktop-services .detail,.dealer-card .desktop-services .services-accordion ojp-accordion-item [slot=header] p,.dealer-card .services-accordion ojp-accordion-item [slot=header] .desktop-services p{margin-bottom:var(--space-3xs)}.dealer-card .desktop-services li{align-items:center;display:flex;flex-direction:row;gap:var(--space-xs)}.dealer-card .desktop-services li:before{content:url(assets/checkmark-black-2f7a4dfd.svg);display:block}.dealer-card .services-accordion{grid-area:4/1/5/3;margin:var(--space-s-m) 0}@media(min-width: 1101px){.dealer-card .services-accordion{display:none}}.dealer-card .services-accordion ojp-accordion-item{--ojp-accordion-item--header-padding-block: 0;--ojp-accordion-item--hover-opacity: 1;--ojp-accordion-item--padding-block: 0;--ojp-accordion-item--padding-inline: 0;--ojp-accordion-item--separator-line-color: transparent}.dealer-card .services-accordion ojp-accordion-item[open] [slot=icon] .plus-icon{display:none}.dealer-card .services-accordion ojp-accordion-item[open] [slot=icon] .minus-icon{display:block}.dealer-card .services-accordion ojp-accordion-item [slot=icon] .plus-icon{display:block}.dealer-card .services-accordion ojp-accordion-item [slot=icon] .minus-icon{display:none}.dealer-card .services-accordion ojp-accordion-item [slot=panel] li{align-items:center;display:flex;flex-direction:row;gap:var(--space-xs)}.dealer-card .services-accordion ojp-accordion-item [slot=panel] li:before{content:url(assets/checkmark-black-2f7a4dfd.svg);display:block}.dealer-card .button-cta:has(+.button-cta,+.play-button-cta,+.inline-player__button-cta,+.wpcf7-form .wpcf7-submit),.dealer-card .play-button-cta:has(+.button-cta,+.play-button-cta,+.inline-player__button-cta,+.wpcf7-form .wpcf7-submit),.dealer-card .inline-player__button-cta:has(+.button-cta,+.play-button-cta,+.inline-player__button-cta,+.wpcf7-form .wpcf7-submit),.dealer-card .wpcf7-form .wpcf7-submit:has(+.button-cta,+.play-button-cta,+.inline-player__button-cta,+.wpcf7-form .wpcf7-submit),.wpcf7-form .dealer-card .wpcf7-submit:has(+.button-cta,+.play-button-cta,+.inline-player__button-cta,+.wpcf7-form .wpcf7-submit){margin-bottom:var(--space-2xs)}@media(min-width: 1101px){.dealer-card .button-cta:has(+.button-cta,+.play-button-cta,+.inline-player__button-cta,+.wpcf7-form .wpcf7-submit),.dealer-card .play-button-cta:has(+.button-cta,+.play-button-cta,+.inline-player__button-cta,+.wpcf7-form .wpcf7-submit),.dealer-card .inline-player__button-cta:has(+.button-cta,+.play-button-cta,+.inline-player__button-cta,+.wpcf7-form .wpcf7-submit),.dealer-card .wpcf7-form .wpcf7-submit:has(+.button-cta,+.play-button-cta,+.inline-player__button-cta,+.wpcf7-form .wpcf7-submit),.wpcf7-form .dealer-card .wpcf7-submit:has(+.button-cta,+.play-button-cta,+.inline-player__button-cta,+.wpcf7-form .wpcf7-submit){margin-bottom:0;margin-right:var(--space-2xs)}}.dealer-card .links{display:flex;flex-direction:column;grid-area:5/1/7/3}@media(min-width: 1101px){.dealer-card .links{flex-direction:row;grid-area:4/1/5/3}}.dealer-card .links .primary:after,.dealer-card .links .wpcf7-form .wpcf7-submit:after,.wpcf7-form .dealer-card .links .wpcf7-submit:after{background-image:url(assets/diagonal-arrow-red-30979991.svg)}.dealer-card .links .secondary:after{background-image:url(assets/phone-white-d5275ee0.svg)}.product-search-bar .search-bar{background-color:#fff;border-radius:8px;display:grid;column-gap:var(--space-m);grid-template-columns:1fr;padding:var(--space-m);position:relative;margin-bottom:var(--space-xs)}@media(min-width: 768px){.product-search-bar .search-bar{grid-template-columns:150px 300px auto}}.product-search-bar .autocomplete-results-wrapper{background-color:#fff;border-radius:8px;margin-top:var(--space-3xs);overflow-y:scroll;position:absolute;top:calc(var(--space-2xs) + var(--space-m) + 56px);transition:height .3s ease-out;width:500px;z-index:1000}.product-search-bar__autocomplete{height:0;width:100%}.product-search-bar__autocomplete.is-active{height:auto;max-height:435px}.product-search-bar .is-hidden{visibility:hidden}.autocomplete-row{border-bottom:1px solid #9a999a}.autocomplete-row button{align-items:center;column-gap:var(--space-s);display:grid;grid-template-columns:70px 1fr;padding:var(--space-2xs) var(--space-m);text-align:left;width:100%}.autocomplete-row button:hover{background-color:#efefef}.autocomplete-row button .image-wrapper{height:70px;width:auto}.autocomplete-row button .image-wrapper img{height:100%;object-fit:contain}.autocomplete-row.no-results{height:70px;padding:var(--space-m);text-align:left}.add-address-form{padding:var(--space-m-xl) var(--space-2xl)}.add-address-form.shopping-cart-fieldset .save-to-address-field{display:flex}.add-address-form.loading .progress-overlay{align-items:center;background:#fff;display:flex;height:100%;justify-content:center;left:0;pointer-events:all;position:absolute;top:0;opacity:.5;width:100%;z-index:10}.add-address-form .autocomplete-wrapper{position:relative}.add-address-form .progress-ovelay{display:none}.add-address-form .address-candidates{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;padding:var(--space-s-m)}.add-address-form .address-candidates:empty{display:none}.add-address-form button[type=submit]{width:100%}.add-address-form .save-to-address-field{display:none}.add-address-form fieldset{display:flex;border:none;flex-direction:column;gap:var(--space-2xs);margin:var(--space-l) 0;padding:0}.add-address-form label{display:flex;flex-direction:column;gap:var(--space-2xs)}.add-address-form label.hidden{display:none}.add-address-form label:has(+[required]) span:after,.add-address-form label:has(>[required]) span:after{content:"*";color:#ce0e2d}.add-address-form label.checkbox-label{align-items:center;display:flex;flex-direction:row;gap:var(--space-xs)}div.pac-container{left:0 !important;top:0 !important;transform:translateY(50%) !important;width:100% !important;z-index:9999999999999 !important}#alert-dialog.alert-dialog{--ojp-modal--outer-horizontal-padding: 25vw;--ojp-modal--outer-vertical-padding: 50vh;--ojp-modal--overlay-color: #EFEDE9;--ojp-modal--panel-color: #EFEDE9}@media(min-width: 768px){#alert-dialog.alert-dialog{--ojp-modal--outer-horizontal-padding: 25vw;--ojp-modal--outer-vertical-padding: 28vh;--ojp-modal--overlay-color: rgba(0, 0, 0, 0.6)}}@media(min-width: 768px)and (max-height: 700px){#alert-dialog.alert-dialog{--ojp-modal--outer-vertical-padding: 15vh}}@media(min-width: 768px)and (max-height: 400px){#alert-dialog.alert-dialog{--ojp-modal--outer-vertical-padding: 0vh}}@media(min-width: 1101px){#alert-dialog.alert-dialog{--ojp-modal--outer-horizontal-padding: 25vw}}#alert-dialog.alert-dialog [slot=content]{display:flex;flex-direction:column;gap:var(--space-m);justify-content:center;height:calc(90% - var(--space-m));margin-top:var(--space-m)}#alert-dialog.alert-dialog [slot=content] .p1,#alert-dialog.alert-dialog [slot=content] .dashboard-page .dashboard-header-card .header-links a,.dashboard-page .dashboard-header-card .header-links #alert-dialog.alert-dialog [slot=content] a,#alert-dialog.alert-dialog [slot=content] .dashboard-page .dashboard-header-card .header-links .header-info-link,.dashboard-page .dashboard-header-card .header-links #alert-dialog.alert-dialog [slot=content] .header-info-link,#alert-dialog.alert-dialog [slot=content] .product__details__features li,.product__details__features #alert-dialog.alert-dialog [slot=content] li,#alert-dialog.alert-dialog [slot=content] .single-product .accordion-module li,.single-product .accordion-module #alert-dialog.alert-dialog [slot=content] li,#alert-dialog.alert-dialog [slot=content] .quick-order-success-modal .modal__sizes-list li,.quick-order-success-modal .modal__sizes-list #alert-dialog.alert-dialog [slot=content] li{flex:1}#alert-dialog.alert-dialog [slot=content] .button-group{display:flex;gap:var(--space-s);justify-self:end;margin-top:var(--space-m)}.position-form-container .decoration-price-display{color:#786e6e;font-size:var(--step-0);font-weight:400;letter-spacing:.04em;margin-top:var(--space-3xs);text-transform:uppercase}.position-form-container .decoration-price-display strong{color:#786e6e;font-weight:700}.position-form-container .select-shape{display:block;width:100%}.position-form-container ojp-modal{--ojp-modal--panel-color: #EFEDE9}.position-form-container .quick-order-decoration-shape-modal__content{display:grid;grid-auto-rows:auto;padding:0 var(--space-m)}.position-form-container .quick-order-decoration-shape-modal__content .title{margin:var(--space-m) 0}.position-form-container .quick-order-decoration-shape-modal__content .shape-selected{justify-self:self-end;margin-top:var(--space-m)}.position-form-container .decoration-shapes{column-gap:var(--space-m);display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-rows:auto;row-gap:var(--space-m)}@media(min-width: 768px){.position-form-container .decoration-shapes{grid-template-columns:repeat(4, 1fr)}}.position-form-container .decoration-shape{border-radius:8px;display:grid;grid-template-rows:165px auto;padding:var(--space-s);row-gap:var(--space-xs);transition:background-color .3s ease-out}.position-form-container .decoration-shape:hover,.position-form-container .decoration-shape:focus,.position-form-container .decoration-shape:focus-within,.position-form-container .decoration-shape.selected{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.position-form-container .decoration-shape img{max-height:100%;object-fit:contain;width:100%}.position-form-container .decoration-shape .shape-label{display:flex;flex-direction:column;justify-content:center;margin-bottom:0}.position-form-container .decoration-shape .shape-label .description{color:#ce0e2d}.position-form-container .file-upload-container.error .error-message{display:block}.position-form-container .file-upload-container .error-message{color:#ce0e2d;display:none;margin-top:var(--space-xs)}.position-form-container .file-upload-container label{margin-right:var(--space-s)}.position-form-container .file-upload-container .hint{margin-left:5px}.position-form-container .file-upload-container input{background-color:#efefef;border:1px solid #9a999a;border-radius:8px;box-sizing:border-box;color:#1a181b;display:block;margin:0;min-height:56px;padding:var(--space-xs);position:relative;transition:border-color .3s ease-in-out;width:100%}.position-form-container .file-upload-container .file-container{margin-top:var(--space-s);align-items:center;display:grid;grid-template-columns:auto 24px}.position-form-container .file-upload-container .remove-file{align-items:center;border:1px solid #1a181b;border-radius:4px;display:flex;height:24px;justify-content:center}.position-form-container .file-upload-container .remove-file.hidden{display:none}.position-form-container .dnse-checkbox-wrapper{align-items:center;display:flex;gap:var(--space-xs)}.position-form-container .change-notes-container textarea{min-height:56px;resize:vertical}.address-candidate-list{display:flex;flex-direction:column;gap:var(--space-2xs)}.address-candidate-list .address-candidate{display:flex;flex-direction:row;gap:var(--space-m)}.tooltip-root{display:inline-flex;margin-left:var(--space-3xs);vertical-align:middle}.tooltip{border:1px solid #1a181b;border-radius:4px;cursor:pointer;display:inline-grid;flex-shrink:0;grid-template-columns:auto;grid-template-rows:auto;height:20px;width:20px}.tooltip>.p3,.shipping-method-selector .shipping-card .collect-number .tooltip>.collect-number-title,.shipping-address-selector .shipping-card .select-wrapper .address-select .tooltip>select,.cart-card .warehouse-area .tooltip>.outofstock,.cart-card .tooltip>.label,.cart-items .cart-summary-area .cart-summary-text .tooltip>p,.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu.account-menu .tooltip>.info-bullet,.tooltip>.common-input-styles,.form .tooltip>input:not([type=checkbox]):not([type=radio]):not([type=file]),.form .tooltip>textarea,.form .tooltip>select:not(.dt-input),.select2-container .tooltip>.select2-selection,.select2-container .tooltip>.select2-results__option,.wpcf7-form .tooltip>input[type=text],.wpcf7-form .tooltip>input[type=email],.wpcf7-form .tooltip>input[type=tel],.wpcf7-form .tooltip>input[type=file],.wpcf7-form .tooltip>textarea,.wpcf7-form .tooltip>select,.wpcf7-form .tooltip>input:not(.wpcf7-submit),.site-banner .tooltip>*,.simple-product-card .tooltip>.copy,.account-form-container .footer .tooltip>p,.blank-form__table__heading .tooltip>td{align-self:center;justify-self:center}.message{background:#786e6e;border:none;border-radius:4px;box-shadow:2px 4px 20px 0px rgba(0,0,0,.1);grid-template-columns:0 auto;grid-template-rows:auto;margin:0;max-width:200px;padding:var(--space-3xs) var(--space-xs);width:-webkit-max-content;width:max-content}.message:popover-open{display:grid}.message .q{align-self:start;border:1px solid #fff;border-radius:4px;color:#fff;grid-area:1/1/2/2;height:20px;margin-top:5px;width:20px}.message .detail,.message .dealer-card .services-accordion ojp-accordion-item [slot=header] p,.dealer-card .services-accordion ojp-accordion-item [slot=header] .message p{align-self:start;color:#fff;grid-area:1/2/2/3;justify-self:start;text-align:left}.message:not([popover]){display:none}.message:not([popover])[aria-hidden=false]{display:grid}.model-selector-modal{--modal-bg-color: rgba(0, 0, 0, 0.5);--ojp-modal--overflow-gradient: transparent;--ojp-modal--overlay-color: var(--modal-bg-color);--ojp-modal--panel-border-radius: 8px;--ojp-modal--panel-color: transparent}.model-selector-modal [slot=content]{height:100%;width:100%}.model-selector-modal [slot=content] iframe{border:none;border-radius:8px;height:100%;width:100%}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu.account-menu{display:block;left:unset;margin-right:var(--space-xs-s);padding:var(--space-xs-s);right:calc(-1*var(--space-xs-s));top:calc(var(--main-nav-height) + var(--space-xs-s));width:350px}}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu.account-menu .main-navigation__links-wrapper,.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu.account-menu .main-navigation__links{display:block}}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu.account-menu .main-navigation__links-wrapper{min-width:unset}}.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu.account-menu .info-bullet{color:#9a999a;display:flex;justify-content:flex-start;align-items:center;gap:var(--space-2xs);margin-bottom:var(--space-xs)}.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu.account-menu .info-bullet:last-child,.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu.account-menu .info-bullet:last-of-type{margin-bottom:0}.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu.account-menu .main-navigation__menu-group{margin-bottom:var(--space-s)}@media(min-width: 1100px){.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu.account-menu .main-navigation__menu-item{color:#9a999a;margin-bottom:var(--space-xs)}.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu.account-menu .main-navigation__menu-item:last-child,.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu.account-menu .main-navigation__menu-item:last-of-type{margin-bottom:0}}.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu.account-menu .group{margin-bottom:var(--space-s-m)}.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu.account-menu .button-cta,.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu.account-menu .play-button-cta,.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu.account-menu .inline-player__button-cta,.main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu.account-menu .wpcf7-form .wpcf7-submit,.wpcf7-form .main-navigation__main-navbar-wrapper .main-navigation__dropdown-menu.account-menu .wpcf7-submit{margin-bottom:var(--space-2xs);width:100%}body.search-is-open{overflow:hidden}@media(min-width: 1367px){body.search-is-open{overflow:auto}}body.search-is-open .main-navigation__search-section{pointer-events:auto;visibility:visible;z-index:100000}body.search-is-open .main-navigation__search-section .search-section-overlay{opacity:1;height:100vh;left:0;position:fixed;top:0;width:100vw;transition:opacity .7s ease-in-out .7s}@media(min-width: 1100px){body.search-is-open .main-navigation__search-section{background-color:#fff;border-radius:5px}body.search-is-open .main-navigation__search-section .search-box{border:1px solid #1a181b}body.search-is-open .main-navigation__search-section svg path{fill:#1a181b}}@media(min-width: 1367px){body.search-is-open .main-navigation__search-section{left:unset !important;position:unset !important;right:unset !important;transition:none !important;transition-duration:0s !important;width:100% !important}}@media(min-width: 1367px){body.search-is-open .main-navigation__search-section .search-results-wrapper{align-self:flex-start;border:1px solid #1a181b;border-top:none;margin-left:0;margin-top:-15px;padding-left:var(--space-2xl);padding-right:var(--space-2xl);width:calc(100% - 44px - 11px);z-index:1}body.search-is-open .main-navigation__search-section .search-results-wrapper:has(>#search-autocomplete-results:not(:empty)){display:block}}body.search-is-open .main-navigation__search-section .main-navigation__search-toggle,body.search-is-open .main-navigation__search-section .main-navigation__mobile-menu-toggle{display:none}body.search-is-open .main-navigation__search-section .main-navigation__main-navbar{pointer-events:none}body.search-is-open .main-navigation__search-section .main-navigation__main-navbar-wrapper{overflow:visible}body.search-is-open .main-navigation__search-section .search-bar-close{display:flex;align-items:center;flex-shrink:0}body.search-is-open .main-navigation__search-section .search-bar-close svg{margin:auto}@media(min-width: 1367px){body.search-is-open .main-navigation__search-section .search-bar{margin-top:var(--space-xs-s);padding:0}}body.search-is-open .main-navigation__search-section .search-wrapper{display:flex;flex-direction:column;height:calc(var(--main-nav-height));justify-content:space-between;z-index:100000000;position:relative}@media(min-width: 1367px){body.search-is-open .main-navigation__search-section .search-wrapper{height:calc(var(--main-nav-height) - 9px);margin:0;padding:0}}.main-navigation__search-section{height:100%;width:44px}@media(min-width: 1367px){.main-navigation__search-section{align-items:center;display:flex;flex:1 0 0;max-width:1000px}}.main-navigation__search-section.results-are-showing .search-wrapper{border-bottom-left-radius:0;border-bottom-right-radius:0}.main-navigation__search-section.results-are-showing .search-results-wrapper{border-top-left-radius:0;border-top-right-radius:0;margin:calc(var(--space-xs) - 10px) calc(-1*var(--space-xs)) 0 calc(-1*var(--space-xs));padding:var(--space-xs)}@media(1367px){.main-navigation__search-section.results-are-showing .search-results-wrapper{padding-left:var(--space-2xl);padding-right:var(--space-2xl)}}.main-navigation__search-section .search-section-overlay{opacity:0;height:0;width:0;background:rgba(26,24,27,.6)}@media(min-width: 1367px){.main-navigation__search-section .search-section-overlay{display:none}}.main-navigation__search-section .search-wrapper{background:#fff;border-radius:5px;display:none;padding:var(--space-xs)}@media(min-width: 1367px){.main-navigation__search-section .search-wrapper{align-items:center;flex:1 0 auto;flex-direction:row;gap:var(--space-xs);justify-content:stretch;padding:0}}@media(min-width: 1367px){.main-navigation__search-section .search-wrapper{display:block}}.main-navigation__search-section .search-wrapper .result-grid .result-item{color:#786e6e;padding:.5rem}.main-navigation__search-section .search-wrapper .result-grid .result-item.focused,.main-navigation__search-section .search-wrapper .result-grid .result-item:hover{background:#efefef}.main-navigation__search-section .search-wrapper .result-grid .result-item:hover{cursor:pointer}.main-navigation__search-section .search-wrapper .result-grid .result-item-arrow{margin-left:10px}@media(min-width: 1367px){.main-navigation__search-section .search-wrapper .result-grid .result-item-arrow{display:none}}.main-navigation__search-section .search-wrapper .result-grid .result-item-text li:hover{cursor:pointer}.main-navigation__search-section .search-wrapper .result-grid img{aspect-ratio:1/1;margin-right:1rem;width:80px}.main-navigation__search-section .search-results-wrapper{background-color:#fff;border-radius:5px;margin-top:0}@media(min-width: 1367px){.main-navigation__search-section .search-results-wrapper{display:none;width:100%}}.main-navigation__search-section .see-all-results{display:none;margin-top:var(--space-s)}@media(min-width: 1367px){.main-navigation__search-section .see-all-results{width:273px}}.main-navigation__search-section .search-bar-close{border:1px solid #1a181b;border-radius:4px;height:44px;padding:var(--space-2xs);width:44px}@media(min-width: 1367px){.main-navigation__search-section .search-bar-close{display:none}}.main-navigation__search-section .search-bar{align-items:stretch;border-radius:5px;display:flex;flex-direction:row;gap:11px;height:44px;justify-content:space-between;width:100%}.main-navigation__search-section .search-bar .search-box{align-items:center;background:#efefef;border:1px solid #1a181b;border-radius:5px;display:flex;flex-direction:row;gap:var(--space-s);height:100%;padding:var(--space-2xs);width:100%}.main-navigation__search-section .search-bar .search-box input::-webkit-search-cancel-button{-webkit-appearance:none;background-image:url(assets/text-clear-94da7137.svg);background-position:center;background-repeat:no-repeat;height:24px;cursor:pointer;width:48px}@media(min-width: 1367px){.main-navigation__search-section .search-bar .search-box{border-width:0}}.main-navigation__search-section .search-bar .search-box .search-input{font-family:"GT Pressura",sans-serif;font-size:var(--step-0);font-weight:400;outline:0;width:100%}.main-navigation__search-section .search-bar .search-box .search-input:focus-visible{outline:none;box-shadow:none}.main-navigation__search-section .search-bar .search-box .search-icon{margin-right:19px}body.autocomplete-is-open .result-grid{display:block}body:not(.search-is-open) .main-navigation__search-section{width:auto !important}.dashboard-page{display:grid;gap:var(--space-m);grid-template-areas:"sidebar" "content";padding:var(--space-4xl) var(--space-m-xl)}@media(min-width: 768px){.dashboard-page{grid-template-areas:"sidebar content";grid-template-columns:310px 1fr}}.dashboard-page .dashboard-sidebar{grid-area:sidebar}.dashboard-page .dashboard-content{display:flex;flex-direction:column;gap:var(--space-2xs-xs);grid-area:content}.dashboard-page .dashboard-header-card{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}@media(min-width: 768px){.dashboard-page .dashboard-header-card{grid-template-columns:1fr auto;grid-template-rows:1fr}}.dashboard-page .dashboard-header-card .header-links{align-items:center;display:grid;grid-auto-flow:row;grid-template-columns:dauto}@media(min-width: 768px){.dashboard-page .dashboard-header-card .header-links{grid-auto-flow:column;grid-template-rows:1fr}}.dashboard-page .dashboard-header-card .header-links a,.dashboard-page .dashboard-header-card .header-links .header-info-link{font-weight:bold;padding:0 0 var(--space-xs) 0}.dashboard-page .dashboard-header-card .header-links a:last-child,.dashboard-page .dashboard-header-card .header-links .header-info-link:last-child{margin-bottom:0}@media(min-width: 768px){.dashboard-page .dashboard-header-card .header-links a,.dashboard-page .dashboard-header-card .header-links .header-info-link{border-right:1.5px solid #1a181b;padding:0 var(--space-xs) 0 var(--space-xs)}.dashboard-page .dashboard-header-card .header-links a:first-child,.dashboard-page .dashboard-header-card .header-links .header-info-link:first-child{padding-left:0}.dashboard-page .dashboard-header-card .header-links a:last-child,.dashboard-page .dashboard-header-card .header-links .header-info-link:last-child{border-right:none;padding-right:0}}.dashboard-page .dashboard-header-card .header-links .header-info-link{align-items:center;display:inline-flex;gap:2px}.dashboard-page .dashboard-header-card .header-links .header-info-link>a{padding:0}@media(min-width: 768px){.dashboard-page .dashboard-header-card .header-links .header-info-link>a{border-right:none;padding:0}}.dashboard-page .header-info-link__icon{color:#ce0e2d;cursor:default;font-size:.75em;position:relative;vertical-align:super}.dashboard-page .header-info-link__icon svg{vertical-align:-0.125em}.dashboard-page .header-info-link__icon:hover .header-info-link__popup,.dashboard-page .header-info-link__icon:focus-within .header-info-link__popup{display:block}.dashboard-page .header-info-link__icon .header-info-link__popup{background:#786e6e;border-radius:4px;box-shadow:2px 4px 20px 0 rgba(0,0,0,.1);color:#fff;display:none;font-weight:normal;left:50%;max-width:280px;padding:var(--space-xs);position:absolute;top:calc(100% + 8px);transform:translateX(-50%);white-space:normal;width:-webkit-max-content;width:max-content;z-index:9999}.dashboard-page .header-info-link__icon .header-info-link__popup strong{display:block;margin-bottom:var(--space-3xs)}.dashboard-page .header-info-link__icon .header-info-link__popup ul{list-style:disc;list-style-position:inside;margin-left:0;padding-left:var(--space-s)}.dashboard-page .header-info-link__icon .header-info-link__popup ul li{list-style:disc;margin-bottom:var(--space-3xs)}.dashboard-page .header-info-link__icon .header-info-link__popup ul li:last-child{margin-bottom:0}.dashboard-page .dashboard-card{background-color:#fff;border-radius:8px;display:grid;gap:var(--space-s-m);padding:var(--space-m)}.dashboard-page .dashboard-card.quick-look{grid-template-columns:1fr;grid-template-rows:auto auto 1fr}.dashboard-page .dashboard-card.quick-look .header{grid-area:1/1/2/2}.dashboard-page .dashboard-card.quick-look .dashboard-tabs{grid-area:2/1/3/2}.dashboard-page .dashboard-card.quick-look .report-wrapper{display:grid;grid-area:3/1/4/2;grid-template-columns:1fr;grid-template-rows:auto}.dashboard-page .dashboard-card.quick-entry{grid-template-columns:1fr;grid-template-rows:auto auto}.dashboard-page .dashboard-card.quick-entry .header{grid-area:1/1/2/2}.dashboard-page .dashboard-card.quick-entry .dashboard-tabs{grid-area:2/1/3/2}.dashboard-page .dashboard-card.quick-entry .report-wrapper{display:grid;grid-area:3/1/4/2;grid-template-columns:1fr;grid-template-rows:auto}.dashboard-page .dashboard-card .dashboard-card-content{max-width:100%;overflow:hidden}.dashboard-page .dashboard-card .dashboard-card-content .text-body-module,.dashboard-page .dashboard-card .dashboard-card-content .text-header .body-area,.text-header .dashboard-page .dashboard-card .dashboard-card-content .body-area,.dashboard-page .dashboard-card .dashboard-card-content .dealer-locator,.dashboard-page .dashboard-card .dashboard-card-content .accordion-module{margin:0;padding-left:0;padding-right:0}.dashboard-page .dashboard-card .dashboard-card-content .text-body-module .h0:first-child,.dashboard-page .dashboard-card .dashboard-card-content .text-header .body-area .h0:first-child,.text-header .dashboard-page .dashboard-card .dashboard-card-content .body-area .h0:first-child,.dashboard-page .dashboard-card .dashboard-card-content .text-body-module .h1:first-child,.dashboard-page .dashboard-card .dashboard-card-content .text-header .body-area .h1:first-child,.text-header .dashboard-page .dashboard-card .dashboard-card-content .body-area .h1:first-child,.dashboard-page .dashboard-card .dashboard-card-content .text-body-module .h2:first-child,.dashboard-page .dashboard-card .dashboard-card-content .text-header .body-area .h2:first-child,.text-header .dashboard-page .dashboard-card .dashboard-card-content .body-area .h2:first-child,.dashboard-page .dashboard-card .dashboard-card-content .text-body-module .text-header .heading-area.large:first-child,.text-header .dashboard-page .dashboard-card .dashboard-card-content .text-body-module .heading-area.large:first-child,.dashboard-page .dashboard-card .dashboard-card-content .text-header .body-area .heading-area.large:first-child,.text-header .dashboard-page .dashboard-card .dashboard-card-content .body-area .heading-area.large:first-child,.dashboard-page .dashboard-card .dashboard-card-content .text-body-module .h3:first-child,.dashboard-page .dashboard-card .dashboard-card-content .text-header .body-area .h3:first-child,.text-header .dashboard-page .dashboard-card .dashboard-card-content .body-area .h3:first-child,.dashboard-page .dashboard-card .dashboard-card-content .text-body-module .text-header .heading-area.medium:first-child,.text-header .dashboard-page .dashboard-card .dashboard-card-content .text-body-module .heading-area.medium:first-child,.dashboard-page .dashboard-card .dashboard-card-content .text-header .body-area .heading-area.medium:first-child,.text-header .dashboard-page .dashboard-card .dashboard-card-content .body-area .heading-area.medium:first-child,.dashboard-page .dashboard-card .dashboard-card-content .text-body-module .h4:first-child,.dashboard-page .dashboard-card .dashboard-card-content .text-header .body-area .h4:first-child,.text-header .dashboard-page .dashboard-card .dashboard-card-content .body-area .h4:first-child,.dashboard-page .dashboard-card .dashboard-card-content .text-body-module .text-header .heading-area.small:first-child,.text-header .dashboard-page .dashboard-card .dashboard-card-content .text-body-module .heading-area.small:first-child,.dashboard-page .dashboard-card .dashboard-card-content .text-header .body-area .heading-area.small:first-child,.text-header .dashboard-page .dashboard-card .dashboard-card-content .body-area .heading-area.small:first-child,.dashboard-page .dashboard-card .dashboard-card-content .text-body-module .h5:first-child,.dashboard-page .dashboard-card .dashboard-card-content .text-header .body-area .h5:first-child,.text-header .dashboard-page .dashboard-card .dashboard-card-content .body-area .h5:first-child,.dashboard-page .dashboard-card .dashboard-card-content .text-body-module .h6:first-child,.dashboard-page .dashboard-card .dashboard-card-content .text-header .body-area .h6:first-child,.text-header .dashboard-page .dashboard-card .dashboard-card-content .body-area .h6:first-child{margin-top:0}.dashboard-page .dashboard-card .dashboard-card-content .accordion-module ojp-accordion-item{background-color:#efede9}.dashboard-sidebar{display:flex;flex-direction:column;gap:var(--space-m-l)}.dashboard-sidebar-header{display:flex;flex-direction:column;gap:var(--space-xs);order:99}@media(min-width: 768px){.dashboard-sidebar-header{order:1}}#logout-impersonation{width:100%}.dashboard-sidebar-menu{display:flex;flex-direction:column;gap:var(--space-m);order:1}@media(min-width: 768px){.dashboard-sidebar-menu{order:99}}.dashboard-sidebar-menu.open .dashboard-sidebar-menu-toggle{background-color:#1a181b;color:#fff}.dashboard-sidebar-menu.open .dashboard-sidebar-menu-toggle path{stroke:#fff}@media(max-width: 767px){.dashboard-sidebar-menu.open .dashboard-sidebar-menu-list-wrapper{grid-template-rows:1fr;opacity:1;visibility:visible}}@media(max-width: 767px){.dashboard-sidebar-menu .dashboard-sidebar-menu-list-wrapper{display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;transition:grid-template-rows .3s ease-in-out,opacity .3s ease-in-out .2s,visibility 0s .3s;visibility:hidden}}.dashboard-sidebar-menu .dashboard-sidebar-menu-list{display:flex;flex-direction:column;gap:var(--space-s);overflow:hidden}@media(min-width: 768px){.dashboard-sidebar-menu .dashboard-sidebar-menu-list{overflow:visible}}.dashboard-sidebar-menu .dashboard-sidebar-menu-toggle{align-items:center;background-color:#fff;border-radius:8px;display:flex;justify-content:space-between;padding:var(--space-xs);width:100%}@media(min-width: 768px){.dashboard-sidebar-menu .dashboard-sidebar-menu-toggle{display:none}}.dashboard-sidebar-menu-item{border-radius:4px;margin-right:var(--space-xs);padding:var(--space-2xs) 0}@media(min-width: 768px){.dashboard-sidebar-menu-item{margin-right:0}}.dashboard-sidebar-menu-item.active{text-decoration:underline;text-underline-offset:var(--space-3xs)}@media(min-width: 768px){.dashboard-sidebar-menu-item.active{background-color:#1a181b;color:#fff;text-decoration:none}}@media(min-width: 768px){.dashboard-sidebar-menu-item{padding:var(--space-2xs)}}.dashboard-sidebar-menu-item ojp-accordion-item{--ojp-accordion-item--header-padding-block: 0;--ojp-accordion-item--hover-opacity: 1.0;--ojp-accordion-item--max-content-width: 100%;--ojp-accordion-item--padding-inline: 0;--ojp-accordion-item--panel-padding-block: 0;--ojp-accordion-item--separator-line-width: 0;margin-bottom:0}.dashboard-sidebar-menu-item ojp-accordion-item:hover [slot=icon] .icon-background{z-index:-1}.dashboard-sidebar-menu-item ojp-accordion-item [slot=icon]{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.dashboard-sidebar-menu-item ojp-accordion-item [slot=icon] svg{align-self:center;grid-area:1/1/2/2;height:24px;justify-self:center;width:24px}.dashboard-sidebar-menu-item ojp-accordion-item [slot=icon] .icon-background{background-color:#1a181b;border-radius:4px;grid-area:1/1/2/2;height:24px;transition:transform .3s ease-out;width:24px;z-index:-1}.dashboard-sidebar-menu-item ojp-accordion-item .closed-icon{display:block}.dashboard-sidebar-menu-item ojp-accordion-item .open-icon{display:none}.dashboard-sidebar-menu-item ojp-accordion-item[open] .closed-icon{display:none}.dashboard-sidebar-menu-item ojp-accordion-item[open] .open-icon{display:block}.dashboard-sidebar-menu-item ojp-accordion-item[open] [slot=panel]{margin-top:var(--space-xs)}.dashboard-sidebar-menu-item ojp-accordion-item [slot=panel]{display:flex;flex-direction:column;gap:var(--space-s);margin-left:var(--space-xs)}div.dt-datetime table td.selectable button:hover{background-color:#9a999a}div.dt-datetime table td.selectable.selected button{background-color:#ce0e2d}.dashboard-report{position:relative;grid-area:1/1/2/2}.dashboard-report.loading{background-color:#efefef}.dashboard-report .text-loader{align-items:center;display:inline-flex;flex-direction:row}.dashboard-report .text-loader:after{animation:dotty steps(4, end) 900ms infinite;content:"......................";display:inline-block;margin-left:1px;overflow:hidden;width:0}.dashboard-report[role=tabpanel]{visibility:hidden}.dashboard-report[role=tabpanel][aria-hidden=false]{visibility:visible}.dashboard-report td,.dashboard-report th,.dashboard-report td.dt-type-date{text-align:left}.dashboard-report td:has(.reorder-link){padding:var(--space-m) 0}.dashboard-report .reorder-link{margin-left:var(--space-m)}.dashboard-report .order-number{display:flex;flex-direction:row;height:100%}.dashboard-report .text-cta-simple,.dashboard-report .checkout-page .summary-area .order-summary .disclaimer-text a,.checkout-page .summary-area .order-summary .disclaimer-text .dashboard-report a,.dashboard-report .cart-items .cart-summary-area .cart-summary-text p a,.cart-items .cart-summary-area .cart-summary-text p .dashboard-report a,.dashboard-report .my-profile .profile-value.address,.my-profile .dashboard-report .profile-value.address,.dashboard-report .account-form-container .footer a,.account-form-container .footer .dashboard-report a,.dashboard-report ojp-row.signup-section a,ojp-row.signup-section .dashboard-report a{display:inline-flex;flex-direction:row}.dashboard-report .text-cta-simple.reorder[data-expandable=true],.dashboard-report .checkout-page .summary-area .order-summary .disclaimer-text a.reorder[data-expandable=true],.checkout-page .summary-area .order-summary .disclaimer-text .dashboard-report a.reorder[data-expandable=true],.dashboard-report .cart-items .cart-summary-area .cart-summary-text p a.reorder[data-expandable=true],.cart-items .cart-summary-area .cart-summary-text p .dashboard-report a.reorder[data-expandable=true],.dashboard-report .my-profile .reorder[data-expandable=true].profile-value.address,.my-profile .dashboard-report .reorder[data-expandable=true].profile-value.address,.dashboard-report .account-form-container .footer a.reorder[data-expandable=true],.account-form-container .footer .dashboard-report a.reorder[data-expandable=true],.dashboard-report ojp-row.signup-section a.reorder[data-expandable=true],ojp-row.signup-section .dashboard-report a.reorder[data-expandable=true]{align-items:center;content:url(assets/accordion-closed-black-fff756ce.svg);height:24px;justify-content:center;width:100%}.dashboard-report .text-cta-simple.reorder[data-expandable=true][aria-expanded=true],.dashboard-report .checkout-page .summary-area .order-summary .disclaimer-text a.reorder[data-expandable=true][aria-expanded=true],.checkout-page .summary-area .order-summary .disclaimer-text .dashboard-report a.reorder[data-expandable=true][aria-expanded=true],.dashboard-report .cart-items .cart-summary-area .cart-summary-text p a.reorder[data-expandable=true][aria-expanded=true],.cart-items .cart-summary-area .cart-summary-text p .dashboard-report a.reorder[data-expandable=true][aria-expanded=true],.dashboard-report .my-profile .reorder[data-expandable=true][aria-expanded=true].profile-value.address,.my-profile .dashboard-report .reorder[data-expandable=true][aria-expanded=true].profile-value.address,.dashboard-report .account-form-container .footer a.reorder[data-expandable=true][aria-expanded=true],.account-form-container .footer .dashboard-report a.reorder[data-expandable=true][aria-expanded=true],.dashboard-report ojp-row.signup-section a.reorder[data-expandable=true][aria-expanded=true],ojp-row.signup-section .dashboard-report a.reorder[data-expandable=true][aria-expanded=true]{content:url(assets/accordion-open-black-c9e08658.svg)}.dashboard-report .text-cta-simple.reorder[data-expandable=false],.dashboard-report .checkout-page .summary-area .order-summary .disclaimer-text a.reorder[data-expandable=false],.checkout-page .summary-area .order-summary .disclaimer-text .dashboard-report a.reorder[data-expandable=false],.dashboard-report .cart-items .cart-summary-area .cart-summary-text p a.reorder[data-expandable=false],.cart-items .cart-summary-area .cart-summary-text p .dashboard-report a.reorder[data-expandable=false],.dashboard-report .my-profile .reorder[data-expandable=false].profile-value.address,.my-profile .dashboard-report .reorder[data-expandable=false].profile-value.address,.dashboard-report .account-form-container .footer a.reorder[data-expandable=false],.account-form-container .footer .dashboard-report a.reorder[data-expandable=false],.dashboard-report ojp-row.signup-section a.reorder[data-expandable=false],ojp-row.signup-section .dashboard-report a.reorder[data-expandable=false]{display:none}.dashboard-report .dt-info{font-size:var(--step--1)}.dashboard-report .div.dt-container .dt-paging .dt-paging-button.current,.dashboard-report div.dt-container .dt-paging .dt-paging-button.current:hover{background-color:#fff}@media(max-width: 767px){.dashboard-report .dt-container .dt-length,.dashboard-report .dt-container .dt-search,.dashboard-report .dt-info{text-align:left}}.dashboard-report div.dt-container .dt-paging .dt-paging-button.current,.dashboard-report div.dt-container .dt-paging .dt-paging-button.current:hover{background-color:#efefef}.dashboard-report .table-controls-wrapper label{align-items:center;display:inline-flex;gap:4px}.dashboard-report table.dashboard-report-table{margin:0}.dashboard-report table.dashboard-report-table>*,.dashboard-report table.dashboard-report-table .text-cta-simple,.dashboard-report table.dashboard-report-table .checkout-page .summary-area .order-summary .disclaimer-text a,.checkout-page .summary-area .order-summary .disclaimer-text .dashboard-report table.dashboard-report-table a,.dashboard-report table.dashboard-report-table .cart-items .cart-summary-area .cart-summary-text p a,.cart-items .cart-summary-area .cart-summary-text p .dashboard-report table.dashboard-report-table a,.dashboard-report table.dashboard-report-table .my-profile .profile-value.address,.my-profile .dashboard-report table.dashboard-report-table .profile-value.address,.dashboard-report table.dashboard-report-table .account-form-container .footer a,.account-form-container .footer .dashboard-report table.dashboard-report-table a,.dashboard-report table.dashboard-report-table ojp-row.signup-section a,ojp-row.signup-section .dashboard-report table.dashboard-report-table a{font-size:var(--step-0)}.dashboard-report div.dt-processing>div:last-child>div{background:#786e6e}.dashboard-report .dt-container td.dt-empty{text-align:left}.dashboard-report td .chip{align-items:center;border:1px solid #786e6e;border-radius:4px;color:#786e6e;display:inline-flex;flex-direction:row;gap:var(--space-2xs);justify-content:space-between;padding:var(--space-3xs) var(--space-2xs);width:-webkit-max-content;width:max-content}.dashboard-report td .chip:before{border-radius:4px;content:"";display:block;height:14px;width:14px;flex-shrink:0}.dashboard-report td .chip.yellow:before{background-color:#ffea00}.dashboard-report td .chip.red:before{background-color:#ff5708}.dashboard-report td .chip.green:before{background-color:#2bcd58}@keyframes dotty{to{width:20px}}.dashboard-tabs{display:grid;gap:var(--space-xs);grid-template-columns:1fr;justify-content:space-between}@media(min-width: 768px){.dashboard-tabs{grid-template-columns:repeat(var(--num-tabs, 4), 1fr)}}.dashboard-tabs .tab{background-color:#efede9;border:1px solid #1a181b;border-radius:8px;padding:var(--space-xs);width:100%}@media(min-width: 768px){.dashboard-tabs .tab{width:auto}}.dashboard-tabs .tab[aria-selected=true]:not(:disabled){background-color:#1a181b;color:#fff}.dashboard-tabs .tab:disabled{border-color:#9a999a;color:#9a999a;cursor:none;pointer-events:none}.dashboard-tabs .tab .tab-num{font-weight:700;margin-right:var(--space-2xs)}.quick-reorder .text-cta{margin-bottom:var(--space-m)}.quick-reorder__details{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;margin-bottom:var(--space-l-xl);padding:var(--space-m);max-width:calc(100vw - var(--space-m-xl)*2)}@media(min-width: 1101px){.quick-reorder__details{flex-direction:row;column-gap:var(--space-m);margin-bottom:0;max-width:unset}}.quick-reorder__details__pdf{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:250px;margin-bottom:var(--space-m);max-width:100%;overflow:scroll}@media(min-width: 1101px){.quick-reorder__details__pdf{flex:1 0 75%;height:515px;margin-bottom:0;max-width:100%;min-height:80vh}}.quick-reorder__details__pdf .pdf-document{display:flex;flex-direction:column;align-items:center;height:auto}.quick-reorder__details__order .title{margin-bottom:var(--space-2xs)}.quick-reorder__details__order .list{color:#9a999a;margin-bottom:var(--space-s)}.quick-reorder__details__order .list span{color:#1a181b}@media(min-width: 1101px){.quick-reorder__details__order{flex:1 0 25%}}.quick-reorder__items{margin-top:var(--space-2xs-xs)}.quick-reorder__items .form{display:grid;grid-template-columns:1fr;row-gap:var(--space-xs-s)}.quick-reorder__items .form .button-cta,.quick-reorder__items .form .play-button-cta,.quick-reorder__items .form .inline-player__button-cta,.quick-reorder__items .form .wpcf7-form .wpcf7-submit,.wpcf7-form .quick-reorder__items .form .wpcf7-submit{justify-self:end}@media(min-width: 1101px){.quick-reorder__items .cart-card{grid-template-columns:100px 3fr repeat(3, 1fr)}}.quick-reorder__items .cart-card input[type=number]{max-height:42px;max-width:100px}.quick-reorder__items__headings{display:grid;grid-template-columns:100px 1fr 1fr;padding:var(--space-s-m)}@media(min-width: 1101px){.quick-reorder__items__headings{column-gap:var(--space-l);grid-template-columns:3fr 100px repeat(3, 1fr)}}.quick-reorder__items__headings{display:none}@media(min-width: 1101px){.quick-reorder__items__headings{display:grid;grid-area:headings}}.quick-reorder__items__headings .item-header{grid-area:1/1/2/2}.quick-reorder__items__headings .quantity-header{grid-area:1/3/2/4}.quick-reorder__items__headings .availability-header{grid-area:1/4/2/5}.quick-reorder__items__headings .next-header{grid-area:1/5/2/6}.quick-reorder__items__item{background-color:#fff;border-radius:8px;column-gap:var(--space-s);grid-template-areas:"product product product" "quantity available date";row-gap:var(--space-m-l)}@media(min-width: 1101px){.quick-reorder__items__item{align-items:center;column-gap:var(--space-l);grid-template-areas:"product quantity available date"}}.quick-reorder__items__item .label{margin-bottom:var(--space-xs)}@media(min-width: 1101px){.quick-reorder__items__item .label{display:none}}.quick-reorder__items__product{border-bottom:1px solid #9a999a;align-items:center;display:grid;column-gap:var(--space-s-m);grid-area:product;grid-template-areas:"image custom" "image name" "image model" "image size";grid-template-columns:60px 1fr;grid-template-rows:repeat(4, auto);padding-bottom:var(--space-s);margin-bottom:var(--space-s);row-gap:var(--space-xs)}@media(min-width: 1101px){.quick-reorder__items__product{border-bottom:none;grid-template-areas:"image name custom" "image model ." "image size .";grid-template-columns:100px auto 1fr;grid-template-rows:1fr;margin-bottom:0;padding-bottom:0}}.quick-reorder__items__product .image{grid-area:image}.quick-reorder__items__product .image img{max-width:100%}.quick-reorder__items__product .custom{justify-self:start;border:1px solid #9a999a;border-radius:4px;color:#9a999a;grid-area:custom;padding:var(--space-2xs)}.quick-reorder__items__product .name{grid-area:name}.quick-reorder__items__product .model{color:#786e6e;grid-area:model}.quick-reorder__items__product .model .red{color:#ce0e2d}.quick-reorder__items__product .size{color:#786e6e;grid-area:size}.quick-reorder__items__quantity{display:grid;grid-template-rows:auto 1fr;grid-area:quantity;justify-self:start}.quick-reorder__items__available{display:grid;grid-template-rows:auto 1fr;grid-area:available}.quick-reorder__items__available *:nth-child(2){align-self:center}.quick-reorder__items__date{display:grid;grid-template-rows:auto 1fr;grid-area:date}.quick-reorder__items__date *:nth-child(2){align-self:center}.quick-reorder__error-submit{display:grid}@media(min-width: 1101px){.quick-reorder__error-submit{grid-template-columns:1fr auto}}.quick-reorder__error-message{color:#ce0e2d;display:none}.quick-reorder-error .p1,.quick-reorder-error .product__details__features li,.product__details__features .quick-reorder-error li,.quick-reorder-error .single-product .accordion-module li,.single-product .accordion-module .quick-reorder-error li,.quick-reorder-error .quick-order-success-modal .modal__sizes-list li,.quick-order-success-modal .modal__sizes-list .quick-reorder-error li,.quick-reorder-error .dashboard-page .dashboard-header-card .header-links a,.dashboard-page .dashboard-header-card .header-links .quick-reorder-error a,.quick-reorder-error .dashboard-page .dashboard-header-card .header-links .header-info-link,.dashboard-page .dashboard-header-card .header-links .quick-reorder-error .header-info-link{margin-top:var(--space-2xl)}.my-profile .profile-label{display:inline-block;text-transform:uppercase;margin-bottom:var(--space-xs-s)}.my-profile .profile-value{text-transform:uppercase}.my-profile .profile-value.address{font-size:var(--step-0);text-decoration:none}.my-profile .profile-col{display:grid;gap:var(--space-l)}.my-profile ojp-row{--ojp-row--col-gap: var(--space-m)}.my-profile .change-password{text-align:right}.my-profile form:not(:has(.dt-container)) button[type=submit].hide-on-load{display:none}.my-profile .hide-on-load{display:none !important}@media(min-width: 768px){.my-profile .add-address-button{justify-self:baseline}}.dashboard-card.resources{grid-template-rows:-webkit-min-content -webkit-min-content 0fr;grid-template-rows:min-content min-content 0fr;transition:grid-template-rows .5s ease-in-out}.dashboard-card.resources.card-grid-show-more .show-more-button{display:inline-block}.dashboard-card.resources.card-grid-show-more.expanded{grid-template-rows:-webkit-min-content -webkit-min-content 1fr;grid-template-rows:min-content min-content 1fr}.dashboard-card.resources .dashboard-resource-list-remaining{overflow:hidden}.dashboard-card.resources .show-more-button{display:none}.dashboard-card.resources .header{align-items:center;display:flex;gap:var(--space-xs);justify-content:space-between}.dashboard-card.resources .dashboard-resource-list-text_links{display:flex;flex-direction:column;gap:var(--space-2xs)}.dashboard-card.resources .dashboard-resource-text-link{align-items:center;border:1px solid #efefef;border-radius:4px;display:flex;gap:var(--space-xs);justify-content:space-between;padding:var(--space-2xs) var(--space-xs-s)}.dashboard-card.resources .dashboard-resource-list-image_links{display:grid;gap:var(--space-xs-s);grid-template-columns:1fr 1fr}@media(min-width: 1101px){.dashboard-card.resources .dashboard-resource-list-image_links{grid-template-columns:1fr 1fr 1fr 1fr}}.dashboard-card.resources .dashboard-resource-image-link{display:flex;flex-direction:column;gap:var(--space-xs);text-align:center;text-decoration:none}.dashboard-card.resources .dashboard-resource-image-link-image{align-items:center;aspect-ratio:1;background-color:#efefef;border-radius:4px;display:flex;justify-content:center;padding:var(--space-s-m)}.dashboard-card.resources .dashboard-resource-image{max-height:300px;max-width:100%;object-fit:contain}@media(min-width: 768px){.account-switch-modal{--ojp-modal--outer-horizontal-padding: calc(calc(100vw - 670px) / 2);--ojp-modal--outer-vertical-padding: calc(calc(100vh - 600px) / 2)}}.account-switch-modal .account-switch-modal-header{margin-bottom:var(--space-l)}.account-switch-modal .contacts{display:flex;flex-direction:column;gap:var(--space-m-l);max-height:400px;overflow-y:auto}.account-switch-modal .contact{display:grid;grid-template-columns:1fr;gap:var(--space-s-m)}.account-switch-modal .contact .contact-info{display:flex;flex-direction:column;gap:var(--space-3xs)}@media(min-width: 768px){.account-switch-modal .contact{grid-template-columns:2fr 1fr;align-items:center}}.dashboard-card.inventory-search{gap:0}.inventory-search .product-search-bar .search-bar{padding-top:0}@media(min-width: 1101px){.inventory-search .inventory-export-col{text-align:right}}.inventory-search .inventory-export-button{min-height:unset}.inventory-search .inventory-export-button:after{background-image:url(assets/download-white-4879043c.svg)}.inventory-search .hide-col{margin-bottom:var(--space-2xs);padding-right:var(--space-xs);min-height:unset;min-width:30%}.inventory-search .hide-col:after,.inventory-search .hide-col:before{content:none}.empty-cart h2.h10,.empty-cart .main-navigation__main-navbar-wrapper h2.main-navigation__menu-group,.main-navigation__main-navbar-wrapper .empty-cart h2.main-navigation__menu-group{margin-bottom:var(--space-xs-s)}.empty-cart p{text-decoration:none;margin-bottom:var(--space-2xs-xs)}.empty-cart p a{text-decoration:underline;text-underline-offset:2px}.cart-items{display:grid;grid-row-gap:var(--space-xs-s);grid-template-columns:1fr;grid-template-rows:1fr auto}@media(min-width: 768px){.cart-items{grid-column-gap:var(--space-xs-s);grid-template-columns:1fr 1fr;grid-template-rows:auto}}@media(min-width: 1101px){.cart-items{grid-template-columns:2.5fr 1.5fr;grid-template-rows:auto 1fr}}.cart-items .cart-header{display:none;grid-area:1/1/2/2;grid-column-gap:var(--space-s-m);grid-template-columns:100px .98fr .1fr .2fr .2fr 100px .2fr;grid-template-rows:auto;padding:0 var(--space-s-m)}@media(min-width: 1101px){.cart-items .cart-header{display:grid}}.cart-items .cart-header #quantity-heading{min-width:75px}.cart-items .cart-header #clearall-heading{justify-self:end}.cart-items .summary-header{display:none;padding:0 var(--space-s-m)}@media(min-width: 1101px){.cart-items .summary-header{display:block;position:-webkit-sticky;position:sticky;top:calc(var(--main-nav-height) + 50px)}}.cart-items .cart-item-list{align-self:start;display:grid;grid-area:1/1/2/2;grid-auto-rows:auto;grid-template-columns:1fr;grid-template-rows:auto;grid-row-gap:var(--space-xs-s)}@media(min-width: 1101px){.cart-items .cart-item-list{grid-area:2/1/3/2}}.cart-items .cart-item-list .product-group{background-color:#fff;border-radius:8px;padding:var(--space-s-m) 0}.cart-items .cart-item-list .product-group ojp-accordion-item{--ojp-accordion-item--hover-opacity: 1;--ojp-accordion-item--max-content-width: 100%;--ojp-accordion-item--padding-inline: 0;--ojp-accordion-item--separator-line-color: $color-grey-4}.cart-items .cart-item-list .product-group ojp-accordion-item [slot=header]{padding:0 var(--space-s-m)}.cart-items .cart-item-list .product-group ojp-accordion-item [slot=icon]{padding:0 var(--space-s-m)}.cart-items .cart-item-list .product-group ojp-accordion-item [slot=panel]{padding:var(--space-s-m) 0}.cart-items .cart-item-list .product-group ojp-accordion-item .open-icon{display:block}.cart-items .cart-item-list .product-group ojp-accordion-item .closed-icon{display:none}.cart-items .cart-item-list .product-group ojp-accordion-item[open] .open-icon{display:none}.cart-items .cart-item-list .product-group ojp-accordion-item[open] .closed-icon{display:block}.cart-items .cart-summary-area{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;grid-area:2/1/3/2;padding:var(--space-s-m)}@media(min-width: 768px){.cart-items .cart-summary-area{align-self:start;grid-area:1/2/2/3;position:-webkit-sticky;position:sticky;top:calc(var(--main-nav-height) + 72px + var(--space-xs-s))}}@media(min-width: 1101px){.cart-items .cart-summary-area{grid-area:2/2/3/3}}.cart-items .cart-summary-area .total{margin-bottom:var(--space-xs-s)}.cart-items .cart-summary-area .total:not(:first-child){margin-top:var(--space-xs-s)}.cart-items .cart-summary-area .summary-item{display:flex;flex-direction:row;justify-content:space-between}.cart-items .cart-summary-area .summary-item p:first-child{color:#786e6e;text-transform:uppercase}.cart-items .cart-summary-area .checkout-form{margin-top:var(--space-s-m)}.cart-items .cart-summary-area .checkout-form .checkout-button{margin-top:var(--space-2xs);width:100%}.cart-items .cart-summary-area .checkout-form .input-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:var(--space-2xs)}.cart-items .cart-summary-area .checkout-form .input-wrapper:has(input.promo-code-input:not(:placeholder-shown)){grid-template-columns:1fr 1fr}.cart-items .cart-summary-area .checkout-form .input-wrapper:has(input.promo-code-input:not(:placeholder-shown)) .apply-promo-button{display:block}.cart-items .cart-summary-area .checkout-form .input-wrapper:has(>button.apply-promo-button:disabled){grid-template-columns:1fr}.cart-items .cart-summary-area .checkout-form .input-wrapper:has(>button.apply-promo-button:disabled) .apply-promo-button{display:none}.cart-items .cart-summary-area .checkout-form .input-wrapper label[for=hold-check]{align-items:center;column-gap:var(--space-s);display:flex;flex-direction:row;padding:var(--space-s-m) 0}.cart-items .cart-summary-area .checkout-form .input-wrapper .apply-promo-button{border:1px solid #1a181b;display:none;flex:1 1 0;min-width:unset}.cart-items .cart-summary-area .checkout-form .input-wrapper .promo-code-wrapper{display:inline-flex;flex:1 1 0;position:relative}.cart-items .cart-summary-area .checkout-form .input-wrapper .promo-code-wrapper:has(input.promo-code-input:not(:placeholder-shown)) .clear-button{display:block}.cart-items .cart-summary-area .checkout-form .input-wrapper .promo-code-wrapper input.promo-code-input{align-items:center;background:#efefef;border:1px solid #786e6e;border-radius:8px;display:inline-flex;height:100%;justify-content:center;min-height:var(--cta-min-height);padding:var(--space-xs) 30px var(--space-xs) var(--space-xs);width:100%}.cart-items .cart-summary-area .checkout-form .input-wrapper .promo-code-wrapper .clear-button{display:none;position:absolute;right:var(--space-xs);top:50%;transform:translateY(-50%)}.cart-card{background-color:#fff;border-radius:8px;display:grid;grid-column-gap:var(--space-s-m);grid-row-gap:var(--space-s);grid-template-columns:auto 1fr auto;grid-template-rows:auto auto auto auto;padding:var(--space-s-m)}.cart-card a{text-decoration:none}@media(min-width: 1101px){.cart-card.checkout .label,.cart-card.decoration .item-details .label{display:block}}@media(min-width: 1101px){.cart-card{grid-template-columns:100px 1fr .1fr .2fr .2fr 100px .2fr;grid-template-rows:auto}}.cart-card.checkout{grid-template-columns:auto 1fr;grid-template-rows:auto}.cart-card .label{color:#786e6e}@media(min-width: 1101px){.cart-card .label{display:none}}.cart-card .label+.p2,.cart-card .order-confirmation-page .order-details-area .detail-list .order-detail .label+.value.small,.order-confirmation-page .order-details-area .detail-list .order-detail .cart-card .label+.value.small,.cart-card .dealer-locator-page .heading-area .main-subheading .label+p,.dealer-locator-page .heading-area .main-subheading .cart-card .label+p,.cart-card .shipping-estimator-page .estimator-form label .label+span,.shipping-estimator-page .estimator-form label .cart-card .label+span,.cart-card .shipping-estimator-page .estimator-form .quantity-entry-form .label+select#ship-from,.shipping-estimator-page .estimator-form .quantity-entry-form .cart-card .label+select#ship-from,.cart-card .collection-row .story-card .label+.copy,.collection-row .story-card .cart-card .label+.copy,.cart-card .label+.blank-form__error-message,.cart-card .form-row .label+td,.form-row .cart-card .label+td{align-items:center;display:inline-flex;flex-direction:row;gap:var(--space-3xs)}.cart-card .item-thumbnail{align-self:start;grid-area:1/1/2/2;width:60px}@media(min-width: 1101px){.cart-card .item-thumbnail{width:100px}}.cart-card .item-details{display:flex;flex-direction:column;gap:var(--space-3xs-2xs);grid-area:1/2/2/3;width:100%}@media(min-width: 1101px){.cart-card .item-details{grid-area:1/2/2/3}.cart-card .item-details .label{display:block}}.cart-card .item-details .name-chip{display:flex;flex-direction:column;gap:var(--space-3xs-2xs)}@media(min-width: 1101px){.cart-card .item-details .name-chip{flex-direction:row-reverse;justify-content:flex-end}}.cart-card .item-details .name-chip .chip{align-self:start;border:1px solid #786e6e;border-radius:4px;color:#786e6e;padding:var(--space-3xs)}.cart-card .item-details .model-info{align-items:center;display:flex;flex-direction:row;gap:var(--space-3xs-2xs)}.cart-card .item-details .model-info .model-number{color:#ce0e2d}.cart-card .remove-item-button{align-self:start;display:grid;grid-area:1/3/2/4;grid-template-columns:1fr;grid-template-rows:1fr}@media(min-width: 1101px){.cart-card .remove-item-button{grid-area:1/7/2/8;justify-self:end}}.cart-card .remove-item-button:before{background:#1a181b;border-radius:4px;content:"";display:block;grid-area:1/1/2/2;height:24px;transform:scale(1);transition:transform .2s;width:24px;z-index:0}@media(hover: hover){.cart-card .remove-item-button:hover:before{transform:scale(1.2)}}.cart-card .remove-item-button svg{grid-area:1/1/2/2;z-index:1}.cart-card .separator{background-color:#9a999a;grid-area:2/1/3/4;height:1px;width:100%}@media(min-width: 1101px){.cart-card .separator{display:none}}.cart-card .quantity-area{display:flex;flex-direction:column;grid-area:3/1/4/2}@media(min-width: 1101px){.cart-card .quantity-area{grid-area:1/3/2/4}}.cart-card .quantity-area .quantity-input{align-items:center;background:#efefef;border:1px solid #786e6e;border-radius:4px;display:inline-flex;justify-content:center;min-width:73px;padding:var(--space-2xs);text-align:center}.cart-card .warehouse-area{display:flex;flex-direction:column;justify-content:space-between;grid-area:3/2/4/3}.cart-card .warehouse-area .outofstock{color:#1a181b}@media(min-width: 1101px){.cart-card .warehouse-area{grid-area:1/4/2/5;min-width:75px}}.cart-card .price-area{display:flex;flex-direction:column;grid-area:4/1/5/2}@media(min-width: 1101px){.cart-card .price-area{grid-area:1/5/2/6}}.cart-card .price-area .item-price{color:#786e6e}.cart-card .subtotal-area{grid-area:4/2/5/3}@media(min-width: 1101px){.cart-card .subtotal-area{grid-area:1/6/2/7}}.checkout-page{display:grid;grid-row-gap:var(--space-xs-s);grid-template-columns:1fr;grid-template-rows:auto auto 1fr auto;margin-top:var(--page-top-padding);padding:0 var(--space-m-xl)}@media(min-width: 768px){.checkout-page{grid-column-gap:var(--space-xs-s);grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr}}@media(min-width: 1101px){.checkout-page{grid-template-columns:2.5fr 1.5fr}}.checkout-page .breadcrumbs{grid-area:1/1/2/2}.checkout-page .header-status-area{grid-area:2/1/3/2;margin:var(--space-m-xl) 0}.checkout-page .header-status-area .item-count{margin-top:var(--space-xs-s)}.checkout-page .review-area{display:flex;flex-direction:column;gap:var(--space-xs-s);grid-area:3/1/4/2}@media(min-width: 1101px){.checkout-page .review-area{grid-area:3/1/4/2}}.checkout-page .review-area label{display:block;padding:var(--space-s) var(--space-s-m)}.checkout-page .review-area .new-card-form{display:grid;grid-template-columns:1fr;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .5s}.checkout-page .review-area .new-card-form[aria-hidden=true]{display:none}.checkout-page .review-area .new-card-form form{border:1px solid #9a999a;border-radius:8px;grid-area:1/1/2/2;margin:var(--space-s-m) 0;padding:var(--space-s-m) 0}.checkout-page .review-area .new-card-form form fieldset{padding:var(--space-xs-s)}.checkout-page .review-area .new-card-form form fieldset label{padding-bottom:0}.checkout-page .review-area .new-card-form form button{margin:0 var(--space-xs-s)}.checkout-page .review-area .checkout-card{background-color:#fff;border-radius:8px;padding:var(--space-s-m)}.checkout-page .review-area fieldset{border:none}.checkout-page .review-area .po-input,.checkout-page .review-area .additional-comments-input,.checkout-page .review-area .text-input{background:#efefef;border:1px solid #9a999a;border-radius:8px;padding:var(--space-xs);width:100%}.checkout-page .review-area .po-input.error,.checkout-page .review-area .additional-comments-input.error,.checkout-page .review-area .text-input.error{border-color:#ce0e2d}.checkout-page .review-area .comments-char-count{color:#786e6e;font-size:12px;margin-top:4px;text-align:right}.checkout-page .summary-area{grid-area:4/1/5/2}@media(min-width: 768px){.checkout-page .summary-area{align-self:start;grid-area:3/2/4/3;position:-webkit-sticky;position:sticky;top:calc(var(--main-nav-height) + 50px)}}.checkout-page .summary-area>h2{padding:var(--space-s) var(--space-s-m)}.checkout-page .summary-area .order-summary{background-color:#fff;border-radius:8px;display:grid;grid-auto-rows:auto;grid-template-columns:1fr;padding:var(--space-s-m) 0}.checkout-page .summary-area .order-summary .edit-cart-link{justify-self:end;margin-right:var(--space-s-m)}.checkout-page .summary-area .order-summary .summary-totals{display:flex;flex-direction:column;gap:var(--space-2xs-xs);margin:var(--space-m) var(--space-s-m) var(--space-xs)}.checkout-page .summary-area .order-summary .summary-totals .total,.checkout-page .summary-area .order-summary .summary-totals .summary-item{align-items:flex-end;display:flex;flex-direction:row}.checkout-page .summary-area .order-summary .summary-totals .total .label,.checkout-page .summary-area .order-summary .summary-totals .summary-item .label{color:#786e6e;flex:1}.checkout-page .summary-area .order-summary .summary-totals .total{margin-top:var(--space-2xs-xs)}.checkout-page .summary-area .order-summary .summary-totals .total .value{margin-right:var(--space-3xs-2xs)}.checkout-page .summary-area .order-summary .disclaimer-text{color:#786e6e;margin:0 var(--space-s-m)}.checkout-page .summary-area .order-summary .checkout-button{margin:var(--space-s-m)}.shipping-address-selector>h2{display:block;padding:var(--space-s) var(--space-s-m)}.shipping-address-selector .shipping-card{background-color:#fff;border-radius:8px;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;padding:var(--space-s-m)}.shipping-address-selector .shipping-card .address-name{display:flex;flex-direction:row;grid-area:1/1/2/2;justify-content:space-between}.shipping-address-selector .shipping-card .address-name[data-is-default=true]:after{border:1px solid #786e6e;border-radius:4px;color:#786e6e;content:"Default";padding:var(--space-3xs)}.shipping-address-selector .shipping-card .select-wrapper{display:flex;flex-direction:row;gap:var(--space-s);justify-content:space-between;margin-bottom:var(--space-xs);width:100%}.shipping-address-selector .shipping-card .select-wrapper[data-is-default=true] .default-chip{display:block}.shipping-address-selector .shipping-card .select-wrapper better-select{flex:1;max-width:70%}.shipping-address-selector .shipping-card .select-wrapper .default-chip{align-self:start;border:1px solid #786e6e;border-radius:4px;color:#786e6e;display:none;justify-self:end;padding:var(--space-3xs)}.shipping-address-selector .shipping-card .select-wrapper .address-select select{border:none;border-radius:4px;cursor:pointer;height:40px;white-space:pre-wrap;width:100%}.shipping-address-selector .shipping-card .select-wrapper .address-select select option{white-space:pre-wrap}.shipping-address-selector .shipping-card .shipping-address-display{margin-bottom:var(--space-xs)}.shipping-address-selector .shipping-card .shipping-card-actions{display:flex;flex-direction:row;gap:var(--space-xs)}.shipping-address-selector .shipping-card .shipping-card-actions .separator{background-color:#1a181b;height:100%;width:1px}.shipping-method-selector>h2{display:block;padding:var(--space-s) var(--space-s-m)}.shipping-method-selector .shipping-card{background-color:#fff;border-radius:8px;display:grid;grid-row-gap:var(--space-xs);grid-template-columns:1fr;grid-template-rows:1fr auto;padding:var(--space-s-m)}.shipping-method-selector .shipping-card .collect-number{align-items:flex-start;column-gap:var(--space-xs);display:flex;flex-direction:column}.shipping-method-selector .shipping-card .collect-number[aria-hidden=true]{display:none}.shipping-method-selector .shipping-card .collect-number .collect-number-title{color:#786e6e;flex:1}.shipping-method-selector .shipping-card .collect-number .error-message{color:#ce0e2d}.shipping-method-selector .shipping-card .collect-number .error-message[aria-hidden=true]{display:none}.shipping-method-selector .shipping-card .collect-number .collect-wrapper{display:flex;flex-direction:row;gap:var(--space-xs);width:100%}.shipping-method-selector .shipping-card .collect-number .collect-wrapper .collect-number-value{background:#efefef;border:1px solid #9a999a;border-radius:8px;flex:1;padding:var(--space-xs);width:100%}.shipping-method-selector .shipping-card .collect-number .collect-wrapper .collect-number-value.error{border-color:#ce0e2d}.shipping-method-selector .shipping-card .collect-number .collect-wrapper button{border:1px solid;min-width:30%}.shipping-method-selector .shipping-card .method-name{display:flex;flex-direction:row;grid-area:1/1/2/2;justify-content:space-between}.shipping-method-selector .shipping-card .select-wrapper{display:flex;flex-direction:row;gap:var(--space-s);justify-content:space-between;width:100%}.shipping-method-selector .shipping-card .select-wrapper[data-is-default=true] .default-chip{display:block}.shipping-method-selector .shipping-card .select-wrapper better-select{flex:1;max-width:70%}.shipping-method-selector .shipping-card .select-wrapper .default-chip{align-self:start;border:1px solid #786e6e;border-radius:4px;color:#786e6e;display:none;justify-self:end;padding:var(--space-3xs)}.shipping-method-selector .shipping-card .select-wrapper .method-select{border:none;border-radius:4px;cursor:pointer;margin-left:-4px;white-space:pre-wrap}.shipping-method-selector .shipping-card .select-wrapper .method-select option{padding:0;white-space:pre-wrap}.shipping-method-selector .shipping-card .shipping-card-actions{display:flex;flex-direction:row;gap:var(--space-xs)}.shipping-method-selector .shipping-card .shipping-card-actions .separator{background-color:#1a181b;height:100%;width:1px}.payment-method-selector>h2{display:block;padding:var(--space-s) var(--space-s-m)}.payment-method-selector .shipping-card{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:var(--space-xs-s);padding:var(--space-s-m)}.payment-method-selector .shipping-card .payment-term{display:flex;flex-direction:row;grid-area:1/1/2/2;justify-content:space-between}.payment-method-selector .shipping-card .payment-notes{background:#efefef;border:1px solid #9a999a;border-radius:8px;grid-area:2/1/3/2;padding:var(--space-xs)}.payment-method-selector .shipping-card .shipping-card-actions{display:flex;flex-direction:row;gap:var(--space-xs)}.payment-method-selector .shipping-card .shipping-card-actions .separator{background-color:#1a181b;height:100%;width:1px}.order-confirmation-page{display:grid;grid-row-gap:var(--space-m-xl);grid-template-columns:1fr;grid-template-rows:repeat(5, auto);margin-top:var(--page-top-padding)}@media(min-width: 1101px){.order-confirmation-page{grid-column-gap:var(--space-xs-s);grid-template-columns:2.5fr 1.5fr;grid-template-rows:repeat(4, auto)}}.order-confirmation-page .breadcrumbs{grid-area:1/1/2/2;padding-left:var(--space-m-xl);padding-right:var(--space-m-xl)}@media(min-width: 1101px){.order-confirmation-page .breadcrumbs{grid-area:1/1/2/3}}.order-confirmation-page .header-area{grid-area:2/1/3/2;padding:0 var(--space-m-xl)}@media(min-width: 1101px){.order-confirmation-page .header-area{display:grid;grid-area:2/1/3/3;grid-column-gap:var(--space-xs-s);grid-template-columns:2.5fr 1.5fr;grid-template-rows:auto auto auto}}.order-confirmation-page .header-area .heading{margin-bottom:var(--space-s-m)}@media(min-width: 1101px){.order-confirmation-page .header-area .heading{grid-area:1/1/2/2;margin-bottom:var(--space-xs-s);max-width:50%}}.order-confirmation-page .header-area .order-number{margin-bottom:var(--space-m-xl)}@media(min-width: 1101px){.order-confirmation-page .header-area .order-number{align-self:start;grid-area:2/1/3/2;margin-bottom:0}}.order-confirmation-page .header-area .order-number .number-pill{background:#fff;border-radius:4px;color:#ce0e2d;margin-left:var(--space-s-m);padding:var(--space-3xs) var(--space-2xs)}@media(min-width: 1101px){.order-confirmation-page .header-area .subheading{grid-area:1/2/4/3}}.order-confirmation-page .white-card{background:#fff;border-radius:8px;padding:var(--space-m-xl)}.order-confirmation-page .order-details-area{grid-area:3/1/4/2;margin:0 var(--space-m-xl)}@media(min-width: 1101px){.order-confirmation-page .order-details-area{grid-area:3/1/4/2;margin-right:0}}.order-confirmation-page .order-details-area h2{margin-bottom:var(--space-l-xl)}.order-confirmation-page .order-details-area .detail-list{display:flex;flex-direction:column;gap:var(--space-l)}@media(min-width: 1101px){.order-confirmation-page .order-details-area .detail-list{flex-wrap:wrap;max-height:500px}}.order-confirmation-page .order-details-area .detail-list .order-detail{display:flex;flex-direction:column;gap:var(--space-xs-s)}@media(min-width: 1101px){.order-confirmation-page .order-details-area .detail-list .order-detail{flex:1 1 50%;max-width:50%}}.order-confirmation-page .order-details-area .detail-list .order-detail .label{color:#786e6e}.order-confirmation-page .order-details-area .detail-list .order-detail .value.red{color:#ce0e2d}.order-confirmation-page .order-items-area{grid-area:4/1/5/2;margin:0 var(--space-m-xl)}@media(min-width: 1101px){.order-confirmation-page .order-items-area{grid-area:3/2/4/3;margin-left:0}}.order-confirmation-page .order-items-area h2{margin-bottom:var(--space-l-xl)}.order-confirmation-page .order-items-area .order-items{display:flex;flex-direction:column;gap:var(--space-l)}.order-confirmation-page .order-items-area .order-items .cart-card{padding:0}.order-confirmation-page .content-area{grid-area:5/1/6/2}@media(min-width: 1101px){.order-confirmation-page .content-area{grid-area:4/1/5/3}}

/*# sourceMappingURL=main-9ec3d20f.css.map*/