﻿html{overflow-x:hidden}body{font-family:"Montserrat",sans-serif}body.wordpress-post-view h1{margin-top:20px;margin-bottom:0}img{pointer-events:none}*{-moz-osx-font-smoothing:grayscale}a{color:#212b60;text-decoration:underline}a:visited{color:#212b60}.hidden-xs{display:none !important}@media screen and (min-width: 600px){.hidden-xs{display:block !important}}@media screen and (min-width: 768px)and (max-width: 1280px){.hidden-sm{display:none !important}}@media screen and (min-width: 1280px){.hidden-sm{display:block !important}}.page-main{z-index:0}@media screen and (min-width: 768px)and (max-width: 1280px){.page-main{margin-top:1em}}@media screen and (min-width: 768px)and (max-width: 991px){.page-main{padding-left:15px;padding-right:15px}}@media screen and (min-width: 1280px){.page-main{padding:0 !important;margin-top:0}}.page-wrapper .breadcrumbs{padding:0;text-transform:uppercase}@media screen and (min-width: 768px)and (max-width: 1280px){.page-wrapper .breadcrumbs .items{margin-bottom:1em}}.behave-as-bg,.behave-as-bg img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;z-index:0}@media screen and (min-width: 600px){.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{max-width:1148px !important}}.container{max-width:1148px !important}.nav-sections{display:none !important}.fc-component{min-width:320px}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-component{margin:0 15px}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1){.fc-component{margin:0}}.breadcrumbs{display:block;margin-left:15px;margin-top:1em}.breadcrumbs .item:not(:last-child):after{font-size:14px;margin:0 2px}.breadcrumbs a{color:#4c5962 !important;font-weight:600}.breadcrumbs a:visited{color:#4c5962 !important}.breadcrumbs strong{font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#212b60}@media screen and (min-width: 992px)and (max-width: 1148px){.breadcrumbs{padding-left:20px !important;padding-right:20px !important}}.rating-summary .rating-result>span:before{color:#f7b718}.rating-summary .count{font-family:Verdana;font-size:9px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;position:relative;top:2px;left:3px}.ambanner-4{margin-bottom:2em;float:left;position:relative;z-index:2;width:100%;width:calc(100% + 2em);margin-left:-1em;margin-right:-1em}@media screen and (min-width: 600px){.ambanner-4{margin-top:-2em;width:100%;margin-left:0;margin-right:0}}@media screen and (min-width: 768px)and (max-width: 1280px){.ambanner-4{margin-bottom:0}}.ambanner-4>div{width:100%;float:left}@media screen and (min-width: 600px){.ambanner-4>div{width:50%}}@media screen and (min-width: 600px){.ambanner-4>div:first-of-type{padding-right:1.75%}}@media screen and (min-width: 600px){.ambanner-4>div:last-of-type{padding-left:1.75%;display:block}}.ambanner-4>div p{display:none !important}.ambanner-4>div .block{display:none !important}.promobanner{height:170px;padding:1em;position:relative;background-position:100% !important;background-size:140% !important;margin-bottom:1em}@media screen and (min-width: 600px){.promobanner{background-size:cover !important;height:200px;padding:2em}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.promobanner{margin-bottom:2em}}.promobanner a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;padding:1em;text-decoration:none}@media screen and (min-width: 1280px){.promobanner a{padding:2em}}.promobanner a:hover{text-decoration:none}.promobanner a:hover .btn{background:#679643 !important}.promobanner .btn{margin-top:1em}.promobanner .btn.white{background:#fff !important;color:#212b60}.promobanner .btn.white:hover{background:#679643;color:#fff}.promobanner .btn.green{background:#679643 !important;color:#fff}.promobanner .btn.green:hover{background:#212b60 !important;color:#fff !important}.promobanner h3{color:#fff;margin-top:0;margin-top:.5em;max-width:55%}@media screen and (min-width: 600px){.promobanner h3{font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:normal;max-width:70%}}.promobanner .sub{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#f7b718;text-transform:uppercase}.promobanner .sub:first-of-type{display:block;margin-top:1em}@media screen and (min-width: 768px)and (max-width: 1280px){.promobanner .sub:first-of-type{margin-top:0}}.content-area p{margin-bottom:1em;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#4c5962}.content-area ul{padding:0 0 0 1.25em}.content-area ul li{position:relative;font-size:16px}.content-area h4{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#212b60;margin-bottom:.25em}.page.messages{float:left;width:100%;margin:-2em 0 1em}.page.messages .message.success{background:#679643;color:#fff}.page.messages .message.success a{color:#fff}.page.messages .message.success div:first-child:before{color:#f7b718}.am-sl-login-page{clear:both;max-width:1092px;margin:0 auto;padding-bottom:20px}@media screen and (max-width: 600px){.am-sl-login-page{right:-1em;position:relative;padding-bottom:0}}.am-sl-login-page .am-title{margin-bottom:1em}.alignright{float:right;margin:0 0 1em 2em !important}@media screen and (max-width: 600px){.alignright{width:100%;margin:0 0 1em 0 !important}}.grecaptcha-badge{opacity:0 !important}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email]{font-family:"Montserrat",sans-serif;box-shadow:none}.am-form .action{color:#212b60}.am-login-popup .actions-toolbar .action.primary{border-radius:0;font-family:"Montserrat",sans-serif;text-transform:uppercase;color:#fff !important}#am-login-content .action{background:#212b60 !important;color:#fff !important;font-family:"Montserrat",sans-serif;font-weight:bold}#am-login-content .action.remind{background:none !important;color:#212b60 !important;font-size:12px;text-transform:uppercase;margin-top:14px;position:relative;top:12px}.am-tablist .am-title.active .am-link{color:#212b60 !important;border-bottom:1px solid #212b60 !important}.am-login-popup.-social-right .am-login-content .am-form h1{font-size:24px;margin-bottom:40px;text-align:center}.fieldset>.field.required>.label:after,.fieldset>.fields>.field.required>.label:after,.fieldset>.field._required>.label:after,.fieldset>.fields>.field._required>.label:after{content:"*";color:#212b60;font-size:1.2rem;margin:0 0 0 -1px;top:-2px;position:relative}.fieldset>.field.required>.label:after{margin:0 0 0 6px}a.anchor{display:block;position:relative;top:-75px;visibility:hidden}.backtotop .btn_backtotop{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.5px;text-align:center;color:#c06;text-transform:uppercase;line-height:56px;text-indent:-50px;background:#fff;width:200px;display:block;height:56px;position:relative;transform:rotate(-90deg) translateY(71px);position:fixed;right:0;bottom:12em;background:#212b60;color:#fff;border:2px solid #fff;border-bottom:0;text-decoration:none;font-family:Montserrat;right:-55px;transition:all 500ms ease-in-out;z-index:3}@media screen and (max-width: 600px){.backtotop .btn_backtotop{display:none !important}}.backtotop .btn_backtotop.show{right:0}.backtotop .btn_backtotop:hover{background:#679643}.backtotop .btn_backtotop:after{content:"";width:56px;height:56px;display:block;position:absolute;right:0px;top:0;background:url(../images/icons/arrow_up.svg) #679643;background-repeat:no-repeat;background-position:50%;background-size:18px;transform:rotate(90deg);border-right:2px solid #fff}.messages{margin-top:2em}.am-forgot-content .offset-md-3{margin:0 -15px !important;width:calc(100% + 30px) !important;max-width:none !important}.columns{display:block !important}.columns .column.main{display:block !important}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1){.columns .column.main{min-width:100%;padding:0 15px}}cloudflare-app[app=tibrr-cookie-consent]>.tibrr-cookie-consent-container>.tibrr-cookie-consent-button>button{box-shadow:none;padding:.5em 1.5em;text-transform:uppercase;font-size:1em}.cms-page-view table{border:1px solid #000}.cms-page-view table>thead>tr>th,.cms-page-view table>tbody>tr>th,.cms-page-view table>tfoot>tr>th,.cms-page-view table>thead>tr>td,.cms-page-view table>tbody>tr>td,.cms-page-view table>tfoot>tr>td{border:1px solid #000}.amsl-cart-page,.amsl-login-page,.amsl-registration-page{clear:both;margin:10px 15px}.amsl-cart-page .amsl-button,.amsl-login-page .amsl-button,.amsl-registration-page .amsl-button{text-decoration:none}.page-id-3222 table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed;color:#4c5962}.page-id-3222 table caption{font-size:1.5em;margin:.5em 0 .75em}.page-id-3222 table tr{background-color:#f8f8f8;border:1px solid #ddd;padding:.35em}.page-id-3222 table th,.page-id-3222 table td{padding:.625em;text-align:center}.page-id-3222 table th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width: 600px){.page-id-3222 table{border:0}.page-id-3222 table caption{font-size:1.3em}.page-id-3222 table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.page-id-3222 table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.page-id-3222 table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}.page-id-3222 table td::before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase}.page-id-3222 table td:last-child{border-bottom:0}}.popup-newsletter .block.newsletter{max-width:100%}.popup-newsletter .block.newsletter p:last-child{margin-bottom:1rem}.popup-newsletter .block.newsletter .form.subscribe>.field{float:none}.popup-newsletter .block.newsletter .form.subscribe>.field{max-width:100%}.popup-newsletter .block.newsletter button{font-size:14px;height:40px;text-transform:uppercase}.popup-newsletter .block.newsletter button:hover{background:#679643 !important;border-color:#679643 !important}.video-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%}.video-wrapper .video{position:absolute;top:0;left:0;width:100%;height:100%}.page-header{margin-bottom:-1px}.page-header.sticky-mode .minicart-wrapper.active{top:4em}.page-header .featured-menu-product:before{content:"";width:1px;height:75%;position:absolute;left:-10px;top:50%;background:#212b60;transform:translateY(-50%)}.page-header .featured-menu-product .thumb{width:150px;height:150px;margin-top:1em}.page-header .featured-menu-product .title{color:#212b60;text-transform:none;text-align:left;line-height:16px;font-size:16px;font-weight:bold;margin-top:2em}.page-header .featured-menu-product .price{color:#212b60;text-transform:none;text-align:left;line-height:16px;font-size:14px;font-weight:600;margin-bottom:1.5em}.page-header .featured-menu-product .btn{float:left;height:auto;width:auto;color:#fff !important;width:auto !important;height:auto !important;text-transform:uppercase !important}.page-header .minicart-container{position:relative}.page-header .minicart-container.visible{display:block}.page-header .minicart-wrapper{position:fixed;top:10em;left:-10px;width:100vw;margin:0;z-index:9}@media screen and (min-width: 768px){.page-header .minicart-wrapper{top:-4.75em;right:15em;width:320px;left:auto}}@media screen and (min-width: 1280px){.page-header .minicart-wrapper{right:20em;position:absolute}}@media screen and (min-width: 768px){.page-header .minicart-wrapper .block-minicart{border:0;box-shadow:0px -2px 12px 7px rgba(0,0,0,.0901960784)}}.page-header .minicart-wrapper .block-minicart:after,.page-header .minicart-wrapper .block-minicart:before{display:none}.page-header .minicart-wrapper .block-minicart .block-content{padding-top:2em}.page-header .minicart-wrapper .block-minicart .block-content .actions{margin-top:2em}.page-header .minicart-wrapper .block-minicart .subtitle.empty{font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#212b60;padding:10px 0 10px;margin-top:-2em}.page-header .minicart-wrapper .block-minicart .actions .primary{margin-left:0;margin-right:0}.page-header .minicart-wrapper .block-minicart .actions .secondary .btn-alt{background:#fff !important;color:#212b60 !important;border:2px solid #212b60;margin-bottom:1em}.page-header .minicart-wrapper .block-minicart .actions .secondary .btn-alt:hover{border:0 !important;color:#fff !important;text-decoration:none;background:#679643 !important}.page-header .minicart-wrapper .block-minicart .actions .viewcart{text-decoration:underline !important;font-weight:600}.page-header .minicart-wrapper .block-minicart .action.primary{display:block;width:100%;padding:0;font-family:Montserrat;font-size:14px !important;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;border-radius:0;padding:0 !important;border:2px solid rgba(0,0,0,0);height:46px;line-height:42px !important}.page-header .minicart-wrapper .block-minicart .action.primary:hover{border:2px solid rgba(0,0,0,0) !important}.page-header .minicart-wrapper .block-minicart .action.close,.page-header .minicart-wrapper .block-minicart .mini-cart-close{height:52px;position:absolute;right:0;top:0;width:38px;background-image:none;background:none;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-shadow:none;font-weight:400;display:inline-block;text-decoration:none;right:2em;top:2em;font-size:0}.page-header .minicart-wrapper .block-minicart .action.close:before,.page-header .minicart-wrapper .block-minicart .mini-cart-close:before{content:"";width:17px;height:17px;background:url(../images/icons/close.svg);background-repeat:no-repeat;background-position:50%;display:block}.page-header .minicart-wrapper .block-minicart .items-total{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#212b60;margin-top:1.5em}.page-header .minicart-wrapper .block-minicart .subtotal .label{line-height:1.43 !important;font-size:12px;font-weight:500 !important;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:right;color:#212b60 !important}.page-header .minicart-wrapper .block-minicart .subtotal .label:after{display:none}.page-header .minicart-wrapper .block-minicart .subtotal .amount.price-container .price{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#212b60}.page-header .minicart-wrapper .block-minicart .product{width:100%}.page-header .minicart-wrapper .block-minicart .product .product-item-name a{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#212b60}.page-header .minicart-wrapper .block-minicart .product .product-item-photo{width:88px !important;float:left;border:0 !important}.page-header .minicart-wrapper .block-minicart .product .product-item-details{position:relative;float:right;width:72%;padding:0 !important}@media screen and (min-width: 768px){.page-header .minicart-wrapper .block-minicart .product .product-item-details{width:68%}}.page-header .minicart-wrapper .block-minicart .product .product-item-details .product-item-name{width:75%}.page-header .minicart-wrapper .block-minicart .product .product-item-details .product.actions{position:absolute;right:0;margin:0;top:5em}.page-header .minicart-wrapper .block-minicart .product .product-item-details .product.actions .action.delete:before{color:#212b60}.page-header .minicart-wrapper .block-minicart .product .product-item-details .price-container{position:absolute;right:0;top:-5px;width:25%;text-align:right;color:#212b60}.page-header .minicart-wrapper .block-minicart .product .product-item-details .price-container .price-excluding-tax{margin:0;color:#212b60}.page-header .minicart-wrapper .block-minicart .product .product-item-details .actions{width:64px !important}.page-header .minicart-wrapper .block-minicart .product .product-item-details .actions .primary,.page-header .minicart-wrapper .block-minicart .product .product-item-details .actions.secondary{display:inline-block;width:50%}.page-header .minicart-wrapper .block-minicart .product .product-item-details .actions .primary a{text-align:left;border:0 !important}.page-header .minicart-wrapper .block-minicart .product .product-item-details .actions .secondary{float:right;text-align:right}.page-header .minicart-wrapper .block-minicart .product .product-item-details .actions .secondary a{border:0 !important}.page-header .minicart-wrapper .block-minicart .product dl.product.options.list{margin:0}.page-header .minicart-wrapper .block-minicart .product dl.product.options.list .label{line-height:normal !important;font-weight:normal !important;padding-left:0 !important;color:#212b60 !important;margin-right:5px !important}.page-header #mini-cart .product-item{margin-top:0;min-height:116px}.page-header .minicart-items-wrapper{border:1px solid rgba(102,102,102,.1803921569);margin:0;padding:15px 0;border-left:0;border-right:0;min-height:152px}.page-header .minicart-items .product-image-wrapper{height:100% !important}.page-header .minicart-items .product-item:not(:first-child){border-top:1px solid rgba(102,102,102,.1803921569)}.page-header .header{display:flex}.page-header .header.content{background:#212b60;width:100%;padding:0;height:64px;z-index:3;position:relative}@media screen and (min-width: 768px){.page-header .header.content{clear:both;position:inherit}.page-header .header.content:before{content:"";width:200vw;height:62px;background:#212b60;position:absolute;right:0;z-index:-1}}@media screen and (min-width: 1280px){.page-header .header.content{height:62px}}.page-header .header.content.sticky{position:fixed;top:0;z-index:3}@media screen and (min-width: 768px){.page-header .header.content.sticky{left:50%;transform:translateX(-50%);max-width:none !important}}@media screen and (min-width: 768px)and (max-width: 1280px){.page-header .header.content.sticky:before{display:none}}@media screen and (min-width: 1280px){.page-header .header.content.sticky:before{content:"";width:200vw;height:62px;background:#212b60;position:absolute;right:-100vw;z-index:-1}}@media screen and (min-width: 768px){.page-header .header.content.sticky .logo{display:none}.page-header .header.content.sticky #sticky-search{display:block !important;width:78px}.page-header .header.content.sticky #sticky-search a{text-transform:none;text-indent:-1.75em;padding-right:1em}}@media screen and (min-width: 768px)and (min-width: 768px)and (max-width: 1280px){.page-header .header.content.sticky #sticky-search a{text-indent:-3em}}@media screen and (min-width: 768px){.page-header .header.content.sticky #sticky-search a:after{content:"";width:36px;height:36px;background:url(../images/icons/search_blue.svg) #fff;border-radius:50%;position:absolute;top:50%;transform:translate(0, -50%);right:.75em;background-repeat:no-repeat;background-size:14px;background-position:50%}.page-header .header.content.sticky #sticky-search a:hover:after{background:url(../images/icons/search_white.svg) #212b60;background-size:14px;background-repeat:no-repeat;background-position:50%}}.page-header .banner{background:#679643;color:#fff;text-align:center;font-size:10px;font-weight:600;padding:1em 2em;line-height:1.6;letter-spacing:normal}@media screen and (min-width: 768px){.page-header .banner{height:54px;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:26px;letter-spacing:normal;text-align:center;color:#fff;border-bottom:3px solid #f7b718}}@media screen and (min-width: 768px)and (max-width: 1280px){.page-header .banner{font-size:12px;padding:.5em 1em;height:40px}}.page-header .banner a{color:#fff;text-decoration:none}@media screen and (min-width: 768px){.page-header .banner .ico{display:inline-block;margin:0 1em}.page-header .banner .ico.truck{width:48px;width:48px;background-position:50%}.page-header .banner .ico.arrow{width:18px;height:24px;background:url(../images/icons/arrow_right.svg) no-repeat;background-position:50%}}.page-header .nav-toggle{float:right;position:inherit}.page-header .logo{display:block;margin:0;padding:0;height:100%}@media screen and (min-width: 768px){.page-header .logo{width:117px;height:166px;margin-top:-100px}}@media screen and (min-width: 768px)and (max-width: 1280px){.page-header .logo{width:90px}}.page-header .logo img{width:auto;height:100%}.page-header #header-links-desktop{display:none}@media screen and (min-width: 768px)and (max-width: 1280px){.page-header #header-links-desktop{padding-left:7em}}@media screen and (min-width: 768px){.page-header #header-links-desktop{max-width:1148px;height:80px;display:flex !important;flex-direction:row;flex-grow:1;margin:0 auto}}@media screen and (min-width: 1280px){.page-header #header-links-desktop{height:98px;padding-left:9em}}.page-header #header-links-desktop li{height:40px;flex-grow:1;margin-top:3em;list-style:none;margin-left:0}@media screen and (min-width: 768px)and (max-width: 1280px){.page-header #header-links-desktop li{margin-top:2em}}@media screen and (min-width: 768px)and (max-width: 1280px){.page-header #header-links-desktop li.product-item{max-width:none}}.page-header #header-links-desktop li a{text-decoration:none;position:relative}.page-header #header-links-desktop li a:hover{text-decoration:none}@media screen and (min-width: 768px)and (max-width: 1280px){.page-header #header-links-desktop li a.showcart.active~.ui-dialog{display:block !important}}.page-header #header-links-desktop li .icon{width:40px;height:40px;border:solid 2px #679643;display:inline-block;border-radius:50%;background-position:50% !important;background-repeat:no-repeat !important}.page-header #header-links-desktop li .icon:hover{border-color:#212b60}.page-header #header-links-desktop li .label{font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#4c5962;line-height:40px;vertical-align:bottom;padding-left:.25em}@media screen and (max-width: 908px){.page-header #header-links-desktop li .label{display:none}}.page-header #header-links-desktop li.review-link{width:192px;display:block}@media screen and (min-width: 768px)and (max-width: 1280px){.page-header #header-links-desktop li.review-link{display:none}}.page-header #header-links-desktop li.review-link a{background:url(../images/top_reviews_4500.png);background-size:191px;background-position:50%;background-repeat:no-repeat;width:100%;height:100%;display:block}@media screen and (min-width: 768px)and (max-width: 1280px){.page-header #header-links-desktop li.review-link a{background-size:100%}}.page-header #header-links-desktop li.call-link{width:250px}.page-header #header-links-desktop li.call-link .label{position:relative}@media screen and (max-width: 908px){.page-header #header-links-desktop li.call-link .label{display:inline}}.page-header #header-links-desktop li.call-link .label .inner{display:block;width:126px;float:right;position:absolute;top:-8px;line-height:18px;left:6px}.page-header #header-links-desktop li.call-link .label .inner .top{color:#679643;top:-2px;position:relative}.page-header #header-links-desktop li.call-link .label .inner .phone{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;display:block}.page-header #header-links-desktop li.call-link .label .inner .phone:hover{color:#679643}.page-header #header-links-desktop li.call-link .icon{background:url(../images/icons/call_green.svg)}.page-header #header-links-desktop li.call-link .icon:hover{border-color:#679643}.page-header #header-links-desktop li.account-link{margin-left:80px}.page-header #header-links-desktop li.account-link .icon{background:url(../images/icons/account_green.svg)}.page-header #header-links-desktop li.account-link .icon:hover{background:url(../images/icons/account_blue.svg)}.page-header #header-links-desktop li.minicart-link:hover{cursor:pointer}.page-header #header-links-desktop li.minicart-link .icon{background:url(../images/icons/basket_green.svg)}.page-header #header-links-desktop li.minicart-link .icon:hover{background:url(../images/icons/basket_blue.svg)}.page-header #header-links-desktop li.minicart-link .showcart:before{display:none}.page-header #header-links-desktop li.minicart-link .showcart .counter{background:none;position:absolute;width:100%;height:100%;left:0;top:-5px;margin:0}.page-header #header-links-desktop li.minicart-link .showcart .counter.empty{display:none}.page-header #header-links-desktop li.minicart-link .showcart .counter .counter-number{text-shadow:none;width:20px;height:20px;line-height:20px;background:#212b60;display:block;border-radius:50%;text-align:center;position:absolute;left:24px;top:0px;font-weight:600;font-size:12px;color:#fff}.page-header #header-links-desktop li.search-block{background-color:#f2f2f2;border-radius:25px;z-index:0}@media screen and (min-width: 768px)and (max-width: 1280px){.page-header #header-links-desktop li.search-block{width:210px}}.page-header #header-links-desktop li.search-block .block-search{width:100%;padding:0;border-radius:50%;opacity:1}.page-header #header-links-desktop li.search-block .block-search #search,.page-header #header-links-desktop li.search-block .block-search #search_desktop,.page-header #header-links-desktop li.search-block .block-search #search_desktop_alt{background:none;box-shadow:none;font-size:14px;font-weight:600}@media screen and (min-width: 768px)and (max-width: 1280px){.page-header #header-links-desktop li.search-block label{top:0}}.page-header #header-links-desktop li.search-block .action.search{width:38px;height:38px;background-color:#212b60;border-radius:50% !important;right:0;opacity:1}.page-header #header-links-desktop li.search-block .action.search:hover{background-color:#679643}.page-header #header-links-desktop li.search-block .action.search:before{color:#fff}.page-header #header-links-mobile{display:flex !important;margin:0;padding:0;flex-direction:row;flex-grow:1}@media screen and (min-width: 768px){.page-header #header-links-mobile{display:none !important}}.page-header #header-links-mobile li{display:flex;flex-grow:1;flex-basis:0;margin:0}.page-header #header-links-mobile li a{width:100%;height:100%}.page-header #header-links-mobile li a:hover,.page-header #header-links-mobile li a:active{text-decoration:none}.page-header #header-links-mobile li a .icon{width:100%;height:2em;margin-top:.75em;display:block;background-position:50% !important;background-repeat:no-repeat !important}.page-header #header-links-mobile li a .label{color:#fff;text-align:center;display:block;font-size:8px;font-weight:600;line-height:16px}.page-header #header-links-mobile li.call-link a{border-right:solid 1px rgba(126,158,179,.5)}.page-header #header-links-mobile li.call-link a .icon{background:url(../images/icons/call.svg)}.page-header #header-links-mobile li.account-link a{border-right:solid 1px rgba(126,158,179,.5)}.page-header #header-links-mobile li.account-link a .icon{background:url(../images/icons/account.svg)}.page-header #header-links-mobile li.minicart-link{position:initial}.page-header #header-links-mobile li.minicart-link a{border-right:solid 1px rgba(126,158,179,.5);position:relative}.page-header #header-links-mobile li.minicart-link a .icon{background:url(../images/icons/basket.svg)}.page-header #header-links-mobile li.minicart-link .showcart:before{display:none}.page-header #header-links-mobile li.minicart-link .counter{background:none !important;position:absolute;top:0;left:0;width:100%}.page-header #header-links-mobile li.minicart-link .counter.empty{display:none}.page-header #header-links-mobile li.minicart-link .counter .counter-number{display:block;width:24px;height:24px;color:#212b60;text-align:center;border-radius:50%;font-weight:600;background:#f7b718;position:absolute;top:10%;right:20%;border:2px solid #212b60;line-height:20px;text-shadow:none}.page-header #header-links-mobile li.minicart-link .block-minicart{width:100%;min-width:0;right:0;margin-top:0}.page-header #header-links-mobile li.minicart-link .block-minicart:before{right:31.5%;top:-12px}.page-header #header-links-mobile li.minicart-link .block-minicart:after{right:31%;top:-14px}.page-header #header-links-mobile li.menu-link a .icon{background:url(../images/icons/menu.svg);background-size:40px}.page-header #header-links-mobile li.menu-link.open a .icon{background:url(../images/icons/menu_close.svg);background-size:20px}.page-header .block-search{margin-top:0px;height:38px;position:relative}.page-header .block-search .block-content .minisearch .search .label:before{background:url(../images/icons/search.svg);content:"";width:28px;height:28px;background-size:16px;background-repeat:no-repeat;background-position:50%}@media screen and (min-width: 768px)and (max-width: 1280px){.page-header .block-search .block-content .minisearch .search .label:before{top:0;position:relative}}@media screen and (min-width: 768px){.page-header .block-search.mobile-search{display:none}}.page-header .block-search .label{position:absolute;right:.2em;z-index:1;top:.25em}.page-header .block-search .control{position:relative;margin:0;border:0;padding:0}.page-header .block-search .control .search_autocomplete{top:53px}.page-header .block-search .control #mobile_search,.page-header .block-search .control #search,.page-header .block-search .control #search_desktop,.page-header .block-search .control #search_desktop_alt{height:38px;left:0;top:0;margin:0;border:0;font-family:"Montserrat";font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;padding-left:1em}.page-header .review-block{float:left;width:100%;height:42px;z-index:2;position:relative;background:#fff}@media screen and (min-width: 768px){.page-header .review-block{display:none}}.page-header .review-block a{text-decoration:none}.page-header .review-block .left{background:url(../images/top_reviews_4500.png);background-size:138px;background-position:50%;background-repeat:no-repeat;float:left;width:50%;height:100%}.page-header .review-block .right{background:url(../images/reviews_logo.jpg);background-size:90px 26px;background-repeat:no-repeat;background-position:50%;float:right;width:50%;height:100%}.page-header #mainmenu{display:none}@media screen and (min-width: 768px){.page-header #mainmenu{display:flex !important;flex-grow:1;margin-left:-1px}}.page-header #mainmenu ul{display:flex;flex-grow:1;margin:0;padding:0}@media screen and (max-width: 1280px){.page-header #mainmenu ul.primary-navigation__list{height:62px}}.page-header #mainmenu ul li{flex-grow:1;text-align:center;margin:0;line-height:1;border-right:1px solid rgba(255,255,255,.1)}.page-header #mainmenu ul li a{font-size:11px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#fff;text-transform:uppercase;width:100%;display:block;height:100%;line-height:46px;transition:background-color 200ms linear;text-decoration:none}@media screen and (max-width: 768px){.page-header #mainmenu ul li a{font-size:11px}}@media screen and (min-width: 1280px){.page-header #mainmenu ul li a{font-size:14px;line-height:62px}}@media screen and (max-width: 1280px){.page-header #mainmenu ul li a{line-height:65px;font-size:13px}}.page-header #mainmenu ul li a:hover{background:#fff;color:#212b60;text-decoration:none}.page-header #mainmenu ul li:hover a{background:#fff;color:#212b60;text-decoration:none}.page-header #mainmenu ul li:hover .subdropdown{display:block;padding:0 15px;min-height:200px}.page-header #mainmenu ul li .subdropdown{display:none;background:#fff;width:100%;position:absolute;left:0;z-index:3;box-shadow:0px 12px 20px 0px rgba(0,0,0,.1294117647)}@media screen and (min-width: 768px)and (max-width: 1280px){.page-header #mainmenu ul li .subdropdown{padding:0 2em}}.page-header #mainmenu ul li .subdropdown ul{margin:0 auto;position:relative;max-width:1148px;padding:2em 300px 2em 0;display:block;column-count:3}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.page-header #mainmenu ul li .subdropdown ul{padding:2em 0}}.page-header #mainmenu ul li .subdropdown ul li{display:inline-block;width:100%}.page-header #mainmenu ul li .subdropdown ul li a{color:#212b60;text-transform:none;text-align:left;line-height:1.4;padding:0 0 20px}.page-header #mainmenu ul li .subdropdown ul li a.btn{line-height:42px;padding:inherit}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.page-header #mainmenu ul li .subdropdown ul li a{letter-spacing:-0.25px}}.page-header #mainmenu ul li .subdropdown ul li a:hover{color:#679643}.page-header #mainmenu ul li .subdropdown ul li .subdropdown{background:none;padding:0;box-shadow:none}.page-header #mainmenu ul li .subdropdown ul li.spacer{display:none}@media screen and (min-width: 600px){.page-header #mainmenu ul li .subdropdown ul li.spacer{width:100%;display:inline-block}}.page-header #mainmenu ul li .subdropdown ul li.spacer a{opacity:0}.page-header #mainmenu ul li .subdropdown ul li.tablet-spacer{display:none}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1){.page-header #mainmenu ul li .subdropdown ul li.tablet-spacer{width:100%;display:inline-block}}.page-header #mainmenu ul li .subdropdown ul li.tablet-spacer a{opacity:0}.page-header #mainmenu ul li .subdropdown ul li.parent:hover a{text-decoration:underline}.page-header #mainmenu ul li .subdropdown ul li.parent a{color:#679643;text-transform:uppercase;font-weight:700}.page-header #mainmenu ul li .subdropdown ul li.parent .subdropdown ul{padding:2em}.page-header #mainmenu ul li .subdropdown ul li.parent .subdropdown ul li a{color:#212b60;text-transform:none;font-weight:600}.page-header #mainmenu ul li .subdropdown ul li.content{position:absolute;right:0;top:0;width:25%;min-height:200px}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.page-header #mainmenu ul li .subdropdown ul li.content{display:none}}.page-header #mainmenu ul li .subdropdown ul li.content .thumb{height:auto}.mm-ocd{z-index:1 !important}.mm-ocd .spacer{display:none !important}.mm-ocd--open{top:106px !important}.mm-ocd--left .mm-ocd__content{left:0px;transform:translate3d(0%, -100%, 0) !important;top:0px;width:100%}.mm-ocd--open .mm-ocd__content{transform:translate3d(0, 0, 0) !important}.mm-spn.mm-spn--light{background:#fff !important}.mm-ocd__backdrop{display:none !important}.mm-spn a:not(:last-child):after,.mm-spn.mm-spn--navbar ul:before{display:none !important}.mm-spn li:before,.mm-spn.mm-spn--navbar:before{color:#212b60 !important;opacity:1 !important}body.mm-ocd-opened #maincontent{opacity:0}#mobmenu.mm-spn--navbar:after{text-align:left;color:#212b60;font-size:12px;font-weight:600;opacity:1;content:"Main Menu"}#mobmenu.mm-spn--main:after{content:""}#mobmenu a.primary-navigation__link,#mobmenu a.primary-navigation__inner-link{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#212b60}#mobmenu ul li ul li.content{display:none}#autocomplete-wrap{max-width:1280px;position:relative;width:100%;margin:0 auto}#autocomplete-wrap .nested{display:none !important}#autocomplete-wrap .searchsuite-autocomplete{left:0;right:auto;top:0px;width:100%;box-shadow:0 3px 8px rgba(0,0,0,.15);border:0;margin-top:0}@media screen and (min-width: 768px){#autocomplete-wrap .searchsuite-autocomplete{left:auto;right:30%;top:-62px;width:338px}}#autocomplete-wrap .searchsuite-autocomplete .title{background-color:#f2f2f2;font-size:16px;font-weight:bold;color:#212b60;text-align:center}#autocomplete-wrap .searchsuite-autocomplete ul li .qs-option-image{width:66px}#autocomplete-wrap .searchsuite-autocomplete ul li .qs-option-title a{font-size:14px;font-weight:600;color:#212b60;text-decoration:none}#autocomplete-wrap .searchsuite-autocomplete ul li .qs-option-title a:hover{text-decoration:underline}#autocomplete-wrap .searchsuite-autocomplete ul li .qs-option-price{font-weight:600}#autocomplete-wrap .searchsuite-autocomplete ul li .qs-option-price .price{color:#212b60}#autocomplete-wrap .searchsuite-autocomplete ul li .qs-option-shortdescription{font-size:12px;font-weight:500;color:#212b60}#autocomplete-wrap .searchsuite-autocomplete .see-all{display:block;background:#212b60;margin:10px;height:42px;line-height:42px;text-align:center;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;transition:background-color 200ms linear;text-decoration:none !important}#autocomplete-wrap .searchsuite-autocomplete .see-all:hover{background:#679643;color:#fff;text-decoration:none}.search-slider{background:#fff;height:14em;position:fixed;top:0;width:100%;z-index:3;transform:translateY(-100%);transition:500ms ease-in-out;display:flex;align-items:center}@media screen and (min-width: 600px){.search-slider.open{transform:translateY(0)}}.search-slider .search-inner{margin:0 auto;width:420px;top:2em;position:relative}.search-slider .search-inner .btn_search_panel_close{position:absolute;width:24px;height:24px;right:-12em;top:.5em;background:url(../images/icons/close.svg);background-repeat:no-repeat;background-position:50%;text-decoration:none}.search-slider .search-inner #search_mini_form_desktop_alt{position:relative}.search-slider .search-inner #search_mini_form_desktop_alt .field{padding-right:4em}.search-slider .search-inner #search_mini_form_desktop_alt .actions{position:absolute;top:0;right:0}.search-slider .search-inner #search_desktop_alt{border:0;border-bottom:1px solid #212b60;font-weight:600;color:#4c5962}.search-slider .search-inner #search_desktop_alt:focus,.search-slider .search-inner #search_desktop_alt:active{box-shadow:none}.search-slider .search-inner .action.search{width:38px;height:38px;background-color:#212b60;border-radius:50%;right:0;opacity:1;padding:0;border:0}.search-slider .search-inner .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:32px;content:"";font-family:"luma-icons";margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center;color:#fff}@media screen and (max-width: 600px){.page-wrapper{overflow-x:hidden}}.page-wrapper .props{margin-left:30px}@media screen and (max-width: 600px){.page-wrapper .props{margin-left:0}}.page-wrapper .props .item{display:none;text-align:center;padding:20px;position:relative}@media(max-width: 768px){.page-wrapper .props .item{text-align:center}}.page-wrapper .props .item::after{content:"|";font-size:30px;float:right;margin-top:-22px;position:relative;font-weight:300;font-family:serif}@media(max-width: 768px){.page-wrapper .props .item::after{display:none}}.page-wrapper .props .item img{position:relative;margin-right:20px;left:-80px;display:inline-block}.page-wrapper .props .item .title{font-weight:800;font-size:14px;margin-top:-40px;display:block;margin-left:30px}@media screen and (max-width: 600px){.page-wrapper .props .item .title{margin-left:20px;font-size:12px}}.page-wrapper .props .item .sub-title{margin-left:30px}.page-wrapper .props .item.item-delivery{min-width:200px}.page-wrapper .props .item.item-partnership{min-width:390px}.page-wrapper .props .item.item-quality{min-width:240px}.page-wrapper .props.slick-slider .slick-slide:last-child .item::after{content:""}@media screen and (max-width: 1280px){.search-block .field.search{position:relative}.search-block .field.search label:before{top:0}}.page-wrapper .page-footer{padding:0 !important;margin-top:10em}@media screen and (max-width: 768px){.page-wrapper .page-footer{margin-top:0}}.page-wrapper .page-footer .top{background:#679643;padding:1.25em 0 1em 0;height:auto}@media screen and (min-width: 600px){.page-wrapper .page-footer .top{height:88px}}@media screen and (min-width: 1440px){.page-wrapper .page-footer .top .container{padding:0}}.page-wrapper .page-footer .top .title{display:block;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#fff}@media screen and (min-width: 600px){.page-wrapper .page-footer .top .title{display:inline-block !important;font-size:16px}}@media screen and (min-width: 600px){.page-wrapper .page-footer .top .newsletter{width:100%;max-width:none !important}}.page-wrapper .page-footer .top .newsletter .field{margin-bottom:1em}@media screen and (min-width: 600px){.page-wrapper .page-footer .top .newsletter .field{margin-top:.4em}}.page-wrapper .page-footer .top .newsletter .control:before{display:none}@media screen and (min-width: 600px){.page-wrapper .page-footer .top .newsletter .title{float:left;height:54px;line-height:54px;margin-bottom:0;padding-right:1em}}@media screen and (min-width: 768px)and (max-width: 1280px){.page-wrapper .page-footer .top .newsletter .content{width:290px}}@media screen and (min-width: 600px){.page-wrapper .page-footer .top .newsletter .content{display:inline-block}}.page-wrapper .page-footer .top .newsletter #newsletter-error{background:#f7b718;color:#000;padding:1em}.page-wrapper .page-footer .top .newsletter #newsletter{height:36px;padding-left:1em;margin-right:0}@media screen and (min-width: 600px){.page-wrapper .page-footer .top .newsletter #newsletter{height:40px;width:258px}}.page-wrapper .page-footer .top .newsletter #newsletter::placeholder{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#4c5962}@media screen and (min-width: 600px){.page-wrapper .page-footer .top .newsletter #newsletter::placeholder{font-size:16px}}.page-wrapper .page-footer .top .newsletter .actions{display:block}@media screen and (min-width: 600px){.page-wrapper .page-footer .top .newsletter .actions{display:table-cell;vertical-align:top;float:none !important;top:6px;position:relative}}.page-wrapper .page-footer .top .newsletter .actions .btn{border:0;border-radius:0;box-shadow:none;background:#212b60;color:#fff}@media screen and (min-width: 600px){.page-wrapper .page-footer .top .newsletter .actions .btn{position:relative;top:-1px;margin-left:.5em}}.page-wrapper .page-footer .top .newsletter .actions .btn:hover{background:#f7b718 !important;color:#212b60 !important}.page-wrapper .page-footer .top .social-block{border-top:solid 1px #4f7533;padding:1.5em 1em 0 1em}@media screen and (min-width: 768px)and (max-width: 1280px){.page-wrapper .page-footer .top .social-block{padding-right:15px}}@media screen and (min-width: 600px){.page-wrapper .page-footer .top .social-block{border:0;text-align:right;padding-top:1em}}.page-wrapper .page-footer .top .social-block .title{display:inline-block;position:relative;top:-0.5em}@media screen and (min-width: 768px)and (max-width: 1280px){.page-wrapper .page-footer .top .social-block .title{display:none !important}}.page-wrapper .page-footer .top .social-block .socials{margin:0;padding:0;display:inline-block;height:28px;margin-left:1em}.page-wrapper .page-footer .top .social-block .socials li{background:#4f7533;border-radius:50%;font-size:0px;width:28px;height:28px;float:left;margin-right:10px;transition:background-color .5s ease}.page-wrapper .page-footer .top .social-block .socials li:hover{background:#2d421d}.page-wrapper .page-footer .top .social-block .socials li a{display:block;width:100%;height:100%;text-decoration:none}.page-wrapper .page-footer .top .social-block .socials li.facebook a{background:url("../images/icons/social/icn_facebook.svg") no-repeat;background-position:50% 100%;background-size:12px}.page-wrapper .page-footer .top .social-block .socials li.instagram a{background:url("../images/icons/social/icn_instagram.svg") no-repeat;background-position:50%;background-size:16px}.page-wrapper .page-footer .top .social-block .socials li.twitter a{background:url("../images/icons/social/icn_twitter.svg") no-repeat;background-position:50%;background-size:16px}.page-wrapper .page-footer .top .social-block .socials li.pinterest a{background:url("../images/icons/social/icn_pinterest.svg") no-repeat;background-position:50%;background-size:16px}.page-wrapper .page-footer .top .social-block .socials li.youtube a{background:url("../images/icons/social/icn_youtube.svg") no-repeat;background-position:50%;background-size:16px}.page-wrapper .page-footer .middle{background:#212b60}@media screen and (min-width: 600px){.page-wrapper .page-footer .middle{padding:3em 0 2em 0}}@media screen and (min-width: 1280px){.page-wrapper .page-footer .middle .container{padding:0}}.page-wrapper .page-footer .middle .logo{background:url("../images/logo.svg");width:127px;height:175px;background-size:contain;background-repeat:no-repeat;max-width:100%;margin:0;z-index:1}.page-wrapper .page-footer .middle .partners{margin-top:3em}@media screen and (min-width: 600px){.page-wrapper .page-footer .middle .partners{margin-left:-6em;margin-top:2em;margin-bottom:-4em}}@media screen and (max-width: 768px){.page-wrapper .page-footer .middle .partners{margin-bottom:-2em}}@media screen and (max-width: 600px){.page-wrapper .page-footer .middle .partners{margin-bottom:0}}.page-wrapper .page-footer .middle .partners .partner{text-align:center;display:flex;justify-content:center;height:22px;margin-bottom:2em}@media screen and (min-width: 600px){.page-wrapper .page-footer .middle .partners .partner{padding:0}}.page-wrapper .page-footer .middle .partners .partner .reviews{height:22px;margin-top:4px}@media screen and (min-width: 600px){.page-wrapper .page-footer .middle .partners .partner .reviews{margin-top:0}}.page-wrapper .page-footer .middle .partners .partner .paypal{min-width:96px}@media screen and (min-width: 600px){.page-wrapper .page-footer .middle .partners .partner .paypal{min-width:auto}}.page-wrapper .page-footer .middle .partners .partner .visa{min-width:62px}@media screen and (min-width: 600px){.page-wrapper .page-footer .middle .partners .partner .visa{min-width:auto}}.page-wrapper .page-footer .middle .partners .partner .maestro{min-width:84px}@media screen and (min-width: 600px){.page-wrapper .page-footer .middle .partners .partner .maestro{min-width:auto}}.page-wrapper .page-footer .middle .partners .partner .mastercard{min-width:84px}@media screen and (min-width: 600px){.page-wrapper .page-footer .middle .partners .partner .mastercard{min-width:auto}}.page-wrapper .page-footer .middle .partners .partner .sagepay{min-width:88px}@media screen and (min-width: 600px){.page-wrapper .page-footer .middle .partners .partner .sagepay{min-width:auto}}.page-wrapper .page-footer .middle .trust-section{color:#fff;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal}@media screen and (min-width: 600px){.page-wrapper .page-footer .middle .trust-section{font-size:12px}}@media screen and (max-width: 768px){.page-wrapper .page-footer .middle .trust-section{margin-top:1em}}.page-wrapper .page-footer .middle .trust-section a{font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#f7b718;text-decoration:underline}@media screen and (min-width: 600px){.page-wrapper .page-footer .middle .trust-section a{font-size:12px}}.page-wrapper .page-footer .middle .trust-section .trustlogo{background:url(../images/wlt_logo.png);background-size:100%;width:83px;height:90px}.page-wrapper .page-footer .middle h4{font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-transform:uppercase;color:#f7b718}@media screen and (min-width: 600px){.page-wrapper .page-footer .middle h4{margin-top:0;font-size:14px}}.page-wrapper .page-footer .middle ul{padding:0;margin:0}.page-wrapper .page-footer .middle ul.footermenu__inner-list{height:0;overflow:hidden}@media screen and (min-width: 600px){.page-wrapper .page-footer .middle ul.footermenu__inner-list{height:auto;overflow:visible}}.page-wrapper .page-footer .middle ul li{padding:0;margin:0;list-style:none}.page-wrapper .page-footer .middle ul li .footermenu__link{font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#f7b718;padding:1.5em 0;text-transform:uppercase;width:100%;display:block;position:relative;background:url(../images/icons/arrow_down_yellow.svg);background-repeat:no-repeat;background-position:100%;text-decoration:none}@media screen and (min-width: 600px){.page-wrapper .page-footer .middle ul li .footermenu__link{background:none;padding-top:0;font-size:14px;padding-bottom:.5em}}.page-wrapper .page-footer .middle ul li .footermenu__link:before{content:"";height:2px;position:absolute;bottom:0;background:#7e9eb3;width:calc(100% + 30px);left:-15px;opacity:.2}@media screen and (min-width: 600px){.page-wrapper .page-footer .middle ul li .footermenu__link:before{display:none}}.page-wrapper .page-footer .middle ul li .footermenu__link:hover,.page-wrapper .page-footer .middle ul li .footermenu__link:active{text-decoration:none}.page-wrapper .page-footer .middle ul li .footermenu__link.open{background:url(../images/icons/arrow_up_yellow.svg);background-repeat:no-repeat;background-position:100%}.page-wrapper .page-footer .middle ul li .footermenu__link.open:before{display:none}@media screen and (min-width: 600px){.page-wrapper .page-footer .middle ul li .footermenu__link.open{background:none}}.page-wrapper .page-footer .middle ul li .footermenu__link.open+.subdropdown .footermenu__inner-list{height:auto;overflow:visible;padding-bottom:1em}.page-wrapper .page-footer .middle ul li .footermenu__link.open+.subdropdown:after{content:"";height:2px;position:absolute;bottom:0;background:#7e9eb3;width:calc(100% + 30px);left:-15px;opacity:.2}.page-wrapper .page-footer .middle ul li .footermenu__inner-link{font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;line-height:1.33;letter-spacing:normal;color:#fff;padding:1em 0;width:100%;display:block;position:relative;text-decoration:none}@media screen and (min-width: 600px){.page-wrapper .page-footer .middle ul li .footermenu__inner-link{font-size:12px;text-transform:initial;padding:5px 0}}.page-wrapper .page-footer .middle ul li .footermenu__inner-link:hover{text-decoration:underline}.page-wrapper .page-footer .bottom{height:64px;background:#161e44;color:#fff}@media screen and (min-width: 600px){.page-wrapper .page-footer .bottom{height:100px;font-size:12px;padding-top:2em}}.page-wrapper .page-footer .bottom .title{color:#f7b718}@media screen and (min-width: 768px){.page-wrapper .page-footer .bottom .title{display:block}}.page-wrapper .page-footer .bottom a{color:#fff}.page-wrapper .page-footer .bottom .copyright{background:#161e44;font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:center;color:#fff;line-height:64px;padding:0}@media screen and (min-width: 600px){.page-wrapper .page-footer .bottom .copyright{font-size:12px}}.page-id-2573 .page-title-wrapper,.page-id-2573 .breadcrumbs{display:none}.page-id-2573 .post-view{display:none}body.page-template-default.page-id-3851 .page-title,body.page-template-default.page-id-3886 .page-title,body.page-template-default.page-id-3854 .page-title{margin-bottom:28px}body.cms-page-view .page-title,body.page-template-default:not(.page-id-2573) .page-title{width:100%;text-align:center;font-size:20px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.12;letter-spacing:-0.5px;color:#212b60}@media screen and (min-width: 768px){body.cms-page-view .page-title,body.page-template-default:not(.page-id-2573) .page-title{font-size:34px}}body.cms-page-view .main h2,body.page-template-default:not(.page-id-2573) .main h2{font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#212b60;margin-top:2em}body.cms-page-view .main h3,body.page-template-default:not(.page-id-2573) .main h3{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#212b60;margin-top:2em;margin-bottom:.5em}body.cms-page-view .main h4,body.page-template-default:not(.page-id-2573) .main h4{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;margin-top:2em;color:#212b60;margin-bottom:.5em}body.cms-page-view .main p,body.page-template-default:not(.page-id-2573) .main p{margin-bottom:1em;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#4c5962}body.cms-page-view .main table.table,body.page-template-default:not(.page-id-2573) .main table.table{width:100%;border-collapse:collapse;margin:2em 0}body.cms-page-view .main table.table th,body.page-template-default:not(.page-id-2573) .main table.table th{font-weight:700;background:#f2f2f2;color:#333;font-weight:700;font-size:16px;background:#f2f2f2;padding:10px 15px;border:0}body.cms-page-view .main table.table td,body.page-template-default:not(.page-id-2573) .main table.table td{border:solid 1px #f2f2f2;padding:10px 15px;font-weight:400;color:#333;border:solid 1px #f2f2f2;padding:10px 15px;font-weight:400;color:#333}body.cms-page-view .main table.table td p,body.page-template-default:not(.page-id-2573) .main table.table td p{margin-bottom:0}body.cms-page-view .main table.table td a,body.page-template-default:not(.page-id-2573) .main table.table td a{text-decoration:none}body.cms-page-view .main table.table td a:hover,body.page-template-default:not(.page-id-2573) .main table.table td a:hover{text-decoration:underline}body.cms-page-view .main .feedstat,body.page-template-default:not(.page-id-2573) .main .feedstat{width:25%;float:left;border:1px solid #000;padding:12px;height:700px;margin-bottom:24px;font-size:13px}@media screen and (max-width: 1024px){body.cms-page-view .main .feedstat,body.page-template-default:not(.page-id-2573) .main .feedstat{width:33%}}@media screen and (max-width: 768px){body.cms-page-view .main .feedstat,body.page-template-default:not(.page-id-2573) .main .feedstat{width:50%}}@media screen and (max-width: 600px){body.cms-page-view .main .feedstat,body.page-template-default:not(.page-id-2573) .main .feedstat{width:100%;height:auto}}body.cms-page-view .main .feedsplit,body.page-template-default:not(.page-id-2573) .main .feedsplit{border-top:1px solid #000;border-bottom:1px solid #000;margin-left:-12px;margin-right:-12px;padding:12px;margin-top:12px;margin-bottom:12px;font-weight:700}@media screen and (max-width: 600px){body.cms-page-view .main .feedsplit,body.page-template-default:not(.page-id-2573) .main .feedsplit{height:auto}}body.cms-page-view .main .feedtop,body.page-template-default:not(.page-id-2573) .main .feedtop{height:350px}@media screen and (max-width: 600px){body.cms-page-view .main .feedtop,body.page-template-default:not(.page-id-2573) .main .feedtop{height:auto}}body.cms-page-view .main ul,body.page-template-default:not(.page-id-2573) .main ul{padding:0;margin:0}@media screen and (min-width: 600px){body.cms-page-view .main ul,body.page-template-default:not(.page-id-2573) .main ul{margin-bottom:3em}}body.cms-page-view .main ul li,body.page-template-default:not(.page-id-2573) .main ul li{list-style:none;position:relative;padding-left:1em;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:.2px;color:#4c5962}body.cms-page-view .main ul li:not(.slide):before,body.page-template-default:not(.page-id-2573) .main ul li:not(.slide):before{content:" ";background:url("../images/icons/arrow_right_blue.svg");background-repeat:no-repeat;background-position:50%;display:block;width:7px;height:12px;position:absolute;left:0;top:.75em;transform:translateY(-50%);background-position:50%;background-size:100%}.catalogsearch-result-index .fp-search-results .topbar{height:64px;text-align:center;position:relative;background:url(../images/shadow.jpg);float:left;width:100%;margin-top:2em}@media screen and (min-width: 768px){.catalogsearch-result-index .fp-search-results .topbar{margin-bottom:2em;margin-top:0em}}.catalogsearch-result-index .fp-search-results .switch{height:100% !important;line-height:64px !important;border:0 !important;text-decoration:none !important;font-size:16px !important;font-weight:bold !important;font-stretch:normal !important;font-style:normal !important;letter-spacing:normal !important;text-align:center !important;color:#212b60 !important;padding:0 2em}.catalogsearch-result-index .fp-search-results .title{display:inline-block;line-height:36px !important;background:#f2f2f2;height:64px;line-height:64px;margin:0 -1px;text-decoration:none;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#212b60;margin-right:2px}.catalogsearch-result-index .fp-search-results .title:after{content:"";background:#fff;position:absolute;bottom:-20px;left:0;width:100%;height:20px}.catalogsearch-result-index .fp-search-results .title.active{background:#fff;box-shadow:0px 0 17px 0px rgba(0,0,0,.0901960784);color:#212b60}.catalogsearch-result-index .fp-search-results .toolbar{display:none !important}.catalogsearch-result-index .fp-search-results .item.content{padding:0;border:0;position:relative;clear:both}@media screen and (min-width: 768px){.catalogsearch-result-index .fp-search-results .item.content{top:1em}}.catalogsearch-result-index .fp-search-results .item.content .products{margin-top:0}.catalogsearch-result-index .fp-search-results #wp-results .post-isearch-wrapper{margin:0 -15px}.catalogsearch-result-index .fp-search-results #wp-results .post-isearch-wrapper .item{width:calc(100% - 30px);margin-right:0;margin:0 15px 3em 15px}@media screen and (min-width: 768px){.catalogsearch-result-index .fp-search-results #wp-results .post-isearch-wrapper .item{width:calc(33.3333% - 30px);float:left}}.catalogsearch-result-index .fp-search-results #wp-results .post-isearch-wrapper .item a.i{background:#ccc;text-decoration:none}.catalogsearch-result-index .fp-search-results #wp-results .post-isearch-wrapper .item a.i img{height:200px;object-fit:cover;width:100%}.catalogsearch-result-index .fp-search-results #wp-results .post-isearch-wrapper .item a.i .placeholder{height:200px;background:url(../images/logo.svg) #fdfbca;background-position:50%;background-repeat:no-repeat}.catalogsearch-result-index .fp-search-results #wp-results .post-isearch-wrapper .item h3 a{text-decoration:none;font-size:16px}.catalogsearch-result-index .fp-search-results #wp-results .post-isearch-wrapper .item span{display:none !important}.pageTitle{font-size:34px;font-weight:800;font-stretch:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#212b60;margin-top:1em}@media screen and (max-width: 600px){.pageTitle{font-size:28px}}.page-title{font-size:34px;font-weight:800;color:#212b60}@media screen and (max-width: 600px){.page-title{font-size:22px}}.cms-terms-and-conditions .tc-address{padding-left:90px}@media screen and (max-width: 600px){.cms-terms-and-conditions ul,.cms-terms-and-conditions ol{list-style-position:inside;padding-left:0px}.cms-terms-and-conditions ul>li,.cms-terms-and-conditions ol>li{display:inline-block}.cms-terms-and-conditions .tc-address{padding-left:0}}.slick-slider .slick-next,.slick-slider .slick-prev{display:block;width:31px;height:31px;background:#212b60;bottom:-40%;border-radius:50%;top:auto;z-index:3}.slick-slider .slick-next:active,.slick-slider .slick-next:focus,.slick-slider .slick-next:hover,.slick-slider .slick-prev:active,.slick-slider .slick-prev:focus,.slick-slider .slick-prev:hover{background:#212b60}.slick-slider .slick-prev{left:15px}.slick-slider .slick-prev:before{content:" ";background:url("../images/icons/arrow_left_white.svg");display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:42%}.slick-slider .slick-next{right:15px}.slick-slider .slick-next:before{content:" ";background:url("../images/icons/arrow_right_white.svg");display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:54%}.slick-slider .slick-dots{bottom:-55px}.slick-slider .slick-dots li{width:10px}.slick-slider .slick-dots li:before{display:none !important}.slick-slider .slick-dots li.slick-active button:before{color:#212b60}.slick-slider .slick-dots li button{width:10px;box-shadow:none !important}.slick-slider .slick-dots li button:before{font-size:30px;color:#212b60}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:rgba(0,0,0,0);border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:rgba(0,0,0,0);outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}a.btn,.btn{height:36px;background:#212b60 !important;text-transform:uppercase;color:#fff;display:inline-block;line-height:36px;padding:0 1.6em;font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;transition:background-color .25s ease;text-decoration:none;font-family:"Montserrat",sans-serif;box-shadow:none !important;border-radius:0}@media screen and (min-width: 600px){a.btn,.btn{font-size:14px;height:40px;line-height:40px}}@media screen and (min-width: 768px)and (max-width: 1280px){a.btn,.btn{font-size:12px}}a.btn:hover,.btn:hover{border:0 !important;color:#fff !important;text-decoration:none;background:#679643 !important}a.btn.alt,.btn.alt{background:#fff !important;color:#212b60 !important;border:2px solid #212b60;line-height:36px}a.btn.alt:hover,.btn.alt:hover{border:2px solid #679643 !important;color:#fff !important;text-decoration:none;background:#679643 !important}a.btn.primary,.btn.primary{border:0 !important}.action.primary{background:#212b60 !important;border-color:#212b60 !important;font-family:"Montserrat",sans-serif;color:#fff;border-radius:0}.pages .item{font-size:initial}.pages strong.page{font-size:initial}.pages .action.next:visited:before{color:#212b60}.am-social-wrapper{margin:2em 0}.am-social-login .am-sl-button{text-decoration:none;height:44px !important}.am-button-wrapper.with-label.-rectangular .am-sl-button.-google{background:#4285f4;font-family:"Roboto",sans-serif;border-radius:2px}.am-sl-cart-page .-labeled-buttons .am-button-wrapper.with-label.-rectangular,.am-sl-registration-page .-labeled-buttons .am-button-wrapper.with-label.-rectangular,.am-sl-login-page .-labeled-buttons .am-button-wrapper.with-label.-rectangular{width:20% !important}.am-button-wrapper.with-label.-rectangular .am-social-icon{width:38px;min-width:38px;height:38px;margin:0 18px 0 3px;border-radius:0 !important}.am-button-wrapper.with-label.-rectangular .am-sl-text{margin-right:5px;color:#fff;font-size:14px;font-weight:600}form input[type=email]{font-family:"Montserrat",sans-serif}form select{height:36px}form button{font-family:"Montserrat",sans-serif;box-shadow:none !important;border-radius:0;border:0}form button span{font-family:"Montserrat",sans-serif}.product-success{display:none}select{font-family:"Montserrat",sans-serif}#cart-success h3,#cart-success span.title,.product-success h3,.product-success span.title{text-align:center;font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:normal;text-align:center;color:#212b60;display:block}@media screen and (min-width: 600px){#cart-success h3,#cart-success span.title,.product-success h3,.product-success span.title{font-size:22px}}#cart-success .btn-group,.product-success .btn-group{margin-top:3em;height:100px}@media screen and (min-width: 600px){#cart-success .btn-group,.product-success .btn-group{height:44px}}#cart-success .btn-group .btn,.product-success .btn-group .btn{width:100% !important;height:44px !important;padding:0 !important;float:left;padding:0;border:2px solid #212b60;margin:0;line-height:38px}@media screen and (min-width: 600px){#cart-success .btn-group .btn,.product-success .btn-group .btn{width:47.5% !important;line-height:40px}}#cart-success .btn-group .btn:hover,#cart-success .btn-group .btn:focus,.product-success .btn-group .btn:hover,.product-success .btn-group .btn:focus{border:2px solid #679643 !important}#cart-success .btn-group .btn:first-of-type,.product-success .btn-group .btn:first-of-type{margin-bottom:1em}@media screen and (min-width: 600px){#cart-success .btn-group .btn:first-of-type,.product-success .btn-group .btn:first-of-type{margin-right:2.5%;margin-bottom:0}}@media screen and (min-width: 600px){#cart-success .btn-group .btn:last-of-type,.product-success .btn-group .btn:last-of-type{margin-left:2.5%}}@media screen and (min-width: 600px){.lity-container{min-width:44em}}.lity-content{background:#fff;padding:2em;width:100%;height:auto;background:#fff}@media screen and (min-width: 600px){.lity-content{width:680px;min-height:194px;padding:2em 4em}}.lity-content .product-image-img img{width:100%;margin-bottom:1em}.lity-content .name{color:#212b60;font-size:20px;font-weight:bold}@media screen and (min-width: 600px){.lity-content .name{font-size:22px;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:normal}}.lity-content .price{color:#212b60;font-size:14px;font-weight:bold}@media screen and (min-width: 600px){.lity-content .price{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal}}.lity-content .btn{height:48px;width:100%}.lity-content .btn.product-modal-add{font-size:14px;height:40px;line-height:40px;width:auto;padding:0 2em}.lity-content .btn.product-modal-add.disabled{opacity:.5;cursor:default}.lity-content .btn.product-modal-add.disabled:hover{background:#212b60 !important}@media screen and (min-width: 600px){.lity-content .btn{height:56px;padding:0 5em}}.lity-content .control{clear:both;display:block;width:100%;margin:2em 0}.lity-content .control label{color:#212b60;display:block;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal}@media screen and (min-width: 600px){.lity-content .control label{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal}}@media screen and (min-width: 600px){.lity-content .control select{max-width:180px}}.slick-lightbox{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:#000;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.slick-lightbox .slick-loading .slick-list{background-color:rgba(0,0,0,0)}.slick-lightbox .slick-prev{left:15px}.slick-lightbox .slick-next{right:15px}.slick-lightbox-hide{opacity:0}.slick-lightbox-hide.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-hide-init{position:absolute;top:-9999px;opacity:0}.slick-lightbox-hide-init.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-inner{position:fixed;top:0;left:0;width:100%;height:100%}.slick-lightbox-slick-item{text-align:center;overflow:hidden}.slick-lightbox-slick-item:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{position:absolute;bottom:0;left:0;text-align:center;width:100%;margin-bottom:20px}.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{display:block;text-align:center}.slick-lightbox-slick-item-inner{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}.slick-lightbox-slick-img{margin:0 auto;display:block;max-width:90%;max-height:90%}.slick-lightbox-slick-caption{margin:10px 0 0;color:#fff}.slick-lightbox-close{position:absolute;top:15px;right:15px;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);padding:0;border:none}.slick-lightbox-close:focus{outline:none}.slick-lightbox-close:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"×"}.page-products .toolbar.toolbar-products .limiter{display:inline-block;float:left}.page-products .toolbar.toolbar-products .limiter #limiter{height:38px}.page-products .toolbar.toolbar-products .limiter span{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:36px;letter-spacing:normal;text-align:center;color:#212b60;padding-right:1em;display:inline-block;float:left}@media(max-width: 768px){.page-products .toolbar.toolbar-products .limiter span{font-size:13px}}@media(max-width: 639px){.page-products .toolbar.toolbar-products .limiter span{float:none}}@media(max-width: 639px){.page-products .toolbar.toolbar-products .limiter{float:left;width:50%}}@media screen and (min-width: 768px)and (max-width: 1280px){.page-products.filter-active{overflow:hidden}}@media screen and (min-width: 768px)and (max-width: 1280px){.page-products.filter-active:before{content:"";position:absolute;width:100%;height:100vh;background:rgba(0,0,0,.4);z-index:10}}@media screen and (min-width: 768px)and (max-width: 1280px){.page-products.filter-active .page-main{z-index:auto}}@media screen and (min-width: 768px)and (max-width: 1280px){.page-products.filter-active .columns{z-index:auto}}@media screen and (min-width: 768px)and (max-width: 1280px){.page-products.filter-active #layered-filter-block{position:fixed;width:50vw;top:50%;background:#fff;height:auto;left:50%;z-index:999;padding:1em;border:2px solid #212b60;transform:translate(-50%, -50%);box-shadow:1px 1px 10px 0px rgba(105,105,105,.4196078431);z-index:999}}@media screen and (min-width: 768px)and (max-width: 1280px){.page-products.filter-active #layered-filter-block.active .filter-title strong{font-size:0;display:block;width:24px;height:24px;appearance:none;border:0;background:url(../images/icons/close.svg) !important;background-position:50% !important;background-repeat:no-repeat !important;position:absolute;top:6px;right:6px;border-radius:0}}@media screen and (min-width: 768px)and (max-width: 1280px){.page-products.filter-active #layered-filter-block .filter-content{padding-top:2em}}@media screen and (min-width: 768px)and (max-width: 1280px){.page-products.filter-active #layered-filter-block .filter-options{display:block}}.page-products #faq-block{margin:0 auto 6em auto;float:none;clear:both;padding:2em 0 0 0}@media screen and (min-width: 768px){.page-products #faq-block{border-top:1px solid #dbdee0}}.page-products #faq-block h3{font-size:24px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:center;color:#212b60;margin-bottom:1.4em}.page-products #faq-block .header,.page-products #faq-block .header h2{border-top:solid 1px #dbdee0;margin:0;font-family:Montserrat;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;color:#212b60;letter-spacing:normal}.page-products #faq-block .header:hover,.page-products #faq-block .header h2:hover{cursor:pointer}.page-products #faq-block .header{position:relative}@media screen and (min-width: 600px){.page-products #faq-block .header{padding:0;height:58px;line-height:58px}}.page-products #faq-block .header:after{content:"";width:18px;height:100%;background:url(../images/icons/arrow_up.svg);display:block;position:absolute;right:0;top:0;background-repeat:no-repeat;background-size:14px;background-position:50%}.page-products #faq-block .header.active:after{transform:rotate(180deg)}.page-products #faq-block .header h2{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#212b60;margin:0;padding:1em 0}@media screen and (max-width: 600px){.page-products #faq-block .header h2{padding-right:18px;font-size:14px}}.page-products #faq-block .content{max-height:0;transition:max-height .3s ease-out;overflow:hidden;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#212b60}.page-products #faq-block .content.active{max-height:none;padding-bottom:1em}.page-products #faq-block .content:last-of-type{border-bottom:solid 1px #dbdee0}@media screen and (min-width: 600px){.page-products #faq-block .content:last-of-type{border-bottom:0}}.page-products #faq-block .content p{font-size:14px}@media screen and (min-width: 600px){.page-products #faq-block .content p{font-size:16px}}.page-products .sorter{position:relative;right:0;top:0;z-index:1;position:relative;float:right;width:46%;border-radius:0}@media screen and (min-width: 600px){.page-products .sorter{width:282px}}@media screen and (min-width: 768px)and (max-width: 1280px){.page-products .sorter{width:258px}}.page-products .sorter #sorter{height:38px;float:left;width:80%;border-radius:0;margin:1em 0 0 0}@media screen and (min-width: 600px){.page-products .sorter #sorter{margin-top:0;width:180px}}@media screen and (min-width: 768px)and (max-width: 1280px){.page-products .sorter #sorter{float:left;width:158px;margin-top:0}}.page-products .sorter label{display:none}@media screen and (min-width: 600px){.page-products .sorter label{display:block;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:36px;letter-spacing:normal;text-align:center;color:#212b60;padding-right:1em;display:inline-block;float:left}}@media screen and (min-width: 768px)and (max-width: 1280px){.page-products .sorter label{float:left;height:38px;line-height:38px;padding-right:1em}}.page-products .sorter .sorter-action{position:relative;top:21px}@media screen and (min-width: 600px){.page-products .sorter .sorter-action{top:8px}}@media screen and (min-width: 768px)and (max-width: 1280px){.page-products .sorter .sorter-action{top:6px}}.page-products .columns{clear:both;padding-top:0}.page-products h1{font-size:20px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#212b60;text-transform:uppercase;margin-bottom:.5em}@media screen and (min-width: 600px){.page-products h1{font-size:34px;line-height:1.12}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.page-products h1{font-size:28px}}.page-products .category-description{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#4c5962}@media screen and (min-width: 600px){.page-products .category-description{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#212b60}}.page-products .category-image{display:none}@media screen and (min-width: 768px)and (max-width: 1280px){.page-products #maincontent .column.main{padding:0 1em;width:100%}}.page-products #maincontent .column.main .products-grid-ul{padding:0}.page-products #maincontent .column.main .products-grid-ul li{list-style:none;margin-bottom:2em}.page-products #maincontent .column.main #amasty-shopby-product-list{clear:both}.page-products #maincontent .column.main .category-cms{margin-bottom:1em}@media screen and (min-width: 600px){.page-products #maincontent .column.main .category-cms{margin-bottom:0}}.page-products #maincontent .column.main .category-cms .category-block{margin-bottom:2px;height:96px;line-height:96px;position:relative}@media screen and (min-width: 600px){.page-products #maincontent .column.main .category-cms .category-block{height:114px;line-height:114px;color:#fff;width:50%;float:left;margin-bottom:2em}}.page-products #maincontent .column.main .category-cms .category-block a{display:block;height:100%;position:absolute;top:0;left:0;color:#fff;width:100%;background-size:cover !important;background-position:50% !important;text-decoration:none}@media screen and (min-width: 600px){.page-products #maincontent .column.main .category-cms .category-block a{top:0;left:15px;width:calc(100% - 30px)}}.page-products #maincontent .column.main .category-cms .category-block a:hover{text-decoration:none}.page-products #maincontent .column.main .category-cms .category-block a:before{content:"";background-image:linear-gradient(to left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.page-products #maincontent .column.main .category-cms .category-block a h3{line-height:96px;margin:0;padding:0 0 0 1em;z-index:3;position:relative;font-size:14px;font-weight:700}@media screen and (min-width: 600px){.page-products #maincontent .column.main .category-cms .category-block a h3{line-height:114px}}.page-products #maincontent .column.main #mobile-filter-btn{display:none !important;border:solid 1px #dbdee0;background:url(../images/icons/filter.svg) #fff !important;background-repeat:no-repeat !important;background-position:80% 50% !important;width:46%;float:left;margin-top:1em;color:#4c5962;font-weight:normal;text-transform:none;font-size:14px;margin-right:4%;height:38px;line-height:38px}.page-products #maincontent .column.main #mobile-filter-btn:active,.page-products #maincontent .column.main #mobile-filter-btn:hover{background:url(../images/icons/filter_white.svg) #679643 !important;background-repeat:no-repeat !important;background-position:80% 50% !important}@media screen and (min-width: 600px){.page-products #maincontent .column.main #mobile-filter-btn{display:none}}@media screen and (min-width: 768px)and (max-width: 1280px){.page-products #maincontent .column.main #mobile-filter-btn{float:left;width:140px;margin-top:0;display:none}}@media screen and (min-width: 600px){.page-products #maincontent .column.main .toolbar-products{background-color:#f2f2f2;padding:.5em 1em;position:relative}}.page-products #maincontent .column.main .toolbar-products .pages{display:none}@media screen and (min-width: 600px){.page-products #maincontent .column.main .toolbar-products .pages{padding:4px 0;position:absolute;left:50%;transform:translateX(-50%)}}@media screen and (min-width: 600px){.page-products #maincontent .column.main .toolbar-products .pages ul li a,.page-products #maincontent .column.main .toolbar-products .pages ul li strong{font-size:16px}}.page-products #maincontent .column.main .toolbar-products .toolbar-amount{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#212b60;display:none}@media screen and (min-width: 600px){.page-products #maincontent .column.main .toolbar-products .toolbar-amount{display:inline-block;line-height:24px}}@media screen and (min-width: 768px)and (max-width: 1280px){.page-products #maincontent .column.main .toolbar-products .toolbar-amount{display:none !important}}.page-products #maincontent .column.main .toolbar-products .viewall{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#212b60;text-transform:uppercase;float:left;margin:.5em 1em 0 1em}.page-products #maincontent .column.main .toolbar-products .sorter-options{background:#fff;box-shadow:none;font-family:"Montserrat";color:#4c5962;-webkit-appearance:none;border-radius:0}.page-products #maincontent .column.main .toolbar-products .pages{margin:0}@media screen and (min-width: 600px){.page-products #maincontent .column.main .toolbar-products .pages{display:inline-block !important}}@media screen and (min-width: 768px)and (max-width: 1280px){.page-products #maincontent .column.main .toolbar-products .pages{line-height:38px}}.page-products #maincontent .column.main .toolbar-products .pages .action{box-shadow:none;border:0}.page-products #maincontent .column.main .toolbar-products .pages .item.current strong{background:none}@media screen and (min-width: 600px){.page-products .sidebar-main{padding-right:15px}}.page-products .sidebar-main.sticky{position:sticky;top:5em}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: landscape){.page-products .sidebar-main .filter.block.active .filter-options{position:fixed;left:0;top:3em;background:#fff;z-index:3;padding-left:1em;height:100vh;padding-top:2em}}@media screen and (min-width: 768px){.page-products .sidebar-main .filter-content .item{margin:6px 0}}.page-products .sidebar-main .filter .block-subtitle{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#212b60;text-transform:none;padding-bottom:12px;padding-left:0}.page-products .sidebar-main .filter-title strong{left:-100%}.page-products .sidebar-main .filter-title strong.active{left:auto;right:1em;top:7px}@media screen and (min-width: 768px)and (max-width: 1280px){.page-products .sidebar-main .filter-title strong.active{display:none}}.page-products .sidebar-main .filter.active .block-subtitle{padding-left:1em}.page-products .sidebar-main .filter.active .filter-title{padding-left:1em}.page-products .sidebar-main .filter.active .filter-options{padding:1em}@media screen and (min-width: 600px){.page-products .sidebar-main .filter.active .filter-options{padding:0}}.page-products .sidebar-main .filter-options-title{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#679643;text-transform:uppercase;padding-left:0}.page-products .sidebar-main .filter-options-title.hide:after{transform:rotate(180deg)}.page-products .sidebar-main .filter-options-title.hide+.filter-options-content{height:0;overflow:hidden}.page-products .sidebar-main .filter-options-content{padding-left:0}.page-products .sidebar-main .filter-options-content .items a{text-decoration:none}.page-products .sidebar-main .filter-options-content .items a:hover{background:none;text-decoration:underline}.page-products .sidebar-main .filter-options-content ul li{margin:5px 0}.page-products .sidebar-main .filter-options-content ul li a{text-decoration:none}.page-products .sidebar-main .filter-options-content input[type=radio]{-webkit-appearance:none;width:16px;height:16px;border:2px solid #eee;position:relative;top:2px;margin-right:0;box-shadow:none !important}.page-products .sidebar-main .filter-options-content input[type=radio]:hover,.page-products .sidebar-main .filter-options-content input[type=radio]:active,.page-products .sidebar-main .filter-options-content input[type=radio]:focus{outline:none}.page-products .sidebar-main .filter-options-content input[type=radio]:checked{background:url("../images/icons/tick.svg") #679643;background-repeat:no-repeat;background-size:80%;background-position:50%}.page-products .sidebar-main .filter-options-content .label{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.86;letter-spacing:normal;color:#212b60}.page-products .sidebar-main .filter-options-content .am-filter-items-attr_category_ids li a{padding-left:0}.page-products .sidebar-main .filter-options-content .am-filter-items-attr_category_ids li input{display:none}@media screen and (min-width: 768px)and (max-width: 1280px){.toolbar-amount{padding:0}}@media screen and (max-width: 790px){.product-box .btn-group .btn{letter-spacing:-0.035em}}@media screen and (max-width: 340px){.product-box .btn-group .btn{padding:0}}@media screen and (max-width: 600px){.catalogsearch-result-index .bootstrap-wrapper .row{margin-left:0;margin-right:0}}.catalog-category-view #faq-block{border-top:none}.catalog-category-view .category-lower-description{height:130px;overflow-y:hidden;position:relative;padding:0 10px}@media screen and (max-width: 600px){.catalog-category-view .category-lower-description{margin-top:40px}}.catalog-category-view .category-lower-description .read-more{position:absolute;bottom:0px;padding-bottom:6px;left:0;width:100%;text-align:center;margin:0;background-image:linear-gradient(to bottom, transparent, rgba(236, 236, 236, 0.8549019608) 30%)}.catalog-category-view.page-products #maincontent .column.main .toolbar-products{background:none}.catalog-category-view.page-products #maincontent .column.main .toolbar-products .toolbar-amount{background-color:#f0f0f0;box-shadow:inset 0 1px 0 0 #fff,inset 0 -1px 0 0 rgba(204,204,204,.3);border-radius:3px;font-size:13px;color:#000;padding:7px 10px;border:1px solid #ccc;display:inline-block;float:left}.catalog-category-view.page-products #maincontent .column.main .toolbar-products .pages{float:right;position:relative;left:auto;transform:none;background-color:#f0f0f0;box-shadow:inset 0 1px 0 0 #fff,inset 0 -1px 0 0 rgba(204,204,204,.3);border-radius:5px;font-size:12px;color:#000;padding:0;border:1px solid #ccc;overflow:hidden;display:block}@media(max-width: 639px){.catalog-category-view.page-products #maincontent .column.main .toolbar-products .pages .items{padding:0}}.catalog-category-view.page-products #maincontent .column.main .toolbar-products .pages .item{padding:2px 5px}.catalog-category-view.page-products #maincontent .column.main .toolbar-products .pages .item span{color:#000}.catalog-category-view.page-products #maincontent .column.main .toolbar-products .pages .item.current{background-color:#212b60}.catalog-category-view.page-products #maincontent .column.main .toolbar-products .pages .item.current span{color:#fff}@media(max-width: 768px){.catalog-category-view.page-products #maincontent .column.main .toolbar-products .sorter .sorter-label{display:inline-block;font-size:13px}}@media(max-width: 639px){.catalog-category-view.page-products #maincontent .column.main .toolbar-products .sorter{width:50%;float:right}.catalog-category-view.page-products #maincontent .column.main .toolbar-products .sorter .sorter-label{display:block;width:100%;line-height:36px;font-weight:600;color:#212b60}}.catalog-category-view.page-products #maincontent .column.main .toolbar-products #sorter{background-color:#f0f0f0;box-shadow:inset 0 1px 0 0 #fff,inset 0 -1px 0 0 rgba(204,204,204,.3);border-radius:3px;color:#000;padding:5px 10px;border:1px solid #ccc}@media(max-width: 639px){.catalog-category-view.page-products #maincontent .column.main .toolbar-products #sorter{margin-top:0}}.catalog-category-view.page-products #maincontent .column.main .toolbar-products .limiter{display:inline-block}.catalog-category-view.page-products #maincontent .column.main .toolbar-products .limiter #limiter{height:38px}.catalog-category-view.page-products #maincontent .column.main .toolbar-products .limiter span{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:36px;letter-spacing:normal;text-align:center;color:#212b60;padding-right:1em;display:inline-block;float:left}@media(max-width: 768px){.catalog-category-view.page-products #maincontent .column.main .toolbar-products .limiter span{font-size:13px}}@media(max-width: 639px){.catalog-category-view.page-products #maincontent .column.main .toolbar-products .limiter span{float:none}}@media(max-width: 639px){.catalog-category-view.page-products #maincontent .column.main .toolbar-products .limiter{float:left;width:50%}}.catalog-category-view .bootstrap-wrapper .container{padding:0}.catalog-category-view .bootstrap-wrapper .cat-image{display:flex;align-items:center}.catalog-category-view .bootstrap-wrapper .cat-image .category-image{display:block}@media screen and (max-width: 768px){.catalog-category-view .bootstrap-wrapper .cat-image .category-image{display:none}}.catalog-category-view .bootstrap-wrapper .cat-image .category-image img{border-radius:10px}.catalog-category-view .bootstrap-wrapper .cat-slider{margin:10px 0 30px 0}.catalog-category-view .bootstrap-wrapper .cat-slider .cat-slider-container{list-style:none;margin-left:0;padding-left:0;width:100%;overflow-x:scroll;display:block;white-space:nowrap;padding-bottom:10px}.catalog-category-view .bootstrap-wrapper .cat-slider .cat-slider-container::-webkit-scrollbar{width:10px}.catalog-category-view .bootstrap-wrapper .cat-slider .cat-slider-container::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px}.catalog-category-view .bootstrap-wrapper .cat-slider .cat-slider-container::-webkit-scrollbar-thumb{background:#212b60;border-radius:10px}.catalog-category-view .bootstrap-wrapper .cat-slider .cat-slider-container::-webkit-scrollbar-thumb:hover{background:#212b60}.catalog-category-view .bootstrap-wrapper .cat-slider .cat-slider-container li{display:inline-block;text-align:center;text-decoration:none;width:180px;height:140px;vertical-align:top;margin-right:10px}.catalog-category-view .bootstrap-wrapper .cat-slider .cat-slider-container li img{border-radius:5px}.catalog-category-view .bootstrap-wrapper .cat-slider .cat-slider-container li .make-image{display:block}.catalog-category-view .bootstrap-wrapper .cat-slider .cat-slider-container li .make-name{white-space:normal;text-align:center}.catalog-category-view .bootstrap-wrapper .cat-slider .cat-slider-container li .make-name a{text-decoration:none}.catalog-product-view{overflow-x:hidden}.catalog-product-view .gallery-placeholder{position:sticky;top:0}.catalog-product-view .fotorama__stage.fotorama__shadows--right:after,.catalog-product-view .fotorama__nav.fotorama__shadows--right:after,.catalog-product-view .fotorama__stage.fotorama__shadows--left:before,.catalog-product-view .fotorama__nav.fotorama__shadows--left:before{background:none}.catalog-product-view .breadcrumb{margin-bottom:40px}@media screen and (max-width: 810px){.catalog-product-view .column.main{display:flex !important;flex-direction:column}}@media screen and (max-width: 600px){.catalog-product-view .product.data.items{margin-left:-13px;margin-right:-13px}}.catalog-product-view.product-farm-tour-tickets-2023 .product-configurator .bootstrap-wrapper .col-lg-8{flex:1;max-width:100%}.catalog-product-view.product-farm-tour-tickets-2023 .product-configurator .bootstrap-wrapper .col-lg-8 .selector li.active{margin-bottom:56px}.catalog-product-view.product-farm-tour-tickets-2023 .product-configurator .bootstrap-wrapper .col-lg-8 .selector li.active .quantity{right:32px;top:58px}.catalog-product-view.product-farm-tour-tickets-2023 .product-configurator .bootstrap-wrapper .col-lg-8 .selector li.active+li{border-top:1px solid #dbdee0}.catalog-product-view.product-farm-tour-tickets-2023 .product-configurator .bootstrap-wrapper .col-lg-8 .selector li label{width:70%}.catalog-product-view .box-tocart .quantity2{display:inline-block;position:relative;left:33px}@media screen and (min-width: 768px)and (max-width: 1280px){.catalog-product-view .box-tocart .quantity2{font-size:14px}}.catalog-product-view .box-tocart .quantity2 .down,.catalog-product-view .box-tocart .quantity2 .up{display:block;width:32px;height:32px;position:absolute;left:-32px;text-align:center;border:solid 1px #dbdee0;cursor:pointer;line-height:32px}.catalog-product-view .box-tocart .quantity2 .down:focus,.catalog-product-view .box-tocart .quantity2 .up:focus{background:#679643}.catalog-product-view .box-tocart .quantity2 .down{border-right:0}.catalog-product-view .box-tocart .quantity2 .up{left:auto;right:-32px;top:0;border-left:0}.catalog-product-view .box-tocart .quantity2 input{text-align:center;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;text-align:center;color:#212b60;border-color:#dbdee0}.catalog-product-view .product-unavailable{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#fff;display:block;margin-bottom:1em;padding:.3em 2.5em;text-transform:uppercase;background:url(../images/icons/unavailable.svg) #c0311a;background-repeat:no-repeat;background-position:-12px -12px}.catalog-product-view .amxnotif-block{background:#f2f2f2;padding:1em}@media screen and (min-width: 600px){.catalog-product-view .amxnotif-block{padding:3em}}.catalog-product-view .amxnotif-block label{font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45;margin-bottom:1em;color:#212b60}.catalog-product-view .amxnotif-block h4{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#212b60;margin-bottom:0}.catalog-product-view .amxnotif-block .field label{font-size:12px;font-weight:normal;width:90%;float:right}@media screen and (min-width: 1280px){.catalog-product-view .amxnotif-block .field label{width:94%}}.catalog-product-view .amxnotif-block .input-fields{width:100%}.catalog-product-view .amxnotif-block .notification-container{display:block}.catalog-product-view .amxnotif-block .notification-container input[type=checkbox]{-webkit-appearance:none;width:17px;height:17px;background:#fff;border-radius:0;position:relative;top:-1px;border:1px solid #dbdee0}.catalog-product-view .amxnotif-block .notification-container input[type=checkbox]:checked{background:url("../images/icons/tick.svg") #212b60;background-repeat:no-repeat;background-position:50%}.catalog-product-view .amxnotif-block .amxnotif-guest-email{height:40px;margin-bottom:1em;width:100%}.catalog-product-view .amxnotif-block .amxnotif_guest_action{width:100%;clear:both;display:block;max-width:none;text-transform:uppercase;margin:1em 0 0}.catalog-product-view .amxnotif-block .amxnotif_guest_action button{text-transform:uppercase;padding:1.5em 2.5em;transition:background-color .25s ease}.catalog-product-view .amxnotif-block .amxnotif_guest_action button:hover{background:#679643 !important;border-color:#679643 !important}.catalog-product-view #product-notify.amxnotif-block{padding:0;background:none}.catalog-product-view #product-notify.amxnotif-block label{text-align:center}.catalog-product-view #product-notify.amxnotif-block label.label{text-align:left}.catalog-product-view #product-notify.amxnotif-block .btn-group{display:flex;margin-top:1em}.catalog-product-view #product-notify.amxnotif-block .btn-group button{max-width:234px}.catalog-product-view #product-notify.amxnotif-block .btn-group button.btn{margin-left:0}.catalog-product-view #product-notify.amxnotif-block .btn-group .btn{padding:.5em;margin-left:2em}.catalog-product-view.product-farm-tour-tickets-2024 #maincontent .product-info-main .product-add-form #product_addtocart_form .control{display:flex;flex-wrap:wrap}.catalog-product-view.product-farm-tour-tickets-2024 #maincontent .product-info-main .product-add-form #product_addtocart_form .control li{display:flex;flex:1 50%}.catalog-product-view.product-farm-tour-tickets-2024 #maincontent .product-info-main .product-add-form #product_addtocart_form .control li label{flex-grow:1}.catalog-product-view #maincontent .product-info-main{opacity:0;transition:opacity .5s}@media screen and (min-width: 810px){.catalog-product-view #maincontent .product-info-main{float:right;width:50%}}.catalog-product-view #maincontent .product-info-main .price-box .prices-tier{margin-bottom:0}.catalog-product-view #maincontent .product-info-main .product-add-form #product_addtocart_form .control{padding-left:0}.catalog-product-view #maincontent .product-info-main .product-add-form #product_addtocart_form .product-options-wrapper .field .control{width:100%}.catalog-product-view #maincontent .product-info-main .product-add-form #product_addtocart_form .control li{display:inline-block}.catalog-product-view #maincontent .product-info-main .product-add-form #product_addtocart_form .control .outofstock label{background:#ececec;border-color:#ececec}.catalog-product-view #maincontent .product-info-main .product-add-form #product_addtocart_form .control label{display:inline-block;text-align:center;width:auto;padding:10px 26px;border:solid 2px #fff;transition:all .3s;box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px;border-radius:5px;margin-right:10px}.catalog-product-view #maincontent .product-info-main .product-add-form #product_addtocart_form .payment-request-button{width:100%;margin-top:20px}@media screen and (min-width: 600px){.catalog-product-view #maincontent .product-info-main .product-add-form #product_addtocart_form .payment-request-button{width:264px !important;margin-top:0}}.catalog-product-view #maincontent .product-info-main .product-add-form #product_addtocart_form .control input[type=radio]{display:none}.catalog-product-view #maincontent .product-info-main .product-add-form #product_addtocart_form .control input[type=radio]:checked+label{border-color:#f7b719}.catalog-product-view #maincontent .product-info-main .product-add-form #product_addtocart_form .control input[type=radio]:checked+label.hastieredprice{border-color:#e02b27}.catalog-product-view #maincontent .product-info-main .product-add-form .field.qty.tiered{margin-bottom:25px}.catalog-product-view #maincontent .product-info-main .product-add-form .field.qty.tiered .control{display:inline-block}.catalog-product-view #maincontent .product-info-main .product-add-form .field.qty.tiered label{display:inline-block;margin-right:15px}.catalog-product-view #maincontent .product-info-main .product-add-form .field.qty.tiered .quantity{display:inline-block;position:relative;left:33px;width:54px}@media screen and (min-width: 768px)and (max-width: 1280px){.catalog-product-view #maincontent .product-info-main .product-add-form .field.qty.tiered .quantity{font-size:14px}}.catalog-product-view #maincontent .product-info-main .product-add-form .field.qty.tiered .quantity .down,.catalog-product-view #maincontent .product-info-main .product-add-form .field.qty.tiered .quantity .up{display:block;width:32px;height:32px;position:absolute;left:-32px;text-align:center;border:solid 1px #dbdee0;cursor:pointer;line-height:32px}.catalog-product-view #maincontent .product-info-main .product-add-form .field.qty.tiered .quantity .down:focus,.catalog-product-view #maincontent .product-info-main .product-add-form .field.qty.tiered .quantity .up:focus{background:#679643}.catalog-product-view #maincontent .product-info-main .product-add-form .field.qty.tiered .quantity .down{border-right:0}.catalog-product-view #maincontent .product-info-main .product-add-form .field.qty.tiered .quantity .up{left:auto;right:-32px;top:0;border-left:0}.catalog-product-view #maincontent .product-info-main .product-add-form .field.qty.tiered .quantity input{text-align:center;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;text-align:center;color:#212b60;border-color:#dbdee0}@media screen and (min-width: 768px)and (max-width: 1280px){.catalog-product-view #maincontent .product-info-main .amxnotif-block .input-fields{width:100%}}.catalog-product-view #maincontent .product-info-main .single-price{font-size:18px;color:#212b60;font-weight:700;margin-bottom:12px}.catalog-product-view #maincontent .product-info-main .single-sku,.catalog-product-view #maincontent .product-info-main .single-size{font-size:16px;color:#212b60;font-weight:500;margin-bottom:6px}.catalog-product-view #maincontent .product-info-main .single-sku strong,.catalog-product-view #maincontent .product-info-main .single-size strong{font-weight:700}.catalog-product-view #maincontent .product-info-main .single-sku{margin-bottom:12px}.catalog-product-view #maincontent .product-info-main .product-info-price{border:0;padding:0;margin-bottom:0}.catalog-product-view #maincontent .product-info-main .product-info-price .price-box.price-final_price{float:left}.catalog-product-view #maincontent .product-info-main .product-info-price .price-container span{display:inline-block;margin:0}.catalog-product-view #maincontent .product-info-main .product-info-price .price-container span.price-label{font-size:26px;color:#212b60;font-weight:600}.catalog-product-view #maincontent .product-info-main .product-info-price .price-container span.price-wrapper .price{font-size:26px;color:#212b60;font-weight:600}.catalog-product-view #maincontent .product-info-main .old-price{margin-left:15px}.catalog-product-view #maincontent .product-info-main .old-price .price-final_price .price-label{display:none}.catalog-product-view #maincontent .product-info-main .old-price .price{text-decoration:line-through}.catalog-product-view #maincontent .product-info-main.single{opacity:1}.catalog-product-view #maincontent .product-info-main.single .product-configurator{display:none}.catalog-product-view #maincontent .product-info-main.loaded{opacity:1}.catalog-product-view #maincontent .product-info-main .alert.stock .action.alert{text-decoration:none;background:#212b60;border-color:#212b60;font-family:"Montserrat",sans-serif;color:#fff;border-radius:0;text-transform:uppercase;padding:1.5em 2.5em;transition:background-color .25s ease;display:inline-block;font-weight:600;text-align:center}.catalog-product-view #maincontent .product-info-main .alert.stock .action.alert:hover{background:#679643;border-color:#679643}.catalog-product-view #maincontent .product.media{margin-bottom:2em}@media screen and (min-width: 810px){.catalog-product-view #maincontent .product.media{float:left;width:50%;padding-right:3%;top:0}}@media screen and (max-width: 810px){.catalog-product-view #maincontent .product.media{order:-1}}.catalog-product-view #maincontent .product.media .fotorama__dot{background:#212b60;opacity:.3;height:6px;width:6px}.catalog-product-view #maincontent .product.media .fotorama__active .fotorama__dot{background:#212b60;border-color:#212b60;opacity:1}.catalog-product-view #maincontent .product.media .fotorama__thumb-border{border-color:#212b60}.catalog-product-view .page-title{font-size:31px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:normal;color:#212b60;margin-bottom:8px !important}.catalog-product-view .btn.tocart{height:56px;line-height:56px;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;width:100%}@media screen and (min-width: 600px){.catalog-product-view .btn.tocart{width:264px !important}}.catalog-product-view .btn.tocart:focus,.catalog-product-view .btn.tocart:active{background:#679643 !important;border-color:#679643 !important}.catalog-product-view #upsell-products{display:block}.catalog-product-view .block.related{clear:both;border-top:4px solid #f7f9fa;padding-top:40px}.catalog-product-view .block.related .title{margin-bottom:40px}.catalog-product-view .block.related #block-related-heading{font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:center;color:#212b60;text-align:center;display:block;text-transform:capitalize;margin-top:1em}.catalog-product-view .block.upsell .slick-slider .slick-dots{bottom:-80px}.catalog-product-view .block.upsell .slick-slider .slick-next,.catalog-product-view .block.upsell .slick-slider .slick-prev{bottom:-32%}@media screen and (min-width: 600px){.catalog-product-view .block.upsell .slick-slider .slick-next,.catalog-product-view .block.upsell .slick-slider .slick-prev{bottom:40%}}@media screen and (max-width: 600px){.catalog-product-view .block.upsell .slick-slider .slick-next,.catalog-product-view .block.upsell .slick-slider .slick-prev{bottom:-29%}}.catalog-product-view .btn.select-products{line-height:56px !important;margin-bottom:2em;text-decoration:none;border-radius:4px}.catalog-product-view .action.towishlist{font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#212b60;text-transform:none;margin-left:15px}.catalog-product-view .action.towishlist:before{content:"";width:24px;height:24px;background-size:18px;background-position:50%;background-repeat:no-repeat}.catalog-product-view .action.towishlist.added:before{background:url(../images/icons/wishlist_active.svg);background-size:18px;background-position:50%;background-repeat:no-repeat}.catalog-product-view .product-configurator h3{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#212b60}.catalog-product-view .product-configurator .accordian{height:56px;overflow:hidden;margin-bottom:1em;position:relative;cursor:pointer}.catalog-product-view .product-configurator .accordian h3{position:relative}.catalog-product-view .product-configurator .accordian h3:after{content:"";display:block;width:12px;height:12px;position:absolute;top:3px;right:0;background:url(../images/icons/arrow_up.svg);background-repeat:no-repeat;transform:rotate(180deg)}.catalog-product-view .product-configurator .accordian.open{overflow:visible;height:auto}.catalog-product-view .product-configurator .accordian.open h3:after{transform:rotate(0deg)}.catalog-product-view .product-configurator .selector{padding:0;margin:0 0 1.6em 0;list-style:none;border-top:1px solid #dbdee0}.catalog-product-view .product-configurator .selector li{margin:0;border-left:1px solid #dbdee0;border-right:1px solid #dbdee0;border-bottom:1px solid #dbdee0;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#212b60;position:relative;padding:14px 1em 13px 3em}@media screen and (min-width: 768px)and (max-width: 1280px){.catalog-product-view .product-configurator .selector li{font-size:12px}}.catalog-product-view .product-configurator .selector li.outofstock label,.catalog-product-view .product-configurator .selector li.outofstock .price{opacity:.5}.catalog-product-view .product-configurator .selector li.outofstock .quantity{opacity:0 !important}.catalog-product-view .product-configurator .selector li .backorder{font-weight:bold;color:#679643}.catalog-product-view .product-configurator .selector li input[type=checkbox]{margin-right:1em;-webkit-appearance:none;-webkit-border-radius:0px;width:16px;height:16px;border:1px solid #ccc;position:absolute;top:12px;left:12px}.catalog-product-view .product-configurator .selector li input[type=checkbox]:focus,.catalog-product-view .product-configurator .selector li input[type=checkbox]:active{outline:none;box-shadow:none}.catalog-product-view .product-configurator .selector li input[type=checkbox]:checked{background:url(../images/icons/tick.svg) #679643;background-repeat:no-repeat;background-position:50%;outline:none}.catalog-product-view .product-configurator .selector li.active{margin-bottom:56px}@media screen and (min-width: 600px){.catalog-product-view .product-configurator .selector li.active{margin:0}}.catalog-product-view .product-configurator .selector li.active+li{border-top:1px solid #dbdee0}@media screen and (min-width: 600px){.catalog-product-view .product-configurator .selector li.active+li{border-top:0}}.catalog-product-view .product-configurator .selector li.active .quantity{opacity:1}.catalog-product-view .product-configurator .selector li .notify{display:inline-block;right:32px;top:58px;width:160px;font-size:12px;margin-top:5px}@media screen and (min-width: 1280px){.catalog-product-view .product-configurator .selector li .notify{right:-14.25em;top:8px;position:absolute}}@media screen and (min-width: 768px)and (max-width: 1280px){.catalog-product-view .product-configurator .selector li .notify{position:relative;top:auto;right:auto}}.catalog-product-view .product-configurator .selector li .quantity{display:inline-block;position:absolute;right:32px;top:58px;width:60px;opacity:0;transition:opacity 200ms linear}@media screen and (min-width: 600px){.catalog-product-view .product-configurator .selector li .quantity{right:-8em;top:8px}}@media screen and (min-width: 768px)and (max-width: 1280px){.catalog-product-view .product-configurator .selector li .quantity{right:-6em;width:32px;font-size:14px}}.catalog-product-view .product-configurator .selector li .quantity .down,.catalog-product-view .product-configurator .selector li .quantity .up{display:block;width:32px;height:32px;position:absolute;left:-32px;text-align:center;border:solid 1px #dbdee0;cursor:pointer;line-height:32px}.catalog-product-view .product-configurator .selector li .quantity .down:focus,.catalog-product-view .product-configurator .selector li .quantity .up:focus{background:#679643}.catalog-product-view .product-configurator .selector li .quantity .down{border-right:0}.catalog-product-view .product-configurator .selector li .quantity .up{left:auto;right:-32px;top:0;border-left:0}.catalog-product-view .product-configurator .selector li .quantity input{text-align:center;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;text-align:center;color:#212b60;border-color:#dbdee0}.catalog-product-view .product-configurator .selector li label{width:72%;display:inline-block;cursor:pointer}@media screen and (min-width: 600px){.catalog-product-view .product-configurator .selector li label{width:250px}}@media screen and (min-width: 768px){.catalog-product-view .product-configurator .selector li label{width:120px}}@media screen and (max-width: 767px){.catalog-product-view .product-configurator .selector li label{width:70% !important}}.catalog-product-view .product-configurator .selector li .price{width:60px;text-align:right;margin:0;float:right}@media screen and (min-width: 768px)and (max-width: 1280px){.catalog-product-view .product-configurator .selector li .price{width:auto}}@media screen and (max-width: 767px){.catalog-product-view .product-configurator .selector li .price{width:30% !important}}.catalog-product-view .overview{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#212b60}.catalog-product-view .overview h3{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#679643;background:#fffbca;padding:.5em 1em}.catalog-product-view .overview h3 strong{font-size:14px;font-weight:600;color:#212b60}.catalog-product-view .overview h4{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#212b60;background-color:#fffbca;padding:.5em;margin-top:1em}.catalog-product-view .overview h4 strong{font-weight:600}.catalog-product-view .wildlife-trust{height:74px;margin-top:2em}.catalog-product-view .wildlife-trust a{text-decoration:none}.catalog-product-view .wildlife-trust .logo{width:68px;height:100%;background:url("../images/wlt_logo_stacked.png");background-size:contain;margin:0;background-repeat:no-repeat}.catalog-product-view .wildlife-trust .text{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#212b60;padding-left:84px;padding-top:18px}.catalog-product-view .product-info-stock-sku{display:none}.catalog-product-view .block.upsell{margin:0 -15px;padding-bottom:1em}@media screen and (min-width: 600px){.catalog-product-view .block.upsell{width:100%;margin:0;margin-bottom:4em;padding-bottom:1em}}@media screen and (min-width: 768px)and (max-width: 1280px){.catalog-product-view .block.upsell{margin-bottom:1em}}.catalog-product-view .product-social-links{text-align:left}@media screen and (min-width: 768px)and (max-width: 1280px){.catalog-product-view .product.data.items{border-bottom:0}}.catalog-product-view .product.info.detailed{margin-bottom:3em;margin-top:1em;width:100%;float:left}@media screen and (min-width: 600px){.catalog-product-view .product.info.detailed{margin-top:1em}}@media screen and (min-width: 768px)and (max-width: 1280px){.catalog-product-view .product.info.detailed{margin-top:2em}}.catalog-product-view #tab-label-additional,.catalog-product-view #additional,.catalog-product-view #tab-label-additional-mobile,.catalog-product-view #additional-mobile{display:none !important}.catalog-product-view #product-details-mobile .title{border-bottom:0 !important;width:100%}.catalog-product-view #product-details-mobile .title.active{border:0}.catalog-product-view #product-details-mobile .title a{padding-left:1em}.catalog-product-view #product-details-mobile .title a:after{color:#212b60;font-weight:900;z-index:9}.catalog-product-view #product-details-mobile .content p{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal}.catalog-product-view #product-details-desktop{display:none}@media screen and (min-width: 768px)and (max-width: 1280px){.catalog-product-view #product-details-desktop .item.title a:after{display:none}}.catalog-product-view .faq-more-wrapper{clear:both;background-color:#212b60;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:5em 0 4em 0;margin-bottom:2em;z-index:100;position:relative}@media screen and (max-width: 768px){.catalog-product-view .faq-more-wrapper{padding:1em}}@media screen and (max-width: 1024px){.catalog-product-view .faq-more-wrapper{padding:2em}}.catalog-product-view .faq-more-wrapper .content-wrapper{max-width:1148px;margin:0 auto;color:#fff}.catalog-product-view .faq-more-wrapper .content-wrapper .more-selectors{display:block;margin-bottom:40px}@media screen and (max-width: 768px){.catalog-product-view .faq-more-wrapper .content-wrapper .more-selectors{margin-bottom:10px}}.catalog-product-view .faq-more-wrapper .content-wrapper .more-selectors a{font-size:24px;font-weight:600;color:#fff;text-decoration:none;margin-right:30px;padding-bottom:10px}@media screen and (max-width: 768px){.catalog-product-view .faq-more-wrapper .content-wrapper .more-selectors a{font-size:18px;display:inline-block;width:40%;text-align:center}.catalog-product-view .faq-more-wrapper .content-wrapper .more-selectors a.faq{font-size:0}.catalog-product-view .faq-more-wrapper .content-wrapper .more-selectors a.faq:after{content:"FAQ";font-size:18px}}.catalog-product-view .faq-more-wrapper .content-wrapper .more-selectors a.active{border-bottom:5px solid #f7b719}.catalog-product-view .faq-more-wrapper .content-wrapper #more-block{font-size:16px;color:#fff}.catalog-product-view .faq-more-wrapper .content-wrapper #more-block a{color:#fff}.catalog-product-view #faq-block{margin:0 auto 6em auto;float:none;clear:both;padding:2em 0 0 0}@media screen and (min-width: 768px)and (max-width: 1280px){.catalog-product-view #faq-block{padding:2em 1em}}.catalog-product-view #faq-block h3{font-size:24px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:center;color:#fff;margin-bottom:1.4em}.catalog-product-view #faq-block .header,.catalog-product-view #faq-block .header h2{border-bottom:solid 1px #fff;margin:0;font-family:Montserrat;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;color:#fff;letter-spacing:normal}.catalog-product-view #faq-block .header:hover,.catalog-product-view #faq-block .header h2:hover{cursor:pointer}.catalog-product-view #faq-block .header{position:relative}@media screen and (min-width: 600px){.catalog-product-view #faq-block .header{padding:0;height:58px;line-height:58px}}.catalog-product-view #faq-block .header:after{content:"";width:18px;height:100%;background:url(../images/icons/arrow_up_yellow.svg);transform:rotate(180deg);display:block;position:absolute;right:0;top:0;background-repeat:no-repeat;background-size:14px;background-position:50%}.catalog-product-view #faq-block .header.active:after{transform:rotate(0deg)}.catalog-product-view #faq-block .header h2{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#fff;margin:0;padding:1em 0}@media screen and (max-width: 600px){.catalog-product-view #faq-block .header h2{padding-right:18px;font-size:14px}}.catalog-product-view #faq-block .content{max-height:0;transition:max-height .3s ease-out;overflow:hidden;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#fff}.catalog-product-view #faq-block .content a{color:#fff}.catalog-product-view #faq-block .content.active{max-height:none;padding-bottom:1em}.catalog-product-view #faq-block .content:last-of-type{border-bottom:solid 1px #fff}@media screen and (min-width: 600px){.catalog-product-view #faq-block .content:last-of-type{border-bottom:0}}.catalog-product-view #faq-block .content p{font-size:14px}@media screen and (min-width: 600px){.catalog-product-view #faq-block .content p{font-size:16px}}.catalog-product-view #product-details-mobile .review-logo,.catalog-product-view #product-details-desktop .review-logo{background:#f2f2f2;text-decoration:none;height:80px;position:relative;top:-1em;text-align:right;padding-right:2em;padding-top:1em}.catalog-product-view #product-details-mobile .review-logo img,.catalog-product-view #product-details-desktop .review-logo img{width:142px;margin-top:.75em}.catalog-product-view #product-details-mobile .reviews-list,.catalog-product-view #product-details-desktop .reviews-list{background:#f2f2f2;margin:0;padding:0;list-style:none;padding-top:1px;width:100%;height:600px;overflow:scroll}.catalog-product-view #product-details-mobile .reviews-list li,.catalog-product-view #product-details-desktop .reviews-list li{margin:1em;background:#fff;padding:1em 1em 2em 1em;border-radius:5px;font-family:"Montserrat";position:relative}.catalog-product-view #product-details-mobile .reviews-list li p.name,.catalog-product-view #product-details-desktop .reviews-list li p.name{float:left;margin-right:1em;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#4c5962}.catalog-product-view #product-details-mobile .reviews-list li .review-ratings,.catalog-product-view #product-details-desktop .reviews-list li .review-ratings{margin-top:2px}.catalog-product-view #product-details-mobile .reviews-list li .review-inner,.catalog-product-view #product-details-desktop .reviews-list li .review-inner{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#4c5962;clear:both}.catalog-product-view #product-details-mobile .reviews-list li .review-heading,.catalog-product-view #product-details-desktop .reviews-list li .review-heading{clear:both}.catalog-product-view #product-details-mobile .reviews-list li .time,.catalog-product-view #product-details-desktop .reviews-list li .time{position:absolute;bottom:1em;right:1em;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:right;color:#4c5962}.catalog-product-view .product-description-titles,.catalog-product-view #product-details-mobile{padding:0 !important;border-radius:5px;box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px}.catalog-product-view .product-description-titles .wrap,.catalog-product-view #product-details-mobile .wrap{background-color:#f2f2f2;display:block}@media screen and (min-width: 768px)and (max-width: 1280px){.catalog-product-view .product-description-titles .wrap,.catalog-product-view #product-details-mobile .wrap{box-shadow:none}}.catalog-product-view .product-description-titles #tab-label-additional,.catalog-product-view #product-details-mobile #tab-label-additional{display:none}.catalog-product-view .product-description-titles .title,.catalog-product-view #product-details-mobile .title{height:60px;border:solid 1px #dbdee0;background-color:#fff;border-left:0;border-right:0}.catalog-product-view .product-description-titles .title a,.catalog-product-view #product-details-mobile .title a{border:0;display:block;line-height:60px;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#212b60;line-height:60px;padding-left:1.4em}.catalog-product-view .product-description-titles .title.active,.catalog-product-view #product-details-mobile .title.active{background:#fff;position:relative}.catalog-product-view .product-description-titles .title.active:after,.catalog-product-view #product-details-mobile .title.active:after{display:block;content:"";width:60px;background:#fff;position:absolute;right:-1px;top:18px;z-index:4;font-family:"luma-icons"}.catalog-product-view .product.data.items>.item.title>.switch{background-color:#fff}.catalog-product-view .product.data.items>.item.content{margin-left:inherit;background:#fff;margin-top:0;float:none;padding:35px 35px 35px 35px;border:0}.catalog-product-view .product.data.items>.item.content>.item.title>.switch{background-color:#fff}.catalog-product-view #details-block{padding:10px 20px}.catalog-product-view #details-block .content{max-height:0;color:#212b60;transition:max-height .3s ease-out;overflow:hidden;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal}.catalog-product-view #details-block .content.active{max-height:none;padding-bottom:1em}.catalog-product-view #details-block .header{height:58px;line-height:58px;position:relative;font-size:16px;font-weight:600;color:#212b60;border-bottom:1px solid #ececec}.catalog-product-view #details-block .header:last-of-type{border:0}@media screen and (min-width: 600px){.catalog-product-view #details-block .header{padding:0;height:58px;line-height:58px}}.catalog-product-view #details-block .header:after{content:"";width:18px;height:100%;background:url(../images/icons/arrow_up.svg);transform:rotate(180deg);display:block;position:absolute;right:0;top:0;background-repeat:no-repeat;background-size:14px;background-position:50%}.catalog-product-view #details-block .header.active{border-bottom:0}.catalog-product-view #details-block .header.active:after{transform:rotate(0deg)}.catalog-product-view .product-description-content{padding-left:0 !important;padding:0 !important}@media screen and (min-width: 600px){.catalog-product-view .product-description-content{padding-right:15px !important}}.catalog-product-view .product-description-content .content{border-top:solid 1px #dbdee0;border-bottom:solid 1px #dbdee0;position:relative;z-index:3;background:#fff;min-height:0;overflow:hidden;padding:2em;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#212b60}.catalog-product-view .product-description-content .content .content-scroll-wrap{max-height:250px;overflow-y:scroll}@media screen and (min-width: 600px){.catalog-product-view .product-description-content .content{box-shadow:0 2px 20px 0 rgba(0,0,0,.1)}}.catalog-product-view .suitable_for{padding:0;margin:0}.catalog-product-view .suitable_for li{list-style:none;float:left;margin-right:2em;margin-bottom:1.5em}.catalog-product-view .suitable_for li:nth-child(5){margin-right:0}.catalog-product-view .suitable_for li label{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:center;color:#212b60;display:block;text-align:center;margin-top:1em}.catalog-product-view .suitable_for li .img{width:108px;height:108px;background-color:#fffbca;background-position:50% !important;background-repeat:no-repeat !important}.catalog-product-view .suitable_for li .img.birdtable{background:url("../images/icons/suitablefor/bird-table.svg") #fffbca}.catalog-product-view .suitable_for li .img.seedfeeder{background:url("../images/icons/suitablefor/seed-feeder.svg") #fffbca}.catalog-product-view .suitable_for li .img.peanutfeeder{background:url("../images/icons/suitablefor/peanut-feeder.svg") #fffbca}.catalog-product-view .suitable_for li .img.nigerfeeder{background:url("../images/icons/suitablefor/niger-feeder.svg") #fffbca}.catalog-product-view .suitable_for li .img.groundfeeder{background:url("../images/icons/suitablefor/ground-feeder.svg") #fffbca}.catalog-product-view .suitable_for li .img.bulksack{background:url("../images/icons/suitablefor/bulk-sack.svg") #fffbca}.catalog-product-view .suitable_for li .img.livefoodfeeder{background:url("../images/icons/suitablefor/live-food-feeder.svg") #fffbca}.catalog-product-view .suitable_for li .img.bird{background:#ccc}.catalog-product-view .related_birds{padding:0;margin:0}.catalog-product-view .related_birds li{list-style:none;float:left;margin-right:2em;margin-bottom:1em}.catalog-product-view .related_birds li:nth-child(2n){margin-right:0}@media screen and (min-width: 1280px){.catalog-product-view .related_birds li:nth-child(2n){margin-right:2em}}@media screen and (min-width: 1280px){.catalog-product-view .related_birds li:nth-child(3n){margin-right:0}}.catalog-product-view .related_birds li a{text-decoration:none}.catalog-product-view .related_birds li label{font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:center;color:#212b60;display:block;text-align:center;margin-top:1em}@media screen and (min-width: 1280px){.catalog-product-view .related_birds li label{font-size:14px}}.catalog-product-view .related_birds li .img{background-color:#fffbca;background-position:50% !important;background-repeat:no-repeat !important;background-size:cover !important;background:#ccc;width:158px;height:104px}@media screen and (min-width: 1280px){.catalog-product-view .related_birds li .img{width:206px;height:120px}}.catalog-product-view .related_birds li .img.blackbird{background:url("../images/birds/blackbird.jpg")}.catalog-product-view .related_birds li .img.blackcap{background:url("../images/birds/blackcap.jpg")}.catalog-product-view .related_birds li .img.blue-tit{background:url("../images/birds/blue-tit.jpg")}.catalog-product-view .related_birds li .img.brambling{background:url("../images/birds/brambling.jpg")}.catalog-product-view .related_birds li .img.bullfinch{background:url("../images/birds/bullfinch.jpg")}.catalog-product-view .related_birds li .img.chaffinch{background:url("../images/birds/chaffinch.jpg")}.catalog-product-view .related_birds li .img.coal-tit{background:url("../images/birds/coal-tit.jpg")}.catalog-product-view .related_birds li .img.collared-dove{background:url("../images/birds/collared-dove.jpg")}.catalog-product-view .related_birds li .img.dunnock{background:url("../images/birds/dunnock.jpg")}.catalog-product-view .related_birds li .img.fieldfare{background:url("../images/birds/fieldfare.jpg")}.catalog-product-view .related_birds li .img.goldfinch{background:url("../images/birds/goldfinch.jpg")}.catalog-product-view .related_birds li .img.great-spotted-woodpecker{background:url("../images/birds/great-spotted-woodpecker.jpg")}.catalog-product-view .related_birds li .img.great-tit{background:url("../images/birds/great-tit.jpg")}.catalog-product-view .related_birds li .img.green-woodpecker{background:url("../images/birds/green-woodpecker.jpg")}.catalog-product-view .related_birds li .img.greenfinch{background:url("../images/birds/greenfinch.jpg")}.catalog-product-view .related_birds li .img.house-martin{background:url("../images/birds/house-martin.jpg")}.catalog-product-view .related_birds li .img.house-sparrow{background:url("../images/birds/house-sparrow.jpg")}.catalog-product-view .related_birds li .img.jackdaw{background:url("../images/birds/jackdaw.jpg")}.catalog-product-view .related_birds li .img.jay{background:url("../images/birds/jay.jpg")}.catalog-product-view .related_birds li .img.long-tailed-tit{background:url("../images/birds/long-tailed-tit.jpg")}.catalog-product-view .related_birds li .img.magpie{background:url("../images/birds/magpie.jpg")}.catalog-product-view .related_birds li .img.marsh-tit{background:url("../images/birds/marsh-tit.jpg")}.catalog-product-view .related_birds li .img.mistle-thrush{background:url("../images/birds/mistle-thrush.jpg")}.catalog-product-view .related_birds li .img.nuthatch{background:url("../images/birds/nuthatch.jpg")}.catalog-product-view .related_birds li .img.pied-wagtail{background:url("../images/birds/pied-wagtail.jpg")}.catalog-product-view .related_birds li .img.redpoll{background:url("../images/birds/redpoll.jpg")}.catalog-product-view .related_birds li .img.redwing{background:url("../images/birds/redwing.jpg")}.catalog-product-view .related_birds li .img.reed-bunting{background:url("../images/birds/reed-bunting.jpg")}.catalog-product-view .related_birds li .img.robin{background:url("../images/birds/robin.jpg")}.catalog-product-view .related_birds li .img.rook{background:url("../images/birds/rook.jpg")}.catalog-product-view .related_birds li .img.siskin{background:url("../images/birds/siskin.jpg")}.catalog-product-view .related_birds li .img.song-thrush{background:url("../images/birds/song-thrush.jpg")}.catalog-product-view .related_birds li .img.sparrowhawk{background:url("../images/birds/sparrowhawk.jpg")}.catalog-product-view .related_birds li .img.spotted-flycatcher{background:url("../images/birds/spotted-flycatcher.jpg")}.catalog-product-view .related_birds li .img.starling{background:url("../images/birds/starling.jpg")}.catalog-product-view .related_birds li .img.swallow{background:url("../images/birds/swallow.jpg")}.catalog-product-view .related_birds li .img.swift{background:url("../images/birds/swift.jpg")}.catalog-product-view .related_birds li .img.tree-sparrow{background:url("../images/birds/tree-sparrow.jpg")}.catalog-product-view .related_birds li .img.treecreeper{background:url("../images/birds/treecreeper.jpg")}.catalog-product-view .related_birds li .img.wood-pigeon{background:url("../images/birds/wood-pigeon.jpg")}.catalog-product-view .related_birds li .img.wren{background:url("../images/birds/wren.jpg")}.catalog-product-view .related_birds li .img.yellowhammer{background:url("../images/birds/yellowhammer.jpg")}.catalog-product-view .rating-summary{margin-bottom:1em;transition:opacity 1s ease;clear:both;margin-top:2em}.catalog-product-view .rating-summary a{display:block;width:100%;height:20px}.catalog-product-view .rating-summary .rating-result{width:114px;float:left}.catalog-product-view .rating-summary .rating-result:before{font-size:20px}.catalog-product-view .rating-summary .rating-result span:before{font-size:20px;color:#f7b719}.catalog-product-view .rating-summary label{font-family:Verdana;font-size:10px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;position:relative;top:-2px;float:left;margin-left:1em}.catalog-product-view .rating-summary label span.label{display:inline-block;position:relative;top:-2px}.catalog-product-view .rating-summary label span.reviewlogo{display:inline-block;background:url(../images/icons/reviews-io.svg);width:100px;height:14px;margin:4px 0 0 10px}body.page-product-grouped #product-addtocart-button{display:none !important}.checkout-onepage-success .breadcrumbs{display:none}.checkout-onepage-success .page-title{font-size:34px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.12;letter-spacing:normal;text-align:center;color:#212b60;text-transform:uppercase;text-align:center;width:100%}.checkout-onepage-success #maincontent{padding-top:4em !important}.checkout-onepage-success #maincontent .table tfoot{background:none}.checkout-onepage-success #maincontent .top-section{min-height:280px;padding-top:2em}.checkout-onepage-success #maincontent .left-success{text-align:center}.checkout-onepage-success #maincontent .left-success p{font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:normal;color:#212b60;margin-bottom:2em}.checkout-onepage-success #maincontent .left-success .btn.alt{top:2em;position:relative}.checkout-onepage-success #maincontent .block-order-details-view .block-content .box{width:46%;margin:0 2% 3em 2%}.checkout-onepage-success #maincontent .order-details-items{margin-bottom:2em;padding:1em 0;border:0}.checkout-onepage-success #maincontent .order-details-items .table-order-items th.col{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#212b60;text-align:left}.checkout-onepage-success #maincontent .order-details-items .item-options{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#212b60}.checkout-onepage-success #maincontent .order-details-items .item-options dt{display:inline-block}.checkout-onepage-success #maincontent .order-details-items .item-options dd:last-child{display:inline-block}.checkout-onepage-success #maincontent .order-details-items .cart-price{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;text-align:right;color:#212b60}.checkout-onepage-success #maincontent .order-details-items .col.qty .item{line-height:1.75}.checkout-onepage-success #maincontent .order-details-items .col.subtotal .price-excluding-tax{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;text-align:right;color:#212b60}.checkout-onepage-success #maincontent .block-order-details-view .box-title{border:0 !important;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#212b60;margin-bottom:1em;display:block}.checkout-onepage-success #maincontent .block-order-details-view address{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#4c5962}.checkout-onepage-success #maincontent .block-order-details{padding:0;margin:0;background-color:#fffbca;padding-top:2em;margin-top:2em;margin-bottom:2em;border:0}.checkout-onepage-success #maincontent .block-order-details .box{list-style:none}.checkout-onepage-success #maincontent .block-order-details .box .order-date{border:0 !important;color:#212b60}.checkout-onepage-success #maincontent .block-order-details .box .block-title{border:0 !important;margin:0 !important}.checkout-onepage-success #maincontent .block-order-details .box .block-title strong{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#212b60}.cart-progress{height:2em;margin-top:1em;margin-bottom:2em;clear:both}@media screen and (min-width: 1024px){.cart-progress{margin:0 18em 4em}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.cart-progress{margin:0 10em 4em}}.cart-progress .step{width:33.3333%;float:left;text-align:center;border-bottom:4px solid #f2f2f2;font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:center;color:#212b60;padding-bottom:1em}@media screen and (min-width: 600px){.cart-progress .step{font-size:12px}}.cart-progress .step.active,.cart-progress .step.complete{border-color:#679643}.cart-progress .step.complete{background:url(../images/icons/green_round_tick.svg);background-repeat:no-repeat;background-position:20% 16%}@media screen and (max-width: 600px){.cart-progress .step.complete{background-position:6% 16%}}.loginprompt a{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;text-align:center;color:#212b60;display:block;margin-bottom:2em;text-decoration:none}@media screen and (min-width: 600px){.loginprompt a{font-size:16px}}.loginprompt a span{text-decoration:underline}.checkout-cart-index .cart-container{display:inline-grid}@media screen and (min-width: 811px){.checkout-cart-index .cart-container{display:block}}.checkout-cart-index .block.discount .title{color:#212b60}.checkout-cart-index .block.discount #coupon_code{padding:20px;text-transform:uppercase}.checkout-cart-index .block.discount .actions-toolbar{display:block}.checkout-cart-index .block.discount .actions-toolbar .primary{display:block;width:100%;float:none}.checkout-cart-index .block.discount .actions-toolbar .primary .action{display:block;color:#fff;width:100%;text-transform:uppercase}.checkout-cart-index .block.discount .actions-toolbar .primary .action:hover{color:#fff;background-color:#679543 !important;border-color:#679543 !important}.checkout-cart-index .minicart-items .product-image-wrapper{height:100% !important}.checkout-cart-index .form-cart{order:1}@media screen and (min-width: 811px){.checkout-cart-index .form-cart{width:66% !important;float:left}}.checkout-cart-index .form-cart .action.update{background:none;border:2px solid #212b60;color:#212b60;float:right;text-transform:uppercase;height:36px}.checkout-cart-index .form-cart .action.update:hover{background:#212b60 !important;border-color:#212b60 !important;color:#fff !important}@media screen and (min-width: 600px){.checkout-cart-index .form-cart .action.update{height:40px}}@media screen and (min-width: 600px){.checkout-cart-index .form-cart .cart.table-wrapper .cart thead tr th.col{font-size:16px;color:#212b60}}.checkout-cart-index .form-cart .cart.table-wrapper .product-image-wrapper .product-image-photo{margin:0}.checkout-cart-index .form-cart .cart.table-wrapper .product-item-name{font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#212b60}@media screen and (min-width: 600px){.checkout-cart-index .form-cart .cart.table-wrapper .product-item-name{font-size:14px}}.checkout-cart-index .form-cart .cart.table-wrapper .product-item-photo{left:0}@media screen and (min-width: 600px){.checkout-cart-index .form-cart .cart.table-wrapper .product-item-photo{margin:0}}@media screen and (max-width: 600px){.checkout-cart-index .form-cart .cart.table-wrapper .cart.item{display:block;min-height:150px}}.checkout-cart-index .form-cart .cart.table-wrapper .item .col.item{display:block;min-height:54px}@media screen and (max-width: 600px){.checkout-cart-index .form-cart .cart.table-wrapper .item .col.item{padding:15px 65px 10px 90px}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.checkout-cart-index .form-cart .cart.table-wrapper .item .col.item .product-item-details{padding-left:6em}}.checkout-cart-index .form-cart .cart.table-wrapper .item-actions{float:left;padding-left:24px;height:38px}@media screen and (max-width: 600px){.checkout-cart-index .form-cart .cart.table-wrapper .item-actions{position:absolute;bottom:0}}@media screen and (min-width: 600px){.checkout-cart-index .form-cart .cart.table-wrapper .item-actions{float:none}}.checkout-cart-index .form-cart .cart.table-wrapper .item-actions .actions-toolbar .action-delete:before{color:#212b60;top:-6px;position:relative}.checkout-cart-index .form-cart .cart.table-wrapper .col.qty{float:right;text-align:right;padding-top:0}@media screen and (max-width: 600px){.checkout-cart-index .form-cart .cart.table-wrapper .col.qty{position:absolute;right:0;bottom:0}}@media screen and (min-width: 600px){.checkout-cart-index .form-cart .cart.table-wrapper .col.qty{float:none;top:auto;padding-top:20px}}.checkout-cart-index .form-cart .cart.table-wrapper .col.qty:before{display:none}.checkout-cart-index .form-cart .cart.table-wrapper .col.price{position:absolute;right:0;top:0;text-align:right;padding-top:10px}@media screen and (min-width: 600px){.checkout-cart-index .form-cart .cart.table-wrapper .col.price{position:static;padding-top:20px}}.checkout-cart-index .form-cart .cart.table-wrapper .col.price:before{display:none}.checkout-cart-index .form-cart .cart.table-wrapper .col.price .price{font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:0;letter-spacing:normal;text-align:right;color:#212b60}@media screen and (min-width: 600px){.checkout-cart-index .form-cart .cart.table-wrapper .col.price .price{font-size:14px}}.checkout-cart-index .form-cart .cart.table-wrapper .col.subtotal{display:none}.checkout-cart-index .checkout-methods-items{padding:0}.checkout-cart-index .checkout-methods-items .action.primary.checkout{font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:1px;text-align:center;color:#fff;background:#212b60;border-radius:0;text-transform:uppercase;height:56px;transition:background-color .25s ease}.checkout-cart-index .checkout-methods-items .action.primary.checkout:hover{background:#679643;border-color:#679643}@media screen and (min-width: 600px){.checkout-cart-index .checkout-methods-items .action.primary.checkout{font-size:14px;letter-spacing:normal}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.checkout-cart-index .checkout-methods-items .action.primary.checkout{font-size:12px}}.checkout-cart-index #cart-totals{padding-left:0;padding-right:0}.checkout-cart-index #cart-totals table{font-size:10px;color:#212b60}@media screen and (min-width: 600px){.checkout-cart-index #cart-totals table{font-size:12px}}.checkout-cart-index #cart-totals .grand .mark,.checkout-cart-index #cart-totals .grand .grand{font-size:12px}@media screen and (min-width: 600px){.checkout-cart-index #cart-totals .grand .mark,.checkout-cart-index #cart-totals .grand .grand{font-size:14px}}.checkout-cart-index .cart-totals .grand .amount{font-size:12px}.checkout-cart-index #block-shipping .title{padding-left:0;padding-right:0;color:#212b60}.checkout-cart-index .cart-summary{order:2;background:none}@media screen and (min-width: 811px){.checkout-cart-index .cart-summary{box-shadow:0 2px 20px 0 rgba(0,0,0,.1);width:33.333%;padding:1em;margin-top:1em;float:right}}.checkout-cart-index .cart-summary .summary.title{display:block;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-transform:uppercase;color:#212b60}@media screen and (min-width: 600px){.checkout-cart-index .cart-summary .summary.title{font-size:16px}}.checkout-cart-index .cart-summary .title strong{padding-left:0;padding-right:0}.checkout-cart-index .cart-discount{order:1;border:0}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.checkout-cart-index .cart-discount{width:66.6666%}}.checkout-cart-index .cart-discount .title{border:0;padding:0}.checkout-cart-index .cart-discount .title strong{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#212b60}.checkout-cart-index .cart-discount .title:after{display:none !important}.checkout-cart-index .cart-discount .content{display:block;padding:0;margin-top:1em}.checkout-cart-index .cart-discount .content .input-text{height:36px;font-family:"Montserrat",sans-serif}@media screen and (min-width: 600px){.checkout-cart-index .cart-discount .content .input-text{width:380px;height:40px;font-size:16px}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.checkout-cart-index .cart-discount .content .input-text{width:100%;max-width:380px}}.checkout-cart-index .cart-discount .content .action.primary{height:36px;border-radius:0;background:#fff !important;border:2px solid #212b60;margin-left:1em;text-transform:uppercase;padding:0 2em;color:#212b60 !important}.checkout-cart-index .cart-discount .content .action.primary:hover{background:#212b60 !important;border-color:#212b60 !important;color:#fff !important}@media screen and (min-width: 600px){.checkout-cart-index .cart-discount .content .action.primary{height:40px}}.checkout-cart-index #block-shipping{display:none !important}.checkout-index-index .amcheckout-main-container.-modern .amcheckout-step-container .amcheckout-additional-options .amcheckout-checkboxes{box-sizing:border-box;padding-right:10px;width:100%}.checkout-index-index .amcheckout-main-container.-modern .amcheckout-step-container .amcheckout-additional-options .amcheckout-checkboxes .checkout-agreements .checkout-agreement input[type=checkbox]{position:relative;height:20px;width:20px;accent-color:#212b60;margin-right:15px}.checkout-index-index .amcheckout-main-container.-modern .amcheckout-step-container .amcheckout-additional-options .amcheckout-checkboxes .checkout-agreements .checkout-agreement label:before{display:none}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1){.checkout-index-index #checkout{padding:0 15px}}.checkout-index-index .additional-options .checkout-agreements .action-show{background:none !important;padding:0;color:blue;color:#212b60 !important;text-transform:none !important;margin-top:-8px}.checkout-index-index .additional-options .checkout-agreements .action-show:hover{text-decoration:underline}.checkout-index-index .amcheckout-step-container .amcheckout-button,.checkout-index-index .amcheckout-step-container button{background:#212b60 !important;color:#fff !important;text-transform:uppercase !important;border:0 !important;border-radius:0;padding:1em 3em}.checkout-index-index .amcheckout-step-container .amcheckout-button:hover,.checkout-index-index .amcheckout-step-container button:hover{background:#679643 !important}.checkout-index-index .amcheckout-step-container .shipping-address-items .shipping-address-item.selected-item{border-color:#212b60 !important}.checkout-index-index .opc-block-summary .items-in-cart>.title{display:none}.checkout-index-index .opc-block-summary .table-totals .grand .mark{font-size:14px}.checkout-index-index .checkout-header,.checkout-index-index .action-auth-toggle,.checkout-index-index .opc-estimated-wrapper{display:none}.checkout-index-index .product-image-wrapper{height:100% !important}.checkout-index-index #opc-shipping_method div.amcheckout-title{display:none !important}.checkout-index-index #opc-shipping_method .amcheckout-wrapper{display:inline-flex;flex-wrap:wrap}.checkout-index-index #opc-shipping_method .amcheckout-wrapper .order-attributes{order:1;width:100%}.checkout-index-index #opc-shipping_method .amcheckout-wrapper .order-attributes textarea{font-family:"Montserrat",sans-serif;width:100%}.checkout-index-index #opc-shipping_method .amcheckout-wrapper #checkout-step-shipping_method{order:0}.checkout-index-index .amcheckout-step-container{margin-top:0 !important}.checkout-index-index .amcheckout-step-container .amcheckout-summary-container .table-totals .shipping .value{display:none}.checkout-index-index .amcheckout-step-container .opc-payment-additional{padding:0}.checkout-index-index .amcheckout-step-container .opc-payment-additional.discount-code{padding:0 20px}.checkout-index-index .amcheckout-step-container .opc-payment-additional .deliverynote{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#212b60;margin-bottom:.5em;display:block}.checkout-index-index .amcheckout-step-container .opc-payment-additional .um-remaining-chars{font-size:12px}.checkout-index-index .amcheckout-step-container .opc-payment-additional .um-remaining-chars .chars-value{color:#212b60}.checkout-index-index .amcheckout-step-container .opc-payment-additional .um-order-comment{font-family:"Montserrat"}.checkout-index-index .amcheckout-step-container input[type=radio]:checked+label:before{border-color:#679543;margin:2px 3px 0 0;min-width:18px;min-height:18px}.checkout-index-index .amcheckout-step-container input[type=text]{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#4c5962}.checkout-index-index .amcheckout-step-container input[type=checkbox]+label:before{box-shadow:none;border-radius:0;border:1px solid #ccc;width:16px;height:16px;margin-top:1px;padding:10px}.checkout-index-index .amcheckout-step-container input[type=checkbox]:checked+label:before{background:url(../images/icons/tick.svg) #212b60 !important;background-size:14px !important;background-position:50% !important;background-repeat:no-repeat !important;box-shadow:none;border-radius:0;border:1px solid #ccc;width:16px;height:16px;margin-top:1px;padding:10px}.checkout-index-index .amcheckout-step-container .amcheckout-title{background:none;padding:15px 0}.checkout-index-index .amcheckout-step-container .fieldset .field .label{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#212b60}@media screen and (max-width: 1280px)and (min-width: 600px){.checkout-index-index .amcheckout-step-container .fieldset .field .label{font-size:12px}}.checkout-index-index .amcheckout-step-container .payment-method{background:none !important;border:none !important}.checkout-index-index .amcheckout-step-container .payment-method:hover{box-shadow:none}.checkout-index-index .amcheckout-step-container .payment-method .payment-method-content{font-size:12px;line-height:22px;padding:1em 0 0 0 !important}.checkout-index-index .amcheckout-step-container .payment-method .payment-method-content .payment-method-note{display:none}.checkout-index-index .amcheckout-step-container .payment-method .payment-method-content .order-attributes .order-attributes-form{display:block}.checkout-index-index .amcheckout-step-container .payment-method .payment-method-content .order-attributes .field[name="before-place-order.amastyPaymentMethodAttributes.how_did_you_hear_about_us"]{opacity:0}.checkout-index-index .amcheckout-step-container .payment-method .payment-method-content .order-attributes .field[name="before-place-order.amastyPaymentMethodAttributes.how_did_you_hear_about_us"].show{opacity:1}.checkout-index-index .amcheckout-step-container .payment-method .payment-method-content .order-attributes .field .field-error{float:left;clear:both;font-weight:bold}.checkout-index-index .amcheckout-step-container .payment-method .payment-method-content .order-attributes .field label{font-weight:500}.checkout-index-index .amcheckout-step-container .payment-method .payment-method-content .order-attributes .field.choice p{float:left;padding-right:3em;margin-top:-1em}.checkout-index-index .amcheckout-step-container .payment-method .payment-method-content .order-attributes .field.choice label{font-size:14px;color:#212b60;font-weight:600}.checkout-index-index .amcheckout-step-container .payment-method .payment-method-content .order-attributes .field.choice label:before{margin-right:.5em}.checkout-index-index .amcheckout-step-container .payment-method .payment-method-title{border:1px solid #dbdee0 !important}.checkout-index-index .amcheckout-step-container .payment-method .payment-method-title .paypal-payment-method-logo{width:100%;height:20px;background-size:contain;background-position:center;background-repeat:no-repeat}.checkout-index-index .amcheckout-step-container .payment-method .payment-method-title .label{padding:16px 16px}.checkout-index-index .amcheckout-step-container .payment-method .payment-method-title .label .payment-icon{margin-top:-10px;margin-bottom:-9px;height:40px}.checkout-index-index .amcheckout-step-container .payment-method .payment-method-title .label .sagepaysuite-payment-icon{margin-top:-7px;margin-bottom:-7px;height:auto}.checkout-index-index .amcheckout-step-container .payment-method .payment-method-title .label .sagepaysuite-payment-icon.paypal-payment-method-logo{margin-top:0}.checkout-index-index .amcheckout-step-container .payment-method .payment-method-title .label .action-help{display:none !important}.checkout-index-index .amcheckout-step-container .payment-method .payment-method-title .label span{font-size:12px;padding-left:.5em}.checkout-index-index .amcheckout-step-container .payment-method .payment-method-title .label:before{margin:2px 10px 0 0}.checkout-index-index .amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method{width:100%;min-width:300px;margin-left:0px;margin-bottom:0em;border:0;background:none;padding-left:0}.checkout-index-index .amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method:hover{box-shadow:none}.checkout-index-index .amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method .col-price{width:50px;color:#212b60}.checkout-index-index .amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method .col-method{color:#212b60}.checkout-index-index .amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method .col-carrier{display:none}.checkout-index-index .amcheckout-step-container .amcheckout-summary-container{background:#fff !important}.checkout-index-index .amcheckout-step-container .amcheckout-summary-container .amcheckout-title{background:#fff !important;margin-left:15px !important;color:#212b60 !important}.checkout-index-index .amcheckout-step-container .payment-option-title .action-toggle{color:#212b60}.checkout-index-index .amcheckout-step-container.-summary{background:#fff;box-shadow:0 2px 20px 0 rgba(0,0,0,.1);border:0 !important;color:#212b60}.checkout-index-index .amcheckout-step-container.-summary>.checkout-payment-method .actions-toolbar .amasty.checkout{width:calc(100% - 30px) !important;margin:0 15px 1em 15px;background:#212b60 !important;text-transform:uppercase;color:#fff;transition:background-color .25s ease;text-decoration:none;font-family:"Montserrat",sans-serif}.checkout-index-index .amcheckout-step-container.-summary>.checkout-payment-method .actions-toolbar .amasty.checkout:hover{background:#679643 !important}.checkout-index-index .opc-wrapper .step-title{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#212b60;background:none;text-transform:uppercase;padding-left:0;border-bottom:1px solid #ccc;padding-bottom:.5em;border-radius:0 !important}.checkout-index-index .payment-method-note{display:none !important}.checkout-index-index .checkout-shipping-method{display:flex !important;width:100%;flex-grow:1;flex-direction:column}.checkout-index-index .checkout-shipping-method .order-attributes{order:2;padding:15px}.checkout-index-index .table-checkout-shipping-method .row{margin-left:15px}.checkout-index-index .table-checkout-shipping-method tbody td.col-carrier{display:none !important}.checkout-index-index .table-checkout-shipping-method tbody td.col-price{flex-grow:0}.checkout-index-index .table-checkout-shipping-method tbody td.col-method{flex-grow:0}.checkout-index-index .osc-place-order-wrapper .place-order-primary button.primary.checkout{background-color:#212b60 !important;border-color:#212b60 !important;height:56px;text-transform:uppercase;transition:background-color .25s ease}.checkout-index-index .osc-place-order-wrapper .place-order-primary button.primary.checkout:hover{background:#679643 !important}.checkout-index-index .opc-block-summary .table-totals tbody .mark,.checkout-index-index .opc-block-summary .table-totals tfoot .mark{padding:.5em 1em;font-size:14px}.checkout-index-index .opc-wrapper{font-size:16px}.checkout-index-index .opc-wrapper .step-content{margin:0}.checkout-index-index .opc-wrapper .step-content .field{font-size:14px}.checkout-index-index .opc-wrapper .fieldset>.field>.label{font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#212b60}.checkout-index-index .opc-wrapper .fieldset>.field>.label span{white-space:normal}.checkout-index-index .one-step-checkout-wrapper input[type=text],.checkout-index-index .one-step-checkout-wrapper input[type=password],.checkout-index-index .one-step-checkout-wrapper input[type=url],.checkout-index-index .one-step-checkout-wrapper input[type=tel],.checkout-index-index .one-step-checkout-wrapper input[type=search],.checkout-index-index .one-step-checkout-wrapper input[type=number],.checkout-index-index .one-step-checkout-wrapper input[type=datetime],.checkout-index-index .one-step-checkout-wrapper input[type=email],.checkout-index-index .one-step-checkout-wrapper select{height:40px;border:1px solid #d4d4d4;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#4c5962;border-radius:2px !important}.checkout-index-index .one-step-checkout-wrapper .payment{margin-top:30px}.checkout-index-index .one-step-checkout-wrapper .payment hr{display:none}.checkout-index-index .one-step-checkout-wrapper .payment input[type=radio]{margin:2px 3px 0 0;position:relative;top:4px}.checkout-index-index .checkout-payment-method .payment-method .payment-method-content .messages{margin-top:0}.checkout-index-index .checkout-payment-method .payment-method .payment-method-content .fieldset:not(:last-child){margin:0}.checkout-index-index .order-attributes .order-attributes-form.fieldset .field section p{display:inline-block;width:30%}.checkout-index-index #opc-shipping_method .field{padding:0;font-size:14px}.checkout-index-index #opc-shipping_method .field textarea{font-family:"Montserrat",sans-serif}.checkout-index-index #opc-shipping_method .field[name="amastyShippingMethodAttributes.have_you_shopped_with_us"] .field{margin-bottom:0}.checkout-index-index #opc-shipping_method .field[name="amastyShippingMethodAttributes.newsletter_signup"] section p{width:100%}.checkout-index-index #checkout-step-payment{padding:0}.checkout-index-index #checkout-step-payment .osc-payment-after-methods{display:none}.checkout-index-index #checkout-step-payment .checkout-payment-method .payment-method-title .payment-icon{top:-3px;position:relative}.checkout-index-index #opc-sidebar{box-shadow:0 2px 20px 0 rgba(0,0,0,.1)}@media screen and (max-width: 600px){.checkout-index-index #opc-sidebar{margin:0 -15px}}.checkout-index-index #opc-sidebar .step-title{margin:0 1em;padding:1em 0 .5em !important}.checkout-index-index .osc-trust-seal{margin:0 0 1em 0}.checkout-index-index .opc-block-summary .table-totals{border:0 !important;color:#212b60}.checkout-index-index .opc-block-summary .table-totals tbody .mark,.checkout-index-index .opc-block-summary .table-totals tfoot .mark{text-align:left}.checkout-index-index .opc-block-summary .table-totals .grand .mark,.checkout-index-index .opc-block-summary .table-totals .grand .amount{border-top:0 !important;font-size:16px}.checkout-index-index .opc-block-summary .table-totals .shipping .mark .value{display:none !important}.checkout-index-index .cart-totals tbody .amount,.checkout-index-index .cart-totals tfoot .amount,.checkout-index-index .opc-block-summary .table-totals tbody .amount,.checkout-index-index .opc-block-summary .table-totals tfoot .amount{padding-top:.5em;font-size:14px}.checkout-index-index .payment-method-content{padding:0}.checkout-index-index .payment-method-content #sagepay-server-remembertoken-container li{padding:0 0 0 2em;position:relative}.checkout-index-index .payment-method-content #sagepay-server-remembertoken-container li input{position:absolute;left:0}.checkout-index-index .opc-payment .payment-method-content .checkout-agreements-block{padding-top:0}.onestepcheckout-index-index .cart-progress{margin:0 18em 0}.onestepcheckout-index-index .table-checkout-shipping-method tbody td input[type=radio]{margin:2px 3px 0 0}.onestepcheckout-index-index input[type=checkbox]{position:relative;height:20px;width:20px;accent-color:#212b60;margin-right:15px}.onestepcheckout-index-index input[type=radio]{border-color:#679543;margin:2px 3px 0 0;min-width:18px;min-height:18px}.onestepcheckout-index-index .fieldset.address{margin:0 !important}.onestepcheckout-index-index .payment-method-title{padding-left:20px;border:1px solid #dbdee0 !important;padding:.75em 1em .75em;margin-bottom:1em;font-size:14px;font-weight:600;line-height:40px}.onestepcheckout-index-index .payment-method-title .action-help{display:none !important}@media only screen and (max-width: 568px){.onestepcheckout-index-index .sagepaysuite-payment-icon{display:none !important}}.onestepcheckout-index-index .create-account-checkbox{padding-left:0 !important}@media screen and (max-width: 600px){.onestepcheckout-index-index .create-account-checkbox{margin-bottom:1em}}.onestepcheckout-index-index #checkout-step-billing .field.field-select-billing{padding-left:0}.onestepcheckout-index-index #customer-email-fieldset>.field{padding-left:0}@media screen and (max-width: 600px){.onestepcheckout-index-index .opc-wrapper .create-account-block{margin-top:0 !important}}.onestepcheckout-index-index .opc-wrapper .create-account-block .fieldset .field .label{font-weight:400 !important;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#212b60;font-weight:600 !important}.onestepcheckout-index-index #create-account-form{margin:1em -4px}.onestepcheckout-index-index #create-account-form .osc-password{padding-left:4px;display:block;width:100%}.onestepcheckout-index-index #create-account-form .confirmation{display:block;width:100%;padding-left:4px}.onestepcheckout-index-index .onestepcheckout-index-index .field.choice.col-mp{padding-left:7px}.onestepcheckout-index-index #shipping-new-address-form .field{padding-left:0 !important}@media screen and (max-width: 600px){.onestepcheckout-index-index #payment .payment-methods{margin:0 !important}}.onestepcheckout-index-index .opc-wrapper #sagepay-server-remembertoken-container{font-size:14px}.onestepcheckout-index-index .opc-wrapper #checkout-step-shipping button span{color:#fff}.onestepcheckout-index-index .opc-wrapper #checkout-step-shipping_method{padding-left:0}.onestepcheckout-index-index .opc-wrapper #billing{margin-top:2em}.onestepcheckout-index-index .opc-wrapper #checkout-step-billing .billing-address-form .field{padding-left:0 !important}.onestepcheckout-index-index .opc-wrapper .methods-shipping{background:none !important;padding-left:0}@media screen and (max-width: 600px){.onestepcheckout-index-index .opc-wrapper .methods-shipping{margin-top:0 !important;padding-top:0}}@media screen and (max-width: 600px){.onestepcheckout-index-index .opc-wrapper #shipping .fieldset:last-child{margin-bottom:0}}@media screen and (max-width: 600px){.onestepcheckout-index-index .opc-wrapper #shipping .methods-shipping{padding:0 !important}}@media screen and (max-width: 600px){.onestepcheckout-index-index .opc-wrapper #shipping .form-login,.onestepcheckout-index-index .opc-wrapper #shipping .form-shipping-address,.onestepcheckout-index-index .opc-wrapper #shipping .methods-shipping{background:none !important;padding:20px 0 !important}}.onestepcheckout-index-index .opc-wrapper #shipping .shipping-address-items{padding:0}.onestepcheckout-index-index .opc-wrapper #shipping .shipping-address-items .shipping-address-item.selected-item{border-color:#679643 !important}.onestepcheckout-index-index .opc-wrapper #shipping .shipping-address-items .shipping-address-item.selected-item:after{background:#679643 !important}.onestepcheckout-index-index .opc-wrapper #shipping .billing-address-same-as-shipping-block{padding-left:0}.onestepcheckout-index-index .opc-wrapper #shipping .action-show-popup{background-color:#212b60 !important;border-color:#212b60 !important;height:56px;text-transform:uppercase;transition:background-color .25s ease;border-radius:0;font-family:montserrat,sans-serif;padding:0 2em}.onestepcheckout-index-index .opc-wrapper #shipping .action-show-popup:hover{background:#679643 !important;border-color:#679643 !important}.onestepcheckout-index-index #maincontent{margin:0;max-width:none !important}.onestepcheckout-index-index #maincontent .column.main{max-width:1148px !important;margin:0 auto}.onestepcheckout-index-index #maincontent .container{margin:0 auto}.onestepcheckout-index-index #maincontent .checkout-header-new{margin:0 auto}.onestepcheckout-index-index #maincontent .checkout-header-new .container{margin:0 auto -3em auto}.onestepcheckout-index-index #maincontent .checkout-header-new img{position:relative;top:-7em}.onestepcheckout-index-index #maincontent .checkout-header-new h3{text-align:center}@media screen and (max-width: 350px){.onestepcheckout-index-index #maincontent .checkout-header-new h3{font-size:14px}}@media screen and (max-width: 600px){.onestepcheckout-index-index #maincontent .checkout-header-new h3{text-align:right}}.onestepcheckout-index-index #maincontent .checkout-header-new h3.top{position:relative;top:1.4em;margin:0;color:#679643}@media screen and (max-width: 600px){.onestepcheckout-index-index #maincontent .checkout-header-new h3.top{font-size:16px}}.onestepcheckout-index-index #maincontent .checkout-header-new h3.bottom{font-weight:normal;position:relative;top:2em;margin:0}@media screen and (max-width: 600px){.onestepcheckout-index-index #maincontent .checkout-header-new h3.bottom{font-size:16px}}.onestepcheckout-index-index #maincontent .checkout-header-new h3 a{text-decoration:none}.onestepcheckout-index-index #maincontent .checkout-header-new .stripe{height:62px;background:#212b60;position:relative;top:4.4em;text-align:center}@media screen and (max-width: 600px){.onestepcheckout-index-index #maincontent .checkout-header-new .stripe{text-align:right;margin:0 -15px}}.onestepcheckout-index-index #maincontent .checkout-header-new .stripe .btn{border:2px solid #fff;margin:9px .5em}.onestepcheckout-index-index #maincontent .checkout-header-new .stripe .btn:hover{border:2px solid #679643 !important}@media screen and (max-width: 600px){.onestepcheckout-index-index #maincontent .checkout-header-new .stripe .btn.continue{display:none}}.onestepcheckout-index-index #maincontent .checkout-footer{background:#212b60;height:94px;padding:26px 0;text-align:center;color:#fff;font-size:12px}@media screen and (max-width: 600px){.onestepcheckout-index-index #maincontent .checkout-footer{margin:0 -15px;padding-bottom:24px;height:auto}}.onestepcheckout-index-index #maincontent .checkout-footer .review{background:url(../images/google_reviews_checkout.png) #212b60 !important;background-position:50% !important;background-repeat:no-repeat !important;height:74px;width:221px;margin:0 auto;background-size:contain !important}.checkout-header-new a:hover{color:#679643}.osc-multi-address-checkout{display:none}.minicart-items .hide{display:none !important}.minicart-items .content{display:block !important}.checkout-index-index .stripe-payments-card-form{margin:0 20px}@media screen and (max-width: 991px)and (min-width: 768px){.checkout-index-index .authentication-dropdown.custom-slide{display:none}}@media screen and (max-width: 768px){.checkout-index-index .amcheckout-step-container .amcheckout-summary-container .product-item-details .product-item-inner{align-items:initial}}.one-step-checkout-container div[name="shippingAddress.country_id"]{display:none}.onestepcheckout-index-index #mainmenu{background:#212b60}.onestepcheckout-index-index button#osc-send2{color:#fff !important}.onestepcheckout-index-index .action.primary.action-save-address{color:#fff !important}.onestepcheckout-index-index .action.primary.action-save-address:hover{background-color:#679543 !important}body.single-post.template-full-width main.page-main{margin:2em auto 0 auto}body.category-news-from-the-farm.category-4 .page-title-wrapper{display:none}body.single-post .post-view .post-entry h1{font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:normal;text-align:center;color:#212b60;margin-bottom:.5em}body.single .post-view .content-image-block .content h3{font-size:22px}.single-post #maincontent{padding:0 !important}.single-post .post-view{padding:0 15px !important}.single-post .post-entry .post-categories{text-align:center;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#679643;text-transform:uppercase;margin-bottom:.75em}.single-post .post-entry .post-categories a{color:#679643;text-decoration:none}.single-post .post-entry .post-meta{text-align:center;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#212b60;margin-bottom:2em}.single-post .post-entry h1{font-size:20px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:normal;text-align:center;color:#212b60;margin-bottom:.5em}@media screen and (min-width: 600px){.single-post .post-entry h1{font-size:24px}}.single-post .post-entry .post-content p{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#4c5962;margin-bottom:1em}.single-post .post-entry .post-content h2{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#212b60;margin-top:2em}@media screen and (min-width: 600px){.single-post .post-entry .post-content h2{font-size:22px}}.single-post .post-entry .post-content h3{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#212b60;margin-top:1em}.single-post .post-entry .post-content h4{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;margin-top:2em;color:#212b60}.single-post .post-entry .post-content p{margin-bottom:1em;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#4c5962}.single-post .post-entry .post-content table{width:100%;border-collapse:collapse;margin:2em 0}.single-post .post-entry .post-content table th{font-weight:700;background:#f2f2f2;color:#333;font-weight:700;font-size:12px;background:#f2f2f2;padding:5px;border:0}@media screen and (min-width: 600px){.single-post .post-entry .post-content table th{padding:10px 15px;font-size:16px}}.single-post .post-entry .post-content table td{border:solid 1px #f2f2f2;font-weight:400;font-size:12px;color:#333;border:solid 1px #f2f2f2;padding:5px;font-weight:400;color:#333}@media screen and (min-width: 600px){.single-post .post-entry .post-content table td{padding:10px 15px;font-size:16px}}.single-post .post-entry .post-content table td p{margin-bottom:0}.single-post .post-entry .post-content table td a{text-decoration:none}.single-post .post-entry .post-content table td a:hover{text-decoration:underline}.single-post .post-entry .post-content .feedstat{width:25%;float:left;border:1px solid #000;padding:12px;height:700px;margin-bottom:24px;font-size:13px}.single-post .post-entry .post-content .feedsplit{border-top:1px solid #000;border-bottom:1px solid #000;margin-left:-12px;margin-right:-12px;padding:12px;margin-top:12px;margin-bottom:12px;font-weight:700}.single-post .post-entry .post-content .feedtop{height:350px}.single-post .post-entry .post-content ul{padding:0;margin:0}@media screen and (min-width: 600px){.single-post .post-entry .post-content ul{margin-bottom:3em}}.single-post .post-entry .post-content ul li{list-style:none;position:relative;padding-left:1em;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:.2px;color:#4c5962}.single-post .post-entry .post-content ul li:before{content:" ";background:url("../images/icons/arrow_right_blue.svg");background-repeat:no-repeat;background-position:50%;display:block;width:7px;height:12px;position:absolute;left:0;top:.75em;transform:translateY(-50%);background-position:50%;background-size:100%}.single-post .back{font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#4c5962;padding-left:1em;background:url("../images/icons/arrow_left_blue.svg") no-repeat;background-position:0 50%;margin-top:5em;display:block;text-decoration:none}.single-post .back:hover{text-decoration:underline}.single-post .other-articles{border-top:1px solid #dbdee0;border-bottom:1px solid #dbdee0;margin-top:3em;margin-bottom:3em;padding-top:.5em;padding-bottom:3em}.single-post .other-articles .slick-next,.single-post .other-articles .slick-prev{bottom:-76px}.single-post .other-articles h2{font-size:24px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:center;color:#212b60;margin-bottom:1em}.single-post .other-articles .blog-top{height:204px;margin-bottom:1em}.single-post .other-articles .blog-top a{display:block;width:100%;height:100%}.single-post .other-articles .blog-top a img{width:100%}.single-post .other-articles .blog-bottom{margin-bottom:2em}.single-post .other-articles .blog-bottom .category{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#679643;text-transform:uppercase}.single-post .other-articles .blog-bottom .category.uncategorised{display:none !important}.single-post .other-articles .blog-bottom .category a{color:#679643;text-decoration:none}.single-post .other-articles .blog-bottom .summary{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#4c5962;margin-bottom:1em}.single-post .other-articles .blog-bottom .title a{color:#212b60;text-decoration:none}.single-post .other-articles .blog-bottom .title a h3{font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:normal;margin-top:0;margin-bottom:1em}.single-post .other-articles .blog-bottom .title a:visited{color:#212b60}.blog #mobile-filter-btn,.wordpress-homepage-view #mobile-filter-btn,body.category #mobile-filter-btn{display:none !important}.blog #maincontent,.wordpress-homepage-view #maincontent,body.category #maincontent{padding:0}@media screen and (min-width: 1280px){.blog #maincontent .nopadding,.wordpress-homepage-view #maincontent .nopadding,body.category #maincontent .nopadding{padding-left:0;padding-right:0}}.blog #maincontent h1,.wordpress-homepage-view #maincontent h1,body.category #maincontent h1{font-size:20px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#212b60;text-transform:uppercase}.blog #maincontent .newsletter-box,.wordpress-homepage-view #maincontent .newsletter-box,body.category #maincontent .newsletter-box{background-color:#f7b718;margin-bottom:2em;margin-top:-1em;padding:1.4em 1em}@media screen and (min-width: 600px){.blog #maincontent .newsletter-box,.wordpress-homepage-view #maincontent .newsletter-box,body.category #maincontent .newsletter-box{padding-left:392px;min-height:136px;position:relative;margin:0 0 3em}}.blog #maincontent .newsletter-box p,.wordpress-homepage-view #maincontent .newsletter-box p,body.category #maincontent .newsletter-box p{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#212b60}@media screen and (min-width: 600px){.blog #maincontent .newsletter-box p,.wordpress-homepage-view #maincontent .newsletter-box p,body.category #maincontent .newsletter-box p{font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45;margin-bottom:1em}}.blog #maincontent .newsletter-box .image,.wordpress-homepage-view #maincontent .newsletter-box .image,body.category #maincontent .newsletter-box .image{display:none}@media screen and (min-width: 600px){.blog #maincontent .newsletter-box .image,.wordpress-homepage-view #maincontent .newsletter-box .image,body.category #maincontent .newsletter-box .image{background:url(../images/newsletter_image.jpg);background-position:50%;display:block;float:left;width:363px;height:100%;position:absolute;left:0;top:0}}@media screen and (min-width: 768px)and (max-width: 1280px){.blog #maincontent .newsletter-box .image,.wordpress-homepage-view #maincontent .newsletter-box .image,body.category #maincontent .newsletter-box .image{background-size:cover !important}}.blog #maincontent .newsletter-box .newsletter-alt,.wordpress-homepage-view #maincontent .newsletter-box .newsletter-alt,body.category #maincontent .newsletter-box .newsletter-alt{height:36px;font-family:"Montserrat";margin-bottom:1em}@media screen and (min-width: 600px){.blog #maincontent .newsletter-box .newsletter-alt,.wordpress-homepage-view #maincontent .newsletter-box .newsletter-alt,body.category #maincontent .newsletter-box .newsletter-alt{float:left;width:320px;margin-right:1em;height:40px}}.blog #maincontent .tabs,.wordpress-homepage-view #maincontent .tabs,body.category #maincontent .tabs{height:64px;text-align:center;margin-bottom:2em;position:relative;background:url(../images/shadow.jpg)}.blog #maincontent .tabs .tab,.wordpress-homepage-view #maincontent .tabs .tab,body.category #maincontent .tabs .tab{background:#f2f2f2;display:inline-block;height:64px;line-height:64px;padding:0 2em;margin:0 -1px}.blog #maincontent .tabs .tab.active,.wordpress-homepage-view #maincontent .tabs .tab.active,body.category #maincontent .tabs .tab.active{background:#fff;box-shadow:0px 0 17px 0px rgba(0,0,0,.0901960784);position:relative;z-index:8}.blog #maincontent .tabs .tab.active:after,.wordpress-homepage-view #maincontent .tabs .tab.active:after,body.category #maincontent .tabs .tab.active:after{content:"";background:#fff;position:absolute;bottom:-20px;left:0;width:100%;height:20px}.blog #maincontent .tabs .tab a,.wordpress-homepage-view #maincontent .tabs .tab a,body.category #maincontent .tabs .tab a{text-decoration:none;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:center;color:#212b60}.blog #maincontent .pager,.wordpress-homepage-view #maincontent .pager,body.category #maincontent .pager{width:100%;background:#f2f2f2;margin:0 15px;text-align:center;padding:1em 0}.blog #maincontent .pager .toolbar-number,.wordpress-homepage-view #maincontent .pager .toolbar-number,body.category #maincontent .pager .toolbar-number{display:block;width:100%;text-align:center}@media screen and (min-width: 600px){.blog #maincontent .pager .toolbar-number,.wordpress-homepage-view #maincontent .pager .toolbar-number,body.category #maincontent .pager .toolbar-number{display:none}}.blog #maincontent .pager .action,.wordpress-homepage-view #maincontent .pager .action,body.category #maincontent .pager .action{box-shadow:none;background:none;border:0}.blog #maincontent .pager .pages .items .item a,.wordpress-homepage-view #maincontent .pager .pages .items .item a,body.category #maincontent .pager .pages .items .item a{color:#212b60}.blog #maincontent .blogbar,.wordpress-homepage-view #maincontent .blogbar,body.category #maincontent .blogbar{font-family:"Montserrat";font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#4c5962;padding:0 0 1em 0}@media screen and (min-width: 600px){.blog #maincontent .blogbar,.wordpress-homepage-view #maincontent .blogbar,body.category #maincontent .blogbar{background-color:#f2f2f2;padding:1em 6em;margin-bottom:2em}}@media screen and (min-width: 768px)and (max-width: 1280px){.blog #maincontent .blogbar,.wordpress-homepage-view #maincontent .blogbar,body.category #maincontent .blogbar{padding:1em 0}}.blog #maincontent .blogbar.hidden-xs,.wordpress-homepage-view #maincontent .blogbar.hidden-xs,body.category #maincontent .blogbar.hidden-xs{display:none}@media screen and (min-width: 600px){.blog #maincontent .blogbar.hidden-xs,.wordpress-homepage-view #maincontent .blogbar.hidden-xs,body.category #maincontent .blogbar.hidden-xs{display:flex !important;margin:0 0 2em 0}.blog #maincontent .blogbar.hidden-xs label,.wordpress-homepage-view #maincontent .blogbar.hidden-xs label,body.category #maincontent .blogbar.hidden-xs label{display:inline-block;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;text-align:right;color:#212b60;padding-right:.5em}.blog #maincontent .blogbar.hidden-xs select,.wordpress-homepage-view #maincontent .blogbar.hidden-xs select,body.category #maincontent .blogbar.hidden-xs select{display:inline-block;width:200px;margin-bottom:0}.blog #maincontent .blogbar.hidden-xs .pager,.wordpress-homepage-view #maincontent .blogbar.hidden-xs .pager,body.category #maincontent .blogbar.hidden-xs .pager{width:38%;display:inline-block}.blog #maincontent .blogbar.hidden-xs .blogsearch,.wordpress-homepage-view #maincontent .blogbar.hidden-xs .blogsearch,body.category #maincontent .blogbar.hidden-xs .blogsearch{width:200px;margin-bottom:0;font-family:"Montserrat"}}@media screen and (min-width: 600px)and (min-width: 768px)and (max-width: 1280px){.blog #maincontent .blogbar.hidden-xs .blogsearch,.wordpress-homepage-view #maincontent .blogbar.hidden-xs .blogsearch,body.category #maincontent .blogbar.hidden-xs .blogsearch{width:100%}}@media screen and (min-width: 600px){.blog #maincontent .blogbar.hidden-xs .search-wrap,.wordpress-homepage-view #maincontent .blogbar.hidden-xs .search-wrap,body.category #maincontent .blogbar.hidden-xs .search-wrap{position:relative;display:inline-block}.blog #maincontent .blogbar.hidden-xs .search-wrap #blog_search_icon,.wordpress-homepage-view #maincontent .blogbar.hidden-xs .search-wrap #blog_search_icon,body.category #maincontent .blogbar.hidden-xs .search-wrap #blog_search_icon{display:block;width:32px;height:32px;background:url(../images/icons/search_white.svg) #212b60;background-repeat:no-repeat !important;background-position:50% !important;position:absolute;right:3px;top:3px;text-decoration:none;transition:background-color .25s ease}.blog #maincontent .blogbar.hidden-xs .search-wrap #blog_search_icon:hover,.wordpress-homepage-view #maincontent .blogbar.hidden-xs .search-wrap #blog_search_icon:hover,body.category #maincontent .blogbar.hidden-xs .search-wrap #blog_search_icon:hover{background:url(../images/icons/search_white.svg) #679643}}@media screen and (min-width: 600px){.blog #maincontent .blogbar.hidden-md,.wordpress-homepage-view #maincontent .blogbar.hidden-md,body.category #maincontent .blogbar.hidden-md{display:none !important}}.blog #maincontent .blogbar select,.blog #maincontent .blogbar .blogsearch,.wordpress-homepage-view #maincontent .blogbar select,.wordpress-homepage-view #maincontent .blogbar .blogsearch,body.category #maincontent .blogbar select,body.category #maincontent .blogbar .blogsearch{height:38px;border:solid 1px #dbdee0;margin-bottom:1em;color:#4c5962;width:50%;float:left}@media screen and (min-width: 600px){.blog #maincontent .blogbar select,.blog #maincontent .blogbar .blogsearch,.wordpress-homepage-view #maincontent .blogbar select,.wordpress-homepage-view #maincontent .blogbar .blogsearch,body.category #maincontent .blogbar select,body.category #maincontent .blogbar .blogsearch{float:none;width:100%}}.blog #maincontent .subheading,.wordpress-homepage-view #maincontent .subheading,body.category #maincontent .subheading{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#679643;text-transform:uppercase;margin-bottom:.25em;display:block}.blog #maincontent .subheading.uncategorised,.wordpress-homepage-view #maincontent .subheading.uncategorised,body.category #maincontent .subheading.uncategorised{opacity:0 !important}@media screen and (max-width: 600px){.blog #maincontent .subheading.uncategorised,.wordpress-homepage-view #maincontent .subheading.uncategorised,body.category #maincontent .subheading.uncategorised{display:none}}@media screen and (min-width: 600px){.blog #maincontent .subheading,.wordpress-homepage-view #maincontent .subheading,body.category #maincontent .subheading{font-size:16px}}@media screen and (min-width: 768px)and (max-width: 1280px){.blog #maincontent .subheading,.wordpress-homepage-view #maincontent .subheading,body.category #maincontent .subheading{font-size:14px}}.blog #maincontent .subheading a,.wordpress-homepage-view #maincontent .subheading a,body.category #maincontent .subheading a{text-decoration:none;color:#679643}.blog #maincontent .post-list-item,.wordpress-homepage-view #maincontent .post-list-item,body.category #maincontent .post-list-item{margin-bottom:3em}.blog #maincontent .post-list-item.latest-article,.wordpress-homepage-view #maincontent .post-list-item.latest-article,body.category #maincontent .post-list-item.latest-article{padding-top:10px;margin-bottom:2em}.blog #maincontent .post-list-item.latest-article .post-title,.wordpress-homepage-view #maincontent .post-list-item.latest-article .post-title,body.category #maincontent .post-list-item.latest-article .post-title{height:auto !important}.blog #maincontent .post-list-item.latest-article .post-summary,.wordpress-homepage-view #maincontent .post-list-item.latest-article .post-summary,body.category #maincontent .post-list-item.latest-article .post-summary{height:auto !important}@media screen and (min-width: 600px){.blog #maincontent .post-list-item.latest-article .post-image,.wordpress-homepage-view #maincontent .post-list-item.latest-article .post-image,body.category #maincontent .post-list-item.latest-article .post-image{height:316px}}.blog #maincontent .post-title,.wordpress-homepage-view #maincontent .post-title,body.category #maincontent .post-title{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#212b60;text-decoration:none;margin-bottom:.5em;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:56px}@media screen and (min-width: 600px){.blog #maincontent .post-title,.wordpress-homepage-view #maincontent .post-title,body.category #maincontent .post-title{font-size:22px;line-height:1.45;height:60px;max-height:none}}@media screen and (min-width: 768px)and (max-width: 1280px){.blog #maincontent .post-title,.wordpress-homepage-view #maincontent .post-title,body.category #maincontent .post-title{font-size:18px;height:78px}}.blog #maincontent .post-summary,.wordpress-homepage-view #maincontent .post-summary,body.category #maincontent .post-summary{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#4c5962;margin-bottom:1em}@media screen and (min-width: 600px){.blog #maincontent .post-summary,.wordpress-homepage-view #maincontent .post-summary,body.category #maincontent .post-summary{font-size:16px}}.blog #maincontent .post-image,.wordpress-homepage-view #maincontent .post-image,body.category #maincontent .post-image{height:165px;margin-bottom:1em}@media screen and (min-width: 600px){.blog #maincontent .post-image,.wordpress-homepage-view #maincontent .post-image,body.category #maincontent .post-image{height:204px}}.blog #maincontent .post-image a,.wordpress-homepage-view #maincontent .post-image a,body.category #maincontent .post-image a{display:block;width:100%;height:100%;overflow:hidden;position:relative;background:#ccc;text-decoration:none}.blog #maincontent .post-image a.placeholder,.wordpress-homepage-view #maincontent .post-image a.placeholder,body.category #maincontent .post-image a.placeholder{background:url(../images/logo.svg) #fdfbca;background-position:50%;background-repeat:no-repeat}.blog #maincontent .post-image a img,.wordpress-homepage-view #maincontent .post-image a img,body.category #maincontent .post-image a img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;z-index:0}body.post-template-template-full-width.single-post .post-image{text-align:center}body.post-template-template-full-width.single-post h1{width:100%;text-align:center;font-size:34px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.12;letter-spacing:-0.5px;color:#212b60;margin-bottom:2em}body.post-template-template-full-width.single-post .post-content iframe{padding-right:2em;padding-bottom:2em;min-height:auto;min-width:50%}body.post-template-template-full-width.single-post .other-articles .blog-top{margin-bottom:1em;overflow:hidden;position:relative}body.post-template-template-full-width.single-post .other-articles .blog-top a img{position:absolute;object-fit:cover}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:0;background:0 0}.blog .newsletter-box .block.newsletter{min-height:40px}@media screen and (max-width: 1280px)and (min-width: 600px){.blog .newsletter-box .block.newsletter .form.subscribe{display:block}}@media screen and (max-width: 1280px)and (min-width: 600px){.blog .newsletter-box .block.newsletter .form.subscribe>.actions{float:none}}@media screen and (max-width: 1280px)and (min-width: 600px){.blog .newsletter-box .block.newsletter .field.newsletter{display:table}}.blog .newsletter-box .block.newsletter .field.newsletter .control:before{position:absolute;margin-top:4px}.blog .newsletter-box .block.newsletter #newsletter{width:320px;height:40px}@media screen and (max-width: 1280px)and (min-width: 600px){.blog .newsletter-box .block.newsletter #newsletter{display:block;width:auto}}@media screen and (max-width: 600px){.blog .newsletter-box .block.newsletter #newsletter{width:100%}}.blog .newsletter-box .block.newsletter .actions .subscribe{font-size:14px;height:40px;margin-left:120px}@media screen and (max-width: 1280px)and (min-width: 600px){.blog .newsletter-box .block.newsletter .actions .subscribe{margin-left:0px;margin-top:10px;display:block}}@media screen and (max-width: 600px){.blog .newsletter-box .block.newsletter .actions .subscribe{margin-left:0}}@media screen and (max-width: 1280px)and (min-width: 600px){.wordpress-post-view .yellow.box{font-size:31px}}.post-template-blog-layout-php .bootstrap-wrapper.page-header{box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px}.post-template-blog-layout-php.page-template-default .main ul li:not(.slide):before{display:none !important}.post-template-blog-layout-php .breadcrumbs{margin:30px 0}.post-template-blog-layout-php .breadcrumbs .items{margin-bottom:0 !important}.post-template-blog-layout-php .breadcrumbs .items .item{font-size:12px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry h3{font-weight:600;font-size:28px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .header-wrapper{display:block;width:100%;min-height:300px;background:#f7b718;width:100%;position:relative;border-radius:5px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .header-wrapper .title-wrapper{margin:0;position:absolute;top:44%;left:50%;transform:translate(-50%, -50%);width:95%}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .header-wrapper .title-wrapper .view-all{margin:20px auto 0;background-color:#679643;color:#fff;padding:15px 25px;text-align:center;text-transform:uppercase;text-decoration:none;display:block;width:200px;font-weight:600;border-radius:5px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .header-wrapper .title-wrapper .view-all:hover{background-color:#212b60}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .header-wrapper .title-wrapper h1{color:#fff;margin-bottom:30px;font-weight:600;font-size:38px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-author{margin:30px 0 15px;font-size:18px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-author span{top:-12px;margin-left:11px;position:relative;font-size:20px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content hr{border-top:3px solid #c6cacc;margin-bottom:40px;margin-top:40px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content h2{font-size:28px;font-weight:600;text-decoration:none}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content a.jump{text-decoration:none}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content img{border-radius:5px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .post-index{float:right;width:35%;margin-left:8px;background:#f7f9fa;position:relative;margin-top:0px;position:relative;padding:20px;border-radius:5px;box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .post-index .index-title{font-size:24px;display:block;margin-bottom:5px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .post-index .index-link{display:block;padding:9px 4px;border-bottom:1px solid #ccc;font-size:18px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .post-index .index-link a{text-decoration:none}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .post-index .index-link:last-of-type{border-bottom:none}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .flower-slider{background:#212b60;clear:both;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:1em 0 2em 0;margin-bottom:2em;z-index:100;position:relative}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .flower-slider .slick-slide{margin:0 27px;display:flex}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .flower-slider .slick-list{margin:0 -27px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .flower-slider .accordion-section{border-bottom:3px solid #fff}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .flower-slider .accordion-section.active{padding-bottom:20px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .flower-slider h2{color:#fff;font-weight:500;font-size:22px;margin-top:20px;position:relative}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .flower-slider h2:after{content:"";width:18px;height:100%;background:url("../images/icons/arrow_up_yellow.svg");transform:rotate(180deg);display:block;position:absolute;right:10px;top:0;background-repeat:no-repeat;background-size:24px;background-position:50%;background-repeat:no-repeat}@media screen and (max-width: 768px){.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .flower-slider h2{font-size:18px}}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .flower-slider .active h2:after{transform:rotate(0deg)}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .flower-slider .active .flower-slider-wrapper{display:block}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .flower-slider .flower-slider-wrapper{display:none}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .flower-slider .flower-slide{background:#f7f9fa;height:100%;border-radius:5px;box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .flower-slider .flower-slide h3{font-weight:600;text-align:center;margin-top:30px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .flower-slider .flower-slide p{padding:0 20px;text-align:center}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .flower-slider .flower-slide .fly-image img{border-radius:5px 5px 0 0;max-height:300px;display:block;width:100vw;height:100vh;object-fit:cover}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .insect-slider .insect-slide{overflow:hidden;background:#f7f9fa;box-shadow:0px 2px 4px 0px rgba(8,35,48,.2392156863);border-radius:10px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .insect-slider .insect-slide .insect-slide-inner{padding:0 20px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .insect-slider .insect-slide .insect-slide-inner p{text-align:center}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .insect-slider .insect-slide .insect-slide-inner h3{font-size:24px;font-weight:600;text-align:center;margin-top:30px;margin-bottom:30px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .insect-slider .insect-slide .fly-image img{max-height:300px;display:block;width:100vw;height:100vh;object-fit:cover}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .insect-slider .slick-slide{margin:0 27px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .insect-slider .slick-list{margin:0 -27px;padding-bottom:30px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .insect-slider .slick-dots li button{background:#d9d9d9;width:15px;height:15px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .insect-slider .slick-dots li.slick-active button{border:3px solid #d9d9d9;background:#212b60}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .bird-slider .bird-slide{overflow:hidden;background:#f7f9fa;border-radius:10px;box-shadow:0px 2px 4px 0px rgba(8,35,48,.2392156863)}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .bird-slider .bird-slide .bird-slide-inner{padding:0 20px 20px 20px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .bird-slider .bird-slide .bird-slide-inner h3{font-weight:600;text-align:center;font-size:24px;margin-top:30px;margin-bottom:30px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .bird-slider .bird-slide .bird-slide-inner .button{text-align:center;text-decoration:none;background:#679643;color:#fff;border-radius:5px;padding:15px 30px;display:block;margin:0 auto;font-weight:600;font-size:18px;line-height:25.2px;text-transform:uppercase}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .bird-slider .bird-slide .bird-slide-inner .button:hover{background:#4f7333}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .bird-slider .bird-slide .fly-image img{display:block;max-height:300px;display:block;width:100vw;height:100vh;object-fit:cover}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .bird-slider .slick-slide{margin:0 27px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .bird-slider .slick-list{margin:0 -27px;padding-bottom:30px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .bird-slider .slick-dots li button{background:#d9d9d9;width:15px;height:15px}.post-template-blog-layout-php .bootstrap-wrapper.new-blog .post-entry .post-content .bird-slider .slick-dots li.slick-active button{border:3px solid #d9d9d9;background:#212b60}.fc-bird-library-grid{border-bottom:solid 1px #dbdee0;margin-bottom:4em;padding-bottom:3em}.fc-bird-library-grid .bird-search-outer{padding:2em 1em;background-color:#fffbca;margin-bottom:3em;height:auto;margin-top:3em}@media screen and (min-width: 600px){.fc-bird-library-grid .bird-search-outer{padding:2em 12em;height:7em}}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-bird-library-grid .bird-search-outer{padding:2em}}.fc-bird-library-grid .bird-search-outer input{display:inline-block;width:100%;height:40px;line-height:40px;font-family:"Montserrat";margin-bottom:1em}@media screen and (-webkit-min-device-pixel-ratio: 0){.fc-bird-library-grid .bird-search-outer input:focus{font-size:16px}}@media screen and (min-width: 600px){.fc-bird-library-grid .bird-search-outer input{width:72%;margin-bottom:0}}.fc-bird-library-grid .bird-search-outer a{display:inline-block;width:100%}@media screen and (min-width: 600px){.fc-bird-library-grid .bird-search-outer a{width:auto;margin-left:4px}}.fc-bird-library-grid .content{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;text-align:center;color:#4c5962;margin-bottom:2em}@media screen and (min-width: 600px){.fc-bird-library-grid .content{font-size:16px;margin-bottom:4em}}.fc-bird-library-grid .bird-box{margin-bottom:1em}@media screen and (min-width: 600px){.fc-bird-library-grid .bird-box{margin-bottom:2em}}.fc-bird-library-grid .bird-box a{text-decoration:none}.fc-bird-library-grid .bird-box a:hover{text-decoration:underline}.fc-bird-library-grid .bird-box a img{width:100%}.fc-bird-library-grid .bird-box .top{height:180px;overflow:hidden;position:relative}.fc-bird-library-grid .bird-box .top img{position:absolute;top:0;left:0;object-fit:cover;height:100%}.fc-bird-library-grid .bird-box h4{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:center;color:#212b60;margin-bottom:0;margin-top:.5em !important}@media screen and (min-width: 600px){.fc-bird-library-grid .bird-box h4{font-size:16px}}.single-bird_library .bird-header-wrapper{clear:both;background:#212b60 url("../images/bird-library-bg.png") no-repeat;background-position:top right -180px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:1em 0 12em 0;margin-bottom:2em;z-index:100;position:relative}@media screen and (min-width: 600px){.single-bird_library .bird-header-wrapper{background-position:top right}}.single-bird_library .bird-header-wrapper .bird-header-content{max-width:1148px;margin:0 auto;color:#fff;padding-left:15px;padding-right:15px}.single-bird_library .bird-header-wrapper .bird-header-content .breadcrumbs ul{margin-bottom:0}.single-bird_library .bird-header-wrapper .bird-header-content .breadcrumbs ul li{padding-left:0;color:#fff;font-size:12px}.single-bird_library .bird-header-wrapper .bird-header-content .breadcrumbs ul li:before{display:none !important;background:none}.single-bird_library .bird-header-wrapper .bird-header-content .breadcrumbs ul li:not(:last-child):after{line-height:18px;content:"";font-family:"luma-icons"}.single-bird_library .bird-header-wrapper .bird-header-content .breadcrumbs ul li a{line-height:14px;color:#fff;font-size:12px}.single-bird_library .bird-header-wrapper .bird-header-content .breadcrumbs ul li a:visited{color:#fff !important}.single-bird_library .bird-header-wrapper .bird-header-content h1.entry-title{padding-top:25px;color:#fff !important;text-transform:capitalize !important;text-align:left !important;font-size:30px !important;font-weight:600 !important}.single-bird_library .bird-header-links{box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px;background:#f7f9fa;position:relative;top:-135px;z-index:999;border-radius:20px;min-height:100px;display:flex;justify-content:space-between;flex-wrap:wrap;padding:30px}.single-bird_library .bird-header-links .header-link{color:#212b60;text-align:center;padding:5px;align-content:center;flex:1 0 31%}.single-bird_library .bird-header-links .header-link:nth-of-type(4),.single-bird_library .bird-header-links .header-link:nth-of-type(5),.single-bird_library .bird-header-links .header-link:nth-of-type(6),.single-bird_library .bird-header-links .header-link:nth-of-type(7),.single-bird_library .bird-header-links .header-link:nth-of-type(8){margin-top:40px}@media screen and (min-width: 600px){.single-bird_library .bird-header-links .header-link{flex:1 0 21%}.single-bird_library .bird-header-links .header-link:nth-of-type(5),.single-bird_library .bird-header-links .header-link:nth-of-type(6),.single-bird_library .bird-header-links .header-link:nth-of-type(7),.single-bird_library .bird-header-links .header-link:nth-of-type(8){margin-top:40px}.single-bird_library .bird-header-links .header-link:nth-of-type(4){margin-top:0}}.single-bird_library .bird-header-links .header-link a{text-decoration:none}.single-bird_library .bird-header-links .header-link .separator{background:none}@media screen and (min-width: 768px){.single-bird_library .bird-header-links .header-link{flex:1}.single-bird_library .bird-header-links .header-link:nth-of-type(4),.single-bird_library .bird-header-links .header-link:nth-of-type(5),.single-bird_library .bird-header-links .header-link:nth-of-type(6),.single-bird_library .bird-header-links .header-link:nth-of-type(7),.single-bird_library .bird-header-links .header-link:nth-of-type(8){margin-top:0}}.single-bird_library .bird-header-links .header-link span.header-label{text-decoration:none;justify-content:center;flex-wrap:wrap;height:60%;align-content:center;display:flex}.single-bird_library .bird-header-links .header-link span.header-icon{display:block}.single-bird_library .bird-header-links .separator{width:2px}@media screen and (min-width: 768px){.single-bird_library .bird-header-links .separator{background-color:#e2e4eb}}.single-bird_library #bird-library-post{align-items:flex-start;margin-top:-100px;display:flex}.single-bird_library #bird-library-post .btn-wrapper{text-align:center}.single-bird_library #bird-library-post .btn-wrapper .btn{margin:0 auto;text-align:center}.single-bird_library #bird-library-post .btn-wrapper .btn.all-bird{background:#679643 !important;border-radius:10px;text-transform:capitalize}.single-bird_library #bird-library-post .btn-wrapper .btn.all-bird:hover{background:#212b60 !important}@media screen and (max-width: 1024px){.single-bird_library #bird-library-post .ipad-full{max-width:100%;flex:0 0 100%}}.single-bird_library #bird-library-post h1{font-size:20px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#212b60}@media screen and (min-width: 600px){.single-bird_library #bird-library-post h1{margin-bottom:30px}}@media screen and (min-width: 1280px){.single-bird_library #bird-library-post h1{font-size:34px;line-height:1.12;margin-bottom:30px}}.single-bird_library #bird-library-post .content{margin-bottom:3em;padding-bottom:2em}.single-bird_library #bird-library-post .content:not(:last-child){border-bottom:4px solid #f7f9fa}.single-bird_library #bird-library-post .content p{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#4c5962;margin-bottom:1em}@media screen and (min-width: 1280px){.single-bird_library #bird-library-post .content p{font-size:16px;line-height:1.63}}.single-bird_library #bird-library-post .content p a{color:#4c5962}.single-bird_library #bird-library-post .content h3{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#212b60}@media screen and (min-width: 1280px){.single-bird_library #bird-library-post .content h3{font-size:22px;line-height:1.45;margin-bottom:1em}}.single-bird_library #bird-library-post #sidebar{order:1}.single-bird_library #bird-library-post #sidebar .sidebar-content{padding:25px;border-radius:20px;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}@media screen and (min-width: 600px){.single-bird_library #bird-library-post #sidebar{order:0}}@media screen and (max-width: 1024px){.single-bird_library #bird-library-post #sidebar{order:1}}.single-bird_library #bird-library-post #sidebar .bird-card{text-align:center;margin-top:20px}.single-bird_library #bird-library-post #sidebar .bird-card .bird-card-download{color:#212b60;text-align:center;margin-top:20px}.single-bird_library #bird-library-post #sidebar .section h3{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#212b60}@media screen and (min-width: 1280px){.single-bird_library #bird-library-post #sidebar .section h3{font-size:16px;line-height:1.63}}@media screen and (min-width: 600px){.single-bird_library #bird-library-post #sidebar .section h3:first-of-type{margin-top:0}}.single-bird_library #bird-library-post #sidebar .section img{width:100%}@media screen and (min-width: 1280px){.single-bird_library #bird-library-post #sidebar .section img{width:auto}}.single-bird_library #bird-library-post #sidebar .section .content{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#4c5962;margin-bottom:1em}@media screen and (min-width: 1280px){.single-bird_library #bird-library-post #sidebar .section .content{font-size:16px;line-height:1.63}}.single-bird_library #bird-library-post #sidebar .section .content.related ul li a{color:#4c5962;font-weight:600}.single-bird_library #bird-library-post #sidebar .section p{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#4c5962;margin-bottom:1em}@media screen and (min-width: 1280px){.single-bird_library #bird-library-post #sidebar .section p{font-size:16px;line-height:1.63}}.single-bird_library #bird-library-post #sidebar .related ul{margin-bottom:0;padding:0 0 0 1em}.single-bird_library #bird-library-post #sidebar .related ul li{margin-bottom:1em}.single-bird_library #bird-library-post #sidebar .related ul li:before{display:none}.single-bird_library #bird-library-post #content{order:0}@media screen and (min-width: 600px){.single-bird_library #bird-library-post #content{order:1}}@media screen and (max-width: 1024px){.single-bird_library #bird-library-post #content{order:0}}@media screen and (min-width: 600px){.single-bird_library #bird-library-post #content .product-box{display:inline-block;margin-right:2em}}.single-bird_library #bird-library-post #content .product-box .product{padding:0 1em;position:relative}.single-bird_library #bird-library-post #content .product-box .product .product-image-img{height:auto}.single-bird_library #bird-library-post #content .product-box .product .product-image-img .amasty-label{width:50px;top:0;left:0}@media screen and (min-width: 600px){.single-bird_library #bird-library-post #content .product-box .product{padding:0;max-width:155px;margin:auto}}.single-bird_library #bird-library-post #content .product-box .product .name{margin-top:.5em}@media screen and (min-width: 600px){.single-bird_library #bird-library-post #content .product-box .product .name{min-height:44px}}.single-bird_library #bird-library-post #content .product-box .product .tocart,.single-bird_library #bird-library-post #content .product-box .product .towishlist,.single-bird_library #bird-library-post #content .product-box .product .btn-group{display:none}.single-bird_library #bird-library-post #content .gallery-birds .slide a:after{content:"";width:40px;height:40px;background:url("../images/icons/zoom-in.svg") no-repeat;top:20px;right:20px;position:absolute;display:inline-block;opacity:.5}.single-bird_library #bird-library-post #content .gallery,.single-bird_library #bird-library-post #content .gallery-birds{border-radius:20px;padding:0;margin-bottom:7em}.single-bird_library #bird-library-post #content .gallery li,.single-bird_library #bird-library-post #content .gallery-birds li{list-style:none}.single-bird_library #bird-library-post #content .gallery li.slide,.single-bird_library #bird-library-post #content .gallery-birds li.slide{position:relative;min-height:200px}@media screen and (min-width: 600px){.single-bird_library #bird-library-post #content .gallery li.slide,.single-bird_library #bird-library-post #content .gallery-birds li.slide{min-height:400px}}@media screen and (min-width: 1280px){.single-bird_library #bird-library-post #content .gallery li.slide,.single-bird_library #bird-library-post #content .gallery-birds li.slide{min-height:520px}}.single-bird_library #bird-library-post #content .gallery li.slide a,.single-bird_library #bird-library-post #content .gallery-birds li.slide a{display:block;min-height:200px;min-width:100%}@media screen and (min-width: 600px){.single-bird_library #bird-library-post #content .gallery li.slide a,.single-bird_library #bird-library-post #content .gallery-birds li.slide a{min-height:400px}}@media screen and (min-width: 1280px){.single-bird_library #bird-library-post #content .gallery li.slide a,.single-bird_library #bird-library-post #content .gallery-birds li.slide a{min-height:520px}}.single-bird_library #bird-library-post #content .gallery li.slide img,.single-bird_library #bird-library-post #content .gallery-birds li.slide img{border-radius:20px 20px 0 0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;z-index:0;min-height:200px}@media screen and (min-width: 600px){.single-bird_library #bird-library-post #content .gallery li.slide img,.single-bird_library #bird-library-post #content .gallery-birds li.slide img{min-height:400px}}@media screen and (min-width: 1280px){.single-bird_library #bird-library-post #content .gallery li.slide img,.single-bird_library #bird-library-post #content .gallery-birds li.slide img{min-height:520px}}.single-bird_library #bird-library-post #content .gallery .slick-dots,.single-bird_library #bird-library-post #content .gallery-birds .slick-dots{background:#212b60;border-radius:0 0 20px 20px;padding:12px;bottom:-40px}@media screen and (min-width: 1280px){.single-bird_library #bird-library-post #content .gallery .slick-dots,.single-bird_library #bird-library-post #content .gallery-birds .slick-dots{bottom:-81px}}@media screen and (min-width: 768px){.single-bird_library #bird-library-post #content .gallery .slick-dots,.single-bird_library #bird-library-post #content .gallery-birds .slick-dots{bottom:-50px}}@media screen and (min-width: 600px){.single-bird_library #bird-library-post #content .gallery .slick-dots,.single-bird_library #bird-library-post #content .gallery-birds .slick-dots{bottom:-62px}}.single-bird_library #bird-library-post #content .gallery .slick-dots .slick-active button,.single-bird_library #bird-library-post #content .gallery-birds .slick-dots .slick-active button{background:#a6a6a6}.single-bird_library #bird-library-post #content .gallery .slick-dots li button,.single-bird_library #bird-library-post #content .gallery-birds .slick-dots li button{background:#f7f9fa;width:20px}@media screen and (min-width: 1280px){.single-bird_library #bird-library-post #content .gallery .slick-prev,.single-bird_library #bird-library-post #content .gallery .slick-next,.single-bird_library #bird-library-post #content .gallery-birds .slick-prev,.single-bird_library #bird-library-post #content .gallery-birds .slick-next{bottom:-15%}}.single-bird_library #bird-library-post #content .gallery .slick-prev,.single-bird_library #bird-library-post #content .gallery-birds .slick-prev{left:0}.single-bird_library #bird-library-post #content .gallery .slick-list,.single-bird_library #bird-library-post #content .gallery-birds .slick-list{border-radius:20px 20px 0 0}.single-bird_library #bird-library-post #content .gallery .slick-next,.single-bird_library #bird-library-post #content .gallery-birds .slick-next{right:0}.single-bird_library #bird-library-post #content iframe{width:100%;height:259px}@media screen and (min-width: 1280px){.single-bird_library #bird-library-post #content iframe{height:551px}}.single-bird_library #bird-library-post #content .whf-audio-player{height:38px;overflow:hidden;border:solid 1px #f2f2f2;margin-top:25px;margin-bottom:1em;box-shadow:0px 2px 15px 0px rgba(0,0,0,.168627451)}@media screen and (min-width: 600px){.single-bird_library #bird-library-post #content .whf-audio-player{height:80px}}.single-bird_library #bird-library-post #content .whf-audio-player a{text-decoration:none}.single-bird_library #bird-library-post #content .whf-audio-player-play{display:block;height:26px;width:26px;float:left;box-sizing:border-box;text-decoration:none;margin:6px;background:#212b60}@media screen and (min-width: 600px){.single-bird_library #bird-library-post #content .whf-audio-player-play{height:66px;width:66px}}.single-bird_library #bird-library-post #content .whf-audio-player-play.is-playing{background:#679643}.single-bird_library #bird-library-post #content .whf-audio-player-play:before{width:100%;height:100%;line-height:80px;text-align:center;content:"";background:url(../images/icons/play.svg);background-position:50%;background-repeat:no-repeat;text-align:center;display:block;background-size:8px}@media screen and (min-width: 600px){.single-bird_library #bird-library-post #content .whf-audio-player-play:before{background-size:18px}}.single-bird_library #bird-library-post #content .whf-audio-player-play.is-playing:before{background:url(../images/icons/pause.svg);background-position:50%;background-repeat:no-repeat;background-size:8px}@media screen and (min-width: 600px){.single-bird_library #bird-library-post #content .whf-audio-player-play.is-playing:before{background-size:16px}}.single-bird_library #bird-library-post #content .whf-audio-player-mute{display:block;height:100%;width:36px;border-left:solid 1px #f2f2f2;float:right;box-sizing:border-box}@media screen and (min-width: 600px){.single-bird_library #bird-library-post #content .whf-audio-player-mute{width:80px}}.single-bird_library #bird-library-post #content .whf-audio-player-mute:before{width:100%;height:100%;line-height:80px;text-align:center;content:"";background:url(../images/icons/sound_on.png);background-position:50%;background-repeat:no-repeat;background-size:16px;font-size:25px;color:#798389;text-align:center;display:block}@media screen and (min-width: 600px){.single-bird_library #bird-library-post #content .whf-audio-player-mute:before{background-size:24px}}.single-bird_library #bird-library-post #content .whf-audio-player-mute.is-muted:before{content:"";background:url(../images/icons/sound_off.png);background-position:50%;background-repeat:no-repeat;background-size:16px;text-indent:-12.5px}@media screen and (min-width: 600px){.single-bird_library #bird-library-post #content .whf-audio-player-mute.is-muted:before{background-size:24px}}.single-bird_library #bird-library-post #content .whf-audio-player-bar{margin-left:32px;margin-right:32px;height:100%;line-height:38px;padding:0 6px;box-sizing:border-box;position:relative;font-size:12px}@media screen and (min-width: 600px){.single-bird_library #bird-library-post #content .whf-audio-player-bar{margin-left:80px;margin-right:80px;line-height:80px}}.single-bird_library #bird-library-post #content .whf-audio-player-range{display:block;height:6px;background:#d9d9d9;border-radius:3px;position:absolute;top:50%;left:100px;right:30px;margin-top:-3px;overflow:hidden}@media screen and (min-width: 600px){.single-bird_library #bird-library-post #content .whf-audio-player-range{left:130px}}.single-bird_library #bird-library-post #content .whf-audio-player-range-mark{height:100%;background:#679643;width:0;border-radius:inherit;-webkit-transition:all .5s linear;transition:all .5s linear}.page-id-2615 .fc-three-column-content .bottom h3{font-size:18px;font-weight:600;text-transform:none;margin-bottom:1em}.slick-lightbox .slick-slider .slick-next,.slick-lightbox .slick-slider .slick-prev{bottom:45%}@media screen and (max-width: 600px){.customer-account-create #maincontent{margin:4em 2em}}.customer-account-create #maincontent .form.create.account{margin:0 auto;width:100%}.customer-account-create #maincontent .form.create.account h1{text-align:center}.customer-account-create #maincontent .form.create.account .legend{color:#212b60}.customer-account-create #maincontent .form.create.account .legend span{font-weight:bold;text-transform:uppercase;font-size:18px}.customer-account-create #maincontent .form.create.account .label{color:#212b60}.customer-account-create #maincontent .form.create.account .fieldset>.field.required>.label:after{content:"*";color:red;margin:0 0 0 3px}.customer-account-login .block-new-customer,.customer-account-login .block-customer-login{width:50%;margin:0;float:right;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:.2px;color:#212b60;padding:2em}@media screen and (max-width: 600px){.customer-account-login .block-new-customer,.customer-account-login .block-customer-login{width:100%;margin:1em 0;padding:1em}}@media screen and (min-width: 600px)and (max-width: 768px){.customer-account-login .block-new-customer,.customer-account-login .block-customer-login{width:47%}}.customer-account-login .block-new-customer .block-title,.customer-account-login .block-customer-login .block-title{margin-bottom:1em}.customer-account-login .block-new-customer .block-title strong,.customer-account-login .block-customer-login .block-title strong{text-transform:uppercase}.customer-account-login .block-new-customer .block-content p,.customer-account-login .block-customer-login .block-content p{margin-bottom:1em}.customer-account-login .block-new-customer .primary,.customer-account-login .block-customer-login .primary{width:100%}.customer-account-login .block-new-customer .primary .action,.customer-account-login .block-customer-login .primary .action{border:solid 1px #212b60;background-color:#212b60;color:#fff;height:48px;line-height:32px;text-transform:uppercase;transition:background-color .5s ease;border-radius:0}.customer-account-login .block-new-customer .primary .action:hover,.customer-account-login .block-customer-login .primary .action:hover{background:#679643}.customer-account-login .block-new-customer .primary .action.create:hover,.customer-account-login .block-customer-login .primary .action.create:hover{background-color:#679643;border-color:#679643;border-color:#fff;color:#fff}.customer-account-login .block-new-customer .remind,.customer-account-login .block-customer-login .remind{text-decoration:none}.customer-account-login .block-new-customer .remind:hover,.customer-account-login .block-customer-login .remind:hover{color:#212b60;text-decoration:underline}.customer-account-login .block-new-customer .remind span,.customer-account-login .block-customer-login .remind span{font-size:10px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.22px;text-transform:uppercase}.customer-account-login .block-new-customer .input-text,.customer-account-login .block-customer-login .input-text{height:40px}.customer-account-login .block-new-customer{padding-right:5em}@media screen and (min-width: 600px)and (max-width: 768px){.customer-account-login .block-new-customer{margin-right:0}}.customer-account-login .block-new-customer .primary .action:hover{background:#679643 !important;border-color:#679643 !important;text-decoration:none}.customer-account-login .block-customer-login{background:none;border-radius:4px;border:solid 1px #e8e8e8}@media screen and (min-width: 600px)and (max-width: 768px){.customer-account-login .block-customer-login{margin-left:0}}.customer-account-login .block-customer-login .primary .action{border:solid 1px #212b60;background-color:#212b60;line-height:24px;color:#fff}.customer-account-login .block-customer-login .primary .action:hover{background:#679643 !important;border-color:#679643 !important;text-decoration:none}.customer-account-login .block-customer-login .fieldset{margin-bottom:0}body.account #mobile-filter-btn{display:none !important}body.account #maincontent{padding-top:4em}@media screen and (max-width: 600px){body.account #maincontent{padding-top:0;position:relative;margin-top:4em}}@media screen and (min-width: 600px)and (max-width: 768px){body.account #maincontent{padding-top:1em}}body.account h1{font-weight:bold;color:#212b60}@media screen and (min-width: 600px){body.account .sidebar{margin-left:-15px;float:left}}@media screen and (min-width: 600px)and (max-width: 768px){body.account .sidebar{width:180px}}body.account .column.main{width:calc(100% - 280px) !important}@media screen and (max-width: 600px){body.account .column.main{width:100% !important}}@media screen and (min-width: 600px)and (max-width: 768px){body.account .column.main{float:right;width:calc(100% - 180px) !important}}body.account .column.main legend span{font-size:24px !important;font-weight:400 !important;font-stretch:normal;font-style:italic;line-height:normal;letter-spacing:normal;color:#212b60}body.account .column.main .field label span{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;color:#212b60}body.account .column.main .field .input-text{height:40px;line-height:40px}body.account .column.main .block{color:#212b60}body.account .column.main .block .block-title strong{font-size:20px !important;font-weight:600 !important;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#212b60}@media screen and (max-width: 600px){body.account .block-collapsible-nav{top:-4em}}@media screen and (min-width: 600px)and (max-width: 768px){body.account .block-collapsible-nav .block-collapsible-nav-title{display:none}}body.account #block-collapsible-nav{background:none;padding-top:0}@media screen and (max-width: 600px){body.account #block-collapsible-nav{background:#fff;padding-top:1em}}body.account #block-collapsible-nav li a,body.account #block-collapsible-nav li strong{font-size:15px;font-weight:600;font-stretch:normal;font-style:normal;line-height:32px;letter-spacing:1.41px;color:#212b60;border-bottom:1px solid #ccc;padding-left:0}body.account #block-collapsible-nav li a:hover{background:none;text-decoration:underline}body.account #block-collapsible-nav li .delimiter{display:none}body.account #block-collapsible-nav li strong{border-left:4px solid #fff;font-weight:bold;border-bottom-color:#212b60}@media screen and (min-width: 600px)and (max-width: 768px){body.account #block-collapsible-nav li strong{padding-left:0}}.tooltip.wrapper .tooltip.toggle{font-size:12px}.customer-account-login .block-customer-login .password{margin-bottom:0}.customer-account-login .block-customer-login .remind{margin-bottom:1em;display:block}.customer-account-login .block-customer-login .secondary{margin-top:1em}.customer-account-login .block-new-customer{min-height:372px}@media screen and (max-width: 600px){.customer-account-login .block-new-customer{min-height:inherit}}.customer-account-forgotpassword .note{text-align:center;font-size:18px;margin-top:3em;margin-bottom:3em;color:#212b60}.customer-account-forgotpassword .password{margin-bottom:3em}.customer-account-forgotpassword form.password.forget{min-width:0;width:100%}.catalogsearch-result-index #maincontent .sidebar-main{display:none}.catalogsearch-result-index #maincontent .column.main{margin:0 auto;float:none}.fc-hero,.fc-homepage-top{margin-bottom:4em}@media screen and (min-width: 600px){.fc-hero,.fc-homepage-top{margin-bottom:1em}}.fc-hero .main,.fc-homepage-top .main{margin-bottom:4em}@media screen and (min-width: 600px){.fc-hero .main,.fc-homepage-top .main{margin-bottom:0}}.fc-hero .primary,.fc-homepage-top .primary{height:180px;margin-bottom:3.6em;padding-top:15px}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-hero .primary,.fc-homepage-top .primary{height:350px;position:relative;padding:2em;margin-bottom:1em}}@media screen and (min-width: 1280px){.fc-hero .primary,.fc-homepage-top .primary{height:436px;position:relative;margin-bottom:1em;padding:3em 2em}}.fc-hero .primary h1,.fc-homepage-top .primary h1{font-size:20px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#f7b718;text-transform:uppercase;max-width:60%;margin-bottom:.75em;position:relative;z-index:1}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-hero .primary h1,.fc-homepage-top .primary h1{font-size:26px;max-width:90%}}@media screen and (min-width: 1280px){.fc-hero .primary h1,.fc-homepage-top .primary h1{font-size:34px}}.fc-hero .primary h2,.fc-hero .primary .subheading,.fc-homepage-top .primary h2,.fc-homepage-top .primary .subheading{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#fff;max-width:60%;margin-top:0;position:relative;z-index:1;margin-bottom:1em}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-hero .primary h2,.fc-hero .primary .subheading,.fc-homepage-top .primary h2,.fc-homepage-top .primary .subheading{font-size:16px;max-width:50%;line-height:24px}}@media screen and (min-width: 1280px){.fc-hero .primary h2,.fc-hero .primary .subheading,.fc-homepage-top .primary h2,.fc-homepage-top .primary .subheading{font-size:22px;max-width:44%;line-height:32px}}.fc-hero .primary .wildbar,.fc-homepage-top .primary .wildbar{background:#f7b718;color:#212b60;position:absolute;left:0;bottom:-40px;padding:0 15px;font-size:10px;font-weight:600;height:48px;line-height:20px;padding-left:7em;width:100%;display:inline-flex;align-items:center}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-hero .primary .wildbar,.fc-homepage-top .primary .wildbar{font-size:12px;line-height:16px;padding-left:10em;bottom:0px}}@media screen and (min-width: 1280px){.fc-hero .primary .wildbar,.fc-homepage-top .primary .wildbar{bottom:1em;font-size:16px;height:36px;line-height:36px}}.fc-hero .primary .wildbar:before,.fc-homepage-top .primary .wildbar:before{content:"";background:url("../images/wlt_logo.png");background-size:100%;height:40px;width:37px;position:absolute;left:15px;top:3px}@media screen and (min-width: 600px){.fc-hero .primary .wildbar:before,.fc-homepage-top .primary .wildbar:before{height:73px;width:68px;top:-32px;left:28px}}.fc-hero .secondary,.fc-hero .tertiary,.fc-homepage-top .secondary,.fc-homepage-top .tertiary{height:198px}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-hero .secondary,.fc-hero .tertiary,.fc-homepage-top .secondary,.fc-homepage-top .tertiary{height:168px}}@media screen and (min-width: 1280px){.fc-hero .secondary,.fc-hero .tertiary,.fc-homepage-top .secondary,.fc-homepage-top .tertiary{height:204px;overflow:hidden;position:relative;padding:.75em 0}}.fc-hero .primary .btn,.fc-hero .secondary .btn,.fc-hero .tertiary .btn,.fc-homepage-top .primary .btn,.fc-homepage-top .secondary .btn,.fc-homepage-top .tertiary .btn{z-index:1;position:relative}@media screen and (min-width: 1280px){.fc-hero .mob-hero,.fc-homepage-top .mob-hero{padding-right:0}}.fc-hero .mob-hero .slick-dots,.fc-homepage-top .mob-hero .slick-dots{width:calc(100% - 30px);height:32px}.fc-hero .secondary,.fc-homepage-top .secondary{overflow:hidden;border:1px solid #cfcfcf}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-hero .secondary,.fc-homepage-top .secondary{margin-bottom:1em}}@media screen and (min-width: 1280px){.fc-hero .secondary,.fc-homepage-top .secondary{margin-bottom:2em}}.fc-hero .secondary h2,.fc-homepage-top .secondary h2{color:#679643;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-transform:uppercase;position:relative;z-index:1;margin-bottom:.5em}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-hero .secondary h2,.fc-homepage-top .secondary h2{font-size:14px;line-height:1;margin-top:.75em;margin-top:.5em}}@media screen and (min-width: 600px){.fc-hero .secondary h2,.fc-homepage-top .secondary h2{font-size:16px;line-height:1.8;margin-top:1em}}.fc-hero .secondary h3,.fc-homepage-top .secondary h3{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#212b60;max-width:50%;position:relative;z-index:1}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-hero .secondary h3,.fc-homepage-top .secondary h3{font-size:14px;line-height:1.2;margin-bottom:1em;margin-top:.75em}}@media screen and (min-width: 1280px){.fc-hero .secondary h3,.fc-homepage-top .secondary h3{font-size:16px;line-height:1.6;margin-bottom:1em}}.fc-hero .tertiary,.fc-homepage-top .tertiary{overflow:hidden}.fc-hero .tertiary h2,.fc-homepage-top .tertiary h2{color:#679643;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-transform:uppercase;position:relative;z-index:1}@media screen and (min-width: 600px){.fc-hero .tertiary h2,.fc-homepage-top .tertiary h2{font-size:16px;line-height:1.6}}.fc-hero .tertiary h3,.fc-homepage-top .tertiary h3{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#fff;max-width:50%;position:relative;z-index:1}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-hero .tertiary h3,.fc-homepage-top .tertiary h3{font-size:14px;line-height:1.2;margin-bottom:1em;margin-top:.75em}}@media screen and (min-width: 1280px){.fc-hero .tertiary h3,.fc-homepage-top .tertiary h3{font-size:16px;line-height:1.6;margin-bottom:1em}}.fc-three-column-content .top{height:203px;overflow:hidden;position:relative}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-three-column-content .top{height:130px}}.fc-three-column-content .bottom{padding-bottom:3em;position:relative;margin-bottom:3em}.fc-three-column-content .bottom h3{font-size:18px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#212b60;text-transform:uppercase}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-three-column-content .bottom h3{font-size:20px}}@media screen and (min-width: 1280px){.fc-three-column-content .bottom h3{font-size:24px}}.fc-three-column-content .bottom p{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#4c5962;margin-bottom:1.4em}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-three-column-content .bottom p{min-height:136px;font-size:14px}}@media screen and (min-width: 1280px){.fc-three-column-content .bottom p{min-height:108px;font-size:16px}}.fc-three-column-content .bottom .btn{position:absolute;bottom:0}.fc-usps{padding:2em 0 4em 0}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-usps{padding:4em 0}}.fc-usps img{margin:0 auto;display:block;height:60px}.fc-usps span{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#212b60;display:block;margin-top:1em}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-usps span{min-height:100px}}@media screen and (min-width: 1280px){.fc-usps span{font-size:16px;max-width:70%;margin:1em auto;min-height:110px}}.fc-usps .holder{text-align:center;margin-top:1em;height:36px}@media screen and (max-width: 768px){.fc-usps .holder{height:80px}}.fc-bestsellers{background-color:#212b60;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:2em 0 5em 0;margin-bottom:2em}@media screen and (min-width: 600px){.fc-bestsellers{padding:2em 0 3em 0}}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-bestsellers{padding:2em 0 0 0}}.fc-bestsellers h2{font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#fff;text-transform:uppercase}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-bestsellers h2{font-size:22px}}@media screen and (min-width: 1280px){.fc-bestsellers h2{font-size:24px;margin-bottom:1.6em}}.fc-bestsellers .bestseller-wrapper{max-width:1148px;margin:0 auto;padding-bottom:20px}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-bestsellers .bestseller-wrapper .bestseller-products{margin:0px 15px 4em 15px}}@media screen and (min-width: 600px){.fc-bestsellers .bestseller-wrapper .bestseller-products{display:flex}}.fc-bestsellers .bestseller-wrapper .bestseller-products .product-box{display:flex;height:100%;margin-right:10px;margin-left:10px}@media screen and (min-width: 600px){.fc-bestsellers .bestseller-wrapper .bestseller-products .product-box{flex-grow:1}}.fc-bestsellers .bestseller-wrapper .bestseller-products .product-box .product{padding:0 1em;height:100%;background:#fff;border-radius:20px}@media screen and (min-width: 600px){.fc-bestsellers .bestseller-wrapper .bestseller-products .product-box .product{padding:21px;max-width:220px;margin:auto}}@media screen and (max-width: 600px){.fc-bestsellers .bestseller-wrapper .bestseller-products .product-box .product{padding:1em}}.fc-bestsellers .bestseller-wrapper .bestseller-products .product-box .product .product-image-img{width:100%;max-height:100%;padding-top:10px;display:block}.fc-bestsellers .bestseller-wrapper .bestseller-products .product-box .product .product-image-img img{position:relative}.fc-bestsellers .bestseller-wrapper .bestseller-products .product-box .product .name{margin-top:.5em;height:45px}.fc-bestsellers .bestseller-wrapper .bestseller-products .product-box .product .btn{margin-bottom:10px}.fc-bestsellers .bestseller-wrapper .bestseller-products .product-box .product .price{padding-top:10px;padding-bottom:10px}.fc-bestsellers .bestseller-wrapper .bestseller-products .product-box .product .tocart,.fc-bestsellers .bestseller-wrapper .bestseller-products .product-box .product .towishlist,.fc-bestsellers .bestseller-wrapper .bestseller-products .product-box .product .btn-group{display:none}.fc-bestsellers .bestseller-wrapper .bestseller-products .slick-next,.fc-bestsellers .bestseller-wrapper .bestseller-products .slick-prev{top:50%}.fc-bestsellers .bestseller-wrapper .bestseller-products .slick-prev{left:-15px}@media screen and (max-width: 600px){.fc-bestsellers .bestseller-wrapper .bestseller-products .slick-prev{left:0}}.fc-bestsellers .bestseller-wrapper .bestseller-products .slick-next{right:-15px}@media screen and (max-width: 600px){.fc-bestsellers .bestseller-wrapper .bestseller-products .slick-next{right:0}}.fc-bestsellers .slick-slide>div{height:100%;display:flex}.fc-bestsellers .slick-track{display:flex;align-items:stretch}.fc-bestsellers .slick-slide{height:auto;flex:1}.fc-featured-articles{padding:2em 0 5em 0;border-top:1px solid #dde0e2}@media screen and (min-width: 600px){.fc-featured-articles{padding:1em 0 3em 0;margin-top:5em}}.fc-featured-articles h2{font-size:18px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#212b60;text-transform:uppercase}@media screen and (min-width: 600px){.fc-featured-articles h2{font-size:24px;margin-bottom:1.6em}}.fc-featured-articles .top{height:217px;background:#ccc;margin-bottom:1em}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-featured-articles .top{height:140px}}.fc-featured-articles .top a{display:block;width:100%;height:100%;position:relative}.fc-featured-articles .top a img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;z-index:0}@media screen and (max-width: 768px){.fc-featured-articles .bottom{margin-bottom:1em}}.fc-featured-articles .bottom .cat{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#679643;text-transform:uppercase;display:block;margin-bottom:.25em}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-featured-articles .bottom .cat{font-size:14px}}@media screen and (min-width: 1280px){.fc-featured-articles .bottom .cat{font-size:16px}}.fc-featured-articles .bottom .cat.uncategorised{opacity:0}.fc-featured-articles .bottom .cat a{text-decoration:none !important;color:#679643}.fc-featured-articles .bottom h3{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#212b60;margin-top:0}.fc-featured-articles .bottom h3 a{color:#212b60;text-decoration:none}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-featured-articles .bottom h3{font-size:16px}}@media screen and (min-width: 1280px){.fc-featured-articles .bottom h3{font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45}}.fc-featured-articles .bottom p{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#4c5962;margin-bottom:1em}@media screen and (min-width: 1280px){.fc-featured-articles .bottom p{font-size:16px;height:108px;overflow:hidden}}.fc-featured-articles .slick-next,.fc-featured-articles .slick-prev{bottom:-16.5%}.fc-bird-library-block{padding:2em 0 5em 0;border-top:1px solid #dde0e2}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-bird-library-block{padding:2em 0 2em 0}}@media screen and (min-width: 1280px){.fc-bird-library-block{padding:2em 0 3em 0;margin-top:1em}}.fc-bird-library-block .collection{margin-top:3em}.fc-bird-library-block .top{height:180px;overflow:hidden;position:relative}.fc-bird-library-block .top h2{font-size:18px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#212b60;text-transform:uppercase}@media screen and (min-width: 600px){.fc-bird-library-block .top h2{font-size:24px;margin-bottom:1em}}.fc-bird-library-block .top img{position:absolute;top:0;left:0;object-fit:contain;height:100%}.fc-bird-library-block .top p{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;text-align:center;color:#4c5962;margin-bottom:2em}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-bird-library-block .top p{font-size:14px}}.fc-bird-library-block .bird{margin-bottom:3em}.fc-bird-library-block .bird img{width:100%}.fc-bird-library-block .bird .birdname{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:center;color:#212b60;display:block;width:100%;margin-top:1em;text-decoration:none}.fc-bird-library-block .bottom{text-align:center;margin-top:-1em}@media screen and (min-width: 600px){.fc-bird-library-block .bottom{margin-top:auto}}.fc-bird-library-block .slick-slider .slick-next,.fc-bird-library-block .slick-slider .slick-prev{bottom:-22%}.single-bird_library #sidebar .content .fly-image{display:block}.single-bird_library #faq-block .content{display:none}.single-bird_library #faq-block .content.active{display:block;border-bottom:none !important;margin-bottom:0}#review-block{display:block;margin:3em -15px 8em -15px;width:calc(100% + 30px);box-shadow:0px 2px 13px 6px rgba(0,0,0,.06)}@media screen and (min-width: 600px){#review-block{width:100%;max-width:800px;margin:1em auto 8em auto;box-shadow:none}}@media screen and (min-width: 600px)and (max-width: 1280px){#review-block{margin:1em 3em;width:auto}}#review-block .review{margin:0 auto;text-align:center;height:auto;padding:0em}@media screen and (min-width: 600px){#review-block .review{padding:1em;margin:1em;height:auto}}#review-block .inner{width:100%;padding:2em;margin:0 auto}@media screen and (min-width: 600px){#review-block .inner{width:90%;padding:4em;height:300px;box-shadow:0px 0px 9px 6px rgba(0,0,0,.06)}}#review-block span{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#4c5962;align-items:center;display:inline-flex;height:228px}@media screen and (min-width: 600px)and (max-width: 1280px){#review-block span{font-size:12px;line-height:1.75;height:158px}}@media screen and (max-width: 600px){#review-block span{font-size:14px;line-height:1.75;height:158px}}#review-block .reviewLogo{background:url(../images/top_reviews_4500.png);background-size:191px;width:191px;height:40px;margin:1em auto 0 auto;display:block}@media screen and (max-width: 1280px){#review-block .slick-dots{position:unset}}#review-block .slick-next,#review-block .slick-prev{bottom:-22%}@media screen and (min-width: 600px){#review-block .slick-next,#review-block .slick-prev{width:38px;height:38px;background:#212b60;top:50%;transform:translateY(-50%)}}@media screen and (max-width: 1280px){#review-block .slick-next,#review-block .slick-prev{bottom:0}}#review-block .slick-next{right:15px}@media screen and (min-width: 600px){#review-block .slick-next{right:-24px}}#review-block .slick-prev{left:15px}@media screen and (min-width: 600px){#review-block .slick-prev{left:-24px}}.fc-two-column-content{position:relative;margin-bottom:2em}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-two-column-content{margin:4em 15px 3em}}@media screen and (min-width: 1280px){.fc-two-column-content{margin:3em -15px 6em -15px}}.fc-two-column-content.trusts a{text-decoration:none}.fc-two-column-content.trusts a h2,.fc-two-column-content.trusts a p{text-decoration:none}.fc-two-column-content.trusts a h2{margin-top:.5em !important;margin-bottom:.5em !important}.fc-two-column-content.trusts .trust{padding:30px;margin-top:auto;margin-bottom:auto}.fc-two-column-content .border{border:0 !important}@media screen and (min-width: 600px){.fc-two-column-content .border{margin-bottom:4em}}@media screen and (min-width: 600px){.fc-two-column-content .border:after{content:"";height:1px;background:#969696;position:absolute;bottom:-2em;left:0;width:100%;display:block;opacity:.2}}.fc-two-column-content h3{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#212b60;margin-top:.25em}@media screen and (min-width: 600px){.fc-two-column-content h3{font-size:22px}}.fc-two-column-content h4{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#679643;text-transform:uppercase;margin-bottom:0}@media screen and (min-width: 600px){.fc-two-column-content h4{font-size:16px}}.fc-two-column-content .content{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#4c5962;margin-bottom:1.5em;display:block}@media screen and (min-width: 1280px){.fc-two-column-content .content{font-size:16px;line-height:1.75;min-height:164px}}.fc-two-column-content .behave-as-bg,.fc-two-column-content .behave-as-bg img{position:static;height:auto;max-height:408px}.fc-two-column-content .left,.fc-two-column-content .right{padding:1em 0}.fc-two-column-content .left{margin-bottom:3em}@media screen and (min-width: 600px){.fc-two-column-content .left{margin-bottom:0}}.fc-list-block{position:relative;margin-bottom:1em}@media screen and (min-width: 1280px){.fc-list-block{margin-bottom:2em}}.fc-list-block:after{content:"";height:1px;background:#969696;position:absolute;bottom:0;left:0;width:100%;display:block;opacity:.2}.fc-list-block h4{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#679643 !important;text-transform:uppercase}.fc-list-block h5{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#212b60}@media screen and (min-width: 600px){.fc-list-block .spacer{padding-top:4.5em}}.fc-list-block ul{padding:0;margin:0}@media screen and (min-width: 600px){.fc-list-block ul{margin-bottom:3em}}.fc-list-block ul li{list-style:none;position:relative;padding-left:1em;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:.2px;color:#4c5962}.fc-list-block ul li:before{content:" ";background:url("../images/icons/arrow_right_blue.svg");background-repeat:no-repeat;background-position:50%;display:block;width:7px;height:12px;position:absolute;left:0;top:50%;transform:translateY(-50%);background-position:50%;background-size:100%}.content-image-block h3{font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:normal;color:#212b60;margin-bottom:1em}.content-image-block small{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#4c5962;margin-bottom:3em;display:block}@media screen and (min-width: 600px){.content-image-block small{margin-bottom:1em}}.content-image-block img{width:100%}.content-image-block .right{text-align:right}.content-image-block .right .content{text-align:left}.content-image-block .right .btn{float:left}.content-image-block .right small{text-align:left}.fc-double-image-block img{width:100%}.fc-double-image-block .slick-dotted.slick-slider.carousel{margin-bottom:6em}.fc-double-image-block .slick-dotted.slick-slider.carousel .slick-next,.fc-double-image-block .slick-dotted.slick-slider.carousel .slick-prev{bottom:-34%}.fc-featured-products{margin-bottom:6em}.fc-featured-products .featured-products{margin:0 -15px}@media screen and (min-width: 600px){.fc-featured-products .featured-products{display:flex;margin-bottom:2em}}.fc-featured-products .featured-products .product-box{width:264px;padding:0 15px}@media screen and (min-width: 600px){.fc-featured-products .featured-products .product-box{flex-grow:1}}@media screen and (min-width: 600px){.fc-featured-products .featured-products .product-box .product{padding:0;max-width:264px}}.fc-featured-products .featured-products .product-box .product .product-image-img{height:auto}.fc-featured-products .featured-products .product-box .product .name{margin-top:.5em}.fc-featured-products .featured-products .product-box .product .tocart,.fc-featured-products .featured-products .product-box .product .towishlist,.fc-featured-products .featured-products .product-box .product .btn-group{display:none}.fc-featured-products .featured-products .slick-next,.fc-featured-products .featured-products .slick-prev{bottom:-28%}.fc-quote-block{border-top:1px solid #679643;border-bottom:1px solid #679643;padding:2em 0;margin-top:3em;margin-bottom:3em}@media screen and (min-width: 1280px){.fc-quote-block{margin-top:3em;margin-bottom:4em}}.fc-quote-block p{font-size:18px;font-weight:normal;font-stretch:normal;font-style:italic;line-height:1.78;letter-spacing:normal;color:#4c5962}.fc-quote-block span{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#4c5962;margin-top:2em;display:block}.fc-category-blocks{width:100%}@media screen and (min-width: 600px){.fc-category-blocks{color:#fff;float:left;margin-bottom:1em;margin-top:1em}}.fc-category-blocks .category-block{height:100px;margin-bottom:1em}@media screen and (min-width: 600px){.fc-category-blocks .category-block{margin-bottom:2em}}.fc-category-blocks a{display:block;height:100%;position:absolute;top:0;left:0;color:#fff;width:100%;background-size:cover !important;background-position:50% !important;text-decoration:none}@media screen and (min-width: 600px){.fc-category-blocks a{top:0;left:15px;width:calc(100% - 30px)}}.fc-category-blocks a:before{content:"";background-image:linear-gradient(to left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:2}.fc-category-blocks a picture{position:absolute;top:0;left:0;width:100%;height:100%}.fc-category-blocks a picture img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;z-index:0}.fc-category-blocks a h3{line-height:96px;margin:0;padding:0 0 0 2em;z-index:3;position:relative;font-size:14px;color:#fff !important}@media screen and (min-width: 600px){.fc-category-blocks a h3{line-height:100px}}.fc-alternative-block{background-color:#fffbca;clear:both;margin-bottom:2em;margin-top:2em}@media screen and (min-width: 600px){.fc-alternative-block{height:74px;padding:0 15px}}.fc-alternative-block .left{height:165px;overflow:hidden}.fc-alternative-block .right p{letter-spacing:normal;color:#212b60 !important;margin-bottom:0;font-size:14px !important;font-weight:bold !important;font-stretch:normal;font-style:normal;line-height:1.57;padding:0 6em 0 1em}@media screen and (min-width: 600px){.fc-alternative-block .right p{line-height:74px !important;font-size:16px !important;padding:0}}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-alternative-block .right p{font-size:12px !important}}.fc-alternative-block .right p a{color:#212b60;text-decoration:none;display:block;height:100%;width:100%}.fc-alternative-block .right p span{top:50%;right:2em;left:auto;position:absolute;transform:translateY(-50%);content:" ";width:38px;height:38px;background:#212b60;border-radius:50%;display:inline-block;line-height:0em;margin-left:1em}.fc-alternative-block .right p span:before{content:"";display:block;background:url("../images/icons/arrow_right_white.svg");background-size:10px;background-repeat:no-repeat;background-position:50%;width:100%;height:100%}.fc-alternative-block picture{position:absolute;top:0;left:0;width:100%;height:200px}@media screen and (min-width: 600px){.fc-alternative-block picture{height:74px}}.fc-alternative-block picture img{height:100%;width:100%;object-fit:cover;position:absolute;top:0;left:0}.fc-alternative-block .right{height:100px;align-items:left;display:flex;align-items:center}@media screen and (min-width: 600px){.fc-alternative-block .right{display:block;height:75px}}.fc-link-block{background:#fffbca;padding:2em 1em 1em 1em}@media screen and (min-width: 1280px){.fc-link-block{margin-bottom:4em;margin-top:3em}}.fc-link-block h4{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;text-align:center;color:#4c5962;margin-bottom:2em !important}.fc-link-block ul{padding:0;margin:0}.fc-link-block ul li{list-style:none;margin-bottom:2em}.fc-link-block ul li a{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:normal;color:#212b60;text-decoration:none;transition:color .15s linear}@media screen and (max-width: 600px){.fc-link-block ul li a{font-size:14px}}.fc-link-block ul li a:hover{color:#679643}.contact-index-index .page-title-wrapper{text-align:center;margin-top:20px;margin-bottom:0}.contact-index-index .page-title-wrapper h1{margin-bottom:0}.contact-index-index h3{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#212b60;margin-top:2em;margin-bottom:.5em}.fc-contact-block .form.contact{width:100%;min-width:100% !important}.fc-contact-block .summary{margin-top:2em;text-align:center;margin-bottom:2em}.fc-contact-block p{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#4c5962}.fc-contact-block h3{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#212b60;margin-bottom:1em;margin-top:2em}.fc-contact-block picture{width:100%}.fc-contact-block picture img{width:100%}.fc-contact-block .contact-form{background-color:#fffbca;padding:1em;display:block;margin-top:2em}@media screen and (min-width: 600px){.fc-contact-block .contact-form{margin-top:0;margin-bottom:12px;padding:2em}}.fc-contact-block .contact-form strong{font-size:19px;font-weight:600}.fc-contact-block .contact-form small{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#212b60}.fc-contact-block .contact-form label{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#212b60}.fc-contact-block .contact-form input[type=text],.fc-contact-block .contact-form input[type=email],.fc-contact-block .contact-form input[type=number]{height:40px;margin-bottom:1em;font-family:"Montserrat";border:1px solid #dbdee0}.fc-contact-block .contact-form textarea{border:1px solid #dbdee0}.fc-contact-block .contact-form .wpcf7-list-item{margin:0}.fc-contact-block .contact-form .wpcf7-list-item input[type=checkbox]{width:17px;height:17px;border-radius:0;border-color:#dbdee0;-webkit-appearance:none;background:#fff;border:1px solid #dbdee0;top:4px;float:left}.fc-contact-block .contact-form .wpcf7-list-item input[type=checkbox]:focus{outline:none;box-shadow:none}.fc-contact-block .contact-form .wpcf7-list-item input[type=checkbox]:checked{background:url(../images/icons/tick.svg) #212b60;background-repeat:no-repeat;background-position:50%}.fc-contact-block .contact-form .wpcf7-list-item-label{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#4c5962;display:inline-block;width:90%;padding-left:1em}@media screen and (min-width: 600px){.fc-contact-block .contact-form .wpcf7-list-item-label{width:92%}}.fc-contact-block .contact-form .wpcf7-submit{height:56px;width:100%;margin-top:1em;border:0}@media screen and (min-width: 600px){.fc-contact-block .contact-form .wpcf7-submit{width:166px !important;border-radius:0}}.fc-contact-block .contact-form .wpcf7-submit:hover{background-color:#679643 !important;color:#fff}.fc-contact-block .contact-form div.wpcf7-validation-errors,.fc-contact-block .contact-form div.wpcf7-acceptance-missing{border:2px solid #f50909;background:#d23838;padding:1em;color:#fff;margin:0;text-align:center}.fc-contact-block .contact-form div.wpcf7-mail-sent-ok{border:2px solid #679643;background:#679643;color:#fff;padding:1em;margin:0;text-align:center}.fc-homepage-top{margin-bottom:4em}@media screen and (max-width: 1024px){.fc-homepage-top{margin-bottom:1em}}@media screen and (min-width: 600px){.fc-homepage-top{margin-bottom:1em}}@media screen and (max-width: 768px){.fc-homepage-top .row.multi{margin-top:.5em}}@media screen and (max-width: 1024px){.fc-homepage-top .row.multi .ipad-full{max-width:100%;flex:0 0 100%}}@media screen and (max-width: 1024px){.fc-homepage-top .row.multi .secondary-top{padding-top:0}}.fc-homepage-top .main{margin-bottom:4em}@media screen and (min-width: 600px){.fc-homepage-top .main{margin-bottom:0}}@media screen and (max-width: 768px){.fc-homepage-top .main{margin-bottom:30px}}.fc-homepage-top .primary{height:180px;margin-bottom:3.6em;padding-top:15px}.fc-homepage-top .primary.imageOnly{margin-bottom:0;padding-bottom:0;height:auto;text-align:center;padding-top:0}@media screen and (min-width: 1440px){.fc-homepage-top .primary.imageOnly{background-color:rgba(0,0,0,0) !important}}.fc-homepage-top .primary .wildbar{font-size:14px}@media screen and (min-width: 600px)and (max-width: 768px){.fc-homepage-top .primary .wildbar{font-size:12px;bottom:-20px;padding-left:9em}}@media(min-width: 1280px)and (max-width: 1280px){.fc-homepage-top .primary .wildbar{font-size:12px}}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-homepage-top .primary{height:360px;position:relative;padding:2em;margin-bottom:1em}.fc-homepage-top .primary.imageOnly{margin-bottom:20px;padding:0;text-align:center}.fc-homepage-top .primary.imageOnly img{max-height:100%}}@media screen and (min-width: 1280px){.fc-homepage-top .primary{height:446px;position:relative;margin-bottom:1em;padding:3em 2em}.fc-homepage-top .primary.imageOnly{margin-bottom:0;padding:0}}.fc-homepage-top .primary h2,.fc-homepage-top .primary .subheading{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#fff;max-width:60%;margin-top:0;position:relative;z-index:1;margin-bottom:1em}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-homepage-top .primary h2,.fc-homepage-top .primary .subheading{font-size:13px;max-width:50%;line-height:24px}}@media screen and (min-width: 1280px){.fc-homepage-top .primary h2,.fc-homepage-top .primary .subheading{font-size:22px;max-width:44%;line-height:32px}}.fc-homepage-top .blue-bar{flex-wrap:wrap;background:#212b60;color:#fff;padding:0 15px;font-size:10px;font-weight:600;line-height:20px;padding-left:2em;width:100%;display:inline-flex;align-items:center;margin-bottom:10px}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-homepage-top .blue-bar{font-size:12px;line-height:16px;padding-left:15px;bottom:0}}@media screen and (min-width: 1280px){.fc-homepage-top .blue-bar{bottom:0;font-size:16px}}.fc-homepage-top .blue-bar h1{font-size:18px;font-weight:600;margin-bottom:5px;margin-top:15px;width:100%}.fc-homepage-top .blue-bar .links{display:block;margin-bottom:.75em}.fc-homepage-top .blue-bar .links .link{font-size:12px}.fc-homepage-top .blue-bar .links .link::after{content:" | "}.fc-homepage-top .blue-bar .links .link:last-of-type::after{content:""}.fc-homepage-top .blue-bar .links .link a{color:#fff;text-decoration:none}.fc-homepage-top .blue-bar .links .link a:hover{color:#f7b718}.fc-homepage-top .secondary-top,.fc-homepage-top .tertiary{height:198px}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-homepage-top .secondary-top,.fc-homepage-top .tertiary{height:360px}}@media screen and (min-width: 1280px){.fc-homepage-top .secondary-top,.fc-homepage-top .tertiary{height:456px;overflow:hidden;position:relative;padding:.75em 0}}.fc-homepage-top .secondary-top.no-image .half-block .blue-bar,.fc-homepage-top .tertiary.no-image .half-block .blue-bar{position:relative}.fc-homepage-top .primary .btn,.fc-homepage-top .secondary-top .btn,.fc-homepage-top .tertiary .btn{z-index:1;position:relative}@media screen and (min-width: 1280px){.fc-homepage-top .mob-hero{padding-right:0}}.fc-homepage-top .mob-hero .slick-dots{width:calc(100% - 30px);height:32px}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-homepage-top .secondary-top{margin-bottom:1em}}@media screen and (min-width: 1280px){.fc-homepage-top .secondary-top{margin-bottom:1em}}.fc-homepage-top .secondary-top.row{padding-top:0;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin-right:0;margin-left:0}@media screen and (max-width: 768px){.fc-homepage-top .secondary-top.row{display:inline-block}}@media screen and (max-width: 1024px){.fc-homepage-top .secondary-top.row{max-width:100%;flex:0 0 100%}}@media screen and (max-width: 600px){.fc-homepage-top .secondary-top.row{padding-top:1.6em}}.fc-homepage-top .secondary-top.no-image{height:80px}@media screen and (max-width: 768px){.fc-homepage-top .secondary-top.no-image{height:145px}}.fc-homepage-top .secondary-top .half-block{display:flex;flex-direction:column;flex-basis:100%;flex:1;position:relative}@media screen and (max-width: 768px){.fc-homepage-top .secondary-top .half-block{width:100%;position:relative;flex:0 0 100%;min-height:190px}.fc-homepage-top .secondary-top .half-block a.image-link{height:200px;display:block}}@media screen and (max-width: 1024px){.fc-homepage-top .secondary-top .half-block{min-height:auto}}.fc-homepage-top .secondary-top .half-block:first-of-type{margin-right:2em}@media screen and (max-width: 768px){.fc-homepage-top .secondary-top .half-block:first-of-type{margin-right:0;margin-bottom:1em}}@media screen and (max-width: 1024px){.fc-homepage-top .secondary-top .half-block:first-of-type{margin-bottom:1em}}@media screen and (max-width: 600px){.fc-homepage-top .secondary-top .half-block:first-of-type{margin-bottom:0}}.fc-homepage-top .secondary-top .half-block .blue-bar{flex-wrap:wrap;background:#212b60;color:#fff;position:absolute;left:0;bottom:0;padding:0 15px;font-size:10px;font-weight:600;line-height:20px;padding-left:2em;width:100%;align-items:center}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-homepage-top .secondary-top .half-block .blue-bar{font-size:12px;line-height:16px;padding-left:15px;bottom:0}}@media screen and (min-width: 1280px){.fc-homepage-top .secondary-top .half-block .blue-bar{bottom:0;font-size:16px;padding-top:0}}.fc-homepage-top .secondary-top .half-block .blue-bar h2{text-transform:none;display:block;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal;color:#fff;margin-bottom:.15em;padding-top:0;position:relative;z-index:1;width:100%;margin-bottom:5px;margin-top:15px}.fc-homepage-top .secondary-top .half-block .blue-bar h2 a{text-decoration:none;color:#fff}.fc-homepage-top .secondary-top .half-block .blue-bar h2 a:hover{color:#f7b718}.fc-homepage-top .secondary-top .half-block .blue-bar .links{display:block;margin-bottom:.75em}.fc-homepage-top .secondary-top .half-block .blue-bar .links .link{font-size:12px}.fc-homepage-top .secondary-top .half-block .blue-bar .links .link a{color:#fff;text-decoration:none;text-transform:uppercase}.fc-homepage-top .secondary-top .half-block .blue-bar .links .link a:hover{color:#f7b718}.fc-homepage-top .secondary-top h3{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#212b60;max-width:50%;position:relative;z-index:1}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-homepage-top .secondary-top h3{font-size:14px;line-height:1.2;margin-bottom:1em;margin-top:.75em}}@media screen and (min-width: 1280px){.fc-homepage-top .secondary-top h3{font-size:16px;line-height:1.6;margin-bottom:1em}}.fc-homepage-top .tertiary{overflow:hidden}.fc-homepage-top .tertiary h2{color:#679643;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-transform:uppercase;position:relative;z-index:1}@media screen and (min-width: 600px){.fc-homepage-top .tertiary h2{font-size:16px;line-height:1.6}}.fc-homepage-top .tertiary h3{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#fff;max-width:50%;position:relative;z-index:1}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-homepage-top .tertiary h3{font-size:14px;line-height:1.2;margin-bottom:1em;margin-top:.75em}}@media screen and (min-width: 1280px){.fc-homepage-top .tertiary h3{font-size:16px;line-height:1.6;margin-bottom:1em}}@media screen and (max-width: 768px){.fc-homepage-top .trust-section{height:100%}}.fc-homepage-top .trust-section.primary{margin-bottom:0}.fc-homepage-top .trust-section.alternate .heading{width:49%;display:inline-block;top:-30px;position:relative}.fc-homepage-top .trust-section.alternate .heading img{max-height:120px}@media screen and (max-width: 768px){.fc-homepage-top .trust-section.alternate .heading{top:-10px}}@media screen and (max-width: 600px){.fc-homepage-top .trust-section.alternate .heading{width:100%;top:0;text-align:center}}.fc-homepage-top .trust-section.alternate .fly-image{width:50%;display:inline-block;text-align:right}@media screen and (max-width: 1280px){.fc-homepage-top .trust-section.alternate .fly-image{max-width:100%}}@media screen and (max-width: 768px){.fc-homepage-top .trust-section.alternate .fly-image{padding-right:20px}}@media screen and (max-width: 600px){.fc-homepage-top .trust-section.alternate .fly-image{width:100%;top:0;text-align:center}}.fc-homepage-top .trust-section.alternate .fly-image img{float:right;max-width:164px}@media screen and (max-width: 600px){.fc-homepage-top .trust-section.alternate .fly-image img{float:none}}.fc-homepage-top .trust-section.alternate .recommend{margin-top:20px;display:block}@media screen and (max-width: 768px){.fc-homepage-top .trust-section.alternate .recommend{padding:20px}}@media screen and (max-width: 600px){.fc-homepage-top .trust-section.alternate .recommend{text-align:center}}.fc-homepage-top .trust-section.hideTwice{text-align:center}.fc-homepage-top .trust-section.hideTwice .heading{display:none}.fc-homepage-top .trust-section.hideTwice .recommend{margin-top:16%;display:block}@media screen and (max-width: 1280px){.fc-homepage-top .trust-section.hideTwice .recommend{margin-top:8%}}@media screen and (max-width: 768px){.fc-homepage-top .trust-section.hideTwice .recommend{padding:20px}}.fc-homepage-top .trust-section.hideTwice .recommend .fly-image{display:block;margin:20px auto;float:none}.fc-homepage-top .trust-section .heading{font-size:50px;color:#fff;font-weight:800;text-align:center;display:block}@media screen and (max-width: 1280px){.fc-homepage-top .trust-section .heading img{max-height:120px}}.fc-homepage-top .trust-section .recommend{color:#fff;font-size:20px}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-homepage-top .trust-section .recommend{font-size:17px}}@media screen and (max-width: 768px){.fc-homepage-top .trust-section .recommend span{display:block;padding:20px}}.fc-homepage-top .trust-section .recommend .fly-image{width:240px;margin-top:20px;display:block;float:right;text-align:right}.fc-homepage-top .trust-section .recommend .fly-image img{width:100%}.fc-homepage-top .trust{margin-bottom:20px}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-homepage-top .trust .primary{height:377px}}.fc-homepage-top .trust .left{display:flex}.fc-homepage-top .trust .left .inner{border-radius:16px;background:#212b60;padding:48px;left:15px}.fc-homepage-top .trust .left .inner h1{font-size:42px;color:#fff;line-height:51.2px;margin-top:0}.fc-homepage-top .trust .left .inner p{font-size:16px;line-height:22.4px;color:#fff;margin:15px 0;font-weight:400}.fc-homepage-top .trust .left .inner .link{display:inline-block;font-size:14px;padding:10px 25px;border-radius:4px;background:#fffbca;color:#232323;font-weight:600;line-height:16.97px;text-align:center;text-decoration:none;text-transform:uppercase}.fc-homepage-top .trust .left .inner .link:hover{background:rgba(255,251,202,.8)}.fc-homepage-top .trust .left .inner .link svg{vertical-align:text-top}.fc-homepage-top .trust .right{display:flex}@media screen and (max-width: 991px){.fc-homepage-top .trust .right{margin-top:30px;display:block}}@media screen and (max-width: 767px){.fc-homepage-top .trust .right{margin-top:0;display:block}}.fc-homepage-top .trust .right .inner{display:flex;position:relative;flex-grow:1}.fc-homepage-top .trust .right .inner img{border-radius:16px}.fc-homepage-top .trust .right .inner a.image-link{padding:48px;display:block;text-decoration:none}.fc-homepage-top .trust .right .inner a.image-link .title-overlay{position:relative;z-index:99;width:50%}.fc-homepage-top .trust .right .inner a.image-link .text-overlay{z-index:99;position:relative;width:50%}.fc-homepage-second .row .col-md-4{flex:0 0 30%;max-width:30%}.fc-homepage-second .row .col-md-4:last-of-type{flex:0 0 40%;max-width:40%}@media screen and (max-width: 1024px){.fc-homepage-second .row .ipad-full{max-width:100%;flex:0 0 100%}}.fc-homepage-second .top{height:203px;overflow:hidden;position:relative}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-homepage-second .top{height:130px}}.fc-homepage-second .bottom{padding-bottom:3em;position:relative;margin-bottom:3em}@media screen and (max-width: 768px){.fc-homepage-second .bottom:last-of-type{margin-bottom:1em}}.fc-homepage-second .bottom h3{font-size:18px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#212b60;text-transform:uppercase}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-homepage-second .bottom h3{font-size:20px}}@media screen and (min-width: 1280px){.fc-homepage-second .bottom h3{font-size:24px}}.fc-homepage-second .bottom p{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#4c5962;margin-bottom:1.4em}@media screen and (min-width: 768px)and (max-width: 1280px){.fc-homepage-second .bottom p{min-height:136px;font-size:14px}}@media screen and (max-width: 1024px){.fc-homepage-second .bottom p{min-height:auto}}@media screen and (min-width: 1280px){.fc-homepage-second .bottom p{min-height:108px;font-size:16px}}.fc-homepage-second .bottom .btn{position:absolute;bottom:0}.fc-homepage-second #review-block{margin-top:0}.fc-homepage-second #review-block .inner{height:auto}.fc-homepage-second #review-block .review{padding:1em;margin:0}.fc-homepage-second #review-block .review .inner{width:90%;padding:0;box-shadow:none}.fc-homepage-second #review-block span{height:auto}.fc-homepage-second #review-block .slick-prev{left:0px}.fc-homepage-second #review-block .slick-next{right:0}.fc-homepage-second #review-block .slick-next,.fc-homepage-second #review-block .slick-prev{width:38px;height:38px;background:#212b60;top:auto;transform:none}.fc-homepage-second #review-block .slick-dots li button{height:6px;background:#ddd}.fc-homepage-second #review-block li.slick-active button{background:#212b60}.fc-homepage-second #review-block .slick-track{display:flex}.fc-homepage-second #review-block .slick-track .slick-slide{display:flex;height:auto;align-items:center;justify-content:center}.wordpress-post-view #faq-block{margin:0 auto 6em auto;float:none;clear:both;padding:0}.wordpress-post-view #faq-block h3{font-size:24px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:center;color:#212b60;margin-bottom:1.4em}.wordpress-post-view #faq-block .header,.wordpress-post-view #faq-block .header h2{border-top:solid 1px #dbdee0;margin:0;font-family:Montserrat;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;color:#212b60;letter-spacing:normal}.wordpress-post-view #faq-block .header:first-of-type,.wordpress-post-view #faq-block .header h2:first-of-type{border-top:none}.wordpress-post-view #faq-block .header:hover,.wordpress-post-view #faq-block .header h2:hover{cursor:pointer}.wordpress-post-view #faq-block .header{position:relative}@media screen and (min-width: 600px){.wordpress-post-view #faq-block .header{padding:0;height:58px;line-height:58px}}.wordpress-post-view #faq-block .header:after{content:"";width:18px;height:100%;background:url(../images/icons/arrow_up.svg);display:block;position:absolute;right:0;top:0;background-repeat:no-repeat;background-size:14px;background-position:50%}.wordpress-post-view #faq-block .header.active:after{transform:rotate(180deg)}.wordpress-post-view #faq-block .header h2{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#212b60;margin:0;padding:1em 0}@media screen and (max-width: 600px){.wordpress-post-view #faq-block .header h2{padding-right:18px;font-size:14px}}.wordpress-post-view #faq-block .content{max-height:0;transition:max-height .3s ease-out;overflow:hidden;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#212b60}.wordpress-post-view #faq-block .content.active{max-height:none;padding-bottom:1em}.wordpress-post-view #faq-block .content:first-child{max-height:max-content}.wordpress-post-view #faq-block .content:last-of-type{border-bottom:solid 1px #dbdee0}@media screen and (min-width: 600px){.wordpress-post-view #faq-block .content:last-of-type{border-bottom:0}}.wordpress-post-view #faq-block .content p{font-size:14px}@media screen and (min-width: 600px){.wordpress-post-view #faq-block .content p{font-size:16px}}.fc-homepage-2-columns{margin-bottom:20px}.fc-homepage-2-columns .left{display:flex}.fc-homepage-2-columns .left .inner{border-radius:16px;background:#212b60;padding:48px;left:15px}.fc-homepage-2-columns .left .inner h1{font-size:42px;color:#fff;line-height:51.2px;margin-top:0}.fc-homepage-2-columns .left .inner p{font-size:16px;line-height:22.4px;color:#fff;margin:15px 0;font-weight:400}.fc-homepage-2-columns .left .inner .link{display:inline-block;font-size:14px;padding:10px 25px;border-radius:4px;background:#fffbca;color:#232323;font-weight:600;line-height:16.97px;text-align:center;text-decoration:none;text-transform:uppercase}.fc-homepage-2-columns .left .inner .link:hover{background:rgba(255,251,202,.8)}.fc-homepage-2-columns .left .inner .link svg{vertical-align:text-top}.fc-homepage-2-columns .right{display:flex}@media screen and (max-width: 767px){.fc-homepage-2-columns .right{margin-top:25px;display:block}}.fc-homepage-2-columns .right .inner{display:flex;position:relative;flex-grow:1}.fc-homepage-2-columns .right .inner img{border-radius:16px}.fc-homepage-2-columns .right .inner a.image-link{padding:48px;display:block;text-decoration:none}.fc-homepage-2-columns .right .inner a.image-link .title-overlay{position:relative;z-index:99;width:50%}.fc-homepage-2-columns .right .inner a.image-link .text-overlay{z-index:99;position:relative;width:50%}.fc-homepage-4-cats-and-image{margin-bottom:30px;position:relative}.fc-homepage-4-cats-and-image .row{margin-bottom:15px}@media screen and (max-width: 768px){.fc-homepage-4-cats-and-image .row:first-child{margin-bottom:0px}.fc-homepage-4-cats-and-image .row:first-child>.left:nth-child(3){margin-top:20px}.fc-homepage-4-cats-and-image .row:first-child>.left:nth-child(4){margin-top:20px}}.fc-homepage-4-cats-and-image .left{display:inline-flex;flex-wrap:wrap;flex-direction:row;gap:2%}.fc-homepage-4-cats-and-image .left>div{margin-top:2%}.fc-homepage-4-cats-and-image .left .grid-item{min-height:279px;position:relative;flex-basis:100%;flex-grow:1}@media screen and (max-width: 600px){.fc-homepage-4-cats-and-image .left .grid-item{min-height:200px}.fc-homepage-4-cats-and-image .left .grid-item>:nth-child(3){margin-top:20px}.fc-homepage-4-cats-and-image .left .grid-item>:nth-child(4){margin-top:20px}}.fc-homepage-4-cats-and-image .left .grid-item img{border-radius:8px 8px 0 0}.fc-homepage-4-cats-and-image .left .grid-item:hover .bottom{background:#679643}.fc-homepage-4-cats-and-image .left .grid-item .bottom{display:flex;position:absolute;width:100%;bottom:0;background:#212b60;padding:10px}.fc-homepage-4-cats-and-image .left .grid-item .bottom:hover{background:#679643}.fc-homepage-4-cats-and-image .left .grid-item .bottom a{width:100%;font-weight:600;color:#fff;font-size:16px;line-height:19.5px;text-decoration:none}.fc-homepage-4-cats-and-image .left .grid-item .bottom a span{padding-top:3px;display:block;font-size:10px;line-height:12.19px;letter-spacing:-4%;text-transform:uppercase}.fc-homepage-4-cats-and-image .right{display:flex;flex-grow:1}@media screen and (max-width: 767px){.fc-homepage-4-cats-and-image .right{display:block;margin-top:20px}.fc-homepage-4-cats-and-image .right:first-of-type{display:none}}.fc-homepage-4-cats-and-image .right .inner-image{display:flex;position:relative;flex-grow:1;margin-top:2%}.fc-homepage-4-cats-and-image .right .inner-image img{border-radius:16px}.fc-homepage-4-cats-and-image .right .inner{display:flex;width:100%;background-color:#625d00;margin-top:2%;background-image:url("../images/bto-logo-portrait.jpg");background-repeat:no-repeat;background-size:133px;background-position:86% 113px}@media screen and (max-width: 1024px){.fc-homepage-4-cats-and-image .right .inner{background-size:110px;background-position:94% 148px}}@media screen and (max-width: 767px){.fc-homepage-4-cats-and-image .right .inner{background-size:60px;background-position:94% 89%}}.fc-homepage-4-cats-and-image .right .inner .inner-container{padding-top:9px;padding-left:40px;width:380px;padding-bottom:10px;position:relative}@media screen and (max-width: 767px){.fc-homepage-4-cats-and-image .right .inner .inner-container{width:100%;padding:20px}}.fc-homepage-4-cats-and-image .right .inner .inner-container .title{font-weight:700;font-size:32px;color:#fff;text-transform:uppercase;line-height:43.88px;display:block}.fc-homepage-4-cats-and-image .right .inner .inner-container .sub-title{width:215px;color:#f7b718;font-weight:600;font-size:23px;line-height:30.4px;letter-spacing:.44px;display:block;margin-top:20px}@media screen and (max-width: 767px){.fc-homepage-4-cats-and-image .right .inner .inner-container .sub-title{width:80%}}.fc-homepage-4-cats-and-image .right .inner .inner-container .link{margin-top:20px;margin-bottom:15px;display:block}.fc-homepage-4-cats-and-image .right .inner .inner-container .link a{text-decoration:none;color:#fff;background:#212b60;color:#fff;text-transform:uppercase;padding:10px 25px;border-radius:4px}.fc-homepage-4-cats-and-image .right .inner .inner-container .link a:hover{background:#679643}body.page-template-default.charity-page.page .charity{color:#212b60}body.page-template-default.charity-page.page .charity p{font-size:15px}body.page-template-default.charity-page.page .charity .header{background:#f4f4f5;border-radius:30px;padding:100px 0 100px 30px;margin-bottom:60px}@media screen and (max-width: 768px){body.page-template-default.charity-page.page .charity .header .header-left{text-align:center}}body.page-template-default.charity-page.page .charity .header .header-left .head-box-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:10%}body.page-template-default.charity-page.page .charity .header .header-left .head-box-row .head-box{display:flex;flex-direction:column;flex-basis:100%;flex:1;background-color:#fff;border-radius:20px;padding:20px;margin-bottom:20px;box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px}body.page-template-default.charity-page.page .charity .header .header-left .head-box-row .head-box .large{font-size:30px;font-weight:600}body.page-template-default.charity-page.page .charity .header .header-left .head-box-row .head-box .small{font-size:10px}body.page-template-default.charity-page.page .charity .header .header-right{text-align:right;padding-right:0}body.page-template-default.charity-page.page .charity .header .header-right img{border-radius:20px 0 0 20px}@media screen and (max-width: 768px){body.page-template-default.charity-page.page .charity .header .header-right img{border-radius:20px}}@media screen and (max-width: 768px){body.page-template-default.charity-page.page .charity .header .header-right{text-align:center;padding-right:15px}}@media screen and (max-width: 768px){body.page-template-default.charity-page.page .charity .header{margin-top:20px;padding:60px 20px 60px 20px}}body.page-template-default.charity-page.page .charity .header .breadcrumbs ul.items li{font-size:12px}body.page-template-default.charity-page.page .charity .header .breadcrumbs ul.items li:before{height:9px;margin:0 10px 0 0;position:relative;display:inline-block;top:5px;padding-left:0}body.page-template-default.charity-page.page .charity .header .breadcrumbs ul.items li.item-0{padding-left:0}body.page-template-default.charity-page.page .charity .header .breadcrumbs ul.items li.item-0:before{display:none}body.page-template-default.charity-page.page .charity .header h1{font-weight:800;font-size:32px;line-height:1.2em}body.page-template-default.charity-page.page .charity .second h2{margin-top:20px}@media screen and (max-width: 768px){body.page-template-default.charity-page.page .charity .second{text-align:center}}body.page-template-default.charity-page.page .charity .third{margin-bottom:60px}@media screen and (max-width: 768px){body.page-template-default.charity-page.page .charity .third{text-align:center;flex-direction:column-reverse}}body.page-template-default.charity-page.page .charity .third .col-md-5{text-align:right}body.page-template-default.charity-page.page .charity .third img{border-radius:20px;text-align:right}body.page-template-default.charity-page.page .charity .fourth{clear:both;background-color:#f4f4f5;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:5em 0 4em;margin-bottom:60px;z-index:100;position:relative}@media screen and (max-width: 768px){body.page-template-default.charity-page.page .charity .fourth{text-align:center}}body.page-template-default.charity-page.page .charity .fourth .container{padding-left:0;padding-right:0}body.page-template-default.charity-page.page .charity .fourth h2{font-size:32px;margin-top:15px;line-height:1.2em}@media screen and (max-width: 768px){body.page-template-default.charity-page.page .charity .fourth h2{margin-top:60px}}body.page-template-default.charity-page.page .charity .fourth img{float:right;border-radius:20px;margin-top:30px}@media screen and (max-width: 768px){body.page-template-default.charity-page.page .charity .fourth img{float:none;display:block;margin:0 auto}}body.page-template-default.charity-page.page .charity .fifth{clear:both}@media screen and (max-width: 768px){body.page-template-default.charity-page.page .charity .fifth{text-align:center}}body.page-template-default.charity-page.page .charity .fifth h2{font-size:32px;margin-top:15px;line-height:1.2em}body.page-template-default.charity-page.page .charity .fifth .trust{display:flex;display:-webkit-flex;flex-wrap:wrap;margin-top:10px}body.page-template-default.charity-page.page .charity .fifth .trust.full{margin-top:30px}body.page-template-default.charity-page.page .charity .fifth .trust .trust-wrapper{background-color:#f4f4f5;border-radius:20px;padding:20px 30px}body.page-template-default.charity-page.page .charity .fifth .trust .trust-wrapper h3{margin-top:10px}body.page-template-default.charity-page.page .charity .fifth .link{margin-top:30px;text-align:center;margin-bottom:60px}body.page-template-default.charity-page.page .charity .text-left{margin-bottom:60px}body.page-template-default.charity-page.page .charity .text-left h2{margin-top:0;font-size:32px;line-height:1.2em}@media screen and (max-width: 768px){body.page-template-default.charity-page.page .charity .text-left h2{margin-top:20px;text-align:center}}body.page-template-default.charity-page.page .charity .text-left img{float:left;border-radius:20px;margin-right:40px}@media screen and (max-width: 768px){body.page-template-default.charity-page.page .charity .text-left img{float:none;margin-right:0}}body.page-template-default.charity-page.page .charity .quote-block{margin-bottom:60px}body.page-template-default.charity-page.page .charity .quote-block .grey-block{display:flex;display:-webkit-flex;flex-wrap:wrap}@media screen and (max-width: 768px){body.page-template-default.charity-page.page .charity .quote-block .grey-block:nth-of-type(2){margin-top:30px}}body.page-template-default.charity-page.page .charity .quote-block .grey-block .grey-block-inner{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;background-color:#f4f4f5;border-radius:20px;padding:20px;font-style:italic;font-size:16px}body.page-template-default.charity-page.page .charity .quote-block .grey-block .grey-block-inner .noround img{border-radius:0}body.page-template-default.charity-page.page .charity .quote-block .grey-block .grey-block-inner img{border-radius:20px}body.page-template-default.charity-page.page .charity .quote-block .grey-block .grey-block-inner p{margin-top:20px;font-size:16px}body.page-template-default.charity-page.page .trust-title h2{margin-top:0}body.page-template-default.charity-page.page .trusts-list{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:3vw}body.page-template-default.charity-page.page .trusts-list:after{content:"";flex-grow:1000000000}body.page-template-default.charity-page.page .trusts-list .ind-trust{align-items:flex-start;display:flex;flex-direction:column;flex:1 0 29.9%;flex-grow:1}body.page-template-default.charity-page.page .trusts-list .ind-trust img{border-radius:10px 10px 0 0}@media screen and (max-width: 600px){body.page-template-default.charity-page.page .trusts-list .ind-trust{flex:1 0 100%}}@media screen and (min-width: 1972px){body.page-template-default.charity-page.page .trusts-list .ind-trust{flex:1 0 28%}}body.page-template-default.charity-page.page .trusts-list .ind-trust .trust-name{font-size:20px;font-weight:600;min-height:60px}body.page-template-default.charity-page.page .trusts-list .ind-trust .trust-text{margin-bottom:20px}body.page-template-default.charity-page.page .trusts-list .ind-trust .btn-wrap{margin-top:auto}body.page-template-default.charity-page.page.page-template-cuckoo .columns .column.main{padding-bottom:0}body.page-template-default.charity-page.page.page-template-cuckoo .page-footer{margin-top:0}body.page-template-default.charity-page.page.page-template-cuckoo .charity{color:#212b60}body.page-template-default.charity-page.page.page-template-cuckoo .charity p{font-size:15px}body.page-template-default.charity-page.page.page-template-cuckoo .charity .header{background:none;border-radius:0;padding:0;margin-bottom:60px}body.page-template-default.charity-page.page.page-template-cuckoo .charity h1{margin-bottom:20px}body.page-template-default.charity-page.page.page-template-cuckoo .charity .declan img{border-radius:20px;margin-bottom:10px}body.page-template-default.charity-page.page.page-template-cuckoo .charity .declan h2{margin-top:0}body.page-template-default.charity-page.page.page-template-cuckoo .charity .declan p{color:#212b60;margin-top:10px}body.page-template-default.charity-page.page.page-template-cuckoo .charity .map img{border-radius:20px;margin-bottom:40px}body.page-template-default.charity-page.page.page-template-cuckoo .charity .blue-section{background:#212b60;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:6%;padding:50px 50px 20px 50px}body.page-template-default.charity-page.page.page-template-cuckoo .charity .blue-section .blue-item{flex:1 0 29.9%;border:2px solid #f7b718;border-radius:20px;margin-bottom:40px;padding:15px}@media screen and (max-width: 1024px){body.page-template-default.charity-page.page.page-template-cuckoo .charity .blue-section .blue-item{flex:1 0 100%;margin-bottom:20px}}body.page-template-default.charity-page.page.page-template-cuckoo .charity .blue-section .blue-item h3{margin-top:15px;color:#fff;display:block}body.page-template-default.charity-page.page.page-template-cuckoo .charity .blue-section .blue-item p{color:#fff;display:block}body.page-template-default.charity-page.page.page-template-cuckoo .charity #faq-block{max-height:389px;overflow-y:scroll}@media screen and (max-width: 1024px){body.page-template-default.charity-page.page.page-template-cuckoo .charity #faq-block{max-height:100%}}body.page-template-default.charity-page.page.page-template-cuckoo .charity #faq-block .header{border-top:0;height:auto;line-height:inherit;padding:10px 20px 10px 0px}body.page-template-default.charity-page.page.page-template-cuckoo .charity .more-project{background:#f4f4f5;border-radius:30px;padding:30px}body.page-template-default.charity-page.page.page-template-cuckoo .charity .more-project h2{margin-top:0}body.page-template-default.charity-page.page.page-template-cuckoo .charity .more-project p{color:#212b60}body.page-template-default.charity-page.page.page-template-cuckoo .charity .more-project img{float:right;border-radius:10px;margin-left:20px}body.page-template-default.charity-page.page.page-template-cuckoo .charity .more-project .more-link{background-color:#f7b718;display:block;text-align:center;text-transform:uppercase;font-size:14px;padding:17px;border-radius:10px;text-decoration:none;font-weight:600;margin-top:25px;clear:both}body.page-template-default.charity-page.page.page-template-cuckoo .charity .more-project .more-link:hover{background-color:#d59a07}body.page-template-default.charity-page.page.page-template-cuckoo .charity #faq-block{margin:0 auto 3em auto}body.page-template-default.charity-page.page.page-template-cuckoo .charity .full-width-green{background-color:#679643;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:1em 0 0 0;margin-bottom:3em;margin-top:0}@media screen and (max-width: 768px){body.page-template-default.charity-page.page.page-template-cuckoo .charity .full-width-green{padding:2em 0 2em 0}}body.page-template-default.charity-page.page.page-template-cuckoo .charity .full-width-green .alert-success{color:#fff;font-size:16px;text-align:center;margin-bottom:30px;font-weight:700}body.page-template-default.charity-page.page.page-template-cuckoo .charity .full-width-green .form .fieldset:last-child{margin-bottom:15px}body.page-template-default.charity-page.page.page-template-cuckoo .charity .full-width-green .title{height:54px;line-height:54px;margin-bottom:0;padding-right:1em;display:inline-block !important;font-size:16px;color:#fff;font-weight:700}@media screen and (max-width: 768px){body.page-template-default.charity-page.page.page-template-cuckoo .charity .full-width-green .title{display:block !important;text-align:center;margin:0 auto}}body.page-template-default.charity-page.page.page-template-cuckoo .charity .full-width-green .email{display:inline-block;margin-bottom:0;padding-left:1em;margin-right:0}@media screen and (max-width: 768px){body.page-template-default.charity-page.page.page-template-cuckoo .charity .full-width-green .email{display:block;padding-left:0}}body.page-template-default.charity-page.page.page-template-cuckoo .charity .full-width-green .email input{font-size:14px;height:40px;width:258px}@media screen and (max-width: 768px){body.page-template-default.charity-page.page.page-template-cuckoo .charity .full-width-green .email input{width:100%}}body.page-template-default.charity-page.page.page-template-cuckoo .charity .full-width-green .email input::placeholder{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#4c5962}@media screen and (min-width: 600px){body.page-template-default.charity-page.page.page-template-cuckoo .charity .full-width-green .email input::placeholder{font-size:16px}}body.page-template-default.charity-page.page.page-template-cuckoo .charity .full-width-green .actions-toolbar{display:inline-block;margin-left:1em}@media screen and (max-width: 768px){body.page-template-default.charity-page.page.page-template-cuckoo .charity .full-width-green .actions-toolbar{display:block !important;text-align:center;margin:0 auto}}body.page-template-default.charity-page.page.page-template-cuckoo .charity .full-width-green .actions-toolbar .primary{float:none}body.page-template-default.charity-page.page.page-template-cuckoo .charity .full-width-green .actions-toolbar .submit{padding:0 20px;display:block}body.page-template-default.charity-page.page.page-template-cuckoo .charity .full-width-green .actions-toolbar .submit:hover{background-color:#f7b718}body.page-template-default.charity-page.page.page-template-cuckoo .charity .full-width-blue{background-color:#212b60;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:2em 0 2em 0;margin-bottom:0;margin-top:3em}body.page-template-default.charity-page.page.page-template-cuckoo .charity .full-width-blue h2{color:#fff;margin-top:0;border-bottom:3px solid #f7b718;display:inline-block;padding-bottom:12px}body.page-template-default.charity-page.page.page-template-cuckoo .charity .full-width-blue p{color:#fff}body.page-template-default.charity-page.page.page-template-cuckoo .charity .full-width-blue .more-link{background-color:#f7b718;display:block;text-align:center;text-transform:uppercase;font-size:14px;padding:17px;border-radius:10px;text-decoration:none;font-weight:600;margin-top:25px;clear:both}body.page-template-default.charity-page.page.page-template-cuckoo .charity .full-width-blue .more-link:hover{background-color:#d59a07}body.page-template-default.charity-page.page.page-template-cuckoo .charity .breadcrumbs ul.items li{font-size:12px}body.page-template-default.charity-page.page.page-template-cuckoo .charity .breadcrumbs ul.items li:before{height:9px;margin:0 10px 0 0;position:relative;display:inline-block;top:5px;padding-left:0}body.page-template-default.charity-page.page.page-template-cuckoo .charity .breadcrumbs ul.items li.item-0{padding-left:0}body.page-template-default.charity-page.page.page-template-cuckoo .charity .breadcrumbs ul.items li.item-0:before{display:none}.product-select .amasty-label{position:absolute;width:64px;top:.4em;left:1.4em}.product-select select{margin:2em 0}.product-box{margin-bottom:1em}.product-box .old-price{margin-left:15px}.product-box .old-price .price-label{display:none}.product-box .old-price .price{text-decoration:line-through}.product-box .product-image-img{display:block;margin-bottom:1em;background:#fff;width:100%;display:block;border:solid 1px #f2f2f2}@media screen and (min-width: 600px){.product-box .product-image-img{height:364px;display:flex}}.product-box .product-image-img .amasty-label{position:absolute;width:75px;top:.4em;left:1.4em}.product-box .product-image-img img{width:100%}.product-box .product-image-img .primary{height:180px;object-fit:cover}@media screen and (min-width: 600px){.product-box .product-image-img .primary{height:auto;object-fit:contain}}@media screen and (max-width: 600px){.product-box .product-image-img .primary{height:auto;object-fit:contain}}.product-box .brand a,.product-box .name a{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#212b60;display:block}.product-box .brand{margin-top:1em}.product-box .name{margin-bottom:.25em}.product-box .name a{text-decoration:none}@media screen and (min-width: 600px){.product-box .name a{font-size:16px}}.product-box .price{font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#212b60}@media screen and (min-width: 600px){.product-box .price{font-size:14px}}.product-box .btn-group{display:flex;margin-top:1em}.product-box .btn-group .view{display:none}@media screen and (min-width: 600px){.product-box .btn-group .view{display:block}}.product-box .btn-group .right{flex-grow:1}@media screen and (min-width: 600px){.product-box .btn-group .right{margin-left:8px}}.product-box .btn-group .right .btn{width:100%}.product-box .btn-group .btn{flex-grow:1}@media screen and (min-width: 600px){.product-box .btn-group .btn.configurable-btn,.product-box .btn-group .btn.product-single-add,.product-box .btn-group .btn.alt{margin-left:8px}}.bestseller-products .product-box,.block.upsell .product-box{width:160px}.bestseller-products .product-box .product-image-img,.block.upsell .product-box .product-image-img{width:160px;height:160px;margin-bottom:1em;display:table-cell;vertical-align:middle;background:#fff;position:relative}.bestseller-products .product-box .product-image-img img,.block.upsell .product-box .product-image-img img{width:100%;object-fit:cover;position:absolute;top:0;left:0;height:100%}.block.upsell .slick-slide>div,.block.related .slick-slide>div{height:100%;display:block}.block.upsell .slick-track,.block.related .slick-track{display:block;align-items:stretch}.block.upsell .slick-slide,.block.related .slick-slide{height:auto;flex:1}.block.upsell .btn.view,.block.related .btn.view{display:none}.block.upsell .btn.product-single-add,.block.upsell .btn.configurable-btn,.block.upsell .btn.alt,.block.related .btn.product-single-add,.block.related .btn.configurable-btn,.block.related .btn.alt{display:block;border-radius:5px}.block.upsell #block-upsell-heading,.block.related #block-upsell-heading{font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:center;color:#212b60;text-align:center;display:block;text-transform:capitalize;margin-top:1em}.block.upsell .products.products-grid,.block.related .products.products-grid{margin:30px 0 0;width:100%;display:block}.block.upsell .rating-summary,.block.related .rating-summary{margin-bottom:20px}.block.upsell .product,.block.related .product{padding:0 3em;position:relative;min-width:300px;display:flex}.block.upsell .product .name,.block.related .product .name{min-height:52px}.block.upsell .product .product-image-img,.block.related .product .product-image-img{margin-bottom:1em;display:block;height:200px;background:#fff;display:flex;align-items:center;justify-content:center}.block.upsell .product .product-image-img .amasty-label,.block.related .product .product-image-img .amasty-label{position:absolute;width:64px;top:.4em;left:1.4em}.block.upsell .product .name a,.block.related .product .name a{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#212b60;text-decoration:none;display:block}.block.upsell .product .price,.block.related .product .price{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#212b60;margin-bottom:8px}/*! Lity - v2.4.1 - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}/*# sourceMappingURL=vhf.css.map */
