body{font-family:"Quicksand",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:400;color:#646464;overflow-x:hidden;-webkit-font-smoothing:subpixel-antialiased}h1,h2,h3,h4,h5{font-family:"Playfair Display",serif;color:#000}a{color:#13a538;outline:0 !important}#cn-accept-cookie{background-color:#13a538 !important}button,input,textarea{font-family:"Quicksand",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}@-webkit-keyframes fadeinanimaton{0%{opacity:0}30%{opacity:0}100%{opacity:1}}@keyframes fadeinanimaton{0%{opacity:0}30%{opacity:0}100%{opacity:1}}.home .categories{margin-bottom:5rem;display:grid;row-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}@media(min-width: 768px){.home .categories{grid-auto-columns:1fr;grid-auto-flow:column}}.home .categories .category{background:#000;padding:2.5rem;background-size:cover;position:relative;display:flex;align-items:center;min-height:300px}@media(min-width: 768px){.home .categories .category{min-height:350px;padding:3rem}}.home .categories .category::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.67);transition:background ease 300ms}.home .categories .category:hover::before{background:rgba(0,0,0,.5)}.home .categories .category.wijnen{background-image:url(//shop.purapassione.be/wp-content/themes/ppshop/dist/img/home/home-1.jpg)}@media(min-width: 768px){.home .categories .category.wijnen{grid-column:1/5}}@media(min-width: 1024px){.home .categories .category.wijnen{grid-column:1/6}}.home .categories .category.antipasti{background-image:url(//shop.purapassione.be/wp-content/themes/ppshop/dist/img/home/home-5.jpg)}@media(min-width: 768px){.home .categories .category.antipasti{grid-column:5/9}}@media(min-width: 1024px){.home .categories .category.antipasti{grid-column:6/9}}.home .categories .category.olijfolie{background-image:url(//shop.purapassione.be/wp-content/themes/ppshop/dist/img/home/home-2.jpg)}@media(min-width: 768px){.home .categories .category.olijfolie{grid-column:1/5}}.home .categories .category.pasta{background-image:url(//shop.purapassione.be/wp-content/themes/ppshop/dist/img/home/home-4.jpg)}@media(min-width: 768px){.home .categories .category.pasta{grid-column:5/9}}.home .categories .category.koffie{background-image:url(//shop.purapassione.be/wp-content/themes/ppshop/dist/img/home/home-3.jpg);background-position:center 80%}@media(min-width: 768px){.home .categories .category.koffie{grid-column:1/5}}@media(min-width: 1024px){.home .categories .category.koffie{grid-column:1/4}}.home .categories .category.pakketten{background-image:url(//shop.purapassione.be/wp-content/themes/ppshop/dist/img/home/home-6.jpg)}@media(min-width: 768px){.home .categories .category.pakketten{grid-column:5/9}}@media(min-width: 1024px){.home .categories .category.pakketten{grid-column:4/9}}.home .categories .category.pakketten p{max-width:100%}.home .categories .category__content{position:relative;color:#fff}.home .categories .category__content h2{color:#fff}@media(max-width: 1074px){.home .categories .category__content h2{font-size:1.7rem}}.home .categories .category__content p{margin:0;max-width:300px}@media(min-width: 768px){.site-content{margin-top:1rem}}.wp-block-quote{border-left:4px solid #eee}.wp-block-quote p{margin-bottom:.2rem}.wp-block-media-text .wp-block-media-text__content{padding:1rem 0}@media(min-width: 601px){.wp-block-media-text .wp-block-media-text__content{padding:0 8%}}h1.woocommerce-products-header__title{font-size:16px;letter-spacing:1px;font-family:"Quicksand",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:700}.storefront-breadcrumb{margin:0 0 .618em}.page-geschenkpakketten .pakkettenwrapper{margin-bottom:2rem}@media(min-width: 500px){.page-geschenkpakketten .pakkettenwrapper{display:flex;flex-wrap:wrap;justify-content:space-between}}.page-geschenkpakketten .pakkettenwrapper .pakket{margin-bottom:20px}@media(min-width: 500px){.page-geschenkpakketten .pakkettenwrapper .pakket{width:48%;margin-bottom:4%}}@media(min-width: 1000px){.page-geschenkpakketten .pakkettenwrapper .pakket{width:30%;margin-bottom:3.33%}}@media(min-width: 768px){.product-page-wine-promo{max-width:470px}}.product-page-wine-promo .badge{background-color:#13a538;color:#fff;padding:5px;border-radius:5px;margin-right:3px}#page .mobile-filter-button{position:relative;top:33px;background:#fff;color:#333;border-radius:2px;display:inline-block;cursor:pointer;margin-top:-20px;margin-bottom:-20px;padding:0.6180469716em .875em;border:2px solid #000;font-size:.875em;font-weight:600;outline:0}#page .mobile-filter-button i{margin-right:.5em}@media(min-width: 768px){#page .mobile-filter-button{display:none}}@media(max-width: 767px){.site-content>.col-full{display:flex;flex-direction:column}.site-content>.col-full .col-full{order:1}.site-content>.col-full .storefront-primary-navigation{order:2}.site-content>.col-full #secondary{order:3}}@media(max-width: 767px)and (max-width: 767px){.site-content>.col-full #secondary{display:none}.site-content>.col-full #secondary.secondary-shown{display:block}}@media(max-width: 767px){.site-content>.col-full #primary{order:4}}@media(max-width: 767px){.site-content>.col-full .main-navigation{min-height:50px}}.site-main ul.columns-3{display:block}@media(min-width: 500px){.site-main ul.columns-3{display:flex;display:-ms-flexbox;flex-wrap:wrap}}.site-main ul.columns-3 li.product{float:none !important;margin-right:0;border:1px solid #fff;border-radius:5px;width:auto !important;margin-bottom:2.5em}@media screen and (min-width: 420px){.site-main ul.columns-3 li.product{flex:0 0 49%}.site-main ul.columns-3 li.product:nth-child(2n+1){margin-right:2%}}@media screen and (min-width: 1000px){.site-main ul.columns-3 li.product{flex:0 0 32%}.site-main ul.columns-3 li.product:nth-child(2n+1){margin-right:0}.site-main ul.columns-3 li.product:nth-child(3n+0),.site-main ul.columns-3 li.product:nth-child(3n+2){margin-left:2%}}.site-main ul.columns-3 li.product a:hover img{opacity:.9}.site-main ul.columns-3 li.product a:hover h2{text-decoration:underline}.site-main ul.columns-3::before{content:none}@media(min-width: 768px){.right-sidebar .content-area{width:68%;margin-left:4%}}@media(min-width: 1200px){.right-sidebar .content-area{width:73.9130434783%;margin-left:4.347826087%}}@media(min-width: 768px){.right-sidebar .widget-area{width:28%}}@media(min-width: 1200px){.right-sidebar .widget-area{width:21.7391304348%}}button.menu-toggle{max-width:160px;outline:0}.handheld-navigation{margin-top:3.5em}ul.products li.product{position:relative;transition:all ease .3s}ul.products li.product .badge{position:absolute;right:0;top:0;background:#13a538;padding:5px 10px;color:#fff;font-weight:700}ul.products li.product .druivensoort{margin:.5rem 0 1rem;position:relative;display:inline-block;padding-left:25px;color:#777}ul.products li.product .druivensoort::before{content:"";width:18px;height:18px;position:absolute;top:0;left:0;background:url(//shop.purapassione.be/wp-content/themes/ppshop/icons/grapes.svg) no-repeat;opacity:.5}ul.products li.product a.moreinfo{padding:.5rem .7rem;border:1px solid #e6e6e6;border-radius:4px;margin:.5rem 0 1rem;display:inline-block;color:#777}ul.products li.product a.moreinfo:hover{background:#e6e6e6}ul.products li.product a.add_to_cart_button{background:#13a538;color:#fff;border-radius:4px;margin-right:.5em;padding:0.6180469716em 1em;transition:background ease 300ms}ul.products li.product a.add_to_cart_button:hover{background:#098528}ul.products li.product .price{color:#9a9595}ul.products li.product img{max-height:260px;width:auto;margin:0 auto}ul.products li.product .woocommerce-loop-product__title,ul.products li.product h2,ul.products li.product h3{font-size:1.15rem;min-height:45px;margin-top:1rem}.widget_layered_nav li:before{content:"";font-weight:400 !important}.woocommerce-widget-layered-nav-list .count{display:none}.site-main ul.products.columns-3 li.product{margin-right:0 !important}.widget-area .widget a:not(.button):not(.components-button){text-decoration:none}.woocommerce-widget-layered-nav-dropdown__submit{margin-top:.5rem;font-size:.9em}.widget-area .widget .widget-title{font-size:1rem;font-weight:700;border:0;color:#000}.widget-area .widget a:not(.button){text-decoration:none;font-weight:700;color:#aaa}.widget-area .widget ul.woocommerce-widget-layered-nav-list li.chosen a{color:#13a538}.widget_price_filter .ui-slider .ui-slider-handle{background:#999}.widget_price_filter .ui-slider .ui-slider-range{background:#ddd}.woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:normal}.woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-0.125em;font-family:"Font Awesome 5 Free";font-weight:400;line-height:inherit;vertical-align:baseline;margin-right:0.5407911001em;display:block;float:left;opacity:.35;margin-left:-1.618em;width:1em;content:""}.woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen ::before{content:normal}.woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a::before{content:"";font-weight:700;opacity:1}.site-header-cart .cart-contents .count{display:none}.storefront-handheld-footer-bar{background:#fff}@media(min-width: 768px){.site-header-cart .cart-contents{text-align:right;color:#000}}@media(min-width: 768px){.site-header-cart .cart-contents .amount{margin-right:0;font-size:28px;font-weight:700;color:#000}}.price,.cart-contents .amount{font-family:"Raleway",sans-serif;font-weight:400}@media(min-width: 768px){.site-header-cart .cart-contents::after{font-size:28px;color:#000}}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a,.woocommerce-noreviews a,p.no-comments a{text-decoration:underline}.gratisverzendingnotice{margin-top:1rem;font-size:75%}.continueshopping-button{font-size:1.41575em}.checkout-button.alt{background-color:#13a538;border-color:#13a538}.checkout-button.alt:hover{background-color:#109732;border-color:#109732}.cart_totals ul#shipping_method{margin-bottom:0}#billing_btw_checkmark_field .optional{display:none}.woocommerce-mini-cart__buttons a.button.wc-forward{background-color:#333;border-color:#333;color:#fff}.woocommerce-mini-cart__buttons a.button.wc-forward:hover{background-color:#000;border-color:#000;color:#fff}.woocommerce-mini-cart__buttons a.button.checkout{background-color:#13a538;border-color:#13a538}.woocommerce-mini-cart__buttons a.button.checkout:hover{background-color:#109732;border-color:#109732}@media(min-width: 768px){.site-header-cart .widget_shopping_cart .buttons,.site-header-cart .widget_shopping_cart .total{color:#333}}.clearfix{clear:both}.woocommerce-cart .widget-area,.woocommerce-checkout .widget-area,.woocommerce-account .widget-area,.search-no-results .widget-area,.home .widget-area,.page-id-131 .widget-area,.page-template-template-fullwidth .widget-area{display:none}.woocommerce-cart .content-area,.woocommerce-checkout .content-area,.woocommerce-account .content-area,.search-no-results .content-area,.home .content-area,.page-id-131 .content-area,.page-template-template-fullwidth .content-area{width:100%;float:none;margin-left:0}@media(min-width: 1200px){.col-full{max-width:1500px}}@media(max-width: 66.4989378333em){.storefront-breadcrumb .col-full{margin:0}}@media(min-width: 1200px){.storefront-breadcrumb .col-full{max-width:100%;padding:0}}.storefront-primary-navigation>.col-full{padding:0;margin:0}.twocolumnswrapper{width:100%}@media(min-width: 1200px){.twocolumnswrapper{display:flex}}@media(min-width: 1200px){.twocolumnswrapper .column1,.twocolumnswrapper .column2{flex:1 1 50%}}.twocolumnswrapper .column1{margin-bottom:3rem}@media(min-width: 1200px){.twocolumnswrapper .column1{padding-right:3rem;border-right:1px solid #eee;margin-bottom:0}}@media(min-width: 1200px){.twocolumnswrapper .column2{padding-left:3rem}}.preheader{padding:0}@media(max-width: 1064px){.preheader .col-full{margin:0}}.preheader .preheaderwrapper{display:flex;align-items:center;justify-content:flex-end;padding:1rem 0}.preheader .preheaderwrapper ul{margin:0;list-style:none;display:flex;justify-content:flex-end;font-size:.9em}.preheader .preheaderwrapper ul li{margin-left:3rem}.preheader .preheaderwrapper ul li.icon{position:relative;padding-left:25px}.preheader .preheaderwrapper ul li.icon::before{content:"";width:15px;height:15px;position:absolute;top:3px;left:0}.preheader .preheaderwrapper ul li.mijnaccount::before{background:url(//shop.purapassione.be/wp-content/themes/ppshop/icons/avatar.svg) no-repeat}.preheader .preheaderwrapper ul li.shipping::before{background:url(//shop.purapassione.be/wp-content/themes/ppshop/icons/package.svg) no-repeat}.preheader .preheaderwrapper ul li a{color:inherit}.preheader .preheaderwrapper ul li a:hover{text-decoration:underline}@media(min-width: 768px){.preheader .preheaderwrapper .site-search{min-width:300px}.preheader .preheaderwrapper .site-search .widget{margin:0}.preheader .preheaderwrapper .site-search input[type=search]{border:none;background:#efefef;font-size:1.1em}}@media(max-width: 767px){.preheader .preheaderwrapper{display:none}}.site-search{margin-top:2px;margin-bottom:0;padding:1.3rem 0px;width:100% !important}.dgwt-wcas-search-wrapp{margin-left:0 !important}.blacknavwrapper{background:#000;position:relative;padding:70px 0px}.site-search .widget_product_search form:before{top:.75em;left:.85em}.widget_search form:before,.widget_product_search form:before{font-size:20px}.site-search .widget_product_search form input[type=search],.site-search .widget_product_search form input[type=text]{padding-left:4em}.site-header{padding-top:0;padding-bottom:0}.topbar{background:#000;width:100%;overflow:hidden;position:relative}.topbar .navlogowrapper{display:flex;flex-direction:column-reverse;justify-content:center}@media(min-width: 768px){.topbar .navlogowrapper{display:block;text-align:center}}.topbar .navlogowrapper .mainnav{display:none;padding-bottom:30px;width:100%}@media(min-width: 768px){.topbar .navlogowrapper .mainnav{display:flex;padding:70px 0px;justify-content:center}}.topbar .navlogowrapper .mainnav ul{margin:0;list-style:none;padding:0}@media(min-width: 768px){.topbar .navlogowrapper .mainnav ul{display:flex}}.topbar .navlogowrapper .mainnav ul li{transition:all ease .5s}@media(min-width: 768px){.topbar .navlogowrapper .mainnav ul li{margin:0 1rem}}@media(min-width: 1200px){.topbar .navlogowrapper .mainnav ul li{margin:0 3rem}}@media(min-width: 768px){.topbar .navlogowrapper .mainnav ul li:nth-child(2){margin-right:7rem}}@media(min-width: 1200px){.topbar .navlogowrapper .mainnav ul li:nth-child(2){margin-right:9rem}}@media(min-width: 768px){.topbar .navlogowrapper .mainnav ul li:nth-child(3){margin-left:7rem}}@media(min-width: 1200px){.topbar .navlogowrapper .mainnav ul li:nth-child(3){margin-left:9rem}}.topbar .navlogowrapper .mainnav ul li a{text-decoration:none;font-size:1.3rem;font-weight:700;color:#fff;padding:1.3rem 1.41575em;display:inline-block}@media(min-width: 768px){.topbar .navlogowrapper .mainnav ul li a{font-size:1rem;font-weight:400}}.topbar .navlogowrapper .logo{width:120px;height:120px;margin:20px auto}@media(min-width: 768px){.topbar .navlogowrapper .logo{width:140px;height:140px;margin:37px auto 0 -70px;position:absolute;left:50%;top:0}}@media(min-width: 1200px){.topbar .navlogowrapper .mijnitaliaansepassie{width:140px;height:100px;background:url(//shop.purapassione.be/wp-content/themes/ppshop/img/mijnitaliaansepassie.svg) no-repeat;position:absolute;right:0;bottom:30px}}.storefront-primary-navigation{margin-top:1rem}.togglemainmenu{position:absolute;right:30px;top:43px;color:#555;font-size:40px;cursor:pointer;outline:0}@media(min-width: 768px){.togglemainmenu{display:none}}.storefront-primary-navigation{margin-top:1.618em;margin-bottom:1.618em}@media(max-width: 767px){.storefront-primary-navigation{margin-top:0}}@media(min-width: 768px){.storefront-primary-navigation{margin-bottom:3rem;margin-top:0}}.storefront-primary-navigation ul#menu-main-menu li{transition:all ease .5s;margin-right:1.8rem}@media(min-width: 1000px){.storefront-primary-navigation ul#menu-main-menu li{margin-right:3rem}}.storefront-primary-navigation ul#menu-main-menu li a{font-weight:700;font-size:18px;padding:1rem 0 !important;color:#aaa;transition:all ease .3s}.storefront-primary-navigation ul#menu-main-menu li a:hover{color:#444}.storefront-primary-navigation ul#menu-main-menu li.current-menu-item>a{color:#000}@media(min-width: 768px){.storefront-primary-navigation ul#menu-main-menu li:first-child{margin-left:0}}.storefront-primary-navigation ul#menu-main-menu ul.sub-menu li.menu-item a{padding:0 !important}.storefront-breadcrumb .woocommerce-breadcrumb{padding:0}@media(min-width: 768px){.storefront-breadcrumb .woocommerce-breadcrumb{margin:0}}@media(min-width: 768px){.right-sidebar .widget-area{float:left}}@media(min-width: 768px){.right-sidebar .content-area{float:right;margin-right:0}}.home.blog .site-header,.home.page:not(.page-template-template-homepage) .site-header,.home.post-type-archive-product .site-header{margin-bottom:0}@media screen and (min-width: 768px){.site-header-cart .widget_shopping_cart,.main-navigation ul.menu ul.sub-menu,.main-navigation ul.nav-menu ul.children{background-color:#fff;box-shadow:0px 0px 50px #eee;border:1px solid #eee;padding:1rem;margin-left:-17px;color:#aaa}}.storefront-primary-navigation ul#menu-main-menu li.current-menu-item a{border-bottom:0}@media screen and (min-width: 768px){.main-navigation ul.menu ul a:hover,.main-navigation ul.menu ul li.focus,.main-navigation ul.menu ul li:hover>a,.main-navigation ul.nav-menu ul a:hover,.main-navigation ul.nav-menu ul li.focus,.main-navigation ul.nav-menu ul li:hover>a{background:transparent}}@media screen and (min-width: 768px){.main-navigation ul.menu>li.menu-item-has-children>a:after,.main-navigation ul.menu>li.page_item_has_children>a:after,.main-navigation ul.nav-menu>li.menu-item-has-children>a:after,.main-navigation ul.nav-menu>li.page_item_has_children>a:after{margin-left:.5em}}.main-navigation ul.menu,.main-navigation ul.nav-menu{margin-left:0em}.shopnavwrapper{margin:0 auto}.crumbscart{display:flex;display:-ms-flexbox;width:100%;justify-content:space-between;align-items:center}@media(max-width: 767px){.crumbscart{margin:1.618em 1.41575em 0}}@media(min-width: 768px)and (max-width: 66.4989378333em){body:not(.home) .crumbscart{padding:0 2.617924em}}@media(min-width: 768px){body:not(.home) .crumbscart .storefront-breadcrumb{padding:0;margin:0;flex:0 0 40%}}@media(min-width: 768px)and (min-width: 1064px){body:not(.home) .crumbscart .storefront-breadcrumb{flex:0 0 50%}}@media(min-width: 768px){body:not(.home) .crumbscart .storefront-breadcrumb .col-full{padding:0 !important}}@media(min-width: 768px){body:not(.home) .crumbscart .site-header-cart{flex:0 0 30%}}@media(min-width: 768px){.crumbscart .site-header-cart .cart-contents{text-align:right;text-indent:30px;padding:0}}@media(min-width: 768px){.woocommerce-active .site-header .main-navigation{width:100%;float:none;margin-right:0}.woocommerce-active .site-header .site-search{float:none;margin-right:auto;clear:none}}.home .crumbscart{width:100%;padding:1.5rem 0}@media(max-width: 767px){.home .crumbscart{padding:0}}@media(min-width: 1064px){.home .site-header .site-header-cart{width:240px}}.widget .icon{position:relative;padding-left:35px;display:block}.widget .icon::before{content:"";width:20px;height:20px;position:absolute;top:3px;left:0}.widget .icon.icon-foodpairing::before{background:url(//shop.purapassione.be/wp-content/themes/ppshop/icons/cutlery.svg) no-repeat}.widget .icon.icon-wijnhuis::before{background:url(//shop.purapassione.be/wp-content/themes/ppshop/icons/home.svg) no-repeat}.widget .icon.icon-datum::before{background:url(//shop.purapassione.be/wp-content/themes/ppshop/icons/calendar.svg) no-repeat}.widget .icon.icon-euro::before{background:url(//shop.purapassione.be/wp-content/themes/ppshop/icons/euro.svg) no-repeat}.widget .icon.icon-ingredienten::before{background:url(//shop.purapassione.be/wp-content/themes/ppshop/icons/spices.svg) no-repeat}.single-product .widget-area{display:none}.single-product .content-area{float:none}@media(min-width: 768px){.single-product .content-area{width:100%;margin-left:0 !important}}.single-product h2{font-size:1.6em;margin-bottom:3rem}.single-product .komenproefbox{overflow:auto}@media(min-width: 768px){.single-product .komenproefbox .left{float:left;width:41.1764705882%;margin-right:5.8823529412%}}.single-product .komenproefbox .right{margin-top:3rem}@media(min-width: 768px){.single-product .komenproefbox .right{float:right;margin-top:0;width:52.9411764706%}}.single-product .komenproefbox .right h3{font-size:1.3rem;margin-top:3rem;margin-bottom:2rem}.single-product .komenproefbox .right table.openingsuren tr td{background:#fff;border-bottom:1px solid #eee}.single-product .komenproefbox .right table.openingsuren tr:last-child td{border-bottom:0}.single-product .komenproefbox .right table.openingsuren tr td,.single-product .komenproefbox .right table.openingsuren tr th{padding:1em .41575em}.single-product .komenproefbox .sku_wrapper{display:none !important}.single-product .komenproefbox .variations select{background:#fff;border:1px solid #d6d6d6}.single-product .komenproefbox .variations td.label{margin-bottom:.5rem}.single_add_to_cart_button{background-color:#13a538 !important;border-radius:3px;transition:all ease .3s}.single_add_to_cart_button:hover{background-color:#25af43 !important}.single-product .product .price{color:#9a9595}.single-product div.product form.cart{margin-bottom:0;border-top:1px solid #eee;padding-top:2rem}.single-product .pricenotice{font-size:.9rem;margin-bottom:1.618em;max-width:280px}@media(min-width: 1025px){.single-product .pricenotice{max-width:none}}.single-product div.product .woocommerce-product-gallery img{margin:0 auto;max-height:800px;width:auto}@media(min-width: 1200px){.woocommerce-product-details__short-description{max-width:70%}}.related>h2:first-child,.upsells>h2:first-child{margin-top:3rem}.single-product .product_meta{border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05);padding:1em}.shop_attributes{margin-top:2rem;border-top:1px solid #eee;padding-top:2rem}table tbody td{background-color:#fff}table tbody tr:nth-child(2n) td,fieldset,fieldset legend{background-color:#f7f7f7}table tbody tr:nth-child(1n) th{background-color:#fff}table tbody tr:nth-child(2n) th{background-color:#f7f7f7}.summary h2{display:none}@media(min-width: 1200px){.winery-page{display:flex}}.winery-page__sidebar{margin-top:3rem}@media(min-width: 1200px){.winery-page__sidebar{margin-top:0;padding-right:3rem;flex:0 0 320px;order:1}}.winery-page__sidebar .widget{font-size:1rem}.winery-page__sidebar ul li{margin-bottom:.7rem}@media(min-width: 1200px){.winery-page__content{order:2}}.site-footer{background:#000;padding:0;color:#666}@media(min-width: 1024px){.site-footer{padding:3rem 0}}@media(min-width: 1200px){.site-footer{padding:6rem 0}}@media(min-width: 1024px){.site-footer .twocol{display:flex}}@media(min-width: 1024px){.site-footer .twocol .col1{flex:0 0 70%;padding-top:2.4rem}}.site-footer .twocol .col2{margin-top:3rem}@media(min-width: 1024px){.site-footer .twocol .col2{flex:0 0 30%;padding-left:5rem;margin-top:0}}.site-footer .twocol .aboutwrapper{display:flex;flex-direction:column-reverse}@media(min-width: 1024px){.site-footer .twocol .aboutwrapper{flex-direction:row}}.site-footer .twocol .aboutwrapper .aboutimg{flex:0 0 110px}.site-footer .twocol .aboutwrapper .aboutimg img{width:100%;height:auto;border-radius:50%;max-width:100px}@media(min-width: 1024px){.site-footer .twocol .aboutwrapper .aboutimg img{max-width:auto}}.site-footer .twocol .aboutwrapper .abouttext{padding:0}@media(min-width: 1024px){.site-footer .twocol .aboutwrapper .abouttext{padding:0 3rem}}.site-footer h3{color:#aaa;font-size:1.2rem}.site-footer .copyrightnotice{margin-top:5rem;font-size:.9rem;color:#555}.site-footer .copyrightnotice .jw{display:inline-block;margin-left:3px}.site-footer .copyrightnotice .jw img{width:90px;height:auto;display:inline-block;margin-top:3px;opacity:.8;vertical-align:-4px}.site-footer .copyrightnotice a{color:#555}@media(max-width: 1024px){.site-footer .col-full{margin:3rem}}@media(max-width: 768px){.site-footer{padding-bottom:5rem}}@media(min-width: 1024px){.prefooter{background:url(//shop.purapassione.be/wp-content/themes/ppshop/img/prefooter.jpg) no-repeat;background-size:cover;width:100%;height:100px;margin-top:3rem}}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background:#bfb083}.woocommerce-checkout .woocommerce-error,.woocommerce-checkout .woocommerce-info,.woocommerce-checkout .woocommerce-message,.woocommerce-checkout .woocommerce-noreviews{margin-bottom:1.617924em}.input-text,input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],textarea{box-shadow:none;border:1px solid #d6d6d6;background:#fff}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails{text-align:center}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::before,.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{content:"";display:table}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{clear:both}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li{display:inline-block;width:auto !important;float:none !important;margin-bottom:0 !important}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li img{max-height:16px;width:auto;display:block}.widget_brand_nav ul li .count{float:right}.tax-product_brand .woocommerce-products-header{display:flex;flex-direction:column;margin:0 0 2.2906835em;text-align:center}.tax-product_brand .woocommerce-products-header .brand-thumbnail{margin:0 0 1em;width:auto;max-height:2.2906835em;align-self:center;order:1}.tax-product_brand .woocommerce-products-header .woocommerce-products-header__title,.tax-product_brand .woocommerce-products-header .term-description{order:2}div#brands_a_z::before,div#brands_a_z::after{content:"";display:table}div#brands_a_z::after{clear:both}div#brands_a_z ul.brands_index{margin-left:0;padding:0}div#brands_a_z ul.brands_index li{float:none;display:inline-block;margin:0 .3342343017em .2360828548em 0;padding:0;text-transform:uppercase}div#brands_a_z ul.brands_index li a,div#brands_a_z ul.brands_index li span{float:none;display:block;border:0;padding:.3819820591em;min-width:1.618em;text-align:center;background-color:#eee;color:#43454b;line-height:1}div#brands_a_z ul.brands_index li span{opacity:.3}div#brands_a_z h3{text-transform:uppercase}div#brands_a_z a.top{padding:.6180469716em;background-color:#eee;color:#43454b;border:0;line-height:1}div#brands_a_z ul.brands{margin-left:0;list-style-position:inside}div#brands_a_z ul.brands li{margin:0 0 .3819820591em;padding:0 0 .3819820591em;border-bottom:1px solid rgba(0,0,0,.05)}.storefront-wc-brands-single-product{margin:0 0 .5407911001em}.storefront-wc-brands-single-product img{max-height:2.2906835em}@media(min-width: 768px){div#brands_a_z ul.brands_index{width:21.7391304348%;float:left;margin-right:4.347826087%;transition:all .5s ease}div#brands_a_z h3{width:73.9130434783%;float:right;margin-right:0;clear:right;text-transform:uppercase}div#brands_a_z h3:first-of-type{margin-top:0}div#brands_a_z a.top{clear:right}div#brands_a_z ul.brands{width:73.9130434783%;float:right;margin-right:0;clear:right}}.awdr_free_product_text{
display: inline-block;
padding: 0px 10px;
background-color: #3d9cd2;
color: #fff;
border-radius: 3px;
}
.variation-wdr_free_product{
display: none !important;
}
.awdr_change_product{
cursor: pointer;
}
.awdr_free_product_variants{
padding: 5px;
}
.awdr-product-name{
padding-left: 10px;
}
.awdr_change_product{
display: flex;
}
.awdr-select-free-variant-product-toggle {
color: gray;
cursor: pointer;
width: 100%;
border: none;
text-align: left;
outline: none;
font-size: 1.02em;
transition: 0.4s;
}
.awdr-select-free-variant-product-toggle-active, .awdr-select-free-variant-product-toggle:hover {
color: #444;
}
.awdr-select-variant-product {
padding: 0 18px;
display: none;
background-color: white;
overflow: hidden;
}
.awdr-select-free-variant-product-toggle:after {
content: '\02795'; font-size: 12px;
color: #777;
margin-left: 10px;
}
.awdr-select-free-variant-product-toggle-active:after {
content: "\2796"; }