@import"css-video-banner.css";@import"css-benefits.css";@import"css-shop.css";@import"css-sizing-guide.css";.performance-img .hide{display:none}body{font-family:hk_groteskregular}.desktop-hidden{display:none!important}@media(max-width:820px){.mobile-hidden{display:none}.header .nav li a.desktop-hidden,.desktop-hidden{display:block!important}}strong{font-family:hk_groteskbold,sans-serif}.ynm-bt{color:#fff;display:inline-block;padding:2px 20px 5px;background:#7d70a9;border-radius:10px;border:none;font-family:hk_groteskbold,sans-serif}.ynm-bt:hover{color:#fff}.ynm-bt.light-blue{background:#7d70a9}.ynm-bt.dark-blue{background:#35346d}.ynm-bt.purple{background:#4b3f8a}.ynm-bt.blue{background:#154e91}.ynm-bt.yellow{background:#f4aa47}.ynm-bt.gray{background:#b5ada8}.ynm-bt.orange{background:#ed5d46}h3.ynm-title{color:#35346d;font-weight:700;font-size:46px;margin-bottom:10px;font-family:hk_groteskbold,sans-serif;text-align:center}h4.ynm-subtitle{color:#35346d;font-weight:400;font-size:24px;text-align:center;margin:0 auto 80px;max-width:650px}@media(max-width:820px){h3.ynm-title{font-size:32px}h4.ynm-subtitle{font-size:18px;margin-bottom:40px}}section.bar-offer{background:#7c6fa8;color:#fff;text-align:center;padding:10px 0;min-height:45px}section.bar-offer p{margin:0;display:none}section.bar-offer p.active{display:block}.header{width:100%;float:left;padding:0;position:relative;border-bottom:solid 1px #ccc}.header .container{max-width:1600px}.header .inner-navigation .container{display:flex;justify-content:center}.header .inner-navigation{width:100%;position:absolute;top:72px;background:#f9eee7;z-index:80;padding:40px 0;border-top:solid 1px #7d70a9;display:none;min-height:360px}.header .inner-navigation .back-nav-bt{display:block;padding:0;text-transform:uppercase;color:#35346d;font-family:hk_groteskbold,sans-serif;font-size:13px;line-height:22px;margin:0 0 25px;display:none}.header .inner-navigation ul{float:left;max-width:200px;padding:0;margin:0 20px 0 0}.header .inner-navigation ul:last-child{margin:0}.header .inner-navigation ul li{list-style:none;float:left;width:100%;margin:0 0 10px}.header .inner-navigation ul li h4{color:#35346d;font-size:14px;font-family:hk_groteskbold,sans-serif;margin:0;marging:0 0 0 10px}.header .inner-navigation ul li a{display:block;color:#35346d;text-transform:uppercase;font-family:hk_groteskregular,sans-serif;font-size:14px;line-height:20px}.header .inner-navigation ul li a.all{text-transform:lowercase}.header .inner-navigation .featured-image{float:left;width:100%;margin:0 0 10px}.header .inner-navigation a.featured-link{color:#35346d;font-family:hk_groteskbold,sans-serif;font-size:16px}.header .inner-navigation a.featured-link img{width:15px;margin:0 0 0 5px;top:-2px;position:relative}.header .inner-navigation .featured-image img{width:100%}.header .nav{float:left;position:relative;z-index:90;margin:0;max-height:72px}.header .nav li{float:left;margin-right:15px}.header .nav li a{display:block;padding:25px 0;text-transform:uppercase;color:#35346d;font-family:hk_groteskbold,sans-serif;font-size:13px;line-height:22px;margin:0}.header .nav li a span{display:inline-block;transform:rotate(180deg);opacity:.5;margin-left:3px}.header .nav li a:hover{text-decoration:none}.header .nav li a.active{border-bottom:solid 3px #35346d}.weight-by{display:none}.weight-shop:hover .weight-by{display:grid;grid-template-columns:1fr 1fr 1fr;padding-top:6px}ul.weight-by{margin:12px 0}.element-with-line{position:relative;margin-right:16px}.element-with-line:after{position:absolute;content:"";width:6px;height:.5px;transform:translateY(.5);background:#35346d;top:10px;right:-10.5px}.search-mobile{width:90%;position:absolute;top:160px;background:#fff;padding:10px;left:50%;display:none;border:solid 1px #7c6fa8;z-index:40;border-radius:10px;transform:translate(-50%)}.weight-by li{margin:2px 0!important;color:#35346d;text-transform:uppercase;font-size:12px}.weight-by{margin-top:10px}.weight-shop{color:#35346d;font-size:14px;font-weight:700}.weight-shop a{color:#35346d;font-size:12.5px!important;font-weight:400}.weight-shop-blanket{color:#35346d}.weight-by-blanket li{color:#35346d;text-transform:uppercase}.weight-by-blanket{display:none}.weight-shop-blanket:hover .weight-by-blanket{display:grid;grid-template-columns:1fr 1fr}@media(max-width:620px){.weight-shop-blanket:active .weight-by-blanket{display:grid;grid-template-columns:1fr 1fr}}.weight-shop-covers{color:#35346d}.weight-by-covers li{color:#35346d;text-transform:uppercase}.weight-by-covers{display:none}.weight-shop-covers:hover .weight-by-covers{display:grid;grid-template-columns:1fr 1fr}@media(max-width:620px){.weight-shop-covers:active .weight-by-covers{display:grid;grid-template-columns:1fr 1fr}}.search-mobile form input{width:100%;padding:5px 10px;text-align:center;border:none;outline:none}.header .secondary-nav{float:right;position:relative;z-index:29;margin:0}.header .secondary-nav li{float:right;margin-left:20px;list-style:none}.header .secondary-nav li a{display:block;padding:25px 0;text-transform:uppercase;color:#35346d;font-family:hk_groteskbold,sans-serif;font-size:13px;line-height:22px;margin:0}.header .secondary-nav li a.open-cart{position:relative}.header .secondary-nav li a.open-cart span{position:absolute;background:#7c6fa8;color:#fff;padding:0 5px;font-size:10px;border-radius:50px;line-height:15px;right:-10px}.header .secondary-nav li a:hover{text-decoration:none}.header .secondary-nav li a.active{border-bottom:solid 3px #35346d}.header .secondary-nav li a.search-bt{margin-right:20px}.header .secondary-nav li a.search-bt span{position:relative;margin:0 0 0 5px;display:inline-block}.header .secondary-nav li a.search-bt form{display:none}.header .secondary-nav li a.search-bt form input{border:none;outline:none}.header .secondary-nav li a img{height:16px}.header .logo{position:absolute;width:170px;padding:20px 0;transform:translate(-50%);left:50%;z-index:30}.header .logo img{width:100%}@media(max-width:820px){.header .inner-navigation{z-index:95}.header .inner-navigation ul,.header .inner-navigation ul:last-child{margin-bottom:20px}.header .inner-navigation a.featured-link{display:block;margin-bottom:20px}.header .nav{display:none;width:100%;position:absolute;top:73px;left:0;padding:20px;background:#fff;max-height:unset}.header .nav li{width:100%}.header .nav li a{padding:15px 0}.header .logo{width:120px}.mobile-bt{float:left;font-size:18px;color:#7c6fa8;display:block;padding:22px 0}.secondary-nav li a.mobile-hidden{display:none}.header .secondary-nav li a.search-bt{margin:0}.secondary-nav li a.search-bt span.mobile-hidden{display:none}.header .inner-navigation .back-nav-bt{display:block}.header .inner-navigation .back-nav-bt span{margin-left:10px}.header .inner-navigation .back-nav-bt span img{width:10px;transform:rotate(180deg)}.header .nav li a.active{border-bottom:0}}@media(min-width:821px){.mobile-bt{display:none}}.mobile-bt svg{width:14px}.shop.block{width:100%;float:left;padding:40px 0}.shop.block .product-gallery{width:100%;float:left;margin-bottom:12px;position:relative}.shop.block .product-gallery .play-video-bt{position:absolute;top:20px;left:20px;z-index:40}.shop.block .product-gallery .play-video-bt img{width:39px}.shop.block .product-gallery .product-video{width:560px;position:absolute;top:20px;left:20px;z-index:50;display:none}.shop.block .product-gallery .product-video video{width:100%}.shop.block .product-gallery .main-picture{width:600px;height:600px;float:left;overflow:hidden;margin-bottom:20px;position:relative}.shop.block .product-gallery .main-picture img{width:100%;position:absolute;top:0;left:0}.shop.block .product-gallery .thumbnails{width:100%;float:left;overflow:hidden}.shop.block .product-gallery .thumbnails ul{float:left;width:100%;padding:0;margin:0}.shop.block .product-gallery .thumbnails li{float:left;width:135px;height:135px;list-style:none;margin-right:20px}.shop.block .product-gallery .thumbnails li:last-child{margin-right:0}.shop.block .product-gallery .thumbnails li img{width:100%}.shop.block .product-details h1{color:#35346d;font-family:hk_groteskbold,sans-serif;margin-bottom:20px}.shop.block .product-reviews{width:100%;float:left;margin:0 0 10px}.shop.block .product-details p{color:#35346d;font-size:18px;line-height:24px;font-family:hk_groteskregular,sans-serif;max-width:360px}.shop.block .product-details h2{color:#35346d;font-family:hk_groteskmedium,sans-serif;margin-bottom:4px}.shop.block .product-details h4{font-size:16px;color:#35346d;font-family:hk_groteskbold,sans-serif}.shop.block .product-colors,.shop.block .product-size,.shop.block .product-weight,.shop.block .product-quantity,.shop.block .product-buy-buttons,.shop.block .product-temperature{width:100%;float:left;position:relative}.shop.block .product-buy-buttons .sold-out{width:100%;height:100%;position:absolute;top:0;left:0;display:none;background:#ccc;color:#fff;text-align:center}.shop.block .product-buy-buttons .sold-out h4{color:#fff;text-transform:uppercase;padding:20px}.shop.block .product-colors{margin-bottom:0}.shop.block .product-colors h4{margin-bottom:20px}.shop.block .product-colors h4 span{font-family:hk_groteskregular,sans-serif}.shop.block .product-colors ul{padding:0;width:300px;float:left;margin:0}.shop.block .product-colors ul li{float:left;width:30px;height:30px;background:transparent;list-style:none;border-radius:25px;margin-right:10px;border:none;cursor:pointer;margin-bottom:10px;position:relative;font-size:0}.shop.block .product-colors ul li.sold-out:after{content:" ";width:100%;height:1px;background:#35346d;position:absolute;transform:rotate(-45deg);top:50%;left:0;opacity:.5}.shop.block .product-colors ul li.sold-out img{opacity:.3}.shop.block .product-colors ul li.active{border:solid 2px #35346d}.shop.block .product-colors ul li img{width:100%;display:block}.shop.block .product-size{margin-bottom:0}.shop.block .product-size h4{float:left;padding:7px 0}.shop.block .product-size h4 span{font-family:hk_groteskregular,sans-serif}.shop.block .product-size select{float:left;padding:5px;font-size:14px;margin-left:60px;border:solid 1px #7d70a9;color:#7d70a9;outline:none}.shop.block .product-size .size-guide-bt{float:right;margin-left:10px;margin-top:5px;font-size:14px;font-weight:700;color:#7d70a9;text-transform:uppercase;font-style:italic}.shop.block .product-weight{margin-bottom:0}.shop.block .product-weight h4{float:left;padding:7px 0}.shop.block .product-weight h4 span{font-family:hk_groteskregular,sans-serif}.shop.block .product-weight select{float:left;padding:5px;font-size:14px;margin-left:39px;border:solid 1px #7d70a9;color:#7d70a9;outline:none}.shop.block .product-weight .fit-note{float:left;width:260px;position:relative;padding:0;margin-left:20px;margin-top:-10px}.shop.block .product-weight .fit-note:hover h5{visibility:visible}.shop.block .product-weight .fit-note span{position:absolute;top:50%;left:-14px;color:#fff;font-family:hk_groteskbold,sans-serif;background:#7d70a9;padding:5px 9px;font-size:12px;line-height:12px;border-radius:40px;border:solid 2px #fff;margin:-12px 0 0;cursor:pointer}.shop.block .product-weight .fit-note h5{font-size:12px;color:#fff;font-family:hk_groteskregular,sans-serif;margin:0;background:#7d70a9;padding:10px 10px 10px 20px;visibility:hidden}.shop.block .product-quantity{margin:10px 0}.shop.block .product-quantity h4{float:left;padding:7px 0}.shop.block .product-quantity input{float:left;padding:5px;font-size:14px;margin-left:27px;width:50px;border:solid 1px #7d70a9;color:#7d70a9;outline:none}.shop.block .product-buy-buttons{margin-bottom:40px}.shop.block .product-buy-buttons ul{padding:0;float:left;width:100%}.shop.block .product-buy-buttons li{float:left;width:45%;list-style:none;margin-right:20px}.shop.block .product-buy-buttons li a{display:block;text-align:center;background:#35346d;padding:8px 10px;color:#fff;font-family:hk_groteskbold,sans-serif;text-transform:uppercase;border:solid 2px #35346d}.shop.block.knitted-blanket .product-buy-buttons li a{background:#ed5d46;border-color:#ed5d46}.shop.block.kids-blanket .product-buy-buttons li a{background:#f4aa47;border-color:#f4aa47}.shop.block.soft-blanket .product-buy-buttons li a{background:#b5ada8;border-color:#b5ada8}.shop.block.cooling-blanket .product-buy-buttons li a{background:#154e91;border-color:#154e91}.shop.block.exclusive-blanket .product-buy-buttons li a{background:#4b3f8a;border-color:#4b3f8a}.shop.block .product-buy-buttons li a.add-to-cart{background:#fff;color:#35346d}.shop.block.knitted-blanket .product-buy-buttons li a.add-to-cart{background:#fff;color:#ed5d46}.shop.block.kids-blanket .product-buy-buttons li a.add-to-cart{background:#fff;color:#f4aa47}.shop.block.soft-blanket .product-buy-buttons li a.add-to-cart{background:#fff;color:#b5ada8}.shop.block.cooling-blanket .product-buy-buttons li a.add-to-cart{background:#fff;color:#154e91}.shop.block.exclusive-blanket .product-buy-buttons li a.add-to-cart{background:#fff;color:#4b3f8a}.shop.block .product-temperature h4{font-size:17px}.shop.block .product-temperature p{font-size:15px;font-family:hk_grotesklight,sans-serif}.shop.block .product-support h4{font-size:17px}.shop.block .product-support p{font-size:15px;font-family:hk_grotesklight,sans-serif;margin:0}.shop.block .product-temperature img{width:220px}.shop.block .product-tabs{width:100%;float:left}.shop.block .product-tabs ul.tabs{width:600px;padding:0;text-align:center;border-bottom:solid 1px #7d70a9}.shop.block .product-tabs ul.tabs li{display:inline-block}.shop.block .product-tabs ul.tabs li a{display:block;color:#35346d;font-family:hk_groteskbold,sans-serif;padding:10px}.shop.block .product-tabs ul.tabs li a.active{border-bottom:solid 3px #7d70a9}.shop.block .product-tabs .tab{display:none}.shop.block .product-tabs .tab.active{display:block}.shop.block .product-tabs .tab{width:100%}.shop.block .product-tabs .tab ul{padding:0 0 0 20px}.shop.block .product-tabs .tab ul li,.product-tabs .tab-details p,.product-tabs .tab-details div,.product-tabs .tab-details{color:#35346d}.shop.block .product-extras{width:100%;float:left;margin-top:47px}.shop.block .product-extras ul{padding:0}.shop.block .product-extras ul li{width:100%;padding:20px;color:#35346d;border:solid 1px #7d70a9;list-style:none;text-align:center;font-family:hk_groteskbold,sans-serif;margin-bottom:20px;float:left}@media(max-width:1180px){.shop.block .product-gallery .main-picture{width:493px;height:540px}.shop.block .product-gallery .thumbnails li{width:110px}.shop.block .product-buy-buttons li{margin-right:15px}}@media(max-width:820px){.shop.block .product-gallery .product-video{width:90%}.shop.block{padding:15px 0;margin-top:50px}.shop.block .product-tabs ul.tabs{width:100%}.shop.block .product-gallery .main-picture{width:100%;height:unset;min-height:360px}.shop.block .product-gallery .main-picture img{position:relative;float:left}.shop.block .product-gallery .thumbnails li{float:left;width:22%;height:22%;list-style:none;margin-right:3%}.shop.block .product-buy-buttons li{width:47%;margin-right:6%}.shop.block .product-buy-buttons li:last-child{margin-right:0}.shop.block .product-temperature{margin-bottom:10px}.shop.block .product-size .size-guide-bt{padding-left:50px}.shop.block .product-weight .fit-note{width:100px}.shop.block .product-weight .fit-note span{top:25px}.shop.block .product-tabs ul.tabs li a{font-size:14px;padding:10px 5px}}@media(max-width:768px){.shop.block{padding:15px 0;margin-top:30px}}.size-guide{width:1000px;height:600px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:0!important;padding:40px;background:#fff;box-shadow:0 0 20px #00000080;z-index:99;display:none}.size-guide .close{position:absolute;top:20px;right:20px;font-size:22px;font-family:hk_groteskbold,sans-serif;color:#7d70a9;z-index:99}.size-guide h1{font-size:32px;color:#7d70a9;font-family:hk_groteskbold,sans-serif}.size-guide .blanket-weight{width:100%}.size-guide .blanket-weight h4{color:#35346d;font-size:14px}.size-guide .blanket-weight ul{width:240px;float:left;padding:0;margin:0 0 20px}.size-guide .blanket-weight ul li{float:left;width:100%;list-style:none;margin-bottom:10px}.size-guide .blanket-weight ul li .body-weight{float:left;font-size:12px;font-weight:700;padding:10px;border:solid 1px #33356e;color:#33356e;width:78%;margin-right:2%}.size-guide .blanket-weight ul li .body-weight.short{padding:2px 10px}.size-guide .blanket-weight ul li .body-weight small{display:block;font-size:10px}.size-guide .blanket-weight ul li .blanket-weight{float:left;font-size:12px;font-weight:700;padding:10px 5px;border:solid 1px #33356e;color:#fff;text-align:center;background:#33356e;width:20%}.size-guide .blanket-weight .cta-holder{text-align:center}.size-guide .bed-size{width:100%;float:left}.size-guide .bed-size h4{color:#35346d;font-size:14px}.size-guide .bed-size ul{width:100%;padding:0;float:left}.size-guide .bed-size ul li{float:left;list-style:none;width:160px;text-align:center;margin-right:10px;margin-bottom:10px}.size-guide .bed-size ul li:nth-child(3),.size-guide .bed-size ul li:last-child{margin-right:0}.size-guide .bed-size ul li a{background:#fbf2ea;display:block;padding:5px 10px;color:#35346d;border:solid 1px #fbf2ea;font-family:hk_groteskbold,sans-serif;font-size:18px}.size-guide .bed-size ul li a.active{border:solid 1px #35346d}.size-guide .bed-view{width:100%}.size-guide .bed-view ul{width:100%;padding:0;float:left;margin:0}.size-guide .bed-view ul li{width:100%;float:left;display:none}.size-guide .bed-view ul li.active{display:block}.size-guide .bed-view ul li h5{text-align:center;color:#35346d;font-size:20px;font-family:hk_groteskbold,sans-serif;margin:0}.size-guide .bed-view ul li p{text-align:center;color:#35346d;font-size:18px;font-family:hk_groteskregular,sans-serif}.size-guide .bed-view ul li .bed{display:block;width:290px;height:260px;overflow:hidden;margin:20px auto;text-align:center}.size-guide .bed-view ul li .bed img{height:250px}.size-guide .blankets-note{width:100%;text-align:center}.size-guide .blankets-note p{color:#35346d;font-family:hk_groteskregular,sans-serif;font-size:14px}@media(max-width:820px){.size-guide{width:90%;height:90%;margin:0;overflow-y:scroll;top:50%;left:50%;padding:10px;transform:translate(-50%,-50%)}.size-guide .bed-size ul li{width:calc(50% - 5px)}.size-guide .bed-size ul li:nth-child(3){margin-right:10px}.size-guide .bed-size ul li:nth-child(2),.size-guide .bed-size ul li:nth-child(4),.size-guide .bed-size ul li:last-child{margin-right:0}.size-guide .blanket-weight{float:left}.size-guide .blanket-weight ul{width:300px}}.product-overview.block{width:100%;float:left;background:#f2f0f7;padding:60px 0}.product-overview.block.knitted-blanket{background:#fad5cd}.product-overview.block.kids-blanket{background:#fce5c7}.product-overview.block.soft-blanket{background:#eceae9}.product-overview.block.cooling-blanket{background:#c4d3e3}.product-overview.block.exclusive-blanket{background:#e7e4f1}.product-overview.block h3{color:#35346d;font-weight:700;font-size:46px;line-height:46px;margin-bottom:10px;font-family:hk_groteskbold,sans-serif;margin-top:60px}.product-overview.block h4{color:#35346d;font-weight:400;font-size:24px;margin-bottom:80px}.product-overview.block .caroussel{width:790px;height:450px;float:right;position:relative}.product-overview.block .caroussel .inner-caroussel{overflow:hidden}.product-overview.block .caroussel .prev{position:absolute;left:-60px;top:50%;transform:translateY(-50%);z-index:99;width:50px}.product-overview.block .caroussel .prev img{width:100%}.product-overview.block .caroussel .next{position:absolute;right:-60px;top:50%;transform:translateY(-50%);z-index:99;width:50px}.product-overview.block .caroussel .next img{width:100%}.product-overview.block .caroussel ul{padding:0;width:2000px;float:left}.product-overview.block .caroussel ul li{width:250px;height:450px;float:left;margin-right:20px;overflow:hidden;list-style:none;background:#000;position:relative}.product-overview.block .caroussel ul li img{width:100%;position:absolute;top:0;left:0;z-index:10}.product-overview.block .caroussel ul li .details.active{display:block}.product-overview.block .caroussel ul li .details{position:absolute;width:100%;height:auto;z-index:20;background:#f2f0f7;padding:15px 0 0;bottom:-16px;display:none}.product-overview.block.knitted-blanket .caroussel ul li .details{background:#fad5cd}.product-overview.block.kids-blanket .caroussel ul li .details{background:#fce5c7}.product-overview.block.soft-blanket .caroussel ul li .details{background:#eceae9}.product-overview.block.cooling-blanket .caroussel ul li .details{background:#c4d3e3}.product-overview.block.exclusive-blanket .caroussel ul li .details{background:#e7e4f1}.product-overview.block .caroussel ul li .details .inner{border-left:solid 2px #35346d;padding-left:15px}.product-overview.block .caroussel ul li .details h5{position:relative;width:100%;color:#35346d;font-weight:700;font-size:26px;line-height:26px;margin:0 0 10px;top:-5px;font-family:hk_groteskbold,sans-serif}.product-overview.block .caroussel ul li .details h5+p{width:100%;color:#35346d;font-weight:400;font-size:15px;line-height:18px;margin:0}@media(max-width:1180px){.product-overview.block{padding:40px 20px}.product-overview.block .caroussel{width:640px;height:360px}.product-overview.block .caroussel ul li{width:200px;height:360px}.product-overview.block h4{margin-bottom:20px}}@media(max-width:820px){.product-overview.block h3{font-size:30px;line-height:36px;margin:0 0 10px}.product-overview.block h4{font-size:22px}.product-overview.block .caroussel{width:510px;float:none;margin:30px auto;height:360px}.product-overview.block .caroussel ul li{width:156px;height:380px}.product-overview.block .caroussel ul li .details h5{font-size:16px;line-height:20px}.product-overview.block .caroussel ul li .details h5+p{font-size:12px;line-height:16px}.product-overview.block .caroussel .prev{left:-40px;width:30px}.product-overview.block .caroussel .next{right:-40px;width:30px}}@media(max-width:768px){.product-overview.block h3{font-size:30px;line-height:36px}.product-overview.block h4{font-size:22px}.product-overview.block .caroussel{width:250px;float:none;margin:0 auto}.product-overview.block .caroussel ul li{width:250px}.product-overview.block .caroussel .prev{left:-40px;width:30px}.product-overview.block .caroussel .next{right:-40px;width:30px}}.pressure-guide.block{width:100%;float:left;padding:100px 0}.pressure-guide.block h3{color:#7c72aa;font-weight:700;font-size:38px;margin-bottom:20px;text-align:center}.pressure-guide.block h4{color:#35346d;font-weight:400;font-size:24px;text-align:center;margin-bottom:80px}.pressure-guide.block h5{display:inline-block;color:#35346d;font-weight:700;font-size:28px;text-align:center;margin-bottom:40px;background:#fbf0e7;padding:20px}.pressure-guide.block ul{width:100%;float:left;padding:0;margin:0 0 60px}.pressure-guide.block ul li{float:left;width:100%;list-style:none;margin-bottom:10px}.pressure-guide.block ul li .body-weight{float:left;font-size:22px;font-weight:700;padding:20px;border:solid 1px #33356e;color:#33356e;width:78%;margin-right:2%}.pressure-guide.block ul li .body-weight.short{padding:7px 20px}.pressure-guide.block ul li .body-weight small{display:block;font-size:17px}.pressure-guide.block ul li .blanket-weight{float:left;font-size:22px;font-weight:700;padding:20px 10px;border:solid 1px #33356e;color:#fff;text-align:center;background:#33356e;width:20%}.pressure-guide.block .cta-holder{text-align:center}@media(max-width:820px){.pressure-guide.block ul li .body-weight{width:68%;font-size:16px;padding:20px 10px}.pressure-guide.block ul li .body-weight.short{padding:12px 10px}.pressure-guide.block ul li .body-weight small{font-size:12px}.pressure-guide.block ul li .blanket-weight{width:30%;font-size:18px}}.reviews.block{width:100%;float:left;padding:80px 0}.reviews.block h3{color:#35346d;font-family:hk_groteskbold,sans-serif;font-weight:700;font-size:46px;margin-bottom:20px}.reviews.block .review-item{float:left;width:48%;border:solid 2px #7d70a9;padding:32px;display:none;margin-right:2%;box-sizing:border-box;min-height:320px}.reviews.block .review-item.active{display:block}.reviews.block .reviews-items{float:left;width:100%}.reviews.block .reviews-items.single-review-page .review-item.active{width:98%}.reviews.block .review-item.media-review{color:inherit;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.reviews.block .review-item.media-review.active{display:flex;flex-direction:column}.reviews.block .review-item.media-review:hover{border-color:#35346d;box-shadow:0 16px 30px #35346d14}.reviews.block .review-item h4{color:#35346d;margin-bottom:14px;font-family:hk_groteskmedium,sans-serif;min-height:150px}.reviews.block .review-item .star-reviews{float:left;width:100%;padding:0;margin:0 0 20px}.reviews.block .review-item .star-reviews li{float:left;list-style:none;color:#7d70a9;font-size:20px;line-height:1;margin:0 5px 0 0}.reviews.block .review-item h5{color:#35346d;font-size:14px;margin:0;font-family:hk_groteskmedium,sans-serif}.reviews.block .review-item .review-source{width:100%;margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.reviews.block .review-item .review-source-copy{flex:1}.reviews.block .review-item .review-source-label{display:block;color:#35346d;font-size:18px;line-height:1.2;margin-bottom:8px;font-family:hk_groteskbold,sans-serif}.reviews.block .review-item .review-source-award{display:block;color:#35346d;font-size:14px;line-height:1.4;font-family:hk_groteskmedium,sans-serif}.reviews.block .review-item .review-source-logo{width:auto;max-width:200px;max-height:90px;object-fit:contain;flex-shrink:0}.reviews.block .reviews-pagination{margin-top:30px}.reviews.block .reviews-pagination a{color:#35346d;font-size:24px;line-height:1}.reviews.block .reviews-pagination span{color:#35346d;padding:0 10px}.categories.block{float:left;width:100%;padding:60px 0}.categories.block .category-item{width:100%;margin-bottom:60px}.categories.block .category-item img{width:100%;margin-bottom:15px}.categories.block .category-item h5{color:#35346d;font-weight:700;font-size:26px;margin-bottom:15px;text-align:center}.categories.block .category-item .cta-holder{text-align:center}.categories.block .category-item .cta-holder a{background:#35346d}@media(max-width:820px){.reviews.block{padding:20px 0}.reviews.block .reviews-items.single-review-page .review-item.active{width:100%}.reviews.block .review-item{width:100%;margin-right:0;margin-bottom:20px}.reviews.block .review-item .review-source{flex-direction:row;align-items:flex-end;gap:12px}.reviews.block .review-item .review-source-copy{min-width:0}.reviews.block .review-item .review-source-logo{max-width:170px}.reviews.block .review-item .star-reviews li{font-size:22px}.reviews.block .reviews-pagination a{font-size:28px}.reviews.block .reviews-pagination{margin-bottom:30px}.benefits.block,.categories.block{padding:40px 20px}.categories.block .category-item{margin-bottom:40px}}.how-it-works.block{width:100%;float:left;background:#e5e2ee;padding:40px 0}.how-it-works.block .balance{width:100%;margin-bottom:60px}.how-it-works.block .balance img{width:100%}.how-it-works.block .cta-holder{text-align:center;margin-top:60px}.how-it-works.block .benefit-item{width:100%}.how-it-works.block .benefit-item img{display:block;height:160px;margin:0 auto 40px}.how-it-works.block .benefit-item h5{color:#35346d;font-weight:700;font-size:17px;font-family:hk_groteskbold,sans-serif;margin-bottom:10px;text-align:center}.how-it-works.block .benefit-item h5+p{color:#35346d;font-size:17px;line-height:22px;margin-bottom:10px;text-align:center}@media(max-width:820px){.how-it-works.block{padding:40px 20px}.how-it-works.block .benefit-item{margin-bottom:40px}.how-it-works.block .benefit-item h5{font-size:20px}.how-it-works.block .cta-holder{margin-top:20px}}section.stats{float:left;width:100%;padding:100px 0}section.stats .stat-item{width:100%;float:left;text-align:center}section.stats .stat-item img{height:70px;margin:0 0 20px}section.stats .stat-item h4{color:#35346d;font-family:hk_groteskbold,sans-serif;font-size:36px;margin:0 0 10px}section.stats .stat-item h5{color:#35346d;font-family:hk_groteskregular,sans-serif;font-size:18px;margin:0}@media(max-width:820px){section.stats{padding:40px 20px}section.stats .stat-item{margin-bottom:60px}section.stats .stat-item img{height:50px}section.stats .stat-item h4{font-size:26px}}.footer.block{float:left;width:100%;background:#33356e;padding:60px 0 0}.footer.block .logo{width:160px;float:left;margin:0 0 30px}.footer.block .logo img{width:100%}.footer.block .social{width:100%;float:left;margin:0 0 30px}.footer.block .social h6{font-size:11px;color:#fff;text-transform:uppercase;margin:0 0 10px}.footer.block .social ul{padding:0;float:left;width:100%}.footer.block .social ul li{float:left;margin:0 10px 0 0}.footer.block .social ul li:last-child{margin:0}.footer.block .social ul li a img{width:30px}.footer.block .payment-methods{width:100%;float:left;margin-bottom:20px}.footer.block .payment-methods h6{font-size:11px;color:#fff;text-transform:uppercase;margin:0 0 10px}.footer.block .payment-methods img{width:220px}.footer.block .terms{width:100%;float:left}.footer.block .terms.terms-mobile{display:none}.footer.block .terms a{text-transform:uppercase;color:#fff;font-size:11px;margin-right:10px}.footer.block ul{float:left;padding:0;margin:0 40px 0 0}.footer.block ul li{list-style:none}.footer.block ul li a{color:#fff9;white-space:nowrap!important}.footer.block ul li a strong{color:#fff}.footer.block .rights{width:100%;float:left;padding:20px 0;border-top:solid 1px rgba(255,255,255,.2);text-align:center;margin:40px 0 0}.footer.block .rights p{font-size:14px;color:#fff;margin:0;padding:0}@media(max-width:820px){.footer.block .terms{display:none}.footer.block .terms.terms-mobile{display:block;text-align:center}.footer.block .logo{float:none;display:block;margin:0 auto 40px;width:120px}.footer.block .social{float:none;display:block;margin:0 auto 80px;text-align:center}.footer.block .social ul{margin:0}.footer.block .social ul li{float:none;display:inline-block}.footer.block .payment-methods{text-align:center;margin-bottom:40px}.footer.block .mobile-half{width:50%;float:left}.footer.block ul{width:100%;margin:0 0 20px}}.details.block{width:100%;float:left;padding:100px 0;background:#fbf0e7}.details.block ul{width:100%;float:left;padding:0;margin:0}.details.block ul li{width:100%;float:left;padding:27px;background:#fff;list-style:none;border:solid 2px #33356e;margin-bottom:15px}.details.block ul li:hover{cursor:pointer}.details.block ul li:last-child{margin-bottom:0}.details.block ul li.active{background:#33356e}.details.block ul li.active h4,.details.block ul li.active p{color:#fff}.details.block ul li h4{color:#33356e;margin:0 0 10px;font-size:23px;font-family:hk_groteskmedium,sans-serif}.details.block ul li p{color:#33356e;margin:0;font-size:18px;width:400px}.details.block .cover{width:100%;max-height:697px;overflow:hidden;margin:0}.details.block .cover img{width:100%;display:none}.details.block .cover img.active{display:block}@media(max-width:1024px){.details.block ul li p{width:auto}}@media(max-width:820px){.details.block{padding:50px 0}.details.block ul li{width:48.5%;margin:0 0 15px;padding:20px}.details.block ul li:nth-child(1){margin-right:20px}.details.block ul li:nth-child(3){margin-right:20px}.details.block ul li h4{font-size:18px}.details.block ul li p{font-size:16px}.details.block .cover{max-height:300px;margin-top:20px}}@media(max-width:500px){.details.block ul li{width:100%;margin:0}}.hero-banner.block{width:100%;float:left;background:transparent;min-height:520px}.hero-banner.block .col-12{padding:0}.inner-navigation .container .headerFirst{padding-left:35px!important}.hero-banner.block .slides{width:100%;height:540px;float:left;position:relative}.hero-banner.block .slides .slide{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;display:none}.hero-banner.block .slides .slide.active{display:block}.hero-banner.block .slides .slide img{height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;width:unset}.hero-banner.block .slides .slide .inner{position:relative;width:100%;z-index:20}.hero-banner.block h1{margin:300px auto 10px;width:500px;text-align:center;color:#fff;font-weight:700;font-size:48px;font-family:hk_groteskbold,sans-serif}.hero-banner.block h1+p{text-align:center;color:#fff;font-size:23px;line-height:26px;margin:0 auto 40px;max-width:800px}.hero-banner.block .cta-holder{text-align:center}@media(max-width:820px){.hero-banner.block .slides,.hero-banner.block .slides .slide{height:500px}.hero-banner.block .slides .slide .inner{position:absolute;bottom:40px}.hero-banner.block h1{font-size:42px;width:280px}.hero-banner.block h1+p{font-size:20px;padding:0 20px}.hero-banner.block h1+p br{display:none}}@media(max-width:900px){.hero-banner.block .slides .slide img{width:100%;height:unset}}@media(max-width:500px){.hero-banner.block .slides .slide img{height:100%;width:unset}}@media(min-width:1400px){.hero-banner.block .slides .slide img{width:100%;height:unset}}.cart{width:530px;position:fixed;top:0;right:0;height:100vh;background:#fff;z-index:90;padding:40px;display:none}.cart .close{position:absolute;top:20px;right:20px;font-size:32px;color:#000}.cart h4{font-size:22px;text-transform:uppercase;font-family:hk_groteskbold,sans-serif;color:#7d70a9}.cart ul{float:left;width:150%;padding:0;overflow-y:scroll;overflow-x:hidden;max-height:600px}.cart ul li{width:420px;float:left;list-style:none;padding:20px 0;border-bottom:solid 1px #ccc}.cart ul li:last-child{border-bottom:none}.cart ul li .pic{float:left;width:70px}.cart ul li .details{width:260px;float:left}.cart ul li .details .quantity{float:left;width:100%;padding-left:10px}.cart ul li .details .quantity a{float:left;padding:0 10px;font-size:18px;color:#3d3e7c;text-decoration:none}.cart ul li .details .quantity a:hover{text-decoration:none}.cart ul li .details .quantity input{float:left;max-width:40px;padding:2px 0;font-size:16px;line-height:16px;text-align:center;border:solid 1px #3d3e7c}.cart ul li .line-subtotal{float:right;font-size:16px;line-height:16px;margin-left:30px;color:#3d3e7c}.cart ul li .line-subtotal span{display:block}.cart ul li img{width:70px;float:left}.cart ul li img.remove-item-cart{width:15px;float:right;margin:20px 0 0;cursor:pointer}.cart ul li h4{float:left;text-transform:capitalize;font-size:12px;line-height:18px;color:#3d3e7c;width:100%;margin-left:20px}.cart ul li h5{float:left;text-transform:uppercase;font-size:24px;color:#000;width:100%;margin-left:20px}.cart .subtotal{width:440px;position:absolute;bottom:90px}.cart .subtotal h6{width:100%;float:left;font-size:22px;color:#3d3e7c;font-family:hk_groteskbold,sans-serif;text-transform:uppercase}.cart .subtotal span{float:right}.cart .checkout{width:450px;position:absolute;bottom:0}.cart .checkout .checkout-bt{background:#7d70a9;color:#fff;font-size:16px;text-transform:uppercase;padding:15px 20px;border-radius:10px;display:block;max-width:250px;text-align:center;margin:0 auto 20px;font-family:Helvetica,sans-serif;font-weight:bolder}.cart .checkout p{width:100%;font-size:22px;text-align:center}.cart .checkout p a{color:#c6a87c}.overlay{width:100%;height:100%;position:fixed;top:0;left:0;background:#7d70a9;opacity:.6;z-index:80;display:none}@media(max-width:820px){.cart,.cart ul{width:100%}.cart ul li{width:100%;padding:20px}.cart ul li .details{width:120px}.cart .subtotal,.cart .checkout{width:80%}}.shopify-challenge__container{padding:40px;float:none;width:100%;display:block;margin-top:80px!important}.shopify-challenge__container .shopify-challenge__button{color:#fff;display:inline-block;padding:2px 20px 5px;background:#7d70a9;border-radius:10px;border:none;font-family:hk_groteskbold,sans-serif;margin-top:20px!important}.shop.new_product{padding:0;margin-top:0}.new_product .product_title .product_title_h{font-size:24px;line-height:32px;font-weight:700;margin-bottom:0}.new_product .product_desc{font-size:14px;line-height:1.5;padding-bottom:6px}.product_review_star{margin-top:8px;height:22px}.product_review_star div{font-size:14px!important;font-weight:400!important}.product_review_star .yotpo-sr-bottom-line-summary{align-items:center!important}.product_review_star .yotpo-sr-bottom-line-left-panel{padding-top:3px}.product_m_title,.product_pc_title{display:none;color:#35346d}.shop.new_product .main-picture{margin-bottom:6px!important}.shop.new_product li a:hover{text-decoration:none}.shop.block .product-gallery .thumbnails{min-height:70px}.ynm_inventory{display:none}.message-tip{z-index:500;display:block;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;padding:10px 40px;background-color:#333;border-radius:4px;color:#fff}@media only screen and (max-width:992px){.product_m_title{display:block}.shop.block .product-details h2{margin:10px 0}}@media only screen and (min-width:993px){.product_pc_title{display:block}.product_pc_title .product_title_h{font-size:37px!important;line-height:1.3!important;font-family:sans-serif}.product_review_star{margin:16px 0}.product_review_star div{font-size:18px!important}.product_pc_title .product_desc{font-size:18px}.shop.new_product{padding-top:40px}}#r--masonry-v1 .r--masonry-theme select,#r--masonry-v1 .r--masonry-theme .r--grid-item{background:#f2f0f7!important}#r--masonry-v1 .r--masonry-theme .r--date-ryviu,#r--masonry-v1 .r--like-count,.r--reply-review span:nth-child(2),.r--author-ryviu{color:#7c6f8a!important}.r--icon-helful{color:#d8d4e7!important}.header-v1 .count-percent,#r--masonry-v1 .r--masonry-theme select,#r--masonry-v1 .r--masonry-theme .r--title-review,ryviu-widget,questions-answers,#r--masonry-v1 .r--masonry-theme .r--content-review{color:#3d3e7c!important}.r--modal.r--question-modal *{color:#3d3e7c}#ryviu-questions-answers{padding-top:80px}@media(max-width:820px){#ryviu-questions-answers{padding-top:20px}}.header-v1 .count-percent,.r--image-items .r--img,.header-v1 .r--filter-ryviu{border-color:#e5e2ee!important}.trw-avg{display:inline-flex!important;margin-right:2px!important}.trw-avg:after{content:"|";display:inline-flex;margin-left:4px}.trw-bracket{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/67/assets/shop.css.map */
