@-webkit-keyframes bpaFadeInUp{0%{opacity:0;transform:translateY(10%);transform-origin:center}to{opacity:1;transform:translateY(0)}}@keyframes bpaFadeInUp{0%{opacity:0;transform:translateY(10%);transform-origin:center}to{opacity:1;transform:translateY(0)}}@keyframes stretch{0%{transform:scale(.5);background-color:rgb(255 255 255/.2)}50%{background-color:rgb(255 255 255/.5)}to{transform:scale(1);background-color:rgb(255 255 255)}}@-webkit-keyframes stretch{0%{transform:scale(.5);background-color:rgb(255 255 255/.2)}50%{background-color:rgb(255 255 255/.5)}to{transform:scale(1);background-color:rgb(255 255 255)}}@-moz-keyframes stretch{0%{transform:scale(.5);background-color:rgb(255 255 255/.2)}50%{background-color:rgb(255 255 255/.5)}to{transform:scale(1);background-color:rgb(255 255 255)}}@-o-keyframes stretch{0%{transform:scale(.5);background-color:rgb(255 255 255/.2)}50%{background-color:rgb(255 255 255/.5)}to{transform:scale(1);background-color:rgb(255 255 255)}}@-webkit-keyframes bpgcFadeInUp{0%{opacity:0;transform:translateY(10%);transform-origin:center}to{opacity:1;transform:translateY(0)}}@keyframes bpgcFadeInUp{0%{opacity:0;transform:translateY(10%);transform-origin:center}to{opacity:1;transform:translateY(0)}}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:after,:before{border:0 solid #e5e7eb}:after,:before{box-sizing:border-box;--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h3,h4,h5{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:none;transition:color var(--transition-fast)}b,strong{font-weight:bolder}button,input{font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button{text-transform:none;-webkit-appearance:button;background-color:transparent;background-image:none}input{line-height:inherit}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}h3,h4,h5,p,ul{margin:0}ul{padding:0;list-style:none}input::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder{opacity:1;color:#9ca3af}[role=button]{cursor:pointer}:disabled{cursor:default}img,svg{vertical-align:middle}html{font-family:Gotham,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-behavior:smooth}.primary-menu li a:hover::after{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.btn-primary{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));padding:.75rem 1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}:root{--color-primary:#6c9064;--color-primary-light:#8fb085;--color-primary-dark:#5a7a53;--color-secondary:#c6885d;--color-secondary-light:#d4a686;--color-secondary-dark:#b07249;--color-accent:#d5d8b9;--color-accent-light:#dae3d8;--color-accent-dark:#c4c8a3;--color-white:#ffffff;--color-off-white:#fcf3ed;--color-light-gray:#fdf9f6;--color-gray:#e8e4d8;--color-medium-gray:#9e9e9e;--color-dark-gray:#616161;--color-black:#2c3e2f;--color-text-primary:#2c3e2f;--color-text-secondary:rgba(108, 144, 100, 0.85);--color-text-light:rgba(108, 144, 100, 0.6);--color-text-inverse:#ffffff;--color-bg-primary:#ffffff;--color-bg-secondary:#fdf9f6;--color-bg-tertiary:#fcf3ed;--color-border:#e0e0e0;--color-border-light:#f0f0f0;--color-border-dark:#c0c0c0;--color-success:#4caf50;--color-error:#f44336;--color-warning:#ff9800;--color-info:#2196f3;--color-sale:#ff4444;--color-rating:#ffa41c;--color-stock-in:#4caf50;--color-stock-out:#f44336;--font-primary:'Gotham', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;--font-secondary:'Chatoyer', Georgia, serif;--font-mono:'Courier New', monospace;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:clamp(0.938rem, 0.9rem + 0.2vw, 1rem);--font-size-md:clamp(1rem, 0.95rem + 0.3vw, 1.125rem);--font-size-lg:clamp(1.125rem, 1rem + 0.5vw, 1.25rem);--font-size-xl:clamp(1.25rem, 1.1rem + 0.8vw, 1.5rem);--font-size-2xl:clamp(1.5rem, 1.2rem + 1.5vw, 2rem);--font-size-3xl:clamp(1.75rem, 1.3rem + 2vw, 2.5rem);--font-size-4xl:clamp(2rem, 1.4rem + 2.5vw, 3rem);--font-size-5xl:clamp(2.5rem, 1.5rem + 3.5vw, 4rem);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:500;--font-weight-bold:700;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-relaxed:1.75;--letter-spacing-tight:-0.02em;--letter-spacing-normal:0;--letter-spacing-wide:0.025em;--letter-spacing-wider:0.05em;--letter-spacing-widest:0.1em;--space-xs:0.25rem;--space-sm:0.5rem;--space-md:clamp(0.75rem, 0.7rem + 0.3vw, 1rem);--space-lg:clamp(1rem, 0.9rem + 0.5vw, 1.5rem);--space-xl:clamp(1.5rem, 1.2rem + 0.8vw, 2rem);--space-2xl:clamp(2rem, 1.5rem + 1.5vw, 3rem);--space-3xl:clamp(2.5rem, 2rem + 2vw, 4rem);--space-4xl:clamp(3rem, 2rem + 3vw, 6rem);--space-5xl:clamp(4rem, 2.5rem + 4vw, 8rem);--container-max-width:1400px;--container-padding:var(--space-xl);--grid-columns:12;--grid-gap:var(--space-lg);--shop-sidebar-width:280px;--shop-content-gap:var(--space-2xl);--product-columns:3;--product-gap:var(--space-lg);--border-width:1px;--border-width-thick:2px;--radius-none:0;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-full:9999px;--shadow-xs:0 1px 2px rgba(0, 0, 0, 0.05);--shadow-sm:0 2px 4px rgba(0, 0, 0, 0.06);--shadow-md:0 4px 6px rgba(0, 0, 0, 0.07);--shadow-lg:0 10px 15px rgba(0, 0, 0, 0.08);--shadow-xl:0 20px 25px rgba(0, 0, 0, 0.1);--shadow-2xl:0 25px 50px rgba(0, 0, 0, 0.15);--shadow-card:0 2px 8px rgba(0, 0, 0, 0.04);--shadow-card-hover:0 8px 16px rgba(0, 0, 0, 0.1);--transition-fast:150ms ease;--transition-base:250ms ease;--transition-slow:350ms ease;--transition-slower:500ms ease;--ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--ease-out:cubic-bezier(0, 0, 0.2, 1);--ease-in:cubic-bezier(0.4, 0, 1, 1);--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--input-height:48px;--input-height-sm:40px;--input-height-lg:56px;--input-padding-x:var(--space-md);--input-padding-y:var(--space-sm);--input-border-radius:var(--radius-md);--input-border-color:var(--color-border);--input-focus-border-color:var(--color-primary);--button-height:48px;--button-height-sm:40px;--button-height-lg:56px;--button-padding-x:var(--space-xl);--button-padding-y:var(--space-sm);--button-border-radius:var(--radius-md);--product-image-ratio:1 / 1;--product-card-padding:var(--space-md);--product-card-radius:var(--radius-lg);--single-product-gallery-width:55%;--single-product-info-width:45%;--single-product-gap:var(--space-3xl);--mini-cart-width:420px;--cart-item-height:120px;--checkout-progress-height:60px}@media (max-width:1024px){:root{--container-padding:var(--space-lg);--product-columns:2;--shop-sidebar-width:260px;--single-product-gallery-width:50%;--single-product-info-width:50%}}@media (max-width:768px){:root{--container-padding:var(--space-md);--product-columns:2;--shop-content-gap:var(--space-lg);--single-product-gallery-width:100%;--single-product-info-width:100%;--single-product-gap:var(--space-xl);--mini-cart-width:100%}}@media (max-width:640px){:root{--product-columns:1;--container-padding:var(--space-sm)}}@font-face{font-family:"Chatoyer";src:url(/wp-content/themes/ondas-luxury-1/assets/fonts/Chatoyer-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Gotham";src:url(/wp-content/themes/ondas-luxury-1/assets/fonts/GothamLight.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Gotham";src:url(/wp-content/themes/ondas-luxury-1/assets/fonts/GothamLightItalic.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Gotham";src:url(/wp-content/themes/ondas-luxury-1/assets/fonts/GothamBook.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Gotham";src:url(/wp-content/themes/ondas-luxury-1/assets/fonts/GothamBookItalic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Gotham";src:url(/wp-content/themes/ondas-luxury-1/assets/fonts/GothamMedium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Gotham";src:url(/wp-content/themes/ondas-luxury-1/assets/fonts/GothamMediumItalic.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Gotham";src:url(/wp-content/themes/ondas-luxury-1/assets/fonts/GothamBold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Gotham";src:url(/wp-content/themes/ondas-luxury-1/assets/fonts/GothamBoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}h3{text-transform:lowercase}h3::first-letter{text-transform:uppercase}.footer-column-title,.primary-menu a{text-transform:uppercase!important}.footer-column-title,.footer-social-title{font-family:var(--font-primary)}.footer-social-title{text-transform:uppercase;letter-spacing:var(--letter-spacing-wider)}.mobile-menu-list a,.primary-menu a,label{font-family:var(--font-primary);font-weight:var(--font-weight-medium)}.btn,.newsletter-submit,input,li,p{font-family:var(--font-primary)}.amount,.woocommerce-Price-amount,body{font-family:var(--font-primary);font-weight:var(--font-weight-bold)}*,::after,::before{box-sizing:border-box;margin:0;padding:0}body,input,li,p{font-weight:var(--font-weight-normal)}body{font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-primary);background-color:var(--color-bg-primary);min-height:100vh}button{line-height:inherit;cursor:pointer;border:0;background:0 0}a:hover{color:var(--color-secondary)}img,svg{display:block;max-width:100%;height:auto}button,input{font:inherit}input:focus{outline:2px solid var(--color-primary);outline-offset:2px}h3,h4{font-family:var(--font-secondary);font-weight:var(--font-weight-normal)}h3,h4,h5,p{margin-bottom:var(--space-md)}h3,h4,h5{line-height:var(--line-height-tight);color:var(--color-text-primary)}h5{font-size:var(--font-size-lg);font-family:var(--font-primary)}h3{font-size:var(--font-size-2xl)}h4{font-size:var(--font-size-xl)}p{color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}b,h5,strong{font-weight:var(--font-weight-semibold)}.container{width:100%;max-width:var(--container-max-width);margin-left:auto;margin-right:auto;padding-left:var(--container-padding);padding-right:var(--container-padding)}@media (max-width:768px){.hide-mobile{display:none!important}}@media (min-width:769px){.hide-desktop{display:none!important}}.skip-link{position:absolute;top:-40px;left:0;background:var(--color-primary);color:var(--color-white);padding:var(--space-sm) var(--space-md);text-decoration:none;z-index:100}.skip-link:focus{top:0}:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.site-header{position:sticky;top:0;z-index:var(--z-sticky);background:var(--color-white);transition:all var(--transition-base)}.header-main{padding:var(--space-lg)0;border-bottom:1px solid var(--color-border-light)}.header-content{display:flex;align-items:center;justify-content:space-between;gap:0}.site-branding{flex-shrink:0}.custom-logo-link{display:block}.custom-logo{max-height:50px;width:auto}.main-navigation{flex:1}.primary-menu{justify-content:center;list-style:none}.primary-menu li a{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text-primary);padding:var(--space-sm)0;position:relative}.primary-menu li a::after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--color-secondary);transition:width var(--transition-base)}.header-actions,.primary-menu{display:flex;align-items:center;gap:0}.cart-count,.header-account,.header-cart-toggle,.header-search-toggle{display:flex;align-items:center;justify-content:center;border-radius:50%}.header-account,.header-cart-toggle,.header-search-toggle{width:40px;height:40px;cursor:pointer;transition:all var(--transition-fast);color:var(--color-text-primary);position:relative}.header-account:hover,.header-cart-toggle:hover,.header-search-toggle:hover,.mobile-menu-list li a:hover{background:var(--color-bg-tertiary);color:var(--color-secondary)}.cart-count{position:absolute;top:-2px;right:-2px;background:var(--color-secondary);color:var(--color-white);font-size:10px;font-weight:var(--font-weight-bold);min-width:18px;height:18px;padding:2px}.mobile-menu-toggle{display:none}.hamburger{width:24px;height:20px;display:flex;flex-direction:column;justify-content:space-between}.hamburger span{width:100%;height:2px;background:var(--color-primary);transition:all var(--transition-fast)}.search-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(255 255 255/.98);backdrop-filter:blur(10px);z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all var(--transition-base)}.search-overlay-content{width:90%;max-width:800px;position:relative}.search-close{position:absolute;top:-60px;right:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;background:var(--color-white);box-shadow:var(--shadow-md)}.search-close:hover{background:var(--color-primary);color:var(--color-white)}.search-form{position:relative}.search-field{width:100%;height:80px;padding:0 80px 0 var(--space-2xl);font-size:var(--font-size-2xl);border:2px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-white)}.search-field:focus{border-color:var(--color-primary)}.search-submit{position:absolute;right:var(--space-md);top:50%;transform:translateY(-50%);width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:var(--color-primary);color:var(--color-white);border-radius:50%;cursor:pointer;transition:all var(--transition-fast)}.search-submit:hover{background:var(--color-secondary);transform:translateY(-50%) scale(1.05)}.mobile-menu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0/.5);backdrop-filter:blur(4px);z-index:var(--z-modal-backdrop);opacity:0;visibility:hidden;transition:all var(--transition-base)}.mobile-menu{position:fixed;top:0;left:0;width:80%;max-width:400px;height:100vh;background:var(--color-white);box-shadow:var(--shadow-2xl);transform:translateX(-100%);transition:transform var(--transition-base);overflow-y:auto}.mobile-menu-header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-xl);border-bottom:1px solid var(--color-border-light)}.site-branding-mobile{font-family:var(--font-secondary);font-size:var(--font-size-xl);font-weight:var(--font-weight-normal)}.mobile-menu-close{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%}.mobile-menu-close:hover{background:var(--color-bg-tertiary)}.mobile-menu-nav{padding:var(--space-xl)}.mobile-menu-list{list-style:none}.mobile-menu-list li{margin-bottom:var(--space-md)}.mobile-menu-list li a{display:block;padding:var(--space-md);font-size:var(--font-size-base);color:var(--color-text-primary);border-radius:var(--radius-md)}.site-footer{margin-top:var(--space-5xl)}@media (max-width:1024px){.header-content,.primary-menu{gap:var(--space-lg)}}@media (max-width:768px){.main-navigation{display:none}.mobile-menu-toggle{display:flex}.header-actions{gap:var(--space-sm)}.footer-bottom-content{flex-direction:column;gap:var(--space-lg);text-align:center}}@media print{.mini-cart-overlay,.site-footer,.site-header{display:none!important}}.btn{display:inline-flex;align-items:center;justify-content:center;height:var(--button-height);padding:0 var(--button-padding-x);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;text-decoration:none;border:0;border-radius:var(--button-border-radius);cursor:pointer;transition:all var(--transition-base);position:relative;overflow:hidden;white-space:nowrap}.btn-primary{background:var(--color-primary);color:var(--color-white)}.btn-primary::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255/.2),transparent);transition:left .5s}.btn-primary:hover::before{left:100%}.btn-primary:hover{background:var(--color-primary-light);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.btn-block{width:100%}.btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.mini-cart-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0/.4);backdrop-filter:blur(4px);z-index:9999;opacity:0;visibility:hidden;transition:all .3s ease}.mini-cart{position:fixed;top:0;right:0;width:100%;max-width:380px;height:100vh;background:#fff;box-shadow:-4px 0 20px rgb(0 0 0/.15);transform:translateX(100%);transition:transform .35s cubic-bezier(.25,.46,.45,.94);display:flex;flex-direction:column;z-index:10000}.mini-cart-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e5e5e5;flex-shrink:0}.mini-cart-title{font-family:var(--font-primary);font-size:20px;font-weight:700;margin:0;letter-spacing:.5px;color:#2c2c2c;padding-top:20px}.mini-cart-title,.mini-cart-title::first-letter{text-transform:uppercase}.cart-count-text{color:#666;font-size:14px;margin-left:4px;font-weight:300}.mini-cart-close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:background .2s ease;border:0;background:#fff0;color:#2c2c2c;padding:0}.mini-cart-close:hover{background:#f5f5f5}.mini-cart-body{flex:1;overflow-y:auto;padding:0}.mini-cart-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 24px;text-align:center}.mini-cart-empty svg{width:64px;height:64px;color:#ddd;margin-bottom:20px}.mini-cart-empty p{font-size:15px;color:#999;margin-bottom:24px}.mini-cart-footer{padding:24px;border-top:1px solid #e5e5e5;flex-shrink:0;background:#fafafa}.mini-cart-subtotal{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:15px}.mini-cart-subtotal span:first-child{font-weight:400;color:#2c2c2c}.mini-cart-subtotal .subtotal-amount{font-size:18px;font-weight:600;color:var(--color-primary)}.mini-cart-actions{display:flex;flex-direction:column;gap:12px}.btn-outline-cart,.btn-primary-cart{font-size:13px;font-weight:500;letter-spacing:.5px;padding:14px 20px;text-transform:uppercase;transition:all .2s ease}.btn-outline-cart{background:#fff0;color:#2c2c2c;border:1px solid #d0d0d0}.btn-outline-cart:hover{background:#f5f5f5;border-color:#b0b0b0;color:#2c2c2c}.btn-primary-cart{background:var(--color-primary);color:#fff;border:0}.btn-primary-cart:hover{background:var(--color-primary-dark);transform:translateY(-1px);box-shadow:0 4px 12px rgb(0 0 0/.15)}@media (max-width:768px){.mini-cart{max-width:100%;height:100dvh;max-height:-webkit-fill-available;display:flex;flex-direction:column}.mini-cart-body{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.mini-cart-footer{flex-shrink:0;position:sticky;bottom:0;background:#fafafa;padding:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0));box-shadow:0-4px 12px rgb(0 0 0/.05)}.mini-cart-actions{display:flex!important;flex-direction:column;gap:10px}.btn-outline-cart,.btn-primary-cart{display:block!important;width:100%;padding:14px 16px;text-align:center}}.site-footer{background:var(--color-primary);color:var(--color-white);margin-top:auto}.footer-main{padding:var(--space-3xl)0 var(--space-2xl)}.footer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-2xl)}.footer-column-title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-lg);color:var(--color-white);letter-spacing:var(--letter-spacing-wide)}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:var(--space-sm)}.footer-links a{text-decoration:none;transition:color var(--transition-fast);display:inline-block}.footer-links a:hover{color:var(--color-white);transform:translateX(4px)}.footer-column--newsletter{grid-column:span 1}.footer-links a,.footer-newsletter-text{font-size:var(--font-size-sm);color:rgb(255 255 255/.8)}.footer-newsletter-text{line-height:var(--line-height-relaxed);margin-bottom:var(--space-lg)}.footer-newsletter-form{margin-bottom:var(--space-xl)}.newsletter-message{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);margin-bottom:var(--space-md);font-size:var(--font-size-sm);text-align:center}.newsletter-input-wrapper{display:flex;gap:0}.newsletter-input-wrapper input[type=email]{flex:1;padding:var(--space-md);border:1px solid rgb(255 255 255/.3);border-right:none;border-radius:var(--radius-md)0 0 var(--radius-md);background:rgb(255 255 255/.1);color:var(--color-white);font-size:var(--font-size-sm)}.newsletter-input-wrapper input[type=email]::placeholder{color:rgb(255 255 255/.6)}.newsletter-input-wrapper input[type=email]:focus{outline:0;border-color:rgb(255 255 255/.5);background:rgb(255 255 255/.15)}.newsletter-submit,.social-links a{color:var(--color-white);transition:all var(--transition-fast)}.newsletter-submit{padding:var(--space-md) var(--space-lg);background:var(--color-secondary);border:0;border-radius:0 var(--radius-md) var(--radius-md)0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);cursor:pointer}.newsletter-submit:hover{background:#a86e45;transform:translateY(-1px)}.footer-social{margin-top:var(--space-lg)}.footer-social-title{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-md);color:var(--color-white)}.social-links{display:flex;gap:var(--space-md)}.social-links a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgb(255 255 255/.1)}.social-links a:hover{background:var(--color-secondary);transform:translateY(-2px)}.social-links svg{width:20px;height:20px}.footer-info-bar{background:rgb(0 0 0/.2);padding:var(--space-lg)0;border-top:1px solid rgb(255 255 255/.1);border-bottom:1px solid rgb(255 255 255/.1)}.footer-info-content{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-xl)}.footer-info-item{font-size:var(--font-size-xs);color:rgb(255 255 255/.9);text-align:center}.footer-info-item strong{display:block;margin-bottom:var(--space-xs);color:var(--color-white)}.footer-map-link{color:rgb(255 255 255/.9);text-decoration:none;transition:color var(--transition-fast)}.footer-map-link:hover{color:var(--color-secondary);text-decoration:underline}.footer-info-item strong,.footer-reservation-badge{font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide)}.footer-reservation-badge{display:inline-block;margin-top:var(--space-xs);padding:var(--space-xs) var(--space-md);border:1px solid var(--color-secondary);border-radius:var(--radius-sm);color:var(--color-secondary);font-size:var(--font-size-xs);text-transform:uppercase}.footer-bottom{background:rgb(0 0 0/.3);padding:var(--space-xl)0}.footer-bottom-content{display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-xs);color:rgb(255 255 255/.7)}.footer-copyright,.footer-credits{margin:0}.footer-credits a{color:rgb(255 255 255/.3);text-decoration:none;font-weight:var(--font-weight-semibold)}.footer-credits a:hover{color:var(--color-white)}@media (max-width:1024px){.footer-grid{grid-template-columns:repeat(2,1fr);gap:var(--space-xl)}.footer-column--newsletter{grid-column:1/-1}.footer-info-content{grid-template-columns:1fr;gap:var(--space-md)}}@media (max-width:768px){.footer-grid{grid-template-columns:1fr;gap:var(--space-lg)}.footer-bottom-content{flex-direction:column;gap:var(--space-sm);text-align:center}.footer-main{padding:var(--space-2xl)0}}@media (max-width:640px){.newsletter-input-wrapper{flex-direction:column}.newsletter-input-wrapper input[type=email]{border-right:1px solid rgb(255 255 255/.3);border-radius:var(--radius-md);margin-bottom:var(--space-xs)}.newsletter-submit{border-radius:var(--radius-md);width:100%}.social-links{justify-content:center}}.site-main{max-width:100%!important;padding:0!important;margin:0!important}body.woocommerce-account:not(.logged-in) .woocommerce>h2{display:none!important}@media (min-width:1025px){.header-main .container{position:relative}.main-navigation .primary-menu>li{position:static}.main-navigation .primary-menu>li>a{display:block;padding:24px 0;margin:0 10px;font-family:var(--font-primary);text-transform:uppercase;font-size:13px;letter-spacing:.05em;font-weight:500;position:relative}.main-navigation .primary-menu>li>a::after{content:"";position:absolute;bottom:18px;left:0;width:0%;height:1px;background-color:var(--color-secondary);transition:width .3s ease}.main-navigation .primary-menu>li:hover>a::after{width:100%}}@media (max-width:1024px){.mobile-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:2000;background:rgb(0 0 0/.4);opacity:0;visibility:hidden;transition:all .3s ease}.mobile-menu{position:fixed;top:0;left:0;width:85%;max-width:380px;height:100%;background:#fff;transform:translateX(-100%);transition:transform .3s cubic-bezier(.25,1,.5,1);display:flex;flex-direction:column}.mobile-menu-header{padding:20px 24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-border-light)}.site-branding-mobile{font-family:var(--font-secondary);font-size:20px;text-transform:lowercase}.site-branding-mobile::first-letter{text-transform:uppercase}.mobile-menu-nav{flex:1;overflow-y:auto;padding:20px 0}.mobile-menu-list{padding:0 24px}.mobile-menu-list>li{border-bottom:1px solid var(--color-border-light)}.mobile-menu-list>li>a{justify-content:space-between;padding:16px 0;font-family:var(--font-primary);font-size:16px;font-weight:500;position:relative}.mobile-draw-footer{padding:20px 24px;border-top:1px solid var(--color-border-light);display:flex;justify-content:space-around;background:var(--color-bg-secondary)}.mobile-footer-item,.mobile-menu-list>li>a{display:flex;align-items:center;min-height:44px;color:var(--color-text-primary)}.mobile-footer-item{flex-direction:column;font-size:11px;gap:6px;min-width:44px;justify-content:center;transition:color .2s ease}.mobile-footer-item:hover{color:var(--color-primary)}.mobile-footer-item svg{flex-shrink:0}}body:not(.woocommerce-page):not(.woocommerce-checkout):not(.woocommerce-cart) .site-main{width:100%;max-width:100%;margin:0;padding:0}body:not(.woocommerce):not(.woocommerce-page):not(.single-product):not(.post-type-archive-product) .site-main>article{width:100%;max-width:100%}.entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright){max-width:800px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (max-width:768px){.entry-content>:not(.alignwide):not(.alignfull){padding-left:1rem;padding-right:1rem}}@media (max-width:480px){.entry-content>:not(.alignwide):not(.alignfull){padding-left:.75rem;padding-right:.75rem}}.entry-content{width:100%}@font-face{font-family:element-icons;src:url(/wp-content/plugins/bookingpress-appointment-booking/css/fonts/element-icons.woff2)format("woff2");font-weight:400;font-display:swap;font-style:normal}.el-input::-webkit-scrollbar:horizontal{height:6px}@font-face{font-family:Poppins;src:url(/wp-content/plugins/bookingpress-appointment-booking/css/fonts/poppins/Poppins-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/wp-content/plugins/bookingpress-appointment-booking/css/fonts/poppins/Poppins-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/wp-content/plugins/bookingpress-appointment-booking/css/fonts/poppins/Poppins-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/wp-content/plugins/bookingpress-appointment-booking/css/fonts/poppins/Poppins-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--bpa-pt-main-green:#12D488;--bpa-pt-main-green-darker:#0DC37C;--bpa-pt-royal-blue:#2167F1;--bpa-pt-navy-blue:#2C33AE;--bpa-pt-secondary-orange:#F5AE41;--bpa-pt-secondary-orange-darker:#ECA335;--bpa-sc-success:#01CB62;--bpa-sc-success-darker:#0BAC58;--bpa-sc-warning:#F4B125;--bpa-pt-blue:#1F63E7;--bpa-pt-brown:#834E1E;--bpa-sc-danger:#EE2445;--bpa-sc-danger-darker:#CB1936;--bpa-sc-danger-alpha-08:rgba(238, 36, 69, 0.08);--bpa-sc-danger-alpha-6:#fdeef0;--bpa-dt-black-400:#202C45;--bpa-dt-black-400-darker:#121B2C;--bpa-dt-black-300:#535D71;--bpa-dt-black-200:#727E95;--bpa-dt-black-100:#B8C1D3;--bpa-gt-gray-400:#CFD6E5;--bpa-gt-gray-300:#DCE4F5;--bpa-gt-gray-200:#E9EDF5;--bpa-gt-gray-100:#F4F7FB;--bpa-gt-gray-50:#FAFCFF;--bpa-cl-white:#ffffff;--bpa-pt-main-green-alpha-12:rgba(18,212,136,0.12);--bpa-pt-secondary-orange-alpha-12:rgba(245,174,65,0.12);--bpa-dt-black-200-alpha-12:rgba(114,126,149,0.12);--bpa-primary-font:'Poppins',sans-serif;--bpa-secondary-font:'Inter',sans-serif;--bpa-radius-32px:32px;--bpa-radius-24px:24px;--bpa-radius-16px:16px;--bpa-radius-12px:12px;--bpa-radius-8px:8px;--bpa-radius-6px:6px;--bpa-radius-4px:4px;--bpa-radius-2px:2px;--bpa-radius-circle:50%}.bpa-front-data-empty-view{display:flex;flex-direction:column;align-items:center;background:var(--bpa-cl-white);border-radius:var(--bpa-radius-6px);padding:24px 0}.bpa-front-data-empty-view svg{width:120px;height:120px}.bpa-front-data-empty-view .bpa-front-dev__form-bg{fill:var(--bpa-cl-white)}.bpa-front-data-empty-view .bpa-front-dev__primary-bg{fill:var(--bpa-pt-main-green);stroke:var(--bpa-pt-main-green)}.bpa-front-data-empty-view .bpa-front-dev__panel-bg{fill:var(--bpa-gt-gray-100)}.bpa-front-data-empty-view .bpa-front-dev__title{font-size:16px;font-weight:600;font-family:var(--bpa-primary-font);color:var(--bpa-dt-black-200);margin-top:12px;text-transform:none}@media (max-width:576px){.bpa-front-data-empty-view .bpa-front-dev__title{text-align:center;padding:0 8px}}.bpgc-front-gift-card-detail .bpgc-gift-card-service-include-text{font-weight:600;height:32px;font-size:16px;border-bottom:1px dashed var(--bpa-gt-gray-400);margin-bottom:12px}.bpgc-show-gift-card-services_load .bpgc-gift-card-service-load-link svg{width:16px;margin-left:6px;fill:var(--bpa-pt-main-green);top:50%;position:absolute;transform:translateY(-50%);right:-20px}.bpgc-gift-card-head-col .bpgc-front-module-heading{font-size:30px}.bpgc-front-module--pm-body__item{order:2}#paypal-giftcard-button-container{margin-left:16px}:root{--bpgc-pt-main-green:#12D488;--bpgc-pt-main-green-darker:#0DC37C;--bpgc-pt-royal-blue:#2167F1;--bpgc-pt-navy-blue:#2C33AE;--bpgc-pt-secondary-orange:#F5AE41;--bpgc-pt-secondary-orange-darker:#ECA335;--bpgc-sc-success:#01CB62;--bpgc-sc-success-darker:#0BAC58;--bpgc-sc-warning:#F4B125;--bpgc-pt-blue:#1F63E7;--bpgc-pt-brown:#834E1E;--bpgc-sc-danger:#EE2445;--bpgc-sc-danger-darker:#CB1936;--bpgc-sc-danger-alpha-08:rgba(238, 36, 69, 0.08);--bpgc-sc-danger-alpha-6:#fdeef0;--bpgc-dt-black-400:#202C45;--bpgc-dt-black-400-darker:#121B2C;--bpgc-dt-black-300:#535D71;--bpgc-dt-black-200:#727E95;--bpgc-dt-black-100:#B8C1D3;--bpgc-gt-gray-400:#CFD6E5;--bpgc-gt-gray-300:#DCE4F5;--bpgc-gt-gray-200:#E9EDF5;--bpgc-gt-gray-100:#F4F7FB;--bpgc-gt-gray-50:#FAFCFF;--bpgc-cl-white:#ffffff;--bpgc-pt-main-green-alpha-12:rgba(18,212,136,0.12);--bpgc-pt-secondary-orange-alpha-12:rgba(245,174,65,0.12);--bpgc-dt-black-200-alpha-12:rgba(114,126,149,0.12);--bpgc-primary-font:'Poppins', sans-serif;--bpgc-secondary-font:'Inter', sans-serif;--bpgc-radius-32px:32px;--bpgc-radius-24px:24px;--bpgc-radius-16px:16px;--bpgc-radius-14px:14px;--bpgc-radius-12px:12px;--bpgc-radius-8px:8px;--bpgc-radius-6px:6px;--bpgc-radius-4px:4px;--bpgc-radius-2px:2px;--bpgc-radius-circle:50%}.bpgc-frontend-main-container-gift-cards .bpgc-front-gift-card-filter .bpgc-filter-gift-card-search .bpgc-search-gift-card-btn svg,[v-cloak] .v-cloak-gift-card-hidden{display:none}.bpgc-frontend-main-inner_container *{margin:0;padding:0;list-style:none;text-decoration:none!important;font-family:var(--bpgc-primary-font)}.bpgc-frontend-main-container-gift-cards,.bpgc-frontend-main-container-gift-cards .bpgc-frontend-main-inner_container{max-width:1100px!important;margin:0 auto!important;position:relative;min-height:400px;display:block;background:var(--bpgc-cl-white);border-radius:var(--bpgc-radius-8px)}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card--filter-wrapper{justify-content:space-between}.bpgc-frontend-main-container-gift-cards .bpgc-front-gift-card-filter .bpgc-filter-gift-card-search{position:relative}.bpgc-gift-card-head-row .bpgc-search-gift-card-btn{position:absolute;right:3px;top:3px;padding:7px 20px!important;border-radius:var(--bpa-radius-4px)!important;font-size:14px;line-height:17px;min-width:82px}.bpgc-frontend-main-container-gift-cards .bpgc-front-gift-card-filter{margin-bottom:40px}.bpgc-front-loader-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99}.bpgc-front-loader{width:72px;height:72px;position:relative;margin:auto}.bpgc-front-loader .bpgc-front-loader-cl-primary{fill:var(--bpgc-pt-main-green)}.bpgc-gift-card-list-row{display:flex;flex-direction:row;flex-wrap:wrap;align-content:space-between}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-row .bpgc-gift-card-slider{margin-bottom:16px;height:300px}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-row .bpgc-gift-card-slider img{width:100%;height:100%;border-radius:16px}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-detail{display:flex;justify-content:space-between;margin-bottom:16px}.bpgc-frontend-main-container-gift-cards .bpgc-front-gift-card-detail{padding:30px;border:1px solid var(--bpa-gt-gray-400);border-radius:var(--bpa-radius-8px)!important}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-col{background:var(--bpgc-cl-white);border-radius:var(--bpgc-radius-12px);margin-bottom:20px;width:48.5%}.bpgc-front-gift-card-detail.v-cloak-gift-card-hidden{min-height:300px}#bpgc-front-data-empty-view.bpgc-front-data-empty-view-gift-card{min-height:210px;margin-top:30px}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-col .bpgc-gift-card-list-inner{box-shadow:0 0 10px 0 rgb(172 164 164/.14);padding:20px!important}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-col .bpgc-gift-card-detail-left{display:flex;flex-direction:column}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-col .bpgc-gift-card-detail-right{display:flex;flex-direction:column;gap:5px;align-items:end}.bpgc-gift-card-detail-right .bpgc-gift-card-button{margin-top:5px}.bpgc-gift-card-list-col .bpgc-gift-card-list-inner .bpgc-gift-card-name{font-size:20px;font-weight:600;padding-bottom:20px}.bpgc-gift-card-list-col .bpgc-gift-card-detail .bpgc-gift-card-duration{flex:1}.bpgc-gift-card-list-col .bpgc-gift-card-detail .bpgc-gift-card-duration .bpgc-ma-dt__time-val{font-size:16px;font-weight:400;display:flex;align-items:center}.bpgc-gift-card-list-col .bpgc-gift-card-detail .bpgc-gift-card-duration .bpgc-ma-dt__time-val svg{width:20px;margin-right:8px}.bpgc-gift-card-detail .bpgc-gift-card-duration span,.bpgc-gift-card-detail .bpgc-gift-card-value{font-weight:400}.bpgc-frontend-main-container-gift-cards .bpgc-buy-now-button{padding:10px 18px;font-weight:500;font-size:16px;line-height:16px;border-radius:var(--bpgc-radius-6px);background:var(--bpgc-pt-main-green);color:var(--bpgc-cl-white)}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-col .bpgc-gift-card-service{display:flex;margin-bottom:5px}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-col .bpgc-gift-card-service-dur,.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-col .bpgc-gift-card-service-nm{flex:auto;position:relative;display:flex;flex-direction:row;align-items:flex-start;max-width:fit-content;font-size:16px;padding-right:10px}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-col .bpgc-gift-card-service-nm{font-weight:500;padding-left:10px}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-indicator{display:flex;width:15px;height:13px;align-items:end;min-width:15px}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-indicator::after{width:4px;content:"";height:4px;background:var(--bpgc-dt-black-200);border-radius:4px}.bpgc-gift-card-booking-left-menu,.bpgc-gift-card-booking-left-menu .bpgc-tm__item{display:flex;align-items:center;flex-direction:column}.bpgc-gift-card-booking-left-menu .bpgc-tm__item{justify-content:center;margin-top:55px}.bpgc-gift-card-buy-now-popup-right-section{min-height:450px;max-height:560px;overflow-x:hidden;overflow-y:auto}.bpgc-front-cp__forgot-wrapper{padding:0 20px;display:flex;flex-direction:column;justify-content:center;min-height:350px}.bpgc-front-cp__login-reg-wrapper:not(.bpgc-front-cp__forgot-wrapper){padding:25px 20px 0}.bpgc-front-btn--primary{border-color:#12d488!important;background:#12d488!important}.bpgc-front-btn--primary span{color:var(--bpgc-cl-white)!important;color:#fff!important}.bpgc-front-btn .bpgc-front-btn--loader__circles{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:var(--bpgc-radius-8px);align-items:center;justify-content:center}.bpgc-front-btn .bpgc-front-btn--loader__circles div{animation:stretch running .5s infinite ease-out alternate;border-radius:50%;display:block;height:8px;width:8px;animation-delay:.1s;margin:0 4px}.bpgc-front-btn .bpgc-front-btn--loader__circles div:first-child{animation-delay:0s;margin:0}.bpgc-front-btn .bpgc-front-btn--loader__circles div:last-child{animation-delay:.2s;margin:0}.bpgc-front-btn--is-loader{position:relative}.bpgc-front-btn--is-loader .bpgc-front-btn--loader__circles{display:flex}.bpgc-front-module-container{padding:20px}.bpgc-front-module-container .bpgc-front-module-heading{margin-bottom:12px}.bpgc-front-module-tab-heading{text-align:center}.bpgc-front-module-heading{font-size:18px;line-height:24px;margin:0 0 12px;font-weight:600;color:var(--bpgc-dt-black-400);font-family:var(--bpgc-primary-font);-webkit-animation-name:bpgcFadeInUp;animation-name:bpgcFadeInUp;animation-timing-function:cubic-bezier(.645,.045,.355,1);-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.bpgc-front-module-gift-invite-details{padding:0;box-sizing:border-box}.bpgc-gift-invite-form{min-height:325px}.bpgc-front-tabs--foot{margin:0;align-items:center;background-color:var(--bpgc-cl-white);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:right;border-radius:0 0 var(--bpgc-radius-8px) var(--bpgc-radius-8px)}.bpgc-front-tabs--foot .bpgc-front-btn{min-width:185px}.bpgc-front-btn svg{width:20px;vertical-align:bottom}.bpgc-front-buy--gift-card .bpgc-front-btn svg{vertical-align:unset}.bpgc-front-btn--primary svg{vertical-align:middle;fill:var(--bpgc-cl-white)}.bpgc-front-btn:hover{border-color:var(--bpgc-dt-black-200)!important;color:var(--bpgc-dt-black-200);background-color:var(--bpgc-cl-white)}.bpgc-front-btn:focus{border-color:var(--bpgc-dt-black-400)!important;color:var(--bpgc-dt-black-400);background-color:var(--bpgc-cl-white);outline:0}.bpgc-front-btn--borderless{padding:14px 12px;border-color:transparent!important;background-color:transparent!important}.bpgc-front-btn__medium{padding:10px 18px;font-weight:500;font-size:16px;line-height:16px;border-radius:var(--bpgc-radius-6px)!important}.bpgc-front-btn--primary{border-color:var(--bpgc-pt-main-green)!important;background-color:var(--bpgc-pt-main-green)!important;color:var(--bpgc-cl-white)!important}.bpgc-front-btn--borderless:focus,.bpgc-front-btn--borderless:hover{border-color:transparent!important}.bpgc-front-btn--primary:focus,.bpgc-front-btn--primary:hover{border-color:var(--bpgc-pt-main-green-darker)!important;background-color:var(--bpgc-pt-main-green-darker)!important;color:var(--bpgc-cl-white)}.bpgc-front-btn--primary:focus{-webkit-box-shadow:2px 4px 12px rgb(18 212 136/.28);-moz-box-shadow:2px 4px 12px rgb(18 212 136/.28);-o-box-shadow:2px 4px 12px rgb(18 212 136/.28)}.bpgc-front-toast-notification.--bpgc-error,.bpgc-front-toast-notification.--bpgc-success{background-color:var(--bpa-cl-white);border-left:4px solid var(--bpa-pt-main-green);box-shadow:0 4px 12px rgb(114 124 149/.16);padding:8px 16px;border-radius:var(--bpa-radius-4px);-webkit-animation-name:bpaFadeInUp;animation-name:bpaFadeInUp;animation-timing-function:cubic-bezier(.51,.92,.24,1.15);-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.bpgc-front-toast-notification.--bpgc-error .bpgc-front-tn-body,.bpgc-front-toast-notification.--bpgc-success .bpgc-front-tn-body{display:flex;align-items:center}.bpgc-front-toast-notification.--bpgc-error p,.bpgc-front-toast-notification.--bpgc-success p{font-size:14px;font-weight:500;line-height:20px;font-family:var(--bpgc-primary-font);color:var(--bpgc-pt-main-green);margin-top:0;margin-bottom:0}.bpgc-front-toast-notification{left:0;top:14px;margin:8px 0;position:relative;z-index:5;width:calc(100% - 48px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.bpgc-front-toast-notification.--bpgc-error{border-left-width:2px;margin:12px 12px 25px;width:calc(100% - 24px);background-color:var(--bpgc-cl-white);border-left:4px solid var(--bpgc-sc-danger);border-radius:var(--bpgc-radius-4px);-webkit-animation-name:bpgcFadeInUp;animation-name:bpgcFadeInUp}.bpgc-front-toast-notification.--bpgc-error p{color:var(--bpgc-sc-danger)}.bpgc-front-toast-notification.--bpgc-error svg{fill:var(--bpgc-sc-danger);width:16px;margin-right:8px}.bpgc-gift-card-pagination .bpgc-front-ma--pagination-wrapper{display:flex;margin-top:28px;justify-content:space-between}.bpgc-pagination-record-display-label{font-size:14px}.bpgc-gift-card-img{display:flex;justify-content:center}.bpgc-gift-card-img img{height:100px;width:100px;border-radius:60px;text-align:center;margin-top:15px;margin-bottom:10px}.bpgc-front-dialog-body .bpgc-gift-card-name{text-align:center;font-weight:600;font-size:16px;margin-bottom:15px;color:var(--bpgc-dt-black-400)}.bpgc-front-module--bs-amount-details{padding:12px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.bpgc-front-module--bs-amount-details .bpgc-fm--bs-amount-item,.bpgc-front-module--payment-methods{-webkit-animation-name:bpaFadeInUp;animation-name:bpaFadeInUp;animation-timing-function:cubic-bezier(.51,.92,.24,1.15);-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.bpgc-front-module--bs-amount-details .bpgc-fm--bs-amount-item{display:flex;align-items:center;justify-content:space-between;-webkit-animation-delay:.4s;animation-delay:.4s}.bpgc-is-total-row .bpgc-bs-ai__item span{font-size:16px;color:var(--bpgc-dt-black-400);font-weight:600}.bpgc-is-total-row .bpgc-bs-ai__item.--bpgc-is-total-price{color:var(--bpgc-pt-main-green);font-size:16px;font-weight:600}.bpgc-fm--bs-amount-item.bpgc-is-total-row{border-top:1px solid var(--bpgc-gt-gray-400);padding-top:16px;border-bottom:none}.bpgc-front-module--payment-methods{width:100%;-webkit-animation-delay:.5s;animation-delay:.5s;padding-top:10px}.bpgc-front-module--payment-methods .bpgc-front--pm-body-items{display:flex;align-items:center;flex-wrap:wrap}.bpgc-front-module--payment-methods .bpgc-front-module--pm-body .bpgc-front-module--pm-body__item{padding:10px 14px;height:40px;display:flex;border:1px solid var(--bpgc-gt-gray-400);border-radius:var(--bpgc-radius-6px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative;align-items:center;cursor:pointer;margin-right:16px;margin-top:8px;margin-bottom:8px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;min-width:168px}.bpgc-front-module--payment-methods .bpgc-front-module--pm-head .bpgc-front-module-heading{margin-bottom:4px;font-size:14px}.bpgc-front-module--payment-methods .bpgc-front-module--pm-body .bpgc-front-module--pm-body__item .bpgc-front-si-card--checkmark-icon{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:var(--bpgc-cl-white);border-radius:var(--bpgc-radius-6px);height:100%;width:20px;margin:0 8px;line-height:40px;display:flex;flex-direction:column;justify-content:center}.bpgc-front-module--payment-methods .bpgc-front-module--pm-body .bpgc-front-module--pm-body__item .bpgc-front-si-card--checkmark-icon svg{fill:var(--bpgc-pt-main-green);margin:0;display:inline-block;vertical-align:middle}.bpgc-front-module--payment-methods .bpgc-front-module--pm-body .bpgc-front-module--pm-body__item:last-child{margin-right:0}.bpgc-front-module--payment-methods .bpgc-front-module--pm-body .bpgc-front-module--pm-body__item svg{margin-right:8px}.bpgc-front-module--payment-methods .bpgc-front-module--pm-body .bpgc-front-module--pm-body__item svg.bpgc-front-pm-pay-local-icon{width:24px;fill:var(--bpgc-dt-black-200)}.bpgc-front-module--payment-methods .bpgc-front-module--pm-body .bpgc-front-module--pm-body__item p{font-size:14px;font-family:var(--bpgc-primary-font);line-height:18px;color:var(--bpgc-dt-black-300);margin-top:0;padding:0;font-weight:400;margin-bottom:0}.bpgc-front-module--pm__empty-view{display:flex;flex-direction:column;align-items:center}.bpgc-front-module--pm__empty-view svg{width:80px}.bpgc-front-module--pm__empty-view svg .bpgc-ev__vector-primary-color{fill:var(--bpgc-pt-main-green)}.bpgc-front-module--pm__empty-view svg .bpgc-ev__vector-primary-color--is-storke{stroke:var(--bpgc-pt-main-green)}.bpgc-front-module--pm__empty-view .bpgc-front-pm-ev__title{font-size:15px;color:var(--bpa-dt-black-200);line-height:20px;margin-top:12px;font-family:var(--bpgc-primary-font);font-weight:500}.bpgc-front-buy--gift-card{display:flex;justify-content:space-between;margin-top:15px;float:right;width:fit-content;flex-direction:row}.bpgc-front-btn--tab-back{min-width:120px;cursor:pointer}.bpgc-front-btn--tab-back *{cursor:pointer}.bpgc-front-btn--no-border{border:0}.bpgc-front-buy--gift-card .bpgc-front-buy-gift-card-btn{min-width:185px;height:48px}.bpgc-gift-card-list-col .bpgc-gift-card-service-load-link{color:var(--bpgc-pt-main-green)}.bpgc-front-tmc__vector--confirmation .bpgc-head__vector-item{fill:var(--bpgc-pt-main-green)}.bpgc-summary-title-icon{text-align:center}.bpgc-summary-id-detail{text-align:center;margin-bottom:60px}.bpgc-summary-bkid-failed-detail{display:flex;align-items:center;justify-content:center}.bpgc-summary-bkid-failed-msg{max-width:80%;word-break:break-word;font-size:18px;margin-top:20px}.bpgc-summary-item-title{font-size:16px;color:var(--bpgc-dt-black-200)}.bpgc-summary-item-detail{font-size:16px;font-weight:600;color:var(--bpgc-dt-black-400)}.bpgc-summary-item-col{text-align:center}.bpgc-summary-bkid{font-size:16px;margin-bottom:8px}.bpgc-summary-bkid-success-msg{font-weight:600;font-size:16px;color:var(--bpgc-dt-black-400)}.bpgc-summary-bkid-success-info-text{font-size:14px;color:var(--bpgc-dt-black-200)}.bpgc-right-summary-border{border-right:1px solid var(--bpgc-gt-gray-400)}.bpgc-front-module--pm-card-detail-form{margin-top:16px}.bpgc-front-module--pm-card-detail-form .bpgc-front-form-control{margin-bottom:12px}.bpgc-front-module--pm-card-detail-form .bpgc-front-cdf__title{font-size:14px;line-height:20px;font-weight:500;font-family:var(--bpgc-primary-font);color:var(--bpgc-dt-black-300);margin-bottom:12px;-webkit-animation-name:bpgcFadeInUp;animation-name:bpgcFadeInUp;animation-timing-function:cubic-bezier(.51,.92,.24,1.15);-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.1s;animation-delay:.1s}#bpgc-external-script{position:absolute;left:-20000px}.bpgc-gift-card-footer-btn{height:48px}.bpgc-gift-card-booking-top-menu{display:none;width:100%;flex-direction:row;height:100px;justify-content:space-between;align-items:flex-start;text-align:center;padding:32px 28px;box-sizing:border-box}.bpgc-gift-card-price .bpgc-gift-card-amount,.bpgc-gift-card-value{font-size:16px}.bpgc-gift-card-price .bpgc-gift-card-amount{font-weight:600}.bpgc-gift-card-value{display:flex;align-items:center;flex:1}.bpgc-gift-card-value svg{margin-right:8px}.bpgc-gift-card-button.__sm,.bpgc-gift-card-duration.__sm{display:none}.card-val{font-weight:600;margin-left:5px}.bpgc-gift-card-detail .bpgc-gift-card-duration svg,.bpgc-gift-card-detail-left .bpgc-gift-card-value svg{fill:var(--bpgc-dt-black-300)}.bpgc-show-gift-card-services_load .bpa_focusable:focus{outline:1px solid #000}@media all and (max-width:1024px){.bpgc-gift-card-head-col .bpgc-front-module-heading{font-size:28px}}@media all and (max-width:768px){.bpgc-gift-card--filter-wrapper{flex-direction:column}.bpgc-gift-card-head-col{margin-bottom:20px}.bpgc-frontend-main-container-gift-cards .bpgc-front-gift-card-filter .bpgc-filter-gift-card-search .bpgc-search-gift-card-btn svg{display:block;margin:0 auto}.bpgc-frontend-main-container-gift-cards .bpgc-front-gift-card-filter .bpgc-filter-gift-card-search .bpgc-search-gift-card-btn span.bpgc-search-btn-txt{display:none}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-col .bpgc-gift-card-service,.bpgc-gift-card-list-row{flex-direction:column}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-col{width:100%}.bpgc-front-gift-card-detail .bpgc-gift-card-service-include-text{font-size:14px!important;line-height:18px}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-col .bpgc-gift-card-service-dur{padding-left:10px}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-col .bpgc-gift-card-service-dur .bpgc-gift-card-indicator::after{content:none}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-row .bpgc-gift-card-slider{height:330px}}@media all and (max-width:591px){.bpgc-gift-card-head-col .bpgc-front-module-heading{font-size:24px}.bpgc-frontend-main-container-gift-cards .bpgc-front-gift-card-detail{padding:30px 20px;border:0}.bpgc-frontend-main-container-gift-cards{border:1px solid var(--bpa-gt-gray-400)}.bpgc-gift-card-list-col .bpgc-gift-card-list-inner .bpgc-gift-card-name{font-size:16px;padding-bottom:16px;line-height:20px}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-col .bpgc-gift-card-price .bpgc-gift-card-amount{font-size:16px}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-col .bpgc-gift-card-service-dur,.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-col .bpgc-gift-card-service-nm,.bpgc-gift-card-list-col .bpgc-gift-card-detail .bpgc-gift-card-duration .bpgc-ma-dt__time-val{font-size:14px}.bpgc-gift-card-booking-top-menu{display:flex;width:100%;margin:0 auto}.bpgc-gift-card-booking-top-menu .bpgc-tm__item-label{font-size:13px}.bpgc-gift-card-booking-top-menu .bpgc-gift-card-menu-item{width:70px}.bpgc-gift-card-buy-now-popup-right-section{max-height:100%;min-height:550px}.bpgc-front-tabs--foot{padding:0}.bpgc-front-buy--gift-card,.bpgc-front-tabs--foot{justify-content:center;width:100%}.bpgc-summary-bkid-success-info-text{margin-top:5px}.bpgc-summary-id-detail{margin-bottom:40px}.bpgc-front-cp__forgot-wrapper{justify-content:flex-start;padding:32px 28px}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-row .bpgc-gift-card-slider{height:190px}.bpgc-gift-card-button{width:100%!important}.bpgc-frontend-main-container-gift-cards .bpgc-buy-now-button{width:100%;margin-bottom:20px!important}.bpgc-gift-card-value{display:block;font-size:14px;flex-direction:column;padding-bottom:4px}.bpgc-gift-card-value svg,.bpgc-ma-dt__time-val svg{display:none}.bpgc-gift-card-button.__sm,.bpgc-gift-card-duration.__sm{display:block}.bpgc-gift-card-button:not(.__sm),.bpgc-gift-card-duration:not(.__sm){display:none}.card-val{font-weight:600;margin-left:5px}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-col .bpgc-gift-card-list-inner{box-shadow:none;padding:0!important}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-col .bpgc-gift-card-detail-left{margin-top:3px}.bpgc-frontend-main-container-gift-cards .bpgc-front-gift-card-filter{margin-bottom:12px}.bpgc-gift-card-seprator-mobile{height:1px;background-color:var(--bpa-gt-gray-400);margin-top:24px}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-col{margin-bottom:24px}.bpgc-gift-card-pagination .bpgc-front-ma--pagination-wrapper{flex-direction:column;align-items:center;gap:20px;margin-top:0}}@media all and (max-width:480px){.bpgc-front-buy--gift-card{flex-direction:column;margin:25px auto 0;float:none;width:max-content}.bpgc-front-buy--gift-card .bpgc-front-btn--tab-back{margin:20px 0}.bpgc-summary-bkid-failed-msg{max-width:100%}}.bpgc-front-data-empty-view .bpa-front-dev__primary-bg{fill:#6c9064!important;stroke:#6c9064!important}.bpa-front-data-empty-view .bpgc-front-dev__panel-bg{fill:#f4f7fb!important}.bpgc-front-data-empty-view{background-color:#fff!important}.bpgc-front-btn--primary svg,.bpgc-front-data-empty-view .bpa-front-dev__form-bg{fill:#fff!important}.bpgc-front-data-empty-view .bpa-front-dev__title{font-family:Poppins!important;color:#3e434c!important}.bpgc-frontend-main-container-gift-cards{--bpgc-pt-main-green:#6C9064!important;--bpgc-pt-main-green-darker:#6C9064!important;--bpgc-pt-main-green-alpha-12:#6C90641F!important;background-color:#fff!important}.bpgc-gift-card-list-col .bpgc-gift-card-price{color:#6c9064!important}.bpgc-front-module--payment-methods .bpgc-front-module--pm-body .bpgc-front-module--pm-body__item .bpgc-front-si-card--checkmark-icon,.bpgc-front-tabs--panel-body .bpgc-front-tabs--foot,.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-col,.bpgc-frontend-main-inner_container{background-color:#fff!important}.bpgc-front-dialog-body .bpgc-gift-card-name,.bpgc-front-gift-card-detail .bpgc-displaying-total-gift-card-num,.bpgc-front-module-heading,.bpgc-gift-card-name,.bpgc-gift-card-service-include-text,.bpgc-is-total-row .bpgc-bs-ai__item span,.bpgc-summary-bkid-success-msg,.bpgc-summary-id-detail .bpgc-summary-bkid .bpgc-front-pb-id,.bpgc-summary-item-detail{color:#000!important}.bpgc-front-btn.bpgc-front-btn--borderless,.bpgc-front-cdf__title,.bpgc-front-gift-card-detail .bpgc-displaying-total-gift-card-txt,.bpgc-front-module--bs-amount-details .bpgc-bs-ai__item,.bpgc-front-module--bs-amount-details .bpgc-is-total-row .bpgc-fm-tr__tax-included-label,.bpgc-front-module--payment-methods .bpgc-front-module--pm-body .bpgc-front-module--pm-body__item p,.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-col .bpgc-gift-card-service-dur,.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-list-col .bpgc-gift-card-service-nm,.bpgc-gift-card-booking-left-menu .bpgc-gift-card-menu-item a,.bpgc-gift-card-booking-left-menu .bpgc-tm__item-label,.bpgc-gift-card-booking-top-menu .bpgc-gift-card-menu-item a,.bpgc-gift-card-detail-left .bpgc-gift-card-value,.bpgc-gift-card-duration,.bpgc-summary-id-detail .bpgc-summary-bkid{color:#535d71!important}.bpgc-frontend-main-container-gift-cards .bpgc-gift-card-indicator::after{background:#535d71!important}.bpgc-front-btn.bpgc-front-btn--borderless,.bpgc-gift-card-detail .bpgc-gift-card-duration svg,.bpgc-gift-card-detail-left .bpgc-gift-card-value svg{fill:#535d71!important}.bpgc-front-module--payment-methods .bpgc-front-module--pm-body .bpgc-front-module--pm-body__item svg.bpgc-front-pm-pay-local-icon{fill:#3e434c!important}.bpgc-front-btn--primary,.bpgc-front-btn--primary:hover,.bpgc-frontend-main-container-gift-cards .bpgc-buy-now-button,.bpgc-frontend-main-container-gift-cards .bpgc-buy-now-button:hover{background:#6c9064!important}.bpgc-front-btn--primary,.bpgc-front-btn--primary:focus,.bpgc-front-btn--primary:hover,.bpgc-frontend-main-container-gift-cards .bpgc-buy-now-button,.bpgc-frontend-main-container-gift-cards .bpgc-buy-now-button:hover{border-color:#6c9064!important}.bpgc-front-loader .bpgc-front-loader-cl-primary,.bpgc-front-loader-cl-primary,.bpgc-show-gift-card-services_load .bpgc-gift-card-service-load-link svg{fill:#6c9064!important}.bpgc-front-btn--primary:focus{background-color:#6c9064!important}.bpgc-front-btn--primary:focus,.bpgc-front-tabs--panel-body .bpgc-front-tabs--foot .bpgc-front-btn--primary:focus{box-shadow:0 4px 8px rgb(108 144 100/.06),0 8px 16px rgb(108 144 100/.16)!important}.bpgc-front-btn--primary span,.bpgc-gift-card-booking-left-menu .bpgc-gift-card-menu-item a,.bpgc-gift-card-booking-top-menu .bpgc-gift-card-menu-item a{font-size:14px!important}.bpgc-front-tmc__vector--confirmation .bpgc-front-vc__bg{fill:#f4f7fb!important}.bpgc-summary-bkid-success-info-text,.bpgc-summary-item-title{color:#3e434c!important}.bpgc-front-dialog-body .bpgc-gift-card-name,.bpgc-front-dialog-body .bpgc-tm__item-icon,.bpgc-front-dialog-body .bpgc-tm__item-label,.bpgc-front-gift-card-detail .bpgc-gift-card-service .bpgc-gift-card-service-dur,.bpgc-front-gift-card-detail .bpgc-gift-card-service .bpgc-gift-card-service-nm,.bpgc-front-gift-card-detail .bpgc-gift-card-services-list .bpgc-gift-card-service-include-text,.bpgc-front-module--bs-amount-details .bpgc-bs-ai__item,.bpgc-front-module--bs-amount-details .bpgc-is-total-row .bpgc-fm-tr__tax-included-label,.bpgc-front-module--payment-methods .bpgc-front-module--pm-body .bpgc-front-module--pm-body__item,.bpgc-front-module--payment-methods .bpgc-front-module--pm-body .bpgc-front-module--pm-body__item p,.bpgc-front-module-container-payment .bpgc-front-cdf__title,.bpgc-front-module-heading,.bpgc-front-toast-notification.--bpgc-error p,.bpgc-gift-card-name,.bpgc-is-total-row .bpgc-bs-ai__item span,.bpgc-pagination-record-display-label .bpgc-displaying-total-gift-card-num,.bpgc-pagination-record-display-label .bpgc-displaying-total-gift-card-txt,.bpgc-search-btn-txt,.bpgc-summary-bkid-success-info-text,.bpgc-summary-bkid-success-msg,.bpgc-summary-id-detail .bpgc-summary-bkid,.bpgc-summary-id-detail .bpgc-summary-bkid .bpgc-front-pb-id,.bpgc-summary-item-detail,.bpgc-summary-item-title{font-family:Poppins!important}.bpgc-gift-card-list-col .bpgc-gift-card-service-load-link,.bpgc-gift-card-list-col .bpgc-gift-card-service-load-link:hover{color:#6c9064!important}