html{box-sizing:border-box}html *{box-sizing:inherit}/*! normalize.css v3.0.2 | 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,header,hgroup,main,menu,nav,section,summary{display:block}footer{background:#ececec;display:block;padding:5px}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color: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{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"]{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;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}.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{transform:scale(0, 0);transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{transform:scale(1, 1);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;transform:rotateZ(4deg);transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;transform:rotateZ(0);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{transition-property:top;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-initial{top:0 !important}.tooltipster-fall.tooltipster-dying{transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{transition-property:left;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-initial{left:-40px !important}.tooltipster-slide.tooltipster-dying{transition-property:all;left:0 !important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-judson .tooltipster-box{background:#333;border:none;color:white}.tooltipster-judson .tooltipster-arrow .tooltipster-arrow-border{border-top-color:transparent}.tooltipster-judson .tooltipster-arrow .tooltipster-arrow-background{border-top-color:#333}body.premiercontroller .premier-index{margin-bottom:10em;overflow:auto}body.premiercontroller .premier-success{margin:4em auto 10em}body.premiercontroller header .row{margin-bottom:0px}body.premiercontroller header .logo-link{opacity:1}body.directcontroller header .row{margin-bottom:0px}.product-set .product .product__image-container .product__image{aspect-ratio:attr(width)/attr(height)}.product-set .product .product__image-container .product__image.product__image--primary.mobile{display:none}@media (max-width: 992px){.product-set .product .product__image-container .product__image.product__image--primary{display:none}.product-set .product .product__image-container .product__image.product__image--primary.mobile{display:block}}.product-set .product .product__image-container .product__image.product__image--secondary.mobile{display:none}.product-set .product.product--multi-image .product__image-container .product__image.product__image--primary.mobile{display:none}@media (max-width: 992px){.product-set .product.product--multi-image .product__image-container .product__image.product__image--primary{display:none}.product-set .product.product--multi-image .product__image-container .product__image.product__image--primary.mobile{display:block}}.product-set .product.product--multi-image .product__image-container .product__image.product__image--secondary.mobile{display:none}.product-set .product.product--multi-image:hover .product__image-container .product__image.product__image--secondary{display:block}.product-set .product.product--multi-image:hover .product__image-container .product__image.product__image--secondary.mobile{display:none}@media (max-width: 992px){.product-set .product.product--multi-image:hover .product__image-container .product__image.product__image--secondary{display:none}.product-set .product.product--multi-image:hover .product__image-container .product__image.product__image--secondary.mobile{display:block}}.product-set .product.product--multi-image:hover .product__image-container .product__image.product__image--primary{display:none}.product-set .product.product--multi-image:hover .product__image-container .product__image.product__image--primary.mobile{display:none}.product-set .product .product__image.product__image--secondary{display:none}.context-products-single .product__image-thumbnail-container,.context-products-popover.product .product__image-thumbnail-container{overflow:auto;margin-top:1em}.context-products-single .product__image-thumbnail-container .product__image-wrapper,.context-products-popover.product .product__image-thumbnail-container .product__image-wrapper{box-sizing:border-box;width:25%;float:left;padding-left:.83333%;padding-right:.83333%;margin-bottom:1em}.context-products-single .product__image-thumbnail-container .product__image-wrapper img,.context-products-popover.product .product__image-thumbnail-container .product__image-wrapper img{border:1px solid #ccc}.context-products-single .product__image-thumbnail-container .product__image-wrapper img:hover,.context-products-single .product__image-thumbnail-container .product__image-wrapper img.selected,.context-products-popover.product .product__image-thumbnail-container .product__image-wrapper img:hover,.context-products-popover.product .product__image-thumbnail-container .product__image-wrapper img.selected{border:1px solid black;cursor:pointer}.judson-live-bar{background:#b06fe7;background:linear-gradient(90deg, #b06fe7 0%, #87a9c4 50%, #d45b98 100%);padding:1em 1em;font-size:1.4em;text-align:center}.judson-live-bar--minimal{padding:0.4em 1em;text-align:center}.judson-live-bar--minimal a{color:white;text-decoration:none;border-bottom:1px solid white}.judson-live-bar--minimal a:hover{text-decoration:none}.judson-live-bar__text,.judson-live-bar__text-a{font-size:1em;font-weight:300;margin:0 0 0 0;padding:0 0 0 0;color:white}.judson-live-bar__text--long,.judson-live-bar__text-a--long{display:none}@media (min-width: 37.5em){.judson-live-bar__text--long,.judson-live-bar__text-a--long{display:block}}@media (min-width: 37.5em){.judson-live-bar__text--short,.judson-live-bar__text-a--short{display:none}}.judson-live-bar__text--failure{display:none}.judson-live-bar__text-a{text-decoration:none;border-bottom:1px solid white;font-weight:400;color:white}.judson-live-bar__text-a:hover{color:white;border-bottom:none;text-decoration:none;cursor:pointer}.premier-bar{background:#b06fe7;background:linear-gradient(90deg, #b06fe7 0%, #87a9c4 50%, #d45b98 100%);padding:1em 1em;font-size:1.4em;text-align:center}.premier-bar--subscription-failure{background:#F56072}.premier-bar--subscription-failure .premier-bar__text--failure{display:block}.premier-bar--subscription-failure .premier-bar__text--long{display:none}@media (min-width: 37.5em){.premier-bar--subscription-failure .premier-bar__text--long{display:block}}@media (min-width: 37.5em){.premier-bar--subscription-failure .premier-bar__text--short{display:none}}.premier-bar--subscription-failure .premier-bar__text--success{display:none}.premier-bar--minimal{padding:0.4em 1em;text-align:center}.premier-bar--minimal a{color:white;text-decoration:none;border-bottom:1px solid white}.premier-bar--minimal a:hover{text-decoration:none}.premier-bar__text,.premier-bar__text-a{font-size:1em;font-weight:300;margin:0 0 0 0;padding:0 0 0 0;color:white}.premier-bar__text--long,.premier-bar__text-a--long{display:none}@media (min-width: 37.5em){.premier-bar__text--long,.premier-bar__text-a--long{display:block}}@media (min-width: 37.5em){.premier-bar__text--short,.premier-bar__text-a--short{display:none}}.premier-bar__text--failure{display:none}.premier-bar__text-a{text-decoration:none;border-bottom:1px solid white;font-weight:400;color:white}.premier-bar__text-a:hover{color:white;border-bottom:none;text-decoration:none;cursor:pointer}.header-bar{background:black;color:white;padding:0 0 !important;margin:0 0 0 0;margin-bottom:0px !important;font-size:1.18em;max-height:6em}.header-bar__logo{opacity:0}.header-bar__logo-image{width:41px;margin:1.11em 0 0 1em}.header-bar__logo-image--large{display:none}@media (min-width: 37.5em){.header-bar__logo-image--large{display:inline;width:190px}.header-bar__logo-image--small{display:none}}.header-bar__links{float:right;padding:1.4em 0em 1.4em 0}.header-bar__links-a,.header-bar__links-divider{float:right;color:white}.header-bar__links-a:hover{text-decoration:none;color:yellow}.header-bar__links-i--fa{font-size:1.1em}.header-bar__links-i--heart{font-size:1em}.header-bar__links-divider{margin:0 0 0 0.8em}.header-bar__links-divider--slash{margin:0 0 0 0.1em}.header-bar__programs{display:none}.store-icon{position:relative;width:15px;height:1px}.store-icon:hover .store-icon__span--inactive{opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.store-icon:hover .store-icon__span--active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.store-icon__span{height:12px;width:16px;display:block;position:absolute;margin-top:1px;background-size:auto 100%;transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out}.store-icon__span--inactive{z-index:1;background-image:url(https://dvi6fofkemdwh.cloudfront.net/assets/store-icon.png);background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx), (min-resolution: 144dpi){.store-icon__span--inactive{background-image:url(https://dvi6fofkemdwh.cloudfront.net/assets/store-icon@2x.png)}}.store-icon__span--active{z-index:2;background-image:url(https://dvi6fofkemdwh.cloudfront.net/assets/store-icon-active.png);background-repeat:no-repeat;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx), (min-resolution: 144dpi){.store-icon__span--active{background-image:url(https://dvi6fofkemdwh.cloudfront.net/assets/store-icon-active@2x.png)}}.leaderboard{width:100%;min-height:28em;padding-bottom:4em;padding-top:4em}.leaderboard *{text-transform:none}.leaderboard__cta{background:black}.leaderboard__cta a{color:white;text-decoration:none}.leaderboard__logo-a{font-size:6em}.leaderboard__logo-a:hover{text-decoration:none}.leaderboard__logo-span{font-size:3em;font-weight:300}.leaderboard__heading,.leaderboard__subheading,.leaderboard__logo,.leaderboard__info,.leaderboard__cta{width:90%;margin:0 auto;text-align:center;color:black}@media (min-width: 37.5em){.leaderboard__heading,.leaderboard__subheading,.leaderboard__logo,.leaderboard__info,.leaderboard__cta{width:60%}}.leaderboard__subheading{font-weight:100}.leaderboard__heading{font-weight:400}.leaderboard__info{margin-top:1em;font-size:2em}@media (min-width: 37.5em){.leaderboard__info{margin-top:.5em;margin-bottom:.8em;font-size:2.5em}}.leaderboard__cta{width:40%;padding:.8em 0em .9em;margin-top:1em;font-size:1.5em;border-radius:.2em}@media (min-width: 37.5em){.leaderboard__cta{width:30%}}.info-section{box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;margin-bottom:3em}@media (min-width: 37.5em){.info-section--bold.info-section{box-sizing:border-box;width:66.66667%;float:left;padding-left:.83333%;padding-right:.83333%;margin-left:16.66667%}}.info-section--bold.info-section .info-section__header{text-align:center}.info-section--bold.info-section .info-section__header-text{font-size:3em}@media (min-width: 37.5em){.info-section--double{box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%}.info-section--double:nth-child(2n+3){clear:left}.info-section--single{box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}}.info-section__header{text-transform:none}.info-section__header-subhead-text{box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;font-size:.5em}.info-section__subheading{text-transform:none;margin-bottom:2em}.info-section__header-text{font-size:2em;font-weight:100}.info-section__header-text-a{border-bottom:1px solid black}.info-section__header-text--highlight-yellow{background:yellow;padding-right:.5em;padding-left:.5em}.info-section__content-h3{text-transform:none;font-weight:400}.info-section__content-p{color:#333;font-weight:300;font-size:1.4em;line-height:1.8em}.info-section__content-p--centered{display:inline-block;text-align:center;width:100%}.info-section__content-p b,.info-section__content-p strong{font-weight:normal}.info-section__content-p .check{width:1em;height:1em;margin-top:.1em;margin-right:0.5em;margin-bottom:-0.15em;display:inline-block;background:url("https://dvi6fofkemdwh.cloudfront.net/assets/direct-marketing/direct-circle-check-v2.png") no-repeat center center;background-size:cover}.signup-form{box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}.signup-form *{text-transform:none}.signup-form__section{overflow:auto}.signup-form__section-header{font-weight:300;border-bottom:1px solid #ccc;display:inline-block}.signup-form__section-field{box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;font-weight:300;font-size:1.4em}.signup-form__section-field span{display:inline-block}.signup-form__section-field label{display:inline-block;font-weight:300;font-size:1em}.signup-form__section-field input[type=text],.signup-form__section-field input[type=number]{display:block;width:100%;margin:0 0 0 0;font-size:1em;padding:1em;border:1px solid #ccc}.signup-form__section-field select{padding-top:.2em;padding-bottom:.2em;margin-top:.5em}.signup-form__section-field input[type=checkbox]{float:initial}.signup-form__section-field a{display:inline-block;border-bottom:1px solid black}.signup-form__section-field a:hover{text-decoration:none}.signup-form__section-field--error{border:1px solid #F15555}.signup-form__section-field--plan-type{margin-top:1em;text-align:center}.signup-form__section-field--plan-type legend{font-weight:normal}.signup-form__section-field--plan-type input{display:block;margin-top:.3em;margin-right:.5em;float:left}.signup-form__section-field--plan-type label{border:1px solid #ccc;padding:.5em 1em .5em .5em}.signup-form__section-field--plan-type label:hover{border:1px solid #333;cursor:pointer}.signup-form__section-field--plan-type label.selected{border:1px solid #333;background:#333;color:white}.signup-form__section-field--plan-type label strong{font-weight:normal}.signup-form__section-field--plan-type label em{font-style:normal;text-decoration:underline;font-weight:normal}.signup-form__section-field--plan-type input{float:left}.signup-form__section-field--card-exp{box-sizing:border-box;width:66.66667%;float:left;padding-left:.83333%;padding-right:.83333%}.signup-form__section-field--card-exp span{box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}.signup-form__section-field--card-code{box-sizing:border-box;width:33.33333%;float:right;padding-left:.83333%;padding-right:.83333%}.signup-form__action{margin-top:1em;margin-bottom:1em;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%;margin-left:25%}.signup-form__action-button{box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;background:black;border:none;border-radius:3px;color:white;font-size:2em;font-weight:300;outline:none;padding:.5em 0}.signup-form__action-spinner{box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;text-align:center;display:none}.signup-form__action-info{box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;text-align:center}.card-form__section-field--error input[type=text],.card-form__section-field--error input[type=number]{border-color:#F15555}.card-form__errors{display:none;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}.card-form__errors-text{font-size:1.5em;padding:.5em;margin-bottom:1em;margin-top:1em;font-weight:300;border:1px solid #F15555}.container-block{max-width:100%;margin-left:auto;margin-right:auto}.container-block:after{content:" ";display:block;clear:both}@media (min-width: 62.5em){.container-block{max-width:1000px}}@media (min-width: 78.125em){.container-block{max-width:1000px}}:focus{outline-color:transparent;outline-style:none}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #DDD;background:#F8F8F8;position:relative}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;color:#BBB;text-align:center;font:0/0 a;*font:20px/38px Lucida Sans Unicode, Arial Unicode MS, Arial}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#BBB;border-bottom:none}.selectric-focus .selectric{border-color:#AAA}.selectric-hover .selectric{border-color:#C4C4C4}.selectric-hover .selectric .button{color:#A2A2A2}.selectric-hover .selectric .button:after{border-top-color:#A2A2A2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#C4C4C4}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:none !important}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#F8F8F8;border:1px solid #C4C4C4;z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#E0E0E0;color:#444}.selectric-items li.highlighted{background:#D0D0D0;color:#444}.selectric-items li:hover{background:#D5D5D5;color:#444}.selectric-items .disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default !important;background:none !important;color:#666 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.selectric-items li:hover{background-color:#eee;color:inherit}.selectric-items li span{display:block;color:#999}.selectric-items li.selected.highlighted{background-color:#eee}#lightbox-overlay-container{display:block;height:100%;width:100%;position:fixed;top:0;left:0;z-index:1002;overflow:scroll}#lightbox-overlay{background-color:rgba(227,224,226,0.95);height:100%;left:0;position:absolute;top:0;width:100%;z-index:9998;overflow-x:auto;overflow-y:auto;opacity:0}.lt-ie9 #lightbox-overlay{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://s3.amazonaws.com/judson-images/assets/E3E0E2-0.95.png',sizingMethod='scale')}#product-popover{width:1000px;background:#FFFFFF;position:absolute;z-index:9999;left:50%;top:50%;margin-left:-35%}@keyframes nodeInserted{from{outline-color:#ccc}to{outline-color:#fff}}@keyframes jiggle{0%{transform:rotate(-0.5deg)}50%{transform:rotate(0.5deg)}}.product{animation-duration:0.01s;-o-animation-duration:0.01s;-ms-animation-duration:0.01s;-moz-animation-duration:0.01s;-webkit-animation-duration:0.01s;animation-name:nodeInserted;-o-animation-name:nodeInserted;-ms-animation-name:nodeInserted;-moz-animation-name:nodeInserted;-webkit-animation-name:nodeInserted;text-align:center}.product:hover .admin.tools{opacity:1;z-index:2}.product.partial{margin-bottom:20px}.product.partial .multiple{margin-bottom:-.084em}.product.partial .multiple span.groups{font-weight:bold}.product.partial .multiple span.sentence{display:inline-block;border-bottom:1px solid black}.product.partial .in-cart{color:#666;margin-top:-1.5em}.product.partial .in-cart span{font-weight:bold}.product.partial.high-profit-margin.on-sale .profit-margin{display:none}.product.partial.high-profit-margin.on-sale .model{display:block}.product.partial.high-profit-margin .profit-star{display:block;position:absolute;font-size:1.5em;width:100px;left:50%;margin-left:-50px;margin-top:-5px}.product.partial.high-profit-margin .model{display:none}.product.partial p{margin-top:1em;margin-bottom:0}.product.partial .prices{text-align:center;font-size:1.8em;margin:0.5em 0 1em}.product.partial .prices .price{display:inline;margin:0 0.2em}.product.partial .prices .discounted-price{color:#e14756}.product.partial .prices .legend{font-size:0.9em}.product.partial .prices .retail-price{text-align:center}.product.partial .prices .login_link{display:block;font-size:0.8em}.product.partial .collect-container{margin:0 5px;position:relative}.product.partial .collect-container .collect-button,.product.partial .collect-container .save-for-later-button{padding:0.5em;margin-top:0}.product.partial .collect-container .collect-button .divider,.product.partial .collect-container .save-for-later-button .divider{margin:0 6px 0 8px}.product .admin.tools{opacity:0;text-align:right;padding:5px;position:absolute;background:#000;top:0;right:0;width:80px}.product .admin.tools a{color:white}.product p{margin:1.666666667em 0;font-size:1.2em}.product p.profit-margin{font-size:1em;margin-top:1.5em}.product p a{text-decoration:none;color:#999999}.product p a.login_link{text-decoration:underline;color:black}.product p a:hover{text-decoration:underline;color:black}.product .fancy-pricing-scheme{margin:2em 0 0}.product .singular-price{font-size:2em;text-align:center;margin-bottom:0.75em}.product .model{color:#999999;text-align:center}.product .cart-quantity-indicator{margin-left:1em;font-weight:bold}.product .retail-controls{padding:1.75em 0;margin:1.75em 0;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;font-size:1.1em}.product .retail-controls .addButton,.product .retail-controls .quantity-control{padding:0.7em}.product .description{margin-top:0;font-weight:bold}.product .cta-list{list-style-type:square;margin:2em 0;padding-left:15px}.product .cta-list li{margin:0.5em 0}.product .cta-list a{text-decoration:underline}.product .cta-list span{background:#F9F15E}.product .groups-cta{font-weight:bold;display:inline-block;margin-bottom:10px;background:#8A2BE2;color:white;padding:0 1em}.product .attributes{border-bottom:1px solid #ccc;padding-bottom:15px}.product .cart-quantity{margin:0 0 20px;padding-bottom:20px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;position:relative}.product .cart-quantity .textbox{display:inline-block;width:80px;font-size:1.2em;padding:0.45em 0.6em 0.45em;margin:0 0 0 5px;border-radius:2px;box-sizing:border-box}.product .view-more-links{clear:both;padding-top:5px;text-align:center}.product .view-more-links p{padding-top:20px;border-top:1px solid #cccccc}.product .product-link{display:block}.product .profit-star{display:none}.product .image-overlay{position:absolute;right:0;top:0;width:68%;z-index:1}.product .product-image-container{width:600px;max-width:100%;margin:2em auto 0;overflow:hidden;position:relative}.product .product-image-container.enlarged .product-image{max-width:none;max-height:none}.product .product-image{display:block;position:relative;padding:0;margin:0 auto;width:auto;height:auto;max-width:100%;max-height:600px}.product .addButton,.product .notify-button{font-size:1.4em;margin:0;width:100%;line-height:100%}.product .notify-button span{margin-left:0.2em}.product .notify-button .subscribed-text{display:none}.product .notify-button.subscribed{background-color:#111}.product .notify-button.subscribed .unsubscribed-text{display:none}.product .notify-button.subscribed .subscribed-text{display:inline}.product .quick-add{text-align:center;font-size:1.2em;height:2.5em}.product .quick-add a,.product .quick-add span{display:inline-block;height:2.5em;box-sizing:border-box}.product .quick-add a.viewSizesButton,.product .quick-add span.viewSizesButton{display:none}.product .quick-add a.notify-button,.product .quick-add span.notify-button{font-size:0.9em;padding:0.7em 0.8em 0.7em 0.8em;height:2.8em;width:auto;line-height:125%}.product .quick-add.has-attributes .addOneButton{display:none}.product .quick-add.has-attributes .viewSizesButton{background:#8A2BE2;display:inline-block}.product .viewSizesButton{display:none}@media screen and (max-width: 480px){.product .notify-button .fa{display:none}.product .notify-button.subscribed .fa{display:inline}}@media screen and (max-width: 999px){.product .quick-add .addOneButton.disabled{font-size:0.9em;height:2.8em;padding:0.7em 0.8em}}@media screen and (min-width: 1000px){.product{text-align:left}.product.partial{text-align:center}.product p.profit-margin{font-size:1.2em;margin-top:1em}}.product.product-v2{animation-duration:0.01s;-o-animation-duration:0.01s;-ms-animation-duration:0.01s;-moz-animation-duration:0.01s;-webkit-animation-duration:0.01s;animation-name:nodeInserted;-o-animation-name:nodeInserted;-ms-animation-name:nodeInserted;-moz-animation-name:nodeInserted;-webkit-animation-name:nodeInserted;text-align:center}.product.product-v2:hover .admin.tools{opacity:1;z-index:2}.product.product-v2.partial{margin:25px 3% 15px;position:relative;display:inline-block}.product.product-v2.partial .multiple{margin-bottom:-.71em;margin-top:0}.product.product-v2.partial .multiple span.groups{font-weight:bold}.product.product-v2.partial .multiple span.sentence{font-size:.9em;display:inline-block;border-bottom:1px solid black}.product.product-v2.partial .in-cart{color:#666;width:auto;text-align:center;margin-top:0;margin-bottom:-2em;overflow:auto}.product.product-v2.partial .in-cart span{font-weight:bold}.product.product-v2.partial.high-profit-margin.on-sale .profit-margin{display:none}.product.product-v2.partial.high-profit-margin.on-sale .model{display:block}.product.product-v2.partial.high-profit-margin .profit-star{display:block;position:absolute;font-size:1.5em;width:100px;left:50%;margin-left:-50px;margin-top:-5px}.product.product-v2.partial.high-profit-margin .model{display:none}.product.product-v2.partial p{margin-top:1em;margin-bottom:0}.product.product-v2.partial .short-description{display:block;height:3.2em;overflow:hidden}.product.product-v2.partial .wrapper{display:inline-block;width:auto;margin:0em auto 0}.product.product-v2.partial .wrapper.not-logged-in .prices{text-align:center}.product.product-v2.partial .prices{text-align:left;font-size:1.8em;margin:0.5em 0 .5em}.product.product-v2.partial .prices .price{display:inline;margin:0}.product.product-v2.partial .prices .discounted-price{color:#e14756}.product.product-v2.partial .prices .discounted-price.volume-price{color:#333}.product.product-v2.partial .prices .discounted-price.volume-price span{border-bottom:1px dotted #333;cursor:pointer}.product.product-v2.partial .prices .legend{font-size:0.9em}.product.product-v2.partial .prices .retail-price{text-align:center}.product.product-v2.partial .prices .login_link{display:block;font-size:0.8em}.product.product-v2.partial .prices .msrp{display:block;font-size:10px;line-height:100%;margin-bottom:0}.product.product-v2.partial .prices .msrp .amount{font-size:12px;text-decoration:line-through;color:#777}.product.product-v2.partial .prices .msrp .label{color:#909090}.product.product-v2.partial .prices .discount{color:#909090;display:block;font-size:10px;line-height:100%;margin-top:0}.product.product-v2.partial .prices .discount .amount{margin-right:2px}.product.product-v2.partial .collect-container{margin:0 3px 0 0;position:relative}.product.product-v2.partial .collect-container .collect-button,.product.product-v2.partial .collect-container .save-for-later-button{padding:0.5em;margin-top:0}.product.product-v2.partial .collect-container .collect-button .divider,.product.product-v2.partial .collect-container .save-for-later-button .divider{margin:0 6px 0 8px}.product.product-v2 .admin.tools{opacity:0;text-align:right;padding:5px;position:absolute;background:#000;top:0;right:0;width:80px}.product.product-v2 .admin.tools a{color:white}.product.product-v2 p{margin:1.666666667em 0;font-size:1.2em}.product.product-v2 p.profit-margin{font-size:1em;margin-top:1.5em}.product.product-v2 p a{text-decoration:none;color:#999999}.product.product-v2 p a.login_link{text-decoration:underline;color:black}.product.product-v2 p a:hover{text-decoration:underline;color:black}.product.product-v2 .fancy-pricing-scheme{margin:2em 0 0}.product.product-v2 .singular-price{font-size:2em;text-align:center;margin-bottom:0.75em}.product.product-v2 .model{color:#999999;text-align:center}.product.product-v2 .cart-quantity-indicator{margin-left:1em;font-weight:bold}.product.product-v2 .retail-controls{padding:1.75em 0;margin:1.75em 0;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;font-size:1.1em}.product.product-v2 .retail-controls .addButton,.product.product-v2 .retail-controls .quantity-control{padding:0.7em}.product.product-v2 .description{margin-top:0;font-weight:bold}.product.product-v2 .cta-list{list-style-type:square;margin:2em 0;padding-left:15px}.product.product-v2 .cta-list li{margin:0.5em 0}.product.product-v2 .cta-list a{text-decoration:underline}.product.product-v2 .cta-list span{background:#F9F15E}.product.product-v2 .groups-cta{font-weight:bold;display:inline-block;margin-bottom:10px;background:#8A2BE2;color:white;padding:0 1em}.product.product-v2 .attributes{border-bottom:1px solid #ccc;padding-bottom:15px}.product.product-v2 .cart-quantity{margin:0 0 20px;padding-bottom:20px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;position:relative}.product.product-v2 .cart-quantity .textbox{display:inline-block;width:80px;font-size:1.2em;padding:0.45em 0.6em 0.45em;margin:0 0 0 5px;border-radius:2px;box-sizing:border-box}.product.product-v2 .view-more-links{clear:both;padding-top:5px;text-align:center}.product.product-v2 .view-more-links p{padding-top:20px;border-top:1px solid #cccccc}.product.product-v2 .product-link{display:block}.product.product-v2 .profit-star{display:none}.product.product-v2 .image-overlay{position:absolute;left:0;z-index:1}.product.product-v2 .product-image-container{width:600px;max-width:100%;margin:2em auto 0;overflow:hidden;position:relative}.product.product-v2 .product-image-container.enlarged .product-image{max-width:none;max-height:none}.product.product-v2 .product-image{display:block;position:relative;padding:0;margin:0 auto;width:auto;height:auto;max-height:600px}.product.product-v2 .addButton,.product.product-v2 .notify-button{font-size:1.4em;margin:0;width:100%;line-height:100%}.product.product-v2 .notify-button span{margin-left:0.2em}.product.product-v2 .notify-button .subscribed-text{display:none}.product.product-v2 .notify-button.subscribed{background-color:#111}.product.product-v2 .notify-button.subscribed .unsubscribed-text{display:none}.product.product-v2 .notify-button.subscribed .subscribed-text{display:inline}.product.product-v2 .quick-add{text-align:center;font-size:1.2em;height:2.5em}.product.product-v2 .quick-add a,.product.product-v2 .quick-add span{display:inline-block;height:2.5em;box-sizing:border-box}.product.product-v2 .quick-add a.viewSizesButton,.product.product-v2 .quick-add span.viewSizesButton{display:none}.product.product-v2 .quick-add a.notify-button,.product.product-v2 .quick-add span.notify-button{font-size:0.9em;padding:0.7em 0.8em 0.7em 0.8em;height:2.8em;width:auto;line-height:125%}.product.product-v2 .quick-add.has-attributes .addOneButton{display:none}.product.product-v2 .quick-add.has-attributes .viewSizesButton{background:#8A2BE2;display:inline-block}.product.product-v2 .viewSizesButton{display:none}@media screen and (max-width: 480px){.product .notify-button .fa{display:none}.product .notify-button.subscribed .fa{display:inline}}@media screen and (max-width: 999px){.product .quick-add .addOneButton.disabled{font-size:0.9em;height:2.8em;padding:0.7em 0.8em}}@media screen and (min-width: 1000px){.product{text-align:left}.product.partial{text-align:center}.product p.profit-margin{font-size:1.2em;margin-top:1em}}.collect-container.expanded .collect-button{border-color:#000000}.collect-container .collect-button,.collect-container .save-for-later-button{display:block;font-size:1.5em;margin:20px 0 0;width:100%;height:100%;min-width:3.5em;line-height:100%;position:relative;padding-bottom:0.55em}.collect-container .collect-button .inner.small,.collect-container .save-for-later-button .inner.small{padding-left:0.4em;height:100%}.collect-container .collect-button .inner.small .fa,.collect-container .save-for-later-button .inner.small .fa{vertical-align:middle}.collect-container .collect-button .inner.small .caret,.collect-container .save-for-later-button .inner.small .caret{position:static;display:inline-block;padding:0;margin-left:5px}.collect-container .collect-button:hover,.collect-container .collect-button.hovered,.collect-container .save-for-later-button:hover,.collect-container .save-for-later-button.hovered{color:#333333;border-color:#333333}.collect-container .collect-button.collected,.collect-container .collect-button.saved,.collect-container .save-for-later-button.collected,.collect-container .save-for-later-button.saved{color:#000000;border-color:#000000}.collect-container .caret{position:absolute;right:0;top:0;padding:0.45em}.collect-button-placeholder{box-sizing:border-box;text-transform:uppercase;color:#333333;font-size:1.5em;text-align:center;padding:0.45em 0 0.55em;cursor:pointer;position:absolute;margin:2px 2px 0;background-color:rgba(255,255,255,0.8)}.collect-button-placeholder:hover{color:#000000}.collect-button-placeholder .inner{line-height:100%;height:100%}.collect-button-placeholder .small{font-size:0.8em;padding-right:0.44em}.collect-button-placeholder .small .fa{vertical-align:top}.collect-button-placeholder .small .caret{padding:0.35em 0.7em}.collect-button-placeholder .caret{position:absolute;right:0;top:0;padding:0.35em 0.45em}.collect-flyout{background-color:white;border:2px solid #000000;width:100%;height:0;box-sizing:border-box;margin-top:-2px;overflow-x:hidden;overflow-y:scroll;position:absolute;text-align:left;font-size:1.2em}.collect-flyout ul{margin:0;padding:0 1em 0.8em;opacity:0}.collect-flyout ul li{line-height:1.8em;font-size:1.3em;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.collect-flyout ul li input{visibility:hidden;position:absolute;margin-left:-30px}.collect-flyout ul li.collection-list-item{opacity:0.8;transition:opacity 150ms ease-in-out}.collect-flyout ul li.collection-list-form{display:table}.collect-flyout ul li.collection-list-form .button{width:1%;display:table-cell}.collect-flyout ul li.collection-list-form .button button{margin:5px 0 10px;padding:0.3em 0.8em 0.4em;vertical-align:middle;box-sizing:border-box;height:2.4em}.collect-flyout ul li.collection-list-form .new-collection-input{visibility:visible;position:static;margin:5px 0 10px;padding:0.5em 0.5em 0.55em;font-size:1em;vertical-align:middle;box-sizing:border-box;display:table-cell;border:1px solid #bbbbbb;width:100%;height:2.4em}.collect-flyout ul li .icon .fa-check-square{display:none}.collect-flyout ul li .icon .fa-square-o{margin-left:0.5px}.collect-flyout ul li .spinner{display:inline-block;margin:0 0 0 2px;padding:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.collect-flyout ul li:hover{opacity:1}.collect-flyout ul li.collected{opacity:1}.collect-flyout ul li.collected .icon .fa-check-square{display:inline-block}.collect-flyout ul li.collected .icon .fa-square-o{display:none}@media screen and (min-width: 1000px){.collect-flyout{width:290px !important;font-size:1em}.collect-flyout .button-placeholder{font-size:1.5em}}.collection-set .collection{width:45%;text-align:center;margin:20px 2.1% 10px;padding-bottom:10px;display:inline-block;overflow:hidden;position:relative;border-bottom:2px solid #ffffff;vertical-align:top;transition:border-color 250ms ease-out}.collection-set .collection.judson-live{height:auto !important;width:auto !important}.collection-set .collection:hover{border-bottom:2px solid #000000}.collection-set .collection .collection-link,.collection-set .collection .collection-link:hover{text-decoration:none;outline:none}.collection-set .collection>.collection-link{display:block;overflow:hidden}.collection-set .collection .flip{overflow:hidden}.collection-set .collection .preview-images{height:160px;position:relative}.collection-set .collection .preview-images .cover{width:100%;height:100%;position:absolute;background-color:white}.collection-set .collection .preview-images .cover .image{width:100%;height:0;padding-bottom:100%;background-position:center;background-size:auto}.collection-set .collection .preview-images .cover .preview{width:auto;max-width:50%;max-height:50%;display:inline-block;vertical-align:top}.collection-set .collection .preview-images .cover .placeholder{font-size:3em;color:#eeeeee;height:50%;width:50%;line-height:100%;display:inline-block;vertical-align:top;position:relative}.collection-set .collection .preview-images .cover .placeholder .fa{height:1em;margin-top:-0.5em;margin-left:-0.5em;top:50%;left:50%;position:absolute}.collection-set .collection .name{font-family:'Playfair Display', Times New Roman, serif;font-weight:700;text-transform:none;font-style:italic;font-size:1.6em;line-height:120%;margin-bottom:0}.collection-set .collection .button{margin-top:20px}@media screen and (min-width: 768px){.collection-set .collection{width:20%}}@media screen and (min-width: 1000px){.collection-set .collection{margin:20px 10px 10px;width:23%}.collection-set .collection .preview-images{height:286px}.collection-set .collection .preview-images .cover{height:220px}.collection-set .collection .preview-images .cover .placeholder{font-size:4em;line-height:2.5em}.collection-set .collection .name{font-size:1.8em}}.context-collection .product-set{width:100% !important}.collection-heading-row{align-items:center;display:flex;justify-content:space-between;padding:1rem 0}@media (max-width: 992px){.collection-heading-row{flex-direction:column}}.collection-heading-row h1{display:flex;margin:0}.collection-heading-row h1 span{margin:0.5rem}@media (max-width: 992px){.collection-heading-row h1{font-size:1.4rem}}.collection-heading-row .byline{display:none}.collection-heading-row .collection-totals{display:flex;align-items:center;margin-right:2rem}@media (max-width: 992px){.collection-heading-row .collection-totals{flex-direction:column}}.judson-live-info{align-items:flex-start;display:flex;margin-left:2rem}.judson-live-info.index-view{margin-left:0}@media (max-width: 992px){.judson-live-info{flex-direction:column;margin-left:0}}.judson-live-info h2{margin:0.25rem 2rem 0 0}.judson-live-info .judson-live-monetary-info{display:flex;flex-direction:column}.judson-live-info .judson-live-monetary-info .judson-live-monetary-info-row{display:flex;flex-direction:row;justify-content:space-between;border-bottom:2px solid black}.judson-live-info .judson-live-monetary-info .judson-live-monetary-info-row h2{margin:0.25rem;font-size:1rem;text-transform:none !important}@media (max-width: 992px){.judson-live-info .judson-live-monetary-info .judson-live-monetary-info-row{align-items:flex-start;flex-direction:column}}.judson-live-info .judson-live-monetary-info .over-limit-error{color:red}#judson-live-submit{margin-top:0}#judson-live-product-container .collect-container.collectable .collect-container button{display:inline-block}.judson-live-product-input{font-size:1.2em;padding:0.5rem;width:11rem}.judson-live-product-input.form-error{border:2px solid red;color:red}.error-message-row{display:flex;justify-content:center;width:100%}@media (max-width: 992px){.error-message-row{justify-content:flex-start}}.error-message-row .judson-live-error-message{color:red;margin-top:0.25rem;visibility:hidden}.error-message-row .judson-live-error-message.show-error{visibility:visible}.judson-live-actions{display:flex;flex-direction:column;align-items:flex-start}.judson-live-actions .row{align-items:center;width:100%}.judson-live-actions .row label{font-size:1.3em;margin:0 0.5rem 0 0}.judson-live-actions .row .judson-live-quantity-available{color:green;font-size:2.2em;margin-left:0.5rem}.judson-live-actions .row .judson-live-quantity-available.error-red{color:red}.judson-live-completed-orders{display:flex;flex-direction:row;justify-content:space-between}.judson-live-completed-orders .judson-live-avg-completed-order-stat{font-size:1.5em;margin-top:18px}@media (max-width: 768px){.judson-live-completed-orders .judson-live-avg-completed-order-stat{margin-top:10px}}@media (max-width: 768px){.judson-live-completed-orders{flex-direction:column}}.notifications-button.highlight{color:#F56072}.notifications-button.highlight:hover{color:#F57B8A !important}.notifications-container{position:fixed;z-index:1010;background-color:white;padding:0;margin-top:24px;border:2px solid #000000;width:94%;left:3%;box-sizing:border-box}.notifications-container.right{right:3%;left:auto}.notifications-container .header{font-size:1.2em;text-transform:uppercase;text-align:center;position:absolute;width:100%;height:4em;padding:1.3em 0;box-sizing:border-box;background-color:rgba(255,255,255,0.9);z-index:2}.notifications-container .notifications{margin-top:3.8em;margin-bottom:0;max-height:300px;overflow-y:scroll}.notifications-container .notifications ul{margin-bottom:0}.notifications-container .notifications li{border-top:1px solid #cccccc;line-height:150%;transition:background-color 0.1s ease-in-out}.notifications-container .notifications li.unread{color:black;background-color:#FFF0ED}.notifications-container .notifications li.unread:hover{background-color:#FFEAE6}.notifications-container .notifications li a{display:block;padding:1em;text-decoration:none;overflow:hidden;position:relative}.notifications-container .notifications img,.notifications-container .notifications .cover{left:1em;width:4em;height:4em;position:absolute;margin-right:0.5em;box-sizing:border-box;padding:0.25em;background-color:#FFFFFF}.notifications-container .notifications .cover .image{background-repeat:repeat;background-position:center;background-size:contain}.notifications-container .notifications .cover .preview{position:static;display:inline-block;width:50%;height:50%;padding:5%;margin:0}.notifications-container .notifications .text{float:left;margin-left:4.5em}.notifications-container .notifications .timestamp{color:#999999;line-height:200%}.notifications-container:before,.notifications-container:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.notifications-container:before{border-color:rgba(0,0,0,0);border-bottom-color:#000000;border-width:16px;margin-left:-16px}.notifications-container:after{border-color:rgba(255,255,255,0);border-bottom-color:#FFFFFF;border-width:13px;margin-left:-13px}@media screen and (min-width: 481px){.notifications-container{width:285px}.notifications-container .notifications{max-height:365px}}.tax-nexus .new-zip-container{display:table;max-width:400px}.tax-nexus .new-zip-container .button{width:1%;display:table-cell}.tax-nexus .new-zip-container .button button{margin:0;padding:0.4em 0.8em;vertical-align:middle;box-sizing:border-box;height:2.8575em;font-size:1.4em;white-space:nowrap;border-radius:0}.tax-nexus .new-zip-container .button button .fa{margin-right:0.25em}.tax-nexus .new-zip-container .button button.zeroclipboard-is-hover{color:#F9F15E}.tax-nexus .new-zip-container input{visibility:visible;position:static;margin:0;padding:0.5em 0.5em 0.55em;font-size:1.6em;vertical-align:middle;box-sizing:border-box;display:table-cell;border:1px solid #bbbbbb;width:100%;height:2.5em}.tax-nexus .new-zip-container input.error{border-color:#F56072;color:#F56072}.tax-nexus .zip-codes{font-size:1.6em;text-align:left}.tax-nexus .zip-codes li{display:inline-block;margin:0 0.5em 0.5em 0;background:#333333;color:#ffffff;cursor:default;border-radius:2em;border:none;padding:0 .2em;font-size:1em}.tax-nexus .zip-codes li:hover{background:#000000}.tax-nexus .zip-codes li.error{background:#F56072}.tax-nexus .zip-codes li.spinner-container{background:transparent}.tax-nexus .zip-codes li.spinner-container img{margin:0;padding:0}.tax-nexus .zip-codes li i,.tax-nexus .zip-codes li span{display:inline-block}.tax-nexus .zip-codes .spinner{margin-left:10px}.tax-nexus .zip-codes .remove{height:100%;padding:0.3em 0.1em 0.3em 0.5em;cursor:pointer}.tax-nexus .zip-codes .remove:hover{color:#F9F15E}.tax-nexus .zip-codes .divider{color:#999999;margin-top:-2px}.tax-nexus .zip-codes .text{padding:0.3em 0.5em 0.3em 0.2em}.judson-live-issues-modal{background:white;border:2px solid black;display:none;height:auto;left:50%;margin:5px;position:fixed;top:50%;transform:translate(-50%, -50%);width:40%;z-index:5}@media only screen and (max-width: 768px){.judson-live-issues-modal{width:75%}}.judson-live-issues-modal .close-modal{float:right;margin:10px;cursor:pointer}.judson-live-issues-modal .inner-content .header{text-align:center;margin:25px 15px 10px;padding:2px;font-size:1.8em}@media only screen and (max-width: 768px){.judson-live-issues-modal .inner-content .header{margin:15px 5px 10px}}.judson-live-issues{display:flex;flex-direction:column}.items-in-cart-issue{background:rgba(238,238,238,0.747);border:1px solid black;display:none;margin:20px}.items-in-cart-issue .inner-content{margin:10px}.items-in-cart-issue .inner-content p{font-size:1.5em}.items-in-cart-issue .inner-content .action-buttons{display:flex;flex-direction:row;justify-content:space-around}.items-in-cart-issue .inner-content .action-buttons a{height:27px;text-align:center;margin-bottom:4px}.items-in-cart-issue .inner-content .action-buttons button{height:27px}@media only screen and (max-width: 768px){.items-in-cart-issue .inner-content .action-buttons{flex-direction:column}}.minimum-order-issue{background:rgba(238,238,238,0.747);border:1px solid black;display:none;margin:20px}.minimum-order-issue .inner-content{margin:10px}.minimum-order-issue .inner-content p{font-size:1.5em}.over-limit-issue{background:rgba(238,238,238,0.747);border:1px solid black;display:none;margin:20px}.over-limit-issue .inner-content{margin:10px}.over-limit-issue .inner-content p{font-size:1.5em}.table{border:0;border-spacing:0;width:100%;font-size:inherit}.table li{font-size:1em}.table th{font-family:'Playfair Display', Times New Roman, serif;font-weight:700;font-style:italic;color:black;padding:1em 1%;font-size:1.2em}.table li{font-size:1em}.table tbody tr:hover{background-color:#eeeeee;transition:background-color 0.2s ease-out}.table tbody td{font-size:1.2em;color:#373737;line-height:1.45em;padding:1.2em 1%;border-top:1px solid #dddddd;background-color:transparent;vertical-align:top;cursor:pointer}.table tbody td a:hover{text-decoration:none}.table tbody .actions-cell{background-color:white;vertical-align:top;cursor:default}.table tbody .actions-cell ul{margin:0}.table tbody .actions-cell ul li{line-height:140%;margin-bottom:0.25em}.table tbody .actions-cell a{color:#888888;text-transform:uppercase;font-weight:700;font-size:0.85em}.table tbody .actions-cell a:hover{color:black}.table tbody .actions-cell a .fa{margin-right:0.25em}.table tbody td>a{display:block;overflow:hidden;padding:1.2em 1.1em}.table tbody td>a span{vertical-align:top}.order-history.table th{padding-left:1.2em;padding-right:1.2em}.order-history.table th.order-products{text-align:center}.order-history.table .byline{display:none}.order-history.table .direct td>a{height:auto}.order-history.table .direct .byline{display:inline;font-weight:normal}@media screen and (max-width: 481px){.order-history.table thead{display:none}.order-history.table tbody tr,.order-history.table tbody td{display:block;padding:0;text-align:left;white-space:normal}.order-history.table tbody tr:hover{background-color:white}.order-history.table tbody td{border:0;text-align:left;padding:1em 1em 0}.order-history.table tbody td:first-child{border-top:1px solid #dddddd;padding:0.875em 0.875em 0;font-size:1.4em}.order-history.table tbody td:last-child{padding:1em}.order-history.table tbody td>a{display:block;padding:0;height:auto}.order-history.table tbody td>a span{line-height:1.5em}.order-history.table tbody .actions{padding:1.2em 1em}.order-history.table tbody .actions ul{padding:0}.order-history.table tbody .order-products a{overflow:hidden;display:block;margin-top:0.5em}.order-history.table tbody .order-products a .more-products-count{height:50px;padding-top:25px}.order-history.table tbody th[data-title]:before,.order-history.table tbody td[data-title]:before{content:attr(data-title) ": ";font-weight:bold}.order-history.table tbody td:first-child:before{content:''}.order-history.table tbody .totals td{border:0;display:inline-block}.order-history.table tbody .totals td:first-child{padding:0}.order-history.table tbody .totals td:last-child{padding:0.5em 1%}.order-history.table tbody .direct td{border-top:0;padding:0 1em 1em}.order-history.table tbody .direct td:first-child{padding-top:1em;border-top:1px solid #E2DB56}.order-history.table tbody .direct td.actions{padding-top:1em}.order-history.table tbody .direct .order-products{display:none}.order-history.table tbody .direct td>a{height:auto}}.splash-menu{padding-bottom:15px;border-bottom:1px solid #cccccc}.splash-menu h2{margin-bottom:0}.splash-menu .fa{font-size:3em}.splash-menu>.col{padding-bottom:0}.splash-menu-item .fa{display:none}.splash-menu-item p{margin:0.5em 0;font-size:1em;color:#444444}.splash-menu-item a:hover{text-decoration:none}.splash-menu-item a *{color:#777777;transition:color 150ms ease-in-out}.splash-menu-item a:hover{text-decoration:none}.splash-menu-item a:hover i,.splash-menu-item a:hover h2{color:black}.splash-menu-item a:hover p{color:#444444}.splash-menu-item.active a i,.splash-menu-item.active a h2,.index .splash-menu-item-index a i,.index .splash-menu-item-index a h2,.sales .splash-menu-item-sales a i,.sales .splash-menu-item-sales a h2,.settings .splash-menu-item-settings a i,.settings .splash-menu-item-settings a h2{color:black}.splash-menu-item.active p,.index .splash-menu-item-index p,.sales .splash-menu-item-sales p,.settings .splash-menu-item-settings p{color:#444444}@media screen and (min-width: 1000px){.splash-menu h2{margin-bottom:0.3em;margin-top:0.7em}.splash-menu .splash-menu-item-container{overflow:hidden;float:right}.splash-menu .splash-menu-item{display:inline-block;float:left;text-align:center;padding:0.5em 1em}.splash-menu .splash-menu-item .fa{display:block}}.salesTaxDocumentNotice{background:#fff8a9;display:flex;align-items:center;justify-content:center;padding:1rem}.salesTaxDocumentNotice p{margin:0;color:black}.salesTaxDocumentNotice a{color:black !important}.salesTaxDocumentNotice a:hover{color:black !important;font-weight:bold;text-decoration:none}.salesTaxDocumentsTable{display:flex;flex-direction:column;max-width:40%;margin-bottom:2rem}@media (max-width: 992px){.salesTaxDocumentsTable{max-width:100%;padding:0 0.25rem}}.salesTaxDocumentsTable__row{display:flex;align-items:center;border-bottom:1px solid #efefef;padding:0.5rem 0 0.5rem 0}.salesTaxDocumentsTable .expiredDocument{background:#ffcccc}.salesTaxDocumentsTable .noFile{color:#ccc !important}.salesTaxDocumentsTable__column{flex:1;display:flex;justify-content:flex-start;align-items:center}.salesTaxDocumentsTable__column p,.salesTaxDocumentsTable__column h3{margin:0}.salesTaxDocumentsTable__column p{font-size:0.9rem}.salesTaxDocumentsTable__column i{font-size:2em !important}.salesTaxRow{display:flex;align-items:flex-start}.salesTaxRow label span:last-of-type{color:#999;text-transform:uppercase;font-size:0.6rem}@media (max-width: 600px){.salesTaxFormRow{flex-direction:column;align-items:flex-start !important}}@media (max-width: 600px){.expirationRow{margin-bottom:1rem}}.salesTaxColumn{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-right:1rem}.salesTaxColumn label{margin:0;padding:0}.salesTaxColumn input{margin:0;border:1px solid #bbbbbb;color:#000000;border-radius:1px;padding:12px 28.1875px 12px 11.75px;font-size:1.3em}.salesTaxColumn select{border:0;-webkit-appearance:none;-moz-appearance:none;background:url(https://dvi6fofkemdwh.cloudfront.net/assets/down-arrow-small.png) no-repeat #eee right 12px center;margin:0 0 0.5em;padding:12px 28.1875px 12px 11.75px;text-indent:0.01px;font-size:1.3em;font-family:'Montserrat';border-radius:0;cursor:pointer;box-sizing:border-box}.submitSalesTaxBtn{margin-top:1rem;background-color:#000000;color:#ffffff;text-decoration:none;border:0;padding:0.6em 0.8em 0.6em 0.8em;min-width:14rem;font-size:1.6em;font-family:'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:400;text-transform:uppercase;border-radius:1px;transition:all 125ms ease-in-out}.submitSalesTaxBtn:disabled{background:#ccc}.formError{border:1px solid #f56072}.formErrorMessage{color:#f56072;margin-left:0.25rem}.archiveTaxDocumentBtn{margin-left:0.5rem}.archiveTaxDocumentBtn:hover{color:#f56072 !important;cursor:pointer}.requiredField:after{color:#f56072;content:' *'}.b2bAgreementLabel{margin:-0.25rem 0 1.5rem 0.5rem !important;max-width:52%}@media (max-width: 600px){.b2bAgreementLabel{max-width:100%}}.pendingBadge,.expiredBadge,.inReviewBadge,.approvedBadge,.incompleteBadge{padding:0.5rem;font-size:0.9em;color:white;font-weight:600;border-radius:5px;background:#f0ad4e;text-decoration:none}.pendingBadge:hover,.expiredBadge:hover,.inReviewBadge:hover,.approvedBadge:hover,.incompleteBadge:hover,.pendingBadge:active,.expiredBadge:active,.inReviewBadge:active,.approvedBadge:active,.incompleteBadge:active,.pendingBadge:visited,.expiredBadge:visited,.inReviewBadge:visited,.approvedBadge:visited,.incompleteBadge:visited{color:white !important;text-decoration:none !important;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.75);-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.75)}.expiredBadge{background:#d9534f}.inReviewBadge{background:#5bc0de}.approvedBadge{background:#5cb85c}.incompleteBadge{background:#f0ad4e}.taxFormUploadContainer{max-width:1100px;margin:-40px auto 2rem auto;display:flex;flex-direction:column}.taxFormUploadContainer #taxDocumentState{font-family:Montserrat, sans-serif}.taxFormUploadContainer .salesTaxDocumentsTable__column p,.taxFormUploadContainer .salesTaxDocumentsTable__column h3{font-size:unset}.taxFormUploadContainer .salesTaxRow label span:last-of-type{font-size:unset !important}.taxFormUploadContainer .archiveTaxDocumentBtn{color:black}.taxFormUploadContainer .submitSalesTaxBtn{margin-bottom:2rem;padding:1rem 0.5rem;font-family:'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif}@media (min-width: 768px){.modal-dialog{width:800px}}.react-datepicker{font-size:1.3rem !important}.react-datepicker__current-month{font-size:1.5rem !important}.react-datepicker__header{padding-top:6px !important}.react-datepicker__navigation{top:13px !important}.react-datepicker__day-name,.react-datepicker__day{margin:0.5rem !important}.approveBtn:hover{cursor:pointer}.editBtn:hover{cursor:pointer}.stepNumber{height:50px;width:50px;display:inline-flex;align-items:center;justify-content:center;border:1px solid black;border-radius:50px;text-align:center;font-size:2rem;font-weight:bold;margin-right:1rem}@media (max-width: 600px){.stepNumber{margin-bottom:1rem}}@media (max-width: 600px){.last{margin-bottom:0 !important}}@media (max-width: 600px){.mobileLast{margin-bottom:1.5rem !important}}.noDocRequiredDisclaimer{margin:1.5rem 0}@media (max-width: 600px){.noDocRequiredDisclaimer{margin:0 0 1.5rem 0}}.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle,.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle,.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{content:'';z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle,.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle::before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:0.3rem;border-bottom-right-radius:0.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^='bottom']{margin-top:10px}.react-datepicker-popper[data-placement='bottom-end'] .react-datepicker__triangle,.react-datepicker-popper[data-placement='top-end'] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^='top']{margin-bottom:10px}.react-datepicker-popper[data-placement^='right']{margin-left:8px}.react-datepicker-popper[data-placement^='right'] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^='left']{margin-right:8px}.react-datepicker-popper[data-placement^='left'] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:bold;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:95px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type='time']::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type='time']::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type='time']{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:0.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white;border-bottom-right-radius:0.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:0.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + (1.7rem / 2));overflow-y:scroll;padding-right:0px;padding-left:0px;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:white;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:bold}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:magenta}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range ,.react-datepicker__month-text--in-selecting-range ,.react-datepicker__quarter-text--in-selecting-range ,.react-datepicker__year-text--in-selecting-range {background-color:rgba(33,107,165,0.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range ,.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range ,.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range ,.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range {background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0px 6px 0px 0px;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon::after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:'\00d7'}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,0.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px), (max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}html{margin:0;padding:0}body{margin-top:0;margin-bottom:0;padding:0;font-size:62.5%;font-family:'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;-webkit-overflow-scrolling:touch}img{max-width:100%}ul{list-style-type:none;padding:0}p,li,dt,dd,label{font-weight:400;color:#333333;line-height:1.5em;font-size:1.2em}li p,li label,dd li{font-size:1em}a,button{transition:color 0.2s ease-in-out}p a{text-decoration:underline}a img{border:0}h1,h2,h3,h4,h5,h6,.heading{font-family:'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:400;color:black;text-transform:uppercase}h1{font-size:2.4em}h2{font-size:1.4em}h3{font-size:1.25em;font-weight:700}h4{font-size:1em}.heading{font-size:1.6em}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none}select{margin:0;font-size:1.2em}input{-moz-box-sizing:border-box}button{font-family:'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:700;margin:0;box-sizing:border-box}button.disabled,a.disabled,li.disabled{pointer-events:none;cursor:default;opacity:0.5;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)'}form fieldset{overflow:hidden;width:auto;margin:0 0 10px 0;padding:0;border:0}form fieldset>div{float:left;margin-right:15px}form fieldset>.inline>*{display:inline-block;vertical-align:middle;float:none}form label{display:block;margin:0.5em 0}form input[type='text'],form input[type='password'],form input[type='email'],form input[type='tel'],form textarea{border:1px solid #bbbbbb;color:#000000;border-radius:1px;padding:12px 28.1875px 12px 11.75px;font-size:1.3em;margin:0 0 0.5em}form input[type='text'].error,form input[type='password'].error,form input[type='email'].error,form input[type='tel'].error,form textarea.error{border-color:#e9778a;color:#f56072}form select{border:0;-webkit-appearance:none;-moz-appearance:none;background:url("https://dvi6fofkemdwh.cloudfront.net/assets/down-arrow-small.png") no-repeat #eee right 13px center;margin:0 0 0.5em;padding:13px 28.1875px 13px 11.75px;text-indent:0.01px;font-size:1.3em;font-family:'Montserrat';border-radius:0;cursor:pointer;box-sizing:border-box}form select:hover{background-color:#dddddd}form select.error{background-color:#ffeded}form select.error:hover{background-color:#ffcfcf}form .submit{font-size:1.6em;margin-top:15px}p.error,label.error{color:#F56072}.text-filter{text-align:center}.underline{text-decoration:underline}.footnote{margin-top:5px;margin-bottom:0;clear:both}.timestamp{font-weight:400;color:#999}.discount-color{color:#f56072}.no-overflow{overflow:hidden}.spinner{display:none;padding:0.5em 0;line-height:1em;margin:1em 0}.button-link{background-color:#000000;color:#ffffff;text-decoration:none;border:0;padding:0.6em 0.8em 0.6em 0.8em;font-family:'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:400;text-transform:uppercase;border-radius:1px;transition:all 125ms ease-in-out}.button-link.error{background-color:#F56072}.button-link.error:hover{color:white}.button-link:disabled{background:#ccc !important;color:white !important;cursor:default !important}.button-link:hover{color:#F9F15E;text-decoration:none;cursor:pointer}.button-link:focus{outline:none}.button-light{background-color:transparent;color:#888888;border:2px solid #888888;padding:0.45em 0.6em}.button-light:hover{color:#000000;border:2px solid #000000}.cta.button-link{background-color:#76b756;border:1px solid #609e37;text-shadow:0 1px #80e860}.cta.button-link:hover{text-decoration:none;background-color:#8cc268;text-shadow:#b0f487}.cta-prompt{line-height:250%}.volume-price{text-decoration:none}.wholesale-price{text-decoration:none}.retail-price{text-decoration:line-through}.discounted-price{color:#f56072}.price-lock-icon{margin-left:0.5em;margin-bottom:-0.1em}.plain-pricing-scheme{text-align:right;font-size:1.2em}.plain-pricing-scheme .legend{font-size:0.85em;float:left}.plain-pricing-scheme .final-price{font-weight:bold}.plain-pricing-scheme .final-price .legend{font-weight:normal}.fancy-pricing-scheme{overflow:hidden;text-align:center;margin:1em 0}.fancy-pricing-scheme>div{display:inline-block}.fancy-pricing-scheme .pricing-scheme-indicator{text-align:center}.fancy-pricing-scheme .pricing-scheme-indicator span{display:block;background-color:#eeeeee;font-family:'Playfair Display', Times New Roman, serif;font-style:italic;font-size:1.6em;line-height:100%;padding:12px 10px;height:100%;box-sizing:border-box;-moz-box-sizing:border-box;visibility:hidden;border-top-left-radius:2px;border-top-right-radius:2px}.fancy-pricing-scheme .active .pricing-scheme-indicator span{visibility:visible}.fancy-pricing-scheme .pricing-scheme-price{text-align:center;padding:8px 6px;border-top:1px solid #cccccc;color:black;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.fancy-pricing-scheme .active .pricing-scheme-price{background-color:#eeeeee}.fancy-pricing-scheme .pricing-scheme-price .price-type{font-size:1.1em;color:#373737}.fancy-pricing-scheme .pricing-scheme-price .price-type a{text-decoration:underline}.fancy-pricing-scheme .pricing-scheme-price .price{font-size:1.6em}.fancy-pricing-scheme .pricing-scheme-price .price.volume,.fancy-pricing-scheme .pricing-scheme-price .price.sale{color:#f56072}.fancy-pricing-scheme .pricing-scheme-price .price.retail{text-decoration:line-through}.logo-text{font-variant:small-caps}.out-of-line{float:left;margin-left:-9999em}.notify-button{background-color:#555555}.notify-button:hover{background-color:#111111}.checkout-progress{color:#444444;text-align:center}.checkout-progress .divider{margin:0 5px}.checkout-progress .current{color:#000000}.checkout-progress .next{color:#999999}.checkout-progress .previous{color:#444444}.checkout-progress .submit{font-size:1.4em}.checkout-progress.truncated{display:none}.checkout-progress.truncated span{margin:2px}.form-message{display:inline-block;margin-left:15px;font-size:1.2em;opacity:0}.form-message.good{color:#239706}.form-message.bad{color:#f56072}.bad-message{display:none;background-color:#f56072;color:white;padding:0.5em 0.7em;border-radius:2px}.bad-message *{color:white}.bad-form-message{display:none;padding:0;margin-top:10px;color:white;font-weight:400;font-size:1.4em;background-color:#f56072;border-radius:2px;box-sizing:border-box}.good-form-message{display:none;padding:0;margin-top:10px;color:white;font-weight:400;font-size:1.4em;background-color:#689e4e;border-radius:2px;box-sizing:border-box}.bad-form-message span,.good-form-message span{padding:0.5em 0.6em;display:block}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.feature-list{margin:10px 0 0 10px;list-style-type:square;padding:10px 0.5em}.feature-list li{margin-bottom:0.5em}.feature-list li:last-child{margin-bottom:0}.backgrid .sortable.descending .sort-caret::after{border-top-color:#333;top:6px}.backgrid .sortable.ascending .sort-caret::after{border-bottom-color:#333}.backgrid .sortable .sort-caret{margin-left:5px;position:relative}.backgrid .sortable .sort-caret::after{content:' ';height:0;position:absolute;width:0;border:6px solid transparent}.backgrid .sortable a{cursor:pointer}.backgrid .sortable a:hover{text-decoration:none}.backgrid-paginator{font-size:1.4em;text-align:center}.backgrid-paginator li{display:inline}.backgrid-paginator li.active a{color:#444}.backgrid-paginator li a{color:#999;padding:0.5em}.backgrid-paginator li a:hover{color:black;text-decoration:none}.content-wrapper{background-color:#ffffff;overflow:hidden}.js-row{width:100%;margin-bottom:20px;padding:0 3%}.js-row-inner{margin:0 auto;overflow:hidden}.col{padding:0 0 15px;margin:0;box-sizing:border-box}.col.center>*{margin:0 auto}.col.bordered{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:15px 0}.js-row:first-child .flush{margin-top:-20px}header.js-row{margin-bottom:0}.header-second-row{margin-bottom:0;padding-top:10px}.header-second-row .col{position:relative;padding-bottom:0}.header-second-row .feature-line{padding:0;display:none}.header-second-row .feature-line.sitewide-sale{margin-bottom:0;text-decoration:line-through}.header-second-row .feature-line.sitewide-sale a{color:grey;text-decoration:none}.header-second-row .sitewide-sale-text{margin-top:0}.header-second-row .sitewide-sale-text a{color:#f56072;font-weight:bold}.shipping-notice{color:#f56072;margin:0}.shipping-disclaimer{text-transform:uppercase;margin:0.5rem 0}@media (min-width: 992px){.shipping-disclaimer{max-width:50%}}.blinking-red{text-transform:uppercase;animation:blinkingRedText 1.6s infinite;font-size:1.7em}@keyframes blinkingRedText{0%{color:#f56072}49%{color:#f56072}60%{color:transparent}99%{color:transparent}100%{color:#f56072}}.header-second-row .logo-link{display:block;width:200px;padding-bottom:10px;margin:0 auto}.header-second-row .logo-link .full-logo{padding:11px 0 4px;display:none}.header-second-row .logo-link .minimal-logo{padding:5px 0 6px}.header-second-row .primary-navigation-toggle{background:none;border:0;font-size:2em;padding:10px;line-height:100%;cursor:pointer;position:absolute;left:0;top:-2px}.header-second-row .primary-navigation-toggle:focus{outline:none}.header-second-row .search-toggle{background:none;border:0;font-size:2em;padding:10px;line-height:100%;cursor:pointer;position:absolute;right:0;top:-2px}.header-second-row .search-toggle:focus{outline:none}.header-third-row{overflow:hidden;height:0;margin-bottom:0}.header-third-row.scroll-to-fixed-fixed .col{border:0}.header-third-row .search{display:none;zoom:1;margin:0;vertical-align:middle}.header-third-row .search div{padding:0 0 15px 0;vertical-align:middle}.header-third-row .search input{display:inline-block;zoom:1;border:3px solid #000000;color:#000000;font-size:2em;font-family:'Playfair Display', Times New Roman, serif;font-style:italic;font-weight:700;vertical-align:middle;width:80%;height:50px;margin:0 1% 0 0;padding:0.25em 0.45em 0.35em;border-radius:0;box-sizing:border-box;-webkit-appearance:none}.header-third-row .search input:focus{outline:none}.header-third-row .search button{height:50px;border:0;cursor:pointer;vertical-align:middle;display:inline-block;font-size:2em}.header-third-row .search button:focus{outline:none}.header-third-row .search .submit{background-color:#000000;margin-right:0;margin-top:0;width:18%;padding:0;color:#ffffff}.header-third-row .search .submit:hover{color:#F9F15E}.header-third-row .search .cancel{font-size:6em;background-color:white;color:#cccccc;width:1em;display:none}.header-third-row .search .cancel:hover{color:#000000}.footer-first-row{text-align:center}.footer-first-row .js-row-inner{padding-top:15px;border-top:1px solid #cccccc}.footer-first-row .email-form input{border:3px solid #000000;font-size:1.5em;font-family:'Playfair Display', Times New Roman, serif;font-style:italic;padding:0.45em 0.6em;line-height:1.5em;margin:0 5px 0 0;box-sizing:border-box}.footer-first-row .email-form input:invalid{box-shadow:none}.footer-first-row .email-form .button-link{font-size:1.7em;padding:0.6em 0.8em 0.65em;margin-top:0}.footer-first-row .email-form .spinner{vertical-align:bottom;margin:0 0 7px 10px}.footer-first-row .email-form .form-message{display:block;margin-left:0;margin-top:10px}.footer-first-row .social-links{margin-top:1.5em}.footer-first-row .social-links li{display:inline-block;margin:0 5px}.footer-second-row{text-align:center}.primary-navigation ul{margin:0;padding:0}.primary-navigation ul li{font-size:1.4em;font-weight:700;text-transform:uppercase}.primary-navigation ul li a{display:block;padding:15px 0}.primary-navigation ul li a.home-gift{color:#8a2be2}.dark-background{background-color:#000000;color:#ffffff}.dark-background button{background:none;padding:0 0 0 0;margin:0 0 0 0;border:none;font-size:normal;font-weight:normal}.dark-background a,.dark-background button{margin-top:4px;color:#ffffff}.dark-background a:hover,.dark-background button:hover{text-decoration:none;color:#F9F15E}.primary-navigation .search-item{display:none}.primary-navigation{padding-bottom:0;display:none}.primary-navigation ul{margin:0;padding:0}.primary-navigation ul li{font-size:1.4em;font-weight:700;text-transform:uppercase;border-bottom:1px solid #cccccc}.primary-navigation ul li a{display:block;padding:15px 0}.primary-navigation ul li a:hover{text-decoration:none}.primary-navigation .search-item{display:none}.primary-navigation .search-item .fa{margin-left:0.25em}#product-popover>.previous,#product-popover>.next{text-align:center;width:50px;border:0;background:#ffffff;color:#999999;position:absolute;height:100%;padding:0;margin:0;font-size:1.6em;transition:all 0.2s ease-in-out}#product-popover>.previous:focus,#product-popover>.next:focus{outline:none}#product-popover>.next{right:0}#product-popover>.previous.active:hover,#product-popover>.next.active:hover{background-color:#bbbbbb;color:#333333;cursor:pointer}#product-popover>.previous .spinner,#product-popover>.next .spinner{display:inline;top:50%;position:relative;margin-top:-8px;padding:0}#product-popover>.dismiss-popover{width:auto;height:auto;margin:0;position:absolute;top:0;right:0;padding:15px;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;float:right;opacity:0.3;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=30)';filter:alpha(opacity=30)}#product-popover>.dismiss-popover span{font-size:32px;font-weight:bold;line-height:0.45em;color:#000;text-shadow:0 1px 0 rbga(255, 255, 255, 0.5);font-family:'Helvetica Neue', Helvetica, Arial, sans-serif}#product-popover>.dismiss-popover:hover{opacity:0.6;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=60)';filter:alpha(opacity=60)}.hide{display:none !important}.context-sidebar>div{padding:0 0 20px;border-bottom:1px solid #dddddd;margin:0 0 20px}.context-sidebar>div:last-child{border-bottom:0}.context-sidebar .totals-block .count{text-align:right;margin-bottom:0.5em;display:none}.context-sidebar .totals-block .button-link{display:inline-block;width:100%;box-sizing:border-box;text-align:center}.context-sidebar .totals-block .checkout{display:none}.context-sidebar .totals-block .minimum-message,.context-sidebar .totals-block .volume-message{text-align:center}.context-sidebar .totals{font-size:1.2em;width:100%}.context-sidebar .totals td{padding:0 0 0.3em}.context-sidebar .totals td:first-child{padding-right:0.5em}.context-sidebar .totals td:last-child{text-align:right}.context-sidebar .totals .total{font-weight:bold}.context-sidebar .totals .discount{font-weight:bold;color:#f56072}.context-sidebar .cta-prompt{text-align:center}.context-about .feature-image{text-align:center}.context-contact fieldset{overflow:hidden;width:auto;margin:0 0 10px 0;padding:0;border:0}.context-contact label{display:block;margin:0.5em 0}.context-contact input[type='text'],.context-contact input[type='email'],.context-contact textarea{border:1px solid #bbbbbb;border-radius:1px;padding:12px 11.75px;font-size:1.3em;margin:0 0 0.5em;width:100%;float:none;box-sizing:border-box}.context-contact select{border:0;-webkit-appearance:none;-moz-appearance:none;background:url("https://dvi6fofkemdwh.cloudfront.net/assets/down-arrow-small.png") no-repeat #f6f6f6 right 13px center;margin:0 0 0.5em;padding:13px 28.1875px 13px 11.75px;text-indent:0.01px;font-size:1.3em;font-family:'Montserrat';border-radius:0;cursor:pointer;box-sizing:border-box}.lt-ie9 .context-contact select{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#00FFFFFF, endColorstr=#00FFFFFF )}.context-contact .submit{font-size:1.6em;margin-top:15px}.context-contact .spinner{display:inline-block;vertical-align:middle;margin:0 0 5px 15px;padding:0}.context-contact .form-message{display:inline-block;margin-left:15px;font-size:1.2em;opacity:0}.context-contact .form-message.good{color:#239706}.context-contact .form-message.bad{color:#f56072}.context-create-account fieldset{overflow:hidden;width:auto;margin:0 0 10px 0;padding:0;border:0}.context-create-account fieldset>div{float:left;margin-right:15px;width:100%}.context-create-account label{display:block;margin:0.5em 0}.context-create-account input[type='text'],.context-create-account input[type='password'],.context-create-account input[type='email'],.context-create-account input[type='tel']{border:1px solid #bbbbbb;border-radius:1px;padding:12px 28.1875px 12px 11.75px;font-size:1.3em;margin:0 0 0.5em;width:100%;box-sizing:border-box}.context-create-account input[type='tel']{width:auto}.context-create-account input[type='text'].postcode{width:130px}.context-create-account select{border:0;-webkit-appearance:none;-moz-appearance:none;background:url("https://dvi6fofkemdwh.cloudfront.net/assets/down-arrow-small.png") no-repeat #f6f6f6 right 13px center;margin:0 0 0.5em;padding:13px 28.1875px 13px 11.75px;text-indent:0.01px;font-size:1.3em;font-family:'Montserrat';border-radius:0;cursor:pointer;box-sizing:border-box}.lt-ie9 .context-create-account select{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#00FFFFFF, endColorstr=#00FFFFFF )}.context-create-account .submit{font-size:1.6em;margin-top:15px}.context-create-account .spinner{display:inline-block;vertical-align:middle;margin:0 0 5px 15px;padding:0}.context-log-in .col{max-width:330px;margin:30px auto 0;display:block;float:none;text-align:center}.context-log-in fieldset{overflow:hidden;width:auto;margin:0 0 10px 0;padding:0;border:0}.context-log-in fieldset>div{margin-right:0}.context-log-in input[type='email'],.context-log-in input[type='text'],.context-log-in input[type='password']{border:1px solid #bbbbbb;border-radius:1px;padding:12px 28.1875px 12px 11.75px;font-size:1.4em;margin:0 0 0.5em;float:none;width:100%;box-sizing:border-box}.context-log-in input[type='email']:invalid{box-shadow:none}.context-log-in .submit{font-size:1.6em;margin-top:15px;width:100%}.context-log-in .forgot-password-link{color:#888888}.context-log-in .message.good{color:#76b756;margin:15px 0 0 0}.context-log-in .message.bad{color:#f56072;margin:15px 0 0 0}.context-forgot-password .col{max-width:330px;margin:30px auto 0;display:block;float:none;text-align:center}.context-forgot-password fieldset{overflow:hidden;width:auto;margin:0 0 10px 0;padding:0;border:0}.context-forgot-password input[type='email']{border:1px solid #bbbbbb;border-radius:1px;padding:12px 28.1875px 12px 11.75px;font-size:1.4em;margin:0 0 0.5em;float:none}.context-forgot-password .submit{font-size:1.6em;margin-top:15px;width:100%}.context-forgot-password .message.good{color:#76b756;margin:15px 0 0 0}.context-forgot-password .message.bad{color:#f56072;margin:15px 0 0 0}.context-home .js-row:after{border-bottom:6px solid #000000;width:50px;display:block;content:close-quote;margin:20px auto}.context-home .js-row:last-child:after{border:0;margin:0}.context-home .divider-banner{text-align:center}.context-home .divider-banner p{background-color:#ddd;padding:10px;font-family:Georgia, Times New Roman, serif;margin:0}.context-home .splash-banners{margin:0;padding:0;text-align:center}.context-home .splash-banners .newline{clear:left}.context-home .splash-banners li{display:inline-block}.context-home .splash-banners li img{display:block}.context-home .product-set-header{font-size:2.4em;margin-bottom:5px;text-align:center}.context-home .product-set-header .fa{margin-left:5px}.context-home .collection-set-header{font-size:2.4em;margin-bottom:5px;text-align:center}.context-home .product-set-header .fa{margin-left:5px}.context-home .product-set-tagline{font-family:'Playfair Display', Times New Roman, serif;font-style:italic;font-weight:700;text-align:center;font-size:1.4em;margin:0}.context-home .product .prices .legend{display:none}.context-home .product .prices .discounted-price{color:#000000}.context-home .product .quick-add .save-for-later-button{display:none}.context-home .product .quick-add .has-attributes .collect-container{display:none}.context-home .product .quick-add .collect-container{display:none;vertical-align:top}.context-home .product .quick-add .collect-container.collectable{display:inline-block}.context-home .product .quick-add .collect-container .collect-button{font-size:1em}.context-home .collection-set{margin:0;padding:0;list-style-type:none;text-align:center;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:space-between}.context-home .collection-set .collection:hover{border-bottom:2px solid #ffffff}.context-home .collection-set .collection p{margin:7px 0}.context-home .collection-set .collection p.byline{margin:0 0 5px}@media screen and (min-width: 1250px){.context-home .collection-set{padding:8px}}.context-home .daily-deal-container{text-align:center}.context-home .daily-deal-container .image-container{display:inline-block;vertical-align:middle;margin:0;max-width:50%}.context-home .daily-deal-container .image-container img{display:block}.context-home .daily-deal-container .text-container{display:inline-block;vertical-align:middle;margin:0 0 0 10px;font-size:1em}.context-home .daily-deal-container .text-container h2{font-family:'Playfair Display', Times New Roman, serif;font-size:2.2em;margin-bottom:0.25em;margin-top:0;line-height:1.05em}.context-home .daily-deal-container .text-container .lower{font-style:italic;text-transform:lowercase;font-size:0.7em}.context-home .daily-deal-container .text-container .upper{text-transform:uppercase}.context-home .daily-deal-container .text-container .prices{text-align:center;font-size:1.8em;margin:0.25em 0 0}.context-home .daily-deal-container .text-container .prices .price{display:inline}.context-home .daily-deal-container .text-container .prices .wholesale{text-decoration:line-through}.context-home .feedback-box{background-image:url("https://d22toljjotnctj.cloudfront.net/assets/feedback-back.jpg");background-repeat:no-repeat;background-position:center top;min-height:120px;padding:5px 30px 0;max-width:720px;margin:0 auto}.context-home .feedback-quote{text-align:center;font-family:Georgia, Times New Roman, serif;font-style:italic;font-size:2em}.context-home .feedback-source{text-align:center;font-size:2em}.context-home .see-more-feedback{text-align:center}.context-home .cta-header{font-size:5em;font-family:'Playfair Display', Times New Roman, serif;font-weight:700;text-transform:none;font-style:italic;text-align:center;margin-top:0.4em;margin-bottom:0.4em}.context-home .cta-header em{font-style:normal;text-transform:uppercase}.context-home .cta{font-size:1.6em;text-align:center;margin-bottom:3em}.context-home .bullet-point{font-size:1.4em;text-transform:uppercase;font-weight:bold}.context-home .big-cta{font-size:2.4em;text-align:center}.context-home .big-text{font-size:1.6em;font-family:Georgia, Times New Roman, serif;text-align:center;margin:0 0 0.25em}.context-home .center-list{padding:0;margin:0;list-style-type:none;text-align:center}.context-shipping-information table{border:0;border-spacing:0;width:100%;font-size:inherit}.context-shipping-information table th{font-family:'Playfair Display', Times New Roman, serif;font-weight:700;font-style:italic;color:black;padding:1em 1%;text-align:center;font-size:1.2em}.context-shipping-information table td{text-align:center;font-size:1.2em;color:#373737;line-height:1.45em;padding:1.2em 1%;border-top:1px solid #dddddd}.stretch{width:100%;display:inline-block;font-size:0;line-height:0}.context-daily-deal .col-details{text-align:center}.context-daily-deal .col-details .cart-quantity{margin:20px 0;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc}.context-daily-deal .col-details .cart-quantity .cart-quantity-indicator{margin-left:1em}.context-daily-deal .cta-prompt{text-align:center;font-size:1.4em;line-height:250%}.context-daily-deal .cta-prompt .cta{margin-left:0.25em}.context-daily-deal .cta-prompt .loginLink{margin-right:0.25em}.context-daily-deal .cutoff{font-size:1.2em}.context-daily-deal .sold-out{color:#ee3939}.context-daily-deal select{font-size:1.2em;margin-bottom:0}.context-daily-deal .cart-quantity p{font-size:1.2em;margin:20px 0}.context-daily-deal .submit{font-size:1.4em;margin:0;width:100%;line-height:100%}.context-daily-deal .percentage-indicator{width:100%;padding:0;background-color:#eeeeee;border-radius:15px;margin:1.5em 0}.context-daily-deal .percentage-indicator div{height:15px;background:#ee3939;border-radius:15px}.context-checkout input[type='text']{border:1px solid #bbbbbb;border-radius:1px;padding:0.5em 0.6em;font-size:1.25em;margin:0 0 0.5em}.context-checkout-shipping .js-row:first-child,.context-checkout-addresses .js-row:first-child,.context-checkout-payment .js-row:first-child{margin-bottom:0}.context-checkout-payment .context-sidebar .view-cart{display:none}.context-checkout-shipping .submit,.context-checkout-payment .submit{display:block;width:100%}.context-checkout-shipping .submit.top,.context-checkout-payment .submit.top{display:none}.context-checkout-payment textarea{width:100%;box-sizing:border-box}.context-checkout-payment .message.good{color:#76b756;margin:15px 0 0 0}.context-checkout-payment .message.bad{color:#f56072;margin:15px 0 0 0}.context-checkout-success .spinner{display:inline-block;vertical-align:middle;margin:0 0 5px 15px;padding:0}.context-tradeshows .locations{min-height:166px}.context-tradeshows .show-dates{width:100%}.context-tradeshows .show-dates td{padding:0.6em 0.8em}.context-tradeshows .show-dates tr:nth-child(odd) td{background-color:#eeeeee}.context-tradeshows dt{font-weight:bold;margin-bottom:0.43em}.context-tradeshows dd{margin:0 0 1em 0}.context-tradeshows .feature-list{margin:10px 0 0 10px;list-style-type:square;padding:10px 0.5em}.context-tradeshows .feature-list li{margin-bottom:0.5em}.context-tradeshows .feature-list li:last-child{margin-bottom:0}.context-tradeshows img{height:auto}#minOrder{background-color:#efefef;padding:20px;width:360px;height:360px;position:absolute;left:50%;margin-left:-180px;box-shadow:0 2px 4px rgba(180,180,180,0.8)}#minOrder p{font-size:1.6em;color:red;margin-top:130px;text-align:center;font-weight:lighter}#minOrder p#closeMin{font-size:1em;color:black;margin-top:0;text-align:right}hr{border:0;background-color:#dddddd;color:#efefef;height:1px}th{text-align:left}#container{background-color:#ffffff;width:94%;padding:0 3% 2em;overflow:hidden}#contentArea{width:960px;margin:0 auto 30px;padding-top:30px;position:relative}.hrh-bar hr,.prh-bar hr{background:#ccc;color:#ccc;height:1px;border:0}input.placeholder,form input.placeholder,textarea.placeholder{color:#aaaaaa}#leftColumn>p{font-size:0.9em}#leftColumn .infoBox p.infoHeading a{font-size:16px}a{color:#000000;text-decoration:none}a:hover{text-decoration:underline}#leftColumn{float:right;width:160px;padding-bottom:10px;padding-left:0;display:inline}body>header{display:block}#secure{float:right;margin:5px 0 -10px 0}#asbtext{display:block;float:left;margin-right:5px;margin-top:0;font-size:1em;padding:5px;border:1px solid #ccc;border-radius:3px;box-shadow:inset 0 0 4px #ddd}.infoBox{text-align:left;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dddddd;overflow:hidden}.infoBox:last-child{border-bottom:0}.infoBox img{display:block}.infoBox h1{color:#330000;text-align:center;font-size:16px;border-top:1px dotted black;border-bottom:1px dotted black;padding:5px}.infoBox p{font-size:14px}.infoBox a{font-size:14px}.infoBox a:hover{text-decoration:underline;color:black}.textbox{border:1px solid #ccc;font-size:20px;padding-top:3px;padding-bottom:3px}#searchsubmit{border:1px solid #ccc;margin-top:2px;padding:2px}#topMenu{padding-top:4px;text-align:center;width:100%;height:10px;border-top:5px solid #b3e382}.navigation{text-align:left;padding:0px;margin-top:7px;margin-bottom:0;margin-left:0}.menuItem{list-style-type:none;padding:0 0 0 2px;margin:3px 0;line-height:normal}.navigation .current{font-weight:bold}.subCategoryNav{margin-left:15px;padding:0px}.subCategoryNav .subItem{list-style-type:none;margin:0px;padding:0px}.columnRight div h1{font-size:16px;font-weight:bold;margin:2px;padding:3px}.columnRight .minimum-message,.columnRight .volume-message{text-align:center}.featured{height:20px}.featured h1{font-size:16px;padding:4px;margin:2px}.imageBorder{float:right;border:1px solid #ccc;width:55px;height:55px;margin:4px;display:inline}.image{height:100%;width:100%;margin:0px}#floatWrapper{width:280px;display:inline}.about-us-img{float:right;margin:54px 0 30px 30px}.wrapper #subCategories{height:20px;border-bottom:1px dashed #ccc;margin-top:5px;padding:3px}.wrapper #subCategories li{display:inline;font-size:14px;color:black;list-style-type:none;margin-left:8px}.wrapper #subCategories ul{margin-top:2px;float:left;padding:0px;margin-left:0px}.wrapper #subCategories p{float:left;margin:0px;margin-top:2px;padding:0px}.imageBox{width:125px;height:125px;border:1px solid #ccc;padding:3px;overflow:hidden}.subBox{float:left;width:133px;height:133px;margin:10px;text-align:center;display:inline;padding:5px;box-shadow:0 1px 2px #aaa;-moz-box-shadow:0 1px 2px #aaa;-webkit-box-shadow:0 1px 2px #aaa}.subBox p{background:white;opacity:0.9;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=90)';border-top:1px solid #eee;border-bottom:1px solid #eee;margin-top:-60px;margin-left:1px;width:127px;padding:2px}.subBox:hover .imageBox{border:1px solid #e0bd55}.imageBox img{margin-left:-10px;margin-top:-15px;padding:0px}.sizePop{position:absolute;background-color:#efefef;border:1px solid #aaaaaa;border-radius:0.3em;box-shadow:0 0.2em 0.4em rgba(0,0,0,0.3);padding:1em 2em 2em}.sizePop span{font-size:0.8em;font-weight:lighter;font-family:Georgia, Times New Roman, serif;text-transform:uppercase;letter-spacing:0.1em;cursor:pointer;float:right;margin-right:-1em;text-shadow:0 0.1em 0.1em #ffffff}.sizePop p{margin-top:1.6em}.prodBox{float:left;display:inline;margin-left:7px;margin-top:12px;margin-right:7px;margin-bottom:18px;position:relative;overflow:hidden}div.prodBox:nth-child(4n+1){margin-left:0;clear:left}div.prodBox:nth-child(4n+4){margin-right:0;clear:right}.prodImageBox{padding:15px;border-bottom:1px solid #dddddd}.prodBox p{margin:0;line-height:1.2em}.prodBox p.prodBoxDescription{max-width:180px;margin-top:10px}.prodBox .image-box-overlay{position:absolute;top:10px;left:10px;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=30)';opacity:0.3;-moz-opacity:0.3;-khtml-opacity:0.3}.saleOverlay{position:absolute;left:0}.productsImageLink{display:block;float:left;margin-top:6px;text-decoration:none}.good-add-button-message{text-align:center;font-size:1.4em;position:absolute;z-index:10000;display:block;padding:0.5em 0.6em;color:white;font-weight:400;background-color:#000;height:2.3em;opacity:0;border-radius:1px;box-sizing:border-box}.good-add-button-message:before{content:'';border-style:solid;border-color:#000 transparent;border-width:0 8px 12px 8px;bottom:2.25em;left:50%;margin-left:-7px;position:absolute}.bad-add-button-message{text-align:center;font-size:1.4em;position:absolute;z-index:10000;display:block;padding:0.5em 0.6em;color:white;font-weight:400;background-color:#f56072;height:2.3em;opacity:0;border-radius:1px;box-sizing:border-box}.bad-add-button-message:before{content:'';border-style:solid;border-color:#f56072 transparent;border-width:0 8px 12px 8px;bottom:2.25em;left:50%;margin-left:-7px;position:absolute}.price{display:block;margin-top:5px}.wPrice{font-size:14px;color:black;display:block;margin-top:5px}.vPrice{font-size:14px;color:red;display:block;margin-top:0}.account-button,.search-button{padding:7px 10px;font-family:Georgia, Times New Roman, serif;font-size:0.9em;text-transform:uppercase;letter-spacing:1px;text-decoration:none;background-color:#efefef;border:0;text-shadow:0 1px 1px #ffffff;border-radius:2px;box-shadow:0 1px 1px #dddddd}.account-button:hover,.search-button:hover{text-decoration:none;background-color:#cccccc;text-shadow:0 1px 1px #efefef;box-shadow:0 1px 1px #aaaaaa;-moz-box-shadow:0 1px 1px #aaaaaa;-webkit-box-shadow:0 1px 1px #aaaaaa;cursor:pointer}.cartProduct input{float:left}.cartProduct{background:#fcfcfc;width:350px;height:190px;float:left;display:block;border:1px solid #f0f0f0;margin:5px;padding:7px}.cartProduct p{float:left;margin-left:3px;margin-top:8px;margin-bottom:0;clear:right}.cartProduct .textbox{margin-left:10px;float:left}.cartProduct .removeText{margin:0 0 20px 0;float:right;display:inline;cursor:pointer;margin-bottom:10px;font-size:0.8em;text-transform:uppercase;font-family:Georgia, Times New Roman, serif;letter-spacing:1px;padding:5px 7px;border-radius:2px}.cartProduct .removeText:hover{background-color:white}.cartProduct .cartImage{text-align:center;float:left;padding:5px 5px 15px;width:150px;min-height:150px;background-color:#ffffff;margin-right:7px}.totalsTable table{font-family:Helvetica, Arial, sans-serif;font-size:0.9em}.totalsTable table tr{background-color:transparent;border:0}.totalsTable table td{padding-left:25px;padding-right:15px}#contentArea>div.wrapper h2.cc-tagline{font-size:2.5em !important;margin-top:3em}#contentArea>div.wrapper h2.ca-tagline{font-size:2.5em !important;margin-top:2em}.loginForm{width:480px;margin:40px auto}.loginFormError{border:1px solid #dd3c10;background:#ffebe8;color:black;font-size:12px;width:478px;margin-bottom:30px;text-align:center}.loginFormBox{margin-bottom:20px;margin-top:10px;text-align:center}.loginFormBox>label{font-size:1.6em;font-family:Helvetica, Arial, sans-serif;font-weight:lighter;margin-bottom:0.5em;display:block}.loginForm a{text-decoration:underline}#password_forgotten fieldset,#contact-us-form fieldset{padding:0;margin:0}.loginForm input.textbox,#account-info-form input.textbox,#password-change-form input.textbox,#contact-us-form input.textbox,.update-address-book input.textbox,.account input.textbox,.cart_quantity input.textbox,#password_forgotten input.textbox{width:458px;border:1px solid #cccccc;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:inset 0 2px 6px rgba(180,180,180,0.1);-moz-box-shadow:inset 0 2px 6px rgba(180,180,180,0.1);-webkit-box-shadow:inset 0 2px 6px rgba(180,180,180,0.1);padding:10px;font-family:Helvetica, Arial, sans-serif;font-size:24px;margin:0;float:none}.cart_quantity input.textbox{width:2.1em;float:left;font-size:1.2em;padding:5px 7px;margin-top:0}.account select{float:none}.cartProduct input.textbox{border:1px solid #ccc;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:inset 0 2px 6px rgba(180,180,180,0.1);-moz-box-shadow:inset 0 2px 6px rgba(180,180,180,0.1);-webkit-box-shadow:inset 0 2px 6px rgba(180,180,180,0.1);padding:6px 8px;font-family:Helvetica, Arial, sans-serif;font-size:1.2em;margin-top:0}#contact-us-form input.textbox{width:368px}.loginForm .loginFormRadio{display:block;position:absolute;margin-left:-999em}.loginPasswordLinks{width:300px;float:left}.loginPasswordLinks p{text-align:left;margin:5px}.loginForm .loginButton{margin:0;float:right}.totalP{margin-top:5px;font-size:15px;margin-left:2px;float:left}.textSubmit{border:0px;margin:0px;background:none;font-size:14px;cursor:pointer;margin-left:-10px}.textSubmitP{background:#fff;font-size:14px;cursor:pointer;margin-left:5px}h1 span{display:none}#navBar a:hover{color:white;text-decoration:underline}#columnRightCart a:hover{text-decoration:none}#cartDeal div{padding:5px;background:#333;color:white}#dQuantity{float:right;margin:5px 10px}#cartDeal img{float:left}#dPrice{float:right;font-size:18px;margin:10px}#dToday{float:right;margin:0 10px;max-width:170px;text-align:right}.pageLinks{position:relative;padding:0.7em 0.1em 0 0.1em;line-height:140%;text-align:center}.pageLinks ul{padding:0;margin:0;list-style-type:none}.pageLinks li{display:inline-block;vertical-align:middle}.pageLinks p{margin:0;padding:0.4em 0.1em}.pageLinks .current{font-size:1.2em;color:#000000;text-align:center;font-weight:normal}.pageLinks .pageLink{min-width:25px;text-align:center;float:left}.pageLinks .pageLinkNav{min-width:55px;text-align:center;float:left}.pageLinks a,.pageLinks span{color:#444444;margin:5px 1px 1px 1px;min-width:30px;display:inline-block;vertical-align:middle;text-align:center}.pageLinks .pageLink .selectedCategory{font-size:22px;color:#000000;text-align:center}.priceList{border:1px solid #ccc;padding-top:4px;padding-bottom:4px;float:left}.priceList p{padding:3px;margin:2px}.priceList .yourPrice{color:red;font-weight:bold}.pricing{margin-top:0px;margin-left:12px;font-size:32px;margin-bottom:-8px;color:red;opacity:0.8;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}ul.checkout{float:right;margin:0.7em 0;background-color:#efefef;padding:1.5%}ul.checkout li{display:inline;padding:10px 8px}ul.checkout li.checkoutBarCurrent{font-weight:bold;font-size:0.8em}ul.checkout li.checkoutBarFrom{font-size:0.8em}ul.checkout li.checkoutBarTo{font-size:0.8em}.set{float:left;width:100%}.set .fieldTitle{margin-left:5px;margin-right:16px;text-align:right;width:200px}fieldset{width:400px;border:0px}fieldset input{margin:3px}fieldset span{margin:3px;float:left}fieldset span.inputRequirement{display:none}.login input.textbox{font-size:14px;margin-left:5px}.loginText{font-size:14px;display:block;margin-top:0}.divfoot{background:#333333;color:white;font-size:0.7em;width:94%;padding:2em 3%}.divfoot a{color:white;font-weight:bold}.divfoot a:hover{color:#ffd981;text-decoration:none}.divfoot p{color:white}.divfoot-inner{width:940px;margin:0 auto;overflow:hidden;padding:0 10px}.divfoot-inner li,.divfoot-inner p,.divfoot-inner a{line-height:1.8em;color:white}.divfoot-inner ul{padding-left:20px;margin-right:50px;float:left;list-style-type:none}.divfoot-inner ul.first{padding-left:0}.divfoot-inner ul.last{margin-right:0}.divfoot-inner .facebook-link{background-image:url("https://d22toljjotnctj.cloudfront.net/assets/social-icons/facebook_32_count.png");background-repeat:no-repeat;padding:7px 7px 7px 0;margin-top:-7px}.divfoot-inner .twitter-link{background-image:url("https://d22toljjotnctj.cloudfront.net/assets/social-icons/twitter_32_count.png");background-repeat:no-repeat;padding:7px 7px 7px 0;margin-top:6px}.divfoot-inner .facebook-count{display:inline-block;margin-right:60px;padding-left:9px}.divfoot-inner .twitter-count{display:inline-block;margin-right:60px;padding-left:9px}.adminDealForm{width:440px;float:left;padding-right:15px;padding-top:25px}.adminDealForm fieldset{margin:0;padding:3px 0}.adminDealForm fieldset>input{border:1px solid #dfdfdf;padding:2px 0}.adminDealForm form>input{float:right;margin-right:40px;margin-top:7px}.adminDealWrapper{width:300px;float:left;padding-top:15px}.adminDeal{width:300px;overflow:hidden}.adminDeal>img{float:left;width:150px;height:150px;padding:10px 0}.adminDeal>div{width:140px;float:left;padding:10px 0 10px 10px}.adminDeal div p{font-size:14px;margin:0}.adminDeal div p:first-child{color:black;font-size:16px;padding-bottom:5px}.adminDeal a{color:black}.adminDealDivider{background-color:#efefef;color:#ccc;padding:6px 5px 4px;text-align:center}.adminDealDivider p{margin:0;padding:0;text-transform:uppercase;letter-spacing:2px}.cartMessage{width:450px;margin:40px auto;background:#333;color:white;font-size:14px;padding:10px;text-align:center;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}ul.tabnav li{float:left;display:inline}ul.tabNav div:hover{background:#330000;border:1px solid #00ffff}ul.tabNav div{margin-left:5px;margin-top:-4px;float:left;background:#330000;border:1px solid #330000;padding:3px}ul.tabNav div a{font-size:14px;text-decoration:none}.fp{margin:0px;padding:0px;float:left}.fp li{list-style:none none;border:1px solid #ccc;padding:5px;padding-top:8px;padding-bottom:8px;margin-top:5px;margin-left:3px;width:174px;font-size:13px;float:left}.fp span{display:none}.fp li:hover{background:#330000;cursor:pointer}.float{display:inline}#loader{z-index:90;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:rgba(245,245,245,0.9);color:black;display:none;position:absolute;margin-left:-230px;top:25%;left:50%;padding:100px 200px 100px 200px;font-size:1.4em;text-shadow:0 1px 1px #ffffff}.loupe{background-color:#555;background:rgba(0,0,0,0.25);border:5px solid rgba(0,0,0,0)}.cart-background-color{background:#efefef;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}#cartTotals h4{padding:3px;margin:0}.sidebar-background-color{background:#eeeeee}.main-page-bottom-row-one{background:#99cc99}.main-page-bottom-row-two{background:#3399ff}.main-page-bottom-row-three{background:#99cc99}#home-thumbs li{list-style:none}.selectedCategory{color:#000000;font-size:22px;float:left;display:block;width:30px;margin:5px 1px 1px 1px;text-align:center}#footer_content a{text-decoration:underline}#rounded{position:relative;margin-top:0}#sitemap-table{width:820px;margin-top:15px}#sitemap-table th{padding:5px 5px 5px 0;font-size:20px}#sitemap-table td{padding:5px}#sitemap-table .children{background-color:#eeeeee;font-size:16px}#sitemap-table .parent{background-color:#dddddd;font-size:20px}#sitemap-table .children td{width:130px;vertical-align:top}ul.sitemap-list{list-style-type:none;float:left;padding-left:10px;margin-left:10px;border-left:3px solid #333}ul.sitemap-list:nth-child(2){padding-left:0}ul.sitemap-list li{margin-bottom:5px;padding-bottom:5px;font-size:1.2em}ul.sitemap-list li li{float:left;margin-right:8px}ul.sitemap-list>li{clear:both;margin-bottom:10px;overflow:auto}ul.sitemap-list li a{color:#222;text-decoration:none}ul.sitemap-list li a:hover{color:#000}ul.sitemap-list ul{list-style-type:none;padding-left:0;padding-top:5px;margin-left:0}ul.sitemap-list ul li{margin-bottom:5px;padding-bottom:0;border-bottom:none;font-size:0.8em}ul.sitemap-list ul li a{color:#444}div.wrapper div#products{margin-bottom:15px;overflow:hidden}#faq-list dt,#glossary-list dt,#privacy-list dt{font-weight:bold;margin-bottom:5px;padding-top:5px}#faq-list dd,#glossary-list dd,#privacy-list dd{margin:0 0 10px}#glossary-list ul{padding-left:0}#glossary-list ul,#glossary-list li{list-style-type:none}#glossary-list ul li{color:#999999}.sidebar-user-menu{list-style-type:none;padding:0;width:89%;margin-top:7px;margin-bottom:0}.sidebar-user-menu li{margin:3px 0 3px 0;padding-left:2px;font-size:14px}.sidebar-user-menu li a{color:white}.catalog-icons{float:right;font-size:0.9em;color:#444;margin-top:0.2em;padding:1.5em 0}.catalog-icons span{margin-right:0.6em}.catalog-icons img{vertical-align:middle;margin-right:0.4em;margin-top:-0.4em}#contentArea>div.wrapper{overflow:hidden}#contentArea>div.wrapper,#contentArea>div.content{margin-right:30px;padding:0;width:770px;padding-bottom:15px}#contentArea>div.wrapper.daily-deal #pricing{float:right;font-size:28px;text-align:right;padding:10px}#contentArea>div.wrapper.daily-deal #pricing p{margin:5px 0}#contentArea>div.wrapper h2{font-size:1.5em !important;color:#333333}.update-address-book fieldset{padding:0;margin:0;width:auto}.ca-wrapper{max-width:100%}.ca-wrapper .pane{width:47%;float:left;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.ca-wrapper .pane.first{margin-right:6%}.ca-wrapper p{margin-top:0}.ca-wrapper h3{color:#444;padding-bottom:0.5em;border-bottom:1px solid #efefef}.account.ca-wrapper fieldset input{padding:2%;width:95.5%;font-size:1.4em}.account fieldset{padding:0;margin:0;width:auto}.account fieldset.col2{width:48%;float:left}.account fieldset.col2.first{margin-right:4%}.account fieldset.col2 p{margin-top:0}.account fieldset.col2 input{width:90.75%;padding:4.125%}.account fieldset p,#contact-us-form fieldset p{margin-bottom:0.5em}.update-address-book fieldset span,.account fieldset span{padding:5px 0}.update-address-book fieldset select,.account fieldset select{margin-top:10px}#contentArea>div.wrapper.update-address-book span,#contentArea>div.wrapper.update-address-book input,#contentArea>div.wrapper.account span,#contentArea>div.wrapper.account input{float:none}.matching{overflow:hidden;margin:0 0px 10px 0px}.matching .matchingItem a img{margin:0}.matching .matchingItem:nth-child(1){margin-left:0}.matching .matchingItem:nth-child(4){margin-right:0}.product-featured-heading{border-bottom:1px solid #efefef;margin-bottom:0;padding:15px 0 7px;margin-top:10px;clear:both}#trackWrapper{position:relative;width:2400px;left:-800px}.singleWrapper{position:relative;float:left;width:770px;margin-right:30px}.mainProductArea{margin-top:25px;padding:0;width:600px;float:right}.mainProductArea .imageContainer{float:left;text-align:center;font-size:1.4em}.mainProductArea .imageContainer p{margin:0.5em}.productPriceBox .price{padding:0.3em 0;font-size:1em;margin:0}.productPriceBox .highlight{color:red}.productPriceBox .cart_quantity div{overflow:hidden}.productPriceBox .cart_quantity span{font-size:1em;float:left;display:inline;margin-top:0.6em;margin-right:0.3em}.productPriceBox button{font-size:0.9em;text-transform:uppercase;margin:0 0 0 1em}.productPriceBox #volumePricing{font-size:0.8em}.productPriceBox #howDoI{font-size:0.8em;border:1px solid #ccc;padding:3px}.productPriceBox .attributes{margin-bottom:1em}.productPriceBox .cart_quantity .attributes span{margin-top:0.2em}#shopping_chart_total_float{width:auto;margin-top:5px}.bigView-cat-column{float:left;margin-top:10px}.back-to-categories{padding:8px 13px;display:block;background:#efefef;font-size:13px;width:114px;box-shadow:0 1px 1px #dddddd;-moz-box-shadow:0 1px 1px #dddddd;-webkit-box-shadow:0 1px 1px #dddddd;line-height:110%;cursor:pointer;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin-bottom:10px;color:#444;text-shadow:0 1px 1px #ffffff;font-family:Georgia, Times New Roman, serif;text-transform:uppercase;letter-spacing:1px;text-align:center}.back-to-categories:hover{background:#cccccc;box-shadow:0 1px 1px #aaaaaa;-moz-box-shadow:0 1px 1px #aaaaaa;-webkit-box-shadow:0 1px 1px #aaaaaa;text-decoration:none;text-shadow:0 1px 1px #efefef}.productView{overflow:hidden}.mainProductArea.bigView{margin-top:10px;float:right}.productPriceBox{position:relative;width:170px;float:right;margin-left:30px}.bigViewPrev:hover{color:#222}.bigViewNext,.bigViewPrev{position:relative;color:#333;text-shadow:0 1px 1px #ffffff;background:#efefef;box-shadow:0 1px 1px #dddddd;-moz-box-shadow:0 1px 1px #dddddd;-webkit-box-shadow:0 1px 1px #dddddd;font-family:Georgia, Times New Roman, serif;text-transform:uppercase;letter-spacing:1px;font-size:0.9em;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:7px;float:right;cursor:pointer}.bigViewNext:hover,.bigViewPrev:hover{color:#222;background:#cccccc;text-shadow:0 1px 1px #efefef;box-shadow:0 1px 1px #aaaaaa;-moz-box-shadow:0 1px 1px #aaaaaa;-webkit-box-shadow:0 1px 1px #aaaaaa}.bigViewPrev{float:left}#dailydeal{position:relative;width:300px;height:300px;padding:5px;box-shadow:0 2px 2px #ccc;-moz-box-shadow:0 2px 2px #ccc;-webkit-box-shadow:0 2px 2px #ccc}#dailydeal #ddHeader{position:absolute;top:5px;left:148px;z-index:2}.first-page-link,.last-page-link{width:55px;text-align:center}.pageLinks .page-next-button{margin-left:10px}.pageLinks .page-prev-button{margin-right:10px}.pageLinks .page-next-button,.pageLinks .page-prev-button{background-color:#efefef;padding:0.6em 0.7em;font-size:0.8em;margin-top:0.1em;font-family:Georgia, Times New Roman, serif;text-transform:uppercase;letter-spacing:1px;text-shadow:0 1px 1px #ffffff;box-shadow:0 1px 1px #dddddd;-moz-box-shadow:0 1px 1px #dddddd;-webkit-box-shadow:0 1px 1px #dddddd;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;line-height:100%}.pageLinks .page-next-button:hover,.pageLinks .page-prev-button:hover{background-color:#cccccc;text-decoration:none;text-shadow:0 1px 1px #efefef;box-shadow:0 1px 1px #aaaaaa;-moz-box-shadow:0 1px 1px #aaaaaa;-webkit-border-shadow:0 1px 1px #aaaaaa}#headerBanner{width:552px;float:left;display:none}#headerBanner img{margin-top:30px;margin-left:5px}.image-box-overlay{border:1px solid transparent;padding:2px;position:relative;top:-156px;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=30)';opacity:0.3;-moz-opacity:0.3;-khtml-opacity:0.3}#CheckoutDisabled{padding:5px 10px;background-color:#efefef;margin-bottom:15px;font-size:1em;font-weight:normal}.search-result-box{width:750px;margin:10px 0}.search-result-box table{width:100%}.search-result-box .search-result-image{width:150px;padding-top:4px;vertical-align:top}.search-result-box .search-result-info{padding-left:15px}.search-result-box img{width:150px;height:150px}.search-result-box hr{border:0;height:1px;color:#efefef;background-color:#efefef}.search-result-box .search-result-key{color:#666;text-transform:uppercase;font-size:0.7em;line-height:150%}.search-result-nav{float:right;margin-right:15px;text-transform:uppercase;font-size:0.9em;line-height:150%;color:#cccccc;margin-top:1em}h2.parentCatHeader{width:770px;background:url("https://d22toljjotnctj.cloudfront.net/assets/category-banner.png") no-repeat;height:320px;position:relative;margin:0 0 15px 0;background-position:-27px -30px}h2.parentCatHeader.newarrivalsCatHeader{background:url("https://d22toljjotnctj.cloudfront.net/assets/newarrivals-banner.jpg") no-repeat;background-position:-27px 0}h2.parentCatHeader.jewelryCatHeader{background:url("https://d22toljjotnctj.cloudfront.net/assets/jewelry-banner.jpg") no-repeat;background-position:-27px 0}h2.parentCatHeader.accessoriesCatHeader{background:url("https://d22toljjotnctj.cloudfront.net/assets/accessories-banner.jpg") no-repeat;background-position:-27px 0}h2.parentCatHeader.onsaleCatHeader{background:url("https://d22toljjotnctj.cloudfront.net/assets/catSaleBanner.png") no-repeat;background-position:-27px 0}h2.parentCatHeader.collegiateCatHeader{background:url("https://d22toljjotnctj.cloudfront.net/assets/collegiate-banner.jpg") no-repeat;margin:0 0 15px 0;width:770px;background-position:-27px 0}h2.parentCatHeader span{display:block;position:absolute;bottom:60px;right:60px;font-family:Georgia, Times New Roman, serif;font-size:2em !important;font-weight:normal;font-variant:small-caps;line-height:90%;max-width:240px}h2.parentCatHeader.collegiateCatHeader span{font-family:'SFCollegiateSolidRegular', Georgia, Times New Roman, serif;color:white;letter-spacing:2px;text-align:center;position:relative;margin:0 auto;bottom:0;right:0;top:250px;text-shadow:0px 1px 10px rgba(0,0,0,0.8);max-width:470px}h2.parentCatHeader.collegiateCatHeader.collegiateSelection span{left:-999em}#catNameHeader{overflow:hidden}.catChildLinks{overflow:hidden}.subCatSaleBanner{position:relative;float:left;left:-15px;top:-15px}.catIndexBox{float:left;width:210px;margin:5px 8px;background-color:#222222;background-image:-o-linear-gradient(top, #272727, #202020);padding:15px 15px;height:35px;box-shadow:0 2px 3px rgba(150,150,150,0.7);-moz-box-shadow:0 2px 3px rgba(150,150,150,0.7);-webkit-box-shadow:0 2px 3px rgba(150,150,150,0.7);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.catIndexBox.cLogos{height:210px}.catIndexBox.cLogos:first-child,.catIndexBox.cLogos:nth-child(2),.catIndexBox.cLogos:nth-child(3){height:35px}.catIndexBox.cLogos img{margin-bottom:10px}.catIndexBox.cLogos p{height:auto}.catIndexBox.cLogos a{height:auto;width:auto}.catIndexBox p{margin:0;width:100%;height:100%;line-height:1.2em}.catIndexBox a{color:#efd68a;display:block;width:100%;height:100%;text-decoration:none}#cartTotals{border:0;width:160px;overflow:hidden}#cartTotals p{color:black}#cartTotals .right.discount{color:#f56072;font-weight:bold}#cartTotals .right.total{font-weight:bold}#cartCountNum p.infoHeading{text-align:left}#cartCountNum p{margin:5px 0 0 0;text-align:right}#cartCountNum p{color:#444}#viewCartButton,#checkoutButton{margin-top:20px}#viewCartButton a,#checkoutButton a,#checkoutButton span{display:block;text-align:center;cursor:pointer}div#checkout-pointer,div#headsUpBox{position:absolute;right:190px;top:430px;padding-left:20px;padding-right:60px;width:200px;height:180px;background-image:url("https://d22toljjotnctj.cloudfront.net/assets/checkout-pointer.png");background-position:0 0;background-repeat:no-repeat;color:#ffffff}#checkout-pointer .cp1{font-weight:lighter;font-size:1.2em;color:#ddd;margin:25px 0 15px 5px}#checkout-pointer .cp2{font-size:2em;color:#fff;margin:15px 0 15px 5px;color:#ffd981}div#headsUpBox .hub1{font-size:1.4em;color:#fff;margin:15px 30px 15px 5px;color:#ffd981}div#headsUpBox .hub2{font-weight:lighter;font-size:1em;color:#ddd;margin:25px 30px 15px 5px}p.category-description{padding:15px}ul.account-icons{overflow:hidden;list-style-type:none;padding:0}ul.account-icons li{float:left;width:196px;margin:0 4px;text-align:center}ul.account-icons li img{border:1px solid #ddd}ul.account-icons li a{margin-bottom:10px;padding:10px;display:block}ul.account-icons li a.account-icon{background-color:#efefef;padding:0;margin:0}ul.account-icons li a.account-icon:hover{background-color:#dddddd}ul.account-icons li a.account-icon:hover img{border:1px solid #ccc}.wrapper>div.signupbar{text-align:center;background-color:#222;padding:10px;box-shadow:0px 2px 2px rgba(0,0,0,0.3);border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:white}.signupbar p{margin:0;color:white;width:800px;border-right:1px solid #333;border-left:1px solid #333;font-size:1.2em}.signupbar p a{color:#ffd981}#faq-difference-box{float:right;width:280px;margin-left:20px;margin-bottom:20px;margin-top:1em;padding:5px;margin-right:20px;background-color:white;box-shadow:0 2px 2px #ccc;-moz-box-shadow:0 2px 2px #ccc;-webkit-box-shadow:0 2px 2px #ccc}#faq-difference-box>div{background-color:#efefef;padding:15px 15px 0 0;overflow:hidden}#faq-difference-box li{margin-bottom:10px;color:#000;font-family:Georgia, Times New Roman, serif}#faq-difference-box li span{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;display:inline}#faq-difference-box li p{margin:0;font-size:0.9em}#faq-difference-box h3{padding-left:15px;margin-bottom:10px;margin-top:0;text-align:center;font-size:0.9em;font-family:Georgia, Times New Roman, serif;text-transform:uppercase;letter-spacing:1px}#edit-account-container{width:200px;float:left;overflow:hidden;margin:0 0 0 10px;padding:0}#edit-account-container div h4{margin-top:0}#account-history-container{width:520px;float:right;margin-right:10px}.edit-account{list-style-type:none;padding:0;margin:0}.edit-account li{background-repeat:no-repeat;padding-left:45px;width:155px;margin-bottom:15px}.edit-account li a{margin:0;padding:0}.edit-account #account-link-myinfo{background-image:url("https://d22toljjotnctj.cloudfront.net/assets/accounticons/user.png");background-position:0 0}.edit-account #account-link-addresses{background-image:url("https://d22toljjotnctj.cloudfront.net/assets/accounticons/letter.png");background-position:0 -7px}.edit-account #account-link-password{background-image:url("https://d22toljjotnctj.cloudfront.net/assets/accounticons/key.png");background-position:0 -1px}.edit-account #account-link-cc{background-image:url("https://d22toljjotnctj.cloudfront.net/assets/accounticons/card.png");background-position:0 -5px}#checkout-form-inner,#shipping-form-inner{float:left;margin-bottom:1em;overflow:hidden;width:100%;font-size:1.2em}#shipping-form-inner input[type='radio']{margin-right:1em}#checkout-form-inner .moduleRow,#shipping-form-inner .moduleRow{cursor:pointer;border-top:1px solid #efefef;float:left;width:100%;padding:10px 2%;box-sizing:border-box}#checkout-form-inner .moduleRow.highlighted,#shipping-form-inner .moduleRow.highlighted{background-color:#fafafa}#checkout-form-inner .textbox{border:1px solid #efefef;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:inset 0 2px 6px rgba(180,180,180,0.1);-moz-box-shadow:inset 0 2px 6px rgba(180,180,180,0.1);-webkit-box-shadow:inset 0 2px 6px rgba(180,180,180,0.1);padding:10px;font-family:Helvetica, Arial, sans-serif}.paybar0{background-image:url("https://d22toljjotnctj.cloudfront.net/assets/checkouticons/icon-phone.png");background-position:left center;background-repeat:no-repeat;padding:0.6em 0 0.6em 54px}.paybar1{background-image:url("https://d22toljjotnctj.cloudfront.net/assets/checkouticons/icon-cod.png");background-position:left center;background-repeat:no-repeat;padding:0.6em 0 0.6em 54px}.paybar2{background-image:url("https://d22toljjotnctj.cloudfront.net/assets/checkouticons/icon-cc.png");background-position:left center;background-repeat:no-repeat;padding:0.6em 0 0.6em 54px}.paybar3{background-image:url("https://d22toljjotnctj.cloudfront.net/assets/checkouticons/icon-paypal.png");background-position:left center;background-repeat:no-repeat;padding:0.6em 0 0.6em 54px}.paybarCIM{background-image:url("https://d22toljjotnctj.cloudfront.net/assets/checkouticons/icon-cim.png");background-position:left center;background-repeat:no-repeat;padding:0.6em 0 0.6em 54px}#checkout-cc-info,#checkout-onfile-info{overflow:hidden;clear:both;margin:0 36px;padding-top:20px}.account-sub-header{border-bottom:1px solid #efefef;padding-bottom:10px;margin-bottom:15px}.wrapper div.signupbar{text-align:center;background-color:#222;padding:10px;box-shadow:0px 2px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 2px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.3);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:white;clear:both;margin-bottom:10px}.signupbar p{margin:0;color:white;border-right:1px solid #333;border-left:1px solid #333;font-size:1.2em}.signupbar p a{color:#ffd981}.continue-button{padding:10px;font-family:Georgia, Times New Roman, serif;font-weight:lighter;font-size:0.9em;cursor:pointer;min-height:30px;letter-spacing:1px;text-transform:uppercase;background-color:#efefef;border:0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-shadow:0 1px 1px #ffffff;box-shadow:0 1px 1px #dddddd;-moz-box-shadow:0 1px 1px #dddddd;-webkit-box-shadow:0 1px 1px #dddddd}.continue-button:hover{background-color:#cccccc;text-shadow:0 1px 1px #efefef;box-shadow:0 1px 1px #aaaaaa;-moz-box-shadow:0 1px 1px #aaaaaa;-webkit-box-shadow:0 1px 1px #aaaaaa}.frontinvoice>div{clear:both}.frontinvoice #address-wrapper div{float:left;width:370px;margin:0 10px}.frontinvoice #address-wrapper h4{font-weight:normal;border-bottom:1px solid #efefef;padding-bottom:5px;margin-bottom:5px}.frontinvoice #address-wrapper p{margin-top:0}.frontinvoice #address-wrapper #billTo{margin:0 20px 0 0}.frontinvoice #address-wrapper #shipTo{margin:0}.frontinvoice .orderInfo{width:100%}.frontinvoice thead th,.account-order-history{border-bottom:1px solid #efefef}.frontinvoice table,.frontinvoice tr,.frontinvoice th,.frontinvoice td{padding:0;margin:0}.frontinvoice th,.frontinvoice td,.frontorder th,.frontorder td,.account-order-history th,.account-order-history td{padding:5px}.frontinvoice td,.frontorder td,.account-order-history td{font-size:0.9em;display:table-cell}.frontinvoice tr.odd{background-color:#efefef}.frontinvoice tbody th,.frontinvoice thead th{font-size:0.9em}.frontorder th{border-bottom:1px solid #efefef}.account-invoice-print{float:left;margin:0 20px 20px 0}#checkout-suggestion-box{width:600px;margin:0 auto;text-align:center}#checkout-suggestion-box h3{text-align:center;font-size:3em;margin-bottom:10px;font-family:Helvetica, Arial, sans-serif}#checkout-suggestion-box p{font-size:1em;text-align:center}#checkout-suggestion-box textarea,#contact-us-form textarea,#checkout-form-comments textarea{border:1px solid #efefef;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;resize:none;box-shadow:inset 0 2px 6px rgba(180,180,180,0.1);-moz-box-shadow:inset 0 2px 6px rgba(180,180,180,0.1);-webkit-box-shadow:inset 0 2px 6px rgba(180,180,180,0.1);padding:10px;font-family:Helvetica, Arial, sans-serif;font-size:0.8em}#checkout-suggestion-box button{display:block;padding:10px 30px;font-size:1.4em;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:0;color:#ffd981;font-family:Helvetica, Arial, Sans-serif;font-weight:normal;text-shadow:0 1px 2px black;margin:20px auto 0;cursor:pointer}#checkout-suggestion-box .buttonback{background:#444444;background-image:-o-linear-gradient(top, #444, #343434);box-shadow:0 1px 2px black;-webkit-box-shadow:0 1px 2px black;-moz-box-shadow:0 1px 2px black}#checkout-suggestion-box .buttonback2{background:#343434;background-image:-o-linear-gradient(top, #2c2c2c, #343434);box-shadow:0 -1px 2px black;-webkit-box-shadow:0 -1px 2px black;-moz-box-shadow:0 -1px 2px black}#habla_beta_container_do_not_rely_on_div_classes_or_names .hbl_pal_main_font_family{font-family:'Montserrat', Helvetica, Arial, sans-serif !important}#habla_beta_container_do_not_rely_on_div_classes_or_names .hbl_pal_header_font_size{font-size:1.1em !important}#habla_beta_container_do_not_rely_on_div_classes_or_names .hbl_pal_main_font_size{font-size:1.2em !important}#habla_beta_container_do_not_rely_on_div_classes_or_names a.habla_oplink_a_hover:hover{text-decoration:none !important;color:#F9F15E !important}@media screen and (max-width: 1000px){.mobile-hide{display:none}}@media screen and (max-width: 481px){.context-products-grid .grid-options select{width:100%}.product-image-container{width:100%;height:auto}.checkout-progress{display:none}.checkout-progress.truncated{display:block}.small-mobile-hide{display:none !important}}@media screen and (min-width: 300px){.context-home .splash-banners li img{width:100%}}@media screen and (min-width: 482px){fieldset input{float:right}.text-filter{float:right;text-align:left}.context-home .splash-banners li{width:100%}.context-home .splash-banners li img{width:100%}.context-home .daily-deal-container .text-container{font-size:0.7em}.context-home .splash-banners .col-one-third{width:33.333333333333333%;padding:0 1.04166666666666% 2.083333333333333%;float:left}.context-home .splash-banners .col-two-thirds{width:66.666666666666666%;padding:0 1.04166666666666% 2.083333333333333%;float:left}.context-home .splash-banners .col-three-thirds{width:100%;float:left}.context-create-account fieldset>div{width:auto}.context-create-account input[type='text'],.context-create-account input[type='password'],.context-create-account input[type='email'],.context-create-account input[type='tel']{width:370px}.small-mobile-only{display:none !important}}@media screen and (min-width: 482px) and (max-width: 817px){.context-home .daily-deal-container .text-container h2{display:none}}@media screen and (min-width: 525px){.context-home .daily-deal-container .text-container{font-size:0.8em}}@media screen and (min-width: 580px){.context-home .daily-deal-container .text-container{font-size:0.9em}}@media screen and (min-width: 700px){.context-home .daily-deal-container .text-container{font-size:1em}}@media screen and (min-width: 818px){.context-home .daily-deal-container .text-container{font-size:0.8em}}@media screen and (min-width: 885px){.context-home .daily-deal-container .text-container{font-size:0.9em}}@media screen and (min-width: 1000px){#react-navbar{margin-bottom:20px}.js-row-inner{width:960px}.col{padding:0 1.04166666666666% 15px;float:left;display:inline-block}.col-two-thirds{width:66.666666666666666%}.col-one-third{width:33.333333333333333%}.text-center{text-align:center}.header-second-row .feature-line{display:block;margin:0.5em 0}.header-second-row .flush-right .feature-line{text-align:right}.header-second-row .logo-link{width:300px;padding-bottom:15px;margin:0 auto}.header-second-row .logo-link .minimal-logo,.minimal-cutoff-display{display:none}.header-second-row .logo-link .full-logo{display:block}.header-second-row .primary-navigation-toggle{display:none}.header-second-row .search-toggle{display:none}.header-third-row{height:auto}.header-third-row .col{padding-bottom:0;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc}.header-third-row.scroll-to-fixed-fixed{background:url("https://dvi6fofkemdwh.cloudfront.net/assets/FFFFFF-0.95.png");border-bottom:1px solid #cccccc}.footer-first-row{text-align:left}.footer-first-row .email-form input{width:60%}.footer-first-row .social-links{text-align:right}.primary-navigation{display:block}.primary-navigation ul li{font-weight:400;display:inline-block;font-size:1.1em;margin-right:0.95%;border-bottom:0}}@media screen and (min-width: 1000px) and (min-width: 992px) and (max-width: 1060px){.primary-navigation ul li{font-size:1em}}@media screen and (min-width: 1000px){.primary-navigation ul li:first-child{margin-right:0}.primary-navigation ul li.last-child{margin-right:0}.primary-navigation ul li a{padding:11px 0}.header-third-row .search{height:0}.header-third-row .search.expanded{height:90px}.primary-navigation .search-item{display:inline-block;float:right}.header-third-row .search input{height:85px}.header-third-row .search button{height:85px}.header-third-row .search input{border:4px solid #000000;font-size:3.6em;width:82%;height:75px;margin:0 1% 0 0;box-sizing:border-box}.header-third-row .search button{height:75px;border:0;cursor:pointer;outline:none;vertical-align:middle;display:inline-block;font-size:4em}.header-third-row .search .submit{margin-right:1%;width:10%}.header-third-row .search .cancel{display:inline-block;width:5%}.context-sidebar>div{max-width:160px}.context-home .daily-deal-container .image-container img{width:150px}.context-home .daily-deal-container .text-container{font-size:1em}.context-contact .contact-form{max-width:570px}.context-daily-deal .col-image{float:left;width:400px;margin-left:115px;margin-right:20px}.context-daily-deal .col-details{float:left;width:290px;text-align:left}.context-home .collection-set .collection{margin:20px 7px 10px}.context-home .collection-set .collection:nth-child(4n+1){margin-left:0px}.context-home .collection-set .collection:nth-child(4n+4){margin-right:0px}.context-checkout-shipping h1,.context-checkout-addresses h1,.context-checkout-payment h1,.context-checkout-success h1{float:left}.context-checkout-shipping .checkout-progress,.context-checkout-addresses .checkout-progress,.context-checkout-payment .checkout-progress,.context-checkout-success .checkout-progress{float:right;margin-top:0}.context-checkout-payment .sidebar{display:block}.context-checkout-payment .sidebar .context-sidebar>div{border:0;padding:0}.context-checkout-shipping .submit,.context-checkout-payment .submit{display:block;float:right;width:220px;clear:right;margin-top:0}.context-checkout-shipping .submit.top,.context-checkout-payment .submit.top{display:block}.context-checkout-shipping .shipping-form-inner .float-left,.context-checkout-payment .payment-form-inner .float-left{float:left}.context-checkout-shipping .shipping-form-inner .float-left{margin-left:0}.context-checkout-shipping .shipping-form-inner .float-right,.context-checkout-payment .payment-form-inner .float-right{float:right}.context-checkout-shipping .shipping-form-inner .delivery-date{margin-left:15px}.context-checkout-payment textarea{width:auto}.checkout-progress{text-align:left}}@media screen and (min-width: 1250px){.js-row-inner{width:1200px}.primary-navigation ul li{margin-right:1.2%}.context-home .splash-banners .col-one-third,.context-home .splash-banners .col-two-thirds{padding-bottom:2%}.context-home .daily-deal-container .image-container img{width:187px}.context-home .daily-deal-container .text-container{font-size:1.2em}.context-daily-deal .col-image{margin-left:245px}.context-checkout-shipping .submit,.context-checkout-payment .submit{width:275px}}@-moz-document url-prefix(){html.mozilla.lte-34 form select,html.mozilla.lte-34 .context-contact select,html.mozilla.lte-34 .context-create-account select,html.mozilla.lte-34 .context-daily-deal select{background-image:none}}form select::-ms-expand,.context-contact select::-ms-expand,.context-create-account select::-ms-expand,.context-daily-deal select::-ms-expand{display:none}html.lt-ie10 form select,html.lt-ie10 .context-contact select,html.lt-ie10 .context-create-account select,html.lt-ie10 .context-daily-deal select{background-image:none;padding-right:13px}html.lt-ie8 .context-log-in input[type='text'],html.lt-ie8 .context-log-in input[type='password']{width:289px}@viewport{zoom:1;width:extend-to-zoom}@-ms-viewport{width:extend-to-zoom;zoom:1}@media screen and (min-width: 1000px) and (max-width: 1250px){.navbar-media-query{width:unset !important;max-width:1200px !important}}@media (max-width: 768px){.payment_methods{margin-top:1rem}}.minimal-cutoff-display{display:flex;justify-content:center}.minimal-cutoff-display p{max-width:80% !important}@media screen and (min-width: 1000px){.minimal-cutoff-display{display:none}}body.storescontroller h1,body.storescontroller h2,body.storescontroller h3{font-weight:200;text-transform:none}body.storescontroller h3 a{border-bottom:1px solid black}body.storescontroller .row h1,body.storescontroller .row h2,body.storescontroller .row h3{text-align:center}body.storescontroller .row h2{font-size:3em;margin-bottom:0}body.storescontroller .row h3{font-size:1.5em;border-bottom:1px solid #ccc;padding-bottom:1em}body.storescontroller .text-center{text-align:center}body.storescontroller .leaderboard{height:18em}body.storescontroller .leaderboard h1,body.storescontroller .leaderboard h2,body.storescontroller .leaderboard a{color:white}body.storescontroller .leaderboard h1{font-weight:200;font-size:3em;text-transform:none}body.storescontroller .leaderboard .nav{text-align:center;width:80%;margin:0 auto;padding-top:1.3em}body.storescontroller .leaderboard .nav h1{margin:0 0 0.3em 0}body.storescontroller .leaderboard .nav h2{margin-top:0}body.storescontroller .leaderboard .nav h2 a{display:inline-block;border-bottom:1px solid white}body.storescontroller .leaderboard .nav .links a{font-size:1.2em;font-weight:200;border:1px solid white;border-radius:3em;padding:0.1em 1em;margin-left:.3em;line-height:2.5em}body.storescontroller .leaderboard .nav .links a:first-child{margin-left:0}body.storescontroller .leaderboard .nav .links a:active{background:white;color:black}.context-checkout-shipping h1,.context-checkout-shipping h2{text-align:center}.context-checkout-shipping h4{font-weight:lighter;margin-top:0;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #efefef}.context-checkout-shipping .customer-number-container{width:250px;float:left;padding:.65%;margin:1em 0}.context-checkout-shipping .customer-number{font-size:2em;font-weight:bold;margin-top:0}.context-checkout-shipping .error-container{margin:auto;width:340px;font-weight:500}.context-checkout-shipping .wide-banner{width:600px}.context-checkout-shipping .addresses{overflow:hidden;clear:both;text-align:center;margin-bottom:20px}.context-checkout-shipping .address-container{margin:0 5px 0px;overflow:hidden;display:inline-block}.context-checkout-shipping .address-container .address{text-align:left;font-size:1.1em}.context-checkout-shipping .shipping-form-inner{float:left;overflow:hidden;width:100%;font-size:1.2em;margin-top:5px}.context-checkout-shipping .shipping-form-inner .float-left{float:left}.context-checkout-shipping .shipping-form-inner .float-right{float:right}.context-checkout-shipping .shipping-form-inner .float-left,.context-checkout-shipping .shipping-form-inner .float-right{margin-left:2.5em}.context-checkout-shipping .shipping-form-inner .float-left:first-child{margin-left:0}.context-checkout-shipping .shipping-form-inner .large-padding{padding:0.25em 0}.context-checkout-shipping .shipping-form-inner .small-padding{padding:0.25em 0}.context-checkout-shipping .shipping-form-inner input[type="radio"]{margin-right:1em}.context-checkout-shipping .shipping-form-inner .option-row{cursor:pointer;border-top:1px solid #cccccc;float:left;width:100%;padding:10px 4%;box-sizing:border-box}.context-checkout-shipping .shipping-form-inner .option-row.highlighted{background-color:#eeeeee}.context-checkout-shipping .cutoff.notice{display:inline-block;font-size:1.2em;padding:4px 4px 4px 8px;margin:0 0 0.5em;background-color:black;color:white}.context-checkout-shipping .cutoff.notice .fa{margin-right:4px}.context-checkout-shipping .show-btn{background:transparent;border:0;display:none;font-size:12px;padding:0.15em 0.25em 0;color:#909090}.context-checkout-shipping .option-row.highlighted .show-btn{display:inline-block}.context-checkout-shipping .quotes{clear:both;padding-left:50px;padding-top:1em}.context-checkout-shipping .no.weekend.delivery,.context-checkout-shipping .alert{background:black;color:white;border:0;width:100%;cursor:pointer}.context-checkout-shipping .no.weekend.delivery .icon,.context-checkout-shipping .alert .icon{font-size:16px;padding-left:22px}.context-checkout-shipping .no.weekend.delivery .content,.context-checkout-shipping .alert .content{padding-left:28px}.context-checkout-shipping .no.weekend.delivery tr td,.context-checkout-shipping .alert tr td{padding:8px;vertical-align:middle}.context-checkout-shipping .no-weekend-delivery-container{clear:both;display:none;padding-top:1em}@media only screen and (min-width: 500px){.context-checkout-shipping .no-weekend-delivery-container{padding-left:50px}}.context-checkout-shipping .option-row:not(.highlighted) .no-weekend-delivery-container{display:none !important}.context-checkout-shipping .option-row.highlighted .no-weekend-delivery-container{display:block}@media screen and (max-width: 481px){.context-checkout-shipping .shipping-form-inner .float-left{float:none}.context-checkout-shipping .shipping-form-inner .float-left:first-child{float:left}}@media screen and (max-width: 360px){.context-checkout-shipping .addresses .address-container{font-size:0.9em;width:40%}.context-checkout-shipping .addresses .address-container h3{font-size:1.1em}}@media screen and (max-width: 999px){.context-checkout-shipping .shipping-form-inner .float-right{position:absolute;top:10px;text-align:right}.context-checkout-shipping .shipping-form-inner .tier-quote,.context-checkout-shipping .shipping-form-inner .option-row{padding:10px 8px;position:relative}.context-checkout-shipping .shipping-form-inner .option-row>.float-right{right:0}.context-checkout-shipping .shipping-form-inner .tier-quote>.float-right{right:8px}.context-checkout-shipping .shipping-form-inner .tier-quote.highlighted .show-btn{display:inline-block}.context-checkout-shipping .shipping-form-inner .show-btn{margin-left:3px;display:none}.context-checkout-shipping .shipping-form-inner .alert .icon{padding-left:7px}.context-checkout-shipping .shipping-form-inner .alert .content{padding-left:0.75em}}@media only screen and (max-width: 999px) and (min-width: 480px){.context-checkout-shipping .shipping-form-inner .alert .content{padding-left:2.75em}}@media screen and (max-width: 999px){.context-checkout-shipping .shipping-form-inner .quotes{padding-left:0}}@media screen and (max-width: 999px){.context-checkout-shipping .addresses h2{display:none}.context-checkout-shipping .addresses h3{font-size:1.4em;font-weight:normal;text-align:left}}@media screen and (min-width: 1000px){.context-checkout-shipping h1,.context-checkout-shipping h2{text-align:left}.context-checkout-shipping .addresses{text-align:left;margin-bottom:15px}.context-checkout-shipping .addresses h3 span{display:none}.context-checkout-shipping .address-container{float:left;margin:0 30px 15px 0}.context-checkout-shipping .shipping-form-inner{margin-bottom:1em;margin-top:0}.context-checkout-shipping .shipping-form-inner .option-row{padding:10px 2%}.context-checkout-shipping .footnote{margin-bottom:20px}}.context-checkout-payment h1,.context-checkout-payment h2{text-align:center}.context-checkout-payment .payment-form-inner{margin-top:5px;float:left;margin-bottom:1em;overflow:hidden;width:100%}.context-checkout-payment .large-padding{padding:0.25em 0}.context-checkout-payment .small-padding{padding:0.25em 0}.context-checkout-payment input[type="radio"]{margin-right:1em}.context-checkout-payment .option-row{cursor:pointer;border-top:1px solid #cccccc;float:left;width:100%;padding:10px 4%;box-sizing:border-box}.context-checkout-payment .option-row .float-left{float:left}.context-checkout-payment .option-row.highlighted{background-color:#eeeeee}.context-checkout-payment .expandable .expandable-wrapper{clear:both;overflow:hidden;height:0;display:none}.context-checkout-payment .expandable .expandable-inner{padding:15px 1% 0;display:block;clear:both;overflow:hidden;box-sizing:border-box}.context-checkout-payment .method{font-size:1.2em}.context-checkout-payment .method .fa{margin-right:5px;color:#000000}.context-checkout-payment .method-fb{font-size:1.2em;display:inline-block;margin:0 0 0 15px}.context-checkout-payment .secondary{float:right}@media screen and (max-width: 999px){.context-checkout-payment .payment-form-inner .expandable-inner div{margin-right:0;width:100%}.context-checkout-payment .payment-form-inner .expandable-inner div.expiry{float:left;margin-right:15px;width:auto}.context-checkout-payment .payment-form-inner .expandable-inner input[type="text"],.context-checkout-payment .payment-form-inner .expandable-inner input[type="number"]{width:100%;box-sizing:border-box}.context-checkout-payment .totals{font-size:1.2em;width:auto;margin:0 auto}.context-checkout-payment .totals td{padding:0.3em 0;text-align:left}.context-checkout-payment .totals td:first-child{padding-right:1em}.context-checkout-payment .totals tr:first-child td{padding-top:0}.context-checkout-payment .totals .total{font-weight:bold;font-size:1.6em}.context-checkout-payment .totals .discount{font-weight:bold;color:#f56072}.context-checkout-payment .context-sidebar{text-align:center}.context-checkout-payment .context-sidebar>div{padding-bottom:5px;border:0;margin:0}.context-checkout-payment .context-sidebar .address{width:auto;margin-top:0;text-align:left;display:inline-block}}@media screen and (min-width: 481px) and (max-width: 999px){.context-checkout-payment .context-sidebar>div{display:inline-block;vertical-align:top;margin:0 2%}}@media screen and (min-width: 481px) and (max-width: 767px){.context-checkout-payment .context-sidebar>div:first-child{margin:0 30%}}@media screen and (min-width: 1000px){.context-checkout-payment h1,.context-checkout-payment h2{text-align:left}.context-checkout-payment input[type="text"]{width:auto}.context-checkout-payment .payment-form-inner{margin-bottom:1em;margin-top:0}.context-checkout-payment .payment-form-inner .large-padding{padding:0.4em 0}.context-checkout-payment .payment-form-inner .option-row{padding:10px 2%}.context-checkout-payment .context-sidebar>div{max-width:180px}}.context-checkout-addresses h1,.context-checkout-addresses h2{text-align:center}.context-checkout-addresses .addresses{margin-left:0;padding:0;list-style-type:none;margin-bottom:0}.context-checkout-addresses .addresses li{display:block;padding:0 20px;border:1px solid transparent;box-sizing:border-box}.context-checkout-addresses .addresses .default{border:1px solid black}.context-checkout-addresses .addresses .spinner{display:block}@media screen and (max-width: 481px){.context-checkout-addresses form fieldset>div{margin-right:0;width:100%}.context-checkout-addresses form input[type="text"],.context-checkout-addresses form input[type="password"],.context-checkout-addresses form input[type="email"],.context-checkout-addresses form input[type="tel"],.context-checkout-addresses form textarea{width:100%;box-sizing:border-box}.context-checkout-addresses form .submit{display:block;margin:0 auto}}@media screen and (min-width: 1000px){.context-checkout-addresses h1,.context-checkout-addresses h2{text-align:left}.context-checkout-addresses .addresses{margin-bottom:1em}.context-checkout-addresses .addresses li{display:block;width:25%;float:left;min-height:160px;margin-bottom:15px}}.context-checkout-success h1,.context-checkout-success h2{text-align:center}.context-checkout-success .checkout-suggestion textarea{width:100%;box-sizing:border-box}.context-checkout-success .checkout-suggestion .submit{margin:20px auto 0;display:block}@media screen and (max-width: 481px){.context-checkout-success .row:first-child{margin-bottom:0}}@media screen and (min-width: 1000px){.context-checkout-success h1,.context-checkout-success h2{text-align:left}.context-checkout-success .checkout-suggestion textarea{width:auto}.context-checkout-success .checkout-suggestion .submit{margin:20px 0 0}}.context-user .splash-menu button{border:none;border-bottom:1px solid black;background:none;padding:0;margin-bottom:1em}.context-user table .totals td{border:0;padding:0.5em 1%}.context-user table .totals td ul{margin:0;padding:0;list-style-type:none}.context-user table .totals td ul li{padding:0.5em 0}.context-user .available-store-credit{padding:1em;background-color:#eeeeee}.context-user .orders-id,.context-user .invoice-id{font-weight:bold}.context-user .order-products{display:none}.context-user .order-products a>*{margin:0 0.5em 0 0;display:block;float:left}.context-user .more-products-count{padding-left:0.25em;height:75px;font-size:1.1em;text-align:center;line-height:75px;color:#888888}.context-user .order-info{text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines}.context-user .order-info ul{margin:0;padding:0;list-style-type:none}.context-user .order-info .totals table{width:auto}.context-user .order-info .totals table td{text-align:left;border:0;padding:0 0.75em 0 0}.context-user .order-info .totals .discount{color:red}.context-user .order-info>div{vertical-align:top;display:block}.context-user .edit-password{display:none}.context-user .spinner{display:inline-block;vertical-align:middle;margin:0 0 5px 15px;padding:0}.context-user .cc-on-file-form .address-link{margin-left:10px}.context-user .addresses{margin-left:0;padding:0;list-style-type:none}.context-user .addresses li{display:block;padding:0 20px;border:1px solid transparent;box-sizing:border-box}.context-user .addresses .button-link{font-size:0.8em}.context-user .addresses .default{border:1px solid black}.context-user .addresses .spinner{display:block}.context-user .cards{margin-left:0;padding:0;list-style-type:none}.context-user .cards li{display:block;padding:0 20px 0 0;float:left;width:25%;border:1px solid transparent;box-sizing:border-box}.context-user .cards li p .fa{margin-right:5px;color:#000000}.context-user .cards li p .card-type{text-transform:capitalize}.context-user .cards .spinner{display:block}.context-user .password-fields input{float:none}.context-user .product{display:inline;filter:inherit;margin:0}.context-user .product .prices,.context-user .product .quick-add,.context-user .product .image-overlay{display:none}.context-user .product.high-profit-margin .model{display:block}.context-user .product.high-profit-margin .profit-star,.context-user .product.high-profit-margin .profit-margin{display:none}.context-user .product .product-link{filter:inherit}.context-user .product-container{width:45%;text-align:center;margin:20px 2.1% 10px;padding-bottom:10px;display:inline-block;overflow:hidden;position:relative}.context-user .bordered{border-bottom:0}.context-user .submenu{display:none}.context-user .section{margin-bottom:4em}.context-user form.account-settings .submit{margin-top:0}.context-user .receiving-payment .card-present a{text-decoration:underline;line-height:200%}.context-user .receiving-payment .card-present .card-text{font-size:1.6em;font-weight:bold}.context-user form.form-chart label{margin-bottom:0;float:left}.context-user form.form-chart select{margin-left:5px;margin-bottom:0}.context-user form.form-chart .chart{clear:both}.orders .context-user .order-history .direct .direct{background-color:#F9F15E}.orders .context-user .order-history .direct .direct:hover{background-color:#f8ff8c}.orders .context-user .order-history .direct .direct td{border-top:1px solid #e2db56}.orders .context-user .order-history .direct .direct .timestamp{color:#8a853b}.sales .context-user .summary{font-size:2em;text-align:center}.sales .context-user .order-history tbody td>a{height:auto}.sales .context-user .order-history .byline{display:inline;font-weight:normal}@media screen and (max-width: 481px){.context-user form div{margin-right:0;width:100%}.context-user form div.expiry,.context-user form div.cvv,.context-user form div.cvc{width:auto;margin-right:15px}.context-user form input[type='text'],.context-user form input[type='number'],.context-user form input[type='tel'],.context-user form input[type='email']{width:100%;box-sizing:border-box}.context-user form input[type='text'][name='cvv'],.context-user form input[type='text'][name='cvc'],.context-user form input[type='number'][name='cvv'],.context-user form input[type='number'][name='cvc'],.context-user form input[type='tel'][name='cvv'],.context-user form input[type='tel'][name='cvc'],.context-user form input[type='email'][name='cvv'],.context-user form input[type='email'][name='cvc']{width:auto}}@media screen and (min-width: 615px){.context-user .addresses li{width:33%;float:left;min-height:193px;margin-bottom:15px}}@media screen and (min-width: 768px){.context-user .product-container{width:28.5%}}@media screen and (min-width: 1000px){.context-user .submenu{display:block}.context-user .addresses li{width:25%;float:left;min-height:175px;margin-bottom:15px}.context-user .order-products{display:table-cell}.context-user .order-info>div{display:inline-block}.context-user .product-container{float:left;margin:20px 10px 10px;width:220px}}.sales-tax-disclaimer{max-width:40%}@media (max-width: 992px){.sales-tax-disclaimer{max-width:100% !important}}.context-cart .notification.prices.changed{border:2px solid #dedede;border-radius:2px;padding:0}.context-cart .notification.prices.changed .notice{background:#dedede;border-bottom:1px solid #d5d5d5;padding:8px;height:80px;position:relative}.context-cart .notification.prices.changed .notice:after{content:" ";display:block;clear:both}.context-cart .notification.prices.changed .message{font-size:1em;text-align:center}@media only screen and (min-width: 640px){.context-cart .notification.prices.changed .message{font-size:1.4em}}.context-cart .notification.prices.changed .exclamation.icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#606060;border:1px solid #939393;border-radius:100%;color:#fefefe;display:block;float:none;font-size:24px;height:64px;width:64px}.context-cart .notification.prices.changed .exclamation.icon .text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;text-shadow:0px 1px 2px #303030;width:64px}.context-cart .notification.prices.changed .price.higher .old-price{color:#76B756}.context-cart .notification.prices.changed .price.higher .new-price{color:#F56072}.context-cart .notification.prices.changed .price.lower .old-price{color:#F56072}.context-cart .notification.prices.changed .price.lower .new-price{color:#76B756}.context-cart .notification.prices.changed .product-set.prices.adjusted .product-container{float:none}@media only screen and (min-width: 768px){.context-cart .notification.prices.changed .product-set.prices.adjusted .product-container{width:20%}}.context-cart .notification.prices.changed .product-set.prices.adjusted .product-container p.prices{display:none}.context-cart h1,.context-cart h2{text-align:center}.context-cart .minimum-message,.context-cart .volume-message{text-align:center}.context-cart .product-container-inner{position:relative}.context-cart .stock-error.alert{position:absolute;top:0;left:0;text-align:left;width:100%;z-index:1}.context-cart .stock-error.alert i{margin-right:8px}.context-cart .stock-error.alert p{font-size:12px}@media (min-width: 23.5em){.context-cart .stock-error.alert p{font-size:14px}}.context-cart .stock-error.alert button{background:transparent;border:1px solid transparent;color:white;float:right;padding:0 0 0 0;font-weight:bold;text-decoration:underline;margin-top:-1px;display:none}@media (min-width: 20.0625em){.context-cart .stock-error.alert button{display:inline-block}}.context-cart .stock-error>p{background:#F56072;border:1px solid transparent;border-top-color:#f8909d;border-left-color:#f8909d;border-radius:8px;color:white;cursor:default;padding:8px}.context-cart .stock-error>p span{display:inline-block}.context-cart .button-link.view-cart{display:none}.context-cart .checkout-block .minimum-message,.context-cart .checkout-block .volume-message{display:none}.context-cart .checkout-block .totals tr{display:none}.context-cart .checkout .button-link{display:inline-block}.context-cart .product,.minimal-product .product{display:inline;filter:inherit;margin:0}.context-cart .product.high-profit-margin .model,.minimal-product .product.high-profit-margin .model{display:block}.context-cart .product.high-profit-margin .profit-star,.context-cart .product.high-profit-margin .profit-margin,.minimal-product .product.high-profit-margin .profit-star,.minimal-product .product.high-profit-margin .profit-margin{display:none}.context-cart .product .product-link,.minimal-product .product .product-link{filter:inherit}.context-cart .product .prices,.minimal-product .product .prices{display:inline-block;filter:inherit}.context-cart .product .prices .price,.minimal-product .product .prices .price{margin-left:0}.context-cart .product .discounted .wholesale-price,.minimal-product .product .discounted .wholesale-price{text-decoration:line-through}.context-cart .product .quick-add,.minimal-product .product .quick-add{display:none}.context-cart .product-set,.minimal-product .product-set{margin:0;padding:0;list-style-type:none;text-align:center;overflow:hidden}.context-cart .product-set .product-container,.minimal-product .product-set .product-container{width:45%;text-align:center;margin:20px 0;padding-bottom:10px;display:inline-block;overflow:hidden;position:relative;border-bottom:2px solid #ffffff;transition:border-color 250ms ease-out}.context-cart .product-set .product-container img,.minimal-product .product-set .product-container img{display:block;padding:0;margin:0 auto;width:auto;max-height:100%}.context-cart .product-set .product-container img.image-overlay,.minimal-product .product-set .product-container img.image-overlay{display:none}.context-cart .product-set .product-container .bubble,.minimal-product .product-set .product-container .bubble{color:#F56072;font-size:16px}.context-cart .product-set .product-container p,.minimal-product .product-set .product-container p{margin:0.25em 0}.context-cart .product-set .product-container .remove,.context-cart .product-set .product-container .save-for-later,.minimal-product .product-set .product-container .remove,.minimal-product .product-set .product-container .save-for-later{background-color:#ffffff;color:#999999;display:inline-block;margin:0 auto}.context-cart .product-set .product-container .add-back,.minimal-product .product-set .product-container .add-back{width:100px;margin-left:-50px;top:110px;left:50%;position:absolute;font-size:1.2em}.context-cart .product-set .product-container .saved-message,.minimal-product .product-set .product-container .saved-message{width:160px;margin-left:-80px;top:70px;left:50%;position:absolute}.context-cart .product-set .product-container .saved-message a,.minimal-product .product-set .product-container .saved-message a{text-decoration:underline}.context-cart .product-set .product-container .daily-deal-indicator,.minimal-product .product-set .product-container .daily-deal-indicator{display:inline-block;position:absolute;right:0;padding:0.5em 0.7em;background-color:#ee3939;color:white;border-radius:2px;z-index:1;white-space:nowrap}.context-cart .product-set .product-container.hover,.context-cart .product-set .product-container:hover,.minimal-product .product-set .product-container.hover,.minimal-product .product-set .product-container:hover{border-color:#000000}.context-cart .product-set .active .remove:hover,.context-cart .product-set .active .save-for-later:hover,.minimal-product .product-set .active .remove:hover,.minimal-product .product-set .active .save-for-later:hover{color:#000000}.context-cart .product-set .empty-message,.minimal-product .product-set .empty-message{margin:40px 0;display:block;text-align:center;font-size:2.4em}.context-cart .quantity-container,.minimal-product .quantity-container{font-size:1.8em;display:block;height:3.2em}.context-cart input[type='text'],.context-cart input[type='number'],.minimal-product input[type='text'],.minimal-product input[type='number']{border:1px solid #bbbbbb;border-radius:1px;padding:0.3em 0.4em 0.4em;font-size:1.25em;margin:0.1em 0 0.45em}.context-cart .quantity,.minimal-product .quantity{font-size:1em;margin-left:0.25em;max-width:70px}.context-cart select.quantity,.minimal-product select.quantity{border:0;-webkit-appearance:none;-moz-appearance:none;background:url("https://dvi6fofkemdwh.cloudfront.net/assets/down-arrow-small.png") no-repeat #eee right 13px center;margin:0.2em 0 0.6em;padding:8px 28.1875px 8px 11.75px;text-indent:0.01px;font-size:1em;font-family:'Montserrat';border-radius:0;cursor:pointer;box-sizing:border-box}.context-cart select.quantity:hover,.minimal-product select.quantity:hover{background-color:#dddddd}.context-cart .cart .good-update-message,.minimal-product .cart .good-update-message{position:absolute;display:block;padding:0.5em 0.6em;margin-left:0.25em;color:white;font-weight:400;background-color:#000;font-size:1.2em;border-radius:1px;opacity:0;box-sizing:border-box}.context-cart .cart .good-update-message:before,.minimal-product .cart .good-update-message:before{content:'';border-style:solid;border-color:#000 transparent;border-width:0 8px 12px 8px;bottom:2.25em;left:2.35em;position:absolute}.context-cart .cart .bad-update-message,.minimal-product .cart .bad-update-message{position:absolute;display:block;padding:0.5em 0.6em;margin-left:0.25em;color:white;font-weight:400;background-color:#f56072;font-size:1.2em;border-radius:1px;opacity:0;box-sizing:border-box}.context-cart .cart .bad-update-message:before,.minimal-product .cart .bad-update-message:before{content:'';border-style:solid;border-color:#f56072 transparent;border-width:0 8px 12px 8px;bottom:2.25em;left:2.35em;position:absolute}.context-cart .perks-meter,.minimal-product .perks-meter{font-size:1.6em;color:#999999;border-collapse:collapse}.context-cart .perks-meter td,.minimal-product .perks-meter td{padding:0.4em 0.4em 0.4em 0.2em}.context-cart .perks-meter td:first-child,.minimal-product .perks-meter td:first-child{padding:0.4em 0.6em 0.4em 0.2em}.context-cart .perks-meter .fa-check,.minimal-product .perks-meter .fa-check{color:#cccccc}.context-cart .perks-meter .attained,.minimal-product .perks-meter .attained{color:#629522;font-weight:bold}.context-cart .perks-meter .attained .fa-check,.minimal-product .perks-meter .attained .fa-check{color:#629522}.context-cart .perks-meter .check,.minimal-product .perks-meter .check{visibility:hidden}.context-cart .view-cart,.minimal-product .view-cart{display:none}.context-cart .checkout .button-link,.minimal-product .checkout .button-link{text-align:center;width:100%;display:inline-block;font-size:1.6em;box-sizing:border-box;transition:all 0.2s ease-out}.context-cart .disabled,.minimal-product .disabled{pointer-events:none;cursor:default;opacity:0.5;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)'}.context-cart .totals-block .count,.minimal-product .totals-block .count{display:none}.context-cart .totals,.minimal-product .totals{font-size:1.2em;width:100%}.context-cart .totals td,.minimal-product .totals td{padding:0.3em 0}.context-cart .totals td:first-child,.minimal-product .totals td:first-child{text-align:right;padding-right:0.5em}.context-cart .totals td:last-child,.minimal-product .totals td:last-child{text-align:left}.context-cart .totals tr:first-child td,.minimal-product .totals tr:first-child td{padding-top:0}.context-cart .totals .total,.minimal-product .totals .total{font-weight:bold;font-size:1.6em}.context-cart .totals .discount,.minimal-product .totals .discount{font-weight:bold;color:#f56072}.lt-ie9 .context-cart select.quantity{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#00FFFFFF, endColorstr=#00FFFFFF )}@media screen and (max-width: 481px){.context-cart .row:first-child{margin-bottom:0}.context-cart .row:first-child .col{padding-bottom:0}.context-cart .row:last-child .col{padding-bottom:5px}.context-cart .row:last-child .col:first-child{display:none}.context-cart .perks-meter{font-size:1.4em;margin:0 auto}.context-cart .footnote{text-align:center}}@media screen and (min-width: 768px){.context-cart .product-set .product-container{width:28.5%}.context-cart .quantity-container{display:inline-block}}@media screen and (min-width: 1000px){.context-cart h1,.context-cart h2{text-align:left}.context-cart h2{margin-top:1.5em}.context-cart .checkout-block{float:right}.context-cart .checkout-block .totals{width:180px;margin:1.5em 0 0}.context-cart .checkout-block .totals .total-line{display:table-row}.context-cart .checkout-block .minimum-message{margin-left:20px}.context-cart .checkout-block .totals-block>*{float:left;width:220px}.context-cart .product-set .product-container{float:left;margin:20px 10px 10px;width:220px}}@-moz-document url-prefix(){html.mozilla.lte-34 .context-cart select.quantity{background-image:none}}.context-cart select.quantity::-ms-expand{display:none}html.lt-ie10 .context-cart select.quantity{background-image:none;padding-right:13px}@media screen and (max-width: 481px){.context-cart .row:first-child .col:last-child.products-column{display:block}}.judson-live-order-alert{max-width:300px;margin-bottom:10px}.judson-live-order-alert h2{text-align:center}.judson-live-order-alert .jl-alert-inner{text-align:center;flex-direction:column;justify-content:center}.judson-live-order-alert .jl-alert-inner button{width:100%;height:43px;font-size:16px}body.controllers.directcontroller a.logo-link,body.controllers.storescontroller a.logo-link{opacity:1;display:inline-block}body.controllers.directcontroller .no-bottom-margin{margin-bottom:0 !important}body.controllers.directcontroller form.terms-form{width:80%}body.controllers.directcontroller form.terms-form label{display:inline}body.controllers.directcontroller .spinner{display:inline-block}body.controllers.directcontroller._setup .leaderboard,body.controllers.directcontroller.success .leaderboard{height:1em;min-height:1em;padding:0 0 0 0}body.controllers.directcontroller._setup .intro,body.controllers.directcontroller.success .intro{text-align:center;font-size:2em;min-height:11em;border-bottom:1px solid #ccc}body.controllers.directcontroller._setup .intro h1,body.controllers.directcontroller.success .intro h1{margin:1.5em 0 0}body.controllers.directcontroller._setup .intro h2,body.controllers.directcontroller.success .intro h2{margin-top:.5em}body.controllers.directcontroller._setup .intro h3 a,body.controllers.directcontroller.success .intro h3 a{text-decoration:underline}body.controllers.directcontroller._setup .step,body.controllers.directcontroller.success .step{font-size:1.3em;min-height:17em;padding-bottom:4em;padding-top:2em;border-bottom:1px solid #ccc}body.controllers.directcontroller._setup .step h1,body.controllers.directcontroller._setup .step h2,body.controllers.directcontroller.success .step h1,body.controllers.directcontroller.success .step h2{text-align:center}body.controllers.directcontroller._setup .step p,body.controllers.directcontroller._setup .step ul,body.controllers.directcontroller.success .step p,body.controllers.directcontroller.success .step ul{width:80%;margin:2em auto}body.controllers.directcontroller.success .step h2 img{width:100%;max-width:20em}body.controllers.directcontroller.success .step div.direct-add{background:url("https://dvi6fofkemdwh.cloudfront.net/assets/direct-marketing/direct-iphone-add-v1.gif") no-repeat bottom center;height:30em}body.controllers.directcontroller.success .step p{font-size:1.5em;text-align:center}body.controllers.directcontroller.success .step p em.black{background:black;color:white;font-style:normal;padding:0 .5em}body.controllers.directcontroller.success .content.success{min-height:20em}body.controllers.directcontroller.success .content.success h1{font-size:5em}body.controllers.directcontroller.success .content.success h2 a{text-decoration:underline;font-size:2em;background:#00ffff;padding:.1em .3em}body.controllers.directcontroller._setup div.form-error{text-align:center;color:red}body.controllers.directcontroller._setup .content.submit div.form-error{font-size:1.5em;font-weight:200;margin:1em}body.controllers.directcontroller._setup .step form{width:70%;margin:0 auto}body.controllers.directcontroller._setup .step form input[type=text]{font-size:1em;display:block;width:70%}body.controllers.directcontroller._setup .step form input[type=text].short{display:inline-block;width:58%}body.controllers.directcontroller._setup .step form input[type=text].shorter{display:inline-block;width:40%}body.controllers.directcontroller._setup .step form.zip-form ul{margin:0}body.controllers.directcontroller._setup .step form.zip-form ul li{cursor:pointer;background:black;color:white;border-radius:3px;padding:0 1em;display:inline-block;margin:1em 1em .5em 0}body.controllers.directcontroller._setup .step form.zip-form ul li.spinner{background:none;border:1px solid #ccc}body.controllers.directcontroller._setup .step form.zip-form ul li.spinner img{display:inline-block;margin:0;padding:0}body.controllers.directcontroller._setup .step form button.big-pad{padding-top:1em;padding-bottom:1em}.context-direct .leaderboard,.context-judson-live .leaderboard{height:30em;background:#24C6DC;background:linear-gradient(to left, #24C6DC, #514A9D)}.context-direct .leaderboard .direct-header.col,.context-judson-live .leaderboard .direct-header.col{padding-bottom:0}.context-direct .leaderboard .direct-header p,.context-judson-live .leaderboard .direct-header p{color:white}.context-direct .leaderboard .direct-header p a,.context-judson-live .leaderboard .direct-header p a{color:white}.context-direct .leaderboard .marketing-text,.context-judson-live .leaderboard .marketing-text{padding:2em 0 0}.context-direct .leaderboard .marketing-text span.intro,.context-judson-live .leaderboard .marketing-text span.intro{display:block;margin:0 auto;font-size:2.3em;text-align:center;padding:0em 0 .4em;color:white;width:100%;max-width:13em;font-weight:200}.context-direct .leaderboard .marketing-text .direct-logo,.context-judson-live .leaderboard .marketing-text .direct-logo{height:5em;width:30em;background:url("https://dvi6fofkemdwh.cloudfront.net/assets/direct-marketing/direct-logo-white-v1.png?v=1") no-repeat;background-size:100%;margin:1em auto}.context-direct .content h1,.context-direct .content h2,.context-direct .content h3,.context-direct .content p,.context-direct .content span,.context-direct .content li,.context-judson-live .content h1,.context-judson-live .content h2,.context-judson-live .content h3,.context-judson-live .content p,.context-judson-live .content span,.context-judson-live .content li{font-weight:200;text-transform:none}.context-direct .content li,.context-judson-live .content li{list-style-type:disc}.context-direct .content.submit,.context-judson-live .content.submit{margin-top:4em;margin-bottom:10em;text-align:center}.context-direct .content.submit button,.context-judson-live .content.submit button{font-size:2em}.context-direct .content.submit button:hover,.context-judson-live .content.submit button:hover{color:#00ffff}.context-direct .steps.flex,.context-judson-live .steps.flex{display:flex;flex-direction:column}.context-direct .steps .step.flex,.context-judson-live .steps .step.flex{display:flex;flex-direction:row}.context-direct .steps .step.flex.flex-start,.context-judson-live .steps .step.flex.flex-start{justify-content:flex-start;margin-left:100px}.context-direct .steps .step.flex.flex-end,.context-judson-live .steps .step.flex.flex-end{justify-content:flex-end}.context-direct .steps .step.flex .image.manage,.context-judson-live .steps .step.flex .image.manage{background:url("https://dvi6fofkemdwh.cloudfront.net/assets/direct-marketing/direct-iphone-add-v1.gif") no-repeat bottom center;height:45em}.context-direct .steps .step h2,.context-direct .steps .step h3,.context-judson-live .steps .step h2,.context-judson-live .steps .step h3{text-align:center}.context-direct .steps .step h2,.context-judson-live .steps .step h2{font-size:3em}.context-direct .steps .step h3,.context-judson-live .steps .step h3{font-size:2.5em}.context-direct .steps .step p,.context-judson-live .steps .step p{max-width:30em;font-size:2em;margin:0 auto 2em;padding:0 0.8em;color:#666}.context-direct .steps .step p strong,.context-judson-live .steps .step p strong{font-weight:normal;color:#666}.context-direct .steps .step span.check,.context-judson-live .steps .step span.check{width:1em;height:1em;margin-top:.1em;margin-right:0.5em;margin-bottom:-0.15em;display:inline-block;background:url("https://dvi6fofkemdwh.cloudfront.net/assets/direct-marketing/direct-circle-check-v2.png") no-repeat center center;background-size:cover}.context-direct .steps .step .img-step,.context-judson-live .steps .step .img-step{margin-top:0em;border-top:1px solid #ccc}.context-direct .steps .step .img-step.manage,.context-judson-live .steps .step .img-step.manage{background:url("https://dvi6fofkemdwh.cloudfront.net/assets/direct-marketing/direct-iphone-add-v1.gif") no-repeat bottom center;height:45em}.context-direct .steps .step .img-step.everything,.context-judson-live .steps .step .img-step.everything{background:url("https://dvi6fofkemdwh.cloudfront.net/assets/direct-marketing/direct-everything-v1.png") no-repeat top center;background-size:cover;height:45em;margin-bottom:-3em}.context-direct .steps .step .img-step.hassle,.context-judson-live .steps .step .img-step.hassle{background:url("https://dvi6fofkemdwh.cloudfront.net/assets/direct-marketing/direct-no-hassle-v1.gif") no-repeat bottom center;height:47em}.context-direct .partners,.context-judson-live .partners{margin:1em 0;overflow:hidden;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.context-direct .partners .partner,.context-judson-live .partners .partner{width:50%;float:left}.context-direct .partners .partner h1,.context-judson-live .partners .partner h1{display:none}.context-direct .partners .partner p,.context-judson-live .partners .partner p{padding:.5em;font-size:1.5em;text-align:center;margin-top:0}.context-direct .partners .partner span.img,.context-judson-live .partners .partner span.img{display:inline-block;margin-top:2em;width:100%;height:6em}.context-direct .partners .partner span.img.stripe,.context-judson-live .partners .partner span.img.stripe{background:url("https://dvi6fofkemdwh.cloudfront.net/assets/direct-marketing/direct-stripe-v1.png") no-repeat center center;background-size:14em}.context-direct .partners .partner span.img.easypost,.context-judson-live .partners .partner span.img.easypost{background:url("https://dvi6fofkemdwh.cloudfront.net/assets/direct-marketing/direct-easypost-v1.png") no-repeat center center;background-size:20em}.context-direct div.pricing,.context-judson-live div.pricing{text-align:center;padding-bottom:2em;margin:0 0 1em 0;border-bottom:1px solid #ccc}.context-direct div.pricing h2,.context-judson-live div.pricing h2{font-size:1.8em;margin:1em 0 1em 0}.context-direct div.pricing h3,.context-judson-live div.pricing h3{margin:.1em 0 .1em}.context-direct div.pricing span.price,.context-judson-live div.pricing span.price{font-size:4em;color:black}.context-direct .signup,.context-judson-live .signup{margin:0 auto 5em}.context-direct .signup h2,.context-direct .signup h3,.context-judson-live .signup h2,.context-judson-live .signup h3{text-align:center}.context-direct .signup h2,.context-judson-live .signup h2{font-size:3.8em;font-weight:normal;background:#00ffff;margin:0 auto;width:6em}.context-direct .signup h3,.context-judson-live .signup h3{font-size:2.8em;margin-top:.5em}.context-direct .signup form,.context-judson-live .signup form{text-align:center}.context-direct .signup form .form-message,.context-judson-live .signup form .form-message{margin-top:1em;font-size:2em}.context-direct .signup form input,.context-judson-live .signup form input{border:1px solid #ccc;padding:1.5em;width:20em}.context-direct .signup form input.error,.context-judson-live .signup form input.error{border:1px solid red}.context-direct .signup form button,.context-judson-live .signup form button{margin:1em auto 0em;padding:1.5em;background:black;font-size:1.5em;border:none;color:white;border-radius:5px;display:block}.context-direct .footer,.context-judson-live .footer{border-top:1px solid #ccc;padding:2.5em 0}.context-direct .footer h1,.context-direct .footer h2,.context-judson-live .footer h1,.context-judson-live .footer h2{text-align:center}@media screen and (min-width: 768px){body.controllers.directcontroller._setup .step form,body.controllers.directcontroller.success .step form{width:50%}body.controllers.directcontroller._setup .step form.terms-form,body.controllers.directcontroller.success .step form.terms-form{width:80%}body.controllers.directcontroller._setup .step form input[type=text],body.controllers.directcontroller.success .step form input[type=text]{width:90%}body.controllers.directcontroller._setup .step form input[type=text].smaller,body.controllers.directcontroller.success .step form input[type=text].smaller{width:60%}body.controllers.directcontroller._setup .step form input[type=text].short,body.controllers.directcontroller.success .step form input[type=text].short{width:75%}.context-direct .leaderboard{height:40em}.context-direct .leaderboard .marketing-text{padding:5em 0 0}.context-direct .leaderboard .marketing-text .direct-logo{height:8em;width:40em}.context-direct .leaderboard .marketing-text span.intro{font-size:3em}.context-direct .content{width:768px;margin:0 auto}.context-direct .steps .step{overflow:hidden;border-bottom:1px solid #ccc;padding:6em 0}.context-direct .steps .step h2,.context-direct .steps .step h3,.context-direct .steps .step p{float:right;padding:0 0 0 0;width:50%}.context-direct .steps .step h3{font-size:2.1em;margin:0 0 0 0}.context-direct .steps .step p{margin:2em 0 0 0}.context-direct .steps .step .img-step{width:35em;margin-top:0em;border-top:none;float:left}.context-direct .partners{border-top:none}.context-direct .partners .partner p{font-size:2em}.context-direct .partners .partner span.img.stripe{background-size:17em}.context-direct .partners .partner span.img.easypost{background-size:23em}}.context-judson-live .leaderboard{height:30em;background:#24c6dc;background:#69c3f8;background:linear-gradient(90deg, #69c3f8 0%, #e9cefe 50%, #90f1f9 100%)}.context-judson-live .leaderboard .marketing-text{padding:2em 0 0}.context-judson-live .leaderboard .marketing-text span.intro{display:block;margin:0 auto;font-size:2.3em;text-align:center;padding:0em 0 0.4em;color:black;width:100%;max-width:25em;font-weight:200}.context-judson-live .leaderboard .marketing-text .judson-live-logo{height:7em;width:30em;background-size:100%;margin:1em auto}.context-judson-live .content h1,.context-judson-live .content h2,.context-judson-live .content h3,.context-judson-live .content p,.context-judson-live .content span,.context-judson-live .content li{font-weight:200;text-transform:none}.context-judson-live .content li{list-style-type:disc}.context-judson-live .content.submit{margin-top:4em;margin-bottom:10em;text-align:center}.context-judson-live .content.submit button{font-size:2em}.context-judson-live .content.submit button:hover{color:#00ffff}.context-judson-live span.check{width:1em;height:1em;margin-top:0.1em;margin-right:0.5em;margin-bottom:-0.15em;display:inline-block;background:url("https://dvi6fofkemdwh.cloudfront.net/assets/direct-marketing/direct-circle-check-v2.png") no-repeat center center;background-size:cover}.context-judson-live span.livebullet{height:10px;width:10px;margin-right:0.5em;background:#000000;border-radius:50%;display:inline-block}.context-judson-live .steps-flex{display:flex;flex-direction:column}.context-judson-live .step{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:15px;margin-top:15px}.context-judson-live .step h2,.context-judson-live .step h3{text-align:center}.context-judson-live .step h2{font-size:3em;margin-top:25px;margin-bottom:25px}.context-judson-live .step h3{font-size:2.5em}.context-judson-live .step p{max-width:40em;font-size:2em;margin:0 auto 2em;padding:0 0.8em;color:#666}.context-judson-live .step p strong{font-weight:normal;color:#666}.context-judson-live .step .step-info{margin-top:20px;margin-left:20px}.context-judson-live .step ul li{font-size:2em}@media only screen and (max-width: 768px){.context-judson-live .step{flex-direction:column;margin-bottom:20px;margin-top:20px}.context-judson-live .step p{font-size:1.5em}.context-judson-live .step ul li{font-size:1.5em}}.context-judson-live .stuff{text-align:center;padding-bottom:2em;margin:0 0 0.7em 0}.context-judson-live .stuff h2{font-size:3.5em;margin:1em 0 1em 0}.context-judson-live .stuff h3{margin:0.1em 0 0.1em}.context-judson-live .stuff .button-link{font-size:1em}.context-judson-live .stuff .judson-live-activated{display:flex;flex-direction:column;justify-content:center;margin:0, 0, 0.7em 0}.context-judson-live .stuff .judson-live-activated h2{font-size:3.5em;background:yellow}.context-judson-live .stuff .judson-live-activated p{font-size:2em}.context-judson-live .footer{border-top:1px solid #ccc;padding:2.5em 0}.context-judson-live .footer h1,.context-judson-live .footer h2{text-align:center}.judson-live-frontend-stats{display:flex;flex-direction:column;font-size:1.3em}.judson-live-frontend-stats ul{margin:1px}.judson-live-pending-stats,.judson-live-completed-stats{display:flex;flex-direction:column;align-items:flex-end}.judson-live-pending-stats p,.judson-live-completed-stats p{font-size:1rem;margin:0.25rem 0;text-transform:uppercase}.judson-live-limits{font-size:0.5rem}.context-judson-live-info{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.context-judson-live-info>header{height:30em;background:#24c6dc;background:#69c3f8;background:linear-gradient(90deg, #69c3f8 0%, #e9cefe 50%, #90f1f9 100%);display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.context-judson-live-info>header .marketing-text{padding:2em 0 0}.context-judson-live-info>header .marketing-text span.intro{display:block;margin:0 auto;font-size:2.3em;text-align:center;padding:0em 0 0.4em;color:black;width:100%;max-width:25em;font-weight:200}.context-judson-live-info>header .marketing-text .judson-live-logo{height:7em;width:30em;background-size:100%;margin:1em auto}.context-judson-live-info>header img{height:7em;width:30em;background-size:100%;margin:1em auto}.context-judson-live-info>header h2{font-size:2.3em;font-weight:200;text-align:center;text-transform:none}.context-judson-live-info>section{margin-bottom:2rem;max-width:47rem}@media (max-width: 992px){.context-judson-live-info>section{padding:0 1rem}}.context-judson-live-info>section h2{font-size:3em;font-weight:200;margin:25px 0;text-align:center;text-transform:none}.context-judson-live-info>section p{color:#666;font-size:2em;font-weight:200;margin-bottom:2rem}.context-judson-live-info>section h3{color:#666;font-size:2em;font-weight:normal;text-transform:none}.context-judson-live-info>section ul li{color:#666;font-size:2em;font-weight:200;margin:0 0.5rem}.context-judson-live-info>section ul li::before{height:10px;width:10px;margin-right:0.5em;background:#000000;border-radius:50%;display:inline-block;content:''}.context-judson-live-info>section ul.check-bullet li::before{width:1em;height:1em;margin-top:0.1em;margin-right:0.5em;margin-bottom:-0.15em;display:inline-block;background:url("https://dvi6fofkemdwh.cloudfront.net/assets/direct-marketing/direct-circle-check-v2.png") no-repeat center center;background-size:cover;content:''}.context-judson-live-info>iframe{margin-bottom:2rem;margin-top:-3rem}@media (max-width: 992px){.context-judson-live-info>iframe{margin-top:-2rem;width:90% !important}}.context-judson-live-info>div{border-top:1px solid #ccc;padding:2.5em 0}.context-judson-live-info>div h1,.context-judson-live-info>div h2{text-align:center}.judson-live-header{display:flex;justify-content:center;margin:0}.context-collection.default-collection .notify-button{pointer-events:none;cursor:default;opacity:0.5;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)'}.context-collection .col-header{position:relative;padding:0 1.04167%}.context-collection .ribbon{font-size:1.2em;text-align:center;padding-bottom:0}.context-collection .ribbon div{display:inline-block;float:left}.context-collection .ribbon .end{background-repeat:repeat-x;background-size:327.5px;background-image:url("https://dvi6fofkemdwh.cloudfront.net/assets/direct-ribbon@2x.png");width:20%;height:78px}.context-collection .ribbon .left{background-position:left bottom}.context-collection .ribbon .center{background-color:#F9F15E;height:74px;box-sizing:border-box;width:60%;line-height:74px}.context-collection .ribbon .center span{line-height:140%;vertical-align:middle;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;margin-top:-0.25em}.context-collection .ribbon .right{background-position:right bottom}.context-collection .masthead-container{position:relative}.context-collection .masthead-sell{position:absolute;z-index:2;height:100%;right:0;width:180px;background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ccffffff',GradientType=1 )}.context-collection .masthead-sell .sell{position:absolute;font-size:1.4em;float:right;margin-top:-1.2em;right:-6px;top:50%}.context-collection .masthead-sell .spinner{display:inline-block;margin:0;padding:0}.context-collection .masthead{position:relative;width:100%;padding-bottom:25.532%;height:0;background-position:center;border:3px dashed #cccccc;box-sizing:border-box;margin-bottom:-3px}.context-collection .masthead.has-image{border:0;margin-bottom:0;background-repeat:no-repeat;background-position:center}.context-collection .masthead.has-image .upload-masthead{background-color:rgba(255,255,255,0.6);color:#666666}.context-collection .masthead.processing{border:3px dashed #cccccc;margin-bottom:-3px;background-image:none !important}.context-collection .masthead.processing .processing-indicator{display:block}.context-collection .masthead.error{border:3px dashed #ffa2b4;margin-bottom:-3px;background-image:none !important}.context-collection .masthead .processing-indicator{position:absolute;z-index:2;width:16px;height:16px;margin-left:-8px;margin-top:-8px;left:50%;top:50%;opacity:0.5;display:none}.context-collection .masthead .upload-masthead{position:absolute !important;z-index:3;font-size:1.6em;text-transform:uppercase;text-align:center;background-color:rgba(255,255,255,0.8);border:0;color:#888888;width:100%;height:100%;padding-top:11%;display:block;cursor:pointer;box-sizing:border-box;transition:color 250ms ease-out}.context-collection .masthead .upload-masthead:hover{color:#000000}.context-collection .masthead .upload-masthead i{margin-right:5px}.context-collection .sell-modal{background-color:#ffffff;text-align:center;position:absolute;z-index:9999;max-width:100%;width:450px;padding:2.8em;overflow:hidden;box-sizing:border-box}.context-collection .sell-modal .close{position:absolute;right:0.75em;top:0.75em;font-size:2em;line-height:100%;cursor:pointer;color:#cccccc}.context-collection .sell-modal .close:hover{color:#000000}.context-collection .sell-modal .close .fa{vertical-align:top}.context-collection .sell-modal .heading{margin-top:0}.context-collection .sell-modal .link-container{display:table}.context-collection .sell-modal .link-container .button{width:1%;display:table-cell;vertical-align:middle}.context-collection .sell-modal .link-container .button button{margin:0;padding:0.4em 0.8em;vertical-align:middle;box-sizing:border-box;height:2.8575em;font-size:1.4em;white-space:nowrap}.context-collection .sell-modal .link-container .button button .fa{margin-right:0.25em}.context-collection .sell-modal .link-container .button button.zeroclipboard-is-hover{color:#F9F15E}.context-collection .sell-modal .link-container input{visibility:visible;position:static;margin:0;padding:0.5em 0.5em 0.55em;font-size:1.6em;vertical-align:middle;box-sizing:border-box;display:table-cell;border:1px solid #bbbbbb;width:100%;height:2.5em}.context-collection .sell-modal .option{margin:2em 0}.context-collection .sell-modal .option:hover .icon{color:#999999}.context-collection .sell-modal .option .icon{color:#cccccc;transition:color 150ms ease-in-out}.context-collection h1{text-transform:none;padding-left:0.28em}.context-collection h1 span{display:inline}.context-collection h1 input.name{padding:0.25em;margin:-10px 0 -10px -0.28em;width:220px;border:1px solid #cccccc}.context-collection .byline{text-transform:none;font-size:0.45em}.context-collection .options .visibility{text-transform:uppercase;background:transparent;border:0;color:#888888;transition:color 250ms ease-out}.context-collection .options .visibility:hover,.context-collection .options .visibility.active{color:#000000}.context-collection .options .visibility.error{color:red}.context-collection .options .description{font-size:1.4em;padding:0.8em;margin-top:15px;border:1px solid #cccccc;max-width:100%;box-sizing:border-box}.context-collection .bordered{border-bottom:0}.context-collection .options{height:0;overflow:hidden}.context-collection .options.expanded{height:20px}.context-collection .controls{margin:1em 0 0 0.5em}.context-collection .controls button{text-transform:uppercase;background:transparent;border:0;color:#888888;transition:color 250ms ease-out}.context-collection .controls button:hover{color:#000000}.context-collection .controls button.button-link{color:white;background:#000000}.context-collection .controls button.button-link:hover{color:#F9F15E}.context-collection .controls button.button-link.error,.context-collection .controls button.button-link.error:hover{background-color:#F56072;color:white}.context-collection .controls button.error{color:#F56072}.context-collection .controls button.button-light{background:transparent;border:2px solid}.context-collection .controls button.button-light:hover{color:black}.context-collection .controls .spinner{opacity:0;vertical-align:middle;margin:0 10px 0 0;padding:0}.context-collection .controls .confirm-delete-container{display:inline-block;opacity:0}.context-collection .controls .sell{font-size:1.3em;margin-left:0.5em;margin-top:1em}.context-collection .controls .follow{font-size:1.2em;line-height:100%;padding:0.5em 0.6em}.context-collection .controls .follow.followed{color:#000000;border-color:#000000}.context-collection .controls .follow.followed .followed-text{display:inline}.context-collection .controls .follow.followed .unfollowed-text{display:none}.context-collection .controls .follow .followed-text{display:none}.context-collection .sort-message{font-size:1.8em;color:#bbbbbb;text-transform:uppercase;text-align:center}.context-collection .sort-message i{margin:0 10px}.context-collection .overlay-container{height:100%;width:100%;position:fixed;top:0;left:0;z-index:1002;overflow:scroll}.context-collection .overlay-container .overlay{height:100%;position:absolute;top:0;width:100%;z-index:9998;overflow-x:auto;overflow-y:auto;opacity:0}.context-collection .product-set{margin:0;padding:0;list-style-type:none;text-align:center;overflow:hidden}.context-collection .product-set.sortable.active .product-link{cursor:move}.context-collection .product-set.sortable.jiggle .product-container.active{animation-name:jiggle;-o-animation-name:jiggle;-ms-animation-name:jiggle;-moz-animation-name:jiggle;-webkit-animation-name:jiggle;animation-duration:0.2s;-o-animation-duration:0.2s;-ms-animation-duration:0.2s;-moz-animation-duration:0.2s;-webkit-animation-duration:0.2s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;transform:rotate(-0.5deg);-o-transform:rotate(-0.5deg);-ms-transform:rotate(-0.5deg);-moz-transform:rotate(-0.5deg);-webkit-transform:rotate(-0.5deg)}.context-collection .product-container{text-align:center;padding-bottom:10px;display:block;float:left;overflow:hidden;position:relative}.context-collection .product-container.removed .quick-add .button-light{opacity:1}.context-collection .product-container.removed .quick-add .button-light:hover{color:#000000 !important;opacity:0.5}.context-collection .product-container.removed .quick-add .button-link:hover{color:#ffffff}.context-collection .product-container .message{width:150px;margin-left:-75px;top:75px;left:50%;position:absolute;font-size:1.2em}.context-collection .product-container .message a{text-decoration:underline}.context-collection .product-container-placeholder{width:154px;margin:20px 3.5% 10px;padding-bottom:4px;display:block;float:left;border:3px dashed #cccccc}.context-collection .product{display:inline-block;width:100%;margin:0;filter:inherit}.context-collection .product .product-link{display:block}.context-collection .product .model{text-align:center;margin-bottom:0;font-size:1.2em}.context-collection .product .model a{text-decoration:none;color:#999999}.context-collection .product .model a:hover{text-decoration:underline;color:black}.context-collection .product .prices{text-align:center;font-size:1.8em;margin:0.25em 0 0.75em}.context-collection .product .price{display:inline;margin:0 0.2em}.context-collection .product .discounted-price{color:#e14756}.context-collection .product .legend{font-size:0.9em}.context-collection .product .retail-price{text-align:center}.context-collection .product .discounted .wholesale-price{text-decoration:line-through}.context-collection .product .quick-add{text-align:center}.context-collection .product .button-link{display:inline-block}.context-collection .product .viewSizesButton{display:none}.context-collection .product img{display:block;padding:0;margin:0 auto;width:auto;max-height:100%}.context-collection .product .daily-deal-indicator{display:inline-block;position:absolute;right:0;padding:0.5em 0.7em;background-color:#ee3939;color:white;border-radius:2px;z-index:1;white-space:nowrap}.context-collection .product .sale-indicator{position:absolute;width:100%}.context-collection .collect-container{vertical-align:top}.context-collection .collect-container .collect-button{padding:0.45em 0 0.55em;font-size:1em}.context-collection .collect-container .save-for-later-button{padding:0.45em 0.9em 0.55em;display:inline-block;margin-top:0;font-size:1em}.context-collection .recollect{width:110px;margin-left:-55px;top:110px;left:50%;position:absolute;font-size:1.2em;padding:0.45em 0.6em 0.6em}.context-collection .recollect:hover{opacity:1}.context-collection .resave{width:100px;margin-left:-50px;top:110px;left:50%;position:absolute;font-size:1.2em;padding:0.45em 0.6em 0.6em}.context-collection .resave:hover{opacity:1}.context-collection .sortable-ghost{opacity:0.1}.context-collection .empty-message{margin:40px 0;display:block;text-align:center;font-size:2.4em}@media screen and (min-width: 480px){.context-collection .controls .sell{margin-top:0}}@media screen and (min-width: 540px){.context-collection .ribbon .end{width:20%;height:62px}.context-collection .ribbon .center{height:58px;width:60%;line-height:58px}}@media screen and (min-width: 768px){.context-collection .ribbon .end{width:15%}.context-collection .ribbon .center{width:70%}.context-collection .masthead-sell{width:240px}.context-collection .masthead-sell .sell{font-size:1.8em}.context-collection .sell-modal{padding:2.8em}.context-collection .sell-modal .terms .divider{margin:0.8em}.context-collection .sell-modal .terms .steps .step:first-child{margin-bottom:2em}}@media screen and (min-width: 1000px){.context-collection .ribbon .end{width:10%;height:44px}.context-collection .ribbon .center{width:80%;height:40px;line-height:40px}.context-collection h1{float:left;max-width:65%}.context-collection h1 input.name{width:320px}.context-collection .options{float:left;clear:left}.context-collection .controls{float:right;margin-top:-4em}.context-collection .product-set .product-container-placeholder{width:214px;margin:20px 10px 10px}.context-collection .collect-flyout{width:210px}}@media (max-width: 768px){.product-card{width:50% !important}}@media (max-width: 768px){.product-container{width:50% !important}}.slideshow-container{max-width:700px;position:relative;margin:0 auto 2rem auto}.mySlides{display:none}.prevSlide,.nextSlide{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;color:white !important;font-weight:bold;font-size:18px;transition:0.6s ease;border-radius:0 3px 3px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nextSlide{right:0;border-radius:3px 0 0 3px}.prevSlide:hover,.nextSlide:hover{background-color:rgba(0,0,0,0.8)}.numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.fade-anim{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}@keyframes fade{from{opacity:0.4}to{opacity:1}}.judson-live-reserve-modal,.judson-live-minimum-order-modal{display:none;border:2px solid black;margin:5px;background:white;float:left;right:12px;top:60px;position:absolute;z-index:5;width:250px}.judson-live-reserve-modal .inner-content,.judson-live-minimum-order-modal .inner-content{display:flex;justify-content:space-between;margin:5px}.judson-live-reserve-modal .inner-content .close-modal,.judson-live-minimum-order-modal .inner-content .close-modal{cursor:pointer}.judson-live-reserve-modal .cart-message,.judson-live-minimum-order-modal .cart-message{margin:5px}.judson-live-reserve-modal .modal-action-buttons,.judson-live-minimum-order-modal .modal-action-buttons{display:flex;justify-content:space-between;margin:5px}.judson-live-over-limit-modal{display:none;border:2px solid black;margin:5px;background:white;float:left;right:12px;top:60px;position:absolute;z-index:5;width:250px}.judson-live-over-limit-modal .inner-content{display:flex;flex-direction:column;justify-content:space-between;margin:5px;color:red}.judson-live-over-limit-modal .inner-content p{margin:0.25rem 0}.judson-live-over-limit-modal .inner-content .close-modal{align-self:flex-end;justify-self:flex-end;color:black}.judson-live-over-limit-modal .inner-content .close-modal:hover{cursor:pointer}.judson-live-over-limit-modal .inner-content .monetary-limit-error{display:none}.judson-live-over-limit-modal .cart-message{margin:5px}.judson-live-over-limit-modal .modal-action-buttons{display:flex;justify-content:space-between;margin:5px}.judson-live-action-container{display:flex;flex-direction:column;align-items:center;max-width:270px;justify-content:space-between}.judson-live-action-container-wide{max-width:370px;text-align:end}@media screen and (max-width: 992px){.judson-live-action-container-wide{text-align:center}}.judson-live-action-container div span{font-size:1rem}.context-collections h1{text-align:center;clear:both}.context-collections h2{text-align:center;font-size:1.2em;text-transform:none}.context-collections .col-products{padding:0}.context-collections .collection-set{margin:0;padding:0;list-style-type:none;text-align:center;overflow:hidden}.context-collections .collection p{margin:7px 0}.context-collections .collection p.byline{margin:0 0 5px}.context-collections .empty-message{font-size:200%}.expires-in-message{display:flex;flex-direction:column}.expires-in-message .expires-in{color:red;font-size:0.7em;font-style:italic}.expires-in-message .expires-in-note{max-width:35%;color:black;font-size:0.5em}.currently-reserved-total{color:green;font-size:0.7em}@media screen and (min-width: 1000px) and (max-width: 1249px){.context-collections .collection:nth-child(4n+1){margin-left:5px}.context-collections .collection:nth-child(4n+4){margin-right:5px}}@media screen and (min-width: 1250px){.context-collections .collection:nth-child(5n+1){margin-left:4px}.context-collections .collection:nth-child(5n+5){margin-right:4px}}.context-my-collections .bordered{border-bottom:0}.context-my-collections .collection-set{margin:0;padding:0;list-style-type:none;text-align:center;overflow:hidden}.context-my-collections .collection,.context-my-collections .new-collection-button,.context-my-collections .new-collection-form{vertical-align:top}.context-my-collections .collection{padding-bottom:2px}.context-my-collections .collection .description,.context-my-collections .collection .byline,.context-my-collections .collection .button{display:none}.context-my-collections .new-collection-button{border:4px solid #000000;width:160px;height:253px;text-align:center;margin:20px 3.5% 10px;padding-top:65px;display:inline-block;overflow:hidden;position:relative;box-sizing:border-box;opacity:0.6;transition:opacity 150ms ease-out}.context-my-collections .new-collection-button .placeholder{width:100%;font-size:4em}.context-my-collections .new-collection-button h2{line-height:140%;font-size:1.3em}.context-my-collections .new-collection-button:hover{cursor:pointer;opacity:1}.context-my-collections .new-collection-form{width:160px;text-align:center;margin:20px 3.5% 5px;padding-bottom:10px;display:inline-block;overflow:hidden;position:relative;opacity:0}.context-my-collections .new-collection-form .preview-images{height:160px}.context-my-collections .new-collection-form .preview-images img{width:auto;max-width:50%;max-height:50%;display:inline-block}.context-my-collections .new-collection-form .preview-images .placeholder{font-size:3em;color:#eeeeee;height:50%;width:50%;line-height:2.25em;display:inline-block;vertical-align:top}.context-my-collections .new-collection-form .name{font-family:'Playfair Display', Times New Roman, serif;font-weight:700;text-transform:none;font-style:italic;font-size:1.6em;line-height:120%;margin:10px 0}.context-my-collections .new-collection-form .name input{width:135px;padding:0.2em 0.3em;box-sizing:border-box}.context-my-collections .new-collection-form .name input.error{border:2px solid red}.context-my-collections .new-collection-form .button-link{margin-left:3px}.context-my-collections .new-collection-form .spinner{display:inline-block;padding:0;margin:0.5em 0}.context-my-collections .empty-message{margin:40px 0;display:block;text-align:center;font-size:2.4em}@media screen and (min-width: 1000px){.context-my-collections .collection,.context-my-collections .new-collection-form{float:left;margin:20px 10px 5px;width:220px}.context-my-collections .collection .preview-images,.context-my-collections .new-collection-form .preview-images{height:220px}.context-my-collections .collection .preview-images .cover,.context-my-collections .new-collection-form .preview-images .cover{height:220px}.context-my-collections .collection .preview-images .cover .placeholder,.context-my-collections .new-collection-form .preview-images .cover .placeholder{font-size:4em;line-height:2.5em}.context-my-collections .collection .name,.context-my-collections .new-collection-form .name{font-size:1.8em}.context-my-collections .collection .name input,.context-my-collections .new-collection-form .name input{width:180px}.context-my-collections .new-collection-button{float:left;margin:20px 10px 10px;width:220px;padding-top:100px;height:317px}}@media screen and (min-width: 1000px){.context-products-single .col-image{float:left;width:440px;margin-right:20px}.context-products-single .col-details{float:left;width:455px}.context-products-single .col-details .collect-flyout{width:290px}}@media screen and (min-width: 1250px){.context-products-single .col-image{margin-left:132px}}.judson-live-order-in-progress-modal{border:2px solid black;position:fixed;z-index:1;background:white;left:0;right:0;padding:10px;width:30%;margin-left:auto;margin-right:auto}.context-products-popover{width:100%;height:100%;overflow:hidden;padding:0 60px 10px}.context-products-popover .col-image .spinner{display:block;margin:20px auto}.context-products-popover .col-image .product-image-container{height:400px}.context-products-popover .col-image .product-image{height:400px}.context-products-popover>.col-image{float:left;width:400px;margin-right:19px;padding-top:20px}.context-products-popover>.col-details{float:left;width:455px;padding-top:20px}.animating .context-products-popover>.col-image{width:88.685%;height:100%;max-height:400px}.animating .context-products-popover>.col-image .product-image-container{width:400px;height:400px}.context-products-grid{margin-bottom:20px}.context-products-grid h1{text-align:center;clear:both}.context-products-grid h2{clear:both}.context-products-grid .ppp span{text-decoration:underline;color:black}.context-products-grid .ppp a{text-decoration:none;opacity:0.6;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=60)'}.context-products-grid .ppp a:hover{opacity:1;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}.context-products-grid .js-breadcrumb{font-size:1.1em;margin-bottom:-10px}.context-products-grid hr{clear:both}.context-products-grid .image-header{background:url("https://d22toljjotnctj.cloudfront.net/images/assets/category-banner.png") no-repeat;height:220px;position:relative;background-position:-27px -45px;background-size:103%}.context-products-grid .image-header{height:275px;background-position:-27px -55px}.context-products-grid .image-header h2{display:block;position:absolute;bottom:0px;right:90px;font-family:Georgia, Times New Roman, serif;font-size:3.5em !important;font-weight:normal;font-variant:small-caps;line-height:90%;max-width:250px}.context-products-grid .collegiate-image-header h2{right:auto;margin-left:-9999em}.context-products-grid .subcategories-header{width:540px;margin:0 auto;padding:20px 0 0;overflow:hidden}.context-products-grid .subcategories-header .nav{list-style-type:none;border-bottom:0;padding-bottom:0}.context-products-grid .subcategories-header .nav li{line-height:125%;margin:0.7em 0}.context-products-grid .category-description-header{font-size:1em;margin:2em 0;text-align:center}.context-products-grid .grid-options{text-align:center;clear:both}.context-products-grid .grid-options select{border:0;-webkit-appearance:none;-moz-appearance:none;background:url("https://dvi6fofkemdwh.cloudfront.net/assets/down-arrow-small.png") no-repeat #f6f6f6 right 14px center;margin:0 0.5% 15px;padding:13px 28.1875px 13px 11.75px;text-indent:0.01px;font-size:1.3em;font-family:'Montserrat';border-radius:0;cursor:pointer;box-sizing:border-box}.context-products-grid .grid-options select:hover{background-color:#f9f9f9}.context-products-grid .grid-options select option{text-transform:none}.context-products-grid .grid-options .filter-by{display:inline}.context-products-grid .total-products{text-align:center;font-size:1.2em;margin-bottom:0;margin-top:0}.context-products-grid .product-set{margin-top:30px;margin-bottom:30px}.context-products-grid .product-set .product .has-attributes .collect-container{display:none}.context-products-grid .product-set .product .collect-container{display:none;vertical-align:top}.context-products-grid .product-set .product .collect-container.collectable{display:inline-block}.context-products-grid .product-set .product .collect-container .collect-button,.context-products-grid .product-set .product .collect-container .save-for-later-button{font-size:1em}.context-products-grid .js-pagination{text-align:center;font-size:1.4em}.context-products-grid .js-pagination .pages *{margin:0 10px}.context-products-grid .js-pagination .pages span{font-weight:bold}.context-products-grid .js-pagination .pages .controls a{min-width:5.2em;margin:0 10px;display:inline-block}.context-products-grid .js-pagination .pages .controls .disabled{pointer-events:none;cursor:default;opacity:0.5;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)'}.context-products-grid .collection-set-header{font-size:2.4em;margin-bottom:5px;text-align:center}.context-products-grid .collection-set{margin:0;padding:0;list-style-type:none;text-align:center;overflow:hidden}.context-products-grid .collection-set:after{border-bottom:6px solid #000;width:50px;display:block;content:close-quote;margin:20px auto 0}.context-products-grid .collection-set .collection:hover{border-bottom:2px solid #ffffff}.context-products-grid .collection-set .collection p{margin:7px 0}.context-products-grid .collection-set .collection p.byline{margin:0 0 5px}@media (min-width: 993px){.context-products-grid .cc-banner{max-width:750px}}@media screen and (max-width: 481px){.context-products-grid .grid-options select{width:100%}}@media screen and (min-width: 482px){.context-products-grid .ppp{float:right}}@media screen and (min-width: 482px) and (max-width: 999px){.context-products-grid .ppp{margin-top:0}.context-products-grid .product-options select{max-width:30%}}@media screen and (min-width: 1000px){.context-products-grid .grid-options select{min-width:250px}.select{min-width:250px}}@media screen and (min-width: 1000px) and (max-width: 1250px){.context-products-grid .collection-set .collection{margin-left:4px;margin-right:4px}.context-products-grid .collection-set .collection:nth-child(4n+1){margin-left:0}.context-products-grid .collection-set .collection:nth-child(4n+4){margin-right:0}}@media screen and (min-width: 1250px){.context-products-grid .collection-set .collection{margin-left:10px;margin-right:10px}}@-moz-document url-prefix(){html.mozilla.lte-34 .context-products-grid .grid-options select{background-image:none}}.context-products-grid .grid-options select::-ms-expand{display:none}html.lt-ie10 .context-products-grid .grid-options select{background-image:none;padding-right:13px}.context-profit-stars h1{margin-bottom:0}.context-profit-stars .stars{color:#000;margin:15px 0 0}.context-profit-stars .stars span{opacity:0}.context-profit-stars .animation{margin-top:10px}@media screen and (min-width: 1000px){.context-profit-stars .col-center{margin:0 auto;display:block;float:none}.context-profit-stars .col-center.col-16{max-width:1000px}.context-profit-stars .col-center.col-12{max-width:600px}}body.storescontroller div.direct-add-image{margin-top:3em;background:url("https://dvi6fofkemdwh.cloudfront.net/assets/direct-marketing/direct-iphone-add-v1.gif") no-repeat bottom center;height:30em}body.storescontroller.dashboard .product-set,body.storescontroller.dashboard .collection-set{margin-bottom:0}body.storescontroller.dashboard .product-set .product-container:nth-child(n+5),body.storescontroller.dashboard .collection-set .product-container:nth-child(n+5){display:none}body.storescontroller.dashboard span.view-more{font-weight:200;font-size:2em;border-bottom:1px solid black;display:inline-block;margin-top:2em}body.storescontroller.dashboard span.view-more a{text-decoration:none}body.storescontroller.dashboard .sales span{display:inline-block;width:100%;text-align:center;font-size:2em;font-weight:200;margin-bottom:1em}body.storescontroller.dashboard .sales span.number{font-size:3em;margin-bottom:0}body.storescontroller .product-set .remove.button-link{display:none}.context-store .setup{text-align:center}.context-store .setup p,.context-store .setup .steps{display:inline-block;max-width:600px}.context-store .setup .pages{display:block;margin:2em auto 0;font-size:1em;color:#999}.context-store .setup label{display:block;cursor:pointer}.context-store .setup label input[type='checkbox']{vertical-align:middle}.context-store .setup .divider{display:block;max-width:none;color:#ccc;margin:0.25em}.context-store .setup .footer-button{float:right;min-width:80px;margin:-1.5em 0 0;text-align:center}.context-store .setup .spinner{display:inline;vertical-align:middle;margin:0 0 0 1em;padding:0}.context-store .setup .steps{overflow:hidden;max-width:300px}.context-store .setup .steps .step{margin-bottom:0.25em}.context-store .setup .steps .step:first-child p{margin-top:1.5em;max-width:44%}.context-store .setup .steps .step p,.context-store .setup .steps .step img{display:inline-block;vertical-align:middle}.context-store .setup .steps .step p{max-width:48%;text-align:left}.context-store .setup .steps .step .left{margin-right:1.5em}.context-store .setup .steps .step .right{margin-left:2em}.context-store .form-setup{display:block;margin:0 auto;max-width:460px;text-align:left}.context-store .form-setup .suffix{font-size:1.2em}.context-store .form-setup input{margin-right:5px}.context-store .form-setup input[type='text']{width:100%;box-sizing:border-box}.context-store .form-setup input[name='slug']{max-width:79%}.context-store .form-setup label a{color:inherit;text-decoration:underline}.context-store .form-setup .submit{display:block;margin:1em auto}@media screen and (min-width: 768px){body.storescontroller .leaderboard{height:14em}body.storescontroller .minimal-product .product-set .product-container:nth-child(n+5){display:inline-block}body.storescontroller .minimal-product .product-set .product-container:nth-child(n+9){display:none}body.storescontroller .minimal-product .product-set .product-container{width:20%}body.storescontroller div.section{width:70%;margin:0 auto}}@media screen and (min-width: 1000px){body.storescontroller div.section{width:50%;margin:0 auto}body.storescontroller .collection-set .collection{width:20%;margin:20px 2.1% 10px}}@media screen and (min-width: 1250px){body.storescontroller .minimal-product .product-set .product-container:nth-child(n+5){display:inline-block}body.storescontroller .minimal-product .product-set .product-container:nth-child(n+9){display:inline-block}body.storescontroller .minimal-product .product-set .product-container{width:15%}}.page.context-customer-feedback .lighting{border-radius:100%;width:200px;height:200px;transform:translate(-50%, -50%);background:radial-gradient(circle closest-side, rgba(222,144,144,0.25) 0%, rgba(234,234,234,0.125) 100%);border:1px solid transparent;position:absolute;top:50%;left:50%;z-index:0}.page.context-customer-feedback .separator{transform:translate(-50%, -1px);background-color:#7d7d7d;background-image:linear-gradient(to bottom, #de9090 0%, #7d7d7d 50%, #000 100%);position:absolute;left:50%;height:100%;width:2px;z-index:2}@media only screen and (min-width: 768px){.page.context-customer-feedback .separator{display:block}}@media only screen and (max-width: 767px){.page.context-customer-feedback .separator{display:none}}.page.context-customer-feedback .heart{border-radius:100%;width:64px;height:64px;transform:translate(-50%, -50%);background:#de9090;border:0.5px solid #ecbfbf;color:white;position:absolute;top:50%;left:50%;z-index:1}.page.context-customer-feedback .heart i{transform:translate(-50%, -50%);font-size:20px;position:absolute;top:50%;left:50%;text-shadow:0 0.5px 2px #a43131}.page.context-customer-feedback .item{font-size:14px;text-align:center}.page.context-customer-feedback .item .content{display:block;font-weight:200;font-style:italic;padding:0 8px;text-align:center}.page.context-customer-feedback .item .name{display:block;text-align:center}.page.context-customer-feedback .item .name:before{background-color:rgba(222,144,144,0.15);background-image:linear-gradient(to right, rgba(222,144,144,0.075) 0%, rgba(222,144,144,0.15) 50%, rgba(222,144,144,0.075) 100%);content:"";display:block;margin:0 auto 1.8em;height:1px;width:80%}.page.context-customer-feedback .item .datetime{padding:0 55px;position:relative}.page.context-customer-feedback .item .datetime:before{background:#000;content:"";height:2px;width:40px;position:absolute;top:50%;transform:translate(0, -50%)}@media only screen and (min-width: 768px){.page.context-customer-feedback .item .datetime:before{display:block}}@media only screen and (max-width: 767px){.page.context-customer-feedback .item .datetime:before{display:none}}@media only screen and (min-width: 768px){.page.context-customer-feedback .item{box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%;padding-left:0;padding-right:0}}@media only screen and (max-width: 767px){.page.context-customer-feedback .item{box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;padding:0 8px;margin:20px 0}}.page.context-customer-feedback .item.sticky{background:#262626;display:block;float:none;font-size:16px;margin:0 auto;padding:16px;z-index:2}.page.context-customer-feedback .item.sticky h2,.page.context-customer-feedback .item.sticky .name,.page.context-customer-feedback .item.sticky .content{color:#fff}.page.context-customer-feedback .item.sticky .name:before{background-color:rgba(255,255,255,0.15);background-image:linear-gradient(to right, rgba(255,255,255,0.075) 0%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.075) 100%)}@media only screen and (max-width: 767px){.page.context-customer-feedback .item.sticky{max-width:none}}@media only screen and (min-width: 768px){.page.context-customer-feedback .item.sticky{max-width:640px}}.page.context-customer-feedback .page-header{position:relative;z-index:0}.page.context-customer-feedback .page-header.no-sticky>.content{padding:30px 0 20px}.page.context-customer-feedback .page-header>.content{display:block;padding:20px 0;z-index:1}@media only screen and (min-width: 768px){.page.context-customer-feedback .page-header{min-height:400px}}@media only screen and (max-width: 767px){.page.context-customer-feedback .page-header{min-height:0}}.page.context-customer-feedback .page-header.no-sticky{margin-bottom:0;min-height:0}.page.context-customer-feedback h1{margin-bottom:40px;text-align:center;z-index:2}.page.context-customer-feedback p{line-height:1.8}.page.context-customer-feedback .feedback-heading{position:relative;height:200px}@media only screen and (max-width: 767px){.page.context-customer-feedback .feedback-heading{margin-bottom:40px}}@media only screen and (min-width: 768px){.page.context-customer-feedback .feedback-heading{margin-bottom:-70px}}.page.context-customer-feedback .feedback{overflow:auto;zoom:1;display:block;margin:0 auto 80px;max-width:1100px;padding-bottom:80px;position:relative}.page.context-customer-feedback .feedback>.item:nth-child(1) .datetime:before{background:#d57171}.page.context-customer-feedback .feedback>.item:nth-child(1) .datetime{color:#d57171}.page.context-customer-feedback .feedback>.item:nth-child(2) .datetime:before{background:#cb5151}.page.context-customer-feedback .feedback>.item:nth-child(2) .datetime{color:#cb5151}.page.context-customer-feedback .feedback>.item:nth-child(3) .datetime:before{background:#bc3838}.page.context-customer-feedback .feedback>.item:nth-child(3) .datetime{color:#bc3838}.page.context-customer-feedback .feedback>.item:nth-child(4) .datetime:before{background:#9c2e2e}.page.context-customer-feedback .feedback>.item:nth-child(4) .datetime{color:#9c2e2e}.page.context-customer-feedback .feedback>.item:nth-child(5) .datetime:before{background:#7d2525}.page.context-customer-feedback .feedback>.item:nth-child(5) .datetime{color:#7d2525}.page.context-customer-feedback .feedback>.item:nth-child(6) .datetime:before{background:#5d1c1c}.page.context-customer-feedback .feedback>.item:nth-child(6) .datetime{color:#5d1c1c}@media only screen and (min-width: 768px){.page.context-customer-feedback .feedback>.item:nth-child(2n){margin-top:280px}.page.context-customer-feedback .feedback>.item:nth-child(2n) .datetime{text-align:left}.page.context-customer-feedback .feedback>.item:nth-child(2n) .datetime:before{left:0}.page.context-customer-feedback .feedback>.item:nth-child(2n-1){margin-top:80px}.page.context-customer-feedback .feedback>.item:nth-child(2n-1) .datetime{text-align:right}.page.context-customer-feedback .feedback>.item:nth-child(2n-1) .datetime:before{right:0}}.page.context-customer-feedback.msie.lt-ie10 .feedback>.item:nth-child(1) .datetime:before{background:#303030}.page.context-customer-feedback.msie.lt-ie10 .feedback>.item:nth-child(2) .datetime:before{background:#303030}.page.context-customer-feedback.msie.lt-ie10 .feedback>.item:nth-child(3) .datetime:before{background:#303030}.page.context-customer-feedback.msie.lt-ie10 .feedback>.item:nth-child(4) .datetime:before{background:#303030}.page.context-customer-feedback.msie.lt-ie10 .feedback>.item:nth-child(5) .datetime:before{background:#303030}.page.context-customer-feedback.msie.lt-ie10 .feedback>.item:nth-child(6) .datetime:before{background:#303030}.context-new-arrivals .section-header{display:-ms-flexbox;-ms-flex-pack:start;-ms-flex-align:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.context-new-arrivals .section-header .date{border:1px solid transparent;border-radius:100%;width:120px;height:120px;background:#101010;display:-ms-flexbox;-ms-flex-align:center;-ms-flex-pack:center;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;color:white;margin:0 20px}.context-new-arrivals .section-header .date .num{border-bottom:2px solid white;font-size:16px;padding-bottom:10px}.lt-ie10.msie .context-new-arrivals .section-header .date .num{width:70% !important}.context-new-arrivals .section-header .date .den{font-size:24px;padding-top:4px}.lt-ie10 .context-new-arrivals .section-header .date .den{margin-top:8px}.context-new-arrivals .section-header .left,.context-new-arrivals .section-header .right{font-size:18px;margin-top:0;width:calc(50% - (80px))}.context-new-arrivals .section-header .left{text-align:right}.context-new-arrivals .section-title{margin:0;text-align:center}.context-new-arrivals .section-title .day{background:#101010;color:white;display:inline-block;font-size:20px;margin:0 20px;position:relative;vertical-align:middle}@media only screen and (max-width: 479px){.context-new-arrivals .section-title .day{border:1px solid transparent;border-radius:100%;width:72px;height:72px}}@media only screen and (min-width: 480px){.context-new-arrivals .section-title .day{border:1px solid transparent;border-radius:100%;width:96px;height:96px}}.context-new-arrivals .section-title .day .text{position:absolute;top:50%;left:50%;text-transform:lowercase;transform:translate(-50%, -50%)}.context-new-arrivals .section-title .line{width:calc(50% - 116px);vertical-align:middle}@media only screen and (max-width: 479px){.context-new-arrivals .section-title .line{display:none}}@media only screen and (min-width: 480px){.context-new-arrivals .section-title .line{display:inline-block}}.msie.lt-ie10 .context-new-arrivals .section-header{text-align:center}.msie.lt-ie10 .context-new-arrivals .section-header .date,.msie.lt-ie10 .context-new-arrivals .section-header .left,.msie.lt-ie10 .context-new-arrivals .section-header .right{display:inline-block}.msie.lt-ie10 .context-new-arrivals .section-header .left,.msie.lt-ie10 .context-new-arrivals .section-header .right{-ms-transform:translate(0, -32px);width:calc(50% - 86px)}.msie.lt-ie10 .context-new-arrivals .section-header .left.empty,.msie.lt-ie10 .context-new-arrivals .section-header .right.empty{-ms-transform:translate(0, -48px)}.msie.lt-ie10 .context-new-arrivals .section-header .left{text-align:right}.msie.lt-ie10 .context-new-arrivals .section-header .right{text-align:left}.msie.lt-ie10 .context-new-arrivals .section-header .date{position:relative}.msie.lt-ie10 .context-new-arrivals .section-header .date .num,.msie.lt-ie10 .context-new-arrivals .section-header .date .den{text-align:center;position:absolute;width:95%}.msie.lt-ie10 .context-new-arrivals .section-header .date .num{top:40%;left:50%;-ms-transform:translate(-50%, -50%)}.msie.lt-ie10 .context-new-arrivals .section-header .date .den{top:60%;left:50%;-ms-transform:translate(-50%, -46%)}.context-new-arrivals .pagination{display:block;text-align:center}.context-new-arrivals .pagination li{display:inline-block;vertical-align:middle}.context-new-arrivals .pagination .next a,.context-new-arrivals .pagination .previous a{font-size:18px;padding:16px;text-decoration:none}.context-new-arrivals .pagination .next a:hover,.context-new-arrivals .pagination .previous a:hover{text-decoration:none}.context-new-arrivals .pagination .next+.current{margin:0 40px 0 40px}.context-new-arrivals .pagination .current{background:#101010;border:1px solid transparent;border-radius:100%;color:white;display:inline-block;margin:0 40px 0 150px;position:relative;width:72px;height:72px}.context-new-arrivals .pagination .current .date{display:block;position:absolute;top:50%;transform:translate(0, -50%);text-align:center;width:100%;height:42px}.context-new-arrivals .pagination .current .year,.context-new-arrivals .pagination .current .month{display:block}.context-new-arrivals .pagination .current .month{font-size:12px;padding-bottom:2px;text-transform:uppercase}.context-new-arrivals .pagination .current .year{border-top:2px solid white;padding-top:2px;margin:0 auto;width:30px}.context-new-arrivals{margin-top:0}.context-new-arrivals h1{margin:0;text-align:center}.context-new-arrivals .row-heading{margin-bottom:1.8em}.context-new-arrivals .row-heading .col-16{padding:0}.context-new-arrivals .row-product-header{margin-bottom:1.8em}.context-new-arrivals .line{background:#cecece;height:1px}.context-showroom .main-heading{text-align:center;font-size:4.5em;text-transform:none}.context-showroom .main-cta-button{background-color:black;border-radius:5px;padding:3em 2em;display:inline-block;margin:2em auto}.context-showroom .main-cta-button a{color:white;font-size:2.5em}.context-showroom h1.secondary-heading{text-transform:none;text-align:left;font-size:3.5em;border-bottom:1px solid black}.context-showroom p,.context-showroom li{font-size:1.75em}.context-showroom li{margin:5px 0 0 2em}.context-showroom h2{text-transform:none;font-size:2.5em}.context-showroom h2 a{text-decoration:underline}.tradedivbtn{background:#000;padding:25px;text-align:center;width:100%}.tradedivbtn a{color:#FFF;font-size:1.6em}

