.hero-banner,.breadcrumbs .breadcrumb-dropdown,.dropdown,.subscribe-form{position:relative}.logo,.primary-nav,.hphone,.menu-burger,.menu-burger span,.breadcrumbs .breadcrumb-dropdown-options,.subscribe-form .loader,.subscribe-form label.error{position:absolute}.alt-button,.search-form .alt-button,.button,.search-form .button,.hero-button,.subscribe-form .button,.order-cta .button{display:inline-block;zoom:1;*display:inline}body{text-align:center}header,.hero-text,.breadcrumbs,.categories,.features,.order-cta .order-wrapper,.testimonial-wrapper .testimonial,.subscribe-wrapper,.super-footer .super-footer-inner,.f-contact,footer div,.slogan{width:1200px;margin:0 auto;text-align:left}@media screen and (max-width: 1199px){header,.hero-text,.breadcrumbs,.categories,.features,.order-cta .order-wrapper,.testimonial-wrapper .testimonial,.subscribe-wrapper,.super-footer .super-footer-inner,.f-contact,footer div,.slogan{width:95%;padding-left:2.5%;padding-right:2.5%}}header:after,.hero-text:after,.breadcrumbs:after,.categories:after,.features:after,.order-cta .order-wrapper:after,.testimonial-wrapper .testimonial:after,.subscribe-wrapper:after,.super-footer .super-footer-inner:after,.f-contact:after,footer div:after,.slogan:after{display:table;content:"";clear:both}.hidden,.subscribe-form .loader{display:none}.search-form .alt-button,.order-cta .button{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.home-page .home-link,.categories-page .products-link,.products-page .products-link,.product-page .products-link,.order-page .order-link,.about-page .about-link,.contact-page .contact-link{-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;border-radius:25px}.search-form .field,.subscribe-form .field{-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;-ms-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px}.search-form .button,.subscribe-form .button{-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;-ms-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0}.alt-button,.search-form .alt-button{background:#bbbbbb;padding:15px 20px;font-weight:bold;transition:.5s ease-in-out;font-size:1em;background-color:#bbb;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#bbb));background-image:-webkit-linear-gradient(top, #fff, #bbb);background-image:-moz-linear-gradient(top, #fff, #bbb);background-image:-ms-linear-gradient(top, #fff, #bbb);background-image:-o-linear-gradient(top, #fff, #bbb);background-image:linear-gradient(top, #fff, #bbb);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fff', EndColorStr='#bbb');color:#3e3e3e;font-family:"Picadilly",sans-serif}.alt-button:hover{background-color:#8f8e8e;background-image:-webkit-gradient(linear, left top, left bottom, from(#cccaca), to(#8f8e8e));background-image:-webkit-linear-gradient(top, #cccaca, #8f8e8e);background-image:-moz-linear-gradient(top, #cccaca, #8f8e8e);background-image:-ms-linear-gradient(top, #cccaca, #8f8e8e);background-image:-o-linear-gradient(top, #cccaca, #8f8e8e);background-image:linear-gradient(top, #cccaca, #8f8e8e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#cccaca', EndColorStr='#8f8e8e')}.button,.search-form .button,.hero-button,.subscribe-form .button{background:#87d3ae;padding:15px 30px;font-weight:bold;transition:.5s ease-in-out;font-size:1em;background-color:#14a5ec;background-image:-webkit-gradient(linear, left top, left bottom, from(#85c7f3), to(#14a5ec));background-image:-webkit-linear-gradient(top, #85c7f3, #14a5ec);background-image:-moz-linear-gradient(top, #85c7f3, #14a5ec);background-image:-ms-linear-gradient(top, #85c7f3, #14a5ec);background-image:-o-linear-gradient(top, #85c7f3, #14a5ec);background-image:linear-gradient(top, #85c7f3, #14a5ec);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#85c7f3', EndColorStr='#14a5ec');color:#11442c;font-family:"Picadilly",sans-serif}.button:hover,.hero-button:hover{background-color:#6dab8d;background-image:-webkit-gradient(linear, left top, left bottom, from(#629b7f), to(#6dab8d));background-image:-webkit-linear-gradient(top, #629b7f, #6dab8d);background-image:-moz-linear-gradient(top, #629b7f, #6dab8d);background-image:-ms-linear-gradient(top, #629b7f, #6dab8d);background-image:-o-linear-gradient(top, #629b7f, #6dab8d);background-image:linear-gradient(top, #629b7f, #6dab8d);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#629b7f', EndColorStr='#6dab8d')}.order-cta .button{background:#D82076;padding:15px 30px;font-weight:bold;transition:.5s ease-in-out;font-size:1em;background-color:#a4015f;background-image:-webkit-gradient(linear, left top, left bottom, from(#D82076), to(#a4015f));background-image:-webkit-linear-gradient(top, #D82076, #a4015f);background-image:-moz-linear-gradient(top, #D82076, #a4015f);background-image:-ms-linear-gradient(top, #D82076, #a4015f);background-image:-o-linear-gradient(top, #D82076, #a4015f);background-image:linear-gradient(top, #D82076, #a4015f);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#D82076', EndColorStr='#a4015f');color:#fff;font-family:"Picadilly",sans-serif}.order-cta .button:hover{background-color:#b9006b;background-image:-webkit-gradient(linear, left top, left bottom, from(#e93c89), to(#b9006b));background-image:-webkit-linear-gradient(top, #e93c89, #b9006b);background-image:-moz-linear-gradient(top, #e93c89, #b9006b);background-image:-ms-linear-gradient(top, #e93c89, #b9006b);background-image:-o-linear-gradient(top, #e93c89, #b9006b);background-image:linear-gradient(top, #e93c89, #b9006b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#e93c89', EndColorStr='#b9006b')}.primary-nav a,.primary-nav span{padding:7px 20px;font-size:1.2em}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,input,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;text-decoration:none;list-style:none}header,footer,nav,section,article,aside{display:block}html{-webkit-text-size-adjust:100%}input,textarea{-webkit-appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}@font-face{font-family:'Hello Lucky';src:url("../fonts/hellolucky-webfont.eot");src:url("../fonts/hellolucky-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/hellolucky-webfont.woff") format("woff"),url("../fonts/hellolucky-webfont.ttf") format("truetype"),url("../fonts/hellolucky-webfont.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Picadilly';src:url("../fonts/Picadilly-UltraLight.eot");src:url("../fonts/Picadilly-UltraLight.eot?#iefix") format("embedded-opentype"),url("../fonts/Picadilly-UltraLight.woff") format("woff"),url("../fonts/Picadilly-UltraLight.ttf") format("truetype"),url("../fonts/Picadilly-UltraLight.svg") format("svg");font-weight:200;font-style:normal}@font-face{font-family:'Picadilly';src:url("../fonts/Picadilly-Light.eot");src:url("../fonts/Picadilly-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Picadilly-Light.woff") format("woff"),url("../fonts/Picadilly-Light.ttf") format("truetype"),url("../fonts/Picadilly-Light.svg") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Picadilly';src:url("../fonts/Picadilly-Regular.eot");src:url("../fonts/Picadilly-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Picadilly-Regular.woff") format("woff"),url("../fonts/Picadilly-Regular.ttf") format("truetype"),url("../fonts/Picadilly-Regular.svg") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Picadilly';src:url("../fonts/Picadilly-Medium.eot");src:url("../fonts/Picadilly-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Picadilly-Medium.woff") format("woff"),url("../fonts/Picadilly-Medium.ttf") format("truetype"),url("../fonts/Picadilly-Medium.svg") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Picadilly';src:url("../fonts/Picadilly-SemiBold.eot");src:url("../fonts/Picadilly-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Picadilly-SemiBold.woff") format("woff"),url("../fonts/Picadilly-SemiBold.ttf") format("truetype"),url("../fonts/Picadilly-SemiBold.svg") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Picadilly';src:url("../fonts/Picadilly-Bold.eot");src:url("../fonts/Picadilly-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Picadilly-Bold.woff") format("woff"),url("../fonts/Picadilly-Bold.ttf") format("truetype"),url("../fonts/Picadilly-Bold.svg") format("svg");font-weight:700;font-style:normal}html{background:#0d0916}body{max-width:1920px;margin:0 auto;box-shadow:0px 0px 100px rgba(0,0,0,0.5);background:#FFF;font-family:"Picadilly",sans-serif;font-size:100%}.main-content{min-height:calc(100vh - 516px)}header{position:relative;height:180px;z-index:10;text-align:center;font-family:"helvetica", sans-serif;font-weight:normal}.logo{top:0;left:3%;width:224px}img.logo{z-index:99}.primary-nav{right:0;padding:10px 0;font-size:0.85em}.primary-nav a{color:#fff}.primary-nav a:hover{color:#96d3f6}.primary-nav span{color:#959595;padding:15px 0 15px 15px}.primary-nav.open{display:block;z-index:90}.hphone{top:45px;right:0;background-image:url(/images/global/phone.png);background-repeat:no-repeat;background-size:55px;padding:17px 20px 17px 65px;font-size:1.3em;font-weight:600;color:#FFF}.hphone span{color:#ce2f88;padding-right:10px}a[href^=tel]{color:#9e9ddf}.menu-burger{top:120px;right:8%;width:42px;height:38px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);cursor:pointer;z-index:10000;transition:.15s ease-in-out}.menu-burger:active{-webkit-transform:scale3d(0.85, 0.85, 1);-ms-transform:scale3d(0.85, 0.85, 1);transform:scale3d(0.85, 0.85, 1);-webkit-filter:blur(1px);-moz-filter:blur(1px);-ms-filter:blur(1px);-o-filter:blur(1px);filter:blur(1px)}.menu-burger:hover span{background-color:#5FBCF1}.menu-burger.open span{background-color:#fff}.menu-burger.open span:nth-child(1){top:18px;width:0%;left:50%;opacity:0}.menu-burger.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.menu-burger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-burger.open span:nth-child(4){top:10px;width:0%;left:50%;opacity:0}.menu-burger span{display:block;left:0;height:5px;width:100%;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);background-color:#9e9ddf;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.menu-burger span:nth-child(1){top:0px}.menu-burger span:nth-child(2),.menu-burger span:nth-child(3){top:10px}.menu-burger span:nth-child(4){top:20px;z-index:-1}.col{float:left}.row{clear:both;overflow:auto}.row-alt:after{display:table;content:'';clear:both}.half{width:48%;margin-right:4%}.half:nth-of-type(2n){margin-right:0}.third{width:31%;margin-right:3.5%}.quarter{width:22.5%;margin-right:3.5%}.fifth{width:17.6%;margin-right:3%}.last{margin-right:0}.home-page .home-link,.categories-page .products-link,.products-page .products-link,.product-page .products-link,.order-page .order-link,.about-page .about-link,.contact-page .contact-link{color:#5fbcf1;border:2px solid #5fbcf1}.hero{margin-top:-180px;height:630px;background-position:center top;background-repeat:no-repeat;background-color:#3e3963;background-size:cover}.hero-banner{text-align:center;background-image:url(/images/global/hero-wave.png);background-position:center bottom;background-repeat:no-repeat;background-size:1920px;height:100%}.hero-text{text-align:center;padding-top:70px;color:#ededed}.hero-text .title{margin-top:230px;font-size:3em;font-weight:600}.hero-text .subtitie{padding-top:30px}.hero-text p{margin:8px 0 24px}.hero-text u{color:#5FBCF1;text-decoration:none;border-bottom:3px solid #5FBCF1}.search-form{padding-top:30px}.search-form span{margin-left:30px;color:#fff}.search-form .button{margin-left:5px}.search-form .alt-button{margin-left:30px}.search-form .field{background:transparent;padding:12px 40px;color:#FFF;font-weight:bold;font-size:1em;border:3px solid #FFF;width:25%;font-family:"Picadilly",sans-serif;background-position-y:10px}.search-form .field::-webkit-input-placeholder{color:#fff}.search-form .field:-moz-placeholder{color:#fff}.search-form .field::-moz-placeholder{color:#fff}.search-form .field:-ms-input-placeholder{color:#fff}.search-wrapper{margin:0 auto;margin-top:20px;max-width:600px;display:none}.search-wrapper .sr-product{margin:0 20px;padding:7px 0;font:inherit;border:2px solid transparent}.search-wrapper .sr-img-wrapper{width:20%;margin-right:-4px}.search-wrapper .sr-img-wrapper img{display:block;width:100%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border:3px solid lightgray}.search-wrapper .sr-info{width:70%;padding:0 5%}.search-wrapper h2{font-size:1em}.search-wrapper .result,.search-wrapper .view-more{font-family:"helvetica", sans-serif;font-size:0.9em}.search-wrapper .result{margin:0 20px 7px;padding:15px 0;border-bottom:2px solid #2a2872;color:#c9c8ff}.search-wrapper .noresult{margin:0 20px 7px;padding:15px 0;color:#c9c8ff}.search-wrapper .view-more{background-color:#2a2872;margin:0;padding:15px 20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-image:url("/images/global/link-chevron.png");background-position-x:right;background-repeat:no-repeat;background-size:40px;background-position-y:10px}.search-wrapper p{margin:0;font-size:0.9em;text-align:left;font-weight:100;color:#fff}.search-wrapper .sr-img-wrapper,.search-wrapper .sr-info{display:inline-block;box-sizing:border-box;vertical-align:middle}.breadcrumbs{color:#b7b7b7}.breadcrumbs a{color:#14a5ec;transition:.1s ease-in-out;font-size:inherit !important}.breadcrumbs a:hover{opacity:.7}.breadcrumbs .location,.breadcrumbs .top-link{padding:30px 0 6px}.breadcrumbs .location{float:left;padding-left:32px;background:url("/images/global/location-icon.png") no-repeat left center;background-size:22px;background-position-y:20px}.breadcrumbs .top-link{float:right}.breadcrumbs .top-link a:after{display:inline-block;content:'';margin-left:6px;width:12px;height:12px;background:url("/images/global/dropdown-chevron.png") no-repeat center center;background-size:12px;transform:rotate(180deg)}.breadcrumbs .breadcrumb-dropdown{display:inline-block}.breadcrumbs .breadcrumb-dropdown.slide-up .breadcrumb-dropdown-options{bottom:100%;top:auto;margin:0 0 15px}.breadcrumbs .breadcrumb-dropdown.slide-up .breadcrumb-dropdown-options:before{top:100%;bottom:auto;border-bottom:none;border-top:10px solid #726feb}.breadcrumbs .breadcrumb-dropdown:hover .breadcrumb-dropdown-options{display:block;animation:fadein 0.3s 1 cubic-bezier(0.34, 1.1, 0.48, 1.04);-webkit-animation:fadein 0.3s 1 cubic-bezier(0.34, 1.1, 0.48, 1.04)}.breadcrumbs .breadcrumb-dropdown>a{padding:15px 18px 15px 0;font-weight:700;background:url("/images/global/dropdown-chevron.png") no-repeat right center;background-size:10px}.breadcrumbs .breadcrumb-dropdown-options{display:none;top:100%;left:-20px;margin-top:15px;width:250px;z-index:1000}.dropdown{padding:1em 0;background:#5FBCF1;border-radius:5px;z-index:10000;animation:fadein 0.3s 1 cubic-bezier(0.34, 1.1, 0.48, 1.04);-webkit-animation:fadein 0.3s 1 cubic-bezier(0.34, 1.1, 0.48, 1.04)}.dropdown:before{position:absolute;display:block;content:'';top:-10px;left:25px;border-bottom:10px solid #5FBCF1;border-left:12px solid transparent;border-right:12px solid transparent}.dropdown h2{text-align:left;color:#FFF}.dropdown span,.dropdown a{display:block}.dropdown a{padding:6px 0;color:#FFF;font-weight:700;font-size:1em;margin:0 20px;text-align:left}.dropdown a:hover{opacity:.7}.categories{padding:90px 0 0}.categories h2{padding-bottom:50px;font-size:2em;font-weight:500;color:#261f4e;text-align:center}.category{text-align:center;float:left;font-family:"helvetica", sans-serif}.category .img-wrapper{padding-bottom:20px}.category img{width:100%;max-width:100%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border:5px solid lightgray}.category h3{color:#261f4e;font-weight:600}.features-wrapper{background-color:#0154A9;clear:both}.features{padding:40px 0 0}.features h1{padding-bottom:40px;text-align:center;color:#fff}.features h2{padding-bottom:50px;font-size:2em;font-weight:500;color:#261f4e;text-align:center}.feature{text-align:center;float:left;font-family:"helvetica", sans-serif}.feature .img-wrapper{padding-bottom:20px}.feature img{width:95%;max-width:95%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border:5px solid lightgray}.feature h3{padding-bottom:20px;color:#5FBCF1;font-weight:500}.feature h3 span{display:block}.feature p{color:#fff;font-size:0.9em;font-weight:300}.order-cta{background-color:#fff;background-image:url(/images/global/cta-wave.png);background-position:center bottom;background-repeat:no-repeat;background-size:1920px}.order-cta .order-wrapper{padding:75px 0;text-align:center}.order-cta h2{font-size:2em;color:#535353;font-weight:500;display:inline-block}.order-cta h2 span{padding-right:20px;color:#D82076;font-family:"Hello Lucky",sans-serif;font-size:2em}.order-cta .button{margin-left:40px;vertical-align:top;margin-top:1.3em}.testimonial-wrapper{padding:80px 0;background:#5FBCF1;color:#323233;background-image:url(/images/home/testimonial-left.png),url(/images/home/testimonial-right.png);background-size:465px, 445px;background-position:left top, right top;background-repeat:repeat-y;max-height:350px}.testimonial-wrapper .testimonial{font-size:1.3em;font-weight:100;line-height:2em;max-width:900px;text-align:center}.testimonial-wrapper .author,.testimonial-wrapper .location{font-family:"helvetica", sans-serif;text-align:center}.testimonial-wrapper .author{font-weight:bold;padding-top:35px}.testimonial-wrapper .location{font-weight:normal;font-size:0.75em}.subscribe{background-color:#0054A8}.subscribe-wrapper{padding:75px 0}.subscribe-wrapper h2{font-size:2em;color:#fefefe;font-weight:bold;display:inline-block;float:left;width:40%}.subscribe-wrapper h2 em{font-family:"Hello Lucky",sans-serif;font-size:1.3em;font-style:normal;font-weight:normal}.subscribe-wrapper h2 span{color:#3992D4;display:block;font-size:0.6em}.subscribe-form{float:left;width:60%;text-align:right;padding-top:20px}.subscribe-form .field{background:transparent;padding:12px 40px;color:#FFF;font-weight:bold;font-size:1em;border:3px solid #FFF;width:65%;font-family:"Picadilly",sans-serif;background-position-y:-108px}.subscribe-form .field::-webkit-input-placeholder{color:#fff}.subscribe-form .field:-moz-placeholder{color:#fff}.subscribe-form .field::-moz-placeholder{color:#fff}.subscribe-form .field:-ms-input-placeholder{color:#fff}.subscribe-form .button{margin-left:5px}.subscribe-form .loader{margin-top:8px;margin-left:5px;width:28px}.subscribe-form label.error{top:75px;right:40%;color:#ff5159;font-weight:bold;font-size:1em;width:65%;font-family:"Picadilly", sans-serif}.results{padding-top:20px;float:left;width:60%}.results h2{text-align:center;width:100%}.super-footer{background:#0054A8;background-image:url(/images/global/superfooter-wave.png);background-position:center bottom;background-repeat:no-repeat;background-size:1920px}.super-footer .super-footer-inner{padding:5em 0;background-image:url(/images/global/supernav-wave-top.png),url(/images/global/supernav-wave-bottom.png);background-size:1194px, 1194px;background-position:center top, center bottom;background-repeat:no-repeat;font-size:0.7em;line-height:2em}.super-footer h1{color:#FFFFFF}.super-footer a{color:#5fbcf1}.super-footer h1,.super-footer a{display:block;padding:0 .3em;font-size:1.5em;line-height:1.5em;font-weight:normal}.super-footer a:hover{color:#fff}.super-footer .col{height:126px}.super-footer .f-navigate:first-child{padding-top:15px}.f-products{padding-top:15px}.f-navigate{background-image:url(/images/global/supernav-divider.png);background-repeat:no-repeat;background-position:center right 20%;background-size:9px}.f-products .first{padding-top:0}.f-contact{padding:4em 0 6em}.f-contact .location{padding-left:60px;float:left;color:#FFF;font-size:1.8em;background-image:url(/images/global/location-pin.png);background-position:top left;background-repeat:no-repeat;background-size:48px;padding-top:7px;padding-bottom:7px}.f-contact .social-links{float:right}.f-contact .social-links li{display:inline-block}.f-contact .social-links .facebook{width:37px}.f-contact .social-links .instagram{width:36px}.f-contact .social-links .twitter{width:45px}footer{background:#171717;padding:1.5em 0}footer p{color:#8B8B8B;margin-bottom:0}footer .copyright{float:left}footer .credit{float:right}footer .credit a{color:#e8e8e8}footer .credit a:hover{color:#a2a2a2}.search-form .field,.subscribe-form .field{background-image:url(/images/global/global-form-sprite.png);background-repeat:no-repeat;background-size:25px;background-position-x:7px}.modal{left:50%;top:30%;width:480px;margin-left:-300px;padding:60px;background-color:#9e9ddf;color:#fff;box-shadow:5px 5px 20px rgba(0,0,0,0.2);border-radius:5px;z-index:1000;position:fixed}.modal .close{top:0;right:0;margin:-12px;padding:8px;width:18px;height:18px;background:#726feb url("/images/global/cross.png") no-repeat center center;background-size:18px;border-radius:25px;box-shadow:-1px -1px 12px rgba(110,33,119,0.6);cursor:pointer;position:absolute}.modal h2{font-size:3.4em}.overlay{display:none;left:0;top:0;bottom:0;width:100%;background-color:rgba(0,0,0,0.25);z-index:999;position:fixed}.slogan{font-size:1.5em;text-align:center;padding:3em 0}.slideshow>*.current{-webkit-animation:fadein .5s linear forwards;animation:fadein .5s linear forwards}.slideshow>*:not(.current){-webkit-animation:fadeout .5s linear forwards;animation:fadeout .5s linear forwards}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeout{0%{opacity:1}100%{opacity:0}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes slidein{0%{opacity:0;transform:translateY(-2em)}100%{opacity:1;transform:none}}@keyframes slidein{0%{opacity:0;transform:translateY(-2em)}100%{opacity:1;transform:none}}#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a img{border:none}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box>#lightbox-nav{left:0}#lightbox-nav a{outline:none}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font-size:11px;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0}#lightbox-container-image-data{padding:0 10px;color:#666}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}#lightbox-image-details-caption{font-weight:bold}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em}#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em}@media screen and (min-width: 801px){.menu-burger{display:none}.primary-nav{top:120px;padding-top:0}}@media screen and (max-width: 800px){.primary-nav{display:none;position:absolute;right:0;margin-right:0;padding:150px 0 15px 0;background-color:#9e9ddf;width:100%;-webkit-animation:slidein .1s linear forwards;animation:slidein .1s linear forwards}.primary-nav a{display:block;padding:15px 30px;font-size:2em;font-weight:700}.home-page .home-link,.categories-page .products-link,.products-page .products-link,.product-page .products-link,.order-page .order-link,.about-page .about-link,.contact-page .contact-link{border:none}}@media screen and (min-width: 415px) and (max-width: 800px){.logo{width:180px}}@media screen and (min-width: 395px) and (max-width: 660px){.search-form span{display:block;padding-top:25px}.search-form .field{width:45%}}@media screen and (max-width: 500px){.hphone{display:none}.menu-burger{top:39px}}@media screen and (max-width: 414px){.logo{width:140px}}@media screen and (max-width: 394px){.search-form span{display:block;margin-right:30px;padding-top:20px}.search-form .alt-button{display:block;margin-top:20px;width:65%;margin-left:auto;margin-right:auto}.search-form .field{width:55%;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.search-form .button{display:none}}@media screen and (max-width: 414px){.search-wrapper p{display:none}.search-wrapper .sr-info{width:80%;padding:0 0 0 7%}}@media screen and (max-width: 580px){.breadcrumbs .breadcrumb-dropdown>a{padding-right:0;font-weight:inherit;background:none}.breadcrumb-dropdown-options{display:none !important}}@media screen and (max-width: 414px){.breadcrumbs{padding-top:10px}.breadcrumbs .location,.breadcrumbs .top-link{padding:5px 0 6px 32px;line-height:2em}}@media screen and (min-width: 801px){.category,.feature{width:17.5%;margin:0 10% 60px 0}.category:nth-of-type(4n),.feature:nth-of-type(4n){margin-right:0}.category:nth-of-type(4n+1),.feature:nth-of-type(4n+1){clear:both}}@media screen and (max-width: 800px){.categories,.features{width:85%}.category,.feature{width:45%;margin:0 10% 60px 0}.category:nth-of-type(2n),.feature:nth-of-type(2n){margin-right:0}}@media screen and (max-width: 375px){.feature{width:100%;margin:0;padding-bottom:60px}.feature img{width:80%}}@media screen and (min-width: 300px) and (max-width: 555px){.order-cta .button{display:block;width:50%;margin-left:auto;margin-right:auto}.order-cta h2 span{display:block}}@media screen and (max-width: 374px){.order-cta h2{font-size:1.7em}}@media screen and (min-width: 1281px) and (max-width: 1565px){.testimonial-wrapper{background-position:left -50px top, right -50px top}}@media screen and (min-width: 1206px) and (max-width: 1280px){.testimonial-wrapper{background-position:left -100px top, right -100px top}}@media screen and (min-width: 976px) and (max-width: 1205px){.testimonial-wrapper{background-position:left -150px top, right -150px top}}@media screen and (min-width: 541px) and (max-width: 975px){.testimonial-wrapper{background-position:left -250px top, right -250px top}}@media screen and (min-width: 414px) and (max-width: 540px){.testimonial-wrapper{background-position:left -350px top, right -350px top}}@media screen and (max-width: 413px){.testimonial-wrapper{background-image:none}}@media screen and (max-width: 800px){.testimonial-wrapper .testimonial{font-size:1em}}@media screen and (max-width: 630px){.testimonial-wrapper{padding:65px 0}.testimonial-wrapper .testimonial{width:90%;padding-left:5%;padding-right:5%}}@media screen and (min-width: 414px) and (max-width: 564px){.testimonial-wrapper{max-height:220px}}@media screen and (max-width: 456px){.testimonial-wrapper{padding:45px 0 75px}}@media screen and (min-width: 981px) and (max-width: 1120px){.subscribe-form .field{width:60%}}@media screen and (min-width: 926px) and (max-width: 980px){.subscribe-form .field{width:50%}}@media screen and (min-width: 300px) and (max-width: 925px){.subscribe-wrapper h2{text-align:center;width:100%;padding-bottom:20px}.subscribe-form{width:100%;text-align:center}.subscribe-form .field{width:45%}}@media screen and (min-width: 300px) and (max-width: 456px){.subscribe-wrapper h2{padding-bottom:30px}.subscribe-form .field{margin-bottom:10px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.subscribe-form .button{margin-left:auto;margin-right:auto;display:block;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}}@media screen and (max-width: 414px){.subscribe-form .field{width:65%}}@media screen and (max-width: 375px){.subscribe-wrapper h2{font-size:1.5em}}@media screen and (max-width: 800px){.f-products:nth-of-type(3n),.f-products:nth-of-type(4n),.f-products:nth-of-type(5n){display:none}.f-products:nth-of-type(2n){margin-right:0}.f-navigate{background-position:center right 25%;margin-right:5%}.super-footer-inner .fifth{width:47.5%}.super-footer .super-footer-inner{padding:5em 0 5em 150px}}@media screen and (max-width: 750px){.super-footer .super-footer-inner{display:none}.f-contact{background-image:url(/images/global/supernav-wave-top.png);background-size:1194px;background-position:center top;background-repeat:no-repeat}}@media screen and (max-width: 800px){.f-contact{text-align:center}.f-contact .social-links{float:none;padding-bottom:20px}.f-contact .location{float:none}}@media screen and (max-width: 560px){.f-contact .location{line-height:1.7em}}@media screen and (max-width: 690px){footer div{text-align:center}footer .copyright{padding-bottom:10px}footer .copyright,footer .credit{float:none}}@media screen and (max-width: 414px){footer .credit a{display:block}}

/*# sourceMappingURL=global.css.map */