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}@font-face{font-family:blanch;src:url(//flybyprovisions.com/cdn/shop/t/15/assets/font-blanch.otf?v=88535227007991585131727369928) format("opentype")}@font-face{font-family:corma;src:url(//flybyprovisions.com/cdn/shop/t/15/assets/font-corma.otf?v=5157228279019808071727369928) format("opentype")}@font-face{font-family:PalmerLakeScript-Regular;src:url(//flybyprovisions.com/cdn/shop/t/15/assets/font-PalmerLakeScript-Regular.woff2?v=72667884986433597461727369928) format("woff2"),url(//flybyprovisions.com/cdn/shop/t/15/assets/font-PalmerLakeScript-Regular.woff?v=85273156887971015081727369928) format("woff"),url(//flybyprovisions.com/cdn/shop/t/15/assets/font-PalmerLakeScript-Regular.ttf?v=102433565478647146071727369928) format("truetype")}.index .featured-collection .testimonial p.heading{font:500 35px/1em blanch;letter-spacing:.02em}.blog_events .events-flex .right a.button,.custom-form form button,.page_contact form button,.customers-content button[type=submit],.customers-content a.btn,.cart .checkout button{font:500 37px/1em blanch}.product-flex button.add-to-cart{font:50px/1em blanch}.blog_events h1,.page_faq h1,.page_corporate_gifting .page-content h3,.page_press .items h2,.page_press h1,.page_contact h1,.about-page div.the-team h2,.about-page h1,.index .featured-collection h2{font:32px/1em corma}.main-article p.blog-title,.main-blog h1,.custom-form h2.form-title,.page_corporate_gifting .meta h1,.collection .collection-meta h1,.list-collections .collection-meta h1,.index .shopify-section.corporate-gifting .right h2 span:nth-child(1),.rte h1,.collection .corporate-gifting h2,.list-collections .corporate-gifting h2,.index .tagline h1{font:39px/1em corma}.page_corporate_gifting .testimonials p.name,.index .featured-collection .testimonial p.quotation span{font:25px/1em PalmerLakeScript-Regular}.page_faq p.adieu,.page_press .meta .right h2,.index .shopify-section.corporate-gifting .right h2 span:nth-child(2),.rte h4,footer .footer-contact h3,footer .instagram-feed p:nth-child(1){font:37px/1em PalmerLakeScript-Regular}.custom-form form p.info{font:18px/1em brandon-grotesque,sans-serif}.main-blog .posts .blog-item p.title,.page_corporate_gifting .testimonials p.text,.rte,.customers-content table,.customers-content button[type=button].link,.customers-content a.link,.customers-content p{font:20px/1em brandon-grotesque,sans-serif}.page_faq .q-a .answer,.index .featured-collection .testimonial p.quotation{font:22px/1em brandon-grotesque,sans-serif}.main-article .return-to-blog,.main-blog .paginate{font:26px/1em brandon-grotesque,sans-serif}.blog_events .events-flex .right .event,.blog_events .events-flex .left .event .description,.blog_events .events-flex .left .event p.meta,.blog_events .events-flex .left .events-grid .single-event p,.main-article .article-meta p.date,.main-blog .posts .blog-item p.date,.page_press .items .item p{font:500 16px/1em brandon-grotesque,sans-serif}.custom-form form input[type=text],.custom-form form input[type=email],.custom-form form textarea,.custom-form form p.label,.custom-form form label{font:500 18px/1em brandon-grotesque,sans-serif}header.desktop .nav-wrap button{font:500 20px/1em brandon-grotesque,sans-serif}.page_corporate_gifting .meta a,.page_corporate_gifting .meta h2,.index .shopify-section.corporate-gifting .right p{font:500 22px/1em brandon-grotesque,sans-serif}.blog_events .events-flex .left .load-more button,.blog_events .events-flex h2,.blog_events .events-flex h3,.main-article .article-meta h1,.page_faq .q-a button,.page_press .meta .right p,.index .featured-collection .testimonial a,.index .featured-collection h3,.about-page p.intro,.rte h5,.product-corporate-gifting{font:500 26px/1em brandon-grotesque,sans-serif}.collection .corporate-gifting h2,.list-collections .corporate-gifting h2,.index .tagline h1{line-height:44px;color:#343434;text-transform:uppercase;text-align:center}.product-flex button.add-to-cart{color:#333;text-align:center}header.desktop .nav-wrap button{color:#8eb4a1}.page_contact form button,.customers-content button[type=submit],.customers-content a.btn,.cart .checkout button{color:#333;text-align:center}header.desktop section.utility a.carticon span{font:15px/21px Concert One,cursive;color:#8db4a0}.product-minicart .modal .item a.button,header.desktop .primary a.button{font:30px/36px blanch;color:#333;letter-spacing:.6px}header.desktop .nav-wrap ul.menu-shop li a{font:500 24px/1.5em brandon-grotesque,sans-serif;color:#333}header.desktop .nav-wrap ul.menu-info li a{font:500 20px/36px brandon-grotesque,sans-serif;color:#333}footer .footer-contact h3,footer .instagram-feed p:nth-child(1){color:#343434;text-transform:uppercase}footer .instagram-feed p:nth-child(2){font:35px/1em blanch;color:#8eb4a1;letter-spacing:.7px}nav.footer a,footer .newsletter p.error,footer .newsletter p.success,footer .newsletter label{font:500 18px/1em brandon-grotesque,sans-serif;color:#333;text-align:center}.error-404 form input,.search .search-page-search form input,footer .newsletter .form input,.header-search div input{font:500 18px/50px brandon-grotesque,sans-serif;color:#333}footer .newsletter .form button{font:25px/50px PalmerLakeScript-Regular;color:#918c8c;text-transform:uppercase;text-align:center}footer .footer-contact div.social a{font:28px/1em blanch;color:#8eb4a1;letter-spacing:.56px}.product-flex .breadcrumbs,section.colophon p.credit,section.colophon p.copy{font:500 14px/1em brandon-grotesque,sans-serif;color:#918c8c;letter-spacing:.28px}.page_contact .right h2,.index .index-contact .middle h3,.index .index-contact .middle h2,.error-404 h2{font:40px/1em blanch;color:#333;text-align:center}.page_contact .right p.address-text a,.index .index-contact .middle p.phone a,.index .index-contact .middle p.address a{font:500 18px/22px brandon-grotesque,sans-serif;color:#73a089}.page_contact .right p.hours,.index .index-contact .middle p.hours{font:500 18px/22px brandon-grotesque,sans-serif;color:#333;text-align:center}.index .index-contact .right .richtext,footer .footer-contact p{font:500 20px/26px brandon-grotesque,sans-serif;color:#333;text-align:center}.collection .corporate-gifting p.text,.list-collections .corporate-gifting p.text{font:500 22px/31px brandon-grotesque,sans-serif;color:#333;text-align:center}.page_contact .right .additonal-contact-methods a,.collection .corporate-gifting .pages a,.list-collections .corporate-gifting .pages a{font:500 18px/18px brandon-grotesque,sans-serif;color:#73a089}.collection .testimonial p.quote,.list-collections .testimonial p.quote{font:500 20px/26px brandon-grotesque,sans-serif;color:#333}.product-flex .product-share p,.collection .testimonial p.name,.list-collections .testimonial p.name{font:25px/1em PalmerLakeScript-Regular;color:#343434;text-transform:uppercase;text-align:right}.product-flex .product-options label,.collection .products a.item .details .title,.list-collections .products a.item .details .title,.index .featured-collection a.item .details .title{font:500 16px/22px brandon-grotesque,sans-serif;color:#343434}.collection .products a.item .details .price,.list-collections .products a.item .details .price,.index .featured-collection a.item .details .price{font:17px/1em corma;color:#333;text-transform:uppercase}.collection .products a.item .details button,.list-collections .products a.item .details button,.index .featured-collection a.item .details button{font:28px/1em Concert One,cursive;color:#8eb4a1}.collection .products a.item span.flag,.list-collections .products a.item span.flag,.index .featured-collection a.item span.flag{font:28px/1em PalmerLakeScript-Regular;color:#fff}.product-flex span.flag{font:36px/1em PalmerLakeScript-Regular;color:#fff}.product-cross-sell p.heading,.product-flex h1.title{font:32px/44px corma;color:#343434;text-transform:uppercase}.product-flex p.price{font:22px/1em corma;color:#343434;text-transform:uppercase}.product-flex input[type=number]{font:500 24px/58px brandon-grotesque,sans-serif;color:#918c8c;text-align:center}.product-corporate-gifting{line-height:1.5em;color:#333;text-align:center}.product-flex .product-options .select select{font:500 18px/38px brandon-grotesque,sans-serif;color:#333;letter-spacing:.36px}.product-minicart .modal .item p{font:500 19px/1em brandon-grotesque,sans-serif;color:#333}.cart .table .td.image span.flag{font:21px/1em PalmerLakeScript-Regular;color:#fff}.customers-content h1,.customers-content h2,.cart h1,.error-404 h1{font:32px/34px corma;color:#343434;text-transform:uppercase;text-align:center}.cart .table .td.details p.title{font:500 22px/1.5em brandon-grotesque,sans-serif;color:#333}.cart .table .td.details .cart-item-actions a.remove{font:500 16px/1em brandon-grotesque,sans-serif;color:#333}.cart .table .td.details .cart-item-actions .quantity button{font:500 24px/1em brandon-grotesque,sans-serif;color:#918c8c;text-align:center}.cart .table .td.details .cart-item-actions .quantity input[type=number]{font:500 20px/39px brandon-grotesque,sans-serif;color:#918c8c;text-align:center}.cart .cart-summary .buttons a,.cart .cart-summary .buttons button{font:500 16px/1em brandon-grotesque,sans-serif;color:#333}.page_contact .right .additonal-contact-methods span,.cart .cart-summary p.total span:nth-child(1){font:25px/1em PalmerLakeScript-Regular;color:#333;text-transform:uppercase}.cart .cart-summary p.total span:nth-child(2),.cart .table .td.price{font:22px/1em corma;color:#343434}.cart .cart-note label,.cart .gift-note label,.cart .gift-note button{font:500 22px/31px brandon-grotesque,sans-serif;color:#333}.page_contact form label,.customers-content label{font:500 18px/1em brandon-grotesque,sans-serif;color:#333}.customers-content .login-action button[type=button]{font:500 16px/1.5em brandon-grotesque,sans-serif;color:#918c8c}.page_contact form input[type=text],.page_contact form input[type=password],.page_contact form input[type=email],.page_contact form textarea,.customers-content input[type=text],.customers-content input[type=password],.customers-content input[type=email],.cart .cart-note textarea,.cart .gift-note textarea{font:500 18px/50px brandon-grotesque,sans-serif;color:#333}.customers-content button.button-add-new-address,.customers-content .address-actions button{font:500 16px/22px brandon-grotesque,sans-serif;color:#8eb4a1}.customers-addresses .customers-content h2{font:40px/1em blanch;color:#333}.customers-content table,.customers-content button[type=button].link,.customers-content a.link,.customers-content p{line-height:26px;color:#333}.rte h1{color:#343434;text-transform:uppercase}.rte h2{font:32px/1em corma;color:#333;text-transform:uppercase}.rte h3{font:50px/1em blanch;color:#333;letter-spacing:1px}.rte h4{color:#343434;text-transform:uppercase}.rte h5{line-height:36px;color:#333;text-transform:uppercase}.rte h6{font:22px/1em corma;color:#ec5840;text-transform:uppercase}.rte blockquote{font:500 18px/26px brandon-grotesque,sans-serif;color:#333;text-align:center}.about-page p.intro{line-height:36px;color:#333;text-align:center}.about-page div.welcome p{font:500 22px/31px brandon-grotesque,sans-serif;color:#343434}.about-page div.the-team div.bios div.card p.name{font:34px/1em PalmerLakeScript-Regular;color:#343434;text-transform:uppercase}.about-page div.the-team div.bios div.gina div.card p.title{font:500 16px/1em brandon-grotesque,sans-serif;color:#333;text-transform:lowercase}.page_contact .right a.address-map,.about-page div.welcome img,.index .index-contact .left a,footer .instagram-feed{box-shadow:0 0 8px 1px #0003}.rte{line-height:26px;color:#333}.rte p{margin:0 0 1em}.rte a{color:#333;text-decoration:underline}.rte a:hover{color:#73a089}.rte strong{font-weight:600}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin:0 0 26px}.rte blockquote{display:block;width:75%;margin:1em auto}.rte ul,.rte ol{margin:1em 0}.rte ul li{list-style:disc inside}.rte ol li{list-style:decimal inside}.rte table{display:table;width:100%}.rte th{text-align:left;padding:0 20px 10px 0}.rte td{padding:10px 20px 10px 0}@media screen and (max-width: 600px){.rte table,.rte tbody,.rte tfooter,.rte tr,.rte td{display:block;width:100%}.rte thead,.rte th{display:none}.rte tr{border-bottom:1px solid #e3e3e3;padding-bottom:10px;margin-bottom:20px}.rte td{display:flex;padding:0 5px 10px}}body{background-color:#f3f1ec;padding:17px 0 65px}.mobile{display:none}*,*:after,*:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,button{text-underline-offset:3px;transition:background-color .15s,color .15s;cursor:pointer}.wrap{width:1430px;max-width:100%;background-color:#fff;border-top:5px solid #ea5645;margin:0 auto 40px;overflow:hidden}.bg-dots-upper{position:absolute;z-index:-1;left:50%;width:1520px;height:568px;background-image:url(//flybyprovisions.com/cdn/shop/t/15/assets/graphic-bg-dots-upper.png?v=72602372883934167411727369928);background-repeat:no-repeat;background-position:top right;background-size:492px 568px;margin:402px 0 0 -760px}.bg-dots-lower{position:absolute;z-index:-1;left:50%;width:1514px;height:568px;background-image:url(//flybyprovisions.com/cdn/shop/t/15/assets/graphic-bg-dots-lower.png?v=52725882158647105671727369928);background-repeat:no-repeat;background-position:bottom left;background-size:492px 568px;margin:-992px 0 0 -757px}.green_leaves{position:absolute;z-index:1;width:546px;height:156px;background-image:url(//flybyprovisions.com/cdn/shop/t/15/assets/graphic-green-leaves_2X.png?v=10520940273209729951727369928);background-repeat:no-repeat;background-position:center;background-size:contain;transform:translate(-69px,-23px)}.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}.header-search{display:flex;align-items:center;justify-content:center;width:100%;height:0;background-color:#fff;border-bottom:0px solid #e3e3e3;margin:0 auto;transition:height .25s,border-width .25s;overflow:hidden}.header-search.active{height:100px;border-width:1px}.header-search div{display:flex;align-items:center;justify-content:flex-start;width:600px;max-width:100%;height:50px;background-color:#f3f1ec;border-radius:6px;margin:0 auto}.header-search div input{display:block;width:calc(100% - 60px);height:50px;padding:0 16px}.header-search div input::placeholder{color:#918c8c}.header-search div button{display:flex;align-items:center;justify-content:center;width:60px;height:50px;background-color:#efeade;border-radius:0 6px 6px 0;margin:0 auto}.header-search div button span.material-icons{font-size:24px;color:#333}.header-search div button:hover{background-color:#c5d7c0}header.desktop{padding:27px 28px 23px}header.desktop .nav-wrap{display:flex;justify-content:flex-end;width:100%}header.desktop .nav-wrap.active nav{width:602px;padding:62px 98px 94px}header.desktop .nav-wrap nav{position:absolute;z-index:2;width:0;background-color:#fffffff5;padding:62px 0;margin:-18px -28px 0 0;transition:width .6s,padding .6s;overflow:hidden}header.desktop .nav-wrap button{display:flex;align-items:center;justify-content:flex-start;height:40px;padding-left:16px;margin:0 0 47px}header.desktop .nav-wrap button span.material-icons{font-size:37px;color:#8eb4a1;margin-right:5px;transition:color .15s}header.desktop .nav-wrap button:hover,header.desktop .nav-wrap button:active{color:#333}header.desktop .nav-wrap button:hover span.material-icons,header.desktop .nav-wrap button:active span.material-icons{color:#333}header.desktop .nav-wrap ul li{white-space:nowrap}header.desktop .nav-wrap ul li a:hover,header.desktop .nav-wrap ul li a:active{color:#73a089}header.desktop .nav-wrap ul.menu-shop{display:block;margin:0 0 32px}header.desktop .nav-wrap ul.menu-shop li{display:block;width:303px;border-bottom:1px solid #e3e3e3;padding:0 14px}header.desktop .nav-wrap ul.menu-info{display:block}header.desktop .nav-wrap ul.menu-info li{display:block;padding:0 14px}header.desktop .primary{position:relative;display:flex;align-items:center;justify-content:center;margin-top:-37px}header.desktop .primary div.button{display:flex;width:200px;height:38px;transform:translateY(20px);overflow:visible}header.desktop .primary div.button.button-left{justify-content:flex-end}header.desktop .primary div.button.button-right{justify-content:flex-start}header.desktop .primary a.button{width:auto;height:38px;border-radius:6px;background-color:#efeade;padding:0 16px 0 18px}header.desktop .primary a.button:hover,header.desktop .primary a.button:active{background-color:#c5d7c0}header.desktop .primary a.logo{position:relative;z-index:1;display:block;width:148px;height:auto;margin:0 35px}header.desktop .primary a.logo img{display:block;max-width:100%;height:auto}header.desktop section.utility{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;transform:translateY(-2px)}header.desktop section.utility button.navicon{display:block}header.desktop section.utility button.navicon span.material-icons{font-size:31px;color:#8eb4a1;transition:color .15s}header.desktop section.utility button.navicon:hover span.material-icons,header.desktop section.utility button.navicon:active span.material-icons,header.desktop section.utility button.navicon.active span.material-icons{color:#333}header.desktop section.utility span.divider{display:block;width:1px;height:38px;background-color:#e7e6e5;margin:0 21px 0 23px}header.desktop section.utility button.searchicon{display:block}header.desktop section.utility button.searchicon span.material-icons{font-size:25px;color:#8eb4a1;transition:color .15s}header.desktop section.utility button.searchicon:hover span.material-icons,header.desktop section.utility button.searchicon:active span.material-icons{color:#333}header.desktop section.utility a.accounticon{display:block;width:17px;height:19.975px;margin-left:21px}header.desktop section.utility a.accounticon img{position:absolute;display:block;width:17px;height:19.975px;transform:translateY(-2px);transition:opacity .15s}header.desktop section.utility a.accounticon img:nth-child(1){opacity:0}header.desktop section.utility a.accounticon:hover img:nth-child(1),header.desktop section.utility a.accounticon:active img:nth-child(1){opacity:1}header.desktop section.utility a.accounticon:hover img:nth-child(2),header.desktop section.utility a.accounticon:active img:nth-child(2){opacity:0}header.desktop section.utility a.carticon{display:flex;align-items:center;justify-content:flex-start;padding-left:27px;margin-left:22px}header.desktop section.utility a.carticon img{position:absolute;display:block;width:21px;height:20.16px;transform:translate(-27px,-2px);transition:opacity .15s}header.desktop section.utility a.carticon img:nth-child(1){opacity:0}header.desktop section.utility a.carticon span{transition:color .15s}header.desktop section.utility a.carticon:hover img:nth-child(1),header.desktop section.utility a.carticon:active img:nth-child(1){opacity:1}header.desktop section.utility a.carticon:hover img:nth-child(2),header.desktop section.utility a.carticon:active img:nth-child(2){opacity:0}header.desktop section.utility a.carticon:hover span,header.desktop section.utility a.carticon:active span{color:#333}footer{display:flex;align-items:center;justify-content:space-between;width:1382px;max-width:100%;border:1px solid #e3e3e3;border-style:solid none;padding:42px 2%;margin:66px auto 0}footer .instagram-feed{width:389px;height:285px;background-image:url(//flybyprovisions.com/cdn/shop/t/15/assets/graphic-instagram-bird_2X.png?v=86196670657119903001727369928);background-repeat:no-repeat;background-position:top left;background-size:140.5px 109.5px;padding:30px 20px 0}footer .instagram-feed .ig-meta{padding-left:123px;margin:0 0 29px}footer .instagram-feed p:nth-child(1){padding-left:9px;margin:0 0 10px}footer .instagram-feed p a{color:#8eb4a1}footer .instagram-feed p a:hover,footer .instagram-feed p a:active{color:#333}footer .instagram-feed .images{display:flex;align-items:center;justify-content:space-between}footer .instagram-feed .images a{display:block;width:112px;height:112px}footer .instagram-feed .images img{display:block;max-width:100%;height:auto}footer .newsletter{width:446px;height:248px;background-image:url(//flybyprovisions.com/cdn/shop/t/15/assets/graphic-footer-tagline_2X.png?v=120062081633345822761727369928);background-repeat:no-repeat;background-position:top center;background-size:317px 121px;padding-top:64px}footer .newsletter img{display:block;width:157px;height:auto;margin:0 auto 57px}footer .newsletter label{display:block;margin:0 0 13px}footer .newsletter .form{display:flex;align-items:center;justify-content:flex-start;width:446px;height:50px;background-color:#f3f1ec;border-radius:6px;padding-left:19px}footer .newsletter .form i{display:block;width:19px;font-size:18px;color:#918c8c}footer .newsletter .form input{display:block;width:calc(100% - 179px);height:50px;padding:0 16px}footer .newsletter .form input::placeholder{color:#918c8c}footer .newsletter .form button{display:block;width:160px;height:50px;background-color:#efeade;border-radius:0 6px 6px 0}footer .newsletter .form button:hover,footer .newsletter .form button:active{color:#343434}footer .newsletter p.success{margin:0 0 10px}footer .newsletter p.error{margin:10px 0 0}footer .footer-contact{display:flex;align-items:center;justify-content:center;width:389px;height:285px;background-color:#f3f1ec;border-radius:6px;text-align:center;padding:0 20px}footer .footer-contact h3{margin:0 0 15px}footer .footer-contact p{margin:0 0 18px}footer .footer-contact p a{color:#73a089;text-decoration:underline}footer .footer-contact p a:hover,footer .footer-contact p a:active{color:#343434}footer .footer-contact div.social{display:flex;align-items:center;justify-content:center}footer .footer-contact div.social a{margin:0 15px}footer .footer-contact div.social a:hover{color:#343434}footer .footer-contact div.social a:hover i{color:#343434}footer .footer-contact div.social i{font-size:23px;color:#8eb4a1;transform:translateY(1px);transition:color .15s}nav.footer{display:flex;align-items:center;justify-content:center;width:100%;height:73px}nav.footer a{margin:0 15px}nav.footer a:hover,nav.footer a:active{color:#8eb4a1}section.colophon{text-align:center}section.colophon.mobile{display:none}section.colophon p.copy{margin:0 0 20px}section.colophon p.copy a{color:#918c8c}section.colophon p.copy a:hover,section.colophon p.copy a:active{color:#333}section.colophon p.credit a{color:#918c8c}section.colophon p.credit a:hover,section.colophon p.credit a:active{color:#333}.search .collection .collection-meta,.search .list-collections .collection-meta{background-image:none}.search .collection .products a.item .details .left,.search .list-collections .products a.item .details .left{width:100%}.search .search-page-search{width:1382px;max-width:100%;border-top:1px solid #e3e3e3;text-align:center;padding:45px 5%;margin:0 auto}.search .search-page-search form{display:flex;align-items:center;justify-content:flex-start;width:400px;max-width:100%;height:50px;background-color:#f3f1ec;border-radius:6px;margin:0 auto}.search .search-page-search form input{display:block;width:calc(100% - 60px);height:50px;padding:0 16px}.search .search-page-search form input::placeholder{color:#918c8c}.search .search-page-search form button{display:flex;align-items:center;justify-content:center;width:60px;height:50px;background-color:#efeade;border-radius:0 6px 6px 0;margin:0 auto}.search .search-page-search form button span.material-icons{font-size:24px;color:#333}.search .search-page-search form button:hover{background-color:#c5d7c0}.error-404{width:1382px;max-width:100%;border-top:1px solid #e3e3e3;text-align:center;padding:45px 0 150px;margin:0 auto}.error-404 h2{margin:0 0 20px}.error-404 form{display:flex;align-items:center;justify-content:flex-start;width:400px;max-width:100%;height:50px;background-color:#f3f1ec;border-radius:6px;margin:0 auto}.error-404 form input{display:block;width:calc(100% - 60px);height:50px;padding:0 16px}.error-404 form input::placeholder{color:#918c8c}.error-404 form button{display:flex;align-items:center;justify-content:center;width:60px;height:50px;background-color:#efeade;border-radius:0 6px 6px 0;margin:0 auto}.error-404 form button span.material-icons{font-size:24px;color:#333}.error-404 form button:hover{background-color:#c5d7c0}@media screen and (max-width: 1430px){.bg-dots-upper,.bg-dots-lower{display:none}footer .instagram-feed{max-width:32%;height:auto;padding:70px 20px 30px}footer .instagram-feed .ig-meta{text-align:right;padding:0}footer .instagram-feed .ig-meta p:nth-child(1){padding:0 9px 0 0}footer .instagram-feed .images a{max-width:32%;height:auto}footer .newsletter{max-width:32%;background-size:contain}footer .newsletter .form{max-width:100%;padding:0}footer .newsletter .form i{display:none}footer .newsletter .form input{width:calc(100% - 120px)}footer .newsletter .form button{width:120px;font-size:22px}footer .footer-contact{max-width:32%;height:auto;padding:20px}nav.footer{flex-wrap:wrap;width:100%;height:auto;padding:15px}nav.footer a{margin:10px 15px}}@media screen and (max-width: 900px){footer{flex-wrap:wrap;align-items:center}footer .instagram-feed{max-width:48%}footer .newsletter{max-width:48%}footer .newsletter .form{max-width:100%}footer .footer-contact{width:100%;max-width:100%;padding:30px 20px;margin-top:25px}}@media screen and (max-width: 768px){body{background-color:#fff;padding:0 0 20px}.green_leaves,.bg-dots-upper,.bg-dots-lower{display:none}.wrap{margin:0 auto}#main{padding:0 0 50px}header.desktop{display:none}header.mobile{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;width:100%;padding:15px 0 0}header.mobile nav{position:absolute;z-index:3;left:-100%;display:block;width:100%;background-image:url(//flybyprovisions.com/cdn/shop/t/15/assets/graphic-nav-bird_2X.png?v=123581867026846020161727369928);background-repeat:no-repeat;background-position:0 20px;background-size:128px 106px;background-color:#fffffff5;padding:22px 5% 45px;margin-top:-15px;transition:left .5s}header.mobile nav.active{left:0}header.mobile nav .close-bar{display:flex;align-items:center;justify-content:flex-end;width:100%;height:22px;background-image:url(//flybyprovisions.com/cdn/shop/t/15/assets/graphic-horizontal-logo_2X.png?v=11725450553982064911727369928);background-repeat:no-repeat;background-position:center;background-size:227px 19px;margin:0 0 60px}header.mobile nav .close-bar button{display:block;transform:translateY(1px)}header.mobile nav .close-bar button span{font-size:37px;color:#8eb4a1}header.mobile nav .nav-content{padding:0 7.5%}header.mobile nav p.heading{font:25px/1em corma;color:#333;text-align:center;border-bottom:5px solid #ea5645;padding:0 0 12px;margin:0 0 2px}header.mobile nav ul{display:block}header.mobile nav ul li{display:block;border-bottom:1px solid #e3e3e3;text-align:center;white-space:nowrap}header.mobile nav ul a{font:500 20px/36px brandon-grotesque,sans-serif;color:#333}header.mobile nav ul.menu-shop{display:block;margin:0 0 50px}header.mobile nav a.button,header.mobile nav button.button{display:block;width:100%;border-bottom:1px solid #e3e3e3;font:500 20px/36px brandon-grotesque,sans-serif;color:#333;text-align:center;white-space:nowrap}header.mobile nav a.button span.material-icons,header.mobile nav button.button span.material-icons{font-size:20px;color:#333;transform:translateY(5px)}header.mobile nav ul.menu-info{height:0;opacity:0;transition:opacity .5s;overflow:hidden}header.mobile nav ul.menu-info.active{height:auto;opacity:1}header.mobile nav form{display:flex;align-items:center;justify-content:space-between;width:100%;height:43px;border:2px solid #c5d7c0;padding:0 4%;margin:34px 0 40px}header.mobile nav form input{display:block;width:calc(100% - 50px);height:auto;font:16px/1em brandon-grotesque,sans-serif;color:#333}header.mobile nav form input::placeholder{color:#333}header.mobile nav form button{display:block;transform:translateY(3px)}header.mobile nav form button span.material-icons{font-size:25px;color:#333}header.mobile nav .header-contact{width:245px;max-width:100%;margin:0 auto}header.mobile nav .header-contact p.h2{font:40px/1em blanch;color:#333;text-align:center;margin:0 0 22px}header.mobile nav .header-contact p.h3{font:40px/1em blanch;color:#333;text-align:center;margin:0 0 10px}header.mobile nav .header-contact p.address{text-align:center;margin:0 0 25px}header.mobile nav .header-contact p.address a{font:500 18px/22px brandon-grotesque,sans-serif;color:#73a089;text-decoration:underline}header.mobile nav .header-contact p.address a span.material-icons{font-size:18px;color:#73a089}header.mobile nav .header-contact p.phone{text-align:center;margin:0 0 35px}header.mobile nav .header-contact p.phone a{font:500 18px/22px brandon-grotesque,sans-serif;color:#73a089}header.mobile nav .header-contact p.hours{font:500 18px/22px brandon-grotesque,sans-serif;color:#333;text-align:center}header.mobile .social{display:flex;width:100px;padding-left:4%}header.mobile .social a{display:block;margin-right:7px}header.mobile .social i{font-size:23px;color:#8eb4a1}header.mobile a.logo{display:block;width:74px;height:auto}header.mobile a.logo img{display:block;width:100%;max-width:100%;height:auto}header.mobile .utility{display:flex;align-items:center;justify-content:flex-end;width:100px;padding-right:4%;margin:-8px -2px 0 0}header.mobile .utility a.carticon{display:flex;align-items:center;justify-content:flex-start}header.mobile .utility a.carticon img{display:block;width:21px;height:auto;transform:translateY(-2px)}header.mobile .utility a.carticon span{font:15px/21px Concert One,cursive;color:#8db4a0;margin-left:6px}header.mobile .utility button.mobile-navicon{display:block;margin-left:13px}header.mobile .utility button.mobile-navicon span.material-icons{font-size:34px;color:#8eb4a1;transition:color .15s}header.mobile .buttons{display:flex;align-items:center;justify-content:center;width:100%;border-top:1px solid #e3e3e3;padding:12px 0 13px;margin-top:12px}header.mobile .buttons a{width:auto;height:38px;border-radius:6px;background-color:#efeade;font:30px/36px blanch;color:#333;letter-spacing:.6px;padding:0 16px 0 18px;margin:0 7px}footer{display:block;width:100%;background-color:#f3f1ec;border:none;padding:25px 6.5%;margin:0}footer .instagram-feed{display:none}footer .footer-contact{display:none}footer .newsletter{width:100%;max-width:100%;height:auto;background:none;padding:0}footer .newsletter img{display:none}footer .newsletter label{display:block;margin:0 0 13px}footer .newsletter .form{display:flex;align-items:center;justify-content:flex-start;width:100%;height:35px;background-color:#fff;border-radius:6px;padding-left:19px}footer .newsletter .form i{display:block;width:19px;font-size:14px;color:#918c8c}footer .newsletter .form input{display:block;width:calc(100% - 116px);height:35px;font:500 14px/35px brandon-grotesque,sans-serif;color:#918c8c;padding:0 12px}footer .newsletter .form input::placeholder{color:#918c8c}footer .newsletter .form button{display:block;width:116px;height:35px;background-color:#efeade;border-radius:0 6px 6px 0;font:20px/35px PalmerLakeScript-Regular;color:#333;text-transform:uppercase;text-align:center}nav.footer{display:none}section.colophon{background-color:#fff;padding-top:20px}section.colophon.desktop{display:none}section.colophon.mobile{display:block}section.colophon p{font:500 12px/1em brandon-grotesque,sans-serif;color:#333}section.colophon p+p{margin-top:1em}section.colophon p a{color:#333}section.colophon p a.phone{color:#8eb4a1}}@media screen and (max-width: 340px){footer .newsletter .form{padding-left:10px}footer .newsletter .form i{display:none}footer .newsletter .form input{padding:0 10px}section.colophon p{text-align:center}section.colophon p a{display:block;margin:10px 0}section.colophon p span{display:none}}.index footer{margin-top:30px}.index .hero{width:1215px;max-width:100%;border-top:11px solid #c5d7c0;padding:0 18px;margin:0 auto 44px}.index .hero a,.index .hero picture,.index .hero img{display:block;width:100%;height:auto;margin:0 auto}.index .tagline h1{padding:0 2%;margin:0 0 55px}.index .index-contact{display:flex;align-items:center;justify-content:space-between;width:1382px;max-width:100%;border-bottom:1px solid #e3e3e3;padding:0 8.4% 60px;margin:0 auto 45px}.index .index-contact .left a{display:block;width:379px;height:auto;border-radius:6px}.index .index-contact .left img{display:block;max-width:100%;height:auto;background-color:#fff;padding:10px}.index .index-contact .middle{width:245px}.index .index-contact .middle h2{margin:0 0 22px}.index .index-contact .middle h3{margin:0 0 10px}.index .index-contact .middle p.address{text-align:center;margin:0 0 25px}.index .index-contact .middle p.address a{text-decoration:underline}.index .index-contact .middle p.address a span.material-icons{font-size:18px;color:#73a089;transition:color .15s;transform:translateY(3px)}.index .index-contact .middle p.address a:hover,.index .index-contact .middle p.address a:active,.index .index-contact .middle p.address a:hover span.material-icons,.index .index-contact .middle p.address a:active span.material-icons{color:#333}.index .index-contact .middle p.phone{text-align:center;margin:0 0 35px}.index .index-contact .middle p.phone a:hover,.index .index-contact .middle p.phone a:active{color:#333}.index .index-contact .right{width:395px;padding-top:25px}.index .index-contact .right .richtext a{color:#333;text-decoration:underline}.index .index-contact .right .richtext a:hover,.index .index-contact .right .richtext a:active{color:#8eb4a1}.index .index-contact .right img{display:block;width:69px;height:auto;margin:25px auto}.index .shopify-section.corporate-gifting{display:flex;align-items:stretch;justify-content:space-between;width:1327px;max-width:100%;margin:0 auto 60px}.index .shopify-section.corporate-gifting .left{width:586px;height:442px;background-color:#fafafa}.index .shopify-section.corporate-gifting .left svg.svg-foliage{position:absolute;display:block;width:605px;height:auto}.index .shopify-section.corporate-gifting .left img{position:relative;z-index:1;display:block;width:455px;height:auto;margin:0 auto;transform:translateY(28px)}.index .shopify-section.corporate-gifting .right{width:calc(100% - 586px);background-color:#f3f1ec}.index .shopify-section.corporate-gifting .right .little-birdie{display:flex;justify-content:flex-end;width:100%;height:auto;overflow:visible}.index .shopify-section.corporate-gifting .right .little-birdie img{position:absolute;display:block;width:200px;height:auto;transform:translate(12px,-12px)}.index .shopify-section.corporate-gifting .right .text{display:flex;align-items:center;justify-content:flex-start;width:100%;height:442px;padding:0 70px}.index .shopify-section.corporate-gifting .right h2{margin:0 0 50px}.index .shopify-section.corporate-gifting .right h2 span{color:#343434}.index .shopify-section.corporate-gifting .right h2 span:nth-child(1){text-transform:uppercase;margin-right:5px}.index .shopify-section.corporate-gifting .right h2 span:nth-child(2){text-transform:uppercase}.index .shopify-section.corporate-gifting .right p{line-height:32px;color:#333;margin:0 0 1.25em}.index .shopify-section.corporate-gifting .right p:last{margin:0}.index .shopify-section.corporate-gifting .right p strong{font-weight:500;font-size:26px}.index .shopify-section.corporate-gifting .right p a{color:#73a089;text-decoration:underline}.index .shopify-section.corporate-gifting .right p a:hover,.index .shopify-section.corporate-gifting .right p a:active{color:#333}.index .featured-collection{width:1327px;max-width:100%;margin:0 auto}.index .featured-collection h2{color:#333;text-align:center;padding:0 2%;margin:0 0 20px}.index .featured-collection h3{color:#333;text-align:center;padding:0 2%;margin:0 0 40px}.index .featured-collection div.items{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.index .featured-collection a.item{display:block;width:313px;max-width:24%;margin:0 0 45px}.index .featured-collection a.item span.flag{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;width:55px;height:55px;border-radius:50%;padding-left:2px;transform:rotate(-12deg) translate(13px,13px)}.index .featured-collection a.item span.flag.sale{background-color:#ea5645}.index .featured-collection a.item span.flag.new{background-color:#8eb4a1}.index .featured-collection a.item .featured-image{width:100%;height:0;padding-bottom:100%}.index .featured-collection a.item .featured-image img{position:absolute;width:1px;height:1px;left:-10000px}.index .featured-collection a.item .details{display:flex;align-items:flex-end;justify-content:space-between;border:5px solid #f5f5f5;border-style:none solid solid;padding:17px 12px 15px 15px}.index .featured-collection a.item .details .left{width:calc(100% - 80px)}.index .featured-collection a.item .details .title{margin:0 0 6px;transition:color .15s}.index .featured-collection a.item .details button{display:flex;align-items:center;justify-content:center;width:62px;height:32px;border:1px solid #8eb4a1;border-radius:16px;transition:background-color .15s}.index .featured-collection a.item .details button span.text{margin-left:6px}.index .featured-collection a.item .details button span.image{display:block;width:20px;height:20px}.index .featured-collection a.item .details button img{position:absolute;display:block;width:20px;height:auto;transition:opacity .15s}.index .featured-collection a.item .details button img:nth-child(1){opacity:0}.index .featured-collection a.item .details button:hover,.index .featured-collection a.item .details button:active,.index .featured-collection a.item .details button.active{background-color:#8eb4a1;color:#fff}.index .featured-collection a.item .details button:hover img:nth-child(1),.index .featured-collection a.item .details button:active img:nth-child(1),.index .featured-collection a.item .details button.active img:nth-child(1){opacity:1}.index .featured-collection a.item .details button:hover img:nth-child(2),.index .featured-collection a.item .details button:active img:nth-child(2),.index .featured-collection a.item .details button.active img:nth-child(2){opacity:0}.index .featured-collection a.item .details button.active span.text{margin-left:3px}.index .featured-collection a.item .details button.active span.material-icons{font-size:18px;font-weight:700;transform:translateY(-2px)}.index .featured-collection a.item:hover .details .title{color:#8eb4a1}.index .featured-collection .testimonial{width:650px;height:auto;color:#333;text-align:center;padding-top:45px}.index .featured-collection .testimonial p.heading{margin:0 0 25px}.index .featured-collection .testimonial p.quotation{width:485px;max-width:100%;line-height:31px;margin:0 auto 60px}.index .featured-collection .testimonial p.quotation span{display:block;color:#343434;margin-top:35px}.index .featured-collection .testimonial a{color:#73a089;text-align:center;text-decoration:underline;text-decoration-thickness:2px}.index .featured-collection .testimonial a:hover,.index .featured-collection .testimonial a:active{color:#333}@media screen and (max-width: 1430px){.index .index-contact{align-items:center;justify-content:space-around;flex-wrap:wrap}.index .index-contact .left{padding-top:0}.index .index-contact .right{width:100%;padding:5% 5% 0}.index .shopify-section.corporate-gifting{position:relative;flex-wrap:wrap;max-width:90%}.index .shopify-section.corporate-gifting .left{width:742px;max-width:100%;margin:0 auto}.index .shopify-section.corporate-gifting .left img{max-width:100%}.index .shopify-section.corporate-gifting .right{width:742px;max-width:100%;margin:0 auto}.index .featured-collection{width:95%}.index .featured-collection .testimonial{width:50%;padding-top:2.5%}.index .featured-collection .testimonial p.heading{margin:0 0 20px}.index .featured-collection .testimonial p.quotation{font-size:20px;line-height:27px;margin:0 auto 45px}.index .featured-collection .testimonial p.quotation span{margin-top:25px}.index .featured-collection .testimonial a{font-size:24px}}@media screen and (max-width: 900px){.index .shopify-section.corporate-gifting .right .little-birdie img{width:150px;transform:translate(30px,-70px)}.index .featured-collection a.item{width:32%;max-width:32%}.index .featured-collection a.item.item-4{order:5}.index .featured-collection a.item.item-5{order:6}.index .featured-collection a.item.item-6{order:7}.index .featured-collection .testimonial{order:4;width:100%;padding:0;margin:0 0 45px}}@media screen and (max-width: 768px){.index .hero{border-width:8px;padding:0;margin:0 auto 40px}.index .tagline h1{font-size:30px;line-height:1.5em;margin:0 0 40px}.index .index-contact{flex-wrap:wrap;padding:0 5% 25px;margin:0 0 25px}.index .index-contact .left{width:100%;margin:0 0 25px}.index .index-contact .left a{max-width:100%;margin:0 auto}.index .index-contact .middle{width:100%;margin:0 0 25px}.index .index-contact .right{max-width:100%;margin:0 auto}.index .shopify-section.corporate-gifting{max-width:100%}.index .shopify-section.corporate-gifting .left{position:relative;height:auto;padding:20px;overflow:hidden}.index .shopify-section.corporate-gifting .left svg.svg-foliage{transform:translate(-20px,-20px)}.index .shopify-section.corporate-gifting .left img{transform:translate(0)}.index .shopify-section.corporate-gifting .right .little-birdie{display:none}.index .shopify-section.corporate-gifting .right .text{height:auto;padding:10%}}@media screen and (max-width: 600px){.index .featured-collection a.item{width:48%;max-width:48%}.index .featured-collection a.item.item-4{order:4}.index .featured-collection a.item.item-5,.index .featured-collection a.item.item-6{display:none}.index .featured-collection .testimonial{order:5;margin:0}}@media screen and (max-width: 480px){.index .index-contact .right{padding:0}.index .index-contact .right a{white-space:nowrap}.index .featured-collection a.item{width:100%;max-width:100%;margin:0 auto 23px}.index .featured-collection .testimonial{padding-top:22px}}.collection .collection-meta,.list-collections .collection-meta{display:flex;align-items:flex-end;justify-content:center;width:100%;height:150px;background-image:url(//flybyprovisions.com/cdn/shop/t/15/assets/graphic-collection-bg_2X.png?v=44442419396829081811727369928);background-repeat:no-repeat;background-position:left bottom;background-size:1362px 150px;padding:0 0 20px;margin:-60px 0 0}.collection .collection-meta h1,.list-collections .collection-meta h1{line-height:44px;color:#343434;text-transform:uppercase;text-align:center}.collection.collection-search hr,.list-collections.collection-search hr{margin-bottom:0}.collection hr,.list-collections hr{width:calc(100% - 48px);height:0;border:0;border-bottom:1px solid #e3e3e3;margin:0 auto 37px}.collection .products,.list-collections .products{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;width:1327px;max-width:100%;margin:0 auto 44px}.collection .products div.blank,.list-collections .products div.blank{width:313px;height:0;margin:0}.collection .products a.item,.list-collections .products a.item{display:block;width:313px;max-width:24%;margin:0 0 23px}.collection .products a.item span.flag,.list-collections .products a.item span.flag{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;width:55px;height:55px;border-radius:50%;padding-left:2px;margin:13px 0 0 13px;transform:rotate(-12deg)}.collection .products a.item span.flag.sale,.list-collections .products a.item span.flag.sale{background-color:#ea5645}.collection .products a.item span.flag.new,.list-collections .products a.item span.flag.new{background-color:#8eb4a1}.collection .products a.item div.img,.list-collections .products a.item div.img{width:100%;height:314px}.collection .products a.item div.img img,.list-collections .products a.item div.img img{opacity:0}.collection .products a.item .featured-image,.list-collections .products a.item .featured-image{width:100%;height:0;padding-bottom:100%;background-color:#000}.collection .products a.item .featured-image img,.list-collections .products a.item .featured-image img{position:absolute;width:1px;height:1px;left:-10000px}.collection .products a.item .details,.list-collections .products a.item .details{display:flex;align-items:flex-end;justify-content:space-between;border:5px solid #f5f5f5;border-style:none solid solid;padding:17px 12px 15px 15px}.collection .products a.item .details .left,.list-collections .products a.item .details .left{width:calc(100% - 80px)}.collection .products a.item .details .title,.list-collections .products a.item .details .title{margin:0 0 6px;transition:color .15s}.collection .products a.item .details .price span,.list-collections .products a.item .details .price span{color:#ea5645;white-space:nowrap}.collection .products a.item .details button,.list-collections .products a.item .details button{display:flex;align-items:center;justify-content:center;width:62px;height:32px;border:1px solid #8eb4a1;border-radius:16px;transition:background-color .15s}.collection .products a.item .details button span.text,.list-collections .products a.item .details button span.text{margin-left:6px}.collection .products a.item .details button span.image,.list-collections .products a.item .details button span.image{display:block;width:20px;height:20px}.collection .products a.item .details button img,.list-collections .products a.item .details button img{position:absolute;display:block;width:20px;height:auto;transition:opacity .15s}.collection .products a.item .details button img:nth-child(1),.list-collections .products a.item .details button img:nth-child(1){opacity:0}.collection .products a.item .details button:hover,.collection .products a.item .details button:active,.collection .products a.item .details button.active,.list-collections .products a.item .details button:hover,.list-collections .products a.item .details button:active,.list-collections .products a.item .details button.active{background-color:#8eb4a1;color:#fff}.collection .products a.item .details button:hover img:nth-child(1),.collection .products a.item .details button:active img:nth-child(1),.collection .products a.item .details button.active img:nth-child(1),.list-collections .products a.item .details button:hover img:nth-child(1),.list-collections .products a.item .details button:active img:nth-child(1),.list-collections .products a.item .details button.active img:nth-child(1){opacity:1}.collection .products a.item .details button:hover img:nth-child(2),.collection .products a.item .details button:active img:nth-child(2),.collection .products a.item .details button.active img:nth-child(2),.list-collections .products a.item .details button:hover img:nth-child(2),.list-collections .products a.item .details button:active img:nth-child(2),.list-collections .products a.item .details button.active img:nth-child(2){opacity:0}.collection .products a.item .details button.active span.text,.list-collections .products a.item .details button.active span.text{margin-left:3px}.collection .products a.item .details button.active span.material-icons,.list-collections .products a.item .details button.active span.material-icons{font-size:18px;font-weight:700;transform:translateY(-2px)}.collection .products a.item:hover .details .title,.list-collections .products a.item:hover .details .title{color:#8eb4a1}.collection .collection-footer,.list-collections .collection-footer{display:flex;align-items:center;justify-content:space-between;width:1327px;max-width:100%;padding:0 80px 5px 0;margin:0 auto}.collection .corporate-gifting,.list-collections .corporate-gifting{width:650px;border:5px solid #f5f5f5;padding-bottom:34px}.collection .corporate-gifting h2,.list-collections .corporate-gifting h2{margin:0 0 20px}.collection .corporate-gifting img.washi-logo,.list-collections .corporate-gifting img.washi-logo{position:relative;display:block;width:397px;height:auto;margin:-28px auto 40px}.collection .corporate-gifting p.text,.list-collections .corporate-gifting p.text{max-width:500px;margin:0 auto 30px}.collection .corporate-gifting .pages,.list-collections .corporate-gifting .pages{display:flex;align-items:center;justify-content:center;margin:0 auto 15px}.collection .corporate-gifting .pages a,.list-collections .corporate-gifting .pages a{text-decoration:underline}.collection .corporate-gifting .pages a:hover,.collection .corporate-gifting .pages a:active,.list-collections .corporate-gifting .pages a:hover,.list-collections .corporate-gifting .pages a:active{color:#333}.collection .corporate-gifting .pages span.divider,.list-collections .corporate-gifting .pages span.divider{display:inline-block;height:20px;width:1px;background-color:#343434;margin:0 20px}.collection .testimonial,.list-collections .testimonial{width:526px;max-width:100%;background-image:url(//flybyprovisions.com/cdn/shop/t/15/assets/graphic-quote-accent_2X.png?v=94257079940872141681727369928);background-repeat:no-repeat;background-position:top left;background-size:163.5px 185.5px;min-height:194px;padding:66px 0 0 59px}.collection .testimonial p.quote,.list-collections .testimonial p.quote{width:472px;height:auto;background-image:url(//flybyprovisions.com/cdn/shop/t/15/assets/graphic-quote-mark_2X.png?v=77321978540600081001727369928);background-repeat:no-repeat;background-position:top left;background-size:48.5px 32px;padding:13px 0 0 59px;margin:0 0 34px}@media screen and (max-width: 1430px){.collection .collection-meta,.list-collections .collection-meta{background-size:contain}.collection .products,.list-collections .products{max-width:95%}.collection .products a.item .details .left,.list-collections .products a.item .details .left{width:calc(100% - 62px)}.collection .collection-footer,.list-collections .collection-footer{flex-wrap:wrap;max-width:95%}.collection .collection-footer .corporate-gifting,.list-collections .collection-footer .corporate-gifting{max-width:48%}.collection .collection-footer .corporate-gifting h2,.list-collections .collection-footer .corporate-gifting h2{padding:0 5%}.collection .collection-footer .corporate-gifting img.washi-logo,.list-collections .collection-footer .corporate-gifting img.washi-logo{max-width:90%}.collection .collection-footer .corporate-gifting p.text,.list-collections .collection-footer .corporate-gifting p.text{max-width:100%;padding:0 5%}.collection .collection-footer .corporate-gifting .pages,.list-collections .collection-footer .corporate-gifting .pages{display:block;text-align:center}.collection .collection-footer .corporate-gifting .pages a,.list-collections .collection-footer .corporate-gifting .pages a{display:inline-block}.collection .collection-footer .corporate-gifting .pages span.divider,.list-collections .collection-footer .corporate-gifting .pages span.divider{display:block;opacity:0}.collection .collection-footer .testimonial,.list-collections .collection-footer .testimonial{max-width:48%}.collection .collection-footer .testimonial p.quote,.list-collections .collection-footer .testimonial p.quote{max-width:100%}}@media screen and (max-width: 900px){.collection .products a.item,.collection .products div.blank,.list-collections .products a.item,.list-collections .products div.blank{max-width:32%}.collection .products a.item div.img,.collection .products div.blank div.img,.list-collections .products a.item div.img,.list-collections .products div.blank div.img{height:auto}.collection .collection-footer,.list-collections .collection-footer{padding:0}.collection .collection-footer .corporate-gifting p.text br,.list-collections .collection-footer .corporate-gifting p.text br{display:none}.collection .collection-footer .testimonial,.list-collections .collection-footer .testimonial{padding:66px 0 0 50px}.collection .collection-footer .testimonial p.quote,.list-collections .collection-footer .testimonial p.quote{background-size:36.75px 24px;padding:25px 0 0 25px}}@media screen and (max-width: 768px){.collection hr,.list-collections hr{width:100%}.collection .collection-footer .corporate-gifting,.list-collections .collection-footer .corporate-gifting{max-width:100%;margin:0 auto 50px}.collection .collection-footer .testimonial,.list-collections .collection-footer .testimonial{max-width:100%;padding:66px 0 0 59px;margin:0 auto}.collection .collection-footer .testimonial p.quote,.list-collections .collection-footer .testimonial p.quote{background-size:48.5px 32px;padding:13px 0 0 59px}}@media screen and (max-width: 600px){.collection .collection-meta,.list-collections .collection-meta{width:100%;height:auto;background-image:none;border-top:1px solid #e3e3e3;padding:45px 2.5% 17px;margin:0 auto}.collection .collection-meta h1,.list-collections .collection-meta h1{font-size:32px;line-height:1em}.collection hr,.list-collections hr{display:none}.collection .products a.item,.collection .products div.blank,.list-collections .products a.item,.list-collections .products div.blank{max-width:48%}}@media screen and (max-width: 480px){.collection .collection-meta,.list-collections .collection-meta{background-size:454px 50px}.collection .products,.list-collections .products{margin:0 auto}.collection .products a.item,.collection .products div.blank,.list-collections .products a.item,.list-collections .products div.blank{max-width:100%}.collection .products a.item,.list-collections .products a.item{margin:0 auto 23px}.collection .collection-footer .testimonial,.list-collections .collection-footer .testimonial{padding:66px 0 0 50px}.collection .collection-footer .testimonial p.quote,.list-collections .collection-footer .testimonial p.quote{background-size:36.75px 24px;padding:25px 0 0 25px}}.product-minicart{position:relative;z-index:-1;display:flex;justify-content:flex-end;width:100%;opacity:0;transition:opacity .25s}.product-minicart.active{z-index:4;opacity:1}.product-minicart.active .modal{z-index:4}.product-minicart .modal{position:fixed;z-index:-1;top:46px;width:298px;height:198px;background-color:#fff;border:5px solid #f5f5f5;margin:0 23px 0 0}.product-minicart .modal img.washi-tape{display:block;width:156px;height:auto;margin:-20px auto 32px}.product-minicart .modal .item{display:flex;align-items:center;justify-content:space-between;padding:0 20px}.product-minicart .modal .item .img img{max-width:120px;height:auto}.product-minicart .modal .item .details{width:108px;text-align:center}.product-minicart .modal .item p{margin:0 0 16px}.product-minicart .modal .item a.button{display:block;width:100%;height:38px;background-color:#efeade;border-radius:6px;text-align:center;padding:0 0 2px 10px}.product-minicart .modal .item a.button:hover,.product-minicart .modal .item a.button:active{background-color:#c5d7c0}.product-minicart .modal .item a.button span.material-icons{font-size:20px;color:#333;transform:translate(-3px,3px)}.product-flex{display:flex;align-items:flex-start;justify-content:space-between;width:calc(100% - 48px);max-width:100%;border-top:1px solid #e3e3e3;padding:35px 67px 0 53px;margin:0 auto}.product-flex .product-left{width:781px;max-width:100%}.product-flex section.images{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.product-flex .alt-images{width:120px}.product-flex .alt-images button{display:flex;align-items:center;justify-content:center;width:120px;height:120px;border:2px solid #fff;margin:0 0 15px;transition:border-width .15s,border-color .15s}.product-flex .alt-images button.active{border-width:5px;border-color:#c5d7c0}.product-flex .alt-images button:hover,.product-flex .alt-images button:active{border-color:#c5d7c0}.product-flex .alt-images span.material-icons{position:absolute;z-index:1;font-size:26px;color:#fff;margin:52px 0 0 -52px}.product-flex .alt-images span.media{display:block;width:100%;height:100%}.product-flex .alt-images img{display:block;width:100%;height:100%;background-color:#c5d7c0;transition:width .15s,height .15s;opacity:0}.product-flex span.flag{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;width:69px;height:69px;background-color:#ea5645;border-radius:50%;padding-left:2px;margin:13px 0 0 13px;transform:rotate(-12deg)}.product-flex .main-image{display:none;width:640px;max-width:100%;height:auto;margin:0 0 20px}.product-flex .main-image.active,.product-flex .main-image a{display:block}.product-flex .main-image img{display:block;max-width:100%;height:auto}.product-flex .main-image .iframe{position:relative;width:100%;padding-top:56.25%;overflow:hidden}.product-flex .main-image iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.product-flex .main-image video{display:block;max-width:100%}.product-flex .details{width:422px}.product-flex .breadcrumbs{margin:0 0 15px}.product-flex .breadcrumbs a{color:#918c8c}.product-flex .breadcrumbs a:hover,.product-flex .breadcrumbs a:active{color:#333}.product-flex h1.title{margin:0 0 3px}.product-flex p.price{margin:0 0 26px}.product-flex p.price span{color:#ea5645}.product-flex form{border-bottom:1px solid #e3e3e3;padding-bottom:32px;margin-bottom:30px}.product-flex .form-flex{display:flex;align-items:center;justify-content:flex-start}.product-flex input[type=number]{display:block;width:57px;height:58px;background-color:#f3f1ec;border-radius:6px;padding:1px 0 0;margin-right:12px;-moz-appearance:textfield}.product-flex input[type=number]::-webkit-outer-spin-button,.product-flex input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-flex .product-options label{display:block;margin:0 0 10px}.product-flex .product-options .select{width:316px;max-width:100%;height:38px;background-image:url(//flybyprovisions.com/cdn/shop/t/15/assets/icon-select_4X.png?v=170921517988444309831727369928);background-repeat:no-repeat;background-position:right;background-size:53px 38px;background-color:#efeade;border-radius:6px;padding-left:16px;overflow:hidden;margin:0 0 12px}.product-flex .product-options .select select{width:120%;height:38px;background:transparent;border:0;border-radius:0;-webkit-appearance:none}.product-flex button.add-to-cart{display:block;width:247px;height:58px;background-color:#efeade;border-radius:6px;padding-bottom:5px}.product-flex button.add-to-cart:hover,.product-flex button.add-to-cart:active{background-color:#c5d7c0}.product-flex button.add-to-cart.out-of-stock{background-color:#e3e3e3;cursor:default}.product-flex .product-share{padding-left:141px;display:flex;align-items:center;justify-content:flex-start}.product-flex .product-share a{display:block;font-size:17px;color:#8eb4a1;margin-left:10px}.product-flex .product-share a:hover,.product-flex .product-share a:active{color:#ea5645}.product-flex .product-share a:nth-child(4){font-size:15px}.product-cross-sell{padding-top:75px}.product-cross-sell p.heading{text-align:center;margin:0 0 40px}.product-cross-sell .products{margin:0 auto}.product-cross-sell .products a.item{margin:0}.product-corporate-gifting{max-width:90%;padding-top:60px;margin:0 auto}.product-corporate-gifting p{margin:0 0 10px}.product-corporate-gifting a{display:block;color:#73a089}.product-corporate-gifting a span{display:inline-block;border-bottom:2px solid #c5d7c0}@media screen and (max-width: 1430px){.product-flex{padding:35px 0}.product-flex .product-left{width:62%}.product-flex .alt-images{max-width:16%}.product-flex .alt-images button{max-width:100%;height:auto;margin:0 0 5%}.product-flex .main-image{max-width:82%}.product-flex .product-share{padding-left:18%}.product-flex .details{width:34%}}@media screen and (max-width: 900px){.product-flex .product-left{width:50%}.product-flex section.images{flex-wrap:wrap}.product-flex .alt-images{order:2;display:flex;align-items:center;justify-content:flex-start;width:100%;max-width:100%;margin:0 0 20px}.product-flex .alt-images button{width:24%;margin:0 1% 1% 0}.product-flex .main-image{order:1;max-width:100%;margin:0 0 10px}.product-flex .product-share{padding-left:2%}.product-flex .details{width:46%}.product-cross-sell .products a.item:nth-child(4){display:none}}@media screen and (max-width: 768px){.product-minicart{display:block}.product-minicart .modal{left:50%;margin:0 0 0 -149px;box-shadow:0 0 8px 1px #0003}.product-flex{flex-wrap:wrap;width:100%;padding:15px 2.5%}.product-flex .product-left{width:100%;margin:0 0 50px}.product-flex section.images{flex-wrap:wrap;width:640px;max-width:100%;margin:0 auto}.product-flex .product-share,.product-flex .details{width:640px;max-width:100%}.product-cross-sell{padding-top:25px}}@media screen and (max-width: 600px){.product-cross-sell .products a.item{margin:0 auto 23px}.product-cross-sell .products a.item:nth-child(4){display:block}.product-corporate-gifting{padding:25px 5% 0}}@media screen and (max-width: 480px){.product-cross-sell .products a.item:nth-child(4){display:none}}.cart-content{width:calc(100% - 48px);max-width:100%;border-top:1px solid #e3e3e3;padding:45px 0 0;margin:0 auto}.cart h1{margin:0 0 50px}.cart .table{width:1050px;max-width:95%;margin:0 auto 14px}.cart .table .row{display:flex;align-items:center;justify-content:flex-start;padding-left:98px;margin:0 0 44px}.cart .table .td.image{width:160px;margin-right:44px}.cart .table .td.image a{display:block}.cart .table .td.image span.flag{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;width:41px;height:41px;background-color:#ea5645;border-radius:50%;padding-left:1px;margin:-13px 0 0 -10px;transform:rotate(-12deg)}.cart .table .td.image img{display:block;max-width:100%;height:auto}.cart .table .td.details{width:462px}.cart .table .td.details p.title{margin:0 0 15px}.cart .table .td.details p.title a{color:#333}.cart .table .td.details p.title a:hover,.cart .table .td.details p.title a:active{color:#8eb4a1}.cart .table .td.details .cart-item-actions{display:flex;align-items:center;justify-content:flex-start}.cart .table .td.details .cart-item-actions .quantity{display:flex;align-items:center;justify-content:space-between;width:82px;height:39px;background-color:#f3f1ec;border-radius:6px;padding:0 5px;margin-right:16px}.cart .table .td.details .cart-item-actions .quantity button{display:block;width:16px;height:39px}.cart .table .td.details .cart-item-actions .quantity button.minus{transform:translateY(-2px)}.cart .table .td.details .cart-item-actions .quantity button:active{color:#343434}.cart .table .td.details .cart-item-actions .quantity input[type=number]{display:block;width:calc(100% - 32px);-moz-appearance:textfield}.cart .table .td.details .cart-item-actions .quantity input[type=number]::-webkit-outer-spin-button,.cart .table .td.details .cart-item-actions .quantity input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart .table .td.details .cart-item-actions a.remove{display:inline-block;border-bottom:1px solid #333333;padding:0 0 1px;transition:border-color .15s,color .15s}.cart .table .td.details .cart-item-actions a.remove:hover,.cart .table .td.details .cart-item-actions a.remove:active{border-color:#8eb4a1;color:#8eb4a1}.cart .table .td.price span{color:#ea5645;white-space:nowrap}.cart .cart-summary{display:flex;align-items:center;justify-content:space-between;width:1050px;max-width:95%;height:73px;border:1px solid #e3e3e3;border-style:solid none;padding:0 164px 0 98px;margin:0 auto 30px}.cart .cart-summary .buttons{display:flex;align-items:center;justify-content:flex-start}.cart .cart-summary .buttons a,.cart .cart-summary .buttons button{display:block;white-space:nowrap}.cart .cart-summary .buttons a i,.cart .cart-summary .buttons button i{font-size:14px;color:#333;transition:color .15s}.cart .cart-summary .buttons a:hover,.cart .cart-summary .buttons a:active,.cart .cart-summary .buttons button:hover,.cart .cart-summary .buttons button:active,.cart .cart-summary .buttons a:hover i,.cart .cart-summary .buttons a:active i,.cart .cart-summary .buttons button:hover i,.cart .cart-summary .buttons button:active i{color:#8eb4a1}.cart .cart-summary .buttons a{margin-right:25px}.cart .cart-summary .buttons a span{display:inline-block;transform:translateY(-1px)}.cart .cart-summary p.total{display:flex;align-items:center;justify-content:center;width:278px}.cart .cart-summary p.total span{display:inline-block}.cart .cart-summary p.total span:nth-child(1){margin-right:15px}.cart .cart-summary p.total span:nth-child(2){transform:translateY(-2px)}.cart .gift-note{display:flex;justify-content:flex-end;width:1050px;max-width:95%;padding:0 7px 30px 0;margin:0 auto}.cart .gift-note div{width:434px;max-width:100%}.cart .gift-note.active button span{border-width:0;background-color:#73a089}.cart .gift-note.active label{height:31px;margin:0 0 10px}.cart .gift-note.active textarea{height:75px;padding:10px 16px}.cart .gift-note button{display:block;margin:0 0 10px}.cart .gift-note button span{display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #c5d7c0;margin-right:5px;transform:translateY(3px)}.cart .gift-note label,.cart .gift-note textarea{height:0;overflow:hidden;transition:height .25s,padding .25s,margin .25s}.cart .gift-note label{display:block;margin:0}.cart .gift-note textarea{display:block;width:100%;background-color:#f3f1ec;border-radius:6px;line-height:1.5em;padding:0 16px}.cart .cart-note{display:flex;justify-content:flex-end;width:1050px;max-width:95%;padding:0 7px 30px 0;margin:0 auto}.cart .cart-note div{width:434px;max-width:100%}.cart .cart-note label{display:block;margin:0 0 10px}.cart .cart-note textarea{display:block;width:100%;height:75px;background-color:#f3f1ec;border-radius:6px;line-height:1.5em;padding:16px}.cart .checkout{display:flex;justify-content:flex-end;width:1050px;max-width:95%;padding:0 164px 30px 0;margin:0 auto}.cart .checkout button{display:flex;align-items:center;justify-content:center;width:278px;height:58px;background-color:#efeade;border-radius:6px;padding:0 0 2px 12px}.cart .checkout button:hover,.cart .checkout button:active{background-color:#c5d7c0}.cart .checkout button span.material-icons{display:inline-block;font-size:28px;color:#333;transform:translateY(3px)}@media screen and (max-width: 1430px){.cart .table .row{padding:0 5%}.cart .table .td.image{margin-right:34px}.cart .table .td.details{width:calc(100% - 404px);padding-right:20px}.cart .cart-summary{padding-right:calc(5% + 75px);padding-left:5%}.cart .cart-summary .buttons a{margin-right:20px}.cart .checkout{padding-right:calc(5% + 75px);padding-bottom:30px}}@media screen and (max-width: 768px){.cart .cart-content{width:100%;padding-left:2.5%;padding-right:2.5%}.cart .table{max-width:100%}.cart .table .row{padding:0 2.5%}.cart .table .td.details{width:calc(100% - 364px)}.cart .table .td.price{width:160px}.cart .cart-summary{max-width:100%;padding-right:calc(2.5% + 48px);padding-left:2.5%}.cart .checkout{max-width:100%;padding-right:calc(2.5% + 48px)}}@media screen and (max-width: 600px){.cart .table .row{flex-wrap:wrap;border-bottom:1px solid #e3e3e3;padding:0 5% 25px;margin:0 0 25px}.cart .table .row:last-of-type{border:none}.cart .table .td.image{width:400px;max-width:100%;margin:0 auto 15px}.cart .table .td.details{width:400px;max-width:100%;padding:0;margin:0 auto 15px}.cart .table .td.price{width:400px;max-width:100%;margin:0 auto}.cart .cart-summary{height:auto;padding:5%;margin:0 auto 30px}.cart .cart-summary .buttons{display:block}.cart .cart-summary .buttons a{margin:0 0 15px}.cart .cart-summary p.total{display:block;width:auto}.cart .cart-summary p.total span{display:block;text-align:center}.cart .cart-summary p.total span:nth-child(1){margin:0 0 5px}.cart .cart-summary p.total span:nth-child(2){transform:none}.cart .checkout{justify-content:center;padding:0 5% 30px}}.customers-content{width:calc(100% - 48px);max-width:100%;border-top:1px solid #e3e3e3;padding:45px 5% 0;margin:0 auto}.customers-content h1,.customers-content h2{margin:0 0 38px}.customers-content p{margin:0 0 1em}.customers-content p.error{color:#ea5645}.customers-content .form-wrap{width:376px;max-width:100%;margin:0 auto}.customers-content .wide-wrap{width:800px;max-width:95%;margin:0 auto}.customers-content label{display:block;margin:0 0 10px}.customers-content input[type=text],.customers-content input[type=password],.customers-content input[type=email]{display:block;width:100%;height:50px;background-color:#f3f1ec;border-radius:6px;padding:0 16px;margin:0 0 23px}.customers-content .login-action{display:flex;align-items:flex-start;justify-content:space-between}.customers-content .login-action button[type=button]{display:block}.customers-content .login-action button[type=button]:hover,.customers-content .login-action button[type=button]:active{color:#343434}.customers-content .button-wrap{display:flex;justify-content:flex-end}.customers-content button[type=submit],.customers-content a.btn{display:flex;align-items:center;justify-content:center;height:50px;background-color:#efeade;border-radius:6px;padding:0 0 2px}.customers-content button[type=submit]:hover,.customers-content button[type=submit]:active,.customers-content a.btn:hover,.customers-content a.btn:active{background-color:#c5d7c0}.customers-content button[type=button].link,.customers-content a.link{color:#73a089;text-decoration:underline}.customers-content #customer_login{margin:0 0 135px}.customers-content #customer_login button[type=submit]{width:104px}.customers-content .password{height:0;margin:0;opacity:0;overflow:hidden;transition:opacity .25s,margin .25s}.customers-content .password.active{height:auto;margin:0 0 135px;opacity:1}.customers-content .password button[type=submit]{width:114px}.customers-content .guest{margin:0 0 135px}.customers-content .guest button[type=submit]{width:210px}.customers-content .register{padding:0 0 65px}.customers-content .register a.btn{width:312px;margin:0 auto}.customers-content #create_customer,.customers-content .activate_customer_password,.customers-content .password_reset{padding:0 0 65px}.customers-content #create_customer button[type=submit],.customers-content .activate_customer_password button[type=submit],.customers-content .password_reset button[type=submit]{width:200px}.customers-content .button-wrap-edit-address button[type=submit],.customers-content .button-wrap-add-address button[type=submit]{width:160px}.customers-content .address{margin:0 0 50px}.customers-content .address-actions{display:flex;align-items:center;justify-content:flex-start}.customers-content .address-actions button{display:flex;align-items:center;justify-content:center;width:90px;height:32px;border:1px solid #8eb4a1;border-radius:16px;transition:background-color .15s,color .15s}.customers-content .address-actions button span.material-icons{font-size:16px;color:#8eb4a1;margin-right:6px;transition:color .15s}.customers-content .address-actions button:hover{background-color:#8eb4a1;color:#fff}.customers-content .address-actions button:hover span.material-icons{color:#fff}.customers-content .address-actions button:nth-child(1){width:80px;margin-right:15px}.customers-content button.button-add-new-address{display:flex;align-items:center;justify-content:center;width:210px;height:32px;border:1px solid #8eb4a1;border-radius:16px;text-transform:uppercase;padding-top:2px;transition:background-color .15s,color .15s}.customers-content button.button-add-new-address span.material-icons{font-size:16px;color:#8eb4a1;margin:-2px 6px 0 0;transition:color .15s}.customers-content button.button-add-new-address:hover{background-color:#8eb4a1;color:#fff}.customers-content button.button-add-new-address:hover span.material-icons{color:#fff}.customers-content .add-new-address,.customers-content .edit-address{display:none;margin:50px 0 100px}.customers-content .add-new-address.active,.customers-content .edit-address.active{display:block}.customers-content p.checkbox{display:flex;align-items:center;justify-content:flex-start}.customers-content p.checkbox input{margin:-9px 10px 0 0}.customers-content table{display:table;width:100%;margin-top:50px}.customers-content table th{text-align:left;padding-bottom:10px}.customers-content table td{padding-bottom:10px}.customers-content table td span{display:none}.customers-content table a{color:#73a089;text-decoration:underline}.customers-content table tfoot tr:first-of-type td{padding-top:30px}.customers-content table tfoot td{padding-bottom:5px}.customers-addresses .customers-content h2{text-align:left}@media screen and (max-width: 768px){.customers-content{width:100%;border-top:1px solid #e3e3e3;padding:45px 2.5% 0;margin:0 auto}.customers-content table,.customers-content tr,.customers-content td{display:block;width:100%}.customers-content table th,.customers-content tr th,.customers-content td th{display:none}.customers-content table tr,.customers-content tr tr,.customers-content td tr{margin:0 0 40px}.customers-content table td,.customers-content tr td,.customers-content td td{padding-bottom:10px}.customers-content table td span,.customers-content tr td span,.customers-content td td span{display:inline}.customers-content table tbody tr,.customers-content tr tbody tr,.customers-content td tbody tr,.customers-content table tfoot tr,.customers-content tr tfoot tr,.customers-content td tfoot tr{margin:0 0 10px}.customers-content table tfoot tr:first-of-type,.customers-content tr tfoot tr:first-of-type,.customers-content td tfoot tr:first-of-type{padding-top:30px}.customers-content table tfoot tr:first-of-type td,.customers-content tr tfoot tr:first-of-type td,.customers-content td tfoot tr:first-of-type td{padding-top:0}.customers-content table tfoot td,.customers-content tr tfoot td,.customers-content td tfoot td{padding-bottom:5px}}.collection-search hr{margin-bottom:0}.collection-search .products .featured-image{background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 900px){.collection .products a.item,.collection .products div.blank,.list-collections .products a.item,.list-collections .products div.blank{max-width:32%}.collection .products a.item div.img,.collection .products div.blank div.img,.list-collections .products a.item div.img,.list-collections .products div.blank div.img{height:auto}}@media screen and (max-width: 600px){.collection .products a.item,.collection .products div.blank,.list-collections .products a.item,.list-collections .products div.blank{max-width:48%}}@media screen and (max-width: 480px){.collection .collection-meta,.list-collections .collection-meta{background-size:454px 50px}.collection .products,.list-collections .products{margin:0 auto}.collection .products a.item,.collection .products div.blank,.list-collections .products a.item,.list-collections .products div.blank{max-width:100%}.collection .products a.item,.list-collections .products a.item{margin:0 auto 23px}}.page_content{width:calc(100% - 48px);max-width:100%;border-top:1px solid #e3e3e3;padding:45px 10% 17px;margin:0 auto}.page_content h1.title{text-align:center;margin:0 0 1.5em}@media screen and (max-width: 768px){.page_content{width:100%;padding:45px 2.5% 17px}}.about-page div.the-team span.floral{position:absolute;display:block;width:418px;max-width:50%;height:97px;background-image:url(//flybyprovisions.com/cdn/shop/t/15/assets/graphic-about-floral_2X.png?v=106479360597504237751727369928);background-repeat:no-repeat;background-position:center;background-size:contain;margin:-37px 0 0 17px}.about-page div.the-team div.bios div.card span.washi-tape{position:relative;z-index:1;display:block;width:185.5px;height:49px;background-image:url(//flybyprovisions.com/cdn/shop/t/15/assets/graphic-about-washi_2X.png?v=158516751891457333821727369928);background-repeat:no-repeat;background-position:center;background-size:contain;margin:0 auto -23px}.page_contact{width:calc(100% - 48px);max-width:100%;border-top:1px solid #e3e3e3;padding:45px 0 17px;margin:0 auto}.page_contact h1{line-height:34px;color:#343434;text-transform:uppercase;text-align:center;margin:0 0 50px}.page_contact div.contact-flex{display:flex;align-items:flex-start;justify-content:space-between;width:1014px;max-width:95%;margin:0 auto}.page_contact .left{width:577px;max-width:57%;padding:39px 0 0}.page_contact form{border:5px solid #f5f5f5;padding:34px 80px 40px}.page_contact form label{display:block;margin:0 0 10px}.page_contact form input[type=text],.page_contact form input[type=password],.page_contact form input[type=email],.page_contact form textarea{display:block;width:100%;height:50px;background-color:#f3f1ec;border-radius:6px;padding:0 16px;margin:0 0 23px}.page_contact form textarea{height:281px;line-height:2em;padding:16px;margin:0 0 20px}.page_contact form .button-wrap{display:flex;justify-content:flex-end}.page_contact form button{display:flex;align-items:center;justify-content:center;width:104px;height:50px;background-color:#efeade;border-radius:6px;padding:0 0 2px}.page_contact form button:hover,.page_contact form button:active{background-color:#c5d7c0}.page_contact .right{width:395px;max-width:42%}.page_contact .right a.address-map{display:block;width:395px;max-width:100%;height:auto;background-color:#fff;border-radius:6px;padding:10px;margin:0 auto 45px}.page_contact .right a.address-map img{display:block;max-width:100%;height:auto;margin:0}.page_contact .right img.stamp{position:absolute;width:179px;height:auto;transform:translate(-89px,-3px)}.page_contact .right p.address-text{text-align:center;margin:0 0 45px}.page_contact .right p.address-text a{text-decoration:underline}.page_contact .right p.address-text a span.material-icons{font-size:18px;color:#73a089;transition:color .15s;transform:translateY(3px)}.page_contact .right p.address-text a:hover,.page_contact .right p.address-text a:active,.page_contact .right p.address-text a:hover span.material-icons,.page_contact .right p.address-text a:active span.material-icons{color:#333}.page_contact .right h2{margin:0 0 12px}.page_contact .right p.hours{margin:0 0 40px}.page_contact .right .additonal-contact-methods p{margin:0 0 30px}.page_contact .right .additonal-contact-methods span{display:block;margin:0 0 6px}.page_contact .right .additonal-contact-methods a{display:block}.page_contact .right .additonal-contact-methods a:hover,.page_contact .right .additonal-contact-methods a:active{color:#333}@media screen and (max-width: 900px){.page_contact .left{padding:0}.page_contact form{padding:4% 5%}.page_contact .right{width:395px;max-width:40%}.page_contact .right img.stamp{display:none}.page_contact .right .additonal-contact-methods{text-align:center}}@media screen and (max-width: 768px){.page_contact{width:100%;padding:45px 2.5% 17px}}@media screen and (max-width: 600px){.page_contact div.contact-flex{flex-wrap:wrap}.page_contact .left{order:2;width:100%;max-width:100%;margin:0 auto}.page_contact form{padding:4% 5%}.page_contact .right{order:1;width:100%;max-width:100%;margin:0 auto 50px}}.about-page{width:calc(100% - 48px);max-width:100%;border-top:1px solid #e3e3e3;padding:45px 0 0;margin:0 auto -16px}.about-page h1{line-height:34px;color:#343434;text-transform:uppercase;text-align:center;margin:0 0 45px}.about-page h1 img{display:block;width:455px;max-width:100%;height:auto;margin:30px auto}.about-page p.intro{width:880px;max-width:100%;margin:0 auto 45px}.about-page div.welcome{width:1236px;max-width:100%;display:flex;align-items:center;justify-content:space-between;margin:0 auto 50px}.about-page div.welcome img{display:block;width:743px;max-width:62%;height:auto;background-color:#fff;border-radius:6px;padding:12px}.about-page div.welcome p{width:452px;max-width:37%}.about-page div.the-team{width:1215px;max-width:100%;margin:0 auto}.about-page div.the-team h2{line-height:34px;color:#343434;text-transform:uppercase;text-align:center;margin:0 0 24px}.about-page div.the-team span.floral{position:absolute;display:block;width:418px;max-width:50%;height:97px;background-image:url(//flybyprovisions.com/cdn/shop/t/15/assets/graphic-about-floral_2X.png?v=106479360597504237751727369928);background-repeat:no-repeat;background-position:center;background-size:contain;margin:-37px 0 0 17px}.about-page div.the-team div.bios{width:100%;border-top:11px solid #c5d7c0;padding:26px 47px 0 8px;margin:0 auto}.about-page div.the-team div.bios div.card{width:248px}.about-page div.the-team div.bios div.card span.washi-tape{position:relative;z-index:1;display:block;width:185.5px;height:49px;background-image:url(//flybyprovisions.com/cdn/shop/t/15/assets/graphic-about-washi_2X.png?v=158516751891457333821727369928);background-repeat:no-repeat;background-position:center;background-size:contain;margin:0 auto -23px}.about-page div.the-team div.bios div.card img{display:block;max-width:100%;height:auto}.about-page div.the-team div.bios div.card div.details{display:flex;align-items:center;justify-content:center;height:63px;background-color:#fff;border:5px solid #f5f5f5;border-style:none solid solid}.about-page div.the-team div.bios div.gina{display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding-left:30px;margin:0 0 43px}.about-page div.the-team div.bios div.gina div.image{width:255px}.about-page div.the-team div.bios div.gina div.card{margin-top:113px;transform:rotate(-.9deg)}.about-page div.the-team div.bios div.gina div.card p.name{transform:rotate(-3.8deg) translate(-19px,-5px)}.about-page div.the-team div.bios div.gina div.card p.title{position:absolute;margin:24px 0 0 140px}.about-page div.the-team div.bios div.gina div.text{width:calc(100% - 303px);background-color:#f3f1ec;border-radius:6px;padding:55px 45px 30px 53px}.about-page div.the-team div.bios .katrina-casey{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.about-page div.the-team div.bios .katrina-casey .images{display:flex;align-items:flex-start;justify-content:space-between;width:544px;max-width:100%}.about-page div.the-team div.bios .katrina-casey div.card.katrina{transform:translateY(-99px) rotate(-.9deg)}.about-page div.the-team div.bios .katrina-casey div.card.katrina div.details{padding-top:6px}.about-page div.the-team div.bios .katrina-casey div.card.casey{transform:rotate(1.9deg)}.about-page div.the-team div.bios .katrina-casey .text{width:calc(100% - 617px);background-color:#f3f1ec;border-radius:6px;padding:40px 54px 30px}@media screen and (max-width: 1430px){.about-page div.welcome img{max-width:60%}.about-page div.welcome p{max-width:38%}}@media screen and (max-width: 1100px){.about-page div.welcome{flex-wrap:wrap}.about-page div.welcome img{max-width:100%;margin:0 auto 25px}.about-page div.welcome p{width:743px;max-width:100%;margin:0 auto}.about-page div.the-team div.bios{padding:26px 2.5% 0}.about-page div.the-team div.bios div.gina{flex-wrap:wrap;padding:0;margin:0}.about-page div.the-team div.bios div.gina div.image{position:relative;z-index:1;order:2;height:0;overflow:visible}.about-page div.the-team div.bios div.gina div.card{margin:-40px 0 0 20px}.about-page div.the-team div.bios div.gina div.text{order:1;width:100%;padding:5% 5% 2%}.about-page div.the-team div.bios .katrina-casey{flex-wrap:wrap}.about-page div.the-team div.bios .katrina-casey .images{justify-content:flex-end;width:100%}.about-page div.the-team div.bios .katrina-casey div.card.katrina{transform:translate(-80px,20px) rotate(-.9deg)}.about-page div.the-team div.bios .katrina-casey div.card.casey{transform:translate(-20px,20px) rotate(1.9deg)}.about-page div.the-team div.bios .katrina-casey .text{width:100%;padding:5% 5% 2%}}@media screen and (max-width: 1000px){.about-page div.the-team div.bios div.gina div.card{margin:-40px 0 0 6%}.about-page div.the-team div.bios .katrina-casey div.card.katrina{transform:translate(-12%,20px) rotate(-.9deg)}.about-page div.the-team div.bios .katrina-casey div.card.casey{transform:translate(-6%,20px) rotate(1.9deg)}}@media screen and (max-width: 900px){.about-page div.the-team div.bios{padding:26px 0% 0}.about-page div.the-team div.bios div.gina div.image{order:1;height:auto}.about-page div.the-team div.bios div.gina div.card{margin:25px 0 0}.about-page div.the-team div.bios div.gina div.text{order:2;width:calc(100% - 265px)}.about-page div.the-team div.bios .katrina-casey .images{justify-content:flex-start;padding:0 5%}.about-page div.the-team div.bios .katrina-casey div.card.katrina{transform:translateY(20px) rotate(-.9deg)}.about-page div.the-team div.bios .katrina-casey div.card.casey{transform:translate(20px,20px) rotate(1.9deg)}}@media screen and (max-width: 768px){.about-page{width:100%;padding:45px 2.5% 0}.about-page div.the-team div.bios div.gina div.image{width:100%}.about-page div.the-team div.bios div.gina div.card{margin:25px auto}.about-page div.the-team div.bios div.gina div.text{order:2;width:100%}.about-page div.the-team div.bios .katrina-casey .images{justify-content:flex-start;padding:0 5%}.about-page div.the-team div.bios .katrina-casey div.card.katrina{transform:translateY(20px) rotate(-.9deg)}.about-page div.the-team div.bios .katrina-casey div.card.casey{transform:translate(20px,20px) rotate(1.9deg)}}@media screen and (max-width: 600px){.about-page p.intro{font-size:20px;line-height:1.25em}.about-page div.welcome img{padding:8px}.about-page div.welcome p{font-size:20px;line-height:1.25em}.about-page div.the-team div.bios div.gina{margin:0 0 45px}.about-page div.the-team div.bios div.gina div.text{font-size:18px;line-height:1.4em}.about-page div.the-team div.bios .katrina-casey .images{flex-wrap:wrap;padding:0 5%}.about-page div.the-team div.bios .katrina-casey div.card{margin:0 auto 15px}.about-page div.the-team div.bios .katrina-casey div.card.katrina{transform:translate(0) rotate(-.9deg)}.about-page div.the-team div.bios .katrina-casey div.card.casey{transform:translate(0) rotate(1.9deg)}.about-page div.the-team div.bios .katrina-casey div.text{font-size:18px;line-height:1.4em}}.page_press{width:1080px;max-width:100%;border-top:1px solid #e3e3e3;padding:45px 0 17px;margin:0 auto}.page_press h1{line-height:34px;color:#343434;text-transform:uppercase;text-align:center;margin:0 0 29px}.page_press .meta{display:flex;max-width:100%;align-items:stretch;flex-wrap:wrap;background-color:#f3f1ec;margin:0 0 60px}.page_press .meta .medallion{display:flex;justify-content:flex-end;width:100%;height:0;overflow:visible}.page_press .meta .medallion img{position:absolute;display:block;width:150px;height:auto;transform:translate(20px,-24px)}.page_press .meta .left{width:44%;background-image:url(//flybyprovisions.com/cdn/shop/t/15/assets/graphic_press_background.png?v=65650562566021626201727369928);background-repeat:no-repeat;background-position:center;background-size:cover}.page_press .meta .left img{display:block;width:211px;height:auto;transform:translate(34px,36px)}.page_press .meta .right{display:flex;align-items:center;justify-content:flex-start;width:56%;min-height:318px;text-align:center;padding:42px 0 60px 65px}.page_press .meta .right div{width:370px;max-width:90%}.page_press .meta .right p{line-height:36px;color:#333}.page_press .meta .right p a{color:#73a089}.page_press .meta .right p a:hover,.page_press .meta .right p a:active{color:#333}.page_press .meta .right h2{color:#343434;margin:24px 0 10px}.page_press .items{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.page_press .items h2{width:100%;line-height:34px;color:#343434;text-transform:uppercase;text-align:center;margin:0 0 40px}.page_press .items .blank{width:30.5%}.page_press .items .item{display:block;width:30.5%;margin:0 0 59px}.page_press .items .item .image-wrap{display:flex;align-items:center;justify-content:center;border-radius:6px;box-shadow:0 0 9px #0003;padding:7.5%;margin:0 0 19px}.page_press .items .item .image{width:100%;height:0;padding-bottom:68%}.page_press .items .item p{line-height:22px;color:#343434;text-align:center;transition:color .15s}.page_press .items .item:hover p,.page_press .items .item:active p{color:#73a089}@media screen and (max-width: 1430px){.page_press{width:calc(100% - 48px);padding:45px 2.5% 17px}.page_press .meta .medallion img{width:120px;transform:translate(20px,-54px)}}@media screen and (max-width: 768px){.page_press{width:100%}.page_press .meta .medallion,.page_press .meta .left{display:none}.page_press .meta .right{width:100%;justify-content:center;padding:42px 0 60px}.page_press .items .blank,.page_press .items .item{width:48%}}@media screen and (max-width: 414px){.page_press .meta .right p{font-size:22px;line-height:32px}.page_press .meta .right h2{font-size:32px}.page_press .items .blank,.page_press .items .item{width:100%}}.page_corporate_gifting{padding:45px 0 17px}.page_corporate_gifting .meta{margin:0 auto 75px}.page_corporate_gifting .meta h1{color:#343434;text-transform:uppercase;text-align:center;margin:0 0 1.5em}.page_corporate_gifting .meta h2{line-height:32px;color:#333;text-align:center;margin:0 0 30px}.page_corporate_gifting .meta a{display:block;color:#73a089;text-transform:uppercase;text-align:center;text-decoration:underline;text-underline-offset:3px}.page_corporate_gifting .page-content{width:1000px;max-width:90%;height:auto;border:5px solid #f5f5f5;padding:0 40px 50px;margin:100px auto 67px}.page_corporate_gifting .page-content img{position:relative;z-index:1;display:block;width:397px;max-width:100%;height:auto;margin:0 auto;transform:translateY(-26px)}.page_corporate_gifting .page-content h3{color:#333;text-transform:uppercase;text-align:center;margin:0 0 25px}.page_corporate_gifting .testimonials{width:700px;max-width:90%;margin:0 auto}.page_corporate_gifting .testimonials svg{display:block;width:140px;max-width:100%;height:auto;fill:#729f88;margin:0 auto 38px}.page_corporate_gifting .testimonials .testimonial{margin:0 0 42px}.page_corporate_gifting .testimonials p{text-align:center}.page_corporate_gifting .testimonials p.text{line-height:26px;color:#333;margin:0 0 15px}.page_corporate_gifting .testimonials p.name{line-height:26px;color:#343434;text-transform:lowercase}.page_corporate_gifting .testimonials img{display:block;width:250px;max-width:100%;height:auto;max-height:100px;margin:15px auto 0}.custom-form{border:none}.custom-form .success{text-align:center}.custom-form h2.form-title{color:#343434;text-transform:uppercase;text-align:center;padding-top:25px;margin:0 0 1.5em}.custom-form form{border:5px solid #f5f5f5;padding:50px 80px 40px}.custom-form form .form-input{margin:0 0 20px}.custom-form form label{display:block;color:#333;margin:0 0 10px}.custom-form form p.label,.custom-form form p.info{display:block;color:#333;margin:0 0 20px}.custom-form form p.radio-checkbox{display:flex;align-items:center;justify-content:flex-start}.custom-form form p.radio-checkbox input{display:block;margin-right:10px}.custom-form form p.radio-checkbox label{margin:0}.custom-form form input[type=text],.custom-form form input[type=email],.custom-form form textarea{display:block;width:100%;height:50px;background-color:#f3f1ec;border-radius:6px;line-height:50px;padding:0 16px;margin:0 0 23px}.custom-form form textarea{height:200px;line-height:1.5em;padding:16px;margin:0 0 20px}.custom-form form input[type=date]{background-color:#f3f1ec;border-radius:6px;padding:16px;margin:0 0 23px}.custom-form form input[type=text].other{display:none}.custom-form form input[type=text].other.active{display:block}.custom-form form .button-wrap{display:flex;justify-content:flex-end}.custom-form form button{display:flex;align-items:center;justify-content:center;width:104px;height:50px;background-color:#efeade;border-radius:6px;color:#333;text-align:center;padding:0 0 2px}.custom-form form button:hover,.custom-form form button:active{background-color:#c5d7c0}@media screen and (max-width: 1100px){.page_corporate_gifting .page-content{padding:0 5% 50px;margin:0 auto 50px}.page_corporate_gifting .page-content img{max-width:90%}}@media screen and (max-width: 600px){.page_corporate_gifting .meta{padding:0 5%}.page_corporate_gifting .meta h1{margin:0 0 1em}.page_corporate_gifting .meta a{line-height:1.5em}.custom-form{border:none}.custom-form h2.form-title{font-size:30px}.custom-form form{padding:34px 5% 40px}}@media screen and (max-width: 480px){.page_corporate_gifting .meta{padding:0 5%}.page_corporate_gifting .meta h2 br{display:none}.page_corporate_gifting .meta a{padding:0 2%}.custom-form{border:none}.custom-form form{padding:34px 5% 40px}}.page_faq{width:calc(100% - 48px);max-width:100%;padding:0 0 30px;margin:0 auto}.page_faq h1{line-height:34px;color:#343434;text-transform:uppercase;text-align:center;margin:0 0 50px}.page_faq .q-a{width:896px;max-width:100%;border:1px solid #e3e3e3;border-style:none none solid;padding:30px 106px;margin:0 auto}.page_faq .q-a:first-of-type{border-style:solid none solid}.page_faq .q-a button{display:block;color:#333;text-align:center;margin:0 auto}.page_faq .q-a .answer{display:none;line-height:36px;margin-top:30px}.page_faq .q-a .answer a{color:#73a089;text-decoration-thickness:1px}.page_faq .q-a .answer p{margin:0}.page_faq p.adieu{line-height:46px;color:#343434;text-transform:lowercase;text-align:center;margin-top:55px}@media screen and (max-width: 1430px){.page_faq .q-a{padding:30px 5%}}.shopify-policy__container{width:1382px;max-width:95%!important;border-top:1px solid #e3e3e3;padding:45px 10% 17px;margin:0 auto}.shopify-policy__container h1{text-align:center;margin:0 0 1.5em}.blog footer{margin-top:0}.main-blog{width:calc(100% - 48px);max-width:100%;border-top:1px solid #e3e3e3;padding:28px 0 17px;margin:0 auto}.main-blog h1{border-bottom:1px solid #e3e3e3;color:#343434;text-transform:uppercase;text-align:center;padding-bottom:28px;margin:0 0 52px}.main-blog .posts{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;padding:0 5%}.main-blog .posts .blank{width:31.25%}.main-blog .posts .blog-item{width:31.25%;margin:0 0 70px}.main-blog .posts .blog-item .image{width:100%;height:0;padding:0 0 100%;margin:0 0 11px;background-repeat:no-repeat;background-position:center center;background-size:cover}.main-blog .posts .blog-item p{color:#333;text-align:center}.main-blog .posts .blog-item p.date,.main-blog .posts .blog-item p.title{line-height:26px}.main-blog .paginate{color:#918c8c;text-align:center;margin-bottom:40px}.main-blog .paginate a{color:#918c8c}.main-blog .paginate a:hover,.main-blog .paginate a:active{color:#73a089}.main-blog .paginate span{margin:0 20px}@media screen and (max-width: 768px){.main-blog{width:100%}}@media screen and (max-width: 600px){.main-blog{padding:17px 0}.main-blog h1{padding-bottom:17px}.main-blog .posts .blank{width:48%}.main-blog .posts .blog-item{width:48%;margin:0 0 50px}}@media screen and (max-width: 414px){.main-blog .posts{padding:0 2.5%}.main-blog .posts .blank{display:none}.main-blog .posts .blog-item{width:100%}.main-blog .paginate{font-size:22px;padding-top:20px}.main-blog .paginate span{margin:0 10px}}.article footer{margin-top:0}.main-article{width:calc(100% - 48px);max-width:100%;border-top:1px solid #e3e3e3;padding:28px 0 17px;margin:0 auto}.main-article p.blog-title{border-bottom:1px solid #e3e3e3;color:#343434;text-transform:uppercase;text-align:center;padding-bottom:28px;margin:0 0 52px}.main-article .article-meta{width:704px;max-width:100%;color:#333;text-align:center;padding:0 5%;margin:0 auto 30px}.main-article .article-meta p.date,.main-article .article-meta h1{line-height:26px}.main-article .rte{width:704px;max-width:100%;text-align:center;margin:0 auto}.main-article .rte img{display:block;max-width:100%;margin:2em auto}.main-article .return-to-blog{text-align:center;margin:80px 0 40px}.main-article .return-to-blog a{color:#73a089}.main-article .return-to-blog a:hover,.main-article .return-to-blog a:active{color:#918c8c}@media screen and (max-width: 768px){.main-article{width:100%}}@media screen and (max-width: 600px){.main-article{padding:17px 0}.main-article p.blog-title{padding-bottom:17px}.main-article .rte{padding:0 5%}}.blog-events footer{margin-top:0}.blog_events{width:1382px;max-width:100%;border-top:1px solid #e3e3e3;padding:45px 0 0;margin:0 auto}.blog_events h1{line-height:34px;color:#343434;text-transform:uppercase;text-align:center;margin:0 0 50px}.blog_events .events-flex{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;width:1215px;max-width:100%;border-top:11px solid #c5d7c0;margin:0 auto}.blog_events .events-flex span.floral{position:absolute;display:block;width:418px;max-width:50%;height:97px;background-image:url(//flybyprovisions.com/cdn/shop/t/15/assets/graphic-about-floral_2X.png?v=106479360597504237751727369928);background-repeat:no-repeat;background-position:center;background-size:contain;margin:0 0 17px;transform:translate(17px,-48px)}.blog_events .events-flex h2,.blog_events .events-flex h3{line-height:1.25em;color:#333;text-align:center}.blog_events .events-flex h2 a,.blog_events .events-flex h3 a{color:#73a089}.blog_events .events-flex h2 a:hover,.blog_events .events-flex h2 a:active,.blog_events .events-flex h3 a:hover,.blog_events .events-flex h3 a:active{color:#333}.blog_events .events-flex .hr{display:flex;align-items:center;justify-content:center;margin:0 auto 50px}.blog_events .events-flex .hr span{display:block;width:6px;height:6px;border-radius:50%;background-color:#8eb4a1;margin:0 2px}.blog_events .events-flex .left{width:calc(100% - 413px);border-right:11px solid #c5d7c0;padding:80px 90px 75px 33px}.blog_events .events-flex .left h2,.blog_events .events-flex .left h3{margin:0 0 50px}.blog_events .events-flex .left .events-grid{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.blog_events .events-flex .left .events-grid .single-event{display:block;width:313px;max-width:48%;color:#333;margin:0 0 50px}.blog_events .events-flex .left .events-grid .single-event.past{display:none}.blog_events .events-flex .left .events-grid .single-event.past:nth-child(1),.blog_events .events-flex .left .events-grid .single-event.past:nth-child(2){display:block}.blog_events .events-flex .left .events-grid .single-event.active{display:block}.blog_events .events-flex .left .events-grid .single-event:hover,.blog_events .events-flex .left .events-grid .single-event:active{color:#73a089}.blog_events .events-flex .left .events-grid .single-event img{display:block;width:auto;max-width:100%;height:auto;margin:0 auto 18px}.blog_events .events-flex .left .events-grid .single-event .image{width:100%;height:auto;margin:0 auto 18px}.blog_events .events-flex .left .events-grid .single-event .image div{width:100%;height:0;padding-bottom:100%;background-color:#fff9}.blog_events .events-flex .left .events-grid .single-event p{line-height:22px;text-align:center}.blog_events .events-flex .left .events-grid .single-event span{display:block;text-transform:uppercase}.blog_events .events-flex .left .load-more{text-align:center;margin-top:15px}.blog_events .events-flex .left .load-more button{display:inline-block;color:#73a089}.blog_events .events-flex .left .load-more button:hover,.blog_events .events-flex .left .load-more button:active{color:#333}.blog_events .events-flex .left .event{width:490px;max-width:100%;text-align:center;margin:0 auto 18px}.blog_events .events-flex .left .event img{width:313px;max-width:100%;height:auto;margin:0 auto 18px}.blog_events .events-flex .left .event p.meta{line-height:22px;margin:0 0 30px}.blog_events .events-flex .left .event p.meta span{display:block;text-transform:uppercase}.blog_events .events-flex .left .event .description{line-height:22px}.blog_events .events-flex .left .event .description a{color:#73a089;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#fff;transition:text-decoration-color .15s}.blog_events .events-flex .left .event .description a:hover,.blog_events .events-flex .left .event .description a:active{text-decoration-color:#73a089}.blog_events .events-flex .right{width:413px;text-align:center;padding:80px 15px}.blog_events .events-flex .right h3{margin:0 0 25px}.blog_events .events-flex .right .hr{margin:60px auto 50px}.blog_events .events-flex .right .event{line-height:22px;color:#333;margin:0 0 2em}.blog_events .events-flex .right a.button{display:block;width:247px;height:58px;background-color:#efeade;border-radius:6px;line-height:58px;color:#333;text-align:center;padding-bottom:5px;margin:0 auto}.blog_events .events-flex .right a.button:hover,.blog_events .events-flex .right a.button:active{background-color:#c5d7c0}.blog_events .events-flex .right .pop-up-link{padding-top:25px}.blog_events .events-flex .right .pop-up-link a{width:224px}.blog_events .events-flex .right .vendor-link h3{line-height:26px}.blog_events .events-flex .right .vendor-link a{width:282px}@media screen and (max-width: 1430px){.blog_events .events-flex .left{width:66%;padding:80px 5% 75px}.blog_events .events-flex .right{width:34%;padding:80px 1%}}@media screen and (max-width: 768px){.blog_events .events-flex .left{width:100%;border-right:none;border-bottom:11px solid #c5d7c0;padding:80px 5% 75px}.blog_events .events-flex .right{width:100%;padding:80px 5%}}@media screen and (max-width: 414px){.blog_events .events-flex .left .events-grid .single-event{max-width:100%;margin:0 auto 50px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/styles.css.map */
