body,table,tr,th{font-family:Montserrat,sans-serif;font-weight:400;color:#606060;background-color:#fff}.alt_font,.spr-review-header-title{font-family:georgia;text-transform:initial;letter-spacing:-.03rem;font-weight:400}.sub_text{font-size:.6rem;font-weight:700;letter-spacing:.3em;text-transform:uppercase}h1,h2,h3,h4,.h2,.h3,h5,input{font-weight:900;font-family:Montserrat,sans-serif,HelveticaNeue,Helvetica Neue,Helvetica,Arial}h1,.h1{font-size:3rem;line-height:3rem}h2,.h2{font-size:2.5em;line-height:2.5rem}h4,.h4{font-size:1.2rem;line-height:1.5rem}a,.text-link{text-decoration:none;background:transparent}a:hover,a:focus{color:inherit;opacity:.8;cursor:pointer}.btn,.btn:hover,a,a:hover{webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn{background:-webkit-linear-gradient(270deg,rgb(45,115,183) 0%,rgb(0,83,142) 100%);color:#fff;border:0px;border-radius:75px;padding:14px 39px;letter-spacing:.2rem;font-size:.8rem;text-transform:uppercase;font-family:Montserrat,sans-serif,HelveticaNeue,Helvetica Neue,Helvetica,Arial}.btn:hover,a.btn:hover{opacity:.8;background:-webkit-linear-gradient(270deg,rgb(30,91,150) 0%,rgb(15,79,125) 100%)}.btn_green{background:-webkit-linear-gradient(270deg,rgb(128,203,67) 0%,rgb(93,168,31) 100%)}.btn_green:hover{background:-webkit-linear-gradient(270deg,rgb(116,192,54) 0%,rgb(78,147,21) 100%)}.btn.play_video{padding-left:5px;padding-top:5px;padding-bottom:5px}.playiconwrap{background:-webkit-linear-gradient(270deg,rgb(55,168,214) 0%,rgb(56,131,177) 100%);display:inline-block;vertical-align:middle;position:relative;height:50px;width:50px;border-radius:100%;box-shadow:0 0 5px #0000000a;line-height:50px;text-align:center;margin-right:15px}.playicon{background:url(base_icon_play_button-01.svg) no-repeat;background-position:center center;height:30px;width:30px;display:inline-block;vertical-align:middle;margin-left:4px}.text-arrow:after{content:"";display:inline-block;background:url(base_arrow-02.svg) no-repeat;background-position:center center;vertical-align:top;width:.8rem;height:1.4rem;margin-left:3px}.text-arrow:hover:after{opacity:}.text-link.white.text-arrow:after{filter:invert(100%)}#PageContainer{background-color:#fff}.site-footer .supports-fontface .icon-fallback-text .icon{display:inline-block;color:#fff}.site-footer h4{font-size:.7rem;text-transform:uppercase;letter-spacing:.04rem}.style_item_wrapper{border-bottom:2px solid rgba(0,0,0,.04);margin-top:20px;padding-bottom:20px}.style_item{display:inline-block;vertical-align:top;margin-right:30px;min-width:200px;text-align:right}.style_example{display:inline-block;vertical-align:top;max-width:500px}.style_item_wrapper.dark_grey_transperant{padding:20px}.style_example.paddin_example{box-shadow:0 2px 10px #0000001a;border:1px solid rgba(0,0,0,.2)}.style_example_grid .grid__item,.style_example_grid .grid{border:1px solid rgba(0,0,0,.2);box-sizing:border-box}.style_title_bold{background-color:#000;color:#fff;padding:10px;margin-top:60px;margin-bottom:0}.three_up_item_image img{min-width:100%}.padding_example p{margin-bottom:0}.color_example{min-width:300px;height:50px;box-shadow:0 2px 10px #0000001a}.main-content{padding-bottom:0}.heavy,h1.heavy,.h1.heavy,.heavy h1,.heavy .h1,h2.heavy,.h2.heavy,.heavy h2,.heavy .h2,h3.heavy,.h3.heavy,.heavy h3,.heavy .h3,h4.heavy,.h4.heavy,.heavy h4,.heavy .h4{font-weight:900;letter-spacing:.05rem;text-transform:uppercase}.white{color:#fff}a.white:hover,a.white:focus{color:#ffffffb3}.gradient_main_text{background:-webkit-linear-gradient(100deg,rgba(73,154,207,1) 0%,rgba(0,212,255,1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:#22c8f5}.gradient_main_bg,#CartCount{background:-webkit-linear-gradient(270deg,rgba(73,154,207,1) 0%,rgba(0,212,255,1) 100%)}.product_two_up_feature .gradient_main_bg:nth-child(2){background:-webkit-linear-gradient(270deg,rgb(73,156,209) 0%,rgb(40,196,242) 100%)}.gradient_dark_bg{background:#262626;background:linear-gradient(61deg,#262626,#424242)}.gradient_main_bgreverse{background:-webkit-linear-gradient(270deg,rgba(0,212,255,1) 0%,rgba(73,154,207,1) 100%)}.goldgradient{background:-webkit-linear-gradient(100deg,rgba(220,185,55,1) 0%,rgba(202,165,27,1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.greengradient{background:-webkit-linear-gradient(100deg,rgba(125,160,40,1) 0%,rgb(163,183,36) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gradient_main_bgalt{background:-webkit-linear-gradient(270deg,#51afea 0%,#2d84cd 100%)}.gradient_faded{background:#fff;background:radial-gradient(circle,#fff,#0003)}.site-nav__dropdown a{background-color:transparent}.light_grey_bg{background-color:#f8f8f8}.white_bg{background-color:#fff}.white_bg_w_shadow{background-color:#fff;box-shadow:0 0 30px #0000000f}.subtle_box{box-shadow:0 0 30px #0000000f}.drawer--right{width:600px;right:-600px}.js-drawer-open-right .drawer--right{display:block;-ms-transform:translateX(-600px);-webkit-transform:translateX(-600px);transform:translate(-600px)}.js-drawer-open-right .is-moved-by-drawer{-ms-transform:translateX(-600px);-webkit-transform:translateX(-600px);transform:translate(-600px)}.ajaxcart__footer,.js-drawer-open-right .draweradded,.draweradded{max-width:270px;margin-left:auto}.ajaxcart__inner{max-height:54vh;overflow-x:hidden;overflow-y:}.main-content{display:block;margin-top:0;padding-left:0;padding-right:0;max-width:100%}audio,canvas,progress,video{max-width:100%}.cart__checkout.btn{padding-right:20px}.diff_item h4{min-height:110px}.innerimage{min-height:200px;display:table;margin-bottom:10px}.innerimage div{display:table-cell!important;vertical-align:middle;text-align:center}.innerimage div img{min-width:100%!important;max-width:100%!important;margin-bottom:0!important}.maskedlink{position:absolute;width:100%;height:40px;left:0;z-index:3}.reviewsstars_holder{position:relative}.inner_wrapper{*zoom: 1;max-width:1180px;margin:0 auto;padding:0 15px}.vert_padding{padding:30px 0}.vert_padding_double{padding:60px 0}.vert_padding_triple{padding:90px 0}.vert_padding_huge{padding:120px 0}.hori_padding{padding-right:30px;padding-left:30px}.hori_padding_double{padding-right:60px;padding-left:60px}.bottom_margin_double{margin-bottom:60px}.left_padding,.cancel_grid_margin .grid__item.left_padding{padding-left:30px}.right_padding,.cancel_grid_margin .grid__item.right_padding{padding-right:30px}.contact_items .white_bg_w_shadow{min-height:200px}.affirmwrapper{display:none}.bottom_padding_double{padding:0 0 60px}.bottom_padding{padding:0 0 30px}.padding{padding:40px}.add_margin_bottom,.padding_example p.add_margin_bottom{margin-bottom:30px}.add_margin_top{margin-top:30px}.align_center{text-align:center}.align_left{text-align:left}.medium_center{width:75%;display:block;margin-left:auto;margin-right:auto}.small_center{width:55%}.circle{border-radius:900px}.small_detail{display:block;font-size:.8rem}.light_image_background{background-image:url(base_hori_block.jpg);background-position:center;background-size:cover}.dark_image_background{background-image:url(base_hori_block.jpg);background-position:center;background-size:cover}.h2_large{font-size:4.3rem;line-height:3.9rem}.vert_align_middle{vertical-align:middle;display:inline-block;float:none;margin-left:-3px}.title_block{margin-bottom:40px}.reverse_float .grid__item{float:right}.svg_icon{background-position:center center;width:200px;height:200px;border-radius:100%;box-shadow:0 0 30px #0000000f;background-size:cover;background:#fff url(base_seal.svg) no-repeat}.large_full_image{width:100%;height:auto}.btn_small,.spr-summary-actions-newreview{border-radius:90px;background-color:#efefef;font-size:.6rem;vertical-align:middle;display:inline-block;padding:2px 10px}.add-to-cart_wrapper{padding:30px}.drop_nav_item:nth-child(2n){background-color:#f8f8f8}.payment-icons li{color:#fff}.additional_checkout_buttons{text-align:center;padding-top:10px}.sale_banner{color:#fff;text-align:center;padding-top:5px;padding-bottom:5px}.sale_banner p{color:#fff;text-align:center;margin-bottom:0;display:block;text-transform:uppercase;letter-spacing:.04rem;font-weight:600}.js-drawer-open-right .is-moved-by-drawer,.js-drawer-open .stickybuynow{filter:blur(0px) grayscale(1%) brightness(.4)}.section{min-height:500px}.cancel_grid_margin .grid,.cancel_grid_margin .grid-uniform,.grid-uniform.cancel_grid_margin,.grid.cancel_grid_margin{margin-left:auto}.cancel_grid_margin .grid__item{padding-left:0}.cancel_grid_margin .grid__item.hori_padding{padding-right:30px;padding-left:30px}.vbox-overlay *,.vbox-overlay *:before,.vbox-overlay *:after{-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vbox-overlay *{-webkit-backface-visibility:visible;backface-visibility:visible}.vbox-overlay{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:fixed;left:0;top:0;bottom:0;right:0;z-index:1040;-webkit-transform:translateZ(1000px);transform:translateZ(1000px);transform-style:preserve-3d}.vbox-title{width:100%;height:40px;float:left;text-align:center;line-height:28px;font-size:12px;padding:6px 40px;overflow:hidden;position:fixed;display:none;left:0;z-index:1050}.vbox-close{cursor:pointer;position:absolute;top:0;right:0;width:70px;height:70px;padding:0;display:block;background-position:10px center;overflow:hidden;font-size:90px;line-height:70px;text-align:center;z-index:1050}.vbox-num{cursor:pointer;position:fixed;left:0;height:40px;display:block;overflow:hidden;line-height:28px;font-size:12px;padding:6px 10px;display:none;z-index:1050}.vbox-next,.vbox-prev{position:fixed;top:50%;margin-top:-15px;overflow:hidden;cursor:pointer;display:block;width:45px;height:45px;z-index:1050}.vbox-next span,.vbox-prev span{position:relative;width:20px;height:20px;border:2px solid transparent;border-top-color:#b6b6b6;border-right-color:#b6b6b6;text-indent:-100px;position:absolute;top:8px;display:block}.vbox-prev{left:15px}.vbox-next{right:15px}.vbox-prev span{left:10px;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.vbox-next span{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);right:10px}.vbox-inline{width:420px;height:315px;height:80vh;padding:10px;background:#fff;margin:0 auto;overflow:auto;text-align:left}.venoframe{max-width:100%;border:none;width:100%;height:260px;height:60vh}.venoframe.vbvid{height:260px}@media(min-width:768px){.venoframe,.vbox-inline{width:90%;height:360px;height:60vh}.venoframe.vbvid{width:640px;height:360px}}@media(min-width:992px){.venoframe,.vbox-inline{max-width:1200px;width:80%;height:auto}.venoframe.vbvid{width:960px;height:540px}}.vbox-open{overflow:hidden}.vbox-container{position:absolute;left:0;right:0;top:0;bottom:0;overflow-x:hidden;overflow-y:scroll;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;z-index:20;max-height:100%}.vbox-content{text-align:center;float:left;width:100%;position:relative;overflow:hidden;padding:20px 10px;overflow:visible}.vbox-container img{max-width:100%;height:auto;max-height:100vh}.figlio{box-shadow:0 0 50px #0009;max-width:600px;text-align:initial}img.figlio{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.vbox-content.swipe-left{margin-left:-200px!important}.vbox-content.swipe-right{margin-left:200px!important}.animated{webkit-transition:margin .3s ease-out;transition:margin .3s ease-out}.animate-in{opacity:1}.animate-out{opacity:0}.sk-double-bounce,.sk-rotating-plane{width:40px;height:40px;margin:40px auto}.sk-rotating-plane{background-color:#333;-webkit-animation:sk-rotatePlane 1.2s infinite ease-in-out;animation:sk-rotatePlane 1.2s infinite ease-in-out}@-webkit-keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}to{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}to{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-double-bounce{position:relative}.sk-double-bounce .sk-child{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-doubleBounce 2s infinite ease-in-out;animation:sk-doubleBounce 2s infinite ease-in-out}.sk-chasing-dots .sk-child,.sk-spinner-pulse,.sk-three-bounce .sk-child{background-color:#333;border-radius:100%}.sk-double-bounce .sk-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-doubleBounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-doubleBounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.sk-wave{margin:40px auto;width:50px;height:40px;text-align:center;font-size:10px}.sk-wave .sk-rect{background-color:#333;height:100%;width:6px;display:inline-block;-webkit-animation:sk-waveStretchDelay 1.2s infinite ease-in-out;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}.sk-wave .sk-rect1{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.sk-wave .sk-rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-wave .sk-rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-wave .sk-rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-wave .sk-rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-waveStretchDelay{0%,to,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes sk-waveStretchDelay{0%,to,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.sk-wandering-cubes{margin:40px auto;width:40px;height:40px;position:relative}.sk-wandering-cubes .sk-cube{background-color:#333;width:10px;height:10px;position:absolute;top:0;left:0;-webkit-animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both;animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both}.sk-chasing-dots,.sk-spinner-pulse{width:40px;height:40px;margin:40px auto}.sk-wandering-cubes .sk-cube2{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-wanderingCube{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5);transform:translate(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translate(30px) translateY(30px) rotate(-179deg)}50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translate(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);transform:translate(0) translateY(30px) rotate(-270deg) scale(.5)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes sk-wanderingCube{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5);transform:translate(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translate(30px) translateY(30px) rotate(-179deg)}50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translate(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);transform:translate(0) translateY(30px) rotate(-270deg) scale(.5)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.sk-spinner-pulse{-webkit-animation:sk-pulseScaleOut 1s infinite ease-in-out;animation:sk-pulseScaleOut 1s infinite ease-in-out}@-webkit-keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.sk-chasing-dots{position:relative;text-align:center;-webkit-animation:sk-chasingDotsRotate 2s infinite linear;animation:sk-chasingDotsRotate 2s infinite linear}.sk-chasing-dots .sk-child{width:60%;height:60%;display:inline-block;position:absolute;top:0;-webkit-animation:sk-chasingDotsBounce 2s infinite ease-in-out;animation:sk-chasingDotsBounce 2s infinite ease-in-out}.sk-chasing-dots .sk-dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-chasingDotsRotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sk-chasingDotsRotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes sk-chasingDotsBounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-chasingDotsBounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.sk-three-bounce{margin:40px auto;width:80px;text-align:center}.sk-three-bounce .sk-child{width:20px;height:20px;display:inline-block;-webkit-animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.sk-circle .sk-child:before,.sk-fading-circle .sk-circle:before{display:block;border-radius:100%;content:"";background-color:#333}.sk-three-bounce .sk-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.sk-three-bounce .sk-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-three-bounce{0%,to,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-three-bounce{0%,to,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.sk-circle{margin:40px auto;width:40px;height:40px;position:relative}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{margin:0 auto;width:15%;height:15%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleBounceDelay{0%,to,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,to,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.sk-cube-grid{width:40px;height:40px;margin:40px auto}.sk-cube-grid .sk-cube{width:33.33%;height:33.33%;background-color:#333;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}.sk-cube-grid .sk-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube7{-webkit-animation-delay:0ms;animation-delay:0ms}.sk-cube-grid .sk-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes sk-cubeGridScaleDelay{0%,to,70%{-webkit-transform:scale3D(1,1,1);transform:scaleZ(1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes sk-cubeGridScaleDelay{0%,to,70%{-webkit-transform:scale3D(1,1,1);transform:scaleZ(1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}.sk-fading-circle{margin:40px auto;width:40px;height:40px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{margin:0 auto;width:15%;height:15%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleFadeDelay{0%,to,39%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,to,39%{opacity:0}40%{opacity:1}}.sk-folding-cube{margin:40px auto;width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotate(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotate(90deg)}.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotate(180deg)}.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotate(270deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}to,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}to,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}.site-header{padding:0 15px}.nav-bar{background-color:transparent}.site-nav__link{padding:25px 12px;font-size:.8rem}.site-nav--has-dropdown{padding-right:20px}.icon-cart:before{font-size:1.4rem}#CartCount{border-radius:50px;color:#fff;width:17px;height:17px;line-height:15px;display:block;text-align:center;font-size:9px;position:absolute;font-weight:700;top:-7px;right:9px;padding-left:4px;border:1px solid #ffffff}.site-header__cart-toggle{position:relative;text-align:center;width:60px}.icon-cart{display:block;width:100%}.site-nav>li{position:inherit}.site-nav__dropdown{display:none;position:absolute;left:0;margin:0;z-index:5;width:100%;overflow:hidden}ul.innerdropdown_list{padding:0;margin:0}.header_free_ship{position:absolute;top:21px;right:70px}.freeship{font-size:.7rem}.site-header__logo img{max-width:210px;display:block;margin-left:auto;margin-right:auto}.site-header__logo{width:100%}.mobile_cart_open{text-align:right}.sub_footer_nav .grid__item{margin-bottom:30px}.site-nav__link{position:relative}.site-nav__link .icon-arrow-down{position:absolute;font-size:10px;padding-left:-0px;top:26px;right:-1px}.drop_nav_item{width:24%;display:inline-block;text-align:center;text-transform:initial;letter-spacing:-.02rem;background-position:right;background-repeat:repeat-y;background-size:6px;vertical-align:top;padding-bottom:400px;margin-bottom:-400px}.fastlist{text-align:left}.product_title{font-size:1.2rem;text-transform:none;display:block;font-weight:400;letter-spacing:0;white-space:initial;line-height:1.7rem;margin-bottom:10px}.site-nav__link .product_title{margin-top:10px;width:90%;margin-left:auto;margin-right:auto;font-size:1.1rem;line-height:1.6rem;display:block;white-space:normal}.product_quick_descrip{font-weight:400;font-size:.8rem;letter-spacing:0px;margin-bottom:11px;display:block;white-space:normal;width:90%;margin-left:auto;margin-right:auto}.site-nav__dropdown{background-color:#fff;box-shadow:0 30px 30px #0000001a}.drop_nav_item ul li{list-style-type:disc;font-size:.5rem;text-transform:uppercase;letter-spacing:.1rem}.dropimage{padding-bottom:280px;margin-bottom:-290px}.drop_nav_item ul{margin-left:0;text-transform:center}.site-nav__dropdown a:hover .product_title{color:#5ca9db}.site-nav__dropdown a:hover{background-color:transparent}.drop_nav_item:last-child{background-image:none}.drop_nav_item img{padding-left:15px;padding-right:15px}.site-nav__link.normal_drop_link{padding:15px 0 0}.site-nav__link{transition:width .2s ease-in-out .3s}.site-nav__link:hover,.site-nav--has-dropdown.nav-hover .site-nav__link{transition:color .3s ease-in-out 0s}.site-nav--has-dropdown.nav-hover .drop_nav_item .site-nav__link{color:inherit;transition:color .3s ease-in-out 0s}.expander{display:block;position:relative;background-color:#4da7de;border-radius:2px;height:4px;width:0px;margin:10px auto -10px;transition:width .2s ease-in-out .3s}.site-nav__link:hover .expander,.site-nav--has-dropdown.nav-hover .site-nav__link .expander{width:40px;transition:width .3s ease-in-out .1s}.site-footer,.site-footer a{color:#fff;text-shadow:0px 2px 15px rgba(0,0,0,.15)}.footer-menu a{padding-left:20px;padding-right:20px;font-size:.8rem}.footer-menu{text-align:center}.footer__title{border-bottom:2px solid #ffffff;width:90%;color:#fff;margin-bottom:10px;padding-bottom:10px}.sub_footer_nav{margin-top:60px}.collapsible-trigger__icon .icon{display:block;width:12px;height:12px;transition:all .1s ease-in}.collapsible-trigger__icon{display:none}.collapsible-trigger__icon .icon{display:inline-block;width:20px;height:20px;vertical-align:middle;fill:currentColor}.social-icons,.social-icons li a{color:#fff;text-align:center;margin-top:20px}.social-icons li a:hover{color:#7ee4ff}.signupholder P{font-size:1rem;text-align:center;color:#fff}.signupholder form{display:block;width:80%;margin-left:auto;margin-right:auto}.footer_seals ul{list-style:none;text-align:center}.footer_seals ul li{display:inline-block;margin-left:10px;margin-right:10px}.sealholder{background-color:#fff;border-radius:100%;display:block;overflow:hidden;padding:10px;width:80px;height:80px;line-height:80px}.sealholder img{width:100%}.input-group .input-group-field:first-child{border-radius:33px;font-size:1rem;height:54px;line-height:54px;padding-left:20px}.signupholder form{max-width:440px}.input-group .input-group-btn .btn,.input-group .input-group-btn:last-child>.btn{border-radius:0 33px 33px 0;font-size:.8rem;height:54px;line-height:1rem;padding-right:20px;padding-left:20px;font-family:"Montserrat" font-weight: 900;letter-spacing:.15rem;text-transform:uppercase}.signupholder .input-group-btn{position:absolute;white-space:nowrap;width:31%;padding:0;right:-4px;top:0}.slick_carousel_awards .slick-slide img{display:block;margin-left:auto;margin-right:auto}.slick_carousel_awards .slick-slide{padding-left:20px;padding-right:20px;margin-bottom:25px}.slick_carousel_awards.slick-slider{padding-left:100px;padding-right:100px;position:relative}.slick-arrow{background:url(base_arrow-02.svg) no-repeat;background-position:center center;height:30px;width:30px;display:inline-block;vertical-align:middle;margin-left:4px;position:absolute;top:41%;opacity:.5;right:2%;cursor:pointer;z-index:2}.fa-arrow-left.slick-arrow{float:left;transform:rotate(180deg);left:2%;right:auto}.slick-arrow:hover{cursor:pointer;opacity:1}.rickblock{margin-bottom:20px}.rickblock img{max-width:280px;margin-bottom:20px;width:100%}.homepage_row_five{position:relative}.homepage_row_five .home_patented_icon{position:absolute;top:40px;right:40px}.testimonial_carousel_item{padding:40px 30px 70px}.stars{margin-left:auto;margin-right:auto;width:100px;margin-bottom:20px}.testimonial_carousel_item p{font-size:1.2rem}.personverfied{border-radius:100px;padding:7px 20px 12px 5px;background-color:#0000000f}.verfiedcheck{border-radius:300px;width:27px;height:27px;background-image:url(base_checkmark_white.png);background-repeat:no-repeat;background-position:center;background-color:#f9d248;background-size:15px;display:inline-block;vertical-align:middle;margin-right:9px}.bluesection{min-height:500px;margin-bottom:-190px}.large_home_product_inner .h6,.large_collection_product_inner .h6{font-size:1.6rem;width:90%;margin-left:auto;margin-right:auto}.home_product_large:nth-child(2) .gradient_main_bg{background:-webkit-linear-gradient(270deg,rgb(73,156,209) 0%,rgb(40,196,242) 100%)}.large_home_product_inner{padding-bottom:60px}.only{display:block;font-size:.5rem}p.pricing{font-size:1.6rem;color:#bebebe}.guarantee_item{background-color:#fff;box-shadow:0 0 30px #0000000f;text-align:center;padding:30px;min-height:635px}.guaranteed_icon{margin-left:auto;margin-right:auto;display:block;text-align:center;margin-bottom:30px}.guaranteed_icon .seal{margin-left:auto;margin-right:auto}.large_prod_list{text-align:left;width:60%;margin-left:auto;margin-right:auto}.large_prod_list ul li{list-style:none;margin-top:10px}.large_prod_list ul li:before{content:"";background:url(base_check_mark_white-01.svg) no-repeat;background-size:20px;background-position:center center;height:35px;width:35px;display:inline-block;vertical-align:middle;margin-left:-35px;margin-top:-23px;margin-bottom:-20px}span.base_rd_logo{border-radius:100%;background-color:#fff;width:80px;display:inline-block;vertical-align:middle;height:80px;line-height:61px;padding:6px}span.base_rd_logo img{max-width:100%}.titlewithlogo{font-size:1.9rem}.star{background:url(base_star_icon-01.svg) no-repeat;background-position:center center;height:30px;width:30px;display:inline-block}.stars_wrap{display:block}.dark_grey_transperant{background-color:#16191999}.hero_content_wrap_inner{padding:70px 30px;width:59%;position:relative}.hero_content_wrap{-webkit-clip-path:circle(84% at 0 50%);clip-path:circle(84% at 0 50%);color:#fff;padding:0;text-align:center;background-repeat:none}.homepage_hero_2 .wire_cutter{position:absolute;top:20px;width:140px;height:140px;right:20px;display:none}.slick_carousel_awards_larger .third_party_item img{min-width:60%;max-width:200px;min-width:100%;max-width:100px;margin-bottom:30px}.slick_carousel_awards_larger .third_party_item{padding:20px 50px}.slick_carousel_awards_larger{padding-left:50px;padding-right:50px}.global_row .guarantee_item_vtwo{border:2px solid rgba(255,255,255,.2);border-radius:300px;padding:10px;margin:0 10px}.global_row .guaranteed_icon{margin-bottom:0}.global_row .guarantee_item_vtwo .guaranteed_icon .guarantee_seal_holder{width:81px}.float_left{float:left}.clearfix{clear:both}.icon_text{padding-left:20px;text-align:left;margin-top:13px}.icon_text h3{margin-bottom:1px}.three_up_text{padding:30px}.hard_coded_images a{display:inline-block;width:32.3%;vertical-align:top}.slick_carousel_home_reviews .hard_coded_images a img{width:100%}.slick_carousel_home_reviews .hard_coded_title{font-size:1.2rem;line-height:1.4rem;margin-top:10px}.slick_carousel_home_reviews .hard_coded_stars{width:100px}.slick_carousel_home_reviews .hard_coded_images{clear:both;display:block;margin-bottom:22px}.slick_carousel_home_reviews .review_wrapper{display:block!important;width:90%!important;margin-left:auto;margin-right:auto}.slick_carousel_home_reviews .slick-slide{opacity:.2}.slick_carousel_home_reviews .slick-slide.slick-active{opacity:1}.selector-wrapper{display:none;height:0px;color:transparent}.form-vertical input[type=radio]{display:none}.main_product_add_to_cart{width:80%;background-color:#fff;box-shadow:0 0 45px #0003;min-height:400px;margin-left:auto;margin-right:auto}.product_info_block{min-height:500px}.links_wrap ul li{list-style:none;display:block}.links_wrap ul li a{color:#fff;margin-bottom:20px;font-size:1.4rem;text-shadow:0px 0px 10px rgba(0,0,0,.1);display:block}.tab-link{color:#c9c8c8}.tab-link:hover,.tab-link.current{background:-webkit-linear-gradient(100deg,rgba(73,154,207,1) 0%,rgba(0,212,255,1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.links_wrap ul li a .expander,.tab-link .expander{background-color:#fff;transition:width .3s ease-in-out .1s;margin-left:0;margin-top:0}.tab-link .expander{width:16px;background-color:#c9c8c8;margin:16px auto 10px}.links_wrap ul li a:hover .expander,.tab-link:hover .expander{width:80px;transition:width .3s ease-in-out .1s}.tab-link:hover .expander,.tab-link.current .expander{width:100px;background:-webkit-linear-gradient(270deg,rgba(73,154,207,1) 0%,rgba(0,212,255,1) 100%)}.crossout,#ComparePrice{text-decoration:line-through;font-size:1.2rem;color:#b1afaf;margin-bottom:0}.pricewrapper .h2.heavy{font-size:2rem}.reviewsstars_holder .spr-badge-caption{display:none}.quantity-selector{display:none!important}.swatch label{float:left;margin:0;border:0px;background-color:#fff;box-shadow:0 0 19px #0000001a;font-size:13px;text-align:center;line-height:50px;white-space:nowrap;text-transform:uppercase;width:60px;height:60px!important;border-radius:100px}.swatch .swatch-element{width:30%}.swatch input:checked+label{-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.8);-moz-box-shadow:0px 1px 2px rgba(0,0,0,.8);box-shadow:0 0 19px #0000000d;border-color:transparent;border:0px;background:-webkit-linear-gradient(270deg,rgba(73,154,207,1) 0%,rgba(0,212,255,1) 100%);color:#fff;background-color:#22c8f5}.swatch{text-align:center}.swatch .swatch-element{float:none;position:relative;display:inline-block}.js-qty{display:none!important}.payments_types_wrap{text-align:center;margin-top:10px;margin-bottom:20px}.payments_types_wrap img{display:inline-block;vertical-align:middle;width:30%;margin-left:1%;margin-right:1%}.payments_types_wrap img.secure_icon{width:20%}.freeshipadd{margin-top:25px;display:block}.links_wrap{position:absolute;bottom:30px;left:30px;color:#fff}.product_page_row_1{position:relative}.main_product_image{width:100%;width:94%;margin-left:7%;margin-right:3%}.main_product_image.no_circles{margin-top:60px}.iconreviewholder{position:relative;z-index:3}.iconreviewholder .top_rated_amazon{margin-left:auto;margin-right:auto;margin-bottom:-100px}.template-product #reviews{padding-top:60px;margin-bottom:-14px}.spr-container{padding:24px;border-color:transparent!important}.spr-header .spr-header-title{display:none}.spr-review{background-color:#fff;box-shadow:0 0 33px #0000000d;padding:30px!important;margin-bottom:30px}.spr-review,.spr-form{border-color:transparent!important;border:0px solid!important}.spr-summary-actions-newreview{float:right;position:absolute;right:0;bottom:0}.spr-header{position:relative}.spr-summary-starrating,.spr-summary-caption{display:block;margin:0 auto;text-align:center}.spr-summary-starrating{margin-top:-20px!important}.spr-header .spr-icon{font-size:200%}.spr-review-header-byline{font-style:normal!important;font-size:.6rem!important;opacity:.5;display:inline-block;margin:0 0 1em;font-weight:900!important;letter-spacing:.03rem}.spr-summary-actions-newreview{float:right;background-color:#fff;box-shadow:0 0 12px #0000001a;text-transform:uppercase;letter-spacing:.05rem;font-weight:900;color:#0000004d}#custom-fields-tabs ul.tabs{margin:0;padding:0;list-style:none;text-align:center}#custom-fields-tabs ul.tabs li{min-width:27%;display:inline-block;padding:10px 15px;margin-bottom:0;cursor:pointer}#custom-fields-tabs .tab-content{display:none;padding:15px}#custom-fields-tabs .tab-content.current{display:inherit}.main_point_top{display:inline-block;width:27%;vertical-align:top;text-align:center;margin-left:2.4%;margin-right:2.4%}.main_point_top img{border-radius:100%}.main_point_top span{font-size:.7rem;line-height:.9rem;display:block;margin-bottom:12px}.main_point_top_wrapper{display:block;width:90%;margin:30px auto 20px 9%}.supports-fontface .icon-fallback-text .icon.icon-jcb{display:none}.stickybuynow{background-color:#fff;box-shadow:0 0 33px #0009;padding-top:10px;padding-bottom:10px;position:fixed;width:100%;top:-200px;z-index:3}.stickybuynow.sticky{position:fixed;opacity:1;top:0;transform:translateZ(0);transition:all 1.4s cubic-bezier(.165,.84,.44,1);-webkit-transition:all 1.4s cubic-bezier(.165,.84,.44,1)}#attentive_overlay{transition:all 1.5s cubic-bezier(.165,.84,.44,1);-webkit-transition:all 1.5s cubic-bezier(.165,.84,.44,1)}#attentive_overlay.shove{transition:all 1.8s cubic-bezier(.165,.84,.44,1);-webkit-transition:all 1.8s cubic-bezier(.165,.84,.44,1)}.sticky_product_title{display:inline-block;font-size:1.3rem;line-height:2.7rem}.stickybuynow .btn_green{float:right;width:23%}.stickybuynow .reviewsstars_holder{display:inline-block;vertical-align:top;margin-top:7px;margin-right:10px;text-align:center}.stickybuynow .reviewsstars_holder .spr-badge-caption{display:block;font-size:.5rem;font-weight:900;text-transform:uppercase;letter-spacing:.07rem}.product_two_up_content{padding:80px 40px;min-height:300px}.homepage_row_five .patented{position:absolute;top:50px;right:50px}.best_guarantee_global_vtwo .guarantee_text{text-align:left}.heavy.page-title.info-page-header{text-align:center}.product_two_up_feature .grid__item{padding-bottom:800px;margin-bottom:-800px}.product_two_up_feature{overflow:hidden}.three_up_feature .seal{margin-left:auto;margin-right:auto;margin-bottom:20px;background-size:cover}.three_up_feature .usa_icon{padding-bottom:20px;padding-top:20px}.best_reviewed_icon{width:200px;height:200px}.content_clip_wrapper{overflow:hidden;position:relative;width:100%}.content_clip_wrapper .content_clipped{display:block;-webkit-clip-path:circle(100% at -6% 50%);clip-path:circle(99% at 11% 58%);width:60%;position:relative;padding-right:6%;padding-left:0%}.content_clip_wrapper .content_clipped{display:block;width:60%;-webkit-clip-path:none;clip-path:none;width:50%;position:relative;padding-right:0%;padding-left:0%}.guarantee_item_vtwo .guaranteed_icon .guarantee_seal_holder{margin-left:0;margin-right:inherit;display:inline-block;width:31%;vertical-align:middle}.guarantee_item_vtwo .guaranteed_icon .seal{width:80px;height:80px}.floatright{display:inline-block;width:67%;text-align:left;padding-left:16px;vertical-align:middle}span.secondary{display:block;line-height:.8rem;font-size:.7rem}.floatright h3{margin-bottom:0;font-size:1rem}.mobile{display:none}.title_expander{width:100px}.h2inner_smaller{font-size:1.4rem;display:block}.blue_number{background:-webkit-linear-gradient(270deg,rgba(73,154,207,1) 0%,rgba(0,212,255,1) 100%);color:#fff;font-size:3rem;border-radius:500px;width:90px;height:90px;position:absolute;left:-115px;top:50px;line-height:90px;text-align:center;font-weight:300}.reason_why_text{position:relative;padding-top:60px;padding-bottom:60px}.reason_why_row:nth-child(2n){background-color:#f7f7f7}.product_page_row.reason_why_row:first-child{background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#f7f7f7 100%);background:-webkit-linear-gradient(top,#ffffff 0%,#f7f7f7 100%);background:linear-gradient(to bottom,#fff,#f7f7f7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f7f7f7",GradientType=0)}.in_page_buy_block{background-image:url(base_large_grey_image_2.jpg);background-repeat:no-repeat;background-size:cover}.small_guarantee_row ..dark_image_background{padding-left:30px;padding-right:30px}.buy_in_page .in_page_product_image{width:90%;margin-left:auto;margin-right:auto;display:block}.small_guarantee_row .global_row .guarantee_item_vtwo{border:0px solid rgba(255,255,255,.2);padding:0}.modal_wrapper{padding:30px;max-width:920px;width:100%;margin-left:auto;margin-right:auto}.modal_wrapper .seal{margin-left:auto;margin-right:auto;margin-bottom:30px}.z-index_up{z-index:1;position:relative}.product_page_sleep_positions .bluecheck{width:38px;height:38px;line-height:38px}.product_page_sleep_positions .bluecheck .white_check{height:26px;width:26px;display:block;margin-left:auto;margin-top:6px;margin-right:auto}.wirecutter,.best_reviewed_product_page{width:87%;margin-right:auto;display:block;margin-top:-20px}.best_reviewed_product_page{margin-top:-34px;width:98%;margin-left:auto;margin-right:0}.content_clip_wrapper.clipwrapper_right .content_clipped{clip-path:circle(89% at 93% 58%);width:63%;position:relative;padding-right:0%;padding-left:13%;float:right}.product_page_sleeper_mark{display:block}.product_page_sleeper_mark.product_page_sleeper_item{display:inline-block}.blue_text_color{color:#5ba6d7}.product_page_row_1{position:relative;z-index:1}.site-header{position:relative;z-index:2}.simple_main_product_image{padding:0}.product-single{background-size:cover;background-repeat:no-repeat}.medium_image{width:80%;max-width:600px}.add_to_top .reviewsstars_holder{width:450px;margin-left:auto;margin-right:auto;margin-bottom:20px}.stickybuynow .reviewsstars_holder{width:173px;margin-left:auto;margin-bottom:0;margin-right:10px}.trustpilot_prod_wrapper{clear:both;display:block;padding-top:20px;padding-bottom:50px}.tp-star .tp-star__canvas{fill:#00b67a}.review_wrapper,.trustpilot_prod_wrapper .collapsible-content{background-color:#fff;box-shadow:0 0 30px #0000000d;padding:30px;margin-bottom:30px}.trustpilot_prod_wrapper .collapsible-content{padding-bottom:0;margin-top:40px}.hard_coded_profile{border-radius:500px;overflow:hidden;float:left;margin-right:20px;margin-bottom:50px;width:60px}.hard_coded_stars{width:140px}.hard_coded_title{font-size:1.8rem;line-height:2rem}.hard_coded_date{font-size:.6rem;margin-top:-7px;opacity:.4}.hard_coded_image{display:inline-block;width:100%}.reviewbody{display:block;clear:both}.hard_coded_images{margin-bottom:10px}.reviews_hard_code_wrapper{margin-top:30px}.trustpilot_prod_wrapper .collapsible{width:340px;margin-left:auto;margin-right:auto}.trustpilot_prod_wrapper .collapsible .arrow{background:url(base_arrow-02.svg) no-repeat;filter:invert(1);height:20px;width:20px;right:20px;top:14px}.reviewbody .toggle_section .collapsible{width:112px;padding-right:0}.reviewbody .toggle_section .collapsible .arrow{width:14px;height:14px;top:4px;right:14px}.reason_why_row{background-size:cover;background-position:right;background-repeat:no-repeat}.reason_one{background-image:url(base_13_1_2.jpg);margin-top:-170px;z-index:0;position:relative}.reason_two{background-image:url(base_13_2.gif);background-image:url(base_13__2_2.jpg)}.reason_three{background-image:url(base_13_3.jpg)}.reason_four{background-image:url(base_13_4.jpg)}.reason_five{background-image:url(base_13_5_2.jpg)}.reason_six{background-image:url(base_13_6.jpg)}.reason_seven{background-image:url(base_13_7_4.jpg)}.reason_eight{background-image:url(base_13_8_3.jpg)}.reason_nine{background-image:url(base_13_9.jpg)}.reason_ten{background-image:url(base_13_10_4.jpg)}.reason_eleven{background-image:url(base_13_11_2.jpg)}.reason_twelve{background-image:url(base_13_12_3.jpg)}.reason_thirteen{background-image:url(base_13_13.jpg)}.reason_fourteen{background-image:url(base_13_14.jpg)}.readreviewsbutton{background-color:#0003;margin-top:-26px;background:#0003}.stickybuynow .readreviewsbutton{display:block;margin-top:-1px}.reason_large,.vertalignblock,.largecoverbutton{min-height:500px}.largecoverbutton{width:100%;display:block}.vertalignblock{display:inline-block;width:1px;vertical-align:middle}.reason_why_text h4{font-size:.9rem}.reason_why_text h2{font-size:1.9rem;line-height:2.2rem}.reason_why_text .play_video{margin-top:10px;margin-left:-6px}.reason_two .reason_why_text,.reason_four .reason_why_text,.reason_eleven .reason_why_text,.reason_twelve .reason_why_text{width:80%}.grid_tag{background-color:#000;color:#fff;text-shadow:0px 0px 3px rgba(0,0,0,.1);border-radius:60px;text-align:center;width:auto;padding:5px 17px;font-size:.7rem}.best_seller{background-color:#52bb26}.most_luxurious{background-color:#f6bc18}.large_collection_product_inner .grid_tag{margin-bottom:-30px;margin-top:20px;display:inline-block}.drop_nav_item .grid_tag{display:block;width:86%;margin-left:auto;margin-right:auto}.links_wrap{display:none}#ProductPhotoImg{width:100%}.thumbnail-container .slick-arrow{display:none!important}.thumbnail-container .slick-slide:hover{cursor:pointer}.thumbnail-container .slick-slide{padding:20px}.product_thumb_single,.thumbspacer{height:70px;width:70px}.thumbspacer{width:1px;display:inline-block;vertical-align:middle}.product_thumb_single img{display:inline-block;vertical-align:middle;width:93%}.product-single__photos li,.product-single__thumbnails li{margin-bottom:10px;margin-left:3px;margin-right:3px;float:none;display:inline-block}.main_product_thumbs .product-single__thumbnails{text-align:center;width:90%;margin-left:auto;margin-right:auto;width:100%}.main_product_thumbs{text-align:center;display:block;width:100%;padding-left:58px;padding-right:58px;margin-top:20px;margin-bottom:20px}.main_product_thumbs .product-single__thumbnails.grid-uniform{display:inline-block;width:auto;margin-left:auto;margin-right:auto;float:none}.main_product_thumbs .thumbspacer{display:none}.main_product_thumbs .fa-arrow-right.slick-arrow{right:-40px;filter:invert(100%)}.main_product_thumbs .fa-arrow-left.slick-arrow{left:-40px;filter:invert(100%)}.product_thumb_single,.thumbspacer{height:auto;width:auto}.drawer{background:#f1f1f1;border:0px}.ajaxcart__product-name+.ajaxcart__product-meta{font-size:.6rem}.drawer a{color:inherit;font-size:1.1rem;line-height:1.4rem}.ajaxcart__product{border-bottom:1px solid rgba(0,0,0,.1);padding:10px;border-radius:0;margin-bottom:0}.ajaxcart__row{padding-bottom:0;margin-bottom:0;border-bottom:0px solid #e9e9e9}.drawer__header{margin-bottom:0;border-bottom:0px solid #e9e9e9}.drawer__close button{font-size:28px}.drawer__title{font-size:.7rem;padding-left:10px}.drawer .payments_types_wrap img{width:45%;margin-left:1%;margin-right:1%}.drawer .payment_type_icon.secure_icon{max-width:120px}#NavDrawer .drawer__close button{font-size:23px;float:right;right:-16px}#NavDrawer .drawer__header{height:57px}.mobile-nav__item.mobile-nav__search{display:none}.mobile-nav>.mobile-nav__item{background-color:transparent;border-bottom:0px}.mobile-nav__item:after{border-bottom:0px}.mobile-nav--expanded+.mobile-nav__sublist{padding-bottom:20px}.mobile-nav--expanded+.mobile-nav__sublist,.mobile-nav__has-sublist.mobile-nav--expanded{transition:all .7s cubic-bezier(.57,.06,.05,.95);background-color:#fff9}.mobile-nav__has-sublist{transition:all .7s cubic-bezier(.57,.06,.05,.95)}.drawer .mobile-nav__item a{color:inherit;font-size:.9rem;line-height:1.4rem}.mobile-nav__sublist .mobile-nav__link{padding-left:15px;font-weight:inherit;font-size:.9rem}#CartContainer,.draweradded{transition:all 1.2s cubic-bezier(.57,.06,.05,.95);opacity:0}.js-drawer-open-right #CartContainer,.js-drawer-open-right .draweradded{transition:all 1.2s cubic-bezier(.57,.06,.05,.95);opacity:1}.js-qty input,.ajaxcart__qty input{background-color:#fff;border-radius:18px;padding:0 25px;font-size:.8rem;font-weight:400;border:0px}.ajaxcart__qty-adjust{font-size:.6rem}.section-header{margin-bottom:0}.collection_grid .grid__item:nth-child(2n){background-color:#f8f8f8}.productgriddetials{margin-top:20px;display:block;padding-bottom:15px;max-width:90%;margin-left:auto;margin-right:auto}.white_check{background:url(base_check_mark_white-01.svg) no-repeat;background-position:center center;height:13px;width:17px;display:block;vertical-align:middle;margin-left:0;margin-top:3px}.bluecheck{width:18px;height:18px;line-height:18px;display:inline-block;border-radius:55px;margin-right:5px;vertical-align:middle}.sleep_position_item{font-weight:900;font-size:.7rem;display:inline-block;margin-right:10px}.sleep_positions p{margin-top:10px}.large_featured_product{overflow:hidden;position:relative;width:100%}.featured_product_life_style{display:none;background:#1f9bd7;height:100%;width:50%;position:absolute;left:0;top:0}.featured_product_life_style img{max-width:inherit;min-height:100%;margin-top:0}.hero_content_wrap.featured_product_life_style{-webkit-clip-path:circle(100% at -6% 50%);clip-path:circle(100% at -6% 50%)}.large_featured_product .featured_product_life_style{display:inline-block;width:60%}.large_featured_product .large_collection_product_inner{width:53%;display:inline-block;vertical-align:middle;float:right;color:#fff;padding-bottom:40px}.large_featured_product .h6,.large_featured_product .h6 a,.large_featured_product .gradient_main_text,.large_featured_product p,.large_featured_product .sleep_position_item.gradient_main_text{color:#fff;background:none;-webkit-text-fill-color:white}.rte--header p{font-size:1.2rem;color:#fff}.othericons_holder{text-align:center;display:block;margin-top:30px}.othericons_holder .seal{display:inline-block;vertical-align:middle;margin-left:10px;margin-right:10px;width:120px;height:120px;background-size:cover}.sortingsimple .collection-view{display:none}.sortingsimple #SortBy{background-color:#fff;color:#000;padding-top:5px;padding-bottom:5px}.sidenav_title{position:relative}.info-page-header-mobile{display:none}.sidenav_title{border-bottom:2px solid rgba(0,0,0,.1);padding-bottom:10px;margin-bottom:10px}.info_page_sidebar .current{font-weight:900}.article_shadow{background-color:#fff;box-shadow:0 0 30px #0003}.pressbyimage{box-shadow:0 0 10px #0000001a;width:37px;height:37px;vertical-align:middle;margin-right:10px}.articleinner{padding:30px}.articleinner .rte{text-align:left;margin-top:20px}.address_contact .expander{width:34px;display:block;margin:10px auto}.bypress{font-size:.6rem}.info_page_sidebar ul li{margin-top:12px}.address_contact{margin-top:80px}.about_hero{background-image:url(base_about_image_1.jpg);background-size:cover}.year_icon{width:220px;height:220px;margin:-110px auto -60px;background-color:#fff;line-height:330px}.base_LARGE_LOGO{margin-bottom:-60px;max-width:900px;width:100%}.about_row_three{background-image:url(base_about_image_3.jpg);background-size:cover}.about_image{max-width:100%}.info_page_sidebar .collapsible .arrow{display:none}.person{margin-top:10px;display:block}.endtitle{margin-top:40px}.endtitle .svg_icon{width:150px;height:150px}.why_suggle_page .global_best_guarantee .title_block{display:none}.why_suggle_page .global_best_guarantee{padding-top:0}.why_suggle_page .guarantee_item{background-color:transparent;box-shadow:0 0 30px #0000;text-align:center;padding:0}.why_suggle_page .global_base_diff,.why_suggle_page .global_best_guarantee{background-image:none}.product_grid_photo{margin-top:30px}.rte.white p{color:#fff}.warrantyinfowrapper .toggle_section,.registerationform{background-color:#0000000a;padding:40px;margin-bottom:24px}.warrantyinfowrapper .toggle_section h3{text-transform:uppercase}.warrantyinfowrapper .collapsible-content{margin-top:30px}.fineprint h4{font-size:.8rem}.registerationform{margin-top:40px}.template-blog h1{margin-bottom:60px}.main_contact_form{background-color:#0000000d;padding:30px;margin-bottom:60px}.map{margin-bottom:-10px}.cart__row .js-qty,.cart__row .ajaxcart__qty{margin:0 auto;display:block!important}.cart__row .readreviewsbutton{display:block;width:110px;margin-top:30px}.update-cart{margin-right:20px}.contactusbutton{width:250px;margin-left:auto;margin-right:auto;display:block;margin-top:20px}.accountpage .grid__item{margin-bottom:30px;padding:30px}.faqwrapper .toggle_section{padding:20px;font-size:1.2rem;box-shadow:0 0 20px #0000001a;margin-bottom:20px}.collapsible{display:block;clear:both;cursor:pointer}.toggle_section .collapsible{padding-right:80px;position:relative}p.collapsible-content{font-size:.9rem}.collapsible .arrow{float:right;display:inline-block;transform:rotate(90deg);background:url(base_arrow-02.svg) no-repeat;background-position:center center;height:30px;width:30px;cursor:pointer;position:absolute;right:10px;top:10px;font-size:0px}.collapsible.active-header .arrow{transform:rotate(270deg)}input:checked~.collapsed{font-size:14px;opacity:1;height:auto;padding:5px 0}.arrow{transition:transform .25s ease-out}input:checked~.collapsed{transition:margin .25s,padding .25s,font-size .25s,opacity .5s .25s}.footer__title .arrow{display:none}#nudge-offer.multi .offer-text{margin-bottom:5px!important;padding:0!important;text-transform:uppercase!important;font-size:1rem!important;line-height:1.2rem!important}#nudge-offer.multi .product-wrapper{margin-top:0!important}#nudge-offer.multi.flex .offer-collection .product-wrapper .product-image-wrapper{display:block;flex:0 0 auto;margin:16px 5px 5px!important;width:100px!important}#nudge-offer.multi.flex .offer-collection .product-wrapper .product-image-wrapper img{margin:20px 0 0;padding:0;width:100%}#nudge-offer.multi.flex .offer-collection .product-wrapper{background-color:#fff;border-radius:10px}#nudge-offer.multi.flex .offer-collection .product-wrapper .details form button.bttn{width:100%!important;margin-left:0!important;margin-right:0!important;margin-bottom:0!important}#nudge-offer.multi.flex .offer-collection .product-wrapper .details form select{height:32px;margin:0;padding:0 25px 0 10px!important;background-color:#efefef!important}#nudge-offer.multi.flex .offer-collection .product-wrapper{padding:10px 10px 10px 0!important}#nudge-offer.multi.flex .offer-collection .product-wrapper .details form span.variants-wrapper{margin:0 0 9px!important}#nudge-offer.multi.flex .offer-collection .product-wrapper .details form select,#nudge-offer.multi.flex .offer-collection .product-wrapper .details form span.variants-wrapper{width:100%!important}.main_logo{max-width:240px}.main_landing_page_content{min-height:900px}.simple_footer a{color:#fff}.simpleheaderversiontwo{position:relative}.simplehaderlogo{position:absolute;left:20px;top:20px}.simpleheadertext{position:absolute;right:20px;top:20px;text-align:right}.floatcirclehero{border-radius:100%;overflow:hidden;position:absolute;right:20%;height:230px;width:230px;box-shadow:0 13px 30px #0003;top:36%}.heroimage{position:relative}.vert_margin_top{margin-top:30px}.circle_item{border-radius:100%;box-shadow:0 1px 30px #0000001a;width:270px;height:270px;margin-left:auto;margin-right:auto;display:block;text-align:center;background-color:#fff}.inner_circle{height:150px;padding-top:80px}.small_verified{width:90px;margin-left:auto;margin-right:auto}.inner_circle .heavy{font-size:1.4rem;line-height:1.8rem;display:block;width:89%;margin-left:auto;margin-right:auto;z-index:2;position:relative}#HERO h1{font-size:3.4rem;line-height:3.4rem}.bubbles{margin-top:-135px;z-index:2;position:relative;margin-bottom:-135px}.custombottompadding{padding-bottom:200px}.customtoppadding{padding-top:200px}.inner_circle.inone{padding-top:80px}.inner_circle.intwo{padding-top:70px}.inner_circle.inthree{padding-top:92px}.landing_testimonial_item{box-shadow:0 1px 30px #0000001a;background-color:#fff;padding:30px}.slick_carousel_landing_testimonial .slick-slide{padding:30px}.landing_testimonial_item .hard_coded_stars{margin-left:auto;margin-right:auto;width:110px}.landing_testimonial_item .hard_coded_title{text-align:center;margin-top:20px;font-size:1.4rem}.slick-slide .personnamewrap img{width:27%;border-radius:100%;display:inline-block;vertical-align:middle}.nameinner{width:62%;display:inline-block;margin-left:7%;vertical-align:middle}.nameinner span{display:block;font-size:.7rem}.nameinner span.date{opacity:.5}.slick_carousel_landing_testimonial .fa-arrow-left.slick-arrow{left:-4%}.slick_carousel_landing_testimonial .fa-arrow-right.slick-arrow{right:-4%}.circle_image{border-radius:100%}.base_landing_page_one p{font-size:1.3rem}.base_landing_page_one p.smaller{font-size:.9rem}.addtocart_row .global_guarantee_strip{background-image:none;margin-bottom:30px}.addtocart_row .title_block{margin-bottom:0}.addtocart_row .global_row .guarantee_item_vtwo{background:-webkit-linear-gradient(270deg,#51afea 0%,#2d84cd 100%);border:0px}.landing_product{background-color:#fff;box-shadow:0 1px 30px #0000001a}.landing_product .main_product_image{width:100%;margin-left:0%;margin-right:0%}.landing_product .vert_align_middle{margin-left:-2px}.landing_product .add_to_top{padding-top:30px}.landing_product .add-to-cart_wrapper{padding:0 30px}.landing_product h3{font-size:1.8rem}#reviews #custom-fields-tabs ul.tabs li{min-width:24%}#cart_checkout{background-color:#fff;position:fixed;right:0;top:120px;border-radius:20px 0 0 20px;padding:30px 2px;box-shadow:0 4px 25px #0003;z-index:3}.not_shown{display:none}.cart_shown{display:block}.mobile_carousel .slick-list{overflow:visible}.large_pre_header{background-color:#fff;box-shadow:0 0 20px #0000004d;text-align:center;padding-top:20px;padding-bottom:20px;z-index:2;position:relative}.large_pre_header .btn_small{vertical-align:middle;display:inline-block;margin-left:10px}.pre-header-buttons{font-size:1.2rem;line-height:1.3rem;color:#1b64a5}.large_pre_header p{margin-bottom:0}.autoapplied{border-radius:40px;background-color:#0003;display:block;color:#fff;font-size:.7rem;line-height:.7rem;vertical-align:middle;padding:7px;margin-top:0;display:inline-block}.autoapplied:before{width:20px;content:"";height:20px;background-image:url(base_checkmark_white.png);background-repeat:no-repeat;background-position:center;display:inline-block;background-size:contain;vertical-align:middle;margin-right:6px}.custom_price_flag{display:block;background-color:#f91;margin-left:0;margin-right:0;box-shadow:0 0 13px #0000001a;padding:12px;margin-bottom:10px;border-radius:0}.sale_flag_text{display:block;color:#fff;font-size:1.2rem;line-height:1.2rem;margin-top:0}.custom_price_flag p{margin-bottom:0}.site-header__logo-link span{text-indent:-99999px;display:block;height:0px;width:0px;line-height:0px}.site-nav__dropdown{background:#466c81;background:linear-gradient(180deg,#466c8100,#466c81 29% 100%);box-shadow:0 30px 30px #00000030;z-index:33}.drop_nav_item:nth-child(2n){background-color:transparent;border-left:2px solid rgba(255,255,255,.2)}.iconwrapper{z-index:0}.drop_nav_item img{max-height:190px}.expander{z-index:44}.site-nav__dropdown .grid__item.large--nine-twelfths{margin-left:auto;margin-right:auto;float:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/base_custom.css.map */
