@charset "UTF-8";.product .product__image a .img2{opacity:0;-webkit-transition:-webkit-opacity .4s;transition:-webkit-opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;transition:opacity .4s,-webkit-opacity .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;background-position:center center;background-size:contain;background-repeat:no-repeat;top:10px;left:10px;right:10px;bottom:10px}.product .product__image:hover a .img2{opacity:1;-webkit-transition:-webkit-opacity .4s;transition:-webkit-opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;transition:opacity .4s,-webkit-opacity .4s}.product .product__image a:hover .img{transform:none!important}.product .product__image.has-second-image a:hover .img{opacity:0}.product .product__image{margin-bottom:auto}.product.product--portrait .product__image a{aspect-ratio:4 / 5;width:100%;height:auto}.product.product--landscape .product__image a{aspect-ratio:16 / 9;width:100%;height:auto}.product.product--landscape{flex:0 0 33%;max-width:33%}@media (max-width: 1023px){.products .product.product--landscape{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width: 767px){.products .product.product--landscape{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.product.product--portrait .product__image a span,.product.product--landscape .product__image a span{background-size:cover}.product.product--portrait .product__image,.product.product--landscape .product__image{height:unset;width:100%}.product.product--portrait .product__content,.product.product--landscape .product__content{height:fit-content;width:100%}.product.product--portrait .product__inner,.product.product--landscape .product__inner{align-items:flex-end;display:flex;flex-wrap:wrap}.template-collection .main{padding-top:120px}.template-collection .main .nav-secondary{display:none}@media screen and (min-width: 1024px){.section-feeds .section__content{flex:0 0 26.5%;max-width:27.035%}}@media screen and (max-width: 1023.5px) and (min-width: 767.5px){.section-feeds .section__content{width:24.5vw;height:24.5vw}.section-feeds .section__asidenew{align-self:flex-end;width:75%}}@media screen and (max-width: 767px){.section-feeds .section__asidenew{padding:0 10px}}.section-feeds .section__asidenew{display:block;flex:1;margin-left:auto}@media screen and (min-width: 996px){.product-single .product__entry p{text-align:justify;text-justify:inter-word}}@media screen and (max-width: 1024px) and (min-width: 768px){.section-product-slider .slider-products .slider__prev,.section-product-slider .slider-products .slider__next{top:276px}.section-product-slider .slider-products .product-slider__actions{margin-top:20px}}#shopify-section-header .form-search{margin-bottom:5px;margin-right:30px;margin-left:-30px}#shopify-section-header .form-search input[type=search]{width:0px;padding:0;border-width:0px;transition:all .5s;border-color:#e3e3e3}#shopify-section-header .form-search .form__label,#shopify-section-header .form-search .form__actions{display:none}.collectionPop__overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:1000}.collectionPop{position:fixed;top:calc(50% + 35px);left:50%;transform:translate(-50%,-50%);background:#fff;z-index:1001;width:calc(100vw - 40px);padding:46px;max-width:1294px;height:calc(100vh - 210px)}.collectionPop button{background:#fff}.collectionPop__close{position:absolute;top:36px;right:45px;display:block;-webkit-appearance:none;border:none;font-size:44px;cursor:pointer;z-index:5;padding-left:10px}.collectionPop__notice{text-align:center;margin:3px auto auto;max-width:800px}.collectionPop__notice a{color:#005e96}.collectionPop__text{max-width:800px;margin:auto;text-align:center}.collectionPop__title{font-weight:900;font-size:24px;margin-top:44px;margin-bottom:23px}.collectionPop__inner{height:calc(100% - 60px);overflow:auto}.collectionPop__buttonRow{display:flex;justify-content:space-between;margin-top:25px}.collectionPop__skip{width:calc(50% - 40px);border:2px solid #005e96;height:42px;line-height:42px;text-transform:uppercase;font-weight:900;letter-spacing:.5px}.collectionPop__buy{width:calc(50% - 40px);border:2px solid #005e96;height:42px;line-height:42px;text-transform:uppercase;font-weight:900;letter-spacing:.5px;color:#fff;background:#005e96!important}.collectionPop__grid{display:flex;flex-wrap:wrap;margin-top:58px;justify-content:space-between}.popCard{width:calc(50% - 40px);border-bottom:2px solid #005e96;padding-bottom:19px;margin-bottom:39px}.popCard__inner{display:flex}.popCard__imgWrapper{width:140px;height:140px}.popCard__img{width:100%;height:100%;object-fit:cover;display:block}.popCard__content{margin-left:40px;width:calc(100% - 180px);position:relative}.popCard__select{position:absolute;right:0;-webkit-appearance:none;border:0;padding-right:42px;font-size:14px;line-height:30px;height:30px}.popCard__select:before{content:"";width:30px;height:30px;position:absolute;top:0;right:0;border:1px solid lightgray}.popCard__select:after{content:"\2713";width:30px;height:30px;position:absolute;top:0;right:0;line-height:31px;text-align:center;color:#fff;font-size:19px}.popCard__select[data-checked=true]:before{content:"";width:30px;height:30px;position:absolute;top:0;right:0;border:1px solid #005e96;background:#005e96}.popCard__title{font-weight:900;font-size:23px;width:calc(100% - 100px)}.popCard__row{display:flex;margin-top:12px}.popCard__price{font-size:25px;padding-right:17px;border-right:2px solid #005e96}.popCard__weight{font-size:11px;line-height:32px;margin-left:19px}.popCard__weight strong{margin-right:6px;font-size:14px}.popCard__selectWrapper{display:flex;flex-direction:column;margin-top:15px}.popCard__selectWrapper label{display:flex;flex-direction:column;text-transform:uppercase;font-weight:900;font-size:15px;max-width:282px;position:relative;margin-bottom:19px}.popCard__selectWrapper label:after{position:absolute;height:42px;width:42px;content:"\2228";right:0;bottom:0;border-left:1px solid lightgray;color:gray;text-align:center;line-height:39px;font-size:21px;z-index:-1}.popCard__selectWrapper label select{border-radius:0;background:none;margin-top:4px;height:42px;position:relative;border-color:#d3d3d3;cursor:pointer;padding-left:15px}.popCard__qty{position:absolute;right:0;bottom:19px;display:flex;flex-direction:column;width:50px}.popCard__qty span{text-align:center;font-weight:900;font-size:15px;margin-bottom:4px}.popCard__qty input{height:42px;border:1px solid lightgray}.collectionPop__grid{padding:0 30px}@media only screen and (max-width: 1245px){.popCard__row{flex-direction:column}.popCard__price{border-right:none}.popCard__weight{margin-left:0}.popCard__qty{bottom:auto;top:46px}.popCard__selectWrapper label{max-width:none}}@media only screen and (max-width: 1024px){.popCard{width:100%;max-width:550px;margin:auto auto 40px}.popCard__inner{flex-direction:column}.popCard__imgWrapper{width:calc(100% - 100px);height:160px}.popCard__img{object-fit:contain}.popCard__content{margin-left:0;width:100%}.popCard__select{top:-160px}.popCard__qty{top:-76px}.popCard__row{flex-direction:row}.popCard__price{border-right:2px solid #005e96}.popCard__weight{margin-left:19px}.collectionPop__buy,.collectionPop__skip{width:calc(50% - 10px)}}@media only screen and (max-width: 750px){.collectionPop{top:calc(50% + 30px);height:calc(100vh - 100px);padding:30px}.collectionPop__close{font-size:30px;right:30px;top:30px}.collectionPop__inner{height:calc(100% - 80px)}.collectionPop__buttonRow{flex-direction:column;margin-top:10px}.collectionPop__skip{width:100%;margin-bottom:5px}.collectionPop__buy{width:100%}.collectionPop__title{margin-top:20px;margin-bottom:0}.collectionPop__notice{width:calc(100% - 60px)}.collectionPop__grid{padding:0}}@media only screen and (max-height: 750px){.collectionPop{top:calc(50% + 60px);height:calc(100vh - 150px);padding:30px}.collectionPop__close{font-size:30px;right:30px;top:30px}.collectionPop__inner{height:calc(100% - 80px)}.collectionPop__title{margin-top:20px;margin-bottom:0}.collectionPop__notice{width:calc(100% - 60px)}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/_sleepless_ongoing.scss.css.map?v=113738220243346710221744911429 */
