﻿@import url("https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&family=Space+Grotesk:wght@300..700&display=swap");body{margin:0}@-webkit-keyframes animatedBackground{from{background-position:0% 0%}to{background-position:100% 100%}}@keyframes animatedBackground{from{background-position:0% 0%}to{background-position:100% 100%}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}p{color:#27403D;font-family:"Space Grotesk", serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal}strong{color:#42776F;font-family:"Space Grotesk", serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}a{font-family:"Merriweather", serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;color:#C99761;margin-bottom:0.6rem;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;text-decoration:none}a:hover{color:#42776F;text-decoration:underline}html{scroll-behavior:smooth}#content ul:not(.country-list){padding-left:1rem;list-style:none;margin-bottom:0;margin-top:0}#content ul:not(.country-list) li{font-family:"Merriweather", serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#02140C;margin-bottom:0.6rem;position:relative;text-align:left}#content ol{margin-left:17px}#content ol li{line-height:22px;font-family:"Jost", serif;font-size:16px;color:#02140C;margin-bottom:0px;padding-left:15px}#content ol li a{font-size:15px;line-height:22px;font-family:"Merriweather", serif}h1{color:#27403D;font-family:"Jost", serif;font-size:54px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:0;margin-top:0}h2{color:#27403D;font-family:"Jost", serif;font-size:54px;font-style:normal;font-weight:700;line-height:normal;margin-top:0;margin-bottom:0}h3{padding:8px 16px 8px 0;white-space:nowrap;color:#42776F;font-size:16px;line-height:26px;text-transform:uppercase;font-family:"Jost", serif}h4{color:#C99761;font-family:"Merriweather", serif;font-size:24px;font-style:normal;font-weight:normal;line-height:normal;margin-bottom:0}.no-btn-red{display:flex;align-items:center;gap:8px;color:#F25252;font-family:"Jost", serif;font-size:17px;font-style:normal;font-weight:500;line-height:normal;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.no-btn-red svg{fill:#F25252;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;right:0;position:relative}.no-btn-red:hover{color:#42776F;text-decoration:none;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.no-btn-red:hover svg{fill:#27403D;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;right:5px;position:relative}.no-btn-gold{display:flex;align-items:center;gap:8px;color:#C99761;font-family:"Jost", serif;font-size:17px;font-style:normal;font-weight:500;line-height:normal;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.no-btn-gold svg{fill:#C99761;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;right:0;position:relative}.no-btn-gold:hover{color:#F25252;text-decoration:none;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.no-btn-gold:hover svg{fill:#F25252;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;right:5px;position:relative}.green-btn{position:relative;color:var(--pfr-white, #FFF);font-family:"Jost", serif;font-size:17px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:8px 18px;justify-content:center;align-items:center;gap:8px;background-color:#27403D;text-transform:none;width:fit-content;left:0.5rem}.green-btn:after{content:"";width:0px;position:absolute;display:block;height:0px;border-style:solid;border-width:20.5px 0 20.5px 7px;border-color:transparent transparent transparent #27403D;transform:rotate(0deg);right:-7px;top:0;transition:0.4s ease all}.green-btn:before{content:"";width:0px;position:absolute;display:block;height:0px;border-style:solid;border-width:20.5px 0 20.5px 7px;border-color:transparent transparent transparent #27403D;transform:rotate(180deg);left:-7px;top:0;transition:0.4s ease all}.green-btn:hover{background-color:#C99761;transition:0.4s ease all;color:white;text-decoration:none}.green-btn:hover:before{border-color:transparent transparent transparent #C99761;transition:0.4s ease all}.green-btn:hover:after{border-color:transparent transparent transparent #C99761;transition:0.4s ease all}.black-btn{position:relative;color:var(--pfr-white, #FFF);font-family:"Jost", serif;font-size:17px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:8px 18px 9px;justify-content:center;align-items:center;gap:8px;background-color:#02140C;text-transform:none;width:fit-content;left:0.5rem}.black-btn:after{content:"";width:0px;position:absolute;display:block;height:0px;border-style:solid;border-width:20.5px 0 20.5px 7px;border-color:transparent transparent transparent #02140C;transform:rotate(0deg);right:-7px;top:0;transition:0.4s ease all}.black-btn:before{content:"";width:0px;position:absolute;display:block;height:0px;border-style:solid;border-width:20.5px 0 20.5px 7px;border-color:transparent transparent transparent #02140C;transform:rotate(180deg);left:-7px;top:0;transition:0.4s ease all}.black-btn:hover{background-color:#42776F;transition:0.4s ease all;color:white;text-decoration:none}.black-btn:hover:before{border-color:transparent transparent transparent #42776F;transition:0.4s ease all}.black-btn:hover:after{border-color:transparent transparent transparent #42776F;transition:0.4s ease all}.red-btn{position:relative;color:var(--pfr-white, #FFF);font-family:"Jost", serif;font-size:17px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:8px 18px 9px;justify-content:center;align-items:center;gap:8px;background-color:#F25252;text-transform:none;width:fit-content;left:0.5rem}.red-btn:after{content:"";width:0px;position:absolute;display:block;height:0px;border-style:solid;border-width:20.5px 0 20.5px 7px;border-color:transparent transparent transparent #F25252;transform:rotate(0deg);right:-7px;top:0;transition:0.4s ease all}.red-btn:before{content:"";width:0px;position:absolute;display:block;height:0px;border-style:solid;border-width:20.5px 0 20.5px 7px;border-color:transparent transparent transparent #F25252;transform:rotate(180deg);left:-7px;top:0;transition:0.4s ease all}.red-btn:hover{background-color:#C99761;transition:0.4s ease all;color:white;text-decoration:none}.red-btn:hover:before{border-color:transparent transparent transparent #C99761;transition:0.4s ease all}.red-btn:hover:after{border-color:transparent transparent transparent #C99761;transition:0.4s ease all}.gold-btn{position:relative;color:var(--pfr-white, #FFF);font-family:"Jost", serif;font-size:17px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:8px 18px 9px;justify-content:center;align-items:center;gap:8px;background-color:#C99761;text-transform:none;width:fit-content;left:0.5rem}.gold-btn:after{content:"";width:0px;position:absolute;display:block;height:0px;border-style:solid;border-width:20.5px 0 20.5px 7px;border-color:transparent transparent transparent #C99761;transform:rotate(0deg);right:-7px;top:0;transition:0.4s ease all}.gold-btn:before{content:"";width:0px;position:absolute;display:block;height:0px;border-style:solid;border-width:20.5px 0 20.5px 7px;border-color:transparent transparent transparent #C99761;transform:rotate(180deg);left:-7px;top:0;transition:0.4s ease all}.gold-btn:hover{background-color:#F25252;transition:0.4s ease all;color:white;text-decoration:none}.gold-btn:hover:before{border-color:transparent transparent transparent #F25252;transition:0.4s ease all}.gold-btn:hover:after{border-color:transparent transparent transparent #F25252;transition:0.4s ease all}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{position:relative;color:var(--pfr-white, #FFF);font-family:"Jost", serif;font-size:17px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:8px 18px;justify-content:center;align-items:center;gap:8px;background-color:#C99761;text-transform:none;width:fit-content;left:0;border-radius:0;border:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:after{content:"";width:0px;position:absolute;display:block;height:0px;border-style:solid;border-width:20.5px 0 20.5px 7px;border-color:transparent transparent transparent #C99761;transform:rotate(0deg);right:-7px;top:0;transition:0.4s ease all}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:before,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:before,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:before,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:before,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:before{content:"";width:0px;position:absolute;display:block;height:0px;border-style:solid;border-width:20.5px 0 20.5px 7px;border-color:transparent transparent transparent #C99761;transform:rotate(180deg);left:-7px;top:0;transition:0.4s ease all}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{background-color:#F25252;transition:0.4s ease all;color:white;text-decoration:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover:before,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover:before,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover:before,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover:before,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover:before{border-color:transparent transparent transparent #F25252;transition:0.4s ease all}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover:after{border-color:transparent transparent transparent #F25252;transition:0.4s ease all}.buttons-group{display:flex;gap:40px;align-items:center;margin-top:2rem}.red{color:#F25252}.gold{color:#C99761}.light-green{color:#42776F}span.sub-heading{color:#C99761;font-family:"Jost", serif;font-size:26px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:-1rem;position:relative;display:block}*{scrollbar-width:auto;scrollbar-color:#42776F #EAE4E4}*::-webkit-scrollbar{width:14px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:#C99761;border-radius:15px}a.wc-block-components-button.wp-element-button.wp-block-woocommerce-mini-cart-shopping-button-block.wp-block-button__link.wc-block-mini-cart__shopping-button.contained{display:inline-flex;padding:0px 16px;align-items:center;border-radius:4px;color:white !important;font-family:"Merriweather", serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;height:45px;min-height:45px;transition:0.4s ease all;border:2px solid #42776F;margin-top:2rem;min-width:100px;text-align:center;justify-content:center;background-color:#42776F}a.wc-block-components-button.wp-element-button.wp-block-woocommerce-mini-cart-shopping-button-block.wp-block-button__link.wc-block-mini-cart__shopping-button.contained:hover{background-color:transparent;color:#42776F !important}h2.wc-block-mini-cart__title{font-size:25px !important;margin:30px 16px -40px !important}.is-large:not(.wc-block-checkout) .wc-block-components-product-details__name,span.wc-block-components-product-details__value{font-weight:700;color:#27403D;font-family:"Space Grotesk", serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.wp-block-woocommerce-checkout{padding-top:0}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{color:#42776F;font-family:"Jost", serif;font-size:22px;font-style:normal;font-weight:700;line-height:normal}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name:hover,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name:hover{text-decoration:none;color:#C99761}.wc-block-cart-item__prices{display:none}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{font-family:"Merriweather", serif !important}.wc-block-components-totals-item__label{flex-grow:1;color:#42776F;font-size:20px;line-height:30px}.wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__description{font-family:"Merriweather", serif}a.wc-block-components-button.wp-element-button.wp-block-woocommerce-mini-cart-cart-button-block.wc-block-mini-cart__footer-cart.outlined{display:inline-flex;padding:0px 16px;align-items:center;border-radius:4px;color:#42776F;font-family:"Merriweather", serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;height:40px;transition:0.4s ease all;border:2px solid #42776F;margin-top:0;text-decoration:none;box-shadow:none}a.wc-block-components-button.wp-element-button.wp-block-woocommerce-mini-cart-cart-button-block.wc-block-mini-cart__footer-cart.outlined:hover{background-color:#42776F;color:white}a.wc-block-components-button.wp-element-button.wp-block-woocommerce-mini-cart-checkout-button-block.wc-block-mini-cart__footer-checkout.contained{display:inline-flex;padding:0px 16px;align-items:center;border-radius:4px;color:white !important;font-family:"Merriweather", serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;height:40px;transition:0.4s ease all;border:2px solid #42776F;margin-top:0;text-decoration:none;box-shadow:none;background-color:#42776F}a.wc-block-components-button.wp-element-button.wp-block-woocommerce-mini-cart-checkout-button-block.wc-block-mini-cart__footer-checkout.contained:hover{background-color:transparent;color:#42776F !important}.wc-block-components-formatted-money-amount{white-space:nowrap;color:black;font-size:14px;text-align:left;margin:0 auto;font-family:"Merriweather", serif;font-weight:bold}.mob-menu-header-holder{height:110px;transition:0.4s all ease;z-index:99999;width:fit-content}.mob-menu-header-holder [class^="mob-icon-"]:before,.mob-menu-header-holder [class*=" mob-icon-"]:before{top:2.2rem;position:relative;right:0.9rem;transition:0.4s all ease}.mob-menu-header-holder.fixed{height:75px;transition:0.4s all ease}.mob-menu-header-holder.fixed [class^="mob-icon-"]:before,.mob-menu-header-holder.fixed [class*=" mob-icon-"]:before{top:1rem;transition:0.4s all ease}#mega-menu-wrap-primary{clear:both;width:100%;align-items:end;display:flex;justify-content:end}#mega-menu-wrap-primary #mega-menu-primary{text-align:left;padding:0;width:90%;justify-items:end;display:flex;align-items:center;gap:40px;justify-content:flex-end}#g-headertop{position:relative;z-index:9999;width:100%}#g-headertop .header-inner{width:80%;min-width:72rem;margin:0px auto 0px;height:110px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;-moz-transition:height 0.5s;-ms-transition:height 0.5s;-o-transition:height 0.5s;-webkit-transition:height 0.5s;transition:height 0.5s}#g-headertop .header-inner .site-logo{width:22%;flex:0 22%;transition:0.4s all ease}#g-headertop .header-inner .site-logo img{transition:0.4s all ease;position:relative;max-height:56px;width:auto;height:48px}#g-headertop .header-inner .site-navigation{width:75%;flex:0 75%;display:flex !important;right:0rem;position:relative;justify-content:end}#g-headertop .header-inner .site-navigation #mega-menu-wrap-secondary{clear:both;width:fit-content;display:inline-block;top:-2px}#g-headertop .header-inner .site-navigation .menu-top-bar-menu-container{margin-top:-18px}#g-headertop .header-inner .site-navigation .menu-main-menu-container{width:92%;display:inline-block}#g-headertop .header-inner .site-navigation .mega-hidden-desktop{display:none !important}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-193{margin-right:-1.5rem}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-193 a{font-size:20px;color:transparent;width:20px;align-items:center;justify-content:space-around;align-items:center}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-193 a:before{color:#27403D}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-194 a{font-size:20px;color:transparent;width:20px;align-items:center;justify-content:space-around;align-items:center}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-194 a:before{color:#27403D}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{color:#27403D;font-family:"Jost", serif;font-size:17px;font-style:normal;font-weight:500;line-height:normal;display:flex;justify-content:center;align-items:center;padding:0}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link>span.mega-indicator{display:flex}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover{color:#C99761}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-header-btn{margin-left:1rem;position:relative}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-header-btn:after{content:"";width:0px;position:absolute;display:block;height:0px;border-style:solid;border-width:20.5px 0 20.5px 7px;border-color:transparent transparent transparent #27403D;transform:rotate(0deg);right:-7px;top:0;transition:0.4s ease all}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-header-btn:before{content:"";width:0px;position:absolute;display:block;height:0px;border-style:solid;border-width:20.5px 0 20.5px 7px;border-color:transparent transparent transparent #27403D;transform:rotate(180deg);left:-7px;top:0;transition:0.4s ease all}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-header-btn:hover:after{border-color:transparent transparent transparent #C99761;transition:0.4s ease all}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-header-btn:hover:before{border-color:transparent transparent transparent #C99761;transition:0.4s ease all}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-header-btn a{color:var(--pfr-white, #FFF);font-family:"Jost", serif;font-size:17px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:5px 18px;justify-content:center;align-items:center;gap:8px;background-color:#27403D;text-transform:none}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-header-btn a:hover{background-color:#C99761;transition:0.4s ease all;color:white !important}.mobmenu-content #mobmenuright li:hover{background-color:transparent}.banner{width:100%;height:240px;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;justify-content:center;display:flex;position:relative;margin:0 auto 0rem}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding-left:4rem !important}.no-js .slider .owl-carousel,.slider .owl-carousel{display:block !important;height:700px !important;min-height:700px !important}.slider .g-owlcarousel{display:block;height:700px;min-height:700px}.slider .g-owlcarousel .g-owlcarousel-item-link.animated.fadeInDown{width:auto;display:inline-block;margin-right:8px}.slider .g-owlcarousel .owl-item.active{}.slider .g-owlcarousel .item{background-size:cover;background-position:center;background-repeat:no-repeat;height:700px;min-height:700px;width:100%;display:block}.slider .g-owlcarousel .item p{color:#27403D;font-family:"Space Grotesk", serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}.slider .g-owlcarousel .item p:last-of-type{color:#27403D;font-family:"Jost", serif;font-size:26px;font-style:italic;font-weight:700;line-height:normal;margin-bottom:0.5rem;margin-top:0}.slider .g-owlcarousel .item h1{color:#27403D;font-family:"Jost", serif;font-size:78px;font-style:normal;font-weight:700;line-height:85px;margin-bottom:1rem}.slider .g-owlcarousel .item h1 span.light-green{display:block}.slider .g-owlcarousel .item .g-owlcarousel-item-link.animated.fadeIn{margin-top:1rem}.slider .g-owlcarousel a.g-owlcarousel-item-button.button-outline{margin-top:24px}.slider .g-owlcarousel .owl-nav button.owl-prev,.slider .g-owlcarousel .owl-nav button.owl-next{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;color:#ffffff;border:1px solid #ffffff;border-radius:50%;text-align:center;transition:all 0.3s}.slider .g-owlcarousel .owl-nav button.owl-prev{height:90px;width:90px;background-color:white;color:#42776F;font-family:"AlywnBold";font-size:24px;line-height:35px;border-radius:0;left:0;border:4px solid #42776F}.slider .g-owlcarousel .owl-nav button.owl-next{height:90px;width:90px;background-color:#42776F;color:white;font-family:"AlywnBold";font-size:24px;line-height:35px;border-radius:0;right:0;border:4px solid #42776F}.slider .g-owlcarousel .owl-dots{position:absolute;bottom:4%;width:100%;text-align:center}.slider .g-owlcarousel .owl-dots .owl-dot{display:inline-block;background:transparent;margin:0 0.3125rem;width:15px;height:15px;border-radius:0;opacity:1;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;border:2px solid #42776F}.slider .g-owlcarousel .owl-dots .owl-dot.active,.slider .g-owlcarousel .g-owlcarousel .owl-dots .owl-dot:hover{opacity:1;background:#C99761;border:2px solid #42776F}.slider .g-owlcarousel .container{width:75%;min-width:72rem;margin:0 auto;overflow:hidden;height:700px;min-height:700px;display:flex;justify-content:center;align-items:center}.slider .g-owlcarousel .container .slider-content{width:50%;height:100%;display:flex;flex-direction:column;justify-content:center}.slider .g-owlcarousel .container .slider-image{width:50%;height:100%;position:relative}.slider .g-owlcarousel .container .slider-image img{width:100%;height:100%;object-fit:none;margin:0 auto;object-position:center}.introduction{width:62rem;margin:4rem auto 0rem;text-align:center}.thirty-seventy{width:100%;min-width:72rem;margin:0rem auto;display:flex;flex-direction:column;position:relative;flex-shrink:1;overflow:hidden}.thirty-seventy .heading{color:#02140C;font-family:"Jost", serif;font-size:80px;font-style:normal;font-weight:400;line-height:88px;width:75%;min-width:72rem;margin:4rem auto 0}.thirty-seventy .heading span.green{color:#42776F}.thirty-seventy .left{display:flex;flex-direction:row-reverse;position:relative;align-items:center;width:100%;margin-bottom:1rem;margin-top:5rem;flex-shrink:1;gap:115px;justify-content:flex-end}.thirty-seventy .left .image{width:46%;flex:0 46%;justify-content:flex-end;display:flex;position:relative;max-width:1145px}.thirty-seventy .left .image img{height:780px;object-fit:cover;object-position:right;width:100%}.thirty-seventy .left .image iframe{height:690px;border-radius:0;width:100%}.thirty-seventy .left .content{height:auto;width:45%;flex:0 45%;position:relative;align-items:flex-start;flex-direction:column;justify-content:center;border-radius:0;padding:0 0vw 0 3vw;max-width:600px}.hero-content{width:75%;min-width:72rem;margin:4rem auto 0;overflow:hidden;min-height:634px;display:flex;justify-content:center;align-items:start;gap:50px}.hero-content .image{width:60%;flex:0 60%;justify-content:flex-end;display:flex;position:relative}.hero-content .image img{height:fit-content;object-fit:cover;object-position:top;border-radius:4px;width:100%;max-height:620px}.hero-content .image iframe{height:620px;border-radius:0;width:93%}.hero-content .content{height:auto;width:50%;flex:0 50%;position:relative;align-items:flex-start;flex-direction:column;justify-content:center;border-radius:0;padding-top:3rem}.hero-content .content h1{font-family:"Jost", serif;font-size:78px;font-style:normal;font-weight:700;line-height:84px;margin-bottom:2rem;margin-top:2rem}.hero-content .content Strong{color:#27403D}.home .fifty-fifty .right{margin-top:5rem}.fifty-fifty{width:80%;min-width:72rem;margin:0rem auto 3rem;display:flex;flex-direction:column;position:relative;align-items:center;flex-shrink:1;overflow:hidden}.fifty-fifty h2{color:#27403D;font-family:"Jost", serif;font-size:38px;font-style:normal;font-weight:700;line-height:normal}.fifty-fifty .red-btn{margin-top:1.5rem}.fifty-fifty .left{display:flex;flex-direction:row-reverse;position:relative;align-items:center;width:100%;margin-bottom:2rem;margin-top:2rem;flex-shrink:1}.fifty-fifty .left .image{width:60%;flex:0 60%}.fifty-fifty .left .image img{height:fit-content;object-fit:cover;object-position:top;border-radius:4px;width:93%;min-height:495px}.fifty-fifty .left .image iframe{height:656px;border-radius:0;width:93%}.fifty-fifty .left .content{height:auto;width:50%;flex:0 50%;position:relative;align-items:flex-start;flex-direction:column;justify-content:center;border-radius:0;padding:0 4vw 0 2vw}.fifty-fifty .right{display:flex;flex-direction:row;position:relative;align-items:center;width:100%;margin-bottom:2rem;margin-top:2rem;flex-shrink:1}.fifty-fifty .right .image{width:60%;flex:0 60%;justify-content:flex-end;display:flex;position:relative}.fifty-fifty .right .image img{height:fit-content;object-fit:cover;object-position:top;border-radius:4px;width:93%;min-height:495px}.fifty-fifty .right .image iframe{height:656px;border-radius:0;width:93%}.fifty-fifty .right .content{height:auto;width:50%;flex:0 50%;position:relative;align-items:flex-start;flex-direction:column;justify-content:center;border-radius:0;padding:0 2vw 0 4vw}.tagline-banner{height:770px;background-position:right;background-repeat:no-repeat;position:relative}.tagline-banner:before{content:"";background:white;background:linear-gradient(270deg, rgba(255, 255, 255, 0) 23%, black 41%);height:100%;width:93%;position:absolute;z-index:0}.tagline-banner .inner{width:75%;margin:0 auto;min-width:72rem;height:100%;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.tagline-banner .inner .content{width:42%;z-index:1}.tagline-banner .inner .content h2{color:white}.tagline-banner .inner .content p{color:white}img.mfp-img{max-height:800px !important}.gallery-container{display:flex;flex-direction:column;margin:40px auto 4rem;width:80%;min-width:72rem;gap:unset;justify-content:unset}.gallery-container h2{color:#27403D;font-family:"Jost", serif;font-size:38px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:1rem;margin-top:1rem}.gallery-container .inner .owl-stage-outer{overflow:visible}.gallery-container .inner .owl-nav{margin-top:10px;width:fit-content;margin-right:0;right:0;position:absolute;top:101%}.gallery-container .inner .owl-nav button.owl-next,.gallery-container .inner .owl-nav button.owl-prev,.gallery-container .inner .owl-nav button.owl-dot{height:35px;width:35px;background-color:#27403D;color:white;font-size:25px;line-height:30px;margin:0 0px 0 10px;padding:10px}.gallery-container .inner .owl-nav button.owl-next:hover,.gallery-container .inner .owl-nav button.owl-prev:hover,.gallery-container .inner .owl-nav button.owl-dot:hover{background-color:#42776F}.gallery-container .inner .owl-nav button.owl-next img,.gallery-container .inner .owl-nav button.owl-prev img,.gallery-container .inner .owl-nav button.owl-dot img{top:3px;position:relative}.gallery-container .inner .owl-nav button.owl-prev img{top:3px;position:relative;rotate:180deg}.gallery-container .tile{width:24.2%;top:0;position:relative}.gallery-container .tile:before{content:"";background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);height:100%;width:100%;position:absolute;z-index:1;display:block;top:0;border-radius:8px}.gallery-container .tile svg{position:absolute;right:4px;top:4px}.gallery-container .tile:hover{top:-10px}.gallery-container .tile img{width:100%;height:229px;object-fit:cover;border-radius:8px}.gallery-container ul{list-style:none;margin:0;padding:0}.gallery-container ul li img{display:block;height:auto;max-width:100%}.categories-home{padding-top:3rem;padding-bottom:0;height:770px;background-image:url("/wp-content/uploads/2025/03/syndicate-options.jpg");background-repeat:repeat-x;background-position:bottom;animation:animatedBackground 180s linear infinite;margin-bottom:-8px}.categories-home a.black-btn{margin:2rem auto}.categories-home .inner{width:75%;margin:0 auto;min-width:72rem}.categories-home .inner h2{color:#27403D;text-align:center;font-family:"Jost", serif;font-size:38px;font-style:normal;font-weight:700;line-height:normal}.categories-home .inner .tagline{color:#C99761;font-family:"Space Grotesk", serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal;text-align:center;display:block}.categories-home .inner .category-items{margin-top:1.5rem}.categories-home .inner .category-items .owl-stage{padding:1rem 0}.categories-home .inner .category-items .owl-stage .item{box-shadow:0px 6px 18px 0px rgba(0, 0, 0, 0.35);border-radius:8px;text-decoration:none;position:relative;top:0}.categories-home .inner .category-items .owl-stage .item:before{content:"";border-radius:8px 8px 0px 0px;background:linear-gradient(0deg, rgba(2, 20, 12, 0) 34.67%, rgba(2, 20, 12, 0.7) 100%);height:50%;width:100%;position:absolute}.categories-home .inner .category-items .owl-stage .item:hover{top:-10px}.categories-home .inner .category-items .owl-stage .item img{object-fit:cover;margin-bottom:0;width:100%;min-height:260px;height:260px;object-fit:cover;object-position:center;border-radius:8px 8px 0px 0px}.categories-home .inner .category-items .owl-stage .item h3.resource-header{color:var(--pfr-white, #FFF);font-family:"Jost", serif;font-size:26px;font-style:normal;font-weight:700;line-height:normal;position:absolute;top:0.8rem;left:1rem;padding:0;text-transform:none;margin:0}.categories-home .inner .category-items .owl-stage .item .horse-details{display:flex;padding:20px 20px 30px 20px;justify-content:space-between;align-items:flex-start;align-self:stretch;background-color:#02140C;border-radius:0px 0px 8px 8px;position:relative}.categories-home .inner .category-items .owl-stage .item .horse-details .price-from{color:#02140C;font-family:"Jost", serif;font-size:38px;font-style:normal;font-weight:700;line-height:38px;background-image:url(/wp-content/uploads/2025/03/price-icon.svg);width:120px;height:113.219px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:0}.categories-home .inner .category-items .owl-stage .item .horse-details .price-from span{color:white;text-align:center;font-family:"Merriweather", serif;font-size:12px;font-style:italic;font-weight:400;line-height:normal;display:block;margin-top:-13px}.categories-home .inner .category-items .owl-stage .item .horse-details svg{position:absolute;bottom:1rem;right:1rem}.categories-home .inner .category-items .owl-stage .item .horse-details .details .heading{color:#42776F;font-family:"Merriweather", serif;font-size:12px;font-style:italic;font-weight:400;line-height:normal;display:block}.categories-home .inner .category-items .owl-stage .item .horse-details .details .info{color:#C99761;font-family:"Space Grotesk", serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.categories-home .inner .owl-nav{margin-top:10px;width:fit-content;margin-right:0;right:0;position:absolute;bottom:104%}.categories-home .inner .owl-nav button.owl-next,.categories-home .inner .owl-nav button.owl-prev,.categories-home .inner .owl-nav button.owl-dot{height:30px;width:30px;background-color:#42776F;color:white;padding:1%;font-size:25px;line-height:30px;margin-bottom:10px;border:2px solid #42776F}.categories-home .inner .owl-nav button.owl-next:hover,.categories-home .inner .owl-nav button.owl-prev:hover,.categories-home .inner .owl-nav button.owl-dot:hover{background-color:transparent;border:2px solid #42776F}.categories-home .inner .owl-nav button.owl-next:hover span,.categories-home .inner .owl-nav button.owl-prev:hover span,.categories-home .inner .owl-nav button.owl-dot:hover span{color:#42776F}.categories-home .inner .owl-nav button.owl-next span,.categories-home .inner .owl-nav button.owl-prev span,.categories-home .inner .owl-nav button.owl-dot span{top:-4px;display:block;position:relative}.quicklinks{margin:6rem 0}.quicklinks h2{text-align:center;margin-bottom:2rem}.quicklinks .inner{width:92%;min-width:72rem;margin:0 auto;text-align:center;display:flex;gap:10px}.quicklinks .inner a.item{width:50%;flex:0 50%;position:relative}.quicklinks .inner a.item:hover .image img{transition:0.4s ease all;transform:scale(1.06)}.quicklinks .inner a.item:hover .content{transition:0.4s ease all;bottom:6px}.quicklinks .inner a.item .image{overflow:hidden;height:99%;border-radius:4px}.quicklinks .inner a.item .image img{object-fit:cover;object-position:center;border-radius:4px;height:600px;width:100%;flex:0 100%;transition:0.4s ease all}.quicklinks .inner a.item .content{position:absolute;bottom:20px;background-color:#42776F;padding:10px 20px;left:0;text-align:left;transition:0.4s ease all}.quicklinks .inner a.item .content span.heading{line-height:40px;height:40px;padding:0px 7px 0px 7px;vertical-align:baseline;width:auto;display:block;color:#fadddc;text-transform:none;text-decoration:none;text-align:left;border:0;border-radius:0;font-family:inherit;font-size:22px;font-weight:normal;outline:none;font-family:"Jost", serif}.social{margin:1rem 0 0;display:flex;align-items:center;gap:12px;align-self:stretch}.social a.so-button{color:#C99761;margin-right:0;font-size:20px;display:inline-flex;justify-content:center;align-items:center}.social a.so-button:hover{color:#F25252;text-decoration:none}.page-template-page-contact .introduction{width:62rem;margin:4rem auto 4rem;text-align:center}.page-template-page-contact .main-content .phone{color:#F25252;font-family:"Jost", serif;font-size:38px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none}.page-template-page-contact .main-content .phone:hover{color:#C99761}.page-template-page-contact .main-content .email{color:#F25252;font-family:"Space Grotesk", serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none;margin-bottom:2.5rem;display:block}.page-template-page-contact .main-content .email:hover{color:#C99761}.page-template-page-contact .main-content .social-heading{color:#C99761;font-family:"Jost", serif;font-size:26px;font-style:normal;font-weight:700;line-height:normal}.page-template-page-contact .main-content .social a.so-button{margin-right:0.4rem;margin-left:0;color:#42776F;font-size:24px}.page-template-page-contact .main-content .social a.so-button:hover{color:#C99761;text-decoration:none}.page-template-page-contact .contact-form{background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;padding-top:3rem;padding-bottom:2rem;position:relative}.page-template-page-contact .contact-form h3{font-weight:bold;color:#C99761}.page-template-page-contact .contact-form form.wpcf7-form{display:flex;width:540px;padding:12px 0;align-items:center;gap:10px;flex-direction:column;z-index:1}.page-template-page-contact .contact-form form.wpcf7-form span.submit-container{position:relative;text-align:right;display:block;float:right}.page-template-page-contact .contact-form form.wpcf7-form .submit-btn{width:100%;margin:0 auto;display:flex;justify-content:end}.page-template-page-contact .contact-form form.wpcf7-form .submit-btn p{width:95px;position:relative;transition:0.4s ease all}.page-template-page-contact .contact-form form.wpcf7-form .submit-btn p:after{content:"";width:0px;position:absolute;display:block;height:0px;border-style:solid;border-width:20.5px 0 20.5px 7px;border-color:transparent transparent transparent #F25252;transform:rotate(0deg);right:-7px;top:0;transition:0.4s ease all}.page-template-page-contact .contact-form form.wpcf7-form .submit-btn p:before{content:"";width:0px;position:absolute;display:block;height:0px;border-style:solid;border-width:20.5px 0 20.5px 7px;border-color:transparent transparent transparent #F25252;transform:rotate(180deg);left:1px;top:0;transition:0.4s ease all}.page-template-page-contact .contact-form form.wpcf7-form .submit-btn p:hover{transition:0.4s ease all}.page-template-page-contact .contact-form form.wpcf7-form .submit-btn p:hover:before{border-color:transparent transparent transparent #C99761;transition:0.4s ease all}.page-template-page-contact .contact-form form.wpcf7-form .submit-btn p:hover:after{border-color:transparent transparent transparent #C99761;transition:0.4s ease all}.page-template-page-contact .contact-form form.wpcf7-form .submit-btn input.wpcf7-form-control.wpcf7-submit.has-spinner{position:relative;color:var(--pfr-white, #FFF);font-family:"Jost", serif;font-size:17px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:8px 18px;justify-content:center;align-items:center;gap:8px;background-color:#F25252;text-transform:none;width:fit-content;left:0.5rem;border:0;cursor:pointer;transition:0.4s ease all}.page-template-page-contact .contact-form form.wpcf7-form .submit-btn input.wpcf7-form-control.wpcf7-submit.has-spinner:hover{background-color:#C99761;transition:0.4s ease all;color:white;text-decoration:none}.page-template-page-contact .contact-form form.wpcf7-form p{width:100%}.page-template-page-contact .contact-form form.wpcf7-form .wpcf7-not-valid-tip{font-size:10px}.page-template-page-contact .contact-form form.wpcf7-form input::placeholder,.page-template-page-contact .contact-form form.wpcf7-form textarea::placeholder{color:#42776F;font-family:"Space Grotesk", serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}.page-template-page-contact .contact-form form.wpcf7-form input.wpcf7-form-control.wpcf7-text{display:flex;padding:18px 0 18px 22px;align-items:center;gap:10px;align-self:stretch;width:100%;border-radius:4px;border:0px solid var(--pfr-gold, #C99761);background:var(--pfr-off-white, #F9F9F9)}.page-template-page-contact .contact-form form.wpcf7-form input.wpcf7-form-control.wpcf7-phonetext{margin-left:3rem;width:91% !important;position:relative;display:block}.page-template-page-contact .contact-form form.wpcf7-form textarea{display:flex;height:200px;padding:18px 0 18px 22px;align-items:flex-start;gap:10px;align-self:stretch;width:100%;border-radius:4px;border:0px solid var(--pfr-gold, #C99761);background:var(--pfr-off-white, #F9F9F9)}.page-template-page-contact .contact-form form.wpcf7-form p.privacy{color:#27403D;font-family:"Space Grotesk", serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin:0}.page-template-page-contact .contact-form form.wpcf7-form p.privacy a{color:#C99761;font-family:"Space Grotesk", serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.page-template-page-contact .contact-form form.wpcf7-form p.privacy a:hover{color:#F25252;text-decoration:none}.footer{background-color:#02140C}.footer .footer-inner{min-width:72rem;margin:0 auto;padding:4rem 0 0;width:85%}.footer .footer-inner .footer-top{display:flex;flex-direction:row;margin-bottom:3rem}.footer .footer-inner .footer-top span.heading{color:#42776F;font-family:"Merriweather", serif;font-size:12px;font-style:italic;font-weight:400;line-height:normal;display:block}.footer .footer-inner .footer-top .footer-column-1{width:64%;flex:1 64%;display:flex;flex-direction:column}.footer .footer-inner .footer-top .footer-column-1 .links{display:inline-block;column-count:2;width:80%}.footer .footer-inner .footer-top .footer-column-1 .links a{display:block;color:#C99761}.footer .footer-inner .footer-top .footer-column-1 .links a:hover{color:white;text-decoration:underline}.footer .footer-inner .footer-top .footer-column-2{width:15%;flex:1 15%}.footer .footer-inner .footer-top .footer-column-2 .phone{color:#C99761;font-family:"Jost", serif;font-size:26px;font-style:normal;font-weight:700;line-height:normal;display:block;margin-bottom:0}.footer .footer-inner .footer-top .footer-column-2 .phone:hover{color:#F25252;text-decoration:none}.footer .footer-inner .footer-top .footer-column-2 .email{color:#F25252;font-family:"Jost", serif;font-size:17px;font-style:normal;font-weight:500;line-height:normal;display:block}.footer .footer-inner .footer-top .footer-column-2 .email:hover{color:#C99761;text-decoration:none}.footer .footer-inner .footer-top .footer-column-3{width:6%;flex:1 6%}.footer .footer-inner .footer-top .footer-column-3 .site-logo{right:0;text-align:right}.footer .footer-inner .footer-top .footer-column-3 .site-logo img{width:230px;height:auto}.footer .footer-inner .footer-bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.footer .footer-inner .footer-bottom .copyright{font-family:"Space Grotesk", serif;color:#42776F;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:1rem}.footer .footer-inner .footer-bottom .copyright a{color:#C99761;text-align:center;font-family:"Space Grotesk", serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration:underline}.footer .footer-inner .footer-bottom .copyright a:hover{color:#F25252;text-decoration:underline}.footer .footer-inner .footer-bottom .copyright .spacer{color:#42776F;margin:0 5px}.footer .footer-inner .footer-bottom .copyright .spacer:nth-last-of-type(1){display:none}.footer .footer-inner .footer-bottom .branding{font-family:"Space Grotesk", serif;color:#42776F;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:1rem}.footer .footer-inner .footer-bottom .branding a{color:#C99761;text-align:center;font-family:"Space Grotesk", serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration:underline}.footer .footer-inner .footer-bottom .branding a:hover{color:#F25252;text-decoration:underline}.footer .footer-inner .footer-bottom .spacer{color:white}.main-content{overflow:hidden}.page-template-page-full .main-content{width:75%;margin:2rem auto 0rem;min-width:72rem}.page-template-page-full .main-content h2{margin-bottom:0;margin-top:0}.slick-track{margin-left:0 !important}.wpgs-nav .slick-slide{border:2px solid #42776F;border-radius:8px}.wpgs-nav .slick-slide{margin-left:0 !important}.woocommerce-account .introduction{width:62rem;margin:4rem auto 4rem;text-align:center}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;padding-left:10px;margin-top:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-size:20px;line-height:28px;color:black}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{color:#42776F}.woocommerce form .form-row input.input-text{display:flex;padding:18px 0 18px 22px;align-items:center;gap:10px;align-self:stretch;width:100%;border-radius:4px;border:0px solid var(--pfr-gold, #C99761);background:var(--pfr-off-white, #F9F9F9)}.woocommerce form .form-row textarea{display:flex;padding:18px 0 18px 22px;align-items:center;gap:10px;align-self:stretch;width:100%;border-radius:4px;border:0px solid var(--pfr-gold, #C99761);background:var(--pfr-off-white, #F9F9F9);height:200px}.select2-container--default .select2-selection--single{display:flex;padding:10px 0 10px 22px;align-items:center;gap:10px;align-self:stretch;width:100%;border-radius:4px;border:0px solid var(--pfr-gold, #C99761);background:var(--pfr-off-white, #F9F9F9)}.woocommerce-shop,.woocommerce{}.woocommerce-shop table.shop_table th,.woocommerce table.shop_table th{flex-grow:1;text-align:left;padding:8px 16px 8px 10px;white-space:nowrap;color:#42776F;font-size:14px;line-height:26px;text-transform:uppercase;font-family:"Jost", serif;font-weight:700}.woocommerce-shop table.shop_table td,.woocommerce table.shop_table td{font-family:"Space Grotesk", serif}.woocommerce-shop mark.count,.woocommerce mark.count{display:none}.woocommerce-shop .shop-content,.woocommerce .shop-content{width:100%}.woocommerce-shop:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:black;font-size:14px;width:95%;text-align:left;margin:0 auto;font-family:"Merriweather", serif;font-weight:bold}.woocommerce-shop .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb{display:none}.woocommerce-shop .woocommerce-ordering,.woocommerce .woocommerce-ordering{margin:0 0 2em;display:flex;justify-content:center;align-items:center}.woocommerce-shop .woocommerce-ordering span.sort-name,.woocommerce .woocommerce-ordering span.sort-name{font-size:15px;line-height:20px;font-family:"Merriweather", serif;margin-right:0.5rem}.woocommerce-shop .woocommerce-ordering select,.woocommerce .woocommerce-ordering select{vertical-align:top;font-size:16px;line-height:20px;padding:0.5rem;border:2px solid #42776F;border-radius:4px;font-family:"Merriweather", serif;-webkit-appearance:none;position:relative;color:#02140C;background-color:white}.woocommerce-shop .woocommerce-result-count,.woocommerce .woocommerce-result-count{display:none}.woocommerce-shop ul.products,.woocommerce ul.products{width:100%;margin-top:0}.woocommerce-shop ul.products li.product,.woocommerce ul.products li.product{position:relative;top:0;transition:0.4s ease all;border-radius:0px 0px 8px 8px}.woocommerce-shop ul.products li.product:hover,.woocommerce ul.products li.product:hover{top:-10px;transition:0.4s ease all}.woocommerce-shop ul.products li.product .woocommerce-loop-category__title,.woocommerce-shop ul.products li.product .woocommerce-loop-product__title,.woocommerce-shop ul.products li.product h3,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{color:var(--pfr-white, #FFF);font-family:"Jost", serif;font-size:26px;font-style:normal;font-weight:700;line-height:normal;position:absolute;top:0;left:1rem}.woocommerce-shop ul.products li.product .woocommerce-loop-category__title:before,.woocommerce-shop ul.products li.product .woocommerce-loop-product__title:before,.woocommerce-shop ul.products li.product h3:before,.woocommerce ul.products li.product .woocommerce-loop-category__title:before,.woocommerce ul.products li.product .woocommerce-loop-product__title:before,.woocommerce ul.products li.product h3:before{display:none}.woocommerce-shop ul.products li.product a,.woocommerce ul.products li.product a{position:relative;box-shadow:0px 6px 18px 0px rgba(0, 0, 0, 0.35);border-radius:8px}.woocommerce-shop ul.products li.product a:before,.woocommerce ul.products li.product a:before{content:"";border-radius:8px 8px 0px 0px;background:linear-gradient(0deg, rgba(2, 20, 12, 0) 34.67%, rgba(2, 20, 12, 0.7) 100%);height:50%;width:100%;position:absolute}.woocommerce-shop ul.products li.product a img,.woocommerce ul.products li.product a img{object-fit:cover;margin-bottom:0;width:100%;min-height:260px;height:260px;object-fit:cover;object-position:center;border-radius:8px 8px 0px 0px}.woocommerce-shop ul.products li.product a .horse-details,.woocommerce ul.products li.product a .horse-details{display:flex;padding:20px 20px 30px 20px;justify-content:space-between;align-items:flex-start;align-self:stretch;background-color:#02140C;border-radius:0px 0px 8px 8px;position:relative}.woocommerce-shop ul.products li.product a .horse-details .price-from,.woocommerce ul.products li.product a .horse-details .price-from{color:#02140C;font-family:"Jost", serif;font-size:38px;font-style:normal;font-weight:700;line-height:38px;background-image:url(/wp-content/uploads/2025/03/price-icon.svg);width:120px;height:113.219px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:0}.woocommerce-shop ul.products li.product a .horse-details .price-from span,.woocommerce ul.products li.product a .horse-details .price-from span{color:white;text-align:center;font-family:"Merriweather", serif;font-size:12px;font-style:italic;font-weight:400;line-height:normal;display:block;margin-top:-13px}.woocommerce-shop ul.products li.product a .horse-details svg,.woocommerce ul.products li.product a .horse-details svg{position:absolute;bottom:1rem;right:1rem}.woocommerce-shop ul.products li.product a .horse-details .details .heading,.woocommerce ul.products li.product a .horse-details .details .heading{color:#42776F;font-family:"Merriweather", serif;font-size:12px;font-style:italic;font-weight:400;line-height:normal;display:block}.woocommerce-shop ul.products li.product a .horse-details .details .info,.woocommerce ul.products li.product a .horse-details .details .info{color:#C99761;font-family:"Space Grotesk", serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.woocommerce-shop .site-main,.woocommerce .site-main{width:75%;margin:0 auto;min-width:72rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px}.woocommerce-shop .site-main .woocommerce-products-header,.woocommerce .site-main .woocommerce-products-header{padding:0;text-align:left;width:100%;margin:2rem auto 0rem;text-align:left;position:relative}.woocommerce-shop .site-main .woocommerce-products-header:after,.woocommerce .site-main .woocommerce-products-header:after{content:"";background-image:url(/wp-content/uploads/2025/03/icon.svg);width:140px;height:132.365px;display:block;position:absolute;right:0;top:0;background-position:center;background-size:cover;background-repeat:no-repeat}.woocommerce-shop .site-main .woocommerce-products-header .inner,.woocommerce .site-main .woocommerce-products-header .inner{width:85%}.woocommerce-shop .site-main .shop-container,.woocommerce .site-main .shop-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.woocommerce-shop .site-main .shop-container .shop-content,.woocommerce .site-main .shop-container .shop-content{padding:0px 0px 0px 0px;text-align:left;width:100%}.woocommerce-shop .site-main .shop-container .content,.woocommerce .site-main .shop-container .content{padding:0px 0px 0px 0px;text-align:left;width:100%}.woocommerce-shop div.product,.woocommerce div.product{margin-bottom:0;position:relative;height:100%;display:flex;flex-direction:row-reverse;justify-content:start}.woocommerce-shop div.product p.stock,.woocommerce div.product p.stock{font-size:0.92em;background:black;color:white;border-radius:20px;width:fit-content;padding:0.3rem 1rem;display:inline-flex;top:-4px;position:relative}.woocommerce-shop div.product h1,.woocommerce div.product h1{position:relative}.woocommerce-shop div.product h2,.woocommerce div.product h2{font-size:25px;line-height:30px}.woocommerce-shop div.product h2:before,.woocommerce div.product h2:before{display:none}.woocommerce-shop div.product span.sku_wrapper,.woocommerce div.product span.sku_wrapper{font-size:18px;line-height:25px;font-family:"Merriweather", serif;color:#42776F}.woocommerce-shop div.product span.sku_wrapper span.sku,.woocommerce div.product span.sku_wrapper span.sku{color:#42776F}.woocommerce-shop div.product #wpgs-gallery img,.woocommerce div.product #wpgs-gallery img{max-width:100%;height:835px;margin:auto;display:block;object-fit:cover;object-position:center}.woocommerce-shop div.product #wpgs-gallery .wcgs-thumb.swiper-slide img,.woocommerce-shop div.product #wpgs-gallery .wcgs-thumb.swiper-slide-thumb-active img,.woocommerce div.product #wpgs-gallery .wcgs-thumb.swiper-slide img,.woocommerce div.product #wpgs-gallery .wcgs-thumb.swiper-slide-thumb-active img{height:100px}.woocommerce-shop div.product div.summary,.woocommerce div.product div.summary{float:none;width:45%;padding:0 0px 0px 7rem}.woocommerce-shop div.product i.flaticon-back.slick-arrow,.woocommerce div.product i.flaticon-back.slick-arrow{left:16px}.woocommerce-shop div.product i.flaticon-back.slick-arrow:before,.woocommerce div.product i.flaticon-back.slick-arrow:before{font-size:45px}.woocommerce-shop div.product i.flaticon-right-arrow.slick-arrow,.woocommerce div.product i.flaticon-right-arrow.slick-arrow{right:16px}.woocommerce-shop div.product i.flaticon-right-arrow.slick-arrow:before,.woocommerce div.product i.flaticon-right-arrow.slick-arrow:before{font-size:45px}.woocommerce-shop div.product p.price,.woocommerce div.product p.price{display:none}.woocommerce-shop div.product .tiny,.woocommerce div.product .tiny{font-size:12px;line-height:20px;margin-top:30px;color:black}.woocommerce-shop div.product .single_variation_wrap,.woocommerce div.product .single_variation_wrap{width:50%;display:inline-block}.woocommerce-shop div.product form.cart,.woocommerce div.product form.cart{margin-bottom:0;position:relative;display:flex}.woocommerce-shop div.product form.cart .variations,.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:50%;display:inline-block}.woocommerce-shop div.product form.cart .variations a.reset_variations,.woocommerce div.product form.cart .variations a.reset_variations{display:none !important}.woocommerce-shop div.product form.cart .variations tr,.woocommerce div.product form.cart .variations tr{display:flex;align-items:baseline}.woocommerce-shop div.product form.cart .variations th,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top;text-align:left;color:#42776F;font-family:"Space Grotesk", serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal;width:66px}.woocommerce-shop div.product form.cart .variations select#pa_stake,.woocommerce div.product form.cart .variations select#pa_stake{display:flex;padding:10px 10px 10px 14px;align-items:center;gap:22px;border-radius:4px;border:1px solid #27403D;color:#27403D;font-family:"Space Grotesk", serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}.woocommerce-shop div.product form.cart .button,.woocommerce div.product form.cart .button{position:relative;color:var(--pfr-white, #FFF);font-family:"Jost", serif;font-size:17px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:8px 18px;justify-content:center;align-items:center;gap:8px;background-color:#C99761;text-transform:none;width:fit-content;left:0.5rem;border-radius:0;border:none;margin-top:4rem;transition:0.4s ease all}.woocommerce-shop div.product form.cart .button:after,.woocommerce div.product form.cart .button:after{content:"";width:0px;position:absolute;display:block;height:0px;border-style:solid;border-width:20.5px 0 20.5px 7px;border-color:transparent transparent transparent #C99761;transform:rotate(0deg);right:-7px;top:0;transition:0.4s ease all}.woocommerce-shop div.product form.cart .button:before,.woocommerce div.product form.cart .button:before{content:"";width:0px;position:absolute;display:block;height:0px;border-style:solid;border-width:20.5px 0 20.5px 7px;border-color:transparent transparent transparent #C99761;transform:rotate(180deg);left:-7px;top:0;transition:0.4s ease all}.woocommerce-shop div.product form.cart .button:hover,.woocommerce div.product form.cart .button:hover{background-color:#F25252;transition:0.4s ease all;color:white;text-decoration:none}.woocommerce-shop div.product form.cart .button:hover:before,.woocommerce div.product form.cart .button:hover:before{border-color:transparent transparent transparent #F25252;transition:0.4s ease all}.woocommerce-shop div.product form.cart .button:hover:after,.woocommerce div.product form.cart .button:hover:after{border-color:transparent transparent transparent #F25252;transition:0.4s ease all}.woocommerce-shop div.product form.cart .green-btn,.woocommerce div.product form.cart .green-btn{margin-top:0;min-width:110px;width:110px;float:left;height:36px;margin-bottom:0}.woocommerce-shop div.product .quantity-box,.woocommerce div.product .quantity-box{display:inline-flex;margin-bottom:3rem;justify-content:start;width:100%;align-items:center;position:absolute;left:0}.woocommerce-shop div.product .quantity-box .quantity,.woocommerce div.product .quantity-box .quantity{margin:0 3rem 0 0 !important;font-size:18px;line-height:22px;font-family:"Montserrat", sans-serif;font-weight:600}.woocommerce-shop div.product .quantity-box .quantity .qty,.woocommerce div.product .quantity-box .quantity .qty{width:3.631em;text-align:center;height:34px;border:2px solid #42776F;border-radius:5px}.woocommerce-notices-wrapper{display:block;width:100%}.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-info,.woocommerce-notices-wrapper .woocommerce-message{font-family:"Merriweather", serif}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item .variable-item-span{padding:0 5px;font-family:"Merriweather", serif;font-size:16px;font-style:normal;font-weight:400;line-height:21px;color:#02140C}.woocommerce-variation-price{margin-bottom:0;text-align:right}.single-product .categories-home{margin-top:7rem}.single-product th.label{font-family:"Jost", serif;font-size:18px;font-style:normal;font-weight:normal;line-height:normal;color:#42776F;margin-top:1rem}.single-product .site-main{margin:1.5rem auto}.single-product a.outline-btn{margin-bottom:0;position:relative}.single-product div.product{flex-direction:row;width:100%}.single-product div.product .tab{position:relative}.single-product div.product .tab input{position:absolute;opacity:0;z-index:-1}.single-product div.product .tab__content{max-height:0;overflow:hidden;transition:all 0.35s;padding:0 1rem 1rem 1rem}.single-product div.product .tab input:checked~.tab__content{max-height:20rem}.single-product div.product .accordion{color:var(--theme);overflow:hidden;margin-bottom:2rem;margin-top:1rem;border-top:2px solid #42776F;border-bottom:2px solid #42776F}.single-product div.product .tab__label,.single-product div.product .tab__close{display:flex;color:white;background:var(--theme);cursor:pointer}.single-product div.product .tab__label{display:flex;padding:20px 20px 0px 20px;justify-content:space-between;align-items:flex-start;align-self:stretch;color:#02140C;font-family:"Space Grotesk", serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}.single-product div.product .tab__label::after{content:"❯";width:1em;height:1em;text-align:center;transform:rotate(90deg);transition:all 0.35s}.single-product div.product .tab input:checked+.tab__label::after{transform:rotate(270deg)}.single-product div.product .tab__close{justify-content:flex-end;padding:0.5rem 1rem;font-size:0.75rem}.single-product div.product .accordion--radio{--theme: var(--secondary)}.single-product div.product .horse-info{display:flex;padding:10px 20px 14px 20px;align-items:flex-start;gap:60px;align-self:stretch;border-radius:8px;background:rgba(201, 151, 97, 0.2);margin-bottom:10px}.single-product div.product .horse-info div{width:33%;flex:1 33%}.single-product div.product .horse-info .heading{color:#C99761;font-family:"Merriweather", serif;font-size:12px;font-style:italic;font-weight:400;line-height:normal;display:block}.single-product div.product .horse-info .info{color:#27403D;font-family:"Space Grotesk", serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}.single-product div.product .horse-parents{display:flex;padding:10px 20px 14px 20px;align-items:flex-start;gap:60px;align-self:stretch;border-radius:8px;background:rgba(66, 119, 111, 0.1);margin-bottom:20px}.single-product div.product .horse-parents div{width:33%;flex:1 33%}.single-product div.product .horse-parents .heading{color:#C99761;font-family:"Merriweather", serif;font-size:12px;font-style:italic;font-weight:400;line-height:normal;display:block}.single-product div.product .horse-parents .info{color:#27403D;font-family:"Space Grotesk", serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}.single-product div.product div.images.woocommerce-product-gallery{position:relative;float:none;margin-top:0rem}.single-product div.product .product_title{margin-bottom:0;position:relative}.single-product div.product .slick-list{padding:0 !important}.single-product div.product div.images .wpgs-nav .woocommerce-product-gallery__image{height:100px !important}.single-product div.product div.images .woocommerce-product-gallery__image a{margin-bottom:0}.single-product div.product div.images img{height:495px;border-radius:4px;object-fit:cover}.single-product div.product div.images img.attachment-woocommerce_gallery_thumbnail.size-woocommerce_gallery_thumbnail,.single-product div.product div.images img.wpgs-thumb-main-image,.single-product div.product div.images .thumbnail_image img{height:100px !important;border-radius:4px;object-fit:cover}.single-product div.product span.woocommerce-Price-amount.amount{color:#C99761;font-family:"Jost", serif;font-size:38px;font-style:normal;font-weight:700;line-height:normal;position:relative;display:flex;justify-content:end;align-items:center}.single-product div.product span.woocommerce-Price-amount.amount:before{content:"Value:";color:#42776F;font-family:"Space Grotesk", serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal;margin-right:1rem}.single-product div.product .dimensions{display:flex;margin-bottom:1rem}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#C99761;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled]:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled]:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled]:hover:hover{background-color:#F25252;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.woocommerce-cart .introduction,.woocommerce-checkout .introduction{width:80%;margin:4rem auto 0rem;text-align:center;font-family:"Merriweather", serif}.woocommerce-cart .wc-block-checkout__sidebar .wc-block-components-product-name,.woocommerce-checkout .wc-block-checkout__sidebar .wc-block-components-product-name{color:#42776F;font-family:"Jost", serif;font-size:22px;font-style:normal;font-weight:700;line-height:normal}.woocommerce-cart .wc-block-components-product-metadata__description,.woocommerce-checkout .wc-block-components-product-metadata__description{text-align:left}.woocommerce-cart .wc-block-components-title.wc-block-components-title,.woocommerce-checkout .wc-block-components-title.wc-block-components-title{vertical-align:baseline;width:auto;display:block;color:#42776F;text-transform:uppercase;text-decoration:none;text-align:left;border:0;border-radius:0;font-family:inherit;font-size:16px;font-weight:bold;outline:none;font-family:"Jost", serif;margin-bottom:10px}.woocommerce-cart .wc-block-components-checkout-step__description,.woocommerce-checkout .wc-block-components-checkout-step__description{text-align:left}.woocommerce-cart .wc-block-components-form .wc-block-components-checkout-step,.woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step{margin:0 0 0px}.woocommerce-cart .wc-block-components-form .wc-block-components-text-input input:-webkit-autofill,.woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=number],.woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=tel],.woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=text],.woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=url],.woocommerce-cart .wc-block-components-text-input input:-webkit-autofill,.woocommerce-cart .wc-block-components-text-input.is-active input[type=email],.woocommerce-cart .wc-block-components-text-input.is-active input[type=number],.woocommerce-cart .wc-block-components-text-input.is-active input[type=tel],.woocommerce-cart .wc-block-components-text-input.is-active input[type=text],.woocommerce-cart .wc-block-components-text-input.is-active input[type=url],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input:-webkit-autofill,.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=number],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=tel],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=text],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=url],.woocommerce-checkout .wc-block-components-text-input input:-webkit-autofill,.woocommerce-checkout .wc-block-components-text-input.is-active input[type=email],.woocommerce-checkout .wc-block-components-text-input.is-active input[type=number],.woocommerce-checkout .wc-block-components-text-input.is-active input[type=tel],.woocommerce-checkout .wc-block-components-text-input.is-active input[type=text],.woocommerce-checkout .wc-block-components-text-input.is-active input[type=url]{font-family:"Jost", serif}.woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items th,.woocommerce-cart .is-large.wc-block-cart .wc-block-cart__totals-title,.woocommerce-checkout .is-large.wc-block-cart .wc-block-cart-items th,.woocommerce-checkout .is-large.wc-block-cart .wc-block-cart__totals-title{padding:8px 16px 8px 0;white-space:nowrap;color:#42776F;font-size:16px;line-height:26px;text-transform:uppercase;font-family:"Jost", serif}.woocommerce-cart .wc-block-components-totals-item__label,.woocommerce-checkout .wc-block-components-totals-item__label{flex-grow:1;text-align:left;padding:8px 16px 8px 0;white-space:nowrap;color:#42776F;font-size:14px;line-height:26px;text-transform:uppercase;font-family:"Jost", serif;font-weight:700}.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__value,.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{flex-grow:1;text-align:left;padding:8px 16px 8px 0;white-space:nowrap;color:#42776F;font-size:18px;line-height:26px;text-transform:uppercase;font-family:"Jost", serif;font-weight:700}.woocommerce-cart .wc-block-components-totals-item__value,.woocommerce-checkout .wc-block-components-totals-item__value{text-align:right !important;padding:8px 0px 0px 0 !important}.woocommerce-cart .wc-block-components-product-price,.woocommerce-checkout .wc-block-components-product-price{display:block;text-align:left}.wc-block-components-button:not(.is-link){display:flex;flex-direction:row-reverse;padding:14px;align-items:center;border-radius:4px;color:#42776F !important;font-family:"Montserrat", sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;height:40px;background-color:transparent;border:2px solid #42776F}.wc-block-components-button:not(.is-link):hover{background-color:#42776F;color:white !important;text-decoration:none}.wc-block-components-product-details__name,.wc-block-components-product-details__value{font-family:"Space Grotesk", serif;font-size:15px}.wc-block-components-totals-coupon .wc-block-components-panel__button{font-family:"Space Grotesk", serif;font-size:15px}.woocommerce-error,.woocommerce-info,.woocommerce-message{font-family:"Space Grotesk", serif;font-size:15px;margin-bottom:1rem}.woocommerce-Address header h2{margin-top:1rem !important}.woocommerce-Address address{color:#27403D;font-family:"Space Grotesk", serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}@media (min-width:1200px) and (max-width:1500px){#mega-menu-wrap-primary #mega-menu-primary{text-align:left;padding:0px 10px 0px 0px;width:100%}.featured-products #wps-slider-section img.wpsf-product-img{height:322px}.gallery-container .tile{width:23.95%}.gallery-container .tile img{width:100%;height:300px;object-fit:cover}}@media (min-width:960px) and (max-width:1199px){h2{font-size:40px}.top-banner .inner{width:90%;min-width:95%}#g-headertop.fixed .header-inner .site-logo img{transition:0.4s all ease;width:auto}#g-headertop .header-inner{width:95%;min-width:95%}#g-headertop .header-inner .site-logo{width:25%;flex:0 25%}#g-headertop .header-inner .site-logo img{width:100%;height:auto}#g-headertop .header-inner .site-navigation{width:80%;flex:0 80%}#g-headertop .header-inner .site-navigation ul#menu-main-menu li{margin-left:2%}#g-headertop .header-inner .site-navigation ul#menu-main-menu li.header-btn{padding:0 10px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-family:"Open Sans", sans-serif;font-weight:600;padding:0px 10px 0px 10px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-header-btn a{padding:10px;gap:6px;font-size:14px;height:44px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:14px}#mega-menu-wrap-primary #mega-menu-primary{width:100%;gap:10px}.slider .g-owlcarousel .owl-item .item .container{width:95%;min-width:95%}.slider .g-owlcarousel .owl-item .item .container .slider-image img{width:100%;height:100%;object-fit:contain;margin:0 auto;object-position:center}.slider .g-owlcarousel .owl-item .item .container .slider-content{left:0}.slider .g-owlcarousel .owl-item .item .container .slider-content h2{font-size:60px;line-height:70px}.banner .inner{width:95%;min-width:95%}.banner .inner h1{margin-bottom:3rem}.banner .inner .icon{width:260.706px;height:220px}.banner .inner .icon img{object-fit:contain;width:138px}.thirty-seventy{width:100%;min-width:100%}.thirty-seventy .left{gap:80px;margin-top:2rem;margin-bottom:0rem}.thirty-seventy .left .content{padding:0}.tagline-banner .inner{width:95%;margin:0 auto;min-width:95%}.tagline-banner .inner .content{width:48%}.categories-home .inner{width:95%;min-width:95%}.quicklinks .inner{width:95%;min-width:95%}.quicklinks .inner a.item .image img{height:400px}.introduction{width:85%;margin:4rem auto 0rem;text-align:center}.hero-content{width:95%;min-width:95%;min-height:500px}.hero-content .content{padding-top:0rem}.hero-content .content h1{font-size:65px;font-style:normal;font-weight:700;line-height:73px;margin-bottom:1rem;margin-top:1rem}.fifty-fifty{width:95%;min-width:95%}.fifty-fifty .right .content{padding:0px 3vw 0 2vw}.fifty-fifty .right .image img{width:95%}.fifty-fifty .left{margin-top:3rem}.fifty-fifty .left .content{padding:0 2vw 0 2vw}.gallery-container{width:95%;min-width:95%}.gallery-container ul.masonry-gallery{columns:18rem;column-gap:0.5rem;width:100%;padding-left:0 !important}.woocommerce-cart .introduction,.woocommerce-checkout .introduction{width:95%}.woocommerce-account .introduction{width:85%}.woocommerce-shop .site-main,.woocommerce .site-main{min-width:95%;width:95%}.woocommerce-shop .introduction,.woocommerce .introduction{width:95%}.woocommerce-shop ul.products li.product a img,.woocommerce ul.products li.product a img{min-height:216px;height:17vw}.woocommerce-shop div.product div.images img,.woocommerce div.product div.images img{max-width:100%;height:335px}.woocommerce-shop div.product div.summary,.woocommerce div.product div.summary{float:none;width:50%;padding:0px 0px 0px 2rem}.featured-products{width:95%;min-width:95%}.featured-products #wps-slider-section img.wpsf-product-img{height:320px}.page-template-page-full .main-content{width:95%;margin:2rem auto 0rem;min-width:95%}.page-template-page-contact .contact-form{padding-top:0rem}.page-template-page-contact .contact-form div#wpcf7-f178-o1{width:90%}.page-template-page-contact .contact-form form.wpcf7-form{display:flex;width:100%}.blog div#content,.category div#content{width:95%}.blog div#content div#news-section,.category div#content div#news-section{display:flex;width:100%}.blog div#content div#news-section .news-post,.category div#content div#news-section .news-post{display:flex;width:31.7%;padding-bottom:0}.blog div#content div#news-section .news-post .details .no-btn,.category div#content div#news-section .news-post .details .no-btn{display:block}.single-post .content-area{width:95%}.single-post .content-area .site-content h1{font-size:38px}.single-post .content-area .site-content .two-column .article-image{padding:16px 0 0 0%}.single-post .content-area .site-content .main-content div[itemprop="articleBody"]{width:90%;padding-left:5%}.single-post nav#nav-single{width:90%;padding-left:4%}.single-post nav#nav-single a.prev .no-btn{width:160px}.single-post nav#nav-single a.next .no-btn{width:160px}.footer .footer-inner{width:95%;min-width:95%;padding:3rem 0 0}.footer .footer-inner .footer-top{flex-wrap:wrap;margin-bottom:3rem}.footer .footer-inner .footer-top .footer-column-1{width:48%;flex:1 48%}.footer .footer-inner .footer-bottom{display:flex;flex-direction:row}.footer .footer-inner .footer-bottom .accreditations{display:flex;width:95%}.mail-signup .inner{width:95%;min-width:95%;margin:0 auto}}@media (min-width:768px) and (max-width:959px){.hidden-desktop{display:block !important}span.sub-heading{font-size:20px;line-height:30px}h1{font-size:50px}h2{font-size:40px;line-height:50px}strong{font-size:16px}#mega-menu-wrap-primary #mega-menu-primary{text-align:left;padding:0;width:90%;justify-items:start;display:flex;justify-content:start}#mega-menu-wrap-primary #mega-menu-primary li{width:100% !important}#g-headertop .header-inner{width:90%;min-width:90%;overflow:hidden;height:85px}#g-headertop .header-inner .site-logo{width:50%;flex:0 50%}#g-headertop .header-inner .site-logo img{width:100%;height:auto}#g-headertop .header-inner .site-navigation{width:80%;flex:0 80%}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-193{margin-right:-1.5rem}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-193 a{font-size:17px;color:white;align-items:center;justify-content:start;align-items:center;width:100%}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-193 a:before{color:white}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-194 a{font-size:17px;color:white;align-items:center;justify-content:start;align-items:center;width:100%}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-194 a:before{color:white}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{margin:5px 0}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item{background-color:#C99761}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{color:#27403D;background-color:#C99761}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:hover{background-color:#C99761}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:hover>a.mega-menu-link{color:#27403D;background-color:#C99761}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.header-btn{padding:0;margin-left:0rem}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.header-btn:before{display:none}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.header-btn:after{display:none}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{color:white;font-size:17px;font-style:normal;font-weight:500;line-height:normal;display:flex;justify-content:space-between;align-items:center;padding:0 20px;width:100%;background-color:#27403D}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item ul.mega-sub-menu{padding:0 20px !important;background-color:#42776F !important}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item ul.mega-sub-menu li.mega-menu-item>a.mega-menu-link{background-color:#42776F;padding:0px 10px 0px 12px}.no-js .slider .owl-carousel,.slider .owl-carousel{display:block !important;height:500px !important;min-height:500px !important}.slider .owl-carousel .owl-item .item{height:500px;min-height:500px}.slider .owl-carousel .owl-item .item p:last-of-type{font-size:24px}.slider .owl-carousel .owl-item .item .container{width:90%;min-width:90%;height:500px;min-height:500px}.slider .owl-carousel .owl-item .item .container .slider-content span.sub-heading{font-size:20px;line-height:30px}.slider .owl-carousel .owl-item .item .container .slider-content h1{font-size:55px;line-height:60px}.slider .owl-carousel .owl-item .item .container .slider-content .owl-dots{width:90%;min-width:90%}.slider .owl-carousel .owl-item .item .container .slider-image{width:50%;height:100%;position:relative;justify-content:center;display:flex;align-items:center}.slider .owl-carousel .owl-item .item .container .slider-image img{margin-top:0;display:block;width:100% !important;height:400px;min-width:100%;left:5px;object-fit:contain}div#primary{overflow:hidden}.thirty-seventy{width:100%;min-width:100%}.thirty-seventy .left{gap:20px;margin-top:2rem;margin-bottom:0rem;flex-direction:column}.thirty-seventy .left .content{height:auto;width:95%;flex:0 95%;border-radius:0;padding:0;max-width:100%;text-align:center}.thirty-seventy .left .buttons-group{justify-content:center}.thirty-seventy .left .image{width:100%;flex:0 100%;justify-content:flex-end;display:flex;position:relative;max-width:100%}.thirty-seventy .left .image img{height:45vw;object-fit:cover;object-position:left;width:100%}.tagline-banner{height:590px}.tagline-banner .inner{width:90%;min-width:90%}.tagline-banner .inner .content{width:65%;z-index:1}.categories-home{height:750px}.categories-home .inner{width:90%;min-width:90%;margin:0 auto}.categories-home .inner .category-items{margin-top:1rem}.categories-home .inner .owl-nav{bottom:102%}.categories-home a.black-btn{margin:2rem auto 0}.hero-content{width:90%;min-width:90%;margin:2.2rem auto 2rem;gap:15px;min-height:390px;align-items:start;height:fit-content;flex-direction:column}.hero-content .content{width:100%;flex:0 100%;padding-top:0}.hero-content .content h1{font-size:50px;line-height:60px;margin-bottom:1rem;margin-top:0}.hero-content .image{width:100%;flex:0 100%;justify-content:center;align-items:center;min-height:400px}.hero-content .image img{min-height:460px;max-height:460px;height:fit-content;object-position:center;width:100%}.fifty-fifty{width:90%;min-width:90%;margin:0rem auto 1rem}.fifty-fifty .left{flex-direction:column;gap:15px}.fifty-fifty .left .image{width:100%;flex:0 100%}.fifty-fifty .left .image img{min-height:460px;max-height:460px;height:fit-content;object-position:center;width:100%}.fifty-fifty .left .content{height:auto;width:100%;flex:0 100%;border-radius:0;padding:0 0vw 0 0vw}.fifty-fifty .right{flex-direction:column;gap:15px}.fifty-fifty .right .image{width:100%;flex:0 100%}.fifty-fifty .right .image img{min-height:460px;max-height:460px;height:fit-content;object-position:center;width:100%}.fifty-fifty .right .content{height:auto;width:100%;flex:0 100%;border-radius:0;padding:0 0vw 0 0vw}.gallery-container{width:90%;min-width:90%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:48.7%;margin:0 1rem 1rem 0px}.woocommerce ul.products.columns-3 li.product:nth-of-type(2n),.woocommerce-page ul.products.columns-3 li.product:nth-of-type(2n){margin-right:0}.woocommerce-shop .site-main,.woocommerce .site-main{width:90%;min-width:90%;gap:25px;margin:2.3rem auto 0rem}.woocommerce-shop .site-main .woocommerce-products-header,.woocommerce .site-main .woocommerce-products-header{margin:0rem auto 0rem}.woocommerce-shop .site-main .woocommerce-products-header:after,.woocommerce .site-main .woocommerce-products-header:after{width:110px;height:103.365px}.woocommerce-shop .site-main .woocommerce-products-header .inner,.woocommerce .site-main .woocommerce-products-header .inner{width:80%}.woocommerce-shop div.product div.images,.woocommerce div.product div.images{width:100%}.woocommerce-shop div.product .single_variation_wrap,.woocommerce div.product .single_variation_wrap{width:50%;display:flex}.woocommerce-shop div.product .quantity-box,.woocommerce div.product .quantity-box{width:50%;margin-bottom:1rem;position:relative;justify-content:end}.woocommerce-shop div.product form.cart .button,.woocommerce div.product form.cart .button{margin-top:5px;left:0}.single-product div.product{flex-direction:column-reverse}.single-product div.product div.summary{width:100%;padding:0 0px 0px 0rem}.single-product div.product div.images img{height:400px}.single-product .categories-home{margin-top:0rem;padding-top:1rem}.single-product .woocommerce-variation.single_variation{width:50%;flex-direction:row;display:flex}.wc-block-cart table.wc-block-cart-items,.wc-block-cart table.wc-block-cart-items td,.wc-block-cart table.wc-block-cart-items th{margin:0}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{left:0.5rem}.page-template-page-full .main-content{width:90%;min-width:90%;margin:2.1rem auto 0rem}.page-template-page-full .main-content h1{margin-bottom:1rem}nav.woocommerce-MyAccount-navigation ul{padding-left:0 !important}nav.woocommerce-MyAccount-navigation ul li{color:white}nav.woocommerce-MyAccount-navigation ul li a{position:relative;color:var(--pfr-white, #FFF) !important;font-family:"Jost", serif !important;font-size:17px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:8px 16px;justify-content:left;align-items:center;gap:8px;background-color:#C99761;text-transform:none;width:100%;left:0;border-radius:0;border:none}nav.woocommerce-MyAccount-navigation ul li a:hover{background-color:#27403D;text-decoration:none}.woocommerce-MyAccount-content{margin-top:2rem}.page-template-page-contact .hero-content{align-items:start;height:fit-content;flex-direction:column;margin-bottom:0}.page-template-page-contact .hero-content .image{width:100%}.page-template-page-contact .categories-home{padding-top:2rem}.page-template-page-contact .main-content{margin:0rem auto 0rem}.page-template-page-contact .main-content .email{margin-bottom:1.5rem;margin-top:-12px}.page-template-page-contact .main-content .phone{font-size:32px}.page-template-page-contact .main-content .social-heading{font-size:20px;padding:0px 16px 0px 0}.page-template-page-contact div#wpcf7-f178-o1{width:96%}.page-template-page-contact .contact-form{justify-content:start;align-items:start;padding-top:0rem;padding-bottom:0rem}.page-template-page-contact .contact-form form.wpcf7-form{display:flex;width:100%}.social{margin:0.5rem 0 0}.footer .footer-inner{min-width:90%;width:90%}.footer .footer-inner .footer-top .footer-column-1{width:30%;flex:1 30%}.footer .footer-inner .footer-top .footer-column-1 img{width:85%;height:auto}.footer .footer-inner .footer-top .footer-column-2{width:16%;flex:1 16%}.footer .footer-inner .footer-top .footer-column-3{width:5%;flex:1 5%}}@media (min-width:320px) and (max-width:767px){.hidden-desktop{display:block !important}span.sub-heading{font-size:20px;line-height:30px}h1{font-size:50px}h2{font-size:40px;line-height:50px}strong{font-size:16px}.buttons-group{gap:30px}.gold-btn{padding:8px 7px 9px;font-size:16px}.no-btn-red{font-size:16px}#mega-menu-wrap-primary #mega-menu-primary{text-align:left;padding:0;width:90%;justify-items:start;display:flex;justify-content:start}#mega-menu-wrap-primary #mega-menu-primary li{width:100% !important}#g-headertop .header-inner{min-width:90%;width:90%;overflow:hidden;height:80px}#g-headertop .header-inner .site-logo{width:100%;flex:0 100%}#g-headertop .header-inner .site-logo img{width:100%;height:auto}#g-headertop .header-inner .site-navigation{width:40%;flex:0 40%}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-193{margin-right:-1.5rem}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-193 a{font-size:17px;color:white;align-items:center;justify-content:start;align-items:center;width:100%}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-193 a:before{color:white}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-194 a{font-size:17px;color:white;align-items:center;justify-content:start;align-items:center;width:100%}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-194 a:before{color:white}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{margin:5px 0}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item{background-color:#C99761}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{color:#27403D;background-color:#C99761}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:hover{background-color:#C99761}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:hover>a.mega-menu-link{color:#27403D;background-color:#C99761}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.header-btn{padding:0;margin-left:0rem}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.header-btn:before{display:none}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.header-btn:after{display:none}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{color:white;font-size:17px;font-style:normal;font-weight:500;line-height:normal;display:flex;justify-content:space-between;align-items:center;padding:0 20px;width:100%;background-color:#27403D}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item ul.mega-sub-menu{padding:0 20px !important;background-color:#42776F !important}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item ul.mega-sub-menu li.mega-menu-item>a.mega-menu-link{background-color:#42776F;padding:0px 10px 0px 12px}.no-js .slider .owl-carousel,.slider .owl-carousel{display:block !important;height:100% !important;min-height:500px !important}.slider .owl-carousel .owl-item .item{height:100%;min-height:100%}.slider .owl-carousel .owl-item .item p:last-of-type{font-size:24px}.slider .owl-carousel .owl-item .item .container{min-width:90%;width:90%;height:100%;min-height:100%;flex-direction:column;margin:2rem auto;gap:10px}.slider .owl-carousel .owl-item .item .container .slider-content{width:100%}.slider .owl-carousel .owl-item .item .container .slider-content span.sub-heading{font-size:20px;line-height:30px}.slider .owl-carousel .owl-item .item .container .slider-content h1{font-size:55px;line-height:60px}.slider .owl-carousel .owl-item .item .container .slider-content .owl-dots{min-width:90%;width:90%}.slider .owl-carousel .owl-item .item .container .slider-image{width:100%;height:100%;position:relative;justify-content:center;display:flex;align-items:center}.slider .owl-carousel .owl-item .item .container .slider-image img{margin-top:0;display:block;width:100% !important;height:300px;min-width:100%;left:5px;object-fit:contain}div#primary{overflow:hidden}.thirty-seventy{width:100%;min-width:100%}.thirty-seventy .left{gap:14px;margin-top:2rem;margin-bottom:0rem;flex-direction:column}.thirty-seventy .left .content{height:auto;min-width:90%;width:90%;border-radius:0;padding:0;max-width:100%;text-align:center}.thirty-seventy .left .buttons-group{justify-content:center}.thirty-seventy .left .image{width:100%;flex:0 100%;justify-content:flex-end;display:flex;position:relative;max-width:100%}.thirty-seventy .left .image img{height:45vw;object-fit:cover;object-position:left;width:100%}.tagline-banner{height:auto;background-position:bottom;background-repeat:no-repeat;position:relative;background-size:contain}.tagline-banner:before{background:linear-gradient(0deg, rgba(255, 255, 255, 0) 4%, black 35%);height:100%;width:100%;position:absolute;z-index:0;top:0}.tagline-banner .inner{min-width:90%;width:90%;padding:2rem 0 10rem}.tagline-banner .inner .content{width:100%;z-index:1}.categories-home{background-position:bottom !important}.categories-home .inner{min-width:90%;width:90%;margin:0 auto}.categories-home .inner h2{font-size:37px}.categories-home .inner .category-items{margin-top:1rem}.categories-home .inner .owl-nav{bottom:0px;position:relative;margin-top:0;width:100%}.categories-home a.black-btn{margin:1rem auto 0rem;left:0}.hero-content{min-width:90%;width:90%;margin:0 auto;gap:15px;min-height:390px;align-items:start;height:fit-content}.hero-content .content{width:60%;flex:0 60%;padding-top:0}.hero-content .content h1{font-size:50px;line-height:60px;margin-bottom:1rem;margin-top:0}.hero-content .image{justify-content:center;align-items:center;min-height:400px}.hero-content .image img{height:auto}.fifty-fifty{min-width:90%;width:90%;margin:0rem auto 1rem}.fifty-fifty .left .image{width:50%;flex:0 50%}.fifty-fifty .left .image img{min-height:350px;height:auto}.fifty-fifty .left .content{height:auto;width:60%;flex:0 60%;border-radius:0;padding:0 2vw 0 0vw}.fifty-fifty .right .image{width:50%;flex:0 50%}.fifty-fifty .right .image img{min-height:350px;height:auto}.fifty-fifty .right .content{height:auto;width:60%;flex:0 60%;border-radius:0;padding:0px 0vw 0 0vw}.gallery-container{min-width:90%;width:90%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:48.7%;margin:0 1rem 1rem 0px}.woocommerce ul.products.columns-3 li.product:nth-of-type(2n),.woocommerce-page ul.products.columns-3 li.product:nth-of-type(2n){margin-right:0}.woocommerce-shop .site-main,.woocommerce .site-main{min-width:90%;width:90%;gap:25px}.woocommerce-shop .site-main .woocommerce-products-header,.woocommerce .site-main .woocommerce-products-header{margin:0rem auto 0rem}.woocommerce-shop .site-main .woocommerce-products-header:after,.woocommerce .site-main .woocommerce-products-header:after{width:110px;height:103.365px}.woocommerce-shop .site-main .woocommerce-products-header .inner,.woocommerce .site-main .woocommerce-products-header .inner{width:80%}.wc-block-cart table.wc-block-cart-items,.wc-block-cart table.wc-block-cart-items td,.wc-block-cart table.wc-block-cart-items th{margin:0}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{left:0.5rem}.page-template-page-full .main-content{min-width:90%;width:90%;margin:0rem auto 0rem}nav.woocommerce-MyAccount-navigation ul{padding-left:0 !important}nav.woocommerce-MyAccount-navigation ul li{color:white}nav.woocommerce-MyAccount-navigation ul li a{position:relative;color:var(--pfr-white, #FFF) !important;font-family:"Jost", serif !important;font-size:17px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:8px 16px;justify-content:left;align-items:center;gap:8px;background-color:#C99761;text-transform:none;width:100%;left:0;border-radius:0;border:none}nav.woocommerce-MyAccount-navigation ul li a:hover{background-color:#27403D;text-decoration:none}.woocommerce-MyAccount-content{margin-top:2rem}.page-template-page-contact .hero-content{align-items:start;height:fit-content;flex-direction:column}.page-template-page-contact .hero-content .image{width:100%}.page-template-page-contact .main-content{margin:0rem auto 0rem}.page-template-page-contact .main-content .email{margin-bottom:1.5rem}.page-template-page-contact .main-content .social-heading{font-size:20px;padding:0px 16px 0px 0}.page-template-page-contact div#wpcf7-f178-o1{width:96%}.page-template-page-contact .contact-form{justify-content:start;align-items:start;padding-top:0rem;padding-bottom:0rem}.page-template-page-contact .contact-form form.wpcf7-form{display:flex;width:100%}.footer .footer-inner{min-width:90%;width:90%;padding:3rem 0 0}.footer .footer-inner .footer-top{margin-bottom:0rem;flex-direction:column}.footer .footer-inner .footer-top .footer-column-1{width:100%;flex:1 100%}.footer .footer-inner .footer-top .footer-column-1 .site-logo{margin:0 auto}.footer .footer-inner .footer-top .footer-column-1 .site-logo img{width:85%;height:auto;max-width:200px}.footer .footer-inner .footer-top .footer-column-2{width:100%;flex:1 100%;text-align:center;margin:1rem auto}.footer .footer-inner .footer-top .footer-column-3{width:100%;flex:1 100%;text-align:center;margin:0 auto 1rem}.footer .footer-inner .footer-top .footer-column-3 .social{justify-content:center}.footer .footer-inner .footer-bottom{flex-direction:column}.footer .footer-inner .footer-bottom .copyright{margin-bottom:0rem}}