/* 7/24/2025 3:16:57 AM */
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}
.button{display:inline-block;zoom:1;*display:inline;vertical-align:baseline;margin:1px 2px;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:14px/100% Arial,Helvetica,sans-serif;padding:.5em 2em .55em;text-shadow:0 1px 1px rgba(0,0,0,0.1);border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none }.button::-moz-selection{background:transparent}.button::selection{background:transparent}.button:hover{text-decoration:none !important}.button:active{position:relative;top:1px}.button.bigrounded{border-radius:2em}.button.bold{font-weight:bold}.button.large{font-weight:bold}.button.huge{font-size:17px;font-weight:bold}.button.medium{font-size:12px;padding:.4em 1.5em .42em}.button.small{font-size:11px;padding:.2em 1em .275em}.button.tiny{font-size:10px;padding:.1em .5em}.button.black{color:#d7d7d7;border:solid 1px #333;background:#333;background:-moz-linear-gradient(top, #666, #000)}.button.black:hover{background:#000;background:-moz-linear-gradient(top, #444, #000)}.button.black:active{color:#666;background:-moz-linear-gradient(top, #000, #444)}.button.gray{color:#e9e9e9;border:solid 1px #555;background:#6e6e6e;background:-moz-linear-gradient(top, #888, #575757)}.button.gray:hover{background:#616161;background:-moz-linear-gradient(top, #757575, #4b4b4b)}.button.gray:active{color:#afafaf;background:-moz-linear-gradient(top, #575757, #888)}.button.cyan{color:white;border:solid 1px white;background:#33cbff}.button.cyan:hover{background:#00c0ff}.button.pinkwhite{color:white;border:solid 1px white;background:#ff349a}.button.cyan:hover{background:#00c0ff}.button.white{color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-moz-linear-gradient(top, #fff, #ededed)}.button.white:hover{background:#ededed;background:-moz-linear-gradient(top, #fff, #dcdcdc)}.button.white:active{color:#999;background:-moz-linear-gradient(top, #ededed, #fff)}.button.orange{color:#fef4e9;border:solid 1px #da7c0c;background:#f78d1d;background:-moz-linear-gradient(top, #faa51a, #f47a20)}.button.orange:hover{background:#f47c20;background:-moz-linear-gradient(top, #f88e11, #f06015)}.button.orange:active{color:#fcd3a5;background:-moz-linear-gradient(top, #f47a20, #faa51a)}.button.yellow{color:black;border:solid 1px #da7c0c;background:#ffd604;background:-moz-linear-gradient(top, #ffd604, #f7aa18)}.button.yellow:hover{background:#ffdd2d;background:-moz-linear-gradient(top, #f88e11, #f06015)}.button.yellow:active{color:#fcd3a5;background:-moz-linear-gradient(top, #ffd604, #f7aa18)}.button.red{color:#faddde;border:solid 1px #980c10;background:#d81b21;background:-moz-linear-gradient(top, #ed1c24, #aa1317)}.button.red:hover{background:#b61318;background:-moz-linear-gradient(top, #c9151b, #a11115)}.button.red:active{color:#de898c;background:-moz-linear-gradient(top, #aa1317, #ed1c24)}.button.blue{color:#d9eef7;border:solid 1px #0076a3;background:#0095cd;background:-moz-linear-gradient(top, #00adee, #0078a5)}.button.blue:hover{background:#007ead;background:-moz-linear-gradient(top, #0095cc, #00678e)}.button.blue:active{color:#80bed6;background:-moz-linear-gradient(top, #0078a5, #00adee)}.button.rosy{color:#fae7e9;border:solid 1px #b73948;background:#da5867;background:-moz-linear-gradient(top, #f16c7c, #bf404f)}.button.rosy:hover{background:#ba4b58;background:-moz-linear-gradient(top, #cf5d6a, #a53845)}.button.rosy:active{color:#dca4ab;background:-moz-linear-gradient(top, #bf404f, #f16c7c)}.button.green{color:white !important;border:solid 1px #538312;background:#64991e;background:-moz-linear-gradient(top, #7db72f, #4e7d0e)}.button.green:hover{background:#538018;background:-moz-linear-gradient(top, #6b9d28, #436b0c)}.button.green:active{color:#a9c08c;background:-moz-linear-gradient(top, #4e7d0e, #7db72f)}.button.pink{color:#feeef5;border:solid 1px #d2729e;background:#f895c2;background:-moz-linear-gradient(top, #feb1d3, #f171ab)}.button.pink:hover{background:#d57ea5;background:-moz-linear-gradient(top, #f4aacb, #e86ca4)}.button.pink:active{color:#f3c3d9;background:-moz-linear-gradient(top, #f171ab, #feb1d3)}.button.qvc{background:#d83b58;color:white;border-radius:2px;font-size:1.4em;font-weight:normal}
.sxy-zoom-container .sxy-zoom-viewport img{max-width:none!important;border-radius:0!important}.sxy-zoom-container .sxy-zoom-viewport{z-index:1000;background:#fff}.sxy-zoom-container img{border:0}.sxy-zoom-container div{margin:0;padding:0;border:0}.sxy-zoom-container .inner-thumb,.sxy-zoom-container .sxy-overlay,.sxy-zoom-container .sxy-zoom-bg,.sxy-zoom-container .sxy-zoom-dragpad{width:100%;height:100%}.sxy-zoom-bg{left:0;top:0;position:absolute}.sxy-zoom-container .sxy-controls{height:100%}.sxy-zoom-container .overlay{height:100%}.sxy-zoom-container .sxy-slider{height:100%}.sxy-zoom-container .sxy-zoom-dragpad{position:absolute!important;left:0;top:0}.sxy-zoom-container .sxy-controls{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:26px;left:-26px;top:0;position:absolute;overflow:hidden;-webkit-filter:inherit;filter:inherit}.sxy-zoom-container .sxy-controls .overlay{position:absolute;top:0;left:0;width:26px;border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;background:#fff;-webkit-filter:inherit;filter:inherit}.sxy-zoom-container .in{-webkit-filter:inherit;filter:inherit;left:2px;width:22px;height:23px;background:url(../css/images/controls.png) 0 -15px;position:relative;display:block;top:3px}.sxy-zoom-container .out{-webkit-filter:inherit;filter:inherit;width:22px;height:23px;background:url(../css/images/controls.png) 0 -38px;position:relative;left:2px;display:block}.sxy-zoom-container .sxy-slider{-webkit-filter:inherit;filter:inherit;background:url(../css/images/controls.png) -25px 0 repeat-y;position:relative}.sxy-zoom-container .sxy-handle{-webkit-filter:inherit;filter:inherit;left:2px;width:20px;height:16px;background:url(../css/images/controls.png) 0 0 no-repeat;top:20px;position:absolute;font-size:0}.sxy-zoom-container{position:relative}.sxy-zoom-container .sxy-zoom-viewfinder{position:absolute;border:1px solid #d9cfba;border:1px solid rgba(180,180,180,.4);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.sxy-zoom-container .inner-thumb{position:absolute;top:0;left:0}.sxy-zoom-container .sxy-zoom-dragpad{position:relative}.sxy-zoom-container .sxy-zoom-dragpad .sxy-overlay{position:absolute;top:0;left:0}.sxy-zoom-container .sxy-zoom-viewport{position:absolute;overflow:hidden;top:0}.sxy-zoom-container .sxy-zoom-viewport img{position:absolute}.sxy-zoom-container.sxy-zoom-loading .sxy-loading{background:#fff;padding:5px;position:absolute;top:0;left:0;margin:5px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;box-shadow:2px 2px 4px rgba(50,50,50,.68);-webkit-box-shadow:2px 2px 4px rgba(50,50,50,.68);-moz-box-shadow:2px 2px 4px rgba(50,50,50,.68);opacity:.35}.sxy-zoom-container.sxy-zoom-loading .sxy-loading span{background:url(../css/images/loading_swinxy.gif) no-repeat;width:25px;height:25px;display:block}.sxy-zoom-mode-dock .sxy-zoom-viewport{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #000;position:absolute;overflow:hidden;top:0;box-shadow:2px 2px 4px rgba(50,50,50,.68);-webkit-box-shadow:2px 2px 4px rgba(50,50,50,.68);-moz-box-shadow:2px 2px 4px rgba(50,50,50,.68)}.sxy-zoom-mode-dock .sxy-zoom-dragpad .sxy-overlay{background:#000;opacity:0}.sxy-zoom-mode-window .sxy-zoom-viewfinder{z-index:1001}.sxy-zoom-mode-lens .sxy-zoom-viewport{border:1px solid #000;position:absolute;overflow:hidden;top:0;box-shadow:2px 2px 4px rgba(50,50,50,.68);-webkit-box-shadow:2px 2px 4px rgba(50,50,50,.68);-moz-box-shadow:2px 2px 4px rgba(50,50,50,.68)}.sxy-zoom-mode-slippy .sxy-zoom-dragpad{cursor:pointer}.sxy-zoom-mode-slippy .sxy-zoom-dragpad.down{cursor:move}
.debug-only{color:#777;font-size:.9em}.production-mode .debug-only{display:none !important}.date-picker{background:red}.k-calendar{font-size:12px !important}.k-input{padding:inherit !important}html{font-family:Arial}.fooooooo{color:red}body{background:#fff;padding:1em 0 0 0;margin:0}.hidden,.debug-strong{background:yellow !important;color:red !important;border:2px solid red !important}.hidden{display:block !important}.incomplete{opacity:.5;color:red}.initially-hidden{display:none}.initially-invisible{opacity:0}.clear{clear:both}strong{font-weight:bold}ul.bullets{margin:1em 1em 1em 2em}ul.bullets strong{font-weight:bold}ul.bullets li{list-style:square outside;padding-bottom:.5em}ul.bullets li.checkmark{list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAFWSURBVHjaYvz//z8DJYBx1AAaGPD004v/C8+tY7j++g7DjVd3GT79/MJgJqvPoCmqwhCo7QaiGbEaAFT4f8rxRQwLz63Fa6OLijVDu3sZAx87DyPcAJDmuFXFYFuJASDXLArrBRsCNiB7U93/PXeOkuR3kCEbYmcyMp16fJEozUDbGKT5xOF8kGvXXd35n5nNQbTh3rvHBDWDnJxmFslw+MEZhjff3oHFn316ycCEbjtIMTbNICdDgx3FFUzYFINCGV0zKDpBAQ2KWmTAgsyR5pMAY5AGsJ/5xVE0Y4slRrVep/84ogiWPhjwRTET3G9I/gJpAGkkpBnkWsa1V3b8r9zZhTWeYQbiAjmWcZCUGLA4/T+xqRDZdmBCgsRCu0cpRvQRShdT/RsRSRnq1P+VO7oJ5geQzSDNsFyJkZ1ByXP9tZ0MwCSOESZxRkEMQdruKNkZIMAAPAvJSzQ4QXAAAAAASUVORK5CYII=);padding-left:.25em}ul.bullets li.no-checkmark{list-style:none}ul.bullets li:last-child{padding-bottom:0}.fb-like{display:block;margin-top:1.2em;min-height:25px}#pnlAdminMain{margin:0 2em;background:white;border:1px solid #cccfd2;padding:.75em;border-radius:5px;clear:both}.data-val-ignore{background:#eee}.error-page{margin:2em auto}.error-page h1{color:red;background:none}.error-page .warning-panel{max-width:400px;border:1px solid red;padding:1.5em 2em;line-height:1.2em;margin:2em 0;background:#fcf9f9}.error-page .content{margin:2em}.error-page p{margin-bottom:1em}.field-validation-error{color:white;background:red;border:1px solid red;padding:.25em .5em;display:inline-block;font-size:.9em;margin:.25em 0 0 0;line-height:1em;border-radius:3px}.validation-summary-errors{color:red;font-weight:bold;font-size:1.1em}.validation-summary-valid{display:none}#validation-summary{min-width:300px}#validation-summary strong{font-weight:bold;color:red}#message_bar{cursor:pointer;position:fixed;display:none;top:-25px;left:0;height:50px;width:100%;line-height:50px;border-bottom:5px solid white;font-family:arial;z-index:500}.fancybox-wrapper .fancybox-skin{background:white}.confirm-dialog .fancybox-skin{background:#333}.confirm-dialog .fancybox-skin .wrapper{background:white;width:450px}.confirm-dialog .fancybox-skin .wrapper .heading{background-image:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#e9e9e9));background-image:linear-gradient(top, #f9f9f9, #e9e9e9);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#f9f9f9', EndColorStr='#e9e9e9');border-bottom:1px solid #bababa;-webkit-box-shadow:inset 0 -1px 0 #fff,0 1px 3px rgba(0,0,0,0.08);box-shadow:inset 0 -1px 0 #fff,0 1px 3px rgba(0,0,0,0.08);border-radius:4px 4px 0px 0px;font-size:14px;font-weight:bold;text-align:center;line-height:35px;color:#444}.confirm-dialog .fancybox-skin .wrapper .message{font-weight:bold;padding:1.5em 2em 0 2em;text-align:center}.confirm-dialog .fancybox-skin .wrapper .detail{padding:1em 2em 0 2em;text-align:center}.confirm-dialog .fancybox-skin .wrapper .buttons{text-align:center;padding:1em 0}.modal-popup{padding:0px}.modal-popup h1{font-size:1.3em;background:#214d71;color:white;padding:.25em .5em;margin:0 0 .5em 0}.modal-popup h2{font-size:1.2em;font-weight:bold;color:steelblue;background:inherit;padding:0;margin-bottom:.75em}.modal-popup h4{font-weight:bold;color:black;margin:.5em 0 .25em 0}.modal-popup ul{margin:1em 1em 1em 2em}.modal-popup ul li{list-style-type:disc;margin-bottom:.25em}.modal-popup .content{margin:2em}.modal-popup .content .modal-close{margin-top:1em}.modal-popup .terms-list{margin-top:2em;margin-bottom:2em;color:#333}.modal-popup .simplemodal-close{margin-top:1em}#pnlFeedbackForm{margin:2em 0 0 0}#pnlFeedbackForm.details-table{line-height:2em}#pnlFeedbackForm textarea{width:95%;height:200px}.radio-fx{vertical-align:text-bottom;display:inline-block;margin:0 3px 0 0;padding:0;border:0}#pnlSplashHomeQVC{margin:2em 0 2em 0;padding-bottom:1em;border-bottom:1px solid #ddd}#pnlSplashHomeQVC h1{font-size:1.6em;color:#d83b58;display:table;margin:1em auto 1em auto}#pnlSplashHomeQVC h2{color:black;display:table;font-weight:normal;margin:.25em auto 1em auto}#pnlSplashHomeQVC h2 img{margin-right:.5em}#pnlSplashHomeQVC .qvc-logo{width:2em;vertical-align:middle;display:inline-block}#pnlSplashHomeQVC .button-panel{margin:2em auto;display:table}#pnlSplashHomeQVC .button-panel a.continue-button{display:block;margin-top:.75em;text-align:center;text-decoration:none}#pnlSplashHomeQVC p{margin-bottom:1em}#pnlSplashHomeQVC .easypay{color:green;text-align:center;font-size:.9em}#pnlSplashHomeQVC .qvc-note{color:gray;text-align:center;font-size:.9em}#pnlSplashHomeQVC .timer{background:yellow;padding:2px .5em;margin:1em auto;display:table}#pnlSplashHomeQVC .contents{max-width:35em;margin:1em auto;line-height:1.4}#pnlSplashHomeQVC .contents hr{height:1px;border:none;background:#ddd;margin:1.5em 0}#pnlSplashHomeQVC .main-image{display:table;margin:0 auto}.auto-width-panel{width:980px}@media screen and (max-width:1000px){.auto-width-panel{width:748px}}p{margin-bottom:.5em}.fancybox-overlay{line-height:normal}@media screen and (min-width:1000px){.wide-hidden{display:none !important}}@media screen and (max-width:1000px){.narrow-hidden{display:none !important}}.green-checkmark\.png,.red-x\.png{top:3px;position:relative;margin-right:.25em}#loginForm,#pnlRequestPassword{margin-top:1.5em}#loginForm h4,#pnlRequestPassword h4{font-weight:bold;margin-bottom:.5em;text-decoration:underline}#loginForm p,#pnlRequestPassword p{line-height:1.5em;max-width:600px;margin-bottom:1.25em}#loginForm .details-table,#pnlRequestPassword .details-table{line-height:2em;margin-bottom:1.5em}#loginForm input [type=text],#pnlRequestPassword input [type=text]{width:250px}#loginForm .validation-summary-errors,#pnlRequestPassword .validation-summary-errors{margin-bottom:1.5em}#pnlRequestPassword{margin:1em 0}#pnlRequestPassword p{margin-bottom:1em}#pnlRequestPassword .warning-panel{border:1px dashed red;margin:1em 0;padding:1em;max-width:700px}.legacy-account-warning-panel{border:1px dashed red;background:#fee;line-height:1.2em;margin:2em 0;padding:1em;max-width:600px}#popupOrderProcessing{min-width:300px}#popupOrderProcessing h1{color:green;font-size:1.5em;text-align:center;font-weight:bold;background:none}#popupOrderProcessing h2{color:gray;background:none;font-size:.9em;text-align:center}#popupOrderProcessing .loading-icon{display:block;margin:1.25em auto .5em auto;width:31px;height:31px}.envelope{margin:.5em;border:1px dashed gray;background:#ffc;padding:.75em 1em;display:inline-block;font-size:1.1em;line-height:1.2em;font-family:'Courier New',Courier,'Nimbus Mono L',monospace}dl.questions{margin:1em .5em .5em .5em;max-width:700px}dl.questions dt{font-size:1em;font-weight:bold;border-bottom:1px solid gray;margin-bottom:.25em;padding-bottom:3px}dl.questions dd{line-height:1.25em;margin-bottom:1.5em}#pnlCheckoutMain{margin:0 auto;width:980px}@media screen and (max-width:1000px){#pnlCheckoutMain{width:748px}}#pnlCheckoutUpsells{border:none !important;margin-bottom:0}#pnlCheckoutUpsells h2{background:none;color:steelblue;padding:.4em 0 .75em .3em;margin-bottom:1em;border-bottom:1px solid #bbbbbb}#pnlCheckoutUpsells ul.upsell-list{margin-top:1.75em;overflow:hidden}#pnlCheckoutUpsells ul.upsell-list li{width:400px;margin-right:20px;margin-bottom:50px}#pnlCheckoutUpsells ul.upsell-list li .product-name{margin-top:.25em;font-weight:bold}#pnlCheckoutUpsells ul.upsell-list li .product-qty-container{margin:10px}#pnlCheckoutUpsells ul.upsell-list li .product-image{float:left;margin-right:25px}#pnlCheckoutUpsells ul.upsell-list li .note{float:left;font-size:.8em;line-height:1.1em;width:250px}.paypal-push{margin-bottom:2em}.paypal-push .main-content{overflow:hidden;margin:0em;padding:1em;border-bottom:1px solid lightsteelblue;background:rgba(73,135,187,0.25);border-radius:3px}.paypal-push .main-content h2{background:#0e79bf}.paypal-push .main-content .logo{float:left;margin-left:0em}.paypal-push .main-content input,.paypal-push .main-content .button{margin-top:1em;margin-right:1em;float:left}.paypal-push .main-content .warning{display:table}.paypal-push .main-content .details{float:left;margin-left:2em;line-height:1.25em;overflow:hidden;max-width:530px}.paypal-push .note{margin:1em}.product-qty-container .qty-selector{display:inline-block;line-height:1.1em}.product-qty-container .qty-selector>*{display:inline-block;vertical-align:middle}.product-qty-container .qty-selector.updating .add-to-cart{min-width:80px;color:#222;background:none;font-size:1em}.product-qty-container .qty-selector.removing .add-to-cart{display:none;color:red !important}.product-qty-container .qty-selector.updated .add-to-cart{color:#222;background:white;border:1px solid #888}.product-qty-container .qty-selector .all-swatches{margin:.25em 0 .75em 0}.product-qty-container .qty-selector .product-variant{margin:0 0 .25em 0}.product-qty-container .qty-selector .price{display:inline-block;text-align:left;color:black;font-weight:bold;vertical-align:middle;margin-right:.75em}.product-qty-container .qty-selector .price-strikethrough{display:inline-block;text-decoration:line-through;color:#a00;margin-right:.25em}.product-qty-container .qty-selector .price-strikethrough .price{color:#888;display:block;font-weight:normal;margin-right:0}.product-qty-container .qty-selector .remove-link{display:inline-block;margin-left:.5em;vertical-align:middle}.product-qty-container .qty-selector select{margin-top:0;margin-bottom:0;margin-right:.5em}.product-qty-container .qty-selector .add-to-cart{font-size:1em;min-width:60px;text-align:center;border-radius:4px;padding:3px 10px 4px 10px;text-decoration:none;color:white;font-weight:bold;background:#1f7d1f;display:inline-block}.product-qty-container .pinterest-button{display:inline-block;vertical-align:middle;margin-left:.5em}.product-qty-container .pinterest-button a{top:2px}#pnlBillingAddress,#pnlShippingAddress{width:450px}@media screen and (max-width:1000px){#pnlBillingAddress,#pnlShippingAddress{width:inherit;float:none !important;min-height:inherit !important}}#pnlBillingAddress .not-applicable,#pnlShippingAddress .not-applicable{background:white;border:1px dotted gray;padding:1em;font-size:.9em;line-height:1.5em;margin:0 0 1em 0}#pnlBillingAddress_ShippingAddress:before,#pnlBillingAddress_ShippingAddress:after{content:"";display:table}#pnlBillingAddress_ShippingAddress:after{clear:both}#pnlBillingAddress_ShippingAddress #pnlShippingAddress{float:right}#pnlShippingAddress #pnlShipToAddressPanel{margin-top:1em}#pnlShippingAddress.billing-same-shipping #pnlShipToAddressPanel{margin:5em 0 0 5em;line-height:2em;font-size:1.1em}@media screen and (max-width:1000px){#pnlShippingAddress.billing-same-shipping #pnlShipToAddressPanel{margin:1em 0 .5em 2em}}#pnlShippingAddress.billing-same-shipping #pnlShipToAddressPanel label{display:block}#pnlBillingAddress{float:left}.main-offer-panel{min-height:160px}.main-offer-panel select{min-width:2.5em}.main-offer-panel .primary-product{width:480px;position:relative;min-height:132px;float:left;border-radius:3px}@media screen and (max-width:1000px){.main-offer-panel .primary-product{width:410px;font-size:.9em}}.main-offer-panel .primary-product.showing-all-variants .product-image{margin-top:1.25em}.main-offer-panel .primary-product .product-image{position:absolute;left:40px}.main-offer-panel .primary-product .product-image img{position:absolute}.main-offer-panel .primary-product .product-variants .all-swatches{display:none}.main-offer-panel .primary-product .product-variants.show-grouped .show-all-link{display:block;margin-top:.75em;font-size:.9em;color:steelblue}.main-offer-panel .primary-product .product-variants.show-grouped .all-swatches{display:inline-block;vertical-align:middle;margin-right:.5em}.main-offer-panel .primary-product .product-variants.show-grouped .product-variant{display:none}.main-offer-panel .primary-product .product-variants.show-grouped .product-variant.selected{display:inline-block}.main-offer-panel .primary-product .product-variants.show-grouped .product-variant .swatch{display:none}.main-offer-panel .primary-product .product-variants .product-variant{display:block}.main-offer-panel .primary-product .product-variants .product-variant select{vertical-align:middle}.main-offer-panel .primary-product .product-variants .single-selection-swatches{display:none}.main-offer-panel .primary-product .product-variants .swatch{width:1.2em;height:1.2em;display:inline-block;vertical-align:middle;background:white;border:1px solid black;margin-right:.35em;padding:2px}.main-offer-panel .primary-product .product-variants .swatch:hover{border:2px solid gray;padding:1px}.main-offer-panel .primary-product .product-variants .swatch.selected{border:2px solid black;padding:1px}.main-offer-panel .primary-product .product-variants .swatch.teal{background:#b1cfcd}.main-offer-panel .primary-product .product-variants .swatch.purple{background:#ccbdd0}.main-offer-panel .primary-product .product-variants .swatch.white{background:#eeeeee}.main-offer-panel .primary-product select{font-size:1.2em}.main-offer-panel .primary-product .logo{margin:.75em .5em .5em 0}.main-offer-panel .primary-product .details{margin-left:150px;display:inline-block;top:0em}.main-offer-panel .primary-product .details .price{display:inline-block;margin:.5em .5em}.main-offer-panel .primary-product .details .name{display:block;font-size:1.1em;font-weight:bold;margin:0em 0 1em 0}.main-offer-panel .product-quick-facts{width:460px;min-height:132px;border-radius:3px;float:right}@media screen and (max-width:1000px){.main-offer-panel .product-quick-facts{width:300px}}.main-offer-panel .product-quick-facts .money-back-guarantee{float:left;margin:1.75em 2em}@media screen and (max-width:1000px){.main-offer-panel .product-quick-facts .money-back-guarantee{margin:.75em 1em}}.main-offer-panel .product-quick-facts .guarantee-terms{width:250px;margin-left:1.5em;margin-top:3em;color:#555;float:left;text-align:center;line-height:1.25em;font-size:.95em}@media screen and (max-width:1000px){.main-offer-panel .product-quick-facts .guarantee-terms{width:160px;margin-left:.25em;margin-top:2.25em}}.secondary-products-panel .secondary-products{margin-top:1em;margin-right:2em;margin-left:1em}.secondary-products-panel .secondary-products h3{text-decoration:underline;font-size:.9em;margin-bottom:.5em}.secondary-products-panel .secondary-products td{vertical-align:middle;padding:.25em 0}.secondary-products-panel .secondary-products td .product-thumb{width:40px;height:40px;margin-right:1em;background:white;padding:3px 3px 4px 3px;border:1px solid #C1DAD7}.secondary-products-panel .secondary-products select{margin:0 1em;font-size:1em}.secondary-products-panel .secondary-products .name{font-size:.9em;font-weight:bold;margin-bottom:.1em;display:block}.secondary-products-panel .secondary-products .price{font-size:.9em;font-style:italic;display:block}.secondary-products-panel .secondary-products .disabled{opacity:.3;cursor:default}.secondary-products-panel .secondary-products .add-to-cart{min-width:65px}.secondary-products-panel .discount-desc{display:inline-block;background:white;margin-bottom:0em;line-height:1.5em;border:1px dashed lightsteelblue;padding:.5em 1em .5em 1em}.secondary-products-panel .discount-desc .note{color:gray;font-size:.95em}.special-offer-panel{margin-bottom:1em}.special-offer-panel .continuity-program-offer{min-height:110px;background:#fae879;padding:1em;border-radius:3px}.special-offer-panel .continuity-program-offer h3{color:maroon;font-size:1.2em;font-weight:bold;margin-bottom:.5em}.special-offer-panel .continuity-program-offer .discount-image{float:left;margin-left:0em;margin-right:1.5em}.special-offer-panel .continuity-program-offer .details{float:left;width:800px}@media screen and (max-width:1000px){.special-offer-panel .continuity-program-offer .details{width:570px}}.special-offer-panel .continuity-program-offer .quick-signup{margin-top:.5em;margin-left:.5em}.special-offer-panel .continuity-program-offer .quick-signup p{margin-top:.75em;margin-bottom:0}.special-offer-panel .continuity-program-offer .quick-signup .note{font-weight:normal;font-size:.9em}.special-offer-panel .continuity-program-offer .detailed-signup ul.instruction-list{margin-left:1em;font-size:1.1em;font-weight:bold;line-height:1.5em}.special-offer-panel .continuity-program-offer .detailed-signup ul.instruction-list .number{display:inline-block;margin:.25em .5em .25em 0;padding:.1em .5em;background:#00a000;color:white;font-size:1.1em}.special-offer-panel .continuity-program-offer .detailed-signup .instructions{line-height:1.5em;margin:0em 0 0 1em}.special-offer-panel .continuity-program-offer .detailed-signup .fsp-summary-2{max-width:790px;margin-top:.5em}.special-offer-panel .continuity-program-offer .detailed-signup .fsp-summary-2 ul.selected-items{margin:.5em .5em;line-height:1.5em}.special-offer-panel .continuity-program-offer .detailed-signup .fsp-summary-2 ul.selected-items li{margin:2px;margin-left:1em;list-style:disc}.special-offer-panel .continuity-program-offer .detailed-signup .fsp-summary-2 ul.selected-items .price{font-style:italic;font-weight:bold}.special-offer-panel .continuity-program-offer .detailed-signup .fsp-summary-2 ul.selected-items .price-saving{background:yellow;padding:.25em .5em;margin-left:.5em;display:inline-block}.special-offer-panel .continuity-program-offer .detailed-signup .price-saving{background:yellow;padding:.25em .5em;display:block;font-size:.9em;font-weight:bold;border:1px dashed gray}.special-offer-panel .continuity-program-offer .detailed-signup .cancel-club{font-size:.8em;text-align:center;color:gray;text-decoration:none}.special-offer-panel .continuity-program-offer .detailed-signup .cancel-club:hover{text-decoration:underline}.special-offer-panel .continuity-program-offer .button-panel{margin:1em 0 0 0}.special-offer-panel .continuity-program-offer input,.special-offer-panel .continuity-program-offer select,.special-offer-panel .continuity-program-offer textarea{font-size:1em}.special-offer-panel .continuity-program-offer .links{border-top:1px dashed gray;padding-top:1.25em;margin-top:.75em;margin:0 auto;text-align:center;font-size:.9em}.special-offer-panel .continuity-program-offer .links .desc{display:block;margin-bottom:.5em;color:#333}.special-offer-panel .continuity-program-offer .links .text-link{color:blue;margin:0 .5em}.special-offer-panel .continuity-program-offer .text-link.subtle{color:gray}.special-offer-panel .continuity-program-offer .options{margin:0em 0;overflow:hidden}.special-offer-panel .continuity-program-offer .options ul.product-choices{float:left;display:inline-block;overflow:hidden;margin:2em 0 1em 0}@media screen and (max-width:1000px){.special-offer-panel .continuity-program-offer .options ul.product-choices{margin:1em 0 1em 0}}.special-offer-panel .continuity-program-offer .options ul.product-choices li{float:left;margin-right:1em}.special-offer-panel .continuity-program-offer .options ul.product-choices li img{display:block;margin:0 auto;border:2px solid lightgray;border-radius:3px;padding:18px;background:white}.special-offer-panel .continuity-program-offer .options ul.product-choices li img:hover{border:2px solid #cc0000}.special-offer-panel .continuity-program-offer .options ul.product-choices li .desc{width:100px;margin:.75em auto;text-align:center;font-size:.9em;font-weight:bold;min-height:2.5em;line-height:1.25em;display:table}.special-offer-panel .continuity-program-offer .options ul.product-choices li .desc span{display:table-cell;vertical-align:middle}.special-offer-panel .continuity-program-offer .options .further-options{float:right;padding:1em 1.25em;background:rgba(255,255,255,0.3);border:1px dashed gray}@media screen and (max-width:1000px){.special-offer-panel .continuity-program-offer .options .further-options{float:none;display:table;margin:0 0 1em 2em;background:none;border:none;padding:none}.special-offer-panel .continuity-program-offer .options .further-options .frequency-choices{background:rgba(255,255,255,0.3);border:1px dashed gray;padding:1em 1.25em 1em 1em;font-size:1.1em}}.special-offer-panel .continuity-program-offer .options .further-options .frequency-choices{margin-bottom:1.25em}.special-offer-panel .continuity-program-offer .options .further-options .frequency-choices h4{margin-bottom:1em}.special-offer-panel .continuity-program-offer .options .further-options .frequency-choices label{font-weight:bold}.special-offer-panel .continuity-program-offer .options .further-options label.first-shipment-desc{display:block;margin-bottom:1em;font-size:.9em}.special-offer-panel .continuity-program-offer .options .further-options .button{display:block;margin-bottom:.5em}.special-offer-panel .continuity-program-offer .options .further-options .cancel-club{margin-top:1.5em;display:block;font-size:.8em;text-align:center;color:gray;text-decoration:none}.special-offer-panel .continuity-program-offer .options .further-options .cancel-club:hover{text-decoration:underline}.special-offer-panel .continuity-program-offer .note{margin:.75em 0 0 0;font-weight:bold}.special-offer-panel .continuity-program-offer strong{font-weight:bold}.single-page-store .cart-contents-checkout .cart-empty .link-panel{display:none}#pnlCheckoutMain .checkout-panel,#pnlCheckoutMain .account-section{background:white;padding:.7em 1em 1em 1em;border:1px solid lightsteelblue;margin-bottom:.75em;border-radius:3px}#pnlCheckoutMain .checkout-panel.green,#pnlCheckoutMain .account-section.green{background:#e3fcbe;border:1px solid #7eb926}#pnlCheckoutMain .checkout-panel.green h1,#pnlCheckoutMain .account-section.green h1{background:none;color:green;font-size:1.5em;margin-bottom:.25em}#pnlCheckoutMain .checkout-panel h1,#pnlCheckoutMain .account-section h1{border-radius:3px;font-size:1.2em;background:steelblue;color:white;padding:.3em .5em;margin:0 -0.25em .75em -0.25em}#pnlCheckoutMain .checkout-panel h3,#pnlCheckoutMain .account-section h3{margin:1.5em 0 .5em 0;color:#033;font-size:1em;font-weight:bold;padding-bottom:2px;border-bottom:1px solid gray;display:table}#pnlCheckoutMain .checkout-panel select,#pnlCheckoutMain .account-section select{color:#333;min-width:42px;padding-left:6px;padding-top:1px;padding-bottom:1px;border:1px solid #ABADB3}#pnlCheckoutMain .checkout-panel input[type=text],#pnlCheckoutMain .account-section input[type=text],#pnlCheckoutMain .checkout-panel input[type=password],#pnlCheckoutMain .account-section input[type=password]{color:#333;padding:1px 6px;border:1px solid #ABADB3}#pnlCheckoutMain .checkout-panel label.newsletter-checkbox,#pnlCheckoutMain .account-section label.newsletter-checkbox{font-size:.9em;display:block;margin:.5em 0 0 0;color:gray}#pnlCheckoutMain .checkout-panel .user-details-table,#pnlCheckoutMain .account-section .user-details-table{margin-bottom:.5em}#pnlCheckoutMain .checkout-panel .link-logout,#pnlCheckoutMain .account-section .link-logout{color:blue;font-size:.9em;margin-left:1em}#pnlCheckoutMain .checkout-panel .like-panel,#pnlCheckoutMain .account-section .like-panel{margin-bottom:1em}#pnlCheckoutMain .checkout-panel .like-panel img,#pnlCheckoutMain .account-section .like-panel img{float:left;margin:0 3em 0 2em}#pnlCheckoutMain .checkout-panel .like-panel .details,#pnlCheckoutMain .account-section .like-panel .details{border:1px dashed gray;padding:.75em 1em;margin-top:2em;margin-bottom:2em;float:left;min-height:4em;background:white}#pnlCheckoutMain .checkout-panel .warning,#pnlCheckoutMain .account-section .warning{color:red;border:1px solid red;background:white;padding:1em;margin-bottom:1em;border-radius:3px;line-height:1.5em}#pnlCheckoutMain .checkout-panel .warning h2,#pnlCheckoutMain .account-section .warning h2{font-size:1.1em;background:red;color:white;padding:.3em .75em;margin-bottom:.75em;display:block;border-radius:3px}#pnlCheckoutMain .checkout-panel .warning p,#pnlCheckoutMain .account-section .warning p{margin:0 0 0 .25em}#pnlCheckoutMain .checkout-panel .warning .note,#pnlCheckoutMain .account-section .warning .note{margin-top:1.5em;font-size:.9em;color:gray}#pnlCheckoutMain .checkout-panel .checklist,#pnlCheckoutMain .account-section .checklist{color:green;padding:1em}#pnlCheckoutMain .checkout-panel .confirm-page-panel,#pnlCheckoutMain .account-section .confirm-page-panel{margin:2.25em 0 0 1.5em}#pnlCheckoutMain .checkout-panel .confirm-page-panel .newsletter-checkbox,#pnlCheckoutMain .account-section .confirm-page-panel .newsletter-checkbox{margin-top:1em}#pnlCheckoutMain .checkout-panel .confirm-page-panel .envelope,#pnlCheckoutMain .account-section .confirm-page-panel .envelope{margin:.75em 0 1em 1em}#pnlCheckoutMain .checkout-panel.summary-panel,#pnlCheckoutMain .account-section.summary-panel{margin-bottom:1em}#pnlCheckoutMain .checkout-panel.summary-panel .button.place-order-button,#pnlCheckoutMain .account-section.summary-panel .button.place-order-button{display:block;margin:1em auto;font-size:1.4em;font-weight:bold;color:#310952;text-shadow:0 0 6px #fff669;padding:.75em 1.75em}#pnlCheckoutMain .checkout-panel.summary-panel .cart-contents-checkout-container.hide-submit-button .submit-button,#pnlCheckoutMain .account-section.summary-panel .cart-contents-checkout-container.hide-submit-button .submit-button{display:none}#pnlCheckoutMain .checkout-panel.summary-panel .cart-contents-checkout-container.hide-page-jump-buttons .page-jump-button,#pnlCheckoutMain .account-section.summary-panel .cart-contents-checkout-container.hide-page-jump-buttons .page-jump-button{display:none}#pnlCheckoutMain .checkout-panel.summary-panel .cart-contents-checkout-container.hide-checkout-instructions .checkout-instructions,#pnlCheckoutMain .account-section.summary-panel .cart-contents-checkout-container.hide-checkout-instructions .checkout-instructions{display:none}#pnlCheckoutMain .checkout-panel.summary-panel .cart-contents-checkout-container.hide-cart-contents .cart-contents,#pnlCheckoutMain .account-section.summary-panel .cart-contents-checkout-container.hide-cart-contents .cart-contents{display:none}#pnlCheckoutMain .checkout-panel.summary-panel .cart-contents-checkout-container.hide-cart-contents .non-shipping-club-note,#pnlCheckoutMain .account-section.summary-panel .cart-contents-checkout-container.hide-cart-contents .non-shipping-club-note{display:none}#pnlCheckoutMain .checkout-panel.summary-panel .cart-contents-checkout-container.hide-cart-contents .send-first-club-shipment-button,#pnlCheckoutMain .account-section.summary-panel .cart-contents-checkout-container.hide-cart-contents .send-first-club-shipment-button{display:none}#pnlCheckoutMain .checkout-panel.summary-panel .cart-contents-checkout,#pnlCheckoutMain .account-section.summary-panel .cart-contents-checkout{float:left}#pnlCheckoutMain .checkout-panel.summary-panel .cart-contents-checkout .button-panel .button,#pnlCheckoutMain .account-section.summary-panel .cart-contents-checkout .button-panel .button{margin-right:1em}#pnlCheckoutMain .checkout-panel.summary-panel .cart-contents-checkout ul.bullets,#pnlCheckoutMain .account-section.summary-panel .cart-contents-checkout ul.bullets{margin-top:0}#pnlCheckoutMain .checkout-panel.summary-panel .cart-contents-checkout .cart-table,#pnlCheckoutMain .account-section.summary-panel .cart-contents-checkout .cart-table{margin-bottom:.5em}#pnlCheckoutMain .checkout-panel.summary-panel .cart-contents-checkout .cart-empty,#pnlCheckoutMain .account-section.summary-panel .cart-contents-checkout .cart-empty{margin:1em}#pnlCheckoutMain .checkout-panel.summary-panel .cart-contents-checkout .cart-empty .message,#pnlCheckoutMain .account-section.summary-panel .cart-contents-checkout .cart-empty .message{color:red}#pnlCheckoutMain .checkout-panel.summary-panel .cart-contents-checkout .cart-empty .link-panel,#pnlCheckoutMain .account-section.summary-panel .cart-contents-checkout .cart-empty .link-panel{margin-top:1em}#pnlCheckoutMain .checkout-panel.summary-panel .cart-contents-checkout .cart-empty .link-panel a,#pnlCheckoutMain .account-section.summary-panel .cart-contents-checkout .cart-empty .link-panel a{margin-right:1em}#pnlCheckoutMain .checkout-panel.summary-panel .cart-contents-checkout .cart-contents,#pnlCheckoutMain .account-section.summary-panel .cart-contents-checkout .cart-contents{margin-top:1em;margin-bottom:2em}#pnlCheckoutMain .checkout-panel.summary-panel .fsp-summary .main,#pnlCheckoutMain .account-section.summary-panel .fsp-summary .main{margin:.5em 20px 0 0;background:white;color:#333;line-height:1.25em}#pnlCheckoutMain .checkout-panel.summary-panel .fsp-summary .main .button,#pnlCheckoutMain .account-section.summary-panel .fsp-summary .main .button{margin:1em 0 .5em 0;display:table}#pnlCheckoutMain .checkout-panel.summary-panel .fsp-summary .main .header,#pnlCheckoutMain .account-section.summary-panel .fsp-summary .main .header{font-size:1.1em;color:#35A210;padding:.3em .5em;margin:0 -0.25em .25em -0.25em}#pnlCheckoutMain .checkout-panel.summary-panel .fsp-summary .main p,#pnlCheckoutMain .account-section.summary-panel .fsp-summary .main p{margin-top:.5em;font-size:.9em}#pnlCheckoutMain .checkout-panel.summary-panel .fsp-summary .main p strong,#pnlCheckoutMain .account-section.summary-panel .fsp-summary .main p strong{font-weight:bold}#pnlCheckoutMain .checkout-panel.summary-panel .fsp-summary .main .cancel-note,#pnlCheckoutMain .account-section.summary-panel .fsp-summary .main .cancel-note{display:block}#pnlCheckoutMain .checkout-panel.summary-panel .fsp-summary .main ul.selected-items,#pnlCheckoutMain .account-section.summary-panel .fsp-summary .main ul.selected-items{margin:1em .5em;font-size:.9em;line-height:1.5em}#pnlCheckoutMain .checkout-panel.summary-panel .fsp-summary .main ul.selected-items li,#pnlCheckoutMain .account-section.summary-panel .fsp-summary .main ul.selected-items li{margin:2px}#pnlCheckoutMain .checkout-panel.summary-panel .fsp-summary .main ul.selected-items .price,#pnlCheckoutMain .account-section.summary-panel .fsp-summary .main ul.selected-items .price{font-style:italic;font-weight:bold}#pnlCheckoutMain .checkout-panel.summary-panel .fsp-summary .main ul.selected-items .price-saving,#pnlCheckoutMain .account-section.summary-panel .fsp-summary .main ul.selected-items .price-saving{background:yellow;padding:.25em .5em;margin-left:.5em;display:inline-block}#pnlCheckoutMain .checkout-panel .payment-table,#pnlCheckoutMain .account-section .payment-table,#pnlCheckoutMain .checkout-panel .user-login-table,#pnlCheckoutMain .account-section .user-login-table{line-height:2em}#pnlCheckoutMain .checkout-panel .payment-table .instruction,#pnlCheckoutMain .account-section .payment-table .instruction,#pnlCheckoutMain .checkout-panel .user-login-table .instruction,#pnlCheckoutMain .account-section .user-login-table .instruction{border:1px solid #cccfd2;background:white;padding:1em 2em;font-size:.9em;text-align:center}#pnlCheckoutMain .checkout-panel .payment-table .instruction input,#pnlCheckoutMain .account-section .payment-table .instruction input,#pnlCheckoutMain .checkout-panel .user-login-table .instruction input,#pnlCheckoutMain .account-section .user-login-table .instruction input{display:block;margin:.5em auto 0 auto}#pnlCheckoutMain .checkout-panel .payment-table .price-saving,#pnlCheckoutMain .account-section .payment-table .price-saving,#pnlCheckoutMain .checkout-panel .user-login-table .price-saving,#pnlCheckoutMain .account-section .user-login-table .price-saving{background:yellow;padding:.25em .5em;margin-left:.5em;font-size:.9em;font-weight:bold;line-height:3em;border:1px dashed steelblue}#pnlCheckoutMain .checkout-panel .payment-table .total-due,#pnlCheckoutMain .account-section .payment-table .total-due,#pnlCheckoutMain .checkout-panel .user-login-table .total-due,#pnlCheckoutMain .account-section .user-login-table .total-due{line-height:3em;border:1px dashed steelblue;background:#fff;padding:.25em .75em}#pnlCheckoutMain .checkout-panel .payment-table .subtotal-warning,#pnlCheckoutMain .account-section .payment-table .subtotal-warning,#pnlCheckoutMain .checkout-panel .user-login-table .subtotal-warning,#pnlCheckoutMain .account-section .user-login-table .subtotal-warning{margin-left:1em;display:inline-block;font-size:.9em;color:gray}#pnlCheckoutMain .checkout-panel .payment-table .visible-password,#pnlCheckoutMain .account-section .payment-table .visible-password,#pnlCheckoutMain .checkout-panel .user-login-table .visible-password,#pnlCheckoutMain .account-section .user-login-table .visible-password{font-family:'Courier New',Courier,'Nimbus Mono L',monospace}#pnlCheckoutMain .checkout-panel .payment-table .new-password-field,#pnlCheckoutMain .account-section .payment-table .new-password-field,#pnlCheckoutMain .checkout-panel .user-login-table .new-password-field,#pnlCheckoutMain .account-section .user-login-table .new-password-field{margin-top:.5em;border:1px solid red}#pnlCheckoutMain .checkout-panel .payment-table .username-field,#pnlCheckoutMain .account-section .payment-table .username-field,#pnlCheckoutMain .checkout-panel .user-login-table .username-field,#pnlCheckoutMain .account-section .user-login-table .username-field{width:200px}#pnlCheckoutMain .checkout-panel .payment-table .password-field,#pnlCheckoutMain .account-section .payment-table .password-field,#pnlCheckoutMain .checkout-panel .user-login-table .password-field,#pnlCheckoutMain .account-section .user-login-table .password-field{width:120px}#pnlCheckoutMain .checkout-panel .address-editor,#pnlCheckoutMain .account-section .address-editor{line-height:2em}#pnlCheckoutMain .checkout-panel .address-editor .postal-code,#pnlCheckoutMain .account-section .address-editor .postal-code,#pnlCheckoutMain .checkout-panel .address-editor .phone,#pnlCheckoutMain .account-section .address-editor .phone{width:8em}#pnlCheckoutMain .checkout-panel .address-editor input.input-validation-error,#pnlCheckoutMain .account-section .address-editor input.input-validation-error{border:1px solid red;width:110px}#pnlCheckoutMain .checkout-panel .address-editor.address-section-field-disabled .field-validation-error,#pnlCheckoutMain .account-section .address-editor.address-section-field-disabled .field-validation-error{display:none !important;border:none !important}.account-section .club-membership-panel{background:white;border:1px dashed gray;padding:1em 1em;display:table;margin-bottom:1em}.account-section .club-membership-panel p{margin-left:0}.account-section .club-membership-panel .multiple-fsp-warning{border:1px solid red;padding:.5em 1em;color:red;font-weight:bold;margin-bottom:1.5em}.account-section .club-membership-panel ul.inactive-memberships li{line-height:1.3em;margin-bottom:2em}.account-section .club-membership-panel ul.inactive-memberships li .button-panel{margin:.5em 0 .5em 0}.account-section .club-membership-panel ul.inactive-memberships li:last-child{margin-bottom:0}.account-section .club-membership-panel ul.memberships{min-width:800px}.account-section .club-membership-panel ul.memberships li.membership{border-bottom:1px solid lightgray;padding:1em 1em 1.5em 1em}.account-section .club-membership-panel ul.memberships li.membership:last-child{border-bottom:none;margin-bottom:0;padding:1em 1em .5em 1em}.account-section .club-membership-panel .button-panel{margin-top:.75em}.account-section .club-membership-panel .button-panel .button{margin-bottom:.5em}.account-section .has-generated-password{margin-top:1em}.account-section .fsp-summary{margin:1em 0 0 1em}.account-section .address{margin:.25em .5em .5em .5em;display:inline-block;line-height:1.2em}.account-section p{margin-left:.5em;line-height:1.5em;max-width:600px;margin-bottom:1em}.account-section p.last{margin-bottom:0}.details-table td,.fsp-details td{padding-bottom:.5em;vertical-align:top}.swatch{width:1em;height:1em;display:inline-block;vertical-align:middle;background:white;border:1px solid black;margin-right:.35em;padding:2px}.swatch:hover{border:2px solid gray;padding:1px}.swatch.selected{border:2px solid black;padding:1px}.swatch.teal{background:#b1cfcd}.swatch.purple{background:#ccbdd0}.swatch.white{background:#eeeeee}.swatch.lilac{background:#a997c4}.swatch.indigo{background:#5a5ca9}.swatch.pink{background:#ca77b9}.simple-table{padding:0}.simple-table a{color:blue;text-decoration:none}.simple-table th{font:bold 11px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#4f6b72;border-right:1px solid #C1DAD7;border-bottom:1px solid #C1DAD7;border-top:1px solid #C1DAD7;letter-spacing:2px;text-transform:uppercase;text-align:left;padding:6px 6px 6px 12px;background:#CAE8EA}.simple-table td{border-right:1px solid #C1DAD7;border-bottom:1px solid #C1DAD7;background:#fff;padding:6px 10px 6px 10px;color:#4f6b72;font-size:.9em}.simple-table td,.simple-table th{border:1px solid lightsteelblue;text-align:center}.simple-table a:hover{text-decoration:underline}.in-place-login label.field-label,.payment-table label.field-label{min-width:143px !important}.payment-panel .test-mode{display:inline-block;color:lightgray;font-size:.85em;line-height:1em;margin-left:1em;border:1px solid lightgray;background:white;padding:2px 3px}.user-login-table label.field-label,.payment-table label.field-label,.shipping-rates label.field-label,.address-editor label.field-label,.fsp-details label.field-label,.details-table label.field-label{min-width:120px;font-weight:bold;color:#333;text-align:right;display:block;margin-right:.5em}.user-login-table label.field-label::after,.payment-table label.field-label::after,.shipping-rates label.field-label::after,.address-editor label.field-label::after,.fsp-details label.field-label::after,.details-table label.field-label::after{content:':'}.user-login-table label.field-label.promo-code,.payment-table label.field-label.promo-code,.shipping-rates label.field-label.promo-code,.address-editor label.field-label.promo-code,.fsp-details label.field-label.promo-code,.details-table label.field-label.promo-code{line-height:3em}.user-login-table .is-promo-code-bad,.payment-table .is-promo-code-bad,.shipping-rates .is-promo-code-bad,.address-editor .is-promo-code-bad,.fsp-details .is-promo-code-bad,.details-table .is-promo-code-bad,.user-login-table .is-promo-code-good,.payment-table .is-promo-code-good,.shipping-rates .is-promo-code-good,.address-editor .is-promo-code-good,.fsp-details .is-promo-code-good,.details-table .is-promo-code-good,.user-login-table .card-number-good,.payment-table .card-number-good,.shipping-rates .card-number-good,.address-editor .card-number-good,.fsp-details .card-number-good,.details-table .card-number-good,.user-login-table .card-number-bad,.payment-table .card-number-bad,.shipping-rates .card-number-bad,.address-editor .card-number-bad,.fsp-details .card-number-bad,.details-table .card-number-bad{margin-left:3px;display:inline}.user-login-table .is-promo-code-bad .error,.payment-table .is-promo-code-bad .error,.shipping-rates .is-promo-code-bad .error,.address-editor .is-promo-code-bad .error,.fsp-details .is-promo-code-bad .error,.details-table .is-promo-code-bad .error,.user-login-table .is-promo-code-good .error,.payment-table .is-promo-code-good .error,.shipping-rates .is-promo-code-good .error,.address-editor .is-promo-code-good .error,.fsp-details .is-promo-code-good .error,.details-table .is-promo-code-good .error,.user-login-table .card-number-good .error,.payment-table .card-number-good .error,.shipping-rates .card-number-good .error,.address-editor .card-number-good .error,.fsp-details .card-number-good .error,.details-table .card-number-good .error,.user-login-table .card-number-bad .error,.payment-table .card-number-bad .error,.shipping-rates .card-number-bad .error,.address-editor .card-number-bad .error,.fsp-details .card-number-bad .error,.details-table .card-number-bad .error{color:red;font-size:.9em}.user-login-table input.promo-code,.payment-table input.promo-code,.shipping-rates input.promo-code,.address-editor input.promo-code,.fsp-details input.promo-code,.details-table input.promo-code{width:130px;max-width:200px}.user-login-table .payment-methods,.payment-table .payment-methods,.shipping-rates .payment-methods,.address-editor .payment-methods,.fsp-details .payment-methods,.details-table .payment-methods{padding-bottom:.5em}.user-login-table label.payment-method,.payment-table label.payment-method,.shipping-rates label.payment-method,.address-editor label.payment-method,.fsp-details label.payment-method,.details-table label.payment-method{display:block;line-height:50px}.user-login-table label.payment-method img,.payment-table label.payment-method img,.shipping-rates label.payment-method img,.address-editor label.payment-method img,.fsp-details label.payment-method img,.details-table label.payment-method img,.user-login-table label.payment-method input[type=image],.payment-table label.payment-method input[type=image],.shipping-rates label.payment-method input[type=image],.address-editor label.payment-method input[type=image],.fsp-details label.payment-method input[type=image],.details-table label.payment-method input[type=image]{vertical-align:middle;display:inline-block}.user-login-table input,.payment-table input,.shipping-rates input,.address-editor input,.fsp-details input,.details-table input,.user-login-table select,.payment-table select,.shipping-rates select,.address-editor select,.fsp-details select,.details-table select,.user-login-table textarea,.payment-table textarea,.shipping-rates textarea,.address-editor textarea,.fsp-details textarea,.details-table textarea{font-size:1.1em;font-family:inherit}.user-login-table .cvv,.payment-table .cvv,.shipping-rates .cvv,.address-editor .cvv,.fsp-details .cvv,.details-table .cvv{width:4em}.user-login-table .note,.payment-table .note,.shipping-rates .note,.address-editor .note,.fsp-details .note,.details-table .note{margin-left:.75em;display:inline-block;font-size:.9em;color:gray}.shipping-rates li{font-size:1em;line-height:2em}.shipping-rates .note{color:gray;font-size:.9em;margin:1em 0 0}.shipping-rates .customs-warning{border:1px solid #cccfd2;background:white;margin-top:1em;padding:1em;color:red;line-height:1.3em;font-size:.95em}.shipping-rates .customs-warning hr{border:none;background-color:red;height:1px;margin:1em 0}.payment-button{background:url(https://www.paypal.com/en_US/i/btn/btn_xpressCheckout.gif) no-repeat 50% 50%;border:none;cursor:pointer;display:inline-block;text-indent:-3000px;width:145px;height:42px}.cart-table{margin:1em 0 0 1em;border-collapse:collapse}.cart-table p{line-height:1.2em}.cart-table .section{margin-bottom:1.75em}.cart-table .section.fsp-section{background:#e7ecfc;border:1px solid #cccfd2;padding:1em 1em}.cart-table .section.fsp-section .send-first-shipment-checkbox{font-size:.9em}.cart-table .button-panel{margin-top:.75em}.cart-table ul.bullets li{max-width:600px;line-height:1.2em}.cart-table h4{color:steelblue;font-size:1.4em;font-weight:bold;margin-bottom:.75em}.cart-table h5{color:steelblue;font-size:.9em;font-weight:bold;display:block;margin:1em 0 .75em 0}.cart-table .cart-item{line-height:1.75em;color:#222;vertical-align:baseline;margin-bottom:2px;border-radius:2px}.cart-table .cart-item div.included-items{font-size:.9em;font-weight:normal}.cart-table .cart-item div.included-items img.thumb{display:inline-block;vertical-align:middle;width:8em;margin-left:1.5em}.cart-table .cart-item div.included-items .item-list{display:inline-block;vertical-align:middle}.cart-table .cart-item div.included-items .item-list ul{margin-left:2em}.cart-table .cart-item div.included-items .item-list ul li{list-style:square;line-height:1.1}.cart-table .cart-item .sku-qty{min-width:55px;text-align:center;display:inline-block}.cart-table .cart-item .sku-qty select{margin:0 auto;min-width:40px}.cart-table .cart-item .total{text-align:center;display:inline-block;min-width:80px}.cart-table .cart-item .effective-discount{font-weight:bold;min-width:80px}.cart-table .cart-item .description{display:inline-block;min-width:370px;font-weight:bold;text-indent:.5em;vertical-align:middle}.cart-table .cart-item .remove-link{color:gray;display:inline-block;text-align:center;min-width:80px;font-size:.9em}.cart-table .cart-item .child-item{font-weight:normal}.cart-table .cart-item p{line-height:1.2em}.cart-table .first-shipment-desc{margin-top:.5em;display:block}.cart-table .pricing-summary{border-top:1px dashed gray;margin-top:.75em;padding-top:.75em}.cart-table .pricing-summary .summary-row{margin-left:320px;line-height:1.4em;font-size:.9em}.cart-table .pricing-summary .summary-row .price.unknown{color:gray;text-align:center}.cart-table .pricing-summary .summary-row .total{text-align:left;display:inline-block}.cart-table .pricing-summary .summary-row .total .note{color:steelblue}.cart-table .pricing-summary .summary-row label{font-weight:bold;text-align:right;display:inline-block;width:100px;margin-right:.5em}#pnlClub{width:980px;margin:0 auto}@media screen and (max-width:1000px){#pnlClub{width:748px}}#pnlClub .discount-image{float:left;margin-bottom:.5em;margin-left:1em}#pnlClub .headline{float:left;margin-left:3em;margin-top:1em;max-width:280px;line-height:1.5em}#pnlClub .benefits-list{font-size:1.1em;border:1px dashed gray;padding:.5em 1em;margin:1em 0;background:#e3fcbe}#pnlClub .terms-list{margin:1em 0 2em 1em}#pnlClub ul.choices-list{margin:1em 0}#pnlClub ul.choices-list li{background:rgba(0,0,0,0.05);padding:.75em 1em;margin:1em}#pnlClub ul.choices-list li .button{margin:.5em auto;margin-right:1.5em;min-width:170px}#pnlUnsubscribe p{margin:1em;line-height:1.3em}#pnlUnsubscribe label{font-weight:bold}#pnlUnsubscribe #EmailAddress{display:block;font-size:1.5em;margin:1em;width:400px}#pnlUnsubscribe ul.mailing-lists{margin:2em}#pnlUnsubscribe ul.mailing-lists li{margin:.5em}#pnlUnsubscribe ul.mailing-lists li label{font-weight:normal}#pnlDebug{margin-top:2em;padding-top:1.5em;border-top:1px dashed gray}#pnlDebug .model-state table{border-color:#600;border-width:0 0 1px 1px;border-style:solid;border-collapse:collapse;font-size:.8em;font-family:arial;margin-top:.5em}#pnlDebug .model-state table td{border-color:#600;border-width:1px 1px 0 0;border-style:solid;margin:0;padding:.25em .75em;background-color:white}#pnlDebug .model-state .model-state-error{color:red}#pnlDebug .model-state .key strong{color:lightgray}#pnlDebug .model-state .value{min-width:50px;color:gray;font-family:'Lucida Console'}#pnlDebug .log-entry{border:1px solid gray;padding:1em;margin:.5em;background:#ffc}#pnlDebug .log-entry.previous-request{border:1px solid red}#pnlDebug .log-entry .time{color:steelblue;font-weight:bold;margin-right:.5em;display:inline-block}#pnlDebug .log-entry .title{font-weight:bold}#pnlDebug .log-entry .details{margin-top:.25em}#pnlDebug .log-entry .details table .key{text-align:right;color:steelblue}#pnlDebug .log-entry table td{padding:.2em}@media screen and (min-width:1px) and (max-width:9999px){#pnlHeader1{max-width:100%}.header-width-panel{width:100%}.header-width-panel .main-content{margin-left:25px;margin-right:25px}.header-width-panel .main-content.indented{margin-left:165px}}#pnlHeader{position:relative;height:95px;line-height:95px;width:100%;margin:0 auto;background:#efe;border-bottom:1px solid #c7c7c7}#pnlHeader.no-dev{background:inherit}#pnlHeader.no-dev .search-bar,#pnlHeader.no-dev .header-image,#pnlHeader.no-dev .main-menu,#pnlHeader.no-dev .category-menu,#pnlHeader.no-dev .icon-panel,#pnlHeader.no-dev .icon .contents{background:inherit !important}#pnlHeader .main-gradiant-down{top:96px}@media only screen and (min-width:501px) and (max-width:1030px){#pnlHeader{height:115px;line-height:normal}#pnlHeader .main-gradiant-down{top:116px}}@media only screen and (max-width:500px){#pnlHeader{height:135px;line-height:normal}#pnlHeader .main-gradiant-down{top:136px}}#pnlHeader .main-gradiant-down{position:absolute;height:38px;width:100%;background:url(../../content/images/emjoi-dot-com/grad-down-trans1.png) repeat-x}#pnlHeader .content{margin:0 12px;height:100%;border-bottom:none;padding-bottom:0;margin-bottom:0em;position:relative;overflow:hidden}#pnlHeader .content .header-image{display:inline-block;vertical-align:middle;width:140px;padding:10px 0px;margin-left:10px}@media only screen and (max-width:500px){#pnlHeader .content .header-image{background:red}}@media only screen and (min-width:501px) and (max-width:1030px){#pnlHeader .content .header-image{background:orange}}@media only screen and (min-width:1031px) and (max-width:1250px){#pnlHeader .content .header-image{background:yellow}}@media only screen and (min-width:1251px){#pnlHeader .content .header-image{background:green}}#pnlHeader .content .header-image .emjoi-logo{display:block;margin-top:8px;width:120px;height:66px}@media only screen and (max-width:500px){#pnlHeader .content .header-image .emjoi-logo{width:80px;height:44px}}@media only screen and (min-width:501px) and (max-width:1030px){#pnlHeader .content .header-image .emjoi-logo{position:relative}}#pnlHeader .content .icon-panel{float:right;background:#ccf}#pnlHeader .content .icon-panel .icon{line-height:normal;height:80px;display:inline-block;vertical-align:middle;border-left:1px solid #e4e4e4}#pnlHeader .content .icon-panel .icon .wrapper{height:100%;width:100%;display:table}#pnlHeader .content .icon-panel .icon .wrapper .contents{display:table-cell;vertical-align:middle}@media only screen and (min-width:501px) and (max-width:1030px){#pnlHeader .content .icon-panel .icon{height:55px;position:relative;top:14px}}#pnlHeader .content .icon-panel #btnLogin{text-align:center;width:80px;font-size:16px;font-weight:300;color:gray}#pnlHeader .content .icon-panel #btnLogin .contents{display:table-cell;vertical-align:middle;line-height:1.2em}@media only screen and (min-width:1031px){}#pnlHeader .content .icon-panel #btnLogin .contents a{text-decoration:none}#pnlHeader .content .icon-panel #btnLogin .contents img{display:block;margin:3px auto 0 auto}#pnlHeader .content .icon-panel #btnCart{width:80px}#pnlHeader .content .icon-panel #btnCart .contents{background:#aaf}@media only screen and (min-width:1031px){#pnlHeader .content .icon-panel #btnCart .contents{position:relative}}#pnlHeader .content .icon-panel #btnCart .contents .mini-top-cart{position:relative;top:-3px}#pnlHeader .content .icon-panel #btnCart .contents .mini-top-cart .item-count{position:absolute;text-align:center;left:5px;right:0px;top:1px;color:white;font-family:Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;font-size:15px}#pnlHeader .content .icon-panel #btnCart .contents img{display:block;margin:0 auto;position:relative}#pnlHeader .content .icon-panel #btnSearchBar{display:none}@media only screen and (min-width:1251px){#pnlHeader .content .icon-panel #btnSearchBar{display:inline-block}#pnlHeader .content .icon-panel #btnSearchBar .search-bar{margin-top:25px;margin-right:15px;margin-left:20px}}#pnlHeader .content .search-bar.above-main-menu{display:none}@media only screen and (min-width:501px) and (max-width:1030px){#pnlHeader .content .search-bar.above-main-menu{display:inline-block;vertical-align:middle;background:#eee;position:relative;top:-5px}}#pnlHeader .content .main-menu{line-height:normal;display:inline-block;vertical-align:middle;background:#ccf}@media only screen and (min-width:501px) and (max-width:1030px){#pnlHeader .content .main-menu{display:block;position:absolute;left:5px;bottom:15px}}#pnlHeader .content .main-menu .search-bar.below{display:none}@media only screen and (min-width:1031px) and (max-width:1250px){#pnlHeader .content .main-menu .search-bar.below{display:block;margin-bottom:12px}}#pnlHeader .content .main-menu ul.category-menu{line-height:20px;background:#ffb}#pnlHeader .content .main-menu ul.category-menu li{display:inline-block;border-right:1px dotted gray;padding:0 .75em}#pnlHeader .content .main-menu ul.category-menu li.first{padding-left:0}#pnlHeader .content .main-menu ul.category-menu li.last{border-right:none;padding-right:0}#pnlHeader .content .main-menu ul.category-menu li.narrow-only{display:none}#pnlHeader .content .main-menu ul.category-menu li a{text-decoration:none;color:#666978;font-family:nimbus-sans,sans-serif;font-size:1.1em;font-weight:400}#pnlHeader .content .main-menu ul.category-menu li.selected a{color:black;border-bottom:2px solid black;font-weight:400}@media only screen and (min-width:501px) and (max-width:1030px){#pnlHeader .content .main-menu ul.category-menu{position:relative}}@media only screen and (min-width:1031px) and (max-width:850px){#pnlHeader .content .main-menu ul.category-menu li{padding:0 .5em}}@media only screen and (min-width:1251px) and (max-width:1070px){#pnlHeader .content .main-menu ul.category-menu li{padding:0 .5em}}#pnlHeader .search-bar{min-width:80px;max-width:250px}#pnlHeader .search-bar .border{position:relative;width:100%;height:31px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAAfCAIAAADShmeVAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADImlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowQUM2RkFBNUQzRDkxMUUyODAxRjgwODEzQjVBMENDOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowQUM2RkFBNkQzRDkxMUUyODAxRjgwODEzQjVBMENDOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBBQzZGQUEzRDNEOTExRTI4MDFGODA4MTNCNUEwQ0M5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBBQzZGQUE0RDNEOTExRTI4MDFGODA4MTNCNUEwQ0M5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+fD0gqAAAARtJREFUeF7t3T2Lg1AQheH5///J6FU3pLFaSKoItttegh/L4mo4dqnvXOR9Gs/YDczBLrF1Xadp6vv+++0LQFq2NfB2uz0ej5+3EUBattVv+wxqApCctW0bY9QEILm9hNtjnufftz8Aae0lXJZFE4Dk9hIqAvBg1+tV8bCejhYDsmRN0ygedLknosWALFFCwBklBJxRQsCZ1XWteNDlnogWA7JkIQTFgy73RLQYkCVKCDijhIAzq6pK8aDLPREtBmSJEgLOKCHgjBICzqwsS8WDLvdEtBiQJUoIOKOEgLMPJQSQEiUEnNnlclEE4IESAs7235h5vV6aACRn9/v9+XxqApCcjeMYQhiGQS8ApLX/K1OMseu6AkB6RfEPekXeQCmH4ZkAAAAASUVORK5CYII=) no-repeat 0% 0%;line-height:32px}#pnlHeader .search-bar .border input[type=text]{position:absolute;font-size:1.1em;color:#3291ff;background:transparent;border:0;outline:0;margin-left:7px;vertical-align:middle}#pnlHeader .search-bar .border .submit-button{position:absolute;right:0px;border:0px;width:46px;height:31px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAfCAIAAAAX/WhoAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADImlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNEI2OUQxQUQzRDkxMUUyQkVBMjhGQTE5NDlGQzBFNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowNEI2OUQxQkQzRDkxMUUyQkVBMjhGQTE5NDlGQzBFNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA0QjY5RDE4RDNEOTExRTJCRUEyOEZBMTk0OUZDMEU2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA0QjY5RDE5RDNEOTExRTJCRUEyOEZBMTk0OUZDMEU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+h1TVLQAAAWtJREFUWEftl79rhDAYhv3juzk6unV0073nz6o3CELhFAcpLo5SHHrDlfTlEuVsL5x+Ys3QZ0reBL7HT6Oove7H25W6rs/nM2NM+7zBtm1Ef8bHlaqq0jSFzZ4qI03TFEWhhMrlcomiSPu6YS8VkCSJKioKdUUhlTAMV6kcj0fLsp4HMEYi1hZCV+m6Ttf1p3sgx6rYNxu6CnqAqoZhoA3vAxgjQY5VsW82RJU8z2VXP3YLe0Q0D6IKb4nv+2I+BTmhMUEQUFRQCeDtLOZTkPMNYj4PXABdRUzu8XDDb1apKNEV/qzIXiHIsbr0WfE8j6LCi+Gk4ACLaAAJP0EyURlEFWCaJur9KMkVObLbJ4OugkqO44iyU3hX4LrIhq7CKctybA/AGEnbtgQb13VXqcgg2GylArgNbqKYP2JDFbDo+7ytyiIUUjkcDv8qU3DK4jhWQgW/zafTaX8V/KXis4zGaC97k2VZ3/eMsW82u7uEYl+mRgAAAABJRU5ErkJggg==) no-repeat 0% 0%}#pnlSplashHome1,#pnlSplashNaily{position:relative}#pnlSplashHome1 .gradiant-up,#pnlSplashNaily .gradiant-up{position:absolute;bottom:0px;height:38px;width:100%;background:url(../../content/images/emjoi-dot-com/grad-up-trans1.png) repeat-x;z-index:20}#pnlSplashHome1 .gradiant-down,#pnlSplashNaily .gradiant-down{position:absolute;height:38px;width:100%;background:url(../../content/images/emjoi-dot-com/grad-down-trans1.png) repeat-x;z-index:20}#pnlSplashHome1 .content{cursor:pointer;overflow:hidden;position:relative;height:200px}#pnlSplashHome1 .content .text{z-index:30}#pnlSplashHome1.splash-seal{background:#e99dff}#pnlSplashHome1.splash-seal .gradiant-up,#pnlSplashHome1.splash-seal .gradiant-down{display:none}#pnlSplashHome1.splash-seal .content{margin-top:0;margin-bottom:0}#pnlSplashHome1.splash-seal .content .text{z-index:100;position:relative}#pnlSplashHome1.splash-seal .content .image-wrapper{float:right;position:absolute;left:auto}#pnlSplashHome1.splash-seal .content{height:200px}#pnlSplashHome1.splash-seal .content .image-wrapper{right:-140px}#pnlSplashHome1.splash-seal .content .image-wrapper .main-image{height:220px}@media (min-width:750px){#pnlSplashHome1.splash-seal .content{height:240px}#pnlSplashHome1.splash-seal .content .image-wrapper{right:-120px}#pnlSplashHome1.splash-seal .content .image-wrapper .main-image{height:250px}}@media (min-width:980px){#pnlSplashHome1.splash-seal .content{height:270px}#pnlSplashHome1.splash-seal .content .image-wrapper{right:-50px}#pnlSplashHome1.splash-seal .content .image-wrapper .main-image{height:270px}}@media (min-width:1260px){#pnlSplashHome1.splash-seal .content.allow-level-3{height:347px}#pnlSplashHome1.splash-seal .content.allow-level-3 .image-wrapper{right:-50px;left:auto}#pnlSplashHome1.splash-seal .content.allow-level-3 .image-wrapper .main-image{height:347px}}#pnlSplashHome1.splash-seal .content .text .header strong{color:#0061aa}#pnlSplashHome1.splash-seal .content .text .teaser{color:black}#pnlSplashHome1.splash-seal .content .text .psu-note{margin-top:.75em;font-size:.8em}#pnlSplashHome1.splash-seal .content .link-panel a.more-info{color:white;border-bottom:1px dashed white}.product-categories{margin:1em auto 0 auto}.product-categories:before,.product-categories:after{content:"";display:table}.product-categories:after{clear:both}.product-categories .product-category{width:300px;margin:0 auto;margin-bottom:.5em}.product-categories .product-category.secondary-item{display:block}.product-categories .product-category .category-image{max-width:100%;display:block;margin:0 auto}.product-categories .product-category h2{text-align:center;padding:.3em 0;margin:.25em 0 0 0;border-radius:5px;color:#333}.product-categories .product-category .desc-panel{display:table;height:auto;margin:.5em auto}.product-categories .product-category .desc-panel .desc{width:250px;display:table-cell;vertical-align:middle;text-align:center;line-height:1.4em}.product-categories .product-category a.category-link{color:#ff349a;background:white;padding:.25em .25em;display:table;text-decoration:none;margin:0 auto;font-size:.9em}.product-categories .product-category:hover a.category-link{border-bottom:1px dashed #ff349a}.product-categories .product-category:hover h2{color:black}.product-list-separator{border-top:1px solid #cecece;background:#f5f5f5;height:4px;margin:0 10px}.down-separator{margin:0 auto;display:none}@media (min-width:420px){.down-separator{display:block}}.product-row-heading{display:block;margin:2em auto 25px auto}@media (max-width:829px){#pnlSplashHome1 .content{display:none}.product-categories .product-category a.category-link{display:none}}@media (min-width:605px){#pnlSplashHome1{position:relative;overflow:hidden}#pnlSplashHome1 .content{display:table;overflow:visible;position:relative;width:620px;height:180px;margin-left:auto;margin-right:auto;margin-top:35px;margin-bottom:25px}#pnlSplashHome1 .content .text{width:300px;display:table-cell;vertical-align:middle;margin:0 auto;font-size:1em;padding-left:1em}#pnlSplashHome1 .content .text .header{position:relative;font-size:1.6em;font-weight:300}#pnlSplashHome1 .content .text .header strong{color:#3291ff}#pnlSplashHome1 .content .text .header .new{position:absolute;top:-1em;font-size:.5em;left:1em;color:#3291ff;font-style:italic}#pnlSplashHome1 .content .text .teaser{margin-top:.5em;color:#545454;line-height:1.2em;font-weight:400}#pnlSplashHome1 .content .text .teaser a{font-size:.9em;display:block;margin-top:1em}#pnlSplashHome1 .content .text .teaser .attention{display:block;color:#ff349a;font-size:.9em;max-width:15em;font-weight:500;margin-top:.75em}#pnlSplashHome1 .content .video-wrapper{float:left;position:relative;margin-bottom:1em;margin-left:1em}#pnlSplashHome1 .content .video-wrapper label{padding-right:.5em;display:block;text-align:right;margin-top:.5em;color:#545454;font-size:.8em}#pnlSplashHome1 .content .video-wrapper video{position:relative;width:15em}#pnlSplashHome1 .content .image-wrapper{float:right;position:relative;left:30px}#pnlSplashHome1 .content .image-wrapper .image-badge{position:absolute;z-index:10;display:none}#pnlSplashHome1 .content .image-wrapper .main-image{height:175px;position:relative}#pnlSplashHome1 .content .link-panel{overflow:hidden}#pnlSplashHome1 .content .link-panel a.more-info{float:left;margin-right:1em}#pnlSplashHome1 .content a.more-info{display:table;font-weight:400;margin-top:1em;color:#3291ff;text-decoration:none;padding-bottom:.1em;border-bottom:1px #3291ff dashed}.product-categories{margin-top:1.5em;width:602px}.product-categories .product-category{float:left;margin:0 0 15px 0}.product-categories .product-category .desc-panel{height:3em;margin:0 auto .5em auto}.product-categories .product-category:last-child{margin-right:0}.product-categories .product-category .content{margin:0 10px;height:260px}.product-categories .product-category.item1,.product-categories .product-category.item3{border-right:1px solid #e0dee4}.product-categories .product-category.item2,.product-categories .product-category.item4{border-right:none}}@media (min-width:750px){#pnlSplashHome1 .content{width:720px;height:180px}#pnlSplashHome1 .content .video-wrapper{margin-bottom:1em;margin-left:1em}#pnlSplashHome1 .content .video-wrapper video{width:20em}#pnlSplashHome1 .content .image-wrapper .image-badge{position:absolute;z-index:10;left:-35px;display:inherit}#pnlSplashHome1 .content .image-wrapper .main-image{display:block;height:240px}}@media screen and (min-width:980px){#pnlSplashHome1 .content{display:table;overflow:visible;width:930px;height:233px}#pnlSplashHome1 .content .text{font-size:1.2em;width:380px}#pnlSplashHome1 .content .video-wrapper{margin-bottom:1em;margin-left:1em}#pnlSplashHome1 .content .video-wrapper video{width:29em}#pnlSplashHome1 .content .image-wrapper .main-image{height:233px;left:auto}.product-categories{margin-top:2em;margin-bottom:1.25em;width:905px}.product-categories .product-category.item1,.product-categories .product-category.item2{border-right:1px solid #e0dee4}.product-categories .product-category.item3{border-right:none}.product-categories .product-category.item4{display:none}}@media screen and (min-width:1260px){#pnlSplashHome1 .content.allow-level-3{height:233px;width:1250px}#pnlSplashHome1 .content.allow-level-3 .text{font-size:1.3em;width:400px;position:relative;left:2.5em}#pnlSplashHome1 .content.allow-level-3 .video-wrapper{margin-bottom:1em;margin-left:5em}#pnlSplashHome1 .content.allow-level-3 .video-wrapper video{width:40em}#pnlSplashHome1 .content.allow-level-3 .image-wrapper{left:-2em}#pnlSplashHome1 .content.allow-level-3 .image-wrapper .image-badge{left:-15px}#pnlSplashHome1 .content.allow-level-3 .image-wrapper .main-image{height:347px}.product-categories{width:1204px}.product-categories .product-category .content{margin:0 8px}.product-categories .product-category.item1,.product-categories .product-category.item3{border-right:1px solid #e0dee4}.product-categories .product-category.item4{display:block}}#pnlSplashNaily{overflow:hidden}#pnlSplashNaily .content{overflow:hidden;margin:0 auto;display:block;padding:2em 0 3em 0}#pnlSplashNaily .content .text,#pnlSplashNaily .content .video-wrapper{vertical-align:middle}#pnlSplashNaily .content .text{line-height:1.2}#pnlSplashNaily .content .icons{display:block;margin:1.5em auto}#pnlSplashNaily .content .teaser{font-size:1.1em;color:gray}#pnlSplashNaily .content .more-info{font-size:1.1em;text-align:center;border-radius:4px;padding:5px 12px 6px 12px;text-decoration:none;color:white;background:#67b6e9;display:inline-block;margin:1em 0 0 0}#pnlSplashNaily .content button.unmute,#pnlSplashNaily .content button.mute{position:absolute;top:1em;right:1em;border:1px solid lightgray;padding:.5em 1em;background:white}#pnlSplashNaily .content .header,#pnlSplashNaily .content .teaser,#pnlSplashNaily .content .video-wrapper{margin:0 auto;display:table}#pnlSplashNaily .content .text .more-info{display:none}#pnlSplashNaily .content>.more-info{display:block}#pnlSplashNaily .content .video-wrapper{margin-top:2em}#pnlSplashNaily .content .teaser{margin:1em auto}#pnlSplashNaily .content .more-info{margin:2em auto 0 auto;display:table}#pnlSplashNaily .content .logo{width:9em}#pnlSplashNaily .content .icons{width:18em}#pnlSplashNaily .content .video-wrapper{width:80%}#pnlSplashNaily .content .video-wrapper{position:relative;padding-bottom:45%;padding-top:0;height:0}#pnlSplashNaily .content .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:768px){#pnlSplashNaily .content{display:table;padding:2em 0 2em 0}#pnlSplashNaily .content .text{width:275px}#pnlSplashNaily .content .text{display:inline-block;margin-right:2.5em}#pnlSplashNaily .content .text .more-info{display:table}#pnlSplashNaily .content>.more-info{display:none}#pnlSplashNaily .content .video-wrapper{display:inline-block;margin-top:0}#pnlSplashNaily .content .logo{width:9em}#pnlSplashNaily .content .icons{width:15em}#pnlSplashNaily .content .video-wrapper{width:425px}#pnlSplashNaily .content .video-wrapper{padding-bottom:0;padding-top:0;height:425px / 1.77777778}}@media (min-width:980px){#pnlSplashNaily .content{display:table;padding:2.5em 0 2.5em 0}#pnlSplashNaily .content .text{width:300px}#pnlSplashNaily .content .text{display:inline-block;margin-right:4em}#pnlSplashNaily .content .text .more-info{display:table}#pnlSplashNaily .content>.more-info{display:none}#pnlSplashNaily .content .video-wrapper{display:inline-block;margin-top:0}#pnlSplashNaily .content .logo{width:10em}#pnlSplashNaily .content .icons{width:18em}#pnlSplashNaily .content .video-wrapper{width:550px}#pnlSplashNaily .content .video-wrapper{padding-bottom:0;padding-top:0;height:550px / 1.77777778}}@media (min-width:1260px){#pnlSplashNaily .content{display:table;padding:2.5em 0 2.5em 0}#pnlSplashNaily .content .text{width:350px}#pnlSplashNaily .content .teaser{font-size:1.2em}#pnlSplashNaily .content .text{display:inline-block;margin-right:4em}#pnlSplashNaily .content .text .more-info{display:table}#pnlSplashNaily .content>.more-info{display:none}#pnlSplashNaily .content .video-wrapper{display:inline-block;margin-top:0}#pnlSplashNaily .content .logo{width:13em}#pnlSplashNaily .content .icons{width:15em}#pnlSplashNaily .content .video-wrapper{width:750px}#pnlSplashNaily .content .video-wrapper{padding-bottom:0;padding-top:0;height:750px / 1.77777778}}.faq-link{text-align:center;display:block;margin:2em;font-size:1.1em}.product-category-page{position:relative;margin-left:auto;margin-right:auto}.product-category-page.no-banner{margin-top:1em}@media screen and (min-width:0) and (max-width:999px){.product-category-page #pnlHeader1{max-width:100%}.product-category-page .header-width-panel{width:100%}.product-category-page .header-width-panel>.main-content{margin-left:25px;margin-right:25px}}@media screen and (min-width:1000px) and (max-width:1299px){.product-category-page #pnlHeader1{max-width:1000px}.product-category-page .header-width-panel{margin:0 auto;width:977px;width:1000px}}@media screen and (min-width:1300px) and (max-width:9999px){.product-category-page #pnlHeader1{max-width:1300px}.product-category-page .header-width-panel{margin:0 auto;width:1277px;width:1300px}}.product-category-page h2{max-width:450px;margin:1.5em auto 1em auto;display:block;text-align:center;font-weight:500;line-height:1.2em}.product-category-page .attention{display:block;text-align:center;color:#ff349a;font-size:.95em;font-weight:500;margin:-0.75em auto 1.25em auto}.product-category-page .main-splash{position:relative;background:#b8a3bb;margin-bottom:0px}.product-category-page .main-splash .text{width:300px;display:table-cell;vertical-align:middle;margin:0 auto;position:relative;left:1em}.product-category-page .main-splash .text .header{position:relative;font-size:1.8em;font-weight:300}.product-category-page .main-splash .text .header .new{position:absolute;top:-1em;font-size:.5em;left:1em;color:#3291ff;font-style:italic}.product-category-page .main-splash .text .teaser{margin-top:.5em;color:black;line-height:1.2em;font-weight:300}.product-category-page .main-splash .image-wrapper img{display:block}.product-category-page .main-splash .main-content{position:absolute;display:table;z-index:10}.product-category-page .main-splash .main-content .text{display:table-cell;vertical-align:middle;color:black;font-weight:400}.product-category-page .main-splash .main-content .text h2{font-weight:700;font-size:2em;color:black;text-align:left;margin:0 0 .5em 0}@media screen and (max-width:600px){.product-category-page .main-splash{display:none}}@media screen and (min-width:600px){.product-category-page .main-splash{display:block;overflow:hidden}.product-category-page .main-splash .main-content{height:250px}.product-category-page .main-splash .main-content .text{width:240px;padding-left:1em}.product-category-page .main-splash .main-content .text p{line-height:1.3em}.product-category-page .main-splash .main-content .text a{background:white;border:1px solid #ff349a;color:#ff349a;padding:3px 10px;text-decoration:none;font-size:.9em;margin-top:.75em;display:inline-block}.product-category-page .main-splash .image-wrapper img{position:relative;height:250px;left:0px}}@media screen and (min-width:900px){.product-category-page .main-splash .main-content{height:347px}.product-category-page .main-splash .main-content .text{width:300px;font-size:1.2em}.product-category-page .main-splash .image-wrapper{overflow:visible}.product-category-page .main-splash .image-wrapper img{height:347px;left:-20px}}@media screen and (min-width:1300px){.product-category-page .main-splash #pnlBackground{width:100%}.product-category-page .main-splash .main-content .text{width:400px;font-size:1.3em}.product-category-page .main-splash .image-wrapper{overflow:hidden}.product-category-page .main-splash .image-wrapper img{height:347px;left:0px;float:right}}.product-category-page .auto-width-panel{background:red;margin:0 auto}.product-category-page .auto-width-panel .breadcrumbs{margin:1.5em 0;text-align:center;color:black;font-weight:bold;font-size:1.5em}.product-category-page h1{text-align:center;display:block;margin:1em}.product-category-page .main-message{background:#f0f0f0;padding:1em;margin:1em;line-height:1.2em;text-align:center}.product-category-page ul.search-toggle-buttons:before,.product-category-page ul.search-toggle-buttons:after{content:"";display:table}.product-category-page ul.search-toggle-buttons:after{clear:both}.product-category-page ul.search-toggle-buttons li{float:left;margin-left:20px;margin-right:10px;font-size:.9em}.product-category-page ul.search-toggle-buttons li a{text-decoration:none;color:black;line-height:1.1em}.product-category-page ul.search-toggle-buttons li a img,.product-category-page ul.search-toggle-buttons li a label{display:inline-block;vertical-align:middle}.product-category-page ul.search-toggle-buttons li a label{text-align:center;margin:0 .5em;font-size:.95em}.product-category-page ul.search-toggle-buttons li .on{display:none}.product-category-page ul.search-toggle-buttons li.selected .off{display:none}.product-category-page ul.search-toggle-buttons li.selected .on{display:inherit}.product-category-page .search-options-reserved-space .search-options-container{overflow:hidden;width:100%}.product-category-page .search-options-reserved-space .search-options-container .contents{min-height:108px;display:table;margin:0 auto}.product-category-page .search-options-reserved-space .search-options-container .contents .search-options{display:table-cell;vertical-align:middle}.product-category-page .search-options-reserved-space .search-options-container.fixed{z-index:1000;position:fixed;top:0px;border-top:5px solid white;border-bottom:1px solid lightgray}.product-category-page .search-options-reserved-space .search-options-container .search-options-compact:before,.product-category-page .search-options-reserved-space .search-options-container .search-options-compact:after{content:"";display:table}.product-category-page .search-options-reserved-space .search-options-container .search-options-compact:after{clear:both}.product-category-page .search-options-reserved-space .search-options-container .search-options-compact .heading{display:inline-block;vertical-align:middle}.product-category-page .search-options-reserved-space .search-options-container .search-options-compact .search-options-cols{display:inline-block;vertical-align:middle}.product-category-page .search-options-reserved-space .search-options-container .search-options-compact .search-options-cols .search-options-col{margin-left:15px;display:inline-block;vertical-align:middle}.product-category-page .search-options-reserved-space .search-options-container .search-options-compact .search-options-cols .search-options-col.sort-options{vertical-align:bottom;margin-left:25px;margin-bottom:5px}.product-category-page .search-options-reserved-space .search-options-container .search-options-compact .search-options-cols .search-options-col label{display:block}.product-category-page .search-options-reserved-space .search-options-container .search-options-compact .search-options-cols .search-options-col label.ddl-label{font-size:.8em;font-weight:bold;color:gray;display:block;margin:.2em 0 .2em .25em}.product-category-page .search-options-reserved-space .search-options-container .search-options-compact .search-options-cols .search-options-col input[type='checkbox']{margin:6px;padding:0}@media screen and (min-width:0) and (max-width:664px){.product-category-page .search-options-reserved-space{display:none}.product-category-page .auto-width-panel{width:320px}}@media screen and (min-width:665px) and (max-width:989px){.product-category-page .auto-width-panel{width:665px}.product-category-page .search-options-reserved-space .search-options-container .search-options-compact{padding-top:1.75em;padding-bottom:1.75em}.product-category-page .search-options-reserved-space .search-options-container .search-options-compact .heading{display:table;margin:0 auto;margin-bottom:1.5em}.product-category-page .search-options-reserved-space .search-options-container .search-options-compact .search-options-cols{display:table;margin:0 auto}.product-category-page .search-options-reserved-space .search-options-container .search-options-compact .contents{background:orange}.product-category-page .search-options-reserved-space .search-options-container .search-options-compact .contents .search-options{display:table-cell;vertical-align:middle}}@media screen and (min-width:990px) and (max-width:1319px){.product-category-page .auto-width-panel{width:990px}}@media screen and (min-width:1320px){.product-category-page .auto-width-panel{width:1320px}}.product-rows{margin-top:0em}.product-rows:before,.product-rows:after{content:"";display:table}.product-rows:after{clear:both}.product-rows.may-also-like .product-choices{margin:0}.product-rows .product-choices{width:auto !important;display:table;width:320px;margin:0 auto;overflow:hidden}.product-rows .product-choices:before,.product-rows .product-choices:after{content:"";display:table}.product-rows .product-choices:after{clear:both}.product-rows .product-choices li.product-choice.no-bottom-line .product-box-3{border-bottom:none}.product-rows .product-choices li.product-choice .product-box-3{width:317px;margin-bottom:15px;padding-bottom:15px;overflow:hidden}.product-rows .product-choices li.product-choice .product-box-3:before,.product-rows .product-choices li.product-choice .product-box-3:after{content:"";display:table}.product-rows .product-choices li.product-choice .product-box-3:after{clear:both}.product-rows .product-choices li.product-choice .product-box-3 img.product-image{width:200px;height:200px;display:block;margin:.5em auto 1.5em auto}.product-rows .product-choices li.product-choice .product-box-3 .sku{background:white;color:#878787;min-width:65px;text-align:center;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:3px 5px;font-size:1em;display:inline-block;margin-right:1em;font-weight:bold}.product-rows .product-choices li.product-choice .product-box-3 .details{position:relative;left:5px}.product-rows .product-choices li.product-choice .product-box-3 .details .name{height:9em;position:relative;display:table;margin:auto}.product-rows .product-choices li.product-choice .product-box-3 .details .name .text{display:table-cell;vertical-align:middle}.product-rows .product-choices li.product-choice .product-box-3 .details .name .text .power-source-tag{display:inline-block;background:white;border:1px solid steelblue;line-height:1.5;border-radius:6px;color:steelblue;font-weight:500;padding:0 .75em;text-align:center;font-size:1em;margin:.5em auto 1.5em auto;display:table}.product-rows .product-choices li.product-choice .product-box-3 .details .name .text a.product-name{text-align:center;font-size:1.3em;line-height:1.25em;font-weight:400;display:block;color:#111;text-decoration:none;margin:0 1.25em .75em 1.25em}.product-rows .product-choices li.product-choice .product-box-3 .details .name .text .prices{margin:.5em 0 0 0;text-align:center}.product-rows .product-choices li.product-choice .product-box-3 .details .name .text .price-strikethrough{display:inline-block;text-decoration:line-through;color:#cc6e6e;margin-right:.5em}.product-rows .product-choices li.product-choice .product-box-3 .details .name .text .price-strikethrough .price{color:#b7b7b7;display:block;font-weight:normal}.product-rows .product-choices li.product-choice .product-box-3 .details .name .text .price{font-size:1.4em;display:inline-block;color:#1f7d1f}.product-rows .product-choices li.product-choice .product-box-3 .details .name .text .top-seller{display:none;position:relative;left:-3px;top:-8px;margin-right:.5em;border-radius:0px;background:#ff349a;border:1px solid #ff349a;color:white;font-size:.8em;font-weight:500;padding:2px 5px;text-align:center}.product-rows .product-choices li.product-choice .product-box-3 .details a.more-info-link{color:gray;display:table;text-decoration:none;margin:.75em auto 0 auto;border-bottom:1px dotted #878787;font-size:1.15em;line-height:1.2}.product-rows .product-choices li.product-choice .product-box-3 .details .out-of-stock{color:red;display:table;text-decoration:none;margin:.9em auto 0 auto;font-size:1em;line-height:1.5}.product-rows .product-choices li.product-choice .product-box-3 .details .options{min-height:1.6em;display:table;margin:.5em auto 0 auto}.product-rows .product-choices li.product-choice .product-box-3 .details .options select{font-size:1.1em}.product-rows .product-choices li{float:left;opacity:1}.product-rows .product-choices li.item{clear:none;margin-bottom:1em;border-bottom:1px solid #e0dee4}.product-rows .product-choices li.item .product-box-3{border-right:1px solid #e0dee4;margin-bottom:1em;margin-left:10px}.product-rows .product-choices li.col1-first{clear:both}.product-rows .product-choices li.col1-first .product-box-3{margin-left:0px}.product-rows .product-choices li.col1-last .product-box-3{border-right:none}.product-rows .product-choices li.col1-lastrow{border-bottom:none}.product-rows .product-choices li.last-item .product-box-3{border-right:none}@media (min-width:665px){.product-rows .product-choices li{float:left;opacity:2}.product-rows .product-choices li.item{clear:none;margin-bottom:1em;border-bottom:1px solid #e0dee4}.product-rows .product-choices li.item .product-box-3{border-right:1px solid #e0dee4;margin-bottom:1em;margin-left:10px}.product-rows .product-choices li.col1-first{clear:both}.product-rows .product-choices li.col1-first .product-box-3{margin-left:0px}.product-rows .product-choices li.col1-last .product-box-3{border-right:none}.product-rows .product-choices li.col1-lastrow{border-bottom:none}.product-rows .product-choices li.last-item .product-box-3{border-right:none}.product-rows .product-choices li.item{clear:none;margin-bottom:1em;border-bottom:1px solid #e0dee4}.product-rows .product-choices li.item .product-box-3{border-right:1px solid #e0dee4;margin-bottom:1em;margin-left:10px}.product-rows .product-choices li.col2-first{clear:both}.product-rows .product-choices li.col2-first .product-box-3{margin-left:0px}.product-rows .product-choices li.col2-last .product-box-3{border-right:none}.product-rows .product-choices li.col2-lastrow{border-bottom:none}.product-rows .product-choices li.last-item .product-box-3{border-right:none}}@media (min-width:990px){.product-rows .product-choices li{float:left;opacity:3}.product-rows .product-choices li.item{clear:none;margin-bottom:1em;border-bottom:1px solid #e0dee4}.product-rows .product-choices li.item .product-box-3{border-right:1px solid #e0dee4;margin-bottom:1em;margin-left:10px}.product-rows .product-choices li.col1-first{clear:both}.product-rows .product-choices li.col1-first .product-box-3{margin-left:0px}.product-rows .product-choices li.col1-last .product-box-3{border-right:none}.product-rows .product-choices li.col1-lastrow{border-bottom:none}.product-rows .product-choices li.last-item .product-box-3{border-right:none}.product-rows .product-choices li.item{clear:none;margin-bottom:1em;border-bottom:1px solid #e0dee4}.product-rows .product-choices li.item .product-box-3{border-right:1px solid #e0dee4;margin-bottom:1em;margin-left:10px}.product-rows .product-choices li.col2-first{clear:both}.product-rows .product-choices li.col2-first .product-box-3{margin-left:0px}.product-rows .product-choices li.col2-last .product-box-3{border-right:none}.product-rows .product-choices li.col2-lastrow{border-bottom:none}.product-rows .product-choices li.last-item .product-box-3{border-right:none}.product-rows .product-choices li.item{clear:none;margin-bottom:1em;border-bottom:1px solid #e0dee4}.product-rows .product-choices li.item .product-box-3{border-right:1px solid #e0dee4;margin-bottom:1em;margin-left:10px}.product-rows .product-choices li.col3-first{clear:both}.product-rows .product-choices li.col3-first .product-box-3{margin-left:0px}.product-rows .product-choices li.col3-last .product-box-3{border-right:none}.product-rows .product-choices li.col3-lastrow{border-bottom:none}.product-rows .product-choices li.last-item .product-box-3{border-right:none}}@media (min-width:1320px){.product-rows .product-choices li{float:left;opacity:4}.product-rows .product-choices li.item{clear:none;margin-bottom:1em;border-bottom:1px solid #e0dee4}.product-rows .product-choices li.item .product-box-3{border-right:1px solid #e0dee4;margin-bottom:1em;margin-left:10px}.product-rows .product-choices li.col1-first{clear:both}.product-rows .product-choices li.col1-first .product-box-3{margin-left:0px}.product-rows .product-choices li.col1-last .product-box-3{border-right:none}.product-rows .product-choices li.col1-lastrow{border-bottom:none}.product-rows .product-choices li.last-item .product-box-3{border-right:none}.product-rows .product-choices li.item{clear:none;margin-bottom:1em;border-bottom:1px solid #e0dee4}.product-rows .product-choices li.item .product-box-3{border-right:1px solid #e0dee4;margin-bottom:1em;margin-left:10px}.product-rows .product-choices li.col2-first{clear:both}.product-rows .product-choices li.col2-first .product-box-3{margin-left:0px}.product-rows .product-choices li.col2-last .product-box-3{border-right:none}.product-rows .product-choices li.col2-lastrow{border-bottom:none}.product-rows .product-choices li.last-item .product-box-3{border-right:none}.product-rows .product-choices li.item{clear:none;margin-bottom:1em;border-bottom:1px solid #e0dee4}.product-rows .product-choices li.item .product-box-3{border-right:1px solid #e0dee4;margin-bottom:1em;margin-left:10px}.product-rows .product-choices li.col3-first{clear:both}.product-rows .product-choices li.col3-first .product-box-3{margin-left:0px}.product-rows .product-choices li.col3-last .product-box-3{border-right:none}.product-rows .product-choices li.col3-lastrow{border-bottom:none}.product-rows .product-choices li.last-item .product-box-3{border-right:none}.product-rows .product-choices li.item{clear:none;margin-bottom:1em;border-bottom:1px solid #e0dee4}.product-rows .product-choices li.item .product-box-3{border-right:1px solid #e0dee4;margin-bottom:1em;margin-left:10px}.product-rows .product-choices li.col4-first{clear:both}.product-rows .product-choices li.col4-first .product-box-3{margin-left:0px}.product-rows .product-choices li.col4-last .product-box-3{border-right:none}.product-rows .product-choices li.col4-lastrow{border-bottom:none}.product-rows .product-choices li.last-item .product-box-3{border-right:none}}.product-page-template-1 .level-1-only{display:none !important}.product-page-template-1 .out-of-stock{color:red;font-size:1.1em;font-weight:bold;margin:1.5em 0 .75em 0;background:#ffeded;padding:.5em .75em;display:table;position:relative;left:-0.5em}.product-page-template-1 .out-of-stock .restock-date{display:block;font-weight:normal;font-size:1rem;line-height:1.5;color:black}.product-page-template-1 .out-of-stock .note{color:black;font-size:1em;font-weight:normal;margin:.5em 0}.product-page-template-1 .out-of-stock .guarantee-note{font-size:.9em}.product-page-template-1 .out-of-stock .alternative-products{margin:.75em 0;display:block}.product-page-template-1 .out-of-stock .alternative-products a{display:block}.product-page-template-1 .separator{border-top:1px solid #cecece;background:#f5f5f5;height:4px;margin:1em auto}.product-page-template-1 h1{color:black}.product-page-template-1 h3{font-size:1em;font-weight:bold;margin-bottom:1em;text-decoration:underline;color:black}.product-page-template-1 h4{text-decoration:underline;margin-bottom:.5em}.product-page-template-1 .power-note-warning{color:red;margin:0 0 1em 0;line-height:1.2em;padding-bottom:.5em;border-bottom:1px dashed red}.product-page-template-1 .top-section h1{font-weight:300;word-wrap:break-word}.product-page-template-1 .top-section h1 .company{display:block;font-weight:600;margin-bottom:.2em;color:#328bc5}.product-page-template-1 .top-section .free-shipping{margin:1em 0;font-weight:bold;color:gray}.product-page-template-1 .top-section .price-strikethrough{display:inline-block;text-decoration:line-through;color:#a00;margin-right:.25em}.product-page-template-1 .top-section .price-strikethrough .price{color:#888;display:block;font-weight:normal;margin-right:0}.product-page-template-1 .top-section .price{color:black;font-weight:bold;text-align:left;min-width:inherit;margin-right:.75em}.product-page-template-1 .top-section .new-model-desc{color:black;font-weight:bold;text-align:left;margin-top:2em;line-height:1.3;min-width:12em;background:#E5F5FD;display:table;padding:.75em 1em;position:relative;left:-0.5em}.product-page-template-1 .top-section .new-model-desc a{font-weight:normal;display:block;margin:.5em 0}.product-page-template-1 .product-details h2,.product-page-template-1 .product-details h3,.product-page-template-1 .product-details h4{text-decoration:none}.product-page-template-1 .product-details .details-panel{margin-top:2em;border:1px dashed #bbb;padding:.25em;display:table}.product-page-template-1 .product-details .details-panel ul li{margin:.5em}.product-page-template-1 .product-details .details-panel label{display:inline-block;text-align:right;margin-right:.5em;color:gray}.product-page-template-1 .product-details .new-model-desc{color:black;font-weight:bold;text-align:left;margin-top:2em;line-height:1.2;background:#f0f0f0;padding:.5em 1em;display:inline-block}.product-page-template-1 .features-and-items .product-features,.product-page-template-1 .features-and-items .included-items,.product-page-template-1 .features-and-items .upgrade-to-items{margin:1.5em 0;overflow:hidden}.product-page-template-1 .features-and-items .product-features h3,.product-page-template-1 .features-and-items .included-items h3,.product-page-template-1 .features-and-items .upgrade-to-items h3{margin-bottom:.5em}.product-page-template-1 .features-and-items .product-features li,.product-page-template-1 .features-and-items .included-items li,.product-page-template-1 .features-and-items .upgrade-to-items li{float:left;margin-right:2em}.product-page-template-1 .features-and-items .upgrade-to-items a{font-size:.9em}.product-page-template-1 ul.feature-list{margin-left:2em}.product-page-template-1 ul.feature-list li{list-style-type:disc;margin-bottom:.25em;font-size:1em}.product-page-template-1 ul.feature-list .power-note{max-width:300px;color:#757575;margin-top:.5em;display:block}.product-page-template-1 ul.feature-list .power-note-important{max-width:300px;color:red;margin-top:.5em;display:block}.product-page-template-1 .product-box-4{width:290px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ddd}.product-page-template-1 .product-box-4:before,.product-page-template-1 .product-box-4:after{content:"";display:table}.product-page-template-1 .product-box-4:after{clear:both}.product-page-template-1 .product-box-4:last-child{border-bottom:none}.product-page-template-1 .product-box-4 img.product-image{width:70px;height:70px;display:block;margin:.5em auto 1.5em auto}.product-page-template-1 .product-box-4 .image-and-name{overflow:hidden}.product-page-template-1 .product-box-4 .image-and-name .image-link{float:left;margin-right:20px}.product-page-template-1 .product-box-4 .image-and-name .name-col{overflow:hidden}.product-page-template-1 .product-box-4 .image-and-name .name-col .name{display:table;font-size:1em;font-weight:bold;line-height:1.2em;height:5em}.product-page-template-1 .product-box-4 .image-and-name .name-col .name>a{color:#333;text-decoration:none;display:table-cell;vertical-align:middle;font-weight:300;font-size:1em}.product-page-template-1 .product-box-4 .more-info-link{color:#878787;display:inline-block;text-decoration:none;margin:.5em 0 .75em 0;border-bottom:1px dotted #878787}.product-page-template-1 .product-box-4 .sku{background:white;color:#878787;min-width:4em;text-align:center;border:1px solid #ddd;border-radius:2px;padding:3px 5px;font-size:.9em;display:inline-block;margin-right:1em}.product-page-template-1 .product-box-4 .details{margin-left:.5em;position:relative;left:5px}.product-page-template-1 .product-box-4 .details .options{min-height:1.6em}.product-page-template-1 .markdown-description{max-width:60em;line-height:1.2em;margin-bottom:1.5em}.product-page-template-1 .markdown-description h1{font-size:1.4em;color:black}.product-page-template-1 .markdown-description h2{font-size:1.2em;color:black;margin:.75em 0 .5em 0}.product-page-template-1 .markdown-description ul{margin:1em 0 1em 2em}.product-page-template-1 .markdown-description ul li{list-style-type:disc;margin-bottom:.25em}.product-page-template-1 .markdown-description .markdown-video{margin:1em 0;width:100%;max-width:50em}.product-page-template-1 .markdown-description .video-panel{margin:1.5em 0;display:block}.product-page-template-1 .markdown-description .video-panel .markdown-video.youtube{margin:0 0 1em 1em;display:inline-block}.product-page-template-1 .markdown-description .markdown-video.youtube{width:100%;margin:1.5em 0;max-width:40em}.product-page-template-1 .markdown-description .markdown-video.youtube .wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%}.product-page-template-1 .markdown-description .markdown-video.youtube .wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:449px){.product-page-template-1 .top-section .qty-selector .price{display:block}}@media only screen and (max-width:829px){.product-page-template-1 .top-section .details{margin:1.5em 1.5em}.product-page-template-1 .top-section .details .desc{margin:1em 0}.product-page-template-1 .top-section .details .price{margin-top:.75em;margin-bottom:.75em}.product-page-template-1 .top-section .product-features{display:none}.product-page-template-1 .level-1-only{display:inherit !important}.product-page-template-1 .level-1-hide{display:none !important}}@media only screen and (max-width:949px){.product-page-template-1 .top-section{margin-top:2em}.product-page-template-1 .accessory-list{margin-top:2em}}@media only screen and (min-width:450px) and (max-width:829px){.product-page-template-1 .accessory-list{overflow:hidden}.product-page-template-1 .accessory-list .product-box-4{float:left;margin-right:1em}}@media only screen and (min-width:830px){.product-page-template-1 .top-section{margin-top:1em}.product-page-template-1 .top-section .details{display:inline-block;vertical-align:middle;width:350px;margin-left:3em}.product-page-template-1 .top-section .details.gallery-has-multiple-images{margin-bottom:2em}.product-page-template-1 .top-section .details h1{font-size:1.7em;line-height:1.1em}.product-page-template-1 .top-section .details .desc{max-width:350px;font-size:.95em;line-height:1.2em;margin-top:1em;margin-bottom:1em}.product-page-template-1 .top-section .quick-benefits{display:inline-block;vertical-align:middle}}@media only screen and (min-width:830px) and (max-width:949px){.product-page-template-1 .accessory-list{overflow:hidden}.product-page-template-1 .accessory-list .product-box-4{float:left;margin-right:1em}}@media only screen and (max-width:949px){.product-page-template-1 .product-details{min-height:inherit}}@media only screen and (min-width:950px){.product-page-template-1 .separator.has-no-included-items{display:none}.product-page-template-1 .product-details{overflow:hidden;position:relative}.product-page-template-1 .product-details .content{margin-right:320px;overflow:hidden;padding-right:20px;border-right:1px solid #cecece}.product-page-template-1 .product-details .accessory-list{top:0;right:0;position:absolute;width:300px;padding-left:20px;border-left:1px solid #cecece}}.product-page-template-1 .gallery{display:inline-block;vertical-align:middle;margin-top:1em}.product-page-template-1 .gallery .thumbnails{display:table;margin:1.75em auto .75em auto}.product-page-template-1 .gallery .thumbnails ul{max-width:360px}.product-page-template-1 .gallery .thumbnails ul li{width:4.375em;height:4.375em}.product-page-template-1 .gallery .thumbnails ul li a{opacity:.5;display:block}.product-page-template-1 .gallery .thumbnails ul li a img{width:4em;height:4em;margin:.1875em}.product-page-template-1 .gallery .thumbnails ul li a.active{opacity:1}.product-page-template-1 .gallery .thumbnails{position:relative}.product-page-template-1 .gallery .thumbnails ul{height:76px;padding:0;margin:0;overflow:visible}.product-page-template-1 .gallery .thumbnails li{width:4em;height:4em;float:left;margin:0 2px;list-style:none;position:relative;background:white}.product-page-template-1 .gallery .thumbnails a{opacity:.3;-webkit-transition:opacity .25s ease-in-out}.product-page-template-1 .gallery .thumbnails a:hover,.product-page-template-1 .gallery .thumbnails a.active{opacity:.75;-webkit-transition:opacity .25s ease-in-out}.product-page-template-1 .gallery .thumbnails .viewer{position:absolute;height:4.375em;width:4.375em;left:2px;top:0px;z-index:1000;border:1px solid rgba(50,50,50,0.25);border-radius:2px}#pnlEditFSP .alert-message{padding:1em;background:#eee;font-size:1.2em;font-weight:bold}#pnlEditFSP .error-message{padding:1em;background:#fee;font-size:1.2em;font-weight:bold;color:red;border:2px solid red}#pnlEditFSP .fsp-details-container{margin:1em 1em 2em 1em;background:#fafafa;padding:1em}#pnlEditFSP h4{text-decoration:underline;font-weight:bold;font-size:.9em;color:#003333;margin-left:.5em;margin-bottom:1em}#pnlEditFSP .fsp-details{line-height:1.2em}#pnlEditFSP .fsp-details .status{font-weight:bold;margin-bottom:.5em}#pnlEditFSP .fsp-details .status.active{color:green}#pnlEditFSP .fsp-details .status.inactive{color:red}#pnlEditFSP .fsp-details .button-panel{margin:.25em 0 .5em 0}#pnlEditFSP .text-banner{border:1px solid lightgray;padding:.75em 1em;width:500px;display:block;margin:1em auto;line-height:1.2em;font-size:.9em}#pnlEditFSP ul.benefits-list{margin:2em 0 2em 3em}#pnlEditFSP h3{margin-top:2em !important}#pnlEditFSP .frequency-choices{margin:1em 1em;line-height:1.5em}#pnlEditFSP .cancel-reason{width:500px;height:250px;margin-bottom:1em}#pnlEditFSP ul.button-list li{line-height:2.5em;color:gray}#pnlEditFSP ul.button-list li .button{min-width:13em;margin-right:1em;color:black;padding-left:0;padding-right:0}#pnlEditFSP .address-editor{margin:1.5em}#pnlEditFSP #pnlEditingFSPChoices:before,#pnlEditFSP #pnlEditingFSPChoices:after{content:"";display:table}#pnlEditFSP #pnlEditingFSPChoices:after{clear:both}#pnlEditFSP #pnlEditingFSPChoices .fsp-item-box-2{background:white;float:left;border:1px solid #bbbbbb;border-radius:6px;margin:0 1em 1em 0}#pnlEditFSP #pnlEditingFSPChoices .fsp-item-box-2 .product-image{float:left;display:block;margin:.5em 2em .5em 1.5em}#pnlEditFSP #pnlEditingFSPChoices .fsp-item-box-2 .description{float:left;width:250px}#pnlEditFSP #pnlEditingFSPChoices .fsp-item-box-2 select.fsp-option{font-size:1.05em}#pnlEditFSP #pnlEditingFSPChoices .fsp-item-box-2 .short-desc{width:170px;margin:1em 0;font-size:.9em;vertical-align:middle;line-height:1.3em;font-style:italic}#pnlEditFSP #pnlEditingFSPChoices .fsp-item-box-2 .discount-desc{margin-top:.5em;font-weight:normal;font-style:italic;font-size:.9em;color:#3291ff;font-weight:bold}#pnlEditFSP #pnlEditingFSPChoices .fsp-item-box-2 .price{display:inline-block;margin-top:1em;margin-right:.75em}#pnlEditFSP #pnlEditingFSPChoices .fsp-item-box-2 .non-discounted{text-decoration:line-through;margin-bottom:.5em;color:gray;font-weight:normal}#pnlEditFSP #pnlEditingFSPChoices .fsp-item-box-2 .desc{line-height:1.3em}#pnlEditFSP #pnlEditingFSPChoices .fsp-item-box-2 .details{float:left}@media screen and (max-width:1000px){#pnlFSPChoices ul li{margin:0 .5em}#pnlFSPChoices ul li .fsp-item-box-1{width:166px;margin:0}#pnlFSPChoices ul li.index-3{border-right:none;margin-right:0}#pnlFSPChoices ul li.index-4,#pnlFSPChoices ul li.index-5,#pnlFSPChoices ul li.index-6{margin-top:2em}}.club-signup-page .benefits-section{margin:2em 0 0 0em}.club-signup-page .benefits-section .content{border:1px solid #827D7D;display:table;width:670px;padding:15px 15px;position:relative}.club-signup-page .benefits-section .content .remove-link{position:absolute;right:15px;top:15px}.club-signup-page .benefits-section .shadow{display:block;position:relative;left:5px}.club-signup-page .fsp-join-summary{border-bottom:1px dashed #bbb;margin-bottom:1em}.club-signup-page .fsp-join-summary .savings{font-weight:bold;margin:.5em 0 1.5em 0}.club-signup-page .fsp-join-summary .summary{display:block;margin-bottom:1.5em;margin-top:1em;color:#ff349a;line-height:1.4em;background:1;padding:.5em .25em;text-align:center}.club-signup-page .fsp-join-summary .summary img{display:inline-block;margin-right:.5em}.club-signup-page .selected-items{margin:0 .5em 1.5em .5em}.club-signup-page .selected-items .name{display:inline-block;min-width:250px;line-height:1.5em}.continuity-program-offer{overflow:hidden}.continuity-program-offer .intro-panel{margin:1em 0 1.5em 1em}.continuity-program-offer .intro-panel h1{font-size:1.8em}.continuity-program-offer .intro-panel .message{vertical-align:top;width:700px;font-size:1.5em;line-height:1.4em;margin:.5em 20px .5em 0}.continuity-program-offer .intro-panel .offer-image{position:relative;top:-0.5em;vertical-align:top;float:right;margin-right:4em}.continuity-program-offer .intro-panel .link-panel{position:absolute}.continuity-program-offer .intro-panel .link-panel a{display:inline-block;font-size:1em;margin-right:1.25em;color:#ff349a;text-decoration:none;border-bottom:2px dotted #ff349a;padding-bottom:4px}.continuity-program-offer .intro-panel .link-panel a:hover{color:#ff349a;border-bottom:2px solid #ff349a}.continuity-program-offer .intro-panel .ineligibility-note{margin-top:1em;border:2px solid #ff349a;color:black;text-align:center;padding:1em 0em;line-height:1.4em}.continuity-program-offer .intro-panel .ineligibility-note a{display:block;margin-top:1em;font-size:1em}.continuity-program-offer .intro-panel .ineligibility-note p{margin:.75em}@media screen and (max-width:1000px){.continuity-program-offer .intro-panel{margin-left:1em}.continuity-program-offer .intro-panel .offer-image{width:260px;margin-right:.5em}.continuity-program-offer .intro-panel .message{font-size:1.2em;width:500px}}.continuity-program-offer .product-rows{margin:2px 10px}.continuity-program-offer .confirmation-panel{float:left;margin-left:3em;width:600px;font-size:1.05em;position:relative;top:-60px}.continuity-program-offer .confirmation-panel h3{color:#ff349a;background:1;padding:.5em .5em;text-align:center;display:table;margin-bottom:1em}.continuity-program-offer .confirmation-panel .details{border-bottom:1px dashed #bbb;overflow:hidden}.continuity-program-offer .confirmation-panel .paypal-button{display:table;margin:1.5em auto 0 auto}.continuity-program-offer .confirmation-panel .fsp-join-pricing-summary{float:right;margin:.6em 4.5em 1.5em .5em;min-width:150px;font-size:1em;line-height:1.3em}.continuity-program-offer .confirmation-panel .fsp-join-pricing-summary label{display:block;min-width:110px;font-weight:normal;text-align:left}.continuity-program-offer .confirmation-panel .fsp-join-pricing-summary .total{text-align:right}.continuity-program-offer .confirmation-panel .fsp-join-pricing-summary .cancel-button{text-decoration:underline;background:white;border:none;color:#ff349a;font-size:1em;padding:0;margin-top:1em}.continuity-program-offer .confirmation-panel .notice{width:90%;color:black;font-weight:normal;line-height:1.3em;margin-top:2em}.continuity-program-offer .confirmation-panel .notice p{margin-bottom:1em}.continuity-program-offer .confirmation-panel .notice ul{margin-top:1.5em}.continuity-program-offer .confirmation-panel .notice ul li{margin:0}.continuity-program-offer .confirmation-panel .has-no-fsp-items{margin:3.5em auto 0 auto}.continuity-program-offer .confirmation-panel .has-no-fsp-items .button-panel{margin:0 auto;width:230px}.continuity-program-offer .confirmation-panel .has-no-fsp-items .button-panel .large-button{width:100%}.continuity-program-offer .confirmation-panel .has-no-fsp-items .join-club-button{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKn2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarZZnUNRZFsXP/9+RDqRuEJDQZCRJkCw5S5QMJppuMrRt0yDmxKCCY0BEFEzoqJhwDICMATFgGhRzHpBFRR0HAyZU9gNLu1u7+2Gr9la9ql/dOnXeve99OQBnq1AqzSNVgXyJXBYT7CdISk4RMB6BCipUYQVroahA6hsdHY7/Wh9ugwCAGzZCqTQP/1upidMLRAARDSBNXCDKB4gjAFEqksrkAGU8AJOZcqkcoKQC4MuSklMAihwAP3OYlwHgpw1zLQC+LC7GH6AcBJgcoVCWCbCPAxAUiTLlAPshADuJOFsCcDgAvERZQjHACQdgnZ8/XQxwigFYpP2TT+a/eKYpPIXCTAUP7wIAYAZkF0jzhLPw/678vMKRO/QBcApyY8MAKANEsUgYGDvCWemh4SMslfvFjHC2PDROoSkMiR/hwtx43xHOnR6m0EvSIqMU/gX+KSM8OysucYTF6QGBIyybHqPQFxTFBv7Q+0eOcI5wQvQIC2XACKfnBcf8mDlaMackL1KxS4YsSKFJL/ixrzwrLkTBsjiFJiM7KFSxryzkh39etMJTVhijeId0SbzCUywMULwtYhGFSCRDgDgkAPL0YjkA+E+XzpJlZ2bJBb5SaV66tSBUIrK1FjjY2TsiKTlFMPxV77JBACCy+D96+QaA20OA/PajN7UYaKgFtJJ+9Ky8AM1lQNMdUaGsaLhHBQAaWFABH9rQhzEsYAMHOMMDPgjEBEQhDsmYChGykA8ZZmIuFqEU5ViNddiILdiO3diPQ2jCcZzGeVzGNdzCA3ShFy/Rjw8YJAiCQXAJHqFNGBCmhBXhQLgSXkQgEU7EEMlEKpFJSIhCYi6xhCgnKoiNxDainviVOEacJi4SncQ9opvoI94SX0gKySH5pB5pRo4lXUlfMoyMI6eQmeQMcjZZQq4kq8k6ch/ZSJ4mL5O3yC7yJTlAAYVN0aQYUmworhR/ShQlhZJBkVHmU8ooVZQ6ygFKC6WdcoPSRXlF+UylU3lUAdWG6kENocZTRdQZ1PnUFdSN1N3URupZ6g1qN7Wf+p3GpenSrGjutFBaEi2TNpNWSqui7aQdpZ2j3aL10j7Q6XRNujndhR5CT6bn0OfQV9A30RvorfROeg99gMFgaDOsGJ6MKIaQIWeUMjYw9jFOMa4zehmfmGymAdOBGcRMYUqYi5lVzD3Mk8zrzGfMQSVVJVMld6UoJbHSLKVVSjuUWpSuKvUqDbLUWOYsT1YcK4e1iFXNOsA6x3rIesdms43YbuyJ7Gz2QnY1+yD7Arub/ZmjzrHk+HMmcwo5Kzm7OK2ce5x3XC7XjOvDTeHKuSu59dwz3MfcT8o8ZVvlUGWx8gLlGuVG5evKr1WUVExVfFWmqsxWqVI5rHJV5ZWqkqqZqr+qUHW+ao3qMdU7qgNqPDV7tSi1fLUVanvULqo9V2eom6kHqovVS9S3q59R7+FReMY8f56It4S3g3eO18un8835ofwcfjl/P7+D36+hrjFOI0GjWKNG44RGlyZF00wzVDNPc5XmIc3bml9G6Y3yHZU+avmoA6Ouj/qoNVrLRytdq0yrQeuW1hdtgXagdq72Gu0m7Uc6VB1LnYk6M3U265zTeTWaP9pjtGh02ehDo+/rkrqWujG6c3S3617RHdDT1wvWk+pt0Duj90pfU99HP0e/Uv+kfp8Bz8DLINug0uCUwQuBhsBXkCeoFpwV9BvqGoYYFhpuM+wwHDQyN4o3WmzUYPTImGXsapxhXGncZtxvYmASYTLXZK/JfVMlU1fTLNP1pu2mH83MzRLNlpo1mT031zIPNZ9tvtf8oQXXwttihkWdxc0x9DGuY3LHbBpzzZK0dLLMsqyxvGpFWjlbZVttsuq0plm7WUus66zv2HBsfG2KbPbadNtq2obbLrZtsn091mRsytg1Y9vHfrdzssuz22H3wF7dfoL9YvsW+7cOlg4ihxqHm45cxyDHBY7Njm/GWY1LH7d53F0nnlOE01KnNqdvzi7OMucDzn0uJi6pLrUud1z5rtGuK1wvuNHc/NwWuB13++zu7C53P+T+l4eNR67HHo/n483Hp4/fMb7H08hT6LnNs8tL4JXqtdWry9vQW+hd5/3Ex9hH7LPT55nvGN8c332+r/3s/GR+R/0++rv7z/NvDaAEBAeUBXQEqgfGB24MfBxkFJQZtDeoP9gpeE5wawgtJCxkTcidUL1QUWh9aP8ElwnzJpwN44TFhm0MexJuGS4Lb4kgIyZErI14GGkaKYlsikJUaNTaqEfR5tEzon+bSJ8YPbFm4tMY+5i5Me2xvNhpsXtiP8T5xa2KexBvEV8Y35agkjA5oT7hY2JAYkViV9LYpHlJl5N1krOTm1MYKQkpO1MGJgVOWjepd7LT5NLJt6eYTymecnGqztS8qSemqUwTTjucSktNTN2T+lUYJawTDqSFptWm9Yv8RetFL8U+4kpxX7pnekX6swzPjIqM55memWsz+7K8s6qyXmX7Z2/MfpMTkrMl52NuVO6u3KG8xLyGfGZ+av4xibokV3J2uv704umdUitpqbRrhvuMdTP6ZWGynQVEwZSCZjlfLpVfKbQo/Kmwu8irqKbo08yEmYeL1YolxVdmWc5aPuvZ7KDZv8yhzhHNaZtrOHfR3O55vvO2zSfmp81vW2C8oGRB78LghbsXsRblLvp9sd3iisXvlyQuaSnRK1lY0vNT8E97S5VLZaV3lnos3bKMuix7Wcdyx+Ubln8vE5ddKrcrryr/ukK04tLP9j9X/zy0MmNlxyrnVZtX01dLVt9e471md4VaxeyKnrURaxsrBZVlle/XTVt3sWpc1Zb1rPWF67uqw6ubN5hsWL3h68asjbdq/GoaanVrl9d+3CTedH2zz+YDW/S2lG/5sjV7691twdsa68zqqrbTtxdtf7ojYUf7L66/1O/U2Vm+89suya6u3TG7z9a71Nfv0d2zai+5t3Bv377J+67tD9jffMDmwLYGzYbygzhYePDFr6m/3j4UdqjtsOvhA0dMj9Qe5R0tayQaZzX2N2U1dTUnN3cem3CsrcWj5ehvtr/tOm54vOaExolVJ1knS04OnZp9aqBV2vrqdObpnrZpbQ/OJJ25eXbi2Y5zYecunA86f6bdt/3UBc8Lxy+6Xzx2yfVS02Xny41XnK4c/d3p96Mdzh2NV12uNl9zu9bSOb7z5HXv66dvBNw4fzP05uVbkbc6b8ffvntn8p2uu+K7z+/l3Xtzv+j+4IOFD2kPyx6pPqp6rPu47o8xfzR0OXed6A7ovvIk9smDHlHPy78V/O1rb8lT7tOqZwbP6p87PD/eF9R37cWkF70vpS8HX5X+qfZn7WuL10f+8vnrSn9Sf+8b2Zuhtyveab/b9X7c+7aB6IHHH/I/DH4s+6T9afdn18/tXxK/PBuc+ZXxtfrbmG8t38O+PxzKHxqSCmVCAAAFAJmRAbzdBXCTAd41gKU8nHUBAMRwPgeGM8h/5uE8DABwBrYCSAQQ3ApU+wDmrYA6gJCFQLgPSEdHxflHFWQ4Ogx7aU8D2HpDQ31iQLkM+KY5NPTJe2ho8E+AXglUugxnbACIuAekEABwZovjv2XdvwM1uu93zeLTWwAAACBjSFJNAABZPgAAWf8AAO1VAACC8AAAZDAAANKqAAAwFgAAFKKeDKaoAAAAHklEQVR42gTBAQEAAAjDIG7/zhNWhR2GHgAA//8DAD8GBQEs2JTqAAAAAElFTkSuQmCC')}.continuity-program-offer .confirmation-panel .has-fsp-items .button-panel{margin:1em 0 0 2em;float:left}.continuity-program-offer .confirmation-panel .has-fsp-items .button-panel .large-button{min-width:200px;border-radius:7px}.continuity-program-offer .confirmation-panel .message{color:#ff349a;text-align:center;margin-bottom:1.5em}.continuity-program-offer .confirmation-panel .strong{color:#3291ff}.continuity-program-offer .confirmation-panel .note{margin-top:1.75em;color:#999;font-size:.9em;line-height:1.3em;max-width:700px}@media screen and (max-width:1000px){.continuity-program-offer .confirmation-panel{float:none;clear:both;margin-left:0;top:0;border:1px solid #bbb;border-radius:6px;padding:2em}.continuity-program-offer .confirmation-panel .has-no-fsp-items{margin-top:0}.continuity-program-offer .confirmation-panel .notice{margin-top:inherit}}.continuity-program-offer .frequency-choice-panel{overflow:hidden;padding:1.5em 2em}.continuity-program-offer .frequency-choice-panel h4{color:black;margin-bottom:1em;font-weight:bold}.continuity-program-offer .product-choices{border-top:none}.continuity-program-offer .section{border:1px solid #bbb;border-radius:6px;margin-bottom:2em}.continuity-program-offer .refill-roller-button-panel{padding:1.5em 1.5em 0 1.5em}.continuity-program-offer .refill-roller-button-panel .instruction{color:#3291ff;margin-bottom:0}.continuity-program-offer .refill-roller-button-panel .explanation{max-width:700px}.continuity-program-offer .refill-roller-button-panel .explanation i{font-style:italic}.continuity-program-offer .refill-roller-button-panel p{line-height:1.3em}.continuity-program-offer .refill-roller-button-panel ul{margin:1.5em 0 1.5em 1em}.continuity-program-offer .refill-roller-button-panel .separator{border-top:1px dashed gray;padding-top:1em}.continuity-program-offer .refill-roller-button-panel .button-note{color:gray;font-size:.9em;display:inline-block;margin-left:1em}.continuity-program-offer .refill-roller-button-panel button{margin-top:.75em}.continuity-program-offer h2{position:relative;font-size:1.2em;font-weight:normal;margin-left:15px;margin-bottom:15px}.continuity-program-offer h2 .arrow-image{position:absolute;left:60px;bottom:-7px}.continuity-program-offer h2 .number{display:inline-block;background:#3291ff;font-weight:bold;border:1px solid white;color:white;padding:8px 10px}.continuity-program-offer h2 .text{display:inline-block;background:#3291ff;font-weight:bold;border:1px solid white;color:white;padding:8px 15px}.continuity-program-offer h2 .desc{color:#999;font-size:.8em;margin-left:2em}.continuity-program-offer .first-shipment-desc{color:#3291ff;font-weight:bold}.continuity-program-offer .frequency-choice-panel{float:left}.continuity-program-offer .frequency-choice-panel .frequency-choices ul{margin:1em 0}.continuity-program-offer .frequency-choice-panel .frequency-choices ul li{line-height:1.6em}ul.club-intro-panel-item{margin:1.5em 0 1.5em 20px}ul.club-intro-panel-item:before,ul.club-intro-panel-item:after{content:"";display:table}ul.club-intro-panel-item:after{clear:both}ul.club-intro-panel-item li{float:left;min-height:120px;margin-right:22px;display:table;background:#ffe1f0;padding:8px 22px;border-radius:9px}ul.club-intro-panel-item li .content{display:table-cell;vertical-align:middle}ul.club-intro-panel-item li .content img{display:block;margin:6px auto}ul.club-intro-panel-item li .content .cancel-desc{color:#ff349a;font-size:1.1em;line-height:1.3em;font-weight:bold;text-align:center}ul.club-intro-panel-item li .content .savings-desc{color:#ff349a;font-size:1.3em;line-height:1.3em;font-weight:bold;text-align:center}ul.club-intro-panel-item li .content .buy-desc{margin:5px;text-align:center}ul.club-intro-panel-item li .content .buy-desc strong{font-size:1.2em}ul.club-intro-panel-item li.secondary{border:2px solid #ffe1f0;background:white;min-width:140px}ul.club-intro-panel-item li.options{background:white;line-height:1.5em}ul.club-intro-panel-item li.options .cancel-desc{margin-bottom:1em}ul.club-intro-panel-item li.options a{font-size:1em;display:block;color:#ff349a;padding-bottom:4px;text-align:center}.club-pricing-table th{font-weight:bold;padding-bottom:.5em}.club-pricing-table td{padding:.5em 1em;font-size:1.1em;text-align:center}.club-pricing-table .count-desc{text-align:left}.club-pricing-table .savings{color:#ff349a;font-size:1.2em;padding:.1em .25em}.continuity-offer-teaser .benefits-section{margin-left:2em}.continuity-offer-teaser .content{border:1px solid #827D7D;padding:2em}.continuity-offer-teaser .shadow{display:block;position:relative;left:5px}@media screen and (max-width:1000px){.continuity-offer-teaser .shadow{width:733px}.continuity-offer-teaser .benefits-section{margin-left:0}}.continuity-offer-teaser .button-panel{float:right;position:relative;top:3.5em;right:5em}.continuity-offer-teaser .button-panel .large-button{min-width:180px}.continuity-offer-teaser .button-panel2{margin-top:2em}.continuity-offer-teaser .button-panel2 input[type=submit]{display:inline-block;margin-right:.5em}.continuity-offer-teaser ul.header-images{margin:0 1em 2em 0}.continuity-offer-teaser ul.header-images li{overflow:hidden;margin:1em 0 .5em 0}.continuity-offer-teaser ul.header-images li .img-container{float:left;width:170px;margin-right:25px}.continuity-offer-teaser ul.header-images li .img-container img{display:block;margin:0 auto}.continuity-offer-teaser ul.header-images li p{float:left;position:relative;top:.5em;width:350px;font-size:1.1em;line-height:1.3em}html{padding:0px}body{padding:0;font-size:13pt;font-family:nimbus-sans,sans-serif;font-weight:300}.hidden,.debug-strong{background:yellow !important;color:red !important;border:2px solid red !important}.hidden{display:block !important}a{color:blue}h1{font-size:1.5em;font-weight:500;color:black}h2{font-size:1.2em;font-weight:600}h3{font-size:1.1em;font-weight:400}h4{font-size:1em;font-weight:bold}sup{vertical-align:middle;position:relative;font-size:60%;top:-0.25em}.price{font-family:sans-serif}#message_bar{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABuCAYAAADmt3kGAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADmSURBVChTdcY7N8IBGIDxLkhupZI7lUu5lfs38DV8BJOFxWKzmJxTIRUl4rS12WxtNpuhxWAwWAx/79M577t5ht95XLvPjuPagW3YelI2YaOurEOmw6OQhjVYfVBWYBmWakoKkvfKIizAfFWZg0RFiUMMZu+UGZi+FaaMSZgoK+MwVhJGjWhRGIGIEb4RQsZwQQhCwBi6FgaNgSuh3+gD/6XQC74OeaEHuo2unOA1PFnBDZ7jlhw40n/8wg98wxd8Qhs+4B3eoAWv8AJNaEANSpCHCziHMziFEziCQziAfdiDjOBE/wCJR0yX10RaJgAAAABJRU5ErkJggg==) no-repeat 0% 0%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABuCAYAAADmt3kGAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADJSURBVChTtcbHUUIBFEDRT1AQUZKImRwVjDAWYRE24cYS7EABERBM6IYi2FgAJdiA6++7zLzXgXdx5jqtL9d1mnAB55/KGZxOlBM4XvAhNKAOR+/KIdSg+qZUoPyqlKAIhRclD7mxkoUMpEfKAew/C3vGLuwMlW3YGggpY7MvJGHDSDwJcSPWE6IQMdYfhTUj3BVWjRCsdIQgBBa0hWVYMvwPgs/w3gse8N5+y4ErGb/wA3OYwRR6cAc3cA1XcAllSEEInH/Adf4AKz890r3vvUsAAAAASUVORK5CYII=) no-repeat 0% 0%;color:black;border-bottom:none;background-repeat:repeat-x;width:100%;height:89px}#message_bar .contents{width:980px;margin:0 auto;height:72px;color:white}#message_bar .contents .close-box{vertical-align:middle;margin:0 .5em;position:absolute;top:11px;right:5px}#message_bar #topBarCartSummary{line-height:72px;vertical-align:middle}#message_bar #topBarCartSummary .cart-summary{line-height:normal;width:440px;margin-left:40px;display:inline-block;vertical-align:middle;font-weight:300;font-size:1.1rem}#message_bar #topBarCartSummary .command-link{text-decoration:none}#message_bar #topBarCartSummary .command-link:hover{color:yellow}#message_bar #topBarCartSummary .checkout-now{font-size:1em}#message_bar #topBarCartSummary .keep-shopping-message{display:inline-block;margin-left:2em;font-size:.9em}#message_bar #topBarCartSummary .pricing-summary{font-size:1.2em;font-weight:400}#message_bar #topBarCartSummary .club-offer{display:block;font-size:1em;margin-top:.25em}#message_bar #topBarCartSummary .club-offer a{color:white;display:inline-block;margin-left:1em;font-size:.95em}#message_bar #topBarCartSummary .club-offer a:hover{color:yellow}#message_bar #topBarCartSummary .cart-image{display:inline-block;vertical-align:middle}ul.bullets li{margin-bottom:.25em}ul.bullets li.checkmark{list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADnSURBVDhPnZG9EcIwDIWzEwOwAAuwAAswAAuwAEdFRUUFFQ10NLAAFVUWSEUl9BJ81p+Dj+I7x9KT/CI1RPQ/bcfH8O2TtRyfRJMt9SffY9EvUpME32PhGPdWNwGrayAcAzOZ7lwT5OKCEvND2AR4cQkUySZo2r05NeR9QYQdLn5PrB7oggi8audyeXFK67JY2FSsb7rJ5sFhr8tivGpfsque7XVe4MXLc3a3OOkctKZBwq8UwJ39JbHqiGE+cCGLLGhcmuGXfMF87HYShQFLdCByV+EGhEHlrsINCIM9cIEBV7ghouYD1K7VX8gWNwUAAAAASUVORK5CYII=);padding-left:.25em}#pnlMain{margin-top:1.75em;position:relative}#pnlMain.no-padding{margin-top:0}#pnlDebug{display:none}#pnlSEODebug{margin:3em;font-family:'Courier New';font-size:.9em;line-height:1.2em}#pnlFooter{margin:1em auto;padding:1em;text-align:center;font-size:.9em}#pnlFooter ul.links{margin-bottom:1em}#pnlFooter ul.links li{display:inline;margin:0 .5em}#pnlFooter ul.links a{color:blue;text-decoration:none}#pnlFooter ul.links a:hover{text-decoration:underline}#pnlFooter ul.links .disabled{color:gray;text-decoration:none;pointer-events:none;cursor:default}#pnlFooter .copyrights{margin:2em 0;font-size:.8em;line-height:1.5em;color:#757575}.search-results-panel .search-criteria{margin:1em 0 1.5em 0;font-size:1.1em}.search-results-panel .search-criteria strong{border:1px solid #cccfd2;padding:0 .25em}.search-results-panel .no-results{color:red}.search-results-panel .search-results .result{overflow:hidden;margin:1em 0 1.5em 0}.search-results-panel .search-results .result .product-image{float:left;margin-right:2em}.search-results-panel .search-results .result .details{overflow:hidden;vertical-align:middle;margin-left:2em}.search-results-panel .search-results .result .details .name{font-weight:500;font-size:1.1em;text-decoration:none}.search-results-panel .search-results .result .details .price{display:block;font-size:1em;margin-top:.25em;font-weight:300;font-weight:600}.search-results-panel .search-results .result .details .sku{color:#999;font-weight:600;margin-top:.25em;display:block}.topic-list{margin-top:2em;overflow:hidden}.topic-list:before,.topic-list:after{content:"";display:table}.topic-list:after{clear:both}.topic-list .topics{width:200px;float:left;margin-right:-1px;padding-right:2em;padding-left:2em;border-right:1px solid #cccfd2}.topic-list .topics h4{color:#333;margin:0 0 .25em 0;font-weight:bold;font-size:1em}.topic-list .topics ul{margin-bottom:1em}.topic-list .topics ul li{line-height:1.5em;font-size:1.1em}.topic-list .topics ul li a{text-decoration:none;color:blue}.topic-list ul.contact-options{margin:.5em 0 1em 0}.topic-list ul.contact-options:before,.topic-list ul.contact-options:after{content:"";display:table}.topic-list ul.contact-options:after{clear:both}.topic-list ul.contact-options li{margin:1em;padding:.75em 1em;background:#f8f8f8;border:1px solid #bbb;max-width:300px}.topic-list ul.contact-options li .toll-free{font-size:1.5em;display:block;margin:1em}.topic-list ul.contact-options li .email{font-size:1.1em;display:block;margin:.75em 0 0 0}.topic-list ul.contact-options li .email a{text-decoration:none}.topic-list ul.contact-options li .note{display:block;color:#333;font-size:.95em;margin-top:.5em}.topic-list ul.contact-options li .details{font-size:.9em}.topic-list .selected-topic{max-width:800px;position:relative;overflow:hidden;border-left:1px solid #cccfd2;padding-left:1em;font-size:1.05em;line-height:1.2em}.topic-list .selected-topic h1{font-size:1.5em;margin-bottom:1.25em;text-align:left}.topic-list .selected-topic h2{margin-bottom:1em;color:black}.topic-list .selected-topic h3{margin-bottom:.5em;text-decoration:underline}.topic-list .selected-topic p{margin-bottom:1em}.topic-list .selected-topic .mission-statement ul{border-left:8px solid #cccfd2;padding-left:.75em;padding-right:3em}.topic-list .selected-topic .mission-statement ul li{list-style-type:none;color:steelblue;font-size:.9em;margin:0 .1em}@media (max-width:500px){.topic-list .topics{float:none;width:100%;border-bottom:1px dashed gray;margin-bottom:1em}.topic-list .topics ul{overflow:hidden}.topic-list .topics ul li{float:left;margin-right:.5em;font-size:1em}}.tabulated-products{display:table;margin:0 auto}.tabulated-product{margin:.75em 0;padding:.75em 0;border-bottom:1px solid #bbb}.tabulated-product img.product-image{display:inline-block;vertical-align:middle;width:130px;height:130px}.tabulated-product .product-qty-container{margin-top:1em;margin-bottom:1em}.tabulated-product .product-qty-container .qty-selector .price{display:none}.tabulated-product.full-details{page-break-inside:avoid}.tabulated-product.full-details h3{text-align:left;color:#ff349a;font-size:1.2em}.tabulated-product.full-details h4{margin-bottom:.5em;font-weight:bold;font-size:.9em;text-decoration:underline}.tabulated-product.full-details img.product-image{width:100px;height:100px}.tabulated-product.full-details ul.feature-list{margin-top:1em}.tabulated-product.full-details ul.feature-list li{font-size:.9em;line-height:1.2em}.tabulated-product.full-details .primary-details .price{color:black}.tabulated-product.full-details .primary-details .sku{color:black}.tabulated-product.full-details .secondary-details{width:inherit}.tabulated-product.full-details .secondary-details ul li{list-style-type:none;margin-left:inherit}.tabulated-product .top-seller{display:none !important;z-index:100;margin-right:1em;border-radius:4px;background:white;border:1px solid #ff349a;color:#ff349a;font-size:.9em;font-weight:bold;padding:3px 8px;margin:1em 0}.tabulated-product .primary-details{margin-left:2em;display:inline-block;vertical-align:middle;width:250px}.tabulated-product .primary-details .name{font-weight:bold;font-size:1.1em;line-height:1.2em;margin-bottom:.5em}.tabulated-product .primary-details .sku{background:white;color:#878787;min-width:4em;text-align:center;border:1px solid #ddd;border-radius:2px;padding:3px 5px;font-size:.9em;display:inline-block;margin-right:1em}.tabulated-product .primary-details .price{display:inline-block;color:#1f7d1f;margin:.5em .5em 0 0;font-size:1em;font-weight:bold}.tabulated-product .primary-details .link{margin-top:.5em;display:block}.tabulated-product .primary-details .link a{font-size:.9em}.tabulated-product h3{color:black;font-size:.9em;margin-bottom:.5em}.tabulated-product .secondary-details{border-left:1px dashed #73777c;display:inline-block;margin-left:1em;padding-left:1em;vertical-align:middle;width:150px;min-height:100px}.tabulated-product .secondary-details ul li{line-height:1.2em;font-size:.9em;margin-left:1em;list-style-type:disc}.tabulated-product .secondary-details .more-info-link{color:#666;display:inline-block;text-decoration:none;margin-top:.75em;margin-bottom:.75em;font-size:.9em;border-bottom:1px dotted #878787}.tabulated-product .included-items{border-left:1px dashed #73777c;display:inline-block;margin-top:.5em;margin-bottom:.5em;margin-left:1em;padding-left:1em;vertical-align:middle;width:250px;min-height:100px}.tabulated-product .included-items ul li{line-height:1.3em;font-size:.9em;margin-left:1em;list-style-type:disc}@media only screen and (max-width:950px){.tabulated-product{margin:.75em 0 .75em 1em}.tabulated-product .primary-details{width:230px}.tabulated-product .secondary-details{width:inherit;min-height:inherit}.tabulated-product .included-items{display:block;margin-top:1em;margin-bottom:.5em;border-left:0;margin-left:165px;padding-left:0;width:inherit;min-height:inherit}.tabulated-product .included-items ul{overflow:hidden}.tabulated-product .included-items ul li{float:left;margin-left:2em}}@media only screen and (max-width:650px){.tabulated-product .included-items{margin-left:0}.tabulated-product .primary-details{width:inherit}.tabulated-product .secondary-details{width:inherit;display:block;margin-top:1em;margin-left:0;border-left:0;padding-left:0}.tabulated-product .secondary-details ul{overflow:hidden}.tabulated-product .secondary-details ul li{float:left;margin-left:2em}}.no-results{text-align:center;color:gray;margin:5em}.accessory-finder select{font-size:1.2em}.accessory-finder p{line-height:1.3em}.accessory-finder .search-complete-panel a{display:inline-block;margin-top:1em}.accessory-finder .options .product-category-selectors{background:#f0f0f0;padding:1em;margin:1em}.accessory-finder .options .product-category-selectors>div{margin:.5em}.accessory-finder .link-panel{display:table;margin:.5em auto 2em auto}.accessory-finder label{min-width:100px;margin-right:.5em;display:inline-block;text-align:right;font-weight:bold}@media only screen and (max-width:750px){.accessory-finder label{display:block;text-align:left;margin:0 0 .5em 0}.accessory-finder select{font-size:1em;margin:0;width:100%}.accessory-finder .options .product-category-selectors{margin:.75em 0 .5em 0;padding:.5em}}.accessory-finder .command-panel{margin-top:.5em;margin-left:110px}.accessory-finder .image-list{margin-top:.5em}.accessory-finder .image-list:before,.accessory-finder .image-list:after{content:"";display:table}.accessory-finder .image-list:after{clear:both}.accessory-finder .image-list h3{margin:1em 0;text-decoration:none;color:#ff349a;text-align:center;font-size:1.2em}.accessory-finder .image-list .product-image{padding:1em;float:left;margin-right:5px;margin-bottom:5px;position:relative}.accessory-finder .image-list .product-image .sku{position:absolute;border-radius:3px;bottom:0px;left:10px;right:10px;padding:4px 7px;display:none;font-weight:bold;text-align:center;font-size:.9em;border:1px solid rgba(100,100,100,0.5);z-index:1000;background:rgba(255,255,255,0.8)}.accessory-finder .image-list .product-image:hover .sku{display:block}#pnlProductSearchResults h2{color:black;margin:1.5em auto 1em auto;text-align:center}#pnlProductSearchResults ul.product-choices{margin-top:.75em}#pnlCheckoutMain{margin-top:1.5em;position:relative}#pnlCheckoutMain .checkout-panel,#pnlCheckoutMain .account-section{border-radius:0;border:inherit;background:#f0f0f0}#pnlCheckoutMain .checkout-panel h2,#pnlCheckoutMain .account-section h2{font-size:1.3em}#pnlCheckoutMain .account-section.green{background:inherit;border:inherit}#pnlCheckoutMain .account-section.green .details{background:#e3fcbe}#pnlCheckoutMain .account-section.order-history-panel,#pnlCheckoutMain .checkout-panel.summary-panel{border:0;background:inherit}.paypal-push .main-content{background:white;border:1px solid #bbb}.checkout-panel h1,.account-section h1{border-radius:3px;font-size:1.3em;background:#214d71;color:white;padding:.5em .7em;margin:0 0 .5em 0}.checkout-panel h2,.account-section h2{font-size:1.2em;font-weight:bold;color:steelblue;padding:.4em 0 .75em .3em;margin-bottom:1em;border-bottom:1px solid #bbb}.checkout-panel h2 .note,.account-section h2 .note{font-weight:normal}.checkout-bar{margin:2em 0 3em 0}.checkout-bar .large-button{margin-right:50px;margin:0 auto}.compare-product-table{margin:1em 0 0 0}.compare-product-table tr:hover a{text-decoration:underline}.compare-product-table td{vertical-align:middle;border-bottom:1px solid #ddd}.compare-product-table tr:last-child td{border-bottom:none}.compare-product-table .product-name{width:210px}.compare-product-table .thumb{margin:10px 1em 10px 0}.compare-product-table .powersource{padding-right:2em}.compare-product-table .featureslist{width:250px;line-height:1.2em}.compare-product-table .price{display:none}.compare-product-table a{text-decoration:none}#pageEmjoiHome .product-rows h1{color:#ff349a;margin:.5em 0 .75em 0;text-align:center}#pageEmjoiHome .product-rows h1:first-child{margin-top:1.5em}#pageEmjoiHome .product-rows .product-list-separator{margin:.5em 10px 1.75em 10px}#pageEmjoiHome ul.product-choices:last-child{margin-bottom:2em}.global-offer.black-friday{border:1px solid #66bb2c;padding:1em 1em;margin-bottom:1em;background:#E3FDD0;text-align:center}#pageEmjoiHome .global-offer.black-friday{clear:both;margin-bottom:0em;margin-top:-10px;position:relative;z-index:99999;border:1px solid #3F9207;border-right:0;border-left:0}.global-offer.black-friday h1{font-size:1.4em;margin:0}.global-offer.black-friday .discount{font-size:.9em;margin:.5em 0;display:block}@media (min-width:980px){.global-offer.black-friday .discount{margin:0 0 0 .5em;display:inline-block}}.global-offer.black-friday .details{margin-top:.5em}.global-offer.black-friday .details .explanation{display:inline-block;margin-left:.5em}.global-offer.black-friday .details .code{margin-left:.5em;border:1px solid #66bb2c;background:white;display:inline-block;padding:.5em;color:black;font-weight:bold}
