html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,a img,input,textarea,button,select,option{background:transparent;border:0;padding:0;margin:0;outline:none;text-decoration:none}.clear{width:100%;height:0;clear:both;display:block}button{cursor:pointer;padding:0;margin:0}*:focus{outline:0}.main-resources .panels .left p,header .utility .right a.link{font:14px/1em Special Elite,cursive}.main-article .share p,.main-article .primary p.date,.main-blog .paginate,.main-blog .articles-grid .post p.date,.main-blog .blog-nav,.main-wholesale-application form.application-form .form label,.main-contact .right label,.customer form label,.main-cart .form-actions .left a,.main-cart .form-actions .left button,.main-product .right .share p,.main-product .right recipient-form label,.main-product .right .options label,.main-product .right .meta .breadcrumbs,.main-collection .primary .meta p{font:14px/1em Special Elite,cursive;letter-spacing:.02em}.main-article .tags a,.main-resources .panels .right .cards p.button,.main-wholesale-application a.faire span,.main-wholesale-application .right a.button,.main-wholesale-application form.application-form button,.main-contact .right button,.customer.addresses button.add-new,.customer a.button,.customer form button[type=submit],.main-cart .form-actions .right button,.main-cart .row .item p.sale,.product-recommendations .items a p.flag,.main-product .right recipient-form button,.main-product .right .meta p.flag,.main-collection .primary .products a p.flag,.featured a span.flag,header .utility section.announcement p{font:14px/1em Special Elite,cursive;letter-spacing:.1em}.main-about .bio .text h2,.main-about h1.title,.rte h5{font:19px/1em Special Elite,cursive;letter-spacing:.1em}.main-about .panels .left h3,.rte blockquote,.rte h6{font:20px/1em Special Elite,cursive}.main-article .sidebar .micro-about a,.main-article .sidebar .image a span,.main-wholesale-application form.application-form .success,.main-contact .right .success,.main-product .right .form-action button span,.main-collection .primary .paginate,footer form p.heading,footer nav p{font:21px/1em Special Elite,cursive}.main-resources .featured-items h2,.main-resources .panels .right p.heading,.product-recommendations h2,.main-collection .sidebar p.heading,.instagram h2 a,.rte h4{font:25px/1em Special Elite,cursive}.main-resources .thank-you h2,.main-about .intro h2,.tagline h1{font:29px/1em Special Elite,cursive}.main-resources .panels .right p.hint,.main-resources .panels .right .cards p.title{font:16px/1em Inter,sans-serif}.main-article .sidebar .micro-about p,.main-wholesale-application .right p.email,.main-wholesale-application form.application-form .form .select select,.main-wholesale-application form.application-form .form input,.main-wholesale-application form.application-form .error,.main-wholesale-application .meta p,.main-faq .answer,.main-contact .right textarea,.main-contact .right input,.main-about .bio .text p,.main-about .process p,.main-about .panels .left p,.customer.addresses .address .buttons button,.customer.account table,.customer form input[type=text],.customer form input[type=email],.customer form input[type=password],.customer form input[type=tel],.customer form .errors,.customer p,.main-product .right .description,.main-product .right recipient-form textarea,.main-product .right recipient-form input[type=text],.main-product .right recipient-form input[type=email],.main-product .right recipient-form input[type=date],.postcard .right p,.rte,.main-404 p,footer form p.error,footer form p.success,footer form .form input,footer form label{font:16px/1em Inter,sans-serif;letter-spacing:.02em}.main-resources .thank-you p{font:16px/1em Inter,sans-serif;letter-spacing:.1em}.main-blog .articles-grid .post p.title,.main-resources .meta p{font:18px/1em Inter,sans-serif;letter-spacing:.02em}.main-about .intro p{font:300 18px/1em Inter,sans-serif}.main-resources .info-faq .faq button,.main-wholesale-application .right h2,.main-wholesale-application form.application-form h2,.main-faq p.question,.main-product .right .meta h1,.main-collection .primary .meta h1,.instagram h2,.postcard .right h2,.hero a p,.rte h2,.main-search .primary form input,section.header-search form input{font:300 24px/1em Inter,sans-serif}.main-article .primary h1.title,.customer.addresses form p.heading,.testimonials p.text{font:300 24px/1em Inter,sans-serif;letter-spacing:.02em}.main-resources .info-faq h2,.main-resources .meta h1,.main-wholesale-application .meta h1,.main-faq h1.title,.main-contact h1.title,.main-about .bio .text h3,.shopify-policy__container .shopify-policy__title h1,.main-page h1.title,.customer h2,.customer h1,.main-cart h1,.rte h1,.main-404 h1{font:300 34px/1em Inter,sans-serif}.colophon p.credit,.colophon p.copyright{font:500 11px/1em Inter,sans-serif;letter-spacing:.1em}header .utility .right a.carticon span{font:500 13px/1em Inter,sans-serif}.main-collection .primary h2,.main-collection .sidebar li.link,header nav ul li button,header nav ul li a{font:500 15px/1em Inter,sans-serif;letter-spacing:.1em}.customer form .button-flex button[type=button],footer form .form button{font:600 11px/1em Inter,sans-serif;letter-spacing:.1em}.main-article .tags p,.main-resources .featured-items a p.title,.main-cart .form-actions .right p,.main-cart .error-message,.main-cart .row .price,.main-cart .row .quantity .select select,.main-cart .row .quantity input[type=number],.main-cart .row .item p.title,.main-cart .empty p,.product-recommendations .items a .details p,.main-product .right .options .select select,.main-collection .primary .products a .details p,.main-collection .primary .dropdown .select select,.main-collection .sidebar li.sublink,.featured a .details p.price,.featured a .details p.title,.shopify-challenge__container form button,.shopify-challenge__container form input[type=submit],.shopify-challenge__container p,footer nav a,header nav ul ul li a,header nav ul ul li button.sublink{font:600 12px/1em Inter,sans-serif;letter-spacing:.1em}.testimonials p.title{font:600 13px/1em Inter,sans-serif;letter-spacing:.1em}.customer.account strong{font:600 16px/1em Inter,sans-serif}.main-resources .panels .right h2,.main-wholesale-application .right h3,.main-about .process h3,.main-product .right .meta p.price,.testimonials h2,.rte h3{font:600 16px/1em Inter,sans-serif;letter-spacing:.1em}.main-product .right .form-action input{font:600 20px/1em Montserrat,sans-serif;letter-spacing:.1em}body{padding:0 0 50px}*,*:after,*:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wrap{width:1200px;max-width:100%;margin:0 auto}a,button{transition:background-color .15s,color .15s}svg{transition:fill .15s}#main{padding-top:25px}.visuallyhidden{position:absolute;top:0;left:0;width:1px;height:1px;border:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}section.header-search{display:none;width:100%;height:53px;background-color:#e7f0ed}section.header-search .wrap{display:flex;justify-content:flex-end}section.header-search form{display:flex;align-items:center;justify-content:space-between;width:384px;height:53px;background-color:#f3f7f6}section.header-search form input{display:block;width:calc(100% - 52px);line-height:53px;color:#5d7e49;padding-left:18px}section.header-search form input::placeholder{color:#5d7e49}section.header-search form button{display:flex;align-items:center;justify-content:center;width:52px;height:53px}section.header-search form button svg{display:block;width:20px;height:auto;fill:#5d7e49}section.header-search form button:hover,section.header-search form button:active{fill:#368b02}header{border-bottom:1px solid #e6ebe6;padding:0 0 20px}header .utility{width:100%;height:51px;border-bottom:1px solid #e6ebe6}header .utility .wrap{display:flex;align-items:center;justify-content:space-between}header .utility button.navicon{display:none}header .utility section.announcement{display:flex;align-items:center;justify-content:flex-start;width:50%;height:50px}header .utility section.announcement p{display:inline-block;height:26px;background-color:#f9f3eb;line-height:26px;color:#5d7e49;padding:2px 10px 0}header .utility .right{display:flex;align-items:center;justify-content:flex-end;width:50%;height:50px}header .utility .right a.link{display:block;text-transform:lowercase;color:#5d7e49;margin-right:22px;padding-top:2px}header .utility .right a.link:hover,header .utility .right a.link:active{color:#368b02}header .utility .right button{display:flex;align-items:center;justify-content:center;width:54px;height:50px;border:1px solid #e6ebe6;border-style:none solid}header .utility .right button svg{display:block;width:21px;height:auto;fill:#869d78}header .utility .right button:hover svg,header .utility .right button:active svg{fill:#368b02}header .utility .right a.carticon{display:flex;align-items:center;justify-content:center;padding:0 1px 0 15px}header .utility .right a.carticon svg{display:block;width:30px;height:auto;fill:#86a388;margin-right:8px}header .utility .right a.carticon svg:nth-child(2){display:none}header .utility .right a.carticon span{display:block;width:28px;height:28px;background-color:#f9f3eb;border-radius:50%;line-height:28px;color:#5d7e49;text-align:center}header .utility .right a.carticon:hover span,header .utility .right a.carticon:active span{color:#368b02}header a.logo{display:block;width:337px;height:auto;margin:15px auto 24px}header a.logo img{display:block;width:100%;height:auto}header nav.mobile{display:none}header nav ul{display:flex;align-items:center;justify-content:center}header nav ul ul{position:absolute;z-index:10;display:none;background-color:#fff;padding:40px 50px 25px;transform:translate(-50px)}header nav ul ul li{display:block;padding:0 2px;margin:0 0 17px}header nav ul ul li a svg,header nav ul ul li button.sublink svg{width:8px}header nav ul ul li ul{position:relative;padding:20px 20px 15px 60px}header nav ul ul li ul li{margin:0 0 10px}header nav ul ul li ul li a{text-transform:none}header nav ul li{display:block;padding:0 15px}header nav ul li a{text-transform:uppercase;color:#5d7e49}header nav ul li a:hover,header nav ul li a:active{color:#368b02}header nav ul li button{text-transform:uppercase;color:#5d7e49}header nav ul li button span{display:none}header nav ul li button svg{width:10px;height:auto;fill:#5d7e49;margin-left:2px;transform:translateY(-2px)}header nav ul li button:hover,header nav ul li button:active{color:#368b02}header nav ul li button:hover svg,header nav ul li button:active svg{fill:#368b02}footer{border:1px solid #e6ebe6;border-style:solid none;padding:30px 0;margin:51px 0 38px}footer .footer{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;width:1200px;max-width:100%;margin:0 auto}footer nav{display:flex;align-items:flex-start;justify-content:space-between;width:470px;padding:45px 0 0 4px}footer nav ul{display:block}footer nav li{display:block;padding:0 0 9px}footer nav li.social{display:none;align-items:center;justify-content:center}footer nav li.social a{display:block;padding:0 6px}footer nav li.social a:hover svg,footer nav li.social a:active svg{fill:#368b02}footer nav li.social a svg.svg-instagram{width:17px}footer nav li.social a svg.svg-facebook{width:19px}footer nav li.social a svg.svg-pinterest{width:19px}footer nav li.social svg{display:block;height:auto;fill:#5d7e49}footer nav p{color:#5d7e49;padding:0 0 11px}footer nav a{line-height:1.5em;color:#5d7e49;text-transform:uppercase}footer nav a:hover,footer nav a:active{color:#368b02}footer .center{width:133px;padding-top:23px}footer .center img{display:block;width:132.5px;margin:0 auto 39px}footer .center .social{display:flex;align-items:center;justify-content:center}footer .center .social a{display:block;padding:0 6px}footer .center .social a:hover svg,footer .center .social a:active svg{fill:#368b02}footer .center .social a svg.svg-instagram{width:17px}footer .center .social a svg.svg-facebook{width:19px}footer .center .social a svg.svg-pinterest{width:19px}footer .center .social svg{display:block;height:auto;fill:#5d7e49}footer form{display:block;width:415px;max-width:35%;background-image:url(//www.bottlebranch.com/cdn/shop/t/10/assets/graphic-newsletter-stamp_2x.png?v=1724957674264153661784867242);background-repeat:no-repeat;background-position:top 13px right;background-size:69px auto;background-color:#f9f3eb;text-align:center;padding:44px 36px 33px 39px}footer form p.heading{color:#5d7e49;margin:0 0 15px}footer form label{display:block;line-height:26px;color:#5d7e49;margin:0 0 26px}footer form .form{display:flex;align-items:center;justify-content:space-between;width:100%;height:43px;background-color:#fff;padding:0 15px 0 14px}footer form .form span{display:block;width:20px;height:14px;background-image:url(//www.bottlebranch.com/cdn/shop/t/10/assets/icon-envelope.png?v=150575506132520443081784867242);background-repeat:no-repeat;background-position:center;background-size:contain}footer form .form input{display:block;width:calc(100% - 80px);color:#303030}footer form .form button{color:#5d7e49;text-transform:uppercase}footer form .form button:hover,footer form .form button:active{color:#368b02}footer form p.success{line-height:26px;color:#5d7e49;margin-top:26px}footer form p.error{line-height:26px;color:red;margin-top:26px}.colophon{text-align:center}.colophon p.copyright{display:flex;align-items:center;justify-content:center;color:#303030;text-transform:uppercase;margin:0 0 18px}.colophon p.copyright svg{width:12px;fill:#303030;margin-right:5px}.colophon p.credit{text-transform:uppercase}.colophon p.credit a{color:gray}.colophon p.credit a span{color:#5d7e49}.colophon p.credit a:hover span,.colophon p.credit a:active span{color:#368b02}.main-search .primary form{display:flex;align-items:center;justify-content:space-between;width:100%;height:53px;background-color:#f3f7f6;margin:50px auto 0}.main-search .primary form input{display:block;width:calc(100% - 52px);line-height:53px;color:#5d7e49;padding-left:18px}.main-search .primary form input::placeholder{color:#5d7e49}.main-search .primary form button{display:flex;align-items:center;justify-content:center;width:52px;height:53px}.main-search .primary form button svg{display:block;width:20px;height:auto;fill:#5d7e49}.main-search .primary form button:hover,.main-search .primary form button:active{fill:#368b02}.main-404{width:452px;max-width:90%;min-height:350px;padding-top:30px;margin:0 auto}.main-404 h1{line-height:40px;color:#303030;text-align:center;margin:0 0 50px}.main-404 p{line-height:26px;color:#303030;text-align:center;margin:0 0 1.5em}.shopify-challenge__container{padding:50px 0}.shopify-challenge__container p{line-height:30px;color:#303030;text-transform:uppercase;text-align:center;margin:0 0 1em}.shopify-challenge__container form button,.shopify-challenge__container form input[type=submit]{display:block;height:30px;color:#303030;text-transform:uppercase;text-align:center;margin-top:1em;cursor:pointer;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;transition:text-underline-offset .15s}.shopify-challenge__container form button:hover,.shopify-challenge__container form button:active,.shopify-challenge__container form input[type=submit]:hover,.shopify-challenge__container form input[type=submit]:active{text-underline-offset:3.5px}@media screen and (max-width:1200px){header .utility{padding:0 1%}footer{padding:30px 1%}}@media screen and (max-width:1024px){footer .footer{justify-content:center}footer nav{width:50%}footer .center{width:40%}footer form{width:100%;max-width:100%;margin-top:35px}footer form .form{width:90%;max-width:500px;margin:0 auto}}@media screen and (max-width:834px){header{padding:0}header .utility{height:42px;padding:0}header .utility .wrap{width:93%;height:42px}header .utility button.navicon{display:flex;align-items:center;justify-content:flex-start;width:40px;height:42px}header .utility button.navicon svg{display:block;width:20px;height:auto;fill:#5d7e49}header .utility section.announcement{display:flex;align-items:center;justify-content:center;width:calc(100% - 80px);height:42px}header .utility section.announcement p{height:auto;background-color:#fff;font-size:12px;line-height:1.25em;color:#5d7e49;text-align:center;padding:3px 0 0}header .utility .right{width:40px;height:42px}header .utility .right a.link,header .utility .right button{display:none}header .utility .right a.carticon{display:flex;align-items:center;justify-content:flex-end;width:40px;height:42px;padding:0}header .utility .right a.carticon svg{display:block;width:21px;fill:#5d7e49;margin:0}header .utility .right a.carticon svg:nth-child(1){display:none}header .utility .right a.carticon svg:nth-child(2){display:block}header .utility .right a.carticon span{display:none}header a.logo{width:232px;margin:9px auto 14px}header nav{position:absolute;z-index:10;background-color:#fff;width:100%;padding:15px 12.5% 40px}header nav.desktop{display:none}header nav ul{display:block}header nav ul ul{position:relative;display:none;padding:20px 0 15px;transform:translate(0)}header nav ul ul li{margin:0 0 20px}header nav ul ul li a{font-size:13px}header nav ul ul li ul{padding:20px}header nav ul li{display:block;text-align:center;margin:0 0 25px}header nav ul li button span{display:inline}header nav ul li button svg{display:none}header nav form{display:flex;align-items:center;justify-content:space-between;width:100%;height:39px;border:1px solid #e6ebe6;margin:40px 0 20px}header nav form input{display:block;width:calc(100% - 38px);height:37px;font:17px/1em Special Elite,cursive;line-height:37px;color:#5d7e49;padding:4px 0 0 14px}header nav form input::placeholder{color:#5d7e49}header nav form button{display:flex;align-items:center;justify-content:center;width:38px;height:37px;padding-top:2px}header nav form button svg{display:block;width:18px;height:auto;fill:#5d7e49}header nav .customer-links{font:500 11px/1em Inter,sans-serif;letter-spacing:.1em;color:#5d7e49;text-transform:uppercase;text-align:center;margin:0 0 30px}header nav .customer-links a{color:#5d7e49}header nav img{display:block;width:83px;height:auto;margin:0 auto}footer{padding:0}footer .footer{justify-content:center}footer nav{flex-wrap:wrap;background-image:url(//www.bottlebranch.com/cdn/shop/t/10/assets/graphic_ferns_footer_nav.png?v=145109605455810952261784867242);background-repeat:no-repeat;background-position:top right -7.2%;background-size:158px auto;padding:23px 0 4}footer nav ul{width:50%;padding:0 34px;margin:0}footer nav ul:nth-child(1){order:1}footer nav ul:nth-child(2){order:3;margin-top:-70px}footer nav ul:nth-child(3){order:2;padding-top:88px}footer nav ul li.standard a{display:block;white-space:nowrap}footer nav ul li.social{display:flex;justify-content:flex-start;margin-top:22px}footer nav ul li.social a{padding:0;margin-right:16px}footer nav ul li.social a:nth-child(3){margin:0}footer nav ul li.social a svg.svg-facebook{width:18px}footer nav ul li.social a svg.svg-pinterest{width:18px}footer .center{display:none}footer form{width:100%;max-width:100%;margin-top:35px}footer form .form{width:90%;max-width:500px;margin:0 auto}}@media screen and (max-width:600px){footer nav{width:70%}}@media screen and (max-width:414px){footer nav{width:90%}footer form{padding:44px 0 33px}footer form label{font-size:14px;margin:0 0 13px}footer form .form{max-width:308px}}@media screen and (max-width:375px){footer nav ul{padding:0 17px}.colophon p.copyright{display:block;line-height:2em;text-align:center}.colophon p.copyright svg{display:inline-block;transform:translateY(2px)}}@media screen and (max-width:320px){footer nav{width:100%}footer nav ul:nth-child(2){margin-top:-90px}footer nav ul li.standard a{display:block;white-space:normal}}.rte{line-height:26px;color:#303030}.rte p{margin:0 0 1em}.rte a{color:#5d7e49;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;transition:text-underline-offset .15s}.rte a:hover,.rte a:active{text-underline-offset:3px}.rte strong{font-weight:600}.rte em{font-style:italic}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin:3em 0 1em}.rte h3{text-transform:uppercase}.rte h4{color:#5d7e49}.rte h5{color:#5d7e49;text-transform:uppercase}.rte h6+ul,.rte h6+ol{margin-top:-1em}.rte blockquote{display:block;line-height:1.1em;text-align:justify;padding:10%;margin:0 auto 2em;background-color:#f3f7f6}.rte ul,.rte ol{margin:0 0 2em}.rte ul li{list-style:disc inside}.rte ol li{list-style:decimal inside}.rte table{display:table;width:100%}.rte th{text-transform:uppercase;text-align:left;padding:0 20px 10px 0}.rte td{padding:10px 20px 10px 0}.rte img{display:block;width:auto;height:auto;max-width:100%;margin:1.5em auto}@media screen and (max-width:414px){.rte table{display:block;width:100%;padding:0}.rte table thead,.rte table th{display:none}.rte table tbody{display:block;width:100%}.rte table tr{display:block;width:100%;border-bottom:1px solid #e6ebe6;padding:20px}.rte table td{display:block;width:100%;padding:0 0 10px}}.hero a{display:block}.hero a img{display:block;width:100%;height:auto;margin:0 auto}.hero a p{position:absolute;z-index:1;display:flex;align-items:center;justify-content:flex-start;width:auto;height:72px;background-color:#e7f0ed;line-height:72px;color:#5d7e49;padding:0 25px;margin-top:-72px;transition:background-color .15s,color .15s}.hero a p:hover{background-color:#eef4f2;color:#368b02}.hero a p:hover svg{fill:#368b02}.hero a p svg{display:block;width:8px;height:auto;fill:#5d7e49;margin-left:10px}.tagline{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:1240px;max-width:100%;min-height:127px;background-image:url(//www.bottlebranch.com/cdn/shop/t/10/assets/graphic-tagline_2x.png?v=25262677385505399631784867242);background-repeat:no-repeat;background-position:center;background-size:1239.5px auto;margin:-9px auto -6px;transform:translate(5.5px)}.tagline h1{color:#5d7e49;text-align:center;transform:translate(16px)}.featured{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin-bottom:36px}.featured .blank{width:31.3333333333%}.featured a{display:block;width:31.3333333333%;background-color:#f9f3eb}.featured a:nth-child(4){display:none}.featured a .image{display:block;width:100%;height:0;padding-bottom:100%}.featured a span.flag{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;width:71px;height:26px;background-color:#f7dfd2;color:#c25100;text-transform:uppercase;transform:translateY(-26px)}.featured a .details{background-color:#f9f3eb;padding:18px 22px}.featured a .details p.title{line-height:1.5em;color:#5d7e49;text-transform:uppercase;margin:0 0 .5em}.featured a .details p.price{line-height:1.5em;color:#818181;text-transform:uppercase;transition:color .15s}.featured a .details p.price del{color:#818181;margin-right:5px}.featured a .details p.price span{color:#c25100}.featured a:hover .details p.title,.featured a:active .details p.title{color:#368b02}.postcard{display:flex;align-items:stretch;flex-wrap:wrap;margin-bottom:36px}.postcard .image{width:53.3%;min-height:627px}.postcard .right{width:46.7%;background-color:#e7f0ed;padding:140px 43px 58px 53px}.postcard .right .fern{position:absolute;width:478.5px;height:184.5px;background-image:url(//www.bottlebranch.com/cdn/shop/t/10/assets/graphic-postcard-fern_2x.png?v=99843839966046095821784867242);background-repeat:no-repeat;background-position:center;background-size:contain;transform:translate(106px,-140px)}.postcard .right h2{color:#303030;text-align:center;margin:0 0 22px}.postcard .right p{line-height:26px;color:#303030;text-align:center;margin:0 0 39px}.postcard .right p a{color:#5d7e49}.postcard .right p a svg{width:6px;fill:#5d7e49;transform:translateY(1px)}.postcard .right p a:hover,.postcard .right p a:active{color:#368b02}.postcard .right p a:hover svg,.postcard .right p a:active svg{fill:#368b02}.postcard .right .icons{display:flex;align-items:center;justify-content:center}.postcard .right .icons img{display:block;height:auto;margin:0 24px}.postcard .right .icons img:nth-child(1){width:70px}.postcard .right .icons img:nth-child(2){width:76px}.postcard .right .icons img:nth-child(3){width:75px}.testimonials{position:relative;z-index:1;background-color:#f9f3eb;padding:11px 19px}.testimonials h2{color:#303030;text-transform:uppercase;text-align:center;margin:35px 0 45px}.testimonials hr{width:100%;height:0;border:0;border-top:2px solid #fff}.testimonials .testimonials-slider{width:740px;margin:0 auto}.testimonials p.text{line-height:40px;color:#303030;text-align:center;margin:0 0 35px}.testimonials p.title{color:#303030;text-transform:uppercase;text-align:center}.testimonials .arrows{display:flex;align-items:center;justify-content:space-between;width:1032px;height:0;overflow:visible;margin:0 auto}.testimonials .arrows button{width:30px;height:18px;transform:translateY(43px)}.testimonials .arrows button:active{transform:translate(1px,44px)}.testimonials .arrows button:hover svg,.testimonials .arrows button:active svg{fill:#368b02}.testimonials .arrows svg{display:block;width:30px;height:auto;fill:#5d7e49}.testimonials .arrows button.slick-prev svg{transform:rotate(180deg)}.testimonials .dots{padding:38px 0 16px}.testimonials .dots .slick-dots{display:flex;align-items:center;justify-content:center}.testimonials .dots li{display:block;padding:0 2.5px}.testimonials .dots button{display:block;width:12px;height:12px;background-color:transparent;border:1px solid #5D7E49;border-radius:50%;color:transparent;overflow:hidden}.testimonials .dots .slick-active button{background-color:#5d7e49}.instagram .backgrounds{display:flex;align-items:flex-start;justify-content:space-between;width:100%;height:0;overflow:visible}.instagram .backgrounds .fern{position:relative;z-index:1;width:298px;height:122px;background-image:url(//www.bottlebranch.com/cdn/shop/t/10/assets/graphic-fern-instagram_2x_alt.png?v=68978070650273028051784867242);background-repeat:no-repeat;background-position:center;background-size:contain;transform:translate(-30px,-8px)}.instagram .backgrounds .blossoms{position:relative;z-index:1;width:264.5px;height:114.5px;background-image:url(//www.bottlebranch.com/cdn/shop/t/10/assets/graphic-blossoms-instagram_2x.png?v=67077811036652314581784867242);background-repeat:no-repeat;background-position:center;background-size:contain;transform:translate(21px,-34px)}.instagram h2{color:#303030;text-align:center;margin:60px 0 40px}.instagram h2 a{color:#5d7e49}.instagram h2 a:hover,.instagram h2 a:active{color:#368b02}.instagram .images{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.instagram .images span{display:block;width:24.4%;height:auto;background-color:#fff}.instagram .images img{display:block;width:100%;height:auto;transition:opacity .15s}.instagram .images img:hover,.instagram .images img:active{opacity:.95}@media screen and (max-width:1200px){.tagline{background-size:104% auto;padding:0 14% 0 20%;margin:9px auto;transform:translate(0)}.tagline h1{line-height:1.25em;transform:translate(0)}.featured{align-items:stretch;max-width:95%;margin:0 auto 36px}.postcard{max-width:95%;margin:0 auto 36px}.postcard .right{padding:140px 5% 58px;background-image:url(//www.bottlebranch.com/cdn/shop/t/10/assets/graphic-postcard-fern_2x.png?v=99843839966046095821784867242);background-repeat:no-repeat;background-position:top right -40px;background-size:400px auto}.postcard .right .fern{display:none}.testimonials .testimonials-slider{width:62%}.testimonials .arrows{width:86%}.instagram{overflow:hidden}.instagram .backgrounds .fern{width:242.5px;height:124px;transform:translate(-10px,-18px)}}@media screen and (max-width:768px){.postcard{align-items:flex-start;max-width:95%;margin:0 auto 36px}.postcard .image{order:2;width:100%;height:0;min-height:0;padding:0 0 100%}.postcard .right{order:1;width:100%;height:auto;min-height:0;padding:140px 10% 10%}.testimonials .testimonials-slider{width:86%}.testimonials .arrows{display:none}}@media screen and (max-width:600px){.tagline{background-size:104% auto;padding:0 5%}.tagline h1{font-size:24px}.featured .blank{display:none}.featured a{width:49%;margin:0 0 2%}.featured a:nth-child(4){display:block}.instagram .backgrounds .fern{width:200px;transform:translateY(-32px)}.instagram h2{line-height:1.25em;margin:60px 0 40px}.instagram .images{width:95%;margin:0 auto}.instagram .images span{width:49%;margin:0 0 2%}}@media screen and (max-width:414px){.hero a p{height:60px;font-size:18px;line-height:60px;margin-top:-30px}.tagline{margin:30px auto 10px}.featured a{width:100%;margin:0 0 4%}.featured a:nth-child(4){display:none}.postcard .right{padding:140px 5% 10%}}@media screen and (max-width:375px){.postcard .right .icons{justify-content:space-around}.postcard .right .icons img{display:block;height:auto;margin:0}.postcard .right .icons img:nth-child(1){width:65px}.postcard .right .icons img:nth-child(2){width:71px}.postcard .right .icons img:nth-child(3){width:70px}.instagram h2{font-size:20px}.instagram h2 a{display:block;font-size:20px;margin-top:10px}.instagram .backgrounds .fern{transform:translateY(-37px)}}.collection .list-collections #main{padding-top:0}.collection .list-collections footer{margin-top:0}.main-collection{display:flex;align-items:stretch;justify-content:space-between}.main-collection .sidebar{width:20%;border-right:1px solid #e6ebe6;text-align:right;padding:32px 29px 51px 0}.main-collection .sidebar p.heading{color:#5d7e49;margin:0 0 30px}.main-collection .sidebar ul.sub_sublink{margin:0 0 1.5em}.main-collection .sidebar li.link{color:#5d7e49;text-transform:uppercase;margin:29px 0 14px}.main-collection .sidebar li.link a{color:#5d7e49}.main-collection .sidebar li.link a:hover,.main-collection .sidebar li.link a:active{color:#368b02}.main-collection .sidebar li.sublink{line-height:23px;color:#5d7e49;text-transform:uppercase}.main-collection .sidebar li.sublink a{color:#5d7e49}.main-collection .sidebar li.sublink a:hover,.main-collection .sidebar li.sublink a:active{color:#368b02}.main-collection .sidebar li.sublink.active a{color:#5d7e49}.main-collection .sidebar li.sublink .sub_sublink{text-transform:none;color:#5d7e49}.main-collection .sidebar li.sublink .sub_sublink a{color:#5d7e49}.main-collection .sidebar li.sublink .sub_sublink a:hover,.main-collection .sidebar li.sublink .sub_sublink a:active{color:#368b02}.main-collection .sidebar li.sublink .sub_sublink.active a{color:#5d7e49}.main-collection .primary{width:75%;padding:25px 0 51px}.main-collection .primary .meta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;height:106px;border:8px solid #e7f0ed;text-align:center;padding:0 5%;margin:0 auto 26px}.main-collection .primary .meta p{color:#303030;text-transform:lowercase;margin:0 0 9px}.main-collection .primary .meta p a{color:#303030}.main-collection .primary .meta p a:hover,.main-collection .primary .meta p a:active{color:#5d7e49}.main-collection .primary .meta h1{color:#303030}.main-collection .primary .dropdown{display:flex;justify-content:flex-end;width:100%;margin:-15px 0 13px}.main-collection .primary .dropdown .select{width:217px;height:37px;background-image:url(//www.bottlebranch.com/cdn/shop/t/10/assets/icon_select.png?v=173663599368025285021784867242);background-repeat:no-repeat;background-position:center right 10px;background-size:9px auto;border:1px solid #e6ebe6}.main-collection .primary .dropdown .select select{width:245px;height:37px;background-color:transparent;border:0;border-radius:0;line-height:35px;color:#5d7e49;text-transform:uppercase;padding-left:17px;-webkit-appearance:none}.main-collection .primary h2{border-bottom:1px solid #e6ebe6;color:#5d7e49;text-transform:uppercase;text-align:center;padding:0 0 17px;margin:50px auto 21px}.main-collection .primary .group{display:none}.main-collection .primary .group.active{display:block}.main-collection .primary .products{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.main-collection .primary .products div.blank{width:31.7318435754%;height:0}.main-collection .primary .products a{display:block;width:31.7318435754%;background-color:#f9f3eb;margin:0 0 22px}.main-collection .primary .products a .image{display:block;width:100%;height:0;padding-top:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.main-collection .primary .products a .image.no_image{background-size:80% auto}.main-collection .primary .products a .details{display:flex;align-items:center;justify-content:flex-start;height:90px;background-color:#f9f3eb;padding:0 16px;transition:background-color .15s}.main-collection .primary .products a .details p{line-height:23px}.main-collection .primary .products a .details p.title{color:#5d7e49;text-transform:uppercase;transition:color .15s}.main-collection .primary .products a .details p.price{color:#818181;text-transform:uppercase}.main-collection .primary .products a .details p.price del{margin-right:5px}.main-collection .primary .products a p.flag{position:absolute;z-index:1;display:inline-block;height:35px;line-height:35px;text-transform:uppercase;padding:2px 14.5px 0 16.5px;transform:translateY(-35px)}.main-collection .primary .products a.sale p.flag{background-color:#f7dfd2;color:#c25100}.main-collection .primary .products a.sale .details p.price{color:#c25100}.main-collection .primary .products a.sale .details p.price del{color:#818181}.main-collection .primary .products a.new-in-the-shop p.flag{background-color:#fff;color:#719e8f}.main-collection .primary .products a.out-of-stock p.flag{background-color:#818181;color:#fff}.main-collection .primary .products a.out-of-stock .details p.title,.main-collection .primary .products a.out-of-stock:hover .details p.title,.main-collection .primary .products a.out-of-stock:active .details p.title{color:#818181}.main-collection .primary .products a:hover .details,.main-collection .primary .products a:active .details{background-color:#fcf9f5}.main-collection .primary .products a:hover .details p.title,.main-collection .primary .products a:active .details p.title{color:#368b02}.main-collection .primary .paginate{display:flex;align-items:center;justify-content:center;text-transform:lowercase;padding:34px 0 13px}.main-collection .primary .paginate a{color:#5d7e49;margin:0 11px;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;text-decoration-color:transparent;transition:text-decoration-color .15s}.main-collection .primary .paginate a:hover,.main-collection .primary .paginate a:active{text-decoration-color:#5d7e49}.main-collection .primary .paginate span{color:#abc0ae;margin:0 12px}@media screen and (max-width:1200px){.main-collection .sidebar{display:none}.main-collection .primary{width:95%;margin:0 auto}.main-collection .primary .products{align-items:stretch}.main-collection .primary .products div.blank{width:32%}.main-collection .primary .products a{width:32%;margin:0 0 2%}.main-collection .primary .products a .details{height:auto;padding:16px}}@media screen and (max-width:600px){.main-collection .primary .products div.blank{display:none}.main-collection .primary .products a{width:49%}}@media screen and (max-width:414px){.main-collection .primary .products a{width:100%}}.main-product{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:64px}.main-product section.images{width:52.5%}.main-product section.images .main-image{display:none;width:100%;height:auto;margin:0 0 19px}.main-product section.images .main-image.active{display:block}.main-product section.images .main-image img{display:block;width:100%;height:auto}.main-product section.images .alt-images{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.main-product section.images .alt-images .blank{width:96px}.main-product section.images .alt-images button{display:block;width:96px;height:96px;margin:0 0 13px;background-repeat:no-repeat;background-position:center center;background-size:cover}.main-product section.images .alt-images button div{width:96px;height:96px}.main-product section.images .alt-images button:hover div,.main-product section.images .alt-images button:active div{border:7px solid #f7dfd2}.main-product section.images .alt-images button.active div{border:2px solid #578639}.main-product .right{width:44.5833333333%;background-color:#f9f3eb;border-top:10px solid #5D7E49;padding-top:34px}.main-product .right .meta{text-align:center}.main-product .right .meta p.flag{position:absolute;z-index:1;display:block;height:31px;line-height:31px;text-transform:uppercase;text-align:center;padding-top:2px;transform:translate(18px,-34px)}.main-product .right .meta p.flag.sale{width:87px;background-color:#f7dfd2;color:#c25100}.main-product .right .meta .breadcrumbs{color:#abc0ae;text-transform:lowercase;margin:0 0 25px}.main-product .right .meta .breadcrumbs a{color:#5d7e49;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;text-decoration-color:transparent;margin:0 10px;transition:text-decoration-color .15s}.main-product .right .meta .breadcrumbs a:hover,.main-product .right .meta .breadcrumbs a:active{text-decoration-color:#5d7e49}.main-product .right .meta h1{color:#303030;margin:0 0 15px}.main-product .right .meta p.price{color:#5d7e49;text-transform:uppercase;margin:0 0 25px}.main-product .right .meta p.price.sale{color:#c25100}.main-product .right .meta p.price del{color:#818181;margin-right:10px}.main-product .right .options{display:block;padding:31px 45px}.main-product .right .options label{display:block;color:#303030;text-transform:lowercase;margin:0 0 6px}.main-product .right .options .select{width:100%;height:43px;background-image:url(//www.bottlebranch.com/cdn/shop/t/10/assets/icon_select.png?v=173663599368025285021784867242);background-repeat:no-repeat;background-position:center right 10px;background-size:9px auto;background-color:#fff;border:1px solid #e6ebe6}.main-product .right .options .select select{width:120%;height:43px;background-color:transparent;border:0;border-radius:0;line-height:43px;color:#5d7e49;padding-left:17px;-webkit-appearance:none}.main-product .right recipient-form{display:block;padding:0 45px 31px}.main-product .right recipient-form .flex-checkbox{display:flex;align-items:center;justify-content:flex-start;margin:0 0 20px}.main-product .right recipient-form .flex-checkbox input{display:block;margin-right:10px;transform:translateY(-1px)}.main-product .right recipient-form .flex-checkbox label{margin:0}.main-product .right recipient-form .fields{display:none}.main-product .right recipient-form label{display:block;color:#303030;text-transform:lowercase;margin:0 0 6px}.main-product .right recipient-form input[type=text],.main-product .right recipient-form input[type=email],.main-product .right recipient-form input[type=date]{display:block;width:100%;height:39px;background-color:#fff;border:1px solid #e6ebe6;line-height:39px;color:#303030;padding:0 14px;margin:0 auto 20px}.main-product .right recipient-form textarea{display:block;width:100%;height:263px;background-color:#fff;border:1px solid #e6ebe6;line-height:1.5px;color:#303030;padding:28px 14px;margin:0 auto 22px}.main-product .right recipient-form button{display:block;width:220px;height:44px;background-color:#e7f0ed;border:4px solid #e7f0ed;line-height:40px;color:#5d7e49;text-transform:uppercase;text-align:center;padding-top:0;transition:background-color .15s}.main-product .right recipient-form button:hover,.main-product .right recipient-form button:active{background-color:#fff}.main-product .right .form-action{display:flex;align-items:center;justify-content:center;padding-bottom:38px;border-bottom:1px solid #ece2dd}.main-product .right .form-action input{display:block;width:48px;height:51px;background-color:#fff;line-height:51px;color:#5d7e49;text-align:center;margin-right:13px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.main-product .right .form-action input::-webkit-inner-spin-button{-webkit-appearance:none}.main-product .right .form-action button{display:block;width:234px;height:51px;background-color:#fff;padding:4px}.main-product .right .form-action button span{display:block;border:1px solid #e6ebe6;width:100%;height:43px;line-height:49px;color:#5d7e49;text-align:center}.main-product .right .form-action button:hover span,.main-product .right .form-action button:active span{color:#368b02}.main-product .right .description{border-top:1px solid #ece2dd;line-height:26px;color:#303030;padding:31px 45px;margin:3px auto 0}.main-product .right .description p{margin:0 0 1em}.main-product .right .icons{display:flex;align-items:center;justify-content:center;margin:0 auto 55px}.main-product .right .icons img{display:block;width:75px;height:auto;margin:0 22px}.main-product .right .share{display:flex;align-items:center;justify-content:center;background-color:#fff;padding-top:39px}.main-product .right .share p{color:#5d7e49;margin-right:15px;transform:translateY(2px)}.main-product .right .share a{display:block;margin-right:15px}.main-product .right .share a:hover svg,.main-product .right .share a:active svg{fill:#5d7e49}.main-product .right .share a svg{display:block;height:auto;fill:#abc0ae}.main-product .right .share a svg.svg-facebook-alt{width:7px}.main-product .right .share a svg.svg-pinterest{width:13px}.main-product .right .share a svg.svg-envelope{width:13px}.product-recommendations h2{color:#5d7e49;text-align:center;margin:0 auto 37px}.product-recommendations .items{display:flex;align-items:flex-start;justify-content:space-between}.product-recommendations .items a{display:block;width:23.6666666667%}.product-recommendations .items a .image{display:block;width:100%;height:0;padding-top:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.product-recommendations .items a .details{display:flex;align-items:center;justify-content:flex-start;height:90px;background-color:#f9f3eb;padding:0 16px;transition:background-color .15s}.product-recommendations .items a .details p{line-height:23px}.product-recommendations .items a .details p.title{color:#5d7e49;text-transform:uppercase;transition:color .15s}.product-recommendations .items a .details p.price{color:#818181;text-transform:uppercase}.product-recommendations .items a .details p.price del{margin-right:5px}.product-recommendations .items a p.flag{position:absolute;z-index:1;display:inline-block;height:35px;line-height:35px;text-transform:uppercase;padding:2px 14.5px 0 16.5px;transform:translateY(-35px)}.product-recommendations .items a.sale p.flag{background-color:#f7dfd2;color:#c25100}.product-recommendations .items a.sale .details p.price{color:#c25100}.product-recommendations .items a.sale .details p.price del{color:#818181}.product-recommendations .items a.new-in-the-shop p.flag{background-color:#fff;color:#719e8f}.product-recommendations .items a.out-of-stock p.flag{background-color:#818181;color:#fff}.product-recommendations .items a.out-of-stock .details p.title,.product-recommendations .items a.out-of-stock:hover .details p.title,.product-recommendations .items a.out-of-stock:active .details p.title{color:#818181}.product-recommendations .items a:hover .details,.product-recommendations .items a:active .details{background-color:#fcf9f5}.product-recommendations .items a:hover .details p.title,.product-recommendations .items a:active .details p.title{color:#368b02}@media screen and (max-width:1200px){.main-product,.product-recommendations{max-width:95%;margin:0 auto}}@media screen and (max-width:834px){.main-product{flex-wrap:wrap}.main-product section.images{width:100%;margin:0 0 50px}.main-product .right{width:100%}.product-recommendations .items a{width:32%}.product-recommendations .items a:nth-child(4){display:none}}@media screen and (max-width:600px){.product-recommendations .items{flex-wrap:wrap}.product-recommendations .items a{width:49%;margin:0 0 2%}.product-recommendations .items a:nth-child(4){display:block}}@media screen and (max-width:414px){.main-product section.images .alt-images .blank{width:calc(24% - 1px)}.main-product section.images .alt-images button{width:calc(24% - 1px);height:0;padding:0;padding-bottom:calc(24% - 1px);border:1px solid transparent;margin:0;margin-bottom:calc(1% - 1px)}.main-product section.images .alt-images button div{display:none}.main-product section.images .alt-images button.active{border-color:#578639}.main-product .right .options{padding:31px 5%}.main-product .right recipient-form{padding:0 5% 31px}.main-product .right .description{padding:31px 5%}}.main-cart{padding-top:30px}.main-cart h1{display:flex;align-items:center;justify-content:center;line-height:37px;color:#303030;margin:0 0 50px}.main-cart h1 svg{display:block;width:35px;height:auto;fill:#86a388;margin-right:17px}.main-cart .empty{padding-bottom:200px}.main-cart .empty p{color:#303030;text-transform:uppercase;text-align:center}.main-cart .empty p a{color:#5d7e49;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:transparent;transition:text-decoration-color .15s}.main-cart .empty p a:hover,.main-cart .empty p a:active{text-decoration-color:#5d7e49}.main-cart form{width:900px;max-width:100%;margin:0 auto}.main-cart .row{display:flex;align-items:stretch;justify-content:flex-start;width:100%;border-bottom:1px solid #e6ebe6}.main-cart .row.first{border-top:1px solid #e6ebe6}.main-cart .row a.remove{display:flex;align-items:center;justify-content:center;width:20px;height:auto;transform:translate(-42px)}.main-cart .row a.remove svg{display:block;width:19px;height:auto;fill:#818181}.main-cart .row a.remove:hover svg,.main-cart .row a.remove:active svg{fill:#5d7e49}.main-cart .row .item{display:flex;align-items:center;justify-content:flex-start;width:575px}.main-cart .row .item:hover p,.main-cart .row .item:active p{color:#368b02}.main-cart .row .item img{display:block;width:160px;height:auto;margin-right:50px}.main-cart .row .item p{text-transform:uppercase;color:#5d7e49}.main-cart .row .item p.title{line-height:24px}.main-cart .row .item p.sale{line-height:35px;color:#c25100}.main-cart .row .quantity{display:flex;align-items:center;justify-content:center;width:129px;height:222px;border-right:1px solid #e6ebe6;padding:31px 0}.main-cart .row .quantity input[type=number]{display:block;width:62px;height:43px;line-height:43px;color:#5d7e49;text-align:center;border:1px solid #e6ebe6;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.main-cart .row .quantity input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.main-cart .row .quantity .select{width:62px;height:43px;background-image:url(//www.bottlebranch.com/cdn/shop/t/10/assets/icon_select.png?v=173663599368025285021784867242);background-repeat:no-repeat;background-position:center right 10px;background-size:9px auto;border:1px solid #e6ebe6}.main-cart .row .quantity .select select{width:90px;height:43px;background-color:transparent;border:0;border-radius:0;line-height:43px;color:#5d7e49;padding-left:17px;-webkit-appearance:none}.main-cart .row .price{display:flex;align-items:center;justify-content:center;line-height:24px;color:#818181;text-transform:uppercase;padding-left:18px}.main-cart .row .price.sale{color:#c25100}.main-cart .row .price del{color:#818181;margin-right:10px}.main-cart .error-message{display:none;text-align:center;color:#c25100;text-transform:uppercase;margin-top:37px}.main-cart .error-message.active{display:block}.main-cart .form-actions{display:flex;align-items:center;justify-content:space-between;margin-top:37px}.main-cart .form-actions .left{display:flex;align-items:center;justify-content:flex-start}.main-cart .form-actions .left a,.main-cart .form-actions .left button{display:flex;align-items:center;justify-content:flex-start;color:#5d7e49;text-transform:lowercase;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .15s}.main-cart .form-actions .left a:hover,.main-cart .form-actions .left a:active,.main-cart .form-actions .left button:hover,.main-cart .form-actions .left button:active{text-decoration-color:#5d7e49}.main-cart .form-actions .left a{margin-right:28px}.main-cart .form-actions .left button svg{width:14px;height:auto;fill:#5d7e49;margin-right:6px;transform:translateY(-1px)}.main-cart .form-actions .right{display:flex;align-items:center;justify-content:flex-end}.main-cart .form-actions .right p{color:#818181;text-transform:uppercase;margin-right:44px}.main-cart .form-actions .right .blank-button{width:257px;height:44px}.main-cart .form-actions .right button{display:block;width:257px;height:44px;background-color:#e7f0ed;border:4px solid #e7f0ed;line-height:40px;color:#5d7e49;text-transform:uppercase;text-align:center;padding-top:0}.main-cart .form-actions .right button:hover,.main-cart .form-actions .right button:active{background-color:#fff}@media screen and (max-width:1200px){.main-cart form{max-width:95%}.main-cart .row a.remove{transform:translate(0);margin-right:20px}.main-cart .row .item{width:64%}.main-cart .row .item img{max-width:28%;margin-right:8%}.main-cart .row .quantity{width:15%}}@media screen and (max-width:834px){.main-cart .row{flex-wrap:wrap;padding:31px 2.5%}.main-cart .row a.remove{margin-right:40px}.main-cart .row .item{width:calc(100% - 60px);padding:0;margin:0 0 30px}.main-cart .row .quantity{justify-content:flex-start;width:160px;height:auto;border:0;padding:0 0 0 60px;margin-right:20px}.main-cart .row .price{justify-content:flex-start;padding:0}.main-cart .form-actions{padding:0 2.5%}.main-cart .form-actions .left{display:block;padding:0;margin:0}.main-cart .form-actions .left a,.main-cart .form-actions .left button{width:100%;margin:0}.main-cart .form-actions .left a{margin:0 0 28px}.main-cart .form-actions .right{display:block}.main-cart .form-actions .right p{width:100%;text-align:center;margin:0 0 28px}}@media screen and (max-width:600px){.main-cart .row{padding:31px 0 31px 2.5%}.main-cart .row a.remove{width:15px;margin-right:15px}.main-cart .row a.remove svg{width:15px}.main-cart .row .item img{max-width:30%;margin-right:20px}.main-cart .row .quantity{width:100px;padding:0 0 0 30px}.main-cart .form-actions{flex-wrap:wrap}.main-cart .form-actions .left{width:100%;margin:0 auto 40px}.main-cart .form-actions .left a,.main-cart .form-actions .left button{display:block;width:100%;text-align:center}.main-cart .form-actions .left a{margin:0 0 20px}.main-cart .form-actions .right{width:100%}.main-cart .form-actions .right .blank-button,.main-cart .form-actions .right button{max-width:100%;margin:0 auto}}.customer{width:452px;max-width:90%;padding-top:30px;margin:0 auto}.customer h1{line-height:40px;color:#303030;text-align:center;margin:0 0 50px}.customer h2{color:#303030;text-align:center;margin:0 0 40px}.customer p{line-height:26px;color:#303030;text-align:center;margin:0 0 1.5em}.customer form{display:block;width:100%;margin:0 auto 110px}.customer form .errors{line-height:26px;color:#303030;text-align:center;margin:0 0 1.5em}.customer form label{display:block;line-height:18px;color:#303030;text-transform:lowercase;margin:0 0 5px}.customer form input[type=text],.customer form input[type=email],.customer form input[type=password],.customer form input[type=tel]{display:block;width:100%;height:39px;border:1px solid #e6ebe6;line-height:39px;color:#303030;padding:0 10px;margin:0 0 20px}.customer form .button-flex{display:flex;align-items:center;justify-content:space-between;margin-top:24px}.customer form .button-flex.right{justify-content:flex-end}.customer form .button-flex button[type=button]{color:#5d7e49;text-transform:uppercase}.customer form .button-flex button[type=button]:hover,.customer form .button-flex button[type=button]:active{color:#368b02}.customer form button[type=submit]{display:block;width:120px;max-width:100%;height:44px;background-color:#e7f0ed;border:4px solid #e7f0ed;line-height:40px;color:#5d7e49;text-transform:uppercase;text-align:center;transition:background-color .15s}.customer form button[type=submit]:hover,.customer form button[type=submit]:active{background-color:#fff}.customer form button[type=submit].wide{width:300px}.customer form button[type=submit].center{margin:0 auto}.customer .password{display:none}.customer .password.active{display:block}.customer a.button{display:block;width:145px;max-width:100%;height:44px;background-color:#e7f0ed;border:4px solid #e7f0ed;line-height:40px;color:#5d7e49;text-transform:uppercase;text-align:center;margin:0 auto;transition:background-color .15s}.customer a.button:hover,.customer a.button:active{background-color:#fff}.customer.account p{text-align:left}.customer.account p a{color:#303030;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;transition:text-underline-offset .15s}.customer.account p a:hover,.customer.account p a:active{text-underline-offset:3px}.customer.account strong{display:block;line-height:26px;color:#303030}.customer.account table{width:100%;line-height:26px;color:#303030;padding-top:50px}.customer.account table th{font-size:15px;letter-spacing:normal;text-transform:uppercase;text-align:left;padding:0 10px 20px 0}.customer.account table td{padding:0 10px 20px 0}.customer.account table td:last-child{padding-right:0}.customer.account table a{color:#303030;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;transition:text-underline-offset .15s}.customer.account table a:hover,.customer.account table a:active{text-underline-offset:3px}.customer.account table tfoot tr td{padding:0 10px 5px 0}.customer.account table tfoot tr:nth-child(1) td{padding-top:30px}.customer.addresses .add-new-address,.customer.addresses .edit-address{display:none}.customer.addresses .add-new-address.active,.customer.addresses .edit-address.active{display:block}.customer.addresses p{text-align:left}.customer.addresses .address{margin:0 0 40px}.customer.addresses .address p{margin:0}.customer.addresses .address .buttons button{display:block;line-height:26px;color:#303030;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;transition:text-underline-offset .15s}.customer.addresses .address .buttons button:hover,.customer.addresses .address .buttons button:active{text-underline-offset:2px}.customer.addresses button.add-new{display:block;width:300px;max-width:100%;height:44px;background-color:#e7f0ed;border:4px solid #e7f0ed;line-height:40px;color:#5d7e49;text-transform:uppercase;text-align:center;margin:0 0 40px;transition:background-color .15s}.customer.addresses button.add-new:hover,.customer.addresses button.add-new:active{background-color:#fff}.customer.addresses form p.heading{color:#303030;margin:0 0 40px}.customer.addresses form .checkbox{display:flex;align-items:center;justify-content:flex-start}.customer.addresses form .checkbox input{display:block;margin-right:10px}.customer.addresses form .checkbox label{margin:0;transform:translateY(1px)}@media screen and (max-width:414px){.customer.account table{display:block;width:100%;padding:0}.customer.account table thead,.customer.account table th{display:none}.customer.account table tbody{display:block;width:100%}.customer.account table tr{display:block;width:100%;border-bottom:1px solid #e6ebe6;padding:20px}.customer.account table td{display:block;width:100%;padding:0 0 10px}.customer.account table tfoot{display:block;width:100%;border-top:1px solid #e6ebe6;margin-top:2px}.customer.account table tfoot tr td{padding:0 0 10px}.customer.account table tfoot tr:nth-child(1){padding-top:30px}.customer.account table tfoot tr:nth-child(1) td{padding-top:0}}.main-page{width:90%;padding:30px 0;margin:0 auto}.main-page h1.title{line-height:37px;color:#303030;text-align:center;margin:0 0 50px}.shopify-policy__container{width:1080px!important;max-width:90%!important;padding:30px 0}.shopify-policy__container .shopify-policy__title h1{line-height:37px;color:#303030;text-align:center;margin-bottom:50px}.main-about{width:1200px;max-width:95%;padding:0;margin:0 auto}.main-about h1.title{height:48px;line-height:48px;color:#5d7e49;text-transform:uppercase;text-align:center;margin:0 0 15px}.main-about h1.title span{display:block;width:306px;height:48px;background-image:url(//www.bottlebranch.com/cdn/shop/t/10/assets/graphic_distressed_border.png?v=94964421422211719761784867242);background-repeat:no-repeat;background-position:center;background-size:contain;padding-top:3px;margin:0 auto}.main-about .intro{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid #e6ebe6;padding:0 25px;margin:0 auto 24px}.main-about .intro img{display:block;width:436px;height:auto}.main-about .intro div.blank{width:436px}.main-about .intro div.text{width:calc(100% - 450px);padding-bottom:30px}.main-about .intro h2{color:#5d7e49;line-height:53px}.main-about .intro p{line-height:33px;color:#303030}.main-about .panels{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;margin:0 auto 50px}.main-about .panels .left{width:49%;border:8px solid #e7f0ed;padding:32px 53px 58px}.main-about .panels .left h3{line-height:53px;color:#303030;text-align:center;margin:0 0 10px}.main-about .panels .left p{line-height:26px;color:#303030}.main-about .panels .right{width:49%;padding-top:38px;background-repeat:no-repeat;background-position:center center;background-size:cover}.main-about .panels .right .icons{display:flex;align-items:center;justify-content:center}.main-about .panels .right .icons img{display:block;height:auto;margin:0 24px}.main-about .panels .right .icons img:nth-child(1){width:70px}.main-about .panels .right .icons img:nth-child(2){width:76px}.main-about .panels .right .icons img:nth-child(3){width:75px}.main-about .process{margin:0 auto 60px}.main-about .process .flower{position:absolute;width:299px;height:265px;background-image:url(//www.bottlebranch.com/cdn/shop/t/10/assets/graphic_about_flower_process.png?v=107419380110002168521784867242);background-repeat:no-repeat;background-position:center;background-size:contain;margin:-68px 0 0 -33px}.main-about .process h3{color:#303030;text-transform:uppercase;text-align:center;margin:0 auto 15px}.main-about .process p{width:780px;max-width:100%;line-height:26px;color:#303030;text-align:center;margin:0 auto 40px}.main-about .process .arrows{display:flex;align-items:center;justify-content:space-between;width:1200px;max-width:100%;height:0;overflow:visible;margin:0 auto}.main-about .process .arrows button{width:22px;height:38px;transform:translateY(175px)}.main-about .process .arrows button:active{transform:translate(1px,176px)}.main-about .process .arrows button:hover svg,.main-about .process .arrows button:active svg{fill:#368b02}.main-about .process .arrows svg{display:block;width:22px;height:auto;fill:#5d7e49}.main-about .process .arrows button.slick-prev svg{transform:rotate(180deg)}.main-about .process .images{width:1098px;max-width:92%;margin:0 auto}.main-about .process .images .image-wrap{width:366px;padding:0 6.5px}.main-about .process .images .image{display:block;width:100%;height:0;padding:0 0 100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.main-about .bio{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;background-color:#f9f3eb;border-top:10px solid #5D7E49;padding:37px 260px 90px 35px}.main-about .bio .images{width:355px;padding-top:20px;margin-right:45px}.main-about .bio .images .image-2{display:flex;align-items:flex-start;justify-content:flex-end;width:100%}.main-about .bio .images .image-2 img{z-index:1;margin-top:-48px;transform:rotate(2deg)}.main-about .bio .images img{position:relative;z-index:2;display:block;width:265px;height:auto;background-color:#fff;filter:drop-shadow(0px 3px 7px rgba(0,0,0,.12));padding:8px 11px 34px;transform:rotate(-1deg)}.main-about .bio .text{width:500px}.main-about .bio .text img{position:absolute;display:block;width:326px;height:auto;margin:163px 0 0 514px}.main-about .bio .text h2{height:48px;line-height:48px;color:#5d7e49;text-transform:uppercase;text-align:center;margin:0 0 46px}.main-about .bio .text h2 span{display:block;width:338px;height:48px;background-image:url(//www.bottlebranch.com/cdn/shop/t/10/assets/graphic_distressed_border_h2.png?v=26089759428546493311784867242);background-repeat:no-repeat;background-position:center;background-size:contain;padding-top:3px}.main-about .bio .text h3{color:#303030;margin:0 0 24px}.main-about .bio .text p{line-height:26px;color:#303030}@media screen and (max-width:1200px){.main-about h1.title{margin:0 0 45px}.main-about .intro{flex-wrap:wrap}.main-about .intro img{width:38%}.main-about .intro div.text{width:60%}.main-about .intro div.text br,.main-about .process .flower{display:none}.main-about .process h3,.main-about .process p{max-width:90%}.main-about .process .arrows button{transform:translateY(150px)}.main-about .process .arrows button:active{transform:translate(1px,151px)}.main-about .bio{padding:37px 5% 50px}.main-about .bio .text{width:calc(100% - 400px)}.main-about .bio .text img{display:none}}@media screen and (max-width:1024px){.main-about .intro img{order:2;width:436px;max-width:100%;margin:0 auto}.main-about .intro div.text{order:1;width:700px;max-width:100%;text-align:center;margin:0 auto 16px}.main-about .intro div.text br{display:block}}@media screen and (max-width:834px){.main-about .panels .left{width:100%;padding:5% 10% 10%;margin:0 0 20px}.main-about .panels .right{width:100%;padding:38px 0 100%}.main-about .process .arrows button{transform:translateY(120px)}.main-about .process .arrows button:active{transform:translate(1px,121px)}.main-about .bio{flex-wrap:wrap}.main-about .bio .images{display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding:20px 10% 0 20%;margin:40px auto 50px}.main-about .bio .images .image-2 img{margin:48px 0 0 -48px}.main-about .bio .text{width:100%}}@media screen and (max-width:600px){.main-about .intro div.text br{display:none}.main-about .intro div.text h2{font-size:24px;line-height:1.5em;margin:0 0 1em}.main-about .intro div.text p{font-size:17px;line-height:1.75em}.main-about .process .arrows button{width:16px;height:28px}.main-about .process .arrows svg{width:16px}.main-about .bio .images{padding:20px 0 0;margin:0 auto 50px}.main-about .bio .images .image-2 img{position:absolute;margin:28px 0 0}}@media screen and (max-width:414px){.main-about .process .arrows button{transform:translateY(160px)}.main-about .process .arrows button:active{transform:translate(1px,161px)}.main-about .process .images{max-width:88%}.main-about .bio .images{padding:20px 0 0;margin:0 auto 50px;display:block}.main-about .bio .images .image-2 img{position:relative;margin:-220px 0 0}}@media screen and (max-width:375px){.main-about .panels .right .icons{justify-content:space-around}.main-about .panels .right .icons img{margin:0}.main-about .panels .right .icons img:nth-child(1){width:65px}.main-about .panels .right .icons img:nth-child(2){width:71px}.main-about .panels .right .icons img:nth-child(3){width:70px}.main-about .bio .text h2{height:auto;line-height:1.25em}.main-about .bio .text h2 span{width:100%;height:auto;background-image:none;padding:0}}@media screen and (max-width:320px){.main-about h1.title span{width:auto;background-image:none;padding:0}}.main-contact{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;width:948px;max-width:90%;padding:30px 0;margin:0 auto}.main-contact h1.title{width:100%;line-height:37px;color:#303030;text-align:center;margin-bottom:59px}.main-contact .left{width:431px}.main-contact .left .washi_tape{position:relative;z-index:2;width:279px;height:41px;background-image:url(//www.bottlebranch.com/cdn/shop/t/10/assets/graphic_washi_tape.png?v=26609022569148195331784867242);background-repeat:no-repeat;background-position:center;background-size:cover;margin:0 auto}.main-contact .left img{position:relative;z-index:1;display:block;width:431px;max-width:100%;height:auto;box-shadow:0 2px 5px #0000001f;margin:-21px auto 0}.main-contact .right{width:452px}.main-contact .right .success{line-height:1.5em;color:#5d7e49;text-align:center;padding:50% 0}.main-contact .right label{display:block;color:#303030;text-transform:lowercase;margin:0 0 6px}.main-contact .right input{display:block;width:100%;height:39px;border:1px solid #e6ebe6;line-height:39px;color:#303030;padding:0 14px;margin:0 auto 20px}.main-contact .right textarea{display:block;width:100%;height:263px;border:1px solid #e6ebe6;line-height:1.5em;color:#303030;padding:28px 14px;margin:0 auto 22px}.main-contact .right button{display:block;width:220px;height:44px;background-color:#e7f0ed;border:4px solid #e7f0ed;line-height:40px;color:#5d7e49;text-transform:uppercase;text-align:center;padding-top:0;transition:background-color .15s}.main-contact .right button:hover,.main-contact .right button:active{background-color:#fff}@media screen and (max-width:1200px){.main-contact .left,.main-contact .right{width:48%;max-width:452px;margin:0 auto}}@media screen and (max-width:768px){.main-contact .left{order:2;width:100%}.main-contact .right{order:1;width:100%;margin:0 auto 50px}}@media screen and (max-width:414px){.main-contact h1.title{font-size:30px;line-height:1.25em;margin-bottom:40px}}.main-faq{width:870px;max-width:95%;padding:30px 0 0;margin:0 auto}.main-faq h1.title{line-height:37px;color:#303030;text-align:center;margin-bottom:50px}.main-faq p.question{display:flex;align-items:flex-start;justify-content:flex-start;line-height:37px;color:#303030;padding:0 40px 0 30px;margin:0 0 27px}.main-faq p.question svg{position:absolute;display:block;width:14px;height:auto;fill:#5d7e49;transform:rotate(-36deg);margin:6px 0 0 -30px}.main-faq .answer{line-height:37px;color:#303030;padding:0 30px}.main-faq .answer p{margin:0 0 .5em}.main-faq .answer a{color:#5d7e49;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:transparent;transition:text-decoration-color .15s}.main-faq .answer a:hover,.main-faq .answer a:active{text-decoration-color:#5d7e49}.main-faq hr{width:100%;height:0;border:0;border-top:1px solid #e6ebe6;margin:32px 0}@media screen and (max-width:414px){.main-faq h1.title{font-size:30px;line-height:1.25em;margin-bottom:40px}.main-faq p.question{font-size:20px;line-height:30px;padding:0 15px 0 30px;margin:0 0 20px}.main-faq .answer{font-size:14px;line-height:24px;padding:0 15px 0 30px}}.main-wholesale-application{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;width:1200px;max-width:95%;padding:30px 0 0;margin:0 auto}.main-wholesale-application .meta{width:820px;max-width:100%;margin:0 auto 50px}.main-wholesale-application .meta h1{line-height:37px;color:#303030;text-align:center;margin-bottom:50px}.main-wholesale-application .meta p{line-height:26px;color:#303030;text-align:center}.main-wholesale-application form.application-form{display:block;width:53.75%;border:9px solid #f9f3eb;padding:45px 7.4% 60px}.main-wholesale-application form.application-form .error{line-height:1.5em;color:#303030;text-align:center}.main-wholesale-application form.application-form .success{line-height:1.5em;color:#5d7e49;text-align:center}.main-wholesale-application form.application-form h2{color:#303030;text-align:center;margin:0 0 90px}.main-wholesale-application form.application-form .form{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.main-wholesale-application form.application-form .form .half{width:49%}.main-wholesale-application form.application-form .form .break{width:100%;height:0;margin:0 0 33px}.main-wholesale-application form.application-form .form label{display:block;width:100%;color:#303030;margin:0 0 8px}.main-wholesale-application form.application-form .form input{display:block;width:100%;height:39px;border:1px solid #e6ebe6;line-height:37px;color:#303030;padding:0 10px;margin:0 0 18px}.main-wholesale-application form.application-form .form .select{width:87px;height:39px;background-image:url(//www.bottlebranch.com/cdn/shop/t/10/assets/icon_select.png?v=173663599368025285021784867242);background-repeat:no-repeat;background-position:center right 10px;background-size:9px auto;background-color:#fff;border:1px solid #e6ebe6;margin:0 0 18px}.main-wholesale-application form.application-form .form .select select{width:120%;height:39px;background-color:transparent;border:0;border-radius:0;line-height:37px;color:#303030;padding-left:17px;-webkit-appearance:none}.main-wholesale-application form.application-form button{display:block;width:257px;max-width:100%;height:44px;background-color:#e7f0ed;line-height:44px;color:#5d7e49;text-transform:uppercase;text-align:center;padding-top:3px;margin:13px auto 0}.main-wholesale-application form.application-form button:hover,.main-wholesale-application form.application-form button:active{color:#368b02}.main-wholesale-application .right{width:calc(46.25% - 35px);text-align:center;padding-top:50px}.main-wholesale-application .right h2{color:#303030;text-align:center;margin:0 0 37px}.main-wholesale-application .right h3{line-height:28px;color:#303030;text-transform:uppercase;margin:0 0 20px}.main-wholesale-application .right p.email{line-height:26px;color:#303030}.main-wholesale-application .right p.email a{display:block;color:#5d7e49;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:transparent;transition:text-decoration-color .15}.main-wholesale-application .right p.email a:hover,.main-wholesale-application .right p.email a:active{text-decoration-color:#5d7e49}.main-wholesale-application .right .login-button{width:256px;height:256px;background-image:url(//www.bottlebranch.com/cdn/shop/t/10/assets/graphic_background.png?v=130533801862302245071784867242);background-repeat:no-repeat;background-position:top left 15px;background-size:auto 256px;border-bottom:2px solid #f9f3eb;margin:0 auto 70px}.main-wholesale-application .right .login-button .foreground{position:absolute;z-index:1;width:80px;height:256px;background-image:url(//www.bottlebranch.com/cdn/shop/t/10/assets/graphic_foreground.png?v=23018064512143991351784867242);background-repeat:no-repeat;background-position:top left;background-size:auto 256px;transform:translate(15px)}.main-wholesale-application .right .faire-button .foreground{position:relative;z-index:1;width:249px;height:226px;background-image:url(//www.bottlebranch.com/cdn/shop/t/10/assets/graphic_background_faire.png?v=148320478791587385801784867242);background-repeat:no-repeat;background-position:center;background-size:contain;margin:-8px auto 0}.main-wholesale-application .right a.button{display:block;max-width:100%;height:44px;background-color:#e7f0ed;line-height:44px;color:#5d7e49;text-transform:uppercase;text-align:center;padding-top:3px;margin:0 auto}.main-wholesale-application .right a.button.login{width:105px;transform:translateY(33px)}.main-wholesale-application .right a.button:hover,.main-wholesale-application .right a.button:active{color:#368b02}.main-wholesale-application a.faire{display:flex;align-items:center;justify-content:center;width:auto;margin:0 auto}.main-wholesale-application a.faire span{display:block;max-width:100%;height:44px;background-color:#e7f0ed;line-height:44px;color:#5d7e49;text-transform:uppercase;text-align:center;padding:3px 22px 0;transition:color .15s}.main-wholesale-application a.faire span:hover,.main-wholesale-application a.faire span:active{color:#368b02}@media screen and (max-width:768px){.main-wholesale-application form.application-form{width:100%;padding:45px 7.5% 60px;margin:0 auto 50px}.main-wholesale-application form.application-form .form .half{width:49%}.main-wholesale-application .right{width:100%}}@media screen and (max-width:414px){.main-wholesale-application form.application-form .form .half{width:100%}}.main-resources{width:1200px;max-width:95%;padding:30px 0 86px;margin:0 auto}.main-resources .meta{width:816px;max-width:100%;margin:0 auto 40px}.main-resources .meta h1{line-height:37px;color:#303030;text-align:center;margin-bottom:32px}.main-resources .meta p{line-height:33px;color:#303030;text-align:center}.main-resources .panels{display:flex;align-items:stretch;width:100%;margin:0 0 60px}.main-resources .panels .left{display:flex;align-items:center;justify-content:center;width:50%;height:612px;background-repeat:no-repeat;background-position:center;background-size:cover}.main-resources .panels .left a{display:flex;align-items:flex-end;justify-content:center;width:292px;height:379px;filter:drop-shadow(0 0 20px rgba(0,0,0,.2));background-repeat:no-repeat;background-position:center;background-size:cover}.main-resources .panels .left a:hover p,.main-resources .panels .left a:active p{transform:translateY(23px)}.main-resources .panels .left p{display:flex;align-items:center;justify-content:center;width:auto;min-width:222px;height:44px;background-color:#e7f0ed;color:#5d7e49;text-transform:uppercase;text-align:center;padding:2px 22px 0;transform:translateY(26px);transition:transform .15s}.main-resources .panels .left p svg{display:block;width:14px;height:auto;fill:#5c7e49;margin-right:13px;transform:translateY(-1px)}.main-resources .panels .right{width:50%;background-color:#e7f0ed;color:#5d7e49;text-align:center;padding:60px 2.5% 56px}.main-resources .panels .right h2{text-transform:uppercase;margin:0 0 24px}.main-resources .panels .right p.heading{line-height:34px;margin:0 0 55px}.main-resources .panels .right .cards{display:flex;align-items:flex-start;justify-content:space-between;width:356px;max-width:100%;margin:0 auto 60px}.main-resources .panels .right .cards a{display:block;width:148px;height:auto}.main-resources .panels .right .cards a:hover p.button,.main-resources .panels .right .cards a:active p.button{text-underline-offset:1px}.main-resources .panels .right .cards img{display:block;width:100%;height:auto;margin:0 0 20px}.main-resources .panels .right .cards p.title{color:#303030;margin:0 0 10px}.main-resources .panels .right .cards p.button{display:inline-block;color:#5d7e49;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:text-underline-offset .15s}.main-resources .panels .right p.hint{color:#303030}.main-resources .featured-items{width:1030px;max-width:100%;margin:0 auto 65px}.main-resources .featured-items h2{color:#5d7e49;text-align:center;margin:0 0 35px}.main-resources .featured-items .items{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;width:100%;margin:0 auto}.main-resources .featured-items a{display:block;width:150px;color:#5d7e49;text-align:center;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:transparent;transition:text-decoration-color .15s}.main-resources .featured-items a .image{width:100%;height:0;padding:0 0 100%;margin:0 0 15px;background-repeat:no-repeat;background-position:center;background-size:cover}.main-resources .featured-items a p.title{text-transform:uppercase}.main-resources .featured-items a:hover,.main-resources .featured-items a:active{text-decoration-color:#5d7e49}.main-resources .info-faq{width:1200px;max-width:100%;padding-top:35px;margin:0 auto 50px}.main-resources .info-faq .flower{position:absolute;z-index:1;width:147px;height:472px;background-image:url(//www.bottlebranch.com/cdn/shop/t/10/assets/wholesale_resources_flower.png?v=39365603608672831581784867242);background-repeat:no-repeat;background-position:center;background-size:contain;margin:-35px 0 0 13px}.main-resources .info-faq h2{color:#303030;text-align:center}.main-resources .info-faq h2+hr{width:100%;height:0;border:0;border-top:1px solid #e6ebe6;margin:45px 0 50px}.main-resources .info-faq .faq{width:817px;max-width:100%;margin:0 auto 30px}.main-resources .info-faq .faq+hr{width:100%;height:0;border:0;border-top:1px solid #e6ebe6;margin:55px 0 0}.main-resources .info-faq .faq button{display:block;color:#303030;transition:color .15s}.main-resources .info-faq .faq button span{width:12px;height:auto;margin-right:9px;overflow:visible}.main-resources .info-faq .faq button span:nth-child(1){display:inline-block}.main-resources .info-faq .faq button span:nth-child(2){display:none}.main-resources .info-faq .faq .rte{display:none;color:#5d7e49;padding-top:32px}.main-resources .info-faq .faq.active button{color:#5d7e49}.main-resources .info-faq .faq.active button span:nth-child(1){display:none}.main-resources .info-faq .faq.active button span:nth-child(2){display:inline-block}.main-resources .info-faq .faq.active .rte{display:block}.main-resources .thank-you{width:690px;max-width:100%;height:auto;border:8px solid #e7f0ed;color:#5d7e49;text-align:center;padding:52px 2.5% 60px;margin:0 auto}.main-resources .thank-you h2{line-height:53px;margin:0 0 30px}.main-resources .thank-you p{line-height:26px}.main-resources .thank-you a{color:#5d7e49;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:transparent;transition:text-decoration-color .15s}.main-resources .thank-you a:hover,.main-resources .thank-you a:active{text-decoration-color:#5d7e49}.main-resources .thank-you .hydrangea-wrap{display:flex;justify-content:flex-end;width:100%}.main-resources .thank-you .hydrangea{position:absolute;z-index:1;width:254px;height:306px;background-image:url(//www.bottlebranch.com/cdn/shop/t/10/assets/wholesale_resources_hydrangea.png?v=91488092623279462341784867242);background-repeat:no-repeat;background-position:center;background-size:contain;transform:translate(131px,-119px)}@media screen and (max-width:1200px){.info-faq .flower{display:none}}@media screen and (max-width:834px){.main-resources .panels{flex-wrap:wrap}.main-resources .panels .left{width:100%;height:auto;padding:10% 10% 15%}.main-resources .panels .right{width:100%;padding:60px 10% 56px}.main-resources .featured-items a{width:31%;margin:0 0 4%}.main-resources .thank-you{max-width:80%}.main-resources .thank-you .hydrangea{width:150px;transform:translate(50%,-35%)}}@media screen and (max-width:600px){.main-resources .thank-you{max-width:100%;padding:50px 10%}.main-resources .thank-you h2{line-height:1.25em}.main-resources .thank-you .hydrangea-wrap{display:none}}@media screen and (max-width:414px){.main-resources .panels .right{width:100%;padding:60px 5% 56px}.main-resources .featured-items{width:1030px;max-width:100%;margin:0 auto 65px}.main-resources .featured-items h2{line-height:1.5em}}@media screen and (max-width:320px){.main-resources .panels .right{width:100%;padding:60px 4% 56px}.main-resources .panels .right .cards a{width:48%}.main-resources .panels .right .cards p.title,.main-resources .thank-you p{font-size:14px}}.main-blog{padding-top:3px}.main-blog .blog-nav{display:flex;align-items:center;justify-content:flex-start;width:100%;color:#5d7e49;text-transform:lowercase;margin:0 0 16px}.main-blog .blog-nav span.divider{display:block;color:#abc0ae;margin:0 10px}.main-blog .blog-nav a{display:block;color:#5d7e49}.main-blog .blog-nav a span{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;text-decoration-color:transparent;transition:text-decoration-color .15s,text-underline-offset .15s}.main-blog .blog-nav a:hover span,.main-blog .blog-nav a:active span{text-decoration-color:#5d7e49;text-underline-offset:2px}.main-blog .articles-grid{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;width:100%;margin:0 auto}.main-blog .articles-grid .blank{width:376px;max-width:31.5%}.main-blog .articles-grid .post{display:block;width:376px;max-width:31.5%;background-color:#f9f3eb;padding-bottom:22px;margin-bottom:37px}.main-blog .articles-grid .post .image{display:block;width:100%;height:0;padding-bottom:100%;margin:0 0 18px;background-repeat:no-repeat;background-position:center center;background-size:cover}.main-blog .articles-grid .post p{text-align:center;padding:0 5%}.main-blog .articles-grid .post p.date{color:#5d7e49;margin:0 0 5px}.main-blog .articles-grid .post p.title{line-height:26px;color:#303030;transition:color .15s}.main-blog .articles-grid .post:hover p.title,.main-blog .articles-grid .post:active p.title{color:#5d7e49}.main-blog .paginate{display:flex;align-items:center;justify-content:center;text-transform:lowercase;padding:40px 0 13px}.main-blog .paginate a{color:#5d7e49;margin:0 11px;transition:color .15s}.main-blog .paginate a:hover,.main-blog .paginate a:active{color:#303030}.main-blog .paginate span{color:#abc0ae;margin:0 12px}@media screen and (max-width:1200px){.main-blog .blog-nav{width:95%;margin:0 auto 16px}.main-blog .articles-grid{width:95%}}@media screen and (max-width:600px){.main-blog .articles-grid .blank{display:none}.main-blog .articles-grid .post{width:49%;max-width:49%}}@media screen and (max-width:600px){.main-blog .articles-grid .post{width:100%;max-width:100%}}.main-article{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.main-article .primary{width:62%;padding-left:6.8%}.main-article .primary.no-sidebar{width:100%;padding:0 6.8%}.main-article .primary p.date{line-height:18px;color:#5d7e49;text-align:center;margin:0 0 8px}.main-article .primary h1.title{line-height:34px;color:#303030;text-align:center;padding:0 15%;margin:0 0 25px}.main-article .share{display:flex;align-items:center;justify-content:flex-start;background-color:#fff;padding:20px 0 35px}.main-article .share p{color:#5d7e49;margin-right:15px;transform:translateY(2px)}.main-article .share a{display:block;margin-right:15px}.main-article .share a:hover svg,.main-article .share a:active svg{fill:#5d7e49}.main-article .share a svg{display:block;height:auto;fill:#abc0ae}.main-article .share a svg.svg-facebook-alt{width:7px}.main-article .share a svg.svg-pinterest{width:13px}.main-article .share a svg.svg-envelope{width:13px}.main-article .tags p{color:#303030;text-transform:uppercase;margin:0 0 15px}.main-article .tags a{display:inline-block;width:auto;height:28px;background-color:#e7f0ed;line-height:28px;color:#5d7e49;text-transform:lowercase;padding:0 12px;margin:0 2px 8px;transition:background-color .15s,color .15s}.main-article .tags a:hover,.main-article .tags a:active{background-color:#eef4f2;color:#368b02}.main-article .sidebar{width:370px;max-width:31%}.main-article .sidebar .image{display:flex;align-items:flex-end;justify-content:center;width:100%;height:486px;border-top:10px solid #5D7E49;padding-bottom:30px;margin:0 auto 25px;background-repeat:no-repeat;background-position:center center;background-size:cover}.main-article .sidebar .image a{display:block;width:auto;height:50px;background-color:#fff;padding:4px}.main-article .sidebar .image a span{display:block;height:40px;border:1px solid #e6ebe6;line-height:40px;color:#5d7e49;padding:0 16px}.main-article .sidebar .micro-about{text-align:center;padding:0 7%;margin:0 0 55px}.main-article .sidebar .micro-about p{line-height:26px;color:#303030;margin:0 0 1em}.main-article .sidebar .micro-about a{display:block;color:#5d7e49}.main-article .sidebar .micro-about a:hover,.main-article .sidebar .micro-about a:active{color:#303030}.main-article .sidebar .sidebar-logo{display:block;width:175px;height:auto;margin:0 auto}@media screen and (max-width:1200px){.main-article{width:95%;margin:0 auto}.main-article .blog-nav{width:100%}.main-article .primary,.main-article .primary.no-sidebar{padding:0}}@media screen and (max-width:768px){.main-article{width:95%;margin:0 auto}.main-article .blog-nav,.main-article .primary{width:100%}.main-article .primary h1.title{padding:0}.main-article .sidebar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/styles.css.map */
