@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap");.white-link{color:#ffffff;font-family:"Inter", sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;display:flex;gap:12px;align-items:center}.white-link svg{fill:#ffffff;left:0;position:relative;transition:all 0.4s linear}.white-link:hover{color:#C8B175;transition:all 0.4s ease}.white-link:hover svg{fill:#C8B175;left:1rem;position:relative;transition:all 0.4s linear}.gold-btn{display:flex;padding:13px 30px 14px 30px;align-items:center;border-radius:0;background:#C8B175;color:#ffffff;font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;position:relative;border:2px solid #C8B175;width:fit-content;text-align:center;gap:12px}.gold-btn svg{fill:#ffffff;transition:0.4s ease all}.gold-btn:hover{border:2px solid #C8B175;color:#020628;background-color:transparent;transition:0.4s ease all}.gold-btn:hover svg{fill:#020628;transition:0.4s ease all}.black-outline-btn{display:flex;padding:13px 30px 14px 30px;align-items:center;border-radius:0;background:transparent;color:#3D3D3D;font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;position:relative;border:2px solid #3D3D3D;width:fit-content;text-align:center}.black-outline-btn:hover{border:2px solid #3D3D3D;color:#ffffff;background-color:#3D3D3D}.white-btn{display:flex;padding:13px 30px 14px 30px;align-items:center;border-radius:0;background:#ffffff;color:#020628;font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;position:relative;border:2px solid #ffffff;width:fit-content;text-align:center;gap:12px}.white-btn svg{fill:#020628;transition:0.4s ease all}.white-btn:hover{border:2px solid #ffffff;color:#ffffff;background-color:transparent;transition:0.4s ease all}.white-btn:hover svg{fill:#ffffff;transition:0.4s ease all}.white-outline-btn{display:flex;padding:13px 30px 14px 30px;align-items:center;border-radius:0;background:transparent;color:#ffffff;font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;position:relative;border:2px solid #ffffff;width:fit-content;text-align:center}.white-outline-btn:hover{border:2px solid #ffffff;color:#000000;background-color:#ffffff}.gold-outline-btn{display:flex;padding:13px 30px 14px 30px;align-items:center;border-radius:0;background:transparent;color:#C8B175;font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;position:relative;border:2px solid #C8B175;width:fit-content;text-align:center}.gold-outline-btn:hover{border:2px solid #C8B175;color:#ffffff;background-color:#C8B175}.button-group{justify-content:center;display:flex;gap:10px}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden}ul li{color:#3D3D3D;font-family:"Inter", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:1rem}ol li{color:#3D3D3D;font-family:"Inter", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:1rem;text-align:left}a{color:#3D3D3D;font-family:"Inter", sans-serif;font-size:14px;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;text-decoration:none}a:hover{color:#C8B175}p{color:#3D3D3D;font-family:"Inter", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}strong{color:#3D3D3D;font-family:"Inter", sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}h1{color:#020628;font-family:"Playfair Display", serif;font-size:60px;font-style:normal;font-weight:500;line-height:normal}h2{color:#020628;font-family:"Playfair Display", serif;font-size:48px;font-style:normal;font-weight:500;line-height:normal;margin-top:1rem}h3{color:#020628;font-family:"Playfair Display", serif;font-size:40px;font-style:normal;font-weight:500;line-height:normal;margin-top:2rem;margin-bottom:0}h4{color:#020628;font-family:"Playfair Display", serif;font-size:30px;font-style:normal;font-weight:500;line-height:normal;margin-top:2rem;margin-bottom:0}h5{color:#020628;font-family:"Playfair Display", serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;display:block;margin-bottom:0}.sub-title{color:#000000;text-align:center;font-family:"Playfair Display", serif;font-size:20px;font-style:italic;font-weight:800;line-height:normal;text-transform:uppercase}.container{width:80%;min-width:70rem;margin:0px auto 0}.wc-block-components-drawer__screen-overlay{z-index:999999999 !important}h2.wc-block-mini-cart__title{font-size:26px !important;line-height:36px !important;display:inline-block;width:100%;margin:0px 16px -32px !important}.wc-block-components-totals-item__label{flex-grow:1;font-family:"Inter", sans-serif;font-size:16px !important;line-height:25px;font-weight:bold}.wc-block-components-product-name{font-family:"Inter", sans-serif;font-size:18px !important;font-weight:normal;padding-top:4px;color:#333;margin-top:0}.wc-block-components-product-name:hover{color:#C8B175}.wc-block-cart-item__prices{display:none}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-metadata,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-metadata{margin-bottom:0.75em;display:none}.wc-block-components-totals-item__value{font-weight:700;white-space:nowrap;font-family:"Inter", sans-serif;font-size:15px}.wc-block-components-button:not(.is-link).outlined:not(:focus),body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){display:flex;align-items:center;border-radius:0;background:#C8B175;color:#ffffff;font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;flex-direction:row-reverse;position:relative;border:2px solid transparent;text-align:center;letter-spacing:0px;box-shadow:inset 0 0 0 0px currentColor !important;height:auto;padding:0px 30px 0px 30px}.wc-block-components-button:not(.is-link).outlined:not(:focus):hover,body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):hover{background-color:transparent;color:#020628;border:1.5px solid #C8B175}button.wc-block-components-button.wp-element-button.wc-block-components-drawer__close.contained{right:2rem;padding:0 !important;position:relative;box-shadow:inset 0 0 0 0px currentColor !important;background-color:black;color:white;font-family:"Inter", sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;padding:0 2rem;border-radius:25px}.wc-block-components-product-price{display:block;font-family:"Inter", sans-serif;font-size:15px;font-weight:500;line-height:25px;margin-top:5px}.top-bar{display:flex;padding:10px;justify-content:space-between;align-items:center;gap:10px;background:#020628;position:relative}.top-bar .container{display:flex;justify-content:space-between;align-items:center}.top-bar span.item{color:#ffffff;text-align:center;font-family:"Inter", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}#g-headertop{position:relative;z-index:32;width:100%;display:flex;justify-content:center;align-items:center;align-self:stretch;margin-top:1rem;flex-direction:column}#g-headertop.white{position:absolute}#g-headertop.white .container a.booking-link{color:#ffffff}#g-headertop.white .container a.booking-link svg{fill:#ffffff}#g-headertop.white svg.search-icon{fill:#ffffff}#g-headertop.white .sidebar #mega-menu-wrap-shop #mega-menu-shop li.mega-menu-item.mega-current-menu-item a.mega-menu-link{background-color:transparent !important;color:#C8B175}#g-headertop.white .sidebar #mega-menu-wrap-shop #mega-menu-shop li.mega-menu-item a.mega-menu-link{color:#ffffff}#g-headertop.white .site-navigation #mega-menu-wrap-primary #mega-menu-primary a{color:#ffffff}#g-headertop .container{margin:0px auto 0;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:10px}#g-headertop .container .site-logo{width:18%;flex:0 18%}#g-headertop .container .site-logo img{min-width:0;margin-right:10%;height:auto;width:243px}#g-headertop .container a.booking-link{color:#020628;font-family:"Inter", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:flex;flex-direction:row;align-items:center;gap:8px}#g-headertop .container a.booking-link:hover{color:#AB8F44}#g-headertop .container .hidden-desktop{display:none !important}#g-headertop .site-navigation{width:80%;flex:1 80%;display:flex;justify-content:start;align-items:center;background-color:transparent;min-width:70rem}#g-headertop .site-navigation #mega-menu-wrap-primary{clear:both;align-items:end;display:flex;justify-content:end;background:transparent;width:100%}#g-headertop .site-navigation #mega-menu-wrap-primary #mega-menu-primary{text-align:center;width:100%;justify-items:flex-end;display:flex;align-items:center;gap:12px;justify-content:space-between}#g-headertop .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{display:flex;color:#C8B175;margin:0 0 4px 0 !important}#g-headertop .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-current-menu-item a{color:#C8B175}#g-headertop .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu{background-color:rgba(255, 255, 255, 0.95);border:1px solid #020628;border-radius:0}#g-headertop .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li.mega-current-menu-item a{color:#ffffff;background-color:rgba(2, 6, 40, 0.95)}#g-headertop .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li a{color:#020628;padding:6px 18px 6px;font-size:15px;margin-top:0}#g-headertop .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li a::after{display:none}#g-headertop .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li a:hover{color:#ffffff !important;background-color:rgba(2, 6, 40, 0.95)}#g-headertop .site-navigation #mega-menu-wrap-primary #mega-menu-primary a{display:flex;padding:6px 2px 0 2px;justify-content:flex-start;align-items:center;gap:8px;background-color:transparent;-webkit-transition:0.35s ease;-moz-transition:0.35s ease;transition:0.35s ease;letter-spacing:0;font-family:"Inter", sans-serif;color:#020628;margin-top:12px;position:relative;font-size:16px;font-style:normal;font-weight:600}#g-headertop .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:hover{transition:0.4s ease all;color:#C8B175 !important}#g-headertop svg.search-icon{margin:0 0.2rem;width:30px;height:40px;cursor:pointer}#g-headertop svg.search-icon:hover{fill:#C8B175}#g-headertop .sidebar{display:flex;flex-direction:row;height:40px;justify-content:center;align-items:center}#g-headertop .sidebar .wc-block-mini-cart__badge{font-size:12px;font-family:"Playfair Display", serif}#g-headertop .sidebar .wc-block-mini-cart__button{padding:0}#g-headertop .sidebar .wc-block-mini-cart__button:hover{color:#C8B175}#g-headertop .sidebar #mega-menu-wrap-shop{background-color:transparent}#g-headertop .sidebar #mega-menu-wrap-shop #mega-menu-shop li.mega-menu-item.mega-current-menu-item a.mega-menu-link{background-color:transparent !important;color:#C8B175}#g-headertop .sidebar #mega-menu-wrap-shop #mega-menu-shop li.mega-menu-item a.mega-menu-link{color:#000000;font-size:24px;padding:0 6px}#g-headertop .sidebar #mega-menu-wrap-shop #mega-menu-shop li.mega-menu-item a.mega-menu-link.dashicons-heart.mega-menu-link{background-repeat:no-repeat !important;background-position:center !important;width:40px;padding:0 !important;transition:0.4s ease all;background-color:transparent !important}#g-headertop .sidebar #mega-menu-wrap-shop #mega-menu-shop li.mega-menu-item a.mega-menu-link.dashicons-heart.mega-menu-link:hover{transition:0.4s ease all}#g-headertop .sidebar #mega-menu-wrap-shop #mega-menu-shop li.mega-menu-item a.mega-menu-link.dashicons-admin-users{background-repeat:no-repeat !important;background-position:center !important;width:40px;padding:0 !important;transition:0.4s ease all;background-color:transparent !important}#g-headertop .sidebar #mega-menu-wrap-shop #mega-menu-shop li.mega-menu-item a.mega-menu-link.dashicons-admin-users:hover{transition:0.4s ease all}#g-headertop .sidebar #mega-menu-wrap-shop #mega-menu-shop li.mega-menu-item a.mega-menu-link:hover{color:#C8B175;background-color:transparent}#g-headertop .search-bar{position:absolute;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;min-width:48.5rem;top:0;display:none;height:100vh;background-color:rgba(0, 0, 0, 0.9);min-height:100%;overflow:hidden}#g-headertop .search-bar.active{display:block}#g-headertop .search-bar aside form.wp-block-search__button-outside.wp-block-search__icon-button.wp-block-search{width:100%}#g-headertop .search-bar aside:nth-of-type(1){position:relative;width:700px;height:auto;margin:0 auto;top:20%;text-align:right}#g-headertop .search-bar aside:nth-of-type(1) .close-btn{color:#ffffff;font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;position:absolute;right:20px}#g-headertop .search-bar aside:nth-of-type(1) .close-btn:hover{color:#C8B175}#g-headertop .search-bar aside:nth-of-type(2){width:700px;height:80%;display:flex;align-items:center;margin:0 auto;align-items:center}#g-headertop .search-bar aside:nth-of-type(2) form.wp-block-search__button-outside.wp-block-search__text-button.wp-block-search{width:100%}#g-headertop .search-bar aside:nth-of-type(2) .wp-block-search__inside-wrapper{display:flex}#g-headertop .search-bar aside:nth-of-type(2) input#wp-block-search__input-1{width:100%;border-radius:0;height:40px;border:0 solid transparent;border-bottom:2px solid #ffffff;background-color:transparent;font-size:20px;color:white;font-family:"Inter", sans-serif}#g-headertop .search-bar aside:nth-of-type(2) input::placeholder{font-size:20px;color:white;font-family:"Inter", sans-serif}#g-headertop .search-bar aside:nth-of-type(2) input:focus-visible{outline:none}#g-headertop .search-bar aside:nth-of-type(2) button.wp-block-search__button.wp-element-button{height:45px;top:1px;position:relative;color:transparent;background:transparent;border:0;background-image:url(/wp-content/uploads/2024/09/search.svg);background-position:center;background-size:36px;background-repeat:no-repeat;width:50px}.banner{position:relative;width:100%;margin-bottom:0;background-color:#000000}.banner img{right:0;position:absolute;height:100%;width:52%;object-fit:cover;object-position:center}.banner:before{content:"";background:linear-gradient(270deg, rgba(15, 45, 45, 0) 10%, #002333 50%), linear-gradient(180deg, rgba(15, 45, 45, 0.75) 2.88%, rgba(15, 45, 45, 0) 25.48%, rgba(15, 45, 45, 0) 55.2%, #002333 95%);background-blend-mode:normal, normal, screen, normal;height:100%;width:100%;position:absolute;z-index:1}.banner .inner{width:65%;min-width:70rem;margin:0px auto;padding:12.6rem 0 6rem;z-index:1;position:relative}.banner .inner .content{width:565px}.banner .inner .content h1{color:#ffffff;font-family:"Playfair Display", serif;font-size:48px;font-style:italic;font-weight:800;line-height:normal;text-transform:uppercase}.banner .inner .content p{color:#ffffff;text-align:left}.banner .inner .content .white-btn{margin-top:2rem}.slider .no-js .owl-carousel,.slider .owl-carousel{display:block !important;height:95vh !important;min-height:700px !important}.slider{position:relative;margin-top:0}.slider .owl-item.active p,.slider .owl-item.active h2,.slider .owl-item.active span.slider-heading{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeIn;animation-delay:0.8s}.slider .owl-item{height:100%}.slider .owl-item .item{background-position:center !important;background-size:cover !important;height:95vh;min-height:700px}.slider .owl-item .item:before{content:"";background-color:rgba(0, 0, 0, 0.2);height:100%;position:absolute;width:100%;display:block;z-index:9}.slider .owl-item .item img{display:block;width:100%;height:100%;object-fit:cover}.slider .owl-item.active a{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeIn;animation-delay:0.8s}.slider .g-owlcarousel-item-content-container{height:100%;z-index:99;width:100%;position:relative;display:flex;justify-content:center;align-items:center}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content{position:relative;display:flex;flex-direction:column;justify-content:center;height:85%;width:80%;min-width:70rem;margin:0 auto}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content .owl-background{z-index:22;top:0;position:relative}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content .g-owlcarousel-item-link{display:flex;gap:10px;margin-top:1rem}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content span.slider-heading{color:#ffffff;font-family:"Playfair Display", serif;font-size:60px;font-style:normal;font-weight:500;line-height:normal;width:50rem;margin-bottom:0.5rem}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content p{color:#ffffff;font-family:"Inter", sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content .gold-btn:hover{color:#ffffff}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content .gold-btn:hover svg{fill:#ffffff}.slider .owl-nav{margin-top:10px;position:absolute;top:40%;width:100%;left:0}.slider .owl-nav:hover button.owl-prev,.slider .owl-nav:hover button.owl-next{opacity:1}.slider .owl-nav button.owl-prev{width:54px;height:54px;display:block;color:#FDFAF5 !important;font-size:24px !important;line-height:30px !important;border-radius:12px;left:0;position:absolute;background-color:#000000 !important;opacity:0.4}.slider .owl-nav button.owl-next{width:54px;height:54px;display:block;color:#FDFAF5 !important;font-size:24px !important;line-height:30px !important;border-radius:12px;right:0;position:absolute;background-color:#000000 !important;opacity:0.4}.slider .owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px;bottom:4rem;position:relative}.slider .owl-theme .owl-nav.disabled+.owl-dots button.owl-dot.active span{background-color:#C8B175}.page-banner{height:650px;display:flex;align-items:end;background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;margin-bottom:40px}.page-banner .inner{width:80%;min-width:70rem;margin:0 auto;position:relative;bottom:6rem}.page-banner .inner h1{color:#ffffff;font-family:"Playfair Display", serif;font-size:60px;font-style:normal;font-weight:500;line-height:normal;display:block;width:45rem;margin-bottom:1rem;margin-top:0}.page-banner .inner p{color:#ffffff;font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.page-banner .inner .white-outline-btn{margin-top:2rem}.home .main-content{display:flex;padding:80px 0 40px;flex-direction:column;align-items:center;gap:30px;align-self:stretch}.home .main-content .inner{width:55%;margin:0px auto;min-width:65rem}.home .main-content .inner .content h1{text-align:center}.home .main-content .inner .content p{text-align:center}.introduction-content{width:64%;margin:5rem auto 4rem;min-width:70rem;text-align:center}.introduction-content h2{margin-bottom:0}#main-content{position:relative;overflow:hidden}.fifty-fifty{padding:40px 0}.fifty-fifty .buttons{margin-top:2rem;display:block}.fifty-fifty p{text-align:left}.fifty-fifty h2{margin-top:0;margin-bottom:1.5rem;text-align:left}.fifty-fifty ul{list-style:none;padding-left:1.6rem}.fifty-fifty ul li{margin-bottom:1rem;position:relative;padding-left:0}.fifty-fifty ul li:before{content:"";position:absolute;width:8px;height:8px;display:inline-block;background-color:#AB8F44;border-radius:50%;left:-1.5rem;top:6px}.fifty-fifty.full h3,.fifty-fifty.full h2{margin-bottom:1.5rem}.fifty-fifty.full .black-outline-btn{margin:2rem auto 0}.fifty-fifty.full .right{width:100%;min-width:100%;justify-content:end;align-items:center;gap:0;margin:0rem auto;background-color:#F7F7F7}.fifty-fifty.full .right .content{width:33%;flex:0 33%;padding:0px 9vw 0 5vw;text-align:center}.fifty-fifty.full .right .content p{text-align:center}.fifty-fifty.full .right .image{width:49.2%;flex:0 49.2%;text-align:center}.fifty-fifty.full .left{width:100%;min-width:100%;justify-content:start;align-items:center;gap:0;margin:0rem auto;background-color:#F7F7F7}.fifty-fifty.full .left .content{width:33%;flex:0 33%;padding:0px 5vw 0 9vw;text-align:center}.fifty-fifty.full .left .content p{text-align:center}.fifty-fifty.full .left .image{width:49.2%;flex:0 49.2%;text-align:center}.fifty-fifty .right{display:flex;gap:80px;width:80%;min-width:70rem;margin:0 auto;justify-content:center;align-items:center}.fifty-fifty .right .content{width:45%;flex:1 45%;text-align:left}.fifty-fifty .right .image{width:48%;flex:1 48%;text-align:center}.fifty-fifty .right .image img{width:100%;height:640px;object-fit:cover;object-position:center;border-radius:0}.fifty-fifty .left{display:flex;justify-content:center;align-items:center;flex-direction:row-reverse;gap:80px;width:80%;min-width:70rem;margin:0 auto}.fifty-fifty .left .content{width:45%;flex:1 45%}.fifty-fifty .left .image{width:48%;flex:1 48%;text-align:center}.fifty-fifty .left .image img{width:100%;height:640px;object-fit:cover;object-position:center;border-radius:0}.information-blocks{padding-top:30px;padding-bottom:40px}.information-blocks .card-container{display:flex;flex-direction:row;gap:20px}.information-blocks .card-container a:hover img{filter:brightness(0.8);transition:all 0.4s ease}.information-blocks .card-container a:hover h4{color:#C8B175}.information-blocks .card-container a:hover .black-outline-btn{background-color:#3D3D3D;color:#ffffff}.information-blocks .card-container a:hover .black-outline-btn svg{fill:#ffffff;transition:all 0.4s ease}.information-blocks .card-container .card{width:25%}.information-blocks .card-container .card img{width:100%;object-fit:cover;height:251.852px;transition:all 0.4s ease}.information-blocks .card-container .card .card-content{display:flex;padding:24px 24px 0px 24px;flex-direction:column;align-items:flex-start;gap:0;align-self:stretch}.information-blocks .card-container .card .card-content h4{margin-top:0}.information-blocks .card-container .card .black-outline-btn{margin-top:1.5rem;gap:16px;transition:all 0.4s ease}.information-blocks .card-container .card .black-outline-btn svg{fill:#3D3D3D;transition:all 0.4s ease}.featured-shop-categories{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;padding:80px 0}.featured-shop-categories .categories{display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(2, 1fr);gap:20px}.featured-shop-categories .item{position:relative;overflow:hidden;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;transition:all 0.4s ease-in;height:400px}.featured-shop-categories .item:nth-of-type(1){grid-column:span 3 / span 3}.featured-shop-categories .item:nth-of-type(2){grid-column:span 3 / span 3;grid-column-start:4}.featured-shop-categories .item:nth-of-type(3){grid-column:span 2 / span 2;grid-row-start:2}.featured-shop-categories .item:nth-of-type(4){grid-column:span 2 / span 2;grid-column-start:3;grid-row-start:2}.featured-shop-categories .item:nth-of-type(5){grid-column:span 2 / span 2;grid-column-start:5;grid-row-start:2}.featured-shop-categories .item:before{content:"";height:100%;width:100%;background-color:rgba(0, 0, 0, 0.4);opacity:0;display:block;top:0;position:absolute;z-index:-1;transition:all 0.4s ease-in}.featured-shop-categories .item:hover:before{opacity:1;transition:all 0.4s ease-in;z-index:0}.featured-shop-categories .item:hover img{scale:1.06;transition:all 0.4s ease}.featured-shop-categories .item:hover .details{color:#C8B175;transition:all 0.4s ease}.featured-shop-categories .item:hover .details .white-link{color:#C8B175;transition:all 0.4s ease}.featured-shop-categories .item:hover .details .white-link svg{left:1rem;position:relative;transition:all 0.4s linear}.featured-shop-categories .item img{height:100%;width:100%;position:absolute;z-index:-1;transition:all 0.4s ease}.featured-shop-categories .item .details{height:-webkit-fill-available;width:-webkit-fill-available;padding:36px;margin:0 auto;display:flex;flex-direction:column;justify-content:end;z-index:0;position:relative;gap:24px}.featured-shop-categories .item .details span.title{color:#ffffff;font-family:"Playfair Display", serif;font-size:40px;font-style:normal;font-weight:500;line-height:normal;display:block;width:100%}.featured-shop-categories .item .details .white-link{color:#ffffff;font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;display:flex;gap:12px;align-items:center}.featured-shop-categories .item .details .white-link svg{fill:#ffffff;left:0;position:relative;transition:all 0.4s linear}.featured-products .container h3{margin-top:0}.featured-products .container .gold-outline-btn{margin:0 auto;margin-bottom:3rem}.featured-products .container .products{padding:40px 0}.featured-products .container .products .item{gap:20px;display:flex;flex-direction:column;position:relative}.featured-products .container .products .item .yith-add-to-wishlist-button-block{top:10px;right:10px;z-index:999999;position:absolute}.featured-products .container .products .item .yith-wcwl-add-to-wishlist-button__label{display:none}.featured-products .container .products .item:hover img{filter:brightness(0.8);transition:all 0.4s ease}.featured-products .container .products .item:hover .details{color:#C8B175;transition:all 0.4s ease}.featured-products .container .products .item:hover .details .title{color:#C8B175;transition:all 0.4s ease}.featured-products .container .products .item .indicators{position:absolute;top:10px;left:10px;display:flex;gap:5px}.featured-products .container .products .item .indicators span.new-indicator{position:relative;display:flex;padding:4px 8px;justify-content:flex-end;align-items:flex-start;border:1px solid var(--RJ_Gold-50, #C8B175);background:#ffffff;color:#C8B175;z-index:1}.featured-products .container .products .item .indicators span.sale-indicator{position:relative;display:flex;padding:4px 8px;justify-content:flex-end;align-items:flex-start;background:var(--RJ_Blue-50, #091CB9);color:#ffffff;z-index:1}.featured-products .container .products .item img{background:#f7f7f7;height:380px;object-fit:scale-down;transition:all 0.4s ease}.featured-products .container .products .item .details{gap:16px;display:flex;flex-direction:column}.featured-products .container .products .item .details .title{color:#020628;text-align:center;font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;display:block;transition:all 0.4s ease}.featured-products .container .products .item .details .category{color:#929292;text-align:center;font-family:"Inter", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:block}.featured-products .container .products .item .details .price{color:#020628;text-align:center;font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.map{margin:40px auto}.map .container iframe{width:100%;display:block;position:relative}.post-type-archive-service h1{font-family:"Playfair Display", serif;font-size:40px;line-height:normal;text-transform:capitalize;font-weight:600;margin-top:40px;margin-bottom:0;width:100%;padding:0}.services-list{padding-top:60px}.services-list h4{margin-top:0;margin-bottom:0}.services-list h3{margin-top:0;color:#020628;font-family:"Playfair Display", serif;font-size:40px;font-style:normal;font-weight:500;line-height:normal}.services-list .service-inner{display:flex;gap:20px;padding-top:40px;padding-bottom:40px}.services-list .service-inner .service-item{width:25%;position:relative}.services-list .services-inner,.services-list .service-inner{padding-top:40px}.services-list .services-inner .service-item,.services-list .service-inner .service-item{display:flex;width:-webkit-fill-available;height:440px;padding:24px;justify-content:space-between;align-items:flex-end;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}.services-list .services-inner .service-item:before,.services-list .service-inner .service-item:before{content:"";height:100%;width:100%;background-color:rgba(0, 0, 0, 0.4);opacity:0;display:block;top:0;position:absolute;z-index:-1;transition:all 0.4s ease;left:0}.services-list .services-inner .service-item:hover:before,.services-list .service-inner .service-item:hover:before{opacity:1;transition:all 0.4s ease;z-index:0}.services-list .services-inner .service-item:hover .details,.services-list .service-inner .service-item:hover .details{color:#C8B175;transition:all 0.4s ease}.services-list .services-inner .service-item:hover .details .white-link,.services-list .service-inner .service-item:hover .details .white-link{color:#C8B175;transition:all 0.4s ease}.services-list .services-inner .service-item:hover .details .white-link svg,.services-list .service-inner .service-item:hover .details .white-link svg{left:1rem;position:relative;transition:all 0.4s linear}.services-list .services-inner .service-item .details,.services-list .service-inner .service-item .details{display:flex;flex-direction:column;gap:16px;z-index:1}.services-list .services-inner .service-item span.service-title,.services-list .service-inner .service-item span.service-title{color:#ffffff;font-family:"Playfair Display", serif;font-size:30px;font-style:normal;font-weight:500;line-height:normal}.services-list .services-inner .service-item p,.services-list .service-inner .service-item p{color:#ffffff;font-family:"Inter", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0}.google-block{width:80%;min-width:70rem;margin:0 auto;text-align:center;padding:40px 0 40px}.google-block h4{margin-bottom:2rem}.google-block .placeholder{background-image:url(/wp-content/uploads/2026/06/image9.webp);width:100%;height:390px;background-position:center;background-size:contain}.instagram-block{width:100%;margin:0 auto;text-align:center;padding:40px 0 40px}.instagram-block h4{margin-bottom:2rem}.instagram-block .placeholder{background-image:url("/wp-content/uploads/2026/06/Instagram.webp");height:406px;width:100%;background-position:center;background-size:contain}div[id*="small-dialog-"]{background:white;padding:20px 30px;text-align:left;max-width:600px;margin:40px auto;position:relative;border-radius:18px}div[id*="small-dialog-"] span.header{color:#000000;font-family:"Playfair Display", serif;font-size:22px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;display:flex;justify-content:space-between}div[id*="small-dialog-"] span.role{font-size:18px;line-height:26px;display:block;text-align:left;position:relative;font-weight:500;font-family:"Inter", sans-serif;color:#000000}div[id*="small-dialog-"] p{text-align:left;margin-bottom:0}div[id*="small-dialog-"] p.social-label{display:inline-block}div[id*="small-dialog-"] .so-button i{font-size:20px;line-height:30px;margin:1rem 5px 0;color:#000000;width:fit-content}div[id*="small-dialog-"] .so-button i:hover{color:#000000}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-20px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-20px) perspective(600px) rotateX(10deg);-o-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);-moz-transform:translateY(0) perspective(600px) rotateX(0);-ms-transform:translateY(0) perspective(600px) rotateX(0);-o-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0)}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-10px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-10px) perspective(600px) rotateX(10deg);-o-transform:translateY(-10px) perspective(600px) rotateX(10deg);transform:translateY(-10px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:0.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}.meet-the-team{width:60%;min-width:70rem;margin:2rem auto 5rem}.meet-the-team .inner{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px;margin-top:2rem}.meet-the-team .inner .member{width:22%;flex:0 22%;position:relative;cursor:pointer;top:0;transition:top ease 0.5s;height:355px}.meet-the-team .inner .member:hover{top:-10px;transition:top ease 0.5s}.meet-the-team .inner .member:hover .inner-member:before{opacity:1;transition:0.4s all ease-in}.meet-the-team .inner .member:hover .inner-member .details .name{color:#000000}.meet-the-team .inner .member:hover .inner-member .details .blue-btn{color:#000000}.meet-the-team .inner .member .inner-member{text-decoration:none}.meet-the-team .inner .member .inner-member:before{content:"";display:block;position:absolute;height:240px;width:100%;background-color:rgba(218, 107, 3, 0.5);top:0;object-fit:cover;opacity:0;transition:0.4s all ease-in;left:0;border-radius:10px;z-index:1}.meet-the-team .inner .member .cross img{height:24px;width:25px;display:block;position:relative;right:0;float:right;z-index:9}.meet-the-team .inner .member .cross img:hover{box-shadow:0px 2px 8px;border-radius:50%}.meet-the-team .inner .member img,.meet-the-team .inner .member .no-image{height:240px;align-self:stretch;width:100%;object-fit:cover;border-radius:10px;position:relative;object-fit:cover;margin:0 auto;display:block;background-size:cover;background-position:center;background-repeat:no-repeat}.meet-the-team .inner .member .details{width:98%;margin:15px auto 0}.meet-the-team .inner .member .details span.name{color:#000000;font-family:"Playfair Display", serif;font-size:22px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;display:flex;justify-content:space-between}.meet-the-team .inner .member .details span.role{font-size:16px;line-height:26px;display:block;text-align:left;position:relative;font-weight:500;font-family:"Inter", sans-serif;color:#000000;margin-bottom:0.5rem}.get-in-touch-banner{position:relative;background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;padding:100px 0}.get-in-touch-banner:before{content:"";width:100%;height:100%;background:rgba(2, 6, 40, 0.6);position:absolute;display:block;top:0;z-index:1}.get-in-touch-banner.gold{width:80%;min-width:70rem;margin:20px auto 40px}.get-in-touch-banner.gold:before{background:rgba(117, 98, 46, 0.8)}.get-in-touch-banner.blue{width:80%;min-width:70rem;margin:20px auto 40px}.get-in-touch-banner.blue:before{background:rgba(2, 6, 40, 0.6)}.get-in-touch-banner .banner-inner{width:75%;min-width:70rem;margin:0 auto;display:flex;justify-content:space-between;flex-direction:column;text-align:center;align-items:center;z-index:1;position:relative;gap:32px}.get-in-touch-banner .banner-inner .icon{margin-bottom:2rem}.get-in-touch-banner .banner-inner h2{color:#ffffff;text-align:center;font-family:"Playfair Display", serif;font-size:40px;font-style:normal;font-weight:500;line-height:normal;margin:0;display:block}.get-in-touch-banner .banner-inner P{color:#ffffff;text-align:center;font-family:"Inter", sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin:0}.get-in-touch-banner .banner-inner .white-outline-btn{margin-bottom:0}.video-section{position:relative;padding-top:40px}.video-section:before{content:"";background-image:url(/wp-content/uploads/2026/01/whatisahazpod.webp);display:block;position:absolute;width:100%;height:100%;z-index:0;left:0;background-position:top;background-repeat:no-repeat;background-size:cover}.video-section .inner{width:940px;text-align:center;padding-bottom:0;margin:2rem auto 6rem}.video-section .icon{z-index:1;position:relative}.video-section h2:before{display:none}.video-section .button-group{justify-content:center;display:flex;gap:10px}.video-section .content{max-width:85%;align-self:stretch;margin:2rem auto;z-index:2;position:relative}.video-section .content p{color:#000000;text-align:center;font-family:"Inter", sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.video-section .video-container{position:relative;overflow:hidden;min-width:944px;width:944px;height:531px;border-radius:8px;margin-top:2rem}.video-section .video-container .cover{width:100%;height:100%;display:block;top:0;position:absolute;background-position:center;background-repeat:no-repeat;background-size:cover}.video-section .video-container .cover span#play_button_youtube{width:90px;height:90px;position:absolute;border:2px solid white;display:block;top:42%;left:44%;border-radius:50%;cursor:pointer;transition:0.4s ease all}.video-section .video-container .cover span#play_button_youtube:before{content:"";background-image:url(/wp-content/uploads/2026/01/play-btn.png);background-position:center;background-size:contain;background-repeat:no-repeat;height:53px;width:41px;display:block;margin:0 auto;top:20%;position:relative;transition:0.4s ease all;left:5px}.video-section .video-container .cover span#play_button_youtube:hover{transition:0.4s ease all;background-color:rgba(255, 255, 255, 0.25)}.video-section .video-container .cover span#play_button_youtube:hover:before{transition:0.4s ease all}.video-section .video-container span#play_button{width:90px;height:90px;position:absolute;border:2px solid white;display:block;top:42%;left:44%;border-radius:50%;cursor:pointer;transition:0.4s ease all}.video-section .video-container span#play_button:before{content:"";background-image:url(/wp-content/uploads/2026/01/play-btn.png);background-position:center;background-size:contain;background-repeat:no-repeat;height:53px;width:41px;display:block;margin:0 auto;top:24%;position:relative;transition:0.4s ease all}.video-section .video-container span#play_button:hover{border:2px solid #000000;transition:0.4s ease all;filter:drop-shadow(2px 4px 6px black)}.video-section .video-container span#play_button:hover:before{filter:drop-shadow(2px 4px 6px black);transition:0.4s ease all}.video-section .video-container video{object-fit:cover}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.search-filter-field,.search-filter-field__popup{font-family:"Inter", sans-serif}.testimonials-section{padding:80px 0;width:64%;margin:5rem auto 4rem;min-width:70rem;text-align:center}.testimonials-section h2{font-family:"Playfair Display", serif;font-size:48px;font-weight:300;color:#3D3D3D;margin-bottom:60px;text-align:left}.testimonials-section .testimonials-list{display:flex;flex-direction:column;gap:60px;align-items:center}.testimonials-section .testimonial-item{max-width:100%;width:fit-content}.testimonials-section .testimonial-item .testimonial-content{margin-bottom:20px}.testimonials-section .testimonial-item .testimonial-content .quote-mark{font-size:120px;line-height:0.5;color:#000000;font-family:Georgia, serif;margin-bottom:10px}.testimonials-section .testimonial-item .testimonial-content .quote{font-family:"Inter", sans-serif;font-size:18px;font-style:italic;font-weight:400;line-height:1.6;color:#000000;text-align:center;padding:0 20px}.testimonials-section .testimonial-item .testimonial-content .quote p{margin:0}.testimonials-section .testimonial-item .testimonial-author{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:20px}.testimonials-section .testimonial-item .testimonial-author .client-name{font-family:"Inter", sans-serif;font-size:18px;font-weight:600;color:#000000;text-align:center}.testimonials-section .testimonial-item .testimonial-author .signature-line{display:block}#mc_embed_signup .button{padding:0 !important}#mc_embed_signup .button:hover{background-color:#3D3D3D !important;color:#ffffff !important}.blog,.tag,.category,.author{margin-top:0}.blog div#primary,.tag div#primary,.category div#primary,.author div#primary{width:75.5%;margin:0px auto;padding:4rem 0 0rem;display:flex;flex-direction:column;min-width:70rem}.blog div#content,.tag div#content,.category div#content,.author div#content{width:100%;margin:0rem auto 5rem;display:flex;gap:80px}.blog div#news-section,.tag div#news-section,.category div#news-section,.author div#news-section{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin:6rem auto 3rem;padding:0 0px;align-items:flex-start;margin-top:0 !important;gap:16px}.blog div#news-section a.news-post,.tag div#news-section a.news-post,.category div#news-section a.news-post,.author div#news-section a.news-post{display:flex;max-height:550px;height:550px;flex-direction:column;align-items:center;width:32%;flex:0 32%;transition:0.4s ease all;top:0;position:relative;border-radius:12px;background:var(--White, #fff);box-shadow:0px 4px 20px 4px rgba(0, 0, 0, 0.15);padding:0% 0% 2% 0%;position:relative}.blog div#news-section a.news-post:nth-of-type(3n),.tag div#news-section a.news-post:nth-of-type(3n),.category div#news-section a.news-post:nth-of-type(3n),.author div#news-section a.news-post:nth-of-type(3n){margin-right:0}.blog div#news-section a.news-post:hover,.tag div#news-section a.news-post:hover,.category div#news-section a.news-post:hover,.author div#news-section a.news-post:hover{top:-10px;transition:0.4s ease all}.blog div#news-section a.news-post:hover .details h3,.tag div#news-section a.news-post:hover .details h3,.category div#news-section a.news-post:hover .details h3,.author div#news-section a.news-post:hover .details h3{color:#C8B175}.blog div#news-section a.news-post:hover .details .black-btn,.tag div#news-section a.news-post:hover .details .black-btn,.category div#news-section a.news-post:hover .details .black-btn,.author div#news-section a.news-post:hover .details .black-btn{background-color:transparent;color:#000000;border:2px solid #000000}.blog div#news-section a.news-post img.attachment-full.size-full,.tag div#news-section a.news-post img.attachment-full.size-full,.category div#news-section a.news-post img.attachment-full.size-full,.author div#news-section a.news-post img.attachment-full.size-full{height:315px;align-self:stretch;width:100%;object-fit:cover;object-position:center;background-color:#f1eeee;position:relative;border-top-left-radius:8px;border-top-right-radius:8px}.blog div#news-section a.news-post img.attachment-full.size-full:before,.tag div#news-section a.news-post img.attachment-full.size-full:before,.category div#news-section a.news-post img.attachment-full.size-full:before,.author div#news-section a.news-post img.attachment-full.size-full:before{content:"";background:rgba(0, 0, 0, 0.5);width:100%;height:100%;position:absolute;opacity:0;transition:0.4s opacity ease-in}.blog div#news-section a.news-post img.attachment-full.size-full.no-image,.tag div#news-section a.news-post img.attachment-full.size-full.no-image,.category div#news-section a.news-post img.attachment-full.size-full.no-image,.author div#news-section a.news-post img.attachment-full.size-full.no-image{object-fit:none;background-color:#140419}.blog div#news-section a.news-post .details,.tag div#news-section a.news-post .details,.category div#news-section a.news-post .details,.author div#news-section a.news-post .details{display:flex;margin:20px;flex-direction:column;align-items:flex-start;gap:2px;align-self:stretch}.blog div#news-section a.news-post .details h3,.tag div#news-section a.news-post .details h3,.category div#news-section a.news-post .details h3,.author div#news-section a.news-post .details h3{overflow:hidden;color:#000000;text-overflow:ellipsis;margin-top:0;font-family:"Playfair Display", serif;font-size:25px;font-style:normal;font-weight:500;line-height:normal;width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.blog div#news-section a.news-post .details .excerpt p,.tag div#news-section a.news-post .details .excerpt p,.category div#news-section a.news-post .details .excerpt p,.author div#news-section a.news-post .details .excerpt p{overflow:hidden;color:#000000;text-overflow:ellipsis;font-family:"Inter", sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-align:left}.blog div#news-section a.news-post .details .black-btn,.tag div#news-section a.news-post .details .black-btn,.category div#news-section a.news-post .details .black-btn,.author div#news-section a.news-post .details .black-btn{position:absolute;text-align:left;display:block;bottom:20px;width:fit-content;transition:0.4s ease all;margin-top:1rem}.blog .navigation,.tag .navigation,.category .navigation,.author .navigation{display:block;width:100%;display:flex;justify-content:center;align-items:center;gap:4px}.blog .navigation .nav-links,.tag .navigation .nav-links,.category .navigation .nav-links,.author .navigation .nav-links{display:flex;justify-content:center;align-items:center;gap:4px}.blog .navigation span.page-numbers.current,.tag .navigation span.page-numbers.current,.category .navigation span.page-numbers.current,.author .navigation span.page-numbers.current{display:inline-flex;width:32px;height:32px;padding:6px;justify-content:center;align-items:center;border-radius:4px;background:var(--Violet-900, #000000);color:white}.blog .navigation a.page-numbers,.tag .navigation a.page-numbers,.category .navigation a.page-numbers,.author .navigation a.page-numbers{color:var(--Violet-900, var(--Violet-900, #000000));text-align:center;font-family:"Playfair Display", serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.32px;display:inline-flex;width:32px;height:32px;padding:6px;justify-content:center;align-items:center;transition:0.4s ease all;margin-bottom:0}.blog .navigation a.page-numbers:hover,.tag .navigation a.page-numbers:hover,.category .navigation a.page-numbers:hover,.author .navigation a.page-numbers:hover{border-radius:4px;background:var(--Violet-900, #000000);color:white;transition:0.4s ease all}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb,#breadcrumbs{color:#C8B175;font-family:"Inter", sans-serif;font-size:12px;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;text-decoration:none;display:flex}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a,#breadcrumbs a{color:#3D3D3D;font-family:"Inter", sans-serif;font-size:12px;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;text-decoration:none}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a:hover,#breadcrumbs a:hover{color:#C8B175}.single-post .blog-posts-container{margin-top:0 !important}.single-post p#breadcrumbs{width:80%;margin:0px auto;padding:2.5rem 0 0rem;display:flex;flex-direction:column;min-width:70rem}.single-post .introduction{display:flex;width:75.5%;min-width:72rem;padding:4rem 0 2rem;flex-direction:column;justify-content:center;align-items:start;gap:0px;align-self:stretch;margin:0 auto !important}.single-post .introduction h1{color:#3D3D3D;font-family:"Playfair Display", serif;font-size:48px;font-style:normal;font-weight:500;line-height:normal;margin-top:0;margin-bottom:0}.single-post .introduction p{width:auto}.single-post .introduction .article-details{display:flex;justify-content:start;align-items:center;gap:var(--Spacing-xlarge, 32px);width:100%}.single-post .introduction .article-details div.date{display:flex;align-items:center;position:relative}.single-post .introduction .article-details div.date span.spacer{margin-right:1.5rem}.single-post .introduction .article-details div.date p.date{color:#000000;font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;display:flex;justify-content:center;align-items:center;margin-bottom:2rem}.single-post nav#nav-single{border-top:1px solid #000000;border-bottom:1px solid #000000;width:65%;padding:4% 0;display:flex;margin:1rem auto 5rem}.single-post nav#nav-single a{width:50%}.single-post nav#nav-single a:nth-of-type(1){border-right:1px solid #000000}.single-post nav#nav-single span.meta-nav{font-size:20px;line-height:25px;font-family:"Playfair Display", serif;font-weight:normal;display:block}.single-post nav#nav-single span.post-navigation__prev--title{margin-left:11%;display:block;font-size:16px;line-height:22px;width:18rem;color:#000000}.single-post nav#nav-single .next{text-align:right;position:relative}.single-post nav#nav-single .next span.post-navigation__next--title{margin-right:0;display:block;font-size:16px;line-height:22px;text-align:right;width:18rem;right:38px;position:absolute;color:#000000}.single-post nav#nav-single i.fa.fa-arrow-left{margin-right:4%}.single-post nav#nav-single i.fa.fa-arrow-right{margin-left:4%}.single-post #myInput{display:none}.single-post .main-content{display:flex;width:75.5%;min-width:72rem;flex-direction:column;align-items:center;margin:0 auto}.single-post .main-content .article-image{width:100%;height:auto;max-width:var(--Container-large, 100%);margin:0 auto;padding-top:0;padding-bottom:30px;text-align:center}.single-post .main-content .article-image img{width:100%;height:500px;margin:0 auto;object-fit:cover;object-position:center;border-radius:12px}.single-post .main-content .article-image img.no-image{object-fit:scale-down;background-color:#f1eeee}.single-post .main-content .articleBody{display:flex;width:100%;flex-direction:column;margin:0 auto}.single-post .main-content .articleBody .post_tags{display:flex;padding:var(--Spacing-small, 12px) var(--Spacing-xlarge, 32px);align-items:center;gap:var(--Spacing-2xlarge, 48px);border-radius:var(--Radius-large, 8px);background:var(--Neutral-50, #f3f4f6);margin-top:1rem}.single-post .main-content .articleBody .post_tags .sub-title{color:#000000;text-align:center;font-family:"Playfair Display", serif;font-size:18px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;margin-bottom:0}.single-post .main-content .articleBody .post_tags a{margin-bottom:0;color:var(--Action-text-strong, #000000);font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px}.single-post .main-content .articleBody iframe{width:100%;height:425px}.single-post .main-content .articleBody a{color:#3D3D3D;font-family:"Inter", sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.single-post .main-content .articleBody a:hover{text-decoration:underline;color:#C8B175}.single-post .main-content .articleBody strong{color:#3D3D3D;font-family:"Playfair Display", serif;font-size:18px;font-style:normal;line-height:normal}.single-post .main-content .articleBody h2{color:#3D3D3D;font-family:"Playfair Display", serif;font-size:32px;font-style:normal;font-weight:500;line-height:44px;letter-spacing:-0.48px;width:100%;margin:3rem auto 0}.single-post .main-content .articleBody h3{color:#3D3D3D;font-family:"Playfair Display", serif;font-size:28px;font-style:normal;font-weight:500;line-height:normal;width:100%;margin:1rem auto 1rem}.single-post .main-content .articleBody h4{color:#000000;font-family:"Playfair Display", serif;font-size:24px;font-style:normal;font-weight:500;line-height:normal;width:100%;margin:0 auto}.single-post .main-content .articleBody p{width:100%;margin:1em auto;margin-top:0}.single-post .main-content .articleBody ul{padding-left:35px;width:100%;margin:0em auto 2rem}.single-post .main-content .articleBody ul li{color:#000000;font-family:"Playfair Display", serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.36px;width:100%;margin:0 auto}.single-post .main-content .articleBody ul li:before{top:-2px}.single-post .main-content .articleBody img{width:auto;height:auto;margin-top:2rem;max-width:100%}.single-post .social-share{display:flex;justify-content:center;align-items:center;margin-top:3rem;margin-bottom:3rem}.single-post .social-share .share-heading{color:var(--Action-text-strong, #000000);font-family:"Playfair Display", serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px;margin-right:2rem}.single-post .social-share .share-heading svg{margin-right:2rem;top:4px;position:relative;margin-left:5px}.single-post .social-share section.socialShare{display:flex;padding:var(--Spacing-small, 12px) var(--Spacing-xlarge, 32px);align-items:center;gap:var(--Spacing-2xlarge, 48px);border-radius:var(--Radius-large, 8px);background:var(--Neutral-50, #f3f4f6)}.single-post .social-share section.socialShare a{margin-bottom:0;color:var(--Action-text-strong, #000000);font-family:"Playfair Display", serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px}.single-post .social-share section.socialShare a:hover{color:#000000}.single-post .social-share section.socialShare input[type="button"]{background:none;border:0;margin-bottom:0;color:var(--Action-text-strong, #000000);font-family:"Playfair Display", serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px;cursor:pointer}.single-post .social-share section.socialShare input[type="button"]:hover{color:#000000}.page-template-page-full .main-content,.error404 .main-content{display:flex;flex-direction:row;width:80%;margin:40px auto;min-width:70rem;z-index:1;position:relative;gap:100px}.page-template-page-full .main-content .content-container,.error404 .main-content .content-container{width:100%;margin:0 auto 0;padding:2.6rem 0 4.6rem}.page-template-page-full .main-content .content-container h1,.error404 .main-content .content-container h1{text-align:left;margin-top:0;font-family:"Playfair Display", serif;font-size:40px;line-height:normal;text-transform:capitalize;font-weight:600;margin-top:20px;margin-bottom:2.5rem;width:100%;padding:0}.page-template-page-full .main-content .content-container h2,.error404 .main-content .content-container h2{margin-top:1.5rem}.page-template-page-full .main-content .content-container{text-align:left}.page-template-page-full .main-content .content-container h1{text-align:left}.page-template-page-full .main-content .content-container h2{text-align:left;margin-bottom:0}.page-template-page-full .main-content .content-container p{text-align:left}.error404 h2{margin-top:0}.error404 .black-outline-btn{margin-top:2rem}.error404 .main-content .content-container{margin:0rem auto 0}.mailchimp-block{margin:2rem auto 4rem}.mailchimp-block .mailchimp-fields-group{display:flex;flex-direction:row;gap:15px}.products-carousel{margin-top:6rem}.products-carousel .heading-conainer{width:75.5%;min-width:70rem;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:1450px}.products-carousel .heading-conainer h2{margin-bottom:0;margin-top:0}.products-carousel .heading-conainer .black-btn{margin-top:0}.products-carousel .service-quicklinks.home{width:75.5%;min-width:70rem;margin:2rem auto 6rem;max-width:1450px}.products-carousel .service-quicklinks.home .service-item.item{height:25vw;max-height:465px;min-height:350px;margin-right:0%;margin-top:1%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:block;overflow:hidden;border-radius:12px}.products-carousel .service-quicklinks.home .service-item.item a{height:100%;width:100%;position:relative;display:block}.products-carousel .service-quicklinks.home .service-item.item a:hover .wp-post-image{transform:scale(1.1);transition:0.8s ease all}.products-carousel .service-quicklinks.home .service-item.item a .wp-post-image{height:100%;width:100%;position:relative;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;transition:0.8s ease all}.products-carousel .service-quicklinks.home .service-item.item a .details{vertical-align:bottom;display:block;position:absolute;bottom:0;padding:0 0 25px 0;text-align:center;width:100%}.products-carousel .service-quicklinks.home .service-item.item a .details .service-header{text-transform:none;font-family:"Playfair Display", serif;color:white;font-size:40px;line-height:normal;display:block;font-weight:normal;bottom:0;position:relative;width:100%;text-shadow:1px 1px black;letter-spacing:1px;text-align:center}.products-carousel .service-quicklinks.home .owl-nav{margin-top:10px;width:100%;margin-right:0;right:0;position:relative;bottom:0;display:flex;justify-content:space-between}.products-carousel .service-quicklinks.home .owl-nav button.owl-next{border-radius:12px}.products-carousel .service-quicklinks.home .owl-nav button.owl-prev{border-radius:12px}.products-carousel .service-quicklinks.home .owl-nav button.owl-next,.products-carousel .service-quicklinks.home .owl-nav button.owl-prev,.products-carousel .service-quicklinks.home .owl-nav button.owl-dot{height:46px;width:46px;background-color:#000000;color:white;padding:1%;font-size:25px;line-height:30px;margin-bottom:10px;transition:all 0.4s ease;border:2px solid #000000}.products-carousel .service-quicklinks.home .owl-nav button.owl-next:hover,.products-carousel .service-quicklinks.home .owl-nav button.owl-prev:hover,.products-carousel .service-quicklinks.home .owl-nav button.owl-dot:hover{border:2px solid #000000;background-color:transparent;transition:all 0.4s ease}.products-carousel .service-quicklinks.home .owl-nav button.owl-next:hover span,.products-carousel .service-quicklinks.home .owl-nav button.owl-prev:hover span,.products-carousel .service-quicklinks.home .owl-nav button.owl-dot:hover span{color:#000000}.products-carousel .service-quicklinks.home .owl-nav button.owl-next span,.products-carousel .service-quicklinks.home .owl-nav button.owl-prev span,.products-carousel .service-quicklinks.home .owl-nav button.owl-dot span{top:-5px;display:block;position:relative;font-size:40px;line-height:36px;font-family:"Outfit"}.products-grid{width:75.5%;min-width:70rem;margin:0rem auto 6rem;max-width:1450px}.products-grid .heading-conainer{margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:1450px}.products-grid .heading-conainer h2{margin-bottom:0;margin-top:0}.products-grid .heading-conainer .black-btn{margin-top:0}.products-grid .service-quicklinks{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}.products-grid .service-quicklinks .service-item.item{width:23.3%;flex:1 23.3%;height:17vw;max-height:340px;min-height:280px;margin-right:0%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:block;overflow:hidden;border-radius:12px}.products-grid .service-quicklinks .service-item.item a{height:100%;width:100%;position:relative;display:block}.products-grid .service-quicklinks .service-item.item a:hover .wp-post-image{transform:scale(1.1);transition:0.8s ease all}.products-grid .service-quicklinks .service-item.item a .wp-post-image{height:100%;width:100%;position:relative;background-position:bottom !important;background-repeat:no-repeat !important;background-size:cover !important;transition:0.8s ease all}.products-grid .service-quicklinks .service-item.item a .details{vertical-align:bottom;display:block;position:absolute;bottom:0;padding:0 0 25px 0;text-align:center;width:100%}.products-grid .service-quicklinks .service-item.item a .details .service-header{text-transform:none;font-family:"Playfair Display", serif;color:white;font-size:40px;line-height:normal;display:block;font-weight:normal;bottom:0;position:relative;width:100%;text-shadow:1px 1px black;letter-spacing:1px;text-align:center}.products-grid .service-quicklinks .owl-nav{margin-top:10px;width:100%;margin-right:0;right:0;position:relative;bottom:0;display:flex;justify-content:space-between}.products-grid .service-quicklinks .owl-nav button.owl-next{border-radius:12px}.products-grid .service-quicklinks .owl-nav button.owl-prev{border-radius:12px}.products-grid .service-quicklinks .owl-nav button.owl-next,.products-grid .service-quicklinks .owl-nav button.owl-prev,.products-grid .service-quicklinks .owl-nav button.owl-dot{height:46px;width:46px;background-color:#000000;color:white;padding:1%;font-size:25px;line-height:30px;margin-bottom:10px;transition:all 0.4s ease;border:2px solid #000000}.products-grid .service-quicklinks .owl-nav button.owl-next:hover,.products-grid .service-quicklinks .owl-nav button.owl-prev:hover,.products-grid .service-quicklinks .owl-nav button.owl-dot:hover{border:2px solid #000000;background-color:transparent;transition:all 0.4s ease}.products-grid .service-quicklinks .owl-nav button.owl-next:hover span,.products-grid .service-quicklinks .owl-nav button.owl-prev:hover span,.products-grid .service-quicklinks .owl-nav button.owl-dot:hover span{color:#000000}.products-grid .service-quicklinks .owl-nav button.owl-next span,.products-grid .service-quicklinks .owl-nav button.owl-prev span,.products-grid .service-quicklinks .owl-nav button.owl-dot span{top:-5px;display:block;position:relative;font-size:40px;line-height:36px;font-family:"Outfit"}.owl-theme .owl-nav{margin-top:5px;position:absolute;top:-3rem;right:0}.owl-theme .owl-nav .owl-prev img{top:1px;position:relative;rotate:180deg}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em;height:fit-content;width:-webkit-fill-available}.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{margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;display:flex;height:60px;padding:16px 30px;justify-content:center;align-items:center;gap:20px;flex:1 0 0;width:100%;border-radius:0;background:#C8B175 !important;text-transform:capitalize;border:2px solid #C8B175;color:#ffffff;font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;height:auto;width:fit-content}.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:transparent !important;color:#000000 !important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]{color:white}.woocommerce h2,.woocommerce-page h2,.page-id-13 h2,.woocommerce-account h2,.woocommerce-wishlist h2{font-family:"Inter", sans-serif;font-size:20px;color:#000000;margin-bottom:0;font-weight:500;margin-top:0}.woocommerce fieldset,.woocommerce-page fieldset,.page-id-13 fieldset,.woocommerce-account fieldset,.woocommerce-wishlist fieldset{padding:1rem;margin-top:10px}.woocommerce legend,.woocommerce-page legend,.page-id-13 legend,.woocommerce-account legend,.woocommerce-wishlist legend{font-size:15px;line-height:20px;font-family:"Poppins"}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.page-id-13 .cart-collaterals .cart_totals,.woocommerce-account .cart-collaterals .cart_totals,.woocommerce-wishlist .cart-collaterals .cart_totals{float:right;width:30%}.woocommerce form .form-row textarea,.woocommerce form .form-row input.input-text,.woocommerce-page form .form-row textarea,.woocommerce-page form .form-row input.input-text,.page-id-13 form .form-row textarea,.page-id-13 form .form-row input.input-text,.woocommerce-account form .form-row textarea,.woocommerce-account form .form-row input.input-text,.woocommerce-wishlist form .form-row textarea,.woocommerce-wishlist form .form-row input.input-text{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;width:100%;border:1px solid #666;border-radius:3px;padding:0.5rem 1rem;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;font-size:17px}.woocommerce table thead th,.woocommerce-page table thead th,.page-id-13 table thead th,.woocommerce-account table thead th,.woocommerce-wishlist table thead th{font-family:"Inter", sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:white;background-color:#020628}.woocommerce table tbody tr th,.woocommerce-page table tbody tr th,.page-id-13 table tbody tr th,.woocommerce-account table tbody tr th,.woocommerce-wishlist table tbody tr th{font-family:"Inter", sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:white;background-color:#020628}.woocommerce table tbody td,.woocommerce-page table tbody td,.page-id-13 table tbody td,.woocommerce-account table tbody td,.woocommerce-wishlist table tbody td{font-family:"Inter", sans-serif;font-size:15px;line-height:25px;border:0.1px solid rgba(0, 0, 0, 0.1)}.woocommerce table tbody td a,.woocommerce-page table tbody td a,.page-id-13 table tbody td a,.woocommerce-account table tbody td a,.woocommerce-wishlist table tbody td a{font-family:"Inter", sans-serif;font-size:16px;line-height:20px;font-weight:normal;color:#3D3D3D;font-weight:500}.woocommerce table tbody td a:hover,.woocommerce-page table tbody td a:hover,.page-id-13 table tbody td a:hover,.woocommerce-account table tbody td a:hover,.woocommerce-wishlist table tbody td a:hover{color:#C8B175}.woocommerce table tbody td.product-remove a,.woocommerce-page table tbody td.product-remove a,.page-id-13 table tbody td.product-remove a,.woocommerce-account table tbody td.product-remove a,.woocommerce-wishlist table tbody td.product-remove a{font-size:28px;line-height:38px;font-weight:500;margin:0 auto;width:fit-content;text-align:center}.woocommerce table tbody td.product-remove a:hover,.woocommerce-page table tbody td.product-remove a:hover,.page-id-13 table tbody td.product-remove a:hover,.woocommerce-account table tbody td.product-remove a:hover,.woocommerce-wishlist table tbody td.product-remove a:hover{color:#000000 !important;background:transparent}.woocommerce table tfoot tr th,.woocommerce-page table tfoot tr th,.page-id-13 table tfoot tr th,.woocommerce-account table tfoot tr th,.woocommerce-wishlist table tfoot tr th{font-family:"Inter", sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:white;background-color:#020628}.select2-container--default .select2-selection--single{background-color:#fff;border:2px solid black;border-radius:0;height:50px;padding:8px 14px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#3D3D3D;font-family:"Inter", sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}h2.wc-block-mini-cart__title.wp-block-woocommerce-mini-cart-title-block{font-family:"Inter", sans-serif;font-size:28px;color:#3D3D3D;margin-bottom:0;font-weight:500;margin-top:2rem;padding-bottom:0;mask-image:none}.wc-block-components-totals-item__label{font-family:"Inter", sans-serif;font-size:15px;color:#3D3D3D;margin-bottom:0;font-weight:500}.wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__description,.wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal{font-family:"Inter", sans-serif}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px;width:112px}.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{display:block;font-size:17px;line-height:normal;max-width:max-content;margin-top:10px}.wc-block-cart-item__wrap{padding:0rem 1rem}.is-medium table.wc-block-cart-items td,.is-mobile table.wc-block-cart-items td,.is-small table.wc-block-cart-items td{border:0}.woocommerce-cart input#coupon_code{width:400px;height:46px;border-radius:14px}.woocommerce-cart table.cart img{height:auto;width:107px}.woocommerce-checkout label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span{font-size:20px;line-height:normal}.woocommerce-checkout div#content{width:72rem;margin:4rem auto}.woocommerce-checkout div#content h1{text-transform:uppercase;text-align:center}.woocommerce-checkout div#content .black-btn{border:2px solid transparent;line-height:40px}.woocommerce-checkout div#content .black-btn:after{top:14px}.woocommerce-checkout div#content .black-btn:hover{border-color:black}.woocommerce-checkout div#content table.cart img{height:auto;width:107px}.woocommerce-checkout h3{margin-top:0rem;margin-bottom:1rem;font-size:30px}.woocommerce-checkout span#select2-billing_country-container,.woocommerce-checkout span#select2-shipping_country-container{padding:2px}.woocommerce-checkout form.checkout.woocommerce-checkout{margin-top:40px}.woocommerce-checkout .woocommerce-shipping-fields{margin-top:20px}.woocommerce-checkout textarea#order_comments{height:200px;margin-bottom:12px}.woocommerce-checkout .col2-set{width:100%;display:flex;flex-direction:row}.woocommerce-checkout .col2-set .col-1{float:none;width:32%;margin-right:2%}.woocommerce-checkout .col2-set .col-2{float:none;width:66%}.woocommerce-wishlist .wishlist-title.wishlist-title-with-form{display:none}.woocommerce-wishlist table.cart img{height:auto;width:107px}.woocommerce-wishlist table tbody tr.wishlist_item td.product-name{width:45%}.woocommerce-wishlist table tbody tr.wishlist_item .product-action{width:20%}.woocommerce-wishlist table tbody tr.wishlist_item .product-stock p{margin-top:0}.woocommerce-account div#content{width:72rem;margin:4rem auto}.woocommerce-account div#content h1{text-transform:uppercase;text-align:left;font-family:"Inter", sans-serif;font-size:50px;line-height:60px;font-weight:500;color:#000000;margin-bottom:20px}.woocommerce-account div#content .black-btn{border:2px solid transparent;line-height:40px}.woocommerce-account div#content .black-btn:after{top:14px}.woocommerce-account div#content .black-btn:hover{border-color:black}.woocommerce-account div#content nav.woocommerce-MyAccount-navigation ul{display:block;list-style:none;margin:0;padding:0;line-height:normal;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.woocommerce-account div#content nav.woocommerce-MyAccount-navigation ul li{position:relative;padding:10px 20px}.woocommerce-account div#content nav.woocommerce-MyAccount-navigation ul li.is-active a{color:#7a7a7a}.woocommerce-account div#content nav.woocommerce-MyAccount-navigation ul li.is-active a:after{content:"";height:3px;width:100%;left:0;background-color:#7a7a7a;z-index:2;display:block;position:absolute;margin-top:10px}.woocommerce-account div#content nav.woocommerce-MyAccount-navigation ul li a{font-weight:500;color:#000000}.woocommerce-account div#content nav.woocommerce-MyAccount-navigation ul li a:hover{color:#7a7a7a}.woocommerce-account div#content nav.woocommerce-MyAccount-navigation ul li a:hover:after{content:"";height:3px;width:100%;left:0;background-color:#7a7a7a;z-index:2;display:block;position:absolute;margin-top:10px}.woocommerce .yith-add-to-wishlist-button-block{display:flex;align-items:center;justify-content:center;position:absolute;width:auto;margin:0;right:10px;top:10px;z-index:9999}.woocommerce .ribbon-wrapper{height:120px;width:120px;overflow:hidden;position:absolute;right:-2px;top:-2px;z-index:10}.woocommerce .ribbon-wrapper .ribbon{box-shadow:0 0 3px rgba(0, 0, 0, 0.3);font-size:0.8rem;line-height:100%;padding:0.375rem 0;position:relative;right:-2px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.4);text-transform:uppercase;top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:5px;top:30px;width:160px;background-color:#136207 !important;color:#fff}.woocommerce.single-product{}.woocommerce.single-product .yith-add-to-wishlist-button-block{position:relative}.woocommerce.single-product .quantity .qty{display:none}.woocommerce.single-product .product-options .inner{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.woocommerce.single-product .product-options a.product-option{height:60px;width:85px}.woocommerce.single-product .product-options a.product-option img{object-fit:cover;object-position:bottom;width:100%;height:100%}.woocommerce.single-product .site-main{width:80%;min-width:70rem;margin:3rem auto}.woocommerce.single-product .site-main div.product{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:3rem;gap:80px;position:relative}.woocommerce.single-product .site-main div.product .indicators{position:absolute;top:10px;left:10px;display:flex;gap:5px}.woocommerce.single-product .site-main div.product .indicators span.product-new-badge{position:relative;display:flex;justify-content:flex-end;align-items:flex-start;color:#c8b175;z-index:1;padding:4px 8px;border:1px solid var(--RJ_Gold-50, #C8B175);background:white;width:fit-content}.woocommerce.single-product .site-main div.product .indicators span.onsale{min-height:18px;position:relative;padding:0 8px;background:var(--RJ_Blue-50, #091CB9);color:#ffffff;z-index:1;color:var(--Neutral-white, #FFF);font-family:"Inter", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;border-radius:0;width:fit-content;display:flex;justify-content:center;align-items:center;text-transform:uppercase;margin:0 !important;top:0;left:0}.woocommerce.single-product .site-main div.product .ribbon-wrapper{display:none !important}.woocommerce.single-product .site-main div.product div.images{float:none;width:46%;flex:1 46%;height:fit-content}.woocommerce.single-product .site-main div.product div.images img.wp-post-image{display:block;width:100%;height:380px !important;box-shadow:none;object-fit:scale-down}.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image{height:380px;width:100%;cursor:zoom-in}.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image img{display:block;width:100%;height:380px;box-shadow:none;object-fit:scale-down;background-color:#f3f4f6;cursor:zoom-in}.woocommerce.single-product .site-main div.product div.images .product-gallery-grid-row{display:grid;grid-template-columns:repeat(2, 2fr);gap:20px}.woocommerce.single-product .site-main div.product div.summary{float:none;width:46%;flex:1 46%;clear:none;padding:0}.woocommerce.single-product .site-main div.product div.summary .product_title{clear:none;color:#020628;font-family:"Playfair Display", serif;font-size:30px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:1rem}.woocommerce.single-product .site-main div.product div.summary .cart-container{display:flex;gap:20px;align-items:center;margin-top:25px}.woocommerce.single-product .site-main div.product div.summary .cart-container form.cart{margin-bottom:0;width:100%}.woocommerce.single-product .site-main div.product div.summary .cart-container form.cart .button{vertical-align:middle;float:left;width:100%}.woocommerce.single-product .site-main div.product div.summary .cart-container .yith-add-to-wishlist-button-block{display:flex;align-items:center;justify-content:center;position:absolute;width:max-content;margin:0;z-index:1;position:relative;display:flex;padding:13px 18px;align-items:center;gap:20px;right:0;top:0;border:1.5px solid gray}.woocommerce.single-product .site-main div.product div.summary .cart-container .yith-add-to-wishlist-button-block span{display:none}.woocommerce.single-product .site-main div.product div.summary .cart-container .yith-add-to-wishlist-button-block:hover{color:#C8B175}.woocommerce.single-product .site-main div.product div.summary .cart-container .yith-add-to-wishlist-button-block .fa,.woocommerce.single-product .site-main div.product div.summary .cart-container .yith-add-to-wishlist-button-block .fas{font-family:"FontAwesome";font-weight:900}.woocommerce.single-product .site-main div.product div.summary .cart-container .yith-add-to-wishlist-button-block a{font-size:22px;line-height:25px;font-family:"Inter", sans-serif;color:black}.woocommerce.single-product .site-main div.product div.summary .cart-container .yith-add-to-wishlist-button-block a svg{cursor:pointer}.woocommerce.single-product .site-main div.product div.summary .cart-container .yith-add-to-wishlist-button-block a:hover svg{fill:#000000}.woocommerce.single-product .site-main div.product div.summary .key-facts{display:flex;flex-direction:column;justify-content:center;margin-top:20px}.woocommerce.single-product .site-main div.product div.summary .key-facts .contact-info-item{display:flex;align-items:center;gap:12px;align-self:stretch}.woocommerce.single-product .site-main div.product div.summary .key-facts .contact-info-item .title{color:#3D3D3D;font-family:"Inter", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.woocommerce.single-product .site-main div.product div.summary .gold-outline-btn{width:-webkit-fill-available;margin-top:20px;text-align:center;justify-content:center;padding:16px 30px}.woocommerce.single-product .site-main div.product div.summary .categories a{color:#929292;font-family:"Inter", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.woocommerce.single-product .site-main div.product div.summary .categories a:hover{color:#C8B175}.woocommerce.single-product .site-main div.product div.summary .price{color:#3D3D3D;font-family:"Inter", sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.woocommerce.single-product .site-main div.product div.summary .priceLoyalty{background-color:#136207 !important;color:#fff;box-shadow:0 0 3px rgba(0, 0, 0, 0.3);font-size:0.8rem;line-height:100%;padding:0.375rem;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.4);text-transform:uppercase;display:block;width:fit-content;margin-top:10px}.woocommerce.single-product .site-main div.product div.summary span.Master.Model{font-family:"Inter", sans-serif;font-size:26px;font-weight:400;font-style:italic;line-height:26px}.woocommerce.single-product .site-main div.product div.summary h3{font-size:25px;line-height:38px;margin-bottom:10px;font-weight:400;margin-top:1rem;font-family:"Playfair Display", serif}.woocommerce.single-product .site-main div.product div.summary ul{padding-left:2rem}.woocommerce.single-product .site-main div.product div.summary .product-table{border-top:1px solid lightgray;margin-top:3rem;padding-top:2rem}.woocommerce.single-product .accordion{color:white;cursor:pointer;padding:16px;width:100%;text-align:left;border-radius:0;outline:none;transition:0.4s;margin-top:0;color:#020628;background-color:transparent;font-family:"Playfair Display", serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;transition:0.4s all ease-in;border:0;border-bottom:1.5px solid #929292}.woocommerce.single-product .accordion.active{border-bottom:0}.woocommerce.single-product .accordion.active,.woocommerce.single-product .accordion:hover,.woocommerce.single-product button:focus{color:#3D3D3D;background:transparent;transition:0.4s all ease-in}.woocommerce.single-product .panel{padding:0 16px;background-color:white;display:none;overflow:hidden;border-top:0px;border-bottom:1.5px solid #929292;padding-bottom:1rem}.woocommerce.single-product .panel .accordion{background:#3D3D3D;color:white;cursor:pointer;padding:10px;width:100%;text-align:left;border-radius:6px;border:2px solid #3D3D3D;outline:none;transition:0.4s;margin-top:10px;font-size:18px;line-height:20px;font-family:"Gill Sans MT";color:white;transition:0.4s all ease-in}.woocommerce.single-product .panel .accordion:focus,.woocommerce.single-product .panel .accordion:hover{color:#3D3D3D;background:transparent;transition:0.4s all ease-in;border:2px solid #3D3D3D}.woocommerce.single-product .panel .accordion:after{content:"";background-image:url(/wp-content/uploads/2023/02/down-arrow.png);background-position:center;background-size:cover;font-size:13px;color:#777;float:right;margin-left:5px;display:block;height:12px;width:14px;top:3px;position:relative}.woocommerce.single-product .panel .accordion.active:after{content:"";background-image:url(/wp-content/uploads/2023/02/up-arrow.png);background-position:center;background-size:cover;font-size:13px;color:#777;float:right;margin-left:5px;display:block;height:12px;width:14px;top:3px;position:relative}.woocommerce.single-product .panel h2{font-family:"Playfair Display", serif;font-size:22px;line-height:32px;color:#363636;margin-bottom:0;font-weight:600;margin-top:25px}.woocommerce.single-product .panel table{width:100%;margin-top:10px;border-spacing:0}.woocommerce.single-product .panel table tbody{border:0}.woocommerce.single-product .panel table tbody tr td{color:#3D3D3D;font-family:"Inter", sans-serif;font-size:14px;line-height:18px;padding:6px 10px;border:0;border-bottom:1.5px solid white}.woocommerce.single-product .panel table tbody tr td:nth-of-type(1){font-weight:bold;background-color:#AB8F44}.woocommerce.single-product .panel table tbody tr td:nth-of-type(1) strong{color:#ffffff}.woocommerce.single-product .panel table tbody tr:nth-of-type(even) td:nth-of-type(2){background-color:#F3EFE2}.woocommerce.single-product .accordion:after{content:"";background-image:url(/wp-content/uploads/2023/02/down-arrow.png);font-size:13px;color:#777;float:right;margin-left:5px;display:block;height:16px;width:19px;top:6px;position:relative}.woocommerce.single-product .active:after{content:"";background-image:url(/wp-content/uploads/2023/02/up-arrow.png);font-size:13px;color:#777;float:right;margin-left:5px;display:block;height:16px;width:19px;top:6px;position:relative}.woocommerce .product-information{display:flex;padding:40px;flex-direction:column;align-items:flex-start;align-self:stretch;border-left:4px solid #C8B175;margin:20px 0}.woocommerce .product-information .heading{color:#020628;font-family:"Playfair Display", serif;font-size:30px;font-style:normal;font-weight:500;line-height:normal}.woocommerce .product_cat-point-of-sale p.min-order{display:none !important}.woocommerce .red-btn{margin-bottom:40px}.woocommerce .woocommerce-result-count{color:#929292;font-family:"Inter", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}.tax-product_cat #main-content,.post-type-archive-product #main-content,.tax-berocket_brand #main-content{width:80%;margin:40px auto;min-width:72rem}.tax-product_cat .yith-wcwl-add-button span,.post-type-archive-product .yith-wcwl-add-button span,.tax-berocket_brand .yith-wcwl-add-button span{display:none}.tax-product_cat .FAQs-container,.post-type-archive-product .FAQs-container,.tax-berocket_brand .FAQs-container{width:1090px;margin:0 auto;padding:60px 0 0}.tax-product_cat .FAQs-container .gold-outline-btn,.post-type-archive-product .FAQs-container .gold-outline-btn,.tax-berocket_brand .FAQs-container .gold-outline-btn{width:-webkit-fill-available;margin-top:60px;text-align:center;justify-content:center}.tax-product_cat .FAQs-container h3,.post-type-archive-product .FAQs-container h3,.tax-berocket_brand .FAQs-container h3{margin-bottom:50px}.tax-product_cat .FAQs-container .FAQs,.post-type-archive-product .FAQs-container .FAQs,.tax-berocket_brand .FAQs-container .FAQs{display:flex;flex-direction:column;gap:50px}.tax-product_cat .FAQs-container .FAQs h5,.post-type-archive-product .FAQs-container .FAQs h5,.tax-berocket_brand .FAQs-container .FAQs h5{margin-top:0}.tax-product_cat .woocommerce-ordering,.post-type-archive-product .woocommerce-ordering,.tax-berocket_brand .woocommerce-ordering{margin:0;position:relative}.tax-product_cat .woocommerce-ordering select,.post-type-archive-product .woocommerce-ordering select,.tax-berocket_brand .woocommerce-ordering select{background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+)  no-repeat 95% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;color:#3D3D3D;font-family:"Inter", sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.tax-product_cat .category-intro .inner,.post-type-archive-product .category-intro .inner,.tax-berocket_brand .category-intro .inner{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.tax-product_cat .category-intro .inner h1,.post-type-archive-product .category-intro .inner h1,.tax-berocket_brand .category-intro .inner h1{font-family:"Playfair Display", serif;font-size:40px;line-height:normal;text-transform:capitalize;font-weight:600;margin-top:60px;margin-bottom:0;width:100%;padding:0}.tax-product_cat .category-intro .inner p,.post-type-archive-product .category-intro .inner p,.tax-berocket_brand .category-intro .inner p{text-align:left;color:#3D3D3D;font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-top:0}.tax-product_cat .quicklinks,.post-type-archive-product .quicklinks,.tax-berocket_brand .quicklinks{display:flex;flex-direction:row;gap:24px}.tax-product_cat .quicklinks .quicklink,.post-type-archive-product .quicklinks .quicklink,.tax-berocket_brand .quicklinks .quicklink{width:50%;flex:1 50%;height:240px;padding:24px;position:relative;margin-top:30px}.tax-product_cat .quicklinks .quicklink .details,.post-type-archive-product .quicklinks .quicklink .details,.tax-berocket_brand .quicklinks .quicklink .details{transition:all 0.4s ease-in;z-index:1;display:flex;flex-direction:column;gap:24px;justify-content:end;height:100%;position:relative}.tax-product_cat .quicklinks .quicklink .details h2,.post-type-archive-product .quicklinks .quicklink .details h2,.tax-berocket_brand .quicklinks .quicklink .details h2{color:#ffffff;font-family:"Playfair Display", serif;font-size:30px;font-style:normal;font-weight:500;line-height:normal}.tax-product_cat .quicklinks .quicklink .details .white-link,.post-type-archive-product .quicklinks .quicklink .details .white-link,.tax-berocket_brand .quicklinks .quicklink .details .white-link{color:#ffffff;font-family:"Inter", sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.tax-product_cat .quicklinks .quicklink:before,.post-type-archive-product .quicklinks .quicklink:before,.tax-berocket_brand .quicklinks .quicklink:before{content:"";height:100%;width:100%;background-color:rgba(0, 0, 0, 0.4);opacity:0;display:block;top:0;position:absolute;z-index:-1;transition:all 0.4s ease-in;left:0}.tax-product_cat .quicklinks .quicklink:hover:before,.post-type-archive-product .quicklinks .quicklink:hover:before,.tax-berocket_brand .quicklinks .quicklink:hover:before{opacity:1;transition:all 0.4s ease-in;z-index:0}.tax-product_cat .quicklinks .quicklink:hover .details .white-link,.post-type-archive-product .quicklinks .quicklink:hover .details .white-link,.tax-berocket_brand .quicklinks .quicklink:hover .details .white-link{color:#C8B175;transition:all 0.4s ease}.tax-product_cat .quicklinks .quicklink:hover .details .white-link svg,.post-type-archive-product .quicklinks .quicklink:hover .details .white-link svg,.tax-berocket_brand .quicklinks .quicklink:hover .details .white-link svg{left:1rem;position:relative;transition:all 0.4s linear}.tax-product_cat span.product-filter-toggle,.post-type-archive-product span.product-filter-toggle,.tax-berocket_brand span.product-filter-toggle{color:#3D3D3D;font-family:"Inter", sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:12px;display:inline-flex;justify-content:start;gap:16px;align-items:center;margin-top:5rem;margin-bottom:2rem}.tax-product_cat span.product-filter-toggle:before,.post-type-archive-product span.product-filter-toggle:before,.tax-berocket_brand span.product-filter-toggle:before{content:"";background:url(/wp-content/uploads/2026/06/filter_list.webp);width:24px;height:24px}.tax-product_cat .shop-container,.post-type-archive-product .shop-container,.tax-berocket_brand .shop-container{display:flex;flex-direction:row-reverse}.tax-product_cat .shop-container .sidebar,.post-type-archive-product .shop-container .sidebar,.tax-berocket_brand .shop-container .sidebar{width:24%;overflow:hidden;height:100% !important;transition:0.4s width ease}.tax-product_cat .shop-container .sidebar.hidden,.post-type-archive-product .shop-container .sidebar.hidden,.tax-berocket_brand .shop-container .sidebar.hidden{width:0;transition:0.4s width ease}.tax-product_cat .shop-container .sidebar h2,.post-type-archive-product .shop-container .sidebar h2,.tax-berocket_brand .shop-container .sidebar h2{font-size:30px;font-family:"Inter", sans-serif;color:#000;line-height:35px;margin-bottom:1.5rem;text-transform:capitalize}.tax-product_cat .shop-container .sidebar ul.product-cat,.post-type-archive-product .shop-container .sidebar ul.product-cat,.tax-berocket_brand .shop-container .sidebar ul.product-cat{list-style:none;margin-top:5px;padding-left:0}.tax-product_cat .shop-container .sidebar ul.product-cat li.product-category,.post-type-archive-product .shop-container .sidebar ul.product-cat li.product-category,.tax-berocket_brand .shop-container .sidebar ul.product-cat li.product-category{margin-bottom:10px}.tax-product_cat .shop-container .sidebar ul.product-cat li.product-category a,.post-type-archive-product .shop-container .sidebar ul.product-cat li.product-category a,.tax-berocket_brand .shop-container .sidebar ul.product-cat li.product-category a{font-family:"Inter", sans-serif;color:#3D3D3D;text-transform:uppercase;letter-spacing:0;font-size:15px;line-height:normal;transition:0.4s ease all}.tax-product_cat .shop-container .sidebar ul.product-cat li.product-category a span.count,.post-type-archive-product .shop-container .sidebar ul.product-cat li.product-category a span.count,.tax-berocket_brand .shop-container .sidebar ul.product-cat li.product-category a span.count{font-family:"Inter", sans-serif;font-size:10px;font-weight:600;line-height:12px;color:#3D3D3D;margin-left:5px}.tax-product_cat .shop-container .sidebar ul.product-cat li.product-category a:hover,.post-type-archive-product .shop-container .sidebar ul.product-cat li.product-category a:hover,.tax-berocket_brand .shop-container .sidebar ul.product-cat li.product-category a:hover{color:#C8B175;font-weight:400;transition:0.4s ease all}.tax-product_cat .shop-container .sidebar .berocket_single_filter_widget,.post-type-archive-product .shop-container .sidebar .berocket_single_filter_widget,.tax-berocket_brand .shop-container .sidebar .berocket_single_filter_widget{padding:6% 5% 0 0}.tax-product_cat .shop-container .sidebar .bapf_colorinline .bapf_img_span,.post-type-archive-product .shop-container .sidebar .bapf_colorinline .bapf_img_span,.tax-berocket_brand .shop-container .sidebar .bapf_colorinline .bapf_img_span{margin:4px 1.3rem 0}.tax-product_cat .shop-container .sidebar .bapf_sfilter.bapf_colorinline li,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.bapf_colorinline li,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.bapf_colorinline li{display:inline-flex !important;flex-direction:row}.tax-product_cat .shop-container .sidebar .bapf_sfilter.bapf_fhide .bapf_body ul li.bapf_hide,.tax-product_cat .shop-container .sidebar .bapf_sfilter.bapf_fhide.bapf_filter_hide,.tax-product_cat .shop-container .sidebar .berocket_single_filter_widget.bapf_mt_none,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.bapf_fhide .bapf_body ul li.bapf_hide,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.bapf_fhide.bapf_filter_hide,.post-type-archive-product .shop-container .sidebar .berocket_single_filter_widget.bapf_mt_none,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.bapf_fhide .bapf_body ul li.bapf_hide,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.bapf_fhide.bapf_filter_hide,.tax-berocket_brand .shop-container .sidebar .berocket_single_filter_widget.bapf_mt_none{display:none !important}.tax-product_cat .shop-container .sidebar .bapf_divi_sfa h3,.tax-product_cat .shop-container .sidebar .divi_checkbox_class h3,.tax-product_cat .shop-container .sidebar .divi_color_class h3,.tax-product_cat .shop-container .sidebar .divi_image_class h3,.tax-product_cat .shop-container .sidebar .divi_slider_class h3,.post-type-archive-product .shop-container .sidebar .bapf_divi_sfa h3,.post-type-archive-product .shop-container .sidebar .divi_checkbox_class h3,.post-type-archive-product .shop-container .sidebar .divi_color_class h3,.post-type-archive-product .shop-container .sidebar .divi_image_class h3,.post-type-archive-product .shop-container .sidebar .divi_slider_class h3,.tax-berocket_brand .shop-container .sidebar .bapf_divi_sfa h3,.tax-berocket_brand .shop-container .sidebar .divi_checkbox_class h3,.tax-berocket_brand .shop-container .sidebar .divi_color_class h3,.tax-berocket_brand .shop-container .sidebar .divi_image_class h3,.tax-berocket_brand .shop-container .sidebar .divi_slider_class h3{border-bottom:0}.tax-product_cat .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h1em,.tax-product_cat .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h2em,.tax-product_cat .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w1em,.tax-product_cat .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w2em,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h1em,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h2em,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w1em,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w2em,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h1em,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h2em,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w1em,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w2em{border:2px solid black}.tax-product_cat .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h1em:hover,.tax-product_cat .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h2em:hover,.tax-product_cat .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w1em:hover,.tax-product_cat .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w2em:hover,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h1em:hover,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h2em:hover,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w1em:hover,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w2em:hover,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h1em:hover,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h2em:hover,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w1em:hover,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w2em:hover{border-color:#C8B175}.tax-product_cat .shop-container .sidebar .bapf_sfilter,.post-type-archive-product .shop-container .sidebar .bapf_sfilter,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter{border-top:1px solid lightgray;margin-bottom:0;padding-bottom:15px}.tax-product_cat .shop-container .sidebar .bapf_sfilter.bapf_ckbox input[type="checkbox"]:checked+label .bapf_clr_span:before,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.bapf_ckbox input[type="checkbox"]:checked+label .bapf_clr_span:before,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.bapf_ckbox input[type="checkbox"]:checked+label .bapf_clr_span:before{content:"";position:absolute;height:6px;width:15px;border:0;border-bottom:2px solid #fff;border-left:2px solid #fff;transform:translate(-50%, -50%) rotate(-49deg) skew(0deg, -10deg);left:50%;top:44%;z-index:10}.tax-product_cat .shop-container .sidebar .bapf_img_woborder.bapf_sfilter .bapf_img_span,.post-type-archive-product .shop-container .sidebar .bapf_img_woborder.bapf_sfilter .bapf_img_span,.tax-berocket_brand .shop-container .sidebar .bapf_img_woborder.bapf_sfilter .bapf_img_span{border:none;overflow:visible;background-size:contain !important}.tax-product_cat .shop-container .sidebar .bapf_sfilter.bapf_clr_txt_bottom .bapf_clr_text,.tax-product_cat .shop-container .sidebar .bapf_sfilter.bapf_clr_txt_top .bapf_clr_text,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.bapf_clr_txt_bottom .bapf_clr_text,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.bapf_clr_txt_top .bapf_clr_text,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.bapf_clr_txt_bottom .bapf_clr_text,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.bapf_clr_txt_top .bapf_clr_text{word-wrap:break-word !important;width:75px !important;white-space:break-spaces;font-size:9px;margin:13px auto 0 auto;line-height:14px}.tax-product_cat .shop-container .sidebar .bapf_sfilter .bapf_hascolarr,.tax-product_cat .shop-container .sidebar .bapf_sfilter .bapf_hasdesc,.post-type-archive-product .shop-container .sidebar .bapf_sfilter .bapf_hascolarr,.post-type-archive-product .shop-container .sidebar .bapf_sfilter .bapf_hasdesc,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter .bapf_hascolarr,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter .bapf_hasdesc{position:relative;margin-bottom:10px;font-size:18px;font-family:"Inter", sans-serif;color:#000000;line-height:normal;text-transform:capitalize;font-weight:400}.tax-product_cat .shop-container .sidebar .bapf_body ul li label,.post-type-archive-product .shop-container .sidebar .bapf_body ul li label,.tax-berocket_brand .shop-container .sidebar .bapf_body ul li label{font-family:"Inter", sans-serif;color:#3D3D3D;letter-spacing:0;font-size:15px;line-height:25px;transition:0.4s ease all}.tax-product_cat .shop-container .sidebar .bapf_body ul li label:hover,.post-type-archive-product .shop-container .sidebar .bapf_body ul li label:hover,.tax-berocket_brand .shop-container .sidebar .bapf_body ul li label:hover{color:#C8B175;font-weight:400}.tax-product_cat .shop-container .sidebar span.bapf_show_hide,.post-type-archive-product .shop-container .sidebar span.bapf_show_hide,.tax-berocket_brand .shop-container .sidebar span.bapf_show_hide{font-size:16px;line-height:20px;font-weight:bold;margin-top:20px;display:block;font-family:"Inter", sans-serif}.tax-product_cat .shop-container .main-shop,.post-type-archive-product .shop-container .main-shop,.tax-berocket_brand .shop-container .main-shop{width:100%;padding-right:2rem;transition:0.4s width ease}.tax-product_cat .shop-container .main-shop ul.products,.post-type-archive-product .shop-container .main-shop ul.products,.tax-berocket_brand .shop-container .main-shop ul.products{margin-top:60px}.tax-product_cat .shop-container .main-shop ul.products::after,.post-type-archive-product .shop-container .main-shop ul.products::after,.tax-berocket_brand .shop-container .main-shop ul.products::after{content:"";flex:auto}.tax-product_cat .shop-container .main-shop ul.products li.product,.post-type-archive-product .shop-container .main-shop ul.products li.product,.tax-berocket_brand .shop-container .main-shop ul.products li.product{margin:0 20px 40px 0}.tax-product_cat .shop-container .main-shop ul.products li.product .button,.post-type-archive-product .shop-container .main-shop ul.products li.product .button,.tax-berocket_brand .shop-container .main-shop ul.products li.product .button{display:none}.tax-product_cat .shop-container .main-shop ul.products li.product .black-btn,.post-type-archive-product .shop-container .main-shop ul.products li.product .black-btn,.tax-berocket_brand .shop-container .main-shop ul.products li.product .black-btn{display:none}.tax-product_cat .shop-container .main-shop ul.products li.product>div:last-child,.post-type-archive-product .shop-container .main-shop ul.products li.product>div:last-child,.tax-berocket_brand .shop-container .main-shop ul.products li.product>div:last-child{display:none}.tax-product_cat .shop-container .main-shop ul.products li.product a,.post-type-archive-product .shop-container .main-shop ul.products li.product a,.tax-berocket_brand .shop-container .main-shop ul.products li.product a{gap:20px;display:flex;flex-direction:column;position:relative}.tax-product_cat .shop-container .main-shop ul.products li.product a .indicators,.post-type-archive-product .shop-container .main-shop ul.products li.product a .indicators,.tax-berocket_brand .shop-container .main-shop ul.products li.product a .indicators{position:absolute;top:10px;left:10px;display:flex;gap:5px}.tax-product_cat .shop-container .main-shop ul.products li.product a .indicators span.product-new-badge,.post-type-archive-product .shop-container .main-shop ul.products li.product a .indicators span.product-new-badge,.tax-berocket_brand .shop-container .main-shop ul.products li.product a .indicators span.product-new-badge{position:relative;display:flex;justify-content:flex-end;align-items:flex-start;color:#c8b175;z-index:1;padding:4px 8px;border:1px solid var(--RJ_Gold-50, #C8B175);background:white;width:fit-content}.tax-product_cat .shop-container .main-shop ul.products li.product a .indicators span.onsale,.post-type-archive-product .shop-container .main-shop ul.products li.product a .indicators span.onsale,.tax-berocket_brand .shop-container .main-shop ul.products li.product a .indicators span.onsale{min-height:18px;position:relative;padding:0 8px;background:var(--RJ_Blue-50, #091CB9);color:#ffffff;z-index:1;color:var(--Neutral-white, #FFF);font-family:"Inter", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;border-radius:0;width:fit-content;display:flex;justify-content:center;align-items:center;text-transform:uppercase;margin:0 !important}.tax-product_cat .shop-container .main-shop ul.products li.product a .yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor svg.yith-wcwl-icon-svg,.tax-product_cat .shop-container .main-shop ul.products li.product a .yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor img,.post-type-archive-product .shop-container .main-shop ul.products li.product a .yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor svg.yith-wcwl-icon-svg,.post-type-archive-product .shop-container .main-shop ul.products li.product a .yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor img,.tax-berocket_brand .shop-container .main-shop ul.products li.product a .yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor svg.yith-wcwl-icon-svg,.tax-berocket_brand .shop-container .main-shop ul.products li.product a .yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor img{width:24px;color:currentColor;max-width:30px}.tax-product_cat .shop-container .main-shop ul.products li.product a span.yith-wcwl-add-to-wishlist-button__label,.post-type-archive-product .shop-container .main-shop ul.products li.product a span.yith-wcwl-add-to-wishlist-button__label,.tax-berocket_brand .shop-container .main-shop ul.products li.product a span.yith-wcwl-add-to-wishlist-button__label{display:none}.tax-product_cat .shop-container .main-shop ul.products li.product a img,.post-type-archive-product .shop-container .main-shop ul.products li.product a img,.tax-berocket_brand .shop-container .main-shop ul.products li.product a img{width:100%;display:block;box-shadow:none;margin:0px 0px 0px 0px;background:#f7f7f7;height:380px;object-fit:scale-down;transition:all 0.4s ease;padding:0}.tax-product_cat .shop-container .main-shop ul.products li.product a .woocommerce-loop-product__title,.post-type-archive-product .shop-container .main-shop ul.products li.product a .woocommerce-loop-product__title,.tax-berocket_brand .shop-container .main-shop ul.products li.product a .woocommerce-loop-product__title{color:#020628;text-align:center;font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;padding:0}.tax-product_cat .shop-container .main-shop ul.products li.product a .priceLoyalty,.post-type-archive-product .shop-container .main-shop ul.products li.product a .priceLoyalty,.tax-berocket_brand .shop-container .main-shop ul.products li.product a .priceLoyalty{display:none}.tax-product_cat .shop-container .main-shop ul.products li.product a .price,.post-type-archive-product .shop-container .main-shop ul.products li.product a .price,.tax-berocket_brand .shop-container .main-shop ul.products li.product a .price{color:#020628;text-align:center;font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.tax-product_cat .shop-container .main-shop ul.products li.product a .price del,.post-type-archive-product .shop-container .main-shop ul.products li.product a .price del,.tax-berocket_brand .shop-container .main-shop ul.products li.product a .price del{text-decoration:line-through;color:#C8B175;font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.tax-product_cat .shop-container .main-shop ul.products li.product a .product-archive-category,.post-type-archive-product .shop-container .main-shop ul.products li.product a .product-archive-category,.tax-berocket_brand .shop-container .main-shop ul.products li.product a .product-archive-category{color:#929292;text-align:center;font-family:"Inter", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.tax-product_cat .shop-container .main-shop ul.products li.product a:hover .woocommerce-loop-product__title,.post-type-archive-product .shop-container .main-shop ul.products li.product a:hover .woocommerce-loop-product__title,.tax-berocket_brand .shop-container .main-shop ul.products li.product a:hover .woocommerce-loop-product__title{color:#C8B175;transition:all 0.2s ease}.tax-product_cat .shop-container .main-shop ul.products li.product a:hover img,.post-type-archive-product .shop-container .main-shop ul.products li.product a:hover img,.tax-berocket_brand .shop-container .main-shop ul.products li.product a:hover img{filter:brightness(0.8);transition:all 0.4s ease}.page-template-page-contact .content{width:80%;min-width:70rem;margin:5rem auto 0rem;text-align:center}.page-template-page-contact .content.contact-info{margin-top:0}.page-template-page-contact .content h1{margin-bottom:0}.page-template-page-contact .content .phone{color:#3D3D3D;text-align:center;font-family:"Inter", sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal;display:block;width:fit-content;margin:20px auto}.page-template-page-contact .content .phone:hover{color:#C8B175}.page-template-page-contact .content .email{color:#C8B175;text-align:center;font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;display:block;width:fit-content;margin:0px auto 0px}.page-template-page-contact .content .email:hover{color:#000000}.page-template-page-contact .content .social a.so-button{font-size:22px;color:#3D3D3D;line-height:normal;margin-right:0}.page-template-page-contact .content .social a.so-button:hover{color:#C8B175}.page-template-page-contact .enquire-now{flex-direction:column;align-items:center;gap:10px;align-self:stretch;margin:0px auto}.page-template-page-contact .enquire-now h4{color:#ffffff;font-family:"Playfair Display", serif;font-size:26px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;margin-top:0;text-align:left}.page-template-page-contact .enquire-now br{display:none}.page-template-page-contact .enquire-now form.wpcf7-form{width:850px;margin:0 auto;border-radius:0;padding:0;margin-top:40px}.page-template-page-contact .enquire-now form.wpcf7-form .wpcf7-form-control-wrap{position:relative;height:auto;display:flex;width:100%;flex-direction:column;gap:10px;margin-bottom:8px;margin-right:1rem}.page-template-page-contact .enquire-now form.wpcf7-form .wpcf7-form-control-wrap:nth-of-type(2n){margin-right:0}.page-template-page-contact .enquire-now form.wpcf7-form input::placeholder,.page-template-page-contact .enquire-now form.wpcf7-form textarea::placeholder{color:#020628;font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;opacity:1;text-transform:none}.page-template-page-contact .enquire-now form.wpcf7-form label{display:inline-flex;justify-content:center;align-items:center}.page-template-page-contact .enquire-now form.wpcf7-form label input{margin-top:0}.page-template-page-contact .enquire-now form.wpcf7-form input{display:flex;padding:24px 20px;justify-content:center;align-items:center;gap:10px;align-self:stretch;width:-webkit-fill-available;margin-bottom:0;border-radius:0;background:white;border:0;color:#000000;font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border:2px solid #F3EFE2;background-color:#F3EFE2}.page-template-page-contact .enquire-now form.wpcf7-form input.wpcf7-form-control.wpcf7-submit.has-spinner{display:flex;align-items:center;gap:34px;box-shadow:none;cursor:pointer;transition:0.4s ease all;border-radius:0;background:#C8B175;color:#ffffff;width:200px;margin:0 0 0;color:#ffffff;font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:flex;height:56px;padding:16px 30px;align-items:center;gap:26px;border-color:#C8B175}.page-template-page-contact .enquire-now form.wpcf7-form input.wpcf7-form-control.wpcf7-submit.has-spinner:hover{background-color:#ffffff;color:#020628;transition:0.4s ease all}.page-template-page-contact .enquire-now form.wpcf7-form textarea{justify-content:center;gap:10px;width:-webkit-fill-available;display:flex;height:200px;padding:24px 20px;align-items:flex-start;gap:10px;align-self:stretch;border:0;border-radius:0;background:#ffffff;color:#000000;font-family:"Inter", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border:2px solid #F3EFE2;background-color:#F3EFE2}.page-template-page-contact .enquire-now form.wpcf7-form p{margin-bottom:0;color:#ffffff;font-family:"Inter", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:left}.page-template-page-contact .enquire-now form.wpcf7-form .privacy-block{display:flex;justify-content:space-between;align-items:center}.page-template-page-contact .enquire-now form.wpcf7-form .privacy{color:#000000;font-family:"Inter", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:left;margin-top:0;width:24rem}.page-template-page-contact .enquire-now form.wpcf7-form .privacy a{color:#000000;font-family:"Inter", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;width:100%;text-decoration:underline;margin-top:0}.page-template-page-contact .enquire-now form.wpcf7-form .privacy a:hover{color:#ffffff}.size-charts-section .inner{display:flex;justify-content:center;flex-direction:row;width:75.5%;min-width:70rem;margin:0rem auto 4rem;max-width:1450px;flex-wrap:wrap;position:relative}.size-charts-section .inner a.popup-modal-dismiss{font-size:20px;line-height:normal;color:white;text-align:right;margin-right:0;float:right;position:absolute;display:block;top:-40px;right:0}.size-charts-section .inner .size-charts-grid{display:flex;gap:40px;flex-wrap:wrap;align-items:start;align-content:flex-start;justify-content:center;width:100%}.size-charts-section .inner .size-charts-grid .size-chart-item{flex:48%;max-width:45%;display:flex;flex-direction:column}.size-charts-section .inner .size-charts-grid .size-chart-item h3{font-size:23px;line-height:normal;margin-bottom:20px;font-family:"Playfair Display", serif}.size-charts-section .inner .size-charts-grid .size-chart-item .size-chart-table{width:100%;border-collapse:collapse;background-color:#ffffff}.size-charts-section .inner .size-charts-grid .size-chart-item .size-chart-table th,.size-charts-section .inner .size-charts-grid .size-chart-item .size-chart-table td{padding:12px 16px;text-align:left;border:1px solid #ddd;font-family:"Inter", sans-serif}.size-charts-section .inner .size-charts-grid .size-chart-item .size-chart-table thead{background-color:#f5f5f5}.size-charts-section .inner .size-charts-grid .size-chart-item .size-chart-table thead th{font-weight:600;text-transform:uppercase;font-size:14px;line-height:normal;font-weight:bold}.size-charts-section .inner .size-charts-grid .size-chart-item .size-chart-table tbody tr:nth-child(even){background-color:#fafafa}.key-information-blocks{padding:40px 0 80px}.key-information-blocks .container{display:flex;flex-wrap:wrap;justify-content:space-around;text-align:center}.key-information-blocks .container .contact-info-item{width:33%;flex:0 0 33%}.key-information-blocks .container .contact-info-item .icon{width:60px;height:60px;display:block;margin:0 auto 1rem}.key-information-blocks .container .contact-info-item .title{color:#020628;text-align:center;font-family:"Playfair Display", serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;display:block}.key-information-blocks .container .contact-info-item .description{width:18rem;display:block;margin:0 auto}.key-information-blocks .container .contact-info-item a.learn-more-link{color:#3D3D3D;font-family:"Inter", sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.key-information-blocks .container .contact-info-item a.learn-more-link:hover{color:#C8B175}.footer{background-color:#ffffff;position:relative}.footer .footer-inner{display:flex;flex-direction:column;width:80%;min-width:70rem;margin:0 auto;padding-top:3rem;z-index:1;position:relative}.footer .footer-inner .footer-top{display:flex;flex-direction:row;padding:1rem 0 4rem;justify-content:space-between}.footer .footer-inner .footer-top span.heading{color:#020628;font-family:"Playfair Display", serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;display:block;margin-bottom:10px}.footer .footer-inner .footer-top p{color:#ffffff}.footer .footer-inner .footer-top .wc-cat-list{list-style:none;margin:0;padding:0}.footer .footer-inner .footer-top .wc-cat-list a.parent-link{text-decoration:none;color:#020628;font-family:"Playfair Display", serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:10px;display:block}.footer .footer-inner .footer-top .wc-cat-list .wc-cat-children{list-style:none;margin:0.25rem 0 0 1rem;padding:0;display:flex;flex-direction:column}.footer .footer-inner .footer-top .wc-cat-list .wc-cat-children .wc-cat-children li{margin-bottom:0.9rem}.footer .footer-inner .footer-top .wc-cat-list .wc-cat-children .wc-cat-children li a{color:#020628;font-family:"Inter", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.footer .footer-inner .footer-top ul{padding-left:0;list-style:none;display:block;margin-top:0}.footer .footer-inner .footer-top ul li{margin-bottom:0.9rem}.footer .footer-inner .footer-top ul li a{color:#020628;font-family:"Inter", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:block}.footer .footer-inner .footer-top ul li a:hover{color:#C8B175}.footer .footer-inner .footer-top .footer-contact{display:flex;flex-direction:column;gap:10px;width:25%}.footer .footer-inner .footer-top .footer-contact .phone{color:#020628;font-family:"Inter", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:block;margin-bottom:0}.footer .footer-inner .footer-top .footer-contact .phone:hover{color:#C8B175}.footer .footer-inner .footer-top .footer-contact .email{color:#C8B175;font-family:"Inter", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:block;margin-top:0.5rem;margin-bottom:0.5rem}.footer .footer-inner .footer-top .footer-contact .email:hover{color:#020628}.footer .footer-inner .footer-top .footer-contact p{margin-top:0;margin-bottom:0;color:#020628;font-family:"Inter", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.footer .footer-inner .footer-top .footer-products{width:60%}.footer .footer-inner .footer-top .footer-services{display:flex;flex-direction:column;gap:10px;width:25%}.footer .footer-inner .footer-top .social{margin-bottom:2rem}.footer .footer-inner .footer-top .social a.so-button{font-size:22px;color:#020628;line-height:normal;margin-right:0;padding:0;border:2px solid #ffffff;border-radius:50%}.footer .footer-inner .footer-top .social a.so-button:hover{color:#C8B175;background-color:transparent}.footer .footer-inner .footer-top .opening-hours .heading{margin-bottom:1rem}.footer .footer-inner .footer-top .opening-hours .opening-hours-item{margin-bottom:0.5rem;display:block}.footer .footer-inner .footer-top .opening-hours .opening-hours-item .day{color:#020628;font-family:"Inter", sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.footer .footer-inner .footer-bottom{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.footer .footer-inner .footer-bottom div{display:flex;gap:0}.footer .footer-inner .footer-bottom p{color:#020628;font-family:"Inter", sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.footer .footer-inner .footer-bottom p .spacer{color:#000000;font-family:"Inter", sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:normal;margin:0 5px}.footer .footer-inner .footer-bottom a{color:#020628;font-family:"Inter", sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.footer .footer-inner .footer-bottom a:hover{color:#C8B175}.footer .footer-inner .footer-bottom ul#menu-footer-menu{display:flex;align-items:center;list-style:none;padding:0;margin:0}.footer .footer-inner .footer-bottom ul#menu-footer-menu li{margin:0}.footer .footer-inner .footer-bottom ul#menu-footer-menu li span.spacer{margin:0 10px}@media (min-width:1200px) and (max-width:1560px){#g-headertop .header-inner .site-logo{width:20%;flex:0 20%}.fifty-fifty .right{gap:80px}.fifty-fifty .right .image img{height:42vw}.fifty-fifty .left{gap:80px}.fifty-fifty .left .image img{height:42vw}.bullet-point-container .inner{gap:60px}.bullet-point-container .introduction{width:34%}}@media (min-width:960px) and (max-width:1199px){h1{font-size:50px}h2{font-size:45px;margin-top:0}div#main-content{overflow:hidden}.container{width:95%;min-width:95%;margin:0px auto 0}.black-outline-btn{padding:13px 20px 14px 20px}#g-headertop .container .site-logo{width:30%;flex:0 30%}#g-headertop .site-navigation{width:95%;flex:1 95%;min-width:95%}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content{width:95%;min-width:95%}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content span.slider-heading{font-size:65px;line-height:90px}.page-banner{height:450px}.page-banner .inner{width:95%;min-width:95%;bottom:2rem}.page-banner .inner h1{font-size:52px}.page-banner .inner p{width:90%}.banner-bottom img.icon{margin-top:2rem}.featured-shop-categories .item{height:320px}.featured-shop-categories .item .details{padding:30px;gap:20px}.featured-shop-categories .item .details span.title{font-size:35px}.get-in-touch-banner.gold{width:95%;min-width:95%}.get-in-touch-banner.blue{width:95%;min-width:95%}.get-in-touch-banner .banner-inner{width:100%;min-width:100%}.google-block{width:95%;min-width:95%}.tax-product_cat .FAQs-container,.post-type-archive-product .FAQs-container,.tax-berocket_brand .FAQs-container{width:90%}.tax-product_cat #main-content,.post-type-archive-product #main-content,.tax-berocket_brand #main-content{width:95%;min-width:95%}.tax-product_cat .shop-container .sidebar,.post-type-archive-product .shop-container .sidebar,.tax-berocket_brand .shop-container .sidebar{width:30%}.tax-product_cat .shop-container .main-shop .products ul,.tax-product_cat .shop-container .main-shop ul.products,.post-type-archive-product .shop-container .main-shop .products ul,.post-type-archive-product .shop-container .main-shop ul.products,.tax-berocket_brand .shop-container .main-shop .products ul,.tax-berocket_brand .shop-container .main-shop ul.products{display:flex;flex-wrap:wrap}.tax-product_cat .shop-container .main-shop .products ul li.product,.tax-product_cat .shop-container .main-shop ul.products li.product,.post-type-archive-product .shop-container .main-shop .products ul li.product,.post-type-archive-product .shop-container .main-shop ul.products li.product,.tax-berocket_brand .shop-container .main-shop .products ul li.product,.tax-berocket_brand .shop-container .main-shop ul.products li.product{width:29.05%;margin-left:0}.tax-product_cat .shop-container .main-shop .products ul li.product a img,.tax-product_cat .shop-container .main-shop ul.products li.product a img,.post-type-archive-product .shop-container .main-shop .products ul li.product a img,.post-type-archive-product .shop-container .main-shop ul.products li.product a img,.tax-berocket_brand .shop-container .main-shop .products ul li.product a img,.tax-berocket_brand .shop-container .main-shop ul.products li.product a img{height:200px}.tax-product_cat .shop-container .main-shop .products ul li.last,.tax-product_cat .shop-container .main-shop ul.products li.last,.post-type-archive-product .shop-container .main-shop .products ul li.last,.post-type-archive-product .shop-container .main-shop ul.products li.last,.tax-berocket_brand .shop-container .main-shop .products ul li.last,.tax-berocket_brand .shop-container .main-shop ul.products li.last{margin-right:3.8%}.woocommerce .product-information{display:flex;padding:40px 0px 30px 40px}.woocommerce.single-product .site-main{width:95%;margin:3rem auto;min-width:95%}.woocommerce.single-product .site-main div.product{gap:40px}.woocommerce.single-product .site-main div.product .short-description{width:100%}.woocommerce.single-product .site-main div.product .short-description .spec strong{font-weight:bold;width:46%;font-size:15px}.woocommerce.single-product .site-main div.product .short-description .spec p{font-size:15px}.woocommerce.single-product .site-main div.product div.images{width:45%;flex:0 45%}.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image{height:320px !important}.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image img{height:320px !important}.woocommerce.single-product .image-block{width:100%;min-width:100%;gap:30px 30px}.woocommerce.single-product .image-block img{height:558px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.page-id-13 .cart-collaterals .cart_totals,.woocommerce-account .cart-collaterals .cart_totals,.woocommerce-wishlist .cart-collaterals .cart_totals{float:right;width:44%}.home .main-content{padding:60px 0 20px}.home .main-content .inner{width:85%;min-width:85%;margin:0px auto 0.5rem}.fifty-fifty .left{width:95%;min-width:95%;gap:35px}.fifty-fifty .left .content{width:50%;flex:0 50%;padding-top:0}.fifty-fifty .left .image{width:50%;flex:0 50%}.fifty-fifty .left .image img{height:46vw;max-height:550px;max-width:550px;min-height:500px}.fifty-fifty .right{width:95%;min-width:95%;gap:35px}.fifty-fifty .right .content{width:50%;flex:0 50%;padding-top:0}.fifty-fifty .right .image{width:50%;flex:0 50%}.fifty-fifty .right .image img{height:46vw;max-height:550px;max-width:550px;min-height:500px}.post-type-archive-service .get-in-touch-banner.gold{width:100%;min-width:100%}.services-list .service-inner{display:flex;flex-wrap:wrap}.services-list .service-inner .service-item{flex:0 26.5%}.information-blocks .card-container .card .card-content{padding:24px 18px 0px 18px}.page-template-page-full .main-content,.error404 .main-content{width:95%;min-width:95%}.introduction-content{width:95%;min-width:95%;margin:3rem auto 4rem}.page-template-page-full .main-content .content-container,.error404 .main-content .content-container{width:100%;margin:0 auto 0;padding:0 0 4.6rem}.page-template-page-contact .content{width:95%;min-width:95%}.page-template-page-contact .main-content{position:relative;padding:3rem 0 0rem}.page-template-page-contact .main-content:before{background-position:right bottom;background-size:1248px;background-repeat:no-repeat}.page-template-page-contact .main-content .contact-form .inner{width:95%;min-width:95%;background-size:340px}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form{width:460px}.footer .footer-inner{width:95%;min-width:95%}.footer .footer-inner .footer-top{flex-wrap:wrap}.footer .footer-inner .footer-top .footer-products{width:50%}.footer .footer-inner .footer-top .footer-pages{width:35%}}@media (min-width:768px) and (max-width:959px){p{font-size:16px}h1{font-size:45px}h2{font-size:38px}div#main-content{overflow:hidden}.black-btn{margin-top:1rem}#g-headertop #mega-menu-wrap-primary .mega-menu-toggle~button.mega-close:before{font-size:30px}#g-headertop #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open~button.mega-close{right:4px;left:auto}#g-headertop .header-inner{width:90%;margin:0px auto 0;min-width:90%}#g-headertop .header-inner .site-logo{width:30%;flex:0 30%;order:1}#g-headertop .header-inner .site-logo img{min-width:0;margin-right:6%;max-width:176px}#g-headertop .header-inner .sidebar{order:2;width:60%;margin-top:8px;padding-right:1rem;justify-content:end}#g-headertop .header-inner .site-navigation{width:fit-content;flex:0 fit-content;order:3}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary{text-align:center;width:90%;justify-items:start;display:flex;align-items:start;justify-content:start;padding:3rem 2rem;gap:5px;background-color:#000000}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{color:#ffffff}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-current-menu-item a{justify-content:space-between;background-color:#E15544;color:#ffffff !important;border-radius:0}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{width:100%;border-radius:0;justify-content:space-between}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.hidden-desktop{display:block !important;width:100%;border-radius:0;text-align:left}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu{margin-top:0;gap:10px;position:relative;background-color:transparent}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li a{background-color:transparent;padding:8px 20px 8px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li.mega-current-menu-item a{background-color:#E15544}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a{padding:6px 10px;justify-content:start;color:#ffffff !important;justify-content:space-between;margin-top:0}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a::after{display:none}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:hover{background-color:#E15544;border-radius:0;color:#ffffff !important}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:hover::after{display:none}.page-banner{height:275px}.page-banner .inner{width:90%;min-width:90%;top:0}.page-banner .inner h1{font-size:50px;width:100%;margin-top:0;margin-bottom:0}.slider .no-js .owl-carousel,.slider .owl-carousel{height:750px !important;min-height:750px !important}.slider .owl-item .item{height:750px;min-height:750px}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content{width:90%}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content span.slider-heading{font-size:55px;line-height:80px}.slider .container{height:750px;min-height:750px}.slider .container .slider-content{width:90%;margin:0rem auto 0}.slider .container .slider-content .owl-slide-title{font-size:50px}.quicklinks{width:90%;min-width:90%}.quicklinks .item{width:48%;flex:1 48%;height:500px;min-height:500px}.quicklinks .item .details span.title{font-size:45px;line-height:60px}.quicklinks .inner{overflow:visible}.quicklinks .inner .owl-nav{margin-top:0;position:absolute;bottom:109%}.quicklinks .inner .owl-item a{height:190px}.quicklinks .inner a .content .icon{width:35px;height:35px}.quicklinks .inner a .content .heading{font-size:17px}.get-in-touch-banner .banner-inner{width:90%;min-width:90%;padding:60px 0 30px}.get-in-touch-banner .banner-inner .icon{height:80px;width:auto}.get-in-touch-banner .banner-inner h2:nth-of-type(2){font-size:38px}.products-carousel{margin-top:6rem}.products-carousel .heading-conainer{width:90%;min-width:90%}.products-carousel .service-quicklinks.home{width:90%;min-width:90%}.products-grid{width:90%;min-width:90%;margin:0rem auto 5rem}.products-grid .service-quicklinks{gap:10px}.products-grid .service-quicklinks .service-item.item{width:48.8%;flex:0 48.8%;height:37vw;max-height:400px;min-height:250px}.products-grid .service-quicklinks .service-item.item a .details .service-header{font-size:30px}.tax-product_cat h1,.post-type-archive-product h1,.tax-berocket_brand h1{font-size:45px}.tax-product_cat .woocommerce-ordering select,.post-type-archive-product .woocommerce-ordering select,.tax-berocket_brand .woocommerce-ordering select{width:230px;font-size:14px;height:40px;letter-spacing:1px}.tax-product_cat #main-content,.post-type-archive-product #main-content,.tax-berocket_brand #main-content{width:90%;margin:40px auto;min-width:90%}.tax-product_cat .shop-container,.post-type-archive-product .shop-container,.tax-berocket_brand .shop-container{margin-top:4rem}.tax-product_cat .shop-container .sidebar,.post-type-archive-product .shop-container .sidebar,.tax-berocket_brand .shop-container .sidebar{width:28%}.tax-product_cat .shop-container .main-shop,.post-type-archive-product .shop-container .main-shop,.tax-berocket_brand .shop-container .main-shop{width:72%;padding-right:2rem}.tax-product_cat .shop-container .main-shop ul.products li.product,.post-type-archive-product .shop-container .main-shop ul.products li.product,.tax-berocket_brand .shop-container .main-shop ul.products li.product{margin:0 0 1.992em;width:49.05%}.tax-product_cat .shop-container .main-shop ul.products li.product a img,.post-type-archive-product .shop-container .main-shop ul.products li.product a img,.tax-berocket_brand .shop-container .main-shop ul.products li.product a img{height:210px;margin:0px 0px 10px 0px}.woocommerce.single-product .site-main{width:90%;margin:2rem auto;min-width:90%}.woocommerce.single-product .site-main div.product .short-description{width:100%}.woocommerce.single-product .site-main div.product .short-description .spec{width:100%;margin-bottom:8px}.woocommerce.single-product .site-main div.product .short-description .spec strong{width:68%}.woocommerce.single-product .site-main div.product div.summary{width:100%}.woocommerce.single-product .site-main div.product div.summary .product_title{font-size:45px}.woocommerce.single-product .site-main div.product div.images{width:100%}.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image{height:58vw !important;max-height:500px}.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image img.wp-post-image,.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image img{object-fit:contain;object-position:center;height:58vw !important;max-height:500px}.woocommerce.single-product .image-block{width:100%;margin:1rem auto 4rem;gap:20px 20px}.woocommerce.single-product .image-block a.glightbox{width:48.5%}.woocommerce.single-product .image-block a.glightbox img{height:450px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.page-id-13 .cart-collaterals .cart_totals,.woocommerce-account .cart-collaterals .cart_totals,.woocommerce-wishlist .cart-collaterals .cart_totals{width:60%}.woocommerce-info{border-top-color:#1e85be;color:#424753;font-family:"Inter", sans-serif;font-size:17px;line-height:normal}.woocommerce-cart input#coupon_code{width:324px}.woocommerce-checkout .col2-set{flex-direction:column}.woocommerce-checkout .col2-set .col-1{width:100%}.woocommerce-checkout .col2-set .col-2{width:100%}.blog div#primary,.tag div#primary,.category div#primary,.author div#primary{width:90%;min-width:90%}.blog div#news-section a.news-post,.tag div#news-section a.news-post,.category div#news-section a.news-post,.author div#news-section a.news-post{width:48.8%;flex:0 48.8%}.blog div#news-section a.news-post img.attachment-full.size-full,.tag div#news-section a.news-post img.attachment-full.size-full,.category div#news-section a.news-post img.attachment-full.size-full,.author div#news-section a.news-post img.attachment-full.size-full{height:240px}.single-post .introduction{width:90%;min-width:90%}.single-post .main-content{width:90%;min-width:90%}.single-post nav#nav-single{width:90%}.introduction-content{width:90%;margin:3rem auto 3rem;min-width:90%;text-align:center}.size-charts-section .inner{width:90%;min-width:90%}.testimonials-section{padding:0px 0;width:90%;margin:5rem auto 4rem;min-width:90%}.home .main-content{padding:40px 0 20px}.home .main-content .inner{width:90%;min-width:90%;margin:0px auto}.home .main-content .inner .content .icon{height:80px;width:auto}.fifty-fifty h2{margin-top:0;margin-bottom:0;text-align:left;font-size:40px}.fifty-fifty .left{width:90%;min-width:90%;gap:40px;margin:3rem auto 3rem;flex-direction:row}.fifty-fifty .left .content{width:100%;flex:0 100%;padding-top:1rem}.fifty-fifty .left .image{width:100%;flex:0 100%}.fifty-fifty .left .image img{width:100%;height:62vw;border-radius:9px;max-height:480px}.fifty-fifty .right{width:90%;min-width:90%;gap:40px;margin:3rem auto 3rem;flex-direction:row-reverse}.fifty-fifty .right .content{width:100%;flex:0 100%;padding-top:1rem}.fifty-fifty .right .image{width:100%;flex:0 100%}.fifty-fifty .right .image img{width:100%;height:62vw;border-radius:9px;max-height:480px}.page-template-page-full .main-content,.error404 .main-content{width:90%;min-width:90%}.page-template-page-full .main-content .content-container,.error404 .main-content .content-container{padding:0 0}.page-template-page-contact .content{width:90%;min-width:90%;margin:4rem auto 3rem}.page-template-page-contact .enquire-now form.wpcf7-form{width:90%}.footer .footer-inner{width:90%;min-width:90%}.footer .footer-inner .footer-top{flex-wrap:wrap}.footer .footer-inner .footer-top .footer-contact{width:38%}.footer .footer-inner .footer-top .footer-logo{width:55%}.footer .footer-inner .footer-top .footer-logo img.footer-logo-image{height:132px;width:auto}}@media (min-width:320px) and (max-width:767px){h1{font-size:40px}h2{font-size:40px}h3{font-size:32px}div#main-content{overflow:hidden}.sub-title{font-size:18px}.black-btn{padding:10px 20px 10px 20px;margin-top:1rem;font-size:15px}#g-headertop{height:auto}#g-headertop #mega-menu-wrap-primary .mega-menu-toggle~button.mega-close:before{font-size:30px}#g-headertop #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open~button.mega-close{right:4px;left:auto}#g-headertop .search-bar{min-width:100%}#g-headertop .search-bar aside:nth-of-type(1){position:relative;width:90%;margin:0 auto}#g-headertop .search-bar aside:nth-of-type(2){width:90%;margin:0 auto}#g-headertop .search-bar aside:nth-of-type(2) .wp-block-search__inside-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column}#g-headertop .header-inner{width:90%;margin:12px auto;min-width:90%;flex-direction:column;justify-content:start;align-items:flex-start}#g-headertop .header-inner .site-logo{width:100%;flex:0 100%;order:1}#g-headertop .header-inner .site-logo img{min-width:0;margin-right:6%;max-width:176px}#g-headertop .header-inner .sidebar{order:2;width:100%;margin-top:0;padding-right:0;justify-content:center}#g-headertop .header-inner .site-navigation{width:fit-content;flex:0 fit-content;order:3;position:absolute;right:1rem;top:1.45rem}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary{text-align:center;width:90%;justify-items:start;display:flex;align-items:start;justify-content:start;padding:3rem 2rem;gap:5px;background-color:#000000}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{color:#ffffff}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-current-menu-item a{justify-content:space-between;background-color:#E15544;color:#ffffff !important;border-radius:0}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{width:100%;border-radius:0;justify-content:space-between}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.hidden-desktop{display:block !important;width:100%;border-radius:0;text-align:left}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu{margin-top:0;gap:10px;position:relative;background-color:transparent}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li a{background-color:transparent;padding:8px 20px 8px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li.mega-current-menu-item a{background-color:#E15544}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a{padding:6px 10px;justify-content:start;color:#ffffff !important;justify-content:space-between;margin-top:0}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a::after{display:none}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:hover{background-color:#E15544;border-radius:0;color:#ffffff !important}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:hover::after{display:none}.page-banner{height:170px}.page-banner .inner{width:90%;min-width:90%;top:0}.page-banner .inner h1{font-size:42px;line-height:normal;width:100%;margin-top:0;margin-bottom:0}.slider .no-js .owl-carousel,.slider .owl-carousel{height:500px !important;min-height:500px !important}.slider .owl-nav{display:none}.slider .owl-item .item{height:500px;min-height:500px}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content{width:90%}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content span.slider-heading{font-size:40px;line-height:normal}.slider .container{height:500px;min-height:500px}.slider .container .slider-content{width:90%;margin:0rem auto 0}.slider .container .slider-content .owl-slide-title{font-size:50px}.get-in-touch-banner .banner-inner{width:90%;min-width:90%;padding:60px 0 30px}.get-in-touch-banner .banner-inner .icon{height:80px;width:auto}.get-in-touch-banner .banner-inner h2:nth-of-type(2){font-size:38px}.products-carousel{margin-top:4rem}.products-carousel .heading-conainer{width:90%;min-width:90%;flex-direction:column;gap:10px}.products-carousel .service-quicklinks.home{width:90%;min-width:90%;margin:2rem auto 3rem}.products-carousel .service-quicklinks.home .service-item.item{min-height:300px}.products-carousel .service-quicklinks.home .service-item.item a .details .service-header{font-size:30px}.products-grid{width:90%;min-width:90%;margin:0rem auto 4rem}.products-grid .service-quicklinks{gap:8px}.products-grid .service-quicklinks .service-item.item{width:48.6%;flex:0 48.6%;height:29vw;max-height:350px;min-height:155px}.products-grid .service-quicklinks .service-item.item a .details{padding:0 0 12px 0}.products-grid .service-quicklinks .service-item.item a .details .service-header{font-size:26px}#mc_embed_signup{width:100% !important}#mc_embed_signup h2{font-size:26px !important}.tax-product_cat .shop-container .sidebar .bapf_sfilter .bapf_hascolarr,.tax-product_cat .shop-container .sidebar .bapf_sfilter .bapf_hasdesc,.post-type-archive-product .shop-container .sidebar .bapf_sfilter .bapf_hascolarr,.post-type-archive-product .shop-container .sidebar .bapf_sfilter .bapf_hasdesc,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter .bapf_hascolarr,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter .bapf_hasdesc{margin-top:1rem}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:100%}.woocommerce span.onsale{position:relative;top:0}.woocommerce ul.products li.product .onsale{top:0;right:12px}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{font-size:16px}.tax-product_cat h1,.post-type-archive-product h1,.tax-berocket_brand h1{font-size:40px}.tax-product_cat .woocommerce-ordering,.post-type-archive-product .woocommerce-ordering,.tax-berocket_brand .woocommerce-ordering{margin:0 0rem 1em 0;position:relative;width:100%}.tax-product_cat .woocommerce-ordering select,.post-type-archive-product .woocommerce-ordering select,.tax-berocket_brand .woocommerce-ordering select{width:100%;font-size:14px;height:40px;letter-spacing:1px}.tax-product_cat #main-content,.post-type-archive-product #main-content,.tax-berocket_brand #main-content{width:90%;margin:20px auto 40px;min-width:90%}.tax-product_cat .shop-container,.post-type-archive-product .shop-container,.tax-berocket_brand .shop-container{margin-top:3rem;flex-direction:column}.tax-product_cat .shop-container span.product-filter-toggle,.post-type-archive-product .shop-container span.product-filter-toggle,.tax-berocket_brand .shop-container span.product-filter-toggle{font-size:26px;font-family:"Playfair Display", serif;color:#000;line-height:normal;margin-bottom:1rem;text-transform:capitalize;display:flex;align-items:center;gap:8px}.tax-product_cat .shop-container span.product-filter-toggle:before,.post-type-archive-product .shop-container span.product-filter-toggle:before,.tax-berocket_brand .shop-container span.product-filter-toggle:before{content:"";background-image:url(/wp-content/uploads/2026/02/toggle.jpg);display:inline-block;height:28px;width:30px;background-position:center;background-repeat:no-repeat;background-size:contain}.tax-product_cat .shop-container .sidebar,.post-type-archive-product .shop-container .sidebar,.tax-berocket_brand .shop-container .sidebar{width:100%;height:0 !important;overflow-y:auto;transition:0.4s height ease, 0.4s width ease}.tax-product_cat .shop-container .sidebar.hidden,.post-type-archive-product .shop-container .sidebar.hidden,.tax-berocket_brand .shop-container .sidebar.hidden{height:100% !important;transition:0.4s height ease, 0.4s width ease;width:100%}.tax-product_cat .shop-container .sidebar ul.product-cat,.post-type-archive-product .shop-container .sidebar ul.product-cat,.tax-berocket_brand .shop-container .sidebar ul.product-cat{margin-bottom:0}.tax-product_cat .shop-container .sidebar .berocket_single_filter_widget,.post-type-archive-product .shop-container .sidebar .berocket_single_filter_widget,.tax-berocket_brand .shop-container .sidebar .berocket_single_filter_widget{padding:0% 0% 0 0}.tax-product_cat .shop-container .main-shop,.post-type-archive-product .shop-container .main-shop,.tax-berocket_brand .shop-container .main-shop{width:100%;padding-right:2rem}.tax-product_cat .shop-container .main-shop ul.products li.product,.post-type-archive-product .shop-container .main-shop ul.products li.product,.tax-berocket_brand .shop-container .main-shop ul.products li.product{margin:0 0 10px}.tax-product_cat .shop-container .main-shop ul.products li.product a img,.post-type-archive-product .shop-container .main-shop ul.products li.product a img,.tax-berocket_brand .shop-container .main-shop ul.products li.product a img{height:41vw;margin:0px 0px 0px 0px;max-height:200px;object-fit:cover;object-position:bottom}.woocommerce .quantity .qty,.woocommerce-page .quantity .qty,.page-id-13 .quantity .qty,.woocommerce-account .quantity .qty,.woocommerce-wishlist .quantity .qty{text-align:center;width:-webkit-fill-available;border-radius:12px}.woocommerce.single-product .site-main{width:90%;margin:1.25rem auto;min-width:90%}.woocommerce.single-product .site-main div.product{margin-top:2.2rem}.woocommerce.single-product .site-main div.product .short-description{width:100%}.woocommerce.single-product .site-main div.product .short-description .spec{width:100%;margin-bottom:8px}.woocommerce.single-product .site-main div.product .short-description .spec strong{width:68%}.woocommerce.single-product .site-main div.product form.cart .button{width:-webkit-fill-available}.woocommerce.single-product .site-main div.product form.cart .size-chart{margin-top:0;margin-left:0;display:flex;width:-webkit-fill-available;position:absolute;display:block;bottom:0}.woocommerce.single-product .site-main div.product form.cart div.quantity{float:left;margin:0 0px 6px 0;width:100%;border-radius:12px}.woocommerce.single-product .site-main div.product div.summary{width:100%}.woocommerce.single-product .site-main div.product div.summary .product_title{font-size:40px}.woocommerce.single-product .site-main div.product div.images{width:100%}.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image{height:335px !important}.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image img.wp-post-image,.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image img{height:335px !important;object-fit:cover;object-position:0 center}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.page-id-13 .cart-collaterals .cart_totals,.woocommerce-account .cart-collaterals .cart_totals,.woocommerce-wishlist .cart-collaterals .cart_totals{width:100%}.woocommerce-info{border-top-color:#1e85be;color:#424753;font-family:"Inter", sans-serif;font-size:17px;line-height:normal}.woocommerce-cart input#coupon_code{width:100%;margin-bottom:10px}.woocommerce-checkout .col2-set{flex-direction:column}.woocommerce-checkout .col2-set .col-1{width:100%}.woocommerce-checkout .col2-set .col-2{float:none;width:100%}.blog div#primary,.tag div#primary,.category div#primary,.author div#primary{width:90%;min-width:90%;padding:3rem 0 0rem}.blog div#content,.tag div#content,.category div#content,.author div#content{margin:0rem auto 0rem}.blog div#news-section a.news-post,.tag div#news-section a.news-post,.category div#news-section a.news-post,.author div#news-section a.news-post{width:100%;flex:0 100%;max-height:100%;height:auto}.blog div#news-section a.news-post img.attachment-full.size-full,.tag div#news-section a.news-post img.attachment-full.size-full,.category div#news-section a.news-post img.attachment-full.size-full,.author div#news-section a.news-post img.attachment-full.size-full{height:210px}.blog div#news-section a.news-post .details .black-btn,.tag div#news-section a.news-post .details .black-btn,.category div#news-section a.news-post .details .black-btn,.author div#news-section a.news-post .details .black-btn{position:relative;text-align:left;display:block;bottom:0}.single-post .introduction{width:90%;min-width:90%;padding:2rem 0 2rem}.single-post .introduction h1{font-size:40px}.single-post .social-share{align-items:start;margin-top:2rem;margin-bottom:2rem;flex-direction:column;width:100%}.single-post .social-share section.socialShare{gap:15px;width:-webkit-fill-available}.single-post .main-content{width:90%;min-width:90%}.single-post .main-content .articleBody .post_tags{display:flex;padding:var(--Spacing-small, 12px) var(--Spacing-xlarge, 15px);align-items:center;gap:20px;margin-top:1rem}.single-post .main-content .articleBody .post_tags .sub-title{font-size:14px;line-height:normal}.single-post nav#nav-single{width:90%;margin:1rem auto 2rem}.single-post nav#nav-single span.meta-nav{font-size:16px;line-height:normal}.single-post nav#nav-single span.post-navigation__prev--title,.single-post nav#nav-single .next span.post-navigation__next--title{display:none}.introduction-content{width:90%;margin:2rem auto 0;min-width:90%;text-align:left}.size-charts-section .inner{width:90%;min-width:90%}.size-charts-section .inner .size-charts-grid .size-chart-item{flex:100%;max-width:100%}.testimonials-section{padding:0px 0;width:90%;margin:5rem auto 4rem;min-width:90%}.home .main-content{padding:3rem 0 1rem}.home .main-content .inner{width:90%;min-width:90%;margin:0px auto}.home .main-content .inner .content .icon{height:60px;width:auto}.fifty-fifty .left{width:90%;min-width:90%;gap:15px;margin:3rem auto 3rem;flex-direction:column}.fifty-fifty .left .content{width:100%;flex:0 100%;padding-top:0}.fifty-fifty .left .image{width:100%;flex:0 100%}.fifty-fifty .left .image img{width:100%;height:100vw;border-radius:9px;max-height:650px}.fifty-fifty .right{width:90%;min-width:90%;gap:20px;margin:3rem auto 3rem;flex-direction:column}.fifty-fifty .right .content{width:100%;flex:0 100%;padding-top:0}.fifty-fifty .right .image{width:100%;flex:0 100%}.fifty-fifty .right .image img{width:100%;height:100vw;border-radius:9px;max-height:650px}.page-template-page-full .main-content,.error404 .main-content{width:90%;min-width:90%;margin:10px auto}.page-template-page-full .main-content .content-container,.error404 .main-content .content-container{padding:0.5rem 0 2rem}.page-template-page-full .main-content .content-container h2,.error404 .main-content .content-container h2{margin-top:0}.page-template-page-contact .content{width:90%;min-width:90%;margin:3rem auto 2rem;text-align:left}.page-template-page-contact .content h2{font-size:40px;margin-bottom:0}.page-template-page-contact .content .social{text-align:center}.page-template-page-contact .enquire-now form.wpcf7-form{width:90%}.page-template-page-contact .enquire-now form.wpcf7-form input{padding:15px 20px}.footer .footer-inner{width:90%;min-width:90%;padding-top:0rem}.footer .footer-inner .footer-top{flex-wrap:wrap;padding:3rem 0 0rem}.footer .footer-inner .footer-top ul{column-count:1}.footer .footer-inner .footer-top ul li{margin-bottom:0.2rem}.footer .footer-inner .footer-top ul li a{font-size:15px}.footer .footer-inner .footer-top .footer-contact{width:100%;text-align:center;order:1}.footer .footer-inner .footer-top .footer-contact .phone{font-size:25px}.footer .footer-inner .footer-top .footer-contact .email{font-size:20px}.footer .footer-inner .footer-top .footer-products{order:2;width:100%}.footer .footer-inner .footer-top .footer-products span.heading{text-align:center}.footer .footer-inner .footer-top .footer-products .menu-footer-menu-container{text-align:center}.footer .footer-inner .footer-top .social{margin:1rem auto 2rem;order:3}.footer .footer-inner .footer-top .social a.so-button{width:24px;height:24px;margin-right:0.5rem;padding:4px 5px 4px 4px;display:inline-block}.footer .footer-inner .footer-top .footer-logo{width:100%;text-align:center;order:1;margin-bottom:2rem}.footer .footer-inner .footer-top .footer-logo img.footer-logo-image{height:132px;width:auto}.footer .footer-inner .footer-bottom{flex-direction:column;justify-content:center;align-items:center}.footer .footer-inner .footer-bottom p{margin-bottom:0}}@media (min-width:320px) and (max-width:550px){.quicklinks{width:90%;min-width:90%;margin:0rem auto 0rem}.quicklinks .item{width:49%;flex:1 49%;height:350px;min-height:350px}.quicklinks .item .details span.title{font-size:35px;line-height:normal}.woocommerce.single-product .image-block{width:100%;margin:1rem auto 4rem;gap:20px 20px}.woocommerce.single-product .image-block a.glightbox{width:100%}.woocommerce.single-product .image-block a.glightbox img{height:450px}}@media (min-width:551px) and (max-width:767px){.quicklinks{width:90%;min-width:90%;margin:0rem auto 0rem}.quicklinks .item{width:48%;flex:1 48%;height:350px;min-height:350px}.quicklinks .item .details span.title{font-size:35px;line-height:normal}.tax-product_cat .shop-container .main-shop ul.products li.product,.post-type-archive-product .shop-container .main-shop ul.products li.product,.tax-berocket_brand .shop-container .main-shop ul.products li.product{width:33%}.woocommerce .products,.woocommerce ul.products{display:flex;flex-wrap:wrap}.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image{height:58vw !important;max-height:500px}.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image img.wp-post-image,.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image img{object-fit:contain;object-position:center;height:58vw !important;max-height:500px}.woocommerce.single-product .image-block{width:100%;margin:1rem auto 4rem;gap:20px 20px}.woocommerce.single-product .image-block a.glightbox{width:47.5%}.woocommerce.single-product .image-block a.glightbox img{height:400px}}