@charset "UTF-8";/*! normalize.css 2012-03-11T12:53 UTC - http://github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,900");article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:0}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Linearicons';src:url("../fonts/linear/Linearicons-Free.eot?w118d");src:url("../fonts/linear/Linearicons-Free.eot?#iefixw118d") format("embedded-opentype"),url("../fonts/linear/Linearicons-Free.woff2?w118d") format("woff2"),url("../fonts/linear/Linearicons-Free.woff?w118d") format("woff"),url("../fonts/linear/Linearicons-Free.ttf?w118d") format("truetype"),url("../fonts/linear/Linearicons-Free.svg?w118d#Linearicons-Free") format("svg");font-weight:normal;font-style:normal}.lnr{font-family:'Linearicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lnr-home:before{content:"\e800"}.lnr-apartment:before{content:"\e801"}.lnr-pencil:before{content:"\e802"}.lnr-magic-wand:before{content:"\e803"}.lnr-drop:before{content:"\e804"}.lnr-lighter:before{content:"\e805"}.lnr-poop:before{content:"\e806"}.lnr-sun:before{content:"\e807"}.lnr-moon:before{content:"\e808"}.lnr-cloud:before{content:"\e809"}.lnr-cloud-upload:before{content:"\e80a"}.lnr-cloud-download:before{content:"\e80b"}.lnr-cloud-sync:before{content:"\e80c"}.lnr-cloud-check:before{content:"\e80d"}.lnr-database:before{content:"\e80e"}.lnr-lock:before{content:"\e80f"}.lnr-cog:before{content:"\e810"}.lnr-trash:before{content:"\e811"}.lnr-dice:before{content:"\e812"}.lnr-heart:before{content:"\e813"}.lnr-star:before{content:"\e814"}.lnr-star-half:before{content:"\e815"}.lnr-star-empty:before{content:"\e816"}.lnr-flag:before{content:"\e817"}.lnr-envelope:before{content:"\e818"}.lnr-paperclip:before{content:"\e819"}.lnr-inbox:before{content:"\e81a"}.lnr-eye:before{content:"\e81b"}.lnr-printer:before{content:"\e81c"}.lnr-file-empty:before{content:"\e81d"}.lnr-file-add:before{content:"\e81e"}.lnr-enter:before{content:"\e81f"}.lnr-exit:before{content:"\e820"}.lnr-graduation-hat:before{content:"\e821"}.lnr-license:before{content:"\e822"}.lnr-music-note:before{content:"\e823"}.lnr-film-play:before{content:"\e824"}.lnr-camera-video:before{content:"\e825"}.lnr-camera:before{content:"\e826"}.lnr-picture:before{content:"\e827"}.lnr-book:before{content:"\e828"}.lnr-bookmark:before{content:"\e829"}.lnr-user:before{content:"\e82a"}.lnr-users:before{content:"\e82b"}.lnr-shirt:before{content:"\e82c"}.lnr-store:before{content:"\e82d"}.lnr-cart:before{content:"\e82e"}.lnr-tag:before{content:"\e82f"}.lnr-phone-handset:before{content:"\e830"}.lnr-phone:before{content:"\e831"}.lnr-pushpin:before{content:"\e832"}.lnr-map-marker:before{content:"\e833"}.lnr-map:before{content:"\e834"}.lnr-location:before{content:"\e835"}.lnr-calendar-full:before{content:"\e836"}.lnr-keyboard:before{content:"\e837"}.lnr-spell-check:before{content:"\e838"}.lnr-screen:before{content:"\e839"}.lnr-smartphone:before{content:"\e83a"}.lnr-tablet:before{content:"\e83b"}.lnr-laptop:before{content:"\e83c"}.lnr-laptop-phone:before{content:"\e83d"}.lnr-power-switch:before{content:"\e83e"}.lnr-bubble:before{content:"\e83f"}.lnr-heart-pulse:before{content:"\e840"}.lnr-construction:before{content:"\e841"}.lnr-pie-chart:before{content:"\e842"}.lnr-chart-bars:before{content:"\e843"}.lnr-gift:before{content:"\e844"}.lnr-diamond:before{content:"\e845"}.lnr-linearicons:before{content:"\e846"}.lnr-dinner:before{content:"\e847"}.lnr-coffee-cup:before{content:"\e848"}.lnr-leaf:before{content:"\e849"}.lnr-paw:before{content:"\e84a"}.lnr-rocket:before{content:"\e84b"}.lnr-briefcase:before{content:"\e84c"}.lnr-bus:before{content:"\e84d"}.lnr-car:before{content:"\e84e"}.lnr-train:before{content:"\e84f"}.lnr-bicycle:before{content:"\e850"}.lnr-wheelchair:before{content:"\e851"}.lnr-select:before{content:"\e852"}.lnr-earth:before{content:"\e853"}.lnr-smile:before{content:"\e854"}.lnr-sad:before{content:"\e855"}.lnr-neutral:before{content:"\e856"}.lnr-mustache:before{content:"\e857"}.lnr-alarm:before{content:"\e858"}.lnr-bullhorn:before{content:"\e859"}.lnr-volume-high:before{content:"\e85a"}.lnr-volume-medium:before{content:"\e85b"}.lnr-volume-low:before{content:"\e85c"}.lnr-volume:before{content:"\e85d"}.lnr-mic:before{content:"\e85e"}.lnr-hourglass:before{content:"\e85f"}.lnr-undo:before{content:"\e860"}.lnr-redo:before{content:"\e861"}.lnr-sync:before{content:"\e862"}.lnr-history:before{content:"\e863"}.lnr-clock:before{content:"\e864"}.lnr-download:before{content:"\e865"}.lnr-upload:before{content:"\e866"}.lnr-enter-down:before{content:"\e867"}.lnr-exit-up:before{content:"\e868"}.lnr-bug:before{content:"\e869"}.lnr-code:before{content:"\e86a"}.lnr-link:before{content:"\e86b"}.lnr-unlink:before{content:"\e86c"}.lnr-thumbs-up:before{content:"\e86d"}.lnr-thumbs-down:before{content:"\e86e"}.lnr-magnifier:before{content:"\e86f"}.lnr-cross:before{content:"\e870"}.lnr-menu:before{content:"\e871"}.lnr-list:before{content:"\e872"}.lnr-chevron-up:before{content:"\e873"}.lnr-chevron-down:before{content:"\e874"}.lnr-chevron-left:before{content:"\e875"}.lnr-chevron-right:before{content:"\e876"}.lnr-arrow-up:before{content:"\e877"}.lnr-arrow-down:before{content:"\e878"}.lnr-arrow-left:before{content:"\e879"}.lnr-arrow-right:before{content:"\e87a"}.lnr-move:before{content:"\e87b"}.lnr-warning:before{content:"\e87c"}.lnr-question-circle:before{content:"\e87d"}.lnr-menu-circle:before{content:"\e87e"}.lnr-checkmark-circle:before{content:"\e87f"}.lnr-cross-circle:before{content:"\e880"}.lnr-plus-circle:before{content:"\e881"}.lnr-circle-minus:before{content:"\e882"}.lnr-arrow-up-circle:before{content:"\e883"}.lnr-arrow-down-circle:before{content:"\e884"}.lnr-arrow-left-circle:before{content:"\e885"}.lnr-arrow-right-circle:before{content:"\e886"}.lnr-chevron-up-circle:before{content:"\e887"}.lnr-chevron-down-circle:before{content:"\e888"}.lnr-chevron-left-circle:before{content:"\e889"}.lnr-chevron-right-circle:before{content:"\e88a"}.lnr-crop:before{content:"\e88b"}.lnr-frame-expand:before{content:"\e88c"}.lnr-frame-contract:before{content:"\e88d"}.lnr-layers:before{content:"\e88e"}.lnr-funnel:before{content:"\e88f"}.lnr-text-format:before{content:"\e890"}.lnr-text-format-remove:before{content:"\e891"}.lnr-text-size:before{content:"\e892"}.lnr-bold:before{content:"\e893"}.lnr-italic:before{content:"\e894"}.lnr-underline:before{content:"\e895"}.lnr-strikethrough:before{content:"\e896"}.lnr-highlight:before{content:"\e897"}.lnr-text-align-left:before{content:"\e898"}.lnr-text-align-center:before{content:"\e899"}.lnr-text-align-right:before{content:"\e89a"}.lnr-text-align-justify:before{content:"\e89b"}.lnr-line-spacing:before{content:"\e89c"}.lnr-indent-increase:before{content:"\e89d"}.lnr-indent-decrease:before{content:"\e89e"}.lnr-pilcrow:before{content:"\e89f"}.lnr-direction-ltr:before{content:"\e8a0"}.lnr-direction-rtl:before{content:"\e8a1"}.lnr-page-break:before{content:"\e8a2"}.lnr-sort-alpha-asc:before{content:"\e8a3"}.lnr-sort-amount-asc:before{content:"\e8a4"}.lnr-hand:before{content:"\e8a5"}.lnr-pointer-up:before{content:"\e8a6"}.lnr-pointer-right:before{content:"\e8a7"}.lnr-pointer-down:before{content:"\e8a8"}.lnr-pointer-left:before{content:"\e8a9"}@font-face{font-family:'icomoon';src:url("../fonts/icomoon/icomoon.eot");src:url("../fonts/icomoon/icomoon.eot") format("embedded-opentype"),url("../fonts/icomoon/icomoon.ttf") format("truetype"),url("../fonts/icomoon/icomoon.woff") format("woff"),url("../fonts/icomoon/icomoon.svg") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-chevron-up:before{content:"\e90c"}.icon-area:before{content:"\e90f"}.icon-bounding-box:before{content:"\e910"}.icon-comment-question:before{content:"\e911"}.icon-comment-write:before{content:"\e912"}.icon-cross-circle:before{content:"\e913"}.icon-double-chevron:before{content:"\e914"}.icon-dropper:before{content:"\e915"}.icon-email:before{content:"\e916"}.icon-expand:before{content:"\e917"}.icon-headset:before{content:"\e918"}.icon-heart-circle:before{content:"\e919"}.icon-lightbulb:before{content:"\e91a"}.icon-lock:before{content:"\e91b"}.icon-notes:before{content:"\e91c"}.icon-question-circle:before{content:"\e91d"}.icon-tags:before{content:"\e91e"}.icon-weight:before{content:"\e90d"}.icon-tools:before{content:"\e90e"}.icon-badge:before{content:"\e900"}.icon-box:before{content:"\e901"}.icon-cart:before{content:"\e902"}.icon-clock:before{content:"\e903"}.icon-drafting:before{content:"\e904"}.icon-drill:before{content:"\e905"}.icon-helmet:before{content:"\e906"}.icon-mouse:before{content:"\e907"}.icon-screwdriver:before{content:"\e908"}.icon-shipping:before{content:"\e909"}.icon-trowel:before{content:"\e90a"}.icon-upload:before{content:"\e90b"}.btn{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;text-align:center;text-transform:uppercase;color:#fff;font-family:"Source Sans Pro",sans-serif;font-weight:900;letter-spacing:1px;padding:10px 20px;font-size:1em;display:inline-block;cursor:pointer;background:#292C31;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.btn:hover,.btn:focus{background:#191b1e}.btn.tiny{font-size:0.875em;padding:8px 12px}.btn.small{font-size:1em;padding:16px 34px}.btn.red{background-color:#C42523}.btn.red:hover,.btn.red:focus{background-color:#a61f1e}.btn.blue{background:#2A68A3}.btn.blue:hover,.btn.blue:focus{background:#235687}.btn.white{background:#fff;color:#2A68A3}.btn.white:hover,.btn.white:focus{background:#ededed}.btn.green{background:#80B74B}.btn.green:hover,.btn.green:focus{background:#6e9f40}.btn.black{background:#111112}.btn.black:hover,.btn.black:focus{background:black}.btn[class*="-open"]{border-width:3px;border-style:solid;background:transparent;padding:17px 59px}.btn[class*="-open"].small{padding:13px 31px}.btn[class*="-open"].tiny{padding:8px 12px}.btn[class*="-open"]:hover,.btn[class*="-open"]:focus{color:#fff}.btn.blue-open{border-color:#2A68A3;color:#2A68A3}.btn.blue-open:hover,.btn.blue-open:focus{background:#2A68A3}.btn.red-open{border-color:#C42523;color:#C42523}.btn.red-open:hover,.btn.red-open:focus{background:#C42523}.btn.white-open{border-color:#fff;color:#fff}.btn.white-open:hover,.btn.white-open:focus{background:#fff;color:#C42523}.btn img{max-width:60px;vertical-align:middle;margin-left:6px}.btn p{font-size:1em;margin-bottom:0}.btn span{display:block;font-size:0.75em;font-weight:400}.btn:disabled{opacity:.5}.btn.update-cart-button{position:absolute}.tool-bar i.fa,.tool-bar .icon-btn{cursor:pointer}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select,textarea,.field{-moz-appearance:none;-webkit-appearance:none;appearance:none;height:50px;display:block;line-height:1em;width:100%;vertical-align:middle;box-shadow:none;border-radius:0;font-family:"Source Sans Pro",sans-serif;font-size:1em;background:#F9F9F9;border:1px solid #D0D1D2;padding:14px 20px}input[type="text"][disabled],input[type="text"].is-disabled,input[type="password"][disabled],input[type="password"].is-disabled,input[type="datetime"][disabled],input[type="datetime"].is-disabled,input[type="datetime-local"][disabled],input[type="datetime-local"].is-disabled,input[type="date"][disabled],input[type="date"].is-disabled,input[type="month"][disabled],input[type="month"].is-disabled,input[type="time"][disabled],input[type="time"].is-disabled,input[type="week"][disabled],input[type="week"].is-disabled,input[type="number"][disabled],input[type="number"].is-disabled,input[type="email"][disabled],input[type="email"].is-disabled,input[type="url"][disabled],input[type="url"].is-disabled,input[type="search"][disabled],input[type="search"].is-disabled,input[type="tel"][disabled],input[type="tel"].is-disabled,input[type="color"][disabled],input[type="color"].is-disabled,select[disabled],select.is-disabled,textarea[disabled],textarea.is-disabled,.field[disabled],.field.is-disabled{cursor:not-allowed;border-color:#ccc;opacity:0.6}input[type="radio"]{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#F9F9F9;border:1px solid #D0D1D2;border-radius:50%;width:24px;height:24px;cursor:pointer;display:inline-block;outline:none;vertical-align:middle}input[type="radio"]:checked{border:2px solid #2A68A3;background-image:url("../img/radio-dot.png");background-position:center center;background-repeat:no-repeat}input[type="radio"][disabled],input[type="radio"].is-disabled{border:2px solid #2A68A3;background-image:url("../img/radio-dot.png");background-position:center center;background-repeat:no-repeat;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.3}input[type="checkbox"]{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#F9F9F9;border:1px solid #D0D1D2;width:24px;height:24px;cursor:pointer;display:inline-block;vertical-align:middle;outline:none}input[type="checkbox"]:checked{border:2px solid #2A68A3;background-image:url("../img/check.png");background-size:16px;background-position:center center;background-repeat:no-repeat}input[type="checkbox"][disabled],input[type="checkbox"].is-disabled{border:2px solid #2A68A3;background-image:url("../img/check.png");background-size:16px;background-position:center center;background-repeat:no-repeat;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.3}select{background-image:url("../img/chevron-down.png");background-position:right center;background-repeat:no-repeat;background-size:22px;padding-right:32px;cursor:pointer}select::-ms-expand{display:none}input[type="submit"].btn{width:100%;padding:17px 0}textarea{height:240px;resize:vertical}.required{position:relative}.required:after{content:'*';color:#C42523;position:absolute;top:-3px;right:-7px}.no-label-offset{text-align:left}.no-label-offset label{width:100%;text-align:left}.input-holder{position:relative;margin-bottom:25px}.input-holder label{text-align:left;float:left}.input-holder .pw-toggle{position:absolute;bottom:12px;right:12px}.error{border:2px solid #C42523;padding:6px}.error:after{content:'This field must be completed';font-family:"Source Sans Pro",sans-serif;font-size:23px;color:#C42523;text-align:right;width:100%}.errorlist{list-style-type:none;color:#C42523;padding:0}.invalid-email-address:after{content:'Invalid email address. Please correct and try again.';font-family:"Source Sans Pro",sans-serif;font-size:23px;color:#C42523;text-align:right;width:100%}.invalid-phone-number:after{content:'Invalid phone #. Please correct and try again.';font-family:"Source Sans Pro",sans-serif;font-size:23px;color:#C42523;text-align:right;width:100%}.please-review:after{content:'Please review the above and then check this box to confirm that you agree.';font-family:"Source Sans Pro",sans-serif;font-size:23px;color:#C42523;text-align:right;width:100%}.radio-set span{font-weight:700;margin-bottom:10px}.radio-set label{margin-bottom:10px;display:block}.radio-set input{margin-right:10px}.radio-set.flex span{margin-bottom:0}.radio-set.flex .label{width:auto;display:inline-block;float:left;text-transform:uppercase}.radio-set.flex .radios{width:100%;text-align:left;clear:both}.radio-set.flex .radios label{display:inline-block;margin-right:16px;cursor:pointer}.radio-set.flex .radios .sc-radio img{max-width:36px;margin-left:10px;margin-bottom:5px;vertical-align:middle}.radio-set.flex .radios .sc-radio .credit-card{max-width:72px}.radio-set.flex .radios .sc-radio .paypal{max-width:100px}.combodate{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.combodate select.card-expiration.month{width:calc(75% + 57px)!important}.combodate select.card-expiration.year{width:calc(75% + 66px)!important}fieldset{max-width:806px;margin:0 auto;border:0}fieldset#cart-form{border-bottom:1px solid #D0D1D2}legend{border-bottom:1px solid #D0D1D2;width:100%;font-weight:700;text-transform:uppercase;padding-bottom:24px;font-size:1.125em;margin-bottom:20px}legend:after{display:table;content:'';clear:both}legend div{float:right;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:105px}legend div img{max-width:36px;margin-left:10px;margin-bottom:5px}.g-recaptcha{margin-bottom:25px}.hide{display:none}.field-table{margin-bottom:22px}#id_CVV2{width:100px}.bootstrap-datetimepicker-widget{position:absolute;z-index:1;width:100%;max-width:420px;left:0!important;top:100%!important;bottom:auto!important;background:#fff;box-shadow:0 2px 34px 0 rgba(54,56,62,0.2)}.bootstrap-datetimepicker-widget .prev,.bootstrap-datetimepicker-widget .next,.bootstrap-datetimepicker-widget .picker-switch{cursor:pointer;text-align:center}.bootstrap-datetimepicker-widget th{padding:10px}.bootstrap-datetimepicker-widget .dow{text-align:center}.bootstrap-datetimepicker-widget .day{cursor:pointer;text-align:center;padding:10px}.bootstrap-datetimepicker-widget .day.disabled{cursor:default}.bootstrap-datetimepicker-widget .day.today{background:#C42523;color:#fff}.bootstrap-datetimepicker-widget .day.current,.bootstrap-datetimepicker-widget .day.active{background:#2A68A3;color:#fff}.bootstrap-datetimepicker-widget .datepicker-decades tbody span,.bootstrap-datetimepicker-widget .datepicker-years tbody span,.bootstrap-datetimepicker-widget .datepicker-months tbody span{display:none}.bootstrap-datetimepicker-widget .datepicker-decades tbody span.month,.bootstrap-datetimepicker-widget .datepicker-decades tbody span.year,.bootstrap-datetimepicker-widget .datepicker-decades tbody span.decade,.bootstrap-datetimepicker-widget .datepicker-years tbody span.month,.bootstrap-datetimepicker-widget .datepicker-years tbody span.year,.bootstrap-datetimepicker-widget .datepicker-years tbody span.decade,.bootstrap-datetimepicker-widget .datepicker-months tbody span.month,.bootstrap-datetimepicker-widget .datepicker-months tbody span.year,.bootstrap-datetimepicker-widget .datepicker-months tbody span.decade{cursor:pointer;font-size:0.875em;text-align:center;display:inline-block;width:16.6%;margin:3px 0}.bootstrap-datetimepicker-widget .datepicker-decades tbody span.month.active,.bootstrap-datetimepicker-widget .datepicker-decades tbody span.year.active,.bootstrap-datetimepicker-widget .datepicker-decades tbody span.decade.active,.bootstrap-datetimepicker-widget .datepicker-years tbody span.month.active,.bootstrap-datetimepicker-widget .datepicker-years tbody span.year.active,.bootstrap-datetimepicker-widget .datepicker-years tbody span.decade.active,.bootstrap-datetimepicker-widget .datepicker-months tbody span.month.active,.bootstrap-datetimepicker-widget .datepicker-months tbody span.year.active,.bootstrap-datetimepicker-widget .datepicker-months tbody span.decade.active{background-color:#C42523;color:#fff}.smarty-ui{z-index:1}.one-line{display:-webkit-flex;display:flex}.one-line input{height:64px;font-weight:700;min-width:76.4%}.one-line input::-webkit-input-placeholder{color:#757575}.one-line input:-moz-placeholder{color:#757575}.one-line input::-moz-placeholder{color:#757575}.one-line input:-ms-input-placeholder{color:#757575}.one-line .btn{min-width:23.6%;padding:17px}.one-line .btn p{display:none}@media only screen and (min-width:768px){input[type="submit"].btn{width:76%;margin-left:24%}input[type="submit"].btn + small{margin-left:24%}.bootstrap-datetimepicker-widget{left:24%!important}.combodate{width:50%}.g-recaptcha{margin-left:24%}.no-label-offset{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.no-label-offset label{width:76%}.input-holder{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.input-holder label{width:20%;margin-right:4%;text-align:right;float:none}.input-holder input,.input-holder select,.input-holder textarea{width:76%}.input-holder.textarea{-webkit-align-items:flex-start;align-items:flex-start}.input-holder.textarea label{margin-top:8px}.input-holder.textarea textarea{min-height:240px}.radio-set.flex{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}.radio-set.flex .label{width:20%;float:none;text-align:right}.radio-set.flex .radios{width:76%}legend div{width:auto}.one-line .btn p{display:block}.one-line .btn i{display:none}}#secure-checkout{max-width:460px}#secure-checkout .btn{margin-top:60px;margin-left:0;width:100%}#payment-form .form-foot{max-width:10000px}#payment-form .form-foot .no-label-offset{display:block!important;text-align:center}#payment-form .form-foot .no-label-offset label,#payment-form .form-foot .btn,#payment-form .form-foot .btn + small{width:400px}#payment-form .form-foot .btn#prevstep{float:left;color:white}#payment-form .form-foot .btn#nextstep{float:right}#payment-form .form-foot .btn.hide-it{display:none}#payment-form .form-foot img{float:right}#login-form{max-width:620px;margin:0 auto}.dropdown-block{margin-bottom:30px;margin-right:16px}.dropdown-block.hide-it{display:none!important}#kitfilterform{display:flex;flex-wrap:wrap}#email-error{color:#ce0000}#account-settings{margin-top:15px}#account-settings .input-holder{display:block}#account-settings .input-holder input{width:100%;margin-top:5px}#account-settings .error:after{content:''}#account-settings .contact-formset-user_contact{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#account-settings .contact-formset-user_contact .input-holder{width:90%}#account-settings .contact-formset-user_contact>div:nth-of-type(2){display:none}#account-settings .remove-email{padding-top:15px;font-size:25px;margin-right:10px}#account-settings .add-email{margin-bottom:15px}#account-settings .submit-button{text-align:center}#account-settings .submit-button .btn{width:250px;margin-left:0}@media only screen and (max-width:586px){#account-settings .remove-email{margin-right:0}}@media only screen and (min-width:768px){#account-settings .fieldset{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}#account-settings .fieldset .half{width:48%}}#customer-saved-payment-methods li{margin-bottom:8px}#customer-saved-payment-methods li>span:first-of-type{font-weight:bolder}#customer-saved-payment-methods li>span:last-of-type{font-size:14px}#customer-saved-payment-methods .fa{margin-left:16px;font-size:20px}#customer-saved-payment-methods .fa-trash{color:#2A68A3;cursor:pointer}#customer-saved-payment-methods .fa-trash:hover{color:inherit}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;float:none}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("../img/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("../fonts/slick/slick.eot");src:url("../fonts/slick/slick.eot?#iefix") format("embedded-opentype"),url("../fonts/slick/slick.woff") format("woff"),url("../fonts/slick/slick.ttf") format("truetype"),url("../fonts/slick/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:32px;width:32px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;z-index:5}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{color:#2A68A3}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.5}.slick-prev:before,.slick-next:before{font-family:'Linearicons';font-size:32px;line-height:1;color:#36383E}.slick-prev{left:-9px}[dir="rtl"] .slick-prev{left:auto;right:-9px}.slick-prev:before{content:"\e875"}[dir="rtl"] .slick-prev:before{content:"\e876"}.slick-next{right:-9px}[dir="rtl"] .slick-next{left:-9px;right:auto}.slick-next:before{content:"\e876"}[dir="rtl"] .slick-next:before{content:"\e875"}.slick-dots{position:absolute;bottom:-38px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:8px;width:8px;margin:0 4px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:8px;width:8px;outline:none;line-height:0px;font-size:0px;color:transparent;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;color:#C42523}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:8px;height:8px;font-family:"slick";font-size:8px;line-height:8px;text-align:center;color:#D8D8D8}.slick-dots li.slick-active button:before{color:#C42523}.slide-out .slide-out-header,.consumer-dialog .consumer-dialog-footer .consumer-dialog-footer-buttons,#proposal-view-react .consumer-dialog>div>div,#proposal-edit-react .consumer-dialog>div>div,#proposal-slide-out-v2 .consumer-dialog>div>div,#proposal-my-proposals-components .consumer-dialog>div>div{display:flex;align-items:center}.slide-out .slide-out-header,.consumer-dialog .consumer-dialog-footer .consumer-dialog-footer-buttons,#proposal-view-react .consumer-dialog>div>div,#proposal-edit-react .consumer-dialog>div>div,#proposal-slide-out-v2 .consumer-dialog>div>div,#proposal-my-proposals-components .consumer-dialog>div>div{justify-content:space-between;flex-wrap:wrap}.slide-out .slide-out-footer>div>p,.slide-out .slide-out-footer>p{display:flex;align-items:baseline;justify-content:space-evenly;flex-wrap:wrap}.slide-out .slide-out-footer>div>p>span,.slide-out .slide-out-footer>p>span{flex-grow:1;border-bottom:1px dashed lightgrey;margin-left:2px;margin-right:2px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;outline:none}html,body{font-family:"Source Sans Pro",sans-serif;color:#36383E}html.overflow,body.overflow{overflow:hidden}body{padding-top:78px}@media screen and (max-height:768px){body{margin-top:-28px}}main,.cf{clear:both;zoom:1}main:before,main:after,.cf:before,.cf:after{content:"";display:table;clear:both}.screen-reader{position:fixed;left:-9999px}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-weight:900;margin:0}a{text-decoration:none;color:inherit}p{font-size:1.125em;line-height:1.39em}small{font-size:0.8125em;line-height:1.9em}ul.no-style,ul.list-unstyled,ol.no-style,ol.list-unstyled{list-style-type:none;padding-left:0}.bnb{text-transform:uppercase;font-weight:900}p.bnb{font-weight:700}.nobr{white-space:nowrap}.desk-only{display:none}.full-width{width:100%}.img-holder{overflow:hidden;display:inline-block}.img-holder img{display:inline-block;max-width:100%;height:auto;max-height:100%}iframe{background:none;border:0;width:100%}.video-holder .video{position:relative;width:100%;padding-bottom:64%;background:#14161B}.video-holder .video iframe{position:absolute;top:0;left:0;height:100%;max-width:100%}.disabled{opacity:.2;cursor:default;pointer-events:none}table{background:#fff;width:100%}table th{border-bottom:1px solid #D0D1D2;padding:20px;font-size:0.875em;font-weight:700;text-transform:uppercase;text-align:left}table td{font-size:1.25em;border-bottom:1px solid #D0D1D2;padding:20px}table td small{font-size:.65em}table td small.by{margin:0 20px}table td .n-a{color:#D0D1D2}table tr.no-border-bottom td{border-bottom:0}span.sc-indicator{display:inline-block}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.strike{text-decoration:line-through}.red-text{color:#C42523}.blue-text{color:#2A68A3}.white-text{color:#fff!important}.uppercase{text-transform:uppercase}.lower{text-transform:lowercase}.justify-center{-webkit-justify-content:center;justify-content:center}.justify-evenly{-webkit-justify-content:space-evenly;justify-content:space-evenly}.wrap{width:80%;max-width:1232px;margin:0 auto}.mobile-wrap{width:90%;max-width:1232px;margin:0 auto}header{background:#14161B;color:#fff;text-transform:uppercase;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-webkit-align-content:flex-start;align-content:flex-start;position:fixed;top:0;left:0;width:100%;z-index:15;min-height:78px}header .logo{width:150px;margin-top:5px}header .impersonation{position:fixed;bottom:0;width:100%;margin:auto;background-color:#C42523;height:auto;padding:.5rem .5rem}header .impersonation span{font-size:1.5rem;padding-left:.5rem;font-weight:900}header .impersonation a.button{font-weight:600;font-size:1.2rem;border:1px solid white;padding:.2rem .5rem;text-align:center;margin:.5rem 2rem}header .impersonation a.button:hover{background-color:#2A68A3}header .impersonation .impersonate-buttons{display:inline-block;float:right;padding-top:4px}header .impersonation .impersonate-button{display:inline-block}header .impersonation #impersonate-new-design-menu-toggle{padding:0 0.5rem;cursor:pointer;font-weight:bold}header .impersonation .impersonate-new-design.disabled{cursor:not-allowed}header .impersonation .impersonate-drop-up-menu{position:absolute;bottom:47px;background-color:#C42523;text-align:left;padding:1.5rem;margin:0;display:none}header .impersonation .impersonate-drop-up-menu li{list-style:none}header .impersonation .impersonate-drop-up-menu li:not(:first-child){padding-top:0.4rem}header .impersonation .impersonate-drop-up-menu li:not(:last-child){padding-bottom:0.4rem}header .top-bar{order:1;width:100%;padding:20px 0;display:none}header .top-bar .icon-holder{display:-webkit-inline-flex;display:inline-flex;margin-right:20px;padding:24px 0}header .top-bar .icon-holder a{opacity:.6}header .top-bar .icon-holder a:hover{opacity:1}header .top-bar .easycloset-logo{opacity:.3}header .top-bar .easycloset-logo:hover{opacity:.6}header .top-bar .header-contact{opacity:.4;font-size:0.75em;font-weight:600}header .top-bar .header-contact p{margin-bottom:10px}header .top-bar .header-cart-btn{display:none}header .top-bar .login,header .top-bar .logout,header .top-bar .profile{position:relative;top:-144px;margin:0;display:inline-block;height:100%;padding:0 30px;font-weight:600;text-transform:uppercase;vertical-align:middle;line-height:40px;background:#2a2c30}header .top-bar .login{background:#2A68A3}header .top-bar .login:hover{background:#ae211f}header .top-bar .profile{padding:0 18px}header .top-bar .profile img{width:16px;vertical-align:middle}header .top-bar .btn{font-size:0.75em;font-weight:600;padding:14px;letter-spacing:0;margin-right:10px}header .top-bar .btn i{font-size:0.875em;font-weight:700;margin-right:4px}header .main-bar{background:#FFFFFF;width:100%}header .main-bar .mobile-wrap{padding:30px 0 25px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}header .main-bar .mobile-wrap .mobile-only a{padding:0 5px 0 3px}header .main-bar .mobile-wrap .mobile-only a i{font-size:1em;vertical-align:middle;color:#14161B}header .main-bar .mobile-wrap .mobile-only a.header-cart-btn span{color:#C42523;background:#fff;width:20px;height:20px;padding-top:1px;border-radius:50%;font-size:0.75em;font-weight:700;display:inline-block;text-align:center;margin:0 4px 0 0;border:1px #14161B solid}@media screen and (max-height:768px){header .main-bar .desk-wrap .mobile-wrap{padding:25px 0}header .main-bar .desk-wrap a.img-holder>img{max-height:50px}}header nav{background-color:#EDEFF2;width:100%;display:none}header nav .menu-list{font-weight:900;margin:0;text-align:left}header nav .menu-list li{border-bottom:1px solid #D0D1D2}header nav .menu-list li.inverse{background-color:#2a68a3;border:none}header nav .menu-list li.inverse a{color:#FFFFFF}header nav .menu-list li a{display:block;padding:20px 0 20px 30px;color:#3d4543}header nav .menu-list li .submenu{display:none;margin:0 0 0.75rem 0}header nav .menu-list li .submenu li{border-bottom:none}header nav .menu-list li .submenu li a{color:#5B6770;padding:10px 0 10px 20px}header nav .menu-list li .submenu li a:hover{border-bottom:none}header nav .menu-list li .submenu li:last-of-type{background:none}header nav .menu-list li .submenu.open{display:block}header.open{overflow-y:auto}header.open nav{display:block}#header-proposal{max-width:150px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#mobile-menu-btn{font-family:"Source Sans Pro",sans-serif;font-weight:900;cursor:pointer;padding:3px 0;width:90px;background:none;border:none;display:inline-block;color:#3d4543;text-transform:uppercase}#mobile-menu-btn .text{vertical-align:middle}#mobile-menu-btn .text:before{content:'Menu'}#mobile-menu-btn .icon{display:inline-block;vertical-align:middle;margin-left:5px}#mobile-menu-btn .icon span{height:3px;width:23px;border-radius:25%;background:#3d4543;display:block}#mobile-menu-btn .icon span:nth-of-type(2){margin:4px 0}#mobile-menu-btn.open .text:before{content:'Close'}#mobile-menu-btn.open .icon span:nth-of-type(1){-moz-transform:rotate(45degdeg);-o-transform:rotate(45degdeg);-ms-transform:rotate(45degdeg);-webkit-transform:rotate(45degdeg);transform:rotate(45degdeg);margin-bottom:-3px}#mobile-menu-btn.open .icon span:nth-of-type(2){display:none}#mobile-menu-btn.open .icon span:nth-of-type(3){-moz-transform:rotate(-45degdeg);-o-transform:rotate(-45degdeg);-ms-transform:rotate(-45degdeg);-webkit-transform:rotate(-45degdeg);transform:rotate(-45degdeg);margin-top:-3px}.icon-holder{width:115px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;font-size:1.125em}.icon-holder a:hover{color:#2A68A3}.subtitle{letter-spacing:1px;font-size:0.875em;font-weight:900;text-transform:uppercase}.title-holder>span{letter-spacing:1px;font-size:0.875em;font-weight:900;text-transform:uppercase}.title-holder h2{font-size:2.25em;margin-top:10px;margin-bottom:20px;line-height:1em}.title-holder>*.white{color:#fff}.title-holder>*.blue{color:#2A68A3}.title-holder>*.red{color:#C42523}.title-holder>*.black{color:#36383E}.hero{position:relative}.hero .hero-media{position:relative;height:300px;overflow:hidden}.hero .hero-media img{width:100%;height:100%;object-fit:cover}.hero .hero-text{position:relative;top:15%;left:0;color:#FFFFFF;padding:15px}.hero .hero-text h1{font-size:2.5em;line-height:1em;width:80%}.hero .hero-text div a{margin-top:15px;padding:12px 25px}.banner{text-align:center;color:#FFFFFF;box-shadow:inset 0 0 0 1000px rgba(53,56,62,0.6);background-color:#35383E;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;padding:100px 0}.banner .wrap{position:relative}.banner h1{font-size:2.625em;line-height:.9em;margin-bottom:10px;max-width:none}.banner p{font-size:1em;line-height:1.07em;margin:0 auto}.banner .btn{margin-top:30px}.banner .thumbnails{position:absolute;bottom:-160px;right:0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%;max-width:420px;z-index:1}.banner .thumbnails .thumbnail{width:28%;cursor:pointer;height:64px;background-size:cover;background-repeat:no-repeat;margin:0 5px}.banner.idea{padding:50px 0 20px}.banner.idea .text-holder{text-align:center;max-width:830px;margin:0 auto}.banner.idea .text-holder h1{font-size:2.25em;line-height:1em}.banner.text-center p{margin:0 auto}.banner.black{background-image:url("../img/brushed-steel-bg.jpg");text-align:center;padding:100px 0}.banner.black:before{display:none}.banner.black .wrap{max-width:900px}.banner.black h1{font-size:2.25em;margin-bottom:30px}.banner.black p{font-size:1.25em;margin:0 auto 50px;line-height:1.25em;letter-spacing:1.62px;max-width:none}.banner-slider{color:#FFFFFF;margin-bottom:0;background-color:#36383E}.banner-slider .wrap{position:relative;max-width:1116px}.banner-slider .banner-slide{position:relative;padding:50px 0}.banner-slider .banner-slide .bg-holder{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.banner-slider .banner-slide .bg-holder.desktop{display:none}.banner-slider .banner-slide h1{font-size:2.5em;font-weight:900;line-height:0.8em;margin-bottom:14px}.banner-slider .banner-slide .main-subtitle{margin:10px 0}.banner-slider .banner-slide .main-subtitle p{font-size:1em;line-height:1.39em}.banner-slider .banner-slide .main-subtitle p br{display:none}.banner-slider .banner-slide .main-ctas{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.banner-slider .banner-slide .main-ctas a{margin-top:15px;font-size:1em;padding:10px 14px}.home.promotion-active .banner-slide{padding:85px 0}.home .infographic-menu{position:relative;background-color:#a8bfd6;padding:25px 0}.home .infographic-menu button{display:none}.home .infographic-menu button:before,.home .infographic-menu button:after{content:none}.home .infographic-menu button.slick-arrow{z-index:1}.home .infographic-menu button.slick-arrow img{height:14px}.home .infographic-menu button.slick-prev{left:20px}.home .infographic-menu button.slick-next{right:20px}.home .infographic-menu .wrap{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center}.home .infographic-menu .wrap a{color:#35383E;font-weight:400;text-transform:uppercase;letter-spacing:1px}.home .infographic-menu .wrap a.active{font-weight:800;text-decoration:underline}.home .infographic-menu .wrap a span{font-weight:200}.home .infographic-menu::after{content:'';position:absolute;left:42%;top:67%;width:0;height:0;border-left:31px solid transparent;border-right:30px solid transparent;border-top:20px solid #A3BFD8;clear:both}.home .infographic-menu .slick-slide div{text-align:center}.home .infographic-menu .slick-slide div a{color:#2a68a3;font-weight:800}.home .infographic-menu .slick-slide div a.active{text-decoration:none}.home .product-category-section{padding-top:20px;overflow:hidden;text-align:center}.home .product-category-section h2{font-size:2.875em;font-weight:700}.home .product-category-section .wrap{width:100%}.home .product-category-section .wrap .text-holder{margin:20px}.home .product-category-section .wrap .text-holder p{font-size:0.875em}.home .product-category-section .wrap .text-holder .swatches{max-width:350px;margin:20px auto}.home .product-category-section .wrap .text-holder .swatches .img-holder img{cursor:pointer;width:35px;border-radius:50%;margin:8px}.home .product-category-section#infographics{margin-bottom:20px}.home .product-category-section#infographics .infographic-container img{max-width:100%}.home .product-category-section#infographics #infographics-desktop{display:none}.home .product-category-section#slatwall .example-image img{max-width:100%}.home .product-category-section#slatwall .text-holder .swatches .img-holder img{width:35px}.home .product-category-section#flooring .wrap{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.home .product-category-section#flooring .wrap .example-image img{max-width:100%}.home .product-category-section#maxmount{background-color:#EDEFF2;padding:40px 0;margin:20px 0}.home .product-category-section#maxmount p{font-size:1em;width:100%;text-align:center;text-transform:uppercase}.home .product-category-section#maxmount p img.maxmount-logo{width:350px}.home .product-category-section#maxmount a p{color:#FFFFFF}.home .product-category-section#maxmount img,.home .product-category-section#maxmount video{max-width:100%}.home .product-category-section#design-tool-space-comparison{margin:50px 0 0 0}.home .product-category-section#design-tool-space-comparison .wrap #image-compare{margin:20px 0 40px;max-width:100%}.design-center .banner{padding:100px 0 70px;background:#a8bfd6}.design-center .banner h1{text-align:center;font-size:2.5em;color:#2a68a3;font-weight:400;text-transform:initial;text-shadow:none}.design-center .banner h1 img{display:block;max-width:250px;margin-right:-10px;margin-bottom:10px;margin:0 auto 10px auto}.design-center .banner h1 span{margin-right:10px}.design-center .design-choices{margin:30px 0}.design-center .design-choices .wrap{display:flex;flex-direction:column-reverse}.design-center .design-choices .wrap .you-design,.design-center .design-choices .wrap .we-design{text-align:center;border-top:4px solid #000000;padding:20px}.design-center .design-choices .wrap .you-design h2,.design-center .design-choices .wrap .we-design h2{font-size:2.8125em}.design-center .design-choices .wrap .you-design p,.design-center .design-choices .wrap .we-design p{font-size:0.875em;margin:30px 0}.design-center .design-choices .wrap .you-design p a,.design-center .design-choices .wrap .we-design p a{color:#2a68a3;font-weight:600}.design-center .design-choices .wrap .you-design{background-color:#a8bfd6}.design-center .design-choices .wrap .you-design h2 span{color:#FFFFFF;border-bottom:#FFFFFF solid 2px}.design-center .design-choices .wrap .you-design a{display:none}.design-center .design-choices .wrap .or{font-size:1.125em;text-transform:uppercase;font-weight:600;padding:0 17px;text-align:center;margin:20px 0}.design-center .design-choices .wrap .we-design{background-color:#EDEFF2}.design-center .design-choices .wrap .we-design h2 span{color:#2a68a3;border-bottom:#2a68a3 solid 2px}.design-center .design-reasons{margin-bottom:50px}.design-center .design-reasons .wrap{width:100%}.design-center .design-reasons .flex-wrap{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.design-center .design-reasons .did-you-know{width:90%;margin:0 auto;margin-top:30px}.design-center .design-reasons .did-you-know h2{font-size:2.8125em;margin-bottom:30px;line-height:40px;text-align:center}.design-center .design-reasons .did-you-know .reason{margin-bottom:30px}.design-center .design-reasons .did-you-know .reason .img-holder{float:left;margin-right:15px}.design-center .design-reasons .did-you-know .reason .img-holder img{margin:0 auto;max-width:60px}.design-center .design-reasons .did-you-know .reason .details{padding:7px 0}.design-center .design-reasons .did-you-know .reason .details h3{font-size:0.9375em}.design-center .design-reasons .did-you-know .reason .details p{font-size:0.875em}.design-center .design-reasons .design-example img{width:100%}.lifestyle{padding-top:72px;background:#fff;position:relative}.lifestyle .title-holder{margin-bottom:50px}.lifestyle .img-slider .img-holder{background-position:left top;background-size:cover;background-repeat:no-repeat}.lifestyle .img-slider .img-holder.right{background-position:right top}.lifestyle .img-slider .img-holder img{width:100%;opacity:0}.lifestyle .text-slider-holder{padding:32px 0 76px}.lifestyle .text-slider-holder .text-slide{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.lifestyle .text-slider-holder .text-slide i{opacity:.2;font-size:2.5em;margin-right:32px;min-width:37px;max-width:37px;display:block;text-align:center}.lifestyle .text-slider-holder .text-slide.slick-current i,.lifestyle .text-slider-holder .text-slide.active i{color:#2A68A3;opacity:1}.lifestyle .text-slider-holder .text-slide.slick-current p,.lifestyle .text-slider-holder .text-slide.active p{color:#2A68A3;font-weight:700}.callout-banner{padding-top:30px;padding-bottom:30px;position:relative;background-position:right top;background-size:cover;background-repeat:no-repeat}.callout-banner .wrap{width:100%}.callout-banner .wrap .content{width:80%;margin:0 auto;padding:30px 0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.callout-banner .wrap .content h2{margin:0}.callout-banner .title-holder{margin-bottom:25px}.callout-banner .title-holder img{max-width:350px}.callout-banner p{font-size:0.875em;max-width:500px;margin:0 auto}.callout-banner ul{max-width:500px;margin:0 auto;padding-left:20px}.callout-banner ul li{font-size:0.875em}.callout-banner.header{padding-top:90px;padding-bottom:90px}.callout-banner.header .wrap{width:80%}.callout-banner.header .wrap h2{color:#FFFFFF}.callout-banner.header .wrap p{color:#FFFFFF;margin:0}.callout-banner video{width:100%}.callout-banner.full-video{background-color:#f0f0f5}.callout-banner.full-video video{width:106%}.callout-banner.flooring.header{padding:0}.callout-banner.flooring.header .wrap{width:100%}.callout-banner.flooring .wrap .example-image img{max-width:100%}.callout-banner.flooring .wrap .content{padding-top:30px}.callout-banner.flooring .wrap .content h2,.callout-banner.flooring .wrap .content p{color:#36383E}.callout-banner.flooring .wrap .content p.select-color{margin:25px 0 15px 0}.callout-banner.flooring .wrap .content .swatches{width:370px}.callout-banner.flooring .wrap .content .swatches img{cursor:pointer;width:35px;border-radius:50%;margin:8px}.callout-banner.flooring .wrap .content .specifications{margin:20px 0}.callout-banner.flooring .wrap .content .specifications p{letter-spacing:1px;font-size:1.125em;color:#2a68a3;text-transform:uppercase;font-weight:300}.callout-banner.flooring .wrap .video-container video{object-fit:cover;height:300px;width:100%}.features-mobile-only{padding:30px 0}.features-mobile-only .wrap .title-holder img{width:100%}.features-mobile-only .wrap p{font-size:0.875em}.product-category-boxes{background:#F5F5F5;padding-top:75px;padding-bottom:66px}.product-category-boxes .title-holder{margin-bottom:60px}.product-category-boxes .title-holder h2{margin-bottom:18px}.product-category-boxes .product-category-box{min-height:325px;color:#fff;padding:28px;padding-top:52px;position:relative;background-color:#292C31;max-width:390px;margin:0 auto;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.product-category-boxes .product-category-box .bg-holder{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;opacity:.45}.product-category-boxes .product-category-box.active{background-color:#C42523}.product-category-boxes .product-category-box.active .bg-holder{mix-blend-mode:multiply;opacity:.75}.product-category-boxes .product-category-box>*{position:relative}.product-category-boxes .product-category-box h3{font-size:2.25em;letter-spacing:3px;line-height:1.25em;margin-bottom:16px}.product-category-boxes .product-category-box p{height:174px}.product-category-boxes .product-category-box .btn{width:100%}.product-category-boxes .product-category-box + .product-category-box{margin-top:20px}.category-bar-scroll-catch.fixed{margin-bottom:80px}.category-bar{border-bottom:2px solid #98989a;padding:0 0 20px;text-align:center;background:#fff;position:relative}.category-bar:after{content:'';position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.category-bar.opened:after{display:none}.category-bar.opened a{display:block}.category-bar.opened a.active:after{display:none}.category-bar.fixed{position:fixed;top:78px;left:0;width:100%;z-index:5;padding:5px 0}.category-bar.fixed a{padding-bottom:12px}.category-bar .wrap{position:relative}.category-bar a{font-weight:700;text-transform:uppercase;margin:10px 5%;display:none;padding:10px 10px 0 10px;position:relative}.category-bar a:hover{color:#2A68A3}.category-bar a.active{color:#2A68A3;display:block}.category-bar a.active:after{content:"";width:15px;height:7px;background-image:url("../img/arrow-down-mobile.png");margin-left:12px;position:absolute;bottom:-18px;left:42%;color:#5B6770}.category-bar a sup{font-weight:500}.category-bar.red a:hover{color:#C42523}.category-bar.red a.active{color:#C42523}.category-bar.like-tab-title{padding-bottom:0}.category-bar.like-tab-title a{padding-bottom:25px;border-bottom:5px solid transparent}.category-bar.like-tab-title a:hover{border-bottom:5px solid #36383e;color:#36383e}.category-bar.like-tab-title a.active{border-bottom:5px solid #C42523;color:#36383e}.category-bar.flooring-category-bar .wrap{-webkit-justify-content:center;justify-content:center}.category-bar.flooring-category-bar .wrap a:nth-of-type(2){padding-left:50px;padding-right:50px}.product-thumb,.design-thumb{padding:16px;text-align:center;margin:0 auto 30px}.product-thumb .inner,.design-thumb .inner{position:relative;height:auto}.product-thumb .img-holder,.design-thumb .img-holder{margin-bottom:14px;max-width:276px;width:100%;height:130px;position:relative;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center}.product-thumb .img-holder a,.design-thumb .img-holder a{display:block}.product-thumb .img-holder img,.design-thumb .img-holder img{max-height:100%;position:absolute;bottom:0;left:50%;width:auto;height:auto;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.product-thumb h3,.design-thumb h3{margin-bottom:6px}.product-thumb h3 a,.design-thumb h3 a{display:block;color:#36383E}.product-thumb .price,.design-thumb .price{text-transform:uppercase;font-weight:700;color:#C42523;font-size:1.125em;display:block}.product-thumb .price .original-price,.design-thumb .price .original-price{color:#14161B;font-size:1em;text-decoration:line-through}.product-thumb .price .the-price,.design-thumb .price .the-price{color:#C42523;font-size:1.5em}.product-thumb .price .sale-name,.design-thumb .price .sale-name{color:#C42523;font-size:.7em}.product-thumb .btn,.design-thumb .btn{left:0;bottom:0;padding:16px 6px;font-weight:700;font-size:0.875em;letter-spacing:1px;width:100%}.product-thumb .btn i,.design-thumb .btn i{font-size:1.71em;vertical-align:sub;margin-right:10px}.product-thumb .buttons,.design-thumb .buttons{width:100%;bottom:0;left:0;justify-content:space-between}.product-thumb .buttons .btn,.design-thumb .buttons .btn{position:static;width:49%}.product-thumb .quantity,.design-thumb .quantity{display:flex;justify-content:space-between;align-items:center;width:100%}.product-thumb .quantity input,.design-thumb .quantity input{width:75px;padding:.5em}.product-thumb .quantity .btn,.design-thumb .quantity .btn{width:100%;margin:.5em}.product-thumb .quantity label,.design-thumb .quantity label{display:flex;justify-content:space-between;align-items:center;gap:5px;padding:.5em}.product-flex-wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.product-flex-wrap .product-thumb,.product-flex-wrap .design-thumb{margin:0 0 30px;width:100%;max-width:none}.product-flex-wrap .product-thumb.hide-it,.product-flex-wrap .hide-it.design-thumb{display:none}.show-more{position:relative;background:#fff;margin-top:-250px;padding:60px 0;text-align:center}.show-more:before{content:'';bottom:100%;position:absolute;left:0;width:100%;height:75px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 100%)}.show-more a{font-size:0.875em;letter-spacing:1px}.show-more a i{margin-left:10px;font-size:0.875em;vertical-align:baseline}.img-dropdown,.fancy-dropdown,.swatch-dropdown{cursor:pointer;display:inline-block;position:relative;margin-bottom:30px;margin-right:16px}.img-dropdown .label,.fancy-dropdown .label,.swatch-dropdown .label{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.img-dropdown .label span,.fancy-dropdown .label span,.swatch-dropdown .label span{font-size:0.8125em;font-weight:700;text-transform:uppercase;margin-right:17px}.img-dropdown .label i,.fancy-dropdown .label i,.swatch-dropdown .label i{font-weight:700;font-size:0.75em;margin-left:7px}.img-dropdown ul,.fancy-dropdown ul,.swatch-dropdown ul{position:absolute;z-index:2;right:0;background:#fff;-webkit-box-shadow:0 2px 34px 0 rgba(54,56,62,0.2);box-shadow:0 2px 34px 0 rgba(54,56,62,0.2);display:none;list-style-type:none;margin:0;padding:0}.img-dropdown ul li,.fancy-dropdown ul li,.swatch-dropdown ul li{margin:20px 15px}.img-dropdown.opened ul,.fancy-dropdown.opened ul,.swatch-dropdown.opened ul{display:block}.img-dropdown.disabled,.fancy-dropdown.disabled,.swatch-dropdown.disabled{opacity:.2;cursor:default}.img-dropdown .label span{width:100%;margin-bottom:6px}.img-dropdown .label .img-holder{min-width:34px;width:34px;height:34px}.img-dropdown ul{text-align:center;top:100%}.img-dropdown ul li{display:block}.img-dropdown ul li img{display:inline-block;width:34px;height:34px;border:1px solid #D0D1D2}.fancy-dropdown .label .size{color:#2A68A3;font-size:1.25em;font-weight:700;display:inline-block}.fancy-dropdown .label i{color:#2A68A3}.fancy-dropdown ul{top:100%}.fancy-dropdown ul li{color:#2A68A3;font-size:1.25em;font-weight:700}#wall-finish-colors{display:none}.swatch-dropdown .swatch-holder{display:block;width:34px;height:34px;border:1px solid #979797}.swatch-dropdown ul{bottom:100%;padding:10px 15px}.swatch-dropdown ul li{width:34px;height:34px;border:1px solid #979797;display:block;margin:5px auto}.product-main{padding-top:36px;padding-bottom:60px;position:relative;background:#fff}.product-main h1{font-size:2em;letter-spacing:1px;margin-bottom:36px}.product-main h1 p{line-height:1em}.product-main .photo-wrap{position:relative}.product-main .photo-wrap .zone-type{position:absolute;top:0;right:0;text-align:center;z-index:1;background:#fff;padding:5px}.product-main .photo-wrap .zone-type span{display:block;font-size:0.875em}.product-main .product-photo-slider{height:280px;margin-bottom:86px}.product-main .product-photo-slider .slick-list,.product-main .product-photo-slider .slick-track{height:100%}.product-main .product-photo-slider .slick-dots li.slick-active button:before{color:#2a68a3}.product-main .product-photo-slider .slick-slide>div{height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:0 40px}.product-main .product-photo-slider .slick-slide>div .img-holder{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%;text-align:center}.product-main .product-photo-slider .slick-slide>div .img-holder img{margin:0 auto;max-height:100%;height:100%;object-fit:contain}.product-main .product-photo-slider .slick-slide:first-of-type>div{padding:20px;border:2px solid #D0D1D2}.product-main .thumbnails{display:none}.product-main .appearance-options form{padding-top:20px;width:100%}.product-main .appearance-options form>div{display:inline-block;margin-right:20px;margin-bottom:10px;vertical-align:top}.product-main .appearance-options select{padding:14px 25px 14px 15px;height:51px}.product-main .product-description{line-height:1.5625em}.product-main .product-description .description-text{margin-bottom:40px;overflow:hidden;min-height:100px;height:100px}.product-main .product-description .description-text.opened{margin-bottom:60px;height:auto}.product-main .product-description .read-more{color:#2A68A3;font-weight:700;display:block;position:relative;top:-36px;outline:none}.product-main .product-description .read-more:before{content:'';position:absolute;bottom:100%;left:0;width:100%;height:40px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 100%)}.product-main .product-description .btn{vertical-align:top;padding:12px 20px;font-size:14px}.product-main .product-description .btn i{font-size:28px;vertical-align:middle;margin-right:4px}.product-main h2{display:none}.product-main h2 p{line-height:1em}.product-main h2 p em{font-size:18px}.product-main .price{text-transform:uppercase;font-weight:700;color:#C42523;font-size:1.75em;margin-bottom:22px;display:block}.product-main .price .the-price{font-size:1em}.product-main .price .original-price{color:#14161B;font-size:.7em;margin-bottom:22px;text-decoration:line-through}.product-main .price .sale-name{color:#C42523;font-weight:600;font-size:1em}.product-main .price .sale-name p{font-size:.5em}.product-main .price span + span{margin-left:20px}.product-main p{font-size:1em;line-height:1.5625em;margin-bottom:.5em}.product-main #add-to-cart{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;margin-bottom:14px;margin-right:10px}.product-main #add-to-cart label{font-weight:700}.product-main #add-to-cart input{width:52px;height:52px;border:1px solid #D0D1D2;-moz-appearance:none;-webkit-appearance:none;appearance:none;text-align:center;margin-left:15px;padding:0}.product-main #add-to-cart .btn{font-size:0.875em;padding:12px 19px}.product-main #add-to-cart .btn i{font-size:2em;vertical-align:middle}.product-main #add-to-proposal{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;margin-bottom:14px;margin-right:14px}.product-main #add-to-proposal label{font-weight:700}.product-main #add-to-proposal input{width:52px;height:52px;border:1px solid #D0D1D2;-moz-appearance:none;-webkit-appearance:none;appearance:none;text-align:center;margin-left:15px;padding:0}.product-main #add-to-proposal .btn{font-size:0.875em;padding:12px 19px}.product-main #add-to-proposal .btn i{font-size:2em;vertical-align:middle;margin-right:6px}.product-main .share{font-weight:700;font-size:0.8125em;margin-top:14px;display:inline-block}.product-main .share i{margin-right:10px;font-size:1.25em}.product-main .product-notes{margin-top:40px;padding-top:20px}.product-main .product-notes div{font-weight:700;letter-spacing:1px;font-size:1.125em;text-transform:uppercase}.product-main .product-notes div i{color:#2A68A3;margin-right:5px;display:inline-block}.product-main .product-notes div i.icon-shipping{transform:scaleX(-1);font-weight:700}.product-main .product-notes div + div{margin-top:30px}.product-main .product-notes div#shipping-tiers{display:none;margin:0 30px 30px}.product-main .product-notes div#shipping-tiers table th{border:1px solid #D0D1D2;padding:10px;text-align:center;font-size:.8em}.product-main .product-notes div#shipping-tiers table td{border:1px solid #D0D1D2;padding:10px;text-align:center;font-size:.8em}.product-main .product-notes div#shipping-tiers p{font-weight:300;font-size:.8em;text-transform:initial}.product-main .yotpo{float:none;margin-top:10px}.product-main div.yotpo.bottomLine{display:block;margin:10px 0 0 0}.tab-titles{position:relative;z-index:12;border-top:2px solid #D0D1D2;border-bottom:2px solid #D0D1D2;background-color:#FFFFFF}.tab-titles.fixed{position:fixed;top:112px;left:0;width:100%}.tab-titles.fixed li{padding:18px 32px 13px}.tab-titles ul{margin:0;list-style-type:none;padding-left:0;display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;-webkit-justify-content:center;justify-content:center}.tab-titles li{cursor:pointer;font-size:0.9em;text-transform:uppercase;font-weight:700;display:inline-block;padding:18px 32px}.tab-titles li.active,.tab-titles li:hover{color:#2a68a3}.tab .mobile-opener{border-top:1px solid #D0D1D2;border-bottom:1px solid #D0D1D2;background:#fff;text-align:center;padding:30px 0;cursor:pointer}.tab .mobile-opener p{text-transform:uppercase;font-weight:700;margin-bottom:0}.tab .mobile-opener span{color:#2a68a3;margin-left:10px;font-size:1.2em}.tab>.wrap{width:100%;height:0;overflow:hidden}.tab.active>.wrap{padding:60px 0;height:auto}.tab.feature-tab>.wrap{padding-top:0}.tab .mobile-only{padding:50px}.tab .mobile-only img{max-width:100%}.tab .mobile-only p{font-size:0.875em}.product-tabs .tab-titles{display:none}.technical-specs-tab h3{color:#C42523;font-size:1em;margin-bottom:22px}.technical-specs-tab .features{margin-top:60px}.technical-specs-tab table td,.technical-specs-tab table th{width:50%}.installation-tab .pdf-installation{max-width:806px;margin:0 auto 60px}.installation-tab .img-holder{margin-bottom:30px}.installation-tab h2{font-size:2.25em;line-height:1em;margin-bottom:25px}.installation-tab p{margin-bottom:25px}.installation-tab .text-holder a{font-size:1em;color:#2A68A3}.installation-tab .text-holder a i{margin-right:10px}.gradient-top,.packages{position:relative}.gradient-top:before,.packages:before{height:40px;content:'';position:absolute;top:0;left:0;width:100%;opacity:.05;background:-moz-linear-gradient(top,#14161b 0%,rgba(20,22,27,0) 100%);background:-webkit-linear-gradient(top,#14161b 0%,rgba(20,22,27,0) 100%);background:linear-gradient(to bottom,#14161b 0%,rgba(20,22,27,0) 100%)}.gradient-bottom,.packages{position:relative}.gradient-bottom:after,.packages:after{height:40px;content:'';position:absolute;bottom:0;left:0;width:100%;opacity:.05;background:-moz-linear-gradient(top,rgba(20,22,27,0) 0%,#14161b 100%);background:-webkit-linear-gradient(top,rgba(20,22,27,0) 0%,#14161b 100%);background:linear-gradient(to bottom,rgba(20,22,27,0) 0%,#14161b 100%)}.related-products{text-align:center;padding:100px 0 30px;border-bottom:1px solid #D0D1D2}.related-products h2{font-size:2.25em;margin-bottom:13px}.related-products p{max-width:536px;margin:0 auto}.related-products .related-products-slider{margin-top:70px}.related-products .related-products-slider .slick-dots{bottom:10px}.related-products .related-products-slider .product-thumb,.related-products .related-products-slider .design-thumb{box-sizing:content-box;margin:30px 15px}.related-products .related-products-slider .product-thumb .btn,.related-products .related-products-slider .design-thumb .btn{display:none}.design-garage-cta{text-align:center;padding:68px 0;background-image:url("../img/graphpaper.jpg")}.design-garage-cta h2{color:#2A68A3;font-size:2.25em;margin-bottom:12px}.design-garage-cta p{max-width:492px;margin:0 auto 40px}.design-garage-cta .btn{padding:20px 30px}.general-page .title,.account-page .title{text-align:center;max-width:1020px;border-bottom:1px solid #D0D1D2}.general-page .title h1,.account-page .title h1{font-size:2.25em;margin-top:10px;margin-bottom:30px}.general-page .title p,.account-page .title p{font-size:1.5em;margin-bottom:25px;margin-top:-20px}.general-page .content,.account-page .content{max-width:816px;margin:10px auto}.general-page .content h2,.account-page .content h2{font-size:1.125em;margin-bottom:26px;margin-top:26px}.general-page .content h3,.account-page .content h3{text-transform:none;font-size:1.125em}.general-page .content p,.account-page .content p{font-size:1em;margin-bottom:25px;line-height:1.6em}.general-page .content a:not(.btn),.account-page .content a:not(.btn){color:#2A68A3}.general-page .content ul,.general-page .content ol,.account-page .content ul,.account-page .content ol{margin-bottom:40px}.general-page .content li,.account-page .content li{margin-bottom:10px}.general-page .content h2{font-size:1.625em}.account-page{margin:150px 20px 30px 20px}.account-page a{color:#2A68A3}.account-page .print-page{float:right;margin-bottom:20px;font-weight:700;font-size:0.875em}.account-page .cart-remove,.account-page .cart-remove-design{color:#C42523;font-weight:900}.account-page .wrap{max-width:960px}.account-page td.col-total{font-size:1.375em;font-weight:900;padding-bottom:5px}.account-page td.col-total s{font-weight:400}.account-page .items{margin-bottom:60px}.account-page .items th{text-align:left;font-size:1.375em;font-weight:900}.account-page .items .col-item{display:none;padding:20px 0}.account-page .items .col-desc,.account-page .items .col-qty{padding:20px 0}.account-page .items td.col-desc{width:40%;font-size:0.8125em}.account-page .items td.col-price{text-align:right;font-size:0.8125em;font-weight:900}.account-page .items td.col-price s{font-weight:400}.account-page .items td.col-qty{font-size:0.8125em;padding:0;width:140px}.account-page .items td.col-qty input{width:64px;display:inline-block;text-align:center;padding:0;display:none}.account-page .items td.col-qty select{width:64px;display:inline-block}.account-page .items td.col-qty i{font-size:1.375em;vertical-align:middle}.account-page .items td.col-qty a.cart-remove,.account-page .items td.col-qty a.cart-remove-design{display:inline-block}.account-page .items .col-total{text-align:right;padding:20px 20px;font-size:0.8125em;font-weight:900}.account-page .items .col-total s{font-weight:400}.account-page .shipping-info ul li{margin-bottom:15px}.account-page .shipping-info ul li i{width:20px;font-weight:1.125em}.account-page .subtotals{text-align:left;margin-bottom:30px}.account-page .subtotals td,.account-page .subtotals th{border-bottom:0;padding:10px 0}.account-page .subtotals tr.hide{display:none}.account-page .form-footer{background:#D0D1D2;margin-bottom:30px}.account-page .form-footer .payment-options{padding:20px}.account-page .form-footer .order-total{background:transparent;text-align:left}.account-page .form-footer .order-total th,.account-page .form-footer .order-total td{width:50%}.account-page .form-footer .order-total .promo .btn{padding:16px;font-size:0.875em;width:100%}.account-page #discontinued-product-warning{cursor:pointer;float:right}.account-page .cart-btns{width:100%;margin-top:20px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.account-page .cart-btns .btn{padding:16px 0}.account-page .content .review-set{max-width:600px;margin:0 auto 20px}.account-page .content .review-set div{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.account-page .content .review-set p{width:48%;margin-bottom:6px}.account-page .content.order-received h2{text-align:center;font-size:1.5em}.account-page .content.order-received h2 span{font-size:1.25em}.account-page .content.order-received table{margin-bottom:50px}.account-page .content.order-received table th{font-size:1.125em;font-weight:700;text-transform:uppercase}.account-page .content.order-received table td{font-size:1.5em}.account-page .content.order-received .items-table .col-price{width:152px}.account-page .content.order-received .total-table td{width:152px}.account-page .content.order-received .review-summary{margin-top:25px}#shipping-info-header{width:100%;min-height:157px;background-color:#EEF1F7;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:27px;margin-bottom:71px}@media screen and (max-width:768px){#shipping-info-header{padding:20px}}#shipping-info-header p{margin:0;padding:0}#shipping-info-header .line-with-checkmark{margin-bottom:14px;display:flex;align-items:center}@media screen and (max-width:768px){#shipping-info-header .line-with-checkmark{width:100%}}#shipping-info-header .line-with-checkmark .horizontal-line{width:670px;margin:0;border-top:2px solid #5977A2}@media screen and (max-width:768px){#shipping-info-header .line-with-checkmark .horizontal-line{width:100%}}#shipping-info-header .free-shipping-unlocked-message{text-align:center;color:#313949;font-size:15px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:.45px}#shipping-info-header .free-shipping-unlocked-message .free-shipping-bold{font-weight:600;color:#5977A2}#shipping-info-header .free-shipping-message{text-align:center;color:#313949;font-size:11px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:.33px}#shipping-info-header .free-shipping-message.free-shipping-not-reached{font-size:15px;letter-spacing:.45px}#shipping-info-header .free-shipping-message .free-bold{font-weight:500;color:#5977A2}#shipping-info-header .free-shipping-message a{text-decoration-line:underline;cursor:pointer;color:inherit}@media screen and (max-width:768px){#shipping-info-header .free-shipping-message a{display:block}}.account-page .cart-btns{max-width:360px}.account-page .cart-btns .btn{padding:16px 0;width:49%}.account-page #consumer-order-detail h2,.account-page #consumer-recovery h2{font-size:20px}.account-page #consumer-order-detail p,.account-page #consumer-recovery p{font-size:14px;margin-bottom:0}.account-page #consumer-order-detail>.order-status-information,.account-page #consumer-recovery>.order-status-information{margin:40px 0;border-top:2px solid #D0D1D2;border-bottom:2px solid #D0D1D2}.account-page #consumer-order-detail>.order-status-information h4,.account-page #consumer-recovery>.order-status-information h4{font-family:"Source Sans Pro",sans-serif;font-size:18px;font-weight:600;text-transform:none}.account-page #consumer-order-detail>.order-status-information>div,.account-page #consumer-recovery>.order-status-information>div{display:flex;align-items:center;justify-content:space-between;border-bottom:none;padding-bottom:0;min-height:auto}.account-page #consumer-order-detail>.order-status-information>div>div,.account-page #consumer-recovery>.order-status-information>div>div{flex-basis:90%}.account-page #consumer-order-detail>.order-status-information>div>div:first-of-type,.account-page #consumer-recovery>.order-status-information>div>div:first-of-type{margin-right:20px}.account-page #consumer-order-detail>.order-status-information>div>div>div,.account-page #consumer-recovery>.order-status-information>div>div>div{display:flex;align-items:center;justify-content:space-between;margin-bottom:0}.account-page #consumer-order-detail>.order-status-information>div>div>div.warnings h4,.account-page #consumer-recovery>.order-status-information>div>div>div.warnings h4{color:#C42523}.account-page #consumer-order-detail>.order-status-information>div>div>div.download-instructions a,.account-page #consumer-recovery>.order-status-information>div>div>div.download-instructions a{color:#36383E}.account-page #consumer-order-detail>.order-status-information>div>div>div.download-instructions a i,.account-page #consumer-recovery>.order-status-information>div>div>div.download-instructions a i{color:#2A68A3}.account-page #consumer-order-detail>.order-status-information .order-status-heading,.account-page #consumer-recovery>.order-status-information .order-status-heading{margin-bottom:0;padding:10px;justify-content:space-between}.account-page #consumer-order-detail>.order-status-information .order-status-heading:hover,.account-page #consumer-recovery>.order-status-information .order-status-heading:hover{cursor:pointer}.account-page #consumer-order-detail>.order-status-information .order-status-heading img,.account-page #consumer-recovery>.order-status-information .order-status-heading img{max-width:130px}.account-page #consumer-order-detail>.order-status-information .order-status-heading h4,.account-page #consumer-recovery>.order-status-information .order-status-heading h4{font-size:14px;font-weight:300;text-transform:none}.account-page #consumer-order-detail>.order-status-information .order-status-details,.account-page #consumer-recovery>.order-status-information .order-status-details{display:none;margin:15px 0;align-items:flex-start}.account-page #consumer-order-detail>.order-status-information .order-status-details.open,.account-page #consumer-recovery>.order-status-information .order-status-details.open{display:flex}.account-page #consumer-order-detail>.order-addressing,.account-page #consumer-recovery>.order-addressing{display:flex;flex-direction:column;flex-wrap:wrap}.account-page #consumer-order-detail>.order-addressing>div,.account-page #consumer-recovery>.order-addressing>div{width:100%}.account-page #consumer-order-detail>.order-addressing>div legend,.account-page #consumer-recovery>.order-addressing>div legend{font-size:1.5em;font-weight:800;border-bottom:none;padding-bottom:0;margin-bottom:10px}.account-page #consumer-order-detail .order-help .help-ctas a,.account-page #consumer-recovery .order-help .help-ctas a{margin:10px 0;border-radius:3px;background-color:#f0f0f0;color:#000000;text-transform:none;font-weight:500;letter-spacing:0;font-size:1rem;width:100%;padding:15px 0;margin-left:0}.account-page #consumer-order-detail .order-help .help-ctas a.disabled-cursor,.account-page #consumer-recovery .order-help .help-ctas a.disabled-cursor{opacity:0.6;cursor:not-allowed}.account-page #consumer-order-detail .order-help p:last-of-type,.account-page #consumer-recovery .order-help p:last-of-type{margin-top:20px}.account-page #consumer-order-detail .order-contents,.account-page #consumer-recovery .order-contents{border-bottom:2px solid #D0D1D2;padding-bottom:30px}.account-page #consumer-order-detail .order-contents .order-contents-breakdown,.account-page #consumer-recovery .order-contents .order-contents-breakdown{margin-top:30px;border-top:2px solid #D0D1D2}.account-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-header,.account-page #consumer-recovery .order-contents .order-contents-breakdown .order-contents-header{display:table-header-group}.account-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-header p,.account-page #consumer-recovery .order-contents .order-contents-breakdown .order-contents-header p{font-size:18px;text-transform:none;font-weight:600;border-bottom:none}.account-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-header p.text-right,.account-page #consumer-recovery .order-contents .order-contents-breakdown .order-contents-header p.text-right{text-align:left}.account-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-row,.account-page #consumer-recovery .order-contents .order-contents-breakdown .order-contents-row{background-color:transparent;display:table-row;justify-content:space-between}.account-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-row>a,.account-page #consumer-recovery .order-contents .order-contents-breakdown .order-contents-row>a{display:table-cell}.account-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-row>div,.account-page #consumer-recovery .order-contents .order-contents-breakdown .order-contents-row>div{display:table-cell}.account-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-row>div p,.account-page #consumer-recovery .order-contents .order-contents-breakdown .order-contents-row>div p{font-size:14px}.account-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-row>div p.text-right,.account-page #consumer-recovery .order-contents .order-contents-breakdown .order-contents-row>div p.text-right{text-align:left}.account-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-row>div p.pricing,.account-page #consumer-recovery .order-contents .order-contents-breakdown .order-contents-row>div p.pricing{padding:0}.account-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-row>div p.small-screen,.account-page #consumer-recovery .order-contents .order-contents-breakdown .order-contents-row>div p.small-screen{display:none}.account-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-row>div:nth-of-type(2) p.pricing,.account-page #consumer-recovery .order-contents .order-contents-breakdown .order-contents-row>div:nth-of-type(2) p.pricing{color:#36383E;font-weight:500;padding:0}.account-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-row img,.account-page #consumer-recovery .order-contents .order-contents-breakdown .order-contents-row img{max-height:75px}.account-page #consumer-order-detail .order-contents .order-pricing-breakdown,.account-page #consumer-recovery .order-contents .order-pricing-breakdown{width:35%;margin-left:55%}.account-page #consumer-order-detail .order-contents .order-pricing-breakdown>p,.account-page #consumer-recovery .order-contents .order-pricing-breakdown>p{font-size:14px}.account-page #consumer-order-detail .order-contents .order-pricing-breakdown>p span:first-of-type,.account-page #consumer-recovery .order-contents .order-pricing-breakdown>p span:first-of-type{text-transform:none;font-weight:500}.account-page #consumer-order-detail .order-contact,.account-page #consumer-recovery .order-contact{margin-top:20px}.account-page #consumer-recovery>div{font-size:14px}.account-page #consumer-recovery>a{color:#000000}.account-page #consumer-recovery>a i{margin-right:8px}.account-page #consumer-recovery>button{font-family:"Source Sans Pro",sans-serif;border:none;background:none;font-size:1.125em;margin-bottom:2rem}.account-page #consumer-recovery>button i{margin-right:8px}.account-page #consumer-recovery .tracking{margin-top:20px}.account-page #consumer-recovery .tracking .box-header{font-weight:800;font-size:1.125em}.account-page #consumer-recovery .tracking .tracking-header>div{padding:3px 0}.account-page #consumer-recovery .tracking .tracking-details{display:none}.account-page #consumer-recovery .tracking-modal .show-tracking-details-modal button{font-family:"Source Sans Pro",sans-serif;border:none;background:none;color:#2a68a3;font-size:16px;padding:3px 0}.account-page #consumer-recovery .tracking-modal .tracking-modal-container{position:fixed;left:0;right:0;top:0;bottom:0;height:100%;background:#98989a;z-index:100;display:none;overflow:scroll}.account-page #consumer-recovery .tracking-modal .tracking-modal-container.open{display:block}.account-page #consumer-recovery .tracking-modal .tracking-modal-container .tracking-modal-close{position:absolute;right:1.5rem;top:5.5rem;background-color:transparent;border:none}.account-page #consumer-recovery .tracking-modal .tracking-modal-container .tracking-modal-close i{color:white;font-size:2rem;-webkit-text-stroke:3px #98989a}.account-page #consumer-recovery .tracking-modal .tracking-modal-container .tracking-modal-content{background:#FFFFFF;height:100%;padding:2.5rem;margin-top:8rem}.account-page #consumer-recovery .tracking-modal .tracking-modal-container .tracking-modal-content .tracking-modal-header{margin-bottom:2rem}.account-page #consumer-recovery .tracking-modal .tracking-modal-container .tracking-modal-content .tracking-modal-header>div{margin-bottom:0.25rem}.account-page #consumer-recovery .tracking-modal .tracking-modal-container .tracking-modal-content .tracking-modal-header>div:first-of-type{font-weight:700}.account-page #consumer-recovery .tracking-modal .tracking-modal-container .tracking-modal-content .tracking-modal-details .detail{margin-bottom:2rem}.account-page #consumer-recovery .tracking-modal .tracking-modal-container .tracking-modal-content .tracking-modal-details .detail .detail-date{margin-bottom:1rem}.account-page #consumer-recovery .tracking-modal .tracking-modal-container .tracking-modal-content .tracking-modal-details .detail .detail-time-description{display:flex;margin-bottom:1.25rem}.account-page #consumer-recovery .tracking-modal .tracking-modal-container .tracking-modal-content .tracking-modal-details .detail .detail-time-description .time{width:40%}.account-page #consumer-recovery .tracking-modal .tracking-modal-container .tracking-modal-content .tracking-modal-details .detail .detail-time-description .description{width:60%}.account-page #consumer-recovery .tracking-modal .tracking-modal-container .tracking-modal-content .tracking-modal-details .detail .detail-time-description .description .location{display:block;font-weight:300}.account-page #consumer-recovery .box-recovery .box-content-header{display:flex;justify-content:space-between;padding:15px 0px}.account-page #consumer-recovery .box-recovery .box-content-header>div:first-of-type{font-weight:800;font-size:1.125em}.account-page #consumer-recovery .box-recovery .box-content-header>div label{position:relative;text-transform:none;font-weight:500;cursor:pointer}.account-page #consumer-recovery .box-recovery .box-content-header>div label input{margin-left:10px;border-radius:50%;width:18px;height:18px;border:1px solid #000000}.account-page #consumer-recovery .box-recovery .box-content-header>div label input[type="checkbox"]:checked{background-image:none}.account-page #consumer-recovery .box-recovery .box-content-header>div label input[type="checkbox"]:checked::after{content:"";height:8px;width:8px;background-color:#14161B;position:absolute;border-radius:50%;top:9px;right:5px}.account-page #consumer-recovery .box-recovery .item-recovery{padding:1rem 0 2rem 0;position:relative;margin-bottom:2rem;border-bottom:2px solid #EDEFF2}.account-page #consumer-recovery .box-recovery .item-recovery:nth-of-type(even){background-color:transparent}.account-page #consumer-recovery .box-recovery .item-recovery>div{display:block;align-items:flex-start}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-reason{display:flex;margin-right:1rem}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-reason .flag-box{display:none;font-size:12px;color:#FFFFFF;background-color:#000000;padding:3px;width:100px;margin:0px 12px 12px 0;justify-content:center}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-reason .item-design-name{color:#98989a;font-size:14px;margin-bottom:1rem}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details{display:flex}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .image-preview .item-image-list{padding:0;margin:0}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .image-preview .item-image-list li{width:100px;margin-right:1rem;position:relative}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .image-preview .item-image-list li i{position:absolute;top:-5px;left:-5px;width:16px;font-size:16px;color:white;background:black;border:none;-webkit-text-stroke:2px #000}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .image-preview .item-image-list li img{width:100px;height:105px;object-fit:cover}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector{width:100%}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector table{border:transparent;display:none}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector table th:nth-of-type(1),.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector table th:nth-of-type(2){width:15%}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector table th:nth-of-type(3){width:50%}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector table th:nth-of-type(4){width:20%}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector.all-missing table th,.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector.all-missing table td{color:#98989a}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .item-damaged-missing-quantity label select,.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .item-damaged-missing-quantity label input{height:45px;padding:0 10px;background-color:transparent;border-color:#000000}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .item-damaged-missing-quantity label.item-recovery-reason{display:block;margin-bottom:15px}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .item-damaged-missing-quantity label.item-recovery-reason select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .item-damaged-missing-quantity label.item-recovery-reason select option{background-color:white;height:50px}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .item-damaged-missing-quantity label.item-recovery-quantity{width:45%}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .item-damaged-missing-quantity label.item-recovery-quantity input{margin-left:0}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .image-capture{position:absolute;right:0;bottom:102px;padding:0}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .image-capture>div.required-label{display:none;color:#98989a}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .image-capture>div.image-caption-buttons{display:flex}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .image-capture>div.image-caption-buttons .image-upload-or-capture{padding:0}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .image-capture>div.image-caption-buttons .image-upload-or-capture>div:first-of-type{display:none}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .image-capture>div.image-caption-buttons .image-upload-or-capture>div i{font-size:15px;margin-right:0}.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector .warning{margin-top:1rem;color:#ce0000}.account-page #consumer-recovery .box-recovery .item-recovery>div.needs-replacement .item-reason .flag-box{display:flex}.account-page #consumer-recovery .box-recovery .item-recovery table.item-details-mobile{border:transparent;width:100%;margin-top:0.5rem}.account-page #consumer-recovery .box-recovery .item-recovery table.item-details-mobile th,.account-page #consumer-recovery .box-recovery .item-recovery table.item-details-mobile td{font-size:14px;text-transform:none;border-bottom:none;padding:5px 5px 5px 0}.account-page #consumer-recovery .box-recovery .item-recovery table.item-details-mobile th:nth-of-type(1),.account-page #consumer-recovery .box-recovery .item-recovery table.item-details-mobile th:nth-of-type(2){width:15%}.account-page #consumer-recovery .box-recovery .item-recovery table.item-details-mobile th:nth-of-type(3){width:50%}.account-page #consumer-recovery .box-recovery .item-recovery table.item-details-mobile th:nth-of-type(4){width:20%}.account-page #consumer-recovery h2{font-size:1.25rem;margin:1rem 0}.account-page #consumer-recovery .replacement-steps .replacement-step-intro{margin:1rem 0;display:flex;justify-content:space-between}.account-page #consumer-recovery .replacement-steps .replacement-step-intro h2{margin:0}.account-page #consumer-recovery .replacement-steps .steps .step{display:flex;align-items:center;margin:2rem 0}.account-page #consumer-recovery .replacement-steps .steps .step .step-icon{margin:0 auto;height:100px;width:100px;background-repeat:no-repeat;background-position:center;background-size:cover}.account-page #consumer-recovery .replacement-steps .steps .step .step-icon.step-1-icon{background-image:url("https://s3.amazonaws.com/media.thestowcompany.com/managed_media/filer_public/27/85/278569cb-13d7-47cc-bd13-ab96456e6df0/egicon-list.png")}.account-page #consumer-recovery .replacement-steps .steps .step .step-icon.step-2-icon{background-image:url("https://s3.amazonaws.com/media.thestowcompany.com/managed_media/filer_public/c6/fa/c6fad693-8bdc-41f8-8202-9804d7906eea/egicon-shipping.png")}.account-page #consumer-recovery .replacement-steps .steps .step .step-icon.step-3-icon{background-image:url("https://s3.amazonaws.com/media.thestowcompany.com/managed_media/filer_public/a9/d9/a9d95e8a-5ee0-487d-9754-967b663cef14/egicon-submit.png")}.account-page #consumer-recovery .replacement-steps .steps .step div.step-info{margin-left:1rem}.account-page #consumer-recovery .replacement-steps .steps .step div.step-info h4{color:#2a68a3}.account-page #consumer-recovery .replacement-steps .steps .step div.step-info p{line-height:1.2em}.account-page #consumer-recovery .order-box-selection .box-selectors{margin:1.5rem 0;display:flex;flex-wrap:wrap;gap:12px}.account-page #consumer-recovery .order-box-selection .box-selectors .box-selector{width:48%;border:1px solid #D0D1D2;padding:1rem 0.75rem 0.5rem 0.75rem;cursor:pointer}.account-page #consumer-recovery .order-box-selection .box-selectors .box-selector.selected{border:1px solid #2a68a3;background-color:#ebf0f6}.account-page #consumer-recovery .order-box-selection .box-selectors .box-selector p{margin:0.25rem 0;font-size:12px}.account-page #consumer-recovery .order-box-selection .box-selectors .box-selector p .box-header{font-size:18px;margin-bottom:2rem}.account-page #consumer-recovery .order-box-selection .box-selectors .box-selector p.mobile-only button{margin-top:0.5rem;font-size:16px;font-family:"Source Sans Pro",sans-serif;width:100%;border:none;padding:0.25rem 0}.account-page #consumer-recovery .order-box-selection .box-selectors .box-selector p>span:first-of-type:not(.box-header){font-weight:600}.account-page #consumer-recovery .order-box-selection .box-selectors .box-selector .select{text-align:center}.account-page #consumer-recovery .order-box-selection .box-selectors .box-selector .select p{margin-top:0.5rem;color:#2a68a3;text-transform:uppercase;font-weight:600}.account-page #consumer-recovery .order-box-selection .box-selectors .box-selector .missing-or-damaged span{color:#C42523}.account-page #consumer-recovery .continue{text-align:center;padding-top:3rem}.account-page #consumer-recovery .continue .btn{background:#2a68a3;padding:0.5em 3em}.account-page #order-details>div>div>button{font-family:"Source Sans Pro",sans-serif;border:none;background:none;font-size:1.125em;margin-bottom:2rem}.account-page #order-details>div>div>button i{margin-right:8px}.account-page #order-details .replacement-summary .replacement-summary-header{border-bottom:1px solid #D0D1D2;margin-bottom:0.5rem}.account-page #order-details .replacement-summary .replacement-summary-header>div h2{font-size:1.25rem;margin:0 0 1rem 0}.account-page #order-details .replacement-summary .replacement-summary-header .order-contact{display:none}.account-page #order-details .replacement-summary .replacement-box-details{border-bottom:1px solid #D0D1D2;margin-bottom:1rem;padding-bottom:0.5rem}.account-page #order-details .replacement-summary .replacement-box-details .box-header{font-weight:700}.account-page #order-details .replacement-summary .replacement-box-details table th,.account-page #order-details .replacement-summary .replacement-box-details table td{font-size:14px;text-transform:none;border-bottom:none;padding:5px 5px 5px 0}.account-page #order-details .replacement-summary .replacement-box-details table td:first-of-type{display:block;width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-page #order-details .replacement-summary .replacement-box-details table td:first-of-type.image-preview{width:100%}.account-page #order-details .replacement-summary .replacement-box-details table td .item-image-list{display:flex;justify-content:flex-end;gap:1rem;padding:0;margin:0;list-style-type:none}.account-page #order-details .replacement-summary .replacement-box-details table td .item-image-list li{position:relative}.account-page #order-details .replacement-summary .replacement-box-details table td .item-image-list li i{position:absolute;top:-5px;left:-5px;width:16px;font-size:16px;border-radius:50%;color:#FFFFFF;background:#000000;border:none;-webkit-text-stroke:2px #000000;text-align:center;cursor:pointer}.account-page #order-details .replacement-summary .replacement-box-details table td .item-image-list li img{width:100px;height:105px;object-fit:cover}.account-page #order-details .replacement-summary-ctas{text-align:center;margin-top:2rem}.account-page #order-details .replacement-summary-ctas button{width:100%;font-size:1rem;padding:0.75rem 1rem}.account-page #order-details .replacement-summary-ctas button.submit-replacement-request{background:#2a68a3;margin-bottom:1rem}.account-page #order-details .replacement-summary-ctas button.submit-replacement-request i{display:none;margin-left:8px}.account-page #order-details .replacement-summary-ctas button.submit-replacement-request.submitting{opacity:0.6;cursor:not-allowed}.account-page #order-details .replacement-summary-ctas button.submit-replacement-request.submitting i{display:inline-block}.account-page #order-details .replacement-summary-ctas button.add-more-parts{background:#98989a;color:#36383E;margin:0;font-weight:600}.account-page #order-details .order-contact-mobile{margin-top:2rem}.account-page #order-details .order-contact-mobile p{text-align:center;line-height:1.2}.account-page #order-details .replacement-review .back-button a{color:#000000}.account-page #order-details .replacement-review .back-button a i{margin-right:8px}.account-page #order-details .replacement-review .replacement-review-details h2{color:#2a68a3;text-align:center;font-size:3rem;margin-bottom:0}.account-page #order-details .replacement-review .replacement-review-details h3{text-align:center}.account-page #order-details .replacement-review .replacement-review-details h4{text-align:center;color:#EDEFF2;font-size:1.25rem;text-align:center;margin:2rem 0}.account-page #order-details .replacement-review .replacement-review-details p a{font-weight:600}.account-page #order-details .replacement-review .replacement-review-details .contact-info p{font-weight:700;line-height:1.2}.account-page #order-details .replacement-review .replacement-review-details .contact-info p a{color:#000000}#checkout-process .content{display:none}#checkout-process .content.active{display:block}#checkout-process .next-step{margin-left:24%;width:76%;display:block}#checkout-process .next-step + small{margin-left:24%;width:76%;display:block;text-align:left}#shipping-info{max-width:700px;text-align:center}#payment-info .billing-address{max-width:700px;margin:0 auto;text-align:center}#payment-info .card-info{max-width:620px;margin:0 auto}#payment-info .card-info p{margin-bottom:25px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}#payment-info .card-info p label{width:100%}#payment-info .card-info label{margin-bottom:10px;display:block}#payment-info .card-info label.required:after{position:static;padding-left:2px}#payment-info .card-info .card-type{-webkit-justify-content:flex-start;justify-content:flex-start}#payment-info .card-info .card-type img{width:50px;margin-right:10px}#payment-info .card-info .card-type select{width:54.84%;min-width:272px;margin:16px 0}#payment-info .card-info .card-type .btn{width:160px;padding:16px 0;margin-bottom:0;position:relative;margin-left:60px}#payment-info .card-info .card-type .btn:before{content:'or';position:absolute;pointer-events:none;font-weight:normal;font-size:1em;color:#36383E;top:30%;left:-38px;text-transform:none}#payment-info .card-info .card-number{width:49%}#payment-info .card-info .card-expiration{width:25%}#payment-info .card-info .card-expiration select{display:inline-block;width:48%}#payment-info .card-info .card-expiration select + select{float:right}#payment-info .card-info .card-security .cvv label{width:100%}#payment-info .card-info .card-security .cvv input{width:62px;display:inline-block;padding:14px}#payment-info .card-info .card-security .cvv img{width:64px}#payment-info .card-info .card-security .secure-logos{margin-top:28px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#payment-info .card-info .card-security img{width:68px;vertical-align:middle;margin-left:10px}i.fa.fa-check.check-mark{color:green;padding-left:10px;opacity:.25}button.btn.red-open.process-order.hide-it{display:none}input#id_ACCT{width:50%}#review-order{margin-top:60px}.form-foot{max-width:430px;margin:20px auto;text-align:center}.form-foot .required:after{position:static}.form-foot .btn{margin-top:20px;width:100%;margin-left:0}.form-foot .btn + small{margin-left:0}.order-page #payment-select h2{margin-bottom:0}.order-page #payment-select h3{margin-bottom:10px}.order-page #payment-select #saved-payment-labels{margin-bottom:34px}.order-page #payment-select .row{margin-left:0}.order-page #payment-select .input-holder{padding-top:unset;padding-bottom:10px}.order-page #payment-select .no-bottom-margin{margin-bottom:0}.order-page hr{border:0;border-top:2px solid #EEF1F7}.account-page h1{margin-bottom:0}.account-page .wrap{max-width:1020px}@media only screen and (max-width:768px){.account-page .wrap{width:100%}}.account-page .content .more-options{margin:70px auto 20px}.account-page .content .more-options a{margin:20px 0;display:inline-block}.account-page .content .more-options .btn{margin:0 10px;color:#fff}.order-page #ltl-confirmation-modal-container,.account-page #ltl-confirmation-modal-container{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(49,57,73,0.7);z-index:10000}.order-page #ltl-confirmation-modal-container .modal-underlay,.account-page #ltl-confirmation-modal-container .modal-underlay{position:fixed;top:0;bottom:0;left:0;right:0}.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal{width:530px;max-height:90%;display:flex;flex-direction:column;align-items:center;position:fixed;left:50%;top:30%;transform:translateX(-50%) translateY(-30%);border-radius:17px;background-color:#FFF;box-shadow:0 0 10px 0 rgba(0,0,0,0.25);font-family:"Plus Jakarta Sans"}@media screen and (max-width:768px){.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal{width:349px}}.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal p,.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal li,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal p,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal li{color:#313949;font-size:13px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.78px;margin:0;padding:0}.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal ul,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal ul{margin:0;padding:0}.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-header,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-header{border-radius:17px 17px 0 0;background-color:#EEF1F7;width:100%;border:none;padding:21px 42px}.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-header p,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-header p{color:#5977A2;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.6px;text-transform:uppercase}.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body{padding:21px 42px;overflow-y:auto}.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body::-webkit-scrollbar,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body::-webkit-scrollbar{width:30px}.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body::-webkit-scrollbar-track,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body::-webkit-scrollbar-track{background-color:transparent}.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body::-webkit-scrollbar-thumb,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body::-webkit-scrollbar-thumb{background:#EEF1F7;border:10px solid transparent;border-radius:13px;background-clip:content-box}@media screen and (max-width:768px){.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body{padding:21px 26px}}.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body h3,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body h3{color:#313949;font-size:18px;font-weight:700;letter-spacing:0.54px;font-style:normal;line-height:normal;margin:0;margin-bottom:2rem;text-transform:initial}.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body h4,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body h4{color:#313949;font-size:13px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:.78px;text-transform:uppercase;font-family:"Plus Jakarta Sans";margin:0}.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body .bolded,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body .bolded{font-weight:700}.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body .boxed-message,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body .boxed-message{border-radius:10px;background-color:#EEF1F7;padding:10px;margin-top:9px;margin-bottom:24px}.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body ul,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body ul{padding-left:20px}.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body a,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body a{color:#5977A2;text-decoration-line:underline}.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body .form-group,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body .form-group{margin-top:16px}.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body label,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body label{color:#313949;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0.39px;display:flex}.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body label input[type="checkbox"],.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body label input[type="checkbox"]{width:14px;height:14px;accent-color:#313949;vertical-align:middle;margin-top:4px}.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body .sc-input,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body .sc-input{padding:0}.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body .sc-input .sc-indicator,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body .sc-input .sc-indicator{display:none}.order-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body button,.account-page #ltl-confirmation-modal-container .ltl-confirmation-modal .modal-body button{margin-top:4px}#forgot-password{max-width:460px;margin:0 auto}.ideas-list{padding:85px 0 30px;overflow:hidden}.ideas-list .wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ideas-list a{display:inline-block;width:100%;margin-bottom:70px}.ideas-list a .img-holder{width:100%;margin-bottom:20px}.ideas-list a .img-holder img{width:100%;height:190px;object-fit:cover}.ideas-list a p{font-weight:900;font-size:1.125em}.ideas-list a.hide-it{display:none}.ideas-list .show-more{margin-top:-220px}.ideas-list.opened .show-more{display:none}.ideas-list.opened .hide-it{display:inline-block}.pagination{list-style-type:none;text-align:center;padding:0;margin-bottom:85px}.pagination .page,.pagination .ellipsis{display:inline-block;font-size:1.125em;margin:0 8px;border-bottom:2px solid transparent}.pagination .page.previous,.pagination .page.next,.pagination .ellipsis.previous,.pagination .ellipsis.next{border:2px solid transparent;border-radius:50%;height:34px;width:34px;margin:0}.pagination .page.previous i,.pagination .page.next i,.pagination .ellipsis.previous i,.pagination .ellipsis.next i{display:block;margin-top:2px;font-weight:700}.pagination .page.previous i:before,.pagination .page.next i:before,.pagination .ellipsis.previous i:before,.pagination .ellipsis.next i:before{font-family:'Linearicons'}.pagination .page.previous:hover,.pagination .page.next:hover,.pagination .ellipsis.previous:hover,.pagination .ellipsis.next:hover{border:2px solid #2A68A3}.pagination .page.previous.disabled,.pagination .page.next.disabled,.pagination .ellipsis.previous.disabled,.pagination .ellipsis.next.disabled{opacity:.5;pointer-events:none}.pagination .page.previous.disabled i,.pagination .page.next.disabled i,.pagination .ellipsis.previous.disabled i,.pagination .ellipsis.next.disabled i{font-weight:400;margin-top:4px}.pagination .page.previous.disabled:hover,.pagination .page.next.disabled:hover,.pagination .ellipsis.previous.disabled:hover,.pagination .ellipsis.next.disabled:hover{border:2px solid transparent}.pagination .page.previous,.pagination .ellipsis.previous{margin-right:14px}.pagination .page.previous i,.pagination .ellipsis.previous i{margin-left:-3px}.pagination .page.previous i:before,.pagination .ellipsis.previous i:before{content:'\e875'}.pagination .page.next,.pagination .ellipsis.next{margin-left:14px}.pagination .page.next i,.pagination .ellipsis.next i{margin-right:-3px}.pagination .page.next i:before,.pagination .ellipsis.next i:before{content:'\e876'}.pagination .page.current,.pagination .ellipsis.current{font-weight:600;border-bottom:2px solid #2A68A3}.pagination .page a,.pagination .ellipsis a{padding:3px 6px;display:block}.pagination .page span,.pagination .ellipsis span{display:block;padding:3px 6px}.idea-content{padding:30px 0 70px}.idea-content .text-wrap{max-width:870px;margin:20px auto}.idea-content .text-wrap p{font-size:1em;line-height:1.6em;margin-bottom:25px}.idea-content .text-wrap.text-center p{font-size:1.25em;line-height:1.65em}.idea-content .img-wrap{margin:45px auto;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.idea-content .img-wrap .img-holder{position:relative}.idea-content .img-wrap .img-holder i{position:absolute;cursor:pointer;color:#D8D8D8;font-size:2em;bottom:5%;right:5%;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;text-shadow:0px 0px 5px #36383E}.idea-content .img-wrap .img-holder i:hover{color:#fff}.idea-content .img-wrap .img-holder + .img-holder{margin-left:4%}.idea-content .icon-holder{margin:40px auto;font-size:1.25em}.idea-content .icon-holder a{color:#C42523}.idea-content .related-ideas-wrap .related-ideas{background:#fff;box-shadow:0 2px 34px 0 rgba(54,56,62,0.2);padding:50px;max-width:380px}.idea-content .related-ideas-wrap .related-ideas h3{color:#2A68A3;letter-spacing:1px;font-size:0.875em;margin:0 auto 40px;text-align:center}.idea-content .related-ideas-wrap .related-ideas a{display:block}.idea-content .related-ideas-wrap .related-ideas a .img-holder{width:100%;margin-bottom:20px}.idea-content .related-ideas-wrap .related-ideas a .img-holder img{width:100%}.idea-content .related-ideas-wrap .related-ideas a p{font-weight:900;font-size:1.125em}.idea-content .related-ideas-wrap .related-ideas a + a{margin-top:70px}.idea-content .related-ideas-wrap .text-wrap{max-width:580px}.contact-us .title{margin:40px 0 30px}.contact-us .title h1{margin-bottom:20px}.contact-us .content{padding:20px 0;max-width:860px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.contact-us .content #contact-form{margin-bottom:30px;width:100%;-webkit-order:1;order:1}.contact-us .content #contact-form p.compliance-text{font-size:0.875em;line-height:1.5em;padding:20px 0}.contact-us .content .contact-info{width:100%;-webkit-order:0;order:0}.contact-us .content .contact-info span{letter-spacing:1px;color:#2A68A3;text-transform:uppercase;font-size:0.875em;display:block;font-weight:900;margin-bottom:8px}.contact-us .content .contact-info a{font-size:1.75em;font-weight:700;display:block;margin-bottom:26px;color:#36383E}.contact-us .content .contact-info p{font-size:1.125em;line-height:1.25em;margin-bottom:24px}.sample-request .content .whats-included{padding:80px 0}.sample-request .content .whats-included .wrap{max-width:386px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:100%}.sample-request .content .whats-included .img-holder{max-width:58%}.sample-request .content .whats-included .text-holder span{color:#2A68A3;font-weight:700;letter-spacing:1px;font-size:0.875em;text-transform:uppercase}.sample-request .content .whats-included .text-holder ul{font-size:1.125em;padding-left:20px}.installation-tab section{padding:100px 0}.installation-tab section h2{font-size:2.25em;margin-bottom:64px}.installation-tab .flex-wrap{width:90%;margin:0 auto;max-width:1234px}.wall-storage-listing .banner h1 img{max-width:100%}.wall-storage-listing section:not(.banner){padding:40px 0;border-bottom:2px solid #D0D1D2}.wall-storage-listing section:not(.banner):last-of-type{border-bottom:none}.wall-storage-listing section:not(.banner) h2{font-size:2.5em}.wall-storage-listing section:not(.banner) h2 sup{font-weight:500}.wall-storage-listing section:not(.banner) p{max-width:70%;margin:0 auto}.wall-storage-listing section:not(.banner) p em{font-size:14px}.wall-storage-listing .accessories-cta{background-color:#000000;padding-top:20px!important}.wall-storage-listing .accessories-cta h2{color:#2a68a3}.wall-storage-listing .accessories-cta p{color:#FFFFFF;margin:5px auto 20px auto!important;font-size:1.25em}.wall-storage-listing .accessories-cta a.btn{font-size:0.875em}.flooring-listing section:not(.banner){padding:40px 0;border-bottom:2px solid #D0D1D2}.flooring-listing h2{font-size:2.5em}.installation section:not(.banner){padding:40px 0}.installation section:not(.banner) h2{font-size:2.5em}.installation section:not(.banner) h3{font-weight:100;font-size:1.5em}.installation #installation-instructions{text-align:center}.installation #installation-instructions .wrap{width:100%}.installation #installation-instructions .wrap .installation-video{margin:40px 0;width:100%;height:250px}.installation #installation-instructions .wrap .installation-video .wistia_responsive_padding img{max-height:500px;width:100%}.installation #recommended-tools{background-color:#EDEFF2;padding-bottom:0}.installation #recommended-tools h3{font-size:0.875em}.installation #recommended-tools h3 i{font-weight:400;text-transform:none}.installation #recommended-tools .flex-wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:baseline;align-items:baseline}.installation #recommended-tools .wrap{margin-top:40px}.installation #recommended-tools .wrap .tool{width:40%;margin:0 0 40px;max-width:330px}.installation #recommended-tools .wrap .tool .img-holder{width:100%;margin-bottom:12px}.installation #recommended-tools .wrap .tool .img-holder img{margin:0 auto;max-width:150px;max-height:75px}.installation #getting-started{background-color:#a8bfd6;border-top:#FFFFFF solid 15px}.installation #getting-started h2{color:#35383E}.installation #getting-started h3{width:100px;color:#35383E;font-size:0.875em;font-weight:900;text-align:center;margin:0 auto}.installation #getting-started .flex-wrap{margin-top:30px}.installation #getting-started .flex-wrap .block{width:100%;margin-bottom:20px}.installation #getting-started .flex-wrap .block .number{font-size:3.75em;font-weight:900;color:#2a68a3}.installation #where-to-start{padding:30px 0;border-bottom:#FFFFFF solid 15px;background-color:#000000}.installation #where-to-start h2{color:#2a68a3;margin-bottom:0}.installation #where-to-start h3{font-size:2.5em;font-weight:700;color:#FFFFFF}.installation #where-to-start p{font-size:1.125em;color:#FFFFFF}.installation #where-to-start p a{margin-top:20px}.installation #installation-videos{background:#f9f9f9}.installation #installation-videos .video-holder,.installation #installation-videos .one-line{max-width:900px;margin:0 auto 40px}.installation #installation-videos h3{font-size:1.125em;text-transform:none;font-weight:700}.installation #installation-videos .show-more{margin-top:-190px;background:#f9f9f9}.installation #installation-videos .show-more:before{background:-moz-linear-gradient(top,rgba(249,249,249,0) 0%,#f9f9f9 100%);background:-webkit-linear-gradient(top,rgba(249,249,249,0) 0%,#f9f9f9 100%);background:linear-gradient(to bottom,rgba(249,249,249,0) 0%,#f9f9f9 100%)}.installation #installation-videos .thumbnail{display:block;margin:0 auto 80px;max-width:381px;text-align:left}.installation #installation-videos .thumbnail.hide-it{display:none}.installation #installation-videos .thumbnail.search-visible{display:block}.installation #installation-videos .thumbnail.search-visible.hide-it{display:none}.installation #installation-videos .thumbnail.search-hidden{display:none}.installation #installation-videos .img-holder{position:relative;margin-bottom:20px;width:100%;max-height:220px}.installation #installation-videos .img-holder img{width:100%}.installation #installation-videos .img-holder:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#292C31;opacity:.9}.installation #installation-videos .img-holder:after{content:'\f144';font-family:"Font Awesome 5 Free";font-size:80px;color:#fff;position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-40px}.installation #installation-videos .img-holder:hover:before{opacity:.6}.product-landing{overflow:hidden}.product-landing h2{font-weight:700}.product-landing .banner{background:rgba(53,56,62,0.6);background-image:url("https://s3.amazonaws.com/media.thestowcompany.com/managed_media/filer_public/09/28/092843a3-cee1-485b-993f-0ece82841b96/maxmount_mobile_header.jpg");padding:173px 0}.product-landing .banner.flooring{background-image:url("https://s3.amazonaws.com/media.thestowcompany.com/managed_media/filer_public/6e/46/6e46fad2-9bfe-47ca-b92b-932cf023f507/flooring_mobile_header_image.jpg")}.product-landing .container{width:85%;max-width:1232px;margin:0 auto}.product-landing section[id*="about"]{margin:2rem 0}.product-landing section[id*="about"] .container>div{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.product-landing section[id*="about"] .container>div .example-image{position:relative}.product-landing section[id*="about"] .container>div .example-image .label{position:absolute;font-size:1.17em;background-color:#FFFFFF;border:1px solid #000000;padding:3px;border-radius:50%;width:31px;text-align:center;color:#000000;cursor:pointer;font-weight:600}.product-landing section[id*="about"] .container>div .example-image .label.active{border-color:#8c9673;background-color:#8c9673;color:#FFFFFF}.product-landing section[id*="about"] .container>div .example-image .label.label-1{right:35%;top:10%}.product-landing section[id*="about"] .container>div .example-image .label.label-2{right:20%;top:50%}.product-landing section[id*="about"] .container>div .example-image img{max-width:100%}.product-landing section[id*="about"] .container>div .example-image p{margin:1rem 0 0 0;text-align:center}.product-landing section[id*="about"] .container>div .content p.sub-title{font-size:1.25em;margin:0.5rem 0;font-weight:700;color:#8c9673}.product-landing section[id*="about"] .container>div .content p.sub-title sup{font-size:60%}.product-landing section[id*="about"] .container>div .content p.description{margin:1rem 0}.product-landing section[id*="about"] .container>div .content .image-labels{margin-bottom:2rem}.product-landing section[id*="about"] .container>div .content .image-labels h3{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-weight:600;margin:1rem 0;cursor:pointer}.product-landing section[id*="about"] .container>div .content .image-labels h3 span{border:1px solid #000000;padding:3px 10px;border-radius:50%;text-align:center;color:#000000;margin-right:1rem}.product-landing section[id*="about"] .container>div .content .image-labels h3.active{color:#8c9673}.product-landing section[id*="about"] .container>div .content .image-labels h3.active span{border-color:#8c9673;color:#8c9673}.product-landing #about-flooring .container>div .example-image .label.active{border-color:#2a68a3;background-color:#2a68a3}.product-landing #about-flooring .container>div .example-image .label.label-1{right:45%;top:3%}.product-landing #about-flooring .container>div .example-image .label.label-2{right:27%;top:26%}.product-landing #about-flooring .container>div .example-image .label.label-3{right:32%;top:50%}.product-landing #about-flooring .container>div .image-labels h3.active{color:#2a68a3}.product-landing #about-flooring .container>div .image-labels h3.active span{color:#2a68a3;border-color:#2a68a3}.product-landing #about-flooring .container>div .content{margin-bottom:1rem}.product-landing #about-flooring .container>div .content p.sub-title{color:#2a68a3}.product-landing section[id*="how-it-works"]{background-color:#EDEFF2}.product-landing section[id*="how-it-works"] .container{text-align:center;padding:1rem 0;width:100%}.product-landing section[id*="how-it-works"] .container h2{padding:1rem 0}.product-landing section[id*="how-it-works"] .container p{width:80%;margin:0 auto}.product-landing section[id*="how-it-works"] .container .video video,.product-landing section[id*="how-it-works"] .container .video img{max-width:100%}.product-landing #how-it-works-flooring .container{padding:1rem 0 7rem 0}.product-landing #how-it-works-flooring .container .steps{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:2px dotted #000000;height:2.85rem;width:90%;margin:0 auto}.product-landing #how-it-works-flooring .container .steps .step div{border:2px #000000 solid;background-color:#EDEFF2;border-radius:50%;padding:12px;color:#2a68a3;font-size:2.75rem;font-weight:700;margin-bottom:0.5rem;width:85px}.product-landing #how-it-works-flooring .container .steps .step h3{color:#FFFFFF;background:#000000;font-size:0.75rem;text-align:center;letter-spacing:2px;padding:0.15rem 1rem;width:fit-content;margin:0 auto}.product-landing #how-it-works-flooring .container .steps .step:last-of-type{margin-right:-10px}.product-landing #hooks{margin:3rem 0}.product-landing #hooks .container .row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.product-landing #hooks .container .row div[class^="col-md-"]{width:49%}.product-landing #hooks .container .row div[class^="col-md-"] .card img{max-width:100%}.product-landing #hooks .container .row div[class^="col-md-"] .card .card-block{position:relative;margin-top:-20px}.product-landing #hooks .container .row div[class^="col-md-"] .card .card-block h3{color:#FFFFFF;background:#8c9673;font-size:0.6rem;text-align:center;letter-spacing:2px;padding:0.15rem 0}.product-landing #hooks .container .row div[class^="col-md-"] .card .card-block .applications{font-size:0.65rem;letter-spacing:2px;text-transform:uppercase;font-weight:700;text-align:center;padding:0.5rem 0}.product-landing #hooks .container .row div[class^="col-md-"] .card .card-block .applications span{color:#8c9673;display:block}.product-landing #hooks .container .row div[class^="col-md-"] .card .card-block .how-to-use{font-size:0.75rem;padding:1rem 0.5rem;background-color:#EDEFF2;text-align:center}.product-landing #hooks .container p.cta{margin-top:1.5rem}.product-landing #design-and-install{margin:0 0 3rem 0}.product-landing #design-and-install .row>div{margin:1rem 0 3rem 0}.product-landing #design-and-install .row>div .image-holder{margin:2rem 0 1rem 0}.product-landing #design-and-install .row>div .image-holder img,.product-landing #design-and-install .row>div .image-holder video{max-width:100%}.product-landing #design-and-install .row>div .title p{margin-top:0.5rem;font-weight:700;color:#8c9673}.product-landing #design-and-install .row>div .details{margin:1rem 0}.product-landing #design-and-install .row>div.view-install .slider .slick-prev{left:5px}.product-landing #design-and-install .row>div.view-install .slider .slick-next{right:5px}.product-landing #design-and-install .row>div.view-install .slider .slick-prev:before,.product-landing #design-and-install .row>div.view-install .slider .slick-next:before{color:#FFFFFF}.product-landing #design-and-install .row>div.view-install .slider .slick-dots{bottom:10px}.product-landing #design-and-install .row>div.view-install .slider .slick-dots li button:before{color:transparent;border-radius:50%;border:1px solid #FFFFFF;width:5px;height:5px}.product-landing #design-and-install .row>div.view-install .slider .slick-dots li.slick-active button:before{border:none;background-color:#FFFFFF;width:7px;height:7px}.product-landing #design-shop-install{margin:3rem 0}.product-landing #design-shop-install .row-fluid{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;margin:2rem 0}.product-landing #design-shop-install .row-fluid:nth-of-type(2){-webkit-flex-direction:column;flex-direction:column}.product-landing #design-shop-install .row-fluid .col-md-8 .example-image img{max-width:100%}.product-landing #design-shop-install .row-fluid .description{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;height:100%;margin-bottom:2rem}.product-landing #design-shop-install .row-fluid .description h2{margin-top:0.8rem}.product-landing #design-shop-install .row-fluid .description h2 span{color:#2a68a3}.product-landing #design-shop-install .row-fluid .description p{margin:0.8rem 0}.product-landing #design-shop-install .row-fluid .description .swatches{margin:1rem 0}.product-landing #design-shop-install .row-fluid .description .swatches .img-holder img{cursor:pointer;width:23px;border-radius:50%;margin-right:5px;margin-bottom:8px}.product-landing #design-shop-install .row-fluid .example-image img{max-height:500px}.product-landing #tiles-and-tools{margin:3rem 0}.product-landing #tiles-and-tools h3{color:#FFFFFF;background:#000000;font-size:0.75rem;text-align:center;letter-spacing:2px;padding:0.15rem 0.5rem;width:fit-content}.product-landing #tiles-and-tools .tiles{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:1rem 0}.product-landing #tiles-and-tools .tiles img{margin:0 5px 5px 0;max-width:58px}.product-landing #tiles-and-tools .tiles div{width:100%;text-align:right;font-size:0.85rem;margin-top:5px}.product-landing #tiles-and-tools .tools{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:baseline;align-items:baseline;margin-top:1rem}.product-landing #tiles-and-tools .tools div{margin-top:1.15rem;width:32%;text-align:center}.product-landing #tiles-and-tools .tools div img{max-width:100px}.product-landing #tiles-and-tools .tools div span{display:block;font-size:0.85rem}.product-landing #in-the-box{background-color:#EDEFF2}.product-landing #in-the-box .container .row h2{margin-bottom:1rem}.product-landing #in-the-box .container .row .img-holder{margin:-0.75rem 0;width:50%}.product-landing #in-the-box-mobile{margin:1rem 0}.product-landing #in-the-box-mobile .container .row h2{margin-bottom:1rem}.product-landing #kit-parts{margin:3rem 0}.product-landing #kit-parts .row>div .img-example{position:relative}.product-landing #kit-parts .row>div .img-example img{max-width:100%}.product-landing #kit-parts .row>div .img-example h3{color:#8c9673;background:#FFFFFF;font-size:0.75rem;text-align:center;letter-spacing:2px;padding:0.15rem 0.5rem;width:fit-content;margin-top:-1.2rem;position:absolute;border-bottom:1px solid #8c9673}.product-landing #kit-parts .row>div .img-example h3.active{color:#FFFFFF;background:#8c9673}.product-landing #kit-parts .row>div .img-example h3:last-of-type{left:105px}.product-landing #kit-parts .row>div .parts-count table{margin-top:2rem}.product-landing #kit-parts .row>div .parts-count table tr td{border:none;padding:0}.product-landing #kit-parts .row>div .parts-count table tr td div{font-size:1rem;border-bottom:1px solid #EDEFF2;padding:0.75rem 0}.product-landing #kit-parts .row>div .parts-count table tr td:first-of-type div{margin-right:1rem}.product-landing #kit-parts .row>div .parts-count table tr:last-of-type td:last-of-type div{border-bottom:none}.product-landing #kit-parts .row>div .components{margin-top:3rem}.product-landing #kit-parts .row>div .components .row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:1rem}.product-landing #kit-parts .row>div .components .row .label{font-size:0.625em;text-transform:uppercase;text-align:right}.product-landing #kit-parts .row>div .components .row .shelf-brackets{width:35%}.product-landing #kit-parts .row>div .components .row .shelf-rods{width:52%}.product-landing #kit-parts .row>div .components .row .shelf-supports{width:42%}.product-landing #kit-parts .row>div .components .row .faceplate{width:52%}.product-landing #kit-parts .row>div .components .row .hook-bars{width:43%}.product-landing #kit-parts .row>div .components .row .lag-bolts{width:15%;text-align:right;margin-top:17px}.product-landing #kit-parts .row>div .components .row .lag-bolts img{height:15px}.product-landing #kit-parts .row>div .components .row .corners{width:8%;margin-top:18px;text-align:center}.product-landing #kit-parts .row>div .components .row .corners img{height:15px}.product-landing #kit-parts .row>div .components .row .corners .label{text-align:center}.product-landing #kit-parts .row>div .components .row .washers-and-screws{width:21%}.product-landing #kit-parts .row>div .components .row .washers-and-screws .washers{text-align:right}.product-landing #kit-parts .row>div .components .row .washers-and-screws .washers img{height:5px}.product-landing #kit-parts .row>div .components .row .washers-and-screws .washers img:last-of-type{margin-right:0}.product-landing #kit-parts .row>div .components .row .washers-and-screws .flat-head-screws{text-align:right}.product-landing #kit-parts .row>div .components .row .washers-and-screws .flat-head-screws img{height:5px;margin:0 2px}.product-landing #kit-parts .row>div .components .row .washers-and-screws .flat-head-screws img:last-of-type{margin-right:0}.product-landing #kit-parts .row>div.extension-kit{display:none}.product-landing #kit-parts .dots ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;list-style:none;padding:0}.product-landing #kit-parts .dots ul li{width:10px;height:10px;border:1px solid #8c9673;background-color:transparent;border-radius:50%;margin:0.25rem;cursor:pointer}.product-landing #kit-parts .dots ul li.active{background-color:#8c9673}.product-landing section[id*="installation-cta"]{margin:3rem 0 1rem}.product-landing section[id*="installation-cta"] .container{width:100%}.product-landing section[id*="installation-cta"] .container .installation-cta-container{height:150px;background-image:url("https://s3.amazonaws.com/media.thestowcompany.com/managed_media/filer_public/e5/48/e5487bff-5af4-4f7f-aee6-0c25f8acc24c/maxmount-install-mobile.jpg");background-size:cover;background-repeat:no-repeat;background-position:-1rem;background-position:50% 50%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end}.product-landing section[id*="installation-cta"] .container .installation-cta-container>div{height:100%;width:160px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.product-landing section[id*="installation-cta"] .container .installation-cta-container>div p{width:100px;line-height:1rem;font-weight:bold;font-size:1rem}.product-landing section[id*="installation-cta"] .container .installation-cta-container>div p a{font-size:0.9rem;padding:5px 7px}.product-landing section[id*="installation-cta"] .container .installation-cta-container>div p:last-of-type{width:175px;margin:0.5rem 0 0 0}.product-landing #installation-cta-flooring .installation-cta-container{background-image:url("https://s3.amazonaws.com/media.thestowcompany.com/managed_media/filer_public/b6/5b/b65bf7eb-ce02-4a79-b0f2-a0dad663c4ae/flooring-install.jpg");background-size:cover;background-position:80% 50%;background-repeat:no-repeat}.product-landing #installation-cta-flooring .installation-cta-container>div{width:190px}.product-landing #installation-cta-flooring .installation-cta-container>div h2{font-size:1.25rem}.product-landing #installation-cta-flooring .installation-cta-container>div p{width:170px;margin:0.25rem 0.5rem 0.25rem 0;font-size:0.75rem;font-weight:500}.product-landing section[id*="why"]{margin:3rem 0}.product-landing section[id*="why"] h2{margin-bottom:2rem}.product-landing section[id*="why"] h2 sup{font-weight:500;font-size:1rem}.product-landing section[id*="why"] .row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.product-landing section[id*="why"] .row div[class^="col-md-"]{width:49%}.product-landing section[id*="why"] .row div[class^="col-md-"] .card{background-color:#EDEFF2;text-align:center;margin-bottom:0.5rem}.product-landing section[id*="why"] .row div[class^="col-md-"] .card img{max-width:100%}.product-landing section[id*="why"] .row div[class^="col-md-"] .card .card-block{height:90px}.product-landing section[id*="why"] .row div[class^="col-md-"] .card .card-block h3{color:#FFFFFF;background:#8c9673;font-size:0.7rem;text-align:center;letter-spacing:2px;padding:0.15rem;width:140px;margin:-1rem auto 0 auto;position:relative}.product-landing section[id*="why"] .row div[class^="col-md-"] .card .card-block p{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0 1rem;font-size:0.75rem;height:80%}.product-landing #why-flooring div[class^="col-md-"] .card .card-block{height:100px}.product-landing #why-flooring div[class^="col-md-"] .card .card-block h3{background:#000000}.product-landing #why-flooring div[class^="col-md-"] .card .card-block p{padding:0 0.5rem}.product-landing #product-information{background-color:#EDEFF2;padding:0.25rem 0 2rem 0}.product-landing #product-information .container .row-fluid .col-md-6{margin-bottom:2rem}.product-landing #product-information .container .row-fluid .col-md-6 img{max-width:100%}.product-landing #product-information .container .row-fluid .col-md-6 h2{margin:1rem 0 0 0}.product-landing #product-information .container .row-fluid .col-md-6 p.description{font-size:1rem;margin:1rem 0 2rem 0}.product-landing #product-information .container .row-fluid .col-md-6 h3{color:#FFFFFF;background:#8c9673;font-size:0.75rem;letter-spacing:2px;padding:0.1rem 0.15rem;width:fit-content;margin-bottom:1rem}.product-landing #product-information .container .row-fluid .col-md-6 .store-items{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.product-landing #product-information .container .row-fluid .col-md-6 .store-items p{border-bottom:1px solid #000000;padding:0.75rem 0 0.2rem 0;font-size:0.7rem;width:85px}.product-landing #product-information .container .navigation h3{display:inline-block;color:#5B6770;background:#98989a;font-size:0.6rem;letter-spacing:2px;padding:0.15rem 0.5rem;width:90px;text-align:center;margin-bottom:1rem;margin-right:0.15rem;cursor:pointer}.product-landing #product-information .container .navigation h3:nth-of-type(2){width:90px}.product-landing #product-information .container .navigation h3:nth-of-type(3){width:115px}.product-landing #product-information .container .navigation h3.active{color:#FFFFFF;background:#8c9673}.product-landing #product-information .container .mobile-only{margin-bottom:1.5rem}.product-landing #product-information .container .mobile-only img{max-width:200px}.product-landing #product-information .container .track-system{position:relative;background-color:#E0E0E0;padding:0 1rem 1rem 1rem;text-align:center}.product-landing #product-information .container .track-system img{max-width:100%;max-height:150px}.product-landing #product-information .container .track-system img.did-you-know{position:absolute;right:0;top:-11px;width:250px}.product-landing #product-information .container .track-system img.maxmount-color-logo{display:block;max-width:80px;margin:20px auto 0 auto}.product-landing #product-information .container .track-system .floor{margin-top:-8px;height:5px;background-color:#EDEFF2}.product-landing section[id*="comparison-charts"]{padding:2rem 0}.product-landing section[id*="comparison-charts"] .container>div>div .organizer ul{list-style-type:none;padding:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:105px;margin-bottom:0}.product-landing section[id*="comparison-charts"] .container>div>div .organizer ul li{text-align:center;color:#5B6770;border-top:2px solid #EDEFF2;letter-spacing:1px;cursor:pointer;width:150px;font-size:0.8rem}.product-landing section[id*="comparison-charts"] .container>div>div .organizer ul li span{display:block;width:100%;margin:2px 0;padding:3px 0}.product-landing section[id*="comparison-charts"] .container>div>div .organizer ul li:hover span,.product-landing section[id*="comparison-charts"] .container>div>div .organizer ul li.active span{background-color:#8c9673;font-weight:700;color:#FFFFFF}.product-landing section[id*="comparison-charts"] .container>div>div .organizer ul li:last-of-type{border-bottom:2px solid #EDEFF2}.product-landing section[id*="comparison-charts"] .container>div>div .organizer ul li:nth-of-type(3){border-bottom:2px solid #EDEFF2}.product-landing section[id*="comparison-charts"] .container>div .description{border-left:#8c9673 5px solid;padding:0.5rem 0 0.5rem 1rem;margin:0 0 2rem 0}.product-landing section[id*="comparison-charts"] .container>div .description p{font-style:italic;font-size:0.9rem}.product-landing #flooring-comparison-charts{padding:2rem 0}.product-landing #flooring-comparison-charts .container>div>div .organizer{margin-bottom:1rem}.product-landing #flooring-comparison-charts .container>div>div .organizer ul{height:110px}.product-landing #flooring-comparison-charts .container>div>div .organizer ul li{width:155px;border-top:2px solid #EDEFF2}.product-landing #flooring-comparison-charts .container>div>div .organizer ul li span{padding:15px 0}.product-landing #flooring-comparison-charts .container>div>div .organizer ul li:hover span,.product-landing #flooring-comparison-charts .container>div>div .organizer ul li.active span{background-color:#000000}.product-landing #flooring-comparison-charts .container>div>div .organizer ul li:nth-of-type(2){border-bottom:2px solid #EDEFF2}.product-landing #flooring-comparison-charts .container>div>div .description{border-left:#000000 5px solid}#cart-fly-out{display:none}#proposal-fly-out{display:none}.profile-nav{list-style:none;padding-left:0;box-shadow:0 2px 10px 0 rgba(54,56,62,0.2);position:fixed;width:100%;background-color:white;z-index:10;text-align:center}.profile-nav.with-promotion{top:100px}@media screen and (max-height:768px){.profile-nav ul>li>a{padding:8px 0}}.profile-nav ul{padding-left:0;padding:1rem 0 0 0}.profile-nav li{display:inline-block;text-transform:uppercase;font-weight:700}.profile-nav li a{line-height:normal;display:block;padding-bottom:5px;font-size:0.875em;opacity:.5;color:#36383E;border-bottom:5px solid transparent}.profile-nav li a:hover,.profile-nav li a.active{border-bottom:5px solid #C42523;opacity:1}.profile-nav li + li{margin-left:4%}.order-history-list hr{border:0;height:2px;background:#ddd}.order-history-list hr:last-of-type{display:none}.order-history-list>.order,.order-credit-list>.credit{border-left:5px solid #2a68a3;width:100%;margin:30px 0 20px 0;padding-left:10px}.order-history-list>.order.ec,.order-credit-list>.credit.ec{border-left:5px solid #7CA7AD}.order-history-list>.order>div,.order-credit-list>.credit>div{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.order-history-list>.order>div:last-of-type,.order-credit-list>.credit>div:last-of-type{margin-bottom:0}.order-history-list>.order>div:last-of-type p:last-of-type,.order-credit-list>.credit>div:last-of-type p:last-of-type{padding-bottom:0}.order-history-list>.order>div:last-of-type p:last-of-type span:last-of-type,.order-credit-list>.credit>div:last-of-type p:last-of-type span:last-of-type{margin-bottom:0}.order-history-list>.order>div.logos,.order-credit-list>.credit>div.logos{margin-bottom:0}.order-history-list>.order>div.logos p,.order-credit-list>.credit>div.logos p{padding-top:0}.order-history-list>.order>div.logos p img,.order-credit-list>.credit>div.logos p img{max-width:124px;margin-bottom:10px}.order-history-list>.order>div.logos p img.ec,.order-credit-list>.credit>div.logos p img.ec{margin:-8px 10px 0 -7px}.order-history-list>.order>div>p,.order-credit-list>.credit>div>p{padding:4px;margin:0}.order-history-list>.order>div>p>span,.order-credit-list>.credit>div>p>span{display:block;margin-bottom:6px}.order-history-list>.order>div>p>span:first-of-type,.order-credit-list>.credit>div>p>span:first-of-type{font-weight:bold}.order-history-list>.order>div>p>span.installation-instructions,.order-credit-list>.credit>div>p>span.installation-instructions{margin-right:45px}.order-history-list>.order>div>p>span.installation-instructions a,.order-credit-list>.credit>div>p>span.installation-instructions a{color:#36383E;margin-right:1rem}.order-history-list>.order>div>p>span.installation-instructions a img,.order-credit-list>.credit>div>p>span.installation-instructions a img{height:20px;width:20px;margin-right:5px}.order-history-list>.order>div>p>span.installation-instructions a i,.order-credit-list>.credit>div>p>span.installation-instructions a i{color:#2a68a3;font-size:1rem;margin-left:5px}.order-history-list>.order>div>p>span.installation-instructions>a,.order-history-list>.order>div>p>span.installation-instructions span,.order-credit-list>.credit>div>p>span.installation-instructions>a,.order-credit-list>.credit>div>p>span.installation-instructions span{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.order-history-list>.order>div>p>span.installation-instructions a,.order-credit-list>.credit>div>p>span.installation-instructions a{margin-bottom:10px}.order-history-list>.order>div>p>span.installation-instructions a span sup,.order-credit-list>.credit>div>p>span.installation-instructions a span sup{margin-right:4px;font-size:100%;top:0}.order-history-list>.order>div>p>span.installation-instructions .installation-instructions-eg,.order-credit-list>.credit>div>p>span.installation-instructions .installation-instructions-eg{display:block}.order-history-list>.order>div>p>span.installation-instructions .installation-instructions-eg>a,.order-credit-list>.credit>div>p>span.installation-instructions .installation-instructions-eg>a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.order-history-list>.order>div>p:last-of-type,.order-credit-list>.credit>div>p:last-of-type{margin-bottom:0;padding-bottom:0}.order-history-list>.order>div>p:last-of-type p:last-of-type span:last-of-type,.order-credit-list>.credit>div>p:last-of-type p:last-of-type span:last-of-type{margin-bottom:0}.order-history-list>.order>div a i.fa-link,.order-credit-list>.credit>div a i.fa-link{margin-left:4px;font-size:12px}.order-history-list>.order>div a i.fa-file-pdf-o,.order-credit-list>.credit>div a i.fa-file-pdf-o{margin-left:4px;font-size:18PX}.order-history-list>.order>p{min-width:16.666%}.order-history-list>.order>p:last-of-type{width:100%}.order-history-list>.order>p:last-of-type a{display:inline-block}.order-history-list>.order div.redesign-order{display:none}.order-history-list>.order div.redesign-order button{border-radius:3px;text-transform:none;font-weight:500;letter-spacing:0;font-size:1rem}.order-history-list>.order div.redesign-order .modal{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3010}.order-history-list>.order div.redesign-order .modal .modal-dialog{max-width:800px;width:100%;height:100%;margin:0;padding:0}.order-history-list>.order div.redesign-order .modal .modal-dialog .modal-content{background-color:#FFFFFF;border:none;border-radius:0;height:auto;min-height:100%;border-radius:0;margin:0}.order-history-list>.order div.redesign-order .modal .modal-dialog .modal-content .modal-header{border-bottom:0;padding:0;height:0;position:relative}.order-history-list>.order div.redesign-order .modal .modal-dialog .modal-content .modal-header button{position:absolute;top:0;right:10px;cursor:pointer;background:transparent;border:0;font-size:2rem;font-weight:600;text-shadow:none;line-height:.8;overflow:hidden;padding:12px;z-index:1}.order-history-list>.order div.redesign-order .modal .modal-dialog .modal-content .modal-body{text-align:center;line-height:1.8;padding:2rem}.order-history-list>.order div.redesign-order .modal .modal-dialog .modal-content .modal-body h2{font-size:2rem}.order-history-list>.order div.redesign-order .modal .modal-dialog .modal-content .modal-body p{padding:1rem 0}.order-history-list>.order div.redesign-order .modal .modal-dialog .modal-content .modal-body div{display:flex;align-items:center;justify-content:center;gap:2rem}.order-history-list>.order div.redesign-order .modal .modal-dialog .modal-content .modal-body div button.red{width:auto}.order-history-list>.order div.missing-damaged-parts{flex-direction:column;position:relative}.order-history-list>.order div.missing-damaged-parts i{cursor:pointer}.order-history-list>.order div.missing-damaged-parts .tooltip{display:none;position:absolute;left:240px;top:-20px;background-color:#FFFFFF;font-size:0.8em;width:280px;border:#f0f0f0 2px solid;box-shadow:rgba(0,0,0,0.1) 0px 4px 12px}.order-history-list>.order div.missing-damaged-parts .tooltip.visible{display:block}.order-history-list>.order div.missing-damaged-parts .submit-replacement-link{border-radius:3px;background-color:#f0f0f0;color:#000000;text-transform:none;font-weight:500;letter-spacing:0;font-size:1rem}.order-credit-heading{margin:25px 0 10px 0}#order_credit_form{}#order_credit_form .form-group{margin-bottom:10px}#order_credit_form input[type="submit"].btn{width:auto;padding:20px 62px;margin-left:0}#order_credits td{font-size:0.875em}#order_credits .btn{background-color:#2A68A3;color:white;padding:10px 20px}.customer-info{padding:30px;background:#F9F9F9;margin-bottom:50px}.customer-info div{margin-bottom:30px}.customer-info div .label{font-weight:700;font-size:0.875em;line-height:1.8em;text-transform:uppercase}.customer-info div p{line-height:normal;font-size:1.25em}.customer-info div ul{margin-top:0;list-style-type:none;padding-left:0}.customer-info div ul li{display:-webkit-flex;display:flex}.customer-info div ul li .label{text-transform:none;opacity:.5;display:inline-block;min-width:68px;margin-right:10px}.customer-info div ul li p{display:inline-block}.notes{padding:16px 20px;background:#F9F9F9;margin:50px 0}.notes h4{color:#2A68A3;font-size:0.875em;letter-spacing:1px;line-height:normal;margin-bottom:25px}.notes p{margin-bottom:25px}.back-link{color:#2A68A3}.back-link i{vertical-align:middle}.free-shipping-bar{color:#fff;background-color:gray;text-transform:uppercase;padding:39px 0 45px;background-image:url("../img/free-shipping-bar-bg.jpg");background-position:80% top;background-repeat:no-repeat;background-size:cover;clear:both}.free-shipping-bar.blue{background:#2A68A3}.free-shipping-bar i{font-size:2.625em;margin-right:24px;font-weight:700;display:inline-block;vertical-align:middle;margin-bottom:20px}.free-shipping-bar .text-holder{display:inline-block;vertical-align:middle;margin-bottom:40px}.free-shipping-bar .text-holder p{font-size:1.5625em;line-height:normal;font-weight:900}.free-shipping-bar .text-holder span{font-weight:600;font-size:1em}.free-shipping-bar .get-ideas-link div{font-size:1.5625em;line-height:normal;font-weight:900;margin-top:10px}.free-shipping-bar .get-ideas-link div span{font-weight:600;font-size:0.625em;display:block}.free-shipping-bar .get-ideas-link div .btn{width:100%;font-size:0.875em;margin-top:10px}#lightbox{position:fixed;top:0;left:0;width:100%;height:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;overflow:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;z-index:16;visibility:hidden}#lightbox.active{height:100vh;visibility:visible}#lightbox.dont-close{max-width:806px}#lightbox .overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;display:block!important;background:rgba(20,22,27,0.7)}#lightbox .inner{max-width:768px;max-height:calc(90vh - 30px);position:relative;width:90%;margin-top:30px;z-index:2}#lightbox .inner.img{max-width:1400px;width:auto}#lightbox .inner.wide{max-width:1018px}#lightbox .inner.modal{max-width:600px}#lightbox .inner.modal .modal-tip{background:#fff;text-align:center;overflow-y:auto;max-height:calc(90vh - 30px)}#lightbox .inner.modal .modal-tip>.img-holder{width:100%;max-height:320px;background:#f5f5f5}#lightbox .inner.modal .modal-tip>.img-holder img{margin:0 auto}#lightbox .inner.modal .modal-tip .text-holder{padding:40px}#lightbox .inner.modal .modal-tip .text-holder p{margin-bottom:30px}#lightbox .inner.modal .modal-tip .text-holder p.bnb{margin-bottom:0}#lightbox .inner.modal .modal-tip .text-holder .btn{min-width:190px;margin:0 12px 30px}#lightbox .inner.modal:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#ffffff;border-width:30px;margin-left:-30px}#lightbox .inner .need-help,#lightbox .inner .close,#lightbox .inner .get-started{position:absolute;bottom:100%;text-decoration:underline;color:#fff;z-index:12;margin-bottom:10px;width:auto!important;font-size:0.8125em}#lightbox .inner .need-help i,#lightbox .inner .close i,#lightbox .inner .get-started i{font-size:1.5em;vertical-align:middle;text-decoration:none;display:inline-block}#lightbox .inner .get-started{position:absolute;color:#fff}#lightbox .inner .need-help{left:0}#lightbox .inner .need-help i{margin-right:5px}#lightbox .inner .close{right:0}#lightbox .inner .close i{font-weight:400;margin-left:5px;pointer-events:none}#lightbox .inner .lightbox-content{background:#fff;padding:20px;overflow-y:auto;max-height:calc(90vh - 30px);display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}#lightbox .inner .lightbox-content>*{width:100%;margin-bottom:20px}#lightbox .inner .lightbox-content>.half:last-of-type{margin-bottom:0}#lightbox .inner .lightbox-content h2{color:#2A68A3;font-size:1.9375em;line-height:0.875em;margin-bottom:20px}#lightbox .inner .lightbox-content h3{margin-bottom:10px}#lightbox .inner .lightbox-content p + p{margin-top:20px}#lightbox .inner .lightbox-content form h3{color:#2A68A3;margin-bottom:20px}#lightbox .inner .lightbox-content form label{display:block;font-size:1.125em;margin-bottom:10px}#lightbox .inner .lightbox-content form textarea{margin-bottom:30px;height:192px}#lightbox .inner .lightbox-content form input{margin-bottom:20px}#lightbox .inner .lightbox-content form input[type="checkbox"]{min-width:24px;margin-right:10px}#lightbox .inner .lightbox-content form input::-webkit-input-placeholder,#lightbox .inner .lightbox-content form textarea::-webkit-input-placeholder{font-weight:700;opacity:1;text-transform:uppercase}#lightbox .inner .lightbox-content form input:-moz-placeholder,#lightbox .inner .lightbox-content form textarea:-moz-placeholder{font-weight:700;opacity:1;text-transform:uppercase}#lightbox .inner .lightbox-content form input::-moz-placeholder,#lightbox .inner .lightbox-content form textarea::-moz-placeholder{font-weight:700;opacity:1;text-transform:uppercase}#lightbox .inner .lightbox-content form input:-ms-input-placeholder,#lightbox .inner .lightbox-content form textarea:-ms-input-placeholder{font-weight:700;opacity:1;text-transform:uppercase}#lightbox .inner .lightbox-content form input[type="submit"]{margin-bottom:0}#lightbox .inner .lightbox-content form a{text-decoration:underline;margin-bottom:20px;display:inline-block}#lightbox .inner .lightbox-content form p{font-size:1em;margin:10px 0}#lightbox .inner .lightbox-content form .secure{display:block;color:#2A68A3;text-transform:uppercase;font-weight:900}#lightbox .inner .lightbox-content form .secure i{margin-right:5px}#lightbox .inner .lightbox-content form#kitfilterform label{font-size:16px;margin-bottom:0}#lightbox .inner .lightbox-content form#kitfilterform a{text-decoration:none;margin-bottom:0;display:flex}#lightbox .inner .lightbox-content form#kitfilterform a label{font-size:13px;margin-bottom:0}#lightbox .inner .lightbox-content .dimension-input label{display:inline-block;margin-bottom:0}#lightbox .inner .lightbox-content .dimension-input input{margin-bottom:0}#lightbox .inner .lightbox-content .video-holder{max-height:304px;background:#F9F9F9}#lightbox .inner .lightbox-content .video-holder .video{padding-bottom:46%}#lightbox .inner .lightbox-content .intro-navigation .icon-btn{background:#80B74B}#lightbox .inner .lightbox-content .intro-navigation .icon-btn[disabled]{background:#E4E4E4;pointer-events:none}#lightbox .inner .lightbox-content .intro-navigation span{text-transform:uppercase;font-weight:900;font-size:1.125em;display:inline-block;margin:0 20px}#lightbox .inner .lightbox-content .product-main{padding:0;margin:0}#lightbox .inner .lightbox-content .product-main .wrap{width:100%}#lightbox .inner .lightbox-content .product-main .product-photo-slider{height:300px}#lightbox .inner .lightbox-content .product-main .product-description{padding-top:0;padding-bottom:20px}#lightbox .inner .lightbox-content .product-main .appearance-options{width:100%}#lightbox #lightbox-discontinued-product-in-cart{width:100%;margin-bottom:10px}#lightbox #lightbox-discontinued-product-in-cart .hide{display:none}#lightbox #lightbox-discontinued-product-in-cart .red-text{color:#C42523;font-weight:900}#lightbox #lightbox-discontinued-product-in-cart .row{display:flex;text-align:left}#lightbox #lightbox-discontinued-product-in-cart .column-40{width:40%}#lightbox #lightbox-discontinued-product-in-cart .column-60{width:60%}#lightbox #lightbox-discontinued-product-in-cart #discontinued-products-modal-title{font-weight:700;font-size:1.4em;margin-top:20px;margin-bottom:0;color:#36383E}#lightbox #lightbox-discontinued-product-in-cart #discontinued-products-modal-subtitle{font-weight:600;margin-bottom:20px;padding:5px}#lightbox #lightbox-discontinued-product-in-cart #discontinued-product-container{padding:0px 30px 0px 30px;width:100%;text-align:left}#lightbox #lightbox-discontinued-product-in-cart #discontinued-product-container .discontinued-product-header{font-weight:700;padding:5px 20px 5px 20px;margin-bottom:20px;border-bottom:.1em solid black;border-top:.1em solid black}#lightbox #lightbox-discontinued-product-in-cart #discontinued-product-container #discontinued-product-body{padding:0 10px 0 10px}#lightbox #lightbox-discontinued-product-in-cart #discontinued-product-container #discontinued-product-body .expanded-list{padding-bottom:10px}#lightbox #lightbox-discontinued-product-in-cart #discontinued-product-container #discontinued-product-body .discontinued-product-row{padding:0px 5px 10px 5px}#lightbox #lightbox-discontinued-product-in-cart #discontinued-product-container #discontinued-product-body .discontinued-styles-list,#lightbox #lightbox-discontinued-product-in-cart #discontinued-product-container #discontinued-product-body .discontinued-product-row{cursor:pointer}#lightbox #lightbox-discontinued-product-in-cart #discontinued-product-container #discontinued-product-body ul{margin:0}#lightbox #lightbox-discontinued-product-in-cart .discontinued-items-buttons-container{margin:10px 30px 0px 30px;padding-top:25px;border-top:.1em solid black}#lightbox #lightbox-discontinued-product-in-cart .discontinued-items-buttons-container #delete-all-discontinued-products-btn{background-color:#C42523}#lightbox #lightbox-discontinued-product-in-cart .discontinued-items-buttons-container #cancel-discontinued-products-modal-btn{background-color:#98989a}#lightbox #lightbox-discontinued-product-in-cart .discontinued-items-buttons-container .btn{width:auto;font-size:16px;padding:.75em 1em;margin:0 5px 0 5px}#lightbox #lightbox-design-confirmation{width:100%;margin-bottom:10px}#lightbox #lightbox-design-confirmation .hide{display:none}#lightbox #lightbox-design-confirmation .red-text{color:#C42523;font-weight:900}#lightbox #lightbox-design-confirmation .row{display:flex;text-align:left}#lightbox #lightbox-design-confirmation .column-20{width:20%}#lightbox #lightbox-design-confirmation .column-40{width:40%}#lightbox #lightbox-design-confirmation .column-60{width:60%}#lightbox #lightbox-design-confirmation #design-confirmation-modal-title{font-weight:700;font-size:1.4em;margin-top:20px;margin-bottom:0;color:#36383E}#lightbox #lightbox-design-confirmation #design-confirmation-modal-subtitle{font-weight:600;margin-bottom:20px;padding:5px}#lightbox #lightbox-design-confirmation #design-confirmation-container{padding:0px 30px 0px 30px;width:100%;text-align:left}#lightbox #lightbox-design-confirmation #design-confirmation-container .design-confirmation-header{font-weight:700;padding:5px 20px 5px 20px;margin-bottom:20px;border-bottom:.1em solid black;border-top:.1em solid black}#lightbox #lightbox-design-confirmation #design-confirmation-container #design-confirmation-body{padding:0 10px 0 10px}#lightbox #lightbox-design-confirmation #design-confirmation-container #design-confirmation-body .expanded-list{padding-bottom:10px}#lightbox #lightbox-design-confirmation #design-confirmation-container #design-confirmation-body .design-confirmation-row{padding:0px 5px 10px 5px}#lightbox #lightbox-design-confirmation #design-confirmation-container #design-confirmation-body .design-confirmation-list,#lightbox #lightbox-design-confirmation #design-confirmation-container #design-confirmation-body .discontinued-product-row{cursor:pointer}#lightbox #lightbox-design-confirmation #design-confirmation-container #design-confirmation-body ul{margin:0}#lightbox #lightbox-design-confirmation .design-confirmation-buttons-container{margin:10px 30px 0px 30px;padding-top:25px;border-top:.1em solid black}#lightbox #lightbox-design-confirmation .design-confirmation-buttons-container button:first-of-type{float:left}#lightbox #lightbox-design-confirmation .design-confirmation-buttons-container button:last-of-type{float:right}#lightbox #lightbox-design-confirmation .design-confirmation-buttons-container .btn{width:auto;font-size:16px;padding:.75em 1em;margin:0 5px 0 5px}#lightbox-templates{display:none}footer{background:#14161B;color:#fff;text-align:center;padding:60px 0}footer .wrap{width:90%}footer .footer-logo{margin-bottom:50px}footer .footer-logo .img-holder{width:200px}footer .icon-holder{margin:30px auto}footer .menu-list{text-transform:uppercase}footer .menu-list li{margin-bottom:5px}footer .menu-list a{font-size:0.9375em;font-weight:900;padding:3px}footer .menu-list a:hover{color:#2A68A3}footer .menu-list + .menu-list{margin-top:40px}footer .footer-contact{margin-top:30px}footer .footer-contact p{text-transform:uppercase;color:#98989a;margin:20px 0}footer .footer-contact #footer-login-btn{background:#C42523;padding:15px 20px;font-size:1em}#subscribe-form{margin-top:50px}#subscribe-form p{font-size:0.9375em;line-height:normal;font-weight:600;margin-bottom:16px}#subscribe-form p.compliance-text{font-size:0.75em;line-height:normal;font-weight:400;margin-top:10px}#subscribe-form p.compliance-text a{color:#2a68a3;text-decoration:underline}#subscribe-form input[type="email"]{border:0;appearance:none;background:#292C31;color:#fff;letter-spacing:1.11px;font-size:0.75em;font-weight:600;font-family:"Source Sans Pro",sans-serif;width:100%;padding:14px 24px;margin-bottom:18px}#subscribe-form input[type="email"]::-webkit-input-placeholder{color:#fff;text-transform:uppercase}#subscribe-form input[type="email"]:-moz-placeholder{color:#fff;text-transform:uppercase}#subscribe-form input[type="email"]::-moz-placeholder{color:#fff;text-transform:uppercase}#subscribe-form input[type="email"]:-ms-input-placeholder{color:#fff;text-transform:uppercase}#subscribe-form .btn{width:100%;font-size:0.75em;padding:10px 28px;letter-spacing:2.74px;color:#fff;margin-left:0}.scroll-top{background:rgba(20,22,27,0.9);color:#fff;text-align:center;width:42px;height:42px;padding:8px 4px;cursor:pointer;position:fixed;right:30px;z-index:15;bottom:30px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;opacity:0}.scroll-top.active{opacity:1}.scroll-top i{display:block;font-size:0.5em;margin-bottom:4px}.scroll-top span{font-weight:900;font-size:0.75em;display:block;text-transform:uppercase}.garage-promo{background-color:#C42523;height:70px;width:100%;box-shadow:0 5px 10px rgba(0,0,0,0.2);text-align:center;padding:.4rem}.garage-promo h2{color:#fff;height:100%;display:inline}.garage-promo p{color:#fff;margin-left:1rem}.dd-select{border-radius:2px;border:solid 1px #ccc;position:relative;cursor:pointer}.dd-desc{color:#aaa;display:block;overflow:hidden;font-weight:normal;line-height:1.4em}.dd-selected{overflow:hidden;display:block;padding:10px;font-weight:bold}.dd-pointer{width:0;height:0;position:absolute;right:10px;top:50%;margin-top:-3px}.dd-pointer-down{border:solid 5px transparent;border-top:solid 5px #000}.dd-pointer-up{border:solid 5px transparent!important;border-bottom:solid 5px #000!important;margin-top:-8px}.dd-options{border:solid 1px #ccc;border-top:none;list-style:none;box-shadow:0px 1px 5px #ddd;display:none;position:absolute;z-index:2000;margin:0;padding:0;background:#fff;overflow:auto;bottom:100%}.dd-option{padding:10px;display:block;border-bottom:solid 1px #ddd;overflow:hidden;text-decoration:none;color:#333;cursor:pointer;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out}.dd-options>li:last-child>.dd-option{border-bottom:none}.dd-option:hover{background:#f3f3f3;color:#000}.dd-selected-description-truncated{text-overflow:ellipsis;white-space:nowrap}.dd-selected-text{line-height:33px;font-weight:400;font-size:14px}.dd-option-selected{background:#f6f6f6}.dd-option-image,.dd-selected-image{vertical-align:middle;float:left;margin-right:5px;max-width:35px}.dd-image-right{float:right;margin-right:15px;margin-left:5px}.dd-container{position:relative}#spinnerContainer{position:fixed;top:50%;left:50%;margin:0 auto;display:none;z-index:4000}#spinnerContainer #spinner i{color:white}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1040;background-color:#313949;opacity:.7;display:none}.request-help{background:#f9f9f9;padding:80px 0}.request-help .title-holder{margin-bottom:32px}.zone-information{padding:40px 0 80px;position:relative}.zone-information .text-holder{padding-bottom:60px}.zone-information .text-holder>.lnr-arrow-down{display:none;color:#C42523;font-size:30px;position:absolute;left:0;bottom:80px;font-weight:700}.zone-information .text-holder .cmsplugin-text{font-size:1.125em;line-height:1.39em}.packages{background:#F9F9F9}.packages .packages-by-width{padding:80px 0}.packages .packages-by-width + .packages-by-width{border-top:1px solid #D4D4D4}.packages .packages-by-width .title-holder{white-space:nowrap;text-align:center;margin-bottom:40px}.packages .packages-by-width .title-holder h3{font-size:1.625em;margin-top:14px}.packages .packages-by-width .product-thumb,.packages .packages-by-width .design-thumb{margin:0 0 30px}.packages .packages-by-width .product-thumb .inner,.packages .packages-by-width .design-thumb .inner{padding-bottom:0}.packages .packages-by-width .product-thumb .price,.packages .packages-by-width .design-thumb .price{margin-bottom:0}.packages .packages-by-width .product-thumb .subtitle,.packages .packages-by-width .design-thumb .subtitle{display:block}.packages .packages-by-width .product-thumb .img-holder,.packages .packages-by-width .design-thumb .img-holder{max-width:none;height:auto;text-align:center;display:block}.packages .packages-by-width .product-thumb .img-holder img,.packages .packages-by-width .design-thumb .img-holder img{position:static;transform:none;display:inline-block}.blurb-banner{padding:59px 0;background:#fff;position:relative;z-index:1;text-align:center;border-bottom:1px solid #D4D4D4}.blurb-banner .wrap{max-width:535px}.blurb-banner h2{font-size:2.25em;margin-bottom:20px}.garage-flex-wrap{max-width:1234px;margin:0 auto}.design-thumb{max-width:272px}.design-thumb .img-holder{height:186px}.design-thumb .img-holder img{bottom:5%;max-height:90%;max-width:90%}.design-thumb .img-holder .hover{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(41,44,49,0.8)}.design-thumb .img-holder .hover .delete-design,.design-thumb .img-holder .hover .copy-design{position:absolute;top:10px;background:#fff;border-radius:50%;width:30px;height:30px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:13px}.design-thumb .img-holder .hover .delete-design{color:#C42523;right:50px}.design-thumb .img-holder .hover .delete-design:hover{color:#fff;background:#C42523}.design-thumb .img-holder .hover .copy-design{color:#2A68A3;right:10px}.design-thumb .img-holder .hover .copy-design:hover{color:#fff;background:#2A68A3}.design-thumb .img-holder .hover .btn{position:static;width:150px}.design-thumb .inner{padding-bottom:70px}.design-thumb .price{margin-bottom:14px}.design-thumb p{text-transform:uppercase;font-size:0.875em}.design-thumb .btn{color:#fff}.design-request .design-request-header{background-color:#F5F5F5;display:flex;justify-content:center;align-items:center;flex-direction:column;height:500px;text-align:center;padding:30px}@media screen and (max-width:768px){.design-request .design-request-header{height:400px}}.design-request .design-request-header h2{text-transform:uppercase;font-size:48px;padding-bottom:15px}@media screen and (max-width:768px){.design-request .design-request-header h2{font-size:38px}}.design-request .design-request-container{display:flex}@media screen and (max-width:768px){.design-request .design-request-container{flex-direction:column-reverse}}.design-request .design-request-container .form-section-heading i{color:#a8bfd6;font-size:58px}.design-request .design-request-container .design-request-sidebar{width:25%;background-color:#a8bfd6;padding:75px;height:100%}@media screen and (max-width:1200px){.design-request .design-request-container .design-request-sidebar{padding:20px}}@media screen and (max-width:768px){.design-request .design-request-container .design-request-sidebar{width:100%}}.design-request .design-request-container .design-request-sidebar h2{text-align:center;text-decoration:underline;color:white;font-size:38px}.design-request .design-request-container .design-request-sidebar .sidebar-sequence{display:flex;justify-content:center;align-content:center;flex-direction:column}.design-request .design-request-container .design-request-sidebar .sidebar-sequence .sequence{text-align:center;padding:20px;padding-top:0px}.design-request .design-request-container .design-request-sidebar .sidebar-sequence .sequence p{color:white}.design-request .design-request-container .design-request-sidebar .sidebar-sequence .sequence p.big-number{font-size:68px;color:#2A68A3;font-weight:bold}.design-request .design-request-container .design-request-sidebar .sidebar-sequence .vl{border-left:2px solid #2A68A3;height:40px;position:relative;left:50%;margin-left:-1px}.design-request .design-request-container .design-request-form{width:50%}@media screen and (max-width:768px){.design-request .design-request-container .design-request-form{width:100%}}.design-request .design-request-container .design-request-form .design-request-button{background-color:#2A68A3;padding:10px 72px}.design-request .design-request-container .design-request-form .errorlist{text-align:center}.design-request .design-request-container .design-request-form #design-request-user-information{margin-top:50px;margin-left:15%;margin-bottom:75px}@media screen and (max-width:768px){.design-request .design-request-container .design-request-form #design-request-user-information{margin:0;padding:50px}}.design-request .design-request-container .design-request-form #design-request-user-information .form-section-heading{margin-bottom:35px}.design-request .design-request-container .design-request-form #design-request-user-information .form-section-heading h2{color:#2A68A3;font-size:48px;text-transform:capitalize}@media screen and (max-width:768px){.design-request .design-request-container .design-request-form #design-request-user-information .form-section-heading h2{font-size:34px}}.design-request .design-request-container .design-request-form #design-request-user-information .create-account .form-section-heading{margin-bottom:10px}.design-request .design-request-container .design-request-form #design-request-user-information .design-request-field{margin-bottom:30px}.design-request .design-request-container .design-request-form #design-request-user-information .design-request-field label{color:#2A68A3;font-size:24px}@media screen and (max-width:768px){.design-request .design-request-container .design-request-form #design-request-user-information .design-request-field label{font-size:18px}}.design-request .design-request-container .design-request-form #design-request-user-information .design-request-field input{margin-top:10px;border:none}.design-request .design-request-container .design-request-form #design-request-user-information .contact-method{margin-bottom:40px}.design-request .design-request-container .design-request-form #design-request-user-information .contact-method .label{color:#2A68A3;font-size:24px;text-transform:uppercase;font-weight:700;margin-bottom:10px}@media screen and (max-width:768px){.design-request .design-request-container .design-request-form #design-request-user-information .contact-method .label{font-size:18px}}.design-request .design-request-container .design-request-form #design-request-user-information .contact-method .choices{display:flex;justify-content:space-between}@media screen and (max-width:768px){.design-request .design-request-container .design-request-form #design-request-user-information .contact-method .choices{flex-direction:column}.design-request .design-request-container .design-request-form #design-request-user-information .contact-method .choices .form-check{margin-top:20px}}.design-request .design-request-container .design-request-form #design-request-user-information .contact-method .choices label{font-weight:normal;text-transform:none;padding-left:5px}.design-request .design-request-container .design-request-form #design-request-garage-dimensions{margin-top:50px;margin-left:15%;margin-bottom:75px;display:none}@media screen and (max-width:768px){.design-request .design-request-container .design-request-form #design-request-garage-dimensions{margin:0;padding:50px}}.design-request .design-request-container .design-request-form #design-request-garage-dimensions .form-section-heading{margin-bottom:35px}.design-request .design-request-container .design-request-form #design-request-garage-dimensions .form-section-heading h2{color:#2A68A3;font-size:48px;text-transform:capitalize}@media screen and (max-width:768px){.design-request .design-request-container .design-request-form #design-request-garage-dimensions .form-section-heading h2{font-size:34px}}.design-request .design-request-container .design-request-form #design-request-garage-dimensions .label{color:#2A68A3;font-size:24px;text-transform:uppercase;font-weight:700}@media screen and (max-width:768px){.design-request .design-request-container .design-request-form #design-request-garage-dimensions .label{font-size:18px}}.design-request .design-request-container .design-request-form #design-request-garage-dimensions .most-important{margin-bottom:40px}.design-request .design-request-container .design-request-form #design-request-garage-dimensions .most-important .choices{display:flex;flex-direction:column}.design-request .design-request-container .design-request-form #design-request-garage-dimensions .most-important .choices label{font-weight:normal;text-transform:none;padding-left:10px}.design-request .design-request-container .design-request-form #design-request-garage-dimensions .most-important .choices .form-check{margin-top:20px}.design-request .design-request-container .design-request-form #design-request-garage-dimensions .label-heading{margin-top:20px;margin-bottom:10px}.design-request .design-request-container .design-request-form #design-request-garage-dimensions .label-heading .label-desc{margin-bottom:20px;margin-top:5px}.design-request .design-request-container .design-request-form #design-request-garage-dimensions .enter-measurements{position:relative;margin-bottom:30px;max-width:812px}@media screen and (max-width:768px){.design-request .design-request-container .design-request-form #design-request-garage-dimensions .enter-measurements img{max-width:100%}}.design-request .design-request-container .design-request-form #design-request-garage-dimensions .enter-measurements .measurement-inputs .measurement-input{position:absolute;width:175px;border:2px solid #2A68A3}@media screen and (max-width:768px){.design-request .design-request-container .design-request-form #design-request-garage-dimensions .enter-measurements .measurement-inputs .measurement-input{border:1px solid #2A68A3}}.design-request .design-request-container .design-request-form #design-request-garage-dimensions .enter-measurements .measurement-inputs .measurement-input input{text-align:center;text-transform:uppercase}@media screen and (max-width:768px){.design-request .design-request-container .design-request-form #design-request-garage-dimensions .enter-measurements .measurement-inputs .measurement-input input{height:30px}}@media screen and (max-width:768px){.design-request .design-request-container .design-request-form #design-request-garage-dimensions .enter-measurements .measurement-inputs .measurement-input{width:95px}}.design-request .design-request-container .design-request-form #design-request-garage-dimensions .enter-measurements .measurement-inputs .measurement-input#walkin-1{bottom:30px;left:90px}@media screen and (max-width:768px){.design-request .design-request-container .design-request-form #design-request-garage-dimensions .enter-measurements .measurement-inputs .measurement-input#walkin-1{bottom:18px;left:30px}}.design-request .design-request-container .design-request-form #design-request-garage-dimensions .enter-measurements .measurement-inputs .measurement-input#walkin-2{top:45%;left:60px}@media screen and (max-width:768px){.design-request .design-request-container .design-request-form #design-request-garage-dimensions .enter-measurements .measurement-inputs .measurement-input#walkin-2{left:26px;top:40%}}.design-request .design-request-container .design-request-form #design-request-garage-dimensions .enter-measurements .measurement-inputs .measurement-input#walkin-3{top:60px;left:40%}@media screen and (max-width:768px){.design-request .design-request-container .design-request-form #design-request-garage-dimensions .enter-measurements .measurement-inputs .measurement-input#walkin-3{top:14px;left:36%}}.design-request .design-request-container .design-request-form #design-request-garage-dimensions .enter-measurements .measurement-inputs .measurement-input#walkin-4{top:45%;right:25px}@media screen and (max-width:768px){.design-request .design-request-container .design-request-form #design-request-garage-dimensions .enter-measurements .measurement-inputs .measurement-input#walkin-4{right:26px;top:40%}}.design-request .design-request-container .design-request-form #design-request-garage-dimensions .enter-measurements .measurement-inputs .measurement-input#walkin-5{bottom:30px;right:50px}@media screen and (max-width:768px){.design-request .design-request-container .design-request-form #design-request-garage-dimensions .enter-measurements .measurement-inputs .measurement-input#walkin-5{bottom:18px;right:30px}}.design-request .design-request-container .design-request-form #design-request-garage-dimensions .anything-else{margin-bottom:50px}.design-request .design-request-container .design-request-form #design-request-garage-dimensions .anything-else textarea{border:none}.design-request .design-request-container .design-request-form #design-request-garage-dimensions .captcha .g-recaptcha{margin-left:0}.design-request .design-request-container .design-request-form #design-request-sent{margin-top:50px;margin-left:15%;margin-bottom:75px}.design-request .design-request-container .design-request-form #design-request-sent .form-section-heading{margin-bottom:35px}.design-request .design-request-container .design-request-form #design-request-sent .form-section-heading h2{color:#2A68A3;font-size:48px;text-transform:capitalize}.design-request .design-request-container .design-request-form #design-request-sent .label{color:#2A68A3;font-size:24px;text-transform:uppercase;font-weight:700}.request-progress{background:#2A68A3;color:#fff;text-align:center;padding:40px 0}.request-progress h2{font-size:2.25em}.request-progress .progress-bar{display:none;max-width:80%;margin:40px auto}.request-progress .progress-bar .connecting-bar{width:100%;border:1px solid #171F27}.request-progress .progress-bar .completed{margin:0 auto;color:#fff;font-weight:700}.request-progress .progress-bar .completed i{color:#80B74B;font-size:20px;margin-right:5px;vertical-align:middle}.request-progress .progress-bar .step{cursor:pointer}.request-progress .progress-bar .step .circle{border:0;width:18px;height:18px;background:#171F27}.request-progress .progress-bar .step span{top:0;font-size:0.875em;opacity:.5;text-transform:uppercase;font-weight:700;letter-spacing:0;padding-top:24px;line-height:0.875em}.request-progress .progress-bar .step.have-zones{position:relative}.request-progress .progress-bar .step.have-zones:before{content:attr(data-zones);position:absolute;width:18px;height:18px;top:-10px;left:10px;border-radius:50%;background:#C42523;color:#fff;font-weight:700;line-height:16px;font-size:14px;z-index:1}.request-progress .progress-bar .step.have-zones .circle{position:relative}.request-progress .progress-bar .step.have-zones .circle:after{content:'';position:absolute;width:12px;height:12px;top:3px;left:3px;border-radius:50%;background:#63ABF0;opacity:.5}.request-progress .progress-bar .step.current{color:#fff}.request-progress .progress-bar .step.current .circle{box-shadow:none;position:relative}.request-progress .progress-bar .step.current .circle:after{content:'';position:absolute;width:12px;height:12px;top:3px;left:3px;border-radius:50%;background:#63ABF0;opacity:1}.request-progress .progress-bar .step.current span{opacity:1}.request-progress .progress-bar .step.complete .circle:after{content:'\f00c';font-family:"Font Awesome 5 Free";font-weight:900;color:#80B74B;font-size:14px;position:absolute;top:0;left:2px;line-height:18px;background:transparent;opacity:1}.request-progress .progress-bar .step.complete span{color:#fff}.request-progress .progress-bar .step.complete + .connecting-bar{border-color:#171F27}.dimension-input{margin-bottom:20px}.dimension-input input{width:132px;border:2px solid #2A68A3;background:#fff;display:inline-block;vertical-align:middle;padding-right:34px}.dimension-input label{margin-bottom:0;display:inline-block;vertical-align:middle;font-size:1em;line-height:0.75em;margin-left:10px;position:relative}.dimension-input label span{font-size:0.75em;font-weight:400}.dimension-input label:before{content:'IN.';position:absolute;top:50%;left:-44px;transform:translate(0,-50%)}.design-request-content{margin-top:60px;text-align:center;padding-bottom:100px}.design-request-content .wrap{position:relative;max-width:1020px}.design-request-content .request-navigation{color:#2A68A3;text-transform:uppercase;font-weight:700;margin:30px 0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.design-request-content .request-navigation a{margin:0 10px 10px}.design-request-content .request-navigation a i{margin:0 7px}.design-request-content .title-holder{max-width:528px;margin:30px auto 80px}.design-request-content .title-holder h1{font-size:1.375em}.design-request-content .garage-zones{text-align:left}.design-request-content .garage-zones .zone{display:block;margin-bottom:40px;padding:20px}.design-request-content .garage-zones .zone .img-holder{margin-bottom:20px}.design-request-content .garage-zones .zone .text-holder h2{color:#2A68A3;font-size:1.125em;margin-bottom:10px}.design-request-content .garage-zones .zone .hover{margin-top:20px;color:#2A68A3;text-transform:uppercase;font-weight:700;font-size:1.125em}.design-request-content .garage-zones .zone .hover i{margin-left:10px}.design-request-content .btn{padding:20px 0;width:100%;margin-top:40px}.design-request-content .zone-dimensions{text-align:left;max-width:742px;margin:0 auto}.design-request-content .zone-dimensions .title-holder{margin-top:0;margin-bottom:40px}.design-request-content .zone-dimensions .title-holder span{font-size:1.125em}.design-request-content .zone-dimensions .title-holder h2{margin-top:0}.design-request-content .zone-dimensions p{margin-bottom:20px}.design-request-content .zone-dimensions form input[type="number"]{-moz-appearance:none;-webkit-appearance:none;appearance:none}.design-request-content .zone-dimensions form input[type="number"]::-webkit-outer-spin-button,.design-request-content .zone-dimensions form input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.design-request-content .zone-dimensions form textarea,.design-request-content .zone-dimensions form input[type='text']{background:#F5F5F5;border:0;margin-bottom:20px}.design-request-content .my-zones{text-align:left;max-width:726px;margin:0 auto}.design-request-content .my-zones .zone{border:1px solid #EDEDED;max-width:320px;margin:30px auto}.design-request-content .my-zones .zone .title{background:#F4F4F4;padding:20px}.design-request-content .my-zones .zone .title h2{font-size:1.25em;font-weight:400}.design-request-content .my-zones .zone .body{padding:20px;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.design-request-content .my-zones .zone .body .img-holder{margin-right:7%;width:34%}.design-request-content .my-zones .zone .body .text-holder{width:59%}.design-request-content .my-zones .zone .body .text-holder p{margin-bottom:20px}.design-request-content .my-zones .zone .body .text-holder p b{font-size:0.75em;margin-right:5px}.design-request-content .my-zones .zone .body .text-holder a{display:block;text-transform:uppercase;font-size:0.8125em;font-weight:700}.design-request-content .my-zones .zone .body .text-holder a.red-text{float:right}.design-request-content .my-zones .new-design-link{max-width:320px;width:100%;margin:30px auto;display:block}.design-request-content .my-zones .new-design-link .inner{max-width:320px;width:100%}.design-request-content .flex-form label{text-align:right;display:inline-block}.design-request-content .flex-form .radio-group label{font-weight:400;text-transform:none;margin:10px 20px 10px 0}.design-request-content .flex-form .radio-group input{margin-right:10px}.design-request-content .request-sent{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:40px}.design-request-content .request-sent .step{width:234px}.design-request-content .request-sent .step .icon-circle{width:80px;height:80px;padding:20px}.design-request-content .request-sent .step .icon-circle i{font-size:48px}.design-request-content .request-sent .step .title{font-size:1.125em;text-transform:uppercase;font-weight:700}.icon-circle{width:70px;height:70px;margin:0 auto 20px;border-radius:50%;background:#F9F9F9;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:10px;color:#2A68A3}.icon-circle i{font-size:32px}.flex{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}.flex-wrap{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-form{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-form .half,.flex-form .full{width:100%}.flex-form .quarter{width:49%}.flex-form .input-wrap{margin-bottom:20px}.flex-form .input-wrap>input,.flex-form .input-wrap .radio-group{text-align:left}.flex-form .input-wrap>label{width:100%;text-align:left}.align-center{-webkit-align-items:center;align-items:center}.radio-group label{cursor:pointer}.notice{background:#C42523;text-align:left;width:100%;padding:18px 0}.notice i{font-size:48px;display:inline-block;margin-right:10px}.notice .text-holder{display:inline-block}.notice p{opacity:.5}.notice .bnb{font-size:1.5625em;opacity:1;font-weight:900}.notice .wrap{position:relative}.notice .wrap:after{content:'\e870';font-family:'Linearicons';position:absolute;right:0;top:50%;font-size:1.5em;margin-top:-12px;font-weight:900;cursor:pointer}.icon-btn{color:#fff;min-width:34px;width:34px;height:34px;border-radius:50%;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.design-tool{padding-top:0!important}.design-tool .wrap{max-width:none}.design-tool header{min-height:0;position:static}.design-tool header .top-bar{display:block;padding-bottom:0}.design-tool header .top-bar .wrap{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;white-space:nowrap}.design-tool header .top-bar .icon-holder,.design-tool header .top-bar .easycloset-logo,.design-tool header .top-bar .header-contact{display:none}.design-tool header .top-bar .login,.design-tool header .top-bar .logout,.design-tool header .top-bar .profile{top:0}.design-tool header .top-bar .logout{display:none}.design-tool .tool-bar{background:#292C31;color:#fff;padding:10px 0}.design-tool .tool-bar .wrap{position:relative}.design-tool .tool-bar label{opacity:.4;display:block}.design-tool .tool-bar .design-name a{margin-left:10px;opacity:.4}.design-tool .tool-bar .design-name a:hover,.design-tool .tool-bar .design-name a.active{opacity:1}.design-tool .tool-bar #design-name{color:#fff;padding:0;background:none;border:0;font-size:1.25em;text-transform:uppercase;font-weight:900;text-decoration:underline;text-overflow:ellipsis;height:auto;width:calc(100% - 74px);display:inline-block}.design-tool .tool-bar #design-name[readonly]{text-decoration:none}.design-tool .tool-bar .btn{padding:14px;font-size:1em;letter-spacing:0;font-weight:bold}.design-tool .tool-bar #help{background-color:#C42523}.design-tool .tool-bar #saveMenuBtn{background-color:#2A68A3}.design-tool .tool-bar div.price{display:block;margin:0 20px}.design-tool .tool-bar div.price label{white-space:nowrap}.design-tool .tool-bar div.price #priceText{font-weight:600;letter-spacing:.78px;font-size:1.25em}.design-tool .tool-bar div.price #priceText .original-price{position:relative;margin:0;text-decoration:line-through;display:inline-block;vertical-align:middle;padding-bottom:10px}.design-tool .tool-bar div.price #priceText .promo{display:inline-block;vertical-align:middle;margin-left:10px}.design-tool .tool-bar div.price #priceText .promo .the-price{color:#C42523;font-size:1.75em}.design-tool .tool-bar div.price #priceText .promo .sale-name{display:block;color:#C42523;font-size:0.7em}.design-tool .tool-bar div.price #priceText .price-place-holder,.design-tool .tool-bar div.price #priceText .no-promo-price{color:#C42523;font-size:1.5em}.design-tool .tool-bar .buttons{display:block;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.design-tool .tool-bar .buttons .btn{width:100%;white-space:nowrap;margin-top:10px}.design-tool .tool-bar #saveMenuBtn,.design-tool .tool-bar #help{margin-right:5px}.design-tool .tool-bar #tools{width:calc(100% - 43px);position:relative}.design-tool .tool-bar #tools>i{margin-left:10px}.design-tool .tool-bar #tools div{display:none;position:absolute;top:100%;right:0;background:#111112;z-index:13;text-align:left;padding:10px 0}.design-tool .tool-bar #tools div a{display:block;font-weight:400;white-space:nowrap;padding:10px 20px}.design-tool .tool-bar #tools div a i{font-size:0.75em;margin-right:20px;width:11px}.design-tool .tool-bar #tools div a:hover,.design-tool .tool-bar #tools div a:focus{background:#292C31}.design-tool .tool-bar #tools:hover>i:before,.design-tool .tool-bar #tools:focus>i:before{content:'\f077'}.design-tool .tool-bar #tools:hover div,.design-tool .tool-bar #tools:focus div{display:block}.design-tool .tool-bar .design-error{visibility:hidden;border:1px solid darkred;border-radius:5px;background-color:indianred;padding:8px}.design-tool .garage-components{border-bottom:2px solid #D0D1D2}.design-tool .garage-components .tab-titles{padding-top:0}.design-tool .garage-components .tab-titles ul{display:block;position:relative}.design-tool .garage-components .tab-titles ul li{padding:6px 32px;display:none}.design-tool .garage-components .tab-titles ul li.active{display:block}.design-tool .garage-components .tab-titles ul:after{content:'\f078';font-family:'FontAwesome';font-weight:900;position:absolute;right:16px;top:11px}.design-tool .garage-components .tab-titles ul.open:after{display:none}.design-tool .garage-components .tab-titles ul.open li{display:block}.design-tool .garage-components .tabs .wrap{height:80px;overflow:hidden;position:relative}.design-tool .garage-components .tabs .wrap.room-to-scroll-left .theres-more.left{opacity:1;pointer-events:all;cursor:pointer}.design-tool .garage-components .tabs .wrap.room-to-scroll-right .theres-more.right{opacity:1;pointer-events:all;cursor:pointer}.design-tool .garage-components .tabs .wrap .tab-container{position:relative;height:120px;overflow:auto}.design-tool .garage-components .tabs .wrap .tab-container .scroll-box{padding:2px 0;position:absolute;top:0;left:0;height:80px;width:auto;white-space:nowrap}.design-tool .garage-components .tabs .wrap .theres-more{position:absolute;top:32px;z-index:2;opacity:0;pointer-events:none}.design-tool .garage-components .tabs .wrap .theres-more.right{right:0}.design-tool .garage-components .tabs .wrap .theres-more.left{left:0}.design-tool .garage-components .component{display:inline-block;width:165px;min-width:150px;max-width:165px;text-align:center;margin-right:15px;cursor:pointer;position:relative;float:none}.design-tool .garage-components .component .img-holder{height:42px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:center;justify-content:center}.design-tool .garage-components .component .img-holder img{max-height:100%}.design-tool .garage-components .component span{display:block;font-size:0.675em;font-weight:600;text-transform:uppercase;white-space:normal;overflow:hidden;text-overflow:ellipsis}.design-tool .garage-components .component.active{background:#F1F1F1;position:relative}.design-tool .garage-components .component.active:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(241,241,241,0);border-left-color:#F1F1F1;border-width:10px;margin-top:-10px}.design-tool .garage-components .component:focus{outline:none}.design-tool .garage-components .component .close-sub-tab{color:#C42523;position:absolute;top:2px;left:4px;font-size:0.8125em;cursor:pointer}.design-tool .garage-components .component .close-sub-tab i{font-size:8px;vertical-align:middle}.design-tool .garage-components .theres-more{background:#63ABF0}.design-tool .garage-components .theres-more .fa-chevron-right{margin-left:3px}.design-tool .garage-components .tab{display:none}.design-tool .garage-components .tab .sub-tab{display:none}.design-tool .garage-components .tab.active{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%}.design-tool #canvases canvas{max-height:500px;height:34vw}.design-tool #canvases #mainViewDiv{width:100%;position:relative}.design-tool #canvases #rightPanelDiv{width:12.36vw}.design-tool #canvases #usable-area{position:absolute;bottom:10px;left:45%}.design-tool #canvases #area-width{position:relative}.design-tool #canvases #area-width #area-width-input{width:70px;background:#fff;border:1px solid #2A68A3;border-radius:20px;height:40px;padding:0;color:transparent;font-weight:700;text-align:center;-moz-appearance:textfield;-webkit-appearance:none;appearance:none}.design-tool #canvases #area-width #area-width-input::-webkit-outer-spin-button,.design-tool #canvases #area-width #area-width-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.design-tool #canvases #area-width #area-width-input:active,.design-tool #canvases #area-width #area-width-input:focus{color:#2A68A3}.design-tool #canvases #area-width #area-width-input:active + #area-width-display,.design-tool #canvases #area-width #area-width-input:focus + #area-width-display{opacity:0}.design-tool #canvases #area-width #area-width-input.error{border-color:#C42523}.design-tool #canvases #area-width #area-width-display{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;color:#2A68A3;font-weight:700;margin-left:4px}.design-tool #canvases #area-width #area-width-display:after{content:'”'}.design-tool .global-settings{border-top:2px solid #D0D1D2;padding:16px 0}.design-tool .global-settings #kitfilterform>div{margin-right:20px}.design-tool .global-settings #kitfilterform label{font-size:0.8em}.design-tool .global-settings #kitfilterform .dd-selected-text,.design-tool .global-settings #kitfilterform .dd-option-text{font-size:12px}.design-tool .global-settings #help{background:#C42523}.design-tool .global-settings #wall-color{margin:10px 16px 10px 0}#share-design input{border:0;background:#F5F5F5;text-overflow:ellipsis}#share-design .copy-to-clipboard{color:#2A68A3;text-transform:uppercase;font-weight:900;font-size:0.875em;margin-bottom:40px;margin-left:20px;margin-top:10px;display:block}#share-design .platforms a{color:#2A68A3;margin-right:20px;font-size:1.125em}#share-design .btn{margin:30px auto 0!important;max-width:318px}#notes-and-wall-color{display:flex;flex-wrap:wrap}#add-notes,#view-notes{margin:10px 26px 10px 0}#add-notes .label,#view-notes .label{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#add-notes .label span,#view-notes .label span{font-size:0.8125em;font-weight:700;text-transform:uppercase;margin-right:17px}#add-notes .add-notes-icon,#view-notes .add-notes-icon{color:#2A68A3}#notes-dialog{padding-bottom:5px!important}#notes-dialog .notes-title{text-align:center}#notes-dialog .notes-title .notes-edit-icon{margin-right:5px}#notes-dialog .notes-date{text-align:center;margin-top:-20px;font-weight:500}#notes-dialog .impersonate-notes-buttons{display:flex;justify-content:space-between}#notes-dialog .impersonate-notes-buttons .save-notes{background-color:#2A68A3}#notes-dialog .consumer-notes-button{text-align:center}#help-topics .topic{font-weight:600;text-transform:uppercase;font-size:.8em;border-bottom:none;padding:.5em;position:relative;min-height:132px;margin:0;display:flex;flex-flow:column;width:25%!important;text-align:center}#help-topics .topic .icon-circle{position:relative;top:0;left:0;width:100%;height:auto;background:none;margin-bottom:0}#help-topics .topic .icon-circle img{width:100%;border:1px solid #ececec}#help-topics .topic:hover{cursor:pointer;background:#ececec}.view-help-topics{text-transform:uppercase;color:#2A68A3;font-weight:900;font-size:0.875em;display:block;margin:20px 0}.view-help-topics i{font-size:26px;vertical-align:middle}#tool-introduction .feature{padding-top:24px;padding-left:94px;position:relative;margin-bottom:20px}#tool-introduction .feature .icon-circle{position:absolute;top:0;left:0}#tool-introduction .feature h3{margin-bottom:6px}#accessory-close{position:fixed!important;right:20%!important;top:2%}#add-accessories{position:fixed;top:5%;left:20%;right:20%}#add-accessories .no-accessories{margin-top:30px;text-align:center;width:100%}#add-accessories .accessory-tab-titles{position:absolute;top:0;left:0;padding-top:0}#add-accessories .accessory-tab{display:none;flex-wrap:wrap}#add-accessories .active{display:flex}#add-accessories .accessory-tab-list{position:fixed;background-color:white;left:20%;right:20%;white-space:nowrap;overflow-x:scroll;justify-content:center}#add-accessories .product-thumb,#add-accessories .design-thumb{width:25%}#add-accessories .product-thumb .img-holder,#add-accessories .design-thumb .img-holder{height:150px}#add-accessories .product-thumb h3,#add-accessories .design-thumb h3{text-align:center}#add-accessories .product-thumb input,#add-accessories .design-thumb input{margin:0}@media screen and (max-height:768px){#add-accessories .product-thumb,#add-accessories .design-thumb{width:33%}}@media screen and (max-height:667px){#add-accessories .product-thumb,#add-accessories .design-thumb{width:50%}}#toggleView3D,#toggleViewInternal,#mainGroupModeButton,#mainGroupModeDoneButton{font-size:13px;text-transform:uppercase;font-weight:700;position:absolute;top:17px;z-index:10;background:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,0.16);border-radius:17px;height:34px;color:#36383E;cursor:pointer;padding-right:10px;border:0;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#toggleView3D .icon-circle,#toggleViewInternal .icon-circle,#mainGroupModeButton .icon-circle,#mainGroupModeDoneButton .icon-circle{color:#fff;height:34px;width:34px;display:inline-block;margin:0 6px 0 0}#toggleView3D .icon-circle i,#toggleViewInternal .icon-circle i,#mainGroupModeButton .icon-circle i,#mainGroupModeDoneButton .icon-circle i{font-size:16px}#toggleView3D:hover,#toggleViewInternal:hover,#mainGroupModeButton:hover,#mainGroupModeDoneButton:hover{border:0}#toggleView3D,#toggleViewInternal{left:1.5%}#toggleView3D .icon-circle,#toggleViewInternal .icon-circle{background:#202933}#mainGroupModeButton{right:1.7%}#mainGroupModeButton .icon-circle{background:#202933}#mainGroupModeDoneButton{right:47.5%}#mainGroupModeDoneButton .icon-circle{background:#649e16}.group-help{border:solid 1.1px black;background:white;border-radius:50%;right:0.5%;position:absolute;height:20px;width:20px;text-align:center;top:5px}#mainZoomDiv{position:absolute;top:75px;left:10%}#mainGroupDiv{position:absolute;top:110px;left:10%}#mainZoom{background:#202933;border-radius:17px;box-shadow:0 1px 5px 0 rgba(0,0,0,0.15);width:156px;height:34px;display:flex;justify-content:space-between;align-items:center;margin:0;position:absolute;top:30px;right:4%}#mainZoom #mainZoomLeft,#mainZoom #mainZoomRight{color:#fff;width:30px;cursor:pointer;text-align:center}#mainZoom #mainZoomLeft span:before{content:'\f0d9'}#mainZoom #mainZoomRight span:before{content:'\f0da'}#mainZoom #mainZoomSlider{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;border:0;height:28px;background:#2A68A3;padding:0}#mainZoom #mainZoomSlider::-webkit-slider-thumb{-webkit-appearance:none;height:30px;width:30px;border-radius:3px;background-color:#63ABF0;background-image:url("../img/zoom-slider-bg.png");background-repeat:no-repeat;background-position:center center;cursor:pointer}#mainZoom #mainZoomSlider::-moz-range-thumb{-webkit-appearance:none;height:30px;width:30px;border-radius:3px;background-color:#63ABF0;background-image:url("../img/zoom-slider-bg.png");background-repeat:no-repeat;background-position:center center;cursor:pointer;border:0;outline:none}#mainZoom #mainZoomSlider::-ms-thumb{-webkit-appearance:none;height:30px;width:30px;border-radius:3px;background-color:#63ABF0;background-image:url("../img/zoom-slider-bg.png");background-repeat:no-repeat;background-position:center center;cursor:pointer}#mainZoom #mainZoomSlider:-moz-focusring{outline:none}#mainZoom #mainZoomSlider::-moz-range-track{background:none}#mainZoom #mainZoomSlider::-ms-track{background:transparent;border-color:transparent;color:transparent}#mainZoom #mainZoomSlider::-ms-fill-lower{background:transparent}#mainZoom #mainZoomSlider::-ms-fill-upper{background:transparent}#mainZoomDragMode,#mainGroupMode{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#mainZoomDragMode label,#mainGroupMode label{margin-left:10px;vertical-align:middle;font-size:.8125em;order:1;white-space:nowrap;cursor:pointer}#mainZoomDragMode input,#mainGroupMode input{min-width:24px}#mainZoomDragMode.invert,#mainGroupMode.invert{color:#fff}.alert{color:#fff;font-size:1.125em;box-shadow:0 0 20px 3px rgba(0,0,0,0.27);text-align:left;padding:26px;padding-left:82px;width:90%;max-width:806px;margin:5vh auto;text-transform:none;position:fixed;top:0;left:50%;transform:translate(-50%,0);z-index:20}.alert.alert-danger,.alert.alert-warning{background:#C32426}.alert.alert-danger h4:before,.alert.alert-warning h4:before{background:#8E1214;content:'\f071'}.alert.alert-success,.alert.alert-info,.alert.alert-primary{background:#2A68A3}.alert.alert-success h4:before,.alert.alert-info h4:before,.alert.alert-primary h4:before{background:#63ABF0;content:'\f0c7'}.alert button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #fff;color:#fff;background:none;border-radius:50%;position:relative;font-weight:900;padding:0;line-height:0;cursor:pointer;height:22px;width:22px;display:block;float:right;z-index:1}.alert button:before{content:'Close';text-decoration:underline;position:absolute;top:2px;left:-38px;padding-right:20px;line-height:1em;font-size:.72em;font-weight:400;font-family:"Source Sans Pro",sans-serif}.alert h4{font-weight:900;position:relative}.alert h4:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:.88em;width:34px;height:34px;display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;top:6px;left:-56px}#toggleView3D.active,#toggleView3D:hover{border:none}.product-thumb .yotpo .text-m,.design-thumb .yotpo .text-m{display:none}.no-touch .product-thumb .quantity,.no-touch .design-thumb .quantity,.no-touch .design-thumb .quantity{display:flex;justify-content:space-between;align-items:center;width:100%}.no-touch .product-thumb .quantity input,.no-touch .design-thumb .quantity input,.no-touch .design-thumb .quantity input{max-width:50px;padding:.5em}.no-touch .product-thumb .quantity .btn:disabled,.no-touch .design-thumb .quantity .btn:disabled,.no-touch .design-thumb .quantity .btn:disabled{opacity:.5}.no-touch .product-thumb .quantity .btn,.no-touch .design-thumb .quantity .btn,.no-touch .design-thumb .quantity .btn{width:100%;margin:.5em}.no-touch .product-thumb .quantity label,.no-touch .design-thumb .quantity label,.no-touch .design-thumb .quantity label{padding:.5em;display:flex;align-items:center;gap:6px}.swatch-list{display:flex;justify-content:center;padding-top:2em}.swatch-list .swatches-wrap{width:100%;display:flex;max-width:800px;flex-flow:wrap}.swatch-list .swatches-wrap .swatches-cat{width:50%}.swatch-list .swatches-wrap .swatches-cat.single{width:100%}.swatch-list .swatches-wrap .swatches-cat .swatches-cat-wrap{display:flex;justify-content:center}.swatch-list .swatches-wrap .swatches-cat .swatches-cat-wrap .swatch{width:80px;height:auto;padding:.3rem;border:1px solid transparent}.swatch-list .swatches-wrap .swatches-cat .swatches-cat-wrap .swatch a{font-size:.7rem;text-transform:uppercase}.swatch-list .swatches-wrap .swatches-cat .swatches-cat-wrap .swatch:hover,.swatch-list .swatches-wrap .swatches-cat .swatches-cat-wrap .swatch.active{border-bottom:4px solid #C42523}@media only screen and (max-width:768px){.swatch-list .swatches-wrap{flex-flow:wrap}.swatch-list .swatches-wrap .swatches-cat{width:100%;margin-bottom:2em}}.promotions{list-style-type:none;margin:30px auto;padding-left:0}.promotions .promotion{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:30px 0}.promotions .promotion + .promotion{border-top:1px solid #D0D1D2}.promotions .promotion div{margin-bottom:30px}.promotions .promotion .label{font-weight:700;text-transform:uppercase;font-size:0.875em;line-height:1.8em}.promotions .promotion p{text-transform:uppercase;font-size:1.25em;line-height:normal}.promotions .promotion a:not(.btn){color:#C42523}.promotions .promotion .promotion-code{width:33%}.promotions .promotion .promotion-expiration-date{width:33%}.promotions .promotion .promotion-description{width:100%;font-size:1.5625em;font-weight:bold}.promotions .promotion .promotion-status{width:33%}.promotions .promotion .promotion-actions{width:100%}.promotions .promotion .promotion-actions p{margin-top:25px;text-transform:none;text-align:left}.promotions .promotion .promotion-actions .btn{margin-bottom:16px;width:auto;color:#fff}div#Metal-Front-options{display:none}@media screen and (max-width:667px){#yotpo_testimonials_btn{padding:6px 8px}}@media screen and (max-width:667px){#checkout-form #prevstep,#checkout-form #nextstep,#payment-form #prevstep,#payment-form #nextstep{float:initial!important;margin-left:50%;transform:translateX(-50%)}}#checkout-calendar #checkout-form #prevstep i,#checkout-calendar #checkout-form #nextstep i{margin:0 4px}#checkout-calendar #checkout-form #prevstep{float:left}#checkout-calendar #checkout-form #nextstep{float:right}#payment-form .wrap{width:auto}#payment-form div.row{margin-left:-1.25rem;margin-right:-1.25rem}#payment-select #payment-options{background:none;margin:10px 10px 10px 20px;color:#313949;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0.39px}#payment-select #payment-options .radio-container{position:relative;user-select:none}#payment-select #payment-options .radio-container label{cursor:pointer;margin-bottom:16px;min-height:30px;display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse}#payment-select #payment-options .radio-container label input{opacity:0}#payment-select #payment-options .radio-container label .checkmark{height:14px;width:14px;margin-right:16px;outline:2px solid #313949;border-radius:50%;z-index:10}#payment-select #payment-options .radio-container label input:checked ~ .checkmark{background-color:#313949;outline:2px solid #313949;border:2px solid white}#payment-select #payment-options .radio-container label img.card-logo{max-width:44px;margin-right:13px}@media screen and (max-width:768px){#payment-select #payment-options .radio-container label img.card-logo{margin-right:5px}}#payment-select #payment-options .radio-container input[type="radio"]{width:13px}#payment-select #payment-options .help-text{display:none}#payment-select #split-numbers svg{cursor:pointer}#payment-select #split-numbers button{color:#5977A2;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:600;line-height:34.5px;letter-spacing:0.78px;text-decoration-line:underline;text-transform:uppercase;background:unset;border:unset;padding-left:20px}#payment-select #split-numbers .split-title{display:flex;align-items:center;justify-content:space-between;margin:0 20px 15px;border-bottom:2px solid #EEF1F7}#payment-select #split-numbers .split-title span{color:#5977A2;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:600;line-height:34.5px;letter-spacing:0.78px;text-transform:uppercase}#payment-select .credit-card-details,#payment-select .check-details{padding:10px;margin-bottom:10px}#payment-select .credit-card-details input::-webkit-outer-spin-button,#payment-select .credit-card-details input::-webkit-inner-spin-button,#payment-select .check-details input::-webkit-outer-spin-button,#payment-select .check-details input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#payment-select .credit-card-details label,#payment-select .check-details label{display:block}#payment-select .credit-card-details p.error-message,#payment-select .check-details p.error-message{display:none}#payment-select .credit-card-details input,#payment-select .credit-card-details select,#payment-select .check-details input,#payment-select .check-details select{border:none;background-color:transparent;border-bottom:2px solid #EEF1F7;border-radius:0;color:#1B1A1A;font-family:"Plus Jakarta Sans";font-size:15px;font-weight:400;line-height:21px;letter-spacing:0.45px}#payment-select .credit-card-details input:focus,#payment-select .credit-card-details select:focus,#payment-select .check-details input:focus,#payment-select .check-details select:focus{border-bottom:2px solid #5977A2}#payment-select .credit-card-details input.CVV2,#payment-select .check-details input.CVV2{max-width:100%;height:43px}#payment-select .credit-card-details i.fa-check,#payment-select .check-details i.fa-check{margin-left:10px;color:#038603;opacity:0.25}#payment-select .credit-card-details img,#payment-select .check-details img{margin-left:10px;height:34px}#payment-select .credit-card-details .disabled,#payment-select .check-details .disabled{opacity:0.5;pointer-events:none}#payment-select #credit-card-saving-legal,#payment-select #telecheck-legal{display:none;margin:0 24px 24px 24px;border:1px solid lightgrey;padding:16px}#payment-select div.row{margin-left:-1.25rem;margin-right:-1.25rem}#payment-select div.row::after{content:"";display:table;clear:both}#payment-select .col-sm-4,#payment-select .col-xs-4{width:33.333%;padding:0 9px}#payment-select .col-sm-6,#payment-select .col-xs-6{width:50%;padding:0 9px;margin-bottom:8px}#payment-select .col-sm-8,#payment-select .col-xs-8{width:66.667%;padding:0 9px}#payment-select .col-sm-12,#payment-select .col-xs-12{width:100%;padding:0 9px}.review-summary{display:flex;justify-content:space-between;margin-top:30px}.review-summary>div{width:45%}.review-set{max-width:600px;margin:0 auto 20px}.review-set div{display:flex;justify-content:space-between}.review-set p{width:48%;font-weight:600}.review-set p + p{font-weight:400}.review-set hr{margin:25px 0;border:0;height:2px;background-color:#D0D1D2}.clearfix::after{content:"";clear:both;display:table}#copy-multiple-designs{bottom:calc(25vh - 25px)}#add-multiple-to-cart{bottom:calc(25vh + 25px)}#copy-multiple-designs,#add-multiple-to-cart{position:fixed;right:0;z-index:9999}#copy-multiple-designs #add-multiple-to-cart-button,#copy-multiple-designs #copy-multiple-designs-button,#add-multiple-to-cart #add-multiple-to-cart-button,#add-multiple-to-cart #copy-multiple-designs-button{color:#FFFFFF;background-color:#C42523;font-size:14px;margin:0;padding-left:20px;padding-right:20px;opacity:0.5}#copy-multiple-designs:hover #add-multiple-to-cart-button,#copy-multiple-designs:hover #copy-multiple-designs-button,#add-multiple-to-cart:hover #add-multiple-to-cart-button,#add-multiple-to-cart:hover #copy-multiple-designs-button{opacity:1}@media screen and (max-width:1024px){#copy-multiple-designs,#add-multiple-to-cart{top:auto;bottom:0;left:0;width:100%}#copy-multiple-designs #add-multiple-to-cart-button,#copy-multiple-designs #copy-multiple-designs-button,#add-multiple-to-cart #add-multiple-to-cart-button,#add-multiple-to-cart #copy-multiple-designs-button{margin:0;width:100%;opacity:1}}#promoSlider{background:#FFFFFF;display:table;height:100%;z-index:2000;width:100%;overflow:visible!important;top:0px;bottom:0;right:-500px;border:1px solid white;box-shadow:0 0px 2px #cdcbc0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}#promoSlider.promo-active{position:fixed;right:0;width:100%;overflow:scroll}#promoSlider.promo-active .inner-wrap{padding-bottom:1rem}#promoSlider.promo-active .promo-img{display:block}#promoSlider.promo-active .promo-content{display:block}#promoSlider .inner-wrap{height:100%;overflow-y:scroll;padding-bottom:0}#promoSlider .promo-tag{top:50%;right:0;cursor:pointer;background:transparent;position:fixed;margin-top:-1.5rem}#promoSlider .promo-tag .mini-promo{font-weight:bold;font-size:1.2rem;text-align:center}#promoSlider .promo-tag .mini-promo-desc{font-weight:normal;font-size:0.8rem;text-align:center}@-ms-keyframes wiggle{#promoSlider 0%{-ms-transform:rotate(3deg)}#promoSlider 50%{-ms-transform:rotate(-3deg)}#promoSlider 100%{-ms-transform:rotate(3deg)}}@-moz-keyframes wiggle{0%{-moz-transform:rotate(3deg)}50%{-moz-transform:rotate(-3deg)}100%{-moz-transform:rotate(3deg)}}@-webkit-keyframes wiggle{0%{-webkit-transform:rotate(3deg)}50%{-webkit-transform:rotate(-3deg)}100%{-webkit-transform:rotate(3deg)}}@keyframes wiggle{0%{transform:rotate(3deg)}50%{transform:rotate(-3deg)}100%{transform:rotate(3deg)}}#promoSlider .wiggle,#promoSlider .wiggle:hover{-ms-animation:wiggle 0.3s 2;-moz-animation:wiggle 0.3s 2;-webkit-animation:wiggle 0.3s 2;animation:wiggle 0.3s 2}#promoSlider .promo-img{display:none;padding:0;width:100%;height:auto}#promoSlider .promo-content{display:none;overflow:auto;text-align:center;padding:10px 20px 0px 20px;height:auto;width:100%}#promoSlider .promo-content .promo-title{text-transform:uppercase;font-size:1.4rem;font-weight:900;line-height:1.5}#promoSlider .promo-content .promo-discount{font-weight:400;font-size:2rem;margin:1rem 0}#promoSlider .promo-content .promo-discount .desktop-padding{line-height:.75;margin-top:1rem}#promoSlider .promo-content .promo-discount div.small{font-size:1rem;font-weight:600}#promoSlider .promo-content .promo-code{font-size:1.75rem;margin:0.75rem;line-height:30px}#promoSlider .promo-content .promo-subtxt{font-weight:300;font-size:1.5625em;margin-top:1rem}#promoSlider .promo-content .promo-end-date{font-size:1.25em}#promoSlider .promo-content #cart-fly-out{z-index:3000}#promoSlider .promo-content .promo-small{text-align:left;margin-top:1rem;text-align:left;font-weight:400}#promoSlider .promo-content .promo-small small{line-height:1em}.promo-banner{width:100%}.promo-banner a{display:flex;justify-content:center;padding:0.5rem;background-color:#ce0000;color:#FFFFFF}.promo-banner a>div{font-size:0.85rem;font-weight:700;border-right:2px solid #FFFFFF;line-height:1;margin-right:0.5rem;padding-right:0.5rem}.promo-banner a>div:last-of-type{display:flex;align-items:center;border:none;padding:0}.promo-banner a>div:last-of-type span{display:none;font-size:0.85rem;line-height:1;margin:0 0 0 1rem;text-transform:none;color:#FFFFFF;text-decoration:underline;font-weight:500}.promo-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:3050;overflow:scroll;outline:0}.promo-modal.open{display:block;overflow-x:hidden;overflow-y:auto}.promo-modal .modal-dialog{max-width:1100px;width:100%;height:100%;margin:0;padding:0}.promo-modal .modal-dialog .modal-header{border-bottom:0;padding:0;height:0;position:relative}.promo-modal .modal-dialog .modal-header button{position:absolute;top:13px;right:10px;cursor:pointer;background:transparent;border:0;font-size:2rem;font-weight:600;color:#FFFFFF;text-shadow:none;line-height:.8;overflow:hidden;padding:12px;z-index:1}.promo-modal .modal-dialog .modal-content{background-color:#EDEFF3;border:none;border-radius:0;height:auto;min-height:100%;border-radius:0;margin:0}.promo-modal .modal-dialog .modal-content .modal-body{padding:0;text-align:left;font-size:1.5rem;line-height:1.8}.promo-modal .modal-dialog .modal-content .modal-body .container{padding:0}.promo-modal .modal-dialog .modal-content .modal-body .container .row{display:flex;flex-direction:column}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-5{position:relative;height:300px}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-5 .mobile-title{position:absolute;top:40%;text-align:center;color:#FFFFFF;width:100%;padding:0 1rem}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-5 .mobile-title .title{font-size:1.25rem;text-transform:uppercase;font-weight:700}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-5 .mobile-title .description{font-size:2.75rem;line-height:1;font-weight:800;text-transform:uppercase}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-5 .eg-logo{position:absolute;top:30px;left:28%;max-width:170px}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-5 .mobile-example-image{max-width:100%;width:100%;height:100%;object-fit:cover}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-5 .example-image{display:none}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .desktop-title{display:none;text-align:center;margin-top:3rem}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .desktop-title>.title{font-size:1.5rem;text-transform:uppercase;font-weight:700;line-height:1}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .desktop-title>.description{font-size:3.5rem;line-height:1;font-weight:800;padding:0 0 1rem 0;text-transform:uppercase}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .discount{display:flex;justify-content:center;text-align:center;padding:2rem 0}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .discount .threshold{border-right:2px solid #98989a;padding:0 1rem}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .discount .threshold:last-of-type{border-right:none}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .discount .threshold .desktop-padding{color:#C42523;font-size:2rem;line-height:1;font-weight:800}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .discount .threshold .small{text-transform:uppercase;font-size:0.75rem}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .promo-code{margin:0 auto 2rem auto;border:#C42523 dashed 2px;width:fit-content;padding:0.25rem 2rem;font-weight:500;font-size:1rem}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .promo-code span{text-transform:uppercase;color:#98989a;font-weight:700}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .terms{margin:2rem 0;text-align:center;margin:1rem 0}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .terms p{margin:0;font-size:0.85rem}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .terms p a{color:#5B6770;text-decoration:underline}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .ctas{text-align:center}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .ctas a{width:160px;padding:1rem;font-size:0.9rem;padding:0.25rem 0.5rem;border:2px solid transparent}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .ctas a:first-of-type{margin-right:0.5rem}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .ctas a.btn-secondary-inverse{background-color:transparent;border:2px solid #2A68A3;color:#14161B}#promo-modal{display:none}#promo-terms-modal .modal-dialog .modal-content,#promo-terms-landing-modal .modal-dialog .modal-content{background-color:#EDEFF2}#promo-terms-modal .modal-dialog .modal-content .modal-header button,#promo-terms-landing-modal .modal-dialog .modal-content .modal-header button{color:#000000}#promo-terms-modal .modal-dialog .modal-content .modal-body,#promo-terms-landing-modal .modal-dialog .modal-content .modal-body{padding:18% 10%;text-align:left;font-size:0.85rem;line-height:1.35}#promo-terms-modal{display:none}.promo-landing>div .banner{margin-top:50px}.promo-landing #thresholds{padding:2rem 0 0 0}.promo-landing #thresholds .threshold{border-top:4px solid #ce0000;background-color:#EDEFF2;text-align:center;margin:0 2rem 1.5rem 2rem}.promo-landing #thresholds .threshold .sale-tag{width:fit-content;text-transform:uppercase;font-size:1rem;font-weight:700;padding:0 0.75rem 0.25rem 0.75rem;background-color:#ce0000;color:#FFFFFF}.promo-landing #thresholds .threshold .details{margin:1.5rem 0}.promo-landing #thresholds .threshold .details .percentage{color:#36383E;font-size:3rem;line-height:1;font-weight:700}.promo-landing #thresholds .threshold .details .threshold-date-amount{font-size:1rem;font-weight:700;text-transform:uppercase;color:#5B6770}.promo-landing #thresholds .threshold .promo-code{margin:0 auto 1rem auto;border:2px dashed #ce0000;width:fit-content;padding:0.5rem 2rem;font-weight:500;font-size:1.15rem}.promo-landing #thresholds .threshold .promo-code span{text-transform:uppercase;color:#ce0000;font-weight:700}.promo-landing #thresholds .threshold .sale-ends{font-size:0.85rem;padding:0 0 1.5rem 0}.promo-landing #details{padding:0 2rem 2rem 2rem}.promo-landing #details p{text-align:center;margin:1rem 0;font-size:1rem}.promo-landing #details p:first-of-type{margin:0 0 1rem 0}.promo-landing #details p a.see-terms{color:#5B6770;font-size:1rem;text-decoration:underline}.promo-landing #details p a.btn{margin-top:1rem;padding:0.75rem 2.5rem;font-size:1.25rem}.promo-landing #details p a.desktop{display:none}.promo-landing #how-it-works{background-color:#EDEFF2;padding:3rem 0 0 0}.promo-landing #how-it-works .container h2{font-size:2.5rem;text-align:center;margin-bottom:1rem}.promo-landing #how-it-works .container .row{display:flex;align-items:flex-start;flex-wrap:wrap;margin-left:1rem;margin-right:1rem}.promo-landing #how-it-works .container .row .col-md-3{display:flex;flex-basis:50%;max-width:295px;padding:0.75rem;border:3px solid transparent}.promo-landing #how-it-works .container .row .col-md-3 .card img{width:100%;max-width:100%;border:none}.promo-landing #how-it-works .container .row .col-md-3 .card .card-block{text-align:left;position:relative;padding:1.25rem 0}.promo-landing #how-it-works .container .row .col-md-3 .card .card-block h3{font-size:1rem}.promo-landing #how-it-works .container .row .col-md-3 .card .card-block p{font-size:0.85rem}.promo-landing #how-it-works .container .row .col-md-3 .card .card-block p a{color:#c76c61;border-bottom:2px #c76c61 solid;font-weight:600}.promo-landing #how-it-works .container .row .col-md-3 .card .card-block p:nth-of-type(2){position:absolute;bottom:2px;margin-top:20px}.promo-landing #you-we-design{padding:4rem 0}@media only screen and (min-width:768px){.promo-landing #you-we-design{padding:6rem 0}}.promo-landing #you-we-design .container>div{display:flex;justify-content:center;flex-direction:column-reverse;gap:3rem}.promo-landing #you-we-design .container>div>div{position:relative;text-align:center;max-width:450px;height:300px;margin:0 2rem;padding:4rem 2rem}.promo-landing #you-we-design .container>div>div h3{font-size:2.5rem}.promo-landing #you-we-design .container>div>div h3 span{line-height:0.8;height:31px;display:inline-block}.promo-landing #you-we-design .container>div>div p{font-size:0.85rem}.promo-landing #you-we-design .container>div>div .cta{position:absolute;left:50%;bottom:3rem;transform:translate(-50%,0%)}.promo-landing #you-we-design .container>div>div .cta a{width:230px;padding:0.75rem 0;font-size:1rem}.promo-landing #you-we-design .container>div>div .cta a.desktop{display:none}@media only screen and (min-width:768px){.promo-landing #you-we-design .container>div>div .cta a.desktop{display:inline-block}}@media only screen and (min-width:768px){.promo-landing #you-we-design .container>div>div .cta a.mobile{display:none}}.promo-landing #you-we-design .container>div>div.you-design{border:solid 3px #a8bfd6}.promo-landing #you-we-design .container>div>div.you-design h3 span{color:#a8bfd6}.promo-landing #you-we-design .container>div>div.you-design .cta a{background-color:#a8bfd6}.promo-landing #you-we-design .container>div>div.we-design{border:solid 3px #2A68A3}.promo-landing #you-we-design .container>div>div.we-design h3 span{color:#2A68A3}.promo-landing #you-we-design .container>div>div.we-design .cta a{background-color:#2A68A3}.promo-landing #benefits{background-color:#EDEFF2;padding:3rem 2rem 2rem 2rem}.promo-landing #benefits .slide-tabs{display:flex;max-width:400px;margin-bottom:3rem;gap:2px}.promo-landing #benefits .slide-tabs .slide-tab{flex-basis:33%;background-color:#FFFFFF;font-size:0.85rem;text-transform:uppercase;text-align:center;padding:0.25rem 1rem;font-weight:700;cursor:pointer}.promo-landing #benefits .slide-tabs .slide-tab.active{background-color:#a8bfd6}.promo-landing #benefits .slide-tabs .slide-tab:first-of-type{border-radius:3px 0 0 3px}.promo-landing #benefits .slide-tabs .slide-tab:last-of-type{border-radius:0 3px 3px 0}.promo-landing #benefits .benefits-slider .slick-slide .slide{display:flex;flex-direction:column;justify-content:center;gap:4rem;height:345px}.promo-landing #benefits .benefits-slider .slick-slide .slide>div h3{font-size:2rem;line-height:1;margin-bottom:1rem}.promo-landing #benefits .benefits-slider .slick-slide .slide>div p{font-size:0.8rem}.promo-landing #benefits .benefits-slider .slick-slide .slide>div p a{text-decoration:underline}.promo-landing #benefits .benefits-slider .slick-slide .slide>div.example-image{position:relative;margin-top:1.5rem}.promo-landing #benefits .benefits-slider .slick-slide .slide>div.example-image img{position:absolute;max-width:100%;bottom:-200px}.promo-landing #benefits .benefits-slider .slick-slide .slide>div.example-image .fa{display:none;position:absolute;color:#FFFFFF;right:2rem;top:50%;font-size:2rem;cursor:pointer}.promo-landing #benefits .benefits-slider .slick-slide:nth-of-type(2) .slide .example-image img{bottom:-224px}.promo-landing #benefits .benefits-slider .slick-dots{bottom:15px}.promo-landing #benefits .benefits-slider .slick-dots li.slick-active button{color:#FFFFFF}.promo-landing #benefits .benefits-slider .slick-dots li.slick-active button:before{color:#FFFFFF;opacity:1}.promo-landing #benefits .benefits-slider .slick-dots li button:before{opacity:0.5}#promo-learn-more-design-tool-modal{display:none}#promo-learn-more-design-tool-modal .modal-dialog{max-width:800px;width:100%;height:100%;margin:0;padding:0}#promo-learn-more-design-tool-modal .modal-dialog .modal-content{background-color:#EDEFF2;border:none;border-radius:0;height:auto;min-height:100%;border-radius:0;margin:0}#promo-learn-more-design-tool-modal .modal-dialog .modal-content .modal-header{border-bottom:0;padding:0}#promo-learn-more-design-tool-modal .modal-dialog .modal-content .modal-body{text-align:left;font-size:1.5rem;line-height:1.8}#promo-learn-more-design-tool-modal .modal-dialog .modal-content .modal-body>img{max-width:100%}#promo-learn-more-design-tool-modal .modal-dialog .modal-content .modal-body>div{padding:2rem}#promo-learn-more-design-tool-modal .modal-dialog .modal-content .modal-body>div h3{font-size:2.5rem;line-height:1;margin-bottom:1rem}#promo-learn-more-design-tool-modal .modal-dialog .modal-content .modal-body>div h3 span{color:#2A68A3}#promo-learn-more-design-tool-modal .modal-dialog .modal-content .modal-body>div p{font-size:0.85rem}#promo-learn-more-design-tool-modal .modal-dialog .modal-content .modal-body>div p:first-of-type{margin-bottom:1rem}#promo-learn-more-design-tool-modal .modal-dialog .modal-content .modal-body>div p.ctas{margin-top:2rem}#promo-learn-more-design-tool-modal .modal-dialog .modal-content .modal-body>div p.ctas a{width:150px;border:2px solid #2A68A3;padding:8px 0}#promo-learn-more-design-tool-modal .modal-dialog .modal-content .modal-body>div p.ctas a.close{background-color:transparent;color:#000000;margin-left:5px}.osano-cm-widget{display:none}main.order-page{margin-top:0}.order-page .title.wrap{margin-bottom:55px;width:100%;max-width:unset}.order-page .btn{text-wrap:nowrap;color:#33699F;background-color:white;border:2px solid #33699F;padding-top:16px;padding-bottom:16px;margin-bottom:1rem}.order-page .btn:disabled,.order-page .btn:disabled:hover,.order-page .btn:disabled:disabled:hover,.order-page .btn.disabled,.order-page .btn.disabled:hover{cursor:not-allowed;opacity:1;background:#819DB8;border-color:#819DB8}.order-page .btn-primary{background:#33699F;color:white}.order-page #next-prev-btns{display:flex;justify-content:space-between;max-width:670px;margin-left:auto;margin-right:auto;margin-top:59px}@media screen and (max-width:768px){.order-page #next-prev-btns{flex-direction:column-reverse}.order-page #next-prev-btns .btn{width:100%}.order-page #next-prev-btns .btn + .btn{margin-left:0}}.order-page .order-received{width:100%}@media screen and (max-width:768px){.order-page .order-received{margin-left:20px;margin-right:20px}}.order-page .order-received h2{font-weight:bold;text-align:center;text-transform:uppercase;margin:25px 0}.order-page .order-received hr{border-top:none}.order-page .order-received #cart-form{border:none;padding:0}.order-page .order-received .form-foot{margin:20px}.order-page .order-received .form-foot p a{color:#5977A2}.order-page .order-received .form-foot label{color:#313949;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0.39px;text-align:left;text-transform:unset}.order-page .order-received .form-foot label.required:after{content:""}.order-page .order-received .form-foot input[type="checkbox"]{width:14px;height:14px;margin-right:7px;accent-color:#313949;vertical-align:middle}.order-page .order-received .form-foot .btn{font-size:15px;padding:15px}.order-page .order-received .form-foot .btn#prevstep{float:left}.order-page .order-received .form-foot .btn#nextstep{float:right}.order-page .order-received .form-foot #validation-error{display:none;color:#ce0000;font-size:x-large}.order-page .order-received .form-foot img.affirm-checkout{cursor:pointer}.order-page h1{color:#313949;font-family:"Plus Jakarta Sans";font-size:16px;font-style:normal;font-weight:600;line-height:21px;letter-spacing:1.6px;text-transform:uppercase}.order-page h1 .lower{text-transform:lowercase}.order-page h2{color:#313949;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:400;line-height:34.5px;letter-spacing:0.78px}.order-page .cf{clear:both;zoom:1}.order-page .cf:before,.order-page .cf:after{content:"";display:table;clear:both}.order-page .title{text-align:center}.order-page .title p{font-size:22px;font-weight:400;line-height:1.2em}.order-page .red-text{color:#C42523;font-weight:900}.order-page legend{border-bottom:1px solid #D0D1D2;font-weight:900;text-transform:uppercase;padding-bottom:20px;font-size:20px}.order-page fieldset#cart-form{padding-bottom:20px}.order-page .review-summary{display:flex;justify-content:space-between;margin-top:25px}.order-page .review-summary>div{width:48%}.order-page .review-set{max-width:600px;margin:0 auto 60px}.order-page .review-set p{width:100%;color:#313949;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:400;line-height:34.5px;letter-spacing:0.78px}.order-page #estimated-ship-date{width:398px;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.order-page #estimated-ship-date{width:90%;margin-left:20px;margin-right:20px}.order-page #estimated-ship-date p{line-height:0.75}}.order-page #estimated-ship-date h1{margin-bottom:0}.order-page #estimated-ship-date p{color:#313949;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:400;line-height:17.25px;letter-spacing:0.78px}.order-page #cart-form{overflow-x:auto}.order-page #cart-form .items{margin:0 0 60px 0;width:100%}@media screen and (max-width:768px){.order-page #cart-form .items{display:none}}.order-page #cart-form .items th{border-bottom:2px solid #EEF1F7;text-align:left;padding:12px;color:#313949;font-family:"Plus Jakarta Sans";font-size:11px;font-style:normal;font-weight:600;line-height:34.5px;letter-spacing:0.66px;text-transform:uppercase}.order-page #cart-form .items th.col-total{text-align:right}.order-page #cart-form .items #cart-packages-contents td{padding:10px;color:#313949;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:0.39px}.order-page #cart-form .items #cart-packages-contents td.col-item{padding-left:0}.order-page #cart-form .items #cart-packages-contents td.col-total{padding-right:0}.order-page #cart-form .items #cart-packages-contents .product{background-color:#eee}.order-page #cart-form .items #cart-packages-contents .col-total{font-weight:700}.order-page #cart-form .items #cart-packages-contents .col-design .img-holder{border:3px solid #fff;height:260px;width:260px;padding:4px;background-color:white}.order-page #cart-form .items #cart-packages-contents .col-design .img-holder img{height:inherit}.order-page #cart-form .items #cart-packages-contents .col-item .img-holder{width:120px}.order-page #cart-form .items #cart-packages-contents .col-qty .screen-reader{display:none}.order-page #cart-form .items #cart-packages-contents .col-qty select{width:64px;padding:10px;background-color:#F9F9F9;border-radius:0.6rem;border:1px solid #DCDCDC}.order-page #cart-form .items #cart-packages-contents .col-qty input{width:64px;display:none}.order-page #cart-form .items #cart-packages-contents .col-qty .cart-remove{font-size:25px;vertical-align:middle}.order-page #cart-form .items #cart-packages-contents .col-qty .blue-open{font-weight:bold}.order-page #cart-form .items #cart-packages-contents .col-qty .quantity-selector-row{display:flex;column-gap:11px}.order-page #cart-form .items-mobile{display:none;margin:0 0 13px 0;width:100%;color:#313949;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:0.39px}@media screen and (max-width:768px){.order-page #cart-form .items-mobile{display:block}}.order-page #cart-form .items-mobile .img-holder{border:3px solid #fff;width:120px;padding:4px;background-color:white}.order-page #cart-form .items-mobile .img-holder img{height:inherit}.order-page #cart-form .items-mobile .item-mobile-row{display:flex;column-gap:24px;margin-top:20px;padding-bottom:33px;border-bottom:2px solid #EEF1F7}.order-page #cart-form .items-mobile .item-mobile-row .img-holder{margin-left:20px}.order-page #cart-form .items-mobile .item-mobile-row .item-mobile-info{display:flex;flex-direction:column}.order-page #cart-form .items-mobile .item-mobile-row .item-mobile-info>div:last-child{margin-top:5px}.order-page #cart-form .items-mobile .screen-reader{display:none}.order-page #cart-form .items-mobile select{width:64px;padding:10px;background-color:#F9F9F9;border-radius:0.6rem;border:1px solid #DCDCDC}.order-page #cart-form .items-mobile input{width:64px;display:none}.order-page #cart-form .items-mobile .cart-remove{font-size:25px;vertical-align:middle}.order-page #cart-form .items-mobile .blue-open{font-weight:bold}.order-page #cart-form .items-mobile .quantity-selector-row{display:flex;column-gap:11px}.order-page #cart-form .items-mobile .product{background-color:#eee}.order-page #cart-form .shipping-info{float:left;width:50%}.order-page #cart-form .shipping-info ul{list-style:none;padding-left:0}.order-page #cart-form .shipping-info ul li{margin-bottom:15px;font-size:16px;font-weight:400}.order-page #cart-form .shipping-info ul li a{text-decoration:none}.order-page #cart-form .shipping-info ul li a i{width:20px}.order-page #cart-form #additional-items-disclaimer{background:#DDE1E6;margin-bottom:15px}.order-page #cart-form #additional-items-disclaimer div{padding:13px}.order-page #cart-form #additional-items-disclaimer p{color:#313949;font-family:"Plus Jakarta Sans";font-size:11px;font-style:italic;font-weight:500;line-height:16px;letter-spacing:0.33px;margin:0}.order-page #cart-form .subtotals{float:right;width:100%;text-align:left;margin:0}.order-page #cart-form .subtotals td,.order-page #cart-form .subtotals th{border:none;padding:0 0 16px}.order-page #cart-form .subtotals th{color:#313949;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.39px;text-align:left;text-wrap:nowrap;text-transform:capitalize}.order-page #cart-form .subtotals td{color:#313949;text-align:right;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:700;line-height:21px;letter-spacing:0.39px;text-transform:uppercase}.order-page #cart-form .subtotals td .subtotals-free-text{color:#0D6EFD;text-align:right;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.13px}.order-page #cart-form .subtotals tr:first-of-type th,.order-page #cart-form .subtotals tr:first-of-type td,.order-page #cart-form .subtotals tr:last-of-type th,.order-page #cart-form .subtotals tr:last-of-type td{padding-top:16px}.order-page #cart-form .subtotals tr:last-of-type{border-top:2px solid #EEF1F7}.order-page #cart-form .subtotals tr:last-of-type th,.order-page #cart-form .subtotals tr:last-of-type td{padding-top:16px;padding-bottom:0}.order-page #cart-form .subtotals .promo-description p,.order-page #cart-form .subtotals .additional-promo-description p{font-weight:900;margin-bottom:0}.order-page #cart-form .subtotals .additional-discount .delete-promo-button{cursor:pointer}.order-page #cart-form .subtotals .additional-discount .delete-promo-button:hover{color:#ce0000}.order-page #cart-form .form-footer{background:#D0D1D2;margin-bottom:30px}.order-page #cart-form .form-footer .order-total{width:50%;float:right;text-align:right;margin:0}.order-page #cart-form .form-footer .order-total th,.order-page #cart-form .form-footer .order-total td{width:50%;padding:20px 25px 10px;text-transform:uppercase}.order-page #cart-form .form-footer .order-total small{font-weight:bold}.order-page #cart-form .form-footer .order-total .promo .btn{width:100%;text-align:center;font-size:16px;padding:9px;margin-bottom:0;font-weight:bold;background-color:#c76c61}.order-page #cart-form .form-footer .order-total .col-total{font-weight:900;font-size:20px}.order-page #cart-form .cart-btns{display:flex;justify-content:space-between;float:right}.order-page #cart-form .cart-btns #discontinued-product-warning{cursor:pointer}.order-page #cart-form .cart-btns .checkoutBtn{font-size:15px;font-weight:bold;outline:none;margin:0 0 1rem}@media only screen and (max-width:586px){.order-page #cart-form .shipping-info,.order-page #cart-form .subtotals,.order-page #cart-form .form-footer .order-total{width:100%}.order-page #cart-form .cart-btns{float:none;justify-content:center;margin-top:10px}}@media only screen and (max-width:586px){.order-page .review-summary{display:block}.order-page .review-summary>div{width:100%}}#checkout-form,#payment-form{margin:10px auto 0 auto;max-width:350px}#checkout-form .input-holder,#payment-form .input-holder{all:revert}#checkout-form .input-holder input,#checkout-form .input-holder select,#payment-form .input-holder input,#payment-form .input-holder select{border:none;background-color:transparent;border-bottom:2px solid #EEF1F7;border-radius:0;color:#1B1A1A;font-family:"Plus Jakarta Sans";font-size:15px;font-weight:400;line-height:21px;letter-spacing:0.45px;padding-left:0}#checkout-form .input-holder input:focus,#checkout-form .input-holder select:focus,#payment-form .input-holder input:focus,#payment-form .input-holder select:focus{border-bottom:2px solid #5977A2}#checkout-form .input-holder input,#payment-form .input-holder input{width:100%}#checkout-form .input-holder select,#payment-form .input-holder select{padding:0}#checkout-form .input-holder label,#payment-form .input-holder label{margin:0;color:#313949;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:400;line-height:34.5px;letter-spacing:0.78px}#checkout-form .input-holder>div,#payment-form .input-holder>div{display:flex;align-items:baseline;justify-content:flex-start;flex-grow:1}#checkout-form .input-holder .check-mark,#payment-form .input-holder .check-mark{float:right;position:relative;top:-25px}#checkout-form .input-holder .check-mark path,#payment-form .input-holder .check-mark path{transition:stroke 0.2s}#checkout-form .input-holder .check-mark.valid path,#payment-form .input-holder .check-mark.valid path{stroke:#00B43D}#checkout-form .input-holder span.form-error,#payment-form .input-holder span.form-error{flex-grow:1;flex-shrink:0;display:none;margin-left:20%;margin-bottom:0}#checkout-form .input-holder span.form-error.show,#payment-form .input-holder span.form-error.show{display:block}#checkout-form .input-holder .hidden,#payment-form .input-holder .hidden{display:none}#checkout-form .radio-set,#payment-form .radio-set{font-size:16px;font-weight:bold;margin:10px 0}#checkout-form .radio-set .label,#payment-form .radio-set .label{color:#313949;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:400;line-height:34.5px;letter-spacing:0.78px;text-transform:capitalize}#checkout-form .radio-set .radios,#payment-form .radio-set .radios{width:75%;display:flex;column-gap:25px}#checkout-form .no-label-offset,#payment-form .no-label-offset{display:block}#checkout-form .no-label-offset label,#payment-form .no-label-offset label{color:var(--Easy-Closets-Flint,#313949);font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0.39px}#checkout-form .no-label-offset label input[type="checkbox"],#payment-form .no-label-offset label input[type="checkbox"]{all:revert;width:18px;height:18px;margin-right:7px;accent-color:#313949;vertical-align:middle}#checkout-form .no-label-offset label.error,#payment-form .no-label-offset label.error{color:red;text-transform:capitalize}#checkout-form .field-table,#payment-form .field-table{border-bottom:1px solid #D0D1D2}#checkout-form .field-table h2,#payment-form .field-table h2{text-transform:uppercase;font-weight:bold}#checkout-form .field-table h3,#payment-form .field-table h3{margin-bottom:0}#checkout-form .field-table p,#checkout-form .field-table li,#payment-form .field-table p,#payment-form .field-table li{font-size:18px;font-weight:400;margin:10px 0}#checkout-form #prevstep,#checkout-form #nextstep,#payment-form #prevstep,#payment-form #nextstep{font-size:15px;padding:15px}#checkout-form #prevstep i,#checkout-form #nextstep i,#payment-form #prevstep i,#payment-form #nextstep i{margin:0 4px}#checkout-form #prevstep,#payment-form #prevstep{float:left}#checkout-form #nextstep,#payment-form #nextstep{float:right}#checkout-form .please-review:after,#payment-form .please-review:after{content:'Please review the above and then check this box to confirm that you agree.';font-size:20px;color:#d0021b}@media only screen and (max-width:586px){#checkout-form .input-holder,#checkout-form .radio-set,#checkout-form .no-label-offset,#payment-form .input-holder,#payment-form .radio-set,#payment-form .no-label-offset{display:block}}#checkout-form ul.errorlist,#payment-form ul.errorlist{margin-left:20%}#checkout-form .sc-radio .sc-indicator,#payment-form .sc-radio .sc-indicator{border-radius:50%;background-size:52% 45%}#checkout-form .sc-radio input:checked ~ .sc-indicator,#payment-form .sc-radio input:checked ~ .sc-indicator{background-color:#313949}#checkout-form .sc-input,#payment-form .sc-input{color:#313949;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0.39px}#checkout-form .sc-input .sc-indicator,#payment-form .sc-input .sc-indicator{background-image:unset;outline:solid 2px #313949;border:solid 2px white;width:18px;height:18px;top:3px;margin:0 12px 0 0}#checkout-form .sc-input .sc-indicator.disabled,#payment-form .sc-input .sc-indicator.disabled{color:#A2A9B0}#checkout-form .sc-input .sc-indicator.disabled .sc-indicator,#payment-form .sc-input .sc-indicator.disabled .sc-indicator{outline:solid 2px #A2A9B0;background-color:unset}#checkout-form .sc-input>input,#payment-form .sc-input>input{opacity:0;position:absolute;z-index:-1}#checkout-form .credit-card-details,#payment-form .credit-card-details{width:60%}@media screen and (max-width:768px){#checkout-form .credit-card-details,#payment-form .credit-card-details{width:100%;margin-left:0;margin-right:0}}#checkout-form .card-input-group,#payment-form .card-input-group{display:grid;align-items:end;grid-column-gap:16px;grid-template-rows:auto auto 50px;grid-template-areas:"a a a" "b c d" "e e e"}#checkout-form .card-input-group .card-amount,#payment-form .card-input-group .card-amount{margin-top:20px}#checkout-form div:has(>div#input_holder_id_ACCT),#checkout-form div:has(>div#input_holder_id_split1-credit-ACCT),#checkout-form div:has(>div#input_holder_id_split2-credit-ACCT),#checkout-form div:has(>div#input_holder_id_split3-credit-ACCT),#payment-form div:has(>div#input_holder_id_ACCT),#payment-form div:has(>div#input_holder_id_split1-credit-ACCT),#payment-form div:has(>div#input_holder_id_split2-credit-ACCT),#payment-form div:has(>div#input_holder_id_split3-credit-ACCT){grid-area:a}#checkout-form div:has(>div#input_holder_id_EXPDATE),#checkout-form div:has(>div#input_holder_id_split1-credit-EXPDATE),#checkout-form div:has(>div#input_holder_id_split2-credit-EXPDATE),#checkout-form div:has(>div#input_holder_id_split3-credit-EXPDATE),#payment-form div:has(>div#input_holder_id_EXPDATE),#payment-form div:has(>div#input_holder_id_split1-credit-EXPDATE),#payment-form div:has(>div#input_holder_id_split2-credit-EXPDATE),#payment-form div:has(>div#input_holder_id_split3-credit-EXPDATE){grid-area:b}#checkout-form div:has(>div#input_holder_id_CVV2),#checkout-form div:has(>div#input_holder_id_split1-credit-CVV2),#checkout-form div:has(>div#input_holder_id_split2-credit-CVV2),#checkout-form div:has(>div#input_holder_id_split3-credit-CVV2),#payment-form div:has(>div#input_holder_id_CVV2),#payment-form div:has(>div#input_holder_id_split1-credit-CVV2),#payment-form div:has(>div#input_holder_id_split2-credit-CVV2),#payment-form div:has(>div#input_holder_id_split3-credit-CVV2){grid-area:c}#checkout-form div:has(>p.no-label-offset + #id_saved_payment_methods),#checkout-form div:has(>p.no-label-offset + #id_split1-credit-saved_payment_methods),#checkout-form div:has(>p.no-label-offset + #id_split2-credit-saved_payment_methods),#checkout-form div:has(>p.no-label-offset + #id_split3-credit-saved_payment_methods),#payment-form div:has(>p.no-label-offset + #id_saved_payment_methods),#payment-form div:has(>p.no-label-offset + #id_split1-credit-saved_payment_methods),#payment-form div:has(>p.no-label-offset + #id_split2-credit-saved_payment_methods),#payment-form div:has(>p.no-label-offset + #id_split3-credit-saved_payment_methods){display:none}#checkout-form .cvv-image,#payment-form .cvv-image{grid-area:d;margin-bottom:12px}#checkout-form div:has(>p.no-label-offset>label>input#id_save_for_later),#checkout-form div:has(>p.no-label-offset>label>input#id_split1-credit-save_for_later),#checkout-form div:has(>p.no-label-offset>label>input#id_split2-credit-save_for_later),#checkout-form div:has(>p.no-label-offset>label>input#id_split3-credit-save_for_later),#payment-form div:has(>p.no-label-offset>label>input#id_save_for_later),#payment-form div:has(>p.no-label-offset>label>input#id_split1-credit-save_for_later),#payment-form div:has(>p.no-label-offset>label>input#id_split2-credit-save_for_later),#payment-form div:has(>p.no-label-offset>label>input#id_split3-credit-save_for_later){grid-area:e}#checkout-form .user-information,#checkout-form .shipping-address,#checkout-form .shipping-details,#checkout-form .billing-information{margin-bottom:50px}#checkout-form #validation-error-container{display:none;align-items:center;column-gap:5px}#checkout-form #validation-error{color:#F00;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:400;line-height:34.5px;letter-spacing:0.78px}#checkout-form .input-holder .info-error{color:red}#checkout-form .error{all:unset}#checkout-form .error:after{all:unset}#checkout-form .errorlist{all:unset}#payment-form{max-width:672px;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){#payment-form>h1{margin-left:20px}}#payment-form h3{color:#313949;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:600;line-height:21px;letter-spacing:0.39px;text-transform:capitalize}#payment-form hr{border-top:2px solid #EEF1F7;margin-top:40px;margin-bottom:40px}#payment-form div[class*="col-xs-"]{padding-left:0}@media screen and (max-width:768px){#payment-form div[class*="col-xs-"]{padding-left:9px}}#payment-form #validation-error-container,#payment-form #validation-error-container-bottom{display:none;align-items:center;column-gap:5px}@media screen and (max-width:768px){#payment-form #validation-error-container{margin-left:20px}}#payment-form #validation-error-container-bottom{margin-bottom:10px}#payment-form #validation-error,#payment-form #validation-error-bottom{color:#F00;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:400;line-height:34.5px;letter-spacing:0.78px}#payment-form .credit-card-details input[type="checkbox"]{all:revert;width:18px;height:18px;margin-right:7px;accent-color:#313949;vertical-align:middle}#payment-form .credit-card-details .saved-payment-label{color:#313949;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0.39px}#payment-form .credit-card-details .input-holder{display:block}#payment-form .credit-card-details .input-holder label{all:revert;margin:0;color:#313949;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:400;line-height:34.5px;letter-spacing:0.78px}#payment-form .credit-card-details .input-holder .card-error{color:red}#payment-form .credit-card-details .card-expiration{height:43px;-webkit-appearance:menulist;background:none}#payment-form #cart-form table.items th:first-of-type{padding-left:0}#payment-form #cart-form table.items th:last-of-type{padding-right:0}#payment-form #cart-form table.items th.col-price,#payment-form #cart-form table.items th.col-qty{text-align:center}#payment-form #cart-form table.items td.col-price,#payment-form #cart-form table.items td.col-qty{text-align:center}#payment-form #cart-form table.items td.col-qty .quantity-selector-row{justify-content:right}#payment-form #cart-form .items-mobile .item-mobile-row{border:none;padding-bottom:0}#payment-form .subtotals .promo-description svg,#payment-form .subtotals .additional-promo-description svg{vertical-align:middle}#payment-form .subtotals .promo-description .promo-modal-trigger,#payment-form .subtotals .promo-description .additional-promo-modal-trigger,#payment-form .subtotals .additional-promo-description .promo-modal-trigger,#payment-form .subtotals .additional-promo-description .additional-promo-modal-trigger{color:#A2A9B0}#payment-form .subtotals .promo-description .delete-promo-button,#payment-form .subtotals .promo-description .delete-additional-promo-button,#payment-form .subtotals .additional-promo-description .delete-promo-button,#payment-form .subtotals .additional-promo-description .delete-additional-promo-button{text-decoration:underline}#payment-form #checkout-confirm-acknowledgement{display:flex;align-items:baseline}#payment-form #checkout-confirm-acknowledgement a{color:#5977A2}#payment-form .pull-right{float:right}#order-cart-page{max-width:711px;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){#order-cart-page{max-width:100%}}#order-cart-page h1{color:#313949;font-family:Merriweather;font-size:28px;font-style:normal;font-weight:300;line-height:34px;letter-spacing:1.12px;text-transform:unset}@media screen and (max-width:768px){#order-cart-page h1{margin-left:20px}}#order-cart-page hr{max-width:510px;margin-right:0}@media screen and (max-width:768px){#order-cart-page hr{display:none}}#order-cart-page table.items th:first-of-type{padding-left:0}#order-cart-page table.items th:last-of-type{padding-right:0}#order-cart-page #cart-form .items th.col-price,#order-cart-page #cart-form .items th.col-qty{text-align:center}#order-cart-page #cart-form .items td.col-price,#order-cart-page #cart-form .items td.col-qty{text-align:center}#order-cart-page #cart-form .items td.col-qty .quantity-selector-row{justify-content:right}#order-cart-page #cart-form .subtotals{max-width:510px}@media screen and (max-width:768px){#order-cart-page #cart-form .subtotals{width:90%;margin-right:20px}}#order-cart-page #cart-form .subtotals small{color:#313949;font-family:"Plus Jakarta Sans";font-size:10px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0.3px}#order-cart-page #cart-form .subtotals .promo-description svg,#order-cart-page #cart-form .subtotals .additional-promo-description svg{vertical-align:middle}#order-cart-page #cart-form .subtotals .promo-description .promo-modal-trigger,#order-cart-page #cart-form .subtotals .promo-description .additional-promo-modal-trigger,#order-cart-page #cart-form .subtotals .additional-promo-description .promo-modal-trigger,#order-cart-page #cart-form .subtotals .additional-promo-description .additional-promo-modal-trigger{color:#A2A9B0}#order-cart-page #cart-form .subtotals .promo-description .delete-promo-button,#order-cart-page #cart-form .subtotals .promo-description .delete-additional-promo-button,#order-cart-page #cart-form .subtotals .additional-promo-description .delete-promo-button,#order-cart-page #cart-form .subtotals .additional-promo-description .delete-additional-promo-button{text-decoration:underline}#order-cart-page #promo-code-applicator{display:flex;align-items:center;justify-content:flex-end}#order-cart-page #promo-code-applicator input{height:36px;width:194px;border-radius:13px 0 0 13px;color:#313949;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.39px}@media screen and (max-width:768px){#order-cart-page #promo-code-applicator input{width:100%}}#order-cart-page #promo-code-applicator input::placeholder{color:#A2A9B0;font-family:"Plus Jakarta Sans";font-size:9px;font-style:normal;font-weight:400;line-height:34.5px;letter-spacing:0.54px}#order-cart-page #promo-code-applicator button{margin:0;min-width:75px;height:36px;border-radius:0 13px 13px 0;padding:0;border:none;text-transform:capitalize;text-align:center;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:500;line-height:34.5px;letter-spacing:0.78px}#order-cart-page #next-prev-btns{display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:0;margin-right:0;margin-top:59px;max-width:100%}@media screen and (max-width:768px){#order-cart-page #next-prev-btns{flex-direction:column-reverse;margin-left:20px;margin-right:20px}#order-cart-page #next-prev-btns .btn{width:100%;margin-bottom:10px}}#order-invoice-page{max-width:609px;margin-left:auto;margin-right:auto;margin-top:58px}#order-invoice-page h3{color:#5977A2;font-family:"Plus Jakarta Sans";font-size:16px;font-style:normal;font-weight:600;line-height:21px;letter-spacing:1.6px;text-transform:uppercase}#order-invoice-page hr{margin-top:36px;margin-bottom:36px;border:0;border-top:2px solid #EEF1F7}#order-invoice-page #order-thanks{margin-bottom:26px}#order-invoice-page #order-thanks h1{color:#313949;font-family:Merriweather;font-size:28px;font-style:normal;font-weight:300;line-height:34px;letter-spacing:1.12px;text-transform:unset}#order-invoice-page #order-thanks p{color:#313949;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:0.78px;margin-bottom:26px}#order-invoice-page #cart-form{padding-bottom:0}@media screen and (max-width:768px){#order-invoice-page .review-set hr{display:none}}.progress-bar{color:#A2A9B0;text-align:center;display:inline-flex;align-items:center;margin:20px auto 40px;max-width:80%}.progress-bar .step{position:relative;display:inline-block}.progress-bar .step .circle{background-color:#A2A9B0;border-width:3px;border-style:solid;border-radius:50%;width:18px;height:18px;font-size:18px;font-weight:700;line-height:28px}.progress-bar .step span{position:absolute;font-family:"Plus Jakarta Sans";font-size:13px;letter-spacing:0.39px;font-weight:600;line-height:21px;white-space:nowrap;left:50%;padding-top:9px;transform:translate(-50%,0)}@media screen and (max-width:768px){.progress-bar .step span{white-space:unset}}.progress-bar .step svg{position:relative;top:-10px;z-index:1}.progress-bar .step.current .circle{color:#5977A2;background-color:#5977A2}.progress-bar .step.current span{color:#5977A2}.progress-bar .step.complete .circle{color:transparent;background-color:#5977A2}.progress-bar .step.complete span{color:#5977A2}.progress-bar .step.complete + .connecting-bar{border-color:#5977A2}.progress-bar .connecting-bar{display:inline-block;width:150px;border-width:1px;border-style:solid}.modal-backdrop.in{opacity:0.7;background-color:#313949}#apply-promo-modal,#view-promo-details-modal{text-align:left}#apply-promo-modal .modal-dialog,#view-promo-details-modal .modal-dialog{max-width:530px}#apply-promo-modal .modal-content,#view-promo-details-modal .modal-content{border:0;border-radius:17px}#apply-promo-modal .modal-content .modal-body,#view-promo-details-modal .modal-content .modal-body{border-radius:17px;background:white;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25);padding:28px}#apply-promo-modal .modal-content .modal-body #apply-promo-successfully,#apply-promo-modal .modal-content .modal-body #apply-promo-unsuccessfully,#view-promo-details-modal .modal-content .modal-body #apply-promo-successfully,#view-promo-details-modal .modal-content .modal-body #apply-promo-unsuccessfully{display:grid}#apply-promo-modal .modal-content .modal-body h1,#view-promo-details-modal .modal-content .modal-body h1{font-size:2rem;font-family:"Source Sans Pro",sans-serif;line-height:unset;letter-spacing:unset}#apply-promo-modal .modal-content .modal-body h2,#view-promo-details-modal .modal-content .modal-body h2{color:#313949;font-family:"Plus Jakarta Sans";font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.54px;text-transform:initial;margin:0 0 20px 0;text-align:left}#apply-promo-modal .modal-content .modal-body h3,#view-promo-details-modal .modal-content .modal-body h3{font-weight:500;letter-spacing:0.54px;margin:10px 0;font-size:24px;text-transform:uppercase;font-family:"Source Sans Pro",sans-serif;line-height:unset;letter-spacing:unset}#apply-promo-modal .modal-content .modal-body h3 span,#view-promo-details-modal .modal-content .modal-body h3 span{font-weight:700}#apply-promo-modal .modal-content .modal-body button.close,#view-promo-details-modal .modal-content .modal-body button.close{all:unset;opacity:1;line-height:.8;overflow:hidden;padding:8px;position:absolute;z-index:1;top:5px;right:10px}#apply-promo-modal .modal-content .modal-body button.close span,#view-promo-details-modal .modal-content .modal-body button.close span{font-size:27px;cursor:pointer}#apply-promo-modal .modal-content .modal-body button.continue-button,#view-promo-details-modal .modal-content .modal-body button.continue-button{justify-self:center}#apply-promo-modal .modal-content .modal-body #promotion-name,#apply-promo-modal .modal-content .modal-body #promotion-message,#apply-promo-modal .modal-content .modal-body #promo-details-content,#view-promo-details-modal .modal-content .modal-body #promotion-name,#view-promo-details-modal .modal-content .modal-body #promotion-message,#view-promo-details-modal .modal-content .modal-body #promo-details-content{color:#313949;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:0.78px;text-transform:initial}#apply-promo-modal .btn,#view-promo-details-modal .btn{display:flex;width:196px;padding:16px 40px;justify-content:center;align-items:center;gap:10px;border:2px solid #33699F;background:white;color:#33699F;text-align:center;font-size:15px;text-wrap:nowrap}#apply-promo-modal .btn:disabled,#apply-promo-modal .btn:disabled:hover,#apply-promo-modal .btn:disabled:disabled:hover,#view-promo-details-modal .btn:disabled,#view-promo-details-modal .btn:disabled:hover,#view-promo-details-modal .btn:disabled:disabled:hover{cursor:not-allowed;opacity:1;background:#819DB8;border-color:#819DB8}#apply-promo-modal .btn-primary,#view-promo-details-modal .btn-primary{background:#33699F;color:white}#apply-promo-modal .btn-primary:hover,#view-promo-details-modal .btn-primary:hover{color:white;background:#33699F;border-color:transparent;box-shadow:0px 0px 0px 0px transparent}#apply-promo-modal .btn-primary:focus,#apply-promo-modal .btn-primary:active,#apply-promo-modal .btn-primary:active:hover,#apply-promo-modal .btn-primary:active:focus,#view-promo-details-modal .btn-primary:focus,#view-promo-details-modal .btn-primary:active,#view-promo-details-modal .btn-primary:active:hover,#view-promo-details-modal .btn-primary:active:focus{background-color:#33699F}.container{width:100%;max-width:1500px;transition:all .3s ease;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}.slide-out .slide-out-header,.consumer-dialog .consumer-dialog-footer .consumer-dialog-footer-buttons,#proposal-view-react .consumer-dialog>div>div,#proposal-edit-react .consumer-dialog>div>div,#proposal-slide-out-v2 .consumer-dialog>div>div,#proposal-my-proposals-components .consumer-dialog>div>div{display:flex;align-items:center}.slide-out .slide-out-header,.consumer-dialog .consumer-dialog-footer .consumer-dialog-footer-buttons,#proposal-view-react .consumer-dialog>div>div,#proposal-edit-react .consumer-dialog>div>div,#proposal-slide-out-v2 .consumer-dialog>div>div,#proposal-my-proposals-components .consumer-dialog>div>div{justify-content:space-between;flex-wrap:wrap}.slide-out .slide-out-footer>div>p,.slide-out .slide-out-footer>p{display:flex;align-items:baseline;justify-content:space-evenly;flex-wrap:wrap}.slide-out .slide-out-footer>div>p>span,.slide-out .slide-out-footer>p>span{flex-grow:1;border-bottom:1px dashed lightgrey;margin-left:2px;margin-right:2px}#blind-proposal-discount-bar{padding:16px 0;z-index:999;text-align:center;background-color:#5977A2}#blind-proposal-discount-bar span{color:white;font-family:"Plus Jakarta Sans";font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0.16px}#proposal-view-react{width:80%;margin:0 auto;margin-bottom:32px;min-height:400px}#proposal-view-react label{font-weight:initial;text-transform:initial}#proposal-view-react h1{font-weight:200;font-size:28px;line-height:44px;color:#313949;font-family:'Merriweather';letter-spacing:.84px}@media screen and (max-width:1024px){#proposal-view-react h1{font-size:28px;letter-spacing:.6px;line-height:32px}}#proposal-view-react h1,#proposal-view-react h2,#proposal-view-react h3,#proposal-view-react h4,#proposal-view-react h5{margin-bottom:0}#proposal-view-react .btn-primary{background-color:#313949;border-radius:16px;padding:16px 32px 16px 32px;color:white;cursor:pointer;font-family:"Plus Jakarta Sans"}#proposal-view-react .btn-secondary{display:flex;width:297.667px;padding:16px 40px;justify-content:center;align-items:center;gap:10px;border-radius:16px;border:2px solid #21272A;background-color:#FFF;cursor:pointer;color:#21272A;font-size:14px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.84px;font-family:"Plus Jakarta Sans"}#proposal-view-react .loading-container{display:flex;justify-content:center;margin-top:40px}#proposal-view-react .loading-container .fa-spinner{font-size:32px}#proposal-view-react .proposal-designer-info-box{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:48px}@media screen and (max-width:1024px){#proposal-view-react .proposal-designer-info-box{margin-bottom:23px}}@media screen and (min-width:1025px){#proposal-view-react .proposal-designer-info-box{display:none}}#proposal-view-react #designer-info-box{width:349px;height:251px;border-radius:16px;background-color:#EEF1F7;display:grid;grid-template-rows:24px 78px 8px 10px 4px 15px 12px 13px 20px 38px}#proposal-view-react #designer-info-box.blind{height:170px;grid-template-rows:24px 10px 4px 15px 12px 13px 20px 38px}@media screen and (min-width:1025px){#proposal-view-react #designer-info-box{display:none}}#proposal-view-react #designer-info-box i{margin-right:8px}#proposal-view-react #designer-info-box #designer-info-headshot{display:grid;justify-content:center}#proposal-view-react #designer-info-box #designer-info-headshot img{width:83px;height:78px;border-radius:83px}#proposal-view-react #designer-info-box #designer-info-your-designer{color:#5977A2;text-align:center;font-family:"Plus Jakarta Sans";font-size:10px;font-style:normal;font-weight:600;line-height:10px;letter-spacing:0.6px}#proposal-view-react #designer-info-box #designer-info-name{color:#313949;text-align:center;font-family:"Plus Jakarta Sans";font-size:15px;font-style:normal;font-weight:700;line-height:15px;letter-spacing:0.9px}#proposal-view-react #designer-info-box #designer-info-learn-more{color:#0D6EFD;text-align:center;font-family:"Plus Jakarta Sans";font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.3px}#proposal-view-react #designer-info-box #designer-info-learn-more a{color:#0D6EFD}#proposal-view-react #designer-info-box #designer-info-learn-more i{margin-right:4px}#proposal-view-react #designer-info-box #designer-info-contact-info{color:#313949;font-family:"Plus Jakarta Sans";font-size:10px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.3px;display:grid;grid:repeat(2,auto)/repeat(2,auto);grid-column-gap:24px;grid-row-gap:11px;justify-content:center;align-content:center}#proposal-view-react #designer-info-box #designer-info-contact-info a{color:#313949}#proposal-view-react #designer-info-box #designer-info-contact-info i{margin-right:8px}#proposal-view-react .container{display:flex;flex-direction:column;align-items:center;width:100%}#proposal-view-react .bread-checkout{width:50%}@media screen and (max-width:640px){#proposal-view-react .bread-checkout{width:100%}}#proposal-view-react .bread-checkout>div{display:flex;background-position:9px;margin:0;width:100%;height:100%;align-items:center;justify-content:flex-end}@media screen and (max-width:640px){#proposal-view-react .bread-checkout>div{padding:16px 32px 16px 32px}}#proposal-view-react .bread-checkout>div a{text-align:right}#proposal-view-react .dollar-sign-ribbon{margin-left:6px;position:relative;width:12px;height:16px}#proposal-view-react .dollar-sign-ribbon svg{position:absolute;top:0;width:12px;height:16px}#proposal-view-react .dollar-sign-ribbon svg text{font-size:8px;font-weight:700;fill:#fff;text-align:center;line-height:normal;text-anchor:middle;dominant-baseline:middle}#proposal-view-react .proposal-container{display:flex;flex-direction:column;align-items:center;font-family:"Plus Jakarta Sans";width:100%;position:relative}@media screen and (max-width:1024px){#proposal-view-react .proposal-container{width:90%;margin:0 auto}}#proposal-view-react .proposal-container p{margin:0}#proposal-view-react .proposal-container .proposal-view-top-bar{display:flex;width:calc(100% - 3rem);justify-content:space-between}#proposal-view-react .proposal-container .proposal-view-top-bar .back-to-all-proposals-container{align-self:flex-start;padding-top:28px}#proposal-view-react .proposal-container .proposal-view-top-bar .back-to-all-proposals-container a{color:#A2A9B0;font-family:"Plus Jakarta Sans";font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.36px;display:flex;align-items:center;gap:7px}#proposal-view-react .proposal-container .proposal-view-top-bar .back-to-all-proposals-container a i{font-size:14px}@media screen and (max-width:1024px){#proposal-view-react .proposal-container .proposal-view-top-bar .back-to-all-proposals-container{display:none}}#proposal-view-react .proposal-container .proposal-view-top-bar .proposal-view-action-button-container{display:flex;overflow-x:auto;color:#313949;font-family:"Plus Jakarta Sans";font-size:13px;font-weight:400;line-height:21px;letter-spacing:0.39px;padding-top:28px}#proposal-view-react .proposal-container .proposal-view-top-bar .proposal-view-action-button-container>*{margin-right:40px}#proposal-view-react .proposal-container .proposal-view-top-bar .proposal-view-action-button-container i,#proposal-view-react .proposal-container .proposal-view-top-bar .proposal-view-action-button-container input{margin-right:10px}#proposal-view-react .proposal-container .proposal-view-top-bar .proposal-view-action-button-container a,#proposal-view-react .proposal-container .proposal-view-top-bar .proposal-view-action-button-container input{cursor:pointer}#proposal-view-react .proposal-container .proposal-view-top-bar .proposal-view-action-button-container a{color:#313949}#proposal-view-react .proposal-container .proposal-view-top-bar .proposal-view-action-button-container a:hover{color:#5977A2}#proposal-view-react .proposal-container .proposal-view-top-bar .proposal-view-action-button-container .separation-character{color:#A2A9B0}#proposal-view-react .proposal-container .proposal-view-top-bar .proposal-view-action-button-container .copy-link-button-container{position:relative}#proposal-view-react .proposal-container .proposal-view-top-bar .proposal-view-action-button-container .copy-link-button-container .copied-to-clipboard-text{position:absolute;top:-23px;margin-left:0;width:150px}#proposal-view-react .proposal-container .proposal-view-top-bar .proposal-view-action-button-container .copy-link-button-container .copied-to-clipboard-text.setting-active-text{top:-30px;width:180px}#proposal-view-react .proposal-container .proposal-header{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:820px;margin-top:28px}#proposal-view-react .proposal-container .proposal-header .proposal-name{display:flex;gap:10px;align-items:center;justify-content:center;position:relative;width:100%}#proposal-view-react .proposal-container .proposal-header .proposal-name h1{text-align:center}#proposal-view-react .proposal-container .proposal-header .proposal-name span{margin-left:8px}#proposal-view-react .proposal-container .proposal-header .proposal-name i{color:#0D6EFD;font-size:20px;font-style:normal;font-weight:900;cursor:pointer;vertical-align:middle}@media screen and (max-width:1024px){#proposal-view-react .proposal-container .proposal-header .proposal-name i{font-size:14px;font-weight:600}}#proposal-view-react .proposal-container .proposal-header .proposal-name .copied-to-clipboard-text{position:absolute;right:0;margin-left:0}@media screen and (max-width:1024px){#proposal-view-react .proposal-container .proposal-header .proposal-name .copied-to-clipboard-text{top:-20px;right:auto;width:349px;text-align:right}}#proposal-view-react .proposal-container .proposal-header .proposal-name .copied-to-clipboard-text i{color:#A2A9B0;font-size:12px}#proposal-view-react .proposal-container .proposal-header .created-date,#proposal-view-react .proposal-container .proposal-header .edited-date{font-size:12px;line-height:15px;color:#5977A2;font-weight:600}@media screen and (max-width:1024px){#proposal-view-react .proposal-container .proposal-header .created-date,#proposal-view-react .proposal-container .proposal-header .edited-date{font-size:10px;font-weight:600;letter-spacing:.3px;line-height:normal}}#proposal-view-react .proposal-container .proposal-header .created-date{margin-top:7px}@media screen and (max-width:1024px){#proposal-view-react .proposal-container .proposal-header .created-date{margin-top:6px}}@media screen and (max-width:640px){#proposal-view-react .proposal-container .proposal-header .created-date{margin-top:14px}}#proposal-view-react .proposal-container .proposal-header .edited-date{margin-top:9px}@media screen and (max-width:1024px){#proposal-view-react .proposal-container .proposal-header .edited-date{margin-top:5px}}#proposal-view-react .proposal-container .proposal-header .designer-message{margin-top:44px;font-weight:400;font-size:14px;line-height:25px;text-align:center;color:#313949}@media screen and (max-width:1024px){#proposal-view-react .proposal-container .proposal-header .designer-message{text-align:left;font-size:15px;line-height:21px;margin-top:27px}}@media screen and (max-width:640px){#proposal-view-react .proposal-container .proposal-header .designer-message{margin-top:23px}}#proposal-view-react .proposal-container .copied-to-clipboard-text{color:#A2A9B0;font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.36px;margin-left:12px}#proposal-view-react .proposal-container .copied-to-clipboard-text i{color:#A2A9B0;font-size:12px;margin-right:6px}#proposal-view-react .space-groups{margin-top:47px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:820px}@media screen and (max-width:1024px){#proposal-view-react .space-groups{margin-top:59px}}@media screen and (max-width:640px){#proposal-view-react .space-groups{margin-top:30px}}#proposal-view-react .space-groups .space-groups-title{display:flex;align-items:center;position:relative}@media screen and (max-width:1024px){#proposal-view-react .space-groups .space-groups-title{text-align:center}}#proposal-view-react .space-groups .space-groups-title p{color:#313949;font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:0.6px;text-align:center;z-index:10}#proposal-view-react .space-groups .space-groups-title i{color:#A2A9B0;cursor:pointer;margin-left:8px}#proposal-view-react .space-groups .space-groups-title i.active{color:#5977A2}#proposal-view-react .space-groups .space-groups-title .multi-design-info-message-underlay{position:fixed;top:0;bottom:0;left:0;right:0}#proposal-view-react .space-groups .space-groups-title .multi-design-info-message{width:265px;background-color:#525252;font-size:12px;font-weight:700;text-transform:initial;font-style:normal;line-height:150%;color:white;padding:8px;position:absolute;right:-130px;top:120%;border-radius:4px;z-index:10}@media screen and (max-width:1024px){#proposal-view-react .space-groups .space-groups-title .multi-design-info-message{top:-46px;right:30px;margin-top:0}}@media screen and (max-width:640px){#proposal-view-react .space-groups .space-groups-title .multi-design-info-message{top:initial;bottom:100%;right:0;left:0;margin:auto}}#proposal-view-react .space-groups .space-groups-title .multi-design-info-message svg{width:8px;height:8px;position:absolute;top:-7px;left:120px}@media screen and (max-width:1024px){#proposal-view-react .space-groups .space-groups-title .multi-design-info-message svg{top:58px;right:-7px;transform:rotate(90deg);left:initial}}@media screen and (max-width:640px){#proposal-view-react .space-groups .space-groups-title .multi-design-info-message svg{display:none}}@media screen and (max-width:1024px){#proposal-view-react .space-groups .space-groups-extra-message{margin-top:14px}}#proposal-view-react .space-groups .space-groups-extra-message p{text-align:center;color:#313949;font-size:14px;font-style:normal;font-weight:500;line-height:30px}@media screen and (max-width:1024px){#proposal-view-react .space-groups .space-groups-extra-message p{line-height:150%}}#proposal-view-react .space-groups .space-groups-tiles{margin-top:52px;display:flex;flex-flow:row wrap;column-gap:8px;row-gap:40px;max-width:450px;justify-content:center;align-items:center;align-content:center}@media screen and (max-width:1024px){#proposal-view-react .space-groups .space-groups-tiles{margin-top:42px;max-width:400px}}#proposal-view-react .space-groups .space-groups-tiles .space-groups-tile{width:115px;height:115px;padding:20px 10px 10px 10px;background-color:#EEF1F7;border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;position:relative;cursor:pointer}@media screen and (max-width:1024px){#proposal-view-react .space-groups .space-groups-tiles .space-groups-tile{padding:20px 10px 10px 10px;width:100px;height:100px}}#proposal-view-react .space-groups .space-groups-tiles .space-groups-tile.active{background-color:#313949}#proposal-view-react .space-groups .space-groups-tiles .space-groups-tile.active .number-icon{background-color:#EEF1F7;color:#313949}#proposal-view-react .space-groups .space-groups-tiles .space-groups-tile.active .tile-image{filter:brightness(0) invert(1)}#proposal-view-react .space-groups .space-groups-tiles .space-groups-tile.active .tile-name{color:#EEF1F7}#proposal-view-react .space-groups .space-groups-tiles .space-groups-tile .number-icon{width:33px;height:33px;border-radius:50%;background-color:#313949;color:#EEF1F7;position:absolute;top:-20px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;line-height:20px}@media screen and (max-width:1024px){#proposal-view-react .space-groups .space-groups-tiles .space-groups-tile .number-icon{font-size:12px;line-height:15px;width:27px;height:27px}}#proposal-view-react .space-groups .space-groups-tiles .space-groups-tile .tile-image{height:24px}@media screen and (max-width:1024px){#proposal-view-react .space-groups .space-groups-tiles .space-groups-tile .tile-image{height:20px}}#proposal-view-react .space-groups .space-groups-tiles .space-groups-tile .tile-name{text-align:center;font-size:12px;font-weight:700;width:100%;overflow:hidden;text-overflow:ellipsis;line-height:normal}@media screen and (max-width:1024px){#proposal-view-react .space-groups .space-groups-tiles .space-groups-tile .tile-name{font-size:10px;font-weight:600}}#proposal-view-react .space-groups .design-options{margin-top:40px;width:700px;display:flex;flex-direction:column;gap:24px}@media screen and (max-width:1024px){#proposal-view-react .space-groups .design-options{margin-top:32px;gap:16px;width:515px}}@media screen and (max-width:640px){#proposal-view-react .space-groups .design-options{width:auto;max-width:400px}}#proposal-view-react .space-groups .design-options .design-option{display:flex;justify-content:space-between;gap:6px;cursor:pointer;font-size:18px;font-weight:400;letter-spacing:.5px;color:#313949}@media screen and (max-width:1024px){#proposal-view-react .space-groups .design-options .design-option{font-size:14px;font-weight:500}}#proposal-view-react .space-groups .design-options .design-option.active .radio-button .outer-circle{display:flex;align-items:center;justify-content:center}#proposal-view-react .space-groups .design-options .design-option.active .radio-button .outer-circle .inner-circle{background-color:#313949;width:8px;height:8px;border-radius:50%}#proposal-view-react .space-groups .design-options .design-option .circle-design-name-group{display:flex;align-items:center;gap:16px}#proposal-view-react .space-groups .design-options .design-option .circle-design-name-group .radio-button .outer-circle{width:16px;height:16px;border:2px solid #313949;border-radius:50%}#proposal-view-react .space-groups .design-options .design-option .circle-design-name-group .design-name{font-weight:400;font-size:18px;font-style:normal;line-height:normal;letter-spacing:.54px}@media screen and (max-width:1024px){#proposal-view-react .space-groups .design-options .design-option .circle-design-name-group .design-name{font-size:14px;font-weight:500}}#proposal-view-react .space-groups .design-options .design-option .design-price{font-weight:400;line-height:normal;letter-spacing:.54px}#proposal-view-react .space-groups .design-options .design-option .design-price.has-promo-discrepancy{display:flex}#proposal-view-react .space-groups .design-options .design-option .design-price .original-price{text-decoration-line:line-through;color:#313949;margin-right:8px}@media screen and (max-width:1024px){#proposal-view-react .space-groups .design-options .design-option .design-price .original-price{font-size:14px;font-weight:500}}#proposal-view-react .space-groups .design-options .design-option .design-price .total-price{color:#5977A2;font-weight:500;letter-spacing:-.18px}@media screen and (max-width:1024px){#proposal-view-react .space-groups .design-options .design-option .design-price .total-price{font-size:14px;font-weight:500}}#proposal-view-react .space-groups .design-options .design-option .design-price .total-price.promo-discrepancy{text-decoration-line:line-through}#proposal-view-react .space-groups .promo-discrepancy-message-container{margin-top:31px;width:700px;display:flex;flex-direction:column;align-items:flex-end;gap:6px;position:relative}@media screen and (max-width:1024px){#proposal-view-react .space-groups .promo-discrepancy-message-container{width:515px}}@media screen and (max-width:640px){#proposal-view-react .space-groups .promo-discrepancy-message-container{width:349px}}#proposal-view-react .space-groups .promo-discrepancy-message-container .promo-discrepancy-message{display:flex;align-items:center;justify-content:flex-end;width:300px;gap:8px}#proposal-view-react .space-groups .promo-discrepancy-message-container .promo-discrepancy-message .promo-discrepancy-text{color:#5977A2;text-align:right;font-size:11px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.33px}#proposal-view-react .space-groups .promo-discrepancy-message-container .promo-discrepancy-more-info{color:#A2A9B0;text-align:right;font-size:8px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.24px;text-decoration-line:underline;cursor:pointer}#proposal-view-react .space-groups .promo-discrepancy-message-container .promo-discrepancy-info-message-underlay{position:fixed;top:0;bottom:0;left:0;right:0}#proposal-view-react .space-groups .promo-discrepancy-message-container .promo-discrepancy-info-message{width:203px;height:auto;background-color:#525252;font-size:12px;font-weight:700;text-transform:initial;font-style:normal;line-height:150%;color:white;padding:8px;position:absolute;right:-88px;top:130%;border-radius:4px;z-index:10;text-align:left}@media screen and (max-width:1024px){#proposal-view-react .space-groups .promo-discrepancy-message-container .promo-discrepancy-info-message{top:-35px;right:50px;margin-top:0}}@media screen and (max-width:640px){#proposal-view-react .space-groups .promo-discrepancy-message-container .promo-discrepancy-info-message{top:initial;bottom:100%;right:0;left:0;margin:auto}}#proposal-view-react .space-groups .promo-discrepancy-message-container .promo-discrepancy-info-message svg{width:8px;height:8px;position:absolute;top:-7px;left:calc(50% - 8px)}@media screen and (max-width:1024px){#proposal-view-react .space-groups .promo-discrepancy-message-container .promo-discrepancy-info-message svg{top:58px;right:-7px;transform:rotate(90deg);left:initial}}@media screen and (max-width:640px){#proposal-view-react .space-groups .promo-discrepancy-message-container .promo-discrepancy-info-message svg{display:none}}#proposal-view-react .space-groups .promo-discrepancy-message-container .promo-discrepancy-info-message .tooltip-info{display:flex;flex-direction:column;gap:16px}#proposal-view-react .space-groups .promo-discrepancy-message-container .promo-discrepancy-info-message .tooltip-info p{color:#fff;font-size:12px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.12px}#proposal-view-react .space-groups .promo-discrepancy-message-container .promo-discrepancy-info-message .tooltip-info .tooltip-info-promo-details{color:#fff;font-size:12px;font-style:normal;line-height:150%;letter-spacing:-.12px;font-weight:400}#proposal-view-react .space-groups .promo-discrepancy-message-container .promo-discrepancy-info-message .tooltip-info .tooltip-info-promo-details p{font-weight:400}#proposal-view-react .space-groups .promo-discrepancy-message-container .promo-discrepancy-info-message .tooltip-info .tooltip-info-promo-details .promo-title{text-decoration-line:underline}#proposal-view-react .selected-option-bar{width:100%;max-width:820px;height:43px;background-color:#EEF1F7;margin-top:46px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:640px){#proposal-view-react .selected-option-bar{margin-top:33px}}#proposal-view-react .selected-option-bar p{font-size:13px;font-weight:600;line-height:21px;letter-spacing:1.3px;text-transform:uppercase}#proposal-view-react .space-option-details{width:100%;max-width:820px;display:flex;flex-direction:column;align-items:center;margin-top:47px}@media screen and (max-width:1024px){#proposal-view-react .space-option-details{margin-top:32px}}@media screen and (max-width:640px){#proposal-view-react .space-option-details{margin-top:19px}}#proposal-view-react .space-option-details .space-option-header{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}#proposal-view-react .space-option-details .space-option-header .space-option-name{color:#5977A2;font-size:20px;font-weight:600;line-height:21px;letter-spacing:2px;text-transform:uppercase;margin-bottom:16px}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .space-option-header .space-option-name{font-size:13px;letter-spacing:1.3px;margin-bottom:0}}#proposal-view-react .space-option-details .space-option-header .design-name{font-weight:300;font-size:32px;color:#313949;line-height:34.5px;margin-bottom:32px;font-family:'Merriweather'}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .space-option-header .design-name{margin-bottom:24px}}#proposal-view-react .space-option-details .add-to-cart-container{display:flex;justify-content:center}#proposal-view-react .space-option-details .add-to-cart-container .add-to-cart-button{width:380px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;column-gap:10px}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .add-to-cart-container .add-to-cart-button{width:349px}}#proposal-view-react .space-option-details .add-to-cart-container .add-to-cart-button .add-to-cart-text{color:white;font-size:14px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.14px}#proposal-view-react .space-option-details .add-to-cart-container .add-to-cart-button .add-to-cart-total{display:flex;align-items:center;gap:6px}#proposal-view-react .space-option-details .add-to-cart-container .add-to-cart-button .add-to-cart-total span{color:white;font-size:14px;font-weight:700;line-height:20px}#proposal-view-react .space-option-details .add-to-cart-container .add-to-cart-button .add-to-cart-total .add-to-cart-original{color:#DDE1E6;text-decoration-line:line-through;font-style:normal;font-weight:400;letter-spacing:.84px;line-height:20px}#proposal-view-react .space-option-details .add-to-cart-container .add-to-cart-button .add-to-cart-total.promo-discrepancy{text-decoration-line:line-through}#proposal-view-react .space-option-details .three-d-view{margin-top:16px;margin-bottom:-86px}@media screen and (max-width:1366px){#proposal-view-react .space-option-details .three-d-view{margin-bottom:-56px}}@media screen and (max-width:640px){#proposal-view-react .space-option-details .three-d-view{margin-top:28px}}#proposal-view-react .space-option-details .three-d-view .three-d-view-button{display:inline-flex;padding:24px;flex-direction:column;align-items:center;gap:4px;border-radius:8px;opacity:0.8;background:#4D5358;color:#F2F4F8;text-align:center;font-family:"Plus Jakarta Sans";font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.14px;position:relative;left:82%;bottom:110px}@media screen and (max-width:1366px){#proposal-view-react .space-option-details .three-d-view .three-d-view-button{padding:8px;left:79%;bottom:64px}}#proposal-view-react .space-option-details .designer-notes-container{padding:32px;display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:8px;background-color:#F6EEE5}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .designer-notes-container{padding:24px}}#proposal-view-react .space-option-details .designer-notes-container .designer-notes-heading{font-size:18px;font-weight:600;text-transform:uppercase;line-height:normal}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .designer-notes-container .designer-notes-heading{font-size:14px;line-height:20px}}#proposal-view-react .space-option-details .designer-notes-container .designer-notes{display:flex;flex-direction:column;gap:40px}#proposal-view-react .space-option-details .designer-notes-container .designer-notes.clamp{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word}#proposal-view-react .space-option-details .designer-notes-container .designer-notes .designer-note .designer-note-text{font-size:16px;font-weight:400;line-height:176.4%}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .designer-notes-container .designer-notes .designer-note .designer-note-text{font-size:13px;line-height:18px}}#proposal-view-react .space-option-details .designer-notes-container .designer-notes .designer-note .designer-note-extra-info{display:flex}#proposal-view-react .space-option-details .designer-notes-container .designer-notes .designer-note .designer-note-extra-info .note-author{font-size:16px;font-weight:400;letter-spacing:.5px;color:#A2A9B0;margin-left:auto}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .designer-notes-container .designer-notes .designer-note .designer-note-extra-info .note-author{font-size:12px}}#proposal-view-react .space-option-details .designer-notes-container .designer-notes-expansion-text{font-size:16px;font-weight:400;text-decoration-line:underline;cursor:pointer;margin-top:30px}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .designer-notes-container .designer-notes-expansion-text{font-size:12px;font-weight:500;line-height:15px}}#proposal-view-react .space-option-details .modify-design-link{margin-top:90px;color:#313949;align-self:flex-end}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .modify-design-link{margin-top:47px}}@media screen and (max-width:640px){#proposal-view-react .space-option-details .modify-design-link{display:none}}#proposal-view-react .space-option-details .modify-design-link a{text-decoration-line:underline;padding-right:8px;font-size:20px;font-weight:700;line-height:20px;letter-spacing:.2px;cursor:pointer;color:#313949}#proposal-view-react .space-option-details .modify-design-link i{font-size:14px}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .modify-design-link i{display:none}}#proposal-view-react .space-option-details .overhead-view{margin-top:24px;display:flex;justify-content:center;border-radius:16px;border:1px solid #A2A9B0;padding:16px;width:99%}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .overhead-view{margin-top:21px}}@media screen and (max-width:640px){#proposal-view-react .space-option-details .overhead-view{margin-top:37px}}#proposal-view-react .space-option-details .design-style-choices{margin-top:24px;display:flex;justify-content:center;gap:40px}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .design-style-choices{margin-top:36px;gap:25px}}@media screen and (max-width:640px){#proposal-view-react .space-option-details .design-style-choices{margin-top:16px;gap:10px}}#proposal-view-react .space-option-details .design-style-choices .design-style-choice{display:flex;gap:8px;align-items:center}#proposal-view-react .space-option-details .design-style-choices .design-style-choice .design-style-image{height:45px;border-radius:50%;border:black 1px solid}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .design-style-choices .design-style-choice .design-style-image{height:30px}}#proposal-view-react .space-option-details .design-style-choices .design-style-choice .design-style-details{display:flex;flex-direction:column}#proposal-view-react .space-option-details .design-style-choices .design-style-choice .design-style-details .design-style-name{font-size:16px;font-weight:600;color:#313949}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .design-style-choices .design-style-choice .design-style-details .design-style-name{font-size:12px;line-height:15px;font-weight:700}}#proposal-view-react .space-option-details .design-style-choices .design-style-choice .design-style-details .design-style-value{font-size:14px;font-weight:400;line-height:20px;color:#A2A9B0;font-style:italic}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .design-style-choices .design-style-choice .design-style-details .design-style-value{font-size:12px;line-height:15px;font-weight:400}}#proposal-view-react .space-option-details .design-walls-carousel{margin-top:60px;width:100%;font-family:'Merriweather'}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .design-walls-carousel{width:100vw}}#proposal-view-react .space-option-details .design-walls-carousel .carousel-left-button,#proposal-view-react .space-option-details .design-walls-carousel .carousel-right-button{border:none;background-color:transparent;position:absolute;top:325px;z-index:5}#proposal-view-react .space-option-details .design-walls-carousel .carousel-left-button:hover,#proposal-view-react .space-option-details .design-walls-carousel .carousel-left-button:focus,#proposal-view-react .space-option-details .design-walls-carousel .carousel-right-button:hover,#proposal-view-react .space-option-details .design-walls-carousel .carousel-right-button:focus{outline:none}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .design-walls-carousel .carousel-left-button,#proposal-view-react .space-option-details .design-walls-carousel .carousel-right-button{top:260px}}@media screen and (max-width:640px){#proposal-view-react .space-option-details .design-walls-carousel .carousel-left-button,#proposal-view-react .space-option-details .design-walls-carousel .carousel-right-button{top:160px}}#proposal-view-react .space-option-details .design-walls-carousel .carousel-left-button i,#proposal-view-react .space-option-details .design-walls-carousel .carousel-right-button i{border-radius:50%;width:36px;height:36px;color:rgba(255,255,255,0.8);background-color:#5977A2;opacity:.7;display:flex;align-items:center;justify-content:center}#proposal-view-react .space-option-details .design-walls-carousel .carousel-left-button{left:0}#proposal-view-react .space-option-details .design-walls-carousel .carousel-right-button{right:0}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .design-walls-carousel{margin-top:56px}}@media screen and (max-width:640px){#proposal-view-react .space-option-details .design-walls-carousel{margin-top:48px}}#proposal-view-react .space-option-details .design-walls-carousel .slick-dots{height:20px;display:flex!important;justify-content:center;gap:4px;bottom:-30px}#proposal-view-react .space-option-details .design-walls-carousel .slick-dots li{height:100%;display:flex;align-items:center;margin:0px}#proposal-view-react .space-option-details .design-walls-carousel .slick-dots li button{border-radius:5px;width:18px;height:5px;padding:0;background-color:#5977A2;border:none;opacity:0.3;outline:none;line-height:0px}#proposal-view-react .space-option-details .design-walls-carousel .slick-dots li button:hover,#proposal-view-react .space-option-details .design-walls-carousel .slick-dots li button:focus{outline:none;color:#a2a9b0}#proposal-view-react .space-option-details .design-walls-carousel .slick-dots li button:before{display:none}#proposal-view-react .space-option-details .design-walls-carousel .slick-dots li.slick-active button{opacity:1}#proposal-view-react .space-option-details .design-walls-carousel .slick-track{display:flex}#proposal-view-react .space-option-details .design-walls-carousel.single-slide .slick-track{justify-content:center}#proposal-view-react .space-option-details .design-walls-carousel .slick-slide{width:724px;flex-shrink:0}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .design-walls-carousel .slick-slide{width:699px}}@media screen and (max-width:640px){#proposal-view-react .space-option-details .design-walls-carousel .slick-slide{width:334px}}#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details{display:flex;flex-direction:column;align-items:center;margin-top:5px;width:100%}#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .details-inner-container{margin:0px 12px}#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .design-wall-heading{display:flex;align-items:flex-end;justify-content:space-between;width:100%;margin-bottom:24px;padding-top:1px}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .design-wall-heading{margin-bottom:16px}}@media screen and (max-width:640px){#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .design-wall-heading{margin-bottom:8px}}#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .design-wall-heading .wall-title-container{display:flex;gap:8px;align-items:flex-end}#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .design-wall-heading .wall-title-container .wall-title{font-size:48px;font-weight:300;line-height:34.5px;letter-spacing:1.44px;color:#313949;white-space:nowrap}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .design-wall-heading .wall-title-container .wall-title{font-size:40px;letter-spacing:1.2px}}@media screen and (max-width:640px){#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .design-wall-heading .wall-title-container .wall-title{font-size:32px;letter-spacing:.96px}}#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .design-wall-heading .wall-title-container span{font-size:1.75rem;color:#878D96}@media screen and (max-width:640px){#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .design-wall-heading .wall-title-container span{display:none}}#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .design-wall-heading .wall-dimensions{color:#5977A2;font-size:16px;font-weight:400;line-height:20px;text-transform:uppercase;font-family:"Plus Jakarta Sans"}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .design-wall-heading .wall-dimensions{font-size:14px;letter-spacing:.14px}}@media screen and (max-width:640px){#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .design-wall-heading .wall-dimensions{font-size:10px;font-weight:600;letter-spacing:.3px}}#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .wall-view-additional-details-container{position:relative;padding:24px;background-color:#EEF1F7;width:100%;max-width:100%;font-family:'Plus Jakarta Sans'}#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .wall-view-additional-details-container .gradient-fade{position:absolute;left:0;right:0;width:100%;height:50px}#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .wall-view-additional-details-container .gradient-fade.top{top:0;background:linear-gradient(0deg,rgba(238,241,247,0) 0%,rgba(238,241,247,0.92) 49.5%,#EEF1F7 100%)}#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .wall-view-additional-details-container .gradient-fade.bottom{bottom:0;background:linear-gradient(180deg,rgba(238,241,247,0) 0%,rgba(238,241,247,0.92) 49.5%,#EEF1F7 100%)}#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .wall-view-additional-details-container .wall-view-additional-details{display:flex;flex-direction:column;gap:8px;height:220px;overflow-y:scroll}#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .wall-view-additional-details-container .wall-view-additional-details .wall-additional-info-header{color:#313949;font-size:16px;font-weight:600;line-height:21px;letter-spacing:1.6px;text-transform:uppercase}@media screen and (max-width:640px){#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .wall-view-additional-details-container .wall-view-additional-details .wall-additional-info-header{font-size:11px}}#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .wall-view-additional-details-container .wall-view-additional-details .wall-additional-info-content{font-size:14px;font-weight:400;line-height:20px}#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .wall-view-additional-details-container .wall-view-additional-details .wall-additional-info-content.placeholder-item{color:#A2A9B0}@media screen and (max-width:640px){#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .wall-view-additional-details-container .wall-view-additional-details .wall-additional-info-content{font-size:11px}}#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .design-wall-image-container{background-color:#F7F7F7;width:100%;height:100%;display:flex;justify-content:center;align-items:center}#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .design-wall-image-container .design-wall-image{max-width:100%;width:750px;height:450px;object-fit:contain}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .design-wall-image-container .design-wall-image{width:675px;height:505px}}@media screen and (max-width:640px){#proposal-view-react .space-option-details .design-walls-carousel .design-wall-details .design-wall-image-container .design-wall-image{width:310px;height:285px}}#proposal-view-react .space-option-details .design-additional-accessories{margin-top:60px;padding:24px;background-color:#EEF1F7;width:700px}@media screen and (max-width:1024px){#proposal-view-react .space-option-details .design-additional-accessories{margin-top:55px;width:674px}}@media screen and (max-width:640px){#proposal-view-react .space-option-details .design-additional-accessories{width:349px}}#proposal-view-react .space-option-details .design-additional-accessories .additional-accessories-title{font-size:16px;font-weight:600;line-height:21px;letter-spacing:1.6px;text-transform:uppercase}#proposal-view-react .space-option-details .design-additional-accessories .additional-accessories-title span{font-size:14px;font-style:normal;letter-spacing:1.4px}@media screen and (max-width:640px){#proposal-view-react .space-option-details .design-additional-accessories .additional-accessories-title{font-size:11px;letter-spacing:1.1px}#proposal-view-react .space-option-details .design-additional-accessories .additional-accessories-title span{font-size:9px;letter-spacing:.9px}}#proposal-view-react .space-option-details .design-additional-accessories .additional-accessories-list .accessory-list-item{font-size:14px;font-weight:400;line-height:20px}@media screen and (max-width:640px){#proposal-view-react .space-option-details .design-additional-accessories .additional-accessories-list .accessory-list-item{font-size:13px;letter-spacing:.39px;line-height:16px}}#proposal-view-react .space-option-details .feedback-button-container{margin-top:43px}@media screen and (max-width:640px){#proposal-view-react .space-option-details .feedback-button-container{margin-top:37px}}#proposal-view-react .proposal-accessories{margin-top:79px;width:90%;max-width:820px}@media screen and (max-width:1024px){#proposal-view-react .proposal-accessories{width:100%}}#proposal-view-react .proposal-accessories h2{font-family:Merriweather;font-size:40px;font-weight:300;line-height:44px;letter-spacing:1.2px;color:#313949}@media screen and (max-width:1024px){#proposal-view-react .proposal-accessories h2{font-size:32px;line-height:34.5px;letter-spacing:.96px}}#proposal-view-react .proposal-accessories .accessories-list{margin-top:50px;width:100%}#proposal-view-react .proposal-accessories .accessories-list .accessories-list-header{font-size:15px;color:#313949;font-weight:500;line-height:21px;letter-spacing:.45px;margin-bottom:16px}#proposal-view-react .proposal-accessories .accessories-list .proposal-accessory{display:flex;gap:24px;padding:24px;border-bottom:1px solid #DDE1E6}@media screen and (max-width:640px){#proposal-view-react .proposal-accessories .accessories-list .proposal-accessory{padding-left:0;padding-right:0}}#proposal-view-react .proposal-accessories .accessories-list .proposal-accessory img{width:250px;height:250px}@media screen and (max-width:640px){#proposal-view-react .proposal-accessories .accessories-list .proposal-accessory img{width:124px;height:124px}}#proposal-view-react .proposal-accessories .accessories-list .proposal-accessory .accessory-details{color:#21272A;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.14px;display:flex;flex-direction:column;gap:4px}@media screen and (max-width:640px){#proposal-view-react .proposal-accessories .accessories-list .proposal-accessory .accessory-details{color:#313949;font-size:13px;letter-spacing:.39px}}#proposal-view-react .proposal-accessories .accessories-list .proposal-accessory .accessory-details .accessory-title{font-family:Merriweather;font-size:16px;font-weight:700;line-height:20px;letter-spacing:.96px}@media screen and (max-width:640px){#proposal-view-react .proposal-accessories .accessories-list .proposal-accessory .accessory-details .accessory-title{font-size:13px;letter-spacing:.78px}}#proposal-view-react .proposal-accessories .accessories-list .proposal-accessory .accessory-details .accessory-pricing .strike{text-decoration:line-through}#proposal-view-react .proposal-accessories .accessories-list .proposal-accessory .accessory-details .accessory-pricing .discount{font-weight:600;color:#5977A2}#proposal-view-react .proposal-accessories .accessories-list .proposal-accessory .accessory-details .accessory-btn{margin-top:29px;text-align:center;padding:16px 40px;font-size:14px;font-weight:700;line-height:20px;letter-spacing:.84px;color:white;width:175px}@media screen and (max-width:640px){#proposal-view-react .proposal-accessories .accessories-list .proposal-accessory .accessory-details .accessory-btn{font-size:13px;font-weight:700;padding:16px 24px;width:100%}}#proposal-view-react .proposal-accessories .feedback-button-container{margin-top:46px}#proposal-view-react .proposal-parts h2{color:#000;text-align:center;font-family:"Merriweather";font-size:40px;font-weight:300;line-height:44px;letter-spacing:1.2px}#proposal-view-react .proposal-parts .parts-list{margin:50px 0 12px 0;border-top:1px solid #DDE1E6;border-bottom:1px solid #DDE1E6;width:100%;display:flex;flex-wrap:wrap}#proposal-view-react .proposal-parts .parts-list .proposal-part{margin:24px 1px 55px 1px;display:flex;flex-direction:column;width:266px}#proposal-view-react .proposal-parts .parts-list .proposal-part .part-title{color:#21272A;font-variant-numeric:lining-nums proportional-nums;font-family:"Merriweather";font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.96px}#proposal-view-react .proposal-parts .parts-list .proposal-part .part-details{margin:50px 0 30px 0;color:#21272A;font-family:"Plus Jakarta Sans";font-size:14px;font-weight:400;line-height:20px;letter-spacing:0.14px}#proposal-view-react .proposal-parts .parts-list .proposal-part .part-pricing .strike{text-decoration:line-through}#proposal-view-react .proposal-parts .parts-list .proposal-part .part-pricing .discount{font-weight:600;color:#5977A2}#proposal-view-react .proposal-parts .parts-list .proposal-part .part-btn{width:162px}#proposal-view-react .proposal-pricing{margin-top:60px;width:100%;max-width:820px}@media screen and (max-width:1024px){#proposal-view-react .proposal-pricing{margin-top:55px}}@media screen and (max-width:640px){#proposal-view-react .proposal-pricing{margin-top:50px}}#proposal-view-react .proposal-pricing .additional-messaging{width:100%}#proposal-view-react .proposal-pricing .additional-messaging div{background-color:#F6EEE5;padding:16px;font-size:12px;font-weight:500;line-height:15px;margin-top:8px}@media screen and (max-width:1024px){#proposal-view-react .proposal-pricing .additional-messaging div{font-size:10px;font-weight:400;letter-spacing:.3px;line-height:normal}}#proposal-view-react .proposal-pricing .additional-messaging div:first-of-type{margin-top:0;font-style:italic}#proposal-view-react .proposal-pricing .additional-messaging div .discount-qualification-message{color:#4D5358;font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.36px;margin-bottom:12px}#proposal-view-react .proposal-pricing .additional-messaging div .valid-message{font-size:10px;font-style:italic;font-weight:400;line-height:normal;letter-spacing:.3px}#proposal-view-react .proposal-pricing .pricing-heading-container{display:flex;align-items:center;margin-top:24px}#proposal-view-react .proposal-pricing .pricing-heading-container .pricing-heading{font-size:20px;font-weight:700;line-height:21px;letter-spacing:2px;text-transform:uppercase;color:#1B1A1A}#proposal-view-react .proposal-pricing .pricing-heading-container .multi-design-info-message-pricing{margin-left:8px;position:relative}#proposal-view-react .proposal-pricing .pricing-heading-container .multi-design-info-message-pricing i{color:#A2A9B0;cursor:pointer}#proposal-view-react .proposal-pricing .pricing-heading-container .multi-design-info-message-pricing i.active{color:#5977A2}#proposal-view-react .proposal-pricing .pricing-heading-container .multi-design-info-message-pricing .multi-design-info-message-underlay{position:fixed;top:0;bottom:0;left:0;right:0}#proposal-view-react .proposal-pricing .pricing-heading-container .multi-design-info-message-pricing .multi-design-info-message{width:265px;margin-top:8px;background-color:#525252;font-size:12px;font-weight:700;text-transform:initial;font-style:normal;line-height:150%;color:white;padding:8px;position:absolute;right:-132px;border-radius:4px;z-index:10}#proposal-view-react .proposal-pricing .pricing-heading-container .multi-design-info-message-pricing .multi-design-info-message svg{width:8px;height:8px;position:absolute;top:-7px;left:120px}#proposal-view-react .proposal-pricing .pricing-table{color:#21272A}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-header{display:grid;grid-template-columns:73% 12% 3% 12%;grid-template-areas:".... min-price-heading .... max-price-heading"}@media screen and (max-width:1024px){#proposal-view-react .proposal-pricing .pricing-table .pricing-table-header{grid-template-columns:69% 14% 3% 14%}}@media screen and (max-width:640px){#proposal-view-react .proposal-pricing .pricing-table .pricing-table-header{grid-template-columns:43% 27% 3% 27%}}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-header .pricing-table-min-heading{grid-area:min-price-heading;text-align:center}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-header .pricing-table-max-heading{grid-area:max-price-heading;text-align:center}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-header p{font-size:10px;font-weight:600;letter-spacing:.3px;text-decoration-line:underline;color:#313949}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-content{display:grid;grid-template-columns:73% 12% 3% 12%;grid-template-areas:"label min-price hyphen max-price";margin-top:10px;align-items:center}@media screen and (max-width:1024px){#proposal-view-react .proposal-pricing .pricing-table .pricing-table-content{grid-template-columns:69% 14% 3% 14%}}@media screen and (max-width:640px){#proposal-view-react .proposal-pricing .pricing-table .pricing-table-content{grid-template-columns:43% 27% 3% 27%}}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-content.estimated-total{color:#5977A2}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-content.estimated-total .pricing-table-row-label{font-weight:700}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-content.estimated-total .pricing-table-row-label span{font-weight:400;display:block}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-content.estimated-total .pricing-table-min-price,#proposal-view-react .proposal-pricing .pricing-table .pricing-table-content.estimated-total .pricing-table-max-price{font-weight:700}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-content .pricing-table-row-label{grid-area:label;font-weight:400;font-size:14px;line-height:20px}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-content .pricing-table-row-label.additional-promo{display:flex;align-items:center;gap:8px}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-content .pricing-table-row-label.additional-promo .remove-promo-text{cursor:pointer;color:#A2A9B0;font-size:13px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:.39px;text-decoration-line:underline}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-content .pricing-table-min-price{grid-area:min-price;text-align:left;font-size:14px;font-weight:500;line-height:20px}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-content .pricing-table-hyphen{grid-area:hyphen;width:100%;text-align:center}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-content .pricing-table-max-price{grid-area:max-price;font-size:14px;font-weight:500;line-height:20px;text-align:right}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-content .strikethrough{text-decoration-line:line-through}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-content .free-shipping{color:#5977A2}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-bottom{border-top:1px solid #EEF1F7;padding-top:16px;margin-top:16px}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-bottom .promo-code-container{display:flex;flex-direction:column;gap:8px}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-bottom .promo-code-container .input-container{display:flex;align-items:center;justify-content:space-between;width:300px;padding:4px 12px;border:1px solid #ddd;border-radius:5px}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-bottom .promo-code-container .input-container .promo-input{border:none;outline:none;font-size:13px;font-style:normal;font-weight:400;line-height:34.5px;letter-spacing:.78px}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-bottom .promo-code-container .input-container .apply-promo-button{cursor:pointer;color:#A2A9B0;font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.36px;text-decoration:underline}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-bottom .promo-code-container .code-applied{border:none;padding:0;flex-direction:column;align-items:flex-start}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-bottom .promo-code-container .code-applied p{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.14px}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-bottom .promo-code-container .code-applied .promo-title{font-size:16px;font-weight:700}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-bottom .promo-code-container .code-applied .promo-code-details{display:flex;align-items:center;gap:8px}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-bottom .promo-code-container .code-applied .promo-code-details i{cursor:pointer}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-bottom .promo-code-container .code-applied .promo-code-details i:hover{color:#AA3434}#proposal-view-react .proposal-pricing .pricing-table .pricing-table-bottom .promo-code-container .code-applied .promo-code-details .remove-promo-text{cursor:pointer;color:#A2A9B0;font-size:13px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:.39px;text-decoration-line:underline}#proposal-view-react .proposal-pricing .bottom-buttons{display:flex;justify-content:space-between;margin-top:24px;gap:40px}@media screen and (max-width:640px){#proposal-view-react .proposal-pricing .bottom-buttons{flex-direction:column-reverse;gap:16px}}#proposal-view-react .proposal-pricing .bottom-buttons .add-to-cart-button{width:50%;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.84px}@media screen and (max-width:640px){#proposal-view-react .proposal-pricing .bottom-buttons .add-to-cart-button{width:100%}}#proposal-view-react .proposal-pricing .bottom-buttons .add-to-cart-button.disabled{opacity:.8;display:flex;align-items:center;gap:8px;cursor:initial;justify-content:center}#proposal-view-react .proposal-pricing .bottom-buttons .give-feedback-btn{width:50%;text-align:center}@media screen and (max-width:640px){#proposal-view-react .proposal-pricing .bottom-buttons .give-feedback-btn{width:100%}}#proposal-edit-react{width:80%;margin:0 auto;margin-bottom:32px;min-height:400px}#proposal-edit-react label{font-weight:initial;text-transform:initial}#proposal-edit-react .loading-container{display:flex;justify-content:center;margin-top:40px}#proposal-edit-react .loading-container .fa-spinner{font-size:32px}#proposal-edit-react .dropdown-toggle::after{display:none}#proposal-edit-react .proposal-name h1{color:#000;font-family:Merriweather;font-size:28px;font-style:normal;font-weight:300;line-height:44px;letter-spacing:0.84px}#proposal-edit-react .created-date{color:var(--cool-grey-grey-40,#A2A9B0);font-family:"Plus Jakarta Sans";font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0.36px}#proposal-edit-react .btn-primary,#proposal-edit-react #proposal-edit-add-a-space-button,#proposal-edit-react #proposal-edit-add-accessories-button{background-color:#313949;border-radius:16px;display:flex;width:216px;height:52px;padding:16px 40px;justify-content:center;align-items:center;gap:10px;color:#FFF;text-align:center;font-family:"Plus Jakarta Sans";font-size:14px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:0.84px;white-space:pre;cursor:pointer}#proposal-edit-react .btn-primary.disabled,#proposal-edit-react #proposal-edit-add-a-space-button.disabled,#proposal-edit-react #proposal-edit-add-accessories-button.disabled{opacity:0.4;cursor:not-allowed}#proposal-edit-react #proposal-edit-add-a-space-button,#proposal-edit-react #proposal-edit-add-accessories-button,#proposal-edit-react button[id^="proposal-edit-space-option-group-type-dropdown-"]{text-transform:initial;margin-bottom:0}#proposal-edit-react #proposal-edit-add-a-space-button + ul,#proposal-edit-react #proposal-edit-add-accessories-button + ul,#proposal-edit-react button[id^="proposal-edit-space-option-group-type-dropdown-"] + ul{width:216px;border-radius:16px;border:1px solid var(--cool-grey-grey-90,#21272A);background:var(--text-white,#FFF);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.25)}#proposal-edit-react #proposal-edit-add-a-space-button + ul li,#proposal-edit-react #proposal-edit-add-accessories-button + ul li,#proposal-edit-react button[id^="proposal-edit-space-option-group-type-dropdown-"] + ul li{display:grid;align-content:center;height:50px}#proposal-edit-react #proposal-edit-add-a-space-button + ul li:hover,#proposal-edit-react #proposal-edit-add-accessories-button + ul li:hover,#proposal-edit-react button[id^="proposal-edit-space-option-group-type-dropdown-"] + ul li:hover{background-color:#EEF1F7}#proposal-edit-react #proposal-edit-add-a-space-button + ul li:hover:first-of-type,#proposal-edit-react #proposal-edit-add-accessories-button + ul li:hover:first-of-type,#proposal-edit-react button[id^="proposal-edit-space-option-group-type-dropdown-"] + ul li:hover:first-of-type{border-radius:8px 8px 0 0}#proposal-edit-react #proposal-edit-add-a-space-button + ul li:hover:last-of-type,#proposal-edit-react #proposal-edit-add-accessories-button + ul li:hover:last-of-type,#proposal-edit-react button[id^="proposal-edit-space-option-group-type-dropdown-"] + ul li:hover:last-of-type{border-radius:0 0 8px 8px}#proposal-edit-react #proposal-edit-add-a-space-button + ul li a,#proposal-edit-react #proposal-edit-add-accessories-button + ul li a,#proposal-edit-react button[id^="proposal-edit-space-option-group-type-dropdown-"] + ul li a{color:#262626;font-family:"Plus Jakarta Sans";font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.14px;margin-left:15px}#proposal-edit-react button[id^="proposal-edit-space-option-group-type-dropdown-"]{all:initial;cursor:pointer;color:#313949;font-family:"Plus Jakarta Sans";font-size:15px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.45px;background-color:unset;padding:unset}#proposal-edit-react .btn-secondary{background:#FFF;border-radius:16px;border:2px solid #21272A;display:flex;width:216px;height:52px;padding:16px 40px;justify-content:center;align-items:center;gap:10px;color:#21272A;text-align:center;font-family:"Plus Jakarta Sans";font-size:14px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:0.84px;white-space:pre}#proposal-edit-react .proposal-container{margin-left:35.5px;display:grid;grid-template-rows:auto 24px auto 61px auto 77px auto 47px auto}#proposal-edit-react #proposal-edit-header #proposal-edit-header-top{display:grid;align-content:center;align-items:center;grid-template-columns:repeat(2,auto)}#proposal-edit-react #proposal-edit-header #proposal-edit-header-buttons{display:grid;justify-content:end;grid-column-gap:19px;grid-template-columns:repeat(2,auto)}#proposal-edit-react #proposal-edit-status-checkboxes{display:grid;grid-template-columns:repeat(2,250px);grid-column-gap:35px}#proposal-edit-react #proposal-edit-status-checkboxes .proposal-edit-status-checkbox{display:grid;grid-template-columns:repeat(2,auto);justify-content:start;align-items:center;grid-column-gap:10px}#proposal-edit-react #proposal-edit-status-checkboxes .proposal-edit-status-checkbox input[type="checkbox"]{accent-color:#1B1A1A}#proposal-edit-react #proposal-edit-status-checkboxes .proposal-edit-status-checkbox label{color:#1B1A1A;font-family:"Plus Jakarta Sans";font-size:13px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0.39px;margin-bottom:0}#proposal-edit-react #proposal-edit-basic-info{display:grid;row-gap:32px}#proposal-edit-react #proposal-edit-basic-info .proposal-edit-input-group{display:grid}#proposal-edit-react #proposal-edit-basic-info label{color:#A2A9B0;font-family:"Plus Jakarta Sans";font-size:11px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0.33px}#proposal-edit-react #proposal-edit-basic-info input,#proposal-edit-react #proposal-edit-basic-info textarea,#proposal-edit-react #proposal-edit-basic-info span{border:none;background-color:transparent;border-bottom:2px solid #EEF1F7;border-radius:0;color:#1B1A1A;font-family:"Plus Jakarta Sans";font-size:15px;font-weight:400;line-height:21px;letter-spacing:0.45px;max-width:635px;outline:none;padding-bottom:8px}#proposal-edit-react #proposal-edit-basic-info input:focus,#proposal-edit-react #proposal-edit-basic-info textarea:focus,#proposal-edit-react #proposal-edit-basic-info span:focus{border-bottom:2px solid #5977A2}#proposal-edit-react #proposal-edit-add-buttons{display:grid;grid-template-columns:repeat(2,auto);justify-content:start;grid-column-gap:31px}#proposal-edit-react .promo-code-container{display:flex;flex-direction:column;gap:8px}#proposal-edit-react .promo-code-container .input-container{display:flex;align-items:center;justify-content:space-between;width:300px;padding:4px 12px;border:1px solid #ddd;border-radius:5px}#proposal-edit-react .promo-code-container .input-container .promo-input{border:none;outline:none;font-size:13px;font-style:normal;font-weight:400;line-height:34.5px;letter-spacing:.78px}#proposal-edit-react .promo-code-container .input-container .apply-promo-button{cursor:pointer;color:#A2A9B0;font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.36px;text-decoration:underline}#proposal-edit-react .promo-code-container .code-applied{border:none;padding:0;flex-direction:column;align-items:flex-start}#proposal-edit-react .promo-code-container .code-applied p{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.14px}#proposal-edit-react .promo-code-container .code-applied .promo-title{font-size:16px;font-weight:700}#proposal-edit-react .promo-code-container .code-applied .promo-code-details{display:flex;align-items:center;gap:8px}#proposal-edit-react .promo-code-container .code-applied .promo-code-details i{cursor:pointer}#proposal-edit-react .promo-code-container .code-applied .promo-code-details i:hover{color:#AA3434}#proposal-edit-react .promo-code-container .code-applied .promo-code-details .remove-promo-text{cursor:pointer;color:#A2A9B0;font-size:13px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:.39px;text-decoration-line:underline}#proposal-edit-react .sortable-item-container.dragging .proposal-edit-space-option-group{border:2px dashed #5977A2}#proposal-edit-react .sortable-item-container .sortable-drag-handler{position:absolute;top:50%;right:0;left:initial}#proposal-edit-react .sortable-item-container .sortable-drag-handler i{color:#A2A9B0;rotate:90deg}#proposal-edit-react .sortable-overlay-item .proposal-edit-space-option-group{border:2px solid #5977A2}#proposal-edit-react .proposal-edit-space-option-group{display:grid;row-gap:41px;background-color:white;border-top:1px solid #A2A9B0;padding-top:17px;padding-bottom:49px;position:relative}#proposal-edit-react .proposal-edit-space-option-group.no-border{border:none}#proposal-edit-react .proposal-edit-space-option-group .space-groups-tile{width:115px;height:115px;padding:20px 10px 10px 10px;background-color:#EEF1F7;border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;position:relative;cursor:pointer}@media screen and (max-width:1024px){#proposal-edit-react .proposal-edit-space-option-group .space-groups-tile{padding:20px 10px 10px 10px;width:100px;height:100px}}#proposal-edit-react .proposal-edit-space-option-group .space-groups-tile.active{background-color:#313949}#proposal-edit-react .proposal-edit-space-option-group .space-groups-tile.active .number-icon{background-color:#EEF1F7;color:#313949}#proposal-edit-react .proposal-edit-space-option-group .space-groups-tile.active .tile-image{filter:brightness(0) invert(1)}#proposal-edit-react .proposal-edit-space-option-group .space-groups-tile.active .tile-name{color:#EEF1F7}#proposal-edit-react .proposal-edit-space-option-group .space-groups-tile .number-icon{width:33px;height:33px;border-radius:50%;background-color:#313949;color:#EEF1F7;position:absolute;top:-20px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;line-height:20px}@media screen and (max-width:1024px){#proposal-edit-react .proposal-edit-space-option-group .space-groups-tile .number-icon{font-size:12px;line-height:15px;width:27px;height:27px}}#proposal-edit-react .proposal-edit-space-option-group .space-groups-tile .tile-image{height:24px}@media screen and (max-width:1024px){#proposal-edit-react .proposal-edit-space-option-group .space-groups-tile .tile-image{height:20px}}#proposal-edit-react .proposal-edit-space-option-group .space-groups-tile .tile-name{text-align:center;font-size:12px;font-weight:700;width:100%;overflow:hidden;text-overflow:ellipsis;line-height:normal}@media screen and (max-width:1024px){#proposal-edit-react .proposal-edit-space-option-group .space-groups-tile .tile-name{font-size:10px;font-weight:600}}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-header{display:grid;grid-template-columns:253px 115px auto}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-header .nickname-input{width:175px}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-header .warning-text{color:#AA3434}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-price{display:grid;justify-content:end;color:#5977A2;font-family:"Plus Jakarta Sans";font-size:28px;font-style:normal;font-weight:700;line-height:34.5px}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-type{color:#313949;font-family:"Plus Jakarta Sans";font-size:15px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.45px;padding-bottom:8px}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-type i{margin-left:8px}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-name input{border:none;background-color:transparent;border-bottom:2px solid #EEF1F7;border-radius:0;color:#1B1A1A;font-family:"Plus Jakarta Sans";font-size:15px;font-weight:400;line-height:21px;letter-spacing:0.45px;max-width:635px;outline:none;padding-bottom:8px}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-name input:focus{border-bottom:2px solid #5977A2}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-warning{font-family:"Plus Jakarta Sans";font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.3px;margin-top:7px}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-tile{padding-top:20px}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-options{display:flex;flex-wrap:wrap;gap:53px}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-options .proposal-edit-attach-or-create-outer{height:215px;width:215px;display:grid;align-items:center;justify-items:center;border-radius:6px;border:2px dashed #A2A9B0}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-options .proposal-edit-attach-or-create-inner{display:grid;justify-items:center;row-gap:9px;color:#A2A9B0;text-align:center;font-family:"Plus Jakarta Sans";font-size:12px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:0.36px}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-options .proposal-edit-attach-or-create-inner a{color:#A2A9B0;text-align:center;font-family:"Plus Jakarta Sans";font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0.36px;text-decoration-line:underline;cursor:pointer}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-options .sortable-overlay-item .proposal-space-option-group-outer{border:2px solid #5977A2}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-options .sortable-overlay-item .proposal-accessory{border:2px solid #5977A2}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-options .sortable-overlay-item .proposal-accessory .proposal-accessory-image{border:none}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-options .sortable-overlay-item .proposal-accessory .proposal-accessory-info,#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-options .sortable-overlay-item .proposal-accessory .proposal-accessory-quantity-selector{padding:8px}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-options .sortable-overlay-item .proposal-part{border:2px solid #5977A2}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-options.for-parts .sortable-item-container .sortable-drag-handler{top:6px;left:6px}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-options.for-accessories .sortable-item-container .sortable-drag-handler{top:6px;left:6px}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-options .sortable-item-container.dragging .proposal-space-option-group-outer{border:2px dashed #5977A2}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-options .sortable-item-container.dragging .proposal-accessory{border:2px dashed #5977A2}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-options .sortable-item-container.dragging .proposal-accessory .proposal-accessory-image{border:none}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-options .sortable-item-container.dragging .proposal-accessory .proposal-accessory-info,#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-options .sortable-item-container.dragging .proposal-accessory .proposal-accessory-quantity-selector{padding:8px}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-options .sortable-item-container.dragging .proposal-part{border:2px dashed #5977A2}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-options .sortable-item-container .sortable-drag-handler{right:initial;top:13px;left:15px}#proposal-edit-react .proposal-edit-space-option-group .proposal-edit-space-option-group-options .sortable-item-container .sortable-drag-handler i{color:#A2A9B0}#proposal-edit-react .proposal-edit-space-option-group .space-option-group-controls{display:flex;align-items:center;justify-content:space-between;margin-left:auto;gap:20px}#proposal-edit-react .proposal-edit-space-option-group .space-option-group-controls .option-group-delete-control i{color:#A2A9B0}#proposal-edit-react .proposal-edit-space-option-group .space-option-group-controls .option-group-sort-control{color:#A2A9B0;font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.36px;text-decoration-line:underline;cursor:pointer}#proposal-edit-react .proposal-space-option-group-outer{display:grid;align-content:center;justify-content:center;background-color:white;width:215px;height:215px;border-radius:6px;border:2px solid #A2A9B0}#proposal-edit-react .proposal-space-option-group-outer .proposal-space-option-group-inner{display:grid;width:196px;height:196px;padding-left:5px;padding-right:5px;border-radius:6px;background-color:#EEF1F7}#proposal-edit-react .proposal-space-option-group-outer .proposal-space-option-group-inner .proposal-space-option-group-header-row{display:flex;justify-content:space-between}#proposal-edit-react .proposal-space-option-group-outer .proposal-space-option-group-inner .proposal-space-option-group-header-row span{color:#5977A2;text-align:center;font-family:"Plus Jakarta Sans";font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0.36px}#proposal-edit-react .proposal-space-option-group-outer .proposal-space-option-group-inner .proposal-space-option-group-header-row i{color:#A2A9B0;cursor:pointer}#proposal-edit-react .proposal-space-option-group-outer .proposal-space-option-group-inner .proposal-space-option-group-header-row input{width:100%}#proposal-edit-react .proposal-space-option-group-outer .proposal-space-option-group-inner .proposal-space-option-group-title-row{display:flex;justify-content:center;align-items:center;color:#313949;font-family:"Plus Jakarta Sans";font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0.36px}#proposal-edit-react .proposal-space-option-group-outer .proposal-space-option-group-inner .proposal-space-option-group-title-row i{margin-left:5px}#proposal-edit-react .proposal-space-option-group-outer .proposal-space-option-group-inner .proposal-space-option-group-design-row{display:flex;column-gap:6px;align-items:center}#proposal-edit-react .proposal-space-option-group-outer .proposal-space-option-group-inner .proposal-space-option-group-design-row img{max-width:90px;max-height:76px}#proposal-edit-react .proposal-space-option-group-outer .proposal-space-option-group-inner .proposal-space-option-group-design-row .proposal-space-option-group-design-row-styles{display:grid;row-gap:3px}#proposal-edit-react .proposal-space-option-group-outer .proposal-space-option-group-inner .proposal-space-option-group-design-row .proposal-space-option-group-design-row-styles .proposal-space-option-group-design-row-style{display:flex;column-gap:8px;align-items:center}#proposal-edit-react .proposal-space-option-group-outer .proposal-space-option-group-inner .proposal-space-option-group-design-row .proposal-space-option-group-design-row-styles .proposal-space-option-group-design-row-style img{max-width:19px;max-height:19px;border-radius:19px;border:1px solid #313949}#proposal-edit-react .proposal-space-option-group-outer .proposal-space-option-group-inner .proposal-space-option-group-design-row .proposal-space-option-group-design-row-styles .proposal-space-option-group-design-row-style .proposal-space-option-group-design-row-style-title{color:#A2A9B0;font-family:"Plus Jakarta Sans";font-size:10px;font-style:normal;font-weight:500;line-height:11px;letter-spacing:0.3px}#proposal-edit-react .proposal-space-option-group-outer .proposal-space-option-group-inner .proposal-space-option-group-design-row .proposal-space-option-group-design-row-styles .proposal-space-option-group-design-row-style .proposal-space-option-group-design-row-style-name{color:#5977A2;font-family:"Plus Jakarta Sans";font-size:10px;font-style:normal;font-weight:400;line-height:11px;letter-spacing:0.3px}#proposal-edit-react .proposal-space-option-group-outer .proposal-space-option-group-inner .proposal-space-option-group-view-row{display:flex;justify-content:center}#proposal-edit-react .proposal-space-option-group-outer .proposal-space-option-group-inner .proposal-space-option-group-view-row a{color:#A2A9B0;text-align:center;font-family:"Plus Jakarta Sans";font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0.36px;text-decoration-line:underline;cursor:pointer}#proposal-edit-react .proposal-accessory{display:grid;row-gap:12px;background-color:white}#proposal-edit-react .proposal-accessory .proposal-accessory-upper{position:relative}#proposal-edit-react .proposal-accessory .proposal-accessory-upper .proposal-accessory-delete{position:absolute;right:6px;top:6px}#proposal-edit-react .proposal-accessory .proposal-accessory-upper .proposal-accessory-delete i{color:#A2A9B0;cursor:pointer}#proposal-edit-react .proposal-accessory .proposal-accessory-upper .proposal-accessory-image{display:grid;justify-content:center;align-content:center;height:193px;width:193px;border:1px solid #313949}#proposal-edit-react .proposal-accessory .proposal-accessory-upper .proposal-accessory-image img{max-height:189px;max-width:189px}#proposal-edit-react .proposal-accessory .proposal-accessory-info{display:grid;row-gap:7px;max-width:189px}#proposal-edit-react .proposal-accessory .proposal-accessory-info .proposal-accessory-name{color:#313949;font-family:"Plus Jakarta Sans";font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0.36px}#proposal-edit-react .proposal-accessory .proposal-accessory-info .proposal-accessory-price{color:#5977A2;font-family:"Plus Jakarta Sans";font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0.36px}#proposal-edit-react .proposal-part{padding:7px 7px 14px 16px;border:1px solid #EEF1F7;width:193px;height:177px;background-color:white}#proposal-edit-react .proposal-part .proposal-part-info{font-family:"Plus Jakarta Sans";font-size:12px;font-weight:700;line-height:125%;letter-spacing:0.36px}#proposal-edit-react .proposal-part .proposal-part-info .proposal-part-name{margin-top:13px;color:#313949}#proposal-edit-react .proposal-part .proposal-part-info .proposal-part-price{margin:40px 0 12px 0;color:#5977A2}#proposal-edit-react .proposal-part .proposal-part-delete{color:#A2A9B0;text-align:right;font-family:"Font Awesome 6 Free";font-size:20px;font-weight:900;line-height:normal;cursor:pointer}.add-to-group-modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(49,57,73,0.2);z-index:10000;display:none}.add-to-group-modal.show{display:block}.add-to-group-modal .add-to-group-modal-content{display:flex;flex-direction:column;position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:445px;min-height:390px;border-radius:5px;background:white;padding:20px;font-size:1rem;color:#A2A9B0;font-family:"Plus Jakarta Sans"}.add-to-group-modal .add-to-group-modal-content header{font-size:1.2rem;display:flex;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #DDE1E6;background:initial;color:inherit;text-transform:initial;min-height:initial;top:initial;left:initial;position:initial;width:100%}.add-to-group-modal .add-to-group-modal-content header i{cursor:pointer}.add-to-group-modal .add-to-group-modal-content .group-modal-body{display:flex;flex-direction:column;gap:12px;flex:auto;font-size:1rem}.add-to-group-modal .add-to-group-modal-content .group-modal-body .subheading{color:black}.add-to-group-modal .add-to-group-modal-content .group-modal-body .dropdown{padding:12px 0px}.add-to-group-modal .add-to-group-modal-content .group-modal-body .dropdown #select-existing-group-button{color:#A2A9B0;background-color:white;border:1px solid #A2A9B0;border-radius:5px;width:100%;text-transform:none;padding:12px}.add-to-group-modal .add-to-group-modal-content .group-modal-body .dropdown #select-existing-group-button>.selected-group-title{color:black}.add-to-group-modal .add-to-group-modal-content .group-modal-body .dropdown>ul{width:100%;border-radius:16px;border:1px solid #A2A9B0;background:var(--text-white,#FFF);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.25);max-height:150px;overflow:scroll;position:absolute;top:42px}.add-to-group-modal .add-to-group-modal-content .group-modal-body .dropdown>ul li{display:grid;align-content:center;height:35px}.add-to-group-modal .add-to-group-modal-content .group-modal-body .dropdown>ul li:hover{background-color:#EEF1F7}.add-to-group-modal .add-to-group-modal-content .group-modal-body .dropdown>ul li:hover:first-of-type{border-radius:8px 8px 0 0}.add-to-group-modal .add-to-group-modal-content .group-modal-body .dropdown>ul li:hover:last-of-type{border-radius:0 0 8px 8px}.add-to-group-modal .add-to-group-modal-content .group-modal-body .dropdown>ul li a{color:#262626;font-size:1.2rem;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.14px;margin-left:15px}.add-to-group-modal .add-to-group-modal-content .group-modal-body>.create-group-button{margin-top:auto;padding:16px 40px;align-self:center}.add-to-group-modal .add-to-group-modal-content .group-modal-body>.create-group-button#create-group-action-button[disabled]{background-color:#EEF1F7;color:#A2A9B0;cursor:not-allowed}.add-to-group-modal .add-to-group-modal-content .group-modal-body>.create-group-label{display:flex;flex-direction:column;gap:8px;color:black}.add-to-group-modal .add-to-group-modal-content .group-modal-body>.create-group-label input{padding:10px;border:1px solid #DDD;border-radius:4px}.add-to-group-modal .add-to-group-modal-content .group-modal-body>.add-to-group-action-buttons{width:100%;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(175px,1fr));padding-top:32px;margin-top:24px;border-top:1px solid #EEF1F7}.add-to-group-modal .add-to-group-modal-content .group-modal-body>.add-to-group-action-buttons>button{width:100%!important}.proposal-create-container .proposal-header{color:#A2A9B0;font-family:"Plus Jakarta Sans";font-size:12px;font-weight:700;line-height:125%;letter-spacing:0.36px}.proposal-create-container h2{margin-top:35px;font-family:"Merriweather";color:#000;font-size:28px!important;font-weight:300;line-height:44px;letter-spacing:0.84px}.proposal-create-container .input-group label{color:#A2A9B0;font-family:"Plus Jakarta Sans";font-size:11px;font-weight:400;line-height:21px;letter-spacing:0.33px}.proposal-create-container .input-group input,.proposal-create-container .input-group textarea{border:none;background-color:transparent;border-bottom:2px solid #EEF1F7;border-radius:0;color:#1B1A1A;font-family:"Plus Jakarta Sans";font-size:15px;font-weight:400;line-height:21px;letter-spacing:0.45px}.proposal-create-container .input-group input:focus,.proposal-create-container .input-group textarea:focus{border-bottom:2px solid #5977A2}.proposal-create-container .input-group textarea{height:calc(15px * 1.4 * 3 + 25px)}.proposal-create-container .custom-message{display:flex;flex-direction:column;margin-bottom:50px;margin-top:30px}.proposal-create-container .radios .sc-radio{color:#1B1A1A;font-family:"Plus Jakarta Sans";font-size:13px;font-weight:400;line-height:21px;letter-spacing:0.39px}.proposal-create-container .radios .sc-radio .sc-indicator{border-radius:0}.proposal-create-container .radios .sc-radio input:checked ~ .sc-indicator{background-color:black!important;background-image:url("/static/img/icon-check.svg")}.proposal-create-container .proposal-create-save input{width:216px;height:65px;padding:16px 40px;border-radius:16px;background:#313949;margin-top:20px;cursor:pointer;text-transform:none;font-family:"Plus Jakarta Sans";font-size:14px;font-weight:700;line-height:20px;letter-spacing:0.84px}.proposal-list-container .proposal-list-header{display:flex;justify-content:space-between;flex-wrap:wrap}.proposal-list-container .proposal-list-header .proposal-list-info{width:50%}.proposal-list-container .proposal-list-header .proposal-list-info h2{color:#000;font-family:"Merriweather";font-size:28px;font-weight:300;line-height:44px;letter-spacing:0.84px;margin-bottom:12px}.proposal-list-container .proposal-list-header .proposal-list-info p{color:#21272A;font-family:"Plus Jakarta Sans";font-size:15px;font-weight:400;line-height:21px;letter-spacing:0.45px}@media (max-width:486px){.proposal-list-container .proposal-list-header .create-proposal-button-container{margin-top:30px}}.proposal-list-container .proposal-list-header .create-proposal-button-container .create-proposal-button{display:flex;padding:0px 40px;height:50px;justify-content:center;align-items:center;text-align:center;gap:10px;border-radius:16px;background:#313949;color:white;font-family:"Plus Jakarta Sans";font-size:14px;font-weight:700;line-height:20px;letter-spacing:0.84px;text-decoration:none}.proposal-list-container .proposals-list{margin-top:40px;display:grid;grid-template-columns:repeat(auto-fill,280px);gap:16px;width:100%}@media screen and (max-width:640px){.proposal-list-container .proposals-list{justify-content:center;padding-left:0px}}.proposal-list-container .proposals-list .proposal-thumb{margin:0!important;border:none!important;width:100%!important;padding:0px;text-align:center;position:relative}.proposal-list-container .proposals-list .proposal-thumb:hover{box-shadow:none;border:none}.proposal-list-container .proposals-list .proposal-thumb .active-proposal-banner{width:calc(100% - 80px);height:fit-content;padding:0px 3px 5px 3px;background:#5977A2;color:white;font-family:"Plus Jakarta Sans";font-size:12px;font-weight:700;line-height:125%;letter-spacing:0.36px;display:inline-block}.proposal-list-container .proposals-list .proposal-thumb .active-proposal-banner i{padding-top:5px;padding-right:10px}.proposal-list-container .proposals-list .proposal-thumb .copied-to-clipboard-text{color:#A2A9B0;font-family:"Plus Jakarta Sans";font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.36px;position:absolute;height:fit-content;right:0;display:none}.proposal-list-container .proposals-list .proposal-thumb .inner{display:flex;flex-direction:column;border-radius:5px;padding-bottom:0px;border:1px solid #A2A9B0;background:#EEF1F7}.proposal-list-container .proposals-list .proposal-thumb .inner:hover{border:1px solid #313949}.proposal-list-container .proposals-list .proposal-thumb .inner .img-holder{background:#313949;transition:all 200ms ease-in-out;border:none;top:-5px;height:45px;display:flex;justify-content:space-between;opacity:0;margin-bottom:7px;max-width:initial;width:100%}.proposal-list-container .proposals-list .proposal-thumb .inner .img-holder a{padding:0px 6px;margin:0px 6px;cursor:pointer;background-position:center center;background-repeat:no-repeat;background-size:13px}.proposal-list-container .proposals-list .proposal-thumb .inner .img-holder .delete-proposal-icon{background-image:url("https://s3.amazonaws.com/media.thestowcompany.com/managed_media/filer_public/8a/d2/8ad2ca7c-2715-46c3-aa59-6866c844263b/trash.png")}.proposal-list-container .proposals-list .proposal-thumb .inner .img-holder .copy-proposal-button{background-image:url("https://s3.amazonaws.com/media.thestowcompany.com/managed_media/filer_public/18/54/1854bc10-ae70-49e8-b67e-9ef13a029370/duplicate.png")}.proposal-list-container .proposals-list .proposal-thumb .inner .img-holder .view-proposal-button{color:#FFF;font-family:"Plus Jakarta Sans";font-size:12px;font-weight:700;line-height:125%;letter-spacing:0.36px;text-decoration-line:underline}.proposal-list-container .proposals-list .proposal-thumb .inner .img-holder .send-proposal-icon{background-image:url("https://s3.amazonaws.com/media.thestowcompany.com/managed_media/filer_public/fa/16/fa163675-837c-4195-9635-3d0af3439d6b/sendemail.png")}.proposal-list-container .proposals-list .proposal-thumb .inner .img-holder .copy-link-proposal-button{background-image:url("https://s3.amazonaws.com/media.thestowcompany.com/managed_media/filer_public/4c/33/4c334b6e-8b02-4d9b-8fc7-16e2c76e4c67/sharelink.png")}.proposal-list-container .proposals-list .proposal-thumb .inner .content-holder{text-align:left;margin:0px 20px}.proposal-list-container .proposals-list .proposal-thumb .inner .content-holder .proposal-name{color:#313949;font-family:"Plus Jakarta Sans";font-size:12px;font-weight:700;line-height:125%;letter-spacing:0.36px;text-align:left;display:flex}.proposal-list-container .proposals-list .proposal-thumb .inner .content-holder .proposal-name i{margin-left:6px}.proposal-list-container .proposals-list .proposal-thumb .inner .content-holder .proposal-name .proposal-name-edit-icon{background-image:url("https://s3.amazonaws.com/media.thestowcompany.com/managed_media/filer_public/ec/77/ec778bab-d3e0-4e39-a7c6-c66d74b4eddf/edit-pen.png");background-position:center center;background-repeat:no-repeat;background-size:10px;width:14px;cursor:pointer}.proposal-list-container .proposals-list .proposal-thumb .inner .content-holder p{color:#A2A9B0;font-family:"Plus Jakarta Sans";font-size:10px;font-weight:600;letter-spacing:0.3px}.proposal-list-container .proposals-list .proposal-thumb .inner .content-holder p span{margin-left:0px}.proposal-list-container .proposals-list .proposal-thumb .inner .content-holder .proposal-created{margin-bottom:5px}.proposal-list-container .proposals-list .proposal-thumb .inner .content-holder .set-active-proposal{color:#1B1A1A;font-family:"Plus Jakarta Sans";font-size:13px;font-weight:400;line-height:21px;letter-spacing:0.39px}.proposal-list-container .proposals-list .proposal-thumb .inner .content-holder .set-active-proposal input{width:14px;height:14px;margin-right:10px;cursor:pointer;accent-color:#313949}.proposal-list-container .proposals-list .proposal-thumb .inner .content-holder .price{margin-top:24px;margin-bottom:21px}.proposal-list-container .proposals-list .proposal-thumb .inner .content-holder .price .the-price{color:#5977A2;font-family:"Plus Jakarta Sans";font-size:12px;font-weight:700;line-height:125%;letter-spacing:0.36px}.proposal-list-container .proposals-list .proposal-thumb .inner .content-holder .price .the-price span{color:#A2A9B0;padding-right:3px}.proposal-list-container .proposals-list .proposal-thumb .inner .content-holder .note{color:#313949;font-style:italic;font-weight:500;line-height:normal;letter-spacing:0.3px;margin-bottom:0}.proposal-list-container .proposals-list .proposal-thumb .inner .content-holder .note span{color:#5977A2}.proposal-list-container .proposals-list .proposal-thumb .inner .button-container{margin-top:auto;margin-bottom:20px}.proposal-list-container .proposals-list .proposal-thumb .inner .button-container .add-proposal-to-cart-button,.proposal-list-container .proposals-list .proposal-thumb .inner .button-container .edit-proposal-button,.proposal-list-container .proposals-list .proposal-thumb .inner .button-container .view-proposal-button{display:flex;width:calc(100% - 40px);padding:16px 40px;justify-content:center;align-items:center;border-radius:16px;text-align:center;font-family:"Plus Jakarta Sans";font-size:14px;font-weight:700;line-height:20px;letter-spacing:0.84px;margin-top:7px;margin-left:20px;border:none;cursor:pointer}.proposal-list-container .proposals-list .proposal-thumb .inner .button-container .add-proposal-to-cart-button:disabled,.proposal-list-container .proposals-list .proposal-thumb .inner .button-container .edit-proposal-button:disabled,.proposal-list-container .proposals-list .proposal-thumb .inner .button-container .view-proposal-button:disabled{background:#A2A9B0;cursor:not-allowed}.proposal-list-container .proposals-list .proposal-thumb .inner .button-container .add-proposal-to-cart-button{background:#343A3F;color:white}.proposal-list-container .proposals-list .proposal-thumb .inner .button-container .add-proposal-to-cart-button:hover{color:white}.proposal-list-container .proposals-list .proposal-thumb .inner .button-container .edit-proposal-button,.proposal-list-container .proposals-list .proposal-thumb .inner .button-container .view-proposal-button{background:white;color:#21272A;border:2px solid #21272A}.proposal-list-container .proposals-list .proposal-thumb .proposal-sent-note{color:#94BA42;text-align:center;font-family:"Plus Jakarta Sans";font-size:9px;font-weight:600;line-height:normal;letter-spacing:0.29px;margin-top:10px;display:inline-flex}.proposal-list-container .proposals-list .proposal-thumb .proposal-sent-note .proposal-sent-check-mark{margin-right:5px;background-image:url(https://s3.amazonaws.com/media.thestowcompany.com/managed_media/filer_public/89/4c/894c8c8b-93aa-4c7d-84cd-a78b8361dd31/check-mark-green.png);background-size:15px;width:15px;height:15px}.proposal-list-container .proposals-list .proposal-thumb:hover .img-holder{opacity:0.75;top:0}#delete-proposal-modal-content-v2,#delete-design-modal-content-v2{padding:20px;display:flex;flex-direction:column;gap:20px}#delete-proposal-modal-content-v2 h3,#delete-design-modal-content-v2 h3{color:#A2A9B0;font-family:"Plus Jakarta Sans";font-size:15px;font-weight:500;line-height:125%;letter-spacing:0.45px;text-align:left}#delete-proposal-modal-content-v2 .close,#delete-design-modal-content-v2 .close{color:#A2A9B0;text-align:right;font-family:"Font Awesome 6 Free";font-size:16px;font-weight:900;line-height:normal;opacity:1;top:7px;right:20px;background:none;border:none}#delete-proposal-modal-content-v2 .modal-body,#delete-design-modal-content-v2 .modal-body{padding:0}#delete-proposal-modal-content-v2 .modal-body h2,#delete-design-modal-content-v2 .modal-body h2{text-align:left;color:#313949;font-family:"Plus Jakarta Sans";font-size:15px;font-weight:400;line-height:21px;letter-spacing:0.45px;margin-bottom:20px}#delete-proposal-modal-content-v2 .modal-body h2 .proposal-name,#delete-design-modal-content-v2 .modal-body h2 .proposal-name{color:#5977A2;font-family:"Plus Jakarta Sans";font-size:15px;font-weight:700;line-height:21px;letter-spacing:0.45px}#delete-proposal-modal-content-v2 .modal-body p,#delete-design-modal-content-v2 .modal-body p{color:#A2A9B0;text-align:center;font-family:"Plus Jakarta Sans";font-size:15px;font-weight:400;line-height:125%;letter-spacing:0.45px}#delete-proposal-modal-content-v2 .modal-body button,#delete-design-modal-content-v2 .modal-body button{margin:15px auto 25px auto;display:flex;width:220px;padding:16px 40px;justify-content:center;align-items:center;gap:10px;border-radius:16px;background:#313949;font-size:14px;font-weight:500}.proposal-send-modal-content .modal-body,.proposal-send-multi-emails-content .modal-body{padding:20px}.proposal-send-modal-content .modal-body #proposal-pre-send-v2 h2,.proposal-send-modal-content .modal-body #proposal-post-send-v2 h2,.proposal-send-modal-content .modal-body #email-to-multiple-people h2,.proposal-send-multi-emails-content .modal-body #proposal-pre-send-v2 h2,.proposal-send-multi-emails-content .modal-body #proposal-post-send-v2 h2,.proposal-send-multi-emails-content .modal-body #email-to-multiple-people h2{color:#A2A9B0;font-family:"Plus Jakarta Sans";font-size:15px;font-weight:500;line-height:21px;letter-spacing:0.45px;text-align:left}.proposal-send-modal-content .modal-body #proposal-pre-send-v2 h2 .proposal-order-email-v2,.proposal-send-modal-content .modal-body #proposal-pre-send-v2 h2 .proposal-name-v2,.proposal-send-modal-content .modal-body #proposal-post-send-v2 h2 .proposal-order-email-v2,.proposal-send-modal-content .modal-body #proposal-post-send-v2 h2 .proposal-name-v2,.proposal-send-modal-content .modal-body #email-to-multiple-people h2 .proposal-order-email-v2,.proposal-send-modal-content .modal-body #email-to-multiple-people h2 .proposal-name-v2,.proposal-send-multi-emails-content .modal-body #proposal-pre-send-v2 h2 .proposal-order-email-v2,.proposal-send-multi-emails-content .modal-body #proposal-pre-send-v2 h2 .proposal-name-v2,.proposal-send-multi-emails-content .modal-body #proposal-post-send-v2 h2 .proposal-order-email-v2,.proposal-send-multi-emails-content .modal-body #proposal-post-send-v2 h2 .proposal-name-v2,.proposal-send-multi-emails-content .modal-body #email-to-multiple-people h2 .proposal-order-email-v2,.proposal-send-multi-emails-content .modal-body #email-to-multiple-people h2 .proposal-name-v2{color:#5977A2;font-weight:700}.proposal-send-modal-content .modal-body #proposal-pre-send-v2 .close,.proposal-send-modal-content .modal-body #proposal-post-send-v2 .close,.proposal-send-modal-content .modal-body #email-to-multiple-people .close,.proposal-send-multi-emails-content .modal-body #proposal-pre-send-v2 .close,.proposal-send-multi-emails-content .modal-body #proposal-post-send-v2 .close,.proposal-send-multi-emails-content .modal-body #email-to-multiple-people .close{color:#A2A9B0;font-family:"Font Awesome 6 Free";font-weight:900;line-height:normal;opacity:1;top:12px;right:20px;padding:0;background:none;border:none}.proposal-send-modal-content .modal-body #proposal-pre-send-v2 p,.proposal-send-modal-content .modal-body #proposal-pre-send-v2 label,.proposal-send-modal-content .modal-body #proposal-post-send-v2 p,.proposal-send-modal-content .modal-body #proposal-post-send-v2 label,.proposal-send-modal-content .modal-body #email-to-multiple-people p,.proposal-send-modal-content .modal-body #email-to-multiple-people label,.proposal-send-multi-emails-content .modal-body #proposal-pre-send-v2 p,.proposal-send-multi-emails-content .modal-body #proposal-pre-send-v2 label,.proposal-send-multi-emails-content .modal-body #proposal-post-send-v2 p,.proposal-send-multi-emails-content .modal-body #proposal-post-send-v2 label,.proposal-send-multi-emails-content .modal-body #email-to-multiple-people p,.proposal-send-multi-emails-content .modal-body #email-to-multiple-people label{color:#313949;font-family:"Plus Jakarta Sans";font-size:15px;font-weight:400;line-height:21px;letter-spacing:0.45px;text-align:left}.proposal-send-modal-content .modal-body #proposal-pre-send-v2 label,.proposal-send-modal-content .modal-body #proposal-post-send-v2 label,.proposal-send-modal-content .modal-body #email-to-multiple-people label,.proposal-send-multi-emails-content .modal-body #proposal-pre-send-v2 label,.proposal-send-multi-emails-content .modal-body #proposal-post-send-v2 label,.proposal-send-multi-emails-content .modal-body #email-to-multiple-people label{padding-top:10px}.proposal-send-modal-content .modal-body #proposal-pre-send-v2 p,.proposal-send-modal-content .modal-body #proposal-post-send-v2 p,.proposal-send-modal-content .modal-body #email-to-multiple-people p,.proposal-send-multi-emails-content .modal-body #proposal-pre-send-v2 p,.proposal-send-multi-emails-content .modal-body #proposal-post-send-v2 p,.proposal-send-multi-emails-content .modal-body #email-to-multiple-people p{margin-bottom:25px}.proposal-send-modal-content .modal-body #proposal-pre-send-v2 p .proposal-order-id-v2,.proposal-send-modal-content .modal-body #proposal-pre-send-v2 p .proposal-order-email-v2,.proposal-send-modal-content .modal-body #proposal-post-send-v2 p .proposal-order-id-v2,.proposal-send-modal-content .modal-body #proposal-post-send-v2 p .proposal-order-email-v2,.proposal-send-modal-content .modal-body #email-to-multiple-people p .proposal-order-id-v2,.proposal-send-modal-content .modal-body #email-to-multiple-people p .proposal-order-email-v2,.proposal-send-multi-emails-content .modal-body #proposal-pre-send-v2 p .proposal-order-id-v2,.proposal-send-multi-emails-content .modal-body #proposal-pre-send-v2 p .proposal-order-email-v2,.proposal-send-multi-emails-content .modal-body #proposal-post-send-v2 p .proposal-order-id-v2,.proposal-send-multi-emails-content .modal-body #proposal-post-send-v2 p .proposal-order-email-v2,.proposal-send-multi-emails-content .modal-body #email-to-multiple-people p .proposal-order-id-v2,.proposal-send-multi-emails-content .modal-body #email-to-multiple-people p .proposal-order-email-v2{color:#5977A2;font-weight:700}.proposal-send-modal-content .modal-body #proposal-pre-send-v2 .btn,.proposal-send-modal-content .modal-body #proposal-post-send-v2 .btn,.proposal-send-modal-content .modal-body #email-to-multiple-people .btn,.proposal-send-multi-emails-content .modal-body #proposal-pre-send-v2 .btn,.proposal-send-multi-emails-content .modal-body #proposal-post-send-v2 .btn,.proposal-send-multi-emails-content .modal-body #email-to-multiple-people .btn{display:flex;width:231px;padding:16px 14px;justify-content:center;align-items:center;gap:10px;border-radius:16px;font-size:14px;font-family:"Plus Jakarta Sans";font-size:14px;font-weight:700;line-height:20px;letter-spacing:0.84px;text-transform:none}.proposal-send-modal-content .modal-body #proposal-pre-send-v2 .send-email-btn,.proposal-send-modal-content .modal-body #proposal-post-send-v2 .send-email-btn,.proposal-send-modal-content .modal-body #email-to-multiple-people .send-email-btn,.proposal-send-multi-emails-content .modal-body #proposal-pre-send-v2 .send-email-btn,.proposal-send-multi-emails-content .modal-body #proposal-post-send-v2 .send-email-btn,.proposal-send-multi-emails-content .modal-body #email-to-multiple-people .send-email-btn{background:#313949;margin:25px auto 12px auto}.proposal-send-modal-content .modal-body #proposal-pre-send-v2 .proposal-send-modal-close-and-reload-btn,.proposal-send-modal-content .modal-body #proposal-post-send-v2 .proposal-send-modal-close-and-reload-btn,.proposal-send-modal-content .modal-body #email-to-multiple-people .proposal-send-modal-close-and-reload-btn,.proposal-send-multi-emails-content .modal-body #proposal-pre-send-v2 .proposal-send-modal-close-and-reload-btn,.proposal-send-multi-emails-content .modal-body #proposal-post-send-v2 .proposal-send-modal-close-and-reload-btn,.proposal-send-multi-emails-content .modal-body #email-to-multiple-people .proposal-send-modal-close-and-reload-btn{background:#313949;margin:25px auto 15px auto}.proposal-send-modal-content .modal-body #proposal-pre-send-v2 .send-multiple-emails-btn,.proposal-send-modal-content .modal-body #proposal-post-send-v2 .send-multiple-emails-btn,.proposal-send-modal-content .modal-body #email-to-multiple-people .send-multiple-emails-btn,.proposal-send-multi-emails-content .modal-body #proposal-pre-send-v2 .send-multiple-emails-btn,.proposal-send-multi-emails-content .modal-body #proposal-post-send-v2 .send-multiple-emails-btn,.proposal-send-multi-emails-content .modal-body #email-to-multiple-people .send-multiple-emails-btn{background:#313949;margin:60px auto 15px auto}.proposal-send-modal-content .modal-body #proposal-pre-send-v2 .add-additional-recipients-btn,.proposal-send-modal-content .modal-body #proposal-post-send-v2 .add-additional-recipients-btn,.proposal-send-modal-content .modal-body #email-to-multiple-people .add-additional-recipients-btn,.proposal-send-multi-emails-content .modal-body #proposal-pre-send-v2 .add-additional-recipients-btn,.proposal-send-multi-emails-content .modal-body #proposal-post-send-v2 .add-additional-recipients-btn,.proposal-send-multi-emails-content .modal-body #email-to-multiple-people .add-additional-recipients-btn{margin:0px auto 15px auto;border:2px solid #21272A;background:white;color:#21272A}.proposal-send-modal-content .modal-body #proposal-pre-send-v2 input,.proposal-send-modal-content .modal-body #proposal-post-send-v2 input,.proposal-send-modal-content .modal-body #email-to-multiple-people input,.proposal-send-multi-emails-content .modal-body #proposal-pre-send-v2 input,.proposal-send-multi-emails-content .modal-body #proposal-post-send-v2 input,.proposal-send-multi-emails-content .modal-body #email-to-multiple-people input{border:none;background:none;border-bottom:2px solid #EEF1F7;border-radius:0;color:#1B1A1A;font-family:"Plus Jakarta Sans";font-size:15px;font-weight:400;line-height:21px;letter-spacing:0.45px}.proposal-send-modal-content .modal-body #proposal-pre-send-v2 input:focus,.proposal-send-modal-content .modal-body #proposal-post-send-v2 input:focus,.proposal-send-modal-content .modal-body #email-to-multiple-people input:focus,.proposal-send-multi-emails-content .modal-body #proposal-pre-send-v2 input:focus,.proposal-send-multi-emails-content .modal-body #proposal-post-send-v2 input:focus,.proposal-send-multi-emails-content .modal-body #email-to-multiple-people input:focus{border-bottom:2px solid #5977A2}.proposal-send-modal-content .modal-body #proposal-pre-send-v2 .form-group,.proposal-send-modal-content .modal-body #proposal-post-send-v2 .form-group,.proposal-send-modal-content .modal-body #email-to-multiple-people .form-group,.proposal-send-multi-emails-content .modal-body #proposal-pre-send-v2 .form-group,.proposal-send-multi-emails-content .modal-body #proposal-post-send-v2 .form-group,.proposal-send-multi-emails-content .modal-body #email-to-multiple-people .form-group{display:flex}.proposal-send-modal-content .modal-body #proposal-send-error-v2,.proposal-send-modal-content .modal-body #proposal-send-multiple-error-v2,.proposal-send-multi-emails-content .modal-body #proposal-send-error-v2,.proposal-send-multi-emails-content .modal-body #proposal-send-multiple-error-v2{color:red}#feedback-modal-container{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(49,57,73,0.7);z-index:10000}#feedback-modal-container .modal-underlay{position:fixed;top:0;bottom:0;left:0;right:0}#feedback-modal-container .feedback-modal{width:529px;min-height:300px;height:auto;padding:24px;display:flex;flex-direction:column;align-items:center;gap:24px;position:fixed;left:50%;top:30%;transform:translateX(-50%) translateY(-30%);border-radius:16px;background-color:#FFF;box-shadow:0 0 10px 0 rgba(0,0,0,0.25)}@media screen and (max-width:640px){#feedback-modal-container .feedback-modal{max-width:340px;min-height:264px;padding:16px}}#feedback-modal-container .feedback-modal.exit-modal,#feedback-modal-container .feedback-modal.error-modal{gap:0}#feedback-modal-container .feedback-modal.exit-modal .subheading,#feedback-modal-container .feedback-modal.error-modal .subheading{font-size:18px;color:#313949;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.54px;width:100%;text-align:left}#feedback-modal-container .feedback-modal.exit-modal .button-container,#feedback-modal-container .feedback-modal.error-modal .button-container{display:flex;flex-direction:column;gap:9px}#feedback-modal-container .feedback-modal.exit-modal .button-container .proceed-button,#feedback-modal-container .feedback-modal.error-modal .button-container .proceed-button{width:100%;font-size:14px;font-weight:700;font-style:normal;line-height:20px;letter-spacing:.84px}#feedback-modal-container .feedback-modal.exit-modal .button-container .cancel-button,#feedback-modal-container .feedback-modal.error-modal .button-container .cancel-button{width:100%;cursor:pointer;color:#A2A9B0;font-size:13px;font-style:normal;font-weight:600;line-height:34.5px;letter-spacing:.78px;text-transform:uppercase;text-align:center}@media screen and (max-width:640px){#feedback-modal-container .feedback-modal.exit-modal .button-container .cancel-button,#feedback-modal-container .feedback-modal.error-modal .button-container .cancel-button{padding:0}}#feedback-modal-container .feedback-modal .modal-title-container{display:flex;justify-content:space-between;align-items:center;width:100%}#feedback-modal-container .feedback-modal .modal-title-container p{color:#313949;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.54px}@media screen and (max-width:640px){#feedback-modal-container .feedback-modal .modal-title-container p{font-size:16px;font-weight:600;letter-spacing:.48px}}#feedback-modal-container .feedback-modal .modal-title-container span{text-align:right}#feedback-modal-container .feedback-modal .modal-title-container span i{cursor:pointer;color:#A2A9B0;font-size:20px;font-style:normal;font-weight:900;line-height:normal}@media screen and (max-width:640px){#feedback-modal-container .feedback-modal .modal-title-container span i{font-size:16px}}#feedback-modal-container .feedback-modal .number-ranking-container{display:flex;flex-direction:column;gap:10px}#feedback-modal-container .feedback-modal .number-ranking-container .number-ranking-row{display:flex;gap:16px}@media screen and (max-width:640px){#feedback-modal-container .feedback-modal .number-ranking-container .number-ranking-row{gap:8px}}#feedback-modal-container .feedback-modal .number-ranking-container .number-ranking-row .number-box{width:67px;height:78px;padding:10px;border-radius:4px;border:1px solid #DDE1E6;display:flex;align-items:center;justify-content:center;cursor:pointer}@media screen and (max-width:640px){#feedback-modal-container .feedback-modal .number-ranking-container .number-ranking-row .number-box{width:42px;height:50px}}#feedback-modal-container .feedback-modal .number-ranking-container .number-ranking-row .number-box.active{background-color:#5977A2}#feedback-modal-container .feedback-modal .number-ranking-container .number-ranking-row .number-box.active span{color:#fff}#feedback-modal-container .feedback-modal .number-ranking-container .number-ranking-row .number-box span{color:#313949;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.48px}@media screen and (max-width:640px){#feedback-modal-container .feedback-modal .number-ranking-container .number-ranking-row .number-box span{font-size:14px;font-weight:700;letter-spacing:.42px}}#feedback-modal-container .feedback-modal .number-ranking-container .satisfied-text-row{display:flex;justify-content:space-between}#feedback-modal-container .feedback-modal .number-ranking-container .satisfied-text-row p{color:#878D96;font-size:12px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:.36px}@media screen and (max-width:640px){#feedback-modal-container .feedback-modal .number-ranking-container .satisfied-text-row p{font-size:10px;font-weight:400;line-height:normal;letter-spacing:.3px;color:#5977A2}}#feedback-modal-container .feedback-modal .button-container{margin-top:auto;width:100%;display:flex}#feedback-modal-container .feedback-modal .button-container a{font-size:14px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.84px;padding:16px 40px;display:flex;justify-content:center;align-items:center}#feedback-modal-container .feedback-modal .button-container .proceed-button{cursor:pointer;border-radius:16px;background-color:#313949;width:100%;text-align:center;color:white;display:flex;align-items:center;gap:8px}#feedback-modal-container .feedback-modal .button-container .proceed-button.with-skip{width:80%}#feedback-modal-container .feedback-modal .button-container .proceed-button.disabled{cursor:initial;background-color:#F2F4F8;color:#A2A9B0}#feedback-modal-container .feedback-modal .button-container .skip-button{cursor:pointer;width:20%;text-align:center;font-size:13px;color:#A2A9B0;font-weight:600;letter-spacing:.78px;text-transform:uppercase}#feedback-modal-container .feedback-modal .feedback-textarea{width:100%}#feedback-modal-container .feedback-modal .feedback-textarea textarea{width:100%;padding:16px;border-radius:8px;border:none;outline:none;background-color:#F2F4F8;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.14px}@media screen and (max-width:640px){#feedback-modal-container .feedback-modal .feedback-textarea textarea{font-size:12px;font-weight:500;line-height:125%;letter-spacing:.36px}}#feedback-modal-container .feedback-modal .feedback-concerns{width:100%;position:relative}#feedback-modal-container .feedback-modal .feedback-concerns .feedback-concerns-selection-button{padding:16px;border-radius:16px;border:1px solid #313949}#feedback-modal-container .feedback-modal .feedback-concerns .feedback-concerns-selection-button .selection-button-text{display:flex;align-items:center;justify-content:center;gap:10px;color:#313949;font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.36px;cursor:pointer}#feedback-modal-container .feedback-modal .feedback-concerns .feedback-concerns-selection-button .feedback-concerns-selected-options{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}#feedback-modal-container .feedback-modal .feedback-concerns .feedback-concerns-selection-button .feedback-concerns-selected-options .selected-concern{border-radius:4px;background-color:#EEF1F7;padding:8px}#feedback-modal-container .feedback-modal .feedback-concerns .feedback-concerns-selection-button .feedback-concerns-selected-options .selected-concern p{display:flex;align-items:center;gap:8px;color:#000;font-size:10px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:.24px}#feedback-modal-container .feedback-modal .feedback-concerns .feedback-concerns-selection-button .feedback-concerns-selected-options .selected-concern p i{font-size:10px;font-weight:900;color:#A2A9B0;cursor:pointer}#feedback-modal-container .feedback-modal .feedback-concerns .feedback-concerns-selection-button .feedback-concerns-selected-options .selected-concern p i:hover{color:darkred}#feedback-modal-container .feedback-modal .feedback-concerns .feedback-concerns-dropdown-container{width:100%;display:flex;flex-direction:column;gap:8px;background-color:#fff;border-radius:16px;border:1px solid #313949;box-shadow:0 0 4px 0 rgba(0,0,0,0.25);position:absolute;top:40px;padding:16px;min-height:368px;height:auto;overflow-y:auto}#feedback-modal-container .feedback-modal .feedback-concerns .feedback-concerns-dropdown-container .dropdown-option{padding:14px;cursor:pointer}@media screen and (max-width:640px){#feedback-modal-container .feedback-modal .feedback-concerns .feedback-concerns-dropdown-container .dropdown-option{padding:10px}}#feedback-modal-container .feedback-modal .feedback-concerns .feedback-concerns-dropdown-container .dropdown-option p{color:#313949;font-size:12px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:.36px;display:flex;align-items:center;gap:8px}@media screen and (max-width:640px){#feedback-modal-container .feedback-modal .feedback-concerns .feedback-concerns-dropdown-container .dropdown-option p{font-size:10px}}#feedback-modal-container .feedback-modal .feedback-concerns .feedback-concerns-dropdown-container .dropdown-option p i{font-size:14px}@media screen and (max-width:640px){#feedback-modal-container .feedback-modal .feedback-concerns .feedback-concerns-dropdown-container .dropdown-option p i{font-size:10px}}#feedback-modal-container .feedback-modal .feedback-concerns .feedback-concerns-dropdown-container .dropdown-option.selected{background-color:#EEF1F7}#feedback-modal-container .feedback-modal .feedback-concerns .feedback-concerns-dropdown-container .concerns-apply-button{color:#313949;font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.36px;text-decoration-line:underline;text-align:center;cursor:pointer}#feedback-modal-container .feedback-modal .feedback-submission-message{width:100%}#feedback-modal-container .feedback-modal .feedback-submission-message p{color:#313949;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.36px;text-align:left}#feedback-modal-container .feedback-modal .login-form-container{display:flex;flex-direction:column;width:100%;gap:8px}#feedback-modal-container .feedback-modal .login-form-container .input-container input{width:100%;color:#313949;border:none;border-bottom:2px solid #EEF1F7;outline:none;font-size:13px;font-style:normal;font-weight:400;line-height:34.5px;letter-spacing:.78px;padding:8px}#feedback-modal-container .feedback-modal .login-form-container .forgot-password{width:100%;text-align:right}#feedback-modal-container .feedback-modal .login-form-container .forgot-password a{color:#313949;font-size:11px;font-style:normal;font-weight:400;line-height:34.5px;letter-spacing:.33px;text-decoration-line:underline}#feedback-modal-container .feedback-modal .login-form-container .error-message{color:#AA3434;font-size:13px;font-weight:400}#feedback-modal-container .feedback-modal.loading-container{display:flex;align-content:center;justify-content:center;margin-top:0}.add-to-proposal-modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(49,57,73,0.7);z-index:10000}.add-to-proposal-modal>div{display:flex;flex-direction:column;position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:1069px;height:750px;border-radius:5px;background:white;padding:25px 25px 0 25px}.add-to-proposal-modal>div>div:first-of-type{display:flex;justify-content:flex-end}.add-to-proposal-modal>div>div:first-of-type>i{cursor:pointer}.add-to-proposal-modal .add-to-proposal-modal-title{color:black;font-family:Merriweather;font-size:28px;font-style:normal;font-weight:300;line-height:44px;letter-spacing:0.84px}.add-to-proposal-modal .add-to-proposal-modal-description{color:#21272A;font-family:"Plus Jakarta Sans";font-size:15px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0.45px;margin-bottom:14px}.add-to-proposal-modal .add-to-proposal-modal-filters{display:flex;margin-bottom:24px;justify-content:space-between;align-items:flex-end}.add-to-proposal-modal .add-to-proposal-modal-filters>div:first-of-type{display:flex;column-gap:16px}.add-to-proposal-modal .add-to-proposal-modal-filters .add-to-proposal-modal-filter{border-radius:6px;padding:12px 20px;background:#EEF1F7;color:#A2A9B0;text-align:center;font-family:"Plus Jakarta Sans";font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0.36px;cursor:pointer}.add-to-proposal-modal .add-to-proposal-modal-filters .add-to-proposal-modal-filter.selected{background-color:#313949;color:white}.add-to-proposal-modal .add-to-proposal-modal-filters .add-to-proposal-modal-filter-clear{color:#A2A9B0;text-align:right;font-family:"Plus Jakarta Sans";font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0.36px;text-decoration-line:underline;cursor:pointer}.add-to-proposal-modal .add-to-proposal-modal-items{display:flex;flex-wrap:wrap;overflow-y:scroll;overflow-x:clip;height:475px}.add-to-proposal-modal .add-to-proposal-modal-add-button{position:fixed;bottom:15px;left:50%;transform:translateX(-50%);box-shadow:3px 3px 6px 0 rgba(0,0,0,0.4)}.add-to-proposal-modal .add-to-proposal-modal-add-button:disabled{filter:brightness(0.5);cursor:not-allowed!important;box-shadow:none}.proposal-design-card{width:288px;height:383px;margin-right:32px;margin-bottom:32px;border:1px solid #D6D6D6;cursor:pointer}.proposal-design-card.errors{margin-bottom:106px}.proposal-design-card.warnings{margin-bottom:90px}.proposal-design-card.disabled{cursor:not-allowed}.proposal-design-card.disabled .proposal-design-card-checkbox{cursor:not-allowed}.proposal-design-card.disabled .proposal-design-card-bottom-view-edit{cursor:pointer}.proposal-design-card:hover{border:1px solid #313949}.proposal-design-card.selected{border:1px solid #313949}.proposal-design-card.selected .proposal-design-card-checkbox{background-color:#313949}.proposal-design-card .proposal-design-card-checkbox{width:22px;height:22px;border-radius:22px;border:1px solid #313949;position:relative;top:14px;left:252px;cursor:pointer}.proposal-design-card .proposal-design-card-checkbox svg{position:relative;top:-5px;left:5px}.proposal-design-card .proposal-design-card-top{width:100%;height:226px;display:grid;justify-items:center;padding-top:11px;margin-top:-22px}.proposal-design-card .proposal-design-card-top .proposal-design-card-top-image img{max-height:137px}.proposal-design-card .proposal-design-card-top .proposal-design-card-top-styles{display:flex;justify-content:space-around;align-items:center;width:100%}.proposal-design-card .proposal-design-card-top .proposal-design-card-top-styles .proposal-design-card-top-style{display:flex;justify-items:center;flex-direction:column;align-items:center}.proposal-design-card .proposal-design-card-top .proposal-design-card-top-style-image img{width:31px;height:31px;border-radius:31px;border:1px solid #313949}.proposal-design-card .proposal-design-card-top .proposal-design-card-top-style-title{color:#313949;text-align:center;font-family:"Plus Jakarta Sans";font-size:11px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0.33px}.proposal-design-card .proposal-design-card-top .proposal-design-card-top-style-name{color:#5977A2;text-align:center;font-family:"Plus Jakarta Sans";font-size:11px;font-style:italic;font-weight:400;line-height:125%;letter-spacing:0.33px}.proposal-design-card .proposal-design-card-bottom{width:100%;height:155px;background-color:#EEF1F7;padding:19px}.proposal-design-card .proposal-design-card-bottom .proposal-design-card-bottom-title{color:#313949;font-family:"Plus Jakarta Sans";font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0.36px;margin-bottom:7px}.proposal-design-card .proposal-design-card-bottom .proposal-design-card-bottom-created-edited-date{color:#A2A9B0;font-family:"Plus Jakarta Sans";font-size:10px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.3px;margin-bottom:16px}.proposal-design-card .proposal-design-card-bottom .proposal-design-card-bottom-created-edited-date>div:first-of-type{margin-bottom:3px}.proposal-design-card .proposal-design-card-bottom .proposal-design-card-bottom-price{color:#5977A2;font-family:"Plus Jakarta Sans";font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0.36px;margin-bottom:19px}.proposal-design-card .proposal-design-card-bottom .proposal-design-card-bottom-view-edit{color:#A2A9B0;font-family:"Plus Jakarta Sans";font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0.36px;text-decoration-line:underline}.proposal-design-card>.design-message-container{display:flex;flex-direction:column;gap:4px;align-items:center}.proposal-design-card>.design-message-container .design-message{padding:4px 8px;display:flex;color:white;gap:8px;font-size:1.1rem;font-weight:600;align-items:center;width:180px}.proposal-design-card>.design-message-container .warning{background-color:#A25D59}.proposal-accessory-card{display:grid;row-gap:12px;margin-right:40px;margin-bottom:40px}.proposal-accessory-card .proposal-accessory-card-checkbox{width:22px;height:22px;border-radius:22px;border:1px solid #313949;position:relative;top:41px;left:165px;cursor:pointer}.proposal-accessory-card .proposal-accessory-card-checkbox svg{position:relative;top:-5px;left:5px}.proposal-accessory-card.selected .proposal-accessory-card-checkbox{background-color:#313949}.proposal-accessory-card.selected .proposal-accessory-image{border:1px solid #313949}.proposal-accessory-card .proposal-accessory-image{display:grid;justify-content:center;align-content:center;height:193px;width:193px;border:1px solid #A2A9B0;cursor:pointer}.proposal-accessory-card .proposal-accessory-image:hover{border-color:#313949}.proposal-accessory-card .proposal-accessory-image img{max-height:189px;max-width:189px}.proposal-accessory-card .proposal-accessory-info{display:grid;row-gap:7px;max-width:189px}.proposal-accessory-card .proposal-accessory-info .proposal-accessory-name{color:#313949;font-family:"Plus Jakarta Sans";font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0.36px}.proposal-accessory-card .proposal-accessory-info .proposal-accessory-price{color:#5977A2;font-family:"Plus Jakarta Sans";font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0.36px}.quantity-selector{display:flex}.quantity-selector div{display:grid;justify-content:center;height:27px;width:27px;border:1px solid #313949;color:#21272A;text-align:center;font-family:"Plus Jakarta Sans";font-size:11px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0.33px}.quantity-selector div:not(:first-child){margin-left:-1px}.quantity-selector div.quantity-selector-decrement,.quantity-selector div.quantity-selector-increment{cursor:pointer}.quantity-selector div.quantity-selector-decrement{border-radius:5px 0 0 5px}.quantity-selector div.quantity-selector-increment{border-radius:0 5px 5px 0}.quantity-selector div.quantity-selector-value{align-content:center}.design-warnings-modal{font-size:1rem;font-family:"Plus Jakarta Sans";background-color:rgba(49,57,73,0.7);position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000;display:none}.design-warnings-modal.show{display:block}.design-warnings-modal .modal-dialog{text-align:left;max-width:1069px;min-height:551px;max-height:693px}@media screen and (max-width:640px){.design-warnings-modal .modal-dialog{max-width:100vw;max-height:100vh;height:100vh;margin:0px}}.design-warnings-modal .modal-dialog .modal-content{height:100%}@media screen and (max-width:640px){.design-warnings-modal .modal-dialog .modal-content{margin:0px}}.design-warnings-modal .modal-dialog .modal-body{padding:24px;height:100%;display:flex;flex-direction:column;gap:24px}.design-warnings-modal .modal-dialog .modal-body>header{position:relative;background:initial;text-transform:initial;color:initial}.design-warnings-modal .modal-dialog .modal-body>header h1{font-weight:300;color:#A25D59;font-size:2rem}.design-warnings-modal .modal-dialog .modal-body>header .warning-modal-design-name{color:#5977A2;font-weight:500}.design-warnings-modal .modal-dialog .modal-body>header i{position:absolute;top:0;right:0;color:#A2A9B0;cursor:pointer}.design-warnings-modal .modal-dialog .modal-body .designs-with-warnings-list{display:flex;flex-direction:column;gap:16px;overflow-y:scroll;max-height:450px}.design-warnings-modal .modal-dialog .modal-body .designs-with-warnings-list .design-warnings-container{display:flex;flex-direction:column;gap:16px}.design-warnings-modal .modal-dialog .modal-body .designs-with-warnings-list .design-warnings-container .warning-card-list{display:flex;align-content:flex-start;flex-wrap:wrap;gap:24px}@media screen and (max-width:640px){.design-warnings-modal .modal-dialog .modal-body .designs-with-warnings-list .design-warnings-container .warning-card-list{max-height:100%;height:100%;align-items:center;justify-content:center}}.design-warnings-modal .modal-dialog .modal-body .designs-with-warnings-list .design-warnings-container .warning-card-list .warning-card{width:300px}.design-warnings-modal .modal-dialog .modal-body .designs-with-warnings-list .design-warnings-container .warning-card-list .warning-card .warning-card-title,.design-warnings-modal .modal-dialog .modal-body .designs-with-warnings-list .design-warnings-container .warning-card-list .warning-card .warning-card-description{padding:24px}.design-warnings-modal .modal-dialog .modal-body .designs-with-warnings-list .design-warnings-container .warning-card-list .warning-card .warning-card-title{color:white;font-weight:600;background-color:#A25D59}.design-warnings-modal .modal-dialog .modal-body .designs-with-warnings-list .design-warnings-container .warning-card-list .warning-card .warning-card-description{background-color:#EEF1F7}.design-warnings-modal .modal-dialog .modal-body .designs-with-warnings-list .design-warnings-container a{align-self:center;width:250px!important;height:52px}.design-warnings-modal .modal-dialog .modal-body .design-modal-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:auto}.design-warnings-modal .modal-dialog .modal-body .design-modal-actions button,.design-warnings-modal .modal-dialog .modal-body .design-modal-actions a{width:250px!important;text-align:center}@media screen and (max-width:640px){.design-warnings-modal .modal-dialog .modal-body .design-modal-actions{font-size:1.2rem;margin-top:auto}}.slide-out .slide-out-header,.consumer-dialog .consumer-dialog-footer .consumer-dialog-footer-buttons,#proposal-view-react .consumer-dialog>div>div,#proposal-edit-react .consumer-dialog>div>div,#proposal-slide-out-v2 .consumer-dialog>div>div,#proposal-my-proposals-components .consumer-dialog>div>div{display:flex;align-items:center}.slide-out .slide-out-header,.consumer-dialog .consumer-dialog-footer .consumer-dialog-footer-buttons,#proposal-view-react .consumer-dialog>div>div,#proposal-edit-react .consumer-dialog>div>div,#proposal-slide-out-v2 .consumer-dialog>div>div,#proposal-my-proposals-components .consumer-dialog>div>div{justify-content:space-between;flex-wrap:wrap}.slide-out .slide-out-footer>div>p,.slide-out .slide-out-footer>p{display:flex;align-items:baseline;justify-content:space-evenly;flex-wrap:wrap}.slide-out .slide-out-footer>div>p>span,.slide-out .slide-out-footer>p>span{flex-grow:1;border-bottom:1px dashed lightgrey;margin-left:2px;margin-right:2px}.slide-out{position:relative}.slide-out .slide-out-core{position:fixed;top:0;bottom:0;width:500px;padding-left:8px;padding-right:8px;background:white;border-left:1px solid grey;border-right:1px solid grey;z-index:2112;transition:all .2s ease-out}.slide-out .slide-out-core.slide-left.conspicuous{left:0}.slide-out .slide-out-core.slide-left.inconspicuous{left:-500px}.slide-out .slide-out-core.slide-right.conspicuous{right:0}.slide-out .slide-out-core.slide-right.inconspicuous{right:-500px}.slide-out .slide-out-header{min-height:50px;margin:8px 0}.slide-out .slide-out-header p,.slide-out .slide-out-header a{font-size:18px;margin:4px;padding:8px;border:1px solid lightgrey;border-radius:4px;cursor:pointer;text-decoration:none;color:#333333}.slide-out .slide-out-header p i,.slide-out .slide-out-header a i{margin:0 4px}.slide-out .slide-out-header p:hover,.slide-out .slide-out-header a:hover{background:whitesmoke}.slide-out .slide-out-header a.disabled{cursor:not-allowed}.slide-out .slide-out-body{flex-grow:1;overflow-y:auto}.slide-out .slide-out-body h3{text-align:center}.slide-out .slide-out-body h3 i.fa{margin:0 4px}.slide-out .slide-out-body>p{text-align:center;font-size:24px;margin-top:48px}.slide-out .slide-out-body>p i{display:block}.slide-out .slide-out-body .cart-item-row,.slide-out .slide-out-body .kit-item-row{display:flex;align-items:center;padding:4px 0;border-top:1px solid lightgrey}.slide-out .slide-out-body .cart-item-row div{width:64px;height:64px;text-align:center}.slide-out .slide-out-body .cart-item-row div img{max-height:64px;max-width:64px}.slide-out .slide-out-body .cart-item-row p{font-weight:900;font-size:18px;margin:4px}.slide-out .slide-out-body .cart-item-row p .proposal-remove{padding-left:5px;cursor:pointer}.slide-out .slide-out-body .cart-item-row p:first-of-type{flex-grow:1}.slide-out .slide-out-body .cart-item-row p:last-of-type{color:#C76C60}.slide-out .slide-out-body .cart-item-row p span{font-size:12px}.slide-out .slide-out-body .cart-item-row p .proposal-product-description{font-size:18px}.slide-out .slide-out-body .kit-item-row p{display:flex;align-items:center;width:100%;font-size:large;margin:8px 4px}.slide-out .slide-out-body .kit-item-row p>span{display:block;flex-grow:0;margin-right:4px}.slide-out .slide-out-body .kit-item-row p>span:first-of-type{font-weight:bold;color:#C76C60;margin-right:8px}.slide-out .slide-out-body .kit-item-row p>span:nth-of-type(2){flex-grow:1}.slide-out .slide-out-footer{min-height:50px;margin:8px 0;display:flex;flex-wrap:wrap;flex-shrink:0;padding:0 8px}.slide-out .slide-out-footer>div>p,.slide-out .slide-out-footer>p,.slide-out .slide-out-footer>a{font-size:20px;margin:4px 0;padding:8px;text-align:center}.slide-out .slide-out-footer>div{width:100%}.slide-out .slide-out-footer>div>p,.slide-out .slide-out-footer>p{width:100%}.slide-out .slide-out-footer>div>p>b,.slide-out .slide-out-footer>p>b{color:#C76C60;font-size:24px}.slide-out .slide-out-footer>div>p .strike,.slide-out .slide-out-footer>p .strike{text-decoration:line-through}.slide-out .slide-out-footer>a{width:100%;border:3px solid transparent;border-radius:0;font-weight:900;text-decoration:none;cursor:pointer}.slide-out .slide-out-footer>a:first-of-type{border-color:#7BA7AD;color:#7BA7AD}.slide-out .slide-out-footer>a:first-of-type:hover{color:white;background-color:#7BA7AD}.slide-out #cart-slide-out,.slide-out #proposal-slide-out,.slide-out #proposal-slide-out-v2,.slide-out #kit-slide-out{display:flex;flex-direction:column;height:100%}.slide-out #kit-slide-out .slide-out-header{flex-direction:row-reverse}#proposal-slide-out-v2 .proposal-slide-out-header{margin-top:25px}#proposal-slide-out-v2 .proposal-slide-out-header div{display:flex;justify-content:space-between;color:#A2A9B0;text-align:right;font-family:"Plus Jakarta Sans";font-size:12px;font-weight:700;line-height:125%;letter-spacing:0.36px;margin-bottom:14px}#proposal-slide-out-v2 .proposal-slide-out-header div .continue-button{text-decoration:underline;cursor:pointer}#proposal-slide-out-v2 .proposal-slide-out-header div .continue-button span{margin-left:7px}#proposal-slide-out-v2 .proposal-slide-out-header a{display:flex;width:calc(70%);color:#313949;font-family:"Merriweather";font-size:28px;font-weight:300;line-height:35px;letter-spacing:0.84px;margin-bottom:20px}#proposal-slide-out-v2 .proposal-slide-out-body{overflow-y:auto}#proposal-slide-out-v2 .proposal-slide-out-body h3{font-family:"Merriweather";margin-bottom:24px}#proposal-slide-out-v2 .proposal-slide-out-body h3 i{margin-right:15px}#proposal-slide-out-v2 .proposal-slide-out-body .item-section{height:19px;color:#A2A9B0;background-color:#f0f1f1;text-align:center;font-family:"Plus Jakarta Sans";font-size:12px;font-weight:700;line-height:125%;letter-spacing:0.36px;padding:2px 0px}#proposal-slide-out-v2 .proposal-slide-out-body .space-group{color:#313949;font-family:"Plus Jakarta Sans";font-size:15px;font-weight:500;line-height:21px;letter-spacing:0.45px;margin-top:15px}#proposal-slide-out-v2 .proposal-slide-out-body .space-group i{margin-left:10px}#proposal-slide-out-v2 .proposal-slide-out-body .space-group input{width:80%;color:#A2A9B0;font-family:"Merriweather";font-size:20px;font-weight:300;line-height:44px;letter-spacing:0.6px;border:none;outline:none;border-bottom:2px solid #EEF1F7}#proposal-slide-out-v2 .proposal-slide-out-body .space-group input:focus{border-bottom:2px solid #5977A2}#proposal-slide-out-v2 .proposal-slide-out-body .space-group-item{display:flex;justify-content:space-between;padding:20px 10px;border-bottom:1px solid #EEF1F7}#proposal-slide-out-v2 .proposal-slide-out-body .space-group-item .space-group-item-info{display:flex;flex-direction:row}#proposal-slide-out-v2 .proposal-slide-out-body .space-group-item .space-group-item-info img{width:68px;height:68px}#proposal-slide-out-v2 .proposal-slide-out-body .space-group-item .space-group-item-info p{margin-left:20px;color:#313949;font-family:"Plus Jakarta Sans";font-size:13px;font-weight:400;line-height:125%;letter-spacing:0.39px}#proposal-slide-out-v2 .proposal-slide-out-body .space-group-item .space-group-item-info .quantity-selector{display:flex;margin-left:20px}#proposal-slide-out-v2 .proposal-slide-out-body .space-group-item .space-group-item-info .quantity-selector div{display:grid;justify-content:center;height:27px;width:27px;border:1px solid #313949;color:#21272A;text-align:center;font-family:"Plus Jakarta Sans";font-size:11px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0.33px}#proposal-slide-out-v2 .proposal-slide-out-body .space-group-item .space-group-item-info .quantity-selector div:not(:first-child){margin-left:-1px}#proposal-slide-out-v2 .proposal-slide-out-body .space-group-item .space-group-item-info .quantity-selector div.quantity-selector-decrement,#proposal-slide-out-v2 .proposal-slide-out-body .space-group-item .space-group-item-info .quantity-selector div.quantity-selector-increment{cursor:pointer}#proposal-slide-out-v2 .proposal-slide-out-body .space-group-item .space-group-item-info .quantity-selector div.quantity-selector-value{align-content:center}#proposal-slide-out-v2 .proposal-slide-out-body .space-group-item .space-group-item-info .quantity-selector div.quantity-selector-decrement{border-radius:5px 0 0 5px}#proposal-slide-out-v2 .proposal-slide-out-body .space-group-item .space-group-item-info .quantity-selector div.quantity-selector-increment{border-radius:0 5px 5px 0}#proposal-slide-out-v2 .proposal-slide-out-body .space-group-item .space-group-item-price{display:flex;flex-direction:column;justify-content:space-between;text-align:right}#proposal-slide-out-v2 .proposal-slide-out-body .space-group-item .space-group-item-price a{color:#A2A9B0;font-family:"Font Awesome 6 Free";font-size:16px;font-weight:900;cursor:pointer}#proposal-slide-out-v2 .proposal-slide-out-body .space-group-item .space-group-item-price p{font-size:12px;line-height:125%;letter-spacing:0.36px;font-family:"Plus Jakarta Sans"}#proposal-slide-out-v2 .proposal-slide-out-body .space-group-item .space-group-item-price p .original-price{color:#313949;font-weight:500;text-decoration:line-through;margin-right:8px}#proposal-slide-out-v2 .proposal-slide-out-body .space-group-item .space-group-item-price p .total-price{color:#5977A2;font-weight:700}#proposal-slide-out-v2 .proposal-slide-out-footer .proposal-slide-out-footer-buttons{display:flex;justify-content:space-evenly;padding:25px 0px}#proposal-slide-out-v2 .proposal-slide-out-footer .proposal-slide-out-footer-buttons a{display:flex;width:200px;padding:16px 40px;justify-content:center;border-radius:16px;font-family:"Plus Jakarta Sans";font-size:14px;font-weight:700;letter-spacing:0.84px;cursor:pointer;text-decoration:none}#proposal-slide-out-v2 .proposal-slide-out-footer .proposal-slide-out-footer-buttons .proposal-slide-out-footer-send{border:2px solid #21272A;background:#FFF;color:#21272A}#proposal-slide-out-v2 .proposal-slide-out-footer .proposal-slide-out-footer-buttons .proposal-slide-out-footer-view{color:#FFF;background:#313949}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table{color:#21272A;padding-top:7px}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-header{display:grid;grid-template-columns:55% 20% 5% 20%;grid-template-areas:".... min-price-heading .... max-price-heading";font-size:10px;font-weight:600;letter-spacing:.3px;text-decoration-line:underline;color:#313949}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-header .pricing-table-min-heading{grid-area:min-price-heading;text-align:right}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-header .pricing-table-max-heading{grid-area:max-price-heading}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-content{display:grid;grid-template-columns:64% 15% 6% 15%;grid-template-areas:"label min-price hyphen max-price";align-items:center}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-content.estimated-subtotal .pricing-table-row-label{font-weight:700}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-content.estimated-subtotal .pricing-table-min-price,#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-content.estimated-subtotal .pricing-table-max-price{font-weight:700;color:#5977A2}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-content .pricing-table-row-label{grid-area:label;font-weight:400;font-size:14px;line-height:20px}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-content .pricing-table-row-label.additional-promo{display:flex;align-items:center;gap:8px}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-content .pricing-table-row-label.additional-promo .remove-promo-text{cursor:pointer;color:#A2A9B0;font-size:13px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:.39px;text-decoration-line:underline}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-content .pricing-table-min-price{grid-area:min-price;text-align:right;font-size:14px;font-weight:500;line-height:20px}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-content .pricing-table-hyphen{grid-area:hyphen;margin:0 auto 10px auto}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-content .pricing-table-max-price{grid-area:max-price;font-size:14px;font-weight:500;line-height:20px}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-content .strike{text-decoration-line:line-through}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-bottom{margin-top:16px}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-bottom .promo-code-container{display:flex;flex-direction:column;margin:0 12px;gap:8px}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-bottom .promo-code-container .input-container{display:flex;align-items:center;justify-content:space-between;padding:4px 12px;border:1px solid #ddd;border-radius:5px}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-bottom .promo-code-container .input-container:focus-within{border:1px solid #5977A2}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-bottom .promo-code-container .input-container .promo-input{border:none;outline:none;font-size:13px;font-style:normal;font-weight:400;line-height:34.5px;letter-spacing:.78px}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-bottom .promo-code-container .input-container .promo-input:focus + .apply-promo-button{color:#5977A2}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-bottom .promo-code-container .input-container .apply-promo-button{cursor:pointer;color:#A2A9B0;font-size:12px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.36px;text-decoration:underline}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-bottom .promo-code-container .code-applied{border:none;padding:0;flex-direction:column;align-items:flex-start}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-bottom .promo-code-container .code-applied p{color:#313949;font-family:"Plus Jakarta Sans";font-size:12px;font-weight:400;line-height:125%;letter-spacing:0.36px}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-bottom .promo-code-container .code-applied .promo-code-details{display:flex;align-items:center;gap:8px}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-bottom .promo-code-container .code-applied .promo-code-details .remove-promo-text{cursor:pointer;color:#A2A9B0;font-size:13px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:.39px;font-family:"Plus Jakarta Sans";text-decoration-line:underline}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-bottom .promo-code-container .code-applied .multiple-promos-applied-message p{font-family:"Plus Jakarta Sans";font-size:12px;font-weight:400;line-height:15px;letter-spacing:0.12px}#proposal-slide-out-v2 .proposal-slide-out-footer .pricing-table .pricing-table-bottom .promo-code-container .code-applied .multiple-promos-applied-message p .multiple-promos-bold{color:#5977A2;font-weight:700}.slide-out .slide-out-header,.consumer-dialog .consumer-dialog-footer .consumer-dialog-footer-buttons,#proposal-view-react .consumer-dialog>div>div,#proposal-edit-react .consumer-dialog>div>div,#proposal-slide-out-v2 .consumer-dialog>div>div,#proposal-my-proposals-components .consumer-dialog>div>div{display:flex;align-items:center}.slide-out .slide-out-header,.consumer-dialog .consumer-dialog-footer .consumer-dialog-footer-buttons,#proposal-view-react .consumer-dialog>div>div,#proposal-edit-react .consumer-dialog>div>div,#proposal-slide-out-v2 .consumer-dialog>div>div,#proposal-my-proposals-components .consumer-dialog>div>div{justify-content:space-between;flex-wrap:wrap}.slide-out .slide-out-footer>div>p,.slide-out .slide-out-footer>p{display:flex;align-items:baseline;justify-content:space-evenly;flex-wrap:wrap}.slide-out .slide-out-footer>div>p>span,.slide-out .slide-out-footer>p>span{flex-grow:1;border-bottom:1px dashed lightgrey;margin-left:2px;margin-right:2px}.designs-list-view{width:80%;margin:0 auto;font-family:'Plus Jakarta Sans'}.designs-list-view h1,.designs-list-view h2,.designs-list-view h3,.designs-list-view h4,.designs-list-view h5,.designs-list-view h6,.designs-list-view h7{text-transform:initial}.designs-list-view .btn-primary,.designs-list-view .btn-secondary,.designs-list-view .btn-primary:hover,.designs-list-view .btn-secondary:hover{padding:8px 16px;border:2px solid #343a3f;border-radius:14px;cursor:pointer}.designs-list-view .btn-secondary,.designs-list-view .btn-secondary:hover{background-color:transparent;color:black}.designs-list-view .btn-primary,.designs-list-view .btn-primary:hover{background-color:#343a3f;color:white}.designs-list-view .btn-primary a,.designs-list-view .btn-primary:hover a{color:inherit}.designs-list-view hr{border-top:1px solid #EDEFF2}.designs-list-view .designs-list-container>.designs-page-header{display:grid;justify-content:space-between;width:100%;grid-template-columns:minmax(300px,500px) 200px;gap:16px;padding-bottom:32px;background-color:white}.designs-list-view .designs-list-container>.designs-page-header .content h2{font-family:"Merriweather"}.designs-list-view .designs-list-container>.designs-page-header .actions{display:flex;flex-direction:column;gap:12px}@media screen and (max-width:640px){.designs-list-view .designs-list-container>.designs-page-header .actions .create-design-button{display:none}}@media screen and (max-width:640px){.designs-list-view .designs-list-container>.designs-page-header{grid-template-columns:1fr;grid-auto-rows:auto;grid-auto-flow:row}}.designs-list-view .designs-list-container .design-list-bulk-actions{position:static;top:153px;z-index:10;background-color:white;height:45px;display:flex;justify-content:flex-end;gap:28px;border-bottom:1px solid #D0D1D2}@media screen and (max-width:768px){.designs-list-view .designs-list-container .design-list-bulk-actions{top:92px}}.designs-list-view .designs-list-container .design-list-bulk-actions>button{visibility:hidden;padding:0;border:none;outline:none;background-color:transparent;display:flex;align-items:center;gap:6px}.designs-list-view .designs-list-container .design-list-bulk-actions>button:active{outline:none}.designs-list-view .designs-list-container .area-divider{margin-top:0px}.designs-list-view .designs-list-container .area-divider h2{font-size:1.3rem;font-weight:600;margin-top:14px}.designs-list-view .designs-list-container .designs-list{padding-left:16px;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:36px}@media screen and (max-width:640px){.designs-list-view .designs-list-container .designs-list{justify-content:center;padding-left:0px}}.slide-out .slide-out-header,.consumer-dialog .consumer-dialog-footer .consumer-dialog-footer-buttons,#proposal-view-react .consumer-dialog>div>div,#proposal-edit-react .consumer-dialog>div>div,#proposal-slide-out-v2 .consumer-dialog>div>div,#proposal-my-proposals-components .consumer-dialog>div>div{display:flex;align-items:center}.slide-out .slide-out-header,.consumer-dialog .consumer-dialog-footer .consumer-dialog-footer-buttons,#proposal-view-react .consumer-dialog>div>div,#proposal-edit-react .consumer-dialog>div>div,#proposal-slide-out-v2 .consumer-dialog>div>div,#proposal-my-proposals-components .consumer-dialog>div>div{justify-content:space-between;flex-wrap:wrap}.slide-out .slide-out-footer>div>p,.slide-out .slide-out-footer>p{display:flex;align-items:baseline;justify-content:space-evenly;flex-wrap:wrap}.slide-out .slide-out-footer>div>p>span,.slide-out .slide-out-footer>p>span{flex-grow:1;border-bottom:1px dashed lightgrey;margin-left:2px;margin-right:2px}.design-thumb .img-holder img,.design-thumb .img-holder .hover .view-design{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.selected-overlay{position:absolute;top:0px;left:0px;background-color:rgba(124,167,173,0.4);width:100%;height:100%;z-index:2;pointer-events:none;box-shadow:-1px 1px 7px 6px #cececd8a}.my-saved-ordered-designs .design-thumb{height:auto}.design-thumb{float:left;width:270px;height:600px;padding:12px;margin:15px;text-align:center;box-shadow:-1px 1px 7px 6px #cececd00;transition:box-shadow 0.15s;display:flex;flex-direction:column;align-items:center;position:relative}.design-thumb>div,.design-thumb>h3,.design-thumb>p{width:100%}.design-thumb>.spacer{flex-grow:1;margin-top:1rem}.design-thumb:hover{box-shadow:-1px 1px 7px 6px #cececd8a}.design-thumb:hover .hover{opacity:1!important}.design-thumb p{font-size:12px;font-weight:300;margin-bottom:0}.design-thumb p.discount-flyer{color:#ce0000}.design-thumb h3{margin:10px;word-wrap:break-word}.design-thumb h3 span{color:#ce0000}.design-thumb .img-holder{width:100%;height:180px;margin:0;padding:4px;border:1px solid #EEE;position:relative}.design-thumb .img-holder img{max-height:98%;max-width:98%}.design-thumb .img-holder .hover{opacity:0;background-color:rgba(0,0,0,0.7);position:absolute;top:0;left:0;right:0;bottom:0;transition:opacity 0.15s}.design-thumb .img-holder .hover .design-instructions,.design-thumb .img-holder .hover .delete-design,.design-thumb .img-holder .hover .copy-design{position:absolute;top:10px;background:#FFFFFF;border-radius:50%;width:30px;height:30px;cursor:pointer}.design-thumb .img-holder .hover .design-instructions{color:#c76c61;left:10px;font-size:20px}.design-thumb .img-holder .hover .design-instructions:hover{background-color:whitesmoke}.design-thumb .img-holder .hover .delete-design{color:#c76c61;right:6;font-size:20px}.design-thumb .img-holder .hover .delete-design:hover{background-color:whitesmoke}.design-thumb .img-holder .hover .copy-design{color:#a8bfd6;right:10px;font-size:18px}.design-thumb .img-holder .hover .copy-design:hover{background-color:whitesmoke}.design-thumb .img-holder .hover .view-design{color:white;border:2px solid white;padding:10px;font-size:0.9em;text-transform:uppercase;width:180px}.design-thumb .design-style{display:flex;align-items:flex-start;justify-content:space-evenly;margin-top:8px;padding-bottom:8px;border-bottom:1px solid #EEE;min-height:75px}.design-thumb .design-style>div{flex-grow:0;flex-shrink:1}.design-thumb .design-style>div img{height:30px}.design-thumb .design-style>div p{font-size:9px;line-height:11px}.design-thumb .design-name-details .hidden{display:none}.design-thumb .design-name-details .edit-design-name-input{text-align:center;width:100%;margin-top:10px;margin-bottom:10px;font-weight:600;font-size:2.4rem}.design-thumb .design-name-details .btn{margin-left:0}.design-thumb .strike{font-size:14px;text-decoration:line-through;color:#ce0000}.design-thumb .price{font-weight:bold;color:#000000;margin-bottom:0}.design-thumb .price p{font-size:18px}.design-thumb .add-to-proposal-button,.design-thumb .add-to-cart-button{color:#FFFFFF;font-size:14px;margin:5px}.design-thumb .add-to-proposal-button .fa,.design-thumb .add-to-cart-button .fa{margin:0 5px 0 0;font-size:18px}.design-thumb .add-to-proposal-button{background-color:#c76c61}.design-thumb .add-to-cart-button{background-color:#a8bfd6}.design-thumb .design-to-delete button.close{top:3px;right:8px;opacity:.5;font-weight:300;font-size:3rem}.design-thumb .design-to-delete .modal-body h1{color:#98989a!important;font-weight:300}.design-thumb .design-to-delete .modal-body p{font-weight:300;font-size:18px;margin:16px}.design-thumb .design-to-delete .modal-body button{padding:16px 6px;font-size:0.875em;text-align:center;width:40%!important;margin-top:4rem}.design-thumb .design-has-warnings .modal-body,.design-thumb .design-add-error .modal-body,.design-thumb .design-add-timeout-error .modal-body,.design-thumb .design-add-server-error .modal-body{padding:24px}.design-thumb .design-has-warnings .modal-body>div,.design-thumb .design-add-error .modal-body>div,.design-thumb .design-add-timeout-error .modal-body>div,.design-thumb .design-add-server-error .modal-body>div{margin-bottom:8px}.design-thumb .design-has-warnings .modal-body>div p,.design-thumb .design-add-error .modal-body>div p,.design-thumb .design-add-timeout-error .modal-body>div p,.design-thumb .design-add-server-error .modal-body>div p{text-align:justify;font-weight:inherit;text-transform:inherit;font-size:16px;margin:12px 8px}.design-thumb .design-has-warnings .modal-body>div p span,.design-thumb .design-add-error .modal-body>div p span,.design-thumb .design-add-timeout-error .modal-body>div p span,.design-thumb .design-add-server-error .modal-body>div p span{font-weight:bold;text-transform:uppercase}.design-thumb .design-has-warnings .modal-body .cannot-bypass-warning-text,.design-thumb .design-add-error .modal-body .cannot-bypass-warning-text,.design-thumb .design-add-timeout-error .modal-body .cannot-bypass-warning-text,.design-thumb .design-add-server-error .modal-body .cannot-bypass-warning-text{color:red}.design-thumb .design-has-warnings .modal-body .add-to-cart-button,.design-thumb .design-has-warnings .modal-body .add-to-proposal-button,.design-thumb .design-add-error .modal-body .add-to-cart-button,.design-thumb .design-add-error .modal-body .add-to-proposal-button,.design-thumb .design-add-timeout-error .modal-body .add-to-cart-button,.design-thumb .design-add-timeout-error .modal-body .add-to-proposal-button,.design-thumb .design-add-server-error .modal-body .add-to-cart-button,.design-thumb .design-add-server-error .modal-body .add-to-proposal-button{font-size:12px;margin:0 0 10px 10px}.design-thumb .add-to-cart .multi-add-checkbox{position:relative;z-index:3;height:35px;width:35px;vertical-align:middle}.design-thumb .add-to-cart + p{color:#ce0000}.design-card-container{display:flex;flex-direction:column;align-items:center;width:100%}.design-card-container .design-card{display:flex;flex-direction:column;width:100%;border:1px solid #D6D6D6;border-radius:4px;font-size:1.2rem;position:relative;overflow:hidden}.design-card-container .design-card:hover,.design-card-container .design-card.selected{border:1px solid #313949}.design-card-container .design-card:hover .hover-actions-container,.design-card-container .design-card.selected .hover-actions-container{top:0}@media screen and (max-width:640px){.design-card-container .design-card{width:100%}}.design-card-container .design-card .hover-actions-container{display:flex;padding:0px 16px;align-items:center;justify-content:space-between;position:absolute;top:-45px;left:0;width:100%;height:45px;background-color:rgba(49,57,73,0.75);transition:all 200ms ease-in-out;font-size:16px;color:white}@media screen and (max-width:640px){.design-card-container .design-card .hover-actions-container{top:0;position:static}}.design-card-container .design-card .hover-actions-container .hover-actions{display:flex;gap:12px;align-items:center}.design-card-container .design-card .hover-actions-container .hover-actions .action-icon{display:block;width:16px}.design-card-container .design-card .hover-actions-container .hover-actions a{color:white;cursor:pointer}.design-card-container .design-card .hover-actions-container .hover-actions a .view-design-icon{width:30px}.design-card-container .design-card .hover-actions-container .hover-actions .view-design-button{color:#FFF;font-family:"Plus Jakarta Sans";font-size:12px;font-weight:700;line-height:125%;letter-spacing:0.36px;text-decoration-line:underline;text-align:center}.design-card-container .design-card .hover-actions-container .multi-add-checkbox-container{position:relative;width:22px;height:22px;font-size:22px;cursor:pointer}.design-card-container .design-card .hover-actions-container .multi-add-checkbox-container.disabled{cursor:not-allowed}.design-card-container .design-card .hover-actions-container .multi-add-checkbox-container .multi-add-checkbox,.design-card-container .design-card .hover-actions-container .multi-add-checkbox-container .checkbox-outline,.design-card-container .design-card .hover-actions-container .multi-add-checkbox-container i{position:absolute;top:0;left:0;right:0;width:100%;height:100%}.design-card-container .design-card .hover-actions-container .multi-add-checkbox-container .multi-add-checkbox{opacity:0;pointer-events:none}.design-card-container .design-card .hover-actions-container .multi-add-checkbox-container .checkbox-outline{border-radius:50%;border:1px solid white}.design-card-container .design-card .hover-actions-container .multi-add-checkbox-container .checkbox-outline.selected{border:1px solid #313949}.design-card-container .design-card .hover-actions-container .multi-add-checkbox-container i{visibility:hidden;background-color:#313949;border-radius:50%}.design-card-container .design-card .hover-actions-container .multi-add-checkbox-container i.selected{visibility:visible}.design-card-container .design-card .card-top{padding:16px 16px 8px;display:flex;flex-direction:column;gap:16px}.design-card-container .design-card .card-top .layout-view{display:flex;justify-content:center;width:100%}.design-card-container .design-card .card-top .layout-view img{width:180px;height:auto}.design-card-container .design-card .card-top .design-styles{display:flex;justify-content:space-between;width:100%;font-size:1.1rem}.design-card-container .design-card .card-top .design-styles .design-style{display:flex;flex-direction:column;align-items:center}.design-card-container .design-card .card-top .design-styles .design-style .color-swatch{width:32px;height:32px;border-radius:50%;border:1px solid #343a3f}.design-card-container .design-card .card-top .design-styles .design-style .style-type{font-weight:600}.design-card-container .design-card .card-top .design-styles .design-style .style-name{color:#5977A2;font-style:italic}.design-card-container .design-card .card-bottom{background-color:#F2F4F8;width:100%;flex:auto}.design-card-container .design-card .card-bottom .design-details{display:flex;flex-direction:column;gap:6px;padding:8px 16px 16px;height:100%}.design-card-container .design-card .card-bottom .design-details .design-name-details{font-weight:600}.design-card-container .design-card .card-bottom .design-details .design-name-details .design-name{word-wrap:break-word}.design-card-container .design-card .card-bottom .design-details .design-name-details button{padding:0;border:none}.design-card-container .design-card .card-bottom .design-details .design-name-details .hidden{display:none}.design-card-container .design-card .card-bottom .design-details .design-name-details .edit-design-name-button{background-color:transparent}.design-card-container .design-card .card-bottom .design-details .design-name-details .edit-design-name-button .design-name-edit-icon{display:block;background-position:center bottom;background-repeat:no-repeat;background-size:16px;width:16px;height:16px;background-image:url("https://s3.amazonaws.com/media.thestowcompany.com/managed_media/filer_public/ec/77/ec778bab-d3e0-4e39-a7c6-c66d74b4eddf/edit-pen.png")}.design-card-container .design-card .card-bottom .design-details .design-name-details .edit-design-name-container{display:flex;align-items:center;background-color:white}.design-card-container .design-card .card-bottom .design-details .design-name-details .edit-design-name-container .edit-design-name-input{flex:auto;border:none}.design-card-container .design-card .card-bottom .design-details .design-name-details .edit-design-name-container .save-design-name-button{display:flex;position:relative;gap:2px;align-items:center;background-color:inherit;padding-right:4px;width:min-content;text-decoration:underline}.design-card-container .design-card .card-bottom .design-details .design-name-details .edit-design-name-container .save-design-name-button.hidden{display:none}.design-card-container .design-card .card-bottom .design-details .design-name-details .edit-design-name-container .save-design-name-button .save-design-name-spinner{text-decoration:none;position:absolute;left:100%}.design-card-container .design-card .card-bottom .design-details .design-created-modified{color:#A2A9B0;font-size:1.1rem}.design-card-container .design-card .card-bottom .design-details .price{color:#5977A2;font-weight:600;display:flex;flex-direction:column}.design-card-container .design-card .card-bottom .design-details .price .bread-prequalification{align-self:center;width:100%}.design-card-container .design-card .card-bottom .design-details .price .bread-prequalification>div{background-color:white;width:100%;margin-bottom:4px}.design-card-container .design-card .card-bottom .design-details .price .bread-prequalification>div>a{font-family:"Plus Jakarta Sans";font-size:1.3rem}.design-card-container .design-card .card-bottom .design-details .design-card-action-buttons{display:flex;flex-direction:column;gap:4px;margin-top:auto;padding-top:16px}.design-card-container .design-card .card-bottom .design-details .design-card-action-buttons .add-to-proposal-button:disabled{color:#A2A9B0;background-color:#DDE1E6;border:none;cursor:not-allowed}.design-card-container .design-card .card-bottom .design-details>.design-has-warnings .modal-dialog{min-height:550px;max-height:700px;max-width:1000px}.design-card-container>.design-message-container{display:flex;flex-direction:column;gap:4px}.design-card-container>.design-message-container .design-message{padding:4px 8px;display:flex;color:white;gap:8px;font-size:1.1rem;font-weight:600;align-items:center;width:180px}.design-card-container>.design-message-container .warning{background-color:#A25D59}.design-card-container>.design-message-container .active-proposal-message{background-color:#5977A2;display:none}.design-card-container>.design-message-container .active-proposal-message.show{display:block}.design-card-container>.modal{font-size:1.5rem;background-color:rgba(49,57,73,0.7)}.design-card-container>.modal .modal-dialog{text-align:left;max-width:1069px;min-height:551px;max-height:693px}@media screen and (max-width:640px){.design-card-container>.modal .modal-dialog{max-width:100vw;max-height:100vh;height:100vh;margin:0px}}.design-card-container>.modal .modal-dialog .modal-content{height:100%}@media screen and (max-width:640px){.design-card-container>.modal .modal-dialog .modal-content{margin:0px}}.design-card-container>.modal .modal-dialog .modal-body{padding:24px;height:100%;display:flex;flex-direction:column;gap:24px}.design-card-container>.modal .modal-dialog .modal-body>header{position:relative}.design-card-container>.modal .modal-dialog .modal-body>header h1{font-weight:300;color:#A25D59}.design-card-container>.modal .modal-dialog .modal-body>header .warning-modal-design-name{color:#5977A2;font-weight:500}.design-card-container>.modal .modal-dialog .modal-body>header i{position:absolute;top:0;right:0;color:#A2A9B0;cursor:pointer}.design-card-container>.modal .modal-dialog .modal-body .warning-card-list{display:flex;align-content:flex-start;flex-wrap:wrap;gap:24px;overflow-y:scroll;max-height:450px}@media screen and (max-width:640px){.design-card-container>.modal .modal-dialog .modal-body .warning-card-list{max-height:100%;height:100%;align-items:center;justify-content:center}}.design-card-container>.modal .modal-dialog .modal-body .warning-card-list .warning-card{width:300px}.design-card-container>.modal .modal-dialog .modal-body .warning-card-list .warning-card .warning-card-title,.design-card-container>.modal .modal-dialog .modal-body .warning-card-list .warning-card .warning-card-description{padding:24px}.design-card-container>.modal .modal-dialog .modal-body .warning-card-list .warning-card .warning-card-title{color:white;font-weight:600;background-color:#A25D59}.design-card-container>.modal .modal-dialog .modal-body .warning-card-list .warning-card .warning-card-description{background-color:#EEF1F7}.design-card-container>.modal .modal-dialog .modal-body .design-modal-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,250px));gap:8px;justify-content:center;margin-top:auto}.design-card-container>.modal .modal-dialog .modal-body .design-modal-actions a{display:flex;justify-content:center;align-items:center}@media screen and (max-width:640px){.design-card-container>.modal .modal-dialog .modal-body .design-modal-actions{font-size:1.2rem;margin-top:auto}}.dropup,.dropdown{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:0.3em;vertical-align:middle;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-left:0.3em solid transparent}.dropdown-toggle:focus{outline:0}.dropup .dropdown-toggle::after{border-top:0;border-bottom:0.3em solid}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:1.8rem;color:#373a3c;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem}.dropdown-divider{height:1px;margin:0.5rem 0;overflow:hidden;background-color:#e5e5e5}.dropdown-item{display:block;width:100%;padding:3px 20px;clear:both;font-weight:normal;color:#373a3c;text-align:inherit;white-space:nowrap;background:none;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#2b2d2f;text-decoration:none;background-color:#f5f5f5}.dropdown-item.active,.dropdown-item.active:focus,.dropdown-item.active:hover{color:#fff;text-decoration:none;background-color:#0275d8;outline:0}.dropdown-item.disabled,.dropdown-item.disabled:focus,.dropdown-item.disabled:hover{color:#818a91}.dropdown-item.disabled:focus,.dropdown-item.disabled:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:"progid:DXImageTransform.Microsoft.gradient(enabled = false)"}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:5px 20px;font-size:1.6rem;color:#818a91;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:0.3em solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:2}.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group{margin-left:-1px}.btn-toolbar{margin-left:-0.5rem}.btn-toolbar::after{content:"";display:table;clear:both}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:0.5rem}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn + .dropdown-toggle-split{padding-right:0.75em;padding-left:0.75em}.btn + .dropdown-toggle-split::after{margin-left:0}.btn-sm + .dropdown-toggle-split,.btn-group-sm>.btn + .dropdown-toggle-split{padding-right:0.375rem;padding-left:0.375rem}.btn-lg + .dropdown-toggle-split,.btn-group-lg>.btn + .dropdown-toggle-split{padding-right:2.25rem;padding-left:2.25rem}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:0.3em 0.3em 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 0.3em 0.3em}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group::after{content:"";display:table;clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn + .btn,.btn-group-vertical>.btn + .btn-group,.btn-group-vertical>.btn-group + .btn,.btn-group-vertical>.btn-group + .btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0;-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-25%)}.modal.in .modal-dialog{transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:0.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header::after{content:"";display:table;clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer::after{content:"";display:table;clear:both}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:544px){.modal-dialog{max-width:600px;margin:30px auto}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:900px}}.modal{font-size:1.8rem;text-align:center}@media (min-width:544px){.modal .modal-body{padding:10%}}#modal-fallback{margin:0 auto;max-width:600px;text-align:center}@media (min-width:544px){#modal-fallback .modal-body{padding:0 10%}}.modal-content{margin:10vh auto}.modal-content button.close{line-height:.8;overflow:hidden;padding:8px;position:absolute;z-index:1;top:0;right:0}.modal-body h1,.modal-body h4{font-size:3rem;font-weight:600;margin-bottom:1rem}.modal-body h2,.modal-body h5{color:#C76C61;font-family:"Montserrat","Raleway",Helvetica,Arial,sans-serif;font-weight:bold}.modal-body form{text-align:left}.modal-body .submit-row{text-align:center}.modal-body .submit-row>*{display:inline-block;text-align:left;vertical-align:bottom}.modal-backdrop.in{opacity:.6}body.modal-fullscreen .modal{color:#fff;padding:0!important}body.modal-fullscreen .modal .container{max-width:1060px}body.modal-fullscreen .modal .modal-dialog{margin:0;max-width:none}body.modal-fullscreen .modal .modal-content{align-items:center;background:none;display:flex;margin:0;min-height:100vh}body.modal-fullscreen .modal .modal-body{padding:0;width:100%}body.modal-fullscreen .modal button.close{display:none}body.modal-fullscreen .modal legend{font-size:4.8rem;font-weight:100;line-height:1;margin-bottom:4rem}body.modal-fullscreen .modal form{text-align:center}@media (min-width:768px){body.modal-fullscreen .modal .form-group{min-height:200px}}body.modal-fullscreen .modal .form-control{background-color:rgba(239,239,237,0.5);color:#fff;text-align:center}body.modal-fullscreen .modal .form-control::-moz-placeholder{color:#dddddd;opacity:1}body.modal-fullscreen .modal .form-control:-ms-input-placeholder{color:#dddddd}body.modal-fullscreen .modal .form-control::-webkit-input-placeholder{color:#dddddd}body.modal-fullscreen .modal .form-control:focus{background-color:rgba(239,239,237,0.6);border-color:#fff}body.modal-fullscreen .modal .image-radio img{background:transparent}body.modal-fullscreen .modal hr{background-color:#979797}body.modal-fullscreen .modal-backdrop.in{opacity:.8}.slide-out .slide-out-header,.consumer-dialog .consumer-dialog-footer .consumer-dialog-footer-buttons,#proposal-view-react .consumer-dialog>div>div,#proposal-edit-react .consumer-dialog>div>div,#proposal-slide-out-v2 .consumer-dialog>div>div,#proposal-my-proposals-components .consumer-dialog>div>div{display:flex;align-items:center}.slide-out .slide-out-header,.consumer-dialog .consumer-dialog-footer .consumer-dialog-footer-buttons,#proposal-view-react .consumer-dialog>div>div,#proposal-edit-react .consumer-dialog>div>div,#proposal-slide-out-v2 .consumer-dialog>div>div,#proposal-my-proposals-components .consumer-dialog>div>div{justify-content:space-between;flex-wrap:wrap}.slide-out .slide-out-footer>div>p,.slide-out .slide-out-footer>p{display:flex;align-items:baseline;justify-content:space-evenly;flex-wrap:wrap}.slide-out .slide-out-footer>div>p>span,.slide-out .slide-out-footer>p>span{flex-grow:1;border-bottom:1px dashed lightgrey;margin-left:2px;margin-right:2px}.consumer-dialog{position:fixed;left:0;right:0;top:0;bottom:0;z-index:1001;background:rgba(0,0,0,0.5)}.consumer-dialog .btn:focus,.consumer-dialog .btn:active,.consumer-dialog .a:focus,.consumer-dialog a:active{outline:none!important;box-shadow:none}.consumer-dialog>div{position:fixed;top:5%;left:50%;transform:translateX(-50%);background:white;padding:8px 24px;min-width:750px;min-height:200px;max-width:calc(100vw - 10%)}@media screen and (max-width:1366px),screen and (max-height:867px){.consumer-dialog>div{max-height:calc(100% - 8px)!important;max-width:calc(100% - 8px)!important;top:4px!important;bottom:4px!important;min-height:1px!important;min-width:1px!important}}.consumer-dialog .consumer-dialog-header{position:relative;display:flex;align-items:center;justify-content:center}.consumer-dialog .consumer-dialog-header>h3{margin:4px 0 15px}.consumer-dialog .consumer-dialog-header>i.fa-close{cursor:pointer;position:absolute;right:0}.consumer-dialog .consumer-dialog-subheader{text-align:center;margin:0 2rem}.consumer-dialog .consumer-dialog-subheader>h4{margin-top:0}.consumer-dialog .consumer-dialog-content{padding-left:0;padding-right:0}.consumer-dialog .consumer-dialog-footer{position:absolute;bottom:0;width:100%;margin:0 -24px;padding:0 24px 12px;background:white}.consumer-dialog .consumer-dialog-footer .consumer-dialog-footer-buttons{padding:12px 0 0;border-top:1px solid #797979}.consumer-dialog .consumer-dialog-footer .consumer-dialog-footer-buttons button{text-transform:uppercase;min-width:150px;text-shadow:none;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:1024px){.consumer-dialog .consumer-dialog-footer .consumer-dialog-footer-buttons button{min-width:100px}}.consumer-dialog .consumer-dialog-footer .consumer-dialog-footer-buttons button.btn-success{background-color:#c76c61}.consumer-dialog .consumer-dialog-footer .consumer-dialog-footer-buttons button.btn-danger{background-color:#777}.consumer-dialog #supportInfo{font-size:18px}@media screen and (max-width:1024px){.consumer-dialog #supportInfo{font-size:16px}}.consumer-dialog .need-help{cursor:pointer}.consumer-dialog .product-main{padding:0;margin:0;position:relative;background:#fff}.consumer-dialog .product-main .wrap{width:100%;max-height:70vh;overflow-y:auto;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.consumer-dialog .product-main h1{font-size:2em;letter-spacing:1px;margin-bottom:36px}.consumer-dialog .product-main .photo-wrap{width:52%;position:relative;order:1}.consumer-dialog .product-main .photo-wrap .slider{margin:0 0 0 70px;height:300px;position:relative;display:block;box-sizing:border-box;touch-action:pan-y;user-select:none}.consumer-dialog .product-main .photo-wrap .slider .image-slide{width:397px;position:relative;left:0;top:0;z-index:999;opacity:1;height:100%;display:flex;align-items:center;overflow:hidden;float:left;min-height:1px}.consumer-dialog .product-main .photo-wrap .slider .image-slide img{margin:0 auto;max-height:100%;display:inline-block;max-width:100%;height:auto}.consumer-dialog .product-main .photo-wrap .thumbnails{display:block;position:absolute;top:48px;left:0;width:68px;max-height:80%;overflow:auto}.consumer-dialog .product-main .photo-wrap .thumbnails .img-holder{display:flex;align-items:center;height:34px;width:34px;cursor:pointer;outline:none;overflow:hidden}.consumer-dialog .product-main .photo-wrap .thumbnails .img-holder img{max-height:100%;display:inline-block;max-width:100%;height:auto;border:0}.consumer-dialog .product-main .photo-wrap .thumbnails .img-holder.active{padding:3px;height:68px;width:68px!important;border:3px solid #F1F1F1}.consumer-dialog .product-main .photo-wrap .thumbnails .img-holder.active img{margin:0 auto}.consumer-dialog .product-main .appearance-options{width:100%;order:3;display:flex;justify-content:space-between;vertical-align:middle}.consumer-dialog .product-main .appearance-options #kitfilterform{display:flex;flex-wrap:wrap;border-top:1px solid #D0D1D2;padding-top:20px;width:100%}.consumer-dialog .product-main .appearance-options #kitfilterform>div{display:inline-block;margin-right:20px;margin-bottom:10px;vertical-align:top}.consumer-dialog .product-main .appearance-options #kitfilterform>div label{font-size:15px;margin-bottom:0;display:block;text-transform:uppercase}.consumer-dialog .product-main .appearance-options #kitfilterform>div .custom-dropdown-img{width:170px;border-radius:2px;border:solid 1px #ccc;position:relative;cursor:pointer;background-position:right center;background-repeat:no-repeat;background-size:22px}.consumer-dialog .product-main .appearance-options #kitfilterform>div .custom-dropdown-img .img-option{text-decoration:none;display:flex;padding:7px;align-items:center;border-bottom:solid 1px #ddd;overflow:hidden;color:#333;cursor:pointer}.consumer-dialog .product-main .appearance-options #kitfilterform>div .custom-dropdown-img .img-option img{vertical-align:middle;float:left;margin-right:5px;max-width:35px;max-height:35px;border:solid 1px #ccc}.consumer-dialog .product-main .appearance-options #kitfilterform>div .custom-dropdown-img .img-option label{font-size:13px;margin-bottom:0;cursor:pointer}.consumer-dialog .product-main .appearance-options #kitfilterform>div .custom-dropdown-item{width:auto;border-radius:2px;border:solid 1px #ccc;position:relative;cursor:pointer;background-position:right center;background-repeat:no-repeat;background-size:22px}.consumer-dialog .product-main .appearance-options #kitfilterform>div .custom-dropdown-item .item-option{text-decoration:none;display:flex;padding:15px;border-bottom:solid 1px #ddd;overflow:hidden;color:#333;cursor:pointer}.consumer-dialog .product-main .appearance-options #kitfilterform>div .custom-dropdown-item .item-option label{font-size:13px;margin-bottom:0;cursor:pointer}.consumer-dialog .product-main .product-description{padding-bottom:20px;line-height:1.5625em;width:40%;order:2}.consumer-dialog .product-main .product-description h2{color:#2A68A3;line-height:0.875em;letter-spacing:1px;text-transform:uppercase;font-weight:900}.consumer-dialog .product-main .product-description .description-text{margin-bottom:40px;overflow:hidden;min-height:100px;height:100px}.consumer-dialog .product-main .product-description .description-text.opened{margin-bottom:60px;height:auto}.consumer-dialog .product-main .product-description .description-text p{font-size:1em;line-height:1.5625em;margin-bottom:.5em}.consumer-dialog .product-main .product-description .read-more{color:#2A68A3;font-weight:700;display:block;position:relative;top:-36px;outline:none;cursor:pointer}.consumer-dialog .product-main .product-description .read-more:before{content:'';position:absolute;bottom:100%;left:0;width:100%;height:40px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 100%)}.consumer-dialog .product-main .product-description .btn{padding:12px 20px;background:#2A68A3;text-transform:uppercase;color:#fff;font-weight:900;letter-spacing:1px}.consumer-dialog .product-main .product-description .btn i{font-size:28px;vertical-align:middle;margin-right:4px}.consumer-dialog .product-main .price{text-transform:uppercase;font-weight:700;color:#C42523;font-size:1.75em;margin-bottom:22px;display:block}.consumer-dialog .product-main .price .original-price{color:#14161B;font-size:.7em;margin-bottom:22px;text-decoration:line-through}.slide-out .slide-out-header,.consumer-dialog .consumer-dialog-footer .consumer-dialog-footer-buttons,#proposal-view-react .consumer-dialog>div>div,#proposal-edit-react .consumer-dialog>div>div,#proposal-slide-out-v2 .consumer-dialog>div>div,#proposal-my-proposals-components .consumer-dialog>div>div{display:flex;align-items:center}.slide-out .slide-out-header,.consumer-dialog .consumer-dialog-footer .consumer-dialog-footer-buttons,#proposal-view-react .consumer-dialog>div>div,#proposal-edit-react .consumer-dialog>div>div,#proposal-slide-out-v2 .consumer-dialog>div>div,#proposal-my-proposals-components .consumer-dialog>div>div{justify-content:space-between;flex-wrap:wrap}.slide-out .slide-out-footer>div>p,.slide-out .slide-out-footer>p{display:flex;align-items:baseline;justify-content:space-evenly;flex-wrap:wrap}.slide-out .slide-out-footer>div>p>span,.slide-out .slide-out-footer>p>span{flex-grow:1;border-bottom:1px dashed lightgrey;margin-left:2px;margin-right:2px}#proposal-view-react .consumer-dialog .send-proposal-modal,#proposal-view-react .consumer-dialog .send-proposal-warning-modal,#proposal-edit-react .consumer-dialog .send-proposal-modal,#proposal-edit-react .consumer-dialog .send-proposal-warning-modal,#proposal-slide-out-v2 .consumer-dialog .send-proposal-modal,#proposal-slide-out-v2 .consumer-dialog .send-proposal-warning-modal,#proposal-my-proposals-components .consumer-dialog .send-proposal-modal,#proposal-my-proposals-components .consumer-dialog .send-proposal-warning-modal{top:25%;padding:40px;border-radius:4px;position:relative;max-height:650px;height:auto}@media screen and (max-width:1366px),screen and (max-height:867px){#proposal-view-react .consumer-dialog .send-proposal-modal,#proposal-view-react .consumer-dialog .send-proposal-warning-modal,#proposal-edit-react .consumer-dialog .send-proposal-modal,#proposal-edit-react .consumer-dialog .send-proposal-warning-modal,#proposal-slide-out-v2 .consumer-dialog .send-proposal-modal,#proposal-slide-out-v2 .consumer-dialog .send-proposal-warning-modal,#proposal-my-proposals-components .consumer-dialog .send-proposal-modal,#proposal-my-proposals-components .consumer-dialog .send-proposal-warning-modal{max-height:calc(100% - 8px)!important;max-width:calc(100% - 8px)!important;top:25%!important;bottom:initial!important;min-height:1px!important;min-width:1px!important}}#proposal-view-react .consumer-dialog .send-proposal-modal .close,#proposal-view-react .consumer-dialog .send-proposal-warning-modal .close,#proposal-edit-react .consumer-dialog .send-proposal-modal .close,#proposal-edit-react .consumer-dialog .send-proposal-warning-modal .close,#proposal-slide-out-v2 .consumer-dialog .send-proposal-modal .close,#proposal-slide-out-v2 .consumer-dialog .send-proposal-warning-modal .close,#proposal-my-proposals-components .consumer-dialog .send-proposal-modal .close,#proposal-my-proposals-components .consumer-dialog .send-proposal-warning-modal .close{color:#A2A9B0;font-family:"Font Awesome 6 Free";font-weight:900;line-height:normal;opacity:1;top:12px;right:20px;padding:0;position:absolute;background:initial;border:none}#proposal-view-react .consumer-dialog .send-proposal-modal .btn,#proposal-view-react .consumer-dialog .send-proposal-warning-modal .btn,#proposal-edit-react .consumer-dialog .send-proposal-modal .btn,#proposal-edit-react .consumer-dialog .send-proposal-warning-modal .btn,#proposal-slide-out-v2 .consumer-dialog .send-proposal-modal .btn,#proposal-slide-out-v2 .consumer-dialog .send-proposal-warning-modal .btn,#proposal-my-proposals-components .consumer-dialog .send-proposal-modal .btn,#proposal-my-proposals-components .consumer-dialog .send-proposal-warning-modal .btn{margin-bottom:0;display:flex;justify-content:center;align-items:center;border-radius:8px;font-family:"Plus Jakarta Sans";font-size:14px;font-weight:700;line-height:20px;letter-spacing:0.84px;text-transform:none;margin-left:0}#proposal-view-react .consumer-dialog .send-proposal-modal .btn-success,#proposal-view-react .consumer-dialog .send-proposal-warning-modal .btn-success,#proposal-edit-react .consumer-dialog .send-proposal-modal .btn-success,#proposal-edit-react .consumer-dialog .send-proposal-warning-modal .btn-success,#proposal-slide-out-v2 .consumer-dialog .send-proposal-modal .btn-success,#proposal-slide-out-v2 .consumer-dialog .send-proposal-warning-modal .btn-success,#proposal-my-proposals-components .consumer-dialog .send-proposal-modal .btn-success,#proposal-my-proposals-components .consumer-dialog .send-proposal-warning-modal .btn-success{box-shadow:none;border:none}#proposal-view-react .consumer-dialog .send-proposal-modal h3,#proposal-view-react .consumer-dialog .send-proposal-warning-modal h3,#proposal-edit-react .consumer-dialog .send-proposal-modal h3,#proposal-edit-react .consumer-dialog .send-proposal-warning-modal h3,#proposal-slide-out-v2 .consumer-dialog .send-proposal-modal h3,#proposal-slide-out-v2 .consumer-dialog .send-proposal-warning-modal h3,#proposal-my-proposals-components .consumer-dialog .send-proposal-modal h3,#proposal-my-proposals-components .consumer-dialog .send-proposal-warning-modal h3{color:#A2A9B0;font-family:"Plus Jakarta Sans";font-size:15px;font-weight:500;line-height:21px;letter-spacing:0.45px;text-align:left}#proposal-view-react .consumer-dialog .send-proposal-modal h3 .send-proposal-email,#proposal-view-react .consumer-dialog .send-proposal-warning-modal h3 .send-proposal-email,#proposal-edit-react .consumer-dialog .send-proposal-modal h3 .send-proposal-email,#proposal-edit-react .consumer-dialog .send-proposal-warning-modal h3 .send-proposal-email,#proposal-slide-out-v2 .consumer-dialog .send-proposal-modal h3 .send-proposal-email,#proposal-slide-out-v2 .consumer-dialog .send-proposal-warning-modal h3 .send-proposal-email,#proposal-my-proposals-components .consumer-dialog .send-proposal-modal h3 .send-proposal-email,#proposal-my-proposals-components .consumer-dialog .send-proposal-warning-modal h3 .send-proposal-email{color:#5977A2;font-weight:700;display:block}#proposal-view-react .consumer-dialog .send-proposal-modal .send-proposal-warning-title,#proposal-view-react .consumer-dialog .send-proposal-warning-modal .send-proposal-warning-title,#proposal-edit-react .consumer-dialog .send-proposal-modal .send-proposal-warning-title,#proposal-edit-react .consumer-dialog .send-proposal-warning-modal .send-proposal-warning-title,#proposal-slide-out-v2 .consumer-dialog .send-proposal-modal .send-proposal-warning-title,#proposal-slide-out-v2 .consumer-dialog .send-proposal-warning-modal .send-proposal-warning-title,#proposal-my-proposals-components .consumer-dialog .send-proposal-modal .send-proposal-warning-title,#proposal-my-proposals-components .consumer-dialog .send-proposal-warning-modal .send-proposal-warning-title{color:#A25D59}#proposal-view-react .consumer-dialog .send-proposal-modal .send-proposal-message,#proposal-view-react .consumer-dialog .send-proposal-warning-modal .send-proposal-message,#proposal-edit-react .consumer-dialog .send-proposal-modal .send-proposal-message,#proposal-edit-react .consumer-dialog .send-proposal-warning-modal .send-proposal-message,#proposal-slide-out-v2 .consumer-dialog .send-proposal-modal .send-proposal-message,#proposal-slide-out-v2 .consumer-dialog .send-proposal-warning-modal .send-proposal-message,#proposal-my-proposals-components .consumer-dialog .send-proposal-modal .send-proposal-message,#proposal-my-proposals-components .consumer-dialog .send-proposal-warning-modal .send-proposal-message{color:#313949;font-family:"Plus Jakarta Sans";font-size:15px;font-weight:400;line-height:21px;letter-spacing:0.45px;text-align:left;margin-bottom:20px;margin-top:20px}#proposal-view-react .consumer-dialog .send-proposal-modal .send-proposal-message .bold-text,#proposal-view-react .consumer-dialog .send-proposal-warning-modal .send-proposal-message .bold-text,#proposal-edit-react .consumer-dialog .send-proposal-modal .send-proposal-message .bold-text,#proposal-edit-react .consumer-dialog .send-proposal-warning-modal .send-proposal-message .bold-text,#proposal-slide-out-v2 .consumer-dialog .send-proposal-modal .send-proposal-message .bold-text,#proposal-slide-out-v2 .consumer-dialog .send-proposal-warning-modal .send-proposal-message .bold-text,#proposal-my-proposals-components .consumer-dialog .send-proposal-modal .send-proposal-message .bold-text,#proposal-my-proposals-components .consumer-dialog .send-proposal-warning-modal .send-proposal-message .bold-text{font-weight:700}#proposal-view-react .consumer-dialog .send-proposal-modal .send-proposal-message.loading,#proposal-view-react .consumer-dialog .send-proposal-warning-modal .send-proposal-message.loading,#proposal-edit-react .consumer-dialog .send-proposal-modal .send-proposal-message.loading,#proposal-edit-react .consumer-dialog .send-proposal-warning-modal .send-proposal-message.loading,#proposal-slide-out-v2 .consumer-dialog .send-proposal-modal .send-proposal-message.loading,#proposal-slide-out-v2 .consumer-dialog .send-proposal-warning-modal .send-proposal-message.loading,#proposal-my-proposals-components .consumer-dialog .send-proposal-modal .send-proposal-message.loading,#proposal-my-proposals-components .consumer-dialog .send-proposal-warning-modal .send-proposal-message.loading{width:100%;display:flex;align-items:center;justify-content:center;text-align:center}#proposal-view-react .consumer-dialog .send-proposal-modal .input-container,#proposal-view-react .consumer-dialog .send-proposal-warning-modal .input-container,#proposal-edit-react .consumer-dialog .send-proposal-modal .input-container,#proposal-edit-react .consumer-dialog .send-proposal-warning-modal .input-container,#proposal-slide-out-v2 .consumer-dialog .send-proposal-modal .input-container,#proposal-slide-out-v2 .consumer-dialog .send-proposal-warning-modal .input-container,#proposal-my-proposals-components .consumer-dialog .send-proposal-modal .input-container,#proposal-my-proposals-components .consumer-dialog .send-proposal-warning-modal .input-container{display:flex;align-items:center;justify-content:space-between;width:100%;padding:4px 12px;border:1px solid #ddd;border-radius:5px}#proposal-view-react .consumer-dialog .send-proposal-modal .input-container input,#proposal-view-react .consumer-dialog .send-proposal-warning-modal .input-container input,#proposal-edit-react .consumer-dialog .send-proposal-modal .input-container input,#proposal-edit-react .consumer-dialog .send-proposal-warning-modal .input-container input,#proposal-slide-out-v2 .consumer-dialog .send-proposal-modal .input-container input,#proposal-slide-out-v2 .consumer-dialog .send-proposal-warning-modal .input-container input,#proposal-my-proposals-components .consumer-dialog .send-proposal-modal .input-container input,#proposal-my-proposals-components .consumer-dialog .send-proposal-warning-modal .input-container input{border:none;outline:none;font-size:13px;font-style:normal;font-weight:400;line-height:34.5px;letter-spacing:.78px;width:auto}#proposal-view-react .consumer-dialog .send-proposal-modal .input-container .add-recipient-button,#proposal-view-react .consumer-dialog .send-proposal-warning-modal .input-container .add-recipient-button,#proposal-edit-react .consumer-dialog .send-proposal-modal .input-container .add-recipient-button,#proposal-edit-react .consumer-dialog .send-proposal-warning-modal .input-container .add-recipient-button,#proposal-slide-out-v2 .consumer-dialog .send-proposal-modal .input-container .add-recipient-button,#proposal-slide-out-v2 .consumer-dialog .send-proposal-warning-modal .input-container .add-recipient-button,#proposal-my-proposals-components .consumer-dialog .send-proposal-modal .input-container .add-recipient-button,#proposal-my-proposals-components .consumer-dialog .send-proposal-warning-modal .input-container .add-recipient-button{background-color:#EEF1F7;color:black}#proposal-view-react .consumer-dialog .send-proposal-modal .button-container,#proposal-view-react .consumer-dialog .send-proposal-warning-modal .button-container,#proposal-edit-react .consumer-dialog .send-proposal-modal .button-container,#proposal-edit-react .consumer-dialog .send-proposal-warning-modal .button-container,#proposal-slide-out-v2 .consumer-dialog .send-proposal-modal .button-container,#proposal-slide-out-v2 .consumer-dialog .send-proposal-warning-modal .button-container,#proposal-my-proposals-components .consumer-dialog .send-proposal-modal .button-container,#proposal-my-proposals-components .consumer-dialog .send-proposal-warning-modal .button-container{display:flex;justify-content:center;gap:10px;margin:0;margin-top:40px}#proposal-view-react .consumer-dialog .send-proposal-modal .button-container .btn,#proposal-view-react .consumer-dialog .send-proposal-warning-modal .button-container .btn,#proposal-edit-react .consumer-dialog .send-proposal-modal .button-container .btn,#proposal-edit-react .consumer-dialog .send-proposal-warning-modal .button-container .btn,#proposal-slide-out-v2 .consumer-dialog .send-proposal-modal .button-container .btn,#proposal-slide-out-v2 .consumer-dialog .send-proposal-warning-modal .button-container .btn,#proposal-my-proposals-components .consumer-dialog .send-proposal-modal .button-container .btn,#proposal-my-proposals-components .consumer-dialog .send-proposal-warning-modal .button-container .btn{display:flex;width:240px;padding:16px 14px;justify-content:center;align-items:center;border-radius:16px;font-family:"Plus Jakarta Sans";font-size:14px;font-weight:700;line-height:20px;letter-spacing:0.84px;text-transform:none;margin-left:0}#proposal-view-react .consumer-dialog .send-proposal-modal .button-container .send-btn,#proposal-view-react .consumer-dialog .send-proposal-warning-modal .button-container .send-btn,#proposal-edit-react .consumer-dialog .send-proposal-modal .button-container .send-btn,#proposal-edit-react .consumer-dialog .send-proposal-warning-modal .button-container .send-btn,#proposal-slide-out-v2 .consumer-dialog .send-proposal-modal .button-container .send-btn,#proposal-slide-out-v2 .consumer-dialog .send-proposal-warning-modal .button-container .send-btn,#proposal-my-proposals-components .consumer-dialog .send-proposal-modal .button-container .send-btn,#proposal-my-proposals-components .consumer-dialog .send-proposal-warning-modal .button-container .send-btn{background:#313949}#proposal-view-react .consumer-dialog .send-proposal-modal .button-container .close-btn,#proposal-view-react .consumer-dialog .send-proposal-warning-modal .button-container .close-btn,#proposal-edit-react .consumer-dialog .send-proposal-modal .button-container .close-btn,#proposal-edit-react .consumer-dialog .send-proposal-warning-modal .button-container .close-btn,#proposal-slide-out-v2 .consumer-dialog .send-proposal-modal .button-container .close-btn,#proposal-slide-out-v2 .consumer-dialog .send-proposal-warning-modal .button-container .close-btn,#proposal-my-proposals-components .consumer-dialog .send-proposal-modal .button-container .close-btn,#proposal-my-proposals-components .consumer-dialog .send-proposal-warning-modal .button-container .close-btn{border:2px solid #21272A;background:white;color:#21272A}#proposal-view-react .consumer-dialog .send-proposal-modal .error-container,#proposal-view-react .consumer-dialog .send-proposal-warning-modal .error-container,#proposal-edit-react .consumer-dialog .send-proposal-modal .error-container,#proposal-edit-react .consumer-dialog .send-proposal-warning-modal .error-container,#proposal-slide-out-v2 .consumer-dialog .send-proposal-modal .error-container,#proposal-slide-out-v2 .consumer-dialog .send-proposal-warning-modal .error-container,#proposal-my-proposals-components .consumer-dialog .send-proposal-modal .error-container,#proposal-my-proposals-components .consumer-dialog .send-proposal-warning-modal .error-container{float:right}#proposal-view-react .consumer-dialog>div,#proposal-edit-react .consumer-dialog>div,#proposal-slide-out-v2 .consumer-dialog>div,#proposal-my-proposals-components .consumer-dialog>div{width:750px}#proposal-view-react .consumer-dialog>div h3>span,#proposal-edit-react .consumer-dialog>div h3>span,#proposal-slide-out-v2 .consumer-dialog>div h3>span,#proposal-my-proposals-components .consumer-dialog>div h3>span{color:darkred}#proposal-view-react .consumer-dialog>div p,#proposal-edit-react .consumer-dialog>div p,#proposal-slide-out-v2 .consumer-dialog>div p,#proposal-my-proposals-components .consumer-dialog>div p{font-size:14px;flex-grow:1}#proposal-view-react .consumer-dialog>div>div,#proposal-edit-react .consumer-dialog>div>div,#proposal-slide-out-v2 .consumer-dialog>div>div,#proposal-my-proposals-components .consumer-dialog>div>div{margin:16px 0}#proposal-view-react .consumer-dialog>div>div input,#proposal-edit-react .consumer-dialog>div>div input,#proposal-slide-out-v2 .consumer-dialog>div>div input,#proposal-my-proposals-components .consumer-dialog>div>div input{flex-grow:1;height:32px;padding:0 8px;margin-right:8px;font-size:16px}#proposal-view-react .consumer-dialog>div>div p,#proposal-edit-react .consumer-dialog>div>div p,#proposal-slide-out-v2 .consumer-dialog>div>div p,#proposal-my-proposals-components .consumer-dialog>div>div p{text-align:center;margin:0}#proposal-view-react .consumer-dialog>div>div button,#proposal-edit-react .consumer-dialog>div>div button,#proposal-slide-out-v2 .consumer-dialog>div>div button,#proposal-my-proposals-components .consumer-dialog>div>div button{width:125px}#proposal-view-react .consumer-dialog>div>div button i,#proposal-edit-react .consumer-dialog>div>div button i,#proposal-slide-out-v2 .consumer-dialog>div>div button i,#proposal-my-proposals-components .consumer-dialog>div>div button i{margin-left:4px}#proposal-view-react .consumer-dialog>div>div.recipient,#proposal-edit-react .consumer-dialog>div>div.recipient,#proposal-slide-out-v2 .consumer-dialog>div>div.recipient,#proposal-my-proposals-components .consumer-dialog>div>div.recipient{margin:4px;padding:4px}#proposal-view-react .consumer-dialog>div>div.recipient:nth-of-type(odd),#proposal-edit-react .consumer-dialog>div>div.recipient:nth-of-type(odd),#proposal-slide-out-v2 .consumer-dialog>div>div.recipient:nth-of-type(odd),#proposal-my-proposals-components .consumer-dialog>div>div.recipient:nth-of-type(odd){background-color:#EEE}#proposal-view-react .consumer-dialog>div>div.recipient p,#proposal-edit-react .consumer-dialog>div>div.recipient p,#proposal-slide-out-v2 .consumer-dialog>div>div.recipient p,#proposal-my-proposals-components .consumer-dialog>div>div.recipient p{padding:0 8px;margin:0}#proposal-view-react .consumer-dialog>div>div.recipient button,#proposal-edit-react .consumer-dialog>div>div.recipient button,#proposal-slide-out-v2 .consumer-dialog>div>div.recipient button,#proposal-my-proposals-components .consumer-dialog>div>div.recipient button{width:auto;margin:0 4px;border-radius:2px;border:none;background-color:#DDD;text-shadow:none;color:#333}#proposal-view-react .consumer-dialog>div>div.recipient button.selected,#proposal-edit-react .consumer-dialog>div>div.recipient button.selected,#proposal-slide-out-v2 .consumer-dialog>div>div.recipient button.selected,#proposal-my-proposals-components .consumer-dialog>div>div.recipient button.selected{background-color:#5977A2;color:white}#proposal-view-react .consumer-dialog>div>div.recipient button:hover,#proposal-edit-react .consumer-dialog>div>div.recipient button:hover,#proposal-slide-out-v2 .consumer-dialog>div>div.recipient button:hover,#proposal-my-proposals-components .consumer-dialog>div>div.recipient button:hover{background-color:#b7b7b7}@media only screen and (min-width:481px){.installation .wrap{width:100%}.installation #installation-instructions a.btn{margin-top:100px}.ideas-list .wrap a{width:48%}.ideas-list .wrap a:nth-of-type(odd){margin-right:4%}.design-tool header .top-bar .logout{display:inline-block}.design-tool .tool-bar .price{display:inline-block}.design-tool .tool-bar .buttons{display:inline}.design-tool .tool-bar .buttons .btn{width:48%}.design-tool .tool-bar #tools{width:48%}.promo-landing #benefits .benefits-slider .slick-slide .slide>div.example-image img{position:relative;bottom:unset}.promo-landing #benefits .benefits-slider .slick-slide:nth-of-type(2) .slide .example-image img{bottom:unset}}@media only screen and (min-width:586px){.banner-slider .banner-slide .text-holder a:first-of-type{margin-right:15px}.product-flex-wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.product-flex-wrap .product-thumb,.product-flex-wrap .design-thumb{margin:0 0 30px;width:50%;max-width:none}.garage-flex-wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.garage-flex-wrap .design-thumb{margin:0 0 30px;width:50%;max-width:none}.new-design-link{width:50%}.product-main .appearance-options{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;vertical-align:middle}.technical-specs-tab table td{width:67%}.technical-specs-tab table td.label{width:33%}.installation .wrap{width:100%}.installation #installation-instructions a.btn{margin-top:100px}.customer-info{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.customer-info div{width:100%}.customer-info div.lists{width:48%}.customer-info div ul li .label{text-align:right}footer{text-align:left}footer .wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}footer .wrap>div:nth-of-type(2){display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}footer .footer-logo{margin-bottom:30px}footer .menu-list{margin:0}footer .menu-list + .menu-list{margin-top:0}#subscribe-form{width:100%;margin-top:0}.order-page .items td.col-desc,.account-page .items td.col-desc{width:40%}.design-request-content .garage-zones .zone{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}.design-request-content .garage-zones .zone .img-holder{width:22.5%}.design-request-content .garage-zones .zone .text-holder{width:70%}.design-request-content .zone-dimensions{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}.design-request-content .zone-dimensions .half{width:45%}.design-request-content .my-zones{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.design-request-content .my-zones .zone,.design-request-content .my-zones .new-design-link{width:44%;margin:2.75%}.flex-form .input-wrap{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:20px}.flex-form .input-wrap>input,.flex-form .input-wrap .radio-group{width:75%;text-align:left}.flex-form .input-wrap>label{width:20%;text-align:right}.design-tool .tool-bar .wrap{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}.design-tool .tool-bar .price{width:auto}.design-tool .tool-bar .buttons{display:-webkit-flex;display:flex;width:100%;margin-top:20px}.design-tool .tool-bar .buttons .btn{width:auto;margin-top:0;margin-left:5px}.design-tool .tool-bar .buttons #tools{width:auto}.design-tool .tool-bar #tools div{right:0;right:auto;right:initial;right:unset;left:0}}@media only screen and (min-width:768px){.mobile-only{display:none!important}.desk-only{display:block}.mobile-wrap{width:auto;max-width:none;margin:0}.wrap{width:90%}.desk-wrap{width:90%;max-width:1232px;margin:0 auto}.half{width:48%}body{padding-top:112px}header .top-bar{display:block;order:0;padding:0}header .top-bar .wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between}header .top-bar .wrap .right{padding:0}header .top-bar .icon-holder{padding:9px 0}header .top-bar .header-contact{display:inline-block}header .top-bar .header-contact p{margin-bottom:0}header .top-bar .header-cart-btn{display:flex;align-items:flex-end;background:#292C31;padding:10px 15px 10px 15px;margin-right:10px}header .top-bar .header-cart-btn i{color:#ffffff}header .top-bar .header-cart-btn i::before{font-size:20px}header .top-bar .header-cart-btn span{color:#C42523;background:#fff;width:23px;height:23px;padding-top:2px;border-radius:50%;font-size:0.875em;font-weight:700;display:inline-block;text-align:center;margin:0 4px}header .top-bar .right{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}header .top-bar .logout{padding:0 10px}header .top-bar .login,header .top-bar .logout,header .top-bar .profile{top:0}header .top-bar .logout,header .top-bar .profile{background:transparent}header .top-bar .logout:hover,header .top-bar .profile:hover{background:#2a2c30}header .top-bar .login{margin:0 10px}header .main-bar .desk-wrap{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}header nav{display:block;background:transparent;text-align:right;padding:0}header nav .menu-list{font-size:0.875em;text-align:right;padding-top:15px}header nav .menu-list li{display:inline-block;border:none;position:relative;margin-right:12px}header nav .menu-list li a{color:#3d4543;padding:6px 0}header nav .menu-list li a.active,header nav .menu-list li a:hover{border-bottom:3px solid #2a68a3}header nav .menu-list li a.has-submenu:hover{border-bottom:transparent}header nav .menu-list li.inverse{margin-right:0}header nav .menu-list li.inverse a{padding:10px 8px}header nav .menu-list li.inverse a.active,header nav .menu-list li.inverse a:hover{border-bottom:none}header nav .menu-list li:first-of-type .submenu li:first-of-type{display:none}header nav .menu-list li .submenu{position:absolute;display:none;background-color:#FFFFFF;margin:0;padding:22px 0 0 0;left:-10px;width:110px;color:#3d4543}header nav .menu-list li .submenu.open{display:block}header nav .menu-list li .submenu li{display:block;border-bottom:2px solid #2a68a3;text-align:center;margin:0}header nav .menu-list li .submenu li a{color:#3d4543;padding:7px 5px;width:100%}header nav .menu-list li .submenu li a.active{background-color:#EDEFF2;border:none;color:#2a68a3}header nav .menu-list li .submenu li a:hover{border:transparent}header nav .menu-list li .submenu li a:after{content:#2a68a3}header nav .menu-list li .submenu li:last-of-type{border:none}header.product-detail nav .submenu{box-shadow:0 3px 3px 0 rgba(0,0,0,0.1)}.hero{position:relative}.hero .hero-media{height:500px}.hero .hero-text{width:90%;max-width:1232px;margin:0 auto}.hero .hero-text h1{font-size:3.75em}.hero .hero-text div a:first-of-type{margin-right:15px}.banner .wrap h1{font-size:4.375em;font-weight:900;margin-bottom:20px}.banner .wrap p{font-size:1.25em}.home .banner-slider .banner-slide{padding:100px 0 50px 0}.home .banner-slider .banner-slide .bg-holder.desktop{display:block}.home .banner-slider .banner-slide .bg-holder.mobile{display:none}.home .banner-slider .banner-slide h1{font-size:4.6875em}.home .banner-slider .banner-slide .main-subtitle{margin:20px 0}.home .banner-slider .banner-slide .main-subtitle p{font-size:1.125em;line-height:1.39em}.home .banner-slider .banner-slide .main-ctas{display:inline}.home .banner-slider .banner-slide .main-ctas a{padding:10px 20px;font-size:1.25em}.home .product-menu-bar{background-color:#a8bfd6;padding:25px 0;position:relative}.home .product-menu-bar .slick-prev,.home .product-menu-bar .slick-next{display:none}.home .product-menu-bar .wrap{width:90%;-webkit-justify-content:space-evenly;justify-content:space-evenly}.home .product-menu-bar::after{left:48%;top:100%}.home .product-category-section .wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-evenly;justify-content:space-evenly}.home .product-category-section .wrap .example-image img{max-width:100%}.home .product-category-section .wrap .text-holder{display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.home .product-category-section#infographics #infographics-desktop{display:block}.home .product-category-section#infographics #infographics-mobile{display:none}.home .product-category-section#slatwall .example-image{width:60%}.home .product-category-section#flooring .wrap{-webkit-flex-direction:row;flex-direction:row}.home .product-category-section#flooring .example-image{width:60%}.home .product-category-section#design-tool-space-comparison .wrap{padding-top:30px}.wall-storage-listing .banner h1 img{max-width:600px}.installation #installation-instructions .wrap .installation-video{height:425px}.product-landing .banner{padding:130px 0;background-image:url("https://s3.amazonaws.com/media.thestowcompany.com/managed_media/filer_public/f3/ce/f3cec8b7-4752-4383-89c0-730c976ede8d/easygarage_homepage_header.jpg")}.product-landing .banner.flooring{background-image:url("https://s3.amazonaws.com/media.thestowcompany.com/managed_media/filer_public/19/bf/19bf7de4-2614-48bc-9207-4832866d1345/flooring_header_image.jpg")}.product-landing .banner.flooring h1{margin-top:auto}.product-landing .container{width:80%}.product-landing section[id*="about"]{margin:6rem 0}.product-landing section[id*="about"] .container>div{-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:row;flex-direction:row}.product-landing section[id*="about"] .container>div .example-image{width:49%;position:relative}.product-landing section[id*="about"] .container>div .example-image p{text-align:left}.product-landing section[id*="about"] .container>div .content{width:45%;margin-left:2rem}.product-landing section[id*="about"] .container>div .content p.sub-title{margin:2.25rem 0;width:60%}.product-landing section[id*="about"] .container>div .content p.description{margin:2.25rem 0;width:77%}.product-landing section[id*="about"] .container>div .content .image-labels{margin:1rem 0}.product-landing section[id*="about"] .container>div .content p{text-align:left}.product-landing section[id*="about"] .container>div .content p a.btn{margin-top:1rem;display:inline-block}.product-landing #about-flooring .container>div .example-image::after{display:none}.product-landing #about-flooring .container>div .content p.sub-title{margin:2.25rem 0;width:65%}.product-landing #about-flooring .container>div .content p.description{margin:2.25rem 0;width:80%}.product-landing #about-flooring .container>div .content .image-labels h3{position:relative;font-size:1.17em}.product-landing #how-it-works{background-color:#EDEFF2}.product-landing #how-it-works .container{width:65%}.product-landing #how-it-works .container h2{padding:2rem 0 3rem 0}.product-landing #how-it-works .container p{max-width:80%;margin:0 auto}.product-landing #how-it-works .container .video{max-width:65%;margin:0 auto}.product-landing #how-it-works-flooring .container{padding:1rem 0 9rem 0}.product-landing #how-it-works-flooring .container .steps{height:3.5rem;width:65%}.product-landing #how-it-works-flooring .container .steps .step div{padding:15px 20px;font-size:3.75rem;width:115px}.product-landing #how-it-works-flooring .container .steps .step h3{font-size:1rem}.product-landing #hooks .container .row div[class^="col-md-"]{width:22%}.product-landing #hooks .container .row div[class^="col-md-"] .card img{max-width:80%}.product-landing #hooks .container .row div[class^="col-md-"] .card .card-block{margin-top:0}.product-landing #hooks .container .row div[class^="col-md-"] .card .card-block h3{font-size:1rem}.product-landing #hooks .container .row div[class^="col-md-"] .card .card-block .applications{font-size:1rem}.product-landing #hooks .container .row div[class^="col-md-"] .card .card-block .how-to-use{font-size:1rem;padding:2rem 1.15rem}.product-landing #hooks .container p.cta{margin-top:3rem}.product-landing #design-and-install .row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.product-landing #design-and-install .row>div{width:48%}.product-landing #design-shop-install{margin:6rem 0}.product-landing #design-shop-install .container .row-fluid{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.product-landing #design-shop-install .container .row-fluid .col-md-4{width:40%}.product-landing #design-shop-install .container .row-fluid .col-md-8{width:60%}.product-landing #design-shop-install .container .row-fluid .col-md-8 .example-image img{max-width:100%}.product-landing #design-shop-install .container .row-fluid .description{padding-right:4rem;height:400px}.product-landing #design-shop-install .container .row-fluid .description p{margin:1rem 0}.product-landing #design-shop-install .container .row-fluid .description .cta{text-align:left}.product-landing #design-shop-install .container .row-fluid .description .swatches{max-width:85%}.product-landing #design-shop-install .container .row-fluid .description .swatches .img-holder img{cursor:pointer;width:35px;border-radius:50%;margin-right:15px;margin-bottom:8px}.product-landing #design-shop-install .container .row-fluid:nth-of-type(2) .description{padding-right:0;padding-left:4rem}.product-landing #tiles-and-tools{margin:6rem 0}.product-landing #tiles-and-tools .container .row-fluid{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.product-landing #tiles-and-tools .container .row-fluid>div{width:48%}.product-landing #tiles-and-tools .container .row-fluid>div h3{font-size:1rem}.product-landing #tiles-and-tools .container .row-fluid>div .tiles{margin:1rem 0 0 0}.product-landing #tiles-and-tools .container .row-fluid>div .tiles img{margin:0 15px 15px 0;max-width:100px}.product-landing #tiles-and-tools .container .row-fluid>div .tiles .label{margin-right:30px}.product-landing #tiles-and-tools .container .row-fluid>div .tools>div img{max-width:138px}.product-landing #in-the-box .container .row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.product-landing #in-the-box .container .row .img-holder{margin:-0.75rem 0;width:auto}.product-landing #in-the-box .container .row .content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;margin-left:2rem}.product-landing #kit-parts .row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.product-landing #kit-parts .row>div{width:48%}.product-landing #kit-parts .row>div .img-example h3{font-size:1rem}.product-landing #kit-parts .row>div .parts-count table tr td:first-of-type div{margin-right:2rem}.product-landing #kit-parts .row>div .components .row .hook-bars{width:55%}.product-landing #kit-parts .row>div .components .row .lag-bolts{width:10%;text-align:right;margin-top:17px}.product-landing #kit-parts .row>div .components .row .lag-bolts img{height:20px}.product-landing #kit-parts .row>div .components .row .corners{width:8%;margin-top:18px;text-align:center}.product-landing #kit-parts .row>div .components .row .corners img{height:20px}.product-landing #kit-parts .row>div .components .row .corners .label{text-align:center}.product-landing #kit-parts .row>div .components .row .washers-and-screws{width:12%}.product-landing #kit-parts .row>div .components .row .washers-and-screws .washers{text-align:right}.product-landing #kit-parts .row>div .components .row .washers-and-screws .washers img{height:10px}.product-landing #kit-parts .row>div .components .row .washers-and-screws .washers img:last-of-type{margin-right:0}.product-landing #kit-parts .row>div .components .row .washers-and-screws .flat-head-screws{text-align:right}.product-landing #kit-parts .row>div .components .row .washers-and-screws .flat-head-screws img{height:7px;margin:0 2px}.product-landing #kit-parts .row>div .components .row .washers-and-screws .flat-head-screws img:last-of-type{margin-right:0}.product-landing #kit-parts .row>div.extension-kit{display:block}.product-landing #kit-parts .row>div.extension-kit h3:last-of-type{left:0}.product-landing section[id*="installation-cta"] .container{width:800%}.product-landing section[id*="installation-cta"] .container .installation-cta-container{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;background-image:url("https://s3.amazonaws.com/media.thestowcompany.com/managed_media/filer_public/65/45/6545605e-8375-4d41-a38f-752525534e81/installbanner.jpg");background-size:100%;height:300px}.product-landing section[id*="installation-cta"] .container .installation-cta-container>div{display:-webkit-flex;display:flex;-webkit-align-content:flex-start;align-content:flex-start;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;width:245px;height:100%;margin-right:10rem}.product-landing section[id*="installation-cta"] .container .installation-cta-container>div p{width:225px;font-size:1.5rem;line-height:initial}.product-landing section[id*="installation-cta"] .container .installation-cta-container>div p a{font-size:1.15rem;padding:10px 15px}.product-landing section[id*="installation-cta"] .container .installation-cta-container>div p:last-of-type{width:100%;margin:1.5rem 0 0 0}.product-landing #installation-cta-flooring .installation-cta-container{background-image:url("https://s3.amazonaws.com/media.thestowcompany.com/managed_media/filer_public/b6/5b/b65bf7eb-ce02-4a79-b0f2-a0dad663c4ae/flooring-install.jpg")}.product-landing #installation-cta-flooring .installation-cta-container>div{width:37%;margin-right:4rem}.product-landing #installation-cta-flooring .installation-cta-container>div h2{font-size:1.5em}.product-landing #installation-cta-flooring .installation-cta-container>div p{font-size:1.125em;width:360px;margin:1rem 0}.product-landing section[id*="why"] .row div[class^="col-md-"]{width:24%}.product-landing section[id*="why"] .row div[class^="col-md-"] .card{margin-bottom:2rem}.product-landing section[id*="why"] .row div[class^="col-md-"] .card img{width:100%}.product-landing section[id*="why"] .row div[class^="col-md-"] .card .card-block{height:125px}.product-landing section[id*="why"] .row div[class^="col-md-"] .card .card-block h3{font-size:1rem;margin:-1.2rem auto 0 auto;padding:0.15rem 0.5rem;width:fit-content}.product-landing section[id*="why"] .row div[class^="col-md-"] .card .card-block p{font-size:1rem}.product-landing #why-flooring div[class^="col-md-"] .card .card-block{height:120px}.product-landing #why-flooring div[class^="col-md-"] .card .card-block p{padding:1rem}.product-landing #product-information{padding:2rem 0}.product-landing #product-information .container .row-fluid{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.product-landing #product-information .container .row-fluid .col-md-6{width:45%}.product-landing #product-information .container .row-fluid .col-md-6 h2{margin:1rem 0 0 0}.product-landing #product-information .container .row-fluid .col-md-6 h3{font-size:1rem;padding:0.15rem 0.5rem}.product-landing #product-information .container .row-fluid .col-md-6 .store-items p{font-size:0.8rem}.product-landing #product-information .container .row-fluid .col-md-6:first-of-type .store-items{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.product-landing #product-information .container .row-fluid .col-md-6:first-of-type .store-items>div p{width:120px}.product-landing #product-information .container .row-fluid .col-md-6:last-of-type p img.maxmount-color-logo{width:125px;margin-left:56px}.product-landing #product-information .container .row-fluid .col-md-6:last-of-type p img:last-of-type{margin-top:-15px}.product-landing #product-information .container .navigation h3{font-size:1rem;width:200px}.product-landing #product-information .container .navigation h3:nth-of-type(2),.product-landing #product-information .container .navigation h3:nth-of-type(3){width:200px}.product-landing #product-information .container .track-system{padding:0 2rem 1rem 2rem}.product-landing #product-information .container .track-system img{max-height:none}.product-landing #product-information .container .track-system .floor{margin-top:-22px;height:15px;background-color:#EDEFF2}.product-landing section[id*="comparison-charts"]{padding:4rem 0}.product-landing section[id*="comparison-charts"] .container>div{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.product-landing section[id*="comparison-charts"] .container>div>div .organizer ul{display:block;height:auto;margin-bottom:initial}.product-landing section[id*="comparison-charts"] .container>div>div .organizer ul li{font-size:1rem;width:100%}.product-landing section[id*="comparison-charts"] .container>div>div .organizer ul li:nth-of-type(3){border-bottom:none}.product-landing section[id*="comparison-charts"] .container>div>div:first-of-type{margin-right:2rem;width:40%}.product-landing section[id*="comparison-charts"] .container>div>div .description{margin-top:2rem}.product-landing section[id*="comparison-charts"] .container>div>div .description p{font-size:initial}.product-landing section[id*="comparison-charts"] .container>div .chart img{margin-top:-20px}.product-landing #flooring-comparison-charts .container>div>div .organizer ul{height:auto}.product-landing #flooring-comparison-charts .container>div>div .organizer ul li{width:100%}.product-landing #flooring-comparison-charts .container>div>div .organizer ul li:nth-of-type(2){border-bottom:none}.product-landing #flooring-comparison-charts .container>div>div .organizer ul li:last-of-type{border-bottom:2px solid #EDEFF2}.product-landing #flooring-comparison-charts .container>div .chart img{margin-top:0}.design-center .banner h1{font-size:2.5em;font-weight:500}.design-center .banner h1 img{display:inline;margin:0}.design-center .banner h1 span{margin-right:0}.design-center .design-choices .wrap{max-width:800px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.design-center .design-choices .wrap .you-design,.design-center .design-choices .wrap .we-design{width:350px;height:300px}.design-center .design-choices .wrap .or{font-weight:700}.lifestyle{padding:0;display:-webkit-flex;display:flex}.lifestyle .title-holder{margin-bottom:20px}.lifestyle .text-slider-holder{width:50%;padding:80px 0 50px}.lifestyle .text-slider-holder .text-slide{padding:30px;cursor:pointer}.lifestyle .text-slider-holder .text-slide.slick-current,.lifestyle .text-slider-holder .text-slide.active{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.1);box-shadow:0 0 20px 0 rgba(0,0,0,0.1)}.lifestyle .text-slider-holder .text-slide:hover i{color:#2A68A3;opacity:1}.lifestyle .text-slider-holder .text-slide + .text-slide{margin-top:6px}.lifestyle .img-slider{width:50%}.lifestyle .img-slider .slick-list,.lifestyle .img-slider .slick-track,.lifestyle .img-slider .slick-slide{height:100%}.lifestyle .img-slider .img-holder img{height:100%;max-width:none;width:auto}.product-category-boxes .wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.product-category-boxes .product-category-box{margin-left:0;margin-right:0;margin-bottom:50px;width:30%}.product-category-boxes .product-category-box:hover{background-color:#C42523}.product-category-boxes .product-category-box:hover .bg-holder{mix-blend-mode:multiply;opacity:.75}.product-category-boxes .product-category-box h3{font-size:1.125em}.product-category-boxes .product-category-box .btn{padding-left:0;padding-right:0;font-size:1.125em}.product-category-boxes .product-category-box + .product-category-box{margin-top:0}}@media only screen and (min-width:768px) and (-ms-high-contrast:active){.product-category-boxes .product-category-box:hover .bg-holder{opacity:.2}}@media only screen and (min-width:768px){@supports (-ms-ime-align:auto){.product-category-boxes .product-category-box:hover .bg-holder{opacity:.2}}.product-flex-wrap .product-thumb,.product-flex-wrap .design-thumb{width:33.333%}.garage-flex-wrap .design-thumb{width:33.333%}.new-design-link{width:33.333%}.callout-banner{padding-top:70px;padding-bottom:70px}.callout-banner.content .wrap{display:-webkit-flex;display:flex;width:100%}.callout-banner.content .wrap .content{margin-bottom:30px}.callout-banner.content.right .wrap .content{margin-left:70px}.callout-banner.content .wrap.reverse{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.callout-banner.content.left .wrap .content{margin-right:70px}.callout-banner.header{padding-top:90px;padding-bottom:90px}.callout-banner.header .wrap{width:90%}.callout-banner.header .wrap h2{color:#FFFFFF;max-width:400px}.callout-banner.header .wrap p{max-width:400px}.callout-banner video{width:60%}.callout-banner.flooring{padding-bottom:0}.callout-banner.flooring.header{background-color:#EDEFF2}.callout-banner.flooring .wrap .example-image img{max-height:600px}.callout-banner.flooring .wrap .content{margin:70px;max-width:400px}.callout-banner.flooring .wrap .video-container{width:60%}.callout-banner.flooring .wrap .video-container video{height:100%}.features-mobile-only{display:none}.img-dropdown .label span,.fancy-dropdown .label span{margin-right:12px}.category-bar a{padding:10px 20px 0 20px}.category-bar a.active:after{left:46%}.category-bar.fixed{top:112px}.product-thumb .img-holder,.design-thumb .img-holder{height:235px}.product-main .wrap{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap}.product-main .photo-wrap{width:48%;order:1}.product-main .appearance-options{width:48%;order:3}.product-main .product-description{width:48%;border-top:0;order:2}.product-main .product-notes{margin-top:0;order:4;width:40%}.product-main .product-notes.warranty-info{width:100%}.product-main .product-notes div{display:inline-block;margin-right:10px;margin-bottom:16px}.product-main .product-notes div i{font-size:1.125em}.product-main .product-notes div + div{margin-top:0}.product-main .product-photo-slider{margin-bottom:0;padding:5%;padding-left:70px;height:530px}.product-main h2{display:block;font-size:2em;letter-spacing:1px;margin-bottom:20px;line-height:1em}.product-main .thumbnails{display:block;position:absolute;top:48px;left:0;width:68px;max-height:80%;overflow:auto}.product-main .thumbnails .img-holder{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:40px;width:40px;cursor:pointer;outline:none;border:2px solid transparent}.product-main .thumbnails .img-holder img{max-height:100%}.product-main .thumbnails .img-holder.active,.product-main .thumbnails .img-holder.slick-current{border:2px solid #EDEFF2}.product-main .thumbnails .img-holder.active img,.product-main .thumbnails .img-holder.slick-current img{margin:0 auto}.product-main .thumbnails .img-holder + .img-holder{margin-top:10px}.tab{display:none}.tab .mobile-opener{display:none}.tab>.wrap{padding-bottom:60px;height:auto}.tab.active{display:block}.product-tabs{border-top:0}.product-tabs .tab-titles-scroll-catch{height:1px}.product-tabs .tab-titles-scroll-catch.fixed{margin-bottom:80px}.product-tabs .tab-titles{display:block}.technical-specs-tab .wrap{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between}.technical-specs-tab .measurements,.technical-specs-tab .features{width:48%}.technical-specs-tab .features{margin-top:0}.order-page,.account-page{margin:135px 20px 30px 20px}.order-page .items,.account-page .items{margin-bottom:60px}.order-page .items th,.account-page .items th{text-align:left;font-size:1.375em;font-weight:900}.order-page .items .col-design,.account-page .items .col-design{display:table-cell;border-bottom:none}.order-page .items .col-design .img-holder,.account-page .items .col-design .img-holder{width:100px}.order-page .items .col-item,.account-page .items .col-item{display:table-cell}.order-page .items .col-item .img-holder,.account-page .items .col-item .img-holder{width:100px}.order-page .items .col-desc,.account-page .items .col-desc{padding:20px}.order-page .items .col-qty,.account-page .items .col-qty{padding:20px 0}.order-page .items tr.product,.account-page .items tr.product{opacity:1;background-color:#eee}.order-page .items td.col-design,.order-page .items td.col-desc,.order-page .items td.col-item,.order-page .items td.col-price,.order-page .items td.col-qty,.order-page .items td.col-total,.account-page .items td.col-design,.account-page .items td.col-desc,.account-page .items td.col-item,.account-page .items td.col-price,.account-page .items td.col-qty,.account-page .items td.col-total{border-bottom:none}.order-page .items td.col-design .img-holder,.account-page .items td.col-design .img-holder{border:3px solid #fff;height:260px;width:260px;padding:4px;background-color:white}.order-page .items th.col-design,.order-page .items th.col-desc,.order-page .items th.col-item,.order-page .items th.col-price,.order-page .items th.col-qty,.account-page .items th.col-design,.account-page .items th.col-desc,.account-page .items th.col-item,.account-page .items th.col-price,.account-page .items th.col-qty{border-bottom:1px solid #D0D1D2}.order-page .items td.col-desc,.account-page .items td.col-desc{font-size:1.125em}.order-page .items td.col-price,.account-page .items td.col-price{font-size:1.375em;font-weight:900}.order-page .items td.col-qty,.account-page .items td.col-qty{font-size:1.125em;padding:20px 0}.order-page .items .col-total,.account-page .items .col-total{display:table-cell;font-size:1.375em}.order-page .shipping-info,.account-page .shipping-info{float:left;width:50%}.order-page .subtotals,.account-page .subtotals{float:right;width:50%;text-align:right}.order-page tr.hide,.account-page tr.hide{display:none}.order-page .form-footer .payment-options,.account-page .form-footer .payment-options{width:50%;float:left}.order-page .form-footer .order-total,.account-page .form-footer .order-total{width:50%;float:right;text-align:right}.order-page .cart-btns,.account-page .cart-btns{float:right;margin-top:0}.order-page #consumer-order-detail p,.account-page #consumer-order-detail p{font-size:18px}.order-page #consumer-order-detail .order-help .help-ctas,.account-page #consumer-order-detail .order-help .help-ctas{display:flex;justify-content:start;gap:1rem}.order-page #consumer-order-detail .order-help .help-ctas a,.account-page #consumer-order-detail .order-help .help-ctas a{width:31%}.order-page #consumer-order-detail .order-contents,.account-page #consumer-order-detail .order-contents{border-bottom:2px solid #D0D1D2;padding-bottom:30px}.order-page #consumer-order-detail .order-contents .order-contents-breakdown,.account-page #consumer-order-detail .order-contents .order-contents-breakdown{margin-top:30px;border-top:2px solid #D0D1D2}.order-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-header p,.account-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-header p{font-size:18px;text-transform:none;font-weight:600;border-bottom:none}.order-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-header p.text-right,.account-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-header p.text-right{text-align:left}.order-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-row>div,.account-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-row>div{vertical-align:top}.order-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-row>div p,.account-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-row>div p{font-size:18px}.order-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-row>div p.text-right,.account-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-row>div p.text-right{text-align:left}.order-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-row>div p.pricing,.account-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-row>div p.pricing{padding:0}.order-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-row>div:nth-of-type(2) p.pricing,.account-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-row>div:nth-of-type(2) p.pricing{color:#36383E;font-weight:500;padding:0}.order-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-row img,.account-page #consumer-order-detail .order-contents .order-contents-breakdown .order-contents-row img{max-height:75px}.order-page #consumer-order-detail .order-contents .order-pricing-breakdown,.account-page #consumer-order-detail .order-contents .order-pricing-breakdown{width:35%;margin-left:55%}.order-page #consumer-order-detail .order-contents .order-pricing-breakdown>p,.account-page #consumer-order-detail .order-contents .order-pricing-breakdown>p{font-size:18px}.order-page #consumer-order-detail .order-contents .order-pricing-breakdown>p span:first-of-type,.account-page #consumer-order-detail .order-contents .order-pricing-breakdown>p span:first-of-type{text-transform:none;font-weight:500}.order-page #consumer-recovery p,.account-page #consumer-recovery p{font-size:18px}.order-page #consumer-recovery>div,.account-page #consumer-recovery>div{font-size:18px}.order-page #consumer-recovery>.order-status-information .order-status-heading h4,.account-page #consumer-recovery>.order-status-information .order-status-heading h4{font-size:18px}.order-page #consumer-recovery .replacement-steps .steps,.account-page #consumer-recovery .replacement-steps .steps{display:flex;gap:30px}.order-page #consumer-recovery .replacement-steps .steps .step,.account-page #consumer-recovery .replacement-steps .steps .step{background-color:#EDEFF2;display:block;text-align:center;padding:2rem}.order-page #consumer-recovery .replacement-steps .steps .step div,.account-page #consumer-recovery .replacement-steps .steps .step div{margin-top:1rem}.order-page #consumer-recovery .replacement-steps .steps .step div p,.account-page #consumer-recovery .replacement-steps .steps .step div p{font-size:14px;font-weight:600}.order-page #consumer-recovery .order-box-selection h2,.account-page #consumer-recovery .order-box-selection h2{text-align:left}.order-page #consumer-recovery .order-box-selection .box-selectors .box-selector,.account-page #consumer-recovery .order-box-selection .box-selectors .box-selector{padding-top:2rem;width:23%}.order-page #consumer-recovery .tracking>div.tracking-header,.account-page #consumer-recovery .tracking>div.tracking-header{display:flex;width:100%;justify-content:space-between}.order-page #consumer-recovery .tracking>div.tracking-details,.account-page #consumer-recovery .tracking>div.tracking-details{display:block;margin-top:1rem;border-top:1px solid #EDEFF2;padding-top:1rem}.order-page #consumer-recovery .tracking>div.tracking-details table th,.account-page #consumer-recovery .tracking>div.tracking-details table th{border:none;text-transform:none;padding:3px 10px 5px 0;font-size:18px}.order-page #consumer-recovery .tracking>div.tracking-details table td,.account-page #consumer-recovery .tracking>div.tracking-details table td{border:none;padding:3px 10px 3px 0;font-size:18px}.order-page #consumer-recovery .tracking-modal .show-tracking-details-modal,.account-page #consumer-recovery .tracking-modal .show-tracking-details-modal{display:none}.order-page #consumer-recovery .box-recovery,.account-page #consumer-recovery .box-recovery{padding:0;margin:1rem 0}.order-page #consumer-recovery .box-recovery>div,.account-page #consumer-recovery .box-recovery>div{padding-top:1rem}.order-page #consumer-recovery .box-recovery .box-content-header,.account-page #consumer-recovery .box-recovery .box-content-header{border-bottom:none;padding:1rem 0;margin-top:0.5rem}.order-page #consumer-recovery .box-recovery .item-recovery,.account-page #consumer-recovery .box-recovery .item-recovery{margin-bottom:1rem}.order-page #consumer-recovery .box-recovery .item-recovery>div,.account-page #consumer-recovery .box-recovery .item-recovery>div{display:block}.order-page #consumer-recovery .box-recovery .item-recovery>div .item-reason .flag-box,.account-page #consumer-recovery .box-recovery .item-recovery>div .item-reason .flag-box{padding:3px;width:150px;display:inline-block;font-size:14px;margin-right:3rem}.order-page #consumer-recovery .box-recovery .item-recovery>div .item-reason .item-design-name,.account-page #consumer-recovery .box-recovery .item-recovery>div .item-reason .item-design-name{font-size:18px}.order-page #consumer-recovery .box-recovery .item-recovery>div .item-details,.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details{position:relative;margin-bottom:1.5rem}.order-page #consumer-recovery .box-recovery .item-recovery>div .item-details .image-preview .item-image-list li,.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .image-preview .item-image-list li{width:150px;margin-right:3rem}.order-page #consumer-recovery .box-recovery .item-recovery>div .item-details .image-preview .item-image-list li img,.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .image-preview .item-image-list li img{width:150px;height:170px}.order-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector table,.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector table{display:table;margin-bottom:1.5rem}.order-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector table th,.order-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector table td,.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector table th,.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector table td{font-size:18px;text-transform:none;border-bottom:none;padding:5px 5px 5px 0}.order-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .item-damaged-missing-quantity,.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .item-damaged-missing-quantity{display:flex}.order-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .item-damaged-missing-quantity label.item-recovery-reason,.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .item-damaged-missing-quantity label.item-recovery-reason{margin:0;width:50%;margin-right:1rem}.order-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .item-damaged-missing-quantity label.item-recovery-quantity,.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .item-damaged-missing-quantity label.item-recovery-quantity{display:inline-block;margin-bottom:0;width:20%}.order-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .image-capture,.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .image-capture{position:relative;bottom:unset;display:flex;justify-content:space-between;margin-top:1rem;width:76%}.order-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .image-capture>div.required-label,.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .image-capture>div.required-label{display:block;font-size:14px;font-style:italic}.order-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .image-capture>div.required-label p,.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .image-capture>div.required-label p{font-size:14px}.order-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .image-capture>div.image-caption-buttons .image-upload-or-capture>div:first-of-type,.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .image-capture>div.image-caption-buttons .image-upload-or-capture>div:first-of-type{display:block}.order-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .image-capture>div.image-caption-buttons .image-upload-or-capture>div i,.account-page #consumer-recovery .box-recovery .item-recovery>div .item-details .item-recovery-selector>div .image-capture>div.image-caption-buttons .image-upload-or-capture>div i{font-size:20px;margin-right:1rem}.order-page #consumer-recovery .box-recovery .item-details-mobile,.account-page #consumer-recovery .box-recovery .item-details-mobile{display:none}.order-page #order-details>div,.account-page #order-details>div{font-size:18px}.order-page #order-details>div>div>button,.account-page #order-details>div>div>button{margin-bottom:0.75rem}.order-page #order-details>div>div>button i,.account-page #order-details>div>div>button i{margin-right:8px}.order-page #order-details .replacement-summary .replacement-summary-header,.account-page #order-details .replacement-summary .replacement-summary-header{position:relative}.order-page #order-details .replacement-summary .replacement-summary-header>div h2,.account-page #order-details .replacement-summary .replacement-summary-header>div h2{font-size:1.55rem;margin:0 0 1rem 0}.order-page #order-details .replacement-summary .replacement-summary-header .order-contact,.account-page #order-details .replacement-summary .replacement-summary-header .order-contact{display:block;position:absolute;right:0;top:-33px;text-align:right;line-height:1}.order-page #order-details .replacement-summary .replacement-box-details .box-header,.account-page #order-details .replacement-summary .replacement-box-details .box-header{font-weight:700}.order-page #order-details .replacement-summary .replacement-box-details table th,.order-page #order-details .replacement-summary .replacement-box-details table td,.account-page #order-details .replacement-summary .replacement-box-details table th,.account-page #order-details .replacement-summary .replacement-box-details table td{font-size:18px}.order-page #order-details .replacement-summary .replacement-box-details table td:first-of-type,.account-page #order-details .replacement-summary .replacement-box-details table td:first-of-type{width:350px;display:table-cell}.order-page #order-details .replacement-summary-ctas,.account-page #order-details .replacement-summary-ctas{margin-bottom:2rem}.order-page #order-details .replacement-summary-ctas button,.account-page #order-details .replacement-summary-ctas button{display:block;margin:0 auto;width:auto;font-size:18px}.order-page #order-details .replacement-summary-ctas button.add-more-parts,.account-page #order-details .replacement-summary-ctas button.add-more-parts{background:none;border-bottom:1px solid #36383E;padding:0;margin:0 auto}.order-page #order-details .order-contact-mobile,.account-page #order-details .order-contact-mobile{display:none}.order-page #order-details .replacement-review,.account-page #order-details .replacement-review{margin:0 3rem}.order-history-list>.order>div>p.status{width:50%}.order-history-list>.order>div>p.status + p{width:33%}.order-history-list>.order>div>p>span.installation-instructions{display:-webkit-flex;display:flex;margin-right:15px}.order-history-list>.order>div>p>span.installation-instructions .installation-instructions-eg{display:-webkit-flex;display:flex}.order-history-list>.order>div.redesign-order{display:block}.progress-bar .step span{white-space:nowrap}.order-page .content.order-received .review-summary{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.order-page .content.order-received .review-summary>div{width:48%}#review-order .btn + small,#secure-checkout .btn + small{margin-left:0}.ideas-list .wrap a{width:30%;margin-right:5%}.ideas-list .wrap a:nth-of-type(odd){margin-right:5%}.ideas-list .wrap a:nth-of-type(3n+3){margin-right:0}.idea-content .related-ideas-wrap{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;-webkit-justify-content:flex-start;justify-content:flex-start}.idea-content .related-ideas-wrap .related-ideas{-webkit-order:0;order:0}.idea-content .related-ideas-wrap .text-wrap{margin-left:8%;-webkit-order:1;order:1}.contact-us .content #contact-form{width:64%;-webkit-order:0;order:0}.contact-us .content #contact-form p.compliance-text{padding:0 0 30px 24%}.contact-us .content .contact-info{width:30%;-webkit-order:1;order:1}.sample-request .content{max-width:1000px}.sample-request .content #sample-form{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.sample-request .content #sample-form .no-label-offset{margin:38px 0 36px}#cart-fly-out{display:block;width:565px;position:fixed;top:0;right:-600px;height:100vh;z-index:16;background:#fff;font-weight:700;text-transform:uppercase;-webkit-box-shadow:0 2px 34px 0 rgba(54,56,62,0.2);box-shadow:0 2px 34px 0 rgba(54,56,62,0.2);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#cart-fly-out.opened{right:0}#cart-fly-out.opened .closer{display:block;position:absolute;right:100%;height:100%;width:100vw}#cart-fly-out .closer{display:none}#cart-fly-out .fly-out-head{padding:20px;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}#cart-fly-out .fly-out-head:after{content:'';position:absolute;top:100%;left:0;width:100%;height:40px;opacity:.05;background:-webkit-gradient(linear,left top,left bottom,from(black),to(transparent));background:linear-gradient(to bottom,black 0%,transparent 100%)}#cart-fly-out .fly-out-head>div{font-size:.8rem;font-weight:400}#cart-fly-out .fly-out-head>div span{font-size:1.5rem;display:block}#cart-fly-out .fly-out-head .continue{color:#2A68A3;text-transform:capitalize;font-weight:400}#cart-fly-out .fly-out-head .continue i{vertical-align:middle}#cart-fly-out .package{border-bottom:4px solid #eee;background-color:#eee;cursor:pointer}#cart-fly-out .package .product{border-bottom:none}#cart-fly-out .package .product.lrg{border-bottom:1px solid #D0D1D2;background-color:white;background-image:url(../img/chevron-down.png);background-position:right center;background-repeat:no-repeat;background-size:30px}#cart-fly-out .package .product.lrg .img-holder{border:3px solid #fff;height:110px;width:130px;padding:4px;background-color:white}#cart-fly-out .package .product.lrg .product-title{font-size:1.2rem}#cart-fly-out .package .product.lrg .product-price .red-text{font-size:1.5rem}#cart-fly-out .package .product.lrg:hover{background-color:#eee}#cart-fly-out .package .product.inactive{opacity:1}#cart-fly-out .package .products-in-package{padding-left:2rem;height:0;overflow:hidden;transition:height 0.2s ease-out}#cart-fly-out .package .products-in-package.active{height:100%}#cart-fly-out .package .products-in-package .product.inactive{opacity:1}#cart-fly-out .package .products-in-package .product-price{font-size:.8rem}#cart-fly-out .package .products-in-package .img-holder{border:none}#cart-fly-out .cart-products{position:relative;overflow:auto;height:100%}#cart-fly-out .cart-products .package{border-bottom:4px solid #eee;background-color:#eee;cursor:pointer}#cart-fly-out .cart-products .package .product{border-bottom:none}#cart-fly-out .cart-products .package .product.lrg{border-bottom:1px solid #D0D1D2;background-color:white;background-image:url(../img/chevron-down.png);background-position:right center;background-repeat:no-repeat;background-size:30px}#cart-fly-out .cart-products .package .product.lrg .img-holder{border:3px solid #fff;height:110px;width:130px;padding:4px;background-color:white}#cart-fly-out .cart-products .package .product.lrg .product-title{font-size:1.2rem}#cart-fly-out .cart-products .package .product.lrg .product-price .red-text{font-size:1.5rem}#cart-fly-out .cart-products .package .product.lrg:hover{background-color:#eee}#cart-fly-out .cart-products .package .product.inactive{opacity:1}#cart-fly-out .cart-products .package .products-in-package{padding-left:2rem;height:0;overflow:hidden;transition:height 0.2s ease-out}#cart-fly-out .cart-products .package .products-in-package.active{height:100%}#cart-fly-out .cart-products .package .products-in-package .product.inactive{opacity:1}#cart-fly-out .cart-products .package .products-in-package .product-price{font-size:.8rem}#cart-fly-out .cart-products .package .products-in-package .img-holder{border:none}#cart-fly-out .cart-products .product{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:10px;padding-right:56px;border-bottom:1px solid #D0D1D2}#cart-fly-out .cart-products .product .img-holder{border:3px solid #F1F1F1;height:64px;width:68px;padding:4px}#cart-fly-out .cart-products .product .img-holder img{margin:0 auto;max-height:100%}#cart-fly-out .cart-products .product .product-title{font-weight:900;font-size:1.375em;width:60%}#cart-fly-out .cart-products .product .cart-remove{background-color:white;border:none;outline:none;margin-right:5px}#cart-fly-out .cart-products .product .cart-remove img{max-height:25px;max-width:25px;cursor:pointer}#cart-fly-out .cart-products .product .product-price{text-align:right}#cart-fly-out .cart-products .product .product-price .red-text{font-size:1.5em;display:block}#cart-fly-out .cart-products .product .product-price .strike{font-size:1em}#cart-fly-out .cart-products .product.inactive{opacity:.4}#cart-fly-out .fly-out-foot{position:absolute;bottom:0;right:0;background:#fff;width:100%}#cart-fly-out .fly-out-foot:before{content:'';position:absolute;bottom:100%;left:0;width:100%;height:40px;opacity:.05;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(black));background:linear-gradient(to bottom,transparent 0%,black 100%)}#cart-fly-out .fly-out-foot .promo{padding:20px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:1px solid #D0D1D2}#cart-fly-out .fly-out-foot .promo input{margin-left:0;height:50px}#cart-fly-out .fly-out-foot .promo input[type="text"]{margin-right:20px;background:#fff}#cart-fly-out .fly-out-foot .promo .btn{min-width:130px;max-width:130px;padding:16px 0}#cart-fly-out .fly-out-foot .subtotal{padding:20px;padding-bottom:0px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#cart-fly-out .fly-out-foot .subtotal .title{font-size:1.125em;line-height:2.6em}#cart-fly-out .fly-out-foot .subtotal div{text-align:right}#cart-fly-out .fly-out-foot .subtotal div span{display:block}#cart-fly-out .fly-out-foot .subtotal div .red-text{font-size:2.125em}#cart-fly-out .fly-out-foot .subtotal div .strike{font-size:1.5em}#cart-fly-out .fly-out-foot .cart-btns{padding:20px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#cart-fly-out .fly-out-foot .cart-btns .btn{width:100%;padding:17px 0}#proposal-fly-out{display:block;width:565px;left:-600px;position:fixed;top:0;height:100vh;z-index:3147483647;background:#fff;font-weight:700;text-transform:uppercase;-webkit-box-shadow:0 2px 34px 0 rgba(54,56,62,0.2);box-shadow:0 2px 34px 0 rgba(54,56,62,0.2);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#proposal-fly-out.opened{left:0}#proposal-fly-out.opened .closer{display:block;position:absolute;right:100%;height:100%;width:100vw}#proposal-fly-out .closer{display:none}#proposal-fly-out .fly-out-head{padding:20px;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;border-bottom:1px solid #eee}#proposal-fly-out .fly-out-head:after{content:'';position:absolute;top:100%;left:0;width:100%;height:40px;opacity:.05;background:-webkit-gradient(linear,left top,left bottom,from(black),to(transparent));background:linear-gradient(to bottom,black 0%,transparent 100%)}#proposal-fly-out .fly-out-head>div{font-size:.8rem;font-weight:400}#proposal-fly-out .fly-out-head>div span{font-size:1.5rem;display:block}#proposal-fly-out .fly-out-head .continue{color:#2A68A3;text-transform:capitalize;font-weight:400;font-size:1rem}#proposal-fly-out .fly-out-head .continue i{vertical-align:middle}#proposal-fly-out .proposal-products{position:relative;overflow:auto;height:100%}#proposal-fly-out .proposal-products .package{border-bottom:4px solid #eee;background-color:#eee;cursor:pointer}#proposal-fly-out .proposal-products .package .product{border-bottom:none}#proposal-fly-out .proposal-products .package .product.lrg{border-bottom:1px solid #D0D1D2;background-color:white;background-image:url(../img/chevron-down.png);background-position:right center;background-repeat:no-repeat;background-size:30px}#proposal-fly-out .proposal-products .package .product.lrg .img-holder{border:3px solid #fff;height:110px;width:130px;padding:4px;background-color:white}#proposal-fly-out .proposal-products .package .product.lrg .product-title{font-size:1.2rem}#proposal-fly-out .proposal-products .package .product.lrg .product-price .red-text{font-size:1.5rem}#proposal-fly-out .proposal-products .package .product.lrg:hover{background-color:#eee}#proposal-fly-out .proposal-products .package .product.inactive{opacity:1}#proposal-fly-out .proposal-products .package .products-in-package{padding-left:2rem;height:0;overflow:hidden;transition:height 0.2s ease-out}#proposal-fly-out .proposal-products .package .products-in-package.active{height:100%}#proposal-fly-out .proposal-products .package .products-in-package .product.inactive{opacity:1}#proposal-fly-out .proposal-products .package .products-in-package .product-price{font-size:.8rem}#proposal-fly-out .proposal-products .package .products-in-package .img-holder{border:none}#proposal-fly-out .proposal-products .product{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:10px;padding-right:56px;border-bottom:1px solid #D0D1D2}#proposal-fly-out .proposal-products .product .img-holder{border:3px solid #F1F1F1;height:64px;width:68px;padding:4px}#proposal-fly-out .proposal-products .product .img-holder img{margin:0 auto;max-height:100%}#proposal-fly-out .proposal-products .product .product-title{font-weight:900;font-size:1.375em;width:60%}#proposal-fly-out .proposal-products .product .product-title .proposal-remove{padding-left:5px;cursor:pointer}#proposal-fly-out .proposal-products .product .product-title .proposal-remove i{color:#C42523}#proposal-fly-out .proposal-products .product .product-price{text-align:right}#proposal-fly-out .proposal-products .product .product-price .red-text{font-size:1.5em;display:block}#proposal-fly-out .proposal-products .product .product-price .strike{font-size:1em}#proposal-fly-out .proposal-products .product.inactive{opacity:.4}#proposal-fly-out .fly-out-foot{position:absolute;bottom:0;right:0;background:#fff;width:100%}#proposal-fly-out .fly-out-foot:before{content:'';position:absolute;bottom:100%;left:0;width:100%;height:40px;opacity:.05}#proposal-fly-out .fly-out-foot .promo{padding:20px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:1px solid #D0D1D2}#proposal-fly-out .fly-out-foot .promo input{margin-left:0;height:50px}#proposal-fly-out .fly-out-foot .promo input[type="text"]{margin-right:20px;background:#fff}#proposal-fly-out .fly-out-foot .promo .btn{min-width:130px;max-width:130px;padding:16px 0}#proposal-fly-out .fly-out-foot .subtotal{padding:20px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#proposal-fly-out .fly-out-foot .subtotal .title{font-size:1.125em;line-height:2.6em}#proposal-fly-out .fly-out-foot .subtotal div{text-align:right}#proposal-fly-out .fly-out-foot .subtotal div span{display:block}#proposal-fly-out .fly-out-foot .subtotal div .red-text{font-size:2.125em}#proposal-fly-out .fly-out-foot .subtotal div .strike{font-size:1.5em}#proposal-fly-out .fly-out-foot .proposal-btns{padding:20px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#proposal-fly-out .fly-out-foot .proposal-btns .btn{width:48%;padding:17px 0}.installation h2{font-size:3.4375em}.installation .flex-wrap{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.installation .category-bar .wrap{justify-content:center}.installation .category-bar .wrap a:nth-of-type(2){margin:0 15px}.installation #what-to-expect{padding:30px 0 80px}.installation #what-to-expect .flex-wrap{width:40%;margin:0 auto;display:-webkit-flex;display:flex}.installation #what-to-expect .flex-wrap .block{margin-bottom:0}.installation #where-to-start p{font-size:1.25em}.installation #where-to-start h3{font-size:3.4375em;font-weight:700;color:#FFFFFF}.account-page .subtotals{max-width:400px}.account-page .content .more-options{max-width:530px}.account-page #consumer-order-detail>.order-status-information .order-status-heading h4{font-size:18px}.account-page #consumer-order-detail>.order-status-information .order-status-heading>div>div{flex-basis:90%}.account-page #consumer-order-detail>.order-status-information .order-status-heading>div>div:first-of-type{margin-right:100px}.account-page #consumer-order-detail>.order-addressing{flex-direction:row}.account-page #consumer-order-detail>.order-addressing>div{width:50%}.account-page #consumer-order-detail>.order-addressing>div legend{font-size:2em}.customer-info div{width:48%}.desk-left{float:left;width:44%;margin:0}.account-info .account{text-transform:uppercase;font-size:1.125em;line-height:normal}.account-info .account .label{font-weight:700;display:inline-block;margin-top:15px}.free-shipping-bar .wrap{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-between;justify-content:space-between}.free-shipping-bar i{margin-bottom:0}.free-shipping-bar .text-holder{margin-bottom:0}.free-shipping-bar .get-ideas-link div{font-size:1.5625em}.free-shipping-bar .get-ideas-link div .btn{font-size:0.75em}footer .wrap{-webkit-justify-content:flex-start;justify-content:flex-start;width:80%}footer .menu-list{width:250px;margin-left:30px}footer .menu-list + .menu-list{margin-left:0}footer .footer-contact{display:none!important}.btn-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.btn-wrapper .btn{width:47%;padding:17px}.zone-information .wrap{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;max-width:1000px}.zone-information .text-holder{width:48.7%}.zone-information .text-holder>.lnr-arrow-down{display:block;left:51.3%}.zone-information .img-holder{width:42.7%}.packages .packages-by-width{position:relative}.packages .packages-by-width .title-holder{position:sticky;top:50vh;text-align:left;margin-bottom:0}.packages .packages-by-width .packages-wrap{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:200px}.packages .packages-by-width .product-thumb,.packages .packages-by-width .design-thumb{margin-bottom:0;width:50%}.profile-nav.with-promotion{top:150px}.profile-nav ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:1rem 0}.profile-nav ul li{display:block}.profile-nav ul li a{font-size:1em;padding-bottom:7px}.profile-nav ul li + li{margin-left:5%}.request-progress .progress-bar{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.design-request-content .garage-zones{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start}.design-request-content .garage-zones .zone{width:33%;margin-bottom:0}.design-request-content .zone{position:relative;border:1px solid transparent;cursor:pointer}.design-request-content .zone .hover{opacity:0}.design-request-content .zone:hover{border:1px solid #EDEDED;background:#fff}.design-request-content .zone:hover:before{content:'';position:absolute;bottom:0;left:10%;width:80%;height:80%;background:#000;opacity:.2;z-index:-1;filter:blur(14px);backface-visibility:hidden;perspective:1000;transform:translate3d(0,0,0);transform:translateZ(0);pointer-events:none}.design-request-content .zone:hover .hover{opacity:1}.design-request-content .btn{width:auto;min-width:366px;padding:16px;margin-top:20px}.design-request-content .zone-dimensions form input[type="submit"].btn{width:132px;margin-left:0;min-width:0}.design-request-content .request-sent .step .img-holder{width:120px;height:120px}#lightbox .inner .lightbox-content{padding:50px 60px}#lightbox .inner .lightbox-content>.half{width:46%}#lightbox .inner .lightbox-content form input[type="submit"].btn{width:100%;margin-left:0}#lightbox .inner .lightbox-content form input[type="submit"].btn.auto-width{width:auto;margin:0}#lightbox .inner .lightbox-content .product-main .product-photo-slider{padding:0 0 0 70px}.flex-form .full>label{width:9%}.flex-form .full .radio-group,.flex-form .full>input{width:87.8%}.flex-form .half{width:49%}.flex-form .quarter{width:24.01%}.flex-form input[type="submit"].btn{width:auto;margin:40px auto 0;padding:20px 62px}.tab-container .tab.active{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.design-request .design-request-header p{max-width:768px}.design-tool header .top-bar .icon-holder{display:-webkit-inline-flex;display:inline-flex}.design-tool .tool-bar .wrap{-webkit-justify-content:flex-start;justify-content:flex-start}.design-tool .tool-bar .buttons{width:auto}.design-tool .global-settings .wrap{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.design-tool .global-settings .wrap>div{white-space:nowrap}#promoSlider.promo-active{width:500px}#promoSlider .promo-tag{top:50%}#promoSlider .promo-content .promo-title{margin:2rem 0}#promoSlider .promo-content .promo-discount{font-size:3.7rem;font-weight:600}#promoSlider .promo-content .promo-discount div.small{margin-top:0.5rem;font-size:1.5rem;padding-bottom:10px}#promoSlider .promo-content .promo-end-date{padding:1.5rem 0}.promo-banner a{padding:0.5rem}.promo-banner a>div{font-size:1rem}.promo-banner a>div:last-of-type span{display:inline-block}.promo-modal{text-align:center;z-index:3050}.promo-modal .modal-dialog{max-width:1100px;display:inline-block;text-align:left;vertical-align:middle;width:auto;height:auto;margin:30px auto;position:relative;transform:translate(0,0)}.promo-modal .modal-dialog .modal-content{margin:10vh auto;position:relative}.promo-modal .modal-dialog .modal-content .modal-header{border-bottom:0;padding:0;height:0}.promo-modal .modal-dialog .modal-content .modal-header button{color:#36383E}.promo-modal .modal-dialog .modal-content .modal-body{padding:0}.promo-modal .modal-dialog .modal-content .modal-body .container{padding:0}.promo-modal .modal-dialog .modal-content .modal-body .container .row{flex-direction:row;flex-wrap:wrap}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-5{padding-right:0;height:auto;flex-basis:40%}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-5 .mobile-title{display:none}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-5 .mobile-example-image{display:none}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-5 .example-image{display:block;max-width:100%;height:525px;object-fit:cover}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7{margin:0 auto;padding:0 2rem;flex-basis:60%;display:flex;flex-direction:column;justify-content:center}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .desktop-title{display:block}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .desktop-title>.description{font-size:2.5rem}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .discount{padding:1rem 0;margin:0 auto}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .discount .threshold .desktop-padding{font-size:1.5rem}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .promo-code{font-size:1.25rem;padding:0.25rem 3rem;margin:0 auto 1.75rem auto}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .terms p{font-size:1.15rem}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .terms p:last-of-type{line-height:1}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .terms p a{font-size:0.85rem}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .ctas{margin:3rem 0 0 0}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .ctas a{font-size:1.15rem;width:170px}#promo-terms-modal,#promo-terms-landing-modal{transform:translate(0,25%)}#promo-terms-modal .modal-dialog,#promo-terms-landing-modal .modal-dialog{width:auto;height:auto;margin:30px auto}#promo-terms-modal .modal-dialog .modal-content,#promo-terms-landing-modal .modal-dialog .modal-content{margin:10vh auto;background-color:#FFFFFF}#promo-terms-modal .modal-dialog .modal-content .modal-header button,#promo-terms-landing-modal .modal-dialog .modal-content .modal-header button{color:#5B6770}#promo-terms-modal .modal-dialog .modal-content .modal-body,#promo-terms-landing-modal .modal-dialog .modal-content .modal-body{font-size:1rem;padding:6%;font-size:1.1rem;line-height:1.65}.promo-landing #thresholds{padding:3.5rem 0 0 0}.promo-landing #thresholds .row{display:flex;justify-content:center;gap:3rem}.promo-landing #thresholds .threshold{width:350px;margin:auto}.promo-landing #details{padding:2rem 0}.promo-landing #details p{font-size:1.25rem;color:#98989a;margin:0.5rem 0}.promo-landing #details p:first-of-type{margin:0}.promo-landing #details p a{margin-top:2rem}.promo-landing #details p a.see-terms{color:#98989a}.promo-landing #details p a.desktop{display:inline-block}.promo-landing #details p a.mobile{display:none}.promo-landing #how-it-works .container .row{align-items:stretch;justify-content:center;margin-left:-1.25rem;margin-right:-1.25rem;flex-wrap:nowrap}.promo-landing #how-it-works .container .row .col-md-3{padding:1rem;flex-basis:100%;max-width:295px}.promo-landing #how-it-works .container .row .col-md-3 .card .card-block h3{font-size:20px}.promo-landing #how-it-works .container .row .col-md-3 .card .card-block p{font-size:1.125rem}.promo-landing #how-it-works .container .row .col-md-3 .card .card-block p:nth-of-type(2){margin-top:0}.promo-landing #you-we-design{padding:4rem 0}.promo-landing #you-we-design .container>div{flex-direction:row;gap:2rem}.promo-landing #you-we-design .container>div>div{margin:0;padding:4rem 3rem;max-width:400px;height:350px}.promo-landing #you-we-design .container>div>div p{font-size:1.125rem}.promo-landing #you-we-design .container>div>div .cta a.desktop{display:inline-block}.promo-landing #benefits{padding:4rem 0 0 0}.promo-landing #benefits .container{width:90%;max-width:900px;margin:0 auto}.promo-landing #benefits .container>div{position:relative}.promo-landing #benefits .container>div .slide-tabs{flex-direction:row;position:absolute;top:0;z-index:1000}.promo-landing #benefits .container>div .slide-tabs .slide-tab{flex-basis:auto}.promo-landing #benefits .container>div .benefits-slider .slick-slide .slide{display:flex!important;flex-direction:row}.promo-landing #benefits .container>div .benefits-slider .slick-slide .slide>div{flex-basis:50%;margin-top:5rem}.promo-landing #benefits .container>div .benefits-slider .slick-slide .slide>div h3{font-size:2.5rem}.promo-landing #benefits .container>div .benefits-slider .slick-slide .slide>div p{font-size:1rem}.promo-landing #benefits .container>div .benefits-slider .slick-slide .slide>div.example-image{margin:0}.promo-landing #benefits .container>div .benefits-slider .slick-slide .slide>div.example-image img{position:relative;bottom:auto}.promo-landing #benefits .container>div .benefits-slider .slick-slide .slide>div.example-image .fa{display:inline-block;right:0.5rem;top:39%;font-size:1.25rem}.promo-landing #benefits .container>div .benefits-slider .slick-slide:nth-of-type(3) .slide .example-image img{bottom:auto}}@media only screen and (min-width:936px){body{padding-top:130px}header .top-bar .header-contact{margin-right:24px}header .top-bar .logout{padding:0 20px}header .logo{width:250px}.banner{padding:150px 0 210px}.banner p{max-width:600px}.banner .thumbnails{bottom:-192px}.banner.black{padding:114px 0}.home .banner-slider .banner-slide{padding:100px 0 70px 0}.home .banner-slider .banner-slide .text-holder{width:930px}.home .banner-slider .banner-slide .text-holder p{max-width:590px}.home .product-category-section .wrap{width:90%}.lifestyle .text-slider-holder .wrap{width:70%}.product-category-boxes .product-category-box h3{font-size:1.5em}.category-bar{padding:20px 0}.category-bar:after{display:none}.category-bar.opened a{display:inline-block}.category-bar.fixed{top:138px}.category-bar .wrap{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.category-bar a{display:inline-block;margin:0}.category-bar a.active{display:inline-block}.category-bar a.active:after{display:none}.category-bar a:first-of-type{margin-left:0}.category-bar a:last-of-type{margin-right:0}.category-bar a p{font-size:1em;line-height:normal}.no-touch .product-thumb .quantity,.no-touch .design-thumb .quantity,.no-touch .design-thumb .quantity{opacity:0}.no-touch .product-thumb:hover,.no-touch .design-thumb:hover,.no-touch .design-thumb:hover{box-shadow:0 2px 34px 0 rgba(54,56,62,0.2)}.no-touch .product-thumb:hover .quantity,.no-touch .design-thumb:hover .quantity,.no-touch .design-thumb:hover .quantity{opacity:1}.no-touch .product-thumb:hover .img-holder .hover,.no-touch .design-thumb:hover .img-holder .hover,.no-touch .design-thumb:hover .img-holder .hover{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.product-flex-wrap .product-thumb,.product-flex-wrap .design-thumb{width:25%}.garage-flex-wrap .design-thumb{width:25%}.new-design-link{width:25%}.product-tabs .tab-titles.fixed{top:138px;padding-top:0;transition:all .2s ease-out}.technical-specs-tab table th{width:33%}.technical-specs-tab table td{width:67%}.related-products .related-products-slider .slick-prev{left:-25px}.related-products .related-products-slider .slick-next{right:-25px}.related-products .related-products-slider .product-thumb .btn,.related-products .related-products-slider .design-thumb .btn{display:block}footer .wrap{justify-content:space-between}#subscribe-form{width:230px}#subscribe-form .btn{width:auto}.design-center .banner{padding:70px 0 50px}.design-center .banner h1{font-size:3.4375em}.design-center .banner h1 img{max-width:350px}.design-center .design-choices{margin:50px 0 100px}.design-center .design-choices .wrap{max-width:800px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row}.design-center .design-choices .wrap .you-design,.design-center .design-choices .wrap .we-design{padding:15px 45px}.design-center .design-choices .wrap .you-design p,.design-center .design-choices .wrap .we-design p{height:70px}.design-center .design-choices .wrap .you-design a.btn,.design-center .design-choices .wrap .we-design a.btn{display:block;padding:10px 15px;width:250px}.design-center .design-reasons .flex-wrap{-webkit-flex-direction:row;flex-direction:row}.design-center .design-reasons .did-you-know{width:35%;margin-top:30px}.design-center .design-reasons .did-you-know h2{text-align:left}.design-center .design-reasons .design-example{width:60%}.design-request-content .request-navigation{position:absolute;top:0;left:0;width:100%;margin:0}.design-tool .tool-bar .wrap{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between}.design-tool .tool-bar .price label{white-space:nowrap}.design-tool .tool-bar .buttons{margin-top:0;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.design-tool .garage-components .tab-titles ul{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-between;justify-content:space-between}.design-tool .garage-components .tab-titles ul li{display:block}.design-tool .garage-components .tab-titles ul:after{display:none}.installation .wrap{width:100%}.installation #installation-instructions{text-align:center}.installation #installation-instructions .wrap{width:100%}.installation #installation-instructions .wrap .installation-video{max-height:500px}.installation #installation-instructions .wrap .installation-video .wistia_responsive_padding img{width:initial}.installation #installation-instructions a.btn{margin-top:75px}.installation #recommended-tools .wrap .flex-wrap .tool{width:24%;margin:0 0 40px;max-width:330px}.installation #recommended-tools .wrap .flex-wrap.flooring{width:70%;margin:0 auto}.installation #recommended-tools .wrap .flex-wrap.flooring .tool{width:30%}.installation #getting-started .flex-wrap{-webkit-justify-content:space-evenly;justify-content:space-evenly}.installation #getting-started .flex-wrap .block{width:initial}.promo-landing .banner{padding:150px 0}}@media only screen and (min-width:1040px){header nav .menu-list li + li{margin-left:4.8%}.product-main .photo-wrap,.product-main .appearance-options{width:52%}.product-main .product-description{width:40%}.order-page,.account-page{margin-top:100px}.order-page .items .col-item .img-holder,.account-page .items .col-item .img-holder{width:200px}.ideas-list .wrap a{width:21%}.ideas-list .wrap a:nth-of-type(3n+3){margin-right:5%}.ideas-list .wrap a:nth-of-type(4n+4){margin-right:0}#subscribe-form{width:320px}.free-shipping-bar .wrap{-webkit-align-items:center;align-items:center}.free-shipping-bar .get-ideas-link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;max-width:none}.free-shipping-bar .get-ideas-link .btn{margin-left:20px}.video-banner h2 .nobr{white-space:nowrap}.design-tool header .top-bar .easycloset-logo{display:inline-block;vertical-align:middle}.design-tool header .top-bar .easycloset-logo img{display:block}.design-tool header .top-bar .header-contact{display:block}.design-tool .tool-bar .design-name{width:32%}.design-tool .tool-bar .buttons{width:46%;max-width:500px}.design-center .design-reasons .did-you-know{width:30%;margin-top:50px}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .desktop-title>.description{font-size:3.5rem}.promo-modal .modal-dialog .modal-content .modal-body .container .row .col-md-7 .discount .threshold .desktop-padding{font-size:2rem}}@media only screen and (min-width:1240px){.lifestyle{max-height:630px}.lifestyle .img-slider .img-holder img{width:auto;height:auto;min-width:100%;min-height:100%}.product-category-boxes .product-category-box h3{font-size:2.25em}.product-category-boxes .product-category-box .btn{padding-left:59px;padding-right:59px;font-size:1.3em}.account-page{margin-top:150px 0 30px 0}}body.impersonate-gui{border:.5rem solid #C42523}body.impersonate-gui header.header{border-top:.5rem solid #C42523;border-left:.5rem solid #C42523;border-right:.5rem solid #C42523}.hidden{display:none!important}.account-page #lightbox,.order-page #lightbox{position:fixed;top:0;left:0;width:100%;height:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;overflow:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;z-index:16;visibility:hidden}.account-page #lightbox.active,.order-page #lightbox.active{height:100vh;visibility:visible}.account-page #lightbox.dont-close,.order-page #lightbox.dont-close{max-width:806px}.account-page #lightbox .overlay,.order-page #lightbox .overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;display:block;background:rgba(20,22,27,0.7)}.account-page #lightbox .inner,.order-page #lightbox .inner{max-width:768px;max-height:calc(90vh - 30px);position:relative;width:90%;margin-top:30px;z-index:2}.account-page #lightbox .inner.img,.order-page #lightbox .inner.img{max-width:1400px;width:auto}.account-page #lightbox .inner.wide,.order-page #lightbox .inner.wide{max-width:1018px}.account-page #lightbox .inner.modal,.order-page #lightbox .inner.modal{max-width:600px}.account-page #lightbox .inner.modal .modal-tip,.order-page #lightbox .inner.modal .modal-tip{background:#fff;text-align:center;overflow-y:auto;max-height:calc(90vh - 30px)}.account-page #lightbox .inner.modal .modal-tip>.img-holder,.order-page #lightbox .inner.modal .modal-tip>.img-holder{width:100%;max-height:320px;background:#f5f5f5}.account-page #lightbox .inner.modal .modal-tip>.img-holder img,.order-page #lightbox .inner.modal .modal-tip>.img-holder img{margin:0 auto}.account-page #lightbox .inner.modal .modal-tip .text-holder,.order-page #lightbox .inner.modal .modal-tip .text-holder{padding:40px}.account-page #lightbox .inner.modal .modal-tip .text-holder p,.order-page #lightbox .inner.modal .modal-tip .text-holder p{margin-bottom:30px}.account-page #lightbox .inner.modal .modal-tip .text-holder p.bnb,.order-page #lightbox .inner.modal .modal-tip .text-holder p.bnb{margin-bottom:0}.account-page #lightbox .inner.modal .modal-tip .text-holder .btn,.order-page #lightbox .inner.modal .modal-tip .text-holder .btn{min-width:190px;margin:0 12px 30px}.account-page #lightbox .inner.modal:after,.order-page #lightbox .inner.modal:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#ffffff;border-width:30px;margin-left:-30px}.account-page #lightbox .inner .need-help,.account-page #lightbox .inner .close,.order-page #lightbox .inner .need-help,.order-page #lightbox .inner .close{position:absolute;bottom:100%;text-decoration:underline;color:#fff;z-index:12;margin-bottom:10px;width:auto!important;font-size:0.8125em}.account-page #lightbox .inner .need-help i,.account-page #lightbox .inner .close i,.order-page #lightbox .inner .need-help i,.order-page #lightbox .inner .close i{font-size:1.5em;vertical-align:middle;text-decoration:none;display:inline-block}.account-page #lightbox .inner .need-help,.order-page #lightbox .inner .need-help{left:0}.account-page #lightbox .inner .need-help i,.order-page #lightbox .inner .need-help i{margin-right:5px}.account-page #lightbox .inner .close,.order-page #lightbox .inner .close{right:0}.account-page #lightbox .inner .close i,.order-page #lightbox .inner .close i{font-weight:400;margin-left:5px}.account-page #lightbox .inner .lightbox-content,.order-page #lightbox .inner .lightbox-content{background:#fff;padding:20px;overflow-y:auto;max-height:calc(90vh - 30px);display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.account-page #lightbox .inner .lightbox-content>*,.order-page #lightbox .inner .lightbox-content>*{width:100%;margin-bottom:20px}.account-page #lightbox .inner .lightbox-content>.half:last-of-type,.order-page #lightbox .inner .lightbox-content>.half:last-of-type{margin-bottom:0}.account-page #lightbox .inner .lightbox-content h2,.order-page #lightbox .inner .lightbox-content h2{color:#2A68A3;font-size:1.9375em;line-height:0.875em;margin-bottom:20px}.account-page #lightbox .inner .lightbox-content h3,.order-page #lightbox .inner .lightbox-content h3{margin-bottom:10px}.account-page #lightbox .inner .lightbox-content p + p,.order-page #lightbox .inner .lightbox-content p + p{margin-top:20px}.account-page #lightbox .inner .lightbox-content form h3,.order-page #lightbox .inner .lightbox-content form h3{color:#2A68A3;margin-bottom:20px}.account-page #lightbox .inner .lightbox-content form label,.order-page #lightbox .inner .lightbox-content form label{display:block;font-size:1.125em;margin-bottom:10px}.account-page #lightbox .inner .lightbox-content form textarea,.order-page #lightbox .inner .lightbox-content form textarea{background:#F5F5F5;border:0;margin-bottom:30px}.account-page #lightbox .inner .lightbox-content form input,.order-page #lightbox .inner .lightbox-content form input{margin-bottom:20px}.account-page #lightbox .inner .lightbox-content form input[type="checkbox"],.order-page #lightbox .inner .lightbox-content form input[type="checkbox"]{min-width:24px;margin-right:10px}.account-page #lightbox .inner .lightbox-content form input[type="submit"],.order-page #lightbox .inner .lightbox-content form input[type="submit"]{margin-bottom:0}.account-page #lightbox .inner .lightbox-content form a,.order-page #lightbox .inner .lightbox-content form a{text-decoration:underline;margin-bottom:20px;display:inline-block}.account-page #lightbox .inner .lightbox-content form p,.order-page #lightbox .inner .lightbox-content form p{font-size:1em}.account-page #lightbox .inner .lightbox-content form .secure,.order-page #lightbox .inner .lightbox-content form .secure{display:block;color:#2A68A3;text-transform:uppercase;font-weight:900}.account-page #lightbox .inner .lightbox-content form .secure i,.order-page #lightbox .inner .lightbox-content form .secure i{margin-right:5px}.account-page #lightbox .inner .lightbox-content .dimension-input label,.order-page #lightbox .inner .lightbox-content .dimension-input label{display:inline-block;margin-bottom:0}.account-page #lightbox .inner .lightbox-content .dimension-input input,.order-page #lightbox .inner .lightbox-content .dimension-input input{margin-bottom:0}.account-page #lightbox .inner .lightbox-content .video-holder,.order-page #lightbox .inner .lightbox-content .video-holder{max-height:304px;background:#F9F9F9}.account-page #lightbox .inner .lightbox-content .video-holder .video,.order-page #lightbox .inner .lightbox-content .video-holder .video{padding-bottom:46%}.account-page #lightbox .inner .lightbox-content .intro-navigation .icon-btn,.order-page #lightbox .inner .lightbox-content .intro-navigation .icon-btn{background:#80B74B}.account-page #lightbox .inner .lightbox-content .intro-navigation .icon-btn[disabled],.order-page #lightbox .inner .lightbox-content .intro-navigation .icon-btn[disabled]{background:#E4E4E4;pointer-events:none}.account-page #lightbox .inner .lightbox-content .intro-navigation span,.order-page #lightbox .inner .lightbox-content .intro-navigation span{text-transform:uppercase;font-weight:900;font-size:1.125em;display:inline-block;margin:0 20px}.account-page #lightbox .inner .lightbox-content .product-main,.order-page #lightbox .inner .lightbox-content .product-main{padding:0;margin:0}.account-page #lightbox .inner .lightbox-content .product-main .wrap,.order-page #lightbox .inner .lightbox-content .product-main .wrap{width:100%}.account-page #lightbox .inner .lightbox-content .product-main .product-photo-slider,.order-page #lightbox .inner .lightbox-content .product-main .product-photo-slider{height:300px}.account-page #lightbox .inner .lightbox-content .product-main .product-description,.order-page #lightbox .inner .lightbox-content .product-main .product-description{padding-top:0;padding-bottom:20px}.account-page #lightbox .inner .lightbox-content .product-main .appearance-options,.order-page #lightbox .inner .lightbox-content .product-main .appearance-options{width:100%}.account-page #lightbox-templates,.order-page #lightbox-templates{display:none}.account-page .garage-flex-wrap,.order-page .garage-flex-wrap{max-width:1234px;margin:0 auto}.account-page .garage-flex-wrap a.show-ordered-designs,.account-page .garage-flex-wrap a.show-saved-designs,.order-page .garage-flex-wrap a.show-ordered-designs,.order-page .garage-flex-wrap a.show-saved-designs{margin:-5px 0 10px 0;cursor:pointer;color:#2a68a3;font-size:20px}.account-page .garage-flex-wrap a.show-ordered-designs.active,.account-page .garage-flex-wrap a.show-saved-designs.active,.order-page .garage-flex-wrap a.show-ordered-designs.active,.order-page .garage-flex-wrap a.show-saved-designs.active{color:#98989a}.account-page .garage-flex-wrap a.show-saved-designs,.order-page .garage-flex-wrap a.show-saved-designs{border-right:#D0D1D2 2px solid;padding-right:10px;margin-right:5px}.account-page .my-saved-designs,.account-page .my-saved-ordered-designs,.order-page .my-saved-designs,.order-page .my-saved-ordered-designs{padding-top:1rem}@media only screen and (min-width:586px){.account-page .garage-flex-wrap,.order-page .garage-flex-wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:936px){.account-page .new-design-link,.account-page .new-proposal-link,.account-page .proposal-tile,.order-page .new-design-link,.order-page .new-proposal-link,.order-page .proposal-tile{width:25%}}@media only screen and (min-width:586px){.account-page .new-design-link,.account-page .new-proposal-link,.account-page .proposal-tile,.order-page .new-design-link,.order-page .new-proposal-link,.order-page .proposal-tile{width:33.333%}}.account-page .new-design-link,.account-page .new-proposal-link,.order-page .new-design-link,.order-page .new-proposal-link{margin:20px 0;font-weight:700;text-transform:uppercase;text-align:center;font-size:1.25em;color:#2A68A3}.account-page .new-design-link .inner,.account-page .new-proposal-link .inner,.order-page .new-design-link .inner,.order-page .new-proposal-link .inner{margin:0 auto;padding:0 50px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;background:#F4F4F4;position:relative;height:100%;max-width:272px;min-height:200px}@media only screen and (min-width:586px){.account-page .garage-flex-wrap .design-thumb,.account-page .garage-flex-wrap .proposal-thumb,.order-page .garage-flex-wrap .design-thumb,.order-page .garage-flex-wrap .proposal-thumb{margin:0 0 30px;width:50%;max-width:none}}@media only screen and (min-width:768px){.account-page .garage-flex-wrap .design-thumb,.account-page .garage-flex-wrap .proposal-thumb,.order-page .garage-flex-wrap .design-thumb,.order-page .garage-flex-wrap .proposal-thumb{width:33.333%}}@media only screen and (min-width:936px){.account-page .garage-flex-wrap .design-thumb,.account-page .garage-flex-wrap .proposal-thumb,.order-page .garage-flex-wrap .design-thumb,.order-page .garage-flex-wrap .proposal-thumb{width:25%}}.account-page .product-thumb,.account-page .design-thumb,.account-page .design-thumb,.account-page .proposal-thumb,.order-page .product-thumb,.order-page .design-thumb,.order-page .design-thumb,.order-page .proposal-thumb{max-width:272px}.account-page .product-thumb,.account-page .design-thumb,.account-page .design-thumb,.account-page .proposal-thumb,.order-page .product-thumb,.order-page .design-thumb,.order-page .design-thumb,.order-page .proposal-thumb{padding:16px;display:block;text-align:center;margin:0 auto 30px}.account-page .product-thumb .inner,.account-page .design-thumb .inner,.account-page .design-thumb .inner,.account-page .proposal-thumb .inner,.order-page .product-thumb .inner,.order-page .design-thumb .inner,.order-page .design-thumb .inner,.order-page .proposal-thumb .inner{padding-bottom:70px}.account-page .product-thumb .inner,.account-page .design-thumb .inner,.account-page .design-thumb .inner,.account-page .proposal-thumb .inner,.order-page .product-thumb .inner,.order-page .design-thumb .inner,.order-page .design-thumb .inner,.order-page .proposal-thumb .inner{padding-bottom:55px;position:relative;height:auto}.account-page .product-thumb .img-holder,.account-page .design-thumb .img-holder,.account-page .design-thumb .img-holder,.account-page .proposal-thumb .img-holder,.order-page .product-thumb .img-holder,.order-page .design-thumb .img-holder,.order-page .design-thumb .img-holder,.order-page .proposal-thumb .img-holder{height:186px}.account-page .product-thumb .img-holder,.account-page .design-thumb .img-holder,.account-page .design-thumb .img-holder,.account-page .proposal-thumb .img-holder,.order-page .product-thumb .img-holder,.order-page .design-thumb .img-holder,.order-page .design-thumb .img-holder,.order-page .proposal-thumb .img-holder{margin-bottom:14px;max-width:276px;width:100%;position:relative;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center}.account-page .img-holder,.order-page .img-holder{overflow:hidden;display:inline-block}.account-page .img-holder img,.order-page .img-holder img{display:block;max-width:100%;height:auto}.account-page .product-thumb h3,.account-page .design-thumb h3,.account-page .design-thumb h3,.account-page .proposal-thumb h3,.order-page .product-thumb h3,.order-page .design-thumb h3,.order-page .design-thumb h3,.order-page .proposal-thumb h3{margin-bottom:6px}.account-page .product-thumb .img-holder img,.account-page .design-thumb .img-holder img,.account-page .design-thumb .img-holder img,.account-page .proposal-thumb .img-holder img,.order-page .product-thumb .img-holder img,.order-page .design-thumb .img-holder img,.order-page .design-thumb .img-holder img,.order-page .proposal-thumb .img-holder img{max-height:100%;position:absolute;bottom:0;left:50%;width:auto;height:auto;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.account-page .product-thumb .img-holder img,.account-page .design-thumb .img-holder img,.account-page .design-thumb .img-holder img,.account-page .proposal-thumb .img-holder img,.order-page .product-thumb .img-holder img,.order-page .design-thumb .img-holder img,.order-page .design-thumb .img-holder img,.order-page .proposal-thumb .img-holder img{bottom:5%;max-height:90%;max-width:90%}.account-page .product-thumb .img-holder .hover,.account-page .design-thumb .img-holder .hover,.account-page .design-thumb .img-holder .hover,.account-page .proposal-thumb .img-holder .hover,.order-page .product-thumb .img-holder .hover,.order-page .design-thumb .img-holder .hover,.order-page .design-thumb .img-holder .hover,.order-page .proposal-thumb .img-holder .hover{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(41,44,49,0.8)}.account-page .design-thumb .img-holder .hover .delete-design,.account-page .design-thumb .img-holder .hover .copy-design,.account-page .proposal-thumb .img-holder .hover .delete-proposal,.account-page .proposal-thumb .img-holder .hover .copy-proposal,.account-page .product-thumb .img-holder .hover .delete-product,.account-page .design-thumb .img-holder .hover .delete-product,.order-page .design-thumb .img-holder .hover .delete-design,.order-page .design-thumb .img-holder .hover .copy-design,.order-page .proposal-thumb .img-holder .hover .delete-proposal,.order-page .proposal-thumb .img-holder .hover .copy-proposal,.order-page .product-thumb .img-holder .hover .delete-product,.order-page .design-thumb .img-holder .hover .delete-product{position:absolute;top:10px;background:#fff;border-radius:50%;width:30px;height:30px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:13px}.account-page .design-thumb .img-holder .hover .delete-design,.account-page .proposal-thumb .img-holder .hover .delete-proposal,.account-page .product-thumb .img-holder .hover .delete-product,.account-page .design-thumb .img-holder .hover .delete-product,.order-page .design-thumb .img-holder .hover .delete-design,.order-page .proposal-thumb .img-holder .hover .delete-proposal,.order-page .product-thumb .img-holder .hover .delete-product,.order-page .design-thumb .img-holder .hover .delete-product{color:#C42523;right:50px}.account-page .design-thumb .img-holder .hover .copy-design,.account-page .proposal-thumb .img-holder .hover .copy-proposal,.order-page .design-thumb .img-holder .hover .copy-design,.order-page .proposal-thumb .img-holder .hover .copy-proposal{color:#2A68A3;right:10px}.account-page .product-thumb .price,.account-page .design-thumb .price,.account-page .design-thumb .price,.account-page .proposal-thumb .price,.order-page .product-thumb .price,.order-page .design-thumb .price,.order-page .design-thumb .price,.order-page .proposal-thumb .price{font-weight:700;color:#C42523;font-size:1.125em;margin-bottom:22px;display:block}.account-page .product-thumb .original-price,.account-page .design-thumb .original-price,.account-page .design-thumb .original-price,.account-page .proposal-thumb .original-price,.order-page .product-thumb .original-price,.order-page .design-thumb .original-price,.order-page .design-thumb .original-price,.order-page .proposal-thumb .original-price{font-weight:700;color:#C42523;font-size:1.125em;margin-bottom:4px;display:block;text-decoration:line-through solid}.account-page .design-thumb .price,.account-page .proposal-thumb .price,.order-page .design-thumb .price,.order-page .proposal-thumb .price{margin-bottom:14px}.account-page .proposal-thumb .price,.order-page .proposal-thumb .price{text-transform:uppercase}.account-page .proposal-thumb .price .the-price,.order-page .proposal-thumb .price .the-price{color:#C42523;font-size:1.5em}.account-page .proposal-thumb p,.order-page .proposal-thumb p{text-transform:uppercase;font-size:0.875em}.account-page .product-thumb .btn,.account-page .design-thumb .btn,.account-page .design-thumb .btn,.account-page .proposal-thumb .btn,.order-page .product-thumb .btn,.order-page .design-thumb .btn,.order-page .design-thumb .btn,.order-page .proposal-thumb .btn{position:absolute;left:0;bottom:0;padding:16px 6px;font-weight:700;font-size:0.875em;letter-spacing:1px;width:100%}.account-page .design-thumb .btn,.account-page .proposal-thumb .btn,.order-page .design-thumb .btn,.order-page .proposal-thumb .btn{color:#fff}@media only screen and (min-width:1040px){.account-page .product-thumb .btn,.account-page .design-thumb .btn,.account-page .design-thumb .btn,.account-page .proposal-thumb .btn,.order-page .product-thumb .btn,.order-page .design-thumb .btn,.order-page .design-thumb .btn,.order-page .proposal-thumb .btn{opacity:0}}@media only screen and (min-width:936px){.account-page .no-touch .product-thumb .btn,.account-page .no-touch .design-thumb .btn,.account-page .no-touch .design-thumb .btn,.account-page .no-touch .proposal-thumb .btn,.order-page .no-touch .product-thumb .btn,.order-page .no-touch .design-thumb .btn,.order-page .no-touch .design-thumb .btn,.order-page .no-touch .proposal-thumb .btn{opacity:0}}.account-page .product-thumb .btn,.account-page .design-thumb .btn,.account-page .design-thumb .btn,.account-page .proposal-thumb .btn,.order-page .product-thumb .btn,.order-page .design-thumb .btn,.order-page .design-thumb .btn,.order-page .proposal-thumb .btn{opacity:0}.account-page .product-thumb:hover,.account-page .design-thumb:hover,.account-page .design-thumb:hover,.order-page .product-thumb:hover,.order-page .design-thumb:hover,.order-page .design-thumb:hover{box-shadow:0 2px 34px 0 rgba(54,56,62,0.2)}.account-page .product-thumb:hover .btn,.account-page .design-thumb:hover .btn,.account-page .design-thumb:hover .btn,.account-page .proposal-thumb:hover .btn,.order-page .product-thumb:hover .btn,.order-page .design-thumb:hover .btn,.order-page .design-thumb:hover .btn,.order-page .proposal-thumb:hover .btn{opacity:1;height:55px}.account-page .product-thumb:hover .img-holder .hover,.account-page .design-thumb:hover .img-holder .hover,.account-page .design-thumb:hover .img-holder .hover,.account-page .proposal-thumb:hover .img-holder .hover,.order-page .product-thumb:hover .img-holder .hover,.order-page .design-thumb:hover .img-holder .hover,.order-page .design-thumb:hover .img-holder .hover,.order-page .proposal-thumb:hover .img-holder .hover{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.account-page .product-thumb .btn,.account-page .design-thumb .btn,.account-page .design-thumb .btn,.account-page .proposal-thumb .btn,.order-page .product-thumb .btn,.order-page .design-thumb .btn,.order-page .design-thumb .btn,.order-page .proposal-thumb .btn{position:absolute;left:0;bottom:0;padding:16px 6px;font-weight:700;font-size:0.875em;letter-spacing:1px;width:100%}@media only screen and (min-width:936px){.account-page .product-thumb .btn,.account-page .design-thumb .btn,.account-page .design-thumb .btn,.account-page .proposal-thumb .btn,.order-page .product-thumb .btn,.order-page .design-thumb .btn,.order-page .design-thumb .btn,.order-page .proposal-thumb .btn{opacity:0}}.account-page .design-thumb .img-holder .hover .btn,.account-page .proposal-thumb .img-holder .hover .btn,.order-page .design-thumb .img-holder .hover .btn,.order-page .proposal-thumb .img-holder .hover .btn{position:static;width:150px}.account-page .design-thumb .active-design,.account-page .design-thumb .active-proposal,.account-page .proposal-thumb .active-design,.account-page .proposal-thumb .active-proposal,.order-page .design-thumb .active-design,.order-page .design-thumb .active-proposal,.order-page .proposal-thumb .active-design,.order-page .proposal-thumb .active-proposal{position:absolute;top:10px;background:#fff;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:13px}.account-page .design-thumb .mobile-only,.account-page .proposal-thumb .mobile-only,.order-page .design-thumb .mobile-only,.order-page .proposal-thumb .mobile-only{position:relative;margin-top:1rem}.account-page .design-thumb .inner,.account-page .proposal-thumb .inner,.order-page .design-thumb .inner,.order-page .proposal-thumb .inner{height:auto;width:100%}.account-page .design-thumb .inner .img-holder a,.account-page .proposal-thumb .inner .img-holder a,.order-page .design-thumb .inner .img-holder a,.order-page .proposal-thumb .inner .img-holder a{z-index:2}.account-page .design-thumb .inner h3,.account-page .proposal-thumb .inner h3,.order-page .design-thumb .inner h3,.order-page .proposal-thumb .inner h3{text-align:center}.account-page .design-thumb.active,.account-page .proposal-thumb.active,.order-page .design-thumb.active,.order-page .proposal-thumb.active{color:#fff;background:#2A68A3}.account-page .design-thumb.active .inner .price,.account-page .proposal-thumb.active .inner .price,.order-page .design-thumb.active .inner .price,.order-page .proposal-thumb.active .inner .price{color:#fff}.account-page .design-thumb.active .inner .btn,.account-page .proposal-thumb.active .inner .btn,.order-page .design-thumb.active .inner .btn,.order-page .proposal-thumb.active .inner .btn{opacity:1}.account-page .design-thumb.active .inner .active-design,.account-page .design-thumb.active .inner .active-proposal,.account-page .proposal-thumb.active .inner .active-design,.account-page .proposal-thumb.active .inner .active-proposal,.order-page .design-thumb.active .inner .active-design,.order-page .design-thumb.active .inner .active-proposal,.order-page .proposal-thumb.active .inner .active-design,.order-page .proposal-thumb.active .inner .active-proposal{top:-1.5rem;left:-1.5rem;padding:.5rem;border:2px solid #2A68A3;z-index:10}.account-page .design-thumb.active .inner .active-design i,.account-page .design-thumb.active .inner .active-proposal i,.account-page .proposal-thumb.active .inner .active-design i,.account-page .proposal-thumb.active .inner .active-proposal i,.order-page .design-thumb.active .inner .active-design i,.order-page .design-thumb.active .inner .active-proposal i,.order-page .proposal-thumb.active .inner .active-design i,.order-page .proposal-thumb.active .inner .active-proposal i{color:#2A68A3}.account-page .design-thumb.active .mobile-only,.account-page .proposal-thumb.active .mobile-only,.order-page .design-thumb.active .mobile-only,.order-page .proposal-thumb.active .mobile-only{border:2px solid white}.account-page .design-thumb.full,.account-page .proposal-thumb.full,.order-page .design-thumb.full,.order-page .proposal-thumb.full{width:100%;max-width:none;height:auto;margin-bottom:0;border:1px solid #eee}.account-page .design-thumb.full .img-holder,.account-page .proposal-thumb.full .img-holder,.order-page .design-thumb.full .img-holder,.order-page .proposal-thumb.full .img-holder{width:100%;max-width:none;height:auto;margin-bottom:0}.account-page .design-thumb.full .img-holder img,.account-page .proposal-thumb.full .img-holder img,.order-page .design-thumb.full .img-holder img,.order-page .proposal-thumb.full .img-holder img{width:100%;height:auto;position:relative}.account-page .design-thumb.full .img-holder .hover .btn,.account-page .proposal-thumb.full .img-holder .hover .btn,.order-page .design-thumb.full .img-holder .hover .btn,.order-page .proposal-thumb.full .img-holder .hover .btn{z-index:2}.account-page .hover .active-design,.account-page .hover .active-proposal,.order-page .hover .active-design,.order-page .hover .active-proposal{left:15px}.account-page .hover .active-design:hover,.account-page .hover .active-proposal:hover,.order-page .hover .active-design:hover,.order-page .hover .active-proposal:hover{background-color:#2A68A3;color:white}.account-page .hover .active-design.active,.account-page .hover .active-proposal.active,.order-page .hover .active-design.active,.order-page .hover .active-proposal.active{background-color:#2A68A3;color:white}.account-page .hover .active-design.active:hover,.account-page .hover .active-proposal.active:hover,.order-page .hover .active-design.active:hover,.order-page .hover .active-proposal.active:hover{background-color:#2A68A3;color:white}.account-page .hover-proposal,.order-page .hover-proposal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.account-page .hover-proposal .active-design,.account-page .hover-proposal .active-proposal,.order-page .hover-proposal .active-design,.order-page .hover-proposal .active-proposal{left:15px}.account-page .hover-proposal .active-design:hover,.account-page .hover-proposal .active-proposal:hover,.order-page .hover-proposal .active-design:hover,.order-page .hover-proposal .active-proposal:hover{background-color:#2A68A3;color:white}.account-page .hover-proposal .active-design.active,.account-page .hover-proposal .active-proposal.active,.order-page .hover-proposal .active-design.active,.order-page .hover-proposal .active-proposal.active{background-color:#2A68A3;color:white}.account-page .hover-proposal .active-design.active:hover,.account-page .hover-proposal .active-proposal.active:hover,.order-page .hover-proposal .active-design.active:hover,.order-page .hover-proposal .active-proposal.active:hover{background-color:#2A68A3;color:white}.account-page #add-to-proposal,.account-page #add-to-cart,.order-page #add-to-proposal,.order-page #add-to-cart{padding-bottom:5px}.account-page #proposeMenuBtn,.order-page #proposeMenuBtn{position:relative;opacity:1}.account-page .design-name-details .btn,.order-page .design-name-details .btn{opacity:1;position:inherit;margin-top:10px;margin-bottom:10px}.account-page .design-thumb:hover .design-name-details .btn,.order-page .design-thumb:hover .design-name-details .btn{height:inherit}.account-page .btn.red,.order-page .btn.red{width:100%;color:white;z-index:2}.account-page .btn.white-open:hover,.order-page .btn.white-open:hover{color:#2A68A3}.account-page .account-page.shade,.order-page .account-page.shade{background-color:#eeeeee}.account-page #header-proposal,.order-page #header-proposal{padding-left:1rem}.account-page #header-proposal i,.order-page #header-proposal i{padding-right:.5rem}.account-page #header-proposal a,.order-page #header-proposal a{font-weight:900}.account-page #header-proposal a:hover,.order-page #header-proposal a:hover{border-bottom:3px solid #474950}.account-page .proposal-header,.order-page .proposal-header{padding-bottom:2rem;font-weight:400;height:75px}.account-page .proposal-header i,.order-page .proposal-header i{padding-right:.3rem}.account-page .proposal-header i.disabled,.order-page .proposal-header i.disabled{opacity:.5}.account-page .proposal-header .active-proposal,.account-page .proposal-header .proposal-mini-nav,.order-page .proposal-header .active-proposal,.order-page .proposal-header .proposal-mini-nav{padding:.5rem 1rem;display:flex;border-radius:40px;float:right;background-color:#D8D8D8;color:white;font-size:1.5rem;z-index:5;margin-top:-5px}.account-page .proposal-header .active-proposal,.order-page .proposal-header .active-proposal{background-color:transparent;color:#2A68A3}.account-page .proposal-header .proposal-mini-nav i,.order-page .proposal-header .proposal-mini-nav i{padding:0 .5rem;color:#2A68A3}.account-page .proposal-header .proposal-mini-nav a,.order-page .proposal-header .proposal-mini-nav a{display:flex;flex-flow:column;text-align:center;padding:0 .5rem;cursor:pointer}.account-page .proposal-header .proposal-mini-nav a span,.order-page .proposal-header .proposal-mini-nav a span{font-size:.8rem}.account-page .proposal-header .proposal-mini-nav.disabled,.order-page .proposal-header .proposal-mini-nav.disabled{opacity:.5}.account-page .proposal-header .proposal-mini-nav.edit,.order-page .proposal-header .proposal-mini-nav.edit{background-color:#C42523}.account-page .proposal-header .proposal-mini-nav.edit i,.order-page .proposal-header .proposal-mini-nav.edit i{color:#fff}.account-page .proposal-header .proposal-mini-nav.edit a,.order-page .proposal-header .proposal-mini-nav.edit a{color:white}.account-page .proposal-header .proposal-mini-nav .sticky-price,.order-page .proposal-header .proposal-mini-nav .sticky-price{font-size:1.25em;font-weight:900;color:#2A68A3}.account-page .proposal-header .proposal-mini-nav .sticky-price .original,.order-page .proposal-header .proposal-mini-nav .sticky-price .original{color:#14161B;font-size:.7em;margin-bottom:22px;text-decoration:line-through}.account-page .proposal-header .proposal-mini-nav .sticky-price .sale,.order-page .proposal-header .proposal-mini-nav .sticky-price .sale{color:#C42523}.account-page .proposals-content-header,.order-page .proposals-content-header{margin-bottom:4rem;margin-right:auto;margin-left:auto;padding:0 1rem}.account-page .proposal-sections,.order-page .proposal-sections{background-color:#fff;padding:1.5rem;margin-bottom:1rem;text-align:center}.account-page .proposal-sections h2,.order-page .proposal-sections h2{padding:1.5rem .5rem}.account-page .proposal-sections h3,.order-page .proposal-sections h3{text-align:left}.account-page .proposal-sections .product-category-section,.order-page .proposal-sections .product-category-section{padding-top:0;padding-bottom:0;width:100%;border:none}.account-page .proposal-sections .product-flex-wrap,.order-page .proposal-sections .product-flex-wrap{margin-top:2rem}.account-page .proposal-sections .product-flex-wrap .product-thumb,.account-page .proposal-sections .product-flex-wrap .design-thumb,.order-page .proposal-sections .product-flex-wrap .product-thumb,.order-page .proposal-sections .product-flex-wrap .design-thumb{width:33%}.account-page .proposal-sections .product-flex-wrap .product-thumb .inner,.account-page .proposal-sections .product-flex-wrap .design-thumb .inner,.order-page .proposal-sections .product-flex-wrap .product-thumb .inner,.order-page .proposal-sections .product-flex-wrap .design-thumb .inner{height:auto;width:100%}.account-page .proposal-sections .product-flex-wrap .product-thumb .inner h3,.account-page .proposal-sections .product-flex-wrap .design-thumb .inner h3,.order-page .proposal-sections .product-flex-wrap .product-thumb .inner h3,.order-page .proposal-sections .product-flex-wrap .design-thumb .inner h3{text-align:center}.account-page .proposal-sections .design-thumb.full,.account-page .proposal-sections .proposal-thumb.full,.order-page .proposal-sections .design-thumb.full,.order-page .proposal-sections .proposal-thumb.full{width:100%}.account-page .proposal-sections .design-thumb.full .img-holder,.account-page .proposal-sections .proposal-thumb.full .img-holder,.order-page .proposal-sections .design-thumb.full .img-holder,.order-page .proposal-sections .proposal-thumb.full .img-holder{height:auto;width:100%;max-width:none}.account-page .proposal-sections .design-thumb.full .img-holder img,.account-page .proposal-sections .proposal-thumb.full .img-holder img,.order-page .proposal-sections .design-thumb.full .img-holder img,.order-page .proposal-sections .proposal-thumb.full .img-holder img{width:100%;height:auto}.account-page .fieldset .full,.order-page .fieldset .full{width:100%}.account-page .new-design-link .inner,.account-page .new-proposal-link .inner,.order-page .new-design-link .inner,.order-page .new-proposal-link .inner{height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap;position:relative;height:100%;max-width:272px;min-height:242px;margin:0px auto;padding:0px 50px}.account-page .new-design-link:hover .inner,.account-page .new-proposal-link:hover .inner,.order-page .new-design-link:hover .inner,.order-page .new-proposal-link:hover .inner{background:#2a68a3;color:white}.account-page .proposal-subtotals,.order-page .proposal-subtotals{border-top:1px solid #D0D1D2;border-bottom:1px solid #D0D1D2;display:flex;text-align:left;padding:2rem 0 0;width:100%}.account-page .proposal-subtotals>div,.order-page .proposal-subtotals>div{float:none}.account-page .trash-proposal,.order-page .trash-proposal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.account-page .trash-proposal .delete-design,.account-page .trash-proposal .delete-proposal,.account-page .trash-proposal .delete-product,.order-page .trash-proposal .delete-design,.order-page .trash-proposal .delete-proposal,.order-page .trash-proposal .delete-product{position:absolute;top:10px;background:#fff;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:13px;color:#C42523;border:1px solid #C42523;right:10px}.account-page .trash-proposal .delete-design:hover,.account-page .trash-proposal .delete-proposal:hover,.account-page .trash-proposal .delete-product:hover,.order-page .trash-proposal .delete-design:hover,.order-page .trash-proposal .delete-proposal:hover,.order-page .trash-proposal .delete-product:hover{color:#fff;background:#C42523;border:none}.account-page .invisible,.order-page .invisible{visibility:hidden}.account-page .design-has-warnings .modal-dialog,.account-page .design-add-error .modal-dialog,.account-page .design-add-timeout-error .modal-dialog,.account-page .design-add-server-error .modal-dialog,.order-page .design-has-warnings .modal-dialog,.order-page .design-add-error .modal-dialog,.order-page .design-add-timeout-error .modal-dialog,.order-page .design-add-server-error .modal-dialog{top:40%}.account-page .design-has-warnings .btn,.account-page .design-add-error .btn,.account-page .design-add-timeout-error .btn,.account-page .design-add-server-error .btn,.order-page .design-has-warnings .btn,.order-page .design-add-error .btn,.order-page .design-add-timeout-error .btn,.order-page .design-add-server-error .btn{opacity:1;position:relative;margin:2px 0 2px 0}.account-page .design-has-warnings .btn-review-design,.account-page .design-add-error .btn-review-design,.account-page .design-add-timeout-error .btn-review-design,.account-page .design-add-server-error .btn-review-design,.order-page .design-has-warnings .btn-review-design,.order-page .design-add-error .btn-review-design,.order-page .design-add-timeout-error .btn-review-design,.order-page .design-add-server-error .btn-review-design{background:#C42523}.account-page .design-has-warnings .btn-add-anyway,.account-page .design-add-error .btn-add-anyway,.account-page .design-add-timeout-error .btn-add-anyway,.account-page .design-add-server-error .btn-add-anyway,.order-page .design-has-warnings .btn-add-anyway,.order-page .design-add-error .btn-add-anyway,.order-page .design-add-timeout-error .btn-add-anyway,.order-page .design-add-server-error .btn-add-anyway{background:#2A68A3}.account-page .design-has-warnings .cannot-bypass-warning-text,.account-page .design-add-error .cannot-bypass-warning-text,.account-page .design-add-timeout-error .cannot-bypass-warning-text,.account-page .design-add-server-error .cannot-bypass-warning-text,.order-page .design-has-warnings .cannot-bypass-warning-text,.order-page .design-add-error .cannot-bypass-warning-text,.order-page .design-add-timeout-error .cannot-bypass-warning-text,.order-page .design-add-server-error .cannot-bypass-warning-text{color:red}.account-page .add-to-cart .multi-add-checkbox,.order-page .add-to-cart .multi-add-checkbox{position:relative;z-index:3;height:55px;width:55px;vertical-align:middle}.account-page .add-to-cart .add-to-cart-button,.order-page .add-to-cart .add-to-cart-button{opacity:1;position:relative;width:calc(100% - 59px);vertical-align:middle}.account-page .add-to-cart + p,.order-page .add-to-cart + p{color:#ce0000}.account-page .selected-overlay,.order-page .selected-overlay{position:absolute;top:0px;left:0px;background-color:rgba(42,104,163,0.4);width:100%;height:100%;z-index:2;pointer-events:none;box-shadow:-1px 1px 7px 6px #cececd8a}.account-page .design-thumb,.order-page .design-thumb{position:relative}.fixed-gui{position:fixed!important;top:0!important;z-index:99999!important;top:70px!important;width:100%!important;margin:auto!important;left:0!important;border-radius:0!important;justify-content:center!important}@media only screen and (min-width:100px) and (max-width:767px){.account-page .trash-proposal .delete-design,.account-page .trash-proposal .delete-proposal,.account-page .trash-proposal .delete-product{width:60px;height:60px}.account-page .trash-proposal .delete-design i,.account-page .trash-proposal .delete-proposal i,.account-page .trash-proposal .delete-product i{font-size:1.5rem}.account-page .mobile-only{display:block}.account-page .account-page{padding-top:10px}.account-page .proposal-header{display:flex;height:auto;margin:1rem auto;flex-flow:column}.account-page .proposal-header a{text-align:center}.account-page .proposal-header .proposal-mini-nav,.account-page .proposal-header .active-proposal{position:static;float:none;margin:1rem auto 0}.account-page .proposals-content-header{padding:0}.account-page .proposal-subtotals{display:block}.account-page .proposal-sections .product-flex-wrap .product-thumb,.account-page .proposal-sections .product-flex-wrap .design-thumb{width:100%}.account-page .btn.red{opacity:1}.account-page .lightbox-content .btn{width:100%;margin:.5rem auto}.account-page .lightbox-content p{display:flex;flex-flow:column}.account-page .lightbox-content p .lightbox-close{order:2}.account-page .lightbox-content p .lightbox-success{order:1}.account-page .design-thumb .inner .img-holder .hover,.account-page .proposal-thumb .inner .img-holder .hover{justify-content:center;display:flex;align-items:center}.account-page .design-thumb .inner .img-holder .hover .active-design,.account-page .design-thumb .inner .img-holder .hover .active-proposal,.account-page .proposal-thumb .inner .img-holder .hover .active-design,.account-page .proposal-thumb .inner .img-holder .hover .active-proposal{width:30px;height:30px}.account-page .design-thumb .inner .img-holder .hover a,.account-page .proposal-thumb .inner .img-holder .hover a{opacity:1;text-align:center}.account-page .design-thumb .inner .img-holder .hover-proposal .active-design,.account-page .design-thumb .inner .img-holder .hover-proposal .active-proposal,.account-page .proposal-thumb .inner .img-holder .hover-proposal .active-design,.account-page .proposal-thumb .inner .img-holder .hover-proposal .active-proposal{width:60px;height:60px}.account-page .design-thumb .inner .img-holder .hover-proposal .active-design i,.account-page .design-thumb .inner .img-holder .hover-proposal .active-proposal i,.account-page .proposal-thumb .inner .img-holder .hover-proposal .active-design i,.account-page .proposal-thumb .inner .img-holder .hover-proposal .active-proposal i{font-size:1.5rem}.account-page .design-thumb .inner .img-holder img,.account-page .proposal-thumb .inner .img-holder img{bottom:10%;max-height:100%;max-width:100%}.account-page .design-thumb .inner .img-holder i,.account-page .proposal-thumb .inner .img-holder i{font-size:1rem}.account-page .design-thumb .inner .img-holder i .fa-flag,.account-page .proposal-thumb .inner .img-holder i .fa-flag{font-size:1.5rem}.account-page .fieldset .full hr{float:right;width:100%}.account-page .new-design-link .inner,.account-page .new-proposal-link .inner{margin:1rem auto;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap;position:relative;max-width:272px;min-height:242px;padding:0px 50px}.account-page #proposal-packages .inner{max-height:none}}@media only screen and (min-width:936px){.account-page{}.account-page .trash-proposal .delete-design,.account-page .trash-proposal .delete-proposal,.account-page .trash-proposal .delete-product{width:30px;height:30px}.account-page .trash-proposal .delete-design i,.account-page .trash-proposal .delete-proposal i,.account-page .trash-proposal .delete-product i{font-size:1rem}.account-page .mobile-only{display:none}.account-page .proposals-content-header{padding:0}.account-page .fieldset .full hr{float:right;width:76%}.account-page .new-design-link,.account-page .new-proposal-link{width:25%;cursor:pointer}.account-page .new-design-link .inner,.account-page .new-proposal-link .inner{margin:1rem auto;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap;position:relative;max-width:272px;min-height:242px;padding:0px 50px}.account-page #proposal-packages .inner{max-height:none}.account-page .wrap-shade .proposal-send-editor-header{margin-bottom:15px;margin-left:25%;margin-right:25%}.account-page .wrap-shade .proposal-send-editor-header p{font-weight:300}.account-page .wrap-shade .proposal-send-editor-header .proposal-edit-header{margin-top:20px;margin-bottom:20px;padding:8px 4px 4px 4px;justify-content:space-between;flex-flow:wrap;text-align:right}.account-page .wrap-shade .proposal-send-editor-header a{align-items:center;padding:0 2.5rem;cursor:pointer;text-decoration:none;border-right:2px solid #3d4543;color:#C42523}.account-page .wrap-shade .proposal-send-editor-header a:last-of-type{border-right:none;padding-right:0;color:#2A68A3}.account-page .wrap-shade .proposal-send-editor-header .btn{font-size:16px;margin:0}.account-page .wrap-shade .proposal-send-editor-header .btn:disabled{background-color:#4caf50}.account-page .wrap-shade .proposal-send-editor-header .btn i{margin:0 7px 0 0}.account-page .wrap-shade .proposal-send-editor-options-div{border:#cdcbc0 solid 1px;padding:25px;box-shadow:0 2px 12px 0 rgba(54,56,62,0.7);margin-left:25%;margin-right:25%;margin-bottom:15px}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-send-editor-options{display:inline-block;vertical-align:top;text-align:center;margin-left:15px;width:30%}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-send-editor-options:first-of-type{margin:0}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-send-editor-intro{margin-bottom:20px}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-send-editor-intro .proposal-send-editor-logos{text-align:center}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-send-editor-intro .proposal-send-editor-logos img{margin:5px;height:70px}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-send-editor-intro p:first-of-type{font-size:25px;font-weight:bold;padding-top:30px}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-send-editor-intro p:last-child{border:1px solid grey;padding:5px;font-weight:400}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-send-editor-intro #proposal-settings textarea{min-height:100px;max-height:200px}.account-page .wrap-shade .proposal-send-editor-options-div .row .col-md-4{margin-bottom:10px}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-thumb,.account-page .wrap-shade .proposal-send-editor-options-div .product-thumb,.account-page .wrap-shade .proposal-send-editor-options-div .design-thumb{margin:0;padding:3px;border:1px solid grey}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-thumb .inner,.account-page .wrap-shade .proposal-send-editor-options-div .product-thumb .inner,.account-page .wrap-shade .proposal-send-editor-options-div .design-thumb .inner{padding-bottom:0}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-thumb .inner .img-holder,.account-page .wrap-shade .proposal-send-editor-options-div .product-thumb .inner .img-holder,.account-page .wrap-shade .proposal-send-editor-options-div .design-thumb .inner .img-holder{border:0;margin-bottom:5px}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-thumb .inner .img-holder img,.account-page .wrap-shade .proposal-send-editor-options-div .product-thumb .inner .img-holder img,.account-page .wrap-shade .proposal-send-editor-options-div .design-thumb .inner .img-holder img{max-height:100%;max-width:100%;width:100%;bottom:0}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-thumb .inner .img-holder .hover,.account-page .wrap-shade .proposal-send-editor-options-div .product-thumb .inner .img-holder .hover,.account-page .wrap-shade .proposal-send-editor-options-div .design-thumb .inner .img-holder .hover{background:none}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-thumb .inner .img-holder .hover .delete-proposal,.account-page .wrap-shade .proposal-send-editor-options-div .product-thumb .inner .img-holder .hover .delete-proposal,.account-page .wrap-shade .proposal-send-editor-options-div .design-thumb .inner .img-holder .hover .delete-proposal{right:10px}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-thumb .inner .price,.account-page .wrap-shade .proposal-send-editor-options-div .product-thumb .inner .price,.account-page .wrap-shade .proposal-send-editor-options-div .design-thumb .inner .price{margin-bottom:10px}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-thumb .inner p,.account-page .wrap-shade .proposal-send-editor-options-div .product-thumb .inner p,.account-page .wrap-shade .proposal-send-editor-options-div .design-thumb .inner p{margin-bottom:0}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-thumb .inner #proposal-channel,.account-page .wrap-shade .proposal-send-editor-options-div .product-thumb .inner #proposal-channel,.account-page .wrap-shade .proposal-send-editor-options-div .design-thumb .inner #proposal-channel{border:1px solid grey;margin:10px 0;font-weight:bold}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-thumb .inner .add-proposal-btn,.account-page .wrap-shade .proposal-send-editor-options-div .product-thumb .inner .add-proposal-btn,.account-page .wrap-shade .proposal-send-editor-options-div .design-thumb .inner .add-proposal-btn{border:none;background:none;outline:none;text-transform:uppercase;font-weight:bold;margin-bottom:151px}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-thumb .inner .add-proposal-btn i,.account-page .wrap-shade .proposal-send-editor-options-div .product-thumb .inner .add-proposal-btn i,.account-page .wrap-shade .proposal-send-editor-options-div .design-thumb .inner .add-proposal-btn i{color:#2A68A3;font-size:40px}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-thumb:hover,.account-page .wrap-shade .proposal-send-editor-options-div .product-thumb:hover,.account-page .wrap-shade .proposal-send-editor-options-div .design-thumb:hover{box-shadow:none}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-thumb .btn,.account-page .wrap-shade .proposal-send-editor-options-div .product-thumb .btn,.account-page .wrap-shade .proposal-send-editor-options-div .design-thumb .btn{opacity:1;position:relative;margin-bottom:0}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-send-editor-footer{margin-top:20px}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-send-editor-footer h3{text-align:center}.account-page .wrap-shade .proposal-send-editor-options-div .proposal-send-editor-footer p{font-weight:400;font-size:16px}.account-page .wrap-shade #add-proposal-option .modal-content{border-radius:0}.account-page .wrap-shade #add-proposal-option .modal-content h3,.account-page .wrap-shade #add-proposal-option .modal-content p{color:black}.account-page .wrap-shade #add-proposal-option .modal-content h3{margin-bottom:0}.account-page .wrap-shade #add-proposal-option .modal-content p{font-weight:400}.account-page .wrap-shade #add-proposal-option .modal-content .btn{font-size:13px;padding:10px 55px}.account-page .wrap-shade #add-proposal-option .modal-content .modal-header{padding:40px 0 0 0;border-bottom-width:0}.account-page .wrap-shade #add-proposal-option .modal-content .modal-header .close{color:red;opacity:1;font-size:40px;outline:none}.account-page .wrap-shade #add-proposal-option .modal-content .modal-body{padding:40px}.account-page .wrap-shade #add-proposal-option .modal-content .modal-body .row .col-md-6{padding:0}.account-page .wrap-shade #add-proposal-option .modal-content .modal-body .thumb-list-view{border-radius:7px;background-color:#e8e8e8;margin:10px;text-align:left;outline:none}.account-page .wrap-shade #add-proposal-option .modal-content .modal-body .thumb-list-view .tile-img{width:100%;height:106px;margin:12px 0;border:1px solid grey;border-radius:5px}.account-page .wrap-shade #add-proposal-option .modal-content .modal-body .thumb-list-view .tile-info{padding:10px 12px 10px 0}.account-page .wrap-shade #add-proposal-option .modal-content .modal-body .thumb-list-view .tile-info p{margin-bottom:0;font-size:16px;text-transform:capitalize}}#lightbox .btn{width:200px}#lightbox .lightbox-el{display:none}#lightbox .lightbox-el.active{display:block}#profile-proposal-list{margin-top:150px;margin-bottom:40px}#profile-proposal-list .proposals-content-header{padding-bottom:1rem;margin-bottom:2rem}#profile-proposal-list .new-proposal-button{height:250px;padding:1rem;color:#2A68A3;background-color:#f4f4f4;display:flex;align-items:center;justify-content:center;flex-direction:column}#profile-proposal-list .new-proposal-button span{width:150px;font-weight:700;font-size:1.25em;text-align:center;text-transform:uppercase}#profile-proposal-list .new-proposal-button i{font-size:1.5rem;margin-bottom:0.5rem}#profile-proposal-list .new-proposal-button:hover{color:white;background-color:#2A68A3}#profile-proposal-list .proposal-tile{padding:1rem;text-align:center}#profile-proposal-list .proposal-tile .proposal-options{height:150px;width:100%;margin-bottom:14px;position:relative;border:1px solid grey;border-radius:3px;background-color:rgba(41,44,49,0.8)}#profile-proposal-list .proposal-tile .proposal-options a{position:absolute;top:10px;cursor:pointer;font-size:16px;color:#2A68A3;width:30px;height:30px;background-color:white;border:2px solid #2A68A3;border-radius:50%;display:flex;align-items:center;justify-content:center}#profile-proposal-list .proposal-tile .proposal-options a.send-proposal-button{right:10px}#profile-proposal-list .proposal-tile .proposal-options a.copy-proposal{right:50px}#profile-proposal-list .proposal-tile .proposal-options a.delete-proposal{right:90px;color:#C42523;border-color:#C42523}#profile-proposal-list .proposal-tile .proposal-options a.activate-proposal{left:10px}#profile-proposal-list .proposal-tile .proposal-options a.active-proposal{left:-15px;top:-15px}#profile-proposal-list .proposal-tile .proposal-options a.view-proposal{top:55%;left:50%;transform:translate(-50%,-50%);border:2px solid white;color:white;padding:16px 6px;font-weight:600;border-radius:0;background:transparent;width:150px;height:auto}#profile-proposal-list .proposal-tile .proposal-options a.view-proposal:hover{color:#2A68A3;background-color:white}#profile-proposal-list .proposal-tile .proposal-options a.disabled{opacity:0.75;pointer-events:none}#profile-proposal-list .proposal-tile .price{padding:0 0 1rem 0}#profile-proposal-list .proposal-tile .price .strike{font-size:1.4rem;color:darkgrey}#profile-proposal-list .proposal-tile .price .the-price{font-size:1.8rem;color:#C42523}#profile-proposal-list .proposal-tile .inner>p{font-size:0.8rem}#profile-proposal-list .proposal-tile .inner>h3{margin:0.5rem 0}#profile-proposal-list .proposal-tile .inner .proposal-name.edit input{width:auto;display:inline-block}#profile-proposal-list .proposal-tile .inner>.btn.red{margin:0.5rem 0}.proposal-contents .hide{display:none!important}.proposal-contents .proposal-edit-price-section{margin:110px auto 0 auto}.proposal-contents .proposal-edit-price-section h1{font-weight:600}.proposal-contents .proposal-edit-price-section>div{display:flex;align-items:center;justify-content:space-between}.proposal-contents .proposal-edit-price-section span:not(.strike){font-weight:600;font-size:30px;padding:5px}@media (max-width:767px){.proposal-contents .proposal-edit-price-section span:not(.strike){font-size:15px}}.proposal-contents .proposal-edit-price-section p{font-weight:300}.proposal-contents .proposals-content-header{margin:0 auto;padding-bottom:8px;border-bottom:1px solid grey}.proposal-contents .proposals-content-header .proposal-actions{padding:0.5rem 0;margin:1rem 0;border-top:1px solid grey;border-bottom:1px solid grey;display:flex;align-items:baseline;justify-content:flex-end}.proposal-contents .proposals-content-header .proposal-actions span.spacer{flex-grow:1}.proposal-contents .proposals-content-header .proposal-actions a{margin-right:12px;cursor:pointer}.proposal-contents .proposals-content-header .qualify-for-discount{display:flex;flex-direction:column;align-items:flex-end}.proposal-contents .proposals-content-header .qualify-for-discount div{background-color:#ebf0f6;max-width:300px;text-align:center;padding:0.5rem 1rem;margin:0.5rem 0;font-weight:600}.proposal-contents .proposals-content-header .qualify-for-discount div span{color:#2A68A3}.proposal-contents .proposals-content-header .description{min-height:100px}.proposal-contents .proposal-included-design,.proposal-contents .proposal-extras{width:100%;padding-top:3rem}.proposal-contents .proposal-included-design h3,.proposal-contents .proposal-extras h3{display:flex;align-items:baseline;user-select:none;padding:10px;margin-bottom:5px;border-bottom:2px solid #98989a;background:whitesmoke}.proposal-contents .proposal-included-design h3 a,.proposal-contents .proposal-extras h3 a{cursor:pointer}.proposal-contents .proposal-included-design h3 span,.proposal-contents .proposal-extras h3 span{color:#98989a}.proposal-contents .proposal-included-design h3 span.spacer,.proposal-contents .proposal-extras h3 span.spacer{margin:0;flex-grow:1}.proposal-contents .proposal-included-design h3 .strike,.proposal-contents .proposal-extras h3 .strike{font-weight:initial;margin-right:16px}.proposal-contents .proposal-included-design .view-design,.proposal-contents .proposal-extras .view-design{display:flex;align-items:center;justify-content:space-between}.proposal-contents .proposal-included-design .view-design .btn,.proposal-contents .proposal-extras .view-design .btn{margin:0;padding:6px 16px;font-weight:600;font-size:1.25rem}.proposal-contents .proposal-included-design .img-holder,.proposal-contents .proposal-extras .img-holder{position:relative}.proposal-contents .proposal-included-design .img-holder>a,.proposal-contents .proposal-extras .img-holder>a{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:1rem;text-align:center;border-radius:0.25rem;box-shadow:0 0 3px 1px;opacity:0.75}.proposal-contents .proposal-included-design .img-holder>a:hover,.proposal-contents .proposal-extras .img-holder>a:hover{background-color:rgba(1,1,1,0.1)}.proposal-contents .proposal-included-design .proposal-design-details>div,.proposal-contents .proposal-extras .proposal-design-details>div{display:flex;align-items:flex-start;margin-bottom:1.5rem}.proposal-contents .proposal-included-design .proposal-design-details>div>div,.proposal-contents .proposal-extras .proposal-design-details>div>div{width:50%}.proposal-contents .proposal-included-design .proposal-design-details>div>div ul,.proposal-contents .proposal-extras .proposal-design-details>div>div ul{padding:0;display:flex}.proposal-contents .proposal-included-design .proposal-design-details>div>div ul li,.proposal-contents .proposal-extras .proposal-design-details>div>div ul li{margin:5px;display:flex;flex-direction:column;align-items:center;flex-grow:1}.proposal-contents .proposal-included-design .proposal-design-details>div>div ul li img,.proposal-contents .proposal-extras .proposal-design-details>div>div ul li img{height:65px;border:black 1px solid;width:100%;border-radius:5px}.proposal-contents .proposal-included-design .proposal-design-details>div>div img,.proposal-contents .proposal-extras .proposal-design-details>div>div img{max-width:100%}.proposal-contents .proposal-included-design .proposal-design-details>div>div:first-of-type,.proposal-contents .proposal-extras .proposal-design-details>div>div:first-of-type{padding-right:10px}.proposal-contents .proposal-included-design .proposal-design-details>div>div:last-of-type,.proposal-contents .proposal-extras .proposal-design-details>div>div:last-of-type{padding-left:10px}.proposal-contents .proposal-included-design .inner .additional-details{display:none}.proposal-contents .proposal-included-design .inner .package-item{display:none}.proposal-contents .proposal-included-design .toggle-design-details{background:#C42523;color:white;display:flex;justify-content:space-between;align-items:center;padding:5px 10px;cursor:pointer;margin-top:2rem}.proposal-contents .proposal-included-design .toggle-design-details i{-webkit-text-stroke:1px #C42523}.proposal-contents .proposal-included-design .toggle-design-details span:last-of-type{display:none}.proposal-contents .proposal-action-sections{display:flex;justify-content:space-between;padding:8px}.proposal-contents .proposal-action-sections:nth-of-type(odd){background-color:#EEE}.proposal-contents .proposal-action-sections a{cursor:pointer;margin-left:8px}.proposal-contents .proposal-subtotals{display:flex;align-items:flex-start;padding:1rem 0;margin:1rem 0;background-color:#EEE}.proposal-contents .proposal-subtotals>div,.proposal-contents .proposal-subtotals>table{width:50%;padding:10px 2rem;background-color:transparent}.proposal-contents .proposal-subtotals ul{margin:0}.proposal-contents .proposal-subtotals ul li{margin-top:10px}.proposal-contents .proposal-subtotals table th,.proposal-contents .proposal-subtotals table td{border-bottom:none;padding:8px}.proposal-contents .proposal-subtotals table td{text-align:right}.proposal-contents .order-total{width:50%;float:right}.proposal-contents .order-total th,.proposal-contents .order-total td{border-bottom:none;padding:8px}.proposal-contents .order-total .subtotal-plus-shipping{text-align:right;font-weight:bold;font-size:1.5rem}.proposal-contents .order-total button{float:right}.proposal-contents .order-total th.price-valid .about-proposal{background-color:#ebf0f6;padding:2rem;margin-top:1rem}.proposal-contents .order-total th.price-valid .about-proposal p{font-weight:600;text-transform:initial}.proposal-contents .order-total th.price-valid .about-proposal p.heading{color:#a8bfd6;text-transform:uppercase}.proposal-contents .order-total th.price-valid .about-proposal p span{color:#a8bfd6}.proposal-contents .order-total th.price-valid .about-proposal p:last-of-type{margin-top:1.5rem}.proposal-contents .order-total th.price-valid .about-proposal p:last-of-type em{text-transform:initial;font-weight:300}.proposal-contents .order-total th.price-valid>em{text-transform:initial;font-weight:500}.proposal-contents .proposal-extras .inner{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.proposal-contents .proposal-extras .inner .proposal-item-tile{width:33%;padding:16px;text-align:center}@media screen and (max-width:1024px){.proposal-contents .proposal-extras .inner .proposal-item-tile{width:270px;margin:auto}}.proposal-contents .proposal-extras .inner .proposal-item-tile>figure{height:150px;width:150px;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;margin-bottom:16px}.proposal-contents .proposal-extras .inner .proposal-item-tile>figure img{max-height:100%;width:auto}.proposal-contents .proposal-extras .inner .proposal-item-tile>p{min-height:60px}.proposal-contents .proposal-extras .inner .proposal-item-tile>p strong{font-weight:bold}.proposal-contents .proposal-extras .inner .proposal-item-tile>p span{width:100%;display:block}.proposal-contents .proposal-extras .inner .proposal-item-tile a.delete-product{cursor:pointer}.sort-of-modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(1,1,1,0.75);z-index:9001}.sort-of-modal>div{position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);width:500px;min-height:400px;background-color:whitesmoke;padding:2rem;text-align:center}.sort-of-modal>div .btn{padding:0.5rem 1rem}.sort-of-modal>div p{margin-bottom:1rem}.sort-of-modal>div h3{text-align:left}.sort-of-modal>div input{margin-bottom:1rem}.limited-edition{position:absolute;max-width:1500px;transition:all .3s ease;margin-left:33%;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem/*!
 * Bootstrap v4.0.0-alpha.4 (http://getbootstrap.com)
 * Copyright 2011-2016 The Bootstrap Authors
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */}.limited-edition html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.limited-edition body{margin:0}.limited-edition article,.limited-edition aside,.limited-edition details,.limited-edition figcaption,.limited-edition figure,.limited-edition footer,.limited-edition header,.limited-edition main,.limited-edition menu,.limited-edition nav,.limited-edition section,.limited-edition summary{display:block}.limited-edition audio,.limited-edition canvas,.limited-edition progress,.limited-edition video{display:inline-block}.limited-edition audio:not([controls]){display:none;height:0}.limited-edition progress{vertical-align:baseline}.limited-edition template,.limited-edition [hidden]{display:none}.limited-edition a{background-color:transparent}.limited-edition a:active,.limited-edition a:hover{outline-width:0}.limited-edition abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}.limited-edition b,.limited-edition strong{font-weight:inherit}.limited-edition b,.limited-edition strong{font-weight:bolder}.limited-edition dfn{font-style:italic}.limited-edition h1{font-size:2em;margin:0.67em 0}.limited-edition mark{background-color:#ff0;color:#000}.limited-edition small{font-size:80%}.limited-edition sub,.limited-edition sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.limited-edition sub{bottom:-0.25em}.limited-edition sup{top:-0.5em}.limited-edition img{border-style:none}.limited-edition svg:not(:root){overflow:hidden}.limited-edition code,.limited-edition kbd,.limited-edition pre,.limited-edition samp{font-family:monospace,monospace;font-size:1em}.limited-edition figure{margin:1em 40px}.limited-edition hr{box-sizing:content-box;height:0;overflow:visible}.limited-edition button,.limited-edition input,.limited-edition select,.limited-edition textarea{font:inherit}.limited-edition optgroup{font-weight:bold}.limited-edition button,.limited-edition input,.limited-edition select{overflow:visible}.limited-edition button,.limited-edition input,.limited-edition select,.limited-edition textarea{margin:0}.limited-edition button,.limited-edition select{text-transform:none}.limited-edition button,.limited-edition [type="button"],.limited-edition [type="reset"],.limited-edition [type="submit"]{cursor:pointer}.limited-edition [disabled]{cursor:default}.limited-edition button,.limited-edition html [type="button"],.limited-edition [type="reset"],.limited-edition [type="submit"]{-webkit-appearance:button}.limited-edition button::-moz-focus-inner,.limited-edition input::-moz-focus-inner{border:0;padding:0}.limited-edition button:-moz-focusring,.limited-edition input:-moz-focusring{outline:1px dotted ButtonText}.limited-edition fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}.limited-edition legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.limited-edition textarea{overflow:auto}.limited-edition [type="checkbox"],.limited-edition [type="radio"]{box-sizing:border-box;padding:0}.limited-edition [type="number"]::-webkit-inner-spin-button,.limited-edition [type="number"]::-webkit-outer-spin-button{height:auto}.limited-edition [type="search"]{-webkit-appearance:textfield}.limited-edition [type="search"]::-webkit-search-cancel-button,.limited-edition [type="search"]::-webkit-search-decoration{-webkit-appearance:none}@media print{.limited-edition *,.limited-edition *::before,.limited-edition *::after,.limited-edition *::first-letter ,.limited-edition *::first-line {text-shadow:none!important;box-shadow:none!important}.limited-edition a,.limited-edition a:visited{text-decoration:underline}.limited-edition abbr[title]::after{content:" (" attr(title) ")"}.limited-edition pre,.limited-edition blockquote{border:1px solid #999;page-break-inside:avoid}.limited-edition thead{display:table-header-group}.limited-edition tr,.limited-edition img{page-break-inside:avoid}.limited-edition p,.limited-edition h2,.limited-edition h3{orphans:3;widows:3}.limited-edition h2,.limited-edition h3{page-break-after:avoid}.limited-edition .navbar{display:none}.limited-edition .btn>.caret,.limited-edition .dropup>.btn>.caret{border-top-color:#000!important}.limited-edition .tag{border:1px solid #000}.limited-edition .table{border-collapse:collapse!important}.limited-edition .table td,.limited-edition .table th{background-color:#fff!important}.limited-edition .table-bordered th,.limited-edition .table-bordered td{border:1px solid #ddd!important}}.limited-edition html{box-sizing:border-box}.limited-edition *,.limited-edition *::before,.limited-edition *::after{box-sizing:inherit}@-ms-viewport{width:device-width}.limited-edition html{font-size:16px;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}.limited-edition body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1rem;line-height:1.5;color:#373a3c;background-color:#fff}.limited-edition [tabindex="-1"]:focus{outline:none!important}.limited-edition h1,.limited-edition h2,.limited-edition h3,.limited-edition h4,.limited-edition h5,.limited-edition h6{margin-top:0;margin-bottom:.5rem}.limited-edition p{margin-top:0;margin-bottom:1rem}.limited-edition abbr[title],.limited-edition abbr[data-original-title]{cursor:help;border-bottom:1px dotted #818a91}.limited-edition address{margin-bottom:1rem;font-style:normal;line-height:inherit}.limited-edition ol,.limited-edition ul,.limited-edition dl{margin-top:0;margin-bottom:1rem}.limited-edition ol ol,.limited-edition ul ul,.limited-edition ol ul,.limited-edition ul ol{margin-bottom:0}.limited-edition dt{font-weight:bold}.limited-edition dd{margin-bottom:.5rem;margin-left:0}.limited-edition blockquote{margin:0 0 1rem}.limited-edition a{color:#0275d8;text-decoration:none}.limited-edition a:focus,.limited-edition a:hover{color:#014c8c;text-decoration:underline}.limited-edition a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.limited-edition a:not([href]):not([tabindex]){color:inherit;text-decoration:none}.limited-edition a:not([href]):not([tabindex]):focus,.limited-edition a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}.limited-edition a:not([href]):not([tabindex]):focus{outline:none}.limited-edition pre{margin-top:0;margin-bottom:1rem;overflow:auto}.limited-edition figure{margin:0 0 1rem}.limited-edition img{vertical-align:middle}.limited-edition [role="button"]{cursor:pointer}.limited-edition a,.limited-edition area,.limited-edition button,.limited-edition [role="button"],.limited-edition input,.limited-edition label,.limited-edition select,.limited-edition summary,.limited-edition textarea{touch-action:manipulation}.limited-edition table{border-collapse:collapse;background-color:transparent}.limited-edition caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#818a91;text-align:left;caption-side:bottom}.limited-edition th{text-align:left}.limited-edition label{display:inline-block;margin-bottom:.5rem}.limited-edition button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.limited-edition input,.limited-edition button,.limited-edition select,.limited-edition textarea{margin:0;line-height:inherit;border-radius:0}.limited-edition input[type="radio"]:disabled,.limited-edition input[type="checkbox"]:disabled{cursor:not-allowed}.limited-edition input[type="date"],.limited-edition input[type="time"],.limited-edition input[type="datetime-local"],.limited-edition input[type="month"]{-webkit-appearance:listbox}.limited-edition textarea{resize:vertical}.limited-edition fieldset{min-width:0;padding:0;margin:0;border:0}.limited-edition legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}.limited-edition input[type="search"]{-webkit-appearance:none}.limited-edition output{display:inline-block}.limited-edition [hidden]{display:none!important}.limited-edition h1,.limited-edition h2,.limited-edition h3,.limited-edition h4,.limited-edition h5,.limited-edition h6,.limited-edition .h1,.limited-edition .h2,.limited-edition .h3,.limited-edition .h4,.limited-edition .h5,.limited-edition .h6{margin-bottom:0.5rem;font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.limited-edition h1,.limited-edition .h1{font-size:2.5rem}.limited-edition h2,.limited-edition .h2{font-size:2rem}.limited-edition h3,.limited-edition .h3{font-size:1.75rem}.limited-edition h4,.limited-edition .h4{font-size:1.5rem}.limited-edition h5,.limited-edition .h5{font-size:1.25rem}.limited-edition h6,.limited-edition .h6{font-size:1rem}.limited-edition .lead{font-size:1.25rem;font-weight:300}.limited-edition .display-1{font-size:6rem;font-weight:300}.limited-edition .display-2{font-size:5.5rem;font-weight:300}.limited-edition .display-3{font-size:4.5rem;font-weight:300}.limited-edition .display-4{font-size:3.5rem;font-weight:300}.limited-edition hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}.limited-edition small,.limited-edition .small{font-size:80%;font-weight:normal}.limited-edition mark,.limited-edition .mark{padding:0.2em;background-color:#fcf8e3}.limited-edition .list-unstyled{padding-left:0;list-style:none}.limited-edition .list-inline{padding-left:0;list-style:none}.limited-edition .list-inline-item{display:inline-block}.limited-edition .list-inline-item:not(:last-child){margin-right:5px}.limited-edition .initialism{font-size:90%;text-transform:uppercase}.limited-edition .blockquote{padding:0.5rem 1rem;margin-bottom:1rem;font-size:1.25rem;border-left:0.25rem solid #eceeef}.limited-edition .blockquote-footer{display:block;font-size:80%;color:#818a91}.limited-edition .blockquote-footer::before{content:"\2014 \00A0"}.limited-edition .blockquote-reverse{padding-right:1rem;padding-left:0;text-align:right;border-right:0.25rem solid #eceeef;border-left:0}.limited-edition .blockquote-reverse .blockquote-footer::before{content:""}.limited-edition .blockquote-reverse .blockquote-footer::after{content:"\00A0 \2014"}.limited-edition dl.row>dd + dt{clear:left}.limited-edition .img-fluid,.limited-edition .carousel-inner>.carousel-item>img,.limited-edition .carousel-inner>.carousel-item>a>img{display:block;max-width:100%;height:auto}.limited-edition .img-rounded{border-radius:0.3rem}.limited-edition .img-thumbnail{padding:0.25rem;background-color:#fff;border:1px solid #ddd;border-radius:0.25rem;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.limited-edition .img-circle{border-radius:50%}.limited-edition .figure{display:inline-block}.limited-edition .figure-img{margin-bottom:0.5rem;line-height:1}.limited-edition .figure-caption{font-size:90%;color:#818a91}.limited-edition code,.limited-edition kbd,.limited-edition pre,.limited-edition samp{font-family:Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.limited-edition code{padding:0.2rem 0.4rem;font-size:90%;color:#bd4147;background-color:#f7f7f9;border-radius:0.25rem}.limited-edition kbd{padding:0.2rem 0.4rem;font-size:90%;color:#fff;background-color:#333;border-radius:0.2rem}.limited-edition kbd kbd{padding:0;font-size:100%;font-weight:bold}.limited-edition pre{display:block;margin-top:0;margin-bottom:1rem;font-size:90%;color:#373a3c}.limited-edition pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0}.limited-edition .pre-scrollable{max-height:340px;overflow-y:scroll}.limited-edition .container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.limited-edition .container::after{content:"";display:table;clear:both}@media (min-width:544px){.limited-edition .container{max-width:576px}}@media (min-width:768px){.limited-edition .container{max-width:720px}}@media (min-width:992px){.limited-edition .container{max-width:940px}}@media (min-width:1200px){.limited-edition .container{max-width:1140px}}.limited-edition .container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.limited-edition .container-fluid::after{content:"";display:table;clear:both}.limited-edition .row{margin-left:-15px;margin-right:-15px}.limited-edition .row::after{content:"";display:table;clear:both}.limited-edition .col-xs-1,.limited-edition .col-xs-2,.limited-edition .col-xs-3,.limited-edition .col-xs-4,.limited-edition .col-xs-5,.limited-edition .col-xs-6,.limited-edition .col-xs-7,.limited-edition .col-xs-8,.limited-edition .col-xs-9,.limited-edition .col-xs-10,.limited-edition .col-xs-11,.limited-edition .col-xs-12,.limited-edition .col-sm-1,.limited-edition .col-sm-2,.limited-edition .col-sm-3,.limited-edition .col-sm-4,.limited-edition .col-sm-5,.limited-edition .col-sm-6,.limited-edition .col-sm-7,.limited-edition .col-sm-8,.limited-edition .col-sm-9,.limited-edition .col-sm-10,.limited-edition .col-sm-11,.limited-edition .col-sm-12,.limited-edition .col-md-1,.limited-edition .col-md-2,.limited-edition .col-md-3,.limited-edition .col-md-4,.limited-edition .col-md-5,.limited-edition .col-md-6,.limited-edition .col-md-7,.limited-edition .col-md-8,.limited-edition .col-md-9,.limited-edition .col-md-10,.limited-edition .col-md-11,.limited-edition .col-md-12,.limited-edition .col-lg-1,.limited-edition .col-lg-2,.limited-edition .col-lg-3,.limited-edition .col-lg-4,.limited-edition .col-lg-5,.limited-edition .col-lg-6,.limited-edition .col-lg-7,.limited-edition .col-lg-8,.limited-edition .col-lg-9,.limited-edition .col-lg-10,.limited-edition .col-lg-11,.limited-edition .col-lg-12,.limited-edition .col-xl-1,.limited-edition .col-xl-2,.limited-edition .col-xl-3,.limited-edition .col-xl-4,.limited-edition .col-xl-5,.limited-edition .col-xl-6,.limited-edition .col-xl-7,.limited-edition .col-xl-8,.limited-edition .col-xl-9,.limited-edition .col-xl-10,.limited-edition .col-xl-11,.limited-edition .col-xl-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.limited-edition .col-xs-1{float:left;width:8.33333%}.limited-edition .col-xs-2{float:left;width:16.66667%}.limited-edition .col-xs-3{float:left;width:25%}.limited-edition .col-xs-4{float:left;width:33.33333%}.limited-edition .col-xs-5{float:left;width:41.66667%}.limited-edition .col-xs-6{float:left;width:50%}.limited-edition .col-xs-7{float:left;width:58.33333%}.limited-edition .col-xs-8{float:left;width:66.66667%}.limited-edition .col-xs-9{float:left;width:75%}.limited-edition .col-xs-10{float:left;width:83.33333%}.limited-edition .col-xs-11{float:left;width:91.66667%}.limited-edition .col-xs-12{float:left;width:100%}.limited-edition .pull-xs-0{right:auto}.limited-edition .pull-xs-1{right:8.33333%}.limited-edition .pull-xs-2{right:16.66667%}.limited-edition .pull-xs-3{right:25%}.limited-edition .pull-xs-4{right:33.33333%}.limited-edition .pull-xs-5{right:41.66667%}.limited-edition .pull-xs-6{right:50%}.limited-edition .pull-xs-7{right:58.33333%}.limited-edition .pull-xs-8{right:66.66667%}.limited-edition .pull-xs-9{right:75%}.limited-edition .pull-xs-10{right:83.33333%}.limited-edition .pull-xs-11{right:91.66667%}.limited-edition .pull-xs-12{right:100%}.limited-edition .push-xs-0{left:auto}.limited-edition .push-xs-1{left:8.33333%}.limited-edition .push-xs-2{left:16.66667%}.limited-edition .push-xs-3{left:25%}.limited-edition .push-xs-4{left:33.33333%}.limited-edition .push-xs-5{left:41.66667%}.limited-edition .push-xs-6{left:50%}.limited-edition .push-xs-7{left:58.33333%}.limited-edition .push-xs-8{left:66.66667%}.limited-edition .push-xs-9{left:75%}.limited-edition .push-xs-10{left:83.33333%}.limited-edition .push-xs-11{left:91.66667%}.limited-edition .push-xs-12{left:100%}.limited-edition .offset-xs-1{margin-left:8.33333%}.limited-edition .offset-xs-2{margin-left:16.66667%}.limited-edition .offset-xs-3{margin-left:25%}.limited-edition .offset-xs-4{margin-left:33.33333%}.limited-edition .offset-xs-5{margin-left:41.66667%}.limited-edition .offset-xs-6{margin-left:50%}.limited-edition .offset-xs-7{margin-left:58.33333%}.limited-edition .offset-xs-8{margin-left:66.66667%}.limited-edition .offset-xs-9{margin-left:75%}.limited-edition .offset-xs-10{margin-left:83.33333%}.limited-edition .offset-xs-11{margin-left:91.66667%}@media (min-width:544px){.limited-edition .col-sm-1{float:left;width:8.33333%}.limited-edition .col-sm-2{float:left;width:16.66667%}.limited-edition .col-sm-3{float:left;width:25%}.limited-edition .col-sm-4{float:left;width:33.33333%}.limited-edition .col-sm-5{float:left;width:41.66667%}.limited-edition .col-sm-6{float:left;width:50%}.limited-edition .col-sm-7{float:left;width:58.33333%}.limited-edition .col-sm-8{float:left;width:66.66667%}.limited-edition .col-sm-9{float:left;width:75%}.limited-edition .col-sm-10{float:left;width:83.33333%}.limited-edition .col-sm-11{float:left;width:91.66667%}.limited-edition .col-sm-12{float:left;width:100%}.limited-edition .pull-sm-0{right:auto}.limited-edition .pull-sm-1{right:8.33333%}.limited-edition .pull-sm-2{right:16.66667%}.limited-edition .pull-sm-3{right:25%}.limited-edition .pull-sm-4{right:33.33333%}.limited-edition .pull-sm-5{right:41.66667%}.limited-edition .pull-sm-6{right:50%}.limited-edition .pull-sm-7{right:58.33333%}.limited-edition .pull-sm-8{right:66.66667%}.limited-edition .pull-sm-9{right:75%}.limited-edition .pull-sm-10{right:83.33333%}.limited-edition .pull-sm-11{right:91.66667%}.limited-edition .pull-sm-12{right:100%}.limited-edition .push-sm-0{left:auto}.limited-edition .push-sm-1{left:8.33333%}.limited-edition .push-sm-2{left:16.66667%}.limited-edition .push-sm-3{left:25%}.limited-edition .push-sm-4{left:33.33333%}.limited-edition .push-sm-5{left:41.66667%}.limited-edition .push-sm-6{left:50%}.limited-edition .push-sm-7{left:58.33333%}.limited-edition .push-sm-8{left:66.66667%}.limited-edition .push-sm-9{left:75%}.limited-edition .push-sm-10{left:83.33333%}.limited-edition .push-sm-11{left:91.66667%}.limited-edition .push-sm-12{left:100%}.limited-edition .offset-sm-0{margin-left:0%}.limited-edition .offset-sm-1{margin-left:8.33333%}.limited-edition .offset-sm-2{margin-left:16.66667%}.limited-edition .offset-sm-3{margin-left:25%}.limited-edition .offset-sm-4{margin-left:33.33333%}.limited-edition .offset-sm-5{margin-left:41.66667%}.limited-edition .offset-sm-6{margin-left:50%}.limited-edition .offset-sm-7{margin-left:58.33333%}.limited-edition .offset-sm-8{margin-left:66.66667%}.limited-edition .offset-sm-9{margin-left:75%}.limited-edition .offset-sm-10{margin-left:83.33333%}.limited-edition .offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.limited-edition .col-md-1{float:left;width:8.33333%}.limited-edition .col-md-2{float:left;width:16.66667%}.limited-edition .col-md-3{float:left;width:25%}.limited-edition .col-md-4{float:left;width:33.33333%}.limited-edition .col-md-5{float:left;width:41.66667%}.limited-edition .col-md-6{float:left;width:50%}.limited-edition .col-md-7{float:left;width:58.33333%}.limited-edition .col-md-8{float:left;width:66.66667%}.limited-edition .col-md-9{float:left;width:75%}.limited-edition .col-md-10{float:left;width:83.33333%}.limited-edition .col-md-11{float:left;width:91.66667%}.limited-edition .col-md-12{float:left;width:100%}.limited-edition .pull-md-0{right:auto}.limited-edition .pull-md-1{right:8.33333%}.limited-edition .pull-md-2{right:16.66667%}.limited-edition .pull-md-3{right:25%}.limited-edition .pull-md-4{right:33.33333%}.limited-edition .pull-md-5{right:41.66667%}.limited-edition .pull-md-6{right:50%}.limited-edition .pull-md-7{right:58.33333%}.limited-edition .pull-md-8{right:66.66667%}.limited-edition .pull-md-9{right:75%}.limited-edition .pull-md-10{right:83.33333%}.limited-edition .pull-md-11{right:91.66667%}.limited-edition .pull-md-12{right:100%}.limited-edition .push-md-0{left:auto}.limited-edition .push-md-1{left:8.33333%}.limited-edition .push-md-2{left:16.66667%}.limited-edition .push-md-3{left:25%}.limited-edition .push-md-4{left:33.33333%}.limited-edition .push-md-5{left:41.66667%}.limited-edition .push-md-6{left:50%}.limited-edition .push-md-7{left:58.33333%}.limited-edition .push-md-8{left:66.66667%}.limited-edition .push-md-9{left:75%}.limited-edition .push-md-10{left:83.33333%}.limited-edition .push-md-11{left:91.66667%}.limited-edition .push-md-12{left:100%}.limited-edition .offset-md-0{margin-left:0%}.limited-edition .offset-md-1{margin-left:8.33333%}.limited-edition .offset-md-2{margin-left:16.66667%}.limited-edition .offset-md-3{margin-left:25%}.limited-edition .offset-md-4{margin-left:33.33333%}.limited-edition .offset-md-5{margin-left:41.66667%}.limited-edition .offset-md-6{margin-left:50%}.limited-edition .offset-md-7{margin-left:58.33333%}.limited-edition .offset-md-8{margin-left:66.66667%}.limited-edition .offset-md-9{margin-left:75%}.limited-edition .offset-md-10{margin-left:83.33333%}.limited-edition .offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.limited-edition .col-lg-1{float:left;width:8.33333%}.limited-edition .col-lg-2{float:left;width:16.66667%}.limited-edition .col-lg-3{float:left;width:25%}.limited-edition .col-lg-4{float:left;width:33.33333%}.limited-edition .col-lg-5{float:left;width:41.66667%}.limited-edition .col-lg-6{float:left;width:50%}.limited-edition .col-lg-7{float:left;width:58.33333%}.limited-edition .col-lg-8{float:left;width:66.66667%}.limited-edition .col-lg-9{float:left;width:75%}.limited-edition .col-lg-10{float:left;width:83.33333%}.limited-edition .col-lg-11{float:left;width:91.66667%}.limited-edition .col-lg-12{float:left;width:100%}.limited-edition .pull-lg-0{right:auto}.limited-edition .pull-lg-1{right:8.33333%}.limited-edition .pull-lg-2{right:16.66667%}.limited-edition .pull-lg-3{right:25%}.limited-edition .pull-lg-4{right:33.33333%}.limited-edition .pull-lg-5{right:41.66667%}.limited-edition .pull-lg-6{right:50%}.limited-edition .pull-lg-7{right:58.33333%}.limited-edition .pull-lg-8{right:66.66667%}.limited-edition .pull-lg-9{right:75%}.limited-edition .pull-lg-10{right:83.33333%}.limited-edition .pull-lg-11{right:91.66667%}.limited-edition .pull-lg-12{right:100%}.limited-edition .push-lg-0{left:auto}.limited-edition .push-lg-1{left:8.33333%}.limited-edition .push-lg-2{left:16.66667%}.limited-edition .push-lg-3{left:25%}.limited-edition .push-lg-4{left:33.33333%}.limited-edition .push-lg-5{left:41.66667%}.limited-edition .push-lg-6{left:50%}.limited-edition .push-lg-7{left:58.33333%}.limited-edition .push-lg-8{left:66.66667%}.limited-edition .push-lg-9{left:75%}.limited-edition .push-lg-10{left:83.33333%}.limited-edition .push-lg-11{left:91.66667%}.limited-edition .push-lg-12{left:100%}.limited-edition .offset-lg-0{margin-left:0%}.limited-edition .offset-lg-1{margin-left:8.33333%}.limited-edition .offset-lg-2{margin-left:16.66667%}.limited-edition .offset-lg-3{margin-left:25%}.limited-edition .offset-lg-4{margin-left:33.33333%}.limited-edition .offset-lg-5{margin-left:41.66667%}.limited-edition .offset-lg-6{margin-left:50%}.limited-edition .offset-lg-7{margin-left:58.33333%}.limited-edition .offset-lg-8{margin-left:66.66667%}.limited-edition .offset-lg-9{margin-left:75%}.limited-edition .offset-lg-10{margin-left:83.33333%}.limited-edition .offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.limited-edition .col-xl-1{float:left;width:8.33333%}.limited-edition .col-xl-2{float:left;width:16.66667%}.limited-edition .col-xl-3{float:left;width:25%}.limited-edition .col-xl-4{float:left;width:33.33333%}.limited-edition .col-xl-5{float:left;width:41.66667%}.limited-edition .col-xl-6{float:left;width:50%}.limited-edition .col-xl-7{float:left;width:58.33333%}.limited-edition .col-xl-8{float:left;width:66.66667%}.limited-edition .col-xl-9{float:left;width:75%}.limited-edition .col-xl-10{float:left;width:83.33333%}.limited-edition .col-xl-11{float:left;width:91.66667%}.limited-edition .col-xl-12{float:left;width:100%}.limited-edition .pull-xl-0{right:auto}.limited-edition .pull-xl-1{right:8.33333%}.limited-edition .pull-xl-2{right:16.66667%}.limited-edition .pull-xl-3{right:25%}.limited-edition .pull-xl-4{right:33.33333%}.limited-edition .pull-xl-5{right:41.66667%}.limited-edition .pull-xl-6{right:50%}.limited-edition .pull-xl-7{right:58.33333%}.limited-edition .pull-xl-8{right:66.66667%}.limited-edition .pull-xl-9{right:75%}.limited-edition .pull-xl-10{right:83.33333%}.limited-edition .pull-xl-11{right:91.66667%}.limited-edition .pull-xl-12{right:100%}.limited-edition .push-xl-0{left:auto}.limited-edition .push-xl-1{left:8.33333%}.limited-edition .push-xl-2{left:16.66667%}.limited-edition .push-xl-3{left:25%}.limited-edition .push-xl-4{left:33.33333%}.limited-edition .push-xl-5{left:41.66667%}.limited-edition .push-xl-6{left:50%}.limited-edition .push-xl-7{left:58.33333%}.limited-edition .push-xl-8{left:66.66667%}.limited-edition .push-xl-9{left:75%}.limited-edition .push-xl-10{left:83.33333%}.limited-edition .push-xl-11{left:91.66667%}.limited-edition .push-xl-12{left:100%}.limited-edition .offset-xl-0{margin-left:0%}.limited-edition .offset-xl-1{margin-left:8.33333%}.limited-edition .offset-xl-2{margin-left:16.66667%}.limited-edition .offset-xl-3{margin-left:25%}.limited-edition .offset-xl-4{margin-left:33.33333%}.limited-edition .offset-xl-5{margin-left:41.66667%}.limited-edition .offset-xl-6{margin-left:50%}.limited-edition .offset-xl-7{margin-left:58.33333%}.limited-edition .offset-xl-8{margin-left:66.66667%}.limited-edition .offset-xl-9{margin-left:75%}.limited-edition .offset-xl-10{margin-left:83.33333%}.limited-edition .offset-xl-11{margin-left:91.66667%}}.limited-edition .table{width:100%;max-width:100%;margin-bottom:1rem}.limited-edition .table th,.limited-edition .table td{padding:0.75rem;vertical-align:top;border-top:1px solid #eceeef}.limited-edition .table thead th{vertical-align:bottom;border-bottom:2px solid #eceeef}.limited-edition .table tbody + tbody{border-top:2px solid #eceeef}.limited-edition .table .table{background-color:#fff}.limited-edition .table-sm th,.limited-edition .table-sm td{padding:0.3rem}.limited-edition .table-bordered{border:1px solid #eceeef}.limited-edition .table-bordered th,.limited-edition .table-bordered td{border:1px solid #eceeef}.limited-edition .table-bordered thead th,.limited-edition .table-bordered thead td{border-bottom-width:2px}.limited-edition .table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.limited-edition .table-hover tbody tr:hover{background-color:rgba(0,0,0,0.075)}.limited-edition .table-active,.limited-edition .table-active>th,.limited-edition .table-active>td{background-color:rgba(0,0,0,0.075)}.limited-edition .table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}.limited-edition .table-hover .table-active:hover>td,.limited-edition .table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}.limited-edition .table-success,.limited-edition .table-success>th,.limited-edition .table-success>td{background-color:#dff0d8}.limited-edition .table-hover .table-success:hover{background-color:#d0e9c6}.limited-edition .table-hover .table-success:hover>td,.limited-edition .table-hover .table-success:hover>th{background-color:#d0e9c6}.limited-edition .table-info,.limited-edition .table-info>th,.limited-edition .table-info>td{background-color:#d9edf7}.limited-edition .table-hover .table-info:hover{background-color:#c4e3f3}.limited-edition .table-hover .table-info:hover>td,.limited-edition .table-hover .table-info:hover>th{background-color:#c4e3f3}.limited-edition .table-warning,.limited-edition .table-warning>th,.limited-edition .table-warning>td{background-color:#fcf8e3}.limited-edition .table-hover .table-warning:hover{background-color:#faf2cc}.limited-edition .table-hover .table-warning:hover>td,.limited-edition .table-hover .table-warning:hover>th{background-color:#faf2cc}.limited-edition .table-danger,.limited-edition .table-danger>th,.limited-edition .table-danger>td{background-color:#f2dede}.limited-edition .table-hover .table-danger:hover{background-color:#ebcccc}.limited-edition .table-hover .table-danger:hover>td,.limited-edition .table-hover .table-danger:hover>th{background-color:#ebcccc}.limited-edition .thead-inverse th{color:#fff;background-color:#373a3c}.limited-edition .thead-default th{color:#55595c;background-color:#eceeef}.limited-edition .table-inverse{color:#eceeef;background-color:#373a3c}.limited-edition .table-inverse th,.limited-edition .table-inverse td,.limited-edition .table-inverse thead th{border-color:#55595c}.limited-edition .table-inverse.table-bordered{border:0}.limited-edition .table-responsive{display:block;width:100%;min-height:.01%;overflow-x:auto}.limited-edition .table-reflow thead{float:left}.limited-edition .table-reflow tbody{display:block;white-space:nowrap}.limited-edition .table-reflow th,.limited-edition .table-reflow td{border-top:1px solid #eceeef;border-left:1px solid #eceeef}.limited-edition .table-reflow th:last-child,.limited-edition .table-reflow td:last-child{border-right:1px solid #eceeef}.limited-edition .table-reflow thead:last-child tr:last-child th,.limited-edition .table-reflow thead:last-child tr:last-child td,.limited-edition .table-reflow tbody:last-child tr:last-child th,.limited-edition .table-reflow tbody:last-child tr:last-child td,.limited-edition .table-reflow tfoot:last-child tr:last-child th,.limited-edition .table-reflow tfoot:last-child tr:last-child td{border-bottom:1px solid #eceeef}.limited-edition .table-reflow tr{float:left}.limited-edition .table-reflow tr th,.limited-edition .table-reflow tr td{display:block!important;border:1px solid #eceeef}.limited-edition .form-control{display:block;width:100%;padding:0.5rem 0.75rem;font-size:1rem;line-height:1.25;color:#55595c;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem}.limited-edition .form-control::-ms-expand{background-color:transparent;border:0}.limited-edition .form-control:focus{color:#55595c;background-color:#fff;border-color:#66afe9;outline:none}.limited-edition .form-control::placeholder{color:#999;opacity:1}.limited-edition .form-control:disabled,.limited-edition .form-control[readonly]{background-color:#eceeef;opacity:1}.limited-edition .form-control:disabled{cursor:not-allowed}.limited-edition select.form-control:not([size]):not([multiple]){height:2.5rem}.limited-edition select.form-control:focus::-ms-value{color:#55595c;background-color:#fff}.limited-edition .form-control-file,.limited-edition .form-control-range{display:block}.limited-edition .col-form-label{padding-top:0.5rem;padding-bottom:0.5rem;margin-bottom:0}.limited-edition .col-form-label-lg{padding-top:0.75rem;padding-bottom:0.75rem;font-size:1.25rem}.limited-edition .col-form-label-sm{padding-top:0.25rem;padding-bottom:0.25rem;font-size:0.875rem}.limited-edition .col-form-legend{padding-top:0.5rem;padding-bottom:0.5rem;margin-bottom:0;font-size:1rem}.limited-edition .form-control-static{min-height:2.5rem;padding-top:0.5rem;padding-bottom:0.5rem;margin-bottom:0}.limited-edition .form-control-static.form-control-sm,.limited-edition .input-group-sm>.form-control-static.form-control,.limited-edition .input-group-sm>.form-control-static.input-group-addon,.limited-edition .input-group-sm>.input-group-btn>.form-control-static.btn,.limited-edition .form-control-static.form-control-lg,.limited-edition .input-group-lg>.form-control-static.form-control,.limited-edition .input-group-lg>.form-control-static.input-group-addon,.limited-edition .input-group-lg>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.limited-edition .form-control-sm,.limited-edition .input-group-sm>.form-control,.limited-edition .input-group-sm>.input-group-addon,.limited-edition .input-group-sm>.input-group-btn>.btn{padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:0.2rem}.limited-edition select.form-control-sm:not([size]):not([multiple]),.limited-edition .input-group-sm>select.form-control:not([size]):not([multiple]),.limited-edition .input-group-sm>select.input-group-addon:not([size]):not([multiple]),.limited-edition .input-group-sm>.input-group-btn>select.btn:not([size]):not([multiple]){height:1.8125rem}.limited-edition .form-control-lg,.limited-edition .input-group-lg>.form-control,.limited-edition .input-group-lg>.input-group-addon,.limited-edition .input-group-lg>.input-group-btn>.btn{padding:0.75rem 1.5rem;font-size:1.25rem;border-radius:0.3rem}.limited-edition select.form-control-lg:not([size]):not([multiple]),.limited-edition .input-group-lg>select.form-control:not([size]):not([multiple]),.limited-edition .input-group-lg>select.input-group-addon:not([size]):not([multiple]),.limited-edition .input-group-lg>.input-group-btn>select.btn:not([size]):not([multiple]){height:3.16667rem}.limited-edition .form-group{margin-bottom:1rem}.limited-edition .form-text{display:block;margin-top:0.25rem}.limited-edition .form-check{position:relative;display:block;margin-bottom:0.75rem}.limited-edition .form-check + .form-check{margin-top:-.25rem}.limited-edition .form-check.disabled .form-check-label{color:#818a91;cursor:not-allowed}.limited-edition .form-check-label{padding-left:1.25rem;margin-bottom:0;cursor:pointer}.limited-edition .form-check-input{position:absolute;margin-top:.25rem;margin-left:-1.25rem}.limited-edition .form-check-input:only-child{position:static}.limited-edition .form-check-inline{position:relative;display:inline-block;padding-left:1.25rem;margin-bottom:0;vertical-align:middle;cursor:pointer}.limited-edition .form-check-inline + .form-check-inline{margin-left:.75rem}.limited-edition .form-check-inline.disabled{cursor:not-allowed}.limited-edition .form-control-feedback{margin-top:0.25rem}.limited-edition .form-control-success,.limited-edition .form-control-warning,.limited-edition .form-control-danger{padding-right:2.25rem;background-repeat:no-repeat;background-position:center right 0.625rem;background-size:1.25rem 1.25rem}.limited-edition .has-success .form-control-feedback,.limited-edition .has-success .form-control-label,.limited-edition .has-success .form-check-label,.limited-edition .has-success .form-check-inline,.limited-edition .has-success .custom-control{color:#5cb85c}.limited-edition .has-success .form-control{border-color:#5cb85c}.limited-edition .has-success .input-group-addon{color:#5cb85c;border-color:#5cb85c;background-color:#eaf6ea}.limited-edition .has-success .form-control-feedback{color:#5cb85c}.limited-edition .has-success .form-control-success{background-image:url("data:image/svg+xml;charset=utf8,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='0088'%3E%3Cpathfill='%235cb85c'd='M2.36.73L.64.53c-.4-1.04.46-1.41.1-.8l1.11.43.4-3.8c.6-.631.6-.271.2.7l-44.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E")}.limited-edition .has-warning .form-control-feedback,.limited-edition .has-warning .form-control-label,.limited-edition .has-warning .form-check-label,.limited-edition .has-warning .form-check-inline,.limited-edition .has-warning .custom-control{color:#f0ad4e}.limited-edition .has-warning .form-control{border-color:#f0ad4e}.limited-edition .has-warning .input-group-addon{color:#f0ad4e;border-color:#f0ad4e;background-color:white}.limited-edition .has-warning .form-control-feedback{color:#f0ad4e}.limited-edition .has-warning .form-control-warning{background-image:url("data:image/svg+xml;charset=utf8,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='0088'%3E%3Cpathfill='%23f0ad4e'd='M4.45.324h-.8v-2.46h.8zm01.42h-.8V5.89h.8zM3.76.63L.047.075c-.115.2.016.425.26.426h7.397c.2420.372-.226.258-.426C6.7264.9245.472.794.253.63c-.113-.174-.39-.174-.4940z'/%3E%3C/svg%3E")}.limited-edition .has-danger .form-control-feedback,.limited-edition .has-danger .form-control-label,.limited-edition .has-danger .form-check-label,.limited-edition .has-danger .form-check-inline,.limited-edition .has-danger .custom-control{color:#d9534f}.limited-edition .has-danger .form-control{border-color:#d9534f}.limited-edition .has-danger .input-group-addon{color:#d9534f;border-color:#d9534f;background-color:#fdf7f7}.limited-edition .has-danger .form-control-feedback{color:#d9534f}.limited-edition .has-danger .form-control-danger{background-image:url("data:image/svg+xml;charset=utf8,%3Csvgxmlns='http://www.w3.org/2000/svg'fill='%23d9534f'viewBox='-2-277'%3E%3Cpathstroke='%23d9534f'd='M00l33m0-3L03'/%3E%3Ccircler='.5'/%3E%3Ccirclecx='3'r='.5'/%3E%3Ccirclecy='3'r='.5'/%3E%3Ccirclecx='3'cy='3'r='.5'/%3E%3C/svg%3E")}@media (min-width:544px){.limited-edition .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.limited-edition .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.limited-edition .form-inline .form-control-static{display:inline-block}.limited-edition .form-inline .input-group{display:inline-table;vertical-align:middle}.limited-edition .form-inline .input-group .input-group-addon,.limited-edition .form-inline .input-group .input-group-btn,.limited-edition .form-inline .input-group .form-control{width:auto}.limited-edition .form-inline .input-group>.form-control{width:100%}.limited-edition .form-inline .form-control-label{margin-bottom:0;vertical-align:middle}.limited-edition .form-inline .form-check{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.limited-edition .form-inline .form-check-label{padding-left:0}.limited-edition .form-inline .form-check-input{position:relative;margin-left:0}.limited-edition .form-inline .has-feedback .form-control-feedback{top:0}}.limited-edition .btn{display:inline-block;font-weight:normal;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid transparent;padding:0.5rem 1rem;font-size:1rem;border-radius:0.25rem}.limited-edition .btn:focus,.limited-edition .btn.focus,.limited-edition .btn:active:focus,.limited-edition .btn:active.focus,.limited-edition .btn.active:focus,.limited-edition .btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.limited-edition .btn:focus,.limited-edition .btn:hover{text-decoration:none}.limited-edition .btn.focus{text-decoration:none}.limited-edition .btn:active,.limited-edition .btn.active{background-image:none;outline:0}.limited-edition .btn.disabled,.limited-edition .btn:disabled{cursor:not-allowed;opacity:.65}.limited-edition a.btn.disabled,.limited-edition fieldset[disabled] a.btn{pointer-events:none}.limited-edition .btn-primary{color:#fff;background-color:#0275d8;border-color:#0275d8}.limited-edition .btn-primary:hover{color:#fff;background-color:#025aa5;border-color:#01549b}.limited-edition .btn-primary:focus,.limited-edition .btn-primary.focus{color:#fff;background-color:#025aa5;border-color:#01549b}.limited-edition .btn-primary:active,.limited-edition .btn-primary.active,.open>.limited-edition .btn-primary.dropdown-toggle{color:#fff;background-color:#025aa5;border-color:#01549b;background-image:none}.limited-edition .btn-primary:active:hover,.limited-edition .btn-primary:active:focus,.limited-edition .btn-primary:active.focus,.limited-edition .btn-primary.active:hover,.limited-edition .btn-primary.active:focus,.limited-edition .btn-primary.active.focus,.open>.limited-edition .btn-primary.dropdown-toggle:hover,.open>.limited-edition .btn-primary.dropdown-toggle:focus,.open>.limited-edition .btn-primary.dropdown-toggle.focus{color:#fff;background-color:#014682;border-color:#01315a}.limited-edition .btn-primary.disabled:focus,.limited-edition .btn-primary.disabled.focus,.limited-edition .btn-primary:disabled:focus,.limited-edition .btn-primary:disabled.focus{background-color:#0275d8;border-color:#0275d8}.limited-edition .btn-primary.disabled:hover,.limited-edition .btn-primary:disabled:hover{background-color:#0275d8;border-color:#0275d8}.limited-edition .btn-secondary{color:#373a3c;background-color:#fff;border-color:#ccc}.limited-edition .btn-secondary:hover{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.limited-edition .btn-secondary:focus,.limited-edition .btn-secondary.focus{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.limited-edition .btn-secondary:active,.limited-edition .btn-secondary.active,.open>.limited-edition .btn-secondary.dropdown-toggle{color:#373a3c;background-color:#e6e6e6;border-color:#adadad;background-image:none}.limited-edition .btn-secondary:active:hover,.limited-edition .btn-secondary:active:focus,.limited-edition .btn-secondary:active.focus,.limited-edition .btn-secondary.active:hover,.limited-edition .btn-secondary.active:focus,.limited-edition .btn-secondary.active.focus,.open>.limited-edition .btn-secondary.dropdown-toggle:hover,.open>.limited-edition .btn-secondary.dropdown-toggle:focus,.open>.limited-edition .btn-secondary.dropdown-toggle.focus{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.limited-edition .btn-secondary.disabled:focus,.limited-edition .btn-secondary.disabled.focus,.limited-edition .btn-secondary:disabled:focus,.limited-edition .btn-secondary:disabled.focus{background-color:#fff;border-color:#ccc}.limited-edition .btn-secondary.disabled:hover,.limited-edition .btn-secondary:disabled:hover{background-color:#fff;border-color:#ccc}.limited-edition .btn-info{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.limited-edition .btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#2aabd2}.limited-edition .btn-info:focus,.limited-edition .btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#2aabd2}.limited-edition .btn-info:active,.limited-edition .btn-info.active,.open>.limited-edition .btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#2aabd2;background-image:none}.limited-edition .btn-info:active:hover,.limited-edition .btn-info:active:focus,.limited-edition .btn-info:active.focus,.limited-edition .btn-info.active:hover,.limited-edition .btn-info.active:focus,.limited-edition .btn-info.active.focus,.open>.limited-edition .btn-info.dropdown-toggle:hover,.open>.limited-edition .btn-info.dropdown-toggle:focus,.open>.limited-edition .btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1f7e9a}.limited-edition .btn-info.disabled:focus,.limited-edition .btn-info.disabled.focus,.limited-edition .btn-info:disabled:focus,.limited-edition .btn-info:disabled.focus{background-color:#5bc0de;border-color:#5bc0de}.limited-edition .btn-info.disabled:hover,.limited-edition .btn-info:disabled:hover{background-color:#5bc0de;border-color:#5bc0de}.limited-edition .btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.limited-edition .btn-success:hover{color:#fff;background-color:#449d44;border-color:#419641}.limited-edition .btn-success:focus,.limited-edition .btn-success.focus{color:#fff;background-color:#449d44;border-color:#419641}.limited-edition .btn-success:active,.limited-edition .btn-success.active,.open>.limited-edition .btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#419641;background-image:none}.limited-edition .btn-success:active:hover,.limited-edition .btn-success:active:focus,.limited-edition .btn-success:active.focus,.limited-edition .btn-success.active:hover,.limited-edition .btn-success.active:focus,.limited-edition .btn-success.active.focus,.open>.limited-edition .btn-success.dropdown-toggle:hover,.open>.limited-edition .btn-success.dropdown-toggle:focus,.open>.limited-edition .btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#2d672d}.limited-edition .btn-success.disabled:focus,.limited-edition .btn-success.disabled.focus,.limited-edition .btn-success:disabled:focus,.limited-edition .btn-success:disabled.focus{background-color:#5cb85c;border-color:#5cb85c}.limited-edition .btn-success.disabled:hover,.limited-edition .btn-success:disabled:hover{background-color:#5cb85c;border-color:#5cb85c}.limited-edition .btn-warning{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.limited-edition .btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#eb9316}.limited-edition .btn-warning:focus,.limited-edition .btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#eb9316}.limited-edition .btn-warning:active,.limited-edition .btn-warning.active,.open>.limited-edition .btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#eb9316;background-image:none}.limited-edition .btn-warning:active:hover,.limited-edition .btn-warning:active:focus,.limited-edition .btn-warning:active.focus,.limited-edition .btn-warning.active:hover,.limited-edition .btn-warning.active:focus,.limited-edition .btn-warning.active.focus,.open>.limited-edition .btn-warning.dropdown-toggle:hover,.open>.limited-edition .btn-warning.dropdown-toggle:focus,.open>.limited-edition .btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#b06d0f}.limited-edition .btn-warning.disabled:focus,.limited-edition .btn-warning.disabled.focus,.limited-edition .btn-warning:disabled:focus,.limited-edition .btn-warning:disabled.focus{background-color:#f0ad4e;border-color:#f0ad4e}.limited-edition .btn-warning.disabled:hover,.limited-edition .btn-warning:disabled:hover{background-color:#f0ad4e;border-color:#f0ad4e}.limited-edition .btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f}.limited-edition .btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#c12e2a}.limited-edition .btn-danger:focus,.limited-edition .btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#c12e2a}.limited-edition .btn-danger:active,.limited-edition .btn-danger.active,.open>.limited-edition .btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#c12e2a;background-image:none}.limited-edition .btn-danger:active:hover,.limited-edition .btn-danger:active:focus,.limited-edition .btn-danger:active.focus,.limited-edition .btn-danger.active:hover,.limited-edition .btn-danger.active:focus,.limited-edition .btn-danger.active.focus,.open>.limited-edition .btn-danger.dropdown-toggle:hover,.open>.limited-edition .btn-danger.dropdown-toggle:focus,.open>.limited-edition .btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#8b211e}.limited-edition .btn-danger.disabled:focus,.limited-edition .btn-danger.disabled.focus,.limited-edition .btn-danger:disabled:focus,.limited-edition .btn-danger:disabled.focus{background-color:#d9534f;border-color:#d9534f}.limited-edition .btn-danger.disabled:hover,.limited-edition .btn-danger:disabled:hover{background-color:#d9534f;border-color:#d9534f}.limited-edition .btn-outline-primary{color:#0275d8;background-image:none;background-color:transparent;border-color:#0275d8}.limited-edition .btn-outline-primary:hover{color:#fff;background-color:#0275d8;border-color:#0275d8}.limited-edition .btn-outline-primary:focus,.limited-edition .btn-outline-primary.focus{color:#fff;background-color:#0275d8;border-color:#0275d8}.limited-edition .btn-outline-primary:active,.limited-edition .btn-outline-primary.active,.open>.limited-edition .btn-outline-primary.dropdown-toggle{color:#fff;background-color:#0275d8;border-color:#0275d8}.limited-edition .btn-outline-primary:active:hover,.limited-edition .btn-outline-primary:active:focus,.limited-edition .btn-outline-primary:active.focus,.limited-edition .btn-outline-primary.active:hover,.limited-edition .btn-outline-primary.active:focus,.limited-edition .btn-outline-primary.active.focus,.open>.limited-edition .btn-outline-primary.dropdown-toggle:hover,.open>.limited-edition .btn-outline-primary.dropdown-toggle:focus,.open>.limited-edition .btn-outline-primary.dropdown-toggle.focus{color:#fff;background-color:#014682;border-color:#01315a}.limited-edition .btn-outline-primary.disabled:focus,.limited-edition .btn-outline-primary.disabled.focus,.limited-edition .btn-outline-primary:disabled:focus,.limited-edition .btn-outline-primary:disabled.focus{border-color:#43a7fd}.limited-edition .btn-outline-primary.disabled:hover,.limited-edition .btn-outline-primary:disabled:hover{border-color:#43a7fd}.limited-edition .btn-outline-secondary{color:#ccc;background-image:none;background-color:transparent;border-color:#ccc}.limited-edition .btn-outline-secondary:hover{color:#fff;background-color:#ccc;border-color:#ccc}.limited-edition .btn-outline-secondary:focus,.limited-edition .btn-outline-secondary.focus{color:#fff;background-color:#ccc;border-color:#ccc}.limited-edition .btn-outline-secondary:active,.limited-edition .btn-outline-secondary.active,.open>.limited-edition .btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#ccc;border-color:#ccc}.limited-edition .btn-outline-secondary:active:hover,.limited-edition .btn-outline-secondary:active:focus,.limited-edition .btn-outline-secondary:active.focus,.limited-edition .btn-outline-secondary.active:hover,.limited-edition .btn-outline-secondary.active:focus,.limited-edition .btn-outline-secondary.active.focus,.open>.limited-edition .btn-outline-secondary.dropdown-toggle:hover,.open>.limited-edition .btn-outline-secondary.dropdown-toggle:focus,.open>.limited-edition .btn-outline-secondary.dropdown-toggle.focus{color:#fff;background-color:#a1a1a1;border-color:#8c8c8c}.limited-edition .btn-outline-secondary.disabled:focus,.limited-edition .btn-outline-secondary.disabled.focus,.limited-edition .btn-outline-secondary:disabled:focus,.limited-edition .btn-outline-secondary:disabled.focus{border-color:white}.limited-edition .btn-outline-secondary.disabled:hover,.limited-edition .btn-outline-secondary:disabled:hover{border-color:white}.limited-edition .btn-outline-info{color:#5bc0de;background-image:none;background-color:transparent;border-color:#5bc0de}.limited-edition .btn-outline-info:hover{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.limited-edition .btn-outline-info:focus,.limited-edition .btn-outline-info.focus{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.limited-edition .btn-outline-info:active,.limited-edition .btn-outline-info.active,.open>.limited-edition .btn-outline-info.dropdown-toggle{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.limited-edition .btn-outline-info:active:hover,.limited-edition .btn-outline-info:active:focus,.limited-edition .btn-outline-info:active.focus,.limited-edition .btn-outline-info.active:hover,.limited-edition .btn-outline-info.active:focus,.limited-edition .btn-outline-info.active.focus,.open>.limited-edition .btn-outline-info.dropdown-toggle:hover,.open>.limited-edition .btn-outline-info.dropdown-toggle:focus,.open>.limited-edition .btn-outline-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1f7e9a}.limited-edition .btn-outline-info.disabled:focus,.limited-edition .btn-outline-info.disabled.focus,.limited-edition .btn-outline-info:disabled:focus,.limited-edition .btn-outline-info:disabled.focus{border-color:#b0e1ef}.limited-edition .btn-outline-info.disabled:hover,.limited-edition .btn-outline-info:disabled:hover{border-color:#b0e1ef}.limited-edition .btn-outline-success{color:#5cb85c;background-image:none;background-color:transparent;border-color:#5cb85c}.limited-edition .btn-outline-success:hover{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.limited-edition .btn-outline-success:focus,.limited-edition .btn-outline-success.focus{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.limited-edition .btn-outline-success:active,.limited-edition .btn-outline-success.active,.open>.limited-edition .btn-outline-success.dropdown-toggle{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.limited-edition .btn-outline-success:active:hover,.limited-edition .btn-outline-success:active:focus,.limited-edition .btn-outline-success:active.focus,.limited-edition .btn-outline-success.active:hover,.limited-edition .btn-outline-success.active:focus,.limited-edition .btn-outline-success.active.focus,.open>.limited-edition .btn-outline-success.dropdown-toggle:hover,.open>.limited-edition .btn-outline-success.dropdown-toggle:focus,.open>.limited-edition .btn-outline-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#2d672d}.limited-edition .btn-outline-success.disabled:focus,.limited-edition .btn-outline-success.disabled.focus,.limited-edition .btn-outline-success:disabled:focus,.limited-edition .btn-outline-success:disabled.focus{border-color:#a3d7a3}.limited-edition .btn-outline-success.disabled:hover,.limited-edition .btn-outline-success:disabled:hover{border-color:#a3d7a3}.limited-edition .btn-outline-warning{color:#f0ad4e;background-image:none;background-color:transparent;border-color:#f0ad4e}.limited-edition .btn-outline-warning:hover{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.limited-edition .btn-outline-warning:focus,.limited-edition .btn-outline-warning.focus{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.limited-edition .btn-outline-warning:active,.limited-edition .btn-outline-warning.active,.open>.limited-edition .btn-outline-warning.dropdown-toggle{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.limited-edition .btn-outline-warning:active:hover,.limited-edition .btn-outline-warning:active:focus,.limited-edition .btn-outline-warning:active.focus,.limited-edition .btn-outline-warning.active:hover,.limited-edition .btn-outline-warning.active:focus,.limited-edition .btn-outline-warning.active.focus,.open>.limited-edition .btn-outline-warning.dropdown-toggle:hover,.open>.limited-edition .btn-outline-warning.dropdown-toggle:focus,.open>.limited-edition .btn-outline-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#b06d0f}.limited-edition .btn-outline-warning.disabled:focus,.limited-edition .btn-outline-warning.disabled.focus,.limited-edition .btn-outline-warning:disabled:focus,.limited-edition .btn-outline-warning:disabled.focus{border-color:#f8d9ac}.limited-edition .btn-outline-warning.disabled:hover,.limited-edition .btn-outline-warning:disabled:hover{border-color:#f8d9ac}.limited-edition .btn-outline-danger{color:#d9534f;background-image:none;background-color:transparent;border-color:#d9534f}.limited-edition .btn-outline-danger:hover{color:#fff;background-color:#d9534f;border-color:#d9534f}.limited-edition .btn-outline-danger:focus,.limited-edition .btn-outline-danger.focus{color:#fff;background-color:#d9534f;border-color:#d9534f}.limited-edition .btn-outline-danger:active,.limited-edition .btn-outline-danger.active,.open>.limited-edition .btn-outline-danger.dropdown-toggle{color:#fff;background-color:#d9534f;border-color:#d9534f}.limited-edition .btn-outline-danger:active:hover,.limited-edition .btn-outline-danger:active:focus,.limited-edition .btn-outline-danger:active.focus,.limited-edition .btn-outline-danger.active:hover,.limited-edition .btn-outline-danger.active:focus,.limited-edition .btn-outline-danger.active.focus,.open>.limited-edition .btn-outline-danger.dropdown-toggle:hover,.open>.limited-edition .btn-outline-danger.dropdown-toggle:focus,.open>.limited-edition .btn-outline-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#8b211e}.limited-edition .btn-outline-danger.disabled:focus,.limited-edition .btn-outline-danger.disabled.focus,.limited-edition .btn-outline-danger:disabled:focus,.limited-edition .btn-outline-danger:disabled.focus{border-color:#eba5a3}.limited-edition .btn-outline-danger.disabled:hover,.limited-edition .btn-outline-danger:disabled:hover{border-color:#eba5a3}.limited-edition .btn-link{font-weight:normal;color:#0275d8;border-radius:0}.limited-edition .btn-link,.limited-edition .btn-link:active,.limited-edition .btn-link.active,.limited-edition .btn-link:disabled{background-color:transparent}.limited-edition .btn-link,.limited-edition .btn-link:focus,.limited-edition .btn-link:active{border-color:transparent}.limited-edition .btn-link:hover{border-color:transparent}.limited-edition .btn-link:focus,.limited-edition .btn-link:hover{color:#014c8c;text-decoration:underline;background-color:transparent}.limited-edition .btn-link:disabled:focus,.limited-edition .btn-link:disabled:hover{color:#818a91;text-decoration:none}.limited-edition .btn-lg,.limited-edition .btn-group-lg>.btn{padding:0.75rem 1.5rem;font-size:1.25rem;border-radius:0.3rem}.limited-edition .btn-sm,.limited-edition .btn-group-sm>.btn{padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:0.2rem}.limited-edition .btn-block{display:block;width:100%}.limited-edition .btn-block + .btn-block{margin-top:0.5rem}.limited-edition input[type="submit"].btn-block,.limited-edition input[type="reset"].btn-block,.limited-edition input[type="button"].btn-block{width:100%}.limited-edition .fade{opacity:0;transition:opacity .15s linear}.limited-edition .fade.in{opacity:1}.limited-edition .collapse{display:none}.limited-edition .collapse.in{display:block}.limited-edition .collapsing{position:relative;height:0;overflow:hidden;transition-timing-function:ease;transition-duration:.35s;transition-property:height}.limited-edition .dropup,.limited-edition .dropdown{position:relative}.limited-edition .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:0.3em;vertical-align:middle;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-left:0.3em solid transparent}.limited-edition .dropdown-toggle:focus{outline:0}.limited-edition .dropup .dropdown-toggle::after{border-top:0;border-bottom:0.3em solid}.limited-edition .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:1rem;color:#373a3c;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem}.limited-edition .dropdown-divider{height:1px;margin:0.5rem 0;overflow:hidden;background-color:#e5e5e5}.limited-edition .dropdown-item{display:block;width:100%;padding:3px 20px;clear:both;font-weight:normal;color:#373a3c;text-align:inherit;white-space:nowrap;background:none;border:0}.limited-edition .dropdown-item:focus,.limited-edition .dropdown-item:hover{color:#2b2d2f;text-decoration:none;background-color:#f5f5f5}.limited-edition .dropdown-item.active,.limited-edition .dropdown-item.active:focus,.limited-edition .dropdown-item.active:hover{color:#fff;text-decoration:none;background-color:#0275d8;outline:0}.limited-edition .dropdown-item.disabled,.limited-edition .dropdown-item.disabled:focus,.limited-edition .dropdown-item.disabled:hover{color:#818a91}.limited-edition .dropdown-item.disabled:focus,.limited-edition .dropdown-item.disabled:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:"progid:DXImageTransform.Microsoft.gradient(enabled = false)"}.limited-edition .open>.dropdown-menu{display:block}.limited-edition .open>a{outline:0}.limited-edition .dropdown-menu-right{right:0;left:auto}.limited-edition .dropdown-menu-left{right:auto;left:0}.limited-edition .dropdown-header{display:block;padding:5px 20px;font-size:0.875rem;color:#818a91;white-space:nowrap}.limited-edition .dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.limited-edition .dropup .caret,.limited-edition .navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:0.3em solid}.limited-edition .dropup .dropdown-menu,.limited-edition .navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}.limited-edition .btn-group,.limited-edition .btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.limited-edition .btn-group>.btn,.limited-edition .btn-group-vertical>.btn{position:relative;float:left}.limited-edition .btn-group>.btn:focus,.limited-edition .btn-group>.btn:active,.limited-edition .btn-group>.btn.active,.limited-edition .btn-group-vertical>.btn:focus,.limited-edition .btn-group-vertical>.btn:active,.limited-edition .btn-group-vertical>.btn.active{z-index:2}.limited-edition .btn-group>.btn:hover,.limited-edition .btn-group-vertical>.btn:hover{z-index:2}.limited-edition .btn-group .btn + .btn,.limited-edition .btn-group .btn + .btn-group,.limited-edition .btn-group .btn-group + .btn,.limited-edition .btn-group .btn-group + .btn-group{margin-left:-1px}.limited-edition .btn-toolbar{margin-left:-0.5rem}.limited-edition .btn-toolbar::after{content:"";display:table;clear:both}.limited-edition .btn-toolbar .btn-group,.limited-edition .btn-toolbar .input-group{float:left}.limited-edition .btn-toolbar>.btn,.limited-edition .btn-toolbar>.btn-group,.limited-edition .btn-toolbar>.input-group{margin-left:0.5rem}.limited-edition .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.limited-edition .btn-group>.btn:first-child{margin-left:0}.limited-edition .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.limited-edition .btn-group>.btn:last-child:not(:first-child),.limited-edition .btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.limited-edition .btn-group>.btn-group{float:left}.limited-edition .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.limited-edition .btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.limited-edition .btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.limited-edition .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.limited-edition .btn-group .dropdown-toggle:active,.limited-edition .btn-group.open .dropdown-toggle{outline:0}.limited-edition .btn + .dropdown-toggle-split{padding-right:0.75rem;padding-left:0.75rem}.limited-edition .btn + .dropdown-toggle-split::after{margin-left:0}.limited-edition .btn-sm + .dropdown-toggle-split,.limited-edition .btn-group-sm>.btn + .dropdown-toggle-split{padding-right:0.375rem;padding-left:0.375rem}.limited-edition .btn-lg + .dropdown-toggle-split,.limited-edition .btn-group-lg>.btn + .dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}.limited-edition .btn .caret{margin-left:0}.limited-edition .btn-lg .caret,.limited-edition .btn-group-lg>.btn .caret{border-width:0.3em 0.3em 0;border-bottom-width:0}.limited-edition .dropup .btn-lg .caret,.limited-edition .dropup .btn-group-lg>.btn .caret{border-width:0 0.3em 0.3em}.limited-edition .btn-group-vertical>.btn,.limited-edition .btn-group-vertical>.btn-group,.limited-edition .btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.limited-edition .btn-group-vertical>.btn-group::after{content:"";display:table;clear:both}.limited-edition .btn-group-vertical>.btn-group>.btn{float:none}.limited-edition .btn-group-vertical>.btn + .btn,.limited-edition .btn-group-vertical>.btn + .btn-group,.limited-edition .btn-group-vertical>.btn-group + .btn,.limited-edition .btn-group-vertical>.btn-group + .btn-group{margin-top:-1px;margin-left:0}.limited-edition .btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.limited-edition .btn-group-vertical>.btn:first-child:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.limited-edition .btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0}.limited-edition .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.limited-edition .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.limited-edition .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.limited-edition .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.limited-edition [data-toggle="buttons"]>.btn input[type="radio"],.limited-edition [data-toggle="buttons"]>.btn input[type="checkbox"],.limited-edition [data-toggle="buttons"]>.btn-group>.btn input[type="radio"],.limited-edition [data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.limited-edition .input-group{position:relative;width:100%;display:table;border-collapse:separate}.limited-edition .input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.limited-edition .input-group .form-control:focus,.limited-edition .input-group .form-control:active,.limited-edition .input-group .form-control:hover{z-index:3}.limited-edition .input-group-addon,.limited-edition .input-group-btn,.limited-edition .input-group .form-control{display:table-cell}.limited-edition .input-group-addon:not(:first-child):not(:last-child),.limited-edition .input-group-btn:not(:first-child):not(:last-child),.limited-edition .input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.limited-edition .input-group-addon,.limited-edition .input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.limited-edition .input-group-addon{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:normal;line-height:1.25;color:#55595c;text-align:center;background-color:#eceeef;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem}.limited-edition .input-group-addon.form-control-sm,.limited-edition .input-group-sm>.input-group-addon,.limited-edition .input-group-sm>.input-group-btn>.input-group-addon.btn{padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:0.2rem}.limited-edition .input-group-addon.form-control-lg,.limited-edition .input-group-lg>.input-group-addon,.limited-edition .input-group-lg>.input-group-btn>.input-group-addon.btn{padding:0.75rem 1.5rem;font-size:1.25rem;border-radius:0.3rem}.limited-edition .input-group-addon input[type="radio"],.limited-edition .input-group-addon input[type="checkbox"]{margin-top:0}.limited-edition .input-group .form-control:not(:last-child),.limited-edition .input-group-addon:not(:last-child),.limited-edition .input-group-btn:not(:last-child)>.btn,.limited-edition .input-group-btn:not(:last-child)>.btn-group>.btn,.limited-edition .input-group-btn:not(:last-child)>.dropdown-toggle,.limited-edition .input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle),.limited-edition .input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.limited-edition .input-group-addon:not(:last-child){border-right:0}.limited-edition .input-group .form-control:not(:first-child),.limited-edition .input-group-addon:not(:first-child),.limited-edition .input-group-btn:not(:first-child)>.btn,.limited-edition .input-group-btn:not(:first-child)>.btn-group>.btn,.limited-edition .input-group-btn:not(:first-child)>.dropdown-toggle,.limited-edition .input-group-btn:not(:last-child)>.btn:not(:first-child),.limited-edition .input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.limited-edition .form-control + .input-group-addon:not(:first-child){border-left:0}.limited-edition .input-group-btn{position:relative;font-size:0;white-space:nowrap}.limited-edition .input-group-btn>.btn{position:relative}.limited-edition .input-group-btn>.btn + .btn{margin-left:-1px}.limited-edition .input-group-btn>.btn:focus,.limited-edition .input-group-btn>.btn:active,.limited-edition .input-group-btn>.btn:hover{z-index:3}.limited-edition .input-group-btn:not(:last-child)>.btn,.limited-edition .input-group-btn:not(:last-child)>.btn-group{margin-right:-1px}.limited-edition .input-group-btn:not(:first-child)>.btn,.limited-edition .input-group-btn:not(:first-child)>.btn-group{z-index:2;margin-left:-1px}.limited-edition .input-group-btn:not(:first-child)>.btn:focus,.limited-edition .input-group-btn:not(:first-child)>.btn:active,.limited-edition .input-group-btn:not(:first-child)>.btn:hover,.limited-edition .input-group-btn:not(:first-child)>.btn-group:focus,.limited-edition .input-group-btn:not(:first-child)>.btn-group:active,.limited-edition .input-group-btn:not(:first-child)>.btn-group:hover{z-index:3}.limited-edition .custom-control{position:relative;display:inline;padding-left:1.5rem;cursor:pointer}.limited-edition .custom-control + .custom-control{margin-left:1rem}.limited-edition .custom-control-input{position:absolute;z-index:-1;opacity:0}.limited-edition .custom-control-input:checked ~ .custom-control-indicator{color:#fff;background-color:#0074d9}.limited-edition .custom-control-input:focus ~ .custom-control-indicator{box-shadow:0 0 0 0.075rem #fff,0 0 0 0.2rem #0074d9}.limited-edition .custom-control-input:active ~ .custom-control-indicator{color:#fff;background-color:#84c6ff}.limited-edition .custom-control-input:disabled ~ .custom-control-indicator{cursor:not-allowed;background-color:#eee}.limited-edition .custom-control-input:disabled ~ .custom-control-description{color:#767676;cursor:not-allowed}.limited-edition .custom-control-indicator{position:absolute;top:.0625rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;user-select:none;background-color:#ddd;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.limited-edition .custom-checkbox .custom-control-indicator{border-radius:0.25rem}.limited-edition .custom-checkbox .custom-control-input:checked ~ .custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='0088'%3E%3Cpathfill='%23fff'd='M6.564.75l-3.593.612-1.538-1.55L04.262.9747.2582.193z'/%3E%3C/svg%3E")}.limited-edition .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator{background-color:#0074d9;background-image:url("data:image/svg+xml;charset=utf8,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='0044'%3E%3Cpathstroke='%23fff'd='M02h4'/%3E%3C/svg%3E")}.limited-edition .custom-radio .custom-control-indicator{border-radius:50%}.limited-edition .custom-radio .custom-control-input:checked ~ .custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3E%3Ccircler='3'fill='%23fff'/%3E%3C/svg%3E")}.limited-edition .custom-controls-stacked .custom-control{display:inline}.limited-edition .custom-controls-stacked .custom-control::after{display:block;margin-bottom:0.25rem;content:""}.limited-edition .custom-controls-stacked .custom-control + .custom-control{margin-left:0}.limited-edition .custom-select{display:inline-block;max-width:100%;padding:0.375rem 1.75rem 0.375rem 0.75rem;padding-right:0.75rem \9;color:#55595c;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='0045'%3E%3Cpathfill='%23333'd='M20L02h4zm05L03h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;background-image:none \9;background-size:8px 10px;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem;-moz-appearance:none;-webkit-appearance:none}.limited-edition .custom-select:focus{border-color:#51a7e8;outline:none}.limited-edition .custom-select:focus::-ms-value{color:#55595c;background-color:#fff}.limited-edition .custom-select:disabled{color:#818a91;cursor:not-allowed;background-color:#eceeef}.limited-edition .custom-select::-ms-expand{opacity:0}.limited-edition .custom-select-sm{padding-top:0.375rem;padding-bottom:0.375rem;font-size:75%}.limited-edition .custom-file{position:relative;display:inline-block;max-width:100%;height:2.5rem;cursor:pointer}.limited-edition .custom-file-input{min-width:14rem;max-width:100%;margin:0;filter:alpha(opacity=0);opacity:0}.limited-edition .custom-file-control{position:absolute;top:0;right:0;left:0;z-index:5;height:2.5rem;padding:0.5rem 1rem;line-height:1.5;color:#555;user-select:none;background-color:#fff;border:1px solid #ddd;border-radius:0.25rem}.limited-edition .custom-file-control:lang(en)::after{content:"Choose file..."}.limited-edition .custom-file-control::before{position:absolute;top:-1px;right:-1px;bottom:-1px;z-index:6;display:block;height:2.5rem;padding:0.5rem 1rem;line-height:1.5;color:#555;background-color:#eee;border:1px solid #ddd;border-radius:0 0.25rem 0.25rem 0}.limited-edition .custom-file-control:lang(en)::before{content:"Browse"}.limited-edition .nav{padding-left:0;margin-bottom:0;list-style:none}.limited-edition .nav-link{display:inline-block}.limited-edition .nav-link:focus,.limited-edition .nav-link:hover{text-decoration:none}.limited-edition .nav-link.disabled{color:#818a91}.limited-edition .nav-link.disabled,.limited-edition .nav-link.disabled:focus,.limited-edition .nav-link.disabled:hover{color:#818a91;cursor:not-allowed;background-color:transparent}.limited-edition .nav-inline .nav-item{display:inline-block}.limited-edition .nav-inline .nav-item + .nav-item,.limited-edition .nav-inline .nav-link + .nav-link{margin-left:1rem}.limited-edition .nav-tabs{border-bottom:1px solid #ddd}.limited-edition .nav-tabs::after{content:"";display:table;clear:both}.limited-edition .nav-tabs .nav-item{float:left;margin-bottom:-1px}.limited-edition .nav-tabs .nav-item + .nav-item{margin-left:0.2rem}.limited-edition .nav-tabs .nav-link{display:block;padding:0.5em 1em;border:1px solid transparent;border-top-right-radius:0.25rem;border-top-left-radius:0.25rem}.limited-edition .nav-tabs .nav-link:focus,.limited-edition .nav-tabs .nav-link:hover{border-color:#eceeef #eceeef #ddd}.limited-edition .nav-tabs .nav-link.disabled,.limited-edition .nav-tabs .nav-link.disabled:focus,.limited-edition .nav-tabs .nav-link.disabled:hover{color:#818a91;background-color:transparent;border-color:transparent}.limited-edition .nav-tabs .nav-link.active,.limited-edition .nav-tabs .nav-link.active:focus,.limited-edition .nav-tabs .nav-link.active:hover,.limited-edition .nav-tabs .nav-item.open .nav-link,.limited-edition .nav-tabs .nav-item.open .nav-link:focus,.limited-edition .nav-tabs .nav-item.open .nav-link:hover{color:#55595c;background-color:#fff;border-color:#ddd #ddd transparent}.limited-edition .nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.limited-edition .nav-pills::after{content:"";display:table;clear:both}.limited-edition .nav-pills .nav-item{float:left}.limited-edition .nav-pills .nav-item + .nav-item{margin-left:0.2rem}.limited-edition .nav-pills .nav-link{display:block;padding:0.5em 1em;border-radius:0.25rem}.limited-edition .nav-pills .nav-link.active,.limited-edition .nav-pills .nav-link.active:focus,.limited-edition .nav-pills .nav-link.active:hover,.limited-edition .nav-pills .nav-item.open .nav-link,.limited-edition .nav-pills .nav-item.open .nav-link:focus,.limited-edition .nav-pills .nav-item.open .nav-link:hover{color:#fff;cursor:default;background-color:#0275d8}.limited-edition .nav-stacked .nav-item{display:block;float:none}.limited-edition .nav-stacked .nav-item + .nav-item{margin-top:0.2rem;margin-left:0}.limited-edition .tab-content>.tab-pane{display:none}.limited-edition .tab-content>.active{display:block}.limited-edition .navbar{position:relative;padding:0.5rem 1rem}.limited-edition .navbar::after{content:"";display:table;clear:both}@media (min-width:544px){.limited-edition .navbar{border-radius:0.25rem}}.limited-edition .navbar-full{z-index:1000}@media (min-width:544px){.limited-edition .navbar-full{border-radius:0}}.limited-edition .navbar-fixed-top,.limited-edition .navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:544px){.limited-edition .navbar-fixed-top,.limited-edition .navbar-fixed-bottom{border-radius:0}}.limited-edition .navbar-fixed-top{top:0}.limited-edition .navbar-fixed-bottom{bottom:0}.limited-edition .navbar-sticky-top{position:sticky;top:0;z-index:1030;width:100%}@media (min-width:544px){.limited-edition .navbar-sticky-top{border-radius:0}}.limited-edition .navbar-brand{float:left;padding-top:0.25rem;padding-bottom:0.25rem;margin-right:1rem;font-size:1.25rem}.limited-edition .navbar-brand:focus,.limited-edition .navbar-brand:hover{text-decoration:none}.limited-edition .navbar-brand>img{display:block}.limited-edition .navbar-divider{float:left;width:1px;padding-top:.425rem;padding-bottom:.425rem;margin-right:1rem;margin-left:1rem;overflow:hidden}.limited-edition .navbar-divider::before{content:"\00a0"}.limited-edition .navbar-toggler{padding:.5rem .75rem;font-size:1.25rem;line-height:1;background:none;border:1px solid transparent;border-radius:0.25rem}.limited-edition .navbar-toggler:focus,.limited-edition .navbar-toggler:hover{text-decoration:none}.limited-edition .navbar-nav .nav-item{float:left}.limited-edition .navbar-nav .nav-link{display:block;padding-top:.425rem;padding-bottom:.425rem}.limited-edition .navbar-nav .nav-link + .nav-link{margin-left:1rem}.limited-edition .navbar-nav .nav-item + .nav-item{margin-left:1rem}.limited-edition .navbar-light .navbar-brand{color:rgba(0,0,0,0.8)}.limited-edition .navbar-light .navbar-brand:focus,.limited-edition .navbar-light .navbar-brand:hover{color:rgba(0,0,0,0.8)}.limited-edition .navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.3)}.limited-edition .navbar-light .navbar-nav .nav-link:focus,.limited-edition .navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,0.6)}.limited-edition .navbar-light .navbar-nav .open>.nav-link,.limited-edition .navbar-light .navbar-nav .open>.nav-link:focus,.limited-edition .navbar-light .navbar-nav .open>.nav-link:hover,.limited-edition .navbar-light .navbar-nav .active>.nav-link,.limited-edition .navbar-light .navbar-nav .active>.nav-link:focus,.limited-edition .navbar-light .navbar-nav .active>.nav-link:hover,.limited-edition .navbar-light .navbar-nav .nav-link.open,.limited-edition .navbar-light .navbar-nav .nav-link.open:focus,.limited-edition .navbar-light .navbar-nav .nav-link.open:hover,.limited-edition .navbar-light .navbar-nav .nav-link.active,.limited-edition .navbar-light .navbar-nav .nav-link.active:focus,.limited-edition .navbar-light .navbar-nav .nav-link.active:hover{color:rgba(0,0,0,0.8)}.limited-edition .navbar-light .navbar-divider{background-color:rgba(0,0,0,0.075)}.limited-edition .navbar-dark .navbar-brand{color:white}.limited-edition .navbar-dark .navbar-brand:focus,.limited-edition .navbar-dark .navbar-brand:hover{color:white}.limited-edition .navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5)}.limited-edition .navbar-dark .navbar-nav .nav-link:focus,.limited-edition .navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,0.75)}.limited-edition .navbar-dark .navbar-nav .open>.nav-link,.limited-edition .navbar-dark .navbar-nav .open>.nav-link:focus,.limited-edition .navbar-dark .navbar-nav .open>.nav-link:hover,.limited-edition .navbar-dark .navbar-nav .active>.nav-link,.limited-edition .navbar-dark .navbar-nav .active>.nav-link:focus,.limited-edition .navbar-dark .navbar-nav .active>.nav-link:hover,.limited-edition .navbar-dark .navbar-nav .nav-link.open,.limited-edition .navbar-dark .navbar-nav .nav-link.open:focus,.limited-edition .navbar-dark .navbar-nav .nav-link.open:hover,.limited-edition .navbar-dark .navbar-nav .nav-link.active,.limited-edition .navbar-dark .navbar-nav .nav-link.active:focus,.limited-edition .navbar-dark .navbar-nav .nav-link.active:hover{color:white}.limited-edition .navbar-dark .navbar-divider{background-color:rgba(255,255,255,0.075)}.limited-edition .navbar-toggleable-xs::after{content:"";display:table;clear:both}@media (max-width:543px){.limited-edition .navbar-toggleable-xs .navbar-nav .nav-item{float:none;margin-left:0}}@media (min-width:544px){.limited-edition .navbar-toggleable-xs{display:block!important}}.limited-edition .navbar-toggleable-sm::after{content:"";display:table;clear:both}@media (max-width:767px){.limited-edition .navbar-toggleable-sm .navbar-nav .nav-item{float:none;margin-left:0}}@media (min-width:768px){.limited-edition .navbar-toggleable-sm{display:block!important}}.limited-edition .navbar-toggleable-md::after{content:"";display:table;clear:both}@media (max-width:991px){.limited-edition .navbar-toggleable-md .navbar-nav .nav-item{float:none;margin-left:0}}@media (min-width:992px){.limited-edition .navbar-toggleable-md{display:block!important}}.limited-edition .card{position:relative;display:block;margin-bottom:0.75rem;background-color:#fff;border-radius:0.25rem;border:1px solid rgba(0,0,0,0.125)}.limited-edition .card-block{padding:1.25rem}.limited-edition .card-block::after{content:"";display:table;clear:both}.limited-edition .card-title{margin-bottom:0.75rem}.limited-edition .card-subtitle{margin-top:-0.375rem;margin-bottom:0}.limited-edition .card-text:last-child{margin-bottom:0}.limited-edition .card-link:hover{text-decoration:none}.limited-edition .card-link + .card-link{margin-left:1.25rem}.limited-edition .card>.list-group:first-child .list-group-item:first-child{border-top-right-radius:0.25rem;border-top-left-radius:0.25rem}.limited-edition .card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}.limited-edition .card-header{padding:0.75rem 1.25rem;background-color:#f5f5f5;border-bottom:1px solid rgba(0,0,0,0.125)}.limited-edition .card-header::after{content:"";display:table;clear:both}.limited-edition .card-header:first-child{border-radius:0.25rem 0.25rem 0 0}.limited-edition .card-footer{padding:0.75rem 1.25rem;background-color:#f5f5f5;border-top:1px solid rgba(0,0,0,0.125)}.limited-edition .card-footer::after{content:"";display:table;clear:both}.limited-edition .card-footer:last-child{border-radius:0 0 0.25rem 0.25rem}.limited-edition .card-header-tabs{margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0}.limited-edition .card-header-pills{margin-right:-0.625rem;margin-left:-0.625rem}.limited-edition .card-primary{background-color:#0275d8;border-color:#0275d8}.limited-edition .card-primary .card-header,.limited-edition .card-primary .card-footer{background-color:transparent}.limited-edition .card-success{background-color:#5cb85c;border-color:#5cb85c}.limited-edition .card-success .card-header,.limited-edition .card-success .card-footer{background-color:transparent}.limited-edition .card-info{background-color:#5bc0de;border-color:#5bc0de}.limited-edition .card-info .card-header,.limited-edition .card-info .card-footer{background-color:transparent}.limited-edition .card-warning{background-color:#f0ad4e;border-color:#f0ad4e}.limited-edition .card-warning .card-header,.limited-edition .card-warning .card-footer{background-color:transparent}.limited-edition .card-danger{background-color:#d9534f;border-color:#d9534f}.limited-edition .card-danger .card-header,.limited-edition .card-danger .card-footer{background-color:transparent}.limited-edition .card-outline-primary{background-color:transparent;border-color:#0275d8}.limited-edition .card-outline-secondary{background-color:transparent;border-color:#ccc}.limited-edition .card-outline-info{background-color:transparent;border-color:#5bc0de}.limited-edition .card-outline-success{background-color:transparent;border-color:#5cb85c}.limited-edition .card-outline-warning{background-color:transparent;border-color:#f0ad4e}.limited-edition .card-outline-danger{background-color:transparent;border-color:#d9534f}.limited-edition .card-inverse .card-header,.limited-edition .card-inverse .card-footer{border-color:rgba(255,255,255,0.2)}.limited-edition .card-inverse .card-header,.limited-edition .card-inverse .card-footer,.limited-edition .card-inverse .card-title,.limited-edition .card-inverse .card-blockquote{color:#fff}.limited-edition .card-inverse .card-link,.limited-edition .card-inverse .card-text,.limited-edition .card-inverse .card-subtitle,.limited-edition .card-inverse .card-blockquote .blockquote-footer{color:rgba(255,255,255,0.65)}.limited-edition .card-inverse .card-link:focus,.limited-edition .card-inverse .card-link:hover{color:#fff}.limited-edition .card-blockquote{padding:0;margin-bottom:0;border-left:0}.limited-edition .card-img{border-radius:0.25rem}.limited-edition .card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.limited-edition .card-img-top{border-top-right-radius:0.25rem;border-top-left-radius:0.25rem}.limited-edition .card-img-bottom{border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}@media (min-width:544px){.limited-edition .card-deck{display:table;width:100%;margin-bottom:0.75rem;table-layout:fixed;border-spacing:1.25rem 0}.limited-edition .card-deck .card{display:table-cell;margin-bottom:0;vertical-align:top}.limited-edition .card-deck-wrapper{margin-right:-1.25rem;margin-left:-1.25rem}}@media (min-width:544px){.limited-edition .card-group{display:table;width:100%;table-layout:fixed}.limited-edition .card-group .card{display:table-cell;vertical-align:top}.limited-edition .card-group .card + .card{margin-left:0;border-left:0}.limited-edition .card-group .card:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.limited-edition .card-group .card:first-child .card-img-top{border-top-right-radius:0}.limited-edition .card-group .card:first-child .card-img-bottom{border-bottom-right-radius:0}.limited-edition .card-group .card:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.limited-edition .card-group .card:last-child .card-img-top{border-top-left-radius:0}.limited-edition .card-group .card:last-child .card-img-bottom{border-bottom-left-radius:0}.limited-edition .card-group .card:not(:first-child):not(:last-child){border-radius:0}.limited-edition .card-group .card:not(:first-child):not(:last-child) .card-img-top,.limited-edition .card-group .card:not(:first-child):not(:last-child) .card-img-bottom{border-radius:0}}@media (min-width:544px){.limited-edition .card-columns{column-count:3;column-gap:1.25rem}.limited-edition .card-columns .card{width:100%}}.limited-edition .breadcrumb{padding:0.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#eceeef;border-radius:0.25rem}.limited-edition .breadcrumb::after{content:"";display:table;clear:both}.limited-edition .breadcrumb-item{float:left}.limited-edition .breadcrumb-item + .breadcrumb-item::before{display:inline-block;padding-right:0.5rem;padding-left:0.5rem;color:#818a91;content:"/"}.limited-edition .breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:underline}.limited-edition .breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:none}.limited-edition .breadcrumb-item.active{color:#818a91}.limited-edition .pagination{display:inline-block;padding-left:0;margin-top:1rem;margin-bottom:1rem;border-radius:0.25rem}.limited-edition .page-item{display:inline}.limited-edition .page-item:first-child .page-link{margin-left:0;border-bottom-left-radius:0.25rem;border-top-left-radius:0.25rem}.limited-edition .page-item:last-child .page-link{border-bottom-right-radius:0.25rem;border-top-right-radius:0.25rem}.limited-edition .page-item.active .page-link,.limited-edition .page-item.active .page-link:focus,.limited-edition .page-item.active .page-link:hover{z-index:2;color:#fff;cursor:default;background-color:#0275d8;border-color:#0275d8}.limited-edition .page-item.disabled .page-link,.limited-edition .page-item.disabled .page-link:focus,.limited-edition .page-item.disabled .page-link:hover{color:#818a91;pointer-events:none;cursor:not-allowed;background-color:#fff;border-color:#ddd}.limited-edition .page-link{position:relative;float:left;padding:0.5rem 0.75rem;margin-left:-1px;color:#0275d8;text-decoration:none;background-color:#fff;border:1px solid #ddd}.limited-edition .page-link:focus,.limited-edition .page-link:hover{color:#014c8c;background-color:#eceeef;border-color:#ddd}.limited-edition .pagination-lg .page-link{padding:0.75rem 1.5rem;font-size:1.25rem}.limited-edition .pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:0.3rem;border-top-left-radius:0.3rem}.limited-edition .pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:0.3rem;border-top-right-radius:0.3rem}.limited-edition .pagination-sm .page-link{padding:0.275rem 0.75rem;font-size:0.875rem}.limited-edition .pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:0.2rem;border-top-left-radius:0.2rem}.limited-edition .pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:0.2rem;border-top-right-radius:0.2rem}.limited-edition .tag{display:inline-block;padding:0.25em 0.4em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25rem}.limited-edition .tag:empty{display:none}.limited-edition .btn .tag{position:relative;top:-1px}.limited-edition a.tag:focus,.limited-edition a.tag:hover{color:#fff;text-decoration:none;cursor:pointer}.limited-edition .tag-pill{padding-right:0.6em;padding-left:0.6em;border-radius:10rem}.limited-edition .tag-default{background-color:#818a91}.limited-edition .tag-default[href]:focus,.limited-edition .tag-default[href]:hover{background-color:#687077}.limited-edition .tag-primary{background-color:#0275d8}.limited-edition .tag-primary[href]:focus,.limited-edition .tag-primary[href]:hover{background-color:#025aa5}.limited-edition .tag-success{background-color:#5cb85c}.limited-edition .tag-success[href]:focus,.limited-edition .tag-success[href]:hover{background-color:#449d44}.limited-edition .tag-info{background-color:#5bc0de}.limited-edition .tag-info[href]:focus,.limited-edition .tag-info[href]:hover{background-color:#31b0d5}.limited-edition .tag-warning{background-color:#f0ad4e}.limited-edition .tag-warning[href]:focus,.limited-edition .tag-warning[href]:hover{background-color:#ec971f}.limited-edition .tag-danger{background-color:#d9534f}.limited-edition .tag-danger[href]:focus,.limited-edition .tag-danger[href]:hover{background-color:#c9302c}.limited-edition .jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#eceeef;border-radius:0.3rem}@media (min-width:544px){.limited-edition .jumbotron{padding:4rem 2rem}}.limited-edition .jumbotron-hr{border-top-color:#d0d5d8}.limited-edition .jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.limited-edition .alert{padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem}.limited-edition .alert-heading{color:inherit}.limited-edition .alert-link{font-weight:bold}.limited-edition .alert-dismissible{padding-right:2rem}.limited-edition .alert-dismissible .close{position:relative;top:-.125rem;right:-1rem;color:inherit}.limited-edition .alert-success{background-color:#dff0d8;border-color:#d0e9c6;color:#3c763d}.limited-edition .alert-success hr{border-top-color:#c1e2b3}.limited-edition .alert-success .alert-link{color:#2b542c}.limited-edition .alert-info{background-color:#d9edf7;border-color:#bcdff1;color:#31708f}.limited-edition .alert-info hr{border-top-color:#a6d5ec}.limited-edition .alert-info .alert-link{color:#245269}.limited-edition .alert-warning{background-color:#fcf8e3;border-color:#faf2cc;color:#8a6d3b}.limited-edition .alert-warning hr{border-top-color:#f7ecb5}.limited-edition .alert-warning .alert-link{color:#66512c}.limited-edition .alert-danger{background-color:#f2dede;border-color:#ebcccc;color:#a94442}.limited-edition .alert-danger hr{border-top-color:#e4b9b9}.limited-edition .alert-danger .alert-link{color:#843534}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.limited-edition .progress{display:block;width:100%;height:1rem;margin-bottom:1rem}.limited-edition .progress[value]{background-color:#eee;border:0;appearance:none;border-radius:0.25rem}.limited-edition .progress[value]::-ms-fill{background-color:#0074d9;border:0}.limited-edition .progress[value]::-moz-progress-bar{background-color:#0074d9;border-bottom-left-radius:0.25rem;border-top-left-radius:0.25rem}.limited-edition .progress[value]::-webkit-progress-value{background-color:#0074d9;border-bottom-left-radius:0.25rem;border-top-left-radius:0.25rem}.limited-edition .progress[value="100"]::-moz-progress-bar{border-bottom-right-radius:0.25rem;border-top-right-radius:0.25rem}.limited-edition .progress[value="100"]::-webkit-progress-value{border-bottom-right-radius:0.25rem;border-top-right-radius:0.25rem}.limited-edition .progress[value]::-webkit-progress-bar{background-color:#eee;border-radius:0.25rem}.limited-edition base::-moz-progress-bar,.limited-edition .progress[value]{background-color:#eee;border-radius:0.25rem}@media screen and (min-width:0\0){.limited-edition .progress{background-color:#eee;border-radius:0.25rem}.limited-edition .progress-bar{display:inline-block;height:1rem;text-indent:-999rem;background-color:#0074d9;border-bottom-left-radius:0.25rem;border-top-left-radius:0.25rem}.limited-edition .progress[width="100%"]{border-bottom-right-radius:0.25rem;border-top-right-radius:0.25rem}}.limited-edition .progress-striped[value]::-webkit-progress-value{background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.limited-edition .progress-striped[value]::-moz-progress-bar{background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.limited-edition .progress-striped[value]::-ms-fill{background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}@media screen and (min-width:0\0){.limited-edition .progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}}.limited-edition .progress-animated[value]::-webkit-progress-value{animation:progress-bar-stripes 2s linear infinite}.limited-edition .progress-animated[value]::-moz-progress-bar{animation:progress-bar-stripes 2s linear infinite}@media screen and (min-width:0\0){.limited-edition .progress-animated .progress-bar-striped{animation:progress-bar-stripes 2s linear infinite}}.limited-edition .progress-success[value]::-webkit-progress-value{background-color:#5cb85c}.limited-edition .progress-success[value]::-moz-progress-bar{background-color:#5cb85c}.limited-edition .progress-success[value]::-ms-fill{background-color:#5cb85c}@media screen and (min-width:0\0){.limited-edition .progress-success .progress-bar{background-color:#5cb85c}}.limited-edition .progress-info[value]::-webkit-progress-value{background-color:#5bc0de}.limited-edition .progress-info[value]::-moz-progress-bar{background-color:#5bc0de}.limited-edition .progress-info[value]::-ms-fill{background-color:#5bc0de}@media screen and (min-width:0\0){.limited-edition .progress-info .progress-bar{background-color:#5bc0de}}.limited-edition .progress-warning[value]::-webkit-progress-value{background-color:#f0ad4e}.limited-edition .progress-warning[value]::-moz-progress-bar{background-color:#f0ad4e}.limited-edition .progress-warning[value]::-ms-fill{background-color:#f0ad4e}@media screen and (min-width:0\0){.limited-edition .progress-warning .progress-bar{background-color:#f0ad4e}}.limited-edition .progress-danger[value]::-webkit-progress-value{background-color:#d9534f}.limited-edition .progress-danger[value]::-moz-progress-bar{background-color:#d9534f}.limited-edition .progress-danger[value]::-ms-fill{background-color:#d9534f}@media screen and (min-width:0\0){.limited-edition .progress-danger .progress-bar{background-color:#d9534f}}.limited-edition .media,.limited-edition .media-body{overflow:hidden}.limited-edition .media-body{width:10000px}.limited-edition .media-left,.limited-edition .media-right,.limited-edition .media-body{display:table-cell;vertical-align:top}.limited-edition .media-middle{vertical-align:middle}.limited-edition .media-bottom{vertical-align:bottom}.limited-edition .media-object{display:block}.limited-edition .media-object.img-thumbnail{max-width:none}.limited-edition .media-right{padding-left:10px}.limited-edition .media-left{padding-right:10px}.limited-edition .media-heading{margin-top:0;margin-bottom:5px}.limited-edition .media-list{padding-left:0;list-style:none}.limited-edition .list-group{padding-left:0;margin-bottom:0}.limited-edition .list-group-item{position:relative;display:block;padding:0.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.limited-edition .list-group-item:first-child{border-top-right-radius:0.25rem;border-top-left-radius:0.25rem}.limited-edition .list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}.limited-edition .list-group-item.disabled,.limited-edition .list-group-item.disabled:focus,.limited-edition .list-group-item.disabled:hover{color:#818a91;cursor:not-allowed;background-color:#eceeef}.limited-edition .list-group-item.disabled .list-group-item-heading,.limited-edition .list-group-item.disabled:focus .list-group-item-heading,.limited-edition .list-group-item.disabled:hover .list-group-item-heading{color:inherit}.limited-edition .list-group-item.disabled .list-group-item-text,.limited-edition .list-group-item.disabled:focus .list-group-item-text,.limited-edition .list-group-item.disabled:hover .list-group-item-text{color:#818a91}.limited-edition .list-group-item.active,.limited-edition .list-group-item.active:focus,.limited-edition .list-group-item.active:hover{z-index:2;color:#fff;text-decoration:none;background-color:#0275d8;border-color:#0275d8}.limited-edition .list-group-item.active .list-group-item-heading,.limited-edition .list-group-item.active .list-group-item-heading>small,.limited-edition .list-group-item.active .list-group-item-heading>.small,.limited-edition .list-group-item.active:focus .list-group-item-heading,.limited-edition .list-group-item.active:focus .list-group-item-heading>small,.limited-edition .list-group-item.active:focus .list-group-item-heading>.small,.limited-edition .list-group-item.active:hover .list-group-item-heading,.limited-edition .list-group-item.active:hover .list-group-item-heading>small,.limited-edition .list-group-item.active:hover .list-group-item-heading>.small{color:inherit}.limited-edition .list-group-item.active .list-group-item-text,.limited-edition .list-group-item.active:focus .list-group-item-text,.limited-edition .list-group-item.active:hover .list-group-item-text{color:#a8d6fe}.limited-edition .list-group-flush .list-group-item{border-radius:0}.limited-edition .list-group-item-action{width:100%;color:#555;text-align:inherit}.limited-edition .list-group-item-action .list-group-item-heading{color:#333}.limited-edition .list-group-item-action:focus,.limited-edition .list-group-item-action:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.limited-edition .list-group-item-success{color:#3c763d;background-color:#dff0d8}.limited-edition a.list-group-item-success,.limited-edition button.list-group-item-success{color:#3c763d}.limited-edition a.list-group-item-success .list-group-item-heading,.limited-edition button.list-group-item-success .list-group-item-heading{color:inherit}.limited-edition a.list-group-item-success:focus,.limited-edition a.list-group-item-success:hover,.limited-edition button.list-group-item-success:focus,.limited-edition button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}.limited-edition a.list-group-item-success.active,.limited-edition a.list-group-item-success.active:focus,.limited-edition a.list-group-item-success.active:hover,.limited-edition button.list-group-item-success.active,.limited-edition button.list-group-item-success.active:focus,.limited-edition button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.limited-edition .list-group-item-info{color:#31708f;background-color:#d9edf7}.limited-edition a.list-group-item-info,.limited-edition button.list-group-item-info{color:#31708f}.limited-edition a.list-group-item-info .list-group-item-heading,.limited-edition button.list-group-item-info .list-group-item-heading{color:inherit}.limited-edition a.list-group-item-info:focus,.limited-edition a.list-group-item-info:hover,.limited-edition button.list-group-item-info:focus,.limited-edition button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}.limited-edition a.list-group-item-info.active,.limited-edition a.list-group-item-info.active:focus,.limited-edition a.list-group-item-info.active:hover,.limited-edition button.list-group-item-info.active,.limited-edition button.list-group-item-info.active:focus,.limited-edition button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.limited-edition .list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}.limited-edition a.list-group-item-warning,.limited-edition button.list-group-item-warning{color:#8a6d3b}.limited-edition a.list-group-item-warning .list-group-item-heading,.limited-edition button.list-group-item-warning .list-group-item-heading{color:inherit}.limited-edition a.list-group-item-warning:focus,.limited-edition a.list-group-item-warning:hover,.limited-edition button.list-group-item-warning:focus,.limited-edition button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}.limited-edition a.list-group-item-warning.active,.limited-edition a.list-group-item-warning.active:focus,.limited-edition a.list-group-item-warning.active:hover,.limited-edition button.list-group-item-warning.active,.limited-edition button.list-group-item-warning.active:focus,.limited-edition button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.limited-edition .list-group-item-danger{color:#a94442;background-color:#f2dede}.limited-edition a.list-group-item-danger,.limited-edition button.list-group-item-danger{color:#a94442}.limited-edition a.list-group-item-danger .list-group-item-heading,.limited-edition button.list-group-item-danger .list-group-item-heading{color:inherit}.limited-edition a.list-group-item-danger:focus,.limited-edition a.list-group-item-danger:hover,.limited-edition button.list-group-item-danger:focus,.limited-edition button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}.limited-edition a.list-group-item-danger.active,.limited-edition a.list-group-item-danger.active:focus,.limited-edition a.list-group-item-danger.active:hover,.limited-edition button.list-group-item-danger.active,.limited-edition button.list-group-item-danger.active:focus,.limited-edition button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.limited-edition .list-group-item-heading{margin-top:0;margin-bottom:5px}.limited-edition .list-group-item-text{margin-bottom:0;line-height:1.3}.limited-edition .embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.limited-edition .embed-responsive .embed-responsive-item,.limited-edition .embed-responsive iframe,.limited-edition .embed-responsive embed,.limited-edition .embed-responsive object,.limited-edition .embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.limited-edition .embed-responsive-21by9{padding-bottom:42.85714%}.limited-edition .embed-responsive-16by9{padding-bottom:56.25%}.limited-edition .embed-responsive-4by3{padding-bottom:75%}.limited-edition .embed-responsive-1by1{padding-bottom:100%}.limited-edition .close{float:right;font-size:1.5rem;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.limited-edition .close:focus,.limited-edition .close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}.limited-edition button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.limited-edition .modal-open{overflow:hidden}.limited-edition .modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0;-webkit-overflow-scrolling:touch}.limited-edition .modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-25%)}.limited-edition .modal.in .modal-dialog{transform:translate(0,0)}.limited-edition .modal-open .modal{overflow-x:hidden;overflow-y:auto}.limited-edition .modal-dialog{position:relative;width:auto;margin:10px}.limited-edition .modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem;outline:0}.limited-edition .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.limited-edition .modal-backdrop.fade{opacity:0}.limited-edition .modal-backdrop.in{opacity:0.5}.limited-edition .modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.limited-edition .modal-header::after{content:"";display:table;clear:both}.limited-edition .modal-header .close{margin-top:-2px}.limited-edition .modal-title{margin:0;line-height:1.5}.limited-edition .modal-body{position:relative;padding:15px}.limited-edition .modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.limited-edition .modal-footer::after{content:"";display:table;clear:both}.limited-edition .modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:544px){.limited-edition .modal-dialog{max-width:600px;margin:30px auto}.limited-edition .modal-sm{max-width:300px}}@media (min-width:992px){.limited-edition .modal-lg{max-width:900px}}.limited-edition .tooltip{position:absolute;z-index:1070;display:block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;font-size:0.875rem;word-wrap:break-word;opacity:0}.limited-edition .tooltip.in{opacity:0.9}.limited-edition .tooltip.tooltip-top,.limited-edition .tooltip.bs-tether-element-attached-bottom{padding:5px 0;margin-top:-3px}.limited-edition .tooltip.tooltip-top .tooltip-arrow,.limited-edition .tooltip.bs-tether-element-attached-bottom .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.limited-edition .tooltip.tooltip-right,.limited-edition .tooltip.bs-tether-element-attached-left{padding:0 5px;margin-left:3px}.limited-edition .tooltip.tooltip-right .tooltip-arrow,.limited-edition .tooltip.bs-tether-element-attached-left .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.limited-edition .tooltip.tooltip-bottom,.limited-edition .tooltip.bs-tether-element-attached-top{padding:5px 0;margin-top:3px}.limited-edition .tooltip.tooltip-bottom .tooltip-arrow,.limited-edition .tooltip.bs-tether-element-attached-top .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.limited-edition .tooltip.tooltip-left,.limited-edition .tooltip.bs-tether-element-attached-right{padding:0 5px;margin-left:-3px}.limited-edition .tooltip.tooltip-left .tooltip-arrow,.limited-edition .tooltip.bs-tether-element-attached-right .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.limited-edition .tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:0.25rem}.limited-edition .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.limited-edition .popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;padding:1px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;font-size:0.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem}.limited-edition .popover.popover-top,.limited-edition .popover.bs-tether-element-attached-bottom{margin-top:-10px}.limited-edition .popover.popover-top .popover-arrow,.limited-edition .popover.bs-tether-element-attached-bottom .popover-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.limited-edition .popover.popover-top .popover-arrow::after,.limited-edition .popover.bs-tether-element-attached-bottom .popover-arrow::after{bottom:1px;margin-left:-10px;content:"";border-top-color:#fff;border-bottom-width:0}.limited-edition .popover.popover-right,.limited-edition .popover.bs-tether-element-attached-left{margin-left:10px}.limited-edition .popover.popover-right .popover-arrow,.limited-edition .popover.bs-tether-element-attached-left .popover-arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.limited-edition .popover.popover-right .popover-arrow::after,.limited-edition .popover.bs-tether-element-attached-left .popover-arrow::after{bottom:-10px;left:1px;content:"";border-right-color:#fff;border-left-width:0}.limited-edition .popover.popover-bottom,.limited-edition .popover.bs-tether-element-attached-top{margin-top:10px}.limited-edition .popover.popover-bottom .popover-arrow,.limited-edition .popover.bs-tether-element-attached-top .popover-arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:rgba(0,0,0,0.25)}.limited-edition .popover.popover-bottom .popover-arrow::after,.limited-edition .popover.bs-tether-element-attached-top .popover-arrow::after{top:1px;margin-left:-10px;content:"";border-top-width:0;border-bottom-color:#fff}.limited-edition .popover.popover-left,.limited-edition .popover.bs-tether-element-attached-right{margin-left:-10px}.limited-edition .popover.popover-left .popover-arrow,.limited-edition .popover.bs-tether-element-attached-right .popover-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:rgba(0,0,0,0.25)}.limited-edition .popover.popover-left .popover-arrow::after,.limited-edition .popover.bs-tether-element-attached-right .popover-arrow::after{right:1px;bottom:-10px;content:"";border-right-width:0;border-left-color:#fff}.limited-edition .popover-title{padding:8px 14px;margin:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:0.2375rem 0.2375rem 0 0}.limited-edition .popover-title:empty{display:none}.limited-edition .popover-content{padding:9px 14px}.limited-edition .popover-arrow,.limited-edition .popover-arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.limited-edition .popover-arrow{border-width:11px}.limited-edition .popover-arrow::after{content:"";border-width:10px}.limited-edition .carousel{position:relative}.limited-edition .carousel-inner{position:relative;width:100%;overflow:hidden}.limited-edition .carousel-inner>.carousel-item{position:relative;display:none;transition:.6s ease-in-out left}.limited-edition .carousel-inner>.carousel-item>img,.limited-edition .carousel-inner>.carousel-item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.limited-edition .carousel-inner>.carousel-item{transition:transform .6s ease-in-out;backface-visibility:hidden;perspective:1000px}.limited-edition .carousel-inner>.carousel-item.next,.limited-edition .carousel-inner>.carousel-item.active.right{left:0;transform:translate3d(100%,0,0)}.limited-edition .carousel-inner>.carousel-item.prev,.limited-edition .carousel-inner>.carousel-item.active.left{left:0;transform:translate3d(-100%,0,0)}.limited-edition .carousel-inner>.carousel-item.next.left,.limited-edition .carousel-inner>.carousel-item.prev.right,.limited-edition .carousel-inner>.carousel-item.active{left:0;transform:translate3d(0,0,0)}}.limited-edition .carousel-inner>.active,.limited-edition .carousel-inner>.next,.limited-edition .carousel-inner>.prev{display:block}.limited-edition .carousel-inner>.active{left:0}.limited-edition .carousel-inner>.next,.limited-edition .carousel-inner>.prev{position:absolute;top:0;width:100%}.limited-edition .carousel-inner>.next{left:100%}.limited-edition .carousel-inner>.prev{left:-100%}.limited-edition .carousel-inner>.next.left,.limited-edition .carousel-inner>.prev.right{left:0}.limited-edition .carousel-inner>.active.left{left:-100%}.limited-edition .carousel-inner>.active.right{left:100%}.limited-edition .carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);opacity:0.5}.limited-edition .carousel-control.left{background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}.limited-edition .carousel-control.right{right:0;left:auto;background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}.limited-edition .carousel-control:focus,.limited-edition .carousel-control:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.limited-edition .carousel-control .icon-prev,.limited-edition .carousel-control .icon-next{position:absolute;top:50%;z-index:5;display:inline-block;width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.limited-edition .carousel-control .icon-prev{left:50%;margin-left:-10px}.limited-edition .carousel-control .icon-next{right:50%;margin-right:-10px}.limited-edition .carousel-control .icon-prev::before{content:"\2039"}.limited-edition .carousel-control .icon-next::before{content:"\203a"}.limited-edition .carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.limited-edition .carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:transparent;border:1px solid #fff;border-radius:10px}.limited-edition .carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.limited-edition .carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.limited-edition .carousel-caption .btn{text-shadow:none}@media (min-width:544px){.limited-edition .carousel-control .icon-prev,.limited-edition .carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.limited-edition .carousel-control .icon-prev{margin-left:-15px}.limited-edition .carousel-control .icon-next{margin-right:-15px}.limited-edition .carousel-caption{right:20%;left:20%;padding-bottom:30px}.limited-edition .carousel-indicators{bottom:20px}}.limited-edition .bg-faded{background-color:#f7f7f9}.limited-edition .bg-primary{color:#fff!important;background-color:#0275d8!important}.limited-edition a.bg-primary:focus,.limited-edition a.bg-primary:hover{background-color:#025aa5!important}.limited-edition .bg-success{color:#fff!important;background-color:#5cb85c!important}.limited-edition a.bg-success:focus,.limited-edition a.bg-success:hover{background-color:#449d44!important}.limited-edition .bg-info{color:#fff!important;background-color:#5bc0de!important}.limited-edition a.bg-info:focus,.limited-edition a.bg-info:hover{background-color:#31b0d5!important}.limited-edition .bg-warning{color:#fff!important;background-color:#f0ad4e!important}.limited-edition a.bg-warning:focus,.limited-edition a.bg-warning:hover{background-color:#ec971f!important}.limited-edition .bg-danger{color:#fff!important;background-color:#d9534f!important}.limited-edition a.bg-danger:focus,.limited-edition a.bg-danger:hover{background-color:#c9302c!important}.limited-edition .bg-inverse{color:#fff!important;background-color:#373a3c!important}.limited-edition a.bg-inverse:focus,.limited-edition a.bg-inverse:hover{background-color:#1f2021!important}.limited-edition .clearfix::after{content:"";display:table;clear:both}.limited-edition .d-block{display:block!important}.limited-edition .d-inline-block{display:inline-block!important}.limited-edition .d-inline{display:inline!important}.limited-edition .pull-xs-left{float:left!important}.limited-edition .pull-xs-right{float:right!important}.limited-edition .pull-xs-none{float:none!important}@media (min-width:544px){.limited-edition .pull-sm-left{float:left!important}.limited-edition .pull-sm-right{float:right!important}.limited-edition .pull-sm-none{float:none!important}}@media (min-width:768px){.limited-edition .pull-md-left{float:left!important}.limited-edition .pull-md-right{float:right!important}.limited-edition .pull-md-none{float:none!important}}@media (min-width:992px){.limited-edition .pull-lg-left{float:left!important}.limited-edition .pull-lg-right{float:right!important}.limited-edition .pull-lg-none{float:none!important}}@media (min-width:1200px){.limited-edition .pull-xl-left{float:left!important}.limited-edition .pull-xl-right{float:right!important}.limited-edition .pull-xl-none{float:none!important}}.limited-edition .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.limited-edition .sr-only-focusable:active,.limited-edition .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.limited-edition .w-100{width:100%!important}.limited-edition .m-x-auto{margin-right:auto!important;margin-left:auto!important}.limited-edition .m-a-0{margin:0 0!important}.limited-edition .m-t-0{margin-top:0!important}.limited-edition .m-r-0{margin-right:0!important}.limited-edition .m-b-0{margin-bottom:0!important}.limited-edition .m-l-0{margin-left:0!important}.limited-edition .m-x-0{margin-right:0!important;margin-left:0!important}.limited-edition .m-y-0{margin-top:0!important;margin-bottom:0!important}.limited-edition .m-a-1{margin:1rem 1rem!important}.limited-edition .m-t-1{margin-top:1rem!important}.limited-edition .m-r-1{margin-right:1rem!important}.limited-edition .m-b-1{margin-bottom:1rem!important}.limited-edition .m-l-1{margin-left:1rem!important}.limited-edition .m-x-1{margin-right:1rem!important;margin-left:1rem!important}.limited-edition .m-y-1{margin-top:1rem!important;margin-bottom:1rem!important}.limited-edition .m-a-2{margin:1.5rem 1.5rem!important}.limited-edition .m-t-2{margin-top:1.5rem!important}.limited-edition .m-r-2{margin-right:1.5rem!important}.limited-edition .m-b-2{margin-bottom:1.5rem!important}.limited-edition .m-l-2{margin-left:1.5rem!important}.limited-edition .m-x-2{margin-right:1.5rem!important;margin-left:1.5rem!important}.limited-edition .m-y-2{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.limited-edition .m-a-3{margin:3rem 3rem!important}.limited-edition .m-t-3{margin-top:3rem!important}.limited-edition .m-r-3{margin-right:3rem!important}.limited-edition .m-b-3{margin-bottom:3rem!important}.limited-edition .m-l-3{margin-left:3rem!important}.limited-edition .m-x-3{margin-right:3rem!important;margin-left:3rem!important}.limited-edition .m-y-3{margin-top:3rem!important;margin-bottom:3rem!important}.limited-edition .p-a-0{padding:0 0!important}.limited-edition .p-t-0{padding-top:0!important}.limited-edition .p-r-0{padding-right:0!important}.limited-edition .p-b-0{padding-bottom:0!important}.limited-edition .p-l-0{padding-left:0!important}.limited-edition .p-x-0{padding-right:0!important;padding-left:0!important}.limited-edition .p-y-0{padding-top:0!important;padding-bottom:0!important}.limited-edition .p-a-1{padding:1rem 1rem!important}.limited-edition .p-t-1{padding-top:1rem!important}.limited-edition .p-r-1{padding-right:1rem!important}.limited-edition .p-b-1{padding-bottom:1rem!important}.limited-edition .p-l-1{padding-left:1rem!important}.limited-edition .p-x-1{padding-right:1rem!important;padding-left:1rem!important}.limited-edition .p-y-1{padding-top:1rem!important;padding-bottom:1rem!important}.limited-edition .p-a-2{padding:1.5rem 1.5rem!important}.limited-edition .p-t-2{padding-top:1.5rem!important}.limited-edition .p-r-2{padding-right:1.5rem!important}.limited-edition .p-b-2{padding-bottom:1.5rem!important}.limited-edition .p-l-2{padding-left:1.5rem!important}.limited-edition .p-x-2{padding-right:1.5rem!important;padding-left:1.5rem!important}.limited-edition .p-y-2{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.limited-edition .p-a-3{padding:3rem 3rem!important}.limited-edition .p-t-3{padding-top:3rem!important}.limited-edition .p-r-3{padding-right:3rem!important}.limited-edition .p-b-3{padding-bottom:3rem!important}.limited-edition .p-l-3{padding-left:3rem!important}.limited-edition .p-x-3{padding-right:3rem!important;padding-left:3rem!important}.limited-edition .p-y-3{padding-top:3rem!important;padding-bottom:3rem!important}.limited-edition .pos-f-t{position:fixed;top:0;right:0;left:0;z-index:1030}.limited-edition .text-justify{text-align:justify!important}.limited-edition .text-nowrap{white-space:nowrap!important}.limited-edition .text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.limited-edition .text-xs-left{text-align:left!important}.limited-edition .text-xs-right{text-align:right!important}.limited-edition .text-xs-center{text-align:center!important}@media (min-width:544px){.limited-edition .text-sm-left{text-align:left!important}.limited-edition .text-sm-right{text-align:right!important}.limited-edition .text-sm-center{text-align:center!important}}@media (min-width:768px){.limited-edition .text-md-left{text-align:left!important}.limited-edition .text-md-right{text-align:right!important}.limited-edition .text-md-center{text-align:center!important}}@media (min-width:992px){.limited-edition .text-lg-left{text-align:left!important}.limited-edition .text-lg-right{text-align:right!important}.limited-edition .text-lg-center{text-align:center!important}}@media (min-width:1200px){.limited-edition .text-xl-left{text-align:left!important}.limited-edition .text-xl-right{text-align:right!important}.limited-edition .text-xl-center{text-align:center!important}}.limited-edition .text-lowercase{text-transform:lowercase!important}.limited-edition .text-uppercase{text-transform:uppercase!important}.limited-edition .text-capitalize{text-transform:capitalize!important}.limited-edition .font-weight-normal{font-weight:normal}.limited-edition .font-weight-bold{font-weight:bold}.limited-edition .font-italic{font-style:italic}.limited-edition .text-muted{color:#818a91!important}.limited-edition a.text-muted:focus,.limited-edition a.text-muted:hover{color:#687077!important}.limited-edition .text-primary{color:#0275d8!important}.limited-edition a.text-primary:focus,.limited-edition a.text-primary:hover{color:#025aa5!important}.limited-edition .text-success{color:#5cb85c!important}.limited-edition a.text-success:focus,.limited-edition a.text-success:hover{color:#449d44!important}.limited-edition .text-info{color:#5bc0de!important}.limited-edition a.text-info:focus,.limited-edition a.text-info:hover{color:#31b0d5!important}.limited-edition .text-warning{color:#f0ad4e!important}.limited-edition a.text-warning:focus,.limited-edition a.text-warning:hover{color:#ec971f!important}.limited-edition .text-danger{color:#d9534f!important}.limited-edition a.text-danger:focus,.limited-edition a.text-danger:hover{color:#c9302c!important}.limited-edition .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.limited-edition .invisible{visibility:hidden!important}.limited-edition .hidden-xs-up{display:none!important}@media (max-width:543px){.limited-edition .hidden-xs-down{display:none!important}}@media (min-width:544px){.limited-edition .hidden-sm-up{display:none!important}}@media (max-width:767px){.limited-edition .hidden-sm-down{display:none!important}}@media (min-width:768px){.limited-edition .hidden-md-up{display:none!important}}@media (max-width:991px){.limited-edition .hidden-md-down{display:none!important}}@media (min-width:992px){.limited-edition .hidden-lg-up{display:none!important}}@media (max-width:1199px){.limited-edition .hidden-lg-down{display:none!important}}@media (min-width:1200px){.limited-edition .hidden-xl-up{display:none!important}}.limited-edition .hidden-xl-down{display:none!important}.limited-edition .visible-print-block{display:none!important}@media print{.limited-edition .visible-print-block{display:block!important}}.limited-edition .visible-print-inline{display:none!important}@media print{.limited-edition .visible-print-inline{display:inline!important}}.limited-edition .visible-print-inline-block{display:none!important}@media print{.limited-edition .visible-print-inline-block{display:inline-block!important}}@media print{.limited-edition .hidden-print{display:none!important}}