﻿.ui-kit-button-container{display:-webkit-box;display:-webkit-flex;display:flex;max-width:475px}.ui-kit-button-container.centered{margin:auto;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ui-kit-button-container.has-two-buttons{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.ui-kit-button-container.has-two-buttons .ui-kit-button{width:-webkit-calc(50% - 3px);width:calc(50% - 3px)}.ui-kit-button{font-size:16px;padding:-webkit-calc(10px + .3vw) -webkit-calc(10px + 2vw);padding:calc(10px + .3vw) calc(10px + 2vw);display:-webkit-box;display:-webkit-flex;display:flex;text-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-weight:600;letter-spacing:normal;-webkit-transition:200ms;transition:200ms}.ui-kit-button.primary{background-color:#000000;border:2px solid #000000;color:#ffffff}.ui-kit-button.primary:hover,.ui-kit-button.primary:focus{background-color:#000000;border:2px solid #000000;color:#ffffff}html.touchevents .ui-kit-button.primary:hover,html.touchevents .ui-kit-button.primary:focus{background-color:#000000;border:2px solid #000000;color:#ffffff}.ui-kit-button.primary:disabled,html.no-touchevents .ui-kit-button.primary:disabled:hover,.ui-kit-button.primary:disabled:active{background-color:#e3e3e3;border:2px solid #e3e3e3;color:#999999}.ui-kit-button.primary-alt{background-color:#ffffff;border:2px solid #ffffff;color:#390679}.ui-kit-button.primary-alt:hover,.ui-kit-button.primary-alt:focus{background-color:#ffffff;border:2px solid #390679;color:#390679}html.touchevents .ui-kit-button.primary-alt:hover,html.touchevents .ui-kit-button.primary-alt:focus{background-color:#ffffff;border:2px solid #390679;color:#390679}.ui-kit-button.primary-alt:disabled,html.no-touchevents .ui-kit-button.primary-alt:disabled:hover,.ui-kit-button.primary-alt:disabled:active{background-color:#e3e3e3;border:2px solid #e3e3e3;color:#999999}.ui-kit-button.secondary{background-color:transparent;border:2px solid #000000;color:#000000}.ui-kit-button.secondary:hover,.ui-kit-button.secondary:focus{background-color:#000000;border:2px solid #000000;color:#ffffff}html.touchevents .ui-kit-button.secondary:hover,html.touchevents .ui-kit-button.secondary:focus{background-color:#000000;border:2px solid #000000;color:#ffffff}.ui-kit-button.secondary:disabled,html.no-touchevents .ui-kit-button.secondary:disabled:hover,.ui-kit-button.secondary:disabled:active{background-color:transparent;border:2px solid #e3e3e3;color:#999999}.ui-kit-button.secondary-alt{background-color:transparent;border:2px solid #ffffff;color:#ffffff}.ui-kit-button.secondary-alt:hover,.ui-kit-button.secondary-alt:focus{background-color:#e3e3e3;border:2px solid #ffffff;color:#999999}html.touchevents .ui-kit-button.secondary-alt:hover,html.touchevents .ui-kit-button.secondary-alt:focus{background-color:#e3e3e3;border:2px solid #ffffff;color:#999999}.ui-kit-button.secondary-alt:disabled,html.no-touchevents .ui-kit-button.secondary-alt:disabled:hover,.ui-kit-button.secondary-alt:disabled:active{background-color:#e3e3e3;border:2px solid #e3e3e3;color:#999999}meta.foundation-version{font-family:"/5.3.3/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Proxima Nova", Helvetica, sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}button,.button{border-style:solid;border-width:0px;cursor:pointer;font-family:"Proxima Nova", Helvetica, sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#008CBA;border-color:#007095;color:#fff;-webkit-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}button:hover,button:focus,.button:hover,.button:focus{background-color:#007095}button:hover,button:focus,.button:hover,.button:focus{color:#fff}button.secondary,.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#b9b9b9}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333}button.success,.button.success{background-color:#43AC6A;border-color:#368a55;color:#fff}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a55}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}button.alert,.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#cf2a0e}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}button.large,.button.large{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.25rem}button.small,.button.small{padding-top:0.875rem;padding-right:1.75rem;padding-bottom:0.9375rem;padding-left:1.75rem;font-size:0.8125rem}button.tiny,.button.tiny{padding-top:0.625rem;padding-right:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;font-size:0.6875rem}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:0.75rem}button.right-align,.button.right-align{text-align:right;padding-right:0.75rem}button.radius,.button.radius{-webkit-border-radius:3px;border-radius:3px}button.round,.button.round{-webkit-border-radius:1000px;border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#008CBA;border-color:#007095;color:#fff;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#007095}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#008CBA}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#b9b9b9}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e7e7e7}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#43AC6A;border-color:#368a55;color:#fff;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#368a55}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#43AC6A}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#f04124;border-color:#cf2a0e;color:#fff;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cf2a0e}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#f04124}button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width: 40.063em){button,.button{display:inline-block}}form{margin:0 0 1rem}form .row .row{margin:0 -0.5rem}form .row .row .column,form .row .row .columns{padding:0 0.5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5rem}label{font-size:0.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:normal;line-height:1.5;margin-bottom:0}label.right{float:none !important;text-align:right}label.inline{margin:0 0 1rem 0;padding:0.5625rem 0}label small{text-transform:capitalize;color:#676767}select::-ms-expand{display:none}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:0.875rem;height:2.3125rem;line-height:2.3125rem}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125rem;border:none}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125rem;border:none}.prefix.button.radius{-webkit-border-radius:0;border-radius:0;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{-webkit-border-radius:0;border-radius:0;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.prefix.button.round{-webkit-border-radius:0;border-radius:0;-webkit-border-bottom-left-radius:1000px;border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{-webkit-border-radius:0;border-radius:0;-webkit-border-bottom-right-radius:1000px;border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-top-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333;border-color:#cccccc}span.prefix.radius,label.prefix.radius{-webkit-border-radius:0;border-radius:0;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333;border-color:#cccccc}span.postfix.radius,label.postfix.radius{-webkit-border-radius:0;border-radius:0;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{-webkit-appearance:none;-webkit-border-radius:0px;background-color:#fff;font-family:inherit;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875rem;margin:0 0 1rem 0;padding:0.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color 0.45s ease-in-out, -webkit-box-shadow 0.45s;transition:border-color 0.45s ease-in-out, -webkit-box-shadow 0.45s;transition:box-shadow 0.45s, border-color 0.45s ease-in-out;transition:box-shadow 0.45s, border-color 0.45s ease-in-out, -webkit-box-shadow 0.45s}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{-webkit-box-shadow:0 0 5px #999999;box-shadow:0 0 5px #999999;border-color:#999999}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:#fafafa;border-color:#999999;outline:none}input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,textarea:disabled{background-color:#ddd;cursor:default}input[type="text"][disabled],input[type="text"][readonly],fieldset[disabled] input[type="text"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled] input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],textarea[disabled],textarea[readonly],fieldset[disabled] textarea{background-color:#ddd;cursor:default}input[type="text"].radius,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,textarea.radius{-webkit-border-radius:3px;border-radius:3px}input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:0px}textarea[rows]{height:auto}select{-webkit-appearance:none !important;-webkit-border-radius:0px;background-color:#fafafa;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border:1px solid #cccccc;padding:0.5rem;font-size:0.875rem;color:rgba(0,0,0,0.75);line-height:normal;-webkit-border-radius:0;border-radius:0;height:2.3125rem}select.radius{-webkit-border-radius:3px;border-radius:3px}select:hover{background-color:#f3f3f3;border-color:#999999}select:disabled{background-color:#ddd;cursor:default}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}fieldset{border:1px solid #ddd;padding:1.25rem;margin:1.125rem 0}fieldset legend{font-weight:bold;background:#fff;padding:0 0.1875rem;margin:0;margin-left:-0.1875rem}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#fff}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#fff}.error input,.error textarea,.error select{margin-bottom:0}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}.error label,.error label.error{color:#f04124}.error small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#fff}.error>label>small{color:#676767;background:transparent;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline}.error span.error-message{display:block}input.error,textarea.error,select.error{margin-bottom:0}label.error{color:#f04124}@font-face{font-family:'SharpSansNo1-Bold';src:url(/assets/sharp-sans-no1-bold-8574d53f99b5e322973014f8a303cfbdbd37f255599b9ddc6a321b8df73cbd00.eot);src:url(/assets/sharp-sans-no1-bold-8574d53f99b5e322973014f8a303cfbdbd37f255599b9ddc6a321b8df73cbd00.eot?#iefix) format("embedded-opentype"),url(/assets/sharp-sans-no1-bold-8c782a8dd190df011482cc604a914f983f27a94ee4dc27431afe4c669aecd6c0.woff2) format("woff2"),url(/assets/sharp-sans-no1-bold-fd7300802d42309bcb41405de4a2ec43e27039c1daa80b8db762be6dcef61b9b.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(/assets/proxima-nova-regular-162d6f860f05b0b56e6d360f0543c7887c8507151baa3acb1b758ad1e635f671.woff2) format("woff2"),url(/assets/proxima-nova-regular-396deb4888d9c9ca87ec0910f3a91d122de738493f77bf75daa5cb30d4be6762.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(/assets/proxima-nova-semibold-b4f0e5a7e0072088a01f5caff013f03b64e3d5fc9ee654dc40c4704c566be8cb.woff2) format("woff2"),url(/assets/proxima-nova-semibold-bf3d3e80a2277a527e49e8459ae84321b9d74cb6d8ca3a27a05fe70356ffc234.woff) format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'GTSectraFine-Book';src:url(/assets/gt-sectra-fine-book-a683e89b59e4b33055cc2db558629f5178ecd87a2de7da102e420c05876cb451.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Lust-Regular';src:url(/assets/subset-lust-regular-7dc24041c03f6274a36c6195c97028849038ffe9c63cd70ac7c1b93e551d948b.woff) format("woff"),url(/assets/subset-lust-regular-4c4955e335b10536d48fd512bb3da25dafbfb2a83e95f3c68c38b2581436b880.woff2) format("woff2");font-weight:normal;font-style:normal}input.input-reset{margin:0;min-height:0px;width:auto}input.input-reset+label{font-size:100%;margin:0}.select-reset{width:auto}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media only screen and (max-width: 40em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.063em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.063em) and (max-width: 90em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.063em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.063em) and (max-width: 120em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.063em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.063em) and (max-width: 99999999em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.063em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#008CBA;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#0078a0}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p aside{font-size:0.875rem;line-height:1.35;font-style:italic}ul,ol{line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:"Proxima Nova", Helvetica, sans-serif;font-weight:normal;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:0.2rem;margin-bottom:0.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}h1{font-size:2.125rem}h2{font-size:1.6875rem}h3{font-size:1.375rem}h4{font-size:1.125rem}h5{font-size:1.125rem}h6{font-size:1rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}@media only screen and (min-width: 40.063em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75rem}h2{font-size:2.3125rem}h3{font-size:1.6875rem}h4{font-size:1.4375rem}h5{font-size:1.125rem}h6{font-size:1rem}}.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;min-height:100vh;height:100%;overflow:hidden}.off-canvas-wrap.move-right,.off-canvas-wrap.move-left{min-height:100%;-webkit-overflow-scrolling:touch}.inner-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;-webkit-transition:"transform 500ms ease";transition:"transform 500ms ease";-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto}.inner-wrap:before,.inner-wrap:after{content:" ";display:table}.inner-wrap:after{clear:both}.tab-bar{-webkit-backface-visibility:hidden;color:#fff;height:3.75rem;line-height:3.75rem;position:relative}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar h5,.tab-bar h6{color:#fff;line-height:3.75rem;margin:0}.left-small{width:3.75rem;height:3.75rem;position:absolute;top:0;left:0;height:auto;width:auto}.right-small{width:3.75rem;height:3.75rem;position:absolute;top:0;right:0}.tab-bar-section{padding:0 0.625rem;position:absolute;text-align:center;height:3.75rem;top:0}@media only screen and (min-width: 40.063em){.tab-bar-section{text-align:left}}.tab-bar-section.left{left:0;right:3.75rem}.tab-bar-section.right{left:3.75rem;right:0}.tab-bar-section.middle{left:3.75rem;right:3.75rem}.left-off-canvas-menu{-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 500ms ease 0s;transition:-webkit-transform 500ms ease 0s;transition:transform 500ms ease 0s;transition:transform 500ms ease 0s, -webkit-transform 500ms ease 0s;width:15.625rem;top:0;bottom:0;position:absolute;overflow-y:auto;background:#333;z-index:1001;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(-100.5%, 0, 0);transform:translate3d(-100.5%, 0, 0);left:0}.left-off-canvas-menu *{-webkit-backface-visibility:hidden}.right-off-canvas-menu{-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 500ms ease 0s;transition:-webkit-transform 500ms ease 0s;transition:transform 500ms ease 0s;transition:transform 500ms ease 0s, -webkit-transform 500ms ease 0s;width:15.625rem;top:0;bottom:0;position:absolute;overflow-y:auto;background:#333;z-index:1001;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(100.5%, 0, 0);transform:translate3d(100.5%, 0, 0);right:0}.right-off-canvas-menu *{-webkit-backface-visibility:hidden}ul.off-canvas-list{list-style-type:none;padding:0;margin:0}ul.off-canvas-list li label{display:block;padding:0.3rem 0.9375rem;color:#999;text-transform:uppercase;font-size:0.75rem;font-weight:bold;background:#444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0}ul.off-canvas-list li a{display:block;padding:0.66667rem;color:rgba(255,255,255,0.7);border-bottom:1px solid #262626;-webkit-transition:background 300ms ease;transition:background 300ms ease}ul.off-canvas-list li a:hover{background:#242424}.move-right>.inner-wrap{-webkit-transform:translate3d(200px, 0, 0);transform:translate3d(200px, 0, 0)}.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;-webkit-transition:background 300ms ease;transition:background 300ms ease;cursor:pointer;-webkit-box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent}@media only screen and (min-width: 40.063em){.move-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.move-left>.inner-wrap{-webkit-transform:translate3d(-200px, 0, 0);transform:translate3d(-200px, 0, 0)}.move-left .exit-off-canvas{-webkit-backface-visibility:hidden;-webkit-transition:background 300ms ease;transition:background 300ms ease;cursor:pointer;-webkit-box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent}@media only screen and (min-width: 40.063em){.move-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap .left-off-canvas-menu,.offcanvas-overlap .right-off-canvas-menu{-webkit-transform:none;transform:none;z-index:1003}.offcanvas-overlap .exit-off-canvas{-webkit-backface-visibility:hidden;-webkit-transition:background 300ms ease;transition:background 300ms ease;cursor:pointer;-webkit-box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent}@media only screen and (min-width: 40.063em){.offcanvas-overlap .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.no-csstransforms .left-off-canvas-menu{left:-200px}.no-csstransforms .right-off-canvas-menu{right:-200px}.no-csstransforms .move-left>.inner-wrap{right:200px}.no-csstransforms .move-right>.inner-wrap{left:200px}.clearing-thumbs,[data-clearing]{margin-bottom:0;margin-left:0;list-style:none}.clearing-thumbs:before,.clearing-thumbs:after,[data-clearing]:before,[data-clearing]:after{content:" ";display:table}.clearing-thumbs:after,[data-clearing]:after{clear:both}.clearing-thumbs li,[data-clearing] li{float:left;margin-right:10px}.clearing-thumbs[class*="block-grid-"] li,[data-clearing][class*="block-grid-"] li{margin-right:0}.clearing-blackout{background:black;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}.clearing-blackout .clearing-close{display:block}.clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0}.clearing-touch-label{position:absolute;top:50%;left:50%;color:#aaa;font-size:0.6em}.visible-img{height:95%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%}.clearing-caption{color:#ccc;font-size:0.875em;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:black;width:100%;padding:10px 30px 20px;position:absolute;left:0}.clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:30px;line-height:1;color:#ccc;display:none}.clearing-close:hover,.clearing-close:focus{color:#ccc}.clearing-assembled .clearing-container{height:100%}.clearing-assembled .clearing-container .carousel>ul{display:none}.clearing-feature li{display:none}.clearing-feature li.clearing-featured-img{display:block}@media only screen and (min-width: 40.063em){.clearing-main-prev,.clearing-main-next{position:absolute;height:100%;width:40px;top:0}.clearing-main-prev>span,.clearing-main-next>span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 12px}.clearing-main-prev>span:hover,.clearing-main-next>span:hover{opacity:0.8}.clearing-main-prev{left:0}.clearing-main-prev>span{left:5px;border-color:transparent;border-right-color:#ccc}.clearing-main-next{right:0}.clearing-main-next>span{border-color:transparent;border-left-color:#ccc}.clearing-main-prev.disabled,.clearing-main-next.disabled{opacity:0.3}.clearing-assembled .clearing-container .carousel{background:rgba(51,51,51,0.8);height:120px;margin-top:10px;text-align:center}.clearing-assembled .clearing-container .carousel>ul{display:inline-block;z-index:999;height:100%;position:relative;float:none}.clearing-assembled .clearing-container .carousel>ul li{display:block;width:194px;min-height:inherit;float:left;overflow:hidden;margin-right:0;padding:0;position:relative;cursor:pointer;opacity:0.4;clear:none}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:none;-webkit-box-shadow:none;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer !important;width:100% !important}.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}.clearing-assembled .clearing-container .carousel>ul li:hover{opacity:0.8}.clearing-assembled .clearing-container .visible-img{background:black;overflow:hidden;height:85%}.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0}}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5rem}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.9375rem;margin-right:-0.9375rem;margin-top:0;margin-bottom:0;max-width:none}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}@media only screen{.small-push-0{position:relative;left:0%;right:auto}.small-pull-0{position:relative;right:0%;left:auto}.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-0{margin-left:0% !important}.small-offset-1{margin-left:8.33333% !important}.small-offset-2{margin-left:16.66667% !important}.small-offset-3{margin-left:25% !important}.small-offset-4{margin-left:33.33333% !important}.small-offset-5{margin-left:41.66667% !important}.small-offset-6{margin-left:50% !important}.small-offset-7{margin-left:58.33333% !important}.small-offset-8{margin-left:66.66667% !important}.small-offset-9{margin-left:75% !important}.small-offset-10{margin-left:83.33333% !important}.small-offset-11{margin-left:91.66667% !important}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}}@media only screen and (min-width: 40.063em){.medium-push-0{position:relative;left:0%;right:auto}.medium-pull-0{position:relative;right:0%;left:auto}.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-0{margin-left:0% !important}.medium-offset-1{margin-left:8.33333% !important}.medium-offset-2{margin-left:16.66667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.33333% !important}.medium-offset-5{margin-left:41.66667% !important}.medium-offset-6{margin-left:50% !important}.medium-offset-7{margin-left:58.33333% !important}.medium-offset-8{margin-left:66.66667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.33333% !important}.medium-offset-11{margin-left:91.66667% !important}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}}@media only screen and (min-width: 64.063em){.large-push-0{position:relative;left:0%;right:auto}.large-pull-0{position:relative;right:0%;left:auto}.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-0{margin-left:0% !important}.large-offset-1{margin-left:8.33333% !important}.large-offset-2{margin-left:16.66667% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.33333% !important}.large-offset-5{margin-left:41.66667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.33333% !important}.large-offset-8{margin-left:66.66667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.33333% !important}.large-offset-11{margin-left:91.66667% !important}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width: 90.063em){.xlarge-push-0{position:relative;left:0%;right:auto}.xlarge-pull-0{position:relative;right:0%;left:auto}.xlarge-push-1{position:relative;left:8.33333%;right:auto}.xlarge-pull-1{position:relative;right:8.33333%;left:auto}.xlarge-push-2{position:relative;left:16.66667%;right:auto}.xlarge-pull-2{position:relative;right:16.66667%;left:auto}.xlarge-push-3{position:relative;left:25%;right:auto}.xlarge-pull-3{position:relative;right:25%;left:auto}.xlarge-push-4{position:relative;left:33.33333%;right:auto}.xlarge-pull-4{position:relative;right:33.33333%;left:auto}.xlarge-push-5{position:relative;left:41.66667%;right:auto}.xlarge-pull-5{position:relative;right:41.66667%;left:auto}.xlarge-push-6{position:relative;left:50%;right:auto}.xlarge-pull-6{position:relative;right:50%;left:auto}.xlarge-push-7{position:relative;left:58.33333%;right:auto}.xlarge-pull-7{position:relative;right:58.33333%;left:auto}.xlarge-push-8{position:relative;left:66.66667%;right:auto}.xlarge-pull-8{position:relative;right:66.66667%;left:auto}.xlarge-push-9{position:relative;left:75%;right:auto}.xlarge-pull-9{position:relative;right:75%;left:auto}.xlarge-push-10{position:relative;left:83.33333%;right:auto}.xlarge-pull-10{position:relative;right:83.33333%;left:auto}.xlarge-push-11{position:relative;left:91.66667%;right:auto}.xlarge-pull-11{position:relative;right:91.66667%;left:auto}.xlarge-1{width:8.33333%}.xlarge-2{width:16.66667%}.xlarge-3{width:25%}.xlarge-4{width:33.33333%}.xlarge-5{width:41.66667%}.xlarge-6{width:50%}.xlarge-7{width:58.33333%}.xlarge-8{width:66.66667%}.xlarge-9{width:75%}.xlarge-10{width:83.33333%}.xlarge-11{width:91.66667%}.xlarge-12{width:100%}.xlarge-offset-0{margin-left:0% !important}.xlarge-offset-1{margin-left:8.33333% !important}.xlarge-offset-2{margin-left:16.66667% !important}.xlarge-offset-3{margin-left:25% !important}.xlarge-offset-4{margin-left:33.33333% !important}.xlarge-offset-5{margin-left:41.66667% !important}.xlarge-offset-6{margin-left:50% !important}.xlarge-offset-7{margin-left:58.33333% !important}.xlarge-offset-8{margin-left:66.66667% !important}.xlarge-offset-9{margin-left:75% !important}.xlarge-offset-10{margin-left:83.33333% !important}.xlarge-offset-11{margin-left:91.66667% !important}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.xlarge-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.xlarge-centered,.columns.xlarge-centered{margin-left:auto;margin-right:auto;float:none}.column.xlarge-uncentered,.columns.xlarge-uncentered{margin-left:0;margin-right:0;float:left}.column.xlarge-centered:last-child,.columns.xlarge-centered:last-child{float:none}.column.xlarge-uncentered:last-child,.columns.xlarge-uncentered:last-child{float:left}.column.xlarge-uncentered.opposite,.columns.xlarge-uncentered.opposite{float:right}}.main-navigation-header{position:fixed;top:0px;-webkit-transition:200ms ease-in-out;transition:200ms ease-in-out;width:100%;z-index:20;background-color:#ffffff}@media (max-width: 1024px){.main-navigation-header{display:none}}.main-navigation-header.nav-up{-webkit-transform:translatey(-100%);transform:translatey(-100%)}body.true-colors-fund .main-navigation-header{border-bottom:1px solid #E5E5E5}.header-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin:0 auto;width:97%;max-width:1170px;height:54px;color:#000000}.header-logo{width:96px}.header-container-links{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:33px;height:100%}.header-container-static-section{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;margin-left:auto}.header-container-static-section .header-container-link{padding:0 20px}.header-container-tab-with-dropdown{height:100%}.header-container-link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;cursor:pointer;padding:0 25px;height:100%;text-align:center}.active>.header-container-link:after{height:0;width:0;border-bottom:10px solid #F3F3F3;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;display:block;content:''}@media (min-width: 1025px){.header-container-link{padding:0 2vw}}@media (min-width: 1440px){.header-container-link{padding:0 30px}}.header-container-link .nav-pride-banner{margin-right:5px;height:15px}.header-container-link-text{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;position:relative;text-transform:capitalize;line-height:1.45;color:#000000;font-size:16px}.header-container-tab-with-dropdown .header-container-link-text:after{position:absolute;top:4px;right:-9px;font-size:10px;content:'\25BE'}.header-container-link.matching-undies{padding-left:45px}.header-container-link.matching-undies:before{position:absolute;top:50%;left:17px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:23px;height:23px;content:url(/assets/navigation/matching-pairs-heart-113cf23ad856a2b8129c7fa07a7858398ed1800482c4bad25dbeb97aa4e5ae14.svg)}.link-to-cart{cursor:pointer}.basket{display:block;height:59px;padding-left:8px;padding-top:13px;width:60px}.basket .cart-icon-container{float:none}.basket .cart-icon-container img{margin-bottom:0}.basket .cart-icon-container .cart-icon-amount{top:-4px}.cart-icon-container{display:inline-block;position:relative;text-align:center;width:41px}.cart-icon-bag{height:27px;margin-bottom:-5px;vertical-align:baseline;width:30px}@media (min-width: 1025px){.cart-icon-bag{height:24px;width:27px}}.cart-icon-tag{position:absolute;right:25px;bottom:31px;-webkit-transform-origin:75% 25%;transform-origin:75% 25%;-webkit-transition-duration:200ms;transition-duration:200ms}@media (min-width: 1025px){.cart-icon-tag{bottom:2px}}.cart-icon-tag-animate{-webkit-animation-name:cartIconTagRotation;animation-name:cartIconTagRotation;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:3;animation-iteration-count:3}@-webkit-keyframes cartIconTagRotation{0%,30%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}}@keyframes cartIconTagRotation{0%,30%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}}.empty.cart-icon-amount{display:none}.cart-icon-amount{background-color:#FEFD00;-webkit-border-radius:100%;border-radius:100%;color:#000000;display:block;font-size:14px;font-weight:600;height:23px;line-height:27px;position:absolute;right:-4px;text-align:center;top:-12px;width:23px}@media (min-width: 1025px){.cart-icon-amount{font-size:12px;height:19px;line-height:21px;right:-1px;top:-9px;width:19px}}.cart-coupon-tooltip{font-size:12px;line-height:12px;color:#4CA893;font-weight:600;text-align:center;position:absolute;opacity:0;background:white;border:2px solid #4CA893;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-duration:400ms;transition-duration:400ms}.nav-up .cart-coupon-tooltip,.cart-coupon-tooltip-hidden{display:none}.cart-coupon-tooltip-show{-webkit-animation-name:cartCouponTooltipShow;animation-name:cartCouponTooltipShow;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes cartCouponTooltipShow{0%,25%{opacity:0}100%{opacity:1}}@keyframes cartCouponTooltipShow{0%,25%{opacity:0}100%{opacity:1}}.cart-coupon-tooltip.desktop{top:35px;right:-22px;width:85px;padding:10px}.cart-coupon-tooltip.mobile{top:8px;right:60px;height:45px;padding:8px}.cart-coupon-tooltip::before,.cart-coupon-tooltip::after{content:"";position:absolute}.cart-coupon-tooltip.desktop::before,.cart-coupon-tooltip.desktop::after{bottom:100%;left:50%;border-left:8px solid transparent;border-right:8px solid transparent;margin-left:-8px}.cart-coupon-tooltip.mobile::before,.cart-coupon-tooltip.mobile::after{left:100%;top:50%;border-top:8px solid transparent;border-bottom:8px solid transparent;margin-top:-8px}.cart-coupon-tooltip.desktop::before{border-bottom:8px solid #4CA893;margin-bottom:2px}.cart-coupon-tooltip.mobile::before{border-left:8px solid #4CA893;margin-left:2px}.cart-coupon-tooltip.desktop::after{border-bottom:8px solid white;margin-bottom:-1px;z-index:1}.cart-coupon-tooltip.mobile::after{border-left:8px solid white;margin-left:-1px;z-index:1}.header-container-tab-dropdown,.header-conatiner-tab-overlay,.header-container-tab-with-dropdown:after{-webkit-transition:visibility 0s linear 0ms, opacity 0ms linear;transition:visibility 0s linear 0ms, opacity 0ms linear;visibility:hidden;opacity:0;pointer-events:none}.main-navigation-header:not(.nav-up) .header-container-tab-with-dropdown.active .header-container-tab-dropdown,.main-navigation-header:not(.nav-up) .header-container-tab-with-dropdown.active ~ .header-conatiner-tab-overlay,.main-navigation-header:not(.nav-up) .header-container-tab-with-dropdown.active:after{-webkit-transition-delay:0s;transition-delay:0s;visibility:visible;opacity:1;pointer-events:auto}.main-navigation-header:not(.nav-up) .header-container-tab-with-dropdown.active .header-container-tab-dropdown-category-list-item-link.hover .header-container-tab-dropdown-category-list-item-image{pointer-events:auto}.header-container-tab-with-dropdown.active .header-container-tab-dropdown-category-list-item-link,.header-container-tab-with-dropdown.active .header-container-tab-dropdown-list-title-link{display:inline-block}.header-container-tab-dropdown-category+.header-container-tab-dropdown-category{margin-left:2rem}.has-banner .header-container-tab-dropdown-category+.header-container-tab-dropdown-category{margin-left:5rem}.header-container-tab-with-dropdown{padding:0}.header-conatiner-tab-overlay{position:fixed;left:0px;height:100%;width:100%;z-index:-2;background:rgba(0,0,0,0.35);content:''}.header-conatiner-tab-overlay:before{position:absolute;top:54px;left:0px;height:300px;width:100%;background-color:#F3F3F3;content:''}.header-conatiner-tab-overlay:after{position:absolute;top:0;left:0;height:54px;width:100%;background-color:#ffffff;content:''}.header-container-tab-dropdown{position:absolute;top:100%;left:0;height:300px;width:100%;z-index:1}.header-container-tab-dropdown:after{position:absolute;top:54px;left:0px;height:0;width:100%;z-index:-1;background-color:#F3F3F3;content:''}.header-container-tab-dropdown-list-item-title{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;margin-bottom:8px;text-transform:capitalize;color:#000000;font-size:18px}.header-container-tab-dropdown-list,.header-container-tab-dropdown-footer{max-width:1170px;margin:auto;padding-left:-webkit-calc(225px + 2rem);padding-left:calc(225px + 2rem)}.header-container-tab-dropdown-list{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;padding-top:2rem;text-align:left}.header-container-tab-dropdown-list.has-banner{padding-left:0}.header-container-tab-dropdown-category-list{margin:0;list-style:none}.header-container-tab-dropdown-category-list-item{font-family:"Proxima Nova", Helvetica, sans-serif;-webkit-font-smoothing:antialiased}.header-container-tab-dropdown-category-list-item+.header-container-tab-dropdown-category-list-item{margin-top:3px}.header-container-tab-dropdown-category-list-item-link,.header-container-tab-dropdown-list-title-link{color:#000000}.header-container-tab-dropdown-category-list-item-link.bold,.header-container-tab-dropdown-list-title-link.bold{font-family:"Proxima Nova", Helvetica, sans-serif;font-weight:bold;-webkit-font-smoothing:antialiased}.header-container-tab-dropdown-category-list-item-link.hover .header-container-tab-dropdown-category-list-item-image,.header-container-tab-dropdown-list-title-link.hover .header-container-tab-dropdown-category-list-item-image{-webkit-transition-delay:0s;transition-delay:0s;visibility:visible;opacity:1}.header-container-tab-dropdown-category-list-item-link:not(.hover),.header-container-tab-dropdown-list-title-link{display:none}.header-container-tab-dropdown-category-list-item-image{-webkit-transition:visibility 0s linear 200ms, opacity 200ms linear;transition:visibility 0s linear 200ms, opacity 200ms linear;visibility:hidden;opacity:0;pointer-events:none;position:absolute;top:0;left:0;background-size:contain;width:-webkit-calc(0.75188 * 300px);width:calc(0.75188 * 300px);height:300px}.has-banner .header-container-tab-dropdown-category-list-item-image{display:none}.header-container-tab-dropdown-banner-image{position:absolute;right:0;top:0;width:50%;height:300px;background-size:cover}.header-container-tab-dropdown-banner-text{color:white;margin-left:34px;width:45%;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:normal}.header-container-tab-dropdown-banner-title{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-size:44px}.header-container-tab-dropdown-banner-subtitle{font-weight:lighter;font-size:18px}.header-container-tab-dropdown-footer{position:absolute;bottom:2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;width:100%;padding-right:2rem;font-size:13px}.has-banner ~ .header-container-tab-dropdown-footer{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding-left:0}.header-container-tab-dropdown-footer-shipping{font-family:"Proxima Nova", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;color:#999999}.header-container-tab-dropdown-footer-link{margin-left:2rem;color:#000000}html{height:100%}html *{-webkit-tap-highlight-color:transparent !important}html :focus{outline-color:transparent;outline-style:none}html.lock{overflow:hidden}body{font-family:"Proxima Nova", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;height:auto}.locked body{overflow:hidden}a{color:#25b7ff}a:hover{color:#58C8FF}.clear-both{clear:both}.blur{-webkit-filter:blur(2px)}body.modal-open .sitebody{-webkit-filter:blur(4px)}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}*{margin:0}.no-pad{padding:0px !important}@media all and (max-width: 1024px){.no-pad-on-medium-down{padding:0px !important}}.max-height-vh{max-height:-webkit-calc(100vh - 12.25rem);max-height:calc(100vh - 12.25rem);overflow-x:hidden}.no-pad-right{padding-right:0 !important}.no-pad-left{padding-left:0 !important}.padding-top-15{padding-top:15px !important}.container{width:960px}p[data-hook="use_billing"]{margin-top:-15px}.fullwidth{position:relative;display:block;width:100%}.meundies_flash{color:#ffffff;z-index:9999999;padding:15px;position:fixed;width:100%;display:none;-webkit-box-shadow:0px 0 8px 1px rgba(0,0,0,0.5);box-shadow:0px 0 8px 1px rgba(0,0,0,0.5)}.meundies_flash p{text-align:center;font-size:26px;margin:8px 0 0 0;padding:0px;line-height:1.2}.notice{background-color:rgba(37,183,255,0.97);border-bottom:1px solid #25b7ff;border-top:1px solid #25b7ff}.error,.alert{background-color:rgba(250,50,73,0.97);border-bottom:1px solid #FA3249;border-top:1px solid #FA3249}.success{background-color:rgba(8,161,80,0.97);border-bottom:1px solid #08a150;border-top:1px solid #08a150}.sitebody{background-color:#ffffff;padding:0px;-webkit-transition:opacity 500ms;transition:opacity 500ms;margin-top:60px}@media (min-width: 1025px){.sitebody{margin-top:54px}}.slider-wrapper{width:100%;margin:0 auto}.slider-wrapper #slides{display:none}.slider-wrapper #slides .slidelink{position:absolute;width:100%;height:100%}.slider-wrapper .active{z-index:100}.slider-wrapper #temp-hero{width:100%}.slider-wrapper #temp-hero img{width:100%}.clearfix:after{clear:both}.clearfix{zoom:1}input,textarea{color:#000000}.placeholder{color:#999999}select.placeholder option{color:#000000}select.placeholder option.placeholder{color:#999999}.meundies-loader{z-index:9999999;padding:20px 16px 12px;position:fixed;top:0;left:50%;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%);background-color:#6E6E6E;background-color:#ffffff;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 0 8px 1px rgba(0,0,0,0.5);box-shadow:0px 0 8px 1px rgba(0,0,0,0.5);-webkit-transition:-webkit-transform 500ms;transition:-webkit-transform 500ms;transition:transform 500ms;transition:transform 500ms, -webkit-transform 500ms;color:#6E6E6E;text-align:center;visibility:hidden}.meundies-loader.is-visible{visibility:visible;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.meundies-loader.is-hiding{-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}.meundies-loader-text{text-align:center;margin:10px 0 0 0;font-size:13px;font-weight:bold;text-transform:uppercase}.is-successful .meundies-loader-text{color:#0AD268}.meundies-loader.is-successful .meundies-loader-spinner{display:none}.meundies-loader-check{color:#0AD268;font-size:40px;text-align:center;width:46px;height:46px;margin:12px auto 0}.meundies-loader:not(.is-successful) .meundies-loader-check{display:none}.order-confirmation-banner{width:100%;background-size:cover;background-position:center}.order-confirmation-banner h3{text-align:center;padding:6% 0;display:block;font-size:4em;font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased}@media all and (max-width: 1024px){.order-confirmation-banner h3{font-size:2em}}input{min-height:44px;width:100%}button,.button{min-height:44px}#errorExplanation{margin:10% 10% 0}#forgot-password{margin:1% 10%}@media (min-width: 641px){.email-unsubscribe-mobile,.survey-thank-you-mobile{display:none}}.email-unsubscribe-desktop,.survey-thank-you-desktop{display:none}@media (min-width: 641px){.email-unsubscribe-desktop,.survey-thank-you-desktop{display:block}}.shop-options{text-align:center;position:absolute;bottom:0px;width:100%;padding:3px;padding-bottom:7px;background-color:rgba(0,0,0,0.5)}@media (min-width: 641px){.shop-options{display:none}}.shop-options .option{padding:5px;height:52px}.shop-options a{padding:11px;width:100%;font-size:18px;text-align:center;vertical-align:center;border:0;-webkit-border-radius:0px;border-radius:0px;background-color:rgba(0,0,0,0.8);color:#FF673D}.shop-options a:hover,.shop-options a:active{background-color:rgba(255,255,255,0.8);color:#FF673D}.error-message-banner{background-color:#58379E}.error-message-banner h1,.error-message-banner h4,.error-message-banner a{color:#ffffff}.error-message-banner .shop-options{position:relative;height:60px}.error-message-banner .text{padding:5% 10px}.error-message-banner h1{line-height:1.3em;margin-bottom:20px}.error-message-banner h4{margin:10px 0px;font-size:24px}.error-message-banner a{text-decoration:underline}.error-message-banner a:hover{text-decoration:none}@media all and (max-width: 640px){.error-message-banner h4{font-size:20px}}.freeship{height:150px;text-align:center;font-size:50px;padding-top:50px}.freeship h2{color:#ffffff;text-transform:uppercase}.downbtnrow{background-color:#F3F3F3;height:0px;text-align:center;-webkit-transition:500ms ease;transition:500ms ease;z-index:10}.downbtnrow .arrow-down{width:0px;height:0px;margin:0 auto;border-left:50px solid transparent;border-right:50px solid transparent;border-top:30px solid #ffffff}.grey{background-color:#F3F3F3}.grey div{background-color:#F3F3F3 !important}.wood{background-color:black;background-size:cover;color:#ffffff}.feature{margin-bottom:50px;margin-top:20px}.feature .button{-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase;margin-top:10px;font-size:14px;letter-spacing:4px;background-color:#25b7ff;color:#ffffff;-webkit-transition:0s;transition:0s}.feature .button:hover{-webkit-transition:0s;transition:0s;background-color:#25b7ff}.feature h2{margin-top:80px;letter-spacing:7px;color:#ffffff}.feature .feature1,.feature .feature2,.feature .feature3{padding-bottom:10px;padding-right:0px;padding-left:0px}@media only screen and (max-width: 1024px){.feature .feature1 .show-hover-mobile,.feature .feature2 .show-hover-mobile,.feature .feature3 .show-hover-mobile{opacity:1;background-color:rgba(0,0,0,0.5)}}.feature .feature1 .hover-box,.feature .feature2 .hover-box,.feature .feature3 .hover-box{position:absolute;top:0;height:100%;width:100%;opacity:0;-webkit-transition:500ms;transition:500ms;text-align:center;padding-top:38%;text-transform:uppercase;font-size:20px}.feature .feature1 .hover-box:hover,.feature .feature2 .hover-box:hover,.feature .feature3 .hover-box:hover{opacity:1;background-color:rgba(0,0,0,0.5)}.feature .feature1 .hover-text,.feature .feature2 .hover-text,.feature .feature3 .hover-text{color:#ffffff;position:relative;padding:10px;width:70%;margin:0 auto;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff}.feature .feature1 h3,.feature .feature2 h3,.feature .feature3 h3{margin-bottom:0px;color:#ffffff;text-transform:uppercase}.feature .feature1 .price,.feature .feature2 .price,.feature .feature3 .price{margin:0 auto;background:none;font-size:22px;text-align:center;color:#ffffff;width:60%}.feature .feature1 .price .span,.feature .feature2 .price .span,.feature .feature3 .price .span{font-size:35px}.feature .feature1 .price .buynow,.feature .feature2 .price .buynow,.feature .feature3 .price .buynow{background-color:#FF673D;-webkit-border-radius:3px;border-radius:3px;color:#ffffff;padding:18px;margin-top:-5px;cursor:pointer;text-align:center;width:39%;margin:10px auto;font-size:18px}.feature .feature1 .price .buynow span,.feature .feature2 .price .buynow span,.feature .feature3 .price .buynow span{margin-left:10px}@media (min-width: 641px) and (max-width: 1024px){.feature .feature3{display:none}}.feature .img-box{text-align:center;background-color:#000000;margin:0 auto;background:none;cursor:pointer;-webkit-transition:0.5s;transition:0.5s;display:block;position:relative}.feature .img-box img{-webkit-border-radius:3px;border-radius:3px}#header-logo{width:100px;float:none;margin:0 auto}textarea,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{font-family:"Proxima Nova", Helvetica, sans-serif;-webkit-font-smoothing:antialiased}@media all and (max-width: 640px){button,.button{width:100%}.offers{padding:0px}.offers .offerright,.offers .offerleft{padding:0px;width:100%;border-right:0}.offers .offerright img,.offers .offerleft img{-webkit-border-radius:0px;border-radius:0px}.hero .hero-text{padding:0;font-size:30px}.freeship{height:80px;font-size:25px;padding:50px 5px;line-height:33px}.textbox{font-size:25px}.feature h2{margin-top:20px}.feature .feature1,.feature .feature2,.feature .feature3{padding:0px;margin-bottom:30px}.feature .feature1 .img-box,.feature .feature2 .img-box,.feature .feature3 .img-box{width:69%}.feature .feature1 .price .buynow,.feature .feature2 .price .buynow,.feature .feature3 .price .buynow{font-size:14px;padding:10px;width:44%;text-transform:uppercase}}.ras{color:#58379E}@media all and (max-width: 1024px){select{min-height:44px}.meundies_flash{bottom:0}.hero img{margin-bottom:-24px}}.digital-gift-card{max-width:350px;min-height:175px;margin:30px auto 25px;z-index:2;position:relative;background-color:#000000;background-image:-webkit-gradient(linear, left top, left bottom, from(#6E6E6E), to(#000));background-image:-webkit-linear-gradient(top, #6E6E6E, #000);background-image:linear-gradient(to bottom, #6E6E6E, #000);-webkit-border-radius:3px;border-radius:3px;padding:25px 0}.digital-gift-card img{width:160px}.digital-gift-card h3{font-size:30px;position:relative;color:#ffffff}.digital-gift-card h5{color:#ffffff;letter-spacing:3px;text-transform:uppercase}html,body{overflow-x:hidden}html.overflowscrolling{overflow:hidden;-webkit-overflow-scrolling:touch}html.overflowscrolling body{-webkit-overflow-scrolling:touch;overflow:hidden}.off-canvas-wrap.move-right-new,.off-canvas-wrap.move-left-new{z-index:1}.mobile-nav-overlay{background-color:#ffffff;position:fixed;top:0;bottom:0;right:0;left:0}.left-off-canvas-menu-new,.right-off-canvas-menu-new{width:220px;position:fixed;top:0;height:100%;height:100vh;overflow:scroll;overflow-x:hidden;z-index:-1}.canvas-toggle{cursor:pointer}.left-off-canvas-menu-new{left:0px}.left-off-canvas-menu-new a{-webkit-transition:500ms;transition:500ms}.left-off-canvas-menu-new.move-right-new{min-width:100%;z-index:0}.left-off-canvas-menu-new.move-left-new{display:none !important}.right-off-canvas-menu-new{right:0px}.right-off-canvas-menu-new .off-canvas-list a{-webkit-transition:500ms;transition:500ms;padding-left:18px !important;text-align:right !important}.right-off-canvas-menu-new.move-left-new{min-width:100%;z-index:0}.right-off-canvas-menu-new.move-right-new{display:none !important}.off-canvas-wrap,.exit-off-canvas-new,.mobile-nav-overlay,#mobile-header-navigation{-webkit-transition:-webkit-transform 200ms ease;transition:-webkit-transform 200ms ease;transition:transform 200ms ease;transition:transform 200ms ease, -webkit-transform 200ms ease}.off-canvas-wrap.move-right-new,.exit-off-canvas-new.move-right-new,.mobile-nav-overlay.move-right-new,#mobile-header-navigation.move-right-new{-webkit-transform:translatex(220px);transform:translatex(220px);visibility:visible}.off-canvas-wrap.move-left-new,.exit-off-canvas-new.move-left-new,.mobile-nav-overlay.move-left-new,#mobile-header-navigation.move-left-new{-webkit-transform:translatex(-273px);transform:translatex(-273px);visibility:visible}.off-canvas-wrap.show-overlay,.exit-off-canvas-new.show-overlay,.mobile-nav-overlay.show-overlay,#mobile-header-navigation.show-overlay{visibility:visible}.exit-off-canvas-new.move-right-new,.exit-off-canvas-new.move-left-new{opacity:1}.exit-off-canvas-new.show-overlay{opacity:0.5}.exit-off-canvas-new{-webkit-transition:opacity 300ms ease, -webkit-transform 200ms ease;transition:opacity 300ms ease, -webkit-transform 200ms ease;transition:transform 200ms ease, opacity 300ms ease;transition:transform 200ms ease, opacity 300ms ease, -webkit-transform 200ms ease;cursor:pointer;position:fixed;display:block;visibility:hidden;background-color:rgba(0,0,0,0.82);opacity:0;top:0;bottom:0;left:0;right:0;z-index:1;-webkit-tap-highlight-color:transparent}.exit-off-canvas-new .close-off-canvas{color:#ffffff;font-size:60px;position:absolute;top:10px;width:70px;height:50px;display:block;line-height:50px}.exit-off-canvas-new.move-left-new .close-off-canvas{right:10px;text-align:right}.exit-off-canvas-new.move-right-new .close-off-canvas{left:22px;text-align:left}#mobile-header-navigation{-webkit-transition:200ms;transition:200ms;position:fixed;width:100%;z-index:5;left:0}@media (min-width: 1025px){#mobile-header-navigation{display:none}}#mobile-header-navigation.headroom--not-top{position:fixed;background-color:rgba(255,255,255,0.8)}#mobile-header-navigation.nav-up{-webkit-transform:translatey(-100%);transform:translatey(-100%)}.mobile-header{background-color:#ffffff}body.true-colors-fund .mobile-header{border-bottom:1px solid #E5E5E5}.mobile-header-logo{height:18px}body.mobile-navigation-is-open{height:100%}body.mobile-navigation-is-open .tab-bar{background-color:white;-webkit-transform:translateY(0);transform:translateY(0)}.modern-mobile-navigation-trigger{padding:0 20px}.modern-mobile-navigation-trigger,.modern-mobile-navigation-trigger:hover,.modern-mobile-navigation-trigger:focus{background:none}.modern-mobile-navigation-trigger:after{content:"☰";font-size:30px;color:black}.mobile-navigation{position:fixed;top:0;bottom:0;left:0;width:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;padding-top:60px;z-index:9999999;overflow:hidden;background-color:white}body.mobile-navigation-is-open .mobile-navigation{-webkit-transform:translate(0);transform:translate(0)}.mobile-navigation-links{height:100%;padding-bottom:20px;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}.mobile-navigation-links:not(.is-showing-secondary){overflow-x:hidden;overflow-y:auto}.mobile-navigation-links.is-showing-secondary{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.mobile-navigation-links a{color:black;text-decoration:none;cursor:pointer}.mobile-navigation-links li{line-height:1.2}.mobile-navigation-header{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:60px;padding:0 20px;border-bottom:2px solid #e5e5e5;background-color:white;z-index:1}.mobile-navigation-header-back-button{width:20px}.mobile-navigation-header-back-button.is-hidden{visibility:hidden}.mobile-navigation-header-back-button img{height:24px}.mobile-navigation-header-logo{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;text-align:center}.mobile-navigation-header-logo img{height:18px}.mobile-navigation-header-close-button img{width:20px}.mobile-navigation-primary-links{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;padding:0 20px;font-size:24px}.mobile-navigation-primary-links,.mobile-navigation-primary-links ul{list-style:none}.mobile-navigation-primary-links>li{border-bottom:1px solid #e5e5e5}.mobile-navigation-primary-link{position:relative;display:block;padding:15px 0}.mobile-navigation-primary-link svg{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:14px}.mobile-navigation-secondary{font-family:"Proxima Nova", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;-webkit-transform:translateX(100%);transform:translateX(100%);overflow-x:hidden;overflow-y:auto;background:white;z-index:1}:not(.is-active)+.mobile-navigation-secondary{visibility:hidden}.mobile-navigation-secondary-header{position:relative}.mobile-navigation-secondary-title{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;text-align:center}a.mobile-navigation-secondary-shortcut{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;font-weight:bold;text-decoration:underline}.mobile-navigation-featured-links{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;margin-top:24px}.mobile-navigation-featured-link{position:relative;height:0;padding-top:60.24845%;background-size:cover}.mobile-navigation-featured-link.full-width{grid-column:1 / 3;padding-top:29.85075%}.mobile-navigation-featured-link-text{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;font-size:16px;font-weight:bold;color:white}.full-width .mobile-navigation-featured-link-text{text-align:left;padding:0 40px}.mobile-navigation-featured-text-subtitle{font-weight:lighter}.mobile-navigation-secondary-links{font-size:16px;font-weight:bold}.mobile-navigation-secondary-links>li{border-bottom:1px solid #e5e5e5}.mobile-navigation-secondary-link{display:block;padding:20px 0}.mobile-navigation-secondary-link.has-children{position:relative}.mobile-navigation-secondary-link.has-children svg{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:17px}.mobile-navigation-secondary-link.is-active .plus-sign-vertical-bar{visibility:hidden}.mobile-navigation-tertiary-links{margin-left:30px;padding-bottom:20px;font-weight:normal}:not(.is-active)+.mobile-navigation-tertiary-links{display:none}.mobile-navigation-tertiary-link{display:inline-block;padding:13px 0}.mobile-navigation-link-matching-undies{padding-left:35px}.mobile-navigation-link-matching-undies:before{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:27px;height:27px;background-image:url(/assets/navigation/matching-pairs-heart-113cf23ad856a2b8129c7fa07a7858398ed1800482c4bad25dbeb97aa4e5ae14.svg);background-size:cover;content:""}.mobile-navigation-footer{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:25px;padding:0 20px;font-weight:bold}.mobile-navigation-footer ul{list-style:none;width:50%}.mobile-navigation-footer li+li{margin-top:30px}.mobile-navigation-login-buttons{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;margin-top:35px}.mobile-navigation-login-buttons a{display:inline-block;background-color:black;border:2px solid black;padding:1em;color:white;text-align:center;font-size:14px;font-weight:bold;letter-spacing:0.05em}.mobile-navigation-login-buttons a.sign-up{background-color:white;border:2px solid black;color:black}@-webkit-keyframes line-spin-fade-loader{50%{opacity:0.1}100%{opacity:1}}@keyframes line-spin-fade-loader{50%{opacity:0.1}100%{opacity:1}}.loader{height:50px;width:50px;display:inline-block}.line-spin-fade-loader{position:relative;top:36%;left:-9px;width:100%;display:inline}.line-spin-fade-loader>div:nth-child(1){-webkit-animation:line-spin-fade-loader 1.2s -0.84s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -0.84s infinite ease-in-out;-webkit-transform:rotate(90deg);transform:rotate(90deg);top:15px;left:0}.line-spin-fade-loader>div:nth-child(2){-webkit-animation:line-spin-fade-loader 1.2s -0.72s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -0.72s infinite ease-in-out;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:10.22727px;left:10.22727px}.line-spin-fade-loader>div:nth-child(3){-webkit-animation:line-spin-fade-loader 1.2s -0.6s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -0.6s infinite ease-in-out;top:0;left:15px}.line-spin-fade-loader>div:nth-child(4){-webkit-animation:line-spin-fade-loader 1.2s -0.48s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -0.48s infinite ease-in-out;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-10.22727px;left:10.22727px}.line-spin-fade-loader>div:nth-child(5){-webkit-animation:line-spin-fade-loader 1.2s -0.36s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -0.36s infinite ease-in-out;-webkit-transform:rotate(90deg);transform:rotate(90deg);top:-15px;left:0}.line-spin-fade-loader>div:nth-child(6){-webkit-animation:line-spin-fade-loader 1.2s -0.24s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -0.24s infinite ease-in-out;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-10.22727px;left:-10.22727px}.line-spin-fade-loader>div:nth-child(7){-webkit-animation:line-spin-fade-loader 1.2s -0.12s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -0.12s infinite ease-in-out;top:0;left:-15px}.line-spin-fade-loader>div:nth-child(8){-webkit-animation:line-spin-fade-loader 1.2s 0s infinite ease-in-out;animation:line-spin-fade-loader 1.2s 0s infinite ease-in-out;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:10.22727px;left:-10.22727px}.line-spin-fade-loader>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;width:14px;height:4px;-webkit-border-radius:2px;border-radius:2px;margin:2px;background-color:black}.vertical-align-center-stretch{position:absolute;top:50%;left:50%;height:40%;width:50%;margin:-30% 0 0 -30%}.position-absolute-full{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1}.express-cart-container{position:absolute;max-height:-webkit-calc(100vh - 66px);max-height:calc(100vh - 66px);display:none;right:-16px;top:27px;height:auto}.express-cart-main{display:block;background-color:#ffffff;color:#000000;font-size:13px;padding:20px;padding-top:10px;width:310px;z-index:1000;margin-top:20px}.express-cart-fade-down{display:none;position:relative;width:100%;height:7px;margin-top:-7px;bottom:0;pointer-events:none;border-bottom:1px solid #D9D9DB;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, transparent), color-stop(90%, rgba(255,255,255,0.5)));background-image:-webkit-linear-gradient(transparent 10%, rgba(255,255,255,0.5) 90%);background-image:linear-gradient(transparent 10%, rgba(255,255,255,0.5) 90%)}.show-more .express-cart-fade-down{display:block}.express-cart-line-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.express-cart-line-item-list{border-bottom:2px solid #000000;overflow-y:auto;overflow-x:hidden;-webkit-transition:300ms;transition:300ms;max-height:-webkit-calc( 100vh - 174px);max-height:calc( 100vh - 174px);width:100%}.express-cart-line-item-list.show-more{height:285px}.express-cart-line-item-container{border-bottom:1px solid #D9D9DB;padding:10px 0;position:relative;width:270px}.express-cart-line-item-image,.express-cart-line-item-image img{height:60px;width:60px;background-color:#EEEEEE}.express-cart-line-item-description{line-height:1.3;padding-left:10px;width:210px}.express-cart-line-item-description-title{font-size:13px;font-weight:bold;max-width:130px;display:inline-block}.express-cart-line-item-description-price{float:right;font-weight:bold;margin-right:20px}.express-cart-line-item-description-notes{color:#202020}.express-cart-total-container{text-align:right;position:relative;line-height:1.4;padding-top:15px;padding-bottom:15px}.express-cart-total-container.promo{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;color:#4CA893;font-weight:600;padding-bottom:0px}.express-cart-total-label,.express-cart-promo-label{padding-right:90px}.express-cart-total-item-display,.express-cart-total-money{font-weight:bold;font-size:13px}.express-cart-total-money{position:absolute;right:0;margin-right:20px}.express-cart-free-shipping{color:#202020;font-size:12px}.express-cart-free-shipping .currency-label{display:inline-block;margin-left:5px}.express-cart-cta-container{text-align:center}.express-cart-checkout-button,.express-cart-close-cta{font-family:"Proxima Nova", Helvetica, sans-serif;font-weight:bold;-webkit-font-smoothing:antialiased;display:inline-block;width:270px;font-size:16px;color:#ffffff;background-color:#000000;padding:18px 0 17px;line-height:0.9;text-align:center}.express-cart-checkout-button:hover,.express-cart-close-cta:hover{background-color:#2e2e2e;color:#ffffff}.express-cart-cta-container .express-cart-checkout-view-cart{display:inline-block;color:#202020;font-size:13px;text-decoration:underline;text-transform:none;margin-top:15px}.express-cart-empty-text{font-family:"Proxima Nova", Helvetica, sans-serif;font-weight:bold;-webkit-font-smoothing:antialiased;text-align:center;letter-spacing:1px;padding:20px 0;font-size:14px;text-transform:uppercase}.empty-cart .express-cart-empty{display:block}.empty-cart .express-cart-main-content,.express-cart-empty{display:none}.express-cart-line-item-description-notes-details{color:#000000}.express-cart-shipping-copy{color:#59AE9B;font-weight:bold;margin-top:15px}.express-cart-line-item-description-label{font-weight:bold}.legal-copy ul,.legal-copy ol{margin-left:1.25rem}.footer{background-color:#F3F3F3}.footer-container{font-family:"Proxima Nova", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin:55px auto 50px;padding:0 20px;max-width:970px}@media (min-width: 1025px){.footer-container{padding:0}}.footer-container-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-bottom:42px}@media (min-width: 1025px){.footer-container-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin-bottom:52px}}.footer-links-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;margin:0 auto;width:100%;max-width:95%}@media (min-width: 641px){.footer-links-container{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}@media (min-width: 1025px){.footer-links-container{margin-right:33px;margin-left:0;max-width:none}}@media (max-width: 640px){.footer-links-container-link-group.about,.footer-links-container-link-group.media,.footer-links-container-link-group.help{display:none}}.footer-links-container-link-group-title-link{font-family:"Proxima Nova", Helvetica, sans-serif;font-weight:bold;-webkit-font-smoothing:antialiased;margin-bottom:5px;font-size:13px}.footer-links-container-link-group-list{margin:0;list-style:none;font-size:13px}.footer-links-container-link-group-list-item{margin-bottom:5px}.footer-links-container-link-group-list-item-link{color:#000000}.friendbuy-connect{background:#badce1;padding:15px 25px}.friendbuy-connect .input-group{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;background:white;border:1px dashed black;-webkit-border-radius:25px;border-radius:25px;margin-bottom:20px}.friendbuy-connect input.friendbuy-code{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:10px 15px;cursor:pointer}.friendbuy-connect .copy-button{background:unset;color:#58379E;padding:15px;width:auto;font-weight:bold;font-size:14px}.friendbuy-connect .copy-button.copied{color:#00ab32;padding-left:20px}.friendbuy-connect .copy-button.copied:before{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:12px;content:url(/assets/shared/green-checkmark-20d299fc9eb995df71470a7d5cdf3b8f6a40a3d5411b7155ae933937cbdb8864.svg)}.friendbuy-connect-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:10px}.friendbuy-connect-header img{width:75px}.friendbuy-connect-header h4{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-weight:bold;margin:0;margin-left:10px;margin-top:10px}.friendbuy-connect-body{font-size:14px;line-height:1.3;margin-bottom:15px}.friendbuy-connect-body a{color:#58379E;font-weight:bold}.friendbuy-connect-body a:hover,.friendbuy-connect-body a:active{text-decoration:underline}.friendbuy-connect-footer{text-align:center;font-size:12px;margin-bottom:5px}.friendbuy-connect-footer a{color:black;text-decoration:underline}.email-capture-confirmation{position:absolute;left:-999px}.footer-connect-container{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;margin-top:22px;min-width:294px}@media (min-width: 1025px){.footer-connect-container{display:block;margin-top:0;margin-left:auto}}.footer-connect-container-email-capture-container{display:none}@media (min-width: 641px) and (max-width: 1024px){.footer-connect-container-email-capture-container{margin-right:50px}}@media (min-width: 641px){.footer-connect-container-email-capture-container{display:block}}.footer-connect-container-email-capture-container .footer-connect-container-email-capture-container-title{font-family:"Proxima Nova", Helvetica, sans-serif;font-weight:bold;-webkit-font-smoothing:antialiased;margin-bottom:11px;font-size:13px}.footer-connect-container-email-capture-container .email-capture-form-email-success{color:#0AD268;display:none;font-size:13px}.footer-connect-container-email-capture-container .email-capture-form-email-error{color:#FA3249;display:none;font-size:13px}.footer-connect-container-email-capture-container .footer-connect-container-email-capture-container-form{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:18px}.footer-connect-container-email-capture-container .footer-connect-container-email-capture-container-input[type=text]{-webkit-transition:border-color .45s ease-in-out, -webkit-box-shadow .45s;transition:border-color .45s ease-in-out, -webkit-box-shadow .45s;transition:box-shadow .45s, border-color .45s ease-in-out;transition:box-shadow .45s, border-color .45s ease-in-out, -webkit-box-shadow .45s;background-color:#ffffff;border:0;-webkit-box-shadow:none;box-shadow:none;display:block;font-size:13px;height:auto;margin:0;padding:8px 20px;width:100%}.footer-connect-container-email-capture-container .footer-connect-container-email-capture-container-input[type=text]:focus{outline:none;border-color:initial;-webkit-box-shadow:none;box-shadow:none;background:#ffffff}.footer-connect-container-email-capture-container .footer-connect-container-email-capture-container-submit-button{border:0;background-color:#58379E;padding:9px 27px;width:auto;color:#ffffff}.footer-connect-container-social-container{display:-webkit-box;display:-webkit-flex;display:flex}@media (min-width: 641px) and (max-width: 1024px){.footer-connect-container-social-container{margin-top:7px}}.footer-connect-container-social-container-link{margin-right:12px;background-image:url("/assets/footer/footer-social-icon-61e27a509c43c479d8ac1a569b9a2a5813dff6c6db860c00d3a8722703a29ce9.svg");background-repeat:no-repeat;width:24px;height:24px}.footer-connect-container-social-container-link.twitter{background-position:0   0}.footer-connect-container-social-container-link.facebook{background-position:-39px 0}.footer-connect-container-social-container-link.youtube{background-position:-78px 0}.footer-connect-container-social-container-link.instagram{background-position:-117px 0}.footer-connect-container-social-container-link.pinterest{background-position:-156px 0}.footer-connect-container-social-container-link.snapchat{background-position:-195px 0}.footer-connect-container-social-container-handle{display:none;line-height:28px;font-size:13px}@media (min-width: 1025px){.footer-connect-container-social-container-handle{display:block}}.footer-signature-container{width:100%;text-align:center;color:#202020;font-size:11px}.footer-signature-container-bbb-logo{display:inline-block;margin-right:11px;margin-bottom:-10px;background-image:url("/assets/footer/bbb_logo-8618a1c55c01b12aafb41d40730d1ad49567d484fb18c91b4d8b6f715329e3f5.svg");background-position:0 0;width:28px;height:30px}.footer-signature-container-item{display:inline-block}.footer-signature-container-item:after{margin-right:5px;margin-left:5px;content:'|'}.footer-signature-container-link{color:inherit}.login-modal-forgot-password-submit{display:none}.login-modal{background-color:#EEEEEE;max-height:100vh;overflow:auto}.login-modal .meundies-modal-container{max-width:500px}@media (max-width: 640px){.login-modal .meundies-modal-container{width:100%;max-width:100%}}.login-modal-title{margin-top:25px;text-align:center}.login-modal-form{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.login-modal-form-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin:0 auto;padding-right:20px;padding-left:20px;width:100%;max-width:400px}.login-modal-form-container.showerrors .ng-invalid{border:1px solid #FA3249}.login-modal-form-container.showerrors .ng-invalid:focus+.login-modal-input-text-label{-webkit-box-shadow:inset 0 18px 0 1px #FA3249;box-shadow:inset 0 18px 0 1px #FA3249;color:white}.login-modal-form-container .reset-password-instructions{display:none}.login-modal-input-label{position:relative;margin:0;cursor:pointer;width:100%;text-transform:uppercase;font-size:14px}.login-modal-input-label .bubble{display:inline-block;float:left;margin-top:3px;margin-right:15px;border:2px solid #9d9d9d;-webkit-border-radius:50%;border-radius:50%;background-color:white;width:20px;height:20px}@media all and (max-width: 320px){.login-modal-input-label .bubble{margin-right:8px}}.login-modal-input-label .bubble:before{-webkit-transition:500ms;transition:500ms;display:block;margin:3px auto 0;-webkit-border-radius:50%;border-radius:50%;width:10px;height:10px;content:''}.login-modal-input-label.radio>*{display:block;pointer-events:none}.login-modal-input-label-text{display:inline-block;float:left;width:100%;max-width:88%}.login-modal-input-label-text p{text-transform:initial;color:#626262;font-size:15px}.login-modal-input-label-text.forgot-password{margin-bottom:15px;color:#BDBDBD;font-size:11px}.login-modal-input-label-text.forgot-password:hover{color:#58379E}.login-modal-option-divider{font-family:"Proxima Nova", Helvetica, sans-serif;font-weight:bold;-webkit-font-smoothing:antialiased;position:relative;margin-top:25px;margin-bottom:25px;text-align:center;text-transform:uppercase;color:black;font-size:15px}.login-modal-option-divider .text{display:inline-block;background-color:#EEEEEE;padding:0 15px}.login-modal-option-divider:before{-webkit-transform:translate(-50%);transform:translate(-50%);position:absolute;top:50%;left:50%;z-index:-1;background-color:#969696;width:80%;max-width:350px;height:1px;content:''}.login-modal-button{margin:0 auto;-webkit-border-radius:2px;border-radius:2px;padding-top:19px;padding-right:30px;padding-bottom:16px;padding-left:30px;width:100%;max-width:300px;text-align:center;color:white;font-size:.9rem}.login-modal-button:active{top:2px;-webkit-box-shadow:none;box-shadow:none}.login-modal-submit-button,.login-modal-forgot-password-submit{margin-top:20px;background-color:#58379E}.login-modal-submit-button:hover,.login-modal-submit-button:active,.login-modal-submit-button:focus,.login-modal-forgot-password-submit:hover,.login-modal-forgot-password-submit:active,.login-modal-forgot-password-submit:focus{background-color:#6f49bf}.login-modal-facebook-button{font-family:"Proxima Nova", Helvetica, sans-serif;font-weight:bold;-webkit-font-smoothing:antialiased;position:relative;background-color:#3B5998;letter-spacing:-.5px}.login-modal-facebook-button .button-text{padding-left:24px}.login-modal-facebook-button .facebook-icon{position:absolute;top:16px;left:18px;border-right:1px solid white;padding-right:10px;width:20px}.login-modal-facebook-button .secondary-button-text{font-family:"Proxima Nova", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-size:15px}.login-modal-facebook-button:hover,.login-modal-facebook-button:active,.login-modal-facebook-button:focus{background-color:#4c70ba;color:white}.login-modal-email-field,.login-modal-password-field{position:relative;margin:10px 1px 0;max-width:100%;overflow:hidden}.login-modal-input-text-label{-webkit-transition:500ms;transition:500ms;position:absolute;top:0;right:1px;left:1px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;padding-top:5px;padding-bottom:1px;padding-left:10px;text-align:left;text-transform:uppercase;line-height:13px;color:white;font-size:11px}.login-modal-back-link{display:none;margin-top:16px;text-align:center}.login-modal-form .login-modal-input-text{-webkit-transition:500ms;transition:500ms;margin-bottom:10px;border:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;padding-bottom:9px;height:54px;text-align:left;font-size:17px}.login-modal-form .login-modal-input-text:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset;box-shadow:0 0 0 1000px white inset}.login-modal-form .login-modal-input-text:focus{-webkit-box-shadow:none;box-shadow:none;background-color:white;padding-top:24px}.login-modal-form .login-modal-input-text:focus+.login-modal-input-text-label{border-bottom:1px solid #EEEEEE;-webkit-box-shadow:inset 0 18px 0 1px #58379E;box-shadow:inset 0 18px 0 1px #58379E;color:white}.login-modal-form .login-modal-input-radio,.login-modal-form .login-modal-input-checkbox{display:none}.login-modal-form .login-modal-input-radio+.login-modal-input-label{margin-left:10px}.login-modal-form .login-modal-input-radio:checked+.login-modal-input-label .bubble,.login-modal-form .login-modal-input-checkbox:checked+.label .bubble{border-color:#58379E}.login-modal-form .login-modal-input-radio:checked+.login-modal-input-label .bubble:before,.login-modal-form .login-modal-input-checkbox:checked+.label .bubble:before{-webkit-box-shadow:10px 10px 0px #58379E inset;box-shadow:10px 10px 0px #58379E inset}.login-modal-form .login-modal-input-radio:checked+.login-modal-input-label .info h6,.login-modal-form .login-modal-input-radio:checked+.login-modal-input-label .info.forgot-password,.login-modal-form .login-modal-input-checkbox:checked+.label .info h6,.login-modal-form .login-modal-input-checkbox:checked+.label .info.forgot-password{color:#58379E}.login-modal-link-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#999999;font-size:13px;margin:30px 0 25px}.login-modal-link{text-decoration:underline;color:#999999}.login-modal-link:hover,.login-modal-link:focus{color:#58379E}.login-modal .meundies-modal-dismiss{color:#999999;cursor:pointer;font-size:20px;font-weight:bold;right:1rem;top:1rem;z-index:1}@media all and (max-width: 640px){#loginJoinModal .login-modal-form .modal-inner-block .login-modal-form-container .login-modal-input-radio+label .info{max-width:82%}#loginJoinModal .login-modal-form .modal-inner-block .login-modal-form-container .login-modal-input-radio+label .info p{font-size:13px}#loginJoinModal .login-modal-form #forgotPassword+label{margin:16px 0 0}}.login-modal-confirmation{position:absolute;left:-999px}.reset-password-container{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;color:#ffffff;height:50em;text-align:center}.reset-password-heading{color:#000000;font-size:24px;font-weight:bold;margin-top:3em;text-transform:capitalize}.reset-password-subheading{color:#000000;font-size:11px;margin:1.5em 0 2em 0;font-weight:bold;letter-spacing:2px;text-transform:uppercase}.reset-password-form{margin:0 auto;max-width:400px;width:auto}.reset-password-form input{background-color:#EEEEEE;border:none;-webkit-border-radius:1px;border-radius:1px;-webkit-box-shadow:none;box-shadow:none;margin:0 5px;min-height:0;padding:6px;width:100%}.reset-password-form label{font-family:"Proxima Nova", Helvetica, sans-serif;font-weight:bold;-webkit-font-smoothing:antialiased;color:#CCCCCC;font-size:14px;font-weight:bold;margin:8px 0 15px 5px;text-align:left}.reset-password-form button{background-color:#000000;color:#ffffff;font-size:14px;font-weight:bold;letter-spacing:3px;margin:20px auto;min-height:0;padding:14px 50px;text-transform:uppercase;text-align:center;width:auto}.reset-password-form button:hover{background-color:#6E6E6E}.mobile-shopping-cart{position:absolute;top:0;bottom:0;right:0;margin:0;width:273px;background-color:#ffffff}.mobile-shopping-cart-controls{text-align:center;font-size:15px;line-height:50px;color:#ffffff;border-bottom:1px solid #ffffff;cursor:pointer;text-transform:uppercase}.mobile-shopping-cart-controls:first-child{border-right:1px solid #ffffff}.mobile-express-cart{background-color:#ffffff;bottom:0;float:left;width:100%;max-height:100%;margin-top:0;min-height:-webkit-calc(100vh - 88px);min-height:calc(100vh - 88px);overflow:hidden;position:relative;z-index:1000}.mobile-express-cart .express-cart-line-item{width:100%;overflow:hidden}.mobile-express-cart .express-cart-list-item{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;border-bottom:1px solid #999999;padding:5px 7px;width:346px;-webkit-transition:100ms ease;transition:100ms ease}.mobile-express-cart .express-cart-list-item:hover{opacity:0.9}.mobile-express-cart .express-cart-list-item-image{float:left;height:58px;width:58px}.mobile-express-cart .express-cart-list-item-image img{-webkit-border-radius:1px;border-radius:1px;padding:4px;height:100%;width:100%;background-color:#ffffff}.mobile-express-cart .express-cart-list-item-description{color:#000000;display:block;font-size:13px;margin-right:10px;padding:10px;text-align:right;width:202px}.mobile-express-cart .express-cart-list-item-description p{padding:0;margin:0}.mobile-express-cart .express-cart-list-item-description-title{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;float:left;width:100%}.mobile-express-cart .express-cart-list-item-description-price{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;text-align:right}.mobile-express-cart .express-cart-list-item-description-notes-details,.mobile-express-cart .express-cart-list-item-description-notes-autoship{font-size:13px;text-transform:none}.mobile-express-cart-empty{margin-top:17px;color:#000000;text-transform:uppercase;font-size:14px;text-align:center}.mobile-express-cart-empty.hide{display:none}.mobile-express-cart-close{width:auto;display:inline-block;background-color:#202020;color:#ffffff;border:1px solid #999999;margin:17px auto 0;text-transform:uppercase;font-size:13px;padding:2px 10px}.mobile-express-cart-list{border-bottom:2px solid #000000;height:-webkit-calc(100vh - 250px);height:calc(100vh - 250px);list-style:none;margin-bottom:0;max-height:-webkit-calc(100vh - 250px);max-height:calc(100vh - 250px);overflow:auto;-webkit-overflow-scrolling:touch}@media screen and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.mobile-express-cart-list{height:-webkit-calc(100vh - 100px);height:calc(100vh - 100px)}}.mobile-express-cart-list.show-edit .express-cart-list-item{-webkit-transform:translatex(-66px);transform:translatex(-66px)}.mobile-express-cart-total{color:#000000;display:block;width:100%;margin:0 auto;float:left;padding:4% 5% 1%;font-size:14px;font-weight:700}.mobile-express-cart-total.promo{color:#4CA893}.mobile-express-cart-checkout-continueshopping{color:#999999;cursor:pointer;display:none;font-size:12px;padding-top:18px;text-transform:uppercase}.mobile-express-cart-checkout-button-container{display:block;float:right;width:100%}.mobile-express-cart-checkout-button{font-family:"Proxima Nova", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;background-color:#000000;color:#ffffff;display:inline-block;font-size:14px;font-style:normal;font-weight:bold;margin:0 auto;padding:14px 20px;text-align:center;width:100%}.mobile-express-cart-checkout-button:hover{background-color:#666666}.mobile-express-cart-shipping-copy{display:block;float:left;margin:0 auto;padding:5% 5% 0;text-align:center;width:100%}.mobile-express-cart-shipping-copy-text{display:block;color:#59AE9B;font-weight:bold}.mobile-express-cart-total-money{float:right}.mobile-express-cart-checkout{display:block;float:left;margin:0 auto;padding:5% 5% 0;width:100%}@media (min-width: 1025px){.mobile-express-cart-medium-down-only{display:none !important}}@media (max-width: 1024px){.mobile-express-cart-large-only{display:none !important}}.tooltip-wrap{position:absolute}.tooltip-left .tooltip-wrap{top:50%;left:-12px}.tooltip-right .tooltip-wrap{top:50%;right:-12px}.tooltip-down .tooltip-wrap{left:50%;bottom:-12px}.tooltip{display:none;position:absolute;background-color:#121212;color:#fff;-webkit-border-radius:3px;border-radius:3px;top:50%;padding:0.5rem;text-align:left;line-height:1.4;font-size:1.125rem;z-index:1;text-transform:none}@media (max-width: 640px){.tooltip{font-size:0.9rem}}.tooltip-down .tooltip{width:500px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);top:0}.tooltip-down .tooltip:after{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);height:0;width:0;border-bottom:6px solid #121212;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:block;position:absolute;left:50%;top:-6px}.tooltip-right .tooltip{width:500px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);left:0}.tooltip-right .tooltip:after{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);height:0;width:0;border-bottom:6px solid transparent;border-right:6px solid #121212;border-top:6px solid transparent;content:"";display:block;position:absolute;top:50%;left:-6px}.tooltip-left .tooltip{width:500px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);right:0}.tooltip-left .tooltip:after{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);height:0;width:0;border-bottom:6px solid transparent;border-left:6px solid #121212;border-top:6px solid transparent;content:"";display:block;position:absolute;top:50%;right:-6px}.message-bar{background:#292f3b;padding:15px 45px 15px 15px;position:relative;text-align:center;font-size:14px;color:white;line-height:1;z-index:5}body.minimal-navigation .message-bar{display:none}.message-bar-messages{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.message-bar-truck-icon{margin-right:10px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.message-bar-static-message{padding-left:50px;position:relative}.message-bar-desktop-copy p,.message-bar-mobile-copy p{margin:0;line-height:1;white-space:nowrap;font-size:14px}.message-bar-desktop-copy a,.message-bar-mobile-copy a{color:#FF673D;text-decoration:underline;font-weight:bold}.message-bar-desktop-copy a:hover,.message-bar-mobile-copy a:hover{color:white}@media (max-width: 1024px){.message-bar-mobile-copy+.message-bar-desktop-copy{display:none}}@media (min-width: 1025px){.message-bar-mobile-copy{display:none}}.message-bar-mobile-copy p{white-space:normal}.message-bar-close-btn{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;position:absolute;cursor:pointer}.message-bar-dynamic-message{padding-left:40px}.is-checking-cycling{opacity:0}.is-cycling .message-bar-dynamic-message,.is-cycling .message-bar-static-message{visibility:hidden;opacity:0;-webkit-transition:250ms opacity;transition:250ms opacity}.is-cycling .message-bar-dynamic-message{padding-left:0px;-webkit-transition-delay:250ms opacity;transition-delay:250ms opacity}.is-cycling .message-bar-static-message{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:100%}.is-cycling .visible{visibility:visible;opacity:1}.is-cycling :not(.visible){cursor:none}.applied-coupon-modal>.meundies-modal-container{width:100%;max-width:320px}.applied-coupon-modal-content{background:#ffffff;padding:20px 0}.applied-coupon-modal-container{margin:0 20px;text-align:center}.applied-coupon-modal-close-button{color:#6E6E6E;width:24px;position:absolute;right:20px}.applied-coupon-modal-logo{width:96px;margin:0 auto;padding-bottom:15px}.applied-coupon-modal-icon{padding-top:15px}.applied-coupon-modal-heading,.applied-coupon-modal-body{color:#000000;margin:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.applied-coupon-modal-heading{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-size:42px;line-height:1;padding-top:5px}.applied-coupon-modal-body{font-size:18px;line-height:1.4;padding-top:30px;padding-bottom:30px}.applied-coupon-modal-button{width:100%}.meundies-modal{height:100%;width:100%;display:none;background-color:rgba(0,0,0,0.75);position:fixed;top:0;right:0;z-index:1000}.meundies-modal.active{display:block}.meundies-modal-container{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:100%;max-width:100%;overflow:auto;position:absolute;width:650px;top:50%;left:50%}@media (max-width: 640px){.meundies-modal-container{width:298px}}.meundies-modal-close-button{position:absolute;width:24px;right:20px;top:20px}.meundies-modal-close-button:hover{cursor:pointer}.meundies-modal-content{overflow:hidden}.meundies-modal-content:before,.meundies-modal-content:after{content:" ";display:table}.meundies-modal-content:after{clear:both}.meundies-modal-link{cursor:pointer}.meundies-modal.privacy-policy .meundies-modal-container,.meundies-modal.terms-of-service .meundies-modal-container{max-width:80%;max-height:75%}@media (max-width: 640px){.meundies-modal.privacy-policy .meundies-modal-container,.meundies-modal.terms-of-service .meundies-modal-container{max-width:100%;width:100%;max-height:85%}}.meundies-modal.privacy-policy .meundies-modal-content,.meundies-modal.terms-of-service .meundies-modal-content{background:#ffffff;padding:32px;min-height:94vw}.meundies-modal.privacy-policy .meundies-modal-content ol,.meundies-modal.privacy-policy .meundies-modal-content ul,.meundies-modal.terms-of-service .meundies-modal-content ol,.meundies-modal.terms-of-service .meundies-modal-content ul{padding-left:2em}.meundies-modal.privacy-policy .meundies-modal-content h1,.meundies-modal.terms-of-service .meundies-modal-content h1{font-size:40px;text-align:center}.meundies-modal.privacy-policy .meundies-modal-content h2,.meundies-modal.terms-of-service .meundies-modal-content h2{font-size:24px}.meundies-modal.privacy-policy .meundies-modal-content h3,.meundies-modal.terms-of-service .meundies-modal-content h3{font-size:20px}.meundies-modal.privacy-policy .meundies-modal-content li span,.meundies-modal.terms-of-service .meundies-modal-content li span{font-weight:bold;text-decoration:underline}.meundies-modal.privacy-policy .meundies-modal-close-button,.meundies-modal.terms-of-service .meundies-modal-close-button{color:#000000}.meundies-modal.privacy-policy .meundies-modal-content-inner-spinner,.meundies-modal.terms-of-service .meundies-modal-content-inner-spinner{text-align:center}.meundies-modal.canada-shipping-terms .meundies-modal-container{max-width:80%;max-height:75%}@media (max-width: 640px){.meundies-modal.canada-shipping-terms .meundies-modal-container{max-width:100%;width:100%;max-height:85%}}.meundies-modal.canada-shipping-terms .meundies-modal-content{background:#ffffff;padding:32px;text-align:justify}.meundies-modal.canada-shipping-terms .meundies-modal-content h2{font-family:"Proxima Nova", Helvetica, sans-serif;font-weight:bold;-webkit-font-smoothing:antialiased;margin-bottom:20px;width:90%;font-size:40px;font-weight:bold;line-height:50px;text-align:left}@media (min-width: 641px) and (max-width: 1024px){.meundies-modal.canada-shipping-terms .meundies-modal-content h2{width:auto}}@media (min-width: 641px){.meundies-modal.canada-shipping-terms .meundies-modal-content h2{width:80%}}.meundies-modal.canada-shipping-terms .meundies-modal-content-inner-spinner{text-align:center}.size-chart-modal{border:0;padding:0;min-height:0}@media all and (max-width: 650px){.size-chart-modal .meundies-modal-container{width:100%;max-width:500px}}.size-chart-modal-close-button{color:#6E6E6E}.size-chart-image-container{float:none;margin:0 auto;max-width:670px}.size-chart-image-container.desktop{display:none}@media (min-width: 641px){.size-chart-image-container.desktop{display:block}}@media (min-width: 641px){.size-chart-image-container.mobile{display:none}}.size-chart-image{float:none;margin:0 auto;background-color:#ffffff;background-repeat:no-repeat;background-position:center;background-size:contain;padding-top:100%}@media (max-width: 640px){.size-chart-image{padding-top:138%}}.giftcard-redeem-giftcard-block .meundies-modal-container,.giftcard-redeem-giftcard-success-block .meundies-modal-container,.giftcard-login-create-user-block .meundies-modal-container{width:90%}@media (min-width: 641px){.giftcard-redeem-giftcard-block .meundies-modal-container,.giftcard-redeem-giftcard-success-block .meundies-modal-container,.giftcard-login-create-user-block .meundies-modal-container{width:55%;min-width:660px}}.giftcard-redeem-giftcard-block .meundies-modal-dismiss,.giftcard-redeem-giftcard-success-block .meundies-modal-dismiss,.giftcard-login-create-user-block .meundies-modal-dismiss{color:#999999;z-index:1}#giftcardpage,#redeem-gift-card-block,#login-create-user-block,#redeem-gift-card-success-block{background-color:#ffffff}@media only screen and (min-width: 1024px){#giftcardpage .date-box,#redeem-gift-card-block .date-box,#login-create-user-block .date-box,#redeem-gift-card-success-block .date-box{position:absolute;left:100%;width:100%;top:-170px}}#giftcardpage svg,#redeem-gift-card-block svg,#login-create-user-block svg,#redeem-gift-card-success-block svg{margin-top:20px;margin-bottom:30px}#giftcardpage .dimmer,#redeem-gift-card-block .dimmer,#login-create-user-block .dimmer,#redeem-gift-card-success-block .dimmer{-webkit-transition:500ms;transition:500ms}#giftcardpage .dim,#redeem-gift-card-block .dim,#login-create-user-block .dim,#redeem-gift-card-success-block .dim{opacity:0.4}#giftcardpage .red,#redeem-gift-card-block .red,#login-create-user-block .red,#redeem-gift-card-success-block .red{color:#FA3249}#giftcardpage .margin-left-10,#redeem-gift-card-block .margin-left-10,#login-create-user-block .margin-left-10,#redeem-gift-card-success-block .margin-left-10{margin-left:10px;line-height:25px}#giftcardpage .button.orange,#redeem-gift-card-block .button.orange,#login-create-user-block .button.orange,#redeem-gift-card-success-block .button.orange{background-color:#FF673D;padding:15px 20px;text-transform:uppercase;font-size:16px;-webkit-border-radius:4px;border-radius:4px;color:#ffffff !important;text-shadow:none;width:100%;max-width:200px;margin:0 auto;display:block}#giftcardpage input[type="checkbox"],#giftcardpage input[type="radio"],#redeem-gift-card-block input[type="checkbox"],#redeem-gift-card-block input[type="radio"],#login-create-user-block input[type="checkbox"],#login-create-user-block input[type="radio"],#redeem-gift-card-success-block input[type="checkbox"],#redeem-gift-card-success-block input[type="radio"]{width:auto}#giftcardpage input[type="date"][readonly],#redeem-gift-card-block input[type="date"][readonly],#login-create-user-block input[type="date"][readonly],#redeem-gift-card-success-block input[type="date"][readonly]{background-color:#ffffff;cursor:pointer}#giftcardpage #agree-terms,#redeem-gift-card-block #agree-terms,#login-create-user-block #agree-terms,#redeem-gift-card-success-block #agree-terms{width:20px;height:20px;padding:0;margin:0;vertical-align:bottom;position:relative;top:1px;overflow:hidden}#giftcardpage .agree-terms,#redeem-gift-card-block .agree-terms,#login-create-user-block .agree-terms,#redeem-gift-card-success-block .agree-terms{display:block;padding-left:32px;text-indent:-29px}#giftcardpage .bold,#redeem-gift-card-block .bold,#login-create-user-block .bold,#redeem-gift-card-success-block .bold{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;text-transform:uppercase;min-width:80px;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}#giftcardpage .details,#redeem-gift-card-block .details,#login-create-user-block .details,#redeem-gift-card-success-block .details{width:70%;float:right}#giftcardpage .title h3,#redeem-gift-card-block .title h3,#login-create-user-block .title h3,#redeem-gift-card-success-block .title h3{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;margin:0 0}#giftcardpage .title h4,#redeem-gift-card-block .title h4,#login-create-user-block .title h4,#redeem-gift-card-success-block .title h4{margin-top:4px}#giftcardpage .title h4 a,#redeem-gift-card-block .title h4 a,#login-create-user-block .title h4 a,#redeem-gift-card-success-block .title h4 a{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased}#giftcardpage .title .value-button,#redeem-gift-card-block .title .value-button,#login-create-user-block .title .value-button,#redeem-gift-card-success-block .title .value-button{width:auto}#giftcardpage .giftcardbox,#redeem-gift-card-block .giftcardbox,#login-create-user-block .giftcardbox,#redeem-gift-card-success-block .giftcardbox{background-color:#EEEEEE;padding:20px 0;border-bottom:1px solid #EEEEEE}#giftcardpage .value-box,#redeem-gift-card-block .value-box,#login-create-user-block .value-box,#redeem-gift-card-success-block .value-box{width:25%;padding:5px;display:inline-block}#giftcardpage .value-input,#redeem-gift-card-block .value-input,#login-create-user-block .value-input,#redeem-gift-card-success-block .value-input{-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}#giftcardpage .value-input-label,#giftcardpage #calendar-icon-label,#redeem-gift-card-block .value-input-label,#redeem-gift-card-block #calendar-icon-label,#login-create-user-block .value-input-label,#login-create-user-block #calendar-icon-label,#redeem-gift-card-success-block .value-input-label,#redeem-gift-card-success-block #calendar-icon-label{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}#giftcardpage #calendar-icon-label,#redeem-gift-card-block #calendar-icon-label,#login-create-user-block #calendar-icon-label,#redeem-gift-card-success-block #calendar-icon-label{background-color:#ffffff;cursor:pointer}#giftcardpage #calendar-icon-label img,#redeem-gift-card-block #calendar-icon-label img,#login-create-user-block #calendar-icon-label img,#redeem-gift-card-success-block #calendar-icon-label img{max-height:24px}#giftcardpage #calendar-icon-label.open,#redeem-gift-card-block #calendar-icon-label.open,#login-create-user-block #calendar-icon-label.open,#redeem-gift-card-success-block #calendar-icon-label.open{background-color:#25b7ff}#giftcardpage .required,#redeem-gift-card-block .required,#login-create-user-block .required,#redeem-gift-card-success-block .required{color:#FA3249}#giftcardpage .header,#redeem-gift-card-block .header,#login-create-user-block .header,#redeem-gift-card-success-block .header{background-color:#EEEEEE;cursor:pointer}#giftcardpage .header .step-label,#redeem-gift-card-block .header .step-label,#login-create-user-block .header .step-label,#redeem-gift-card-success-block .header .step-label{-webkit-border-radius:50%;border-radius:50%;height:30px;width:30px;background-color:#D9D9DB;color:#ffffff;display:inline-block;padding:8px 12px}#giftcardpage .header h6,#redeem-gift-card-block .header h6,#login-create-user-block .header h6,#redeem-gift-card-success-block .header h6{display:inline-block}#giftcardpage .header .center,#redeem-gift-card-block .header .center,#login-create-user-block .header .center,#redeem-gift-card-success-block .header .center{margin-left:20px}#giftcardpage .header hr:first-child,#redeem-gift-card-block .header hr:first-child,#login-create-user-block .header hr:first-child,#redeem-gift-card-success-block .header hr:first-child{margin-top:0}#giftcardpage .header hr:last-child,#redeem-gift-card-block .header hr:last-child,#login-create-user-block .header hr:last-child,#redeem-gift-card-success-block .header hr:last-child{margin-bottom:0}#giftcardpage .header:hover,#redeem-gift-card-block .header:hover,#login-create-user-block .header:hover,#redeem-gift-card-success-block .header:hover{background-color:#F3F3F3}#giftcardpage .form-block,#redeem-gift-card-block .form-block,#login-create-user-block .form-block,#redeem-gift-card-success-block .form-block{padding-top:10px;padding-bottom:10px}#giftcardpage .showinvalid select.ng-invalid,#giftcardpage .showinvalid textarea.ng-invalid,#giftcardpage .showinvalid input.ng-invalid,#redeem-gift-card-block .showinvalid select.ng-invalid,#redeem-gift-card-block .showinvalid textarea.ng-invalid,#redeem-gift-card-block .showinvalid input.ng-invalid,#login-create-user-block .showinvalid select.ng-invalid,#login-create-user-block .showinvalid textarea.ng-invalid,#login-create-user-block .showinvalid input.ng-invalid,#redeem-gift-card-success-block .showinvalid select.ng-invalid,#redeem-gift-card-success-block .showinvalid textarea.ng-invalid,#redeem-gift-card-success-block .showinvalid input.ng-invalid{border:1px solid #FA3249}#giftcardpage .value-button,#redeem-gift-card-block .value-button,#login-create-user-block .value-button,#redeem-gift-card-success-block .value-button{margin:3px 0;background-color:#999999;-webkit-border-radius:3px;border-radius:3px;display:inline-block;padding:10px;font-size:20px;cursor:pointer;width:100%;color:#ffffff;z-index:1;text-align:center;-webkit-box-shadow:0px 5px 0px gray;box-shadow:0px 5px 0px gray}#giftcardpage .value-button.selected,#giftcardpage .value-button:active,#redeem-gift-card-block .value-button.selected,#redeem-gift-card-block .value-button:active,#login-create-user-block .value-button.selected,#login-create-user-block .value-button:active,#redeem-gift-card-success-block .value-button.selected,#redeem-gift-card-success-block .value-button:active{margin-top:2px;background-color:#25b7ff;-webkit-box-shadow:0px 2px 0px #00a2f1;box-shadow:0px 2px 0px #00a2f1;position:relative;top:3px}#giftcardpage .value-button.selected:hover,#giftcardpage .value-button:active:hover,#redeem-gift-card-block .value-button.selected:hover,#redeem-gift-card-block .value-button:active:hover,#login-create-user-block .value-button.selected:hover,#login-create-user-block .value-button:active:hover,#redeem-gift-card-success-block .value-button.selected:hover,#redeem-gift-card-success-block .value-button:active:hover{background-color:#25b7ff}#giftcardpage .value-button:hover,#redeem-gift-card-block .value-button:hover,#login-create-user-block .value-button:hover,#redeem-gift-card-success-block .value-button:hover{background-color:#919191}#giftcardpage .value-button.blue,#redeem-gift-card-block .value-button.blue,#login-create-user-block .value-button.blue,#redeem-gift-card-success-block .value-button.blue{background-color:#25b7ff;-webkit-box-shadow:0px 5px 0px #00a2f1;box-shadow:0px 5px 0px #00a2f1}#giftcardpage .slide-down,#redeem-gift-card-block .slide-down,#login-create-user-block .slide-down,#redeem-gift-card-success-block .slide-down{-webkit-transition:1s;transition:1s}#giftcardpage .slide-down.ng-hide-add,#giftcardpage .slide-down.ng-hide-remove,#redeem-gift-card-block .slide-down.ng-hide-add,#redeem-gift-card-block .slide-down.ng-hide-remove,#login-create-user-block .slide-down.ng-hide-add,#login-create-user-block .slide-down.ng-hide-remove,#redeem-gift-card-success-block .slide-down.ng-hide-add,#redeem-gift-card-success-block .slide-down.ng-hide-remove{display:block !important}#giftcardpage .slide-down.ng-show-add,#giftcardpage .slide-down.ng-show-remove,#redeem-gift-card-block .slide-down.ng-show-add,#redeem-gift-card-block .slide-down.ng-show-remove,#login-create-user-block .slide-down.ng-show-add,#login-create-user-block .slide-down.ng-show-remove,#redeem-gift-card-success-block .slide-down.ng-show-add,#redeem-gift-card-success-block .slide-down.ng-show-remove{display:block !important}#giftcardpage .slide-down.ng-hide,#redeem-gift-card-block .slide-down.ng-hide,#login-create-user-block .slide-down.ng-hide,#redeem-gift-card-success-block .slide-down.ng-hide{opacity:0 !important;background-color:#FA3249}#giftcardpage .no-pad-right,#redeem-gift-card-block .no-pad-right,#login-create-user-block .no-pad-right,#redeem-gift-card-success-block .no-pad-right{padding-right:0px}#giftcardpage .no-pad-right h5,#redeem-gift-card-block .no-pad-right h5,#login-create-user-block .no-pad-right h5,#redeem-gift-card-success-block .no-pad-right h5{line-height:20px}#giftcardpage .no-margin-bottom,#redeem-gift-card-block .no-margin-bottom,#login-create-user-block .no-margin-bottom,#redeem-gift-card-success-block .no-margin-bottom{margin-bottom:0px}#giftcardpage .margin-bottom,#redeem-gift-card-block .margin-bottom,#login-create-user-block .margin-bottom,#redeem-gift-card-success-block .margin-bottom{margin-bottom:10px}#giftcardpage .cont-button,#redeem-gift-card-block .cont-button,#login-create-user-block .cont-button,#redeem-gift-card-success-block .cont-button{background-color:#ffffff;border:2px solid #FA3249;text-transform:uppercase;padding:15px 20px;color:#FA3249;font-size:20px;-webkit-border-radius:3px;border-radius:3px;margin:20px 0 30px}#giftcardpage .cont-button.ready,#redeem-gift-card-block .cont-button.ready,#login-create-user-block .cont-button.ready,#redeem-gift-card-success-block .cont-button.ready{background-color:#FA3249;color:#ffffff;cursor:pointer}#giftcardpage .cont-button.not-ready,#redeem-gift-card-block .cont-button.not-ready,#login-create-user-block .cont-button.not-ready,#redeem-gift-card-success-block .cont-button.not-ready{cursor:default}#giftcardpage .tooltip-button-wrap,#redeem-gift-card-block .tooltip-button-wrap,#login-create-user-block .tooltip-button-wrap,#redeem-gift-card-success-block .tooltip-button-wrap{display:inline-block;margin:20px 0 30px;position:relative}#giftcardpage .tooltip-button-wrap button,#redeem-gift-card-block .tooltip-button-wrap button,#login-create-user-block .tooltip-button-wrap button,#redeem-gift-card-success-block .tooltip-button-wrap button{margin:0}#giftcardpage .tooltip-button-wrap .tooltip,#redeem-gift-card-block .tooltip-button-wrap .tooltip,#login-create-user-block .tooltip-button-wrap .tooltip,#redeem-gift-card-success-block .tooltip-button-wrap .tooltip{width:200px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);top:0}@media (max-width: 640px){#giftcardpage .tooltip-button-wrap .tooltip,#redeem-gift-card-block .tooltip-button-wrap .tooltip,#login-create-user-block .tooltip-button-wrap .tooltip,#redeem-gift-card-success-block .tooltip-button-wrap .tooltip{width:200px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);top:0}}#giftcardpage .error-message,#redeem-gift-card-block .error-message,#login-create-user-block .error-message,#redeem-gift-card-success-block .error-message{color:red;font-size:0.75rem;padding:0 0.25em}#giftcardpage .complete-button,#redeem-gift-card-block .complete-button,#login-create-user-block .complete-button,#redeem-gift-card-success-block .complete-button{background-color:#ffffff;border:2px solid #FA3249;text-transform:uppercase;padding:15px 20px;color:#FA3249;font-size:20px;-webkit-border-radius:3px;border-radius:3px}#giftcardpage .complete-button.ready,#redeem-gift-card-block .complete-button.ready,#login-create-user-block .complete-button.ready,#redeem-gift-card-success-block .complete-button.ready{background-color:#FA3249;color:white}#giftcardpage .prefix,#redeem-gift-card-block .prefix,#login-create-user-block .prefix,#redeem-gift-card-success-block .prefix{margin:10px 0;height:44px;padding:3px;background-color:#25b7ff;color:#ffffff}#giftcardpage select,#redeem-gift-card-block select,#login-create-user-block select,#redeem-gift-card-success-block select{text-align:center;-webkit-appearance:none;background-color:#ffffff;font-family:inherit;border:1px solid #D9D9DB;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875rem;margin:0 0 1rem 0;padding:13px;height:44px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color 0.45s ease-in-out, -webkit-box-shadow 0.45s;transition:border-color 0.45s ease-in-out, -webkit-box-shadow 0.45s;transition:box-shadow 0.45s, border-color 0.45s ease-in-out;transition:box-shadow 0.45s, border-color 0.45s ease-in-out, -webkit-box-shadow 0.45s;cursor:pointer;-webkit-border-radius:3px;border-radius:3px}#giftcardpage select img,#redeem-gift-card-block select img,#login-create-user-block select img,#redeem-gift-card-success-block select img{max-height:100%;margin-top:-3px}#giftcardpage input,#giftcardpage textarea,#giftcardpage select,#redeem-gift-card-block input,#redeem-gift-card-block textarea,#redeem-gift-card-block select,#login-create-user-block input,#login-create-user-block textarea,#login-create-user-block select,#redeem-gift-card-success-block input,#redeem-gift-card-success-block textarea,#redeem-gift-card-success-block select{margin:10px 0;resize:none;-webkit-border-radius:3px;border-radius:3px}#giftcardpage .date-box,#redeem-gift-card-block .date-box,#login-create-user-block .date-box,#redeem-gift-card-success-block .date-box{position:absolute;width:100%;left:0px;z-index:4;-webkit-box-shadow:0 1px 14px #D9D9DB;box-shadow:0 1px 14px #D9D9DB;background-color:#EEEEEE;-webkit-border-radius:3px;border-radius:3px;padding:15px}#giftcardpage .date-picker-background,#redeem-gift-card-block .date-picker-background,#login-create-user-block .date-picker-background,#redeem-gift-card-success-block .date-picker-background{top:0;left:0;width:100%;height:100%;position:fixed;z-index:2}#giftcardpage #card-logo,#redeem-gift-card-block #card-logo,#login-create-user-block #card-logo,#redeem-gift-card-success-block #card-logo{height:20px;margin-top:0px;background:url("cc/cclogos.png") no-repeat;width:51px;height:32px;position:absolute;top:16px;right:25px;background-position:0 -34px}#giftcardpage #card-logo.visa,#redeem-gift-card-block #card-logo.visa,#login-create-user-block #card-logo.visa,#redeem-gift-card-success-block #card-logo.visa{background-position:0 0}#giftcardpage #card-logo.mastercard,#redeem-gift-card-block #card-logo.mastercard,#login-create-user-block #card-logo.mastercard,#redeem-gift-card-success-block #card-logo.mastercard{background-position:-56px 0}#giftcardpage #card-logo.discover,#redeem-gift-card-block #card-logo.discover,#login-create-user-block #card-logo.discover,#redeem-gift-card-success-block #card-logo.discover{background-position:-112px 0}#giftcardpage #card-logo.amex,#redeem-gift-card-block #card-logo.amex,#login-create-user-block #card-logo.amex,#redeem-gift-card-success-block #card-logo.amex{background-position:-168px 0}#giftcardpage .cvc-help,#redeem-gift-card-block .cvc-help,#login-create-user-block .cvc-help,#redeem-gift-card-success-block .cvc-help{padding-top:16px}@media (min-width: 1025px){#giftcardpage .gift-card-how-it-works.mobile,#giftcardpage .gift-card-details.mobile,#redeem-gift-card-block .gift-card-how-it-works.mobile,#redeem-gift-card-block .gift-card-details.mobile,#login-create-user-block .gift-card-how-it-works.mobile,#login-create-user-block .gift-card-details.mobile,#redeem-gift-card-success-block .gift-card-how-it-works.mobile,#redeem-gift-card-success-block .gift-card-details.mobile{display:none}}#giftcardpage .gift-card-how-it-works.desktop,#giftcardpage .gift-card-details.desktop,#redeem-gift-card-block .gift-card-how-it-works.desktop,#redeem-gift-card-block .gift-card-details.desktop,#login-create-user-block .gift-card-how-it-works.desktop,#login-create-user-block .gift-card-details.desktop,#redeem-gift-card-success-block .gift-card-how-it-works.desktop,#redeem-gift-card-success-block .gift-card-details.desktop{display:none}@media (min-width: 1025px){#giftcardpage .gift-card-how-it-works.desktop,#giftcardpage .gift-card-details.desktop,#redeem-gift-card-block .gift-card-how-it-works.desktop,#redeem-gift-card-block .gift-card-details.desktop,#login-create-user-block .gift-card-how-it-works.desktop,#login-create-user-block .gift-card-details.desktop,#redeem-gift-card-success-block .gift-card-how-it-works.desktop,#redeem-gift-card-success-block .gift-card-details.desktop{display:block}}#giftcardpage .directions,#giftcardpage .orderdetails,#redeem-gift-card-block .directions,#redeem-gift-card-block .orderdetails,#login-create-user-block .directions,#login-create-user-block .orderdetails,#redeem-gift-card-success-block .directions,#redeem-gift-card-success-block .orderdetails{max-width:350px;margin:0 auto;word-wrap:break-word;line-height:normal}#giftcardpage .directions.vertical-center,#giftcardpage .orderdetails.vertical-center,#redeem-gift-card-block .directions.vertical-center,#redeem-gift-card-block .orderdetails.vertical-center,#login-create-user-block .directions.vertical-center,#login-create-user-block .orderdetails.vertical-center,#redeem-gift-card-success-block .directions.vertical-center,#redeem-gift-card-success-block .orderdetails.vertical-center{margin:44px auto 0}#giftcardpage .directions ol,#giftcardpage .orderdetails ol,#redeem-gift-card-block .directions ol,#redeem-gift-card-block .orderdetails ol,#login-create-user-block .directions ol,#login-create-user-block .orderdetails ol,#redeem-gift-card-success-block .directions ol,#redeem-gift-card-success-block .orderdetails ol{margin-left:1.25em}#giftcardpage .orderdetails,#redeem-gift-card-block .orderdetails,#login-create-user-block .orderdetails,#redeem-gift-card-success-block .orderdetails{background-color:#ffffff;padding:10px 26px;border:1px solid #D9D9DB}#giftcardpage .orderdetails h5,#redeem-gift-card-block .orderdetails h5,#login-create-user-block .orderdetails h5,#redeem-gift-card-success-block .orderdetails h5{text-transform:uppercase}#giftcardpage .orderdetails .edit-link,#redeem-gift-card-block .orderdetails .edit-link,#login-create-user-block .orderdetails .edit-link,#redeem-gift-card-success-block .orderdetails .edit-link{text-transform:lowercase;font-size:14px;text-decoration:underline}#giftcardpage .orderdetails.receipt,#redeem-gift-card-block .orderdetails.receipt,#login-create-user-block .orderdetails.receipt,#redeem-gift-card-success-block .orderdetails.receipt{padding-bottom:34px;max-width:323px}#giftcardpage .pickadate-header,#redeem-gift-card-block .pickadate-header,#login-create-user-block .pickadate-header,#redeem-gift-card-success-block .pickadate-header{position:relative}#giftcardpage hr,#redeem-gift-card-block hr,#login-create-user-block hr,#redeem-gift-card-success-block hr{margin:8px 0;border-top:1px solid #D9D9DB;border-bottom:1px solid #ffffff}#giftcardpage .pickadate,#redeem-gift-card-block .pickadate,#login-create-user-block .pickadate,#redeem-gift-card-success-block .pickadate{font-family:'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;background-color:#EEEEEE}#giftcardpage .pickadate-main,#redeem-gift-card-block .pickadate-main,#login-create-user-block .pickadate-main,#redeem-gift-card-success-block .pickadate-main{margin:0;padding:0;width:100%;text-align:center;font-size:12px}#giftcardpage .pickadate a:visited,#giftcardpage .pickadate a,#redeem-gift-card-block .pickadate a:visited,#redeem-gift-card-block .pickadate a,#login-create-user-block .pickadate a:visited,#login-create-user-block .pickadate a,#redeem-gift-card-success-block .pickadate a:visited,#redeem-gift-card-success-block .pickadate a{color:#6E6E6E}#giftcardpage .pickadate-cell,#redeem-gift-card-block .pickadate-cell,#login-create-user-block .pickadate-cell,#redeem-gift-card-success-block .pickadate-cell{overflow:hidden;margin:0;padding:0}#giftcardpage .pickadate-cell li,#redeem-gift-card-block .pickadate-cell li,#login-create-user-block .pickadate-cell li,#redeem-gift-card-success-block .pickadate-cell li{display:block;float:left;border:1px solid #D9D9DB;border-width:0 1px 1px 0;width:14.285%;padding:1.3% 0 1.3% 0;-webkit-box-sizing:border-box;box-sizing:border-box}#giftcardpage .pickadate-cell li:nth-child(7n+0),#redeem-gift-card-block .pickadate-cell li:nth-child(7n+0),#login-create-user-block .pickadate-cell li:nth-child(7n+0),#redeem-gift-card-success-block .pickadate-cell li:nth-child(7n+0){border-right:1px solid #D9D9DB}#giftcardpage .pickadate-cell li:nth-child(1),#giftcardpage .pickadate-cell li:nth-child(8),#giftcardpage .pickadate-cell li:nth-child(15),#giftcardpage .pickadate-cell li:nth-child(22),#giftcardpage .pickadate-cell li:nth-child(29),#giftcardpage .pickadate-cell li:nth-child(36),#redeem-gift-card-block .pickadate-cell li:nth-child(1),#redeem-gift-card-block .pickadate-cell li:nth-child(8),#redeem-gift-card-block .pickadate-cell li:nth-child(15),#redeem-gift-card-block .pickadate-cell li:nth-child(22),#redeem-gift-card-block .pickadate-cell li:nth-child(29),#redeem-gift-card-block .pickadate-cell li:nth-child(36),#login-create-user-block .pickadate-cell li:nth-child(1),#login-create-user-block .pickadate-cell li:nth-child(8),#login-create-user-block .pickadate-cell li:nth-child(15),#login-create-user-block .pickadate-cell li:nth-child(22),#login-create-user-block .pickadate-cell li:nth-child(29),#login-create-user-block .pickadate-cell li:nth-child(36),#redeem-gift-card-success-block .pickadate-cell li:nth-child(1),#redeem-gift-card-success-block .pickadate-cell li:nth-child(8),#redeem-gift-card-success-block .pickadate-cell li:nth-child(15),#redeem-gift-card-success-block .pickadate-cell li:nth-child(22),#redeem-gift-card-success-block .pickadate-cell li:nth-child(29),#redeem-gift-card-success-block .pickadate-cell li:nth-child(36){border-left:1px solid #D9D9DB}#giftcardpage .pickadate-cell .pickadate-disabled,#giftcardpage .pickadate-cell .pickadate-disabled a,#redeem-gift-card-block .pickadate-cell .pickadate-disabled,#redeem-gift-card-block .pickadate-cell .pickadate-disabled a,#login-create-user-block .pickadate-cell .pickadate-disabled,#login-create-user-block .pickadate-cell .pickadate-disabled a,#redeem-gift-card-success-block .pickadate-cell .pickadate-disabled,#redeem-gift-card-success-block .pickadate-cell .pickadate-disabled a{color:#D9D9DB;font-size:12px}#giftcardpage .pickadate-cell .pickadate-enabled,#redeem-gift-card-block .pickadate-cell .pickadate-enabled,#login-create-user-block .pickadate-cell .pickadate-enabled,#redeem-gift-card-success-block .pickadate-cell .pickadate-enabled{cursor:pointer;font-size:12px;color:#6E6E6E;background-color:#ffffff}#giftcardpage .pickadate-cell .pickadate-enabled:hover,#redeem-gift-card-block .pickadate-cell .pickadate-enabled:hover,#login-create-user-block .pickadate-cell .pickadate-enabled:hover,#redeem-gift-card-success-block .pickadate-cell .pickadate-enabled:hover{background-color:#25b7ff;color:#ffffff}#giftcardpage .pickadate-cell .pickadate-today,#redeem-gift-card-block .pickadate-cell .pickadate-today,#login-create-user-block .pickadate-cell .pickadate-today,#redeem-gift-card-success-block .pickadate-cell .pickadate-today{background-color:#EEEEEE}#giftcardpage .pickadate-cell .pickadate-active,#redeem-gift-card-block .pickadate-cell .pickadate-active,#login-create-user-block .pickadate-cell .pickadate-active,#redeem-gift-card-success-block .pickadate-cell .pickadate-active{background-color:#25b7ff}#giftcardpage .pickadate-cell .pickadate-active,#redeem-gift-card-block .pickadate-cell .pickadate-active,#login-create-user-block .pickadate-cell .pickadate-active,#redeem-gift-card-success-block .pickadate-cell .pickadate-active{color:#ffffff}#giftcardpage .pickadate-cell .pickadate-head,#redeem-gift-card-block .pickadate-cell .pickadate-head,#login-create-user-block .pickadate-cell .pickadate-head,#redeem-gift-card-success-block .pickadate-cell .pickadate-head{border-top:1px solid #D9D9DB;background:#F3F3F3}#giftcardpage .pickadate-cell .pickadate-head:nth-child(1),#giftcardpage .pickadate-cell .pickadate-head:nth-child(7),#redeem-gift-card-block .pickadate-cell .pickadate-head:nth-child(1),#redeem-gift-card-block .pickadate-cell .pickadate-head:nth-child(7),#login-create-user-block .pickadate-cell .pickadate-head:nth-child(1),#login-create-user-block .pickadate-cell .pickadate-head:nth-child(7),#redeem-gift-card-success-block .pickadate-cell .pickadate-head:nth-child(1),#redeem-gift-card-success-block .pickadate-cell .pickadate-head:nth-child(7){background:#F3F3F3}#giftcardpage .pickadate-centered-heading,#redeem-gift-card-block .pickadate-centered-heading,#login-create-user-block .pickadate-centered-heading,#redeem-gift-card-success-block .pickadate-centered-heading{font-weight:normal;text-align:center;font-size:1em;margin:13px 0 13px 0}#giftcardpage .pickadate-controls,#redeem-gift-card-block .pickadate-controls,#login-create-user-block .pickadate-controls,#redeem-gift-card-success-block .pickadate-controls{position:absolute;z-index:10;width:100%;padding:10px}#giftcardpage .pickadate-controls .pickadate-next,#redeem-gift-card-block .pickadate-controls .pickadate-next,#login-create-user-block .pickadate-controls .pickadate-next,#redeem-gift-card-success-block .pickadate-controls .pickadate-next{float:right}#giftcardpage .pickadate-controls a,#redeem-gift-card-block .pickadate-controls a,#login-create-user-block .pickadate-controls a,#redeem-gift-card-success-block .pickadate-controls a{text-decoration:none;font-size:0.9em}#giftcardpage .create-account-form,#redeem-gift-card-block .create-account-form,#login-create-user-block .create-account-form,#redeem-gift-card-success-block .create-account-form{margin:20px 0 30px}.static-image{max-width:300px;width:57%}.invite-page{background-color:#ffffff}.invite-page h1,.invite-page h2,.invite-page h4,.invite-page h5{color:#6E6E6E}.invite-page table{background:#fff;margin-bottom:1.25rem;border:solid 1px #ddd}.invite-page table caption{background:transparent;color:#222;font-size:1rem;font-weight:bold}.invite-page table thead{background:#f5f5f5}.invite-page table thead tr th,.invite-page table thead tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222}.invite-page table tfoot{background:#f5f5f5}.invite-page table tfoot tr th,.invite-page table tfoot tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222}.invite-page table tr th,.invite-page table tr td{padding:0.5625rem 0.625rem;font-size:0.875rem;color:#222;text-align:left}.invite-page table tr.even,.invite-page table tr.alt,.invite-page table tr:nth-of-type(even){background:#f9f9f9}.invite-page table thead tr th,.invite-page table tfoot tr th,.invite-page table tfoot tr td,.invite-page table tbody tr th,.invite-page table tbody tr td,.invite-page table tr td{display:table-cell;line-height:1.125rem}.invite-page .already_joined_row{border-bottom:1px solid #D9D9DB;padding:19px 0.625em;font-size:1.25rem;color:#999999;text-align:left;text-align:center}.invite-page #earned-sentence{padding-top:50px;text-align:center;color:#000000}.invite-page .total{color:#58379E;padding:5px 5px 5px 10px;margin-left:-5px;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:500ms;transition:500ms;cursor:help}.invite-page .total:hover{background-color:#EEEEEE}.invite-page .no-shares-line h3{margin-top:70px;margin-bottom:70px;color:#58379E}@media (min-width: 641px){.invite-page .no-shares-line-text.mobile{display:none}}.invite-page .no-shares-line-text.desktop{display:none}@media (min-width: 641px){.invite-page .no-shares-line-text.desktop{display:block}}.invite-page .button{background-color:#58379E;color:#ffffff;max-width:150px;text-transform:normal}.invite-page .banner,.invite-page .invite-list{padding-top:50px}.invite-page .invite-list-joined,.invite-page .invite-list-added-to-cart,.invite-page .invite-list-completed-purchase{text-align:center;display:none}@media (min-width: 641px){.invite-page .invite-list-joined,.invite-page .invite-list-added-to-cart,.invite-page .invite-list-completed-purchase{display:table-cell}}.invite-page .banner{background-color:#EEEEEE;padding-top:50px;padding-bottom:60px}.invite-page .banner h2{margin-bottom:40px;color:#000000}.invite-page .banner h3{margin-bottom:50px;color:#000000}.invite-page .friends-animation-block{position:relative;width:100%;max-width:400px;margin:0 auto;margin-top:50px}.invite-page .text-block{background-color:#EEEEEE}.invite-page .girl,.invite-page .boy{position:absolute;bottom:0;max-width:100%;opacity:0;filter:alpha(opacity=0);-webkit-transition:500ms;transition:500ms}.invite-page .girl{filter:alpha(opacity=100);-webkit-transform:translate(-600%, 0);transform:translate(-600%, 0)}.invite-page .girl.arrive{-webkit-transform:translate(-241%, 0);transform:translate(-241%, 0);opacity:1;filter:alpha(opacity=100)}.invite-page .boy{filter:alpha(opacity=100);-webkit-transform:translate(200%, 0);transform:translate(200%, 0)}.invite-page .boy.arrive{-webkit-transform:translate(-168%, 0);transform:translate(-168%, 0);opacity:1;filter:alpha(opacity=100)}.invite-page .half-circle{left:0;bottom:-60%}.invite-page .half-circle.arrive{bottom:0}.invite-page #dashboard .navbar{border-bottom:1px solid #D9D9DB}.invite-page #dashboard .navbar .section{-webkit-transition:800ms;transition:800ms;opacity:1;border-right:1px solid #D9D9DB;width:24%;display:inline-block;padding-bottom:20px}.invite-page #dashboard .navbar .section .amount{margin-top:15px}.invite-page #dashboard .navbar .section .amount h4{color:#58379E}.invite-page #dashboard .navbar .section:last-child{border-right:none}.invite-page #dashboard .navbar .equation{opacity:0;-webkit-transition:800ms;transition:800ms;position:absolute;width:100%;left:0;top:30%;font-size:60px;letter-spacing:20px;color:#6E6E6E;margin-top:30px}@media all and (max-width: 740px){.invite-page #dashboard .navbar .equation{font-size:40px;letter-spacing:15px}}@media all and (max-width: 530px){.invite-page #dashboard .navbar .equation{font-size:40px;letter-spacing:5px}}@media all and (max-width: 401px){.invite-page #dashboard .navbar .equation{font-size:30px;letter-spacing:0px}}.invite-page #dashboard .navbar.fade .section{opacity:0}.invite-page #dashboard .navbar.fade .equation{opacity:1;margin-top:0}.invite-page #dashboard .header,.invite-page .invite-list .header{padding-left:10px;border-bottom:2px solid;text-transform:uppercase;color:#000000;padding-bottom:4px;margin-bottom:20px}.invite-page #dashboard .header .button,.invite-page .invite-list .header .button{width:79px;padding:3px;min-height:26px;margin-top:-4px;font-size:15px;margin-right:10px}.invite-page #dashboard table,.invite-page #dashboard thead,.invite-page .invite-list table,.invite-page .invite-list thead{background:none;color:#6E6E6E}@media all and (min-width: 650px){.invite-page #dashboard .status,.invite-page .invite-list .status{display:none}}.invite-page #dashboard .circle,.invite-page .invite-list .circle{display:inline-block;background-color:#F3F3F3;height:40px;width:40px;-webkit-border-radius:100%;border-radius:100%;text-align:center;padding-top:13px}.invite-page #dashboard .step-number,.invite-page .invite-list .step-number{color:#6f49bf}.invite-page #dashboard .dimm img,.invite-page .invite-list .dimm img{opacity:0.5;max-height:30px;-webkit-filter:grayscale(1);filter:grayscale(1)}.invite-page #dashboard tr:nth-child(2n),.invite-page .invite-list tr:nth-child(2n){background:none}.invite-page #dashboard tbody tr,.invite-page .invite-list tbody tr{-webkit-transition:500ms;transition:500ms}.invite-page #dashboard tr.completed,.invite-page .invite-list tr.completed{background-color:rgba(10,210,104,0.57)}.invite-page #dashboard tbody tr:hover,.invite-page .invite-list tbody tr:hover{background-color:#EEEEEE}@media all and (max-width: 650px){.invite-page #dashboard td.name,.invite-page .invite-list td.name{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.invite-page #dashboard .check,.invite-page .invite-list .check{color:#58379E;font-size:30px}.invite-page #dashboard thead,.invite-page .invite-list thead{border-bottom:2px solid #999999}.invite-page #dashboard a img,.invite-page .invite-list a img{max-height:30px;-webkit-filter:grayscale(1);filter:grayscale(1)}.invite-page #dashboard a img:hover,.invite-page .invite-list a img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.invite-page table{width:100%;margin:0 auto;border:0;border-bottom:1px solid #D9D9DB}#friend-buy-widget .modal-inner-block{background-color:#ffffff;border:0 !important;padding-left:0 !important}#friend-buy-widget .bottom-complete-bar{background-color:#EEEEEE;border-top:2px solid #6E6E6E;padding-bottom:10px}#friend-buy-widget .bottom-complete-bar h5{margin:0;padding:20px 0}.friendbuy-invite-page{width:100%;margin:0 auto}.meundies_wall{background-color:#EEEEEE}.meundies_wall .banner{width:100%;background-size:cover;background-image:url("/assets/store/meundies_wall_banner-small-5b5278fe6ad686cdbc629cf83d631beb24d01db0ea6fc2de30cc5c098c98ca35.jpg")}.meundies_wall .banner h3{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;opacity:0;-webkit-transition:opacity 500ms;transition:opacity 500ms;text-align:center;padding:120px 0 100px;display:block;font-size:4em;color:#ffffff;margin-top:0px;background-color:rgba(0,0,0,0.8)}.meundies_wall .banner h3 p{font-family:"Proxima Nova", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-size:25px}@media all and (max-width: 640px){.meundies_wall .banner h3 p{font-size:18px}}.meundies_wall .wall,.meundies_wall .embedsection{background-color:#000000;padding-top:20px}.meundies_wall .wall .instagram-embed-wall h3,.meundies_wall .embedsection .instagram-embed-wall h3{color:#000000;text-transform:uppercase;margin:26px 0;border-bottom:1px solid #999999}.meundies_wall .wall .instagram-embed-wall .title-number,.meundies_wall .embedsection .instagram-embed-wall .title-number{display:inline}@media all and (max-width: 640px){.meundies_wall .wall .instagram-embed-wall .title-number,.meundies_wall .embedsection .instagram-embed-wall .title-number{display:none}}.meundies_wall .wall .instagram-embed-wall-post:nth-child(2),.meundies_wall .wall .instagram-embed-wall-post:nth-child(3),.meundies_wall .embedsection .instagram-embed-wall-post:nth-child(2),.meundies_wall .embedsection .instagram-embed-wall-post:nth-child(3){display:none}@media (min-width: 641px){.meundies_wall .wall .instagram-embed-wall-post:nth-child(2),.meundies_wall .wall .instagram-embed-wall-post:nth-child(3),.meundies_wall .embedsection .instagram-embed-wall-post:nth-child(2),.meundies_wall .embedsection .instagram-embed-wall-post:nth-child(3){display:block}}.meundies_wall .wall .instagram-embed-block,.meundies_wall .embedsection .instagram-embed-block{width:33.3%}.meundies_wall .embedsection{background-color:#EEEEEE}@media all and (max-width: 640px){.meundies_wall .banner h3{font-size:2em;padding:60px 0 40px}}@media all and (min-width: 640px) and (max-width: 1024px){.meundies_wall .banner{background-image:url("/assets/store/meundies_wall_banner-medium-1dfa12a7654889e818d9eceac52fb762f8d934070955af5e7614d3e522ddcf8e.jpg")}.meundies_wall .banner h3{padding:60px 0 20px}}@media all and (min-width: 1024px){.meundies_wall .banner{background-image:url("/assets/store/meundies_wall_banner-7fda0d27f7da3daa9fec0ae728c06db0366d3ae033c0a02b4d6ffe95e0d80ba9.jpg")}}.ri-grid{margin:30px auto 30px;position:relative;height:auto}.ri-grid ul{list-style:none;display:block;width:100%;margin:0;padding:0}.ri-grid ul:before,.ri-grid ul:after{content:'';display:table}.ri-grid ul:after{clear:both}.ri-grid ul{zoom:1}.ri-grid ul li{-webkit-perspective:400px;perspective:400px;margin:0;padding:0;float:left;position:relative;display:block;overflow:hidden;background:#000000;border:1px solid #000000}.ri-grid ul li:hover .profile{bottom:0;-webkit-box-shadow:10px 10px 10px 15px rgba(0,0,0,0.51);box-shadow:10px 10px 10px 15px rgba(0,0,0,0.51)}.ri-grid ul li:hover .shop{top:0}.ri-grid ul li .profile{z-index:10;position:absolute;background-color:#F3F3F3;height:100px;left:0;right:0;bottom:-100px;-webkit-transition:500ms;transition:500ms;-webkit-box-shadow:10px 10px 10px 15px transparent;box-shadow:10px 10px 10px 15px transparent;border-top:1px solid #EEEEEE}@media all and (max-width: 1024px){.ri-grid ul li .profile{height:100%;bottom:-100%}.ri-grid ul li .profile h5,.ri-grid ul li .profile h6{padding-left:5px;font-size:12px;margin:0}.ri-grid ul li .profile .name,.ri-grid ul li .profile .heart{padding-top:10px}.ri-grid ul li .profile .avatar{height:50px;width:50px;margin-right:0px;max-height:44px}.ri-grid ul li .profile .comment{font-size:12px;max-width:100%;max-height:none;overflow:hidden;float:left}.ri-grid ul li .profile.with-shop{max-height:80%}}@media all and (max-width: 640px){.ri-grid ul li .profile{display:none}}.ri-grid ul li .profile h5,.ri-grid ul li .profile h6{color:#000000;float:left;max-width:50%;overflow:hidden;margin:0;padding:5px 0}.ri-grid ul li .profile .heart{color:#FA3249;padding-right:5px}.ri-grid ul li .profile .name{width:100%;font-size:15px;padding-left:7px;float:left;max-width:50%;overflow:hidden;color:#25b7ff;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;line-height:26px}.ri-grid ul li .profile .likes{text-align:right;float:right;padding-right:5px;padding-left:5px;border-left:1px solid #D9D9DB;font-size:11px;line-height:26px}.ri-grid ul li .profile .avatar{height:100px;width:100px;max-width:20%;background-size:cover;background-position:center;float:left;border-right:1px solid #6E6E6E;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.06);box-shadow:0 1px 1px rgba(0,0,0,0.06)}@media all and (max-width: 1600px){.ri-grid ul li .profile .avatar{max-height:37px;border-right:0}}.ri-grid ul li .profile .comment{font-size:12px;max-width:70%;max-height:50px;overflow:hidden;float:left;padding-left:8px;padding-right:8px}@media all and (max-width: 1600px){.ri-grid ul li .profile .comment{max-width:100%}}.ri-grid ul li .profile .name-bar{background-color:#F3F3F3;display:block;width:80%;float:left;position:relative;border:1px solid #D9D9DB;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.06);box-shadow:0 1px 1px rgba(0,0,0,0.06)}.ri-grid ul li .shop{position:absolute;left:0;right:0;top:-100%;-webkit-transition:300ms;transition:300ms;height:35px}.ri-grid ul li .shop h6{padding:7px 5px;color:#ffffff;background-color:rgba(0,0,0,0.8);text-align:center;margin:0;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.ri-grid ul li .shop:hover h6{background-color:#FF673D}.ri-grid ul li a.main-link{z-index:-1;display:block;outline:none;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;background-color:#202020;-webkit-box-sizing:content-box;box-sizing:content-box}.ri-grid-size-1{width:55%}.ri-grid-size-2{width:100%}.ri-grid-size-3{width:100%;margin-top:0px}.ri-shadow:after,.ri-shadow:before{content:"";position:absolute;z-index:-2;bottom:15px;left:10px;width:50%;height:20%;max-width:300px;max-height:100px;-webkit-box-shadow:0 15px 10px rgba(0,0,0,0.7);box-shadow:0 15px 10px rgba(0,0,0,0.7);-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.ri-shadow:after{right:10px;left:auto;-webkit-transform:rotate(3deg);transform:rotate(3deg)}.ri-grid-loading:after,.ri-grid-loading:before{display:none}.ri-loading-image{display:none}.ri-grid-loading .ri-loading-image{position:relative;width:30px;height:30px;left:50%;margin:100px 0 0 -15px;display:block}@media only screen and (max-width: 1024px){#nice-page .sitebody .header p{font-size:10px;bottom:20%}}@media only screen and (max-width: 700px){#nice-page .sitebody h2{font-size:20px}}@media all and (min-width: 1024px){#nice-page .sitebody #naughty>div,#nice-page .sitebody #nice>div{min-height:600px}#nice-page .sitebody #main-cont{min-height:4600px}}@media all and (max-width: 1024px){#nice-page .sitebody #main-cont{max-height:3082px}}@media only screen and (max-width: 470px){#nice-page .sitebody h2{font-size:14px}#nice-page .sitebody .header .scroll-img{width:50%}#nice-page .sitebody .header #hero-title{margin:16% auto 0}}@media print{@page{#nice-page .sitebody{margin:0.5cm}}#nice-page .sitebody *{background:transparent !important;color:black !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important;-webkit-filter:none !important;filter:none !important;-ms-filter:none !important}#nice-page .sitebody a,#nice-page .sitebody a:visited{text-decoration:underline}#nice-page .sitebody a[href]:after{content:" (" attr(href) ")"}#nice-page .sitebody abbr[title]:after{content:" (" attr(title) ")"}#nice-page .sitebody .ir a:after,#nice-page .sitebody a[href^="javascript:"]:after,#nice-page .sitebody a[href^="#"]:after{content:""}#nice-page .sitebody pre,#nice-page .sitebody blockquote{border:1px solid #999;page-break-inside:avoid}#nice-page .sitebody thead{display:table-header-group}#nice-page .sitebody tr,#nice-page .sitebody img{page-break-inside:avoid}#nice-page .sitebody img{max-width:100% !important}#nice-page .sitebody p,#nice-page .sitebody h2,#nice-page .sitebody h3{orphans:3;widows:3}#nice-page .sitebody h2,#nice-page .sitebody h3{page-break-after:avoid}}#nice-page .sitebody article,#nice-page .sitebody aside,#nice-page .sitebody details,#nice-page .sitebody figcaption,#nice-page .sitebody figure,#nice-page .sitebody footer,#nice-page .sitebody header,#nice-page .sitebody hgroup,#nice-page .sitebody nav,#nice-page .sitebody section{display:block}#nice-page .sitebody audio,#nice-page .sitebody canvas,#nice-page .sitebody video{display:inline-block;*display:inline;*zoom:1}#nice-page .sitebody audio:not([controls]){display:none}#nice-page .sitebody [hidden]{display:none}#nice-page .sitebody html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}#nice-page .sitebody html,#nice-page .sitebody button,#nice-page .sitebody input,#nice-page .sitebody select,#nice-page .sitebody textarea{font-family:sans-serif;color:#222}#nice-page .sitebody .body{margin:0;font-size:1em;line-height:1.4}#nice-page .sitebody ::-moz-selection{background:#000000;color:#fff;text-shadow:none}#nice-page .sitebody ::-moz-selection{background:#000000;color:#fff;text-shadow:none}#nice-page .sitebody ::selection{background:#000000;color:#fff;text-shadow:none}#nice-page .sitebody a{color:#00e}#nice-page .sitebody a:visited{color:#551a8b}#nice-page .sitebody a:hover{color:#06e}#nice-page .sitebody a:focus{outline:none}#nice-page .sitebody a:hover,#nice-page .sitebody a:active{outline:0}#nice-page .sitebody abbr[title]{border-bottom:1px dotted}#nice-page .sitebody b,#nice-page .sitebody strong{font-weight:bold}#nice-page .sitebody blockquote{margin:1em 40px}#nice-page .sitebody dfn{font-style:italic}#nice-page .sitebody hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}#nice-page .sitebody ins{background:#ff9;color:#000;text-decoration:none}#nice-page .sitebody mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}#nice-page .sitebody pre,#nice-page .sitebody code,#nice-page .sitebody kbd,#nice-page .sitebody samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}#nice-page .sitebody pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}#nice-page .sitebody q{quotes:none}#nice-page .sitebody q:before,#nice-page .sitebody q:after{content:"";content:none}#nice-page .sitebody small{font-size:85%}#nice-page .sitebody sub,#nice-page .sitebody sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#nice-page .sitebody sup{top:-0.5em}#nice-page .sitebody sub{bottom:-0.25em}#nice-page .sitebody ul,#nice-page .sitebody ol{margin:1em 0;padding:0 0 0 40px}#nice-page .sitebody dd{margin:0 0 0 40px}#nice-page .sitebody nav ul,#nice-page .sitebody nav ol{list-style:none;list-style-image:none;margin:0;padding:0}#nice-page .sitebody img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}#nice-page .sitebody svg:not(:root){overflow:hidden}#nice-page .sitebody figure{margin:0}#nice-page .sitebody form{margin:0}#nice-page .sitebody fieldset{border:0;margin:0;padding:0}#nice-page .sitebody label{cursor:pointer}#nice-page .sitebody legend{border:0;*margin-left:-7px;padding:0;white-space:normal}#nice-page .sitebody button,#nice-page .sitebody input,#nice-page .sitebody select,#nice-page .sitebody textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}#nice-page .sitebody button,#nice-page .sitebody input{line-height:normal}#nice-page .sitebody button,#nice-page .sitebody input[type="button"],#nice-page .sitebody input[type="reset"],#nice-page .sitebody input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}#nice-page .sitebody button[disabled],#nice-page .sitebody input[disabled]{cursor:default}#nice-page .sitebody input[type="checkbox"],#nice-page .sitebody input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*width:13px;*height:13px}#nice-page .sitebody input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}#nice-page .sitebody input[type="search"]::-webkit-search-decoration,#nice-page .sitebody input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}#nice-page .sitebody button::-moz-focus-inner,#nice-page .sitebody input::-moz-focus-inner{border:0;padding:0}#nice-page .sitebody textarea{overflow:auto;vertical-align:top;resize:vertical}#nice-page .sitebody input:invalid,#nice-page .sitebody textarea:invalid{background-color:#f0dddd}#nice-page .sitebody table{border-collapse:collapse;border-spacing:0}#nice-page .sitebody td{vertical-align:top}#nice-page .sitebody .chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0}#nice-page .sitebody canvas{margin:auto 2%;opacity:0}#nice-page .sitebody .body{background:black;text-align:center}#nice-page .sitebody h2{color:white;display:inline-block;border-bottom:5px solid white;text-align:center;font-size:30px;text-transform:uppercase;margin-bottom:40px}#nice-page .sitebody .header{position:relative;height:auto !important}#nice-page .sitebody .header #hero-logo{position:relative;margin:0 auto}#nice-page .sitebody .header #hero-title{position:relative;height:auto !important;left:0;right:0;margin:0 auto;display:block}#nice-page .sitebody .header #hero-bg{position:absolute;width:100%;height:auto !important;left:0 !important;top:0 !important}#nice-page .sitebody .header p{background:black;color:white;width:70%;margin:0 auto;text-align:left;padding:25px;position:relative;left:0;right:0;bottom:25%;font-size:20px !important;display:inline-block;width:100%;text-align:center}#nice-page .sitebody #nav-cont{margin:0 auto;position:fixed;left:0;right:0;bottom:45%;width:210px;z-index:3;display:block;background-color:#353535;bottom:0 !important;width:100%;padding-top:20px}#nice-page .sitebody #social-cont{position:fixed;z-index:3;top:15px;right:15px;display:none}#nice-page .sitebody #social-cont ul{display:none}#nice-page .sitebody #social-cont ul li{list-style-type:none;float:left;margin:0 7px}#nice-page .sitebody #social-cont ul li a{display:block;width:50px;height:25px;background:url("/assets/store/nice-images/img-social-10d1b098a57b4a9567a0401c85143dc3305ba582628c36342b8a311bd6603c75.png")}#nice-page .sitebody #social-cont ul li.tw a{width:30px}#nice-page .sitebody #social-cont ul li.fb a{width:14px;background-position:-30px 0}#nice-page .sitebody #social-cont ul li.gp a{width:29px;background-position:-44px 0}#nice-page .sitebody #social-cont ul.nice li.tw a{background-position:0 25px}#nice-page .sitebody #social-cont ul.nice li.fb a{background-position:-30px 25px}#nice-page .sitebody #social-cont ul.nice li.gp a{background-position:-44px 25px}#nice-page .sitebody #btn-swap-cont{overflow:hidden;background:url("/assets/store/nice-images/img-btn-version-swap-c739f6039480c0f5ee1f2f96bfa548c6ee48dec32123016ab58898948572267c.png");width:227px;height:79px;z-index:3;margin:0 auto}#nice-page .sitebody #btn-swap-cont a{display:block;width:227px;height:23px;outline:0}#nice-page .sitebody #nav-cont p{color:white;text-transform:uppercase;font-weight:lighter;font-size:11px}#nice-page .sitebody #btn-swap-cont a:nth-child(1){margin-top:18px}#nice-page .sitebody #nav-cont canvas.nav{margin:0}#nice-page .sitebody #main-cont .inner-cont,#nice-page .sitebody #main-cont{position:relative}#nice-page .sitebody #main-cont{overflow:hidden;min-height:2882px}#nice-page .sitebody #naughty,#nice-page .sitebody #nice,#nice-page .sitebody #color-pop{width:0%;overflow:hidden;position:absolute}#nice-page .sitebody #naughty>div,#nice-page .sitebody #nice>div{overflow:hidden;min-height:367px;height:auto !important}#nice-page .sitebody #naughty{width:0%;background:url("/assets/store/nice-images/img-bg-naughty-052ce5674dcdebba67139532e89653d97099944a49b88ddaf469f217167ee252.jpg");background-size:100% 100%;z-index:2}#nice-page .sitebody #nice{background:url("/assets/store/nice-images/img-bg-nice-4ddb8c8525fd6a6d6301ab1899fcb3df72ebdfc927a2eb6635387ee1dbf6cf63.jpg");background-size:100% 100%}#nice-page .sitebody .view-more-cont{position:absolute;padding:10px 20px;top:169px;width:35%;margin:0 auto;left:0;right:0;background-color:white;overflow:hidden;overflow-y:scroll;border:5px solid black;height:120% !important;max-height:480px;z-index:2;display:none}#nice-page .sitebody .view-more-cont table tr td{padding:4px 11px;text-align:left}#nice-page .sitebody .view-more-cont table tr:nth-child(even){background-color:#e8e8e8}#nice-page .sitebody .view-more{display:block;position:absolute;top:15px;right:25%;background:url("/assets/store/nice-images/img-btn-view-more-9e43ef1ba8ae22dbb803d3d7ecd10d8b5de30369766df50c9ae630f5b78811a9.png");width:44px;height:44px}#nice-page .sitebody #nice .view-more{background-position:0 44px}#nice-page .sitebody #color-pop{width:1%;background-color:#00eae7;z-index:1}#nice-page .sitebody .inner-cont{opacity:0;margin-top:10vh}#nice-page .sitebody .colors .inner-cont{margin-top:40px}#nice-page .sitebody #nice{width:100%}#nice-page .sitebody .inner-cont{opacity:1;margin-top:50px}#nice-page .sitebody #nav-cont{bottom:30px}#nice-page .sitebody .view-more{right:60px}#nice-page .sitebody .view-more-cont{width:85%}#nice-page .sitebody .colors .inner-cont{margin-top:10px}#nice-page .sitebody .ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}#nice-page .sitebody .ir br{display:none}#nice-page .sitebody .hidden{display:none !important;visibility:hidden}#nice-page .sitebody .visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#nice-page .sitebody .visuallyhidden.focusable:active,#nice-page .sitebody .visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}#nice-page .sitebody .invisible{visibility:hidden}#nice-page .sitebody .clearfix:before,#nice-page .sitebody .clearfix:after{content:"";display:table}#nice-page .sitebody .clearfix:after{clear:both}#nice-page .sitebody .clearfix{*zoom:1}#ondemand{background-color:#EEEEEE}#ondemand .caption img{width:100%}#ondemand .title{background-color:white}#ondemand .title h3,#ondemand .title h4{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-transform:uppercase;margin:10px 0}#ondemand h3,#ondemand h4,#ondemand h5,#ondemand li{color:black;margin:5px 0px}#ondemand h3.question,#ondemand h4.question,#ondemand h5.question,#ondemand li.question{color:#27865E;cursor:pointer;margin:15px 0;padding:15px 0}#ondemand h3.question .arrow,#ondemand h4.question .arrow,#ondemand h5.question .arrow,#ondemand li.question .arrow{-webkit-transition:440ms;transition:440ms;display:inline-block;font-size:20px;margin-right:10px}#ondemand h3.question.selected .arrow,#ondemand h4.question.selected .arrow,#ondemand h5.question.selected .arrow,#ondemand li.question.selected .arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#ondemand h3.question:hover,#ondemand h4.question:hover,#ondemand h5.question:hover,#ondemand li.question:hover{background-color:#FCFAFA}#ondemand h3.answer,#ondemand h4.answer,#ondemand h5.answer,#ondemand li.answer{color:black;display:none;padding:0 20px}#ondemand h4.social-title{text-decoration:underline;text-transform:uppercase}#ondemand .follow{margin:20px 0 0}#ondemand .follow ul{list-style:none;margin-left:0}#ondemand .button.red{background-color:#fc4737;padding:15px 20px;text-transform:uppercase;font-size:16px;-webkit-border-radius:4px;border-radius:4px;color:white !important;text-shadow:none;width:100%;max-width:200px;margin:10px auto;display:block;-webkit-box-shadow:0px 5px 0px #da1403;box-shadow:0px 5px 0px #da1403}#ondemand .button.red:hover{background-color:#fc3e2d}#ondemand .button.red.selected,#ondemand .button.red:active{background-color:#fc2714;-webkit-box-shadow:0px 2px 0px #da1403;box-shadow:0px 2px 0px #da1403;position:relative;top:2px}#ondemand hr{margin:8px 0;border-top:1px solid #d2d2d2;border-bottom:1px solid #FFF}#ondemand .email-row{padding-bottom:10px}#ondemand .email-row .email_fail,#ondemand .email-row .email_success{visibility:hidden}#ondemand .email-row .email_fail{margin:10px 0;color:red;display:none;text-transform:uppercase}#ondemand .email-row .email_success{color:green;opacity:0;-webkit-transition:500ms;transition:500ms}#ondemand .email-row .email-capture{margin:10px auto 0;min-height:45px}#ondemand .email-row .email-capture .postfix{background-color:#F16128;color:white;border:none;text-transform:uppercase;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}#ondemand .email-row .email-capture .email_field{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;font-size:18px;margin-bottom:0px}#ondemand .email-row .email-capture .title{font-size:17px;margin-top:13px;text-transform:uppercase;text-align:center;color:black}#ondemand .zip-code-check{position:relative;width:100%;text-align:center;padding:0 0 10px;min-height:100px}#ondemand .zip-code-check input{display:inline-block;margin-right:-10px;text-align:center;max-width:200px;-webkit-transition:500ms;transition:500ms;-webkit-border-radius:3px;border-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}#ondemand .zip-code-check button{width:83px;padding:5px !important;margin:0 !important;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;color:white;-webkit-transition:500ms;transition:500ms;top:1px;background-color:#3ba5ef;display:inline-block !important}#ondemand .zip-code-check .zip-code-result{top:0}#ondemand .zip-code-check .zip-code-result .green{color:green}#ondemand .zip-code-check .zip-code-result .yes,#ondemand .zip-code-check .zip-code-result .no{-webkit-border-radius:10px;border-radius:10px;background-color:white;padding-bottom:21px}#ondemand #map{margin-top:-40px}#ondemand #questions{-webkit-transition:500ms;transition:500ms}#ondemand .hide-map{margin-top:-363px;background-color:#EEEEEE}#ondemand h4.question{color:#44B1F8}.legalnotice,.termsofservice{font-family:"Proxima Nova", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;padding:80px 24px 40px}.legalnotice h1,.termsofservice h1{font-family:"Proxima Nova", Helvetica, sans-serif;font-weight:bold;-webkit-font-smoothing:antialiased;font-size:30px;text-transform:uppercase;padding-bottom:1em}.legalnotice h2,.termsofservice h2{font-family:"Proxima Nova", Helvetica, sans-serif;font-weight:bold;-webkit-font-smoothing:antialiased;font-size:20px;text-transform:uppercase}.legalnotice p,.termsofservice p{font-size:1.25em;text-align:justify}.legalnotice ol,.termsofservice ol{text-align:left}.legalnotice .roman-numeral,.termsofservice .roman-numeral{list-style-type:upper-roman}.legalnotice .list-item-title,.termsofservice .list-item-title{text-decoration:underline;font-weight:bolder}.legalnotice li,.termsofservice li{margin-bottom:15px}.photoshoots .caption{width:100%;max-height:600px;float:left;display:block;margin:0px;background-color:#58379E;text-align:center}.photoshoots .caption .text{padding:30px 0 40px}.photoshoots .caption .text h1{color:#ffffff;font-size:25px;line-height:1.3em;margin-bottom:15px;text-transform:uppercase}.photoshoots .caption .text h4{color:#ffffff;margin:20px 0px;font-size:18px}.photoshoots .caption .text h5{color:#ffffff;font-size:18px}.photoshoots .caption .text h5 a{color:#ffffff}.photoshoots .photoshoots-wrapper{margin:0 auto}.photoshoots .photoshoots-wrapper .photoshoot-list{padding:5px 2.5px 50px;background-color:#000000}.photoshoots .photoshoots-wrapper .photoshoot-list .photoshoot-link{margin:5px;height:350px;background-size:cover;background-position-x:center;background-repeat:no-repeat}.photoshoots .photoshoots-wrapper .photoshoot-list .photoshoot-link.photoshoot{height:200px}@media all and (min-width: 1450px){.photoshoots .photoshoots-wrapper .photoshoot-list .photoshoot-link.photoshoot{height:400px}}.photoshoots .photoshoots-wrapper .photoshoot-list .photoshoot-link .link-box{text-align:center;position:absolute;left:5px;right:5px;top:5px;bottom:5px;height:100%;opacity:1;color:white;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.photoshoots .photoshoots-wrapper .photoshoot-list .photoshoot-link .link-box .title{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;position:absolute;bottom:-10px;opacity:0;width:100%;font-size:20px;padding:8px 10px;background-color:rgba(0,0,0,0.6)}.photoshoots .photoshoots-wrapper .photoshoot-list .photoshoot-link .link-box .date{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;position:absolute;display:inline-block;padding:4px 6px;-webkit-border-radius:3px;border-radius:3px;top:-10px;opacity:0;right:10px;text-transform:uppercase;background-color:rgba(0,0,0,0.6);font-size:14px}.photoshoots .photoshoots-wrapper .photoshoot-list .photoshoot-link .link-box .play_border{opacity:0;margin:0 auto;border:2px solid white;-webkit-border-radius:100%;border-radius:100%;width:100px;height:100px;-webkit-transition:all 0.9s ease;transition:all 0.9s ease}.photoshoots .photoshoots-wrapper .photoshoot-list .photoshoot-link .link-box .play_border .play_button{position:relative;top:19px;left:32%;width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:45px solid rgba(255,255,255,0.8)}.photoshoots .photoshoots-wrapper .photoshoot-list .photoshoot-link .link-box .play_border:hover .play_button{border-left:45px solid white}.photoshoots .photoshoots-wrapper .photoshoot-list .photoshoot-link:hover .link-box{background-color:rgba(0,0,0,0.7)}.photoshoots .photoshoots-wrapper .photoshoot-list .photoshoot-link:hover .link-box .title{opacity:1;bottom:20px}.photoshoots .photoshoots-wrapper .photoshoot-list .photoshoot-link:hover .link-box .date{opacity:1;top:10px}.photoshoots .photoshoots-wrapper .photoshoot-list .photoshoot-link:hover .link-box .play_border{opacity:1}.photoshoots .photoshoots-wrapper .photoshoot-list .media-box{width:50%;float:left;position:relative}@media all and (min-width: 640px) and (max-width: 1024px){.photoshoots .photoshoots-wrapper .photoshoot-list .media-box{width:33.3333%}.photoshoots .photoshoots-wrapper .photoshoot-list .media-box.video{width:50%}}@media all and (min-width: 1024px) and (max-width: 1300px){.photoshoots .photoshoots-wrapper .photoshoot-list .media-box{width:25%}.photoshoots .photoshoots-wrapper .photoshoot-list .media-box.video{width:33.3333%}}@media all and (min-width: 1300px) and (max-width: 1650px){.photoshoots .photoshoots-wrapper .photoshoot-list .media-box{width:20%}.photoshoots .photoshoots-wrapper .photoshoot-list .media-box.video{width:25%}}@media all and (min-width: 1650px) and (max-width: 1850px){.photoshoots .photoshoots-wrapper .photoshoot-list .media-box{width:20%}.photoshoots .photoshoots-wrapper .photoshoot-list .media-box.video{width:20%}}@media all and (min-width: 1850px) and (max-width: 2250px){.photoshoots .photoshoots-wrapper .photoshoot-list .media-box{width:16.6666%}.photoshoots .photoshoots-wrapper .photoshoot-list .media-box.video{width:16.6666%}}@media all and (min-width: 2250px){.photoshoots .photoshoots-wrapper .photoshoot-list .media-box{width:12.5%}.photoshoots .photoshoots-wrapper .photoshoot-list .media-box.video{width:12.5%}}.photoshoots .photoshoots-wrapper .photoshoot-list .media-box.video{width:100%}.photoshoot-page h2{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased}.photoshoot-page,.gallery-footer{background-color:white}.photoshoot-page .black,.gallery-footer .black{color:black;margin-top:30px;border-bottom:2px solid #aaa}.photoshoot-page .open-print,.photoshoot-page .share-links,.photoshoot-page .share-links h6 .share,.photoshoot-page .share-links h6 .buy,.photoshoot-page .share-links a,.photoshoot-page .starring,.gallery-footer .open-print,.gallery-footer .share-links,.gallery-footer .share-links h6 .share,.gallery-footer .share-links h6 .buy,.gallery-footer .share-links a,.gallery-footer .starring{cursor:pointer;color:white}.photoshoot-page .open-print:hover,.photoshoot-page .share-links:hover,.photoshoot-page .share-links h6 .share:hover,.photoshoot-page .share-links h6 .buy:hover,.photoshoot-page .share-links a:hover,.photoshoot-page .starring:hover,.gallery-footer .open-print:hover,.gallery-footer .share-links:hover,.gallery-footer .share-links h6 .share:hover,.gallery-footer .share-links h6 .buy:hover,.gallery-footer .share-links a:hover,.gallery-footer .starring:hover{color:#008CBA}.photoshoot-page .open-print:hover a span,.photoshoot-page .share-links:hover a span,.photoshoot-page .share-links h6 .share:hover a span,.photoshoot-page .share-links h6 .buy:hover a span,.photoshoot-page .share-links a:hover a span,.photoshoot-page .starring:hover a span,.gallery-footer .open-print:hover a span,.gallery-footer .share-links:hover a span,.gallery-footer .share-links h6 .share:hover a span,.gallery-footer .share-links h6 .buy:hover a span,.gallery-footer .share-links a:hover a span,.gallery-footer .starring:hover a span{-webkit-box-shadow:0 10px 0 1px #008CBA, 0 16px 0 1px #008CBA, 0 22px 0 1px #008CBA;box-shadow:0 10px 0 1px #008CBA, 0 16px 0 1px #008CBA, 0 22px 0 1px #008CBA}.photoshoot-page .open-print:hover svg:hover,.photoshoot-page .share-links:hover svg:hover,.photoshoot-page .share-links h6 .share:hover svg:hover,.photoshoot-page .share-links h6 .buy:hover svg:hover,.photoshoot-page .share-links a:hover svg:hover,.photoshoot-page .starring:hover svg:hover,.gallery-footer .open-print:hover svg:hover,.gallery-footer .share-links:hover svg:hover,.gallery-footer .share-links h6 .share:hover svg:hover,.gallery-footer .share-links h6 .buy:hover svg:hover,.gallery-footer .share-links a:hover svg:hover,.gallery-footer .starring:hover svg:hover{fill:#008CBA}.photoshoot-page .open-print:hover .title,.photoshoot-page .share-links:hover .title,.photoshoot-page .share-links h6 .share:hover .title,.photoshoot-page .share-links h6 .buy:hover .title,.photoshoot-page .share-links a:hover .title,.photoshoot-page .starring:hover .title,.gallery-footer .open-print:hover .title,.gallery-footer .share-links:hover .title,.gallery-footer .share-links h6 .share:hover .title,.gallery-footer .share-links h6 .buy:hover .title,.gallery-footer .share-links a:hover .title,.gallery-footer .starring:hover .title{color:white}.photoshoot-page h1,.photoshoot-page h4,.photoshoot-page h6,.photoshoot-page h5,.gallery-footer h1,.gallery-footer h4,.gallery-footer h6,.gallery-footer h5{color:white}.photoshoot-page .header,.gallery-footer .header{z-index:1;padding:90px 0 0px;background-color:#58379E}.photoshoot-page .header hr,.gallery-footer .header hr{margin:0px}.photoshoot-page .header h4,.gallery-footer .header h4{letter-spacing:3px;margin:0 auto}.photoshoot-page .header h4 svg,.gallery-footer .header h4 svg{height:80px;margin-top:-11px;width:74%}.photoshoot-page .header h4 .title,.gallery-footer .header h4 .title{text-transform:uppercase}.photoshoot-page .header h6,.gallery-footer .header h6{font-style:italic}.photoshoot-page .header h6 a,.gallery-footer .header h6 a{margin:0 auto}.photoshoot-page .header h6 a img,.gallery-footer .header h6 a img{height:30px}.photoshoot-page .header .cta-buttons,.gallery-footer .header .cta-buttons{background-color:black;padding-top:10px}.photoshoot-page .header .cta-buttons .button,.gallery-footer .header .cta-buttons .button{background-color:#F16128;color:white;min-width:256px}.photoshoot-page .bottom,.photoshoot-page .share-links,.gallery-footer .bottom,.gallery-footer .share-links{background-color:#58379E;-webkit-transition:1s;transition:1s}.photoshoot-page .bottom h4,.photoshoot-page .share-links h4,.gallery-footer .bottom h4,.gallery-footer .share-links h4{letter-spacing:3px;padding:10px 0;margin:0px}.photoshoot-page .bottom h4 .title,.photoshoot-page .share-links h4 .title,.gallery-footer .bottom h4 .title,.gallery-footer .share-links h4 .title{text-transform:uppercase;color:white}.photoshoot-page .bottom h4 a,.photoshoot-page .share-links h4 a,.gallery-footer .bottom h4 a,.gallery-footer .share-links h4 a{color:white;margin:0 auto}.photoshoot-page .bottom h4 a img,.photoshoot-page .share-links h4 a img,.gallery-footer .bottom h4 a img,.gallery-footer .share-links h4 a img{height:30px}.photoshoot-page .bottom .facebook-grey-new,.photoshoot-page .bottom .facebook,.photoshoot-page .bottom .pinterest-grey-new,.photoshoot-page .bottom .pinterest,.photoshoot-page .bottom .twitter-grey-new,.photoshoot-page .bottom .twitter,.photoshoot-page .share-links .facebook-grey-new,.photoshoot-page .share-links .facebook,.photoshoot-page .share-links .pinterest-grey-new,.photoshoot-page .share-links .pinterest,.photoshoot-page .share-links .twitter-grey-new,.photoshoot-page .share-links .twitter,.gallery-footer .bottom .facebook-grey-new,.gallery-footer .bottom .facebook,.gallery-footer .bottom .pinterest-grey-new,.gallery-footer .bottom .pinterest,.gallery-footer .bottom .twitter-grey-new,.gallery-footer .bottom .twitter,.gallery-footer .share-links .facebook-grey-new,.gallery-footer .share-links .facebook,.gallery-footer .share-links .pinterest-grey-new,.gallery-footer .share-links .pinterest,.gallery-footer .share-links .twitter-grey-new,.gallery-footer .share-links .twitter{background:url("/assets/shared/sprites40new-f00bb6793ad25c278ecc80099311c349bf1fca5e6e0f13d12052282373a9077f.png") no-repeat;display:inline-block}.photoshoot-page .bottom .facebook-grey-new,.photoshoot-page .share-links .facebook-grey-new,.gallery-footer .bottom .facebook-grey-new,.gallery-footer .share-links .facebook-grey-new{background-position:0 0px;width:40px;height:40px}.photoshoot-page .bottom .facebook-grey-new:hover,.photoshoot-page .share-links .facebook-grey-new:hover,.gallery-footer .bottom .facebook-grey-new:hover,.gallery-footer .share-links .facebook-grey-new:hover{background-position:0 0;width:40px;height:40px}.photoshoot-page .bottom .pinterest-grey-new,.photoshoot-page .share-links .pinterest-grey-new,.gallery-footer .bottom .pinterest-grey-new,.gallery-footer .share-links .pinterest-grey-new{background-position:-120px 0px;width:40px;height:40px}.photoshoot-page .bottom .pinterest-grey-new:hover,.photoshoot-page .share-links .pinterest-grey-new:hover,.gallery-footer .bottom .pinterest-grey-new:hover,.gallery-footer .share-links .pinterest-grey-new:hover{background-position:-120px 0;width:40px;height:40px}.photoshoot-page .bottom .twitter-grey-new,.photoshoot-page .share-links .twitter-grey-new,.gallery-footer .bottom .twitter-grey-new,.gallery-footer .share-links .twitter-grey-new{background-position:-40px 0px;width:40px;height:40px}.photoshoot-page .bottom .twitter-grey-new:hover,.photoshoot-page .share-links .twitter-grey-new:hover,.gallery-footer .bottom .twitter-grey-new:hover,.gallery-footer .share-links .twitter-grey-new:hover{background-position:-40px 0;width:40px;height:40px}.photoshoot-page .bottom.show,.photoshoot-page .share-links.show,.gallery-footer .bottom.show,.gallery-footer .share-links.show{margin-top:0}.photoshoot-page .bottom .print,.photoshoot-page .share-links .print,.gallery-footer .bottom .print,.gallery-footer .share-links .print{height:50px;background-color:white}.photoshoot-page .bottom .open-print,.photoshoot-page .share-links .open-print,.gallery-footer .bottom .open-print,.gallery-footer .share-links .open-print{border-bottom:1px solid #ddd;border-top:1px solid #ddd}.photoshoot-page .bottom .related,.photoshoot-page .share-links .related,.gallery-footer .bottom .related,.gallery-footer .share-links .related{border-bottom:1px solid #ddd}.photoshoot-page .bottom .stars,.photoshoot-page .share-links .stars,.gallery-footer .bottom .stars,.gallery-footer .share-links .stars{color:white}.photoshoot-page .bottom .stars .star,.photoshoot-page .share-links .stars .star,.gallery-footer .bottom .stars .star,.gallery-footer .share-links .stars .star{padding:10px 0}.photoshoot-page .bottom .stars .star .profile-pic img,.photoshoot-page .share-links .stars .star .profile-pic img,.gallery-footer .bottom .stars .star .profile-pic img,.gallery-footer .share-links .stars .star .profile-pic img{-webkit-border-radius:50%;border-radius:50%}.photoshoot-page .bottom .stars .star .name,.photoshoot-page .share-links .stars .star .name,.gallery-footer .bottom .stars .star .name,.gallery-footer .share-links .stars .star .name{font-size:20px;line-height:2.2}.photoshoot-page .bottom .stars .star img,.photoshoot-page .share-links .stars .star img,.gallery-footer .bottom .stars .star img,.gallery-footer .share-links .stars .star img{padding:0 10px}.photoshoot-page .bottom .stars .star a,.photoshoot-page .share-links .stars .star a,.gallery-footer .bottom .stars .star a,.gallery-footer .share-links .stars .star a{color:white}.photoshoot-page .bottom .stars .star a:hover,.photoshoot-page .share-links .stars .star a:hover,.gallery-footer .bottom .stars .star a:hover,.gallery-footer .share-links .stars .star a:hover{color:#008CBA}.photoshoot-page .bottom .backbutton,.photoshoot-page .bottom .nextbutton,.photoshoot-page .share-links .backbutton,.photoshoot-page .share-links .nextbutton,.gallery-footer .bottom .backbutton,.gallery-footer .bottom .nextbutton,.gallery-footer .share-links .backbutton,.gallery-footer .share-links .nextbutton{position:absolute;top:5px;color:white;padding:5px;-webkit-border-radius:3px;border-radius:3px;font-size:20px;text-transform:capitalize}.photoshoot-page .bottom .nextbutton,.photoshoot-page .share-links .nextbutton,.gallery-footer .bottom .nextbutton,.gallery-footer .share-links .nextbutton{right:10px}.photoshoot-page .bottom .backbutton,.photoshoot-page .share-links .backbutton,.gallery-footer .bottom .backbutton,.gallery-footer .share-links .backbutton{left:10px}.photoshoot-page .share-links,.gallery-footer .share-links{padding:10px 0px}.photoshoot-page .share-links h6,.gallery-footer .share-links h6{margin:0px}.photoshoot-page .share-links .links,.gallery-footer .share-links .links{padding:10px 0}.photoshoot-page .share-links .links h5,.gallery-footer .share-links .links h5{opacity:0;-webkit-transition:500ms;transition:500ms}.photoshoot-page .share-links .links:hover h5,.gallery-footer .share-links .links:hover h5{opacity:1}.photoshoot-page .share-links .no-margin,.gallery-footer .share-links .no-margin{margin:5px 0}.photoshoot-page .share-links a,.gallery-footer .share-links a{text-transform:lowercase;margin:0px 10px}.photoshoot-page .share-links a.buy,.gallery-footer .share-links a.buy{text-transform:uppercase;margin:0px}.photoshoot-page #image-gallery,.gallery-footer #image-gallery{margin:10px 0 50px}.photoshoot-page #image-gallery .item,.gallery-footer #image-gallery .item{margin:1% 1%;opacity:0;-webkit-transition:opacity 500ms;transition:opacity 500ms;cursor:pointer}.photoshoot-page #image-gallery .item.small,.gallery-footer #image-gallery .item.small{width:21%;margin-bottom:2.5%}.photoshoot-page #image-gallery .item.med,.gallery-footer #image-gallery .item.med{width:45%}.photoshoot-page #image-gallery .item.big,.gallery-footer #image-gallery .item.big{width:69%}.photoshoot-page #image-gallery .item img,.gallery-footer #image-gallery .item img{-webkit-transition:500ms;transition:500ms;width:100%}.photoshoot-page .viewer-wrap,.gallery-footer .viewer-wrap{display:none}.photoshoot-page .viewer-wrap #image-strip li,.gallery-footer .viewer-wrap #image-strip li{margin-right:10px}.photoshoot-page .viewer-wrap .shopnow,.gallery-footer .viewer-wrap .shopnow{position:fixed;width:100%;bottom:20%;text-align:center;z-index:1000}.photoshoot-page .viewer-wrap .shopnow a,.gallery-footer .viewer-wrap .shopnow a{background-color:#F16128;color:white;padding:10px;-webkit-border-radius:3px;border-radius:3px}.loader-spinner{display:none;margin-bottom:40px;z-index:10000}.loader-spinner.viewer{margin-bottom:0px;position:fixed;top:10px;right:10px}.loader-spinner.viewer img{width:30px}.gallery-footer{background-color:#58379E;color:white;padding:15px 10px 15px;text-transform:uppercase}.gallery-footer .name{text-transform:capitalize}@media all and (max-width: 650px){.photoshoot-page .header,.gallery-footer .header{padding:30px 0 10px}.photoshoot-page .header h1,.gallery-footer .header h1{font-size:20px}.photoshoot-page #image-gallery,.gallery-footer #image-gallery{margin:10px 0}.photoshoot-page #image-gallery .item,.gallery-footer #image-gallery .item{margin:1% 1%}.photoshoot-page #image-gallery .item.small,.gallery-footer #image-gallery .item.small{width:89%;margin:1% 1%}.photoshoot-page #image-gallery .item.med,.gallery-footer #image-gallery .item.med{width:89%}.photoshoot-page #image-gallery .item.big,.gallery-footer #image-gallery .item.big{width:89%}.photoshoot-page .share-links,.gallery-footer .share-links{padding-bottom:10px}.photoshoot-page .share-links .buy,.gallery-footer .share-links .buy{display:block}.photoshoot-page .share-links .dash,.gallery-footer .share-links .dash{display:none}.photoshoot-page .share-links h6,.photoshoot-page .share-links .nextbutton,.photoshoot-page .share-links .backbutton,.gallery-footer .share-links h6,.gallery-footer .share-links .nextbutton,.gallery-footer .share-links .backbutton{font-size:15px;top:8px}.photoshoot-page .share-links .nextbutton,.gallery-footer .share-links .nextbutton{right:0px}.photoshoot-page .share-links .backbutton,.gallery-footer .share-links .backbutton{left:0px}.photoshoots .caption .text{padding:20px 5px 40px}.photoshoots .caption .text h1{font-size:18px}.photoshoots .caption .text h1 svg{width:87.962px;height:50px}.photoshoots .caption .text h5{font-size:15px}.photoshoots .email-capture .postfix{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.photoshoots .email-capture .email_field{text-align:center;margin-bottom:7px;margin-top:7px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.photoshoots .photoshoots-wrapper .photoshoot-list .photoshoot-link .link-box{background-color:rgba(0,0,0,0.4)}.photoshoots .photoshoots-wrapper .photoshoot-list .photoshoot-link .link-box .title{opacity:1;bottom:10px}.photoshoots .photoshoots-wrapper .photoshoot-list .photoshoot-link .link-box .date{opacity:1;top:10px}}@media all and (min-width: 650px) and (max-width: 1024px){.photoshoot-page .header,.gallery-footer .header{padding:30px 0 10px}.photoshoots .caption .text{padding:20px 10px 40px}.photoshoots .caption .text h1{font-size:25px}.photoshoots .caption .text h5{font-size:16px}.photoshoots .photoshoots-wrapper .photoshoot-list .photoshoot-link .link-box{background-color:rgba(0,0,0,0.4)}.photoshoots .photoshoots-wrapper .photoshoot-list .photoshoot-link .link-box .title{opacity:1;bottom:10px}.photoshoots .photoshoots-wrapper .photoshoot-list .photoshoot-link .link-box .date{opacity:1;top:10px}}.saucey-page{margin-top:20px}.saucey-page .hero-box img{width:100%}.saucey-page .grey-stripe{background-color:#aaa}.saucey-page .grey-stripe h2{color:white;margin-bottom:19px}.saucey-page .info-box{padding:30px 10px}.saucey-page .info-box .saucey-logo img{width:119px;margin-top:-10px}.saucey-page .app-store{margin-top:20px}.saucey-page .saucey-pack h3{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased}@media all and (max-width: 1024px){.saucey-page{margin-top:0px}}.snake h6{color:white}.snake .text{padding-bottom:10px !important}.snake #gameblocker{position:absolute;height:100%;width:100%;bottom:0}.snake .caption .text h1 svg{width:auto;height:auto}.snake .blockcell{height:10%;width:20%;background-color:white;background-image:url(https://df2iqnjv15ch4.cloudfront.net/photoshoots/october2014/snake/swatch.jpg);position:absolute;-webkit-transition:500ms;transition:500ms;text-align:center;padding:30px}.snake .blockcell.lose{opacity:0.8}.snake #canvas{margin:0 auto;position:absolute;left:75px;top:38px;height:230px;width:348px}.snake .blink_me{margin:0 auto;position:absolute;left:74px;top:96px;width:350px;text-align:center;font-size:20px;color:#6F5F00;text-transform:uppercase;cursor:pointer}.snake #winner-box{display:none}.snake .prize{position:absolute;width:100%;height:100%;top:0;overflow:hidden;background-image:url(https://df2iqnjv15ch4.cloudfront.net/photoshoots/october2014/image-15.jpg)}.snake .upbtn{position:absolute;top:47%;left:72%;height:8%;width:19%;background-color:white;-webkit-border-radius:14px;border-radius:14px;opacity:0;-webkit-transform:rotate(-41deg);transform:rotate(-41deg);-webkit-transition:500ms;transition:500ms;cursor:pointer}.snake .upbtn:active{background-color:red;opacity:0.5}.snake .downbtn{position:absolute;top:53%;left:57%;height:8%;width:17%;background-color:white;-webkit-border-radius:14px;border-radius:14px;-webkit-transform:rotate(-27deg);transform:rotate(-27deg);opacity:0;-webkit-transition:500ms;transition:500ms;cursor:pointer}.snake .downbtn:active{background-color:red;opacity:0.5}.snake .volumebtn{position:absolute;top:48%;left:13%;height:8%;width:20%;background-color:white;-webkit-border-radius:14px;border-radius:14px;-webkit-transform:rotate(40deg);transform:rotate(40deg);opacity:0;-webkit-transition:500ms;transition:500ms;cursor:pointer}.snake #volume-off{display:none}.snake .controls{max-width:291px;margin:0 auto}.snake .level{display:inline-block;border:1px solid white;padding:15px;margin-left:5px;margin-right:5px;cursor:pointer;margin-top:-10px;font-size:12px;float:left}.snake .level a{color:white;text-transform:uppercase}.snake .level.selected{background-color:white}.snake .level.selected a{color:#58379E}.snake .level.sound{padding:10px}.snake #volume-control:hover svg,.snake #volume-control:hover path,.snake .level:hover svg,.snake .level:hover path{fill:#008CBA}.snake #volume-control:hover a,.snake .level:hover a{color:#008CBA}.snake .direction-box{position:absolute;top:63%;width:100%;text-align:center;color:white;padding:10px;text-transform:uppercase;font-size:15px}.snake .direction-box #mobile-directions,.snake .direction-box #desktop-directions{background-color:black;-webkit-transition:500ms;transition:500ms;padding:10px}.snake .win{width:100%}.snake .phone-holder{width:500px;margin:0 auto;position:relative}.snake .facebook-grey-new,.snake .facebook,.snake .pinterest-grey-new,.snake .pinterest,.snake .twitter-grey-new,.snake .twitter{background:url("/assets/shared/sprites40new-f00bb6793ad25c278ecc80099311c349bf1fca5e6e0f13d12052282373a9077f.png") no-repeat;display:inline-block}.snake .facebook-grey-new{background-position:0 -40px;width:40px;height:40px}.snake .facebook-grey-new:hover{background-position:0 0;width:40px;height:40px}.snake .pinterest-grey-new{background-position:-120px -40px;width:40px;height:40px}.snake .pinterest-grey-new:hover{background-position:-120px 0;width:40px;height:40px}.snake .twitter-grey-new{background-position:-40px -40px;width:40px;height:40px}.snake .twitter-grey-new:hover{background-position:-40px 0;width:40px;height:40px}@media only screen and (min-width: 481px){.snake .direction-box #mobile-directions{display:none !important}}@media only screen and (max-width: 481px){.snake .phone-holder{width:100%}.snake .direction-box{display:block}.snake .direction-box #desktop-directions{display:none !important}.snake #canvas,.snake .blink_me{left:14%;top:5%;height:28%;width:72%}.snake .blink_me{top:9%}.snake .upbtn.show{opacity:0.5;border:4px solid red}.snake .downbtn.show{opacity:0.5;border:4px solid red}}#video-page.video .video-banner{overflow:hidden;position:relative;background-color:#58379E}#video-page.video .video-banner .video-holder{max-width:700px;margin:0 auto;background-color:black}#video-page.video .video-banner h4{color:white;margin-bottom:40px;margin-top:10px;color:#EEEEEE;font-style:italic}#video-page.video .video-banner .main-header{color:white;margin:2em 0 1em}#video-page.video #freeshipline{background-color:black}#video-page.video #freeshipline .subtext{color:white}#video-page.video .logos{width:90%;margin:0 auto;display:block}#video-page.video .title-bar{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;color:black;text-align:center;margin:40px auto;text-transform:uppercase}#video-page.video .subtext{font-family:"Proxima Nova", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-size:30px;color:white;text-transform:uppercase}#video-page.video .social a{display:inline-block;margin:5px 5px}#video-page.video .social .share{font-size:30px;color:grey;line-height:47px}@media (min-width: 641px){#video-page.video .social .share br.mobile{display:none}}#video-page.video .social .share-button-box{padding:0px}#video-page.video .social .share-button-box .facebook-color,#video-page.video .social .share-button-box .facebook,#video-page.video .social .share-button-box .twitter-color,#video-page.video .social .share-button-box .twitter{background:url("/assets/shared/sprites40-38f4b866df76bcec5922229d9179cad21a396c9f6ca8745c113a6e853df36b31.png") no-repeat;width:40px;height:40px;margin-bottom:-10px}#video-page.video .social .share-button-box .facebook-color{background-position:0 0}#video-page.video .social .share-button-box .twitter-color{background-position:-40px 0}#video-page.video h2.title{font-size:30px}#video-page.video .spread{letter-spacing:10px}#video-page.video .section-block{max-width:1200px;margin:0 auto}#video-page.video .newslides{margin-bottom:30px}#video-page.video .newslides .newslide2 img{-webkit-border-radius:3px;border-radius:3px;border:1px solid white}#video-page.video .newslides .newslide1,#video-page.video .newslides .newslide2{background-color:white;font-size:30px}#video-page.video .newslides .newslide1 .buynowbutton,#video-page.video .newslides .newslide2 .buynowbutton{padding:10px 60px;margin-top:20px;cursor:pointer;-webkit-border-radius:3px;border-radius:3px;background-color:#F16128;color:white;text-transform:uppercase;font-size:18px}#video-page.video .newslides .newslide1 .buynowbutton.marg-right,#video-page.video .newslides .newslide2 .buynowbutton.marg-right{margin-right:10px}#video-page.video .newslides .newslide1 .text-box,#video-page.video .newslides .newslide2 .text-box{padding-bottom:20px}#video-page.video .call-to-action{margin-top:30px}#video-page.video .constrict{margin:0}#video-page.video .constrict img{width:42% !important}#video-page.video .photo-grid img{width:100%;-webkit-border-radius:3px;border-radius:3px}#video-page.video .photo-grid .box{text-align:center}#video-page.video .photo-grid .box p{margin-top:20px;font-size:26px}#video-page.video .returnguarantee{background:none;border:0}@media all and (max-width: 1500px){#video-page.video .fb-like-box{top:400px}#video-page.video .video-banner video{margin-top:0}}@media all and (max-width: 1200px){#video-page.video .fb-like-box{top:350px}#video-page.video .video-banner video{margin-top:0}}@media all and (max-width: 1024px){#video-page.video .fb-like-box{top:250px}#video-page.video .video-banner video{margin-top:0}#video-page.video .video-banner .title{font-size:23px}#video-page.video .video-banner .inner .play-btn{height:89px;width:89px}#video-page.video .subtext{font-size:25px}#video-page.video .newslides .newslide1 .text-box,#video-page.video .newslides .newslide2 .text-box{padding-bottom:40px}#video-page.video .constrict{margin:0}#video-page.video .constrict img{width:75% !important}#video-page.video .freeship{padding:26px 5px}#video-page.video .social .share{font-size:20px}}@media all and (max-width: 650px){#video-page.video .subtext{font-size:20px}#video-page.video .video-banner video{margin-top:0}#video-page.video .logos{width:100%}}@media all and (max-width: 320px){#video-page.video .fb-like-box{top:150px;text-align:left;left:10px}#video-page.video .video-banner video{margin-top:0}}@-webkit-keyframes textPulse{0%{opacity:0.2}50%{opacity:0.5}100%{opacity:0.2}}@keyframes textPulse{0%{opacity:0.2}50%{opacity:0.5}100%{opacity:0.2}}.video-player-loader{position:absolute;height:100%;width:100%}.video-loader{margin:0 auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,0.2);border-right:1.1em solid rgba(255,255,255,0.2);border-bottom:1.1em solid rgba(255,255,255,0.2);border-left:1.1em solid #ffffff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;position:relative;top:23%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.video-loader,.video-loader:after{-webkit-border-radius:50%;border-radius:50%;width:10em;height:10em}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.flex-video{position:relative;padding-top:25px;padding-bottom:67.5%;height:0;margin-bottom:16px;overflow:hidden}.flex-video.widescreen{padding-bottom:56.34%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}#video_player,.flex-video.widescreen{background-color:black}#video_player.video-player-mode,.flex-video.widescreen.video-player-mode{margin-bottom:-20px}#video_player .loading-screen,.flex-video.widescreen .loading-screen{position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;color:white;text-align:center;z-index:1;overflow:hidden}#video_player .loading-screen .screen-container,.flex-video.widescreen .loading-screen .screen-container{position:relative;width:100%;height:100%}#video_player .loading-screen h2,.flex-video.widescreen .loading-screen h2{position:absolute;bottom:20px;padding-top:10px;width:100%;text-align:center;color:white;background-color:rgba(0,0,0,0.5)}#video_player .loading-screen .play-button,#video_player .loading-screen .shop-button,.flex-video.widescreen .loading-screen .play-button,.flex-video.widescreen .loading-screen .shop-button{font-family:"Proxima Nova", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;border-style:solid;border-width:0px;cursor:pointer;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:20px;background-color:#003f54;border-color:#007095;color:white;-webkit-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}#video_player .loading-screen .play-button:hover,#video_player .loading-screen .shop-button:hover,.flex-video.widescreen .loading-screen .play-button:hover,.flex-video.widescreen .loading-screen .shop-button:hover{background-color:#008cba}#video_player .loading-screen .play-button,.flex-video.widescreen .loading-screen .play-button{background-color:#5d0000}#video_player .loading-screen .play-button:hover,.flex-video.widescreen .loading-screen .play-button:hover{background-color:#C30000}#video_player .loading-screen img,.flex-video.widescreen .loading-screen img{position:absolute;top:0;left:0;width:100%;-webkit-animation:textPulse 2s infinite;animation:textPulse 2s infinite}.touchevents .video-select-block .video-selector .video-image .link-box{height:auto}.video-select-block{max-width:1400px;margin:0 auto}.video-select-block .video-selector{float:left;width:20%;position:relative;padding:10px}@media all and (min-width: 850px) and (max-width: 1024px){.video-select-block .video-selector{width:25%}}@media all and (max-width: 850px){.video-select-block .video-selector{width:33.3%}}@media all and (max-width: 641px){.video-select-block .video-selector{width:100%;background-color:#272727;margin-bottom:10px}}.video-select-block .video-selector:nth-child(2n+1) .video-image{background-color:#382365}.video-select-block .video-selector:nth-child(3n) .video-image{background-color:#2e1d52}.video-select-block .video-selector .video-image{height:247px;position:relative;background-size:cover;background-repeat:no-repeat;background-position-x:center;background-color:#432a78;overflow:hidden}@media all and (max-width: 641px){.video-select-block .video-selector .video-image{height:50px;width:50px;float:left}}.video-select-block .video-selector .video-image .link-box{display:none;position:absolute;bottom:0px;left:0px;right:0px;padding:10px 5px 0;font-size:18px;color:white;background-color:rgba(0,0,0,0.7);-webkit-transition:500ms;transition:500ms;overflow:hidden}@media (min-width: 1025px){.video-select-block .video-selector .video-image .link-box{display:block}}.video-select-block .video-selector .video-image .link-box .title{min-height:60px;margin-bottom:29px;overflow:hidden}.video-select-block .video-selector .video-image .link-box .subtitle{width:100%;font-size:12px;position:absolute;left:0;bottom:-30px;-webkit-transition:500ms;transition:500ms;-webkit-transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1);transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1);color:#008cba}.video-select-block .video-selector .arrow-right{position:absolute;display:none;right:15px;top:18px;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:26px solid black}.video-select-block .video-selector .mobile-link-box{font-size:17px;color:white;float:left;padding-left:19px;padding-top:10px;max-width:77%}@media (min-width: 1025px){.video-select-block .video-selector .mobile-link-box{display:none}}@media all and (max-width: 641px){.video-select-block .video-selector.active{background-color:white;outline:3px solid black}.video-select-block .video-selector.active .video-image:after{content:"";background-color:black;opacity:0.6;top:0;bottom:0;left:0;right:0;position:absolute}.video-select-block .video-selector.active .mobile-link-box{color:black}}.video-select-block .video-selector.active .arrow-right{display:block}.video-select-block .video-selector.active .link-box{top:0;background-color:rgba(0,0,0,0.8)}.video-select-block .video-selector.active .link-box .title,.video-select-block .video-selector.active .link-box .subtitle{visibility:hidden}.video-select-block .video-selector.active .link-box .arrow-right{top:62px;left:35%;border-left:80px solid white;border-top:55px solid transparent;border-bottom:55px solid transparent}.video-select-block .video-selector:hover .link-box{background-color:rgba(0,0,0,0.8)}.video-select-block .video-selector:hover .link-box .subtitle{bottom:5px}@media all and (max-width: 641px){.video-select-block .video-selector.played .video-image:after{content:"";background-color:white;opacity:0.6;top:0;bottom:0;left:0;right:0;position:absolute}}.video-select-block .video-selector.played .link-box{background-color:rgba(255,255,255,0.8)}.video-page{background-color:white}.video-page iframe.video{background-color:black}.video-page h1,.video-page h4,.video-page h6,.video-page h5{color:white}.video-page .header{z-index:1;padding:40px 0 0px;background-color:#58379E}.video-page .header hr{margin:0px}.video-page .header h4{letter-spacing:3px;margin:0 auto}.video-page .header h4 svg,.video-page .header h4 img{max-height:80px;margin-top:-11px;max-width:75%}.video-page .header h4 .title{text-transform:uppercase}.video-page .header h6{font-style:italic}.video-page .header h6 a{margin:0 auto}.video-page .header h6 a img{height:30px}.video-page .bottom,.video-page .share-links{background-color:#58379E;-webkit-transition:1s;transition:1s}.video-page .bottom h4,.video-page .share-links h4{letter-spacing:3px;padding:10px 0;margin:0px}.video-page .bottom h4 .title,.video-page .share-links h4 .title{text-transform:uppercase;color:white}.video-page .bottom h4 a,.video-page .share-links h4 a{color:white;margin:0 auto}.video-page .bottom h4 a img,.video-page .share-links h4 a img{height:30px}.video-page .bottom.show,.video-page .share-links.show{margin-top:0}.video-page .bottom .print,.video-page .share-links .print{height:50px;background-color:white}.video-page .bottom .open-print,.video-page .share-links .open-print{border-bottom:1px solid #ddd;border-top:1px solid #ddd}.video-page .bottom .related,.video-page .share-links .related{border-bottom:1px solid #ddd}.video-page .bottom .stars,.video-page .share-links .stars{color:white}.video-page .bottom .stars .star,.video-page .share-links .stars .star{padding:10px 0}.video-page .bottom .stars .star .profile-pic img,.video-page .share-links .stars .star .profile-pic img{-webkit-border-radius:50%;border-radius:50%}.video-page .bottom .stars .star .name,.video-page .share-links .stars .star .name{font-size:20px;line-height:2.2}.video-page .bottom .stars .star img,.video-page .share-links .stars .star img{padding:0 10px}.video-page .bottom .stars .star a,.video-page .share-links .stars .star a{color:white}.video-page .bottom .stars .star a:hover,.video-page .share-links .stars .star a:hover{color:#008CBA}.video-page .bottom .backbutton,.video-page .bottom .nextbutton,.video-page .share-links .backbutton,.video-page .share-links .nextbutton{position:absolute;top:5px;color:white;padding:5px;-webkit-border-radius:3px;border-radius:3px;font-size:20px;text-transform:capitalize}.video-page .bottom .nextbutton,.video-page .share-links .nextbutton{right:10px}.video-page .bottom .backbutton,.video-page .share-links .backbutton{left:10px}.video-page .share-links{padding:10px 0px}.video-page .share-links h6{margin:0px}.video-page .share-links .links{padding:10px 0}.video-page .share-links .links h5{opacity:0;-webkit-transition:500ms;transition:500ms}.video-page .share-links .links:hover h5{opacity:1}.video-page .share-links .no-margin{margin:5px 0}.video-page .share-links a{text-transform:lowercase;margin:0px 10px}.video-page .share-links a.buy{text-transform:uppercase;margin:0px}.video-page .map{margin-top:-403px;-webkit-transition:1s;transition:1s}.video-page .map.show{margin-top:0}.player-share-buttons,.youtube-subscribe{display:none}.youtube-subscribe{display:inline-block;padding:10px;background-color:black;position:relative;width:100%;text-align:left}.youtube-subscribe img{width:36px}.youtube-subscribe .youtube-subscribe-button{display:inline-block;float:right}.back-to-all{background-color:#272727;border:1px solid black;cursor:pointer;text-align:center;padding:10px}.back-to-all h4{color:white;letter-spacing:normal;text-transform:uppercase}.back-to-all:hover{background-color:#aaa}.ribbon-bar:before,.ribbon-bar:after{bottom:-24px;content:"";display:block;position:absolute;z-index:-10}.ribbon-bar:before{border-color:transparent #B3B3B3 transparent transparent;border-style:solid;border-width:0 42px 24px 0;height:0;left:0px;width:0}.ribbon-bar:after{border-color:#B3B3B3 transparent transparent;border-style:solid;border-width:24px 42px 0 0;height:0;right:0px;width:0}.video-player-text{background-color:black;border:3px solid black;text-align:left;display:inline-block;width:100%;margin-top:0px}.video-player-text .title-block{background-color:#272727;padding:8px 10px;display:inline-block;width:100%;margin-top:10px}.video-player-text .ribbon-bar{position:relative;margin-top:7px;-webkit-transition:500ms;transition:500ms}@media all and (min-width: 1050px){.video-player-text .ribbon-bar{margin-left:-23px;margin-right:-23px}}.video-player-text .ribbon-bar .bar-container{display:inline-block;width:100%;margin-bottom:-8px}.video-player-text .player-share-buttons{float:right;display:inline-block;font-size:12px;margin-top:4px}@media all and (max-width: 650px){.video-player-text .player-share-buttons .share-title{display:none}.video-player-text .player-share-buttons .fb,.video-player-text .player-share-buttons .twitter,.video-player-text .player-share-buttons .pinterest{margin-left:3px;padding:4px 6px;font-size:10px}}.video-player-text .player-share-buttons .share-title{display:inline-block}.video-player-text .player-share-buttons .fb,.video-player-text .player-share-buttons .twitter,.video-player-text .player-share-buttons .pinterest{display:inline-block;margin-left:5px;-webkit-border-radius:2px;border-radius:2px;text-align:center;padding:4px 10px;font-size:10px;background-color:black;color:white;text-transform:uppercase;cursor:pointer}.video-player-text .player-share-buttons .fb{background-color:#3b5998}.video-player-text .player-share-buttons .fb:hover{background-color:#718dc8}.video-player-text .player-share-buttons .twitter{background-color:#55acee}.video-player-text .player-share-buttons .twitter:hover{background-color:#b2d9f7}.video-player-text .player-share-buttons .pinterest{background-color:#cc2127}.video-player-text .player-share-buttons .pinterest:hover{background-color:#e76c70}.video-player-text .youtube-subscribe{display:block;padding-top:10px}.video-player-text .youtube-subscribe img{width:36px;margin-top:-14px}.video-player-text .youtube-subscribe .youtube-subscribe-button{display:inline-block;margin-left:5px}.video-player-text .description{padding:10px;font-size:17px}.video-player-text .description .featuring{color:#656466;margin-top:10px;padding-bottom:3px;margin-bottom:20px;font-style:normal;border-bottom:1px solid #2A2A2A}.video-player-text .description .stars{padding:0;border-right:5px solid black;-webkit-transition:500ms;transition:500ms}@media all and (max-width: 650px){.video-player-text .description .stars .star{width:50%;float:left;margin-right:0px}}.video-player-text .description .stars .star{margin-right:20px;margin-bottom:10px;float:left;position:relative;height:45px}.video-player-text .description .stars .star .profile-text{font-size:13px;padding:5px 5px 0;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}@media all and (max-width: 650px){.video-player-text .description .stars .star .profile-text{max-width:65%}}.video-player-text .description .stars .star .name{color:white}.video-player-text .description .stars .star .handle{margin-bottom:5px}.video-player-text .description .stars .star:hover{background-color:#2A2A2A}.video-player-text .description .stars img{height:100%;width:45px;background-color:#2A2A2A;margin-right:5px}.video-player-text .description .inspiration{padding:0px 0 20px;border-right:5px solid black;-webkit-transition:500ms;transition:500ms}.video-player-text .description .inspiration .shop,.video-player-text .description .inspiration .photoshoots{height:125px;overflow:hidden;cursor:pointer;background-color:#2a2a2a}.video-player-text .description .inspiration .shop .text,.video-player-text .description .inspiration .photoshoots .text{position:absolute;display:block;width:100%;bottom:10px;text-align:center}.video-player-text .description .inspiration .shop:hover .overlay,.video-player-text .description .inspiration .photoshoots:hover .overlay{top:-50px}.video-player-text .description .inspiration .print,.video-player-text .description .inspiration .photos{height:100px;background-color:#2A2A2A}.video-player-text .description .inspiration .photos{background-position:center;background-size:cover}.video-player-text .description .inspiration .overlay{position:absolute;top:0;left:0;-webkit-transition:250ms;transition:250ms;width:100%;height:100%}.video-player-text .description .map-box{padding:0px 0 20px}.video-player-text .description .map-div{background-color:#2A2A2A;height:158px;pointer-events:none}.video-player-text .previous-video-button,.video-player-text .next-video-button,.video-player-text .video-control-button{background-color:#272727;border:4px solid #272727;cursor:pointer;padding:10px;-webkit-transition:500ms;transition:500ms}.video-player-text .previous-video-button .next-video-title,.video-player-text .previous-video-button .previous-video-title,.video-player-text .next-video-button .next-video-title,.video-player-text .next-video-button .previous-video-title,.video-player-text .video-control-button .next-video-title,.video-player-text .video-control-button .previous-video-title{color:white}.video-player-text .previous-video-button h4,.video-player-text .next-video-button h4,.video-player-text .video-control-button h4{color:white;letter-spacing:normal;text-transform:uppercase}.video-player-text .previous-video-button:hover,.video-player-text .next-video-button:hover,.video-player-text .video-control-button:hover{background-color:#303030}.video-player-text .previous-video-button{border-right:1px solid black}.touchevents .video-player-text .description .inspiration{border-right:1px solid black}.touchevents .video-player-text .description .inspiration .overlay,.touchevents .video-player-text .description .shop .overlay{top:-50px}.pinterest-logo,.twitter-logo{background:url("/assets/shared/sprites40new-f00bb6793ad25c278ecc80099311c349bf1fca5e6e0f13d12052282373a9077f.png") no-repeat;display:inline;float:left;margin:10px}.pinterest-logo{background-position:-120px 0;width:40px;height:40px;position:absolute;bottom:-15px;right:-15px}.twitter-logo-block{background-color:#2DAAE1;position:absolute;display:inline-block;float:left;bottom:10px;left:10px;top:10px}.twitter-logo{background-position:-40px 0px;width:40px;height:40px}.twitter-text-block{border-left:3px solid #2DAAE1;padding-left:20px;float:left;color:black;display:inline;width:75%;margin-left:53px;font-size:15px;text-transform:none;background-color:white}.facebook-text-title{padding-bottom:5px;color:black !important;border-bottom:2px solid #3b5998}.facebook-text-description{color:black;text-transform:none;text-align:left}.facebook-top-bar{background-color:#3b5998;width:100%;text-align:left;margin-bottom:5px;padding:5px;padding-left:10px}.social-tip{position:absolute;bottom:50px;right:32px;background:white;z-index:1000;padding:10px;-webkit-border-radius:3px;border-radius:3px;max-width:300px}.welcome,.webby{overflow:hidden}.welcome .landing-banner,.welcome .webby-banner,.webby .landing-banner,.webby .webby-banner{width:100%;position:relative;margin-bottom:30px}.welcome .landing-banner img,.welcome .webby-banner img,.webby .landing-banner img,.webby .webby-banner img{width:100%}.welcome .landing-banner .caption,.welcome .webby-banner .caption,.webby .landing-banner .caption,.webby .webby-banner .caption{text-align:center;position:absolute;top:25%;right:10%;width:30%}.welcome .landing-banner .caption img,.welcome .webby-banner .caption img,.webby .landing-banner .caption img,.webby .webby-banner .caption img{width:60%;padding-bottom:20px}.welcome .landing-banner .caption h2,.welcome .webby-banner .caption h2,.webby .landing-banner .caption h2,.webby .webby-banner .caption h2{text-transform:uppercase;font-size:2.5em}@media (min-width: 641px){.welcome .webby-banner.mobile,.webby .webby-banner.mobile{display:none}}.welcome .webby-banner.desktop,.webby .webby-banner.desktop{display:none}@media (min-width: 641px){.welcome .webby-banner.desktop,.webby .webby-banner.desktop{display:block}}.welcome .webby-banner .caption,.webby .webby-banner .caption{width:40%;top:10%;right:3%}.welcome .webby-banner .caption img,.webby .webby-banner .caption img{width:100%;padding-bottom:0}.welcome .webby-banner .caption h2,.webby .webby-banner .caption h2{text-transform:none;font-size:2em;line-height:1.5em}.welcome .webby-banner .caption h3,.webby .webby-banner .caption h3{color:#FF2844;font-weight:700}.welcome .contest-details li,.webby .contest-details li{font-size:24px;margin-bottom:15px;line-height:2.25em}.welcome .contest-details .form-wrapper,.webby .contest-details .form-wrapper{padding:20px;background:#FAFAFA;border:1px solid #ededed;-webkit-border-radius:4px;border-radius:4px}.welcome .contest-details .form-wrapper .email_field,.webby .contest-details .form-wrapper .email_field{padding:15px 20px;margin-top:0px;float:left;width:50%;margin-bottom:20px;font-size:20px;-webkit-border-radius:4px;border-radius:4px}.welcome .contest-details .form-wrapper #contestSubmit,.webby .contest-details .form-wrapper #contestSubmit{font-family:"Proxima Nova", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-size:20px;padding:15px 40px;background:#FF2844;color:#FFF;margin-bottom:10px;margin-left:20px}.welcome .contest-details p.successmsg,.welcome .contest-details p.errormsg,.webby .contest-details p.successmsg,.webby .contest-details p.errormsg{display:none;font-size:20px;margin:0}.welcome .contest-details p.successmsg,.webby .contest-details p.successmsg{color:green}.welcome .contest-details p.errormsg,.webby .contest-details p.errormsg{color:red}.welcome h2,.webby h2{padding-top:12px}.welcome .call-to-action,.webby .call-to-action{margin-bottom:45px;padding:20px;background:#FAFAFA;-webkit-border-radius:4px;border-radius:4px;border:1px solid #ededed}.welcome .call-to-action .center,.webby .call-to-action .center{text-align:center}.welcome .call-to-action h3,.webby .call-to-action h3{margin-top:20px}.welcome .call-to-action .shop-now-btn,.webby .call-to-action .shop-now-btn{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;letter-spacing:3px;display:inline-block;margin:0 auto;background-color:#E76C1A;color:#fff;padding:0.75em;text-align:center;text-transform:uppercase;-webkit-border-radius:4px;border-radius:4px;font-size:1.5em}.welcome .call-to-action .shop-now-btn:hover,.webby .call-to-action .shop-now-btn:hover{background-color:#e97b31}.welcome .call-to-action .shop-now-btn:active,.webby .call-to-action .shop-now-btn:active{background-color:#ba5614}@media (min-width: 1025px){.welcome .call-to-action br.mobile,.webby .call-to-action br.mobile{display:none}}.welcome .photo-grid,.webby .photo-grid{margin:0 auto}.welcome .photo-grid .grid-row .box,.webby .photo-grid .grid-row .box{display:inline-table}.welcome .photo-grid .grid-row .box img,.webby .photo-grid .grid-row .box img{max-height:450px;-webkit-border-radius:4px;border-radius:4px;width:100%}.welcome .photo-grid .grid-row .box p,.webby .photo-grid .grid-row .box p{font-size:26px;text-align:center;padding:20px;line-height:35px}.welcome .comments p,.webby .comments p{font-size:20px}.welcome .shop-btn,.webby .shop-btn{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;display:inline-block;width:100%;margin-bottom:10px;background-color:#E76C1A;color:#fff;padding:0.75em;text-align:center;text-transform:uppercase;-webkit-border-radius:4px;border-radius:4px;font-size:1.5em}.welcome .shop-btn:hover,.webby .shop-btn:hover{background-color:#e97b31}.welcome .shop-btn:active,.webby .shop-btn:active{background-color:#ba5614}.welcome .beechwood,.webby .beechwood{border-top:2px solid #000;margin-top:25px}.welcome .beechwood h2,.webby .beechwood h2{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-size:24px;text-transform:uppercase;text-align:center;margin:10px 0 40px}.welcome .beechwood img,.webby .beechwood img{width:100%;-webkit-border-radius:4px;border-radius:4px;border:1px solid #AAAAAA}.welcome .beechwood p,.webby .beechwood p{text-align:center;font-size:22px;line-height:2em;font-style:italic;margin-top:0;padding:20px;font-weight:700}.welcome .productspread,.welcome .lifestyle,.webby .productspread,.webby .lifestyle{border-top:2px solid #000;margin:40px 0 0;position:relative;width:100%;padding:35px 0}.welcome .productspread img,.welcome .lifestyle img,.webby .productspread img,.webby .lifestyle img{width:100%;-webkit-border-radius:4px;border-radius:4px}.welcome .productspread h3,.welcome .productspread h4,.welcome .lifestyle h3,.welcome .lifestyle h4,.webby .productspread h3,.webby .productspread h4,.webby .lifestyle h3,.webby .lifestyle h4{position:absolute;text-align:center;line-height:1.3em;display:block;width:100%}.welcome .productspread h3,.welcome .lifestyle h3,.webby .productspread h3,.webby .lifestyle h3{top:60px;color:#444;font-size:3em}.welcome .productspread h4,.welcome .lifestyle h4,.webby .productspread h4,.webby .lifestyle h4{top:115px;color:#666;font-size:1.5em}.welcome .returnguarantee,.welcome .shopbycategory,.webby .returnguarantee,.webby .shopbycategory{margin:40px 0 60px;padding:30px;background:#f2f2f2;-webkit-border-radius:4px;border-radius:4px;border:1px solid #ededed;text-align:center}.welcome .returnguarantee h2,.welcome .shopbycategory h2,.webby .returnguarantee h2,.webby .shopbycategory h2{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-size:24px;text-transform:uppercase;margin-bottom:50px;padding:0}.welcome .returnguarantee ul,.welcome .shopbycategory ul,.webby .returnguarantee ul,.webby .shopbycategory ul{list-style-type:none}.welcome .returnguarantee ul li,.welcome .shopbycategory ul li,.webby .returnguarantee ul li,.webby .shopbycategory ul li{display:inline-block;float:left;width:30%;margin:0 2.5%}.welcome .returnguarantee ul li:first-child,.welcome .shopbycategory ul li:first-child,.webby .returnguarantee ul li:first-child,.webby .shopbycategory ul li:first-child{margin-left:0}.welcome .returnguarantee ul li:last-child,.welcome .shopbycategory ul li:last-child,.webby .returnguarantee ul li:last-child,.webby .shopbycategory ul li:last-child{margin-right:0}.welcome .returnguarantee ul li img,.welcome .shopbycategory ul li img,.webby .returnguarantee ul li img,.webby .shopbycategory ul li img{width:100%;-webkit-border-radius:140px;border-radius:140px;margin-bottom:20px;border:1px solid #F7F7F7}.welcome .returnguarantee h3,.welcome .shopbycategory h3,.webby .returnguarantee h3,.webby .shopbycategory h3{font-size:2em}.welcome .returnguarantee p,.welcome .shopbycategory p,.webby .returnguarantee p,.webby .shopbycategory p{font-size:1.5em;line-height:1.5em}.welcome .returnguarantee,.webby .returnguarantee{background:#FAFAFA}.welcome .testimonials-accolades,.webby .testimonials-accolades{border-top:2px solid #000;margin:40px 0 60px}.welcome .testimonials-accolades .quotes,.webby .testimonials-accolades .quotes{text-align:center;font-size:22px;line-height:1.5em;font-style:italic;margin-top:0;font-weight:700}.welcome .testimonials-accolades h2,.webby .testimonials-accolades h2{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-size:24px;text-transform:uppercase;text-align:center;margin:10px 0 30px}.welcome .testimonials-accolades img,.webby .testimonials-accolades img{width:100%}.too-hot-for-facebook .caption{width:109%;max-height:600px;float:left;display:block;margin:0px;margin-bottom:50px;margin-left:-15px;background-image:url("/assets/store/landing-banner4-597494389a88c484f90e599d4838cb7f2f3ffec2d353b51b3f252216bdb6c0ec.jpg");background-size:cover;background-repeat:no-repeat;text-align:center}.too-hot-for-facebook .caption h1{padding:14% 0 5%;color:#FFF;font-size:4em;line-height:1.3em}.too-hot-for-facebook .caption h4{color:#FFF;font-style:italic;margin-top:20px;padding-bottom:14%;font-size:2em}.too-hot-for-facebook .caption .special{background:rgba(0,0,0,0.3);padding:10px;-webkit-border-radius:4px;border-radius:4px;text-align:center;margin:20px auto}.too-hot-for-facebook .caption .special span{font-size:28px;color:white}.too-hot-for-facebook .caption .special .red{font-weight:bold;color:red}.too-hot-for-facebook .productspread img.logo{position:absolute;width:100px;bottom:100px;left:45%}.too-hot-for-facebook .productspread h3{color:white}.too-hot-for-facebook .productspread h4{color:white;top:609px}.too-hot-for-facebook .pair img{width:100%}.too-hot-for-facebook .lifestyle img.logo{position:absolute;width:117px;bottom:72px;left:42%}.too-hot-for-facebook .lifestyle h3{color:white}.too-hot-for-facebook .lifestyle h4{color:white;top:584px;left:528px;width:auto;-webkit-transform:skewY(-12deg)}@media all and (max-width: 640px){.webby,.too-hot-for-facebook{text-align:center !important}.webby .caption,.too-hot-for-facebook .caption{width:111%}.webby .caption h1,.too-hot-for-facebook .caption h1{font-size:2em}.webby .caption h4,.too-hot-for-facebook .caption h4{font-size:1.4em;padding-bottom:27%}.webby .caption .special span,.too-hot-for-facebook .caption .special span{font-size:20px}.webby h2,.too-hot-for-facebook h2{margin-bottom:15px}}/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/assets/fancybox/fancybox_sprite-b9d6fddb0988440902fcfc72f371ecfa80ee2eb36073f9eebc17449ee41c886f.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/assets/fancybox/fancybox_loading-1496dc51eb8a5c71111f9975683029e72f023aaf94649304cc28b4469ba93595.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/assets/fancybox/blank-b1442e85b03bdcaf66dc58c7abb98745dd2687d86350be9a298a1d9382ac849b.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-overlay{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;display:none;z-index:8010;background:url(/assets/fancybox/fancybox_overlay-92c791ca67a8c1c00457e2c509d97a70a63207b119f353b81254b808f41d7824.png) repeat}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media all and (max-width: 640px){.fancybox-overlay-fixed{top:0px}}.invalid,input[type="date"].invalid,input[type="datetime"].invalid,input[type="datetime-local"].invalid,input[type="email"].invalid,input[type="month"].invalid,input[type="number"].invalid,input[type="password"].invalid,input[type="search"].invalid,input[type="tel"].invalid,input[type="text"].invalid,input[type="time"].invalid,input[type="url"].invalid,input[type="week"].invalid,select.invalid{border-color:#FA3249}.orderconfirmation .shipsoon{font-size:32px;color:#0AD268;margin-top:10px;margin-bottom:35px;border-bottom:1px solid #D9D9DB;text-align:center}.orderconfirmation .line-item-summary{margin-top:2em;margin-bottom:2em}.orderconfirmation .orderpriceinfos{margin-top:2em}.orderconfirmation .orderpriceinfos p{padding:0;margin:5px 0;font-size:20px}.orderconfirmation .orderpriceinfos .costdisplay,.orderconfirmation .orderpriceinfos .totaldisplay{float:right}.orderconfirmation .orderpriceinfos .ordertotal{background-color:#F3F3F3;background-size:cover;font-size:1.3em}@media all and (max-width: 640px){.orderconfirmation .shipsoon{font-size:20px}}.orderconfirmation .tracking img{display:none}.order-confirmation-banner{background-image:url("/assets/store/order-confirmation-small-b2a48735b7bc8b6ff859e9fd31ba9ba6cee299ad840ae4c741f5435d3f0b040f.jpg")}.order-confirmation-banner h3{color:#ffffff;margin-top:0px}@media all and (min-width: 640px) and (max-width: 1024px){.order-confirmation-banner{background-image:url("/assets/store/order-confirmation-medium-f4c51620cf66cdd328a259045569d2dfc808fb148619d34a9f3739f693974aea.jpg")}}@media all and (min-width: 1024px){.order-confirmation-banner{background-image:url("/assets/store/order-confirmation-2d8b7e7667de95fb74a4f468e15c0bdce6732ce0b672939a9e03527bacee9243.jpg")}}.vertical-align-center{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%}.best-undies h2{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;margin:50px 0;text-align:center;text-transform:uppercase;font-size:24px}.product-details-image-block img{width:100%}.checkout-title{text-transform:uppercase;margin:5px 0 20px;text-align:center}.sidelineitems{margin-bottom:15px}@media all and (max-width: 640px){.sidelineitems{margin-top:15px}.sidelineitems hr{margin:5px 0}}.sidelineitems .sidelineitemsbox{border:1px solid #EEEEEE;background-color:#F3F3F3;margin:0;padding:20px;-webkit-border-radius:4px;border-radius:4px}.sidelineitems .orderlineitempicture img{width:100%;height:auto}.sidelineitems .orderlineitemtitle{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-size:15px;text-transform:uppercase;margin:0;padding:0}.sidelineitems .orderlineitemoptionstext,.sidelineitems .orderlineitemsubscription{margin:0;padding:0;font-size:12px}.sidelineitems .sidelineautoship{color:#0AD268;font-weight:bold;font-size:12px}.sidelineitems .orderlineitem{padding-bottom:1em}.sidelineitems .orderlineitem .product-image-box{text-align:center}.sidelineitems .orderlineitem img{width:90px;margin:0 auto}.sidelineitems .order-line-item-product-image{display:none}@media (min-width: 641px){.sidelineitems .order-line-item-product-image{display:block}}.sidelineitems .orderlineitemprice{text-align:right}.sidelineitems .orderlineitemsmoney p{padding-top:0;padding-bottom:0;margin-top:3px;margin-bottom:3px}.sidelineitems .orderlineitemsmoney .orderlineitemshippinglabel,.sidelineitems .orderlineitemsmoney .orderlineitemtaxlabel,.sidelineitems .orderlineitemsmoney .orderlineitemtotallabel,.sidelineitems .orderlineitemsmoney .orderlineitemitemtotallabel,.sidelineitems .orderlineitemsmoney .orderlineitemcreditlabel,.sidelineitems .orderlineitemsmoney .orderlineitempromolabel{font-size:13px}.sidelineitems .orderlineitemsmoney .orderlineitemtotallabel{font-weight:bold}.sidelineitems .orderlineitemsmoney .orderlineitemshippingprice,.sidelineitems .orderlineitemsmoney .orderlineitemtaxprice,.sidelineitems .orderlineitemsmoney .orderlineitemtotalprice,.sidelineitems .orderlineitemsmoney .orderlineitemcreditdisplay,.sidelineitems .orderlineitemsmoney .orderlineitemitemtotalprice,.sidelineitems .orderlineitemsmoney .orderlineitempromoprice{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-size:1em;text-align:right;font-size:13px}.sidelineitems .cclogos{text-align:center}.sidelineitems .cclogos img{width:50%}.sidelineitems .orderlineitemssatisfy{display:none}@media (min-width: 641px){.sidelineitems .orderlineitemssatisfy{display:block}}.sidelineitems .shipping-times{color:#202020;text-align:center;font-size:13px;margin-bottom:10px}.sidelineitems .promise{text-align:center;text-transform:uppercase;padding-bottom:0;margin-bottom:3px}.sidelineitems .promisetext{margin-top:2px;padding-top:0;text-align:center;padding:0 22px;font-size:12px}.sidelineitems .promiseline{padding:0px;margin-top:3px;margin-bottom:3px;text-align:center}.checkout.row{max-width:75rem}.accepttos{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-size:13px;margin-top:10px;padding:0}@media (min-width: 641px){.accepttos.mobile{display:none}}.accepttos.desktop{display:none}@media (min-width: 641px){.accepttos.desktop{display:block}}.accepttos .termsofservice{color:#0AD268;padding:0}.subscription-terms-of-service{font-size:13px}.subscription-terms-of-service:before{content:"\2605 \2605 \2605 \2605 \2605";font-size:14px;display:block;text-align:center}.feature-braintree .visuallyhidden{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.feature-braintree .hidden{display:none !important;visibility:hidden}.feature-braintree .ft-checked{display:none}.feature-braintree .ft-unchecked{display:inherit}.feature-braintree .ft-unchecked-fade,.feature-braintree .ft-checked-fade{overflow:hidden;-webkit-transition:visibility 0s, max-height 0s, opacity 0.5s ease-out;transition:visibility 0s, max-height 0s, opacity 0.5s ease-out}.feature-braintree .ft-unchecked-fade{opacity:1;max-height:3000px;visibility:visible}.feature-braintree .ft-checked-fade{max-height:0;opacity:0;visibility:hidden}.feature-braintree .ft-checked-vis{visibility:hidden}.feature-braintree .fancy-toggle:checked ~ .ft-checked{display:inherit}.feature-braintree .fancy-toggle:checked ~ .ft-unchecked{display:none}.feature-braintree .fancy-toggle:checked ~ .ft-checked-fade{max-height:1000px;opacity:1;visibility:visible}.feature-braintree .fancy-toggle:checked ~ .ft-unchecked-fade{max-height:0;opacity:0;visibility:hidden}.feature-braintree .fancy-toggle:checked ~ .ft-checked-vis{visibility:visible}.feature-braintree .checkout-newcreditcard{display:initial}.feature-braintree .shiptobill input{display:initial}.checkout .checkout-opt,.checkout .checkout-btn,.checkout-btn-accent,.checkout.row .row .checkout-round{-webkit-border-radius:4px;border-radius:4px}.checkout{font-family:"Proxima Nova", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;padding:30px 15px;margin-bottom:2em}@media all and (min-width: 1024px){.checkout{padding-top:60px}}.checkout .card-logo,.checkout .checkout-source-img{height:19px;margin-top:-5px;margin-left:8px}.checkout .checkout-toggle{background-color:#ffffff;border:2px solid #999999;display:inline-block;height:20px;position:relative;width:20px}.checkout-opt-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;max-width:88%;min-height:44px;pointer-events:none}.checkout-opt-description{margin-top:3px;font-size:12px}.checkout-shipping-address-info{margin-left:7%}.checkout-shipping-address-info .checkout-shipping-info-full-name{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-size:15px}.checkout-opt-info.checkout-opt-info-use-bill{min-height:33px}.checkout-opt{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#f8f8f8;border:2px solid transparent;color:#202020;cursor:pointer;font-size:14px;font-weight:400;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;line-height:19px;overflow:auto;padding:10px 15px;text-transform:capitalize}.checkout .checkout-opt{margin:5px 0;display:-webkit-box;display:-webkit-flex;display:flex}#blank-paypal-source{display:none}input:checked+.checkout-opt-primary,.checkout-opt-primary:hover{background-color:#F3F3F3}input:checked+.checkout-opt-primary{border:2px solid #58C8FF}.checkout-shipping-options{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}@media (max-width: 640px){.checkout-shipping-options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}@media (min-width: 641px) and (max-width: 1024px){.checkout-shipping-options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.checkout-shipping-options-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;border:2px solid #F3F3F3;margin:0 auto;padding:20px 10px 15px;text-align:center}.checkout-shipping-options-rate,.checkout-shipping-options-name{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-size:13px}.checkout-shipping-options-description{font-size:11px}.canada-shipping-terms{font-size:14px;margin:20px 0 35px}.checkout-use-billing-address{cursor:pointer;font-size:14px;padding:10px 0;width:50%}.checkout-opt-info-use-bill{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased}.checkout-checkbox{float:left;margin-right:10px}input:checked+.checkout-use-billing-address .checkout-checkbox:before{content:'✓';font-size:26px;font-style:normal;font-weight:bold;bottom:10px;right:7px;position:absolute}input:checked+.checkout-use-billing-address .checkout-toggle:before{display:block;height:17px;margin:3px auto 0;width:7px}.checkout-heading{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;margin-bottom:0px;font-weight:bold}.checkout-heading:not(:first-child){margin-top:1.5em}.shipping-method-heading{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;display:inline-block;font-size:18px;margin:1em 0 0}.new_checkout{counter-reset:section}.new_checkout .checkout-heading:before{counter-increment:section;content:counter(section) "."}.delivery-options-caption{font-size:14px;margin:5px 0 10px}.checkout-subheading{background:inherit;color:#222;font-family:"Proxima Nova", Helvetica, sans-serif;font-size:1rem;font-style:normal;font-weight:bold;line-height:1.4;margin-left:0;margin-right:0;margin-bottom:10px;margin-top:0.2rem;padding:inherit;text-rendering:optimizeLegibility}.checkout-subheading-errors{font-weight:bold;font-size:1.6875rem;line-height:1em;margin-bottom:10px;margin-top:0.2rem}.checkout-subheading-errors,.checkout-subheading-errors small{color:#FA3249}.checkout-subheading-errors small{font-weight:normal}.nav-buttons{display:-webkit-box;display:-webkit-flex;display:flex;margin-right:10px}.checkout-btn-login,.checkout-btn-login:focus{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-size:12px;background-color:#EEEEEE;-webkit-border-radius:2px;border-radius:2px;color:#000000;min-width:50%;padding:1rem 0;text-transform:capitalize;margin-right:10px}@media screen and (min-width: 320px){.checkout-btn-login,.checkout-btn-login:focus{font-size:-webkit-calc(12px + 3 * (100vw - 320px) / 1600);font-size:calc(12px + 3 * (100vw - 320px) / 1600)}}@media screen and (min-width: 1920px){.checkout-btn-login,.checkout-btn-login:focus{font-size:15px}}.checkout-btn-login.active,.checkout-btn-login:active,.checkout-btn-login:hover{background-color:#FFFD4E;color:#000000}@media (max-width: 640px){.button-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.checkout-button-container{margin:30px 0 15px}.checkout-button-container.mobile{margin:30px 15px 15px}@media (min-width: 641px){.checkout-button-container.mobile{display:none}}.checkout-button-container.desktop{display:none}@media (min-width: 641px){.checkout-button-container.desktop{display:block}}.checkout-btn-cta,.checkout-btn-cta:focus{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-size:12px;background-color:#FFFD4E;border:0;-webkit-border-radius:2px;border-radius:2px;color:#000000;font-size:.8rem;min-width:100px;max-width:300px;margin:0 auto;padding:.3rem 1.7rem .2rem 1.7rem;width:50%}@media screen and (min-width: 320px){.checkout-btn-cta,.checkout-btn-cta:focus{font-size:-webkit-calc(12px + 3 * (100vw - 320px) / 1600);font-size:calc(12px + 3 * (100vw - 320px) / 1600)}}@media screen and (min-width: 1920px){.checkout-btn-cta,.checkout-btn-cta:focus{font-size:15px}}@media (max-width: 640px){.checkout-btn-cta,.checkout-btn-cta:focus{width:100%}}.checkout-btn-cta.big,.checkout-btn-cta.big:focus{font-size:1rem;min-width:250px;padding:26px}.checkout-btn-cta.active,.checkout-btn-cta:active,.checkout-btn-cta:hover{background-color:#F9EC0B;color:#000000}.checkout-btn-cta:disabled{background:none;background-color:#D9D9DB;cursor:initial}.checkout-btn-cta:disabled:hover{background-color:#D9D9DB}.checkout-btn{font-family:"Proxima Nova", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;border:1px solid #EEEEEE;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;margin-right:10px;width:auto;text-transform:uppercase;line-height:26px;color:#000000;font-size:12px}.checkout .checkout-btn{background-color:#ffffff}.checkout .checkout-btn:hover{background-color:#EEEEEE;color:#000000}.checkout-btn:first-of-type{margin-right:0}.checkout-forgot-password-link{color:#848484;cursor:pointer;font-size:13px;margin-top:10px}@media (max-width: 640px){.checkout-forgot-password-link{width:100%;text-align:center}}.checkout-forgot-password-link:hover{color:#848484;text-decoration:underline}.checkout-btn-paypal-image{pointer-events:none;width:55px}.checkout-btn-accent{border-color:#25b7ff;color:#ffffff}.checkout-btn-accent,.checkout-btn-accent:focus{background-color:#25b7ff}.checkout-btn-accent:hover{background-color:#25b7ff}.checkout-btn-accent:active{background-color:#25b7ff}.apple-pay-btn{display:none;padding-top:5px;padding-right:23px;padding-bottom:5px;padding-left:23px;width:93px}.checkout-label{border-bottom:1px solid #F3F3F3;color:#6E6E6E;font-size:11px;line-height:13px;padding-bottom:1px;padding-left:10px;padding-top:5px;pointer-events:none;position:absolute;text-transform:capitalize;top:0;-webkit-transition:500ms;transition:500ms;margin-left:1px;width:-webkit-calc(100% - 2px);width:calc(100% - 2px)}.field_with_errors .checkout-label:after{content:' ✱ ';color:#FA3249}.checkout.row .row .checkout-lround{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px}.checkout.row .row .checkout-rround{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.checkout-controls{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:10px;margin-bottom:10px}@media (min-width: 641px){.checkout-controls{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}}.js-checkout-account{padding-bottom:40px}.button-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:1em}.checkout-login-option-or{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;margin:20px 13px}@media (max-width: 640px){.checkout-login-option-or{width:100%;padding-right:15px;text-align:center}}.forgot-password{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.checkout-input-group{display:-webkit-box;display:-webkit-flex;display:flex}.disabled{opacity:.5}.checkout-input-wrap{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1}.checkout-city{-webkit-box-flex:1.33333;-webkit-flex-grow:1.33333;flex-grow:1.33333}.checkout-state{-webkit-box-flex:1.66667;-webkit-flex-grow:1.66667;flex-grow:1.66667}select.checkout-input{background-color:transparent}select.checkout-input:hover{border-color:#cccccc}input.checkout-input,select.checkout-input{-webkit-box-shadow:none;box-shadow:none;font-size:16px;height:54px;margin-bottom:24px;padding-top:1.4em}.checkout-tip{position:absolute;right:15px;top:26px}.checkout-tip .tooltip{width:250px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);right:0;font-size:1rem}@media (max-width: 640px){.checkout-tip .tooltip{width:200px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);right:0;font-size:0.8rem}}.checkout-fieldset{margin:10px 0 0;border:0;padding:0}.checkout-saved{margin:1px;color:#0AD268}.checkout-autocomplete-form-group.collapsed{display:none}#checkout_ship_address_attributes_phone{margin-bottom:10px}.checkout-phone-number-reason{color:#848484;font-size:12px}.line-item-display{border-bottom:1px solid #000000;padding:20px 0px}.line-item-display h2{text-transform:uppercase;font-size:21px}.line-item-display .item_price{text-align:right}.line-item-display .item_description{font-size:17px;margin-bottom:11px}.line-item-display img{width:100%}.line-item-display .lineitemimage{text-align:center}.line-item-display .lineitemimage img{max-width:100px;margin-top:12px}.line-item-display .lineiteminfo{margin-top:20px;margin-bottom:20px}#webby-pages{padding-bottom:40px}#webby-pages .video-stripe{background-color:#58379E}#webby-pages .consideration-banner{background-color:#000000;text-transform:uppercase;letter-spacing:3px}#webby-pages .consideration-banner h5{color:#ffffff;margin:10px 0}#webby-pages .consideration-banner img{margin:10px;max-width:80px;height:auto}#webby-pages .consideration-banner .logo-header{background-color:#ffffff}#webby-pages .title{color:#ffffff;max-width:300px;margin:20px auto 0}#webby-pages .title svg{max-width:329px;height:81px}#webby-pages .video-container{max-width:700px;margin:0 auto;background-color:#000000}#webby-pages .ad-box{margin-bottom:20px;margin-top:20px}#webby-pages .ad-box img{width:100%;-webkit-transition:500ms;transition:500ms}#webby-pages .ad-box:hover img{-webkit-box-shadow:0 2px 9px 3px rgba(0,0,0,0.28);box-shadow:0 2px 9px 3px rgba(0,0,0,0.28)}#webby-pages .info-section{padding-top:20px;padding-bottom:30px}#webby-pages .info-section h3{text-transform:uppercase;border-bottom:1px solid #EEEEEE;padding-bottom:5px}#webby-pages .info-section .press{margin-bottom:20px}#webby-pages .info-section .press-box{padding:20px;border:1px solid #EEEEEE;-webkit-transition:500ms;transition:500ms;text-align:center}#webby-pages .info-section .press-box blockquote{border-left:4px solid #D9D9DB;text-align:left}#webby-pages .info-section .press-box:hover{border-color:#999999;background-color:#EEEEEE}.the-boxer-background-panel{width:100%}.background-panel{background-size:cover;background-position:center}.boxer-panel-1{background-image:url("/assets/shared/the-boxer/large/background-1-d31fb4c10805e356e69d042d02c3bd282bfc538ba43925d99b483de124333cdf.jpg");padding-top:20.48611111%}@media all and (max-width: 1080px){.boxer-panel-1{background-image:url("/assets/shared/the-boxer/medium/background-1-fcb5f71b490eb50127cac3259151b42ac1ef3e67575a97fc7be044b5a80a010c.jpg");padding-top:21.94444444%}}@media all and (max-width: 640px){.boxer-panel-1{background-image:url("/assets/shared/the-boxer/small/background-1-20357993d41952ed0ef51dd4a874065fdca82d6fea7a63ec1da661c3b7cfea1d.jpg");padding-top:51.875%}}.boxer-panel-2{background-image:url("/assets/shared/the-boxer/large/background-2-45bbd78f1692b26e972a4a1fc25a221bfceb4829445e4e8fb16c142e6bfdc5df.jpg");padding-top:68.40277778%}@media all and (max-width: 1080px){.boxer-panel-2{background-image:url("/assets/shared/the-boxer/medium/background-2-af22941b6c3138a02bee720c33bc1bf1f46247d3ac73d321d448170332e79857.jpg");padding-top:63.7962963%}}@media all and (max-width: 640px){.boxer-panel-2{background-image:url("/assets/shared/the-boxer/small/background-2-b770a04f9182185448394b8f90a1e02455501de8d9e02b47356321bf1408b299.jpg");padding-top:90.9375%}}.boxer-panel-3{background-image:url("/assets/shared/the-boxer/large/background-3-1d6e4adbefdf422f45b2950cdf097b05ab003a05f3e8eec65a01b35aa525d37a.jpg");padding-top:60.76388889%}@media all and (max-width: 1080px){.boxer-panel-3{background-image:url("/assets/shared/the-boxer/medium/background-3-7e8aae2042292c6379a7f8ec23dffc8ac23ace5c2803c05086d255697604788f.jpg");padding-top:78.33333333%}}@media all and (max-width: 640px){.boxer-panel-3{background-image:url("/assets/shared/the-boxer/small/background-3-ce3820478e14924acfa21e407c1561ed6136b2c0a1960a6013fc9622f155a264.jpg");padding-top:113.125%}}.boxer-panel-4{background-image:url("/assets/shared/the-boxer/large/background-4-a5a693427d7e2f15aa4250bc293d2fa64f44df96d1c0012657b1074fc2879163.jpg");padding-top:60.34722222%}@media all and (max-width: 1080px){.boxer-panel-4{background-image:url("/assets/shared/the-boxer/medium/background-4-4bca4d7efb1e146b37ef5ddd7096aecf3dc46807fdaf14866de234ef73349d55.jpg");padding-top:83.7037037%}}@media all and (max-width: 640px){.boxer-panel-4{background-image:url("/assets/shared/the-boxer/small/background-4-2872af47c32dd171a2669819efd5f5c9a44925f787f437576ea82b9cf9090376.jpg");padding-top:122.5%}}.boxer-panel-7{background-image:url("/assets/shared/the-boxer/large/background-7-ebefc0089660e4d3671c49a1ee2fbb3e6479bc88726b7d1950ccec6069c29cfe.jpg");padding-top:46.875%}@media all and (max-width: 1080px){.boxer-panel-7{background-image:url("/assets/shared/the-boxer/medium/background-7-ac0e58e2b9008e99b573d2f54c0229eb4821fcb3c49857fdb09a45b43ee9afe0.jpg");padding-top:52.87037037%}}@media all and (max-width: 640px){.boxer-panel-7{background-image:url("/assets/shared/the-boxer/small/background-7-4c8ec290d18c0b781363b04eae2d02b47186c81abe8eed97173b74bd07032217.jpg");padding-top:92.5%}}.boxer-panel-8{background-image:url("/assets/shared/the-boxer/large/background-8-21c0ace693a99ab6afb46dd5b209528d8ed596c1feb77dbf1c227be1938adb8b.jpg");padding-top:82.5%}@media all and (max-width: 1080px){.boxer-panel-8{background-image:url("/assets/shared/the-boxer/medium/background-8-f2cd2b963f99bdb6bfebf7fe1d8fbacb7eeae54473b3bc7d5819066c05223481.jpg");padding-top:91.66666667%}}@media all and (max-width: 640px){.boxer-panel-8{background-image:url("/assets/shared/the-boxer/small/background-8-ea8f55aeaffa838d4f986064da5e30f55748853b9153e7c8d4830349b7b210d2.jpg");padding-top:130.9375%}}.the-boxer-section{position:relative;color:white}.the-boxer-section:before,.the-boxer-section:after{content:" ";display:table}.the-boxer-section:after{clear:both}.product-section .product-image-box{position:relative;display:block}@media all and (max-width: 640px){.product-section .product-image-box.product-image{max-width:58%}}.product-section .product-image-box.product-image{max-width:45%;margin:0 auto}.the-boxer-overlay-section{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;text-align:center;font-size:20px;z-index:1}@media all and (max-width: 1080px){.the-boxer-overlay-section{font-size:14px}}.vertically-centered-button{top:-webkit-calc(50% - 40px);top:calc(50% - 40px);position:absolute;width:100%;right:0;left:0}@media all and (max-width: 640px){.vertically-centered-button.final-button{top:initial;bottom:20px}}.vertically-centered-button.final-button{top:-webkit-calc(42% - 40px);top:calc(42% - 40px)}.the-boxer-cta{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;-webkit-transition:500ms ease;transition:500ms ease;text-transform:uppercase;color:white;background:rgba(255,255,255,0.2);border:3px solid white;font-size:20px;padding:25px 45px;display:inline-block}@media all and (max-width: 1080px){.the-boxer-cta{margin-top:26px;font-size:15px;padding:18px 30px}}@media all and (max-width: 640px){.the-boxer-cta{padding:13px 30px}}.the-boxer-cta:hover,.the-boxer-cta:active,.the-boxer-cta:focus{color:white;background-color:rgba(0,0,0,0.4)}.the-boxer-main-title{margin-top:6%;max-width:64%;width:250px}.the-boxer-sub-title{margin-top:4.5%;width:500px;max-width:85%}@media all and (max-width: 1080px){.the-boxer-sub-title{margin-top:5.5%}}.learn-more-link-block{cursor:pointer}.the-boxer-learn-more-link{margin-top:52px;margin-top:4%}@media all and (max-width: 640px){.the-boxer-learn-more-link.desktop{display:none}.the-boxer-learn-more-link.mobile{display:inline-block;margin-top:7%;max-width:22%}}.the-boxer-learn-more-link.mobile{display:none}.the-boxer-arrow-down{margin-top:13px}.the-boxer-overlay-title{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;margin-top:40px;padding:0 15px;text-transform:uppercase;letter-spacing:0.5px}@media all and (max-width: 1080px){.the-boxer-overlay-title{margin-top:30px}}@media all and (max-width: 640px){.the-boxer-overlay-title{margin-top:13px;font-size:13px}}.the-boxer-overlay-sub-title{margin-top:19px;padding:0 15px;color:#D7D7D7;line-height:20px;letter-spacing:0.5px}@media all and (max-width: 640px){.the-boxer-overlay-sub-title{margin-top:12px}}.the-boxer-half-section{position:relative;width:50%;float:left;text-align:center;padding-bottom:90px;font-size:20px;letter-spacing:0.5px;line-height:24px}@media all and (max-width: 1080px){.the-boxer-half-section{font-size:16px}}@media all and (max-width: 640px){.the-boxer-half-section{width:100%}}.the-boxer-half-section-image{width:100%;position:relative}.the-boxer-half-section-image img{width:100%}.the-boxer-half-section-title{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;margin-top:28px;text-transform:uppercase;color:black}.the-boxer-half-section-sub-title{margin-top:19px;color:#6b6b6b;padding:0 30px}.the-boxer-half-section-link{font-family:"SharpSansNo1-Bold", Helvetica, sans-serif;-webkit-font-smoothing:antialiased;color:#7a859c;margin-top:28px;text-transform:uppercase;display:none}@media all and (max-width: 1080px){.the-boxer-half-section-link{display:inline-block}}.the-boxer-line-up-image{margin-top:11%;padding:0 4.5%}@media all and (max-width: 640px){.the-boxer-line-up-image .mobile{display:inline-block}.the-boxer-line-up-image .desktop{display:none}}.the-boxer-line-up-image .mobile{display:none}@media all and (max-width: 1080px){.show-button-on-hover .mobile-cta{display:inline-block}.show-button-on-hover .vertically-centered-button{display:none}.show-button-on-hover .the-boxer-cta{opacity:1}}.show-button-on-hover .the-boxer-cta{-webkit-transition:500ms ease;transition:500ms ease;opacity:0}.show-button-on-hover .mobile-cta{display:none}.show-button-on-hover .the-boxer-half-section-image:hover .the-boxer-cta,.show-button-on-hover .product-image-box:hover .the-boxer-cta{opacity:1}#picks_page:before,#picks_page:after{content:" ";display:table}#picks_page:after{clear:both}#picks_page .size-display-box{display:inline-block}#picks_page .size-display{margin-right:3px;margin-bottom:3px;min-width:30px;padding:10px;-webkit-border-radius:2px;border-radius:2px;display:inline-block;background-color:#ffffff}#picks_page .size-display:hover{background-color:#D9D9DB}#picks_page .size-display.sizeoos:hover{background-color:#ffffff}#picks_page .size-display.sizeoos{display:none}#picks_page .product-options{padding:10px 0}#picks_page .other-products-link:hover{background-color:#ffffff}#picks_page .other-products-link h5{margin:0;color:#25b7ff;font-size:16px}#picks_page .products-body{padding:0 10px}#picks_page .collection-description{font-size:18px}#picks_page .collection-description p{font-size:inherit}#picks_page .collection-description .quote{font-style:italic;color:#6E6E6E}#picks_page .discover-products .product-display-new{clear:none !important;display:inline-block;-webkit-box-shadow:0px 4px 9px rgba(217,217,219,0.91);box-shadow:0px 4px 9px rgba(217,217,219,0.91);background-color:#EEEEEE;border-top:4px solid #999999;width:100%;-webkit-transition:500ms;transition:500ms}#picks_page .border-right{border-right:4px solid #999999}#picks_page .discover-products .product-display-new:hover{border-top:4px solid #25b7ff}#picks_page .discover-products .product-display-new img{max-width:85%}#picks_page .discover-products{margin-bottom:20px}#picks_page .product-case{padding:0 10px;margin-bottom:15px}#picks_page .image-name{background-color:#ffffff;overflow:hidden}#picks_page .dash{background-color:#EEEEEE;padding:0px 5px}#picks_page .caption{text-transform:uppercase;font-size:12px;color:#999999}#picks_page .browse-product-details{padding-left:5px;padding-right:5px}#picks_page .browse-product-details h6{color:#202020;font-size:15px;text-transform:uppercase}#picks_page .intro{margin-top:50px}#picks_page .fav .product-display-new{border-top:4px solid #FA3249}#picks_page .new .product-display-new{border-top:4px solid #58379E}#picks_page .fav .product-display-new:hover{border-top:4px solid #FA3249}#picks_page .new .product-display-new:hover{border-top:4px solid #58379E}#picks_page .collection-banner{height:100%;width:100%;background-size:cover;background-position:center}#picks_page .collection-banner h3{color:#ffffff;text-align:center;margin-top:0px;padding:6% 0;display:block;font-size:4em}#picks_page .collection-banner-tim{background-color:#000000;background-image:url(/assets/collections/tim_banner-5fd9112cf8dc58dc6066ec2eb9ca9f0199f0eb0bf0bb8c2238d34dc08a815997.jpg);background-position:50%;background-size:contain;background-repeat:no-repeat}@media (min-width: 641px){#picks_page .collection-banner-tim{padding-top:250px}}@media (max-width: 640px){#picks_page .collection-banner-tim{padding-top:41%}}#picks_page .ribbon-wrapper-green{width:118px;height:92px;overflow:hidden;position:absolute;top:4px;right:8px;z-index:1}#picks_page .ribbon-green{text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:relative;padding:4px 0 2px;left:25px;top:15px;width:136px;background-color:#FA3249;color:#ffffff;-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.3);box-shadow:0px 0px 3px rgba(0,0,0,0.3)}#picks_page .ribbon-green.new{background-color:#58379E}#picks_page .ribbon-green h5{font-size:12px;margin:0;color:#ffffff;text-transform:uppercase}#picks_page .ribbon-green:before,#picks_page .ribbon-green:after{content:"";border-top:3px solid #0AD268;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}#picks_page .ribbon-green:before{left:0}#picks_page .ribbon-green:after{right:0}#picks_page .info-link{display:inline-block;font-size:14px;color:#999999;border:1px solid #EEEEEE;padding:5px 10px;min-width:153px;margin-bottom:10px}@media all and (max-width: 640px){#picks_page .info-link{width:49%}}#picks_page .info-link img{width:30px}#picks_page .info-link:hover{border-color:#25b7ff;color:#25b7ff}#picks_page .collection-feature-section{margin:0 auto;max-width:1024px}#picks_page .collection-feature-section img{width:100%}.fade-to-bottom-row{width:100%;height:40px;background-color:#000000}.minimal-navigation .hide-on-minimal{display:none}#post-purchase-survey{position:absolute;top:0;left:0;bottom:-200vw;width:100%;z-index:10;background-color:#EEEEEE}#post-purchase-survey .banner{margin-bottom:20px;padding:3.5% 20px 1%}#post-purchase-survey .banner h5{color:#58379E;border-bottom:1px solid #ffffff;display:inline-block}#post-purchase-survey .banner img{max-width:100px;margin-bottom:20px}#post-purchase-survey .banner .close-button{position:absolute;top:10px;right:10px;color:#58379E;font-size:50px;cursor:pointer}#post-purchase-survey .text-uppercase{text-transform:uppercase}#post-purchase-survey .question{background-color:#ffffff;border-bottom:3px solid #58379E;max-width:800px;margin:10px auto 20px;-webkit-border-radius:3px;border-radius:3px;padding:20px 20px 10px}#post-purchase-survey .source-option{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.05)));background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.05));background-image:linear-gradient(transparent, rgba(0,0,0,0.05));-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-transition:padding 200ms ease, opacity 200ms ease, color 200ms ease;transition:padding 200ms ease, opacity 200ms ease, color 200ms ease;position:relative;display:inline-block;background-color:#58379E;color:#ffffff;padding:15px 20px;max-width:300px;width:100%;border:2px solid #58379E;margin-bottom:10px;margin-right:7px;font-size:19px;line-height:1.5;cursor:pointer;-webkit-box-shadow:0px -3px 0px rgba(0,0,0,0.1) inset;box-shadow:0px -3px 0px rgba(0,0,0,0.1) inset}#post-purchase-survey .source-option input[type="radio"]{display:none}#post-purchase-survey .source-option.not-other:hover,#post-purchase-survey .source-option.not-other:focus{padding-left:0}#post-purchase-survey .source-option.not-other:hover .right-arrow,#post-purchase-survey .source-option.not-other:focus .right-arrow{opacity:1;right:11px}#post-purchase-survey .right-arrow{color:#ffffff;display:inline-block;position:absolute;right:15px;font-size:22px;opacity:0;-webkit-transition:250ms ease;transition:250ms ease}#post-purchase-survey .comment-box{max-width:400px;width:100%;margin:10px auto 0}#post-purchase-survey .comment-box input[type="text"]{border:none;-webkit-box-shadow:none;box-shadow:none;font-size:20px;color:#58379E}#post-purchase-survey .comment-box input[type="text"]:focus{-webkit-box-shadow:none;box-shadow:none}#post-purchase-survey .comment-box .submit{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.05)));background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.05));background-image:linear-gradient(transparent, rgba(0,0,0,0.05));-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-transition:padding 200ms ease, opacity 200ms ease, color 200ms ease;transition:padding 200ms ease, opacity 200ms ease, color 200ms ease;max-width:140px;-webkit-border-radius:3px;border-radius:3px;padding:10px;color:#ffffff;display:block;margin:0 auto;background-color:#58379E;-webkit-box-shadow:0px -3px 0px rgba(0,0,0,0.1) inset;box-shadow:0px -3px 0px rgba(0,0,0,0.1) inset}#post-purchase-survey .comment-box .submit .right-arrow{line-height:24px;font-size:16px}#post-purchase-survey .comment-box .submit:hover,#post-purchase-survey .comment-box .submit:focus{padding-left:0px}#post-purchase-survey .comment-box .submit:hover .right-arrow,#post-purchase-survey .comment-box .submit:focus .right-arrow{opacity:1;right:11px}#post-purchase-survey .comment-box.hide{display:none}#post-purchase-survey .cancel-link{margin:30px 0 40px}.fade{-webkit-transition:200ms;transition:200ms;opacity:1}.fade.ng-hide-add,.fade.ng-hide-remove{display:block !important}.fade.ng-show-add,.fade.ng-show-remove{display:block !important}.fade.ng-hide{opacity:0 !important}.slide-down{-webkit-transition:250ms;transition:250ms;margin-top:0;opacity:1}.slide-down.ng-hide-add,.slide-down.ng-hide-remove{display:block !important}.slide-down.ng-show-add,.slide-down.ng-show-remove{display:block !important}.slide-down.ng-hide{opacity:0;margin-top:-5px !important}button.btn,.btn{position:relative;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;margin-bottom:1.25rem;font-weight:normal;font-size:1rem;line-height:normal;color:white;text-align:center;text-decoration:none;background-color:#aaa;border-color:#007095;border-style:solid;border-width:0px;-webkit-appearance:none;cursor:pointer;-webkit-transition:none;transition:none;letter-spacing:0.5px;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.05)));background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.05));background-image:linear-gradient(transparent, rgba(0,0,0,0.05));-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px -3px 0px rgba(0,0,0,0.1) inset;box-shadow:0px -3px 0px rgba(0,0,0,0.1) inset}button.btn:hover,.btn:hover{background-color:#aaa}button.btn:disabled,.btn:disabled{opacity:0.4}button.btn-plain,.btn-plain{background-color:unset;position:relative;display:inline-block;padding-top:.5rem;padding-bottom:.5rem;padding-right:2rem;padding-left:2rem;font-weight:normal;font-size:1rem;line-height:22px;text-align:center;cursor:pointer;letter-spacing:0.5px}button.btn-ghost,.btn-ghost{color:#008cba;background:none;background-color:white;border:2px solid #008cba}button.btn-ghost:hover,.btn-ghost:hover{color:white;background-color:#008cba}button.btn-cancel,.btn-cancel{color:rgba(180,0,0,0.8)}button.btn-cancel:hover,.btn-cancel:hover{color:white;background-color:rgba(180,0,0,0.8)}button.btn-large,.btn-large{font-size:20px;line-height:24px;text-transform:uppercase}button.btn-large-subtext,.btn-large-subtext{font-size:13px}button.btn-full-width,.btn-full-width{width:100%}button.btn-add-to-cart,.btn-add-to-cart{width:100%;margin:0;color:#fff;font-size:1.25em;text-transform:uppercase;border:none;-webkit-border-radius:3px;border-radius:3px;color:#FFFFFF;background-color:#F16128;-webkit-transition:200ms;transition:200ms}button.btn-add-to-cart:hover,.btn-add-to-cart:hover{background-color:#f37d4e}button.btn-add-to-cart:active,.btn-add-to-cart:active{background:none;background-color:#c5381b}button.btn-add-to-cart:disabled,.btn-add-to-cart:disabled{background:none;background-color:#ddd;cursor:initial}button.btn-close-corner,.btn-close-corner{position:absolute;right:0px;top:0px;width:50px;height:50px;line-height:54px;background:none;color:#aaa;font-size:40px;cursor:pointer;text-align:center}button.btn-close-corner:hover,.btn-close-corner:hover{color:rgba(180,0,0,0.8)}button.button,.button{-webkit-border-radius:3px;border-radius:3px;background-color:#F3F3F3;text-transform:uppercase;color:black}button.button.submit,.button.submit{background-color:#99dd99;color:white}button.button.submit.disabled,button.button.submit:disabled,.button.submit.disabled,.button.submit:disabled{background-color:#F3F3F3;color:black}button.button.submit.disabled:hover,button.button.submit:disabled:hover,.button.submit.disabled:hover,.button.submit:disabled:hover{background-color:#F3F3F3}button.button.submit:hover,.button.submit:hover{background-color:#37a637}#update-cart .coupon-code-field{margin-top:-42px !important}@media only screen and (max-width: 767px){#empty-cart,#update-cart .coupon-code-field{margin-top:0 !important}}
