body{background-image:url(/cdn/shop/t/1/assets/bg01.jpg?v=163122518324871124191501884933);background-repeat:repeat;background-position:center center;background-size:400px 400px}a{cursor:pointer}a:hover{opacity:1}.page-width{max-width:calc(100% - 45px);position:relative}#shopify-section-header{position:relative;overflow:visible;z-index:10001}.announcement-bar{position:relative;z-index:3000;-webkit-box-shadow:0px 5px 15px 0px rgba(63,61,59,.45);-moz-box-shadow:0px 5px 15px 0px rgba(63,61,59,.45);box-shadow:0 5px 15px #3f3d3b73}.announcement-bar:hover{background:#bed8d5}#topheader{background:#777370;padding:16px 2.5% 4px;position:relative;z-index:2000}#topheader-left{float:left;width:50%}#topheader-right{float:right;width:50%}#mainlogo{position:absolute;width:100%;top:-10px;pointer-events:none;text-align:center;z-index:10002;transition:all .25s}#mainlogo:hover{top:0}#mainlogo a{display:block;max-width:175px;margin:0 auto;pointer-events:all;transition:all .25s}#mainlogo a:focus{opacity:1}#th-sm,#th-search{float:left}#th-acct,#th-cart{float:right}.icon-search,.icon-heart{width:16px;height:16px;float:left;margin-top:2px}.icon-search{margin-top:-10px}.icon-heart{display:inline-block;float:right}input.search-header__input,#th-acct a{padding:5px 0 0 35px;color:#fff;outline:none!important;text-transform:uppercase;letter-spacing:1px;font-size:90%}#th-acct a{display:block;padding:5px 0 0}#th-acct span{display:inline-block;padding:0 10px 0 0;float:left}.search-header__submit,#th-acct a{opacity:.55}.search-header__input:focus,.search-header:focus,#th-acct a:hover{border:none;opacity:1}.search-header__input::-webkit-input-placeholder{color:#fff}.search-header__input::-moz-placeholder{color:#fff}.search-header__input:-ms-input-placeholder{color:#fff}.search-header__input:-moz-placeholder{color:#fff}.icon-cart{width:24px;height:24px;float:right}#th-cart a{color:#bed8d5}#th-cart a:hover{color:#fff}.cart-count{font-size:100%;letter-spacing:0px;display:inline-block;padding:0 5px 0 0}.cart-count span{display:none}#shopify-section-slideshow{background:#ffffff80;margin-bottom:45px}.slideshow__title{font-size:400%}.slideshow__image{background-attachment:fixed}.slideshow__overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:-10%;width:120%;background-color:transparent;opacity:1;z-index:3;-webkit-box-shadow:inset 0px 0px 27px 1px rgba(0,0,0,.45);-moz-box-shadow:inset 0px 0px 27px 1px rgba(0,0,0,.45);box-shadow:inset 0 0 27px 1px #00000073}.slick-dotted.slick-slider{overflow:visible}.slideshow .slick-dots{bottom:-32px}.slideshow .slick-dots li button:before{color:#a49d97}.slick-slider .slick-dots li button,.slick-slider .slick-dots li button:before,.slick-slider .slick-dots li{width:15px;height:15px}.slick-slider .slick-dots li{margin-left:15px}.slideshow__text-content{text-align:left;padding:5% 7.5%;text-shadow:0px 0px 15px #ffffff,0px 0px 15px #ffffff;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 15%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 15%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0% 15%,#fff0 75% 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=1)}.slideshow-tiny-text{font-size:100%}.image-bar{max-width:90%;margin:0 auto 30px}.image-bar__item{height:auto!important}.image-bar .grid__item{cursor:pointer}.ratio-container:after{padding-bottom:0}.image-bar__text{position:relative;height:auto;width:100%;display:block;background:#f8f4ed;padding:30px 5%;text-align:center;-webkit-box-shadow:0px 15px 15px -13px rgba(63,61,59,.5);-moz-box-shadow:0px 15px 15px -13px rgba(63,61,59,.5);box-shadow:0 15px 15px -13px #3f3d3b80}.image-bar__text .swell{display:block;height:30px;width:auto;margin:0 auto 5px}.image-bar__overlay:before{background-color:#f8f4ed;opacity:.15;transition:opacity .25s}.image-bar .grid__item:hover .image-bar__overlay:before{opacity:0}.image-bar .grid__item:hover .image-bar__text{background:#fff}.image-bar--small .image-bar__content,.image-bar--small .image-bar__item{height:250px}.quote-icon img{height:20px;margin:0 auto}.quotes-wrapper{margin:90px 0;display:block}.quote p{font-size:135%;line-height:130%;margin-bottom:15px}blockquote cite:before{content:""}blockquote cite{font-size:100%!important}.quotes-wrapper .slick-dots{margin-top:30px}.hero{background-attachment:fixed}.hero__overlay:before{left:-25%;background-color:transparent;opacity:.25;width:150%;-webkit-box-shadow:inset 0px 0px 27px 1px rgba(0,0,0,.45);-moz-box-shadow:inset 0px 0px 27px 1px rgba(0,0,0,.45);box-shadow:inset 0 0 27px 1px #00000073}.hero__inner .mega-subtitle{max-width:100%;padding:60px 0}.hero__inner .mega-subtitle p{display:block;font-size:120%}.hero__inner .mega-subtitle p a{display:block;background:#ffffffb3;color:#777370!important;padding:15px 0;cursor:pointer;transition:background .25s}.hero__inner .mega-subtitle p:nth-child(2n) a{background:#60a49fb3;color:#fff!important}.hero__inner .mega-subtitle p a:hover{background:#fff}.hero__inner .mega-subtitle p:nth-child(2n) a:hover{background:#60a49f}.newsletter-section{margin:60px auto}.newsletter-section label{margin:0 0 15px}.newsletter-section .section-header{margin:0 0 30px}.newsletter-section .icon-arrow-right{display:block;width:14px;height:14px}#instafooter{background:#ffffff80;text-align:center;padding:0}#instafooter-title{padding:15px 0}.instafooter-link{display:inline-block;font-size:90%}.instafooter-link a{text-transform:uppercase;letter-spacing:2px;padding:5px 30px;color:#777370;display:block}.instafooter-link span{display:inline-block;width:24px;height:24px;margin:0 6px -7px 0}#instafooter-feed{height:auto;background:#f8f4ed;display:block;width:100%}#evm-insta{margin:0!important}#evm-hover-li{margin-right:0!important}.evm_img_div{margin:0!important}.site-footer{padding:60px 0}#footer-left,#footer-right{width:100%;text-align:center}#footer-logo{max-width:200px;margin:0 auto 15px}footer h1{font-size:120%;margin:0 auto 15px}#footer-sm{margin:15px 0 0}.footer-menu{display:block;width:100%;padding:0 30px 30px}.footer-menu li{font-size:90%}#footer-credits a{padding:5px;display:inline-block}#maintitle{background:#fff;padding:60px 5% 30px;margin:0 0 30px;border-top:10px solid #f8f4ed;border-bottom:10px solid #f8f4ed;-webkit-box-shadow:0px 5px 15px 0px rgba(63,61,59,.45);-moz-box-shadow:0px 5px 15px 0px rgba(63,61,59,.45);box-shadow:0 5px 15px #3f3d3b73;font-size:85%}#maintitle h1{font-size:225%;letter-spacing:5px}.filters-toolbar-wrapper{border:none;margin:0 0 30px;background:#f8f4ed}.filters-toolbar__input{margin:0;height:auto;box-shadow:none;margin-bottom:0!important;color:#60a49f;text-decoration:underline}.filters-toolbar__product-count{font-style:normal;line-height:55px;text-transform:uppercase;letter-spacing:1px}.template-product .main-content{padding-top:0}.product-single__price{text-align:center;margin:0 0 15px}.product-single__description{margin-top:0}#orderform{margin:45px 0}#ordertitle{text-align:center}#readsidebar .btn{margin:15px auto 0}.template-product #readshare{text-align:center}.template-product #readshare h4{display:block;margin:0 0 15px;color:#b9c2c1}#readreviews{display:none;margin:15px 0;text-align:center;letter-spacing:1px;font-size:115%}#readreviews img{width:16px;margin:0 5px -1px 0}#readreviews a:hover img{opacity:.75}#subtitle{margin:15px auto 0;padding:5px 0;text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#60a49f}#pagewrap{margin:0 auto 45px;max-width:1600px}#pagewrap.textonly{max-width:1000px;text-align:center}#textboxwrap{display:block;background:#fff;width:100%;padding:45px 5%;margin:0 0 30px;text-align:left;-webkit-box-shadow:0px 15px 15px -13px rgba(63,61,59,.5);-moz-box-shadow:0px 15px 15px -13px rgba(63,61,59,.5);box-shadow:0 15px 15px -13px #3f3d3b80;transition:background .25s}#pagewrap.textonly #textboxwrap{text-align:center;margin:30px 0}#shopify-section-cart-template #textboxwrap{padding:15px 5% 45px}.cart tr,.cart tbody{width:100%;padding:15px 0}.btn--small.cart__update{display:block;width:100%;padding:10px 30px;box-shadow:none;font-size:90%;margin-bottom:5px!important}.text .btn--secondary.cart__remove{padding:0;color:#a19a95!important;background:none;text-decoration:underline;font-size:75%;margin:7px 0 0}.text a.btn.btn--secondary.cart__remove:hover{color:#73c3bd!important}.cart th,.cart__subtotal-title{font-weight:400;padding:15px;font-size:120%}.cart td{padding:5px}.cart__image-wrapper{width:125px}.cart__image-wrapper a{padding-right:0;min-width:auto;min-height:auto}.cart__subtotal{padding:30px 15px}.cart__qty-input{box-shadow:none;margin-bottom:0!important}.cart__image{max-height:100%}.cart__shipping{font-style:normal;text-transform:uppercase;padding:15px;font-size:80%;letter-spacing:1px;line-height:110%}.cart__continue--large{display:inline}.cart__footer{padding-top:15px}.cart__footer .btn{box-shadow:none}.cart__edit{margin-top:0}.cart__edit .btn{padding:7px 10px 5px;margin:0;font-size:80%}.cart__qty{padding:0}.list-view-item__title{line-height:110%}#pastorders{background:#f8f4ed;margin:30px 0 0;-webkit-box-shadow:0px 15px 15px -13px rgba(63,61,59,.5);-moz-box-shadow:0px 15px 15px -13px rgba(63,61,59,.5);box-shadow:0 15px 15px -13px #3f3d3b80}#pastorders th{font-size:120%}#pastorders th,#pastorders td{border:none;padding:5px 15px}#pastorders thead{background:#a19a95;color:#fff;text-shadow:none}#pastorders .btn{margin-bottom:0;padding:10px 20px;background:#60a49f}#pastorders .btn:hover{background:#73c3bd}#pagewrap form.search{max-width:400px;margin:0 auto -30px}.list-view-item{border-bottom:1px dashed #b9c2c1;padding:30px 0}.list-view-item__image-wrapper{width:95px;height:95px}.list-view-item__image{max-height:95px;max-width:95px}.list-view-item__content{margin-top:15px}a .list-view-item__content{color:#a19a95}#textboxwrap.searchlist{padding:0 7.5% 30px}.list-view-item__title{font-size:120%}.list-view-item__title h5{margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/swell-layout.css.map */
