@charset "UTF-8";body{background-color:#fff;color:#6d6e71;font-family:new atten,sans-serif;font-size:11pt;font-weight:400}h1,h2,h3,h4,h5{clear:inherit;font-family:Nanum Myeongjo,serif;font-weight:300}h1{color:#13283e;font-size:32px;line-height:40px}h2{color:#8f8b2c!important;font-size:26px;margin-top:1.5em!important}h3{color:#8f8b2c;font-size:22px}a:focus,a:focus-visible,button:focus,button:focus-visible,input:focus,input:focus-visible,textarea:focus,textarea:focus-visible{outline:2px solid #de94b5}.site-navigation a,.top-links a{font-family:Nanum Myeongjo,serif;font-weight:400}p{font-size:16px;font-weight:400;line-height:22px}input:active,input:focus{outline-width:0!important}.clear{clear:both}ul.blog-category-list{align-items:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd;display:flex;flex-wrap:wrap;justify-content:center;margin:1.5rem auto 3rem;max-width:940px;padding:15px 0}ul.blog-category-list li{display:block;font-size:14px;font-weight:300;padding:0 15px}ul.blog-category-list li a{color:#999;font-weight:300;transition:.25s}ul.blog-category-list li a:hover{color:#13283e}ul.blog-category-list li.current-menu-item a{background-color:#f6f6f6;border-radius:5px;color:#13283e;padding:5px 15px}ul.blog-category-list li.label{color:#8f8b2c}ul.blog-category-list li a[href*=busters-blog]:after{content:url(../assets/icons/paw-red.svg);display:inline-block;margin-left:5px;margin-top:3px;vertical-align:middle;width:16px}.col-wrap{display:flex;flex-wrap:wrap;margin:0 -20px}.col-wrap .col{box-sizing:border-box;padding:0 20px;width:100%}.col-wrap .col.w1{width:8.3333333333%}.col-wrap .col.w2{width:16.6666666666%}.col-wrap .col.w3{width:24.9999999999%}.col-wrap .col.w4{width:33.3333333332%}.col-wrap .col.w5{width:41.6666666665%}.col-wrap .col.w6{width:49.9999999998%}.col-wrap .col.w7{width:58.3333333331%}.col-wrap .col.w8{width:66.6666666664%}.col-wrap .col.w9{width:74.9999999997%}.col-wrap .col.w10{width:83.333333333%}.col-wrap .col.w11{width:91.6666666663%}.col-wrap .col.w12{width:99.9999999996%}@media (max-width:740px){.col-wrap .col.w6{width:100%}}.col-wrap.blog-article{margin-bottom:3rem}.col-wrap.blog-article .col{position:relative}.col-wrap.blog-article .col.blog-listing-image img{border-radius:0}@media (max-width:740px){.col-wrap.blog-article .col.blog-listing-image{padding-bottom:30px}}.col-wrap.blog-article .col.blog-listing-text{padding-bottom:80px}.col-wrap.blog-article .col.blog-listing-text .date{color:#6d6e71;font-size:12px;letter-spacing:0;margin-bottom:10px;opacity:.81}.col-wrap.blog-article .col.blog-listing-text h3{color:#6d6d6d;font-size:28px;font-weight:300;line-height:36px}.col-wrap.blog-article .col.blog-listing-text h3 a{color:inherit;font-weight:inherit}.col-wrap.blog-article a.more-link{letter-spacing:1px;text-transform:uppercase}.col-wrap.blog-article:last-child{margin-bottom:0}.author-share{border-top:1px solid #eee;bottom:0;display:flex;flex-wrap:wrap;height:38px;left:-20px;padding-left:40px;padding-top:1rem;position:absolute;right:20px}.author-share .share-icons{margin-left:auto;text-align:right;width:50%}.author-share .share-icons .label{margin-right:1.25rem}.author-share .share-icons .icons,.author-share .share-icons .icons a,.author-share .share-icons .label{display:inline-block;vertical-align:middle}.author-share .share-icons .icons a{margin-left:1rem;opacity:.5;transition:.25s}.author-share .share-icons .icons a img{display:block;height:auto;width:16px}.author-share .share-icons .icons a:hover{opacity:.75}.author-share span.author{background-image:url(../assets/icons/blog-author.svg);background-position:0;background-repeat:no-repeat;background-size:16px;display:block;font-size:12px;margin:0;padding-left:26px;width:50%}.more{color:#971132;font-family:Old Standard TT,serif;font-size:17px;font-style:italic}.error-404{text-align:center}.button.alt,.button.wc-backward{background-color:#8f8b2c;border-radius:6px;box-shadow:none;font-family:new atten,sans-serif;font-size:14px;font-weight:500;letter-spacing:1px;padding:13px 15px;text-transform:uppercase}.button.alt:hover,.button.wc-backward:hover{background-color:#686621;opacity:1}.button.alt:focus,.button.wc-backward:focus{outline-width:0}.col-full.xl{max-width:1140px}.hentry,.hentry .entry-header{border:none;margin:0}.hentry .entry-header h1{border:none}.text-center{text-align:center}.navigation ul{display:flex;justify-content:center;margin:0;padding:0}.navigation ul li{display:block;margin:0 4px}.navigation ul li a{border:1px solid #6f6f6f;border-radius:100%;box-sizing:border-box;color:#6f6f6f;display:block;height:36px;line-height:18px;padding:8px 5px;text-align:center;transition:.25s;width:36px}.navigation ul li a:hover{opacity:.5}.navigation ul li.active a{border:2px solid #8f8b2c;color:#8f8b2c;opacity:1!important;padding:7px 5px}.woocommerce-info,.woocommerce-message{background-color:#de94b5;border:none;border-radius:7px;color:#fff;margin-bottom:2.618em;margin-top:0;padding:1em 1.618em;text-align:left}.woocommerce-info:before,.woocommerce-message:before{display:none}.woocommerce-info a,.woocommerce-message a{color:#fff;font-weight:600}.woocommerce-info .button,.woocommerce-message .button{background:0 0;border-left-color:hsla(0,0%,100%,.25)!important;border-left-style:solid;border-radius:0;border-width:0 0 0 1px;box-shadow:none;color:#fff;float:right;line-height:1.618;padding:0 0 0 1em}.site-content>.col-full>.woocommerce>.woocommerce-message:first-child{margin-top:2.618em}.woocommerce-error{background-color:#971132;border:none;border-radius:7px}.site-main{padding-top:0}.orphans-header{text-align:center}.orphans-header .top{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:10px 0}.orphans-header .col-full:after,.orphans-header .col-full:before{content:none!important}.orphans-header .brand{font-size:20px;font-weight:400;letter-spacing:.1rem;margin:0}.orphans-header .brand img{height:auto;margin:1em auto .2em;width:217px}.orphans-header .brand a{color:#414042;display:inline-block}.orphans-header .brand a span{color:#971132;font-size:1.15em}.orphans-header p{font-family:serif;font-size:14px;font-style:italic;margin:0}.orphans-header .mobile-trigger{background-color:#13283e;box-shadow:none;color:#fff;display:none;font-size:14px;letter-spacing:1px;padding:15px;text-transform:uppercase;width:100%}.orphans-header .mobile-trigger:hover{opacity:1}.orphans-header .mobile-trigger:focus{outline-width:0}.orphans-header .mobile-trigger.open{background-color:#6d6e71}.orphans-header .menu{background-color:#f5f5f5;display:block;font-size:13px;list-style-type:none;margin:0;padding:0}.orphans-header .menu li{color:#13283e;display:inline-block;line-height:1em;list-style-type:none;margin:0;padding:0;position:relative}.orphans-header .menu li:before{color:#13283e;content:"•";font-size:1.3em;vertical-align:middle}.orphans-header .menu li:first-child:before{content:""}.orphans-header .menu li a{color:#13283e;display:inline-block;margin:0 5px;padding:15px;transition:color .2s linear}.orphans-header .menu li a:hover{background-color:#bcbdbc;background-image:linear-gradient(#bcbdbc,#cccdcb 18%,#dcdddc);color:#000}.orphans-header .menu li.current-menu-item a{color:#8f8b2c}.orphans-header .menu li.current-menu-item:before{left:-9px;position:relative}.orphans-header .menu li.current-menu-parent a{color:#8f8b2c}.orphans-header .menu li ul.sub-menu{display:none;left:10px;list-style:none;margin:0;min-width:250px;padding:0;position:absolute;right:-60px;text-align:left;top:100%;z-index:100}.orphans-header .menu li ul.sub-menu li{display:block}.orphans-header .menu li ul.sub-menu li a{background-color:#f5f6f5;color:#13283e;display:block;font-size:.9em;padding:15px}.orphans-header .menu li ul.sub-menu li:before{content:""}.orphans-header .menu li ul.sub-menu li.current-menu-item a{color:#8f8b2c}.orphans-header .menu li:hover ul.sub-menu{display:block}@media (max-width:1240px){.orphans-header .menu li:last-child ul.sub-menu{left:auto;right:0}}.orphans-header .home.banner-image{background-color:#004570}.orphans-header .wp-post-image{margin:5px auto 0}.banner-image{overflow:hidden}.banner-image img{height:auto;width:100%}.banner-image img.mobile{display:none}@media (max-width:740px){.banner-image img.mobile{display:block!important}.banner-image img{display:none!important}}#primary.content-area{float:none;margin:60px 0;width:100%}#primary.content-area.small-margin-top{margin-top:35px}.single-post #primary.content-area{float:left;margin-right:1.6949152542%;margin-top:35px;width:74.5762711864%}.single-post .widget-area{margin-top:35px}.top-links{font-size:18px;justify-content:flex-start}.top-links,.top-links a{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.top-links a{color:#13283e;flex:0 1 auto;justify-content:flex-end;margin-left:1.5em}.top-links a:hover{color:#8f8c2d}.top-links a img{display:block;height:20px;width:auto}.top-links a .count{display:block;float:left;font-size:12px;font-weight:600;padding:7px;text-transform:uppercase}.top-links .right{display:flex;flex-wrap:wrap;margin-left:auto}.top-links .right .button{background-color:transparent;border:1px solid #ccc;border-radius:4px;box-shadow:none;font-size:12px;font-weight:400;padding:6px 20px;text-transform:uppercase;transition:.25s}.top-links .right .button:hover{border-color:#971132}.top-links .right .button:focus{outline:none}.single-post .site-content{padding:60px 0;text-align:center}.mailchimp-signup{align-items:center;background-color:#13273e;display:flex;flex-wrap:wrap;justify-content:center;padding:30px}.mailchimp-signup .info-box{padding-right:60px}.mailchimp-signup .info-box span{color:#fff;display:block;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:14px;text-align:center}.mailchimp-signup .info-box span.title{font-size:20px;line-height:20px;margin-bottom:6px}@media (max-width:740px){.mailchimp-signup .info-box{padding-bottom:30px;padding-right:0;width:100%}}.mailchimp-signup form{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:0;row-gap:8px}.mailchimp-signup form input[type=email]{background-color:hsla(0,0%,100%,.2);border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0;box-sizing:border-box;color:#fff;font-family:Gotham SSm A,Gotham SSm B,sans-serif;height:40px;width:260px}.mailchimp-signup form input[type=submit]{background-color:#fff;border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:none;color:#545765;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:14px;height:40px;padding:10px 30px;text-transform:uppercase}@media (max-width:740px){.mailchimp-signup form input[type=submit]{border-bottom-left-radius:4px;border-top-left-radius:4px}.mailchimp-signup form{width:100%}}.orphans-footer{color:#fff;text-align:center}.orphans-footer:after{clear:both;content:"";display:table}.orphans-footer a,.orphans-footer h3{color:#fff}.instagram-feed{min-height:213px;padding:1.8em 0}.instagram-feed__images{display:grid;gap:1em;grid-template-columns:repeat(2,1fr)}@media (min-width:575px){.instagram-feed__images{grid-template-columns:repeat(3,1fr)}}@media (min-width:740px){.instagram-feed__images{grid-template-columns:repeat(6,1fr)}}.instagram-feed .button{align-items:center;display:inline-flex;gap:8px;margin-top:25px}.instagram-feed .button img{height:16px;width:16px}.orphans-footer1{background-color:#0f2032}.orphans-footer1 .footer-left,.orphans-footer1 .footer-right{margin-bottom:25px;margin-top:25px}.orphans-footer1 p{font-size:.9em;margin:2em}.orphans-footer1 a:hover{opacity:.6}#footer-posts{padding:0 40px}#footer-posts ul{list-style:none;margin:0;padding:0}#footer-posts ul li{margin-bottom:30px;padding-left:30px}#footer-posts ul li a{display:block;padding:0}#footer-posts ul li p{margin:0}#footer-posts ul li .table{display:table;margin-bottom:16px}#footer-posts ul li .table-row{display:table-row}#footer-posts ul li .table-cell{color:#fff;display:table-cell;font-size:14px}#footer-posts ul li .table-cell.date{font-style:italic;width:60px}#footer-posts ul li .table-cell p{margin:0;padding-left:20px;text-align:left}.footer-social{padding:30px 0 0}.footer-social a{display:inline-block;margin-left:-14px}.footer-social svg{border-radius:100%;height:28px;transition:all .2s ease-in-out;width:28px}.footer-social svg:focus,.footer-social svg:hover{box-shadow:0 0 30px rgba(0,0,0,.2);transform:scale(1.15)}.no-svg .footer-social{display:none}.orphans-footer2{background-color:#f5f5f5;color:#545455;padding:20px 0}.orphans-footer2 a{color:#545455}.orphans-footer2 .footer-left{color:#545455;opacity:.81}.orphans-footer2 .footer-left a{font-family:new atten,sans-serif}.orphans-footer2 .footer-right{color:#545455;font-size:.8em;line-height:1.3em;margin-top:1em;opacity:.81}.orphans-footer2 .footer-right a{display:inline-block;font-size:.9em;margin-left:1em;margin-top:.6em}@media (min-width:580px){.orphans-header .brand{font-size:25px}.orphans-header .brand img{margin-top:20px;width:230px}.orphans-header p{font-size:15px;margin-top:2px}.orphans-header .menu{font-size:16px}.orphans-header .menu li a{margin:0 2px}.top-links a.header-icon-twitter{right:35px}.top-links img{height:24px}}@media (min-width:700px){.orphans-footer1 .footer-left{border-right:1px solid #fff}.orphans-footer1 p{font-size:1em;margin:15px 20px 54px}.orphans-footer2 .footer-left{font-size:1.1em;padding-top:1em;text-align:left}.orphans-footer2 .footer-right{font-size:.8em;text-align:right}.orphans-footer2 .footer-right a{font-size:.8em}.footer-left{float:left;margin-right:1.6949152542%;width:49.1525423729%}.footer-right{float:right;margin-right:0;width:49.1525423729%}}@media (min-width:769px){.header-icon-basket-mobile{display:none}.orphans-header .site-navigation .menu{display:block!important}.orphans-header .site-navigation .menu.extra-mobile-links{display:none!important}}@media (min-width:900px){.orphans-header .brand{font-size:38px}.orphans-header .brand img{margin-top:0}.orphans-header p{font-size:16px;margin-top:5px}.orphans-header .menu{font-size:18px}.orphans-header .menu li a{margin:0 10px}.top-links a.header-icon-twitter{right:40px}.top-links img{height:28px}.orphans-footer1 p{margin:15px 60px 54px}.orphans-footer2 .footer-left{font-size:1.3em;padding-top:25px}.orphans-footer2 .footer-right{font-size:17px}}@media only screen and (max-width:850px){.single-post #primary.content-area,.single-post .widget-area{float:left;margin-left:0;margin-right:0;width:100%}}@media only screen and (max-width:700px){.orphans-footer.orphans-footer1{padding-top:25px}.orphans-footer.orphans-footer1 .footer-left{margin-top:0}}@media only screen and (max-width:768px){.top-links{display:none}.orphans-header .top{justify-content:space-between;position:relative}.orphans-header .top .header-icon-basket-mobile{display:flex;width:35px}.orphans-header .top .header-icon-basket-mobile img{width:20px}.orphans-header .top .header-icon-basket-mobile span{padding:7px}#footer-posts{padding:0}#footer-posts ul li{padding-left:0}}@media only screen and (max-width:480px){#primary.content-area{margin:20px 0}h1{font-size:26px;line-height:26px;padding:0}h2{font-size:14px!important;letter-spacing:0!important;line-height:20px!important}h3{font-size:16px}.orphans-footer h3{font-size:18px}}@media (min-width:575px){.blog-list{display:flex;flex-wrap:wrap}}.blog-list__article{background-color:#fff;border:1px solid #f5f5f5;margin-bottom:3rem}@media (min-width:575px){.blog-list__article--grid{margin-right:1.5rem;width:calc(33.3% - 1rem)}.blog-list__article--grid:nth-of-type(3n+3){margin-right:0}.paged .blog-list__article--grid:nth-of-type(3n+3){margin-right:1.5rem}.archive.category-busters-blog .blog-list__article--grid{margin-right:1.5rem;width:calc(50% - .75rem)}.archive.category-busters-blog .blog-list__article--grid:nth-of-type(2n){margin-right:0}}.blog-list__article--featured{width:100%}.blog-list__article--featured.post-3524{display:none}.blog-list__article.category-busters-blog{background-color:#971132;position:relative}.blog-list__article.category-busters-blog:after{bottom:10px;content:url(../assets/icons/paws-small.svg);display:block;opacity:.1;position:absolute;right:10px;width:100px}.home .blog-list__article.category-busters-blog h3{font-size:20px}.home .blog-list__article.category-busters-blog:after{bottom:-74px;content:url(../assets/icons/paws.svg);display:block;opacity:.4;position:absolute;right:-77px;width:250px}.blog-list__article.category-busters-blog .blog-list__text{padding-bottom:110px;position:relative}.home .blog-list__article.category-busters-blog .blog-list__text{padding-bottom:140px}.blog-list__article.category-busters-blog .blog-list__text:before{background-color:#971132;content:url(../assets/icons/bone.svg);display:block;height:26px;left:1.5rem;padding:10px;position:absolute;top:-42px;width:26px}.blog-list__categories{font-size:14px;letter-spacing:.04rem;margin-bottom:.75rem;text-transform:uppercase}.blog-list__categories a{color:#de94b5;font-family:new atten,sans-serif;font-weight:400;letter-spacing:.77px}.blog-list__text{padding:1.5rem}.blog-list__text h3{font-size:16px;font-weight:300;line-height:1.3}.blog-list__text .date{color:#6d6e71;letter-spacing:0;opacity:.81}.blog-list__text h3 a{color:#545455;font-size:25px;font-weight:300;letter-spacing:.05px}.category-busters-blog .blog-list__text,.category-busters-blog .blog-list__text a{color:#fff}.blog-list__image img{border-radius:0;margin-bottom:0!important}.blog-list__more{text-transform:uppercase}.blog-list__article--featured{background-position:50%;background-size:cover;border:0;display:flex;flex-direction:column-reverse;min-height:400px;padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem;position:relative}@media (min-width:575px){.blog-list__article--featured{min-height:500px;padding-left:3rem;padding-right:3rem}}.blog-list__article--featured:before{background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.01) 80%);bottom:0;content:"";display:block!important;left:0;position:absolute;right:0;top:0}@media (min-width:575px){.blog-list__article--featured:before{background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.01) 50%)}}.blog-list__article--featured .blog-list__categories{color:#fff}.blog-list__article--featured .blog-list__text{color:#fff;position:relative;z-index:1}@media (min-width:575px){.blog-list__article--featured .blog-list__text{max-width:50%}}.blog-list__article--featured .blog-list__text h3{font-size:20px}.blog-list__article--featured .blog-list__text a{color:#fff}.featured-publications{background-color:#f5f5f5;margin-left:auto;margin-right:auto;max-width:1140px;padding:40px;text-align:center}@media (min-width:740px){.featured-publications{display:flex;padding:40px 0;text-align:left}}.featured-publications__item{display:flex;flex-direction:column;margin-bottom:40px}@media (min-width:740px){.featured-publications__item{flex:1 1 0px;margin-bottom:0;padding-left:40px;padding-right:40px}}.featured-publications__item .featured-publications__content{display:flex;flex:1;flex-direction:column}.featured-publications__item .featured-publications__content h2{font-size:29px;letter-spacing:.06px}.featured-publications__item .featured-publications__content p{color:#6d6e71;font-weight:300;letter-spacing:0}.featured-publications__item .featured-publications__content div{margin-top:auto}.featured-publications img{margin-left:auto;margin-right:auto}.featured-publications__item:nth-child(2){border-bottom:2px solid #fff;border-top:2px solid #fff;padding-bottom:40px;padding-top:40px}@media (min-width:740px){.featured-publications__item:nth-child(2){border-bottom:0;border-left:2px solid #fff;border-right:2px solid #fff;border-top:0;padding-bottom:0;padding-top:0}}.text-title{color:#8f8b2c!important;margin:4em 1em 1em;text-align:center}.blog-latest{background-color:#f5f5f5;margin-bottom:-60px;margin-top:60px;padding-bottom:60px;padding-top:40px;text-align:center}@media (min-width:575px){.blog-grid{display:flex}}.blog-grid__item{text-align:left}.blog-grid__item h3 a{color:#545455;font-size:25px;font-weight:300;letter-spacing:.05px}.blog-grid__item .date{color:#6d6e71;letter-spacing:0;opacity:.81}@media (min-width:575px){.blog-grid__item{flex:1 1 0px}.blog-grid__item:nth-child(2){margin-left:40px;margin-right:40px}}@media (min-width:768px){.storefront-full-width-content .woocommerce-products-header,.storefront-full-width-content.woocommerce-account .entry-header,.storefront-full-width-content.woocommerce-cart .entry-header,.storefront-full-width-content.woocommerce-checkout .entry-header{text-align:left}}.fa{font:normal normal normal 14px/1 FontAwesome}.wc-forward:after{content:"\f178";display:inline-block;font-family:FontAwesome;font-weight:400;margin-left:.53em}.page-template-template-homepage .site-main,.page-template-template-homepage .type-page,.page-template-template-homepage:not(.has-post-thumbnail) .site-main{padding:0}.page-template-template-homepage .entry-content{max-width:unset}.page-template-template-homepage .text-center{margin-bottom:30px}.page-template-template-homepage .text-center h1{margin-bottom:20px;padding:0 100px}.page-template-template-homepage .feature{background-color:#f5f5f5;margin:auto;max-width:100%;padding:40px;position:relative;width:1140px}.page-template-template-homepage .feature .cover{float:left;margin-right:.5586592179%;width:30.1675977654%}.page-template-template-homepage .feature .content{float:left;float:right;margin-right:.5586592179%;width:63.687150838%}.page-template-template-homepage .feature .content img{float:right}.page-template-template-homepage .feature .content h2{font-size:28px;font-weight:300;margin:20px 0 5px}.page-template-template-homepage .feature .content h3{color:#971132;font-size:16px;font-weight:600;margin:0 0 15px}.page-template-template-homepage .feature .content div{clear:both}.page-template-template-homepage .feature:before{background-color:#fff;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:90%}.page-template-template-homepage .feature:nth-of-type(2):before{display:none}.page-template-template-homepage .quote{margin:110px 0;padding:0 40px;position:relative}.page-template-template-homepage .quote p{color:#2fb0e8;font-size:20px;letter-spacing:1px;line-height:30px;margin:0 0 10px;text-align:center}.page-template-template-homepage .quote p.author{font-family:Old Standard TT,serif;font-style:italic;margin:0}.page-template-template-homepage .quote:before{background-image:url(../assets/icons/quote-left.svg);content:"";height:105px;left:0;position:absolute;top:0;width:155px}.page-template-template-homepage .quote:after{background-image:url(../assets/icons/quote-right.svg);bottom:10px;content:"";height:105px;position:absolute;right:0;width:155px}@media only screen and (max-width:768px){.page-template-template-homepage .text-center h1{padding:0 40px}.page-template-template-homepage .feature .content img{display:none}}@media only screen and (max-width:600px){.page-template-template-homepage .feature{padding:40px 10px}.page-template-template-homepage .feature .cover{float:left;margin-left:0;margin-right:0;width:100%}.page-template-template-homepage .feature .cover img{width:100%}.page-template-template-homepage .feature .content{float:left;margin-left:0;margin-right:0;text-align:center;width:100%}.page-template-template-homepage .quote{margin:60px 0;padding:0 20px}.page-template-template-homepage .quote p{font-size:16px;line-height:24px}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;overflow:hidden;position:relative}.slick-list{margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}#hero{background-color:#eee;overflow:hidden}#hero .slide{background-position:50%;background-size:cover}#hero .slick-dots{bottom:18px;left:0;margin:0;position:absolute;right:0;text-align:center}#hero .slick-dots li{display:inline-block;margin:0 4px}#hero .slick-dots li button{background-color:transparent;border:2px solid #fff;border-radius:100%;box-shadow:none;font-size:0;height:14px;outline:0;transition:.35s;width:14px}#hero .slick-dots li.slick-active button{background-color:#fff}#hero.page{background-image:url(../images/hero-page-default.jpg);background-position:50%;background-size:cover;height:350px}.product-offer{background:#f8fcff;border-left:2px solid #06466e;color:#06466e;font-size:1.2em;margin:1em 0;padding:1em .75em}.product-offer p{margin:0 0 .3em}.product-offer p:last-child{margin-bottom:0}.product-offer-title{font-size:1.2em}.storefront-sorting{display:none}.storefront-full-width-content.single-product div.product h1{margin:0 0 5px}.storefront-full-width-content.single-product div.product h2,.storefront-full-width-content.single-product div.product h3{margin:20px 0 10px}.storefront-full-width-content.single-product div.product .summary{float:left;margin-right:.5586592179%;width:60.8938547486%}.storefront-full-width-content.single-product div.product .prologue p{font-style:italic}.storefront-full-width-content.single-product div.product .images{float:none;height:auto;margin:0;width:100%}.storefront-full-width-content.single-product div.product form.cart{border-bottom:2px solid #f5f5f5;border-top:2px solid #f5f5f5;padding-top:20px}.storefront-full-width-content.single-product div.product form.cart .quantity{margin-top:4px}.storefront-full-width-content.single-product div.product form.cart button.single_add_to_cart_button{display:block;float:none;margin-top:2px;width:100%}.storefront-full-width-content.single-product div.product .variations_button{border:none}.storefront-full-width-content.single-product div.product p.stock.in-stock:before{display:none}.storefront-full-width-content.single-product div.product table.variations{display:block}.storefront-full-width-content.single-product div.product table.variations tbody,.storefront-full-width-content.single-product div.product table.variations td,.storefront-full-width-content.single-product div.product table.variations tr{display:block;padding:0;text-align:center}.storefront-full-width-content.single-product div.product table.variations select{text-align:center}.storefront-full-width-content.single-product div.product table.variations .value{margin-bottom:8px}.storefront-full-width-content.single-product div.product table.variations .reset_variations{display:none!important;display:block;float:right;font-size:10px;margin-top:8px;text-align:right;visibility:visible}.storefront-full-width-content.single-product div.product .single_variation .price,.storefront-full-width-content.single-product div.product .single_variation .stock{margin-bottom:8px}.storefront-full-width-content.single-product div.product form.cart{text-align:center}.storefront-full-width-content.single-product div.product form.cart #wc-stripe-payment-request-wrapper{padding:0!important}.storefront-full-width-content.single-product div.product form.cart #wc-stripe-payment-request-wrapper #wc-stripe-payment-request-button{margin-bottom:1.5rem}.storefront-full-width-content.single-product div.product form.cart .quantity{display:none;margin-right:5px}.woocommerce-variation-add-to-cart{margin-bottom:10px;text-align:center}div.product-addon{border:1px solid #efeecb;margin:20px 0;padding:10px}div.product-addon h3.addon-name{margin:0 0 1em!important}.remaining-stock{border-top:2px solid #f5f5f5;color:#8f8b2c;margin:0;padding:.4em 0}.cart-actions{float:left;float:right;margin-right:.5586592179%;padding-bottom:20px;text-align:center;width:32.9608938547%}.cart-actions h3{color:#6d6e71;font-size:28px;font-weight:200;letter-spacing:0;margin:20px 0 0;text-transform:inherit}.cart-actions .author{margin-bottom:10px}.cart-actions .price{font-size:16px;margin:10px 0}.cart-actions .price span{margin-right:5px}.cart-actions .price span+span{margin-left:5px}.cart-actions .isbn{margin:0}.cart-actions .amazon{margin:0 0 10px}.variation-buttons{background-color:#f8f8f8;border:1px solid #f3f3f3;margin-top:1em}.variation-buttons td{background-color:transparent!important;padding:1em;text-align:center}.variation-buttons td form{margin:0}.variation-buttons td label{display:block;margin-bottom:.25em}.comment_container{background-color:#f4f4f4;border-bottom:1px solid #fff;padding:1em}.comment_container p{font-family:Old Standard TT,serif;font-size:22px;font-style:italic;letter-spacing:-1px;line-height:28px;margin:0}.comment_container .author{color:#8f8b2c;font-size:1.2em;margin-top:10px;padding-bottom:.5em}.comment_container:last-of-type{margin-bottom:0}.ebook-links{border-bottom:2px solid #f5f5f5;margin-bottom:20px;padding-bottom:20px;text-align:center}.ebook-links a.kindle-link,.ebook-links a.kobo-link{background-color:#eee;border-radius:6px;display:block;margin-top:15px;padding:10px;transition:.2s}.ebook-links a.kindle-link p,.ebook-links a.kobo-link p{margin-bottom:20px}.ebook-links a.kindle-link img,.ebook-links a.kobo-link img{display:block;filter:grayscale(100%);height:100%;margin:10px auto;max-height:30px;opacity:.75;transition:.2s;width:auto}.ebook-links a.kindle-link:hover,.ebook-links a.kobo-link:hover{background-color:#f6f6f6}.ebook-links a.kindle-link:hover img,.ebook-links a.kobo-link:hover img{filter:grayscale(0);opacity:1}.social-share{font-size:1.1em}.apss-social-share,.social-share{text-align:center}.apss-single-icon{display:inline-block;margin:0!important}.apss-single-icon a{margin:10px!important;min-height:20px!important}.type-product .thumbnails{margin-bottom:20px}.type-product .thumbnails:after{clear:both;content:"";display:table}.type-product .thumbnails a{display:block;float:left;height:25%;width:25%}.type-product .thumbnails a img{border-bottom:1px solid #fff;border-radius:0;border-right:1px solid #fff;height:100%;width:100%}@media only screen and (max-width:768px){.single-product div.product{padding:0}.single-product div.product h3{margin-top:0}.single-product div.product .cart-actions{float:none;width:100%}.single-product div.product .cart-actions .images{float:left;margin-right:4%;width:45%}.single-product div.product form.cart{float:left;width:50%}.storefront-full-width-content.single-product div.product .summary{float:left;margin-left:0;margin-right:0;width:100%}.apss-social-share{margin-bottom:20px}}@media only screen and (max-width:500px){.single-product div.product .cart-actions .images,.single-product div.product .cart-actions .images img,.single-product div.product form.cart{width:100%}}.post-550 .entry-header,.product-addon-personal-message,.product-addon-special-offer{display:none}.bbfc-form{display:block}.bbfc-container{margin:2em auto;text-align:center;width:80%}.bbfc-container h3{line-height:1.1em}.bbfc-container h3 span{font-size:.7em}.bbfc-container textarea{max-width:400px}.pre_order_loop{display:none}.pre_order_single{color:inherit!important;font-size:.875rem;font-style:normal;font-weight:700}.pre_order_single span{font-weight:400}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{background-color:#8f8b2c;color:#fff}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover{background-color:#8f8c2d;color:#fff}.orphans-header .site-navigation .menu.extra-mobile-links{display:none}@media only screen and (max-width:768px){.orphans-header .mobile-trigger{display:block}.orphans-header .site-navigation .menu{display:none;margin-top:0}.orphans-header .site-navigation .menu li{border-bottom:1px solid #fff;display:block}.orphans-header .site-navigation .menu li:before{display:none}.orphans-header .site-navigation .menu li a{display:block;font-weight:700;padding:15px 5px}.orphans-header .site-navigation .menu li.current-menu-item a{margin:0}.orphans-header .site-navigation .menu li ul{display:none;left:auto;position:static;right:auto;text-align:center;top:auto}.orphans-header .site-navigation .menu li ul li a{font-weight:400}.orphans-header .site-navigation .menu li:hover>ul{display:none}}#year{display:flex;flex-wrap:wrap;justify-content:center;position:relative}#year .digit{height:140px;overflow:hidden;position:relative;width:80px}#year .digit .digit-inner{position:absolute;text-align:center;top:140px;transition:1.5s cubic-bezier(.86,0,.07,1);width:80px}#year .digit .digit-inner .number{box-sizing:border-box;font-family:Nanum Myeongjo,serif;font-size:120px;font-weight:700;height:140px;line-height:1em;padding:10px 0}#year .digit.top .digit-inner{top:0;transform:translatey(-100%)}#year.scr-fired .digit .digit-inner{opacity:1;top:140px;transform:translatey(-100%)}#year.scr-fired .digit.top .digit-inner{top:0;transform:translatey(0)}#year:after,#year:before{background:linear-gradient(180deg,#f5f5f5,hsla(0,0%,96%,0));content:"";height:20px;left:0;position:absolute;right:0;top:0;z-index:10}#year:after{background:linear-gradient(0deg,#f5f5f5,hsla(0,0%,96%,0));bottom:0;top:auto}@media (max-width:740px){#year{margin-left:-100px;margin-right:-100px;transform:scale(.75)}}.banner-block{background-color:#004570;color:#fff;margin-top:30px;padding:170px 0;text-align:center;-moz-text-align-last:center;text-align-last:center}.banner-block h1{color:#fff;font-size:2.5em;line-height:1.3em;margin:auto}.banner-block p{font-size:1.6em;line-height:1.5em}.banner-block p a{color:#e0e0e0;font-weight:700}.centred-intro{font-size:1.1em;text-align:center}.centred-intro .nowrap{white-space:nowrap}.centred-intro h1{color:#3f3f3f;font-size:1.6em;font-weight:500;letter-spacing:.1em;margin:2em 0 1em;text-transform:uppercase}@media (max-width:770px){.centred-intro h1{font-size:1.4em;letter-spacing:.1em}}.centred-intro p{font-size:1em;line-height:1.6em;margin:1em auto;max-width:44em}.centred-intro p.opening{font-size:1.1em}.centred-intro p.closing{margin-bottom:8em}.centred-intro .intro-box{background-color:#f5f5f5;margin:6em auto 0;max-width:750px;padding:4em 3em;position:relative}.centred-intro .intro-box h4{letter-spacing:.2em;margin-bottom:0;position:relative;text-transform:uppercase;z-index:20}.centred-intro .intro-box img{display:block}.centred-intro .intro-box img.publishing-girl{margin:40px auto 0}.timeline-wrapper{margin-bottom:2em;margin-top:-2.5rem;padding:6rem 0 5em;position:relative}.timeline-wrapper .circle{background-color:#fff;border:2px solid #ed6b67;border-radius:100%;height:12px;left:50%;position:absolute;transform:translateX(-7px);width:12px;z-index:5}.timeline-wrapper .circle.timeline-start{background-color:#f5f5f5;top:0}.timeline-wrapper .circle.timeline-end{bottom:0}.timeline-wrapper:before{background-color:#ed6b67;bottom:5px;content:"";left:50%;position:absolute;top:5px;transform:translateX(-2px);width:2px}.timeline-section{align-items:center;display:flex;flex-wrap:wrap}.timeline-section .image,.timeline-section .text{width:50%}@media (max-width:740px){.timeline-section .image,.timeline-section .text{width:100%}}.timeline-section .text{background-color:#fff;padding:0 4rem;position:relative;text-align:left;z-index:30}.timeline-section .text p strong{color:#ed6b67}@media (max-width:740px){.timeline-section .text{padding:1.5em 1em 4em}}.timeline-section .image{position:relative;z-index:50}.timeline-section .image img{border-radius:0;display:block;transform:translateX(-2px);width:100%}@media (max-width:740px){.timeline-section .image{order:-1}}.timeline-section.last{margin-bottom:6em}.timeline-section:nth-child(2n+2) .image{order:-1}.timeline-section:nth-child(2n+2) .image img{transform:translateX(0)}.mid-text-center{padding:115px 0}.mid-text-center p{font-size:1.6em;margin-left:auto;margin-right:auto;max-width:920px;text-align:center;width:95%}.team-section .text{position:relative}.team-section .text:after{background-color:rgba(82,9,27,.8);content:"";display:block;height:100%;position:absolute;top:0;width:12%}.team-section .row{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex}.team-section .box{position:relative;width:50%}.team-section .box .img{background-position:50%;background-repeat:no-repeat;background-size:cover;float:left;height:100%;padding-top:50%;width:50%}.team-section .box .text{float:left;height:100%;padding:5%;width:50%}.team-section .box .text h4{font-size:1.5em;font-weight:500;margin-bottom:1em}.team-section .box .text p{margin-bottom:0}.team-section .box .text *{color:#fff}.team-section .row.odd .text{position:relative}.team-section .row.odd .text:after{background-color:rgba(82,9,27,.8);left:-12%}.team-section .row.odd .box:first-child{background-color:#971132}.team-section .row.odd .box:nth-of-type(2){background-color:#6d6e71}.team-section .row.odd .box:nth-of-type(2) .text:after{background-color:rgba(68,68,70,.75)}.team-section .row.even .text{position:relative}.team-section .row.even .text:after{background-color:hsla(33,26%,65%,.8);right:-12%}.team-section .row.even .box:nth-of-type(1n){background-color:#dacec0}.team-section .row.even .box:nth-of-type(2){background-color:#004570}.team-section .row.even .box:nth-of-type(2) .text:after{background-color:rgba(0,17,28,.75)}.about-footer{margin-top:60px}.heritage-bottom{padding:110px 0}.heritage-bottom .header{background-color:#dacec0;padding:38px 0;text-align:center}.heritage-bottom .header h3{color:#fff;font-weight:400;margin:0 20px}.heritage-footer{background-color:#414042;padding:85px 0;text-align:center}.heritage-footer h4,.heritage-footer p{color:#fff}.heritage-footer h4.founded{font-size:1.7em;font-weight:400;letter-spacing:4px}.heritage-footer h4.founded span{display:block;font-family:"Noto Serif",serif;font-size:5em;letter-spacing:25px;line-height:1em;margin:.45em -25px .45em 0}.heritage-footer p{font-family:Old Standard TT,serif;font-size:1.4em;font-style:italic;font-weight:500;line-height:1.4em;margin-left:auto;margin-right:auto;max-width:810px;width:90%}@media only screen and (min-width:940px){.team-section .row.even .box .img,.team-section .row.even .box .text{float:right}}@media only screen and (max-width:940px){.intro-box .text{padding:6%}.team-section .row{display:inherit}.team-section .box{display:block;width:100%}.team-section .box:after{clear:both;content:"";display:block}.team-section .box .img{padding-top:0;position:absolute}.team-section .box .text{min-height:45vw}.team-section .row.odd .box:first-child .text{float:right}.team-section .row.odd .box:nth-child(2) .img{right:0}.team-section .row.odd .box:nth-child(2) .text:after{left:inherit;right:-12%}.team-section .row.even .box:first-child .text{float:right}.team-section .row.even .box:first-child .text:after{left:-12%;right:inherit}.team-section .row.even .box:nth-child(2) .img{right:0}}@media only screen and (max-width:850px){.intro-box .image-half,.intro-box .text{display:block;width:100%}.intro-box .image-half{height:40vw;min-height:300px;position:relative}}@media only screen and (max-width:768px){.heritage-footer h4.founded{font-size:1.5em;letter-spacing:3px}.heritage-footer h4.founded span{font-size:4em;letter-spacing:18px;line-height:1em;margin:.55em -18px .55em 0}}@media only screen and (max-width:660px){.team-section .box{margin-bottom:12px}}@media only screen and (max-width:480px){.team-section .box{clear:both}.team-section .box .img,.team-section .box .text{display:inline-block;min-height:60vw;position:relative;width:100%}.team-section .box .text:after{height:12%;left:0!important;margin:auto;right:0!important;top:-12%;width:100%}.team-section .row.even .box .img,.team-section .row.even .box .text{float:left}}body.single-post #content.site-content .col-full{max-width:750px}body.single-post #content.site-content .blog-navigation{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.5rem}body.single-post #content.site-content .blog-navigation .post-skipper{text-align:right;width:50%}body.single-post #content.site-content .blog-navigation .post-skipper a{color:#666;font-size:14px;margin:0 10px}body.single-post #content.site-content .blog-navigation .post-skipper a:after,body.single-post #content.site-content .blog-navigation .post-skipper a:before{border:1px solid #666;border-radius:100%;box-sizing:border-box;content:"<";display:inline-block;height:36px;margin:0 10px;padding:6px 0;text-align:center;vertical-align:middle;width:36px}body.single-post #content.site-content .blog-navigation .post-skipper a:after{content:">";display:none;margin-right:0}body.single-post #content.site-content .blog-navigation .post-skipper a[rel=next]:after{display:inline-block}body.single-post #content.site-content .blog-navigation .post-skipper a[rel=next]:before{display:none}body.single-post #content.site-content .blog-navigation .post-skipper a:last-child{margin-right:0}body.single-post #content.site-content .date{font-size:12px;margin-bottom:10px}body.single-post #content.site-content h2.featured{margin-bottom:1rem;text-align:center}body.single-post #content.site-content .featured-image{margin:1.5rem 0}body.single-post #content.site-content .author-share{height:auto;margin-bottom:2rem;margin-top:2rem;padding-left:0;position:static}body.single-post #content.site-content .author-share .author{padding-top:10px}body.single-post #content.site-content .author-share .share-icons .icons a{border:1px solid #666;border-radius:100%;margin-left:.5rem;padding:10px}body.single-post #content.site-content .featured-content-wrap{margin:0 -100px}body.single-post #content.site-content .featured-content-wrap .featured-content{background-color:#f6f6f6;margin-bottom:2rem;padding:40px 60px}body.single-post #content.site-content .featured-content-wrap .featured-content img{mix-blend-mode:multiply}.page-template-template-averil .site-content h2{color:#2fb0e8;font-size:19px;line-height:30px;padding:0 80px}.averil-quote{margin-bottom:60px;margin-top:60px;position:relative}.averil-quote p{color:#2fb0e8;font-size:20px;left:20px;line-height:30px;padding:30px 20px;position:absolute;top:20px;width:340px}.averil-quote p:before{background-image:url(../assets/icons/quote-left.svg);left:0;top:0}.averil-quote p:after,.averil-quote p:before{content:"";height:105px;position:absolute;width:155px}.averil-quote p:after{background-image:url(../assets/icons/quote-right.svg);bottom:10px;right:0}.site-content .averil-footer{margin-bottom:20px}.site-content .averil-footer h2{color:#971132;font-size:14px;font-weight:600;letter-spacing:1px;margin:60px 0 15px;text-transform:uppercase}.site-content .averil-footer .column{position:relative}.site-content .averil-footer .column:before{background-image:url(../assets/icons/quote-left-red.svg);content:"";height:105px;left:0;position:absolute;top:-30px;width:155px}.site-content .averil-footer .column:after{background-image:url(../assets/icons/quote-right-red.svg);bottom:-20px;content:"";height:105px;position:absolute;right:0;width:155px}@media only screen and (max-width:1060px){.averil-quote p{font-size:17px}}@media only screen and (max-width:900px){.averil-quote{margin-top:40px}.averil-quote p{font-size:17px;left:auto;padding:10px 20px 20px;position:relative;text-align:center;top:auto;width:100%}}@media only screen and (max-width:768px){.page-template-template-averil .site-content h2{padding:0}.averil-quote{margin-top:20px}}.page-template-template-contact .site-main{margin-bottom:90px}.page-template-template-contact .address{font-weight:300;margin:30px 0 0}.page-template-template-contact .hentry{padding-bottom:0}.contact-details{list-style:none;margin:0;padding:0}.contact-details li{font-size:26px;margin-bottom:5px;text-align:center}.contact-details li img{height:34px;opacity:.6;width:34px}.contact-details li img:hover{opacity:1}.contact-details li a{color:#6d6e71;display:inline-block;font-weight:200}.contact-details li a.tel:hover,.contact-details li a:hover{color:#13283e}@media only screen and (max-width:480px){.contact-details{margin:20px 0 0}.contact-details li{font-size:17px;margin-bottom:0}}.woocommerce-cart .site-main article{text-align:center}.woocommerce-cart table.cart thead{text-indent:inherit}.woocommerce-cart table.cart thead tr th{border-bottom:1px solid #e0e0e0;color:#6d6e71;font-size:12px;font-weight:400;letter-spacing:1px;padding:9px 20px}.woocommerce-cart table.cart tbody tr td{background-color:transparent;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding:20px}.woocommerce-cart table.cart tbody tr td:first-child{border-left:1px solid #e0e0e0}.woocommerce-cart table.cart tbody tr:hover{background-color:#f5f5f5}.woocommerce-cart table.cart .coupon{border-bottom:1px dotted rgba(0,0,0,.1);margin-bottom:1em;padding-bottom:1em}@media (min-width:768px){.woocommerce-cart table.cart .coupon{border-bottom:none;float:left;margin-bottom:0;padding-bottom:0}}.woocommerce-cart table.cart input[type=submit]{background-color:#8f8b2c;border-radius:7px;box-shadow:none;font-size:13px;font-weight:400;letter-spacing:1px;padding:12px;text-transform:uppercase}@media (min-width:768px){.woocommerce-cart table.cart input[type=submit]{float:right}}.woocommerce-cart table.cart input[type=submit]:hover{background-color:#686621;opacity:1}.woocommerce-cart table.cart .coupon input[type=text]{background-color:#fff;border:1px solid #e0e0e0;box-shadow:none}.woocommerce-cart table.cart .coupon input[type=submit]{border-radius:0 7px 7px 0;position:relative;top:-1px}.cart-collaterals .cart_totals h2{text-align:left}.cart-collaterals .cart_totals table{border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.cart-collaterals .cart_totals table tbody tr th{background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;color:#6d6e71;font-size:12px;font-weight:400;letter-spacing:1px;padding:10px;text-transform:uppercase}.cart-collaterals .cart_totals table tbody tr td{background-color:transparent;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding:10px}.cart-collaterals .cross-sells h2{font-size:1em}.wc-proceed-to-checkout .button.checkout-button{float:right;font-size:14px;width:340px}.woocommerce-shipping-calculator{margin:0}.woocommerce-shipping-calculator input[type=text]{background-color:#fff;border:1px solid #e0e0e0;box-shadow:none}.woocommerce-shipping-calculator p{margin:0;padding:5px 0}.woocommerce-shipping-calculator .button{background-color:#8f8b2c;border-radius:7px;box-shadow:none;font-size:13px;font-weight:400;letter-spacing:1px;margin:0;padding:12px;text-transform:uppercase}.woocommerce-shipping-calculator .button:hover{background-color:#686621;opacity:1}.woocommerce-page table.cart .product-quantity .minus,.woocommerce-page table.cart .product-quantity .plus,.woocommerce-page table.cart .product-thumbnail,.woocommerce-page table.cart td.actions label{display:none}.woocommerce-page table.cart .product-name a{color:#2c2d33;font-weight:600;text-decoration:none}.woocommerce-page table.cart thead{display:none}@media (min-width:768px){.woocommerce-page table.cart thead{display:table-header-group}}.woocommerce-page .cart thead th{text-transform:uppercase}.woocommerce-page table.cart tr td{display:block;text-align:right}@media (min-width:768px){.woocommerce-page table.cart tr td{display:table-cell;text-align:left}.cart-collaterals .cart_totals,.cart-collaterals .shipping_calculator{clear:right;float:right;margin:0;width:52.9411764706%}}.cart-collaterals .cart_totals .woocommerce-shipping-methods,.cart-collaterals .shipping_calculator .woocommerce-shipping-methods{list-style:none;margin-left:0}.cart-collaterals .cart_totals .woocommerce-shipping-methods label,.cart-collaterals .shipping_calculator .woocommerce-shipping-methods label{font-weight:600}.cart-collaterals .cart_totals .shipping-calculator-button,.cart-collaterals .shipping_calculator .shipping-calculator-button{color:#2c2d33;font-weight:600;text-decoration:none}.woocommerce-page table.shop_table.cart td.product-remove a{text-align:left}@media only screen and (max-width:768px){.woocommerce-cart table.cart td.actions input{display:inline-block;width:auto}.woocommerce-cart table.shop_table.cart td:before{content:attr(data-title) ": ";float:left;font-weight:700}.woocommerce-cart table.shop_table.cart .order-actions:before,.woocommerce-cart table.shop_table.cart tr td.actions:before,.woocommerce-cart table.shop_table.cart tr td.product-remove:before{display:none}}@media only screen and (max-width:480px){table.cart{border-top:1px solid #e0e0e0}table.cart thead{text-indent:inherit}table.cart tbody tr td,table.cart thead tr th{border-left:1px solid #e0e0e0}table.cart tbody tr td:first-child{border-left:0 solid #e0e0e0}table.cart tbody tr td.actions{padding:0!important}table.cart tbody tr td.actions .coupon input{width:100%!important}table.cart tbody tr td.actions .coupon input[type=submit]{border-radius:7px}table.cart tbody tr:hover{background-color:transparent!important}table.cart .qty{max-width:3.631em;padding:10px}.wc-proceed-to-checkout .button.checkout-button{font-size:12px;width:100%}.woocommerce-page .cart-collaterals .cart_totals h2{text-align:center}.woocommerce-page table.shop_table.cart,.woocommerce-page table.shop_table.cart tbody,.woocommerce-page table.shop_table.cart td,.woocommerce-page table.shop_table.cart th,.woocommerce-page table.shop_table.cart thead,.woocommerce-page table.shop_table.cart tr{display:block}.woocommerce-page table.shop_table.cart thead tr{left:-9999px;position:absolute;top:-9999px}.woocommerce-page table.shop_table.cart td{padding-left:40%!important;position:relative}.woocommerce-page table.shop_table.cart td.product-spacer{border-color:#fff;height:10px}.woocommerce-page table.shop_table.cart td:before{font-size:12px;left:16px;padding-right:10px;position:absolute;top:22px;white-space:nowrap;width:25%}.woocommerce-page table.shop_table.cart td.product-remove:before{content:"DELETE"}.woocommerce-page table.shop_table.cart td.product-thumbnail:before{content:"IMAGE"}.woocommerce-page table.shop_table.cart td.product-name:before{content:"PRODUCT"}.woocommerce-page table.shop_table.cart td.product-price:before{content:"PRICE"}.woocommerce-page table.shop_table.cart td.product-quantity:before{content:"QUANTITY"}.woocommerce-page table.shop_table.cart td.product-subtotal:before{content:"SUBTOTAL"}.woocommerce-page table.shop_table.cart td.product-total:before{content:"TOTAL"}.woocommerce #content .quantity,.woocommerce .quantity,.woocommerce-page #content .quantity,.woocommerce-page .quantity{margin:0}.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{border:0;padding-left:6px!important;text-align:left}.woocommerce-page #content table.cart td.actions .button.alt,.woocommerce-page table.cart td.actions .button.alt{float:left;margin-top:10px}.woocommerce-page #content table.cart td.actions div,.woocommerce-page #content table.cart td.actions input,.woocommerce-page table.cart td.actions div,.woocommerce-page table.cart td.actions input{margin-bottom:10px}.woocommerce-page .cart-collaterals .cart_totals{float:left;text-align:left;width:100%}.woocommerce-page table.shop_table.cart tr.cart-subtotal td,.woocommerce-page table.shop_table.cart tr.shipping td,.woocommerce-page table.shop_table.cart tr.total td,.woocommerce-page table.shop_table.order_details tfoot td,.woocommerce-page table.shop_table.order_details tfoot th{border:0!important;padding-left:6px!important}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:none;width:100%}.woocommerce .order_details,.woocommerce .order_details ul,.woocommerce-page .order_details,.woocommerce-page .order_details ul{padding:0}.woocommerce .order_details li,.woocommerce-page .order_details li{border:0;clear:left;margin-bottom:10px}#content table.cart td.actions .button,.woocommerce #content table.cart td.actions .input-text,.woocommerce #content table.cart td.actions input,.woocommerce table.cart td.actions .button,.woocommerce table.cart td.actions .input-text,.woocommerce table.cart td.actions input,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions input,.woocommerce-page table.cart td.actions .button,.woocommerce-page table.cart td.actions .input-text,.woocommerce-page table.cart td.actions input{width:100%}#content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%}#content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{margin-top:1.5em}#content table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text{margin-bottom:1em}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{display:none}}.checkout_coupon p{margin-right:0;width:auto}.checkout_coupon p.form-row-last{float:none}.checkout_coupon [name=apply_coupon]{background-color:#8f8b2c;border-radius:0 7px 7px 0;box-shadow:none;font-size:13px;font-weight:400;letter-spacing:1px;padding:11px;text-transform:uppercase}.checkout_coupon [name=apply_coupon]:hover{background-color:#686520;opacity:1}.woocommerce-checkout .checkout_coupon p{margin-right:0;width:auto}.woocommerce-checkout .checkout_coupon p.form-row-last{float:none}.woocommerce-checkout .woocommerce-checkout-review-order{box-shadow:0 6px 2em rgba(0,0,0,.2);margin-left:0!important;position:sticky!important;top:0;z-index:9}.woocommerce-checkout .yith_wcmc_subscribe_me_label{display:block;margin-bottom:10px;margin-top:30px}.woocommerce-checkout input[type=text],.woocommerce-checkout textarea{background-color:#fff;border:1px solid #e0e0e0;box-shadow:none}.woocommerce-checkout label{font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.woocommerce-checkout #order_review,.woocommerce-checkout #order_review_heading{border:1px solid #e0e0e0}.woocommerce-checkout #order_review_heading{border-bottom:none}.woocommerce-checkout #payment input[type=submit]{background-color:#8f8b2c;border-radius:6px;box-shadow:none;font-size:14px;font-weight:500;letter-spacing:1px;padding:13px 15px;text-transform:uppercase}.woocommerce-checkout #payment input[type=submit]:hover{background-color:#686621;opacity:1}.woocommerce-checkout #payment .place-order{float:none;margin-bottom:0;padding:1.387em;width:100%}.woocommerce-checkout #payment .place-order a{color:#2c2d33;font-weight:600;text-decoration:none}.woocommerce-checkout #payment .place-order .button{font-size:1.387em;white-space:pre-wrap;width:100%}.woocommerce-checkout .woocommerce-checkout-review-order-table td.product-name{font-size:.8em;width:50%}.woocommerce-checkout .woocommerce-checkout-review-order-table label{letter-spacing:0;text-transform:none}.woocommerce-checkout .tribe-checkout-backlinks{display:none}.woocommerce-checkout .woocommerce-checkout-review-order-table thead th{text-transform:uppercase}.woocommerce-checkout .woocommerce-checkout-review-order-table ul{list-style:none;margin-left:0}.woocommerce-checkout .wc_payment_methods{border-bottom:1px dotted rgba(0,0,0,.1);margin-bottom:0;margin-left:0;padding:0}.woocommerce-checkout .wc_payment_methods li{background-color:#fafafa}.woocommerce-checkout .wc_payment_methods li .payment_box{background:rgba(0,0,0,.035);border-top:1px dotted rgba(0,0,0,.1);padding:1.387em}.woocommerce-checkout .wc_payment_methods label{font-weight:600}.woocommerce-checkout .wc_payment_methods label:before{display:none!important}@media (min-width:768px){.woocommerce-checkout .col2-set{float:left;margin-right:5.8823529412%;width:52.9411764706%}.woocommerce-checkout #order_review,.woocommerce-checkout #order_review_heading{border-width:1px 1px 0;clear:right;float:right;margin-bottom:0;margin-right:0;padding:.618em 2.0833333333%;width:41.1764705882%}.woocommerce-checkout #order_review{padding:0}}@media only screen and (max-width:768px){#order_review_heading{margin:0;padding:20px}}.tax-product_cat .site-content:after{clear:both;content:"";display:table}.tax-product_cat .woocommerce-products-header__title{margin-bottom:40px;text-align:center}.tax-product_cat .term-description{margin:0 auto;max-width:960px;padding-bottom:60px;text-align:center}.tax-product_cat #primary.content-area .products{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.tax-product_cat #primary.content-area .products .product{flex:0 0 46%;font-size:.857em;list-style:none;text-align:center}.tax-product_cat #primary.content-area .products .product img{margin:0 auto 1.618em}.tax-product_cat #primary.content-area .products .product .price{color:#60646c;display:block;font-weight:400;margin:0 auto 1em}.tax-product_cat #primary.content-area .products .product:nth-child(odd){margin:0 2% 6em 0!important}.tax-product_cat #primary.content-area .products .product:nth-child(2n){margin:0 0 6em 2%!important}@media (max-width:750px){.tax-product_cat #primary.content-area .products .product{flex:0 0 100%}.tax-product_cat #primary.content-area .products .product:nth-child(2n),.tax-product_cat #primary.content-area .products .product:nth-child(odd){margin:0 0 6em!important}}.tax-product_cat #primary.content-area .products .product h2.woocommerce-loop-product__title{font-size:1.4em;margin:.5em 0}.tax-product_cat #primary.content-area .products .product .button{background-color:#8f8b2c;border-color:#8f8b2c;color:#fff}.single #content{text-align:left}.single #content>h1{margin-bottom:1.5em}.storefront-full-width-content.single-product div.product .yith-wcpb-bundle-form .yith-wcpb-product-bundled-item-image .yith-wcpb-product-bundled-item-image-wrapper{padding-top:20px}.storefront-full-width-content.single-product div.product .yith-wcpb-bundle-form h3{font-weight:400;margin:0;text-transform:none}.policy-document p{padding-left:4.5em;position:relative}.policy-document p span.section{display:inline-block;left:2em;position:absolute;width:2em}.policy-document p.letter{padding-left:6.5em}.policy-document p.letter span.section{left:4.5em}.wp-block-image{margin-bottom:1em}.wp-block-image img{width:100%}.wp-block-image figcaption{margin-top:.5em;text-align:center}@media (min-width:740px){.wp-block-columns{display:flex}.wp-block-column{flex:1 1 0%;margin-right:1em}.wp-block-column:last-child{margin-right:0}}.alignleft,.alignright{margin-bottom:1em}.has-medium-font-size{font-size:20px;line-height:1.5}.wp-block-file{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;margin-bottom:1em;margin-top:1em;padding:1em}@media (min-width:575px){.wp-block-file{flex-direction:row;justify-content:space-between}}.wp-block-file a:not(.wp-block-file__button){font-size:18px;margin-bottom:10px}@media (min-width:575px){.wp-block-file a:not(.wp-block-file__button){margin-bottom:0}}.wp-block-file__button{background-color:#971132;border-radius:6px;box-shadow:none;color:#fff;font-size:14px;font-weight:500;letter-spacing:1px;margin-left:15px;padding:13px 15px;text-transform:uppercase}.wp-block-file__button:hover{background-color:#690c23;opacity:1}.wp-block-file__button:focus{outline-width:0}.woocommerce-account .hentry .entry-content a{font-weight:600;text-decoration:none}
