.article.container p{max-width:500px;display:block;margin-left:auto;margin-right:auto}.article.container h2{max-width:500px;display:block;margin-left:auto;margin-right:auto}h1.product-features{margin-top:20px !important}@font-face{font-family:"baron-text";src:url("HVD Fonts - BrandonText-Regular.otf") format("truetype");font-weight:normal}@font-face{font-family:"baron-text";src:url("HVD Fonts - BrandonText-Bold.otf") format("truetype");font-weight:bold}@font-face{font-family:"baron-text";src:url("HVD Fonts - BrandonText-Medium.otf") format("truetype");font-weight:500}@font-face{font-family:"baron-modern";src:url("Eames Century Modern-Medium.otf") format("truetype");font-weight:normal}@font-face{font-family:"baron-modern";src:url("Eames Century Modern-Bold.otf") format("truetype");font-weight:bold}@font-face{font-family:"baron-modern";src:url("Eames Century Modern-Bold Italic.otf") format("truetype");font-style:italic;font-weight:bold}.btn-default.fadeInUp{z-index:100 !important}.wrap{overflow-x:hidden}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.carousel .carousel-inner .item{opacity:0}.carousel .carousel-inner .active{opacity:1}.carousel .carousel-inner .active.left,.carousel .carousel-inner .active.right{left:0;z-index:1;animation:fadeOut 0.6s linear}.carousel .carousel-control{z-index:2}@media all and (transform-3d), (-webkit-transform-3d){.carousel .carousel-inner>.item.next,.carousel .carousel-inner>.item.active.right{opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.carousel .carousel-inner>.item.prev,.carousel .carousel-inner>.item.active.left{opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.carousel .carousel-inner>.item.next.left,.carousel .carousel-inner>.item.prev.right,.carousel .carousel-inner>.item.active{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.carousel-indicators li{display:inline-block;width:30px;height:3px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#d0d0d0;border:none;opacity:0.5}.carousel-indicators .active{background-color:#fff;border:none;width:30px;height:3px;margin:1px;opacity:0.9}.gallery-arrow{position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width: 425px){.carousel-indicators li{width:20px;height:2px}.carousel-indicators .active{width:20px;height:2px}#myCarousel>ol{margin-bottom:12px !important}}html,body{width:100%;margin:0px;padding:0px;overflow:scroll;-webkit-overflow-scrolling:touch;position:relative}html{overflow:initial}.mt-40{margin-top:40px}.mt-100{margin-top:100px}.container{height:100%}.wrap{min-height:calc(100vh - 220px)}#quantity{padding:5px;width:65px;border:1px solid #cecece;text-align:center}.flex-container-nav.visible-xs div{padding-left:0;padding-right:0}.buy-page.container{padding:0 30px}@media only screen and (max-width: 425px){.buy-page.container{padding:15px 5px}}.modal-dialog{margin:60px auto;width:85vw !important}.modal-dialog{margin:90px auto}@media only screen and (min-width: 1199px){.modal-dialog img{max-width:none;max-height:none}}.modal-dialog .product-image-container img{width:100%;height:auto}.wow{visibility:hidden}#privy-container #privy-inner-container .privy .privy-text-element span,#privy-container #privy-inner-container .privy .privy-html-element span{font-family:baron-text, sans-serif !important}h3{line-height:30px}p{line-height:25px}body{font-family:baron-text, sans-serif;color:#845164;font-size:14px;overflow-x:hidden;overflow-y:scroll}img{max-width:100%}.body-read{font-size:16px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:baron-text, sans-serif;text-align:center;font-weight:300;color:#845164}h6,.h6{margin-bottom:-0.4em;font-weight:400;letter-spacing:1px}.subtle-text{color:#949494}.carousel-control.left,.carousel-control.right{background-image:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:1}.carousel-control:focus,.carousel-control:hover{opacity:0.4}.carousel-control.left{text-align:left}a{color:#cd9db1}a:hover{color:#855269;text-decoration:none}a:visited{text-decoration:none}a:active{text-decoration:none;color:inherit}a:focus{text-decoration:none;color:inherit}.dropcap{float:left;font-size:65px;line-height:52px;padding-top:4px;padding-right:2px;padding-left:0px;margin-left:-5px;font-family:brandon-grotesque, sans-serif;font-weight:300}.btn-default{letter-spacing:1px;font-weight:500;padding-left:1.5em;padding-right:1.5em}.btn-default:hover{background-color:#F1F2F4;border-color:#f3c600}.btn-default:active{background-color:#ffd969}.letter-spacing-1{letter-spacing:1px}.mt-40{margin-top:40px}hr{color:#dbdbdb;padding-right:0 !important;padding-left:0 !important;width:100%}.square-button{border-radius:0}.full-width{width:100%}.scaling-div{width:100%;padding-bottom:50%}.center-image{display:block;margin-left:auto;margin-right:auto}.iframe-container-16x9{padding-bottom:56.25%}.iframe-container-4x3{padding-bottom:75%}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.vertical-center{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.carousel-control{width:8%;opacity:0.9}#myCarousel>ol{margin-bottom:24px}#myCarousel>ol>li,#myCarousel>ol>li.active{margin-right:6px;margin-left:6px}.iframe-container{position:relative;height:0;overflow:hidden}.carousel{padding-top:0}.nopadding{padding:0 !important;margin:0 !important}@media only screen and (min-width: 992px){.pull-right-lg-center-md{float:right !important}}@media only screen and (max-width: 992px){.pull-right-lg-center-md{margin-left:auto;margin-right:auto}}.scrolling-nav{display:flex;justify-content:space-around;border-style:solid;border-width:0px;border-color:#e2e2e2;background:white;height:35px;align-items:center;-webkit-transform:translate3d(0, 0, 0)}.scrolling-nav-fixed{position:fixed !important;top:-2px;width:100%;z-index:1001}.scrolling-nav ul{display:inherit}#scrollspy-nav{background-color:#f9f9f9}.nav>li>a:hover,.nav>li>a:active,.nav>li>a:link{background-color:transparent}.nav>li>a:link,.nav>li>a:active,.nav>li>a:visited{color:#cd9db1}.nav-item a:active{background-color:transparent}.nav-item a:hover{color:#855269 !important}#homepage-center h1{text-transform:uppercase;font-size:24px;color:#683047;letter-spacing:2px;padding-top:20px;font-weight:400}#homepage-center h3{font-size:16px;color:#b2b2b2;font-family:'proxima-nova', sans-serif;padding-bottom:40px;line-height:24px}#homepage-products-showcase{border-style:solid;border-color:#f0f0f0;border-width:2px 0 0 0;overflow:auto;width:100%}#homepage-products-showcase div{padding-top:30px;padding-bottom:15px}#homepage-products-showcase div:nth-child(2){border-style:solid;border-color:#f0f0f0;border-width:0 2px}#homepage-products-showcase div:nth-child(3){border-style:solid;border-color:#f0f0f0;border-width:0 2px 0 0}#homepage-products-showcase h1{text-transform:uppercase;color:#6a6a6a;font-size:16px;letter-spacing:1px;font-weight:400}#homepage-products-showcase h4{font-size:16px;font-weight:400;color:#cd9db1;font-family:'proxima-nova', sans-serif}#homepage-products-showcase h4:hover{color:#683047}#homepage-products-showcase img{display:block;height:200px;width:200px;width:auto;margin-left:auto;margin-right:auto;transition:all 0.4s}#homepage-products-showcase img:hover{transform:scale(1.05)}@media only screen and (min-width: 767px) and (max-width: 1200px){#homepage-products-showcase img{width:150px;height:150px}#homepage-products-showcase div{height:100%;padding-bottom:0px}#homepage-products-showcase{height:290px}}@media only screen and (max-width: 767px){#homepage-products-showcase div,#homepage-products-showcase div:nth-child(2){height:100%;border-style:solid;border-color:#f0f0f0;border-width:0 0 2px 0}}.trees-planted{background-color:#f1f2f4;text-align:center;width:100%;height:120px}.trees-planted-inner-div{padding-top:22px;display:flex;align-items:center;justify-content:center}.trees-planted h1 a{color:#96a08c;font-size:30px}#bbpt-link:hover{color:#b7bdb0 !important}.trees-planted p{color:#96a08c;font-size:14px;padding:5px 30px;margin:0;text-transform:uppercase;font-family:'brandon-grotesque', sans-serif;border-style:solid;border-width:2px;border-radius:4px;border-color:#a0aa96;margin-bottom:-6px}.trees-planted p:hover{background-color:#96a08c;color:#fff}.trees-planted *{padding-right:20px}.trees-planted img{height:40px;margin-left:20px;margin-right:20px}@media only screen and (max-width: 600px){.trees-planted p{padding:5px 10px}.trees-planted h1 a{font-size:20px}.trees-planted *{padding-right:2px}.trees-planted p{font-size:16px}}@media only screen and (max-width: 425px){.trees-planted p{font-size:12px}.trees-planted h1 a{font-size:20px}}@font-face{font-family:'Glyphicons Halflings';src:url("//cdn.shopify.com/s/files/1/0543/1257/t/30/assets/glyphicons-halflings-regular.eot?4032982441498936347");src:url("//cdn.shopify.com/s/files/1/0543/1257/t/30/assets/glyphicons-halflings-regular.eot?4032982441498936347?#iefix") format("embedded-opentype"),url("//cdn.shopify.com/s/files/1/0543/1257/t/30/assets/glyphicons-halflings-regular.woff?4032982441498936347") format("woff"),url("//cdn.shopify.com/s/files/1/0543/1257/t/30/assets/glyphicons-halflings-regular.woff2?4032982441498936347") format("woff2"),url("//cdn.shopify.com/s/files/1/0543/1257/t/30/assets/glyphicons-halflings-regular.ttf?4032982441498936347") format("truetype"),url("//cdn.shopify.com/s/files/1/0543/1257/t/30/assets/glyphicons-halflings-regular.svg?4032982441498936347#glyphicons-halflingsregular") format("svg")}.navbar{background-color:#FFFFFF;letter-spacing:0.1em;font-family:brandon-grotesque, sans-serif;font-weight:500;white-space:nowrap;text-transform:uppercase;color:#A8A8A8;margin:0;min-height:50px;border-bottom:#ececec 1px solid}.logo-container{width:auto}.logo-container img{height:85px}.middle-nav-container{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.far-right-menu{position:absolute;right:0px;width:auto;top:50%;transform:translate(-50%, -50%)}.navbar-nav>li>a:hover,.navbar-nav>li>a:active{background-color:#9B7687;color:#fff}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#9B7687;color:#fff}.nvabar a,.navbar a:hover,.navbar a:active,.navbar a:visited{text-decoration:none !important}.navbar-nav>li>a{text-transform:uppercase;background:#FFFFFF;text-align:center}.far-right-menu li{overflow:hidden}#vertical-dash{color:#e2e2e2;display:inline-block;margin-bottom:3px;margin-left:5px;margin-right:5px}.panel-heading,.panel-body{text-align:center}.panel-body{text-align:left}.panel-heading>a{color:#A8A8A8}.navbar-toggle .icon-bar{background-color:#A8A8A8 !important}.navbar * a{padding:0 15px;color:#A2A2A2}.panel-body>ul{list-style:none}.panel-body>ul>li>a{color:#A8A8A8}.flex-container{display:flex;align-items:center}.navbar-left-stuff{justify-content:flex-start;padding-left:0;flex:1}.navbar-right-stuff{justify-content:flex-end;flex:1}.navbar-right-stuff div,.navbar-left-stuff div{padding-right:10px;padding-left:10px}.navbar-center{display:flex;flex:2}.navbar-center img{margin:0 auto;max-width:1000%;max-height:1000%}@media only screen and (max-width: 320px){.navbar-center img{width:80%}}.icon-bar{background-color:#000}.icon-bar{display:block;width:22px;height:1px;border-radius:1px}.navbar-items{padding:0px 5px}.flex-container-nav{display:flex;align-items:center;height:45px}.far-right-menu a{text-decoration:none}.far-right-menu li{list-style:none}.far-left-container a{text-decoration:none;z-index:1000}.dropdown-menu{padding-top:10px;left:-100px}a.dropdown-toggle:active{border:none}.dropdown{cursor:pointer}.dropdown.open{z-index:10001}.navbar a:hover{opacity:0.7}.dropdown-item{display:block}@media only screen and (max-width: 850px){.flex-container-nav{display:flex !important;align-items:center;height:50px}.hidden-xs-sam{display:none !important}}.flexbox-container{display:flex}.far-right-menu.flexbox-container{justify-content:flex-end;align-items:center}.logo-container a{display:block;margin:0 auto}html,.footer{background-color:#845168}html .footer,.footer .footer{font-family:brandon-grotesque, sans-serif;text-align:left;padding:40px 0;border-top:1px solid #e5e5e5;margin-bottom:0px}@media screen and (max-width: 767px){html .footer,.footer .footer{text-align:center}html .footer-container a:active,.footer .footer-container a:active{background:#6b4454}}html div#grey-line,.footer div#grey-line{background-color:#e7eaef}html .footer p,.footer .footer p{margin-bottom:0;color:#FFFFFF}html .footer a,.footer .footer a{color:inherit}html .footer-social i:hover,.footer .footer-social i:hover{opacity:0.7}html .footer a:hover,.footer .footer a:hover{color:white}html .footer-heading,.footer .footer-heading{letter-spacing:0.1em;font-weight:500;padding-bottom:1em;color:#B18999}html .footer-link,.footer .footer-link{color:#FFFFFF;font-family:proxima-nova, sans-serif;letter-spacing:0.04em;margin:10px 0;padding:0}html .footer-link:hover,.footer .footer-link:hover{color:#cd9db1}html .footer-link li,.footer .footer-link li{padding:0 2px}html .footer-link li:first-child,.footer .footer-link li:first-child{padding-left:0}html .footer-form-inline,.footer .footer-form-inline{margin-bottom:20px}html .footer-social,.footer .footer-social{padding-right:10px;color:white}html .footer-social a:visited,.footer .footer-social a:visited{color:white}html #footer-hero,.footer #footer-hero{font-size:24px;color:#FFF}html .footer .footer-first-row,.footer .footer .footer-first-row{color:#DBCCD3;margin-bottom:10px;letter-spacing:1px}html .footer .footer-second-row,.footer .footer .footer-second-row{color:#A17C8D;font-family:proxima-nova}html #copyright-blurb,.footer #copyright-blurb{font-family:proxima-nova;color:#8c6d7c}@media (max-width: 480px){html .footer-container,.footer .footer-container{text-align:center}html #stay-updated,.footer #stay-updated{margin-top:30px;margin-bottom:-10px}}@media (max-width: 998px){html .footer .footer-first-row,.footer .footer .footer-first-row{color:#fff}}@media (max-width: 480px){html .footer .footer-second-row,.footer .footer .footer-second-row{line-height:23px}}@media (min-width: 768px){html .sam-pull-right-sm,.footer .sam-pull-right-sm{float:right}}@media (min-width: 768px) and (max-width: 1200px){html .sam-pull-right-sm-not-lg,.footer .sam-pull-right-sm-not-lg{float:right}}@media (max-width: 767px){html .sam-pull-left,.footer .sam-pull-left{float:left}}html .footer-list,.footer .footer-list{padding-top:20px}html .footer-list li,.footer .footer-list li{display:inline;list-style-type:none;margin:0;padding:20px 10px;color:#a98c98;text-transform:uppercase;font-size:12px;letter-spacing:1px}html .footer-list li:last-of-type,.footer .footer-list li:last-of-type{padding-right:0px}html .footer-list a,.footer .footer-list a{display:block}html .footer-list.pull-right a,.footer .footer-list.pull-right a{display:inline}html .footer-container a,.footer .footer-container a{text-decoration:none !important}html .sam-pull-right-sm-not-lg p,.footer .sam-pull-right-sm-not-lg p{letter-spacing:1px}html .mc-form.body-form input,.footer .mc-form.body-form input{border:none}html .mc-form.body-form input.email,.footer .mc-form.body-form input.email{margin-right:-5px;height:38px;padding-left:10px;border-color:gray;border-style:solid;border-width:1px}html .mc-form.body-form input.button,.footer .mc-form.body-form input.button{background-color:#ffda5f;height:38px;font-family:'brandon-grotesque'}html .modal-body #modal-product-title,.footer .modal-body #modal-product-title{margin-top:40px}@media only screen and (max-width: 992px){html .modal-body #modal-product-title,.footer .modal-body #modal-product-title{margin-top:10px}}html .cart-modal-display,.footer .cart-modal-display{width:600px;margin-bottom:20px;display:flex}html .cart-modal-display div,.footer .cart-modal-display div{cursor:pointer}html .modal-content .product-image-container,.footer .modal-content .product-image-container{border-radius:10px 0px 0px 10px}@media only screen and (max-width: 1200px){html .modal-content .product-image-container,.footer .modal-content .product-image-container{border-radius:10px 10px 0px 0px}}html .modal-content,.footer .modal-content{border-radius:10px;height:600px;overflow:hidden;max-width:1200px;margin-left:auto;margin-right:auto}html .modal-footer,.footer .modal-footer{border-top:none}html .modal-collection-container .selector-wrapper select,.footer .modal-collection-container .selector-wrapper select{width:100%;padding-left:10px;padding-right:0}html .modal-collection-container h2,.footer .modal-collection-container h2{color:#b7acb1}html .perfect-addition,.footer .perfect-addition{margin-top:10px !important}html .cart-modal-display .add-button,.footer .cart-modal-display .add-button{width:20px;height:20px;align-self:center;cursor:pointer;transition:opacity 0.5s}html .cart-modal-display .add-button:hover,.footer .cart-modal-display .add-button:hover{opacity:0.9}html .cart-modal-display .product-image,.footer .cart-modal-display .product-image{width:150px;cursor:pointer;align-self:center;transition:opacity 0.5s}html .cart-modal-display .product-image:hover,.footer .cart-modal-display .product-image:hover{opacity:0.5}html .cart-modal-display div,.footer .cart-modal-display div{align-self:center}html .cart-modal-display h2,html .modal-collection-container h2,.footer .cart-modal-display h2,.footer .modal-collection-container h2{font-size:18px;text-align:left}html .modal-collection-container .modal-body,html .modal-collection-container .modal-footer,.footer .modal-collection-container .modal-body,.footer .modal-collection-container .modal-footer{padding:0}html #cart-increase-link,.footer #cart-increase-link{background-color:transparent;background-repeat:no-repeat;background-size:239px 80px;width:26px;height:26px;background-position:-126px 0;right:0;display:inline-block;margin-bottom:-8px;margin-left:10px}html #cart-increase-link img,html #cart-decrease-link img,.footer #cart-increase-link img,.footer #cart-decrease-link img{height:70%;width:70%;vertical-align:text-bottom}html #cart-increase-link img:hover,.footer #cart-increase-link img:hover{opacity:0.5}html #cart-decrease-link img:hover,.footer #cart-decrease-link img:hover{opacity:0.5}html #cart-decrease-link,.footer #cart-decrease-link{background-color:transparent;background-repeat:no-repeat;background-size:239px 80px;width:26px;height:26px;background-position:-99px 0;left:0;display:inline-block;margin-bottom:-8px;margin-right:10px}html #cartTableHeader,.footer #cartTableHeader{font-weight:100;font-size:1em;text-transform:uppercase;color:#777}html #cartItem,.footer #cartItem{font-weight:400;color:#683047}html .cart-page-header h1,.footer .cart-page-header h1{text-align:left}html .cart-page-header h2,.footer .cart-page-header h2{display:inline-block;font-size:18px}html .cart-page-header .continue-shopping,.footer .cart-page-header .continue-shopping{text-transform:uppercase;text-decoration:underline;font-size:12px}html .empty-cart,.footer .empty-cart{text-align:center}html .empty-cart img,.footer .empty-cart img{display:block;margin-left:auto;margin-right:auto;margin-bottom:70px;max-width:250px}html .empty-cart button,.footer .empty-cart button{text-transform:uppercase;min-width:240px;margin-bottom:70px}html .cart,.footer .cart{margin-bottom:55px}html .cart-table,.footer .cart-table{border-bottom:#ddd;border-style:solid;border-width:0 0 1px 0}html .cart-page-header h2 span,.footer .cart-page-header h2 span{color:green}html .cart-page-header p,.footer .cart-page-header p{display:inline-block;text-transform:uppercase}html .cart-table td,.footer .cart-table td{vertical-align:middle !important;height:130px}html #cartTableHeader,.footer #cartTableHeader{padding-top:15px;padding-bottom:15px}html #cartTableHeader th,.footer #cartTableHeader th{font-size:1em}html .checkout-buttons,.footer .checkout-buttons{margin-top:20px}html #update-cart,.footer #update-cart{display:block;margin-right:0;margin-left:auto;border:none;background:transparent;text-decoration:underline;text-transform:uppercase;color:#cd9db1;letter-spacing:1px;font-size:12px;letter-spacing:1px;font-weight:400}html #update-cart:hover,.footer #update-cart:hover{color:#855269}html td.lead.text-right p,.footer td.lead.text-right p{color:gray}html td.lead.text-right strong,.footer td.lead.text-right strong{font-size:24px;color:#683047}html .checkout-button p.free-shipping-text,.footer .checkout-button p.free-shipping-text{text-transform:none;letter-spacing:0px;font-family:brandon-grotesque;font-size:16px}html p.free-shipping-text span,.footer p.free-shipping-text span{color:green}html h2.free-shipping-text.pull-left,.footer h2.free-shipping-text.pull-left{text-align:left;line-height:25px}html #cancel-purchase,.footer #cancel-purchase{visibility:visible;width:auto;vertical-align:baseline}html .cart-table tr:hover #cancel-purchase,.footer .cart-table tr:hover #cancel-purchase{visibility:visible}html .cart-table tr:hover,.footer .cart-table tr:hover{background-color:transparent !important}html #cart-item-link,.footer #cart-item-link{color:#5d3348}html .cart-table,.footer .cart-table{max-width:1900px}html .sixty-pt,.footer .sixty-pt{width:50% !important}html .twenty-pt,.footer .twenty-pt{min-width:75px}html .twelve-pt,.footer .twelve-pt{width:0% !important}html .twelve-pt input,.footer .twelve-pt input{text-align:center}html .checkout-button button,.footer .checkout-button button{text-transform:uppercase}html .checkout-btn,.footer .checkout-btn{text-transform:uppercase}html .sold-out,.footer .sold-out{background:#d43246 !important;color:#fff !important}html .checkout-button p,.footer .checkout-button p{text-transform:uppercase;letter-spacing:1px;font-color:#ccc !important;color:#949494}html .checkout-button strong,.footer .checkout-button strong{font-weight:400;letter-spacing:0px;font-size:25px;color:#905c78;margin-left:20px}html .cart h1,.footer .cart h1{font-weight:400}html .cart h2,.footer .cart h2{margin-top:5px;font-weight:400}html .cart h2.pull-right a,.footer .cart h2.pull-right a{font-size:14px;letter-spacing:1px}html .sixty-pt,.footer .sixty-pt{font-size:24px;font-family:'brandon-grotesque', sans-serif;font-weight:300;line-height:21px !important}html .sixty-pt small,.footer .sixty-pt small{font-size:12px;color:gray;font-family:'proxima-nova';line-height:10px}html td.lead.text-right,.footer td.lead.text-right{letter-spacing:0}html .table>thead>tr>th,.footer .table>thead>tr>th{border-top:1px solid #ddd !important;border-bottom:1px solid #ddd}html .cart-item-image-holder img,.footer .cart-item-image-holder img{height:auto;width:auto;padding-left:0px;float:left}html header .pull-right h2,.footer header .pull-right h2{letter-spacing:1px}html header .pull-right,.footer header .pull-right{padding-right:0px;margin-top:-18px;width:50%;text-align:right}@media only screen and (min-width: 992px){html #product-title-cart,.footer #product-title-cart{margin-top:6%}}@media only screen and (min-width: 768px) and (max-width: 991px){html #product-title-cart,.footer #product-title-cart{margin-top:4%}}@media only screen and (max-width: 767px) and (min-width: 480px){html #product-title-cart,.footer #product-title-cart{margin-top:auto}}html #blogHeader,.footer #blogHeader{background-color:#f9f9f9;padding:20px 0}html #blogName,.footer #blogName{font-weight:400;margin:10px 0}html #blogTitle,.footer #blogTitle{text-decoration:none;color:#683047;font-size:1.2em}html #blogExcerpt,.footer #blogExcerpt{font-size:1.2em}html #blogBreadcrumb,.footer #blogBreadcrumb{background-color:white}html .pagination>.active>a,html .pagination>.active>a:focus,html .pagination>.active>a:hover,html .pagination>.active>span,html .pagination>.active>span:focus,html .pagination>.active>span:hover,.footer .pagination>.active>a,.footer .pagination>.active>a:focus,.footer .pagination>.active>a:hover,.footer .pagination>.active>span,.footer .pagination>.active>span:focus,.footer .pagination>.active>span:hover{color:#683047;background-color:#eee;border-color:#ddd}html .pagination>li>a,html .pagination>li>span,.footer .pagination>li>a,.footer .pagination>li>span{color:#683047}html .project-header,.footer .project-header{text-transform:uppercase;font-weight:400;letter-spacing:1px;font-size:2.2em}html .project-title,.footer .project-title{text-transform:uppercase;font-size:40px;font-weight:500;margin-bottom:4px;padding-left:20px;padding-right:20px}html .project-title-small,.footer .project-title-small{text-transform:uppercase;font-size:24px;font-weight:500;margin-bottom:4px;padding-left:20px;padding-right:20px}html .project-dot,.footer .project-dot{margin-top:-5px !important;margin-bottom:-15px !important}html .project-description,.footer .project-description{margin-top:20px;padding-left:20px;padding-right:20px}html .project-link,.footer .project-link{text-transform:uppercase;color:#ffcf40;letter-spacing:1px}html .layout-column-half-right p,.footer .layout-column-half-right p{margin-top:20px}html #projects-bottom-div,.footer #projects-bottom-div{padding:0 40px}@media screen and (max-width: 480px){html #projects-bottom-div,.footer #projects-bottom-div{padding:0}}html #helpHeader,.footer #helpHeader{background-color:#683047;padding:2px 0px 38px 0px;margin-top:-15px;color:#fff}html #helpSecondaryHeader,.footer #helpSecondaryHeader{background-color:#ECECEC;padding:0.5em 0em 0.3em 0em;font-size:1.2em}html #helpName,.footer #helpName{padding-top:0.6em;color:#fff !important;font-weight:400;font-size:3.8em}html #faq-h2,.footer #faq-h2{padding-top:0.5em;padding-bottom:0.5em}html .hr-help,.footer .hr-help{margin-top:45px;margin-bottom:12px;color:#dbdbdb}html .help-category-title,.footer .help-category-title{text-align:left;text-transform:uppercase;letter-spacing:1px;font-size:1em;font-weight:500;margin-bottom:-30px;padding-top:30px}html .panel,.footer .panel{border:0}html .panel,html .panel-group .panel-heading+.panel-collapse>.panel-body,html .panel-default>.panel-heading,.footer .panel,.footer .panel-group .panel-heading+.panel-collapse>.panel-body,.footer .panel-default>.panel-heading{background-color:#fff;border-color:#fff;webkit-box-shadow:inset 0 0 0 rgba(255,255,255,0.1),0 0 0 rgba(255,255,255,0.1);box-shadow:inset 0 0 0 rgba(255,255,255,0.1),0 0 0 rgba(255,255,255,0.1)}html .panel-title,.footer .panel-title{font-size:1.5em;font-weight:400}html .panel-title a,.footer .panel-title a{text-decoration:none !important}html .panel-body,.footer .panel-body{padding:0px 15px 15px 15px}html .btn-warning,html .btn-default,.footer .btn-warning,.footer .btn-default{background:#ffd969;color:#683047;border-width:0px;font-weight:500;font-family:'brandon-grotesque';padding:10px 30px}html .btn-warning:hover,html .btn-warning:active,html .btn-default:hover,html .btn-default:active,html .btn-default:focus:active,html .btn-warning:focus:active,html .btn-warning,html .btn-default:hover,html .btn-default:focus,html .btn-defualt:active,html .btn-defualt.active,html .open>.dropdown-toggle.btn-default,.footer .btn-warning:hover,.footer .btn-warning:active,.footer .btn-default:hover,.footer .btn-default:active,.footer .btn-default:focus:active,.footer .btn-warning:focus:active,.footer .btn-warning,.footer .btn-default:hover,.footer .btn-default:focus,.footer .btn-defualt:active,.footer .btn-defualt.active,.footer .open>.dropdown-toggle.btn-default{background:#ffd000;color:#683047;border-color:white !important}html .team-photos,.footer .team-photos{line-height:0.5em}html #philosophyList,.footer #philosophyList{padding-left:2em}html #bbpt-header,.footer #bbpt-header{background-image:url(bbpt_banner_01.jpg);background-size:cover;margin-top:-15px;background-repeat:no-repeat;background-position:50% 50%;padding-top:15%;padding-bottom:15%}html #treeCount,.footer #treeCount{font-size:5em;font-family:'brandon-grotesque', sans-serif;color:#5d6d4d}html #treeCountDiv,.footer #treeCountDiv{background-image:url(http://cdn.shopify.com/s/files/1/0543/1257/t/7/assets/bbpt-treeline.png);background-repeat:no-repeat;background-position:center;text-align:center;padding-bottom:16%}html .bbpt-center img,.footer .bbpt-center img{border-radius:10px}html .bbpt-container .btn-default,.footer .bbpt-container .btn-default{border-radius:2px;height:40px}html .bbpt-container hr,.footer .bbpt-container hr{margin-top:50px;margin-bottom:50px}html .bbpt-center h3,.footer .bbpt-center h3{padding-top:0;margin-top:0}html .bbpt input#mce-EMAIL.required.email,.footer .bbpt input#mce-EMAIL.required.email{width:65%;height:40px;padding-left:10px}@media only screen and (max-width: 600px){html #bbpt-header h1,.footer #bbpt-header h1{font-size:30px !important}html #bbpt-header h3,.footer #bbpt-header h3{font-size:18px !important}}html .signup-form-center,.footer .signup-form-center{display:block;margin-left:auto;margin-right:auto}html .projectsDiv p,html .projectsDiv h2,html .projectsDiv h3,html .projectsDiv h4,.footer .projectsDiv p,.footer .projectsDiv h2,.footer .projectsDiv h3,.footer .projectsDiv h4{color:white;text-align:center}html .projectsDiv,.footer .projectsDiv{margin-top:4px;padding-top:100px;padding-bottom:100px}html .projectsDiv p,.footer .projectsDiv p{margin-bottom:0 !important}html .poster-project-title,.footer .poster-project-title{margin-top:10px;margin-bottom:35px;font-family:brandon-grotesque;font-weight:600;text-align:center;letter-spacing:2px;font-size:64px;color:#ffffff;text-transform:uppercase}html .poster-project-subtitle,.footer .poster-project-subtitle{color:#fff;line-height:28px}html .ideaHeader,.footer .ideaHeader{font-family:georgia, serif;font-style:italic;text-align:left}html .ideaLeftText,.footer .ideaLeftText{text-align:left}html .ideaName,.footer .ideaName{font-style:italic}html .wrap-background,.footer .wrap-background{background-color:#f2f2f2}html .container.buy-page,.footer .container.buy-page{max-width:1200px}html .product-header,.footer .product-header{font-weight:300;line-height:1.2em;font-size:36px}html .product-header-mobile,.footer .product-header-mobile{font-weight:300;line-height:1.2em;margin-bottom:1em;font-size:24px}@media (min-width: 1200px){html .product-banner,.footer .product-banner{background-position:50% 65%}}html .product-fixed-button,.footer .product-fixed-button{position:fixed;top:100px;right:50px;z-index:100;border-color:white;border-style:solid;border-width:2px}@media (max-width: 767px){html .product-fixed-button,.footer .product-fixed-button{right:10px;top:65px}}html .fixed,.footer .fixed{position:fixed;top:0;left:0;width:100%;z-index:1000}html .sticky,.footer .sticky{width:100%;border-color:white;border-style:solid;border-width:2px}html .prod-image-wrap h4,.footer .prod-image-wrap h4{text-transform:uppercase;font-size:14px;font-weight:400}html .product-app-button,.footer .product-app-button{letter-spacing:0px}html .product-text,.footer .product-text{font-family:"proxima-nova";font-size:16px;line-height:1.6em}html .product-mobile-button,.footer .product-mobile-button{position:fixed;bottom:0px;display:block;width:100%;z-index:1000;height:50px;left:0}html .product-mobile-button,.footer .product-mobile-button{position:fixed;bottom:0;display:block;width:100%;z-index:1000;height:50px;left:0}html .product-features-hr-top,.footer .product-features-hr-top{margin-bottom:20px}html .product-features-text div,.footer .product-features-text div{overflow:hidden}html .product-features-hr-bottom,.footer .product-features-hr-bottom{margin-top:20px}html .product-wrapup,.footer .product-wrapup{padding-bottom:70px}html .product-wrapup h1,.footer .product-wrapup h1{margin-bottom:25px}html #our-mission,.footer #our-mission{font-style:italic}html #product-title,.footer #product-title{margin-top:70px;font-size:40px;font-weight:300}@media only screen and (max-width: 992px){html #product-title,.footer #product-title{margin-top:0}}html .explorer-text,.footer .explorer-text{color:#006e64 !important}html .get-yours-now-text,.footer .get-yours-now-text{font-style:italic;font-size:17px;font-weight:normal;line-height:1.2em}html .buy-button,.footer .buy-button{position:relative;top:70px;right:-35%}html .top.product-mission,.footer .top.product-mission{letter-spacing:1px;font-size:16px;font-weight:400}html .sub.product-mission,.footer .sub.product-mission{font-size:26px;margin-bottom:40px}html .archer .mission-container,.footer .archer .mission-container{margin-top:40px;margin-bottom:40px}html .tableGrid,.footer .tableGrid{display:table}html .tableRow,.footer .tableRow{display:table-row}html .tableItem,.footer .tableItem{display:table-cell}html .product-caption,.footer .product-caption{letter-spacing:1px;font-size:14px;text-align:center;font-weight:300;margin-top:20px}html .product-features,.footer .product-features{letter-spacing:2px;text-transform:uppercase;font-size:26px}html .product-mission,.footer .product-mission{font-size:20px;font-weight:300}html .product-features-container * img,.footer .product-features-container * img{width:70%}html .product-features-container * div,.footer .product-features-container * div{overflow:hidden;margin-left:0;margin-right:0;padding-left:0;padding-right:0}html .product-features-text * h3,.footer .product-features-text * h3{font-size:18px}html .product-features-text * p,.footer .product-features-text * p{color:#A2A2A2;padding:0 15px 0 15px}html .squire-features-text * p,html .squire-features-text * h3,.footer .squire-features-text * p,.footer .squire-features-text * h3{color:#FFF}html .squire-features-container * div,.footer .squire-features-container * div{overflow:hidden}html .squire-features,.footer .squire-features{color:#FFF}html .squire-caption-div * p,.footer .squire-caption-div * p{color:#fff}html .product-image,.footer .product-image{border-radius:8px}html h1.product-features,.footer h1.product-features{margin:0}html .spark-phone-story * h1,.footer .spark-phone-story * h1{text-align:left}html .spark-phone-story h1.hero,.footer .spark-phone-story h1.hero{font-size:37px;font-family:'brandon-grotesque', sans-serif;font-weight:300;color:#333;margin-bottom:0px}html .spark-phone-story p.hero,.footer .spark-phone-story p.hero{font-family:proxima-nova, sans-serif;font-size:18px;line-height:1.6em}html .spark-phone-story h1,.footer .spark-phone-story h1{font-weight:300;font-size:24px}html .spark-phone-story p,.footer .spark-phone-story p{letter-spacing:0px;font-family:proxima-nova, sans-serif;font-size:15px}html .spark-phone-story * h1,.footer .spark-phone-story * h1{text-align:left}html .manifesto-story h1.hero,.footer .manifesto-story h1.hero{text-align:left;font-size:42px;font-family:'brandon-grotesque', sans-serif;font-weight:300}html .manifesto-story p.hero,.footer .manifesto-story p.hero{text-align:left;font-family:proxima-nova, sans-serif;font-size:16px;line-height:1.6em}html .manifesto-story p.mission,.footer .manifesto-story p.mission{font-weight:500;letter-spacing:1px;font-size:1.3em;font-size:17px;padding-top:20px}html .manifesto-story p.mission-statement,.footer .manifesto-story p.mission-statement{text-align:left;font-style:italic;line-height:1.5em;font-size:17px}html .spark-caption-container p.product-caption,.footer .spark-caption-container p.product-caption{text-transform:none;font-size:18px;letter-spacing:0px;font-weight:300;font-weight:normal}html .spark-caption-container p,.footer .spark-caption-container p{text-align:center}html .spark-mission h3,.footer .spark-mission h3{text-transform:uppercase;text-align:center;font-family:'brandon-grotesque';margin-top:90px;letter-spacing:2px;font-weight:500;font-size:16px;color:#333}html .spark-mission h1,.footer .spark-mission h1{font-family:'brandon-grotesque';font-size:28px;color:#333;font-weight:300;margin-bottom:40px}html .product-quantity-container,.footer .product-quantity-container{display:flex;justify-content:space-between;align-items:center;padding-left:10px;padding-right:10px}html #auto_deliver_label,.footer #auto_deliver_label{text-align:left;color:#683047 !important;font-size:13px !important;font-weight:normal;font-family:proxima-nova, sans-serif;margin-bottom:0px}html span.subscription-font-color,.footer span.subscription-font-color{text-align:left;color:#683047 !important;font-size:13px !important;font-weight:normal;font-family:proxima-nova, sans-serif}html #discount_percentage,.footer #discount_percentage{display:none}html .recharge-subscription .radio_option,.footer .recharge-subscription .radio_option{padding-bottom:0px;padding-top:0px;padding-right:0px;margin-right:10px;margin-top:0px;margin-bottom:5px}html .recharge-subscription section,.footer .recharge-subscription section{padding-left:5px}html #recharge-one-time-price,.footer #recharge-one-time-price{display:none}html #buy-now-and-get-it,.footer #buy-now-and-get-it{font-family:'proxima-nova';font-size:13px;color:#909090;line-height:20px;margin:0 0 10px;font-weight:normal;text-transform:none;letter-spacing:normal}html span.deliver-every.subscription-font-color,.footer span.deliver-every.subscription-font-color{letter-spacing:1px;font-size:13px !important;color:#969696 !important;text-transform:uppercase;font-weight:200;display:flex;align-items:center;justify-content:space-between;margin-top:10px}html span.deliver-every.subscription-font-color select,.footer span.deliver-every.subscription-font-color select{width:70%;padding-left:10px;padding-right:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid;border-color:silver;background:transparent url(br_down.png) no-repeat;background-position:95% 70%;box-shadow:none;-webkit-box-shadow:none;border-color:#d4d4d4;padding:5px 10px;text-align:left;color:#683047;font-family:proxima-nova, sans-serif;font-size:14px}html #deliver-every-text,.footer #deliver-every-text{width:27%;display:inline-block}html .offer_newline label,.footer .offer_newline label{width:100%}html .devliver-every option,.footer .devliver-every option{color:#683047;font-family:proxima-nova, sans-serif;font-size:14px}html .quantity-selector-hr,.footer .quantity-selector-hr{margin-top:15px;margin-bottom:15px}html .bottom-hr,.footer .bottom-hr{margin-top:15px}html .selector-wrapper label,html #buy-page-label,.footer .selector-wrapper label,.footer #buy-page-label{width:30%;letter-spacing:1px;font-size:13px !important;color:#969696;text-transform:uppercase}html .label-for-quantity,.footer .label-for-quantity{text-transform:uppercase;font-weight:200;letter-spacing:1px;font-size:13px;color:#969696}html #product-add,.footer #product-add{font-weight:400;text-transform:uppercase;font-size:17px;display:inline-block;width:180px;padding-left:0;padding-right:0}html .product-add-button.btn-disabled,.footer .product-add-button.btn-disabled{background:#ffd000;color:#683047;border-color:white !important}html .free-shipping-info p:nth-child(1),.footer .free-shipping-info p:nth-child(1){text-transform:uppercase;letter-spacing:1px;color:#afafaf;margin-top:10px;margin-bottom:10px}html h2.section-header__title,.footer h2.section-header__title{font-size:26px;letter-spacing:1px;margin-bottom:20px}html h3.more-products,.footer h3.more-products{font-size:16px;color:#bbb;font-family:'proxima-nova', sans-serif}html #product-price,.footer #product-price{font-size:20px}html .single-option-selector,.footer .single-option-selector{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid;border-color:silver;background:transparent url(br_down.png) no-repeat;background-position:95% 70%;box-shadow:none;-webkit-box-shadow:none;border-color:#d4d4d4;padding:5px 100px;text-align:left}html .buy-page-banner,.footer .buy-page-banner{overflow:auto;width:100%}html .product-image-container,.footer .product-image-container{overflow:hidden;background-repeat:no-repeat;background-color:#F1F2F4;background-position:50% 50%;background-size:75%;display:flex;justify-content:center;align-items:center}html .product-image-container img,.footer .product-image-container img{height:100%}html #buy-product-description,.footer #buy-product-description{font-family:proxima-nova;font-family:proxima-nova;font-size:13px;color:#909090;line-height:20px;padding:0 30px 0 40px;margin:0 0 10px;height:100%}html .modal-body .product-image-container,.footer .modal-body .product-image-container{height:600px}@media only screen and (min-width: 1200px){.modal-body .product-image-container{height:600px;overflow:hidden}}.modal-body{overflow:hidden}#buy-product-feature{font-size:12px;font-style:normal;letter-spacing:1px;font-weight:500;text-transform:uppercase;color:#828282;margin:0 0 10px}#buy-page-label,.form-group label{font-weight:200;font-size:14px}.product-stuff hr{border-top:1px solid #dadada}.container.buy-page{background-color:#F2F2F2;width:100%}@media only screen and (max-width: 767px){.product-stuff{background-color:white;padding-top:40px;padding-bottom:0px}.container.buy-page{background-color:white;padding:0 0 20px 0}.free-shipping-info.text-center{background-color:#F2F2F2}}#bbpt-header h3{color:white}#bbpt-header h1{font-size:55px;color:white}.selector-wrapper{margin:10px 0}.selector-wrapper label{width:30%}.selector-wrapper select{width:70%;padding-left:10px;padding-right:0}.free-shipping-info p{display:inline-block}.free-shipping-info p:nth-child(2){color:green}#add-to-cart-modal,#add-to-cart-modal-limited{position:fixed;width:400px;top:85px;padding-bottom:20px;left:95%;transform:translateX(-90%);z-index:1000;background-color:white;text-align:left;border:1px solid #dedede;border-radius:5px}@media screen and (max-width: 480px){#add-to-cart-modal,#add-to-cart-modal-limited{width:300px;transform:none;left:10px}#close-modal{height:10px !important;position:relative !important;right:10px !important}}#add-to-cart-modal h1.added,#add-to-cart-modal-limited h1.added{font-size:16px;text-align:left;text-transform:uppercase;font-style:bold;letter-spacing:1px;padding-left:30px;font-weight:400}#add-to-cart-modal h1,#add-to-cart-modal-limited h1.added{font-size:22px;text-align:left;padding-left:20px}#add-to-cart-modal h2.free-shipping-more{text-align:center;font-size:18px;font-family:brandon-grotesque;color:#946a7b;padding-left:20px}#modal-product-name{font-family:proxima-nova;margin-top:0px;color:#946a7b !important;font-size:12px;text-align:left;padding-left:20px}#current-price{margin-bottom:20px;font-family:brandon-grotesque;font-size:16px;color:#8a727c;text-align:left;padding-left:20px}#add-to-cart-modal h2{color:gray;font-size:12px;text-align:left;padding-left:20px}#add-to-cart-modal p{color:gray;text-align:left;padding-left:20px}#add-to-cart-modal img{width:auto;max-width:initial;height:100px}div#add-to-cart-modal hr:nth-child(1){margin-bottom:0 !important}#close-modal{height:10px !important;position:fixed;right:6%;top:7%}#add-to-cart-modal div{padding:0}#add-to-cart-modal button{text-transform:uppercase}#add-to-cart-modal span{color:green}aside.grid{margin:40px;padding-bottom:40px;text-align:center}aside h2{text-transform:uppercase}div.grid-uniform{list-style:none}#small-top-hr{margin-top:16px}.product-image-container #featured-image{margin-top:60px;margin-bottom:40px;width:650px}.cart.container{padding-left:40px;padding-right:40px}@media screen and (max-width: 480px){.cart.container{padding-left:15px;padding-right:15px}}#confidant-title{font-size:74px;font-weight:350;position:absolute;top:30%;left:50%;transform:translate(-50%, -50%)}.confidant-banner{background-color:#F1F2F4;background-image:url("//cdn.shopify.com/s/files/1/0543/1257/t/7/assets/confidant-banner.png?2785631624603074890");background-position:center;height:600px;background-size:auto 100%;background-repeat:no-repeat}#explorer-banner{background-color:#F1F2F4;background-image:url(explorer_banner.jpg);background-position:center;height:600px;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 480px){.confidant-banner{background-size:auto 70%}.product-features-text * h3{padding-bottom:28px}}#confidant-subtitle{position:absolute;position:absolute;top:43%;left:50%;transform:translate(-50%, -50%)}.sm-confidant-subtitle{font-size:22px}#guardian-banner{background-color:#F1F2F4;background-image:url(guardian_banner_yellowgold.jpg);background-size:cover;background-repeat:no-repeat;display:table;position:relative;min-height:400px}#vanguard-banner{background-color:#F1F2F4;background-image:url(vanguard_banner_01.jpg);background-size:cover;background-repeat:no-repeat;display:table;position:relative;min-height:400px}#squire-banner{background-color:#F1F2F4;background-image:url(squire-banner-01.jpg);background-size:cover;background-repeat:no-repeat;display:table;position:relative;min-height:350px;max-height:600px;background-position:center}#mosaic-banner{background-color:#fff;background-size:auto;background-repeat:no-repeat;background-position:50% 10%;width:100%}#mosaic-banner * img{min-height:530px}@media only screen and (max-width: 770px){#guardian-banner{background:url(guardian_banner_yellowgold.jpg) center;background-size:auto 400px}#vanguard-banner{background:url(vanguard_banner_01.jpg);background-size:auto 400px}}@media only screen and (max-width: 700px){#vanguard-banner{background-image:url(home_slideshow-mobile_vanguard_01-1.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;min-height:740px}}.guardian-header{color:#506B97}.guardian-text{color:#32435D}.guardian-caption{color:#32435d}#guardian-title{color:#fff;font-size:74px;font-weight:100;font-family:brandon-grotesque}#guardian-subtitle{color:#fff;font-size:18px;margin-top:60px;font-family:brandon-grotesque;text-transform:uppercase;letter-spacing:2px;font-size:17px;font-weight:100}.squire-header{color:#fff}.squire-carousel{padding-bottom:0}.squire-text{color:#ddd !important}.squire-features-container * img{width:100%}.squire-features-container * div{padding:0 !important}.juggler-banner{background-image:url(juggler-banner-v1.jpg);background-size:cover}.workplay-banner{background-image:url(workplay-banner-01.jpg);background-size:cover}.maker-banner{background-image:url(mkr-c-banner-v1.jpg);background-size:cover}.planner-banner{background-image:url(planner16_banner_02.jpg);background-size:cover}.planner-banner-2017{background-image:url(planner_2017_page_header_720.jpg);background-size:cover;min-height:200px;height:initial}.timetravel-banner{background-image:url(timetravel-banner-v3.jpg);background-size:cover}.rpg-banner{background-image:url(rpg-banner-v2.jpg);background-size:cover}.seer-banner{background-image:url(seer_final-banner_01.jpg);background-size:cover}.maker-apprentice-banner{background-image:url(mkr-a-banner-v1.jpg);background-size:cover}.lightbulb-banner{background-image:url(lightbulb-banner-v1.jpg);background-size:cover}@media only screen and (max-width: 767px){.juggler-banner,.workplay-banner,.maker-banner,.planner-banner{height:300px}}.pressRoomBanner{background-color:#f9f9f9;height:150px;margin-top:-20px}.pressRoomBanner>h1{top:50px;position:relative}.pressBox{padding:0px;margin:0}.pressBox>p{text-align:center}.pressBox>h2{font-weight:normal}.pressBox * a,.pressCol * a{color:#aaa}#featured{font-size:1.2em}.pressCompany{text-align:left;font-size:1.4em;font-weight:normal}.pressArticle{text-align:left;font-size:1.4em}.pressroom-left{border-style:solid;border-width:0 1px 0 0;border-color:#dbdbdb}@media only screen and (max-width: 770px){.pressroom-left{border-style:none}}#pressLatestHeading{font-weight:600}.social-icons-pressroom{letter-spacing:4px}.pressCol p:nth-child(1){font-size:16px}.pressCol p:nth-child(2){font-size:14px}.pressCol h2{font-size:30px;font-weight:300}.book-board-header{text-align:center;font-family:'proxima-nova', sans-serif;font-weight:100;font-size:22px}.book-board-subheader{text-align:center;margin:0 auto;margin-bottom:30px;font-size:16px;line-height:1.6em}.photo-overlay h3{color:white}.lightbox-overlay{background:rgba(0,0,0,0.9);width:100%;height:100%;position:absolute;top:0;left:0;display:none}.lightbox-overlay img{position:absolute;top:30%;left:40%;max-width:500px;max-height:400px}.image-gallery-sam div,.image-gallery-spotted-sam div{padding:10px;width:360px;height:124px}.image-gallery-sam-poster p{margin-bottom:20px;text-align:center}.image-gallery-sam-poster img{display:block;margin-right:auto;margin-left:auto}.posterGallery{padding:10px}@media only screen and (min-width: 990px){.posterGallery{padding:10px;width:312px;height:312px}.image-gallery-sam-poster div{width:323px;height:445px}}@media only screen and (min-width: 1200px){.posterGallery{padding:10px;width:380px;height:380px}.planner .posterGallery{height:320px}.image-gallery-sam-poster div{width:390px;height:530px;text-align:center;padding-right:20px;padding-left:20px}}@media only screen and (min-width: 992px){.idea-series-thumbnails div{padding:10px;width:323px;height:100%}}.idea-series-thumbnails img{width:100%;height:100%;padding:0}@media only screen and (min-width: 1200px){.idea-series-thumbnails div{padding:10px;width:390px;height:100%}}@media only screen and (min-width: 990px){.image-gallery-spotted-sam div{padding:10px;width:389px;height:100%}}@media only screen and (min-width: 992px){.textVal{width:390px !important}.testVal:nth-child(3n+1){padding-left:0}.testVal:nth-child(2),.testVal:nth-child(5){padding:10px 5px}.testVal:nth-child(3n){padding-right:0}}@media only screen and (max-width: 990px) and (min-width: 768px){.testVal:nth-child(odd){padding-left:0}.testVal:nth-child(even){padding-right:0}}@media only screen and (max-width: 767px){.text-left.sixty-pt{padding-left:0px}.cart-variant-div{padding-left:0px}}.image-gallery-sam img,.image-gallery-bookboard-sam img{width:100%;height:auto;display:block}@media only screen and (max-width: 768px){.image-gallery-bookboard-sam img{display:block;width:300px;height:auto;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 1200px){.image-gallery-bookboard-sam div{padding-bottom:10px;height:225px !important}}.image-gallery-sam-idea div{padding:10px 10px;width:390px;height:360px}.image-gallery-bookboard-sam div{padding-bottom:30px}.image-gallery-sam-idea img{width:100%}.photo-overlay{color:#fff;position:absolute;top:0;right:0;bottom:0;left:0;padding-left:0px;padding-right:0px;margin:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(131,98,118,0.85)}.photo-overlay{opacity:0;transition-property:opacity;transition-duration:0.5s}.photo-overlay:hover{opacity:1}#spotted-title{font-family:"brandon-grotesque", sans-serif;color:#855269;font-size:50px;font-weight:400}#spotted-subtitle{font-family:'brandon-grotesque', sans-serif;color:#855269;font-size:23px;font-style:normal;font-weight:normal;letter-spacing:normal;line-height:28px}.shop-subtitle{color:#A2A2A2;font-size:21px}.shop-caption{text-transform:uppercase;text-align:center;letter-spacing:1px;color:#717171;margin-bottom:5px}.past-editions{color:#A2A2A2;text-transform:uppercase;font-size:14px}#shop-bottom{text-align:center;padding-bottom:0}#shop-bottom h1{color:#8f6d7d;margin-bottom:2px;font-size:30px}#shop-bottom h3{color:#969696;margin-top:15px;font-size:16px}#bright-bottom-button{display:inline-block;padding:12px 34px;background-color:#ffd969;border-style:none;border-radius:5px;text-transform:uppercase;font-weight:600;color:#000;margin-top:30px;font-size:16px}@media screen and (max-width: 767px){#bright-bottom-button{margin-top:0}#dark-bottom-button{margin-top:9px}}@media screen and (min-width: 768px){.archer-shop{margin-top:50px}}#bright-bottom-button:hover{background-color:#fdd45c}#dark-bottom-button{display:inline-block;background-color:transparent;color:#8e8e8e;padding:10px 20px;border-style:solid;border-radius:5px;border-width:1px;border-color:#c2c2c2;text-transform:uppercase;margin-top:30px}#shop-bottom-right h4{background-color:transparent;color:#8e8e8e;border-style:solid;border-radius:5px;border-width:1px;border-color:#c2c2c2}.border-right-visible{border-style:solid;border-width:0 1px 0 0;border-color:#e1e1e1}.vr-div{width:0px;height:14vh;margin-top:0px;margin-bottom:0px;border-style:solid;overflow:auto;border-width:1px;float:left;border-color:#e6e6e6}.shop-page div{text-align:center}.shop-page hr{width:85%;margin-top:85px}.shop-page h1{font-size:52px;font-family:'brandon-grotesque', sans-serif}.shop-page h3{font-family:'proxima-nova', sans-serif;font-size:16px;line-height:24px}.shop-page h2{color:#8a4d67}.shop-page p{font-family:'proxima-nova', sans-serif}.shop-page p .solo{margin-left:-15px}.read-more{display:inline-block;font-size:16px;color:#cd9db1;text-align:center}.buy{display:inline-block;font-size:16px;color:#cd9db1;text-align:center;padding-left:15px}.app-container img{width:85%}#shop-bottom h3{font-family:"proxima-nova",sans-serif}#shop-bottom a{color:#683047;font-weight:500;letter-spacing:1px;padding:10px 30px}@media only screen and (max-width: 400px){#shop-bottom a{padding:0;font-size:17px}}@media only screen and (max-width: 767px){.shop-page div{padding-bottom:50px}.shop-page hr{margin-top:-20px}}.shop-page img{display:block;overflow:hidden;transition:all 0.4s;background-color:transparent;padding-bottom:10px}.shop-page img:hover{transform:scale(1.05)}.shop-subcaption{text-transform:uppercase;text-align:center;letter-spacing:1px;color:#c7c7c7}.affix{position:absolute;top:0;width:100%}.about-page div{padding-left:40px;padding-right:40px}@media only screen and (max-width: 480px){.about-page div{padding-left:10px;padding-right:10px}}.about-page img{width:auto}.about-page .image-container{overflow:auto}.about-page hr{width:86%}@media only screen and (max-width: 480px){.about-page hr{margin-top:20px;margin-bottom:20px}}.about-page p{color:#949494;font-size:16px}.about-page h4{text-transform:uppercase;font-family:'brandon-grotesque', sans-serif;text-align:center;font-weight:300;color:#683047;font-size:18px;letter-spacing:1px}#founder-img{width:100%}.full-width{width:100%}.about-banner{text-align:center}.about-banner img{width:100%}.about-banner h2{top:200px;left:0;right:0;margin-left:auto;margin-right:auto;color:#fff;text-transform:uppercase;font-size:22px}.about-banner h1{top:250px;left:0;right:0;margin-left:auto;margin-right:auto;color:#fff}#about-background{display:table;background-color:#F1F2F4;background-image:url(our-story_banner_01.jpg);background-size:cover;background-repeat:no-repeat;position:relative;min-height:400px;max-height:500px;width:100%;padding-bottom:40%;align-items:center;justify-content:center}.our-method,.the-beginning,.the-name,.first-product,.onward{overflow:auto;padding-top:40px;padding-bottom:40px}.the-team{overflow:hidden;padding-top:40px;padding-bottom:40px}.our-method h2,.the-beginning h2,.the-name h2,.first-product h2,.the-team h2,.onward h2{color:#949494;font-size:16px;text-transform:uppercase;letter-spacing:2px}#short-hr{width:6%;margin-top:20px;margin-bottom:0px}.our-method h1,.the-beginning h1,.the-name h1,.first-product h1,.the-team h1,.onward h1{font-size:30px;padding-bottom:40px}.our-method img,.the-name img{display:block;margin-left:auto;margin-right:auto;height:130px}.the-name .image-container p{text-align:center}.the-beginning img{width:100%}.method-thumbnails-container{text-align:center}.method-thumbnails-container h1{text-transform:uppercase}.method-thumbnails-container div{padding-left:10px;padding-right:10px}.the-beginning div{padding-left:10px;padding-right:10px}.center-div{float:none;margin-left:auto;margin-right:auto}.about-page ul{list-style-type:none;color:#000;font-size:18px;text-align:center;margin-left:0;padding-left:0}.first-product .left-div h1{text-transform:uppercase}.team-pic-container{width:900px}.team-pic-container img{width:100%}.team-pic-container div{display:inline-block}.team-pic{width:140px;padding-left:10px;padding-right:10px}#philosophies{text-align:left;padding-left:0;color:#949494;font-size:16px}.onward p{text-align:center;color:#949494;font-size:16px}.first-product li{color:#949494;line-height:36px}#about-banner{padding:0 !important}#about-banner img{width:100%}#about-banner-title{color:#fff;font-size:20px;font-weight:100;font-family:'brandon-grotesque';text-transform:uppercase;letter-spacing:3px}#about-banner-subtitle{color:#fff;font-size:34px;font-family:'brandon-grotesque';font-weight:100;padding-bottom:0px;margin-bottom:0px}@media screen and (max-width: 600px){#about-banner-subtitle{font-size:22px}}@media screen and (max-width: 560px){.ap-di-container{padding-left:0px !important;padding-right:0px !important}.ap-di-container img{width:50;height:50}}td{text-align:center}table h1{font-size:24px !important;padding-bottom:0 !important}table img{width:90%}table{margin-left:auto;margin-right:auto}table p{text-transform:uppercase;font-size:12px !important;letter-spacing:1px}.pictures td{padding:0 40px}#about-page-header-container{margin-left:auto;margin-right:auto}.onward h1{padding-bottom:10px}.login-container{margin-left:auto;margin-right:auto;max-width:380px;float:none}.login-container a{color:#8e8e8e}.login-container .form-group{margin-bottom:0px}.login-container .form-control{height:45px}.login-container .btn-primary{background:#ffd969;color:#683047;border-width:0px;font-weight:600;font-family:'brandon-grotesque';text-transform:uppercase;margin-bottom:15px;margin-top:15px;height:55px}.login-container input#customer[email].form-control{padding-top:40px;height:45px}#login-button{padding-top:15px}.register-container .form-group{height:60px}.custom-bulk-container h3{color:#683047;font-weight:normal;line-height:30px;font-family:'brandon-grotesque';font-size:23px}.wholesale-container{text-align:center}.wholesale-container p{font-size:18px}.wholesale .form-group input{height:50px}.blog.container hr{margin-top:60px;margin-bottom:60px}#blogExcerpt{line-height:25px}.article p{font-size:1.2em}.article h2{text-align:left}.article h2 em{font-size:1.5em}.article blockquote{font-size:15px}.canvas-project-title-container{margin-bottom:60px}.canvas-page{font-family:'brandon-grotesque'}.canvas-page input,.canvas-page select{border:2px solid;border-color:#d4d4d4;padding:5px 30px 5px 15px;text-align:left;border-radius:4px;margin-bottom:40px;color:#000;font-family:'proxima-nova'}.canvas-page select{padding:5px 40px 5px 15px;background-position:84% 47%}.canvas-project-main-content{overflow:auto}.canvas-page .bottom-blurb{text-align:center}.canvas-page h1{font-size:26px;color:#855168;font-weight:500;letter-spacing:2px}.canvas-page h2{font-size:26px;color:#855168;font-weight:400}.canvas-page h3{font-size:18px;color:#a18b94;font-size:16px;font-weight:400;letter-spacing:1px}.canvas-page label{font-size:16px;color:#855168;font-weight:400}.canvas-page .text-1 p{font-size:16px;color:#855168;font-weight:400}.canvas-page .text-2 p{font-size:16px;color:#b2b2b2;font-family:'proxima-nova';font-weight:300;margin:4px;margin-left:0;line-height:18px}.canvas-project-title-container hr,.canvas-project-main-content hr{width:20%}.canvas-project-main-content hr{text-align:left;margin-left:0;margin-top:15px;margin-bottom:15px}.canvas-page .content-right{float:right}.canvas-main-hr{margin-top:80px;margin-bottom:80px}.canvas-page .main-divider{margin-top:80px;margin-bottom:50px}.canvas-project-title-container{padding:0 40px}@media only screen and (max-width: 767px){.canvas-page{text-align:center}.canvas-page .content-right{float:none;margin-top:100px;width:100%}.canvas-page .content-left{float:none;width:100%}.canvas-project-main-content hr{text-align:center;margin-left:auto;margin-top:15px;margin-bottom:15px;width:10%}}.canvas-project-header img{width:100%;height:auto}#rsvp{font-weight:500;text-transform:uppercase;font-size:14px;letter-spacing:2px;padding:10px 42px}.bottom-blurb p{font-size:17px}.bottom-blurb p span{font-weight:500;letter-spacing:1px}#out-of-stock{color:red;font-size:12px;font-family:'brandon-grotesque', sans-serif;text-align:center;font-weight:300;text-transform:uppercase}#product-blurb{font-family:'proxima-nova';font-size:13px;color:#909090;line-height:20px;padding:0 40px 0 40px;margin:0 0 10px}@media screen and (max-width: 1200px){#product-blurb{padding:0}}#product-feature{color:#009900;font-size:12px;font-family:'brandon-grotesque', sans-serif;text-align:center;font-weight:300;font-style:italic;text-transform:none;letter-spacing:0}#product-spec{font-style:normal;letter-spacing:1px;text-transform:uppercase;color:#828282;margin:0 0 10px;font-size:12px !important;font-weight:500}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{padding-bottom:4px}.btn.btn-default.btn-primary.btn-lg.checkout-btn:active{background:#ffd969;color:#683047}#mc-embedded-subscribe:active{background:#ffd969;color:#683047}.btn-primary:active:hover,.btn-default:active:hover{background:#ffd969;color:#683047;border-color:white}.uppercase{text-transform:uppercase}.m-x-auto{display:block;margin-right:auto !important;margin-left:auto !important}.m-a-0{margin:0 0 !important}.m-t-0{margin-top:0 !important}.m-r-0{margin-right:0 !important}.m-b-0{margin-bottom:0 !important}.m-l-0{margin-left:0 !important}.m-x-0{margin-right:0 !important;margin-left:0 !important}.m-y-0{margin-top:0 !important;margin-bottom:0 !important}.m-a-1{margin:1rem 1rem !important}.m-t-1{margin-top:1rem !important}.m-r-1{margin-right:1rem !important}.m-b-1{margin-bottom:1rem !important}.m-l-1{margin-left:1rem !important}.m-x-1{margin-right:1rem !important;margin-left:1rem !important}.m-y-1{margin-top:1rem !important;margin-bottom:1rem !important}.m-a-2{margin:3% 3% !important}.m-t-2{margin-top:3% !important}.m-r-2{margin-right:3% !important}.m-b-2{margin-bottom:3% !important}.m-l-2{margin-left:3% !important}.m-x-2{margin-right:3% !important;margin-left:3% !important}.m-y-2{margin-top:3% !important;margin-bottom:3% !important}.m-a-3{margin:5% 5% !important}.m-t-3{margin-top:5% !important}.m-r-3{margin-right:5% !important}.m-b-3{margin-bottom:5% !important}.m-l-3{margin-left:5% !important}.m-x-3{margin-right:5% !important;margin-left:5% !important}.m-y-3{margin-top:5% !important;margin-bottom:5% !important}.p-a-0{padding:0 0 !important}.p-t-0{padding-top:0 !important}.p-r-0{padding-right:0 !important}.p-b-0{padding-bottom:0 !important}.p-l-0{padding-left:0 !important}.p-x-0{padding-right:0 !important;padding-left:0 !important}.p-y-0{padding-top:0 !important;padding-bottom:0 !important}.p-a-1{padding:1rem 1rem !important}.p-t-1{padding-top:1rem !important}.p-r-1{padding-right:1rem !important}.p-b-1{padding-bottom:1rem !important}.p-l-1{padding-left:1rem !important}.p-x-1{padding-right:1rem !important;padding-left:1rem !important}.p-y-1{padding-top:1rem !important;padding-bottom:1rem !important}.p-a-2{padding:3% 3% !important}.p-t-2{padding-top:3% !important}.p-r-2{padding-right:3% !important}.p-b-2{padding-bottom:3% !important}.p-l-2{padding-left:3% !important}.p-x-2{padding-right:3% !important;padding-left:3% !important}.p-y-2{padding-top:3% !important;padding-bottom:3% !important}.p-a-3{padding:5% 5% !important}.p-t-3{padding-top:5% !important}.p-r-3{padding-right:5% !important}.p-b-3{padding-bottom:5% !important}.p-b-50{padding-bottom:50px !important}.p-l-3{padding-left:5% !important}.p-x-3{padding-right:5% !important;padding-left:5% !important}.p-y-3{padding-top:5% !important;padding-bottom:5% !important}.sprite{display:inline-block;background:transparent url(//cdn.shopify.com/s/files/1/0543/1257/t/30/assets/img-bs4sf-sprite.png?4032982441498936347) no-repeat}@media only screen and (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.sprite{background-image:url(//cdn.shopify.com/s/files/1/0543/1257/t/30/assets/img-bs4sf-sprite-2x.png?4032982441498936347);background-size:148px 134px}}.sprite-pay{width:37px;height:22px}.sprite-social{width:24px;height:24px}.sprite.pay_amex{background-position:0px 0px}.sprite.pay_credit{background-position:-37px 0px}.sprite.pay_dankort{background-position:0px -22px}.sprite.pay_diners{background-position:-37px -22px}.sprite.pay_discover{background-position:0px -44px}.sprite.pay_forbru{background-position:-37px -44px}.sprite.pay_google{background-position:-74px 0px}.sprite.pay_jcb{background-position:-74px -22px}.sprite.pay_laser{background-position:-74px -44px}.sprite.pay_maestro{background-position:0px -66px}.sprite.pay_mastercard{background-position:-37px -66px}.sprite.pay_money{background-position:-74px -66px}.sprite.pay_visa{background-position:0px -88px}.sprite.pay_shopify{background-position:-37px -88px}.sprite.pay_solo{background-position:-74px -88px}.sprite.pay_paypal{background-position:-111px 0px}.sprite.social_email{background-position:-111px -22px}.sprite.social_facebook{background-position:-111px -46px}.sprite.social_flickr{background-position:-111px -70px}.sprite.social_google_plus{background-position:0px -110px}.sprite.social_linkedin{background-position:-24px -110px}.sprite.social_pinterest{background-position:-48px -110px}.sprite.social_tumblr{background-position:-72px -110px}.sprite.social_twitter{background-position:-96px -110px}.sprite.social_youtube{background-position:-120px -110px}
