:root{--font-body-family-override: var(--font-body-family, sans-serif);--font-heading-family-override: var(--font-heading-family, sans-serif);--font-body-weight-override: var(--font-body-weight, 400);--font-body-weight-bold-override: var(--font-body-weight-bold, var(--font-weight-bold, 500));--font-heading-weight-override: var(--font-weight-bold, 500)}body,p,.text-body,button,input,select,textarea{font-family:var(--font-body-family-override);letter-spacing:var(--letter-spacing-body, -.3px)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl{font-family:var(--font-heading-family-override);letter-spacing:var(--letter-spacing-heading, -.3px)}.announcement-bar__message,.button,.quantity__input,.field__input,.select__select,.form__label,.caption,.caption-with-letter-spacing,.price,.product__title,.product-form__input,.product-form label,.cart-items,.cart__footer,.cart__note,.customer,.article,.article__content,.newsletter__form,.pagination,.footer,.footer__blocks,.footer__content-top,.footer__content-bottom,.localization-form,.header,.header__menu-item,.header__submenu,.predictive-search,.collection,.collection-hero,.facets,.product-grid{font-family:var(--font-body-family-override);letter-spacing:var(--letter-spacing-body)}.caption-with-letter-spacing,.caption-large,.subtitle{letter-spacing:var(--letter-spacing-body)}#shopify-buyer-consent{margin-top:1em;display:inline-block;width:100%}#shopify-buyer-consent.hidden{display:none}#shopify-subscription-policy-button{background:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;padding:0;text-decoration:underline;font-size:inherit;cursor:pointer}#shopify-subscription-policy-button:before{box-shadow:none}@font-face{font-family:Poppins;font-weight:400;font-style:normal;font-display:swap;src:url(fourpawco-fast-752c96427d-982102220ae7571a.woff2) format("woff2"),url(fourpawco-fast-3154161dd8-ffabed98c0461b82.woff) format("woff")}@font-face{font-family:Poppins;font-weight:700;font-style:normal;font-display:swap;src:url(fourpawco-fast-a6c55dedb0-2de955300d5aa00c.woff2) format("woff2"),url(fourpawco-fast-b72cb12182-cc4465af51a5daaf.woff) format("woff")}@font-face{font-family:Poppins;font-weight:400;font-style:italic;font-display:swap;src:url(fourpawco-fast-d8a6785651-a99d614607c2de2d.woff2) format("woff2"),url(fourpawco-fast-22cfcb0dc0-37d1d34d2509b3b0.woff) format("woff")}@font-face{font-family:Poppins;font-weight:700;font-style:italic;font-display:swap;src:url(fourpawco-fast-dad4c11442-eae8a000d435b5c8.woff2) format("woff2"),url(fourpawco-fast-6820d43bf9-39df665957469695.woff) format("woff")}@font-face{font-family:Poppins;font-weight:600;font-style:normal;font-display:swap;src:url(fourpawco-fast-7762dfb1c2-be8dd590d7003b23.woff2) format("woff2"),url(fourpawco-fast-333a82a87b-03ba54546d275853.woff) format("woff")}@font-face{font-family:Poppins;font-weight:400;font-style:normal;font-display:swap;src:url(fourpawco-fast-752c96427d-982102220ae7571a.woff2) format("woff2"),url(fourpawco-fast-3154161dd8-ffabed98c0461b82.woff) format("woff")}@font-face{font-family:Poppins;font-weight:400;font-style:italic;font-display:swap;src:url(fourpawco-fast-d8a6785651-a99d614607c2de2d.woff2) format("woff2"),url(fourpawco-fast-22cfcb0dc0-37d1d34d2509b3b0.woff) format("woff")}:root{--global-section-background-color: #FFFFFF;--global-section-text-color: #1B2A38;--global-section-heading-color: ;--global-section-accent-1-color: #09064A;--global-section-use-gradient-background: 0;--color-background: 255,255,255;--gradient-background: linear-gradient(90deg, #FFFFFF, #FFFFFF);--color-foreground: #1B2A38;--color-background-contrast: 191,191,191;--color-shadow: 18,18,18;--color-button: 9,6,74;--color-button-text: 27,42,56;--color-secondary-button: 255,255,255;--color-secondary-button-text: 27,42,56;--color-link: 232,163,61;--color-badge-foreground: 27,42,56;--color-header: 255,255,255;--color-header-border: 216 228 239;--color-footer: 9,6,74;--color-drawer: 255,255,255;--color-drawer-text: 27,42,56;--color-dropdown: 255,255,255;--color-badge-background: 255,255,255;--color-badge-border: 9,6,74;--payment-terms-background-color: rgb(255 255 255);--container-border-width: px;--container-border-radius: 2px;--container-border-style: ;--container-border-opacity: 0;--container-shadow: none}:root{--font-body-family: Poppins, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-heading-family: Poppins, sans-serif;--font-heading-style: normal;--font-heading-weight: 600;--font-accent-family: Poppins, sans-serif;--font-accent-style: normal;--font-accent-weight: 400;--font-accent-scale: 1.25;--font-accent-letter-spacing: -.9px;--font-accent-text-transform: none;--global-accent-font: var(--font-accent-family);--font-body-scale: 1;--font-heading-scale: 1;--media-padding: px;--media-border-opacity: .05;--media-border-width: 1px;--media-radius: 0px;--media-shadow-opacity: 0;--media-shadow-horizontal-offset: 0px;--media-shadow-vertical-offset: 4px;--media-shadow-blur-radius: 5px;--media-shadow-visible: 0;--page-width: 1200px;--page-width-margin: 0rem;--animate-spin: spin 1s linear infinite;--product-card-image-padding: 0rem;--product-card-corner-radius: 0rem;--product-card-text-alignment: left;--product-card-border-width: 0rem;--product-card-border-opacity: .1;--product-card-shadow-opacity: 0;--product-card-shadow-visible: 0;--product-card-shadow-horizontal-offset: 0rem;--product-card-shadow-vertical-offset: .4rem;--product-card-shadow-blur-radius: .5rem;--collection-card-image-padding: 0rem;--collection-card-corner-radius: 0rem;--collection-card-text-alignment: left;--collection-card-border-width: 0rem;--collection-card-border-opacity: .1;--collection-card-shadow-opacity: 0;--collection-card-shadow-visible: 0;--collection-card-shadow-horizontal-offset: 0rem;--collection-card-shadow-vertical-offset: .4rem;--collection-card-shadow-blur-radius: .5rem;--blog-card-image-padding: 0rem;--blog-card-corner-radius: 0rem;--blog-card-text-alignment: left;--blog-card-border-width: 0rem;--blog-card-border-opacity: .1;--blog-card-shadow-opacity: 0;--blog-card-shadow-visible: 0;--blog-card-shadow-horizontal-offset: 0rem;--blog-card-shadow-vertical-offset: .4rem;--blog-card-shadow-blur-radius: .5rem;--badge-corner-radius: 4rem;--popup-border-width: 1px;--popup-border-opacity: .1;--popup-corner-radius: 0px;--popup-shadow-opacity: .05;--popup-shadow-horizontal-offset: 0px;--popup-shadow-vertical-offset: 4px;--popup-shadow-blur-radius: 5px;--drawer-border-width: 1px;--drawer-border-opacity: .1;--drawer-shadow-opacity: 0;--drawer-shadow-horizontal-offset: 0px;--drawer-shadow-vertical-offset: 4px;--drawer-shadow-blur-radius: 5px;--spacing-sections-desktop: 0px;--spacing-sections-mobile: 0px;--grid-desktop-vertical-spacing: 8px;--grid-desktop-horizontal-spacing: 8px;--grid-mobile-vertical-spacing: 4px;--grid-mobile-horizontal-spacing: 4px;--page-desktop-horizontal-padding: 0px;--sections-desktop-horizontal-padding: 0px;--sections-desktop-vertical-padding: 0px;--sections-mobile-horizontal-padding: 0px;--sections-mobile-vertical-padding: 0px;--text-boxes-border-opacity: .1;--text-boxes-border-width: 0px;--text-boxes-radius: 0px;--text-boxes-shadow-opacity: 0;--text-boxes-shadow-visible: 0;--text-boxes-shadow-horizontal-offset: 0px;--text-boxes-shadow-vertical-offset: 4px;--text-boxes-shadow-blur-radius: 5px;--buttons-radius: 0px;--buttons-radius-outset: 0px;--buttons-border-width: 1px;--buttons-border-opacity: 1;--buttons-shadow-opacity: 0;--buttons-shadow-visible: 0;--buttons-shadow-horizontal-offset: 0px;--buttons-shadow-vertical-offset: 4px;--buttons-shadow-blur-radius: 5px;--buttons-border-offset: 0px;--inputs-radius: 0px;--inputs-border-width: 1px;--inputs-border-opacity: .55;--inputs-shadow-opacity: 0;--inputs-shadow-horizontal-offset: 0px;--inputs-margin-offset: 0px;--inputs-shadow-vertical-offset: 4px;--inputs-shadow-blur-radius: 5px;--inputs-radius-outset: 0px;--variant-pills-radius: 40px;--variant-pills-border-width: 1px;--variant-pills-border-opacity: .55;--variant-pills-shadow-opacity: 0;--variant-pills-shadow-horizontal-offset: 0px;--variant-pills-shadow-vertical-offset: 4px;--variant-pills-shadow-blur-radius: 5px;--global-button-padding-y: 13px;--global-button-font-size: 16px;--global-button-font-weight: 700;--conditional-button-font-weight: var(--global-button-font-weight, 700);--global-button-letter-spacing: -.5px;--global-button-text-transform: none;--global-button-radius: 12px;--global-button-bg-color: #E8A33D;--global-button-text-color: #09064A;--global-button-border-color: #E8A33D;--global-button-border-width: 0px;--global-button-bottom-border-width: 0px;--global-button-bottom-border-color: #09064A;--global-button-hover-bg-color: #F0B95C;--global-button-hover-text-color: #09064A;--button-box-shadow-enabled: false;--button-shadow-intensity: 1;--button-gradient-enabled: false;--button-gradient-start: #E8A33D;--button-gradient-end: #E8A33D;--button-gradient-direction: to bottom;--button-gradient-hover-start: #F0B95C;--button-gradient-hover-end: #F0B95C;--button-gradient-shine-enabled: true;--global-button-hover-brightness: 90%;--enable-global-border-styling: 0;--letter-spacing-body: -.3px;--app-letter-spacing: -1px;--global-section-bg-color: #FFFFFF;--global-section-text-color: #1B2A38;--global-section-accent-1-color: #09064A;--global-section-accent-2-color: #E8A33D;--global-section-accent-gradient-color: var(--gradient-background);--direction: ltr;--text-align-start: left;--text-align-end: right;--margin-start: margin-left;--margin-end: margin-right;--padding-start: padding-left;--padding-end: padding-right;--border-start: border-left;--border-end: border-right;--float-start: left;--float-end: right;--enable-contained-sections: 0;--font-weight-regular: 500 !important;--font-weight-bold: 700 !important;--font-weight-semibold: 600 !important}*,:before,:after{box-sizing:inherit}html{box-sizing:border-box;font-size:calc(var(--font-body-scale) * 62.5%);height:100%}@scope(#MainContent){body{display:flex;flex-direction:column;min-height:100%;margin:0;font-size:1.5rem;letter-spacing:var(--letter-spacing-body);line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background))}}@scope(#MainContent){section{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background))}}#MainContent{flex-grow:1}@media screen and (min-width:750px){body{font-size:1.6rem}}:root{--global-button-bg-color: #E8A33D;--global-button-text-color: #09064A;--global-button-hover-bg-color: #F0B95C;--global-button-hover-text-color: #09064A;--global-button-radius: 12px;--global-button-font-size: 16px;--global-button-font-weight: 700;--global-button-padding-y: 13px;--global-button-letter-spacing: -.5px;--global-button-text-transform: none;--global-button-font-family: var(--font-body-family, sans-serif);--global-section-text-color: #1B2A38;--global-section-background-color: #FFFFFF;--global-section-accent-1-color: #09064A}@scope(#MainContent){.btn:not(.disable-global-button-styling):not([class*=klaviyo]):not([class*=privy]):not([class*=justuno]):not([class*=optimonk]):not([class*=omnisend]),button[type=submit]:not(.disable-global-button-styling):not(.button):not([class*=klaviyo]):not([class*=privy]):not([class*=justuno]):not([class*=optimonk]):not([class*=omnisend]),input[type=submit]:not(.disable-global-button-styling):not([class*=klaviyo]):not([class*=privy]):not([class*=justuno]):not([class*=optimonk]):not([class*=omnisend]):not([style="display: none;"]),.product-form__submit:not(.disable-global-button-styling),.cart__checkout-button:not(.disable-global-button-styling),.button--primary:not(.disable-global-button-styling),.newsletter-form__button:not(.disable-global-button-styling):not([class*=klaviyo]),.field__button:not(.disable-global-button-styling),.theme-button:not(.disable-global-button-styling),.rich-text-button:not(.disable-global-button-styling){font-size:var(--global-button-font-size)!important;font-weight:var(--global-button-font-weight)!important;letter-spacing:var(--global-button-letter-spacing)!important;text-transform:var(--global-button-text-transform)!important;font-family:var(--global-button-font-family)!important;padding:var(--global-button-padding-y) 20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;background-color:var(--global-button-bg-color)!important;color:var(--global-button-text-color)!important;border-left:var(--global-button-border-width, 2px) solid var(--global-button-border-color, #EF4A65)!important;border-right:var(--global-button-border-width, 2px) solid var(--global-button-border-color, #EF4A65)!important;border-top:var(--global-button-border-width, 2px) solid var(--global-button-border-color, #EF4A65)!important;border-bottom-width:!important;border-bottom-color:!important;border-bottom-style:solid!important;border-radius:var(--global-button-radius)!important;cursor:pointer!important;transition:.3s!important;text-decoration:none!important;outline:none!important;position:relative!important;overflow:hidden!important}}@scope(#MainContent){.btn:not(.disable-global-button-styling):not([class*=klaviyo]):not([class*=privy]):not([class*=justuno]):not([class*=optimonk]):not([class*=omnisend]):hover,button[type=submit]:not(.disable-global-button-styling):not(.button):not([class*=klaviyo]):not([class*=privy]):not([class*=justuno]):not([class*=optimonk]):not([class*=omnisend]):hover,input[type=submit]:not(.disable-global-button-styling):not([class*=klaviyo]):not([class*=privy]):not([class*=justuno]):not([class*=optimonk]):not([class*=omnisend]):hover,.product-form__submit:not(.disable-global-button-styling):hover,.cart__checkout-button:not(.disable-global-button-styling):hover,.button--primary:not(.disable-global-button-styling):hover,.newsletter-form__button:not(.disable-global-button-styling):not([class*=klaviyo]):hover,.field__button:not(.disable-global-button-styling):hover,.theme-button:not(.disable-global-button-styling):hover,.rich-text-button:not(.disable-global-button-styling):hover{background-color:var(--global-button-hover-bg-color)!important;color:var(--global-button-hover-text-color)!important;border-left:var(--global-button-border-width, 2px) solid var(--global-button-border-color, #EF4A65)!important;border-right:var(--global-button-border-width, 2px) solid var(--global-button-border-color, #EF4A65)!important;border-top:var(--global-button-border-width, 2px) solid var(--global-button-border-color, #EF4A65)!important;border-bottom-width:!important;border-bottom-color:!important;border-bottom-style:solid!important}}@media(prefers-reduced-motion:no-preference){.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-up{opacity:1;transform:none;animation:auto ease 0s 1 normal none running none}}@media screen{#MainContent>.shopify-section:nth-child(n+4){content-visibility:auto;contain-intrinsic-block-size:auto 900px}}@scope(#MainContent){h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{color:rgb(var(--color-text));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-heading);line-height:calc(1 + .3 / var(--font-heading-scale));margin:0}}h1,.h1{font-size:var(--h1-font-size, calc(var(--font-heading-scale) * 3.2rem))}h2,.h2{font-size:var(--h2-font-size, calc(var(--font-heading-scale) * 2.6rem))}h3,.h3{font-size:var(--h3-font-size, calc(var(--font-heading-scale) * 2.2rem))}h4,.h4{font-size:var(--h4-font-size, calc(var(--font-heading-scale) * 1.8rem))}h5,.h5{font-size:var(--h5-font-size, calc(var(--font-heading-scale) * 1.6rem))}.h0{font-size:calc(var(--font-heading-scale) * 3.8rem)}.hxl{font-size:calc(var(--font-heading-scale) * 4.2rem)}.hxxl{font-size:calc(var(--font-heading-scale) * 5rem)}@media screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 3.6rem)}h2,.h2{font-size:calc(var(--font-heading-scale) * 3rem)}h3,.h3{font-size:calc(var(--font-heading-scale) * 2.4rem)}h4,.h4{font-size:calc(var(--font-heading-scale) * 2rem)}h5,.h5{font-size:calc(var(--font-heading-scale) * 1.8rem)}.h0{font-size:calc(var(--font-heading-scale) * 4.6rem)}.hxl{font-size:calc(var(--font-heading-scale) * 5.2rem)}.hxxl{font-size:calc(var(--font-heading-scale) * 6rem)}}h1,h2,h3,h4,h5,h6,.title,.heading,[class*=title],[class*=heading],.collection-hero__title,.main-collection-title,.page-title,.section-header__title{font-family:var(--font-heading-family-override, var(--font-heading-family));font-weight:var(--font-weight-bold-override, bold);letter-spacing:var(--letter-spacing-heading, -.3px)}.collection-hero__title{font-family:var(--font-heading-family-override, var(--font-heading-family));font-weight:var(--font-weight-bold-override, bold);letter-spacing:var(--letter-spacing-heading, -.3px);margin-top:0}.title-wrapper-with-link .title,.title-wrapper .title,.section-header__title{font-family:var(--font-heading-family-override, var(--font-heading-family));font-weight:var(--font-weight-bold-override, bold);letter-spacing:var(--letter-spacing-heading, -.3px)}.card-information .card__heading{font-family:var(--font-heading-family-override, var(--font-heading-family));font-weight:var(--font-weight-bold-override, bold);letter-spacing:var(--letter-spacing-heading, -.3px);font-size:15px}@scope(#MainContent){.email-signup-banner__heading{color:rgb(var(--color-text));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-heading);line-height:calc(1 + .3 / var(--font-heading-scale))}}@scope(#MainContent){.password-main .newsletter__subheading{color:rgb(var(--color-text));letter-spacing:var(--letter-spacing-body);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}}@scope(#MainContent){.shopify-section-fast51-fourpawco-source-main .email-signup-banner__box{color:rgb(var(--color-text));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:var(--letter-spacing-body)}}.password-main .newsletter__wrapper{background-color:var(--global-section-bg-color)}@scope(#MainContent){.password-main .newsletter__wrapper.email-signup-banner__box{color:rgb(var(--color-text))}}@scope(#MainContent){.newsletter__wrapper input.field__input{color:rgb(var(--color-text));background-color:var(--global-section-bg-color);border-color:rgba(var(--color-foreground),.3)}}@scope(#MainContent){.newsletter__wrapper input.field__input:focus{color:rgb(var(--color-text))}}@scope(#MainContent){.newsletter__wrapper .newsletter-form__button{color:rgb(var(--color-button-text));background-color:rgb(var(--color-button))}}@scope(#MainContent){.newsletter__wrapper .field__label{color:var(--global-section-text-color)}}:root{--accent-debug: var(--font-accent-family, "ACCENT_FONT_NOT_SET")}.accent-font,body .accent-font,html .accent-font,.shopify-section .accent-font{font-family:var(--font-accent-family, var(--font-body-family))!important;font-style:var(--font-accent-style, normal)!important;font-weight:var(--font-accent-weight, 400)!important;letter-spacing:var(--font-accent-letter-spacing, 0px)!important;text-transform:var(--font-accent-text-transform, none)!important}.new-hero-accent-text.accent-font,.custom-hero .new-hero-accent-text.accent-font,section .new-hero-accent-text.accent-font{font-family:var(--font-accent-family, var(--font-body-family))!important;font-style:var(--font-accent-style, normal)!important;font-weight:var(--font-accent-weight, 400)!important;letter-spacing:var(--font-accent-letter-spacing, 0px)!important;text-transform:var(--font-accent-text-transform, none)!important}.accent-font--xs,body .accent-font--xs,.shopify-section .accent-font--xs{font-family:var(--font-accent-family, var(--font-body-family))!important;font-style:var(--font-accent-style, normal)!important;font-weight:var(--font-accent-weight, 400)!important;letter-spacing:var(--font-accent-letter-spacing, 0px)!important;text-transform:var(--font-accent-text-transform, none)!important;font-size:calc(.75rem * var(--font-accent-scale, 1))!important}.accent-font--sm,body .accent-font--sm,.shopify-section .accent-font--sm{font-family:var(--font-accent-family, var(--font-body-family))!important;font-style:var(--font-accent-style, normal)!important;font-weight:var(--font-accent-weight, 400)!important;letter-spacing:var(--font-accent-letter-spacing, 0px)!important;text-transform:var(--font-accent-text-transform, none)!important;font-size:calc(.875rem * var(--font-accent-scale, 1))!important}.accent-font--base,body .accent-font--base,.shopify-section .accent-font--base{font-family:var(--font-accent-family, var(--font-body-family))!important;font-style:var(--font-accent-style, normal)!important;font-weight:var(--font-accent-weight, 400)!important;letter-spacing:var(--font-accent-letter-spacing, 0px)!important;text-transform:var(--font-accent-text-transform, none)!important;font-size:calc(1rem * var(--font-accent-scale, 1))!important}.accent-font--lg,body .accent-font--lg,.shopify-section .accent-font--lg{font-family:var(--font-accent-family, var(--font-body-family))!important;font-style:var(--font-accent-style, normal)!important;font-weight:var(--font-accent-weight, 400)!important;letter-spacing:var(--font-accent-letter-spacing, 0px)!important;text-transform:var(--font-accent-text-transform, none)!important;font-size:calc(1.125rem * var(--font-accent-scale, 1))!important}.accent-font--xl{font-style:var(--font-accent-style);font-weight:var(--font-accent-weight);letter-spacing:var(--font-accent-letter-spacing);text-transform:var(--font-accent-text-transform);font-size:calc(1.25rem * var(--font-accent-scale));font-family:var(--font-accent-family)!important}.accent-font--2xl{font-style:var(--font-accent-style);font-weight:var(--font-accent-weight);letter-spacing:var(--font-accent-letter-spacing);text-transform:var(--font-accent-text-transform);font-size:calc(1.5rem * var(--font-accent-scale));font-family:var(--font-accent-family)!important}.accent-font--3xl{font-style:var(--font-accent-style);font-weight:var(--font-accent-weight);letter-spacing:var(--font-accent-letter-spacing);text-transform:var(--font-accent-text-transform);font-size:calc(1.875rem * var(--font-accent-scale));font-family:var(--font-accent-family)!important}.accent-font--4xl{font-style:var(--font-accent-style);font-weight:var(--font-accent-weight);letter-spacing:var(--font-accent-letter-spacing);text-transform:var(--font-accent-text-transform);font-size:calc(2.25rem * var(--font-accent-scale));font-family:var(--font-accent-family)!important}.accent-font--light{font-style:var(--font-accent-style);font-weight:300;letter-spacing:var(--font-accent-letter-spacing);text-transform:var(--font-accent-text-transform);font-family:var(--font-accent-family)!important}.accent-font--normal{font-style:var(--font-accent-style);font-weight:400;letter-spacing:var(--font-accent-letter-spacing);text-transform:var(--font-accent-text-transform);font-family:var(--font-accent-family)!important}.accent-font--medium{font-style:var(--font-accent-style);font-weight:500;letter-spacing:var(--font-accent-letter-spacing);text-transform:var(--font-accent-text-transform);font-family:var(--font-accent-family)!important}.accent-font--semibold{font-style:var(--font-accent-style);font-weight:600;letter-spacing:var(--font-accent-letter-spacing);text-transform:var(--font-accent-text-transform);font-family:var(--font-accent-family)!important}.accent-font--bold{font-style:var(--font-accent-style);font-weight:700;letter-spacing:var(--font-accent-letter-spacing);text-transform:var(--font-accent-text-transform);font-family:var(--font-accent-family)!important}.accent-font--extrabold{font-style:var(--font-accent-style);font-weight:800;letter-spacing:var(--font-accent-letter-spacing);text-transform:var(--font-accent-text-transform);font-family:var(--font-accent-family)!important}.accent-font--italic{font-style:italic;font-weight:var(--font-accent-weight);letter-spacing:var(--font-accent-letter-spacing);text-transform:var(--font-accent-text-transform);font-family:var(--font-accent-family)!important}.accent-font--uppercase{font-style:var(--font-accent-style);font-weight:var(--font-accent-weight);letter-spacing:var(--font-accent-letter-spacing);text-transform:uppercase;font-family:var(--font-accent-family)!important}.accent-font--lowercase{font-style:var(--font-accent-style);font-weight:var(--font-accent-weight);letter-spacing:var(--font-accent-letter-spacing);text-transform:lowercase;font-family:var(--font-accent-family)!important}.accent-font--capitalize{font-style:var(--font-accent-style);font-weight:var(--font-accent-weight);letter-spacing:var(--font-accent-letter-spacing);text-transform:capitalize;font-family:var(--font-accent-family)!important}.accent-font--none{font-style:var(--font-accent-style);font-weight:var(--font-accent-weight);letter-spacing:var(--font-accent-letter-spacing);text-transform:none;font-family:var(--font-accent-family)!important}.accent-font--highlight{font-style:var(--font-accent-style);font-weight:600;letter-spacing:var(--font-accent-letter-spacing);text-transform:var(--font-accent-text-transform);font-size:calc(1.125rem * var(--font-accent-scale));font-family:var(--font-accent-family)!important}.accent-font--badge{font-style:var(--font-accent-style);font-weight:500;letter-spacing:var(--font-accent-letter-spacing);text-transform:uppercase;font-size:calc(.75rem * var(--font-accent-scale));font-family:var(--font-accent-family)!important}.accent-font--caption{font-style:var(--font-accent-style);font-weight:var(--font-accent-weight);letter-spacing:var(--font-accent-letter-spacing);text-transform:var(--font-accent-text-transform);font-size:calc(.875rem * var(--font-accent-scale));opacity:.8;font-family:var(--font-accent-family)!important}.accent-font--quote{font-style:italic;font-weight:var(--font-accent-weight);letter-spacing:var(--font-accent-letter-spacing);text-transform:none;font-size:calc(1.25rem * var(--font-accent-scale));font-family:var(--font-accent-family)!important}@media(max-width:767px){.accent-font--responsive{font-size:calc(.875rem * var(--font-accent-scale))!important}.accent-font--3xl,.accent-font--4xl{font-size:calc(1.5rem * var(--font-accent-scale))!important}}.no-accent-font{font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--letter-spacing-body)!important;text-transform:none!important}.new-hero-accent-text,.accent-text,.global-accent-text,.custom-accent-text{font-family:var(--font-accent-family, var(--font-body-family))!important;font-style:var(--font-accent-style, normal)!important;font-weight:var(--font-accent-weight, 400)!important;letter-spacing:var(--font-accent-letter-spacing, 0px)!important;text-transform:var(--font-accent-text-transform, none)!important}@media(max-width:767px){.new-hero-accent-text,.accent-text,.global-accent-text,.custom-accent-text,body .global-accent-text,html body .global-accent-text{font-family:var(--font-accent-family, var(--font-body-family))!important;font-style:var(--font-accent-style, normal)!important;font-weight:var(--font-accent-weight, 400)!important;letter-spacing:var(--font-accent-letter-spacing, 0px)!important;text-transform:var(--font-accent-text-transform, none)!important;-webkit-font-smoothing:antialiased!important}}html body .shopify-section .accent-font,html body .shopify-section .new-hero-accent-text.accent-font{font-family:var(--font-accent-family, var(--font-body-family))!important;font-style:var(--font-accent-style, normal)!important;font-weight:var(--font-accent-weight, 400)!important;letter-spacing:var(--font-accent-letter-spacing, 0px)!important;text-transform:var(--font-accent-text-transform, none)!important}body:not(.h1-heading-font) h1,body:not(.h1-heading-font) .h1{font-family:var(--font-body-family)!important}body.h1-heading-font h1,body.h1-heading-font .h1{font-family:var(--font-heading-family)!important}body:not(.h2-heading-font) h2,body:not(.h2-heading-font) .h2{font-family:var(--font-body-family)!important}body.h2-heading-font h2,body.h2-heading-font .h2{font-family:var(--font-heading-family)!important}body:not(.h3-heading-font) h3,body:not(.h3-heading-font) .h3{font-family:var(--font-body-family)!important}body.h3-heading-font h3,body.h3-heading-font .h3{font-family:var(--font-heading-family)!important}body:not(.h4-heading-font) h4,body:not(.h4-heading-font) .h4{font-family:var(--font-body-family)!important}body.h4-heading-font h4,body.h4-heading-font .h4{font-family:var(--font-heading-family)!important}body:not(.h5-heading-font) h5,body:not(.h5-heading-font) .h5{font-family:var(--font-body-family)!important}body.h5-heading-font h5,body.h5-heading-font .h5{font-family:var(--font-heading-family)!important}body:not(.h6-heading-font) h6,body:not(.h6-heading-font) .h6{font-family:var(--font-body-family)!important}body.h6-heading-font h6,body.h6-heading-font .h6{font-family:var(--font-heading-family)!important}body:not(.h1-heading-font) span[class*=title],body:not(.h2-heading-font) span[class*=title],body:not(.h3-heading-font) span[class*=title],body:not(.h4-heading-font) span[class*=title],body:not(.h5-heading-font) span[class*=title],body:not(.h6-heading-font) span[class*=title],body:not(.h1-heading-font) span[class*=heading],body:not(.h2-heading-font) span[class*=heading],body:not(.h3-heading-font) span[class*=heading],body:not(.h4-heading-font) span[class*=heading],body:not(.h5-heading-font) span[class*=heading],body:not(.h6-heading-font) span[class*=heading],body:not(.h3-heading-font) span[class*=product-title],body:not(.h1-heading-font) span[class*=section-title],body:not(.h2-heading-font) span[class*=section-title]{font-family:var(--font-body-family)!important}.tab-title,[class*=tab-title],.button-text,[class*=button-text],.nav-title,[class*=nav-title]{font-family:var(--font-body-family)!important}.accent-font,.accent-font-xs,.accent-font-sm,.accent-font-md,.accent-font-lg,.accent-font-xl,.accent-font-2xl,.accent-font-3xl,.accent-font-4xl,.accent-font-5xl,.accent-text,.global-accent-text,.custom-accent-text{font-family:var(--font-accent-family, var(--font-body-family))!important;font-style:var(--font-accent-style, normal)!important;font-weight:var(--font-accent-weight, 400)!important}.heading-text{font-family:var(--font-heading-family)!important}cart-drawer.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;justify-content:flex-end;width:100vw;height:100%;visibility:hidden}cart-drawer.drawer.active{visibility:visible}@scope(#MainContent){.price{font-size:1.6rem;letter-spacing:0px;line-height:calc(1 + .5 / var(--font-body-scale));color:rgb(var(--color-foreground))}}.price>*{display:inline-block;vertical-align:top}.price.price--unavailable{visibility:hidden}.price--end{text-align:right}.price .price-item{display:inline-block;margin:0px 1rem 0px 0px}.price__regular .price-item--regular{margin-right:0}.price:not(.price--show-badge) .price-item--last:last-of-type{margin:0}@media screen and (min-width:750px){.price{margin-bottom:0}}.price--large{font-size:1.6rem;font-weight:var(--font-weight-semibold);line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:var(--letter-spacing-body)}@media screen and (min-width:750px){.price--large{font-size:1.8rem}}.price--sold-out .price__availability,.price__regular{display:block}.price__sale,.price__availability,.price .price__badge-sale,.price .price__badge-sold-out,.price--on-sale .price__regular,.price--on-sale .price__availability{display:none}.price--sold-out .price__badge-sold-out,.price--on-sale .price__badge-sale,.volume-pricing--sale-badge .price__badge-sale{display:inline-block}.volume-pricing--sale-badge .price__badge-sale{margin-left:.5rem}.price--on-sale .price__sale{display:initial;flex-flow:wrap}.price--center{display:initial;justify-content:center}@scope(#MainContent){.price--on-sale .price-item--regular{text-decoration:line-through;color:rgba(var(--color-foreground),.75);font-size:1.3rem}}@scope(#MainContent){.unit-price{display:block;font-size:1.1rem;letter-spacing:var(--letter-spacing-body);line-height:calc(1 + .2 / var(--font-body-scale));margin-top:.2rem;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}}.localization-form{display:flex;flex-direction:column;flex:1 0 auto;padding:1rem;margin:0 auto}.localization-form:only-child{display:inline-flex;flex-wrap:wrap;flex:initial;padding:0rem 0px}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{margin:1rem 1rem .5rem;flex-grow:1}@media screen and (min-width:750px){.localization-form{padding:1rem 2rem 1rem 0px}.localization-form:first-of-type{padding-left:0}.localization-form:only-child{justify-content:start;width:auto;margin:0px 1rem 0px 0px}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{margin:1rem 0px}}.localization-form .button{padding:1rem}.localization-form__currency{opacity:0;transition:opacity .15s cubic-bezier(.25,.46,.45,.94);white-space:nowrap;padding-right:1.7rem}@media screen and (max-width:749px){.localization-form .button{word-break:break-all}.localization-form__currency{opacity:1}}.localization-form__select{border-radius:var(--inputs-radius-outset);position:relative;margin-bottom:1.5rem;padding-left:1rem;text-align:left;min-height:calc(4rem + var(--inputs-border-width) * 2);min-width:calc(7rem + var(--inputs-border-width) * 2)}.disclosure__button.localization-form__select{padding:calc(2rem + var(--inputs-border-width));background:rgb(var(--color-background))}.localization-form__select .icon-caret{position:absolute;content:"";height:.6rem;right:calc(var(--inputs-border-width) + 1.5rem);top:calc(50% - .2rem);transform:rotate(0);transition:transform .2s}@scope(#MainContent){.localization-selector.link{text-decoration:none;-webkit-appearance:none;appearance:none;color:rgb(var(--color-drawer-text));width:100%;padding-right:4rem;padding-bottom:1.5rem}}.disclosure .localization-form__select{padding-top:1.5rem}@scope(#MainContent){.localization-selector option{color:rgb(var(--color-drawer-text))}}.localization-selector+.disclosure__list-wrapper{opacity:1;animation:animateLocalization var(--duration-default) ease}.disclosure{position:relative}.disclosure__button{align-items:center;cursor:pointer;display:flex;height:44px;min-height:44px;padding:0px 1.5rem;font-size:1.3rem;background-color:#fff0;border-radius:calc(var(--global-button-radius) / 2)}.disclosure__list-wrapper{border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-drawer-text),var(--popup-border-opacity));overflow:hidden;position:absolute;bottom:100%;transform:translateY(-1rem);z-index:2;border-radius:calc(var(--global-button-radius) / 2);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));max-height:27.5rem}.disclosure__list{position:relative;overflow-y:auto;font-size:1.4rem;padding-bottom:.5rem;padding-top:.5rem;scroll-padding:.5rem 0px;max-height:20.5rem;max-width:35rem;min-width:20rem;width:max-content;scrollbar-width:thin;scrollbar-color:rgba(var(--color-drawer-text),.3) transparent}.disclosure__list::-webkit-scrollbar{width:6px;background:transparent}.disclosure__list::-webkit-scrollbar-thumb{background:rgba(var(--color-drawer-text),.3);border-radius:6px}.disclosure__list::-webkit-scrollbar-track{background:transparent}.country-selector__list{padding-bottom:.95rem;padding-top:0}.country-selector__list--with-multiple-currencies{width:30rem}.country-selector__close-button{display:none}.country-filter{display:flex;justify-content:end;align-items:center;gap:.5rem;padding:1rem;position:sticky;top:-.02rem;z-index:6}.country-filter__input.field__input{min-width:200px}.country-filter__reset-button,.country-filter__search-icon{right:calc(var(--inputs-border-width));top:var(--inputs-border-width)}@scope(#MainContent){.country-filter__reset-button{padding:0;border:0px;background:transparent;color:currentcolor}}.country-filter__reset-button:not(:focus-visible):after,.country-filter__reset-button:not(:focus):after{display:block;height:calc(100% - 1.8rem);content:"";position:absolute;right:0}.country-filter__reset-button:focus,.country-filter__reset-button:focus-visible{background-color:rgb(var(--color-drawer-text));z-index:4}.country-filter__reset-button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.country-filter__reset-button:hover .icon{transform:scale(1.07)}.country-filter__reset-button .icon.icon-close,.country-filter__search-icon .icon{height:1.8rem;width:1.8rem;stroke-width:.1rem}.country-filter__search-icon{transition:opacity var(--duration-short) ease,visibility var(--duration-short) ease;opacity:1;visibility:visible;pointer-events:none;cursor:text}.country-filter__search-icon--hidden{opacity:0;visibility:hidden}@media screen and (max-width:749px){.disclosure__list-wrapper.country-selector:not([hidden])+.country-selector__overlay:empty{display:block}.country-selector__overlay{position:fixed;top:0;left:0;width:100%;height:100%;box-shadow:#0003 0 0 100px inset;z-index:3;animation:animateLocalization var(--duration-default) ease}.disclosure__list-wrapper.country-selector{position:fixed;bottom:-1rem;left:0;width:100%;height:80%;max-height:80vh;border-radius:12px 12px 0 0;border-top-color:;border-top-style:;border-top-width:;border-right-color:;border-right-style:;border-right-width:;border-left-color:;border-left-style:;border-left-width:;border-image-source:;border-image-slice:;border-image-width:;border-image-outset:;border-image-repeat:;border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;box-shadow:#00000026 0 -8px 32px,#0000001a 0 -4px 16px;z-index:4}.disclosure__list.country-selector__list{max-height:85%;min-width:100%;margin-bottom:0;z-index:5}.country-selector__close-button.link{display:flex;justify-content:center;align-items:center;padding:0rem;background-color:#fff0;height:4.4rem;width:4.4rem}.country-selector__close-button .icon{width:2rem;height:2rem}.country-filter{padding:1.5rem 2rem .6rem 1.5rem}}@media screen and (min-width:750px){.country-filter--no-padding{padding:0}}.countries{padding-top:.3rem}.popular-countries{border-bottom:1px solid rgba(var(--color-drawer-text),.2);padding-bottom:.4rem;padding-top:.4rem}.disclosure__item{position:relative}@scope(#MainContent){.disclosure__link{display:grid;grid-template-columns:auto 1fr auto;gap:.4rem;padding:.6rem 1.2rem;align-items:center;text-decoration:none;line-height:calc(1 + .8 / var(--font-body-scale));color:rgba(var(--color-drawer-text),1);word-break:break-word;transition:background-color .2s,color .2s}}@scope(#MainContent){.disclosure__link:hover{color:rgb(var(--color-drawer-text))}}.disclosure__link .icon-checkmark{width:1rem;margin-right:0;display:block}.disclosure__link:hover .localization-form__currency,.disclosure__link:focus-visible .localization-form__currency,.disclosure__link:focus .localization-form__currency{display:inline-flex;opacity:1}.disclosure__button[aria-expanded=true] .icon-caret{transform:rotate(180deg)}.header-localization .localization-form:only-child{margin:0;padding:0}.header-localization .disclosure .localization-form__select{font-size:1.4rem;letter-spacing:var(--letter-spacing-body);height:auto;min-height:initial;background:#fff0}.header-localization .disclosure__link{background-color:var(--color-background)}.header-localization .disclosure .localization-form__select:hover{text-decoration:underline}@scope(#MainContent){.header-localization .disclosure__link:hover,.header-localization .disclosure__link:focus-visible{background-color:rgba(var(--color-foreground),.5);color:rgba(var(--color-drawer-text),.7)}}.header-localization .localization-form__select.link:after,.header-localization .localization-form__select.link:before{box-shadow:none}.header-localization .localization-form__select.link:focus-visible{outline:.2rem solid rgba(var(--color-drawer-text),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-drawer-text),.3)}.desktop-localization-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end}.desktop-localization-wrapper .localization-selector+.disclosure__list-wrapper{animation:animateMenuOpen var(--duration-default) ease}.desktop-localization-wrapper .localization-form:only-child{padding:0}.header-localization:not(.menu-drawer__localization){align-items:center}.js .header-localization:not(.menu-drawer__localization) .localization-form__select{padding:0px 2.5rem 0px 1.2rem;width:max-content;height:4.4rem;min-height:4.4rem}.header-localization:not(.menu-drawer__localization) .localization-form:only-child .localization-form__select{margin:0}.header-localization:not(.menu-drawer__localization).localization-form__select>span{max-width:20ch;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.header-localization:not(.menu-drawer__localization) localization-form:only-child .localization-form__select>span{max-width:26ch}.header-localization:not(.menu-drawer__localization) .localization-form__select .icon-caret{right:1rem}.header-localization:not(.menu-drawer__localization) .disclosure__list-wrapper{bottom:initial;top:100%;right:0;transform:translateY(0);border-radius:calc(var(--global-button-radius) / 2)}@media screen and (min-width:990px){.menu-drawer__localization{display:none}}.menu-drawer__localization localization-form{display:block}.menu-drawer__localization .localization-form__select{background-color:initial;margin-top:0;padding:1rem 3.6rem 1rem 1rem}.menu-drawer__localization .localization-form{padding:0}.menu-drawer__localization .localization-form:only-child .localization-form__select{margin:0}.menu-drawer__localization+.list-social{margin-top:1rem}.language-selector .disclosure__list{min-width:200px}.localization-check{display:inline-flex;align-items:center;justify-content:center;min-width:1.2rem}.localization-current,.disclosure__link .country{display:inline-flex;align-items:center;gap:.5rem}.localization-flag{width:20px;height:14px;border-radius:2px;object-fit:cover}.localization-iso,.country-iso{font-weight:400;letter-spacing:.03em}.localization-form__currency{opacity:1;display:inline-flex;align-items:center;gap:.3rem;padding-right:0}span.localization-current img,span.country img{border-radius:2.4px}:root{--font-body: var(--font-body-family, "Poppins", sans-serif);--font-heading: var(--font-heading-family, "Poppins", sans-serif);--font-weight-light: 300;--font-weight-medium: 500;--letter-spacing-tight: -.3px;--letter-spacing-normal: 0px;--letter-spacing-loose: .5px;--letter-spacing-heading: -.3px;--letter-spacing-body: 0px;--line-height-tight: 1.1;--line-height-normal: 1.4;--line-height-loose: 1.6;--font-size-h1: 40px;--font-size-h2: 34px;--font-size-h3: 28px;--font-size-h4: 22px;--font-size-h5: 19px;--font-size-h6: 17px;--font-size-body-large: 19px;--font-size-body: 16px;--font-size-body-small: 14px;--font-size-caption: 12px;--min-font-size-h1: 32px;--max-font-size-h1: 48px;--min-font-size-h2: 28px;--max-font-size-h2: 40px;--min-font-size-h3: 24px;--max-font-size-h3: 32px}h1,.h1{font-family:var(--font-heading);font-weight:var(--font-weight-bold);font-size:var(--h1-font-size, var(--font-size-h1));line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-heading);margin-bottom:.5em}h2,.h2{font-family:var(--font-heading);font-weight:var(--font-weight-bold);font-size:var(--h2-font-size, var(--font-size-h2));line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-heading);margin-bottom:.5em}h3,.h3{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);font-size:var(--h3-font-size, var(--font-size-h3));line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-body);margin-bottom:.5em}h4,.h4{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);font-size:var(--h4-font-size, var(--font-size-h4));line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-body);margin-bottom:.5em}h5,.h5{font-family:var(--font-heading);font-weight:var(--font-weight-medium);font-size:var(--h5-font-size, var(--font-size-h5));line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-body);margin-bottom:.5em}.subtitle{font-size:var(--subtitle-font-size, 18px)}h6,.h6{font-family:var(--font-heading);font-weight:var(--font-weight-medium);font-size:var(--font-size-h6);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-body);margin-bottom:.5em}body,.body{font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--body-font-size, var(--font-size-body));line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-body)}.body-large{font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-large);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-body)}.body-small{font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-small);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-body)}.caption{font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--font-size-caption);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-body)}.button-text{font-family:var(--font-body);font-weight:var(--global-button-font-weight, 700);font-size:var(--global-button-font-size, var(--font-size-body-small));line-height:1.2;letter-spacing:var(--global-button-letter-spacing, var(--letter-spacing-body));text-transform:var(--global-button-text-transform, uppercase)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-light{font-weight:var(--font-weight-light)}.text-regular{font-weight:var(--font-weight-regular)}.text-medium{font-weight:var(--font-weight-medium)}.text-semibold{font-weight:var(--font-weight-semibold)}.text-bold{font-weight:var(--font-weight-bold)}span,div:not([class^=shopify]),p:not([class^=shopify]),button:not([class^=shopify]),a:not([class^=shopify]){font-family:var(--font-body-family-override)!important}span[class*=title],span[class*=heading],span[class*=product-title],span[class*=section-title]{font-family:var(--font-heading-family-override)!important}.check-yes,.check-no,.text-value,.feature-name,.product-subtitle,.product-title,.reviewer-name,.carousel-reviewer-name,.rating-text,.unique-rating-text,.benefit-text,.counter-prefix,.counter-number,.counter-suffix{font-family:var(--font-body-family-override)!important}.shopify-app-block,.shopify-buy-frame,div[data-shopify-app],div[data-app-id],div[class*=app-],div[class*=App],#bundle-container,#bundle-app,[data-bundle-app],.bundle-builder,#ReCharge,[data-rebuy-id],[data-rebuy-container],[data-bold-bundle],[data-loyalty-container],[data-quickview],[data-sm-buy],[data-judge-me],#judgeme_product_reviews,.shopify-app-block *,.shopify-buy-frame *,div[data-shopify-app] *,div[data-app-id] *,div[class*=app-] *,div[class*=App] *,#bundle-container *,#bundle-app *,[data-bundle-app] *,.bundle-builder *,#ReCharge *,[data-rebuy-id] *,[data-rebuy-container] *,[data-bold-bundle] *,[data-loyalty-container] *,[data-quickview] *,[data-sm-buy] *,[data-judge-me] *,#judgeme_product_reviews *{--letter-spacing-heading: var(--app-letter-spacing, var(--letter-spacing-body)) !important;letter-spacing:var(--app-letter-spacing, var(--letter-spacing-body))!important}iframe[src*=app],iframe[src*=bundle],iframe[src*=recharge],iframe[src*=rebuy],iframe[src*=loyalty]{--letter-spacing-heading: var(--app-letter-spacing, var(--letter-spacing-body)) !important}[class*=bundle],[class*=Bundle],[class*=subscription],[class*=Subscription],[class*=rebuy],[class*=Rebuy],[class*=recharge],[class*=Recharge],[class*=quickview],[class*=Quickview]{--letter-spacing-heading: var(--app-letter-spacing, var(--letter-spacing-body)) !important;letter-spacing:var(--app-letter-spacing, var(--letter-spacing-body))!important}.shopify-app-block[style*=letter-spacing],.shopify-buy-frame[style*=letter-spacing],div[data-shopify-app][style*=letter-spacing],div[data-app-id][style*=letter-spacing],div[class*=app-][style*=letter-spacing],div[class*=App][style*=letter-spacing],#bundle-container[style*=letter-spacing],#bundle-app[style*=letter-spacing],[data-bundle-app][style*=letter-spacing],.bundle-builder[style*=letter-spacing],#ReCharge[style*=letter-spacing],[data-rebuy-id][style*=letter-spacing],[data-rebuy-container][style*=letter-spacing],[data-bold-bundle][style*=letter-spacing],[data-loyalty-container][style*=letter-spacing],[data-quickview][style*=letter-spacing],[data-sm-buy][style*=letter-spacing],[data-judge-me][style*=letter-spacing],#judgeme_product_reviews[style*=letter-spacing]{letter-spacing:var(--app-letter-spacing, var(--letter-spacing-body))!important}@media screen and (max-width:375px){h1,.h1{font-size:var(--min-font-size-h1)}h2,.h2{font-size:var(--min-font-size-h2)}h3,.h3{font-size:var(--min-font-size-h3)}}@media screen and (min-width:1440px){h1,.h1{font-size:var(--max-font-size-h1)}h2,.h2{font-size:var(--max-font-size-h2)}h3,.h3{font-size:var(--max-font-size-h3)}}:root{--font-heading-family: Poppins, sans-serif;--font-body-family: Poppins, sans-serif;--font-heading-weight: 600;--font-body-weight: 400;--button-text-transform: ;--font-body-family-override: Poppins, sans-serif;--font-heading-family-override: Poppins, sans-serif;--font-body-weight-override: 400;--font-heading-weight-override: 700;--font-accent-family: var(--font-body-family-override);--global-accent-font: var(--font-body-family-override);--global-button-radius: 12px}.button,.button-text,button[type=submit],input[type=submit]{text-transform:var(--button-text-transform);font-family:var(--font-body-family-override)}p,span,div,a,button,input,select,textarea,label,li{font-family:var(--font-body-family-override, Poppins, sans-serif)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,[class*=title],[class*=heading],.title,.heading,.product-title,.product__title,.product-form__label,.collection-hero__title,.page-title,.section-header__title,.main-collection-title,.main-title,.subtitle{font-family:var(--font-heading-family-override, Poppins, sans-serif)}.rating-component,.review-name,.review-text,.benefit-text,.counter-text,.feature-name,.check-yes,.check-no,.text-value{font-family:var(--font-body-family-override, Poppins, sans-serif)}:root{--app-letter-spacing: -1px}.shopify-app-block,.shopify-buy-frame,div[data-shopify-app],div[data-app-id],div[class*=app-],div[class*=App],#bundle-container,#bundle-app,[data-bundle-app],.bundle-builder,#ReCharge,[data-rebuy-id],[data-rebuy-container],[data-bold-bundle],[data-loyalty-container]{letter-spacing:var(--app-letter-spacing)!important}.shop-product-section,.shop-product-info,.shop-product-info :not(.shop-product-title):not([class*=product-title]),.shop-product-section :not(.shop-product-title):not([class*=product-title]),.blocks-section:not(.shopify-app-block):not([data-shopify-app]):not([data-app-id]):not([class*=app-]):not([class*=App]),.limited-inventory-alert,.limited-inventory-alert *,.product-description-block,.product-description-block *{letter-spacing:var(--letter-spacing-body)!important}.shop-product-title,.shop-product-section .shop-product-title,[class*=product-title-title]{letter-spacing:var(--letter-spacing-heading)!important}@scope(#MainContent){.button,.btn,button[type=submit],input[type=submit],.shopify-payment-button__button,.product-form__submit,.shop-add-to-cart-button,.claim-button,.cart__checkout-button,.contact-button,.button--primary,.rich-text-button,.theme-button,.sticky-add-to-cart__button{transition:.3s;border-radius:var(--global-button-radius)!important;font-family:var(--font-body-family-override)!important;background-color:var(--global-button-bg-color)!important;color:var(--global-button-text-color)!important;border-left:var(--global-button-border-width) solid var(--global-button-border-color)!important;border-right:var(--global-button-border-width) solid var(--global-button-border-color)!important;border-top:var(--global-button-border-width) solid var(--global-button-border-color)!important;border-bottom-width:!important;border-bottom-color:!important;border-bottom-style:solid!important;box-shadow:none!important;padding-left:20px!important;padding-right:20px!important;text-transform:uppercase!important;text-align:center!important;font-weight:700!important}}.button:hover,.btn:hover,button[type=submit]:hover,input[type=submit]:hover,.shopify-payment-button__button:hover,.product-form__submit:hover,.shop-add-to-cart-button:hover,.claim-button:hover,button[class*=add-to-cart]:hover,button[class*=add_to_cart]:hover,a[class*=add-to-cart]:hover,a[class*=add_to_cart]:hover,input[class*=add-to-cart]:hover,input[class*=add_to_cart]:hover,.cart__checkout-button:hover,.contact-button:hover,.button--primary:hover,.rich-text-button:hover,.theme-button:hover,.sticky-add-to-cart__button:hover,.button:focus,.button:focus-visible,.btn:focus,.btn:focus-visible,button[type=submit]:focus,button[type=submit]:focus-visible,input[type=submit]:focus,input[type=submit]:focus-visible,.shopify-payment-button__button:focus,.shopify-payment-button__button:focus-visible,.product-form__submit:focus,.product-form__submit:focus-visible,.shop-add-to-cart-button:focus,.shop-add-to-cart-button:focus-visible,.claim-button:focus,.claim-button:focus-visible,button[class*=add-to-cart]:focus,button[class*=add_to_cart]:focus,a[class*=add-to-cart]:focus,a[class*=add_to_cart]:focus,input[class*=add-to-cart]:focus,input[class*=add_to_cart]:focus,.cart__checkout-button:focus,.cart__checkout-button:focus-visible,.contact-button:focus,.contact-button:focus-visible,.button--primary:focus,.button--primary:focus-visible,.theme-button:focus,.theme-button:focus-visible,.sticky-add-to-cart__button:focus,.sticky-add-to-cart__button:focus-visible,.shopify-payment-button [role=button]:focus,.shopify-payment-button [role=button]:focus-visible{background-color:var(--global-button-hover-bg-color)!important;border-left:var(--global-button-border-width) solid var(--global-button-border-color)!important;border-right:var(--global-button-border-width) solid var(--global-button-border-color)!important;border-top:var(--global-button-border-width) solid var(--global-button-border-color)!important;border-bottom-width:!important;border-bottom-color:!important;border-bottom-style:solid!important;box-shadow:none!important;outline:none!important}div[class*=add-to-cart]:hover,div[class*=add_to_cart]:hover,span[class*=add-to-cart]:hover,span[class*=add_to_cart]:hover,p[class*=add-to-cart]:hover,p[class*=add_to_cart]:hover,section[class*=add-to-cart]:hover,section[class*=add_to_cart]:hover,article[class*=add-to-cart]:hover,article[class*=add_to_cart]:hover,div[class*=add-to-cart]:focus,div[class*=add_to_cart]:focus,span[class*=add-to-cart]:focus,span[class*=add_to_cart]:focus,p[class*=add-to-cart]:focus,p[class*=add_to_cart]:focus,section[class*=add-to-cart]:focus,section[class*=add_to_cart]:focus,article[class*=add-to-cart]:focus,article[class*=add_to_cart]:focus{background-color:inherit!important;box-shadow:none!important;outline:none!important}.sticky-add-to-cart:hover,.sticky-add-to-cart:focus,.sticky-add-to-cart :not(button):not(input[type=submit]):not(.button):not(.btn):hover,.sticky-add-to-cart :not(button):not(input[type=submit]):not(.button):not(.btn):focus,[class*=sticky-add-to-cart]:not(button):not(input[type=submit]):not(.button):not(.btn):hover,[class*=sticky-add-to-cart]:not(button):not(input[type=submit]):not(.button):not(.btn):focus{background-color:inherit!important;box-shadow:inherit!important}.button:before,.button:after,.btn:before,.btn:after,button[type=submit]:before,button[type=submit]:after,input[type=submit]:before,input[type=submit]:after,.shopify-payment-button__button:before,.shopify-payment-button__button:after,.product-form__submit:before,.product-form__submit:after,.shop-add-to-cart-button:before,.shop-add-to-cart-button:after,.claim-button:before,.claim-button:after,[class*=add-to-cart]:before,[class*=add-to-cart]:after,[class*=add_to_cart]:before,[class*=add_to_cart]:after,.cart__checkout-button:before,.cart__checkout-button:after,.contact-button:before,.contact-button:after,.button--primary:before,.button--primary:after,.theme-button:before,.theme-button:after,.sticky-add-to-cart__button:before,.sticky-add-to-cart__button:after{box-shadow:none!important}.shopify-payment-button .shopify-payment-button__button,.shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .shopify-payment-button__more-options,.shopify-payment-button__button--branded,.shopify-payment-button__button--unbranded,.shopify-payment-button .shopify-payment-button__button:hover,.shopify-payment-button .shopify-payment-button__button--unbranded:hover,.shopify-payment-button .shopify-payment-button__more-options:hover,.shopify-payment-button__button--branded:hover,.shopify-payment-button__button--unbranded:hover{box-shadow:none!important}button:not([class^=shopify]),.secondary-button,.link-styled-button,[class*=button],[class*=btn-],.card__badge,.badge,.tag,.spr-button,.pagination__item,input[type=button],select,.select__select,.disclosure__button,.filter-group,.facet-checkbox,.variant-input,.color-swatch,.swatch{border-radius:var(--global-button-radius)}.pagination__item,.card__badge{border-radius:calc(var(--global-button-radius) * .75)!important}.pill:not(.pill-item),.tag-label,[class*=pill]:not(.pill-item),[class*=tag-]{border-radius:50px!important}@scope(#MainContent){.cart-drawer td.cart-item__details dl,.cart-drawer .discounts__discount,.totals.gb-discounts-cart-values,.totals.gb-discounts-cart-values h2,.totals.gb-discounts-cart-values .totals__total-value,.gb-shipping-protection-icontext p{color:#1b2a38!important}}@scope(#MainContent){.cart-drawer .cart-item__final-price.product-option{color:#09064a!important}}cart-remove-button .button,.cart-remove-button,[id^=CartDrawer-Remove]{background-color:transparent!important;border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important}.gb-shipping-protection-button input:checked+.slider{background-color:#09064a!important}@scope(#MainContent){span.gb-cart-total-item{background-color:#1b2a38!important;color:#fff!important}}.social-proof-bar{background-color:#09064a!important}@scope(#MainContent){.social-proof-bar .social-proof-content,.social-proof-bar .social-proof-content *,.social-proof-bar svg,.social-proof-bar i,.social-proof-bar img,.social-proof-bar__text{color:#fff!important;fill:#fff!important}}.button:focus-visible,.btn:focus-visible,button[type=submit]:focus-visible,input[type=submit]:focus-visible,.shopify-payment-button__button:focus-visible,.shopify-payment-button [role=button]:focus-visible,.product-form__submit:focus-visible,.shop-add-to-cart-button:focus-visible,.claim-button:focus-visible,button[class*=add-to-cart]:focus-visible,button[class*=add_to_cart]:focus-visible,a[class*=add-to-cart]:focus-visible,a[class*=add_to_cart]:focus-visible,input[class*=add-to-cart]:focus-visible,input[class*=add_to_cart]:focus-visible,.cart__checkout-button:focus-visible,.contact-button:focus-visible,.button--primary:focus-visible,.rich-text-button:focus-visible,.theme-button:focus-visible,.sticky-add-to-cart__button:focus-visible{outline:rgb(27,42,56) solid 3px!important;outline-offset:3px!important}:root{--enhanced-3d-enabled: false;--enhanced-gradient-enabled: false}.cart-remove-button,.button--tertiary.cart-remove-button,button.cart-remove-button,.cart-remove-button.button-box-shadow,.cart-remove-button.button-gradient-effect,.cart-remove-button.intensity-1,.cart-remove-button.intensity-2,.cart-remove-button.intensity-3,.cart-remove-button.intensity-4,.cart-remove-button.intensity-5,.button--tertiary.cart-remove-button.button-box-shadow,.button--tertiary.cart-remove-button.button-gradient-effect,.button--tertiary.cart-remove-button.intensity-1,.button--tertiary.cart-remove-button.intensity-2,.button--tertiary.cart-remove-button.intensity-3,.button--tertiary.cart-remove-button.intensity-4,.button--tertiary.cart-remove-button.intensity-5,button.cart-remove-button.button-box-shadow,button.cart-remove-button.button-gradient-effect,button.cart-remove-button.intensity-1,button.cart-remove-button.intensity-2,button.cart-remove-button.intensity-3,button.cart-remove-button.intensity-4,button.cart-remove-button.intensity-5{box-shadow:none!important;background:var(--button-tertiary-bg, transparent)!important;transform:none!important;position:static!important;transition:opacity .2s!important;z-index:auto!important}.cart-remove-button:hover,.button--tertiary.cart-remove-button:hover,button.cart-remove-button:hover,.cart-remove-button.button-box-shadow:hover,.cart-remove-button.button-gradient-effect:hover,.cart-remove-button.intensity-1:hover,.cart-remove-button.intensity-2:hover,.cart-remove-button.intensity-3:hover,.cart-remove-button.intensity-4:hover,.cart-remove-button.intensity-5:hover,.button--tertiary.cart-remove-button.button-box-shadow:hover,.button--tertiary.cart-remove-button.button-gradient-effect:hover,.button--tertiary.cart-remove-button.intensity-1:hover,.button--tertiary.cart-remove-button.intensity-2:hover,.button--tertiary.cart-remove-button.intensity-3:hover,.button--tertiary.cart-remove-button.intensity-4:hover,.button--tertiary.cart-remove-button.intensity-5:hover,button.cart-remove-button.button-box-shadow:hover,button.cart-remove-button.button-gradient-effect:hover,button.cart-remove-button.intensity-1:hover,button.cart-remove-button.intensity-2:hover,button.cart-remove-button.intensity-3:hover,button.cart-remove-button.intensity-4:hover,button.cart-remove-button.intensity-5:hover{box-shadow:none!important;transform:none!important;opacity:.7!important}.cart-remove-button:active,.button--tertiary.cart-remove-button:active,button.cart-remove-button:active,.cart-remove-button.button-box-shadow:active,.cart-remove-button.button-gradient-effect:active,.cart-remove-button.intensity-1:active,.cart-remove-button.intensity-2:active,.cart-remove-button.intensity-3:active,.cart-remove-button.intensity-4:active,.cart-remove-button.intensity-5:active,.button--tertiary.cart-remove-button.button-box-shadow:active,.button--tertiary.cart-remove-button.button-gradient-effect:active,.button--tertiary.cart-remove-button.intensity-1:active,.button--tertiary.cart-remove-button.intensity-2:active,.button--tertiary.cart-remove-button.intensity-3:active,.button--tertiary.cart-remove-button.intensity-4:active,.button--tertiary.cart-remove-button.intensity-5:active,button.cart-remove-button.button-box-shadow:active,button.cart-remove-button.button-gradient-effect:active,button.cart-remove-button.intensity-1:active,button.cart-remove-button.intensity-2:active,button.cart-remove-button.intensity-3:active,button.cart-remove-button.intensity-4:active,button.cart-remove-button.intensity-5:active{box-shadow:none!important;transform:none!important;opacity:.5!important}.cart-remove-button:before,.button--tertiary.cart-remove-button:before,button.cart-remove-button:before,.cart-remove-button.button-gradient-effect:before,.cart-remove-button.gradient-shine-enabled:before,.button--tertiary.cart-remove-button.button-gradient-effect:before,.button--tertiary.cart-remove-button.gradient-shine-enabled:before,button.cart-remove-button.button-gradient-effect:before,button.cart-remove-button.gradient-shine-enabled:before{display:none!important;content:none!important;background:none!important}@media screen and (max-width:768px){.button-box-shadow{transform:none!important}.button-box-shadow:hover,.button-box-shadow:focus{transform:translateY(-1px)!important}}@media print{.button-box-shadow{box-shadow:none!important;transform:none!important}.button-gradient-effect:before{display:none!important}}.disable-global-button-styling:not(.cart-discount-code-button),.disable-global-button-styling.button-box-shadow:not(.cart-discount-code-button),.disable-global-button-styling.button-gradient-effect:not(.cart-discount-code-button),.disable-global-button-styling.intensity-1:not(.cart-discount-code-button),.disable-global-button-styling.intensity-2:not(.cart-discount-code-button),.disable-global-button-styling.intensity-3:not(.cart-discount-code-button),.disable-global-button-styling.intensity-4:not(.cart-discount-code-button),.disable-global-button-styling.intensity-5:not(.cart-discount-code-button),.button.disable-global-button-styling.button-box-shadow:not(.cart-discount-code-button),.button.disable-global-button-styling.button-gradient-effect:not(.cart-discount-code-button),.btn.disable-global-button-styling.button-box-shadow:not(.cart-discount-code-button),.btn.disable-global-button-styling.button-gradient-effect:not(.cart-discount-code-button){box-shadow:none!important;background-position:unset!important;background-size:unset!important;background-repeat:unset!important;background-attachment:unset!important;background-origin:unset!important;background-clip:unset!important;background-image:none!important;background-color:unset!important;transform:none!important;transition:none!important;position:static!important;z-index:auto!important;font-weight:unset!important;letter-spacing:unset!important;text-transform:unset!important}.disable-global-button-styling:hover:not(.cart-discount-code-button),.disable-global-button-styling.button-box-shadow:hover:not(.cart-discount-code-button),.disable-global-button-styling.button-gradient-effect:hover:not(.cart-discount-code-button),.disable-global-button-styling.intensity-1:hover:not(.cart-discount-code-button),.disable-global-button-styling.intensity-2:hover:not(.cart-discount-code-button),.disable-global-button-styling.intensity-3:hover:not(.cart-discount-code-button),.disable-global-button-styling.intensity-4:hover:not(.cart-discount-code-button),.disable-global-button-styling.intensity-5:hover:not(.cart-discount-code-button){box-shadow:none!important;background-position:unset!important;background-size:unset!important;background-repeat:unset!important;background-attachment:unset!important;background-origin:unset!important;background-clip:unset!important;background-image:none!important;background-color:unset!important;transform:none!important;transition:none!important}.disable-global-button-styling:active:not(.cart-discount-code-button),.disable-global-button-styling.button-box-shadow:active:not(.cart-discount-code-button),.disable-global-button-styling.button-gradient-effect:active:not(.cart-discount-code-button){box-shadow:none!important;background-position:unset!important;background-size:unset!important;background-repeat:unset!important;background-attachment:unset!important;background-origin:unset!important;background-clip:unset!important;background-image:none!important;background-color:unset!important;transform:none!important}.disable-global-button-styling:not(.cart-discount-code-button):before,.disable-global-button-styling:not(.cart-discount-code-button):after,.disable-global-button-styling.button-gradient-effect:not(.cart-discount-code-button):before,.disable-global-button-styling.gradient-shine-enabled:not(.cart-discount-code-button):before{display:none!important;content:none!important}@scope(#MainContent){h1,h2,h3,h4,h5,h6,.title,.heading,[class*=title],[class*=heading],.collection-hero__title,.main-collection-title,.page-title,.section-header__title,.section-title,.product-title,.collection-title,.blog-title,.card__heading,.headline,.subtitle,.caption-with-letter-spacing,.h1,.h2,.h3,.h4,.h5,.h6,.comparison-heading,.comparison-product-title,.statistics-section-title,.statistic-title,.alt-feat-section-title,.alt-feat-title,.as-seen-in-title,.custom-hero__title,.custom-main-heading,.reviews-subtitle{color:#1b2a38}}@scope(#MainContent){.section[data-use-theme-colors=true] .title,.section[data-use-theme-colors=true] [class*=title],.section[data-use-theme-colors=true] h1,.section[data-use-theme-colors=true] h2,.section[data-use-theme-colors=true] h3,.section[data-use-theme-colors=true] h4,.section[data-use-theme-colors=true] h5,.section[data-use-theme-colors=true] h6,.section[data-use-theme-colors=true] .heading,div[class*=section][data-use-theme-colors=true] .title,div[class*=section][data-use-theme-colors=true] [class*=title],div[class*=section][data-use-theme-colors=true] h1,div[class*=section][data-use-theme-colors=true] h2,div[class*=section][data-use-theme-colors=true] h3,div[class*=section][data-use-theme-colors=true] h4,div[class*=section][data-use-theme-colors=true] h5,div[class*=section][data-use-theme-colors=true] h6,div[class*=section][data-use-theme-colors=true] .heading,[data-use-theme-colors=true] .title,[data-use-theme-colors=true] [class*=title],[data-use-theme-colors=true] h1,[data-use-theme-colors=true] h2,[data-use-theme-colors=true] h3,[data-use-theme-colors=true] h4,[data-use-theme-colors=true] h5,[data-use-theme-colors=true] h6,[data-use-theme-colors=true] .heading{color:#1b2a38}}@scope(#MainContent){.shop-product-title,.shop-product-section .title,.shop-product-section h1,.shop-product-section h2,.shop-product-section h3,.shop-product-section h4,.shop-product-section h5,.shop-product-section h6{color:inherit!important}}@scope(#MainContent){.accent-title,[class*=accent-title],.accent-heading,[class*=accent-heading]{color:#09064a!important}}.kaching-bundles__block,.kaching-bundles-sticky-atc{display:none}body,p,div,input,textarea,select{font-weight:var(--font-weight-regular)!important}h3,h4,h5,h6,th,.semi-bold{font-weight:var(--font-weight-semibold)!important}h1,h2,strong,b,.bold,.heading,.btn--primary,.btn--secondary{font-weight:var(--font-weight-bold)!important}@scope(#MainContent){.shopify-pc__banner__dialog h2{color:#1f1f1f;font-family:inherit;font-size:120%;margin:0 0 .5em;padding:0;font-weight:700}}@scope(#MainContent){.shopify-pc__banner__dialog p{color:#1f1f1f;font-family:inherit;line-height:1.3;margin:0;padding:0}}@scope(#MainContent){.shopify-pc__banner__dialog a{color:#1f1f1f;text-decoration:underline}}.shopify-pc__banner__dialog button{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;text-decoration:none;font-family:inherit;padding:8px 25px;margin:15px 20px 0 0;font-size:100%;flex-basis:50%;border-radius:2px;line-height:120%;height:unset;text-align:center}.shopify-pc__banner__dialog button:focus{outline:none;box-shadow:#9edafa 0 0 0 4px}.shopify-pc__banner__dialog button:hover{cursor:pointer}@scope(#MainContent){.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept{border:1px solid rgb(31,31,31);background:#fff;color:#333}}@scope(#MainContent){.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs{text-decoration:underline;background:transparent;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;color:#333}}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs:focus{box-shadow:none}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs:focus span{outline:rgb(158,218,250) solid 2px}@scope(#MainContent){.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline{border:1px solid rgb(31,31,31);background:#fff;color:#333}}.shopify-pc__banner__body p a:focus{outline:rgb(158,218,250) solid 2px;box-shadow:none}.shopify-pc__banner__dialog{position:fixed;z-index:2000000;box-shadow:#3f3f4466 0 4px 10px;max-height:90%;box-sizing:border-box;opacity:1;padding:32px;background-color:#fff;overflow:auto;scrollbar-width:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;text-align:start;bottom:0;left:25%;width:50%;min-width:280px;border-top-right-radius:3px;border-top-left-radius:3px}.shopify-pc__banner__wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media only screen and (max-width:1300px){.shopify-pc__banner__dialog{left:15%;width:70%}}@media only screen and (max-width:900px){.shopify-pc__banner__dialog{left:5%;width:90%}}.shopify-pc__banner__body{width:100%;margin-bottom:10px}.shopify-pc__banner__btns{display:flex;width:100%;justify-content:flex-end;flex-direction:row}@media only screen and (max-width:480px){.shopify-pc__banner__btns{flex-direction:column}.shopify-pc__banner__btns-granular :nth-child(1){order:3}.shopify-pc__banner__btns-granular :nth-child(2){order:1}.shopify-pc__banner__btns-granular :nth-child(3){order:2}}.kaching-bundles .kaching-bundles__multiple-gifts-selector{position:relative}.kaching-bundles .kaching-bundles__multiple-gifts-selector__clickable-overlay{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.kaching-bundles .kaching-bundles__multiple-gifts-selector__photos{position:relative;display:flex;align-items:center;flex-shrink:0;padding-block:2px}.kaching-bundles .kaching-bundles__multiple-gifts-selector__photo{box-sizing:border-box;width:40px;height:40px;object-fit:cover;background-color:#fff;border-radius:8px;border:1px solid var(--kaching-free-gift-background-color, #fff)}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__multiple-gifts-selector__photo{border-color:var(--kaching-free-gift-selected-background-color, #000)}.kaching-bundles .kaching-bundles__multiple-gifts-selector__photo:not(:first-child){margin-inline-start:-16px}@scope(#MainContent){.kaching-bundles .kaching-bundles__multiple-gifts-selector__photo-count{box-sizing:border-box;position:absolute;top:0;inset-inline-end:0px;transform:translate(18%,-3%);display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;border:1px solid var(--kaching-free-gift-text-color, #000);background-color:var(--kaching-free-gift-background-color, rgba(0, 0, 0, .3));color:var(--kaching-free-gift-text-color, #000);font-size:calc(var(--kaching-free-gift-font-size, 13px) - 2px);font-weight:var(--kaching-free-gift-font-weight, bold);line-height:1}}@scope(#MainContent){.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__multiple-gifts-selector__photo-count{border-color:var(--kaching-free-gift-selected-text-color, #fff);background-color:var(--kaching-free-gift-selected-background-color, #000);color:var(--kaching-free-gift-selected-text-color, #fff)}}.kaching-bundles .kaching-bundles__bundle-products{display:flex;justify-content:space-evenly;margin-top:12px;margin-bottom:4px;border:1px solid var(--bar-border-color, rgba(0, 0, 0, .3));border-radius:calc(var(--bar-border-radius, 0) * 3 / 4)}.kaching-bundles .kaching-bundles__bundle-products .kaching-bundles__bar-variant-selects{justify-content:center}.kaching-bundles .kaching-bundles__bundle-products__divider{display:flex;flex-direction:column;align-items:center;width:0px;overflow:visible}.kaching-bundles .kaching-bundles__bundle-products__divider *{max-width:initial}.kaching-bundles .kaching-bundles__bundle-products__divider-line{display:flex;flex:1 1 0%;width:1px;background-color:var(--bar-border-color, rgba(0, 0, 0, .3))}.kaching-bundles .kaching-bundles__bundle-products__divider-icon{display:flex}@scope(#MainContent){.kaching-bundles .kaching-bundles__bundle-products__divider-icon svg{color:var(--bar-border-color, rgba(0, 0, 0, .3))}}.kaching-bundles .kaching-bundles__bundle-products__product{display:flex;flex:1 1 0%;flex-direction:column;align-items:center;min-width:0px;gap:5px;padding:12px}@scope(#MainContent){.kaching-bundles .kaching-bundles__bundle-products__product.kaching-bundles__bundle-products__product--placeholder{justify-content:center;text-align:center;font-size:13px;font-weight:700;color:#555}}.kaching-bundles .kaching-bundles__bundle-products__wrapper{display:flex;align-items:center;gap:10px;min-width:0px}.kaching-bundles .kaching-bundles__bundle-products__content{display:flex;flex-direction:column;align-items:flex-start;min-width:0px}.kaching-bundles .kaching-bundles__bundle-products__link{display:flex;flex-shrink:0;text-decoration:none}.kaching-bundles .kaching-bundles__bundle-products__image{flex-shrink:0;height:50px;width:auto;max-width:100%;border-radius:var(--kaching-bundle-products-image-border-radius, 0)}.kaching-bundles .kaching-bundles__bundle-products__image-placeholder{flex-shrink:0;height:50px;width:50px}@scope(#MainContent){.kaching-bundles .kaching-bundles__bundle-products__title{overflow-wrap:break-word;text-align:center;font-size:13px;color:var(--bar-title-color);font-weight:var(--bar-title-font-weight, 700);font-style:var(--bar-title-font-style)}}.kaching-bundles .kaching-bundles__bundle-products__pricing{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:5px}@scope(#MainContent){.kaching-bundles .kaching-bundles__bundle-products__price{font-size:13px;font-weight:700;color:var(--bar-price-color, #000)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__bundle-products__full-price{text-decoration:line-through;font-size:12px;color:var(--bar-full-price-color, #555)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__bundle-products__unit-price{width:100%;text-align:center;font-size:12px;color:var(--bar-full-price-color, #555);text-transform:uppercase}}.kaching-bundles .kaching-bundles__bundle-products--hidden{display:none}.kaching-bundles .kaching-bundles__bundle-products--vertical{flex-direction:column}.kaching-bundles .kaching-bundles__bundle-products--vertical .kaching-bundles__bundle-products__divider{flex-direction:row;width:100%;height:0px}.kaching-bundles .kaching-bundles__bundle-products--vertical .kaching-bundles__bundle-products__divider-line{width:auto;height:1px}.kaching-bundles .kaching-bundles__bundle-products--vertical .kaching-bundles__bundle-products__product{flex-direction:row;justify-content:space-between;padding:14px 12px}.kaching-bundles .kaching-bundles__bundle-products--vertical .kaching-bundles__bundle-products__pricing{flex-direction:column;align-items:flex-end}.kaching-bundles .kaching-bundles__bundle-products--vertical .kaching-bundles__bundle-products__pricing--with-unit-price{flex-flow:wrap;justify-content:flex-end}.kaching-bundles .kaching-bundles__bundle-products--vertical .kaching-bundles__bundle-products__unit-price{text-align:end}.kaching-bundles .kaching-bundles__bundle-products--vertical .kaching-bundles__bundle-products__title{text-align:start}.kaching-bundles .kaching-bundles__bundle-products--vertical .kaching-bundles__bundle-products__image{width:50px;height:auto;object-fit:contain}.kaching-bundles .kaching-bundles__bundle-products--vertical .kaching-bundles__bar-variant-selects{justify-content:flex-start}.kaching-bundles .kaching-bundles__mix-and-match-products{display:flex;flex-direction:column;margin-top:12px;margin-bottom:4px;border:1px solid var(--bar-border-color, rgba(0, 0, 0, .3));border-radius:calc(var(--bar-border-radius, 0) * 3 / 4);overflow:hidden}.kaching-bundles .kaching-bundles__mix-and-match-products--hidden{display:none}.kaching-bundles .kaching-bundles__mix-and-match-products__divider{display:flex;flex-direction:row;align-items:center;gap:4px;width:100%;height:0px;overflow:visible}.kaching-bundles .kaching-bundles__mix-and-match-products__divider-line{display:flex;flex:1 1 0%;width:auto;height:1px;background-color:var(--bar-border-color, rgba(0, 0, 0, .3))}.kaching-bundles .kaching-bundles__mix-and-match-products__divider-icon{display:flex}@scope(#MainContent){.kaching-bundles .kaching-bundles__mix-and-match-products__divider-icon svg{color:var(--bar-border-color, rgba(0, 0, 0, .3))}}.kaching-bundles .kaching-bundles__mix-and-match-product{display:grid;grid-template-columns:auto minmax(0px,1fr) auto auto;gap:12px;align-items:center;padding:12px}.kaching-bundles .kaching-bundles__mix-and-match-product__content{display:flex;flex-direction:column;gap:6px;min-width:0px}.kaching-bundles .kaching-bundles__mix-and-match-product__pricing{display:flex;justify-content:flex-end}.kaching-bundles .kaching-bundles__mix-and-match-product__pricing .kaching-bundles__bundle-products__pricing{flex-direction:column;align-items:flex-end;gap:0px}.kaching-bundles .kaching-bundles__mix-and-match-product__image-link{display:flex;flex-shrink:0;text-decoration:none}.kaching-bundles .kaching-bundles__mix-and-match-product__image{flex-shrink:0;height:50px;width:auto;max-width:100%;border-radius:var(--kaching-bundle-products-image-border-radius, 0)}.kaching-bundles .kaching-bundles__mix-and-match-product__image-placeholder{height:50px;width:50px}.kaching-bundles .kaching-bundles__mix-and-match-product__title-link{align-self:flex-start;text-decoration:none}@scope(#MainContent){.kaching-bundles .kaching-bundles__mix-and-match-product__title{overflow-wrap:break-word;text-align:start;font-size:13px;color:var(--bar-title-color);font-weight:var(--bar-title-font-weight, 700);font-style:var(--bar-title-font-style)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__mix-and-match-product__swap-button{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:var(--bar-border-radius, 8px);background-color:var(--collection-product-button-color, #2b2b2b);color:var(--collection-product-button-text-color, #ffffff);font-size:13px;line-height:1.2;text-align:center;cursor:pointer;white-space:nowrap}}@scope(#MainContent){.kaching-bundles .kaching-bundles__mix-and-match-products__placeholder{display:flex;align-items:center;justify-content:center;padding:14px 12px;color:#0006;font-style:italic}}.kaching-bundles .kaching-bundles__checkbox-upsells__upsell .kaching-bundles__bar-main{gap:10px}.kaching-bundles .kaching-bundles__checkbox-upsells__upsell .kaching-bundles__selling-plan-select{margin-top:5px}@scope(#MainContent){.kaching-bundles .kaching-bundles__checkbox-upsells__checkbox{color-scheme:unset;forced-color-adjust:unset;math-depth:unset;position:unset;position-anchor:unset;text-size-adjust:unset;-webkit-appearance:unset;appearance:unset;font:unset;font-palette:unset;font-synthesis:unset;position-area:unset;text-orientation:unset;text-rendering:unset;text-spacing-trim:unset;-webkit-font-smoothing:unset;-webkit-locale:unset;-webkit-text-orientation:unset;-webkit-writing-mode:unset;writing-mode:unset;zoom:unset;accent-color:unset;align-content:unset;place-self:unset;alignment-baseline:unset;anchor-name:unset;anchor-scope:unset;animation-composition:unset;animation:unset;animation-trigger:unset;app-region:unset;aspect-ratio:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;backface-visibility:unset;background-attachment:unset;background-blend-mode:unset;background-clip:unset;background-image:unset;background-origin:unset;background-position:unset;background-repeat:unset;background-size:unset;baseline-shift:unset;baseline-source:unset;block-size:unset;border-block:unset;border-radius:unset;border-collapse:unset;border-end-end-radius:unset;border-end-start-radius:unset;border-image:unset;border-inline:unset;border-shape:unset;border-start-end-radius:unset;border-start-start-radius:unset;inset:unset;box-decoration-break:unset;box-shadow:unset;box-sizing:unset;break-after:unset;break-before:unset;break-inside:unset;buffered-rendering:unset;caption-side:unset;caret-animation:unset;caret-color:unset;caret-shape:unset;clear:unset;clip:unset;clip-path:unset;clip-rule:unset;color-interpolation:unset;color-interpolation-filters:unset;color-rendering:unset;columns:unset;column-fill:unset;gap:unset;rule-break:unset;rule:unset;rule-inset:unset;rule-visibility-items:unset;column-span:unset;contain:unset;contain-intrinsic-block-size:unset;contain-intrinsic-size:unset;contain-intrinsic-inline-size:unset;container:unset;content:unset;content-visibility:unset;corner-shape:unset;corner-block-end-shape:unset;corner-block-start-shape:unset;counter-increment:unset;counter-reset:unset;counter-set:unset;cx:unset;cy:unset;d:unset;dominant-baseline:unset;dynamic-range-limit:unset;empty-cells:unset;field-sizing:unset;fill:unset;fill-opacity:unset;fill-rule:unset;filter:unset;flex-basis:unset;flex-flow:unset;flex-grow:unset;flex-line-count:unset;float:unset;flood-color:unset;flood-opacity:unset;grid:unset;grid-area:unset;hyphenate-character:unset;hyphenate-limit-chars:unset;-webkit-hyphens:unset;hyphens:unset;image-orientation:unset;image-rendering:unset;-webkit-initial-letter:unset;initial-letter:unset;inline-size:unset;inset-block:unset;inset-inline:unset;interactivity:unset;interest-delay:unset;interpolate-size:unset;isolation:unset;justify-items:unset;letter-spacing:unset;lighting-color:unset;line-break:unset;list-style:unset;margin-block:unset;margin:unset;margin-inline:unset;marker:unset;-webkit-mask:unset;mask:unset;mask-type:unset;math-shift:unset;math-style:unset;max-block-size:unset;max-height:unset;max-inline-size:unset;max-width:unset;min-block-size:unset;min-height:unset;min-inline-size:unset;min-width:unset;mix-blend-mode:unset;object-fit:unset;object-position:unset;object-view-box:unset;offset:unset;opacity:unset;order:unset;orphans:unset;outline:unset;outline-offset:unset;overflow-anchor:unset;overflow-block:unset;overflow-clip-margin:unset;overflow-inline:unset;overflow-wrap:unset;overflow:unset;overlay:unset;overscroll-behavior-block:unset;overscroll-behavior-inline:unset;overscroll-behavior:unset;padding-block:unset;padding:unset;padding-inline:unset;page:unset;page-margin-safety:unset;page-orientation:unset;paint-order:unset;perspective:unset;perspective-origin:unset;pointer-events:unset;position-try:unset;position-visibility:unset;-webkit-print-color-adjust:unset;print-color-adjust:unset;quotes:unset;r:unset;reading-flow:unset;reading-order:unset;resize:unset;rotate:unset;ruby-align:unset;ruby-overhang:unset;ruby-position:unset;rule-overlap:unset;rx:unset;ry:unset;scale:unset;scroll-behavior:unset;scroll-initial-target:unset;scroll-margin-block:unset;scroll-margin:unset;scroll-margin-inline:unset;scroll-marker-group:unset;scroll-padding-block:unset;scroll-padding:unset;scroll-padding-inline:unset;scroll-snap-align:unset;scroll-snap-stop:unset;scroll-snap-type:unset;scroll-target-group:unset;scroll-timeline:unset;scrollbar-color:unset;scrollbar-gutter:unset;scrollbar-width:unset;shape-image-threshold:unset;shape-margin:unset;shape-outside:unset;shape-rendering:unset;size:unset;speak:unset;stop-color:unset;stop-opacity:unset;stroke:unset;stroke-dasharray:unset;stroke-dashoffset:unset;stroke-linecap:unset;stroke-linejoin:unset;stroke-miterlimit:unset;stroke-opacity:unset;stroke-width:unset;tab-size:unset;table-layout:unset;text-align:unset;text-align-last:unset;text-anchor:unset;text-autospace:unset;text-box:unset;text-combine-upright:unset;text-decoration:unset;text-decoration-skip-ink:unset;text-emphasis:unset;text-emphasis-position:unset;text-fit:unset;text-indent:unset;text-justify:unset;text-overflow:unset;text-shadow:unset;text-transform:unset;text-underline-offset:unset;text-underline-position:unset;text-wrap:unset;timeline-scope:unset;timeline-trigger:unset;touch-action:unset;transform:unset;transform-box:unset;transform-origin:unset;transform-style:unset;transition:unset;translate:unset;trigger-scope:unset;-webkit-user-select:unset;user-select:unset;vector-effect:unset;vertical-align:unset;view-timeline:unset;view-transition-class:unset;view-transition-group:unset;view-transition-name:unset;view-transition-scope:unset;visibility:unset;border-spacing:unset;-webkit-box-align:unset;-webkit-box-decoration-break:unset;-webkit-box-direction:unset;-webkit-box-flex:unset;-webkit-box-ordinal-group:unset;-webkit-box-orient:unset;-webkit-box-pack:unset;-webkit-box-reflect:unset;-webkit-line-break:unset;-webkit-line-clamp:unset;-webkit-mask-box-image:unset;-webkit-rtl-ordering:unset;-webkit-ruby-position:unset;-webkit-tap-highlight-color:unset;-webkit-text-combine:unset;-webkit-text-decorations-in-effect:unset;-webkit-text-fill-color:unset;-webkit-text-security:unset;-webkit-text-stroke:unset;-webkit-user-drag:unset;white-space-collapse:unset;widows:unset;will-change:unset;word-break:unset;word-spacing:unset;x:unset;y:unset;z-index:unset;display:flex;flex-shrink:0;width:20px;height:20px;align-items:center;justify-content:center;cursor:pointer;background-color:#fff;color:var(--bar-selected-border-color);border-width:2px;border-style:solid;border-color:var(--bar-border-color, rgba(0, 0, 0, .3))}}.kaching-bundles .kaching-bundles__checkbox-upsells__checkbox.kaching-bundles__checkbox-upsells__checkbox--selected{border-color:var(--bar-selected-border-color, rgba(0, 0, 0, .3))}.kaching-bundles .kaching-bundles__checkbox-upsells__image{width:initial;max-width:50px;max-height:50px;border-radius:calc(var(--bar-border-radius, 0) / 2)}.kaching-bundles .kaching-bundles__choose-multiple-gifts-modal{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:10px;text-align:start;line-height:1.4;background-color:var(--kaching-choose-multiple-gifts-overlay-color, rgba(0, 0, 0, .5))}.kaching-bundles .kaching-bundles__choose-multiple-gifts-modal__content{position:relative;z-index:10000;min-width:min(470px,95%);max-width:700px;max-height:calc(100dvh - 20px);width:100%;display:flex;flex-direction:column}.kaching-bundles .kaching-bundles__choose-multiple-gifts{display:flex;flex-direction:column;border-radius:10px;background-color:#fff;max-height:100%;overflow:hidden}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-multiple-gifts__header{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 0;margin-block:2px 18px;color:var(--kaching-choose-multiple-gifts-text-color, #000);flex-shrink:0}}.kaching-bundles .kaching-bundles__choose-multiple-gifts__heading{margin:0;font-weight:650;font-size:16px}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-multiple-gifts__close{color-scheme:unset;forced-color-adjust:unset;math-depth:unset;position:unset;position-anchor:unset;text-size-adjust:unset;-webkit-appearance:unset;appearance:unset;color:unset;font:unset;font-palette:unset;font-synthesis:unset;position-area:unset;text-orientation:unset;text-rendering:unset;text-spacing-trim:unset;-webkit-font-smoothing:unset;-webkit-locale:unset;-webkit-text-orientation:unset;-webkit-writing-mode:unset;writing-mode:unset;zoom:unset;accent-color:unset;align-content:unset;place-self:unset;alignment-baseline:unset;anchor-name:unset;anchor-scope:unset;animation-composition:unset;animation:unset;animation-trigger:unset;app-region:unset;aspect-ratio:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;backface-visibility:unset;background:unset;background-blend-mode:unset;baseline-shift:unset;baseline-source:unset;block-size:unset;border-block:unset;border:unset;border-radius:unset;border-collapse:unset;border-end-end-radius:unset;border-end-start-radius:unset;border-inline:unset;border-shape:unset;border-start-end-radius:unset;border-start-start-radius:unset;inset:unset;box-decoration-break:unset;box-shadow:unset;box-sizing:unset;break-after:unset;break-before:unset;break-inside:unset;buffered-rendering:unset;caption-side:unset;caret-animation:unset;caret-color:unset;caret-shape:unset;clear:unset;clip:unset;clip-path:unset;clip-rule:unset;color-interpolation:unset;color-interpolation-filters:unset;color-rendering:unset;columns:unset;column-fill:unset;gap:unset;rule-break:unset;rule:unset;rule-inset:unset;rule-visibility-items:unset;column-span:unset;contain:unset;contain-intrinsic-block-size:unset;contain-intrinsic-size:unset;contain-intrinsic-inline-size:unset;container:unset;content:unset;content-visibility:unset;corner-shape:unset;corner-block-end-shape:unset;corner-block-start-shape:unset;counter-increment:unset;counter-reset:unset;counter-set:unset;cx:unset;cy:unset;d:unset;dominant-baseline:unset;dynamic-range-limit:unset;empty-cells:unset;field-sizing:unset;fill:unset;fill-opacity:unset;fill-rule:unset;filter:unset;flex:unset;flex-flow:unset;flex-line-count:unset;float:unset;flood-color:unset;flood-opacity:unset;grid:unset;grid-area:unset;hyphenate-character:unset;hyphenate-limit-chars:unset;-webkit-hyphens:unset;hyphens:unset;image-orientation:unset;image-rendering:unset;-webkit-initial-letter:unset;initial-letter:unset;inline-size:unset;inset-block:unset;inset-inline:unset;interactivity:unset;interest-delay:unset;interpolate-size:unset;isolation:unset;justify-items:unset;letter-spacing:unset;lighting-color:unset;line-break:unset;list-style:unset;margin-block:unset;margin:unset;margin-inline-start:unset;marker:unset;-webkit-mask:unset;mask:unset;mask-type:unset;math-shift:unset;math-style:unset;max-block-size:unset;max-height:unset;max-inline-size:unset;max-width:unset;min-block-size:unset;min-height:unset;min-inline-size:unset;min-width:unset;mix-blend-mode:unset;object-fit:unset;object-position:unset;object-view-box:unset;offset:unset;opacity:unset;order:unset;orphans:unset;outline:unset;outline-offset:unset;overflow-anchor:unset;overflow-block:unset;overflow-clip-margin:unset;overflow-inline:unset;overflow-wrap:unset;overflow:unset;overlay:unset;overscroll-behavior-block:unset;overscroll-behavior-inline:unset;overscroll-behavior:unset;padding-block:unset;padding:unset;padding-inline:unset;page:unset;page-margin-safety:unset;page-orientation:unset;paint-order:unset;perspective:unset;perspective-origin:unset;pointer-events:unset;position-try:unset;position-visibility:unset;-webkit-print-color-adjust:unset;print-color-adjust:unset;quotes:unset;r:unset;reading-flow:unset;reading-order:unset;resize:unset;rotate:unset;ruby-align:unset;ruby-overhang:unset;ruby-position:unset;rule-overlap:unset;rx:unset;ry:unset;scale:unset;scroll-behavior:unset;scroll-initial-target:unset;scroll-margin-block:unset;scroll-margin:unset;scroll-margin-inline:unset;scroll-marker-group:unset;scroll-padding-block:unset;scroll-padding:unset;scroll-padding-inline:unset;scroll-snap-align:unset;scroll-snap-stop:unset;scroll-snap-type:unset;scroll-target-group:unset;scroll-timeline:unset;scrollbar-color:unset;scrollbar-gutter:unset;scrollbar-width:unset;shape-image-threshold:unset;shape-margin:unset;shape-outside:unset;shape-rendering:unset;size:unset;speak:unset;stop-color:unset;stop-opacity:unset;stroke:unset;stroke-dasharray:unset;stroke-dashoffset:unset;stroke-linecap:unset;stroke-linejoin:unset;stroke-miterlimit:unset;stroke-opacity:unset;stroke-width:unset;tab-size:unset;table-layout:unset;text-align:unset;text-align-last:unset;text-anchor:unset;text-autospace:unset;text-box:unset;text-combine-upright:unset;text-decoration:unset;text-decoration-skip-ink:unset;text-emphasis:unset;text-emphasis-position:unset;text-fit:unset;text-indent:unset;text-justify:unset;text-overflow:unset;text-shadow:unset;text-transform:unset;text-underline-offset:unset;text-underline-position:unset;text-wrap:unset;timeline-scope:unset;timeline-trigger:unset;touch-action:unset;transform:unset;transform-box:unset;transform-origin:unset;transform-style:unset;transition:unset;translate:unset;trigger-scope:unset;-webkit-user-select:unset;user-select:unset;vector-effect:unset;vertical-align:unset;view-timeline:unset;view-transition-class:unset;view-transition-group:unset;view-transition-name:unset;view-transition-scope:unset;visibility:unset;border-spacing:unset;-webkit-box-align:unset;-webkit-box-decoration-break:unset;-webkit-box-direction:unset;-webkit-box-flex:unset;-webkit-box-ordinal-group:unset;-webkit-box-orient:unset;-webkit-box-pack:unset;-webkit-box-reflect:unset;-webkit-line-break:unset;-webkit-line-clamp:unset;-webkit-mask-box-image:unset;-webkit-rtl-ordering:unset;-webkit-ruby-position:unset;-webkit-tap-highlight-color:unset;-webkit-text-combine:unset;-webkit-text-decorations-in-effect:unset;-webkit-text-fill-color:unset;-webkit-text-security:unset;-webkit-text-stroke:unset;-webkit-user-drag:unset;white-space-collapse:unset;widows:unset;will-change:unset;word-break:unset;word-spacing:unset;x:unset;y:unset;z-index:unset;display:flex;align-items:center;justify-content:center;margin-inline-end:-6px;width:24px;height:24px;cursor:pointer}}.kaching-bundles .kaching-bundles__choose-multiple-gifts__products{display:flex;flex-direction:column;gap:16px;padding:0 16px;flex:1 1 0%;overflow-y:auto;min-height:0px}.kaching-bundles .kaching-bundles__choose-multiple-gifts__product{display:flex;align-items:center;justify-content:space-between;gap:20px}@media(max-width:600px){.kaching-bundles .kaching-bundles__choose-multiple-gifts__product{gap:12px}}@media(max-width:500px){.kaching-bundles .kaching-bundles__choose-multiple-gifts__product{flex-direction:column;align-items:stretch;gap:12px}}.kaching-bundles .kaching-bundles__choose-multiple-gifts__product-container{display:flex;align-items:center;gap:12px;min-width:0px;flex:1 1 0%}@media(max-width:600px){.kaching-bundles .kaching-bundles__choose-multiple-gifts__product-container{gap:8px}}.kaching-bundles .kaching-bundles__choose-multiple-gifts__product-image-link{display:flex;flex-shrink:0}.kaching-bundles .kaching-bundles__choose-multiple-gifts__product-image{display:flex;border-radius:8px;border:1px solid rgb(229,229,227);object-fit:contain;height:auto;width:var(--kaching-choose-multiple-gifts-photo-size, 100px);max-height:calc(var(--kaching-choose-multiple-gifts-photo-size, 100px) * 2)}.kaching-bundles .kaching-bundles__choose-multiple-gifts__product-content{display:flex;flex-direction:column;gap:4px;min-width:0px}.kaching-bundles .kaching-bundles__choose-multiple-gifts__product-link{text-decoration:none}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-multiple-gifts__product-title{overflow-wrap:break-word;font-weight:650;font-size:var(--kaching-choose-multiple-gifts-text-size, 14px);color:var(--kaching-choose-multiple-gifts-text-color, #000)}}.kaching-bundles .kaching-bundles__choose-multiple-gifts__variant-selectors{display:flex;flex-direction:column;gap:8px;margin-top:8px;min-width:0px;max-width:100%}.kaching-bundles .kaching-bundles__choose-multiple-gifts__variant-selector-row{display:flex;align-items:flex-start;gap:8px}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-multiple-gifts__variant-counter{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:24px;height:24px;font-size:12px;color:#000}}.kaching-bundles .kaching-bundles__choose-multiple-gifts__variant-selector-content{flex:1 1 0%;min-width:0px}.kaching-bundles .kaching-bundles__choose-multiple-gifts__variant-selector-with-counter{display:flex;align-items:center;gap:8px;min-width:0px}.kaching-bundles .kaching-bundles__choose-multiple-gifts__variant-selector-wrapper{flex:1 1 0%;min-width:0px}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-multiple-gifts__subtitle{font-size:14px;font-weight:400;color:var(--kaching-choose-multiple-gifts-text-color, #000)}}.kaching-bundles .kaching-bundles__choose-multiple-gifts__product-price-container{display:flex;gap:10px}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-multiple-gifts__product-price{font-size:14px;font-weight:650;color:var(--kaching-choose-multiple-gifts-price-color, #f04438)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-multiple-gifts__product-compare-at-price{font-size:14px;font-weight:650;text-decoration:line-through;color:var(--kaching-choose-multiple-gifts-compare-at-price-color, #667085)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-multiple-gifts__product-button{-webkit-appearance:none;appearance:none;flex-shrink:0;display:flex;justify-content:center;align-items:center;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;font-weight:600;padding:10px 12px;line-height:1.4;border-radius:8px;cursor:pointer;font-size:var(--kaching-choose-multiple-gifts-button-size, 16px);background-color:var(--kaching-choose-multiple-gifts-button-color, #7f56d9);color:var(--kaching-choose-multiple-gifts-button-text-color, #fff)}}@media(max-width:500px){.kaching-bundles .kaching-bundles__choose-multiple-gifts__product-button{flex:1 1 0%}}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-multiple-gifts__product-button--disabled{background-color:#eaecf0;color:#98a2b3;cursor:not-allowed}}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-multiple-gifts__product-button--selected{display:flex;align-items:center;gap:8px;background-color:#fff;color:#414651;border:1px solid rgb(213,215,218)}}.kaching-bundles .kaching-bundles__choose-multiple-gifts__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;margin-top:16px;padding:16px;border-top:1px solid rgb(229,229,227);flex-shrink:0}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-multiple-gifts__footer-text{font-size:14px;font-weight:400;color:#535862;flex:1 1 0%;min-width:0px;overflow-wrap:break-word}}.kaching-bundles .kaching-bundles__choose-multiple-gifts__footer-buttons{display:flex;gap:8px;flex:1 0 0%;min-width:0px}.kaching-bundles .kaching-bundles__choose-multiple-gifts__footer-button{-webkit-appearance:none;appearance:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;height:40px;min-width:80px;font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex:1 1 0%;box-shadow:#0a0d120d 0 1px 2px}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-multiple-gifts__footer-button--cancel{background-color:#fff;border:1px solid rgb(213,215,218);color:#414651}}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-multiple-gifts__footer-button--confirm{background-color:#000;color:#fff}}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-multiple-gifts__footer-button--confirm:disabled{background-color:#eaecf0;border:1px solid rgb(233,234,235);color:#98a2b3;cursor:not-allowed}}.kaching-bundles .kaching-bundles__choose-multiple-gifts__product-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}@media(max-width:600px){.kaching-bundles .kaching-bundles__choose-multiple-gifts__product-actions{gap:8px}}@media(max-width:500px){.kaching-bundles .kaching-bundles__choose-multiple-gifts__product-actions{flex-direction:row-reverse;justify-content:space-between;flex-shrink:1}}.kaching-bundles .kaching-bundles__choose-multiple-gifts__gift-quantity{display:flex;align-items:center;justify-content:space-between;width:72px;height:42px;border:1px solid rgb(214,214,214);border-radius:8px;overflow:hidden}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-multiple-gifts__gift-quantity-button{color-scheme:unset;forced-color-adjust:unset;math-depth:unset;position:unset;position-anchor:unset;text-size-adjust:unset;-webkit-appearance:unset;appearance:unset;font:unset;font-palette:unset;font-synthesis:unset;position-area:unset;text-orientation:unset;text-rendering:unset;text-spacing-trim:unset;-webkit-font-smoothing:unset;-webkit-locale:unset;-webkit-text-orientation:unset;-webkit-writing-mode:unset;writing-mode:unset;zoom:unset;accent-color:unset;align-content:unset;place-self:unset;alignment-baseline:unset;anchor-name:unset;anchor-scope:unset;animation-composition:unset;animation:unset;animation-trigger:unset;app-region:unset;aspect-ratio:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;backface-visibility:unset;background:unset;background-blend-mode:unset;baseline-shift:unset;baseline-source:unset;block-size:unset;border-block:unset;border:unset;border-radius:unset;border-collapse:unset;border-end-end-radius:unset;border-end-start-radius:unset;border-inline:unset;border-shape:unset;border-start-end-radius:unset;border-start-start-radius:unset;inset:unset;box-decoration-break:unset;box-shadow:unset;box-sizing:unset;break-after:unset;break-before:unset;break-inside:unset;buffered-rendering:unset;caption-side:unset;caret-animation:unset;caret-color:unset;caret-shape:unset;clear:unset;clip:unset;clip-path:unset;clip-rule:unset;color-interpolation:unset;color-interpolation-filters:unset;color-rendering:unset;columns:unset;column-fill:unset;gap:unset;rule-break:unset;rule:unset;rule-inset:unset;rule-visibility-items:unset;column-span:unset;contain:unset;contain-intrinsic-block-size:unset;contain-intrinsic-size:unset;contain-intrinsic-inline-size:unset;container:unset;content:unset;content-visibility:unset;corner-shape:unset;corner-block-end-shape:unset;corner-block-start-shape:unset;counter-increment:unset;counter-reset:unset;counter-set:unset;cx:unset;cy:unset;d:unset;dominant-baseline:unset;dynamic-range-limit:unset;empty-cells:unset;field-sizing:unset;fill:unset;fill-opacity:unset;fill-rule:unset;filter:unset;flex:unset;flex-flow:unset;flex-line-count:unset;float:unset;flood-color:unset;flood-opacity:unset;grid:unset;grid-area:unset;hyphenate-character:unset;hyphenate-limit-chars:unset;-webkit-hyphens:unset;hyphens:unset;image-orientation:unset;image-rendering:unset;-webkit-initial-letter:unset;initial-letter:unset;inline-size:unset;inset-block:unset;inset-inline:unset;interactivity:unset;interest-delay:unset;interpolate-size:unset;isolation:unset;justify-items:unset;letter-spacing:unset;lighting-color:unset;line-break:unset;list-style:unset;margin-block:unset;margin:unset;margin-inline:unset;marker:unset;-webkit-mask:unset;mask:unset;mask-type:unset;math-shift:unset;math-style:unset;max-block-size:unset;max-height:unset;max-inline-size:unset;max-width:unset;min-block-size:unset;min-height:unset;min-inline-size:unset;min-width:unset;mix-blend-mode:unset;object-fit:unset;object-position:unset;object-view-box:unset;offset:unset;opacity:unset;order:unset;orphans:unset;outline:unset;outline-offset:unset;overflow-anchor:unset;overflow-block:unset;overflow-clip-margin:unset;overflow-inline:unset;overflow-wrap:unset;overflow:unset;overlay:unset;overscroll-behavior-block:unset;overscroll-behavior-inline:unset;overscroll-behavior:unset;padding-block:unset;padding:unset;padding-inline:unset;page:unset;page-margin-safety:unset;page-orientation:unset;paint-order:unset;perspective:unset;perspective-origin:unset;pointer-events:unset;position-try:unset;position-visibility:unset;-webkit-print-color-adjust:unset;print-color-adjust:unset;quotes:unset;r:unset;reading-flow:unset;reading-order:unset;resize:unset;rotate:unset;ruby-align:unset;ruby-overhang:unset;ruby-position:unset;rule-overlap:unset;rx:unset;ry:unset;scale:unset;scroll-behavior:unset;scroll-initial-target:unset;scroll-margin-block:unset;scroll-margin:unset;scroll-margin-inline:unset;scroll-marker-group:unset;scroll-padding-block:unset;scroll-padding:unset;scroll-padding-inline:unset;scroll-snap-align:unset;scroll-snap-stop:unset;scroll-snap-type:unset;scroll-target-group:unset;scroll-timeline:unset;scrollbar-color:unset;scrollbar-gutter:unset;scrollbar-width:unset;shape-image-threshold:unset;shape-margin:unset;shape-outside:unset;shape-rendering:unset;size:unset;speak:unset;stop-color:unset;stop-opacity:unset;stroke:unset;stroke-dasharray:unset;stroke-dashoffset:unset;stroke-linecap:unset;stroke-linejoin:unset;stroke-miterlimit:unset;stroke-opacity:unset;stroke-width:unset;tab-size:unset;table-layout:unset;text-align:unset;text-align-last:unset;text-anchor:unset;text-autospace:unset;text-box:unset;text-combine-upright:unset;text-decoration:unset;text-decoration-skip-ink:unset;text-emphasis:unset;text-emphasis-position:unset;text-fit:unset;text-indent:unset;text-justify:unset;text-overflow:unset;text-shadow:unset;text-transform:unset;text-underline-offset:unset;text-underline-position:unset;text-wrap:unset;timeline-scope:unset;timeline-trigger:unset;touch-action:unset;transform:unset;transform-box:unset;transform-origin:unset;transform-style:unset;transition:unset;translate:unset;trigger-scope:unset;-webkit-user-select:unset;user-select:unset;vector-effect:unset;vertical-align:unset;view-timeline:unset;view-transition-class:unset;view-transition-group:unset;view-transition-name:unset;view-transition-scope:unset;visibility:unset;border-spacing:unset;-webkit-box-align:unset;-webkit-box-decoration-break:unset;-webkit-box-direction:unset;-webkit-box-flex:unset;-webkit-box-ordinal-group:unset;-webkit-box-orient:unset;-webkit-box-pack:unset;-webkit-box-reflect:unset;-webkit-line-break:unset;-webkit-line-clamp:unset;-webkit-mask-box-image:unset;-webkit-rtl-ordering:unset;-webkit-ruby-position:unset;-webkit-tap-highlight-color:unset;-webkit-text-combine:unset;-webkit-text-decorations-in-effect:unset;-webkit-text-fill-color:unset;-webkit-text-security:unset;-webkit-text-stroke:unset;-webkit-user-drag:unset;white-space-collapse:unset;widows:unset;will-change:unset;word-break:unset;word-spacing:unset;x:unset;y:unset;z-index:unset;display:flex;align-items:center;justify-content:center;width:28px;height:100%;cursor:pointer;color:#424242}}.kaching-bundles .kaching-bundles__choose-multiple-gifts__gift-quantity-button[aria-disabled=true]{opacity:.4;cursor:not-allowed}.kaching-bundles .kaching-bundles__choose-multiple-gifts__gift-quantity-button img{filter:brightness(0) saturate(100%) invert(24%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(96%) contrast(89%)}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-multiple-gifts__gift-quantity-value{font-size:14px;font-weight:600;color:#414651}}body:has(.kaching-bundles__choose-multiple-gifts-modal){overflow:hidden}.kaching-bundles .kaching-bundles__mix-and-match-choose-product-modal{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;overflow-y:auto;padding:10px;text-align:start;line-height:1.4;background-color:var(--kaching-mix-and-match-choose-product-overlay-color, rgba(0, 0, 0, .5))}.kaching-bundles .kaching-bundles__mix-and-match-choose-product-modal__content{position:relative;z-index:10000;margin:auto;min-width:min(470px,95%);max-width:700px;width:100%}.kaching-bundles .kaching-bundles__mix-and-match-choose-product{display:flex;flex-direction:column;padding:16px;border-radius:10px;background-color:#fff}@scope(#MainContent){.kaching-bundles .kaching-bundles__mix-and-match-choose-product__header{display:flex;align-items:center;justify-content:space-between;margin-block:2px 18px;color:var(--kaching-mix-and-match-choose-product-text-color, #000)}}.kaching-bundles .kaching-bundles__mix-and-match-choose-product__heading{margin:0;font-weight:650;font-size:16px}@scope(#MainContent){.kaching-bundles .kaching-bundles__mix-and-match-choose-product__close{color-scheme:unset;forced-color-adjust:unset;math-depth:unset;position:unset;position-anchor:unset;text-size-adjust:unset;-webkit-appearance:unset;appearance:unset;color:unset;font:unset;font-palette:unset;font-synthesis:unset;position-area:unset;text-orientation:unset;text-rendering:unset;text-spacing-trim:unset;-webkit-font-smoothing:unset;-webkit-locale:unset;-webkit-text-orientation:unset;-webkit-writing-mode:unset;writing-mode:unset;zoom:unset;accent-color:unset;align-content:unset;place-self:unset;alignment-baseline:unset;anchor-name:unset;anchor-scope:unset;animation-composition:unset;animation:unset;animation-trigger:unset;app-region:unset;aspect-ratio:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;backface-visibility:unset;background:unset;background-blend-mode:unset;baseline-shift:unset;baseline-source:unset;block-size:unset;border-block:unset;border:unset;border-radius:unset;border-collapse:unset;border-end-end-radius:unset;border-end-start-radius:unset;border-inline:unset;border-shape:unset;border-start-end-radius:unset;border-start-start-radius:unset;inset:unset;box-decoration-break:unset;box-shadow:unset;box-sizing:unset;break-after:unset;break-before:unset;break-inside:unset;buffered-rendering:unset;caption-side:unset;caret-animation:unset;caret-color:unset;caret-shape:unset;clear:unset;clip:unset;clip-path:unset;clip-rule:unset;color-interpolation:unset;color-interpolation-filters:unset;color-rendering:unset;columns:unset;column-fill:unset;gap:unset;rule-break:unset;rule:unset;rule-inset:unset;rule-visibility-items:unset;column-span:unset;contain:unset;contain-intrinsic-block-size:unset;contain-intrinsic-size:unset;contain-intrinsic-inline-size:unset;container:unset;content:unset;content-visibility:unset;corner-shape:unset;corner-block-end-shape:unset;corner-block-start-shape:unset;counter-increment:unset;counter-reset:unset;counter-set:unset;cx:unset;cy:unset;d:unset;dominant-baseline:unset;dynamic-range-limit:unset;empty-cells:unset;field-sizing:unset;fill:unset;fill-opacity:unset;fill-rule:unset;filter:unset;flex:unset;flex-flow:unset;flex-line-count:unset;float:unset;flood-color:unset;flood-opacity:unset;grid:unset;grid-area:unset;hyphenate-character:unset;hyphenate-limit-chars:unset;-webkit-hyphens:unset;hyphens:unset;image-orientation:unset;image-rendering:unset;-webkit-initial-letter:unset;initial-letter:unset;inline-size:unset;inset-block:unset;inset-inline:unset;interactivity:unset;interest-delay:unset;interpolate-size:unset;isolation:unset;justify-items:unset;letter-spacing:unset;lighting-color:unset;line-break:unset;list-style:unset;margin-block:unset;margin:unset;margin-inline-start:unset;marker:unset;-webkit-mask:unset;mask:unset;mask-type:unset;math-shift:unset;math-style:unset;max-block-size:unset;max-height:unset;max-inline-size:unset;max-width:unset;min-block-size:unset;min-height:unset;min-inline-size:unset;min-width:unset;mix-blend-mode:unset;object-fit:unset;object-position:unset;object-view-box:unset;offset:unset;opacity:unset;order:unset;orphans:unset;outline:unset;outline-offset:unset;overflow-anchor:unset;overflow-block:unset;overflow-clip-margin:unset;overflow-inline:unset;overflow-wrap:unset;overflow:unset;overlay:unset;overscroll-behavior-block:unset;overscroll-behavior-inline:unset;overscroll-behavior:unset;padding-block:unset;padding:unset;padding-inline:unset;page:unset;page-margin-safety:unset;page-orientation:unset;paint-order:unset;perspective:unset;perspective-origin:unset;pointer-events:unset;position-try:unset;position-visibility:unset;-webkit-print-color-adjust:unset;print-color-adjust:unset;quotes:unset;r:unset;reading-flow:unset;reading-order:unset;resize:unset;rotate:unset;ruby-align:unset;ruby-overhang:unset;ruby-position:unset;rule-overlap:unset;rx:unset;ry:unset;scale:unset;scroll-behavior:unset;scroll-initial-target:unset;scroll-margin-block:unset;scroll-margin:unset;scroll-margin-inline:unset;scroll-marker-group:unset;scroll-padding-block:unset;scroll-padding:unset;scroll-padding-inline:unset;scroll-snap-align:unset;scroll-snap-stop:unset;scroll-snap-type:unset;scroll-target-group:unset;scroll-timeline:unset;scrollbar-color:unset;scrollbar-gutter:unset;scrollbar-width:unset;shape-image-threshold:unset;shape-margin:unset;shape-outside:unset;shape-rendering:unset;size:unset;speak:unset;stop-color:unset;stop-opacity:unset;stroke:unset;stroke-dasharray:unset;stroke-dashoffset:unset;stroke-linecap:unset;stroke-linejoin:unset;stroke-miterlimit:unset;stroke-opacity:unset;stroke-width:unset;tab-size:unset;table-layout:unset;text-align:unset;text-align-last:unset;text-anchor:unset;text-autospace:unset;text-box:unset;text-combine-upright:unset;text-decoration:unset;text-decoration-skip-ink:unset;text-emphasis:unset;text-emphasis-position:unset;text-fit:unset;text-indent:unset;text-justify:unset;text-overflow:unset;text-shadow:unset;text-transform:unset;text-underline-offset:unset;text-underline-position:unset;text-wrap:unset;timeline-scope:unset;timeline-trigger:unset;touch-action:unset;transform:unset;transform-box:unset;transform-origin:unset;transform-style:unset;transition:unset;translate:unset;trigger-scope:unset;-webkit-user-select:unset;user-select:unset;vector-effect:unset;vertical-align:unset;view-timeline:unset;view-transition-class:unset;view-transition-group:unset;view-transition-name:unset;view-transition-scope:unset;visibility:unset;border-spacing:unset;-webkit-box-align:unset;-webkit-box-decoration-break:unset;-webkit-box-direction:unset;-webkit-box-flex:unset;-webkit-box-ordinal-group:unset;-webkit-box-orient:unset;-webkit-box-pack:unset;-webkit-box-reflect:unset;-webkit-line-break:unset;-webkit-line-clamp:unset;-webkit-mask-box-image:unset;-webkit-rtl-ordering:unset;-webkit-ruby-position:unset;-webkit-tap-highlight-color:unset;-webkit-text-combine:unset;-webkit-text-decorations-in-effect:unset;-webkit-text-fill-color:unset;-webkit-text-security:unset;-webkit-text-stroke:unset;-webkit-user-drag:unset;white-space-collapse:unset;widows:unset;will-change:unset;word-break:unset;word-spacing:unset;x:unset;y:unset;z-index:unset;display:flex;align-items:center;justify-content:center;margin-inline-end:-6px;width:24px;height:24px;cursor:pointer}}.kaching-bundles .kaching-bundles__mix-and-match-choose-product__products{display:flex;flex-direction:column;gap:16px}@scope(#MainContent){.kaching-bundles .kaching-bundles__mix-and-match-choose-product__empty-state{display:flex;flex-direction:column;align-items:center;text-align:center;color:#4b5565}}.kaching-bundles .kaching-bundles__mix-and-match-choose-product__product{display:flex;align-items:center;justify-content:space-between;gap:20px}.kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-container{display:flex;align-items:center;gap:12px;min-width:0px}.kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-image-link{display:flex;flex-shrink:0}.kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-image{display:flex;border-radius:8px;border:1px solid rgb(229,229,227);object-fit:contain;height:auto;width:var(--kaching-mix-and-match-choose-product-photo-size, 100px);max-height:calc(var(--kaching-mix-and-match-choose-product-photo-size, 100px) * 2)}.kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-content{display:flex;flex-direction:column;gap:4px;min-width:0px}.kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-link{text-decoration:none}@scope(#MainContent){.kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-title{overflow-wrap:break-word;font-weight:650;font-size:var(--kaching-mix-and-match-choose-product-text-size, 14px);color:var(--kaching-mix-and-match-choose-product-text-color, #000)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__mix-and-match-choose-product__subtitle{font-size:14px;font-weight:400;color:var(--kaching-mix-and-match-choose-product-text-color, #000)}}.kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-price-container{display:flex;gap:10px}@scope(#MainContent){.kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-price{font-size:14px;font-weight:650;color:var(--kaching-mix-and-match-choose-product-price-color, #f04438)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-compare-at-price{font-size:14px;font-weight:650;text-decoration:line-through;color:var(--kaching-mix-and-match-choose-product-compare-at-price-color, #667085)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-option-names.kaching-bundles__bar-variant-names,.kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-variant-name.kaching-bundles__single-variant-name{color:inherit;margin-block:0px}}@scope(#MainContent){.kaching-bundles .kaching-bundles__mix-and-match-choose-product__product-button{-webkit-appearance:none;appearance:none;flex-shrink:0;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;font-weight:600;padding:12px;line-height:1.2;border-radius:8px;cursor:pointer;font-size:var(--kaching-mix-and-match-choose-product-button-size, 16px);background-color:var(--kaching-mix-and-match-choose-product-button-color, #7f56d9);color:var(--kaching-mix-and-match-choose-product-button-text-color, #fff)}}body:has(.kaching-bundles__mix-and-match-choose-product-modal){overflow:hidden}.kaching-bundles .kaching-bundles__bar-collection-products{display:flex;flex-direction:column;gap:5px;margin-top:5px}.kaching-bundles .kaching-bundles__collection-product{display:flex;gap:16px;align-items:center;justify-content:space-between}.kaching-bundles .kaching-bundles__collection-product .kaching-bundles__bar-variant-names{display:none;margin-block:0px}@scope(#MainContent){.kaching-bundles .kaching-bundles__collection-product__image--default{background-color:#fff;border:1px solid rgb(233,233,233);color:#000}}.kaching-bundles .kaching-bundles__collection-product--require-selection{padding:8px;border-radius:12px;background-color:var(--kaching-collection-breaks-require-selection-background-color)}@scope(#MainContent){.kaching-bundles .kaching-bundles__collection-product--require-selection .kaching-bundles__collection-product__image--default{border-color:var(--kaching-collection-breaks-require-selection-text-color);color:var(--kaching-collection-breaks-require-selection-text-color)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__collection-breaks-alert{display:flex;align-items:center;gap:8px;margin-top:10px;padding:8px 12px;border-radius:12px;font-size:12px;background-color:var(--kaching-collection-breaks-require-selection-background-color, rgb(254, 228, 226));color:var(--kaching-collection-breaks-require-selection-text-color, rgb(240, 68, 56))}}.kaching-bundles .kaching-bundles__collection-breaks-alert__icon{flex-shrink:0;width:16px;height:16px}.kaching-bundles .kaching-bundles__collection-product__main{display:flex;gap:16px;align-items:center;min-width:0px}.kaching-bundles .kaching-bundles__collection-product__content{display:flex;flex-direction:column;gap:3px;min-width:0px}.kaching-bundles .kaching-bundles__collection-product__link{display:flex;flex-shrink:0;text-decoration:none}.kaching-bundles .kaching-bundles__collection-product__image{flex-shrink:0;object-fit:contain;height:auto;width:var(--kaching-collection-breaks-product-photo-size, 40px);border-radius:var(--kaching-collection-breaks-image-border-radius, 0)}@scope(#MainContent){.kaching-bundles .kaching-bundles__collection-product__title{font-size:16px;color:var(--kaching-collection-breaks-product-title-color, #000)}}.kaching-bundles .kaching-bundles__collection-product__choose-product-image{cursor:pointer;line-height:0}@scope(#MainContent){.kaching-bundles .kaching-bundles__collection-product__choose-product-button{cursor:pointer;color:#fff;font-size:12px;line-height:1.4;padding:6px 14px;border-radius:8px;background-color:var(--kaching-collection-breaks-button-color, #333)}}.kaching-bundles .kaching-bundles__collection-product__remove-button{display:flex;align-items:center;justify-content:center;height:24px;width:24px;cursor:pointer}.kaching-bundles .kaching-bundles__choose-product-modal{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;overflow-y:auto;padding:10px;text-align:start;line-height:1.4;background-color:var(--kaching-choose-product-overlay-color, rgba(0, 0, 0, .5))}.kaching-bundles .kaching-bundles__choose-product-modal__content{position:relative;z-index:10000;margin:auto;min-width:min(470px,95%);max-width:700px;width:100%}.kaching-bundles .kaching-bundles__choose-product{display:flex;flex-direction:column;padding:16px;border-radius:10px;background-color:#fff}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-product__header{display:flex;align-items:center;justify-content:space-between;margin-block:2px 18px;color:var(--kaching-choose-product-text-color, #000)}}.kaching-bundles .kaching-bundles__choose-product__heading{margin:0;font-weight:650;font-size:16px}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-product__close{color-scheme:unset;forced-color-adjust:unset;math-depth:unset;position:unset;position-anchor:unset;text-size-adjust:unset;-webkit-appearance:unset;appearance:unset;color:unset;font:unset;font-palette:unset;font-synthesis:unset;position-area:unset;text-orientation:unset;text-rendering:unset;text-spacing-trim:unset;-webkit-font-smoothing:unset;-webkit-locale:unset;-webkit-text-orientation:unset;-webkit-writing-mode:unset;writing-mode:unset;zoom:unset;accent-color:unset;align-content:unset;place-self:unset;alignment-baseline:unset;anchor-name:unset;anchor-scope:unset;animation-composition:unset;animation:unset;animation-trigger:unset;app-region:unset;aspect-ratio:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;backface-visibility:unset;background:unset;background-blend-mode:unset;baseline-shift:unset;baseline-source:unset;block-size:unset;border-block:unset;border:unset;border-radius:unset;border-collapse:unset;border-end-end-radius:unset;border-end-start-radius:unset;border-inline:unset;border-shape:unset;border-start-end-radius:unset;border-start-start-radius:unset;inset:unset;box-decoration-break:unset;box-shadow:unset;box-sizing:unset;break-after:unset;break-before:unset;break-inside:unset;buffered-rendering:unset;caption-side:unset;caret-animation:unset;caret-color:unset;caret-shape:unset;clear:unset;clip:unset;clip-path:unset;clip-rule:unset;color-interpolation:unset;color-interpolation-filters:unset;color-rendering:unset;columns:unset;column-fill:unset;gap:unset;rule-break:unset;rule:unset;rule-inset:unset;rule-visibility-items:unset;column-span:unset;contain:unset;contain-intrinsic-block-size:unset;contain-intrinsic-size:unset;contain-intrinsic-inline-size:unset;container:unset;content:unset;content-visibility:unset;corner-shape:unset;corner-block-end-shape:unset;corner-block-start-shape:unset;counter-increment:unset;counter-reset:unset;counter-set:unset;cx:unset;cy:unset;d:unset;dominant-baseline:unset;dynamic-range-limit:unset;empty-cells:unset;field-sizing:unset;fill:unset;fill-opacity:unset;fill-rule:unset;filter:unset;flex:unset;flex-flow:unset;flex-line-count:unset;float:unset;flood-color:unset;flood-opacity:unset;grid:unset;grid-area:unset;hyphenate-character:unset;hyphenate-limit-chars:unset;-webkit-hyphens:unset;hyphens:unset;image-orientation:unset;image-rendering:unset;-webkit-initial-letter:unset;initial-letter:unset;inline-size:unset;inset-block:unset;inset-inline:unset;interactivity:unset;interest-delay:unset;interpolate-size:unset;isolation:unset;justify-items:unset;letter-spacing:unset;lighting-color:unset;line-break:unset;list-style:unset;margin-block:unset;margin:unset;margin-inline-start:unset;marker:unset;-webkit-mask:unset;mask:unset;mask-type:unset;math-shift:unset;math-style:unset;max-block-size:unset;max-height:unset;max-inline-size:unset;max-width:unset;min-block-size:unset;min-height:unset;min-inline-size:unset;min-width:unset;mix-blend-mode:unset;object-fit:unset;object-position:unset;object-view-box:unset;offset:unset;opacity:unset;order:unset;orphans:unset;outline:unset;outline-offset:unset;overflow-anchor:unset;overflow-block:unset;overflow-clip-margin:unset;overflow-inline:unset;overflow-wrap:unset;overflow:unset;overlay:unset;overscroll-behavior-block:unset;overscroll-behavior-inline:unset;overscroll-behavior:unset;padding-block:unset;padding:unset;padding-inline:unset;page:unset;page-margin-safety:unset;page-orientation:unset;paint-order:unset;perspective:unset;perspective-origin:unset;pointer-events:unset;position-try:unset;position-visibility:unset;-webkit-print-color-adjust:unset;print-color-adjust:unset;quotes:unset;r:unset;reading-flow:unset;reading-order:unset;resize:unset;rotate:unset;ruby-align:unset;ruby-overhang:unset;ruby-position:unset;rule-overlap:unset;rx:unset;ry:unset;scale:unset;scroll-behavior:unset;scroll-initial-target:unset;scroll-margin-block:unset;scroll-margin:unset;scroll-margin-inline:unset;scroll-marker-group:unset;scroll-padding-block:unset;scroll-padding:unset;scroll-padding-inline:unset;scroll-snap-align:unset;scroll-snap-stop:unset;scroll-snap-type:unset;scroll-target-group:unset;scroll-timeline:unset;scrollbar-color:unset;scrollbar-gutter:unset;scrollbar-width:unset;shape-image-threshold:unset;shape-margin:unset;shape-outside:unset;shape-rendering:unset;size:unset;speak:unset;stop-color:unset;stop-opacity:unset;stroke:unset;stroke-dasharray:unset;stroke-dashoffset:unset;stroke-linecap:unset;stroke-linejoin:unset;stroke-miterlimit:unset;stroke-opacity:unset;stroke-width:unset;tab-size:unset;table-layout:unset;text-align:unset;text-align-last:unset;text-anchor:unset;text-autospace:unset;text-box:unset;text-combine-upright:unset;text-decoration:unset;text-decoration-skip-ink:unset;text-emphasis:unset;text-emphasis-position:unset;text-fit:unset;text-indent:unset;text-justify:unset;text-overflow:unset;text-shadow:unset;text-transform:unset;text-underline-offset:unset;text-underline-position:unset;text-wrap:unset;timeline-scope:unset;timeline-trigger:unset;touch-action:unset;transform:unset;transform-box:unset;transform-origin:unset;transform-style:unset;transition:unset;translate:unset;trigger-scope:unset;-webkit-user-select:unset;user-select:unset;vector-effect:unset;vertical-align:unset;view-timeline:unset;view-transition-class:unset;view-transition-group:unset;view-transition-name:unset;view-transition-scope:unset;visibility:unset;border-spacing:unset;-webkit-box-align:unset;-webkit-box-decoration-break:unset;-webkit-box-direction:unset;-webkit-box-flex:unset;-webkit-box-ordinal-group:unset;-webkit-box-orient:unset;-webkit-box-pack:unset;-webkit-box-reflect:unset;-webkit-line-break:unset;-webkit-line-clamp:unset;-webkit-mask-box-image:unset;-webkit-rtl-ordering:unset;-webkit-ruby-position:unset;-webkit-tap-highlight-color:unset;-webkit-text-combine:unset;-webkit-text-decorations-in-effect:unset;-webkit-text-fill-color:unset;-webkit-text-security:unset;-webkit-text-stroke:unset;-webkit-user-drag:unset;white-space-collapse:unset;widows:unset;will-change:unset;word-break:unset;word-spacing:unset;x:unset;y:unset;z-index:unset;display:flex;align-items:center;justify-content:center;margin-inline-end:-6px;width:24px;height:24px;cursor:pointer}}.kaching-bundles .kaching-bundles__choose-product__products{display:flex;flex-direction:column;gap:16px}.kaching-bundles .kaching-bundles__choose-product__controls{display:flex;align-items:center;gap:10px;margin-bottom:14px}.kaching-bundles .kaching-bundles__choose-product__search-field{position:relative;flex:1 1 auto;min-width:0px}.kaching-bundles .kaching-bundles__choose-product__search-icon{position:absolute;top:50%;left:12px;transform:translateY(-50%);width:16px;height:16px;pointer-events:none}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-product__search-input{box-sizing:border-box;width:100%;padding:10px 12px 10px 36px;border:1px solid rgb(213,215,218);border-radius:8px;font-size:14px;color:var(--kaching-choose-product-text-color, #000);background-color:#fff}}.kaching-bundles .kaching-bundles__choose-product__sort{position:relative;flex-shrink:0}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-product__sort-button{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid rgb(213,215,218);border-radius:8px;background:#fff;color:var(--kaching-choose-product-text-color, #000);font-size:14px;line-height:1;cursor:pointer}}.kaching-bundles .kaching-bundles__choose-product__sort-icon{width:16px;height:16px;display:block}.kaching-bundles .kaching-bundles__choose-product__sort-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:2;min-width:210px;display:flex;flex-direction:column;border:1px solid rgb(213,215,218);border-radius:10px;background:#fff;box-shadow:#10182824 0 8px 24px;overflow:hidden}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-product__sort-option{display:flex;align-items:center;justify-content:space-between;gap:12px;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:#fff;text-align:start;padding:10px 12px;font-size:14px;color:var(--kaching-choose-product-text-color, #000);cursor:pointer}}.kaching-bundles .kaching-bundles__choose-product__sort-option-check{flex-shrink:0;width:16px;height:16px;display:block}.kaching-bundles .kaching-bundles__choose-product__sort-option:hover{background:#f8fafc}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-product__empty-state{display:flex;flex-direction:column;align-items:center;text-align:center;color:#4b5565}}.kaching-bundles .kaching-bundles__choose-product__empty-state-icon-wrapper{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:16px}.kaching-bundles .kaching-bundles__choose-product__empty-state-icon{width:48px;height:48px}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-product__empty-state-title{font-size:18px;font-weight:500;color:#181d27}}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-product__empty-state-description{margin-top:8px;font-size:14px;color:#535862}}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-product__empty-state-clear-button{margin-top:16px;padding:10px 16px;border:1px solid rgb(213,215,218);border-radius:8px;background:#fff;color:#414651;font-size:14px;font-weight:600}}.kaching-bundles .kaching-bundles__choose-product__product{display:flex;align-items:center;justify-content:space-between;gap:20px}.kaching-bundles .kaching-bundles__choose-product__product-container{display:flex;align-items:center;gap:12px;min-width:0px}.kaching-bundles .kaching-bundles__choose-product__product-image-link{display:flex;flex-shrink:0}.kaching-bundles .kaching-bundles__choose-product__product-image{display:flex;border-radius:8px;border:1px solid rgb(229,229,227);object-fit:contain;height:auto;width:var(--kaching-choose-product-photo-size, 100px);max-height:calc(var(--kaching-choose-product-photo-size, 100px) * 2)}.kaching-bundles .kaching-bundles__choose-product__product-content{display:flex;flex-direction:column;gap:4px;min-width:0px}.kaching-bundles .kaching-bundles__choose-product__product-link{text-decoration:none}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-product__product-title{overflow-wrap:break-word;font-weight:650;font-size:var(--kaching-choose-product-text-size, 14px);color:var(--kaching-choose-product-text-color, #000)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-product__subtitle{font-size:14px;font-weight:400;color:var(--kaching-choose-product-text-color, #000)}}.kaching-bundles .kaching-bundles__choose-product__product-price-container{display:flex;gap:10px}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-product__product-price{font-size:14px;font-weight:650;color:var(--kaching-choose-product-price-color, #f04438)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-product__product-compare-at-price{font-size:14px;font-weight:650;text-decoration:line-through;color:var(--kaching-choose-product-compare-at-price-color, #667085)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-product__product-option-names.kaching-bundles__bar-variant-names,.kaching-bundles .kaching-bundles__choose-product__product-variant-name.kaching-bundles__single-variant-name{color:inherit;margin-block:0px}}@scope(#MainContent){.kaching-bundles .kaching-bundles__choose-product__product-button{-webkit-appearance:none;appearance:none;flex-shrink:0;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;font-weight:600;padding:12px;line-height:1.2;border-radius:8px;cursor:pointer;font-size:var(--kaching-choose-product-button-size, 16px);background-color:var(--kaching-choose-product-button-color, #7f56d9);color:var(--kaching-choose-product-button-text-color, #fff)}}body:has(.kaching-bundles__choose-product-modal){overflow:hidden}.kaching-bundles .kaching-bundles__free-gift{display:flex;align-items:center;justify-content:space-between;margin-inline:1px;padding-block:7px;padding-inline:8px calc(15px * var(--block-spacing, 1) + 5px);gap:5px 10px;background-color:var(--kaching-free-gift-background-color, rgba(0, 0, 0, .3))}.kaching-bundles .kaching-bundles__free-gift:last-child{margin-block-end:1px;border-end-start-radius:calc(var(--bar-border-radius) - 1px);border-end-end-radius:calc(var(--bar-border-radius) - 1px)}.kaching-bundles .kaching-bundles__free-gift.kaching-bundles__free-gift--out-of-stock{opacity:.3}.kaching-bundles .kaching-bundles__free-gift__link{pointer-events:none}.kaching-bundles .kaching-bundles__free-gift__main{display:flex;align-items:center;gap:calc(5px + 5px * var(--block-spacing, 1));min-width:0px;flex:1 1 0%}.kaching-bundles .kaching-bundles__free-gift__main:has(.kaching-bundles__swatch-buttons){overflow-x:auto}.kaching-bundles .kaching-bundles__free-gift__content{display:flex;align-items:center;gap:5px 15px;flex-wrap:wrap;min-width:0px;flex:1 1 0%}.kaching-bundles .kaching-bundles__free-gift__content--clickable{cursor:pointer}@scope(#MainContent){.kaching-bundles .kaching-bundles__free-gift__add-button{color-scheme:unset;forced-color-adjust:unset;math-depth:unset;position:unset;position-anchor:unset;text-size-adjust:unset;-webkit-appearance:unset;appearance:unset;font-family:unset;font-feature-settings:unset;font-kerning:unset;font-language-override:unset;font-optical-sizing:unset;font-palette:unset;font-size:unset;font-size-adjust:unset;font-stretch:unset;font-style:unset;font-synthesis:unset;font-variant:unset;font-variation-settings:unset;font-weight:unset;position-area:unset;text-orientation:unset;text-rendering:unset;text-spacing-trim:unset;-webkit-font-smoothing:unset;-webkit-locale:unset;-webkit-text-orientation:unset;-webkit-writing-mode:unset;writing-mode:unset;zoom:unset;accent-color:unset;place-content:unset;place-items:unset;place-self:unset;alignment-baseline:unset;anchor-name:unset;anchor-scope:unset;animation-composition:unset;animation:unset;animation-trigger:unset;app-region:unset;aspect-ratio:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;backface-visibility:unset;background:unset;background-blend-mode:unset;baseline-shift:unset;baseline-source:unset;block-size:unset;border-block:unset;border:unset;border-radius:unset;border-collapse:unset;border-end-end-radius:unset;border-end-start-radius:unset;border-inline:unset;border-shape:unset;border-start-end-radius:unset;border-start-start-radius:unset;inset:unset;box-decoration-break:unset;box-shadow:unset;box-sizing:unset;break-after:unset;break-before:unset;break-inside:unset;buffered-rendering:unset;caption-side:unset;caret-animation:unset;caret-color:unset;caret-shape:unset;clear:unset;clip:unset;clip-path:unset;clip-rule:unset;color-interpolation:unset;color-interpolation-filters:unset;color-rendering:unset;columns:unset;column-fill:unset;gap:unset;rule-break:unset;rule:unset;rule-inset:unset;rule-visibility-items:unset;column-span:unset;contain:unset;contain-intrinsic-block-size:unset;contain-intrinsic-size:unset;contain-intrinsic-inline-size:unset;container:unset;content:unset;content-visibility:unset;corner-shape:unset;corner-block-end-shape:unset;corner-block-start-shape:unset;counter-increment:unset;counter-reset:unset;counter-set:unset;cx:unset;cy:unset;d:unset;dominant-baseline:unset;dynamic-range-limit:unset;empty-cells:unset;field-sizing:unset;fill:unset;fill-opacity:unset;fill-rule:unset;filter:unset;flex:unset;flex-flow:unset;flex-line-count:unset;float:unset;flood-color:unset;flood-opacity:unset;grid:unset;grid-area:unset;height:unset;hyphenate-character:unset;hyphenate-limit-chars:unset;-webkit-hyphens:unset;hyphens:unset;image-orientation:unset;image-rendering:unset;-webkit-initial-letter:unset;initial-letter:unset;inline-size:unset;inset-block:unset;inset-inline:unset;interactivity:unset;interest-delay:unset;interpolate-size:unset;isolation:unset;letter-spacing:unset;lighting-color:unset;line-break:unset;list-style:unset;margin-block:unset;margin-inline:unset;marker:unset;-webkit-mask:unset;mask:unset;mask-type:unset;math-shift:unset;math-style:unset;max-block-size:unset;max-height:unset;max-inline-size:unset;max-width:unset;min-block-size:unset;min-height:unset;min-inline-size:unset;min-width:unset;mix-blend-mode:unset;object-fit:unset;object-position:unset;object-view-box:unset;offset:unset;opacity:unset;order:unset;orphans:unset;outline:unset;outline-offset:unset;overflow-anchor:unset;overflow-block:unset;overflow-clip-margin:unset;overflow-inline:unset;overflow-wrap:unset;overflow:unset;overlay:unset;overscroll-behavior-block:unset;overscroll-behavior-inline:unset;overscroll-behavior:unset;padding-block:unset;padding-inline:unset;page:unset;page-margin-safety:unset;page-orientation:unset;paint-order:unset;perspective:unset;perspective-origin:unset;pointer-events:unset;position-try:unset;position-visibility:unset;-webkit-print-color-adjust:unset;print-color-adjust:unset;quotes:unset;r:unset;reading-flow:unset;reading-order:unset;resize:unset;rotate:unset;ruby-align:unset;ruby-overhang:unset;ruby-position:unset;rule-overlap:unset;rx:unset;ry:unset;scale:unset;scroll-behavior:unset;scroll-initial-target:unset;scroll-margin-block:unset;scroll-margin:unset;scroll-margin-inline:unset;scroll-marker-group:unset;scroll-padding-block:unset;scroll-padding:unset;scroll-padding-inline:unset;scroll-snap-align:unset;scroll-snap-stop:unset;scroll-snap-type:unset;scroll-target-group:unset;scroll-timeline:unset;scrollbar-color:unset;scrollbar-gutter:unset;scrollbar-width:unset;shape-image-threshold:unset;shape-margin:unset;shape-outside:unset;shape-rendering:unset;size:unset;speak:unset;stop-color:unset;stop-opacity:unset;stroke:unset;stroke-dasharray:unset;stroke-dashoffset:unset;stroke-linecap:unset;stroke-linejoin:unset;stroke-miterlimit:unset;stroke-opacity:unset;stroke-width:unset;tab-size:unset;table-layout:unset;text-align:unset;text-align-last:unset;text-anchor:unset;text-autospace:unset;text-box:unset;text-combine-upright:unset;text-decoration:unset;text-decoration-skip-ink:unset;text-emphasis:unset;text-emphasis-position:unset;text-fit:unset;text-indent:unset;text-justify:unset;text-overflow:unset;text-shadow:unset;text-transform:unset;text-underline-offset:unset;text-underline-position:unset;text-wrap:unset;timeline-scope:unset;timeline-trigger:unset;touch-action:unset;transform:unset;transform-box:unset;transform-origin:unset;transform-style:unset;transition:unset;translate:unset;trigger-scope:unset;-webkit-user-select:unset;user-select:unset;vector-effect:unset;vertical-align:unset;view-timeline:unset;view-transition-class:unset;view-transition-group:unset;view-transition-name:unset;view-transition-scope:unset;visibility:unset;border-spacing:unset;-webkit-box-align:unset;-webkit-box-decoration-break:unset;-webkit-box-direction:unset;-webkit-box-flex:unset;-webkit-box-ordinal-group:unset;-webkit-box-orient:unset;-webkit-box-pack:unset;-webkit-box-reflect:unset;-webkit-line-break:unset;-webkit-line-clamp:unset;-webkit-mask-box-image:unset;-webkit-rtl-ordering:unset;-webkit-ruby-position:unset;-webkit-tap-highlight-color:unset;-webkit-text-combine:unset;-webkit-text-decorations-in-effect:unset;-webkit-text-fill-color:unset;-webkit-text-security:unset;-webkit-text-stroke:unset;-webkit-user-drag:unset;white-space-collapse:unset;widows:unset;width:unset;will-change:unset;word-break:unset;word-spacing:unset;x:unset;y:unset;z-index:unset;display:flex;cursor:pointer;line-height:0;padding:4px;margin:-4px -4px -4px -6px;color:var(--kaching-free-gift-text-color, #000)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__free-gift__add-button{color:var(--kaching-free-gift-selected-text-color, #fff)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__free-gift__text{color:var(--kaching-free-gift-text-color, #000);font-size:var(--kaching-free-gift-font-size, 13px);font-weight:var(--kaching-free-gift-font-weight, bold);font-style:var(--kaching-free-gift-font-style, normal)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__free-gift__text{color:var(--kaching-free-gift-selected-text-color, #fff)}}.kaching-bundles .kaching-bundles__free-gift__image{display:flex;flex-shrink:0;width:auto;height:var(--kaching-free-gift-image-height, 30px);border-radius:var(--kaching-free-gift-image-border-radius, 0)}@scope(#MainContent){.kaching-bundles .kaching-bundles__free-gift__full-price{flex-shrink:0;text-decoration:line-through;font-size:calc(var(--kaching-free-gift-font-size, 13px) - 1px);font-weight:var(--bar-subtitle-font-weight);font-style:var(--bar-subtitle-font-style);color:var(--kaching-free-gift-text-color, #000)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__free-gift__full-price{color:var(--kaching-free-gift-selected-text-color, #fff)}}.kaching-bundles .kaching-bundles__free-gift__divider{height:1px;display:flex}.kaching-bundles .kaching-bundles__free-gift-summary{gap:8px;justify-content:flex-start}.kaching-bundles .kaching-bundles__free-gift-summary__images{display:flex;flex-shrink:0;align-items:center}.kaching-bundles .kaching-bundles__free-gift-summary__image{display:flex;flex-shrink:0;width:auto;height:var(--kaching-free-gift-image-height, 30px);border-radius:var(--kaching-free-gift-image-border-radius, 0);margin-inline-start:-8px;border:1px solid var(--kaching-free-gift-background-color, rgba(0, 0, 0, .3))}.kaching-bundles .kaching-bundles__free-gift-summary__image:first-child{margin-inline-start:0px}.kaching-bundles .kaching-bundles__free-gift-summary__image--no-border{border-color:transparent}.kaching-bundles .kaching-bundles__upsell{display:flex;align-items:center;justify-content:space-between;position:relative;padding-block:7px;padding-inline:8px calc(15px * var(--block-spacing, 1) + 5px);margin-inline:1px;gap:5px 10px;background-color:var(--kaching-upsell-background-color, rgba(0, 0, 0, .3))}.kaching-bundles .kaching-bundles__upsell:last-child{margin-block-end:1px;border-end-start-radius:calc(var(--bar-border-radius) - 1px);border-end-end-radius:calc(var(--bar-border-radius) - 1px)}.kaching-bundles .kaching-bundles__upsell.kaching-bundles__upsell--out-of-stock{opacity:.3}.kaching-bundles .kaching-bundles__upsell--badge-border-all{margin:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__upsell--badge-border-top{margin-top:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__upsell--badge-border-bottom{margin-bottom:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__upsell--badge-border-left{min-height:var(--badge-border-min-length, auto);margin-left:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__upsell--badge-border-right{min-height:var(--badge-border-min-length, auto);margin-right:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__upsell .kaching-bundles__badge-border--all{inset:calc(-1 * var(--badge-border-thickness, 22px))}.kaching-bundles .kaching-bundles__upsell .kaching-bundles__badge-border--top{inset:calc(-1 * var(--badge-border-thickness, 22px)) 0 auto;height:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__upsell .kaching-bundles__badge-border--bottom{inset:auto 0 calc(-1 * var(--badge-border-thickness, 22px));height:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__upsell .kaching-bundles__badge-border--left{inset:0 auto 0 calc(-1 * var(--badge-border-thickness, 22px));width:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__upsell .kaching-bundles__badge-border--right{inset:0 calc(-1 * var(--badge-border-thickness, 22px)) 0 auto;width:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__upsell__main{display:flex;align-items:center;gap:calc(5px + 5px * var(--block-spacing, 1));min-width:0px;flex:1 1 0%}.kaching-bundles .kaching-bundles__upsell__content{display:flex;align-items:center;gap:5px 15px;flex-wrap:wrap;min-width:0px;flex:1 1 0%}.kaching-bundles .kaching-bundles__upsell__link{display:flex;flex-shrink:0}.kaching-bundles .kaching-bundles__upsell__image{width:auto;height:var(--kaching-upsell-image-height, 30px);border-radius:var(--kaching-upsell-image-border-radius, 0)}@scope(#MainContent){.kaching-bundles .kaching-bundles__upsell__checkbox{color-scheme:unset;forced-color-adjust:unset;math-depth:unset;position:unset;position-anchor:unset;text-size-adjust:unset;-webkit-appearance:unset;appearance:unset;font:unset;font-palette:unset;font-synthesis:unset;position-area:unset;text-orientation:unset;text-rendering:unset;text-spacing-trim:unset;-webkit-font-smoothing:unset;-webkit-locale:unset;-webkit-text-orientation:unset;-webkit-writing-mode:unset;writing-mode:unset;zoom:unset;accent-color:unset;align-content:unset;place-self:unset;alignment-baseline:unset;anchor-name:unset;anchor-scope:unset;animation-composition:unset;animation:unset;animation-trigger:unset;app-region:unset;aspect-ratio:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;backface-visibility:unset;background-attachment:unset;background-blend-mode:unset;background-clip:unset;background-image:unset;background-origin:unset;background-position:unset;background-repeat:unset;background-size:unset;baseline-shift:unset;baseline-source:unset;block-size:unset;border-block:unset;border-radius:unset;border-collapse:unset;border-end-end-radius:unset;border-end-start-radius:unset;border-image:unset;border-inline:unset;border-shape:unset;border-start-end-radius:unset;border-start-start-radius:unset;inset:unset;box-decoration-break:unset;box-shadow:unset;box-sizing:unset;break-after:unset;break-before:unset;break-inside:unset;buffered-rendering:unset;caption-side:unset;caret-animation:unset;caret-color:unset;caret-shape:unset;clear:unset;clip:unset;clip-path:unset;clip-rule:unset;color-interpolation:unset;color-interpolation-filters:unset;color-rendering:unset;columns:unset;column-fill:unset;gap:unset;rule-break:unset;rule:unset;rule-inset:unset;rule-visibility-items:unset;column-span:unset;contain:unset;contain-intrinsic-block-size:unset;contain-intrinsic-size:unset;contain-intrinsic-inline-size:unset;container:unset;content:unset;content-visibility:unset;corner-shape:unset;corner-block-end-shape:unset;corner-block-start-shape:unset;counter-increment:unset;counter-reset:unset;counter-set:unset;cx:unset;cy:unset;d:unset;dominant-baseline:unset;dynamic-range-limit:unset;empty-cells:unset;field-sizing:unset;fill:unset;fill-opacity:unset;fill-rule:unset;filter:unset;flex-basis:unset;flex-flow:unset;flex-grow:unset;flex-line-count:unset;float:unset;flood-color:unset;flood-opacity:unset;grid:unset;grid-area:unset;hyphenate-character:unset;hyphenate-limit-chars:unset;-webkit-hyphens:unset;hyphens:unset;image-orientation:unset;image-rendering:unset;-webkit-initial-letter:unset;initial-letter:unset;inline-size:unset;inset-block:unset;inset-inline:unset;interactivity:unset;interest-delay:unset;interpolate-size:unset;isolation:unset;justify-items:unset;letter-spacing:unset;lighting-color:unset;line-break:unset;list-style:unset;margin-block:unset;margin:unset;margin-inline-start:unset;marker:unset;-webkit-mask:unset;mask:unset;mask-type:unset;math-shift:unset;math-style:unset;max-block-size:unset;max-height:unset;max-inline-size:unset;max-width:unset;min-block-size:unset;min-height:unset;min-inline-size:unset;min-width:unset;mix-blend-mode:unset;object-fit:unset;object-position:unset;object-view-box:unset;offset:unset;opacity:unset;order:unset;orphans:unset;outline:unset;outline-offset:unset;overflow-anchor:unset;overflow-block:unset;overflow-clip-margin:unset;overflow-inline:unset;overflow-wrap:unset;overflow:unset;overlay:unset;overscroll-behavior-block:unset;overscroll-behavior-inline:unset;overscroll-behavior:unset;padding-block:unset;padding:unset;padding-inline:unset;page:unset;page-margin-safety:unset;page-orientation:unset;paint-order:unset;perspective:unset;perspective-origin:unset;pointer-events:unset;position-try:unset;position-visibility:unset;-webkit-print-color-adjust:unset;print-color-adjust:unset;quotes:unset;r:unset;reading-flow:unset;reading-order:unset;resize:unset;rotate:unset;ruby-align:unset;ruby-overhang:unset;ruby-position:unset;rule-overlap:unset;rx:unset;ry:unset;scale:unset;scroll-behavior:unset;scroll-initial-target:unset;scroll-margin-block:unset;scroll-margin:unset;scroll-margin-inline:unset;scroll-marker-group:unset;scroll-padding-block:unset;scroll-padding:unset;scroll-padding-inline:unset;scroll-snap-align:unset;scroll-snap-stop:unset;scroll-snap-type:unset;scroll-target-group:unset;scroll-timeline:unset;scrollbar-color:unset;scrollbar-gutter:unset;scrollbar-width:unset;shape-image-threshold:unset;shape-margin:unset;shape-outside:unset;shape-rendering:unset;size:unset;speak:unset;stop-color:unset;stop-opacity:unset;stroke:unset;stroke-dasharray:unset;stroke-dashoffset:unset;stroke-linecap:unset;stroke-linejoin:unset;stroke-miterlimit:unset;stroke-opacity:unset;stroke-width:unset;tab-size:unset;table-layout:unset;text-align:unset;text-align-last:unset;text-anchor:unset;text-autospace:unset;text-box:unset;text-combine-upright:unset;text-decoration:unset;text-decoration-skip-ink:unset;text-emphasis:unset;text-emphasis-position:unset;text-fit:unset;text-indent:unset;text-justify:unset;text-overflow:unset;text-shadow:unset;text-transform:unset;text-underline-offset:unset;text-underline-position:unset;text-wrap:unset;timeline-scope:unset;timeline-trigger:unset;touch-action:unset;transform:unset;transform-box:unset;transform-origin:unset;transform-style:unset;transition:unset;translate:unset;trigger-scope:unset;-webkit-user-select:unset;user-select:unset;vector-effect:unset;vertical-align:unset;view-timeline:unset;view-transition-class:unset;view-transition-group:unset;view-transition-name:unset;view-transition-scope:unset;visibility:unset;border-spacing:unset;-webkit-box-align:unset;-webkit-box-decoration-break:unset;-webkit-box-direction:unset;-webkit-box-flex:unset;-webkit-box-ordinal-group:unset;-webkit-box-orient:unset;-webkit-box-pack:unset;-webkit-box-reflect:unset;-webkit-line-break:unset;-webkit-line-clamp:unset;-webkit-mask-box-image:unset;-webkit-rtl-ordering:unset;-webkit-ruby-position:unset;-webkit-tap-highlight-color:unset;-webkit-text-combine:unset;-webkit-text-decorations-in-effect:unset;-webkit-text-fill-color:unset;-webkit-text-security:unset;-webkit-text-stroke:unset;-webkit-user-drag:unset;white-space-collapse:unset;widows:unset;will-change:unset;word-break:unset;word-spacing:unset;x:unset;y:unset;z-index:unset;display:flex;flex-shrink:0;width:16px;height:16px;align-items:center;justify-content:center;cursor:pointer;background-color:#fff;margin-inline-end:4px;color:var(--bar-selected-border-color);border-width:2px;border-style:solid;border-color:var(--bar-border-color, rgba(0, 0, 0, .3))}}.kaching-bundles .kaching-bundles__upsell__checkbox.kaching-bundles__upsell__checkbox--selected{border-color:var(--bar-selected-border-color, rgba(0, 0, 0, .3))}@scope(#MainContent){.kaching-bundles .kaching-bundles__upsell__text{display:flex;min-height:30px;align-items:center;cursor:pointer;overflow-wrap:break-word;color:var(--kaching-upsell-text-color, #000);font-size:var(--kaching-upsell-font-size, 13px);font-weight:var(--kaching-upsell-font-weight, bold);font-style:var(--kaching-upsell-font-style, normal)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__upsell__text{color:var(--kaching-upsell-selected-text-color, #000)}}.kaching-bundles .kaching-bundles__upsell__pricing{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0}.kaching-bundles .kaching-bundles__upsell__pricing-row{display:flex;align-items:baseline;gap:6px}@scope(#MainContent){.kaching-bundles .kaching-bundles__upsell__price{font-size:var(--kaching-upsell-font-size, 13px);font-weight:var(--bar-title-font-weight);font-style:var(--bar-title-font-style);color:var(--bar-price-color, #000)}}.kaching-bundles .kaching-bundles__upsell__pricing-row--secondary .kaching-bundles__upsell__price{font-size:calc(var(--kaching-upsell-font-size, 13px) - 1px)}@scope(#MainContent){.kaching-bundles .kaching-bundles__upsell__full-price,.kaching-bundles .kaching-bundles__upsell__unit-price{font-size:calc(var(--kaching-upsell-font-size, 13px) - 1px);font-weight:var(--bar-subtitle-font-weight);font-style:var(--bar-subtitle-font-style);color:var(--bar-full-price-color, #555)}}.kaching-bundles .kaching-bundles__upsell__full-price{text-decoration:line-through}.kaching-bundles .kaching-bundles__upsell__unit-price{text-transform:uppercase}.kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__free-gift{flex-direction:column;padding-inline-end:8px}.kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__upsell{flex-direction:column}.kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__upsell__pricing{flex-direction:row;gap:5px;align-items:center}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__free-gift{margin-inline:2px;padding-block:7px 6px;padding-inline:7px calc(15px * var(--block-spacing, 1) + 4px);background-color:var(--kaching-free-gift-selected-background-color, #000)}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__free-gift:last-child{margin-block-end:2px;border-end-start-radius:calc(var(--bar-border-radius) - 2px);border-end-end-radius:calc(var(--bar-border-radius) - 2px)}.kaching-bundles .kaching-bundles__bar-container--badge-border-all .kaching-bundles__free-gift:last-child,.kaching-bundles .kaching-bundles__bars--badge-border-all .kaching-bundles__free-gift:last-child{margin-inline:0px;margin-block-end:0px;border-end-start-radius:var(--bar-border-radius);border-end-end-radius:var(--bar-border-radius)}.kaching-bundles .kaching-bundles__bar-container--badge-border-bottom .kaching-bundles__free-gift:last-child{border-end-start-radius:0px;border-end-end-radius:0px}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__upsell{margin-inline:2px;padding-block:7px 6px;padding-inline:7px calc(15px * var(--block-spacing, 1) + 4px);background-color:var(--kaching-upsell-selected-background-color, rgba(0, 0, 0, .2))}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__upsell:last-child{margin-block-end:2px;border-end-start-radius:calc(var(--bar-border-radius) - 2px);border-end-end-radius:calc(var(--bar-border-radius) - 2px)}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__upsell--badge-border-all,.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__upsell--badge-border-left{margin-left:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__upsell--badge-border-all,.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__upsell--badge-border-right{margin-right:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__upsell--badge-border-all:last-child,.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__upsell--badge-border-bottom:last-child{margin-block-end:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__deal-bar-progressive-gifts{border-end-start-radius:var(--bar-border-radius);border-end-end-radius:var(--bar-border-radius)}.kaching-bundles .kaching-bundles__deal-bar-progressive-gift{display:flex;align-items:center;justify-content:space-between;margin-inline:1px;padding-block:7px;padding-inline:8px calc(15px * var(--block-spacing, 1) + 5px);gap:5px 10px;background-color:var(--bar-border-color, #fff)}.kaching-bundles .kaching-bundles__deal-bar-progressive-gift:last-child{margin-block-end:1px;border-end-start-radius:calc(var(--bar-border-radius) - 1px);border-end-end-radius:calc(var(--bar-border-radius) - 1px)}.kaching-bundles .kaching-bundles__deal-bar-progressive-gift__link{pointer-events:none}.kaching-bundles .kaching-bundles__deal-bar-progressive-gift__main{display:flex;align-items:center;gap:calc(5px + 5px * var(--block-spacing, 1));min-width:0px;flex:1 1 0%}.kaching-bundles .kaching-bundles__deal-bar-progressive-gift__main:has(.kaching-bundles__swatch-buttons){overflow-x:auto}.kaching-bundles .kaching-bundles__deal-bar-progressive-gift__content{display:flex;align-items:center;gap:5px 15px;flex-wrap:wrap;min-width:0px;flex:1 1 0%}.kaching-bundles .kaching-bundles__deal-bar-progressive-gift__image{display:flex;flex-shrink:0;width:auto;height:var(--kaching-deal-bar-progressive-gift-image-size, 40px);border-radius:var(--kaching-deal-bar-progressive-gift-corner-radius, 0)}.kaching-bundles .kaching-bundles__deal-bar-progressive-gift__image--locked-product{opacity:.4}@scope(#MainContent){.kaching-bundles .kaching-bundles__deal-bar-progressive-gift__text{color:var(--kaching-deal-bar-progressive-gift-text-color, #000);font-size:var(--kaching-deal-bar-progressive-gift-text-size, 14px)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__deal-bar-progressive-gift__text{color:var(--kaching-deal-bar-progressive-gift-selected-text-color, #fff);font-weight:500}}.kaching-bundles .kaching-bundles__deal-bar-progressive-gift__labels{display:flex;align-items:center;gap:5px}@scope(#MainContent){.kaching-bundles .kaching-bundles__deal-bar-progressive-gift__label{background-color:var(--kaching-deal-bar-progressive-gift-label-background-color);color:var(--kaching-deal-bar-progressive-gift-label-text-color);font-size:var(--kaching-deal-bar-progressive-gift-label-text-size, 12px);padding:2px 8px;border-radius:16px;white-space:nowrap;font-weight:500}}.kaching-bundles .kaching-bundles__deal-bar-progressive-gift__label-crossed-out{text-decoration:line-through}@scope(#MainContent){.kaching-bundles .kaching-bundles__deal-bar-progressive-gift__lock-icon{display:flex;align-items:center;justify-content:center;color:var(--kaching-deal-bar-progressive-gift-locked-icon-color, #667085)}}.kaching-bundles .kaching-bundles__deal-bar-progressive-gift__lock-icon svg{width:auto;height:100%}@scope(#MainContent){.kaching-bundles .kaching-bundles__deal-bar-progressive-gift--locked .kaching-bundles__deal-bar-progressive-gift__text{color:var(--kaching-deal-bar-progressive-gift-locked-text-color, #555);font-size:var(--kaching-deal-bar-progressive-gift-locked-text-size, 14px)}}.kaching-bundles .kaching-bundles__deal-bar-progressive-gift--out-of-stock{opacity:.3}@scope(#MainContent){.kaching-bundles .kaching-bundles__deal-bar-progressive-gift--locked .kaching-bundles__deal-bar-progressive-gift__label{background-color:var(--kaching-deal-bar-progressive-gift-locked-label-background-color);color:var(--kaching-deal-bar-progressive-gift-locked-label-text-color);font-size:var(--kaching-deal-bar-progressive-gift-locked-label-text-size, 12px)}}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__deal-bar-progressive-gift{margin-inline:2px;padding-block:7px 6px;padding-inline:7px calc(15px * var(--block-spacing, 1) + 4px);background-color:var(--bar-selected-border-color)}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__deal-bar-progressive-gift:last-child{margin-block-end:2px;border-end-start-radius:calc(var(--bar-border-radius) - 2px);border-end-end-radius:calc(var(--bar-border-radius) - 2px)}.kaching-bundles .kaching-bundles__product-personalisation{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;gap:10px;background-color:#fafafa;border-radius:calc(var(--bar-border-radius, 10px) - 4px);border:1px dashed rgb(214,214,214);margin-top:12px;cursor:pointer}.kaching-bundles .kaching-bundles__product-personalisation--filled{border-style:solid}.kaching-bundles .kaching-bundles__product-personalisation--required-error{border-style:solid;border-color:var(--kaching-product-personalisation-error-color, rgb(240, 68, 56))}.kaching-bundles .kaching-bundles__product-personalisation__main{display:flex;align-items:center;gap:10px;min-width:0px;flex:1 1 0%}.kaching-bundles .kaching-bundles__product-personalisation__image-wrapper{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--kaching-product-personalisation-image-height, 40px);height:var(--kaching-product-personalisation-image-height, 40px);background-color:#fff;border-radius:calc(var(--bar-border-radius, 10px) - 6px);border:1px solid rgb(214,214,214)}.kaching-bundles .kaching-bundles__product-personalisation__image{display:flex;width:100%;height:100%;object-fit:cover}@scope(#MainContent){.kaching-bundles .kaching-bundles__product-personalisation__image--default{width:70%;height:70%;object-fit:contain;opacity:.7;color:#000}}.kaching-bundles .kaching-bundles__product-personalisation__content{display:flex;flex-direction:column;gap:2px;min-width:0px;flex:1 1 0%}@scope(#MainContent){.kaching-bundles .kaching-bundles__product-personalisation__title{color:#000;font-size:14px;font-weight:600;font-style:normal}}@scope(#MainContent){.kaching-bundles .kaching-bundles__product-personalisation__subtitle{color:#555;font-size:13px;font-weight:400;font-style:normal}}.kaching-bundles .kaching-bundles__product-personalisation__pricing{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;gap:2px}@scope(#MainContent){.kaching-bundles .kaching-bundles__product-personalisation__price{font-size:14px;font-weight:500;font-style:normal;color:#000}}@scope(#MainContent){.kaching-bundles .kaching-bundles__product-personalisation__compare-at-price{font-size:12px;font-weight:400;font-style:normal;color:#888;line-height:1.2;text-decoration:line-through}}.kaching-bundles .kaching-bundles__product-personalisation__price .kaching-bundles__product-personalisation__unit-label{font-size:calc(var(--kaching-bundles-unit-label-font-size, 14px) - 4px);font-weight:var(--kaching-bundles-unit-label-font-weight, normal);font-style:var(--kaching-bundles-unit-label-font-style, normal)}.kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__product-personalisation{flex-direction:column;align-items:stretch;text-align:center}.kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__product-personalisation__main{flex-direction:column}.kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__product-personalisation__pricing{flex-direction:row;justify-content:center;gap:8px;align-items:baseline}.kaching-bundles .kaching-bundles__personalisation-modal-overlay{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;overflow-y:auto;padding:10px;text-align:start;line-height:1.4;background-color:var(--kaching-product-personalisation-overlay-color, rgba(0, 0, 0, .5))}.kaching-bundles .kaching-bundles__personalisation-modal-overlay--inline{position:relative;z-index:auto;inset:auto;padding:20px;border-radius:var(--kaching-product-personalisation-radius, 16px)}.kaching-bundles .kaching-bundles__personalisation-modal-overlay__content{position:relative;z-index:10000;margin:auto;min-width:min(470px,95%);max-width:700px;width:100%}.kaching-bundles .kaching-bundles__personalisation-modal{display:flex;flex-direction:column;padding:var(--kaching-product-personalisation-gap-0, 20px);border-radius:var(--kaching-product-personalisation-radius, 16px);background-color:#fff}@scope(#MainContent){.kaching-bundles .kaching-bundles__personalisation-modal__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--kaching-product-personalisation-gap-0, 20px);color:var(--kaching-product-personalisation-primary-text-color, rgb(0, 0, 0))}}.kaching-bundles .kaching-bundles__personalisation-modal__heading{margin:0;font-weight:650;font-size:var(--kaching-product-personalisation-font-0, 24px)}@scope(#MainContent){.kaching-bundles .kaching-bundles__personalisation-modal__close{color-scheme:unset;forced-color-adjust:unset;math-depth:unset;position:unset;position-anchor:unset;text-size-adjust:unset;-webkit-appearance:unset;appearance:unset;color:unset;font:unset;font-palette:unset;font-synthesis:unset;position-area:unset;text-orientation:unset;text-rendering:unset;text-spacing-trim:unset;-webkit-font-smoothing:unset;-webkit-locale:unset;-webkit-text-orientation:unset;-webkit-writing-mode:unset;writing-mode:unset;zoom:unset;accent-color:unset;align-content:unset;place-self:unset;alignment-baseline:unset;anchor-name:unset;anchor-scope:unset;animation-composition:unset;animation:unset;animation-trigger:unset;app-region:unset;aspect-ratio:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;backface-visibility:unset;background:unset;background-blend-mode:unset;baseline-shift:unset;baseline-source:unset;block-size:unset;border-block:unset;border:unset;border-radius:unset;border-collapse:unset;border-end-end-radius:unset;border-end-start-radius:unset;border-inline:unset;border-shape:unset;border-start-end-radius:unset;border-start-start-radius:unset;inset:unset;box-decoration-break:unset;box-shadow:unset;box-sizing:unset;break-after:unset;break-before:unset;break-inside:unset;buffered-rendering:unset;caption-side:unset;caret-animation:unset;caret-color:unset;caret-shape:unset;clear:unset;clip:unset;clip-path:unset;clip-rule:unset;color-interpolation:unset;color-interpolation-filters:unset;color-rendering:unset;columns:unset;column-fill:unset;gap:unset;rule-break:unset;rule:unset;rule-inset:unset;rule-visibility-items:unset;column-span:unset;contain:unset;contain-intrinsic-block-size:unset;contain-intrinsic-size:unset;contain-intrinsic-inline-size:unset;container:unset;content:unset;content-visibility:unset;corner-shape:unset;corner-block-end-shape:unset;corner-block-start-shape:unset;counter-increment:unset;counter-reset:unset;counter-set:unset;cx:unset;cy:unset;d:unset;dominant-baseline:unset;dynamic-range-limit:unset;empty-cells:unset;field-sizing:unset;fill:unset;fill-opacity:unset;fill-rule:unset;filter:unset;flex:unset;flex-flow:unset;flex-line-count:unset;float:unset;flood-color:unset;flood-opacity:unset;grid:unset;grid-area:unset;hyphenate-character:unset;hyphenate-limit-chars:unset;-webkit-hyphens:unset;hyphens:unset;image-orientation:unset;image-rendering:unset;-webkit-initial-letter:unset;initial-letter:unset;inline-size:unset;inset-block:unset;inset-inline:unset;interactivity:unset;interest-delay:unset;interpolate-size:unset;isolation:unset;justify-items:unset;letter-spacing:unset;lighting-color:unset;line-break:unset;list-style:unset;margin-block:unset;margin:unset;margin-inline-start:unset;marker:unset;-webkit-mask:unset;mask:unset;mask-type:unset;math-shift:unset;math-style:unset;max-block-size:unset;max-height:unset;max-inline-size:unset;max-width:unset;min-block-size:unset;min-height:unset;min-inline-size:unset;min-width:unset;mix-blend-mode:unset;object-fit:unset;object-position:unset;object-view-box:unset;offset:unset;opacity:unset;order:unset;orphans:unset;outline:unset;outline-offset:unset;overflow-anchor:unset;overflow-block:unset;overflow-clip-margin:unset;overflow-inline:unset;overflow-wrap:unset;overflow:unset;overlay:unset;overscroll-behavior-block:unset;overscroll-behavior-inline:unset;overscroll-behavior:unset;padding-block:unset;padding:unset;padding-inline:unset;page:unset;page-margin-safety:unset;page-orientation:unset;paint-order:unset;perspective:unset;perspective-origin:unset;pointer-events:unset;position-try:unset;position-visibility:unset;-webkit-print-color-adjust:unset;print-color-adjust:unset;quotes:unset;r:unset;reading-flow:unset;reading-order:unset;resize:unset;rotate:unset;ruby-align:unset;ruby-overhang:unset;ruby-position:unset;rule-overlap:unset;rx:unset;ry:unset;scale:unset;scroll-behavior:unset;scroll-initial-target:unset;scroll-margin-block:unset;scroll-margin:unset;scroll-margin-inline:unset;scroll-marker-group:unset;scroll-padding-block:unset;scroll-padding:unset;scroll-padding-inline:unset;scroll-snap-align:unset;scroll-snap-stop:unset;scroll-snap-type:unset;scroll-target-group:unset;scroll-timeline:unset;scrollbar-color:unset;scrollbar-gutter:unset;scrollbar-width:unset;shape-image-threshold:unset;shape-margin:unset;shape-outside:unset;shape-rendering:unset;size:unset;speak:unset;stop-color:unset;stop-opacity:unset;stroke:unset;stroke-dasharray:unset;stroke-dashoffset:unset;stroke-linecap:unset;stroke-linejoin:unset;stroke-miterlimit:unset;stroke-opacity:unset;stroke-width:unset;tab-size:unset;table-layout:unset;text-align:unset;text-align-last:unset;text-anchor:unset;text-autospace:unset;text-box:unset;text-combine-upright:unset;text-decoration:unset;text-decoration-skip-ink:unset;text-emphasis:unset;text-emphasis-position:unset;text-fit:unset;text-indent:unset;text-justify:unset;text-overflow:unset;text-shadow:unset;text-transform:unset;text-underline-offset:unset;text-underline-position:unset;text-wrap:unset;timeline-scope:unset;timeline-trigger:unset;touch-action:unset;transform:unset;transform-box:unset;transform-origin:unset;transform-style:unset;transition:unset;translate:unset;trigger-scope:unset;-webkit-user-select:unset;user-select:unset;vector-effect:unset;vertical-align:unset;view-timeline:unset;view-transition-class:unset;view-transition-group:unset;view-transition-name:unset;view-transition-scope:unset;visibility:unset;border-spacing:unset;-webkit-box-align:unset;-webkit-box-decoration-break:unset;-webkit-box-direction:unset;-webkit-box-flex:unset;-webkit-box-ordinal-group:unset;-webkit-box-orient:unset;-webkit-box-pack:unset;-webkit-box-reflect:unset;-webkit-line-break:unset;-webkit-line-clamp:unset;-webkit-mask-box-image:unset;-webkit-rtl-ordering:unset;-webkit-ruby-position:unset;-webkit-tap-highlight-color:unset;-webkit-text-combine:unset;-webkit-text-decorations-in-effect:unset;-webkit-text-fill-color:unset;-webkit-text-security:unset;-webkit-text-stroke:unset;-webkit-user-drag:unset;white-space-collapse:unset;widows:unset;will-change:unset;word-break:unset;word-spacing:unset;x:unset;y:unset;z-index:unset;display:flex;align-items:center;justify-content:center;margin-inline-end:-6px;width:24px;height:24px;cursor:pointer}}.kaching-bundles .kaching-bundles__personalisation-modal__items{display:flex;flex-direction:column;gap:var(--kaching-product-personalisation-gap-1, 16px);padding:var(--kaching-product-personalisation-gap-1, 16px);border:1px solid rgb(233,233,233);border-radius:calc(var(--kaching-product-personalisation-radius, 16px) - 4px)}.kaching-bundles .kaching-bundles__personalisation-modal__item{display:flex;flex-direction:column;gap:var(--kaching-product-personalisation-gap-2, 12px)}.kaching-bundles .kaching-bundles__personalisation-modal__item-info{display:flex;align-items:center;gap:var(--kaching-product-personalisation-gap-2, 12px)}.kaching-bundles .kaching-bundles__personalisation-modal__item-image-wrapper{flex-shrink:0;width:var(--kaching-product-personalisation-image-size, 48px);height:var(--kaching-product-personalisation-image-size, 48px);border-radius:calc(var(--kaching-product-personalisation-radius, 16px) - 4px - 4px);border:1px solid rgb(233,233,233);overflow:hidden}.kaching-bundles .kaching-bundles__personalisation-modal__item-image{width:100%;height:100%;object-fit:contain}.kaching-bundles .kaching-bundles__personalisation-modal__item-details{display:flex;flex-direction:column;gap:2px;min-width:0px}@scope(#MainContent){.kaching-bundles .kaching-bundles__personalisation-modal__item-title{font-size:var(--kaching-product-personalisation-text-size, 16px);font-weight:600;color:var(--kaching-product-personalisation-primary-text-color, rgb(0, 0, 0))}}@scope(#MainContent){.kaching-bundles .kaching-bundles__personalisation-modal__item-variant{font-size:var(--kaching-product-personalisation-font-3, 12px);color:var(--kaching-product-personalisation-secondary-text-color, rgb(115, 115, 115))}}.kaching-bundles .kaching-bundles__personalisation-modal__input-wrapper{display:flex;flex-direction:column;gap:4px}.kaching-bundles .kaching-bundles__personalisation-modal__input-container{position:relative;display:flex;align-items:center}@scope(#MainContent){.kaching-bundles .kaching-bundles__personalisation-modal__input-clear{color-scheme:unset;forced-color-adjust:unset;math-depth:unset;position-anchor:unset;text-size-adjust:unset;-webkit-appearance:unset;appearance:unset;color:unset;font:unset;font-palette:unset;font-synthesis:unset;position-area:unset;text-orientation:unset;text-rendering:unset;text-spacing-trim:unset;-webkit-font-smoothing:unset;-webkit-locale:unset;-webkit-text-orientation:unset;-webkit-writing-mode:unset;writing-mode:unset;zoom:unset;accent-color:unset;align-content:unset;place-self:unset;alignment-baseline:unset;anchor-name:unset;anchor-scope:unset;animation-composition:unset;animation:unset;animation-trigger:unset;app-region:unset;aspect-ratio:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;backface-visibility:unset;background:unset;background-blend-mode:unset;baseline-shift:unset;baseline-source:unset;block-size:unset;border-block:unset;border:unset;border-radius:unset;border-collapse:unset;border-end-end-radius:unset;border-end-start-radius:unset;border-inline:unset;border-shape:unset;border-start-end-radius:unset;border-start-start-radius:unset;bottom:unset;box-decoration-break:unset;box-shadow:unset;box-sizing:unset;break-after:unset;break-before:unset;break-inside:unset;buffered-rendering:unset;caption-side:unset;caret-animation:unset;caret-color:unset;caret-shape:unset;clear:unset;clip:unset;clip-path:unset;clip-rule:unset;color-interpolation:unset;color-interpolation-filters:unset;color-rendering:unset;columns:unset;column-fill:unset;gap:unset;rule-break:unset;rule:unset;rule-inset:unset;rule-visibility-items:unset;column-span:unset;contain:unset;contain-intrinsic-block-size:unset;contain-intrinsic-size:unset;contain-intrinsic-inline-size:unset;container:unset;content:unset;content-visibility:unset;corner-shape:unset;corner-block-end-shape:unset;corner-block-start-shape:unset;counter-increment:unset;counter-reset:unset;counter-set:unset;cx:unset;cy:unset;d:unset;dominant-baseline:unset;dynamic-range-limit:unset;empty-cells:unset;field-sizing:unset;fill:unset;fill-opacity:unset;fill-rule:unset;filter:unset;flex:unset;flex-flow:unset;flex-line-count:unset;float:unset;flood-color:unset;flood-opacity:unset;grid:unset;grid-area:unset;hyphenate-character:unset;hyphenate-limit-chars:unset;-webkit-hyphens:unset;hyphens:unset;image-orientation:unset;image-rendering:unset;-webkit-initial-letter:unset;initial-letter:unset;inline-size:unset;inset-block:unset;inset-inline:unset;interactivity:unset;interest-delay:unset;interpolate-size:unset;isolation:unset;justify-items:unset;left:unset;letter-spacing:unset;lighting-color:unset;line-break:unset;list-style:unset;margin-block:unset;margin:unset;margin-inline:unset;marker:unset;-webkit-mask:unset;mask:unset;mask-type:unset;math-shift:unset;math-style:unset;max-block-size:unset;max-height:unset;max-inline-size:unset;max-width:unset;min-block-size:unset;min-height:unset;min-inline-size:unset;min-width:unset;mix-blend-mode:unset;object-fit:unset;object-position:unset;object-view-box:unset;offset:unset;opacity:unset;order:unset;orphans:unset;outline:unset;outline-offset:unset;overflow-anchor:unset;overflow-block:unset;overflow-clip-margin:unset;overflow-inline:unset;overflow-wrap:unset;overflow:unset;overlay:unset;overscroll-behavior-block:unset;overscroll-behavior-inline:unset;overscroll-behavior:unset;padding-block:unset;padding:unset;padding-inline:unset;page:unset;page-margin-safety:unset;page-orientation:unset;paint-order:unset;perspective:unset;perspective-origin:unset;pointer-events:unset;position-try:unset;position-visibility:unset;-webkit-print-color-adjust:unset;print-color-adjust:unset;quotes:unset;r:unset;reading-flow:unset;reading-order:unset;resize:unset;rotate:unset;ruby-align:unset;ruby-overhang:unset;ruby-position:unset;rule-overlap:unset;rx:unset;ry:unset;scale:unset;scroll-behavior:unset;scroll-initial-target:unset;scroll-margin-block:unset;scroll-margin:unset;scroll-margin-inline:unset;scroll-marker-group:unset;scroll-padding-block:unset;scroll-padding:unset;scroll-padding-inline:unset;scroll-snap-align:unset;scroll-snap-stop:unset;scroll-snap-type:unset;scroll-target-group:unset;scroll-timeline:unset;scrollbar-color:unset;scrollbar-gutter:unset;scrollbar-width:unset;shape-image-threshold:unset;shape-margin:unset;shape-outside:unset;shape-rendering:unset;size:unset;speak:unset;stop-color:unset;stop-opacity:unset;stroke:unset;stroke-dasharray:unset;stroke-dashoffset:unset;stroke-linecap:unset;stroke-linejoin:unset;stroke-miterlimit:unset;stroke-opacity:unset;stroke-width:unset;tab-size:unset;table-layout:unset;text-align:unset;text-align-last:unset;text-anchor:unset;text-autospace:unset;text-box:unset;text-combine-upright:unset;text-decoration:unset;text-decoration-skip-ink:unset;text-emphasis:unset;text-emphasis-position:unset;text-fit:unset;text-indent:unset;text-justify:unset;text-overflow:unset;text-shadow:unset;text-transform:unset;text-underline-offset:unset;text-underline-position:unset;text-wrap:unset;timeline-scope:unset;timeline-trigger:unset;top:unset;touch-action:unset;transform:unset;transform-box:unset;transform-origin:unset;transform-style:unset;transition:unset;translate:unset;trigger-scope:unset;-webkit-user-select:unset;user-select:unset;vector-effect:unset;vertical-align:unset;view-timeline:unset;view-transition-class:unset;view-transition-group:unset;view-transition-name:unset;view-transition-scope:unset;visibility:unset;border-spacing:unset;-webkit-box-align:unset;-webkit-box-decoration-break:unset;-webkit-box-direction:unset;-webkit-box-flex:unset;-webkit-box-ordinal-group:unset;-webkit-box-orient:unset;-webkit-box-pack:unset;-webkit-box-reflect:unset;-webkit-line-break:unset;-webkit-line-clamp:unset;-webkit-mask-box-image:unset;-webkit-rtl-ordering:unset;-webkit-ruby-position:unset;-webkit-tap-highlight-color:unset;-webkit-text-combine:unset;-webkit-text-decorations-in-effect:unset;-webkit-text-fill-color:unset;-webkit-text-security:unset;-webkit-text-stroke:unset;-webkit-user-drag:unset;white-space-collapse:unset;widows:unset;will-change:unset;word-break:unset;word-spacing:unset;x:unset;y:unset;z-index:unset;position:absolute;right:12px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:pointer}}.kaching-bundles .kaching-bundles__personalisation-modal__input{width:100%;padding:10px 12px;border:1px solid rgb(233,233,233);border-radius:calc(var(--kaching-product-personalisation-radius, 16px) - 4px - 4px);font-size:var(--kaching-product-personalisation-font-2, 16px);box-sizing:border-box;outline:none!important;box-shadow:none!important}.kaching-bundles .kaching-bundles__personalisation-modal__input:focus{border-color:#333;outline:none!important;box-shadow:none!important}.kaching-bundles .kaching-bundles__personalisation-modal__input:focus-visible{outline-offset:-1px;outline:rgb(51,51,51) solid 2px!important}@scope(#MainContent){.kaching-bundles .kaching-bundles__personalisation-modal__input::placeholder{color:#999}}.kaching-bundles .kaching-bundles__personalisation-modal__input--with-clear{padding-right:40px}.kaching-bundles .kaching-bundles__personalisation-modal__input--error{border-color:var(--kaching-product-personalisation-error-color, rgb(240, 68, 56))}.kaching-bundles .kaching-bundles__personalisation-modal__input--error:focus{border-color:var(--kaching-product-personalisation-error-color, rgb(240, 68, 56))}@scope(#MainContent){.kaching-bundles .kaching-bundles__personalisation-modal__input-counter{font-size:var(--kaching-product-personalisation-font-3, 12px);color:#999}}@scope(#MainContent){.kaching-bundles .kaching-bundles__personalisation-modal__input-counter--error{color:var(--kaching-product-personalisation-error-color, rgb(240, 68, 56))}}@scope(#MainContent){.kaching-bundles .kaching-bundles__personalisation-modal__input-error{font-size:var(--kaching-product-personalisation-font-3, 12px);color:var(--kaching-product-personalisation-error-color, rgb(240, 68, 56))}}.kaching-bundles .kaching-bundles__personalisation-modal__actions{display:flex;gap:var(--kaching-product-personalisation-gap-1, 16px);margin-top:var(--kaching-product-personalisation-gap-0, 20px)}.kaching-bundles .kaching-bundles__personalisation-modal__button{flex:1 1 0%;padding:12px 16px;border-radius:calc(var(--kaching-product-personalisation-radius, 16px) - 4px - 4px);font-size:var(--kaching-product-personalisation-font-2, 16px);font-weight:500;cursor:pointer;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;box-shadow:#0a0d120d 0 1px 2px}@scope(#MainContent){.kaching-bundles .kaching-bundles__personalisation-modal__button--cancel{background:#fff;color:#333;border:1px solid rgb(213,215,218)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__personalisation-modal__button--confirm{color:var(--kaching-product-personalisation-button-text-color, rgb(255, 255, 255));border:1px solid var(--kaching-product-personalisation-button-color, rgb(0, 0, 0));background:var(--kaching-product-personalisation-button-color, rgb(0, 0, 0))}}@scope(#MainContent){.kaching-bundles .kaching-bundles__personalisation-modal__button--disabled{cursor:not-allowed;border:1px solid rgb(233,234,235);background:#eaecf0;color:#98a2b3}}.kaching-bundles .kaching-bundles__progressive-gifts{display:flex;flex-direction:column;gap:calc(10px * var(--block-spacing, 1) + 4px);margin-top:calc(10px * var(--block-spacing, 1))}.kaching-bundles .kaching-bundles__progressive-gifts__header{display:flex;flex-direction:column}@scope(#MainContent){.kaching-bundles .kaching-bundles__progressive-gifts__title{color:var(--kaching-bundles-progressive-gifts-title-color, #000);text-align:var(--kaching-bundles-progressive-gifts-title-alignment, center);font-weight:var(--kaching-bundles-progressive-gifts-title-weight, bold);font-style:var(--kaching-bundles-progressive-gifts-title-style, normal);font-size:var(--kaching-bundles-progressive-gifts-title-size, 20px)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__progressive-gifts__subtitle{color:var(--kaching-bundles-progressive-gifts-subtitle-color, #000);text-align:var(--kaching-bundles-progressive-gifts-subtitle-alignment, center);font-weight:var(--kaching-bundles-progressive-gifts-subtitle-weight, 450);font-style:var(--kaching-bundles-progressive-gifts-subtitle-style, normal);font-size:var(--kaching-bundles-progressive-gifts-subtitle-size, 16px)}}.kaching-bundles .kaching-bundles__progressive-gifts__gifts{display:grid;grid-template-columns:repeat(auto-fit,minmax(0px,1fr));justify-content:center;gap:calc(10px * var(--block-spacing, 1))}.kaching-bundles .kaching-bundles__progressive-gifts__gift{position:relative;display:flex;flex-direction:column;align-items:center;padding:calc(10px * var(--block-spacing, 1));gap:calc(6px * var(--block-spacing, 1));border-radius:var(--kaching-bundles-progressive-gifts-border-radius);background-color:var(--kaching-bundles-progressive-gifts-background-color);box-shadow:inset 0 0 0 2px var(--kaching-bundles-progressive-gifts-border-color, #000)}.kaching-bundles .kaching-bundles__progressive-gifts__gift.kaching-bundles__progressive-gifts__gift--locked{background-color:var(--kaching-bundles-progressive-gifts-locked-background-color);box-shadow:inset 0 0 0 1px var(--kaching-bundles-progressive-gifts-locked-border-color, rgba(0, 0, 0, .3));cursor:pointer}.kaching-bundles .kaching-bundles__progressive-gifts__gift.kaching-bundles__progressive-gifts__gift--locked:hover,.kaching-bundles .kaching-bundles__progressive-gifts__gift.kaching-bundles__progressive-gifts__gift--locked:focus{box-shadow:inset 0 0 0 2px var(--kaching-bundles-progressive-gifts-locked-border-color, rgba(0, 0, 0, .3))}.kaching-bundles .kaching-bundles__progressive-gifts__gift.kaching-bundles__progressive-gifts__gift--locked:focus{outline:none}.kaching-bundles .kaching-bundles__progressive-gifts__gift.kaching-bundles__progressive-gifts__gift--out-of-stock{opacity:.3}.kaching-bundles .kaching-bundles__progressive-gifts__gift__content{display:flex;flex-direction:column;max-width:100%;gap:calc(6px * var(--block-spacing, 1))}@scope(#MainContent){.kaching-bundles .kaching-bundles__progressive-gifts__gift__image-wrapper{display:flex;flex-shrink:0;align-items:center;justify-content:center;height:var(--kaching-bundles-progressive-gifts-image-size, 100px);width:initial;max-width:100%;margin-top:max(0px,(100px - var(--kaching-bundles-progressive-gifts-image-size, 100px)) / 5);color:var(--kaching-bundles-progressive-gifts-locked-icon-color, #667085);border-radius:calc(var(--kaching-bundles-progressive-gifts-border-radius) / 2);background-color:transparent}}.kaching-bundles .kaching-bundles__progressive-gifts__gift__image-wrapper svg{width:auto;height:100%}.kaching-bundles .kaching-bundles__progressive-gifts__gift__image{object-fit:contain;max-height:100%;max-width:100%;border-radius:calc(var(--kaching-bundles-progressive-gifts-border-radius) / 2);width:initial}.kaching-bundles .kaching-bundles__progressive-gifts__gift__image--locked-product{opacity:.4}.kaching-bundles .kaching-bundles__progressive-gifts__gift__details{display:flex;flex-direction:column;gap:4px;align-items:center;min-width:0px}.kaching-bundles .kaching-bundles__progressive-gifts__gift__details__content{display:flex;align-items:center;gap:8px}@scope(#MainContent){.kaching-bundles .kaching-bundles__progressive-gifts__gift__title{font-weight:500;text-align:center;color:var(--kaching-bundles-progressive-gifts-text-color, #000);font-size:var(--kaching-bundles-progressive-gifts-text-size, 14px)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__progressive-gifts__gift__title.kaching-bundles__progressive-gifts__gift__title--locked{color:var(--kaching-bundles-progressive-gifts-locked-text-color, #555);font-size:var(--kaching-bundles-progressive-gifts-locked-text-size, 14px)}}.kaching-bundles .kaching-bundles__progressive-gifts__gift:not(.kaching-bundles__progressive-gifts__gift--locked) .kaching-bundles__progressive-gifts__gift__image,.kaching-bundles .kaching-bundles__progressive-gifts__gift:not(.kaching-bundles__progressive-gifts__gift--locked) .kaching-bundles__progressive-gifts__gift__title{animation:.6s ease-out 0s 1 normal none running kaching-progressive-gift-unlock}@keyframes kaching-progressive-gift-unlock{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.kaching-bundles .kaching-bundles__progressive-gifts__gift__label{display:flex;flex-direction:row;align-items:center;position:absolute;top:-8px;left:50%;transform:translate(-50%);line-height:1;gap:calc(5px * var(--block-spacing, 1));padding:calc(8px * var(--block-spacing, 1));background-color:var(--kaching-bundles-progressive-gifts-label-background-color, #eee);border-radius:var(--kaching-bundles-progressive-gifts-border-radius)}@scope(#MainContent){.kaching-bundles .kaching-bundles__progressive-gifts__gift__label__text{font-weight:450;color:var(--kaching-bundles-progressive-gifts-label-text-color, #777);font-size:var(--kaching-bundles-progressive-gifts-label-text-size, 12px);white-space:nowrap}}.kaching-bundles .kaching-bundles__progressive-gifts__gift__label__text.kaching-bundles__progressive-gifts__gift__label__text--crossed-out{text-decoration:line-through}.kaching-bundles .kaching-bundles__progressive-gifts__gifts.kaching-bundles__progressive-gifts__gifts--vertical{display:flex;flex-direction:column}.kaching-bundles .kaching-bundles__progressive-gifts__gifts.kaching-bundles__progressive-gifts__gifts--vertical .kaching-bundles__progressive-gifts__gift{flex-direction:row;justify-content:space-between;gap:calc(10px * var(--block-spacing, 1))}.kaching-bundles .kaching-bundles__progressive-gifts__gifts.kaching-bundles__progressive-gifts__gifts--vertical .kaching-bundles__progressive-gifts__gift__content{flex-direction:row;align-items:center;gap:calc(10px * var(--block-spacing, 1))}.kaching-bundles .kaching-bundles__progressive-gifts__gifts.kaching-bundles__progressive-gifts__gifts--vertical .kaching-bundles__progressive-gifts__gift__details{align-items:flex-start}.kaching-bundles .kaching-bundles__progressive-gifts__gifts.kaching-bundles__progressive-gifts__gifts--vertical .kaching-bundles__progressive-gifts__gift__image-wrapper{margin-top:0;height:var(--kaching-bundles-progressive-gifts-image-size, 50px);width:var(--kaching-bundles-progressive-gifts-image-size, 50px)}.kaching-bundles .kaching-bundles__progressive-gifts__gifts.kaching-bundles__progressive-gifts__gifts--vertical .kaching-bundles__progressive-gifts__gift__title{text-align:start}.kaching-bundles .kaching-bundles__progressive-gifts__gifts.kaching-bundles__progressive-gifts__gifts--vertical .kaching-bundles__progressive-gifts__gift__label{position:initial;transform:none}@scope(#MainContent){.kaching-bundles .kaching-bundles-savings-summary{display:flex;align-items:center;justify-content:var(--kaching-bundles-savings-summary-alignment, flex-start);gap:8px;padding:12px 16px;margin-top:calc(10px * var(--block-spacing, 1));background-color:var(--kaching-bundles-savings-summary-background-color, #f5fcf7);color:var(--kaching-bundles-savings-summary-text-color, #1b5933);border-style:solid;border-color:var(--kaching-bundles-savings-summary-border-color, #457757);border-width:var(--kaching-bundles-savings-summary-border-width, 1px);border-radius:var(--kaching-bundles-savings-summary-border-radius, 8px);font-size:var(--kaching-bundles-savings-summary-title-font-size, 14px);font-style:var(--kaching-bundles-savings-summary-title-font-style, normal);font-weight:var(--kaching-bundles-savings-summary-title-font-weight, 500)}}@scope(#MainContent){.kaching-bundles .kaching-bundles-savings-summary__icon{display:flex;align-items:center;width:1.2em;height:1.2em;flex-shrink:0;color:var(--kaching-bundles-savings-summary-icon-color, #1c5632)}}.kaching-bundles .kaching-bundles-savings-summary__icon svg{width:100%;height:100%}.kaching-bundles .kaching-bundles-savings-summary__icon img{width:100%;height:100%;object-fit:contain}@scope(#MainContent){.kaching-bundles .kaching-bundles-savings-summary__value{color:var(--kaching-bundles-savings-summary-value-color, #000000)}}.kaching-bundles .kaching-bundles__scratch-off{position:relative;display:flex;flex-direction:column;gap:calc(10px * var(--block-spacing, 1));margin:calc(5px * var(--block-spacing, 1)) 0}.kaching-bundles .kaching-bundles__scratch-off>.kaching-bundles__bar{margin:0}.kaching-bundles .kaching-bundles__scratch-off--unscratched{-webkit-user-select:none;user-select:none}.kaching-bundles .kaching-bundles__scratch-off--unscratched .kaching-bundles__bar{pointer-events:none}.kaching-bundles .kaching-bundles__scratch-off--revealing .kaching-bundles__bar-most-popular{animation:.3s cubic-bezier(.34,1.56,.64,1) 0s 1 normal both running kaching-scratch-off-badge-pop}@keyframes kaching-scratch-off-badge-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.kaching-bundles .kaching-bundles__scratch-off--unscratched:not(.kaching-bundles__scratch-off--revealing) .kaching-bundles__bar-most-popular{visibility:hidden}.kaching-bundles .kaching-bundles__scratch-off--loading{visibility:hidden}.kaching-bundles .kaching-bundles__scratch-off-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:var(--bar-border-radius, 8px);cursor:pointer;touch-action:none;transition:opacity .3s ease-out;z-index:11}.kaching-bundles .kaching-bundles__scratch-off-canvas--revealing{opacity:0;pointer-events:none}.kaching-bundles .kaching-bundles__scratch-off-hint{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:calc(100% - 10px);height:calc(100% - 10px);max-width:317px;max-height:143px;pointer-events:none;opacity:.4;transition:opacity .3s ease-out;z-index:12}.kaching-bundles .kaching-bundles__scratch-off-hint--hidden{opacity:0}.kaching-bundles .kaching-bundles__scratch-off-hint-path{stroke-dasharray:1200;stroke-dashoffset:1200;animation:2.8s cubic-bezier(.4,0,.2,1) 0s infinite normal none running kaching-scratch-off-hint-draw}@keyframes kaching-scratch-off-hint-draw{0%{stroke-dashoffset:1200;opacity:1}60%{stroke-dashoffset:0;opacity:1}80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@scope(#MainContent){.kaching-bundles .kaching-bundles__scratch-off-title{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;color:var(--scratch-off-title-color);font-weight:700;font-size:var(--scratch-off-title-size);line-height:1.25;text-align:center;pointer-events:none;transition:opacity .3s ease-out;z-index:12}}.kaching-bundles .kaching-bundles__scratch-off-title--hidden{opacity:0}.kaching-bundles .kaching-bundles-sticky-atc{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px;box-shadow:#00000040 0 0 10px;background-color:var(--kaching-bundles-sticky-atc-background-color, #fff)}.kaching-bundles .kaching-bundles-sticky-atc .kaching-bundles-sticky-atc__content{display:flex;align-items:center;gap:16px}.kaching-bundles .kaching-bundles-sticky-atc .kaching-bundles-sticky-atc__image{display:var(--kaching-bundles-sticky-atc-image-display, block);width:auto;height:var(--kaching-bundles-sticky-atc-product-photo-size, 40px);border-radius:var(--kaching-bundles-sticky-atc-product-photo-corner-radius, 0)}@scope(#MainContent){.kaching-bundles .kaching-bundles-sticky-atc .kaching-bundles-sticky-atc__title{color:var(--kaching-bundles-sticky-atc-title-color, #000);font-size:var(--kaching-bundles-sticky-atc-title-font-size, 16px);font-style:var(--kaching-bundles-sticky-atc-title-font-style, normal);font-weight:var(--kaching-bundles-sticky-atc-title-font-weight, 400)}}@scope(#MainContent){.kaching-bundles .kaching-bundles-sticky-atc .kaching-bundles-sticky-atc__button{color-scheme:unset;forced-color-adjust:unset;math-depth:unset;position:unset;position-anchor:unset;text-size-adjust:unset;-webkit-appearance:unset;appearance:unset;font-family:unset;font-feature-settings:unset;font-kerning:unset;font-language-override:unset;font-optical-sizing:unset;font-palette:unset;font-size-adjust:unset;font-stretch:unset;font-synthesis:unset;font-variant:unset;font-variation-settings:unset;position-area:unset;text-orientation:unset;text-rendering:unset;text-spacing-trim:unset;-webkit-font-smoothing:unset;-webkit-locale:unset;-webkit-text-orientation:unset;-webkit-writing-mode:unset;writing-mode:unset;zoom:unset;accent-color:unset;place-content:unset;place-items:unset;place-self:unset;alignment-baseline:unset;anchor-name:unset;anchor-scope:unset;animation-composition:unset;animation:unset;animation-trigger:unset;app-region:unset;aspect-ratio:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;backface-visibility:unset;background-attachment:unset;background-blend-mode:unset;background-clip:unset;background-image:unset;background-origin:unset;background-position:unset;background-repeat:unset;background-size:unset;baseline-shift:unset;baseline-source:unset;block-size:unset;border-block:unset;border:unset;border-collapse:unset;border-end-end-radius:unset;border-end-start-radius:unset;border-inline:unset;border-shape:unset;border-start-end-radius:unset;border-start-start-radius:unset;inset:unset;box-decoration-break:unset;box-shadow:unset;box-sizing:unset;break-after:unset;break-before:unset;break-inside:unset;buffered-rendering:unset;caption-side:unset;caret-animation:unset;caret-color:unset;caret-shape:unset;clear:unset;clip:unset;clip-path:unset;clip-rule:unset;color-interpolation:unset;color-interpolation-filters:unset;color-rendering:unset;columns:unset;column-fill:unset;gap:unset;rule-break:unset;rule:unset;rule-inset:unset;rule-visibility-items:unset;column-span:unset;contain:unset;contain-intrinsic-block-size:unset;contain-intrinsic-size:unset;contain-intrinsic-inline-size:unset;container:unset;content:unset;content-visibility:unset;corner-shape:unset;corner-block-end-shape:unset;corner-block-start-shape:unset;counter-increment:unset;counter-reset:unset;counter-set:unset;cx:unset;cy:unset;d:unset;display:unset;dominant-baseline:unset;dynamic-range-limit:unset;empty-cells:unset;field-sizing:unset;fill:unset;fill-opacity:unset;fill-rule:unset;filter:unset;flex:unset;flex-flow:unset;flex-line-count:unset;float:unset;flood-color:unset;flood-opacity:unset;grid:unset;grid-area:unset;height:unset;hyphenate-character:unset;hyphenate-limit-chars:unset;-webkit-hyphens:unset;hyphens:unset;image-orientation:unset;image-rendering:unset;-webkit-initial-letter:unset;initial-letter:unset;inline-size:unset;inset-block:unset;inset-inline:unset;interactivity:unset;interest-delay:unset;interpolate-size:unset;isolation:unset;letter-spacing:unset;lighting-color:unset;line-break:unset;line-height:unset;list-style:unset;margin-block:unset;margin:unset;margin-inline:unset;marker:unset;-webkit-mask:unset;mask:unset;mask-type:unset;math-shift:unset;math-style:unset;max-block-size:unset;max-height:unset;max-inline-size:unset;max-width:unset;min-block-size:unset;min-height:unset;min-inline-size:unset;min-width:unset;mix-blend-mode:unset;object-fit:unset;object-position:unset;object-view-box:unset;offset:unset;opacity:unset;order:unset;orphans:unset;outline:unset;outline-offset:unset;overflow-anchor:unset;overflow-block:unset;overflow-clip-margin:unset;overflow-inline:unset;overflow-wrap:unset;overflow:unset;overlay:unset;overscroll-behavior-block:unset;overscroll-behavior-inline:unset;overscroll-behavior:unset;padding-block:unset;padding-inline:unset;page:unset;page-margin-safety:unset;page-orientation:unset;paint-order:unset;perspective:unset;perspective-origin:unset;pointer-events:unset;position-try:unset;position-visibility:unset;-webkit-print-color-adjust:unset;print-color-adjust:unset;quotes:unset;r:unset;reading-flow:unset;reading-order:unset;resize:unset;rotate:unset;ruby-align:unset;ruby-overhang:unset;ruby-position:unset;rule-overlap:unset;rx:unset;ry:unset;scale:unset;scroll-behavior:unset;scroll-initial-target:unset;scroll-margin-block:unset;scroll-margin:unset;scroll-margin-inline:unset;scroll-marker-group:unset;scroll-padding-block:unset;scroll-padding:unset;scroll-padding-inline:unset;scroll-snap-align:unset;scroll-snap-stop:unset;scroll-snap-type:unset;scroll-target-group:unset;scroll-timeline:unset;scrollbar-color:unset;scrollbar-gutter:unset;scrollbar-width:unset;shape-image-threshold:unset;shape-margin:unset;shape-outside:unset;shape-rendering:unset;size:unset;speak:unset;stop-color:unset;stop-opacity:unset;stroke:unset;stroke-dasharray:unset;stroke-dashoffset:unset;stroke-linecap:unset;stroke-linejoin:unset;stroke-miterlimit:unset;stroke-opacity:unset;stroke-width:unset;tab-size:unset;table-layout:unset;text-align:unset;text-align-last:unset;text-anchor:unset;text-autospace:unset;text-box:unset;text-combine-upright:unset;text-decoration:unset;text-decoration-skip-ink:unset;text-emphasis:unset;text-emphasis-position:unset;text-fit:unset;text-indent:unset;text-justify:unset;text-overflow:unset;text-shadow:unset;text-transform:unset;text-underline-offset:unset;text-underline-position:unset;text-wrap-style:unset;timeline-scope:unset;timeline-trigger:unset;touch-action:unset;transform:unset;transform-box:unset;transform-origin:unset;transform-style:unset;transition:unset;translate:unset;trigger-scope:unset;-webkit-user-select:unset;user-select:unset;vector-effect:unset;vertical-align:unset;view-timeline:unset;view-transition-class:unset;view-transition-group:unset;view-transition-name:unset;view-transition-scope:unset;visibility:unset;border-spacing:unset;-webkit-box-align:unset;-webkit-box-decoration-break:unset;-webkit-box-direction:unset;-webkit-box-flex:unset;-webkit-box-ordinal-group:unset;-webkit-box-orient:unset;-webkit-box-pack:unset;-webkit-box-reflect:unset;-webkit-line-break:unset;-webkit-line-clamp:unset;-webkit-mask-box-image:unset;-webkit-rtl-ordering:unset;-webkit-ruby-position:unset;-webkit-tap-highlight-color:unset;-webkit-text-combine:unset;-webkit-text-decorations-in-effect:unset;-webkit-text-fill-color:unset;-webkit-text-security:unset;-webkit-text-stroke:unset;-webkit-user-drag:unset;widows:unset;width:unset;will-change:unset;word-break:unset;word-spacing:unset;x:unset;y:unset;z-index:unset;white-space:nowrap;cursor:pointer;background-color:var(--kaching-bundles-sticky-atc-button-color, #303030);color:var(--kaching-bundles-sticky-atc-button-text-color, #fff);font-size:var(--kaching-bundles-sticky-atc-button-font-size, 16px);font-style:var(--kaching-bundles-sticky-atc-button-font-style, normal);font-weight:var(--kaching-bundles-sticky-atc-button-font-weight, 400);padding:var(--kaching-bundles-sticky-atc-button-padding, 15px);border-radius:var(--kaching-bundles-sticky-atc-button-corner-radius, 8px)}}@media not (min-width:750px){.kaching-bundles .kaching-bundles-sticky-atc .kaching-bundles-sticky-atc__image{display:var(--kaching-bundles-sticky-atc-image-display-mobile, var(--kaching-bundles-sticky-atc-image-display, block));height:var(--kaching-bundles-sticky-atc-product-photo-size-mobile, var(--kaching-bundles-sticky-atc-product-photo-size, 40px));border-radius:var(--kaching-bundles-sticky-atc-product-photo-corner-radius-mobile, var(--kaching-bundles-sticky-atc-product-photo-corner-radius, 0))}.kaching-bundles .kaching-bundles-sticky-atc .kaching-bundles-sticky-atc__title{font-size:var(--kaching-bundles-sticky-atc-title-font-size-mobile, var(--kaching-bundles-sticky-atc-title-font-size, 16px))}.kaching-bundles .kaching-bundles-sticky-atc .kaching-bundles-sticky-atc__button{font-size:var(--kaching-bundles-sticky-atc-button-font-size-mobile, var(--kaching-bundles-sticky-atc-button-font-size, 16px));padding:var(--kaching-bundles-sticky-atc-button-padding-mobile, var(--kaching-bundles-sticky-atc-button-padding, 15px));border-radius:var(--kaching-bundles-sticky-atc-button-corner-radius-mobile, var(--kaching-bundles-sticky-atc-button-corner-radius, 8px))}}.kaching-bundles .kaching-bundles__subscriptions.kaching-bundles__bars--horizontal.kaching-bundles__bars{grid-template-columns:repeat(2,1fr)}.kaching-bundles .kaching-bundles__subscriptions.kaching-bundles__bars--horizontal .kaching-bundles__bar-wrapper{padding:10px 7px}.kaching-bundles .kaching-bundles__subscriptions.kaching-bundles__bars--horizontal .kaching-bundles__bar-main{min-height:initial}.kaching-bundles .kaching-bundles__subscriptions.kaching-bundles__subscriptions--checkbox .kaching-bundles__bar-container{border:2px dashed var(--bar-selected-border-color, #000);box-shadow:none}.kaching-bundles .kaching-bundles__subscriptions.kaching-bundles__subscriptions--checkbox .kaching-bundles__bar-wrapper{margin:-2px}.kaching-bundles .kaching-bundles__subscriptions.kaching-bundles__subscriptions--checkbox .kaching-bundles__bar-variants{display:flex}@scope(#MainContent){.kaching-bundles .kaching-bundles__subscriptions .kaching-bundles__subscriptions__title{display:inline-block;overflow-wrap:break-word;font-weight:700;font-size:var(--kaching-subscriptions-title-font-size, 15px);color:var(--kaching-subscriptions-title-color, #000)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__subscriptions .kaching-bundles__subscriptions__subtitle{display:inline-block;overflow-wrap:break-word;font-size:var(--kaching-subscriptions-subtitle-font-size, 13px);color:var(--kaching-subscriptions-subtitle-color, #555)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__subscriptions .kaching-bundles__bar-price{font-size:var(--kaching-subscriptions-title-font-size, 15px);color:var(--kaching-subscriptions-title-color, #000)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__subscriptions .kaching-bundles__bar-full-price{font-size:var(--kaching-subscriptions-subtitle-font-size, 13px);color:var(--kaching-subscriptions-subtitle-color, #555)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__subscriptions .kaching-bundles__subscriptions__checkbox{color-scheme:unset;forced-color-adjust:unset;math-depth:unset;position:unset;position-anchor:unset;text-size-adjust:unset;-webkit-appearance:unset;appearance:unset;font:unset;font-palette:unset;font-synthesis:unset;position-area:unset;text-orientation:unset;text-rendering:unset;text-spacing-trim:unset;-webkit-font-smoothing:unset;-webkit-locale:unset;-webkit-text-orientation:unset;-webkit-writing-mode:unset;writing-mode:unset;zoom:unset;accent-color:unset;align-content:unset;place-self:unset;alignment-baseline:unset;anchor-name:unset;anchor-scope:unset;animation-composition:unset;animation:unset;animation-trigger:unset;app-region:unset;aspect-ratio:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;backface-visibility:unset;background-attachment:unset;background-blend-mode:unset;background-clip:unset;background-image:unset;background-origin:unset;background-position:unset;background-repeat:unset;background-size:unset;baseline-shift:unset;baseline-source:unset;block-size:unset;border-block:unset;border-radius:unset;border-collapse:unset;border-end-end-radius:unset;border-end-start-radius:unset;border-image:unset;border-inline:unset;border-shape:unset;border-start-end-radius:unset;border-start-start-radius:unset;inset:unset;box-decoration-break:unset;box-shadow:unset;box-sizing:unset;break-after:unset;break-before:unset;break-inside:unset;buffered-rendering:unset;caption-side:unset;caret-animation:unset;caret-color:unset;caret-shape:unset;clear:unset;clip:unset;clip-path:unset;clip-rule:unset;color-interpolation:unset;color-interpolation-filters:unset;color-rendering:unset;columns:unset;column-fill:unset;gap:unset;rule-break:unset;rule:unset;rule-inset:unset;rule-visibility-items:unset;column-span:unset;contain:unset;contain-intrinsic-block-size:unset;contain-intrinsic-size:unset;contain-intrinsic-inline-size:unset;container:unset;content:unset;content-visibility:unset;corner-shape:unset;corner-block-end-shape:unset;corner-block-start-shape:unset;counter-increment:unset;counter-reset:unset;counter-set:unset;cx:unset;cy:unset;d:unset;dominant-baseline:unset;dynamic-range-limit:unset;empty-cells:unset;field-sizing:unset;fill:unset;fill-opacity:unset;fill-rule:unset;filter:unset;flex-basis:unset;flex-flow:unset;flex-grow:unset;flex-line-count:unset;float:unset;flood-color:unset;flood-opacity:unset;grid:unset;grid-area:unset;hyphenate-character:unset;hyphenate-limit-chars:unset;-webkit-hyphens:unset;hyphens:unset;image-orientation:unset;image-rendering:unset;-webkit-initial-letter:unset;initial-letter:unset;inline-size:unset;inset-block:unset;inset-inline:unset;interactivity:unset;interest-delay:unset;interpolate-size:unset;isolation:unset;justify-items:unset;letter-spacing:unset;lighting-color:unset;line-break:unset;list-style:unset;margin-block:unset;margin:unset;margin-inline:unset;marker:unset;-webkit-mask:unset;mask:unset;mask-type:unset;math-shift:unset;math-style:unset;max-block-size:unset;max-height:unset;max-inline-size:unset;max-width:unset;min-block-size:unset;min-height:unset;min-inline-size:unset;min-width:unset;mix-blend-mode:unset;object-fit:unset;object-position:unset;object-view-box:unset;offset:unset;opacity:unset;order:unset;orphans:unset;outline:unset;outline-offset:unset;overflow-anchor:unset;overflow-block:unset;overflow-clip-margin:unset;overflow-inline:unset;overflow-wrap:unset;overflow:unset;overlay:unset;overscroll-behavior-block:unset;overscroll-behavior-inline:unset;overscroll-behavior:unset;padding-block:unset;padding:unset;padding-inline:unset;page:unset;page-margin-safety:unset;page-orientation:unset;paint-order:unset;perspective:unset;perspective-origin:unset;pointer-events:unset;position-try:unset;position-visibility:unset;-webkit-print-color-adjust:unset;print-color-adjust:unset;quotes:unset;r:unset;reading-flow:unset;reading-order:unset;resize:unset;rotate:unset;ruby-align:unset;ruby-overhang:unset;ruby-position:unset;rule-overlap:unset;rx:unset;ry:unset;scale:unset;scroll-behavior:unset;scroll-initial-target:unset;scroll-margin-block:unset;scroll-margin:unset;scroll-margin-inline:unset;scroll-marker-group:unset;scroll-padding-block:unset;scroll-padding:unset;scroll-padding-inline:unset;scroll-snap-align:unset;scroll-snap-stop:unset;scroll-snap-type:unset;scroll-target-group:unset;scroll-timeline:unset;scrollbar-color:unset;scrollbar-gutter:unset;scrollbar-width:unset;shape-image-threshold:unset;shape-margin:unset;shape-outside:unset;shape-rendering:unset;size:unset;speak:unset;stop-color:unset;stop-opacity:unset;stroke:unset;stroke-dasharray:unset;stroke-dashoffset:unset;stroke-linecap:unset;stroke-linejoin:unset;stroke-miterlimit:unset;stroke-opacity:unset;stroke-width:unset;tab-size:unset;table-layout:unset;text-align:unset;text-align-last:unset;text-anchor:unset;text-autospace:unset;text-box:unset;text-combine-upright:unset;text-decoration:unset;text-decoration-skip-ink:unset;text-emphasis:unset;text-emphasis-position:unset;text-fit:unset;text-indent:unset;text-justify:unset;text-overflow:unset;text-shadow:unset;text-transform:unset;text-underline-offset:unset;text-underline-position:unset;text-wrap:unset;timeline-scope:unset;timeline-trigger:unset;touch-action:unset;transform:unset;transform-box:unset;transform-origin:unset;transform-style:unset;transition:unset;translate:unset;trigger-scope:unset;-webkit-user-select:unset;user-select:unset;vector-effect:unset;vertical-align:unset;view-timeline:unset;view-transition-class:unset;view-transition-group:unset;view-transition-name:unset;view-transition-scope:unset;visibility:unset;border-spacing:unset;-webkit-box-align:unset;-webkit-box-decoration-break:unset;-webkit-box-direction:unset;-webkit-box-flex:unset;-webkit-box-ordinal-group:unset;-webkit-box-orient:unset;-webkit-box-pack:unset;-webkit-box-reflect:unset;-webkit-line-break:unset;-webkit-line-clamp:unset;-webkit-mask-box-image:unset;-webkit-rtl-ordering:unset;-webkit-ruby-position:unset;-webkit-tap-highlight-color:unset;-webkit-text-combine:unset;-webkit-text-decorations-in-effect:unset;-webkit-text-fill-color:unset;-webkit-text-security:unset;-webkit-text-stroke:unset;-webkit-user-drag:unset;white-space-collapse:unset;widows:unset;will-change:unset;word-break:unset;word-spacing:unset;x:unset;y:unset;z-index:unset;display:flex;flex-shrink:0;width:20px;height:20px;align-items:center;justify-content:center;cursor:pointer;background-color:#fff;color:var(--bar-selected-border-color);border-width:2px;border-style:solid;border-color:var(--bar-selected-border-color, rgba(0, 0, 0, .3))}}.kaching-bundles .kaching-bundles__subscriptions.kaching-bundles__subscriptions--link{display:flex;justify-content:center;align-items:center;padding:8px 0}@scope(#MainContent){.kaching-bundles .kaching-bundles__subscriptions .kaching-bundles__subscriptions__link{color-scheme:unset;forced-color-adjust:unset;math-depth:unset;position:unset;position-anchor:unset;text-size-adjust:unset;-webkit-appearance:unset;appearance:unset;font-family:unset;font-feature-settings:unset;font-kerning:unset;font-language-override:unset;font-optical-sizing:unset;font-palette:unset;font-size-adjust:unset;font-stretch:unset;font-style:unset;font-synthesis:unset;font-variant:unset;font-variation-settings:unset;font-weight:unset;position-area:unset;text-orientation:unset;text-rendering:unset;text-spacing-trim:unset;-webkit-font-smoothing:unset;-webkit-locale:unset;-webkit-text-orientation:unset;-webkit-writing-mode:unset;writing-mode:unset;zoom:unset;accent-color:unset;place-content:unset;place-items:unset;place-self:unset;alignment-baseline:unset;anchor-name:unset;anchor-scope:unset;animation-composition:unset;animation:unset;animation-trigger:unset;app-region:unset;aspect-ratio:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;backface-visibility:unset;background:unset;background-blend-mode:unset;baseline-shift:unset;baseline-source:unset;block-size:unset;border-block:unset;border:unset;border-radius:unset;border-collapse:unset;border-end-end-radius:unset;border-end-start-radius:unset;border-inline:unset;border-shape:unset;border-start-end-radius:unset;border-start-start-radius:unset;inset:unset;box-decoration-break:unset;box-shadow:unset;box-sizing:unset;break-after:unset;break-before:unset;break-inside:unset;buffered-rendering:unset;caption-side:unset;caret-animation:unset;caret-color:unset;caret-shape:unset;clear:unset;clip:unset;clip-path:unset;clip-rule:unset;color-interpolation:unset;color-interpolation-filters:unset;color-rendering:unset;columns:unset;column-fill:unset;gap:unset;rule-break:unset;rule:unset;rule-inset:unset;rule-visibility-items:unset;column-span:unset;contain:unset;contain-intrinsic-block-size:unset;contain-intrinsic-size:unset;contain-intrinsic-inline-size:unset;container:unset;content:unset;content-visibility:unset;corner-shape:unset;corner-block-end-shape:unset;corner-block-start-shape:unset;counter-increment:unset;counter-reset:unset;counter-set:unset;cx:unset;cy:unset;d:unset;dominant-baseline:unset;dynamic-range-limit:unset;empty-cells:unset;field-sizing:unset;fill:unset;fill-opacity:unset;fill-rule:unset;filter:unset;flex:unset;flex-flow:unset;flex-line-count:unset;float:unset;flood-color:unset;flood-opacity:unset;grid:unset;grid-area:unset;height:unset;hyphenate-character:unset;hyphenate-limit-chars:unset;-webkit-hyphens:unset;hyphens:unset;image-orientation:unset;image-rendering:unset;-webkit-initial-letter:unset;initial-letter:unset;inline-size:unset;inset-block:unset;inset-inline:unset;interactivity:unset;interest-delay:unset;interpolate-size:unset;isolation:unset;letter-spacing:unset;lighting-color:unset;line-break:unset;line-height:unset;list-style:unset;margin-block:unset;margin:unset;margin-inline:unset;marker:unset;-webkit-mask:unset;mask:unset;mask-type:unset;math-shift:unset;math-style:unset;max-block-size:unset;max-height:unset;max-inline-size:unset;max-width:unset;min-block-size:unset;min-height:unset;min-inline-size:unset;min-width:unset;mix-blend-mode:unset;object-fit:unset;object-position:unset;object-view-box:unset;offset:unset;opacity:unset;order:unset;orphans:unset;outline:unset;outline-offset:unset;overflow-anchor:unset;overflow-block:unset;overflow-clip-margin:unset;overflow-inline:unset;overflow-wrap:unset;overflow:unset;overlay:unset;overscroll-behavior-block:unset;overscroll-behavior-inline:unset;overscroll-behavior:unset;padding-block:unset;padding:unset;padding-inline:unset;page:unset;page-margin-safety:unset;page-orientation:unset;paint-order:unset;perspective:unset;perspective-origin:unset;pointer-events:unset;position-try:unset;position-visibility:unset;-webkit-print-color-adjust:unset;print-color-adjust:unset;quotes:unset;r:unset;reading-flow:unset;reading-order:unset;resize:unset;rotate:unset;ruby-align:unset;ruby-overhang:unset;ruby-position:unset;rule-overlap:unset;rx:unset;ry:unset;scale:unset;scroll-behavior:unset;scroll-initial-target:unset;scroll-margin-block:unset;scroll-margin:unset;scroll-margin-inline:unset;scroll-marker-group:unset;scroll-padding-block:unset;scroll-padding:unset;scroll-padding-inline:unset;scroll-snap-align:unset;scroll-snap-stop:unset;scroll-snap-type:unset;scroll-target-group:unset;scroll-timeline:unset;scrollbar-color:unset;scrollbar-gutter:unset;scrollbar-width:unset;shape-image-threshold:unset;shape-margin:unset;shape-outside:unset;shape-rendering:unset;size:unset;speak:unset;stop-color:unset;stop-opacity:unset;stroke:unset;stroke-dasharray:unset;stroke-dashoffset:unset;stroke-linecap:unset;stroke-linejoin:unset;stroke-miterlimit:unset;stroke-opacity:unset;stroke-width:unset;tab-size:unset;table-layout:unset;text-align:unset;text-align-last:unset;text-anchor:unset;text-autospace:unset;text-box:unset;text-combine-upright:unset;text-decoration-skip-ink:unset;text-emphasis:unset;text-emphasis-position:unset;text-fit:unset;text-indent:unset;text-justify:unset;text-overflow:unset;text-shadow:unset;text-transform:unset;text-underline-position:unset;text-wrap:unset;timeline-scope:unset;timeline-trigger:unset;touch-action:unset;transform:unset;transform-box:unset;transform-origin:unset;transform-style:unset;transition:unset;translate:unset;trigger-scope:unset;-webkit-user-select:unset;user-select:unset;vector-effect:unset;vertical-align:unset;view-timeline:unset;view-transition-class:unset;view-transition-group:unset;view-transition-name:unset;view-transition-scope:unset;visibility:unset;border-spacing:unset;-webkit-box-align:unset;-webkit-box-decoration-break:unset;-webkit-box-direction:unset;-webkit-box-flex:unset;-webkit-box-ordinal-group:unset;-webkit-box-orient:unset;-webkit-box-pack:unset;-webkit-box-reflect:unset;-webkit-line-break:unset;-webkit-line-clamp:unset;-webkit-mask-box-image:unset;-webkit-rtl-ordering:unset;-webkit-ruby-position:unset;-webkit-tap-highlight-color:unset;-webkit-text-combine:unset;-webkit-text-decorations-in-effect:unset;-webkit-text-fill-color:unset;-webkit-text-security:unset;-webkit-text-stroke:unset;-webkit-user-drag:unset;white-space-collapse:unset;widows:unset;width:unset;will-change:unset;word-break:unset;word-spacing:unset;x:unset;y:unset;z-index:unset;cursor:pointer;display:inline;text-decoration:underline;text-underline-offset:3px;font-size:var(--kaching-subscriptions-title-font-size, 15px);color:var(--kaching-subscriptions-title-color, #000)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__timer{display:flex;align-items:center;background-color:var(--kaching-bundles-timer-background-color, #000);color:var(--kaching-bundles-timer-text-color, #fff);padding:10px 20px;border-radius:var(--bar-border-radius, 8px);margin-bottom:calc(8px * var(--block-spacing, 1))}}.kaching-bundles .kaching-bundles__timer-title{flex:1 1 0%;text-align:var(--kaching-bundles-timer-title-alignment, center);font-size:var(--kaching-bundles-timer-title-size, 13px);font-weight:var(--kaching-bundles-timer-title-font-weight, bold);font-style:var(--kaching-bundles-timer-title-font-style, normal)}.kaching-bundles .kaching-bundles__swatch-dropdown{display:flex;position:relative;min-width:0px;margin:0}.kaching-bundles .kaching-bundles__swatch{display:flex;flex-shrink:0;background-size:cover;background-position:center center;overflow:hidden;position:relative;width:var(--kaching-swatch-size, 20px);height:var(--kaching-swatch-size, 20px);border:1px solid var(--kaching-swatch-border-color, #c2cdd6);background-color:var(--kaching-swatch-color, #fff);background-image:var(--kaching-swatch-image-url, none);border-radius:var(--kaching-swatch-border-radius, 0)}.kaching-bundles .kaching-bundles__swatch.kaching-bundles__swatch--unavailable{border-color:#121212;opacity:.4}.kaching-bundles .kaching-bundles__swatch.kaching-bundles__swatch--unavailable:after{content:"";position:absolute;bottom:0;left:0;width:140%;height:1px;background-color:#121212;transform:rotate(-45deg);transform-origin:left center}.kaching-bundles .kaching-bundles__swatches-dropdown__color{display:flex;width:20px;height:20px;border:1px solid rgb(194,205,214);background-size:cover;background-position:center center}.kaching-bundles .kaching-bundles__swatch-dropdown__options{display:flex;flex-direction:column;max-width:400px;max-height:500px;overflow:auto;position:fixed;top:0;left:0;border:1px solid rgb(204,204,204);background-color:#fff;z-index:1000;box-shadow:#1a1a1a47 0 20px 20px}@scope(#MainContent){.kaching-bundles .kaching-bundles__swatch-dropdown__option{font-size:14px;font-weight:400;font-style:normal;display:flex;align-items:center;gap:10px;white-space:nowrap;padding-block:10px;padding-inline:10px 60px;border-width:medium medium 1px;border-style:none none solid;border-color:currentcolor currentcolor rgb(223,227,232);border-image:none;cursor:pointer;color:#000;background:none}}.kaching-bundles .kaching-bundles__swatch-dropdown__option:last-child{border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor}.kaching-bundles .kaching-bundles__swatch-dropdown__option:hover,.kaching-bundles .kaching-bundles__swatch-dropdown__option--focused{background-color:#f0f0f0}.kaching-bundles .kaching-bundles__swatch-buttons{display:flex;overflow:auto}.kaching-bundles .kaching-bundles__pill-buttons{display:flex;flex-wrap:wrap;gap:8px;min-width:0px;max-width:100%}@scope(#MainContent){.kaching-bundles .kaching-bundles__pill-buttons__button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:.65em 1em;border:1px solid var(--kaching-pill-border-color, rgba(0, 0, 0, .3));border-radius:var(--kaching-pill-corner-radius, 10px);background:var(--kaching-pill-background-color, #fff);color:var(--kaching-pill-text-color, #000);font-size:var(--kaching-pill-font-size, 14px);font-weight:var(--kaching-pill-font-weight, 400);font-style:var(--kaching-pill-font-style, normal);line-height:1.3;text-align:center;cursor:pointer}}@scope(#MainContent){.kaching-bundles .kaching-bundles__pill-buttons__button.kaching-bundles__pill-buttons__button--selected{border-color:var(--kaching-pill-selected-border-color, #000);background:var(--kaching-pill-selected-background-color, #000);color:var(--kaching-pill-selected-text-color, #fff)}}.kaching-bundles .kaching-bundles__pill-buttons__button.kaching-bundles__pill-buttons__button--unavailable{opacity:.4;text-decoration:line-through}.kaching-bundles .kaching-bundles__swatch-buttons__button{display:flex;align-items:center;box-sizing:border-box;border-right-width:medium;border-left-width:medium;border-right-style:none;border-left-style:none;border-right-color:currentcolor;border-left-color:currentcolor;border-image:none;padding:9px;background:#fff;cursor:pointer;border-top:1px solid var(--bar-border-color, rgba(0, 0, 0, .3));border-bottom:1px solid var(--bar-border-color, rgba(0, 0, 0, .3))}.kaching-bundles .kaching-bundles__swatch-buttons__button:first-of-type{border-start-start-radius:var(--bar-variant-select-border-radius, 0);border-end-start-radius:var(--bar-variant-select-border-radius, 0);border-inline-start:1px solid var(--bar-border-color, rgba(0, 0, 0, .3))}.kaching-bundles .kaching-bundles__swatch-buttons__button:last-of-type{border-start-end-radius:var(--bar-variant-select-border-radius, 0);border-end-end-radius:var(--bar-variant-select-border-radius, 0);border-inline-end:1px solid var(--bar-border-color, rgba(0, 0, 0, .3))}.kaching-bundles .kaching-bundles__swatch-buttons__button.kaching-bundles__swatch-buttons__button--selected{padding:8px 7px;border:2px solid var(--bar-selected-border-color, #50b83c)}.kaching-bundles .kaching-bundles__swatch-buttons__button.kaching-bundles__swatch-buttons__button--selected:first-of-type{padding-inline-start:8px}.kaching-bundles .kaching-bundles__swatch-buttons__button.kaching-bundles__swatch-buttons__button--selected:last-of-type{padding-inline-end:8px}.kaching-bundles .kaching-bundles__bar-variant__content.kaching-bundles__bar-variant__content--with-option-names{align-items:flex-start}.kaching-bundles .kaching-bundles__bar-variant-option{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0px;max-width:100%}.kaching-bundles .kaching-bundles__bar-variant-option__name{font-size:13px;line-height:1.3}.kaching-bundles .kaching-bundles__bar-variant-option__name-label{font-weight:600}.kaching-bundles .kaching-bundles__bar-variant-option__name-value{font-weight:400;opacity:.85}.kaching-bundles .kaching-bundles__quantity-selector{display:flex;width:fit-content;border:1px solid rgb(204,204,204);box-sizing:border-box;overflow:hidden;margin-top:5px;border-radius:calc(var(--bar-border-radius, 0) / 2)}@scope(#MainContent){.kaching-bundles .kaching-bundles__quantity-selector .kaching-bundles__quantity-selector__button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#fff;color:#000;border-radius:0}}.kaching-bundles .kaching-bundles__quantity-selector .kaching-bundles__quantity-selector__button:hover{background-color:#eee}.kaching-bundles .kaching-bundles__quantity-selector .kaching-bundles__quantity-selector__button.kaching-bundles__quantity-selector__button--disabled{cursor:not-allowed;pointer-events:none}.kaching-bundles .kaching-bundles__quantity-selector .kaching-bundles__quantity-selector__button.kaching-bundles__quantity-selector__button--disabled img{opacity:.5}@scope(#MainContent){.kaching-bundles .kaching-bundles__quantity-selector .kaching-bundles__quantity-selector__input{color-scheme:unset;forced-color-adjust:unset;math-depth:unset;position:unset;position-anchor:unset;text-size-adjust:unset;font-family:unset;font-feature-settings:unset;font-kerning:unset;font-language-override:unset;font-optical-sizing:unset;font-palette:unset;font-size-adjust:unset;font-stretch:unset;font-style:unset;font-synthesis:unset;font-variant:unset;font-variation-settings:unset;position-area:unset;text-orientation:unset;text-rendering:unset;text-spacing-trim:unset;-webkit-font-smoothing:unset;-webkit-locale:unset;-webkit-text-orientation:unset;-webkit-writing-mode:unset;writing-mode:unset;zoom:unset;accent-color:unset;place-content:unset;place-items:unset;place-self:unset;alignment-baseline:unset;anchor-name:unset;anchor-scope:unset;animation-composition:unset;animation:unset;animation-trigger:unset;app-region:unset;aspect-ratio:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;backface-visibility:unset;background-attachment:unset;background-blend-mode:unset;background-clip:unset;background-image:unset;background-origin:unset;background-position:unset;background-repeat:unset;background-size:unset;baseline-shift:unset;baseline-source:unset;block-size:unset;border-block:unset;border-radius:unset;border-collapse:unset;border-end-end-radius:unset;border-end-start-radius:unset;border-inline:unset;border-shape:unset;border-start-end-radius:unset;border-start-start-radius:unset;inset:unset;box-decoration-break:unset;box-shadow:unset;break-after:unset;break-before:unset;break-inside:unset;buffered-rendering:unset;caption-side:unset;caret-animation:unset;caret-color:unset;caret-shape:unset;clear:unset;clip:unset;clip-path:unset;clip-rule:unset;color-interpolation:unset;color-interpolation-filters:unset;color-rendering:unset;columns:unset;column-fill:unset;gap:unset;rule-break:unset;rule:unset;rule-inset:unset;rule-visibility-items:unset;column-span:unset;contain:unset;contain-intrinsic-block-size:unset;contain-intrinsic-size:unset;contain-intrinsic-inline-size:unset;container:unset;content:unset;content-visibility:unset;corner-shape:unset;corner-block-end-shape:unset;corner-block-start-shape:unset;counter-increment:unset;counter-reset:unset;counter-set:unset;cursor:unset;cx:unset;cy:unset;d:unset;display:unset;dominant-baseline:unset;dynamic-range-limit:unset;empty-cells:unset;field-sizing:unset;fill:unset;fill-opacity:unset;fill-rule:unset;filter:unset;flex:unset;flex-flow:unset;flex-line-count:unset;float:unset;flood-color:unset;flood-opacity:unset;grid:unset;grid-area:unset;hyphenate-character:unset;hyphenate-limit-chars:unset;-webkit-hyphens:unset;hyphens:unset;image-orientation:unset;image-rendering:unset;-webkit-initial-letter:unset;initial-letter:unset;inline-size:unset;inset-block:unset;inset-inline:unset;interactivity:unset;interest-delay:unset;interpolate-size:unset;isolation:unset;letter-spacing:unset;lighting-color:unset;line-break:unset;line-height:unset;list-style:unset;margin-block:unset;margin:unset;margin-inline:unset;marker:unset;-webkit-mask:unset;mask:unset;mask-type:unset;math-shift:unset;math-style:unset;max-block-size:unset;max-height:unset;max-inline-size:unset;max-width:unset;min-block-size:unset;min-height:unset;min-inline-size:unset;min-width:unset;mix-blend-mode:unset;object-fit:unset;object-position:unset;object-view-box:unset;offset:unset;opacity:unset;order:unset;orphans:unset;outline:unset;outline-offset:unset;overflow-anchor:unset;overflow-block:unset;overflow-clip-margin:unset;overflow-inline:unset;overflow-wrap:unset;overflow:unset;overlay:unset;overscroll-behavior-block:unset;overscroll-behavior-inline:unset;overscroll-behavior:unset;padding-block:unset;padding-inline:unset;page:unset;page-margin-safety:unset;page-orientation:unset;paint-order:unset;perspective:unset;perspective-origin:unset;pointer-events:unset;position-try:unset;position-visibility:unset;-webkit-print-color-adjust:unset;print-color-adjust:unset;quotes:unset;r:unset;reading-flow:unset;reading-order:unset;resize:unset;rotate:unset;ruby-align:unset;ruby-overhang:unset;ruby-position:unset;rule-overlap:unset;rx:unset;ry:unset;scale:unset;scroll-behavior:unset;scroll-initial-target:unset;scroll-margin-block:unset;scroll-margin:unset;scroll-margin-inline:unset;scroll-marker-group:unset;scroll-padding-block:unset;scroll-padding:unset;scroll-padding-inline:unset;scroll-snap-align:unset;scroll-snap-stop:unset;scroll-snap-type:unset;scroll-target-group:unset;scroll-timeline:unset;scrollbar-color:unset;scrollbar-gutter:unset;scrollbar-width:unset;shape-image-threshold:unset;shape-margin:unset;shape-outside:unset;shape-rendering:unset;size:unset;speak:unset;stop-color:unset;stop-opacity:unset;stroke:unset;stroke-dasharray:unset;stroke-dashoffset:unset;stroke-linecap:unset;stroke-linejoin:unset;stroke-miterlimit:unset;stroke-opacity:unset;stroke-width:unset;tab-size:unset;table-layout:unset;text-align-last:unset;text-anchor:unset;text-autospace:unset;text-box:unset;text-combine-upright:unset;text-decoration:unset;text-decoration-skip-ink:unset;text-emphasis:unset;text-emphasis-position:unset;text-fit:unset;text-indent:unset;text-justify:unset;text-overflow:unset;text-shadow:unset;text-transform:unset;text-underline-offset:unset;text-underline-position:unset;text-wrap:unset;timeline-scope:unset;timeline-trigger:unset;touch-action:unset;transform:unset;transform-box:unset;transform-origin:unset;transform-style:unset;transition:unset;translate:unset;trigger-scope:unset;-webkit-user-select:unset;user-select:unset;vector-effect:unset;vertical-align:unset;view-timeline:unset;view-transition-class:unset;view-transition-group:unset;view-transition-name:unset;view-transition-scope:unset;visibility:unset;border-spacing:unset;-webkit-box-align:unset;-webkit-box-decoration-break:unset;-webkit-box-direction:unset;-webkit-box-flex:unset;-webkit-box-ordinal-group:unset;-webkit-box-orient:unset;-webkit-box-pack:unset;-webkit-box-reflect:unset;-webkit-line-break:unset;-webkit-line-clamp:unset;-webkit-mask-box-image:unset;-webkit-rtl-ordering:unset;-webkit-ruby-position:unset;-webkit-tap-highlight-color:unset;-webkit-text-combine:unset;-webkit-text-decorations-in-effect:unset;-webkit-text-fill-color:unset;-webkit-text-security:unset;-webkit-text-stroke:unset;-webkit-user-drag:unset;white-space-collapse:unset;widows:unset;will-change:unset;word-break:unset;word-spacing:unset;x:unset;y:unset;z-index:unset;-webkit-appearance:textfield;appearance:textfield;height:30px;width:30px;padding:0;border-width:medium 1px;border-style:none solid;border-color:currentcolor rgb(204,204,204);border-image:none;background-color:#fff;color:#000;text-align:center;font-size:16px;font-weight:400;box-sizing:border-box}}.kaching-bundles .kaching-bundles__quantity-selector .kaching-bundles__quantity-selector__input::-webkit-outer-spin-button,.kaching-bundles .kaching-bundles__quantity-selector .kaching-bundles__quantity-selector__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.kaching-bundles .kaching-bundles__highlights{display:flex;flex-direction:column;gap:8px;padding:10px 0}.kaching-bundles .kaching-bundles__highlights--horizontal{flex-flow:wrap}.kaching-bundles .kaching-bundles__highlights__item{display:flex;gap:8px}@scope(#MainContent){.kaching-bundles .kaching-bundles__highlights__icon{display:flex;align-items:center;flex-shrink:0;color:var(--kaching-highlights-icon-color, #000);width:var(--kaching-highlights-icon-size, 16px);height:var(--kaching-highlights-icon-size, 16px)}}.kaching-bundles .kaching-bundles__highlights__icon svg{width:100%;height:100%}.kaching-bundles .kaching-bundles__highlights__icon img{width:100%;height:100%;object-fit:contain}@scope(#MainContent){.kaching-bundles .kaching-bundles__highlights__text{color:var(--kaching-highlights-text-color, #808080);font-size:var(--kaching-highlights-text-size, 16px);line-height:1.3}}@scope(#MainContent){.kaching-bundles .kaching-bundles__low-stock-alert{color:var(--kaching-bundles-low-stock-alert-text-color, #ff0909);font-size:14px}}.kaching-bundles img{width:initial}.kaching-bundles svg{width:initial;height:initial}.kaching-bundles .kaching-bundles__block{display:flex;flex-direction:column;width:100%;margin-top:15px;margin-bottom:10px;text-align:start;line-height:1.4;font-family:var(--block-font-family, inherit)}.kaching-bundles .kaching-bundles__block--hidden{display:none!important}.kaching-bundles .kaching-bundles__block.kaching-bundles__block--loaded{display:flex}@scope(#MainContent){.kaching-bundles .kaching-bundles__block-title{display:flex;align-items:center;text-align:center;gap:8px;margin-top:10px;margin-bottom:10px;color:var(--block-block-title-color, #000);font-size:var(--block-title-font-size, 14px);font-weight:var(--block-title-font-weight, bold);font-style:var(--block-title-font-style)}}.kaching-bundles .kaching-bundles__block>.kaching-bundles__block-title:first-child{margin-top:0}.kaching-bundles .kaching-bundles__block-title:before,.kaching-bundles .kaching-bundles__block-title:after{content:"";flex-grow:1;height:2px;background-color:var(--bar-border-color, rgba(0, 0, 0, .3))}.kaching-bundles .kaching-bundles__bars{display:flex;flex-direction:column;position:relative}.kaching-bundles .kaching-bundles__bars--badge-border-all{--badge-ring-outer: calc( var(--badge-border-thickness, 22px) + var(--badge-border-gap, 0px) );padding:var(--badge-ring-outer)}.kaching-bundles .kaching-bundles__bars--badge-border-top{padding-top:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__bars--badge-border-bottom{padding-bottom:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__bars--badge-border-left{padding-left:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__bars--badge-border-right{padding-right:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__bars--badge-border-left,.kaching-bundles .kaching-bundles__bars--badge-border-right{min-height:var(--badge-border-min-length, auto);border-radius:var(--bar-border-radius, 8px);box-shadow:0 1px 10px var(--badge-border-wrap-color, rgba(0, 0, 0, .12))}.kaching-bundles .kaching-bundles__bars--badge-border-all,.kaching-bundles .kaching-bundles__bars--badge-border-top,.kaching-bundles .kaching-bundles__bars--badge-border-bottom{row-gap:calc(10px * var(--block-spacing, 1))}.kaching-bundles .kaching-bundles__subscriptions-wrapper{position:relative}.kaching-bundles .kaching-bundles__bar{display:flex;flex:1 1 0%;margin:calc(5px * var(--block-spacing, 1)) 0;position:relative}.kaching-bundles .kaching-bundles__bars--badge-border-all>.kaching-bundles__bar,.kaching-bundles .kaching-bundles__bars--badge-border-all>.kaching-bundles__scratch-off,.kaching-bundles .kaching-bundles__bars--badge-border-top>.kaching-bundles__bar,.kaching-bundles .kaching-bundles__bars--badge-border-top>.kaching-bundles__scratch-off,.kaching-bundles .kaching-bundles__bars--badge-border-bottom>.kaching-bundles__bar,.kaching-bundles .kaching-bundles__bars--badge-border-bottom>.kaching-bundles__scratch-off{margin-block:0px}.kaching-bundles .kaching-bundles__bar--disabled{opacity:.3}.kaching-bundles .kaching-bundles__bar-container--sold-out{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--kaching-bundles-show-as-sold-out-opacity, .3)}@scope(#MainContent){.kaching-bundles .kaching-bundles__bar-sold-out-badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:6px 12px;border-radius:8px;font-weight:600;background-color:var(--kaching-bundles-show-as-sold-out-background-color, #000);color:var(--kaching-bundles-show-as-sold-out-text-color, #fff);font-size:var(--kaching-bundles-show-as-sold-out-text-size, 13px);z-index:10;text-align:center}}.kaching-bundles .kaching-bundles__bar>input[type=radio]{display:none}.kaching-bundles .kaching-bundles__bar-image{object-fit:contain;height:var(--bar-image-size, 48px);width:var(--bar-image-size, 48px);border-radius:var(--bar-image-border-radius, 0)}.kaching-bundles .kaching-bundles__bar-radio{display:flex;flex-shrink:0;width:20px;height:20px;border-radius:50%;background:#fff;border:3px solid rgb(255,255,255);box-sizing:border-box;box-shadow:0 0 0 2px var(--bar-border-color, rgba(0, 0, 0, .3))}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-radio{background:var(--bar-selected-border-color, #000);box-shadow:0 0 0 2px var(--bar-selected-border-color, #000)}.kaching-bundles .kaching-bundles__bar-container{flex-direction:column;justify-content:center;align-items:initial;position:relative;box-sizing:border-box;cursor:pointer;width:100%;margin:0;padding:0;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background-color:var(--bar-background-color, #fff);border-radius:var(--bar-border-radius);box-shadow:inset 0 0 0 1px var(--bar-border-color, rgba(0, 0, 0, .3));display:flex!important}.kaching-bundles .kaching-bundles__bar-wrapper{padding:calc(10px * var(--block-spacing, 1)) calc(15px * var(--block-spacing, 1) + 5px)}.kaching-bundles .kaching-bundles__bar-container--badge-border-left .kaching-bundles__bar-wrapper,.kaching-bundles .kaching-bundles__bar-container--badge-border-right .kaching-bundles__bar-wrapper{position:relative;z-index:1;flex:1 1 0%;box-sizing:border-box;min-height:var(--badge-border-min-length, auto);padding:calc(10px * var(--block-spacing, 1)) calc(15px * var(--block-spacing, 1) + 5px);background-color:var(--bar-background-color, #fff);border-radius:var(--bar-border-radius);display:flex;flex-direction:column;justify-content:center}.kaching-bundles .kaching-bundles__bar-container--badge-border-left .kaching-bundles__bar-wrapper{margin-inline-start:calc(var(--badge-border-thickness, 22px) + var(--badge-border-gap, 0px));border-start-start-radius:var(--badge-concave-depth, 8px);border-end-start-radius:var(--badge-concave-depth, 8px)}.kaching-bundles .kaching-bundles__bar-container--badge-border-right .kaching-bundles__bar-wrapper{margin-inline-end:calc(var(--badge-border-thickness, 22px) + var(--badge-border-gap, 0px));border-start-end-radius:var(--badge-concave-depth, 8px);border-end-end-radius:var(--badge-concave-depth, 8px)}.kaching-bundles .kaching-bundles__bar-container:hover{opacity:1;box-shadow:inset 0 0 0 2px var(--bar-border-color, rgba(0, 0, 0, .3))}.kaching-bundles .kaching-bundles__bar-container:has(:focus-visible){opacity:1;box-shadow:inset 0 0 0 2px var(--bar-border-color, rgba(0, 0, 0, .3))}.kaching-bundles .kaching-bundles__bar-container *{letter-spacing:normal;text-transform:initial}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container{cursor:default;background-color:var(--bar-selected-background-color);box-shadow:inset 0 0 0 2px var(--bar-selected-border-color, #000)}.kaching-bundles .kaching-bundles__bar-most-popular{position:absolute;z-index:3}.kaching-bundles .kaching-bundles__bar-most-popular.kaching-bundles__bar-most-popular--simple{top:-8px;right:var(--bar-border-radius)}.kaching-bundles .kaching-bundles__bar-most-popular.kaching-bundles__bar-most-popular--fancy{top:-27px;right:-15px}.kaching-bundles .kaching-bundles__bar-most-popular.kaching-bundles__bar-most-popular--custom{top:-25px;right:-15px}.kaching-bundles .kaching-bundles__bar-most-popular--custom .kaching-bundles__bar-most-popular__custom-image{max-height:var(--badge-size, 56px);width:auto;display:block}@scope(#MainContent){.kaching-bundles .kaching-bundles__bar-most-popular svg{color:var(--bar-most-popular-background-color)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__bar-most-popular svg .most-popular-text{fill:var(--bar-most-popular-color)}}.kaching-bundles .kaching-bundles__bar-most-popular--fancy svg{width:var(--badge-size, 102px);height:auto}@scope(#MainContent){.kaching-bundles .kaching-bundles__bar-most-popular__content{margin:0 8px;padding:6px 8px;border-radius:0 0 5px 5px;font-family:sans-serif;font-size:var(--badge-text-size, 12px);font-weight:700;line-height:1;color:var(--bar-most-popular-color, #fff);background-color:var(--bar-most-popular-background-color)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__badge-border{position:absolute;z-index:1;display:flex;box-sizing:border-box;overflow:hidden;align-items:center;justify-content:center;font-family:sans-serif;font-size:max(6px,min(var(--badge-text-size, 12px),var(--badge-border-thickness, 22px) - 6px));font-weight:700;line-height:1;letter-spacing:normal;color:var(--bar-most-popular-color, #fff);background-color:var(--bar-most-popular-background-color, #000)}}.kaching-bundles .kaching-bundles__badge-border--top{inset:0px 0px auto;height:var(--badge-border-thickness, 22px);border-radius:var(--bar-border-radius, 8px) var(--bar-border-radius, 8px) 0 0}.kaching-bundles .kaching-bundles__badge-border--bottom{inset:auto 0px 0px;height:var(--badge-border-thickness, 22px);border-radius:0 0 var(--bar-border-radius, 8px) var(--bar-border-radius, 8px)}.kaching-bundles .kaching-bundles__badge-border--left{inset:0px auto 0px 0px;width:var(--badge-border-thickness, 22px);border-radius:var(--bar-border-radius, 8px) 0 0 var(--bar-border-radius, 8px)}.kaching-bundles .kaching-bundles__badge-border__side{position:absolute;display:flex;align-items:center;justify-content:center;overflow:hidden;white-space:nowrap}.kaching-bundles .kaching-bundles__badge-border .kaching-bundles__badge-border__text,.kaching-bundles .kaching-bundles__badge-border .kaching-bundles__badge-border__side{letter-spacing:normal}.kaching-bundles .kaching-bundles__badge-border__curve{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@scope(#MainContent){.kaching-bundles .kaching-bundles__badge-border__curve text{font-family:sans-serif;font-size:max(6px,min(var(--badge-text-size, 12px),var(--badge-border-thickness, 22px) - 6px));font-weight:700;letter-spacing:normal;fill:var(--bar-most-popular-color, #fff)}}.kaching-bundles .kaching-bundles__badge-border--all{top:0;right:0;bottom:0;left:0;background-color:transparent;pointer-events:none}.kaching-bundles .kaching-bundles__badge-border__band{display:block;position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--badge-border-thickness, 22px);border-radius:calc(var(--bar-border-radius, 8px) + var(--badge-ring-outer));background-color:var(--bar-most-popular-background-color, #000);-webkit-mask:linear-gradient(rgb(255,255,255) 0px,rgb(255,255,255) 0px) content-box exclude,linear-gradient(rgb(255,255,255) 0px,rgb(255,255,255) 0px);mask:linear-gradient(rgb(255,255,255) 0px,rgb(255,255,255) 0px) content-box exclude,linear-gradient(rgb(255,255,255) 0px,rgb(255,255,255) 0px)}.kaching-bundles .kaching-bundles__badge-border__side--top{inset:0px 0px auto;height:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__badge-border__side--bottom{inset:auto 0px 0px;height:var(--badge-border-thickness, 22px);transform:rotate(180deg)}.kaching-bundles .kaching-bundles__badge-border__side--left{inset:var(--badge-border-thickness, 22px) auto var(--badge-border-thickness, 22px) 0;width:var(--badge-border-thickness, 22px);writing-mode:vertical-rl;transform:rotate(180deg)}.kaching-bundles .kaching-bundles__badge-border__side--right{inset:var(--badge-border-thickness, 22px) 0 var(--badge-border-thickness, 22px) auto;width:var(--badge-border-thickness, 22px);writing-mode:vertical-rl}.kaching-bundles .kaching-bundles__badge-border--left .kaching-bundles__badge-border__text{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;text-align:center}.kaching-bundles .kaching-bundles__badge-border--right{inset:0px 0px 0px auto;width:var(--badge-border-thickness, 22px);border-radius:0 var(--bar-border-radius, 8px) var(--bar-border-radius, 8px) 0}.kaching-bundles .kaching-bundles__badge-border--right .kaching-bundles__badge-border__text{writing-mode:vertical-rl;white-space:nowrap;text-align:center}.kaching-bundles .kaching-bundles__bar-container .kaching-bundles__badge-border--all{inset:calc(-1 * var(--badge-ring-outer))}.kaching-bundles .kaching-bundles__bar-container .kaching-bundles__badge-border--top{inset:0px 0px auto;height:calc(var(--badge-border-thickness, 22px) + var(--badge-concave-extra));border-radius:var(--bar-border-radius, 8px) var(--bar-border-radius, 8px) 0 0;display:flex;align-items:flex-start;justify-content:center;-webkit-mask:linear-gradient(#000,#000) left top/100% var(--badge-border-thickness, 22px) no-repeat,radial-gradient(circle at 100% 100%,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) left bottom/var(--badge-concave-depth, 8px) var(--badge-concave-extra) no-repeat,radial-gradient(circle at 0 100%,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) right bottom/var(--badge-concave-depth, 8px) var(--badge-concave-extra) no-repeat;mask:linear-gradient(#000,#000) left top/100% var(--badge-border-thickness, 22px) no-repeat,radial-gradient(circle at 100% 100%,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) left bottom/var(--badge-concave-depth, 8px) var(--badge-concave-extra) no-repeat,radial-gradient(circle at 0 100%,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) right bottom/var(--badge-concave-depth, 8px) var(--badge-concave-extra) no-repeat}.kaching-bundles .kaching-bundles__bar-container .kaching-bundles__badge-border--top .kaching-bundles__badge-border__text{display:flex;align-items:center;height:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__bar-container .kaching-bundles__badge-border--bottom{inset:auto 0px 0px;height:calc(var(--badge-border-thickness, 22px) + var(--badge-concave-extra));border-radius:0 0 var(--bar-border-radius, 8px) var(--bar-border-radius, 8px);display:flex;align-items:flex-end;justify-content:center;-webkit-mask:linear-gradient(#000,#000) left bottom/100% var(--badge-border-thickness, 22px) no-repeat,radial-gradient(circle at 100% 0,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) left top/var(--badge-concave-depth, 8px) var(--badge-concave-extra) no-repeat,radial-gradient(circle at 0 0,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) right top/var(--badge-concave-depth, 8px) var(--badge-concave-extra) no-repeat;mask:linear-gradient(#000,#000) left bottom/100% var(--badge-border-thickness, 22px) no-repeat,radial-gradient(circle at 100% 0,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) left top/var(--badge-concave-depth, 8px) var(--badge-concave-extra) no-repeat,radial-gradient(circle at 0 0,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) right top/var(--badge-concave-depth, 8px) var(--badge-concave-extra) no-repeat}.kaching-bundles .kaching-bundles__bar-container .kaching-bundles__badge-border--bottom .kaching-bundles__badge-border__text{display:flex;align-items:center;height:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__bar-container .kaching-bundles__badge-border--left{inset:0px auto 0px 0px;width:calc(var(--badge-border-thickness, 22px) + var(--badge-concave-extra));border-radius:var(--bar-border-radius, 8px) 0 0 var(--bar-border-radius, 8px);display:flex;align-items:center;justify-content:flex-start;-webkit-mask:linear-gradient(#000,#000) left top/var(--badge-border-thickness, 22px) 100% no-repeat,radial-gradient(circle at 100% 100%,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) right top/var(--badge-concave-extra) var(--badge-concave-depth, 8px) no-repeat,radial-gradient(circle at 100% 0,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) right bottom/var(--badge-concave-extra) var(--badge-concave-depth, 8px) no-repeat;mask:linear-gradient(#000,#000) left top/var(--badge-border-thickness, 22px) 100% no-repeat,radial-gradient(circle at 100% 100%,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) right top/var(--badge-concave-extra) var(--badge-concave-depth, 8px) no-repeat,radial-gradient(circle at 100% 0,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) right bottom/var(--badge-concave-extra) var(--badge-concave-depth, 8px) no-repeat}.kaching-bundles .kaching-bundles__bar-container .kaching-bundles__badge-border--right{inset:0px 0px 0px auto;width:calc(var(--badge-border-thickness, 22px) + var(--badge-concave-extra));border-radius:0 var(--bar-border-radius, 8px) var(--bar-border-radius, 8px) 0;display:flex;align-items:center;justify-content:flex-end;-webkit-mask:linear-gradient(#000,#000) right top/var(--badge-border-thickness, 22px) 100% no-repeat,radial-gradient(circle at 0 100%,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) left top/var(--badge-concave-extra) var(--badge-concave-depth, 8px) no-repeat,radial-gradient(circle at 0 0,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) left bottom/var(--badge-concave-extra) var(--badge-concave-depth, 8px) no-repeat;mask:linear-gradient(#000,#000) right top/var(--badge-border-thickness, 22px) 100% no-repeat,radial-gradient(circle at 0 100%,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) left top/var(--badge-concave-extra) var(--badge-concave-depth, 8px) no-repeat,radial-gradient(circle at 0 0,rgba(0,0,0,0) calc(var(--badge-concave-depth, 8px) - 1px),#000 var(--badge-concave-depth, 8px)) left bottom/var(--badge-concave-extra) var(--badge-concave-depth, 8px) no-repeat}.kaching-bundles .kaching-bundles__bar-container .kaching-bundles__badge-border--left .kaching-bundles__badge-border__text,.kaching-bundles .kaching-bundles__bar-container .kaching-bundles__badge-border--right .kaching-bundles__badge-border__text{display:flex;align-items:center;justify-content:center;width:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__bar-container--badge-border-all{--badge-ring-outer: calc( var(--badge-border-thickness, 22px) + var(--badge-border-gap, 0px) );margin:var(--badge-ring-outer)}.kaching-bundles .kaching-bundles__bar-container--badge-border-top,.kaching-bundles .kaching-bundles__bar-container--badge-border-bottom,.kaching-bundles .kaching-bundles__bar-container--badge-border-left,.kaching-bundles .kaching-bundles__bar-container--badge-border-right{--badge-concave-extra: max( 0px, var(--badge-concave-depth, 8px) - var(--badge-border-gap, 0px) )}.kaching-bundles .kaching-bundles__bar-container--badge-border-top{box-shadow:none}.kaching-bundles .kaching-bundles__bar-container--badge-border-top:after{content:"";position:absolute;inset:calc(var(--badge-border-thickness, 22px) + var(--badge-border-gap, 0px)) 0 0;border-right-color:;border-right-style:;border-right-width:;border-bottom-color:;border-bottom-style:;border-bottom-width:;border-left-color:;border-left-style:;border-left-width:;border-image-source:;border-image-slice:;border-image-width:;border-image-outset:;border-image-repeat:;border-top:var(--badge-border-gap-border, none);border-start-start-radius:var(--badge-concave-depth, 8px);border-start-end-radius:var(--badge-concave-depth, 8px);border-end-start-radius:var(--bar-border-radius);border-end-end-radius:var(--bar-border-radius);pointer-events:none;z-index:2}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-top:after{border-width:2px;border-color:var(--bar-selected-border-color, #000)}.kaching-bundles .kaching-bundles__bar-container--badge-border-bottom{box-shadow:none}.kaching-bundles .kaching-bundles__bar-container--badge-border-bottom:after{content:"";position:absolute;inset:0 0 calc(var(--badge-border-thickness, 22px) + var(--badge-border-gap, 0px));border-top-color:;border-top-style:;border-top-width:;border-right-color:;border-right-style:;border-right-width:;border-left-color:;border-left-style:;border-left-width:;border-image-source:;border-image-slice:;border-image-width:;border-image-outset:;border-image-repeat:;border-bottom:var(--badge-border-gap-border, none);border-start-start-radius:var(--bar-border-radius);border-start-end-radius:var(--bar-border-radius);border-end-start-radius:var(--badge-concave-depth, 8px);border-end-end-radius:var(--badge-concave-depth, 8px);pointer-events:none;z-index:2}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-bottom:after{border-width:2px;border-color:var(--bar-selected-border-color, #000)}.kaching-bundles .kaching-bundles__bar-container--badge-border-left,.kaching-bundles .kaching-bundles__bar-container--badge-border-right{box-shadow:none;background-color:transparent;min-height:var(--badge-border-min-length, auto)}.kaching-bundles .kaching-bundles__bar-container--badge-border-top:hover,.kaching-bundles .kaching-bundles__bar-container--badge-border-top:has(:focus-visible),.kaching-bundles .kaching-bundles__bar-container--badge-border-bottom:hover,.kaching-bundles .kaching-bundles__bar-container--badge-border-bottom:has(:focus-visible),.kaching-bundles .kaching-bundles__bar-container--badge-border-left:hover,.kaching-bundles .kaching-bundles__bar-container--badge-border-left:has(:focus-visible),.kaching-bundles .kaching-bundles__bar-container--badge-border-right:hover,.kaching-bundles .kaching-bundles__bar-container--badge-border-right:has(:focus-visible),.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-top,.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-bottom,.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-left,.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-right{box-shadow:none}.kaching-bundles .kaching-bundles__bar-container--badge-border-left:after{content:"";position:absolute;inset:0 0 0 calc(var(--badge-border-thickness, 22px) + var(--badge-border-gap, 0px));border-top-color:;border-top-style:;border-top-width:;border-right-color:;border-right-style:;border-right-width:;border-bottom-color:;border-bottom-style:;border-bottom-width:;border-image-source:;border-image-slice:;border-image-width:;border-image-outset:;border-image-repeat:;border-left:var(--badge-border-gap-border, none);border-start-start-radius:var(--badge-concave-depth, 8px);border-start-end-radius:var(--bar-border-radius);border-end-start-radius:var(--badge-concave-depth, 8px);border-end-end-radius:var(--bar-border-radius);pointer-events:none;z-index:2}.kaching-bundles .kaching-bundles__bar-container--badge-border-right:after{content:"";position:absolute;inset:0 calc(var(--badge-border-thickness, 22px) + var(--badge-border-gap, 0px)) 0 0;border-top-color:;border-top-style:;border-top-width:;border-bottom-color:;border-bottom-style:;border-bottom-width:;border-left-color:;border-left-style:;border-left-width:;border-image-source:;border-image-slice:;border-image-width:;border-image-outset:;border-image-repeat:;border-right:var(--badge-border-gap-border, none);border-start-start-radius:var(--bar-border-radius);border-start-end-radius:var(--badge-concave-depth, 8px);border-end-start-radius:var(--bar-border-radius);border-end-end-radius:var(--badge-concave-depth, 8px);pointer-events:none;z-index:2}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-left:after,.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-right:after{border-width:2px;border-color:var(--bar-selected-border-color, #000)}.kaching-bundles .kaching-bundles__bar-most-popular__content:before,.kaching-bundles .kaching-bundles__bar-most-popular__content:after{display:block;position:absolute;top:0;width:0px;height:0px;content:"";border-bottom:8px solid var(--bar-most-popular-background-color, transparent);filter:brightness(.7)}.kaching-bundles .kaching-bundles__bar-most-popular__content:before{left:0;border-left:8px solid transparent}.kaching-bundles .kaching-bundles__bar-most-popular__content:after{right:0;border-right:8px solid transparent}@media(min-width:750px){.kaching-bundles .kaching-bundles__bar-most-popular.kaching-bundles__bar-most-popular--fancy,.kaching-bundles .kaching-bundles__bar-most-popular.kaching-bundles__bar-most-popular--custom{right:-20px}}.kaching-bundles .kaching-bundles__bar-main{display:flex;align-items:center;gap:18px;min-height:55px}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-main{cursor:pointer}.kaching-bundles .kaching-bundles__bar-content{align-items:center;justify-content:space-between;display:flex;gap:8px;flex:1 1 0%}.kaching-bundles .kaching-bundles__bar-content-left{display:flex;flex-direction:column;flex:1 1 0%;align-items:flex-start}.kaching-bundles .kaching-bundles__bar-first-line{display:flex;flex-wrap:wrap;column-gap:8px;align-items:center}.kaching-bundles .kaching-bundles__bar-second-line{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px}@scope(#MainContent){.kaching-bundles .kaching-bundles__bar-title{display:inline-block;overflow-wrap:break-word;font-size:var(--bar-title-font-size, 20px);font-weight:var(--bar-title-font-weight, 500);font-style:var(--bar-title-font-style);color:var(--bar-title-color, #000)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__bar-label{display:inline-flex;align-items:center;justify-content:center;gap:4px;vertical-align:top;padding:4px 8px;overflow-wrap:break-word;background-color:var(--bar-label-background-color, #eee);color:var(--bar-label-color, #777);font-size:var(--bar-label-font-size, 12px);font-weight:var(--bar-label-font-weight);font-style:var(--bar-label-font-style);border-radius:var(--bar-border-radius)}}@scope(#MainContent){.kaching-bundles .kaching-bundles__bar-subtitle{overflow-wrap:break-word;font-size:var(--bar-subtitle-font-size, 14px);font-weight:var(--bar-subtitle-font-weight);font-style:var(--bar-subtitle-font-style);color:var(--bar-subtitle-color, #555)}}.kaching-bundles .kaching-bundles__bar-pricing{align-items:flex-end;display:flex;flex-direction:column}.kaching-bundles .kaching-bundles__bars--hide-prices .kaching-bundles__bar-pricing{display:none}.kaching-bundles .kaching-bundles__bar-pricing-row{display:flex;align-items:baseline;gap:6px}@scope(#MainContent){.kaching-bundles .kaching-bundles__bar-price{font-size:var(--bar-title-font-size, 20px);font-weight:var(--bar-title-font-weight, 500);font-style:var(--bar-title-font-style);color:var(--bar-price-color, #000)}}.kaching-bundles .kaching-bundles__bar-price .kaching-bundles__bar-price__unit-label{font-size:var(--kaching-bundles-unit-label-font-size, 14px);font-weight:var(--kaching-bundles-unit-label-font-weight, normal);font-style:var(--kaching-bundles-unit-label-font-style)}.kaching-bundles .kaching-bundles__bar-pricing-row--secondary .kaching-bundles__bar-price{font-size:var(--bar-subtitle-font-size)}@scope(#MainContent){.kaching-bundles .kaching-bundles__bar-full-price,.kaching-bundles .kaching-bundles__bar-unit-price{font-size:var(--bar-subtitle-font-size, 14px);font-weight:var(--bar-subtitle-font-weight);font-style:var(--bar-subtitle-font-style);color:var(--bar-full-price-color, #555)}}.kaching-bundles .kaching-bundles__bar-full-price{text-decoration:line-through}.kaching-bundles .kaching-bundles__bar-unit-price{text-transform:uppercase}.kaching-bundles .kaching-bundles__bar-variants{display:none;flex-direction:column;align-items:flex-start}.kaching-bundles .kaching-bundles__bar-variant{flex:1 1 0%;max-width:100%}.kaching-bundles .kaching-bundles__bar-variants .kaching-bundles__bar-variant{margin-top:5px}.kaching-bundles .kaching-bundles__bar-variant__content{display:flex;align-items:center}@scope(#MainContent){.kaching-bundles .kaching-bundles__invalid-variant-error{color:red;font-size:12px;padding-bottom:2px}}@scope(#MainContent){.kaching-bundles .kaching-bundles__bar-variant-names{font-size:12px;color:var(--bar-subtitle-color, #555);margin-block:3px}}.kaching-bundles .kaching-bundles__bar-variant-names>span:not(:last-child):after{content:", "}@scope(#MainContent){.kaching-bundles .kaching-bundles__single-variant-name{display:flex;flex-direction:column;font-size:12px;color:var(--bar-subtitle-color, #555);margin-block:3px}}@scope(#MainContent){.kaching-bundles .kaching-bundles__bar-variant-number{font-size:12px;margin-right:2px;min-width:20px;display:inline-flex;color:var(--bar-title-color, #000)}}.kaching-bundles .kaching-bundles__bar-variant-number--hidden{display:none}.kaching-bundles .kaching-bundles__bar-variant-image{width:initial;max-width:40px;max-height:40px;border-radius:calc(var(--bar-border-radius, 0) / 2);margin-right:7px}.kaching-bundles .kaching-bundles__bar-variant-main{display:flex;flex-direction:column;min-width:0px}.kaching-bundles .kaching-bundles__bar-variant-selects{display:flex;min-width:0px;margin-right:2px;margin-bottom:2px;flex-wrap:wrap;gap:7px}@scope(#MainContent){.kaching-bundles .kaching-bundles__bar-variant-select{font-size:14px;font-weight:400;font-style:normal;font-family:var(--block-font-family, inherit);-webkit-appearance:none;appearance:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;padding:7px 25px 7px 7px;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:#fff;background-size:initial;color:#000;outline:none;max-width:100%;width:auto;height:auto;min-height:auto;display:flex;align-items:center;gap:10px;cursor:pointer;box-shadow:inset 0 0 0 1px var(--bar-border-color, rgba(0, 0, 0, .3));border-radius:var(--bar-variant-select-border-radius, 0);background-image:url("data:image/svg+xml;utf8,<svg width='10' height='4' viewBox='0 0 10 4' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M5 4L0.669872 0.25L9.33013 0.249999L5 4Z' fill='black'/></svg>")!important;background-repeat:no-repeat!important;background-position:right 8px center!important}}.kaching-bundles .kaching-bundles__bar-variant-select span{overflow:hidden;text-overflow:ellipsis}.kaching-bundles .kaching-bundles__bar-variant-selector-wrapper{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;max-width:100%}.kaching-bundles .kaching-bundles__selling-plan-select{width:100%}.kaching-bundles .kaching-bundles__bar-selling-plan{margin-top:5px;margin-bottom:5px}.kaching-bundles .kaching-bundles__bar-variant--invalid .kaching-bundles__bar-variant-select{box-shadow:red 0 0 0 1px}.kaching-bundles .kaching-bundles__bar-variant-select:hover{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;box-shadow:inset 0 0 0 2px var(--bar-border-color, rgba(0, 0, 0, .3))}.kaching-bundles .kaching-bundles__bar-variant-select:focus{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;box-shadow:inset 0 0 0 2px var(--bar-selected-border-color, #000)}.kaching-bundles .kaching-bundles__bar-variant--invalid .kaching-bundles__bar-variant-select:is(:hover,:focus){box-shadow:red 0 0 0 2px}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-variants,.kaching-bundles .kaching-bundles__bar-variants--visible{display:flex}@scope(#MainContent){.kaching-bundles .kaching-bundles__out-of-stock{background-color:#ff2d2d4d;border:1px solid rgb(255,44,44);color:#df2121;padding:8px 12px;margin:5px 0;font-size:14px}}.kaching-bundles .kaching-bundles__bars--horizontal.kaching-bundles__bars{display:grid;grid-template-columns:repeat(var(--bundle-bars-per-row, 3),1fr);gap:calc(10px * var(--block-spacing, 1));overflow-x:auto}.kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__bar{position:relative}.kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__bar-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 7px 10px;height:100%}.kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__bar-main{flex-direction:column;gap:10px;text-align:center}.kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__bar-content{flex-direction:column}.kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__bar-content-left{align-items:center}.kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__bar-second-line{justify-content:center}.kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__bar-label{position:absolute;top:0;left:0;right:0;margin-right:0;border-top-left-radius:var(--bar-label-border-top-radius);border-top-right-radius:var(--bar-label-border-top-radius)}.kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__bar-pricing{align-items:center}.kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__bar-variants{align-items:center;margin-top:10px;margin-bottom:5px}.kaching-bundles .kaching-bundles__bars--horizontal .kaching-bundles__bar-variant-selector-wrapper{justify-content:center}.kaching-bundles .kaching-bundles__bars--grid.kaching-bundles__bars{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(10px * var(--block-spacing, 1))}.kaching-bundles .kaching-bundles__bars--grid .kaching-bundles__bar-main{min-height:initial}.kaching-bundles .kaching-bundles__bars--grid .kaching-bundles__bar{margin:0}.kaching-bundles .kaching-bundles__bars--grid .kaching-bundles__bar-radio{display:none}.kaching-bundles .kaching-bundles__bars--plain .kaching-bundles__bar-container,.kaching-bundles .kaching-bundles__bars--plain .kaching-bundles__bar-container:hover,.kaching-bundles .kaching-bundles__bars--plain .kaching-bundles__bar--selected .kaching-bundles__bar-container{box-shadow:none}.kaching-bundles .kaching-bundles__bars--plain .kaching-bundles__bar-main{min-height:initial}.kaching-bundles .kaching-bundles__bars--plain .kaching-bundles__bar-pricing{flex-direction:row;gap:10px}.kaching-bundles .kaching-bundles__bar-container:has(.kaching-bundles__bar-most-popular--simple) .kaching-bundles__bar-main{margin-top:7px;margin-bottom:7px}.kaching-bundles .kaching-bundles__bar-container:has(.kaching-bundles__bar-most-popular--fancy) .kaching-bundles__bar-pricing{margin-top:18px}.kaching-bundles .kaching-bundles__bar-container:has(.kaching-bundles__bar-most-popular--custom) .kaching-bundles__bar-pricing{margin-top:18px}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container:has(.kaching-bundles__bar-most-popular--simple) .kaching-bundles__bar-variants{margin-top:-7px}.kaching-bundles .kaching-bundles__bar-full-price:before,.kaching-bundles .kaching-bundles__bar-price:before{content:attr(data-a11y-label);position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0px}@media(prefers-reduced-motion:reduce){.kaching-bundles *,.kaching-bundles :before,.kaching-bundles :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.kaching-bundles .kaching-bundles__bars--badge-border-all .kaching-bundles__subscriptions-wrapper .kaching-bundles__bar,.kaching-bundles .kaching-bundles__bars--badge-border-top .kaching-bundles__subscriptions-wrapper .kaching-bundles__bar,.kaching-bundles .kaching-bundles__bars--badge-border-bottom .kaching-bundles__subscriptions-wrapper .kaching-bundles__bar{margin-block:0px}.kaching-bundles .kaching-bundles__bars--badge-border-all .kaching-bundles__subscriptions-wrapper .kaching-bundles__bars,.kaching-bundles .kaching-bundles__bars--badge-border-top .kaching-bundles__subscriptions-wrapper .kaching-bundles__bars,.kaching-bundles .kaching-bundles__bars--badge-border-bottom .kaching-bundles__subscriptions-wrapper .kaching-bundles__bars{row-gap:calc(10px * var(--block-spacing, 1))}.kaching-bundles .kaching-bundles__bar-container--badge-border-left:has(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts) .kaching-bundles__bar-wrapper,.kaching-bundles .kaching-bundles__bar-container--badge-border-right:has(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts) .kaching-bundles__bar-wrapper{border-end-start-radius:0px;border-end-end-radius:0px}.kaching-bundles .kaching-bundles__bar-container--badge-border-top .kaching-bundles__bar-wrapper{position:relative;z-index:1;margin-top:calc(var(--badge-border-thickness, 22px) + var(--badge-border-gap, 0px));background-color:var(--bar-background-color, #fff);border-start-start-radius:var(--badge-concave-depth, 8px);border-start-end-radius:var(--badge-concave-depth, 8px);border-end-start-radius:var(--bar-border-radius);border-end-end-radius:var(--bar-border-radius)}.kaching-bundles .kaching-bundles__bar-container--badge-border-top:has(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts) .kaching-bundles__bar-wrapper{border-end-start-radius:0px;border-end-end-radius:0px}.kaching-bundles .kaching-bundles__bar-container--badge-border-top :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts):last-child{border-end-start-radius:var(--bar-border-radius);border-end-end-radius:var(--bar-border-radius)}.kaching-bundles .kaching-bundles__bar-container--badge-border-bottom .kaching-bundles__bar-wrapper{position:relative;z-index:1;margin-bottom:calc(var(--badge-border-thickness, 22px) + var(--badge-border-gap, 0px));background-color:var(--bar-background-color, #fff);border-start-start-radius:var(--bar-border-radius);border-start-end-radius:var(--bar-border-radius);border-end-start-radius:var(--badge-concave-depth, 8px);border-end-end-radius:var(--badge-concave-depth, 8px)}.kaching-bundles .kaching-bundles__bar-container--badge-border-bottom :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts){position:relative;z-index:1}.kaching-bundles .kaching-bundles__bar-container--badge-border-bottom:has(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts) .kaching-bundles__bar-wrapper{margin-bottom:0;border-end-start-radius:0px;border-end-end-radius:0px}.kaching-bundles .kaching-bundles__bar-container--badge-border-bottom:has(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts) :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts):last-child{margin-bottom:var(--badge-border-thickness, 22px);border-end-start-radius:var(--badge-concave-depth, 8px);border-end-end-radius:var(--badge-concave-depth, 8px)}.kaching-bundles .kaching-bundles__bar-container--badge-border-top :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts),.kaching-bundles .kaching-bundles__bar-container--badge-border-bottom :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts),.kaching-bundles .kaching-bundles__bar-container--badge-border-left :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts),.kaching-bundles .kaching-bundles__bar-container--badge-border-right :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts){margin-inline:0px}.kaching-bundles .kaching-bundles__bar-container--badge-border-left :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts){position:relative;z-index:1;margin-inline-start:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__bar-container--badge-border-right :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts){position:relative;z-index:1;margin-inline-end:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__bar-container--badge-border-left :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts):last-child,.kaching-bundles .kaching-bundles__bar-container--badge-border-right :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts):last-child{margin-block-end:0px}.kaching-bundles .kaching-bundles__bar-container--badge-border-left :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts):last-child{border-end-start-radius:var(--badge-concave-depth, 8px);border-end-end-radius:var(--bar-border-radius)}.kaching-bundles .kaching-bundles__bar-container--badge-border-right :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts):last-child{border-end-start-radius:var(--bar-border-radius);border-end-end-radius:var(--badge-concave-depth, 8px)}.kaching-bundles .kaching-bundles__bars--badge-border-all .kaching-bundles__bar-container--badge-border-left :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts):last-child{margin-inline-start:var(--badge-border-thickness, 22px);border-end-start-radius:var(--badge-concave-depth, 8px);border-end-end-radius:var(--bar-border-radius)}.kaching-bundles .kaching-bundles__bars--badge-border-all .kaching-bundles__bar-container--badge-border-right :is(.kaching-bundles__free-gift,.kaching-bundles__upsell,.kaching-bundles__deal-bar-progressive-gifts):last-child{margin-inline-end:var(--badge-border-thickness, 22px);border-end-start-radius:var(--bar-border-radius);border-end-end-radius:var(--badge-concave-depth, 8px)}.kaching-bundles .kaching-bundles__bar-container--badge-border-bottom .kaching-bundles__deal-bar-progressive-gift:last-child{margin-block-end:0px;border-end-start-radius:var(--badge-concave-depth, 8px);border-end-end-radius:var(--badge-concave-depth, 8px)}.kaching-bundles .kaching-bundles__bar-container--badge-border-left .kaching-bundles__deal-bar-progressive-gift:last-child,.kaching-bundles .kaching-bundles__bar-container--badge-border-right .kaching-bundles__deal-bar-progressive-gift:last-child{margin-block-end:0px}.kaching-bundles .kaching-bundles__bar-container--badge-border-left .kaching-bundles__deal-bar-progressive-gift:last-child{border-end-start-radius:var(--badge-concave-depth, 8px);border-end-end-radius:var(--bar-border-radius)}.kaching-bundles .kaching-bundles__bar-container--badge-border-right .kaching-bundles__deal-bar-progressive-gift:last-child{border-end-start-radius:var(--bar-border-radius);border-end-end-radius:var(--badge-concave-depth, 8px)}.kaching-bundles .kaching-bundles__bar-container--badge-border-top .kaching-bundles__deal-bar-progressive-gift,.kaching-bundles .kaching-bundles__bar-container--badge-border-bottom .kaching-bundles__deal-bar-progressive-gift,.kaching-bundles .kaching-bundles__bar-container--badge-border-left .kaching-bundles__deal-bar-progressive-gift,.kaching-bundles .kaching-bundles__bar-container--badge-border-right .kaching-bundles__deal-bar-progressive-gift{margin-inline:0px}.kaching-bundles .kaching-bundles__bar-container--badge-border-left .kaching-bundles__free-gift__divider{margin-inline-start:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__bar-container--badge-border-right .kaching-bundles__free-gift__divider{margin-inline-end:var(--badge-border-thickness, 22px)}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-top .kaching-bundles__bar-wrapper,.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-bottom .kaching-bundles__bar-wrapper,.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-left .kaching-bundles__bar-wrapper,.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container--badge-border-right .kaching-bundles__bar-wrapper{background-color:var(--bar-selected-background-color)}.loox-icon{font-size:inherit}@scope(#MainContent){a[href="#looxReviews"]{text-decoration:none;color:inherit}}@scope(#MainContent){a[href="#looxReviewsFrame"]{text-decoration:none;color:inherit}}.rtl.loox-rating{display:flex;justify-content:flex-start;align-items:center}.rtl.loox-rating span{padding-right:5px}.rtl.loox-rating .loox-icon[data-lx-fill=half]{transform:rotateY(180deg)}svg.loox-icon{width:1em;height:1em;flex-shrink:0}.loox-rating .loox-rating-content{display:inline-flex;align-items:center;gap:2px;vertical-align:middle}.loox-overlay-is-active{overflow:hidden!important}.loox-rating[data-alignment=left]{text-align:left}.loox-rating[data-alignment=center]{text-align:center}.loox-rating[data-alignment=right]{text-align:right}.rtl.loox-rating[data-alignment=left] .loox-rating-content{margin-right:auto}.rtl.loox-rating[data-alignment=center] .loox-rating-content{margin:0 auto}.rtl.loox-rating[data-alignment=right] .loox-rating-content{margin-left:auto}.shopify-app-block:has(>.loox-widget){width:100%}.loox-rating[data-floating-product-reviews-enabled=true]{cursor:pointer}#looxReviews,#looxCarousel{float:none;clear:both}#looxReviews:before,#looxReviews:after,#looxCarousel:before,#looxCarousel:after{content:" ";visibility:hidden;display:block;height:0px;clear:both}.lx-icon-fill{--lx-fill-width: calc(100% - var(--lx-rating-percent, 0%));clip-path:inset(0 var(--lx-fill-width, 0) 0 0)}.lx-icon-line{clip-path:inset(0 0 0 var(--lx-rating-percent, 0%))}[data-lx-fill=empty]{--lx-rating-percent: 0%}[data-lx-fill=half]{--lx-rating-percent: 50%}[data-lx-fill=full]{--lx-rating-percent: 100%}html[data-pdp-fast-isolation=true] body>header,html[data-pdp-fast-isolation=true] body>footer,html[data-pdp-fast-isolation=true] #header-group,html[data-pdp-fast-isolation=true] #footer-group,html[data-pdp-fast-isolation=true] .shopify-section-group-header-group,html[data-pdp-fast-isolation=true] .shopify-section-group-footer-group,html[data-pdp-fast-isolation=true] #shopify-section-announcement-bar,html[data-pdp-fast-isolation=true] [data-section-type=announcement-bar],html[data-pdp-fast-isolation=true] [data-pdp-storefront-shell=true],html[data-pdp-fast-isolation=true] [data-pdp-shell-role=announcement],html[data-pdp-fast-isolation=true] [data-pdp-shell-role=header],html[data-pdp-fast-isolation=true] [data-pdp-shell-role=navigation],html[data-pdp-fast-isolation=true] [data-pdp-shell-role=footer]{display:none!important}html[data-pdp-fast-isolation=true],html[data-pdp-fast-isolation=true] body{overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:auto!important;touch-action:pan-y!important}.fourpaw-cart-payment-badges{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:4px;padding:0;margin:6px 0 0;list-style:none}.fourpaw-cart-payment-badges li{display:flex;min-width:0px;flex:0 1 36px}.fourpaw-cart-payment-badges svg{width:100%;max-width:36px;height:auto}@scope(#MainContent){.fourpaw-cart-checkout-note{line-height:1.25;text-align:center;margin:7px 0 0!important;color:var(--cart-drawer-secondary-text)!important;font-size:10px!important}}.fourpaw-cart-summary-rows{display:flex;flex-wrap:wrap;gap:5px;margin:0 0 8px}@scope(#MainContent){.cart-drawer .fourpaw-cart-summary-row{display:inline-flex;align-items:center;justify-content:flex-start;gap:4px;max-width:100%;padding:3px 7px;border-radius:999px;background:#07865b1f;font-size:10px;font-weight:700;line-height:1.2;color:#07865b!important}}@scope(#MainContent){.cart-drawer .fourpaw-cart-summary-row *{color:#07865b!important}}.cart-drawer .fourpaw-cart-summary-row svg{flex:0 0 auto;width:11px;height:11px}.cart-drawer .fourpaw-cart-summary-row__label{min-width:0px;overflow-wrap:anywhere}.cart-drawer .fourpaw-cart-total-prices{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:7px;white-space:nowrap}@scope(#MainContent){.cart-drawer .fourpaw-cart-total-compare{font-weight:500;color:#8996a0!important;font-size:12px!important}}.cart-drawer .fourpaw-cart-total-current{font-weight:850}@scope(#MainContent){.cart-drawer .fourpaw-cart-total-current.is-discounted{color:#07865b!important}}#CartDrawer{--global_section_background_color: #FFFFFF;--cart-drawer-primary-background-color: #ffffff;--cart-drawer-background-gradient: linear-gradient(57deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 1) 100%);--cart-drawer-primary-text-color: #1b2a38;--cart-drawer-header-background: #ffffff;--cart-drawer-item-saving-color: #09064a;--cart-drawer-item-saving-background: #fbf3e4;--cart-drawer-checkout-button-background: #e8a33d;--cart-drawer-checkout-button-text-color: #09064a;--cart-drawer-fs-icon-default-color: #7b8995;--cart-drawer-fs-icon-active-color: #e8a33d;--cart-drawer-icons-active-bg: #000000;--cart-drawer-freq-bought-background: #EDEDED;--cart-drawer-product-bg: #ffffff;--cart-drawer-footer-bg: #ffffff;--cart-drawer-secondary-text: #526473;--cart-drawer-accent-color: #e8a33d;--cart-drawer-divider-color: #d8e4ef;--cart-drawer-active-icon-color: #EF4A65;--cart-drawer-discount-bg-color: #fbf3e4;--cart-drawer-discount-text-color: #09064a;--cart-drawer-discount-border-radius: 4px;--cart-drawer-discount-icon-color: #09064a}.free-shipping-main.first-gift,.free-gift-main.first-gift{position:absolute;margin-left:unset;margin-right:unset;left:calc(0% + 0px)}.free-shipping-main.second-gift,.free-gift-main.second-gift{position:absolute;margin-left:unset;margin-right:unset;left:calc(100% - 38px)}.free-product-progress-bar.has-equal-goals .free-gift-main.first-gift{left:calc(100% - 84px)}.free-product-progress-bar.has-equal-goals .free-shipping-main.second-gift{left:calc(100% - 40px)}@scope(#MainContent){.free-shipping-main svg path,.free-shipping-main svg circle{fill:var(--cart-drawer-fs-icon-default-color)}}.free-shipping-main svg,.free-shipping-main img{width:30px!important;height:30px!important;background:var(--cart-drawer-progress-inactive-color)!important;padding:4px!important;margin-bottom:4px!important;display:block!important}.free-gift-main svg,.free-gift-main img{width:30px!important;height:30px!important;background:var(--cart-drawer-progress-inactive-color)!important;padding:4px!important;margin-bottom:4px!important;display:block!important}.free-shipping-main.free-shipping-main-color svg,.free-shipping-main.free-shipping-main-color img{background:var(--cart-drawer-progress-active-color)!important}@scope(#MainContent){.free-shipping-main.free-shipping-main-color svg path,.free-shipping-main.free-shipping-main-color svg circle{fill:var(--cart-drawer-progress-active-icon-fill-color)!important}}.free-gift-main.free-gift-main-color svg,.free-gift-main.free-gift-main-color img{background:var(--cart-drawer-progress-active-color)!important}@scope(#MainContent){.free-gift-main.free-gift-main-color svg path,.free-gift-main.free-gift-main-color svg circle{fill:var(--cart-drawer-progress-active-icon-fill-color)!important}}.drawer{visibility:hidden}@scope(#MainContent){.free-gift-main svg path,.free-gift-main svg circle{fill:var(--cart-drawer-fs-icon-default-color)}}.discounts{font-size:1rem;display:flex letter-spacing: var(--letter-spacing-body);text-transform:uppercase;align-items:center}@scope(#MainContent){.cart-drawer .quantity__button,.cart-drawer{background-color:transparent!important;border-color:#e2e2e2!important;color:currentcolor!important}}.cart-drawer .cart-remove-button{border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important;padding:0!important}.cart-drawer .quantity__button:focus,.cart-drawer .quantity__button:active,.cart-drawer .cart-remove-button:focus,.cart-drawer .cart-remove-button:active{-webkit-tap-highlight-color:transparent;outline:none!important;background-color:transparent!important;box-shadow:none!important}.cart-drawer quantity-input.quantity.cart-quantity .quantity__button:active,.cart-drawer quantity-input.quantity.cart-quantity .quantity__button:focus{background-color:#f5f5f5!important}.cart-drawer .cart-remove-button:hover,.cart-drawer .cart-remove-button:active,.cart-drawer .cart-remove-button:focus{opacity:.8;background-color:transparent!important}.cart-drawer .drawer__header{background-color:var(--cart-drawer-header-background);height:44px!important;min-height:44px!important;max-height:44px!important;display:flex!important;align-items:center!important}.cart-drawer .drawer__close{top:8px!important}.cart-drawer .drawer__contents{padding-top:8px!important;padding-bottom:8px!important}.cart-drawer:has(.fourpaw-shipping-tiers--drawer) .drawer__contents{margin-top:0!important;padding-top:8px!important}.cart-drawer .cart-item{background-color:var(--cart-drawer-product-bg)}.cart-drawer .drawer__footer{background-color:var(--cart-drawer-footer-bg);border-top:1px solid var(--cart-drawer-divider-color)!important;padding:10px!important}.cart-drawer .drawer__cart-items-wrapper .cart-items{border-color:var(--cart-drawer-divider-color)}@scope(#MainContent){.cart-drawer .cart__checkout-button{background-color:var(--cart-drawer-checkout-button-background)!important;color:var(--cart-drawer-checkout-button-text-color)!important;border-radius:20px!important}}@scope(#MainContent){.cart-drawer .cart__checkout-button,.cart-drawer .cart__checkout-button *,.cart-drawer .cart__checkout-button:hover,.cart-drawer .cart__checkout-button:focus,.cart-drawer .cart__checkout-button:active,.cart-drawer .cart__checkout-button:visited,.cart-drawer button[name=add],.cart-drawer input[type=submit][name=add]{color:var(--cart-drawer-checkout-button-text-color)!important}}@scope(#MainContent){.cart-drawer .cart__checkout-button span,.cart-drawer .cart__checkout-button .loading__spinner,.cart-drawer .cart__checkout-button .icon{color:var(--cart-drawer-checkout-button-text-color)!important}}@scope(#MainContent){.cart-drawer .cart-item__price-wrapper,.cart-drawer .totals__subtotal-value,.cart-drawer .price--end,.cart-drawer .product-option,.cart-drawer .product-option *,.cart-drawer .tax-note,.cart-drawer .tax-note *{color:var(--cart-drawer-secondary-text)}}@scope(#MainContent){.cart-drawer .totals__total-value{color:var(--cart-drawer-primary-text-color)}}@scope(#MainContent){.cart-drawer .cart-item__final-price.product-option,.cart-drawer strong.cart-item__final-price{color:var(--cart-drawer-accent-color)!important}}.cart-drawer .gb-shipping-protection-button input:checked+.slider{background-color:var(--cart-drawer-accent-color)!important}.cart-drawer .gb-shipping-protection-button input:focus+.slider{box-shadow:0 0 1px var(--cart-drawer-accent-color)!important}.cart-drawer .free-product-progress-bar{border-color:var(--cart-drawer-divider-color)}.cart-drawer .cart-item__image,.cart-drawer .cart-item__image-container{border-radius:10px!important}cart-drawer.drawer,.drawer.cart-drawer,cart-drawer.drawer.active,cart-drawer .drawer{left:auto!important;right:0!important;justify-content:flex-end!important;padding-right:0!important;padding-left:0!important;margin-right:0!important;margin-left:0!important}cart-drawer .drawer__inner,cart-drawer.is-empty .drawer__inner,.cart-drawer .drawer__inner,.drawer.active .drawer__inner{max-width:100%!important;width:100%!important;margin-right:0!important;margin-left:0!important;padding-left:0!important;padding-right:0!important;border-left-width:medium!important;border-left-style:none!important;border-left-color:currentcolor!important;border-right-width:medium!important;border-right-style:none!important;border-right-color:currentcolor!important}@media screen and (max-width:749px){cart-drawer .drawer__inner,cart-drawer.is-empty .drawer__inner,.cart-drawer .drawer__inner,.drawer.active .drawer__inner{max-width:100%!important;width:100%!important;border-radius:0!important}}@media screen and (min-width:750px){cart-drawer .drawer__inner,cart-drawer.is-empty .drawer__inner,.cart-drawer .drawer__inner,.drawer.active .drawer__inner{max-width:40rem!important;width:40rem!important;margin-right:0!important;margin-left:auto!important}}@scope(#MainContent){.cart-drawer .cart-item__discounted-prices s,.cart-drawer s.cart-item__old-price{color:var(--cart-drawer-secondary-text)}}.cart-drawer-payment-icons{margin-top:4px;padding:0}.cart-drawer .cart__ctas{display:flex!important;flex-direction:column!important;gap:0px!important;padding:0!important}.cart-drawer-payment-icons .payment-icons-container{margin:0}.cart-drawer-payment-icons .payment-icons-wrapper{gap:8px;justify-content:center}.cart-drawer-payment-icons .payment-icon svg{height:24px;width:auto;border-radius:4px}@media screen and (max-width:749px){.cart-drawer-payment-icons{margin-top:4px;padding:0}.cart-drawer-payment-icons .payment-icons-wrapper{gap:6px}.cart-drawer-payment-icons .payment-icon svg{height:19.2px}}@scope(#MainContent){.cart-drawer quantity-popover .quantity{background:var(--cart-drawer-product-bg)!important;color:var(--cart-drawer-primary-text-color)!important}}@scope(#MainContent){.cart-drawer quantity-popover .quantity__button,.cart-drawer quantity-popover .quantity__input,.cart-drawer quantity-popover .quantity__rules{color:var(--cart-drawer-primary-text-color)}}.cart-drawer quantity-popover .quantity__button{background-color:transparent;border-color:var(--cart-drawer-divider-color)}@scope(#MainContent){.cart-drawer .cart-item__name,.cart-drawer .cart-item__details,.cart-drawer .cart-item__totals,.cart-drawer .cart-item .product-option,.cart-drawer .drawer__heading,.cart-drawer .totals,.cart-drawer .tax-note,.cart-drawer p,.cart-drawer span,.cart-drawer div{color:var(--cart-drawer-primary-text-color)}}@scope(#MainContent){.cart-drawer .drawer__heading{color:var(--cart-drawer-primary-text-color)!important;font-size:18px!important;display:flex!important;align-items:center!important;gap:8px!important}}.cart-drawer .drawer__heading .gb-cart-total-item{align-items:center;justify-content:center;flex:0 0 20px;border-radius:999px;display:inline-flex!important;width:20px!important;height:20px!important;font-size:11px!important;line-height:1!important}@media only screen and (max-width:767px){.cart-drawer .drawer__heading{font-size:20px!important}}@scope(#MainContent){.cart-drawer a:not(.cart__checkout-button){color:var(--cart-drawer-primary-text-color)}}@scope(#MainContent){.cart-drawer .gb-cart-drawer-lb td.cart-item__details a.cart-item__name,.cart-drawer .cart-item__details a.cart-item__name,.cart-drawer a.cart-item__name{color:var(--cart-drawer-primary-text-color)!important}}@scope(#MainContent){.cart-drawer .cart-item__price-wrapper *,.cart-drawer .totals__subtotal-value *,.cart-drawer .price--end *{color:var(--cart-drawer-secondary-text)}}@scope(#MainContent){.cart-drawer span.gb-cart-total-item{background-color:var(--cart-drawer-primary-text-color)!important;color:var(--cart-drawer-primary-background-color)!important}}@scope(#MainContent){.cart-drawer .cart__checkout-button,.cart-drawer .cart__checkout-button *{color:var(--cart-drawer-checkout-button-text-color)!important}}@scope(#MainContent){.cart-drawer .free-shipping-main svg,.cart-drawer .free-shipping-main svg path,.cart-drawer .free-shipping-main svg circle,.cart-drawer .free-shipping-main svg rect,.cart-drawer .free-shipping-main svg polygon,.cart-drawer .free-shipping-main svg g,.cart-drawer .free-shipping-main i{fill:var(--cart-drawer-fs-icon-default-color)!important;color:var(--cart-drawer-fs-icon-default-color)!important}}@scope(#MainContent){.cart-drawer .free-shipping-main.free-shipping-main-color svg path,.cart-drawer .free-shipping-main.free-shipping-main-color svg circle,.cart-drawer .free-shipping-main.free-shipping-main-color svg rect,.cart-drawer .free-shipping-main.free-shipping-main-color svg polygon,.cart-drawer .free-shipping-main.free-shipping-main-color svg g,.cart-drawer .free-shipping-main.free-shipping-main-color i{fill:var(--cart-drawer-progress-active-icon-fill-color)!important;color:var(--cart-drawer-progress-active-icon-fill-color)!important}}@scope(#MainContent){.cart-drawer .free-gift-main svg,.cart-drawer .free-gift-main svg path,.cart-drawer .free-gift-main svg circle,.cart-drawer .free-gift-main svg rect,.cart-drawer .free-gift-main svg polygon,.cart-drawer .free-gift-main svg g,.cart-drawer .free-gift-main i{fill:var(--cart-drawer-fs-icon-default-color)!important;color:var(--cart-drawer-fs-icon-default-color)!important}}@scope(#MainContent){.cart-drawer .free-gift-main.free-gift-main-color svg path,.cart-drawer .free-gift-main.free-gift-main-color svg circle,.cart-drawer .free-gift-main.free-gift-main-color svg rect,.cart-drawer .free-gift-main.free-gift-main-color svg polygon,.cart-drawer .free-gift-main.free-gift-main-color svg g,.cart-drawer .free-gift-main.free-gift-main-color i{fill:var(--cart-drawer-progress-active-icon-fill-color)!important;color:var(--cart-drawer-progress-active-icon-fill-color)!important}}@scope(#MainContent){.gb-price-drawer-saving{background-color:var(--cart-drawer-item-saving-background)!important;color:var(--cart-drawer-item-saving-color)!important}}.spin-animation{display:none;position:absolute;height:15px;width:15px;border-style:solid;border-image:none;border-radius:calc(infinity * 1px);border-width:2px;border-color:rgb(255,255,255) rgba(0,0,0,.3) rgba(0,0,0,.3);animation:var(--animate-spin)}.gb-shipping-protection-button .spin-animation{top:6px;left:5px;height:15px;width:15px}@scope(#MainContent){.cart-drawer .gb-shipping-protection .complete-check{display:none;position:absolute;top:4px;left:5px;height:15px;width:15px;color:#fff!important}}button.quantity__button,button.cart-remove-button,.gb-shipping-protection-button{position:relative}button.cart-remove-button{width:50px}.quantity__button .spin-animation{top:7px;left:4px}.cart-item__quantity .spin-animation{display:none}@scope(#MainContent){.cart-drawer .bestseller-icon{display:inline-block;vertical-align:middle;width:10px;height:10px;margin-right:2px;fill:currentcolor}}.cart-drawer .placeholder-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.cart-drawer .placeholder-wrapper .placeholder-svg{width:80%;height:80%}@keyframes pulse-success{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes pulse-error{0%{transform:scale(1)}25%{transform:translate(-3px)}50%{transform:translate(3px)}75%{transform:translate(-3px)}to{transform:scale(1)}}.button-spinner{display:inline-block;width:12px;height:12px;border-width:2px;border-style:solid;border-color:rgb(255,255,255) rgba(255,255,255,.3) rgba(255,255,255,.3);border-image:none;border-radius:50%;animation:.8s linear 0s infinite normal none running spin}@keyframes spin{to{transform:rotate(360deg)}}.is-loading{opacity:.8!important}.upsell-block-description-wrapper{width:100%;display:block;margin-bottom:12px;padding:0;position:relative;z-index:10;clear:both;overflow:visible}@scope(#MainContent){.upsell-block-description{font-size:14px;font-weight:500;text-align:center;width:100%;margin:0 auto;padding:8px 16px;background-color:transparent;position:static;color:#333!important;display:block!important;visibility:visible!important;opacity:1!important}}.upsell-product-container{margin-bottom:4px;padding:2px 13px;text-align:left;font-size:14px;letter-spacing:var(--letter-spacing-body);font-weight:var(--font-weight-semibold)!important}.cart-drawer .upsell-header-wrapper{width:100%;display:block;margin-bottom:12px;padding:0;position:relative;z-index:10;clear:both;overflow:visible}.cart-drawer .upsell-header-text{width:100%;letter-spacing:var(--letter-spacing-body);font-weight:500;background-color:transparent;position:static;display:block!important;visibility:visible!important;opacity:1!important}@media screen and (max-width:749px){.upsell-block-description{padding:8px 15px!important}}.upsell_slider{width:100%;overflow-x:hidden}.upsell_slider .dots-and-arrows{width:100%;overflow-x:hidden;text-align:center}.upsell_slider .upsell_block_container{display:flex;text-align:center;overflow-x:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth}.upsell_block_container::-webkit-scrollbar{display:none}.upsell_slider .upsell_block_container>div.upsell-product-container{scroll-snap-align:start;flex-shrink:0;margin-right:0;transform-origin:center center;transform:scale(1);transition:transform .5s;position:relative;display:flex;justify-content:center;align-items:center;font-size:100px}.upsell_slider .slide_item{display:inline-flex;margin-left:4px;margin-right:4px;width:8px;height:8px;background:#d7d7d7;border-radius:50%;text-decoration:none;align-items:center;justify-content:center;position:relative;cursor:pointer}.upsell_slider .slide_item.active{background:#333}.dots-and-arrows{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-top:0}.slide-arrow{display:none;width:20px;height:20px;background-color:transparent;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;cursor:pointer;padding:0;margin:0 8px}@scope(#MainContent){.slide-arrow svg{width:10px;height:10px;fill:#9b9b9b;transition:fill .2s;background-color:#fff;border-radius:50px}}@scope(#MainContent){.slide-arrow:hover svg{fill:#000}}@media(min-width:768px){.slide-arrow{display:inline-block}}@scope(#MainContent){.cart-drawer,.cart-drawer :not(.gb-price-drawer-saving) :not(.cart-item__final-price) :not(strong.cart-item__final-price) :not(span.gb-cart-total-item) :not(.cart__checkout-button) :not(.cart__checkout-button *) :not(.gb-shipping-protection) :not(.gb-shipping-protection *) :not(.free-shipping-main) :not(.free-shipping-main *) :not(.free-gift-main) :not(.free-gift-main *) :not(.social-proof-bar) :not(.social-proof-bar *) :not(.discount-banner) :not(.discount-banner *) :not(.upsell-button-text) :not(.upsell-price) :not(.upsell-add-button) :not(.upsell-add-button *) :not([class^=upsell-add-button-]) :not([class^=upsell-add-button-] *) :not(.upsell-best-seller-tag) :not(.upsell-best-seller-tag *) :not(.cartitem-free-product-label) :not(.cartitem-free-product-label *) :not(.discount_discount-value) :not(.discount_discount-value *) :not(.cart-discount-code-button) :not(.cart-discount-code-button *) :not(.cart-discount-code-input) :not(.cart-discount-code-input *){color:var(--cart-drawer-primary-text-color)}}.is-empty .upsell_block_container,.is-empty .upsell-block-description,.is-empty .upsell_slider>span.slide_item,.is-empty .dots-and-arrows{display:none!important}.cart-drawer .gb-price-drawer-saving{display:none!important}.cart-drawer .drawer__footer>.totals.gb-discounts-cart-values{min-height:24px}.cart-drawer .cart__checkout-button{min-height:52px;font-weight:700}.cart-drawer .cart__checkout-button .button-text,.cart-drawer .fourpaw-gift-pack-summary__badge{text-transform:none!important}@scope(#MainContent){.cart-drawer .fourpaw-cart-checkout-note{margin:8px 0 0;font-size:11px;line-height:1.35;text-align:center;color:var(--cart-drawer-secondary-text)!important}}.cart-drawer .drawer__close{right:0!important;top:0!important}.cart-drawer .drawer__header{padding:12px 15px 8px!important}.announcement-bar-section{position:relative;z-index:2;padding:0;text-align:center}.announcement-bar-section p{margin:0;letter-spacing:var(--letter-spacing-body);font-weight:var(--font-weight-regular)!important}[dir=rtl].announcement-bar-section p{text-align:center}.announcement-bar-section-sections--29680750494065__custom_announcement_bar_inxgM4{overflow:hidden;position:relative;background:none #09064a!important}@scope(#MainContent){.announcement-bar-section-sections--29680750494065__custom_announcement_bar_inxgM4,.announcement-bar-section-sections--29680750494065__custom_announcement_bar_inxgM4 *{color:#fff!important;font-size:15px}}.announcement-bar-section-sections--29680750494065__custom_announcement_bar_inxgM4 strong,.announcement-bar-section-sections--29680750494065__custom_announcement_bar_inxgM4 b,.announcement-bar-section-sections--29680750494065__custom_announcement_bar_inxgM4 .announcement-highlight{font-weight:700!important}@media screen and (min-width:750px){.announcement-bar-section-sections--29680750494065__custom_announcement_bar_inxgM4,.announcement-bar-section-sections--29680750494065__custom_announcement_bar_inxgM4 *{font-size:15px}}.announcement-slider-sections--29680750494065__custom_announcement_bar_inxgM4{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box;height:40px}@media screen and (min-width:750px){.announcement-slider-sections--29680750494065__custom_announcement_bar_inxgM4{height:40px}}.announcement-slider-sections--29680750494065__custom_announcement_bar_inxgM4 .announcement-slide-sections--29680750494065__custom_announcement_bar_inxgM4,.announcement-slider-sections--29680750494065__custom_announcement_bar_inxgM4 .announcement-slide-sections--29680750494065__custom_announcement_bar_inxgM4.active{position:absolute;height:100%}.announcement-slide-sections--29680750494065__custom_announcement_bar_inxgM4{position:absolute;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;transform:translateY(100%);transition:transform .5s;pointer-events:none;z-index:1;padding:9px 20px;box-sizing:border-box;visibility:hidden}.announcement-slide-sections--29680750494065__custom_announcement_bar_inxgM4.entering{transform:translateY(100%);visibility:visible}.announcement-slide-sections--29680750494065__custom_announcement_bar_inxgM4.active{position:relative;transform:translateY(0);pointer-events:auto;z-index:3;visibility:visible}.announcement-slide-sections--29680750494065__custom_announcement_bar_inxgM4.exiting{transform:translateY(-100%);z-index:2;visibility:visible}@media(prefers-reduced-motion:reduce){.announcement-slide-sections--29680750494065__custom_announcement_bar_inxgM4{transition:none!important}}@media screen and (max-width:749px){.announcement-slide-sections--29680750494065__custom_announcement_bar_inxgM4{padding:9px 52px}}@scope(#MainContent){.announcement-slide-sections--29680750494065__custom_announcement_bar_inxgM4[data-slide-index="0"] .announcement-highlight{color:gold!important}}@scope(#MainContent){.announcement-slide-sections--29680750494065__custom_announcement_bar_inxgM4[data-slide-index="1"] .announcement-highlight{color:gold!important}}@scope(#MainContent){.announcement-slide-sections--29680750494065__custom_announcement_bar_inxgM4[data-slide-index="2"] .announcement-highlight{color:gold!important}}@scope(#MainContent){.announcement-slide-sections--29680750494065__custom_announcement_bar_inxgM4[data-slide-index="3"] .announcement-highlight{color:gold!important}}@scope(#MainContent){.announcement-slide-sections--29680750494065__custom_announcement_bar_inxgM4[data-slide-index="4"] .announcement-highlight{color:gold!important}}.announcement-static-sections--29680750494065__custom_announcement_bar_inxgM4{text-align:center;padding:0 20px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:40px;overflow:hidden}@media screen and (max-width:749px){.announcement-static-sections--29680750494065__custom_announcement_bar_inxgM4{height:40px;padding:0 8px;white-space:nowrap}.announcement-static-sections--29680750494065__custom_announcement_bar_inxgM4,.announcement-static-sections--29680750494065__custom_announcement_bar_inxgM4 *{font-size:clamp(10px,3.15vw,15px)!important;line-height:1.2}.announcement-static-sections--29680750494065__custom_announcement_bar_inxgM4 .announcement-slide-content-sections--29680750494065__custom_announcement_bar_inxgM4{flex-wrap:nowrap}}@media screen and (max-width:359px){.announcement-static-sections--29680750494065__custom_announcement_bar_inxgM4,.announcement-static-sections--29680750494065__custom_announcement_bar_inxgM4 *{font-size:clamp(9px,2.9vw,10px)!important}}.announcement-slide-sections--29680750494065__custom_announcement_bar_inxgM4 p,.announcement-static-sections--29680750494065__custom_announcement_bar_inxgM4 p{margin:0;padding:0}.announcement-slide-content-sections--29680750494065__custom_announcement_bar_inxgM4,.announcement-slider-sections--29680750494065__custom_announcement_bar_inxgM4 .announcement-slide-content-sections--29680750494065__custom_announcement_bar_inxgM4,.announcement-slide-sections--29680750494065__custom_announcement_bar_inxgM4 .announcement-slide-content-sections--29680750494065__custom_announcement_bar_inxgM4{display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;flex-wrap:wrap;padding:0!important}.announcement-slide-icon-sections--29680750494065__custom_announcement_bar_inxgM4{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.announcement-slide-icon-sections--29680750494065__custom_announcement_bar_inxgM4 img{width:100%;height:100%;object-fit:contain}.announcement-slide-text-sections--29680750494065__custom_announcement_bar_inxgM4{display:inline}.announcement-slide-text-sections--29680750494065__custom_announcement_bar_inxgM4 p{display:inline;margin:0;padding:0}@media screen and (max-width:749px){.announcement-slide-text-sections--29680750494065__custom_announcement_bar_inxgM4,.announcement-slide-text-sections--29680750494065__custom_announcement_bar_inxgM4 p{display:block;text-align:center;overflow-wrap:break-word}.announcement-slide-content-sections--29680750494065__custom_announcement_bar_inxgM4{flex-direction:row;gap:8px;width:100%}.announcement-nav-pause-sections--29680750494065__custom_announcement_bar_inxgM4{right:0;padding:14px}}@scope(#MainContent){.announcement-slide-button-sections--29680750494065__custom_announcement_bar_inxgM4{display:inline-block;background-color:#fff;padding:6px 12px;border-radius:4px;text-decoration:none;font-weight:600;transition:opacity .2s,background-color .2s;white-space:nowrap;letter-spacing:var(--letter-spacing-body);color:#000!important;font-size:12px!important}}.announcement-slide-button-sections--29680750494065__custom_announcement_bar_inxgM4:hover{opacity:.85}.announcement-slide-sections--29680750494065__custom_announcement_bar_inxgM4[data-slide-index="0"][data-custom-bg=true],.announcement-slide-sections--29680750494065__custom_announcement_bar_inxgM4[data-slide-index="1"][data-custom-bg=true],.announcement-slide-sections--29680750494065__custom_announcement_bar_inxgM4[data-slide-index="2"][data-custom-bg=true],.announcement-slide-sections--29680750494065__custom_announcement_bar_inxgM4[data-slide-index="3"][data-custom-bg=true],.announcement-slide-sections--29680750494065__custom_announcement_bar_inxgM4[data-slide-index="4"][data-custom-bg=true]{background-color:#000}.announcement-nav-sections--29680750494065__custom_announcement_bar_inxgM4{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:transparent;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;opacity:.7;transition:opacity .2s}.announcement-nav-sections--29680750494065__custom_announcement_bar_inxgM4:hover{opacity:1}.announcement-nav-sections--29680750494065__custom_announcement_bar_inxgM4:focus-visible{opacity:1;outline:currentcolor solid 2px;outline-offset:-2px}@scope(#MainContent){.announcement-nav-sections--29680750494065__custom_announcement_bar_inxgM4 svg{width:16px;height:16px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}}.announcement-nav-prev-sections--29680750494065__custom_announcement_bar_inxgM4{left:10px}.announcement-nav-prev-sections--29680750494065__custom_announcement_bar_inxgM4 .icon-arrow{transform:rotate(180deg)}.announcement-nav-next-sections--29680750494065__custom_announcement_bar_inxgM4{right:10px}.announcement-nav-pause-sections--29680750494065__custom_announcement_bar_inxgM4{right:42px}.announcement-nav-pause-sections--29680750494065__custom_announcement_bar_inxgM4 svg[hidden]{display:none}@media screen and (min-width:750px){.announcement-nav-sections--29680750494065__custom_announcement_bar_inxgM4{padding:10px}.announcement-nav-sections--29680750494065__custom_announcement_bar_inxgM4 svg{width:18px;height:18px}.announcement-nav-prev-sections--29680750494065__custom_announcement_bar_inxgM4{left:20px}.announcement-nav-next-sections--29680750494065__custom_announcement_bar_inxgM4{right:20px}.announcement-nav-pause-sections--29680750494065__custom_announcement_bar_inxgM4{right:58px}}@media screen and (max-width:749px){.announcement-bar-section-sections--29680750494065__custom_announcement_bar_inxgM4 .announcement-nav-pause-sections--29680750494065__custom_announcement_bar_inxgM4{width:44px;min-width:44px;height:44px;min-height:44px;padding:14px;right:0}}header-drawer{justify-self:start;margin-left:-1.2rem}@scope(#MainContent){.header__brand-name{color:#09064a;font-family:var(--font-heading-family);font-size:clamp(2.4rem,2vw,3.2rem);font-style:var(--font-heading-style);font-weight:800;letter-spacing:-.06em;line-height:1}}.header__heading-logo-wrapper--carrier{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:12px;background:#09064a;line-height:0}.header__heading-logo-wrapper--carrier .header__heading-logo{display:block;height:auto}.header__right-rail{display:contents}@media screen and (min-width:990px){.header.header--full-width{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:30px!important;padding-right:30px!important}}@media screen and (min-width:990px){header-drawer{display:none}}@media screen and (max-width:989px){.header__inline-menu{display:none}}.menu-drawer-container{display:flex}.list-menu{list-style:none;padding:0;margin:0}.list-menu--inline{display:inline-flex;flex-wrap:wrap}@media screen and (min-width:990px)and (max-width:1399px){header-drawer{display:block;grid-area:navigation;margin-left:0}.header__inline-menu{display:none}.header--middle-left{grid-template-areas:"navigation heading icons";grid-template-columns:auto auto 1fr;column-gap:1rem}}@media screen and (min-width:1400px){.header--middle-center.header--split-navigation{grid-template-areas:"navigation heading right-rail";grid-template-columns:minmax(0px,1fr) auto minmax(0px,1fr);column-gap:2rem}.header--split-navigation .header__inline-menu--left{grid-area:navigation;justify-self:start;min-width:0px}.header--split-navigation .header__right-rail{grid-area:right-rail;display:flex;align-items:center;justify-self:end;min-width:0px}.header--split-navigation .header__inline-menu--right{margin-left:auto;min-width:0px}.header--split-navigation .header__icons{flex:0 0 auto;margin-left:.4rem;padding-right:0}.header__inline-menu .list-menu--inline{align-items:center;flex-wrap:nowrap}.header__inline-menu .list-menu--inline>li{margin-right:.4rem}.header__inline-menu .header__menu-item{padding:1rem .7rem;font-size:1.3rem;white-space:nowrap}}@media screen and (min-width:1400px)and (max-width:1499px){.header--split-navigation .header__inline-menu--right .list-menu--inline>li{margin-right:0}.header--split-navigation .header__inline-menu--right .header__menu-item{padding-inline:.7rem}}.header .header__inline-menu summary.header__menu-item{padding-right:3rem}.list-menu__item{display:flex;font-weight:var(--font-weight-regular);align-items:center;line-height:calc(1 + .3 / var(--font-body-scale))}.list-menu__item--link{text-decoration:none;font-weight:var(--font-weight-regular);padding-bottom:1rem;padding-top:1rem;line-height:calc(1 + .8 / var(--font-body-scale))}.header:not(.header--split-navigation) .header__inline-menu .list-menu--inline>li{margin-right:2rem}.header:not(.header--split-navigation) .header__inline-menu .list-menu--inline>li:last-child{margin-right:0}.header__menu-item,.header__menu-item:hover{text-decoration:none!important}@media screen and (min-width:990px){.header-wrapper{--header-menu-underline-thickness: 1px;--header-menu-underline-color: #09064a}.header__inline-menu .header__menu-item>span{display:inline-block;position:relative;text-decoration:none}.header__inline-menu .header__menu-item>span:after{content:"";position:absolute;width:100%;height:var(--header-menu-underline-thickness);left:0;bottom:-.3rem;background-color:var(--header-menu-underline-color);border-radius:calc(var(--header-menu-underline-thickness) / 2);transform:scaleX(0);transform-origin:left center;transition:transform .25s ease-out}.header__inline-menu .header__menu-item:hover>span:after,.header__inline-menu .header__menu-item:focus-visible>span:after,.header__inline-menu details[open]>.header__menu-item>span:after,span.header__active-menu-item:after{transform:scaleX(1)!important}.header__inline-menu .header__menu-item:hover span,.header__inline-menu details[open]>.header__menu-item,.header__inline-menu .header__active-menu-item{text-decoration:none}}@media screen and (min-width:990px){header-menu:hover details[open] .header__submenu,header-menu:hover details[open] .mega-menu__content{opacity:1;width:150px;visibility:visible;transform:translateY(0)}.header__submenu,.mega-menu__content{transition:opacity .2s,visibility .2s,transform .2s}details:not([open]) .header__submenu,details:not([open]) .mega-menu__content{opacity:0;visibility:hidden;transform:translateY(-10px)}}.header__submenu{padding:1rem 0px;box-shadow:#0000001a 0 4px 12px;border-radius:8px;background-color:rgb(var(--color-header));z-index:100;width:auto;min-width:16rem;max-width:20rem;top:calc(80% + 5px)}.mega-menu__content{padding:2rem;box-shadow:#0000001a 0 4px 12px;border-radius:8px;background-color:rgb(var(--color-header));z-index:100;top:calc(100% + 5px)}.header__menu-item.link{text-decoration:none!important}@media screen and (min-width:750px){.list-menu__item--link{padding-bottom:.5rem;padding-top:.5rem}}@scope(#MainContent){details[open]>.header__menu-item,details[open]:hover>.header__menu-item{color:#1b2a38!important;text-decoration-color:#1b2a38!important}}@media screen and (min-width:990px){header-menu:hover details .header__submenu.list-menu--disclosure,header-menu:hover details .mega-menu__content,header-menu details[open] .header__submenu.list-menu--disclosure,header-menu details[open] .mega-menu__content{opacity:1!important;visibility:visible!important;transform:translate(-50%) translateY(0)!important;display:block!important}.header__submenu,.mega-menu__content{transition:opacity .2s,visibility .2s,transform .2s;opacity:0;visibility:hidden;transform:translate(-50%) translateY(-10px)}header-menu:not(:hover) details:not([open]) .header__submenu,header-menu:not(:hover) details:not([open]) .mega-menu__content{opacity:0;visibility:hidden;transform:translate(-50%) translateY(-10px)}.header__submenu.list-menu--disclosure>li{position:relative}.header__submenu--flyout{min-width:14rem;max-width:20rem;z-index:101;box-shadow:#0000001a 0 4px 12px;border-radius:8px;opacity:0;visibility:hidden;transform:translate(-100%);transition:opacity .2s,visibility .2s,transform .25s ease-out;position:absolute!important;left:98%!important;top:-10px!important;margin:0 0 0 4px!important;background:#fff!important;padding:1rem 0px!important;animation:auto ease 0s 1 normal none running none!important}.header__submenu-item--has-flyout[open]>.header__submenu--flyout{opacity:1;visibility:visible;transform:translate(0)}}.header__submenu{padding:1rem 0px;box-shadow:#0000001a 0 4px 12px;border-radius:8px;background-color:rgb(var(--color-header));z-index:100;width:auto;min-width:16rem;max-width:20rem}header-menu{position:relative}.header__submenu.list-menu--disclosure{opacity:0;visibility:hidden;transform:translate(-50%) translateY(-10px);transition:opacity .2s,visibility .2s,transform .2s}.header__submenu .list-menu__item{padding:.8rem 1.5rem;margin:0;border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor}.header__submenu .header__menu-item{display:block;padding:.8rem 1.5rem;margin:0;text-decoration:none;transition:background-color .2s,color .2s;border-radius:0}.header__submenu .header__menu-item:hover{background-color:rgba(var(--color-foreground),.05);text-decoration:none}.header__submenu li:first-child .header__menu-item{border-top-left-radius:8px;border-top-right-radius:8px}.header__submenu li:last-child .header__menu-item{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.mega-menu__content{padding:2rem;box-shadow:#0000001a 0 4px 12px;border-radius:8px;background-color:rgb(var(--color-header));z-index:100;top:calc(100% + 5px);position:absolute;left:50%;transform:translate(-50%)}.mega-menu__list{gap:2rem}.mega-menu__link{padding:.6rem 0px;display:block;text-decoration:none;transition:color .2s}@scope(#MainContent){.mega-menu__link:hover{color:rgba(var(--color-foreground),.7);text-decoration:none}}.mega-menu__link--level-2{font-weight:var(--font-weight-medium);margin-bottom:.5rem}.mega-menu__list .list-unstyled{margin-top:.5rem}.mega-menu__list .list-unstyled a{padding:.4rem 0px;font-size:.9em;opacity:.8}.mega-menu__list .list-unstyled a:hover{opacity:1}@scope(#MainContent){.header-wrapper{color:#1b2a38;--color-header-foreground: #1B2A38}}@scope(#MainContent){.header-wrapper .header__heading-link,.header-wrapper .header__icon,.header-wrapper .list-menu__item,.header-wrapper .list-menu__item--link,.header-wrapper summary.list-menu__item,.header-wrapper .header__active-menu-item{color:rgb(var(--color-drawer-text))!important}}@scope(#MainContent){.header-wrapper .header__icon svg,.header-wrapper .list-menu__item svg{fill:#1b2a38}}@scope(#MainContent){.header__icon--cart .icon-cart-custom,.header__icon--cart .icon-cart-empty-custom{width:27px;height:27px;color:rgb(var(--color-drawer-text))}}@scope(#MainContent){.header__icon--account .svg-wrapper svg,.header__icon--account account-icon svg,.menu-drawer__account .svg-wrapper svg,.menu-drawer__account account-icon svg{width:40px!important;height:40px!important;fill:currentcolor!important}}.header__icon--account .svg-wrapper,.header__icon--account account-icon,.menu-drawer__account .svg-wrapper,.menu-drawer__account account-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important}.header__icon{min-width:44px;min-height:44px}.header__icon--menu,.header__icon--cart{width:44px;min-width:44px;height:44px;min-height:44px}.header{padding:5px 3rem}.section-header{position:sticky;margin-bottom:0}@media screen and (min-width:750px){.section-header{margin-bottom:0}}@media screen and (min-width:990px){.header{padding-top:10px;padding-bottom:10px}}@scope(#MainContent){#menu-drawer.gradient,.menu-drawer__submenu.gradient,.menu-drawer__menu-item,.menu-drawer__menu-item--active,.menu-drawer__close-button,.menu-drawer__utility-links a,.menu-drawer__account,.list-social__link{color:rgb(var(--color-drawer-text))!important}}@scope(#MainContent){.list-social__link:hover,.menu-drawer__menu-item:hover{color:rgb(var(--color-drawer-text))!important}}@scope(#MainContent){.menu-drawer svg,.menu-drawer .svg-wrapper svg{fill:#1b2a38}}@scope(#MainContent){.header__menu-item:hover,.header__active-menu-item,.list-menu__item--active,.header__menu-item:hover span{color:rgb(var(--color-drawer-text))!important}}@scope(#MainContent){.shop-product-section{letter-spacing:var(--letter-spacing-body);background-color:#fff;color:#09064a;--accent-color: #e8a33d;--dot-size: 8px;--dot-color: #d8e4ef;--dot-active-color: #e8a33d;--desktop-arrow-bg: #ffffff;--desktop-arrow-border: #d8e4ef;--desktop-arrow-icon: #09064a;--desktop-arrow-hover-bg: #f6fafd;--desktop-arrow-hover-border: #e8a33d;--arrow-border-radius: 50%;--arrow-opacity: .9;--fourpaw-price-pill-font-size-desktop: 13px;--fourpaw-price-pill-font-size-mobile: 13px;--fourpaw-price-pill-min-height: 34px;--fourpaw-weight-icon-size-desktop: 38px;--fourpaw-weight-icon-size-mobile: 36px;--fourpaw-weight-copy-size-desktop: 13px;--fourpaw-weight-copy-size-mobile: 13px}}@scope(#MainContent){.shop-product-info{gap:4px;color:#09064a}}.shop-product-info>.blocks-section--app{display:flex;align-items:center;width:100%;min-height:var(--app-block-min-height-desktop, 24px)}@media screen and (max-width:749px){.shop-product-info>.blocks-section--app{min-height:var(--app-block-min-height-mobile, 22px)}}.shop-product-section .simple-variant-picker{width:100%;min-width:60%;margin-bottom:0;margin-left:var(--container-margin-left, 0);margin-right:var(--container-margin-right, 0)}.shop-product-section .simple-variant-picker__container,.shop-product-section .simple-variant-picker__option{display:block;width:100%}.shop-product-section .simple-variant-picker__option{position:relative;clear:both;margin-bottom:25px}.shop-product-section .simple-variant-picker__label-header,.shop-product-section .simple-variant-picker__label-row,.shop-product-section .simple-variant-picker__values{display:flex;align-items:center;width:100%}.shop-product-section .simple-variant-picker__label-header{justify-content:space-between;gap:10px;margin-bottom:10px}.shop-product-section .simple-variant-picker__label-row{gap:6px;flex:1 1 0%}.shop-product-section .simple-variant-picker__values{flex-wrap:wrap;gap:12px;margin:0;padding:0}.shop-product-section .simple-variant-picker__value-container{position:relative;display:flex;gap:3px}.shop-product-section .simple-variant-picker__radio{position:absolute;width:0px;height:0px;opacity:0}.shop-thumbnail{border:1px solid rgb(216,228,239)}.shop-thumbnail.active{border-color:#e8a33d}.shop-thumbnail .thumb-square{position:relative}@scope(#MainContent){.shop-thumbnail .thumbnail-video-icon{position:absolute;top:4px;right:4px;width:16px;height:16px;border-radius:50%;background:#ffffffe6;display:flex;align-items:center;justify-content:center;color:#1a1a1a;box-shadow:#00000014 0 0 0 1px;z-index:3}}.shop-thumbnail .thumbnail-video-icon svg{width:8px;height:8px;display:block}.shop-product-section .shop-mobile-arrows{display:none!important}@media screen and (max-width:799px){.shop-product-section .shop-mobile-arrows{align-items:center;justify-content:space-between;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5;display:flex!important}.shop-product-section .shop-mobile-arrow{border-radius:var(--arrow-border-radius);background-color:var(--desktop-arrow-bg);border:1px solid var(--desktop-arrow-border);align-items:center;justify-content:center;opacity:var(--arrow-opacity);pointer-events:auto;cursor:pointer;transition:.2s;width:44px!important;height:44px!important;display:flex!important}}@media screen and (min-width:800px){.shop-product-section .shop-mobile-arrows{display:none!important}}.shop-image-container.shop-square-container{aspect-ratio:1 / 1}@media screen and (min-width:768px){.shop-thumbnail .thumb-square{padding-bottom:100%!important}.shop-thumbnails-wrapper.left-column-layout .shop-thumbnail{height:auto;aspect-ratio:1 / 1!important}.shop-thumbnails-wrapper.left-column-layout .shop-thumbnails.mobile-2x2-grid .shop-thumbnail{height:auto}}.shop-thumbnail{height:auto}@media screen and (max-width:767px){.shop-thumbnails.mobile-2x2-grid{box-sizing:border-box!important;display:flex!important;position:relative!important;transition-property:transform!important;width:100%!important;z-index:1!important;height:auto!important;justify-content:flex-start!important;align-items:flex-start!important;padding:0 40px!important;margin:5px 0 0!important;gap:0px!important}.shop-product-section[data-show-mobile-arrows=false] .shop-thumbnails.mobile-2x2-grid{padding:0!important}.shop-product-section[data-full-width-image=true] .shop-thumbnails.mobile-2x2-grid{margin:5px 0 0!important}.shop-thumbnails.mobile-2x2-grid .shop-thumbnail{flex:0 0 calc(25% - 3px)!important;width:calc(25% - 3px)!important;max-width:calc(25% - 3px)!important;box-sizing:border-box!important;padding:0!important;margin:0!important;height:auto!important;position:relative!important;border-radius:4px!important;overflow:hidden!important}.shop-thumbnails.mobile-2x2-grid .shop-thumbnail:not(:last-child){margin-right:4px!important}.shop-thumbnails.mobile-2x2-grid .thumb-square{width:100%;height:0px;padding-bottom:100%;position:relative;box-sizing:border-box;overflow:hidden;border-radius:4px;background:#f8f8f8;z-index:2!important}.shop-thumbnails.mobile-2x2-grid .thumb-square img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;border-radius:4px}.shop-thumbnail-indicators{display:none!important}.shop-thumbnails-outer{overflow-x:hidden}}@media screen and (min-width:768px)and (max-width:799px){.shop-thumbnail-indicators{display:none!important}.shop-thumbnails-outer{overflow-x:hidden}}@scope(#MainContent){.shop-read-more,.shop-read-less{color:#e8a33d}}.shop-add-to-cart-button{border:2px solid!important}@scope(#MainContent){.shop-product-section .shop-add-to-cart-button,.shop-add-to-cart-wrapper .shop-add-to-cart-button,form .shop-add-to-cart-button,.shop-product-details .shop-add-to-cart-button{transition:background-color .3s!important;padding:16px 20px!important;font-size:18px!important;letter-spacing:var(--global-button-letter-spacing, 1px)!important;font-weight:var(--global-button-font-weight, 700)!important;border-color:#ef4a65!important;background-color:var(--button-bg-color, #e8a33d)!important;color:#09064a!important;border-radius:10px!important}}:is(.shop-product-section,.shop-add-to-cart-wrapper,form) .shop-add-to-cart-button :is(.button-text,.compare-price){text-transform:var(--global-button-text-transform, none);font-size:18px!important;font-weight:var(--global-button-font-weight, 700)!important;letter-spacing:var(--global-button-letter-spacing, 1px)!important}.shop-product-section .shop-add-to-cart-button:hover,.shop-add-to-cart-wrapper .shop-add-to-cart-button:hover,form .shop-add-to-cart-button:hover,.shop-product-details .shop-add-to-cart-button:hover{background-color:var(--button-hover-color, #D63953)!important}.shop-product-section shopify-payment-button,.shop-product-section .shopify-payment-button{margin-top:5px!important}.shop-product-section .shopify-payment-button__button,.shop-product-section .shopify-payment-button__button--unbranded{padding-top:var(--global-button-padding-y, 12px)!important;padding-bottom:var(--global-button-padding-y, 12px)!important}@media screen and (max-width:799px)and (min-width:0px){.shop-product-section,.shop-product-carousel{padding:0!important}.shop-main-image-wrapper{margin:0!important;border-radius:0!important}.shop-image-container{border-radius:0!important}.shop-thumbnails-outer{margin-top:0!important}.shop-product-info{padding:0 20px 20px!important}}@media screen and (max-width:799px){.shop-mobile-arrows{display:flex!important}.shop-mobile-arrow-prev,.shop-mobile-arrow-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:var(--desktop-arrow-bg);border:1px solid var(--desktop-arrow-border);border-radius:var(--arrow-border-radius);opacity:var(--arrow-opacity);width:40px;height:40px;display:flex;align-items:center;justify-content:center}.shop-mobile-arrow-prev{left:10px}.shop-mobile-arrow-next{right:10px}}@media screen and (min-width:800px){.shop-product-section{padding:10px 8px}.shop-product-carousel{padding:0 5px}}@media(max-width:799px){.shop-product-info{gap:6px}}@media(max-width:767px){.shop-product-info{gap:6px}}#size-chart-block-size_chart{margin:0!important;padding:2px 6px!important}.shop-mobile-prev-arrow .icon-arrow,.shop-desktop-prev-arrow .icon-arrow{transform:rotate(180deg)}@scope(#MainContent){.shop-thumbnail{-webkit-appearance:none;appearance:none;color:inherit;font:inherit;padding:0}}.shop-dot,.shop-indicator-dot{-webkit-appearance:none;appearance:none;border:0px;font:inherit;padding:0}.shop-thumbnail:focus-visible,.shop-dot:focus-visible,.shop-indicator-dot:focus-visible{outline:currentcolor solid 3px;outline-offset:3px}.fourpaw-training-gallery-support{overflow:hidden}.fourpaw-training-gallery-support__image{display:block;width:100%;height:100%;object-fit:contain}.shop-main-image,.shop-main-image img,.shop-image-zoom-wrapper,.shop-video{border-radius:18px!important}.shop-thumbnail,.shop-thumbnail img,.shop-thumbnail .thumb-square{border-radius:10px!important}.shop-video:not([controls])::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none;appearance:none}.shop-video:not([controls])::-webkit-media-controls-play-button{display:none!important;-webkit-appearance:none;appearance:none}.shop-video:not([controls])::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none;appearance:none}iframe.shop-video{pointer-events:none}.page-fade-in{opacity:0;transform:translateY(20px);animation:.6s ease-out 0s 1 normal forwards running fadeInUp}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}#ProductTitle-fast51-fourpawco-source-main-title{font-size:27px!important}@media screen and (max-width:749px){#ProductTitle-fast51-fourpawco-source-main-title{font-size:20px!important}}.custom-text-block-container-deck{width:100%;display:block}.custom-text-block-deck{margin-top:0;margin-bottom:8px;text-align:left;width:100%}.custom-text-block-deck .custom-text-wrapper{width:100%}.custom-text-block-deck .custom-text-with-divider{display:flex;align-items:center;width:100%;gap:12px}.custom-text-block-deck .divider-line{flex:1 1 0%;height:1px;min-height:1px;min-width:20px;background-color:#e0e0e0;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;margin:0;display:block}.custom-text-block-deck .custom-text-main{display:flex;align-items:center;gap:8px;font-size:19px;font-weight:var(--font-weight-regular);width:100%;justify-content:flex-start;flex-shrink:0}@scope(#MainContent){.custom-text-block-deck .custom-text-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#333;width:20px;height:20px;margin-left:0;margin-right:8px}}@scope(#MainContent){.custom-text-block-deck .custom-text-icon svg{width:100%;height:100%;fill:currentcolor;stroke:currentcolor}}@scope(#MainContent){.custom-text-block-deck .custom-text-after-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#333;width:20px;height:20px;margin-left:8px;margin-right:0}}@scope(#MainContent){.custom-text-block-deck .custom-text-after-icon svg{width:100%;height:100%;fill:currentcolor;stroke:currentcolor}}@scope(#MainContent){.custom-text-block-deck .custom-text-content{color:#09064a;margin:0;width:100%}}@scope(#MainContent){.custom-text-block-deck .custom-text-content a,.custom-text-block-deck .custom-text-main-text-content a{color:#06c;text-decoration:underline}}.custom-text-block-deck .custom-text-content a:hover,.custom-text-block-deck .custom-text-main-text-content a:hover{opacity:.8}.custom-text-block-deck .custom-text-content strong,.custom-text-block-deck .custom-text-content b,.custom-text-block-deck .custom-text-main-text-content strong,.custom-text-block-deck .custom-text-main-text-content b{font-weight:700!important}.custom-text-block-deck .custom-text-main-text-content{text-align:left;width:auto;font-weight:var(--font-weight-regular)}.custom-text-block-deck .custom-text-main-text-content p{text-align:inherit;font-weight:inherit}.custom-text-block-deck .custom-text-main-text-content strong,.custom-text-block-deck .custom-text-main-text-content b{font-weight:var(--font-weight-semibold)}.custom-text-block-deck .custom-text-main-text-content p{margin-top:0}.custom-text-block-deck .custom-text-main-text-content p:last-child{margin-bottom:0}@scope(#MainContent){.custom-text-block-deck .custom-text-description{font-size:10px;margin-top:4px;color:#666;opacity:.8;font-weight:var(--font-weight-regular);text-align:left}}.custom-text-block-deck .custom-text-description strong,.custom-text-block-deck .custom-text-description b{font-weight:var(--font-weight-semibold)}.custom-text-block-deck .custom-text-description p{margin-top:0}.custom-text-block-deck .custom-text-description p:last-child{margin-bottom:0}.custom-text-block-deck .custom-text-main-text-content strong,.custom-text-block-deck .custom-text-main-text-content b,.custom-text-block-deck .custom-text-description strong,.custom-text-block-deck .custom-text-description b{font-weight:700!important}.custom-text-block-deck :not(strong):not(b){font-weight:inherit}.custom-text-block-deck span:not(strong):not(b),.custom-text-block-deck div:not(.custom-text-icon):not(strong):not(b),.custom-text-block-deck p:not(strong):not(b),.custom-text-block-deck h1:not(strong):not(b),.custom-text-block-deck h2:not(strong):not(b),.custom-text-block-deck h3:not(strong):not(b),.custom-text-block-deck h4:not(strong):not(b),.custom-text-block-deck h5:not(strong):not(b),.custom-text-block-deck h6:not(strong):not(b){font-weight:var(--font-weight-regular)}#block-price svg{width:10.8px;height:10.8px}@scope(#MainContent){#block-price .shop-product-price-block{font-size:24px!important;font-weight:600!important;color:#09064a!important}}@scope(#MainContent){#block-price .shop-product-price-block.on-sale{color:#09064a!important}}@scope(#MainContent){#block-price .shop-compare-price{color:#526473!important;font-size:16px!important}}@scope(#MainContent){#block-price .shop-save-price{background-color:#fbf3e4!important;color:#8a5f1d!important;font-size:12px!important;padding:3px 6px!important}}#block-price .shop-save-price span{margin-left:5px}@media(max-width:767px){#block-price .shop-product-price-block{font-size:20px!important}#block-price .shop-compare-price{font-size:14px!important}}@scope(#MainContent){.size-chart-block .size-chart-trigger-size_chart{background-color:transparent!important;border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important;padding:0!important;width:auto!important;height:auto!important;color:#09064a!important;font-size:14px!important;display:inline-flex!important;text-decoration:underline!important}}.size-chart-popup-size_chart .size-chart-popup-content{background-color:#fff;max-width:700px;overflow:hidden;border-radius:8px!important}.size-chart-popup-size_chart .size-chart-popup-backdrop{background-color:#00000080}@scope(#MainContent){.size-chart-popup-size_chart .size-chart-popup-header{background-color:#f8f9fa;color:#333;font-size:20px;padding:20px;border-bottom-color:#e0e0e0;border-top-left-radius:8px!important;border-top-right-radius:8px!important}}@scope(#MainContent){.size-chart-popup-size_chart .size-chart-popup-close{color:#666;width:44px;min-width:44px;height:44px;min-height:44px}}@scope(#MainContent){.size-chart-popup-size_chart .size-chart-popup-close:hover{color:#333;background-color:#0000000d}}@scope(#MainContent){.size-chart-popup-size_chart .size-chart-popup-body{padding:20px;color:#333;font-size:14px;border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}}@scope(#MainContent){.size-chart-popup-size_chart .size-chart-table th,.size-chart-popup-size_chart .size-chart-table td{border-bottom-color:#e0e0e0;color:#333}}@scope(#MainContent){.size-chart-popup-size_chart .size-chart-table th{background-color:#0000000d;color:#333}}.size-chart-popup-size_chart .size-chart-table tbody tr:hover{background-color:#00000005}.size-chart-popup-size_chart .size-chart-note{background-color:#0000000d;border-left-color:#007bff}@scope(#MainContent){.size-chart-popup-size_chart .size-chart-note p{color:#555}}.size-chart-popup-size_chart .size-chart-image{border-radius:8px!important}.size-chart-popup-size_chart .size-chart-popup-body::-webkit-scrollbar-track{background:#f1f1f1}.size-chart-popup-size_chart .size-chart-popup-body::-webkit-scrollbar-thumb{background:#ccc}.size-chart-popup-size_chart .size-chart-popup-body::-webkit-scrollbar-thumb:hover{background:#999}.size-chart-ruler-icon-size_chart{width:16px;height:16px}.size-chart-icon-container-size_chart{margin-right:8px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}@scope(#MainContent){.size-chart-icon-container-size_chart svg{width:16px;height:16px;fill:currentcolor}}#size-chart-block-size_chart{margin-top:0!important;margin-bottom:0!important}@scope(#MainContent){.size-chart-block .size-chart-trigger-size_chart:hover{color:#333!important}}.simple-variant-picker{margin-bottom:0;width:100%;min-width:60%;margin-left:var(--container-margin-left);margin-right:var(--container-margin-right)}.simple-variant-picker__container{display:block!important;width:100%!important}@scope(#MainContent){.simple-variant-picker__label{display:var(--show-labels);font-size:var(--label-size);font-weight:var(--font-weight-bold);color:var(--label-color);width:100%;letter-spacing:var(--letter-spacing-body);margin-top:0!important;margin-bottom:0!important}}.simple-variant-picker__label p{margin-top:0!important;margin-bottom:0!important}.simple-variant-picker__label strong,.simple-variant-picker__label b{font-weight:700!important}.simple-variant-picker__label-header{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:10px;gap:10px}.simple-variant-picker__label-row{display:flex;align-items:center;gap:6px;margin-bottom:0;flex:1 1 0%}.simple-variant-picker__label-row .simple-variant-picker__label{margin-bottom:0;width:auto;flex-shrink:0}.simple-variant-picker__selected-container{flex:1 1 0%}.simple-variant-picker__selected-value{font-size:var(--label-size);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-body)}.simple-variant-picker__inline-size-chart{flex-shrink:0;margin-left:auto}@media(min-width:990px){.simple-variant-picker__label-row{width:auto}.simple-variant-picker__selected-container{flex:0 0 auto}.simple-variant-picker__inline-size-chart{margin-left:auto}}.simple-variant-picker__option{margin-bottom:25px!important;width:100%!important;min-width:100%!important;display:block!important;clear:both!important;position:relative!important}@scope(#MainContent){.simple-variant-picker__error{color:red}}.simple-variant-picker__dropdown-option .simple-variant-picker__label{display:block;margin-bottom:5px}@scope(#MainContent){.simple-variant-picker__select{width:var(--dropdown-width, 100%);padding:8px 32px 8px 12px;border:1px solid var(--option-border-color);border-radius:var(--option-border-radius);background-color:var(--option-bg-color);color:var(--option-text-color);font-size:var(--option-font-size);cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 8px center;background-repeat:no-repeat;background-size:16px}}.simple-variant-picker__select:focus{outline:none;border-color:var(--selected-border-color);box-shadow:#0000001a 0 0 0 2px}@scope(#MainContent){.simple-variant-picker__select option:disabled{color:#999;opacity:.6}}.simple-variant-picker[style*="--show-labels: none"] .simple-variant-picker__option{margin-bottom:10px}.simple-variant-picker__values{display:flex!important;flex-wrap:wrap!important;width:100%!important;gap:12px!important;margin:0!important;padding:0!important}.simple-variant-picker__option[data-option-layout=grid-2] .simple-variant-picker__values{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--grid-gap);max-width:var(--grid-max-width, 800px)}.simple-variant-picker__option[data-option-layout=grid-3] .simple-variant-picker__values{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--grid-gap);max-width:var(--grid-max-width, 800px)}.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__values{display:flex;flex-direction:column;gap:var(--grid-gap);width:100%;max-width:none}@media screen and (min-width:990px){.simple-variant-picker__option[data-option-layout=list]{width:100%}.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__values{width:100%;max-width:100%}}.simple-variant-picker__option[data-option-layout=list][data-list-inline=true] .simple-variant-picker__values{width:100%;max-width:none;display:flex!important;flex-flow:wrap!important;gap:var(--grid-gap)!important}.simple-variant-picker__option[data-option-layout=list][data-list-inline=true] .simple-variant-picker__list-item,.simple-variant-picker__option[data-option-layout=list][data-list-inline=true] .simple-variant-picker__value-container{width:fit-content!important;flex:0 0 auto!important}.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__value-container{display:block;width:100%;background:none!important;border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important;padding:0!important;box-shadow:none!important;border-radius:0!important}.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__image-variant{flex-shrink:0;width:var(--variant-image-width);height:var(--variant-image-height);min-width:var(--variant-image-width)}.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__list-text{display:flex;flex-direction:column;justify-content:center;padding-left:12px;flex:1 1 0%}@scope(#MainContent){.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__list-title{font-size:var(--option-font-size);font-weight:600;color:var(--option-text-color);line-height:1.3;letter-spacing:var(--letter-spacing-body)}}@scope(#MainContent){.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__list-subtitle{font-size:calc(var(--option-font-size) - 2px);color:var(--option-text-color);opacity:.7;line-height:1.3;letter-spacing:var(--letter-spacing-body);margin-top:2px}}.simple-variant-picker__option[data-option-layout=grid-2] .simple-variant-picker__value-container,.simple-variant-picker__option[data-option-layout=grid-3] .simple-variant-picker__value-container{display:flex;flex-direction:column;width:100%}.simple-variant-picker__option[data-option-layout=grid-2][data-text-orientation=vertical] .simple-variant-picker__image-variant,.simple-variant-picker__option[data-option-layout=grid-3][data-text-orientation=vertical] .simple-variant-picker__image-variant,.simple-variant-picker__option[data-option-layout=grid-2]:not([data-text-orientation]) .simple-variant-picker__image-variant,.simple-variant-picker__option[data-option-layout=grid-3]:not([data-text-orientation]) .simple-variant-picker__image-variant{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;min-width:unset!important}.simple-variant-picker__option[data-option-layout=grid-2][data-text-orientation=vertical] .simple-variant-picker__image-variant img,.simple-variant-picker__option[data-option-layout=grid-3][data-text-orientation=vertical] .simple-variant-picker__image-variant img,.simple-variant-picker__option[data-option-layout=grid-2]:not([data-text-orientation]) .simple-variant-picker__image-variant img,.simple-variant-picker__option[data-option-layout=grid-3]:not([data-text-orientation]) .simple-variant-picker__image-variant img{width:100%!important;height:100%!important;object-fit:cover!important}@scope(#MainContent){.simple-variant-picker__option[data-option-layout=grid-2] .simple-variant-picker__grid-text,.simple-variant-picker__option[data-option-layout=grid-3] .simple-variant-picker__grid-text{text-align:center;padding-top:8px;font-size:var(--option-font-size);color:var(--option-text-color);font-weight:500;letter-spacing:var(--letter-spacing-body)}}.simple-variant-picker__option[data-option-layout=grid-2] label,.simple-variant-picker__option[data-option-layout=grid-3] label,.simple-variant-picker__option[data-option-layout=list] label{transition:border-color .2s,box-shadow .2s,background-color .2s}.simple-variant-picker__option[data-option-layout=grid-2] .simple-variant-picker__radio:checked+label,.simple-variant-picker__option[data-option-layout=grid-3] .simple-variant-picker__radio:checked+label,.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__radio:checked+label{border-color:var(--variant-image-selected-border-color)!important;box-shadow:inset 0 0 0 calc(var(--variant-image-selected-border-width) - var(--variant-image-border-width)) var(--variant-image-selected-border-color)!important}.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__list-item{display:flex!important;flex-direction:row!important;align-items:center!important;width:100%!important;padding:12px!important;border:1px solid var(--list-border-color, var(--option-border-color))!important;border-radius:var(--list-border-radius, var(--option-border-radius, 8px))!important;background-color:var(--list-bg-color, var(--option-bg-color))!important;cursor:pointer!important;transition:.2s!important;box-sizing:border-box!important}.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__list-item:hover{border-color:var(--selected-border-color)}.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__list-item.unavailable{cursor:not-allowed!important;opacity:.5!important}.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__value-container:has(.simple-variant-picker__list-item.unavailable){cursor:not-allowed!important}.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__list-item.unavailable,.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__list-item.unavailable *{cursor:not-allowed!important}.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__list-item.unavailable:hover{border-color:var(--list-border-color, var(--option-border-color))!important;box-shadow:none!important}.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__radio:checked+.simple-variant-picker__list-item{border-color:var(--selected-border-color);background-color:var(--selected-bg-color)}@scope(#MainContent){.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__radio:checked+.simple-variant-picker__list-item .simple-variant-picker__list-title,.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__radio:checked+.simple-variant-picker__list-item .simple-variant-picker__list-subtitle{color:var(--selected-text-color)}}.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__list-item img{width:var(--variant-image-width);height:var(--variant-image-height);object-fit:cover;border-radius:var(--variant-image-border-radius);flex-shrink:0;aspect-ratio:1 / 1}.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__list-item[data-list-style=quantity_break]{justify-content:flex-start;background-color:var(--list-bg-color, #ffffff);border-color:var(--list-border-color, #e0e0e0)}.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__list-item[data-list-style=quantity_break]:hover{border-color:var(--list-selected-border-color, #007acc)}.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__radio:checked+.simple-variant-picker__list-item[data-list-style=quantity_break]{background-color:var(--list-selected-bg-color, #f0f9ff)!important;border-color:var(--list-selected-border-color, #007acc)!important}.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__list-item[data-list-style=quantity_break] .simple-variant-picker__list-text{flex:1 1 0%;display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin-left:12px}@scope(#MainContent){.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__list-item[data-list-style=quantity_break] .simple-variant-picker__list-title{font-weight:600;font-size:var(--option-font-size, 14px);color:var(--list-text-color, #1a1a1a)}}@scope(#MainContent){.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__list-item[data-list-style=quantity_break] .simple-variant-picker__list-savings{font-size:var(--list-savings-font-size, 12px);color:var(--list-savings-color, #16a34a);font-weight:var(--list-savings-font-weight, 500)}}.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__list-item[data-list-style=quantity_break] .simple-variant-picker__list-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin-left:auto}@scope(#MainContent){.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__list-item[data-list-style=quantity_break] .simple-variant-picker__list-current-price{font-weight:700;font-size:var(--option-font-size, 14px);color:var(--list-price-color, #1a1a1a)}}@scope(#MainContent){.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__list-item[data-list-style=quantity_break] .simple-variant-picker__list-compare-price{font-size:calc(var(--option-font-size, 14px) - 2px);color:var(--list-compare-price-color, #999);text-decoration:line-through}}@scope(#MainContent){.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__radio:checked+.simple-variant-picker__list-item[data-list-style=quantity_break] .simple-variant-picker__list-title{color:var(--list-selected-text-color, #1a1a1a)}}@scope(#MainContent){.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__radio:checked+.simple-variant-picker__list-item[data-list-style=quantity_break] .simple-variant-picker__list-current-price{color:var(--list-selected-price-color, var(--list-selected-text-color, var(--selected-text-color, #1a1a1a)))}}@scope(#MainContent){.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__radio:checked+.simple-variant-picker__list-item[data-list-style=quantity_break] .simple-variant-picker__list-savings{color:var(--list-selected-savings-color, var(--list-savings-color, #16a34a))}}@scope(#MainContent){.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__radio:checked+.simple-variant-picker__list-item[data-list-style=quantity_break] .simple-variant-picker__list-compare-price{color:var(--list-selected-compare-price-color, var(--list-compare-price-color, #999))}}.simple-variant-picker__list-radio{display:flex;align-items:center;justify-content:center;width:20px;height:20px;min-width:20px;border:2px solid var(--list-border-color, #e0e0e0);border-radius:50%;margin-right:12px;flex-shrink:0;transition:.2s;box-sizing:border-box}.simple-variant-picker__list-radio-inner{width:10px;height:10px;border-radius:50%;background-color:transparent;transition:.2s}.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__radio:checked+.simple-variant-picker__list-item .simple-variant-picker__list-radio{border-color:var(--list-radio-color, #007acc)}.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__radio:checked+.simple-variant-picker__list-item .simple-variant-picker__list-radio-inner{background-color:var(--list-radio-color, #007acc)}.simple-variant-picker__option[data-option-layout=list] .simple-variant-picker__list-item:hover .simple-variant-picker__list-radio{border-color:var(--list-radio-color, #007acc)}.simple-variant-picker__option[data-text-orientation=horizontal] .simple-variant-picker__value-container{flex-direction:row;align-items:stretch;min-height:var(--horizontal-row-height, 40px);height:auto;padding:0 12px 0 0;background:var(--option-bg-color, #f8f8f8);border-style:solid;border-color:var(--option-border-color, #e0e0e0);border-width:var(--variant-image-border-width, 1px);border-radius:var(--variant-image-border-radius, 8px);box-sizing:border-box;overflow:hidden;position:relative;cursor:pointer;transition:border-color .2s,box-shadow .2s,background .2s}.simple-variant-picker__option[data-text-orientation=horizontal] .simple-variant-picker__value-container:has(input:checked){background:var(--option-selected-bg-color, #fff);border-color:var(--variant-image-selected-border-color, #000)!important;box-shadow:inset 0 0 0 calc(var(--variant-image-selected-border-width, 2px) - var(--variant-image-border-width, 1px)) var(--variant-image-selected-border-color, #000)!important}@scope(#MainContent){.simple-variant-picker__option[data-text-orientation=horizontal] .simple-variant-picker__grid-text{padding-top:0;padding-left:12px;text-align:left;flex:1 1 0%;font-size:var(--option-font-size, 14px);color:var(--option-text-color, #333);font-weight:500;position:relative;z-index:2}}.simple-variant-picker__option[data-text-orientation=horizontal] .simple-variant-picker__image-variant{flex-shrink:0;padding:0;margin:0;position:relative;overflow:hidden;width:var(--horizontal-row-height, 40px)!important;height:var(--horizontal-row-height, 40px)!important;aspect-ratio:1 / 1!important;min-width:var(--horizontal-row-height, 40px)!important;max-width:var(--horizontal-row-height, 40px)!important;border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important;border-radius:0!important}.simple-variant-picker__option[data-text-orientation=horizontal] .simple-variant-picker__image-variant img{width:100%!important;height:100%!important;border-radius:0!important;object-fit:cover!important;aspect-ratio:1 / 1!important}.simple-variant-picker__option[data-text-orientation=horizontal][data-image-fade=true] .simple-variant-picker__image-variant:after{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:linear-gradient(to right,transparent 0%,var(--option-bg-color, #f8f8f8) 100%);pointer-events:none;z-index:1}.simple-variant-picker__option[data-text-orientation=horizontal][data-image-fade=true] .simple-variant-picker__value-container:has(input:checked) .simple-variant-picker__image-variant:after{background:linear-gradient(to right,transparent 0%,var(--option-selected-bg-color, #fff) 100%)}.simple-variant-picker__option[data-text-orientation=horizontal] .simple-variant-picker__radio:checked+.simple-variant-picker__image-variant,.simple-variant-picker__option[data-text-orientation=horizontal] .simple-variant-picker__image-variant:hover,.simple-variant-picker__option[data-text-orientation=horizontal] .simple-variant-picker__image-variant{box-shadow:none!important}.simple-variant-picker__option[data-text-orientation=horizontal][data-horizontal-style=quantity_break] .simple-variant-picker__grid-text{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;flex:1 1 0%;padding:0 12px}.simple-variant-picker__option[data-text-orientation=horizontal][data-horizontal-style=quantity_break] .variant-text-left{display:flex;flex-direction:column;align-items:flex-start;gap:2px}@scope(#MainContent){.simple-variant-picker__option[data-text-orientation=horizontal][data-horizontal-style=quantity_break] .variant-name{font-weight:600;font-size:var(--option-font-size, 14px);color:var(--option-text-color, #1a1a1a)}}@scope(#MainContent){.simple-variant-picker__option[data-text-orientation=horizontal][data-horizontal-style=quantity_break] .horizontal-savings-text{font-size:calc(var(--option-font-size, 14px) - 2px);color:#16a34a;font-weight:500}}.simple-variant-picker__option[data-text-orientation=horizontal][data-horizontal-style=quantity_break] .variant-price-right{display:flex;flex-direction:column;align-items:flex-end;gap:2px}@scope(#MainContent){.simple-variant-picker__option[data-text-orientation=horizontal][data-horizontal-style=quantity_break] .variant-price-right .variant-price{font-weight:700;font-size:var(--option-font-size, 14px);color:var(--option-text-color, #1a1a1a)}}@scope(#MainContent){.simple-variant-picker__option[data-text-orientation=horizontal][data-horizontal-style=quantity_break] .variant-price-right .variant-compare-price{font-size:calc(var(--option-font-size, 14px) - 2px);color:#999;text-decoration:line-through}}.simple-variant-picker__option[data-text-orientation=horizontal][data-image-fullwidth=true] .simple-variant-picker__value-container{padding-right:0}.simple-variant-picker__option[data-text-orientation=horizontal][data-image-fullwidth=true] .simple-variant-picker__image-variant{z-index:0;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;max-width:100%!important;min-width:100%!important}.simple-variant-picker__option[data-text-orientation=horizontal][data-image-fullwidth=true] .simple-variant-picker__image-variant img{width:100%!important;height:100%!important;object-fit:cover!important}@scope(#MainContent){.simple-variant-picker__option[data-text-orientation=horizontal][data-image-fullwidth=true] .simple-variant-picker__grid-text{position:relative;z-index:3;padding:0 16px;width:100%;text-align:center;color:var(--fullwidth-text-color, #fff);text-shadow:none;font-weight:var(--fullwidth-text-weight, 600);font-size:var(--fullwidth-text-size, 16px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}}.simple-variant-picker__option[data-text-orientation=horizontal][data-image-fullwidth=true][data-show-text-shadow=true] .simple-variant-picker__grid-text,.simple-variant-picker__option[data-text-orientation=horizontal][data-image-fullwidth=true][data-show-text-shadow=true] .simple-variant-picker__grid-text .variant-name{text-shadow:rgba(0,0,0,.5) 0px 1px 3px}.simple-variant-picker__option[data-text-orientation=horizontal][data-image-fullwidth=true] .simple-variant-picker__grid-text .variant-name{display:block}@scope(#MainContent){.simple-variant-picker__grid-text .save-badge{display:inline-flex;align-items:center;justify-content:center;gap:4px;background:var(--save-badge-bg-color, #22c55e);color:var(--save-badge-text-color, #fff);font-size:var(--save-badge-font-size, 12px);font-weight:600;padding:2px 8px;border-radius:var(--save-badge-border-radius, 4px);text-shadow:none;margin-top:4px}}.simple-variant-picker__option[data-text-orientation=horizontal][data-image-fullwidth=true] .simple-variant-picker__grid-text .save-badge{margin-top:0}.simple-variant-picker__option[data-text-orientation=horizontal][data-image-fullwidth=true][data-hide-fullwidth-text=true] .simple-variant-picker__grid-text .variant-name{display:none!important}.simple-variant-picker__option:not([data-show-save-badge=true]) .simple-variant-picker__grid-text .save-badge{display:none!important}.simple-variant-picker__grid-text .variant-price-container{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:2px}@scope(#MainContent){.simple-variant-picker__grid-text .variant-price{font-size:var(--variant-price-font-size, 14px);color:var(--variant-price-color, #fff);font-weight:600}}@scope(#MainContent){.simple-variant-picker__grid-text .variant-compare-price{font-size:calc(var(--variant-price-font-size, 14px) * .9);color:var(--variant-compare-price-color, #999);text-decoration:line-through;font-weight:400}}.simple-variant-picker__option:not([data-show-price=true]) .simple-variant-picker__grid-text .variant-price-container{display:none!important}.simple-variant-picker__price-below{display:flex;align-items:center;justify-content:center;gap:6px;padding-top:4px;width:100%}@scope(#MainContent){.simple-variant-picker__price-below .variant-price{font-size:var(--variant-price-font-size, 14px);color:var(--option-text-color, #1a1a1a);font-weight:600}}@scope(#MainContent){.simple-variant-picker__price-below .variant-compare-price{font-size:calc(var(--variant-price-font-size, 14px) * .9);color:var(--variant-compare-price-color, #999);text-decoration:line-through;font-weight:400}}.simple-variant-picker__option:not([data-show-price=true]) .simple-variant-picker__price-below,.simple-variant-picker__option[data-price-position=inside] .simple-variant-picker__price-below{display:none!important}.simple-variant-picker__option[data-price-position=below] .simple-variant-picker__grid-text .variant-price-container{display:none!important}.simple-variant-picker__option[data-text-orientation=horizontal][data-image-fullwidth=true][data-fullwidth-text-position=below] .simple-variant-picker__value-container{flex-direction:column;height:auto;min-height:var(--horizontal-row-height, 40px)}.simple-variant-picker__option[data-text-orientation=horizontal][data-image-fullwidth=true][data-fullwidth-text-position=below] .simple-variant-picker__image-variant{position:relative!important;width:100%!important;height:var(--horizontal-row-height, 40px)!important;min-height:var(--horizontal-row-height, 40px)!important}@scope(#MainContent){.simple-variant-picker__option[data-text-orientation=horizontal][data-image-fullwidth=true][data-fullwidth-text-position=below] .simple-variant-picker__grid-text{position:relative;width:100%;padding:8px 12px;color:var(--option-text-color, #1a1a1a);background:var(--option-bg-color, #f8f8f8);text-shadow:none;border-top:1px solid var(--option-border-color, #e0e0e0)}}@scope(#MainContent){.simple-variant-picker__option[data-text-orientation=horizontal][data-image-fullwidth=true][data-fullwidth-text-position=below] .simple-variant-picker__grid-text .variant-price-container{color:var(--option-text-color, #1a1a1a)}}@scope(#MainContent){.simple-variant-picker__option[data-text-orientation=horizontal][data-image-fullwidth=true][data-fullwidth-text-position=below] .simple-variant-picker__grid-text .variant-price{color:var(--option-text-color, #1a1a1a)}}.simple-variant-picker__option[data-text-orientation=vertical] .simple-variant-picker__value-container{flex-direction:column}.simple-variant-picker__option[data-text-orientation=vertical] .simple-variant-picker__grid-text{padding-top:8px;text-align:center}.simple-variant-picker__option[data-option-layout=grid-2] .simple-variant-picker__values,.simple-variant-picker__option[data-option-layout=grid-3] .simple-variant-picker__values{gap:10px}.option--size .simple-variant-picker__values{display:flex;flex-wrap:nowrap;gap:var(--size-button-gap, 8px);width:100%}.option--size .simple-variant-picker__value-container{flex:1 1 0px;min-width:0px}@scope(#MainContent){.option--size .simple-variant-picker__value.size-value{transition:border-color .2s,background-color .2s,color .2s,box-shadow .2s;width:100%!important;min-width:unset!important;height:var(--size-button-height, 44px)!important;padding:8px 4px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;border-radius:var(--size-button-border-radius, 8px)!important;font-weight:var(--font-weight-medium, 500)!important;text-transform:uppercase!important;font-size:var(--size-button-font-size, 14px)!important;margin:0!important;box-sizing:border-box!important;background-color:var(--size-button-bg-color, #ffffff)!important;color:var(--size-button-text-color, #1a1a1a)!important;border:var(--size-button-border-width, 1px) var(--size-button-border-style, solid) var(--size-button-border-color, #e0e0e0)!important}}.option--size .simple-variant-picker__size-name{line-height:1.05}@scope(#MainContent){.option--size .simple-variant-picker__size-weight{display:block;margin-top:3px;color:inherit;font-size:.68em;font-weight:600;line-height:1;letter-spacing:0px;opacity:.78;text-transform:none;white-space:nowrap}}@scope(#MainContent){.option--size .simple-variant-picker__radio:checked+.simple-variant-picker__value.size-value{background-color:var(--size-button-selected-bg-color, #1a1a1a)!important;color:var(--size-button-selected-text-color, #ffffff)!important;border-color:var(--size-button-selected-border-color, #1a1a1a)!important;box-shadow:inset 0 0 0 calc(var(--size-button-selected-border-width, 2px) - var(--size-button-border-width, 1px)) var(--size-button-selected-border-color, #1a1a1a)!important}}@media(max-width:749px){.simple-variant-picker{--swatch-size: var(--swatch-size-mobile) !important;--swatch-gap: var(--swatch-gap-mobile) !important}.simple-variant-picker[data-mobile-swatch-fill-row=true] .option--color .simple-variant-picker__values{flex-wrap:nowrap!important;justify-content:space-between!important;gap:0px!important}.simple-variant-picker[data-mobile-swatch-fill-row=true] .option--color .value--color{flex:0 0 var(--swatch-size)!important}.option--size .simple-variant-picker__value.size-value{height:var(--size-button-height-mobile, 40px)!important;font-size:var(--size-button-font-size-mobile, 12px)!important;padding:6px 2px!important}}.option--buttons:not(.option--size) .simple-variant-picker__values{display:flex;flex-wrap:wrap;gap:var(--option-button-gap, 8px)}@scope(#MainContent){.option--buttons:not(.option--size) .simple-variant-picker__value{transition:border-color .2s,background-color .2s,color .2s,box-shadow .2s;width:auto!important;min-width:unset!important;height:var(--option-button-height, 44px)!important;padding:8px var(--option-button-padding-horizontal, 16px)!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:var(--option-button-border-radius, 8px)!important;font-weight:var(--font-weight-medium, 500)!important;font-size:var(--option-button-font-size, 14px)!important;margin:0!important;box-sizing:border-box!important;background-color:var(--option-button-bg-color, #ffffff)!important;color:var(--option-button-text-color, #1a1a1a)!important;border:var(--option-button-border-width, 1px) var(--option-button-border-style, solid) var(--option-button-border-color, #e0e0e0)!important}}@scope(#MainContent){.option--buttons:not(.option--size) .simple-variant-picker__radio:checked+.simple-variant-picker__value{background-color:var(--option-button-selected-bg-color, #1a1a1a)!important;color:var(--option-button-selected-text-color, #ffffff)!important;border-color:var(--option-button-selected-border-color, #1a1a1a)!important;box-shadow:inset 0 0 0 calc(var(--option-button-selected-border-width, 2px) - var(--option-button-border-width, 1px)) var(--option-button-selected-border-color, #1a1a1a)!important}}.option--color .simple-variant-picker__values{gap:var(--swatch-gap)!important}.simple-variant-picker__value-container{position:relative;display:flex;gap:3px}.simple-variant-picker__radio{position:absolute;opacity:0;height:0px;width:0px;cursor:pointer}.simple-variant-picker__radio:focus-visible+label{outline:currentcolor solid 3px;outline-offset:3px}@scope(#MainContent){.simple-variant-picker__value{position:relative;padding:var(--option-padding-vertical) var(--option-padding-horizontal);background-color:var(--option-bg-color);letter-spacing:var(--letter-spacing-body);border:1px solid var(--option-border-color);border-radius:var(--option-border-radius);color:var(--option-text-color);font-size:var(--option-font-size);cursor:pointer;transition:.2s;text-align:center;min-width:44px;display:flex;align-items:center}}.simple-variant-image.simple-variant-picker__value{line-height:var(--option-image-size)}@scope(#MainContent){.simple-variant-picker__radio:checked+.simple-variant-picker__value{background-color:var(--selected-bg-color);color:var(--selected-text-color);border-color:var(--selected-border-color)}}.simple-variant-picker__color-swatch{display:block;width:var(--swatch-size);height:var(--swatch-size);border-radius:50%;transition:.3s cubic-bezier(.4,0,.2,1);cursor:pointer;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;transform:scale(1)}.simple-variant-picker__color-swatch:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:var(--swatch-outline-width) solid var(--outline-color);pointer-events:none}.simple-variant-picker__color-swatch[style*=background-image]{border:var(--variant-image-border-width) solid var(--variant-image-border-color);border-radius:var(--variant-image-border-radius);overflow:hidden;transition:border-color .2s,box-shadow .2s;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.simple-variant-picker__color-swatch[style*=background-image]:before{border:var(--variant-image-border-width) solid var(--variant-image-border-color);border-radius:var(--variant-image-border-radius);top:calc(-1 * var(--variant-image-border-width) - 2px);left:calc(-1 * var(--variant-image-border-width) - 2px);right:calc(-1 * var(--variant-image-border-width) - 2px);bottom:calc(-1 * var(--variant-image-border-width) - 2px)}.simple-variant-picker__radio:checked+.simple-variant-picker__color-swatch{transform:scale(1.05);box-shadow:none;animation:.2s ease-out 0s 1 normal none running fadeInSelected}.simple-variant-picker__color-swatch:hover:not(.unavailable){transform:scale(1.1);box-shadow:none}.simple-variant-picker__color-swatch:active:not(.unavailable){transform:scale(.95);box-shadow:none}.simple-variant-picker__radio:checked+.simple-variant-picker__color-swatch:before{border-width:2px;border-color:var(--selected-border-color)}.simple-variant-picker__radio:checked+.simple-variant-picker__color-swatch[style*=background-image]{animation:.2s ease-out 0s 1 normal none running fadeInSelected;border-color:var(--variant-image-selected-border-color)!important;box-shadow:inset 0 0 0 calc(var(--variant-image-selected-border-width) - var(--variant-image-border-width)) var(--variant-image-selected-border-color)!important}.simple-variant-picker__radio:checked+.simple-variant-picker__color-swatch[style*=background-image]:before{border-color:var(--variant-image-selected-border-color)!important;top:calc(-1 * var(--variant-image-border-width) - 2px)!important;left:calc(-1 * var(--variant-image-border-width) - 2px)!important;right:calc(-1 * var(--variant-image-border-width) - 2px)!important;bottom:calc(-1 * var(--variant-image-border-width) - 2px)!important}.simple-variant-picker__color-swatch[style*=url]{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.simple-variant-picker .simple-variant-picker__color-swatch[data-image-url]{background-image:attr(data-image-url url)!important;background-color:transparent!important}.simple-variant-picker__color-swatch[style*=background-image]{background-color:transparent!important}.simple-variant-picker .simple-variant-picker__color-swatch.swatch,.simple-variant-picker .simple-variant-picker__color-swatch{background:none transparent!important}.simple-variant-picker .simple-variant-picker__color-swatch[style*=background-image]{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;background-origin:padding-box!important}.simple-variant-picker .simple-variant-picker__color-swatch{--swatch--background: none !important}.simple-variant-picker__color-swatch[style*=url]{background:var(--variant-image-url)!important;--swatch--background: none !important}.simple-variant-picker__swatch-label{display:none}.option--color .simple-variant-picker__values{align-items:flex-start}.value--color{display:flex;flex-direction:column;align-items:center}.simple-variant-picker__value.unavailable,.simple-variant-picker__color-swatch.unavailable{opacity:.5;cursor:not-allowed!important}.simple-variant-picker__value.unavailable{text-decoration:line-through}.simple-variant-picker__color-swatch.unavailable{position:relative}.simple-variant-picker__color-swatch.unavailable:before{border-color:#0003}.simple-variant-picker__color-swatch.unavailable:after{content:"";position:absolute;top:50%;left:-2px;right:-2px;height:2px;background-color:#00000080;transform:rotate(-45deg)}.simple-variant-picker__value.non-existent,.simple-variant-picker__color-swatch.non-existent{display:none}.simple-variant-picker__label-row--custom{display:flex;align-items:center;gap:5px;margin-bottom:0;flex:1 1 0%}.simple-variant-picker__prefix-label{font-size:var(--label-size);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-body);display:inline}.simple-variant-picker__prefix-label p{display:inline;margin:0;font-size:var(--label-size);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-body)}.simple-variant-picker__prefix-label strong,.simple-variant-picker__prefix-label b{font-weight:700!important}.simple-variant-picker__selected-variant-label{font-size:var(--label-size);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-body);display:inline}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0px,0px,0px,0px);white-space:nowrap;border:0px}.simple-variant-picker .simple-variant-picker__color-swatch.has-variant-image{background-color:transparent!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;background-origin:padding-box!important}.simple-variant-picker{--swatch--background: none !important;--swatch-input--background: none !important}.simple-variant-picker .simple-variant-picker__color-swatch{background-origin:padding-box!important;forced-color-adjust:none!important}[class*=simple-variant-picker] .simple-variant-picker__color-swatch[data-image-url]{background-image:var(--variant-image-url)!important}.simple-variant-picker__image-variant{display:inline-flex;align-items:center;justify-content:center;position:relative;border:var(--variant-image-border-width) solid var(--variant-image-border-color);border-radius:var(--variant-image-border-radius);background-size:cover;background-position:center center;background-repeat:no-repeat;cursor:pointer;transition:.3s cubic-bezier(.4,0,.2,1);padding:0;overflow:hidden;transform:scale(1);aspect-ratio:1 / 1;box-sizing:border-box;width:var(--variant-image-width, 80px)!important;height:var(--variant-image-height, 80px)!important;min-width:var(--variant-image-width, 80px)!important}.simple-variant-picker__option:not([data-option-layout]) .simple-variant-picker__image-variant{width:var(--variant-image-width, 80px)!important;height:var(--variant-image-height, 80px)!important;min-width:var(--variant-image-width, 80px)!important;aspect-ratio:1 / 1!important}.simple-variant-picker__option:not([data-option-layout]) .simple-variant-picker__image-variant img{width:100%!important;height:100%!important;object-fit:cover!important}.simple-variant-picker__image-variant img{position:relative;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:inherit!important;z-index:1!important}.simple-variant-picker__value span,.simple-variant-picker__color-swatch span{position:relative;z-index:1!important}@scope(#MainContent){.simple-variant-picker__image-variant .simple-variant-picker__variant-text{background:#ffffffe6;color:var(--option-text-color);padding:2px 8px;border-radius:4px;font-size:var(--option-font-size);font-weight:500;text-shadow:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.simple-variant-picker__option[data-show-text-shadow=true] .simple-variant-picker__image-variant .simple-variant-picker__variant-text{text-shadow:rgba(0,0,0,.1) 0px 1px 2px}.simple-variant-picker__radio:checked+.simple-variant-picker__image-variant{box-shadow:calc(var(--show-variant-shadows) * 0px) calc(var(--show-variant-shadows) * 2px) calc(var(--show-variant-shadows) * 8px) rgba(0,0,0,calc(var(--show-variant-shadows) * .12));animation:.2s ease-out 0s 1 normal none running fadeInSelected;border-color:var(--variant-image-selected-border-color)!important;border-width:var(--variant-image-selected-border-width)!important}.simple-variant-picker__image-variant:hover:not(.unavailable){box-shadow:calc(var(--show-variant-shadows) * 0px) calc(var(--show-variant-shadows) * 1px) calc(var(--show-variant-shadows) * 4px) rgba(0,0,0,calc(var(--show-variant-shadows) * .08))}@scope(#MainContent){.simple-variant-picker__radio:checked+.simple-variant-picker__image-variant .simple-variant-picker__variant-text{background:var(--selected-bg-color);color:var(--selected-text-color)}}.simple-variant-picker__image-variant.unavailable{opacity:.5;cursor:not-allowed!important}.simple-variant-picker__image-variant.non-existent{display:none}@media screen and (max-width:749px){.simple-variant-picker,.simple-variant-picker__option{width:100%}.simple-variant-picker__values{width:100%;gap:8px}.simple-variant-picker__image-variant{width:100%;min-width:calc(var(--image-variant-size) * .8);height:0px;padding-bottom:100%;flex:1 1 0%;max-width:none;position:relative}.simple-variant-picker__image-variant img{position:absolute;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover!important}.simple-variant-picker__image-variant .simple-variant-picker__variant-text{font-size:calc(var(--option-font-size) * .9);padding:1px 6px;position:absolute;bottom:4px;left:50%;transform:translate(-50%);z-index:1}}@keyframes fadeInSelected{0%{opacity:.3}to{opacity:1}}.fourpaw-personalization-disclosure{display:grid;grid-template-columns:30px minmax(0px,1fr) minmax(118px,132px);align-items:center;gap:9px;width:100%;margin-top:var(--fourpaw-personalization-margin-top);margin-bottom:0;padding:8px 0;border:0px;border-radius:12px;background:transparent;box-shadow:none}.fourpaw-personalization-disclosure__panel{display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));align-items:start;gap:6px 8px;width:100%;margin:0 0 var(--fourpaw-personalization-margin-bottom);padding:8px 0 0;border:0px;border-radius:0;background:transparent}.fourpaw-personalization-disclosure__panel[hidden]{display:none}.fourpaw-personalization-disclosure__panel .fourpaw-personalization-preview{grid-column:1 / -1}.fourpaw-personalization-disclosure__copy{min-width:0px}@scope(#MainContent){.fourpaw-personalization-disclosure__title,.fourpaw-personalization-disclosure__title p{margin:0;color:var(--fourpaw-personalization-title-color);font-size:var(--fourpaw-personalization-title-size);font-weight:var(--font-weight-bold);line-height:1.3}}@scope(#MainContent){.fourpaw-personalization-disclosure__description,.fourpaw-personalization-disclosure__description p{margin:2px 0 0;color:var(--fourpaw-personalization-description-color);font-size:min(var(--fourpaw-personalization-description-size),12px);font-weight:var(--font-weight-regular);line-height:1.25}}@scope(#MainContent){.fourpaw-personalization-disclosure__toggle{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0px;min-height:42px;margin:0;padding:6px 9px 6px 10px;border:1px solid color-mix(in srgb,rgb(232,163,61) 55%,white);border-radius:10px;background:linear-gradient(135deg,color-mix(in srgb,rgb(232,163,61) 14%,transparent),transparent 58%),color-mix(in srgb,rgb(246,250,253) 68%,white);color:#09064a;font:inherit;cursor:pointer;box-shadow:#09064a0d 0 3px 10px;transition:border-color .18s,background .18s,box-shadow .18s}}.fourpaw-personalization-disclosure__toggle:before,.fourpaw-personalization-disclosure__toggle:after{content:none}@scope(#MainContent){.fourpaw-personalization-disclosure__badge{display:inline-flex;align-items:center;color:#09064a;font-size:10.5px;font-weight:var(--font-weight-bold);line-height:1.12;letter-spacing:.01em;text-align:center}}@scope(#MainContent){.fourpaw-personalization-disclosure__chevron{display:inline-grid;place-items:center;width:14px;height:14px;flex:0 0 14px;color:#09064a}}@scope(#MainContent){.fourpaw-personalization-disclosure__chevron svg{display:block;width:10px;height:7px;overflow:visible;fill:none;stroke:currentcolor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s}}.fourpaw-personalization-disclosure__toggle[aria-expanded=true] .fourpaw-personalization-disclosure__chevron svg{transform:rotate(180deg)}.fourpaw-personalization-disclosure__toggle:hover{border-color:color-mix(in srgb,rgb(232,163,61) 75%,white);background:linear-gradient(135deg,color-mix(in srgb,rgb(232,163,61) 22%,transparent),transparent 62%),color-mix(in srgb,rgb(246,250,253) 56%,white);box-shadow:#09064a14 0 5px 14px}.fourpaw-personalization-disclosure__toggle:focus-visible{outline:rgba(232,163,61,.34) solid 3px;outline-offset:3px}@media screen and (max-width:479px){.fourpaw-personalization-disclosure{grid-template-columns:28px minmax(0px,1fr) minmax(112px,124px);align-items:center;gap:7px;padding:7px 0}.fourpaw-personalization-disclosure__toggle{margin-top:0}.fourpaw-personalization-disclosure__badge{font-size:10px}.fourpaw-personalization-disclosure__toggle{padding:6px 8px 6px 9px}.fourpaw-personalization-disclosure__panel{padding:8px 0 0}}@media screen and (max-width:359px){.fourpaw-personalization-disclosure{grid-template-columns:26px minmax(0px,1fr) 104px;gap:6px;padding-inline:0px}}@font-face{font-family:FourPawPatch;src:url(fourpawco-fast-c64fb43225-b9e1541224d179b0.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}.shop-add-to-cart-button .button-text{text-transform:none!important}.shop-add-to-cart-button .button-icon>svg{width:100%;height:100%;display:block}#product-form-fast51-fourpawco-source-main,.form{width:100%!important;display:block}@scope(#MainContent){.shop-add-to-cart-button .path{stroke:#09064a}}@scope(#MainContent){#block-add_to_cart.guarantee-badges-container{display:flex;justify-content:flex-start;align-items:center;gap:6px;margin:-5px 0 10px;font-size:11px;letter-spacing:var(--letter-spacing-body);width:100%;flex-flow:wrap;color:#000!important}}#block-add_to_cart .guarantee-blinking-dot{width:8px;height:8px;border-radius:50%;display:inline-block;vertical-align:middle;position:relative;flex-shrink:0;margin-bottom:1px}#block-add_to_cart .guarantee-blinking-dot-1{background-color:#4caf50;animation:1s linear 0s infinite normal none running guarantee-blink-1}#block-add_to_cart .guarantee-blinking-dot-1:after{content:"";width:8px;height:8px;background-color:#4caf50;border-radius:50%;position:absolute;top:0;left:0;z-index:-1;animation:1s cubic-bezier(.165,.84,.44,1) 0s infinite normal none running guarantee-pulse-1}#block-add_to_cart .guarantee-blinking-dot-2{background-color:#4caf50;animation:1s linear 0s infinite normal none running guarantee-blink-2}#block-add_to_cart .guarantee-blinking-dot-2:after{content:"";width:8px;height:8px;background-color:#4caf50;border-radius:50%;position:absolute;top:0;left:0;z-index:-1;animation:1s cubic-bezier(.165,.84,.44,1) 0s infinite normal none running guarantee-pulse-2}@keyframes guarantee-blink-1{0%,to{opacity:.5}50%{opacity:1}}@keyframes guarantee-pulse-1{0%{transform:scale(1);opacity:.5}to{transform:scale(2.2);opacity:0}}@keyframes guarantee-blink-2{0%,to{opacity:.5}50%{opacity:1}}@keyframes guarantee-pulse-2{0%{transform:scale(1);opacity:.5}to{transform:scale(2.2);opacity:0}}#block-add_to_cart .guarantee-item{display:flex;align-items:center;gap:4px;flex-shrink:0;min-width:0px}@scope(#MainContent){#block-add_to_cart .guarantee-icon{width:20px;height:20px;display:block;flex-shrink:0;margin-bottom:1px;stroke:#00c7ff!important;color:#00c7ff!important}}#block-add_to_cart .guarantee-icon svg{width:100%;height:100%;display:block}#block-add_to_cart .guarantee-custom-icon{width:20px;height:20px;margin-bottom:1px;display:flex;align-items:center;justify-content:center;flex-shrink:0}@scope(#MainContent){#block-add_to_cart .guarantee-custom-icon svg{width:100%!important;height:100%!important;max-width:20px!important;max-height:20px!important;fill:#00c7ff!important;stroke:#00c7ff!important}}#block-add_to_cart .guarantee-custom-icon img{width:100%!important;height:100%!important;max-width:20px!important;max-height:20px!important;object-fit:contain!important}@scope(#MainContent){#block-add_to_cart .guarantee-text{font-weight:500;letter-spacing:var(--letter-spacing-body);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;color:#000!important}}@media(max-width:480px){#block-add_to_cart.guarantee-badges-container{flex-flow:wrap;justify-content:flex-start;margin-top:-5px}#block-add_to_cart .guarantee-item{flex-wrap:wrap;justify-content:center}}.custom-text-block-container-intro{width:100%;display:block}.custom-text-block-intro{margin-top:0;margin-bottom:12px;text-align:left;width:100%}.custom-text-block-intro .custom-text-wrapper{width:100%}.custom-text-block-intro .custom-text-with-divider{display:flex;align-items:center;width:100%;gap:12px}.custom-text-block-intro .divider-line{flex:1 1 0%;height:1px;min-height:1px;min-width:20px;background-color:#e0e0e0;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;margin:0;display:block}.custom-text-block-intro .custom-text-main{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:var(--font-weight-regular);width:100%;justify-content:flex-start;flex-shrink:0}@scope(#MainContent){.custom-text-block-intro .custom-text-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#333;width:20px;height:20px;margin-left:0;margin-right:8px}}@scope(#MainContent){.custom-text-block-intro .custom-text-icon svg{width:100%;height:100%;fill:currentcolor;stroke:currentcolor}}@scope(#MainContent){.custom-text-block-intro .custom-text-after-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#333;width:20px;height:20px;margin-left:8px;margin-right:0}}@scope(#MainContent){.custom-text-block-intro .custom-text-after-icon svg{width:100%;height:100%;fill:currentcolor;stroke:currentcolor}}@scope(#MainContent){.custom-text-block-intro .custom-text-content{color:#526473;margin:0;width:100%}}@scope(#MainContent){.custom-text-block-intro .custom-text-content a,.custom-text-block-intro .custom-text-main-text-content a{color:#06c;text-decoration:underline}}.custom-text-block-intro .custom-text-content a:hover,.custom-text-block-intro .custom-text-main-text-content a:hover{opacity:.8}.custom-text-block-intro .custom-text-content strong,.custom-text-block-intro .custom-text-content b,.custom-text-block-intro .custom-text-main-text-content strong,.custom-text-block-intro .custom-text-main-text-content b{font-weight:700!important}.custom-text-block-intro .custom-text-main-text-content{text-align:left;width:auto;font-weight:var(--font-weight-regular)}.custom-text-block-intro .custom-text-main-text-content p{text-align:inherit;font-weight:inherit}.custom-text-block-intro .custom-text-main-text-content strong,.custom-text-block-intro .custom-text-main-text-content b{font-weight:var(--font-weight-semibold)}.custom-text-block-intro .custom-text-main-text-content p{margin-top:0}.custom-text-block-intro .custom-text-main-text-content p:last-child{margin-bottom:0}@scope(#MainContent){.custom-text-block-intro .custom-text-description{font-size:10px;margin-top:4px;color:#666;opacity:.8;font-weight:var(--font-weight-regular);text-align:left}}.custom-text-block-intro .custom-text-description strong,.custom-text-block-intro .custom-text-description b{font-weight:var(--font-weight-semibold)}.custom-text-block-intro .custom-text-description p{margin-top:0}.custom-text-block-intro .custom-text-description p:last-child{margin-bottom:0}.custom-text-block-intro .custom-text-main-text-content strong,.custom-text-block-intro .custom-text-main-text-content b,.custom-text-block-intro .custom-text-description strong,.custom-text-block-intro .custom-text-description b{font-weight:700!important}.custom-text-block-intro :not(strong):not(b){font-weight:inherit}.custom-text-block-intro span:not(strong):not(b),.custom-text-block-intro div:not(.custom-text-icon):not(strong):not(b),.custom-text-block-intro p:not(strong):not(b),.custom-text-block-intro h1:not(strong):not(b),.custom-text-block-intro h2:not(strong):not(b),.custom-text-block-intro h3:not(strong):not(b),.custom-text-block-intro h4:not(strong):not(b),.custom-text-block-intro h5:not(strong):not(b),.custom-text-block-intro h6:not(strong):not(b){font-weight:var(--font-weight-regular)}.custom-text-block-container-benefit_control{width:100%;display:block}.custom-text-block-benefit_control{margin-top:4px;margin-bottom:0;text-align:left;width:100%}.custom-text-block-benefit_control .custom-text-wrapper{width:100%}.custom-text-block-benefit_control .custom-text-with-divider{display:flex;align-items:center;width:100%;gap:12px}.custom-text-block-benefit_control .divider-line{flex:1 1 0%;height:1px;min-height:1px;min-width:20px;background-color:#e0e0e0;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;margin:0;display:block}.custom-text-block-benefit_control .custom-text-main{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:var(--font-weight-regular);width:100%;justify-content:flex-start;flex-shrink:0}@scope(#MainContent){.custom-text-block-benefit_control .custom-text-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#e8a33d;width:18px;height:18px;margin-left:0;margin-right:8px}}@scope(#MainContent){.custom-text-block-benefit_control .custom-text-icon svg{width:100%;height:100%;fill:currentcolor;stroke:currentcolor}}@scope(#MainContent){.custom-text-block-benefit_control .custom-text-after-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#333;width:20px;height:20px;margin-left:8px;margin-right:0}}@scope(#MainContent){.custom-text-block-benefit_control .custom-text-after-icon svg{width:100%;height:100%;fill:currentcolor;stroke:currentcolor}}@scope(#MainContent){.custom-text-block-benefit_control .custom-text-content{color:#09064a;margin:0;width:100%}}@scope(#MainContent){.custom-text-block-benefit_control .custom-text-content a,.custom-text-block-benefit_control .custom-text-main-text-content a{color:#06c;text-decoration:underline}}.custom-text-block-benefit_control .custom-text-content a:hover,.custom-text-block-benefit_control .custom-text-main-text-content a:hover{opacity:.8}.custom-text-block-benefit_control .custom-text-content strong,.custom-text-block-benefit_control .custom-text-content b,.custom-text-block-benefit_control .custom-text-main-text-content strong,.custom-text-block-benefit_control .custom-text-main-text-content b{font-weight:700!important}.custom-text-block-benefit_control .custom-text-main-text-content{text-align:left;width:auto;font-weight:var(--font-weight-regular)}.custom-text-block-benefit_control .custom-text-main-text-content p{text-align:inherit;font-weight:inherit}.custom-text-block-benefit_control .custom-text-main-text-content strong,.custom-text-block-benefit_control .custom-text-main-text-content b{font-weight:var(--font-weight-semibold)}.custom-text-block-benefit_control .custom-text-main-text-content p{margin-top:0}.custom-text-block-benefit_control .custom-text-main-text-content p:last-child{margin-bottom:0}@scope(#MainContent){.custom-text-block-benefit_control .custom-text-description{font-size:10px;margin-top:4px;color:#666;opacity:.8;font-weight:var(--font-weight-regular);text-align:left}}.custom-text-block-benefit_control .custom-text-description strong,.custom-text-block-benefit_control .custom-text-description b{font-weight:var(--font-weight-semibold)}.custom-text-block-benefit_control .custom-text-description p{margin-top:0}.custom-text-block-benefit_control .custom-text-description p:last-child{margin-bottom:0}.custom-text-block-benefit_control .custom-text-main-text-content strong,.custom-text-block-benefit_control .custom-text-main-text-content b,.custom-text-block-benefit_control .custom-text-description strong,.custom-text-block-benefit_control .custom-text-description b{font-weight:700!important}.custom-text-block-benefit_control :not(strong):not(b){font-weight:inherit}.custom-text-block-benefit_control span:not(strong):not(b),.custom-text-block-benefit_control div:not(.custom-text-icon):not(strong):not(b),.custom-text-block-benefit_control p:not(strong):not(b),.custom-text-block-benefit_control h1:not(strong):not(b),.custom-text-block-benefit_control h2:not(strong):not(b),.custom-text-block-benefit_control h3:not(strong):not(b),.custom-text-block-benefit_control h4:not(strong):not(b),.custom-text-block-benefit_control h5:not(strong):not(b),.custom-text-block-benefit_control h6:not(strong):not(b){font-weight:var(--font-weight-regular)}.custom-text-block-container-benefit_neck{width:100%;display:block}.custom-text-block-benefit_neck{margin-top:4px;margin-bottom:12px;text-align:left;width:100%}.custom-text-block-benefit_neck .custom-text-wrapper{width:100%}.custom-text-block-benefit_neck .custom-text-with-divider{display:flex;align-items:center;width:100%;gap:12px}.custom-text-block-benefit_neck .divider-line{flex:1 1 0%;height:1px;min-height:1px;min-width:20px;background-color:#e0e0e0;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;margin:0;display:block}.custom-text-block-benefit_neck .custom-text-main{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:var(--font-weight-regular);width:100%;justify-content:flex-start;flex-shrink:0}@scope(#MainContent){.custom-text-block-benefit_neck .custom-text-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#e8a33d;width:18px;height:18px;margin-left:0;margin-right:8px}}@scope(#MainContent){.custom-text-block-benefit_neck .custom-text-icon svg{width:100%;height:100%;fill:currentcolor;stroke:currentcolor}}@scope(#MainContent){.custom-text-block-benefit_neck .custom-text-after-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#333;width:20px;height:20px;margin-left:8px;margin-right:0}}@scope(#MainContent){.custom-text-block-benefit_neck .custom-text-after-icon svg{width:100%;height:100%;fill:currentcolor;stroke:currentcolor}}@scope(#MainContent){.custom-text-block-benefit_neck .custom-text-content{color:#09064a;margin:0;width:100%}}@scope(#MainContent){.custom-text-block-benefit_neck .custom-text-content a,.custom-text-block-benefit_neck .custom-text-main-text-content a{color:#06c;text-decoration:underline}}.custom-text-block-benefit_neck .custom-text-content a:hover,.custom-text-block-benefit_neck .custom-text-main-text-content a:hover{opacity:.8}.custom-text-block-benefit_neck .custom-text-content strong,.custom-text-block-benefit_neck .custom-text-content b,.custom-text-block-benefit_neck .custom-text-main-text-content strong,.custom-text-block-benefit_neck .custom-text-main-text-content b{font-weight:700!important}.custom-text-block-benefit_neck .custom-text-main-text-content{text-align:left;width:auto;font-weight:var(--font-weight-regular)}.custom-text-block-benefit_neck .custom-text-main-text-content p{text-align:inherit;font-weight:inherit}.custom-text-block-benefit_neck .custom-text-main-text-content strong,.custom-text-block-benefit_neck .custom-text-main-text-content b{font-weight:var(--font-weight-semibold)}.custom-text-block-benefit_neck .custom-text-main-text-content p{margin-top:0}.custom-text-block-benefit_neck .custom-text-main-text-content p:last-child{margin-bottom:0}@scope(#MainContent){.custom-text-block-benefit_neck .custom-text-description{font-size:10px;margin-top:4px;color:#666;opacity:.8;font-weight:var(--font-weight-regular);text-align:left}}.custom-text-block-benefit_neck .custom-text-description strong,.custom-text-block-benefit_neck .custom-text-description b{font-weight:var(--font-weight-semibold)}.custom-text-block-benefit_neck .custom-text-description p{margin-top:0}.custom-text-block-benefit_neck .custom-text-description p:last-child{margin-bottom:0}.custom-text-block-benefit_neck .custom-text-main-text-content strong,.custom-text-block-benefit_neck .custom-text-main-text-content b,.custom-text-block-benefit_neck .custom-text-description strong,.custom-text-block-benefit_neck .custom-text-description b{font-weight:700!important}.custom-text-block-benefit_neck :not(strong):not(b){font-weight:inherit}.custom-text-block-benefit_neck span:not(strong):not(b),.custom-text-block-benefit_neck div:not(.custom-text-icon):not(strong):not(b),.custom-text-block-benefit_neck p:not(strong):not(b),.custom-text-block-benefit_neck h1:not(strong):not(b),.custom-text-block-benefit_neck h2:not(strong):not(b),.custom-text-block-benefit_neck h3:not(strong):not(b),.custom-text-block-benefit_neck h4:not(strong):not(b),.custom-text-block-benefit_neck h5:not(strong):not(b),.custom-text-block-benefit_neck h6:not(strong):not(b){font-weight:var(--font-weight-regular)}.custom-text-block-container-benefit_speed{width:100%;display:block}.custom-text-block-benefit_speed{margin-top:4px;margin-bottom:0;text-align:left;width:100%}.custom-text-block-benefit_speed .custom-text-wrapper{width:100%}.custom-text-block-benefit_speed .custom-text-with-divider{display:flex;align-items:center;width:100%;gap:12px}.custom-text-block-benefit_speed .divider-line{flex:1 1 0%;height:1px;min-height:1px;min-width:20px;background-color:#e0e0e0;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;margin:0;display:block}.custom-text-block-benefit_speed .custom-text-main{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:var(--font-weight-regular);width:100%;justify-content:flex-start;flex-shrink:0}@scope(#MainContent){.custom-text-block-benefit_speed .custom-text-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#e8a33d;width:18px;height:18px;margin-left:0;margin-right:8px}}@scope(#MainContent){.custom-text-block-benefit_speed .custom-text-icon svg{width:100%;height:100%;fill:currentcolor;stroke:currentcolor}}@scope(#MainContent){.custom-text-block-benefit_speed .custom-text-after-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#333;width:20px;height:20px;margin-left:8px;margin-right:0}}@scope(#MainContent){.custom-text-block-benefit_speed .custom-text-after-icon svg{width:100%;height:100%;fill:currentcolor;stroke:currentcolor}}@scope(#MainContent){.custom-text-block-benefit_speed .custom-text-content{color:#09064a;margin:0;width:100%}}@scope(#MainContent){.custom-text-block-benefit_speed .custom-text-content a,.custom-text-block-benefit_speed .custom-text-main-text-content a{color:#06c;text-decoration:underline}}.custom-text-block-benefit_speed .custom-text-content a:hover,.custom-text-block-benefit_speed .custom-text-main-text-content a:hover{opacity:.8}.custom-text-block-benefit_speed .custom-text-content strong,.custom-text-block-benefit_speed .custom-text-content b,.custom-text-block-benefit_speed .custom-text-main-text-content strong,.custom-text-block-benefit_speed .custom-text-main-text-content b{font-weight:700!important}.custom-text-block-benefit_speed .custom-text-main-text-content{text-align:left;width:auto;font-weight:var(--font-weight-regular)}.custom-text-block-benefit_speed .custom-text-main-text-content p{text-align:inherit;font-weight:inherit}.custom-text-block-benefit_speed .custom-text-main-text-content strong,.custom-text-block-benefit_speed .custom-text-main-text-content b{font-weight:var(--font-weight-semibold)}.custom-text-block-benefit_speed .custom-text-main-text-content p{margin-top:0}.custom-text-block-benefit_speed .custom-text-main-text-content p:last-child{margin-bottom:0}@scope(#MainContent){.custom-text-block-benefit_speed .custom-text-description{font-size:10px;margin-top:4px;color:#666;opacity:.8;font-weight:var(--font-weight-regular);text-align:left}}.custom-text-block-benefit_speed .custom-text-description strong,.custom-text-block-benefit_speed .custom-text-description b{font-weight:var(--font-weight-semibold)}.custom-text-block-benefit_speed .custom-text-description p{margin-top:0}.custom-text-block-benefit_speed .custom-text-description p:last-child{margin-bottom:0}.custom-text-block-benefit_speed .custom-text-main-text-content strong,.custom-text-block-benefit_speed .custom-text-main-text-content b,.custom-text-block-benefit_speed .custom-text-description strong,.custom-text-block-benefit_speed .custom-text-description b{font-weight:700!important}.custom-text-block-benefit_speed :not(strong):not(b){font-weight:inherit}.custom-text-block-benefit_speed span:not(strong):not(b),.custom-text-block-benefit_speed div:not(.custom-text-icon):not(strong):not(b),.custom-text-block-benefit_speed p:not(strong):not(b),.custom-text-block-benefit_speed h1:not(strong):not(b),.custom-text-block-benefit_speed h2:not(strong):not(b),.custom-text-block-benefit_speed h3:not(strong):not(b),.custom-text-block-benefit_speed h4:not(strong):not(b),.custom-text-block-benefit_speed h5:not(strong):not(b),.custom-text-block-benefit_speed h6:not(strong):not(b){font-weight:var(--font-weight-regular)}.custom-text-block-container-benefit_movement{width:100%;display:block}.custom-text-block-benefit_movement{margin-top:4px;margin-bottom:0;text-align:left;width:100%}.custom-text-block-benefit_movement .custom-text-wrapper{width:100%}.custom-text-block-benefit_movement .custom-text-with-divider{display:flex;align-items:center;width:100%;gap:12px}.custom-text-block-benefit_movement .divider-line{flex:1 1 0%;height:1px;min-height:1px;min-width:20px;background-color:#e0e0e0;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;margin:0;display:block}.custom-text-block-benefit_movement .custom-text-main{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:var(--font-weight-regular);width:100%;justify-content:flex-start;flex-shrink:0}@scope(#MainContent){.custom-text-block-benefit_movement .custom-text-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#e8a33d;width:18px;height:18px;margin-left:0;margin-right:8px}}@scope(#MainContent){.custom-text-block-benefit_movement .custom-text-icon svg{width:100%;height:100%;fill:currentcolor;stroke:currentcolor}}@scope(#MainContent){.custom-text-block-benefit_movement .custom-text-after-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#333;width:20px;height:20px;margin-left:8px;margin-right:0}}@scope(#MainContent){.custom-text-block-benefit_movement .custom-text-after-icon svg{width:100%;height:100%;fill:currentcolor;stroke:currentcolor}}@scope(#MainContent){.custom-text-block-benefit_movement .custom-text-content{color:#09064a;margin:0;width:100%}}@scope(#MainContent){.custom-text-block-benefit_movement .custom-text-content a,.custom-text-block-benefit_movement .custom-text-main-text-content a{color:#06c;text-decoration:underline}}.custom-text-block-benefit_movement .custom-text-content a:hover,.custom-text-block-benefit_movement .custom-text-main-text-content a:hover{opacity:.8}.custom-text-block-benefit_movement .custom-text-content strong,.custom-text-block-benefit_movement .custom-text-content b,.custom-text-block-benefit_movement .custom-text-main-text-content strong,.custom-text-block-benefit_movement .custom-text-main-text-content b{font-weight:700!important}.custom-text-block-benefit_movement .custom-text-main-text-content{text-align:left;width:auto;font-weight:var(--font-weight-regular)}.custom-text-block-benefit_movement .custom-text-main-text-content p{text-align:inherit;font-weight:inherit}.custom-text-block-benefit_movement .custom-text-main-text-content strong,.custom-text-block-benefit_movement .custom-text-main-text-content b{font-weight:var(--font-weight-semibold)}.custom-text-block-benefit_movement .custom-text-main-text-content p{margin-top:0}.custom-text-block-benefit_movement .custom-text-main-text-content p:last-child{margin-bottom:0}@scope(#MainContent){.custom-text-block-benefit_movement .custom-text-description{font-size:10px;margin-top:4px;color:#666;opacity:.8;font-weight:var(--font-weight-regular);text-align:left}}.custom-text-block-benefit_movement .custom-text-description strong,.custom-text-block-benefit_movement .custom-text-description b{font-weight:var(--font-weight-semibold)}.custom-text-block-benefit_movement .custom-text-description p{margin-top:0}.custom-text-block-benefit_movement .custom-text-description p:last-child{margin-bottom:0}.custom-text-block-benefit_movement .custom-text-main-text-content strong,.custom-text-block-benefit_movement .custom-text-main-text-content b,.custom-text-block-benefit_movement .custom-text-description strong,.custom-text-block-benefit_movement .custom-text-description b{font-weight:700!important}.custom-text-block-benefit_movement :not(strong):not(b){font-weight:inherit}.custom-text-block-benefit_movement span:not(strong):not(b),.custom-text-block-benefit_movement div:not(.custom-text-icon):not(strong):not(b),.custom-text-block-benefit_movement p:not(strong):not(b),.custom-text-block-benefit_movement h1:not(strong):not(b),.custom-text-block-benefit_movement h2:not(strong):not(b),.custom-text-block-benefit_movement h3:not(strong):not(b),.custom-text-block-benefit_movement h4:not(strong):not(b),.custom-text-block-benefit_movement h5:not(strong):not(b),.custom-text-block-benefit_movement h6:not(strong):not(b){font-weight:var(--font-weight-regular)}.custom-text-block-container-benefit_build{width:100%;display:block}.custom-text-block-benefit_build{margin-top:4px;margin-bottom:12px;text-align:left;width:100%}.custom-text-block-benefit_build .custom-text-wrapper{width:100%}.custom-text-block-benefit_build .custom-text-with-divider{display:flex;align-items:center;width:100%;gap:12px}.custom-text-block-benefit_build .divider-line{flex:1 1 0%;height:1px;min-height:1px;min-width:20px;background-color:#e0e0e0;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;margin:0;display:block}.custom-text-block-benefit_build .custom-text-main{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:var(--font-weight-regular);width:100%;justify-content:flex-start;flex-shrink:0}@scope(#MainContent){.custom-text-block-benefit_build .custom-text-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#e8a33d;width:18px;height:18px;margin-left:0;margin-right:8px}}@scope(#MainContent){.custom-text-block-benefit_build .custom-text-icon svg{width:100%;height:100%;fill:currentcolor;stroke:currentcolor}}@scope(#MainContent){.custom-text-block-benefit_build .custom-text-after-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#333;width:20px;height:20px;margin-left:8px;margin-right:0}}@scope(#MainContent){.custom-text-block-benefit_build .custom-text-after-icon svg{width:100%;height:100%;fill:currentcolor;stroke:currentcolor}}@scope(#MainContent){.custom-text-block-benefit_build .custom-text-content{color:#09064a;margin:0;width:100%}}@scope(#MainContent){.custom-text-block-benefit_build .custom-text-content a,.custom-text-block-benefit_build .custom-text-main-text-content a{color:#06c;text-decoration:underline}}.custom-text-block-benefit_build .custom-text-content a:hover,.custom-text-block-benefit_build .custom-text-main-text-content a:hover{opacity:.8}.custom-text-block-benefit_build .custom-text-content strong,.custom-text-block-benefit_build .custom-text-content b,.custom-text-block-benefit_build .custom-text-main-text-content strong,.custom-text-block-benefit_build .custom-text-main-text-content b{font-weight:700!important}.custom-text-block-benefit_build .custom-text-main-text-content{text-align:left;width:auto;font-weight:var(--font-weight-regular)}.custom-text-block-benefit_build .custom-text-main-text-content p{text-align:inherit;font-weight:inherit}.custom-text-block-benefit_build .custom-text-main-text-content strong,.custom-text-block-benefit_build .custom-text-main-text-content b{font-weight:var(--font-weight-semibold)}.custom-text-block-benefit_build .custom-text-main-text-content p{margin-top:0}.custom-text-block-benefit_build .custom-text-main-text-content p:last-child{margin-bottom:0}@scope(#MainContent){.custom-text-block-benefit_build .custom-text-description{font-size:10px;margin-top:4px;color:#666;opacity:.8;font-weight:var(--font-weight-regular);text-align:left}}.custom-text-block-benefit_build .custom-text-description strong,.custom-text-block-benefit_build .custom-text-description b{font-weight:var(--font-weight-semibold)}.custom-text-block-benefit_build .custom-text-description p{margin-top:0}.custom-text-block-benefit_build .custom-text-description p:last-child{margin-bottom:0}.custom-text-block-benefit_build .custom-text-main-text-content strong,.custom-text-block-benefit_build .custom-text-main-text-content b,.custom-text-block-benefit_build .custom-text-description strong,.custom-text-block-benefit_build .custom-text-description b{font-weight:700!important}.custom-text-block-benefit_build :not(strong):not(b){font-weight:inherit}.custom-text-block-benefit_build span:not(strong):not(b),.custom-text-block-benefit_build div:not(.custom-text-icon):not(strong):not(b),.custom-text-block-benefit_build p:not(strong):not(b),.custom-text-block-benefit_build h1:not(strong):not(b),.custom-text-block-benefit_build h2:not(strong):not(b),.custom-text-block-benefit_build h3:not(strong):not(b),.custom-text-block-benefit_build h4:not(strong):not(b),.custom-text-block-benefit_build h5:not(strong):not(b),.custom-text-block-benefit_build h6:not(strong):not(b){font-weight:var(--font-weight-regular)}.new-product-faq{width:100%;margin:10px auto 0;font-size:95%}.new-faq-container{border-radius:10px;overflow:hidden;border:1px solid rgb(216,228,239);background-color:transparent}.new-faq-container.border-bottom-only{display:grid;gap:3px;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;overflow:visible}.new-faq-container.border-bottom-only .faq-item{border:0px;border-radius:10px;overflow:hidden}.new-faq-container.border-bottom-only .faq-question,.new-faq-container.border-bottom-only .faq-answer{padding-right:14px;padding-left:14px}.new-faq-container.border-bottom-only .faq-item.active .faq-question{border-radius:10px 10px 0 0!important}.new-faq-container.border-bottom-only .faq-item.active .faq-answer{padding-right:14px;padding-left:14px}.faq-item{border-bottom:1px solid rgb(216,228,239);padding:0}.faq-item:last-child{border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor}@scope(#MainContent){.faq-question{display:flex;justify-content:space-between;align-items:center;width:100%;padding:8px 16px;cursor:pointer;font-weight:var(--font-weight-regular);position:relative;color:#09064a;background-color:#f6fafd;font-size:16px;line-height:1.3;min-height:44px;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;outline:none;transition:background-color .3s,color .3s;text-align:left;border-radius:10px!important}}.faq-question-image,.faq-question-svg{margin-right:12px;flex-shrink:0;width:40px;height:40px;border-radius:4px;overflow:hidden;display:flex;align-items:center;justify-content:center}.faq-question-image img{width:100%;height:100%;object-fit:cover}.faq-question-svg svg{width:100%;height:100%;max-width:100%;max-height:100%;display:block}.faq-question-svg{background-color:transparent}.faq-question-text{flex:1 1 0%}@scope(#MainContent){.faq-toggle{display:flex;align-items:center;justify-content:center;font-size:18px;margin-left:12px;padding-left:8px;padding-right:2px;transition:transform .4s cubic-bezier(.4,0,.2,1);color:#1b2a38;width:18px;height:18px;flex-shrink:0;box-sizing:content-box}}.faq-toggle svg,.faq-toggle img{width:100%;height:100%;display:block}.faq-toggle img{object-fit:contain}.faq-toggle--custom{transform:none}.faq-item.active .faq-toggle{transform:rotate(45deg)}.faq-item.active .faq-toggle--custom{transform:none}@scope(#MainContent){.faq-answer{padding:0 16px 0 0;max-height:0px;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1),padding .3s;color:#526473;background-color:#fff;font-size:16px;line-height:1.4;opacity:0;will-change:max-height,opacity}}.faq-item.active .faq-answer{opacity:1;padding:0 16px 16px 0}.faq-answer-inner{padding-top:16px}.faq-answer p{margin-top:0;margin-bottom:.5em}.faq-answer p:last-child{margin-bottom:0}.faq-answer ul,.faq-answer ol{list-style-position:outside;margin:.5em 0;padding-left:1.5em}.faq-answer ul{list-style-type:disc}.faq-answer ol{list-style-type:decimal}.faq-answer ul li,.faq-answer ol li{margin-bottom:.25em;display:list-item}.faq-answer ul li:last-child,.faq-answer ol li:last-child{margin-bottom:0}.faq-answer img{max-width:100%;height:auto;display:block;margin:.5em 0}.faq-answer::-webkit-scrollbar{width:6px}.faq-answer::-webkit-scrollbar-track{background:#0000001a;border-radius:3px}.faq-answer::-webkit-scrollbar-thumb{background:#0000004d;border-radius:3px}.faq-answer::-webkit-scrollbar-thumb:hover{background:#00000080}@media screen and (max-width:768px){.product-faq{font-size:90%;width:100%}.faq-question{padding:8px 14px;font-size:16px}.faq-question-image,.faq-question-svg{width:35px;height:35px;margin-right:10px}.faq-toggle{font-size:16px;width:16px;height:16px;padding-left:8px}.faq-answer{padding:0 14px 0 0;font-size:16px}.faq-item.active .faq-answer{padding:0 14px 16px 0}.faq-answer::-webkit-scrollbar{width:4px}}@media screen and (max-width:480px){.product-faq{font-size:85%;width:100%;margin:8px auto 0}.faq-question{padding:8px 12px;font-size:16px}.faq-question-image,.faq-question-svg{width:30px;height:30px;margin-right:8px}.faq-toggle{font-size:14px;width:14px;height:14px;padding-left:8px}.faq-answer{padding:0 12px 0 0;font-size:16px;line-height:1.3}.faq-item.active .faq-answer{padding:0 12px 16px 0}.faq-answer::-webkit-scrollbar{width:3px}}.custom-benefits-section-wrapper{padding:60px 25px;background:#09064a!important}.custom-content-column{position:relative;z-index:1}@media screen and (min-width:768px){.custom-benefits-container{flex-direction:row!important;align-items:center!important;gap:40px!important}.custom-header-section{display:none!important}.custom-content-column,.custom-image-column{flex:1 1 0%!important;order:0!important}.custom-section-header.desktop-header{display:block!important;text-align:center!important;margin-bottom:30px!important}.custom-content-column{position:relative;z-index:1;order:2!important}.custom-image-column{position:relative;z-index:1;order:1!important}}@scope(#MainContent){.custom-benefits-section .global-accent-text,.custom-benefits-section-wrapper .global-accent-text,.custom-benefits-section .custom-accent-text,.custom-benefits-section-wrapper .custom-accent-text{padding:2px 4px!important;margin:-2px -4px -2px 0!important;display:inline-block!important;color:#e8a33d!important;font-family:var(--font-accent-family, var(--font-body-family))!important;font-style:var(--font-accent-style, normal)!important;font-weight:var(--font-accent-weight, inherit)!important;letter-spacing:var(--font-accent-letter-spacing, inherit)!important;text-transform:var(--font-accent-text-transform, none)!important}}@scope(#MainContent){.custom-benefits-section .product-benefits-heading,.custom-benefits-section-wrapper .product-benefits-heading,.custom-benefits-section-wrapper h2.product-benefits-heading{font-size:34px!important;color:#fff!important;letter-spacing:var(--letter-spacing-heading)!important;line-height:1.1!important;font-weight:var(--font-weight-bold)!important;margin-top:0!important;margin-bottom:12px!important}}@scope(#MainContent){.custom-benefits-section .custom-subtitle,.custom-benefits-section-wrapper .custom-subtitle{letter-spacing:var(--letter-spacing-body);font-size:14px!important;color:#d8e4ef!important}}.custom-benefits-section .custom-benefit-title,.custom-benefits-section-wrapper .custom-benefit-title,.custom-benefits-section-wrapper h3.custom-benefit-title{font-size:14px!important;letter-spacing:var(--letter-spacing-body)!important;margin-bottom:0!important;font-weight:var(--font-weight-bold)!important}@scope(#MainContent){.custom-benefits-section [data-block-id=control] .custom-benefit-title,.custom-benefits-section-wrapper [data-block-id=control] .custom-benefit-title,.custom-benefits-section-wrapper [data-block-id=control] h3.custom-benefit-title{color:#e8a33d!important}}@scope(#MainContent){.custom-benefits-section [data-block-id=health] .custom-benefit-title,.custom-benefits-section-wrapper [data-block-id=health] .custom-benefit-title,.custom-benefits-section-wrapper [data-block-id=health] h3.custom-benefit-title{color:#e8a33d!important}}@scope(#MainContent){.custom-benefits-section [data-block-id=ease] .custom-benefit-title,.custom-benefits-section-wrapper [data-block-id=ease] .custom-benefit-title,.custom-benefits-section-wrapper [data-block-id=ease] h3.custom-benefit-title{color:#e8a33d!important}}@scope(#MainContent){.custom-benefits-section [data-block-id=quality] .custom-benefit-title,.custom-benefits-section-wrapper [data-block-id=quality] .custom-benefit-title,.custom-benefits-section-wrapper [data-block-id=quality] h3.custom-benefit-title{color:#e8a33d!important}}@scope(#MainContent){html body .custom-benefits-section .custom-benefit-title,html body .custom-benefits-section-wrapper .custom-benefit-title,html body .custom-benefits-section-wrapper h3.custom-benefit-title,html body .custom-benefits-section .custom-benefit-item .custom-benefit-title,html body .custom-benefits-section-wrapper .custom-benefit-item .custom-benefit-title{color:#e8a33d!important}}@scope(#MainContent){html body .custom-benefits-section .custom-benefit-item:nth-child(1) .custom-benefit-title,html body .custom-benefits-section-wrapper .custom-benefit-item:nth-child(1) .custom-benefit-title{color:#e8a33d!important}}@scope(#MainContent){html body .custom-benefits-section .custom-benefit-item:nth-child(2) .custom-benefit-title,html body .custom-benefits-section-wrapper .custom-benefit-item:nth-child(2) .custom-benefit-title{color:#e8a33d!important}}@scope(#MainContent){html body .custom-benefits-section .custom-benefit-item:nth-child(3) .custom-benefit-title,html body .custom-benefits-section-wrapper .custom-benefit-item:nth-child(3) .custom-benefit-title{color:#e8a33d!important}}@scope(#MainContent){html body .custom-benefits-section .custom-benefit-item:nth-child(4) .custom-benefit-title,html body .custom-benefits-section-wrapper .custom-benefit-item:nth-child(4) .custom-benefit-title{color:#e8a33d!important}}.custom-benefits-section .custom-benefit-description,.custom-benefits-section-wrapper .custom-benefit-description{font-size:15px!important;letter-spacing:var(--letter-spacing-body)}.custom-benefits-section .custom-benefits-list,.custom-benefits-section-wrapper .custom-benefits-list{background:#09064a!important;border-radius:18px!important;padding:20px!important;max-width:450px!important;margin:0 auto!important;border:1px solid rgb(232,163,61)!important;position:static!important;z-index:auto!important}@media screen and (min-width:768px){.custom-benefits-section .product-benefits-heading,.custom-benefits-section-wrapper .product-benefits-heading,.custom-benefits-section-wrapper h2.product-benefits-heading{font-size:35px!important;letter-spacing:var(--letter-spacing-heading)!important;line-height:1.1!important}.custom-benefits-section .custom-subtitle,.custom-benefits-section-wrapper .custom-subtitle{font-size:13px!important}.custom-benefits-section .custom-benefit-title,.custom-benefits-section-wrapper .custom-benefit-title,.custom-benefits-section-wrapper h3.custom-benefit-title{font-size:14px!important}.custom-benefits-section .custom-benefit-description,.custom-benefits-section-wrapper .custom-benefit-description{font-size:16px!important}}.custom-feature-video{position:relative;width:100%;height:auto;border-radius:8px;overflow:hidden;background:#000;margin-top:0;margin-bottom:20px}.custom-video-element{width:100%!important;height:auto!important;display:block!important;border-radius:8px!important;background:#000!important}@scope(#MainContent){.custom-benefit-video-play{position:absolute;inset:50% auto auto 50%;z-index:2;display:none;min-height:48px;padding:10px 16px;align-items:center;gap:8px;border:0px;border-radius:999px;background:#09064aeb;color:#fff;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-weight:700;transform:translate(-50%,-50%);cursor:pointer}}@scope(#MainContent){.custom-benefit-video-play svg{width:20px;height:20px;fill:currentcolor}}.custom-benefit-video-container[data-autoplay-blocked=true] .custom-benefit-video-play{display:inline-flex}.custom-benefit-video-play:focus-visible{outline:rgb(232,163,61) solid 3px;outline-offset:3px}@media screen and (min-width:990px){.custom-benefits-section-wrapper--benefit-grid .custom-content-column{flex:1 1 680px!important;max-width:680px!important}.custom-benefits-section-wrapper--benefit-grid .custom-image-column{display:flex;max-width:360px;align-items:center;justify-content:center;flex:0 1 360px!important}.custom-benefits-section-wrapper--benefit-grid .custom-section-image-container{width:100%;margin-bottom:0}.custom-benefits-section-wrapper--benefit-grid .custom-feature-video{width:min(100%,315px);aspect-ratio:9 / 16;margin:0 auto}.custom-benefits-section-wrapper--benefit-grid .custom-video-element{width:100%!important;height:100%!important;object-fit:cover!important}}.custom-section-image-container{margin-top:0;margin-bottom:20px;position:relative;z-index:1}.custom-feature-image img,.custom-feature-video,.custom-video-element,.custom-placeholder-image svg{border-radius:8px!important}@media screen and (max-width:767px){.custom-benefits-section .custom-benefits-list,.custom-benefits-section-wrapper .custom-benefits-list{position:relative!important;z-index:2!important}.custom-content-column{position:relative!important;z-index:1!important}}.section-fast51-fourpawco-source-mechanism{--padding-top: 64px;--padding-bottom: 64px;--padding-horizontal: 20px;--title-color: #09064a;--highlight-color: #8a5f1d;--subtitle-color: #526473;--card-border-radius: 18px;--card-border-color: #d8e4ef;--card-border-style: dashed;--card-border-width: 1px;--step-title-color: #09064a;--description-color: #526473;--number-border-color: #e8a33d;--number-border-width: 2px;--number-border-style: solid;--number-border-radius: 50px;--number-background-color: #09064a;--number-font-weight: 600;--label-color: #ffffff;--title-size: 34px;--title-size-mobile: 34px;--title-line-height: 1.2;--title-line-height-mobile: 1.2;--subtitle-size: 18px;--subtitle-size-mobile: 15px;--step-title-size: 18px;--step-title-size-mobile: 20px;--step-description-size: 16px;--step-description-size-mobile: 15px;--number-size: 20px;--number-size-mobile: 24px;--number-circle-size: 40px;--number-circle-size-mobile: 40px;--title-margin-bottom: 16px;--title-margin-bottom-tablet: 12px;--title-margin-bottom-mobile: 10px;--subtitle-margin-top: 0px;--subtitle-margin-bottom: 30px;--step-content-padding-vertical: 16px;--step-content-padding-horizontal: 12px;--step-content-padding-vertical-mobile: 16px;--step-content-padding-horizontal-mobile: 12px;--step-item-margin-bottom: 10px;--steps-layout-gap: 14px;--step-item-max-width-750px: 350px;--content-max-width: 1200px;--mobile-carousel-padding: 8px;--default-card-bg: #ffffff;--default-image-bg: #f5f5f5;--enable-top-border: false;--top-border-width: 1px;--top-border-style: solid;--top-border-color: #e0e0e0;--enable-bottom-border: false;--bottom-border-width: 1px;--bottom-border-style: solid;--bottom-border-color: #e0e0e0}@media(min-width:769px){.mobile-only{display:none!important}}@media(max-width:768px){.desktop-only{display:none!important}}.section-fast51-fourpawco-source-mechanism .step-image-container{position:relative;width:100%;aspect-ratio:1 / 1;background-color:var(--image-bg-color, var(--default-image-bg));display:flex;align-items:center;justify-content:center;-webkit-mask-image:-webkit-radial-gradient(center,white,black);mask-image:-webkit-radial-gradient(center,white,black);border-radius:var(--card-border-radius)!important;overflow:hidden!important}.section-fast51-fourpawco-source-mechanism .step-card{flex-direction:column;overflow:hidden!important;border-radius:var(--card-border-radius)!important;border:var(--card-border-width) var(--card-border-style) var(--card-border-color)!important;background:var(--card-bg-color, transparent)!important;display:flex!important;height:auto!important}.section-fast51-fourpawco-source-mechanism .step-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;transform:translateZ(0);backface-visibility:hidden;pointer-events:none;border-radius:var(--card-border-radius)!important}.section-fast51-fourpawco-source-mechanism .placeholder-image{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f0f0f0;border-radius:var(--card-border-radius)!important}.section-fast51-fourpawco-source-mechanism .step-content{flex-direction:column;border-bottom-right-radius:!important;border-bottom-left-radius:!important;border-top-left-radius:0!important;border-top-right-radius:0!important;overflow:hidden!important;background-color:var(--content-bg-color, var(--default-card-bg))!important;padding:var(--step-content-padding-vertical) var(--step-content-padding-horizontal)!important;flex:1 1 0%!important;display:flex!important;justify-content:flex-start!important}.section-fast51-fourpawco-source-mechanism .step-title-container{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:8px!important;overflow:hidden!important}.section-fast51-fourpawco-source-mechanism .step-title{margin:0!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important;flex:1 1 0%!important}.section-fast51-fourpawco-source-mechanism .step-description{margin:0!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important;line-height:1.5!important}@media(max-width:768px){.section-fast51-fourpawco-source-mechanism .steps-regular-layout .step-image-container{width:50%!important;min-width:50%!important;flex:0 0 50%!important}}@media(max-width:768px){.section-fast51-fourpawco-source-mechanism .step-image-container{width:100%!important;min-width:100%!important;max-width:100%!important}}@media(min-width:769px){.section-fast51-fourpawco-source-mechanism .carousel-container.mobile-carousel:not(.desktop-carousel){display:none!important}.section-fast51-fourpawco-source-mechanism .carousel-container.mobile-carousel:not(.desktop-carousel)+.steps-navigation-container{display:none!important}}@media(max-width:768px){.section-fast51-fourpawco-source-mechanism .carousel-container.desktop-carousel:not(.mobile-carousel){display:none!important}.section-fast51-fourpawco-source-mechanism .carousel-container.desktop-carousel:not(.mobile-carousel)+.steps-navigation-container{display:none!important}}@media(min-width:769px){.section-fast51-fourpawco-source-mechanism .has-carousel-mobile:not(.has-carousel-desktop) .steps-regular-layout{display:block!important}.section-fast51-fourpawco-source-mechanism .has-carousel-desktop .steps-regular-layout{display:none!important}}@media(max-width:768px){.section-fast51-fourpawco-source-mechanism .has-carousel-desktop:not(.has-carousel-mobile) .steps-regular-layout{display:block!important}.section-fast51-fourpawco-source-mechanism .has-carousel-mobile .steps-regular-layout{display:none!important}}.section-fast51-fourpawco-source-mechanism.results-steps-section{background:linear-gradient(#fff,#f6fafd)!important;padding-top:var(--padding-top)!important;padding-bottom:var(--padding-bottom)!important;width:100%!important;max-width:none!important}.section-fast51-fourpawco-source-mechanism .steps-content-wrapper{max-width:var(--content-max-width)!important;margin:0 auto!important;padding-left:var(--padding-horizontal)!important;padding-right:var(--padding-horizontal)!important}@scope(#MainContent){.section-fast51-fourpawco-source-mechanism .section-title.global-heading,.section-fast51-fourpawco-source-mechanism .section-title{color:var(--title-color)!important;font-size:var(--title-size)!important;line-height:var(--title-line-height)!important;margin-bottom:var(--title-margin-bottom)!important;text-align:center!important}}@scope(#MainContent){.section-fast51-fourpawco-source-mechanism .section-title .global-accent-text,.section-fast51-fourpawco-source-mechanism .section-title span{color:var(--highlight-color)!important}}@scope(#MainContent){.section-fast51-fourpawco-source-mechanism .section-subtitle{color:var(--subtitle-color)!important;font-size:var(--subtitle-size)!important;text-align:center!important;margin-bottom:var(--subtitle-margin-bottom)!important;margin-top:var(--subtitle-margin-top)!important;margin-left:auto!important;margin-right:auto!important;max-width:800px!important;display:block!important}}@scope(#MainContent){.section-fast51-fourpawco-source-mechanism .step-title{color:var(--step-title-color)!important;font-size:var(--step-title-size)!important}}@scope(#MainContent){.section-fast51-fourpawco-source-mechanism .step-description,.section-fast51-fourpawco-source-mechanism .step-description.global-text{color:var(--description-color)!important;font-size:var(--step-description-size)!important}}@scope(#MainContent){.section-fast51-fourpawco-source-mechanism .number-icon{color:var(--label-color)!important;border:var(--number-border-width) var(--number-border-style) var(--number-border-color)!important;border-radius:var(--number-border-radius)!important;background-color:var(--number-background-color)!important;font-weight:var(--number-font-weight)!important;font-size:var(--number-size)!important;width:var(--number-circle-size)!important;height:var(--number-circle-size)!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}}.section-fast51-fourpawco-source-mechanism .number-icon.has-custom-icon{border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important;background-color:transparent!important;width:auto!important;height:auto!important}.section-fast51-fourpawco-source-mechanism .number-icon .custom-step-icon{width:46px!important;height:46px!important;object-fit:contain!important}@media(max-width:768px){.section-fast51-fourpawco-source-mechanism .section-title.global-heading,.section-fast51-fourpawco-source-mechanism .section-title{font-size:var(--title-size-mobile)!important;line-height:var(--title-line-height-mobile)!important;margin-bottom:var(--title-margin-bottom-mobile)!important}.section-fast51-fourpawco-source-mechanism .section-subtitle{font-size:var(--subtitle-size-mobile)!important}.section-fast51-fourpawco-source-mechanism .step-title{font-size:var(--step-title-size-mobile)!important}.section-fast51-fourpawco-source-mechanism .step-description,.section-fast51-fourpawco-source-mechanism .step-description.global-text{font-size:var(--step-description-size-mobile)!important}.section-fast51-fourpawco-source-mechanism .number-icon{font-size:var(--number-size-mobile)!important;width:var(--number-circle-size-mobile)!important;height:var(--number-circle-size-mobile)!important}.section-fast51-fourpawco-source-mechanism .step-content{padding:var(--step-content-padding-vertical-mobile) var(--step-content-padding-horizontal-mobile)!important}}@media(min-width:769px)and (max-width:1024px){.section-fast51-fourpawco-source-mechanism .section-title.global-heading,.section-fast51-fourpawco-source-mechanism .section-title{margin-bottom:var(--title-margin-bottom-tablet)!important}}@media(max-width:768px){.section-fast51-fourpawco-source-mechanism .steps-container[data-mobile-layout=horizontal] .step-card{display:flex!important;flex-direction:row!important;overflow:hidden!important;height:auto!important}.section-fast51-fourpawco-source-mechanism .steps-container[data-mobile-layout=horizontal] .step-content{border-top-left-radius:0!important;border-bottom-left-radius:0!important}}.section-fast51-fourpawco-source-mechanism .carousel-slide{overflow:hidden!important}@media(max-width:768px){.section-fast51-fourpawco-source-mechanism .carousel-slide{padding:var(--mobile-carousel-padding)!important}}.section-fast51-fourpawco-source-mechanism .carousel-track{display:flex!important;transition:transform .3s!important;overflow:visible!important}.section-fast51-fourpawco-source-mechanism .carousel-track-container{overflow:hidden!important;width:100%!important}.section-fast51-fourpawco-source-mechanism .carousel-slide .step-card{height:auto!important;min-height:300px!important}@media(min-width:769px){.section-fast51-fourpawco-source-mechanism .step-card{flex-direction:column;height:auto!important;max-height:none!important}.section-fast51-fourpawco-source-mechanism .carousel-slide .step-card{min-height:350px!important}}@media(max-width:768px){.section-fast51-fourpawco-source-mechanism .carousel-slide .step-card{min-height:auto!important;height:auto!important}}@scope(#MainContent){.section-fast51-fourpawco-source-mechanism .global-accent-text,.section-fast51-fourpawco-source-mechanism .custom-accent-text{padding:2px 4px!important;margin:-2px -4px -2px 0!important;display:inline-block!important;color:#8a5f1d!important;font-family:var(--font-accent-family, var(--font-body-family))!important;font-style:var(--font-accent-style, normal)!important;font-weight:var(--font-accent-weight, inherit)!important;letter-spacing:var(--font-accent-letter-spacing, inherit)!important;text-transform:var(--font-accent-text-transform, none)!important}}@media(prefers-reduced-motion:reduce){.section-fast51-fourpawco-source-mechanism .carousel-track{transition:none!important}}#image-text-section-fast51-fourpawco-source-health{width:100%;overflow:hidden;border-radius:0;padding:35px 20px}#image-text-section-fast51-fourpawco-source-health .image-text-container-wrapper{max-width:1200px;margin:0 auto;border-radius:22px;overflow:hidden;box-sizing:border-box;background-color:#f6fafd}#image-text-section-fast51-fourpawco-source-health .image-text-container{overflow:hidden;box-sizing:border-box}#image-text-section-fast51-fourpawco-source-health .image-text-content{margin:0}@media screen and (min-width:991px){#image-text-section-fast51-fourpawco-source-health .image-text-content{margin:0}}@media(max-width:990px){#image-text-section-fast51-fourpawco-source-health:has(.mobile-media-full-width) .image-text-container{padding:0!important}}#image-text-section-fast51-fourpawco-source-health .image-text-content{display:flex;flex-direction:column;gap:10px}@media screen and (max-width:599px){#image-text-section-fast51-fourpawco-source-health .image-text-content{flex-direction:column;gap:10px}#image-text-section-fast51-fourpawco-source-health .media-column,#image-text-section-fast51-fourpawco-source-health .text-column{width:100%}}#image-text-section-fast51-fourpawco-source-health .mobile-heading-above-image{display:none;width:100%;order:-1}@media screen and (min-width:991px){#image-text-section-fast51-fourpawco-source-health .mobile-heading-above-image{display:none!important}#image-text-section-fast51-fourpawco-source-health .heading-block-wrapper.hide-on-mobile{display:block}}#image-text-section-fast51-fourpawco-source-health .media-column{width:100%;padding:0;border-radius:8px;overflow:hidden}#image-text-section-fast51-fourpawco-source-health .media-column.background-image-mode{min-height:400px}@media screen and (min-width:991px){#image-text-section-fast51-fourpawco-source-health .media-column.background-image-mode{min-height:500px}}#image-text-section-fast51-fourpawco-source-health .main-image,#image-text-section-fast51-fourpawco-source-health .main-video{width:100%;height:auto;object-fit:cover;display:block;margin-top:0;margin-bottom:0;max-width:800px;border-radius:8px!important}#image-text-section-fast51-fourpawco-source-health .main-video{background-color:#000;-webkit-mask-image:-webkit-radial-gradient(center,white,black);mask-image:-webkit-radial-gradient(center,white,black);backface-visibility:hidden;transform:translateZ(0)}#image-text-section-fast51-fourpawco-source-health .main-video--portrait{aspect-ratio:9 / 16;height:auto!important}#image-text-section-fast51-fourpawco-source-health .media-placeholder{width:100%;aspect-ratio:16 / 9;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;max-width:800px;margin:0 auto;border-radius:8px!important}@scope(#MainContent){#image-text-section-fast51-fourpawco-source-health .media-placeholder svg{width:40%;height:40%;fill:#d0d0d0}}#image-text-section-fast51-fourpawco-source-health .text-column{display:flex;flex-direction:column;padding:15px 20px;overflow:visible;box-sizing:border-box;min-width:0px;align-items:flex-start;text-align:left;gap:10px}@scope(#MainContent){#image-text-section-fast51-fourpawco-source-health .image-text-heading{font-weight:var(--font-weight-bold);margin-bottom:0;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;width:100%;max-width:100%;box-sizing:border-box;color:#09064a!important;letter-spacing:var(--letter-spacing-heading)!important}}#image-text-section-fast51-fourpawco-source-health .text-column>div{width:100%;max-width:100%;box-sizing:border-box;overflow:visible}#image-text-section-fast51-fourpawco-source-health .text-column{max-width:100%;overflow:visible!important}#image-text-section-fast51-fourpawco-source-health .text-column h2,#image-text-section-fast51-fourpawco-source-health .text-column .image-text-heading{display:block!important;width:100%!important;max-width:100%!important;min-width:0px!important;overflow:visible!important;overflow-wrap:break-word!important;word-break:break-word!important;white-space:normal!important;-webkit-hyphens:none!important;hyphens:none!important;box-sizing:border-box!important}#image-text-section-fast51-fourpawco-source-health .text-column>div:first-child{width:100%!important;max-width:100%!important;min-width:0px!important;box-sizing:border-box!important}@scope(#MainContent){#image-text-section-fast51-fourpawco-source-health .accent-text{color:#e8a33d;letter-spacing:var(--letter-spacing-heading)!important}}@scope(#MainContent){#image-text-section-fast51-fourpawco-source-health .accent-text{padding:2px 4px!important;margin:-2px -4px!important;display:inline-block!important;color:#e8a33d!important;font-family:var(--font-accent-family, var(--font-body-family))!important;font-style:var(--font-accent-style, normal)!important;font-weight:var(--font-accent-weight, inherit)!important;letter-spacing:var(--font-accent-letter-spacing, inherit)!important;text-transform:var(--font-accent-text-transform, none)!important}}#image-text-section-fast51-fourpawco-source-health .image-text-subtitle{font-weight:var(--font-weight-semibold);margin-top:0;margin-bottom:0;letter-spacing:var(--letter-spacing-heading)}#image-text-section-fast51-fourpawco-source-health .subtitle-wrapper{align-self:flex-start;width:fit-content!important;max-width:100%!important;display:inline-block!important}#image-text-section-fast51-fourpawco-source-health .image-text-divider-wrapper{display:flex!important;align-items:center!important;width:100%!important;clear:both!important;box-sizing:border-box!important;position:relative!important;z-index:1!important}#image-text-section-fast51-fourpawco-source-health .image-text-divider-line{display:block!important;flex-shrink:0!important;box-sizing:border-box!important;position:relative!important;min-height:1px!important;min-width:20px!important}#image-text-section-fast51-fourpawco-source-health .image-text-divider-line:empty{background-color:#000!important;height:2px!important;width:50%!important}#image-text-section-fast51-fourpawco-source-health .image-text-body{line-height:1.6;margin-bottom:0;letter-spacing:var(--letter-spacing-body)}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list{padding-left:0;margin:0;list-style-type:none}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list.no-bullets{list-style-type:none;padding-left:0}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list .list-title{font-weight:var(--font-weight-semibold);margin-bottom:12px;list-style-type:none;padding-left:0}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list .list-item{margin-bottom:12px;line-height:1.45;position:relative;display:flex;align-items:center}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list .item-icon{width:40px;height:40px;flex-shrink:0;margin-right:12px;display:flex;align-items:center;justify-content:center;border-radius:10px;overflow:hidden}@scope(#MainContent){#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list .item-icon svg{width:100%;height:100%;fill:currentcolor}}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list .item-icon img{width:100%;height:100%;object-fit:contain;display:block}@scope(#MainContent){#image-text-section-fast51-fourpawco-source-health .accent-text{color:#765019!important}}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list .item-icon{width:56px;height:56px;border-radius:0;overflow:visible;background:transparent}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list .item-icon img{background:transparent}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list .item-text{flex:1 1 0%;letter-spacing:var(--letter-spacing-body)}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list.emoji-bullets .list-item{list-style-type:none;position:relative;padding-left:25px}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list.emoji-bullets .list-item:before{content:attr(data-icon);position:absolute;left:0;top:0}#image-text-section-fast51-fourpawco-source-health .secondary-image-container{width:100%;margin-top:5px;margin-bottom:5px}#image-text-section-fast51-fourpawco-source-health .secondary-image{max-width:100%;height:auto;border-radius:4px}#image-text-section-fast51-fourpawco-source-health .button-container{margin-top:0}@scope(#MainContent){#image-text-section-fast51-fourpawco-source-health .button{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;background-color:#ef4a65;color:#fff;text-decoration:none;font-weight:var(--font-weight-bold);transition:.3s;letter-spacing:var(--letter-spacing-body);text-transform:none;text-align:center;min-width:120px}}#image-text-section-fast51-fourpawco-source-health .button.button-section-specific-sizing{padding:var(--global-button-padding-y) 24px!important}#image-text-section-fast51-fourpawco-source-health .button:hover{opacity:.9}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list.two-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:1px 2px}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list.two-columns .list-title{grid-column:1 / -1;margin-bottom:15px}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list.pill-style{display:flex;flex-wrap:wrap;gap:8px}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list.pill-style .list-title{width:100%;margin-bottom:12px}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list.pill-style .list-item.pill-item{display:inline-flex;align-items:center;margin-bottom:0;transition:.3s;cursor:default}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list.pill-style .list-item.pill-item:hover{transform:translateY(-1px);box-shadow:#0000001a 0 2px 8px}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list.pill-style .list-item.pill-item .item-icon{margin-right:6px;width:16px;height:16px}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list.pill-style .list-item.pill-item .item-icon img{width:100%;height:100%;object-fit:contain;display:block}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list.pill-style .list-item.pill-item .item-text{font-size:inherit;line-height:1.2}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list.pill-style.two-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list.pill-style.two-columns .list-title{grid-column:1 / -1}@media screen and (max-width:990px){#image-text-section-fast51-fourpawco-source-health .image-text-heading[data-block-id=heading],#image-text-section-fast51-fourpawco-source-health .accent-text[data-block-id=heading]{font-size:2rem!important;line-height:1.2!important}#image-text-section-fast51-fourpawco-source-health .image-text-body[data-block-id=intro]{font-size:1.8rem!important}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list[data-block-id=principles]{font-size:1.7rem!important}}@media screen and (min-width:991px){#image-text-section-fast51-fourpawco-source-health{padding:55px}#image-text-section-fast51-fourpawco-source-health .image-text-content{flex-direction:row;align-items:flex-start;gap:40px}#image-text-section-fast51-fourpawco-source-health .media-column{width:50%;flex-shrink:0;align-self:flex-start}#image-text-section-fast51-fourpawco-source-health .text-column{width:50%;flex-shrink:1;min-width:0px}#image-text-section-fast51-fourpawco-source-health .media-column.background-image-mode{min-height:500px}#image-text-section-fast51-fourpawco-source-health .text-column{flex-grow:1;min-height:0px}#image-text-section-fast51-fourpawco-source-health .image-text-content.image-right .media-column{order:2}#image-text-section-fast51-fourpawco-source-health .image-text-content.image-right .text-column{order:1;padding:40px}#image-text-section-fast51-fourpawco-source-health .image-text-content.image-left .text-column{padding:40px}#image-text-section-fast51-fourpawco-source-health .image-text-heading{margin-bottom:25px}#image-text-section-fast51-fourpawco-source-health .image-text-body{line-height:1.5;margin-bottom:25px}#image-text-section-fast51-fourpawco-source-health .text-column{gap:20px}#image-text-section-fast51-fourpawco-source-health .main-image,#image-text-section-fast51-fourpawco-source-health .main-video,#image-text-section-fast51-fourpawco-source-health .media-placeholder{margin-top:0;margin-bottom:0}#image-text-section-fast51-fourpawco-source-health .image-text-heading[data-block-id=heading],#image-text-section-fast51-fourpawco-source-health .accent-text[data-block-id=heading]{font-size:3rem!important;line-height:1.2!important}#image-text-section-fast51-fourpawco-source-health .image-text-body[data-block-id=intro]{font-size:1.9rem!important}#image-text-section-fast51-fourpawco-source-health .image-text-bullet-list[data-block-id=principles]{font-size:1.7rem!important}}#image-text-section-fast51-fourpawco-source-health .image-text-body p{margin-bottom:.5em}#image-text-section-fast51-fourpawco-source-health .image-text-body p:last-child{margin-bottom:0}#image-text-section-fast51-fourpawco-source-health .image-text-body strong{font-weight:600!important}#image-text-section-fast51-fourpawco-source-health .image-text-body em{font-style:italic!important}#image-text-section-fast51-fourpawco-source-health .image-text-body a{text-decoration:underline}#image-text-section-fast51-fourpawco-source-health .image-text-body ul,#image-text-section-fast51-fourpawco-source-health .image-text-body ol{margin:.5em 0;padding-left:1.5em}#image-text-section-fast51-fourpawco-source-health .image-text-body li{margin-bottom:.25em}#image-text-section-fast51-fourpawco-source-health .accordion-container{width:100%;max-width:100%;box-sizing:border-box;overflow:visible;flex-shrink:1;min-width:0px}#image-text-section-fast51-fourpawco-source-health .accordion-item{width:100%;max-width:100%;box-sizing:border-box;min-width:0px}#image-text-section-fast51-fourpawco-source-health .accordion-title{margin:0 0 16px;font-weight:600;font-size:var(--accordion-title-size)}#image-text-section-fast51-fourpawco-source-health .accordion-items-wrapper{width:100%}#image-text-section-fast51-fourpawco-source-health .accordion-item{overflow:hidden;transition:.2s}#image-text-section-fast51-fourpawco-source-health .accordion-header{display:flex;align-items:center;padding:var(--header-padding-mobile);cursor:pointer;font-weight:500;position:relative;transition:background-color .3s;gap:16px;width:100%;max-width:100%;box-sizing:border-box;min-width:0px}#image-text-section-fast51-fourpawco-source-health .accordion-header:hover{opacity:.9}#image-text-section-fast51-fourpawco-source-health .accordion-header-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;width:var(--accordion-icon-size-mobile);height:var(--accordion-icon-size-mobile);margin-right:12px}@scope(#MainContent){#image-text-section-fast51-fourpawco-source-health .accordion-header-icon svg{width:100%;height:100%;fill:currentcolor}}#image-text-section-fast51-fourpawco-source-health .accordion-header-text{flex-grow:1;padding-right:15px;font-weight:500;letter-spacing:var(--letter-spacing-body);font-size:var(--accordion-header-size)}#image-text-section-fast51-fourpawco-source-health .accordion-toggle{position:absolute;right:var(--header-padding-mobile);font-size:var(--accordion-toggle-size);font-weight:700;transition:transform .3s;line-height:1}#image-text-section-fast51-fourpawco-source-health .accordion-item.active .accordion-toggle{transform:rotate(45deg)}#image-text-section-fast51-fourpawco-source-health .accordion-content{padding:0;max-height:0px;overflow:hidden;transition:max-height .3s,padding .3s}#image-text-section-fast51-fourpawco-source-health .accordion-content-inner{padding:var(--content-padding-mobile);opacity:0;transition:opacity .3s;line-height:1.6;font-size:var(--accordion-content-size)}#image-text-section-fast51-fourpawco-source-health .accordion-item.active .accordion-content{max-height:1000px!important;padding:var(--content-outer-padding-mobile) 0!important;overflow:visible!important}#image-text-section-fast51-fourpawco-source-health .accordion-item.active .accordion-content-inner{letter-spacing:var(--letter-spacing-body);opacity:1!important;padding:var(--content-padding-mobile)!important}#image-text-section-fast51-fourpawco-source-health .accordion-item.active .accordion-toggle{transform:rotate(45deg)!important}@media screen and (min-width:600px)and (max-width:990px){#image-text-section-fast51-fourpawco-source-health .media-column{height:fit-content;position:relative}#image-text-section-fast51-fourpawco-source-health .media-column .main-video,#image-text-section-fast51-fourpawco-source-health .media-column .main-image{object-fit:cover;height:auto!important;max-height:none!important}#image-text-section-fast51-fourpawco-source-health .text-column{overflow:visible;width:100%!important;max-width:100%!important}#image-text-section-fast51-fourpawco-source-health .accordion-container{width:100%!important;max-width:100%!important}#image-text-section-fast51-fourpawco-source-health .text-column>*,#image-text-section-fast51-fourpawco-source-health .image-text-heading,#image-text-section-fast51-fourpawco-source-health .image-text-body{width:100%!important;max-width:100%!important}#image-text-section-fast51-fourpawco-source-health .accordion-item.active .accordion-content{max-height:none!important;height:auto!important}}@media screen and (min-width:991px){#image-text-section-fast51-fourpawco-source-health .media-column{height:fit-content;position:relative}#image-text-section-fast51-fourpawco-source-health .media-column .main-video,#image-text-section-fast51-fourpawco-source-health .media-column .main-image{object-fit:cover;height:auto!important;max-height:none!important}#image-text-section-fast51-fourpawco-source-health .text-column{overflow:visible}#image-text-section-fast51-fourpawco-source-health .accordion-container{width:100%;max-width:100%}#image-text-section-fast51-fourpawco-source-health .accordion-item.active .accordion-content{max-height:none!important;height:auto!important}#image-text-section-fast51-fourpawco-source-health .accordion-header-icon{width:var(--accordion-icon-size-desktop);height:var(--accordion-icon-size-desktop)}}#image-text-section-fast51-fourpawco-source-health .accordion-item:not(.active) .accordion-content{max-height:0px!important;padding:0!important;overflow:hidden!important}#image-text-section-fast51-fourpawco-source-health .accordion-item:not(.active) .accordion-content-inner{opacity:0!important}@scope(#MainContent){#image-text-section-fast51-fourpawco-source-health .accordion-content-inner p,#image-text-section-fast51-fourpawco-source-health .accordion-content-inner ul,#image-text-section-fast51-fourpawco-source-health .accordion-content-inner ol,#image-text-section-fast51-fourpawco-source-health .accordion-content-inner li,#image-text-section-fast51-fourpawco-source-health .accordion-content-inner strong,#image-text-section-fast51-fourpawco-source-health .accordion-content-inner em,#image-text-section-fast51-fourpawco-source-health .accordion-content-inner b,#image-text-section-fast51-fourpawco-source-health .accordion-content-inner i,#image-text-section-fast51-fourpawco-source-health .accordion-content-inner a{color:inherit!important}}#image-text-section-fast51-fourpawco-source-health .accordion-content-inner strong,#image-text-section-fast51-fourpawco-source-health .accordion-content-inner b{font-weight:700}#image-text-section-fast51-fourpawco-source-health .accordion-content-inner em,#image-text-section-fast51-fourpawco-source-health .accordion-content-inner i{font-style:italic}@scope(#MainContent){#image-text-section-fast51-fourpawco-source-health .accordion-content-inner a{color:inherit;text-decoration:underline}}#image-text-section-fast51-fourpawco-source-health .accordion-content-inner p{margin-top:0;margin-bottom:10px}#image-text-section-fast51-fourpawco-source-health .accordion-content-inner p:last-child{margin-bottom:0}#image-text-section-fast51-fourpawco-source-health .accordion-content-inner ul,#image-text-section-fast51-fourpawco-source-health .accordion-content-inner ol{margin:10px 0;padding-left:20px}#image-text-section-fast51-fourpawco-source-health .accordion-content-inner li{margin-bottom:5px}@media(max-width:599px){#image-text-section-fast51-fourpawco-source-health .accordion-container{max-width:100%}#image-text-section-fast51-fourpawco-source-health .image-text-heading{margin-bottom:5px!important}#image-text-section-fast51-fourpawco-source-health .accordion-header{padding:var(--header-padding-mobile);gap:12px}#image-text-section-fast51-fourpawco-source-health .accordion-toggle{right:var(--header-padding-mobile);font-size:var(--accordion-toggle-size-mobile)!important}#image-text-section-fast51-fourpawco-source-health .accordion-content-inner{padding:var(--content-padding-mobile)}#image-text-section-fast51-fourpawco-source-health .accordion-title{font-size:var(--accordion-title-size-mobile)!important}#image-text-section-fast51-fourpawco-source-health .accordion-header-text{font-size:var(--accordion-header-size-mobile)!important}#image-text-section-fast51-fourpawco-source-health .accordion-content-inner{font-size:var(--accordion-content-size-mobile)!important}}@media(min-width:600px)and (max-width:990px){#image-text-section-fast51-fourpawco-source-health .accordion-header{padding:calc(var(--header-padding-desktop) * .5)!important}#image-text-section-fast51-fourpawco-source-health .accordion-toggle{right:calc(var(--header-padding-desktop) * .5)!important;font-size:calc(var(--accordion-toggle-size-desktop) * .75)!important}#image-text-section-fast51-fourpawco-source-health .accordion-content-inner{padding:calc(var(--content-padding-desktop) * .5)!important;font-size:calc(var(--accordion-content-size-desktop) * .8)!important}#image-text-section-fast51-fourpawco-source-health .accordion-item.active .accordion-content{padding:calc(var(--content-outer-padding-desktop) * .5) 0!important}#image-text-section-fast51-fourpawco-source-health .accordion-item.active .accordion-content-inner{padding:calc(var(--content-padding-desktop) * .5)!important}#image-text-section-fast51-fourpawco-source-health .accordion-title{font-size:calc(var(--accordion-title-size-desktop) * .7)!important}#image-text-section-fast51-fourpawco-source-health .accordion-header-text{font-size:calc(var(--accordion-header-size-desktop) * .8)!important}}@media(min-width:991px){#image-text-section-fast51-fourpawco-source-health .accordion-header{padding:var(--header-padding-desktop)!important}#image-text-section-fast51-fourpawco-source-health .accordion-toggle{right:var(--header-padding-desktop)!important;font-size:var(--accordion-toggle-size-desktop)!important}#image-text-section-fast51-fourpawco-source-health .accordion-content-inner{padding:var(--content-padding-desktop)!important;font-size:var(--accordion-content-size-desktop)!important}#image-text-section-fast51-fourpawco-source-health .accordion-item.active .accordion-content{padding:var(--content-outer-padding-desktop) 0!important}#image-text-section-fast51-fourpawco-source-health .accordion-item.active .accordion-content-inner{padding:var(--content-padding-desktop)!important}#image-text-section-fast51-fourpawco-source-health .accordion-title{font-size:var(--accordion-title-size-desktop)!important}#image-text-section-fast51-fourpawco-source-health .accordion-header-text{font-size:var(--accordion-header-size-desktop)!important}}#image-text-section-fast51-fourpawco-source-health .button-container{width:100%;max-width:100%;box-sizing:border-box;overflow:visible;flex-shrink:1;min-width:0px}#image-text-section-fast51-fourpawco-source-health .button-container .button{max-width:100%;box-sizing:border-box;overflow-wrap:break-word;min-width:0px}#image-text-section-fast51-fourpawco-source-health .button-container.full-width-mobile{width:100%;max-width:100%;box-sizing:border-box}#image-text-section-fast51-fourpawco-source-health .button.full-width-mobile{width:100%!important;max-width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;min-width:unset!important;box-sizing:border-box!important;overflow:hidden!important}@media(max-width:990px){#image-text-section-fast51-fourpawco-source-health .image-text-content.mobile-media-full-width{gap:0px}#image-text-section-fast51-fourpawco-source-health .media-column.mobile-full-width{margin-left:0;margin-right:0;width:100%;max-width:none;padding:0!important}#image-text-section-fast51-fourpawco-source-health .media-column.mobile-full-width .main-image,#image-text-section-fast51-fourpawco-source-health .media-column.mobile-full-width .main-video,#image-text-section-fast51-fourpawco-source-health .media-column.mobile-full-width .media-placeholder{border-radius:0!important;max-width:none!important;width:100%!important;height:auto!important}#image-text-section-fast51-fourpawco-source-health .mobile-media-full-width .text-column{padding-top:10px;padding-left:20px;padding-right:20px}}@media(max-width:990px){#image-text-section-fast51-fourpawco-source-health .media-column.mobile-full-width .main-video{object-fit:cover!important;display:block!important;min-height:200px!important}#image-text-section-fast51-fourpawco-source-health .image-text-content.mobile-media-full-width{overflow:hidden}#image-text-section-fast51-fourpawco-source-health .image-text-container{overflow-x:hidden}}@scope(#MainContent){#image-text-section-fast51-fourpawco-source-health .image-text-heading{color:#09064a!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow-wrap:break-word!important;white-space:normal!important}}.section-fast51-fourpawco-source-comparison{background-color:#f6fafd;padding:64px 20px!important}@media screen and (max-width:767px){.section-fast51-fourpawco-source-comparison{padding:52px 16px!important}}.section-fast51-fourpawco-source-comparison .comparison-container{max-width:1600px;padding:0}@media(max-width:991px){.section-fast51-fourpawco-source-comparison .comparison-container{padding:0 16px}}.section-fast51-fourpawco-source-comparison .comparison-table{table-layout:fixed;width:100%}.section-fast51-fourpawco-source-comparison .feature-header,.section-fast51-fourpawco-source-comparison .feature-cell,.section-fast51-fourpawco-source-comparison .product-header,.section-fast51-fourpawco-source-comparison .value-cell{width:20%}@media(max-width:991px){.section-fast51-fourpawco-source-comparison .comparison-container{max-width:100%}.section-fast51-fourpawco-source-comparison .feature-header,.section-fast51-fourpawco-source-comparison .feature-cell{font-size:11px}}.section-fast51-fourpawco-source-comparison .comparison-layout{display:flex;flex-direction:column;gap:2rem;width:100%}.section-fast51-fourpawco-source-comparison .comparison-text-column-wrapper{width:100%}.section-fast51-fourpawco-source-comparison .comparison-text-column{width:100%;text-align:center;padding-left:20px;padding-right:20px}.section-fast51-fourpawco-source-comparison .comparison-text-column .comparison-heading{margin-bottom:15px}.section-fast51-fourpawco-source-comparison .comparison-text-column .comparison-subheading{margin-bottom:0}.section-fast51-fourpawco-source-comparison .comparison-desktop-description{display:block;margin-top:15px;letter-spacing:var(--letter-spacing-body);font-size:14px;line-height:1.5}.section-fast51-fourpawco-source-comparison .comparison-table-column{width:100%;flex:1 1 0%}@media screen and (min-width:990px){.section-fast51-fourpawco-source-comparison .comparison-table-column{width:auto}.section-fast51-fourpawco-source-comparison .table-wrapper{width:100%}}@media screen and (min-width:990px){.section-fast51-fourpawco-source-comparison .comparison-layout{flex-direction:row;align-items:stretch;gap:4rem;min-height:400px}.section-fast51-fourpawco-source-comparison .comparison-text-column-wrapper{flex:1 1 0%;max-width:50%;order:1;align-self:stretch;display:flex;flex-direction:column;justify-content:center;align-items:center}.section-fast51-fourpawco-source-comparison .comparison-text-column{width:auto;padding-left:40px;padding-right:40px}.section-fast51-fourpawco-source-comparison .comparison-desktop-description{display:block;font-size:16px}.section-fast51-fourpawco-source-comparison .comparison-table-column{order:2;flex:0 0 50%;max-width:50%}}.section-fast51-fourpawco-source-comparison .comparison-header{display:none}.section-fast51-fourpawco-source-comparison .comparison-header{display:block;max-width:760px;margin-inline:auto}.section-fast51-fourpawco-source-comparison .comparison-text-column-wrapper{display:none}.section-fast51-fourpawco-source-comparison .comparison-layout{min-height:0px}.section-fast51-fourpawco-source-comparison .comparison-table-column{flex:1 1 100%;width:100%;max-width:100%;order:1}@media screen and (min-width:990px){.section-fast51-fourpawco-source-comparison .product-header{padding:12px 6px;width:80px}.section-fast51-fourpawco-source-comparison .feature-cell{padding:10px 6px}.section-fast51-fourpawco-source-comparison .feature-header{width:100px;padding:10px 6px}.section-fast51-fourpawco-source-comparison .value-cell{padding:10px 6px;width:80px}.section-fast51-fourpawco-source-comparison .comparison-img-wrapper{margin-bottom:8px}.section-fast51-fourpawco-source-comparison .comparison-product-title{margin-bottom:4px}}@scope(#MainContent){.section-fast51-fourpawco-source-comparison .global-accent-text{color:#8a5f1d;font-weight:700;margin-left:6px;font-style:normal!important;padding-right:4px!important;display:inline-block!important;line-height:inherit!important;vertical-align:baseline!important}}.section-fast51-fourpawco-source-comparison .custom-accent-text{padding-right:4px!important;display:inline-block!important;line-height:inherit!important;vertical-align:baseline!important}@scope(#MainContent){.section-fast51-fourpawco-source-comparison .value-cell:not(.highlighted) .check-yes{color:#ef4a65}}@scope(#MainContent){.section-fast51-fourpawco-source-comparison .value-cell:not(.highlighted) .check-no{color:#000}}@scope(#MainContent){.section-fast51-fourpawco-source-comparison .value-cell.highlighted .check-yes{color:#09064a!important}}@scope(#MainContent){.section-fast51-fourpawco-source-comparison .value-cell.highlighted .check-no{color:#09064a!important}}.section-fast51-fourpawco-source-comparison .comparison-heading{font-size:28px;font-family:var(--font-heading-family);font-weight:var(--font-weight-bold);font-style:var(--font-heading-style);letter-spacing:var(--font-heading-letter-spacing);text-transform:var(--font-heading-text-transform);line-height:1.2}@media screen and (min-width:990px){.section-fast51-fourpawco-source-comparison .comparison-heading{font-size:40px}}@scope(#MainContent){.section-fast51-fourpawco-source-comparison .comparison-heading .accent-text{display:inline-block!important;line-height:1!important;margin-left:6px!important;color:#8a5f1d!important;font-family:var(--font-accent-family)!important;font-style:var(--font-accent-style)!important;font-weight:var(--font-accent-weight)!important;letter-spacing:var(--font-accent-letter-spacing)!important;text-transform:var(--font-accent-text-transform)!important}}.section-fast51-fourpawco-source-comparison .comparison-subheading{font-size:17px}.section-fast51-fourpawco-source-comparison .comparison-product-title{font-size:21px}.section-fast51-fourpawco-source-comparison .product-subtitle{font-size:12px}.section-fast51-fourpawco-source-comparison .feature-name{font-size:16px}.section-fast51-fourpawco-source-comparison .text-value{font-size:14px;letter-spacing:var(--letter-spacing-body)}.section-fast51-fourpawco-source-comparison .check-yes svg,.section-fast51-fourpawco-source-comparison .check-no svg{width:24px;height:24px}.section-fast51-fourpawco-source-comparison .check-yes .custom-check-icon,.section-fast51-fourpawco-source-comparison .check-no .custom-check-icon{width:24px;height:24px;object-fit:contain}.section-fast51-fourpawco-source-comparison .table-header th,.section-fast51-fourpawco-source-comparison .feature-row td{border-bottom:1px solid rgb(216,228,239)}.section-fast51-fourpawco-source-comparison .product-header.highlighted:before,.section-fast51-fourpawco-source-comparison .value-cell.highlighted:before{border:1px solid rgb(232,163,61);background-color:#e8a33d}.section-fast51-fourpawco-source-comparison .product-header.highlighted:before{border-radius:16px 16px 0 0}.section-fast51-fourpawco-source-comparison tr:last-child .value-cell.highlighted:before{border-radius:0 0 16px 16px}.section-fast51-fourpawco-source-comparison .product-header.highlighted:after{border-radius:16px 16px 0 0}.section-fast51-fourpawco-source-comparison tr:last-child .value-cell.highlighted:after{border-radius:0 0 16px 16px}.section-fast51-fourpawco-source-comparison .product-header.highlighted:after,.section-fast51-fourpawco-source-comparison .value-cell.highlighted:after{box-shadow:#00000014 0 5px 15px!important}.section-fast51-fourpawco-source-comparison .column-1-img{max-height:80px}@scope(#MainContent){.section-fast51-fourpawco-source-comparison .column-1 .subtitle-icon{color:#09064a!important}}.section-fast51-fourpawco-source-comparison .column-1 .product-subtitle{background:#fff3;border:1px solid rgba(255,255,255,.3)}.section-fast51-fourpawco-source-comparison .column-2-img{max-height:80px}@scope(#MainContent){.section-fast51-fourpawco-source-comparison .column-2 .subtitle-icon{color:#000!important}}.section-fast51-fourpawco-source-comparison .column-3-img{max-height:80px}@scope(#MainContent){.section-fast51-fourpawco-source-comparison .column-3 .subtitle-icon{color:#000!important}}.section-fast51-fourpawco-source-comparison .column-4-img{max-height:80px}@scope(#MainContent){.section-fast51-fourpawco-source-comparison .column-4 .subtitle-icon{color:#000!important}}@media(max-width:767px){.section-fast51-fourpawco-source-comparison .comparison-product-title{font-size:12px!important}.section-fast51-fourpawco-source-comparison .product-subtitle{font-size:8px!important}.section-fast51-fourpawco-source-comparison .feature-name{font-size:12px!important}.section-fast51-fourpawco-source-comparison .text-value{font-size:11px!important}.section-fast51-fourpawco-source-comparison .check-yes svg,.section-fast51-fourpawco-source-comparison .check-no svg{width:20px!important;height:20px!important}.section-fast51-fourpawco-source-comparison .check-yes .custom-check-icon,.section-fast51-fourpawco-source-comparison .check-no .custom-check-icon{width:20px!important;height:20px!important}.section-fast51-fourpawco-source-comparison .column-1-img,.section-fast51-fourpawco-source-comparison .column-2-img,.section-fast51-fourpawco-source-comparison .column-3-img,.section-fast51-fourpawco-source-comparison .column-4-img{max-height:50px}}.section-fast51-fourpawco-source-comparison .comparison-scroll-hint{display:none}@media(max-width:600px){.section-fast51-fourpawco-source-comparison .comparison-container{padding-left:0;padding-right:0}@scope(#MainContent){.section-fast51-fourpawco-source-comparison .comparison-scroll-hint{margin:0 0 8px;padding:0 4px;color:#526473;font-size:12px;font-weight:600;line-height:1.4;text-align:right}}.section-fast51-fourpawco-source-comparison .table-wrapper{width:100%;max-width:100%;padding-bottom:8px;overflow:auto visible;overscroll-behavior-x:contain;scrollbar-color:rgb(232,163,61) transparent;scrollbar-width:thin}.section-fast51-fourpawco-source-comparison .table-wrapper:focus-visible{outline:rgb(232,163,61) solid 2px;outline-offset:3px}.section-fast51-fourpawco-source-comparison .table-wrapper::-webkit-scrollbar{height:5px}.section-fast51-fourpawco-source-comparison .table-wrapper::-webkit-scrollbar-thumb{background:#e8a33d;border-radius:999px}.section-fast51-fourpawco-source-comparison .comparison-table{width:565px!important;min-width:565px!important;table-layout:fixed!important}.section-fast51-fourpawco-source-comparison .feature-header,.section-fast51-fourpawco-source-comparison .feature-cell{position:sticky;inset-inline-start:0px;z-index:4;isolation:isolate;box-sizing:border-box;background:padding-box #f6fafd;border-inline-end:1px solid color-mix(in srgb,rgb(232,163,61) 28%,transparent);box-shadow:#09064aa6 5px 0 10px -10px;width:125px!important;min-width:125px!important;max-width:125px!important}.section-fast51-fourpawco-source-comparison .feature-header{z-index:6}.section-fast51-fourpawco-source-comparison .product-header,.section-fast51-fourpawco-source-comparison .value-cell{box-sizing:border-box;width:110px!important;min-width:110px!important;max-width:110px!important}.section-fast51-fourpawco-source-comparison .product-header{padding:14px 8px}.section-fast51-fourpawco-source-comparison .feature-cell,.section-fast51-fourpawco-source-comparison .value-cell{padding:12px 8px!important}.section-fast51-fourpawco-source-comparison .comparison-product-title{font-size:13px!important;line-height:1.25}.section-fast51-fourpawco-source-comparison .product-subtitle{padding:3px 7px;line-height:1.25;font-size:11px!important}.section-fast51-fourpawco-source-comparison .feature-name,.section-fast51-fourpawco-source-comparison .text-value{font-size:12px!important;line-height:1.35}}@media(max-width:480px){.section-fast51-fourpawco-source-comparison .comparison-scroll-hint{display:block}}.guarantee-section{--section-background: #09064A;--padding-top-mobile: 45px;--padding-bottom-mobile: 45px;--padding-top: 60px;--padding-bottom: 60px;--overflow-setting: hidden;--padding-top-no-photos-mobile: 15px;--padding-top-no-photos-desktop: 15px;--polaroid-size-mobile: 90px;--polaroid-size-desktop: 150px;--polaroid-z-index: auto;--mobile-photos-margin-top: -9px;--photos-margin-top: 12px;--photos-margin-bottom: -12px;--photos-z-index: 1;--content-padding-mobile: 15px;--content-padding-desktop: 20px;--content-width: 100%;--content-max-width: 300px;--content-max-width-no-photos: 450px;--icon-color: #e8a33d;--icon-margin-bottom: 10px;--heading-size-mobile: 24px;--heading-size-desktop: 26px;--heading-line-height: 1.3;--risk-free-color: ;--beauty-revolution-color: ;--accent-text-margin-right: 5px;--accent-font-family: var(--font-body-family-override, var(--font-body-family));--accent-font-weight: ;--accent-font-style: ;--description-size-mobile: 15px;--description-size-desktop: 17px;--description-color: #d8e4ef;--description-line-height: 1.5;--button-background: #e8a33d;--button-background-hover: #d88b1a;--button-text-color: #09064a;--benefit-size-mobile: 13px;--benefit-size-desktop: 15px;--benefit-text-color: #ffffff;--checkmark-color: #e8a33d}.guarantee-section .guarantee-section{background:transparent!important}@scope(#MainContent){.guarantee-section__cta,.theme-button.guarantee-section__cta{display:inline-flex!important;justify-content:center!important;align-items:center!important;text-decoration:none!important;cursor:pointer!important;transition:.3s!important;text-align:center!important;letter-spacing:var(--global-button-letter-spacing, 1px)!important;max-width:100%!important;box-sizing:border-box!important;background:none #e8a33d!important;color:#09064a!important;border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important;font-size:16px!important;font-weight:600!important;border-radius:8px!important;padding:12px 20px!important}}@scope(#MainContent){.guarantee-section__cta.disable-global-button-styling,a.guarantee-section__cta.disable-global-button-styling,.guarantee-section .guarantee-section__cta.disable-global-button-styling{background:none #e8a33d!important;color:#09064a!important;font-size:16px!important;font-weight:600!important;border-radius:8px!important;padding:12px 20px!important;border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important}}@scope(#MainContent){.guarantee-section__cta.disable-global-button-styling:hover,a.guarantee-section__cta.disable-global-button-styling:hover,.guarantee-section .guarantee-section__cta.disable-global-button-styling:hover{background:none #d88b1a!important;color:#09064a!important}}@scope(#MainContent){.guarantee-section__cta:hover,.theme-button.guarantee-section__cta:hover{background-color:var(--button-background-hover)!important;color:var(--button-text-color)!important;border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important}}.guarantee-section{background:var(--section-background)}.guarantee-section__wrapper{width:100%;max-width:100%;font-family:var(--font-body-family-override);font-weight:var(--font-weight-regular);box-sizing:border-box;letter-spacing:var(--letter-spacing-body);padding:60px 40px;margin-top:var(--margin-top-mobile);margin-bottom:var(--margin-bottom-mobile);overflow:var(--overflow-setting);position:relative}@media screen and (max-width:768px){.guarantee-section__wrapper{padding:40px 20px}}@scope(#MainContent){.guarantee-section__heading{color:#fff!important;line-height:var(--heading-line-height)!important}}@scope(#MainContent){.guarantee-section .accent-text{margin-right:var(--accent-text-margin-right)!important;color:#e8a33d!important;padding-right:0!important;display:inline-block!important}}.store-faq-section{padding:60px 0;overflow-x:hidden}.store-faq-container{width:100%;max-width:1200px;margin:0 auto;padding-left:15px;padding-right:15px;box-sizing:border-box}.store-faq-items-container.border-bottom-only{border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important}.store-faq-items-container.border-bottom-only .store-faq-question{padding-right:var(--question-padding-right, 20px)!important;padding-left:var(--question-padding-left, 20px)!important}.store-faq-items-container.border-bottom-only .store-faq-answer{padding-right:var(--answer-padding-right, 20px)!important;padding-left:var(--answer-padding-left, 20px)!important}.store-faq-flex-container{display:flex;flex-direction:column;width:100%;max-width:100%}.store-faq-header-column{margin-bottom:30px;width:100%;max-width:100%}.store-faq-content-column{width:100%;max-width:100%}.store-faq-heading{margin-bottom:15px;letter-spacing:var(--letter-spacing-heading);font-size:44px;line-height:1.2;overflow-wrap:break-word}.store-faq-subtitle{line-height:1.5;max-width:100%;font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-body);overflow-wrap:break-word;margin-bottom:24px}.store-faq-header-image{margin-top:20px}.store-faq-header-image img{width:100%;height:auto;display:block}.store-faq-header-image.full-height{margin:0;height:100%;overflow:hidden}.store-faq-header-image.full-height img{width:100%;height:100%;object-fit:cover;object-position:center center}.desktop-only{display:none}.store-faq{width:100%;max-width:100%;box-sizing:border-box}#store-faq-fast51-fourpawco-source-faq .store-faq-items-container{overflow:hidden!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important;border-radius:12px!important}.store-faq .store-faq-item{width:100%;box-sizing:border-box}.store-faq .store-faq-items-container:not(.individual-borders) .store-faq-item:last-child{border-bottom-width:medium!important;border-bottom-style:none!important;border-bottom-color:currentcolor!important;margin-bottom:0!important}.store-faq-flex-container.two-column-desktop .store-faq-items-container:not(.individual-borders) .store-faq-item:last-child{border-bottom-width:medium!important;border-bottom-style:none!important;border-bottom-color:currentcolor!important;margin-bottom:0!important}.store-faq .store-faq-question{-webkit-appearance:none;appearance:none;border:0px;font-family:inherit;line-height:inherit;text-align:left;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:var(--question-padding-top, 15px) var(--question-padding-right, 20px) var(--question-padding-bottom, 15px) var(--question-padding-left, 20px);cursor:pointer;font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-body);position:relative;font-size:16px;width:100%;box-sizing:border-box;overflow-wrap:break-word;border-radius:12px 12px 0 0!important}.store-faq-item.active .store-faq-question{border-radius:0!important}.store-faq-items-container.individual-borders .store-faq-item:first-child .store-faq-question{border-radius:12px 12px 0 0!important}.store-faq-items-container.individual-borders .store-faq-item:last-child .store-faq-answer{border-radius:0 0 12px 12px!important}.store-faq-items-container.individual-borders .store-faq-item:only-child .store-faq-question{border-radius:12px!important}.store-faq .store-faq-question>span:first-child{flex:1 1 0%;min-width:0px;display:flex;align-items:center;justify-content:flex-start;overflow-wrap:break-word;word-break:break-word;padding-right:15px;text-align:left}.store-faq .store-faq-toggle{font-size:20px;font-weight:var(--font-weight-regular);transition:transform .3s;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;margin-left:auto;text-align:center}.store-faq .store-faq-answer{max-height:0px;overflow:hidden;letter-spacing:var(--letter-spacing-body);transition:max-height .3s,padding .3s;font-size:15px;width:100%;box-sizing:border-box;overflow-wrap:break-word;word-break:break-word;text-align:left;padding:0 var(--answer-padding-right, 20px) 0 var(--answer-padding-left, 20px)!important}.store-faq .store-faq-item.active .store-faq-toggle{transform:rotate(45deg)}.store-faq .store-faq-item.active .store-faq-answer{max-height:300px;overflow:hidden auto;text-align:left;letter-spacing:var(--letter-spacing-body);padding:var(--answer-padding-top, 15px) var(--answer-padding-right, 20px) var(--answer-padding-bottom, 15px) var(--answer-padding-left, 20px);box-sizing:border-box}.store-faq .store-faq-answer>*{max-width:100%;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box}.store-faq .store-faq-answer p{max-width:100%;overflow-wrap:break-word;word-break:break-word;margin-top:0;margin-bottom:1em}.store-faq .store-faq-answer p:last-child{margin-bottom:0}@media screen and (min-width:750px){.store-faq-container{padding-left:15px;padding-right:15px}.store-faq-flex-container{flex-direction:row;align-items:flex-start;gap:40px}.store-faq-header-column{flex:0 0 48%;margin-bottom:0;padding-top:20px;max-width:48%}.store-faq-content-column{flex:0 0 48%;display:flex;justify-content:center;max-width:48%}.store-faq{width:100%}.store-faq .store-faq-question{padding:var(--question-padding-top, 15px) var(--question-padding-right, 20px) var(--question-padding-bottom, 15px) var(--question-padding-left, 20px);align-items:center}.store-faq-items-container.individual-borders .store-faq-question{padding:var(--question-padding-top, 15px) var(--question-padding-right, 20px) var(--question-padding-bottom, 15px) var(--question-padding-left, 20px)!important;align-items:center!important}.store-faq .store-faq-toggle{font-size:17px}.store-faq .store-faq-answer{padding:0 var(--answer-padding-right, 20px) 0 var(--answer-padding-left, 20px)!important}.store-faq .store-faq-item.active .store-faq-answer{max-height:400px;padding:var(--answer-padding-top, 15px) var(--answer-padding-right, 20px) var(--answer-padding-bottom, 15px) var(--answer-padding-left, 20px)!important}.desktop-only{display:block}.store-faq-flex-container.center-no-image{justify-content:center}.store-faq-flex-container.center-no-image .store-faq-header-column{flex:0 0 100%;max-width:850px;text-align:center}.store-faq-flex-container.center-no-image .store-faq-content-column{display:none}.store-faq-flex-container.two-column-desktop .store-faq-two-columns{display:flex;gap:15px;width:100%;align-items:flex-start}.store-faq-flex-container.two-column-desktop .store-faq-items-container-two-columns{display:grid;gap:15px;width:100%;grid-template-columns:repeat(2,1fr)}.store-faq-flex-container.two-column-desktop .store-faq-column-1,.store-faq-flex-container.two-column-desktop .store-faq-column-2{flex:1 1 0%;width:50%;align-self:flex-start}.store-faq-flex-container.two-column-desktop .mobile-only-item{display:none!important}.store-faq-flex-container.two-column-desktop .store-faq-column-1 .store-faq-item:last-child,.store-faq-flex-container.two-column-desktop .store-faq-column-2 .store-faq-item:last-child{margin-bottom:0!important}.store-faq-flex-container.two-column-desktop .store-faq-items-container-two-columns:not(.individual-borders) .store-faq-item:last-child,.store-faq-flex-container.two-column-desktop .store-faq-items-container-two-columns:not(.individual-borders) .store-faq-item:nth-last-child(2){border-bottom-width:medium!important;border-bottom-style:none!important;border-bottom-color:currentcolor!important}.store-faq .store-faq-item{margin-bottom:10px}#store-faq-fast51-fourpawco-source-faq .store-faq-items-container.individual-borders{border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important}#store-faq-fast51-fourpawco-source-faq .store-faq-items-container.individual-borders .store-faq-item{border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important;border-radius:12px!important;overflow:hidden!important}.store-faq-items-container.individual-borders .store-faq-item:not(:last-child){margin-bottom:10px}.store-faq-items-container.individual-borders .store-faq-item:last-child{margin-bottom:0!important}.store-faq-flex-container.two-column-desktop .store-faq-items-container.individual-borders .store-faq-item:last-child{margin-bottom:0!important}.store-faq-items-container.individual-borders .store-faq-question{padding:var(--question-padding-top, 15px) var(--question-padding-right, 20px) var(--question-padding-bottom, 15px) var(--question-padding-left, 20px)!important}}@media screen and (max-width:749px){.store-faq-section{padding:40px 0}.store-faq-header-column{text-align:center;margin-left:auto;margin-right:auto}.store-faq-flex-container.two-column-desktop .store-faq-two-columns{display:block!important;gap:0px!important}.store-faq-flex-container.two-column-desktop .store-faq-column-1{width:100%!important;flex:0 0 auto!important}.store-faq-flex-container.two-column-desktop .store-faq-column-2{display:none!important}.store-faq-flex-container.two-column-desktop .mobile-only-item{display:block!important}.store-faq-heading{line-height:1.2;letter-spacing:var(--letter-spacing-heading);font-size:30px!important}.store-faq-subtitle{max-width:100%;margin-left:auto;margin-right:auto;font-size:15px!important}.store-faq .store-faq-question{padding:var(--question-padding-top, 15px) var(--question-padding-right, 20px) var(--question-padding-bottom, 15px) var(--question-padding-left, 20px);align-items:flex-start;text-align:left;font-size:14px!important}.store-faq-items-container.individual-borders .store-faq-question{padding:var(--question-padding-top, 15px) var(--question-padding-right, 20px) var(--question-padding-bottom, 15px) var(--question-padding-left, 20px)!important;align-items:flex-start!important;text-align:left!important}.store-faq .store-faq-question.mobile-font{font-size:14px!important}.store-faq .store-faq-toggle{font-size:18px}.store-faq .store-faq-answer,.store-faq .store-faq-answer.mobile-font{font-size:14px!important}.store-faq .store-faq-item.active .store-faq-answer{padding:var(--answer-padding-top, 15px) var(--answer-padding-right, 20px) var(--answer-padding-bottom, 15px) var(--answer-padding-left, 20px)!important}#store-faq-fast51-fourpawco-source-faq .store-faq-items-container.individual-borders{border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important}#store-faq-fast51-fourpawco-source-faq .store-faq-items-container.individual-borders .store-faq-item{border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important;border-radius:12px!important;overflow:hidden!important}.store-faq-items-container.individual-borders .store-faq-item:not(:last-child){margin-bottom:10px}.store-faq-items-container.individual-borders .store-faq-item:last-child{margin-bottom:0}}#store-faq-fast51-fourpawco-source-faq{position:relative;z-index:1;pointer-events:auto!important}#store-faq-fast51-fourpawco-source-faq .store-faq,#store-faq-fast51-fourpawco-source-faq .store-faq-items-container,#store-faq-fast51-fourpawco-source-faq .store-faq-item{pointer-events:auto!important}#store-faq-fast51-fourpawco-source-faq .store-faq-question{cursor:pointer!important;pointer-events:auto!important}#store-faq-fast51-fourpawco-source-faq .store-faq-answer{max-height:0px!important;overflow:hidden!important;transition:max-height .3s,padding .3s!important}#store-faq-fast51-fourpawco-source-faq .store-faq-item.active .store-faq-answer{max-height:300px!important}#store-faq-fast51-fourpawco-source-faq .store-faq-item.active .store-faq-toggle{transform:rotate(45deg)!important}.skill-review-desktop-0{display:block}.skill-review-mobile-0{display:none}@media(max-width:749px){.skill-review-desktop-0{display:none}.skill-review-mobile-0{display:block}}#image-text-section-fast51-fourpawco-source-closing{width:100%;overflow:hidden;border-radius:0;padding-top:50px;padding-bottom:50px}#image-text-section-fast51-fourpawco-source-closing .image-text-container{max-width:1200px;margin:0 auto;padding:0 20px}@media(max-width:990px){#image-text-section-fast51-fourpawco-source-closing:has(.mobile-media-full-width) .image-text-container{padding:0!important}}#image-text-section-fast51-fourpawco-source-closing .image-text-content{display:flex;flex-direction:column;gap:30px}@media screen and (max-width:599px){#image-text-section-fast51-fourpawco-source-closing .image-text-content{flex-direction:column;gap:30px}#image-text-section-fast51-fourpawco-source-closing .media-column,#image-text-section-fast51-fourpawco-source-closing .text-column{width:100%}}#image-text-section-fast51-fourpawco-source-closing .mobile-heading-above-image{display:none;width:100%;order:-1}@media screen and (min-width:991px){#image-text-section-fast51-fourpawco-source-closing .mobile-heading-above-image{display:none!important}#image-text-section-fast51-fourpawco-source-closing .heading-block-wrapper.hide-on-mobile{display:block}}#image-text-section-fast51-fourpawco-source-closing .media-column{width:100%;padding:0;border-radius:8px;overflow:hidden}#image-text-section-fast51-fourpawco-source-closing .media-column.background-image-mode{min-height:400px}@media screen and (min-width:991px){#image-text-section-fast51-fourpawco-source-closing .media-column.background-image-mode{min-height:500px}}#image-text-section-fast51-fourpawco-source-closing .main-image,#image-text-section-fast51-fourpawco-source-closing .main-video{width:100%;height:auto;object-fit:cover;display:block;margin-top:20px;margin-bottom:20px;max-width:800px;border-radius:8px!important}#image-text-section-fast51-fourpawco-source-closing .main-video{background-color:#000;-webkit-mask-image:-webkit-radial-gradient(center,white,black);mask-image:-webkit-radial-gradient(center,white,black);backface-visibility:hidden;transform:translateZ(0)}#image-text-section-fast51-fourpawco-source-closing .main-video--portrait{aspect-ratio:9 / 16;height:auto!important}#image-text-section-fast51-fourpawco-source-closing .media-placeholder{width:100%;aspect-ratio:16 / 9;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;max-width:800px;margin:0 auto;border-radius:8px!important}@scope(#MainContent){#image-text-section-fast51-fourpawco-source-closing .media-placeholder svg{width:40%;height:40%;fill:#d0d0d0}}#image-text-section-fast51-fourpawco-source-closing .text-column{display:flex;flex-direction:column;padding:25px 20px;overflow:visible;box-sizing:border-box;min-width:0px;align-items:flex-start;text-align:left;gap:15px}@scope(#MainContent){#image-text-section-fast51-fourpawco-source-closing .image-text-heading{font-weight:var(--font-weight-bold);margin-bottom:0;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;width:100%;max-width:100%;box-sizing:border-box;color:#fff!important;letter-spacing:var(--letter-spacing-heading)!important}}#image-text-section-fast51-fourpawco-source-closing .text-column>div{width:100%;max-width:100%;box-sizing:border-box;overflow:visible}#image-text-section-fast51-fourpawco-source-closing .text-column{max-width:100%;overflow:visible!important}#image-text-section-fast51-fourpawco-source-closing .text-column h2,#image-text-section-fast51-fourpawco-source-closing .text-column .image-text-heading{display:block!important;width:100%!important;max-width:100%!important;min-width:0px!important;overflow:visible!important;overflow-wrap:break-word!important;word-break:break-word!important;white-space:normal!important;-webkit-hyphens:none!important;hyphens:none!important;box-sizing:border-box!important}#image-text-section-fast51-fourpawco-source-closing .text-column>div:first-child{width:100%!important;max-width:100%!important;min-width:0px!important;box-sizing:border-box!important}@scope(#MainContent){#image-text-section-fast51-fourpawco-source-closing .accent-text{color:#e8a33d;letter-spacing:var(--letter-spacing-heading)!important}}@scope(#MainContent){#image-text-section-fast51-fourpawco-source-closing .accent-text{padding:2px 4px!important;margin:-2px -4px!important;display:inline-block!important;color:#e8a33d!important;font-family:var(--font-accent-family, var(--font-body-family))!important;font-style:var(--font-accent-style, normal)!important;font-weight:var(--font-accent-weight, inherit)!important;letter-spacing:var(--font-accent-letter-spacing, inherit)!important;text-transform:var(--font-accent-text-transform, none)!important}}#image-text-section-fast51-fourpawco-source-closing .image-text-subtitle{font-weight:var(--font-weight-semibold);margin-top:0;margin-bottom:0;letter-spacing:var(--letter-spacing-heading)}#image-text-section-fast51-fourpawco-source-closing .subtitle-wrapper{align-self:flex-start;width:fit-content!important;max-width:100%!important;display:inline-block!important}#image-text-section-fast51-fourpawco-source-closing .image-text-divider-wrapper{display:flex!important;align-items:center!important;width:100%!important;clear:both!important;box-sizing:border-box!important;position:relative!important;z-index:1!important}#image-text-section-fast51-fourpawco-source-closing .image-text-divider-line{display:block!important;flex-shrink:0!important;box-sizing:border-box!important;position:relative!important;min-height:1px!important;min-width:20px!important}#image-text-section-fast51-fourpawco-source-closing .image-text-divider-line:empty{background-color:#000!important;height:2px!important;width:50%!important}#image-text-section-fast51-fourpawco-source-closing .image-text-body{line-height:1.6;margin-bottom:0;letter-spacing:var(--letter-spacing-body)}#image-text-section-fast51-fourpawco-source-closing .image-text-bullet-list{padding-left:0;margin:0;list-style-type:none}#image-text-section-fast51-fourpawco-source-closing .image-text-bullet-list.no-bullets{list-style-type:none;padding-left:0}#image-text-section-fast51-fourpawco-source-closing .image-text-bullet-list .list-title{font-weight:var(--font-weight-semibold);margin-bottom:12px;list-style-type:none;padding-left:0}#image-text-section-fast51-fourpawco-source-closing .image-text-bullet-list .list-item{margin-bottom:12px;line-height:1.45;position:relative;display:flex;align-items:center}#image-text-section-fast51-fourpawco-source-closing .image-text-bullet-list .item-icon{width:40px;height:40px;flex-shrink:0;margin-right:12px;display:flex;align-items:center;justify-content:center;border-radius:10px;overflow:hidden}@scope(#MainContent){#image-text-section-fast51-fourpawco-source-closing .image-text-bullet-list .item-icon svg{width:100%;height:100%;fill:currentcolor}}#image-text-section-fast51-fourpawco-source-closing .image-text-bullet-list .item-icon img{width:100%;height:100%;object-fit:contain;display:block}#image-text-section-fast51-fourpawco-source-closing .image-text-bullet-list .item-text{flex:1 1 0%;letter-spacing:var(--letter-spacing-body)}#image-text-section-fast51-fourpawco-source-closing .image-text-bullet-list.emoji-bullets .list-item{list-style-type:none;position:relative;padding-left:25px}#image-text-section-fast51-fourpawco-source-closing .image-text-bullet-list.emoji-bullets .list-item:before{content:attr(data-icon);position:absolute;left:0;top:0}#image-text-section-fast51-fourpawco-source-closing .secondary-image-container{width:100%;margin-top:5px;margin-bottom:5px}#image-text-section-fast51-fourpawco-source-closing .secondary-image{max-width:100%;height:auto;border-radius:4px}#image-text-section-fast51-fourpawco-source-closing .button-container{margin-top:0}@scope(#MainContent){#image-text-section-fast51-fourpawco-source-closing .button{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;background-color:#e8a33d;color:#09064a;text-decoration:none;font-weight:var(--font-weight-bold);transition:.3s;letter-spacing:var(--letter-spacing-body);text-transform:none;text-align:center;min-width:120px}}#image-text-section-fast51-fourpawco-source-closing .button.button-section-specific-sizing{padding:var(--global-button-padding-y) 24px!important}#image-text-section-fast51-fourpawco-source-closing .button:hover{opacity:.9}#image-text-section-fast51-fourpawco-source-closing .image-text-bullet-list.two-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:1px 2px}#image-text-section-fast51-fourpawco-source-closing .image-text-bullet-list.two-columns .list-title{grid-column:1 / -1;margin-bottom:15px}#image-text-section-fast51-fourpawco-source-closing .image-text-bullet-list.pill-style{display:flex;flex-wrap:wrap;gap:8px}#image-text-section-fast51-fourpawco-source-closing .image-text-bullet-list.pill-style .list-title{width:100%;margin-bottom:12px}#image-text-section-fast51-fourpawco-source-closing .image-text-bullet-list.pill-style .list-item.pill-item{display:inline-flex;align-items:center;margin-bottom:0;transition:.3s;cursor:default}#image-text-section-fast51-fourpawco-source-closing .image-text-bullet-list.pill-style .list-item.pill-item:hover{transform:translateY(-1px);box-shadow:#0000001a 0 2px 8px}#image-text-section-fast51-fourpawco-source-closing .image-text-bullet-list.pill-style .list-item.pill-item .item-icon{margin-right:6px;width:16px;height:16px}#image-text-section-fast51-fourpawco-source-closing .image-text-bullet-list.pill-style .list-item.pill-item .item-icon img{width:100%;height:100%;object-fit:contain;display:block}#image-text-section-fast51-fourpawco-source-closing .image-text-bullet-list.pill-style .list-item.pill-item .item-text{font-size:inherit;line-height:1.2}#image-text-section-fast51-fourpawco-source-closing .image-text-bullet-list.pill-style.two-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}#image-text-section-fast51-fourpawco-source-closing .image-text-bullet-list.pill-style.two-columns .list-title{grid-column:1 / -1}@media screen and (max-width:990px){#image-text-section-fast51-fourpawco-source-closing .image-text-heading[data-block-id=heading],#image-text-section-fast51-fourpawco-source-closing .accent-text[data-block-id=heading]{font-size:2.2rem!important;line-height:1.2!important}#image-text-section-fast51-fourpawco-source-closing .image-text-body[data-block-id=copy]{font-size:1.7rem!important}}@media screen and (min-width:991px){#image-text-section-fast51-fourpawco-source-closing{padding-top:60px;padding-bottom:60px}#image-text-section-fast51-fourpawco-source-closing .image-text-container{padding:0 40px}#image-text-section-fast51-fourpawco-source-closing .image-text-content{flex-direction:row;align-items:flex-start;gap:40px}#image-text-section-fast51-fourpawco-source-closing .media-column{width:50%;flex-shrink:0;align-self:flex-start}#image-text-section-fast51-fourpawco-source-closing .text-column{width:50%;flex-shrink:1;min-width:0px}#image-text-section-fast51-fourpawco-source-closing .media-column.background-image-mode{min-height:500px}#image-text-section-fast51-fourpawco-source-closing .text-column{flex-grow:1;min-height:0px}#image-text-section-fast51-fourpawco-source-closing .image-text-content.image-right .media-column{order:2}#image-text-section-fast51-fourpawco-source-closing .image-text-content.image-right .text-column{order:1;padding:40px}#image-text-section-fast51-fourpawco-source-closing .image-text-content.image-left .text-column{padding:40px}#image-text-section-fast51-fourpawco-source-closing .image-text-heading{margin-bottom:25px}#image-text-section-fast51-fourpawco-source-closing .image-text-body{line-height:1.5;margin-bottom:25px}#image-text-section-fast51-fourpawco-source-closing .text-column{gap:20px}#image-text-section-fast51-fourpawco-source-closing .main-image,#image-text-section-fast51-fourpawco-source-closing .main-video,#image-text-section-fast51-fourpawco-source-closing .media-placeholder{margin-top:0;margin-bottom:0}#image-text-section-fast51-fourpawco-source-closing .image-text-heading[data-block-id=heading],#image-text-section-fast51-fourpawco-source-closing .accent-text[data-block-id=heading]{font-size:3.4rem!important;line-height:1.2!important}#image-text-section-fast51-fourpawco-source-closing .image-text-body[data-block-id=copy]{font-size:1.8rem!important}}#image-text-section-fast51-fourpawco-source-closing .image-text-body p{margin-bottom:.5em}#image-text-section-fast51-fourpawco-source-closing .image-text-body p:last-child{margin-bottom:0}#image-text-section-fast51-fourpawco-source-closing .image-text-body strong{font-weight:600!important}#image-text-section-fast51-fourpawco-source-closing .image-text-body em{font-style:italic!important}#image-text-section-fast51-fourpawco-source-closing .image-text-body a{text-decoration:underline}#image-text-section-fast51-fourpawco-source-closing .image-text-body ul,#image-text-section-fast51-fourpawco-source-closing .image-text-body ol{margin:.5em 0;padding-left:1.5em}#image-text-section-fast51-fourpawco-source-closing .image-text-body li{margin-bottom:.25em}#image-text-section-fast51-fourpawco-source-closing .accordion-container{width:100%;max-width:100%;box-sizing:border-box;overflow:visible;flex-shrink:1;min-width:0px}#image-text-section-fast51-fourpawco-source-closing .accordion-item{width:100%;max-width:100%;box-sizing:border-box;min-width:0px}#image-text-section-fast51-fourpawco-source-closing .accordion-title{margin:0 0 16px;font-weight:600;font-size:var(--accordion-title-size)}#image-text-section-fast51-fourpawco-source-closing .accordion-items-wrapper{width:100%}#image-text-section-fast51-fourpawco-source-closing .accordion-item{overflow:hidden;transition:.2s}#image-text-section-fast51-fourpawco-source-closing .accordion-header{display:flex;align-items:center;padding:var(--header-padding-mobile);cursor:pointer;font-weight:500;position:relative;transition:background-color .3s;gap:16px;width:100%;max-width:100%;box-sizing:border-box;min-width:0px}#image-text-section-fast51-fourpawco-source-closing .accordion-header:hover{opacity:.9}#image-text-section-fast51-fourpawco-source-closing .accordion-header-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;width:var(--accordion-icon-size-mobile);height:var(--accordion-icon-size-mobile);margin-right:12px}@scope(#MainContent){#image-text-section-fast51-fourpawco-source-closing .accordion-header-icon svg{width:100%;height:100%;fill:currentcolor}}#image-text-section-fast51-fourpawco-source-closing .accordion-header-text{flex-grow:1;padding-right:15px;font-weight:500;letter-spacing:var(--letter-spacing-body);font-size:var(--accordion-header-size)}#image-text-section-fast51-fourpawco-source-closing .accordion-toggle{position:absolute;right:var(--header-padding-mobile);font-size:var(--accordion-toggle-size);font-weight:700;transition:transform .3s;line-height:1}#image-text-section-fast51-fourpawco-source-closing .accordion-item.active .accordion-toggle{transform:rotate(45deg)}#image-text-section-fast51-fourpawco-source-closing .accordion-content{padding:0;max-height:0px;overflow:hidden;transition:max-height .3s,padding .3s}#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner{padding:var(--content-padding-mobile);opacity:0;transition:opacity .3s;line-height:1.6;font-size:var(--accordion-content-size)}#image-text-section-fast51-fourpawco-source-closing .accordion-item.active .accordion-content{max-height:1000px!important;padding:var(--content-outer-padding-mobile) 0!important;overflow:visible!important}#image-text-section-fast51-fourpawco-source-closing .accordion-item.active .accordion-content-inner{letter-spacing:var(--letter-spacing-body);opacity:1!important;padding:var(--content-padding-mobile)!important}#image-text-section-fast51-fourpawco-source-closing .accordion-item.active .accordion-toggle{transform:rotate(45deg)!important}@media screen and (min-width:600px)and (max-width:990px){#image-text-section-fast51-fourpawco-source-closing .media-column{height:fit-content;position:relative}#image-text-section-fast51-fourpawco-source-closing .media-column .main-video,#image-text-section-fast51-fourpawco-source-closing .media-column .main-image{object-fit:cover;height:auto!important;max-height:none!important}#image-text-section-fast51-fourpawco-source-closing .text-column{overflow:visible;width:100%!important;max-width:100%!important}#image-text-section-fast51-fourpawco-source-closing .accordion-container{width:100%!important;max-width:100%!important}#image-text-section-fast51-fourpawco-source-closing .text-column>*,#image-text-section-fast51-fourpawco-source-closing .image-text-heading,#image-text-section-fast51-fourpawco-source-closing .image-text-body{width:100%!important;max-width:100%!important}#image-text-section-fast51-fourpawco-source-closing .accordion-item.active .accordion-content{max-height:none!important;height:auto!important}}@media screen and (min-width:991px){#image-text-section-fast51-fourpawco-source-closing .media-column{height:fit-content;position:relative}#image-text-section-fast51-fourpawco-source-closing .media-column .main-video,#image-text-section-fast51-fourpawco-source-closing .media-column .main-image{object-fit:cover;height:auto!important;max-height:none!important}#image-text-section-fast51-fourpawco-source-closing .text-column{overflow:visible}#image-text-section-fast51-fourpawco-source-closing .accordion-container{width:100%;max-width:100%}#image-text-section-fast51-fourpawco-source-closing .accordion-item.active .accordion-content{max-height:none!important;height:auto!important}#image-text-section-fast51-fourpawco-source-closing .accordion-header-icon{width:var(--accordion-icon-size-desktop);height:var(--accordion-icon-size-desktop)}}#image-text-section-fast51-fourpawco-source-closing .accordion-item:not(.active) .accordion-content{max-height:0px!important;padding:0!important;overflow:hidden!important}#image-text-section-fast51-fourpawco-source-closing .accordion-item:not(.active) .accordion-content-inner{opacity:0!important}@scope(#MainContent){#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner p,#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner ul,#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner ol,#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner li,#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner strong,#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner em,#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner b,#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner i,#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner a{color:inherit!important}}#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner strong,#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner b{font-weight:700}#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner em,#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner i{font-style:italic}@scope(#MainContent){#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner a{color:inherit;text-decoration:underline}}#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner p{margin-top:0;margin-bottom:10px}#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner p:last-child{margin-bottom:0}#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner ul,#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner ol{margin:10px 0;padding-left:20px}#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner li{margin-bottom:5px}@media(max-width:599px){#image-text-section-fast51-fourpawco-source-closing .accordion-container{max-width:100%}#image-text-section-fast51-fourpawco-source-closing .image-text-heading{margin-bottom:20px!important}#image-text-section-fast51-fourpawco-source-closing .accordion-header{padding:var(--header-padding-mobile);gap:12px}#image-text-section-fast51-fourpawco-source-closing .accordion-toggle{right:var(--header-padding-mobile);font-size:var(--accordion-toggle-size-mobile)!important}#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner{padding:var(--content-padding-mobile)}#image-text-section-fast51-fourpawco-source-closing .accordion-title{font-size:var(--accordion-title-size-mobile)!important}#image-text-section-fast51-fourpawco-source-closing .accordion-header-text{font-size:var(--accordion-header-size-mobile)!important}#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner{font-size:var(--accordion-content-size-mobile)!important}}@media(min-width:600px)and (max-width:990px){#image-text-section-fast51-fourpawco-source-closing .accordion-header{padding:calc(var(--header-padding-desktop) * .5)!important}#image-text-section-fast51-fourpawco-source-closing .accordion-toggle{right:calc(var(--header-padding-desktop) * .5)!important;font-size:calc(var(--accordion-toggle-size-desktop) * .75)!important}#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner{padding:calc(var(--content-padding-desktop) * .5)!important;font-size:calc(var(--accordion-content-size-desktop) * .8)!important}#image-text-section-fast51-fourpawco-source-closing .accordion-item.active .accordion-content{padding:calc(var(--content-outer-padding-desktop) * .5) 0!important}#image-text-section-fast51-fourpawco-source-closing .accordion-item.active .accordion-content-inner{padding:calc(var(--content-padding-desktop) * .5)!important}#image-text-section-fast51-fourpawco-source-closing .accordion-title{font-size:calc(var(--accordion-title-size-desktop) * .7)!important}#image-text-section-fast51-fourpawco-source-closing .accordion-header-text{font-size:calc(var(--accordion-header-size-desktop) * .8)!important}}@media(min-width:991px){#image-text-section-fast51-fourpawco-source-closing .accordion-header{padding:var(--header-padding-desktop)!important}#image-text-section-fast51-fourpawco-source-closing .accordion-toggle{right:var(--header-padding-desktop)!important;font-size:var(--accordion-toggle-size-desktop)!important}#image-text-section-fast51-fourpawco-source-closing .accordion-content-inner{padding:var(--content-padding-desktop)!important;font-size:var(--accordion-content-size-desktop)!important}#image-text-section-fast51-fourpawco-source-closing .accordion-item.active .accordion-content{padding:var(--content-outer-padding-desktop) 0!important}#image-text-section-fast51-fourpawco-source-closing .accordion-item.active .accordion-content-inner{padding:var(--content-padding-desktop)!important}#image-text-section-fast51-fourpawco-source-closing .accordion-title{font-size:var(--accordion-title-size-desktop)!important}#image-text-section-fast51-fourpawco-source-closing .accordion-header-text{font-size:var(--accordion-header-size-desktop)!important}}#image-text-section-fast51-fourpawco-source-closing .button-container{width:100%;max-width:100%;box-sizing:border-box;overflow:visible;flex-shrink:1;min-width:0px}#image-text-section-fast51-fourpawco-source-closing .button-container .button{max-width:100%;box-sizing:border-box;overflow-wrap:break-word;min-width:0px}#image-text-section-fast51-fourpawco-source-closing .button-container.full-width-mobile{width:100%;max-width:100%;box-sizing:border-box}#image-text-section-fast51-fourpawco-source-closing .button.full-width-mobile{width:100%!important;max-width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;min-width:unset!important;box-sizing:border-box!important;overflow:hidden!important}@media(max-width:990px){#image-text-section-fast51-fourpawco-source-closing .image-text-content.mobile-media-full-width{gap:0px}#image-text-section-fast51-fourpawco-source-closing .media-column.mobile-full-width{margin-left:0;margin-right:0;width:100%;max-width:none;padding:0!important}#image-text-section-fast51-fourpawco-source-closing .media-column.mobile-full-width .main-image,#image-text-section-fast51-fourpawco-source-closing .media-column.mobile-full-width .main-video,#image-text-section-fast51-fourpawco-source-closing .media-column.mobile-full-width .media-placeholder{border-radius:0!important;max-width:none!important;width:100%!important;height:auto!important}#image-text-section-fast51-fourpawco-source-closing .mobile-media-full-width .text-column{padding-top:30px;padding-left:20px;padding-right:20px}}@media(max-width:990px){#image-text-section-fast51-fourpawco-source-closing .media-column.mobile-full-width .main-video{object-fit:cover!important;display:block!important;min-height:200px!important}#image-text-section-fast51-fourpawco-source-closing .image-text-content.mobile-media-full-width{overflow:hidden}#image-text-section-fast51-fourpawco-source-closing .image-text-container{overflow-x:hidden}}@scope(#MainContent){#image-text-section-fast51-fourpawco-source-closing .image-text-heading{color:#fff!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow-wrap:break-word!important;white-space:normal!important}}.icon-block{width:100%;box-sizing:border-box}.icon-wrapper{box-sizing:border-box}.icon-wrapper img{display:block}.icon-svg svg{width:100%;height:100%;display:block}.custom-footer{--newsletter-bg-color: #fdffff;--newsletter-text-color: #09064A;--newsletter-button-color: #E8A33D;--footer-bg-color: #09064A;--footer-text-color: #E9E8F2;--footer-heading-color: #FFFFFF;--footer-border-color: #26215F;--footer-menu-color: #E9E8F2;--footer-menu-hover-color: #ffffff;--footer-divider-color: #4B467D;--localization-label-color: #E9E8F2;--footer-link-color: #E8A33D;--footer-link-hover-color: #FFFFFF;--footer-heading-size: 22px;--footer-text-size: 14px;--newsletter-title-size: 32px;--newsletter-subtitle-size: 16px;--copyright-text-size: 11px;--localization-label-size: 14px;--newsletter-section-padding-top: 80px;--newsletter-section-padding-bottom: 80px;--newsletter-form-max-width: 580px;--newsletter-form-margin-top: 32px;--newsletter-input-padding-vertical: 12px;--newsletter-input-padding-horizontal: 24px;--newsletter-input-border-radius: 8px;--newsletter-input-border-width: 1px;--newsletter-input-border-color: #e0e0e0;--newsletter-input-font-size: 14px;--newsletter-input-height: 54px;--newsletter-input-bg-color: #ffffff;--newsletter-input-text-color: #000000;--newsletter-button-bg-color: #E8A33D;--newsletter-button-text-color: #09064A;--newsletter-button-border-radius: 8px}.custom-footer .footer-content--brand-only{grid-template-columns:minmax(0px,1fr)}.custom-footer .footer-content--brand-only .footer-brand{grid-column:1;max-width:48rem;margin-inline:auto}.custom-footer .footer-main{background-color:var(--footer-bg-color)!important}@scope(#MainContent){.custom-footer .footer-text a,.custom-footer .footer-column .footer-text a,.custom-footer .footer-bottom a,.custom-footer .newsletter-section a,.custom-footer p a,.custom-footer .rte a,.custom-footer .footer-description a{text-underline-offset:.2em;transition:color .3s;color:var(--footer-link-color)!important;text-decoration:underline!important}}@scope(#MainContent){.custom-footer .footer-text a:hover,.custom-footer .footer-column .footer-text a:hover,.custom-footer .footer-bottom a:hover,.custom-footer .newsletter-section a:hover,.custom-footer p a:hover,.custom-footer .rte a:hover,.custom-footer .footer-description a:hover{color:var(--footer-link-hover-color)!important}}@scope(#MainContent){.custom-footer .newsletter-privacy a,.custom-footer .newsletter-privacy a:hover{color:var(--newsletter-text-color)!important}}@scope(#MainContent){.custom-footer .footer__localization a,.custom-footer .footer__localization a:hover,.custom-footer .footer__localization .disclosure__link,.custom-footer .footer__localization .localization-form__select{text-decoration:none!important;color:var(--footer-text-color)!important}}.custom-footer .newsletter-section{padding-top:var(--newsletter-section-padding-top)!important;padding-bottom:var(--newsletter-section-padding-bottom)!important}.custom-footer .newsletter-form{max-width:var(--newsletter-form-max-width)!important;margin-top:var(--newsletter-form-margin-top)!important}.custom-footer .newsletter-form__field-wrapper .field{position:relative!important}@scope(#MainContent){.custom-footer .newsletter-form__field-wrapper .field__input{padding-top:!important;padding-bottom:!important;padding-left:!important;padding-right:calc(var(--newsletter-input-height) - 10px + var(--newsletter-input-border-width) + 5px + 8px)!important;border-radius:var(--newsletter-input-border-radius)!important;border-width:var(--newsletter-input-border-width)!important;border-color:var(--newsletter-input-border-color)!important;border-style:solid!important;font-size:var(--newsletter-input-font-size)!important;height:var(--newsletter-input-height)!important;min-height:calc(var(--newsletter-input-height) + var(--newsletter-input-border-width) * 2)!important;background-color:var(--newsletter-input-bg-color)!important;color:var(--newsletter-input-text-color)!important}}.custom-footer .newsletter-form__field-wrapper .field__input:focus,.custom-footer .newsletter-form__field-wrapper .field__input:focus-visible{border-radius:var(--newsletter-input-border-radius)!important}@scope(#MainContent){.custom-footer .newsletter-form__button,.custom-footer button.newsletter-form__button,.custom-footer .newsletter-form__button.field__button,.custom-footer button.newsletter-form__button.field__button{width:calc(var(--newsletter-input-height) - 10px)!important;height:calc(var(--newsletter-input-height) - 10px)!important;position:absolute!important;top:calc(var(--newsletter-input-border-width) + 5px)!important;right:calc(var(--newsletter-input-border-width) + 5px)!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:center!important;background-position-x:!important;background-position-y:!important;background-size:!important;background-repeat:!important;background-attachment:!important;background-origin:!important;background-clip:!important;background-color:var(--newsletter-button-bg-color, var(--newsletter-button-color))!important;background-image:none!important;border-image:none!important;border-width:medium!important;border-style:none!important;border-color:currentcolor!important;box-shadow:none!important;outline:none!important;color:var(--newsletter-button-text-color, #ffffff)!important;border-radius:var(--newsletter-button-border-radius)!important;transform:none!important;transition:opacity .3s!important}}@scope(#MainContent){.custom-footer .newsletter-form__button:hover,.custom-footer button.newsletter-form__button:hover,.custom-footer .newsletter-form__button.field__button:hover,.custom-footer button.newsletter-form__button.field__button:hover{background-position-x:!important;background-position-y:!important;background-size:!important;background-repeat:!important;background-attachment:!important;background-origin:!important;background-clip:!important;background-color:var(--newsletter-button-bg-color, var(--newsletter-button-color))!important;background-image:none!important;opacity:.85!important;border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important;box-shadow:none!important;transform:none!important;color:var(--newsletter-button-text-color, #ffffff)!important}}.custom-footer .newsletter-form__button:before,.custom-footer .newsletter-form__button:after,.custom-footer button.newsletter-form__button:before,.custom-footer button.newsletter-form__button:after{display:none!important;content:none!important}[dir=rtl] .custom-footer .newsletter-form__button,[dir=rtl] .custom-footer button.newsletter-form__button,[dir=rtl] .custom-footer .newsletter-form__button.field__button,[dir=rtl] .custom-footer button.newsletter-form__button.field__button{left:calc(var(--newsletter-input-border-width) + 5px)!important;right:auto!important}.custom-footer .newsletter-form__button svg,.custom-footer .newsletter-form__button .svg-wrapper{width:16px!important;height:16px!important;display:flex!important;align-items:center!important;justify-content:center!important}@scope(#MainContent){.custom-footer .newsletter-form__button svg{fill:var(--newsletter-button-text-color, #ffffff)!important;stroke:var(--newsletter-button-text-color, #ffffff)!important}}@scope(#MainContent){.custom-footer .newsletter-form__button .newsletter-button-text{font-size:14px!important;font-weight:600!important;color:var(--newsletter-button-text-color, #ffffff)!important;white-space:nowrap!important;letter-spacing:var(--letter-spacing-body)!important}}.custom-footer .newsletter-form__button:has(.newsletter-button-text),.custom-footer button.newsletter-form__button:has(.newsletter-button-text){width:auto!important;min-width:calc(var(--newsletter-input-height) - 10px)!important;padding:0 16px!important}[dir=rtl] .custom-footer .newsletter-form__field-wrapper .field__input{padding-left:calc(var(--newsletter-input-height) - 10px + var(--newsletter-input-border-width) + 5px + 8px)!important;padding-right:var(--newsletter-input-padding-horizontal)!important}.custom-footer .newsletter-form__field-wrapper .field__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0px,0px,0px,0px);white-space:nowrap;border:0px}.custom-footer .newsletter-form__field-wrapper .field:after{display:none!important;content:none!important}@media screen and (max-width:749px){.custom-footer .newsletter-section{padding-top:40px!important;padding-bottom:40px!important}}.footer-social-section-social_links .footer__list-social{gap:14px!important}.footer-social-section-social_links .footer__list-social li a,.footer-social-section-social_links .footer__list-social .social-icons__link{display:flex!important;align-items:center!important;justify-content:center!important}@scope(#MainContent){.footer-social-section-social_links .footer__list-social svg,.footer-social-section-social_links .footer__list-social .icon{width:24px!important;height:24px!important;fill:#fff!important;color:#fff!important;transition:fill .3s,color .3s!important}}@scope(#MainContent){.footer-social-section-social_links .footer__list-social svg path,.footer-social-section-social_links .footer__list-social .icon path{fill:#fff!important}}@scope(#MainContent){.footer-social-section-social_links .footer__list-social li a:hover svg,.footer-social-section-social_links .footer__list-social .social-icons__link:hover svg,.footer-social-section-social_links .footer__list-social li a:hover .icon,.footer-social-section-social_links .footer__list-social .social-icons__link:hover .icon{fill:#e8a33d!important;color:#e8a33d!important}}@scope(#MainContent){.footer-social-section-social_links .footer__list-social li a:hover svg path,.footer-social-section-social_links .footer__list-social .social-icons__link:hover svg path,.footer-social-section-social_links .footer__list-social li a:hover .icon path,.footer-social-section-social_links .footer__list-social .social-icons__link:hover .icon path{fill:#e8a33d!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/fourpawco-fast-inline.css.map */
