/*!
Theme Name: UPPAbaby
Author: Mike Patton
Description: A theme for UPPAbaby
Version: 1.0.0
Text Domain: uppababy

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

UPPAbaby is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#2e2e2e;font-family:agenda,sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;font-weight:300;margin-bottom:1.5rem;margin-top:0;letter-spacing:.025em}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}h2{font-size:2rem;line-height:1.25;font-weight:normal;text-align:center}.wrapped>h2:not(.sr-only){font-family:novecento-sans-wide,sans-serif;font-size:2.5rem;line-height:3rem;text-transform:lowercase;margin:0 2rem 3.5rem}@media(max-width: 1024px){.wrapped>h2:not(.sr-only){font-size:2rem;line-height:2.5rem;margin:0 0 2rem}}.block__caption h3{font-size:1.5rem;line-height:1.75rem}.block__caption h4{font-size:1.25rem}p{margin-bottom:1.5em;font-weight:300;letter-spacing:.05em}p:last-child{margin-bottom:0}p a{text-decoration:underline;color:#2e2e2e}b,strong{font-weight:600}dfn,cite,em,i{font-style:italic}blockquote{font-weight:300;margin:0 0 0 2rem;border-left:3px solid #2e2e2e;background-color:#e8e8e8;padding:1.5rem 2rem}blockquote p{margin:0;font-size:1.25rem;line-height:2rem}blockquote p:first-child:not(:last-child){margin-bottom:2rem}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}.u{text-decoration:underline}.has-chevron>a{display:inline-block;padding-bottom:.15em;border-bottom:2px solid rgba(0,0,0,0)}.has-chevron:after{font-size:1.5em;opacity:.8;position:relative;transition:all 500ms ease-in-out;line-height:.5;display:inline-block;width:1.5rem;vertical-align:middle}.has-chevron-right:after{content:url(assets/img/next-arrow-light-bg.svg);left:.5rem}.has-chevron-left:before{content:url(assets/img/prev-arrow-light-bg.svg);right:.5rem}.has-chevron:hover>a,.has-chevron:active>a,.has-chevron:focus>a{border-bottom:2px solid;text-decoration:none}.has-chevron-right:hover:after,.has-chevron-right:active:after,.has-chevron-right:focus:after{left:1rem;text-decoration:none}.has-chevron-left:hover:after,.has-chevron-left:active:after,.has-chevron-left:focus:after{right:1rem;text-decoration:none}body{background:#f7f7f7}.ub-errors{background-color:rgba(255,0,0,.1);color:#2e2e2e;padding:1rem;border:.15rem solid red}.ub-errors__error:first-child{margin-top:0}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 2rem;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}li{padding-left:1rem;margin-bottom:.75rem}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{text-decoration:underline;color:#2e2e2e}a:hover,a:focus,a:active{color:#2e2e2e;text-decoration:none}a:focus{outline:2px dotted #707070;outline-offset:4px}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e4e4e4;color:#2e2e2e;line-height:1;padding:.6em 1em .4em;cursor:pointer}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=submit]{padding:.75rem 3rem;border-radius:2rem;margin:1rem auto 0;display:inline-block;background-color:#2e2e2e;color:#f7f7f7;opacity:1;border:2px solid #2e2e2e;font-size:1rem;line-height:1.2;text-decoration:none}@media(max-width: 767px){input[type=submit]{padding:.75rem 1.5rem}}input[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus{text-decoration:none;opacity:1;color:#2e2e2e;background-color:#f7f7f7;border:2px solid #2e2e2e}.btn,.cta,input[type=button].button,input[type=submit].button,.facetwp-load-more{padding:.75rem 3rem;border-radius:2rem;margin:1rem auto 0;display:inline-block;background-color:#2e2e2e;color:#f7f7f7;opacity:1;border:2px solid #2e2e2e;font-size:1rem;line-height:1.2;text-decoration:none}.btn:hover,.btn:active,.btn:focus,.cta:hover,.cta:active,.cta:focus,input[type=button].button:hover,input[type=button].button:active,input[type=button].button:focus,input[type=submit].button:hover,input[type=submit].button:active,input[type=submit].button:focus,.facetwp-load-more:hover,.facetwp-load-more:active,.facetwp-load-more:focus{text-decoration:none;opacity:1;color:#2e2e2e;background-color:#f7f7f7;border:2px solid #2e2e2e}.btn.secondary,.btn.gform_previous_button,.cta.secondary,.cta.gform_previous_button,input[type=button].button.secondary,input[type=button].button.gform_previous_button,input[type=submit].button.secondary,input[type=submit].button.gform_previous_button,.facetwp-load-more.secondary,.facetwp-load-more.gform_previous_button{border:2px solid #2e2e2e;color:#2e2e2e;background-color:rgba(0,0,0,0);opacity:1}.btn.secondary.go-btns,.btn.gform_previous_button.go-btns,.cta.secondary.go-btns,.cta.gform_previous_button.go-btns,input[type=button].button.secondary.go-btns,input[type=button].button.gform_previous_button.go-btns,input[type=submit].button.secondary.go-btns,input[type=submit].button.gform_previous_button.go-btns,.facetwp-load-more.secondary.go-btns,.facetwp-load-more.gform_previous_button.go-btns{width:100%;max-width:18.5rem;margin-top:0}.btn.secondary:hover,.btn.secondary:active,.btn.secondary:focus,.btn.gform_previous_button:hover,.btn.gform_previous_button:active,.btn.gform_previous_button:focus,.cta.secondary:hover,.cta.secondary:active,.cta.secondary:focus,.cta.gform_previous_button:hover,.cta.gform_previous_button:active,.cta.gform_previous_button:focus,input[type=button].button.secondary:hover,input[type=button].button.secondary:active,input[type=button].button.secondary:focus,input[type=button].button.gform_previous_button:hover,input[type=button].button.gform_previous_button:active,input[type=button].button.gform_previous_button:focus,input[type=submit].button.secondary:hover,input[type=submit].button.secondary:active,input[type=submit].button.secondary:focus,input[type=submit].button.gform_previous_button:hover,input[type=submit].button.gform_previous_button:active,input[type=submit].button.gform_previous_button:focus,.facetwp-load-more.secondary:hover,.facetwp-load-more.secondary:active,.facetwp-load-more.secondary:focus,.facetwp-load-more.gform_previous_button:hover,.facetwp-load-more.gform_previous_button:active,.facetwp-load-more.gform_previous_button:focus{color:#fff;background-color:#2e2e2e;border-color:#2e2e2e}.btn-link,.cta-link,input[type=button].button-link,input[type=submit].button-link,.facetwp-load-more-link{background-color:rgba(0,0,0,0) !important;border:0 !important;padding:0}.btn-link-link:not(.heavy),.cta-link-link:not(.heavy),input[type=button].button-link-link:not(.heavy),input[type=submit].button-link-link:not(.heavy),.facetwp-load-more-link-link:not(.heavy){background-color:rgba(0,0,0,0) !important;border:0 !important}.btn-link-link:not(.heavy):hover,.btn-link-link:not(.heavy):active,.btn-link-link:not(.heavy):focus,.cta-link-link:not(.heavy):hover,.cta-link-link:not(.heavy):active,.cta-link-link:not(.heavy):focus,input[type=button].button-link-link:not(.heavy):hover,input[type=button].button-link-link:not(.heavy):active,input[type=button].button-link-link:not(.heavy):focus,input[type=submit].button-link-link:not(.heavy):hover,input[type=submit].button-link-link:not(.heavy):active,input[type=submit].button-link-link:not(.heavy):focus,.facetwp-load-more-link-link:not(.heavy):hover,.facetwp-load-more-link-link:not(.heavy):active,.facetwp-load-more-link-link:not(.heavy):focus{color:inherit !important;text-decoration:underline}.btn-thumbnail,.cta-thumbnail,input[type=button].button-thumbnail,input[type=submit].button-thumbnail,.facetwp-load-more-thumbnail{margin:.5rem;padding:0}.btn-thumbnail__thumbnail,.cta-thumbnail__thumbnail,input[type=button].button-thumbnail__thumbnail,input[type=submit].button-thumbnail__thumbnail,.facetwp-load-more-thumbnail__thumbnail{position:relative;background-position:center;background-size:cover;width:100px;height:100px;display:block;margin-bottom:.5rem}.btn.disabled,.btn:disabled,.btn[disabled],.cta.disabled,.cta:disabled,.cta[disabled],input[type=button].button.disabled,input[type=button].button:disabled,input[type=button].button[disabled],input[type=submit].button.disabled,input[type=submit].button:disabled,input[type=submit].button[disabled],.facetwp-load-more.disabled,.facetwp-load-more:disabled,.facetwp-load-more[disabled]{opacity:.5}a.heavy,button.heavy{display:inline-block;padding:0;padding-bottom:.15em;border:0;border-bottom:2px solid rgba(0,0,0,0);color:#2e2e2e;margin:0;background-color:rgba(0,0,0,0);font-size:1.25rem;line-height:1.5rem;text-decoration:none}a.heavy:hover,a.heavy:active,a.heavy:focus,a.heavy.current,button.heavy:hover,button.heavy:active,button.heavy:focus,button.heavy.current{text-decoration:none;border-bottom:2px solid #2e2e2e !important;color:#2e2e2e}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#2e2e2e;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.gfield{margin-bottom:2rem}.gfield_visibility_hidden{display:none;visibility:hidden}.gfield_visibility_hidden{display:none;visibility:hidden}fieldset{padding:0;border:none}.ginput_container_radio .gchoice{display:flex;align-items:center}input[type=text],input[type=email],input[type=password],input[type=phone],input[type=tel],input[type=search],input[type=date]{background-color:#e4e4e4;font-size:1.5rem;border:0;border-radius:0;padding:1rem 1rem calc(1rem + 3px);line-height:1;box-shadow:inset 0 -3px 0 0 #2e2e2e;width:100%}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=phone]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=date]:focus{border:3px solid #2e2e2e;box-shadow:none;padding:calc(1rem - 3px);padding-bottom:1rem;outline:none}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#f7f7f7;margin:0;width:2rem;height:2rem;border:3px solid #2e2e2e;border-radius:.5rem;transform:translateY(-0.075em);display:grid;place-content:center;margin-right:1rem}input[type=checkbox]:hover,input[type=checkbox]:focus,input[type=checkbox]:active{background-color:#777;outline:3px solid #f7f7f7;outline-offset:-6px}input[type=checkbox]:checked{outline:3px solid #f7f7f7;outline-offset:-6px;background-color:#2e2e2e}input[type=checkbox]::before{content:url(assets/img/checkbox-checked.svg);width:1.25rem;height:1.25rem;transform:scale(0);transition:120ms transform cubic-bezier(0.65, 0, 0.35, 1)}input[type=checkbox]:checked::before{transform:scale(1.25)}input[type=radio]{appearance:none;background-color:#f7f7f7;font:inherit;color:#2e2e2e;border:3px solid #2e2e2e;border-radius:50%;margin:1rem;padding:.5rem;display:grid;place-content:center}input[type=radio]:focus,input[type=radio]:hover{outline:3px solid #084f7e;outline-offset:3px}input[type=radio]:focus+label,input[type=radio]:hover+label{border-bottom:3px solid #2e2e2e}input[type=radio]:checked::before{transform:scale(1.75)}input[type=radio]::before{content:"";display:block;width:.65em;height:.65em;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #2e2e2e;background-color:#2e2e2e}input[type=radio]+label{background-color:rgba(0,0,0,0);padding:.75rem 0 .5625rem;display:inline-block;justify-content:space-between;border-bottom:3px solid rgba(0,0,0,0);font-size:1.25rem;line-height:1}input[type=radio]:checked+label{border-bottom:3px solid rgba(0,0,0,0)}.wrap-swatches input[type=text],.wrap-swatches input[type=email],.wrap-swatches input[type=url],.wrap-swatches input[type=password],.wrap-swatches input[type=search],.wrap-swatches input[type=number],.wrap-swatches input[type=tel],.wrap-swatches input[type=range],.wrap-swatches input[type=date],.wrap-swatches input[type=month],.wrap-swatches input[type=week],.wrap-swatches input[type=time],.wrap-swatches input[type=datetime],.wrap-swatches input[type=datetime-local],.wrap-swatches input[type=color],.wrap-swatches textarea{max-width:25rem}.select__container{position:relative;max-width:26.5rem;background-color:#e3e3e3;font-size:1.5rem;height:auto;border:0;border-radius:0;line-height:1;box-shadow:inset 0 -3px 0 0 #2e2e2e}.select__container:focus{border:3px solid #2e2e2e;box-shadow:none;padding:calc(1rem - 3px);padding-bottom:1rem;outline:none}.select__container select{appearance:none;background-color:rgba(0,0,0,0);border:none;padding:0 1em 0 0;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;padding:1rem 1rem calc(1rem + 3px)}.select__container::after{pointer-events:none;content:url(assets/img/selector-arrow-block.svg);height:100%;width:2.625rem;position:absolute;top:0;right:0;display:flex}.selection>span{background-color:#e3e3e3;font-size:1.5rem;height:auto;border:0;border-radius:0;padding:1rem 1rem calc(1rem + 3px);line-height:1;box-shadow:inset 0 -3px 0 0 #2e2e2e}.selection>span:focus,.selection>span:active,.selection>span[aria-expanded=true]{border:3px solid #2e2e2e;box-shadow:none;padding:calc(1rem - 3px);padding-bottom:1rem;outline:none}.selection .select2-selection__arrow{height:calc(100% - 40px);margin:.75rem 0;padding:1.25rem;border-left:2px solid #2e2e2e;position:absolute;top:0;right:0;width:auto;display:flex;flex-direction:column;justify-content:center}.selection .select2-selection__arrow b{border:none;content:url(assets/img/selector-arrow.svg);height:1.5rem;margin:0;position:relative;top:auto;width:1.5rem}.shipping-calculator-button{margin-bottom:1.5rem;display:block}.shipping-calculator-form .select2-container--default{margin-bottom:1.5rem}.shipping-calculator-form .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.shipping-calculator-form .select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.shipping-calculator-form .select2-container--default.select2-container--open.select2-container--below .select2-selection--single:focus,.shipping-calculator-form .select2-container--default.select2-container--open.select2-container--below .select2-selection--single:active,.shipping-calculator-form .select2-container--default.select2-container--open.select2-container--below .select2-selection--single[aria-expanded=true],.shipping-calculator-form .select2-container--default.select2-container--open.select2-container--above .select2-selection--single:focus,.shipping-calculator-form .select2-container--default.select2-container--open.select2-container--above .select2-selection--single:active,.shipping-calculator-form .select2-container--default.select2-container--open.select2-container--above .select2-selection--single[aria-expanded=true]{border:1px solid #2e2e2e;outline:3px solid #2e2e2e;outline-offset:3px;padding:.5rem}.shipping-calculator-form .select2-container--default .select2-selection--single{background-color:#f7f7f7;font-size:1.25rem;height:auto;border:1px solid #2e2e2e;border-radius:.25rem;padding:.5rem;line-height:1;box-shadow:none}.shipping-calculator-form .select2-container--default .select2-selection--single:focus,.shipping-calculator-form .select2-container--default .select2-selection--single:active,.shipping-calculator-form .select2-container--default .select2-selection--single[aria-expanded=true]{border:1px solid #2e2e2e;outline:3px solid #2e2e2e;outline-offset:3px;padding:.5rem}.shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__arrow{height:80%;margin:.5rem 0;padding:0;border-left:2px solid #2e2e2e;position:absolute;top:0;right:0;width:3.25rem;display:flex;flex-direction:column;justify-content:center}.shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;content:url(assets/img/selector-arrow.svg);height:1.5rem;left:0;margin:auto;position:relative;top:auto;width:1.5rem}.shipping-calculator-form p.form-row{margin-top:1rem;margin-bottom:1rem}.shipping-calculator-form p.form-row input[type=text]{background-color:#f7f7f7;font-size:1.25rem;border:1px solid #2e2e2e;border-radius:.25rem;padding:.5rem;line-height:1;box-shadow:none;width:100%;margin-bottom:1.5rem}.row .user-info__output,.row .user-info__column,.row .user-info__input,.row .user-info input{width:100%;max-width:26.5rem}.row .user-info__output{background-color:#e4e4e4;font-size:1.5rem;border:0;border-radius:0;padding:1rem 1rem calc(1rem + 3px);line-height:1}.row .user-info__output i,.row .user-info__output em{font-style:normal}.field,.form-row,.ginput_right{margin:0 0 2rem}.field label,.form-row label,.ginput_right label{display:block;font-size:.9em;text-transform:uppercase}.field label.required:after,.form-row label.required:after,.ginput_right label.required:after{content:"*";font-size:.7rem;vertical-align:text-top}.field select,.form-row select,.ginput_right select{appearance:none;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;padding:1rem 1rem calc(1rem + 3px);position:relative;max-width:26.5rem;background-color:#e3e3e3;font-size:1.5rem;height:auto;border:0;border-radius:0;line-height:1;box-shadow:inset 0 -3px 0 0 #2e2e2e;background-image:url(assets/img/selector-arrow-block.svg);background-repeat:no-repeat;background-position:right}.field select:focus,.form-row select:focus,.ginput_right select:focus{border:3px solid #2e2e2e;box-shadow:none;padding:calc(1rem - 3px);padding-bottom:1rem;outline:none}.field select::after,.form-row select::after,.ginput_right select::after{pointer-events:none;content:url(assets/img/selector-arrow-block.svg);height:100%;width:2.625rem;position:absolute;top:0;right:0;display:flex}.field abbr[title],.form-row abbr[title],.ginput_right abbr[title]{border-bottom:0;text-decoration:none}body .select2-container--default .select2-selection--single{background-color:#e4e4e4;border:0;border-radius:0;height:auto}body .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0}body .select2-container--default .select2-selection--single .select2-selection__arrow{margin:.75rem 0;padding:0;border-left:2px solid #2e2e2e;position:absolute;top:0;right:0;width:2.625rem;height:2.5rem;display:flex;align-items:center}body .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;content:url(assets/img/selector-arrow.svg);height:1.5rem;margin:0;position:relative;top:auto;width:1.5rem;left:auto}body .select2-container--open{margin-top:0rem;top:0}.white-bg{background-color:#f7f7f7;color:#2e2e2e}.white-bg .ub-slider__controls button{border-color:#2e2e2e;color:#2e2e2e}.white-bg .ub-slider__controls button:hover,.white-bg .ub-slider__controls button:active,.white-bg .ub-slider__controls button:focus{background-color:#2e2e2e;color:#fff}.dark-blue-bg{background-color:#47566f;color:#fff}.dark-blue-bg button.heavy{color:#fff}.dark-blue-bg .ub-slider__controls button{border-color:#fff;color:#fff}.dark-blue-bg .ub-slider__controls button:hover,.dark-blue-bg .ub-slider__controls button:active,.dark-blue-bg .ub-slider__controls button:focus{background-color:#fff;color:#2e2e2e}.dark-blue-bg .btn,.dark-blue-bg .cta{background-color:#fff;color:#2e2e2e;border-color:#fff}.blue-bg{background-color:#476980;color:#fff}.blue-bg button.heavy{color:#fff}.blue-bg .ub-slider__controls button{border-color:#fff;color:#fff}.blue-bg .ub-slider__controls button:hover,.blue-bg .ub-slider__controls button:active,.blue-bg .ub-slider__controls button:focus{background-color:#fff;color:#2e2e2e}.blue-bg .btn,.blue-bg .cta{background-color:#fff;color:#2e2e2e;border-color:#fff}.dark-grey{background-color:#707070;color:#fff;padding-top:3rem !important;padding-bottom:3rem !important}.dark-grey button.heavy{color:#fff}.dark-grey .ub-slider__controls button{border-color:#fff;color:#fff}.dark-grey .ub-slider__controls button:hover,.dark-grey .ub-slider__controls button:active,.dark-grey .ub-slider__controls button:focus{background-color:#fff;color:#2e2e2e}.dark-grey .btn,.dark-grey .cta{background-color:#fff;color:#2e2e2e;border-color:#fff}.light-grey{background-color:#e4e4e4;color:#2e2e2e;padding-top:3rem !important;padding-bottom:3rem !important}.light-grey .ub-slider__controls button{border-color:#2e2e2e;color:#2e2e2e}.light-grey .ub-slider__controls button:hover,.light-grey .ub-slider__controls button:active,.light-grey .ub-slider__controls button:focus{background-color:#2e2e2e;color:#fff}.light-grey .has-chevron-right:after{content:url(assets/img/next-arrow-grey-bg.svg)}.no-padding{padding:0 !important;max-width:1400px;margin-left:auto;margin-right:auto}.align-top .blocks__block.block{justify-content:flex-start !important}.large-copy .blocks__block.block ol,.large-copy .blocks__block.block ul{margin:0 0 1.5rem 4rem}.large-copy .blocks__block.block li,.large-copy .blocks__block.block p,.large-copy .blocks__block.block a{font-size:2rem}.hidden{display:none}.wrapped{margin:0 auto;padding:0}.wrapped .wrapped,.wrapped .ub-blocks{padding:0}@media(min-width: 1921px){.wrapped{max-width:1920px}}@media(min-width: 1024px){.wrapped{max-width:1400px}}.home section.off-white{background-color:#f7f7f7}.off-white-bg{background-color:#f7f7f7;color:#2e2e2e}.light-grey-bg{background-color:#e4e4e4;color:#2e2e2e}.dark-grey-bg{background-color:#bebebe;color:#2e2e2e}.container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:3rem}main>section,main>section .wrapped>section{padding:0 2rem;margin-bottom:4rem}@media(max-width: 1024px){main>section,main>section .wrapped>section{margin-bottom:2rem}}main>section.no-space,main>section .wrapped>section.no-space{margin-bottom:0}.headline-intro:first-child{margin-top:4rem}.headline-intro .wrapped{max-width:57.75rem;margin:auto;text-align:center}.headline-intro h1{font-family:novecento-sans-wide,sans-serif;font-size:4rem;text-transform:lowercase;line-height:1;letter-spacing:0em}@media(max-width: 767px){.headline-intro h1{font-size:3rem}}.headline-intro p{font-size:1.5rem;line-height:2rem;max-width:42rem;margin-left:auto;margin-right:auto}.home section:not(.ub-update):not(.hero-slides):not(.widget_text) h2{font-weight:normal;font-size:2rem;color:#2e2e2e;border-bottom:1px solid #2e2e2e;margin-bottom:3rem;font-weight:normal;margin-top:0;text-align:left;margin-left:0;margin-right:0;padding-left:0;padding-right:0}@media(max-width: 1024px){.home section:not(.ub-update):not(.hero-slides):not(.widget_text) h2{font-size:1.5rem}}.home section:not(.ub-update):not(.hero-slides):not(.widget_text) .wrapped>h2{margin-left:0;margin-right:0}.page-swatch-order-thank-you h3{margin-bottom:1.75rem !important;text-transform:uppercase}.page-swatch-order-thank-you p{margin-bottom:1.75rem !important}.page-swatch-order-thank-you p:last-of-type{margin-bottom:0 !important}.wrap-swatches{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:0;margin-top:2rem}.wrap-swatches ul{list-style:none;margin:0}.wrap-swatches ul li{padding:0;margin:0}.wrap-swatches .backordered{background-color:#6b7886;color:#fff;text-align:center;text-transform:uppercase;position:absolute;bottom:0;width:100%;z-index:99}.wrap-swatches .gform_wrapper{grid-column-start:2;grid-column-end:span 10;margin-bottom:2rem}.wrap-swatches .gform_wrapper .gform_description{font-family:agenda,Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:1rem;line-height:1.75;margin-bottom:1.75rem}.wrap-swatches .gform_wrapper .gform_description h2{font-weight:300;font-size:2.5rem;color:#686768;text-transform:uppercase}.wrap-swatches .gform_wrapper .gform_description h4{text-transform:uppercase;font-weight:300}.wrap-swatches .gform_wrapper .gform_description p:last-of-type{margin-bottom:1.75rem}.wrap-swatches .gform_wrapper .gform_body{padding:0;margin-bottom:1.5rem}.wrap-swatches .gform_wrapper .gform_body .li-swatch{padding:.75rem !important;width:50%;position:relative;float:left;overflow:hidden}.wrap-swatches .gform_wrapper .gform_body .li-swatch label{display:block;cursor:pointer;margin:0;width:100%}.wrap-swatches .gform_wrapper .gform_body .li-swatch .title-swatch{font-size:1.25rem;margin-top:.75rem}.wrap-swatches .gform_wrapper .gform_body .li-swatch .title-swatch .info-swatch{font-size:.8rem}.wrap-swatches .gform_wrapper .gform_body .li-swatch input[type=checkbox]+label .container-swatch,.wrap-swatches .gform_wrapper .gform_body .li-swatch input[type=radio]+label .container-swatch{padding-top:92%;border:solid 6px #f7f7f7;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}.wrap-swatches .gform_wrapper .gform_body .li-swatch input[type=checkbox]+label .container-swatch .swatch-counter,.wrap-swatches .gform_wrapper .gform_body .li-swatch input[type=radio]+label .container-swatch .swatch-counter{height:2rem;width:2rem;background-color:#6b7886;position:absolute;top:10px;right:10px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#000;color:#fff;z-index:5;font-size:21px;display:none}.wrap-swatches .gform_wrapper .gform_body .li-swatch input[type=checkbox]+label .container-swatch .container-swatch-active,.wrap-swatches .gform_wrapper .gform_body .li-swatch input[type=checkbox]+label .container-swatch .container-swatch-hover,.wrap-swatches .gform_wrapper .gform_body .li-swatch input[type=radio]+label .container-swatch .container-swatch-active,.wrap-swatches .gform_wrapper .gform_body .li-swatch input[type=radio]+label .container-swatch .container-swatch-hover{display:none;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.wrap-swatches .gform_wrapper .gform_body .li-swatch input[type=checkbox]+label .container-swatch:hover,.wrap-swatches .gform_wrapper .gform_body .li-swatch input[type=radio]+label .container-swatch:hover{border-color:#e4e4e4}.wrap-swatches .gform_wrapper .gform_body .li-swatch input[type=checkbox]+label .container-swatch:hover .container-swatch-hover,.wrap-swatches .gform_wrapper .gform_body .li-swatch input[type=radio]+label .container-swatch:hover .container-swatch-hover{display:block}.wrap-swatches .gform_wrapper .gform_body .li-swatch input[type=checkbox]:checked+label .container-swatch,.wrap-swatches .gform_wrapper .gform_body .li-swatch input[type=radio]:checked+label .container-swatch{outline-color:#6b7886;outline-width:6px;border-width:6px;outline-offset:0;outline-style:solid}.wrap-swatches .gform_wrapper .gform_body fieldset,.wrap-swatches .gform_wrapper .gform_body .gfield{margin-bottom:2rem}.wrap-swatches .gform_wrapper .gform_body .gchoice{display:flex;align-items:center}.wrap-swatches .gform_wrapper .gform_body .gfield_html h3{font-weight:300;text-transform:uppercase;margin:0}.wrap-swatches .gform_wrapper .gform_body .gfield_label{margin-bottom:.5rem;font-size:1.25rem;display:block}.wrap-swatches .gform_wrapper .gform_body .swatches .gfield_label{font-size:1rem;margin-bottom:.5rem;padding:.25rem .75rem;background-color:#6b7886;border-radius:.5rem;color:#fff;letter-spacing:1px}.wrap-swatches .gform_wrapper .gform_body .swatches .gfield_label::before{right:1rem}.wrap-swatches .gform_wrapper .gform_body .swatches .gfield_label::before.expanded{font-size:2rem}.wrap-swatches .gform_wrapper .gform_body .swatches .gfield_label .gfield_required{display:none}.wrap-swatches .gform_wrapper .gform_body .swatches .ginput_container_checkbox{padding-top:0}.wrap-swatches .gform_wrapper .gform_body .swatches .ginput_container_checkbox .gfield_checkbox{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0}.wrap-swatches .gform_wrapper .gform_body .ginput_complex{display:flex}.wrap-swatches .gform_wrapper .gform_body .ginput_complex span{width:100%;display:flex;flex-direction:column;max-width:25rem}.wrap-swatches .gform_wrapper .gform_body .ginput_complex span label{order:2}.wrap-swatches .gform_wrapper .gform_body .ginput_complex.has_street{max-width:50rem;flex-flow:row wrap}.wrap-swatches .gform_wrapper .gform_body .ginput_container .medium{width:100%}.wrap-swatches .gform_wrapper .gform_body .ginput_full{margin-bottom:1.25rem}.wrap-swatches .gform_wrapper .gform_body .ginput_full:last-of-type{margin-bottom:0}.wrap-swatches .gform_wrapper .gform_body .ginput_left{margin-bottom:1.25rem}.wrap-swatches .gform_wrapper .gform_body .ginput_left:last-of-type{margin-bottom:0}.wrap-swatches .gform_wrapper .gform_body .ginput_right{margin-bottom:1.25rem}.wrap-swatches .gform_wrapper .gform_body .ginput_right select{padding:1rem 1rem calc(1rem + 7px)}.wrap-swatches .gform_wrapper .gform_body .ginput_right select:focus{padding-bottom:calc(1rem + 1px)}.wrap-swatches .gform_wrapper .gform_body .ginput_right:last-of-type{margin-bottom:0}.wrap-swatches .gform_wrapper .gform_body .field_description_below span label{display:block;margin-top:1rem;line-height:1}.wrap-swatches .gform_wrapper .gform_body .ginput_container_consent{margin:1.25rem auto;display:flex;flex-direction:row}.wrap-swatches .gform_wrapper .gform_body .ginput_container_consent input{width:2rem;height:2rem;align-self:center}.wrap-swatches .gform_wrapper .gform_body .ginput_container_consent .gfield_consent_label{margin-left:1.5rem}.wrap-swatches .gform_wrapper .gform_body .gform_fields li.gfield_visibility_hidden{display:none}.wrap-swatches .gform_wrapper .gform_footer{padding:0}.wrap-swatches .gform_wrapper .gform_page_footer input[type=submit]{margin-top:10px}.wrap-swatches .gform_confirmation_wrapper{grid-column-start:2;grid-column-end:12}.wrap-swatches .gform_validation_container{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.offscreen{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media only screen and (min-width: 37.5em){.wrap-swatches{margin-top:3rem}.wrap-swatches .gform_wrapper{margin-bottom:3rem}.wrap-swatches .gform_wrapper .gform_body .li-swatch{padding:1rem .75rem 0;width:33.33%}.wrap-swatches .gform_wrapper .gform_body .li-swatch:nth-child(3n+2){padding-right:.75rem;padding-left:.75rem}.wrap-swatches .gform_wrapper .gform_body .li-swatch:nth-child(3n){padding-right:.75rem;padding-left:.75rem}.wrap-swatches .gform_wrapper .gform_body .gfield_html h3{margin:1.5rem 0 0}.wrap-swatches .gform_wrapper .gform_body .gfield_label{margin-bottom:.5rem;font-size:1.25rem}.wrap-swatches .gform_wrapper .gform_body .swatches .gfield_label{font-size:1rem;margin-bottom:.5rem}.wrap-swatches .gform_wrapper .gform_body .ginput_complex span{width:48%}.wrap-swatches .gform_wrapper .gform_body .ginput_complex span:nth-of-type(odd){margin-right:4%}.wrap-swatches .gform_wrapper .gform_body .ginput_container .medium{width:47.5%}}@media only screen and (min-width: 50em){.wrap-swatches .gform_wrapper .gform_body .li-swatch{width:20%}}.users{margin:3rem auto}.users .sign-in h1{text-align:center}.users .sign-in__copy{text-align:center}.users .sign-in__fields,.users .sign-in__registration{max-width:600px;margin:0 auto;padding:2rem;border-bottom:1px solid #2e2e2e}.users .sign-in__fields .row,.users .sign-in__registration .row{text-align:left;padding:0}.users .sign-in__fields .row.sign-in__cta,.users .sign-in__registration .row.sign-in__cta{margin-bottom:0}.users .sign-in__fields .row.sign-in__cta #sign-in,.users .sign-in__registration .row.sign-in__cta #sign-in{min-width:225px}.users .sign-in__fields:last-child,.users .sign-in__registration:last-child{border-bottom:0}.users .sign-in__fields .reset-password,.users .sign-in__registration .reset-password{text-align:center}.users .sign-in__fields .reset-password+.row,.users .sign-in__registration .reset-password+.row{flex-direction:row}.users .sign-in__fields h3,.users .sign-in__registration h3{text-align:center;font-size:1.5rem}.users .sign-in__fields .registration__copy,.users .sign-in__registration .registration__copy{text-align:center}.users .sign-in__fields .registration__copy+.row,.users .sign-in__registration .registration__copy+.row{text-align:center}.users .sign-in__fields #ubsl-login-form,.users .sign-in__registration #ubsl-login-form{margin:1.5rem auto}.users__portal{display:flex;margin:3rem auto;padding:0 2rem;gap:3rem}.users__nav{min-width:15rem;flex-basis:20%}.users__nav h3{margin-bottom:.75rem;margin-top:2rem;font-size:1.25rem}.users__nav h3.current{font-weight:bold}.users__nav-list{list-style:none;margin:0;padding:0;margin-left:1rem}.users__nav-list li{list-style:none;margin:0;padding:0;margin-bottom:.5rem}.users__nav-list li a{text-decoration:none;padding:.5rem 0 calc(.5rem - 3px);border-bottom:3px solid rgba(0,0,0,0);display:inline-block}.users__nav-list li a:hover,.users__nav-list li a:active,.users__nav-list li a:focus{border-bottom-color:#2e2e2e}.users__nav-list li.current a{border-bottom:3px solid #2e2e2e}.users__nav-list li.current a:hover,.users__nav-list li.current a:active,.users__nav-list li.current a:focus{border-bottom-color:rgba(0,0,0,0)}.users__main{flex:1;padding-left:3rem;border-left:1px solid #2e2e2e}.users__main h1{margin-bottom:3.5rem}.users__main .user-info__column{margin-bottom:2rem}.users__main .user-info__column:last-of-type{margin-bottom:0}.users__main .user-info h2{text-align:left;margin-bottom:2rem;font-size:1.5rem}.users__main .user-info h2 .btn{vertical-align:baseline;margin:0 0 0 1rem}.users__main .user-info h2 .btn:before{content:"("}.users__main .user-info h2 .btn:after{content:")"}.users__main .user-info h2 .btn.secondary{border:none;border-radius:0;padding:0;font-size:1.5rem;text-decoration:underline}.users__main .user-info h2 .btn.secondary:focus,.users__main .user-info h2 .btn.secondary:hover{text-decoration:none;background-color:rgba(0,0,0,0);color:#2e2e2e}.users__main .user-info h2:not(:first-child){margin-top:3.5rem}.users__main .user-info__output{font-size:1.3rem}.users__main .user-info__row{margin-bottom:2rem}.users__main .user-info__row label{margin-bottom:.75rem;display:block}.users__main .user-info__row p{margin:0}.ub-registration{max-width:59rem;margin:auto;padding:0 1rem}.ub-registration .wrapped section{margin-bottom:4rem}.ub-registration input[type=radio]{display:inline-block}.ub-registration label.required:after{content:"*"}.ub-registration__type{max-width:42rem;margin:auto}.ub-registration__details{margin:3rem 0;padding:3rem 0;border-top:1px solid #707070;display:flex;flex-direction:row;justify-content:space-between;gap:3rem}@media(max-width: 767px){.ub-registration__details{flex-direction:column}}.ub-registration__field{display:flex;flex-flow:row wrap;gap:1.5rem}.ub-registration__field .product-tag{display:flex;flex-direction:row;align-items:center;padding-right:1rem;background-color:#e4e4e4;border-radius:.25rem;border:1px solid #707070}.ub-registration__field .product-tag input[type=radio]+label{height:min-content;align-self:center}.ub-registration__field .product-selector{display:flex;flex-direction:row;align-content:center}.ub-registration__field .product-selector input[type=radio]+label{height:min-content;align-self:center}.ub-registration__info{flex:0 calc(50% - 1.5rem)}.ub-registration__info h3{font-size:1.5rem}.ub-registration__info img{display:block;margin:2rem auto 0;width:100%;max-width:13rem}.ub-registration__form{flex:0 calc(50% - 1.5rem);max-width:600px;min-width:23.75rem}.ub-registration__form select{width:100%;max-width:100%}.ub-registration__form .gform_wrapper.gravity-theme .gform_fields{display:block}.ub-registration__form h2{font-size:1.5rem;text-align:left}.ub-registration__form .field label[for=serial_number]{margin-bottom:0}.ub-registration__form #serial-text p{margin-top:0;margin-bottom:.75rem}.ub-registration .accordion h2{padding:1rem;cursor:pointer}.ub-registration .accordion .wrap{display:none}.ub-registration .accordion[aria-expanded=true] .wrap{display:block}.site-header{position:relative;z-index:6000}.site-header .site-branding{display:flex;justify-content:space-between;padding:1rem 2rem;align-items:center;height:100px}.site-header .site-branding .custom-logo-link{transition:all 500ms ease-in-out}.site-header .site-branding .custom-logo-link:only-child{margin:0 auto}.site-header .site-branding .custom-logo{max-width:350px;height:auto}@media(max-width: 768px){.site-header .site-branding .custom-logo{width:100%;max-width:24.125rem}}@media(max-width: 768px){.site-header .site-branding{padding:1rem 9rem 1rem 2rem}}header.fixed{position:fixed;top:-100px;width:100%}body.fixed main{padding-top:67px}.message-banner{text-align:center;color:#fff}.message-banner.off-white-bg{background-color:#ff955a}.message-banner.off-white-bg p a{color:#2e2e2e}.message-banner.off-white-bg p a.has-chevron-right::after{content:url(https://uppababy.com/wp-content/uploads/2023/05/next-arrow-transparent-bg.svg)}.message-banner p:first-child{margin-top:0}.message-banner p a{color:#f7f7f7}header.fixed .custom-logo-link{display:none}header.fixed .primary-nav{display:flex;font-size:1rem;align-items:center;justify-content:space-between}header.fixed .primary-nav .primary-nav__dark-logo{display:block;max-width:250px;padding:.5rem 1rem}header .main-navigation-wrapper{background-color:#2e2e2e;position:relative;z-index:11}.primary-nav{font-size:1.25rem;position:relative}.primary-nav a{display:block;text-decoration:none;color:#f7f7f7;padding:1rem .5rem calc(1rem - 9px);border-bottom:3px solid rgba(0,0,0,0);font-weight:inherit;line-height:1}@media(max-width: 1024px){.primary-nav a{line-height:1.25}}.primary-nav a:hover,.primary-nav a:active,.primary-nav a:focus{border-bottom:3px solid #f7f7f7}.primary-nav__dark-logo{display:none;max-width:0;height:auto}.primary-nav__dark-logo a{border-bottom:0 !important;padding:0 !important}.primary-nav #mobile-toggle{background-color:rgba(0,0,0,0);color:#f7f7f7;text-transform:uppercase;border:0;font-weight:bold;font-size:1.5rem;padding:1rem}.primary-nav ul{list-style:none;padding-left:0;margin-left:0;margin-right:0}.primary-nav__menubar{display:none;list-style:none;margin:0;padding-left:0}.primary-nav__menubar li:hover>.primary-nav__submenu,.primary-nav__menubar li.focus>.primary-nav__submenu{left:0}.primary-nav__submenu{position:absolute;top:100%;left:-999em;background-color:#f7f7f7;padding:2rem 3rem;width:100%;border-bottom:3px solid #2e2e2e;z-index:5100}.primary-nav__submenu .submenu{justify-content:center;display:flex;position:relative;flex-flow:row wrap;column-gap:4rem}.primary-nav__submenu .submenu .show-all{flex-basis:100%}.primary-nav__submenu .submenu .show-all a{display:inline-block;color:#2e2e2e;border-bottom:2px solid rgba(0,0,0,0);padding:1.25rem 0 calc(1.25rem - 9px)}.primary-nav__submenu .submenu .show-all a:hover,.primary-nav__submenu .submenu .show-all a:active,.primary-nav__submenu .submenu .show-all a:focus{border-bottom:2px solid #2e2e2e}.primary-nav__submenu .submenu .primary-nav__text{font-size:1rem}.primary-nav__submenu .submenu .primary-nav__text:last-of-type{margin-bottom:3rem}.primary-nav__submenu ul{left:-999em;top:0}.primary-nav__submenu li:hover>ul,.primary-nav__submenu li.focus>ul{display:block;left:auto}.primary-nav__submenu li a{color:#2e2e2e}.primary-nav__column{flex:1;max-width:15rem}.primary-nav__column ul{display:block}.primary-nav__column ul li:not(.primary-nav__image){padding:0}.primary-nav__column ul li:not(.primary-nav__image).primary-nav__header a{padding:0 0 calc(1.25rem - 9px)}.primary-nav__column ul li:not(.primary-nav__image) a{border-bottom:2px solid rgba(0,0,0,0);padding-bottom:2px;display:inline-block;padding:1.25rem 0 calc(1.25rem - 9px)}.primary-nav__column ul li:not(.primary-nav__image) a:hover,.primary-nav__column ul li:not(.primary-nav__image) a:active,.primary-nav__column ul li:not(.primary-nav__image) a:focus{border-bottom:2px solid #2e2e2e}.primary-nav__column ul .current_page_item>a,.primary-nav__column ul .current-menu-item>a,.primary-nav__column ul .current_page_ancestor>a,.primary-nav__column ul .current-menu-ancestor>a{border-bottom:2px solid #2e2e2e}.primary-nav__section{margin-bottom:1rem}.primary-nav__section:last-child{margin-bottom:0}.primary-nav__header{font-weight:bold}.primary-nav__image{text-align:center;padding:1rem 0 !important}.primary-nav__image-img{border:1px solid #2e2e2e;position:relative;display:block;padding-bottom:100%;width:100%;margin-bottom:1rem}.primary-nav__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;position:absolute}.primary-nav__image .label{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.primary-nav__image .label span{border-bottom:2px solid rgba(0,0,0,0);padding-bottom:2px;display:inline-block;flex-basis:70%;text-align:left;line-height:1.5rem}.primary-nav__image a{padding:0 !important}.primary-nav__image a:hover .label span,.primary-nav__image a:active .label span,.primary-nav__image a:focus .label span{border-bottom:2px solid #2e2e2e}.primary-nav__image a:hover .has-chevron-right:after,.primary-nav__image a:active .has-chevron-right:after,.primary-nav__image a:focus .has-chevron-right:after{left:1rem;text-decoration:none}.primary-nav__image+.primary-nav__link{text-align:center}.primary-nav__image+.primary-nav__link a{padding-top:0}.primary-nav li{padding:0 1.75rem 9px;margin-bottom:0}.primary-nav li:hover>a,.primary-nav li.focus>a{border-bottom:3px solid #f7f7f7}@media(max-width: 1200px){.primary-nav li{padding:.3rem 1rem}}.primary-nav .current_page_item>a,.primary-nav .current-menu-item>a,.primary-nav .current_page_ancestor>a,.primary-nav .current-menu-ancestor>a{border-bottom:3px solid #f7f7f7}@media screen and (min-width: 1024px){.mobile-only{display:none !important}.menu-toggle{display:none}.main-navigation>ul{display:flex;justify-content:center}#primary-menu{min-height:0 !important}}@media screen and (max-width: 1024px){.menu-toggle,.main-navigation.toggled ul{display:block}.main-navigation.toggled .close-nav{display:flex}.primary-nav #primary-menu{position:absolute;width:calc(100% - 5rem);top:100%;background-color:#f7f7f7;z-index:99;box-shadow:5rem 0 0 rgba(0,0,0,.6)}.primary-nav #primary-menu li{font-weight:300}.primary-nav #primary-menu li.menu-item-has-children:first-of-type{margin-top:4.25rem}.primary-nav #primary-menu li.menu-item-has-children.expanded{margin-top:5rem}.primary-nav #primary-menu li.menu-item-has-children>a,.primary-nav #primary-menu li.menu-item-has-children>span,.primary-nav #primary-menu li.primary-nav__header:not(:only-child)>a,.primary-nav #primary-menu li.primary-nav__header:not(:only-child)>span{font-family:novecento-sans-wide,sans-serif;font-size:1.5rem;text-transform:lowercase;position:relative;border-bottom:1px solid #e4e4e4;padding:calc(1rem - 3px) 3rem calc(1rem - 1px) 0;display:block}.primary-nav #primary-menu li.menu-item-has-children>a:after,.primary-nav #primary-menu li.menu-item-has-children>span:after,.primary-nav #primary-menu li.primary-nav__header:not(:only-child)>a:after,.primary-nav #primary-menu li.primary-nav__header:not(:only-child)>span:after{content:url(assets/img/next-arrow-light-bg.svg);font-size:2rem;width:2rem;position:absolute;right:0;top:calc(50% - 1px);transform:translateY(-50%);line-height:0}.primary-nav #primary-menu li.primary-nav__header:not(:only-child)>a:after,.primary-nav #primary-menu li.primary-nav__header:not(:only-child)>span:after{content:url(assets/img/plus-large-light.svg)}.primary-nav #primary-menu li.primary-nav__image a:hover,.primary-nav #primary-menu li.primary-nav__image a:focus{border-bottom-color:rgba(0,0,0,0)}.primary-nav #primary-menu li.primary-nav__image a:hover .label:hover,.primary-nav #primary-menu li.primary-nav__image a:hover .label:focus,.primary-nav #primary-menu li.primary-nav__image a:focus .label:hover,.primary-nav #primary-menu li.primary-nav__image a:focus .label:focus{padding-bottom:0;border-bottom:none}.primary-nav #primary-menu li.primary-nav__image a:hover .label span,.primary-nav #primary-menu li.primary-nav__image a:focus .label span{padding-bottom:2px;border-bottom:2px solid}.primary-nav #primary-menu li.primary-nav__image span.primary-nav__image-img:hover,.primary-nav #primary-menu li.primary-nav__image span.primary-nav__image-img:focus{padding-bottom:100%;border-bottom:1px solid}.primary-nav #primary-menu li a:hover,.primary-nav #primary-menu li a:focus,.primary-nav #primary-menu li span:hover,.primary-nav #primary-menu li span:focus{border-bottom:3px solid #2e2e2e;padding-bottom:calc(1rem - 3px)}.primary-nav #primary-menu li a:hover:after,.primary-nav #primary-menu li a:focus:after,.primary-nav #primary-menu li span:hover:after,.primary-nav #primary-menu li span:focus:after{transform:translateY(calc(-50% + 0.5px))}.primary-nav #primary-menu li.expanded a[aria-expanded=false],.primary-nav #primary-menu li.expanded span[aria-expanded=false]{display:none}.primary-nav #primary-menu a{color:#2e2e2e;font-size:1.25rem;border-bottom:3px solid rgba(0,0,0,0);padding:1rem 0 calc(1rem - 3px)}.primary-nav #primary-menu>li.expanded>.primary-nav__submenu{display:block;padding-left:500px;left:0;border-bottom:none}.primary-nav #primary-menu.has-expanded{width:calc(100% + 500px - 5rem);left:-500px}.primary-nav #primary-menu.has-expanded>.menu-item-has-children:not(.expanded){display:none}.primary-nav #primary-menu.has-expanded .nav__search{margin-left:calc(500px + 1rem)}.primary-nav #primary-menu .primary-nav__section.expanded{border-bottom:3px solid #2e2e2e}.primary-nav #primary-menu .primary-nav__section.expanded .primary-nav__header:not(:only-child)>a:hover,.primary-nav #primary-menu .primary-nav__section.expanded .primary-nav__header:not(:only-child)>a:focus,.primary-nav #primary-menu .primary-nav__section.expanded .primary-nav__header:not(:only-child)>span:hover,.primary-nav #primary-menu .primary-nav__section.expanded .primary-nav__header:not(:only-child)>span:focus{border-bottom:3px solid #2e2e2e;padding-bottom:calc(1rem - 3px)}.primary-nav #primary-menu .primary-nav__section.expanded .primary-nav__header:not(:only-child)>a:hover::after,.primary-nav #primary-menu .primary-nav__section.expanded .primary-nav__header:not(:only-child)>a:focus::after,.primary-nav #primary-menu .primary-nav__section.expanded .primary-nav__header:not(:only-child)>span:hover::after,.primary-nav #primary-menu .primary-nav__section.expanded .primary-nav__header:not(:only-child)>span:focus::after{top:50%}.primary-nav #primary-menu .primary-nav__section.expanded .primary-nav__header:not(:only-child)>a::after,.primary-nav #primary-menu .primary-nav__section.expanded .primary-nav__header:not(:only-child)>span::after{top:calc(50% - 1px);transform:translateY(-50%) rotate(225deg);transition:transform 1s}.primary-nav #primary-menu .primary-nav__section.expanded .primary-nav__link:last-of-type{margin-bottom:.5rem}.primary-nav__submenu{position:relative;background-color:rgba(0,0,0,0);padding:0;display:none}.primary-nav__submenu p.mobile-only{margin:0}.primary-nav__submenu button{font-weight:bold;padding:0 1rem 0 1.75rem;position:relative;font-size:1.25rem}.primary-nav__submenu button:before{content:url(assets/img/left-arrow-tiny-light.svg);font-size:1.25rem;width:1.25rem;position:absolute;left:0;top:50%;transform:translateY(-50%);line-height:0;background-color:rgba(0,0,0,0)}.primary-nav__submenu .submenu{display:block}.primary-nav__submenu .submenu .show-all{position:relative;left:0;bottom:0;margin:0;padding:0;border-bottom:none;width:100%;display:block;font-weight:700}}@media screen and (max-width: 1024px)and (max-width: 768px){.primary-nav__submenu .submenu .show-all{display:none}}@media screen and (max-width: 1024px){.primary-nav__submenu .submenu .primary-nav__column{max-width:100%}.primary-nav__submenu .submenu .primary-nav li.menu-item-has-children>a,.primary-nav__submenu .submenu .primary-nav li.primary-nav__header:not(:only-child)>a{padding:calc(1rem - 3px) 3rem calc(1rem - 1px) 0}.primary-nav__submenu .submenu .primary-nav li a:hover,.primary-nav__submenu .submenu .primary-nav li a:focus{border-bottom:3px solid #2e2e2e;padding-bottom:calc(1rem - 3px)}.primary-nav__submenu .submenu .primary-nav li a:hover:after,.primary-nav__submenu .submenu .primary-nav li a:focus:after{transform:translateY(calc(-50% + 0.5px))}.primary-nav__submenu .submenu .primary-nav li.expanded a[aria-expanded=false]{display:none}.primary-nav__submenu .submenu .primary-nav li.expanded a:not(:only-child):after{content:"X";font-size:2rem;position:absolute;right:2rem}.primary-nav__section{margin-bottom:0}.primary-nav__section .primary-nav__header{position:relative;line-height:1.25}.primary-nav__section li:not(.primary-nav__header){display:none}.primary-nav__section.expanded .primary-nav__header:after{transform:rotate(90deg)}.primary-nav__section.expanded li:not(.primary-nav__header){display:block;padding-left:1rem}.primary-nav__section.expanded li:not(.primary-nav__header) a{font-weight:normal !important}.primary-nav .close-nav{height:3rem;width:3rem;color:#2e2e2e;border-radius:50%;background-color:#f7f7f7;position:absolute;right:1rem;display:none;z-index:99;align-items:center;justify-content:center;font-weight:bold;cursor:pointer;top:4.5rem;content:url(assets/img/close-large-light.svg)}}header.fixed .close-nav{top:4.5rem}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.user-nav{position:relative;top:-0.5rem;order:1;font-weight:bold;color:#2e2e2e;min-width:3rem}.user-nav.logged-in .user-nav__btn{padding:1rem .5rem calc(1rem - 9px)}.user-nav__btn>a{color:#2e2e2e}.user-nav__btn img{display:block;width:2rem;height:2rem}.user-nav__hover{display:none;background-color:#2e2e2e;color:#f7f7f7;position:absolute;right:0;font-weight:normal}.user-nav:hover .user-nav__hover{display:block;z-index:99999}.country-select{position:absolute;top:-5rem;left:2rem}@media(max-width: 767px){.country-select{display:none}}.country-select__icon a{color:#2e2e2e;display:flex;align-content:center;flex-direction:row;align-items:center;font-size:1rem}.country-select__icon a img{border-radius:50%;display:block;border:3px solid #2e2e2e;width:2.25rem;height:auto;margin-right:.5rem}.country-select__icon a:hover,.country-select__icon a:active,.country-select__icon a:focus{text-decoration:underline}.country-select.mobile-menu{display:none;position:relative;top:3rem;left:1rem;width:max-content}@media(max-width: 767px){.country-select.mobile-menu{display:block}}.header-ux-container{width:calc(45% - 175px);position:absolute;top:-4.5rem;right:0;display:flex;flex-direction:row;justify-content:flex-end;padding-right:2rem;gap:.75rem}@media(max-width: 1024px){.header-ux-container .nav__search{display:none}}.nav__search{order:0;flex-basis:calc(100% - 7rem)}.nav__search form{display:flex;position:relative;align-items:center;min-width:2rem;width:100%;min-height:3rem}.nav__search form input{padding:calc(.5rem + 3px);background-color:#e4e4e4;box-shadow:inset 0 -3px 0 0 #2e2e2e;padding-right:2rem;width:100%;z-index:9}.nav__search form input:focus{border:3px solid #2e2e2e;padding:.5rem;padding-right:calc(2rem + 3px);box-shadow:none}.nav__search form input[type=search]::-webkit-search-decoration,.nav__search form input[type=search]::-webkit-search-cancel-button,.nav__search form input[type=search]::-webkit-search-results-button,.nav__search form input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.nav__search-btn{background:none;border:0;position:absolute;right:.5rem;padding:0;z-index:10}.nav__search-btn:hover{transform:scale(1.25)}.nav__search img{width:2rem}.nav__search[aria-expanded=false] input{display:none}@media(max-width: 1024px){.nav__search{margin:1rem;position:absolute;right:0;width:calc(100vw - 8rem)}}@media(min-width: 768px){.nav__search.mobile-menu{display:none}}@media(max-width: 768px){.nav__search{margin:1rem;position:relative;right:0;width:calc(100vw - 8rem)}.nav__search:not(.mobile-menu){display:none}}.subnav{background-color:#fff;z-index:99;width:100%;border-bottom:2px solid #e4e4e4}.subnav ul{display:flex;justify-content:center;padding:0;margin:0;list-style:none;align-items:center;overflow-x:auto}@media(max-width: 1024px){.subnav ul{flex-direction:row;align-content:center}}.subnav ul li{padding:.5rem 1rem .75rem;margin-bottom:0;text-align:center}.subnav ul li a{color:#2e2e2e;text-decoration:none}.subnav ul li a:hover,.subnav ul li a:focus,.subnav ul li a:active{text-decoration:underline}.subnav ul li.title a{display:block;display:flex;align-items:center}.subnav ul li.title a img{height:1.5rem;width:auto}@media(max-width: 1024px){.subnav{text-align:center}.subnav ul{display:block}.subnav ul li{display:block}.subnav ul li:not(.title){display:none}.subnav ul li.title{display:flex;padding-right:3rem;position:relative;font-size:1.5rem;padding:.5rem;margin:0;justify-content:center}.subnav ul li.title:after{content:url(assets/img/next-arrow-light-bg.svg);font-size:2.5rem;font-weight:bold;top:0;line-height:1;margin-left:2rem;margin-bottom:.25rem}.subnav.expanded ul li.title:after{transform:rotate(90deg)}.subnav.expanded ul li:not(.title){display:block}}.anchor-link{position:absolute;margin-top:-150px}.support-header{height:14rem;position:relative;background-color:#47566f;display:flex;justify-content:center;flex-direction:column;align-items:center;color:#f7f7f7;margin-bottom:3rem;overflow:hidden}@media(max-width: 767px){.support-header{height:auto;padding:2rem;margin:0 auto 3rem}}.support-header.no-bg{background-color:rgba(0,0,0,0) !important}.support-header.no-bg .support-header__contents h2{color:#2e2e2e}.support-header__background{position:absolute;display:flex;justify-content:space-between;width:calc(100% + 3.75rem);height:100%;align-items:center;z-index:0}@media(max-width: 767px){.support-header__background{display:none}}.support-header__background img{height:80%;position:relative}.support-header__contents{position:relative;z-index:10;text-align:center;width:100%}.support-header__contents h2{font-size:2rem;margin-top:-1rem}@media(max-width: 767px){.support-header__contents h2{font-size:2rem}}.support-header__contents form{position:relative}.support-header__contents input[type=text]{padding:1rem;border:3px solid #2e2e2e;background-color:#f7f7f7;border-radius:10px;width:100%;margin:0 2rem;max-width:600px;text-align:center;font-size:1.25rem;position:relative;box-shadow:none}@media(max-width: 767px){.support-header__contents input[type=text]{margin:0}}.support-header__contents input[type=submit],.support-header__contents button[type=submit]{border:none;position:absolute;top:50%;transform:translateY(-50%);padding:0;background:none;margin-left:-5rem}@media(max-width: 767px){.support-header__contents input[type=submit],.support-header__contents button[type=submit]{margin-left:-3rem}}.support-header__contents input[type=submit] img,.support-header__contents button[type=submit] img{width:2rem;height:2rem;display:block}.footer{padding:2rem;background-color:#2e2e2e;color:#f7f7f7}.footer p{margin-top:0}.footer__top{display:flex;flex-flow:row wrap;gap:3rem;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.5);margin-bottom:2rem}@media(max-width: 1024px){.footer__top{justify-content:center}}@media(max-width: 767px){.footer__top{gap:1rem}}.footer__top section{flex-basis:calc(30% - 2rem)}@media(max-width: 1024px){.footer__top section{flex-basis:calc(40% - 2rem)}}@media(max-width: 767px){.footer__top section{flex-basis:100%}}.footer__top section:first-child{flex-basis:calc(40% - 2rem)}@media(max-width: 1024px){.footer__top section:first-child{flex-basis:calc(60% - 2rem)}}@media(max-width: 767px){.footer__top section:first-child{flex-basis:100%}}.footer__top section:last-child{padding-right:0}.footer__top section .textwidget h2{font-family:novecento-sans-wide,sans-serif;font-size:1.5rem;text-transform:lowercase;color:#f7f7f7;margin-bottom:.5rem;text-align:left}.footer__top section .textwidget a{color:#f7f7f7}.footer__top section .textwidget img.size-full{max-height:2.5rem;width:auto}.footer__nav{display:flex;flex-flow:row wrap;gap:3rem}.footer__nav .widget_nav_menu{flex-basis:calc(25% - 3rem)}@media(max-width: 767px){.footer__nav .widget_nav_menu{flex-basis:calc(50% - 2rem)}}.footer__nav .widget_nav_menu .widget-title{display:none;font-size:1.5rem;line-height:1;font-family:novecento-sans-wide,sans-serif;text-transform:lowercase;text-align:left;margin-bottom:1.5rem}.footer__nav .widget_nav_menu ul{display:flex;flex-direction:column;list-style:none;padding:0;margin:0;grid-gap:0}.footer__nav .widget_nav_menu ul li{padding:0;margin-bottom:.75rem}.footer__nav .widget_nav_menu ul li:first-child{padding-left:0}.footer__nav .widget_nav_menu ul li:last-child{padding-right:0}.footer__nav .widget_nav_menu ul a{color:#f7f7f7;text-decoration:none;display:inline-block}.footer__nav .widget_nav_menu ul a:hover,.footer__nav .widget_nav_menu ul a:active,.footer__nav .widget_nav_menu ul a:focus{text-decoration:underline}.footer__nav .widget_nav_menu ul .menu-item-has-children>a{font-weight:600;margin-bottom:.75rem;font-size:1.25rem}.footer__nav ul li ul li{padding:0;font-weight:normal;margin:0}.footer__nav ul li ul li a{font-weight:normal;margin:0}.footer #newsletter-signup{position:relative;display:flex;align-items:center;flex-flow:row nowrap;margin-bottom:1.5rem}@media(max-width: 767px){.footer #newsletter-signup{flex-wrap:wrap;flex-direction:column}}.footer #newsletter-signup input[type=email]{background-color:#2e2e2e;border-bottom:3px solid #f7f7f7;box-shadow:none;padding-bottom:calc(1rem + 3px);color:#f7f7f7;font-size:1.25rem}@media(max-width: 767px){.footer #newsletter-signup input[type=email]{flex-basis:100%;padding-right:1rem;background-color:#f7f7f7;border:3px solid rgba(0,0,0,0);padding:calc(1rem - 3px);margin-bottom:1.5rem;color:#2e2e2e}}.footer #newsletter-signup input[type=email]::placeholder{color:#f7f7f7;opacity:1}@media(max-width: 767px){.footer #newsletter-signup input[type=email]::placeholder{color:#2e2e2e}}.footer #newsletter-signup input[type=email]:focus{background-color:#f7f7f7;color:#2e2e2e;border-color:rgba(0,0,0,0);border-right:3px solid;padding-top:calc(1rem + 2px);padding-bottom:calc(1rem + 4px);border-top:0;border-bottom:0}@media(max-width: 767px){.footer #newsletter-signup input[type=email]:focus{background-color:#2e2e2e;color:#f7f7f7;border:3px solid #f7f7f7;padding:calc(1rem - 3px)}}.footer #newsletter-signup input[type=email]:focus::placeholder{color:#f7f7f7}.footer #newsletter-signup button{margin:0;border-radius:0;font-size:1.25rem;line-height:1;padding:1rem 1.5rem calc(1rem + 7px);border:none;border-bottom:3px solid #f7f7f7;background-color:#f7f7f7;color:#2e2e2e;flex-basis:25%;min-width:8.25rem}@media(max-width: 767px){.footer #newsletter-signup button{border-radius:2rem;padding:.75rem 3rem;border-color:#f7f7f7;border:2px solid;border-bottom-width:2px;background-color:#2e2e2e;color:#f7f7f7}}.footer #newsletter-signup button:hover,.footer #newsletter-signup button:focus,.footer #newsletter-signup button:active{background-color:#2e2e2e;color:#f7f7f7}@media(max-width: 767px){.footer #newsletter-signup button:hover,.footer #newsletter-signup button:focus,.footer #newsletter-signup button:active{background-color:#f7f7f7;color:#2e2e2e;border-color:#f7f7f7}}.footer #newsletter-signup button.spinning{background-color:#2e2e2e;padding:.85rem 3rem}.footer #newsletter-signup button.spinning img{width:2rem;height:2rem;-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.footer .error{color:#fff}.footer .social{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:1rem}.footer .social h2{width:100%}.footer .social p{width:100%;margin-bottom:0}.footer .social a{margin:.5rem}.footer .social a img{width:1.5rem;height:auto;max-width:1.5rem;max-height:1.5rem}#ub-mobile-footer{display:none}@media(max-width: 768px){#ub-mobile-footer{display:block;font-size:12px;position:sticky;bottom:0;width:100%;height:67px;background-color:#b5b5b5;z-index:3}#ub-mobile-footer ul{list-style:none;margin:0;width:100%}#ub-mobile-footer ul.menu{display:flex}#ub-mobile-footer ul.menu .menu-item{font-size:14px;width:100%;padding-top:10px;margin-bottom:0}#ub-mobile-footer ul.menu .menu-item:hover ul.sub-menu,#ub-mobile-footer ul.menu .menu-item:active ul.sub-menu{position:absolute;display:block}#ub-mobile-footer ul.menu .menu-item:hover.footer-products ul.sub-menu,#ub-mobile-footer ul.menu .menu-item:active.footer-products ul.sub-menu{display:grid}#ub-mobile-footer ul.menu li{text-align:center;flex-grow:1}#ub-mobile-footer ul.menu li a{text-decoration:none}#ub-mobile-footer ul.menu li a>div{float:none;margin:0 auto;width:35px;height:35px;background-repeat:no-repeat}#ub-mobile-footer ul.menu li ul.sub-menu{display:none;left:0;bottom:67px;background-color:#fff;grid-template-columns:repeat(1, 1fr);grid-auto-rows:1fr;grid-column-gap:0;grid-row-gap:0}#ub-mobile-footer ul.menu li ul.sub-menu li.menu-item{font-size:16px;padding:0 8px}#ub-mobile-footer ul.menu li ul.sub-menu li.menu-item a{width:100%;margin:8px 0;border:3px solid #bcbdc1;border-radius:10px;display:block;padding:8px}#ub-mobile-footer ul.menu li ul.sub-menu li.menu-item.menu-item-142692{width:calc(200% + 2px)}#ub-mobile-footer ul.menu li.footer-home a>div{background-image:url("assets/img/cart.svg")}#ub-mobile-footer ul.menu li.footer-products ul.sub-menu{grid-template-columns:repeat(2, 1fr)}#ub-mobile-footer ul.menu li.footer-products a>div{background-image:url("assets/img/cart.svg")}#ub-mobile-footer ul.menu li.footer-support ul.sub-menu{padding:10px 0}#ub-mobile-footer ul.menu li.footer-support ul.sub-menu li.menu-item{padding:1px 15px}#ub-mobile-footer ul.menu li.footer-support ul.sub-menu li.menu-item a{border-radius:50px}#ub-mobile-footer ul.menu li.footer-support a>div{background-image:url("assets/img/cart.svg")}#ub-mobile-footer ul.menu li.footer-contact ul.sub-menu li.menu-item{padding:0 30px;text-align:left;flex:100%}#ub-mobile-footer ul.menu li.footer-contact ul.sub-menu li.menu-item.footer-btn a{background-color:#2e2e2e;border-radius:2rem;color:#f7f7f7;text-align:center;padding:10px}#ub-mobile-footer ul.menu li.footer-contact ul.sub-menu li.menu-item.footer-menu-title{margin:0;text-align:center;border-bottom:solid 3px #777}#ub-mobile-footer ul.menu li.footer-contact ul.sub-menu li.menu-item.footer-menu-title a{padding:10px}#ub-mobile-footer ul.menu li.footer-contact ul.sub-menu li.menu-item a{padding:4px;border:none}#ub-mobile-footer ul.menu li>a>div{background-image:url("assets/img/cart.svg")}#ub-mobile-footer ul.menu li.footer-search div{background-image:url("assets/img/cart.svg")}#ub-mobile-footer ul.menu li.footer-search ul.sub-menu li.menu-item{flex:100%}#ub-mobile-footer ul.menu li.footer-search ul.sub-menu li.menu-item form{position:relative;margin:20px 0}#ub-mobile-footer ul.menu li.footer-search ul.sub-menu li.menu-item form input[type=text]{box-shadow:none}#ub-mobile-footer ul.menu li.footer-search ul.sub-menu li.menu-item .nav__search-btn{width:50px;top:6px}}.sticky{display:block}.post,.page{margin:0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.message-banner p{margin:0;padding:1rem 2rem}.message-banner.blue-bg{background-color:#354159;color:#f7f7f7;text-align:center}.message-banner.blue-bg .has-chevron.has-chevron-right::after{content:url(assets/img/next-arrow-white-no-bg.svg)}.message-banner.blue-bg a{color:#f7f7f7;text-decoration:none}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.ub-caption{display:flex;align-items:center}.ub-caption-center{justify-content:center}.ub-caption-left{justify-content:flex-start;padding-left:5vw}@media(max-width: 1024px){.ub-caption-left{padding-left:0}}.ub-caption-right{justify-content:flex-end;padding-right:5vw}@media(max-width: 1024px){.ub-caption-right{padding-right:0}}.ub-caption__wrapper{padding:1rem}.ub-caption__wrapper-light{background-color:rgba(247,247,247,.65);color:#2e2e2e}.ub-caption__wrapper-light .btn{color:#f7f7f7}.ub-caption__wrapper-light .btn:hover,.ub-caption__wrapper-light .btn:focus,.ub-caption__wrapper-light .btn:active{color:#2e2e2e}.ub-caption__wrapper-dark{background-color:rgba(0,0,0,.6);color:#f7f7f7}.ub-caption__wrapper-dark .btn{background-color:#f7f7f7;color:#2e2e2e;border-color:#f7f7f7}.ub-caption__wrapper-dark .btn:focus{outline-color:#f7f7f7}.ub-slider{position:relative}.ub-slider__slides{list-style:none;margin:0;padding:0;display:flex;transition-duration:500ms;position:relative}@media(max-width: 1024px){.ub-slider__slides{display:block}}@media(max-width: 1024px){.ub-slider__slides.stacked{display:block}.ub-slider__slides.stacked .ub-slider__controls{display:none}}.ub-slider__controls{position:absolute;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 1rem;width:100%;left:0;z-index:0}.ub-slider__controls button{background-color:rgba(0,0,0,0);border:none;border-radius:50%;display:flex;width:3rem;height:3rem;align-items:center;justify-content:center;color:#fff;font-size:3em;padding:0;cursor:pointer}.ub-slider__controls button:before{font-size:4rem;position:relative;line-height:3rem;bottom:0;height:3rem;width:3rem;display:flex;justify-content:center;align-items:center}.ub-slider__controls button:hover,.ub-slider__controls button:active,.ub-slider__controls button:focus{background-color:#fff;color:#2e2e2e;opacity:.8}.ub-slider__controls-prev button:before{content:url(assets/img/prev-arrow-light-bg.svg);display:block}.ub-slider__controls-prev button:hover:before,.ub-slider__controls-prev button:focus:before,.ub-slider__controls-prev button:active:before{content:url(assets/img/prev-arrow-dark-bg.svg)}.ub-slider__controls-next button:before{content:url(assets/img/next-arrow-light-bg.svg);display:block}.ub-slider__controls-next button:hover:before,.ub-slider__controls-next button:focus:before,.ub-slider__controls-next button:active:before{content:url(assets/img/next-arrow-dark-bg.svg)}.ub-slider__nav{position:relative;display:flex;justify-content:center;width:calc(100% - 10rem);margin:auto;list-style:none;padding:.5rem 0;z-index:6}.ub-slider__nav-item{display:inline-block}.ub-slider__nav-item button{padding:0;background-color:rgba(0,0,0,0);border:2px solid #2e2e2e;width:.75rem;height:.75rem;border-radius:50%;margin:1rem;cursor:pointer}.ub-slider__nav-item.current button{background-color:#2e2e2e}.ub-slider .slider__wrapper{overflow:hidden;position:relative}.ub-slider .slider__image{text-align:center}.ub-slider .slide{width:100%;flex:0 0 100%;position:relative;width:100%;padding-left:0}.ub-slider .slide__badge{position:absolute;top:1rem;left:4rem;color:#2e2e2e;background-color:#e4e4e4;padding:1rem;border-radius:50%;outline-offset:5px;outline-style:dotted;outline-width:1px;outline-color:#e4e4e4}.ub-slider .slide__badge-wrap{position:relative;border-radius:50%;float:left}.ub-slider .slide__badge-contents{height:0px;font-size:.8rem}.ub-slider .slide__badge-contents:after,.ub-slider .slide__badge-contents:before{content:attr(data-label)}.ub-slider .slide__badge-contents:after{position:absolute;bottom:50%;right:50%;text-align:center;transform:translate(50%, 50%)}.ub-slider .slide__badge-contents:before{color:rgba(0,0,0,0)}.ub-slider .slide__badge-background{width:0px;height:0px;padding-top:100%;padding-right:100%;position:relative}.ub-slider .slide__badge-background:before,.ub-slider .slide__badge-background:after{border-top:1px solid #2e2e2e;width:10px;margin-left:-5px;content:" ";position:absolute;left:50%}.ub-slider .slide__badge-background:before{top:0}.ub-slider .slide__badge-background:after{bottom:0}.ub-slider.off-white{background-color:#f7f7f7}.ub-slider.off-white .ub-slider__controls button{color:#2e2e2e}.ub-slider.off-white .ub-slider__controls button:hover,.ub-slider.off-white .ub-slider__controls button:active,.ub-slider.off-white .ub-slider__controls button:focus{background-color:#2e2e2e;color:#fff;opacity:.8}.ub-slider.light-grey{background-color:#e4e4e4}.ub-slider.light-grey .ub-slider__controls button{color:#2e2e2e}.ub-slider.light-grey .ub-slider__controls button:hover,.ub-slider.light-grey .ub-slider__controls button:active,.ub-slider.light-grey .ub-slider__controls button:focus{background-color:#2e2e2e;color:#fff;opacity:.8}.ub-slider.light-grey-bg{background-color:#e4e4e4}.ub-slider.light-grey-bg .ub-slider__controls{background-color:#2e2e2e;max-width:100%}.ub-slider.light-grey-bg .ub-slider__controls-next button::before{content:url(assets/img/next-arrow-dark-bg.svg)}.ub-slider.light-grey-bg .ub-slider__controls-next button:hover::before,.ub-slider.light-grey-bg .ub-slider__controls-next button:focus::before,.ub-slider.light-grey-bg .ub-slider__controls-next button:active::before{content:url(assets/img/next-arrow-light-bg.svg)}.ub-slider.light-grey-bg .ub-slider__controls-prev button::before{content:url(assets/img/prev-arrow-dark-bg.svg)}.ub-slider.light-grey-bg .ub-slider__controls-prev button:hover::before,.ub-slider.light-grey-bg .ub-slider__controls-prev button:focus::before,.ub-slider.light-grey-bg .ub-slider__controls-prev button:active::before{content:url(assets/img/prev-arrow-light-bg.svg)}.ub-slider.light-grey-bg .ub-slider__controls button{color:#f7f7f7}.ub-slider.light-grey-bg .ub-slider__controls button:hover,.ub-slider.light-grey-bg .ub-slider__controls button:active,.ub-slider.light-grey-bg .ub-slider__controls button:focus{background-color:#f7f7f7;color:#f7f7f7;opacity:.8}.ub-slider.light-grey-bg .ub-slider__nav-item button{border-color:#f7f7f7}.ub-slider.light-grey-bg .ub-slider__nav-item.current button{background-color:#f7f7f7}.ub-slider.dark-grey-bg{background-color:#bebebe}.ub-slider.dark-grey-bg .ub-slider__controls{background-color:#2e2e2e;max-width:100%}.ub-slider.dark-grey-bg .ub-slider__controls-next button::before{content:url(assets/img/next-arrow-dark-bg.svg)}.ub-slider.dark-grey-bg .ub-slider__controls-next button:hover::before,.ub-slider.dark-grey-bg .ub-slider__controls-next button:focus::before,.ub-slider.dark-grey-bg .ub-slider__controls-next button:active::before{content:url(assets/img/next-arrow-light-bg.svg)}.ub-slider.dark-grey-bg .ub-slider__controls-prev button::before{content:url(assets/img/prev-arrow-dark-bg.svg)}.ub-slider.dark-grey-bg .ub-slider__controls-prev button:hover::before,.ub-slider.dark-grey-bg .ub-slider__controls-prev button:focus::before,.ub-slider.dark-grey-bg .ub-slider__controls-prev button:active::before{content:url(assets/img/prev-arrow-light-bg.svg)}.ub-slider.dark-grey-bg .ub-slider__controls button{color:#f7f7f7}.ub-slider.dark-grey-bg .ub-slider__controls button:hover,.ub-slider.dark-grey-bg .ub-slider__controls button:active,.ub-slider.dark-grey-bg .ub-slider__controls button:focus{background-color:#f7f7f7;color:#fff;opacity:.8}.ub-slider.dark-grey-bg .ub-slider__nav-item button{border-color:#f7f7f7}.ub-slider.dark-grey-bg .ub-slider__nav-item.current button{background-color:#f7f7f7}.ub-slider.gallery .slide{display:flex;flex-direction:column;justify-content:center;align-items:center}.ub-slider.gallery .slide h3{margin:0}.ub-slider.gallery .slide p{margin-top:0}.ub-slider.gallery .image__nav{position:relative;display:block}.ub-slider.gallery .image__nav .gallery-nav-wrapper{max-width:calc(300px + 3rem);overflow:hidden;margin:0 auto;justify-content:flex-start;display:flex}.ub-slider.gallery .image__nav .nav-item-thumbnail:active .btn-thumbnail__thumbnail,.ub-slider.gallery .image__nav .nav-item-thumbnail:hover .btn-thumbnail__thumbnail,.ub-slider.gallery .image__nav .nav-item-thumbnail:focus .btn-thumbnail__thumbnail,.ub-slider.gallery .image__nav .nav-item-thumbnail.current .btn-thumbnail__thumbnail{outline:2px solid #2e2e2e;outline-offset:3px}.ub-slider.gallery .image__nav .thumbnail-controls{width:calc(300px + 14rem);margin:0 auto;left:50%;transform:translate(-50%, -50%)}.ub-slider.quickLook{display:flex;justify-content:center;margin:0 auto 4rem;padding:0;max-width:1400px}@media(max-width: 1024px){.ub-slider.quickLook{margin-bottom:2rem;padding:0}}.slider__caption{padding:2rem}.slider__image img{display:block}.hero-slides{padding:0;margin-bottom:3rem}@media(max-width: 1024px){.hero-slides{height:auto !important}}.hero-slides.compact-hero{max-width:1400px;margin:auto auto 4rem}.hero-slides #hero-title{margin:0}.hero-slides__wrapper{overflow:hidden;height:100%;width:100%}.hero-slides__slides{height:100%;width:100%;display:flex}@media(max-width: 1024px){.hero-slides__slides{display:block}}.hero-slides .hero-slide{position:relative;width:100%;text-align:center;padding-left:0;margin-bottom:0}.hero-slides .hero-slide__background{width:100%;height:100%}.hero-slides .hero-slide__background img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.hero-slides .hero-slide__caption{z-index:2;color:#fff;width:100%;height:100%;top:0;position:absolute}@media(max-width: 1024px){.hero-slides .hero-slide__caption{position:relative}}.hero-slides .hero-slide__caption h2{font-size:3rem;font-weight:normal;margin:0;color:inherit;border-bottom:0}@media(max-width: 1024px){.hero-slides .hero-slide__caption h2{font-size:2.5rem}}.hero-slides .hero-slide__caption p{padding:0 3rem;margin-bottom:.5rem}@media(max-width: 1024px){.hero-slides .hero-slide__caption p{padding:0}}.hero-slides .hero-slide__caption p :last-child{margin-bottom:0}.hero-slides .hero-slide__cta{text-align:center}.hero-slides .hero-slide__cta .btn{font-size:1.25rem}body:not(.home) .hero-slides{min-height:50vh;margin-bottom:4rem}@media(max-width: 1024px){body:not(.home) .hero-slides{min-height:auto}}.detailed{padding:0}.detailed>.wrapped{max-width:100%}.detailed.mini-carousel.slider .slide .slider__image{flex:0 0 50%}.detailed.mini-carousel.slider .slide .slider__caption{flex:0 0 50%;text-align:center}.detailed.mini-carousel.slider .slide .slider__caption h3{text-align:center}.detailed.mini-carousel.slider .slide .slider__caption a.heavy{border-bottom-color:#2e2e2e}.detailed.mini-carousel.slider .slide .slider__caption a.heavy:hover,.detailed.mini-carousel.slider .slide .slider__caption a.heavy:focus,.detailed.mini-carousel.slider .slide .slider__caption a.heavy:active{border-bottom-color:rgba(0,0,0,0) !important}.detailed.slider .slide{display:flex;width:100%;margin-bottom:0}.detailed.slider .slide article{display:flex;width:100%}.detailed.slider .slide.image-right article{flex-direction:row-reverse}@media(max-width: 1024px){.detailed.slider .slide.image-right article{flex-direction:column}}.detailed.slider .slide .slider__image{flex:1 1 66%;display:flex;align-self:stretch}.detailed.slider .slide .slider__image img{display:block;width:100%;height:100%;object-fit:cover}.detailed.slider .slide .slider__caption{padding:3rem;flex:1 1 33%;min-width:25rem;max-width:36rem}@media(max-width: 1024px){.detailed.slider .slide .slider__caption{padding:2rem;min-width:100%}}.detailed.slider .slide .slider__caption h2{text-align:left;font-family:novecento-sans-wide,sans-serif;text-transform:lowercase;font-size:1.25rem;padding-bottom:1rem;border-bottom:1px solid #2e2e2e;margin-bottom:1.25rem}.detailed.slider .slide .slider__caption h3{text-align:left;font-size:2.5rem;line-height:3rem}.detailed.slider .slide .slider__caption a{color:inherit}@media(max-width: 1024px){.detailed .ub-slider__slides{display:flex}}.detailed .ub-slider__slides.detailed{padding-bottom:0}.detailed .ub-slider__nav{width:max-content;top:auto;position:absolute;bottom:.75rem;transform:translateX(-50%);left:50%;padding:0}.detailed .ub-slider__nav-item{padding:0;margin:1rem 0 1rem .75rem;line-height:1}.detailed .ub-slider__nav-item.current button{width:3rem;border-radius:1rem}@media(max-width: 1024px){.detailed .ub-slider__nav-item.current button{width:2rem}}.detailed .ub-slider__nav-item:last-child{margin:1rem .75rem}.detailed .ub-slider__nav-item button{margin:0;vertical-align:middle;transition:all .25s}.detailed .ub-slider__controls{padding:.5rem 2rem;top:0;position:relative;transform:translateY(0);max-width:1400px;margin:auto}@media(max-width: 1024px){.detailed .ub-slider__controls{display:flex;padding:0 1.5rem}}.feature{color:#fff}@media(max-width: 1024px){.feature.stacked .ub-slider__controls{display:none}}@media(max-width: 1024px){.feature{padding:0}}.feature .slider article{position:relative}.feature .slider__image{height:80vh}@media(max-width: 1024px){.feature .slider__image{height:auto}}.feature .slider__image img{width:100%;height:100%;object-fit:cover;object-position:center}.feature .slider__caption{position:absolute;bottom:0;right:0% !important;width:40%;padding:2rem;color:inherit;background-color:rgba(0,0,0,.6)}.feature .slider__caption a{color:#f7f7f7}@media(max-width: 1024px){.feature .slider__caption a{color:#2e2e2e}}@media(max-width: 1024px){.feature .slider__caption{position:relative;width:100%;background-color:rgba(0,0,0,0);color:#2e2e2e;left:0 !important;padding:2rem}}.feature__nav{transition:all 500ms ease-in-out;display:flex;justify-content:space-evenly;padding:1rem 3rem calc(1rem - 9px)}@media(max-width: 1024px){.feature__nav{display:none}}.feature__nav .nav-item{color:rgba(255,255,255,.75)}.feature__nav .nav-item.current .btn{opacity:1;border-bottom:3px solid #2e2e2e}.feature__nav .nav-item .feature__button{line-height:1.25rem;padding:0 0 calc(1rem - 9px);border-radius:0;margin:0 auto;background-color:rgba(0,0,0,0);color:#2e2e2e;border:none;border-bottom:3px solid rgba(0,0,0,0)}.feature__nav .nav-item .feature__button:hover:not([disabled]):not(:disabled):not(.disabled),.feature__nav .nav-item .feature__button:active:not([disabled]):not(:disabled):not(.disabled),.feature__nav .nav-item .feature__button:focus:not([disabled]):not(:disabled):not(.disabled){border:none;border-bottom:3px solid #2e2e2e}.feature .ub-slider__controls{display:none;top:auto;bottom:.25rem;transform:none}.feature .slide{margin-bottom:0;padding-left:0}@media(max-width: 1024px){.feature .slide{margin-bottom:3rem}}.feature .slide.dark-grey-bg{color:rgba(255,255,255,.75)}.feature .slide.dark-grey-bg .slider__caption{background-color:rgba(46,46,46,.75)}.feature .slide.blue-bg{color:rgba(255,255,255,.75)}.feature .slide.blue-bg .slider__caption{background-color:rgba(71,105,128,.75)}.sideBySide .wrapped{width:100%;height:100%}.sideBySide.ub-slider{height:auto}.sideBySide.ub-slider.mini-carousel{height:18rem}.sideBySide.general-carousel .slider__image{align-self:center;padding-top:3rem;margin-bottom:-1rem}.sideBySide.general-carousel .slider__image img{width:auto}.sideBySide .slider__wrapper{height:100%}.sideBySide .slider__image{min-height:0;flex:1}.sideBySide .slider__image a{display:block;height:100%}.sideBySide .slider__image img{object-fit:cover;height:100%;width:100%;max-height:100%;max-width:100%}.sideBySide .slider__slides .slide{height:100%}.sideBySide .slider__slides .slide ul{height:100%}.sideBySide .slider__slides .slide .slide article{display:flex;flex-direction:column;justify-content:stretch}.sideBySide.no-controls .slider__slides{height:auto}.sideBySide.no-controls .slider__slides .slide{height:100%}.sideBySide.no-controls .slider__slides .slide ul{height:100%}.sideBySide.no-controls .slider__slides .slide ul li{height:auto}.sideBySide.no-controls .slider__slides .slide .slide article{height:auto;display:flex;flex-direction:column;justify-content:stretch}@media(max-width: 1024px){.quickLook.stacked .ub-slider__controls{display:none}}.quickLook.white-bg .ub-slider__slides{background-color:#fff}.quickLook .ub-slider__slides{background-color:#e4e4e4;align-items:stretch}.quickLook .ub-slider__slides .slide{min-height:100%;padding-left:0;margin-bottom:0}.quickLook .ub-slider__controls{display:none}.quickLook.slider article{display:flex;flex-direction:row-reverse;height:100%}@media(max-width: 1024px){.quickLook.slider article{flex-direction:column}}.quickLook.slider__wrapper{position:relative;padding:0 2rem}.quickLook>.slider__wrapper{padding:0}.quickLook .slider__caption{padding:5.5rem;text-align:left;flex:1}@media(max-width: 1024px){.quickLook .slider__caption{padding:2rem 2rem 4rem}}.quickLook .slider__caption-wrapper{text-align:left}.quickLook .slider__caption-wrapper h2{text-align:inherit;line-height:2.5rem}@media(max-width: 1024px){.quickLook .slider__caption-wrapper h2{text-align:center}}.quickLook .slider__caption-wrapper p{max-width:42rem}.quickLook .slider__image{height:100%;flex-basis:33%}.quickLook .slider__image img{display:block;object-fit:cover;object-position:bottom;height:100%}.quickLook__nav{padding:5.5rem;text-align:left;flex:1;position:absolute;bottom:0;left:0;display:flex;padding:3rem 5.5rem;background-color:rgba(0,0,0,0) !important}@media(max-width: 1024px){.quickLook__nav{display:none}}.quickLook__nav .nav-item{margin-right:2rem}.quickLook__nav .nav-item.current button.heavy{border-bottom:3px solid #2e2e2e !important}.quickLook__nav .nav-item button.heavy{font-size:1rem;border-bottom:3px solid rgba(0,0,0,0) !important;border-radius:0}.quickLook__nav .nav-item button.heavy:hover{border-bottom:3px solid #2e2e2e !important}.quickLook.light-grey{background-color:#e4e4e4;color:#2e2e2e}.textImage article{display:flex;flex-direction:row-reverse;height:100%}.textImage .slider__caption{display:flex;flex-direction:column;justify-content:center;flex:1 0 33%}.textImage .slider__caption h2{text-align:left}.ub-caption__wrapper{background-color:rgba(255,255,255,.6);color:#2e2e2e;max-width:37.5rem;padding:1.5rem;text-align:center}@media(max-width: 1024px){.ub-caption__wrapper{width:100%;max-width:100%}}.ub-caption__wrapper h1{font-size:3rem;line-height:1;font-weight:normal;margin:0 0 1rem}@media(max-width: 1024px){.ub-caption__wrapper h1{font-size:2.5rem}}.ub-caption__wrapper p{line-height:1.5}.ub-caption__wrapper-dark{background-color:rgba(0,0,0,.6);color:#f7f7f7}.sideBySide{padding:0;width:calc(100% - 2rem);margin:0 auto 3rem;overflow:hidden}@media(max-width: 1024px){.sideBySide{display:flex;width:100%}}.sideBySide h2{font-size:2rem;font-family:agenda,sans-serif;font-weight:normal}.sideBySide .sideBySide__slides{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:1rem;list-style:none;margin:0;padding:0}@media(max-width: 1024px){.sideBySide .sideBySide__slides{display:flex;flex-direction:column}}.sideBySide .sideBySide__slides>.slide{padding:0}.sideBySide .sideBySide .slide{padding:0;text-align:center;position:relative;z-index:1;margin-bottom:0}.sideBySide .sideBySide .slide .slider__caption{padding:3rem;max-width:42rem;margin:auto}.sideBySide.multi .ub-slider__controls{top:auto;transform:none}@media(max-width: 1024px){.sideBySide.multi .ub-slider__controls{top:44%}}.sideBySide.multi .ub-slider__nav{width:max-content;z-index:10}@media(max-width: 1024px){.sideBySide.multi .ub-slider__nav{position:absolute;top:44%;left:50%;transform:translateX(-50%)}}.sideBySide .ub-slider__controls{padding:0 4rem;z-index:5}@media(max-width: 1024px){.sideBySide .ub-slider__controls{top:auto;transform:none;padding:0 2rem}}.sideBySide .ub-slider__slides{margin-bottom:0}.sideBySide .ub-slider__nav{width:max-content;z-index:10}.sideBySide .ub-slider__nav-item{padding:0;margin:1rem 0 1rem .75rem;line-height:1}.sideBySide .ub-slider__nav-item.current button{width:3rem;border-radius:1rem;margin:0;vertical-align:middle;transition:all .25s}@media(max-width: 1024px){.sideBySide .ub-slider__nav-item.current button{width:2rem}}.sideBySide .ub-slider__nav-item:last-child{margin:1rem .75rem}.sideBySide .ub-slider__nav-item button{margin:0;vertical-align:middle;transition:all .25s}.sideBySide.light-grey-bg{background-color:#e4e4e4}.sideBySide.light-grey-bg .ub-slider__controls{background-color:rgba(0,0,0,0)}.sideBySide.light-grey-bg .ub-slider__nav-item button{border-color:#2e2e2e}.sideBySide.light-grey-bg .ub-slider__nav-item.current button{background-color:#2e2e2e}.quickLook{padding:0}.quickLook .slider__wrapper{max-width:1400px}.quickLook h2{font-size:2rem;font-weight:normal}.quickLook .sideBySide__slides{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:1rem;list-style:none;margin:0;padding:0}.quickLook .sideBySide .slide{padding:0;text-align:center;position:relative;z-index:9}.hidden{display:none !important}.ub-blocks{padding:0 2rem}.ub-blocks__blocks{display:flex;flex-flow:row wrap;justify-content:center;gap:3rem;list-style:none;max-width:87.5rem;margin:0 auto;padding:0}.ub-blocks__blocks .block{flex-basis:calc(50% - 1.5rem)}.ub-blocks__blocks .block:first-child:last-child{flex-basis:100%}@media(max-width: 767px){.ub-blocks__blocks .block{flex-basis:auto}}.ub-blocks .block{padding-left:0;margin-bottom:0}.ub-blocks .block__image{height:auto;margin-bottom:1.5rem}.ub-blocks .block__image:only-child{margin-bottom:0}.ub-blocks .block__image img{width:100%;height:100%;object-position:center;object-fit:contain;display:block}.ub-blocks .block__image img.hover{display:none}.ub-blocks .block__image a:hover,.ub-blocks .block__image a:active,.ub-blocks .block__image a:focus{outline:2px dotted #707070;outline-offset:9px}.ub-blocks .block__image-hover:hover img,.ub-blocks .block__image-hover:active img,.ub-blocks .block__image-hover:focus img{display:none}.ub-blocks .block__image-hover:hover img.hover,.ub-blocks .block__image-hover:active img.hover,.ub-blocks .block__image-hover:focus img.hover{display:block}.ub-blocks .block__caption{text-align:left}.ub-blocks .block__caption h2{border-bottom:none !important;margin-bottom:1.5rem !important}.ub-blocks .block__caption h2:last-child{margin-bottom:0 !important}@media(max-width: 1024px){.ub-blocks .block__caption h2{font-size:1.5rem}}.ub-blocks .block__caption p:last-child{margin-bottom:0}.ub-blocks .block__link{text-align:center;margin-top:1.5rem;color:#2e2e2e;font-weight:300;font-size:1rem}.ub-blocks .block__atc{text-align:center;display:flex;flex-direction:column;justify-content:flex-end;height:100%;margin-top:1rem}.ub-blocks .block__atc-price{font-size:1.25rem}.ub-blocks .block__atc .wc-forward{display:none}.ub-blocks.icon .block__image{display:flex;align-items:flex-end;justify-content:center;height:5rem;width:5rem;margin:0 auto 1.5rem}.ub-blocks.icon .block__image a{height:100%;width:100%;display:flex;border-radius:50%;align-items:center;justify-content:center}.ub-blocks.icon .block__image a:hover,.ub-blocks.icon .block__image a:active,.ub-blocks.icon .block__image a:focus{outline:2px dotted #707070;outline-offset:9px}.ub-blocks.icon .block__image img{width:75%;height:75%;object-fit:contain}.ub-blocks.circle .block__image{position:relative;width:100%;margin:0 auto 1.5rem}.ub-blocks.circle .block__image img{border-radius:50%}.ub-blocks.circle .block__image a{border-radius:50%;display:block}.ub-blocks.circle .block__image a:focus{outline:2px dotted #707070;outline-offset:9px}.ub-blocks.circle .block__image a img{object-fit:cover;width:100%;height:100%;object-position:center;border-radius:50%}.ub-blocks.two-third-right.support-mockup{max-width:70rem;margin:auto auto 4rem}@media(max-width: 1024px){.ub-blocks.two-third-right.support-mockup{padding:0 2rem}}.ub-blocks.two-third-right.support-mockup .ub-blocks__blocks{gap:3rem}.ub-blocks.two-third-right.support-mockup .ub-blocks__blocks .block:first-of-type{padding:0;justify-content:flex-start;flex-basis:calc(40% - 3rem)}@media(max-width: 1024px){.ub-blocks.two-third-right.support-mockup .ub-blocks__blocks .block:first-of-type{flex-basis:100%}}.ub-blocks.two-third-right.support-mockup .ub-blocks__blocks .block:last-of-type{flex-basis:60%;padding:0}@media(max-width: 1024px){.ub-blocks.two-third-right.support-mockup .ub-blocks__blocks .block:last-of-type{flex-basis:auto}}.ub-blocks.two-third-right.support-mockup .ub-blocks__blocks .block .accordion{max-width:40rem}.ub-blocks.two-third-right.support-mockup .ub-blocks__blocks .block .accordion__content{padding:0 2rem}.ub-blocks.two-third-right.right-copy .ub-blocks__blocks .block:first-of-type{padding:0}.ub-blocks.two-third-right.right-copy .ub-blocks__blocks .block:last-of-type{padding:3rem}.ub-blocks.two-third-right.right-copy .ub-blocks__blocks .block__caption{max-width:46rem}.ub-blocks.two-third-right.right-copy .ub-blocks__blocks .block__caption p:only-child{margin-top:0}.ub-blocks.two-third-right.right-copy .ub-blocks__blocks .block__link{text-align:left;margin-top:1rem;font-weight:300}.ub-blocks.two-third-right .ub-blocks__blocks{gap:0}.ub-blocks.two-third-right .ub-blocks__blocks .block:first-of-type{flex-basis:33%;text-align:left;padding:3rem;display:flex;flex-direction:column;justify-content:center}.ub-blocks.two-third-right .ub-blocks__blocks .block:first-of-type .block__caption h2{text-align:left}@media(max-width: 1024px){.ub-blocks.two-third-right .ub-blocks__blocks .block:first-of-type{flex-basis:100%}}.ub-blocks.two-third-right .ub-blocks__blocks .block:last-of-type{flex-basis:67%;padding:0;display:flex;flex-direction:column;justify-content:center}@media(max-width: 1024px){.ub-blocks.two-third-right .ub-blocks__blocks .block:last-of-type{flex-basis:100%}}.ub-blocks.two-third-right .ub-blocks__blocks .block__link{text-align:left;margin-top:1rem;font-weight:300}.ub-blocks.two-third-left .ub-blocks__blocks{gap:0}@media(max-width: 767px){.ub-blocks.two-third-left .ub-blocks__blocks{gap:3rem}}.ub-blocks.two-third-left .ub-blocks__blocks .block:first-of-type{flex-basis:67%;text-align:left;padding:0}@media(max-width: 1024px){.ub-blocks.two-third-left .ub-blocks__blocks .block:first-of-type{flex-basis:auto}}@media(max-width: 767px){.ub-blocks.two-third-left .ub-blocks__blocks .block:first-of-type{flex-basis:100%}}.ub-blocks.two-third-left .ub-blocks__blocks .block:first-of-type .block__caption{padding:5.5rem 5.5rem 1.5rem}@media(max-width: 1024px){.ub-blocks.two-third-left .ub-blocks__blocks .block:first-of-type .block__caption{padding:0}}.ub-blocks.two-third-left .ub-blocks__blocks .block:first-of-type .block__caption h2{text-align:left}.ub-blocks.two-third-left .ub-blocks__blocks .block:last-of-type{flex-basis:33%;padding:0;display:flex;flex-direction:column;justify-content:center}@media(max-width: 1024px){.ub-blocks.two-third-left .ub-blocks__blocks .block:last-of-type{flex-basis:auto}}.ub-blocks.two-third-left .ub-blocks__blocks .block__link{text-align:left;margin-top:1rem;font-weight:300;padding-left:5.5rem}@media(max-width: 1024px){.ub-blocks.two-third-left .ub-blocks__blocks .block__link{margin-top:1.5rem;padding-left:0;margin-bottom:3rem}}.ub-blocks.two-third-left.copy-right .ub-blocks__blocks{gap:0}.ub-blocks.two-third-left.copy-right .ub-blocks__blocks .block:last-of-type{flex-basis:33%;text-align:left;padding:3rem;display:flex;flex-direction:column;justify-content:center}.ub-blocks.two-third-left.copy-right .ub-blocks__blocks .block:last-of-type .block__caption h2{text-align:left}@media(max-width: 1024px){.ub-blocks.two-third-left.copy-right .ub-blocks__blocks .block:last-of-type{flex-basis:100%}}.ub-blocks.no-space{margin-bottom:0}.ub-blocks.product-list h4{font-size:1.25rem}.ub-blocks.spaced .ub-blocks__blocks{justify-content:space-between}.ub-blocks.two__col.hub-blocks .ub-blocks__blocks article{border:solid 1px #2e2e2e;height:100%}.ub-blocks.two__col.hub-blocks .ub-blocks__blocks article .block__caption{padding:0 2rem 1rem}@media(max-width: 767px){.ub-blocks.two__col_mobile .ub-blocks__blocks{flex-flow:row nowrap}.ub-blocks.two__col_mobile .ub-blocks__blocks .block{flex-basis:50%}}@media(max-width: 1024px){.ub-blocks.five__col .ub-blocks__blocks{row-gap:2rem}}.ub-blocks.five__col .ub-blocks__blocks .block{flex-basis:calc(20% - 3rem)}@media(max-width: 1024px){.ub-blocks.five__col .ub-blocks__blocks .block{flex-basis:calc(33% - 2rem)}}@media(max-width: 767px){.ub-blocks.five__col .ub-blocks__blocks .block{flex-basis:calc(50% - 2rem)}}.ub-blocks.five__col .ub-blocks__blocks .block article{display:flex;flex-direction:column;height:100%}@media(max-width: 1024px){.ub-blocks.four__col .ub-blocks__blocks{row-gap:2rem}}.ub-blocks.four__col .ub-blocks__blocks .block{flex-basis:calc(25% - 2.25rem)}@media(max-width: 1024px){.ub-blocks.four__col .ub-blocks__blocks .block{flex-basis:calc(33% - 2rem)}}@media(max-width: 767px){.ub-blocks.four__col .ub-blocks__blocks .block{flex-basis:calc(50% - 2rem)}}@media(max-width: 1024px){.ub-blocks.three__col .ub-blocks__blocks{row-gap:2rem}}.ub-blocks.three__col .ub-blocks__blocks .block{flex-basis:calc(33% - 1.75rem)}@media(max-width: 1024px){.ub-blocks.three__col .ub-blocks__blocks .block{flex-basis:calc(50% - 2rem)}}@media(max-width: 767px){.ub-blocks.three__col .ub-blocks__blocks .block{flex-basis:auto}}.ub-blocks.three__col.carseat-landing .ub-blocks__blocks .block:last-child{display:flex;flex-direction:column;justify-content:center}.block-columns-2{grid-template-columns:1fr 1fr}@media(max-width: 767px){.block-columns-2_mobile .ub-blocks__blocks{flex-flow:row nowrap}.block-columns-2_mobile .ub-blocks__blocks .block{flex-basis:50%}}@media(max-width: 1024px){.block-columns-3{row-gap:2rem}}.block-columns-3 .block{flex-basis:calc(33% - 1.75rem)}.block-columns-3 .block:first-child:last-child{flex-basis:calc(33% - 1.75rem)}@media(max-width: 1024px){.block-columns-3 .block:first-child:last-child{flex-basis:calc(50% - 2rem)}}@media(max-width: 767px){.block-columns-3 .block:first-child:last-child{flex-basis:auto}}@media(max-width: 1024px){.block-columns-3 .block{flex-basis:calc(50% - 2rem)}}@media(max-width: 767px){.block-columns-3 .block{flex-basis:auto}}@media(max-width: 1024px){.block-columns-4{row-gap:2rem}}.block-columns-4 .block{flex-basis:calc(25% - 2.25rem)}.block-columns-4 .block:first-child:last-child{flex-basis:calc(25% - 2.25rem)}@media(max-width: 1024px){.block-columns-4 .block:first-child:last-child{flex-basis:calc(33% - 2rem)}}@media(max-width: 767px){.block-columns-4 .block:first-child:last-child{flex-basis:calc(50% - 2rem)}}@media(max-width: 1024px){.block-columns-4 .block{flex-basis:calc(33% - 2rem)}}@media(max-width: 767px){.block-columns-4 .block{flex-basis:calc(50% - 2rem)}}@media(max-width: 1024px){.block-columns-5{row-gap:2rem}}.block-columns-5 .block{flex-basis:calc(20% - 3rem)}.block-columns-5 .block:first-child:last-child{flex-basis:calc(20% - 3rem)}@media(max-width: 1024px){.block-columns-5 .block:first-child:last-child{flex-basis:calc(33% - 2rem)}}@media(max-width: 767px){.block-columns-5 .block:first-child:last-child{flex-basis:calc(50% - 2rem)}}@media(max-width: 1024px){.block-columns-5 .block{flex-basis:calc(33% - 2rem)}}@media(max-width: 767px){.block-columns-5 .block{flex-basis:calc(50% - 2rem)}}.block-columns-5 .block article{display:flex;flex-direction:column;height:100%}@media(max-width: 1024px){.general-content .general-content{padding:0}}.general-content .wysiwyg{max-width:42rem;margin:auto}.general-content .wysiwyg .wysiwyg__content h2{font-family:novecento-sans-wide,sans-serif;font-size:2.5rem;line-height:3rem;text-transform:lowercase;text-align:left;letter-spacing:.025em}@media(max-width: 767px){.general-content .wysiwyg .wysiwyg__content h2{font-size:2rem;line-height:1.25}}.general-content .wysiwyg .wysiwyg__content h3{font-size:1.5rem;line-height:2rem}.general-content .wysiwyg .wysiwyg__content h4{font-size:1.25rem;line-height:1.5}.general-content .wysiwyg .wysiwyg__content h4:not(:first-child){margin-top:0}.general-content .wysiwyg .wysiwyg__content p:last-child{margin-bottom:1.5rem}@media(max-width: 1024px){.general-content .wysiwyg .wysiwyg__content p:last-child{margin-bottom:4rem}}.general-content .wysiwyg .wysiwyg__content blockquote:last-child{margin-bottom:1.5rem}.general-content .wysiwyg .wysiwyg__content blockquote p:last-child{margin-bottom:0}.general-content .wysiwyg .wysiwyg__content li.checklist-item{display:flex;flex-flow:row nowrap;margin-bottom:2rem}.general-content .wysiwyg .wysiwyg__content li.checklist-item .checklist-box{width:1.5rem;height:1.5rem;border:3px solid #2e2e2e;border-radius:.25rem;align-self:center;margin-right:1.5rem}.general-content .wysiwyg .wysiwyg__content li.checklist-item .checklist-container h4{margin-bottom:.5rem}.general-content .wysiwyg .wysiwyg__content li.checklist-item .checklist-container p{margin-top:0}.general-content .wysiwyg .wysiwyg__content li.checklist-item .checklist-container p:last-child{margin-bottom:0}.general-content.no-space .wysiwyg .wysiwyg__content p:last-child{margin-bottom:0}.contact-blocks{margin-bottom:3rem;text-align:center}@media(max-width: 767px){.contact-blocks{text-align:left}}.contact-blocks li{margin-bottom:0}.contact-blocks li h3{text-align:center}@media(max-width: 767px){.contact-blocks li h3{text-align:left !important}}.contact-blocks li p{text-align:center}@media(max-width: 767px){.contact-blocks li p{text-align:left !important}}.contact-blocks li a.heavy,.contact-blocks li button.heavy{border-bottom:2px solid #2e2e2e}.contact-blocks li a.heavy:hover,.contact-blocks li a.heavy:active,.contact-blocks li a.heavy:focus,.contact-blocks li a.heavy.current,.contact-blocks li button.heavy:hover,.contact-blocks li button.heavy:active,.contact-blocks li button.heavy:focus,.contact-blocks li button.heavy.current{border-bottom:2px solid rgba(0,0,0,0) !important}.contact-blocks article{padding:2rem;background-color:#c3ced8;display:flex;flex-direction:column;height:100%;border-radius:.25rem}@media(max-width: 767px){.contact-blocks article{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:auto 1fr;gap:1rem}}@media(max-width: 767px){.contact-blocks.icon .block__image{grid-row-start:1;grid-row-end:-1;margin-bottom:0;align-self:center}}@media(max-width: 767px){.contact-blocks .ub-blocks__blocks .block{width:100%}}@media(max-width: 767px){.contact-blocks .ub-blocks__blocks .block__link{text-align:left}}.help-blocks.icon article{padding-top:2rem}.help-blocks article{background-color:#e4e4e4;display:flex;flex-direction:column;height:100%}.help-blocks article .block__caption{padding:0 2rem 2rem}.woocommerce-shipping-fields__field-wrapper,.woocommerce-billing-fields__field-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between}.checkout .field,.checkout .field-checkbox,.checkout .info__contact,.checkout .row,.checkout .address-field,.checkout .info__billing,.checkout #shipping_first_name_field,.checkout #shipping_last_name_field,.checkout #billing_first_name_field,.checkout #billing_last_name_field,.checkout .woocommerce-billing-fields,.sign-in .field,.sign-in .field-checkbox,.sign-in .info__contact,.sign-in .row,.sign-in .address-field,.sign-in .info__billing,.sign-in #shipping_first_name_field,.sign-in #shipping_last_name_field,.sign-in #billing_first_name_field,.sign-in #billing_last_name_field,.sign-in .woocommerce-billing-fields,.ub-registration .field,.ub-registration .field-checkbox,.ub-registration .info__contact,.ub-registration .row,.ub-registration .address-field,.ub-registration .info__billing,.ub-registration #shipping_first_name_field,.ub-registration #shipping_last_name_field,.ub-registration #billing_first_name_field,.ub-registration #billing_last_name_field,.ub-registration .woocommerce-billing-fields{display:flex;flex-direction:column;margin-bottom:2rem;flex-basis:100%}.checkout .field .checkbox,.checkout .field-checkbox .checkbox,.checkout .info__contact .checkbox,.checkout .row .checkbox,.checkout .address-field .checkbox,.checkout .info__billing .checkbox,.checkout #shipping_first_name_field .checkbox,.checkout #shipping_last_name_field .checkbox,.checkout #billing_first_name_field .checkbox,.checkout #billing_last_name_field .checkbox,.checkout .woocommerce-billing-fields .checkbox,.sign-in .field .checkbox,.sign-in .field-checkbox .checkbox,.sign-in .info__contact .checkbox,.sign-in .row .checkbox,.sign-in .address-field .checkbox,.sign-in .info__billing .checkbox,.sign-in #shipping_first_name_field .checkbox,.sign-in #shipping_last_name_field .checkbox,.sign-in #billing_first_name_field .checkbox,.sign-in #billing_last_name_field .checkbox,.sign-in .woocommerce-billing-fields .checkbox,.ub-registration .field .checkbox,.ub-registration .field-checkbox .checkbox,.ub-registration .info__contact .checkbox,.ub-registration .row .checkbox,.ub-registration .address-field .checkbox,.ub-registration .info__billing .checkbox,.ub-registration #shipping_first_name_field .checkbox,.ub-registration #shipping_last_name_field .checkbox,.ub-registration #billing_first_name_field .checkbox,.ub-registration #billing_last_name_field .checkbox,.ub-registration .woocommerce-billing-fields .checkbox{display:flex;flex-direction:row;align-items:center}.checkout .field label,.checkout .field-checkbox label,.checkout .info__contact label,.checkout .row label,.checkout .address-field label,.checkout .info__billing label,.checkout #shipping_first_name_field label,.checkout #shipping_last_name_field label,.checkout #billing_first_name_field label,.checkout #billing_last_name_field label,.checkout .woocommerce-billing-fields label,.sign-in .field label,.sign-in .field-checkbox label,.sign-in .info__contact label,.sign-in .row label,.sign-in .address-field label,.sign-in .info__billing label,.sign-in #shipping_first_name_field label,.sign-in #shipping_last_name_field label,.sign-in #billing_first_name_field label,.sign-in #billing_last_name_field label,.sign-in .woocommerce-billing-fields label,.ub-registration .field label,.ub-registration .field-checkbox label,.ub-registration .info__contact label,.ub-registration .row label,.ub-registration .address-field label,.ub-registration .info__billing label,.ub-registration #shipping_first_name_field label,.ub-registration #shipping_last_name_field label,.ub-registration #billing_first_name_field label,.ub-registration #billing_last_name_field label,.ub-registration .woocommerce-billing-fields label{font-family:agenda,sans-serif;color:#2e2e2e;margin-bottom:.75rem}.checkout .field label .required,.checkout .field-checkbox label .required,.checkout .info__contact label .required,.checkout .row label .required,.checkout .address-field label .required,.checkout .info__billing label .required,.checkout #shipping_first_name_field label .required,.checkout #shipping_last_name_field label .required,.checkout #billing_first_name_field label .required,.checkout #billing_last_name_field label .required,.checkout .woocommerce-billing-fields label .required,.sign-in .field label .required,.sign-in .field-checkbox label .required,.sign-in .info__contact label .required,.sign-in .row label .required,.sign-in .address-field label .required,.sign-in .info__billing label .required,.sign-in #shipping_first_name_field label .required,.sign-in #shipping_last_name_field label .required,.sign-in #billing_first_name_field label .required,.sign-in #billing_last_name_field label .required,.sign-in .woocommerce-billing-fields label .required,.ub-registration .field label .required,.ub-registration .field-checkbox label .required,.ub-registration .info__contact label .required,.ub-registration .row label .required,.ub-registration .address-field label .required,.ub-registration .info__billing label .required,.ub-registration #shipping_first_name_field label .required,.ub-registration #shipping_last_name_field label .required,.ub-registration #billing_first_name_field label .required,.ub-registration #billing_last_name_field label .required,.ub-registration .woocommerce-billing-fields label .required{color:#2e2e2e}.checkout .field#shipping_state_field,.checkout .field#billing_state_field,.checkout .field-checkbox#shipping_state_field,.checkout .field-checkbox#billing_state_field,.checkout .info__contact#shipping_state_field,.checkout .info__contact#billing_state_field,.checkout .row#shipping_state_field,.checkout .row#billing_state_field,.checkout .address-field#shipping_state_field,.checkout .address-field#billing_state_field,.checkout .info__billing#shipping_state_field,.checkout .info__billing#billing_state_field,.checkout #shipping_first_name_field#shipping_state_field,.checkout #shipping_first_name_field#billing_state_field,.checkout #shipping_last_name_field#shipping_state_field,.checkout #shipping_last_name_field#billing_state_field,.checkout #billing_first_name_field#shipping_state_field,.checkout #billing_first_name_field#billing_state_field,.checkout #billing_last_name_field#shipping_state_field,.checkout #billing_last_name_field#billing_state_field,.checkout .woocommerce-billing-fields#shipping_state_field,.checkout .woocommerce-billing-fields#billing_state_field,.sign-in .field#shipping_state_field,.sign-in .field#billing_state_field,.sign-in .field-checkbox#shipping_state_field,.sign-in .field-checkbox#billing_state_field,.sign-in .info__contact#shipping_state_field,.sign-in .info__contact#billing_state_field,.sign-in .row#shipping_state_field,.sign-in .row#billing_state_field,.sign-in .address-field#shipping_state_field,.sign-in .address-field#billing_state_field,.sign-in .info__billing#shipping_state_field,.sign-in .info__billing#billing_state_field,.sign-in #shipping_first_name_field#shipping_state_field,.sign-in #shipping_first_name_field#billing_state_field,.sign-in #shipping_last_name_field#shipping_state_field,.sign-in #shipping_last_name_field#billing_state_field,.sign-in #billing_first_name_field#shipping_state_field,.sign-in #billing_first_name_field#billing_state_field,.sign-in #billing_last_name_field#shipping_state_field,.sign-in #billing_last_name_field#billing_state_field,.sign-in .woocommerce-billing-fields#shipping_state_field,.sign-in .woocommerce-billing-fields#billing_state_field,.ub-registration .field#shipping_state_field,.ub-registration .field#billing_state_field,.ub-registration .field-checkbox#shipping_state_field,.ub-registration .field-checkbox#billing_state_field,.ub-registration .info__contact#shipping_state_field,.ub-registration .info__contact#billing_state_field,.ub-registration .row#shipping_state_field,.ub-registration .row#billing_state_field,.ub-registration .address-field#shipping_state_field,.ub-registration .address-field#billing_state_field,.ub-registration .info__billing#shipping_state_field,.ub-registration .info__billing#billing_state_field,.ub-registration #shipping_first_name_field#shipping_state_field,.ub-registration #shipping_first_name_field#billing_state_field,.ub-registration #shipping_last_name_field#shipping_state_field,.ub-registration #shipping_last_name_field#billing_state_field,.ub-registration #billing_first_name_field#shipping_state_field,.ub-registration #billing_first_name_field#billing_state_field,.ub-registration #billing_last_name_field#shipping_state_field,.ub-registration #billing_last_name_field#billing_state_field,.ub-registration .woocommerce-billing-fields#shipping_state_field,.ub-registration .woocommerce-billing-fields#billing_state_field{flex-basis:50%}@media(max-width: 1024px){.checkout .field#shipping_state_field,.checkout .field#billing_state_field,.checkout .field-checkbox#shipping_state_field,.checkout .field-checkbox#billing_state_field,.checkout .info__contact#shipping_state_field,.checkout .info__contact#billing_state_field,.checkout .row#shipping_state_field,.checkout .row#billing_state_field,.checkout .address-field#shipping_state_field,.checkout .address-field#billing_state_field,.checkout .info__billing#shipping_state_field,.checkout .info__billing#billing_state_field,.checkout #shipping_first_name_field#shipping_state_field,.checkout #shipping_first_name_field#billing_state_field,.checkout #shipping_last_name_field#shipping_state_field,.checkout #shipping_last_name_field#billing_state_field,.checkout #billing_first_name_field#shipping_state_field,.checkout #billing_first_name_field#billing_state_field,.checkout #billing_last_name_field#shipping_state_field,.checkout #billing_last_name_field#billing_state_field,.checkout .woocommerce-billing-fields#shipping_state_field,.checkout .woocommerce-billing-fields#billing_state_field,.sign-in .field#shipping_state_field,.sign-in .field#billing_state_field,.sign-in .field-checkbox#shipping_state_field,.sign-in .field-checkbox#billing_state_field,.sign-in .info__contact#shipping_state_field,.sign-in .info__contact#billing_state_field,.sign-in .row#shipping_state_field,.sign-in .row#billing_state_field,.sign-in .address-field#shipping_state_field,.sign-in .address-field#billing_state_field,.sign-in .info__billing#shipping_state_field,.sign-in .info__billing#billing_state_field,.sign-in #shipping_first_name_field#shipping_state_field,.sign-in #shipping_first_name_field#billing_state_field,.sign-in #shipping_last_name_field#shipping_state_field,.sign-in #shipping_last_name_field#billing_state_field,.sign-in #billing_first_name_field#shipping_state_field,.sign-in #billing_first_name_field#billing_state_field,.sign-in #billing_last_name_field#shipping_state_field,.sign-in #billing_last_name_field#billing_state_field,.sign-in .woocommerce-billing-fields#shipping_state_field,.sign-in .woocommerce-billing-fields#billing_state_field,.ub-registration .field#shipping_state_field,.ub-registration .field#billing_state_field,.ub-registration .field-checkbox#shipping_state_field,.ub-registration .field-checkbox#billing_state_field,.ub-registration .info__contact#shipping_state_field,.ub-registration .info__contact#billing_state_field,.ub-registration .row#shipping_state_field,.ub-registration .row#billing_state_field,.ub-registration .address-field#shipping_state_field,.ub-registration .address-field#billing_state_field,.ub-registration .info__billing#shipping_state_field,.ub-registration .info__billing#billing_state_field,.ub-registration #shipping_first_name_field#shipping_state_field,.ub-registration #shipping_first_name_field#billing_state_field,.ub-registration #shipping_last_name_field#shipping_state_field,.ub-registration #shipping_last_name_field#billing_state_field,.ub-registration #billing_first_name_field#shipping_state_field,.ub-registration #billing_first_name_field#billing_state_field,.ub-registration #billing_last_name_field#shipping_state_field,.ub-registration #billing_last_name_field#billing_state_field,.ub-registration .woocommerce-billing-fields#shipping_state_field,.ub-registration .woocommerce-billing-fields#billing_state_field{flex-basis:100%}}.checkout .field#shipping_postcode_field,.checkout .field#billing_postcode_field,.checkout .field-checkbox#shipping_postcode_field,.checkout .field-checkbox#billing_postcode_field,.checkout .info__contact#shipping_postcode_field,.checkout .info__contact#billing_postcode_field,.checkout .row#shipping_postcode_field,.checkout .row#billing_postcode_field,.checkout .address-field#shipping_postcode_field,.checkout .address-field#billing_postcode_field,.checkout .info__billing#shipping_postcode_field,.checkout .info__billing#billing_postcode_field,.checkout #shipping_first_name_field#shipping_postcode_field,.checkout #shipping_first_name_field#billing_postcode_field,.checkout #shipping_last_name_field#shipping_postcode_field,.checkout #shipping_last_name_field#billing_postcode_field,.checkout #billing_first_name_field#shipping_postcode_field,.checkout #billing_first_name_field#billing_postcode_field,.checkout #billing_last_name_field#shipping_postcode_field,.checkout #billing_last_name_field#billing_postcode_field,.checkout .woocommerce-billing-fields#shipping_postcode_field,.checkout .woocommerce-billing-fields#billing_postcode_field,.sign-in .field#shipping_postcode_field,.sign-in .field#billing_postcode_field,.sign-in .field-checkbox#shipping_postcode_field,.sign-in .field-checkbox#billing_postcode_field,.sign-in .info__contact#shipping_postcode_field,.sign-in .info__contact#billing_postcode_field,.sign-in .row#shipping_postcode_field,.sign-in .row#billing_postcode_field,.sign-in .address-field#shipping_postcode_field,.sign-in .address-field#billing_postcode_field,.sign-in .info__billing#shipping_postcode_field,.sign-in .info__billing#billing_postcode_field,.sign-in #shipping_first_name_field#shipping_postcode_field,.sign-in #shipping_first_name_field#billing_postcode_field,.sign-in #shipping_last_name_field#shipping_postcode_field,.sign-in #shipping_last_name_field#billing_postcode_field,.sign-in #billing_first_name_field#shipping_postcode_field,.sign-in #billing_first_name_field#billing_postcode_field,.sign-in #billing_last_name_field#shipping_postcode_field,.sign-in #billing_last_name_field#billing_postcode_field,.sign-in .woocommerce-billing-fields#shipping_postcode_field,.sign-in .woocommerce-billing-fields#billing_postcode_field,.ub-registration .field#shipping_postcode_field,.ub-registration .field#billing_postcode_field,.ub-registration .field-checkbox#shipping_postcode_field,.ub-registration .field-checkbox#billing_postcode_field,.ub-registration .info__contact#shipping_postcode_field,.ub-registration .info__contact#billing_postcode_field,.ub-registration .row#shipping_postcode_field,.ub-registration .row#billing_postcode_field,.ub-registration .address-field#shipping_postcode_field,.ub-registration .address-field#billing_postcode_field,.ub-registration .info__billing#shipping_postcode_field,.ub-registration .info__billing#billing_postcode_field,.ub-registration #shipping_first_name_field#shipping_postcode_field,.ub-registration #shipping_first_name_field#billing_postcode_field,.ub-registration #shipping_last_name_field#shipping_postcode_field,.ub-registration #shipping_last_name_field#billing_postcode_field,.ub-registration #billing_first_name_field#shipping_postcode_field,.ub-registration #billing_first_name_field#billing_postcode_field,.ub-registration #billing_last_name_field#shipping_postcode_field,.ub-registration #billing_last_name_field#billing_postcode_field,.ub-registration .woocommerce-billing-fields#shipping_postcode_field,.ub-registration .woocommerce-billing-fields#billing_postcode_field{flex-basis:calc(50% - 3rem)}@media(max-width: 1024px){.checkout .field#shipping_postcode_field,.checkout .field#billing_postcode_field,.checkout .field-checkbox#shipping_postcode_field,.checkout .field-checkbox#billing_postcode_field,.checkout .info__contact#shipping_postcode_field,.checkout .info__contact#billing_postcode_field,.checkout .row#shipping_postcode_field,.checkout .row#billing_postcode_field,.checkout .address-field#shipping_postcode_field,.checkout .address-field#billing_postcode_field,.checkout .info__billing#shipping_postcode_field,.checkout .info__billing#billing_postcode_field,.checkout #shipping_first_name_field#shipping_postcode_field,.checkout #shipping_first_name_field#billing_postcode_field,.checkout #shipping_last_name_field#shipping_postcode_field,.checkout #shipping_last_name_field#billing_postcode_field,.checkout #billing_first_name_field#shipping_postcode_field,.checkout #billing_first_name_field#billing_postcode_field,.checkout #billing_last_name_field#shipping_postcode_field,.checkout #billing_last_name_field#billing_postcode_field,.checkout .woocommerce-billing-fields#shipping_postcode_field,.checkout .woocommerce-billing-fields#billing_postcode_field,.sign-in .field#shipping_postcode_field,.sign-in .field#billing_postcode_field,.sign-in .field-checkbox#shipping_postcode_field,.sign-in .field-checkbox#billing_postcode_field,.sign-in .info__contact#shipping_postcode_field,.sign-in .info__contact#billing_postcode_field,.sign-in .row#shipping_postcode_field,.sign-in .row#billing_postcode_field,.sign-in .address-field#shipping_postcode_field,.sign-in .address-field#billing_postcode_field,.sign-in .info__billing#shipping_postcode_field,.sign-in .info__billing#billing_postcode_field,.sign-in #shipping_first_name_field#shipping_postcode_field,.sign-in #shipping_first_name_field#billing_postcode_field,.sign-in #shipping_last_name_field#shipping_postcode_field,.sign-in #shipping_last_name_field#billing_postcode_field,.sign-in #billing_first_name_field#shipping_postcode_field,.sign-in #billing_first_name_field#billing_postcode_field,.sign-in #billing_last_name_field#shipping_postcode_field,.sign-in #billing_last_name_field#billing_postcode_field,.sign-in .woocommerce-billing-fields#shipping_postcode_field,.sign-in .woocommerce-billing-fields#billing_postcode_field,.ub-registration .field#shipping_postcode_field,.ub-registration .field#billing_postcode_field,.ub-registration .field-checkbox#shipping_postcode_field,.ub-registration .field-checkbox#billing_postcode_field,.ub-registration .info__contact#shipping_postcode_field,.ub-registration .info__contact#billing_postcode_field,.ub-registration .row#shipping_postcode_field,.ub-registration .row#billing_postcode_field,.ub-registration .address-field#shipping_postcode_field,.ub-registration .address-field#billing_postcode_field,.ub-registration .info__billing#shipping_postcode_field,.ub-registration .info__billing#billing_postcode_field,.ub-registration #shipping_first_name_field#shipping_postcode_field,.ub-registration #shipping_first_name_field#billing_postcode_field,.ub-registration #shipping_last_name_field#shipping_postcode_field,.ub-registration #shipping_last_name_field#billing_postcode_field,.ub-registration #billing_first_name_field#shipping_postcode_field,.ub-registration #billing_first_name_field#billing_postcode_field,.ub-registration #billing_last_name_field#shipping_postcode_field,.ub-registration #billing_last_name_field#billing_postcode_field,.ub-registration .woocommerce-billing-fields#shipping_postcode_field,.ub-registration .woocommerce-billing-fields#billing_postcode_field{flex-basis:100%}}.checkout .field .select2-container--open .selection .select2-selection__arrow b,.checkout .field-checkbox .select2-container--open .selection .select2-selection__arrow b,.checkout .info__contact .select2-container--open .selection .select2-selection__arrow b,.checkout .row .select2-container--open .selection .select2-selection__arrow b,.checkout .address-field .select2-container--open .selection .select2-selection__arrow b,.checkout .info__billing .select2-container--open .selection .select2-selection__arrow b,.checkout #shipping_first_name_field .select2-container--open .selection .select2-selection__arrow b,.checkout #shipping_last_name_field .select2-container--open .selection .select2-selection__arrow b,.checkout #billing_first_name_field .select2-container--open .selection .select2-selection__arrow b,.checkout #billing_last_name_field .select2-container--open .selection .select2-selection__arrow b,.checkout .woocommerce-billing-fields .select2-container--open .selection .select2-selection__arrow b,.sign-in .field .select2-container--open .selection .select2-selection__arrow b,.sign-in .field-checkbox .select2-container--open .selection .select2-selection__arrow b,.sign-in .info__contact .select2-container--open .selection .select2-selection__arrow b,.sign-in .row .select2-container--open .selection .select2-selection__arrow b,.sign-in .address-field .select2-container--open .selection .select2-selection__arrow b,.sign-in .info__billing .select2-container--open .selection .select2-selection__arrow b,.sign-in #shipping_first_name_field .select2-container--open .selection .select2-selection__arrow b,.sign-in #shipping_last_name_field .select2-container--open .selection .select2-selection__arrow b,.sign-in #billing_first_name_field .select2-container--open .selection .select2-selection__arrow b,.sign-in #billing_last_name_field .select2-container--open .selection .select2-selection__arrow b,.sign-in .woocommerce-billing-fields .select2-container--open .selection .select2-selection__arrow b,.ub-registration .field .select2-container--open .selection .select2-selection__arrow b,.ub-registration .field-checkbox .select2-container--open .selection .select2-selection__arrow b,.ub-registration .info__contact .select2-container--open .selection .select2-selection__arrow b,.ub-registration .row .select2-container--open .selection .select2-selection__arrow b,.ub-registration .address-field .select2-container--open .selection .select2-selection__arrow b,.ub-registration .info__billing .select2-container--open .selection .select2-selection__arrow b,.ub-registration #shipping_first_name_field .select2-container--open .selection .select2-selection__arrow b,.ub-registration #shipping_last_name_field .select2-container--open .selection .select2-selection__arrow b,.ub-registration #billing_first_name_field .select2-container--open .selection .select2-selection__arrow b,.ub-registration #billing_last_name_field .select2-container--open .selection .select2-selection__arrow b,.ub-registration .woocommerce-billing-fields .select2-container--open .selection .select2-selection__arrow b{content:url(assets/img/selector-close.svg)}.checkout .field #payment #stripe-card-element,.checkout .field-checkbox #payment #stripe-card-element,.checkout .info__contact #payment #stripe-card-element,.checkout .row #payment #stripe-card-element,.checkout .address-field #payment #stripe-card-element,.checkout .info__billing #payment #stripe-card-element,.checkout #shipping_first_name_field #payment #stripe-card-element,.checkout #shipping_last_name_field #payment #stripe-card-element,.checkout #billing_first_name_field #payment #stripe-card-element,.checkout #billing_last_name_field #payment #stripe-card-element,.checkout .woocommerce-billing-fields #payment #stripe-card-element,.sign-in .field #payment #stripe-card-element,.sign-in .field-checkbox #payment #stripe-card-element,.sign-in .info__contact #payment #stripe-card-element,.sign-in .row #payment #stripe-card-element,.sign-in .address-field #payment #stripe-card-element,.sign-in .info__billing #payment #stripe-card-element,.sign-in #shipping_first_name_field #payment #stripe-card-element,.sign-in #shipping_last_name_field #payment #stripe-card-element,.sign-in #billing_first_name_field #payment #stripe-card-element,.sign-in #billing_last_name_field #payment #stripe-card-element,.sign-in .woocommerce-billing-fields #payment #stripe-card-element,.ub-registration .field #payment #stripe-card-element,.ub-registration .field-checkbox #payment #stripe-card-element,.ub-registration .info__contact #payment #stripe-card-element,.ub-registration .row #payment #stripe-card-element,.ub-registration .address-field #payment #stripe-card-element,.ub-registration .info__billing #payment #stripe-card-element,.ub-registration #shipping_first_name_field #payment #stripe-card-element,.ub-registration #shipping_last_name_field #payment #stripe-card-element,.ub-registration #billing_first_name_field #payment #stripe-card-element,.ub-registration #billing_last_name_field #payment #stripe-card-element,.ub-registration .woocommerce-billing-fields #payment #stripe-card-element{background-color:#f7f7f7;font-size:1.5rem;border:1px solid #2e2e2e;border-radius:.25rem;padding:1rem;line-height:1}.checkout .field #payment #stripe-card-element:focus-within,.checkout .field-checkbox #payment #stripe-card-element:focus-within,.checkout .info__contact #payment #stripe-card-element:focus-within,.checkout .row #payment #stripe-card-element:focus-within,.checkout .address-field #payment #stripe-card-element:focus-within,.checkout .info__billing #payment #stripe-card-element:focus-within,.checkout #shipping_first_name_field #payment #stripe-card-element:focus-within,.checkout #shipping_last_name_field #payment #stripe-card-element:focus-within,.checkout #billing_first_name_field #payment #stripe-card-element:focus-within,.checkout #billing_last_name_field #payment #stripe-card-element:focus-within,.checkout .woocommerce-billing-fields #payment #stripe-card-element:focus-within,.sign-in .field #payment #stripe-card-element:focus-within,.sign-in .field-checkbox #payment #stripe-card-element:focus-within,.sign-in .info__contact #payment #stripe-card-element:focus-within,.sign-in .row #payment #stripe-card-element:focus-within,.sign-in .address-field #payment #stripe-card-element:focus-within,.sign-in .info__billing #payment #stripe-card-element:focus-within,.sign-in #shipping_first_name_field #payment #stripe-card-element:focus-within,.sign-in #shipping_last_name_field #payment #stripe-card-element:focus-within,.sign-in #billing_first_name_field #payment #stripe-card-element:focus-within,.sign-in #billing_last_name_field #payment #stripe-card-element:focus-within,.sign-in .woocommerce-billing-fields #payment #stripe-card-element:focus-within,.ub-registration .field #payment #stripe-card-element:focus-within,.ub-registration .field-checkbox #payment #stripe-card-element:focus-within,.ub-registration .info__contact #payment #stripe-card-element:focus-within,.ub-registration .row #payment #stripe-card-element:focus-within,.ub-registration .address-field #payment #stripe-card-element:focus-within,.ub-registration .info__billing #payment #stripe-card-element:focus-within,.ub-registration #shipping_first_name_field #payment #stripe-card-element:focus-within,.ub-registration #shipping_last_name_field #payment #stripe-card-element:focus-within,.ub-registration #billing_first_name_field #payment #stripe-card-element:focus-within,.ub-registration #billing_last_name_field #payment #stripe-card-element:focus-within,.ub-registration .woocommerce-billing-fields #payment #stripe-card-element:focus-within{border:none;box-shadow:inset 0 -3px 0 0 #2e2e2e;padding:calc(1rem + 1px);outline:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.checkout .hidden,.sign-in .hidden,.ub-registration .hidden{display:none !important}.ub-messages{padding:.5rem}.ub-messages p:first-child{margin-top:0}.ub-messages-errors{background-color:rgba(255,0,0,.4)}.ub-messages-success{background-color:rgba(0,255,75,.2)}.sign-in h1{max-width:57.75rem;margin:auto;text-align:center;font-family:novecento-sans-wide,sans-serif;font-size:4rem;text-transform:lowercase;line-height:1;margin-top:5rem}@media(max-width: 767px){.sign-in h1{font-size:3rem}}.sign-in__copy{font-size:1.5rem;line-height:2rem;max-width:42rem;margin:0 auto 3.5rem;text-align:center}.sign-in__fields{max-width:26.26rem;margin:auto}.sign-in__fields .row:nth-of-type(3):last-child{flex-direction:row}.ub-update__update{background-color:#f7f7f7;border:5px solid #e8e8e8;text-align:center;margin:3rem;padding:2rem}.ub-update h2{border:0;margin:0 2rem 1rem}.ub-update a{color:#2e2e2e}@media(max-width: 1024px){section.accordions{padding:0 2rem}}section.accordions.manuals-list .accordions{display:flex;flex-flow:row wrap;gap:3rem}@media(max-width: 767px){section.accordions.manuals-list .accordions{flex-flow:column}}section.accordions.manuals-list .accordions .accordion{margin-bottom:0;flex-basis:calc(50% - 1.5rem)}@media(max-width: 767px){section.accordions.manuals-list .accordions .accordion{flex-basis:100%}}.accordions{max-width:52.5rem;margin:auto auto 3.5rem;padding:0}.accordions>.wrapped>.sr-only:not(#product-highlights):not(#tech-specs){clip:unset;clip-path:none;height:auto;overflow:auto;position:relative !important;width:auto}.product__highlights .accordions,.product__tech-specs .accordions{margin-bottom:0;padding:0}.accordion{margin-bottom:2rem}.accordion h2,.accordion h3{margin:0}.accordion h2 button,.accordion h3 button{border:0;padding:0;font-size:1.25rem;font-weight:normal;width:100%;text-align:left;position:relative;border-bottom:3px solid rgba(0,0,0,0);padding:1rem 4rem 1rem 1.5rem;background-color:#e4e4e4;border-radius:.25rem;line-height:1.5rem}.accordion h2 button .accordion-title,.accordion h3 button .accordion-title{display:block;pointer-events:none;outline:none}.accordion h2 button .accordion-title .accordion-icon:before,.accordion h3 button .accordion-title .accordion-icon:before{content:"+";font-size:2rem;position:absolute;right:1.5rem;top:calc(50% - .75rem)}.accordion h2 button:hover,.accordion h2 button:focus,.accordion h3 button:hover,.accordion h3 button:focus{border-bottom:3px solid #2e2e2e;border-radius:.25rem .25rem 0 0}.accordion h2 button[aria-expanded=true],.accordion h3 button[aria-expanded=true]{border-bottom:3px solid rgba(0,0,0,0);border-radius:.25rem}.accordion h2 button[aria-expanded=true] .accordion-icon:before,.accordion h3 button[aria-expanded=true] .accordion-icon:before{content:"-"}.accordion__content{padding:2rem 2rem 0}.accordion__content p:first-child{margin-top:0}.accordion__content div p:first-child{margin-top:0}.accordion__content div h4{font-size:1.25rem}.accordion__content div h4:not(:first-of-type),.accordion__content div h4:not(:first-child){margin-top:1.5rem}.accordion__content[hidden]{display:none}.accordion__content ul{column-count:2;column-gap:3rem;margin:0 0 0 1rem}.accordion__content ul.single-col{column-count:auto}@media(max-width: 1024px){.accordion__content ul{column-count:auto}}.accordion__content ul li{break-inside:avoid}.accordion__content ul li ul{margin-top:1.25rem;list-style:none;column-count:1}.accordion__content a.heavy{border-bottom:2px solid #2e2e2e}.accordion__content a.heavy:hover,.accordion__content a.heavy:focus,.accordion__content a.heavy:active{border-bottom-color:rgba(0,0,0,0) !important}.accordion__content#whats-included-section ul{column-count:auto;margin:0;display:flex;flex-flow:row wrap;justify-content:space-evenly}.accordion__content#whats-included-section ul li{list-style-type:none;min-width:calc(25% - 1.5rem);max-width:29%;text-align:center}.accordion__content#whats-included-section ul li img{display:block;margin-bottom:1.5rem}.able{box-shadow:none !important}.able .able-media-container iframe{display:block}.able .able-big-play-button{background-color:#f7f7f7;opacity:.75;border-radius:50%;height:6rem !important;width:6rem !important;display:flex;flex-direction:column;justify-content:center;font-size:4rem;color:#2e2e2e;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.able .able-big-play-button:hover{outline:3px solid #2e2e2e}.able .able-big-play-button:hover svg{outline:none}.able .able-big-play-button svg{background-color:rgba(0,0,0,0);margin:auto;padding:0 0 0 1rem}.able .able-controller{display:flex;flex-direction:row;flex-wrap:nowrap}@media(max-width: 767px){.able .able-controller{flex-wrap:wrap;justify-content:space-evenly}}.able .able-controller div[role=button]{max-height:1.5rem}.able .able-controller .able-seekbar-wrapper{order:2;align-self:center;height:fit-content}@media(max-width: 767px){.able .able-controller .able-seekbar-wrapper{order:1;flex-basis:100%}}.able .able-controller .able-left-controls{flex-basis:20%;order:1;display:flex;align-items:center}@media(max-width: 767px){.able .able-controller .able-left-controls{order:2}}.able .able-controller .able-right-controls{order:3;flex-basis:40%;display:flex;justify-content:flex-end;align-items:center}.swatch-banner{margin:1rem 0 0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:1rem 0;background-color:#e4e4e4;background-image:url(assets/img/select-your-style.png);background-size:cover;background-repeat:no-repeat;background-position:center}.swatch-banner a{display:block;height:100%;text-align:center;color:#2e2e2e;text-decoration:none;border-bottom:3px solid #2e2e2e}.swatch-banner a:hover,.swatch-banner a:active,.swatch-banner a:focus{border-bottom-color:rgba(0,0,0,0)}.swatch-banner p{margin:0}section.support-module{max-width:70rem;margin:auto auto 4rem}@media(max-width: 1024px){section.support-module{padding:0 2rem}}section.support-module .support__body{display:flex;flex-direction:row-reverse;gap:3rem}@media(max-width: 1024px){section.support-module .support__body{flex-direction:column}}section.support-module .support__body h3{font-size:2rem}section.support-module .support__faqs{flex:1 60%}section.support-module .support__faqs .faq{margin-bottom:3rem}section.support-module .support__faqs .faq h2{font-size:1.5rem;text-align:left}@media(max-width: 1024px){section.support-module .support__faqs{flex-basis:100%;order:2}}section.support-module .support__faqs .accordion__content ul{column-count:1}section.support-module .support__quick-links{flex:1 calc(40% - 3rem);margin-left:0;min-width:250px}section.support-module .support__quick-links ul{list-style:none;padding:0;margin:0}section.support-module .support__quick-links ul li{margin:1rem 0;padding:0}section.support-module .support__quick-links ul li a{margin:0}@media(max-width: 1024px){section.support-module .support__quick-links{flex-basis:100%;order:1}}.overlay{position:fixed;z-index:9999;width:100%;height:100%;background-color:rgba(71,105,128,.7);display:flex;justify-content:center;align-items:center;top:0}.overlay__waiting img{width:3rem;height:3rem;-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.overlay__wrapper{position:relative;max-width:80vw;max-height:80vh}.overlay__content{background-color:#f7f7f7;padding:3rem;border-radius:1rem;box-shadow:-1rem 1rem rgba(0,0,0,.4);position:relative;max-width:40.5rem}@media(max-width: 767px){.overlay__content{padding:2rem}}.overlay__content h2{font-family:novecento-sans-wide,sans-serif;font-size:1.25rem;line-height:1;text-transform:lowercase;text-align:left}.overlay__content h3{font-size:2rem;line-height:2.5rem}@media(max-width: 767px){.overlay__content h3{font-size:1.5rem;line-height:2rem}}.overlay__content img{max-height:24rem;display:block;margin-top:1.5rem}.overlay__close{position:absolute;top:.5rem;right:.5rem;z-index:9}.overlay__close-btn{background-color:rgba(0,0,0,0);border:0;color:#47566f}@media(max-width: 767px){.overlay__close-btn{padding:.6rem .5rem .4rem}}.overlay.relative{position:absolute;top:0;right:0;left:0;bottom:0}@-webkit-keyframes rotating /* Safari and Chrome */{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.user-blocks__block{padding:2rem 0;border-bottom:1px solid #2e2e2e}.user-blocks__block-details{display:flex}.user-blocks__block-left{margin-right:2rem;flex:0 50%}.user-blocks__block-right{flex:0 50%}.user-info .products .product{display:flex}.user-info .products .product__thumbnail{width:100px;height:100px;flex:0 100px;margin-right:2rem}.user-info .products .product__thumbnail img{width:100%;height:100%;object-fit:cover}.user-info .products .product__details{flex:1}.app.configuration-tool .header{position:initial}.app.configuration-tool .styled-checkbox+label{display:flex;vertical-align:middle;height:10rem;cursor:pointer;border-bottom:0}.app.configuration-tool footer{background-color:rgba(0,0,0,0)}#site-search-section.wrapped{padding:60px 20px;max-width:55rem}@media(max-width: 767px){#site-search-section.wrapped{padding-top:3rem}}#site-search-section .facetwp-type-search{margin:0 auto 60px;max-width:42rem}@media(max-width: 767px){#site-search-section .facetwp-type-search{margin-bottom:3rem}}#site-search-section .facetwp-type-search .facetwp-input-wrap{display:block}#site-search-section .facetwp-type-search .facetwp-input-wrap .facetwp-icon{opacity:1;right:.5rem}#site-search-section .facetwp-type-search .facetwp-input-wrap .facetwp-icon::before{background:url("https://ubweb2dev.wpengine.com/wp-content/themes/uppababy/assets/img/heavy-search-icon.svg") no-repeat;background-position:center;width:2rem;background-size:2rem}#site-search-section .facetwp-type-checkboxes{margin:0}#site-search-section .ub-site-search{display:flex;justify-content:center}@media(max-width: 767px){#site-search-section .ub-site-search{flex-flow:row wrap}}#site-search-section .ub-site-search a{text-decoration:none}#site-search-section .ub-site-search a:hover,#site-search-section .ub-site-search a:focus{text-decoration:underline}#site-search-section .ub-site-search .ub-filters-container{display:none;margin-right:3rem;flex-basis:15rem}@media(max-width: 767px){#site-search-section .ub-site-search .ub-filters-container{margin-right:0;margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid #2e2e2e}}#site-search-section .ub-site-search .ub-search-results{flex-grow:1;max-width:38.5rem}#site-search-section .ub-site-search .ub-search-results .facetwp-load-more{display:block;margin:0 auto}#site-search-section .ub-site-search .wp-post-image{float:left;margin-right:1.5em;margin-bottom:0}#site-search-section .ub-site-search .searchwp-search-result{padding:2rem 0;display:flex;flex-flow:row nowrap;border-bottom:1px solid #ccc;align-items:center;gap:2rem}#site-search-section .ub-site-search .searchwp-search-result .searchwp-live-search-result__thumb{flex-basis:30%}#site-search-section .ub-site-search .searchwp-search-result .searchwp-live-search-result__thumb img{max-height:9rem}#site-search-section .ub-site-search .searchwp-search-result .searchwp-live-search-result__price{margin-top:0}#site-search-section .ub-site-search .searchwp-search-result div{flex-basis:70%;display:flex;flex-flow:row wrap;justify-content:flex-start}#site-search-section .ub-site-search .searchwp-search-result div h3{width:100%}#site-search-section .ub-site-search .searchwp-search-result:last-child{margin-bottom:3rem}#site-search-section .ub-site-search .fwpl-result{padding-bottom:2rem;margin-bottom:1.25rem;border-bottom:1px solid #ccc}#site-search-section .ub-site-search .fwpl-result:last-child{border:none}#site-search-section .ub-site-search .fwpl-result .fwpl-col{display:grid;align-items:center;grid-template-columns:max-content auto;grid-auto-rows:auto;column-gap:1.5rem}#site-search-section .ub-site-search .fwpl-result .fwpl-col .fwpl-item a{font-size:1.25rem}#site-search-section .ub-site-search .fwpl-result .fwpl-col .fwpl-item a:hover,#site-search-section .ub-site-search .fwpl-result .fwpl-col .fwpl-item a:focus{text-decoration:underline}#site-search-section .ub-site-search .fwpl-result .fwpl-col .fwpl-item:first-of-type{grid-row:1/3}#site-search-section .ub-site-search .fwpl-result .fwpl-col .fwpl-item:nth-child(2){align-self:flex-end;margin-bottom:.5rem}#site-search-section .ub-site-search .fwpl-result .fwpl-col .fwpl-item:nth-child(3){align-self:flex-start}body .searchwp-live-search-results{transform:translateY(-5px);border-radius:0;background-color:#f7f7f7}body .searchwp-live-search-result,body .searchwp-search-result{box-shadow:none;display:grid;grid-template-columns:20% 60% 20%;align-items:center;border-bottom:1px solid #e4e4e4}body .searchwp-live-search-result:hover,body .searchwp-live-search-result:focus,body .searchwp-live-search-result:focus-within,body .searchwp-search-result:hover,body .searchwp-search-result:focus,body .searchwp-search-result:focus-within{background-color:#e4e4e4 !important}body .searchwp-live-search-result p,body .searchwp-search-result p{font-size:1rem !important;padding:0 !important;border-bottom:0}body .searchwp-live-search-result p a,body .searchwp-search-result p a{text-decoration:none !important;padding:1rem !important}body .searchwp-live-search-result p a:hover,body .searchwp-live-search-result p a:focus,body .searchwp-search-result p a:hover,body .searchwp-search-result p a:focus{text-decoration:underline !important}body .searchwp-live-search-result__price,body .searchwp-search-result__price{display:block;text-align:right;padding-right:.5rem}body .searchwp-live-search-result img,body .searchwp-search-result img{display:block;object-fit:cover;object-position:center;height:100%;width:100%}body .searchwp-search-result{grid-template-columns:25% 75%;box-shadow:none !important}body .searchwp-search-result img{max-height:8rem;object-fit:contain}body .searchwp-search-result h3{font-size:1.25rem}body .searchwp-search-result h3 img{max-height:1.25rem;object-fit:contain;object-position:left center}body .searchwp-search-result p{padding:0}body .searchwp-search-result__price{font-weight:bold;margin:1rem}.facetwp-checkbox{background:url("https://ubweb2dev.wpengine.com/wp-content/themes/uppababy/assets/img/search-filter-blank.svg") 0 50% no-repeat !important;background-size:1.5rem 1.5rem !important;padding-left:2rem !important;margin-bottom:1.25rem !important}.facetwp-checkbox.checked{background-image:url("https://ubweb2dev.wpengine.com/wp-content/themes/uppababy/assets/img/search-filter-checked.svg") !important}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text,.sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus,.sr-only:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}
/*# sourceMappingURL=style.css.map */
