/*!
Theme Name:     Fran's Voyage
Theme URI:      https://wordpress.org/themes/storefront
Description:    A Storefront child theme
Author:         Louise Petre
Author URI:
Template:       storefront
Version:        1.1
License:        GNU General Public License v2 or later
License URI:    http://www.gnu.org/licenses/gpl-2.0.html
Tags:           light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:    fransvoyage
*/@media screen and (min-width: 768px){.site-header .site-branding,.site-header .site-logo-anchor,.site-header .site-logo-link{display:block;width:21.73913%;float:left;margin-right:4.34783%;clear:both}.site-header .site-logo-link{margin:0 20px 0 0;width:230px}.site-header .site-branding img,.site-header .site-logo-anchor img,.site-header .site-logo-link img{height:auto;max-width:100%;max-height:none}.woocommerce-active .site-header .secondary-navigation{width:47.82609%;float:left;margin-right:4.34783%}.woocommerce-active .site-header .site-search{width:21.73913%;float:right;margin-right:0;clear:none}.woocommerce-active .site-header .main-navigation{width:47.82609%;float:left;margin-right:4.34783%;clear:none;padding-top:0}.woocommerce-active .site-header .main-navigation ul.menu>li:first-child,.woocommerce-active .site-header .main-navigation ul.nav-menu>li:first-child{margin-left:0}.woocommerce-active .site-header .site-header-cart{width:21.73913%;float:right;margin-right:0;margin-bottom:0;padding-top:0}.site-branding .site-description{margin-bottom:0;display:block}.site-branding,.site-search,.site-header-cart,.site-logo-anchor{margin-bottom:1em}.site-header .subscribe-and-connect-connect{float:right;margin-bottom:1em}.site-header .subscribe-and-connect-connect .icons{list-style:none;margin:0}.site-header .subscribe-and-connect-connect .icons a{font-size:1em !important}.site-header .subscribe-and-connect-connect .icons li{margin:0 0 0 .53em !important;display:inline-block}.col-full{max-width:65.141em;margin-left:auto;margin-right:auto}.col-full::after{clear:both;content:"";display:table}.col-full:after{content:" ";display:block;clear:both}.site-content::after{clear:both;content:"";display:table}.content-area{width:73.91304%;float:left;margin-right:4.34783%}.widget-area{width:21.73913%;float:right;margin-right:0}.right-sidebar .content-area{width:73.91304%;float:left;margin-right:4.34783%}.right-sidebar .widget-area{width:21.73913%;float:right;margin-right:0}.left-sidebar .content-area{width:73.91304%;float:right;margin-right:0}.left-sidebar .widget-area{width:21.73913%;float:left;margin-right:4.34783%}.storefront-full-width-content .content-area{width:100%;float:left;margin-left:0;margin-right:0}.content-area,.widget-area{margin-bottom:2.618em}.page-template-template-fullwidth-php .content-area,.page-template-template-homepage-php .content-area{width:100%;float:left;margin-left:0;margin-right:0}.footer-widgets{padding-top:4.236em;border-bottom:3px solid rgba(0,0,0,0.05)}.footer-widgets::after{clear:both;content:"";display:table}.footer-widgets.col-2 .block{width:47.82609%;float:left;margin-right:4.34783%}.footer-widgets.col-2 .block.footer-widget-2{float:right;margin-right:0}.footer-widgets.col-3 .block.footer-widget-1{width:13.04348%;float:left;margin-right:4.34783%}.footer-widgets.col-3 .block.footer-widget-2{width:56.52174%;float:left;margin-right:4.34783%}.footer-widgets.col-3 .block.footer-widget-3{width:21.73913%;float:left;margin-right:4.34783%;float:right;margin-right:0}.footer-widgets.col-4 .block{width:21.73913%;float:left;margin-right:4.34783%}.footer-widgets.col-4 .block.footer-widget-4{float:right;margin-right:0}}.main-navigation{padding-top:0}.site-header{background-color:transparent !important}.site-main{background-color:#f9f7e9;padding-top:0;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:4.236em;padding:50px}.site-footer{background:#fff url("images/flowers.png") bottom right no-repeat}@media only screen and (max-width: 1024px){.site-footer{background-size:380px}}@media only screen and (max-width: 540px){.site-footer{background-size:100%}}@media only screen and (min-width: 768px){.woocommerce-active .site-header .site-header-cart{background:url("images/tag.png") no-repeat top left;background-size:contain}}@media only screen and (min-width: 768px) and (max-width: 1024px){.woocommerce-active .site-header .site-header-cart{width:160px;height:99px;padding:20px 20px 20px 37px}}@media only screen and (min-width: 1025px){.woocommerce-active .site-header .site-header-cart{padding-top:3em;padding-bottom:2em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.woocommerce-active .site-header .site-header-cart .cart-contents{padding:0;line-height:1.3}.woocommerce-active .site-header .site-header-cart .amount{display:block;margin:0}.woocommerce-active .site-header .site-header-cart .count{display:block}}.site-main{margin-top:4.236em}.site-header .site-logo-link img{max-height:none !important}.site-header .site-logo-link img{max-height:4em}.hentry{border-bottom:0px}@media only screen and (max-width: 767px){.hentry{margin-bottom:0px}}@media only screen and (max-width: 767px){.widget{margin-bottom:20px}}.storefront-product-section{margin-bottom:0 !important}.storefront-featured-products li,.storefront-featured-products ul.products li.product{margin-bottom:0}.page-template-template-holding .main-navigation,.page-template-template-holding .site-header-cart{display:none}.page-template-template-holding.logged-in .main-navigation,.page-template-template-holding.logged-in .site-header-cart{display:block}.purple-box{background-color:#f3ebf6;padding-top:0;margin-top:4.236em;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:50px}@media only screen and (max-width: 767px){.purple-box{padding:20px;margin:30px 0}}.purple-box img{float:left;position:relative;left:-10px;margin:0 20px 0 0}@media only screen and (max-width: 767px){.purple-box img{float:none;position:static;max-width:100%;display:block;margin:0 auto 20px}}.purple-box p:last-child{margin:0}.purple-box:after{content:"";display:block;clear:both}.purple-box h2{clear:none}.site-header .site-header-cart .widget_shopping_cart{background-color:#f5f8dd !important;border:1px rgba(0,0,0,0.1) solid}.site-header-cart a{color:#433d3d !important}.site-header-cart .cart-contents .amount{margin-left:2em}a.remove:before{color:#992560 !important}.site-header-cart .widget_shopping_cart a.button,input[type="submit"].alt,.button,.button.alt{color:#fff !important;background-color:#992560;box-shadow:inset 0 -2px 0 rgba(0,0,0,0.2),0 1px 1px rgba(0,0,0,0.1);border-color:#701b46}.site-header-cart .widget_shopping_cart a.button:hover,input[type="submit"].alt:hover,.button:hover,.button.alt:hover{background-color:#474b53;border-color:#474b53;color:#ffffff}img.bookcover{box-shadow:2px 2px 1px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.1)}.product img{box-shadow:0px}.woocommerce-breadcrumb{display:none}body.woocommerce #primary{width:100%}.homepageresource{margin-bottom:1.618em}@media only screen and (min-width: 768px) and (max-width: 1024px){.homepageresource{width:40%}}.page-template-template-holding .widget_nav_menu{display:none}.footer-widgets{border-bottom:0px}@media only screen and (max-width: 767px){.storefront-breadcrumb{display:none}.site-header .site-logo-link{width:120px}.site-main{padding:30px 20px;margin-top:0}.page-template-template-homepage .site-main{padding:30px 20px !important;margin:0}.page-template-template-homepage .type-page{padding-top:0}ul.products li.product,ul.products .wc-block-grid__product,.wc-block-grid__products li.product,.wc-block-grid__products .wc-block-grid__product{margin-bottom:20px}.site-footer .storefront-handheld-footer-bar a:not(.button):not(.components-button){color:#ffffff}.site-footer .storefront-handheld-footer-bar a:not(.button):not(.components-button) span{color:#ffffff;background:#654096}}body{font-size:1em}@media only screen and (max-width: 767px){body{font-size:16px}}body,button,input,textarea{color:#433d3d;font-family:"Arvo", serif;line-height:1.618;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}select{color:initial;font-family:"Arvo", serif}h1,h2,h3,h4,h5,h6{font-family:"Arvo", serif;clear:both;font-weight:700;margin:0 0 .618em;color:#654096}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#654096;font-weight:700}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#992560}h1,h2,h3,h4,h5,h6{font-family:"Arvo", serif;clear:both;font-weight:700;margin:0 0 .618em;color:#654096}.page .entry-header,.page .entry-header h1{border-bottom:0px;text-align:center}.hentry .entry-header{margin-bottom:1.631em;font-size:1.2em}.page-template-template-homepage .entry-content h3,.home .entry-content h3,.page-template-template-holding .entry-content h3{clear:none;color:#433d3d}.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{color:#654096}@media only screen and (min-width: 768px){.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{font-size:1.15em;padding:1.4em 0.5em}}@media only screen and (min-width: 1200px){.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{font-size:1.65em;padding:1.4em .6em}}.main-navigation ul.menu>li>a:hover,.main-navigation ul.nav-menu>li>a:hover{color:#992560}.main-navigation button{color:#fff;background-color:#654096;margin-bottom:0}.main-navigation button:hover{color:#fff;background-color:#654096}.main-navigation ul li a{padding-bottom:0}a:hover{text-decoration:underline}a.button:hover{text-decoration:none}a:focus,.button:focus,.button.alt:focus,.button.added_to_cart:focus,.button.wc-forward:focus,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus{outline:none}@media only screen and (max-width: 767px){h1,.page-template-template-homepage .entry-header h1{font-size:30px}}@media only screen and (max-width: 767px){h2{font-size:26px}}@media only screen and (max-width: 767px){h3{font-size:21px}}@media only screen and (max-width: 767px){h4{font-size:19px}}@media only screen and (max-width: 767px){h5{font-size:17px}}@media only screen and (max-width: 767px){h6{font-size:17px}}@media only screen and (max-width: 767px){.page-template-template-homepage .entry-content{font-size:16px}.page-template-template-homepage .entry-content a.button{display:inline-block;width:100%;margin:10px 0 30px}}
/*# sourceMappingURL=style.css.map */