@import url(https://winesofnovascotia.ca/wp-content/themes/studio-pro/style.css?ver=2.3.0);body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.my_trips_page{padding-bottom:40px;width:100%}.my_trips_page .title{background:#047779;padding:16px;color:#fff;font-size:24px}.my_trips_page .item{display:flex;align-items:center;padding:8px 16px}.my_trips_page .item:hover{background:rgba(210,201,102,.2)}.my_trips_page .item .num{background:#047779;color:#fff;border-radius:50%;width:50px;height:50px;font-size:24px;line-height:50px;text-align:center;margin-right:16px;font-weight:100;cursor:pointer}.my_trips_page .item .details{width:100%}.my_trips_page .item .details .links{display:flex;align-items:center}.my_trips_page .item .details .links .icons{margin-left:auto;order:2}.my_trips_page .item .details .links .link{text-decoration:none;font-size:18px;line-height:40px;color:#000;flex:1 1}.my_trips_page .item .details .links .del{display:inline-block;vertical-align:bottom;color:#047779;margin:0 0 0 16px}.my_trips_page .item svg{width:20px;height:20px}.my_trips_page .item .add_trip{margin-bottom:40px}.my_trips_page .item .add_trip svg{width:28px;height:28px;margin-top:11px}.my_trips_page .item .add_trip .link{color:#047779}.my_trips_page .item .add_title{display:flex;width:100%}.my_trips_page .item .add_title input{line-height:32px;padding:0 8px;margin-right:16px}.info_box .my_trips_page .item .add_title button,.my_trips_page .item .add_title .btn,.my_trips_page .item .add_title .info_box button{white-space:nowrap}.my_trips_page .login_notice{border-top:1px solid hsla(0,0%,46.7%,.4);padding:40px 60px;color:rgba(0,0,0,.4);font-size:14px}.my_trips_page .login_notice a{color:#047779}.trip_list .trip_title{padding:16px;font-size:16px;font-weight:700}.trip_list .trip_title input{border:1px solid #ccc;padding:4px 8px;margin:8px 0 0;border-radius:2px;color:#000}.trip_list .item{padding:8px 16px;border-top:1px solid #ccc;display:flex;align-items:center}.trip_list .item .number{width:15%}.trip_list .item .info{width:80%}.trip_list .item .action{width:5%}.trip_list .item .num{background:#047779;width:28px;height:28px;font-size:14px;line-height:28px;display:inline-block;color:#fff;margin:0 16px 0 0;text-align:center;border-radius:50%;text-transform:uppercase;cursor:move}.trip_list .item .num svg{width:21px;height:21px;margin-top:3px}.trip_list .item .num_add{cursor:pointer!important}.trip_list .item .info a{color:#047779;text-decoration:none}.trip_list .item .del{margin-left:auto;order:2;color:#047779;padding:0;border:0}.trip_list .item .del:hover{box-shadow:none}.trip_list .item .address{color:#777;font-size:12px}.info_box .trip_list button,.trip_list .btn,.trip_list .info_box button{margin:16px;display:inline-block}.trip_list .distance{margin:16px;display:block}.trip_list .distance a{color:#047779}.trip_list .distance svg{max-height:16px}.map_page h1{margin-left:16px;text-transform:uppercase;font-weight:400}.map_page .item{padding:16px;border-top:1px solid #ccc}.map_page .item.non_member .details .title{color:#1c75bc}.map_page .item .details{display:flex}.map_page .item .details .action,.map_page .item .details .title{display:block;color:#047779;text-decoration:none}.map_page .item .details .action{border:none;background:none;padding:0;margin:0 0 0 auto;order:2;font-size:14px;line-height:16px;white-space:nowrap}.map_page .item .address{margin:4px 0 0;color:#777;font-size:12px}.map_page .item svg{color:#047779;width:18px;height:18px;display:inline-block;vertical-align:bottom}.info_box{padding:8px 4px}.info_box .title{font-size:18px;line-height:20px;color:#047779}.info_box .address{margin-left:0;color:#777;font-size:12px}.info_box button{margin-top:16px}.info_box a.btn{margin-left:16px}.info_box .btn,.info_box button{font-size:14px!important;line-height:16px!important;padding:6px 12px!important}.sub_nav{border-bottom:1px solid #ccc;display:flex;padding:0 16px;background:#047779}.sub_nav a{display:block;padding:8px 0;margin-right:16px;text-decoration:none;color:#047779;position:relative;text-transform:uppercase;color:#fff}.sub_nav a:after{content:"";width:100%;height:0;left:0;bottom:0;background:#d2c966;position:absolute;transition:height .2s ease-in-out}.sub_nav a.active,.sub_nav a:hover{color:#fff}.sub_nav a.active:after,.sub_nav a:hover:after{height:4px}.user_info{margin-left:auto;order:2;position:relative;height:34px;padding:0}.user_info svg{width:20px;height:20px;margin-top:10px;stroke:#fff;padding:0 12px 11px 20px;box-sizing:unset}.user_info:after{content:none!important}.user_info .user_modal{display:none;visibility:hidden;z-index:200}.info_box .user_info .user_modal button,.user_info .user_modal .btn,.user_info .user_modal .info_box button{float:right}@media (hover:hover) and (pointer:fine){.user_info:hover .user_modal{display:block;visibility:visible;width:180px;padding:16px;background:#fff;border-radius:0 0 4px 4px;top:40px;left:-130px;position:absolute;box-shadow:0 4px 10px 0 rgba(0,0,0,.2)}.user_info:hover .name{margin-bottom:16px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-font-smoothing:antialiased;font-family:Helvetica,sans-serif}:active,:focus{outline:none}h1{font-size:24px}#map{height:100%}.test{font-size:50px}.row{display:flex}.map_row{position:relative;min-height:calc(100vh - 40px);flex-wrap:wrap}@media only screen and (min-width:100px){.location_col{width:100%}}@media only screen and (min-width:1024px){.location_col{width:30%}.location_col .location_scroll{max-height:100vh;overflow-y:auto}}.map_col{position:relative}@media only screen and (min-width:100px){.map_col{width:100%;min-height:600px}}@media only screen and (min-width:1024px){.map_col{width:70%;max-height:calc(100vh - 40px)}}.my_container_out{text-align:center}.my_container{margin:0 auto;text-align:left;max-width:1400px;background:#fff;box-shadow:0 3px 15px 0 rgba(0,0,0,.15)}.is_loading{background:#f0f0fc;width:100%;min-height:400px;height:100%;text-align:center;padding-top:80px}.is_loading img{margin:auto}.toast-notification{z-index:20000!important}.toast-notification svg{margin-bottom:-5px;margin-right:8px}.toast-notification button{border:none;padding:0 0 0 16px}.toast-notification button svg{margin-right:0}.simple-social-icons{display:none;visibility:hidden}button:hover{box-shadow:none}.info_box .trip_app button,.trip_app .btn,.trip_app .info_box button{text-decoration:none;padding:10px 20px;background:#047779!important;color:#fff;border:none;font-family:proxima-nova,sans-serif!important;font-weight:700;text-transform:uppercase;font-size:16px;line-height:18px;background:none}.info_box .trip_app button:hover,.trip_app .btn:hover,.trip_app .info_box button:hover{background:#000!important;box-shadow:none}.trip_app input[type=password],.trip_app input[type=text]{border-radius:2px;color:#000;max-width:600px}#tpbr_topbar{position:relative;z-index:9999;background:#047779;padding:4px 20px 3px}#tpbr_box{line-height:40px;text-align:center;width:100%;color:#fff;font-size:15px;font-family:Helvetica,Arial,sans-serif;font-weight:300}.hero-section{background-image:url(https://winesofnovascotia.ca/wp-content/uploads/2020/02/Cape_D_Or_Edit5227.jpg)}.site-description,.site-title{display:none;visibility:hidden}.hero-section h1{width:100%;margin-bottom:0;line-height:1.236;font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal;font-size:3.2em}@media (min-width:768px){body>div{font-size:16px}}.menu-item:hover .sub-menu{display:block}#simple-social-icons-1 ul li a,#simple-social-icons-1 ul li a:focus,#simple-social-icons-1 ul li a:hover{background-color:#009098!important;border-radius:0;border:0 solid #fff!important;font-size:15px;padding:8px}#simple-social-icons-1 ul li a:focus,#simple-social-icons-1 ul li a:hover{background-color:#d2c966!important;border-color:#fff!important;color:#fff!important}#simple-social-icons-1 ul li a:focus{outline:1px dotted #d2c966!important}#simple-social-icons-3 ul li a,#simple-social-icons-3 ul li a:focus,#simple-social-icons-3 ul li a:hover{background-color:#fff!important;border-radius:36px;color:#424f5e!important;border:0 solid #fff!important;font-size:18px;padding:9px}#simple-social-icons-3 ul li a:focus,#simple-social-icons-3 ul li a:hover{background-color:#fff!important;border-color:#fff!important;color:#657a91!important}#simple-social-icons-3 ul li a:focus{outline:1px dotted #fff!important}#simple-social-icons-1 ul li a,#simple-social-icons-1 ul li a:focus,#simple-social-icons-1 ul li a:hover{color:#fff!important}
/*# sourceMappingURL=main.41488535.chunk.css.map */