/*

	Theme Name: snooz

	Theme URI: http://html5blank.com

	Description: HTML5 Blank WordPress Theme

	Version: 1.4.3

	Author: Todd Motto (@toddmotto)

	Author URI: http://toddmotto.com

	Tags: Blank, HTML5, CSS3

	License: MIT

	License URI: http://opensource.org/licenses/mit-license.php

*/



/*

@font-face {

  font-family: 'Heebo';

  src: url('../sleepdepot/assets/fonts/Heebo-Black.ttf') format('truetype');

  font-weight: 900;

  font-style: normal;

  font-display: swap;

}

@font-face {

  font-family: 'Heebo';

  src: url('../sleepdepot/assets/fonts/Heebo-ExtraBold.ttf') format('truetype');

  font-weight: 800;

  font-style: normal;

  font-display: swap;

}

@font-face {

  font-family: 'Heebo';

  src: url('../sleepdepot/assets/fonts/Heebo-Bold.ttf') format('truetype');

  font-weight: 700;

  font-style: normal;

  font-display: swap;

}

@font-face {

  font-family: 'Heebo';

  src: url('../sleepdepot/assets/fonts/Heebo-Medium.ttf') format('truetype');

  font-weight: 500;

  font-style: normal;

  font-display: swap;

}

@font-face {

  font-family: 'Heebo';

  src: url('../sleepdepot/assets/fonts/Heebo-Regular.ttf') format('truetype');

  font-weight: 400;

  font-style: normal;

  font-display: swap;

}

@font-face {

  font-family: 'Heebo';

  src: url('../sleepdepot/assets/fonts/Heebo-Light.ttf') format('truetype');

  font-weight: 300;

  font-style: normal;

  font-display: swap;

}

@font-face {

  font-family: 'Heebo';

  src: url('../sleepdepot/assets/fonts/Heebo-Thin.ttf') format('truetype');

  font-weight: 100;

  font-style: normal;

  font-display: swap;

}

*/



:root {

  /*

	--color-primary: #0F172A;

	--color-text: #475569;

	--color-blue: #4050A3;

	--color-red: #FF7A59;

	--color-lightblue: #E9F4FF;

	--color-softblue: #F9FAFF;

	--color-navyblue: #0B1B4B;

	--color-white: #FFFFFF;

	--color-border: #E6E8F0;



  --brand:#4050a3;

  --accent:#ff7a59;

  --ink:#0b1b4b;

*/  

  --line:#e8ebf5;

  --top:#f5f7ff;

  --pill:#f6f8ff;

  --muted:#5b667a;

}



*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}

html{font-size:62.5%}

body{font:400 18px/1.4 'Varela Round',sans-serif;color:var(--color-text);text-align: right;}

p:last-child {margin: 0;}

.clear:before,.clear:after{content:' ';display:table}

.clear:after{clear:both}

.clear{*zoom:1}

img{max-width:100%;vertical-align:bottom}

a{color:#444;text-decoration:none}

a:hover{color:#444}

a:focus{outline:0}

a:hover,a:active{outline:0}

input:focus{outline:0;border:1px solid #04A4CC}

.wrapper{max-width:1280px;width:95%;margin:0 auto;position:relative}

::selection{background:#04A4CC;color:#FFF;text-shadow:none}

::-webkit-selection{background:#04A4CC;color:#FFF;text-shadow:none}

::-moz-selection{background:#04A4CC;color:#FFF;text-shadow:none}

.alignnone{margin:5px 20px 20px 0}

.aligncenter,div.aligncenter{display:block;margin:5px auto}

.alignright{float:right;margin:5px 0 20px 20px}

.alignleft{float:left;margin:5px 20px 20px 0}

a img.alignright{float:right;margin:5px 0 20px 20px}

a img.alignnone{margin:5px 20px 20px 0}

a img.alignleft{float:left;margin:5px 20px 20px 0}

a img.aligncenter{display:block;margin-left:auto;margin-right:auto}

.wp-caption{background:#FFF;border:1px solid #F0F0F0;max-width:96%;padding:5px 3px 10px;text-align:center}

.wp-caption.alignnone{margin:5px 20px 20px 0}

.wp-caption.alignleft{margin:5px 20px 20px 0}

.wp-caption.alignright{margin:5px 0 20px 20px}

.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}

.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}



@media print {

*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}

a,a:visited{text-decoration:underline}

a[href]:after{content:" (" attr(href) ")"}

abbr[title]:after{content:" (" attr(title) ")"}

.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}

pre,blockquote{border:1px solid #999;page-break-inside:avoid}

thead{display:table-header-group}

tr,img{page-break-inside:avoid}

img{max-width:100%!important}

@page{margin:.5cm}

p,h2,h3{orphans:3;widows:3}

h2,h3{page-break-after:avoid}

}


