@charset "UTF-8";@import url(https://use.typekit.net/pfq6krf.css);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}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;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}:root{--backgroundwhite:#fff;--backgroundw25:hsla(0,0%,100%,.25);--backgroundw50:hsla(0,0%,100%,.5);--backgroundw75:hsla(0,0%,100%,.75);--backgrounddark:#232323;--backgroundmiddark:#434343;--backgrounddark25:rgba(0,0,0,.25);--backgrounddark50:rgba(0,0,0,.5);--backgrounddark75:rgba(0,0,0,.75);--error:#ef5350;--type:#000;--whitetype:#fff;--lightgrey:#f4f2f0;--sans:"nimbus-sans",sans-serif;--serif:"HCo Quarto",sans-serif;--neon:#ff0;--sand:#f7e1a9;--agred:#a31a2c;--sale:#64dd17}.testfill{background:#efefef;padding:6rem}.interrupt{background:var(--lightgrey);font-size:2rem;margin:3rem 0 4rem;padding:9rem 4rem;text-align:center}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}html{font-size:10px;line-height:1.4}body{font-family:var(--sans);font-weight:300;position:relative}img{height:auto;max-width:100%}figure{margin-inline-end:0;margin-inline-start:0}figure img{display:block}b,strong{font-weight:500}.calloutbutton,.cta,.wp-block-button__link{background-color:var(--backgrounddark);border-radius:0;color:var(--whitetype);cursor:pointer;display:inline-block;font-family:var(--sans);font-size:1.3rem;font-weight:500;letter-spacing:.05em;line-height:1.4;max-width:100%;overflow:hidden;padding:.75em 6em .75em .75em;position:relative;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;transition:all .125s ease-in-out;white-space:nowrap}.cta.block{display:block}.calloutbutton:after,.cta:after,.wp-block-button__link:after{text-rendering:auto;-webkit-font-smoothing:antialiased;color:inherit;content:"\f105";font-family:Font Awesome\ 5 Pro;font-style:normal;font-variant:normal;position:absolute;right:.75em}a.cta.external-link:after{content:"\f105"!important;font-size:1em!important;opacity:1!important}.calloutbutton:hover,.cta:hover,.wp-block-button__link:hover{padding-left:5em;padding-right:1.75em;transition:all .125s ease-in-out}.calloutbutton,.cta.large{font-size:1.6rem}.cta.invert{background-color:var(--whitetype);color:var(--backgrounddark)}.cta.outline{background:none;border:.15em solid var(--type);color:var(--type)}.cta.outline.invert{background:none;border:.15em solid var(--backgroundwhite);color:var(--backgroundwhite)}.cta.light{background-color:var(--lightgrey);color:var(--type)}.cta.minor{background:none;color:var(--type);font-size:1.3rem;padding-right:2em}.cta.minor:hover{padding-left:.75em;padding-right:2em}.highlight,.highlight *{border-color:var(--highlight)!important;color:var(--highlight)}.jwplayer{max-width:100%;width:0}.sub-cta img{display:block}.sub-cta .copy{background:var(--highlight);color:var(--backgrounddark);padding:2rem;text-align:center}.sub-cta .copy h2{border:0;margin:0 auto;padding:0}.sub-cta .copy p{font-size:1.6rem}.sub-cta .copy a{background:var(--backgrounddark);color:var(--whitetype);font-size:1.3rem;letter-spacing:.05em;text-transform:uppercase}aside .sub-cta .copy a,footer .sub-cta .copy a{display:block;padding:1rem .75em}.sub-cta .secondary-copy{display:none}h1,h2,h3,h4,h5{font-family:var(--serif);line-height:1.1;margin:0 0 1em}h1,h1 *,h2,h2 *,h3,h3 *,h4,h4 *,h5,h5 *{font-weight:400}h1{font-size:5rem}h2{font-size:3.2rem}h3{font-size:2.4rem}h4{font-size:2.2rem}h5{font-size:2rem}p{font-family:var(--sans);font-size:1.8rem;font-weight:300;line-height:1.5;margin:1.5em 0}p.smaller{font-size:1.5rem}a{color:inherit;text-decoration:none}p a{text-decoration:underline;text-decoration-color:inherit}p a,p a:hover{transition:all .125s ease}p a:hover{color:var(--highlight);text-decoration:underline;text-decoration-color:var(--highlight)}li a.external-link:after,p a.external-link:after{content:"\f14c";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:70%;font-style:normal;font-weight:600;margin:0 0 0 5px;opacity:.5;text-decoration:none}p a[href^="mailto:"]:after{content:"\f0e0"}p a[href^="mailto:"]:after,p a[href^="tel:"]:after{display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:80%;font-style:normal;font-weight:600;margin:0 0 0 5px;opacity:.5;text-decoration:none}p a[href^="tel:"]:after{content:"\f095"}.centered{text-align:center}.print-link{cursor:pointer}.row{grid-column-gap:5rem;grid-row-gap:5rem;display:grid;grid-template-columns:repeat(12,1fr);margin:0 5rem;padding:5rem 0;position:relative}.row.light{background-color:var(--lightgrey)}.row.flush{margin:0 5rem}.row.pad-out{margin:0;padding:0 5rem 5rem}.row.no-pad{margin:0;padding:0}.row.padx2{padding-bottom:7rem;padding-top:7rem}.row.marginx2{margin-bottom:7rem;margin-top:7rem}.row.marginx3{margin-bottom:10rem;margin-top:10rem}.row.margin0{margin-bottom:0;margin-top:0}.row.fixed{max-width:1440px}.col12{grid-column:span 12}.col11{grid-column:span 11}.col10{grid-column:span 10}.col9{grid-column:span 9}.col8{grid-column:span 8}.col7{grid-column:span 7}.col6{grid-column:span 6}.col5{grid-column:span 5}.col4{grid-column:span 4}.col3{grid-column:span 3}.col2{grid-column:span 2}.col1{grid-column:span 1}.start12{grid-column-start:12}.start11{grid-column-start:11}.start10{grid-column-start:10}.start9{grid-column-start:9}.start8{grid-column-start:8}.start7{grid-column-start:7}.start6{grid-column-start:6}.start5{grid-column-start:5}.start4{grid-column-start:4}.start3{grid-column-start:3}.start2{grid-column-start:2}.start1{grid-column-start:1}.end13{grid-column-end:13}.end12{grid-column-end:12}.end11{grid-column-end:11}.end10{grid-column-end:10}.end9{grid-column-end:9}.end8{grid-column-end:8}.end7{grid-column-end:7}.end6{grid-column-end:6}.end5{grid-column-end:5}.end4{grid-column-end:4}.end3{grid-column-end:3}.end2{grid-column-end:2}.border-left{border-left:1px solid var(--type);padding-left:3rem}.border-right{border-right:1px solid var(--type);padding-right:3rem}.card-format{display:flex}.card-format .graphic{margin:0 3rem 0 0;width:33%}.card-format .content{flex:1}header.main-nav{align-items:center;background-color:var(--backgroundwhite);border-bottom:1px solid var(--lightgrey);display:flex;font-family:var(--sans);justify-content:space-between;padding:2rem}header.main-nav--transparent{background-color:transparent;border-bottom:none;margin:0 auto;max-width:1160px;padding:4rem 20px}header.main-nav .logo{align-items:center;display:flex;flex:1}header.main-nav .logo a{display:block;height:50px;margin:0 3rem 0 0;width:170px}header.main-nav .logo svg{display:block;height:5rem}header.main-nav .subscribe{margin:0 0 0 3rem;order:5}header.main-nav nav a{align-items:center;cursor:pointer;display:inline-flex;font-weight:500;line-height:1;margin:0 0 0 25px}header.main-nav--transparent nav a{color:#fff}header.main-nav nav a.d-hide{display:none}header.main-nav nav a>span{font-size:1.3rem;letter-spacing:.05em;margin:0 5px 0 0;text-transform:uppercase}header.main-nav nav span.cart-amount,header.main-nav nav span.cart-amount *{font-size:1.2rem}header.main-nav nav span.cart-amount{background:var(--backgrounddark75);border-radius:2px;color:var(--whitetype);margin:0 0 0 1rem;padding:.5em}header.main-nav nav span.cart-amount span{margin:0}nav.slide{background:var(--backgrounddark);color:#fff;display:none;left:0;position:absolute;top:0;width:100%;z-index:20000}body nav.slide h1{line-height:.8;margin:0 0 1em}nav.slide ul{list-style-type:none;margin:0;padding:0}nav.slide .nav-close{cursor:pointer;font-size:2rem;text-align:right}nav.slide .subnav-trigger{cursor:pointer;margin:0 0 0 1rem;opacity:.5}nav.slide .subnav-trigger:after{text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f13a";cursor:pointer;font-family:Font Awesome\ 5 Pro;font-style:normal;font-variant:normal;font-weight:300;text-transform:none}nav.slide .subnav-trigger.opened:after{content:"\f139"}nav.slide .main-nav-container>ul>li{font-size:2rem;margin:0 0 1em}nav.slide .main-nav-container>ul>li>a{border-bottom:1px solid var(--backgroundw50);font-family:var(--serif);font-size:3rem;padding:0 0 .125em}nav.slide .main-nav-container>ul>li.minor>a{color:var(--backgroundw50);font-size:1.8rem}nav.slide .main-nav-container .sub-menu{color:var(--backgroundw75);display:none;font-size:1.8rem;margin:.5em 0}nav.slide .shopcat-nav{font-size:1.8rem}nav.slide .shopcat-nav a{color:var(--backgroundw75)}nav.slide .shopcat-nav .children{border-left:1px solid var(--backgroundw25);padding:0 0 0 1rem}nav.full .popular-list{font-family:var(--serif);font-size:3rem;list-style-position:outside;padding:0}nav.full .popular-list .reading-list{display:block;font-family:var(--sans);font-size:1.6rem;margin:20px 0 0}nav.full .popular-list li{font-family:var(--serif);font-size:3rem;list-style-position:outside;margin:0 0 4rem;padding:0}nav.full .popular-list li p{font-size:1.4rem;margin:0 0 1em;opacity:.75}nav.full .popular-list li h4{margin:0}nav.full .header-social{margin:5rem 0 0}nav.full .header-social a{display:block;font-size:1.6rem;line-height:1.5}nav.full #mc_embed_signup{border:2px solid var(--backgroundw25);padding:2rem}nav.full #mc_embed_signup .cta{border:2px solid var(--whitetype);color:var(--whitetype)}nav.search input[type=submit],nav.search input[type=text]{-webkit-appearance:none;background:0;border:0;font-size:4rem;font-weight:300}nav.search input[type=text]{border-bottom:2px solid var(--backgroundwhite);color:var(--whitetype)}nav.search input[type=submit]{background:var(--whitetype);color:var(--type);cursor:pointer;margin:0 0 0 1rem;padding:.25em .5em}nav.search .search-toggle{display:block;font-size:2rem;margin:2rem 0 0}nav.search .search-toggle label{cursor:pointer;display:inline-block}nav.search .search-toggle input{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}nav.search .search-toggle label:before{text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f111";display:inline-block;font-family:Font Awesome\ 5 Pro;font-style:normal;font-variant:normal;font-weight:400;margin:0 10px 0 0}nav.search .search-toggle .toggle-wrap input:checked+label:before{content:"\f192"}nav .favorites-list{font-family:var(--serif);font-size:2rem;list-style-position:inside;list-style-type:decimal;margin:0;padding:0}nav .no-favorites{margin:0;padding:0}nav .simplefavorites-clear{background:none;border:0;color:var(--whitetype);cursor:pointer;display:inline-block;font-family:var(--sans);font-size:1.3rem;font-weight:500;letter-spacing:.05em;line-height:1.4;margin:2rem 0 0;padding:.75em 0;text-decoration:none;text-transform:uppercase}nav .favorites-list li{border-top:0;margin:0;padding:0}nav .favorites-list li p{font-family:var(--serif);font-size:2rem;margin:0;padding:0}nav .favorites-list li a{border-bottom:1px solid var(--backgroundw50);text-decoration:none}nav .favorites-list li:after,nav .favorites-list li:before{display:none}.cover-image{height:100%;object-fit:cover;position:absolute;width:100%}body.home header.main-nav{left:0;position:absolute;top:0;-webkit-transform:translateZ(0);width:100%;z-index:10000}.row.home-hero{margin-top:0;position:relative}.home-hero .carousel{background:var(--backgrounddark);height:100vh;margin:0 0 0 -5rem;min-width:0;overflow:hidden;position:sticky;top:0}.home-hero .carousel .slickparent{height:100%}.home-hero .carousel .slick-list,.home-hero .carousel .slick-track{height:100%!important}.home-hero .carousel .slick-arrow{background:none;border:0;bottom:3rem;color:#fff;cursor:pointer;font-size:3rem;height:55px;padding:0;position:absolute;right:3rem;width:55px;z-index:10}.home-hero .carousel .slick-arrow.slick-prev{right:85px}.home-hero .carousel a{position:relative}.home-hero .carousel .cover{background-position:50%;background-size:cover;display:block;height:100%;width:100%}.home-hero .carousel .cover.focusd0{background-position:0}.home-hero .carousel .cover.focusd25{background-position:25%}.home-hero .carousel .cover.focusd75{background-position:75%}.home-hero .carousel .cover.focusd100{background-position:100%}.home-hero .carousel .content{bottom:3rem;color:var(--whitetype);left:3rem;max-width:60%;padding:2rem;position:absolute}.home-hero .carousel .shade{background:red;background:linear-gradient(0deg,rgba(0,0,0,.75) 0,transparent);bottom:0;height:50%;position:absolute;width:100%}.home-hero .carousel .content .cat-label{font-size:1.2rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.home-hero .carousel .content h2{margin:.5em 0 .75em}.home-hero .carousel .content .excerpt{display:block;font-size:1.8rem;height:auto;margin:0;overflow:hidden}.home-hero .carousel .content .excerpt p{margin-bottom:1em;margin-top:0}.home-hero .carousel:hover .content .excerpt{height:auto;max-height:400px;transition:max-height .25s linear}.home-hero .carousel .content .reading-list{display:block;font-size:1.4rem;margin:2rem 0 0}.home-hero .carousel .video-slide video{min-height:100%;min-width:100%}.home-hero .sub-cta{align-items:center;display:flex;margin:5rem 0}.home-hero .sub-cta .cover{width:40%}.home-hero .sub-cta .cover img{display:block}.home-hero .sub-cta .copy{background:none!important;flex:1;padding:3rem;text-align:left}.home-hero .secondary-copy p{color:var(--backgrounddark50);font-size:1.4rem;margin:0 0 4rem;text-align:center}.home-hero .latest{margin:9rem 0 0}.home-hero .latest>h3{margin:1em 0}.home-hero .latest .post-card{display:flex;margin:3rem 0 4rem;position:relative}.home-hero .latest .post-card a{color:var(--text);text-decoration:none}.home-hero .latest .post-card h4{margin:.5em 0}.home-hero .latest .post-card .thumbnail-container{display:block;position:relative;width:33%}.home-hero .latest .post-card .thumbnail-container>div{background-position:50%;background-size:cover;padding-bottom:100%}.home-hero .latest .post-card .thumbnail-container.left>div{background-position-x:left}.home-hero .latest .post-card .thumbnail-container.right>div{background-position-x:right}.home-hero .latest .post-card .cat-label{display:inline-block;font-size:1.1rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.home-hero .latest .post-card .card-content{display:flex;flex:1;flex-direction:column;justify-content:space-between;margin:0 0 0 1.5rem}.home-hero .latest .post-card .entry-date{display:block;font-size:1.4rem;opacity:.5}.home-hero .latest .post-card .reading-list{display:block;font-size:1.4rem;margin:1em 0 0}.home-spotlight{position:relative}.home-spotlight .details{background:var(--lightgrey);padding:4rem;position:absolute;top:50%;transform:translateY(-50%);width:40%;z-index:10}.home-spotlight .details h1,.home-spotlight .details h2{margin:0 0 .25em}.home-spotlight .featured-image{margin:0 0 0 25%;position:relative;text-align:right}.home-spotlight .featured-image .featured-caption{font-size:1.2rem;text-align:right}.home-spotlight.spotlight-2 .featured-image{margin:0 25% 0 0;position:relative;text-align:left}.home-spotlight.spotlight-2 .featured-image .featured-caption{text-align:left}.home-spotlight.spotlight-2 .details{right:0}.home-spotlight.spotlight-2>div{position:relative}.home-video{background-color:var(--backgrounddark);color:var(--whitetype)}.home-video .jw-shelf-widget{background-color:#333}.home-video div.jw-related-more{font-family:var(--serif);font-size:2rem;margin-bottom:1em}.this-month .selection .magazine-article{align-items:center;display:flex;margin:3rem 0}.this-month .selection .magazine-article .graphic{margin:0 2rem 0 0;width:25%}.this-month .selection .magazine-article .graphic img{display:block}.this-month .selection .magazine-article h3{color:var(--backgrounddark50);flex:1;font-size:2rem;margin:0}.home-adventure{background-position:50%;background-size:cover}.home-adventure h2 img{max-width:350px;width:100%}.home-adventure .adventure-highlights{border:1px solid transparent;display:flex}.home-adventure .adventure-highlights>div{border-left:1px solid transparent;flex:1}.home-adventure .adventure-highlights>div:first-child{border-left:0}.home-adventure .adventure-highlights .aga-posts{display:flex;flex-wrap:wrap}.home-adventure .adventure-card{display:flex;flex-direction:column;justify-content:space-between;width:25%}.home-adventure .adventure-card a.thumbnail-container{border-bottom:1px solid transparent;border-top:1px solid transparent;display:block;position:relative}.home-adventure .adventure-card a.thumbnail-container div{background-position:50%;background-size:cover;padding-bottom:66.66%}.home-adventure .adventure-card a.thumbnail-container .simplefavorite-button{position:absolute}.home-adventure .adventure-card h2{background-color:var(--backgroundwhite);margin:0;padding:2rem}.home-adventure .adventure-card h3{line-height:1.4;margin:2rem 2rem 0}.home-adventure .adventure-card .content{background-color:var(--backgroundwhite);min-height:256px}.home-adventure .adventure-card p{margin:2rem}.home-adventure .adventure-card p+p{margin-top:0}.home-adventure .adventure-card p a{text-decoration:none}.home-adventure .card{display:flex;flex-direction:column;width:100%}.home-adventure .adventure-card .header{background-color:var(--backgroundwhite);flex-grow:1}.post-directory{padding:3rem 0}.post-directory .directory-loop{display:flex;flex-wrap:wrap;justify-content:space-between}.post-directory .directory-loop .title{font-size:1.6rem}.post-directory .directory-loop .looped{background-color:var(--lightgrey);display:flex;flex-direction:column;justify-content:space-between;margin:0 0 1.5rem;padding:1.5rem;width:calc(33.33333% - 10px)}@media only screen and (max-width:600px){.post-directory .directory-loop .looped{width:calc(100% - 10px)!important}}.post-directory .directory-loop .looped a{color:var(--backgrounddark75);display:block;font-family:var(--serif);font-size:2rem;margin:0 0 .5em;text-align:center}.post-directory .directory-loop .looped a .thumbnail-container{margin:0 0 1rem;position:relative}.post-directory .directory-loop .looped a .thumbnail-container img{display:block;height:300px;object-fit:cover;width:100%}.efav-img{display:none!important}.post-directory .directory-loop div .reading-list{display:block;margin:5px 0 0}.post-directory .directory-loop div .reading-list a,.post-directory .directory-loop div .reading-list span{font-family:var(--sans);font-size:1.4rem}.post-directory .directory-loop div:nth-last-child(-n+3){border:0;margin-bottom:0}.post-directory .directory-loop div a:hover{color:var(--type)}.single-container{display:flex}section.post-content{flex:1;position:relative;width:calc(100% - 300px - 5rem)}section.post-content ul{font-size:1.8rem}section.post-content p:last-child{margin-bottom:0}.post-template-single-feature .single-container section.post-content .post-content-header{border-bottom:1px solid #999;border-top:1px solid #999;font-size:1.4rem;font-weight:400;padding-bottom:3rem;padding-top:3rem}aside.sidebar{display:flex;flex-direction:column;margin:0 5rem 0 0;width:300px}aside.sidebar .post-controls{border-bottom:2px solid var(--backgrounddark);border-top:2px solid var(--backgrounddark);display:flex;justify-content:space-around;padding:1em 0 2rem;text-align:center}aside.sidebar>div{margin:0 0 4rem}aside.sidebar>div:last-child{margin:0}aside.sidebar .subscribe{color:#fff;position:relative}aside.sidebar .subscribe h4{margin:0 0 .25em}aside.sidebar .subscribe img{display:block}aside.sidebar .subscribe .content{background:var(--highlight);color:#fff;padding:2rem;text-align:center}aside.sidebar .subscribe .content p{margin:.5em 0}.post-controls{border-bottom:3px solid var(--backgrounddark);border-top:3px solid var(--backgrounddark);display:flex;justify-content:space-between;padding:2rem 0;text-align:center}.post-controls>div{flex:1}.post-controls label{display:block;font-size:1.2rem;text-transform:uppercase}.post-controls .share-buttons,.post-controls .zeno_font_resizer_container{align-items:center;display:flex;height:50px;justify-content:center}.post-controls .sharing{font-size:2.2rem}.post-controls .sharing div a~a{margin:0 0 0 10px}.post-controls .zeno_font_resizer{font-family:var(--serif);font-weight:300;margin:0}.post-controls .zeno_font_resizer .zeno_font_resizer_minus{font-size:2rem!important;margin:0 .25em}.post-controls .zeno_font_resizer .zeno_font_resizer_reset{font-size:2.5rem!important;margin:0 .25em}.post-controls .zeno_font_resizer .zeno_font_resizer_add{font-size:3rem!important;margin:0 .25em}.post-controls .zeno_font_resizer a{text-decoration:none}.post-controls .reading-list a i{font-size:1.8rem;line-height:50px}div.tags{font-size:1.4rem}div.tags span{font-size:1.2rem;letter-spacing:.05em}div.tags a{background:var(--lightgrey);display:inline-block;margin:.5em .5rem;padding:.5em 12px;text-transform:capitalize}.page-template-page-nosidebar div.tags{display:none}a.simplefavorite-button *{cursor:pointer}a.simplefavorite-button.active{color:var(--highlight)!important;opacity:1}.pagination{font-size:2rem;margin:4rem 0;text-align:center}#read-next .next-post{align-items:center;display:flex;margin:3rem 0}#read-next .next-post a{display:block}#read-next .thumbnail-container{margin:0 3rem 0 0;width:40%}#read-next .thumbnail-container>div{background-position:50%;background-size:cover;height:100%;padding-bottom:66.66%;width:100%}#read-next .details{flex:1}#read-next .details h3{margin:.5em 0}#read-next .details .cat{display:inline-block;font-size:1.1rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}#read-next .details .reading-list{display:block;font-size:1.4rem;margin:1em 0 0}#read-next-auto{border-top:1px solid var(--backgrounddark25);margin:2rem 0 0}.special-feature #read-next-auto{border-top:none}#read-next-auto a{align-items:center;display:flex;margin:2rem 0 0}#read-next-auto .details{flex:1;padding:0 3rem}#read-next-auto .details h3{border:0;margin:0;padding:0;text-align:left}#read-next-auto .details p{font-size:1.6rem;margin:1em 0}#read-next-auto .thumbnail-container{width:40%}#read-next-auto .thumbnail-container>div{background-position:50%;background-size:cover;padding-bottom:66.66%}.special-feature.read-next-auto{padding-top:5rem}@media only screen and (max-width:800px){.special-feature.read-next-auto .single-container{border-top:1px solid #999}}.special-feature.read-next-auto aside.sidebar{margin:10.5rem 5rem 0 0}.end-cta{border:1px solid var(--backgrounddark25);margin-top:5rem}.end-cta h2{margin-top:0!important}.end-cta .sub-cta{align-items:center;display:flex;margin:0}.end-cta .sub-cta .cover{width:35%}.end-cta .sub-cta .copy{background:none!important;flex:1;padding:4rem;text-align:left}body .end-cta .sub-cta .copy h2{margin-top:0!important}body .end-cta .sub-cta .copy h2 br{display:none}.wp-block-image figcaption{background:var(--lightgrey);caption-side:bottom;color:var(--type);display:table-caption;font-size:130%;margin:0;padding:.5em .75em;text-align:left}p.has-drop-cap:not(:focus):first-letter{font-size:4em;font-style:normal;font-weight:300;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}.wp-block-image{display:table;font-size:1.6rem;margin:3em auto;position:relative}.wp-block-image img{display:block;margin:0 auto}.wp-block-image.alignnone{display:table;margin-left:auto;margin-right:auto}.wp-block-image figure{margin-bottom:1.5em;margin-top:1.5em}.wp-block-image .alignright{float:right;margin-left:3rem}.wp-block-image .alignleft{float:right;margin-right:3rem}.wc-block-grid__product{float:none;margin:1em 0;padding:0;position:relative;text-align:center;width:auto}.wc-block-grid.has-3-columns .wc-block-grid__product{max-width:32%}.wc-block-grid .wc-block-grid__product{border:1px solid var(--backgrounddark25);display:flex;flex-direction:column;padding:2rem;text-align:left}.special-feature .wc-block-grid .wc-block-grid__product{border:1px solid var(--backgroundw25);color:var(--whitetype)}.wc-block-grid__products{justify-content:space-between}.wc-block-grid__product-add-to-cart,.wc-block-grid__product-add-to-cart a{margin-top:auto}.wc-block-grid__product .wp-block-button__link{background:none;border:.2em solid var(--type);border-radius:0;color:var(--type);cursor:pointer;display:inline-block;font-family:var(--sans);font-size:1.3rem;font-weight:500;letter-spacing:.05em;line-height:1.4;margin:2em 0 0;padding:.75em 6em .75em .75em;position:relative;text-decoration:none;text-transform:uppercase;transition:all .125s ease-in-out}.special-feature .wc-block-grid__product .wp-block-button__link{border:.2em solid var(--whitetype);color:var(--whitetype)}.wc-block-grid__product-price *,.wc-block-grid__product-rating *,.wc-block-grid__product-title *{font-size:1.4rem;font-style:normal}.wc-block-grid__product-title{font-weight:400}.wc-block-featured-product{background-color:transparent;background-position:0;background-repeat:no-repeat;background-size:30%;border-bottom:1px solid;border-top:1px solid;color:var(--type);padding:3rem 0 3rem 33%}.wc-block-featured-product .wc-block-featured-product__description,.wc-block-featured-product .wc-block-featured-product__price,.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{color:var(--type)}.special-feature .wc-block-featured-product,.special-feature .wc-block-featured-product .wc-block-featured-product__description,.special-feature .wc-block-featured-product .wc-block-featured-product__price,.special-feature .wc-block-featured-product .wc-block-featured-product__title,.special-feature .wc-block-featured-product .wc-block-featured-product__variation{color:#eee}.wp-block-button__link{border:.1em solid}.wc-block-featured-product__price{font-size:1.4rem;line-height:1.5}.wc-block-featured-product__price *{font-style:normal}.wc-block-featured-product h2{border-bottom:0!important;margin:0!important;padding:0!important}.wc-block-featured-product.has-background-dim:before{display:none}.wp-block-file.cta{display:inline-block}.wp-block-file a.wp-block-file__button,.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{background:none}.wp-block-table{font-family:var(--sans);font-size:1.8rem}.wp-block-table table{border-collapse:collapse;margin:0 auto;width:99%}.wp-block-table td,.wp-block-table th{border:1px solid;padding:1rem}.wp-block-table th{border-bottom:2px solid;font-family:var(--serif);font-size:120%}.wp-block-table tfoot td{border-top:2px solid}.event-block{border:1px solid;display:flex;justify-content:space-between;margin:5rem 0;padding:4rem}.event-block .thumbnail{margin:0 3rem 0 0;position:relative;width:30%}.event-block .thumbnail div{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.event-block .details{flex:1}body .single-container .post-content div.event-block div.details h2{margin-top:0}.event-block .details p{margin:1em 0}.event-block .dates,.event-block .time,.event-block .venue{font-size:140%;font-weight:500;margin:.5em}.event-block .event-meta{background-color:var(--lightgrey);display:inline-block;margin:2em 0;padding:1rem}.post-highlight{align-items:center;border:1px solid;box-shadow:5px 5px var(--backgrounddark);display:flex;font-family:var(--serif);font-size:220%;left:0;margin:3px;position:relative;text-align:center;top:0;transition:all .1s ease-in-out}.post-highlight .thumbnail{display:block;width:100%}.post-highlight:hover{box-shadow:0 0 var(--backgrounddark);left:5px;top:5px}.post-highlight.aligncenter{align-items:center;display:flex;margin:3rem 0}.post-highlight .thumbnail{width:33%}.post-highlight.aligncenter a{flex:1}.post-highlight.alignleft{display:block;margin:1em 2em 1em 0;max-width:33%}.post-highlight.alignright{display:block;margin:1em 0 1em 2em;max-width:33%}.post-highlight.alignleft .thumbnail,.post-highlight.alignright .thumbnail{width:100%}.post-highlight a{display:block;flex:1;padding:2rem}.post-highlight span{color:var(--highlight)}.special-feature .post-highlight{box-shadow:5px 5px var(--backgroundwhite)}.special-feature .post-highlight:hover{box-shadow:0 0 var(--backgroundwhite);left:5px;top:5px}.awards-tiles{grid-column-gap:3rem;grid-row-gap:3rem;display:grid;grid-template-columns:repeat(12,1fr);margin:5rem 0;position:relative}.awards-tiles .award-tile{border:1px solid;display:flex;flex-direction:column}.awards-tiles.awards-threecol .award-tile{grid-column:span 4}.awards-tiles.awards-fourcol .award-tile{grid-column:span 3}.awards-tiles .award-tile .tile-background{background-position:50%;background-repeat:no-repeat;background-size:cover}.awards-tiles .award-tile .tile-background .tile-padding{padding-bottom:100%}.awards-tiles .award-tile.sponsors{border:0}.awards-tiles .award-tile.sponsors .tile-background{background-position:50%;background-size:70%;border:3px solid var(--lightgrey)}.awards-tiles .award-tile.sponsors .tile-background .tile-padding{padding-bottom:60%}.awards-tiles .award-tile span{align-items:center;display:flex;flex:1;font-family:var(--serif);justify-content:center;padding:.5em 1em;text-align:center}.awards-tiles .award-tile.sponsors span{background:var(--lightgrey)}.awards-tiles.awards-threecol .award-tile span{font-size:2.4rem}.awards-tiles.awards-fourcol .award-tile span{font-size:2.2rem}.awards-title{padding:1em 0 .5em;text-align:center}.post-content figure,.wp-caption{position:relative}.wp-caption{display:table;font-size:1.8rem;margin:1.5em auto;width:auto!important}.wp-caption img{display:block}.post-content figure figcaption,.wp-caption .wp-caption-text{background:var(--lightgrey);color:var(--type);font-size:1.2rem;left:0;margin:0;padding:.5em .75em}.post-content figure figcaption,.special-feature wp-caption .wp-caption-text{background:var(--backgroundmiddark);color:var(--whitetype);font-size:100%}.twitter-tweet,iframe.instagram-media{margin:0 auto!important}.post-content iframe{margin:0 auto}blockquote{border-left:1px solid #ddd;margin:4rem 2rem;padding-left:24px;position:relative}blockquote:before{color:#888;content:"\201C";font-size:6rem;left:-40px;position:absolute;top:0}blockquote p{font-size:220%}blockquote cite{font-size:140%}.alignnone{margin:3rem auto}.aligncenter,div.aligncenter{display:block;height:auto;margin:.5em auto;text-align:center}.alignright{float:right;margin:.5rem 0 2rem 2rem}.alignleft{float:left;margin:.5rem 2rem 2rem 0}body.page .featured-image,body.single .featured-image{display:table;position:relative;width:100%}body.page .featured-image img,body.single .featured-image img{display:block}body.page .featured-image .featured-caption,body.single .featured-image .featured-caption{background:var(--lightgrey);display:inline-block;font-size:120%;left:0;padding:.5em .75em}body.page .single-container,body.single .single-container{display:flex}body.page .single-container h1,body.single .single-container h1{margin:0 0 .5em}body.page .single-container .excerpt,body.single .single-container .excerpt{border-bottom:1px solid var(--backgrounddark25);border-top:1px solid var(--backgrounddark25);color:#999;font-size:240%;margin:1em 0;padding:2rem 0}body.page .single-container p,body.single .single-container p{font-size:180%}body.page .single-container blockquote p,body.single .single-container blockquote p{font-size:220%}body.page .single-container p.wp-caption-text,body.single .single-container p.wp-caption-text{font-size:66.66%}body.page .single-container .excerpt .view-article,body.single .single-container .excerpt .view-article{display:none}body.page .single-container .attrib,body.single .single-container .attrib{font-size:140%;font-weight:500;line-height:1.6;margin:1.5em 0}body.page .single-container aside,body.single .single-container aside{display:flex;flex-direction:column;flex-shrink:0;margin:0 5rem 0 0;width:300px}body.page .single-container .post-content .reading-time,body.single .single-container .post-content .reading-time{font-size:1.4rem;font-weight:500;margin:1em 0}body.page .single-container .post-content h2,body.page .single-container .post-content h3,body.single .single-container .post-content h2,body.single .single-container .post-content h3{margin:1em 0}body.page .single-container .post-content .reading-time i,body.single .single-container .post-content .reading-time i{margin:0 .5em 0 0}body.page .single-container .post-content .breadcrumbs,body.single .single-container .post-content .breadcrumbs{font-size:1.2rem;margin-top:0}body.page .single-container .post-content .breadcrumbs a,body.single .single-container .post-content .breadcrumbs a{text-decoration:none}body.page .single-container .post-content .breadcrumbs i,body.single .single-container .post-content .breadcrumbs i{margin:0 5px}body.page .single-container .post-content .breadcrumbs .breadcrumb_last,body.single .single-container .post-content .breadcrumbs .breadcrumb_last{opacity:.5}body.page .single-container .post-content p span,body.single .single-container .post-content p span{font-weight:300!important}body.page .single-container .post-content .wp-block-media-text,body.single .single-container .post-content .wp-block-media-text{background-color:var(--backgrounddark25)}body.page .single-container .post-content .wp-block-media-text p:first-child,body.single .single-container .post-content .wp-block-media-text p:first-child{margin:0}body.page .single-container .post-content .wp-block-media-text p+p,body.single .single-container .post-content .wp-block-media-text p+p{margin-bottom:0;margin-top:1em}body.page .single-container p.has-large-font-size,body.single .single-container p.has-large-font-size{font-family:var(--serif);font-size:260%;line-height:1.2}body.page .single-container ol,body.page .single-container ul,body.single .single-container ol,body.single .single-container ul{font-size:180%;line-height:1.6}.page-edit{display:block;font-size:1.4rem;margin:1em 0}body.single .single-container .post-content .event-block{border:0;padding:0}body.single .single-container .post-content .event-block h2{margin-top:0}body.single .single-container .post-content .awards-tiles .award-tile{border:1px solid var(--backgrounddark25)}body.single .jw-related-shelf-contents{background:var(--backgrounddark75);color:var(--whitetype);font-size:1.6rem;padding:3rem 0}body.single .related-video{border:1px solid var(--backgrounddark25);margin:3rem 0;padding:0 3rem 3rem}body.single .video-post .related-video{display:none!important}body.single-podcast .attrib .divide.date,body.single-podcast .attrib .fal,body.single-podcast .attrib .span-reading-time{display:none}body.single-podcast .single-container .podcast_meta{font-size:100%}body.single-podcast .single-container .podcast_meta p{color:var(--type);font-size:80%;margin:1em 0}body.single-podcast .single-container .podcast_meta aside{display:block;margin:0;width:100%}body.post-template-single-feature .post-controls{border-color:var(--whitetype)}body.post-template-single-feature div.tags a{background:var(--backgrounddark50)}body.post-template-single-feature .feature-intro{background:var(--backgrounddark);color:var(--whitetype);text-align:center}body.post-template-single-feature .feature-intro .category{font-size:1.4rem;font-weight:400;margin:0;text-transform:uppercase}body.post-template-single-feature .feature-intro .excerpt{color:var(--backgroundw50);font-size:2.8rem;margin:2em 0}body.post-template-single-feature .feature-intro .attrib{font-size:1.6rem;font-weight:400}body.post-template-single-feature .post-title{font-size:6rem;margin:.75em 0;text-align:center}body.post-template-single-feature .featured-hero{margin:0}body.post-template-single-feature .featured-image{position:relative}body.post-template-single-feature .featured-image img{display:block;width:100%}body.post-template-single-feature .featured-image .featured-caption{background:var(--backgrounddark);color:var(--whitetype);font-size:1.4rem;left:0;padding:.5em .75em;text-align:center;width:100%}body.post-template-single-feature .special-feature{background:var(--backgrounddark);color:#eee}body.post-template-single-feature .jw-related-shelf-contents{color:#eee}body.post-template-single-feature .jw-shelf-widget .jw-related-shelf-contents{font-size:1.6rem;padding:3rem 0}body.post-template-single-feature .special-feature p{font-size:220%}body.post-template-single-feature .special-feature p a{text-decoration-color:var(--backgroundw75)}body.post-template-single-feature .special-feature .wp-block-media-text{background-color:var(--backgrounddark25)}body.post-template-single-feature .special-feature p.has-large-font-size{font-family:var(--serif);font-size:3rem;line-height:1.2}body.post-template-single-feature .single-container{display:flex;margin-top:3rem}body.post-template-single-feature .single-container .wp-block-image figcaption{background:var(--backgroundmiddark);color:var(--whitetype);font-size:100%}body.post-template-single-feature .single-container .post-content h1,body.post-template-single-feature .single-container .post-content h2,body.post-template-single-feature .single-container .post-content h3{border-bottom:1px solid var(--backgroundw25);display:table;margin:1em auto 2.5em;padding:1em 0 .5em;text-align:center}body.post-template-single-feature .single-container h2{font-size:4rem}body.post-template-single-feature .single-container h3{font-size:3rem}body.post-template-single-feature .single-container .post-content>:first-child{margin-top:0}body.post-template-single-feature .single-container .post-content p span{font-weight:300!important}body.post-template-single-feature .single-container .event-block h2{border:0;margin-top:0;padding:0;text-align:left}.event-block .event-meta{color:var(--type)}body.post-template-single-feature .sub-cta .copy h3{border:0;margin:0 auto;padding:0}body.post-template-single-feature .sub-cta .copy p{font-size:1.6rem}body.post-template-single-feature .event-block a{border:.1em solid}body.post-template-single-feature .single-container .post-content #read-next h2,body.post-template-single-feature .single-container .post-content #read-next h3{border:0;display:block;margin:1em 0;padding:0;text-align:left}body.post-template-single-feature .single-container .post-content .end-cta{border:1px solid var(--backgroundw25);color:var(--whitetype)}body.post-template-single-feature .single-container .post-content .end-cta .copy{color:var(--whitetype)}body.post-template-single-feature .single-container .post-content .end-cta .copy .cta{background:var(--whitetype);color:var(--type)}body.post-template-single-feature .single-container .post-content .end-cta .copy h2{border:0;display:block;margin:0 0 1em;padding:0;text-align:left}body.post-template-single-feature .single-container .post-content .end-cta .copy p{font-size:2rem}.video-section{background:var(--backgrounddark);min-height:24em}@media only screen and (min-width:640px){.video-section{min-height:40em}}.video-shim>iframe{width:100%}.gallery-container{border-bottom:1px solid var(--backgrounddark25);box-sizing:content-box;height:150vh;position:relative}.gallery-container .col12{height:calc(100vh - 10rem);min-height:0;min-width:0;position:sticky;top:5rem}.single-gallery{height:100%;margin:0;min-height:100%;min-height:0;min-width:0;padding:0}.single-gallery .slick-slide{display:flex;height:calc(100vh - 10rem);margin:0;padding:0}.single-gallery .slick-list{height:100%!important;min-height:100%}.single-gallery .slick-track{height:100%;min-height:100%}.single-gallery .slide-caption{display:flex;flex-direction:column;justify-content:space-between;margin:0 5rem 0 0;padding:0;width:25%}.single-gallery .caption-container{display:flex;flex:1;flex-direction:column;justify-content:center;overflow:auto}.single-gallery .caption-container h2{margin:0}.single-gallery .photo-credit{color:var(--backgrounddark50);font-size:1.8rem}.single-gallery .button-container{align-items:center;display:flex;font-size:3rem;justify-content:space-between}.single-gallery .button-container .append-arrow{cursor:pointer;line-height:1;padding:1rem}.single-gallery .button-container .paging-info{font-size:1.8rem}.single-gallery .slide-frame{align-items:center;display:flex;flex:1;justify-content:center}.single-gallery .slide-frame img{max-height:90%;max-width:90%;object-fit:contain}body.page-template-page-grid h1.post-title,body.page-template-page-nosidebar h1.post-title{margin:5rem 0;text-align:center}body.page-template-page-grid .page-control,body.page-template-page-nosidebar .page-control{align-items:center;display:flex;justify-content:space-between;margin:0 0 3rem}body.page-template-page-grid .page-control .breadcrumbs,body.page-template-page-nosidebar .page-control .breadcrumbs{margin:0}body.page-template-page-grid .page-control .post-controls,body.page-template-page-nosidebar .page-control .post-controls{border:0;padding:0}body.page-template-page-grid .page-control .post-controls .reading-list,body.page-template-page-grid .page-control .post-controls .sharing,body.page-template-page-nosidebar .page-control .post-controls .reading-list,body.page-template-page-nosidebar .page-control .post-controls .sharing{display:none}body.page-template-page-grid .post-controls .reading-list a i,body.page-template-page-nosidebar .post-controls .reading-list a i{font-size:1.4rem;line-height:40px}body.page-template-page-grid .post-controls .share-buttons,body.page-template-page-grid .post-controls .zeno_font_resizer_container,body.page-template-page-nosidebar .post-controls .share-buttons,body.page-template-page-nosidebar .post-controls .zeno_font_resizer_container{font-size:1.4rem;height:40px}.inline-list{margin:3em 0;padding:0;text-align:center}.inline-list li{display:inline-block}.inline-list li a{border-bottom:1px solid var(--backgrounddark25);font-family:var(--serif);font-size:2.4rem;line-height:1.6}.inline-list li:after{content:"•";display:inline-block;margin:0 1rem}.inline-list li:last-of-type:after{display:none}.category-title{margin:0;text-align:center;text-transform:capitalize}.category-title span{color:var(--backgrounddark25);display:none}.child-categories{margin-top:1em;text-align:center}.child-categories a{border-bottom:1px solid var(--backgrounddark25);font-family:var(--serif);font-size:2.4rem;line-height:1.6}.child-categories p{margin:0}.child-categories .divide{font-size:2rem;margin:0 .5em}.child-categories .divide:last-of-type{display:none}.child-categories .child-cat{display:inline-block}.category-container{display:flex}.category-container .category-loop{flex:1}.category-container .category-loop .category-item{border-bottom:1px solid var(--backgrounddark25);display:flex;margin:0 0 5rem;padding:0 0 5rem}.category-container .category-loop .category-item .thumbnail-container{margin:0 3rem 0 0;width:25%}.category-container .category-loop .category-item .thumbnail-container>div{background-position:50%;background-size:cover;height:100%;width:100%}.category-container .category-loop .category-item .thumbnail-container.left>div{background-position-x:left}.category-container .category-loop .category-item .thumbnail-container.right>div{background-position-x:right}.category-container .category-loop .category-item .details .cat{display:inline-block;font-size:1.1rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.category-container .category-loop .category-item .details h2{margin:.25em 0}.category-container .category-loop .category-item .details{flex:1}.category-container .category-loop .category-item .details .reading-list{display:block;font-size:1.4rem;margin:1em 0 0}.category-container .category-loop .category-item .details .excerpt{margin:1em 0 0}.cat-video{background:var(--backgrounddark);color:var(--whitetype);margin:0 0 5rem;padding:3rem}.cat-video .jw-shelf-widget{background-color:#333}body.tax-series .thumbnail-container{display:none}body.tax-series .details{font-size:1.6rem}body.tax-series .category-container .category-loop .category-item .details span.cat{display:none}.contributor-bio{align-items:center;background:var(--lightgrey);display:flex;padding:2rem}.contributor-bio .card{margin:0 2rem 0 0;width:120px}.contributor-bio .card img{border-radius:100px}.contributor-bio .bio{flex:1}.contributor-bio .bio span{font-size:140%;font-weight:500;margin:0 0 1em}body.single .single-container .contributor-bio .bio h2{font-size:300%;margin:0 0 .5em}body.single .contributor-bio .bio p{font-size:140%;margin:1em 0 0}.search-result strong{background-color:var(--neon)}.search-result{border-bottom:1px solid var(--backgrounddark25);display:flex;margin:0 0 5rem;padding:0 0 5rem}.search-result .thumbnail-container{margin:0 3rem 0 0;width:25%}.search-result .thumbnail-container .thumbnail{background-position:50%;background-size:cover;height:100%;width:100%}.search-result .details{flex:1}.search-result .cat-label{display:inline-block;font-size:1.1rem;font-weight:500;letter-spacing:.05em;margin:0 0 1em;text-transform:uppercase}section.post-content .search-result p:last-child{margin-bottom:1em;margin-top:1em}.search-result .simplefavorite-button{font-size:1.4rem}.feature-intro .a-loc.banner-top{margin-bottom:5em}#finite-scroll-container .a-loc.banner-top{padding-top:5rem}.broadstreet-ads .a-loc,.broadstreet-ads .v-loc{display:none!important}.a-loc.banner-top{min-height:11em}.a-loc.banner-bottom,.a-loc.banner-top{padding:1px;text-align:center}.a-loc .banner-background{height:100%;position:absolute;width:100%}.a-loc .banner-background img{height:100%!important;left:0;object-fit:cover;position:absolute;top:0;width:100%!important}@media only screen and (max-width:800px){.a-loc.banner-top,.a-loc.row.pad-out.banner-bottom{display:none;padding:0}.a-loc.banner-bottom{padding:0}}.in-content-ad{align-items:center;background:var(--lightgrey);display:flex;justify-content:center;left:calc(-50vw + 50%);position:relative;width:100vw}.in-content-ad img{margin-bottom:21px;margin-top:18px}.post-template-single-feature .in-content-ad{background:var(--backgrounddark)}.woocommerce .a-loc.banner-bottom{display:none}.a-loc{overflow:hidden;position:relative;text-align:center}.a-loc>*{margin-left:auto;margin-right:auto}.post-content .a-loc>div{padding:2rem 0}.post-content .a-loc>div:empty,.post-content .a-loc>div:empty~label{display:none}.a-loc .publisher-sh-spot-caption,.a-loc .publisher-sh-spot-header{max-width:100%!important;width:100%!important}.a-track{flex:1}.a-track>div{position:sticky;top:3rem}.sticky-footer{background:#fff;bottom:0;position:fixed;text-align:center;width:100%}.sticky-footer>*{margin-left:auto;margin-right:auto}.post-content a-loc{margin:2rem auto}.post-content a-loc label{display:block;padding:1rem}.footer-loc{bottom:0;position:fixed;width:100%;z-index:500}body.page-template-template-adventure .adventure-banner,body.page-template-template-explorers .adventure-banner{background-position:50%;background-size:cover;height:100vh;position:relative}body.page-template-template-adventure .adventure-banner h1,body.page-template-template-explorers .adventure-banner h1{text-align:center}body.page-template-template-adventure .adventure-banner h1 img,body.page-template-template-explorers .adventure-banner h1 img{max-width:350px;width:100%}body.page-template-template-adventure .adventure-magazine,body.page-template-template-explorers .adventure-magazine{display:flex}body.page-template-template-adventure .adventure-magazine .cover,body.page-template-template-explorers .adventure-magazine .cover{width:50%}body.page-template-template-adventure .adventure-magazine .cover img,body.page-template-template-explorers .adventure-magazine .cover img{display:block}body.page-template-template-adventure .adventure-magazine .copy,body.page-template-template-explorers .adventure-magazine .copy{align-items:flex-start;background:var(--backgrounddark);color:var(--whitetype);display:flex;flex-direction:column;justify-content:center;padding:4rem;width:50%}body.page-template-template-adventure .adventure-magazine .copy h1,body.page-template-template-explorers .adventure-magazine .copy h1{margin:0 0 .5em}body.page-template-template-adventure .adventure-magazine .copy p,body.page-template-template-explorers .adventure-magazine .copy p{margin:0 0 1.5em}body.page-template-template-adventure .adventure-insta,body.page-template-template-explorers .adventure-insta{font-size:1.6rem}body.page-template-template-adventure .adventure-insta a,body.page-template-template-explorers .adventure-insta a{text-decoration:underline}body.page-template-template-adventure .adventure-grid,body.page-template-template-explorers .adventure-grid{display:flex;flex-wrap:wrap}body.page-template-template-adventure .adventure-grid .grid-item,body.page-template-template-explorers .adventure-grid .grid-item{border-bottom:1px solid transparent;border-right:1px solid transparent;display:flex;flex-direction:column;width:33.33333%}body.page-template-template-adventure .adventure-grid .grid-item .thumbnail-container a,body.page-template-template-explorers .adventure-grid .grid-item .thumbnail-container a{background-position:50%;background-size:cover;display:block;padding-bottom:100%}body.page-template-template-adventure .adventure-grid .grid-item .details,body.page-template-template-explorers .adventure-grid .grid-item .details{align-items:flex-start;background:var(--lightgrey);display:flex;flex:1;flex-direction:column;padding:2rem}body.page-template-template-adventure .adventure-grid .grid-item .details p,body.page-template-template-explorers .adventure-grid .grid-item .details p{font-size:1.6rem;margin-top:0}body.page-template-template-adventure .adventure-grid .grid-item .details .cta,body.page-template-template-explorers .adventure-grid .grid-item .details .cta{margin-top:auto}.grecaptcha-badge{display:none!important}.wpcf7-form{background:var(--lightgrey);display:flex;flex-wrap:wrap;justify-content:space-between;padding:4rem}.wpcf7-form label{font-size:1.2rem}.wpcf7-form .cform1,.wpcf7-form .cform2{width:calc(50% - 2rem)}div.wpcf7 input[type=email],div.wpcf7 input[type=text],div.wpcf7 textarea{-webkit-appearance:none;background:var(--backgroundwhite);border:1px solid var(--backgrounddark25);border-radius:2px;font-size:1.6rem;font-weight:300;height:40px;padding:1rem;width:100%}div.wpcf7 textarea{height:auto}div.wpcf7 input[type=submit]{background:var(--backgrounddark);border:0;color:var(--whitetype);padding:1rem 2rem}.wpcf7-form-control-wrap{display:block}span.wpcf7-list-item{display:block;margin:1em 0}span.wpcf7-list-item label{font-size:1.8rem}.disclaimer-block{font-size:1.4rem}.footer-sink{background:var(--backgrounddark);bottom:0;height:50px;position:absolute;width:100%}footer.main-footer.row{background-color:var(--backgrounddark);color:var(--whitetype);padding-bottom:12rem}footer.main-footer .footer-flex{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}footer.main-footer .footer-flex .logo{height:80px}footer.main-footer .footer-flex .logo a{height:100%}footer.main-footer .footer-flex .logo a img{max-height:100%}footer.main-footer .footer-flex .footer-social{margin:3rem 0}footer.main-footer .footer-flex .footer-social a{display:block;font-size:1.6rem;line-height:1.5}footer.main-footer .footer-flex .subscription img{display:block}footer.main-footer .footer-flex .subscription .callout{background:#444;padding:3rem}footer.main-footer .footer-flex .subscription .callout p{margin:0 0 1em}footer.main-footer .menu-container>ul{column-count:3;column-gap:3rem;list-style-type:none;margin:0;padding:0}footer.main-footer .menu-container>ul>li{-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}footer.main-footer .menu-container ul a{display:block;font-family:var(--serif);font-size:2rem;margin:0 0 .5em}footer.main-footer .menu-container .sub-menu{list-style-type:none;margin:1em 0 2em;padding:0}footer.main-footer .menu-container .sub-menu a{display:inline-block;font-family:var(--sans);font-size:1.4rem;margin:0;opacity:.75}footer.main-footer .menu-container .sub-menu .sub-menu{border-left:1px solid hsla(0,0%,100%,.25);padding:0 0 0 1em}footer.main-footer .sub-cta h3,footer.main-footer .sub-cta p{display:none}footer.main-footer .sub-cta .cta,footer.main-footer .sub-cta .cta:hover{padding-left:.75em;padding-right:3em}footer.main-footer .ownership{font-family:var(--serif);font-size:2.2rem;font-weight:300;padding-top:4rem;text-align:center}footer.main-footer .ownership div{border:1px solid var(--backgroundw25);padding:4rem}footer.newsletter{background-color:var(--backgrounddark75);background-position:50%;color:var(--whitetype);position:relative}footer.newsletter div{position:relative;z-index:10}footer.newsletter .shade{background-color:var(--backgrounddark75);height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}footer.newsletter .email-disclaimer{color:var(--whitetype)}footer.newsletter #mc_embed_signup .cta{background:transparent;border:2px solid var(--whitetype);color:var(--whitetype)}footer.newsletter h2{margin-top:2rem}footer.newsletter #mc_embed_signup input[type=email],footer.newsletter #mc_embed_signup input[type=text]{-webkit-appearance:none;border:0}footer.main-footer .footer-flex .logo a{display:block;margin:0 auto 2rem 0}body.woocommerce{background:var(--lightgrey)}.woocommerce .button{background:none;border:2px solid var(--backgrounddark);cursor:pointer;display:inline-block;font-family:var(--sans);font-size:1.3rem;font-weight:500;letter-spacing:.05em;line-height:1.4;padding:.75em 6em .75em .75em;position:relative;text-decoration:none;text-transform:uppercase;transition:all .125s ease-in-out;white-space:nowrap}.woocommerce .checkout-button{background:var(--backgrounddark);color:var(--whitetype);float:right;padding:.75em;text-align:center;width:100%}.woocommerce .checkout-button:hover{padding:.75em}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{cursor:not-allowed;opacity:.25}.woocommerce .button:after{text-rendering:auto;-webkit-font-smoothing:antialiased;color:inherit;content:"\f105";font-family:Font Awesome\ 5 Pro;font-style:normal;font-variant:normal;position:absolute;right:.75em}.woocommerce .button:hover{padding-left:5em;padding-right:1.75em;transition:all .125s ease-in-out}.woocommerce-info{font-size:1.8rem;margin:2em 0}.woocommerce-info a{text-decoration:underline}.woocommerce ins{text-decoration:none}body.woocommerce-account .woocommerce{font-size:100%}body.woocommerce-account .woocommerce-MyAccount-content{font-size:1.8rem;margin:5rem 0}body.woocommerce-account .woocommerce-MyAccount-content p{font-size:1.8rem}body.woocommerce-account .woocommerce-MyAccount-navigation{background:var(--lightgrey);padding:3rem}body.woocommerce-account .woocommerce-MyAccount-navigation a{font-size:1.6rem}body.woocommerce-account ul li.woocommerce-MyAccount-navigation-link--qbd-loyalty a:before{display:none}body.woocommerce-account .woocommerce-MyAccount-navigation ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;list-style:none;margin:0;padding:0}body.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding:.25rem 2rem .25rem 0}.woocommerce .shop-nav.m-hide{background:var(--backgroundwhite);padding:3rem}.woocommerce .shop-nav.m-hide .shop-nav-container>ul{display:flex;flex-wrap:wrap;font-size:1.6rem;list-style-type:none;margin:0;padding:0}.woocommerce .shop-nav.m-hide .shop-nav-container>ul>li{padding:.25rem 2rem .25rem 0;position:relative;width:25%}.woocommerce .shop-nav.m-hide .shop-nav-container>ul li.menu-item-has-children:after{content:"▾"}.woocommerce .shop-nav.m-hide ul .sub-menu{background:var(--backgroundwhite);box-shadow:0 0 5px rgba(0,0,0,.25);display:none;list-style:none;padding:2rem;position:absolute;z-index:99}.woocommerce .shop-nav.m-hide ul .sub-menu li{line-height:1.6}.woocommerce .shop-nav-container>ul li.menu-item-has-children:hover .sub-menu{display:block}.woocommerce-sidebar>div{margin:0 0 3rem}.woocommerce-sidebar .product-categories{font-size:1.6rem;list-style-type:none;margin:0;padding:0}.woocommerce-sidebar .product-categories li{margin:.5em 0}.woocommerce-sidebar .children{list-style-type:none;margin:0 0 0 2rem;padding:0}.woocommerce-sidebar .product-categories .cat-parent>a:after{text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f107";font-family:Font Awesome\ 5 Pro;font-style:normal;font-variant:normal;margin:0 0 0 10px}.widget_shopping_cart_content .woocommerce-mini-cart{list-style-type:none;margin:0;padding:0}.widget_shopping_cart_content .woocommerce-mini-cart-item{border-bottom:1px solid var(--backgrounddark25);display:flex;flex-wrap:wrap;font-size:1.4rem;padding:1.5rem 0;position:relative}nav.slide .widget_shopping_cart_content .woocommerce-mini-cart-item{border-color:var(--backgroundw25);display:block}.widget_shopping_cart_content .woocommerce-mini-cart-item>*{width:100%}nav.slide .widget_shopping_cart_content .woocommerce-mini-cart-item a{font-size:2rem}.widget_shopping_cart_content .woocommerce-mini-cart-item:first-of-type{border-top:3px solid}.widget_shopping_cart_content .woocommerce-mini-cart-item:last-of-type{border-bottom:3px solid}.widget_shopping_cart_content .woocommerce-mini-cart-item img{display:none}.widget_shopping_cart_content .woocommerce-mini-cart-item .remove{color:var(--error);margin:1rem 0 0;order:3;width:100%}.widget_shopping_cart_content .woocommerce-mini-cart-item .remove:after{content:"remove";margin:0 0 0 5px}nav.slide .widget_shopping_cart_content .woocommerce-mini-cart-item .remove{background:var(--backgroundwhite);border-radius:50px;color:var(--type);display:inline-block;float:right;font-size:2rem;height:20px;line-height:22px;margin:5px 0 0 2rem;text-align:center;width:20px}nav.slide .widget_shopping_cart_content .woocommerce-mini-cart-item .remove:after{display:none}.widget_shopping_cart_content .woocommerce-mini-cart-item .quantity{color:var(--backgrounddark50);display:block;margin:1rem 0 0}nav.slide .widget_shopping_cart_content .woocommerce-mini-cart-item .quantity{color:inherit}.widget_shopping_cart_content .woocommerce-mini-cart__total{font-size:1.4rem;text-align:right}.widget_shopping_cart_content .woocommerce-mini-cart__buttons{display:flex;justify-content:space-between}.widget_shopping_cart_content .woocommerce-mini-cart__buttons a{border:1px solid;display:inline-block;padding:.5em;text-align:center;text-decoration:none;width:48%}.widget_shopping_cart_content .woocommerce-mini-cart__buttons a:after{display:none}.widget_shopping_cart_content .woocommerce-mini-cart__buttons a:hover{padding-left:.5em;padding-right:.5em}.woocommerce-content{display:flex;flex-wrap:wrap}.woocommerce-content h2~h2{margin-top:1em}.woocommerce .page-title{width:100%}#woo-store-vacation{width:100%!important}#woo-store-vacation .woocommerce-info{font-size:2.2rem!important;height:auto!important;margin:0 0 5rem!important;text-align:center!important;width:100%!important}.woocommerce-notices-wrapper{order:-1;width:100%}.woocommerce-message{align-items:center;background:#b2ebf2;display:flex;font-size:1.6rem;margin:0 0 5rem;padding:2rem}.woocommerce-message a{margin:0 0 0 1em;text-decoration:underline}.woocommerce-message:before{text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f05a";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:3rem;font-style:normal;font-variant:normal;font-weight:300;margin:0 2rem 0 0}.woocommerce-message .button{border:2px solid var(--backgrounddark);margin-left:2rem;order:10;padding:.25em .5em;white-space:nowrap}.woocommerce-message .button:hover{padding:.25em .5em}.woocommerce-message .button:after{display:none}.woo-global-notice.normal{margin:3rem 5rem}.woo-global-notice.normal>div{border:1px solid var(--backgrounddark25);color:var(--type);padding:1.5rem 2rem;text-align:center}.woo-global-notice.normal>div p{font-family:var(--serif);font-size:2.4rem;margin:0}.woo-global-notice.critical{background:var(--error);color:var(--whitetype);margin:0;padding:1rem 2rem;text-align:center}.woo-global-notice.critical p{font-family:var(--serif);font-size:2rem;margin:0}.woo-global-notice>div p+p{margin:1em 0 0}.woocommerce .shop-title{margin:0;text-align:center}.woocommerce .info-panel{align-items:center;background:var(--backgroundwhite);display:flex;font-size:2rem;padding:3rem}.woocommerce .info-panel i{color:var(--highlight);font-size:4rem;margin:0 2rem 0 0}.woocommerce .info-panel .text{flex:1;text-align:center}.woocommerce .info-panel .text a{text-decoration:underline}.shop-main-banner{background-position:100%;background-size:cover;border:1px solid var(--backgroundmiddark);height:500px;position:relative}.shop-main-banner .content{padding:3rem;position:absolute;width:40%}.shop-main-banner .content.topleft{left:3rem;top:3rem}.shop-main-banner .content.topright{right:3rem;top:3rem}.shop-main-banner .content.bottomleft{bottom:3rem;left:3rem}.shop-main-banner .content.bottomright{bottom:3rem;right:3rem}.shop-main-banner .content.blackbg{background:var(--backgrounddark);color:var(--whitetype)}.shop-main-banner .content.whitebg{background:var(--whitetype);color:var(--backgrounddark)}.shop-main-banner .content.whitebg .cta.outline.invert{background:var(--type);color:var(--backgroundwhite)}.shop-main-banner .content.transparent{background:none;color:var(--backgrounddark)}.shop-main-banner .content.transparent .cta.outline.invert{background:var(--type);border:none;color:var(--backgroundwhite)}.shop-main-banner .content.transparent.whitetext{background:none;color:var(--whitetype)}.shop-main-banner .content.transparent.whitetext .cta.outline.invert{background:var(--backgroundwhite);border:none;color:var(--type)}.shop-main-banner .content h2{margin:0 0 .5em}.shop-main-banner .content p{margin:1em 0}.shop-main-banner .link-fill{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.shop-secondary-banner{background-origin:content-box;background-position:50%;background-size:cover;border:1px solid var(--backgroundmiddark);display:block;height:400px;padding-left:43%;position:relative}.shop-secondary-banner .content{align-items:flex-start;background:var(--backgroundwhite);bottom:0;display:flex;flex-direction:column;left:0;padding:3rem;position:absolute;top:0;width:43%}.shop-secondary-banner .content .deal-info{flex:1;margin:0 0 3rem;overflow:hidden}.shop-secondary-banner .content h2{margin:0 0 .5em}.shop-secondary-banner .content p{font-size:1.6rem;margin:1em 0}.front-shop .outofstock{display:none!important}.woocommerce-ordering,.woocommerce-result-count{font-size:1.4rem;margin:1rem 1rem 2rem 0}.woocommerce-pagination{width:100%}.woocommerce-pagination ul.page-numbers{list-style:none;margin:2rem;padding:0;text-align:center}.woocommerce-pagination .page-numbers li{display:inline-block;font-size:1.8rem}.woocommerce-pagination .page-numbers li a{padding:1rem}.woocommerce ul[class*=columns]{grid-column-gap:2rem;grid-row-gap:2rem;display:grid;grid-template-columns:repeat(3,1fr);list-style-type:none;margin:0;padding:0}.recent-items ul.columns-3,.woocommerce ul.columns-4{display:grid;grid-template-columns:repeat(4,1fr)}.woocommerce ul[class*=columns] .product{align-items:flex-start;background:var(--backgroundwhite);display:flex;flex-direction:column;padding:2rem;position:relative}.woocommerce ul[class*=columns] .product.outofstock:before{content:"Sold out";font-size:1rem}.woocommerce ul[class*=columns] .product-label,.woocommerce ul[class*=columns] .product.outofstock:before{background:var(--error);color:#fff;font-weight:500;left:2rem;letter-spacing:.05em;padding:.5em;position:absolute;text-transform:uppercase;top:2rem}.woocommerce ul[class*=columns] .product.outofstock .product-label{display:none}.woocommerce ul[class*=columns] .onsale{background:var(--sale);color:#fff;font-weight:500;letter-spacing:.05em;padding:.5em;position:absolute;right:2rem;text-transform:uppercase;top:2rem}.woocommerce ul[class*=columns] .product .count{display:none}.woocommerce ul[class*=columns] .woocommerce-loop-product__title{flex:1;font-size:2.4rem;line-height:1.3;margin:1em 0}.woocommerce ul[class*=columns] .woocommerce-loop-product__link{align-items:flex-start;display:flex;flex:1;flex-direction:column;width:100%}.woocommerce ul[class*=columns] .woocommerce-loop-product__link img{width:100%}.woocommerce ul[class*=columns] .add_to_cart_button,.woocommerce ul[class*=columns] .button.product_type_simple{background:none;border:.2em solid var(--type);color:var(--type);cursor:pointer;display:inline-block;font-family:var(--sans);font-size:1.3rem;font-weight:500;letter-spacing:.05em;line-height:1.4;margin:2em 0 0;padding:.75em 6em .75em .75em;position:relative;text-decoration:none;text-transform:uppercase;transition:all .125s ease-in-out}.woocommerce ul[class*=columns] .add_to_cart_button:after{text-rendering:auto;-webkit-font-smoothing:antialiased;color:inherit;content:"\f07a";font-family:Font Awesome\ 5 Pro;font-style:normal;font-variant:normal;position:absolute;right:.75em}.woocommerce ul[class*=columns] .add_to_cart_button:hover{padding-left:4em;padding-right:2.75em;transition:all .125s ease-in-out}.woocommerce ul[class*=columns] .price{font-size:1.4rem}.woocommerce ul[class*=columns] .price .amount{font-weight:400}.woocommerce ul[class*=columns] .price em,.woocommerce ul[class*=columns] .price i{font-style:normal}.woocommerce ul[class*=columns] .product.product-category>a{display:flex;flex-direction:column;height:100%}.woocommerce ul[class*=columns] .product.product-category>a h2{margin:auto 0 0;padding:2rem 0 0}.subs-cat .content{font-size:1.8rem}.subs-cat .content ul{font-size:inherit}.subs-cat .latest-cover{position:relative}.subs-cat .latest-cover .digital{bottom:0;position:absolute;right:0;width:50%}.woocommerce div.product{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.woocommerce #content div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce div.product div.images{width:calc(60% - 2.5rem)}.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce div.product div.summary{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:calc(40% - 2.5rem)}.woocommerce div.product div.summary .onsale{background:var(--highlight);color:var(--whitetype);font-size:1.2rem;font-weight:400;margin:2rem;padding:.25em .5em;text-transform:uppercase}.woocommerce div.product div.images.woocommerce-product-gallery{align-items:center;height:70vh!important;min-height:70vh;position:relative}.woocommerce div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper,.woocommerce div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper a,.woocommerce div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper div{height:100%}.woocommerce div.product div.images.woocommerce-product-gallery a{align-items:center;display:inline-block;display:flex}.woocommerce div.product div.images.woocommerce-product-gallery img{display:block;margin:0 auto;max-height:70vh;max-width:auto;min-width:auto;width:auto}.woocommerce .woocommerce-product-gallery__trigger{position:absolute;right:0;top:0;z-index:900}.woocommerce .woocommerce-product-gallery__wrapper{margin:0;padding:0;position:relative}.woocommerce .flex-control-thumbs{zoom:1;grid-column-gap:1rem;grid-row-gap:1rem;display:grid;display:none;grid-template-columns:repeat(5,1fr);list-style-type:none;margin:2rem 0 0;overflow:hidden;padding:0}.woocommerce .flex-control-thumbs li{border:1px solid var(--backgrounddark25);cursor:pointer;grid-column:span 1;padding:10px}.woocommerce .flex-control-thumbs li img{display:block;width:100%}.woocommerce .flex-viewport{flex:1;position:relative}.woocommerce .flex-viewport:after{text-rendering:auto;-webkit-font-smoothing:antialiased;background:#fff;border-radius:50px;content:"\f00e";cursor:pointer;font-family:Font Awesome\ 5 Pro;font-size:2rem;font-style:normal;font-variant:normal;font-weight:300;height:40px;line-height:40px;pointer-events:none;position:absolute;right:20px;text-align:center;text-transform:none;top:20px;width:40px;z-index:900}.woocommerce .flex-direction-nav{color:var(--backgrounddark50);font-size:7rem;list-style-type:none;margin:0;padding:0}.woocommerce .flex-direction-nav .flex-nav-next{margin-top:-50px;position:absolute;right:-40px;top:50%}.woocommerce .flex-direction-nav .flex-nav-prev{left:-40px;margin-top:-50px;position:absolute;top:50%}.woocommerce-page div.product div.summary .first-payment-date{display:none}.woocommerce-page div.product div.summary .out-of-stock{color:var(--error)}.woocommerce-page .restock-message{background:var(--highlight);display:block;margin:0 0 2em;padding:1em 1.5em}.woocommerce-page div.product div.summary h1{font-size:4rem;margin:0 0 .25em}.woocommerce-page div.product div.summary .price em,.woocommerce-page div.product div.summary .price i{font-style:normal}.woocommerce-page div.product div.summary .original-price{color:var(--error);margin-bottom:0}.woocommerce-page div.product div.summary .afterpay-payment-info{color:var(--backgrounddark50);font-size:1.4rem;margin-top:0}.woocommerce-page div.product div.summary .stock{margin-top:0}.woocommerce-page div.product div.summary form.cart{font-size:1.8rem;margin:0 0 2em}.woocommerce-page div.product div.summary form.cart .quantity{display:inline-block}.woocommerce-page div.product div.summary form.cart .qty{border:1px solid var(--backgrounddark);font-size:1.6rem;font-weight:300;height:100%;height:45px;margin:0 2rem 0 0;padding:1rem;vertical-align:bottom;width:60px}.woocommerce-page div.product .wcpa_form_outer label{display:block;font-size:1.4rem;text-align:left}.woocommerce-page div.product div.summary form.cart .single_add_to_cart_button{background:var(--backgrounddark);color:var(--whitetype);height:45px;vertical-align:bottom}.woocommerce-page div.product div.summary form.cart .single_add_to_cart_button:hover{padding-left:4em;padding-right:2.75em;transition:all .125s ease-in-out}.woocommerce-page div.product div.summary form.cart .single_add_to_cart_button:after{color:var(--whitetype);content:"\f07a"}.woocommerce #wc-stripe-payment-request-button-separator{font-size:1.2rem;font-weight:500;line-height:40px;margin:2rem!important}.woocommerce-page div.product div.summary .product_meta{font-size:1.6rem}.woocommerce-page div.product div.summary .product_meta>span{display:block}.pswp__caption{display:none}.woocommerce .related.products h2{margin-top:1em}.woocommerce .product-type-variable .summary>.price{display:none!important}.woocommerce-page div.product div.summary form.cart.variations_form{display:block;margin:2em 0}.woocommerce-variation-add-to-cart{display:flex;margin:2em 0 0}.woocommerce-page div.product div.summary form.cart.variations_form .qty{width:50px}.woocommerce-variation-price{margin:1em 0}.available-on-backorder{color:var(--warn)}.woocommerce .woocommerce-tabs{background:#fff;font-size:1.8rem;margin:5rem 0;padding:5rem;width:100%}.woocommerce .woocommerce-tabs .tabs{margin:0 0 2rem;padding:0}.woocommerce .woocommerce-tabs .tabs h2{margin:1em 0}.woocommerce .woocommerce-tabs .tabs li{border-bottom:2px solid transparent;display:inline-block;font-size:1.2rem;letter-spacing:.05em;margin:0 2rem 0 0;padding:0 0 .5rem;text-transform:uppercase}.woocommerce .woocommerce-tabs .tabs li.active{border-bottom:2px solid var(--backgrounddark75)}.woocommerce .woocommerce-Reviews #review_form_wrapper{margin:3rem 0 0}.woocommerce .woocommerce-Reviews .comment-respond label{display:block;font-size:1.2rem;font-weight:300;line-height:1;margin:1rem 0}.woocommerce .woocommerce-Reviews .comment-respond input,.woocommerce .woocommerce-Reviews .comment-respond textarea{-webkit-appearance:none;background:var(--backgroundwhite);border:1px solid var(--backgrounddark25);border-radius:2px;font-size:1.6rem;font-weight:300;height:40px;padding:1rem}.woocommerce .woocommerce-Reviews .comment-respond textarea{height:auto;max-width:500px;width:100%}.woocommerce .woocommerce-Reviews .comment-respond .stars{display:inline-block;margin:.5em 0}.woocommerce .woocommerce-Reviews .comment-respond .stars a{display:inline-block;height:1em;position:relative;text-decoration:none;text-indent:-999em;width:1em}.woocommerce .woocommerce-Reviews .comment-respond .stars a:before{text-rendering:auto;-webkit-font-smoothing:antialiased;color:#000;content:"\f005";display:block;font-family:Font Awesome\ 5 Pro;font-style:normal;font-variant:normal;font-weight:600;left:0;position:absolute;text-indent:0;top:0}.woocommerce .woocommerce-Reviews .comment-respond .stars:hover a:before{color:red}.woocommerce .woocommerce-Reviews .comment-respond .stars a:hover~a:before{color:#000}.woocommerce .woocommerce-Reviews .comment-respond .stars.selected a:before{color:red}.woocommerce .woocommerce-Reviews .comment-respond .stars.selected a.active~a:before{color:#000}.woocommerce .woocommerce-Reviews li.review .avatar{display:none}body.woocommerce-cart{background-color:var(--lightgrey)}body.woocommerce-cart h1{margin:0}body.woocommerce-cart .woocommerce-checkout-container .woocommerce{display:flex;flex-wrap:wrap;justify-content:space-between}body.woocommerce-cart .woocommerce-cart-form{background:var(--backgroundwhite);font-size:1.8rem;padding:3rem;width:60%}body.woocommerce-cart .woocommerce-cart-form:before{content:"Your cart";display:block;font-family:var(--serif);font-size:3.2rem;font-weight:400;line-height:1.1;margin:2rem 0 3rem 2rem}body.woocommerce-cart .woocommerce-cart-form table{width:100%}body.woocommerce-cart .woocommerce-cart-form th{font-weight:400;text-align:left}body.woocommerce-cart .woocommerce-cart-form td,body.woocommerce-cart .woocommerce-cart-form th{padding:2rem}body.woocommerce-cart .woocommerce-cart-form .product-subtotal{text-align:right}body.woocommerce-cart .woocommerce-cart-form .product-thumbnail{display:none}body.woocommerce-cart .woocommerce-cart-form input[type=number]{border:1px solid var(--backgrounddark);font-weight:300;padding:1rem;width:100%}body.woocommerce-cart .woocommerce-cart-form .backorder_notification{color:var(--warn);margin:0}body.woocommerce-cart .cart-collaterals{padding:5rem;width:40%}body.woocommerce-cart .cart-collaterals .cart_totals{font-size:1.6rem}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout{margin:3rem 0 0}.woocommerce-cart .cart-collaterals .cart_totals table{width:100%}.woocommerce-cart .cart-collaterals .cart_totals table th{padding:1.5rem 0}.woocommerce-cart .cart-collaterals .cart_totals table tr+tr th{border-top:1px solid var(--backgrounddark25)}.woocommerce-cart .cart-collaterals .cart_totals table td{padding:1.5rem 0;text-align:right}.woocommerce-cart .cart-collaterals .cart_totals table tr+tr td{border-top:1px solid var(--backgrounddark25)}.woocommerce-cart .cart-collaterals .cart_totals table th{font-weight:400;text-align:left;vertical-align:top;width:30%}.woocommerce-cart .cart-collaterals .cart_totals p{font-size:1.6rem;margin:.5em 0}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce .shipping-calculator-button{position:relative;text-decoration:underline}.woocommerce .shipping-calculator-button:after{text-rendering:auto;-webkit-font-smoothing:antialiased;color:inherit;content:"\f107";font-family:Font Awesome\ 5 Pro;font-style:normal;font-variant:normal;margin-left:10px;position:absolute}.back-to-shop{font-size:1.6rem}.woocommerce-NoticeGroup{margin:2rem 0 4rem;width:100%}.woocommerce-NoticeGroup .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-error{background:var(--error);color:var(--whitetype);font-size:1.6rem;list-style:none;margin:0;padding:2rem;position:relative}.woocommerce-NoticeGroup .woocommerce-error li,.woocommerce-notices-wrapper .woocommerce-error li{margin:0 0 0 50px}.woocommerce-NoticeGroup .woocommerce-error:before,.woocommerce-notices-wrapper .woocommerce-error:before{text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f06a";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:2rem;font-style:normal;font-variant:normal;font-weight:300;margin:0;position:absolute}body.woocommerce-checkout .footer-sink,body.woocommerce-checkout footer.main-footer,body.woocommerce-checkout footer.newsletter,body.woocommerce-checkout header.main-nav{display:none}body.woocommerce-checkout{background-color:var(--lightgrey)}body.woocommerce-checkout h1{margin:0;text-align:center}.woocommerce .woocommerce-checkout{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.woocommerce-checkout #wc-stripe-payment-request-button-separator{display:none!important}.woocommerce-checkout #wc-stripe-payment-request-wrapper{background:var(--sand);margin:0 0 3rem;padding:2rem!important;width:100%}#wc-stripe-payment-request-button{position:relative;width:20%}#wc-stripe-payment-request-button:after{content:"Buy now with ApplePay/Google Pay or check out below";display:block;font-size:1.4rem;font-weight:500;left:100%;line-height:44px;margin:0 0 0 2rem;position:absolute;top:0;width:200%}.woocommerce .woocommerce-checkout #customer_details{background:var(--backgroundwhite);font-size:1.6rem;padding:5rem;width:50%}.woocommerce-input-wrapper{display:block;position:relative}.woocommerce form .form-row input.input-text,.woocommerce form .form-row select,.woocommerce form .form-row textarea{-webkit-appearance:none;background:var(--backgroundwhite);border:1px solid var(--backgrounddark25);border-radius:2px;font-size:1.6rem;font-weight:300;height:40px;padding:1rem;width:100%}.woocommerce form .form-row select{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMzEuMyAxOTJoMjU3LjNjMTcuOCAwIDI2LjcgMjEuNSAxNC4xIDM0LjFMMTc0LjEgMzU0LjhjLTcuOCA3LjgtMjAuNSA3LjgtMjguMyAwTDE3LjIgMjI2LjFDNC42IDIxMy41IDEzLjUgMTkyIDMxLjMgMTkyeiIvPjwvc3ZnPg==");background-position:right 10px center;background-repeat:no-repeat;background-size:10px;padding-right:30px}.woocommerce form p.form-row{margin:.75em 0;width:100%}.woocommerce form .form-row label{font-size:1.2rem;font-weight:300;line-height:1;margin:5px 0}.woocommerce form .form-row .required{color:var(--error);text-decoration:none}.woocommerce-page form .form-row label,.woocommerce form .form-row label{display:block}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}#billing_first_name_field,#billing_last_name_field{width:calc(50% - 1.5rem)}#billing_email_field{order:-10;width:100%}#billing_address_1_field,#shipping_address_1_field{margin-bottom:0}#billing_address_2_field,#shipping_address_2_field{margin-top:-1px}#billing_country_field,#billing_postcode_field,#billing_state_field,#shipping_country_field,#shipping_postcode_field,#shipping_state_field{width:30%}#ship-to-different-address{font-family:var(--sans);font-size:1.8rem;margin:2rem 0 3rem}body.woocommerce-checkout .input-radio{clip:rect(0 0 0 0);border:0;cursor:pointer;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body.woocommerce-checkout .input-radio+label:before{text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f111";display:inline-block;font-family:Font Awesome\ 5 Pro;font-style:normal;font-variant:normal;font-weight:400;margin:0 .5em 0 0}body.woocommerce-checkout .input-radio:checked+label:before{content:"\f192"}.mc4wp-checkbox-woocommerce input,body.woocommerce-checkout .input-checkbox{clip:rect(0 0 0 0);border:0;cursor:pointer;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.mc4wp-checkbox-woocommerce span:before,body.woocommerce-checkout .input-checkbox+label:before,body.woocommerce-checkout .input-checkbox+span:before{text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f0c8";display:inline-block;font-family:Font Awesome\ 5 Pro;font-style:normal;font-variant:normal;font-weight:400;margin:0 .5em 0 0}.mc4wp-checkbox-woocommerce input:checked+span:before,body.woocommerce-checkout .input-checkbox:checked+label:before,body.woocommerce-checkout .input-checkbox:checked+span:before{content:"\f14a"}#gift_field_field .radio{font-size:1.8rem;margin:.75em 0}.woocommerce .woocommerce-invalid input[type=text]{border:2px solid var(--error)!important}.woocommerce .woocommerce-invalid label{color:var(--error)!important}.woocommerce-password-strength{font-size:1.6rem;padding:.25em .5em}.woocommerce-password-strength.short{background-color:var(--error);color:var(--whitetype)}.woocommerce-password-strength.bad{background-color:#ffa000}.woocommerce-password-strength.good{background-color:#f9a825}.woocommerce-password-strength.strong{background-color:#00c853}.woocommerce .woocommerce-checkout #order_review{font-size:1.6rem;font-weight:300;padding:5rem;width:50%}#order_review_heading{display:none}.woocommerce-checkout-review-order:before{content:"Order Summary";display:block;font-family:var(--serif);font-size:2.4rem;line-height:1;margin:0 0 3rem}.woocommerce-checkout-review-order-table{border-collapse:collapse;width:100%}.woocommerce-checkout-review-order-table th{font-weight:400;text-align:left}.woocommerce-checkout-review-order-table td{padding:.5em 0}.woocommerce-checkout-review-order-table .order-total td,.woocommerce-checkout-review-order-table .order-total th{font-size:2rem}.woocommerce .woocommerce-checkout-review-order table.shop_table .includes_tax{display:block;font-size:0;visibility:hidden}.woocommerce .woocommerce-checkout-review-order table.shop_table .includes_tax:after{color:var(--bouckgrounddark50);content:"Inc. GST";font-size:1.2rem;margin:1rem 0 0;visibility:visible}#payment:before{content:"Payment Method";display:block;font-family:var(--serif);font-size:2.4rem;line-height:1;margin:3rem 0}#payment .wc_payment_methods{border:1px solid var(--backgrounddark25);list-style:none;margin:0;padding:0}#payment .wc_payment_methods p{font-size:1.6rem;margin:1em 0 0}#payment .wc_payment_methods .wc_payment_method{padding:2rem;position:relative}#payment .wc_payment_methods .wc_payment_method label{align-items:center;display:flex}#payment .wc_payment_methods .wc_payment_method+.wc_payment_method{border-top:1px solid var(--backgrounddark25)}#payment .wc_payment_methods img{display:none}#payment .wc_payment_methods a{color:var(--backgrounddark25);margin:0 0 0 1em}#payment .wc_payment_methods .wc_payment_method label:after{text-rendering:auto;-webkit-font-smoothing:antialiased;color:inherit;font-family:Font Awesome\ 5 Brands;font-size:1.5em;font-style:normal;font-variant:normal;line-height:10px;margin:0 0 0 10px;right:.75em}#payment .wc_payment_methods .wc_payment_method.payment_method_paypal>label:after{color:#3b7bbf;content:"\f1ed"}#payment .wc_payment_methods .wc_payment_method.payment_method_stripe>label:after{color:#32325d;content:"\f429"}#payment .woocommerce-error{background:var(--error);color:var(--whitetype);font-size:1.6rem;list-style:none;padding:1.5rem;position:relative}#payment .payment_method_stripe br{display:none}#payment .wc-stripe-elements-field,#payment .wc-stripe-iban-element-field{background-color:#fff;border:0;margin:0;outline:0;padding:1.5rem}#stripe-payment-data{background-color:var(--sand);border-radius:5px;margin:2rem 0 0;padding:2rem}#wc-stripe-cc-form{border:0;margin:0;padding:0}#wc-stripe-cc-form label{font-size:1.3rem;margin:0 0 1rem}#payment .woocommerce-terms-and-conditions-wrapper{margin:3rem 0}.woocommerce .mc4wp-checkbox-woocommerce *,.woocommerce .woocommerce-terms-and-conditions-wrapper p *{font-size:1.6rem}.woocommerce #place_order{background-color:var(--backgrounddark);color:var(--whitetype);display:block;margin:3rem auto}.privacy-notification p{color:var(--backgrounddark50);font-size:1.6rem;margin:0;text-align:center}#wc_checkout_add_ons .form-row:before{background:url(images/donation100x100.b721cc05.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:" ";display:block;float:right;height:100px;margin:0 0 0 1rem;width:100px}#wc_checkout_add_ons .form-row{background:#fff;border-radius:5px;margin:0;padding:1em}#wc_checkout_add_ons .checkbox{color:var(--highlight);font-size:1.6rem;margin:.5em 0}#wc_checkout_add_ons .description{font-family:var(--serif);font-size:2.2rem}#wc_checkout_add_ons .amount{font-weight:700;margin:0 .5em}#wc_checkout_add_ons .form-row:after{content:"Your donation will go towards our endangered species campaign, supporting the Greater Glider. Help us make a difference";display:block;font-size:1.4rem;margin:.5em 0 0}body.woocommerce-order-received{font-size:1.6rem}body.woocommerce-order-received .woocommerce-thankyou-order-received{color:var(--highlight);font-family:var(--serif);font-size:3.2rem}body.woocommerce-order-received .addresses address,body.woocommerce-order-received .woocommerce-table--custom-fields,body.woocommerce-order-received .woocommerce-table--order-details,body.woocommerce-order-received .woocommerce-thankyou-order-details{background:var(--whitetype);display:table;font-style:normal;line-height:1.5;list-style-type:none;margin:3rem 0;padding:2rem;text-align:left}body.woocommerce-order-received .woocommerce-thankyou-order-details li{line-height:2rem}body.woocommerce-order-received .woocommerce-table--custom-fields th,body.woocommerce-order-received .woocommerce-table--order-details th,body.woocommerce-order-received .woocommerce-thankyou-order-details th{font-weight:500;padding:0 2rem 0 0}body.woocommerce-order-received .addresses address p{font-size:1.6rem;margin:0}body.woocommerce-order-received .addresses address p:last-child{margin-bottom:0}body.woocommerce-order-received .wc-item-meta{color:var(--backgrounddark50);list-style:none;margin:0;padding:0}body.woocommerce-order-received .wc-item-meta p{display:inline-block;font-size:1.6rem;margin:0;padding:0}body.woocommerce-order-received tr td:first-child{padding-right:1em}#mc_embed_signup{font-size:1.8rem}#mc_embed_signup label{display:block;font-size:1.4rem;margin:0 0 .5em}#mc_embed_signup input[type=email],#mc_embed_signup input[type=text]{-webkit-appearance:none;border:1px solid var(--backgrounddark25);padding:1rem;width:100%}#mc_embed_signup ul{list-style:none;margin:0;padding:0}#mc_embed_signup li label{display:inline}#mc_embed_signup .cta{border:0;font-size:1.8rem;padding:1rem;width:100%}.email-disclaimer{font-size:1.4rem;margin:1.5rem 0 0;opacity:.75}#mc_embed_signup .mc-field-group{margin:0 0 1.5rem}#mc_embed_signup .mc-submit{margin:2rem 0 0}#mc_embed_signup .field-row{display:flex;justify-content:space-between}#mc_embed_signup .field-row .mc-field-group{width:calc(50% - 1.5rem)}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#eee;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.d-hide,.t-show{display:none}@media only screen and (min-width:801px) and (max-width:1300px){.t-show{display:initial}.row{grid-column-gap:3rem;grid-row-gap:3rem;margin:3rem}.row.pad-out{padding:3rem}.tstart1{grid-column-start:1}.tstart2{grid-column-start:2}.tstart3{grid-column-start:3}.tstart4{grid-column-start:4}.tstart5{grid-column-start:5}.tstart6{grid-column-start:6}.tstart7{grid-column-start:7}.tstart8{grid-column-start:8}.tstart9{grid-column-start:9}.tstart10{grid-column-start:10}.tstart11{grid-column-start:11}.tend2{grid-column-end:2}.tend3{grid-column-end:3}.tend4{grid-column-end:4}.tend5{grid-column-end:5}.tend6{grid-column-end:6}.tend7{grid-column-end:7}.tend8{grid-column-end:8}.tend9{grid-column-end:9}.tend10{grid-column-end:10}.tend11{grid-column-end:11}.tend12{grid-column-end:12}.tend13{grid-column-end:13}.home-hero .sub-cta{flex-direction:column}.home-hero .sub-cta .cover{width:100%}.home-hero .sub-cta .copy{padding:3rem 0}.home-adventure .adventure-highlights{flex-wrap:wrap}.home-hero .sub-cta{margin:3rem 0 1rem}.shop-secondary-banner{background:none!important;height:auto;padding-left:0}.shop-secondary-banner .content{background:var(--backgroundwhite);display:block;padding:1.5rem;position:static;width:100%}.woocommerce .shop-nav-container>ul li{width:33%}.recent-items ul.columns-3,.woocommerce ul.columns-4{grid-template-columns:repeat(3,1fr)}.woocommerce .flex-direction-nav .flex-nav-prev{left:20px;z-index:100}.woocommerce .flex-direction-nav .flex-nav-next{right:20px;z-index:100}}@media only screen and (max-width:800px){:root{--navheight:66px}.m-hide{display:none!important}.d-hide{display:initial}.calloutbutton,.cta,.wp-block-button__link{padding-right:2em}.calloutbutton:hover,.cta:hover,.wp-block-button__link:hover{padding-left:.75em;padding-right:2em}.calloutbutton,.cta.large{font-size:1.3rem}.content-wrapper{padding-top:66px}.row{grid-column-gap:2rem;grid-row-gap:2rem;display:grid;grid-template-columns:repeat(6,1fr);margin:2rem}.row.flush{margin:0 4rem}.row.pad-out{padding:3rem 2rem}.row.padx2{padding-bottom:4rem;padding-top:4rem}.row.marginx2{margin-bottom:4rem;margin-top:4rem}.row.marginx3{margin-bottom:6rem;margin-top:6rem}.mcol1{grid-column:span 1}.mcol2{grid-column:span 2}.mcol3{grid-column:span 3}.mcol4{grid-column:span 4}.mcol5{grid-column:span 5}.mcol6{grid-column:span 6}.mstart1{grid-column-start:1}.mstart2{grid-column-start:2}.mstart3{grid-column-start:3}.mstart4{grid-column-start:4}.mstart5{grid-column-start:5}.mend2{grid-column-end:2}.mend3{grid-column-end:3}.mend4{grid-column-end:4}.mend5{grid-column-end:5}.mend6{grid-column-end:6}.mend7{grid-column-end:7}.mhide{display:none}h1{font-size:3.6rem}h2{font-size:2.6rem}h3{font-size:2.4rem}h4{font-size:2rem}body.home header.main-nav,header.main-nav{background-color:var(--backgroundwhite);display:flex;height:66px;left:0;padding:0;position:fixed;top:0;transition:all .5s;width:100%;z-index:1000}body.home header.main-nav--transparent,header.main-nav--transparent{background:none;position:static}header.main-nav .logo{padding:1.5rem}header.main-nav .logo a{height:auto;margin:0;width:auto}header.main-nav .logo svg{height:3.5rem}header.main-nav .subscribe{display:none}header.main-nav nav{display:flex}header.main-nav nav a{font-size:1.4rem;margin:0;padding:1.5rem 1.25rem}header.main-nav nav a.d-hide{display:initial}header.main-nav nav span{display:none;font-size:1rem;letter-spacing:0;margin:0;order:2;text-align:center;width:100%}nav.full .header-social{margin:3rem 0 1rem}nav.slide .main-nav-container>ul>li>a{font-size:2rem;padding:0}nav.slide .main-nav-container .sub-menu a{line-height:4rem}.main-nav.scrollUp{transform:translateY(-66px)}nav.search input[type=submit],nav.search input[type=text]{font-size:2rem}nav.search input[type=text]{width:70%}nav.search input[type=submit]{width:25%}nav.slide .shopcat-nav a{color:var(--backgroundw75);line-height:4rem}nav .a-loc{display:none}.row.home-hero{margin:0}.home-hero .carousel{height:calc(100vh - var(--navheight));margin:0;position:static}.home-hero .carousel .content .excerpt{display:none}.home-hero .carousel .content{bottom:auto;bottom:100px;left:auto;max-width:100%;padding:0 30px;width:100%}.home-hero .carousel .content h3{margin:.5em 0 0}.home-hero .carousel a.cta{display:none}.home-hero .carousel .slick-arrow{right:auto}.home-hero .carousel .slick-arrow.slick-prev{left:15px;right:auto}.home-hero .carousel .slick-arrow.slick-next{left:70px}.home-hero .carousel .shade{height:50%}.home-hero .carousel .cover.focusm0{background-position:0}.home-hero .carousel .cover.focusm25{background-position:25%}.home-hero .carousel .cover.focusm75{background-position:75%}.home-hero .carousel .cover.focusm100{background-position:100%}.home-hero .latest{margin:2rem}.home-hero .latest>h2{margin:2rem 0}.home-hero .sub-cta{margin:0}.home-hero .sub-cta h3 br{display:none}.home-hero .sub-cta .cover{width:50%}.home-hero .sub-cta .copy{padding:2rem 0 2rem 2rem}.home-hero .sub-cta .copy p{display:none}.home-adventure .adventure-highlights{flex-direction:column}}@media only screen and (max-width:800px) and (min-width:782px){.home-adventure .adventure-highlights{flex-direction:row;flex-wrap:wrap}}@media only screen and (max-width:800px){.home-adventure .adventure-highlights>div{border-left:0}.home-adventure .adventure-card{margin:1rem 0;width:100%}.card-format{display:block;margin:2rem 0}.card-format .graphic{float:left}.home-spotlight{position:relative}.home-spotlight .details{background:var(--lightgrey);padding:3rem;position:static;transform:none;width:100%;z-index:10}.home-spotlight .details h1,.home-spotlight .details h2{margin:0 0 .25em}.home-spotlight .featured-image,.home-spotlight.spotlight-2 .featured-image{margin:0;position:relative}.home-spotlight .featured-image .featured-caption{font-size:1.2rem;text-align:right}.a-track{display:none}.a-track.a-track--visible{display:block}body.page .single-container .excerpt,body.single .single-container .excerpt{border-bottom:0;border-top:0;font-size:200%;padding:0}body.page .single-container .attrib .fal,body.single .single-container .attrib .fal{display:none}.post-controls{border-bottom:2px solid var(--backgrounddark);border-top:2px solid var(--backgrounddark);margin:2rem 0;padding:0}.post-controls label{display:none}.post-controls .reading-list label{display:block}.post-controls .reading-list a label{display:none}.post-content figure figcaption,body.page .featured-image .featured-caption,body.page .single-container p.wp-caption-text,body.single .featured-image .featured-caption,body.single .single-container p.wp-caption-text{position:static}#read-next-auto .details h3{font-size:1.8rem}#read-next-auto .details{padding:0 0 0 2rem}.post-directory .directory-loop{background-color:var(--lightgrey);padding:1rem}.post-directory .directory-loop .looped{margin:0;padding:1rem;width:50%}.post-directory .directory-loop .looped a{font-size:1.6rem;margin:0;text-align:left}.post-directory .directory-loop div:nth-last-child(-n+3){margin-bottom:1rem}.post-directory .directory-loop div:nth-last-child(-n+2){margin-bottom:0}.wp-block-image figcaption{position:static}.twitter-tweet,iframe.instagram-media{max-width:310px!important;min-width:0!important;width:100%!important}iframe{max-width:100%;min-width:0}.contributor-bio{display:block;margin:3rem 0 0;padding:2rem}.contributor-bio .card{align-items:center;display:flex;margin:0 0 2rem;width:100%}.contributor-bio .card img{margin:0 2rem 0 0;width:80px}body.single .single-container .contributor-bio .card h2{margin:0}#read-next .thumbnail-container{margin:0 1.5rem 0 0;width:40%}.end-cta{display:none}.awards-tiles{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:repeat(1,1fr)}.awards-tiles .award-tile .tile-background .tile-padding{padding-bottom:66.66%}.awards-tiles.awards-threecol .award-tile span{font-size:2rem}.event-block{display:block;margin:2rem 0;padding:2rem}.event-block .thumbnail{margin:0 0 2rem;width:100%}.event-block .thumbnail div{padding-bottom:66.66%}.wc-block-grid.has-3-columns .wc-block-grid__product{flex-basis:100%;max-width:100%;padding:2rem;width:100%}.post-highlight a{padding:1rem}.post-highlight.alignleft{font-size:180%;margin:1.5em 2rem 2rem 0;max-width:50%}.post-highlight.alignright{font-size:180%;margin:1.5em 0 2rem 2rem;max-width:50%}.wc-block-featured-product{background-position:center 3rem;background-size:auto 250px;padding:31rem 0 3rem}.wc-block-featured-product .wc-block-featured-product__description,.wc-block-featured-product .wc-block-featured-product__link,.wc-block-featured-product .wc-block-featured-product__price,.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{padding:1rem 0}body.post-template-single-feature .post-title{font-size:4rem}body.post-template-single-feature .feature-intro .excerpt{font-size:2.2rem;margin:2em 0}body.page .featured-image .featured-caption,body.single .featured-image .featured-caption{position:static;width:100%}body.post-template-single-feature .special-feature p{font-size:200%}body.post-template-single-feature .single-container h2{font-size:3rem}body.post-template-single-feature .single-container h1,body.post-template-single-feature .single-container h2,body.post-template-single-feature .single-container h3{margin:0 auto 1.5em;padding:1em 0 .5em}.gallery-container{height:auto}.gallery-container .col12{height:auto;position:relative;top:2rem}.single-gallery .slick-slide{flex-direction:column;height:auto}.single-gallery .slide-frame img{max-height:100%;max-width:100%}.single-gallery .slide-caption{margin:2rem 0 0;order:5;width:100%}.single-gallery .caption-container{margin:0 0 1em}.single-gallery .button-container{order:-1}.single-gallery .caption-container p{font-size:1.4rem;max-height:30vh;overflow-y:scroll}.single-gallery .photo-credit{font-size:1.4rem}body.page-template-page-grid h1.post-title,body.page-template-page-nosidebar h1.post-title{margin:3rem 0;text-align:center}body.page-template-page-nosidebar section.post-content{width:100%}.child-categories .divide{display:none}.child-categories .child-cat{display:block}.child-categories a{font-size:2rem}.category-container .category-loop .category-item{display:block;margin:0 0 2rem;padding:0 0 2rem}.category-container .category-loop .category-item .thumbnail-container>div{padding-bottom:66.66%}.a-loc .banner-background{display:none!important}.a-loc.banner-bottom .row img,.a-loc.banner-top .row img{max-width:100%!important}body.page-template-template-adventure .adventure-magazine,body.page-template-template-explorers .adventure-magazine{flex-wrap:wrap}body.page-template-template-adventure .adventure-magazine .cover,body.page-template-template-explorers .adventure-magazine .cover{width:100%}body.page-template-template-adventure .adventure-magazine .copy,body.page-template-template-explorers .adventure-magazine .copy{padding:3rem;width:100%}body.page-template-template-adventure .adventure-grid,body.page-template-template-explorers .adventure-grid{margin:0 0 3rem}body.page-template-template-adventure .adventure-grid .grid-item,body.page-template-template-explorers .adventure-grid .grid-item{width:100%}.wpcf7-form{display:flex;flex-direction:column;padding:2rem}.wpcf7-form .cform1,.wpcf7-form .cform2{width:100%}.wpcf7-form .cform2{margin:2rem 0 0}.woocommerce .shop-nav{padding:2rem}.woocommerce .shop-nav-container>ul{padding:0}.woocommerce .shop-nav-container>ul li{padding:0;width:100%}.woocommerce .shop-nav-container>ul li a{color:var(--backgroundw75);font-size:1.8rem;line-height:4rem}.woocommerce .shop-nav-container>ul .sub-menu{border-left:1px solid var(--backgroundw25);padding:0 0 0 1rem}.shop-main-banner{background:none!important;height:auto}.shop-main-banner .content{background:var(--backgroundwhite);color:var(--type);padding:1.5rem;position:static;width:100%}.shop-main-banner .content span.cta{background:var(--type);color:var(--backgroundwhite)}.shop-main-banner .content{background:var(--backgrounddark)!important;color:var(--whitetype)!important}.shop-secondary-banner{background:none!important;height:auto;padding-left:0}.shop-secondary-banner .content{background:var(--backgroundwhite);display:block;padding:1.5rem;position:static;width:100%}.search-result .thumbnail-container{display:none}.search-result{margin:0 0 2rem;padding:0 0 2rem}.woocommerce .content-wrapper{padding-top:0}.woo-global-notice>div{font-size:1.6rem;padding:1rem}.woo-global-notice:first-of-type{padding-top:76px}.woocommerce-checkout .woo-global-notice:first-of-type{margin-top:0}.woo-global-notice.critical p{font-family:var(--serif);font-size:1.6rem;margin:0}.woo-global-notice>div *,.woo-global-notice>div p{font-size:1.8rem}.woo-global-notice.normal{display:none}.woocommerce-message{margin:0 0 2rem;padding:1rem}.woocommerce ul[class*=columns] .add_to_cart_button,.woocommerce ul[class*=columns] .button.product_type_simple{padding:.75em 2.75em .75em .75em}.woocommerce ul[class*=columns] .add_to_cart_button:hover,.woocommerce ul[class*=columns] .button.product_type_simple:hover{padding-left:.75em;padding-right:2.75em}.woocommerce ul[class*=columns] .woocommerce-loop-product__title{font-size:1.8rem;margin:1em 0}body.woocommerce-account .woocommerce-MyAccount-navigation ul{display:block}.woocommerce ul[class*=columns]{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:repeat(1,1fr)}.woocommerce ul[class*=columns] .product{padding:2rem}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary{width:100%}.woocommerce-page div.product div.summary h1{font-size:2.6rem}.woocommerce div.product{flex-direction:column}.woocommerce .flex-direction-nav{color:var(--backgrounddark)}.woocommerce .flex-direction-nav .flex-nav-next{right:5%;z-index:10}.woocommerce .flex-direction-nav .flex-nav-prev{left:5%;z-index:100}.woocommerce .woocommerce-tabs{margin:3rem 0;padding:2rem;width:100%}body.woocommerce-cart .woocommerce-cart-form{font-size:1.4rem;padding:1rem;width:100%}body.woocommerce-cart .woocommerce-cart-form:before{display:block;font-size:2.6rem;margin:1rem}body.woocommerce-cart .woocommerce-cart-form td,body.woocommerce-cart .woocommerce-cart-form th{padding:1rem}.woocommerce a.remove{border:0;border-radius:100%;display:inline-block;font-weight:700;line-height:1;padding:1rem;text-decoration:none}.woocommerce-page table.shop_table_responsive thead,.woocommerce table.shop_table_responsive thead{display:none}.woocommerce-page table.woocommerce-cart-form__contents tr,.woocommerce table.woocommerce-cart-form__contents tr{border-top:1px solid var(--backgrounddark25);display:block;margin:1rem 0}.woocommerce-page table.woocommerce-cart-form__contents tr:last-child,.woocommerce table.woocommerce-cart-form__contents tr:last-child{border-top:0}.woocommerce-page table.woocommerce-cart-form__contents tr td:before,.woocommerce table.woocommerce-cart-form__contents tr td:before{content:attr(data-title) " ";float:left;font-weight:400;margin:0 1rem 0 0}body.woocommerce-cart .woocommerce-cart-form .product-remove{display:block;text-align:left}.woocommerce .shipping-calculator-button:after{display:inline-block;margin-left:10px;position:static}body.woocommerce-cart .cart-collaterals{padding:3rem 0;width:100%}body.woocommerce-cart .woocommerce-cart-form td,body.woocommerce-cart .woocommerce-cart-form th{display:block;text-align:right}body.woocommerce-cart .woocommerce-cart-form input[type=number]{width:auto}body.woocommerce-checkout .content-wrapper{padding-top:0}.woocommerce .woocommerce-checkout{flex-direction:column}.woocommerce .woocommerce-checkout #customer_details{padding:2rem;width:100%}.woocommerce .woocommerce-checkout #order_review{font-size:1.4rem;padding:2rem 0;width:100%}.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table th{border-top:1px solid #ccc;padding:.75em 0}.woocommerce-checkout-review-order-table thead *{border-top:0}.woocommerce-checkout-review-order-table td:last-child,.woocommerce-checkout-review-order-table th:last-child{text-align:right}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:block}#billing_country_field,#billing_first_name_field,#billing_last_name_field,#billing_postcode_field,#billing_state_field,#shipping_country_field,#shipping_postcode_field,#shipping_state_field{width:100%}#stripe-payment-data{background:none;margin:2rem 0 0;padding:0}.woocommerce-checkout #wc-stripe-payment-request-wrapper{margin:0 0 3rem;padding:0 0 1rem}#wc-stripe-payment-request-button{position:relative;width:100%}#wc-stripe-payment-request-button:after{line-height:1;margin:2rem 0;position:static;text-align:center;width:100%}#wc_checkout_add_ons .form-row:before{display:none}.privacy-notification p{font-size:1.2rem;opacity:.5}footer.row.main-footer{padding-bottom:10rem}footer.main-footer .footer-flex .logo{height:auto;width:50%}footer.main-footer .footer-flex{display:block}footer.main-footer .menu-container{border-bottom:1px solid;border-top:1px solid;margin:3rem 0;padding:3rem 0}footer.main-footer .menu-container>ul{column-count:2;column-gap:2rem}footer.main-footer .ownership{font-size:1.8rem}footer.main-footer .sub-cta{margin-left:3rem;margin-right:3rem}}@media print{a{text-decoration:none!important}a:after,li a.external-link:after,p a.external-link:after,p a[href^="mailto:"]:after{all:unset;content:" → [" attr(href) "] "}.logo a:after{display:none}.row{display:block}#read-next-auto,.a-loc,.breadcrumbs,.code-block,.fuse-slot,.post-controls,.post-directory,.post-edit-link,.post-highlight,.print-link,.shop-secondary-banner,.video-section,.zeno_font_resizer_container,body.page .single-container aside,body.single .single-container aside,footer.main-footer,footer.newsletter,header.main-nav>.subscribe,header.main-nav>nav{display:none!important}header.main-nav{border:0}header.main-nav .logo a{margin:auto}body.post-template-single-feature .feature-intro,body.post-template-single-feature .feature-intro .excerpt,body.post-template-single-feature .special-feature{background:unset;color:unset}.post-content figure figcaption,.special-feature wp-caption .wp-caption-text{all:unset;display:block;margin:1em 0}}.facebook-share,.twitter-share{font-size:28px;margin-left:12px}.feature-intro .sharing{margin:2rem}.feature-intro .sharing .twitter-share{background-color:var(--whitetype);border-radius:14px;display:inline-block;line-height:28px;width:28px}.feature-intro .sharing .twitter-share i.fa-twitter{color:var(--backgrounddark)}.max-width-1200{max-width:1160px;padding-left:20px;padding-right:20px}.margin-auto{margin:auto}.margin-top-50{margin-top:50px!important}.margin-top-24{margin-top:24px}.margin-top-8{margin-top:8px}.margin-right-8{margin-right:8px}.margin-right-5{margin-right:5px}.margin-right-33{margin-right:33px}.flex{display:flex}.flex-col{flex-direction:column}.justify-content-between{justify-content:space-between}.block{display:block}.align-items-center{align-items:center}.w-1\/2{width:50%}.w-full{width:100%}.w-full-grid{grid-column:1/-1}.grid-2-col{display:grid;grid-template-columns:50% 50%}.grid-3-col{display:grid;grid-template-columns:repeat(3,1fr)}.grid-gap-24-vertical{gap:24px 0}.text-12{font-size:12px}.text-14{font-size:14px}.text-18{font-size:18px}.text-20{font-size:20px}.uppercase{text-transform:uppercase}.text-center{text-align:center}@media (max-width:781px){.medium-down-bg-right-75{background-position:75%!important}}.padding-top-24{padding-top:24px!important}.padding-bottom-24{padding-bottom:24px!important}body:after{content:url(images/Shearwater_42.e6ed2b09.jpg);height:0;overflow:hidden;position:absolute;width:0;z-index:-1}.full-cover-section{background:linear-gradient(180deg,transparent,#000),url(images/Shearwater_42.e6ed2b09.jpg);background-attachment:scroll;background-position:top;background-repeat:no-repeat;background-size:cover;color:#fff;min-height:100vh;padding-bottom:130px}@media (min-width:782px){.full-cover-section{background-attachment:fixed}}.full-cover-section__inner{margin:150px auto 0;max-width:1160px;padding-left:20px;padding-right:20px;text-align:center}@media (min-width:782px){.full-cover-section__inner{text-align:left}}.full-cover-section__meta{font-size:14px}.full-cover-section__meta .bullet{opacity:.5}.full-cover-section__title{font-size:40px;margin:0}@media (min-width:782px){.full-cover-section__title{font-size:72px}}.full-cover-section__excerpt{font-size:18px;max-width:530px}@media (min-width:782px){.full-cover-section__excerpt{font-size:24px}}.full-cover-section__cta{display:flex;justify-content:center;margin-top:70px}@media (min-width:782px){.full-cover-section__cta{justify-content:flex-start}}.full-cover-section__cta__text{font-size:12px;margin-left:30px;text-transform:uppercase}.special-article__section,body.page .special-article__section{margin:0 auto;max-width:1160px;padding:24px 20px}@media (min-width:782px){.special-article__section,body.page .special-article__section{padding-bottom:85px;padding-top:85px}}.special-article__section--no-top-padding,body.page .special-article__section--no-top-padding{padding-top:0}.special-article__section__row,body.page .special-article__section__row{align-items:center;display:flex;flex-wrap:wrap}.special-article__section__row--top,body.page .special-article__section__row--top{align-items:flex-start}@media (min-width:782px){.special-article__section__row,body.page .special-article__section__row{flex-wrap:nowrap}}.special-article__section__col,body.page .special-article__section__col{width:100%}@media (min-width:782px){.special-article__section__col,body.page .special-article__section__col{width:50%}.special-article__section__col:nth-child(odd),body.page .special-article__section__col:nth-child(odd){margin-right:44px}.special-article__section__col:nth-child(2n),body.page .special-article__section__col:nth-child(2n){margin-left:44px}}.special-article__section__video,body.page .special-article__section__video{position:relative}.special-article__section__video video,body.page .special-article__section__video video{object-fit:cover}.special-article__section__video__controls,body.page .special-article__section__video__controls{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.special-article__section__video__controls img,body.page .special-article__section__video__controls img{cursor:pointer;transition:transform .2s ease-in-out}.special-article__section__video__controls img:hover,body.page .special-article__section__video__controls img:hover{transform:scale(1.2)}.special-article__section__footer-border,body.page .special-article__section__footer-border{margin-bottom:46px;margin-top:100px}.special-article__section h2,body.page .special-article__section h2{font-size:48px;line-height:61px;margin-bottom:32px}.special-article__section h3,body.page .special-article__section h3{font-size:32px}.special-article__section p,body.page .special-article__section p{color:#2e2e2e}.special-article__section p:first-child,body.page .special-article__section p:first-child{margin-top:0!important}.special-article__section ul,body.page .special-article__section ul{padding:0 2rem}.special-article__section ul li,body.page .special-article__section ul li{color:#2e2e2e;font-size:18px;margin-left:0}.special-article__section blockquote,body.page .special-article__section blockquote{border-color:#000;color:#000;font-size:20px;line-height:32px;margin-left:0}.special-article__section blockquote p,body.page .special-article__section blockquote p{font-size:20px!important}.special-article__section blockquote:before,body.page .special-article__section blockquote:before{content:""}.special-article__section__caption,body.page .special-article__section__caption{align-items:flex-start;display:flex;margin-top:22px}.special-article__section__caption--narrow,body.page .special-article__section__caption--narrow{margin:22px auto 0;width:100%}@media (min-width:782px){.special-article__section__caption--narrow,body.page .special-article__section__caption--narrow{width:55%}}.special-article__section__caption img,body.page .special-article__section__caption img{display:none;margin-top:5px}@media (min-width:782px){.special-article__section__caption img,body.page .special-article__section__caption img{display:inline}}.special-article__section__caption p,body.page .special-article__section__caption p{color:#616161;font-size:16px;line-height:28.8px;margin-left:27px;margin-top:0}.special-article__section__caption p:after,body.page .special-article__section__caption p:after{background:url(images/border.4c563d8d.svg)}.special-article__section__caption.dark p,body.page .special-article__section__caption.dark p{color:#fff}.special-article__section__fact,body.page .special-article__section__fact{border:4px solid transparent;border-image:url(images/border-lined.ae31bf9c.svg) 4 round;font-size:32px;line-height:45px;margin:46px auto;padding:40px 0;text-align:center;width:100%}@media (min-width:782px){.special-article__section__fact,body.page .special-article__section__fact{width:55%}}.special-article__section__fact.dark,body.page .special-article__section__fact.dark{border-image:url(images/border-lined-light.cb49ab02.svg) 4 round;color:#fff}.special-article__parallax{align-items:center;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;padding:20px;position:relative;scrollbar-width:none;transition:0s linear;transition-property:background-position}.special-article__parallax::-webkit-scrollbar{display:none}.special-article__parallax__card{align-items:flex-start;backdrop-filter:blur(128px);background:hsla(0,0%,100%,.4);border-radius:16px;color:#fff;flex-direction:column;margin-bottom:10vh;margin-top:20vh;max-width:631px;opacity:.1;padding:48px;transition:opacity .3s ease-in-out}@media (min-width:782px){.special-article__parallax__card{margin-left:100px}}.special-article__parallax__card--active{opacity:1}.special-article__parallax__card h2{margin:0}.special-article__parallax__card>svg{margin:32px 0}.special-article__parallax__card p{font-size:16px}.special-article__parallax__card ul{padding:0 2rem}.special-article__parallax__card ul li{font-size:16px;margin:10px 0}@media (max-width:781px){#bird-underwater .parallax{background-position:70%!important}}.btn-load-more{background:#fff;border:1px solid #000;color:#0c0c0c;cursor:pointer;font-family:var(--serif);font-size:16px;font-weight:600;grid-column:1/-1;margin:0 auto;padding:13px 10px;text-align:center;text-decoration:none;width:100%}.btn-load-more:hover{background:#f0f0f0;color:#000}.post-grey{background-color:var(--lightgrey)}.post-grey .looped,.post-grey .tags a{border:1px solid #000!important}.parallax__container{clip:rect(0,auto,auto,0);height:100%;left:0;overflow:hidden;position:absolute!important;top:0;width:100%;z-index:-100}.parallax__container .parallax{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:fixed;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:100%}