@charset "UTF-8";body #page{line-height:1.5em}input{background:#fff;outline:none}.money .priceRange,.money .priceRangeText{padding-left:0!important;padding-right:0!important;font-size:1.6em;font-weight:700;color:#ff3d3d;vertical-align:bottom;text-align:center}.moneyhyphen{padding-left:0!important;padding-right:0!important;font-size:1.5em;color:#ff3d3d;text-align:center}.priceRange{padding-left:0!important;padding-right:0!important;font-size:1.3em;font-weight:700;color:#ff3d3d!important;vertical-align:bottom;text-align:center}.products-list .priceRange,.products-list .priceRangeText{font-size:1em;color:#ff3d3d}#snize-search-results-list-mode .snize-price-list{color:#ff3d3d}@media screen and (max-width: 800px){.money .priceRange,.money .priceRangeText{font-size:1.5em;font-weight:700}.products-list .priceRange,.products-list .priceRangeText{padding:10px 0!important;font-size:1.3em;font-weight:700}#search-results-page #snize_results.snize-mobile-design.snize-new-version li.snize-product .snize-price-list .snize-price{color:#ff3d3d;font-size:1.3em}}@media (min-width: 813px){.tax-in{position:relative;top:0;font-size:1em!important;color:#ff3d3d!important;vertical-align:bottom}}@media (max-width: 813px){.tax-in{position:relative;top:0;font-size:14px!important;color:#ff3d3d!important;vertical-align:bottom}}header.util a#CartButton{border-color:#333;transition:.2s ease-in-out;border-radius:5px}header.util a#CartButton:hover{border-color:#333;background-color:#333;color:#fff}#CartButton .priceRangeText{padding:0!important}#shopify-section-header{top:44px!important}.cart-preview-buttons a.button.solid:hover{background:#3070ab!important}.featured-collection .box .product-title{font-size:13px}::placeholder{color:#ccc}footer.site-footer .grid{text-align:left}footer.site-footer a:hover{color:#3070ab}footer.site-footer .grid li{margin-bottom:5px}.template-index .featured-collection .box{width:20%}@media screen and (max-width: 800px){.template-index .featured-collection .box{width:50%}}#shopify-section-1581331206942{background:#eee}.template-index .gallery .grid-gutterless .box figcaption.below h3 a{padding:10px 0 0;font-size:14px}@media screen and (max-width: 800px){.grid-gutterless{display:flex;justify-content:space-between;text-align:center}#shopify-section-1581331206942 .grid__item{margin:0 5px}}.template-product .purchase-box .selection-wrapper.variant{margin-top:20px;border-top:1px solid rgba(0,0,0,.1)}.template-product .default-cart-button,.payment-button__container{text-align:center}.template-product .purchase-box .selection-wrapper.price{padding-bottom:20px}.template-product .purchase-box .selection-wrapper{margin-bottom:20px;padding:20px 0}.template-product .purchase-box .selection-wrapper.variant{margin-bottom:0}.template-product .default-cart-button__button,html.no-js .default-cart-button__button{margin-bottom:10px;background:#448aca;transition:.2s ease-in-out;min-height:56px;border-radius:3px}.template-product .default-cart-button__button:hover,html.no-js .default-cart-button__button:hover{opacity:.8}.template-product .default-cart-button__button,.shopify-payment-button__button{font-size:1em}.single-option-radio input[type=radio]:checked+label{border-color:#333;background-color:#333;border-radius:3px}.single-option-radio input[type=radio]:not(:checked)+label{transition:.2s ease-in-out;border-radius:3px}.single-option-radio input[type=radio]:not(:checked)+label:hover{border-color:#333;background-color:#333;color:#fff}.selection-wrapper .single-option-radio label{border-color:#333;color:#333}.quantity-select button{border:none;background-color:#333;color:#fff;font-size:1em;transition:.2s ease-in-out;border-radius:3px}.quantity-select button:hover{background-color:#333}.quantity-select input{font-size:1em;border-radius:3px}div.cart-preview{background:#ffffffe6}#judgeme_product_reviews .jdgm-write-rev-link{border:2px solid #333;text-decoration:none;transition:.2s ease-in-out;border-radius:5px;margin-top:.3em}#judgeme_product_reviews .jdgm-write-rev-link:hover{border-color:#3070ab;background-color:#3070ab;color:#fff}.jdgm-widget label{font-weight:700}.jdgm-widget input:not([type=submit]),.jdgm-widget textarea{padding:10px;border-radius:3px}.jdgm-form input[type=submit]{padding:10px;border:none;background-color:#333;color:#fff;font-weight:700;transition:.2s ease-in-out;border-radius:3px}.jdgm-form input[type=submit]:hover{background-color:#3070ab}#flow h2,#payment h2,#shipping h2,#shipping-fee h2,#return h2,#faq h2,#company h2,#legal-notice h2,#defective h2{margin-top:30px;margin-bottom:15px;padding:5px 10px;background:#eee}#flow h2:first-child,#payment h2:first-child,#shipping h2:first-child,#shipping-fee h2:first-child,#return h2:first-child,#faq h2:first-child,#company h2:first-child,#legal-notice h2:first-child,#defective h2:first-child{margin-top:0}#flow h3,#payment h3,#shipping h3,#shipping-fee h3,#return h3,#faq h3,#company h3,#legal-notice h3,#defective h3{margin:20px 0;border-left:solid 5px #000;padding-left:10px}#flow h3:first-child,#payment h3:first-child,#shipping h3:first-child,#shipping-fee h3:first-child,#return h3:first-child,#faq h3:first-child,#company h3:first-child,#legal-notice h3:first-child,#defective h3:first-child{margin-top:0}#flow h4,#payment h4,#shipping h4,#shipping-fee h4,#return h4,#faq h4,#company h4,#legal-notice h4,#defective h4{font-size:1.125em}#flow p,#payment p,#shipping p,#shipping-fee p,#return p,#faq p,#company p,#legal-notice p,#defective p{padding:0 10px 20px;margin-bottom:0}#flow table,#payment table,#shipping table,#shipping-fee table,#return table,#faq table,#company table,#legal-notice table,#defective table{margin:0;width:100%}#flow th,#payment th,#shipping th,#shipping-fee th,#return th,#faq th,#company th,#legal-notice th,#defective th{background:#eee;font-weight:700;text-align:center}@media screen and (max-width: 800px){#flow p,#payment p,#shipping p,#shipping-fee p,#return p,#faq p,#company p,#defective p,#defective .page li,#faq .page li{padding:0 0 20px}}#guide .page li{margin-bottom:5px}#payment .page table{margin-left:10px;width:auto}#shipping-fee .page .wrapper ul{margin-left:0;padding:10px;display:flex;background:#eee;flex-flow:row wrap;justify-content:left}#shipping-fee .page .wrapper ul li{list-style:none;display:inline-block;margin-left:10px}#shipping-fee .page #hokkaidou,#shipping-fee .page #miyagi,#shipping-fee .page #yamagata,#shipping-fee .page #tokyo,#shipping-fee .page #niigata,#shipping-fee .page #shizuoka,#shipping-fee .page #aichi,#shipping-fee .page #mie,#shipping-fee .page #hyougo,#shipping-fee .page #shimane,#shipping-fee .page #okayama,#shipping-fee .page #hiroshima,#shipping-fee .page #yamaguchi,#shipping-fee .page #tokushima,#shipping-fee .page #kagawa,#shipping-fee .page #ehime,#shipping-fee .page #kouchi,#shipping-fee .page #saga,#shipping-fee .page #nagasaki,#shipping-fee .page #kumamoto,#shipping-fee .page #ooita,#shipping-fee .page #miyazaki,#shipping-fee .page #kagoshima{margin-top:-98px;padding-top:118px}#shipping-fee .page .table-wrapper{padding:0 10px}#shipping-fee .page table{margin-left:0;width:100%}#shipping-fee .page .zipcode{padding-right:10px;padding-left:10px;text-align:center;width:105px}@media screen and (max-width: 800px){#shipping-fee .page .table-wrapper{padding:0}#shipping-fee .page #hokkaidou,#shipping-fee .page #miyagi,#shipping-fee .page #yamagata,#shipping-fee .page #tokyo,#shipping-fee .page #niigata,#shipping-fee .page #shizuoka,#shipping-fee .page #aichi,#shipping-fee .page #mie,#shipping-fee .page #hyougo,#shipping-fee .page #shimane,#shipping-fee .page #okayama,#shipping-fee .page #hiroshima,#shipping-fee .page #yamaguchi,#shipping-fee .page #tokushima,#shipping-fee .page #kagawa,#shipping-fee .page #ehime,#shipping-fee .page #kouchi,#shipping-fee .page #saga,#shipping-fee .page #nagasaki,#shipping-fee .page #kumamoto,#shipping-fee .page #ooita,#shipping-fee .page #miyazaki,#shipping-fee .page #kagoshima{margin-top:-44px;padding-top:64px}}#return .page h4{padding:0 10px}#faq .page li,#defective .page li{padding:0 10px 30px;list-style-type:none}#faq .page li h4,#defective .page li h4{margin-bottom:10px;color:#ff3d3d}#faq .page li h5,#defective .page li h5{margin:10px 0 0}#defective .page table,#faq .page table{margin:10px 0;width:auto}#about .page ul{margin:0 0 2em}#about .page li{margin-bottom:20px;font-size:2em;list-style:none;line-height:1.5em}#about .page li:before{content:"\25cf"}#company .page table{margin:0;width:100%}#bed-type .page .section-standard{padding-left:0;padding-right:0}#bed-type .page .content-container.narrow,#bed-type .page .wrapper,#bed-size .page .content-container.narrow,#bed-size .page .wrapper{max-width:unset}#inquiry .page .content-container.narrow.form{max-width:600px;border:1px solid #eee;padding:24px}#inquiry .page .content-container.narrow.form input:not([type=submit]),#inquiry .page .content-container.narrow.form textarea{padding:10px;border:1px solid #ddd;font-size:16px;outline:none;border-radius:5px}#inquiry .page .content-container.narrow.form label{margin-bottom:5px;display:block;font-size:1em;font-weight:700;color:#4f4f4f}#inquiry .page .content-container.narrow.form .selection-wrapper .input-row{margin-top:20px}#inquiry .page .content-container.narrow.form .selection-wrapper .input-row:first-child{margin-top:0}#inquiry .page .content-container.narrow.form input[type=submit]{padding:10px;background-color:#333;color:#fff;transition:.2s ease-in-out;font-size:16px;width:200px;border-radius:5px}#inquiry .page .content-container.narrow.form input[type=submit]:hover{background-color:#3070ab}.template-cart #page .cart-item-price .money .priceRange{color:#4f4f4f;font-size:16px;font-weight:400}.template-cart #page .cart-item-total .money .priceRange{color:#4f4f4f;font-size:1.125em}.template-cart #page .subtotal .label{color:#4f4f4f}.template-cart #page .subtotal .money .priceRange{color:#ff3d3d;font-size:1.75em}.template-cart #page .cart .cart-notes textarea{border:1px solid #ddd;outline:none}.template-cart #page a.remove{color:#333}.button.solid{border-radius:5px}.button.solid:hover{background-color:#3070ab}header.util .search-wrapper{background-color:#eee}header.util .search-wrapper input:focus,.search-wrapper input:focus{border:1px solid #ddd}header.util .search-wrapper input,.search-wrapper input{padding:10px;border:1px solid #ddd;background-color:#fff;border-radius:5px;font-size:1.5em}#search-results-page #snize-search-results-grid-mode span.snize-thumbnail{border:none;height:auto}#search-results-page #snize-search-results-grid-mode span.snize-overhidden{background-color:#fff;padding:0;color:#4f4f4f}#search-results-page div.snize li.snize-product span.snize-title{font-size:14px;color:#4f4f4f;font-weight:400;text-align:left}#search-results-page #snize-search-results-grid-mode span.snize-description,#search-results-page #snize-search-results-list-mode span.snize-description{font-size:12px;text-align:left}#search-results-page #snize-search-results-grid-mode .snize-price-list{color:#ff3d3d;font-size:21px}#search-results-page #snize-search-results-grid-mode span.snize-overhidden{margin-top:10px}#search-results-page div.snize ul.snize-product-filters-list{max-height:unset}#search-results-page #snize-search-results-grid-mode span.snize-thumbnail img{position:unset!important}@media screen and (max-width: 600px){.collection.search-results .search-wrapper{margin:0;padding:0}.collection.search-results .search-wrapper form .input-wrapper{padding:0 0 0 30px}}#shopify-section-sale{position:sticky;top:0;width:100%;z-index:1000;text-align:center;background-color:#fff}#header-shipping{background-color:#333;width:100%;text-align:center}#header-shipping span{font-weight:700;color:#fff}#header-shipping>span:before{content:"";color:#fff;width:22px;height:22px;margin-right:10px;display:inline-block;background-image:url(https://cdn.shopify.com/s/files/1/0282/1799/9459/files/truck-icon.png);background-size:contain;background-repeat:no-repeat;vertical-align:middle;position:relative;top:2px}#header-shipping>span{font-size:12px}#header-coupon a{display:block}#header-coupon img{max-height:60px;width:auto;vertical-align:top}
/*# sourceMappingURL=/s/files/1/0282/1799/9459/t/6/assets/custom.scss.css.map */
