.j-support-page{@-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes l4{to{clip-path:inset(0 -1ch 0 0)}}@keyframes progress{0%{--progress-value: 0}to{--progress-value: var(--value)}}}.j-support-page .shoplift-hide{opacity:0!important}.j-support-page #preview-bar-iframe,.j-support-page #PBarNextFrameWrapper{display:none!important}.j-support-page #shoplift-preview-control{position:fixed;max-width:332px;height:56px;background-color:#141414;z-index:9999;bottom:20px;display:flex;border-radius:8px;box-shadow:13px 22px 7px #0000,9px 14px 7px #00000003,5px 8px 6px #0000000d,2px 4px 4px #00000017,1px 1px 2px #0000001a,0 0 #0000001a;align-items:center;margin:0 auto;left:16px;right:16px;opacity:0;transform:translateY(20px);visibility:hidden;transition:opacity .4s ease-in-out,transform .4s ease-in-out,visibility 0s .4s}.j-support-page #shoplift-preview-control.visible{opacity:1;transform:translateY(0);visibility:visible;transition:opacity .4s ease-in-out,transform .4s ease-in-out,visibility 0s 0s}.j-support-page #shoplift-preview-control *{font-family:Inter,sans-serif;color:#fff;box-sizing:border-box;font-size:16px}.j-support-page #shoplift-preview-variant-title{font-weight:400;line-height:140%;font-size:16px;text-align:start;letter-spacing:-.16px;flex-grow:1;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.j-support-page #shoplift-preview-variant-selector{position:relative;display:block;padding:6px 0;height:100%;min-width:0;flex:1 1 auto}.j-support-page #shoplift-preview-variant-menu-trigger{border:none;cursor:pointer;width:100%;background-color:transparent;padding:0 16px;border-left:1px solid #333;border-right:1px solid #333;height:100%;display:flex;align-items:center;justify-content:start;gap:8px}.j-support-page #shoplift-preview-variant-selector .menu-variant-label{width:24px;height:24px;border-radius:50%;padding:6px;display:flex;justify-content:center;align-items:center;font-size:12px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.12px;flex-shrink:0}.j-support-page #shoplift-preview-variant-selector .preview-variant-menu{position:absolute;bottom:110%;transform:translate3d(0,20px,0);visibility:hidden;pointer-events:none;opacity:0;cursor:pointer;background-color:#141414;border:1px solid #141414;border-radius:6px;width:100%;max-height:156px;overflow-y:auto;box-shadow:0 8px 16px #0003;z-index:1;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility 0s .3s}.j-support-page #shoplift-preview-variant-selector .preview-variant-menu.preview-variant-menu__visible{visibility:visible;pointer-events:auto;opacity:100;transform:translateZ(0);transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility 0s 0s}@media screen and (max-width:400px){.j-support-page #shoplift-preview-variant-selector .preview-variant-menu{position:fixed;left:0;right:0;width:auto;bottom:110%}}.j-support-page #shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item{padding:12px 16px;display:flex;overflow:hidden}.j-support-page #shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item .menu-variant-label{margin-right:6px}.j-support-page #shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item span{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;color:#f6f6f6;font-size:14px;font-style:normal;font-weight:500}.j-support-page #shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item:hover{background-color:#545454}.j-support-page #shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item:last-of-type{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.j-support-page #shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item:first-of-type{border-top-left-radius:6px;border-top-right-radius:6px}.j-support-page #shoplift-preview-control div:has(#shoplift-exit-preview-button){padding:0 16px}.j-support-page #shoplift-exit-preview-button{padding:6px 8px;font-weight:500;line-height:75%;border-radius:4px;background-color:transparent;border:none;text-decoration:none}.j-support-page #shoplift-exit-preview-button:hover{cursor:pointer;background-color:#333}.j-support-page #shoplift-preview-subscription-warning{position:relative;display:flex;align-items:center;gap:6px;padding:6px 10px;margin:0 4px;border-left:1px solid #333;cursor:help;outline:none}.j-support-page #shoplift-preview-subscription-warning__icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background-color:#f59e0b;color:#141414!important;font-weight:700;font-size:12px!important;line-height:1;flex-shrink:0}.j-support-page #shoplift-preview-subscription-warning__label{font-size:13px!important;font-weight:500;color:#fbbf24!important;text-wrap:nowrap;white-space:nowrap}.j-support-page #shoplift-preview-subscription-warning__tooltip{position:absolute;bottom:calc(100% + 8px);right:0;max-width:320px;width:max-content;padding:10px 12px;border-radius:6px;background-color:#1f1f1f;color:#fff!important;font-size:12px!important;line-height:1.4!important;box-shadow:0 8px 16px #0000004d;z-index:10000;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility 0s .2s;pointer-events:none}.j-support-page #shoplift-preview-subscription-warning__tooltip.shoplift-preview-subscription-warning__tooltip--visible{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility 0s 0s}.j-support-page #shoplift-preview-subscription-warning:focus-visible{box-shadow:inset 0 0 0 2px #f59e0b;border-radius:4px}.j-support-page #shoplift-preview-control:has(#shoplift-preview-subscription-warning){max-width:480px}@font-face{.j-support-page{font-family:Reckless Neue;src:url(source-1d46e7e7bf8a22bf.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}}@font-face{.j-support-page{font-family:Avantt TRIAL;src:url(source-6d60ee1b9dca64f4.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}}@font-face{.j-support-page{font-family:Avantt TRIAL;src:url(source-3f1d6846d9f65b2c.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}}@font-face{.j-support-page{font-family:Avantt TRIAL;src:url(source-e4d7f0f00570ebab.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}}@font-face{.j-support-page{font-family:Avantt TRIAL;src:url(source-8b70ee18ef44fbbf.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}}.j-support-page .jdgm-star{color:#ebbf1f}.j-support-page .jdgm-prev-badge .jdgm-prev-badge__text{visibility:visible}@media only screen and (min-width:481px){.j-support-page #frontrow-banner-wrapper{display:none!important}}.j-support-page #shopify-buyer-consent{margin-top:1em;display:inline-block;width:100%}.j-support-page #shopify-buyer-consent.hidden{display:none}.j-support-page #shopify-subscription-policy-button{background:none;border:none;padding:0;text-decoration:underline;font-size:inherit;cursor:pointer}.j-support-page #shopify-subscription-policy-button:before{box-shadow:none}.j-support-page :root,.j-support-page .color-scheme-1{--color-background: 255,255,255;--gradient-background: #ffffff;--color-foreground: 18,18,18;--color-background-contrast: 191,191,191;--color-shadow: 18,18,18;--color-button: 18,18,18;--color-button-text: 255,255,255;--color-secondary-button: 255,255,255;--color-secondary-button-text: 18,18,18;--color-link: 18,18,18;--color-badge-foreground: 18,18,18;--color-badge-background: 255,255,255;--color-badge-border: 18,18,18;--payment-terms-background-color: rgb(255 255 255)}.j-support-page .color-scheme-2{--color-background: 253,250,240;--gradient-background: #fdfaf0;--color-foreground: 18,18,18;--color-background-contrast: 238,212,127;--color-shadow: 18,18,18;--color-button: 18,18,18;--color-button-text: 243,243,243;--color-secondary-button: 253,250,240;--color-secondary-button-text: 18,18,18;--color-link: 18,18,18;--color-badge-foreground: 18,18,18;--color-badge-background: 253,250,240;--color-badge-border: 18,18,18;--payment-terms-background-color: rgb(253 250 240)}.j-support-page .color-scheme-3{--color-background: 221,239,201;--gradient-background: #ddefc9;--color-foreground: 0,110,55;--color-background-contrast: 159,210,103;--color-shadow: 0,110,55;--color-button: 255,255,255;--color-button-text: 0,110,55;--color-secondary-button: 221,239,201;--color-secondary-button-text: 255,255,255;--color-link: 255,255,255;--color-badge-foreground: 0,110,55;--color-badge-background: 221,239,201;--color-badge-border: 0,110,55;--payment-terms-background-color: rgb(221 239 201)}.j-support-page .color-scheme-4{--color-background: 18,18,18;--gradient-background: #121212;--color-foreground: 255,255,255;--color-background-contrast: 146,146,146;--color-shadow: 18,18,18;--color-button: 255,255,255;--color-button-text: 18,18,18;--color-secondary-button: 18,18,18;--color-secondary-button-text: 255,255,255;--color-link: 255,255,255;--color-badge-foreground: 255,255,255;--color-badge-background: 18,18,18;--color-badge-border: 255,255,255;--payment-terms-background-color: rgb(18 18 18)}.j-support-page .color-scheme-5{--color-background: 0,110,55;--gradient-background: #006e37;--color-foreground: 255,255,255;--color-background-contrast: 0,0,0;--color-shadow: 0,110,55;--color-button: 255,255,255;--color-button-text: 255,255,255;--color-secondary-button: 0,110,55;--color-secondary-button-text: 255,255,255;--color-link: 255,255,255;--color-badge-foreground: 255,255,255;--color-badge-background: 0,110,55;--color-badge-border: 255,255,255;--payment-terms-background-color: rgb(0 110 55)}.j-support-page .color-scheme-b09d73b5-5ad2-439a-8f6e-3629fef6c2ec{--color-background: 253,250,240;--gradient-background: #fdfaf0;--color-foreground: 0,110,55;--color-background-contrast: 238,212,127;--color-shadow: 0,110,55;--color-button: 0,110,55;--color-button-text: 255,255,255;--color-secondary-button: 253,250,240;--color-secondary-button-text: 0,110,55;--color-link: 0,110,55;--color-badge-foreground: 0,110,55;--color-badge-background: 253,250,240;--color-badge-border: 0,110,55;--payment-terms-background-color: rgb(253 250 240)}.j-support-page .color-scheme-0fae36bb-d94e-4c43-8841-844754cb82cf{--color-background: 253,250,240;--gradient-background: #fdfaf0;--color-foreground: 0,110,55;--color-background-contrast: 238,212,127;--color-shadow: 0,110,55;--color-button: 246,139,83;--color-button-text: 253,250,240;--color-secondary-button: 253,250,240;--color-secondary-button-text: 0,110,55;--color-link: 0,110,55;--color-badge-foreground: 0,110,55;--color-badge-background: 253,250,240;--color-badge-border: 0,110,55;--payment-terms-background-color: rgb(253 250 240)}.j-support-page .color-scheme-c9282845-ad4e-4ec5-b148-e43d485d057b{--color-background: 221,239,201;--gradient-background: #ddefc9;--color-foreground: 0,110,55;--color-background-contrast: 159,210,103;--color-shadow: 255,255,255;--color-button: 246,139,83;--color-button-text: 0,110,55;--color-secondary-button: 221,239,201;--color-secondary-button-text: 246,139,83;--color-link: 246,139,83;--color-badge-foreground: 0,110,55;--color-badge-background: 221,239,201;--color-badge-border: 0,110,55;--payment-terms-background-color: rgb(221 239 201)}.j-support-page .color-scheme-17e4e6d8-6040-4b71-a1b0-c14e9928a6ec{--color-background: 0,110,55;--gradient-background: #006e37;--color-foreground: 253,250,240;--color-background-contrast: 0,0,0;--color-shadow: 18,18,18;--color-button: 0,110,55;--color-button-text: 255,255,255;--color-secondary-button: 0,110,55;--color-secondary-button-text: 0,110,55;--color-link: 0,110,55;--color-badge-foreground: 253,250,240;--color-badge-background: 0,110,55;--color-badge-border: 253,250,240;--payment-terms-background-color: rgb(0 110 55)}.j-support-page body,.j-support-page .color-scheme-1,.j-support-page .color-scheme-2,.j-support-page .color-scheme-3,.j-support-page .color-scheme-4,.j-support-page .color-scheme-5,.j-support-page .color-scheme-b09d73b5-5ad2-439a-8f6e-3629fef6c2ec,.j-support-page .color-scheme-0fae36bb-d94e-4c43-8841-844754cb82cf,.j-support-page .color-scheme-c9282845-ad4e-4ec5-b148-e43d485d057b,.j-support-page .color-scheme-17e4e6d8-6040-4b71-a1b0-c14e9928a6ec{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background))}.j-support-page :root{--font-body-family: "Avantt TRIAL", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: "Reckless Neue", sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--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: 144rem;--page-width-margin: 0rem;--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: 20px;--grid-desktop-horizontal-spacing: 20px;--grid-mobile-vertical-spacing: 10px;--grid-mobile-horizontal-spacing: 10px;--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}.j-support-page *,.j-support-page *:before,.j-support-page *:after{box-sizing:inherit}.j-support-page html{box-sizing:border-box;font-size:calc(var(--font-body-scale) * 62.5%);height:100%}.j-support-page body{display:flex;flex-direction:column;min-height:100%;margin:0;font-size:1.5rem;letter-spacing:.06rem;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)}.j-support-page main{flex:1 0 auto}@media screen and (min-width:750px){.j-support-page body{font-size:1.6rem}}.j-support-page .jdgm-xx{left:0}.j-support-page :root{--jdgm-primary-color: #EBBF1F;--jdgm-secondary-color: rgba(235,191,31,.1);--jdgm-star-color: #EBBF1F;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #EBBF1F;--jdgm-paginate-color: #EBBF1F;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #EBBF1F}.j-support-page .jdgm-histogram__bar-content{background-color:#ebbf1f}.j-support-page .jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.j-support-page .jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:#fff;background-color:#ebbf1f}.j-support-page .jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width:768px){.j-support-page .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.j-support-page .jdgm-rev__thumb-btn{color:#ebbf1f}.j-support-page .jdgm-rev__thumb-btn:hover{opacity:.8}.j-support-page .jdgm-rev__thumb-btn:not([disabled]):hover,.j-support-page .jdgm-rev__thumb-btn:hover,.j-support-page .jdgm-rev__thumb-btn:active,.j-support-page .jdgm-rev__thumb-btn:visited{color:#ebbf1f}.j-support-page .jdgm-prev-badge[data-average-rating="0.00"],.j-support-page .jdgm-author-fullname,.j-support-page .jdgm-author-all-initials{display:none!important}.j-support-page .jdgm-rev-widg__title,.j-support-page .jdgm-rev-widg__summary-text,.j-support-page .jdgm-prev-badge__text{visibility:hidden}.j-support-page .jdgm-rev__prod-link-prefix:before{content:"about"}.j-support-page .jdgm-rev__variant-label:before{content:"Variant: "}.j-support-page .jdgm-rev__out-of-store-text:before{content:"(out of store)"}@media only screen and (min-width:768px){.j-support-page .jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.j-support-page .jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width:768px){.j-support-page .jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.j-support-page .jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.j-support-page .jdgm-preview-badge[data-template=product],.j-support-page .jdgm-preview-badge[data-template=collection],.j-support-page .jdgm-preview-badge[data-template=index],.j-support-page .jdgm-review-widget[data-from-snippet=true],.j-support-page .jdgm-verified-count-badget[data-from-snippet=true],.j-support-page .jdgm-carousel-wrapper[data-from-snippet=true],.j-support-page .jdgm-all-reviews-text[data-from-snippet=true],.j-support-page .jdgm-medals-section[data-from-snippet=true],.j-support-page .jdgm-ugc-media-wrapper[data-from-snippet=true],.j-support-page .jdgm-rev__transparency-badge[data-badge-type=review_collected_via_store_invitation],.j-support-page .jdgm-rev__transparency-badge[data-badge-type=review_collected_from_another_provider],.j-support-page .jdgm-rev__transparency-badge[data-badge-type=review_collected_from_store_visitor],.j-support-page .jdgm-rev__transparency-badge[data-badge-type=review_earned_for_future_purchase]{display:none!important}.j-support-page .jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #EBBF1F;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.j-support-page .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.j-support-page .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#ebbf1f}.j-support-page .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.j-support-page .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.j-support-page .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.j-support-page .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.j-support-page .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.j-support-page .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.j-support-page .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.j-support-page .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.j-support-page .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer=true] .jdgm-full-rev__icon:after{border-radius:8px}.j-support-page .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:4px}.j-support-page .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier:before{content:"JIYU"}.j-support-page .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:48px}.j-support-page .jdgm-review-widget .jdgm-review-card{border-radius:8px!important}.j-support-page .jdgm-review-widget .jdgm-review-card__content{background-color:#fff!important}.j-support-page .jdgm-review-widget .jm-action-buttons__button{border:1px solid #000!important}.j-support-page .jdgm-review-widget .jm-verified-badge{background-color:#ff8fd3!important}@font-face{.j-support-page{font-family:JudgemeStar;src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==) format("woff");font-weight:400;font-style:normal}}.j-support-page .jdgm-star{font-family:JudgemeStar;display:inline!important;text-decoration:none!important;padding:0 4px 0 0!important;margin:0!important;font-weight:700;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.j-support-page .jdgm-star:hover{opacity:1}.j-support-page .jdgm-star:last-of-type{padding:0!important}.j-support-page .jdgm-star.jdgm--on:before{content:""}.j-support-page .jdgm-star.jdgm--off:before{content:""}.j-support-page .jdgm-star.jdgm--half:before{content:""}.j-support-page .jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.j-support-page .jdgm-hidden{display:none!important;visibility:hidden!important}.j-support-page .jdgm-temp-hidden{display:none}.j-support-page .jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin .8s infinite linear;animation:jdgm-spin .8s infinite linear}.j-support-page .jdgm-spinner:empty{display:block}.j-support-page .jdgm-prev-badge{display:block!important}.j-support-page :root{--onbrand-bar-height:44px}@media(max-width:768px){.j-support-page :root{--onbrand-bar-height:40px}}.j-support-page html.onbrand-promo-active body,.j-support-page body.onbrand-promo-active{padding-top:var(--onbrand-bar-height)!important}.j-support-page #onbrand-promo-bar,.j-support-page #onbrand-promo-placeholder{position:absolute!important;top:0!important}.j-support-page #onbrand-promo-bar,.j-support-page #onbrand-promo-placeholder{opacity:1;transform:translateY(0);contain:layout style;will-change:transform}.j-support-page #onbrand-promo-bar *,.j-support-page #onbrand-promo-placeholder *{box-sizing:border-box}.j-support-page #onbrand-promo-placeholder .onbrand-content img,.j-support-page #onbrand-promo-bar .onbrand-content img{vertical-align:middle;max-height:1.5em;width:auto}.j-support-page #onbrand-promo-placeholder .onbrand-mobile-content,.j-support-page #onbrand-promo-bar .onbrand-mobile-content{display:none}.j-support-page #onbrand-promo-placeholder .onbrand-desktop-content,.j-support-page #onbrand-promo-bar .onbrand-desktop-content{display:block}@media(max-width:768px){.j-support-page #onbrand-promo-placeholder .onbrand-mobile-content,.j-support-page #onbrand-promo-bar .onbrand-mobile-content{display:block}.j-support-page #onbrand-promo-placeholder .onbrand-desktop-content,.j-support-page #onbrand-promo-bar .onbrand-desktop-content{display:none}}.j-support-page #onbrand-promo-placeholder .onbrand-content,.j-support-page #onbrand-promo-placeholder button{visibility:hidden}.j-support-page #onbrand-promo-placeholder.onbrand-content-ready .onbrand-content,.j-support-page #onbrand-promo-placeholder.onbrand-content-ready button{visibility:visible}.j-support-page #onbrand-promo-placeholder .onbrand-content *,.j-support-page #onbrand-promo-placeholder .onbrand-marquee-track *,.j-support-page #onbrand-promo-bar .onbrand-content *,.j-support-page #onbrand-promo-bar .onbrand-marquee-track *{color:#fff!important}@font-face{.j-support-page{font-family:GTStandard-M;src:url(source-0dcea348dc16bb5d.woff2) format("woff2");font-style:normal;font-weight:450;font-display:swap}}@font-face{.j-support-page{font-family:GTStandard-M;src:url(source-4c3bce5af8b91a1a.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}}@font-face{.j-support-page{font-family:GTStandard-M;src:url(source-26caeb180ece7c4b.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}}.j-support-page .drawer{visibility:hidden}.j-support-page header-drawer{justify-self:start;margin-left:-1.2rem}@media screen and (min-width:990px){.j-support-page header-drawer{display:none}}.j-support-page .menu-drawer-container{display:flex}.j-support-page .list-menu{list-style:none;padding:0;margin:0}.j-support-page .list-menu--inline{display:inline-flex;flex-wrap:wrap}.j-support-page .list-menu__item{display:flex;align-items:center;line-height:calc(1 + .3 / var(--font-body-scale))}.j-support-page .list-menu__item--link{text-decoration:none;padding-bottom:1rem;padding-top:1rem;line-height:calc(1 + .8 / var(--font-body-scale))}.j-support-page nav.header__inline-menu .list-menu{display:flex;gap:44px}@media screen and (min-width:750px){.j-support-page .list-menu__item--link{padding-bottom:.5rem;padding-top:.5rem}}.j-support-page .header{padding:10px 3rem}.j-support-page .section-header{position:sticky;margin-bottom:0}@media screen and (min-width:750px){.j-support-page .section-header{margin-bottom:0}}@media screen and (min-width:990px){.j-support-page .header{padding-top:20px;padding-bottom:20px}}.j-support-page a.jiyu-card--link{text-decoration:none;color:inherit;display:flex;flex-direction:column}.j-support-page .menu-with-wrap--tabbed{display:grid;grid-template-columns:minmax(180px,auto) 1fr;grid-template-rows:auto 1fr;column-gap:60px;row-gap:16px}.j-support-page .menu-with-wrap--tabbed>.nav-tabs{grid-column:1;grid-row:1}.j-support-page .menu-with-wrap--tabbed>.nav-testimonial-carousel{grid-column:1;grid-row:2;flex-shrink:1}.j-support-page .menu-with-wrap--tabbed>.jiyu-mega-wrapper{grid-column:2;grid-row:1 / -1;align-self:start}.j-support-page .nav-tabs,.j-support-page .nav-tabs__list{display:flex;flex-direction:column;gap:8px}.j-support-page .nav-tabs{width:300px}.j-support-page .nav-tab,.j-support-page .nav-tab-link{display:block;padding:10px 20px;font-size:15px;font-weight:700;color:#006e37;background:transparent;border:1.5px solid #006e37;border-radius:30px;cursor:pointer;text-align:left;transition:background .12s ease,color .12s ease;font-family:inherit;letter-spacing:.02em}.j-support-page .nav-tab-link{text-decoration:none}.j-support-page .nav-tab:hover,.j-support-page .nav-tab:focus-visible,.j-support-page .nav-tab.is-active,.j-support-page .nav-tab-link:hover,.j-support-page .nav-tab-link:focus-visible{background:#006e37;color:#fff;outline:none}.j-support-page .jiyu-mega-grid[data-active-tab="1"] .jiyu-card[data-megamenu-tab]:not([data-megamenu-tab="1"]),.j-support-page .jiyu-mega-grid[data-active-tab="2"] .jiyu-card[data-megamenu-tab]:not([data-megamenu-tab="2"]),.j-support-page .jiyu-mega-grid[data-active-tab="3"] .jiyu-card[data-megamenu-tab]:not([data-megamenu-tab="3"]){display:none}.j-support-page .jiyu-card-badge{position:relative;z-index:2;align-self:center;margin-bottom:-10px;padding:3px 8px;font-size:13px;font-weight:700;color:#fff;background:#006e37;border-radius:30px;width:max-content}.j-support-page a.jiyu-card--link:hover{opacity:.85}.j-support-page .jiyu-mega-grid .jiyu-card--link:nth-child(1){background:linear-gradient(135deg,#ddefc9,#fff7c1)}.j-support-page .jiyu-mega-grid .jiyu-card--link:nth-child(1) .menu-btn{background:linear-gradient(90deg,#e57641,#df6fab);border-color:#eef3d5}.j-support-page .jiyu-mega-grid .jiyu-card--link:nth-child(2){background-color:#ddefc9}.j-support-page .jiyu-mega-grid .jiyu-card--link:nth-child(3){background-color:#fff7c1}.j-support-page .jiyu-mega-grid .jiyu-card--link:nth-child(3) .menu-btn{background:#df6fab}.j-support-page .jiyu-mega-grid .jiyu-card--link .menu-btn{font-weight:700}.j-support-page .nav-testimonial-carousel{flex-shrink:0;width:300px;background:#006e37;border-radius:12px;padding:24px;display:flex;align-items:stretch;align-self:stretch;overflow:hidden;margin-right:-36px}.j-support-page .nav-testimonial-swiper{width:100%;overflow:hidden;display:flex;flex-direction:column;height:100%}.j-support-page .nav-testimonial-swiper .swiper-wrapper{flex-grow:1}.j-support-page .nav-testimonial-swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.j-support-page .nav-testimonial__slide{display:flex;flex-direction:column;justify-content:center;text-decoration:none;color:#fdfaf0;height:100%}.j-support-page .nav-testimonial__slide:hover{opacity:.9}.j-support-page .nav-testimonial__quote-wrap{flex-grow:1;display:flex;align-items:center;margin-bottom:16px}.j-support-page .nav-testimonial__quote{font-family:var(--font-heading-family);font-size:20px;line-height:1.4;color:#fdfaf0;margin:0;font-style:italic}.j-support-page .nav-testimonial__reviewer{display:flex;flex-direction:column;gap:6px}.j-support-page .nav-testimonial__reviewer-top{display:flex;align-items:flex-end;gap:12px}.j-support-page .nav-testimonial__thumb{width:60px;height:60px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#fdfaf026}.j-support-page .nav-testimonial__thumb-img{width:100%;height:100%;object-fit:contain}.j-support-page .nav-testimonial__name{font-family:var(--font-body-family);font-size:16px;font-weight:700;color:#fdfaf0}.j-support-page .nav-testimonial__product{font-family:var(--font-body-family);font-size:16px;color:#fff}.j-support-page .nav-testimonial-controls{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;width:100%}.j-support-page .nav-testimonial-prev,.j-support-page .nav-testimonial-next{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;opacity:.6;transition:opacity .15s ease}.j-support-page .nav-testimonial-prev:hover,.j-support-page .nav-testimonial-next:hover{opacity:1}.j-support-page .nav-testimonial-pagination.swiper-pagination,.j-support-page .nav-testimonial-controls .nav-testimonial-pagination{position:static!important;width:auto!important;display:flex!important;align-items:center;justify-content:center;left:auto!important;bottom:auto!important;transform:none!important;gap:6px;position:static}.j-support-page .nav-testimonial-pagination .swiper-pagination-bullet{width:8px;height:8px;background:#fdfaf066;opacity:1;margin:0}.j-support-page .nav-testimonial-pagination .swiper-pagination-bullet-active{background:#fdfaf0}.j-support-page .section-template--19982205059151__main-padding{padding-top:27px;padding-bottom:27px}@media screen and (min-width:750px){.j-support-page .section-template--19982205059151__main-padding{padding-top:36px;padding-bottom:36px}}.j-support-page .footer{margin-top:0}.j-support-page .section-sections--19982206369871__footer_new_e6y6FL-padding{padding-top:30px;padding-bottom:18px}@media screen and (min-width:750px){.j-support-page .footer{margin-top:0}.j-support-page .section-sections--19982206369871__footer_new_e6y6FL-padding{padding-top:40px;padding-bottom:24px}}.j-support-page .jiyu-footer__grid{gap:var(--footer-gap);width:100%;align-items:flex-start;display:grid;grid-template-columns:35.5% calc(64.5% - var(--footer-gap))}.j-support-page .menu-wrapp{display:flex;gap:20px;align-items:flex-start;justify-content:space-between}.j-support-page #shopify-section-sections--19982206369871__footer_new_e6y6FL .jiyu-footer__form button{background:#e57641;font-weight:700;font-size:19px;color:#fff}.j-support-page #shopify-section-sections--19982206369871__footer_new_e6y6FL .jiyu-footer__newsletter p{color:#2d2d2d}.j-support-page #shopify-section-sections--19982206369871__footer_new_e6y6FL .jiyu-footer__newsletter{background-color:#e7f4d9}.j-support-page #HeaderCountryForm,.j-support-page #HeaderCountryMobileForm{display:none}.j-support-page #onbrand-promo-bar{z-index:1!important}.j-support-page .nav-testimonial__quote{font-size:16px!important}.j-support-page .jiyu-mega-wrapper .jiyu-title{font-size:25px!important}.j-support-page .product-family-block .pfs__bundle-card-img{border-radius:0!important}@media screen and (max-width:749px){.j-support-page media-gallery .sale-badge-circle{top:auto;bottom:80px;left:0}}.j-support-page .cart-item__free-gift-label{color:rgba(var(--color-foreground),.75)!important;font-weight:400!important}.j-support-page .nav-tab-link{padding-top:4px;padding-bottom:4px}.j-support-page :root{--rivo-aw-background-color: #e7f4d9;--rivo-aw-desktop-sidebar-left: 0px;--rivo-aw-desktop-sidebar-right: auto;--rivo-aw-desktop-slidein-translate-x: -100%;--rivo-aw-desktop-slideout-translate-x: -100%;--rivo-aw-heading-font-color: #006e37;--rivo-aw-body-primary-font-color: #006e37;--rivo-aw-body-secondary-font-color: #006e37;--rivo-aw-border-color: #006e37;--rivo-aw-subdued-color: #f7f7f7;--rivo-aw-icon-color: #006e37;--rivo-aw-primary-color: #006e37;--rivo-aw-favorite-button-active-color: #d81880;--rivo-aw-toast-offset-left: 15px;--rivo-aw-toast-offset-right: auto;--rivo-aw-default-font-size: 16px;--rivo-aw-input-font-size: 16px;--rivo-aw-section-title-font-size: 22px;--rivo-aw-logged-out-title-font-size: 22px;--rivo-aw-logged-out-subtitle-font-size: 16px;--rivo-aw-mini-block-title-font-size: 14px;--rivo-aw-mini-block-subtitle-font-size: 12px;--rivo-aw-login-footer-font-size: 12px;--rivo-aw-footer-font-size: 14px;--rivo-aw-toast-background-color: #feca9f;--rivo-aw-toast-font-color: #006e37;--rivo-aw-home-featured-content-image-position: center center;--rivo-aw-compare-at-price-color: #c70000}.j-support-page :root{--rivo-aw-bg: #FEF5E7;--rivo-aw-border-radius: 12px;--rivo-color-green: var(--jiyu-green)}.j-support-page .rivo-slideout__header{box-shadow:none}.j-support-page .rivo-slideout__header a.rivo-aw-logo svg,.j-support-page .rivo-slideout__header a.rivo-aw-logo img{max-height:30px;width:auto}.j-support-page .rivo-checkbox-label{font-weight:400!important}.j-support-page .rivo-slideout__container .rivo-aw-title{line-height:1.2em}.j-support-page .rivo-slideout-content-wrapper{padding-top:0}.j-support-page .rivo-slideout-page-content{gap:25px}.j-support-page .rivo-aw-vip-tier-progress-container{background:#fff;border-radius:var(--rivo-aw-border-radius)}.j-support-page .rivo-login-button{font-family:Avantt TRIAL}.j-support-page .rivo-aw-button-points-balance-number,.j-support-page span.rivo-aw-button-points-balance-currency{font-size:16px}.j-support-page .rivo-aw-home-button-components a{padding:20px}.j-support-page .rivo-logout-link .rivo-aw-button,.j-support-page .rivo-add-shipping-address .rivo-aw-button{width:fit-content}.j-support-page .rivo-aw-button-points-balance-number{margin-right:5px}.j-support-page .rivo-aw-button-points-balance-container{padding:0}.j-support-page .rivo-slideout__container input[type=checkbox],.j-support-page .rivo-slideout__container input[type=checkbox]:hover{accent-color:var(--rivo-color-green)}.j-support-page .rivo-checkbox-container input[type=checkbox]{-webkit-appearance:auto}.j-support-page .rivo-login-component input[type=text]:focus-visible,.j-support-page .rivo-login-component input[type=email]:focus-visible{border-color:var(--rivo-aw-primary-color, #303030)}.j-support-page .rivo-shop-pay-svg path{fill:#fff!important}.j-support-page a.rivo-collection-item{transition:all .2s ease;font-weight:400}.j-support-page .rivo-address-actions .rivo-plain-link{padding:0;text-decoration:underline}.j-support-page .rivo-slideout__container input[type=text],.j-support-page .rivo-slideout__container input[type=email],.j-support-page .rivo-slideout__container input[type=tel],.j-support-page .rivo-slideout__container input[type=password],.j-support-page .rivo-slideout__container select{border-radius:var(--rivo-aw-border-radius);color:var(--jiyu-green)}.j-support-page .rivo-form-field label,.j-support-page .rivo-preference-item-label,.j-support-page .rivo-profile-list-item-title,.j-support-page .rivo-aw-smaller-title{font-weight:400;text-transform:uppercase}.j-support-page .rivo-profile-external-link{display:none}.j-support-page .rivo-form-row{gap:15px}.j-support-page .rivo-form-field{width:100%}.j-support-page .rivo-preference-section{border-radius:var(--rivo-aw-border-radius)}.j-support-page .rivo-preferences-shipping-addresses .rivo-address-block{width:100%;border-radius:var(--rivo-aw-border-radius)}.j-support-page .rivo-empty-state-container{border:0px;background:#fff9;border-radius:var(--rivo-aw-border-radius);padding:30px;text-align:center;width:100%;color:var(--jiyu-green);margin-top:10px;margin-bottom:0}.j-support-page .rivo-sms-terms-and-conditions{color:#000000b3;line-height:15px;font-size:14px!important}.j-support-page .rivo-aw-order-item-quantity{padding-top:2px}.j-support-page label.rivo-checkbox-container{align-items:baseline}.j-support-page .rivo-mini-block-link .rivo-favorite-button,.j-support-page .rivo-product-action-image .rivo-favorite-button{background:transparent}.j-support-page .rivo-aw-reward-card{width:100px}.j-support-page .rivo-aw-reward-card .rivo-product-action-add-to-cart{display:none}.j-support-page .rivo-aw-reward-card .rivo-mini-block-title{height:auto}.j-support-page .rivo-aw-reward-card .rivo-product-image{width:100%;max-width:unset;min-width:unset;padding:10px;margin-bottom:0;background:#fff;border:1px solid #fff}.j-support-page .rivo-aw-reward-card:hover .rivo-product-image{border:1px solid var(--jiyu-green)}.j-support-page .rivo-mini-block-title,.j-support-page .rivo-product-action-title{line-height:1.1em}.j-support-page .rivo-product-action-body .rivo-product-action-price,.j-support-page .rivo-product-action-title{font-weight:400}.j-support-page .rivo-mini-block-title,.j-support-page .rivo-mini-block-price{display:flex!important;line-height:1.1em;padding:0;margin:5px 0}.j-support-page .rivo-mini-block-subtitle{margin-top:5px}.j-support-page .rivo-product-price{font-weight:400}.j-support-page .rivo-aw-go-to-page{background:transparent}.j-support-page .rivo-product-image{aspect-ratio:auto;border-radius:var(--rivo-aw-border-radius);border:1px solid var(--rivo-aw-primary-color)}.j-support-page .rivo-profile-list{margin-top:15px;order:1}.j-support-page .rivo-h4-title{font-weight:400}.j-support-page .rivo-aw-home-featured-content-title{margin:5px 0!important}.j-support-page .rivo-aw-home-featured-content-image-wrapper{border:1px solid var(--rivo-aw-primary-color);border-radius:var(--rivo-aw-border-radius)!important}.j-support-page .rivo-favorite-button span svg{width:17px;height:17px}.j-support-page .rivo-aw-home-featured-content-container{order:2}.j-support-page .rivo-shipping-addresses-list .rivo-address-item:not(:first-child){padding-top:20px}.j-support-page #rivo-slideout-footer{border-top:1.5px solid var(--jiyu-green);background:var(--rivo-aw-bg);box-shadow:none}.j-support-page .rivo-footer-nav-text{text-transform:uppercase;font-weight:400;color:var(--jiyu-green)}.j-support-page #rivo-slideout-footer .rivo-slideout-navigation .active .rivo-footer-nav-text{font-weight:600;color:var(--jiyu-green)}.j-support-page .rivo-login-footer-link a{text-decoration:underline}.j-support-page .rivo-or-text{font-size:12px}.j-support-page .rivo-slideout-navigation a.active:before{background-color:var(--jiyu-green);height:10px;border-radius:0}.j-support-page .rivo-slideout__close,.j-support-page .rivo-aw-mini-modal__close{background:transparent}@media screen and (max-width:450px){.j-support-page .rivo-slideout__header a.rivo-aw-logo{height:auto}}@media screen and (min-width:769px){.j-support-page .rivo-slideout__container{margin:12px;height:calc(100% - 1.5rem)!important;border-radius:var(--rivo-aw-border-radius);border:1.5px solid var(--jiyu-green)}}.j-support-page .rivo-aw-toast.rivo-aw-success .rivo-aw-toast-icon{background-color:var(--rivo-aw-primary-color, #303030)}.j-support-page .rivo-aw-toast .rivo-aw-toast-icon svg path{fill:#000}.j-support-page :root{--onbrand-accent: #3d5a3d;--onbrand-z: 2147483000;--onbrand-width: 380px;--onbrand-launcher-size: 50px;--onbrand-radius: 16px;--onbrand-edge-bottom: 20px;--onbrand-panel-bottom: 80px;--onbrand-border-width: 0px;--onbrand-border-color: transparent;--onbrand-pad: 16px;--onbrand-right: 20px;--onbrand-left: auto}.j-support-page .onbrand-chat-launcher{position:fixed;right:var(--onbrand-right, 20px);left:var(--onbrand-left, auto);bottom:var(--onbrand-edge-bottom, 20px);z-index:var(--onbrand-z, 2147483000);width:var(--onbrand-launcher-size, 58px);height:var(--onbrand-launcher-size, 58px);border-radius:var(--onbrand-launcher-radius, 50%);border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--onbrand-on-accent, #fff);background:var(--onbrand-accent, #3d5a3d);box-shadow:0 6px 20px #00000038}.j-support-page .onbrand-chat-panel{position:fixed;right:var(--onbrand-right, 20px);left:var(--onbrand-left, auto);bottom:var(--onbrand-panel-bottom, 88px);z-index:var(--onbrand-z, 2147483000);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;width:var(--onbrand-width, 380px);max-width:calc(100vw - 32px);height:var(--onbrand-height, 600px);max-height:calc(100vh - 120px);background:#fff;color:#1a1a1a;border:var(--onbrand-border-width, 0px) solid var(--onbrand-border-color, transparent);border-radius:var(--onbrand-radius, 16px);box-shadow:0 18px 50px #00000040}.j-support-page .onbrand-chat-panel[hidden]{display:none}.j-support-page .onbrand-chat-messages{flex:1 1 auto;overflow-y:auto;display:flex;flex-direction:column}.j-support-page .onbrand-chat-messages:empty{display:flex!important}@media(max-width:480px){.j-support-page .onbrand-chat-panel{right:0;left:0;bottom:0;width:100%;max-width:100%;height:85vh;max-height:85vh;border-radius:16px 16px 0 0}}@media screen and (max-width:749px){.j-support-page .articles-wrapper .article{width:100%}}.j-support-page .article{display:flex;align-items:center}.j-support-page .article.grid__item{padding:0}.j-support-page .grid--peek .article-card{box-sizing:border-box}.j-support-page .article-card__image-wrapper>a{display:block}.j-support-page .article-card__title{text-decoration:none;word-break:break-word}.j-support-page .article-card__title a:after{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.j-support-page .article-card__link.link{padding:0}.j-support-page .article-card__link{text-underline-offset:.3rem}.j-support-page .article-card .card__heading{margin-bottom:.6rem}.j-support-page .blog-articles .article-card .card__information,.j-support-page .blog__posts .article-card .card__information{padding-left:2rem;padding-right:2rem}.j-support-page .article-card__info{padding-top:.4rem}.j-support-page .article-card__footer{letter-spacing:.1rem;font-size:1.4rem}.j-support-page .article-card__footer:not(:last-child){margin-bottom:1rem}.j-support-page .article-card__footer:last-child{margin-top:auto}.j-support-page .article-card__excerpt{width:100%;margin-top:1.2rem}.j-support-page .article-card__link:not(:only-child){margin-right:3rem}@media screen and (min-width:990px){.j-support-page .article-card__link:not(:only-child){margin-right:4rem}}.j-support-page .article-card__image--small .ratio:before{padding-bottom:11rem}.j-support-page .article-card__image--medium .ratio:before{padding-bottom:22rem}.j-support-page .article-card__image--large .ratio:before{padding-bottom:33rem}@media screen and (min-width:750px){.j-support-page .article-card__image--small .ratio:before{padding-bottom:14.3rem}.j-support-page .article-card__image--medium .ratio:before{padding-bottom:21.9rem}.j-support-page .article-card__image--large .ratio:before{padding-bottom:27.5rem}}@media screen and (min-width:990px){.j-support-page .article-card__image--small .ratio:before{padding-bottom:17.7rem}.j-support-page .article-card__image--medium .ratio:before{padding-bottom:30.7rem}.j-support-page .article-card__image--large .ratio:before{padding-bottom:40.7rem}}@supports not (inset: 10px){.j-support-page .articles-wrapper.grid{margin:0 0 5rem}@media screen and (min-width:750px){.j-support-page .articles-wrapper.grid{margin-bottom:7rem}}}.j-support-page .card-wrapper{color:inherit;height:100%;position:relative;text-decoration:none}.j-support-page .card{text-decoration:none;text-align:var(--text-alignment)}.j-support-page .card:not(.ratio){display:flex;flex-direction:column;height:100%}.j-support-page .card.card--horizontal{--text-alignment: left;--image-padding: 0rem;flex-direction:row;align-items:flex-start;gap:1.5rem}.j-support-page .card--horizontal.ratio:before{padding-bottom:0}.j-support-page .card--card.card--horizontal{padding:1.2rem}.j-support-page .card--card.card--horizontal.card--text{column-gap:0}.j-support-page .card--card{height:100%}.j-support-page .card--card,.j-support-page .card--standard .card__inner{position:relative;box-sizing:border-box;border-radius:var(--border-radius);border:var(--border-width) solid rgba(var(--color-foreground),var(--border-opacity))}.j-support-page .card--card:after,.j-support-page .card--standard .card__inner:after{content:"";position:absolute;z-index:-1;width:calc(var(--border-width) * 2 + 100%);height:calc(var(--border-width) * 2 + 100%);top:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);border-radius:var(--border-radius);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.j-support-page .card--card.gradient,.j-support-page .card__inner.gradient{transform:perspective(0)}.j-support-page .card__inner.color-scheme-1{background:transparent}.j-support-page .card .card__inner .card__media{overflow:hidden;z-index:0;border:1.5px solid #006E37;border-radius:12px}.j-support-page .card--card .card__inner .card__media{border-bottom-right-radius:0;border-bottom-left-radius:0}.j-support-page .card--standard.card--text{background-color:transparent}.j-support-page .card-information{text-align:var(--text-alignment)}.j-support-page .card__media,.j-support-page .card .media{bottom:0;position:absolute;top:0}.j-support-page .card .media{width:100%}.j-support-page .card__media{margin:var(--image-padding);width:calc(100% - 2 * var(--image-padding))}.j-support-page .card--standard .card__media{margin:var(--image-padding)}.j-support-page .card__inner{width:100%}.j-support-page .card--media .card__inner .card__content{position:relative;padding:calc(var(--image-padding) + 1rem)}.j-support-page .card__content{display:grid;grid-template-rows:minmax(0,1fr) max-content minmax(0,1fr);padding:1rem;width:100%;flex-grow:1}.j-support-page .card__content--auto-margins{grid-template-rows:minmax(0,auto) max-content minmax(0,auto)}.j-support-page .card__information{grid-row-start:2;padding:1.3rem 1rem}.j-support-page .card:not(.ratio)>.card__content{grid-template-rows:max-content minmax(0,1fr) max-content auto}.j-support-page .card-information .card__information-volume-pricing-note{margin-top:.6rem;line-height:calc(.5 + .4 / var(--font-body-scale));color:rgba(var(--color-foreground),.75)}.j-support-page .card__information-volume-pricing-note--button,.j-support-page .card__information-volume-pricing-note--button.quantity-popover__info-button--icon-with-label{position:relative;z-index:1;cursor:pointer;padding:0;margin:0;text-align:var(--text-alignment);min-width:auto}.j-support-page .card__information-volume-pricing-note--button:hover{text-decoration:underline}.j-support-page .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{transform:initial;top:auto;bottom:4rem;max-width:20rem;width:calc(95% + 2rem)}.j-support-page .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info span:first-of-type{padding-right:.3rem}.j-support-page .card__information-volume-pricing-note--button-right+.global-settings-popup.quantity-popover__info{right:0;left:auto}.j-support-page .card__information-volume-pricing-note--button-center+.global-settings-popup.quantity-popover__info{left:50%;transform:translate(-50%)}.j-support-page .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info .quantity__rules{text-align:left}@media screen and (min-width:990px){.j-support-page .grid--6-col-desktop .card__content quick-add-bulk .quantity{width:auto}.j-support-page .grid--6-col-desktop .card__content quick-add-bulk .quantity__button{width:calc(3rem / var(--font-body-scale))}.j-support-page .grid--6-col-desktop .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{left:50%;transform:translate(-50%);width:calc(100% + var(--border-width) + 3.5rem)}.j-support-page .grid--6-col-desktop .card--standard .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{width:calc(100% + var(--border-width) + 1rem)}}@media screen and (max-width:749px){.j-support-page .grid--2-col-tablet-down .card__content quick-add-bulk .quantity__button{width:calc(3.5rem / var(--font-body-scale))}.j-support-page .grid--2-col-tablet-down .card--card .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info,.j-support-page .grid--2-col-tablet-down .card--standard .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{left:50%;transform:translate(-50%)}.j-support-page .grid--2-col-tablet-down .card--standard .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{width:100%}.j-support-page .grid--2-col-tablet-down .card--card .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{width:calc(100% + var(--border-width) + 4rem)}.j-support-page .grid--2-col-tablet-down .card__content quick-add-bulk .quantity{width:auto}}.j-support-page .card-information quantity-popover volume-pricing{margin-top:0}@media screen and (max-width:989px){.j-support-page .card-information quantity-popover .quantity__rules~volume-pricing{margin-top:0}.j-support-page .card-information quantity-popover volume-pricing{margin-top:4.2rem}}@media screen and (min-width:750px){.j-support-page .card__information{padding-bottom:1.7rem;padding-top:1.7rem}}.j-support-page .card__badge{align-self:flex-end;grid-row-start:3;justify-self:flex-start}.j-support-page .card__badge.top{align-self:flex-start;grid-row-start:1}.j-support-page .card__badge.right{justify-self:flex-end}.j-support-page .card:not(.card--horizontal)>.card__content>.card__badge{margin:1.3rem}.j-support-page .card__media .media img{height:100%;object-fit:cover;object-position:center center;width:100%}.j-support-page .card__inner:not(.ratio)>.card__content{height:100%}.j-support-page .card__heading{margin-top:0;margin-bottom:0}.j-support-page .card__heading:last-child{margin-bottom:0}.j-support-page .card--horizontal .card__heading,.j-support-page .card--horizontal .price__container .price-item,.j-support-page .card--horizontal__quick-add{font-size:calc(var(--font-heading-scale) * 1.2rem)}.j-support-page .card--horizontal .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:0}.j-support-page .card--horizontal__quick-add:before{box-shadow:none}@media only screen and (min-width:750px){.j-support-page .card--horizontal .card__heading,.j-support-page .card--horizontal .price__container .price-item,.j-support-page .card--horizontal__quick-add{font-size:calc(var(--font-heading-scale) * 1.3rem)}}.j-support-page .card--card.card--media>.card__content{margin-top:calc(0rem - var(--image-padding))}.j-support-page .card--standard.card--text a:after,.j-support-page .card--card .card__heading a:after{bottom:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);right:calc(var(--border-width) * -1);top:calc(var(--border-width) * -1)}.j-support-page .card__heading a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.j-support-page .card__heading a:after{outline-offset:.3rem}.j-support-page .card__heading a:focus:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.j-support-page .card__heading a:focus-visible:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.j-support-page .card__heading a:focus:not(:focus-visible):after{box-shadow:none;outline:0}.j-support-page .card__heading a:focus{box-shadow:none;outline:0}@media screen and (min-width:990px){.j-support-page .card .media.media--hover-effect>img:only-child,.j-support-page .card-wrapper .media.media--hover-effect>img:only-child{transition:transform var(--duration-long) ease}.j-support-page .card:hover .media.media--hover-effect>img:first-child:only-child,.j-support-page .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.03)}.j-support-page .card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}.j-support-page .card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transition:transform var(--duration-long) ease;transform:scale(1.03)}.j-support-page .underline-links-hover:hover a{text-decoration:underline;text-underline-offset:.3rem}}.j-support-page .card--standard.card--media .card__inner .card__information,.j-support-page .card--standard.card--text:not(.card--horizontal)>.card__content .card__heading:not(.card__heading--placeholder),.j-support-page .card--standard:not(.card--horizontal)>.card__content .card__badge,.j-support-page .card--standard.card--text.article-card>.card__content .card__information,.j-support-page .card--standard>.card__content .card__caption{display:none}.j-support-page .card--standard:not(.card--horizontal) .placeholder-svg{width:100%}.j-support-page .card--standard>.card__content{padding:0}.j-support-page .card--standard>.card__content .card__information{padding-left:0;padding-right:0}.j-support-page .card--card.card--media .card__inner .card__information,.j-support-page .card--card.card--text .card__inner,.j-support-page .card--card.card--media>.card__content .card__badge{display:none}.j-support-page .card--horizontal .card__badge,.j-support-page .card--horizontal.card--text .card__inner{display:none}.j-support-page .card--extend-height{height:100%}.j-support-page .card--extend-height.card--standard.card--text,.j-support-page .card--extend-height.card--media{display:flex;flex-direction:column}.j-support-page .card--extend-height.card--standard.card--text .card__inner,.j-support-page .card--extend-height.card--media .card__inner{flex-grow:1}.j-support-page .card .icon-wrap{margin-left:.8rem;white-space:nowrap;transition:transform var(--duration-short) ease;overflow:hidden}.j-support-page .card-information>*+*{margin-top:.5rem}.j-support-page .card-information{width:100%}.j-support-page .card-information>*{line-height:calc(1 + .4 / var(--font-body-scale));color:rgb(var(--color-foreground))}.j-support-page .card-information>.price{color:rgb(var(--color-foreground))}.j-support-page .card--horizontal .card-information>.price{color:rgba(var(--color-foreground),.75)}.j-support-page .card-information>.rating{margin-top:.4rem}.j-support-page .card-information>*:not(.visually-hidden:first-child)+quantity-popover:not(.rating):not(.card__information-volume-pricing-note),.j-support-page .card-information .card__information-volume-pricing-note.card__information-volume-pricing-note--button{margin-top:0}.j-support-page .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:.7rem}.j-support-page .card-information .caption{letter-spacing:.07rem}.j-support-page .card-article-info{margin-top:1rem}.j-support-page .card--shape .card__content{padding-top:0}.j-support-page .card--shape.card--standard:not(.card--text) .card__inner{border:0;background-color:transparent;filter:drop-shadow(var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity)))}.j-support-page .card--shape.card--standard:not(.card--text) .card__inner:after{display:none}.j-support-page .grid__item:nth-child(2n) .shape--blob{clip-path:polygon(var(--shape--blob-2))}.j-support-page .grid__item:nth-child(3n) .shape--blob{clip-path:polygon(var(--shape--blob-3))}.j-support-page .grid__item:nth-child(4n) .shape--blob{clip-path:polygon(var(--shape--blob-4))}.j-support-page .grid__item:nth-child(5n) .shape--blob{clip-path:polygon(var(--shape--blob-5))}.j-support-page .grid__item:nth-child(7n) .shape--blob{clip-path:polygon(var(--shape--blob-6))}.j-support-page .grid__item:nth-child(8n) .shape--blob{clip-path:polygon(var(--shape--blob-1))}@media(prefers-reduced-motion:no-preference){.j-support-page .product-card-wrapper .shape--round{transition:clip-path var(--duration-long) ease}.j-support-page .product-card-wrapper:hover .shape--round{clip-path:ellipse(47% 47% at 50% 50%)}.j-support-page .product-card-wrapper .shape--blob{transition:clip-path var(--duration-long) ease-in-out}.j-support-page .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-5))}.j-support-page .grid__item:nth-child(2n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-6))}.j-support-page .grid__item:nth-child(3n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-1))}.j-support-page .grid__item:nth-child(4n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-2))}.j-support-page .grid__item:nth-child(5n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-3))}.j-support-page .grid__item:nth-child(7n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-4))}.j-support-page .grid__item:nth-child(8n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-5))}}.j-support-page .nx-switch{--w: 66px;--h: 32px;--pad: 6px;--track: #2F6C3D;--thumb: #FDFAF1;display:inline-flex;cursor:pointer;-webkit-tap-highlight-color:transparent}.j-support-page .shipping_protection{display:flex;margin:20px 0;justify-content:space-between;align-items:center}.j-support-page .shipping_protection p{margin:0}.j-support-page .shipping_protection .left_shipping{display:flex;gap:20px}.j-support-page .shipping_protection .left_shipping .shipping_title{font-weight:700;font-style:Bold;font-size:20px;line-height:140%;letter-spacing:0%;color:#006e37;text-transform:uppercase}.j-support-page .shipping_protection .left_shipping .shipping_price{font-weight:400;font-style:Regular;font-size:20px;line-height:140%;letter-spacing:0%;color:#006e37;text-transform:uppercase}.j-support-page .nx-switch__input{position:absolute;opacity:0;pointer-events:none}.j-support-page .nx-switch__input+.nx-switch__track{background:#81ac8b}.j-support-page .nx-switch__input:checked+.nx-switch__track{background:var(--track)}.j-support-page .nx-switch__track{width:var(--w);height:var(--h);border-radius:9999px;padding:var(--pad);box-sizing:border-box;display:flex;align-items:center}.j-support-page .nx-switch__thumb{width:calc(var(--h) - (var(--pad) * 2));height:calc(var(--h) - (var(--pad) * 2));background:var(--thumb);border-radius:9999px;transform:translate(0);transition:transform .18s ease}.j-support-page .nx-switch__input:checked+.nx-switch__track .nx-switch__thumb{transform:translate(calc(var(--w) - var(--h)))}.j-support-page .nx-switch__input:focus-visible+.nx-switch__track{outline:2px solid var(--track);outline-offset:3px}@media(max-width:767px){.j-support-page .shipping_protection .left_shipping p{font-size:18px!important}.j-support-page .shipping_protection .left_shipping{gap:15px}}.j-support-page .blog-articles{display:grid;grid-gap:1rem;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}.j-support-page .blog-articles .card-wrapper{width:100%}@media screen and (min-width:750px){.j-support-page .blog-articles{grid-template-columns:1fr 1fr;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.j-support-page .blog-articles--collage>*:nth-child(3n+1),.j-support-page .blog-articles--collage>*:nth-child(3n+2):last-child{grid-column:span 2;text-align:center}.j-support-page .blog-articles--collage>*:nth-child(3n+1) .card,.j-support-page .blog-articles--collage>*:nth-child(3n+2):last-child .card{text-align:center}.j-support-page .blog-articles--collage>*:nth-child(3n+1) .article-card__image--small .ratio:before,.j-support-page .blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--small .ratio:before{padding-bottom:22rem}.j-support-page .blog-articles--collage>*:nth-child(3n+1) .article-card__image--medium .ratio:before,.j-support-page .blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--medium .ratio:before{padding-bottom:44rem}.j-support-page .blog-articles--collage>*:nth-child(3n+1) .article-card__image--large .ratio:before,.j-support-page .blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--large .ratio:before{padding-bottom:66rem}}@media screen and (min-width:990px){.j-support-page .blog-articles--collage>*:nth-child(3n+1) .article-card__image--small .ratio .ratio:before,.j-support-page .blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--small .ratio .ratio:before{padding-bottom:27.5rem}.j-support-page .blog-articles--collage>*:nth-child(3n+1) .article-card__image--medium .ratio:before,.j-support-page .blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--medium .ratio:before{padding-bottom:55rem}.j-support-page .blog-articles--collage>*:nth-child(3n+1) .article-card__image--large .ratio:before,.j-support-page .blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--large .ratio:before{padding-bottom:82.5rem}}.j-support-page #section-template--20795276296271__brand_story_VmWtqU{background:;padding-top:32px;padding-bottom:50px}@media(min-width:750px){.j-support-page #section-template--20795276296271__brand_story_VmWtqU{padding-top:40px;padding-bottom:40px}}.j-support-page #section-template--20795276296271__how_we_started_ayNPMx{background:;padding-top:30px;padding-bottom:30px;text-align:center}@media screen and (min-width:750px){.j-support-page #section-template--20795276296271__how_we_started_ayNPMx{padding-top:35px;padding-bottom:40px}}.j-support-page .section-template--20795276296271__image_with_text_KBRUUx-padding{padding-top:27px;padding-bottom:27px}@media screen and (min-width:750px){.j-support-page .section-template--20795276296271__image_with_text_KBRUUx-padding{padding-top:36px;padding-bottom:36px}}.j-support-page .section-template--20795276296271__rich_text_WkdbGc-padding{padding-top:30px;padding-bottom:0}@media screen and (min-width:750px){.j-support-page .section-template--20795276296271__rich_text_WkdbGc-padding{padding-top:40px;padding-bottom:0}}.j-support-page .section-template--20795276296271__multicolumn_iBRmxb-padding{padding-top:27px;padding-bottom:27px}@media screen and (min-width:750px){.j-support-page .section-template--20795276296271__multicolumn_iBRmxb-padding{padding-top:36px;padding-bottom:36px}}.j-support-page .video__heading h2{font-size:46px;line-height:52px;margin:0 0 12px}.j-support-page .video__heading p{font-size:16px;line-height:22px;margin:0}.j-support-page .video_card,.j-support-page .video_card_slider{position:relative;border-radius:8px;overflow:hidden}.j-support-page .video-cta-slider,.j-support-page .video_grid_slider{display:none}@media(max-width:991.98px){.j-support-page .video-cta{display:none}.j-support-page .video__heading h2{font-size:36px;line-height:42px;margin:0 0 16px}.j-support-page .video__heading{margin-bottom:28px}.j-support-page .video_grid{display:none}.j-support-page .video-cta-slider,.j-support-page .video_grid_slider{display:block}}.j-support-page .section-template--20795276296271__instafeed_w7VMhn-padding{padding-top:48px;padding-bottom:30px}@media screen and (min-width:750px){.j-support-page .section-template--20795276296271__instafeed_w7VMhn-padding{padding-top:64px;padding-bottom:40px;margin-bottom:0}}.j-support-page .brand-card-wrapper{display:flex;flex-direction:column;gap:60px}@media(min-width:900px){.j-support-page .brand-card-wrapper{flex-direction:row;align-items:center}}.j-support-page .brand-card-image{border-radius:20px;overflow:hidden}.j-support-page .brand-card-image img{width:100%;max-width:800px;height:auto;display:block;border-radius:12px}.j-support-page .brand-card-content{background:#006e37;padding:24px 24px 55px;border-radius:16px;color:#fff;max-width:460px;position:relative;margin:0 auto}.j-support-page .brand-card-title{color:#fdfaf0;margin-bottom:5px}.j-support-page .brand-card-text{font-size:18px;line-height:22px;color:#fdfaf0;letter-spacing:0;margin:0}.j-support-page .brand-card-btn{display:inline-block;background:#006e37;color:#fdfaf0;padding:10px 39px;font-size:16px;height:62px;font-weight:500;border-radius:60px;text-decoration:none;position:absolute;bottom:-20px;left:50%;transform:translate(-50%);transition:background-color .3s ease,color .3s ease;white-space:nowrap;outline:1.5px solid #006E37;border:6px solid #fdfaf0;box-shadow:none}.j-support-page .brand-card-btn:hover{background-color:#e57641;color:#fdfaf0;border-color:#fdfaf0;outline-color:#006e37}@media(min-width:900px){.j-support-page .brand-card-content{margin:0}}@media(max-width:1000px){.j-support-page .brand-card-content{max-width:100%;position:relative;margin:0 auto}.j-support-page .brand-card-wrapper{display:flex;flex-direction:column;gap:20px}.j-support-page .brand-card-text{font-size:16px}.j-support-page .brand-card-title{color:#fdfaf0;margin-bottom:15px}}@media(min-width:1000px)and (max-width:1300px){.j-support-page .brand-card-wrapper{flex-direction:row;align-items:center;gap:40px}.j-support-page .brand-card-image,.j-support-page .brand-card-content{width:50%;max-width:100%}.j-support-page .brand-card-content{padding:32px 28px 70px}.j-support-page .brand-card-image img{width:100%;height:307px;object-fit:cover}}@media(min-width:1400px){.j-support-page .how-title{font-size:17px;font-weight:500;letter-spacing:0;text-transform:uppercase;margin-bottom:8px;color:#006e37;white-space:nowrap}}.j-support-page h2,.j-support-page .h2{margin:0}.j-support-page .how-subtext{max-width:564px;margin:-26px auto 40px;font-size:16px;color:#006e37;line-height:22px;letter-spacing:0px}.j-support-page .how-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0px;margin-top:40px;width:100%}.j-support-page .how-feature-item{text-align:center;padding:10px}.j-support-page .how-title{font-size:17px;font-weight:500;letter-spacing:0;text-transform:uppercase;margin-bottom:8px;color:#006e37}.j-support-page .how-text{font-size:14px;color:#006e37;margin:0 auto;line-height:22px;letter-spacing:0}@media(max-width:999px){.j-support-page .how-features{grid-template-columns:repeat(2,1fr)!important;gap:31px}.j-support-page .how-subtext{margin:-19px auto 40px;font-size:15px;letter-spacing:0;color:#006e37;line-height:22px}.j-support-page .how-icon img{width:60px;height:60px}.j-support-page .how-text{font-size:10px;color:#006e37;margin:0 auto;line-height:14px;letter-spacing:0}.j-support-page .how-feature-item{text-align:center;padding:0}.j-support-page .how-title{font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;text-transform:uppercase;margin-bottom:8px;color:#006e37}}@media(min-width:1000px)and (max-width:1111px){.j-support-page .how-title{font-size:15px;font-weight:500;letter-spacing:0;text-transform:uppercase;margin-bottom:8px;color:#006e37}}.j-support-page .image-with-text .grid{margin-bottom:0}.j-support-page .image-with-text .grid__item{position:relative}@media screen and (min-width:750px){.j-support-page .image-with-text__grid--reverse{flex-direction:row-reverse}}.j-support-page .image-with-text__media{min-height:100%;overflow:visible}.j-support-page .image-with-text__media--small{height:19.4rem}.j-support-page .image-with-text__media--medium{height:29.6rem}.j-support-page .image-with-text__media--large{height:43.5rem}@media screen and (min-width:750px){.j-support-page .image-with-text__media--small{height:31.4rem}.j-support-page .image-with-text__media--medium{height:46rem}.j-support-page .image-with-text__media--large{height:69.5rem}}.j-support-page .image-with-text__media--placeholder{position:relative;overflow:hidden}.j-support-page .image-with-text__media--placeholder:after{content:"";position:absolute;background:rgba(var(--color-foreground),.04)}.j-support-page .image-with-text__media--placeholder.image-with-text__media--adapt{height:20rem}@media screen and (min-width:750px){.j-support-page .image-with-text__media--placeholder.image-with-text__media--adapt{height:30rem}}.j-support-page .image-with-text__media--placeholder>svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;fill:currentColor}.j-support-page .image-with-text__media--placeholder:is(.animate--ambient,.animate--zoom-in)>.svg-wrapper{top:0;left:0;transform:translate(0)}.j-support-page .image-with-text__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;align-self:center;padding:4rem calc(4rem / var(--font-body-scale)) 5rem;position:relative;z-index:1}.j-support-page .image-with-text .grid__item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.j-support-page .image-with-text:not(.image-with-text--overlap) .image-with-text__media-item:after{border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}.j-support-page .image-with-text:not(.image-with-text--overlap) .image-with-text__text-item:after{border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity))}.j-support-page .image-with-text .image-with-text__media-item>*{border-radius:var(--media-radius);overflow:hidden;box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}.j-support-page .image-with-text .global-media-settings{overflow:hidden!important}.j-support-page .image-with-text .image-with-text__text-item>*{border-radius:var(--text-boxes-radius);overflow:hidden;box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity))}.j-support-page .image-with-text:not(.image-with-text--overlap) .image-with-text__media-item>*,.j-support-page .image-with-text:not(.image-with-text--overlap) .image-with-text__text-item>*{box-shadow:none}@media screen and (max-width:749px){.j-support-page .image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__media-item:after,.j-support-page .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid__item .image-with-text__media,.j-support-page .image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__media img,.j-support-page .image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__media .placeholder-svg{border-bottom-right-radius:0;border-bottom-left-radius:0}.j-support-page .image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__text-item:after,.j-support-page .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid__item .image-with-text__content{border-top-left-radius:0;border-top-right-radius:0}.j-support-page .image-with-text.collapse-borders:not(.image-with-text--overlap) .image-with-text__content{border-top:0}}.j-support-page .image-with-text__content--mobile-right>*{align-self:flex-end;text-align:right}.j-support-page .image-with-text__content--mobile-center>*{align-self:center;text-align:center}.j-support-page .image-with-text--overlap .image-with-text__content{width:90%;margin:-3rem auto 0}@media screen and (min-width:750px){.j-support-page .image-with-text__grid--reverse .image-with-text__content{margin-left:auto}.j-support-page .image-with-text__content--bottom{justify-content:flex-end;align-self:flex-end}.j-support-page .image-with-text__content--top{justify-content:flex-start;align-self:flex-start}.j-support-page .image-with-text__content--desktop-right>*{align-self:flex-end;text-align:right}.j-support-page .image-with-text__content--desktop-left>*{align-self:flex-start;text-align:left}.j-support-page .image-with-text__content--desktop-center>*{align-self:center;text-align:center}.j-support-page .image-with-text--overlap .image-with-text__text-item{display:flex;padding:3rem 0}.j-support-page .image-with-text--overlap .image-with-text__content{height:auto;width:calc(100% + 4rem);min-width:calc(100% + 4rem);margin-top:0;margin-left:-4rem}.j-support-page .image-with-text--overlap .image-with-text__grid--reverse .image-with-text__content{margin-left:0;margin-right:-4rem}.j-support-page .image-with-text--overlap .image-with-text__grid--reverse .image-with-text__text-item{justify-content:flex-end}.j-support-page .image-with-text--overlap .image-with-text__media-item--top{align-self:flex-start}.j-support-page .image-with-text--overlap .image-with-text__media-item--middle{align-self:center}.j-support-page .image-with-text--overlap .image-with-text__media-item--bottom{align-self:flex-end}.j-support-page .image-with-text__media-item--small,.j-support-page .image-with-text__media-item--large+.image-with-text__text-item{flex-grow:0}.j-support-page .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media-item:after,.j-support-page .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media,.j-support-page .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media img,.j-support-page .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media .placeholder-svg,.j-support-page .image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__text-item:after,.j-support-page .image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__content,.j-support-page .image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__content:after{border-top-right-radius:0;border-bottom-right-radius:0}.j-support-page .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__text-item:after,.j-support-page .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__content,.j-support-page .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__content:after,.j-support-page .image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media-item:after,.j-support-page .image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media,.j-support-page .image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media img,.j-support-page .image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media .placeholder-svg{border-top-left-radius:0;border-bottom-left-radius:0}.j-support-page .image-with-text.collapse-borders:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__content{border-left:0}.j-support-page .image-with-text.collapse-borders:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__content{border-right:0}}.j-support-page .image-with-text:not(.collapse-corners,.image-with-text--overlap) .image-with-text__media-item{z-index:2}.j-support-page .image-with-text.image-with-text--overlap .backround-transparent,.j-support-page .image-with-text:not(.image-with-text--overlap) .background-transparent{background:transparent}.j-support-page .image-with-text .gradient{transform:perspective(0)}.j-support-page .image-with-text__content{border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity));word-break:break-word}@media screen and (min-width:990px){.j-support-page .image-with-text__content{padding:6rem 7rem 7rem}}.j-support-page .image-with-text__content>*+*{margin-top:2rem}.j-support-page .image-with-text__content>.image-with-text__text:empty~a{margin-top:2rem}.j-support-page .image-with-text__content>:first-child:is(.image-with-text__heading),.j-support-page .image-with-text__text--caption+.image-with-text__heading,.j-support-page .image-with-text__text--caption:first-child{margin-top:0}.j-support-page .image-with-text__content :last-child:is(.image-with-text__heading),.j-support-page .image-with-text__text--caption{margin-bottom:0}.j-support-page .image-with-text__content .button+.image-with-text__text{margin-top:2rem}.j-support-page .image-with-text__content .image-with-text__text+.button{margin-top:3rem}.j-support-page .image-with-text__heading{margin-bottom:0}.j-support-page .image-with-text__text p{margin-top:0;margin-bottom:1rem}@media screen and (max-width:749px){.j-support-page .collapse-padding .image-with-text__grid .image-with-text__content{padding-left:0;padding-right:0}}@media screen and (min-width:750px){.j-support-page .collapse-padding .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__content:not(.image-with-text__content--desktop-center){padding-right:0}.j-support-page .collapse-padding .image-with-text__grid--reverse .image-with-text__content:not(.image-with-text__content--desktop-center){padding-left:0}}@supports not (inset: 10px){.j-support-page .image-with-text .grid{margin-left:0}}.j-support-page .multirow__inner{display:flex;flex-direction:column;row-gap:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.j-support-page .multirow__inner{row-gap:var(--grid-desktop-vertical-spacing)}}.j-support-page .rich-text{z-index:1}.j-support-page .rich-text__wrapper{display:flex;justify-content:center;width:calc(100% - 4rem / var(--font-body-scale))}.j-support-page .rich-text:not(.rich-text--full-width) .rich-text__wrapper{margin:auto;width:calc(100% - 8rem / var(--font-body-scale))}.j-support-page .rich-text__blocks{width:100%}@media screen and (min-width:750px){.j-support-page .rich-text__wrapper{width:100%}.j-support-page .rich-text__wrapper--left{justify-content:flex-start}.j-support-page .rich-text__wrapper--right{justify-content:flex-end}.j-support-page .rich-text__blocks{max-width:50rem}}@media screen and (min-width:990px){.j-support-page .rich-text__blocks{max-width:78rem}}.j-support-page .rich-text__blocks *{overflow-wrap:break-word}.j-support-page .rich-text__blocks>*{margin-top:0;margin-bottom:0}.j-support-page .rich-text__blocks>*+*{margin-top:2rem}.j-support-page .rich-text__blocks>*+a{margin-top:3rem}.j-support-page .rich-text__buttons{display:inline-flex;justify-content:center;flex-wrap:wrap;gap:1rem;width:100%;max-width:45rem;word-break:break-word}.j-support-page .rich-text__buttons--multiple>*{flex-grow:1;min-width:22rem}.j-support-page .rich-text__buttons+.rich-text__buttons{margin-top:1rem}.j-support-page .rich-text__blocks.left .rich-text__buttons{justify-content:flex-start}.j-support-page .rich-text__blocks.right .rich-text__buttons{justify-content:flex-end}.j-support-page .multicolumn .title{margin:0}.j-support-page .multicolumn.no-heading .title{display:none}.j-support-page .multicolumn .title-wrapper-with-link{margin-top:0}@media screen and (max-width:749px){.j-support-page .multicolumn .title-wrapper-with-link{margin-bottom:3rem}}@media screen and (min-width:750px)and (max-width:989px){.j-support-page .multicolumn__title{padding-left:5rem;padding-right:5rem}}@media screen and (max-width:989px){.j-support-page .multicolumn .page-width{padding-left:0;padding-right:0}}.j-support-page .multicolumn-card__image-wrapper--third-width{width:33%}.j-support-page .multicolumn-card__image-wrapper--half-width{width:50%}.j-support-page .multicolumn-list__item.center .multicolumn-card__image-wrapper:not(.multicolumn-card__image-wrapper--full-width),.j-support-page .multicolumn-list__item:only-child{margin-left:auto;margin-right:auto}.j-support-page .multicolumn .button{margin-top:1.5rem}@media screen and (min-width:750px){.j-support-page .multicolumn .button{margin-top:4rem}}.j-support-page .multicolumn-list{margin-top:0;margin-bottom:0;padding:0}.j-support-page .multicolumn-list__item:only-child{max-width:72rem}.j-support-page .multicolumn-list__item--empty{display:none}.j-support-page .multicolumn:not(.background-none) .multicolumn-card{background:rgb(var(--color-background));height:100%}.j-support-page .multicolumn.background-primary .multicolumn-card{background:rgb(var(--color-background)) linear-gradient(rgba(var(--color-foreground),.04),rgba(var(--color-foreground),.04))}.j-support-page .multicolumn-list h3{line-height:calc(1 + .5/max(1,var(--font-heading-scale)))}.j-support-page .multicolumn-list h3,.j-support-page .multicolumn-list p{margin:0}.j-support-page .multicolumn-card-spacing{padding-top:2.5rem;margin-left:2.5rem;margin-right:2.5rem}.j-support-page .multicolumn-card__info>:nth-child(2){margin-top:1rem}.j-support-page .multicolumn-list__item.center .media--adapt,.j-support-page .multicolumn-list__item .media--adapt .multicolumn-card__image{width:auto}.j-support-page .multicolumn-list__item.center .media--adapt img{left:50%;transform:translate(-50%)}@media screen and (max-width:749px){.j-support-page .multicolumn-list{margin:0;width:100%}.j-support-page .multicolumn-list:not(.slider){padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:750px)and (max-width:989px){.j-support-page .multicolumn-list:not(.slider){padding-left:5rem;padding-right:5rem}}@media screen and (min-width:750px){.j-support-page .multicolumn-list.slider{padding:0}.j-support-page .multicolumn-list__item,.j-support-page .grid--4-col-desktop .multicolumn-list__item{padding-bottom:0}.j-support-page .background-none .grid--2-col-tablet .multicolumn-list__item{margin-top:4rem}}.j-support-page .background-none .multicolumn-card-spacing{padding:0;margin:0}.j-support-page .multicolumn-card__info{padding:2.5rem}.j-support-page .background-none .multicolumn-card__info{padding-top:0;padding-left:0;padding-right:0}.j-support-page .background-none .slider .multicolumn-card__info{padding-bottom:0}.j-support-page .background-none .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:2.5rem}.j-support-page .background-none .slider .multicolumn-card__info{padding-left:.5rem}.j-support-page .background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-left:1.5rem}.j-support-page .background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{padding-left:2.5rem;padding-right:2.5rem}@media screen and (max-width:749px){.j-support-page .background-none .slider .multicolumn-card__info{padding-bottom:1rem}.j-support-page .multicolumn.background-none .slider.slider--mobile{margin-bottom:0rem}}@media screen and (min-width:750px){.j-support-page .background-none .multicolumn-card__image-wrapper{margin-left:1.5rem;margin-right:1.5rem}.j-support-page .background-none .multicolumn-list .multicolumn-card__info,.j-support-page .background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{padding-left:1.5rem;padding-right:1.5rem}}.j-support-page .multicolumn-card{position:relative;box-sizing:border-box}.j-support-page .multicolumn-card>.multicolumn-card__image-wrapper--full-width:not(.multicolumn-card-spacing){border-top-left-radius:calc(var(--text-boxes-radius) - var(--text-boxes-border-width));border-top-right-radius:calc(var(--text-boxes-radius) - var(--text-boxes-border-width));overflow:hidden}.j-support-page .multicolumn.background-none .multicolumn-card{border-radius:0}.j-support-page .multicolumn-card__info .link{text-decoration:none;font-size:inherit;margin-top:1.5rem}.j-support-page .multicolumn-card__info .icon-wrap{margin-left:.8rem;white-space:nowrap}@media screen and (min-width:990px){.j-support-page .multicolumn-list__item--empty{display:list-item}}.j-support-page slider-component{--desktop-margin-left-first-item: max( 5rem, calc((100vw - var(--page-width) + 10rem - var(--grid-desktop-horizontal-spacing)) / 2) );position:relative;display:block}.j-support-page slider-component.slider-component-full-width{--desktop-margin-left-first-item: 1.5rem}@media screen and (max-width:749px){.j-support-page slider-component.page-width{padding:0 1.5rem}}@media screen and (min-width:749px)and (max-width:990px){.j-support-page slider-component.page-width{padding:0 5rem}}.j-support-page .slider__slide{--focus-outline-padding: .5rem;--shadow-padding-top: calc((var(--shadow-vertical-offset) * -1 + var(--shadow-blur-radius)) * var(--shadow-visible));--shadow-padding-bottom: calc((var(--shadow-vertical-offset) + var(--shadow-blur-radius)) * var(--shadow-visible));scroll-snap-align:start;flex-shrink:0;padding-bottom:0}@media screen and (max-width:749px){.j-support-page .slider.slider--mobile{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.j-support-page .slider--mobile:after{content:"";width:0;padding-left:1.5rem}.j-support-page .slider.slider--mobile .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))}.j-support-page .slider.slider--mobile.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.j-support-page .slider.slider--mobile.contains-content-container .slider__slide{--focus-outline-padding: 0rem}}@media screen and (min-width:750px){.j-support-page .slider.slider--tablet-up{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1rem;-webkit-overflow-scrolling:touch}.j-support-page .slider.slider--tablet-up .slider__slide{margin-bottom:0}}@media screen and (max-width:989px){.j-support-page .slider.slider--tablet{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.j-support-page .slider--tablet:after{content:"";width:0;padding-left:1.5rem;margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.j-support-page .slider.slider--tablet .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))}.j-support-page .slider.slider--tablet.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.j-support-page .slider.slider--tablet.contains-content-container .slider__slide{--focus-outline-padding: 0rem}}.j-support-page .slider--everywhere{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.j-support-page .slider.slider--everywhere .slider__slide{margin-bottom:0;scroll-snap-align:center}@media screen and (min-width:990px){.j-support-page .slider-component-desktop.page-width{max-width:none}.j-support-page .slider--desktop{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-bottom:1rem;scroll-padding-left:var(--desktop-margin-left-first-item)}.j-support-page .slider--desktop:after{content:"";width:0;padding-left:5rem;margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.j-support-page .slider.slider--desktop .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))}.j-support-page .slider--desktop .slider__slide:first-child{margin-left:var(--desktop-margin-left-first-item);scroll-margin-left:var(--desktop-margin-left-first-item)}.j-support-page .slider-component-full-width .slider--desktop{scroll-padding-left:1.5rem}.j-support-page .slider-component-full-width .slider--desktop .slider__slide:first-child{margin-left:1.5rem;scroll-margin-left:1.5rem}.j-support-page .slider-component-full-width .slider--desktop:after{padding-left:1.5rem}.j-support-page .slider--desktop.grid--5-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 5 - var(--grid-desktop-horizontal-spacing) * 2)}.j-support-page .slider--desktop.grid--4-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 4 - var(--grid-desktop-horizontal-spacing) * 3)}.j-support-page .slider--desktop.grid--3-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 3 - var(--grid-desktop-horizontal-spacing) * 4)}.j-support-page .slider--desktop.grid--2-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 2 - var(--grid-desktop-horizontal-spacing) * 5)}.j-support-page .slider--desktop.grid--1-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) - var(--grid-desktop-horizontal-spacing) * 9)}.j-support-page .slider.slider--desktop.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.j-support-page .slider.slider--desktop.contains-content-container .slider__slide{--focus-outline-padding: 0rem}}@media(prefers-reduced-motion){.j-support-page .slider{scroll-behavior:auto}}.j-support-page .slider{scrollbar-color:rgb(var(--color-foreground)) rgba(var(--color-foreground),.04);-ms-overflow-style:none;scrollbar-width:none}.j-support-page .slider::-webkit-scrollbar{height:.4rem;width:.4rem;display:none}.j-support-page .slider::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground));border-radius:.4rem;border:0}.j-support-page .slider::-webkit-scrollbar-track{background:rgba(var(--color-foreground),.04);border-radius:.4rem}.j-support-page .slider-counter{display:flex;justify-content:center;min-width:4.4rem}@media screen and (min-width:750px){.j-support-page .slider-counter--dots{margin:0 1.2rem}}.j-support-page .slider-counter__link{padding:1rem}@media screen and (max-width:749px){.j-support-page .slider-counter__link{padding:.7rem}}.j-support-page .slider-counter__link--dots .dot{width:1rem;height:1rem;border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.5);padding:0;display:block}.j-support-page .slider-counter__link--active.slider-counter__link--dots .dot{background-color:rgb(var(--color-foreground))}@media screen and (forced-colors:active){.j-support-page .slider-counter__link--active.slider-counter__link--dots .dot{background-color:CanvasText}}.j-support-page .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{border-color:rgb(var(--color-foreground))}.j-support-page .slider-counter__link--dots .dot,.j-support-page .slider-counter__link--numbers{transition:transform .2s ease-in-out}.j-support-page .slider-counter__link--active.slider-counter__link--numbers,.j-support-page .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot,.j-support-page .slider-counter__link--numbers:hover{transform:scale(1.1)}.j-support-page .slider-counter__link--numbers{color:rgba(var(--color-foreground),.5);text-decoration:none}.j-support-page .slider-counter__link--numbers:hover{color:rgb(var(--color-foreground))}.j-support-page .slider-counter__link--active.slider-counter__link--numbers{text-decoration:underline;color:rgb(var(--color-foreground))}.j-support-page .slider-buttons{display:flex;align-items:center;justify-content:center}@media screen and (min-width:990px){.j-support-page .slider:not(.slider--everywhere):not(.slider--desktop)+.slider-buttons{display:none}}@media screen and (max-width:989px){.j-support-page .slider--desktop:not(.slider--tablet)+.slider-buttons{display:none}}@media screen and (min-width:750px){.j-support-page .slider--mobile+.slider-buttons{display:none}}.j-support-page .slider-button{color:rgba(var(--color-foreground),.75);background:transparent;border:none;cursor:pointer;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.j-support-page .slider-button:not([disabled]):hover{color:rgb(var(--color-foreground))}.j-support-page .slider-button .icon{height:.6rem}.j-support-page .slider-button[disabled] .icon{color:rgba(var(--color-foreground),.3);cursor:not-allowed}.j-support-page .slider-button--next .icon{transform:rotate(-90deg)}.j-support-page .slider-button--prev .icon{transform:rotate(90deg)}.j-support-page .slider-button--next:not([disabled]):hover .icon{transform:rotate(-90deg) scale(1.1)}.j-support-page .slider-button--prev:not([disabled]):hover .icon{transform:rotate(90deg) scale(1.1)}.j-support-page .video-container{overflow:hidden}.j-support-page .video__heading{display:flex;justify-content:space-between;align-items:center;text-align:left}.j-support-page .video__heading{margin-bottom:36px;max-width:1303px;position:relative;display:flex;justify-content:space-between}.j-support-page .video__heading h2{font-size:46px;line-height:52px;color:#006e37;font-weight:400;margin:0 0 12px}.j-support-page .video__heading p{font-size:16px;line-height:22px;color:#006e37;margin:0}.j-support-page .video_grid{max-width:1303px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,350px);gap:20px}.j-support-page .video_card,.j-support-page .video_card_slider{position:relative;border-radius:8px;overflow:hidden;cursor:pointer;transition:transform .3s ease}.j-support-page .video_card:hover{transform:scale(1.02)}.j-support-page .video_card_slider{height:500px}.j-support-page .video_card video,.j-support-page .video_card_slider video{width:100%;height:100%;object-fit:cover;border-radius:12px}.j-support-page .video_card:nth-child(1){grid-column:1;grid-row:1 / 3;width:420px}.j-support-page .video_card:nth-child(2){grid-column:2;grid-row:1;max-width:200px}.j-support-page .video_card:nth-child(3){grid-column:3;grid-row:1;max-width:200px}.j-support-page .video_card:nth-child(4){grid-column:2;grid-row:2;max-width:200px}.j-support-page .video_card:nth-child(5){grid-column:3;grid-row:2;max-width:200px}.j-support-page .video_card:nth-child(6){grid-column:4;grid-row:1 / 3;width:420px}.j-support-page .video_card img,.j-support-page .video_card_slider img{width:100%;height:100%;object-fit:cover}.j-support-page .video_card:nth-child(1) .play_button,.j-support-page .video_card:nth-child(6) .play_button{width:48px;height:48px}.j-support-page .play_button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;background:#fdfaf0cc;border-radius:50%;display:flex!important;align-items:center;transition:all .3s ease;z-index:9999;justify-content:center}.j-support-page .play_button_slider{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;background:#fdfaf0cc;border-radius:50%;display:flex!important;align-items:center;transition:all .3s ease;z-index:9999;justify-content:center}.j-support-page .play_button svg{width:16px;height:16px}.j-support-page .video_card:nth-child(1) .play_button svg,.j-support-page .video_card:nth-child(6) .play_button svg,.j-support-page .play_button_slider svg{width:24px;height:24px}.j-support-page .video_card:hover .play_button{background:#fdfaf0;transform:translate(-50%,-50%) scale(1.1)}.j-support-page .video-cta-slider{display:none;margin-top:28px;text-align:center}.j-support-page .video_grid_slider{display:none}.j-support-page .video_grid_slider .swiper{overflow:hidden}@media(max-width:1199.98px){.j-support-page .video_card:nth-child(1),.j-support-page .video_card:nth-child(6){width:300px}.j-support-page .video-cta{right:21%;bottom:55px}}@media(max-width:991.98px){.j-support-page .video-cta{display:none}.j-support-page .video__heading{padding-right:0;text-align:left}.j-support-page .video__heading h2{font-size:36px;line-height:42px;margin:0 0 16px}.j-support-page .video__heading{margin-bottom:28px}.j-support-page .video_grid{display:none}.j-support-page .instafeed-section{position:relative}.j-support-page .video-cta-slider{display:block;position:absolute;left:38%;transform:translate(-50%,-50%);margin-top:5%}.j-support-page .video_grid_slider{display:block}}.j-support-page .video_grid_slider{padding-left:0;padding-right:0;box-sizing:border-box}.j-support-page .instafeed-swiper .swiper-slide{flex-shrink:0;width:auto;max-width:90%;box-sizing:border-box}.j-support-page .video_card_slider{width:100%;aspect-ratio:311 / 550;border-radius:12px;overflow:hidden}.j-support-page .video_card_slider video,.j-support-page .video_card_slider img{width:100%;height:100%;object-fit:cover}@media(max-width:768px){.j-support-page .video__heading{margin-bottom:28px;justify-content:center;text-align:center!important}.j-support-page .video-cta-slider{bottom:26px;left:37%}}@media(max-width:480px){.j-support-page .video-cta-slider{display:block;position:absolute;left:25%;bottom:13px;transform:translate(-50%,-50%);margin-top:0}.j-support-page .video_grid_slider{padding-bottom:4px;margin:0 -15px}.j-support-page .video__heading p{font-size:15px}.j-support-page .instafeed-swiper .swiper-slide{flex-shrink:0;width:295px;height:500px;max-width:100%}}@media screen and (min-width:767px)and (max-width:990px){.j-support-page .video__heading{text-align:left}}@media screen and (max-width:999px){.j-support-page .video-cta.mobile-only{display:flex;justify-content:center;margin-top:32px}}.j-support-page #section-template--20953493831759__about_us_hero_section_M9xRx4{padding-top:48px;padding-bottom:48px;--bs-card-bg: #0f5a32;--bs-card-text: #ffffff;--bs-card-radius: 20px;--bs-image-radius: 12px;--bs-gap: 16px}@media screen and (min-width:750px){.j-support-page #section-template--20953493831759__about_us_hero_section_M9xRx4{padding-top:16px;padding-bottom:12px}}.j-support-page #section-template--20953493831759__how_we_started_ayNPMx{background:;padding-top:30px;padding-bottom:30px;text-align:center}@media screen and (min-width:750px){.j-support-page #section-template--20953493831759__how_we_started_ayNPMx{padding-top:35px;padding-bottom:40px}}.j-support-page [data-ffc-student-discount]{min-height:200px;position:relative}.j-support-page [data-ffc-student-discount] .ffc--student-discount-loading{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:30px;height:30px;animation:rotate .5s linear infinite}.j-support-page .section-template--20953493831759__instafeed_w7VMhn-padding{padding-top:48px;padding-bottom:30px}@media screen and (min-width:750px){.j-support-page .section-template--20953493831759__instafeed_w7VMhn-padding{padding-top:64px;padding-bottom:40px;margin-bottom:0}}.j-support-page .bestseller-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr) minmax(0,.9fr);gap:var(--bs-gap);align-items:stretch}.j-support-page .bestseller-image-stack{display:flex;flex-direction:column;gap:var(--bs-gap)}.j-support-page .bestseller-image-item{border-radius:var(--bs-image-radius);overflow:hidden;background:transparent!important}.j-support-page .bestseller-image{display:block;width:100%;height:100%;object-fit:cover}.j-support-page .bestseller-card{background:var(--bs-card-bg);color:var(--bs-card-text);border-radius:var(--bs-card-radius);padding:48px 28px;display:flex;flex-direction:column;justify-content:center;text-align:center}.j-support-page .bestseller-card__heading{font-size:40px;margin:0 0 16px;line-height:48px;letter-spacing:0px;color:#fdfaf0}.j-support-page .bestseller-card__subheading{font-size:18px;line-height:1.6;color:#fdfaf0;max-width:420px;margin:0 auto}@media screen and (max-width:989px){.j-support-page .bestseller-grid{display:flex;flex-wrap:wrap;gap:16px}.j-support-page .bestseller-card{order:1;flex:0 0 100%;padding:42px 16px}.j-support-page .bestseller-image-stack--left,.j-support-page .bestseller-image-stack--right{order:2;flex:0 0 calc(50% - var(--bs-gap) / 2);display:flex;flex-direction:column;gap:var(--bs-gap)}.j-support-page .bestseller-image-item{background:transparent;border-radius:12px;overflow:hidden}.j-support-page .bestseller-card__heading{font-size:30px;line-height:40px;letter-spacing:0px}.j-support-page .bestseller-card__subheading{font-size:16px}}.j-support-page .faq-intro-template--19982205780047__legal_page_hero_BaXE3w{background:;padding-top:28px;padding-bottom:28px}@media screen and (min-width:750px){.j-support-page .faq-intro-template--19982205780047__legal_page_hero_BaXE3w{padding-top:36px;padding-bottom:36px}.j-support-page .faq-hero__card{height:400px}}.j-support-page #section-template--19982205780047__policy_richtext_GCdp7t{background:;padding-top:24px;padding-bottom:24px}@media screen and (min-width:750px){.j-support-page #section-template--19982205780047__policy_richtext_GCdp7t{padding-top:40px;padding-bottom:36px}}.j-support-page .faq-hero__body strong,.j-support-page .faq-hero__body b{font-weight:600!important}.j-support-page .faq-hero{display:flex;justify-content:center}@media screen and (min-width:990px){.j-support-page .faq-hero__card{padding:56px 80px}}.j-support-page .faq-hero__heading{color:#fdfaf0!important;display:inline-block;padding-bottom:15px;border-bottom:1px solid #fdfaf0;margin-bottom:16px}.j-support-page .faq-hero__divider{width:160px;height:1px;background:#ffffffb3;margin:0 auto 16px}.j-support-page .faq-hero__effective{margin:0 0 24px;font-size:18px;text-transform:none;letter-spacing:.02em}.j-support-page .faq-hero__effective-label{margin-right:4px;font-weight:550}.j-support-page .faq-hero__body{max-width:1030px;margin:0 auto;font-size:18px;letter-spacing:0;line-height:1.7}.j-support-page .faq-hero__body p{margin:0}@media screen and (max-width:750px){.j-support-page .faq-hero__card{padding:16px 16px 26px!important;border-radius:12px!important}.j-support-page h1,.j-support-page .h1{font-size:36px;line-height:1.1}.j-support-page .faq-hero__effective{margin:0 0 14px;font-size:16px;text-transform:none;letter-spacing:.02em}.j-support-page .faq-hero__body{font-size:16px;letter-spacing:0;line-height:1.7}}.j-support-page .privacy-block__text strong,.j-support-page .privacy-block__text b{font-weight:600!important}.j-support-page .privacy-block{max-width:1240px;margin:0 auto 60px}.j-support-page .privacy-block__text{font-size:18px;color:#006e37;line-height:25px}.j-support-page .privacy-block__text a{color:#006e37!important;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}@media screen and (max-width:750px){.j-support-page h2,.j-support-page .h2{font-size:32px;line-height:42px;letter-spacing:-1px;margin:auto}.j-support-page .privacy-block:last-child{margin-bottom:0!important}.j-support-page .privacy-blocks .privacy-block:last-child{margin-bottom:0!important}.j-support-page .privacy-blocks .privacy-block:last-child .privacy-block__text p:last-child{margin-bottom:0!important}}.j-support-page .privacy-block__text{font-size:16px;color:#006e37;line-height:22px;letter-spacing:0px}.j-support-page .privacy-block{margin-bottom:40px}.j-support-page .privacy-block__text ul{margin:30px 0}.j-support-page .faq-intro-template--19982205747279__legal_page_hero_g39dX9{background:;padding-top:28px;padding-bottom:28px}@media screen and (min-width:750px){.j-support-page .faq-intro-template--19982205747279__legal_page_hero_g39dX9{padding-top:36px;padding-bottom:36px}.j-support-page .faq-hero__card{height:400px}}.j-support-page #section-template--19982205747279__policy_richtext_8UhYq9{background:;padding-top:24px;padding-bottom:24px}@media screen and (min-width:750px){.j-support-page #section-template--19982205747279__policy_richtext_8UhYq9{padding-top:40px;padding-bottom:36px}}.j-support-page #section-template--19982205747279__contact_box_kVgzPd .sub_text a{font-weight:600;color:#006e37!important}@media screen and (min-width:750px){.j-support-page #section-template--19982205747279__contact_box_kVgzPd{padding-top:36px;padding-bottom:36px}}@media screen and (max-width:750px){.j-support-page #section-template--19982205747279__contact_box_kVgzPd{padding-top:24px;padding-bottom:24px}.j-support-page .main-box{padding:12px;text-align:center;border-radius:12px}.j-support-page .sub_text{font-size:16px}}.j-support-page #section-template--19982205747279__contact_box_kVgzPd h2{margin:0}.j-support-page .faq-intro-template--19982205714511__legal_page_hero_W4HJgm{background:;padding-top:28px;padding-bottom:28px}@media screen and (min-width:750px){.j-support-page .faq-intro-template--19982205714511__legal_page_hero_W4HJgm{padding-top:36px;padding-bottom:36px}.j-support-page .faq-hero__card{height:400px}}.j-support-page #section-template--19982205714511__policy_richtext_tAxGd3{background:;padding-top:24px;padding-bottom:24px}@media screen and (min-width:750px){.j-support-page #section-template--19982205714511__policy_richtext_tAxGd3{padding-top:40px;padding-bottom:36px}}@media screen and (min-width:750px){.j-support-page #section-template--19982205714511__contact_box_VNcjLr{padding-top:0;padding-bottom:36px}}@media screen and (max-width:750px){.j-support-page #section-template--19982205714511__contact_box_VNcjLr{padding-top:24px;padding-bottom:48px}.j-support-page .main-box{padding:12px;text-align:center;border-radius:12px}.j-support-page .sub_text{font-size:16px}}.j-support-page #section-template--19982205714511__contact_box_VNcjLr h2{margin:0}.j-support-page .faq-intro-template--19982205812815__legal_page_hero_6HzHP7{background:;padding-top:28px;padding-bottom:28px}@media screen and (min-width:750px){.j-support-page .faq-intro-template--19982205812815__legal_page_hero_6HzHP7{padding-top:36px;padding-bottom:36px}.j-support-page .faq-hero__card{height:400px}}.j-support-page .faq-hero__card{width:100%;max-width:1320px;background:#006e37;border-radius:20px;padding:48px 40px;text-align:center;color:#fdfaf0;margin:0 auto}.j-support-page #section-template--19982205812815__policy_richtext_Uw3HkX{background:;padding-top:24px;padding-bottom:24px}@media screen and (min-width:750px){.j-support-page #section-template--19982205812815__policy_richtext_Uw3HkX{padding-top:40px;padding-bottom:36px}}.j-support-page .main-box{background:#ddefc9;border:1.5px solid #006e37;border-radius:20px;padding:54px;max-width:1240px;margin:0 auto}.j-support-page .sub_text{color:#006e37;font-size:18px}.j-support-page .sub_text a{color:#006e37;text-decoration:underline;font-weight:400}@media screen and (min-width:750px){.j-support-page #section-template--19982205812815__contact_box_YBkjBG{padding-top:0;padding-bottom:36px}}@media screen and (max-width:750px){.j-support-page #section-template--19982205812815__contact_box_YBkjBG{padding-top:24px;padding-bottom:24px}.j-support-page .main-box{padding:12px;text-align:center;border-radius:12px}.j-support-page .sub_text{font-size:16px}}.j-support-page #section-template--19982205812815__contact_box_YBkjBG h2{margin:0}.j-support-page .WKl0XhAsMQEFm{position:relative;height:100%;overflow:hidden}.j-support-page ._C28CtEObshwJ{overflow-y:auto;height:100%;display:flex;flex-flow:column nowrap}.j-support-page .section-template--19982205648975__main-padding{padding-top:21px;padding-bottom:21px}@media screen and (min-width:750px){.j-support-page .section-template--19982205648975__main-padding{padding-top:28px;padding-bottom:28px}}.j-support-page #form-us-access-data-request,.j-support-page #form-us-correct-info-request,.j-support-page #form-us-delete-data-request{display:none}.j-support-page #us_page button{background-color:transparent;border:0;border-bottom:1px solid black;padding:0}.j-support-page #us_page .list-unstyled li button{cursor:pointer}.j-support-page .page-title{margin-top:0}.j-support-page .main-page-title{margin-bottom:3rem}@media screen and (min-width:750px){.j-support-page .main-page-title{margin-bottom:4rem}}.j-support-page .page-placeholder-wrapper{display:flex;justify-content:center}.j-support-page .page-placeholder{width:52.5rem;height:52.5rem}.j-support-page #donotsell_page button{position:relative;color:inherit;font-family:var(--font-body-family, inherit);font-size:var(--font-body-size, inherit);font-style:var(--font-body-style, inherit);font-weight:var(--font-body-weight, inherit);letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale, 1));display:inline-flex;justify-content:center;align-items:center;padding:0 2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:8px;border:1px solid #000;cursor:pointer;height:4.5rem;max-height:45px;overflow:hidden;text-decoration:none;transition:box-shadow var(--duration-short) ease;background-color:inherit}.j-support-page #data-verification-background{display:none;position:fixed;z-index:1;padding:24px 16px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0f172a80;opacity:unset;z-index:9999;align-items:center;justify-content:center}.j-support-page #data-verification-modal{background-color:#fefefe;margin:0;padding:20px 22px;border:1px solid #d0d7de;border-radius:14px;box-shadow:0 24px 60px #0f172a38;width:min(100%,620px);max-height:calc(100vh - 48px);overflow-y:auto}.j-support-page #donotsell_page .list-unstyled li button{cursor:pointer}.j-support-page div[id^=form-][id*=-request] form input[type=submit],.j-support-page div[id^=form-][id*=-request] form input[type=button].btn{display:inline-block;min-height:42px;padding:10px 18px;margin-top:8px;margin-bottom:12px;border:0;border-radius:8px;background-color:#111827;color:#fff;font-size:14px;font-weight:600;line-height:1;cursor:pointer;vertical-align:middle;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.j-support-page div[id^=form-][id*=-request] form input[type=submit]:hover,.j-support-page div[id^=form-][id*=-request] form input[type=button].btn:hover{background-color:#1f2937;transform:translateY(-1px)}.j-support-page div[id^=form-][id*=-request] form input[type=submit]:focus,.j-support-page div[id^=form-][id*=-request] form input[type=button].btn:focus{box-shadow:0 0 0 3px #4c8bf540;outline:none}.j-support-page div[id^=form-][id*=-request] form input[type=button].btn:disabled{opacity:.65;cursor:not-allowed;transform:none}.j-support-page .gdpr-request-success{display:block;margin:8px 0 12px;color:#15803d;font-size:14px;line-height:1.4;font-weight:600}.j-support-page .gdpr-request-error{display:block;margin:8px 0 12px;color:#b91c1c;font-size:14px;line-height:1.4;font-weight:600}.j-support-page #pc--opt-out-success .icon,.j-support-page #pc--opt-out-success svg{width:1em;height:1em;flex-shrink:0}.j-support-page #form-pipeda-access-data-request,.j-support-page #form-pipeda-correct-info-request,.j-support-page #form-pipeda-delete-data-request{display:none}.j-support-page #pipeda_page button{background-color:transparent;border:0;border-bottom:1px solid black;padding:0}.j-support-page #data-verification-background{display:none;position:fixed;z-index:1;padding:24px 16px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006;opacity:unset;z-index:9999;align-items:center;justify-content:center}.j-support-page #data-verification-modal{background-color:#fefefe;margin:auto;padding:16px;border:1px solid #888;width:38%;opacity:1}.j-support-page .data-verification-close{color:#aaa;float:right;font-size:28px;font-weight:700;line-height:17px;background-color:transparent;border:0px;padding:0}.j-support-page .data-verification-close:hover{color:#000;text-decoration:none;cursor:pointer}.j-support-page #data-verification-container p{display:inline-block;margin:0;line-height:24px;padding:0 0 0 10px;vertical-align:top;width:calc(100% - 45px)}.j-support-page #data-verification-container a,.j-support-page #data-verification-container a:hover{text-decoration:underline!important;color:#4285f4}.j-support-page #data-verification-container input{opacity:0;width:0;height:0;margin:0;padding:0}.j-support-page #data-verification-icon{cursor:pointer;position:relative;margin:2px 0 0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;-webkit-tap-highlight-color:transparent;transform:translateZ(0);flex:0 0 24px}.j-support-page #data-verification-icon:before{content:"";position:absolute;top:-7px;left:-7px;width:32px;height:32px;border-radius:50%;background:#22325408;opacity:0;transition:opacity .2s ease}.j-support-page #data-verification-icon svg{position:relative;z-index:1;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#c8ccd4;stroke-width:1.5;transform:translateZ(0);transition:all .2s ease}.j-support-page #data-verification-icon svg path{stroke-dasharray:60;stroke-dashoffset:0}.j-support-page #data-verification-icon svg polyline{stroke-dasharray:22;stroke-dashoffset:66}.j-support-page #data-verification-icon:hover:before{opacity:1}.j-support-page #data-verification-container:hover #data-verification-icon svg{stroke:#4285f4}.j-support-page #data-verification-icon.clicked svg{stroke:#4285f4}.j-support-page #data-verification-icon.clicked svg path{stroke-dashoffset:60;transition:all .3s linear}.j-support-page #data-verification-icon.clicked svg polyline{stroke-dashoffset:42;transition:all .2s linear;transition-delay:.15s}.j-support-page #data-verification-icon:focus,.j-support-page .data-verification-close:focus,.j-support-page #data-verification-container input:focus~#data-verification-icon svg,.j-support-page #data-verification-container a:focus{box-shadow:0 0 0 3px #159ce466;transition:all .3s ease;outline:none;transform:scale(1.06)}.j-support-page .loading{display:none;top:50vh;left:50vw;position:fixed}.j-support-page .loading:not(:required):after{content:"";display:block;font-size:10px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:spinner 1.5s infinite linear;-moz-animation:spinner 1.5s infinite linear;-ms-animation:spinner 1.5s infinite linear;-o-animation:spinner 1.5s infinite linear;animation:spinner 1.5s infinite linear;border-radius:.5em;-webkit-box-shadow:rgba(255,255,255,1) 1.5em 0 0 0,rgba(255,255,255,1) 1.1em 1.1em 0 0,rgba(255,255,255,1) 0 1.5em 0 0,rgba(255,255,255,1) -1.1em 1.1em 0 0,rgba(255,255,255,1) -1.5em 0 0 0,rgba(255,255,255,1) -1.1em -1.1em 0 0,rgba(255,255,255,1) 0 -1.5em 0 0,rgba(255,255,255,1) 1.1em -1.1em 0 0;box-shadow:#fff 1.5em 0,#fff 1.1em 1.1em,#fff 0 1.5em,#fff -1.1em 1.1em,#fff -1.5em 0,#fff -1.1em -1.1em,#fff 0 -1.5em,#fff 1.1em -1.1em}.j-support-page #pipeda_page .list-unstyled li button{cursor:pointer}.j-support-page div[id^=form-][id*=-request] form label{display:block;margin-bottom:10px;font-weight:600}.j-support-page div[id^=form-][id*=-request] form input[type=email]{display:inline-block;width:100%;max-width:420px;padding:12px 14px;margin:0 10px 12px 0;border:1px solid #d0d7de;border-radius:10px;font-size:16px;line-height:1.4;box-sizing:border-box;vertical-align:middle;transition:border-color .2s ease,box-shadow .2s ease;background-color:#fff;color:#1f2328}.j-support-page div[id^=form-][id*=-request] form input[type=email]:focus{border-color:#4c8bf5;box-shadow:0 0 0 3px #4c8bf533;outline:none}.j-support-page div[id^=form-][id*=-request] form input[type=submit]{display:inline-block;min-height:42px;padding:10px 18px;margin-bottom:12px;border:0;border-radius:10px;background-color:#111827;color:#fff;font-size:15px;font-weight:600;line-height:1;cursor:pointer;vertical-align:middle;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.j-support-page div[id^=form-][id*=-request] form input[type=submit]:hover{background-color:#1f2937;transform:translateY(-1px)}.j-support-page div[id^=form-][id*=-request] form input[type=submit]:focus{box-shadow:0 0 0 3px #4c8bf540;outline:none}.j-support-page .gdpr-request-success{display:block;margin:0 0 12px;color:#15803d;font-size:14px;line-height:1.4;font-weight:600}.j-support-page .gdpr-request-error{display:block;margin:0 0 12px;color:#b91c1c;font-size:14px;line-height:1.4;font-weight:600}.j-support-page .show-isense{transition:opacity .4s!important}.j-support-page .hide-isense{opacity:0!important;transition:.4s ease-out}@media only screen and (max-width:600px){.j-support-page #data-verification-modal{width:90%}}.j-support-page #claim-liquid .wenexus-container{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000001a;width:100%;max-width:auto;margin:auto auto 30px}.j-support-page #claim-liquid .wenexus-heading{font-size:24px;font-weight:700;margin-bottom:10px}.j-support-page #claim-liquid .wenexus-form-group{margin-bottom:20px}.j-support-page #claim-liquid .wenexus-form-group label{display:block;margin-bottom:8px;color:#333}.j-support-page #claim-liquid .wenexus-form-group input{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.j-support-page #claim-liquid .wenexus-form-actions{display:flex;justify-content:space-between}.j-support-page #claim-liquid .wenexus-cancel,.j-support-page #claim-liquid .wenexus-submit{padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-size:16px;width:100%}.j-support-page #claim-liquid .wenexus-cancel{background-color:#fff;color:#333;border:1px solid #ccc}.j-support-page #claim-liquid .wenexus-cancel:hover{background-color:#f0f0f0}.j-support-page #claim-liquid .wenexus-submit{background-color:#28a745;color:#fff}.j-support-page #claim-liquid .wenexus-submit:not(:disabled):hover{background-color:#218838}.j-support-page #claim-liquid .wenexus-submit:disabled{background-color:#218838;cursor:not-allowed;opacity:.6}@media(min-width:768px){.j-support-page #claim-liquid .wenexus-container{padding:30px}.j-support-page #claim-liquid .wenexus-form-actions{justify-content:flex-end;gap:10px}.j-support-page #claim-liquid .wenexus-cancel,.j-support-page #claim-liquid .wenexus-submit{width:auto}}.j-support-page #claim-liquid .file-preview{margin-top:10px;display:flex;border:1px solid rgb(199,196,196);padding:5px;border-radius:10px;box-shadow:0 3px 10px #0000001a}.j-support-page #claim-liquid .file-close-icon{margin-right:5px;border-radius:5px;padding:3px}.j-support-page #claim-liquid .file-close-icon:hover{border:1px solid rgb(228,228,228);background-color:#e4e4e480}.j-support-page #claim-liquid .claim-button{background-color:#fff;padding:7px 20px;border:1px solid rgb(192,188,188);border-radius:4px;cursor:pointer;font-size:16px}.j-support-page #claim-liquid .claim-button:hover{background-color:#eee;border-color:#bbb9b9}.j-support-page #claim-liquid .wenexus-responsive{width:90vw;margin-bottom:50px}.j-support-page #claim-liquid .wenexus-responsive div:empty{display:unset}.j-support-page #claim-liquid .wenexus-responsive *:focus-visible{outline:none;box-shadow:none!important}@media(min-width:768px){.j-support-page #claim-liquid .wenexus-responsive{width:60vw}}@media(min-width:1279px){.j-support-page #claim-liquid .wenexus-responsive{width:46vw}}.j-support-page #claim-liquid .wenexus-loader-element{width:-moz-fit-content;width:fit-content;font-weight:700;clip-path:inset(0 3ch 0 0);display:block!important;animation:l4 1s steps(4) infinite}.j-support-page #claim-liquid .wenexus-loader-element:before{content:"Loading..."}.j-support-page #claim-liquid{--progress-bar-color: #cfd8dc;--progress-value-color: #2196f3;--progress-empty-color-h: 4.1;--progress-empty-color-s: 89.6;--progress-empty-color-l: 58.4;--progress-filled-color-h: 122.4;--progress-filled-color-s: 39.4;--progress-filled-color-l: 49.2}.j-support-page #claim-liquid progress[value]{display:block;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;border:0;--border-radius: 10px;border-radius:var(--border-radius);--progress-max-decimal: calc(var(--value, 0) / var(--max, 0));--progress-value-decimal: calc(var(--progress-value, 0) / var(--max, 0));--progress-value-percent: calc(var(--progress-value-decimal) * 100%);--progress-value-color: hsl( calc( ( var(--progress-empty-color-h) + (var(--progress-filled-color-h) - var(--progress-empty-color-h)) * var(--progress-value-decimal) ) * 1deg ) calc( ( var(--progress-empty-color-s) + (var(--progress-filled-color-s) - var(--progress-empty-color-s)) * var(--progress-value-decimal) ) * 1% ) calc( ( var(--progress-empty-color-l) + (var(--progress-filled-color-l) - var(--progress-empty-color-l)) * var(--progress-value-decimal) ) * 1% ) );animation:calc(3s * var(--progress-max-decimal)) linear .5s 1 normal both progress}@supports selector(::-moz-progress-bar){.j-support-page #claim-liquid progress[value]{--progress-value-decimal: calc(var(--value, 0) / var(--max, 0))}}.j-support-page #claim-liquid progress[value]::-webkit-progress-bar{background-color:var(--progress-bar-color);border-radius:var(--border-radius);overflow:hidden}.j-support-page #claim-liquid progress[value]::-webkit-progress-value{width:var(--progress-value-percent)!important;background-color:var(--progress-value-color);border-radius:var(--border-radius)}.j-support-page #claim-liquid progress[value]::-moz-progress-bar{width:var(--progress-value-percent)!important;background-color:var(--progress-value-color);border-radius:var(--border-radius)}.j-support-page #claim-liquid progress[value]:after{display:flex;align-items:center;justify-content:center;--size: 32px;width:var(--size);height:var(--size);position:absolute;left:var(--progress-value-percent);top:50%;transform:translate(-50%,-50%);background-color:var(--progress-value-color);border-radius:50%;content:attr(value);content:var(--progress-value-string, var(--value));font-size:12px;font-weight:700;color:#fff}.j-support-page #claim-liquid .wenexus-modal-container{background-color:#f5f5f5;padding:30px;border-radius:8px;box-shadow:0 2px 4px #0000001a;text-align:center}.j-support-page #claim-liquid .modal-icon{width:60px;height:60px;margin:0 auto 20px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 4px #0000001a}.j-support-page #claim-liquid .wenexus-modal-heading{font-size:24px;font-weight:600;line-height:35px}.j-support-page #claim-liquid .wenexus-large-device{display:none}.j-support-page #claim-liquid .wenexus-small-device{display:block}@media only screen and (min-width:768px){.j-support-page #claim-liquid .wenexus-large-device{display:block}.j-support-page #claim-liquid .wenexus-small-device{display:none}}.j-support-page #claim-liquid *,.j-support-page #claim-liquid :before,.j-support-page #claim-liquid :after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.j-support-page #claim-liquid ::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.j-support-page #claim-liquid *,.j-support-page #claim-liquid :before,.j-support-page #claim-liquid :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.j-support-page #claim-liquid :before,.j-support-page #claim-liquid :after{--tw-content: ""}.j-support-page #claim-liquid{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}.j-support-page #claim-liquid{margin:0;line-height:inherit}.j-support-page #claim-liquid hr{height:0;color:inherit;border-top-width:1px}.j-support-page #claim-liquid abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.j-support-page #claim-liquid h1,.j-support-page #claim-liquid h2,.j-support-page #claim-liquid h3,.j-support-page #claim-liquid h4,.j-support-page #claim-liquid h5,.j-support-page #claim-liquid h6{font-size:inherit;font-weight:inherit}.j-support-page #claim-liquid a{color:inherit;text-decoration:inherit}.j-support-page #claim-liquid b,.j-support-page #claim-liquid strong{font-weight:bolder}.j-support-page #claim-liquid code,.j-support-page #claim-liquid kbd,.j-support-page #claim-liquid samp,.j-support-page #claim-liquid pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.j-support-page #claim-liquid small{font-size:80%}.j-support-page #claim-liquid sub,.j-support-page #claim-liquid sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.j-support-page #claim-liquid sub{bottom:-.25em}.j-support-page #claim-liquid sup{top:-.5em}.j-support-page #claim-liquid table{text-indent:0;border-color:inherit;border-collapse:collapse}.j-support-page #claim-liquid button,.j-support-page #claim-liquid input,.j-support-page #claim-liquid optgroup,.j-support-page #claim-liquid select,.j-support-page #claim-liquid textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.j-support-page #claim-liquid button,.j-support-page #claim-liquid select{text-transform:none}.j-support-page #claim-liquid button,.j-support-page #claim-liquid input:where([type=button]),.j-support-page #claim-liquid input:where([type=reset]),.j-support-page #claim-liquid input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}.j-support-page #claim-liquid :-moz-focusring{outline:auto}.j-support-page #claim-liquid :-moz-ui-invalid{box-shadow:none}.j-support-page #claim-liquid progress{vertical-align:baseline}.j-support-page #claim-liquid ::-webkit-inner-spin-button,.j-support-page #claim-liquid ::-webkit-outer-spin-button{height:auto}.j-support-page #claim-liquid [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.j-support-page #claim-liquid ::-webkit-search-decoration{-webkit-appearance:none}.j-support-page #claim-liquid ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.j-support-page #claim-liquid summary{display:list-item}.j-support-page #claim-liquid blockquote,.j-support-page #claim-liquid dl,.j-support-page #claim-liquid dd,.j-support-page #claim-liquid h1,.j-support-page #claim-liquid h2,.j-support-page #claim-liquid h3,.j-support-page #claim-liquid h4,.j-support-page #claim-liquid h5,.j-support-page #claim-liquid h6,.j-support-page #claim-liquid hr,.j-support-page #claim-liquid figure,.j-support-page #claim-liquid p,.j-support-page #claim-liquid pre{margin:0}.j-support-page #claim-liquid fieldset{margin:0;padding:0}.j-support-page #claim-liquid legend{padding:0}.j-support-page #claim-liquid ol,.j-support-page #claim-liquid ul,.j-support-page #claim-liquid menu{list-style:none;margin:0;padding:0}.j-support-page #claim-liquid dialog{padding:0}.j-support-page #claim-liquid textarea{resize:vertical}.j-support-page #claim-liquid input::-moz-placeholder,.j-support-page #claim-liquid textarea::-moz-placeholder{opacity:1;color:#9ca3af}.j-support-page #claim-liquid input::placeholder,.j-support-page #claim-liquid textarea::placeholder{opacity:1;color:#9ca3af}.j-support-page #claim-liquid button,.j-support-page #claim-liquid [role=button]{cursor:pointer}.j-support-page #claim-liquid :disabled{cursor:default}.j-support-page #claim-liquid img,.j-support-page #claim-liquid svg,.j-support-page #claim-liquid video,.j-support-page #claim-liquid canvas,.j-support-page #claim-liquid audio,.j-support-page #claim-liquid iframe,.j-support-page #claim-liquid embed,.j-support-page #claim-liquid object{display:block;vertical-align:middle}.j-support-page #claim-liquid img,.j-support-page #claim-liquid video{max-width:100%;height:auto}.j-support-page #claim-liquid [hidden]{display:none}.j-support-page #claim-liquid .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.j-support-page #claim-liquid .absolute{position:absolute}.j-support-page #claim-liquid .relative{position:relative}.j-support-page #claim-liquid .bottom-12{bottom:3rem}.j-support-page #claim-liquid .left-1{left:.25rem}.j-support-page #claim-liquid .mb-1{margin-bottom:.25rem}.j-support-page #claim-liquid .mb-2{margin-bottom:.5rem}.j-support-page #claim-liquid .mb-4{margin-bottom:1rem}.j-support-page #claim-liquid .me-1{margin-inline-end:.25rem}.j-support-page #claim-liquid .mr-1{margin-right:.25rem}.j-support-page #claim-liquid .mr-2{margin-right:.5rem}.j-support-page #claim-liquid .ms-2{margin-inline-start:.5rem}.j-support-page #claim-liquid .mt-1{margin-top:.25rem}.j-support-page #claim-liquid .mt-2{margin-top:.5rem}.j-support-page #claim-liquid .block{display:block}.j-support-page #claim-liquid .inline{display:inline}.j-support-page #claim-liquid .flex{display:flex}.j-support-page #claim-liquid .inline-flex{display:inline-flex}.j-support-page #claim-liquid .table{display:table}.j-support-page #claim-liquid .hidden{display:none}.j-support-page #claim-liquid .h-1\/2{height:50%}.j-support-page #claim-liquid .h-2{height:.5rem}.j-support-page #claim-liquid .h-5{height:1.25rem}.j-support-page #claim-liquid .h-60{height:15rem}.j-support-page #claim-liquid .h-8{height:2rem}.j-support-page #claim-liquid .h-\[15px\]{height:15px}.j-support-page #claim-liquid .h-\[3\.5rem\]{height:3.5rem}.j-support-page #claim-liquid .h-auto{height:auto}.j-support-page #claim-liquid .w-1\/2{width:50%}.j-support-page #claim-liquid .w-2{width:.5rem}.j-support-page #claim-liquid .w-4{width:1rem}.j-support-page #claim-liquid .w-5{width:1.25rem}.j-support-page #claim-liquid .w-8{width:2rem}.j-support-page #claim-liquid .w-\[12px\]{width:12px}.j-support-page #claim-liquid .w-\[15px\]{width:15px}.j-support-page #claim-liquid .w-\[16px\]{width:16px}.j-support-page #claim-liquid .w-\[230px\]{width:230px}.j-support-page #claim-liquid .w-\[3\.5rem\]{width:3.5rem}.j-support-page #claim-liquid .w-\[35px\]{width:35px}.j-support-page #claim-liquid .w-full{width:100%}.j-support-page #claim-liquid .min-w-full{min-width:100%}.j-support-page #claim-liquid .shrink-0{flex-shrink:0}.j-support-page #claim-liquid .-rotate-45{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.j-support-page #claim-liquid .cursor-pointer{cursor:pointer}.j-support-page #claim-liquid .flex-col{flex-direction:column}.j-support-page #claim-liquid .flex-wrap{flex-wrap:wrap}.j-support-page #claim-liquid .items-center{align-items:center}.j-support-page #claim-liquid .justify-center{justify-content:center}.j-support-page #claim-liquid .justify-between{justify-content:space-between}.j-support-page #claim-liquid .gap-1{gap:.25rem}.j-support-page #claim-liquid .gap-2{gap:.5rem}.j-support-page #claim-liquid .gap-3{gap:.75rem}.j-support-page #claim-liquid .gap-4{gap:1rem}.j-support-page #claim-liquid .space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.j-support-page #claim-liquid .overflow-hidden{overflow:hidden}.j-support-page #claim-liquid .overflow-x-auto{overflow-x:auto}.j-support-page #claim-liquid .text-ellipsis{text-overflow:ellipsis}.j-support-page #claim-liquid .whitespace-nowrap{white-space:nowrap}.j-support-page #claim-liquid .rounded{border-radius:.25rem}.j-support-page #claim-liquid .rounded-full{border-radius:9999px}.j-support-page #claim-liquid .rounded-lg{border-radius:.5rem}.j-support-page #claim-liquid .rounded-md{border-radius:.375rem}.j-support-page #claim-liquid .rounded-xl{border-radius:.75rem}.j-support-page #claim-liquid .border{border-width:1px}.j-support-page #claim-liquid .border-2{border-width:2px}.j-support-page #claim-liquid .border-b{border-bottom-width:1px}.j-support-page #claim-liquid .border-dashed{border-style:dashed}.j-support-page #claim-liquid .border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.j-support-page #claim-liquid .border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.j-support-page #claim-liquid .border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity))}.j-support-page #claim-liquid .border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity))}.j-support-page #claim-liquid .border-b-gray-400{--tw-border-opacity: 1;border-bottom-color:rgb(156 163 175 / var(--tw-border-opacity))}.j-support-page #claim-liquid .bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity))}.j-support-page #claim-liquid .bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity))}.j-support-page #claim-liquid .bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}.j-support-page #claim-liquid .bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.j-support-page #claim-liquid .bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.j-support-page #claim-liquid .bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.j-support-page #claim-liquid .bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.j-support-page #claim-liquid .bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}.j-support-page #claim-liquid .bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity))}.j-support-page #claim-liquid .bg-green-300{--tw-bg-opacity: 1;background-color:rgb(134 239 172 / var(--tw-bg-opacity))}.j-support-page #claim-liquid .bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}.j-support-page #claim-liquid .bg-orange-200{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity))}.j-support-page #claim-liquid .bg-orange-300{--tw-bg-opacity: 1;background-color:rgb(253 186 116 / var(--tw-bg-opacity))}.j-support-page #claim-liquid .bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity))}.j-support-page #claim-liquid .bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity))}.j-support-page #claim-liquid .bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity))}.j-support-page #claim-liquid .bg-red-300{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity))}.j-support-page #claim-liquid .bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.j-support-page #claim-liquid .bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.j-support-page #claim-liquid .bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity))}.j-support-page #claim-liquid .object-contain{-o-object-fit:contain;object-fit:contain}.j-support-page #claim-liquid .p-1{padding:.25rem}.j-support-page #claim-liquid .p-2\.5{padding:.625rem}.j-support-page #claim-liquid .p-4{padding:1rem}.j-support-page #claim-liquid .px-0\.5{padding-left:.125rem;padding-right:.125rem}.j-support-page #claim-liquid .px-2{padding-left:.5rem;padding-right:.5rem}.j-support-page #claim-liquid .px-3{padding-left:.75rem;padding-right:.75rem}.j-support-page #claim-liquid .px-4{padding-left:1rem;padding-right:1rem}.j-support-page #claim-liquid .px-6{padding-left:1.5rem;padding-right:1.5rem}.j-support-page #claim-liquid .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.j-support-page #claim-liquid .py-1{padding-top:.25rem;padding-bottom:.25rem}.j-support-page #claim-liquid .py-2{padding-top:.5rem;padding-bottom:.5rem}.j-support-page #claim-liquid .py-3{padding-top:.75rem;padding-bottom:.75rem}.j-support-page #claim-liquid .py-4{padding-top:1rem;padding-bottom:1rem}.j-support-page #claim-liquid .pb-6{padding-bottom:1.5rem}.j-support-page #claim-liquid .pt-5{padding-top:1.25rem}.j-support-page #claim-liquid .text-left{text-align:left}.j-support-page #claim-liquid .text-\[15px\]{font-size:15px}.j-support-page #claim-liquid .font-bold{font-weight:700}.j-support-page #claim-liquid .font-medium{font-weight:500}.j-support-page #claim-liquid .font-normal{font-weight:400}.j-support-page #claim-liquid .font-semibold{font-weight:600}.j-support-page #claim-liquid .uppercase{text-transform:uppercase}.j-support-page #claim-liquid .capitalize{text-transform:capitalize}.j-support-page #claim-liquid .text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.j-support-page #claim-liquid .text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.j-support-page #claim-liquid .text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.j-support-page #claim-liquid .text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.j-support-page #claim-liquid .text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.j-support-page #claim-liquid .text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.j-support-page #claim-liquid .text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.j-support-page #claim-liquid .text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}.j-support-page #claim-liquid .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.j-support-page #claim-liquid .line-through{text-decoration-line:line-through}.j-support-page #claim-liquid .shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.j-support-page #claim-liquid .shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.j-support-page #claim-liquid .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.j-support-page #claim-liquid .hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.j-support-page #claim-liquid .hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.j-support-page #claim-liquid .focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity))}.j-support-page #claim-liquid .focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity))}@media(min-width:640px){.j-support-page #claim-liquid .sm\:mb-0{margin-bottom:0}.j-support-page #claim-liquid .sm\:flex{display:flex}.j-support-page #claim-liquid .sm\:rounded-lg{border-radius:.5rem}}.j-support-page #claim-liquid .rtl\:text-right:where([dir=rtl],[dir=rtl] *){text-align:right}.j-page-collection .jc-card{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--jc-card-bg, rgb(var(--color-background)));border:var(--jc-card-border-width, 1px) solid var(--jc-card-border-color, rgba(var(--color-foreground), .08));border-radius:var(--jc-card-radius, 16px);transition:transform var(--duration-default) var(--ease-out-slow)}@media(hover:hover){.j-page-collection .jc-card:hover{transform:translate3d(0,-4px,0)}}@media(prefers-reduced-motion:reduce){.j-page-collection .jc-card{transition:none}.j-page-collection .jc-card:hover{transform:none}}.j-page-collection .jc-card__media{position:relative;aspect-ratio:var(--jc-card-ratio, 1);padding:var(--jc-card-media-padding, 0px);background:var(--jc-card-media-bg, transparent)}.j-page-collection .jc-card__img{display:block;width:100%;height:100%;object-fit:contain}.j-page-collection .jc-card__img--secondary{position:absolute;inset:var(--jc-card-media-padding, 0px);width:auto;height:auto;opacity:0;transition:opacity var(--duration-default) var(--ease-out-slow)}@media(hover:hover){.j-page-collection .jc-card--has-hover-media:hover .jc-card__img--secondary{opacity:1}}.j-page-collection .jc-card__badge{position:absolute;bottom:1.2rem;left:1.2rem;z-index:2;padding:.4rem 1rem;border-radius:var(--badge-corner-radius, 4rem);background:rgb(var(--color-badge-background));color:rgb(var(--color-badge-foreground));font-family:var(--font-body-family);font-size:1.2rem;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}.j-page-collection .jc-card__body{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;padding:var(--jc-card-padding, 24px)}.j-page-collection .jc-card__vendor{color:var(--jc-card-text-color, rgb(var(--color-foreground)));margin:0}.j-page-collection .jc-card__rating{display:flex;align-items:center;gap:6px}.j-page-collection .jc-card__rating .rating,.j-page-collection .jc-card__rating .rating-count{margin:0}.j-page-collection .jc-card .loox-rating:empty{display:none}.j-page-collection .jc-card__price{margin:0}.j-page-collection .jc-card__price .price-item{font-family:var(--font-body-family);font-weight:400;line-height:1.3;letter-spacing:0}.j-page-collection .jc-card .jc-card__price.price .price-item--sale,.j-page-collection .jc-card .jc-card__price.price .price__regular .price-item--regular{color:var(--jc-card-price-color, rgb(var(--color-foreground)));font-size:var(--jc-card-price-size, 20px)}.j-page-collection .jc-card .jc-card__price.price s.price-item--regular{color:var(--jc-card-compare-price-color, rgb(var(--color-foreground)));font-size:var(--jc-card-compare-price-size, 20px);opacity:1}.j-page-collection .jc-card__title{margin:0;padding:8px 0 0;font-family:var(--font-heading-family);font-weight:400;font-size:var(--jc-card-title-size, 32px);line-height:1.2;letter-spacing:0;color:var(--jc-card-title-color, rgb(var(--color-foreground)))}.j-page-collection .jc-card__link{color:inherit;text-decoration:none}.j-page-collection .jc-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.j-page-collection .jc-card__link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}@supports selector(:has(*)){.j-page-collection .jc-card__link:focus-visible{outline:none}.j-page-collection .jc-card:has(.jc-card__link:focus-visible){outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}}.j-page-collection .jc-card__description,.j-page-collection .jc-card__description .metafield-rich_text_field p{margin:0;font-family:var(--font-body-family);font-weight:400;font-size:15px;line-height:21px;letter-spacing:0;color:var(--jc-card-text-color, rgb(var(--color-foreground)))}.j-page-collection .jc-card--sold-out .jc-card__img--primary{opacity:.6}.j-page-collection .jc-group+.jc-group{margin-top:var(--jc-group-spacing, 56px)}.j-page-collection .jc-group__header{margin:0 0 var(--jc-group-header-spacing, 28px)}.j-page-collection .jc-group__heading{margin:0;font-family:var(--font-heading-family);font-weight:400;font-size:var(--jc-group-heading-size-mobile, 28px);line-height:1.2;letter-spacing:0;color:var(--jc-group-heading-color, rgb(var(--color-foreground)))}.j-page-collection .jc-group__subheading{margin:8px 0 0;font-family:var(--font-body-family);font-weight:400;font-size:var(--jc-group-subheading-size-mobile, 15px);line-height:1.4;letter-spacing:0;color:var(--jc-group-subheading-color, rgb(var(--color-foreground)))}@media screen and (min-width:750px){.j-page-collection .jc-group__heading{font-size:var(--jc-group-heading-size, 40px)}.j-page-collection .jc-group__subheading{font-size:var(--jc-group-subheading-size, 18px)}}@media screen and (max-width:749px){.j-page-collection .jc-card__title{font-size:var(--jc-card-title-size-mobile, 24px)}.j-page-collection .jc-card .jc-card__price.price .price-item--sale,.j-page-collection .jc-card .jc-card__price.price .price__regular .price-item--regular{font-size:var(--jc-card-price-size-mobile, 18px)}.j-page-collection .jc-card .jc-card__price.price s.price-item--regular{font-size:var(--jc-card-compare-price-size-mobile, 18px)}.j-page-collection .jc-card__body{padding:var(--jc-card-padding-mobile, 16px)}}@media screen and (max-width:749px){.j-page-collection .collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width:989px){.j-page-collection .collection .slider.slider--tablet{margin-bottom:1.5rem}}.j-page-collection .collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749px){.j-page-collection .collection .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.j-page-collection .collection .loading-overlay{left:0}}.j-page-collection .collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:750px){.j-page-collection .collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.j-page-collection .collection.loading .loading-overlay{display:block}.j-page-collection .collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width:989px){.j-page-collection .collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.j-page-collection .collection__description>*{margin:0}.j-page-collection .collection__title.title-wrapper{margin-bottom:2.5rem}.j-page-collection .collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:990px){.j-page-collection .collection__title--desktop-slider .title{margin-bottom:2.5rem}.j-page-collection .collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.j-page-collection .collection slider-component:not(.page-width-desktop){padding:0}.j-page-collection .collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.j-page-collection .collection__view-all a:not(.link){margin-top:1rem}.j-page-collection .faq-wrapper{text-align:center}.j-page-collection .faq-item{border-bottom:1px solid #d2d2d2}.j-page-collection .faq-question{width:100%;background:none;border:none;display:flex;justify-content:space-between;align-items:center;font-size:18px;color:#006e37;gap:40px;cursor:pointer;text-align:left}.j-page-collection .faq-icon svg{width:9px;height:14px;transition:transform .3s ease}.j-page-collection .faq-item.active .faq-icon svg{transform:rotate(180deg)}.j-page-collection .faq-answer{max-height:0;text-align:left;overflow:hidden;font-size:16px;color:#006e37;opacity:0;transition:max-height .35s ease,opacity .3s ease}.j-page-collection .faq-answer p a{color:#006e37}.j-page-collection .faq-show-more{background:none;border:none;color:#006e37;font-size:16px;font-weight:500;text-decoration:none;cursor:pointer;text-transform:uppercase;padding-bottom:2px;border-bottom:1.2px solid #006e37;letter-spacing:0px}.j-page-collection .bg-creme.about-us-faq .section_header{text-align:center}@media(max-width:900px){.j-page-collection .faq-question{font-size:16px;color:#006e37;letter-spacing:0;padding:0;cursor:pointer;text-align:left}.j-page-collection .faq-answer{max-height:0;overflow:hidden;letter-spacing:0;line-height:22px;font-size:14px;color:#006e37;opacity:0;transition:max-height .35s ease,opacity .3s ease}}.j-page-collection .faq-answer p{margin-top:0}.j-page-collection .about-us-faq--tabbed .faq-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto 32px;padding:6px;background:#006e370f;border-radius:999px;width:fit-content;max-width:100%}.j-page-collection .about-us-faq--tabbed .faq-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:10px 20px;border-radius:999px;font-family:var(--font-body-family);font-size:14px;font-weight:500;color:#006e37;cursor:pointer;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.j-page-collection .about-us-faq--tabbed .faq-tab:hover{background:#006e371a}.j-page-collection .about-us-faq--tabbed .faq-tab.is-active{background:#006e37;color:#fdfaf0}@media(min-width:750px){.j-page-collection .about-us-faq--tabbed .faq-tab{padding:12px 28px;font-size:15px}}.j-page-collection #section-template--19982205124687__hero_v2_whcwTE .hero-v2__heading--hero_slide_3CtrHf{font-size:30px}.j-page-collection #section-template--19982205124687__hero_v2_whcwTE .hero-v2__desc--hero_slide_3CtrHf{font-size:15px}.j-page-collection #section-template--19982205124687__hero_v2_whcwTE .hero-v2__cta--hero_slide_3CtrHf{font-size:16px}@media screen and (min-width:1000px){.j-page-collection #section-template--19982205124687__hero_v2_whcwTE .hero-v2__heading--hero_slide_3CtrHf{font-size:56px}.j-page-collection #section-template--19982205124687__hero_v2_whcwTE .hero-v2__desc--hero_slide_3CtrHf{font-size:18px}.j-page-collection #section-template--19982205124687__hero_v2_whcwTE .hero-v2__cta--hero_slide_3CtrHf{font-size:16px}}.j-page-collection #section-template--19982205124687__hero_v2_whcwTE{background-color:var(--hero-v2-bg)}.j-page-collection #section-template--19982205124687__hero_v2_whcwTE.hero-v2--radial{background-image:radial-gradient(circle at var(--hero-v2-rx-mobile) var(--hero-v2-ry-mobile),var(--hero-v2-radial-inner) 0%,var(--hero-v2-radial-outer) var(--hero-v2-radial-size))}.j-page-collection .section-template--19982205124687__hero_v2_whcwTE-padding{padding-top:32px;padding-bottom:0}.j-page-collection #section-template--19982205124687__hero_v2_whcwTE .hero-v2__slide{padding-bottom:48px}@media screen and (min-width:1000px){.j-page-collection #section-template--19982205124687__hero_v2_whcwTE.hero-v2--radial{background-image:radial-gradient(circle at var(--hero-v2-rx-desktop) var(--hero-v2-ry-desktop),var(--hero-v2-radial-inner) 0%,var(--hero-v2-radial-outer) var(--hero-v2-radial-size))}.j-page-collection .section-template--19982205124687__hero_v2_whcwTE-padding{padding-top:48px;padding-bottom:0}.j-page-collection #section-template--19982205124687__hero_v2_whcwTE .hero-v2__slide{padding-bottom:48px}}.j-page-collection .hero-v2--hidden{display:none}.j-page-collection .hero-v2{position:relative;overflow:hidden}.j-page-collection .hero-v2 .page-width{position:relative}.j-page-collection .hero-v2__swiper{position:relative;overflow:hidden}.j-page-collection .hero-v2__swiper>.swiper-wrapper{align-items:stretch}.j-page-collection .hero-v2__slide{flex-shrink:0;width:100%;box-sizing:border-box;padding-bottom:48px}.j-page-collection .hero-v2__layout{display:grid;grid-template-columns:1fr;gap:24px;align-items:center}.j-page-collection .hero-v2__main{display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;min-width:0}.j-page-collection .hero-v2__eyebrow{display:inline-block;font-size:16px;line-height:1;color:rgb(var(--color-foreground));padding-bottom:6px;border-bottom:1px solid currentColor}.j-page-collection .hero-v2__eyebrow-text{margin-left:4px}.j-page-collection .hero-v2__heading{margin:0;text-align:center;line-height:1.1}.j-page-collection .hero-v2__desc{margin:0;max-width:540px;line-height:1.5;opacity:.92}.j-page-collection .hero-v2__desc>p{margin:0}.j-page-collection .hero-v2__desc>p+p{margin-top:.6em}.j-page-collection .hero-v2__product{display:flex;justify-content:center;align-items:center;width:100%;margin:8px 0}.j-page-collection .hero-v2__product-img{max-width:240px;width:100%;height:auto;object-fit:contain;display:block}.j-page-collection .hero-v2__cta.kbeauty-btn--hero{position:relative;left:auto;bottom:auto;transform:none;white-space:nowrap;margin:2px}.j-page-collection .hero-v2__media{display:flex;justify-content:center;align-items:center;position:relative}.j-page-collection .hero-v2__media-img{width:100%;max-width:500px;height:auto;object-fit:cover;border-radius:16px;display:block}.j-page-collection .hero-v2 .hero-v2__pagination{position:relative;margin-top:16px;display:inline-flex;align-items:center;justify-content:center;padding:4px 6px;border-radius:60px;background:#fdfaf0;box-shadow:0 0 0 1px #006e3714;width:auto;left:50%;transform:translate(-50%)}.j-page-collection .hero-v2 .hero-v2__pagination .swiper-pagination-bullet{width:8px;height:8px;border-radius:999px;background:transparent;border:1px solid #006E37;margin:0 4px!important;opacity:1;cursor:pointer;transition:all .25s ease}.j-page-collection .hero-v2 .hero-v2__pagination .swiper-pagination-bullet-active{width:48px;height:10px;border-radius:60px;background:#006e37;border-color:#006e37}.j-page-collection .hero-v2__sale-badge{display:inline-flex;align-items:center;justify-content:center;justify-self:center;max-width:100%;gap:8px;padding:8px 20px;border-radius:6px;font-family:var(--font-body-family);font-size:14px;font-weight:600;line-height:1.3;letter-spacing:.03em;text-transform:uppercase}.j-page-collection .hero-v2__sale-badge-l1{font-weight:700}.j-page-collection .hero-v2__sale-badge-sep{opacity:.5;font-weight:400}.j-page-collection .hero-v2__sale-badge-l2{font-weight:500}@media screen and (max-width:999px){.j-page-collection .hero-v2__main{display:contents}.j-page-collection .hero-v2__sale-badge{order:0}.j-page-collection .hero-v2__eyebrow-wrap{order:1}.j-page-collection .hero-v2__heading{order:2}.j-page-collection .hero-v2__media{order:3}.j-page-collection .hero-v2__desc{order:4}.j-page-collection .hero-v2__product{order:5}.j-page-collection .hero-v2__cta{order:6}}@media screen and (min-width:1000px){.j-page-collection .hero-v2__layout{grid-template-columns:1.05fr .95fr;gap:60px}.j-page-collection .hero-v2__product-img{max-width:320px}.j-page-collection .hero-v2__media-img{max-width:560px}}.j-page-collection .hero-v2--bg-image{position:relative;overflow:hidden;min-height:min(70vh,600px);display:flex;flex-direction:column}.j-page-collection .hero-v2--bg-image .hero-v2__bg-image{display:contents}.j-page-collection .hero-v2--bg-image .hero-v2__bg-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none;display:block}.j-page-collection .hero-v2--bg-image>.page-width{position:relative;z-index:1;height:100%;display:flex;align-items:center;flex:1 1 auto;min-height:0}.j-page-collection .hero-v2--bg-image.hero-v2--bg-fullwidth>.page-width{max-width:100%}.j-page-collection .hero-v2--bg-image .hero-v2__swiper{width:100%;align-self:stretch}.j-page-collection .hero-v2--bg-image .swiper-wrapper,.j-page-collection .hero-v2--bg-image .hero-v2__main{height:100%}.j-page-collection .hero-v2--bg-image .hero-v2__slide{padding-bottom:0}.j-page-collection .hero-v2--bg-image .hero-v2__layout{grid-template-columns:1fr;gap:0;height:100%}.j-page-collection .hero-v2--bg-image .hero-v2__media,.j-page-collection .hero-v2--bg-image .hero-v2__product{display:none}.j-page-collection .hero-v2--bg-image .hero-v2__pagination{position:absolute;bottom:16px;left:50%;transform:translate(-50%);margin-top:0;z-index:2}@media screen and (max-width:999px){.j-page-collection .hero-v2--bg-image .hero-v2__main{display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;max-width:var(--hero-v2-bg-text-max, 540px);margin:0 auto}.j-page-collection .hero-v2--bg-image .hero-v2__heading,.j-page-collection .hero-v2--bg-image .hero-v2__desc{text-align:center;margin:0}}@media screen and (min-width:1000px){.j-page-collection .hero-v2--bg-image-16x9{aspect-ratio:16 / 9;min-height:0}.j-page-collection .hero-v2--bg-image-21x9{aspect-ratio:21 / 9;min-height:0}.j-page-collection .hero-v2--bg-image.hero-v2--bg-vtop>.page-width{align-items:flex-start;padding-top:var(--hero-v2-bg-top-offset, 0px)}.j-page-collection .hero-v2--bg-image .hero-v2__main{max-width:var(--hero-v2-bg-text-max, 540px);justify-content:center}.j-page-collection .hero-v2--bg-image.hero-v2--bg-vtop .hero-v2__main{justify-content:flex-start}.j-page-collection .hero-v2--bg-image .hero-v2__layout{grid-template-columns:1fr 1fr;gap:40px}.j-page-collection .hero-v2--bg-image.hero-v2--bg-text-left .hero-v2__main{grid-column:1 / 2;align-items:flex-start;text-align:left;margin:0}.j-page-collection .hero-v2--bg-image.hero-v2--bg-text-left .hero-v2__heading,.j-page-collection .hero-v2--bg-image.hero-v2--bg-text-left .hero-v2__desc{text-align:left}.j-page-collection .hero-v2--bg-image.hero-v2--bg-text-left .hero-v2__eyebrow{align-self:flex-start}.j-page-collection .hero-v2--bg-image.hero-v2--bg-text-center .hero-v2__layout{grid-template-columns:1fr}.j-page-collection .hero-v2--bg-image.hero-v2--bg-text-center .hero-v2__main{align-items:center;text-align:center;margin:0 auto}.j-page-collection .hero-v2--bg-image.hero-v2--bg-text-center .hero-v2__heading,.j-page-collection .hero-v2--bg-image.hero-v2--bg-text-center .hero-v2__desc{text-align:center}.j-page-collection .hero-v2--bg-image.hero-v2--bg-text-right .hero-v2__main{grid-column:-2 / -1;align-items:flex-end;text-align:right;margin-left:auto}.j-page-collection .hero-v2--bg-image.hero-v2--bg-text-right .hero-v2__heading,.j-page-collection .hero-v2--bg-image.hero-v2--bg-text-right .hero-v2__desc{text-align:right}.j-page-collection .hero-v2--bg-image.hero-v2--bg-text-right .hero-v2__eyebrow{align-self:flex-end}}.j-page-collection .hero-v2--bg-image .hero-v2__cta.kbeauty-btn--hero{transform:translateY(var(--hero-v2-btn-y-mobile, 0px))}@media screen and (min-width:1000px){.j-page-collection .hero-v2--bg-image .hero-v2__cta.kbeauty-btn--hero{transform:translate(var(--hero-v2-btn-x, 0px),var(--hero-v2-btn-y, 0px))}}.j-page-collection .section-template--19982205124687__product-grid-padding{padding-top:27px;padding-bottom:27px}@media screen and (min-width:750px){.j-page-collection .section-template--19982205124687__product-grid-padding{padding-top:36px;padding-bottom:36px}}.j-page-collection #shopify-section-template--19982205124687__product-grid{--jc-card-bg: #ffffff;--jc-card-border-color: #efe7d2;--jc-card-border-width: 1px;--jc-card-radius: 16px;--jc-card-padding: 24px;--jc-card-padding-mobile: 16px;--jc-card-media-padding: 0px;--jc-card-title-color: #006e37;--jc-card-title-size: 20px;--jc-card-title-size-mobile: 16px;--jc-card-price-color: #006e37;--jc-card-price-size: 20px;--jc-card-price-size-mobile: 18px;--jc-card-compare-price-color: #006e37;--jc-card-compare-price-size: 20px;--jc-card-compare-price-size-mobile: 18px;--jc-card-text-color: #006e37;--jc-group-spacing: 56px;--jc-group-heading-color: #006e37;--jc-group-heading-size: 40px;--jc-group-heading-size-mobile: 28px;--jc-group-subheading-color: #006e37;--jc-group-subheading-size: 18px;--jc-group-subheading-size-mobile: 15px}.j-page-collection #shopify-section-template--19982205124687__product-grid .price-item--regular,.j-page-collection #shopify-section-template--19982205124687__product-grid .price-item--last{font-size:15px}.j-page-collection #shopify-section-template--19982205124687__product-grid .price-item--regular{margin-right:5px}.j-page-collection .faq-columns{display:flex;flex-direction:column;gap:12px;margin:0 auto 30px}@media(min-width:900px){.j-page-collection .faq-columns{flex-direction:row;gap:60px}.j-page-collection .faq-column{width:50%}}.j-page-collection .faq-answer{max-height:0;overflow:hidden;opacity:0}.j-page-collection .faq-item.active .faq-answer{opacity:1}.j-page-collection .about-us-faq--tabbed .faq-tab-panel{display:none}.j-page-collection .about-us-faq--tabbed .faq-tab-panel.is-active{display:block}.j-page-collection #section-template--19982205124687__about_us_faq_qGN6mM{background:#fdfaf0;padding-top:24px;padding-bottom:24px}.j-page-collection #section-template--19982205124687__about_us_faq_qGN6mM .section_header h2{font-size:26px}@media(min-width:750px){.j-page-collection #section-template--19982205124687__about_us_faq_qGN6mM{padding-top:40px;padding-bottom:40px}.j-page-collection #section-template--19982205124687__about_us_faq_qGN6mM .section_header h2{font-size:36px}}.j-page-collection .faq-item.is-hidden{display:none}.j-product-page{@keyframes tt-body-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes jdgmCompactSlideUp{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes shimmer-sweep-5978544e{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes lightboxLoader-1838c1b4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes gslideInLeft-153cced5{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes gslideInLeft-153cced5{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes gslideOutLeft-153cced5{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;visibility:hidden;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}}@keyframes gslideOutLeft-153cced5{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;visibility:hidden;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}}@-webkit-keyframes gslideInRight-153cced5{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes gslideInRight-153cced5{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes gslideOutRight-153cced5{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;visibility:hidden;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}}@keyframes gslideOutRight-153cced5{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;visibility:hidden;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}}@-webkit-keyframes gzoomIn-153cced5{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1;visibility:visible;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes gzoomIn-153cced5{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1;visibility:visible;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@-webkit-keyframes gzoomOut-153cced5{0%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes gzoomOut-153cced5{0%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes spin-9e1dbe4b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-3ca557cd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-81bcf8b4{to{transform:rotate(360deg)}}@keyframes shimmer-81bcf8b4{to{background-position:200% 0}}}.j-product-page .comparison-table__panel{background:var(--ct-bg, rgb(var(--color-background)));border-radius:16px;padding:36px 16px 2px}.j-product-page .comparison-table__intro{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:20px}.j-product-page .comparison-table__eyebrow{margin:0;font-family:var(--font-body-family);font-size:11px;line-height:1.4;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-foreground))}.j-product-page .ct-tabs{display:inline-flex;gap:2px;padding:3px;border-radius:10px;background:rgba(var(--color-foreground),.08)}.j-product-page .ct-tabs__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;padding:8px 14px;border-radius:8px;font-family:var(--font-body-family);font-size:11px;line-height:1.2;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.62);transition:color var(--duration-default, .2s) ease,background-color var(--duration-default, .2s) ease}.j-product-page .ct-tabs__tab[aria-selected=true]{background:var(--ct-card-bg, #ffffff);color:rgb(var(--color-foreground));box-shadow:0 1px 3px #0000001f}.j-product-page .comparison-table__heading{margin:0;font-family:var(--font-heading-family);font-weight:400;line-height:1.1;letter-spacing:-.01em;text-align:center;text-wrap:balance;color:rgb(var(--color-foreground))}.j-product-page .comparison-table__subheading{margin:12px auto 0;max-width:640px;font-family:var(--font-body-family);line-height:1.5;text-align:center;color:rgba(var(--color-foreground),.75)}.j-product-page .comparison-table__scroll{overflow-x:auto;overflow-y:hidden;padding:26px 0 34px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.j-product-page .comparison-table__scroll::-webkit-scrollbar{display:none}.j-product-page .comparison-table__grid{display:grid;grid-template-columns:150px 104px repeat(var(--ct-cols, 4),88px);width:max-content;min-width:100%;position:relative}.j-product-page .comparison-table .ct-rowgroup,.j-product-page .comparison-table .ct-row{display:contents}.j-product-page .comparison-table .ct-cell{display:flex;align-items:center;justify-content:center;gap:6px;padding:14px 8px;min-height:54px;position:relative;z-index:1;grid-row:var(--ct-r, auto)}.j-product-page .comparison-table .ct-cell--label{grid-column:1;justify-content:flex-start;position:sticky;left:0;z-index:3;padding-left:2px;padding-right:12px}.j-product-page .comparison-table .ct-cell--label:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background:var(--ct-bg, rgb(var(--color-background)))}.j-product-page .comparison-table .ct-row--head .ct-cell--label:before{top:-34px}.j-product-page .ct-rowgroup--body .ct-row:last-child .ct-cell--label:before{bottom:-40px}.j-product-page .comparison-table .ct-cell--label:hover,.j-product-page .comparison-table .ct-cell--label:focus-within,.j-product-page .comparison-table .ct-cell--label:has(.ct-tooltip.is-open){z-index:4}.j-product-page .comparison-table .ct-cell--ours{grid-column:2}.j-product-page .ct-rowgroup--body .ct-cell:after{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;pointer-events:none;background-image:repeating-linear-gradient(to right,var(--ct-divider, rgba(var(--color-foreground), .3)) 0,var(--ct-divider, rgba(var(--color-foreground), .3)) 3px,transparent 3px,transparent 7px)}.j-product-page .ct-rowgroup--body .ct-row:last-child .ct-cell:not(.ct-cell--label):not(.ct-cell--ours):before{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;pointer-events:none;background-image:repeating-linear-gradient(to right,var(--ct-divider, rgba(var(--color-foreground), .3)) 0,var(--ct-divider, rgba(var(--color-foreground), .3)) 3px,transparent 3px,transparent 7px)}.j-product-page .ct-rowgroup--body .ct-row:last-child .ct-cell--label:after{height:auto;bottom:-1px;background-image:repeating-linear-gradient(to right,var(--ct-divider, rgba(var(--color-foreground), .3)) 0,var(--ct-divider, rgba(var(--color-foreground), .3)) 3px,transparent 3px,transparent 7px),repeating-linear-gradient(to right,var(--ct-divider, rgba(var(--color-foreground), .3)) 0,var(--ct-divider, rgba(var(--color-foreground), .3)) 3px,transparent 3px,transparent 7px);background-repeat:repeat-x,repeat-x;background-size:7px 2px,7px 2px;background-position:left top,left bottom}.j-product-page .ct-rowgroup--body .ct-cell--ours:after,.j-product-page .ct-rowgroup--body .ct-row:last-child .ct-cell--ours:before{content:none}.j-product-page .comparison-table .ct-card{display:block;grid-column:2;z-index:0;background:var(--ct-card-bg, #ffffff);border-radius:12px;margin:-14px 4px -22px;box-shadow:0 6px 24px #00000012,0 1px 4px #0000000f,0 0 0 1px #00000005}.j-product-page .comparison-table .ct-row--head .ct-cell{align-items:flex-end;padding-bottom:16px}.j-product-page .ct-col{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.j-product-page .ct-col__img{width:48px;height:48px;border-radius:50%;object-fit:cover;display:block}.j-product-page .ct-col__img--full{width:auto;height:auto;max-width:88px;max-height:48px;border-radius:0;object-fit:contain}.j-product-page .ct-col__img--ph{background:rgba(var(--color-foreground),.08)}.j-product-page .ct-col__name{margin:0;font-family:var(--font-body-family);font-size:11px;line-height:1.3;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.j-product-page .ct-ours__img{width:56px;height:56px;object-fit:contain;display:block}.j-product-page .ct-ours__badge-img{display:block;width:auto;height:auto;max-height:20px;max-width:90px}.j-product-page .ct-ours__badge-text{display:inline-block;background:rgb(var(--color-button));color:rgb(var(--color-button-text));border-radius:999px;padding:3px 12px;font-family:var(--font-body-family);font-size:10px;line-height:1.4;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.j-product-page .ct-feature{font-family:var(--font-heading-family);font-size:15px;line-height:1.35;color:rgb(var(--color-foreground));text-wrap:balance}.j-product-page .ct-icon{width:22px;height:22px;flex-shrink:0}.j-product-page .ct-icon--yes{color:var(--ct-icon, rgb(var(--color-foreground)))}.j-product-page .ct-icon--yes .ct-icon__mark{stroke:var(--ct-card-bg, #ffffff)}.j-product-page .ct-icon--no{width:20px;height:20px;color:rgba(var(--color-foreground),.5)}.j-product-page .ct-value-text{font-family:var(--font-body-family);font-size:12px;line-height:1.4;letter-spacing:.08em;text-align:center;color:rgba(var(--color-foreground),.65)}.j-product-page .ct-tooltip{position:relative;display:inline-flex;flex-shrink:0}.j-product-page .ct-tooltip__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:2px;cursor:pointer;line-height:0;border-radius:50%;color:rgba(var(--color-foreground),.55)}.j-product-page .ct-tooltip__btn:hover,.j-product-page .ct-tooltip__btn:focus-visible{color:rgb(var(--color-foreground))}.j-product-page .ct-tooltip__icon{width:15px;height:15px;display:block}.j-product-page .ct-tooltip__bubble{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);width:220px;max-width:56vw;background:var(--ct-card-bg, #ffffff);color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:12px;line-height:1.5;font-weight:400;letter-spacing:normal;text-transform:none;text-align:left;padding:10px 12px;border-radius:8px;box-shadow:0 6px 24px #00000024,0 0 0 1px #0000000a;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-default, .2s) ease,visibility var(--duration-default, .2s) ease;z-index:6}.j-product-page .ct-tooltip--flip .ct-tooltip__bubble{top:auto;bottom:calc(100% + 8px)}.j-product-page .ct-tooltip:hover .ct-tooltip__bubble,.j-product-page .ct-tooltip__btn:focus-visible+.ct-tooltip__bubble,.j-product-page .ct-tooltip.is-open .ct-tooltip__bubble{opacity:1;visibility:visible;pointer-events:auto}.j-product-page .ct-empty-hint{margin:0;padding:24px 0 32px;text-align:center;font-family:var(--font-body-family);font-size:13px;color:rgba(var(--color-foreground),.6)}@media screen and (min-width:750px){.j-product-page .comparison-table__panel{border-radius:24px;padding:56px 40px 8px}.j-product-page .comparison-table__intro{flex-direction:row;justify-content:center;gap:14px;margin-bottom:24px}.j-product-page .comparison-table__grid{grid-template-columns:minmax(210px,2.1fr) minmax(120px,1fr) repeat(var(--ct-cols, 4),minmax(112px,1fr));width:100%}.j-product-page .comparison-table .ct-cell{padding:16px 12px;min-height:60px}.j-product-page .comparison-table .ct-card{border-radius:14px;margin:-18px 8px -26px}.j-product-page .ct-col__img{width:60px;height:60px}.j-product-page .ct-col__img--full{width:auto;height:auto;max-width:108px;max-height:60px}.j-product-page .ct-col__name{font-size:12px}.j-product-page .ct-ours__img{width:72px;height:72px}.j-product-page .ct-feature{font-size:17px}.j-product-page .ct-value-text{font-size:13px}}.j-product-page .isp2{width:100%}.j-product-page .isp2__header{text-align:center;max-width:720px;margin:0 auto 32px}.j-product-page .isp2__pre-title{font-family:var(--font-body-family);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:rgb(var(--color-foreground));opacity:.6;margin:0;margin-bottom:calc(var(--isp2-pre-gap, 4px) - var(--isp2-info-gap, 16px))}.j-product-page .isp2__heading{margin:0 0 8px;font-family:var(--font-heading-family);line-height:1.15}.j-product-page .isp2__subheading{margin:0;line-height:1.5}.j-product-page .isp2__row{display:grid;grid-template-columns:1fr;gap:24px;align-items:stretch;margin-top:48px}.j-product-page .isp2__row:first-of-type{margin-top:0}.j-product-page .isp2__media{position:relative;min-width:0;width:100%;margin:0 auto}.j-product-page .isp2__frame--rounded{background-color:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.12);border-radius:12px;overflow:hidden}.j-product-page .isp2__frame--rounded .isp2__img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;display:block}.j-product-page .isp2__frame--pill{aspect-ratio:3 / 4;border-radius:9999px;overflow:hidden}.j-product-page .isp2__frame--pill .isp2__img{width:100%;height:100%;object-fit:cover;display:block}.j-product-page .isp2__img--placeholder{background:rgba(var(--color-foreground),.04)}.j-product-page .isp2__info{--isp2-info-gap: 16px;display:flex;flex-direction:column;gap:var(--isp2-info-gap);align-items:flex-start;min-width:0}.j-product-page .isp2__title{margin:0;font-family:var(--font-heading-family);line-height:1.15}.j-product-page .isp2__desc{margin:0;line-height:1.55}.j-product-page .isp2__desc p:first-child{margin-top:0}.j-product-page .isp2__desc p:last-child{margin-bottom:0}.j-product-page .isp2__bullets{list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:10px;width:100%}.j-product-page .isp2__bullet{display:flex;align-items:center;gap:12px;font-family:var(--font-body-family);font-weight:500;line-height:1.3}.j-product-page .isp2__bullet-icon{object-fit:cover;border-radius:50%;flex-shrink:0;display:block}.j-product-page .isp2__bullet-text{flex:1 1 auto;min-width:0}.j-product-page .isp2__cta{margin-top:8px;align-self:flex-start;white-space:nowrap}@media screen and (min-width:750px){.j-product-page .isp2__header{margin-bottom:56px}.j-product-page .isp2__row{grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-top:80px}.j-product-page .isp2__row--right .isp2__media{order:2}.j-product-page .isp2__row--right .isp2__info{order:1}.j-product-page .isp2__info{--isp2-info-gap: 18px}}.j-product-page transformation-timeline{display:flow-root}.j-product-page .transformation-timeline__header{display:flex;align-items:flex-end;justify-content:space-between;gap:2.4rem;margin-bottom:2.4rem}.j-product-page .transformation-timeline__heading{margin:0;font-family:var(--font-heading-family);font-size:var(--tt-heading-size);color:var(--tt-heading-color);line-height:1.1;letter-spacing:-.02em}.j-product-page .transformation-timeline__subheading{margin:1.2rem 0 0;font-family:var(--font-body-family);font-size:var(--tt-subheading-size);color:var(--tt-subheading-color);line-height:1.5;max-width:44em}.j-product-page .transformation-timeline__subheading p{margin:0;font-size:inherit;color:inherit}.j-product-page .transformation-timeline__nav{display:none}.j-product-page .transformation-timeline__arrow{background:transparent;border:0;padding:1rem;cursor:pointer;line-height:0;color:var(--tt-label-color);transition:color var(--duration-default) ease}.j-product-page .transformation-timeline__arrow[disabled]{color:var(--tt-divider-color);cursor:default}.j-product-page .transformation-timeline__arrow--prev svg{transform:scaleX(-1)}.j-product-page .transformation-timeline__tabs{display:flex;gap:1.2rem;margin:0 0 2.4rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.j-product-page .transformation-timeline__tabs::-webkit-scrollbar{display:none}.j-product-page .transformation-timeline__tab{flex:1 1 0;min-width:max-content;background:transparent;border:0;border-top:2px solid var(--tt-divider-color);padding:.6rem 0 0;cursor:pointer;text-align:left;font-family:var(--font-body-family);font-size:1.2rem;line-height:1.35;color:var(--tt-tab-inactive-color);transition:color var(--duration-default) ease,border-color var(--duration-default) ease}.j-product-page .transformation-timeline__tab.is-active{color:var(--tt-label-color);border-top-color:var(--tt-label-color)}.j-product-page .transformation-timeline__tab-word{display:block}.j-product-page .transformation-timeline__track{display:flex;align-items:flex-start;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.j-product-page .transformation-timeline__track::-webkit-scrollbar{display:none}.j-product-page .transformation-timeline__card{flex:0 0 var(--tt-card-width-mobile);min-width:0;scroll-snap-align:start}.j-product-page .transformation-timeline__figure{display:block;width:100%;background:transparent;border:0;padding:0;cursor:pointer;text-align:left;font-family:var(--font-body-family);color:var(--tt-label-color)}.j-product-page .transformation-timeline__frame{display:block;width:100%;padding-bottom:.4rem;border-bottom:1px dotted var(--tt-divider-color)}.j-product-page .transformation-timeline__img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.j-product-page svg.transformation-timeline__img{background:rgba(var(--color-foreground),.04)}.j-product-page .transformation-timeline__video{background:rgba(var(--color-foreground),.04)}.j-product-page .transformation-timeline__label{display:block;padding-top:1.2rem;font-size:var(--tt-label-size);line-height:1.3;letter-spacing:-.02em;color:inherit;transition:color var(--duration-default) ease}.j-product-page .transformation-timeline__body{padding-top:.8rem}.j-product-page .transformation-timeline__title{margin:0 0 .8rem;font-family:var(--font-body-family);font-weight:600;font-size:var(--tt-title-size);color:var(--tt-title-color);line-height:1.3}.j-product-page .transformation-timeline__text{margin:0;font-family:var(--font-body-family);font-size:var(--tt-text-size);color:var(--tt-text-color);line-height:1.5}@media screen and (min-width:750px){.j-product-page .transformation-timeline__header{margin-bottom:4rem}.j-product-page .transformation-timeline__nav{display:flex;gap:.8rem;flex-shrink:0}.j-product-page .transformation-timeline__tabs{display:none}.j-product-page .transformation-timeline__track{gap:var(--tt-gap);scroll-snap-type:none}.j-product-page .transformation-timeline__card{flex:0 0 var(--tt-inactive-size);scroll-snap-align:none}.j-product-page .transformation-timeline__card.is-active{flex-basis:var(--tt-active-size)}.j-product-page .transformation-timeline__frame{display:grid;align-items:end;height:var(--tt-active-size)}.j-product-page .transformation-timeline__card:not(.is-active) .transformation-timeline__figure{color:var(--tt-label-inactive-color)}.j-product-page .transformation-timeline__card.is-active .transformation-timeline__figure{cursor:default}.j-product-page .transformation-timeline__body{display:none;padding-top:.4rem}.j-product-page .transformation-timeline__card.is-active .transformation-timeline__body{display:block}}@media screen and (min-width:750px)and (prefers-reduced-motion:no-preference){.j-product-page .transformation-timeline__card.is-active .transformation-timeline__body{animation:tt-body-in var(--duration-default) cubic-bezier(.25,.46,.45,.94) both}}.j-product-page #onbrand-promo-bar .onbrand-content,.j-product-page #onbrand-promo-bar .onbrand-content *,.j-product-page #onbrand-promo-bar .onbrand-marquee-track *{color:#fff!important}.j-product-page .ba-results{overflow:hidden}.j-product-page .ba-results__header{text-align:center;margin-bottom:24px}.j-product-page .ba-results__heading{font-family:var(--font-heading-family);color:rgb(var(--color-foreground));margin:0 0 12px}.j-product-page .ba-results__subheading{font-family:var(--font-body-family);color:rgb(var(--color-foreground));font-size:16px;margin:0 0 8px;opacity:.8}.j-product-page .ba-results__subheading>p{margin:0}.j-product-page .ba-results__subheading>p+p{margin-top:.6em}.j-product-page .ba-results__avatars{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-bottom:24px}@media screen and (max-width:749px){.j-product-page .ba-results__avatars{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:0 20px;scrollbar-width:none;-ms-overflow-style:none}.j-product-page .ba-results__avatars::-webkit-scrollbar{display:none}}.j-product-page .ba-results__avatar{width:60px;height:60px;border-radius:50%;overflow:hidden;border:3px solid transparent;padding:0;background:none;cursor:pointer;transition:border-color .2s ease;flex-shrink:0}@media screen and (max-width:749px){.j-product-page .ba-results__avatar{width:48px;height:48px}}.j-product-page .ba-results__avatar--active{border-color:#006e37}.j-product-page .ba-results__avatar-img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.j-product-page .ba-results__avatar-placeholder{width:100%;height:100%;background:#006e371a;border-radius:50%}.j-product-page .ba-results__carousel{max-width:700px;margin:0 auto;position:relative;overflow:hidden;touch-action:pan-y}.j-product-page .ba-results__carousel .swiper-slide,.j-product-page .ba-results__carousel .ba-results__img{-webkit-user-drag:none;user-select:none;-webkit-user-select:none}.j-product-page .ba-results__carousel:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.j-product-page .ba-results__slide{padding:0 4px}.j-product-page .ba-results__images{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media screen and (max-width:749px){.j-product-page .ba-results__images{gap:8px}}.j-product-page .ba-results__image-col{position:relative;overflow:hidden;border-radius:12px;display:flex;flex-direction:column}.j-product-page .ba-results__img{width:100%;height:auto;display:block;aspect-ratio:3 / 4;object-fit:cover;border-radius:12px 12px 0 0}.j-product-page .ba-results__placeholder{width:100%;aspect-ratio:3 / 4;background:#006e370d;border-radius:12px 12px 0 0}.j-product-page .ba-results__label{display:block;background:#0000008c;color:#fff;padding:8px 0;font-size:13px;font-family:var(--font-body-family);letter-spacing:.03em;white-space:nowrap;text-align:center;border-radius:0 0 12px 12px}.j-product-page .ba-results__customer{text-align:center;margin-top:16px}.j-product-page .ba-results__testimonial{font-family:var(--font-body-family);font-size:15px;line-height:1.5;color:rgb(var(--color-foreground));font-style:italic;max-width:520px;margin:0 auto 10px;opacity:.9}.j-product-page .ba-results__name{font-size:16px;font-family:var(--font-heading-family);color:rgb(var(--color-foreground));margin:0 0 4px;font-weight:600}.j-product-page .ba-results__verified{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#006e37;font-family:var(--font-body-family)}.j-product-page .ba-results__check-icon{width:16px;height:16px;flex-shrink:0}.j-product-page .ba-results__product-chip{display:flex;width:fit-content;align-items:center;gap:8px;margin:12px auto 0;padding:6px 12px 6px 6px;background:#006e370f;border:1px solid rgba(0,110,55,.15);border-radius:999px;text-decoration:none;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:13px;line-height:1.2;max-width:100%;transition:background-color .2s ease,border-color .2s ease}.j-product-page a.ba-results__product-chip:hover,.j-product-page a.ba-results__product-chip:focus-visible{background:#006e371f;border-color:#006e374d}.j-product-page .ba-results__product-chip-img{width:32px;height:32px;border-radius:999px;object-fit:cover;flex-shrink:0;display:block;background:#fff}.j-product-page .ba-results__product-chip-name{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.j-product-page .ba-results__images-region{position:relative}.j-product-page .ba-results__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:44px;height:44px;border-radius:50%;background:#ffffffe6;border:1px solid rgba(0,110,55,.2);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease,background .2s ease;pointer-events:all}.j-product-page .ba-results__nav:hover{background:#fff}.j-product-page .ba-results__nav--prev{left:-56px}.j-product-page .ba-results__nav--next{right:-56px}@media screen and (max-width:820px){.j-product-page .ba-results__nav{top:calc(67vw + 50px)}.j-product-page .ba-results__nav--prev{left:8px}.j-product-page .ba-results__nav--next{right:8px}.j-product-page .ba-results__testimonial{padding-top:60px;padding-bottom:8px}.j-product-page .ba-results__pagination{margin-top:8px}}.j-product-page .ba-results__nav.swiper-button-disabled{opacity:.3;cursor:default}.j-product-page .ba-results__nav svg{width:20px;height:20px}.j-product-page .ba-results__pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:20px}.j-product-page .ba-results__pagination .swiper-pagination-bullet{width:10px;height:10px;background:#006e3733;opacity:1;border-radius:50%;transition:background .2s ease;margin:0}.j-product-page .ba-results__pagination .swiper-pagination-bullet-active{background:#006e37}.j-product-page .ing-spot{overflow:hidden}.j-product-page .ing-spot__header{text-align:center;margin-bottom:32px}.j-product-page .ing-spot__pre-title{font-family:var(--font-body-family);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:rgb(var(--color-foreground));opacity:.6;margin:0 0 8px}.j-product-page .ing-spot__title{font-family:var(--font-heading-family);color:rgb(var(--color-foreground));margin:0 0 12px}.j-product-page .ing-spot__subtitle{font-family:var(--font-body-family);font-size:16px;line-height:1.5;color:rgb(var(--color-foreground));opacity:.8;max-width:700px;margin:0 auto}.j-product-page .ing-spot__row{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.j-product-page .ing-spot__row::-webkit-scrollbar{display:none}.j-product-page .ing-spot__card{scroll-snap-align:start;flex:0 0 auto;width:180px;cursor:pointer;text-decoration:none;color:rgb(var(--color-foreground));transition:opacity .2s ease}.j-product-page .ing-spot__card:hover{opacity:.8}.j-product-page .ing-spot__card--static{cursor:default}.j-product-page .ing-spot__card--static:hover{opacity:1}@media screen and (max-width:749px){.j-product-page .ing-spot__card{width:155px}.j-product-page .ing-spot__row{gap:16px;padding-left:20px;padding-right:20px}}.j-product-page .ing-spot__img-wrap{width:100%;aspect-ratio:3 / 4;border-radius:9999px;overflow:hidden;margin-bottom:16px}.j-product-page .ing-spot__img{width:100%;height:100%;object-fit:cover;display:block}.j-product-page .ing-spot__img-placeholder{width:100%;height:100%;background:#006e3714}.j-product-page .ing-spot__name{font-family:var(--font-body-family);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin:0 0 12px;color:rgb(var(--color-foreground))}.j-product-page .ing-spot__why{font-family:var(--font-body-family);font-size:13px;font-weight:700;margin:0 0 4px;color:rgb(var(--color-foreground))}.j-product-page .ing-spot__desc{font-family:var(--font-body-family);font-size:14px;line-height:1.45;color:rgb(var(--color-foreground));opacity:.75;margin:0}.j-product-page .ing-spot__modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;display:none;align-items:center;justify-content:center;background:#0000008c;padding:20px}.j-product-page .ing-spot__modal.active{display:flex}.j-product-page .ing-spot__modal-panel{background:#006e37;border-radius:16px;width:100%;max-width:600px;max-height:85vh;display:flex;flex-direction:column;overflow:hidden;position:relative}.j-product-page .ing-spot__modal-close{position:absolute;top:16px;right:16px;z-index:2;background:none;border:none;color:#fdfaf0;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s ease}.j-product-page .ing-spot__modal-close:hover{background:#ffffff26}.j-product-page .ing-spot__modal-body{padding:32px;overflow-y:auto;color:#fdfaf0}.j-product-page .ing-spot__modal-img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:12px;margin-bottom:20px;display:block}.j-product-page .ing-spot__modal-name{font-family:var(--font-heading-family);font-size:24px;color:#fdfaf0;margin:0 0 16px}.j-product-page .ing-spot__modal-content{font-family:var(--font-body-family);font-size:16px;line-height:1.6;color:#fdfaf0}.j-product-page .ing-spot__modal-content p{margin:0 0 12px}.j-product-page .ing-spot__modal-content ul,.j-product-page .ing-spot__modal-content ol{padding-left:20px;margin:0 0 12px}.j-product-page .ing-spot__modal-content li{margin-bottom:6px}.j-product-page .ing-spot__found-in{margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,.2)}.j-product-page .ing-spot__found-in-label{font-family:var(--font-body-family);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin:0 0 12px;opacity:.7}.j-product-page .ing-spot__found-in-row{display:flex;align-items:center;gap:12px;padding:10px 0;text-decoration:none;color:inherit;border-bottom:1px solid rgba(255,255,255,.1);transition:opacity .2s ease}.j-product-page .ing-spot__found-in-row:last-child{border-bottom:none}.j-product-page .ing-spot__found-in-row:hover{opacity:.8}.j-product-page .ing-spot__found-in-img-wrap{width:52px;height:52px;border-radius:8px;overflow:hidden;flex-shrink:0;background:#ffffff1a}.j-product-page .ing-spot__found-in-img{width:100%;height:100%;object-fit:cover;display:block}.j-product-page .ing-spot__found-in-name{font-family:var(--font-heading-family);font-size:14px;font-weight:500;flex:1;min-width:0}.j-product-page .ing-spot__found-in-btn{display:inline-block;font-family:var(--font-body-family);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;line-height:1;padding:8px 18px;color:#fff;border-radius:50px;outline:2px solid #006e37;outline-offset:0;border:3px solid transparent;flex-shrink:0;transition:opacity .2s ease}.j-product-page .ing-spot__found-in-row:hover .ing-spot__found-in-btn{opacity:.85}@media screen and (min-width:750px){.j-product-page .ing-spot__modal--horizontal .ing-spot__modal-panel{max-width:1180px}.j-product-page .ing-spot__modal--horizontal .ing-spot__modal-body{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr auto;gap:0 32px;align-items:start}.j-product-page .ing-spot__modal--horizontal .ing-spot__modal-img{grid-column:1;grid-row:1 / -1;margin-bottom:0;height:100%;object-fit:cover;border-radius:12px;align-self:stretch}.j-product-page .ing-spot__modal--horizontal .ing-spot__modal-name{grid-column:2;grid-row:1}.j-product-page .ing-spot__modal--horizontal .ing-spot__modal-content{grid-column:2;grid-row:2;overflow-y:auto}.j-product-page .ing-spot__modal--horizontal .ing-spot__found-in{grid-column:2;grid-row:3}.j-product-page .ing-spot__modal--horizontal.ing-spot__modal--no-image .ing-spot__modal-panel{max-width:600px}.j-product-page .ing-spot__modal--horizontal.ing-spot__modal--no-image .ing-spot__modal-body{display:block}.j-product-page .ing-spot__modal--horizontal.ing-spot__modal--no-image .ing-spot__modal-name,.j-product-page .ing-spot__modal--horizontal.ing-spot__modal--no-image .ing-spot__modal-content,.j-product-page .ing-spot__modal--horizontal.ing-spot__modal--no-image .ing-spot__found-in{grid-column:auto;grid-row:auto}}@media screen and (max-width:749px){.j-product-page .ing-spot__modal{padding:10px}.j-product-page .ing-spot__modal-panel{max-height:90vh}.j-product-page .ing-spot__modal-body{padding:30px 16px 16px}.j-product-page .ing-spot__modal-close{top:0;right:0}.j-product-page .ing-spot__modal-name{font-size:20px}.j-product-page .ing-spot__modal-content{font-size:15px}}.j-product-page .cmp-table{overflow:hidden}.j-product-page .cmp-table__header{text-align:center;margin-bottom:32px}.j-product-page .cmp-table__heading{font-family:var(--font-heading-family);color:rgb(var(--color-foreground));margin:0 0 12px}.j-product-page .cmp-table__subheading{font-family:var(--font-body-family);font-size:16px;line-height:1.5;color:rgb(var(--color-foreground));opacity:.8;max-width:600px;margin:0 auto}.j-product-page .cmp-table__grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;max-width:900px;margin:0 auto}.j-product-page .cmp-table__col-header{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:24px 16px;text-align:center}.j-product-page .cmp-table__corner-img{max-width:200px;height:auto;display:block;border-radius:8px}.j-product-page .cmp-table__col-header--us{border-radius:16px 0 0}.j-product-page .cmp-table__col-header--them{border-radius:0 16px 0 0}.j-product-page .cmp-table__product-img{max-width:160px;height:auto;margin-bottom:12px;display:block}.j-product-page .cmp-table__col-label{font-family:var(--font-body-family);font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:rgb(var(--color-foreground));margin:0}.j-product-page .cmp-table__row-label,.j-product-page .cmp-table__cell{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 16px;border-top:1px solid rgba(0,0,0,.08)}.j-product-page .cmp-table__row-label{align-items:flex-start;justify-content:center}.j-product-page .cmp-table__row-label-text{font-family:var(--font-body-family);font-size:15px;font-weight:600;color:rgb(var(--color-foreground));margin:0}.j-product-page .cmp-table__cell--us-last{border-radius:0 0 0 16px}.j-product-page .cmp-table__cell--them-last{border-radius:0 0 16px}.j-product-page .cmp-table__icon{width:28px;height:28px;flex-shrink:0}.j-product-page .cmp-table__icon--check{color:#006e37}.j-product-page .cmp-table__icon--x{color:#c33}.j-product-page .cmp-table__cell-text{font-family:var(--font-body-family);font-size:14px;font-weight:600;color:rgb(var(--color-foreground));margin:6px 0 0;text-align:center}.j-product-page .cmp-table__cell--them .cmp-table__cell-text{font-weight:400}@media screen and (max-width:749px){.j-product-page .cmp-table__grid{grid-template-columns:1fr 1fr 1fr}.j-product-page .cmp-table__col-header,.j-product-page .cmp-table__row-label,.j-product-page .cmp-table__cell{min-width:0}.j-product-page .cmp-table__col-header{padding:16px 8px}.j-product-page .cmp-table__corner-img{display:none}.j-product-page .cmp-table__product-img{width:100%;max-width:100px}.j-product-page .cmp-table__col-label{font-size:12px}.j-product-page .cmp-table__row-label,.j-product-page .cmp-table__cell{padding:14px 8px}.j-product-page .cmp-table__row-label-text{font-size:13px}.j-product-page .cmp-table__icon{width:22px;height:22px}.j-product-page .cmp-table__cell-text{font-size:12px}}.j-product-page .rich-text{z-index:1}.j-product-page .rich-text__wrapper{display:flex;justify-content:center;width:calc(100% - 4rem / var(--font-body-scale))}.j-product-page .rich-text:not(.rich-text--full-width) .rich-text__wrapper{margin:auto;width:calc(100% - 8rem / var(--font-body-scale))}.j-product-page .rich-text__blocks{width:100%}@media screen and (min-width:750px){.j-product-page .rich-text__wrapper{width:100%}.j-product-page .rich-text__wrapper--left{justify-content:flex-start}.j-product-page .rich-text__wrapper--right{justify-content:flex-end}.j-product-page .rich-text__blocks{max-width:50rem}}@media screen and (min-width:990px){.j-product-page .rich-text__blocks{max-width:78rem}}.j-product-page .rich-text__blocks *{overflow-wrap:break-word}.j-product-page .rich-text__blocks>*{margin-top:0;margin-bottom:0}.j-product-page .rich-text__blocks>*+*{margin-top:2rem}.j-product-page .rich-text__blocks>*+a{margin-top:3rem}.j-product-page .rich-text__buttons{display:inline-flex;justify-content:center;flex-wrap:wrap;gap:1rem;width:100%;max-width:45rem;word-break:break-word}.j-product-page .rich-text__buttons--multiple>*{flex-grow:1;min-width:22rem}.j-product-page .rich-text__buttons+.rich-text__buttons{margin-top:1rem}.j-product-page .rich-text__blocks.left .rich-text__buttons{justify-content:flex-start}.j-product-page .rich-text__blocks.right .rich-text__buttons{justify-content:flex-end}.j-product-page .faq-wrapper{text-align:center}.j-product-page .faq-columns{display:flex;flex-direction:column;gap:12px;margin:0 auto 30px}@media(min-width:900px){.j-product-page .faq-columns{flex-direction:row;gap:60px}.j-product-page .faq-column{width:50%}}.j-product-page .faq-item{border-bottom:1px solid #d2d2d2}.j-product-page .faq-question{width:100%;background:none;border:none;display:flex;justify-content:space-between;align-items:center;font-size:18px;color:#006e37;gap:40px;cursor:pointer;text-align:left}.j-product-page .faq-icon svg{width:9px;height:14px;transition:transform .3s ease}.j-product-page .faq-item.active .faq-icon svg{transform:rotate(180deg)}.j-product-page .faq-answer{max-height:0;text-align:left;overflow:hidden;font-size:16px;color:#006e37;opacity:0;transition:max-height .35s ease,opacity .3s ease}.j-product-page .faq-answer p a{color:#006e37}.j-product-page .faq-item.active .faq-answer{opacity:1}.j-product-page .faq-show-more{background:none;border:none;color:#006e37;font-size:16px;font-weight:500;text-decoration:none;cursor:pointer;text-transform:uppercase;padding-bottom:2px;border-bottom:1.2px solid #006e37;letter-spacing:0px}.j-product-page .bg-creme.about-us-faq .section_header{text-align:center}@media(max-width:900px){.j-product-page .faq-question{font-size:16px;color:#006e37;letter-spacing:0;padding:0;cursor:pointer;text-align:left}.j-product-page .faq-answer{max-height:0;overflow:hidden;letter-spacing:0;line-height:22px;font-size:14px;color:#006e37;opacity:0;transition:max-height .35s ease,opacity .3s ease}}.j-product-page .faq-answer p{margin-top:0}.j-product-page .about-us-faq--tabbed .faq-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto 32px;padding:6px;background:#006e370f;border-radius:999px;width:fit-content;max-width:100%}.j-product-page .about-us-faq--tabbed .faq-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:10px 20px;border-radius:999px;font-family:var(--font-body-family);font-size:14px;font-weight:500;color:#006e37;cursor:pointer;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.j-product-page .about-us-faq--tabbed .faq-tab:hover{background:#006e371a}.j-product-page .about-us-faq--tabbed .faq-tab.is-active{background:#006e37;color:#fdfaf0}.j-product-page .about-us-faq--tabbed .faq-tab-panel{display:none}.j-product-page .about-us-faq--tabbed .faq-tab-panel.is-active{display:block}@media(min-width:750px){.j-product-page .about-us-faq--tabbed .faq-tab{padding:12px 28px;font-size:15px}}@font-face{.j-product-page{font-family:JudgemeIcons;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABKsAAsAAAAAEmAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxH9P2NtYXAAAAFoAAAAbAAAAGzAfMD8Z2FzcAAAAdQAAAAIAAAACAAAABBnbHlmAAAB3AAADcwAAA3MVW+izWhlYWQAAA+oAAAANgAAADYkw781aGhlYQAAD+AAAAAkAAAAJAhCBFxobXR4AAAQBAAAAGwAAABsYoAMR2xvY2EAABBwAAAAOAAAADgjaCXCbWF4cAAAEKgAAAAgAAAAIAAhAMluYW1lAAAQyAAAAcIAAAHCiEoZRXBvc3QAABKMAAAAIAAAACAAAwAAAAMD8AGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA4CUDwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEAFAAAAAQABAAAwAAAAEAIOAE4AngGeAl//3//wAAAAAAIOAB4AbgEeAg//3//wAB/+MgAyACH/sf9QADAAEAAAAAAAAAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQCSAIEDgAK9AAUAACUBFwEnNwGAAcQ8/gDuPPkBxDz+AO48AAAAAAEBVgCrApICqwAFAAABBxcHCQECksTEPP8AAQACb8TEPAEAAQAAAAABAW4AqwKqAqsABQAACQInNycBqgEA/wA8xMQCq/8A/wA8xMQAAAAAAgEAAKsDEgKrAAMACQAAATMRIyUHCQEXBwEAVlYCEjz/AAEAPMQCq/4APDwBAAEAPMQAAAIA7gCrAwACqwADAAkAAAEzESMBNwkBJzcCqlZW/kQ8AQD/ADzEAqv+AAHEPP8A/wA8xAADAIAAAAOAA1UAKgBDAFsAACU1NCYnLgEjISIGBw4BHQEUFjMyNj0BNDY3PgEzITIWFx4BHQEUFjMyNjUDNCYnLgEjIgYHDgEVFBYXHgEzMjY3PgE1IxQGBw4BIyImJy4BNTQ2Nz4BMzIWFx4BA4AiHB1OLP6qLE4dHCIZEhEZFBIRLxoBVhovERIUGRESGashHR1OLCxOHR0hIR0dTiwsTh0dIVUUEhEuGxsuERIUFBIRLhsbLhESFCtVLE4dHSEhHR1OLFUSGRkSVRsuERIUFBIRLhtVEhkZEgJVLE4dHSEhHR1OLCxOHR0hIR0dTiwbLhESFBQSES4bGy4REhQUEhEuAAIAVgABA6oDAQAZACUAABsBNjMhMhcWFREUBwEnJicmPwEjIicmPQE0AREjIicmNRE0NzYzXHIaMAFaKh0dGv7uEhgOBgIo7CIZGQNUVBINDQ0NEgHRAQYqHR0q/rIkGv7wFBgcDg7GGhoiLhQBPv4qDAwSAYASDQ0AAAACAFYAVQOqA1UAGQAlAAABAwYjISInJjURNDcBFxYXFg8BMzIXFh0BFAERMzIXFhURFAcGIwOkchow/qYoHh4aARISGA4GAijsIhkZ/KxUEg0NDQ0SAYX++ioeHigBTiQaARAUGBwODsYaGiIuEv7AAdYMDBL+gBINDQAAAQEA/8ADAAPAABcAAAEzNSMiBw4BBwYdASMVMxEzETM3IzU0NgJgoKAuKSk9ERKAgMCgIMATAwDAEhE9KSkuYMD+AAIAwGANEwAAAAEAAAAABAADQABPAAABDgEHPgE3DgEHLgEjIgcOAQcGFRQWFyYnLgEnJicOARUUFhcuASccARUUFhcOASMiJiceARcOASMiJicWFx4BFxYzMjc+ATc2NTQmNT4BNwQAHD0gITAMH0MkHFAtKycmORARAwJBPT5uMDAnDQ8zKhkxFWFIDRwPChMKFGtFNoVKDRkMIyYmUSsrLJFvcJgnJwEfNRUC3g0RAxM8JRIaBx4kEBE5JiYsDBgMAxEROScnMBc2HTZcHQEODAEBAUx0DgQDAgE+UgIqMAIBFhIRGAcGNjesamtoBw0HFjcgAAAAAAEAgACrA4ACqwAXAAABNxEnFRQHBiMhIicmNRE0NzYzITIXFhUC1qqqDQ0S/gASDAwMDBICABINDQHrqv4sqpYSDAwMDBIBrBIMDAwMEgAAAwBWAFUDqgNVAA8AJwA3AAAlMjc2NTQnJiMiBwYVFBcWAyEXMzIXFhURFAcGIyEiJyY1ETQ3NjsBEzQ3NjMyFxYVFAcGIyInJgIAWD8/Pz9YWD8/Pz8oAQBOiCIZGRkZIv1UIhkZGRkiiEYoKDg4KCgoKDg4KCjVPz9YWD8/Pz9YWD8/AoBUGhoi/gAiGhoaGiICACIaGv6qOCgoKCg4OCgoKCgAAAAAAwBAAAADwANAABkAHQApAAABMxUzPgEzMhceARcWFREjETQmIyIGFREjESEzESMTFAYjIiY1NDYzMhYBgLEDEllDRysrMAkIuRlHSCa5/sDAwMA4KCg4OCgoOAJAWyE6FRRIMTE5/swBETFkWTf+6gJA/cAC4Cg4OCgoODgAAAACAAD/wAQAA8AAGwCKAAABIgcOAQcGFRQXHgEXFjMyNz4BNzY1NCcuAScmAyImJz4BNz4BMR4BMzI3PgE3NjU0Jy4BJyYjIgcOAQcGFRQWFxY2Nz4BNzYmJy4BNTQ2MzIWFRQGIyImNz4BNTQmIyIGFRQWMTAHDgEHBgcGFhcmJy4BJyY1NDc+ATc2MzIXHgEXFhUUBw4BBwYjAgBqXV2LKSgoKYtdXWpqXV2LKSgoKYtdXWoiQh8NIggEFws5IjIqKz0RERUVSjIyOUg3NkoTEzAqBgcCAQgDAQEDDhNqXlJnUDshKQgKGxsdIS8NBwcSCAkDBwMCPTQ0SxUVIyN5UFFcXFFQeSMjIyN5UFFcA8AoKYtdXWpqXV2LKSgoKYtdXWpqXV2LKSj8RAsJFkIcEFoVHhUWSzIyOjcvL0QUExYXSjAxNDFoEwMDBgQkCgMHAxE4HEp3ZVBacS8hKE8dGSU9Lh4kHh1NJCQNHEkaGCkqa0BAR1xRUHkjIyMjeVBRXFxRUHkjIwAAAAACAAD/wASAA8AAJwB8AAAlFBYXFQ4BIyImJw4BIyInLgEnJjU0Nz4BNzYzMhceARcWFRQGBw4BAQ4BFRQWFx4BFx4BFx4BFz4BNz4BMzoBFx4BMxUiJicGBw4BBwYHNT4BNTQmJyYnLgEnJjU0Nz4BNzYzMhceARcWFy4BJy4BJy4BJy4BIyIGBw4BBwRAJBwIEAg0WSAUKRY8NDVOFhcXFk41NDw8NDVOFhccGQUG/KcyNREQETMfFx0EAgEBBQsGEi8ZBAgEECAQFCgUKS0tXTAwMDNNAQEsIyMxDg0oKIteXWpoXF2KKSkDH0MiCTIoGj4jJk8pKU8mIz4aOyI4DhABAigjBQYUFEYuLzU1Ly5GFBQUFEYuLzUqSx8MGAKbKWQ2HjsbHTMUDy4bCRIJBAoGEhMBAgKAAwIpGhkdBQUCGxpXNAcPBxwkJFIuLjFWTExxICEgH25KSlUOEQIqTiAVIgwNDQ0NDCIVAAAAAAMAVgABA6oDVQAJAA4AIgAAEzMRIRUhIicmNQEHIScHBRQHBiMhIicmNRE0NzYzITIXFhVWVAJW/aoiGRkBgIACAKx+AX4ZGSL+ACIaGhoaIgIAIhkZAqv9qlQZGSIBVqrUnjYiGhoaGiICACIZGRkZIgAAAQDAAEADQANAAAIAABMJAcACgP2AA0D+gP6AAAUAAP/AA/8DwABIAJIArgC6AMYAAAEyFhceARceARceARceARceARUUBgcOAQcOAQcOAQcOAQcOASMiJicuAScuAScuAScuAScuATU0Njc+ATc+ATc+ATc+ATc+ATM1IgYHDgEHDgEHDgEHDgEHDgEVFBYXHgEXHgEXHgEXHgEXHgEzMjY3PgE3PgE3PgE3PgE3PgE1NCYnLgEnLgEnLgEnLgEnLgEjMRUiBw4BBwYVFBceARcWMzI3PgE3NjU0Jy4BJyYDIiY1NDYzMhYVFAYBFAYjIiY1NDYzMhYCAGc/KSUsDhIbDg0SBwULAgECAgECCwUHEg0OGxIOLCUpP2dmQCklLA4RHA0OEgcFCwECAQECAQsFBxINDhsSDiwlKT9naEIpKTsYGiwVFRwKCgwCAgEBAgIMCgocFRUsGhg7KSlCaGhCKSk7GBksFhUcCgkNAQIBAQIBDQkKHBUVLBoYOykpQmg2MDBIFBUVFEgwMDY2MDBIFBUVFEgwMDZHZGRHR2RkAQgkGhkkJBkaJANkAQICCwUHEg0NHBINLCYoQGdmQCgmLA0SHA0OEgcFCwECAQECAQsFBxIODRwRDiwlKUBmZ0AoJSwOEhsODRIHBQsCAgFcAQICDAoKHBUVLBoYOykpQmhoQikpOxgaLBUVHAoJDQICAQECAg0JChwVFSwaGDspKUJoaEIpKTsYGS0VFRwKCQ0CAgH5FRRIMDA2NjAwSBQVFRRIMDA2NjAwSBQV/k5kR0dkZEdHZAG8GSQkGRokJAAAAgDWACsDKgMrAAcAEwAAARUhNTM3MxcBESERFAcGIyEiJyYDKv2slCzULP5qAgAaGiL+rCIaGgMBVlYqKv2AAgD+ACIaGhoaAAAAAAIAgABBA2oDKwAPACgAAAEyNzY1NCcmIyIHBhUUFxYhFwcnNScGIyInJjU0NzYzMhcWFRQHBgcXAZZQODg4OFBQODg4OAFQ1EDUDExodFFRUVF0dFBQFBQaDAFVODhQUDg4ODhQUDg41EDUIgxCUFB0dFFRUVF0KjU1IAwAAAAAAgAA/8AEAAPAABcAIwAAASIGFREhETQmIyIGFREUFjMhMjY1ETQmBRQWMzI2NREzCQEzA8AbJf0AJRsbJSUbA4AbJSX95SUbGyXA/wD/AMACACUb/oABgBslJRv+QBslJRsBwBslwBslJRsBgAEA/wAAAAABANUAVQN0AvUAOAAAASYiBw4BBw4BBw4BIyIGBw4BBwYUFx4BHwEDJRceARceATMyNjc+ATc+ATU0Njc+ATc+ATc2NC8BAsoNIw0DBQEbPCUqZ0wECQQHDAQDAwIFA4rCAQKLAwcEBAgEBAgECAwDAgIZFRJDNwUHAw0NqgL0DQwEBwU3QxIVGQICAwwIBxEIBAcDi/7+wooDBQIBAgIBBAwHBAkETGcpJTwbAgQEDCMNqwADAIAAqwOAAqsAAwAHAAsAAAE1IRUBIRUhATUzFQEAAgD9gAMA/QABKqwBgVRUASpW/lZWVgAAAAEAAAABAAB9gM+3Xw889QALBAAAAAAA4JI9XAAAAADgkj1cAAD/wASAA8AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABIAAAAAABIAAAQAAAAAAAAAAAAAAAAAAABsEAAAAAAAAAAAAAAACAAAABAAAkgQAAVYEAAFuBAABAAQAAO4EAACABAAAVgQAAFYEAAEABAAAAAQAAIAEAABWBAAAQAQAAAAEgAAABAAAVgQAAMAEAAAABAAA1gQAAIAEAAAABAAA1QQAAIAAAAAAAAoAFAAeADIARgBaAHQAjgEQAU4BjAGyAioCUgKmAuYDrARkBJ4ErAXQBfYGNgZwBsoG5gABAAAAGwDHAAUAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIABwCNAAEAAAAAAAMADABFAAEAAAAAAAQADACiAAEAAAAAAAUACwAkAAEAAAAAAAYADABpAAEAAAAAAAoAGgDGAAMAAQQJAAEAGAAMAAMAAQQJAAIADgCUAAMAAQQJAAMAGABRAAMAAQQJAAQAGACuAAMAAQQJAAUAFgAvAAMAAQQJAAYAGAB1AAMAAQQJAAoANADgSnVkZ2VtZUljb25zAEoAdQBkAGcAZQBtAGUASQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwSnVkZ2VtZUljb25zAEoAdQBkAGcAZQBtAGUASQBjAG8AbgBzSnVkZ2VtZUljb25zAEoAdQBkAGcAZQBtAGUASQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQBySnVkZ2VtZUljb25zAEoAdQBkAGcAZQBtAGUASQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff");font-weight:400;font-style:normal}}.j-product-page .jdgm-widget.jdgm-widget,.j-product-page .jdgm-widget .jdgm-temp-hidden{display:block}.j-product-page .jdgm-widget ul:empty,.j-product-page .jdgm-widget dl:empty,.j-product-page .jdgm-widget div:empty,.j-product-page .jdgm-widget section:empty,.j-product-page .jdgm-widget article:empty,.j-product-page .jdgm-widget p:empty,.j-product-page .jdgm-widget h1:empty,.j-product-page .jdgm-widget h2:empty,.j-product-page .jdgm-widget h3:empty,.j-product-page .jdgm-widget h4:empty,.j-product-page .jdgm-widget h5:empty,.j-product-page .jdgm-widget h6:empty{display:block}.j-product-page .jdgm-widget input,.j-product-page .jdgm-widget textarea{font-family:inherit}.j-product-page .jdgm-widget input:focus-visible,.j-product-page .jdgm-widget textarea:focus-visible{box-shadow:none}.j-product-page .jdgm-widget textarea,.j-product-page .jdgm-widget input.text,.j-product-page .jdgm-widget input[type=text],.j-product-page .jdgm-widget input[type=button],.j-product-page .jdgm-widget input[type=submit]{-webkit-appearance:none;border-radius:0}.j-product-page .jdgm-widget a:empty,.j-product-page .jm-mfp-wrap a:empty{display:inline}.j-product-page .jdgm-widget a:not([href]):not([role=button]),.j-product-page .jm-mfp-wrap a:not([href]):not([role=button]){cursor:inherit}.j-product-page .jdgm-widget a:not([href])[role=button],.j-product-page .jm-mfp-wrap a:not([href])[role=button]{cursor:pointer}.j-product-page .jdgm-widget a[role=button],.j-product-page .jm-mfp-wrap a[role=button]{cursor:pointer}.j-product-page .jdgm-lock-scroll{overflow:hidden}.j-product-page .jdgm-clearfix:before,.j-product-page .jdgm-clearfix:after{display:block;content:"";clear:both}.j-product-page .jdgm-btn,.j-product-page input[type=submit].jdgm-btn{display:inline-block;padding:10px 20px;font-size:16px;font-weight:700;line-height:1;text-decoration:none;cursor:pointer}.j-product-page .jdgm-btn--solid,.j-product-page input[type=submit].jdgm-btn--solid{color:#fff;background-color:#108474;background-color:var(--jdgm-primary-color);border:2px solid #108474;border-color:var(--jdgm-primary-color)}.j-product-page .jdgm-btn--solid:not([disabled]):hover,.j-product-page .jdgm-btn--solid:focus,.j-product-page input[type=submit].jdgm-btn--solid:not([disabled]):hover,.j-product-page input[type=submit].jdgm-btn--solid:focus{color:#fff;background-color:#108474;background-color:var(--jdgm-primary-color)}.j-product-page .jdgm-btn--solid:hover,.j-product-page input[type=submit].jdgm-btn--solid:hover{opacity:.8}.j-product-page .jdgm-btn--dark{color:#fff;background-color:#108474;background-color:#333;border:2px solid #108474;border-color:#333}.j-product-page .jdgm-btn--dark:not([disabled]):hover,.j-product-page .jdgm-btn--dark:focus{color:#fff;background-color:#108474;background-color:#333}.j-product-page .jdgm-btn--dark:hover{opacity:.8}.j-product-page .jdgm-btn--border{color:#108474;color:var(--jdgm-primary-color);background-color:#fff;border:2px solid #108474;border-color:var(--jdgm-primary-color)}.j-product-page .jdgm-btn--border:not([disabled]):hover,.j-product-page .jdgm-btn--border:focus{color:#108474;color:var(--jdgm-primary-color);background-color:#fff}.j-product-page .jdgm-btn--border:hover{opacity:.6}.j-product-page .jdgm-line-clamp{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.j-product-page .jdgm-divider-top:not(.jdgm-rev,.jdgm-quest){margin-top:16px;padding-top:16px;border-top:1px solid #e4e4e4}.j-product-page .jdgm-preview-badge.jdgm--from-js .jdgm-prev-badge[data-average-rating="0.00"]{display:none!important}.j-product-page .jdgm-rev__buyer-badge,.j-product-page .jdgm-rev__pic-img,.j-product-page .jdgm-rev__reply,.j-product-page .jdgm-ans,.j-product-page .jdgm-form div.jdgm-input-error,.j-product-page .jdgm-cf-label-checkbox:before,.j-product-page .jdgm-cf-label-checkbox:after{border-radius:calc(var(--jdgm-border-radius) * .5px)}.j-product-page .jdgm-histogram__bar,.j-product-page .jdgm-histogram__bar-content,.j-product-page .jdgm-gallery__thumbnail,.j-product-page .jdgm-rev__rating-scale-wrapper,.j-product-page .jdgm-rev__rating-scale-bar,.j-product-page .jdgm-cf-bars-wrapper,.j-product-page .jdgm--leex-script-loaded .jdgm-rev-widg__header,.j-product-page .jdgm--leex-script-loaded .jdgm-rev-widg__actions,.j-product-page .jdgm--leex-script-loaded .jdgm-rev,.j-product-page .jdgm--leex-script-loaded .jdgm-quest,.j-product-page .jdgm-rev-carousel .jdgm-rev,.j-product-page .jdgm-rev-popup .jm-mfp-content,.j-product-page .jdgm-revs-tab__main{border-radius:calc(var(--jdgm-border-radius) * 1px)}.j-product-page .jdgm-revs-tab__header{border-top-left-radius:calc(var(--jdgm-border-radius) * 1px);border-top-right-radius:calc(var(--jdgm-border-radius) * 1px)}.j-product-page .jdgm-cf-bars-wrapper>.jdgm--filled:first-child{border-top-left-radius:calc(var(--jdgm-border-radius) * 1px);border-bottom-left-radius:calc(var(--jdgm-border-radius) * 1px)}.j-product-page .jdgm-cf-bars-wrapper>.jdgm--filled:last-child{border-top-right-radius:calc(var(--jdgm-border-radius) * 1px);border-bottom-right-radius:calc(var(--jdgm-border-radius) * 1px)}.j-product-page .jdgm-form input:not([type=submit]),.j-product-page .jdgm-form textarea{border-radius:calc(var(--jdgm-border-radius) * 2px)}.j-product-page .jdgm-write-rev-link,.j-product-page .jdgm-ask-question-btn,.j-product-page .jdgm-widget input.jdgm-review-search,.j-product-page .jdgm-subtab__name,.j-product-page .jdgm-widget .jdgm-btn.jdgm-btn,.j-product-page .jdgm-chip{border-radius:calc(var(--jdgm-border-radius) * 2.5px)}.j-product-page .jdgm-rev__icon,.j-product-page .jdgm-rev__avatar-image,.j-product-page .jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon:after{border-radius:calc(var(--jdgm-border-radius) * 1px)}.j-product-page .jdgm-all-reviews-text>a{text-decoration:none;display:flex;align-items:center;pointer-events:none}.j-product-page .jdgm-all-reviews-text__text>a{text-decoration:underline;pointer-events:initial}.j-product-page .jdgm-all-reviews-text__text>a:hover{text-decoration:none}.j-product-page .jdgm-all-reviews-text--style-text .jdgm-all-reviews-rating{padding-right:16px}.j-product-page .jdgm-all-reviews-text--style-branded>a{flex-direction:column;justify-content:center}.j-product-page .jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating{display:flex;align-items:center;height:32px}.j-product-page .jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating:before{font-family:JudgemeIcons;content:"";font-size:13px;line-height:1;margin-right:8px;padding:2px 1px 0;width:16px;height:16px;color:#fff;border-radius:50%}.j-product-page .jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating__score{font-size:24px;font-weight:700;margin-right:16px}.j-product-page .jdgm-all-reviews-text--style-branded .jdgm-all-reviews-text__text{font-size:16px;padding:16px 0;text-align:center}.j-product-page .jdgm-all-reviews-text--style-branded .jdgm-all-reviews-text__text:last-of-type{padding-bottom:0}.j-product-page .jdgm-all-reviews-text--style-branded .jdgm-verified-by{align-items:center}.j-product-page .jdgm-all-reviews-text--style-branded .jdgm-verified-by__text{height:initial}.j-product-page .jdgm-all-reviews-text--style-branded .jdgm-verified-by__image>svg{height:100%;width:17px;display:inline}.j-product-page .jdgm-all-reviews-text--style-branded .jdgm-svg__mono{display:block;height:100%}@media only screen and (min-width:768px){.j-product-page .jdgm-all-reviews-text--style-branded>a{flex-direction:row}.j-product-page .jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating{padding-right:16px}.j-product-page .jdgm-all-reviews-text--style-branded .jdgm-all-reviews-text__text{padding:0 16px;border-left:1px solid;border-right:1px solid}.j-product-page .jdgm-all-reviews-text--style-branded .jdgm-all-reviews-text__text:last-of-type{padding-right:0;border-right:none}.j-product-page .jdgm-all-reviews-text--style-branded .jdgm-verified-by{padding-left:16px}}.j-product-page .jdgm-preview-badge--with-link{cursor:pointer}.j-product-page .enforce-center-preview-badge:after{clear:both;content:" ";display:table}.j-product-page .enforce-center-preview-badge .jdgm-prev-badge__stars{float:left;text-align:right;width:49%;width:calc(50% - 3px)}.j-product-page .enforce-center-preview-badge .jdgm-prev-badge__text{float:right;text-align:left;width:49%;width:calc(50% - 3px)}.j-product-page .jdgm-prev-badge.jdgm--waiting-for-batch-done{display:none!important}.j-product-page .jdgm-qa-badge{margin-left:8px;padding-left:8px;border-left:1px solid}.j-product-page .jdgm-qa-badge.jdgm-qa-badge__pos-below{margin-left:0;padding-left:0;border-left:none;display:block}.j-product-page .jdgm-qa-badge__icon{font-family:JudgemeIcons;padding-right:4px;display:inline-block;vertical-align:middle}.j-product-page .jdgm-qa-badge__icon:before{content:""}.j-product-page .jdgm-qa-badge__text{display:inline-block;vertical-align:middle}.j-product-page .jdgm-glider-contain{width:100%;margin:0 auto;position:relative}.j-product-page .jdgm-glider{position:relative;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;transform:translateZ(0)}.j-product-page .jdgm-glider-track{transform:translateZ(0);width:100%;margin:0;padding:0;display:flex;z-index:1}.j-product-page .jdgm-glider.draggable{-webkit-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab}.j-product-page .jdgm-glider.draggable .jdgm-glider-slide img{-webkit-user-select:none;user-select:none;pointer-events:none}.j-product-page .jdgm-glider.drag{cursor:-webkit-grabbing;cursor:grabbing}.j-product-page .jdgm-glider-slide{-webkit-user-select:none;user-select:none;justify-content:center;align-content:center;width:100%}.j-product-page .jdgm-glider::-webkit-scrollbar{opacity:0;height:0}.j-product-page .jdgm-glider-prev,.j-product-page .jdgm-glider-next{-webkit-user-select:none;user-select:none;position:absolute;outline:none;background:none;padding:0;z-index:2;font-size:40px;text-decoration:none;left:-23px;border:0;top:30%;cursor:pointer;color:#666;opacity:1;line-height:1;transition:opacity .5s cubic-bezier(.17,.67,.83,.67),color .5s cubic-bezier(.17,.67,.83,.67)}.j-product-page .jdgm-glider-prev:hover,.j-product-page .jdgm-glider-next:hover,.j-product-page .jdgm-glider-prev:focus,.j-product-page .jdgm-glider-next:focus{color:#a89cc8}.j-product-page .jdgm-glider-next{right:-23px;left:auto}.j-product-page .jdgm-glider-next.disabled,.j-product-page .jdgm-glider-prev.disabled{opacity:.25;color:#666;cursor:default}.j-product-page .jdgm-glider-slide{min-width:150px}.j-product-page .jdgm-glider-hide{opacity:0}.j-product-page .jdgm-glider-dots{-webkit-user-select:none;user-select:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0}.j-product-page .jdgm-glider-dot{border:0;padding:0;-webkit-user-select:none;user-select:none;outline:none;display:block;cursor:pointer;color:#ccc;border-radius:999px;background:#ccc;width:12px;height:12px;margin:7px}.j-product-page .jdgm-glider-dot:hover,.j-product-page .jdgm-glider-dot:focus,.j-product-page .jdgm-glider-dot.active{background:#a89cc8}@media(max-width:36em){.j-product-page .jdgm-glider::-webkit-scrollbar{opacity:1;-webkit-appearance:none;width:7px;height:3px}.j-product-page .jdgm-glider::-webkit-scrollbar-thumb{opacity:1;border-radius:99px;background-color:#9c9c9c40;box-shadow:0 0 1px #ffffff40}}.j-product-page .jdgm-carousel-wrapper{width:80%;margin:auto;padding:48px 0}.j-product-page .jdgm-carousel-wrapper .jdgm-all-reviews-rating-wrapper{display:block;text-align:center}.j-product-page .jdgm-carousel-wrapper[data-theme=card] .jdgm-verified-by-judgeme{text-align:left}.j-product-page .jdgm-all-reviews-rating-wrapper,.j-product-page .jdgm-all-reviews-rating-wrapper:hover .jdgm-carousel-number-of-reviews{text-decoration:none}.j-product-page .jdgm-carousel-number-of-reviews--verified{display:flex;align-items:center;justify-content:center;gap:8px}.j-product-page .jdgm-carousel-number-of-reviews--verified>svg{width:17px;height:17px;display:inline}.j-product-page .jdgm-carousel-wrapper[data-theme=card] .jdgm-carousel-number-of-reviews--verified{justify-content:flex-start}.j-product-page .jdgm-carousel-wrapper[data-theme=vertical] .jdgm-carousel-number-of-reviews--verified>svg{vertical-align:sub;margin-left:4px}.j-product-page .jdgm-carousel-title-and-link{margin-bottom:24px}.j-product-page .jdgm-carousel-title{text-align:center;margin:0}.j-product-page .jdgm-carousel{margin:24px auto;width:100%}.j-product-page .jdgm-carousel__item-container{overflow:auto}.j-product-page .jdgm-carousel__item-wrapper{width:100%;height:200px;white-space:nowrap}.j-product-page .jdgm-carousel-item{display:inline-block;height:100%;width:33.3%;vertical-align:middle;padding:0 24px;overflow:hidden}.j-product-page .jdgm-carousel-item.jdgm--shop-review .jdgm-carousel-item__product{display:none}.j-product-page .jdgm-carousel-item.jdgm--shop-review .jdgm-carousel-item__product.jdgm--shop-review-has-image{display:block}@media only screen and (min-width:768px){.j-product-page .jdgm-carousel-wrapper[data-theme=card] .jdgm-carousel-title-and-link{position:relative}.j-product-page .jdgm-carousel-wrapper[data-theme=card] .jdgm-verified-by-judgeme{position:absolute;right:20px;bottom:0}.j-product-page .jdgm-carousel-wrapper[data-theme=vertical]{position:relative}.j-product-page .jdgm-carousel-wrapper[data-theme=vertical] .jdgm-verified-by-judgeme{position:absolute;right:0;top:64px}}@media only screen and (min-width:768px)and (max-width:991px){.j-product-page .jdgm-carousel-item{width:50%}.j-product-page .jdgm-carousel-wrapper{width:90%}}@media only screen and (max-width:767px){.j-product-page .jdgm-carousel-item,.j-product-page .jdgm-carousel-wrapper{width:100%}}.j-product-page .jdgm-carousel-item__review-rating{font-size:120%}.j-product-page .jdgm-carousel-item__review{width:100%;height:calc(72% - 4em);text-align:center;white-space:normal;overflow:hidden}.j-product-page .jdgm-carousel-item__review-title{font-weight:700}.j-product-page .jdgm-carousel-item__review-title a{word-break:break-word}.j-product-page .jdgm-carousel-item__review-title.jdgm-carousel-item__review-body-only{height:22px}.j-product-page .jdgm-carousel-item__review-body{margin:0}.j-product-page .jdgm-carousel-item__review-body>p{margin:0}.j-product-page .jdgm-carousel-item__review-body a{word-break:break-word}.j-product-page .jdgm-carousel-item__reviewer-name-wrapper{text-align:center;margin:6px 0}.j-product-page .jdgm-carousel-item__reviewer-name{font-size:90%;opacity:.6;line-height:1;padding-bottom:2px}.j-product-page .jdgm-carousel-item__timestamp{font-size:75%;font-style:italic;opacity:.35;line-height:1}.j-product-page .jdgm-carousel-item__product{display:block;text-align:center;height:28%;width:100%}.j-product-page .jdgm-carousel-item__product-image{display:block;height:100%;width:auto;margin:0 auto}.j-product-page .jdgm-carousel-item__product-image[src=""]{display:none}.j-product-page .jdgm-carousel-item__product-image[src=""]+.jdgm-carousel-item__product-title{font-size:120%;padding-top:16px}.j-product-page .jdgm-carousel-item__product-title{width:100%;font-size:90%}.j-product-page .jdgm-carousel__arrows{margin:20px auto 10px;font-size:0;text-align:center}.j-product-page .jdgm-carousel__arrows .jdgm-carousel__right-arrow.jdgm-carousel__right-arrow,.j-product-page .jdgm-carousel__arrows .jdgm-carousel__left-arrow.jdgm-carousel__left-arrow{display:inline-block}.j-product-page .jdgm-carousel__right-arrow,.j-product-page .jdgm-carousel__left-arrow{border:4px none #e4e4e4;width:20px;height:20px;cursor:pointer;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.j-product-page .jdgm-carousel__right-arrow:hover,.j-product-page .jdgm-carousel__left-arrow:hover{opacity:.6}.j-product-page .jdgm-carousel__right-arrow{border-style:none solid solid none}.j-product-page .jdgm-carousel__left-arrow{border-style:solid none none solid;margin-right:10px}.j-product-page .jdgm-carousel__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.j-product-page .jdgm-carousel--done .jdgm-carousel__item-container{overflow:hidden;position:relative}.j-product-page .jdgm-carousel--done .jdgm-carousel__item-wrapper{position:relative;transition:transform .5s ease}.j-product-page .jdgm-carousel-item__timestamp.jdgm-ellipsis.jdgm-spinner{color:transparent}.j-product-page .jdgm-carousel--gallery-theme{position:relative;margin:0!important}.j-product-page .jdgm-carousel--gallery-theme .jdgm-carousel__item-container{width:100%;overflow:clip!important;overflow-clip-margin:0px;margin:auto}@media only screen and (max-width:767px){.j-product-page .jdgm-carousel--gallery-theme .jdgm-carousel__item-container{padding:0 15%;overflow-clip-margin:border-box}}.j-product-page .jdgm-carousel--gallery-theme .jdgm-carousel__item-wrapper{height:fit-content}.j-product-page .jdgm-carousel--gallery-theme .jdgm-full-rev{display:none}.j-product-page .jdgm-carousel--gallery-theme .jdgm-carousel-item{position:relative;overflow:unset;margin:auto;padding:15px 1%}.j-product-page .jdgm-carousel--gallery-theme .jdgm-carousel-item__full-review-link:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.j-product-page .jdgm-carousel--gallery-theme .jdgm-carousel-item__inner-wrapper{background-color:#fff;box-shadow:0 0 12.8px #00000026;width:100%;overflow:hidden}.j-product-page .jdgm-carousel--gallery-theme .jdgm-carousel-item__image-wrapper{display:block!important}.j-product-page .jdgm-carousel--gallery-theme .jdgm-carousel-item__product-image{width:100%;height:100%;object-fit:cover}.j-product-page .jdgm-carousel--gallery-theme .jdgm-carousel-item__body{display:flex;flex-direction:column;gap:32px;padding:32px}.j-product-page .jdgm-carousel--gallery-theme .jdgm-carousel-item__review-wrapper{display:flex;flex-direction:column;align-items:center;gap:16px}.j-product-page .jdgm-carousel--gallery-theme .jdgm-carousel-item__reviewer-wrapper{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;width:100%}.j-product-page .jdgm-carousel--gallery-theme .jdgm-carousel-item__reviewer-name{padding:0;color:var(--jdgm-primary-color);font-size:16px;font-weight:400;line-height:22px;opacity:1}.j-product-page .jdgm-carousel--gallery-theme .jdgm-rev__buyer-badge{padding:5px 8px;font-size:10px;font-style:normal;font-weight:600}.j-product-page .jdgm-carousel--gallery-theme .jdgm-carousel-item__review-content-wrapper{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}.j-product-page .jdgm-carousel--gallery-theme .jdgm-carousel-item__review-content-wrapper>div{line-height:22px;text-align:center;width:100%}.j-product-page .jdgm-carousel--gallery-theme .jdgm-carousel-item__review-body{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.j-product-page .jdgm-carousel--gallery-theme .jdgm-carousel-item__product-wrapper{display:flex;flex-direction:column;align-items:center;gap:4px}.j-product-page .jdgm-carousel--gallery-theme .jdgm-carousel-item__product-title,.j-product-page .jdgm-carousel--gallery-theme .jdgm-carousel-item__timestamp:not(.jdgm-spinner){text-decoration:none;height:-moz-fit-content;height:fit-content;font-size:14px;font-weight:400;font-style:unset;line-height:22px;text-align:center;opacity:1}.j-product-page .jdgm-carousel__more-reviews-button-container{margin-top:24px}.j-product-page .jdgm-carousel__more-reviews-button{display:block;width:240px;margin:auto;padding:10px 0;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:22px;text-decoration:none;color:#fff!important;background-color:var(--jdgm-primary-color)}.j-product-page .jdgm-carousel__rev-sum-wrapper{-webkit-font-smoothing:antialiased}.j-product-page .jdgm-carousel__rev-sum-header{font-size:16px;font-weight:700;font-size:20px;color:#333;margin-bottom:12px}.j-product-page .jdgm-carousel__rev-sum-content{font-size:16px;font-weight:700;color:#333;margin-bottom:12px;font-weight:400}@media(max-width:390px){.j-product-page .jdgm-carousel__rev-sum-content{margin-bottom:0}}.j-product-page .jdgm-carousel__rev-sum-kwds{display:flex;gap:12px;margin-top:24px}@media(max-width:430px){.j-product-page .jdgm-carousel__rev-sum-kwds{flex-wrap:wrap;gap:8px}}.j-product-page .jdgm-carousel__rev-sum-kwd{font-size:16px;font-weight:700;font-family:Nunito Sans,sans-serif;display:flex;align-items:center;gap:4px;padding:8px 12px;border-radius:50px}.j-product-page .jdgm-carousel__kwd-icon-color-positive>svg{font-size:16px;font-weight:700;fill:#377b63;display:flex}.j-product-page .jdgm-carousel__kwd-icon-color-negative>svg{font-size:16px;font-weight:700;fill:#c18020;display:flex}.j-product-page .jdgm-carousel__rev-sum-kwd.positive-sentiment{height:40px;background:linear-gradient(133.26deg,#cefdc7 25.76%,#a5ec9b 93.18%)}.j-product-page .jdgm-carousel__rev-sum-kwd.neutral-sentiment{height:40px;background:linear-gradient(139.17deg,#e2f5f2 23.18%,#d1f6f1 87.09%)}.j-product-page .jdgm-carousel__rev-sum-kwd.negative-sentiment{height:40px;background:linear-gradient(137.96deg,#ffecd0 23.71%,#ffd08b 96.34%)}.j-product-page .jdgm-verified-count-badget{text-decoration:none}.j-product-page .jdgm-verified-count-badget[href="javascript:void(0)"]{pointer-events:none}.j-product-page .jdgm-verified-badge{font-family:Nunito Sans,Helvetica,Arial,sans-serif}.j-product-page .jdgm-verified-badge.jdgm-verified-badge{display:none}.j-product-page .jdgm-verified-badge .jdgm-verified-badge__wrapper{position:relative;margin:8px}.j-product-page .jdgm-verified-badge .jdgm-verified-badge__image img{display:block;width:100%}.j-product-page .jdgm-verified-badge--style-vintage .jdgm-verified-badge__wrapper{width:150px}.j-product-page .jdgm-verified-badge--style-vintage .jdgm-verified-badge__stars{position:absolute;top:35%;width:100%;line-height:11px;text-align:center}.j-product-page .jdgm-verified-badge--style-vintage .jdgm-verified-badge__stars .jdgm-star{padding-right:3px!important;font-size:11px;color:#fffb00!important}.j-product-page .jdgm-verified-badge--style-vintage .jdgm-verified-badge__stars .jdgm-star:last-of-type{padding-right:0!important}.j-product-page .jdgm-verified-badge--style-vintage .jdgm-verified-badge__total,.j-product-page .jdgm-verified-badge--style-vintage .jdgm-verified-badge__text{position:absolute;width:100%;line-height:1;color:#fff;font-weight:700;text-align:center}.j-product-page .jdgm-verified-badge--style-vintage .jdgm-verified-badge__total{top:19%;font-size:21px}.j-product-page .jdgm-verified-badge--style-vintage .jdgm-verified-badge__text{top:51%;font-size:13px}.j-product-page .jdgm-verified-badge--style-vintage.jdgm--last-level .jdgm-verified-badge__stars{top:38.5%}.j-product-page .jdgm-verified-badge--style-vintage.jdgm--last-level .jdgm-verified-badge__total{top:24%;font-size:20px}.j-product-page .jdgm-verified-badge--style-vintage.jdgm--last-level .jdgm-verified-badge__text{top:54%}.j-product-page .jdgm-verified-badge--style-branded{display:flex;justify-content:center;align-items:center;text-decoration:none;margin:8px}.j-product-page .jdgm-verified-badge--style-branded .jdgm-verified-badge__wrapper{width:120px}.j-product-page .jdgm-verified-badge--style-branded .jdgm-verified-badge__image .jdgm-svg__mono{display:block;height:120px}.j-product-page .jdgm-verified-badge--style-branded .jdgm-verified-badge__image svg{width:120px;height:120px}.j-product-page .jdgm-verified-badge--style-branded .jdgm-verified-badge__total{position:absolute;top:40%;width:100%;font-size:25px;font-weight:700;line-height:21px;text-align:center}.j-product-page .jdgm-verified-badge--style-branded .jdgm-verified-by{align-items:center;height:40px}.j-product-page .jdgm-verified-badge--style-branded .jdgm-verified-by--rebranding{align-items:flex-start}.j-product-page .jdgm-verified-badge--style-branded .jdgm-verified-by__text{font-size:20px}.j-product-page .jdgm-verified-badge--style-branded .jdgm-verified-by__text--rebranding{font-size:13px}.j-product-page .jdgm-verified-badge--style-branded .jdgm-verified-by__image{height:100%}.j-product-page .jdgm-verified-badge--style-branded .jdgm-verified-by__image .jdgm-svg__mono{display:block;height:100%}.j-product-page .jdgm-verified-badge--style-branded .jdgm-verified-by__image svg{width:auto}.j-product-page .jdgm-verified-badge--style-branded.jdgm-verified-badge--style-branded-vertical{flex-direction:column}.j-product-page .jdgm-verified-wrapper{display:inline-block}.j-product-page .jdgm-verified-by{display:flex;justify-content:left}.j-product-page .jdgm-verified-by__text,.j-product-page .jdgm-verified-by__image{display:inline-block;height:24px}.j-product-page .jdgm-verified-by__text{line-height:24px;margin-right:8px;font-size:14px}.j-product-page .jdgm-verified-by__image img,.j-product-page .jdgm-verified-by__image svg{height:100%}.j-product-page .jdgm-ugc-media-wrapper{margin:20px auto;text-align:center;clear:both}.j-product-page .jdgm-ugc-media-wrapper:after{display:block;content:"";clear:both}.j-product-page .jdgm-ugc-media-wrapper[data-cannot-fetch]{padding-bottom:40px}.j-product-page .jdgm-ugc-media-title{padding:20px}.j-product-page .jdgm-ugc-media-title h3{margin-bottom:5px}.j-product-page .jdgm-ugc-media{padding:10px}.j-product-page .jdgm-ugc-media__thumbnail-link{float:left;position:relative;width:50%}.j-product-page .jdgm-ugc-media__thumbnail-link:before{content:"";display:block;padding-top:100%}.j-product-page .jdgm-ugc-media__thumbnail-link:hover{cursor:pointer}.j-product-page .jdgm-ugc-media__thumbnail-link:hover .jdgm-ugc-media__thumbnail-wrapper:before{position:absolute;top:10px;left:10px;bottom:10px;right:10px;background-color:#0009;content:""}.j-product-page .jdgm-ugc-media__thumbnail-link:hover .jdgm-ugc-media__actions{display:block}.j-product-page .jdgm-ugc-media__thumbnail-link[data-media-type=video]:after{position:absolute;color:#fff;background-color:#000c;font-family:JudgemeIcons;content:"";font-size:32px;top:calc(50% - 30px);left:calc(50% - 40px);padding:4px 26px 4px 30px;border-radius:16px}.j-product-page .jdgm-ugc-media__thumbnail-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;line-height:100%;text-align:center}.j-product-page .jdgm-ugc-media__thumbnail{width:100%;height:100%;object-fit:cover;padding:10px}.j-product-page .jdgm-ugc-media__primary-btn,.j-product-page .jdgm-ugc-media__secondary-btn,.j-product-page .jdgm-ugc-media__reviews-btn{display:inline-block;margin:20px 0;padding:10px 20px;font-size:90%;line-height:1;white-space:nowrap;cursor:pointer}.j-product-page .jdgm-ugc-media__primary-btn[disabled],.j-product-page .jdgm-ugc-media__secondary-btn[disabled],.j-product-page .jdgm-ugc-media__reviews-btn[disabled]{pointer-events:none;opacity:.6}.j-product-page .jdgm-ugc-media__actions{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);display:none}.j-product-page .jdgm-ugc-media__actions .jdgm-ugc-media__primary-btn{font-weight:700;margin-bottom:0}.j-product-page .jdgm-ugc-media__icon-instagram{font-family:JudgemeIcons;font-size:32px;height:32px;color:#fff}.j-product-page .jdgm-ugc-media__icon-instagram:empty{display:block}.j-product-page .jdgm-ugc-media__icon-instagram:before{content:"";height:32px;line-height:32px;vertical-align:top}@media only screen and (min-width:768px){.j-product-page .jdgm-ugc-media__thumbnail-link{width:calc(100% / 3)}}@media only screen and (min-width:992px){.j-product-page .jdgm-ugc-media-wrapper[data-cannot-fetch]{padding-bottom:60px}.j-product-page .jdgm-ugc-media__primary-btn,.j-product-page .jdgm-ugc-media__secondary-btn,.j-product-page .jdgm-ugc-media__reviews-btn{font-size:100%;padding:10px 40px}}.j-product-page .jdgm-gallery-popup__ugc-media .jdgm-rev-attachment__actions .jdgm-ugc-media__primary-btn,.j-product-page .jdgm-gallery-popup__ugc-media .jdgm-rev-attachment__actions .jdgm-ugc-media__primary-btn:hover,.j-product-page .jdgm-gallery-popup__ugc-media .jdgm-rev-attachment__actions .jdgm-ugc-media__reviews-btn,.j-product-page .jdgm-gallery-popup__ugc-media .jdgm-rev-attachment__actions .jdgm-ugc-media__reviews-btn:hover{cursor:pointer;text-decoration:none}.j-product-page .jdgm-popup-widget .jdgm-popup-widget__cards-container{position:fixed;z-index:100}@media only screen and (max-width:767px){.j-product-page .jdgm-popup-widget .jdgm-popup-widget__cards-container{top:unset;bottom:0}}.j-product-page .jdgm-popup-widget .jdgm-popup-card{position:relative;display:flex;background-color:#fff;box-shadow:0 0 15.8px #00000026;width:360px}@media only screen and (max-width:767px){.j-product-page .jdgm-popup-widget .jdgm-popup-card{width:calc(100vw - 48px);max-width:360px}}.j-product-page .jdgm-popup-widget .jdgm-popup-card__close-btn{position:absolute;top:-15px;right:-15px;z-index:2;display:flex;justify-content:center;align-items:center;width:30px;height:30px;background-color:#fff;box-shadow:0 0 15.8px #00000026;cursor:pointer}.j-product-page .jdgm-popup-widget .jdgm-popup-card__close-btn:before,.j-product-page .jdgm-popup-widget .jdgm-popup-card__close-btn:after{position:absolute;content:"";height:14px;width:2px;background-color:#1c1b1f}.j-product-page .jdgm-popup-widget .jdgm-popup-card__close-btn:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.j-product-page .jdgm-popup-widget .jdgm-popup-card__close-btn:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.j-product-page .jdgm-popup-widget .jdgm-popup-card__close-btn:hover{opacity:1}.j-product-page .jdgm-popup-widget .jdgm-popup-card__close-btn:hover:before,.j-product-page .jdgm-popup-widget .jdgm-popup-card__close-btn:hover:after{opacity:.6}.j-product-page .jdgm-popup-widget .jdgm-popup-card__pic-wrapper{width:34%;max-width:123px;border-right:1px solid #e7e7e7;overflow:hidden}.j-product-page .jdgm-popup-widget .jdgm-popup-card__pic{width:100%;height:100%;object-fit:cover}.j-product-page .jdgm-popup-widget .jdgm-popup-card__rev-prod-wrapper{display:flex;flex-direction:column;justify-content:space-between}.j-product-page .jdgm-popup-widget .jdgm-popup-card__rev-content-wrapper{display:flex;flex-direction:column;gap:7px;padding:14px}.j-product-page .jdgm-popup-widget .jdgm-popup-card__reviewer,.j-product-page .jdgm-popup-widget .jdgm-popup-card__rev-rating,.j-product-page .jdgm-popup-widget .jdgm-popup-card__rev-content,.j-product-page .jdgm-popup-widget .jdgm-popup-card__rev-title,.j-product-page .jdgm-popup-widget .jdgm-popup-card__rev-body,.j-product-page .jdgm-popup-widget .jdgm-popup-card__prod-title{line-height:18px;font-size:13px}.j-product-page .jdgm-popup-widget .jdgm-popup-card__rev-content{display:-webkit-box;overflow:hidden;white-space:normal}.j-product-page .jdgm-popup-widget .jdgm-popup-card__reviewer,.j-product-page .jdgm-popup-widget .jdgm-popup-card__rev-title{font-weight:700}.j-product-page .jdgm-popup-widget .jdgm-popup-card__rev-body>p{display:unset}.j-product-page .jdgm-popup-widget .jdgm-popup-card__prod-wrapper{padding:10px 16px;border-top:1px solid #e7e7e7}.j-product-page .jdgm-popup-widget .jdgm-popup-card__prod-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.j-product-page .jdgm-popup-widget .jdgm-popup-card__full-rev-link:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.j-product-page .jdgm-popup-widget .jdgm-full-rev{display:none}.j-product-page .jdgm-full-rev-modal .jm-mfp-content{max-width:860px;margin:48px 0;padding:22px;background-color:#fff;color:#4e4d4d;box-shadow:0 1px 10px #0000001a}.j-product-page .jdgm-full-rev-modal .jm-mfp-close{top:-48px}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev,.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__header,.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__content{display:flex;flex-direction:column;gap:16px}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__rating_and_timestamp_wrapper{display:flex;justify-content:space-between;align-items:center}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__rating{display:inline-flex}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__timestamp{font-size:14px}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__profile-wrapper{display:flex;align-items:center;gap:8px}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__icon{position:relative;width:36px;height:36px;line-height:36px;text-align:center;color:var(--jdgm-primary-color);background-color:#e0e0e080}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__icon:not(.jdgm--loading,.jdgm-full-rev__avatar):before{content:"";font-family:JudgemeIcons;font-size:24px;line-height:36px}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev[data-verified-buyer=true] .jdgm-full-rev__icon:after{content:"";position:absolute;bottom:0;right:0;width:12px;height:12px;color:#fff;background-color:var(--jdgm-primary-color);border:none;font-family:JudgemeIcons;font-size:8px;font-weight:700;line-height:12px;text-align:center}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__avatar-image{width:100%;height:100%;object-fit:cover}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__reviewer-wrapper{display:flex;align-items:center;gap:8px;line-height:14px}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__reviewer-name{color:var(--jdgm-primary-color);font-size:16px}.j-product-page .jdgm-full-rev-modal .jdgm-rev__buyer-badge{padding:5px 8px;font-size:10px;font-style:normal;font-weight:600}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__location-wrapper{display:flex;gap:4px;align-items:center;line-height:22px}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__location{font-size:80%;color:#7b7b7b}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__location-country-flag-img{height:12px}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__body{word-break:break-word}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__body>p{margin:0}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__custom-form,.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__cf-ans--type{display:flex;flex-direction:column;gap:16px}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__cf-ans--graphic-type .jdgm-full-rev__cf-ans{width:320px}.j-product-page .jdgm-full-rev-modal .custom-form--horizontal-style.jdgm-full-rev__custom-form,.j-product-page .jdgm-full-rev-modal .custom-form--horizontal-style .jdgm-full-rev__cf-ans--type{gap:4px}.j-product-page .jdgm-full-rev-modal .custom-form--horizontal-style .jdgm-full-rev__cf-ans--text-type .jdgm-full-rev__cf-ans{display:inline-flex;gap:4px}.j-product-page .jdgm-full-rev-modal .custom-form--horizontal-style .jdgm-full-rev__cf-ans--graphic-type{flex-direction:row;flex-wrap:wrap;gap:24px}.j-product-page .jdgm-full-rev-modal .custom-form--horizontal-style .jdgm-full-rev__cf-ans--graphic-type .jdgm-full-rev__cf-ans{width:247px}@media only screen and (max-width:767px){.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__custom-form,.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__cf-ans--type{gap:4px}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__cf-ans--graphic-type .jdgm-full-rev__cf-ans{width:100%}.j-product-page .jdgm-full-rev-modal .custom-form--horizontal-style .jdgm-full-rev__cf-ans--graphic-type{justify-content:space-between}.j-product-page .jdgm-full-rev-modal .custom-form--horizontal-style .jdgm-full-rev__cf-ans--graphic-type .jdgm-full-rev__cf-ans{width:46%}}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__cf-ans__title{color:var(--jdgm-primary-color)}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__scale-wrapper,.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__slider-wrapper{padding-top:10px;color:var(--jdgm-primary-color);font-size:80%}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__scale-range{display:flex;height:8px;background-color:var(--jdgm-secondary-color);border-radius:8px;overflow:hidden}.j-product-page .jdgm-full-rev-modal .jdgm-cf-bar{flex:1}.j-product-page .jdgm-full-rev-modal .jdgm--filled{background-color:var(--jdgm-primary-color)}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__scale-first,.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__slider-first{float:left;margin-top:8px}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__scale-last,.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__slider-last{float:right;margin-top:8px}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__slider-range{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;width:100%;height:8px;background-color:var(--jdgm-secondary-color);border:none;border-radius:8px;outline:none}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__slider-pointer{content:"";display:block;position:absolute;top:-5px;margin-left:-8px;box-shadow:0 1px 4px #0006;width:18px;height:18px;background:var(--jdgm-primary-color);border-radius:50%;border:none}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__pics,.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__vids{white-space:nowrap;overflow:auto}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__pic-link{display:inline-block;width:96px;height:96px;margin-right:8px;padding:0;cursor:pointer}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__pic-link:last-of-type{margin-right:0}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__pic-img{display:block;width:100%;height:100%;object-fit:cover}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev-modal__pic{padding:0 10px}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev-modal__pic .jdgm-full-rev-modal__pic-actions{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:4px;line-height:22px}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev-modal__pic .jdgm-full-rev-modal__back{color:var(--jdgm-primary-color);text-decoration:none}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev-modal__pic .jdgm-full-rev-modal__back-icon:before{content:"";font-family:JudgemeIcons;font-size:24px}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev-modal__pic .jdgm-full-rev__pic-img{height:auto}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__vids{max-width:100%}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__vids>div{display:inline-block;width:-moz-fit-content;width:fit-content;margin-right:8px}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__vids>div:last-of-type{margin-right:0}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__vids .jdgm-vid-player{min-width:175px;min-height:175px}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__vids iframe{height:175px}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__reply{display:flex;flex-direction:column;gap:16px;padding:16px;background-color:var(--jdgm-secondary-color)}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__reply>div,.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__reply p{margin:0}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev__product-button{display:block;width:240px;margin:16px auto 0;padding:10px 0;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:22px;text-decoration:none;color:#fff!important;background-color:var(--jdgm-primary-color)}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev-modal__pic-slider-prev,.j-product-page .jdgm-full-rev-modal .jdgm-full-rev-modal__pic-slider-next{position:absolute;padding:0;top:50%;color:var(--jdgm-primary-color);background:none;border:none}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev-modal__pic-slider-prev:before,.j-product-page .jdgm-full-rev-modal .jdgm-full-rev-modal__pic-slider-next:before{font-family:JudgemeIcons;font-size:32px}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev-modal__pic-slider-prev:not(.disabled),.j-product-page .jdgm-full-rev-modal .jdgm-full-rev-modal__pic-slider-next:not(.disabled){cursor:pointer}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev-modal__pic-slider-prev:hover:not(.disabled),.j-product-page .jdgm-full-rev-modal .jdgm-full-rev-modal__pic-slider-next:hover:not(.disabled){opacity:.6}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev-modal__pic-slider-prev.disabled,.j-product-page .jdgm-full-rev-modal .jdgm-full-rev-modal__pic-slider-next.disabled{opacity:.3;cursor:not-allowed}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev-modal__pic-slider-prev{left:0}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev-modal__pic-slider-prev:before{content:""}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev-modal__pic-slider-next{right:0}.j-product-page .jdgm-full-rev-modal .jdgm-full-rev-modal__pic-slider-next:before{content:""}.j-product-page .jdgm-review-snippet-widget-wrapper .jdgm-review-snippet-widget{position:relative;height:100%;display:grid;box-sizing:border-box}.j-product-page .jdgm-review-snippet-widget-wrapper .jdgm-review-snippet-widget .jdgm-star{color:var(--jdgm-snippet-star-color, #108474)}.j-product-page .jdgm-review-snippet-widget-wrapper .jdgm-review-snippet-widget *,.j-product-page .jdgm-review-snippet-widget-wrapper .jdgm-review-snippet-widget *:before,.j-product-page .jdgm-review-snippet-widget-wrapper .jdgm-review-snippet-widget *:after{box-sizing:border-box}.j-product-page .jdgm-rev-snippet-widget__prev-btn{left:0}.j-product-page .jdgm-rev-snippet-widget__next-btn{right:0}.j-product-page .jdgm-rev-snippet-widget__prev-btn,.j-product-page .jdgm-rev-snippet-widget__next-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:8px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px #00000026;border-radius:50%;background:var(--jdgm-snippet-arrows-bg-color, #fff);font-size:12px}.j-product-page .jdgm-rev-snippet-widget__prev-btn:hover,.j-product-page .jdgm-rev-snippet-widget__next-btn:hover{cursor:pointer}.j-product-page .jdgm-rev-snippet-widget__prev-btn>svg,.j-product-page .jdgm-rev-snippet-widget__next-btn>svg{fill:var(--jdgm-snippet-arrows-color, #000)}.j-product-page .jdgm-rev-snippet-widget__cards-container{display:inline-flex}.j-product-page .jdgm-rev-snippet-widget__cards-container--aggregate{display:block;width:100%}.j-product-page .jdgm-rev-snippet-card{position:relative;width:100%;margin:10px;padding:16px 24px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px #00000026;border-radius:var(--jdgm-snippet-border-radius, 8px);background:var(--jdgm-snippet-card-color, #fff);color:var(--jdgm-snippet-text-color, inherit)}.j-product-page .jdgm-cart-mode-aggregate-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px;color:var(--jdgm-snippet-text-color, inherit)}.j-product-page .jdgm-cart-mode-aggregate-card__title{font-size:24px;line-height:1.2;text-align:center}.j-product-page .jdgm-cart-mode-aggregate-card__rating{display:inline-flex;align-items:center;gap:8px;opacity:.8}.j-product-page .jdgm-cart-mode-aggregate-card__stars{display:inline-flex;gap:4px;font-size:14px;line-height:1}.j-product-page .jdgm-cart-mode-aggregate-card__count{font-size:12px;white-space:nowrap}.j-product-page .jdgm-rev-snippet-card__rev-content-wrapper{display:inline-flex;width:100%;height:100%;gap:16px}.j-product-page .jdgm-rev-snippet-card__pic-wrapper{width:80px;height:80px;align-self:center}.j-product-page .jdgm-rev-snippet-card__pic{width:80px;height:80px;object-fit:cover}.j-product-page .jdgm-rev-snippet-card__rev-content-container{display:flex;flex-direction:column}.j-product-page .jdgm-rev-snippet-card__rev-header{display:inline-flex;justify-content:flex-start;align-items:baseline;gap:8px}.j-product-page .jdgm-rev-snippet-card__reviewer{flex:1;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;font-size:14px;line-height:17px;font-weight:700}.j-product-page .jdgm-rev-snippet-card__rev-content{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:21px;word-break:break-word;margin-top:8px}.j-product-page .jdgm-rev-snippet-card__rev-content--with-product{-webkit-line-clamp:2;line-clamp:2}.j-product-page .jdgm-rev-snippet-card__rev-content--empty{display:none}.j-product-page .jdgm-rev-snippet-card__rev-body{font-size:14px;line-height:21px;font-weight:400}.j-product-page .jdgm-rev-snippet-card__rev-body *{margin:0;font-size:inherit;line-height:inherit;font-weight:inherit}.j-product-page .jdgm-rev-snippet-card__product-line{font-size:13px;margin-top:8px;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.j-product-page .jdgm-rev-snippet-card__review-for-label{color:var(--jdgm-snippet-lighter-text-color, #7B7B7B);opacity:.5}.j-product-page .jdgm-rev-snippet-card__product-name{color:var(--jdgm-snippet-text-color, inherit)}.j-product-page .jdgm-rev-snippet-card__full-review-link:focus-visible,.j-product-page .jdgm-rev-snippet-card__full-review-link:focus{outline:none;outline-offset:unset;box-shadow:none}.j-product-page .jdgm-rev-snippet-card__full-review-link:after{content:"";position:absolute;top:0;left:30px;right:30px;bottom:0;z-index:1}.j-product-page .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-content,.j-product-page .jdgm-full-rev-modal.rev-snippet-widget .jdgm-full-rev__icon,.j-product-page .jdgm-full-rev-modal.rev-snippet-widget .jdgm-full-rev__pic-img,.j-product-page .jdgm-full-rev-modal.rev-snippet-widget .jdgm-full-rev__reply{border-radius:8px}.j-product-page .jdgm-full-rev-modal.rev-snippet-widget .jdgm-full-rev[data-verified-buyer=true] .jdgm-full-rev__icon:after{border-radius:8px}.j-product-page .jdgm-full-rev-modal.rev-snippet-widget .jdgm-rev__buyer-badge{border-radius:4px}.j-product-page .jdgm-full-rev-modal.rev-snippet-widget .jdgm-full-rev__replier:before{content:""}.j-product-page .jdgm-full-rev-modal.rev-snippet-widget .jdgm-full-rev__product-button{border-radius:48px}.j-product-page .jdgm-horizon-widget{width:100%}.j-product-page .jdgm-histogram{padding:0;font-size:80%}.j-product-page .jdgm-histogram .jdgm-star{font-size:13px;line-height:1;padding-right:3px!important}.j-product-page .jdgm-histogram__row{height:14px;cursor:pointer}.j-product-page .jdgm-histogram__row[data-frequency="0"]{pointer-events:none}.j-product-page .jdgm-histogram__row:not([data-rating="1"]){margin-bottom:10px}.j-product-page .jdgm-histogram__row[data-rating="1"]{margin-bottom:0}.j-product-page .jdgm-histogram__row[data-rating="1"] .jdgm-histogram__bar-content{opacity:.2}.j-product-page .jdgm-histogram__row[data-rating="2"] .jdgm-histogram__bar-content{opacity:.4}.j-product-page .jdgm-histogram__row[data-rating="3"] .jdgm-histogram__bar-content{opacity:.6}.j-product-page .jdgm-histogram__row[data-rating="4"] .jdgm-histogram__bar-content{opacity:.8}.j-product-page .jdgm-histogram__row:hover,.j-product-page .jdgm-histogram__row--selected{opacity:.6}.j-product-page .jdgm-histogram__clear-filter{display:none;margin-top:16px;margin-bottom:0}.j-product-page .jdgm-histogram__star,.j-product-page .jdgm-histogram__bar,.j-product-page .jdgm-histogram__frequency{display:inline-block;vertical-align:middle;line-height:14px}.j-product-page .jdgm-histogram__bar:after{position:absolute;top:0;left:0;width:100%;background:none;content:" "}.j-product-page .jdgm-histogram__percentage{display:none}.j-product-page .jdgm-histogram__bar{margin:0 16px;width:126px;background:#e0e0e080}.j-product-page .jdgm-histogram__bar,.j-product-page .jdgm-histogram__bar-content{height:100%}.j-product-page .jdgm-histogram__frequency{margin:0;width:24px;text-align:left;color:#7b7b7b}.j-product-page .jdgm-widget-actions-wrapper{text-align:inherit}.j-product-page .jdgm-review-widget--small .jdgm-histogram{margin:0 0 24px}.j-product-page .jdgm-review-widget--small .jdgm-histogram .jdgm-histogram__bar{margin:0 16px;width:112px}@media only screen and (min-width:768px){.j-product-page .jdgm-histogram__bar{margin:0 24px;width:140px}}@media only screen and (max-width:320px){.j-product-page [data-widget-name]:not([data-widget-name=reviews_tab]) .jdgm-histogram__row{display:flex;flex-direction:column;height:auto;align-items:center}.j-product-page [data-widget-name]:not([data-widget-name=reviews_tab]) .jdgm-histogram__star,.j-product-page [data-widget-name]:not([data-widget-name=reviews_tab]) .jdgm-histogram__bar,.j-product-page [data-widget-name]:not([data-widget-name=reviews_tab]) .jdgm-histogram__frequency{display:block;width:100%;text-align:center;line-height:1.5}.j-product-page [data-widget-name]:not([data-widget-name=reviews_tab]) .jdgm-histogram__star{margin-bottom:4px}.j-product-page [data-widget-name]:not([data-widget-name=reviews_tab]) .jdgm-histogram__bar{margin:4px 0;height:14px;max-width:80%}.j-product-page [data-widget-name]:not([data-widget-name=reviews_tab]) .jdgm-histogram__frequency{margin-top:4px}}@media only screen and (max-width:380px){.j-product-page [data-widget-name=reviews_tab] .jdgm-histogram__row{display:flex;flex-direction:column;height:auto;align-items:center}.j-product-page [data-widget-name=reviews_tab] .jdgm-histogram__star,.j-product-page [data-widget-name=reviews_tab] .jdgm-histogram__bar,.j-product-page [data-widget-name=reviews_tab] .jdgm-histogram__frequency{display:block;width:100%;text-align:center;line-height:1.5}.j-product-page [data-widget-name=reviews_tab] .jdgm-histogram__star{margin-bottom:4px}.j-product-page [data-widget-name=reviews_tab] .jdgm-histogram__bar{margin:4px 0;height:14px;max-width:80%}.j-product-page [data-widget-name=reviews_tab] .jdgm-histogram__frequency{margin-top:4px}}@media only screen and (max-width:320px){.j-product-page .jdgm-histogram__bar{height:12px;max-width:90%}}.j-product-page .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-gallery{display:none}.j-product-page .jdgm-gallery{display:inline-block;width:calc(100% + 8px);margin:0 -4px;overflow:hidden}.j-product-page .jdgm-gallery .jdgm-gallery__thumbnail-link{width:25%}.j-product-page .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n){display:inline-block}.j-product-page .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n) .jdgm-gallery__thumbnail-wrapper:before{content:none}.j-product-page .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper:before{content:"…"}.j-product-page .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper:after{display:none}.j-product-page .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n+9){display:none}.j-product-page .jdgm-gallery__thumbnail-link{float:left;position:relative}.j-product-page .jdgm-gallery__thumbnail-link:before{content:"";display:block;padding-top:100%}.j-product-page .jdgm-gallery__thumbnail-link:hover{cursor:pointer;opacity:.8}.j-product-page .jdgm-gallery__thumbnail-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;line-height:100%}.j-product-page .jdgm-gallery__thumbnail-wrapper:before,.j-product-page .jdgm-gallery__thumbnail-wrapper[data-media-type=video]:after{position:absolute;bottom:4px;left:4px;font-size:14px}.j-product-page .jdgm-gallery__thumbnail-wrapper:before{top:4px;right:4px;padding:calc(50% - 26px) 16px;color:#7b7b7b;background-color:#fff;line-height:18px;text-decoration:underline}.j-product-page .jdgm-gallery__thumbnail-wrapper:hover:before{text-decoration:none}.j-product-page .jdgm-gallery__thumbnail-wrapper[data-media-type=video]:after{padding:2px 4px;border-top-right-radius:4px;font-family:JudgemeIcons;content:"";color:#fff;background-color:#000000b3}.j-product-page .jdgm-gallery__thumbnail-wrapper.jdgm--loading{visibility:hidden}.j-product-page .jdgm-gallery__thumbnail.jdgm-gallery__thumbnail{width:100%;height:100%;object-fit:cover;padding:4px}.j-product-page .jdgm-gallery-data{display:none}.j-product-page .jdgm-review-widget--small .jdgm-gallery,.j-product-page .jdgm-review-widget--medium .jdgm-gallery,.j-product-page .jdgm-revs-tab .jdgm-gallery{width:calc(100% + 8px)}.j-product-page .jdgm-review-widget--medium .jdgm-gallery .jdgm-gallery__thumbnail-link{width:12.5%}.j-product-page .jdgm-review-widget--medium .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n){display:inline-block}.j-product-page .jdgm-review-widget--medium .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n) .jdgm-gallery__thumbnail-wrapper:before{content:none}.j-product-page .jdgm-review-widget--medium .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper:before{content:"…"}.j-product-page .jdgm-review-widget--medium .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper:after{display:none}.j-product-page .jdgm-review-widget--medium .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n+9){display:none}.j-product-page .jdgm-review-widget--small .jdgm-gallery .jdgm-gallery__thumbnail-link{width:25%}.j-product-page .jdgm-review-widget--small .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n){display:inline-block}.j-product-page .jdgm-review-widget--small .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n) .jdgm-gallery__thumbnail-wrapper:before{content:none}.j-product-page .jdgm-review-widget--small .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper:before{content:"…"}.j-product-page .jdgm-review-widget--small .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper:after{display:none}.j-product-page .jdgm-review-widget--small .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n+9){display:none}@media only screen and (min-width:992px){.j-product-page .jdgm-revs-tab .jdgm-gallery .jdgm-gallery__thumbnail-link{width:12.5%}.j-product-page .jdgm-revs-tab .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n){display:inline-block}.j-product-page .jdgm-revs-tab .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n) .jdgm-gallery__thumbnail-wrapper:before{content:none}.j-product-page .jdgm-revs-tab .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper:before{content:"…"}.j-product-page .jdgm-revs-tab .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper:after{display:none}.j-product-page .jdgm-revs-tab .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n+9){display:none}}@media only screen and (min-width:768px){.j-product-page .jdgm-gallery{width:640px}.j-product-page .jdgm-gallery .jdgm-gallery__thumbnail-link{width:12.5%}.j-product-page .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n){display:inline-block}.j-product-page .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n) .jdgm-gallery__thumbnail-wrapper:before{content:none}.j-product-page .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper:before{content:"…"}.j-product-page .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper:after{display:none}.j-product-page .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n+9){display:none}}.j-product-page .jdgm-quest,.j-product-page .jdgm-rev{margin:0;padding:16px 0}.j-product-page .jdgm-rev a,.j-product-page .jdgm-quest a{color:#108474;color:var(--jdgm-primary-color);text-decoration:underline}.j-product-page .jdgm-rev a:not([disabled]):hover,.j-product-page .jdgm-rev a:hover,.j-product-page .jdgm-rev a:active,.j-product-page .jdgm-rev a:visited,.j-product-page .jdgm-quest a:not([disabled]):hover,.j-product-page .jdgm-quest a:hover,.j-product-page .jdgm-quest a:active,.j-product-page .jdgm-quest a:visited{color:var(--jdgm-primary-color)}.j-product-page .jdgm-rev a:hover,.j-product-page .jdgm-quest a:hover{text-decoration:none;opacity:.8}.j-product-page .jdgm-rev:not(.jdgm--done-setup) .jdgm-rev__pics,.j-product-page .jdgm-rev:not(.jdgm--done-setup) .jdgm-rev__vids,.j-product-page .jdgm-rev:not(.jdgm--done-setup) .jdgm-rev__buyer-badge-wrapper,.j-product-page .jdgm-rev:not(.jdgm--done-setup) .jdgm-rev__reply{display:none}.j-product-page .jdgm-rev__header{margin-bottom:10px}.j-product-page .jdgm-row-rating{margin-bottom:8px}.j-product-page .jdgm-rev__prod-info-wrapper:not(.jdgm-hidden){display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;margin-bottom:8px}.j-product-page .jdgm-rev__variant-label{color:#108474;color:var(--jdgm-primary-color);font-size:16px}.j-product-page .jdgm-rev__prod-variant-wrapper{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#333;font-size:16px;font-style:normal;font-weight:400;line-height:18px;margin-top:10px;overflow:hidden;text-overflow:ellipsis}.j-product-page .jdgm-row-profile .jdgm-rev__br.jdgm-rev__br{clear:none}.j-product-page .jdgm-row-extra{line-height:1}.j-product-page .jdgm-rev__timestamp,.j-product-page .jdgm-rev__location{opacity:1;color:#7b7b7b;font-size:80%;min-height:10px}.j-product-page .jdgm-rev__timestamp,.j-product-page .jdgm-rev__pinned{float:right}.j-product-page .jdgm-rev__pinned{color:#108474;color:var(--jdgm-primary-color)}.j-product-page .jdgm-rev__pinned:before{display:inline-block;font-family:JudgemeIcons;font-size:24px;line-height:1;content:""}.j-product-page .jdgm-rev__timestamp.jdgm-spinner{display:inline-block;vertical-align:middle;width:16px;height:16px}.j-product-page .jdgm-rev__author{color:#108474;color:var(--jdgm-reviewer-name-color)}.j-product-page .jdgm-rev__icon:before{color:#108474;color:var(--jdgm-primary-color)}.j-product-page .jdgm-rev__icon{float:left;position:relative;margin-right:8px;width:36px;height:36px;line-height:36px;text-align:center;background-color:#e0e0e080}.j-product-page .jdgm-rev__icon:not(.jdgm-rev__avatar):before{font-family:JudgemeIcons;font-size:24px;line-height:36px;content:""}.j-product-page .jdgm-rev__icon.jdgm--loading:before{position:absolute;top:20%;left:20%;width:60%;height:60%;border-radius:50%;border-top:2px solid #e4e4e4;border-right:2px solid #e4e4e4;border-bottom:2px solid #e4e4e4;border-left:2px solid #7b7b7b;-webkit-animation:jdgm-spin .8s infinite linear;animation:jdgm-spin .8s infinite linear;content:"";display:block}.j-product-page .jdgm-rev__icon:empty{display:inline-block}.j-product-page .jdgm-rev__avatar-image{width:100%;height:100%;object-fit:cover}.j-product-page .jdgm-rev__location,.j-product-page .jdgm-rev__location-country-flag-img,.j-product-page .jdgm-rev__verification-badge-img{display:inline-block;vertical-align:middle;line-height:16px;width:auto}.j-product-page .jdgm-rev__location-country-flag-img.jdgm-rev__location-country-flag-img{max-width:16px}.j-product-page .jdgm-rev__location-country-flag-img,.j-product-page .jdgm-rev__buyer-badge-wrapper{margin-left:5px}.j-product-page .jdgm-rev__buyer-badge-wrapper,.j-product-page .jdgm-rev__buyer-badge{display:inline-block;line-height:1}.j-product-page .jdgm-rev__buyer-badge{vertical-align:top;padding:2px 6px;font-size:12px}.j-product-page .jdgm-rev .jdgm-rev__icon.jdgm-rev__icon:after,.j-product-page .jdgm-quest .jdgm-rev__icon.jdgm-rev__icon:after{content:none}.j-product-page .jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after{position:absolute;bottom:0;right:0;width:12px;height:12px;color:#fff;border:none;font-family:JudgemeIcons;font-size:8px;font-weight:700;line-height:12px;text-align:center;content:""}.j-product-page .jdgm-quest .jdgm-rev__icon{margin-top:0}.j-product-page .jdgm-quest .jdgm-rev__header .jdgm-rev__author{display:inline-block;line-height:36px}.j-product-page .jdgm-quest .jdgm-row-rating{margin:0}.j-product-page .jdgm-quest .jdgm-quest__body:before,.j-product-page .jdgm-quest .jdgm-ans__body:before{content:none}.j-product-page .jdgm-quest__answers .jdgm-rev__author{display:block;color:inherit}.j-product-page .jdgm-quest__answers .jdgm-rev__author,.j-product-page .jdgm-rev__reply .jdgm-rev__replier-wrapper{margin-bottom:5px}.j-product-page .jdgm-ans,.j-product-page .jdgm-rev__reply{margin:5px 0;padding:10px 16px;background-color:#1084741a;background-color:var(--jdgm-secondary-color)}.j-product-page .jdgm-ans .jdgm-rev__timestamp{float:none}.j-product-page .jdgm-ans__content{margin-bottom:5px}.j-product-page .jdgm-rev__title{display:block;font-size:100%}.j-product-page .jdgm-rev__title,.j-product-page .jdgm-rev__body>p,.j-product-page .jdgm-rev__reply-content>p{margin-bottom:8px}.j-product-page .jdgm-rev__body>p:last-of-type{margin-bottom:0}.j-product-page .jdgm-rev__body-read-more{display:none;cursor:pointer}.j-product-page .jdgm-ans__body.is-truncated .jdgm-rev__body-read-more,.j-product-page .jdgm-rev__body.is-truncated .jdgm-rev__body-read-more,.j-product-page .jdgm-rev__reply-content.is-truncated .jdgm-rev__body-read-more{display:inline}.j-product-page .jdgm-rev .jdgm-rev__custom-form{margin:16px 0}.j-product-page .custom-form--horizontal-style .jdgm-rev__cf-ans--graphic-type{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px}.j-product-page .custom-form--horizontal-style .jdgm-rev__cf-ans--text-type .jdgm-rev__cf-ans{margin-bottom:4px}.j-product-page .custom-form--horizontal-style .jdgm-rev__cf-ans--graphic-type .jdgm-rev__cf-ans{margin-bottom:0}.j-product-page .custom-form--horizontal-style .jdgm-rev__cf-ans__title{display:unset}.j-product-page .jdgm-rev__cf-ans--type:not(:last-of-type){margin-bottom:16px}.j-product-page .jdgm-rev__cf-ans__title{display:block;color:#108474;color:var(--jdgm-primary-color);font-weight:400}.j-product-page .jdgm-rev__rating-scale-wrapper,.j-product-page .jdgm-rev__slider-wrapper{position:relative}.j-product-page .jdgm-cf-bars-wrapper,.j-product-page .jdgm-rev__rating-scale-wrapper,.j-product-page .jdgm-rev__slider-wrapper{width:100%}.j-product-page .jdgm-rev__scale-range{display:flex;height:100%}.j-product-page .jdgm-rev__scale-range>.jdgm-cf-bar{flex:1}.j-product-page .jdgm-rev__scale-range,.j-product-page .jdgm-rev__rating-scale-wrapper{height:8px;background-color:#1084741a;background-color:var(--jdgm-secondary-color);border-radius:8px;overflow:hidden}.j-product-page .jdgm-cf-bar.jdgm--filled,.j-product-page .jdgm-rev__rating-scale-bar{background-color:#108474;background-color:var(--jdgm-primary-color)}.j-product-page .jdgm-cf-bar.jdgm--filled:first-of-type,.j-product-page .jdgm-rev__rating-scale-bar:first-of-type{border-radius:8px 0 0 8px}.j-product-page .jdgm-rev__rating-scale-bar{position:absolute;left:0;height:8px}.j-product-page .jdgm-rev__slider-wrapper,.j-product-page .jdgm-cf-bars-wrapper{color:#108474;color:var(--jdgm-primary-color);font-size:80%}.j-product-page .jdgm-rev__slider-first,.j-product-page .jdgm-rev__scale-first{float:left}.j-product-page .jdgm-rev__slider-last,.j-product-page .jdgm-rev__scale-last{float:right}.j-product-page .jdgm-rev__slider-range{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;width:100%;height:8px;background-color:#1084741a;background-color:var(--jdgm-secondary-color);border:none;border-radius:8px;outline:none}.j-product-page .jdgm-rev__slider-range:before{left:0}.j-product-page .jdgm-rev__slider-range:after{right:0}.j-product-page .jdgm-rev__slider-pointer{position:absolute;width:18px;height:18px;background:#108474;background:var(--jdgm-primary-color);border-radius:50%;border:none;content:""}.j-product-page .jdgm-rev__slider-pointer:empty{display:block}.j-product-page .jdgm-rev__cf-ans .jdgm-cf-bars-wrapper,.j-product-page .jdgm-rev__cf-ans .jdgm-rev__slider-wrapper{padding:10px 0 24px}.j-product-page .jdgm-rev__cf-ans .jdgm-rev__slider-first,.j-product-page .jdgm-rev__cf-ans .jdgm-rev__slider-last,.j-product-page .jdgm-rev__cf-ans .jdgm-rev__scale-first,.j-product-page .jdgm-rev__cf-ans .jdgm-rev__scale-last{margin-top:8px}.j-product-page .jdgm-rev__cf-ans .jdgm-rev__slider-pointer{top:-5px;margin-left:-8px;box-shadow:0 1px 4px #0006}.j-product-page .jdgm-paginate{padding-top:16px}.j-product-page .jdgm-paginate__page{display:inline-block;line-height:1;padding:4px 8px;width:32px;cursor:pointer;vertical-align:middle}.j-product-page .jdgm-paginate__page.jdgm-curt{font-weight:700;font-size:150%;pointer-events:none}@media only screen and (min-width:768px){.j-product-page .jdgm-rev__prod-info-wrapper:not(.jdgm-hidden){-webkit-line-clamp:1}.j-product-page .jdgm-rev__custom-form:not(.custom-form--horizontal-style) .jdgm-rev__cf-ans--graphic-type .jdgm-rev__cf-ans{width:320px}.j-product-page .jdgm-rev__custom-form:not(.custom-form--horizontal-style) .jdgm-rev__cf-ans:not(:last-of-type){margin-bottom:16px}.j-product-page .jdgm-rev__custom-form.custom-form--horizontal-style .jdgm-rev__cf-ans--graphic-type .jdgm-rev__cf-ans{width:247px}}@media only screen and (max-width:767px){.j-product-page .jdgm-rev__prod-info-wrapper:not(.jdgm-hidden){-webkit-line-clamp:2}.j-product-page .jdgm-rev__custom-form.custom-form--horizontal-style .jdgm-rev__cf-ans--graphic-type{justify-content:space-between}.j-product-page .jdgm-rev__custom-form.custom-form--horizontal-style .jdgm-rev__cf-ans--graphic-type .jdgm-rev__cf-ans{margin-bottom:0;width:46%}}.j-product-page .jdgm-rev__pics,.j-product-page .jdgm-rev__vids{margin-top:16px;white-space:nowrap;overflow:auto}.j-product-page .jdgm-rev__pics:empty,.j-product-page .jdgm-rev__vids:empty{display:none}.j-product-page .jdgm-rev__pic-link{position:relative;display:inline-block;width:96px;height:96px;padding:0;margin-right:8px;border:1px solid transparent;cursor:pointer}.j-product-page .jdgm-rev__pic-link:hover{opacity:.6}.j-product-page .jdgm-rev__pic-link:last-of-type{margin-right:0}.j-product-page .jdgm-rev__pic-link.jdgm--loading{border-color:#e4e4e4}.j-product-page .jdgm-rev__pic-link.jdgm--loading .jdgm-rev__pic-img{visibility:hidden;height:1px}.j-product-page .jdgm-rev__pic-link.jdgm--loading:after{position:absolute;top:24px;left:24px;width:48px;height:48px;border-radius:50%;border-top:2px solid #e4e4e4;border-right:2px solid #e4e4e4;border-bottom:2px solid #e4e4e4;border-left:2px solid #7b7b7b;-webkit-animation:jdgm-spin .8s infinite linear;animation:jdgm-spin .8s infinite linear;content:"";display:block}.j-product-page .jdgm-rev__pic-img.jdgm-rev__pic-img{display:block;width:100%;height:100%;object-fit:cover}.j-product-page .jdgm-rev_all-rev-page-picture-separator{display:none}.j-product-page .jdgm-vid-player,.j-product-page .jdgm-yt-video{position:relative;display:inline-block;vertical-align:top}.j-product-page .jdgm-yt-video:not(.done-setup){max-width:220px}.j-product-page .jdgm-vid-player__wrapper,.j-product-page .jdgm-vid-player{min-width:175px;min-height:175px}.j-product-page .jdgm-vid-player__wrapper{position:relative}.j-product-page .jdgm-vid-player__wrapper.jdgm--loading:after{width:40px;height:40px;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin .8s infinite linear;animation:jdgm-spin .8s infinite linear;position:absolute;display:block;content:" ";width:64px;height:64px;top:calc(50% - 32px);left:calc(50% - 32px)}.j-product-page .jdgm-vid-player__wrapper iframe{border:none}.j-product-page .jdgm-yt-video>img{object-fit:cover}@media only screen and (min-width:768px){.j-product-page .jdgm-vid-player[data-external-id],.j-product-page .jdgm-yt-video[data-id]{margin-right:10px}}@media only screen and (min-width:992px){.j-product-page .jdgm-vid-player__wrapper .jdgm-vid-player{min-height:202px}}.j-product-page .jdgm-rev__actions{margin-top:5px}.j-product-page .jdgm-rev__share-btn,.j-product-page .jdgm-rev__thumb-btn{display:inline-block;margin:0;font-family:JudgemeIcons!important;font-size:16px;padding:4px 8px;cursor:pointer}.j-product-page .jdgm-rev__share-btn:first-of-type,.j-product-page .jdgm-rev__thumb-btn:first-of-type{margin-left:-8px}.j-product-page .jdgm-rev__actions:after{content:"";display:block;clear:both}.j-product-page .jdgm-rev__social{float:left}.j-product-page .jdgm-rev__votes{float:right}.j-product-page .jdgm-rev__thumb-count{margin-right:12px}.j-product-page .jdgm-rev__thumb-count:last-of-type{margin-right:0}.j-product-page .jdgm-rev__share-fb:before{content:""}.j-product-page .jdgm-rev__share-fb:hover{color:#3b5998}.j-product-page .jdgm-rev__share-twitter:before{content:""}.j-product-page .jdgm-rev__share-twitter:hover{color:#1da1f2}.j-product-page .jdgm-rev__share-pinterest:before{content:""}.j-product-page .jdgm-rev__share-pinterest:hover{color:#e60023}.j-product-page .jdgm-rev__share-linkedin:before{content:""}.j-product-page .jdgm-rev__share-linkedin:hover{color:#0073b1}.j-product-page .jdgm-rev_thumb-up:before{content:""}.j-product-page .jdgm-rev_thumb-down:before{content:""}.j-product-page .jdgm-rev__thumb-count{color:#7b7b7b}.j-product-page .jdgm-rev-widg__paginate-spinner-wrapper,.j-product-page .jdgm-paginate:empty{display:none}.j-product-page .jdgm-paginate,.j-product-page .jdgm-all-reviews-page__load-more-wrapper{padding-top:16px;width:100%;text-align:center}.j-product-page .jdgm-paginate__load-more,.j-product-page .jdgm-paginate__load-more:not([disabled]):hover{background-color:#108474;background-color:var(--jdgm-paginate-color);border-color:#108474;border-color:var(--jdgm-paginate-color)}.j-product-page .jdgm-paginate__page{display:inline-block;padding:4px 8px;width:32px;vertical-align:middle;line-height:1;cursor:pointer;color:#108474;color:var(--jdgm-paginate-color)}.j-product-page .jdgm-paginate__page:hover{opacity:.6}.j-product-page .jdgm-paginate__page:not([disabled]):hover,.j-product-page .jdgm-paginate__page:hover,.j-product-page .jdgm-paginate__page:active,.j-product-page .jdgm-paginate__page:visited{color:#108474;color:var(--jdgm-paginate-color)}.j-product-page .jdgm-paginate__page.jdgm-curt{color:#7b7b7b;font-weight:700;font-size:150%;pointer-events:none}.j-product-page .jdgm-paginate{padding-bottom:16px}.j-product-page .jdgm-paginate__first-page,.j-product-page .jdgm-paginate__last-page,.j-product-page .jdgm-paginate__prev-page,.j-product-page .jdgm-paginate__next-page{font-family:JudgemeIcons!important;font-weight:700;font-size:110%;padding:4px}.j-product-page .jdgm-paginate__first-page:before{content:""}.j-product-page .jdgm-paginate__last-page:before{content:""}.j-product-page .jdgm-paginate__prev-page:before{content:""}.j-product-page .jdgm-paginate__next-page:before{content:""}@media only screen and (min-width:768px){.j-product-page .jdgm-paginate+.jdgm-collected-link{position:absolute;bottom:4px}}.j-product-page .jdgm-star{font-family:JudgemeStar!important}.j-product-page .jdgm-rev-widg.jdgm-rev-widg{display:block}.j-product-page .jdgm-rev-widg{padding:24px 16px;margin:0;border:none}.j-product-page .jdgm-translate-container{display:flex;align-items:flex-start;gap:4px}.j-product-page .jdgm-translate-container .jdgm-translate-icon{display:block;width:21px;height:21px}.j-product-page .jdgm-translate-container .jdgm-translate-icon:before{content:"";display:block;width:21px;height:21px;background-image:url(source-9cb40887edbc660f.svg);background-size:contain;background-repeat:no-repeat}.j-product-page .jdgm-translate-container .jdgm-translate-button{background:none;border:none;color:#108474;text-decoration:underline;cursor:pointer;padding:0;font:inherit}.j-product-page .jdgm-translate-container .jdgm-translate-button.error,.j-product-page .jdgm-translate-container .jdgm-translate-error-message{color:#108474;cursor:default;pointer-events:none;text-decoration:none}.j-product-page .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-histogram.jdgm-histogram,.j-product-page .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-row-search,.j-product-page .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-row-actions,.j-product-page .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__body,.j-product-page .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-paginate{display:none}.j-product-page .jdgm-rev-widg .jdgm-star,.j-product-page .jdgm-revs-tab .jdgm-star,.j-product-page .jdgm-all-reviews .jdgm-star,.j-product-page .jdgm-gallery-popup .jdgm-star{color:#108474;color:var(--jdgm-star-color)}.j-product-page .jdgm-rev-widg .jdgm-star:not([disabled]):hover,.j-product-page .jdgm-rev-widg .jdgm-star:focus,.j-product-page .jdgm-revs-tab .jdgm-star:not([disabled]):hover,.j-product-page .jdgm-revs-tab .jdgm-star:focus,.j-product-page .jdgm-all-reviews .jdgm-star:not([disabled]):hover,.j-product-page .jdgm-all-reviews .jdgm-star:focus,.j-product-page .jdgm-gallery-popup .jdgm-star:not([disabled]):hover,.j-product-page .jdgm-gallery-popup .jdgm-star:focus{color:#108474;color:var(--jdgm-star-color)}.j-product-page .jdgm-verified-link-wrapper{display:flex;align-items:center;gap:8px}.j-product-page .jdgm-link,.j-product-page .jdgm-histogram__clear-filter{color:#108474;color:var(--jdgm-primary-color);text-decoration:underline}.j-product-page .jdgm-link:not([disabled]):hover,.j-product-page .jdgm-link:hover,.j-product-page .jdgm-link:active,.j-product-page .jdgm-link:visited,.j-product-page .jdgm-histogram__clear-filter:not([disabled]):hover,.j-product-page .jdgm-histogram__clear-filter:hover,.j-product-page .jdgm-histogram__clear-filter:active,.j-product-page .jdgm-histogram__clear-filter:visited{color:var(--jdgm-primary-color)}.j-product-page .jdgm-link:hover,.j-product-page .jdgm-histogram__clear-filter:hover{text-decoration:none;opacity:.8}.j-product-page .jdgm-row-media,.j-product-page .jdgm-row-search,.j-product-page .jdgm-subtab,.j-product-page .jdgm-row-actions,.j-product-page .jdgm-quest,.j-product-page .jdgm-rev,.j-product-page .jdgm-paginate{border-top:1px solid rgba(16,132,116,.1);border-color:var(--jdgm-secondary-color)}.j-product-page .jdgm-rev-widg__body{position:relative}.j-product-page .jdgm-rev-widg__body .jdgm-rev-widg__section-title{margin:0;padding:16px 0;font-weight:700;font-size:20px;border-top:1px solid rgba(16,132,116,.1)}.j-product-page .jdgm-collected-link{margin-top:16px}.j-product-page .jdgm-rev-widg__header{text-align:center}.j-product-page .jdgm-rev-widg__title{margin-top:0;font-size:150%}.j-product-page .jdgm-rev-widg__summary,.j-product-page .jdgm-histogram,.j-product-page .jdgm-widget-actions-wrapper{margin:0 0 24px}.j-product-page .jdgm-rev-widg__title{margin-bottom:12px}.j-product-page .jdgm-rev-widg__summary{margin-bottom:24px}.j-product-page .jdgm-rev-widg__summary .jdgm-star{font-size:16px}.j-product-page .jdgm-custom-forms-avg-responses{display:flex;gap:16px;flex-wrap:wrap;align-items:flex-start;justify-content:center;padding-bottom:32px}.j-product-page .jdgm-custom-forms-avg-responses .jdgm-rev__cf-ans{width:46%}.j-product-page .jdgm-custom-forms-avg-responses .jdgm-rev__cf-ans__title{text-align:left}.j-product-page .jdgm-write-rev-link,.j-product-page .jdgm-ask-question-btn{display:block;width:100%;margin:0 auto;padding:10px 20px;font-size:16px;font-weight:700;line-height:1;text-decoration:none;cursor:pointer}.j-product-page .jdgm-ask-question-btn.jdgm-ask-question-btn{margin-top:10px;color:#108474;color:var(--jdgm-primary-color);background-color:#fff;border:2px solid #108474;border-color:var(--jdgm-primary-color)}.j-product-page .jdgm-ask-question-btn.jdgm-ask-question-btn:not([disabled]):hover,.j-product-page .jdgm-ask-question-btn.jdgm-ask-question-btn:focus{color:#108474;color:var(--jdgm-primary-color);background-color:#fff}.j-product-page .jdgm-ask-question-btn.jdgm-ask-question-btn:hover{opacity:.6}.j-product-page .jdgm-write-rev-link.jdgm-write-rev-link{color:var(--jdgm-write-review-text-color, #fff);background-color:#108474;background-color:var(--jdgm-write-review-bg-color, var(--jdgm-primary-color));border:2px solid #108474;border-color:var(--jdgm-write-review-bg-color, var(--jdgm-primary-color))}.j-product-page .jdgm-write-rev-link.jdgm-write-rev-link:not([disabled]):hover,.j-product-page .jdgm-write-rev-link.jdgm-write-rev-link:focus{color:#fff;background-color:#108474;background-color:var(--jdgm-write-review-bg-color, var(--jdgm-primary-color))}.j-product-page .jdgm-write-rev-link.jdgm-write-rev-link:hover{opacity:.8}.j-product-page .jdgm-row-media{display:flex;flex-direction:column;justify-content:center;text-align:left}.j-product-page .jdgm-gallery-wrapper,.j-product-page .jdgm-medals-wrapper{display:block;padding:24px 0}.j-product-page .jdgm-gallery-title{color:#7b7b7b;margin-bottom:4px}.j-product-page .jdgm-row-search{padding:24px 0}.j-product-page .jdgm-review-search-wrapper{position:relative;margin:0 auto;padding:0 16px;max-width:600px}.j-product-page .jdgm-review-search-wrapper:after{position:absolute;top:50%;transform:translateY(-50%);right:24px;padding:4px;font-size:150%;font-family:JudgemeIcons;line-height:1;content:"";color:#e4e4e4}.j-product-page .jdgm-row-search .jdgm-review-search:not([type=submit]){width:100%;border:1px solid #e4e4e4}.j-product-page .jdgm-row-search .jdgm-review-search:not([type=submit]):focus,.j-product-page .jdgm-row-search .jdgm-review-search:not([type=submit]):focus-visible{outline:none;border-color:#108474;border-color:var(--jdgm-primary-color)}.j-product-page .jdgm-review-search{padding:8px 40px 8px 16px}.j-product-page .jdgm-review-search-wrapper+.jdgm-keywords{margin-top:12px}.j-product-page .jdgm-chip{display:inline-block;padding:6px 12px;margin:3px 0;border:1px solid var(--jdgm-primary-color);cursor:pointer;font-size:14px}.j-product-page .jdgm-chip:not(.active){color:var(--jdgm-primary-color)}.j-product-page .jdgm-chip:not(.active):hover{opacity:.8}.j-product-page .jdgm-chip.active{color:#fff;background-color:var(--jdgm-primary-color)}.j-product-page .jdgm-chip.loading{pointer-events:none}.j-product-page .jdgm-chip+.jdgm-chip{margin-left:6px}.j-product-page .jdgm-rev-widg__body--empty{padding:24px 10px;text-align:center;border-top:1px solid rgba(16,132,116,.1);border-color:var(--jdgm-secondary-color)}.j-product-page .jdgm-subtab{padding:10px 0;border-bottom:none}.j-product-page .jdgm-subtab__name{display:inline-block;padding:8px 16px;cursor:pointer;color:#108474;color:var(--jdgm-primary-color);text-decoration:underline}.j-product-page .jdgm-subtab__name:not([disabled]):hover,.j-product-page .jdgm-subtab__name:hover,.j-product-page .jdgm-subtab__name:active,.j-product-page .jdgm-subtab__name:visited{color:var(--jdgm-primary-color)}.j-product-page .jdgm-subtab__name:hover{text-decoration:none;opacity:.8}.j-product-page .jdgm-subtab__name.jdgm--active{pointer-events:none;text-decoration:none;background-color:#1084741a;background-color:var(--jdgm-secondary-color)}.j-product-page .jdgm-row-actions{padding:8px 0;position:relative;display:flex;flex-direction:column}.j-product-page .jdgm-sort-dropdown-wrapper{float:none;position:relative;display:inline-flex;align-items:center}.j-product-page .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,.j-product-page .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{color:#108474;color:var(--jdgm-primary-color)}.j-product-page .jdgm-sort-dropdown-wrapper:hover .jdgm-sort-dropdown,.j-product-page .jdgm-sort-dropdown-wrapper:hover .jdgm-sort-dropdown-arrow{opacity:.8}.j-product-page .jdgm-sort-dropdown{padding:10px 20px 10px 0;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;position:relative;z-index:1}.j-product-page .jdgm-sort-dropdown-arrow{position:absolute;right:2px;border:none;transform:rotate(90deg)}.j-product-page .jdgm-sort-dropdown-arrow:before{font-family:JudgemeIcons;font-size:18px;content:""}.j-product-page .jdgm-custom-forms-filters__button{position:absolute;right:0;top:8px;padding-left:46px;line-height:19px}.j-product-page .jdgm-custom-forms-filters__button:before{position:absolute;top:46%;transform:translateY(-50%);left:16px;font-family:JudgemeIcons;font-size:20px;content:""}.j-product-page .jdgm-custom-forms-filters{padding:16px 0}.j-product-page .jdgm-custom-forms-filters .jdgm-rev__cf-ans__title{padding-bottom:8px}.j-product-page .jdgm-custom-forms-filters .jdgm-rev__cf-ans:not(:last-of-type){padding-bottom:24px}.j-product-page .jdgm-review-widget--small .jdgm-rev-widg,.j-product-page .jdgm-review-widget--medium .jdgm-rev-widg{padding:16px 0}.j-product-page .jdgm-review-widget--medium .jdgm-write-rev-link,.j-product-page .jdgm-review-widget--medium .jdgm-ask-question-btn{display:inline-block;margin:0 5px;max-width:40%}.j-product-page .jdgm-review-widget--medium .jdgm-medals-wrapper{border-top:1px solid rgba(16,132,116,.1);border-color:var(--jdgm-secondary-color)}@media only screen and (min-width:768px)and (max-width:991px){.j-product-page .jdgm-write-rev-link,.j-product-page .jdgm-ask-question-btn{display:inline-block;margin:0 5px}}@media only screen and (min-width:768px){.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-write-rev-link,.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-ask-question-btn{width:100%;max-width:240px}.j-product-page .jdgm-custom-forms-avg-responses .jdgm-rev__cf-ans{width:23%}}@media only screen and (max-width:991px){.j-product-page .jdgm-gallery-wrapper+.jdgm-medals-wrapper{border-top:1px solid rgba(16,132,116,.1);border-color:var(--jdgm-secondary-color)}}@media only screen and (min-width:992px){.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-widget-actions-wrapper{padding:10px 0;border-left:1px solid rgba(16,132,116,.1);border-color:var(--jdgm-secondary-color)}.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__title{margin-bottom:24px}.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars{padding-bottom:24px;display:flex;align-items:stretch;justify-content:center}.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars>div{display:flex;flex-direction:column;align-items:center;justify-content:center}.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary,.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-histogram,.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-widget-actions-wrapper{display:inline-block;margin-bottom:0}.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary{width:30%}.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary-inner{display:inline-block;text-align:left}.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars--only-summary .jdgm-rev-widg__summary-inner{text-align:center}.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) :not(.jdgm-histogram-wrapper)>.jdgm-histogram{width:40%}.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-histogram,.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-widget-actions-wrapper,.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-histogram+.jdgm-widget-actions-wrapper{border-left:1px solid rgba(16,132,116,.1);border-color:var(--jdgm-secondary-color)}.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) :not(.jdgm-revs-tab__content-header)>.jdgm-widget-actions-wrapper{width:30%}.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-media{flex-direction:row}.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-gallery-wrapper,.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-medals-wrapper{display:inline-block;vertical-align:middle}.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-gallery-wrapper{padding-right:24px}.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-medals-wrapper{padding-left:32px}.j-product-page .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-gallery-wrapper+.jdgm-medals-wrapper{border-top:none;border-left:1px solid rgba(16,132,116,.1);border-color:var(--jdgm-secondary-color);text-align:left}}.j-product-page .jdgm-widget .jdgm-verified-checkmark{width:17px;height:17px}.j-product-page .jdgm-revs-tab-btn{position:fixed;display:inline-block;width:auto;cursor:pointer;border-radius:0;white-space:nowrap}.j-product-page .jdgm-revs-tab-btn:hover{opacity:.8}.j-product-page .jdgm-revs-tab-btn[position=bottom]{bottom:0}.j-product-page .jdgm-revs-tab-btn[position=left]{left:0}.j-product-page .jdgm-revs-tab-btn[position=right]{right:0}.j-product-page .jdgm-revs-tab-btn[position=none]{display:none}.j-product-page .jdgm-revs-tab-btn[data-style=text][position=bottom]{left:50%;transform:translate(-50%)}.j-product-page .jdgm-revs-tab-btn[data-style=text][position=left]{top:50%;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:rotate(-90deg) translate(-50%,50%);-ms-transform:rotate(-90deg) translate(-50%,50%);transform:rotate(-90deg) translate(-50%,50%)}.j-product-page .jdgm-revs-tab-btn[data-style=text][position=right]{top:50%;-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%;-webkit-transform:rotate(90deg) translate(50%,50%);-ms-transform:rotate(90deg) translate(50%,50%);transform:rotate(90deg) translate(50%,50%)}.j-product-page .jdgm-revs-tab-btn[data-style=stars]{display:flex}.j-product-page .jdgm-revs-tab-btn[data-style=stars] .jdgm-favicon,.j-product-page .jdgm-revs-tab-btn[data-style=stars] .jdgm-rating,.j-product-page .jdgm-revs-tab-btn[data-style=stars] .jdgm-star{display:inline-block;width:24px}.j-product-page .jdgm-revs-tab-btn[data-style=stars] .jdgm-favicon,.j-product-page .jdgm-revs-tab-btn[data-style=stars] .jdgm-favicon>span{display:flex;justify-content:center}.j-product-page .jdgm-revs-tab-btn[data-style=stars] .jdgm-rating{line-height:1;font-weight:700}.j-product-page .jdgm-revs-tab-btn[data-style=stars][position=bottom]{align-items:center;padding:8px 16px;left:calc(50% - 100px);box-shadow:4px 0 20px #00000026;border-radius:10px 10px 0 0}.j-product-page .jdgm-revs-tab-btn[data-style=stars][position=bottom] .jdgm-stars{display:inline-block}.j-product-page .jdgm-revs-tab-btn[data-style=stars][position=bottom] .jdgm-favicon+.jdgm-stars,.j-product-page .jdgm-revs-tab-btn[data-style=stars][position=bottom] .jdgm-stars+.jdgm-rating{margin-left:8px}.j-product-page .jdgm-revs-tab-btn[data-style=stars][position=left]{box-shadow:4px 0 20px #00000026;border-radius:0 10px 10px 0}.j-product-page .jdgm-revs-tab-btn[data-style=stars][position=right]{box-shadow:0 4px 20px #00000026;border-radius:10px 0 0 10px}.j-product-page .jdgm-revs-tab-btn[data-style=stars][position=left],.j-product-page .jdgm-revs-tab-btn[data-style=stars][position=right]{flex-direction:column;top:calc(50% - 100px);padding:16px 8px;text-align:center}.j-product-page .jdgm-revs-tab-btn[data-style=stars][position=left] .jdgm-favicon+.jdgm-stars,.j-product-page .jdgm-revs-tab-btn[data-style=stars][position=left] .jdgm-stars+.jdgm-rating,.j-product-page .jdgm-revs-tab-btn[data-style=stars][position=right] .jdgm-favicon+.jdgm-stars,.j-product-page .jdgm-revs-tab-btn[data-style=stars][position=right] .jdgm-stars+.jdgm-rating{margin-top:8px}.j-product-page .jdgm-revs-tab-btn[data-style=stars][position=left] .jdgm-star,.j-product-page .jdgm-revs-tab-btn[data-style=stars][position=right] .jdgm-star{display:block!important;padding:0!important}.j-product-page .jdgm-widget .jdgm-favicon[data-url="/verified-checkmark.svg"]>img{width:17px;height:17px}.j-product-page .jdgm-revs-tab{position:relative;z-index:1041}.j-product-page .jdgm-revs-tab.jdgm-revs-tab{display:none}.j-product-page .jdgm-revs-tab .jdgm-branding-footer{color:#fff}.j-product-page .jdgm-revs-tab .jdgm-branding-footer:hover,.j-product-page .jdgm-revs-tab .jdgm-branding-footer:focus{color:#fff}.j-product-page .jdgm-revs-tab .jdgm-branding-footer:hover{opacity:.6}.j-product-page .jdgm-revs-tab__wrapper{position:fixed;top:0;right:0;left:0;bottom:0;z-index:99999999}.j-product-page .jdgm-revs-tab__wrapper.jdgm-revs-tab__wrapper{display:none}.j-product-page .jdgm-revs-tab__wrapper.jdgm-show{display:block}.j-product-page .jdgm-mask{width:100%;height:100%;background-color:#000;opacity:.8}.j-product-page .jdgm-revs-tab__main,.j-product-page .jdgm-revs-tab__header{background:#fff}.j-product-page .jdgm-revs-tab__main,.j-product-page .jdgm-revs-tab__title{color:#333}.j-product-page .jdgm-revs-tab__main{position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);top:10%;left:50%;height:80%;width:90%;max-width:640px}.j-product-page .jdgm-revs-tab__header{height:100px;padding:16px 24px;text-align:center;box-shadow:0 1px 30px #0000001a}.j-product-page .jdgm-close-ico{position:absolute;right:0;top:-32px;width:24px;height:24px}.j-product-page .jdgm-close-ico:hover{opacity:.6}.j-product-page .jdgm-close-ico:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.j-product-page .jdgm-close-ico:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.j-product-page .jdgm-close-ico:before,.j-product-page .jdgm-close-ico:after{position:absolute;content:"";height:100%;width:2px;background-color:#fff}.j-product-page .jdgm-revs-tab__title{margin-bottom:0;overflow:hidden;font-size:120%}.j-product-page .jdgm-revs-tab__content{height:calc(100% - 100px);padding:24px;overflow:auto}.j-product-page .jdgm-revs-tab__content .jdgm-form__fieldset-actions{display:flex;flex-direction:column-reverse}.j-product-page .jdgm-revs-tab__content .jdgm-form__fieldset-actions .jdgm-btn{display:block}.j-product-page .jdgm-revs-tab__content .jdgm-form__fieldset-actions .jdgm-cancel-question,.j-product-page .jdgm-revs-tab__content .jdgm-form__fieldset-actions .jdgm-cancel-rev{margin-top:10px}.j-product-page .jdgm-revs-tab__content-header{text-align:center}.j-product-page .jdgm-revs-tab__branding{text-align:center;line-height:2}.j-product-page .jdgm-histogram-wrapper{margin-bottom:24px}.j-product-page .jdgm-histogram-wrapper .jdgm-histogram{margin:0}.j-product-page .jdgm-histogram-wrapper .jdgm-histogram__bar{margin:0 16px;width:128px}.j-product-page .jdgm-revs-tab__content-header .jdgm-row-media{padding:24px 0}.j-product-page .jdgm-revs-tab__content-header .jdgm-review-search-wrapper{padding:0}.j-product-page .jdgm-revs-tab__content-header .jdgm-review-search-wrapper:after{right:8px}.j-product-page .jdgm-widget.jdgm-revs-tab .jdgm-revs-tab__header a.jdgm-revs-tab__url,.j-product-page .jdgm-widget.jdgm-revs-tab .jdgm-revs-tab__header a.jdgm-revs-tab__url:hover span{text-decoration:none}.j-product-page .jdgm-widget.jdgm-revs-tab .jdgm-revs-tab__header a.jdgm-revs-tab__url span{text-decoration:underline}.j-product-page .jdgm-widget.jdgm-revs-tab .jdgm-revs-tab__content-header .jdgm-row-stars{display:block}.j-product-page .jdgm-widget.jdgm-revs-tab .jdgm-revs-tab__content-header .jdgm-row-media{flex-direction:column}.j-product-page .jdgm-widget.jdgm-revs-tab .jdgm-revs-tab__content-header .jdgm-gallery-wrapper,.j-product-page .jdgm-widget.jdgm-revs-tab .jdgm-revs-tab__content-header .jdgm-medals-wrapper{display:block;padding:0;text-align:center;border-top:none}.j-product-page .jdgm-widget.jdgm-revs-tab .jdgm-revs-tab__content-header .jdgm-gallery-wrapper+.jdgm-medals-wrapper{margin-top:24px;padding:24px 0 0;border-top:1px solid var(--jdgm-secondary-color);border-left:none}.j-product-page .jdgm-widget.jdgm-revs-tab .jdgm-revs-tab__content-header .jdgm-medals__container{overflow:auto;white-space:nowrap;margin-bottom:0;height:128px}@media only screen and (min-width:768px){.j-product-page .jdgm-histogram-wrapper .jdgm-histogram__bar{margin:0 24px;width:192px}.j-product-page .jdgm-revs-tab__content .jdgm-form__fieldset-actions{display:block}.j-product-page .jdgm-revs-tab__content .jdgm-form__fieldset-actions .jdgm-btn{margin-top:0;display:inline-block}}@media only screen and (max-width:320px){.j-product-page .jdgm-histogram-wrapper .jdgm-histogram__bar{margin:0 10px;width:96px}}.j-product-page .jdgm-all-reviews-page__title,.j-product-page .jdgm-all-reviews__header{text-align:center}.j-product-page .jdgm-all-reviews-page__title{margin-top:0;margin-bottom:12px;font-size:150%}.j-product-page .jdgm-all-reviews-page__wrapper{margin:0 auto;max-width:90%}.j-product-page .jdgm-all-reviews-widget>.jdgm-spinner{margin:24px auto}.j-product-page .jdgm-all-reviews__summary-text--verified{display:flex;align-items:center;gap:8px;justify-content:center}@media only screen and (min-width:992px){.j-product-page .jdgm-all-reviews__summary-text--verified{justify-content:flex-start}}@media only screen and (min-width:992px){.j-product-page .jdgm-all-reviews-page__title{margin-bottom:24px}.j-product-page .jdgm-all-reviews-page__wrapper{max-width:80%}}.j-product-page .jdgm-question-form-wrapper,.j-product-page .jdgm-form-wrapper{padding:24px 0;border-top:1px solid rgba(16,132,116,.1);border-color:var(--jdgm-secondary-color)}.j-product-page .jdgm-form{margin:0 auto;padding:0 16px;max-width:600px}.j-product-page .jdgm-form .jdgm-form__fieldset>label,.j-product-page .jdgm-form .jdgm-form__fieldset .jdgm-form__inline-label{margin-bottom:8px}.j-product-page .jdgm-form .jdgm-form__fieldset>label{display:block}.j-product-page .jdgm-form .jdgm-form__fieldset label[for]{cursor:pointer}.j-product-page .jdgm-form .jdgm-form__fieldset .jdgm-form__inline-label{display:inline-block}.j-product-page .jdgm-form .jdgm-star{font-size:150%}.j-product-page .jdgm-form .jdgm-star:not([disabled]):hover{opacity:.6}.j-product-page .jdgm-form div.jdgm-input-error{background-color:#f2847d1a;border:1px solid #f2847d;margin-top:8px;padding:8px;line-height:1;text-align:left}.j-product-page .jdgm-form div.jdgm-input-error:before{display:inline-block;margin-right:8px;width:16px;height:16px;border-radius:50%;color:#fff;background-color:#f2847d;content:"!";text-align:center}.j-product-page .jdgm-form input[type=text],.j-product-page .jdgm-form input[type=email],.j-product-page .jdgm-form input[type=url],.j-product-page .jdgm-form textarea{padding:8px 16px;width:100%;border:1px solid #e4e4e4}.j-product-page .jdgm-form input[type=text]:focus,.j-product-page .jdgm-form input[type=text]:focus-visible,.j-product-page .jdgm-form input[type=email]:focus,.j-product-page .jdgm-form input[type=email]:focus-visible,.j-product-page .jdgm-form input[type=url]:focus,.j-product-page .jdgm-form input[type=url]:focus-visible,.j-product-page .jdgm-form textarea:focus,.j-product-page .jdgm-form textarea:focus-visible{outline:none;border-color:#108474;border-color:var(--jdgm-primary-color)}.j-product-page .jdgm-form .jdgm-sort-dropdown{border-bottom:1px solid #e4e4e4;border-color:var(--jdgm-secondary-color)}.j-product-page .jdgm-form__title{margin-bottom:16px;font-size:150%;font-weight:700}.j-product-page .jdgm-form__fieldset:not(:last-of-type),.j-product-page .jdgm-form__fieldset-actions{margin-bottom:24px}.j-product-page .jdgm-form__fieldset .jdgm-countdown{margin-left:4px}.j-product-page .jdgm-countdown{font-size:80%;color:#7b7b7b}.j-product-page .jdgm-form-yt-video{margin:10px auto;max-width:400px}.j-product-page .jdgm-form-yt-video__iframe-wrapper{position:relative;display:inline-block;width:100%;padding-bottom:55%}.j-product-page .jdgm-form-yt-video__iframe{position:absolute;left:0;width:100%;height:100%}.j-product-page .jdgm-notification{border-top:1px solid rgba(16,132,116,.1);border-color:var(--jdgm-secondary-color);color:#108474;color:var(--jdgm-primary-color)}.j-product-page .jdgm-notification__inner{margin:0 auto;padding:24px 16px;max-width:600px}.j-product-page .jdgm-notification__inner>a{color:#108474;color:var(--jdgm-primary-color);text-decoration:underline}.j-product-page .jdgm-notification__inner>a:not([disabled]):hover,.j-product-page .jdgm-notification__inner>a:hover,.j-product-page .jdgm-notification__inner>a:active,.j-product-page .jdgm-notification__inner>a:visited{color:var(--jdgm-primary-color)}.j-product-page .jdgm-notification__inner>a:hover{text-decoration:none;opacity:.8}.j-product-page .jdgm-notification__title{font-size:150%;font-weight:700;margin-bottom:16px}.j-product-page .jdgm-notification__title:before{display:block;margin:0 auto 4px;width:32px;height:32px;border-radius:16px;color:#fff;background-color:#108474;background-color:var(--jdgm-primary-color);font-family:JudgemeIcons;content:""}.j-product-page .jdgm-follow-up-explain-text{margin-bottom:24px;padding:0 16px 24px;border-bottom:1px solid rgba(16,132,116,.1);border-color:var(--jdgm-secondary-color);text-align:left}.j-product-page .jdgm-follow-up-explain-text p{color:#108474;color:var(--jdgm-primary-color)}.j-product-page .jdgm-review-widget--small .jdgm-form__fieldset-actions{display:flex;flex-direction:column-reverse}.j-product-page .jdgm-review-widget--small .jdgm-form__fieldset-actions .jdgm-btn{display:block}.j-product-page .jdgm-review-widget--small .jdgm-form__fieldset-actions .jdgm-cancel-question,.j-product-page .jdgm-review-widget--small .jdgm-form__fieldset-actions .jdgm-cancel-rev{margin-top:10px}@media only screen and (min-width:768px){.j-product-page .jdgm-widget:not(.jdgm-review-widget--small) .jdgm-form__fieldset-actions .jdgm-cancel-question,.j-product-page .jdgm-widget:not(.jdgm-review-widget--small) .jdgm-form__fieldset-actions .jdgm-cancel-rev{margin-right:10px}}.j-product-page .jdgm-form-dynamic-wrapper.jdgm-form-dynamic-wrapper{display:none}.j-product-page .jdgm-form-dynamic-wrapper{position:fixed;top:0;right:0;left:0;bottom:0;z-index:1050;background-color:#0009}.j-product-page .jdgm-form-dynamic-wrapper.jdgm-show{display:block;height:100vh}.j-product-page .jdgm-form-dynamic{position:absolute;top:45%;left:50%;transform:translate(-50%) translateY(-50%);width:480px;max-height:560px;overflow:auto;padding:24px 32px;background:#fff;text-align:center}.j-product-page .jdgm-form-dynamic__close{cursor:pointer}.j-product-page .jdgm-form-dynamic__row,.j-product-page .jdgm-form-dynamic__buttons-row{display:none}.j-product-page .jdgm-form-dynamic__row-inner{height:320px;overflow-x:auto}.j-product-page .jdgm-form-dynamic__buttons-row{margin-top:16px}.j-product-page .jdgm-form-dynamic__next,.j-product-page .jdgm-form-dynamic__submit-rev{float:right}.j-product-page .jdgm-form-dynamic__back{float:left}.j-product-page .jdgm-form-dynamic__row.jdgm-active,.j-product-page .jdgm-form-dynamic__row.jdgm-active .jdgm-form-dynamic__buttons-row{display:block}.j-product-page .jdgm-custom-forms{margin-bottom:24px}.j-product-page .jdgm-custom-forms .jdgm-spinner{margin-top:16px}.j-product-page .jdgm-custom-forms .jdgm-form__fieldset>label{color:#108474;color:var(--jdgm-primary-color)}.j-product-page .jdgm-custom-forms .jdgm-cf__required-sym{color:red;font-size:120%;vertical-align:middle}.j-product-page .jdgm-cf__options:not([data-type=text]){display:inline-block;margin:0 auto;text-align:left}.j-product-page .jdgm-cf__options:not([data-type=text]) .jdgm-cf__option:not(:last-of-type){margin-bottom:4px}.j-product-page .jdgm-cf-label-radio,.j-product-page .jdgm-cf-label-checkbox{position:relative;padding-left:24px}.j-product-page .jdgm-cf-label-radio:before,.j-product-page .jdgm-cf-label-radio:after,.j-product-page .jdgm-cf-label-checkbox:before,.j-product-page .jdgm-cf-label-checkbox:after{position:absolute;content:""}.j-product-page .jdgm-cf-label-radio:before,.j-product-page .jdgm-cf-label-checkbox:before{top:calc(50% - 8px);left:0;display:inline-block;width:16px;height:16px;background-color:#fff;border:1px solid #108474;border-color:var(--jdgm-primary-color)}.j-product-page .jdgm-cf-label-radio:before{border-radius:50%}.j-product-page input[type=radio]:checked+.jdgm-cf-label-radio:after{top:calc(50% - 5px);left:3px;width:10px;height:10px;background-color:#108474;background-color:var(--jdgm-primary-color);border-radius:50%}.j-product-page input[type=checkbox]:checked+.jdgm-cf-label-checkbox:after{top:calc(50% - 8px);left:0;width:16px;height:16px;background-color:#108474;background-color:var(--jdgm-primary-color);color:#fff;font-family:JudgemeIcons;text-align:center;content:"";line-height:16px}.j-product-page .jdgm-cf__options[data-type=single] input,.j-product-page .jdgm-cf__options[data-type=multiple] input,.j-product-page .jdgm-cf__options[data-type=scale] input{display:none}.j-product-page .jdgm-cf__options[data-type=single] .jdgm-cf__option:hover label:before,.j-product-page .jdgm-cf__options[data-type=multiple] .jdgm-cf__option:hover label:before,.j-product-page .jdgm-cf__options[data-type=scale] .jdgm-cf__option:hover label:before{background-color:#1084741a;background-color:var(--jdgm-secondary-color)}.j-product-page .jdgm-cf__options[data-type=single] div.jdgm-input-error,.j-product-page .jdgm-cf__options[data-type=multiple] div.jdgm-input-error,.j-product-page .jdgm-cf__options[data-type=scale] div.jdgm-input-error{margin-top:0;margin-bottom:8px}.j-product-page .jdgm-cf__options[data-type=scale] .jdgm-rev__rating-scale-wrapper{margin:0 8px 0 0;width:160px}.j-product-page .jdgm-cf__options[data-type=slider] .jdgm-rev__slider-range{opacity:.8;transition:opacity .2s}.j-product-page .jdgm-cf__options[data-type=slider] .jdgm-rev__slider-range:hover{opacity:1;cursor:pointer}.j-product-page .jdgm-cf__options[data-type=slider] input[type=range]::-moz-range-thumb{width:16px;height:16px;background:#108474;background:var(--jdgm-primary-color);border-radius:50%;border:none}.j-product-page .jdgm-cf__options[data-type=slider] input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;background:#108474;background:var(--jdgm-primary-color);border-radius:50%;border:none}.j-product-page .jdgm-review-widget--small .jdgm-cf__options[data-type=scale] .jdgm-cf__option:not(:last-of-type){margin-bottom:8px}.j-product-page .jdgm-review-widget--small .jdgm-cf__options[data-type=scale] .jdgm-cf-label{display:block}.j-product-page .jdgm-review-widget--small .jdgm-cf__options[data-type=scale] .jdgm-cf-label-radio:before{top:0}.j-product-page .jdgm-review-widget--small .jdgm-cf__options[data-type=scale] input[type=radio]:checked+.jdgm-cf-label-radio:after{top:3px}@media only screen and (min-width:768px){.j-product-page .jdgm-cf__options[data-type=scale] .jdgm-cf__option,.j-product-page .jdgm-cf__options[data-type=scale] .jdgm-cf-label{display:flex;align-items:center}}.j-product-page .jdgm-widget .jdgm-picture-fieldset__box{position:relative;display:inline-block;vertical-align:top;margin-right:10px;margin-bottom:10px;width:128px;height:128px}.j-product-page .jdgm-widget .jdgm-media-fieldset__input{position:absolute;display:inline-block;top:0;bottom:0;left:0;right:0;opacity:0;cursor:pointer}.j-product-page .jdgm-picture-fieldset__box--input:hover{opacity:.6}.j-product-page .jdgm-picture-fieldset__box[data-type=video]:after{position:absolute;bottom:1px;left:1px;padding:0 4px;border-top-right-radius:4px;color:#fff;background-color:#0009;font-family:JudgemeIcons;content:""}.j-product-page .jdgm-picture-fieldset__box-wrapper{position:relative;border:1px solid #e4e4e4;width:100%;height:100%}.j-product-page .jdgm-media-fieldset__player{width:auto;max-width:100%;height:100%;object-fit:cover}.j-product-page .jdgm-media-fieldset__icon,.j-product-page .jdgm-picture-fieldset__delete{font-family:JudgemeIcons}.j-product-page .jdgm-media-fieldset__icon,.j-product-page .jdgm-picture-fieldset__spinner-wrapper,.j-product-page .jdgm-picture-fieldset__progress-text{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.j-product-page .jdgm-media-fieldset__icon{color:#7b7b7b;font-size:48px;line-height:1}.j-product-page .jdgm-media-fieldset__icon:before{content:""}.j-product-page .jdgm-picture-fieldset__spinner-wrapper{display:none;width:50%;height:50%}.j-product-page .jdgm-picture-fieldset__box .jdgm-spinner{width:100%;height:100%}.j-product-page .jdgm-picture-fieldset__delete{position:absolute;right:5px;top:5px;text-align:center;z-index:1;background:#fff;padding:2px 4px;border-radius:20px;box-shadow:0 2px 2px #0003;overflow:hidden;cursor:pointer}.j-product-page .jdgm-picture-fieldset__delete:before{content:""}.j-product-page .jdgm-picture-fieldset__delete:hover{color:#fff;background-color:#108474;background-color:var(--jdgm-primary-color)}.j-product-page .jdgm-is-uploading .jdgm-picture-fieldset__spinner-wrapper{display:block}.j-product-page .jdgm-picture-fieldset__progress-text{display:inline-block;color:#333;font-size:80%}.j-product-page .jdgm-write-review-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1100}.j-product-page .jdgm-write-review-modal :focus-visible{outline:2px solid #2c7be5;outline-offset:2px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__container{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__close-btn{position:absolute;cursor:pointer;z-index:1;background-color:transparent;border:none;opacity:1;transition:opacity .2s ease-in-out;will-change:opacity}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__close-btn:hover{opacity:.8}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__content{position:relative;display:flex;flex-direction:column;align-items:normal;justify-content:space-between;overflow:hidden;margin:auto}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__sections{display:flex;flex:1;width:100%;transition:transform .8s ease-in-out;will-change:transform}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__section{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:100%;opacity:0;visibility:hidden;transition:transform .8s ease-in-out,opacity .8s ease-in-out,visibility .8s ease-in-out}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__section.current-section{opacity:1;visibility:visible}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__slider-container{display:flex;width:100%;height:100%;transition:transform .8s ease-in-out;will-change:transform}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:transform .8s ease-in-out,opacity .8s ease-in-out,visibility .8s ease-in-out}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page.current-page{opacity:1;visibility:visible}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--check-email{justify-content:center}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--thank-you{justify-content:flex-start;overflow-y:auto}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__thank-you-nav{display:flex;justify-content:center;align-items:center;width:100%;margin-top:32px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page-header{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:8px;width:100%}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--review-details .jdgm-write-review-modal__page-header{gap:20px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__title{font-size:24px;font-weight:500;line-height:150%;text-align:center}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__intro{font-size:16px;font-weight:400;line-height:150%;text-align:center}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__text{font-size:14px;text-align:center}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__navigation{display:inline-flex;justify-content:center;align-items:center;width:100%}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__navigation:has(.jdgm-write-review-modal__nav-btn-back){justify-content:space-between}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__nav-btn{border:none;cursor:pointer;font-size:14px;font-weight:500;line-height:150%}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__nav-btn:hover{opacity:.8}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__nav-btn:disabled{background-color:#33333380;cursor:default}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-back{background-color:transparent;color:#333;display:flex;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-back:hover{opacity:.8}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-back:active{transform:translateY(1px)}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-back svg{width:16px;height:16px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__product-image{width:160px;height:160px;overflow:hidden;border-radius:8px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__product-image img{object-fit:cover;width:100%;height:100%}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__product-title{font-size:18px;font-weight:700;line-height:130%;max-width:100%;text-align:center;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--review-details .jdgm-write-review-modal__product-title{line-clamp:1;-webkit-line-clamp:1}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__stars{position:relative;display:inline-flex;gap:9px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__stars:before,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__stars:after{position:absolute;top:108%;font-size:12px;font-weight:700;line-height:20px;cursor:default;pointer-events:none}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__stars .jdgm-star{font-size:48px;font-weight:400;line-height:48px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;background:none}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__stars-container{margin-top:16px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__stars:before{left:0}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__stars:after{right:0}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__gdpr-statement{margin-bottom:20px;font-size:11px;font-weight:400;line-height:150%;color:#333c;text-align:center}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__gdpr-statement a{color:#333c;text-decoration:underline}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__form,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__form--thank-you{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;height:100%;width:100%}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__form--share-media,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__form--custom-questions{padding:20px 0}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__form--thank-you{gap:8px;justify-content:flex-start;padding-top:40px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__form--thank-you-separator{height:0}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__other-products-title{font-size:24px;font-weight:500;text-align:center;margin-top:40px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__other-products{display:flex;flex-direction:column;width:100%}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__other-product{display:flex;flex-direction:row;align-items:flex-start;gap:16px;width:100%;padding:12px 0}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__other-product-image{width:140px;height:140px;overflow:hidden;border-radius:8px;flex-shrink:0;background-color:#f5f5f5}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__other-product-image img{object-fit:cover;width:100%;height:100%}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__other-product-info{display:flex;flex-direction:column;align-items:flex-start;gap:12px;flex:1;min-width:0;padding-top:4px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__other-product-title{font-size:16px;font-weight:600;line-height:140%;text-align:left;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:100%}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__other-product-stars{margin-top:0!important;gap:10px;justify-content:flex-start;align-items:left}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__other-product-stars .jdgm-star{font-size:40px!important;line-height:40px!important;width:40px!important}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__other-product-stars:before,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__other-product-stars:after{display:none!important}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__form-group{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:20px;width:100%}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__form-group--review-content{height:100%}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__form-group--share-media,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__form-group--custom-questions{overflow-y:auto;overflow-x:hidden;padding:0 5px 6px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__form-group--share-media::-webkit-scrollbar,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__form-group--custom-questions::-webkit-scrollbar{width:10px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__form-group--share-media::-webkit-scrollbar-track,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__form-group--custom-questions::-webkit-scrollbar-track{background:transparent}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__form-group--share-media::-webkit-scrollbar-thumb,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__form-group--custom-questions::-webkit-scrollbar-thumb{background-color:#3333;border-radius:8px;border:2px solid transparent;background-clip:padding-box}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__form-group--share-media::-webkit-scrollbar-thumb:hover,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__form-group--custom-questions::-webkit-scrollbar-thumb:hover{background-color:#3333334d}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__form-group--negative-resolution{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px;height:100%}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page-header--centered{text-align:center}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group--centered{display:flex;justify-content:center}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__negative-resolution-content{max-width:400px;width:100%}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__negative-resolution-title{font-size:24px;font-weight:600;line-height:1.3;margin-bottom:16px;color:#333}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__negative-resolution-text{font-size:16px;line-height:1.5;margin-bottom:24px;color:#666}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__negative-resolution-contact{display:flex;justify-content:center;margin-bottom:40px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__negative-resolution-actions{display:flex;flex-direction:row;gap:40px;align-items:center;justify-content:space-between;margin-top:60px;padding:0 20px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__btn{padding:12px 24px;font-size:16px;font-weight:500;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;text-decoration:none;display:inline-block;text-align:center}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__btn--contact-us{color:#fff}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__btn--contact-us:hover{opacity:.8}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__btn--contact-us:active{transform:translateY(1px)}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__btn--leave-review{background-color:transparent;padding:12px 24px;border:2px solid}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__btn--leave-review:hover{color:#fff}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__btn--leave-review:active{transform:translateY(1px)}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__btn--back{background-color:transparent;font-size:14px;padding:8px 16px;display:flex;align-items:center;gap:6px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__btn--back:active{transform:translateY(1px)}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group{width:100%}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--review-details .jdgm-write-review-modal__field-group--stars{position:relative;text-align:center}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--review-details .jdgm-write-review-modal__field-group--stars .jdgm-write-review-modal__field-error{position:absolute;left:50%;transform:translate(-50%)}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--review-details .jdgm-write-review-modal__field-group--review-body{display:flex;flex-direction:column;height:100%}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-label{display:block;font-size:14px;font-weight:500;line-height:150%;margin-bottom:8px}.j-product-page .jdgm-write-review-modal input[type=radio],.j-product-page .jdgm-write-review-modal input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__checkbox-input:focus-visible+.jdgm-write-review-modal__checkbox-custom,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__chip-input:focus-visible+.jdgm-write-review-modal__chip-label{outline:2px solid #2c7be5;outline-offset:2px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-input{width:100%;padding:12px 16px;font-size:14px;font-family:inherit;line-height:125%;border:1px solid rgba(51,51,51,.3);transition:border-color .2s ease,box-shadow .2s ease}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-input::placeholder{font-size:14px;font-weight:400;line-height:150%;color:#333c}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-input.error{border-color:#ef4444;background-color:#fef2f2}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-input.error:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-input.anonymous-mode{opacity:.6}.j-product-page .jdgm-write-review-modal textarea.jdgm-write-review-modal__field-input{flex:1;resize:none}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-error{margin-top:8px;font-size:12px;line-height:150%;color:#d22b2b;font-weight:400}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-help{margin-top:8px;font-size:12px;line-height:150%;color:#333c;font-weight:400}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__anonymous-help{font-size:13px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__chip-label{font-size:16px;font-weight:500;line-height:150%;padding:2px 10px;border-radius:6px;background-color:#f3f4f6;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s ease-in-out}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__checkbox-label{display:flex;align-items:center;cursor:pointer;font-size:14px;line-height:150%;font-weight:400;gap:12px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__checkbox-custom{position:relative;height:20px;width:20px;background-color:#fff;border:2px solid #6B7280;flex-shrink:0;transition:all .2s ease}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__checkbox-custom:after{content:"";position:absolute;display:none;height:10px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__checkbox-custom{border-radius:4px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__checkbox-custom:after{left:6px;top:2px;width:6px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__checkbox-input:checked+.jdgm-write-review-modal__checkbox-custom:after{display:block}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__checkbox-text{-webkit-user-select:none;user-select:none}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__field-group--media-upload{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:center;justify-content:center;gap:10px;width:100%;height:200px;border:1px dashed rgba(32,34,35,.6)}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__field-group--media-upload:hover{background-color:#33333308;border-style:solid}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__field-group--media-upload:focus-within{background-color:#33333308;border-style:solid;outline:2px solid #2c7be5;outline-offset:2px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__media-upload{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__media-upload-icon{font-size:0}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__media-upload-prompt{font-size:14px;font-weight:400;line-height:150%;-webkit-user-select:none;user-select:none;color:#6b7280}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__media-input{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:0;cursor:pointer}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__media-previews-container{display:inline-flex;gap:6px;overflow-y:hidden;overflow-x:auto;max-width:98%;z-index:1}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__media-previews-container::-webkit-scrollbar{height:10px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__media-previews-container::-webkit-scrollbar-track{background:transparent}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__media-previews-container::-webkit-scrollbar-thumb{background-color:#3333;border-radius:8px;border:2px solid transparent;background-clip:padding-box}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__media-previews-container::-webkit-scrollbar-thumb:hover{background-color:#3333334d}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__media-preview-container{position:relative;height:100%}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__media-preview-content{width:78px;height:78px;overflow:hidden;border:1px solid rgba(32,34,35,.2)}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__media-preview-content.jdgm-is-uploading{background-color:#2022231a}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__media-preview-content.jdgm-is-uploading .jdgm-write-review-modal__media-delete{display:none}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__media-preview-content.jdgm-is-uploading .jdgm-write-review-modal__spinner-wrapper{display:block}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__media-thumbnail{width:78px;height:78px;object-fit:cover}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__media-delete{position:absolute;top:4px;right:4px;z-index:1;font-size:0;cursor:pointer;opacity:1}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__media-delete:hover{opacity:.8}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__spinner-wrapper{display:none;width:50%;height:50%}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__progress-text{font-size:85%}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__spinner-wrapper,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__progress-text{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__spinner{display:block;width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin .8s infinite linear;animation:jdgm-spin .8s infinite linear}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-form-yt-video{width:250px;margin-top:20px;margin-bottom:0}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group.jdgm-cf{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group.jdgm-cf .jdgm-write-review-modal__field-group-header,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group.jdgm-cf .jdgm-cf__options{width:100%}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group.jdgm-cf:not([data-type=text]):not([data-type=slider]) .jdgm-write-review-modal__field-group-header{text-align:center}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group.jdgm-cf:not([data-type=text]):not([data-type=slider]) .jdgm-cf__options{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group.jdgm-cf .jdgm-write-review-modal__field-label{margin-bottom:0}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group.jdgm-cf .jdgm-write-review-modal__field-label-help{font-size:12px;color:#3339}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group.jdgm-cf .jdgm-cf__option{position:relative;line-height:0;margin-bottom:0}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group.jdgm-cf .jdgm-write-review-modal__field-error{margin-top:0}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group.jdgm-cf .jdgm-rev__slider-wrapper{width:100%}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group.jdgm-cf .jdgm-rev__slider-range{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0;width:100%;height:8px;border:none;outline:none;cursor:pointer;opacity:1;transition:opacity .2s ease}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group.jdgm-cf .jdgm-rev__slider-range:hover{opacity:.8}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group.jdgm-cf .jdgm-rev__slider-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:22px;width:22px;border-radius:50%;background-color:#fff;border-width:2px;border-style:solid}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group.jdgm-cf .jdgm-rev__slider-range::-moz-range-thumb{height:22px;width:22px;border-radius:50%;background-color:#fff;border-width:2px;border-style:solid}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group.jdgm-cf .jdgm-rev__slider-first{float:left}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group.jdgm-cf .jdgm-rev__slider-last{float:right}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group.jdgm-cf.error .jdgm-write-review-modal__field-input{background-color:#fef2f2;border-color:#ef4444}@media only screen and (max-width:767px){.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__content{border-radius:0;padding:70px 24px;height:100%;width:100%;height:100dvh;width:100dvw}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__close-btn{top:30px;right:30px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-next,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-back{padding:12px 0;width:100%}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-close{padding:12px 40px;width:auto}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--review-form-intro .jdgm-write-review-modal__form,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--review-form-intro .jdgm-write-review-modal__form--thank-you{padding-top:0}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__form-group--custom-questions{max-height:500px}}@media only screen and (min-width:768px){.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__content{padding:40px;min-height:600px;max-height:650px;max-width:600px;overflow-y:auto}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__close-btn{top:15px;right:15px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-next{padding:12px 40px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-back{padding:12px 20px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-close{padding:12px 40px;width:auto}}@media(max-height:640px){.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__content{border-radius:0;padding:70px 24px;height:100dvh;width:100dvw;min-height:unset;max-height:unset;max-width:unset;overflow-y:auto}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-next{max-width:150px}}.j-product-page .jdgm-write-review-modal .jdgm-coupon-banner-container{width:100%}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-coupon-banner-container{padding-top:16px}.j-product-page .jdgm-write-review-modal .jdgm-coupon-banner-container--multi{display:flex;gap:12px}.j-product-page .jdgm-write-review-modal .jdgm-coupon-banner-container--multi .jdgm-coupon-banner{flex:1;min-width:0;flex-direction:column;align-items:center;text-align:center;gap:8px}.j-product-page .jdgm-write-review-modal .jdgm-coupon-banner{display:flex;align-items:center;gap:16px;padding:16px;border:1px dashed #ccc;width:100%;box-sizing:border-box}.j-product-page .jdgm-write-review-modal .jdgm-coupon-banner__number{display:flex;align-items:baseline;flex-shrink:0;line-height:1;white-space:nowrap}.j-product-page .jdgm-write-review-modal .jdgm-coupon-banner__value{font-size:36px;font-weight:700}.j-product-page .jdgm-write-review-modal .jdgm-coupon-banner__symbol{font-size:21px;font-weight:600}.j-product-page .jdgm-write-review-modal .jdgm-coupon-banner__text{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.j-product-page .jdgm-write-review-modal .jdgm-coupon-banner__main-text{font-size:14px;font-weight:400;line-height:normal}.j-product-page .jdgm-write-review-modal .jdgm-coupon-banner__sub-text{font-size:12px;font-weight:400;line-height:normal;opacity:.8}@media only screen and (max-width:767px){.j-product-page .jdgm-write-review-modal .jdgm-coupon-banner-container--multi{flex-direction:column}.j-product-page .jdgm-write-review-modal .jdgm-coupon-banner{flex-direction:column;align-items:center;text-align:center}}.j-product-page [dir=rtl] .jdgm-write-review-modal .jdgm-write-review-modal__stars:before{right:0!important;left:auto!important}.j-product-page [dir=rtl] .jdgm-write-review-modal .jdgm-write-review-modal__stars:after{left:0!important;right:auto!important}.j-product-page [dir=rtl] .jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-back svg{transform:scaleX(-1)}.j-product-page .jdgm-write-review-modal__compact-body{display:none;flex-direction:column;width:100%;gap:16px}.j-product-page .jdgm-write-review-modal__compact-body.is-active{display:flex;animation:jdgmCompactSlideUp .3s ease-out}.j-product-page .jdgm-write-review-modal__compact-body .jdgm-write-review-modal__page{display:flex;flex-direction:column;align-items:center;width:100%;height:auto;opacity:1;visibility:visible;transition:none;transform:none}.j-product-page .jdgm-write-review-modal__compact-body .jdgm-write-review-modal__page--about-you .jdgm-write-review-modal__page-header,.j-product-page .jdgm-write-review-modal__compact-body .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__page-header,.j-product-page .jdgm-write-review-modal__compact-body .jdgm-write-review-modal__page--custom-questions .jdgm-write-review-modal__page-header{display:none}.j-product-page .jdgm-write-review-modal__compact-body .jdgm-write-review-modal__form-group--share-media,.j-product-page .jdgm-write-review-modal__compact-body .jdgm-write-review-modal__form-group--custom-questions{overflow:visible!important;height:auto!important;max-height:none!important}.j-product-page .jdgm-write-review-modal__slider-container.is-hidden-in-compact{display:none}.j-product-page .jdgm-write-review-modal--compact .jdgm-write-review-modal__content{overflow:hidden}.j-product-page .jdgm-write-review-modal--compact .jdgm-write-review-modal__sections{min-height:0}.j-product-page .jdgm-write-review-modal--compact .jdgm-write-review-modal__compact-body.is-active{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:40px}.j-product-page .jdgm-write-review-modal--compact:has(.jdgm-write-review-modal__compact-body.is-active) .jdgm-write-review-modal__content{padding:0}.j-product-page .jdgm-write-review-modal--compact:has(.jdgm-write-review-modal__compact-body.is-active) .jdgm-write-review-modal__navigation{padding:20px 40px}.j-product-page .jm-mfp-is-open.jm-mfp-is-open{overflow:hidden}.j-product-page .jm-mfp-container .jm-mfp-close,.j-product-page .jm-mfp-container .jm-mfp-arrow{z-index:1046;display:block;padding:0;overflow:visible;cursor:pointer;outline:none;background:transparent;border:0;box-shadow:none;opacity:.6;touch-action:manipulation}.j-product-page .jm-mfp-container img.jm-mfp-img{display:block;width:auto;max-width:100%;height:auto;margin:0 auto;padding:48px 0 32px;line-height:0;box-sizing:border-box;transition:transform .5s ease}.j-product-page .jm-mfp-image-holder .mfp-close{right:0;padding-right:0}.j-product-page .jm-mfp-preloader{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);width:96px;height:96px;color:#fff}.j-product-page .jm-mfp-preloader>a{color:#fff}.j-product-page .jm-mfp-preloader:before{width:40px;height:40px;border-radius:50%;border-top:2px solid #555;border-right:2px solid #555;border-bottom:2px solid #555;border-left:2px solid white;-webkit-animation:jdgm-spin .8s infinite linear;animation:jdgm-spin .8s infinite linear;content:" ";display:block;width:100%;height:100%}.j-product-page .jm-mfp-bg,.j-product-page .jm-mfp-wrap,.j-product-page .jm-mfp-container{top:0;left:0;width:100%;height:100%}.j-product-page .jm-mfp-bg{z-index:1042;position:fixed;overflow:hidden;background:#000c}.j-product-page .jm-mfp-bg:empty{display:block}.j-product-page .jm-mfp-wrap{z-index:1043;position:fixed;overflow:auto;outline:none!important}.j-product-page .jm-mfp-container{position:absolute;text-align:center;box-sizing:border-box;padding:0 24px}.j-product-page .jm-mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.j-product-page .jm-mfp-content{z-index:1045;position:relative;display:inline-block;margin:0 auto;vertical-align:middle;text-align:left}.j-product-page .jm-mfp-inline-holder .jm-mfp-content,.j-product-page .jm-mfp-ajax-holder .jm-mfp-content{width:100%;cursor:auto}.j-product-page .jm-mfp-close,.j-product-page .jm-mfp-arrow,.j-product-page .jm-mfp-preloader,.j-product-page .jm-mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.j-product-page .jm-mfp-loading.jm-mfp-figure,.j-product-page .jm-mfp-s-ready .jm-mfp-preloader,.j-product-page .jm-mfp-s-error .jm-mfp-content{display:none}.j-product-page .jm-mfp-hide{display:none!important}.j-product-page .jm-mfp-close{position:absolute;right:0;top:0;width:48px;height:48px;line-height:48px;color:#fff;font-style:normal;font-size:48px;font-family:Arial,Baskerville,monospace;text-decoration:none;text-align:right}.j-product-page .jm-mfp-close:hover,.j-product-page .jm-mfp-close:focus{opacity:1}.j-product-page .jm-mfp-close:active{top:1px}.j-product-page .jm-mfp-counter{position:absolute;top:0;right:0;color:#fff;font-size:14px;line-height:2;white-space:nowrap;width:100%}.j-product-page .jm-mfp-counter__number{float:right}.j-product-page .jm-mfp-counter .jdgm-branding-footer{color:#fff}.j-product-page .jm-mfp-counter .jdgm-branding-footer:hover,.j-product-page .jm-mfp-counter .jdgm-branding-footer:active{color:#fff;opacity:.8}.j-product-page .jm-mfp-arrow{position:absolute;margin:0;top:calc(50% - 24px);height:48px;-webkit-tap-highlight-color:transparent;font-family:JudgemeIcons;font-size:48px;color:#fff}.j-product-page .jm-mfp-arrow:hover,.j-product-page .jm-mfp-arrow:focus{opacity:1}.j-product-page .jm-mfp-arrow-left{left:24px}.j-product-page .jm-mfp-arrow-left:before{content:""}.j-product-page .jm-mfp-arrow-right{right:24px}.j-product-page .jm-mfp-arrow-right:before{content:""}.j-product-page .jm-mfp-figure{line-height:0}.j-product-page .jm-mfp-figure:after{content:"";position:absolute;top:48px;right:0;bottom:32px;left:0;display:block;width:auto;height:auto;z-index:-1;background:#000}.j-product-page .jm-mfp-figure figure{padding:0;margin:0}.j-product-page .jm-mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.j-product-page .jm-mfp-image-holder .jm-mfp-content{max-width:100%}.j-product-page .jm-mfp-gallery .jm-mfp-image-holder .jm-mfp-figure{cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:800px)and (orientation:landscape),screen and (max-height:300px){.j-product-page .jm-mfp-img-mobile .jm-mfp-image-holder{padding-left:0;padding-right:0}.j-product-page .jm-mfp-img-mobile img.jm-mfp-img{padding:0}.j-product-page .jm-mfp-img-mobile .jm-mfp-figure:after{top:0;bottom:0}.j-product-page .jm-mfp-img-mobile .jm-mfp-figure small{display:inline;margin-left:5px}.j-product-page .jm-mfp-img-mobile .jm-mfp-bottom-bar{background:#0009;bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed}.j-product-page .jm-mfp-img-mobile .jm-mfp-bottom-bar:empty{padding:0}.j-product-page .jm-mfp-img-mobile .jm-mfp-counter{right:5px;top:3px}.j-product-page .jm-mfp-img-mobile .jm-mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:#0009;position:fixed;text-align:center;padding:0}}.j-product-page .jdgm-gallery-popup .jm-mfp-container{padding:0}.j-product-page .jdgm-gallery-popup .jm-mfp-container .jm-mfp-arrow:hover{opacity:1}.j-product-page .jdgm-gallery-popup .jm-mfp-main{position:absolute;top:0;left:0;margin:24px;padding-bottom:24px;width:calc(100% - 48px);display:flex;flex-direction:column;text-align:left}.j-product-page .jdgm-gallery-popup .jm-mfp-loading,.j-product-page .jdgm-gallery-popup .jm-mfp-carousel-wrapper{background-color:#000}.j-product-page .jdgm-gallery-popup .jm-mfp-loading,.j-product-page .jdgm-gallery-popup .jm-mfp-content-wrapper,.j-product-page .jdgm-gallery-popup .jm-mfp-figure>figure{height:260px}.j-product-page .jdgm-gallery-popup .jm-mfp-container>.jm-mfp-content{display:none}.j-product-page .jdgm-gallery-popup .jm-mfp-content{width:100%;height:100%;z-index:auto}.j-product-page .jdgm-gallery-popup .jm-mfp-close{z-index:1045;text-align:center;cursor:pointer;font-size:32px;color:#e4e4e4}.j-product-page .jdgm-gallery-popup .jm-mfp-figure:after{content:none}.j-product-page .jdgm-gallery-popup .jm-mfp-figure .jm-mfp-img{width:100%;height:100%;object-fit:scale-down;padding:0}.j-product-page .jdgm-gallery-popup .jm-mfp-figure .jm-mfp-iframe-wrapper,.j-product-page .jdgm-gallery-popup .jm-mfp-figure .jm-mfp-video-wrapper{height:100%}.j-product-page .jdgm-gallery-popup .jm-mfp-figure .jm-mfp-video-wrapper{display:flex;justify-content:center}.j-product-page .jdgm-gallery-popup .jm-mfp-figure .jm-mfp-iframe-wrapper .jm-mfp-iframe{width:100%;height:100%}.j-product-page .jdgm-gallery-popup .jm-mfp-figure .jm-mfp-video-wrapper .jm-mfp-iframe{max-width:100%;height:100%}.j-product-page .jdgm-gallery-popup .jm-mfp-review-wrapper{background-color:#fff;color:#333}.j-product-page .jdgm-gallery-popup .jm-mfp-carousel{padding:8px}.j-product-page .jdgm-gallery-popup .jdgm-gallery{width:100%;margin:0;overflow-x:auto;white-space:nowrap}.j-product-page .jdgm-gallery-popup .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n){display:inline-block}.j-product-page .jdgm-gallery-popup .jdgm-gallery .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:nth-child(n):before{content:none}@media only screen and (min-width:992px){.j-product-page .jdgm-gallery-popup .jdgm-gallery{width:100%}.j-product-page .jdgm-gallery-popup .jdgm-gallery .jdgm-gallery__thumbnail-link{width:80px}.j-product-page .jdgm-gallery-popup .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n){display:inline-block}.j-product-page .jdgm-gallery-popup .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:none}}.j-product-page .jdgm-gallery-popup .jdgm-gallery__thumbnail{padding:2px;border:2px solid transparent}.j-product-page .jdgm-gallery-popup .jdgm-gallery__thumbail-wrapper{padding:2px}.j-product-page .jdgm-gallery-popup .jdgm-gallery__thumbnail-link{float:none;opacity:.7}.j-product-page .jdgm-gallery-popup .jdgm-gallery__thumbnail-link:hover,.j-product-page .jdgm-gallery-popup .jdgm-gallery__thumbnail-link.jdgm-gallery__thumbnail-link--current{opacity:1}.j-product-page .jdgm-gallery-popup .jdgm-gallery__thumbnail-link.jdgm-gallery__thumbnail-link--current .jdgm-gallery__thumbnail{background-color:#fff}.j-product-page .jdgm-gallery-popup .jdgm-rev{margin:0;padding:20px}.j-product-page .jdgm-gallery-popup .jdgm-rev.jdgm-divider-top{border-top:none}.j-product-page .jdgm-gallery-popup .jdgm-rev__header{padding-right:20px;margin-bottom:10px}.j-product-page .jdgm-gallery-popup .jdgm-rev__title{margin-bottom:10px;font-size:100%;font-weight:700}.j-product-page .jdgm-gallery-popup .jdgm-rev__body,.j-product-page .jdgm-gallery-popup .jdgm-rev-attachments{overflow:auto}.j-product-page .jdgm-gallery-popup .jdgm-rev__body p:first-child{margin-top:0}.j-product-page .jdgm-gallery-popup .jdgm-rev-attachments{margin-top:20px;border-top:1px solid #e4e4e4}.j-product-page .jdgm-gallery-popup .jdgm-rev-attachment{margin-top:20px}.j-product-page .jdgm-gallery-popup .jdgm-rev-attachment:after{display:block;content:"";clear:both}.j-product-page .jdgm-gallery-popup .jdgm-rev-attachment__cover{float:left}.j-product-page .jdgm-gallery-popup .jdgm-rev-attachment__thumbnail{height:96px;width:96px;background-color:#eaeaea;object-fit:cover}.j-product-page .jdgm-gallery-popup .jdgm-rev-attachment__content{padding-left:116px}.j-product-page .jdgm-gallery-popup .jdgm-rev-attachment__review{font-size:90%}.j-product-page .jdgm-gallery-popup .jdgm-rev-attachment__price{font-size:120%;font-weight:700;padding:5px 0 10px}.j-product-page .jdgm-gallery-popup .jdgm-rev-attachment__btn{display:block;margin-top:0;margin-bottom:10px;width:100%;max-width:200px;padding:10px 20px;text-align:center}@media only screen and (min-width:768px){.j-product-page .jdgm-gallery-popup .jm-mfp-carousel-wrapper,.j-product-page .jdgm-gallery-popup .jm-mfp-review-wrapper{display:inline-block;vertical-align:top;height:100%}.j-product-page .jdgm-gallery-popup .jm-mfp-content-wrapper{display:block;height:calc(100% - 112px)}.j-product-page .jdgm-gallery-popup .jm-mfp-carousel{padding:16px}.j-product-page .jdgm-gallery-popup .jm-mfp-loading,.j-product-page .jdgm-gallery-popup .jm-mfp-figure,.j-product-page .jdgm-gallery-popup .jm-mfp-figure>figure{height:100%}.j-product-page .jdgm-gallery-popup .jm-mfp-close{color:#333}.j-product-page .jdgm-gallery-popup .jdgm-rev{height:100%}.j-product-page .jdgm-gallery-popup .jdgm-rev__content{height:calc(100% - 20px)}.j-product-page .jdgm-gallery-popup .jdgm-rev__content.jdgm-rev__content--has-title{height:calc(100% - 80px)}.j-product-page .jdgm-gallery-popup .jdgm-rev__content.jdgm-rev__content--has-attachments{height:calc(100% - 90px)}.j-product-page .jdgm-gallery-popup .jdgm-rev__content.jdgm-rev__content--has-attachments .jdgm-rev__body{height:40%}.j-product-page .jdgm-gallery-popup .jdgm-rev__content.jdgm-rev__content--has-attachments .jdgm-rev-attachments{height:calc(60% - 40px);padding-bottom:20px}.j-product-page .jdgm-gallery-popup .jdgm-rev__body{max-height:calc(100% - 60px)}.j-product-page .jdgm-gallery-popup .jdgm-rev.jdgm-rev,.j-product-page .jdgm-gallery-popup .jdgm-rev__content{display:flex;flex-direction:column}.j-product-page .jdgm-gallery-popup .jdgm-rev__content{flex-grow:1}}@media only screen and (min-width:992px){.j-product-page .jdgm-gallery-popup .jm-mfp-main{flex-direction:row;width:calc(100% - 80px);height:calc(100% - 80px);margin:40px;padding-bottom:0;background-color:#fff}.j-product-page .jdgm-gallery-popup .jm-mfp-carousel-wrapper{width:calc(100% - 400px)}}.j-product-page .jdgm-gallery-popup .jdgm-rev{float:none;display:block;border:none;background-color:#fff}.j-product-page .jdgm-gallery-popup .jdgm-rev__header{padding:0}.j-product-page .jdgm-gallery-popup .jdgm-rev__header>div:not(.jdgm-rev__icon){line-height:1.2}.j-product-page .jdgm-gallery-popup .jdgm-rev__icon{margin:0 10px 10px 0}.j-product-page .jdgm-gallery-popup .jdgm-rev__icon:not(:has(img)):before{content:"";font-family:JudgemeIcons;color:#108474;color:var(--jdgm-primary-color)}.j-product-page .jdgm-gallery-popup .jdgm-rev__icon:has(img):before{content:none}.j-product-page .jdgm-gallery-popup .jdgm-rev__author{line-height:1;vertical-align:top}.j-product-page .jdgm-gallery-popup .jdgm-rev__timestamp{float:none;margin-left:5px}.j-product-page .jdgm-gallery-popup .jdgm-rev__prod-info-wrapper{padding:0;border-top:none;font-size:100%}.j-product-page .jdgm-gallery-popup .jdgm-rev__prod-link-prefix{display:inline-block}.j-product-page .jdgm-gallery-popup .jdgm-rev__content{width:100%;padding:0;margin:0}.j-product-page .jdgm-widget.jdgm-medals-wrapper{display:flex;align-items:center;justify-content:center;width:100%;color:#108474}.j-product-page .jdgm-medals-wrapper{padding:16px;text-align:center}.j-product-page .jdgm-medals-wrapper--rebranding{gap:16px}.j-product-page .jdgm-medals-wrapper--rebranding .jdgm-verified-wrapper .jdgm-rating{padding-bottom:8px}.j-product-page .jdgm-medals-wrapper--rebranding .jdgm-verified-wrapper .jdgm-verified-by__text{line-height:normal}@media only screen and (max-width:767px){.j-product-page .jdgm-medals-wrapper--rebranding .jdgm-medals__container{display:flex}}.j-product-page .jdgm-medals,.j-product-page .jdgm-medals__container,.j-product-page .jdgm-medal-wrapper,.j-product-page .jdgm-medal{display:inline-block}.j-product-page .jdgm-medals--rebranding{display:flex;flex-direction:column;align-items:center}.j-product-page .jdgm-medals-wrapper .jdgm-medals__container{padding:16px 0}.j-product-page .jdgm-medals-wrapper .jdgm-medal-wrapper{margin:0 8px}.j-product-page .jdgm-medals-wrapper .jdgm-medals-separator{height:60px;width:1px;margin:0;background-color:#e9eaeb;display:none}@media only screen and (min-width:768px){.j-product-page .jdgm-medals-wrapper .jdgm-medals-separator{display:block}}.j-product-page .jdgm-medals-wrapper .jdgm-verified-wrapper+.jdgm-medals-separator{margin-left:5px}.j-product-page .jdgm-medal{position:relative;width:64px;height:64px}.j-product-page .jdgm-medal.jdgm--loading:after{position:absolute;display:block;top:0;width:100%;height:100%;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #333333;-webkit-animation:jdgm-spin .8s infinite linear;animation:jdgm-spin .8s infinite linear;content:""}.j-product-page .jdgm-medal.jdgm--loading .jdgm-medal__value{display:none}.j-product-page .jdgm-medal[data-tier=bronze] .jdgm-medal__value{color:#a36710}.j-product-page .jdgm-medal[data-tier=silver] .jdgm-medal__value{color:#666}.j-product-page .jdgm-medal[data-tier=gold] .jdgm-medal__value{color:#d2920f}.j-product-page .jdgm-medal[data-tier=platinum] .jdgm-medal__value{color:#488282}.j-product-page .jdgm-medal[data-tier=diamond] .jdgm-medal__value{color:#4c8eda}.j-product-page .jdgm-medal[data-type=mon_rec] .jdgm-medal__value{top:27px}.j-product-page .jdgm-medal__image,.j-product-page .jdgm-medal__image>img,.j-product-page .jdgm-medal__image>div,.j-product-page .jdgm-medal__image svg{width:100%;height:100%}.j-product-page .jdgm-medal__value{position:absolute;top:32px;width:64px;text-align:center;font-family:Nunito Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1}.j-product-page .jdgm-verified-wrapper{padding-top:8px;padding-bottom:8px}.j-product-page .jdgm-verified-wrapper .jdgm-rating{margin-bottom:4px}.j-product-page .jdgm-rating__stars{margin-right:4px}.j-product-page .jdgm-rating__stars .jdgm-star{color:#108474}.j-product-page .jdgm-medals-wrapper:not(.jdgm-medals-wrapper--small) .jdgm-verified-wrapper:first-child{margin-right:16px;padding-right:16px;border-right:1px solid #c1e6e6}.j-product-page .jdgm-medals-wrapper:not(.jdgm-medals-wrapper--small) .jdgm-verified-wrapper:last-child{margin-left:16px;padding-left:16px;border-left:1px solid #c1e6e6}.j-product-page .jdgm-medals-wrapper.jdgm-medals-wrapper--rebranding:not(.jdgm-medals-wrapper--small) .jdgm-verified-wrapper{margin-right:0;padding-right:0;border-right:none;margin-left:0;padding-left:0;border-left:none}.j-product-page .jdgm-medals-wrapper--small{flex-direction:column}.j-product-page .jdgm-medals-wrapper--small .jdgm-medals{overflow:auto;max-width:288px}.j-product-page .jdgm-medals-wrapper--small .jdgm-medal{width:80px;height:80px}.j-product-page .jdgm-medals-wrapper--small .jdgm-medal__value{top:38px;width:80px;font-size:19.2px}.j-product-page .jdgm-medals-wrapper--small .jdgm-medal[data-type=mon_rec] .jdgm-medal__value{top:34px}.j-product-page .jdgm-widget.jdgm-medals-wrapper{color:#108474}.j-product-page .jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals-wrapper{border-top:1px solid var(--jdgm-secondary-color)}.j-product-page .jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals{max-width:100%}.j-product-page .jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals .jdgm-medals__container{display:block;overflow:auto;white-space:nowrap}.j-product-page .jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals .jdgm-medal,.j-product-page .jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals .jdgm-medal__mono svg{width:80px;height:80px}.j-product-page .jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals .jdgm-medal__image{max-width:100%}.j-product-page .jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals .jdgm-medal__value{top:40px;width:80px;font-size:19.2px}.j-product-page .jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals .jdgm-medals__container .jdgm-medal[data-type=mon_rec] .jdgm-medal__value{top:34px}.j-product-page .jdgm-widget.jdgm-review-widget .jdgm-medals .jdgm-medal-wrapper{margin-right:16px;margin-left:0}.j-product-page .jdgm-widget.jdgm-review-widget .jdgm-medals .jdgm-medal__value{top:auto;bottom:-18px;left:24px;width:32px;padding:0 4px;line-height:16px;letter-spacing:0;font-size:12px;font-weight:700;text-align:center}.j-product-page .jdgm-widget-revamp,.j-product-page .jdgm-cards-carousel,.j-product-page .jdgm-testimonials-carousel{font-size:max(16px,1rem);--jm-space-0: 0em;--jm-space-25: .0625em;--jm-space-50: .125em;--jm-space-100: .25em;--jm-space-150: .375em;--jm-space-200: .5em;--jm-space-300: .75em;--jm-space-400: 1em;--jm-space-500: 1.25em;--jm-space-600: 1.5em;--jm-space-800: 2em;--jm-space-1000: 2.5em;--jm-space-1200: 3em;--jm-space-1600: 4em;--jm-space-2000: 5em;--jm-space-2400: 6em;--jm-space-3200: 8em;--jm-border-radius-0: 0px;--jm-border-radius-200: 8px;--jm-border-radius-400: 16px;--jm-border-radius-600: 24px;--jm-corner-square: var(--jm-border-radius-0);--jm-corner-soft: var(--jm-border-radius-200);--jm-corner-round: var(--jm-border-radius-400);--jm-corner-extra-round: var(--jm-border-radius-600);--jm-font-weight-regular: 400;--jm-font-weight-medium: 500;--jm-font-weight-semibold: 600;--jm-font-weight-bold: 700;--jm-font-size-250: .625em;--jm-font-size-275: .6875em;--jm-font-size-300: .75em;--jm-font-size-325: .8125em;--jm-font-size-350: .875em;--jm-font-size-400: 1em;--jm-font-size-450: 1.125em;--jm-font-size-500: 1.25em;--jm-font-size-600: 1.5em;--jm-font-size-750: 1.875em;--jm-font-size-900: 2.25em;--jm-font-size-1200: 3em;--jm-font-line-height-300: .75em;--jm-font-line-height-400: 1em;--jm-font-line-height-500: 1.25em;--jm-font-line-height-600: 1.5em;--jm-font-line-height-800: 2em;--jm-font-line-height-1000: 2.5em;--jm-font-line-height-1200: 3em;--jm-heading-xl-size: var(--jm-font-size-1200);--jm-heading-xl-weight-default: var(--jm-font-weight-regular);--jm-heading-xl-weight-bold: var(--jm-font-weight-bold);--jm-heading-lg-size: var(--jm-font-size-750);--jm-heading-lg-weight-default: var(--jm-font-weight-regular);--jm-heading-lg-weight-bold: var(--jm-font-weight-bold);--jm-heading-md-size: var(--jm-font-size-600);--jm-heading-md-weight-default: var(--jm-font-weight-regular);--jm-heading-md-weight-bold: var(--jm-font-weight-bold);--jm-heading-sm-size: var(--jm-font-size-500);--jm-heading-sm-weight-default: var(--jm-font-weight-regular);--jm-heading-sm-weight-bold: var(--jm-font-weight-bold);--jm-heading-xs-size: var(--jm-font-size-400);--jm-heading-xs-weight-default: var(--jm-font-weight-regular);--jm-heading-xs-weight-bold: var(--jm-font-weight-bold);--jm-body-lg-size: var(--jm-font-size-450);--jm-body-lg-weight-default: var(--jm-font-weight-regular);--jm-body-lg-weight-bold: var(--jm-font-weight-bold);--jm-body-md-size: var(--jm-font-size-400);--jm-body-md-weight-default: var(--jm-font-weight-regular);--jm-body-md-weight-bold: var(--jm-font-weight-bold);--jm-body-sm-size: var(--jm-font-size-350);--jm-body-sm-weight-default: var(--jm-font-weight-regular);--jm-body-sm-weight-medium: var(--jm-font-weight-medium);--jm-body-sm-weight-bold: var(--jm-font-weight-bold);--jm-body-xs-size: var(--jm-font-size-300);--jm-body-xs-weight-default: var(--jm-font-weight-regular);--jm-body-xs-weight-medium: var(--jm-font-weight-medium);--jm-body-xxs-size: var(--jm-font-size-250);--jm-body-xxs-weight-default: var(--jm-font-weight-regular);--jm-body-xxs-weight-medium: var(--jm-font-weight-medium);--jm-measure: 60ch;--jm-measure-large: 75ch;--jm-default-line-height: normal;line-height:var(--jm-default-line-height)}.j-product-page .jdgm-widget-revamp *,.j-product-page .jdgm-cards-carousel *,.j-product-page .jdgm-testimonials-carousel *{line-height:var(--jm-default-line-height)}.j-product-page .jdgm-widget-revamp p,.j-product-page .jdgm-cards-carousel p,.j-product-page .jdgm-testimonials-carousel p{margin:0}.j-product-page .jdgm-widget-revamp button,.j-product-page .jdgm-cards-carousel button,.j-product-page .jdgm-testimonials-carousel button{cursor:pointer}.j-product-page .jdgm-widget-revamp div:empty,.j-product-page .jdgm-widget-revamp section:empty,.j-product-page .jdgm-cards-carousel div:empty,.j-product-page .jdgm-cards-carousel section:empty,.j-product-page .jdgm-testimonials-carousel div:empty,.j-product-page .jdgm-testimonials-carousel section:empty{display:block}.j-product-page .jdgm-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.j-product-page .jdgm-visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.j-product-page .jm-review-widget[data-v-d92151cd]{color:var(--jm-review-widget-text-color);padding-block:var(--jm-space-1200);line-height:var(--jm-default-line-height);container-type:inline-size;container-name:review-widget}.j-product-page .jm-review-widget__header-and-body[data-v-d92151cd]{display:flex;flex-direction:column;gap:var(--jm-space-300)}@container (min-width: 768px){.j-product-page .jm-review-widget--sidebar-header .jm-review-widget__header-and-body[data-v-d92151cd]{display:grid;grid-template-columns:minmax(auto,300px) 1fr;grid-template-rows:auto 1fr;grid-row-gap:0;grid-column-gap:var(--jm-space-1000)}.j-product-page .jm-review-widget--sidebar-header[data-v-d92151cd] .jm-review-widget-sidebar-header__sidebar{grid-area:1 / 1 / 3 / 2}.j-product-page .jm-review-widget--sidebar-header[data-v-d92151cd] .jm-review-widget-sidebar-header__controls{grid-area:1 / 2 / 2 / 3}.j-product-page .jm-review-widget--sidebar-header .jm-review-widget__body[data-v-d92151cd]{grid-area:2 / 2 / 3 / 3}}.j-product-page .jm-pagination-controls[data-v-d92151cd]{margin-block:var(--jm-space-600)}.j-product-page .jm-stack[data-v-417c96d2]>*{margin-block:0}.j-product-page .jm-stack--full-width[data-v-417c96d2]{width:100%}.j-product-page .jm-stack--space-0[data-v-417c96d2]>*+*{margin-block-start:var(--jm-space-0)}.j-product-page .jm-stack--space-25[data-v-417c96d2]>*+*{margin-block-start:var(--jm-space-25)}.j-product-page .jm-stack--space-50[data-v-417c96d2]>*+*{margin-block-start:var(--jm-space-50)}.j-product-page .jm-stack--space-100[data-v-417c96d2]>*+*{margin-block-start:var(--jm-space-100)}.j-product-page .jm-stack--space-150[data-v-417c96d2]>*+*{margin-block-start:var(--jm-space-150)}.j-product-page .jm-stack--space-200[data-v-417c96d2]>*+*{margin-block-start:var(--jm-space-200)}.j-product-page .jm-stack--space-300[data-v-417c96d2]>*+*{margin-block-start:var(--jm-space-300)}.j-product-page .jm-stack--space-400[data-v-417c96d2]>*+*{margin-block-start:var(--jm-space-400)}.j-product-page .jm-stack--space-500[data-v-417c96d2]>*+*{margin-block-start:var(--jm-space-500)}.j-product-page .jm-stack--space-600[data-v-417c96d2]>*+*{margin-block-start:var(--jm-space-600)}.j-product-page .jm-stack--space-800[data-v-417c96d2]>*+*{margin-block-start:var(--jm-space-800)}.j-product-page .jm-stack--space-1000[data-v-417c96d2]>*+*{margin-block-start:var(--jm-space-1000)}.j-product-page .jm-stack--space-1200[data-v-417c96d2]>*+*{margin-block-start:var(--jm-space-1200)}.j-product-page .jm-stack--space-1600[data-v-417c96d2]>*+*{margin-block-start:var(--jm-space-1600)}.j-product-page .jm-stack--space-2000[data-v-417c96d2]>*+*{margin-block-start:var(--jm-space-2000)}.j-product-page .jm-stack--space-2400[data-v-417c96d2]>*+*{margin-block-start:var(--jm-space-2400)}.j-product-page .jm-stack--space-3200[data-v-417c96d2]>*+*{margin-block-start:var(--jm-space-3200)}.j-product-page .jm-stack--flex[data-v-417c96d2]{display:flex;flex-direction:column;gap:var(--52156a25)}.j-product-page .jm-stack--flex[data-v-417c96d2]>*{margin-block:0}.j-product-page .jm-loading-overlay[data-v-5978544e]{position:relative;transition:all .25s ease-in-out}.j-product-page .jm-loading-overlay--active[data-v-5978544e]{filter:brightness(.95) saturate(.8);pointer-events:none;-webkit-user-select:none;user-select:none}.j-product-page .jm-loading-overlay--active.jm-loading-overlay--disable-filter[data-v-5978544e]{filter:none}.j-product-page .jm-loading-overlay__shimmer[data-v-5978544e]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 0%,transparent 40%,rgba(255,255,255,.5) 50%,rgba(255,255,255,.8) 55%,rgba(255,255,255,.5) 60%,transparent 70%,transparent 100%);background-size:200% 100%;animation:shimmer-sweep-5978544e 2.5s ease-in-out infinite;border-radius:.5em;pointer-events:none;mix-blend-mode:overlay}@media(prefers-reduced-motion:reduce){.j-product-page .jm-loading-overlay__shimmer[data-v-5978544e]{animation:none;background:#fff3}.j-product-page .jm-loading-overlay--active[data-v-5978544e]{filter:brightness(.9) saturate(.7)}.j-product-page .jm-loading-overlay--active.jm-loading-overlay--disable-filter[data-v-5978544e]{filter:none}}.j-product-page .jm-cluster[data-v-04f37a24]{display:flex;flex-wrap:var(--cluster-wrap);justify-content:var(--cluster-justify);align-items:var(--cluster-align);gap:var(--cluster-space)}.j-product-page .jm-center[data-v-c913ae1b]{box-sizing:content-box;max-inline-size:var(--jm-center-max);margin-inline:auto}.j-product-page .jm-center[style*=--jm-center-gutters][data-v-c913ae1b]{padding-inline-start:var(--jm-center-gutters);padding-inline-end:var(--jm-center-gutters)}.j-product-page .jm-center--center-text[data-v-c913ae1b]{text-align:center}.j-product-page .jm-center--intrinsic[data-v-c913ae1b]{display:flex;flex-direction:column;align-items:center}.j-product-page .jm-center--intrinsic[data-v-c913ae1b]>*{flex-grow:0;flex-shrink:0}.j-product-page .jm-text[data-v-6d928e9f]{font-size:var(--text-size);font-weight:var(--text-weight)}.j-product-page .jm-text--align-left[data-v-6d928e9f]{text-align:left}.j-product-page .jm-text--align-center[data-v-6d928e9f]{text-align:center}.j-product-page .jm-text--align-right[data-v-6d928e9f]{text-align:right}.j-product-page .jm-text--align-justify[data-v-6d928e9f]{text-align:justify}.j-product-page .jm-button[data-v-9640c170]{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;border:1px solid;cursor:pointer;font:inherit;padding-inline:var(--jm-btn-padding-inline, var(--jm-space-200));padding-block:var(--jm-btn-padding-block, var(--jm-space-150));border-radius:var(--jm-btn-border-radius, var(--jm-widget-border-radius));line-height:1}.j-product-page .jm-button--primary[data-v-9640c170]{background-color:var(--jm-btn-bg, var(--jm-review-widget-button-color));color:var(--jm-btn-color, var(--jm-review-widget-button-text-color));border-color:var(--jm-btn-border, var(--jm-review-widget-button-color))}.j-product-page .jm-button--primary[data-v-9640c170]:hover,.j-product-page .jm-button--primary[data-v-9640c170]:active,.j-product-page .jm-button--primary[data-v-9640c170]:focus-visible{outline:none;background-color:var(--jm-btn-hover-bg, color-mix(in srgb, var(--jm-review-widget-button-color) 80%, transparent))}.j-product-page .jm-button--primary[style*=--jm-btn-hover-disabled][data-v-9640c170]:hover,.j-product-page .jm-button--primary[style*=--jm-btn-hover-disabled][data-v-9640c170]:active,.j-product-page .jm-button--primary[style*=--jm-btn-hover-disabled][data-v-9640c170]:focus-visible{background-color:var(--jm-btn-bg, var(--jm-review-widget-button-color))}.j-product-page .jm-button--secondary[data-v-9640c170]{background-color:var(--jm-btn-bg, transparent);color:var(--jm-btn-color, var(--jm-review-widget-text-color));border-color:var(--jm-btn-border, var(--jm-review-widget-text-color))}.j-product-page .jm-button--secondary[data-v-9640c170]:hover,.j-product-page .jm-button--secondary[data-v-9640c170]:active,.j-product-page .jm-button--secondary[data-v-9640c170]:focus-visible{outline:none;background-color:var(--jm-btn-hover-bg, color-mix(in srgb, var(--jm-review-widget-button-color) 10%, transparent))}.j-product-page .jm-button--secondary[style*=--jm-btn-hover-disabled][data-v-9640c170]:hover,.j-product-page .jm-button--secondary[style*=--jm-btn-hover-disabled][data-v-9640c170]:active,.j-product-page .jm-button--secondary[style*=--jm-btn-hover-disabled][data-v-9640c170]:focus-visible{background-color:var(--jm-btn-bg, var(--jm-secondary-button-bg))}.j-product-page .jm-button[data-v-9640c170]:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.j-product-page .jm-button[data-v-9640c170]:disabled:hover,.j-product-page .jm-button[data-v-9640c170]:disabled:active,.j-product-page .jm-button[data-v-9640c170]:disabled:focus-visible{background-color:var(--jm-btn-bg, var(--jm-primary-button-bg))}.j-product-page .jm-button:disabled.jm-button--secondary[data-v-9640c170]:hover,.j-product-page .jm-button:disabled.jm-button--secondary[data-v-9640c170]:active,.j-product-page .jm-button:disabled.jm-button--secondary[data-v-9640c170]:focus-visible{background-color:var(--jm-btn-bg, var(--jm-secondary-button-bg))}.j-product-page [data-v-fb25c6cd] svg{block-size:var(--jm-icon-size, .75em);block-size:var(--jm-icon-size, 1cap);inline-size:var(--jm-icon-size, .75em);inline-size:var(--jm-icon-size, 1cap);display:inline-block}.j-product-page .jm-with-icon[data-v-fb25c6cd]{display:inline-flex;justify-content:var(--jm-icon-justify, flex-start);align-items:var(--jm-icon-align, baseline)}.j-product-page .jm-with-icon[data-v-fb25c6cd] svg{margin-inline-end:var(--jm-icon-space, .5em)}.j-product-page .jm-star-rating[data-v-bc4d321f]{display:inline-block}.j-product-page .jm-star-rating__filled svg path[data-v-bc4d321f]{fill:var(--17d289b0)}.j-product-page .jm-star-rating__empty svg path[data-v-bc4d321f]{stroke:var(--17d289b0)}.j-product-page .jm-star-rating__half svg path[data-v-bc4d321f]{stroke:var(--17d289b0)}.j-product-page .jm-star-rating__font-icon[data-v-bc4d321f]{font-family:JudgemeStar,monospace;font-style:normal;font-weight:400;display:inline-block;text-decoration:none;position:relative}.j-product-page [data-v-bc4d321f] .jdgm-icon{width:1em;height:1em}.j-product-page .jm-verified-badge[data-v-eabda9a6]{color:#000;padding:.125em .5em;background-color:#9cf2e7;border-radius:var(--jm-widget-border-radius-simplified)}.j-product-page .jm-verified-badge--no-bg[data-v-eabda9a6]{padding:0;background-color:transparent}.j-product-page .jm-verified-badge--no-bg .jm-verified-badge__icon[data-v-eabda9a6]{color:#108474}.j-product-page .jm-verified-badge__icon[data-v-eabda9a6]{display:inline-flex}.j-product-page .jm-verified-badge .jm-text[data-v-eabda9a6]{margin-top:.125em}.j-product-page .jdgm-modal[data-v-8e73a23c]{container-type:inline-size;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:pan-y pinch-zoom;touch-action:pan-y pinch-zoom;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:none}.j-product-page .jdgm-modal[data-v-8e73a23c] *,.j-product-page .jdgm-modal[data-v-8e73a23c] *:before,.j-product-page .jdgm-modal[data-v-8e73a23c] *:after{box-sizing:border-box!important}.j-product-page .jdgm-modal__overlay[data-v-8e73a23c]{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background-color:color-mix(in srgb,var( --jm-modal-overlay-color, var(--jm-review-widget-form-modal-overlay-color, #000000) ) 50%,transparent);will-change:opacity;display:block}.j-product-page .jdgm-modal__content[data-v-8e73a23c]{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.j-product-page .jdgm-modal__container[data-v-8e73a23c]{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);flex:1;align-self:center}.j-product-page .jdgm-modal__fade-enter-active[data-v-8e73a23c],.j-product-page .jdgm-modal__fade-leave-active[data-v-8e73a23c]{transition:opacity .2s ease}.j-product-page .jdgm-modal__fade-enter-from[data-v-8e73a23c],.j-product-page .jdgm-modal__fade-leave-to[data-v-8e73a23c]{opacity:0}.j-product-page .jdgm-modal-block[data-v-9cb6b186]{background-color:var(--jm-modal-bg-color);padding:112px 24px 40px;height:100%;width:100%;position:relative;color:var(--jm-modal-text-color);overflow-x:hidden;overflow-y:auto;transform:translateZ(0)}.j-product-page .jdgm-modal-block__close-button[data-v-9cb6b186]{position:absolute;top:24px;right:24px;background:transparent;border:none;margin:0;padding:5px;cursor:pointer;color:inherit;outline:none;display:flex;align-items:center;justify-content:center}.j-product-page .jdgm-modal-block__close-button[data-v-9cb6b186]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.j-product-page .jdgm-modal-block__header-container[data-v-9cb6b186]{display:flex;flex-direction:column;margin-bottom:32.5px}.j-product-page .jdgm-modal-block__header[data-v-9cb6b186],.j-product-page .jdgm-modal-block__sub-header[data-v-9cb6b186]{margin:0;color:inherit}@container (min-width: 768px){.j-product-page .jdgm-modal-block[data-v-9cb6b186]{padding:40px;max-height:var(--jm-modal-max-height);max-width:var(--jm-modal-max-width);border-radius:var(--jm-modal-border-radius)}.j-product-page .jdgm-modal-block__close-button[data-v-9cb6b186]{top:10px;right:10px}}.j-product-page .jdgm-siws-chooser[data-v-41e55d53]{align-items:stretch}.j-product-page .jdgm-siws-chooser__shop[data-v-41e55d53]{display:flex;justify-content:center}.j-product-page .jdgm-siws-chooser__manual[data-v-41e55d53]{width:100%}.j-product-page .jdgm-field__label[data-v-85ae2512]{color:var( --jm-input-label-color, var(--jm-review-widget-form-text-color, #000) );display:block;font-size:var(--jm-input-label-font-size, var(--jm-font-size-350, 14px));font-weight:var( --jm-input-label-font-weight, var(--jm-font-weight-medium, 500) );line-height:var( --jm-input-label-line-height, var(--jm-font-line-height-500, var(--jm-default-line-height)) );margin-bottom:var( --jm-input-label-spacing, var(--jm-label-spacing, 8px) )}.j-product-page .jdgm-field__control[data-v-85ae2512]{box-sizing:border-box;position:relative;display:block}.j-product-page .jdgm-field__help-text[data-v-85ae2512],.j-product-page .jdgm-field__error-text[data-v-85ae2512]{display:block;font-size:var(--jm-font-size-300, 12px);font-weight:var(--jm-font-weight-regular, 400);margin:8px 0 0!important}.j-product-page .jdgm-field__help-text[data-v-85ae2512]{color:var( --jm-input-help-text-color, var(--jm-review-widget-lighter-text-color, #7b7b7b) )}.j-product-page .jdgm-field__error-text[data-v-85ae2512]{color:var(--jm-input-error-text-color, #c81e1e)}.j-product-page .jdgm-field__input-group[data-v-e036fb65]{display:flex;align-items:stretch;width:100%;min-width:0}.j-product-page .jdgm-field__input[data-v-e036fb65]{display:block;flex:1;min-width:0;width:100%;box-sizing:border-box;padding:var(--jm-input-padding, 12px 16px);font-size:var(--jm-input-font-size, var(--jm-font-size-350, 14px));font-weight:var( --jm-input-font-weight, var(--jm-font-weight-regular, 400) );font-family:inherit;line-height:var(--jm-input-line-height, var(--jm-default-line-height));color:var(--jm-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var( --jm-input-background-color, var(--jm-review-widget-form-field-background-color, #fff) );background-clip:padding-box;border:var(--jm-input-border-width, 1px) solid var(--jm-review-widget-lighter-text-color, #7b7b7b);transition:border-color .2s ease,box-shadow .2s ease;resize:none;border-radius:var( --jm-input-border-radius, var(--jm-widget-border-radius, 0) );height:var(--jm-input-height)}.j-product-page .jdgm-field__input[data-v-e036fb65]:hover,.j-product-page .jdgm-field__input[data-v-e036fb65]:focus,.j-product-page .jdgm-field__input[data-v-e036fb65]:focus-visible{border-color:var( --jm-input-focus-border-color, var(--jm-input-color, #000) );outline:0;box-shadow:none}.j-product-page .jdgm-field__input[data-v-e036fb65]::placeholder{color:var( --jm-input-placeholder-color, var(--jm-review-widget-lighter-text-color, #7b7b7b) );opacity:1}.j-product-page .jdgm-field__input[data-v-e036fb65]:disabled{color:var( --jm-input-disabled-color, var(--jm-review-widget-lighter-text-color, #7b7b7b) );background-color:var( --jm-input-disabled-bg, color-mix( in srgb, var(--jm-tabs-active-border-color, #7b7b7b) 20%, white 80% ) );border-color:var( --jm-input-disabled-border-color, var(--jm-review-widget-lighter-text-color, #3333334d) );opacity:1;cursor:not-allowed}.j-product-page .jdgm-field__input[data-v-e036fb65]:user-invalid,.j-product-page .jdgm-field__input--error[data-v-e036fb65]{border-color:var(--jm-input-error-text-color, #c81e1e)}.j-product-page .jdgm-field__suffix[data-v-e036fb65]{display:inline-flex;align-items:center;flex-shrink:0}.j-product-page .jm-box[data-v-267c46da]{padding:var(--jm-box-padding);border:var(--jm-box-border-width) solid}.j-product-page .jm-box--inherit-color[data-v-267c46da] *{color:inherit}.j-product-page .jm-action-buttons[data-v-1f1d8788]{inline-size:100%}.j-product-page .jm-action-buttons[data-v-1f1d8788]>*{flex-grow:2}.j-product-page .jm-button[data-v-1f1d8788]{--action-button-padding-inline: 1em;--action-button-padding-block: .5em}.j-product-page .jm-search-bar[data-v-6fc78feb]{display:inline-flex;align-items:center;border:1px solid color-mix(in srgb,var(--jm-review-widget-text-color) 10%,transparent);background-color:#fff;padding-inline:var(--jm-space-400);padding-block:var(--jm-space-200);transition:border-color .2s ease;border-radius:var(--jm-widget-border-radius);inline-size:100%;max-inline-size:400px}.j-product-page .jm-search-bar[data-v-6fc78feb]:focus-within{border-color:var(--jm-review-widget-text-color)}.j-product-page .jm-search-bar__icon[data-v-6fc78feb]{color:var(--jm-review-widget-lighter-text-color)}.j-product-page .jm-search-bar--inline[data-v-6fc78feb]{flex:2;max-inline-size:none}.j-product-page .jm-search-bar__input[data-v-6fc78feb]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;font:inherit;font-size:.875em;padding:0;color:var(--jm-review-widget-text-color);flex:1;min-inline-size:0;outline:none}.j-product-page .jm-search-bar__input[data-v-6fc78feb]:focus{outline:none}.j-product-page .jm-search-bar__input[data-v-6fc78feb]::placeholder{color:var(--jm-review-widget-lighter-text-color);opacity:1}.j-product-page .jm-filters[data-v-8ff89c07]{--jm-filter-padding-inline: var(--jm-space-400);--jm-filter-padding-block: var(--jm-space-200);flex-wrap:nowrap}@container (max-width: 768px){.j-product-page .jm-filters[data-v-8ff89c07]{--jm-filter-padding-inline: var(--jm-space-300);--jm-filter-padding-block: var(--jm-space-200);flex-wrap:wrap}}.j-product-page .jm-filters--compact[data-v-8ff89c07]{--jm-filter-padding-inline: var(--jm-space-300);--jm-filter-padding-block: .5em;flex-wrap:nowrap}.j-product-page .jm-filters__buttons[data-v-8ff89c07]{flex-wrap:nowrap}@container (max-width: 768px){.j-product-page .jm-filters__buttons[data-v-8ff89c07]{flex-wrap:wrap}.j-product-page .jm-filters:not(.jm-filters--compact) .jm-filters__buttons[data-v-8ff89c07]{inline-size:100%}}.j-product-page .jm-search-filter__toggle--active[data-v-8ff89c07],.j-product-page .jm-custom-answer-filter--active[data-v-8ff89c07]{background-color:var(--jm-review-widget-button-color);border-color:var(--jm-review-widget-button-color);color:var(--jm-review-widget-button-text-color)}.j-product-page .jm-search-filter__toggle--active[data-v-8ff89c07]:hover,.j-product-page .jm-search-filter__toggle--active[data-v-8ff89c07]:active,.j-product-page .jm-search-filter__toggle--active[data-v-8ff89c07]:focus-visible,.j-product-page .jm-custom-answer-filter--active[data-v-8ff89c07]:hover,.j-product-page .jm-custom-answer-filter--active[data-v-8ff89c07]:active,.j-product-page .jm-custom-answer-filter--active[data-v-8ff89c07]:focus-visible{background-color:var(--jm-review-widget-button-color);border-color:var(--jm-review-widget-button-color);color:var(--jm-review-widget-button-text-color)}.j-product-page .jm-search-filter__toggle[data-v-8ff89c07]{flex-shrink:0}@container (max-width: 768px){.j-product-page .jm-filters:not(.jm-filters--compact) .jm-search-filter__toggle[data-v-8ff89c07]{flex:0 0 auto}}.j-product-page .jm-search-filter__toggle[data-v-8ff89c07] .jm-icon{margin:0}.j-product-page .jm-search-filter__toggle span[data-v-8ff89c07]{display:flex}.j-product-page .jm-custom-answer-filter[data-v-8ff89c07]{flex-grow:1}@container (max-width: 768px){.j-product-page .jm-custom-answer-filter[data-v-8ff89c07]{flex-grow:0;inline-size:auto}.j-product-page .jm-filters:not(.jm-filters--compact) .jm-custom-answer-filter[data-v-8ff89c07]{flex:0 0 auto}}.j-product-page .jm-custom-answer-filter--compact[data-v-8ff89c07]{flex-grow:0;inline-size:auto}.j-product-page .jm-custom-answer-filter--compact .jm-custom-answer-filter__icon[data-v-8ff89c07] svg{margin-inline-end:0}.j-product-page .jm-custom-answer-filter--compact .jm-custom-answer-filter__text[data-v-8ff89c07]{display:none}@container (max-width: 768px){.j-product-page .jm-custom-answer-filter__icon[data-v-8ff89c07] svg{margin-inline-end:0}}@container (max-width: 768px){.j-product-page .jm-custom-answer-filter__text[data-v-8ff89c07]{display:none}}.j-product-page .jm-sort-filter[data-v-8ff89c07]{position:relative;display:inline-flex;align-items:stretch;flex-grow:1;font-size:.75em}@container (max-width: 768px){.j-product-page .jm-sort-filter[data-v-8ff89c07]{flex-grow:0;flex-shrink:0;font-size:inherit;inline-size:fit-content}}@container (max-width: 768px){.j-product-page .jm-sort-filter[data-v-8ff89c07]:not(.jm-sort-filter--compact){flex:1 1 0;inline-size:auto}}.j-product-page .jm-sort-filter--compact[data-v-8ff89c07]{flex-grow:0;flex-shrink:0;font-size:inherit;inline-size:fit-content}.j-product-page .jm-sort-filter--compact .jm-sort-filter__select[data-v-8ff89c07]{color:transparent;inline-size:calc(1em + (var(--jm-filter-padding-inline) * 2));min-inline-size:calc(1em + (var(--jm-filter-padding-inline) * 2));padding-inline-start:var(--jm-filter-padding-inline);padding-inline-end:var(--jm-filter-padding-inline);text-indent:0;overflow:hidden}.j-product-page .jm-sort-filter--compact .jm-sort-filter__select option[data-v-8ff89c07]{color:var(--jm-review-widget-text-color);text-indent:0}.j-product-page .jm-sort-filter--compact .jm-sort-filter__icon--chevron[data-v-8ff89c07]{display:none}.j-product-page .jm-sort-filter--compact .jm-sort-filter__icon--sort[data-v-8ff89c07]{display:flex;inset-inline-start:50%;transform:translate(-50%,-50%)}.j-product-page .jm-sort-filter__select[data-v-8ff89c07]{box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none;font:inherit;background-color:transparent;color:var(--jm-review-widget-text-color);border:1px solid var(--jm-review-widget-text-color);inline-size:100%;align-self:stretch;padding-inline-start:var(--jm-filter-padding-inline);padding-inline-end:2em;padding-block:var(--jm-filter-padding-block);cursor:pointer;font-weight:500;border-radius:var(--jm-widget-border-radius)}.j-product-page .jm-sort-filter--compact .jm-sort-filter__select[data-v-8ff89c07]{padding-block:var(--jm-space-150)}@container (max-width: 768px){.j-product-page .jm-sort-filter--compact .jm-sort-filter__select[data-v-8ff89c07]{color:transparent;inline-size:calc(1em + (var(--jm-filter-padding-inline) * 2));min-inline-size:calc(1em + (var(--jm-filter-padding-inline) * 2));padding-inline-start:var(--jm-filter-padding-inline);padding-inline-end:var(--jm-filter-padding-inline);text-indent:0;overflow:hidden}.j-product-page .jm-sort-filter--compact .jm-sort-filter__select option[data-v-8ff89c07]{color:var(--jm-review-widget-text-color);text-indent:0}}.j-product-page .jm-sort-filter__select[data-v-8ff89c07]:hover{background-color:color-mix(in srgb,var(--jm-review-widget-button-color) 10%,transparent)}.j-product-page .jm-sort-filter__select[data-v-8ff89c07]:focus-visible{outline:none;box-shadow:none}.j-product-page .jm-sort-filter__icon[data-v-8ff89c07]{position:absolute;inset-block-start:50%;pointer-events:none}.j-product-page .jm-sort-filter__icon--chevron[data-v-8ff89c07]{inset-inline-end:var(--jm-space-400);transform:translateY(-50%)}@container (max-width: 768px){.j-product-page .jm-sort-filter--compact .jm-sort-filter__icon--chevron[data-v-8ff89c07]{display:none}}.j-product-page .jm-sort-filter__icon--sort[data-v-8ff89c07]{display:none}@container (max-width: 768px){.j-product-page .jm-sort-filter--compact .jm-sort-filter__icon--sort[data-v-8ff89c07]{display:flex;inset-inline-start:50%;transform:translate(-50%,-50%)}}.j-product-page .jm-average-rating-display[data-v-7edeabbf]:is(a){color:inherit;text-decoration:none;display:block}.j-product-page .jm-average-rating-display--minimal-header .jm-average-rating-display__content[data-v-7edeabbf],.j-product-page .jm-average-rating-display--sidebar-header .jm-average-rating-display__content[data-v-7edeabbf]{display:flex;flex-direction:column;justify-content:flex-start}.j-product-page .jm-average-rating-display--clickable[data-v-7edeabbf]{cursor:pointer;transition:opacity .2s ease}.j-product-page .jm-average-rating-display--clickable[data-v-7edeabbf]:hover{opacity:.8}.j-product-page .jm-average-rating-display--clickable[data-v-7edeabbf]:focus{outline:2px solid var(--jm-review-widget-star-and-histogram-color);outline-offset:2px;opacity:.8}.j-product-page .jm-average-rating-display--clickable[data-v-7edeabbf]:focus:not(:focus-visible){outline:none}.j-product-page .jm-average-rating-display--clickable[data-v-7edeabbf]:focus-visible{outline:2px solid var(--jm-review-widget-star-and-histogram-color);outline-offset:2px}.j-product-page .jdgm-form-tabs[data-v-646989c9]{display:flex;width:100%;transition:transform .8s ease-in-out;will-change:transform}.j-product-page .jdgm-form-tabs__page[data-v-646989c9]{flex-shrink:0;width:100%;opacity:0;visibility:hidden;transition:transform .8s ease-in-out,opacity .8s ease-in-out,visibility .8s ease-in-out}.j-product-page .jdgm-form-tabs__page--active[data-v-646989c9]{opacity:1;visibility:visible}.j-product-page .jdgm-ask-question-form__header[data-v-646989c9]{margin-block-end:var(--jm-space-600)}.j-product-page .jdgm-ask-question-form__inputs[data-v-646989c9]{margin-block-end:var(--jm-space-800)}.j-product-page .jdgm-ask-question-form__terms[data-v-646989c9]{text-align:center}.j-product-page .jdgm-ask-question-form__terms-text[data-v-646989c9]{text-align:center;margin:0}.j-product-page .jdgm-ask-question-form__terms-text[data-v-646989c9] a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;color:inherit}.j-product-page .jdgm-ask-question-form__actions[data-v-646989c9]{display:flex;justify-content:center;margin-inline:auto}@container (min-width: 768px){.j-product-page .jdgm-ask-question-form__actions[data-v-646989c9]{min-width:112px;max-width:fit-content}}.j-product-page .jdgm-ask-question-form__actions-button[data-v-646989c9]{width:100%}.j-product-page .jdgm-ask-question-form__actions-button[data-v-646989c9]:hover{background-color:var(--jm-review-widget-form-button-color);opacity:.8}.j-product-page .jdgm--ask-question-thank-you[data-v-646989c9]{display:flex;flex-direction:column;align-items:center;justify-content:center}.j-product-page .jdgm-tabs[data-v-4f6fb16e]{display:flex;flex-direction:column;box-sizing:border-box;container-type:inline-size}.j-product-page .jdgm-tab-dropdown[data-v-4f68ad3c]{display:none;position:relative}.j-product-page .jdgm-tab-dropdown--more-than-two[data-v-4f68ad3c]{display:block;width:100%}.j-product-page .jdgm-tab-dropdown__label[data-v-4f68ad3c]{display:block;outline:none;padding:var(--jm-space-200);box-sizing:border-box;text-align:center;border-radius:var(--jm-tabs-border-radius, 0);border:1px solid var(--jm-tabs-dropdown-border-color, #000);width:100%;position:relative;display:flex;align-items:center;justify-content:center;gap:var(--jm-space-200)}.j-product-page .jdgm-tab-dropdown__select[data-v-4f68ad3c]{display:block;outline:none;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}@container (min-width: 768px){.j-product-page .jdgm-tab-dropdown--medium[data-v-4f68ad3c]{display:none}}@container (min-width: 700px){.j-product-page .jdgm-tab-dropdown--small[data-v-4f68ad3c]{display:none}}.j-product-page .jdgm-tab[data-v-867364af]{flex-shrink:0;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;border-style:solid;white-space:nowrap;box-sizing:border-box;background:transparent;border-width:0 0 1.5px 0;border-color:color-mix(in srgb,var(--jm-tabs-active-border-color, #108474) 20%,white 80%);color:var(--jm-tabs-item-text-color, #7b7b7b);padding:16px 8px;font-size:var(--jm-tabs-item-font-size, 14px);font-weight:500;border-radius:0;box-shadow:none;line-height:var(--jm-tabs-item-line-height, var(--jm-default-line-height));transition:background .3s,border-color .3s,color .3s,outline-color .3s,box-shadow .3s;margin:0 0 -1px;outline-color:transparent;flex:1}.j-product-page .jdgm-tab--active[data-v-867364af]{border-color:var(--jm-tabs-active-border-color, #108474);color:var(--jm-tabs-text-active-color, #020617)}@container (min-width: 768px){.j-product-page .jdgm-tab[data-v-867364af]{flex:auto}}.j-product-page .jdgm-tablist[data-v-4195cc0b]{display:flex;align-items:center;justify-content:var(--1ad9a858);flex-direction:column;position:relative;overflow:hidden;background:transparent}@container (max-width: 768px){.j-product-page .jdgm-tablist[data-v-4195cc0b]{gap:var(--jm-space-400)}}.j-product-page .jdgm-tablist__viewport[data-v-4195cc0b]{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior:contain auto;display:flex;flex-shrink:0}.j-product-page .jdgm-tablist__content[data-v-4195cc0b]{width:100%;flex-grow:1}@container (min-width: 768px){.j-product-page .jdgm-tablist__content[data-v-4195cc0b]{max-width:503px}}.j-product-page .jdgm-tablist__list[data-v-4195cc0b]{position:relative;display:flex;border-style:solid;border-color:color-mix(in srgb,var(--jm-tabs-active-border-color, #108474) 20%,white 80%);border-width:0 0 1px 0;width:100%}.j-product-page .jdgm-tablist__list--moreThanTwo[data-v-4195cc0b]{display:none}.j-product-page .jdgm-tablist__activeBar[data-v-4195cc0b]{z-index:1;display:block;position:absolute;inset-block-end:-1px;height:1.5px;background:var(--jm-tabs-active-border-color, #108474);transition:.3s cubic-bezier(.35,0,.25,1)}@container (max-width: 768px){.j-product-page .jdgm-tablist--medium .jdgm-tablist__viewport[data-v-4195cc0b]{width:100%}}@container (min-width: 768px){.j-product-page .jdgm-tablist--medium[data-v-4195cc0b]{flex-direction:row}.j-product-page .jdgm-tablist--medium .jdgm-tablist__list[data-v-4195cc0b]{width:var(--465cc3df)}.j-product-page .jdgm-tablist--medium .jdgm-tablist__list--moreThanTwo[data-v-4195cc0b]{display:flex}}@container (max-width: 700px){.j-product-page .jdgm-tablist--small .jdgm-tablist__viewport[data-v-4195cc0b]{width:100%}}@container (min-width: 700px){.j-product-page .jdgm-tablist--small[data-v-4195cc0b]{flex-direction:row}.j-product-page .jdgm-tablist--small .jdgm-tablist__list[data-v-4195cc0b]{width:var(--465cc3df)}.j-product-page .jdgm-tablist--small .jdgm-tablist__list--moreThanTwo[data-v-4195cc0b]{display:flex}}.j-product-page .jm-tag[data-v-abbcda8b]{--jm-tag-bg: color-mix(in srgb, var(--jm-review-widget-button-color) 10%, transparent);--jm-tag-color: var(--jm-review-widget-text-color);--jm-tag-selected-bg: var(--jm-review-widget-button-color);--jm-tag-selected-color: var(--jm-review-widget-button-text-color);display:inline-block;max-width:min(200px,30vw);min-width:0;background-color:var(--jm-tag-bg);color:var(--jm-tag-color);cursor:pointer;border-radius:var(--jm-widget-border-radius-simplified);padding:.5em 1em;flex-shrink:1;font-size:.75em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.j-product-page .jm-tag[data-v-abbcda8b]:hover:not(.jm-tag--selected){background-color:color-mix(in srgb,var(--jm-review-widget-button-color) 20%,transparent)}.j-product-page .jm-tag--selected[data-v-abbcda8b]{background-color:var(--jm-tag-selected-bg);color:var(--jm-tag-selected-color)}.j-product-page .jm-rating-filter__tag[data-v-08f5365a]{display:inline-flex;align-items:center;gap:var(--jm-space-100);background-color:color-mix(in srgb,var(--jm-review-widget-button-color) 10%,transparent);color:var(--jm-review-widget-text-color);cursor:pointer;border-radius:var(--jm-widget-border-radius-simplified);padding:var(--jm-space-200) var(--jm-space-400);font-size:.75em}.j-product-page .jm-rating-filter__tag--selected[data-v-08f5365a]{background-color:var(--jm-review-widget-button-color);color:var(--jm-review-widget-button-text-color)}.j-product-page .jm-rating-filter__tag[data-v-08f5365a]:hover:not(.jm-rating-filter__tag--selected){background-color:color-mix(in srgb,var(--jm-review-widget-button-color) 20%,transparent)}.j-product-page .jm-rating-filter__star[data-v-08f5365a]{font-size:.8em;line-height:0}.j-product-page .jm-custom-answers[data-v-9802adba]{padding-inline-start:var(--jm-space-200);padding-block-end:var(--jm-space-400);border-block-end:1px solid color-mix(in srgb,var(--jm-review-widget-text-color) 20%,transparent)}.j-product-page .jm-custom-answers--no-border[data-v-9802adba]{padding-inline-start:0;padding-block-end:0;border-block-end:none}.j-product-page .jm-filter-panel[data-v-ae01a3a1]{padding-inline-start:var(--jm-space-200);padding-block-end:var(--jm-space-400);border-block-end:1px solid color-mix(in srgb,var(--jm-review-widget-text-color) 20%,transparent)}.j-product-page .jm-filter-panel__clear-btn[data-v-ae01a3a1]{background:none;border:1px solid var(--jm-review-widget-text-color);border-radius:var(--jm-widget-border-radius-simplified);padding:var(--jm-space-200) var(--jm-space-400);cursor:pointer;color:var(--jm-review-widget-text-color);font-size:var(--jm-font-size-300);font-family:inherit}.j-product-page .jm-filter-panel__clear-btn[data-v-ae01a3a1]:hover{background-color:color-mix(in srgb,var(--jm-review-widget-button-color) 10%,transparent)}.j-product-page .jm-filter-panel__clear-btn--hidden[data-v-ae01a3a1]{visibility:hidden;pointer-events:none}.j-product-page .jm-keyword-sentiment[data-v-7cddbd68]{--jm-tag-bg: color-mix(in srgb, var(--jm-review-widget-button-color) 10%, transparent);--jm-tag-color: var(--jm-review-widget-text-color);--jm-tag-selected-bg: var(--jm-review-widget-button-color);--jm-tag-selected-color: var(--jm-review-widget-button-text-color);display:inline-flex;align-items:center;gap:var(--jm-space-100);max-width:min(200px,30vw);min-width:0;background-color:var(--jm-tag-bg);color:var(--jm-tag-color);cursor:pointer;border-radius:var(--jm-widget-border-radius-simplified);padding:var(--jm-space-200);flex-shrink:1;font-size:var(--jm-font-size-300)}.j-product-page .jm-keyword-sentiment[data-v-7cddbd68]:hover:not(.jm-keyword-sentiment--selected){background-color:color-mix(in srgb,var(--jm-review-widget-button-color) 20%,transparent)}.j-product-page .jm-keyword-sentiment--selected[data-v-7cddbd68]{background-color:var(--jm-tag-selected-bg);color:var(--jm-tag-selected-color)}.j-product-page .jm-keyword-sentiment__text[data-v-7cddbd68]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.j-product-page .jm-keyword-sentiment__icon[data-v-7cddbd68]{display:inline-flex;align-items:center;flex-shrink:0;inline-size:1.2em;block-size:1.2em}.j-product-page .jm-keyword-sentiment__icon[data-v-7cddbd68] svg{inline-size:100%;block-size:100%;fill:currentColor}.j-product-page .jm-keyword-sentiment__icon--light[data-v-7cddbd68]{color:var(--jm-review-widget-light-color, #999)}.j-product-page .jm-keyword-sentiment__icon--positive[data-v-7cddbd68]{color:#108474}.j-product-page .jm-keyword-sentiment__icon--negative[data-v-7cddbd68]{color:#e25555}.j-product-page .jm-keyword-sentiment__neutral[data-v-7cddbd68]{font-weight:700;line-height:1}.j-product-page .jm-keyword-list[data-v-52b793bc]{width:100%;overflow-x:auto;overflow-y:visible}.j-product-page .jm-keyword-list[data-v-52b793bc] .jm-tag,.j-product-page .jm-keyword-list[data-v-52b793bc] .jm-keyword-sentiment{flex-shrink:1}.j-product-page .jm-review-highlights__list[data-v-915f1231]{display:flex;flex-direction:column;gap:var(--jm-space-200)}.j-product-page .jm-review-highlights__row[data-v-915f1231]{display:inline-flex;align-items:center;gap:var(--jm-space-300);max-width:100%;color:var(--jm-review-widget-text-color);font-size:var(--jm-body-sm-size);font-weight:var(--jm-body-sm-weight-default);background:none;border:none;padding:0;margin:0;cursor:pointer;text-align:start;font-family:inherit}.j-product-page .jm-review-highlights__row[data-v-915f1231]:hover{opacity:.5}.j-product-page .jm-review-highlights__text[data-v-915f1231]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.j-product-page .jm-review-highlights__chevron[data-v-915f1231]{flex-shrink:0;display:inline-flex;align-items:center;color:var(--jm-review-widget-button-color)}.j-product-page .jm-review-highlights__icon[data-v-915f1231]{display:block;block-size:1em;inline-size:1em;fill:currentColor}.j-product-page .jm-ai-disclaimer[data-v-90e5bb7d]{display:flex;align-items:center;gap:var(--jm-space-100);opacity:.8;color:var(--jm-review-widget-lighter-text-color)}.j-product-page .jm-ai-disclaimer__icon[data-v-90e5bb7d]{flex-shrink:0;color:var(--jm-review-widget-lighter-text-color)}.j-product-page .jm-ai-insights[data-v-a4afe875]{border-radius:var(--jm-widget-border-radius, 8px);border:1px solid transparent;margin-block-end:var(--jm-space-600)}.j-product-page .jm-ai-insights--with-bg[data-v-a4afe875]{background-color:color-mix(in srgb,var(--jm-review-widget-button-color, var(--jm-widget-primary-color)) 5%,transparent);border-color:color-mix(in srgb,var(--jm-review-widget-text-color) 0%,transparent)}.j-product-page .jm-ai-insights__header[data-v-a4afe875]{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;gap:var(--jm-space-400);flex-wrap:wrap}.j-product-page .jm-ai-insights__header>.jm-ai-disclaimer[data-v-a4afe875]{margin-inline-start:auto}.j-product-page .jm-progress-bar[data-v-857aa554]{display:grid;grid-template-columns:1fr;flex:1;block-size:var(--jm-review-widget-bar-chart-height, 2px);background:var(--jm-progress-track, #e5e7eb);border-radius:var(--jm-widget-border-radius-simplified);overflow:hidden;position:relative}.j-product-page .jm-progress-bar--dot[data-v-857aa554]{overflow:visible}.j-product-page .jm-progress-bar__fill[data-v-857aa554]{block-size:100%;background:var(--jm-progress-fill, var(--jm-widget-primary-color));transition:width .3s ease;grid-column:1;grid-row:1;justify-self:start}.j-product-page .jm-progress-bar__indicator[data-v-857aa554]{position:absolute;inset-block-start:50%;transform:translate(-50%,-50%);inline-size:8px;block-size:8px;background-color:var(--jm-progress-fill, var(--jm-widget-primary-color));border-radius:50%;transition:left .3s ease;z-index:1}.j-product-page .jm-histogram-row[data-v-e2d12ff0]{cursor:pointer}.j-product-page .jm-histogram-row[data-v-e2d12ff0]:focus:not(:focus-visible){outline:none}.j-product-page .jm-histogram-row[data-v-e2d12ff0]:focus-visible{outline:2px solid var(--jm-review-widget-star-and-histogram-color);outline-offset:2px}.j-product-page .jm-histogram-row[data-v-e2d12ff0]:hover .jm-progress-bar__fill{opacity:.8}.j-product-page .jm-histogram-row[data-v-e2d12ff0]:hover .jm-progress-bar{background-color:color-mix(in srgb,var(--jm-review-widget-star-and-histogram-color) 20%,transparent)}.j-product-page .jm-histogram-row__rating[data-v-e2d12ff0]{min-inline-size:1em;text-align:center}.j-product-page .jm-histogram-row__frequency[data-v-e2d12ff0]{min-inline-size:2em;text-align:right;color:var(--jm-review-widget-lighter-text-color)}.j-product-page .jm-histogram[data-v-40aae0aa]{flex:1;min-inline-size:min(200px,90%);max-inline-size:100%}.j-product-page .jm-modal__loader[data-v-1838c1b4]{height:25px;width:25px;-webkit-animation:lightboxLoader-1838c1b4 .8s infinite linear;animation:lightboxLoader-1838c1b4 .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.j-product-page .jm-media[data-v-7c672eeb]{--jm-media-blur-radius: 40px;height:100%;overflow:hidden;margin:0;padding:0;border:0;outline:none;display:flex;justify-content:center;align-items:center}.j-product-page .jm-media__image[data-v-7c672eeb]{width:var(--18d765da);max-width:100%;height:var(--65265b7a);object-fit:cover;position:relative;z-index:1;opacity:1;mix-blend-mode:normal}.j-product-page .jm-media__blur[data-v-7c672eeb]{position:absolute;inset:calc(-3 * var(--jm-media-blur-radius));background:var(--168bd92f);filter:blur(var(--jm-media-blur-radius));display:block}.j-product-page .fade-enter-active[data-v-7c672eeb],.j-product-page .fade-leave-active[data-v-7c672eeb],.j-product-page .fade-blur-enter-active[data-v-7c672eeb],.j-product-page .fade-blur-leave-active[data-v-7c672eeb]{transition:opacity .89s ease}.j-product-page .fade-enter-from[data-v-7c672eeb],.j-product-page .fade-leave-to[data-v-7c672eeb],.j-product-page .fade-blur-enter-from[data-v-7c672eeb],.j-product-page .fade-blur-leave-to[data-v-7c672eeb]{opacity:0}.j-product-page .jm-media[data-v-3a0ccadc]{width:100%;height:100%;overflow:hidden;margin:0;padding:0;border:0;outline:none;display:flex;justify-content:center;align-items:center}.j-product-page .jm-media__frame[data-v-3a0ccadc]{width:var(--37cb5232);height:100%;max-width:100%;display:grid;place-items:center;position:relative;z-index:1}.j-product-page .jm-media__blur[data-v-3a0ccadc]{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;display:block;z-index:-1}.j-product-page .jm-cloudflare-stream[data-v-3a0ccadc]{position:relative;width:100%;height:100%}.j-product-page .fade-enter-active[data-v-3a0ccadc],.j-product-page .fade-leave-active[data-v-3a0ccadc],.j-product-page .fade-blur-enter-active[data-v-3a0ccadc],.j-product-page .fade-blur-leave-active[data-v-3a0ccadc]{transition:opacity .89s ease}.j-product-page .fade-enter-from[data-v-3a0ccadc],.j-product-page .fade-leave-to[data-v-3a0ccadc],.j-product-page .fade-blur-enter-from[data-v-3a0ccadc],.j-product-page .fade-blur-leave-to[data-v-3a0ccadc],.j-product-page .jm-media__frame--loading[data-v-3a0ccadc]{opacity:0}.j-product-page .jm-cloudflare-stream__iframe[data-v-3a0ccadc]{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.j-product-page .jm-video-error[data-v-3a0ccadc]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#000c;z-index:2}.j-product-page .jm-video-error__content[data-v-3a0ccadc]{text-align:center;color:#fff}.j-product-page .jm-video-error__message[data-v-3a0ccadc]{margin:0 0 16px;font-size:16px}.j-product-page .jm-video-error__retry[data-v-3a0ccadc]{background:var(--jm-review-widget-button-color, #007bff);color:var(--jm-review-widget-button-text-color, white);border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:opacity .2s ease}.j-product-page .jm-video-error__retry[data-v-3a0ccadc]:hover{opacity:.8}.j-product-page .jm-video-error__retry[data-v-3a0ccadc]:focus{outline:2px solid currentColor;outline-offset:2px}.j-product-page .jm-media[data-v-81607bff]{height:100%;overflow:hidden;margin:0;padding:0;border:0;outline:none;display:flex;justify-content:center;align-items:center;background:#000}.j-product-page .jm-media__image[data-v-81607bff]{width:100%;height:auto;object-fit:cover}.j-product-page .jm-carousel__slide[data-v-153cced5]{position:absolute;inset:0 0 var(--jm-thumbnails-height, 96px) 0;pointer-events:none;opacity:0;visibility:hidden;z-index:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.j-product-page .is-entering[data-v-153cced5],.j-product-page .is-active[data-v-153cced5]{pointer-events:auto;opacity:1;visibility:visible;z-index:2}.j-product-page .is-leaving[data-v-153cced5]{pointer-events:none;z-index:1}.j-product-page .is-idle[data-v-153cced5]{opacity:0;visibility:hidden;pointer-events:none;z-index:0}.j-product-page .is-entering.is-next[data-v-153cced5]{-webkit-animation:gslideInRight-153cced5 .32s ease both;animation:gslideInRight-153cced5 .32s ease both}.j-product-page .is-leaving.is-next[data-v-153cced5]{-webkit-animation:gslideOutLeft-153cced5 .32s ease both;animation:gslideOutLeft-153cced5 .32s ease both}.j-product-page .is-entering.is-prev[data-v-153cced5]{-webkit-animation:gslideInLeft-153cced5 .32s ease both;animation:gslideInLeft-153cced5 .32s ease both}.j-product-page .is-leaving.is-prev[data-v-153cced5]{-webkit-animation:gslideOutRight-153cced5 .32s ease both;animation:gslideOutRight-153cced5 .32s ease both}.j-product-page .is-entering.is-zoom[data-v-153cced5]{-webkit-animation:gzoomIn-153cced5 .32s ease both;animation:gzoomIn-153cced5 .32s ease both}.j-product-page .is-leaving.is-zoom[data-v-153cced5]{-webkit-animation:gzoomOut-153cced5 .32s ease both;animation:gzoomOut-153cced5 .32s ease both}.j-product-page .jm-media-grid[data-v-9e1dbe4b]{position:relative;width:100%;height:var(--thumbnail-size);overflow:hidden;display:flex;justify-content:center;align-items:center}.j-product-page .jm-media-grid__container[data-v-9e1dbe4b]{display:flex;gap:var(--thumbnail-spacing);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-user-select:none;user-select:none;cursor:grab;padding:0 var(--thumbnail-spacing);touch-action:pan-x}.j-product-page .jm-media-grid__container[data-v-9e1dbe4b]::-webkit-scrollbar{display:none}.j-product-page .jm-media-grid--dragging .jm-media-grid__container[data-v-9e1dbe4b]{cursor:grabbing;scroll-behavior:auto}.j-product-page .jm-media-grid--dragging .jm-media-grid__item[data-v-9e1dbe4b]{pointer-events:none}.j-product-page .jm-media-grid__item[data-v-9e1dbe4b]{position:relative;flex-shrink:0;width:var(--thumbnail-size);height:var(--thumbnail-size);border:0;border-radius:var(--thumbnail-border-radius);background:none;cursor:pointer;transition:all .2s ease;overflow:hidden;-webkit-user-select:none;user-select:none;padding:0;margin:0}.j-product-page .jm-media-grid__item:hover .jm-media-grid__image-container[data-v-9e1dbe4b]{transform:scale(1.05)}.j-product-page .jm-media-grid__item[data-v-9e1dbe4b]:focus{outline:none}.j-product-page .jm-media-grid__item--active[data-v-9e1dbe4b]{border-color:var(--thumbnail-active-border-color);border-width:1px;border-style:solid}.j-product-page .jm-media-grid__item--active[data-v-9e1dbe4b]:focus-visible{outline:none}.j-product-page .jm-media-grid__item--loading[data-v-9e1dbe4b]{opacity:.6}.j-product-page .jm-media-grid__image-container[data-v-9e1dbe4b]{display:block;position:relative;width:100%;height:100%;overflow:hidden;border-radius:var(--thumbnail-border-radius)}.j-product-page .jm-media-grid__image[data-v-9e1dbe4b]{width:100%;height:100%;object-fit:cover;transition:transform .2s ease,opacity .3s ease;-webkit-user-select:none;user-select:none;opacity:0}.j-product-page .jm-media-grid__image--loaded[data-v-9e1dbe4b]{opacity:1}.j-product-page .jm-media-grid__item:hover .jm-media-grid__image[data-v-9e1dbe4b]{transform:scale(1.05)}.j-product-page .jm-media-grid__loading[data-v-9e1dbe4b]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.j-product-page .jm-media-grid__spinner[data-v-9e1dbe4b]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top:2px solid #fff;border-radius:50%;animation:spin-9e1dbe4b 1s linear infinite}.j-product-page .jm-media-grid__arrow[data-v-9e1dbe4b]{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;border:none;border-radius:var(--thumbnail-border-radius);background:var(--thumbnail-arrow-bg, rgba(0, 0, 0, .4));color:var(--thumbnail-arrow-text, #fff);cursor:pointer;transition:all .2s ease;z-index:10;display:flex;align-items:center;justify-content:center;padding:8px}.j-product-page .jm-media-grid__arrow[data-v-9e1dbe4b]:hover{background:var(--slightbox-arrow-hover-bg, rgba(0, 0, 0, .9));transform:translateY(-50%) scale(1.1)}.j-product-page .jm-media-grid__arrow[data-v-9e1dbe4b]:focus{outline:2px solid var(--slightbox-focus, #3b82f6);outline-offset:2px}.j-product-page .jm-media-grid__arrow--prev[data-v-9e1dbe4b]{left:var(--thumbnail-arrow-position, 8px)}.j-product-page .jm-media-grid__arrow--next[data-v-9e1dbe4b]{right:var(--thumbnail-arrow-position, 8px)}.j-product-page .jm-media-grid__arrow-icon[data-v-9e1dbe4b]{width:16px;height:16px;stroke-width:2}.j-product-page .jm-media-grid__play-icon[data-v-9e1dbe4b]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.j-product-page .jm-media-grid__overlay-icon[data-v-9e1dbe4b]{block-size:14px;inline-size:14px}@container review-widget (min-width: 768px){.j-product-page .jm-media-grid--v1[data-v-9e1dbe4b]{height:auto;margin:0 auto;max-width:var(--grid-max-width)}.j-product-page .jm-media-grid--v1 .jm-media-grid__container[data-v-9e1dbe4b]{flex-wrap:var(--grid-flex-wrap);overflow-x:var(--grid-overflow-x);gap:var(--grid-gap);justify-content:var(--grid-justify-content);padding:0}.j-product-page .jm-media-grid--v1 .jm-media-grid__arrow[data-v-9e1dbe4b]{display:var(--grid-navigation-arrow)}.j-product-page .jm-media-grid--v1 .jm-media-grid__item[data-v-9e1dbe4b]{width:var(--grid-size);height:var(--grid-size)}.j-product-page .jm-media-grid--v1 .jm-media-grid__item[data-v-9e1dbe4b]:nth-child(n+9){display:none}.j-product-page .jm-media-grid--v1 .jm-media-grid__image-overlay[data-v-9e1dbe4b]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:var(--jm-space-100);color:#fff;overflow:hidden;background:#00000080;box-sizing:border-box;z-index:2}.j-product-page .jm-media-grid--v1 .jm-media-grid__overlay-icon-container[data-v-9e1dbe4b]{display:flex;align-items:center;justify-content:center;background:#0006;border-radius:var(--jm-border-radius-600);padding:var(--jm-space-150)}}.j-product-page .sr-only[data-v-9e1dbe4b]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.j-product-page .jm-thumbnails[data-v-2bb542a2]{display:flex;justify-content:center;align-items:center;height:var(--jm-thumbnails-height, 96px);position:absolute;z-index:10;width:100%;bottom:0;touch-action:pan-x}.j-product-page .jm-navigation__next[data-v-e2c17204],.j-product-page .jm-navigation__previous[data-v-e2c17204]{position:absolute;width:32px;height:32px;background:#0009;border-radius:var(--jm-widget-border-radius);padding:8px;cursor:pointer;z-index:99999;border:none;display:inline-flex;display:flex;justify-content:center;align-items:center;color:#fff;transform:translateY(-16px)}.j-product-page .jm-navigation__next[data-v-e2c17204]:disabled,.j-product-page .jm-navigation__previous[data-v-e2c17204]:disabled{opacity:.65;cursor:not-allowed}.j-product-page .jm-navigation__previous[data-v-e2c17204]{top:50%;left:8px}.j-product-page .jm-navigation__next[data-v-e2c17204]{top:50%;right:8px}.j-product-page .jm-carousel[data-v-b9e30149]{--jm-thumbnails-height: 96px;width:100%;flex:0 0 50%;height:50%;margin:0;padding:0;border:0;outline:none;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;background-color:#000;touch-action:auto}.j-product-page .jm-carousel__wrapper[data-v-b9e30149]{width:100%;height:100%;margin:0;padding:0;border:0;outline:none;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;flex:1}@media(min-width:768px){.j-product-page .jm-carousel[data-v-b9e30149]{width:var(--7a03cd6a);flex:0 0 var(--7a03cd6a);height:100%}}.j-product-page .jm-slide[data-v-c0eb827c]{position:relative;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;flex-direction:column}.j-product-page .jm-slide--content-only[data-v-c0eb827c]{background-color:#fff;border-radius:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;--jm-lightbox-content-height: 100%}@media(min-width:768px){.j-product-page .jm-slide[data-v-c0eb827c]{flex-direction:row;border-radius:var(--jm-widget-border-radius)}.j-product-page .jm-slide--content-only[data-v-c0eb827c]{border-radius:var(--jm-widget-border-radius);height:auto;--jm-lightbox-content-height: auto}}.j-product-page .jm-indicator[data-v-63cd73a4]{position:absolute;display:flex;justify-content:flex-end;align-items:center;padding:8px;top:0;right:0;z-index:10}.j-product-page .jm-indicator__close[data-v-63cd73a4]{width:32px;height:32px;padding:8px;border-radius:var(--jm-widget-border-radius);background:#0009;cursor:pointer;border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-inline-box-pack:center;-ms-inline-flexbox-pack:center;justify-content:center;-webkit-inline-box-align:center;-ms-inline-flexbox-align:center;align-items:center;color:#fff;opacity:1;transition:all .3s ease}.j-product-page .jm-indicator__close svg[data-v-63cd73a4]{display:block;width:18px;height:auto;margin:0;padding:0}.j-product-page .jm-indicator__close[data-v-63cd73a4]:hover{opacity:.5}.j-product-page .jm-indicator--content-only[data-v-63cd73a4]{padding:var(--jm-space-400)}.j-product-page .jm-indicator--content-only .jm-indicator__close[data-v-63cd73a4]{background:#00000014;color:var(--jm-review-widget-text-color)}.j-product-page .jm-indicator--content-only .jm-indicator__close[data-v-63cd73a4]:hover{background:#0000001f;opacity:1}@media(min-width:768px){.j-product-page .jm-indicator[data-v-63cd73a4]{top:-48px;right:-8px}.j-product-page .jm-indicator--content-only[data-v-63cd73a4]{top:-48px;right:-8px;padding:8px}.j-product-page .jm-indicator--content-only .jm-indicator__close[data-v-63cd73a4]{background:#0009;color:#fff}.j-product-page .jm-indicator--content-only .jm-indicator__close[data-v-63cd73a4]:hover{opacity:.5}}.j-product-page .jdgm-modal__container[data-v-73387a73]{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);flex:1;align-self:center;max-width:var(--jm-lightbox-max-width)}.j-product-page .jdgm-modal__container--content-only[data-v-73387a73]{max-width:100%;max-height:100%;height:100%;width:100%}@media(min-width:768px){.j-product-page .jdgm-modal__container[data-v-73387a73]{max-height:var(--jm-lightbox-max-height)}.j-product-page .jdgm-modal__container--content-only[data-v-73387a73]{max-width:var(--jm-lightbox-max-width);max-height:var(--jm-lightbox-max-height);height:auto}}.j-product-page .jm-content[data-v-02db4319]{width:100%;flex:0 0 var(--jm-lightbox-content-height, 50%);height:var(--jm-lightbox-content-height, 50%);background-color:var(--2bfe9aa1);padding:var(--0824c094);overflow-y:auto;overscroll-behavior:contain;touch-action:auto}.j-product-page .jm-content[data-v-02db4319]::-webkit-scrollbar{width:6px}.j-product-page .jm-content[data-v-02db4319]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.j-product-page .jm-content[data-v-02db4319]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.j-product-page .jm-content[data-v-02db4319]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media(min-width:768px){.j-product-page .jm-content[data-v-02db4319]{width:var(--788479a7);flex:0 0 var(--788479a7);height:100%}}.j-product-page .jm-review-content[data-v-fd665d7b]{min-width:0;width:100%}.j-product-page .jm-review-content__title-wrapper[data-v-fd665d7b]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.j-product-page .jm-review-content__title[data-v-fd665d7b]{overflow:hidden;transition:max-height .24s ease;min-width:0;word-wrap:break-word;overflow-wrap:break-word}.j-product-page .jm-review-content__title--clickable[data-v-fd665d7b]{cursor:pointer}.j-product-page .jm-review-content__body[data-v-fd665d7b]{overflow:hidden;transition:max-height .24s ease;min-width:0;word-wrap:break-word;overflow-wrap:break-word}.j-product-page .jm-review-content__body--clickable[data-v-fd665d7b]{cursor:pointer}.j-product-page .jm-review-content__expand-button[data-v-fd665d7b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;border:none;padding:0;text-decoration:underline;align-self:flex-start;flex-shrink:0}.j-product-page .jm-review-content__expand-button--title[data-v-fd665d7b]{margin-top:.25rem}.j-product-page .jdgm-review-content__body-content[data-v-fd665d7b] p{margin-bottom:16px}.j-product-page .jdgm-review-content__body-content[data-v-fd665d7b] p:last-of-type{margin-bottom:0}.j-product-page .jm-frame[data-v-c570f31f]{overflow:hidden;display:flex;justify-content:center;align-items:center}.j-product-page .jm-frame[data-v-c570f31f] img,.j-product-page .jm-frame[data-v-c570f31f] video{inline-size:100%;block-size:100%;object-fit:cover}.j-product-page .jm-frame--auto[data-v-c570f31f] img,.j-product-page .jm-frame--auto[data-v-c570f31f] video{block-size:auto;object-fit:contain}.j-product-page .jdgm-translate-icon[data-v-cc1f2738]{width:20px;height:20px;color:var(--jm-review-widget-text-color)}.j-product-page .jdgm-translate-button[data-v-cc1f2738]{background:none;border:none;text-decoration:underline;cursor:pointer;padding:0;font:inherit}.j-product-page .jdgm-translate-button.error[data-v-cc1f2738]{cursor:default;pointer-events:none;text-decoration:none}.j-product-page .jm-reviewer-avatar[data-v-47b2f71c]{--jm-reviewer-avatar-size: 2.75em;inline-size:var(--jm-reviewer-avatar-size);block-size:var(--jm-reviewer-avatar-size);border-radius:50%;overflow:hidden;flex-shrink:0}.j-product-page .jm-reviewer-avatar--with-initial[data-v-47b2f71c]{background-color:color-mix(in srgb,var(--jm-review-widget-star-and-histogram-color) 10%,transparent)}.j-product-page .jm-reviewer-avatar__image[data-v-47b2f71c]{inline-size:var(--jm-reviewer-avatar-size);block-size:var(--jm-reviewer-avatar-size);object-fit:cover;border-radius:50%}.j-product-page .jm-reviewer-avatar__initial[data-v-47b2f71c]{inline-size:100%;block-size:100%;display:flex;align-items:center;justify-content:center}.j-product-page .jm-reviewer-info.align[data-v-946e5b9f]{align-items:center;flex-wrap:nowrap;margin-top:0}.j-product-page .jm-reviewer-info.align .jm-reviewer-info__details[data-v-946e5b9f]{min-width:0}.j-product-page .jm-reviewer-info__name-cluster[data-v-946e5b9f]{flex-wrap:nowrap}.j-product-page .jm-reviewer-info__name-cluster[data-v-946e5b9f] .jm-verified-buyer-badge,.j-product-page .jm-reviewer-info__name-cluster[data-v-946e5b9f] .jm-verified-by-shop-badge{flex-shrink:0}.j-product-page .jm-reviewer-info__flag[data-v-946e5b9f]{inline-size:1em;border-radius:2px;opacity:1}.j-product-page .jm-reviewer-info__name[data-v-946e5b9f]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:min(200px,50vw);flex-shrink:1}.j-product-page .jm-product-variant-card[data-v-9b23cae4]{border:1px solid color-mix(in srgb,var(--jm-review-widget-text-color) 0%,transparent);background-color:color-mix(in srgb,var(--jm-widget-primary-color) 10%,transparent);border-radius:var(--jm-widget-border-radius);padding:var(--jm-space-200)}.j-product-page .jm-product-variant-card[data-v-9b23cae4]>*{margin-bottom:0}.j-product-page .jm-product-variant-card__content[data-v-9b23cae4]{max-width:80%}.j-product-page .jm-product-variant-card__thumbnail[data-v-9b23cae4]{inline-size:48px;block-size:auto;position:relative;margin-bottom:0;cursor:pointer;transition:opacity .2s ease;flex-shrink:0;border-radius:var(--jm-widget-border-radius)}.j-product-page .jm-product-variant-card__thumbnail[data-v-9b23cae4]:hover{opacity:.8}.j-product-page .jm-product-variant-card__thumbnail[data-v-9b23cae4]:focus{outline:2px solid #007bff;outline-offset:2px}.j-product-page .jm-product-variant-card__product-link[data-v-9b23cae4]{cursor:pointer;text-decoration:underline}.j-product-page .jm-product-variant-card__product-link[data-v-9b23cae4]:focus{outline:2px solid #007bff;outline-offset:2px}.j-product-page .jm-product-variant-card__product-link[data-v-9b23cae4]:hover{opacity:.8}.j-product-page .jm-product-variant-card__product-link[data-v-9b23cae4],.j-product-page .jm-product-variant-card__variant-title[data-v-9b23cae4]{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:16px}.j-product-page .jm-shop-reply[data-v-59a39b35]{border-left:1px solid color-mix(in srgb,var(--jm-review-widget-text-color) 20%,transparent);border-radius:0;padding-inline-start:var(--jm-space-600);min-width:0;box-sizing:border-box}.j-product-page .jm-shop-reply__author[data-v-59a39b35]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.j-product-page .jm-shop-reply__text[data-v-59a39b35]{overflow:hidden;transition:max-height .24s ease;min-width:0;word-wrap:break-word;overflow-wrap:break-word}.j-product-page .jm-shop-reply__text--clickable[data-v-59a39b35]{cursor:pointer}.j-product-page .jm-shop-reply__expand-button[data-v-59a39b35]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;border:none;padding:0;text-decoration:underline;margin-top:.5em;flex-shrink:0}.j-product-page .jm-transparency-badge[data-v-70b58720]{color:var(--jm-transparency-badge-color);font-size:14px;font-style:normal;font-weight:400}.j-product-page .jm-transparency-badge-list[data-v-4b57a27c]{--jm-transparency-badge-color: var(--jm-review-widget-lighter-text-color)}.j-product-page .jm-social-share-button[data-v-94765785]{min-inline-size:1.5em;min-block-size:1.5em;border:none}.j-product-page .jm-social-share-button[data-v-94765785]:hover{opacity:.7}.j-product-page .jm-social-share-button[data-v-94765785] svg{transition:fill .2s ease;inline-size:100%;block-size:100%}.j-product-page .jm-social-share-button[data-v-94765785] svg path{fill:var(--jm-review-widget-lighter-text-color)}.j-product-page .jm-voting-controls[data-v-c4c904c6]{color:var(--jm-review-widget-lighter-text-color)}.j-product-page .jm-voting-controls__button[data-v-c4c904c6]{background:none;border:none;cursor:pointer;color:inherit;font:inherit;padding:0;margin:0}.j-product-page .jm-voting-controls__button[data-v-c4c904c6]:hover:not(:disabled){color:var(--jm-review-widget-text-color)}.j-product-page .jm-voting-controls__button:hover:not(:disabled) .jm-voting-controls__icon[data-v-c4c904c6] svg path{fill:var(--jm-review-widget-text-color)}.j-product-page .jm-voting-controls__button[data-v-c4c904c6]:disabled{cursor:not-allowed;opacity:.5}.j-product-page .jm-voting-controls__button--active[data-v-c4c904c6]{color:var(--jm-widget-primary-color, var(--jm-review-widget-star-and-histogram-color))}.j-product-page .jm-voting-controls__button--active .jm-voting-controls__icon[data-v-c4c904c6] svg path{fill:var(--jm-widget-primary-color, var(--jm-review-widget-star-and-histogram-color))}.j-product-page .jm-voting-controls__icon[data-v-c4c904c6] svg path{fill:var(--jm-review-widget-lighter-text-color)}.j-product-page .jm-store-review-banner[data-v-9ba8f238]{background-color:color-mix(in srgb,var(--jm-review-widget-button-color) 10%,transparent);border-radius:var(--jm-widget-border-radius)}.j-product-page .jm-review-item[data-v-47c26855]{color:var(--jm-review-widget-text-color);container-type:inline-size}.j-product-page .jm-review-item__content[data-v-47c26855]{flex:1 1 300px;min-width:0}@container (max-width: 768px){.j-product-page .jm-review-item__content[data-v-47c26855]{flex:1 1 100%}}.j-product-page .jm-review-item__pin-icon[data-v-47c26855]{display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--jm-review-widget-star-and-histogram-color) 10%,transparent);border-radius:var(--jm-widget-border-radius);padding:var(--jm-space-100)}.j-product-page .jm-expanded-media-grid[data-v-3ca557cd]{width:100%}.j-product-page .jm-expanded-media-grid__container[data-v-3ca557cd]{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gap);width:100%}.j-product-page .jm-expanded-media-grid__item[data-v-3ca557cd]{position:relative;width:100%;aspect-ratio:1 / 1;border:0;background:none;cursor:pointer;transition:all .2s ease;overflow:hidden;-webkit-user-select:none;user-select:none;padding:0;margin:0}.j-product-page .jm-expanded-media-grid__item:hover .jm-expanded-media-grid__image-container[data-v-3ca557cd]{transform:scale(1.05)}.j-product-page .jm-expanded-media-grid__item[data-v-3ca557cd]:focus{outline:2px solid var(--jm-widget-primary-color);outline-offset:2px}.j-product-page .jm-expanded-media-grid__item--loading[data-v-3ca557cd]{opacity:.6}.j-product-page .jm-expanded-media-grid__image-container[data-v-3ca557cd]{display:block;position:relative;width:100%;height:100%;overflow:hidden;transition:transform .2s ease}.j-product-page .jm-expanded-media-grid__image[data-v-3ca557cd]{width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;opacity:0;transition:opacity .3s ease}.j-product-page .jm-expanded-media-grid__image--loaded[data-v-3ca557cd]{opacity:1}.j-product-page .jm-expanded-media-grid__loading[data-v-3ca557cd]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.j-product-page .jm-expanded-media-grid__spinner[data-v-3ca557cd]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top:2px solid #fff;border-radius:50%;animation:spin-3ca557cd 1s linear infinite}.j-product-page .jm-expanded-media-grid__overlay[data-v-3ca557cd]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:var(--jm-space-100);color:#fff;overflow:hidden;background:#00000080;box-sizing:border-box;z-index:2;border-radius:inherit}.j-product-page .jm-expanded-media-grid__overlay-icon-container[data-v-3ca557cd]{display:flex;align-items:center;justify-content:center;background:#0006;border-radius:var(--jm-border-radius-600);padding:var(--jm-space-300)}.j-product-page .jm-expanded-media-grid__overlay-icon[data-v-3ca557cd]{block-size:24px;inline-size:24px}.j-product-page .jm-expanded-media-grid__play-icon[data-v-3ca557cd]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.j-product-page .jm-media-preview[data-v-09f33d63]{min-inline-size:min(200px,90%);max-inline-size:100%;display:flex;justify-content:center}.j-product-page .jm-media-preview--expanded[data-v-09f33d63]{min-inline-size:auto;max-inline-size:100%}.j-product-page .jm-media-preview--expanded-carousel[data-v-09f33d63]{min-inline-size:100%;max-inline-size:100%}.j-product-page .jm-review-widget-header[data-v-1a9eff3c]{container-type:inline-size}@container (max-width: 768px){.j-product-page .jm-review-widget-header__summary-section.jm-review-widget-header__summary-section[data-v-1a9eff3c]{justify-content:center;flex-direction:column;align-items:center;gap:var(--jm-space-600)}.j-product-page .jm-review-widget-header__summary-section .jm-review-widget-header__title-and-rating[data-v-1a9eff3c]{align-items:center}.j-product-page .jm-review-widget-header__summary-section .jm-review-widget-header__title[data-v-1a9eff3c]{text-align:center}.j-product-page .jm-review-widget-header__summary-section .jm-review-widget-header__average-rating-display[data-v-1a9eff3c]{justify-content:center}}.j-product-page .jm-review-widget-header__main-content[data-v-1a9eff3c]{flex-wrap:nowrap}@container (max-width: 768px){.j-product-page .jm-review-widget-header__main-content[data-v-1a9eff3c]{flex-direction:column;gap:var(--jm-space-400)}.j-product-page .jm-review-widget-header__main-content[data-v-1a9eff3c]>*{inline-size:100%;max-inline-size:none}.j-product-page .jm-review-widget-header__main-content .jm-review-widget-header__star-rating-histogram[data-v-1a9eff3c],.j-product-page .jm-review-widget-header__main-content .jm-action-buttons.jm-action-buttons[data-v-1a9eff3c]{max-inline-size:none}.j-product-page .jm-review-widget-header__main-content .jm-action-buttons.jm-action-buttons[data-v-1a9eff3c]>*{display:flex;justify-content:center;flex-direction:column;gap:var(--jm-space-200)}.j-product-page [data-v-1a9eff3c] .jm-review-widget-header__main-content .jm-action-buttons.jm-action-buttons__button{margin:0}}.j-product-page .jm-review-widget-header__main-content[data-v-1a9eff3c]>.jm-media-preview:last-child{justify-content:flex-end}.j-product-page .jm-review-widget-header__main-content[data-v-1a9eff3c]>.jm-media-preview:last-child .jm-media-grid{margin:0}.j-product-page .jm-review-widget-header__main-content[data-v-1a9eff3c]>.jm-media-preview:first-child{justify-content:flex-start}.j-product-page .jm-review-widget-header__main-content[data-v-1a9eff3c]>.jm-media-preview:first-child .jm-media-grid{margin:0}.j-product-page .jm-review-widget-header__star-rating-histogram[data-v-1a9eff3c]{max-inline-size:250px}.j-product-page .jm-review-widget-header__main-content[data-v-1a9eff3c] .jm-action-buttons{max-inline-size:15em}.j-product-page .jm-review-widget-header__main-content[data-v-1a9eff3c] .jm-action-buttons__button{inline-size:100%}.j-product-page .jm-review-widget-header__filters-wrapper[data-v-1a9eff3c]{display:flex;justify-content:flex-end}.j-product-page .jm-review-widget-header__filters-wrapper[data-v-1a9eff3c]>*{inline-size:100%;max-inline-size:var(--jm-measure)}@container (max-width: 1024px){.j-product-page .jm-review-widget-header__filters-wrapper[data-v-1a9eff3c]{justify-content:flex-start}.j-product-page .jm-review-widget-header__filters-wrapper[data-v-1a9eff3c]>*{max-inline-size:none}}@container (max-width: 768px){.j-product-page .jm-review-widget-header__filters[data-v-1a9eff3c]>*{justify-content:flex-start}}.j-product-page .jm-review-widget-header__search-bar-tabs[data-v-1a9eff3c]{display:flex;inline-size:unset;max-inline-size:none}.j-product-page .jm-review-widget-header__expanded-media-gallery[data-v-1a9eff3c]{inline-size:100%;max-inline-size:none}.j-product-page .jm-carousel-navigation__next[data-v-34b2f185],.j-product-page .jm-carousel-navigation__previous[data-v-34b2f185]{position:absolute;width:48px;height:48px;background:transparent;border:none;padding:var(--jm-space-300);cursor:pointer;z-index:10;display:flex;justify-content:center;align-items:center;color:var(--jm-review-widget-text-color, #000);transform:translateY(-50%);transition:opacity .2s ease}.j-product-page .jm-carousel-navigation__next[data-v-34b2f185]:hover:not(:disabled),.j-product-page .jm-carousel-navigation__previous[data-v-34b2f185]:hover:not(:disabled){opacity:.7}.j-product-page .jm-carousel-navigation__next[data-v-34b2f185]:disabled,.j-product-page .jm-carousel-navigation__previous[data-v-34b2f185]:disabled{opacity:.3;cursor:not-allowed}.j-product-page .jm-carousel-navigation__next[data-v-34b2f185]:focus-visible,.j-product-page .jm-carousel-navigation__previous[data-v-34b2f185]:focus-visible{outline:2px solid var(--jm-widget-primary-color, #108474);outline-offset:2px}.j-product-page .jm-carousel-navigation__next svg[data-v-34b2f185],.j-product-page .jm-carousel-navigation__previous svg[data-v-34b2f185]{width:24px;height:24px}.j-product-page .jm-carousel-navigation__previous[data-v-34b2f185]{top:50%;left:0}.j-product-page .jm-carousel-navigation__next[data-v-34b2f185]{top:50%;right:0}.j-product-page .jm-carousel__live[data-v-407a2fde]{position:absolute;width:1px;height:auto;margin:0;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap}.j-product-page .jm-carousel[data-v-407a2fde]{position:relative;width:100%;margin:0 auto;overflow:hidden;overflow-x:clip;outline:none;container-type:inline-size;container-name:carousel}.j-product-page .jm-carousel--four-items[data-v-407a2fde]{max-width:1100px}.j-product-page .jm-carousel__viewport[data-v-407a2fde]{position:relative;width:100%;overflow:hidden;overflow-x:clip}.j-product-page .jm-carousel__viewport[data-v-407a2fde]:before,.j-product-page .jm-carousel__viewport[data-v-407a2fde]:after{content:"";position:absolute;top:0;bottom:0;width:15%;z-index:2;pointer-events:none}.j-product-page .jm-carousel__viewport[data-v-407a2fde]:before{left:0;background:linear-gradient(to right,white 0%,rgba(255,255,255,.95) 20%,rgba(255,255,255,.6) 60%,transparent 100%)}.j-product-page .jm-carousel__viewport[data-v-407a2fde]:after{right:0;background:linear-gradient(to left,white 0%,rgba(255,255,255,.95) 20%,rgba(255,255,255,.6) 60%,transparent 100%)}.j-product-page .jm-carousel--single-item .jm-carousel__viewport[data-v-407a2fde]:before,.j-product-page .jm-carousel--single-item .jm-carousel__viewport[data-v-407a2fde]:after{display:none}@container carousel (min-width: 768px){.j-product-page .jm-carousel__viewport[data-v-407a2fde]:before,.j-product-page .jm-carousel__viewport[data-v-407a2fde]:after{display:none}}.j-product-page .jm-carousel__track[data-v-407a2fde]{display:flex;align-items:flex-start;gap:var(--carousel-gap, 16px);overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:0 10%}.j-product-page .jm-carousel--single-item .jm-carousel__track[data-v-407a2fde]{padding:0}@container carousel (min-width: 768px){.j-product-page .jm-carousel__track[data-v-407a2fde]{padding:0}}@container carousel (min-width: 1000px){.j-product-page .jm-carousel__track[data-v-407a2fde]{overflow-x:hidden;width:100%}}.j-product-page .jm-carousel__track[data-v-407a2fde]::-webkit-scrollbar{display:none}.j-product-page .jm-carousel__track[data-v-407a2fde]>*{flex-shrink:0;scroll-snap-align:center;width:80%;max-width:320px;min-width:250px;box-sizing:border-box}.j-product-page .jm-carousel--single-item .jm-carousel__track[data-v-407a2fde]>*{width:100%;max-width:100%}@container carousel (min-width: 768px){.j-product-page .jm-carousel__track[data-v-407a2fde]>*{scroll-snap-align:start;width:calc((100% - (var(--carousel-gap, 16px) * (var(--slides-per-view) - 1))) / var(--slides-per-view));min-width:250px;flex-shrink:0;flex-grow:0}}@container carousel (min-width: 1000px){.j-product-page .jm-carousel__track[data-v-407a2fde]>*{scroll-snap-align:start;width:calc((100% - (var(--carousel-gap, 16px) * (var(--slides-per-view) - 1))) / var(--slides-per-view));max-width:calc((100% - (var(--carousel-gap, 16px) * (var(--slides-per-view) - 1))) / var(--slides-per-view));min-width:250px;flex-shrink:0;flex-grow:0}}.j-product-page .jdgm-review-list[data-v-7af49453]{padding-block-start:var(--jm-space-600)}.j-product-page .jdgm-review-list .jm-review-item[data-v-7af49453],.j-product-page .jm-review-item[data-v-32f3960d]{padding-block-end:var(--jm-space-600);border-block-end:1px solid color-mix(in srgb,var(--jm-review-widget-text-color) 20%,transparent)}.j-product-page .jm-align-review-item[data-v-32f3960d]{color:var(--jm-review-widget-text-color);container-type:inline-size;padding-block-end:var(--jm-space-600);border-block-end:1px solid color-mix(in srgb,var(--jm-review-widget-text-color) 20%,transparent)}.j-product-page .jm-align-review-item__body[data-v-32f3960d]{align-items:stretch}.j-product-page .jm-align-review-item__sidebar[data-v-32f3960d]{flex:0 0 200px;min-width:0}.j-product-page .jm-align-review-item__main[data-v-32f3960d]{flex:1 1 0;min-width:0}.j-product-page .jm-align-review-item__content-row[data-v-32f3960d]{align-items:flex-start}.j-product-page .jm-align-review-item__content[data-v-32f3960d]{flex:1 1 0;min-width:0}.j-product-page .jm-align-review-item__pin-icon-wrapper[data-v-32f3960d]{position:relative;margin-block-start:calc(var(--jm-space-100) * -1);margin-inline-start:calc(var(--jm-space-100) * -1);z-index:1}.j-product-page .jm-align-review-item__pin-icon[data-v-32f3960d]{display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--jm-review-widget-star-and-histogram-color) 10%,transparent);border-radius:var(--jm-widget-border-radius);padding:var(--jm-space-100)}.j-product-page .jm-align-review-item__social-share-list[data-v-32f3960d]{justify-content:flex-end}.j-product-page .jm-carousel-review-item[data-v-3d8a5c48]{color:var(--jm-review-widget-text-color);container-type:inline-size;background:linear-gradient(0deg,var(--Colours-_nw-transparency3, rgba(255, 255, 255, .97)) 0%,var(--Colours-_nw-transparency3, rgba(255, 255, 255, .97)) 100%),var(--Colours-nw-button, #108474);border-radius:var(--jm-corner-radius, 8px);border:1px solid color-mix(in srgb,var(--jm-review-widget-text-color, #374151) 20%,transparent);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;overflow:hidden;cursor:pointer}.j-product-page .jm-carousel-review-item[data-v-3d8a5c48]:focus-visible{outline:2px solid #007bff;outline-offset:-2px}.j-product-page .jm-carousel-review-item__body[data-v-3d8a5c48]{gap:var(--jm-space-600);padding:var(--jm-space-600)}.j-product-page .jm-carousel-review-item__pin-icon[data-v-3d8a5c48]{display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--jm-review-widget-star-and-histogram-color) 10%,transparent);border-radius:var(--jm-widget-border-radius);padding:var(--jm-space-100)}.j-product-page .jm-carousel-review-item__social-share-list[data-v-3d8a5c48]{justify-content:flex-start}.j-product-page .jdgm-carousel-review-list[data-v-ab854ad8]{position:relative;container-type:inline-size;container-name:carousel-list;background:#fff}.j-product-page .jdgm-carousel-review-list__nav-container[data-v-ab854ad8]{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:var(--jm-space-600);margin-bottom:var(--jm-space-600);padding:0 var(--jm-space-200)}.j-product-page .jdgm-carousel-review-list__nav[data-v-ab854ad8]{width:48px;height:48px;background:transparent;border:none;padding:var(--jm-space-300);cursor:pointer;display:flex;justify-content:center;align-items:center;color:var(--jm-review-widget-text-color, #000);transition:opacity .2s ease}.j-product-page .jdgm-carousel-review-list__nav[data-v-ab854ad8]:hover{opacity:.7}.j-product-page .jdgm-carousel-review-list__nav[data-v-ab854ad8]:focus-visible{outline:2px solid var(--jm-widget-primary-color, #108474);outline-offset:2px}.j-product-page .jdgm-carousel-review-list__nav svg[data-v-ab854ad8]{width:24px;height:24px}.j-product-page .jdgm-carousel-review-list__nav--next svg[data-v-ab854ad8]{margin-left:14px}.j-product-page .jdgm-empty-state[data-v-4be2343c],.j-product-page .jm-other-products-reviews-text[data-v-4be2343c]{padding-block-start:var(--jm-space-600)}.j-product-page .jm-primary-language-pagination[data-v-4be2343c]{margin-block:var(--jm-space-600)}.j-product-page .jm-medals__medal-link[data-v-8ff6b34e]{display:inline-block;text-decoration:none;color:inherit;position:relative}.j-product-page .jm-medals__medal-link[data-v-8ff6b34e]:hover{opacity:.8}.j-product-page .jm-medals__medal[data-v-8ff6b34e]{inline-size:var(--medal-size)}.j-product-page .jm-medals__medal-button[data-v-8ff6b34e]{background:none;border:none;cursor:pointer;padding:0;overflow:hidden;color:var(--jm-review-widget-lighter-text-color);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:var(--jm-body-xs-size);text-decoration-line:underline;text-decoration-color:var(--jm-review-widget-lighter-text-color)}.j-product-page .jm-medals--lightbox[data-v-8ff6b34e]{padding:var(--jm-space-600)}.j-product-page .jm-medals__medal-count[data-v-8ff6b34e]{position:absolute;left:0;right:0;width:100%;text-align:center;font-size:var(--medal-count-font-size);font-weight:var(--jm-font-weight-bold);line-height:16px}.j-product-page .jm-medals__medal-count--mon-rec[data-v-8ff6b34e]{font-size:var(--medal-count-mon-rec-font-size);line-height:var(--medal-count-mon-rec-line-height);top:var(--medal-count-mon-rec-top);bottom:auto;transform:translateY(-50%)}.j-product-page .jm-medals__medal-count--ver-rev[data-v-8ff6b34e]{bottom:var(--medal-count-ver-rev-position)}.j-product-page .jdgm-review-card[data-v-200cea89]{width:100%;cursor:pointer;border-radius:var(--jm-widget-border-radius);overflow:hidden;outline:1px solid color-mix(in srgb,var(--jm-review-widget-text-color, #374151) 20%,transparent);outline-offset:-1px}.j-product-page .jdgm-review-card__image[data-v-200cea89]{width:100%;object-fit:cover;margin:0;padding:0;border:none;outline:none;box-shadow:none;background:none}.j-product-page .jdgm-review-card__highlight[data-v-200cea89]{margin:0;padding:0;border:none;outline:none;box-shadow:none;background:none;width:100%;max-width:100%!important;min-height:var(--5d6429c9);max-height:var(--2f59135b);cursor:inherit!important;border-radius:0!important}.j-product-page .jdgm-review-card__content[data-v-200cea89]{background-color:color-mix(in srgb,var(--jm-review-widget-star-and-histogram-color) 3%,transparent)}.j-product-page .jdgm-review-card__title[data-v-200cea89]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:2}.j-product-page .jdgm-review-card__body[data-v-200cea89]{display:-webkit-box;-webkit-line-clamp:var(--e9e0be5c);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:var(--e9e0be5c)}.j-product-page .jdgm-review-card__more-text[data-v-200cea89]{text-decoration:underline}.j-product-page .jdgm-review-card__translate-button[data-v-200cea89]{flex-wrap:nowrap;align-items:center;gap:var(--jm-space-100);color:var(--jm-review-widget-text-color)}.j-product-page .jdgm-review-card__product-variant-card[data-v-200cea89]{padding:0;background-color:transparent;border:none}.j-product-page .jdgm-review-card__reviewer-info-flag[data-v-200cea89]{inline-size:1em;border-radius:2px}.j-product-page .jdgm-review-card__media-cover[data-v-200cea89]{width:100%;contain:layout;background-color:transparent}.j-product-page .jdgm-review-card__media-cover--highlight[data-v-200cea89]{min-height:var(--5d6429c9);width:100%;padding:1px 1px 0;box-sizing:border-box;overflow:hidden;border-bottom:1px solid color-mix(in srgb,var(--jm-review-widget-text-color, #374151) 20%,transparent)}.j-product-page .jdgm-review-card__pin-icon[data-v-200cea89]{display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--jm-review-widget-star-and-histogram-color) 10%,transparent);border-radius:var(--jm-widget-border-radius);padding:var(--jm-space-100)}.j-product-page .jdgm-review-card__media-thumbnail[data-v-200cea89]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--jm-space-200);max-width:256px}.j-product-page .jdgm-review-card__media-frame[data-v-200cea89]{position:relative;border-radius:var(--jm-widget-border-radius);overflow:hidden}.j-product-page .jdgm-review-card__media-frame-play-icon[data-v-200cea89]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:1}.j-product-page .jdgm-review-card__media-frame-overlay[data-v-200cea89]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;background:#0000008c;display:flex;align-items:center;justify-content:center;font-size:var(--jm-font-size-md);font-weight:var(--jm-font-weight-normal);color:#fff}.j-product-page .jdgm-review-card__name[data-v-200cea89]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:min(200px,50vw);flex-shrink:1}.j-product-page .jdgm-review-card__reply-content[data-v-200cea89]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:2}.j-product-page .jdgm-masonry-grid[data-v-81bcf8b4]{position:relative;overflow:hidden;transition:max-height .3s ease;container-type:inline-size;padding-block-start:var(--jm-space-600)}.j-product-page .jdgm-masonry-grid__container[data-v-81bcf8b4]{position:relative}.j-product-page .jdgm-masonry-grid__masonry-item[data-v-81bcf8b4]{position:absolute;will-change:transform,opacity}.j-product-page .jdgm-masonry-grid__masonry-item-inner[data-v-81bcf8b4]{width:100%;height:100%;display:block;transform-origin:center top;will-change:transform,opacity}.j-product-page .jdgm-masonry-grid--expanded[data-v-81bcf8b4]{overflow:visible;max-height:none!important}.j-product-page .jdgm-masonry-grid__footer[data-v-81bcf8b4]{position:sticky;bottom:0;display:flex;justify-content:center;align-items:center;background:transparent}.j-product-page .jdgm-masonry-grid__peek[data-v-81bcf8b4]{position:absolute;pointer-events:none;display:flex;justify-content:center;bottom:0;width:100%}.j-product-page .jdgm-masonry-grid__fade[data-v-81bcf8b4]{width:100%;height:150px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--gradient-background, #fff) 100%);opacity:0;transform:translateY(32px);transition:opacity .22s ease,transform .22s ease}.j-product-page .jdgm-masonry-grid__footer--peeking .jdgm-masonry-grid__fade[data-v-81bcf8b4]{opacity:1;transform:translateY(0)}.j-product-page .jdgm-masonry-grid__btn[data-v-81bcf8b4]{position:relative;z-index:1;background:transparent;color:var(--jm-review-widget-text-color);border:none;padding:var(--jm-space-300) var(--jm-space-400);font-size:var(--jm-font-size-350);font-weight:var(--jm-font-weight-bold);line-height:var(--jm-font-line-height-400);cursor:pointer;transition:background .2s;display:inline-flex;align-items:center;gap:var(--jm-space-100)}.j-product-page .jdgm-masonry-grid__btn[data-v-81bcf8b4]:hover{opacity:.8}.j-product-page .jdgm-masonry-grid__btn[data-v-81bcf8b4]:disabled{cursor:not-allowed}.j-product-page .jdgm-masonry-grid__spinner[data-v-81bcf8b4]{width:1rem;height:1rem;border:2px solid color-mix(in srgb,var(--jm-review-widget-text-color) 40%,transparent);border-top-color:var(--jm-review-widget-text-color);border-radius:50%;animation:spin-81bcf8b4 .9s linear infinite}.j-product-page .jdgm-masonry-grid__skeleton-container[data-v-81bcf8b4]{display:grid;align-items:start;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--jm-space-600)}@container (max-width: 1200px){.j-product-page .jdgm-masonry-grid__skeleton-container__grid[data-v-81bcf8b4]{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (max-width: 900px){.j-product-page .jdgm-masonry-grid__skeleton-container__grid[data-v-81bcf8b4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 580px){.j-product-page .jdgm-masonry-grid__skeleton-container__grid[data-v-81bcf8b4]{grid-template-columns:1fr}}.j-product-page .jdgm-masonry-grid__skeleton[data-v-81bcf8b4]{min-height:400px;height:auto;background:linear-gradient(90deg,#0000000f,#0000001f,#0000000f);background-size:200% 100%;animation:shimmer-81bcf8b4 1.2s infinite linear}.j-product-page .jm-verified-buyer-badge[data-v-2cfdbb03]{display:inline-flex;align-items:center}.j-product-page .jm-verified-buyer-badge__text[data-v-2cfdbb03]{padding:var(--jm-space-100) var(--jm-space-300);border:1px solid var(--jm-review-widget-text-color);border-radius:var(--jm-widget-border-radius-simplified);color:var(--jm-review-widget-text-color)}.j-product-page .jm-verified-buyer-badge__text--bold[data-v-2cfdbb03]{background-color:var(--jm-review-widget-text-color);color:#fff}.j-product-page .jm-verified-by-shop-badge[data-v-61efbcbe]{display:inline-flex;align-items:center;vertical-align:middle}.j-product-page .jm-verified-by-shop-badge__image[data-v-61efbcbe]{height:16px;width:auto;vertical-align:middle}.j-product-page .jm-verified-by-shop-badge__text[data-v-61efbcbe]{color:var(--jm-transparency-badge-color, #7B7B7B);font-size:14px;font-weight:400}.j-product-page .jdgm-star{color:#ebbf1f}.j-product-page .jdgm-prev-badge .jdgm-prev-badge__text{visibility:visible}.j-product-page :root{--onbrand-bar-height:44px}@media(max-width:768px){.j-product-page :root{--onbrand-bar-height:40px}}.j-product-page html.onbrand-promo-active body,.j-product-page body.onbrand-promo-active{padding-top:var(--onbrand-bar-height)!important}.j-product-page #onbrand-promo-bar,.j-product-page #onbrand-promo-placeholder{position:absolute!important;top:0!important}.j-product-page #onbrand-promo-bar,.j-product-page #onbrand-promo-placeholder{opacity:1;transform:translateY(0);contain:layout style;will-change:transform}.j-product-page #onbrand-promo-bar *,.j-product-page #onbrand-promo-placeholder *{box-sizing:border-box}.j-product-page #onbrand-promo-placeholder .onbrand-content img,.j-product-page #onbrand-promo-bar .onbrand-content img{vertical-align:middle;max-height:1.5em;width:auto}.j-product-page #onbrand-promo-placeholder .onbrand-mobile-content,.j-product-page #onbrand-promo-bar .onbrand-mobile-content{display:none}.j-product-page #onbrand-promo-placeholder .onbrand-desktop-content,.j-product-page #onbrand-promo-bar .onbrand-desktop-content{display:block}@media(max-width:768px){.j-product-page #onbrand-promo-placeholder .onbrand-mobile-content,.j-product-page #onbrand-promo-bar .onbrand-mobile-content{display:block}.j-product-page #onbrand-promo-placeholder .onbrand-desktop-content,.j-product-page #onbrand-promo-bar .onbrand-desktop-content{display:none}}.j-product-page #onbrand-promo-placeholder .onbrand-content,.j-product-page #onbrand-promo-placeholder button{visibility:hidden}.j-product-page #onbrand-promo-placeholder.onbrand-content-ready .onbrand-content,.j-product-page #onbrand-promo-placeholder.onbrand-content-ready button{visibility:visible}.j-product-page #onbrand-promo-placeholder .onbrand-content *,.j-product-page #onbrand-promo-placeholder .onbrand-marquee-track *,.j-product-page #onbrand-promo-bar .onbrand-content *,.j-product-page #onbrand-promo-bar .onbrand-marquee-track *{color:#fff!important}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__overlay{background-color:#000}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__content{background-color:#fff}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__title,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__intro,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__text,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__product-title,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__stars:before,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__stars:after,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-label,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-label-help,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__chip-label,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__checkbox-text,.j-product-page .jdgm-write-review-modal .jdgm-media-input-prompt-text{color:#333}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__nav-btn{border-radius:0;background-color:#ebbf1f;color:#fff}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__btn--contact-us{background-color:#ebbf1f;color:#fff}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__btn--leave-review{color:#ebbf1f;border:2px solid #EBBF1F}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__btn--leave-review:hover{background-color:#ebbf1f;color:#fff}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__other-products-title,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__other-product-title{color:#333}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__other-product-stars .jdgm-star,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__stars .jdgm-star{color:#ebbf1f}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__stars:before{visibility:visible;content:"Poor"}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__stars:after{visibility:visible;content:"Great"}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--review-details .jdgm-write-review-modal__page-header{margin-bottom:60px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page--review-details .jdgm-write-review-modal__field-group--stars .jdgm-write-review-modal__field-error{top:65px}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-input{border-radius:0;background-color:#fafafa}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-input:focus{border-color:#ebbf1f}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__chip-input:checked+.jdgm-write-review-modal__chip-label{background-color:#ebbf1f;color:#fff}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__chip-label:hover{background-color:#ebbf1f;color:#fff}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__checkbox-input:checked+.jdgm-write-review-modal__checkbox-custom{border-color:#ebbf1f;background-color:#ebbf1f}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group--media-upload{border-radius:0}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page .jdgm-form__fieldset .jdgm-picture-fieldset__box--input{background-color:#fafafa;border-color:#ebbf1f;border-radius:0}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page .jdgm-picture-fieldset__delete,.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__page .jdgm-picture-fieldset__delete:hover{background-color:#ebbf1f;color:#fff}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group.jdgm-cf .jdgm-rev__slider-range{border-radius:0;background-color:#ebbf1f33}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group.jdgm-cf .jdgm-rev__slider-range::-webkit-slider-thumb{border-color:#ebbf1f}.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__field-group.jdgm-cf .jdgm-rev__slider-range::-moz-range-thumb{border-color:#ebbf1f}.j-product-page .jdgm-write-review-modal .jdgm-coupon-banner{background:linear-gradient(90deg,#ffffffe6,#ffffffe6),linear-gradient(90deg,#ebbf1f,#ebbf1f);color:#333;border-radius:0}@media only screen and (min-width:768px){.j-product-page .jdgm-write-review-modal .jdgm-write-review-modal__content{border-radius:0}}.j-page-about .bestseller-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr) minmax(0,.9fr);gap:var(--bs-gap);align-items:stretch}.j-page-about .bestseller-image-stack{display:flex;flex-direction:column;gap:var(--bs-gap)}.j-page-about .bestseller-image-item{border-radius:var(--bs-image-radius);overflow:hidden;background:transparent!important}.j-page-about .bestseller-image{display:block;width:100%;height:100%;object-fit:cover}.j-page-about .bestseller-card{background:var(--bs-card-bg);color:var(--bs-card-text);border-radius:var(--bs-card-radius);padding:48px 28px;display:flex;flex-direction:column;justify-content:center;text-align:center}.j-page-about .bestseller-card__heading{font-size:40px;margin:0 0 16px;line-height:48px;letter-spacing:0px;color:#fdfaf0}.j-page-about .bestseller-card__subheading{font-size:18px;line-height:1.6;color:#fdfaf0;max-width:420px;margin:0 auto}@media screen and (max-width:989px){.j-page-about .bestseller-grid{display:flex;flex-wrap:wrap;gap:16px}.j-page-about .bestseller-card{order:1;flex:0 0 100%;padding:42px 16px}.j-page-about .bestseller-image-stack--left,.j-page-about .bestseller-image-stack--right{order:2;flex:0 0 calc(50% - var(--bs-gap) / 2);display:flex;flex-direction:column;gap:var(--bs-gap)}.j-page-about .bestseller-image-item{background:transparent;border-radius:12px;overflow:hidden}.j-page-about .bestseller-card__heading{font-size:30px;line-height:40px;letter-spacing:0px}.j-page-about .bestseller-card__subheading{font-size:16px}}.j-page-about #section-template--19982205452367__about_us_hero_section_LNJVwJ{padding-top:0;padding-bottom:20px;--bs-card-bg: #006e37;--bs-card-text: #ffffff;--bs-card-radius: 20px;--bs-image-radius: 12px;--bs-gap: 16px}@media screen and (min-width:750px){.j-page-about #section-template--19982205452367__about_us_hero_section_LNJVwJ{padding-top:0;padding-bottom:36px}}@media(min-width:1400px){.j-page-about .how-title{font-size:17px;font-weight:500;letter-spacing:0;text-transform:uppercase;margin-bottom:8px;color:#006e37;white-space:nowrap}}.j-page-about h2,.j-page-about .h2{margin:0}.j-page-about .how-subtext{max-width:564px;margin:-26px auto 40px;font-size:16px;color:#006e37;line-height:22px;letter-spacing:0px}.j-page-about .how-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0px;margin-top:40px;width:100%}.j-page-about .how-feature-item{text-align:center;padding:10px}.j-page-about .how-title{font-size:17px;font-weight:500;letter-spacing:0;text-transform:uppercase;margin-bottom:8px;color:#006e37}.j-page-about .how-text{font-size:14px;color:#006e37;margin:0 auto;line-height:22px;letter-spacing:0}@media(max-width:999px){.j-page-about .how-features{grid-template-columns:repeat(2,1fr)!important;gap:31px}.j-page-about .how-subtext{margin:-19px auto 40px;font-size:15px;letter-spacing:0;color:#006e37;line-height:22px}.j-page-about .how-icon img{width:60px;height:60px}.j-page-about .how-text{font-size:10px;color:#006e37;margin:0 auto;line-height:14px;letter-spacing:0}.j-page-about .how-feature-item{text-align:center;padding:0}.j-page-about .how-title{font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;text-transform:uppercase;margin-bottom:8px;color:#006e37}}@media(min-width:1000px)and (max-width:1111px){.j-page-about .how-title{font-size:15px;font-weight:500;letter-spacing:0;text-transform:uppercase;margin-bottom:8px;color:#006e37}}.j-page-about #section-template--19982205452367__how_we_started_ayNPMx{background:;padding-top:30px;padding-bottom:30px;text-align:center}@media screen and (min-width:750px){.j-page-about #section-template--19982205452367__how_we_started_ayNPMx{padding-top:35px;padding-bottom:40px}}.j-page-about .brand-card-wrapper{display:flex;flex-direction:column;gap:60px}@media(min-width:900px){.j-page-about .brand-card-wrapper{flex-direction:row;align-items:center}}.j-page-about .brand-card-image{border-radius:20px;overflow:hidden}.j-page-about .brand-card-image img{width:100%;max-width:800px;height:auto;display:block;border-radius:12px}.j-page-about .brand-card-content{background:#006e37;padding:24px 24px 55px;border-radius:16px;color:#fff;max-width:460px;position:relative;margin:0 auto}.j-page-about .brand-card-title{color:#fdfaf0;margin-bottom:5px}.j-page-about .brand-card-text{font-size:18px;line-height:22px;color:#fdfaf0;letter-spacing:0;margin:0}.j-page-about .brand-card-btn{display:inline-block;background:#006e37;color:#fdfaf0;padding:10px 39px;font-size:16px;height:62px;font-weight:500;border-radius:60px;text-decoration:none;position:absolute;bottom:-20px;left:50%;transform:translate(-50%);transition:background-color .3s ease,color .3s ease;white-space:nowrap;outline:1.5px solid #006E37;border:6px solid #fdfaf0;box-shadow:none}.j-page-about .brand-card-btn:hover{background-color:#e57641;color:#fdfaf0;border-color:#fdfaf0;outline-color:#006e37}@media(min-width:900px){.j-page-about .brand-card-content{margin:0}}@media(max-width:1000px){.j-page-about .brand-card-content{max-width:100%;position:relative;margin:0 auto}.j-page-about .brand-card-wrapper{display:flex;flex-direction:column;gap:20px}.j-page-about .brand-card-text{font-size:16px}.j-page-about .brand-card-title{color:#fdfaf0;margin-bottom:15px}}@media(min-width:1000px)and (max-width:1300px){.j-page-about .brand-card-wrapper{flex-direction:row;align-items:center;gap:40px}.j-page-about .brand-card-image,.j-page-about .brand-card-content{width:50%;max-width:100%}.j-page-about .brand-card-content{padding:32px 28px 70px}.j-page-about .brand-card-image img{width:100%;height:307px;object-fit:cover}}.j-page-about #section-template--19982205452367__brand_story_VmWtqU{background:;padding-top:32px;padding-bottom:50px}@media(min-width:750px){.j-page-about #section-template--19982205452367__brand_story_VmWtqU{padding-top:40px;padding-bottom:40px}}.j-page-about .jiyu-skin-concerns{text-align:center}.j-page-about .jiyu-skin-concerns__header{margin-bottom:40px}.j-page-about .jiyu-skin-concerns__title{line-height:42px;color:var(--jiyu-green);font-weight:400;font-family:Reckless Neue;margin:0 0 16px}.j-page-about .jiyu-skin-concerns__subtitle{max-width:760px;margin:0 auto 57px;font-size:16px;line-height:22px;color:var(--jiyu-green);font-family:Avantt TRIAL}.j-page-about .jiyu-skin-concerns__subtitle a{color:var(--jiyu-green)}.j-page-about .jiyu-skin-concerns__subtitle .text-green a{text-decoration:underline;text-underline-offset:2px}.j-page-about .jiyu-skin-concerns__grid{display:grid;max-width:1303px;margin:0 auto;grid-template-columns:repeat(3,1fr);gap:49px 32px}.j-page-about .jiyu-skin-concerns__card-wrapper{position:relative}.j-page-about .jiyu-skin-concerns__badge{position:absolute;top:auto;left:50%;transform:translate(-50%,-50%);background:var(--jiyu-green);color:#fdfaf0;border-radius:60px;font-size:16px;font-family:Avantt TRIAL;letter-spacing:0;font-weight:500;text-transform:uppercase;line-height:22px;z-index:2;white-space:nowrap;width:100%;max-width:292px;text-align:center;height:36px;align-items:center;display:flex;justify-content:center}.j-page-about .jiyu-skin-concerns__card{border:1.5px solid var(--jiyu-green);background:#fdfaf0;padding:33px 20px 20px;border-radius:12px;height:100%}.j-page-about .jiyu-skin-concerns__card-text{margin:0;font-size:16px;line-height:22px;letter-spacing:0;color:var(--jiyu-green)}@media(max-width:1024px){.j-page-about .jiyu-skin-concerns__badge{max-width:292px}}@media(max-width:991px){.j-page-about .jiyu-skin-concerns__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.j-page-about .jiyu-skin-concerns .page-width{overflow:hidden;padding-left:0;padding-right:0}.j-page-about .jiyu-skin-concerns__header{padding-left:16px;padding-right:16px;margin-bottom:32px}.j-page-about .jiyu-skin-concerns__subtitle{margin:0 auto 32px;font-size:15px}.j-page-about .jiyu-skin-concerns__grid{display:flex;gap:14px;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding:20px 16px}.j-page-about .jiyu-skin-concerns__grid:before{content:"";display:block;flex-shrink:0;width:16px}.j-page-about .jiyu-skin-concerns__grid:after{content:"";display:block;flex-shrink:0;width:16px}.j-page-about .jiyu-skin-concerns__grid::-webkit-scrollbar{display:none}.j-page-about .jiyu-skin-concerns__card-wrapper{flex:0 0 auto;width:calc(100vw - 64px);max-width:500px;position:relative;scroll-snap-align:center}.j-page-about .jiyu-skin-concerns__badge{font-size:15px;max-width:calc(100% - 48px)}.j-page-about .jiyu-skin-concerns__pagination{display:flex;gap:8px;justify-content:center;margin-top:20px;padding:0 16px}.j-page-about .jiyu-skin-concerns__dot{width:8px;height:8px;border-radius:50%;border:2px solid var(--jiyu-green);cursor:pointer;transition:all .3s ease;padding:0;background:transparent}.j-page-about .jiyu-skin-concerns__dot:hover{background:#006e3780;opacity:.9}.j-page-about .jiyu-skin-concerns__dot.active{width:48px;height:8px;border-radius:50px;background:var(--jiyu-green);opacity:1}}@media(max-width:600px){.j-page-about .jiyu-skin-concerns__card-wrapper{width:calc(100vw - 64px)}}@media(min-width:769px){.j-page-about .jiyu-skin-concerns__pagination{display:none}}@media(max-width:480px){.j-page-about .jiyu-skin-concerns__card{padding:32px 16px 20px;height:100%;width:100%}.j-page-about .jiyu-skin-concerns{padding-top:40px!important;padding-bottom:54px!important}.j-page-about .jiyu-skin-concerns__card-text{font-size:15px;line-height:21px}}.j-page-about .section-template--19982205452367__skin_concern_FaHyi4-padding{padding-top:21px;padding-bottom:21px}@media(min-width:750px){.j-page-about .section-template--19982205452367__skin_concern_FaHyi4-padding{padding-top:28px;padding-bottom:28px}}.j-page-about .section_header{text-align:center;max-width:700px;margin:0 auto 40px}.j-page-about .section_header h1{color:#1b5e20;font-size:36px;margin-bottom:10px}.j-page-about .promise-subheading{color:#006e37;font-size:16px;line-height:1.5}.j-page-about .promise-grid{display:grid;grid-template-columns:1fr;gap:40px}.j-page-about .promise-image{width:100%;max-width:315px;height:362px;border-radius:12px}.j-page-about .promise-title{color:#006e37;font-size:20px;font-weight:500;line-height:22px;letter-spacing:0px;text-transform:uppercase;margin-top:0}.j-page-about .promise-text{font-size:15px;line-height:22px;max-width:315px;letter-spacing:0;text-align:left;color:#006e37;margin-top:7px}@media screen and (max-width:900px){.j-page-about .promise-grid{grid-template-columns:repeat(2,1fr);gap:20px}.j-page-about .promise-text{font-size:14px;line-height:22px;max-width:300px;text-align:left;letter-spacing:0;color:#006e37;margin-top:6px}.j-page-about .promise-title{color:#006e37;font-size:16px;font-weight:500;line-height:22px;letter-spacing:0px;text-transform:uppercase;margin-top:5px}.j-page-about .promise-subheading{color:#006e37;font-size:15px;line-height:21px;letter-spacing:0px}}@media screen and (min-width:900px){.j-page-about .promise-grid{grid-template-columns:repeat(4,1fr);gap:20px}}@media screen and (max-width:900px){.j-page-about .promise-grid{grid-template-columns:repeat(2,1fr);gap:16px;justify-items:center}.j-page-about .promise-image{width:100%;max-width:315px;min-height:190px;height:auto;border-radius:12px}.j-page-about .promise-text{font-size:14px;line-height:22px;max-width:306px;text-align:left;margin-top:6px;letter-spacing:0}.j-page-about .promise-title{color:#006e37;font-size:16px;font-weight:500;line-height:22px;text-transform:uppercase;margin-top:5px}}@media(min-width:901px)and (max-width:1200px){.j-page-about .promise-image{width:100%;max-width:315px;height:auto;border-radius:12px}}.j-page-about #section-template--19982205452367__our_promise_phztEc{background:;padding-top:32px;padding-bottom:32px}@media screen and (min-width:750px){.j-page-about #section-template--19982205452367__our_promise_phztEc{padding-top:40px;padding-bottom:30px}}.j-page-about .concern-section{background-color:#fdfaf0}.j-page-about .concern-padding{padding-top:20px;padding-bottom:40px}@media(max-width:989px){.j-page-about .concern-padding{padding-top:28px;padding-bottom:80px}}.j-page-about .concern-wrapper{text-align:center;max-width:945px;margin:0 auto}.j-page-about .concern-inner{display:inline-block;position:relative;text-align:center}.j-page-about .concern-big-text{font-size:80px;line-height:1.1;font-family:Reckless Neue;font-weight:400;color:transparent;-webkit-text-stroke:1px #006E37;text-stroke:1px #006E37;white-space:normal}.j-page-about .concern-blobs{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.j-page-about .concern-blob{position:absolute;padding:6px 16px;border-radius:999px;font-size:20px;font-weight:500;line-height:1.2;opacity:0;transform:translateY(16px);transition:opacity .45s ease,transform .45s ease;pointer-events:auto;width:max-content;text-transform:uppercase}.j-page-about .concern-blob.is-visible{opacity:1;transform:translateY(0)}@media(max-width:989px){.j-page-about .concern-big-text{font-size:48px;line-height:1.2}.j-page-about .concern-blob{font-size:17px;min-height:unset;display:flex;line-height:1.22;padding:4px 14px;width:max-content;align-items:center}}@media(max-width:389px){.j-page-about .concern-big-text{font-size:42px}}.j-page-about .concern-blob.blob-blob_LjYHBD{top:0%;left:2%}@media(max-width:989px){.j-page-about .concern-blob.blob-blob_LjYHBD{top:9%;left:0%}}.j-page-about .concern-blob.blob-blob_wgMcNQ{top:19%;left:77%}@media(max-width:989px){.j-page-about .concern-blob.blob-blob_wgMcNQ{top:22%;left:68%}}.j-page-about .concern-blob.blob-blob_tcUp84{top:95%;left:75%}@media(max-width:989px){.j-page-about .concern-blob.blob-blob_tcUp84{top:96%;left:57%}}.j-page-about .concern-blob.blob-blob_7hqbLQ{top:43%;left:51%}@media(max-width:989px){.j-page-about .concern-blob.blob-blob_7hqbLQ{top:59%;left:59%}}.j-page-about .concern-blob.blob-blob_cFL6pJ{top:48%;left:6%}@media(max-width:989px){.j-page-about .concern-blob.blob-blob_cFL6pJ{top:45%;left:13%}}.j-page-about .concern-blob.blob-blob_hjQ48t{top:77%;left:30%}@media(max-width:989px){.j-page-about .concern-blob.blob-blob_hjQ48t{top:71%;left:7%}}.j-page-about .insideout-section{position:relative}.j-page-about .insideout__list-item{display:flex;align-items:flex-start;gap:10px}.j-page-about h2.h2.text-green.insideout__title{margin:3px;font-family:Reckless Neue;letter-spacing:-1px;word-spacing:0}.j-page-about .insideout__description.text-green p{line-height:21px;margin:0}.j-page-about p.insideout__list-text.text-green{margin:10px 0;line-height:21px}.j-page-about .insideout__list{margin-top:20px}.j-page-about p.insideout__subtitle.text-green{margin-bottom:0;margin-top:10px;line-height:22px}.j-page-about .insideout__header-wrapper-badge{position:relative;margin-bottom:15px;width:100%;display:flex}.j-page-about p.insideout__list-text strong{text-transform:uppercase;font-size:20px;font-weight:500}.j-page-about .insideout__header-wrapper{border:1.5px solid #006e37;text-align:center;position:absolute;left:50%;transform:translate(-50%,-50%);padding:20px 24px;max-width:633px;border-radius:16px;z-index:2}.j-page-about .insideout__cta-wrapper{position:absolute;left:50%;transform:translate(-50%);bottom:12px;z-index:1}.j-page-about .insideout__row{position:relative;border-radius:16px;padding:100px 60px 64px;display:grid;grid-template-columns:1fr 1fr;gap:56px;max-width:1320px;border:2px solid #006e37}.j-page-about .insideout__image{width:100%;height:100%;object-fit:cover;border-radius:16px;display:block}@media(max-width:1024px){.j-page-about .insideout__row{display:grid}}@media(max-width:999px){.j-page-about .insideout__row{grid-template-columns:1fr;gap:24px;top:37px;padding:80px 16px 24px;border-radius:16px}.j-page-about .insideout__col.insideout__col--content{order:1;padding:0}.j-page-about .insideout__col.insideout__col--media{order:2;padding:0 0 32px}.j-page-about .insideout-section{padding-top:80px!important;padding-bottom:40px!important}.j-page-about .insideout__header-wrapper-badge{position:relative;margin-bottom:0;width:100%;display:flex;justify-content:center}.j-page-about .insideout__header-wrapper{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);max-width:90%;width:100%;padding:16px 20px;border-radius:16px;border:2px solid #006e37}.j-page-about .insideout__cta-wrapper{bottom:-27px}.j-page-about h2.h2.insideout__title{font-size:36px;line-height:42px}}@media(max-width:555px){.j-page-about .insideout__header-wrapper{max-width:100%;padding:14px 16px}}.j-page-about .insideout__description{line-height:22px;letter-spacing:0px;margin:0}.j-page-about .insideout__list-text{margin-top:0;line-height:22px}.j-page-about .insideout__description p{margin:0}.j-page-about .list-icon-inline{margin-bottom:-3px;margin-right:8px}.j-page-about #section-template--19982205452367__insideout_Wmh4kF{padding-top:px;padding-bottom:px}@media screen and (min-width:750px){.j-page-about #section-template--19982205452367__insideout_Wmh4kF{padding-top:120px;padding-bottom:40px}}.j-page-about .faq-wrapper{text-align:center}.j-page-about .faq-item{border-bottom:1px solid #d2d2d2}.j-page-about .faq-question{width:100%;background:none;border:none;display:flex;justify-content:space-between;align-items:center;font-size:18px;color:#006e37;gap:40px;cursor:pointer;text-align:left}.j-page-about .faq-icon svg{width:9px;height:14px;transition:transform .3s ease}.j-page-about .faq-item.active .faq-icon svg{transform:rotate(180deg)}.j-page-about .faq-answer{max-height:0;text-align:left;overflow:hidden;font-size:16px;color:#006e37;opacity:0;transition:max-height .35s ease,opacity .3s ease}.j-page-about .faq-answer p a{color:#006e37}.j-page-about .faq-show-more{background:none;border:none;color:#006e37;font-size:16px;font-weight:500;text-decoration:none;cursor:pointer;text-transform:uppercase;padding-bottom:2px;border-bottom:1.2px solid #006e37;letter-spacing:0px}.j-page-about .bg-creme.about-us-faq .section_header{text-align:center}@media(max-width:900px){.j-page-about .faq-question{font-size:16px;color:#006e37;letter-spacing:0;padding:0;cursor:pointer;text-align:left}.j-page-about .faq-answer{max-height:0;overflow:hidden;letter-spacing:0;line-height:22px;font-size:14px;color:#006e37;opacity:0;transition:max-height .35s ease,opacity .3s ease}}.j-page-about .faq-answer p{margin-top:0}.j-page-about .about-us-faq--tabbed .faq-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto 32px;padding:6px;background:#006e370f;border-radius:999px;width:fit-content;max-width:100%}.j-page-about .about-us-faq--tabbed .faq-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:10px 20px;border-radius:999px;font-family:var(--font-body-family);font-size:14px;font-weight:500;color:#006e37;cursor:pointer;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.j-page-about .about-us-faq--tabbed .faq-tab:hover{background:#006e371a}.j-page-about .about-us-faq--tabbed .faq-tab.is-active{background:#006e37;color:#fdfaf0}@media(min-width:750px){.j-page-about .about-us-faq--tabbed .faq-tab{padding:12px 28px;font-size:15px}}.j-page-about .faq-columns{display:flex;flex-direction:column;gap:12px;margin:0 auto 30px}@media(min-width:900px){.j-page-about .faq-columns{flex-direction:row;gap:60px}.j-page-about .faq-column{width:50%}}.j-page-about .faq-answer{max-height:0;overflow:hidden;opacity:0}.j-page-about .faq-item.active .faq-answer{opacity:1}.j-page-about .about-us-faq--tabbed .faq-tab-panel{display:none}.j-page-about .about-us-faq--tabbed .faq-tab-panel.is-active{display:block}.j-page-about #section-template--19982205452367__about_us_faq_qGN6mM{background:#fdfaf0;padding-top:99px;padding-bottom:24px}.j-page-about #section-template--19982205452367__about_us_faq_qGN6mM .section_header h2{font-size:26px}@media(min-width:750px){.j-page-about #section-template--19982205452367__about_us_faq_qGN6mM{padding-top:40px;padding-bottom:40px}.j-page-about #section-template--19982205452367__about_us_faq_qGN6mM .section_header h2{font-size:36px}}.j-page-about .faq-item.is-hidden{display:none}.j-page-about .video-container{overflow:hidden}.j-page-about .video__heading h2{font-size:46px;line-height:52px;color:#006e37;font-weight:400;margin:0 0 12px}.j-page-about .video__heading p{font-size:16px;line-height:22px;color:#006e37;margin:0}.j-page-about .video_card,.j-page-about .video_card_slider{position:relative;border-radius:8px;overflow:hidden;cursor:pointer;transition:transform .3s ease}.j-page-about .video_card:hover{transform:scale(1.02)}.j-page-about .video_card:nth-child(1){grid-column:1;grid-row:1 / 3;width:420px}.j-page-about .video_card:nth-child(2){grid-column:2;grid-row:1;max-width:200px}.j-page-about .video_card:nth-child(3){grid-column:3;grid-row:1;max-width:200px}.j-page-about .video_card:nth-child(4){grid-column:2;grid-row:2;max-width:200px}.j-page-about .video_card:nth-child(5){grid-column:3;grid-row:2;max-width:200px}.j-page-about .video_card:nth-child(6){grid-column:4;grid-row:1 / 3;width:420px}.j-page-about .video_card img,.j-page-about .video_card_slider img{width:100%;height:100%;object-fit:cover}.j-page-about .video_card:nth-child(1) .play_button,.j-page-about .video_card:nth-child(6) .play_button{width:48px;height:48px}.j-page-about .play_button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;background:#fdfaf0cc;border-radius:50%;display:flex!important;align-items:center;transition:all .3s ease;z-index:9999;justify-content:center}.j-page-about .play_button_slider{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;background:#fdfaf0cc;border-radius:50%;display:flex!important;align-items:center;transition:all .3s ease;z-index:9999;justify-content:center}.j-page-about .play_button svg{width:16px;height:16px}.j-page-about .video_card:nth-child(1) .play_button svg,.j-page-about .video_card:nth-child(6) .play_button svg,.j-page-about .play_button_slider svg{width:24px;height:24px}.j-page-about .video_card:hover .play_button{background:#fdfaf0;transform:translate(-50%,-50%) scale(1.1)}.j-page-about .video-cta-slider{display:none;margin-top:28px;text-align:center}.j-page-about .video_grid_slider{display:none}.j-page-about .video_grid_slider .swiper{overflow:hidden}@media(max-width:1199.98px){.j-page-about .video_card:nth-child(1),.j-page-about .video_card:nth-child(6){width:300px}.j-page-about .video-cta{right:21%;bottom:55px}}@media(max-width:991.98px){.j-page-about .video-cta{display:none}.j-page-about .video__heading{padding-right:0;text-align:left}.j-page-about .video__heading h2{font-size:36px;line-height:42px;margin:0 0 16px}.j-page-about .video__heading{margin-bottom:28px}.j-page-about .video_grid{display:none}.j-page-about .instafeed-section{position:relative}.j-page-about .video-cta-slider{display:block;position:absolute;left:38%;transform:translate(-50%,-50%);margin-top:5%}.j-page-about .video_grid_slider{display:block}}.j-page-about .video_grid_slider{padding-left:0;padding-right:0;box-sizing:border-box}.j-page-about .instafeed-swiper .swiper-slide{flex-shrink:0;width:auto;max-width:90%;box-sizing:border-box}.j-page-about .video_card_slider{width:100%;aspect-ratio:311 / 550;border-radius:12px;overflow:hidden}.j-page-about .video_card_slider video,.j-page-about .video_card_slider img{width:100%;height:100%;object-fit:cover}@media(max-width:768px){.j-page-about .video__heading{margin-bottom:28px;justify-content:center;text-align:center!important}.j-page-about .video-cta-slider{bottom:26px;left:37%}}@media(max-width:480px){.j-page-about .video-cta-slider{display:block;position:absolute;left:25%;bottom:13px;transform:translate(-50%,-50%);margin-top:0}.j-page-about .video_grid_slider{padding-bottom:4px;margin:0 -15px}.j-page-about .video__heading p{font-size:15px}.j-page-about .instafeed-swiper .swiper-slide{flex-shrink:0;width:295px;height:500px;max-width:100%}}@media screen and (min-width:767px)and (max-width:990px){.j-page-about .video__heading{text-align:left}}.j-page-about .video__heading{display:flex;justify-content:space-between;align-items:center;text-align:left}.j-page-about .video__heading{margin-bottom:36px;max-width:1303px;position:relative;display:flex;justify-content:space-between}.j-page-about .video__heading h2{font-size:46px;line-height:52px;margin:0 0 12px}.j-page-about .video__heading p{font-size:16px;line-height:22px;margin:0}.j-page-about .video_grid{max-width:1303px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,350px);gap:20px}.j-page-about .video_card,.j-page-about .video_card_slider{position:relative;border-radius:8px;overflow:hidden}.j-page-about .video_card_slider{height:500px}.j-page-about .video_card video,.j-page-about .video_card_slider video{width:100%;height:100%;object-fit:cover;border-radius:12px}.j-page-about .video-cta-slider,.j-page-about .video_grid_slider{display:none}@media(max-width:991.98px){.j-page-about .video-cta{display:none}.j-page-about .video__heading h2{font-size:36px;line-height:42px;margin:0 0 16px}.j-page-about .video__heading{margin-bottom:28px}.j-page-about .video_grid{display:none}.j-page-about .video-cta-slider,.j-page-about .video_grid_slider{display:block}}@media screen and (max-width:999px){.j-page-about .video-cta.mobile-only{display:flex;justify-content:center;margin-top:32px}}.j-page-about .section-template--19982205452367__instafeed_w7VMhn-padding{padding-top:48px;padding-bottom:30px}@media screen and (min-width:750px){.j-page-about .section-template--19982205452367__instafeed_w7VMhn-padding{padding-top:64px;padding-bottom:40px;margin-bottom:0}}.j-page-loyalty{@keyframes translateAnnouncementSlideIn{0%{opacity:0;transform:translate(var(--announcement-translate-from))}to{opacity:1;transform:translate(0)}}@keyframes translateAnnouncementSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--announcement-translate-to))}}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}@keyframes indeterminateAnimation{0%{transform:translate(-20%) scaleX(0)}40%{transform:translate(30%) scaleX(.7)}to{transform:translate(100%) scaleX(0)}}@keyframes cd-skel-sweep{to{transform:translate(100%)}}@keyframes upsell-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fgp-spin{to{transform:rotate(360deg)}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes jiyu-marquee-anim-template--20539471331407__marquee_3Wj7Q4{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes rivo-cards-bounce{0%,80%,to{transform:scale(.6);opacity:.3}40%{transform:scale(1);opacity:.7}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translate(var(--rivo-aw-desktop-slidein-translate-x, -100%))}to{transform:translate(0)}}@keyframes mmslideOut{0%{transform:translate(0)}to{transform:translate(var(--rivo-aw-desktop-slideout-translate-x, -100%))}}@keyframes skeleton-animation{0%{background-position:-100% 0,0 0,0 0}to{background-position:100% 0,0 0,0 0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rivo-spinner{to{transform:rotate(360deg)}}@keyframes poweredFadeIn{0%{opacity:0}to{opacity:1}}@keyframes rivo-gift-card-lookup-shine{0%{left:-100%}20%,to{left:100%}}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}@keyframes pulse{0%{transform:scale(1)}40%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-up{0%{translate:0 12px}to{translate:0 0}}@keyframes fade-down{0%{translate:0 -12px}to{translate:0 0}}@keyframes fade-left{0%{translate:12px}to{translate:0}}@keyframes fade-right{0%{translate:-12px}to{translate:0}}@keyframes slide-up{0%{translate:0 100%}to{translate:0 0}}@keyframes slide-down{0%{translate:0 -100%}to{translate:0 0}}@keyframes slide-left{0%{translate:100%}to{translate:0}}@keyframes slide-right{0%{translate:-100%}to{translate:0}}}.j-page-loyalty .shoplift-hide{opacity:0!important}.j-page-loyalty #preview-bar-iframe,.j-page-loyalty #PBarNextFrameWrapper{display:none!important}.j-page-loyalty #shoplift-preview-control{position:fixed;max-width:332px;height:56px;background-color:#141414;z-index:9999;bottom:20px;display:flex;border-radius:8px;box-shadow:13px 22px 7px #0000,9px 14px 7px #00000003,5px 8px 6px #0000000d,2px 4px 4px #00000017,1px 1px 2px #0000001a,0 0 #0000001a;align-items:center;margin:0 auto;left:16px;right:16px;opacity:0;transform:translateY(20px);visibility:hidden;transition:opacity .4s ease-in-out,transform .4s ease-in-out,visibility 0s .4s}.j-page-loyalty #shoplift-preview-control.visible{opacity:1;transform:translateY(0);visibility:visible;transition:opacity .4s ease-in-out,transform .4s ease-in-out,visibility 0s 0s}.j-page-loyalty #shoplift-preview-control *{font-family:Inter,sans-serif;color:#fff;box-sizing:border-box;font-size:16px}.j-page-loyalty #shoplift-preview-variant-title{font-weight:400;line-height:140%;font-size:16px;text-align:start;letter-spacing:-.16px;flex-grow:1;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.j-page-loyalty #shoplift-preview-variant-selector{position:relative;display:block;padding:6px 0;height:100%;min-width:0;flex:1 1 auto}.j-page-loyalty #shoplift-preview-variant-menu-trigger{border:none;cursor:pointer;width:100%;background-color:transparent;padding:0 16px;border-left:1px solid #333;border-right:1px solid #333;height:100%;display:flex;align-items:center;justify-content:start;gap:8px}.j-page-loyalty #shoplift-preview-variant-selector .menu-variant-label{width:24px;height:24px;border-radius:50%;padding:6px;display:flex;justify-content:center;align-items:center;font-size:12px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.12px;flex-shrink:0}.j-page-loyalty #shoplift-preview-variant-selector .preview-variant-menu{position:absolute;bottom:110%;transform:translate3d(0,20px,0);visibility:hidden;pointer-events:none;opacity:0;cursor:pointer;background-color:#141414;border:1px solid #141414;border-radius:6px;width:100%;max-height:156px;overflow-y:auto;box-shadow:0 8px 16px #0003;z-index:1;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility 0s .3s}.j-page-loyalty #shoplift-preview-variant-selector .preview-variant-menu.preview-variant-menu__visible{visibility:visible;pointer-events:auto;opacity:100;transform:translateZ(0);transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility 0s 0s}@media screen and (max-width:400px){.j-page-loyalty #shoplift-preview-variant-selector .preview-variant-menu{position:fixed;left:0;right:0;width:auto;bottom:110%}}.j-page-loyalty #shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item{padding:12px 16px;display:flex;overflow:hidden}.j-page-loyalty #shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item .menu-variant-label{margin-right:6px}.j-page-loyalty #shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item span{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;color:#f6f6f6;font-size:14px;font-style:normal;font-weight:500}.j-page-loyalty #shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item:hover{background-color:#545454}.j-page-loyalty #shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item:last-of-type{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.j-page-loyalty #shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item:first-of-type{border-top-left-radius:6px;border-top-right-radius:6px}.j-page-loyalty #shoplift-preview-control div:has(#shoplift-exit-preview-button){padding:0 16px}.j-page-loyalty #shoplift-exit-preview-button{padding:6px 8px;font-weight:500;line-height:75%;border-radius:4px;background-color:transparent;border:none;text-decoration:none}.j-page-loyalty #shoplift-exit-preview-button:hover{cursor:pointer;background-color:#333}.j-page-loyalty #shoplift-preview-subscription-warning{position:relative;display:flex;align-items:center;gap:6px;padding:6px 10px;margin:0 4px;border-left:1px solid #333;cursor:help;outline:none}.j-page-loyalty #shoplift-preview-subscription-warning__icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background-color:#f59e0b;color:#141414!important;font-weight:700;font-size:12px!important;line-height:1;flex-shrink:0}.j-page-loyalty #shoplift-preview-subscription-warning__label{font-size:13px!important;font-weight:500;color:#fbbf24!important;text-wrap:nowrap;white-space:nowrap}.j-page-loyalty #shoplift-preview-subscription-warning__tooltip{position:absolute;bottom:calc(100% + 8px);right:0;max-width:320px;width:max-content;padding:10px 12px;border-radius:6px;background-color:#1f1f1f;color:#fff!important;font-size:12px!important;line-height:1.4!important;box-shadow:0 8px 16px #0000004d;z-index:10000;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility 0s .2s;pointer-events:none}.j-page-loyalty #shoplift-preview-subscription-warning__tooltip.shoplift-preview-subscription-warning__tooltip--visible{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility 0s 0s}.j-page-loyalty #shoplift-preview-subscription-warning:focus-visible{box-shadow:inset 0 0 0 2px #f59e0b;border-radius:4px}.j-page-loyalty #shoplift-preview-control:has(#shoplift-preview-subscription-warning){max-width:480px}@font-face{.j-page-loyalty{font-family:Reckless Neue;src:url(nav-1d46e7e7bf8a22bf.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}}@font-face{.j-page-loyalty{font-family:Avantt TRIAL;src:url(nav-6d60ee1b9dca64f4.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}}@font-face{.j-page-loyalty{font-family:Avantt TRIAL;src:url(nav-3f1d6846d9f65b2c.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}}@font-face{.j-page-loyalty{font-family:Avantt TRIAL;src:url(nav-e4d7f0f00570ebab.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}}@font-face{.j-page-loyalty{font-family:Avantt TRIAL;src:url(nav-8b70ee18ef44fbbf.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}}.j-page-loyalty .jdgm-star{color:#ebbf1f}.j-page-loyalty .jdgm-prev-badge .jdgm-prev-badge__text{visibility:visible}@media only screen and (min-width:481px){.j-page-loyalty #frontrow-banner-wrapper{display:none!important}}@font-face{.j-page-loyalty{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}}.j-page-loyalty :root{--swiper-theme-color:#007aff}.j-page-loyalty .swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.j-page-loyalty .swiper-vertical>.swiper-wrapper{flex-direction:column}.j-page-loyalty .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.j-page-loyalty .swiper-android .swiper-slide,.j-page-loyalty .swiper-wrapper{transform:translateZ(0)}.j-page-loyalty .swiper-pointer-events{touch-action:pan-y}.j-page-loyalty .swiper-pointer-events.swiper-vertical{touch-action:pan-x}.j-page-loyalty .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.j-page-loyalty .swiper-slide-invisible-blank{visibility:hidden}.j-page-loyalty .swiper-autoheight,.j-page-loyalty .swiper-autoheight .swiper-slide{height:auto}.j-page-loyalty .swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.j-page-loyalty .swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.j-page-loyalty .swiper-3d,.j-page-loyalty .swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.j-page-loyalty .swiper-3d .swiper-cube-shadow,.j-page-loyalty .swiper-3d .swiper-slide,.j-page-loyalty .swiper-3d .swiper-slide-shadow,.j-page-loyalty .swiper-3d .swiper-slide-shadow-bottom,.j-page-loyalty .swiper-3d .swiper-slide-shadow-left,.j-page-loyalty .swiper-3d .swiper-slide-shadow-right,.j-page-loyalty .swiper-3d .swiper-slide-shadow-top,.j-page-loyalty .swiper-3d .swiper-wrapper{transform-style:preserve-3d}.j-page-loyalty .swiper-3d .swiper-slide-shadow,.j-page-loyalty .swiper-3d .swiper-slide-shadow-bottom,.j-page-loyalty .swiper-3d .swiper-slide-shadow-left,.j-page-loyalty .swiper-3d .swiper-slide-shadow-right,.j-page-loyalty .swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.j-page-loyalty .swiper-3d .swiper-slide-shadow{background:#00000026}.j-page-loyalty .swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.j-page-loyalty .swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.j-page-loyalty .swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.j-page-loyalty .swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.j-page-loyalty .swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.j-page-loyalty .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.j-page-loyalty .swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.j-page-loyalty .swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.j-page-loyalty .swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.j-page-loyalty .swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.j-page-loyalty [dir=ltr] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.j-page-loyalty [dir=rtl] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-right:var(--swiper-centered-offset-before)}.j-page-loyalty .swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.j-page-loyalty .swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.j-page-loyalty .swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.j-page-loyalty .swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.j-page-loyalty :root{--swiper-navigation-size:44px}.j-page-loyalty .swiper-button-next,.j-page-loyalty .swiper-button-prev{position:absolute;top:50%;width:27px;width:calc(var(--swiper-navigation-size)/44*27);height:44px;height:var(--swiper-navigation-size);margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color, var(--swiper-theme-color))}.j-page-loyalty .swiper-button-next.swiper-button-disabled,.j-page-loyalty .swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.j-page-loyalty .swiper-button-next.swiper-button-hidden,.j-page-loyalty .swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.j-page-loyalty .swiper-navigation-disabled .swiper-button-next,.j-page-loyalty .swiper-navigation-disabled .swiper-button-prev{display:none!important}.j-page-loyalty .swiper-button-next:after,.j-page-loyalty .swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-feature-settings:;font-variant:normal;font-variant:initial;line-height:1}.j-page-loyalty .swiper-button-prev,.j-page-loyalty .swiper-rtl .swiper-button-next{left:10px;right:auto}.j-page-loyalty .swiper-button-prev:after,.j-page-loyalty .swiper-rtl .swiper-button-next:after{content:"prev"}.j-page-loyalty .swiper-button-next,.j-page-loyalty .swiper-rtl .swiper-button-prev{right:10px;left:auto}.j-page-loyalty .swiper-button-next:after,.j-page-loyalty .swiper-rtl .swiper-button-prev:after{content:"next"}.j-page-loyalty .swiper-button-lock{display:none}.j-page-loyalty .swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.j-page-loyalty .swiper-pagination.swiper-pagination-hidden{opacity:0}.j-page-loyalty .swiper-pagination-disabled>.swiper-pagination,.j-page-loyalty .swiper-pagination.swiper-pagination-disabled{display:none!important}.j-page-loyalty .swiper-horizontal>.swiper-pagination-bullets,.j-page-loyalty .swiper-pagination-bullets.swiper-pagination-horizontal,.j-page-loyalty .swiper-pagination-custom,.j-page-loyalty .swiper-pagination-fraction{bottom:10px;left:0;width:100%}.j-page-loyalty .swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.j-page-loyalty .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.j-page-loyalty .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.j-page-loyalty .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.j-page-loyalty .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.j-page-loyalty .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.j-page-loyalty .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.j-page-loyalty .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.j-page-loyalty .swiper-pagination-bullet{width:8px;width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:8px;height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:#000;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}.j-page-loyalty button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.j-page-loyalty .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.j-page-loyalty .swiper-pagination-bullet:only-child{display:none!important}.j-page-loyalty .swiper-pagination-bullet-active{opacity:1;opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-theme-color);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.j-page-loyalty .swiper-pagination-vertical.swiper-pagination-bullets,.j-page-loyalty .swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.j-page-loyalty .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.j-page-loyalty .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.j-page-loyalty .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.j-page-loyalty .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.j-page-loyalty .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.j-page-loyalty .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.j-page-loyalty .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.j-page-loyalty .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.j-page-loyalty .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.j-page-loyalty .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.j-page-loyalty .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.j-page-loyalty .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.j-page-loyalty .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.j-page-loyalty .swiper-pagination-progressbar{background:#00000040;position:absolute}.j-page-loyalty .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.j-page-loyalty .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.j-page-loyalty .swiper-horizontal>.swiper-pagination-progressbar,.j-page-loyalty .swiper-pagination-progressbar.swiper-pagination-horizontal,.j-page-loyalty .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.j-page-loyalty .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.j-page-loyalty .swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.j-page-loyalty .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.j-page-loyalty .swiper-pagination-progressbar.swiper-pagination-vertical,.j-page-loyalty .swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.j-page-loyalty .swiper-pagination-lock{display:none}.j-page-loyalty #shopify-buyer-consent{margin-top:1em;display:inline-block;width:100%}.j-page-loyalty #shopify-buyer-consent.hidden{display:none}.j-page-loyalty #shopify-subscription-policy-button{background:none;border:none;padding:0;text-decoration:underline;font-size:inherit;cursor:pointer}.j-page-loyalty #shopify-subscription-policy-button:before{box-shadow:none}.j-page-loyalty #rivo-lp-explainer.rivo-content-wrapper{background-color:var(--rivo-hiw-section-bg)!important}.j-page-loyalty #rivo-lp-explainer .rivo-lp-content{max-width:var(--rivo-hiw-max-width);margin-left:auto;margin-right:auto}.j-page-loyalty #rivo-how-it-works{margin-bottom:0;width:100%}.j-page-loyalty #rivo-how-it-works .rivo-how-it-works-steps{display:grid!important;grid-template-columns:1fr 1fr 1fr;grid-column-gap:var(--rivo-hiw-grid-gap);grid-row-gap:var(--rivo-hiw-grid-gap);align-items:stretch;justify-content:stretch}.j-page-loyalty #rivo-how-it-works .rivo-how-it-works-steps .rivo-step-item{position:relative;flex-basis:auto;margin:0;padding:0;display:flex;flex-direction:column;border-radius:var(--rivo-hiw-card-radius);overflow:hidden;background-color:var(--rivo-hiw-card-bg);border:1px solid var(--rivo-primary-color);text-align:center}.j-page-loyalty #rivo-how-it-works .rivo-how-it-works-steps .rivo-step-item .rivo-hiw-image{width:100%;height:var(--rivo-hiw-image-height);flex:0 0 auto;background-color:#e6e6e6;background-repeat:no-repeat;background-position:center center;background-size:cover;border-bottom:1px solid var(--rivo-primary-color)}.j-page-loyalty #rivo-how-it-works .rivo-how-it-works-steps .rivo-step-item .rivo-hiw-body{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;background-color:var(--rivo-hiw-card-bg);padding:calc(var(--rivo-hiw-badge-size) / 2 + 18px) var(--rivo-hiw-text-pad) 32px}.j-page-loyalty #rivo-how-it-works.step-type-border .rivo-how-it-works-steps .rivo-step-item .rivo-how-it-works-step-number{position:absolute!important;left:50%!important;top:var(--rivo-hiw-image-height)!important;transform:translate(-50%,-50%)!important;width:var(--rivo-hiw-badge-size)!important;height:var(--rivo-hiw-badge-size)!important;border-radius:50%!important;border:1px solid var(--rivo-primary-color)!important;background-color:var(--rivo-hiw-badge-bg)!important;color:var(--rivo-hiw-badge-color)!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;font-size:24px;line-height:1;font-weight:600;z-index:2}.j-page-loyalty #rivo-how-it-works .rivo-how-it-works-steps .rivo-step-item .rivo-how-it-works-step-title{font-size:20px;text-transform:uppercase;line-height:30px;font-weight:300;color:var(--rivo-hiw-title-color);margin:0 0 10px;padding:0}.j-page-loyalty #rivo-how-it-works .rivo-how-it-works-steps .rivo-step-item .rivo-how-it-works-step-subtitle{font-size:17px;line-height:26px;font-weight:400;color:var(--rivo-hiw-text-color);margin:0;padding:0}@media(max-width:924px){.j-page-loyalty #rivo-how-it-works .rivo-how-it-works-steps{grid-template-columns:1fr 1fr}}@media screen and (max-width:749px){.j-page-loyalty #rivo-how-it-works .rivo-how-it-works-steps{display:grid!important;flex-direction:row!important;grid-template-columns:1fr}}.j-page-loyalty :root,.j-page-loyalty .color-scheme-1{--color-background: 255,255,255;--gradient-background: #ffffff;--color-foreground: 18,18,18;--color-background-contrast: 191,191,191;--color-shadow: 18,18,18;--color-button: 18,18,18;--color-button-text: 255,255,255;--color-secondary-button: 255,255,255;--color-secondary-button-text: 18,18,18;--color-link: 18,18,18;--color-badge-foreground: 18,18,18;--color-badge-background: 255,255,255;--color-badge-border: 18,18,18;--payment-terms-background-color: rgb(255 255 255)}.j-page-loyalty .color-scheme-2{--color-background: 253,250,240;--gradient-background: #fdfaf0;--color-foreground: 18,18,18;--color-background-contrast: 238,212,127;--color-shadow: 18,18,18;--color-button: 18,18,18;--color-button-text: 243,243,243;--color-secondary-button: 253,250,240;--color-secondary-button-text: 18,18,18;--color-link: 18,18,18;--color-badge-foreground: 18,18,18;--color-badge-background: 253,250,240;--color-badge-border: 18,18,18;--payment-terms-background-color: rgb(253 250 240)}.j-page-loyalty .color-scheme-3{--color-background: 221,239,201;--gradient-background: #ddefc9;--color-foreground: 0,110,55;--color-background-contrast: 159,210,103;--color-shadow: 0,110,55;--color-button: 255,255,255;--color-button-text: 0,110,55;--color-secondary-button: 221,239,201;--color-secondary-button-text: 255,255,255;--color-link: 255,255,255;--color-badge-foreground: 0,110,55;--color-badge-background: 221,239,201;--color-badge-border: 0,110,55;--payment-terms-background-color: rgb(221 239 201)}.j-page-loyalty .color-scheme-4{--color-background: 18,18,18;--gradient-background: #121212;--color-foreground: 255,255,255;--color-background-contrast: 146,146,146;--color-shadow: 18,18,18;--color-button: 255,255,255;--color-button-text: 18,18,18;--color-secondary-button: 18,18,18;--color-secondary-button-text: 255,255,255;--color-link: 255,255,255;--color-badge-foreground: 255,255,255;--color-badge-background: 18,18,18;--color-badge-border: 255,255,255;--payment-terms-background-color: rgb(18 18 18)}.j-page-loyalty .color-scheme-5{--color-background: 0,110,55;--gradient-background: #006e37;--color-foreground: 255,255,255;--color-background-contrast: 0,0,0;--color-shadow: 0,110,55;--color-button: 255,255,255;--color-button-text: 255,255,255;--color-secondary-button: 0,110,55;--color-secondary-button-text: 255,255,255;--color-link: 255,255,255;--color-badge-foreground: 255,255,255;--color-badge-background: 0,110,55;--color-badge-border: 255,255,255;--payment-terms-background-color: rgb(0 110 55)}.j-page-loyalty .color-scheme-b09d73b5-5ad2-439a-8f6e-3629fef6c2ec{--color-background: 253,250,240;--gradient-background: #fdfaf0;--color-foreground: 0,110,55;--color-background-contrast: 238,212,127;--color-shadow: 0,110,55;--color-button: 0,110,55;--color-button-text: 255,255,255;--color-secondary-button: 253,250,240;--color-secondary-button-text: 0,110,55;--color-link: 0,110,55;--color-badge-foreground: 0,110,55;--color-badge-background: 253,250,240;--color-badge-border: 0,110,55;--payment-terms-background-color: rgb(253 250 240)}.j-page-loyalty .color-scheme-0fae36bb-d94e-4c43-8841-844754cb82cf{--color-background: 253,250,240;--gradient-background: #fdfaf0;--color-foreground: 0,110,55;--color-background-contrast: 238,212,127;--color-shadow: 0,110,55;--color-button: 246,139,83;--color-button-text: 253,250,240;--color-secondary-button: 253,250,240;--color-secondary-button-text: 0,110,55;--color-link: 0,110,55;--color-badge-foreground: 0,110,55;--color-badge-background: 253,250,240;--color-badge-border: 0,110,55;--payment-terms-background-color: rgb(253 250 240)}.j-page-loyalty .color-scheme-c9282845-ad4e-4ec5-b148-e43d485d057b{--color-background: 221,239,201;--gradient-background: #ddefc9;--color-foreground: 0,110,55;--color-background-contrast: 159,210,103;--color-shadow: 255,255,255;--color-button: 246,139,83;--color-button-text: 0,110,55;--color-secondary-button: 221,239,201;--color-secondary-button-text: 246,139,83;--color-link: 246,139,83;--color-badge-foreground: 0,110,55;--color-badge-background: 221,239,201;--color-badge-border: 0,110,55;--payment-terms-background-color: rgb(221 239 201)}.j-page-loyalty .color-scheme-17e4e6d8-6040-4b71-a1b0-c14e9928a6ec{--color-background: 0,110,55;--gradient-background: #006e37;--color-foreground: 253,250,240;--color-background-contrast: 0,0,0;--color-shadow: 18,18,18;--color-button: 0,110,55;--color-button-text: 255,255,255;--color-secondary-button: 0,110,55;--color-secondary-button-text: 0,110,55;--color-link: 0,110,55;--color-badge-foreground: 253,250,240;--color-badge-background: 0,110,55;--color-badge-border: 253,250,240;--payment-terms-background-color: rgb(0 110 55)}.j-page-loyalty body,.j-page-loyalty .color-scheme-1,.j-page-loyalty .color-scheme-2,.j-page-loyalty .color-scheme-3,.j-page-loyalty .color-scheme-4,.j-page-loyalty .color-scheme-5,.j-page-loyalty .color-scheme-b09d73b5-5ad2-439a-8f6e-3629fef6c2ec,.j-page-loyalty .color-scheme-0fae36bb-d94e-4c43-8841-844754cb82cf,.j-page-loyalty .color-scheme-c9282845-ad4e-4ec5-b148-e43d485d057b,.j-page-loyalty .color-scheme-17e4e6d8-6040-4b71-a1b0-c14e9928a6ec{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background))}.j-page-loyalty :root{--font-body-family: "Avantt TRIAL", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: "Reckless Neue", sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--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: 144rem;--page-width-margin: 0rem;--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: 20px;--grid-desktop-horizontal-spacing: 20px;--grid-mobile-vertical-spacing: 10px;--grid-mobile-horizontal-spacing: 10px;--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}.j-page-loyalty *,.j-page-loyalty *:before,.j-page-loyalty *:after{box-sizing:inherit}.j-page-loyalty html{box-sizing:border-box;font-size:calc(var(--font-body-scale) * 62.5%);height:100%}.j-page-loyalty body{display:flex;flex-direction:column;min-height:100%;margin:0;font-size:1.5rem;letter-spacing:.06rem;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)}.j-page-loyalty main{flex:1 0 auto}@media screen and (min-width:750px){.j-page-loyalty body{font-size:1.6rem}}.j-page-loyalty :root{--alpha-button-background: 1;--alpha-button-border: 1;--alpha-link: .85;--alpha-badge-border: .1;--focused-base-outline: .2rem solid rgba(var(--color-foreground), .5);--focused-base-outline-offset: .3rem;--focused-base-box-shadow: 0 0 0 .3rem rgb(var(--color-background)), 0 0 .5rem .4rem rgba(var(--color-foreground), .3)}.j-page-loyalty .product-card-wrapper .card,.j-page-loyalty .contains-card--product{--border-radius: var(--product-card-corner-radius);--border-width: var(--product-card-border-width);--border-opacity: var(--product-card-border-opacity);--shadow-horizontal-offset: var(--product-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--product-card-shadow-vertical-offset);--shadow-blur-radius: var(--product-card-shadow-blur-radius);--shadow-opacity: var(--product-card-shadow-opacity);--shadow-visible: var(--product-card-shadow-visible);--image-padding: var(--product-card-image-padding);--text-alignment: var(--product-card-text-alignment)}.j-page-loyalty .collection-card-wrapper .card,.j-page-loyalty .contains-card--collection{--border-radius: var(--collection-card-corner-radius);--border-width: var(--collection-card-border-width);--border-opacity: var(--collection-card-border-opacity);--shadow-horizontal-offset: var(--collection-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--collection-card-shadow-vertical-offset);--shadow-blur-radius: var(--collection-card-shadow-blur-radius);--shadow-opacity: var(--collection-card-shadow-opacity);--shadow-visible: var(--collection-card-shadow-visible);--image-padding: var(--collection-card-image-padding);--text-alignment: var(--collection-card-text-alignment)}.j-page-loyalty .article-card-wrapper .card,.j-page-loyalty .contains-card--article{--border-radius: var(--blog-card-corner-radius);--border-width: var(--blog-card-border-width);--border-opacity: var(--blog-card-border-opacity);--shadow-horizontal-offset: var(--blog-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--blog-card-shadow-vertical-offset);--shadow-blur-radius: var(--blog-card-shadow-blur-radius);--shadow-opacity: var(--blog-card-shadow-opacity);--shadow-visible: var(--blog-card-shadow-visible);--image-padding: var(--blog-card-image-padding);--text-alignment: var(--blog-card-text-alignment)}.j-page-loyalty .contains-content-container,.j-page-loyalty .content-container{--border-radius: var(--text-boxes-radius);--border-width: var(--text-boxes-border-width);--border-opacity: var(--text-boxes-border-opacity);--shadow-horizontal-offset: var(--text-boxes-shadow-horizontal-offset);--shadow-vertical-offset: var(--text-boxes-shadow-vertical-offset);--shadow-blur-radius: var(--text-boxes-shadow-blur-radius);--shadow-opacity: var(--text-boxes-shadow-opacity);--shadow-visible: var(--text-boxes-shadow-visible)}.j-page-loyalty .contains-media,.j-page-loyalty .global-media-settings{--border-radius: var(--media-radius);--border-width: var(--media-border-width);--border-opacity: var(--media-border-opacity);--shadow-horizontal-offset: var(--media-shadow-horizontal-offset);--shadow-vertical-offset: var(--media-shadow-vertical-offset);--shadow-blur-radius: var(--media-shadow-blur-radius);--shadow-opacity: var(--media-shadow-opacity);--shadow-visible: var(--media-shadow-visible)}.j-page-loyalty .page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.6rem}.j-page-loyalty body:has(.section-header .drawer-menu) .announcement-bar-section .page-width{max-width:100%}.j-page-loyalty .page-width.drawer-menu{max-width:100%}.j-page-loyalty .page-width-desktop{padding:0;margin:0 auto}.j-page-loyalty .utility-bar__grid.page-width{padding-left:3rem;padding-right:3rem}@media screen and (min-width:750px){.j-page-loyalty .page-width{padding:0 5rem}.j-page-loyalty .header.page-width,.j-page-loyalty .utility-bar__grid.page-width{padding-left:3.2rem;padding-right:3.2rem}.j-page-loyalty .page-width--narrow{padding:0 9rem}.j-page-loyalty .page-width-desktop{padding:0}.j-page-loyalty .page-width-tablet{padding:0 5rem}}@media screen and (min-width:990px){.j-page-loyalty .header:not(.drawer-menu).page-width{padding-left:5rem;padding-right:5rem}.j-page-loyalty .page-width--narrow{max-width:72.6rem;padding:0}.j-page-loyalty .page-width-desktop{max-width:var(--page-width);padding:0 5rem}}.j-page-loyalty .isolate{position:relative;z-index:0}.j-page-loyalty .section+.section{margin-top:var(--spacing-sections-mobile)}@media screen and (min-width:750px){.j-page-loyalty .section+.section{margin-top:var(--spacing-sections-desktop)}}.j-page-loyalty .element-margin-top{margin-top:5rem}@media screen and (min-width:750px){.j-page-loyalty .element-margin{margin-top:calc(5rem + var(--page-width-margin))}}.j-page-loyalty .background-secondary{background-color:rgba(var(--color-foreground),.04)}.j-page-loyalty .grid-auto-flow{display:grid;grid-auto-flow:column}.j-page-loyalty .page-margin,.j-page-loyalty .shopify-challenge__container{margin:7rem auto}.j-page-loyalty .rte-width{max-width:82rem;margin:0 auto 2rem}.j-page-loyalty .list-unstyled{margin:0;padding:0;list-style:none}.j-page-loyalty .hidden{display:none!important}.j-page-loyalty .visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.j-page-loyalty .visually-hidden--inline{margin:0;height:1em}.j-page-loyalty .overflow-hidden{overflow:hidden}.j-page-loyalty .skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}.j-page-loyalty .full-width-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.j-page-loyalty ::selection{background-color:rgba(var(--color-foreground),.2)}.j-page-loyalty .text-body{font-size:1.5rem;letter-spacing:.06rem;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)}.j-page-loyalty h1,.j-page-loyalty h2,.j-page-loyalty h3,.j-page-loyalty h4,.j-page-loyalty h5,.j-page-loyalty .h0,.j-page-loyalty .h1,.j-page-loyalty .h2,.j-page-loyalty .h3,.j-page-loyalty .h4,.j-page-loyalty .h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:#006e37;line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}.j-page-loyalty .hxxl{font-size:clamp(calc(var(--font-heading-scale) * 5.6rem),14vw,calc(var(--font-heading-scale) * 7.2rem));line-height:1.1}.j-page-loyalty .hxl{font-size:calc(var(--font-heading-scale) * 5rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}@media only screen and (min-width:750px){.j-page-loyalty .hxl{font-size:calc(var(--font-heading-scale) * 6.2rem)}}.j-page-loyalty .h0{font-size:calc(var(--font-heading-scale) * 4rem)}@media only screen and (min-width:750px){.j-page-loyalty .h0{font-size:calc(var(--font-heading-scale) * 5.2rem)}}.j-page-loyalty h6,.j-page-loyalty .h6{color:rgba(var(--color-foreground),.75);margin-block-start:1.67em;margin-block-end:1.67em}.j-page-loyalty blockquote{font-style:italic;color:rgba(var(--color-foreground),.75);border-left:.2rem solid rgba(var(--color-foreground),.2);padding-left:1rem}@media screen and (min-width:750px){.j-page-loyalty blockquote{padding-left:1.5rem}}.j-page-loyalty .caption{font-size:1rem;letter-spacing:.07rem;line-height:calc(1 + .7 / var(--font-body-scale))}@media screen and (min-width:750px){.j-page-loyalty .caption{font-size:1.2rem}}.j-page-loyalty .caption-with-letter-spacing{font-size:1rem;letter-spacing:.13rem;line-height:calc(1 + .2 / var(--font-body-scale));text-transform:uppercase}.j-page-loyalty .caption-with-letter-spacing--medium{font-size:1.2rem;letter-spacing:.16rem}.j-page-loyalty .caption-with-letter-spacing--large{font-size:1.4rem;letter-spacing:.18rem}.j-page-loyalty .caption-large,.j-page-loyalty .customer .field input,.j-page-loyalty .customer select,.j-page-loyalty .field__input,.j-page-loyalty .form__label,.j-page-loyalty .select__select{font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem}.j-page-loyalty .color-foreground{color:rgb(var(--color-foreground))}.j-page-loyalty table:not([class]){table-layout:fixed;border-collapse:collapse;font-size:1.4rem;border-style:hidden;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.2)}.j-page-loyalty table:not([class]) td,.j-page-loyalty table:not([class]) th{padding:1em;border:.1rem solid rgba(var(--color-foreground),.2)}@media screen and (max-width:749px){.j-page-loyalty .small-hide{display:none!important}}@media screen and (min-width:750px)and (max-width:989px){.j-page-loyalty .medium-hide{display:none!important}}@media screen and (min-width:990px){.j-page-loyalty .large-up-hide{display:none!important}}.j-page-loyalty .left{text-align:left}.j-page-loyalty .center{text-align:center}.j-page-loyalty .right{text-align:right}.j-page-loyalty .uppercase{text-transform:uppercase}.j-page-loyalty .light{opacity:.7}.j-page-loyalty a:empty,.j-page-loyalty ul:empty,.j-page-loyalty dl:empty,.j-page-loyalty div:empty,.j-page-loyalty section:empty,.j-page-loyalty article:empty,.j-page-loyalty p:empty,.j-page-loyalty h1:empty,.j-page-loyalty h2:empty,.j-page-loyalty h3:empty,.j-page-loyalty h4:empty,.j-page-loyalty h5:empty,.j-page-loyalty h6:empty{display:none}.j-page-loyalty .link,.j-page-loyalty .customer a{cursor:pointer;display:inline-block;border:none;box-shadow:none;text-decoration:underline;text-underline-offset:.3rem;color:rgb(var(--color-link));background-color:transparent;font-size:1.4rem;font-family:inherit}.j-page-loyalty .link--text{color:#006e37}.j-page-loyalty .link-with-icon{display:inline-flex;font-size:1.4rem;font-weight:600;letter-spacing:.1rem;text-decoration:none;margin-bottom:4.5rem;white-space:nowrap}.j-page-loyalty .link-with-icon .icon{width:1.5rem;margin-left:1rem}.j-page-loyalty a:not([href]){cursor:not-allowed}.j-page-loyalty .circle-divider:after{content:"•";margin:0 1.3rem 0 1.5rem}.j-page-loyalty .circle-divider:last-of-type:after{display:none}.j-page-loyalty hr{border:none;height:.1rem;background-color:rgba(var(--color-foreground),.2);display:block;margin:5rem 0}@media screen and (min-width:750px){.j-page-loyalty hr{margin:7rem 0}}.j-page-loyalty .full-unstyled-link{text-decoration:none;color:currentColor;display:block}.j-page-loyalty .placeholder{background-color:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground),.55);fill:rgba(var(--color-foreground),.55)}.j-page-loyalty details>*{box-sizing:border-box}.j-page-loyalty .break{word-break:break-word}.j-page-loyalty .visibility-hidden{visibility:hidden}@media(prefers-reduced-motion){.j-page-loyalty .motion-reduce{transition:none!important;animation:none!important}}.j-page-loyalty :root{--duration-short: .1s;--duration-default: .2s;--duration-announcement-bar: .25s;--duration-medium: .3s;--duration-long: .5s;--duration-extra-long: .6s;--duration-extra-longer: .75s;--duration-extended: 3s;--ease-out-slow: cubic-bezier(0, 0, .3, 1);--animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow)}.j-page-loyalty .underlined-link,.j-page-loyalty .customer a,.j-page-loyalty .inline-richtext a{text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness ease .1s}.j-page-loyalty .underlined-link,.j-page-loyalty .customer a{color:rgba(var(--color-link),var(--alpha-link))}.j-page-loyalty .inline-richtext a,.j-page-loyalty .rte.inline-richtext a{color:currentColor}.j-page-loyalty .underlined-link:hover,.j-page-loyalty .customer a:hover,.j-page-loyalty .inline-richtext a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.j-page-loyalty .icon-arrow{width:1.5rem}.j-page-loyalty h3 .icon-arrow,.j-page-loyalty .h3 .icon-arrow{width:calc(var(--font-heading-scale) * 1.5rem)}.j-page-loyalty .animate-arrow .icon-arrow path{transform:translate(-.25rem);transition:transform var(--duration-short) ease}.j-page-loyalty .animate-arrow:hover .icon-arrow path{transform:translate(-.05rem)}.j-page-loyalty .svg-wrapper{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px}.j-page-loyalty .svg-wrapper>svg{height:100%;width:100%}.j-page-loyalty summary{cursor:pointer;list-style:none;position:relative}.j-page-loyalty summary .icon-caret{position:absolute;height:.6rem;right:1.5rem;top:calc(50% - .2rem)}.j-page-loyalty summary::-webkit-details-marker{display:none}.j-page-loyalty .disclosure-has-popup{position:relative}.j-page-loyalty .disclosure-has-popup[open]>summary:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;display:block;cursor:default;content:" ";background:transparent}.j-page-loyalty .disclosure-has-popup>summary:before{display:none}.j-page-loyalty .disclosure-has-popup[open]>summary+*{z-index:100}@media screen and (min-width:750px){.j-page-loyalty .disclosure-has-popup[open]>summary+*{z-index:4}.j-page-loyalty .facets .disclosure-has-popup[open]>summary+*{z-index:2}}.j-page-loyalty .placeholder-svg{height:100%;width:100%}.j-page-loyalty *:focus{outline:0;box-shadow:none}.j-page-loyalty *:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}.j-page-loyalty .focused{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}.j-page-loyalty .focus-inset:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.j-page-loyalty .focused.focus-inset{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.j-page-loyalty .focus-none{box-shadow:none!important;outline:0!important;background-color:#fdfaf0}.j-page-loyalty .focus-offset:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:1rem;box-shadow:0 0 0 1rem rgb(var(--color-background)),0 0 .2rem 1.2rem rgba(var(--color-foreground),.3)}.j-page-loyalty .focus-offset.focused{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:1rem;box-shadow:0 0 0 1rem rgb(var(--color-background)),0 0 .2rem 1.2rem rgba(var(--color-foreground),.3)}.j-page-loyalty .title,.j-page-loyalty .title-wrapper-with-link{margin:3rem 0 2rem}.j-page-loyalty .title-wrapper-with-link .title{margin:0}.j-page-loyalty .title .link{font-size:inherit}.j-page-loyalty .title-wrapper{margin-bottom:3rem}.j-page-loyalty .title-wrapper-with-link{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}.j-page-loyalty .title--primary{margin:4rem 0}.j-page-loyalty .title-wrapper--self-padded-tablet-down,.j-page-loyalty .title-wrapper--self-padded-mobile{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:750px){.j-page-loyalty .title-wrapper--self-padded-mobile{padding-left:0;padding-right:0}}@media screen and (min-width:990px){.j-page-loyalty .title,.j-page-loyalty .title-wrapper-with-link{margin:5rem 0 3rem}.j-page-loyalty .title--primary{margin:2rem 0}.j-page-loyalty .title-wrapper-with-link{align-items:center}.j-page-loyalty .title-wrapper-with-link .title{margin-bottom:0}.j-page-loyalty .title-wrapper--self-padded-tablet-down{padding-left:0;padding-right:0}}.j-page-loyalty .title-wrapper-with-link .link-with-icon{margin:0;flex-shrink:0;display:flex;align-items:center}.j-page-loyalty .title-wrapper-with-link .link-with-icon .svg-wrapper{width:1.5rem}.j-page-loyalty .title-wrapper-with-link a{margin-top:0;flex-shrink:0}.j-page-loyalty .title-wrapper--no-top-margin{margin-top:0}.j-page-loyalty .title-wrapper--no-top-margin>.title{margin-top:0}.j-page-loyalty .subtitle{font-size:1.8rem;line-height:calc(1 + .8 / var(--font-body-scale));letter-spacing:.06rem;color:rgba(var(--color-foreground),.7)}.j-page-loyalty .subtitle--small{font-size:1.4rem;letter-spacing:.1rem}.j-page-loyalty .subtitle--medium{font-size:1.6rem;letter-spacing:.08rem}.j-page-loyalty .grid{display:flex;flex-wrap:wrap;margin-bottom:2rem;padding:0;list-style:none;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.j-page-loyalty .grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}.j-page-loyalty .grid:last-child{margin-bottom:0}.j-page-loyalty .grid__item{width:calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);flex-grow:1;flex-shrink:0}@media screen and (min-width:750px){.j-page-loyalty .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.j-page-loyalty .grid--gapless.grid{column-gap:0;row-gap:0}@media screen and (max-width:749px){.j-page-loyalty .grid__item.slider__slide--full-width{width:100%;max-width:none}}.j-page-loyalty .grid--1-col .grid__item{max-width:100%;width:100%}.j-page-loyalty .grid--3-col .grid__item{width:calc(33.33% - var(--grid-mobile-horizontal-spacing) * 2 / 3)}@media screen and (min-width:750px){.j-page-loyalty .grid--3-col .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}.j-page-loyalty .grid--2-col .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}@media screen and (min-width:750px){.j-page-loyalty .grid--2-col .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.j-page-loyalty .grid--4-col-tablet .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.j-page-loyalty .grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.j-page-loyalty .grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (max-width:989px){.j-page-loyalty .grid--1-col-tablet-down .grid__item{width:100%;max-width:100%}.j-page-loyalty .slider--tablet.grid--peek{margin:0;width:100%}.j-page-loyalty .slider--tablet.grid--peek .grid__item{box-sizing:content-box;margin:0}.j-page-loyalty .slider.slider--tablet .scroll-trigger.animate--slide-in,.j-page-loyalty .slider.slider--mobile .scroll-trigger.animate--slide-in{animation:none;opacity:1;transform:inherit}.j-page-loyalty .scroll-trigger:not(.scroll-trigger--offscreen) .slider--tablet{animation:var(--animation-slide-in)}}@media screen and (min-width:990px){.j-page-loyalty .grid--6-col-desktop .grid__item{width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6);max-width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6)}.j-page-loyalty .grid--5-col-desktop .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.j-page-loyalty .grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.j-page-loyalty .grid--3-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.j-page-loyalty .grid--2-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.j-page-loyalty .slider.slider--desktop .scroll-trigger.animate--slide-in{animation:none;opacity:1;transform:inherit}.j-page-loyalty .scroll-trigger:not(.scroll-trigger--offscreen) .slider--desktop{animation:var(--animation-slide-in)}}@media screen and (min-width:990px){.j-page-loyalty .grid--1-col-desktop{flex:0 0 100%;max-width:100%}.j-page-loyalty .grid--1-col-desktop .grid__item{width:100%;max-width:100%}}@media screen and (max-width:749px){.j-page-loyalty .grid--peek.slider--mobile{margin:0;width:100%}.j-page-loyalty .grid--peek.slider--mobile .grid__item{box-sizing:content-box;margin:0}.j-page-loyalty .grid--peek .grid__item{min-width:35%}.j-page-loyalty .grid--peek.slider .grid__item:first-of-type{margin-left:1.5rem}.j-page-loyalty .grid--peek.slider:after{margin-left:calc(-1 * var(--grid-mobile-horizontal-spacing))}.j-page-loyalty .grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.j-page-loyalty .slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item,.j-page-loyalty .grid--peek .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) - 3rem)}.j-page-loyalty .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item,.j-page-loyalty .slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(100% - var(--grid-mobile-horizontal-spacing) - 3rem)}}@media screen and (min-width:750px)and (max-width:989px){.j-page-loyalty .slider--tablet.grid--peek .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) - 3rem)}.j-page-loyalty .slider--tablet.grid--peek.grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) - 3rem)}.j-page-loyalty .slider--tablet.grid--peek.grid--2-col-tablet .grid__item,.j-page-loyalty .slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) - 3rem)}.j-page-loyalty .slider--tablet.grid--peek .grid__item:first-of-type{margin-left:1.5rem}.j-page-loyalty .grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.j-page-loyalty .grid--1-col-tablet-down.grid--peek .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) - 3rem)}}.j-page-loyalty .media{display:block;background-color:rgba(var(--color-foreground),.1);position:relative;overflow:hidden}.j-page-loyalty .media--transparent{background-color:transparent}.j-page-loyalty .media>*:not(.zoom):not(.deferred-media__poster-button),.j-page-loyalty .media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.j-page-loyalty .media>img{object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.j-page-loyalty .media--square{padding-bottom:100%}.j-page-loyalty .media--portrait{padding-bottom:125%}.j-page-loyalty .media--landscape{padding-bottom:66.6%}.j-page-loyalty .media--cropped{padding-bottom:56%}.j-page-loyalty .media--16-9{padding-bottom:56.25%}.j-page-loyalty .media--circle{padding-bottom:100%;border-radius:50%}.j-page-loyalty .media.media--hover-effect>img+img{opacity:0}@media screen and (min-width:990px){.j-page-loyalty .media--cropped{padding-bottom:63%}}.j-page-loyalty deferred-media{display:block}.j-page-loyalty .button--secondary,.j-page-loyalty .button--tertiary{--color-button: var(--color-secondary-button);--color-button-text: var(--color-secondary-button-text)}.j-page-loyalty .button--tertiary{--alpha-button-background: 0;--alpha-button-border: .2}.j-page-loyalty .button,.j-page-loyalty .shopify-challenge__button,.j-page-loyalty .customer button,.j-page-loyalty button.shopify-payment-button__button--unbranded{--shadow-horizontal-offset: var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset: var(--buttons-shadow-vertical-offset);--shadow-blur-radius: var(--buttons-shadow-blur-radius);--shadow-opacity: var(--buttons-shadow-opacity);--shadow-visible: var(--buttons-shadow-visible);--border-offset: var( --buttons-border-offset );--border-opacity: calc(1 - var(--buttons-border-opacity));border-radius:var(--buttons-radius-outset);position:relative}.j-page-loyalty .button,.j-page-loyalty .shopify-challenge__button,.j-page-loyalty .customer button,.j-page-loyalty button.shopify-payment-button__button--unbranded{min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4.5rem + var(--buttons-border-width) * 2)}.j-page-loyalty .button,.j-page-loyalty .shopify-challenge__button,.j-page-loyalty .customer button{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 3rem;cursor:pointer;font:inherit;font-size:1.5rem;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background))}.j-page-loyalty .button:before,.j-page-loyalty .shopify-challenge__button:before,.j-page-loyalty .customer button:before,.j-page-loyalty .shopify-payment-button__button--unbranded:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--buttons-radius-outset);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.j-page-loyalty .button:after,.j-page-loyalty .shopify-challenge__button:after,.j-page-loyalty .customer button:after,.j-page-loyalty .shopify-payment-button__button--unbranded:after{content:"";position:absolute;top:var(--buttons-border-width);right:var(--buttons-border-width);bottom:var(--buttons-border-width);left:var(--buttons-border-width);z-index:1;border-radius:var(--buttons-radius);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background));transition:box-shadow var(--duration-short) ease}.j-page-loyalty .button:not([disabled]):hover:after,.j-page-loyalty .shopify-challenge__button:hover:after,.j-page-loyalty .customer button:hover:after,.j-page-loyalty .shopify-payment-button__button--unbranded:hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}.j-page-loyalty .button--secondary:after{--border-opacity: var(--buttons-border-opacity)}.j-page-loyalty .button:focus-visible,.j-page-loyalty .button:focus,.j-page-loyalty .button.focused,.j-page-loyalty .shopify-payment-button__button--unbranded:focus-visible,.j-page-loyalty .shopify-payment-button__button--unbranded:focus{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.j-page-loyalty .button:focus:not(:focus-visible):not(.focused),.j-page-loyalty .shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.focused){box-shadow:inherit}.j-page-loyalty .button::selection,.j-page-loyalty .shopify-challenge__button::selection,.j-page-loyalty .customer button::selection{background-color:rgba(var(--color-button-text),.3)}.j-page-loyalty .button,.j-page-loyalty .button-label,.j-page-loyalty .shopify-challenge__button,.j-page-loyalty .customer button{font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale))}.j-page-loyalty .button--tertiary{font-size:1.2rem;padding:1rem 1.5rem;min-width:calc(9rem + var(--buttons-border-width) * 2);min-height:calc(3.5rem + var(--buttons-border-width) * 2)}.j-page-loyalty .button--small{padding:1.2rem 2.6rem}.j-page-loyalty shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: var( --buttons-radius-outset );--shopify-accelerated-checkout-button-box-shadow: var( --shadow-horizontal-offset ) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow), var(--shadow-opacity))}.j-page-loyalty shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: var( --buttons-radius-outset );--shopify-accelerated-checkout-button-box-shadow: var( --shadow-horizontal-offset ) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow), var(--shadow-opacity))}.j-page-loyalty .button:disabled,.j-page-loyalty .button[aria-disabled=true],.j-page-loyalty .button.disabled,.j-page-loyalty .customer button:disabled,.j-page-loyalty .customer button[aria-disabled=true],.j-page-loyalty .customer button.disabled,.j-page-loyalty .quantity__button.disabled{cursor:not-allowed;opacity:.5}.j-page-loyalty .button--full-width{display:flex;width:100%}.j-page-loyalty .button.loading{color:transparent;position:relative}@media screen and (forced-colors:active){.j-page-loyalty .button.loading{color:rgb(var(--color-foreground))}}.j-page-loyalty .button.loading>.loading__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;height:100%;display:flex;align-items:center}.j-page-loyalty .button.loading>.loading__spinner .spinner{width:fit-content}.j-page-loyalty .button.loading>.loading__spinner .path{stroke:rgb(var(--color-button-text))}.j-page-loyalty .share-button{display:block;position:relative}.j-page-loyalty .share-button details{width:fit-content}.j-page-loyalty .share-button__button{font-size:1.4rem;display:flex;align-items:center;color:rgb(var(--color-link));margin-left:0;padding-left:0;min-height:4.4rem}.j-page-loyalty details[open]>.share-button__fallback{animation:animateMenuOpen var(--duration-default) ease}.j-page-loyalty .share-button__button:hover{text-decoration:underline;text-underline-offset:.3rem}.j-page-loyalty .share-button__button,.j-page-loyalty .share-button__fallback button{cursor:pointer;background-color:transparent;border:none}.j-page-loyalty .share-button__button .icon-share{height:1.2rem;margin-right:1rem;min-width:1.3rem}.j-page-loyalty .share-button__fallback{display:flex;align-items:center;position:absolute;top:3rem;left:.1rem;z-index:3;width:100%;min-width:max-content;border-radius:var(--inputs-radius);border:0}.j-page-loyalty .share-button__fallback:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:.1rem solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1}.j-page-loyalty .share-button__fallback:before{background:rgb(var(--color-background));pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1}.j-page-loyalty .share-button__fallback button{width:4.4rem;height:4.4rem;padding:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;position:relative;right:var(--inputs-border-width)}.j-page-loyalty .share-button__fallback button:hover{color:rgba(var(--color-foreground),.75)}.j-page-loyalty .share-button__fallback button:hover .svg-wrapper{transform:scale(1.07)}.j-page-loyalty .share-button__close:not(.hidden)+.share-button__copy{display:none}.j-page-loyalty .share-button__close,.j-page-loyalty .share-button__copy{background-color:transparent;color:rgb(var(--color-foreground))}.j-page-loyalty .share-button__copy:focus-visible,.j-page-loyalty .share-button__close:focus-visible{background-color:rgb(var(--color-background));z-index:2}.j-page-loyalty .share-button__copy:focus,.j-page-loyalty .share-button__close:focus{background-color:rgb(var(--color-background));z-index:2}.j-page-loyalty .field:not(:focus-visible):not(.focused)+.share-button__copy:not(:focus-visible):not(.focused),.j-page-loyalty .field:not(:focus-visible):not(.focused)+.share-button__close:not(:focus-visible):not(.focused){background-color:inherit}.j-page-loyalty .share-button__fallback .field:after,.j-page-loyalty .share-button__fallback .field:before{content:none}.j-page-loyalty .share-button__fallback .field{border-radius:0;min-width:auto;min-height:auto;transition:none}.j-page-loyalty .share-button__fallback .field__input:focus,.j-page-loyalty .share-button__fallback .field__input:-webkit-autofill{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.1rem;box-shadow:0 0 0 .1rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.j-page-loyalty .share-button__fallback .field__input{box-shadow:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;filter:none;min-width:auto;min-height:auto}.j-page-loyalty .share-button__fallback .field__input:hover{box-shadow:none}.j-page-loyalty .share-button__fallback .icon{width:1.5rem;height:1.5rem}.j-page-loyalty .share-button__message:not(:empty){display:flex;align-items:center;width:100%;height:100%;margin-top:0;padding:.8rem 0 .8rem 1.5rem;margin:var(--inputs-border-width)}.j-page-loyalty .share-button__message:not(:empty):not(.hidden)~*{display:none}.j-page-loyalty .field__input,.j-page-loyalty .select__select,.j-page-loyalty .customer .field input,.j-page-loyalty .customer select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;width:100%;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;border-radius:var(--inputs-radius);height:4.5rem;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + (var(--inputs-border-width) * 2));position:relative;border:0}.j-page-loyalty .field:before,.j-page-loyalty .select:before,.j-page-loyalty .customer .field:before,.j-page-loyalty .customer select:before,.j-page-loyalty .localization-form__select:before{pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1}.j-page-loyalty .field:after,.j-page-loyalty .select:after,.j-page-loyalty .customer .field:after,.j-page-loyalty .customer select:after,.j-page-loyalty .localization-form__select:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:.1rem solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1}.j-page-loyalty .select__select{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.2rem;color:rgba(var(--color-foreground),.75)}.j-page-loyalty .field:hover.field:after,.j-page-loyalty .select:hover.select:after,.j-page-loyalty .select__select:hover.select__select:after,.j-page-loyalty .customer .field:hover.field:after,.j-page-loyalty .customer select:hover.select:after,.j-page-loyalty .localization-form__select:hover.localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground),var(--inputs-border-opacity));outline:0;border-radius:var(--inputs-radius)}.j-page-loyalty .field__input:focus-visible,.j-page-loyalty .select__select:focus-visible,.j-page-loyalty .customer .field input:focus-visible,.j-page-loyalty .customer select:focus-visible,.j-page-loyalty .localization-form__select:focus-visible.localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:var(--inputs-radius)}.j-page-loyalty .field__input:focus,.j-page-loyalty .select__select:focus,.j-page-loyalty .customer .field input:focus,.j-page-loyalty .customer select:focus,.j-page-loyalty .localization-form__select:focus.localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:var(--inputs-radius)}.j-page-loyalty .search-modal__form .field:focus-within:before,.j-page-loyalty .search-modal__form .field:focus-within:after{box-shadow:none!important;border:none!important}.j-page-loyalty .search-modal__form .field:focus-within{box-shadow:none!important}.j-page-loyalty .search-modal__form .field__input:focus,.j-page-loyalty .search-modal__form .field__input:focus-visible{outline:none!important;box-shadow:0 0 0 2px #006e37}.j-page-loyalty .search-modal__form .field__button{box-shadow:none!important;outline:none!important}.j-page-loyalty .localization-form__select:focus{outline:0;box-shadow:none}.j-page-loyalty .text-area,.j-page-loyalty .select{display:flex;position:relative;width:100%}.j-page-loyalty .select .svg-wrapper,.j-page-loyalty .customer select+.svg-wrapper{height:.6rem;width:1rem;pointer-events:none;position:absolute;top:calc(50% - .2rem);right:0}.j-page-loyalty .select__select,.j-page-loyalty .customer select{cursor:pointer;line-height:calc(1 + .6 / var(--font-body-scale));padding:0 calc(var(--inputs-border-width) + 3rem) 0 2rem;margin:var(--inputs-border-width);min-height:calc(var(--inputs-border-width) * 2)}.j-page-loyalty .field{position:relative;width:100%;display:flex;transition:box-shadow var(--duration-short) ease}.j-page-loyalty .customer .field{display:flex}.j-page-loyalty .field--with-error{flex-wrap:wrap}.j-page-loyalty .field__input,.j-page-loyalty .customer .field input{flex-grow:1;text-align:left;padding:1.5rem;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease}.j-page-loyalty .field__label,.j-page-loyalty .customer .field label{font-size:1.6rem;left:calc(var(--inputs-border-width) + 2rem);top:calc(1rem + var(--inputs-border-width));margin-bottom:0;pointer-events:none;color:#006e37;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;letter-spacing:.1rem;line-height:1.5}.j-page-loyalty .field__input:focus~.field__label,.j-page-loyalty .field__input:not(:placeholder-shown)~.field__label,.j-page-loyalty .field__input:-webkit-autofill~.field__label,.j-page-loyalty .customer .field input:focus~label,.j-page-loyalty .customer .field input:not(:placeholder-shown)~label,.j-page-loyalty .customer .field input:-webkit-autofill~label{font-size:1rem;top:calc(var(--inputs-border-width) + .5rem);left:calc(var(--inputs-border-width) + 2rem);letter-spacing:.04rem}.j-page-loyalty .field__input:focus,.j-page-loyalty .field__input:not(:placeholder-shown),.j-page-loyalty .field__input:-webkit-autofill,.j-page-loyalty .customer .field input:focus,.j-page-loyalty .customer .field input:not(:placeholder-shown),.j-page-loyalty .customer .field input:-webkit-autofill{padding:2.2rem 1.5rem .8rem 2rem;margin:var(--inputs-border-width)}.j-page-loyalty .field__input::-webkit-search-cancel-button,.j-page-loyalty .customer .field input::-webkit-search-cancel-button{display:none}.j-page-loyalty .field__input::placeholder,.j-page-loyalty .customer .field input::placeholder{opacity:0}.j-page-loyalty .field__button{align-items:center;background-color:transparent;border:0;color:currentColor;cursor:pointer;display:flex;height:4.4rem;justify-content:center;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:4.4rem}.j-page-loyalty .field__button>.svg-wrapper{height:2.5rem;width:2.5rem}.j-page-loyalty .field__input:-webkit-autofill~.field__button,.j-page-loyalty .field__input:-webkit-autofill~.field__label,.j-page-loyalty .customer .field input:-webkit-autofill~label{color:#000}.j-page-loyalty .text-area{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);min-height:10rem;resize:none}.j-page-loyalty input[type=checkbox]{display:inline-block;width:auto;margin-right:.5rem}.j-page-loyalty .form__label{display:block;margin-bottom:.6rem}.j-page-loyalty .form__message{align-items:center;display:flex;font-size:1.4rem;line-height:1;margin-top:1rem}.j-page-loyalty .form__message--large{font-size:1.6rem}.j-page-loyalty .customer .field .form__message{font-size:1.4rem;text-align:left}.j-page-loyalty .form__message .icon,.j-page-loyalty .customer .form__message .svg-wrapper{flex-shrink:0;height:1.3rem;margin-right:.5rem;width:1.3rem}.j-page-loyalty .form__message--large .icon,.j-page-loyalty .customer .form__message .svg-wrapper{height:1.5rem;width:1.5rem;margin-right:1rem}.j-page-loyalty .customer .field .form__message .svg-wrapper{align-self:start}.j-page-loyalty .form-status{margin:0;font-size:1.6rem}.j-page-loyalty .form-status-list{padding:0;margin:2rem 0 4rem}.j-page-loyalty .form-status-list li{list-style-position:inside}.j-page-loyalty .form-status-list .link:first-letter{text-transform:capitalize}.j-page-loyalty .quantity{color:rgba(var(--color-foreground));position:relative;width:calc(14rem / var(--font-body-scale) + var(--inputs-border-width) * 2);display:flex;border-radius:var(--inputs-radius);min-height:calc((var(--inputs-border-width) * 2) + 4.5rem)}.j-page-loyalty .quantity:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:.1rem solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1}.j-page-loyalty .quantity:before{background:rgb(var(--color-background));pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1}.j-page-loyalty .quantity__input{color:currentColor;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;font-weight:500;opacity:.85;text-align:center;background-color:transparent;border:0;padding:0 .5rem;width:100%;flex-grow:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.j-page-loyalty .quantity__button{width:calc(4.5rem / var(--font-body-scale));flex-shrink:0;font-size:1.8rem;border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground));padding:0}.j-page-loyalty .quantity__button:first-child{margin-left:calc(var(--inputs-border-width))}.j-page-loyalty .quantity__button:last-child{margin-right:calc(var(--inputs-border-width))}.j-page-loyalty .quantity__button .svg-wrapper{width:1rem;pointer-events:none}.j-page-loyalty .quantity__button:focus-visible,.j-page-loyalty .quantity__input:focus-visible{background-color:rgb(var(--color-background));z-index:2}.j-page-loyalty .quantity__button:focus,.j-page-loyalty .quantity__input:focus{background-color:rgb(var(--color-background));z-index:2}.j-page-loyalty .quantity__button:not(:focus-visible):not(.focused),.j-page-loyalty .quantity__input:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.j-page-loyalty .quantity__input:-webkit-autofill,.j-page-loyalty .quantity__input:-webkit-autofill:hover,.j-page-loyalty .quantity__input:-webkit-autofill:active{box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important;-webkit-box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important}.j-page-loyalty .quantity__input::-webkit-outer-spin-button,.j-page-loyalty .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.j-page-loyalty .quantity__input[type=number]{-moz-appearance:textfield}.j-page-loyalty .quantity__rules{margin-top:.5rem;position:relative;font-size:1.2rem}.j-page-loyalty .quantity__rules .caption{display:inline-block;margin-top:0;margin-bottom:0}.j-page-loyalty .quantity__rules .divider+.divider:before{content:"•";margin:0 .5rem}.j-page-loyalty .quantity__rules-cart{position:relative}.j-page-loyalty .product__info-container .loading__spinner:not(.hidden)~*,.j-page-loyalty .quantity__rules-cart .loading__spinner:not(.hidden)~*{visibility:hidden}.j-page-loyalty .modal__toggle{list-style-type:none}.j-page-loyalty .modal__toggle-close{display:none}.j-page-loyalty .modal__toggle-open{display:flex}.j-page-loyalty .modal__close-button.link{display:flex;justify-content:center;align-items:center;padding:0rem;height:4.4rem;width:4.4rem;background-color:transparent}.j-page-loyalty .modal__close-button .icon{width:1.7rem;height:1.7rem}.j-page-loyalty .modal__content{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(var(--color-background));z-index:4;display:flex;justify-content:center;align-items:center}.j-page-loyalty .media-modal{cursor:zoom-out}.j-page-loyalty .media-modal .deferred-media{cursor:initial}.j-page-loyalty .cart-count-bubble:empty{display:none}.j-page-loyalty .cart-count-bubble{position:absolute;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));height:1.7rem;width:1.7rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:.9rem;bottom:.8rem;left:2.2rem;line-height:calc(1 + .1 / var(--font-body-scale))}.j-page-loyalty .utility-bar{height:100%}.j-page-loyalty .utility-bar--bottom-border{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}@media screen and (min-width:990px){.j-page-loyalty .utility-bar--bottom-border-social-only{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}}.j-page-loyalty .utility-bar__grid{display:grid;grid-template-columns:1fr;grid-template-areas:"announcements"}.j-page-loyalty .utility-bar__grid .list-social{justify-content:flex-start;align-content:center;margin-left:-1.2rem;grid-area:social-icons}@media screen and (max-width:989px){.j-page-loyalty .utility-bar .utility-bar__grid .list-social{display:none}}.j-page-loyalty .utility-bar .list-social__item .icon{scale:.9}@media screen and (min-width:990px){.j-page-loyalty .utility-bar__grid--3-col{grid-template-columns:3fr 4fr 3fr;grid-template-areas:"social-icons announcements language-currency"}.j-page-loyalty .utility-bar__grid--2-col{grid-template-columns:1fr 1fr;grid-template-areas:"social-icons language-currency"}.j-page-loyalty .announcement-bar.announcement-bar--one-announcement,.j-page-loyalty .announcement-bar--one-announcement .announcement-bar__link{width:fit-content;margin:auto}}.j-page-loyalty .announcement-bar,.j-page-loyalty .announcement-bar__announcement{color:rgb(var(--color-foreground));width:100%;height:100%;display:flex;justify-content:center;flex-wrap:wrap;align-content:center;grid-area:announcements}.j-page-loyalty .announcement-bar .slider--everywhere{margin-bottom:0;scroll-behavior:auto}.j-page-loyalty .utility-bar__grid .announcement-bar-slider,.j-page-loyalty .announcement-bar-slider,.j-page-loyalty .announcement-bar-slider .slider{width:100%}.j-page-loyalty .announcement-bar .slider-button--next{margin-right:-1.5rem;min-width:44px}.j-page-loyalty .announcement-bar .slider-button--prev{margin-left:-1.5rem;min-width:44px}.j-page-loyalty .announcement-bar .slider-button--next:focus-visible,.j-page-loyalty .announcement-bar .slider-button--prev:focus-visible,.j-page-loyalty .utility-bar .list-social__link:focus-visible{outline-offset:-.3rem;box-shadow:0 0 0 -.2rem rgb(var(--color-foreground))}.j-page-loyalty .localization-wrapper{grid-area:language-currency;align-self:center;display:flex;justify-content:flex-end}.j-page-loyalty .localization-wrapper .localization-selector+.disclosure__list-wrapper{animation:animateMenuOpen var(--duration-default) ease}.j-page-loyalty .utility-bar .localization-wrapper .disclosure .localization-form__select,.j-page-loyalty .utility-bar .localization-wrapper .disclosure__link{font-size:calc(var(--font-heading-scale) * 1.3rem)}@media screen and (min-width:990px){.j-page-loyalty body:has(.section-header .header:not(.drawer-menu)) .utility-bar .page-width{padding-left:5rem;padding-right:5rem}.j-page-loyalty .announcement-bar-slider{width:60%}.j-page-loyalty .announcement-bar .slider-button{height:3.8rem}}.j-page-loyalty .announcement-bar__link{display:flex;width:100%;text-decoration:none;height:100%;justify-content:center;align-items:center}.j-page-loyalty .announcement-bar__link:hover{text-decoration:underline}.j-page-loyalty .announcement-bar__link .icon-arrow{display:inline-block;pointer-events:none;margin-left:.8rem;vertical-align:middle;margin-bottom:.2rem}.j-page-loyalty .announcement-bar__message{text-align:center;padding:1rem 0;margin:0;letter-spacing:.1rem;min-height:3.8rem}.j-page-loyalty .announcement-bar-slider--fade-in-next .announcement-bar__message,.j-page-loyalty .announcement-bar-slider--fade-in-previous .announcement-bar__message,.j-page-loyalty .announcement-bar-slider--fade-out-next .announcement-bar__message,.j-page-loyalty .announcement-bar-slider--fade-out-previous .announcement-bar__message{animation-duration:var(--duration-announcement-bar);animation-timing-function:ease-in-out;animation-fill-mode:forwards}.j-page-loyalty .announcement-bar-slider--fade-in-next .announcement-bar__message{--announcement-translate-from: -1.5rem;opacity:0;animation-name:translateAnnouncementSlideIn;animation-delay:var(--duration-announcement-bar)}.j-page-loyalty .announcement-bar-slider--fade-in-previous .announcement-bar__message{--announcement-translate-from: 1.5rem;opacity:0;animation-name:translateAnnouncementSlideIn;animation-delay:var(--duration-announcement-bar)}.j-page-loyalty .announcement-bar-slider--fade-out-next .announcement-bar__message{--announcement-translate-to: 1.5rem;animation-name:translateAnnouncementSlideOut}.j-page-loyalty .announcement-bar-slider--fade-out-previous .announcement-bar__message{--announcement-translate-to: -1.5rem;animation-name:translateAnnouncementSlideOut}.j-page-loyalty .section-header.shopify-section-group-header-group{z-index:3}.j-page-loyalty .shopify-section-header-sticky{position:sticky;top:0}.j-page-loyalty .shopify-section-header-hidden{top:calc(-1 * var(--header-height))}.j-page-loyalty .shopify-section-header-hidden.menu-open{top:0}.j-page-loyalty .section-header.animate{transition:top .15s ease-out}.j-page-loyalty .shopify-section-group-header-group{z-index:4}.j-page-loyalty .section-header~.shopify-section-group-header-group{z-index:initial}.j-page-loyalty .header-wrapper{display:block;position:relative;background-color:rgb(var(--color-background))}.j-page-loyalty .header-wrapper--border-bottom{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.j-page-loyalty .header{display:grid;grid-template-areas:"left-icons heading icons";grid-template-columns:1fr 2fr 1fr;align-items:center}@media screen and (max-width:749px){.j-page-loyalty .header--has-app{grid-template-columns:auto 1fr auto}}@media screen and (min-width:990px){.j-page-loyalty .header{grid-template-columns:1fr auto 1fr}.j-page-loyalty .header--top-left,.j-page-loyalty .header--middle-left:not(.header--has-menu){grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:1fr auto}.j-page-loyalty .header--top-left.drawer-menu,.j-page-loyalty .header--middle-left.drawer-menu{grid-template-areas:"navigation heading icons";grid-template-columns:auto 1fr auto;column-gap:1rem}.j-page-loyalty .header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:auto auto auto;column-gap:2rem;justify-content:space-between}.j-page-loyalty .header--middle-center:not(.drawer-menu){grid-template-areas:"navigation heading icons";grid-template-columns:1fr auto 1fr;column-gap:2rem}.j-page-loyalty .header--middle-center a.header__heading-link{text-align:center}.j-page-loyalty .header--top-center{grid-template-areas:"left-icons heading icons" "navigation navigation navigation"}.j-page-loyalty .header--top-center.drawer-menu{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr}.j-page-loyalty .header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:1.05rem}}.j-page-loyalty .header *[tabindex="-1"]:focus{outline:none}.j-page-loyalty .header__heading{margin:0;line-height:0}.j-page-loyalty .header>.header__heading-link{line-height:0}.j-page-loyalty .header__heading,.j-page-loyalty .header__heading-link{grid-area:heading;justify-self:center}.j-page-loyalty .header__heading-link{display:inline-block;padding:.75rem;text-decoration:none;word-break:break-word}.j-page-loyalty .header__heading-link:hover .h2{color:rgb(var(--color-foreground))}.j-page-loyalty .header__heading-link .h2{line-height:1;color:rgba(var(--color-foreground),.75)}.j-page-loyalty .header__heading-logo{height:auto;max-width:100%}.j-page-loyalty .header__heading-logo-wrapper{width:100%;display:inline-block;transition:width .3s cubic-bezier(.52,0,.61,.99)}@media screen and (max-width:989px){.j-page-loyalty .header__heading,.j-page-loyalty .header__heading-link{text-align:center}.j-page-loyalty .header--mobile-left .header__heading,.j-page-loyalty .header--mobile-left .header__heading-link{text-align:left;justify-self:start}.j-page-loyalty .header--mobile-left{grid-template-columns:auto 2fr 1fr}}@media screen and (min-width:990px){.j-page-loyalty .header--middle-left .header__heading-link,.j-page-loyalty .header--top-left .header__heading-link{margin-left:-.75rem}.j-page-loyalty .header__heading,.j-page-loyalty .header__heading-link{justify-self:start}.j-page-loyalty .header--middle-center .header__heading-link,.j-page-loyalty .header--middle-center .header__heading,.j-page-loyalty .header--top-center .header__heading-link,.j-page-loyalty .header--top-center .header__heading{justify-self:center;text-align:center}}.j-page-loyalty .header__icons{display:flex;grid-area:icons;justify-self:end;padding-right:.8rem}.j-page-loyalty .header__icons .shopify-app-block{max-width:4.4rem;max-height:4.4rem;overflow:hidden}.j-page-loyalty .header__icon:not(.header__icon--summary),.j-page-loyalty .header__icon span{display:flex;align-items:center;justify-content:center}.j-page-loyalty .header__icon{color:rgb(var(--color-foreground))}.j-page-loyalty .header__icon span{height:100%}.j-page-loyalty .header__icon .svg-wrapper{width:24px;height:24px}.j-page-loyalty .header__icon:after{content:none}.j-page-loyalty .header__icon:hover .icon,.j-page-loyalty .modal__close-button:hover .icon{transform:scale(1.07)}.j-page-loyalty .header__icon .icon{height:24px;width:24px;fill:none;vertical-align:middle}.j-page-loyalty .header__icon,.j-page-loyalty .header__icon--cart .icon{height:4.4rem;width:4.4rem;padding:0}.j-page-loyalty .header__icon--cart{position:relative;margin-right:-1.2rem}.j-page-loyalty .header__icon--menu[aria-expanded=true]:before{content:"";top:100%;left:0;height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));width:100%;display:block;position:absolute;background:rgba(var(--color-foreground),.5)}.j-page-loyalty .header__icon--account shop-user-avatar{--shop-avatar-size: 2.8rem}.j-page-loyalty details .header__icon-close{display:none}.j-page-loyalty details[open] .header__icon-close{display:inline-block}.j-page-loyalty account-icon{display:flex}.j-page-loyalty menu-drawer+.header__search{display:none}.j-page-loyalty .header>.header__search{grid-area:left-icons;justify-self:start}.j-page-loyalty .header--top-center.drawer-menu>.header__search{margin-left:3.2rem}.j-page-loyalty .header--top-center header-drawer{grid-area:left-icons}.j-page-loyalty .header:not(.header--has-menu) *>.header__search{display:none}.j-page-loyalty .header__search{display:inline-flex;line-height:0}.j-page-loyalty .header--top-center>.header__search{display:none}.j-page-loyalty .header--top-center *>.header__search{display:inline-flex}@media screen and (min-width:990px){.j-page-loyalty .header:not(.header--top-center) *>.header__search,.j-page-loyalty .header--top-center>.header__search{display:inline-flex}.j-page-loyalty .header:not(.header--top-center)>.header__search,.j-page-loyalty .header--top-center *>.header__search{display:none}}.j-page-loyalty details[open]>.search-modal{opacity:1;animation:animateMenuOpen var(--duration-default) ease}.j-page-loyalty details[open] .modal-overlay{display:block}.j-page-loyalty details[open] .modal-overlay:after{position:absolute;content:"";background-color:rgb(var(--color-foreground),.5);top:100%;left:0;right:0;height:100vh}.j-page-loyalty .search-modal{opacity:0;border-bottom:.1rem solid rgba(var(--color-foreground),.08);min-height:calc(100% + var(--inputs-margin-offset) + (2 * var(--inputs-border-width)));height:100%}.j-page-loyalty .search-modal__content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 5rem 0 1rem;line-height:calc(1 + .8 / var(--font-body-scale));position:relative}.j-page-loyalty .search-modal__content-bottom{bottom:calc((var(--inputs-margin-offset) / 2))}.j-page-loyalty .search-modal__content-top{top:calc((var(--inputs-margin-offset) / 2))}.j-page-loyalty .search-modal__form{width:100%}.j-page-loyalty .search-modal__close-button{position:absolute;right:.3rem}@media screen and (min-width:750px){.j-page-loyalty .search-modal__close-button{right:1rem}.j-page-loyalty .search-modal__content{padding:0 6rem}}@media screen and (min-width:990px){.j-page-loyalty .search-modal__form{max-width:74.2rem}.j-page-loyalty .search-modal__close-button{position:initial;margin-left:.5rem}}.j-page-loyalty .header__icon--menu .icon{display:block;position:absolute;opacity:1;transform:scale(1);transition:transform .15s ease,opacity .15s ease}.j-page-loyalty details:not([open])>.header__icon--menu .icon-close,.j-page-loyalty details[open]>.header__icon--menu .icon-hamburger{visibility:hidden;opacity:0;transform:scale(.8)}.j-page-loyalty .js details[open]:not(.menu-opening)>.header__icon--menu .icon-close{visibility:hidden}.j-page-loyalty .js details[open]:not(.menu-opening)>.header__icon--menu .icon-hamburger{visibility:visible;opacity:1;transform:scale(1.07)}.j-page-loyalty .js details>.header__submenu{opacity:0;transform:translateY(-1.5rem)}.j-page-loyalty details[open]>.header__submenu{animation:animateMenuOpen var(--duration-default) ease;animation-fill-mode:forwards;z-index:1}@media(prefers-reduced-motion){.j-page-loyalty details[open]>.header__submenu{opacity:1;transform:translateY(0)}}.j-page-loyalty .header__inline-menu{margin-left:-1.2rem;grid-area:navigation;display:none}.j-page-loyalty .header--top-center .header__inline-menu,.j-page-loyalty .header--top-center .header__heading-link{margin-left:0}@media screen and (min-width:990px){.j-page-loyalty .header__inline-menu{display:block}.j-page-loyalty .header--top-center .header__inline-menu{justify-self:center}.j-page-loyalty .header--top-center .header__inline-menu>.list-menu--inline{justify-content:center}.j-page-loyalty .header--middle-left .header__inline-menu{margin-left:0}}.j-page-loyalty .header__menu{padding:0 1rem}.j-page-loyalty .header__menu-item{text-decoration:none;color:#006e37}.j-page-loyalty .header__menu-item:hover{color:#006e37}.j-page-loyalty .header__menu-item span{transition:text-decoration var(--duration-short) ease}.j-page-loyalty .header__menu-item:hover span{text-decoration:none;color:#006e37;text-underline-offset:.3rem}.j-page-loyalty details[open]>.header__menu-item{text-decoration:underline}.j-page-loyalty details[open]:hover>.header__menu-item{text-decoration-thickness:.2rem}.j-page-loyalty details[open]>.header__menu-item .icon-caret{transform:rotate(180deg)}.j-page-loyalty .header__active-menu-item{transition:text-decoration-thickness var(--duration-short) ease;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.j-page-loyalty .header__menu-item:hover .header__active-menu-item{text-decoration-thickness:.2rem}.j-page-loyalty .header__submenu{transition:opacity var(--duration-default) ease,transform var(--duration-default) ease}.j-page-loyalty .global-settings-popup,.j-page-loyalty .header__submenu.global-settings-popup{border-radius:var(--popup-corner-radius);border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);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));z-index:-1}.j-page-loyalty .header__submenu.list-menu{padding:1rem 0}.j-page-loyalty .header__submenu .header__submenu{background-color:rgba(var(--color-foreground),.03);padding:1rem 0;margin:1rem 0}.j-page-loyalty .header__submenu .header__menu-item:after{right:2rem}.j-page-loyalty .header__submenu .header__menu-item{justify-content:space-between;padding:.8rem 2rem}.j-page-loyalty .header__submenu .header__menu-item:hover{text-decoration-line:underline}.j-page-loyalty .header__menu-item .icon-caret{right:.8rem}.j-page-loyalty .header__submenu .icon-caret{flex-shrink:0;margin-left:1rem;position:static}.j-page-loyalty header-menu>details,.j-page-loyalty details-disclosure>details{position:relative}.j-page-loyalty .overflow-hidden-mobile,.j-page-loyalty .overflow-hidden-tablet,.j-page-loyalty .overflow-hidden-desktop{overflow:hidden}@media screen and (min-width:750px){.j-page-loyalty .overflow-hidden-mobile{overflow:auto}}@media screen and (min-width:990px){.j-page-loyalty .overflow-hidden-tablet{overflow:auto}}.j-page-loyalty .badge{border:1px solid transparent;border-radius:var(--badge-corner-radius);display:inline-block;font-size:1.2rem;letter-spacing:.1rem;line-height:1;padding:.5rem 1.3rem .6rem;text-align:center;background-color:rgb(var(--color-badge-background));border-color:rgba(var(--color-badge-border),var(--alpha-badge-border));color:rgb(var(--color-badge-foreground));word-break:break-word}.j-page-loyalty .gradient{background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed}@media screen and (forced-colors:active){.j-page-loyalty .icon{color:CanvasText;fill:CanvasText!important}.j-page-loyalty .icon-close-small path{stroke:CanvasText}}.j-page-loyalty .ratio{display:flex;position:relative;align-items:stretch}.j-page-loyalty .ratio:before{content:"";width:0;height:0;padding-bottom:var(--ratio-percent)}.j-page-loyalty .content-container{border-radius:var(--text-boxes-radius);border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));position:relative}.j-page-loyalty .content-container:after{content:"";position:absolute;top:calc(var(--text-boxes-border-width) * -1);right:calc(var(--text-boxes-border-width) * -1);bottom:calc(var(--text-boxes-border-width) * -1);left:calc(var(--text-boxes-border-width) * -1);border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity));z-index:-1}.j-page-loyalty .content-container--full-width:after{left:0;right:0;border-radius:0}@media screen and (max-width:749px){.j-page-loyalty .content-container--full-width-mobile{border-left:none;border-right:none;border-radius:0}.j-page-loyalty .content-container--full-width-mobile:after{display:none}}.j-page-loyalty .global-media-settings{position:relative;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);overflow:visible!important;background-color:rgb(var(--color-background))}.j-page-loyalty .global-media-settings:after{content:"";position:absolute;top:calc(var(--media-border-width) * -1);right:calc(var(--media-border-width) * -1);bottom:calc(var(--media-border-width) * -1);left:calc(var(--media-border-width) * -1);border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));z-index:-1;pointer-events:none}.j-page-loyalty .global-media-settings--no-shadow{overflow:hidden!important}.j-page-loyalty .global-media-settings--no-shadow:after{content:none}.j-page-loyalty .global-media-settings img,.j-page-loyalty .global-media-settings iframe,.j-page-loyalty .global-media-settings model-viewer,.j-page-loyalty .global-media-settings video,.j-page-loyalty .global-media-settings .placeholder-svg{border-radius:calc(var(--media-radius) - var(--media-border-width))}.j-page-loyalty .content-container--full-width,.j-page-loyalty .global-media-settings--full-width,.j-page-loyalty .global-media-settings--full-width img,.j-page-loyalty .global-media-settings--full-width video,.j-page-loyalty .global-media-settings--full-width iframe,.j-page-loyalty .global-media-settings--full-width .placeholder-svg{border-radius:0;border-left:none;border-right:none}@supports not (inset: 10px){.j-page-loyalty .grid{margin-left:calc(-1 * var(--grid-mobile-horizontal-spacing))}.j-page-loyalty .grid__item{padding-left:var(--grid-mobile-horizontal-spacing);padding-bottom:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.j-page-loyalty .grid{margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.j-page-loyalty .grid__item{padding-left:var(--grid-desktop-horizontal-spacing);padding-bottom:var(--grid-desktop-vertical-spacing)}}.j-page-loyalty .grid--gapless .grid__item{padding-left:0;padding-bottom:0}@media screen and (min-width:749px){.j-page-loyalty .grid--peek .grid__item{padding-left:var(--grid-mobile-horizontal-spacing)}}.j-page-loyalty .product-grid .grid__item{padding-bottom:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.j-page-loyalty .product-grid .grid__item{padding-bottom:var(--grid-desktop-vertical-spacing)}}}.j-page-loyalty .font-body-bold{font-weight:var(--font-body-weight-bold)}@media(forced-colors:active){.j-page-loyalty .button,.j-page-loyalty .shopify-challenge__button,.j-page-loyalty .customer button{border:transparent solid 1px}.j-page-loyalty .button:focus-visible,.j-page-loyalty .button:focus,.j-page-loyalty .button.focused,.j-page-loyalty .shopify-payment-button__button--unbranded:focus-visible,.j-page-loyalty .shopify-payment-button [role=button]:focus-visible,.j-page-loyalty .shopify-payment-button__button--unbranded:focus,.j-page-loyalty .shopify-payment-button [role=button]:focus{outline:solid transparent 1px}.j-page-loyalty .field__input:focus,.j-page-loyalty .select__select:focus,.j-page-loyalty .customer .field input:focus,.j-page-loyalty .customer select:focus,.j-page-loyalty .localization-form__select:focus.localization-form__select:after{outline:transparent solid 1px}.j-page-loyalty .localization-form__select:focus{outline:transparent solid 1px}}.j-page-loyalty .rte:after{clear:both;content:"";display:block}.j-page-loyalty .rte>*:first-child{margin-top:0}.j-page-loyalty .rte>*:last-child{margin-bottom:0}.j-page-loyalty .rte table{table-layout:fixed}@media screen and (min-width:750px){.j-page-loyalty .rte table td{padding-left:1.2rem;padding-right:1.2rem}}.j-page-loyalty .rte img{height:auto;max-width:100%;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));margin-bottom:var(--media-shadow-vertical-offset)}.j-page-loyalty .rte ul,.j-page-loyalty .rte ol{list-style-position:inside;padding-left:2rem}.j-page-loyalty .rte li{list-style:inherit}.j-page-loyalty .rte li:last-child{margin-bottom:0}.j-page-loyalty .rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.j-page-loyalty .rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.j-page-loyalty .rte blockquote{display:inline-flex}.j-page-loyalty .rte blockquote>*{margin:-.5rem 0}.j-page-loyalty .shape--mask{display:block;height:0;width:0}.j-page-loyalty .shape--arch{clip-path:url(nav-bebf0b3664318835.css)}.j-page-loyalty .shape--blob{clip-path:polygon(var(--shape--blob-1))}.j-page-loyalty .shape--chevronleft{clip-path:polygon(100% 0%,85% 50%,100% 100%,15% 100%,0% 50%,15% 0%)}.j-page-loyalty .shape--chevronright{clip-path:polygon(85% 0%,100% 50%,85% 100%,0% 100%,15% 50%,0% 0%)}.j-page-loyalty .shape--circle{clip-path:circle(closest-side)}.j-page-loyalty .shape--diamond{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.j-page-loyalty .shape--parallelogram{clip-path:polygon(15% 0,100% 0%,85% 100%,0% 100%)}.j-page-loyalty .shape--round{clip-path:ellipse(45% 45% at 50% 50%)}.j-page-loyalty .animate--fixed{clip-path:inset(0)}.j-page-loyalty .animate--fixed>img:not(.zoom):not(.deferred-media__poster-button),.j-page-loyalty .animate--fixed>svg:not(.zoom):not(.deferred-media__poster-button){position:fixed;height:100vh}.j-page-loyalty .animate--zoom-in{--zoom-in-ratio: 1}.j-page-loyalty .animate--zoom-in>img,.j-page-loyalty .animate--zoom-in>.svg-wrapper{transition:scale var(--duration-short) linear;scale:var(--zoom-in-ratio)}@media(prefers-reduced-motion:no-preference){.j-page-loyalty{@keyframes animateAmbient{0%{transform:rotate(0) translate(1em) rotate(0) scale(1.2)}to{transform:rotate(360deg) translate(1em) rotate(-360deg) scale(1.2)}}@keyframes slideIn{0%{transform:translateY(2rem);opacity:.01}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:.01}to{opacity:1}}}.j-page-loyalty .animate--ambient>img,.j-page-loyalty .animate--ambient>.svg-wrapper{animation:animateAmbient 30s linear infinite}.j-page-loyalty .scroll-trigger.animate--fade-in,.j-page-loyalty .scroll-trigger.animate--slide-in{opacity:.01}.j-page-loyalty .scroll-trigger.animate--slide-in{transform:translateY(2rem)}.j-page-loyalty .scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{opacity:1;animation:var(--animation-fade-in)}.j-page-loyalty .scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:var(--animation-slide-in);animation-delay:calc(var(--animation-order) * 75ms);color:#006e37}.j-page-loyalty .scroll-trigger.scroll-trigger--design-mode.animate--fade-in,.j-page-loyalty .scroll-trigger.scroll-trigger--design-mode.animate--slide-in,.j-page-loyalty .scroll-trigger.scroll-trigger--design-mode .slider,.j-page-loyalty .scroll-trigger:not(.scroll-trigger--offscreen).scroll-trigger--cancel{opacity:1;animation:none;transition:none;transform:none}.j-page-loyalty .scroll-trigger.scroll-trigger--design-mode.animate--slide-in{transform:translateY(0)}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.j-page-loyalty .animate--hover-3d-lift .card-wrapper .card--card,.j-page-loyalty .animate--hover-3d-lift .card-wrapper .card--standard .card__inner,.j-page-loyalty .animate--hover-3d-lift .button:not(.button--tertiary),.j-page-loyalty .animate--hover-3d-lift .shopify-challenge__button,.j-page-loyalty .animate--hover-3d-lift .customer button,.j-page-loyalty .animate--hover-3d-lift .shopify-payment-button__button,.j-page-loyalty .animate--hover-3d-lift .deferred-media .deferred-media__poster-button{transition:transform var(--duration-long) ease,box-shadow var(--duration-long) ease;transform-origin:center}.j-page-loyalty .animate--hover-3d-lift .card-wrapper:hover .card--card,.j-page-loyalty .animate--hover-3d-lift .card-wrapper:hover .card--standard .card__inner,.j-page-loyalty .animate--hover-3d-lift .button:not(.button--tertiary):not([disabled]):hover,.j-page-loyalty .animate--hover-3d-lift .shopify-challenge__button:not([disabled]):hover,.j-page-loyalty .animate--hover-3d-lift .customer button:not([disabled]):hover,.j-page-loyalty .animate--hover-3d-lift .shopify-payment-button__button:hover,.j-page-loyalty .animate--hover-3d-lift .deferred-media:hover .deferred-media__poster-button{transition:transform var(--duration-extended) ease,box-shadow var(--duration-long) ease;transform:rotate(1deg);box-shadow:-1rem -1rem 1rem -1rem #0000000d,1rem 1rem 1rem -1rem #0000000d,0 0 .5rem #fff0,0 2rem 3.5rem -2rem #00000080}.j-page-loyalty .animate--hover-3d-lift .deferred-media:hover .deferred-media__poster-button{transform:translate(-50%,-50%) scale(1.05)}.j-page-loyalty .animate--hover-3d-lift .collage__item .card-wrapper:hover .card--card,.j-page-loyalty .animate--hover-3d-lift .collage__item .card-wrapper:hover .card--standard .card__inner{transform:rotate(.5deg)}.j-page-loyalty .animate--hover-3d-lift .product-grid .grid__item:hover,.j-page-loyalty .animate--hover-3d-lift .collection-list .grid__item:hover,.j-page-loyalty .animate--hover-3d-lift .collage__item:hover,.j-page-loyalty .animate--hover-3d-lift .blog-articles .article:hover,.j-page-loyalty .animate--hover-3d-lift .complementary-slide li:hover{z-index:2}.j-page-loyalty .animate--hover-3d-lift .product-grid{isolation:isolate}.j-page-loyalty .animate--hover-3d-lift .card-wrapper .card--shape.card--standard:not(.card--text) .card__inner{box-shadow:none;transition:transform var(--duration-long) ease,filter var(--duration-long) ease}.j-page-loyalty .animate--hover-3d-lift .card-wrapper:hover .card--shape.card--standard:not(.card--text) .card__inner{transition:transform calc(2 * var(--duration-extended)) ease,filter var(--duration-long) ease;filter:drop-shadow(0rem 2rem 2rem rgba(0,0,0,.15)) drop-shadow(0rem 1rem 1rem rgba(0,0,0,.15))}.j-page-loyalty .animate--hover-3d-lift .card-wrapper:hover .card--card:after,.j-page-loyalty .animate--hover-3d-lift .card-wrapper:hover .card--standard .card__inner:after,.j-page-loyalty .animate--hover-3d-lift .card-wrapper:hover .card--shape.card--standard:not(.card--text) .card__inner .card__media:before{background-image:var(--easter-egg);background-size:250px 250px;mix-blend-mode:color-dodge;pointer-events:none;z-index:2}.j-page-loyalty .animate--hover-3d-lift .card-wrapper:hover .card--shape.card--standard:not(.card--text) .card__inner .card__media:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.j-page-loyalty .animate--hover-3d-lift .card-wrapper .card--card:before,.j-page-loyalty .animate--hover-3d-lift .card-wrapper .card--standard .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:background-position calc(2 * var(--duration-extended)) ease,opacity var(--duration-default) ease;mix-blend-mode:overlay;background-size:400% 100%;background-position:90% 0;background-repeat:no-repeat;background-image:linear-gradient(135deg,#fff0 45%,#fff,#fff0 55%)}.j-page-loyalty .animate--hover-3d-lift .card-wrapper:hover .card--card:before,.j-page-loyalty .animate--hover-3d-lift .card-wrapper:hover .card--standard .card__media:after{opacity:.2;transition:background-position 6s ease,opacity var(--duration-long) ease;background-position:left;z-index:2}.j-page-loyalty :root{--easter-egg: none;--sparkle: url(nav-d22e5f7f5a07b4d3.gif)}.j-page-loyalty .animate--hover-vertical-lift .button:not(.button--tertiary),.j-page-loyalty .animate--hover-vertical-lift .shopify-challenge__button,.j-page-loyalty .animate--hover-vertical-lift .customer button,.j-page-loyalty .animate--hover-vertical-lift .shopify-payment-button__button{transition:transform var(--duration-default) var(--ease-out-slow)}.j-page-loyalty .animate--hover-vertical-lift .card-wrapper .card--card,.j-page-loyalty .animate--hover-vertical-lift .card-wrapper .card--standard .card__inner{transition:transform var(--duration-medium) var(--ease-out-slow)}.j-page-loyalty .animate--hover-vertical-lift .card-wrapper:hover .card--card,.j-page-loyalty .animate--hover-vertical-lift .card-wrapper:hover .card--standard .card__inner{transform:translateY(-.75rem)}.j-page-loyalty .animate--hover-vertical-lift .card-wrapper:active .card--card,.j-page-loyalty .animate--hover-vertical-lift .card-wrapper:active .card--standard .card__inner{transform:translateY(-.5rem)}.j-page-loyalty .animate--hover-vertical-lift .button:not(.button--tertiary):not([disabled]):hover,.j-page-loyalty .animate--hover-vertical-lift .shopify-challenge__button:not([disabled]):hover,.j-page-loyalty .animate--hover-vertical-lift .customer button:not([disabled]):hover,.j-page-loyalty .animate--hover-vertical-lift .shopify-payment-button__button:hover{transform:translateY(-.25rem)}.j-page-loyalty .animate--hover-vertical-lift .button:not(.button--tertiary):not([disabled]):active,.j-page-loyalty .animate--hover-vertical-lift .shopify-challenge__button:not([disabled]):active,.j-page-loyalty .animate--hover-vertical-lift .customer button:not([disabled]):active,.j-page-loyalty .animate--hover-vertical-lift .shopify-payment-button__button:active{transform:translateY(0)}.j-page-loyalty .animate--hover-vertical-lift .button:not([disabled]):hover:after,.j-page-loyalty .animate--hover-vertical-lift .customer button:not([disabled]):hover:after,.j-page-loyalty .animate--hover-vertical-lift .shopify-payment-button__button:not([disabled]):hover:after{--border-offset: .3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.j-page-loyalty .animate--hover-vertical-lift .button:not([disabled]).button--secondary:hover:after{--border-offset: 0px}}.j-page-loyalty .loading__spinner{position:absolute;z-index:1;width:1.8rem}.j-page-loyalty .loading__spinner{width:1.8rem;display:inline-block}.j-page-loyalty .spinner{animation:rotator 1.4s linear infinite}.j-page-loyalty .path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors:active){.j-page-loyalty .path{stroke:CanvasText}}.j-page-loyalty .loading__spinner:not(.hidden)+.cart-item__price-wrapper,.j-page-loyalty .loading__spinner:not(.hidden)~cart-remove-button{opacity:50%}.j-page-loyalty .loading__spinner:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}.j-page-loyalty .progress-bar-container{width:100%;margin:auto}.j-page-loyalty .progress-bar{height:.13rem;width:100%}.j-page-loyalty .progress-bar-value{width:100%;height:100%;background-color:rgb(var(--color-foreground));animation:indeterminateAnimation var(--duration-extra-longer) infinite ease-in-out;transform-origin:0}.j-page-loyalty .progress-bar .progress-bar-value{display:block}.j-page-loyalty *,.j-page-loyalty body,.j-page-loyalty html{letter-spacing:normal}.j-page-loyalty h1,.j-page-loyalty h2,.j-page-loyalty h3,.j-page-loyalty h4,.j-page-loyalty h5,.j-page-loyalty h6,.j-page-loyalty .h1,.j-page-loyalty .h2,.j-page-loyalty .h3,.j-page-loyalty .h4,.j-page-loyalty .h5,.j-page-loyalty .h6{font-family:Reckless Neue;font-weight:400;letter-spacing:normal}.j-page-loyalty h1,.j-page-loyalty .h1{font-size:48px;line-height:1.1}@media only screen and (min-width:750px){.j-page-loyalty h1,.j-page-loyalty .h1{font-size:64px;line-height:1.09}}.j-page-loyalty h2,.j-page-loyalty .h2{font-size:36px;line-height:42px}@media only screen and (min-width:750px){.j-page-loyalty h2,.j-page-loyalty .h2{font-size:46px;line-height:52px}}.j-page-loyalty h3,.j-page-loyalty .h3{font-size:32px;line-height:120%}@media only screen and (min-width:750px){.j-page-loyalty h3,.j-page-loyalty .h3{font-size:40px;line-height:46px}}.j-page-loyalty h4,.j-page-loyalty .h4{font-size:25px;line-height:38px}@media only screen and (min-width:750px){.j-page-loyalty h4,.j-page-loyalty .h4{font-size:32px;line-height:38px}}.j-page-loyalty h5,.j-page-loyalty .h5{font-size:24px;line-height:30px}@media only screen and (min-width:750px){.j-page-loyalty h5,.j-page-loyalty .h5{font-size:26px;line-height:32px}}.j-page-loyalty .btn{display:inline-block;font-size:16px;line-height:22px;text-transform:uppercase;font-weight:500;position:relative;text-decoration:none;padding:20px 44px;cursor:pointer;transition:.2s ease}.j-page-loyalty .btn:hover{opacity:.8}.j-page-loyalty .btn--primary{border-radius:60px;background:var(--jiyu-orange);color:var(--jiyu-offwhite);font-weight:700}.j-page-loyalty .btn--outline:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:60px;box-shadow:inset 0 0 0 6px #fdfaf0,0 0 0 1.5px #006e37}.j-page-loyalty .btn-color--pink{background:#df6fab;font-weight:700}.j-page-loyalty .btn-color--green{background:#006e37}.j-page-loyalty .bg-pinch{background:#ddefc9}.j-page-loyalty .bg-green{background:#006e37}.j-page-loyalty .bg-creme{background:#fdfaf0}.j-page-loyalty .bg-light--yellow{background:#fff7c1}.j-page-loyalty .text-green{color:#006e37}.j-page-loyalty .text-whitecreme{color:#fdfaf0}.j-page-loyalty body{background-color:#fdfaf0;box-shadow:4px 4px 20px #00000026}.j-page-loyalty .appstle-save-badge,.j-page-loyalty .appstle-save-badge:before{background-color:#006e37!important;color:#fff!important;width:auto;border-radius:60px!important;text-transform:uppercase;font-size:12px!important;letter-spacing:1px;line-height:2;padding:0 .5em;margin-left:1em;position:relative;display:inline-block;transform:rotate(0) translateY(2px)!important;font-weight:700}.j-page-loyalty .appstle-save-badge:before{background:none!important;width:0!important;left:0!important}.j-page-loyalty #appstle_subscription_widget0 .appstle_form_field_input,.j-page-loyalty #appstle_subscription_widget0 .appstle_form_field_datepicker,.j-page-loyalty #appstle_subscription_widget0 .appstle_form_field_text_input{background-color:#fdfaf0!important;border:1px solid #006e37!important}.j-page-loyalty .shipping-class{background-color:#006e37;border-radius:60px}.j-page-loyalty .shipping-class:after{box-shadow:none!important}.j-page-loyalty .btn-pink:hover,.j-page-loyalty .btn--primary:hover{background-color:#006e37!important;border-color:#006e37!important;color:#fff}.j-page-loyalty .btn-color--green:hover{background-color:#e57641!important;border-color:#e57641!important;color:#fff}.j-page-loyalty #shopify-buyer-consent{display:none}.j-page-loyalty .announcement-bar__message a{color:#fdfaf0;font-family:Avantt TRIAL;font-weight:500;font-size:15px;line-height:21px;letter-spacing:0;text-decoration:underline;text-transform:capitalize;padding-left:5px}.j-page-loyalty .announcement-bar__message span img{height:25px;width:auto;max-width:200px;object-fit:contain;vertical-align:middle;margin-right:5px}@media(max-width:750px){.j-page-loyalty .announcement-bar__message{line-height:30px}.j-page-loyalty .announcement-bar__message a{font-size:14px}.j-page-loyalty .announcement-bar__message span img{height:22px;max-width:150px;object-fit:contain}}.j-page-loyalty html,.j-page-loyalty body{scroll-behavior:smooth}.j-page-loyalty .menu-with-wrap{display:flex;gap:60px}.j-page-loyalty .jiyu-card:first-child{background:linear-gradient(135deg,#ddefc9,#fff7c1)}.j-page-loyalty .jiyu-card:nth-child(2){background-color:#ddefc9}.j-page-loyalty .mega-menu__list .h3{margin:0 0 32px;font-size:40px;line-height:120%;color:#006e37;text-transform:uppercase}.j-page-loyalty .jiyu-card.testimonial .jiyu-card-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.j-page-loyalty .mega-menu__list--condensed .mega-menu__link{font-weight:450;font-size:18px;line-height:120%;color:#006e37;text-transform:uppercase;margin:0 0 20px;padding:0}.j-page-loyalty .jiyu-card{position:relative;border-radius:12px;border:1.5px solid #006e37;padding:40px 20px 20px;display:flex;flex-direction:column;box-sizing:border-box}.j-page-loyalty .menu-with-wrap{padding-bottom:40px}.j-page-loyalty .jiyu-card.testimonial{background:#006e37;color:#fff;border-color:#006e37}.j-page-loyalty .jiyu-card-content{flex-grow:1;text-align:center;margin-bottom:16px}.j-page-loyalty .jiyu-img{width:185px;object-fit:cover;margin:0 auto 20px;display:block}.j-page-loyalty .jiyu-card:nth-child(2) .btn.btn-default{background:#e57641;color:#fdfaf0}.j-page-loyalty .jiyu-title{font-size:25px;font-weight:400;color:#006e37;line-height:36px;margin:0 0 10px}.j-page-loyalty .jiyu-text{font-size:15px;color:#006e37;line-height:21px;padding:0 6px}.j-page-loyalty .jiyu-quote{font-size:24px;line-height:140%;color:#fdfaf0;margin:0 0 32px}.j-page-loyalty .jiyu-stars{font-size:18px;margin:0;font-weight:500;line-height:21px;color:#fdfaf0}.j-page-loyalty .btn.btn-default{min-width:200px;text-align:center;display:inline-block;font-size:16px;line-height:22px;color:#fdfaf0;font-weight:500;background:#f68b53;border-radius:30px;padding:14px 20px;text-transform:uppercase;text-decoration:none;outline:2px solid rgba(0,110,55,1);outline-offset:6px}.j-page-loyalty li.metafield-single_line_text_field,.j-page-loyalty .metafield-multi_line_text_field{color:#006e37}.j-page-loyalty .product__accordion .accordion__content{padding:0!important}.j-page-loyalty .header__menu-item span{transition:text-decoration var(--duration-short) ease;font-size:16px;text-transform:uppercase}@media screen and (min-width:990px){.j-page-loyalty .header{padding-top:12px!important;padding-bottom:12px!important}}@media(max-width:480px){.j-page-loyalty .product__info-wrapper h2.product__title.h1{font-size:40px;letter-spacing:-1px;line-height:46px;word-spacing:normal}.j-page-loyalty .header__heading-logo-wrapper{max-width:100px}}.j-page-loyalty form.search.search-modal__form .field:before{border:0;border-bottom:1px solid #006e3733}.j-page-loyalty .js .menu-drawer__menu li{margin-bottom:.2rem;border:none;border-radius:12px;margin:12px 0}.j-page-loyalty .menu-drawer__navigation{padding:12px 20px 3rem!important}.j-page-loyalty .menu-drawer__menu-item.list-menu__item.link.link--text{color:#006e37;text-transform:uppercase;border:1px solid #006e37;border-radius:12px}.j-page-loyalty a.btn.btn--primary.border-green.btn--outline.header-drawer-btn{background:#006e37;display:flex;justify-content:center;width:max-content;margin:0 auto 32px}.j-page-loyalty .header__icon.header__icon--account.link.focus-inset.small-hide{display:flex!important}.j-page-loyalty input.search__input.field__input::placeholder{color:#006e37}.j-page-loyalty input.search__input.field__input{color:#006e37;border:none;border-radius:60px}.j-page-loyalty form.search.search-modal__form input::placeholder{display:none}.j-page-loyalty .collection-hero__title{font-weight:700!important}@media screen and (min-width:750px){.j-page-loyalty .product-grid-container .collection .grid{column-gap:45px}}@media screen and (min-width:990px){.j-page-loyalty .product-grid-container .collection .grid--3-col-desktop .grid__item{width:calc(33.33% - 30px);max-width:calc(33.33% - 30px)}.j-page-loyalty .product-grid-container .collection .card:hover .media.media--hover-effect>img:first-child:only-child,.j-page-loyalty .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:none}.j-page-loyalty .product-grid-container .collection .underline-links-hover:hover a{text-decoration:none;text-underline-offset:0}}.j-page-loyalty .product-grid-container .collection .card__content .card-information .price span.price-item.price-item--regular{font-family:Avantt TRIAL;font-weight:400;font-size:20px;line-height:26px;letter-spacing:0;color:#006e37}.j-page-loyalty .product-grid-container .collection .card__content .card__heading.h5{font-family:Reckless Neue;font-weight:400;font-size:32px;line-height:38px;letter-spacing:0;padding:8px 0}.j-page-loyalty .product-grid-container .collection .content_short .metafield-rich_text_field p{font-weight:400;font-size:15px;line-height:21px;letter-spacing:0;color:#006e37;margin:0}.j-page-loyalty .product-grid-container .collection .card__content .card__information{padding-top:30px;padding-bottom:25px}.j-page-loyalty .product-grid-container .collection .card__content .button:not([disabled]):hover:after{box-shadow:none}.j-page-loyalty .product-grid-container .collection .button:after{box-shadow:none}.j-page-loyalty .product-grid-container .collection .quick-add__submit.button{font-family:Avantt TRIAL;font-weight:500;font-size:16px;line-height:22px;letter-spacing:0;text-transform:uppercase;color:#fff;background-color:#006e37;border-radius:50px;min-height:auto;padding:12px 0}.j-page-loyalty .collection-hero .collection-hero__title{font-family:Reckless Neue;font-weight:400!important;font-size:48px;line-height:54px;letter-spacing:0;text-align:center;color:#006e37;margin:0}.j-page-loyalty .product-grid-container .collection .quick-add{margin:0}.j-page-loyalty .collection-hero{padding-top:40px!important}.j-page-loyalty .collection-hero__text-wrapper p{margin:20px 0 0;font-family:Avantt TRIAL;font-weight:350;font-size:18px;line-height:24px;letter-spacing:0;text-align:center;color:#006e37}.j-page-loyalty .card-wrapper.product-card-wrapper .card .card__inner{border-radius:12px}.j-page-loyalty .product__info-wrapper .product__title h1{font-family:Reckless Neue;font-weight:400;font-size:48px;line-height:54px;letter-spacing:0;color:#006e37}.j-page-loyalty h2.h4.accordion__title.inline-richtext{font-size:18px;text-transform:uppercase;font-family:Avantt TRIAL}.j-page-loyalty .product__info-wrapper h2.product__title.h1{font-size:48px}.j-page-loyalty .product__info-container .product-form,.j-page-loyalty .product__info-container .product__description,.j-page-loyalty .product__info-container .icon-with-text{margin:1.5rem 0}.j-page-loyalty .product-form__quantity .form__label{display:none}.j-page-loyalty quantity-input.quantity:before{color:#006e37;border:2px solid;border-radius:60px;opacity:1;border:0;box-shadow:unset}.j-page-loyalty .product-form__submit{margin-bottom:1rem;border-radius:60px}.j-page-loyalty .product-form__buttons .button:after,.j-page-loyalty quantity-input.quantity:after{box-shadow:unset}.j-page-loyalty .product-form__buttons .button:hover:after{box-shadow:unset;border:0}.j-page-loyalty a.link.product__view-details.animate-arrow{display:none}.j-page-loyalty .product__info-container .product__accordion.accordion.quick-add-hidden{border-bottom:1px solid rgb(0 110 55 / 40%);border-top:0}.j-page-loyalty .product__info-container .product__accordion.accordion.quick-add-hidden.accordion-add-margin{margin-top:10px}.j-page-loyalty .product__description.rte.quick-add-hidden.text-green{margin-top:17px;margin-bottom:13px}.j-page-loyalty .product__description.rte.quick-add-hidden.text-green p span{font-size:18px;line-height:24px}.j-page-loyalty .product__accordion svg.icon.icon-plus,.j-page-loyalty .product__accordion svg.icon.icon-minus{width:16px}.j-page-loyalty .accordion-toggle-icon{position:relative}.j-page-loyalty .accordion-toggle-icon .icon-plus,.j-page-loyalty .accordion-toggle-icon .icon-minus{top:0;left:-10px;transition:opacity .2s ease}.j-page-loyalty details .icon-plus{opacity:1;visibility:visible}.j-page-loyalty details .icon-minus{opacity:0;visibility:hidden;display:none}.j-page-loyalty details[open] .icon-plus{opacity:0;visibility:hidden;display:none}.j-page-loyalty details[open] .icon-minus{opacity:1;display:block;visibility:visible}.j-page-loyalty .accordion .summary__title{display:flex;flex:1;align-items:center;justify-content:space-between}.j-page-loyalty .product__info-container .product-form{margin:0;width:77%}.j-page-loyalty .product__accordion .accordion summary{padding:1rem 0}.j-page-loyalty .product__accordion .icon-minus path{fill:#006e37}.j-page-loyalty .product__info-container .product-form__submit{margin-bottom:0;width:100%;max-width:100%;min-width:100%}.j-page-loyalty .product__info-container .product-form__input{flex:0 0 100%;padding:0;margin:0;max-width:max-content;min-width:fit-content;border:none}.j-page-loyalty .product__info-container .buy_buttons_custom{display:flex;border:1.5px solid #006e37;align-items:center;border-radius:60px;padding:5px!important;margin:24px 0 16px}.j-page-loyalty .product__info-container .product-form__buttons{width:100%;max-width:100%;min-width:100%}.j-page-loyalty .product__info-container .product-form__submit{margin-bottom:0}.j-page-loyalty .product__info-container .product-form{width:100%;display:flex}.j-page-loyalty .product__info-container .product-form{margin:0!important}.j-page-loyalty .product__info-container .custom_button{flex:100%}.j-page-loyalty .product__info-container form.form{width:100%}.j-page-loyalty .product__info-container .product-form__submit{background-color:#e57641;font-weight:700;text-transform:uppercase}.j-page-loyalty .product__info-container .quantity__button .svg-wrapper{width:16px}.j-page-loyalty .product__info-container .quantity__button.disabled{opacity:1}.j-page-loyalty .product__info-container .quantity__button path{fill:#006e37!important}.j-page-loyalty .product__info-container .quantity input.quantity__input{color:#006e37}@media screen and (min-width:750px){.j-page-loyalty .grid__item.product__media-wrapper .product__media-item.grid__item:nth-child(3) .product-media-container .media{padding-top:var(--ratio-percent);max-width:100%;height:100%}.j-page-loyalty .grid__item.product__media-wrapper .product__media-item.grid__item:nth-child(3){max-width:100%!important;width:100%}}.j-page-loyalty .product-bundle-save-block{margin:30px 0}.j-page-loyalty .bundle-save-wrapper{background:#006e37;border-radius:16px;padding:20px 16px 20px 20px;display:flex;align-items:center;justify-content:space-between;gap:30px;margin:32px 0;flex-wrap:wrap}.j-page-loyalty .bundle-left{display:flex;align-items:center;gap:20px;flex:1}.j-page-loyalty .bundle-products{display:flex;align-items:center;gap:0;position:relative}.j-page-loyalty .bundle-product-img{background:#fff;border-radius:12px;padding:8px;width:100px;height:100px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:3px solid white;box-shadow:0 2px 8px #0000001a}.j-page-loyalty .bundle-product-img:not(:first-child){margin-left:-15px}.j-page-loyalty .bundle-product-img img{max-width:100%;max-height:100%;object-fit:contain}.j-page-loyalty .bundle-text{color:#fff}.j-page-loyalty .bundle-text__title{font-family:Reckless Neue;font-weight:400;font-size:24px;line-height:30px;letter-spacing:0;color:#fdfaf0;margin:0}.j-page-loyalty .bundle-text p{font-family:Avantt TRIAL;font-weight:400;font-size:15px;line-height:21px;letter-spacing:0;color:#fdfaf0;margin-top:8px}.j-page-loyalty .bundle-text p strong{font-weight:700}.j-page-loyalty .bundle-cta{flex-shrink:0}.j-page-loyalty .bundle-btn{transition:all .3s ease;color:#fff;background-color:transparent!important;padding:12px 24px;border-radius:60px;cursor:pointer;text-decoration:none;display:inline-block;white-space:nowrap;font-family:Avantt TRIAL;font-weight:500;font-size:15px;line-height:21px;letter-spacing:0;text-transform:uppercase;border:1.5px solid #fdfaf0;position:relative}.j-page-loyalty .bundle-btn:hover{background:#fff!important;color:#006e37}.j-page-loyalty #appstle_subscription_widget0 .appstle_subscription_amount{margin-left:auto;font-family:Avantt TRIAL;font-weight:400;font-size:15px;line-height:20px;letter-spacing:0}.j-page-loyalty div#appstle_subscription_widget0>*{color:#006e37}.j-page-loyalty .WIDGET_TYPE_1 .appstle_subscription_wrapper_option:not(.appstle_include_dropdown){border-color:#006e37!important}.j-page-loyalty .WIDGET_TYPE_1 .appstle_subscription_wrapper_option.appstle_include_dropdown{border:1.5px solid #006e37!important}.j-page-loyalty .WIDGET_TYPE_1 .appstle_one_time_text{color:#006e37!important}.j-page-loyalty #appstle_subscription_widget0 .appstle_circle{border:2px solid #006e37!important}.j-page-loyalty .appstle_subscription_wrapper .appstle_dot{background-color:#006e37}.j-page-loyalty .appstle-radio-wrapper .sellingplan,.j-page-loyalty #appstle_subscription_widget0 .appstle_select_label{color:#006e37}.j-page-loyalty .WIDGET_TYPE_1 .appstle-radio-input-wrapper input:checked:after{background-color:#006e37!important}.j-page-loyalty span.appstle_subscribe_save_text{color:#006e37}.j-page-loyalty .WIDGET_TYPE_1 .appstle-radio-input-wrapper input{accent-color:#006e37!important}.j-page-loyalty .skincare-swiper .swiper-pagination-bullet:hover{background-color:#006e37;transition:.5s}.j-page-loyalty .skincare-swiper .swiper-pagination-bullet{transition:.5s}@media(max-width:768px){.j-page-loyalty .bundle-save-wrapper{margin:45px 0}.j-page-loyalty .bundle-btn{color:#fff;background-color:#006e37!important}.j-page-loyalty .bundle-btn:hover{background:#006e37!important;color:#fff;transform:none}.j-page-loyalty .product-bundle-save-block .bundle-save-wrapper .form{width:100%;margin-bottom:-46px;border:1.5px solid #006E37;border-radius:60px;padding:5px;background-color:#fff}.j-page-loyalty .bundle-save-wrapper{flex-direction:column;text-align:center;padding:20px}.j-page-loyalty .bundle-text__title{text-align:left}.j-page-loyalty .bundle-products{justify-content:center}.j-page-loyalty .bundle-text p{font-size:14px;text-align:left}.j-page-loyalty .product-bundle-save-block{position:relative}.j-page-loyalty .bundle-btn{width:100%}}.j-page-loyalty .product-video-reviews-block{margin:0!important}.j-page-loyalty .video-reviews-carousel{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding:10px 0}.j-page-loyalty .video-reviews-carousel::-webkit-scrollbar{display:none}.j-page-loyalty .video-review-item{flex:0 0 auto;width:105px;scroll-snap-align:start;position:relative;border-radius:6px;overflow:hidden;cursor:pointer;transition:transform .3s ease;box-shadow:0 4px 12px #0000001a;background:#000}.j-page-loyalty .video-review-item:hover{transform:translateY(-5px);box-shadow:0 6px 20px #00000026}.j-page-loyalty .video-review-item img{width:100%;height:320px;object-fit:cover;display:block}.j-page-loyalty .video-review-item video{width:100%;object-fit:cover;display:block}.j-page-loyalty .video-review-eager-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;pointer-events:none;transition:opacity .2s ease}.j-page-loyalty .video-review-item.playing .video-review-eager-poster{opacity:0}.j-page-loyalty .video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;background:#ffffffe6;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:2}.j-page-loyalty .video-review-item.playing .video-play-btn{opacity:0;pointer-events:none}.j-page-loyalty .video-review-caption{position:absolute;bottom:0;left:0;right:0;padding:15px;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,transparent 100%);color:#fff;font-size:12px;line-height:1.4;font-family:Avantt TRIAL,sans-serif;z-index:1}.j-page-loyalty .video-dimension-badge{text-align:center;margin-top:20px}.j-page-loyalty .video-dimension-badge span{padding:10px 20px;background:#006e37;color:#fff;font-size:13px;font-weight:600;border-radius:8px;display:inline-block;font-family:Avantt TRIAL,sans-serif}@media(max-width:768px){.j-page-loyalty .video-review-item{width:160px}.j-page-loyalty .video-play-btn{width:50px;height:50px}.j-page-loyalty .video-play-btn:after{border-width:10px 0 10px 16px}}@media screen and (max-width:990px){.j-page-loyalty .product-grid-container .collection .grid{row-gap:45px}.j-page-loyalty .product-grid-container .collection .quick-add{border:1.5px solid #006e37;border-radius:60px;padding:6px}.j-page-loyalty .product-grid-container .collection .quick-add__submit.button{font-size:16px;padding:6px 0!important;min-height:auto}}@media screen and (max-width:750px){.j-page-loyalty .collection-hero__text-wrapper p{margin:12px 0 0;font-size:15px;line-height:21px}.j-page-loyalty .collection-hero{padding-top:28px!important}.j-page-loyalty .product-grid-container .collection .card__content .card__heading.h5{font-size:24px}.j-page-loyalty .product-grid-container .collection .card__content .card-information .price span.price-item.price-item--regular{font-size:18px}}.j-page-loyalty .product__accordion .accordion__content .metafield-rich_text_field p{margin-top:0}.j-page-loyalty .template-product main#MainContent{background-color:#fefbf0!important}.j-page-loyalty .accordion-popup-close{background:none;border:none;color:#fdfaf0;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s ease;line-height:1;position:absolute;right:17px;top:17px;margin:-.5rem -.5rem -.5rem 0}.j-page-loyalty .accordion-popup-close:hover{background:#ffffff26}.j-page-loyalty .accordion-popup-close svg{display:block}.j-page-loyalty .accordion__content{position:relative}.j-page-loyalty .accordion-popup-overlay{position:absolute;top:0;left:0;right:0;z-index:100;display:none;border-radius:4px;height:100%}.j-page-loyalty .accordion-popup-overlay.active{display:block}.j-page-loyalty .product__accordion .accordion__content a{font-weight:600;font-size:16px;line-height:22px;letter-spacing:0;color:#006e37}.j-page-loyalty .accordion__content a[href*=ingredients],.j-page-loyalty .accordion__content a[href*="#popup"]{color:teal;text-decoration:underline;cursor:pointer;font-size:.9rem;font-weight:500;transition:color .2s ease}.j-page-loyalty .accordion__content a[href*=ingredients]:hover,.j-page-loyalty .accordion__content a[href*="#popup"]:hover{color:#066}.j-page-loyalty .accordion-popup-content{background:#006e37;border-radius:12px;width:100%;max-width:100%;display:flex;flex-direction:column;margin:0 auto;height:100%;overflow-y:hidden;min-height:auto}.j-page-loyalty .accordion-popup-body{font-size:16px;line-height:24px;letter-spacing:0;color:#fdfaf0;padding:20px;flex:1 1 0;min-height:0;overflow-y:auto}.j-page-loyalty .accordion__content.rte p{color:var(--jiyu-green)}.j-page-loyalty span.header__active-menu-item{color:#006e37;text-decoration:none}.j-page-loyalty .price.price--large,.j-page-loyalty .product__tax,.j-page-loyalty .installment,.j-page-loyalty .product__tax a{color:#006e37}.j-page-loyalty .product__info-wrapper .product-form__input.product-form__input--pill.jar-quantity{border:none;margin-bottom:20px;height:auto}.j-page-loyalty .cart-discount-badge{background:gold;color:#000;font-size:14px;font-weight:700;padding:6px 11px;border-radius:30px;line-height:1;white-space:nowrap}.j-page-loyalty .cart-drawer__footer .totals__total-value{display:flex;align-items:center;gap:5px}.j-page-loyalty span.cart_total_price{font-weight:700;font-size:20px}.j-page-loyalty .cart-drawer .cart-drawer__footer .slash_price{font-size:18px}@media(max-width:768px){.j-page-loyalty .accordion-popup-body{font-size:15px;line-height:23px;overflow-y:scroll;letter-spacing:0}}.j-page-loyalty .nx-sub-toggle{margin-top:10px;border:1px dashed #d3d3d3;border-radius:8px;padding:10px 11px}.j-page-loyalty .nx-sub-toggle__label{display:flex;gap:10px;align-items:center;cursor:pointer}.j-page-loyalty .nx-sub-toggle__checkbox{margin-top:3px}.j-page-loyalty .nx-sub-toggle.is-active{border-color:#006e37;background:#ddefc9}.j-page-loyalty .nx-sub-toggle__title{display:block;font-weight:600}.j-page-loyalty .nx-sub-toggle__text{color:#006e37}.j-page-loyalty .nx-sub-toggle__subtitle{display:block;font-size:.9rem}.j-page-loyalty #appstle_subscription_widget0{display:none}.j-page-loyalty .variant_price--onetime,.j-page-loyalty .variant_price--selling-plan{transition:opacity .12s ease;display:none}.j-page-loyalty .variant-price-visible{display:block}.j-page-loyalty .product .product-form__input--pill input[type=radio]:checked+label{background-color:unset;color:#006e37;border:unset!important;outline:unset!important;box-shadow:unset!important}.j-page-loyalty .product .product-form__input--pill input[type=radio]+label{background-color:unset;color:#006e37;padding:0;background:transparent;width:calc(33.33% - 8px * 2/3);border:unset!important;outline:unset!important;box-shadow:unset!important}.j-page-loyalty .option_main{display:flex;align-items:stretch}.j-page-loyalty .product-form__input--pill input[type=radio]+label .label_with_image{border:1px solid transparent;box-shadow:inset 0 0 0 1px #006e37;border-radius:5px;padding:13px 10px 10px;display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:10px;font-weight:700;height:100%}.j-page-loyalty .product-form__input--pill input[type=radio]:checked+label .label_with_image{background:#ddefc9;box-shadow:inset 0 0 0 2px #006e37}.j-page-loyalty s.variant-price-sp__compare{font-size:13px;margin-right:3px;font-weight:500}.j-page-loyalty .product .product__info-wrapper .product-form__input.product-form__input--pill{max-width:100%}.j-page-loyalty .nx-sub-toggle input[type=checkbox]{display:inline-block;width:20px;accent-color:#006e37;height:20px}.j-page-loyalty .product .product-form__input--pill input[type=radio]+label:focus-visible,.j-page-loyalty .product .product-form__input--pill input[type=radio]:checked+label:focus-visible{outline:none!important;box-shadow:none!important;border:none!important}.j-page-loyalty .product-form__input .form__label{font-weight:700;color:#006e37;padding-bottom:7px}.j-page-loyalty .variant-price__sale,.j-page-loyalty .variant-price-sp__sale{font-weight:700}.j-page-loyalty .variant_price_discount{position:absolute;z-index:2;top:-10px;left:50%;transform:translate(-50%);color:#fff;background:#006e37;font-size:13px;padding:3px 8px;border-radius:30px;width:max-content}.j-page-loyalty .product .product-form__input--pill input[type=radio]+label:before{display:none}.j-page-loyalty .is-subscription .variant_price_discount{display:block}.j-page-loyalty span.variant-price__per-day{width:100%;display:block;margin-top:6px;font-size:13px;font-weight:600}.j-page-loyalty .variant-sale-text{display:block;font-size:12px;font-weight:600;margin-top:4px;line-height:1.3;width:100%;text-align:center}.j-page-loyalty .label-free-shipping{margin-top:5px}.j-page-loyalty .label-free-gift{display:none}.j-page-loyalty html.fg-gift-variant .label-free-gift{display:block;margin-top:5px}.j-page-loyalty .product .product-form__input--pill input[type=radio]+label{display:flex;flex-direction:column}.j-page-loyalty .label_with_image img{object-fit:contain}@media(min-width:1024px){.j-page-loyalty .label_with_image img{width:100px;height:100px}}.j-page-loyalty .price.price--sale-mode .price-item--sale{color:rgb(var(--color-foreground))}.j-page-loyalty .price.price--sale-mode s.price-item--regular{opacity:.6;margin-left:.5rem}.j-page-loyalty .section-hidden{display:none}.j-page-loyalty .sale-card-badge{position:absolute;top:1.2rem;left:1.2rem;z-index:3;padding:.4rem 1rem;border-radius:var(--badge-corner-radius, 4rem);font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;line-height:1.4;letter-spacing:.04em;white-space:nowrap;pointer-events:none}.j-page-loyalty .card__badge .sale-card-badge,.j-page-loyalty .card__badge .free-gift-card-badge{position:static;display:inline-block}.j-page-loyalty .free-gift-card-badge{position:absolute;top:1.2rem;right:1.2rem;left:auto;z-index:3;padding:.4rem 1rem;border-radius:var(--badge-corner-radius, 4rem);font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;line-height:1.4;letter-spacing:.04em;white-space:nowrap;pointer-events:none}.j-page-loyalty html:not(.fg-gift-variant) .free-gift-card-badge{display:none}.j-page-loyalty .label-bogo{display:none}.j-page-loyalty html.bogo-link-active .label-bogo{display:block;margin-top:5px;font-weight:600}.j-page-loyalty .bogo-card-callout{display:none}.j-page-loyalty html.bogo-link-active .bogo-card-callout{display:block;margin-top:.4rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;line-height:1.4}.j-page-loyalty #rivo-lp-referral-campaign .rivo-lp-content{min-height:700px}@media(max-width:680px){.j-page-loyalty #rivo-lp-referral-campaign .rivo-lp-content{min-height:800px}}.j-page-loyalty .desktop-only{display:flex}.j-page-loyalty .mobile-only{display:none}@media screen and (max-width:999px){.j-page-loyalty .desktop-only{display:none}.j-page-loyalty .mobile-only{display:flex}}.j-page-loyalty cart-items .title-wrapper-with-link{max-width:800px;margin:0 auto;display:block;text-align:center}.j-page-loyalty cart-items .you-may-like-section,.j-page-loyalty cart-items form.cart__contents{max-width:840px;margin:0 auto}.j-page-loyalty cart-items .free_shipping_text{color:#006e37;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:140%;text-transform:capitalize;margin:0}.j-page-loyalty cart-items .free_shipping_progress-bar{padding-top:0;margin:24px 0}.j-page-loyalty cart-items .free_shipping_progress-bar .progress-bar-background{width:100%;display:block;height:12px;border:1.5px solid #006E37;border-radius:4px}.j-page-loyalty cart-items .free_shipping_progress-bar .progress-bar-background .progress-bar-fill{display:block;height:9px;background:#006e37;border-radius:2px 0 0 2px}.j-page-loyalty cart-items .title-wrapper-with-link h2{margin:0;padding-bottom:12px}.j-page-loyalty cart-items .cart-item__name{font-size:24px;font-style:normal;font-weight:400;line-height:140%;text-transform:capitalize;margin-bottom:20px}.j-page-loyalty .cart-items td,.j-page-loyalty .cart-items th{padding:0;border:none}.j-page-loyalty .cart-items th{text-align:left;padding-bottom:1.8rem;opacity:.85;font-weight:400}.j-page-loyalty .cart-item__quantity-wrapper{display:flex}.j-page-loyalty .cart-item__totals{position:relative}.j-page-loyalty .cart-items *.right{text-align:right}.j-page-loyalty .cart-item__image-container{display:inline-flex;align-items:flex-start}.j-page-loyalty .cart-item__nested-line .cart-item__image-container{min-width:calc(10rem / var(--font-body-scale));justify-content:right}.j-page-loyalty .cart-item__nested-line .cart-item__image-container img{width:60%}.j-page-loyalty .cart-item__image-container:after{content:none}.j-page-loyalty .cart-item__image{max-width:calc(10rem / var(--font-body-scale));border-radius:8px!important;border:1.2px solid #006E37}.j-page-loyalty cart-items .cart-item .cart-item__details{flex:1;padding-left:14px}.j-page-loyalty cart-items .quantity__button{background:transparent;width:20px}.j-page-loyalty cart-items .quantity__button .svg-wrapper{width:2rem}.j-page-loyalty cart-items .quantity:before,.j-page-loyalty cart-items .quantity:after{content:none}.j-page-loyalty cart-items quantity-popover .quantity{width:auto;min-height:auto}.j-page-loyalty cart-items .quantity__input{width:50px;flex-grow:unset;color:#006e37;font-size:16px;font-weight:700}.j-page-loyalty cart-items .cart-item__price-wrapper .price{font-size:18px;color:#006e37}.j-page-loyalty cart-items .cart-item__totals{display:flex;flex-direction:column;gap:20px;align-self:flex-start}.j-page-loyalty .cart__footer .cart__blocks{width:100%}.j-page-loyalty .cart__footer{max-width:840px;margin:0 auto;padding-top:0!important}.j-page-loyalty .cart__footer .cart__blocks .totals h2{color:#006e37;font-family:Avantt TRIAL;font-size:20px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;letter-spacing:0}.j-page-loyalty .cart__footer .cart__blocks .totals .totals__total-value{color:#006e37;font-family:Avantt TRIAL;font-size:20px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase}.j-page-loyalty .cart__footer .cart__blocks .totals{justify-content:space-between}.j-page-loyalty cart-items .you-may-like-section{padding:28px 20px 40px;border-radius:12px;border:1.2px solid #006E37}.j-page-loyalty cart-items .you-may-like-section .headers h2{margin:0}.j-page-loyalty cart-items .you-may-like-section .headers{margin-bottom:20px}.j-page-loyalty cart-items .you-may-like-section .arrows,.j-page-loyalty cart-items .you-may-like-section .headers{display:flex;justify-content:space-between;gap:16px}.j-page-loyalty cart-items .you-may-like-section .single_product{border-radius:8px;background:#ddefc9;padding:16px;display:flex;align-items:center;gap:16px}.j-page-loyalty cart-items .you-may-like-section .single_product .product_title{color:#006e37;margin:0;font-family:Reckless Neue;font-size:20px;font-style:normal;font-weight:400;line-height:140%;text-transform:capitalize;text-decoration:none}.j-page-loyalty cart-items .you-may-like-section .single_product .product_image{width:80px;height:80px;border-radius:8px;border:1.2px solid #006E37;background-color:#fff}.j-page-loyalty cart-items .you-may-like-section .single_product p.price{color:#006e37;font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-transform:capitalize;letter-spacing:0}.j-page-loyalty cart-items .you-may-like-section .single_product .cart_cta{align-self:flex-end}.j-page-loyalty cart-items .you-may-like-section .single_product .cart_cta .grid_cta-main{color:#006e37;font-family:Avantt TRIAL;font-size:16px;font-style:normal;font-weight:400;line-height:140%;cursor:pointer;text-decoration-line:underline;text-transform:capitalize;background:none;border:none}.j-page-loyalty .cart-item__details{font-size:1.6rem;line-height:calc(1 + .4 / var(--font-body-scale))}.j-page-loyalty .cart-item__details>*{margin:0;max-width:30rem}.j-page-loyalty .cart-item__details>*+*{margin-top:.6rem}.j-page-loyalty .cart-item__media{position:relative}.j-page-loyalty .cart-item__link{display:block;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.j-page-loyalty .cart-item__name{text-decoration:none;display:block}.j-page-loyalty .cart-item__name:hover{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.2rem}.j-page-loyalty .cart-item__price-wrapper>*{display:block;margin:0;padding:0}.j-page-loyalty .cart-item__discounted-prices dd{margin:0}.j-page-loyalty .cart-item__discounted-prices .cart-item__old-price{font-size:1.4rem}.j-page-loyalty .cart-item__old-price{opacity:.7}.j-page-loyalty .cart-item__final-price{font-weight:400}.j-page-loyalty .product-option{font-size:1.4rem;word-break:break-word;line-height:calc(1 + .5 / var(--font-body-scale))}.j-page-loyalty .cart-item cart-remove-button{display:flex;margin-left:0;justify-content:end}@media screen and (min-width:750px)and (max-width:989px){.j-page-loyalty .cart-item cart-remove-button{width:4.5rem;height:4.5rem}}.j-page-loyalty cart-remove-button .button{min-width:calc(4.5rem / var(--font-body-scale));min-height:4.5rem;padding:0;margin:0 .1rem .1rem 0}.j-page-loyalty cart-remove-button .button:before,.j-page-loyalty cart-remove-button .button:after{content:none}.j-page-loyalty cart-remove-button .button:not([disabled]):hover{color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.j-page-loyalty cart-remove-button .button{min-width:3.5rem;min-height:3.5rem}}.j-page-loyalty cart-remove-button .icon-remove{height:1.5rem;width:1.5rem}.j-page-loyalty .cart-item .loading__spinner{top:0;left:auto;right:auto;bottom:0;padding:0}@media screen and (min-width:750px){.j-page-loyalty .cart-item .loading__spinner{right:0;padding-top:4.5rem;bottom:auto}}.j-page-loyalty .cart-item .loading__spinner:not(.hidden)~*{visibility:hidden}.j-page-loyalty .cart-item__error{display:flex;align-items:flex-start;margin-top:.2rem;width:min-content;min-width:100%}.j-page-loyalty .cart-item__error-text{font-size:1.3rem;line-height:1.4;letter-spacing:.04rem;order:1}.j-page-loyalty .cart-item__error-text+.svg-wrapper{flex-shrink:0;width:1.5rem;height:1.5rem;margin-right:.7rem;margin-top:.25rem}.j-page-loyalty .cart-item__error-text:empty+.svg-wrapper{display:none}.j-page-loyalty .product-option+.product-option{margin-top:.4rem}.j-page-loyalty .product-option *{display:inline;margin:0}.j-page-loyalty .cart-items thead th{text-transform:uppercase}.j-page-loyalty .cart-items .cart-item{display:flex;align-items:center;gap:1rem;row-gap:20px;flex-wrap:wrap;border-radius:12px;border:1.25px solid #006E37;padding:20px;margin-bottom:12px}.j-page-loyalty cart-items .cart_item_message{flex:100%;border-radius:8px;background:#006e37;color:#fff;padding:16px!important;display:inline-flex;justify-content:space-between}.j-page-loyalty cart-items .cart_item_message p{color:#fdfaf0;font-size:15px;font-style:italic;font-weight:400;line-height:21px;margin:0}.j-page-loyalty cart-items .cart_item_message span.customer_text{font-size:10px;opacity:.5;margin-left:8px}.j-page-loyalty cart-items .cart_item_message span{font-style:normal}@media screen and (max-width:749px){.j-page-loyalty .cart-items,.j-page-loyalty .cart-items thead,.j-page-loyalty .cart-items tbody{display:block;width:100%}.j-page-loyalty cart-items .you-may-like-section .single_product{gap:8px}.j-page-loyalty cart-items .you-may-like-section .single_product p.price,.j-page-loyalty cart-items .you-may-like-section .single_product .product_title{font-size:14px}.j-page-loyalty cart-items .you-may-like-section{padding:16px}.j-page-loyalty cart-items .you-may-like-section .single_product .product_image{width:70px;height:70px}.j-page-loyalty .cart-items .cart_item_message{flex-wrap:wrap;gap:8px;padding:12px!important}.j-page-loyalty .cart__footer .cart__blocks .totals .totals__total-value,.j-page-loyalty .cart__footer .cart__blocks .totals h2{font-size:18px}.j-page-loyalty cart-items .cart_item_message p{font-size:12px}.j-page-loyalty cart-items .cart-item .cart-item__details{padding-left:4px}.j-page-loyalty cart-items .cart-item__price-wrapper .price{font-size:15px;letter-spacing:0}.j-page-loyalty cart-items .cart-item__image{max-width:80px;max-height:80px}.j-page-loyalty cart-items .cart-item__name{font-size:14px;margin-bottom:10px}.j-page-loyalty .cart-items thead tr{display:flex;justify-content:space-between;border-bottom:.1rem solid rgba(var(--color-foreground),.2);margin-bottom:4rem}.j-page-loyalty .cart-item{display:grid;grid-template:repeat(2,auto) / repeat(4,1fr);gap:1.5rem;margin-bottom:3.5rem}.j-page-loyalty .cart-item:has(+.cart-item__nested-line){margin-bottom:1.5rem}.j-page-loyalty .cart-item:last-child{margin-bottom:0}.j-page-loyalty .cart-item__media{grid-row:1 / 3}.j-page-loyalty .cart-item__details{grid-column:2 / 4}.j-page-loyalty .cart-item__quantity{grid-column:2 / 5}.j-page-loyalty .cart-item__quantity-wrapper{flex-wrap:wrap}.j-page-loyalty .cart-item__totals{display:flex;align-items:flex-start;justify-content:flex-end}}@media screen and (min-width:750px){.j-page-loyalty .cart-items{border-spacing:0;border-collapse:separate;box-shadow:none;width:100%;display:table}.j-page-loyalty .cart-items th{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.j-page-loyalty .cart-items thead th:first-child{width:50%}.j-page-loyalty .cart-items th+th{padding-left:4rem}.j-page-loyalty .cart-items td{vertical-align:top;padding-top:0}.j-page-loyalty .cart-items .cart-item__nested-line td{padding-top:1rem}.j-page-loyalty .cart-item{display:table-row}.j-page-loyalty .cart-item>td+td{padding-left:4rem}.j-page-loyalty .cart-item__media{width:10rem}.j-page-loyalty .cart-item__price-wrapper>*:only-child:not(.cart-item__discounted-prices){margin-top:1rem}.j-page-loyalty .cart-item__error{margin-left:.3rem}}@media screen and (min-width:990px){.j-page-loyalty .cart-item .cart-item__quantity,.j-page-loyalty .cart-items .cart-items__heading--wide{padding-left:6rem}.j-page-loyalty .cart-items thead th:first-child{width:60%}}@media screen and (min-width:750px){.j-page-loyalty .cart-items .cart-items__heading--quantity,.j-page-loyalty .cart-item .cart-item__quantity,.j-page-loyalty .cart-item__quantity--info quantity-popover>*{padding-left:5rem}.j-page-loyalty .cart-item .cart-item__quantity--info,.j-page-loyalty .cart-item__quantity--info .cart-item__quantity-wrapper,.j-page-loyalty .cart-item__quantity--info .cart-items__info{padding-left:0}}@media screen and (max-width:989px){.j-page-loyalty .cart-items .quantity-popover__info-button{padding-left:0}}.j-page-loyalty cart-items .cart-item__details,.j-page-loyalty cart-items .cart-item__details .product-option,.j-page-loyalty cart-items .cart-item .discounts__discount,.j-page-loyalty cart-items .cart__login-paragraph,.j-page-loyalty #main-cart-footer .discounts__discount{color:rgb(var(--color-foreground))}.j-page-loyalty cart-items .you-may-like-section .arrow-left,.j-page-loyalty cart-items .you-may-like-section .arrow-right{background:transparent;border:0;padding:0;margin:0;cursor:pointer;line-height:0;color:inherit}.j-page-loyalty cart-items .you-may-like-section .swiper{touch-action:pan-y}.j-page-loyalty cart-items .you-may-like-section .arrow-left:focus-visible,.j-page-loyalty cart-items .you-may-like-section .arrow-right:focus-visible,.j-page-loyalty cart-items cart-remove-button .button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.j-page-loyalty .drawer{position:fixed;z-index:1000000;left:0;top:0;width:100vw;height:100%;display:flex;justify-content:flex-end;background-color:rgba(var(--color-foreground),.5);transition:visibility var(--duration-default) ease}.j-page-loyalty .drawer.active{visibility:visible}.j-page-loyalty .drawer__inner{position:relative;height:100%;background:#fdfaf0;width:60rem;max-width:calc(100vw - 3rem);padding:0 3.2rem;border:.1rem solid rgba(var(--color-foreground),.2);border-right:0;overflow:hidden;display:flex;flex-direction:column;transform:translate(100%);transition:transform var(--duration-default) ease}.j-page-loyalty .drawer__inner-empty{height:100%;padding:0 1.5rem;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}.j-page-loyalty .cart-drawer__warnings{display:flex;flex-direction:column;flex:1;justify-content:center}.j-page-loyalty cart-drawer.is-empty .drawer__inner{display:grid;grid-template-rows:1fr;align-items:start;padding:0;overflow:hidden}.j-page-loyalty cart-drawer.is-empty .drawer__header{display:none}.j-page-loyalty cart-drawer:not(.is-empty) .cart-drawer__warnings,.j-page-loyalty cart-drawer:not(.is-empty) .cart-drawer__collection{display:none}.j-page-loyalty .cart-drawer__warnings--has-collection .cart__login-title{margin-top:2.5rem}.j-page-loyalty .drawer.active .drawer__inner{transform:translate(0)}.j-page-loyalty .cart-drawer__skeleton{display:none}.j-page-loyalty .cart-drawer--loading .cart-drawer__skeleton{display:flex;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;background:#fdfaf0;padding:2rem 3.2rem 2.4rem;overflow:hidden}.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__close{align-self:flex-end;background:transparent;border:0;padding:0;line-height:0;cursor:pointer}.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__ship{margin:1.2rem 0 2.4rem}.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__items{flex:1 1 auto}.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__item{display:flex;gap:1.6rem;align-items:center}.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__item-lines{flex:1 1 auto;display:flex;flex-direction:column;gap:1rem}.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__footer{margin-top:auto}.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__total{display:flex;justify-content:space-between;margin-bottom:1.6rem}.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__thumb,.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__line,.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__bar{display:block;position:relative;overflow:hidden;background:rgba(var(--color-foreground),.08);border-radius:10px}.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__thumb:after,.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__line:after,.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(var(--color-background),.6),transparent);transform:translate(-100%);animation:cd-skel-sweep 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__thumb:after,.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__line:after,.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__bar:after{animation:none}}.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__thumb{width:8rem;height:8rem;flex:0 0 auto;border-radius:12px}.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__bar{height:.8rem;border-radius:999px}.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__line{height:1.3rem}.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__line--ship{width:60%;height:1.1rem;margin-bottom:1rem}.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__line--lg{width:75%}.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__line--sm{width:45%}.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__line--price{width:30%}.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__line--total-label{width:35%}.j-page-loyalty :is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__line--total-value{width:20%}.j-page-loyalty .cart-drawer__skeleton .cart__ctas .cart__checkout-button{display:flex;align-items:center;justify-content:center;width:100%;pointer-events:none}.j-page-loyalty .cart-drawer__skel-row{display:block;padding:1.6rem 0;border-top:.1rem solid rgba(var(--color-foreground),.08)}.j-page-loyalty .cart-drawer--adding .cart-drawer__footer,.j-page-loyalty .cart-drawer--adding .cart__ctas,.j-page-loyalty .cart-drawer--adding .totals{opacity:.55;transition:opacity var(--duration-default) ease}.j-page-loyalty .drawer__header{position:relative;padding:2.4rem 0 3.2rem;text-align:center}.j-page-loyalty .drawer__heading{margin:0 0 1rem}.j-page-loyalty .drawer__close{display:inline-block;padding:15px;box-shadow:0 0 0 .2rem rgba(var(--color-button),0);position:absolute;top:21px;right:-15px;color:#006e37;background-color:transparent;border:none;cursor:pointer}.j-page-loyalty .cart-drawer .drawer__close{top:0}.j-page-loyalty .cart-drawer__warnings .drawer__close{right:15px}.j-page-loyalty .drawer__close .svg-wrapper{height:2rem;width:2rem}.j-page-loyalty .drawer__contents{flex-grow:1;display:flex;flex-direction:column}.j-page-loyalty .drawer__footer{padding:16px 30px;background:#006e3712;margin:0 -3.2rem;overflow:auto}.j-page-loyalty .drawer__footer::-webkit-scrollbar{width:3px}.j-page-loyalty cart-drawer-items.is-empty+.drawer__footer{display:none}.j-page-loyalty .drawer__footer>details{margin-top:-1.5rem;border-bottom:.1rem solid rgba(var(--color-foreground),.2)}.j-page-loyalty .drawer__footer>details[open]{padding-bottom:1.5rem}.j-page-loyalty .drawer__footer summary{display:flex;position:relative;line-height:1;padding:1.5rem 2.8rem 1.5rem 0}.j-page-loyalty .drawer__footer>details+.cart-drawer__footer{padding-top:1.5rem}.j-page-loyalty cart-drawer{position:fixed;top:0;left:0;width:100vw;height:100%}.j-page-loyalty .cart-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0}.j-page-loyalty .cart-drawer__overlay:empty{display:block}.j-page-loyalty .cart-drawer__form{flex-grow:1;display:flex;flex-wrap:wrap}.j-page-loyalty .cart-drawer__collection{margin:0 2.5rem 1.5rem}.j-page-loyalty .cart-drawer .drawer__cart-items-wrapper{flex-grow:1}.j-page-loyalty .cart-drawer .cart-items,.j-page-loyalty .cart-drawer tbody{display:block;width:100%}.j-page-loyalty .cart-drawer thead{display:inline-table;width:100%}.j-page-loyalty cart-drawer-items{overflow:auto;flex:1}@media screen and (max-height:650px){.j-page-loyalty cart-drawer-items{overflow:visible}.j-page-loyalty .drawer__inner{overflow:scroll}}.j-page-loyalty .cart-drawer .cart-item{display:flex;align-items:center;grid-template:repeat(2,auto) / repeat(4,1fr);gap:1rem;row-gap:20px;flex-wrap:wrap;border-radius:12px;border:1.25px solid #006E37;padding:20px;margin-bottom:12px}.j-page-loyalty .cart-drawer .cart-item:last-child{margin-bottom:1rem}.j-page-loyalty .cart-drawer .footer_icons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:35px;gap:26px}.j-page-loyalty .cart-drawer .footer_icons .icon_wrap{display:flex;align-items:center;color:#006e37;font-family:Avantt TRIAL;font-size:14px;font-style:normal;font-weight:500;line-height:22px;text-transform:uppercase;letter-spacing:0;gap:8px}.j-page-loyalty .cart-drawer .footer_icons .icon_wrap svg{vertical-align:middle}.j-page-loyalty .cart-drawer .cart-item__media{grid-row:1 / 3}.j-page-loyalty .cart-drawer .cart-item__image{max-width:100%;border-radius:8px;border:1px solid #006E37;display:block}.j-page-loyalty .cart-drawer .cart-item__nested-line .cart-item__image{max-width:60%;float:right}.j-page-loyalty .cart-drawer .cart-items thead{margin-bottom:.5rem}.j-page-loyalty .cart-drawer .cart-items thead th:first-child,.j-page-loyalty .cart-drawer .cart-items thead th:last-child{width:0;padding:0}.j-page-loyalty .cart-drawer .cart-items thead th:nth-child(2){width:50%;padding-left:0}.j-page-loyalty .cart-drawer .cart-items thead tr{display:table-row;margin-bottom:0}.j-page-loyalty .cart-drawer .cart-items th{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.j-page-loyalty .cart-drawer .cart-item:last-child{margin-bottom:1.5rem}.j-page-loyalty .cart-drawer .cart-item .loading__spinner{right:5px;padding-top:2.5rem}.j-page-loyalty .cart-drawer .cart-items td{padding-top:0}.j-page-loyalty .cart-drawer .cart-items .cart-item__nested-line td:not(.cart-item__quantity){padding-top:1rem}.j-page-loyalty .cart-drawer .cart-item>td+td{padding-left:0}.j-page-loyalty .cart-drawer .cart-item__details{width:auto;grid-column:2 / 4}.j-page-loyalty .cart-drawer .cart-item__totals{display:flex;align-items:flex-start;justify-content:flex-end}.j-page-loyalty .cart-drawer.cart-drawer .cart-item__price-wrapper>*:only-child{margin-top:0}.j-page-loyalty .cart-drawer .cart-item__price-wrapper .cart-item__discounted-prices{display:flex;flex-direction:column;gap:.6rem}.j-page-loyalty .cart-drawer .unit-price{margin-top:.6rem}.j-page-loyalty .cart-drawer .cart-items .cart-item__quantity{padding-top:0;grid-column:2 / 5}@media screen and (max-width:749px){.j-page-loyalty .cart-drawer .cart-item cart-remove-button{margin-left:0}}.j-page-loyalty .cart-drawer__footer .totals__total{font-size:20px;font-style:normal;line-height:140%;text-transform:uppercase;color:#006e37;margin:0;font-weight:700}.j-page-loyalty .cart-drawer__footer .totals__total-value{font-size:20px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;color:#006e37;margin:0}.j-page-loyalty .cart-drawer__footer .slash_price{text-decoration:line-through;opacity:.5}.j-page-loyalty .cart-drawer .totals{justify-content:space-between}.j-page-loyalty .cart-drawer__footer .totals+.totals{margin-top:.4rem}.j-page-loyalty .cart-drawer__footer .totals .totals__total{margin-top:0}.j-page-loyalty .cart-drawer .price{line-height:1}.j-page-loyalty .cart-drawer .tax-note{margin:1.2rem 0 2rem auto;text-align:left}.j-page-loyalty .cart-drawer .product-option dd{word-break:break-word}.j-page-loyalty .cart-drawer details[open]>summary .icon-caret{transform:rotate(180deg)}.j-page-loyalty .cart-drawer .cart__checkout-button{max-width:none;font-family:Avantt TRIAL;font-size:16px;font-style:normal;font-weight:500;line-height:22px;text-transform:uppercase;cursor:pointer;padding:18px}.j-page-loyalty #zoid-paypal-buttons-uid_d3e2fadd59_mdg6mjc6ndq>iframe{border-radius:60px!important}.j-page-loyalty .drawer__footer .cart__dynamic-checkout-buttons{max-width:100%}.j-page-loyalty .drawer__footer #dynamic-checkout-cart ul{flex-wrap:wrap!important;flex-direction:row!important;margin:.5rem -.5rem 0 0!important;gap:.5rem}.j-page-loyalty .drawer__footer [data-shopify-buttoncontainer]{justify-content:flex-start}.j-page-loyalty .drawer__footer #dynamic-checkout-cart ul>li{flex-basis:calc(50% - .5rem)!important;margin:0!important}.j-page-loyalty .drawer__footer #dynamic-checkout-cart ul>li:only-child{flex-basis:100%!important;margin-right:.5rem!important}@media screen and (min-width:750px){.j-page-loyalty .drawer__footer #dynamic-checkout-cart ul>li{flex-basis:calc(100% / 3 - .5rem)!important;margin:0!important}.j-page-loyalty .drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(2),.j-page-loyalty .drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(2)~li,.j-page-loyalty .drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(4),.j-page-loyalty .drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(4)~li{flex-basis:calc(50% - .5rem)!important}}.j-page-loyalty cart-drawer-items::-webkit-scrollbar{width:3px}.j-page-loyalty cart-drawer-items::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.7);border-radius:100px}.j-page-loyalty cart-drawer-items::-webkit-scrollbar-track-piece{margin-top:31px}.j-page-loyalty .cart-drawer .quantity-popover-container{padding:0}.j-page-loyalty .cart-drawer .quantity-popover__info.global-settings-popup{transform:translateY(0);top:100%}.j-page-loyalty .cart-drawer .cart-item__error{margin-top:.8rem}.j-page-loyalty .cart-drawer .quantity-popover__info+.cart-item__error{margin-top:.2rem}@media screen and (min-width:750px){.j-page-loyalty .cart-drawer .cart-item__quantity--info quantity-popover>*{padding-left:0}.j-page-loyalty .cart-drawer .cart-item__error{margin-left:0}}@media(min-width:1200px){.j-page-loyalty .drawer__inner{width:70rem}}.j-page-loyalty .cart-drawer .free_shipping_text{color:#006e37;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:140%;text-transform:capitalize;margin:0}.j-page-loyalty .cart-drawer .free_shipping_progress-bar .progress-bar-background{width:100%;display:block;height:12px;border:1.5px solid #006E37;border-radius:4px}.j-page-loyalty .cart-drawer .free_shipping_progress-bar .progress-bar-background .progress-bar-fill{display:block;height:9px;background:#006e37;border-radius:2px 0 0 2px}.j-page-loyalty .free_shipping_progress-bar{padding-top:10px}.j-page-loyalty .cart-drawer .cart-item__name{text-decoration:none;display:block;color:#006e37;font-size:18px;font-style:normal;font-weight:400;line-height:140%;text-transform:capitalize;max-width:240px}.j-page-loyalty .cart-drawer .cart-item__free-gift-label{margin-top:4px;color:#006e37;font-size:14px;font-weight:600;line-height:1.3}.j-page-loyalty .cart-drawer quantity-input{background:none!important;min-height:auto}.j-page-loyalty .cart-drawer .quantity:after,.j-page-loyalty .cart-drawer .quantity:before{content:none}.j-page-loyalty .cart-drawer quantity-popover .quantity{width:auto}.j-page-loyalty .cart-drawer quantity-input button{background:transparent;width:20px}.j-page-loyalty .cart-drawer .cart-item__details .inner_wrapper{display:flex;gap:8px;max-width:100%;align-items:center;align-self:center;justify-content:space-between}.j-page-loyalty .cart-drawer .drawer__cart-items-wrapper .cart-item__details{padding-left:14px;flex:1;padding-right:20px}.j-page-loyalty .cart-drawer .quantity__input{width:50px;flex-grow:unset;color:#006e37;font-size:16px;font-weight:700}.j-page-loyalty .cart-drawer .quantity__button .svg-wrapper{width:2rem}.j-page-loyalty .cart-drawer .cart-item__price-wrapper .price{font-size:18px;color:#006e37}.j-page-loyalty .cart-drawer cart-remove-button .button,.j-page-loyalty .cart-drawer .cart-item cart-remove-button{justify-content:flex-end}.j-page-loyalty .cart-drawer .cart-item__price-wrapper{display:flex;flex-direction:column;gap:10px}.j-page-loyalty .cart-drawer .cart-items .cart_item_message{flex:100%;border-radius:8px;background:#006e37;color:#fff;padding:16px;display:inline-flex;justify-content:space-between}.j-page-loyalty .cart-drawer .cart-items .cart_item_message span{font-style:normal}.j-page-loyalty .cart-drawer .cart-items .cart_item_message span.customer_text{font-size:12px;opacity:.5;margin-left:8px;color:#fff}.j-page-loyalty .cart-drawer .cart_item_message p{color:#fdfaf0;font-size:15px;font-style:italic;font-weight:400;line-height:21px;margin:0}.j-page-loyalty .cart-drawer .cart-item--mandatory-product h5{margin:0;font-size:24px}.j-page-loyalty .cart-drawer .mandatory-product-wrapper{display:flex;justify-content:space-between;width:100%;padding:16px;border-radius:8px;align-items:center}.j-page-loyalty .smart-upsell-btn{position:relative}.j-page-loyalty .smart-upsell-btn__spinner{display:none}.j-page-loyalty .smart-upsell-btn.loading .smart-upsell-btn__text{visibility:hidden}.j-page-loyalty .smart-upsell-btn.loading .smart-upsell-btn__spinner{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0}.j-page-loyalty .smart-upsell-btn.loading .smart-upsell-btn__spinner svg{animation:upsell-spin .7s linear infinite}.j-page-loyalty .cart-drawer .cart_cta button.btn{padding:14px 42px}.j-page-loyalty .cart-drawer .mandatory-product-wrapper .product_title{flex:1;padding-left:16px}.j-page-loyalty .cart-drawer .mandatory-product-wrapper .offer_text{color:#fdfaf0;font-size:12px;font-style:normal;font-weight:550;line-height:140%;text-transform:uppercase;padding:2px 8px;border-radius:50px;background:#f68b53}.j-page-loyalty .cart-drawer .mandatory-product-wrapper .offer_text.mobile{display:none}.j-page-loyalty .cart-drawer .offer-product .cart-item__price-wrapper{flex-direction:unset}.j-page-loyalty .cart-drawer .offer-product .strike_price{font-size:16px;text-decoration:line-through;opacity:.5}.j-page-loyalty .cart-drawer .mandatory-product-wrapper .product_title a.cart-item__name{margin-bottom:12px}.j-page-loyalty .cart-drawer .cart-item.offer-product h5{display:none}.j-page-loyalty .cart-drawer .mandatory-product-wrapper .cart-item__price-wrapper .price{display:flex;align-items:center;gap:4px}.j-page-loyalty #CartDrawer .drawer__header{padding:2rem 0}@media(max-width:749px){.j-page-loyalty .cart-drawer .footer_icons .icon_wrap{font-size:12px}.j-page-loyalty .cart-drawer .mandatory-product-wrapper .product_title .offer_text.desktop{display:none}.j-page-loyalty .cart-drawer .cart-item.offer-product h5{display:block}.j-page-loyalty .cart-drawer .cart-items .cart_item_message span.customer_text{font-size:10px}.j-page-loyalty .cart-drawer .mandatory-product-wrapper .offer_text.mobile{display:block;font-size:10px;margin-bottom:8px}.j-page-loyalty .cart-drawer .mandatory-product-wrapper .cart_cta{text-align:center}.j-page-loyalty .cart-drawer .offer-product .strike_price{font-size:13px}.j-page-loyalty .cart-drawer .mandatory-product-wrapper .product_title .special_text{display:none}.j-page-loyalty .cart-drawer .mandatory-product-wrapper .product_title{padding-left:12px}.j-page-loyalty .cart-drawer .mandatory-product-wrapper{padding:12px}.j-page-loyalty .cart-drawer .cart-item--mandatory-product h5{font-size:16px;line-height:120%}.j-page-loyalty .cart-drawer .cart_item_message{flex-wrap:wrap;gap:8px}.j-page-loyalty .cart-drawer .cart_item_message p{font-size:12px}.j-page-loyalty .cart-drawer .footer_icons{gap:10px;justify-content:center;margin-top:16px}.j-page-loyalty .cart-drawer__footer .totals__total-value,.j-page-loyalty .cart-drawer__footer .totals__total{font-size:16px}.j-page-loyalty span.cart_total_price{font-weight:700;font-size:16px}.j-page-loyalty .drawer__inner{width:100%;max-width:100%;padding:0 2rem}.j-page-loyalty .cart-drawer--loading .drawer__inner{width:100vw;max-width:100vw}.j-page-loyalty .cart-drawer .cart__payment-icons .list-payment{justify-content:center;padding-top:.5rem;margin:0}.j-page-loyalty .cart-drawer .cart-item__details .inner_wrapper{flex-wrap:wrap;gap:13px}.j-page-loyalty .cart-drawer .cart-item__name{font-size:14px}.j-page-loyalty .cart-drawer .cart-item__free-gift-label{font-size:12px}.j-page-loyalty .cart-drawer .cart-item{padding:16px;align-items:flex-start;row-gap:12px}.j-page-loyalty .cart-drawer .drawer__cart-items-wrapper .cart-item__details{padding-left:2px;padding-right:0}.j-page-loyalty .cart-drawer .cart-item__image{max-width:80px;max-height:80px}.j-page-loyalty .cart-drawer .cart-item__price-wrapper .price{font-size:15px;letter-spacing:0}.j-page-loyalty .cart-drawer .drawer__close{top:0;right:-10px}.j-page-loyalty .cart-drawer .drawer__heading{font-size:32px;line-height:120%}.j-page-loyalty .cart-drawer .cart-items .cart_item_message{padding:12px}.j-page-loyalty .cart-drawer .cart_cta button{padding:11px 32px}}@media(max-width:375px){.j-page-loyalty .drawer__footer{height:300px;overflow:auto}.j-page-loyalty .cart-drawer .cart_cta button.btn{padding:11px 31px}}.j-page-loyalty .cart-empty__header{display:flex;align-items:center;justify-content:center;position:relative;padding:2rem 2rem 0}.j-page-loyalty .cart-empty__header .cart__empty-text{margin:0;text-align:center;flex:1}.j-page-loyalty .cart-empty__header .drawer__close{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}.j-page-loyalty .cart-empty__products{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.2rem;padding:2rem 0 .8rem}.j-page-loyalty .cart-empty__card--width-full{flex:1 1 100%;max-width:100%}.j-page-loyalty .cart-empty__card--width-half{flex:1 1 calc(50% - .6rem);max-width:calc(50% - .6rem)}.j-page-loyalty .cart-empty__card--width-half .cart-empty__card-title{font-size:17px;line-height:24px}.j-page-loyalty .cart-empty__card--width-half .cart-empty__card-text{font-size:14px;line-height:20px}.j-page-loyalty .cart-empty__card--width-half .cart-empty__card-img{max-width:120px;height:110px}.j-page-loyalty .cart-empty__card--width-half .cart-empty__card-btn{min-width:unset;padding:10px 16px;font-size:13px}.j-page-loyalty .cart-empty__card{position:relative;display:flex;flex-direction:column;align-items:center;padding:28px 18px 20px;border-radius:12px;border:1.5px solid #006e37;text-align:center;text-decoration:none;color:inherit;cursor:pointer}.j-page-loyalty .cart-empty__card--green{background:#ddefc9}.j-page-loyalty .cart-empty__card--yellow{background:#fff7c1}.j-page-loyalty .cart-empty__card--gradient{background:linear-gradient(135deg,#ddefc9,#fff7c1)}.j-page-loyalty .cart-empty__card-content{flex-grow:1;margin-bottom:16px}.j-page-loyalty .cart-empty__card-badge{position:relative;z-index:2;align-self:center;margin-bottom:-10px;padding:3px 8px;font-size:13px;font-weight:700;color:#fff;background:#006e37;border-radius:30px;width:max-content}.j-page-loyalty .cart-empty__card-img{width:100%;max-width:160px;height:140px;margin:0 auto 12px}.j-page-loyalty .cart-empty__card-img--bundle{max-width:338px;height:234px}.j-page-loyalty .cart-empty__card-img img,.j-page-loyalty .cart-empty__card-img-el{width:100%;height:100%;display:block;object-fit:contain}.j-page-loyalty .cart-empty__card-title{margin:0 0 6px;font-size:17px;font-weight:400;line-height:24px;color:#006e37;letter-spacing:-.1px}.j-page-loyalty .cart-empty__card-text{font-size:14px;line-height:20px;color:#006e37;margin:0;padding:0 4px}@media screen and (max-width:749px){.j-page-loyalty .cart-empty__products{padding-left:0;padding-right:0}.j-page-loyalty .cart-empty__card-title,.j-page-loyalty .cart-empty__card--width-half .cart-empty__card-title{font-size:15px;line-height:1.3}.j-page-loyalty .cart-empty__card-text,.j-page-loyalty .cart-empty__card--width-half .cart-empty__card-text{font-size:12px;line-height:1.4}}.j-page-loyalty .cart-empty__card-btn{display:inline-block;min-width:140px;padding:12px 20px;font-size:15px;line-height:22px;font-weight:700;text-align:center;text-transform:uppercase;text-decoration:none;color:#fdfaf0;border-radius:30px;outline:2px solid #006e37;outline-offset:0px;border:4px solid #fdfaf0}.j-page-loyalty .cart-empty__card-btn--orange{background:#e57641}.j-page-loyalty .cart-empty__card-btn--pink{background:#df6fab}.j-page-loyalty .cart-empty__card-btn--btn-gradient{background:linear-gradient(90deg,#e57641,#df6fab)}.j-page-loyalty .drawer.is-empty .drawer__inner-empty{display:flex;flex-direction:column;height:100%;max-height:100vh;overflow-y:auto;overflow-x:hidden}.j-page-loyalty .cart-empty__testimonials{background:#006e37;border-radius:12px;padding:24px}.j-page-loyalty .cart-empty-testimonial-swiper{width:100%;overflow:hidden}.j-page-loyalty .cart-empty-testimonial-swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.j-page-loyalty .cart-empty-testimonial__slide{display:flex;flex-direction:column;text-decoration:none;color:#fdfaf0}.j-page-loyalty .cart-empty-testimonial__slide:hover{opacity:.9}.j-page-loyalty .cart-empty-testimonial__quote{font-family:var(--font-heading-family);font-size:16px;line-height:1.4;color:#fdfaf0;margin:0 0 16px;font-style:italic}.j-page-loyalty .cart-empty-testimonial__reviewer{display:flex;flex-direction:column;gap:6px}.j-page-loyalty .cart-empty-testimonial__reviewer-top{display:flex;align-items:flex-end;gap:12px}.j-page-loyalty .cart-empty-testimonial__thumb{width:60px;height:60px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#fdfaf026}.j-page-loyalty .cart-empty-testimonial__thumb img{width:100%;height:100%;object-fit:contain}.j-page-loyalty .cart-empty-testimonial__name{font-family:var(--font-body-family);font-size:16px;font-weight:700;color:#fdfaf0}.j-page-loyalty .cart-empty-testimonial__product{font-family:var(--font-body-family);font-size:16px;color:#fdfaf0b3}.j-page-loyalty .cart-empty-testimonial-controls{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;width:100%}.j-page-loyalty .cart-empty-testimonial-prev,.j-page-loyalty .cart-empty-testimonial-next{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;opacity:.6;transition:opacity .15s ease}.j-page-loyalty .cart-empty-testimonial-prev:hover,.j-page-loyalty .cart-empty-testimonial-next:hover{opacity:1}.j-page-loyalty .cart-empty-testimonial-pagination.swiper-pagination,.j-page-loyalty .cart-empty-testimonial-controls .cart-empty-testimonial-pagination{position:static!important;width:auto!important;display:flex!important;align-items:center;justify-content:center;gap:6px;left:auto!important;bottom:auto!important;transform:none!important}.j-page-loyalty .cart-empty-testimonial-pagination .swiper-pagination-bullet{width:8px;height:8px;background:#fdfaf066;opacity:1;margin:0}.j-page-loyalty .cart-empty-testimonial-pagination .swiper-pagination-bullet-active{background:#fdfaf0}.j-page-loyalty .cart-sub-upgrade{margin-top:8px}.j-page-loyalty .cart-sub-upgrade__label{display:flex;align-items:center;gap:6px;cursor:pointer;font-size:13px;color:#006e37}.j-page-loyalty .cart-sub-upgrade__checkbox{accent-color:#006e37;width:16px;height:16px;flex-shrink:0;cursor:pointer}.j-page-loyalty .cart-sub-upgrade__text{font-weight:500}.j-page-loyalty .cart-sub-upgrade__plan-name{font-size:12px;color:#006e37;margin:4px 0 0;font-weight:400}.j-page-loyalty .cart-sub-upgrade__button-wrap{display:none;margin-top:2px}.j-page-loyalty .cart-sub-upgrade__button{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:9px 16px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.2;color:#006e37;background:transparent;border:1px solid #006e37;border-radius:999px;text-align:center;cursor:pointer;transition:background var(--duration-default) ease,color var(--duration-default) ease}.j-page-loyalty .cart-sub-upgrade__button:hover{background:#006e37;color:#fff}.j-page-loyalty .cart-sub-upgrade__button:focus-visible{outline:2px solid #006e37;outline-offset:2px}.j-page-loyalty .cart-sub-upgrade__button--loading{opacity:.65;pointer-events:none}.j-page-loyalty .cart-drawer__footer .totals+.savings-accordion,.j-page-loyalty .cart-drawer__footer .savings-accordion+.totals{margin-top:.4rem}.j-page-loyalty .cart-drawer__footer .savings-accordion>summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:flex-end;padding:0}.j-page-loyalty .cart-drawer__footer .savings-accordion>summary,.j-page-loyalty .cart-drawer__footer .savings-accordion>summary *{line-height:1}.j-page-loyalty .cart-drawer__footer .savings-accordion>summary::-webkit-details-marker{display:none}.j-page-loyalty .cart-drawer__footer .savings-accordion>summary::marker{display:none;content:""}.j-page-loyalty .cart-drawer__footer .savings-accordion__toggle:after{content:"+";display:inline-block;font-size:16px;font-weight:700;margin-left:2px;color:#006e37;vertical-align:middle}.j-page-loyalty .cart-drawer__footer .savings-accordion[open] .savings-accordion__toggle:after{content:"−"}.j-page-loyalty .cart-drawer__footer .savings-breakdown{background-color:#ddefc9;border-radius:8px;padding:8px 12px;margin-top:2px;margin-bottom:4px;display:flex;flex-direction:column;gap:4px}.j-page-loyalty .cart-drawer__footer .savings-breakdown__row{display:flex;justify-content:space-between;align-items:center}.j-page-loyalty .cart-drawer__footer .savings-breakdown__label{font-size:13px;font-weight:400;color:#006e37;line-height:1.4}.j-page-loyalty .cart-drawer__footer .savings-breakdown__value{font-size:13px;font-weight:600;color:#006e37;line-height:1.4}.j-page-loyalty .cart{position:relative;display:block}.j-page-loyalty .cart__empty-text,.j-page-loyalty .is-empty .cart__contents,.j-page-loyalty cart-items.is-empty .title-wrapper-with-link,.j-page-loyalty .is-empty .cart__footer{display:none}.j-page-loyalty .is-empty .cart__empty-text,.j-page-loyalty .is-empty .cart__warnings{display:block}.j-page-loyalty .cart__warnings{display:none;text-align:center;padding:3rem 0 1rem}.j-page-loyalty .cart__empty-text{margin:4.5rem 0 2rem}.j-page-loyalty .cart__contents>*+*{margin-top:2.5rem}.j-page-loyalty .cart__login-title{margin:5.5rem 0 .5rem}.j-page-loyalty .cart__login-paragraph{margin-top:.8rem}.j-page-loyalty .cart__login-paragraph a{font-size:inherit}@media screen and (min-width:990px){.j-page-loyalty .cart__warnings{padding:7rem 0 1rem}.j-page-loyalty .cart__empty-text{margin:0 0 3rem}}.j-page-loyalty cart-items{display:block}.j-page-loyalty .cart__items{position:relative;padding-bottom:3rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.j-page-loyalty .cart__items--disabled{pointer-events:none}.j-page-loyalty .cart__footer-wrapper:last-child .cart__footer{padding-bottom:5rem}.j-page-loyalty .cart__footer>div:only-child{margin-left:auto}.j-page-loyalty .cart__footer>*+*{margin-top:6.5rem}.j-page-loyalty .cart__footer .discounts{margin-bottom:1rem}.j-page-loyalty .cart__note{height:fit-content;top:2.5rem}.j-page-loyalty .cart__note label{display:flex;align-items:flex-end;position:absolute;line-height:1;height:1.8rem;top:-3rem;color:rgba(var(--color-foreground),.75)}.j-page-loyalty .cart__note .field__input{height:100%;position:relative;border-radius:var(--inputs-radius);padding:1rem 2rem}.j-page-loyalty .cart__note .text-area{resize:vertical}.j-page-loyalty .cart__note:after,.j-page-loyalty .cart__note:hover.cart__note:after,.j-page-loyalty .cart__note:before,.j-page-loyalty .cart__note:hover.cart__note:before,.j-page-loyalty .cart__note .field__input:focus,.j-page-loyalty .cart__note .field__input{border-bottom-right-radius:0}@media screen and (min-width:750px){.j-page-loyalty .cart__items{grid-column-start:1;grid-column-end:3;padding-bottom:4rem}.j-page-loyalty .cart__contents>*+*{margin-top:0}.j-page-loyalty .cart__items+.cart__footer{grid-column:2}.j-page-loyalty .cart__footer{display:flex;justify-content:space-between;border:0}.j-page-loyalty .cart__footer-wrapper:last-child{padding-top:0}.j-page-loyalty .cart__footer>*{width:35rem}.j-page-loyalty .cart__footer>*+*{margin-left:4rem;margin-top:0}}.j-page-loyalty .cart__ctas button{width:100%;max-width:100%}.j-page-loyalty .cart__ctas>*+*{margin-top:1rem}.j-page-loyalty .cart__update-button{margin-bottom:1rem}.j-page-loyalty .cart__dynamic-checkout-buttons{max-width:36rem;margin:0 auto}.j-page-loyalty .cart__dynamic-checkout-buttons:has(.dynamic-checkout__content:empty){margin:0}.j-page-loyalty .cart__blocks>*+*{margin-top:1rem}.j-page-loyalty .cart-note__label{display:inline-block;margin-bottom:1rem;line-height:calc(1 + 1 / var(--font-body-scale))}.j-page-loyalty .tax-note{margin:2.2rem 0 1.6rem auto;text-align:center;display:block}.j-page-loyalty .cart__checkout-button{max-width:36rem;padding:18px 44px}.j-page-loyalty .cart__ctas{text-align:center;margin:24px 0 16px}.j-page-loyalty .cart__ctas .svg-wrapper{vertical-align:middle;margin-left:10px}@media screen and (min-width:750px){.j-page-loyalty .cart-note{max-width:35rem}.j-page-loyalty .cart__update-button{margin-bottom:0;margin-right:.8rem}.j-page-loyalty .tax-note{margin-bottom:2.2rem;text-align:right}.j-page-loyalty [data-shopify-buttoncontainer]{justify-content:flex-end}.j-page-loyalty .cart__ctas{display:flex;gap:1rem}}@media screen and (max-width:750px){.j-page-loyalty .cart__ctas{margin:16px 0}}.j-page-loyalty .totals{display:flex;justify-content:center;align-items:flex-end}.j-page-loyalty .totals>*{font-size:1.6rem;margin:0}.j-page-loyalty .totals>h2{font-size:calc(var(--font-heading-scale) * 1.6rem)}.j-page-loyalty .totals *{line-height:1}.j-page-loyalty .totals>*+*{margin-left:2rem}.j-page-loyalty .totals__total{margin-top:.5rem}.j-page-loyalty .totals__total-value{font-size:1.8rem}.j-page-loyalty .cart__ctas+.totals{margin-top:2rem}@media all and (min-width:750px){.j-page-loyalty .totals{justify-content:flex-end}}.j-page-loyalty .savings-accordion>summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:flex-end}.j-page-loyalty .savings-accordion>summary::-webkit-details-marker{display:none}.j-page-loyalty .savings-accordion>summary::marker{display:none;content:""}.j-page-loyalty .savings-accordion__toggle:after{content:"+";display:inline-block;font-size:16px;font-weight:700;margin-left:2px;color:#006e37;vertical-align:middle}.j-page-loyalty .savings-accordion[open] .savings-accordion__toggle:after{content:"−"}.j-page-loyalty .savings-breakdown{background-color:#ddefc9;border-radius:8px;padding:8px 12px;margin-top:2px;margin-bottom:4px;display:flex;flex-direction:column;gap:4px}.j-page-loyalty .savings-breakdown__row{display:flex;justify-content:space-between;align-items:center}.j-page-loyalty .savings-breakdown__label{font-size:13px;font-weight:400;color:#006e37;line-height:1.4}.j-page-loyalty .savings-breakdown__value{font-size:13px;font-weight:600;color:#006e37;line-height:1.4}.j-page-loyalty .discounts{font-size:1.2rem}.j-page-loyalty .discounts__discount{display:flex;align-items:center;line-height:calc(1 + .5 / var(--font-body-scale))}.j-page-loyalty .discounts__discount svg{color:rgba(var(--color-button),var(--alpha-button-background))}.j-page-loyalty .discounts__discount--position{justify-content:center}@media screen and (min-width:750px){.j-page-loyalty .discounts__discount--position{justify-content:flex-end}}.j-page-loyalty .discounts__discount>.icon{color:rgb(var(--color-foreground));width:1.2rem;height:1.2rem;margin-right:.7rem}.j-page-loyalty .localization-form{display:flex;flex-direction:column;flex:auto 1 0;padding:1rem;margin:0 auto}.j-page-loyalty .localization-form:only-child{display:inline-flex;flex-wrap:wrap;flex:initial;padding:1rem 0}.j-page-loyalty .localization-form:only-child .button,.j-page-loyalty .localization-form:only-child .localization-form__select{margin:1rem 1rem .5rem;flex-grow:1}@media screen and (min-width:750px){.j-page-loyalty .localization-form{padding:1rem 2rem 1rem 0}.j-page-loyalty .localization-form:first-of-type{padding-left:0}.j-page-loyalty .localization-form:only-child{justify-content:start;width:auto;margin:0 1rem 0 0}.j-page-loyalty .localization-form:only-child .button,.j-page-loyalty .localization-form:only-child .localization-form__select{margin:1rem 0}}.j-page-loyalty .localization-form .button{padding:1rem}.j-page-loyalty .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){.j-page-loyalty .localization-form .button{word-break:break-all}.j-page-loyalty .localization-form__currency{opacity:1}}.j-page-loyalty .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)}.j-page-loyalty .disclosure__button.localization-form__select{padding:calc(2rem + var(--inputs-border-width));background:rgb(var(--color-background))}.j-page-loyalty .localization-form__select .icon-caret{position:absolute;content:"";height:.6rem;right:calc(var(--inputs-border-width) + 1.5rem);top:calc(50% - .2rem)}.j-page-loyalty .localization-selector.link{text-decoration:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:rgb(var(--color-foreground));width:100%;padding-right:4rem;padding-bottom:1.5rem}.j-page-loyalty .disclosure .localization-form__select{padding-top:1.5rem}.j-page-loyalty .localization-selector option{color:#000}.j-page-loyalty .localization-selector+.disclosure__list-wrapper{opacity:1;animation:animateLocalization var(--duration-default) ease}.j-page-loyalty .disclosure{position:relative}.j-page-loyalty .disclosure__button{align-items:center;cursor:pointer;display:flex;height:4rem;padding:0 1.5rem;font-size:1.3rem;background-color:transparent}.j-page-loyalty .disclosure__list-wrapper{border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));overflow:hidden;position:absolute;bottom:100%;transform:translateY(-1rem);z-index:2;background-color:rgb(var(--color-background));border-radius:var(--popup-corner-radius);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}.j-page-loyalty .disclosure__list{position:relative;overflow-y:auto;font-size:1.4rem;padding-bottom:.5rem;padding-top:.5rem;scroll-padding:.5rem 0;max-height:20.5rem;max-width:25.5rem;min-width:12rem;width:max-content}.j-page-loyalty .country-selector__list{padding-bottom:.95rem;padding-top:0}.j-page-loyalty .country-selector__list--with-multiple-currencies{width:25.5rem}.j-page-loyalty .country-selector__close-button{display:none}.j-page-loyalty .country-filter{display:flex;justify-content:end;align-items:center;gap:.5rem;padding:1.5rem 1.5rem .6rem;position:sticky;top:-.02rem;background-color:rgb(var(--color-background));z-index:6}.j-page-loyalty .country-filter__input{min-width:200px}.j-page-loyalty .country-filter__reset-button,.j-page-loyalty .country-filter__search-icon{right:calc(var(--inputs-border-width));top:var(--inputs-border-width)}.j-page-loyalty .country-filter__reset-button:not(:focus-visible):after,.j-page-loyalty .country-filter__reset-button:not(:focus):after{display:block;height:calc(100% - 1.8rem);content:"";position:absolute;right:0}.j-page-loyalty .country-filter__reset-button:focus,.j-page-loyalty .country-filter__reset-button:focus-visible{background-color:rgb(var(--color-background));z-index:4}.j-page-loyalty .country-filter__reset-button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.j-page-loyalty .country-filter__reset-button:hover .icon{transform:scale(1.07)}.j-page-loyalty .country-filter__reset-button .icon.icon-close,.j-page-loyalty .country-filter__search-icon .icon{height:1.8rem;width:1.8rem;stroke-width:.1rem}.j-page-loyalty .country-filter__search-icon{transition:opacity var(--duration-short) ease,visibility var(--duration-short) ease;opacity:1;visibility:visible;pointer-events:none;cursor:text}.j-page-loyalty .country-filter__search-icon--hidden{opacity:0;visibility:hidden}@media screen and (max-width:749px){.j-page-loyalty .disclosure__list-wrapper.country-selector:not([hidden])+.country-selector__overlay:empty{display:block}.j-page-loyalty .country-selector__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--color-foreground),.5);z-index:3;animation:animateLocalization var(--duration-default) ease}.j-page-loyalty .disclosure__list-wrapper.country-selector{position:fixed;bottom:-1rem;left:0;width:100%;height:80%;max-height:80vh;border-radius:0;border:none;box-shadow:none;z-index:4}.j-page-loyalty .disclosure__list.country-selector__list{max-height:85%;min-width:100%;margin-bottom:0;z-index:5}.j-page-loyalty .country-selector__close-button.link{display:flex;justify-content:center;align-items:center;padding:0rem;background-color:transparent;height:4.4rem;width:4.4rem}.j-page-loyalty .country-selector__close-button .icon{width:2rem;height:2rem}.j-page-loyalty .country-filter{padding:1.5rem 2rem .6rem 1.5rem}}@media screen and (min-width:750px){.j-page-loyalty .country-filter--no-padding{padding:0}}.j-page-loyalty .countries{padding-top:.6rem}.j-page-loyalty .popular-countries{border-bottom:1px solid rgba(var(--color-foreground),.2);padding-bottom:.6rem;padding-top:.6rem}.j-page-loyalty .disclosure__item{position:relative}.j-page-loyalty .disclosure__link{display:grid;grid-template-columns:auto 1fr auto;gap:.5rem;padding:.9rem 1.5rem;text-decoration:none;line-height:calc(1 + .8 / var(--font-body-scale));color:rgba(var(--color-foreground),.75);word-break:break-word}.j-page-loyalty .disclosure__link:hover{color:rgb(var(--color-foreground))}.j-page-loyalty .disclosure__link .icon-checkmark{width:1rem;margin-right:.2rem}.j-page-loyalty .disclosure__link:hover .localization-form__currency,.j-page-loyalty .disclosure__link:focus-visible .localization-form__currency,.j-page-loyalty .disclosure__link:focus .localization-form__currency{display:inline-block;opacity:1}.j-page-loyalty .disclosure__button[aria-expanded=true] .icon-caret{transform:rotate(180deg)}.j-page-loyalty .header-localization .localization-form:only-child{margin:0;padding:0}.j-page-loyalty .header-localization .disclosure .localization-form__select{font-size:1.4rem;letter-spacing:.06rem;height:auto;min-height:initial;background:transparent}.j-page-loyalty .header-localization .disclosure .localization-form__select:hover{text-decoration:underline}.j-page-loyalty .header-localization .localization-form__select.link:after,.j-page-loyalty .header-localization .localization-form__select.link:before{box-shadow:none}.j-page-loyalty .header-localization .localization-form__select.link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.j-page-loyalty .desktop-localization-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end}.j-page-loyalty .desktop-localization-wrapper .localization-selector+.disclosure__list-wrapper{animation:animateMenuOpen var(--duration-default) ease}.j-page-loyalty .desktop-localization-wrapper .localization-form:only-child{padding:0}.j-page-loyalty .header-localization:not(.menu-drawer__localization){align-items:center}.j-page-loyalty .js .header-localization:not(.menu-drawer__localization) .localization-form__select{padding:0 2.7rem 0 1.2rem;width:max-content;height:3.8rem}.j-page-loyalty .js .header-localization:not(.menu-drawer__localization) .localization-selector--compact{min-width:auto;padding-right:2.4rem}.j-page-loyalty .header-localization:not(.menu-drawer__localization) .localization-form:only-child .localization-form__select{margin:0}.j-page-loyalty .header-localization:not(.menu-drawer__localization).localization-form__select>span{max-width:20ch;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.j-page-loyalty .header-localization:not(.menu-drawer__localization) localization-form:only-child .localization-form__select>span{max-width:26ch}.j-page-loyalty .header-localization:not(.menu-drawer__localization) .localization-form__select .icon-caret{right:.8rem}.j-page-loyalty .header-localization:not(.menu-drawer__localization) .disclosure__list-wrapper{bottom:initial;top:100%;right:0;transform:translateY(0)}@media screen and (min-width:990px){.j-page-loyalty .menu-drawer__localization{display:none}}.j-page-loyalty .menu-drawer__localization localization-form{display:block}.j-page-loyalty .menu-drawer__localization .localization-form__select{background-color:initial;margin-top:0;padding:1rem 3.6rem 1rem 0rem}.j-page-loyalty .menu-drawer__localization .localization-form{padding:0}.j-page-loyalty .menu-drawer__localization .localization-form:only-child .localization-form__select{margin:0}.j-page-loyalty .menu-drawer__localization+.list-social{margin-top:1rem}.j-page-loyalty .language-selector .disclosure__list{min-width:200px}.j-page-loyalty .predictive-search{display:none;position:absolute;top:calc(100% + .1rem);left:-.1rem;border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));background-color:rgb(var(--color-background));z-index:3;border-bottom-right-radius:var(--popup-corner-radius);border-bottom-left-radius:var(--popup-corner-radius);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));overflow-y:auto;-webkit-overflow-scrolling:touch}.j-page-loyalty .predictive-search--search-template{z-index:2;width:calc(100% + .2rem)}.j-page-loyalty .predictive-search__results-groups-wrapper{display:flex;border-bottom:.1rem solid rgba(var(--color-foreground),.08);padding-bottom:1rem}@media screen and (max-width:749px){.j-page-loyalty .predictive-search--header{right:0;left:0;top:100%}.j-page-loyalty .predictive-search__results-groups-wrapper{flex-direction:column}.j-page-loyalty .predictive-search__results-groups-wrapper:not(.predictive-search__results-groups-wrapper--no-suggestions){gap:2rem}}@media screen and (min-width:750px){.j-page-loyalty .predictive-search{border-top:none;width:calc(100% + .2rem)}.j-page-loyalty .header predictive-search{position:relative}}.j-page-loyalty predictive-search[open] .predictive-search,.j-page-loyalty predictive-search[loading] .predictive-search{display:block}.j-page-loyalty .predictive-search__result-group{display:flex;flex-direction:column;flex:1 1 auto;gap:2rem}.j-page-loyalty .predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:none}@media screen and (min-width:750px){.j-page-loyalty .predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:nth-child(2),.j-page-loyalty .predictive-search__result-group:last-child .predictive-search__pages-wrapper{display:none}.j-page-loyalty .predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:initial}.j-page-loyalty .predictive-search__result-group:first-child{flex:0 0 26.4rem}.j-page-loyalty .predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:first-child,.j-page-loyalty .predictive-search__result-group:only-child{flex-grow:1}}.j-page-loyalty .predictive-search__heading{border-bottom:.1rem solid rgba(var(--color-foreground),.08);margin:0 2rem;padding:1.5rem 0 .75rem;color:rgba(var(--color-foreground),.7)}.j-page-loyalty predictive-search .spinner{width:1.5rem;height:1.5rem;line-height:0}.j-page-loyalty predictive-search:not([loading]) .predictive-search__loading-state,.j-page-loyalty predictive-search:not([loading]) .predictive-search-status__loading{display:none}.j-page-loyalty predictive-search[loading] .predictive-search__loading-state{display:flex;justify-content:center;padding:1rem}.j-page-loyalty predictive-search[loading] .predictive-search__search-for-button{display:none}.j-page-loyalty predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__loading-state{display:none}.j-page-loyalty predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__search-for-button{display:initial}.j-page-loyalty .predictive-search__list-item[aria-selected=true]>*,.j-page-loyalty .predictive-search__list-item:hover>*,.j-page-loyalty .predictive-search__item[aria-selected=true],.j-page-loyalty .predictive-search__item:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.04)}.j-page-loyalty .predictive-search__list-item[aria-selected=true] .predictive-search__item-heading,.j-page-loyalty .predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:underline;text-underline-offset:.3rem}.j-page-loyalty .predictive-search__item{display:flex;padding:1rem 2rem;text-align:left;text-decoration:none;width:100%}.j-page-loyalty .predictive-search__item--link-with-thumbnail{display:grid;grid-template-columns:5rem 1fr;grid-column-gap:2rem;grid-template-areas:"product-image product-content"}.j-page-loyalty .predictive-search__item-content{grid-area:product-content;display:flex;flex-direction:column}.j-page-loyalty .predictive-search__item-content--centered{justify-content:center}.j-page-loyalty .predictive-search__item-vendor{font-size:.9rem}.j-page-loyalty .predictive-search__item-heading{margin:0}.j-page-loyalty .predictive-search__item-query-result *:not(mark){font-weight:bolder}.j-page-loyalty .predictive-search__item-query-result mark{color:rgba(var(--color-foreground),.75)}.j-page-loyalty .predictive-search__item-query-result mark{background-color:transparent}.j-page-loyalty .predictive-search__item .price{color:rgba(var(--color-foreground),.7);font-size:1.2rem}.j-page-loyalty .predictive-search__item-vendor+.predictive-search__item-heading,.j-page-loyalty .predictive-search .price{margin-top:.5rem}.j-page-loyalty .predictive-search__item--term{justify-content:space-between;align-items:center;padding:1.3rem 2rem;word-break:break-all;line-height:calc(1 + .4 / var(--font-body-scale))}@media screen and (min-width:750px){.j-page-loyalty .predictive-search__item--term{padding-top:1rem;padding-bottom:1rem;color:#006e37}}.j-page-loyalty .predictive-search__item--term .icon-arrow{width:calc(var(--font-heading-scale) * 1.4rem);height:calc(var(--font-heading-scale) * 1.4rem);flex-shrink:0;margin-left:calc(var(--font-heading-scale) * 2rem);color:rgb(var(--color-link))}.j-page-loyalty .predictive-search__image{grid-area:product-image;object-fit:contain;font-family:"object-fit: contain"}.j-page-loyalty .jdgm-xx{left:0}.j-page-loyalty :root{--jdgm-primary-color: #EBBF1F;--jdgm-secondary-color: rgba(235,191,31,.1);--jdgm-star-color: #EBBF1F;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #EBBF1F;--jdgm-paginate-color: #EBBF1F;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #EBBF1F}.j-page-loyalty .jdgm-histogram__bar-content{background-color:#ebbf1f}.j-page-loyalty .jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.j-page-loyalty .jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:#fff;background-color:#ebbf1f}.j-page-loyalty .jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width:768px){.j-page-loyalty .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.j-page-loyalty .jdgm-rev__thumb-btn{color:#ebbf1f}.j-page-loyalty .jdgm-rev__thumb-btn:hover{opacity:.8}.j-page-loyalty .jdgm-rev__thumb-btn:not([disabled]):hover,.j-page-loyalty .jdgm-rev__thumb-btn:hover,.j-page-loyalty .jdgm-rev__thumb-btn:active,.j-page-loyalty .jdgm-rev__thumb-btn:visited{color:#ebbf1f}.j-page-loyalty .jdgm-prev-badge[data-average-rating="0.00"],.j-page-loyalty .jdgm-author-fullname,.j-page-loyalty .jdgm-author-all-initials{display:none!important}.j-page-loyalty .jdgm-rev-widg__title,.j-page-loyalty .jdgm-rev-widg__summary-text,.j-page-loyalty .jdgm-prev-badge__text{visibility:hidden}.j-page-loyalty .jdgm-rev__prod-link-prefix:before{content:"about"}.j-page-loyalty .jdgm-rev__variant-label:before{content:"Variant: "}.j-page-loyalty .jdgm-rev__out-of-store-text:before{content:"(out of store)"}@media only screen and (min-width:768px){.j-page-loyalty .jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.j-page-loyalty .jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width:768px){.j-page-loyalty .jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.j-page-loyalty .jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.j-page-loyalty .jdgm-preview-badge[data-template=product],.j-page-loyalty .jdgm-preview-badge[data-template=collection],.j-page-loyalty .jdgm-preview-badge[data-template=index],.j-page-loyalty .jdgm-review-widget[data-from-snippet=true],.j-page-loyalty .jdgm-verified-count-badget[data-from-snippet=true],.j-page-loyalty .jdgm-carousel-wrapper[data-from-snippet=true],.j-page-loyalty .jdgm-all-reviews-text[data-from-snippet=true],.j-page-loyalty .jdgm-medals-section[data-from-snippet=true],.j-page-loyalty .jdgm-ugc-media-wrapper[data-from-snippet=true],.j-page-loyalty .jdgm-rev__transparency-badge[data-badge-type=review_collected_via_store_invitation],.j-page-loyalty .jdgm-rev__transparency-badge[data-badge-type=review_collected_from_another_provider],.j-page-loyalty .jdgm-rev__transparency-badge[data-badge-type=review_collected_from_store_visitor],.j-page-loyalty .jdgm-rev__transparency-badge[data-badge-type=review_earned_for_future_purchase]{display:none!important}.j-page-loyalty .jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #EBBF1F;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.j-page-loyalty .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.j-page-loyalty .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#ebbf1f}.j-page-loyalty .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.j-page-loyalty .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.j-page-loyalty .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.j-page-loyalty .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.j-page-loyalty .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.j-page-loyalty .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.j-page-loyalty .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.j-page-loyalty .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.j-page-loyalty .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer=true] .jdgm-full-rev__icon:after{border-radius:8px}.j-page-loyalty .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:4px}.j-page-loyalty .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier:before{content:"JIYU"}.j-page-loyalty .jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:48px}.j-page-loyalty .jdgm-review-widget .jdgm-review-card{border-radius:8px!important}.j-page-loyalty .jdgm-review-widget .jdgm-review-card__content{background-color:#fff!important}.j-page-loyalty .jdgm-review-widget .jm-action-buttons__button{border:1px solid #000!important}.j-page-loyalty .jdgm-review-widget .jm-verified-badge{background-color:#ff8fd3!important}@font-face{.j-page-loyalty{font-family:JudgemeStar;src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==) format("woff");font-weight:400;font-style:normal}}.j-page-loyalty .jdgm-star{font-family:JudgemeStar;display:inline!important;text-decoration:none!important;padding:0 4px 0 0!important;margin:0!important;font-weight:700;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.j-page-loyalty .jdgm-star:hover{opacity:1}.j-page-loyalty .jdgm-star:last-of-type{padding:0!important}.j-page-loyalty .jdgm-star.jdgm--on:before{content:""}.j-page-loyalty .jdgm-star.jdgm--off:before{content:""}.j-page-loyalty .jdgm-star.jdgm--half:before{content:""}.j-page-loyalty .jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.j-page-loyalty .jdgm-hidden{display:none!important;visibility:hidden!important}.j-page-loyalty .jdgm-temp-hidden{display:none}.j-page-loyalty .jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin .8s infinite linear;animation:jdgm-spin .8s infinite linear}.j-page-loyalty .jdgm-spinner:empty{display:block}.j-page-loyalty .jdgm-prev-badge{display:block!important}.j-page-loyalty :root{--onbrand-bar-height:44px}@media(max-width:768px){.j-page-loyalty :root{--onbrand-bar-height:40px}}.j-page-loyalty html.onbrand-promo-active body,.j-page-loyalty body.onbrand-promo-active{padding-top:var(--onbrand-bar-height)!important}.j-page-loyalty #onbrand-promo-bar,.j-page-loyalty #onbrand-promo-placeholder{position:absolute!important;top:0!important}.j-page-loyalty #onbrand-promo-bar,.j-page-loyalty #onbrand-promo-placeholder{opacity:1;transform:translateY(0);contain:layout style;will-change:transform}.j-page-loyalty #onbrand-promo-bar *,.j-page-loyalty #onbrand-promo-placeholder *{box-sizing:border-box}.j-page-loyalty #onbrand-promo-placeholder .onbrand-content img,.j-page-loyalty #onbrand-promo-bar .onbrand-content img{vertical-align:middle;max-height:1.5em;width:auto}.j-page-loyalty #onbrand-promo-placeholder .onbrand-mobile-content,.j-page-loyalty #onbrand-promo-bar .onbrand-mobile-content{display:none}.j-page-loyalty #onbrand-promo-placeholder .onbrand-desktop-content,.j-page-loyalty #onbrand-promo-bar .onbrand-desktop-content{display:block}@media(max-width:768px){.j-page-loyalty #onbrand-promo-placeholder .onbrand-mobile-content,.j-page-loyalty #onbrand-promo-bar .onbrand-mobile-content{display:block}.j-page-loyalty #onbrand-promo-placeholder .onbrand-desktop-content,.j-page-loyalty #onbrand-promo-bar .onbrand-desktop-content{display:none}}.j-page-loyalty #onbrand-promo-placeholder .onbrand-content,.j-page-loyalty #onbrand-promo-placeholder button{visibility:hidden}.j-page-loyalty #onbrand-promo-placeholder.onbrand-content-ready .onbrand-content,.j-page-loyalty #onbrand-promo-placeholder.onbrand-content-ready button{visibility:visible}.j-page-loyalty #onbrand-promo-placeholder .onbrand-content *,.j-page-loyalty #onbrand-promo-placeholder .onbrand-marquee-track *,.j-page-loyalty #onbrand-promo-bar .onbrand-content *,.j-page-loyalty #onbrand-promo-bar .onbrand-marquee-track *{color:#fff!important}@font-face{.j-page-loyalty{font-family:GTStandard-M;src:url(nav-0dcea348dc16bb5d.woff2) format("woff2");font-style:normal;font-weight:450;font-display:swap}}@font-face{.j-page-loyalty{font-family:GTStandard-M;src:url(nav-4c3bce5af8b91a1a.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}}@font-face{.j-page-loyalty{font-family:GTStandard-M;src:url(nav-26caeb180ece7c4b.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}}.j-page-loyalty #rivo-referral-campaign-95101{width:100%;height:100%;display:contents}.j-page-loyalty iframe.rivo-referral{position:relative;width:100%;height:700px;border:none;animation:fadeIn .3s ease forwards}@media(max-width:680px){.j-page-loyalty iframe.rivo-referral{height:800px}}.j-page-loyalty iframe.rivo-referral.overlay{display:flex;position:fixed;z-index:2147483644;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006;opacity:1;visibility:visible}.j-page-loyalty .WKl0XhAsMQEFm{position:relative;height:100%;overflow:hidden}.j-page-loyalty ._C28CtEObshwJ{overflow-y:auto;height:100%;display:flex;flex-flow:column nowrap}.j-page-loyalty [data-govx-id]{width:100%}.j-page-loyalty [data-govx-id] .govx-id-text{fill:#231f20}.j-page-loyalty [data-govx-id] .govx-id-shield{fill:#ee6337}.j-page-loyalty .govx-id-full-wrapper{font-style:normal;clear:both;display:flex;font-family:sans-serif;padding:20px 0!important;margin:0 auto}.j-page-loyalty .govx-id-full-wrapper.govx-mini{padding-left:0!important;padding-right:0!important}.j-page-loyalty .govx-id-full-wrapper.govx-sides{padding:20px!important}.j-page-loyalty .govx-id-full-wrapper.govx-left{justify-content:flex-start}.j-page-loyalty .govx-id-full-wrapper.govx-center{justify-content:center}.j-page-loyalty .govx-id-full-wrapper.govx-right{justify-content:flex-end}.j-page-loyalty .preview .govx-id-full-wrapper{padding:inherit;height:auto}.j-page-loyalty .govx-id-full-wrapper a{color:#3d4246;text-decoration:none}.j-page-loyalty .govx-id-full-wrapper p{font-size:13px;font-family:sans-serif;letter-spacing:.45px!important;margin:0 0 19.44444px;color:#333}.j-page-loyalty .govx-id-full-wrapper.govx-mini .govx-id-full,.j-page-loyalty .govx-id-full-wrapper.govx-min .govx-id-full{width:100%!important;min-width:auto!important}.j-page-loyalty .govx-id-full-wrapper .govx-id-full{width:35%;min-width:325px;max-width:350px;text-align:left;line-height:1.5;font-size:12px;font-family:sans-serif;padding:15px;color:#333!important;background-color:#fff;border:1px solid #eee}.j-page-loyalty .preview .govx-id-full-wrapper .govx-id-full{width:auto}@media only screen and (max-width:749px){.j-page-loyalty .govx-id-full-wrapper .govx-id-full{width:100%;padding:1em;margin-left:0}}.j-page-loyalty .govx-id-full-wrapper .govx-id-full .govx-id-button{width:100%;font-size:16px;font-weight:700;font-family:sans-serif;border:1px solid #ddd;background-color:#eee;padding:.75em 0;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;gap:1em}.j-page-loyalty .govx-id-full-wrapper .govx-id-full .govx-id-button:hover{background-color:#fff}.j-page-loyalty .govx-id-full-wrapper .govx-id-full a.govx-id-link{font-size:12px!important;display:block;text-align:right;color:#00a1df;padding-top:5px;border:0}.j-page-loyalty .govx-id-full-wrapper .govx-id-button-content{display:flex;justify-content:center}.j-page-loyalty .govx-id-button img{display:block!important;width:24px!important;height:24px!important}.j-page-loyalty .govx-id-slim-wrapper{font-style:normal;clear:both;display:block!important;width:100%;padding:20px 0!important;letter-spacing:initial;text-transform:none}.j-page-loyalty .govx-id-slim-wrapper .govx-id-slim{display:flex!important}.j-page-loyalty .govx-id-slim-wrapper.govx-sides{width:calc(100% - 40px);padding:20px!important}.j-page-loyalty .govx-id-slim-wrapper.govx-max .govx-id-slim a{max-width:350px!important}.j-page-loyalty .govx-id-slim-wrapper.govx-left .govx-id-slim{justify-content:flex-start}.j-page-loyalty .govx-id-slim-wrapper.govx-center .govx-id-slim{justify-content:center}.j-page-loyalty .govx-id-slim-wrapper.govx-right .govx-id-slim{justify-content:flex-end}.j-page-loyalty [data-product-menu-state=addtocart] .product-menu-slideout [data-govx-id=slim].govx-id-slim-wrapper{display:none!important}.j-page-loyalty .header .mini-cart .mini-cart__recap .govx-id-slim-wrapper{padding:20px 0 0!important}.j-page-loyalty .govx-id-slim-wrapper .govx-id-slim a{display:flex;width:100%!important;border:1px solid #eee;color:#333!important;background-color:#fff!important;flex-direction:row;padding:10px;justify-content:flex-start;text-align:left;text-decoration:none}.j-page-loyalty .govx-id-slim img{width:24px;height:24px;max-width:24px}.j-page-loyalty .govx-id-slim .govx-icon{display:block;flex-grow:0;align-self:center;width:24px;height:24px}.j-page-loyalty .govx-id-slim .govx-text{display:block;flex-grow:2;flex-wrap:wrap;align-self:center;padding-left:15px;max-width:400px}.j-page-loyalty .govx-id-slim .govx-text p{color:#333;line-height:16px;font-size:14px;margin:0}.j-page-loyalty .govx-id-slim .govx-text span{font-weight:400;font-size:13px;white-space:normal;font-family:sans-serif}.j-page-loyalty .govx-id-page li{list-style-type:disc;list-style-position:inside}.j-page-loyalty .govx-id-page .govx-id-cta-wrapper{padding:0 0 16px}.j-page-loyalty .govx-id-page .govx-id-cta-wrapper,.j-page-loyalty .govx-id-page .govx-id-cta{display:flex;justify-content:center}.j-page-loyalty .govx-id-page .govx-id-cta a{display:block;text-decoration:none;padding:.2em 2em}.j-page-loyalty .govx-id-page .govx-id-cta{width:250px!important}.j-page-loyalty .govx-id-page .govx-id-cta .shopify-product-form,.j-page-loyalty .govx-id-page .govx-id-cta .shopify-payment-button,.j-page-loyalty .govx-id-page .govx-id-cta button,.j-page-loyalty .govx-id-page .govx-id-cta button.shopify-payment-button__button,.j-page-loyalty .govx-id-page .govx-id-cta button.shopify-payment-button__button--unbranded{width:100%!important}.j-page-loyalty .govx-id-page button.govx-custom{border-radius:2px;padding:8px 16px;border:0;margin:16px 0;background-color:#eee;font-weight:700;font-size:18px}.j-page-loyalty .govx-id-page .govx-id svg{background-color:#fff;width:100px!important;height:35px!important}.j-page-loyalty .govx-widget-footer{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;padding:16px 0;border-top:solid 1px #e3e3e3;border-bottom:solid 1px #e3e3e3;margin:48px 0;text-align:center}.j-page-loyalty .govx-widget-footer .footer-item{width:100%}@media only screen and (min-width:749px){.j-page-loyalty .govx-widget-footer .footer-item{width:auto}}.j-page-loyalty quantity-popover{position:relative;display:block}.j-page-loyalty quantity-popover volume-pricing li:nth-child(odd){background:rgba(var(--color-foreground),.03)}.j-page-loyalty quantity-popover volume-pricing li{font-size:1.2rem;letter-spacing:.06rem;padding:.6rem .8rem;display:flex;justify-content:space-between}.j-page-loyalty .quantity-popover__info.global-settings-popup{width:100%;z-index:3;position:absolute;background-color:rgb(var(--color-background));max-width:36rem}.j-page-loyalty .quantity-popover__info .button-close,.j-page-loyalty .variant-remove-total quick-order-list-remove-all-button .button,.j-page-loyalty .quick-order-list-total__confirmation quick-order-list-remove-all-button .button,.j-page-loyalty quantity-popover .quick-order-list-remove-button .button{--shadow-opacity: 0;--border-opacity: 0}.j-page-loyalty .quantity-popover__info-button{display:flex;align-items:center;margin:0 .4rem 0 0;min-width:1.5rem;min-height:1.5rem;--shadow-opacity: 0;--border-opacity: 0}.j-page-loyalty .quantity-popover__info-button--icon-with-label{text-align:left}.j-page-loyalty .quantity-popover__info-button--icon-with-label svg{flex-shrink:0;width:15px;height:14px}.j-page-loyalty .quantity-popover__info-button--open{text-decoration:underline}.j-page-loyalty .quantity-popover__info-button span{padding-left:1rem}.j-page-loyalty .quantity-popover__info-button--icon-only--animation svg{transform:scale(1.25)}.j-page-loyalty .quantity-popover__info-button--icon-only svg{transition:transform var(--duration-default) ease;width:15px;height:14px}@media screen and (max-width:989px){.j-page-loyalty .quantity-popover__info.global-settings-popup{left:0;top:100%}.j-page-loyalty .quantity-popover__info-button{padding-left:0}}.j-page-loyalty .quantity-popover__info .quantity__rules{margin-top:1.2rem;margin-bottom:1rem}.j-page-loyalty .quantity-popover__info .volume-pricing-label{display:block;margin-left:1.2rem;margin-top:1.2rem;font-size:1.2rem}.j-page-loyalty .quantity-popover__info .button{width:3.2rem;height:3.2rem;position:absolute;top:.4rem;right:0;padding:0 1.2rem 0 0;display:flex;justify-content:flex-end}.j-page-loyalty .quantity-popover__info .volume-pricing-label~.button{top:-.2rem}.j-page-loyalty .quantity-popover__info .button .icon{width:1.5rem;height:1.5rem}.j-page-loyalty quantity-popover volume-pricing{margin-top:1.2rem;display:block}.j-page-loyalty quantity-popover .quantity__rules span:first-of-type{display:block}.j-page-loyalty .quantity-popover-container{display:flex;padding:.5rem .5rem .5rem 0}.j-page-loyalty .quantity-popover-container:not(.quantity-popover-container--hover){align-items:center}@media screen and (min-width:990px){.j-page-loyalty .quantity-popover-container--empty{margin-right:2.7rem}.j-page-loyalty .quantity-popover__info.global-settings-popup{width:20rem}.j-page-loyalty .quantity-popover-container{width:auto;max-width:20rem}.j-page-loyalty .quantity-popover__info.global-settings-popup{transform:translate(-100%);top:.5rem}}.j-page-loyalty quantity-popover .quantity{background:rgb(var(--color-background))}.j-page-loyalty quantity-popover .quantity__rules{margin-left:.8rem}.j-page-loyalty quantity-popover .quantity__rules .divider:nth-child(2):before{content:none}.j-page-loyalty quantity-popover .quantity__button:not(:focus-visible):not(.focused),.j-page-loyalty quantity-popover .quantity__input:not(:focus-visible):not(.focused){background-color:initial}.j-page-loyalty .card-wrapper{color:inherit;height:100%;position:relative;text-decoration:none}.j-page-loyalty .card{text-decoration:none;text-align:var(--text-alignment)}.j-page-loyalty .card:not(.ratio){display:flex;flex-direction:column;height:100%}.j-page-loyalty .card.card--horizontal{--text-alignment: left;--image-padding: 0rem;flex-direction:row;align-items:flex-start;gap:1.5rem}.j-page-loyalty .card--horizontal.ratio:before{padding-bottom:0}.j-page-loyalty .card--card.card--horizontal{padding:1.2rem}.j-page-loyalty .card--card.card--horizontal.card--text{column-gap:0}.j-page-loyalty .card--card{height:100%}.j-page-loyalty .card--card,.j-page-loyalty .card--standard .card__inner{position:relative;box-sizing:border-box;border-radius:var(--border-radius);border:var(--border-width) solid rgba(var(--color-foreground),var(--border-opacity))}.j-page-loyalty .card--card:after,.j-page-loyalty .card--standard .card__inner:after{content:"";position:absolute;z-index:-1;width:calc(var(--border-width) * 2 + 100%);height:calc(var(--border-width) * 2 + 100%);top:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);border-radius:var(--border-radius);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.j-page-loyalty .card--card.gradient,.j-page-loyalty .card__inner.gradient{transform:perspective(0)}.j-page-loyalty .card__inner.color-scheme-1{background:transparent}.j-page-loyalty .card .card__inner .card__media{overflow:hidden;z-index:0;border:1.5px solid #006E37;border-radius:12px}.j-page-loyalty .card--card .card__inner .card__media{border-bottom-right-radius:0;border-bottom-left-radius:0}.j-page-loyalty .card--standard.card--text{background-color:transparent}.j-page-loyalty .card-information{text-align:var(--text-alignment)}.j-page-loyalty .card__media,.j-page-loyalty .card .media{bottom:0;position:absolute;top:0}.j-page-loyalty .card .media{width:100%}.j-page-loyalty .card__media{margin:var(--image-padding);width:calc(100% - 2 * var(--image-padding))}.j-page-loyalty .card--standard .card__media{margin:var(--image-padding)}.j-page-loyalty .card__inner{width:100%}.j-page-loyalty .card--media .card__inner .card__content{position:relative;padding:calc(var(--image-padding) + 1rem)}.j-page-loyalty .card__content{display:grid;grid-template-rows:minmax(0,1fr) max-content minmax(0,1fr);padding:1rem;width:100%;flex-grow:1}.j-page-loyalty .card__content--auto-margins{grid-template-rows:minmax(0,auto) max-content minmax(0,auto)}.j-page-loyalty .card__information{grid-row-start:2;padding:1.3rem 1rem}.j-page-loyalty .card:not(.ratio)>.card__content{grid-template-rows:max-content minmax(0,1fr) max-content auto}.j-page-loyalty .card-information .card__information-volume-pricing-note{margin-top:.6rem;line-height:calc(.5 + .4 / var(--font-body-scale));color:rgba(var(--color-foreground),.75)}.j-page-loyalty .card__information-volume-pricing-note--button,.j-page-loyalty .card__information-volume-pricing-note--button.quantity-popover__info-button--icon-with-label{position:relative;z-index:1;cursor:pointer;padding:0;margin:0;text-align:var(--text-alignment);min-width:auto}.j-page-loyalty .card__information-volume-pricing-note--button:hover{text-decoration:underline}.j-page-loyalty .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{transform:initial;top:auto;bottom:4rem;max-width:20rem;width:calc(95% + 2rem)}.j-page-loyalty .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info span:first-of-type{padding-right:.3rem}.j-page-loyalty .card__information-volume-pricing-note--button-right+.global-settings-popup.quantity-popover__info{right:0;left:auto}.j-page-loyalty .card__information-volume-pricing-note--button-center+.global-settings-popup.quantity-popover__info{left:50%;transform:translate(-50%)}.j-page-loyalty .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info .quantity__rules{text-align:left}@media screen and (min-width:990px){.j-page-loyalty .grid--6-col-desktop .card__content quick-add-bulk .quantity{width:auto}.j-page-loyalty .grid--6-col-desktop .card__content quick-add-bulk .quantity__button{width:calc(3rem / var(--font-body-scale))}.j-page-loyalty .grid--6-col-desktop .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{left:50%;transform:translate(-50%);width:calc(100% + var(--border-width) + 3.5rem)}.j-page-loyalty .grid--6-col-desktop .card--standard .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{width:calc(100% + var(--border-width) + 1rem)}}@media screen and (max-width:749px){.j-page-loyalty .grid--2-col-tablet-down .card__content quick-add-bulk .quantity__button{width:calc(3.5rem / var(--font-body-scale))}.j-page-loyalty .grid--2-col-tablet-down .card--card .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info,.j-page-loyalty .grid--2-col-tablet-down .card--standard .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{left:50%;transform:translate(-50%)}.j-page-loyalty .grid--2-col-tablet-down .card--standard .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{width:100%}.j-page-loyalty .grid--2-col-tablet-down .card--card .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{width:calc(100% + var(--border-width) + 4rem)}.j-page-loyalty .grid--2-col-tablet-down .card__content quick-add-bulk .quantity{width:auto}}.j-page-loyalty .card-information quantity-popover volume-pricing{margin-top:0}@media screen and (max-width:989px){.j-page-loyalty .card-information quantity-popover .quantity__rules~volume-pricing{margin-top:0}.j-page-loyalty .card-information quantity-popover volume-pricing{margin-top:4.2rem}}@media screen and (min-width:750px){.j-page-loyalty .card__information{padding-bottom:1.7rem;padding-top:1.7rem}}.j-page-loyalty .card__badge{align-self:flex-end;grid-row-start:3;justify-self:flex-start}.j-page-loyalty .card__badge.top{align-self:flex-start;grid-row-start:1}.j-page-loyalty .card__badge.right{justify-self:flex-end}.j-page-loyalty .card:not(.card--horizontal)>.card__content>.card__badge{margin:1.3rem}.j-page-loyalty .card__media .media img{height:100%;object-fit:cover;object-position:center center;width:100%}.j-page-loyalty .card__inner:not(.ratio)>.card__content{height:100%}.j-page-loyalty .card__heading{margin-top:0;margin-bottom:0}.j-page-loyalty .card__heading:last-child{margin-bottom:0}.j-page-loyalty .card--horizontal .card__heading,.j-page-loyalty .card--horizontal .price__container .price-item,.j-page-loyalty .card--horizontal__quick-add{font-size:calc(var(--font-heading-scale) * 1.2rem)}.j-page-loyalty .card--horizontal .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:0}.j-page-loyalty .card--horizontal__quick-add:before{box-shadow:none}@media only screen and (min-width:750px){.j-page-loyalty .card--horizontal .card__heading,.j-page-loyalty .card--horizontal .price__container .price-item,.j-page-loyalty .card--horizontal__quick-add{font-size:calc(var(--font-heading-scale) * 1.3rem)}}.j-page-loyalty .card--card.card--media>.card__content{margin-top:calc(0rem - var(--image-padding))}.j-page-loyalty .card--standard.card--text a:after,.j-page-loyalty .card--card .card__heading a:after{bottom:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);right:calc(var(--border-width) * -1);top:calc(var(--border-width) * -1)}.j-page-loyalty .card__heading a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.j-page-loyalty .card__heading a:after{outline-offset:.3rem}.j-page-loyalty .card__heading a:focus:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.j-page-loyalty .card__heading a:focus-visible:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.j-page-loyalty .card__heading a:focus:not(:focus-visible):after{box-shadow:none;outline:0}.j-page-loyalty .card__heading a:focus{box-shadow:none;outline:0}@media screen and (min-width:990px){.j-page-loyalty .card .media.media--hover-effect>img:only-child,.j-page-loyalty .card-wrapper .media.media--hover-effect>img:only-child{transition:transform var(--duration-long) ease}.j-page-loyalty .card:hover .media.media--hover-effect>img:first-child:only-child,.j-page-loyalty .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.03)}.j-page-loyalty .card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}.j-page-loyalty .card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transition:transform var(--duration-long) ease;transform:scale(1.03)}.j-page-loyalty .underline-links-hover:hover a{text-decoration:underline;text-underline-offset:.3rem}}.j-page-loyalty .card--standard.card--media .card__inner .card__information,.j-page-loyalty .card--standard.card--text:not(.card--horizontal)>.card__content .card__heading:not(.card__heading--placeholder),.j-page-loyalty .card--standard:not(.card--horizontal)>.card__content .card__badge,.j-page-loyalty .card--standard.card--text.article-card>.card__content .card__information,.j-page-loyalty .card--standard>.card__content .card__caption{display:none}.j-page-loyalty .card--standard:not(.card--horizontal) .placeholder-svg{width:100%}.j-page-loyalty .card--standard>.card__content{padding:0}.j-page-loyalty .card--standard>.card__content .card__information{padding-left:0;padding-right:0}.j-page-loyalty .card--card.card--media .card__inner .card__information,.j-page-loyalty .card--card.card--text .card__inner,.j-page-loyalty .card--card.card--media>.card__content .card__badge{display:none}.j-page-loyalty .card--horizontal .card__badge,.j-page-loyalty .card--horizontal.card--text .card__inner{display:none}.j-page-loyalty .card--extend-height{height:100%}.j-page-loyalty .card--extend-height.card--standard.card--text,.j-page-loyalty .card--extend-height.card--media{display:flex;flex-direction:column}.j-page-loyalty .card--extend-height.card--standard.card--text .card__inner,.j-page-loyalty .card--extend-height.card--media .card__inner{flex-grow:1}.j-page-loyalty .card .icon-wrap{margin-left:.8rem;white-space:nowrap;transition:transform var(--duration-short) ease;overflow:hidden}.j-page-loyalty .card-information>*+*{margin-top:.5rem}.j-page-loyalty .card-information{width:100%}.j-page-loyalty .card-information>*{line-height:calc(1 + .4 / var(--font-body-scale));color:rgb(var(--color-foreground))}.j-page-loyalty .card-information>.price{color:rgb(var(--color-foreground))}.j-page-loyalty .card--horizontal .card-information>.price{color:rgba(var(--color-foreground),.75)}.j-page-loyalty .card-information>.rating{margin-top:.4rem}.j-page-loyalty .card-information>*:not(.visually-hidden:first-child)+quantity-popover:not(.rating):not(.card__information-volume-pricing-note),.j-page-loyalty .card-information .card__information-volume-pricing-note.card__information-volume-pricing-note--button{margin-top:0}.j-page-loyalty .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:.7rem}.j-page-loyalty .card-information .caption{letter-spacing:.07rem}.j-page-loyalty .card-article-info{margin-top:1rem}.j-page-loyalty .card--shape .card__content{padding-top:0}.j-page-loyalty .card--shape.card--standard:not(.card--text) .card__inner{border:0;background-color:transparent;filter:drop-shadow(var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity)))}.j-page-loyalty .card--shape.card--standard:not(.card--text) .card__inner:after{display:none}.j-page-loyalty .grid__item:nth-child(2n) .shape--blob{clip-path:polygon(var(--shape--blob-2))}.j-page-loyalty .grid__item:nth-child(3n) .shape--blob{clip-path:polygon(var(--shape--blob-3))}.j-page-loyalty .grid__item:nth-child(4n) .shape--blob{clip-path:polygon(var(--shape--blob-4))}.j-page-loyalty .grid__item:nth-child(5n) .shape--blob{clip-path:polygon(var(--shape--blob-5))}.j-page-loyalty .grid__item:nth-child(7n) .shape--blob{clip-path:polygon(var(--shape--blob-6))}.j-page-loyalty .grid__item:nth-child(8n) .shape--blob{clip-path:polygon(var(--shape--blob-1))}@media(prefers-reduced-motion:no-preference){.j-page-loyalty .product-card-wrapper .shape--round{transition:clip-path var(--duration-long) ease}.j-page-loyalty .product-card-wrapper:hover .shape--round{clip-path:ellipse(47% 47% at 50% 50%)}.j-page-loyalty .product-card-wrapper .shape--blob{transition:clip-path var(--duration-long) ease-in-out}.j-page-loyalty .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-5))}.j-page-loyalty .grid__item:nth-child(2n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-6))}.j-page-loyalty .grid__item:nth-child(3n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-1))}.j-page-loyalty .grid__item:nth-child(4n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-2))}.j-page-loyalty .grid__item:nth-child(5n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-3))}.j-page-loyalty .grid__item:nth-child(7n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-4))}.j-page-loyalty .grid__item:nth-child(8n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-5))}}.j-page-loyalty .nx-switch{--w: 66px;--h: 32px;--pad: 6px;--track: #2F6C3D;--thumb: #FDFAF1;display:inline-flex;cursor:pointer;-webkit-tap-highlight-color:transparent}.j-page-loyalty .shipping_protection{display:flex;margin:20px 0;justify-content:space-between;align-items:center}.j-page-loyalty .shipping_protection p{margin:0}.j-page-loyalty .shipping_protection .left_shipping{display:flex;gap:20px}.j-page-loyalty .shipping_protection .left_shipping .shipping_title{font-weight:700;font-style:Bold;font-size:20px;line-height:140%;letter-spacing:0%;color:#006e37;text-transform:uppercase}.j-page-loyalty .shipping_protection .left_shipping .shipping_price{font-weight:400;font-style:Regular;font-size:20px;line-height:140%;letter-spacing:0%;color:#006e37;text-transform:uppercase}.j-page-loyalty .nx-switch__input{position:absolute;opacity:0;pointer-events:none}.j-page-loyalty .nx-switch__input+.nx-switch__track{background:#81ac8b}.j-page-loyalty .nx-switch__input:checked+.nx-switch__track{background:var(--track)}.j-page-loyalty .nx-switch__track{width:var(--w);height:var(--h);border-radius:9999px;padding:var(--pad);box-sizing:border-box;display:flex;align-items:center}.j-page-loyalty .nx-switch__thumb{width:calc(var(--h) - (var(--pad) * 2));height:calc(var(--h) - (var(--pad) * 2));background:var(--thumb);border-radius:9999px;transform:translate(0);transition:transform .18s ease}.j-page-loyalty .nx-switch__input:checked+.nx-switch__track .nx-switch__thumb{transform:translate(calc(var(--w) - var(--h)))}.j-page-loyalty .nx-switch__input:focus-visible+.nx-switch__track{outline:2px solid var(--track);outline-offset:3px}@media(max-width:767px){.j-page-loyalty .shipping_protection .left_shipping p{font-size:18px!important}.j-page-loyalty .shipping_protection .left_shipping{gap:15px}}.j-page-loyalty .list-payment{display:flex;flex-wrap:wrap;justify-content:center;margin:-.5rem 0;padding-top:1rem;padding-left:0}@media screen and (min-width:750px){.j-page-loyalty .list-payment{justify-content:center;margin:-.5rem;padding-top:0}}.j-page-loyalty .list-payment__item{align-items:center;display:flex;padding:.5rem}@media screen and (max-width:749px){.j-page-loyalty .list-payment__item{padding:.24rem}}.j-page-loyalty .fgp{--fgp-green: 0, 110, 55;--fgp-track-bg: 255, 255, 255;--fgp-marker-done-bg: rgb(var(--fgp-green));--fgp-marker-done-icon: rgb(var(--fgp-track-bg));display:block;padding-top:10px}.j-page-loyalty .fgp__message{color:rgb(var(--fgp-green));text-align:center;font-size:14px;font-weight:400;line-height:140%;text-transform:capitalize;margin:0 0 18px}.j-page-loyalty .fgp__track{position:relative;height:12px;margin-right:17px;border-radius:6px;border:1.5px solid rgb(var(--fgp-green));background:rgb(var(--fgp-track-bg))}.j-page-loyalty .fgp__track .fgp__fill{display:block;height:100%;min-width:6px;max-width:100%;background:rgb(var(--fgp-green));border-radius:4px 0 0 4px}@media(prefers-reduced-motion:no-preference){.j-page-loyalty .fgp__fill{transition:width var(--duration-medium, .3s) cubic-bezier(.25,.46,.45,.94)}}.j-page-loyalty .fgp__marker{position:absolute;top:50%;width:34px;height:34px;margin-left:-17px;transform:translateY(-50%);border-radius:50%;border:1.5px solid rgba(var(--fgp-green),.35);background:rgb(var(--fgp-track-bg));color:rgba(var(--fgp-green),.45);display:flex;align-items:center;justify-content:center;box-sizing:border-box}.j-page-loyalty .fgp__marker svg{width:19px;height:19px;display:block}.j-page-loyalty .fgp__marker--done{background:var(--fgp-marker-done-bg);border-color:var(--fgp-marker-done-bg);color:var(--fgp-marker-done-icon)}.j-page-loyalty .fgp__gift-card{display:flex;align-items:center;gap:12px;margin-top:16px;padding:10px 12px;border:1px solid rgb(var(--fgp-green));border-radius:10px;background:rgb(var(--fgp-track-bg))}.j-page-loyalty .fgp__gift-media{flex:0 0 auto;width:calc(10rem / var(--font-body-scale));height:calc(10rem / var(--font-body-scale));border-radius:8px;border:1px solid rgb(var(--fgp-green));overflow:hidden;background:rgba(var(--fgp-green),.08)}.j-page-loyalty .fgp__gift-img{width:100%;height:100%;object-fit:cover;display:block}.j-page-loyalty .fgp__gift-info{flex:1 1 auto;min-width:0}.j-page-loyalty .fgp__gift-eyebrow{margin:0;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--fgp-green))}.j-page-loyalty .fgp__gift-name{margin:2px 0 0;font-family:var(--font-heading-family);font-size:18px;font-weight:400;line-height:140%;text-transform:capitalize;color:rgb(var(--fgp-green))}.j-page-loyalty .fgp__gift-price{margin:4px 0 0;font-size:14px;line-height:1.3}.j-page-loyalty .fgp__gift-was{color:rgba(var(--color-foreground),.55);text-decoration:line-through}.j-page-loyalty .fgp__gift-free{color:rgb(var(--fgp-green));font-weight:500;margin-left:6px}.j-page-loyalty .fgp__gift-card--locked{border-style:dashed}.j-page-loyalty .fgp__gift-unlock{margin:4px 0 0;font-size:12px;line-height:1.3;color:rgb(var(--fgp-green))}.j-page-loyalty .fgp__gift-unlock-link{display:inline-block;margin:2px 0 0;font-size:12px;line-height:1.3;font-weight:600;color:rgb(var(--fgp-green));text-decoration:underline;text-underline-offset:2px}.j-page-loyalty .fgp--no-bar{padding-top:4px}.j-page-loyalty html:not(.fg-gift-variant) .fgp__gift-card--pdp{display:none}.j-page-loyalty .fgp__gift-card--pdp{--fgp-green: 0, 110, 55;--fgp-track-bg: 255, 255, 255;border-radius:5px;background:transparent;margin:12px 0 16px}@media screen and (max-width:749px){.j-page-loyalty .fgp__gift-name{font-size:14px}}.j-page-loyalty .cart-item--free-gift quantity-popover,.j-page-loyalty .cart-item--free-gift .cart-item__quantity-wrapper{display:none}.j-page-loyalty .fgp-ab--v2{display:none}.j-page-loyalty html.fg-gift-variant .fgp-ab--v2{display:block}.j-page-loyalty html.fg-gift-variant .fgp-ab--old{display:none}.j-page-loyalty .fgp__gift-add{flex:0 0 auto;min-width:74px;border:0;border-radius:20px;padding:9px 20px;background:rgb(var(--fgp-green));color:rgb(var(--fgp-track-bg));font-size:13px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.j-page-loyalty .fgp__gift-add[aria-disabled=true]{cursor:default}.j-page-loyalty .fgp__gift-add--locked{min-width:0;padding:9px 13px;background:rgba(var(--fgp-green),.1);color:rgb(var(--fgp-green));cursor:not-allowed}.j-page-loyalty .fgp__gift-lock{flex:0 0 auto;width:16px;height:16px}.j-page-loyalty .fgp__gift-add-spinner{display:none;width:15px;height:15px;border:2px solid rgba(var(--fgp-track-bg),.5);border-top-color:rgb(var(--fgp-track-bg));border-radius:50%}.j-page-loyalty .fgp__gift-add.fgp__gift-add--loading .fgp__gift-add-text{display:none}.j-page-loyalty .fgp__gift-add.fgp__gift-add--loading .fgp__gift-add-spinner{display:block}@media(prefers-reduced-motion:no-preference){.j-page-loyalty .fgp__gift-add--loading .fgp__gift-add-spinner{animation:fgp-spin .7s linear infinite}}.j-page-loyalty .fgp__confirm{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;padding:10px 12px;border-radius:10px;background:rgba(var(--fgp-green),.08);color:rgb(var(--fgp-green));font-size:14px;font-weight:500}.j-page-loyalty .fgp__confirm-icon{width:18px;height:18px;flex:0 0 auto}.j-page-loyalty .drawer{visibility:hidden}.j-page-loyalty .list-menu--right{right:0}.j-page-loyalty .list-menu--disclosure{position:absolute;min-width:100%;width:20rem;border:1px solid rgba(var(--color-foreground),.2)}.j-page-loyalty .list-menu--disclosure:focus{outline:none}.j-page-loyalty .list-menu__item--active{text-decoration:underline;text-underline-offset:.3rem}.j-page-loyalty .list-menu__item--active:hover{text-decoration-thickness:.2rem}.j-page-loyalty .list-menu--disclosure.localization-selector{max-height:18rem;overflow:auto;width:10rem;padding:.5rem}.j-page-loyalty .search__input.field__input{padding-right:9.8rem}.j-page-loyalty .search__button{right:var(--inputs-border-width);top:var(--inputs-border-width)}.j-page-loyalty .reset__button{right:calc(var(--inputs-border-width) + 4.4rem);top:var(--inputs-border-width)}.j-page-loyalty .reset__button:not(:focus-visible):after{border-right:.1rem solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 1.6rem);content:"";position:absolute;right:0}.j-page-loyalty .reset__button:not(:focus):after{border-right:.1rem solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 1.8rem);content:"";position:absolute;right:0}.j-page-loyalty .search__button:focus-visible,.j-page-loyalty .reset__button:focus-visible{background-color:rgb(var(--color-background));z-index:4}.j-page-loyalty .search__button:focus,.j-page-loyalty .reset__button:focus{background-color:rgb(var(--color-background));z-index:4}.j-page-loyalty .search__button:not(:focus-visible):not(.focused),.j-page-loyalty .reset__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.j-page-loyalty .search__button:hover .icon,.j-page-loyalty .reset__button:hover .icon{transform:scale(1.07)}.j-page-loyalty .search__button .icon{height:1.8rem;width:1.8rem}.j-page-loyalty .reset__button .icon.icon-close{height:1.8rem;width:1.8rem;stroke-width:.1rem}.j-page-loyalty input::-webkit-search-decoration{-webkit-appearance:none}.j-page-loyalty .template-search__results{position:relative}.j-page-loyalty .header__icon--menu{position:initial}.j-page-loyalty .js menu-drawer>details>summary:before,.j-page-loyalty .js menu-drawer>details[open]:not(.menu-opening)>summary:before{content:"";position:absolute;cursor:default;width:100%;height:calc(100vh - 100%);height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));top:100%;left:0;background:rgba(var(--color-foreground),.5);opacity:0;visibility:hidden;z-index:2;transition:opacity 0s,visibility 0s}.j-page-loyalty menu-drawer>details[open]>summary:before{visibility:visible;opacity:1;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}.j-page-loyalty .menu-drawer{position:absolute;transform:translate(-100%);visibility:hidden;z-index:3;left:0;top:100%;width:100%;padding:0;background-color:rgb(var(--color-background));overflow-x:hidden;filter:drop-shadow(var(--drawer-shadow-horizontal-offset) var(--drawer-shadow-vertical-offset) var(--drawer-shadow-blur-radius) rgba(var(--color-shadow),var(--drawer-shadow-opacity)))}.j-page-loyalty .js .menu-drawer{height:calc(100vh - 100%);height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)))}.j-page-loyalty .js details[open]>.menu-drawer,.j-page-loyalty .js details[open]>.menu-drawer__submenu{transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}.j-page-loyalty .js details[open].menu-opening>.menu-drawer,.j-page-loyalty details[open].menu-opening>.menu-drawer__submenu{transform:translate(0);visibility:visible}.j-page-loyalty .js .menu-drawer__navigation .submenu-open{visibility:hidden}@media screen and (min-width:750px){.j-page-loyalty .menu-drawer{width:40rem;border-width:0 var(--drawer-border-width) 0 0;border-style:solid;border-color:rgba(var(--color-foreground),var(--drawer-border-opacity))}}.j-page-loyalty .menu-drawer__inner-container{position:relative;height:100%}.j-page-loyalty .menu-drawer__navigation-container{grid-template-rows:1fr auto;align-content:space-between;overflow-y:auto;height:100%}.j-page-loyalty .menu-drawer__navigation{padding:12px 0 3rem}.j-page-loyalty .menu-drawer__inner-submenu{height:100%;overflow-x:hidden;overflow-y:auto}.j-page-loyalty .js .menu-drawer__menu li{margin-bottom:.2rem}.j-page-loyalty .menu-drawer__menu-item{padding:1.1rem 3rem;text-decoration:none;font-size:1.8rem}.j-page-loyalty .menu-drawer summary.menu-drawer__menu-item{padding-right:5.2rem}.j-page-loyalty .menu-drawer__menu-item--active,.j-page-loyalty .menu-drawer__menu-item:focus,.j-page-loyalty .menu-drawer__close-button:focus,.j-page-loyalty .menu-drawer__menu-item:hover,.j-page-loyalty .menu-drawer__close-button:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.04)}.j-page-loyalty .menu-drawer__menu-item--active:hover{background-color:rgba(var(--color-foreground),.08)}.j-page-loyalty .js .menu-drawer__menu-item .icon-caret{display:none}.j-page-loyalty .menu-drawer__menu-item>.svg-wrapper{width:15px;position:absolute;right:3rem;top:50%;transform:translateY(-50%)}.j-page-loyalty .js .menu-drawer__submenu{position:absolute;top:0;width:100%;bottom:0;left:0;background-color:rgb(var(--color-background));z-index:1;transform:translate(100%);visibility:hidden}.j-page-loyalty .js .menu-drawer__submenu .menu-drawer__submenu{overflow-y:auto}.j-page-loyalty .menu-drawer__close-button{margin-top:1.5rem;padding:1.2rem 2.6rem 1.2rem 3rem;text-decoration:none;display:flex;align-items:center;font-size:1.4rem;width:100%;background-color:transparent;font-family:var(--font-body-family);font-style:var(--font-body-style);text-align:left}.j-page-loyalty .menu-drawer__close-button .svg-wrapper{transform:rotate(180deg);margin-right:1rem;width:15px}.j-page-loyalty .menu-drawer__utility-links{padding:0;background-color:rgba(var(--color-foreground),.03);position:relative}.j-page-loyalty .header--has-social .menu-drawer__utility-links{padding:2rem 3rem;display:none}@media screen and (max-width:749px){.j-page-loyalty .header--has-account:where(:not(.header--has-social):not(.header--has-localizations)) .menu-drawer__utility-links{padding:2rem 3rem}}@media screen and (max-width:989px){.j-page-loyalty .header--has-localizations:where(:not(.header--has-social)) .menu-drawer__utility-links{padding:2rem 3rem}}.j-page-loyalty .menu-drawer__account{display:inline-flex;align-items:center;text-decoration:none;padding:1rem 0;font-size:1.4rem;color:rgb(var(--color-foreground));margin-bottom:0}.j-page-loyalty .menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account{margin:0}.j-page-loyalty .menu-drawer__account account-icon>.svg-wrapper{height:2rem;width:2rem;margin-right:1rem}.j-page-loyalty .menu-drawer__account shop-user-avatar{--shop-avatar-size: 2.4rem;margin-right:.55rem;margin-left:-.45rem}.j-page-loyalty .menu-drawer__account:hover account-icon>.svg-wrapper{transform:scale(1.07)}.j-page-loyalty .menu-drawer .list-social{justify-content:flex-start;margin-left:-1.25rem}.j-page-loyalty .menu-drawer .list-social:empty{display:none}.j-page-loyalty .menu-drawer .list-social__link{padding:1.1rem}@media screen and (max-width:749px){.j-page-loyalty .menu-drawer.country-selector-open{transform:none!important;filter:none!important;transition:none!important}}.j-page-loyalty .mobile-shop-products{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding:0 0 8px}.j-page-loyalty .mobile-shop-card--width-full{flex:1 1 100%;max-width:100%}.j-page-loyalty .mobile-shop-card--width-half{flex:1 1 calc(50% - 5px);max-width:calc(50% - 5px)}.j-page-loyalty .mobile-shop-card{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;color:#006e37;border-radius:16px;padding:16px 12px 14px;border:1.5px solid #006e37;transition:opacity .15s ease}.j-page-loyalty .mobile-shop-card:hover{opacity:.85}.j-page-loyalty .mobile-shop-card--green{background:#ddefc9}.j-page-loyalty .mobile-shop-card--yellow{background:#fff7c1}.j-page-loyalty .mobile-shop-card--gradient{background:linear-gradient(135deg,#ddefc9,#fff7c1)}.j-page-loyalty .mobile-shop-card__img{max-width:100px;height:100px;margin-bottom:8px;display:flex;align-items:center;justify-content:center}.j-page-loyalty .mobile-shop-card__img img{width:100%;max-height:100%;object-fit:contain}.j-page-loyalty .mobile-shop-card__img--bundle{max-width:140px}.j-page-loyalty .mobile-shop-card__title{font-family:var(--font-heading-family);font-size:15px;line-height:1.3;color:#006e37;margin:0 0 4px}.j-page-loyalty .mobile-shop-card__text{font-size:12px;line-height:1.4;color:#006e37;margin:0 0 10px;flex-grow:1}.j-page-loyalty .mobile-shop-card__badge{position:relative;z-index:2;align-self:center;margin-bottom:-10px;padding:3px 8px;font-size:13px;font-weight:700;color:#fff;background:#006e37;border-radius:30px;width:max-content}.j-page-loyalty .mobile-shop-card__btn{display:inline-block;padding:8px 18px;font-size:13px;font-weight:700;letter-spacing:.06em;line-height:1;color:#fff;border-radius:50px;text-transform:uppercase;font-family:var(--font-body-family);outline:2px solid #006e37;outline-offset:0;border:3px solid transparent}.j-page-loyalty .mobile-shop-card__btn--orange{background:#e57641;border-color:#ddefc9}.j-page-loyalty .mobile-shop-card__btn--pink{background:#df6fab;border-color:#fff7c1}.j-page-loyalty .mobile-shop-card__btn--gradient{background:linear-gradient(90deg,#e57641,#df6fab);border-color:#eef3d5}.j-page-loyalty .mobile-testimonial-carousel{background:#006e37;border-radius:12px 12px 0 0;padding:24px;margin-top:16px;overflow:hidden}.j-page-loyalty .mobile-testimonial-swiper{width:100%;overflow:hidden}.j-page-loyalty .mobile-testimonial-swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.j-page-loyalty .mobile-testimonial__slide{display:flex;flex-direction:column;text-decoration:none;color:#fdfaf0}.j-page-loyalty .mobile-testimonial__slide:hover{opacity:.9}.j-page-loyalty .mobile-testimonial__quote-wrap{margin-bottom:16px}.j-page-loyalty .mobile-testimonial__quote{font-family:var(--font-heading-family);font-size:18px;line-height:1.4;color:#fdfaf0;margin:0;font-style:italic}.j-page-loyalty .mobile-testimonial__reviewer{display:flex;flex-direction:column;gap:6px}.j-page-loyalty .mobile-testimonial__reviewer-top{display:flex;align-items:flex-end;gap:12px}.j-page-loyalty .mobile-testimonial__thumb{width:60px;height:60px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#fdfaf026}.j-page-loyalty .mobile-testimonial__thumb-img{width:100%;height:100%;object-fit:contain}.j-page-loyalty .mobile-testimonial__name{font-family:var(--font-body-family);font-size:16px;font-weight:700;color:#fdfaf0}.j-page-loyalty .mobile-testimonial__product{font-family:var(--font-body-family);font-size:16px;color:#fdfaf0b3}.j-page-loyalty .mobile-testimonial-controls{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;width:100%}.j-page-loyalty .mobile-testimonial-prev,.j-page-loyalty .mobile-testimonial-next{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;opacity:.6;transition:opacity .15s ease}.j-page-loyalty .mobile-testimonial-prev:hover,.j-page-loyalty .mobile-testimonial-next:hover{opacity:1}.j-page-loyalty .mobile-testimonial-pagination.swiper-pagination,.j-page-loyalty .mobile-testimonial-controls .mobile-testimonial-pagination{position:static!important;width:auto!important;display:flex!important;align-items:center;justify-content:center;gap:6px;left:auto!important;bottom:auto!important;transform:none!important}.j-page-loyalty .mobile-testimonial-pagination .swiper-pagination-bullet{width:8px;height:8px;background:#fdfaf066;opacity:1;margin:0}.j-page-loyalty .mobile-testimonial-pagination .swiper-pagination-bullet-active{background:#fdfaf0}.j-page-loyalty .mobile-shop-card--bundle{margin-bottom:0}.j-page-loyalty header .header__heading-logo{width:120px}.j-page-loyalty header.header{padding-block:9px}.j-page-loyalty header .header__icons{padding:0!important}.j-page-loyalty .header__inline-menu .list-menu--inline{display:inline-flex;flex-wrap:wrap;gap:44px}.j-page-loyalty .header__menu-item{color:#006e37;font-size:16px;text-transform:uppercase;padding:0!important}.j-page-loyalty .menu-drawer_navigation .menu-drawer_menu li{padding-inline:20px!important}.j-page-loyalty .menu-drawer_navigation .list-menu_item{border:1px solid #006e37;padding:13px 20px!important;font-size:16px;text-transform:uppercase;border-radius:12px}.j-page-loyalty .menu-drawer_navigation .menu-drawer_menu li+li{margin-top:12px}.j-page-loyalty .jiyu-mega-wrapper{max-width:1040px}.j-page-loyalty .mega-menu .mega-menu__list--condensed{display:block;padding:0;text-align:left}.j-page-loyalty .jiyu-mega-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.j-page-loyalty .menu-with-wrap{display:flex;gap:60px;padding-bottom:40px}.j-page-loyalty .mega-menu__list .h3{margin:0 0 32px;font-size:40px;line-height:120%;color:#006e37;padding-top:27px!important;text-transform:capitalize;letter-spacing:-.1px}.j-page-loyalty .mega-menu_list--condensed .mega-menu_link{font-weight:450;font-size:18px;color:#006e37;margin:0 0 20px;padding:0;text-transform:uppercase;margin-bottom:23px!important;line-height:130%}.j-page-loyalty .jiyu-card{position:relative;display:flex;flex-direction:column;padding:40px 18px 23px;box-sizing:border-box;border-radius:12px;border:1.5px solid #006e37;margin-bottom:38px}.j-page-loyalty .jiyu-card.green{background:#ddefc9}.j-page-loyalty .jiyu-card.yellow{background:#fff7c1}.j-page-loyalty .jiyu-card.testimonial{background:#006e37;border-color:#006e37;color:#fff}.j-page-loyalty .jiyu-card-content{flex-grow:1;text-align:center;margin-bottom:0;letter-spacing:-.1px}.j-page-loyalty .jiyu-card.testimonial .jiyu-card-content{justify-content:center;align-items:center;display:flex;flex-direction:column;margin-bottom:16px}.j-page-loyalty .jiyu-img{width:100%;margin:0 auto;height:var(--jiyu-img-h, 180px)!important;aspect-ratio:1;max-width:90%}.j-page-loyalty .jiyu-img img{width:100%;height:100%;display:block;object-fit:contain}.j-page-loyalty .jiyu-card--img-large{padding:16px 8px 20px}.j-page-loyalty .jiyu-card--img-large .jiyu-img{--jiyu-img-h: 220px;max-width:100%}.j-page-loyalty .jiyu-card--img-large .jiyu-title{margin-top:12px}.j-page-loyalty .jiyu-title{margin:20px 0 8px;font-size:26px;font-weight:400;line-height:36px;color:#006e37;letter-spacing:-.1px}.j-page-loyalty .jiyu-text{font-size:15px;line-height:21px;color:#006e37;padding:0 6px;margin-top:10px}.j-page-loyalty .jiyu-quote{margin:0 0 32px;font-size:24px;line-height:140%;color:#fdfaf0}.j-page-loyalty .jiyu-stars{margin:0;font-size:18px;font-weight:500;line-height:21px;color:#fdfaf0}.j-page-loyalty .btn.menu-btn{position:absolute;left:50%;bottom:calc(var(--h) * -.5);transform:translate(-50%)}.j-page-loyalty .btn.btn-default{display:inline-block;min-width:148px;padding:14px 20px;font-size:16px;line-height:22px;font-weight:700;text-align:center;text-transform:uppercase;text-decoration:none;background:#e57641;color:#fdfaf0;border-radius:30px;outline:2px solid #006e37;outline-offset:0px;position:absolute;bottom:-34px;border:6px solid #fdfaf0}.j-page-loyalty .jiyu-card:first-child .btn.btn-default{background:linear-gradient(90deg,#e57641,#df6fab);border-color:#eef3d5}.j-page-loyalty .jiyu-card:nth-child(3) .btn.btn-default{background:#df6fab;color:#fdfaf0}@media(max-width:991px){.j-page-loyalty .jiyu-mega-grid{grid-template-columns:repeat(2,1fr)}.j-page-loyalty header .header__heading-logo{width:100px}.j-page-loyalty .menu-drawer_inner-container .menu-drawer_navigation{--offset: 68px;padding:24px 20px;max-height:calc(100dvh - var(--offset))}.j-page-loyalty .menu-drawer__inner-container .search-form-wrapper{margin-bottom:30px;position:relative}.j-page-loyalty .menu-drawer_inner-container .search-form-wrapper .field__input{border:none!important;padding:12px 44px 12px 20px;border-bottom:1px solid #006e3733!important;font-size:16px;color:#006e37;text-transform:uppercase;box-shadow:none!important;outline:none!important}.j-page-loyalty .menu-drawer_inner-container .search-form-wrapper .field__input::placeholder{opacity:1!important;color:#006e37}.j-page-loyalty .menu-drawer_inner-container .search-form-wrapper .field:before,.j-page-loyalty .menu-drawer_inner-container .search-form-wrapper .field:after{display:none}.j-page-loyalty .menu-drawer__inner-container .search-form-wrapper .field label{text-transform:uppercase;color:#006e37;letter-spacing:0;line-height:1.3}.j-page-loyalty .menu-drawer_inner-container .search-form-wrapper .field .search_button{padding:12px;right:4px}.j-page-loyalty .menu-drawer_navigation .menu-drawer_menu li{padding-inline:20px!important}.j-page-loyalty .menu-drawer_navigation .list-menu_item{border:1px solid #006e37;padding:13px 20px!important;font-size:16px;text-transform:uppercase;border-radius:12px}.j-page-loyalty .menu-drawer_navigation .menu-drawer_menu li+li{margin-top:12px}.j-page-loyalty .menu-drawer_menu .list-menu_item{border:1px solid #006e37;border-radius:12px;background:transparent;padding:11px 20px;text-transform:uppercase;color:#006e37;margin-bottom:12px}.j-page-loyalty .menu-drawer__menu-item>.svg-wrapper{right:16px;transform:rotate(132deg);transform-origin:center;top:14px;border:2px solid #006e37;border-top-left-radius:3px;border-right:0;border-bottom:0;width:13px;height:13px}.j-page-loyalty .menu-drawer__menu-item>.svg-wrapper *{opacity:0}.j-page-loyalty .js .menu-drawer_inner-container .menu-drawer_submenu{position:static}.j-page-loyalty .js .menu-drawer_inner-container .menu-drawersubmenu .menu-drawer_close-button{display:none}.j-page-loyalty .menu-drawer_inner-submenu .list-menu_item{font-size:14px;font-weight:500;padding:8px 110px 8px 20px;border:none!important;margin:0}.j-page-loyalty .js .menu-drawer_inner-container .menu-drawer_navigation .submenu-open{visibility:visible!important}.j-page-loyalty .menu-drawer_inner-container .menu-drawer_inner-submenu{margin-bottom:15px}.j-page-loyalty .menu-drawer_inner-container .menu-drawer_submenu{transform:none!important;position:static;display:none}.j-page-loyalty .js .menu-drawer_inner-container details[open].menu-opening>.menu-drawer,.j-page-loyalty details[open].menu-opening>.menu-drawer_submenu{display:block}.j-page-loyalty .menu-drawer_inner-container .menu-drawernavigation .menu-opening[open] .menu-drawer_menu-item>.svg-wrapper{transform:rotate(46deg);top:19px}.j-page-loyalty header-drawer summary.header__icon{width:30px;height:30px}.j-page-loyalty header-drawer summary.header__icon .icon{width:19px;color:#006e37}}@media(max-width:600px){.j-page-loyalty .jiyu-mega-grid{grid-template-columns:1fr}.j-page-loyalty .menu-with-wrap{flex-direction:column;gap:30px}}.j-page-loyalty .search-form-wrapper .field:before,.j-page-loyalty .search-form-wrapper .field:after{display:none!important}.j-page-loyalty #menu-drawer .js-shop-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;background:transparent;border:0;padding:12px 16px;-webkit-tap-highlight-color:transparent}.j-page-loyalty #menu-drawer .js-shop-toggle:hover,.j-page-loyalty #menu-drawer .js-shop-toggle:focus,.j-page-loyalty #menu-drawer .js-shop-toggle:active{background:transparent;outline:none}.j-page-loyalty #menu-drawer .menu-item--shop{border:none!important;padding:0!important}.j-page-loyalty #menu-drawer .menu-item--shop .js-shop-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;border:1px solid #008037;border-radius:12px;background:transparent}.j-page-loyalty #menu-drawer .menu-item--shop .shop-submenu{margin-top:8px;padding-left:20px}.j-page-loyalty #menu-drawer .menu-item--shop .shop-submenu .menu-drawer__menu-item{border:none!important;background:transparent!important;padding:6px 0;font-weight:450;font-size:14px}.j-page-loyalty #menu-drawer .menu-item--shop .js-shop-toggle{display:flex;align-items:center;padding:1.1rem 3rem;position:relative}.j-page-loyalty #menu-drawer .menu-item--shop .js-shop-toggle .js-shop-icon{position:static!important;right:auto!important;top:auto!important;margin-left:8px;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease}.j-page-loyalty #menu-drawer .menu-item--shop .js-shop-icon.rotate-180{transform:rotate(224deg)}.j-page-loyalty #menu-drawer .menu-item--shop .menu-drawer__menu-item:after{display:none!important}.j-page-loyalty .mega-menu__content{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease;z-index:100!important;position:fixed!important;top:var(--header-bottom-position-desktop, 82px)!important;left:0!important;right:0!important;width:100%!important;transform:none!important}.j-page-loyalty .mega-menu[open]>.mega-menu__content{opacity:1;visibility:visible;pointer-events:auto}.j-page-loyalty #MainContent{transition:filter .25s ease}.j-page-loyalty body:has(.mega-menu[open]) #MainContent{filter:brightness(.6)}.j-page-loyalty html:has(.mega-menu[open]){overflow:hidden!important}.j-page-loyalty .mega-menu__content{max-height:80vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.j-page-loyalty html:has(#Details-menu-drawer-container[open]){overflow:hidden!important}.j-page-loyalty .section-header.menu-open{position:fixed;top:0;left:0;right:0;z-index:1000000}.j-page-loyalty .section-header.menu-open .menu-drawer{height:calc(var(--viewport-height, 100dvh) - var(--header-height, 7rem))}.j-page-loyalty #menu-drawer{max-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.j-page-loyalty .btn.btn-default{min-width:200px;text-align:center;display:inline-block;font-size:16px;line-height:22px;color:#fdfaf0;font-weight:500;background:#f68b53;border-radius:50px;padding:14px 20px;text-transform:uppercase;text-decoration:none;outline:1.5px solid rgba(0,110,55,1);outline-offset:0px}.j-page-loyalty #menu-drawer .menu-drawer__language-summary{list-style:none;cursor:pointer;justify-content:space-between;align-items:center}.j-page-loyalty #menu-drawer .menu-drawer__language-summary::-webkit-details-marker{display:none}.j-page-loyalty #menu-drawer .menu-drawer__language-caret{display:inline-flex;align-items:center;flex:0 0 auto;margin-left:1.2rem;color:#006e37;transition:transform var(--duration-default) ease}.j-page-loyalty #menu-drawer .menu-drawer__language-caret .icon-caret{width:1.2rem;height:auto}.j-page-loyalty #menu-drawer .menu-drawer__language-accordion[open] .menu-drawer__language-caret{transform:rotate(180deg)}.j-page-loyalty #menu-drawer .menu-drawer__language-form{margin:0}.j-page-loyalty #menu-drawer .menu-drawer__language-list{margin:0;padding:0}.j-page-loyalty #menu-drawer .menu-drawer__language-option{display:flex;align-items:center;width:100%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:1px solid rgba(0,110,55,.18);border-radius:0;padding:1.1rem 3rem 1.1rem 4.5rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;line-height:1.3;letter-spacing:normal;text-transform:uppercase;text-align:left;color:#006e37;cursor:pointer}.j-page-loyalty #menu-drawer .menu-drawer__language-option--active{font-weight:700}.j-page-loyalty .header__icon--account[data-rivo-account-open],.j-page-loyalty .menu-drawer__account[data-rivo-account-open]{background:transparent;border:0;padding:0;margin:0;cursor:pointer;text-align:inherit}.j-page-loyalty .menu-drawer__account[data-rivo-account-open]{padding:1rem 0}.j-page-loyalty .cart-notification-wrapper{position:relative}.j-page-loyalty .cart-notification-wrapper .cart-notification{display:block}.j-page-loyalty .cart-notification{border-bottom-right-radius:var(--popup-corner-radius);border-bottom-left-radius:var(--popup-corner-radius);border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:0 0 var(--popup-border-width);padding:2.5rem 3.5rem;position:absolute;right:0;transform:translateY(-100%);visibility:hidden;width:100%;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));z-index:-1}.j-page-loyalty .cart-notification.focused{box-shadow:0 0 .2rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.j-page-loyalty .cart-notification:focus-visible{box-shadow:0 0 .2rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}@media screen and (min-width:750px){.j-page-loyalty .header-wrapper:not(.header-wrapper--border-bottom)+cart-notification .cart-notification{border-top-width:var(--popup-border-width)}.j-page-loyalty .cart-notification{border-width:0 var(--popup-border-width) var(--popup-border-width);max-width:36.8rem;right:2.2rem}}@media screen and (min-width:990px){.j-page-loyalty .cart-notification-wrapper:is(.page-width)>.cart-notification{right:4rem}}.j-page-loyalty .cart-notification.animate{transition:transform var(--duration-short) ease,visibility 0s var(--duration-short) ease}.j-page-loyalty .cart-notification.active{transform:translateY(0);transition:transform var(--duration-default) ease,visibility 0s;visibility:visible}.j-page-loyalty .cart-notification__header{align-items:flex-start;display:flex}.j-page-loyalty .cart-notification__heading{align-items:center;display:flex;flex-grow:1;margin-bottom:0;margin-top:0}.j-page-loyalty .cart-notification__heading .icon-checkmark{color:rgb(var(--color-foreground));margin-right:1rem;width:1.3rem}.j-page-loyalty .cart-notification__close{margin-top:-2rem;margin-right:-3rem}.j-page-loyalty .cart-notification__links{text-align:center}.j-page-loyalty .cart-notification__links>*{margin-top:1rem}.j-page-loyalty .cart-notification-product{align-items:flex-start;display:flex;padding-bottom:3rem;padding-top:2rem}.j-page-loyalty .cart-notification-product dl{margin-bottom:0;margin-top:0}.j-page-loyalty .cart-notification-product__image{display:inline-flex;margin-right:1.5rem;margin-top:.5rem}.j-page-loyalty .cart-notification-product__image:after{content:none}.j-page-loyalty .cart-notification-product__name{margin-bottom:.5rem;margin-top:0}.j-page-loyalty .price{font-size:1.6rem;letter-spacing:.1rem;line-height:calc(1 + .5 / var(--font-body-scale));color:rgb(var(--color-foreground))}.j-page-loyalty .price>*{display:inline-block;vertical-align:top}.j-page-loyalty .price.price--unavailable{visibility:hidden}.j-page-loyalty .price--end{text-align:right}.j-page-loyalty .price .price-item{display:inline-block;margin:0 1rem 0 0}.j-page-loyalty .price__regular .price-item--regular{margin-right:0}.j-page-loyalty .price:not(.price--show-badge) .price-item--last:last-of-type{margin:0}@media screen and (min-width:750px){.j-page-loyalty .price{margin-bottom:0}}.j-page-loyalty .price--large{font-size:1.6rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.13rem}@media screen and (min-width:750px){.j-page-loyalty .price--large{font-size:1.8rem}}.j-page-loyalty .price--sold-out .price__availability,.j-page-loyalty .price__regular{display:block}.j-page-loyalty .price__sale,.j-page-loyalty .price__availability,.j-page-loyalty .price .price__badge-sale,.j-page-loyalty .price .price__badge-sold-out,.j-page-loyalty .price--on-sale .price__regular,.j-page-loyalty .price--on-sale .price__availability{display:none}.j-page-loyalty .price--sold-out .price__badge-sold-out,.j-page-loyalty .price--on-sale .price__badge-sale,.j-page-loyalty .volume-pricing--sale-badge .price__badge-sale{display:inline-block}.j-page-loyalty .volume-pricing--sale-badge .price__badge-sale{margin-left:.5rem}.j-page-loyalty .price--on-sale .price__sale{display:initial;flex-direction:row;flex-wrap:wrap}.j-page-loyalty .price--center{display:initial;justify-content:center}.j-page-loyalty .price--on-sale .price-item--regular{text-decoration:line-through;color:rgba(var(--color-foreground),.75);font-size:1.3rem}.j-page-loyalty .unit-price{display:block;font-size:1.1rem;letter-spacing:.04rem;line-height:calc(1 + .2 / var(--font-body-scale));margin-top:.2rem;color:rgba(var(--color-foreground),.7)}.j-page-loyalty .mega-menu{position:static}.j-page-loyalty .mega-menu__content{background-color:rgb(var(--color-background));border-left:0;border-radius:0;border-right:0;left:0;overflow-y:auto;padding-top:3rem;position:absolute;right:0;top:100%}.j-page-loyalty .mega-menu>summary:after{content:"";position:absolute;bottom:-35px;left:-20px;right:-20px;height:35px}.j-page-loyalty .mega-menu>summary{position:relative}.j-page-loyalty .shopify-section-header-sticky .mega-menu__content{max-height:calc(100vh - var(--header-bottom-position-desktop, 20rem) - 4rem)}.j-page-loyalty .header-wrapper--border-bottom .mega-menu__content{border-top:0}.j-page-loyalty .js .mega-menu__content{opacity:0;transform:translateY(-1.5rem)}.j-page-loyalty .mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0)}.j-page-loyalty .mega-menu__list{display:grid;gap:1.8rem 4rem;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none}.j-page-loyalty .mega-menu__link{display:block;line-height:calc(1 + .3 / var(--font-body-scale));padding-bottom:.6rem;padding-top:.6rem;text-decoration:none;transition:text-decoration var(--duration-short) ease;word-wrap:break-word}.j-page-loyalty .mega-menu__link--level-2{font-weight:700}.j-page-loyalty .header--top-center .mega-menu__list{display:flex;justify-content:center;flex-wrap:wrap;column-gap:0}.j-page-loyalty .header--top-center .mega-menu__list>li{width:16%;padding-right:2.4rem}.j-page-loyalty .mega-menu__link:hover,.j-page-loyalty .mega-menu__link--active{text-decoration:underline}.j-page-loyalty .mega-menu__link--active:hover{text-decoration-thickness:.2rem}.j-page-loyalty .mega-menu .mega-menu__list--condensed{display:block}.j-page-loyalty .mega-menu__list--condensed .mega-menu__link{font-weight:400}.j-page-loyalty header-drawer{justify-self:start;margin-left:-1.2rem}@media screen and (min-width:990px){.j-page-loyalty header-drawer{display:none}}.j-page-loyalty .menu-drawer-container{display:flex}.j-page-loyalty .list-menu{list-style:none;padding:0;margin:0}.j-page-loyalty .list-menu--inline{display:inline-flex;flex-wrap:wrap}.j-page-loyalty .list-menu__item{display:flex;align-items:center;line-height:calc(1 + .3 / var(--font-body-scale))}.j-page-loyalty .list-menu__item--link{text-decoration:none;padding-bottom:1rem;padding-top:1rem;line-height:calc(1 + .8 / var(--font-body-scale))}.j-page-loyalty nav.header__inline-menu .list-menu{display:flex;gap:44px}@media screen and (min-width:750px){.j-page-loyalty .list-menu__item--link{padding-bottom:.5rem;padding-top:.5rem}}.j-page-loyalty .header{padding:10px 3rem}.j-page-loyalty .section-header{position:sticky;margin-bottom:0}@media screen and (min-width:750px){.j-page-loyalty .section-header{margin-bottom:0}}@media screen and (min-width:990px){.j-page-loyalty .header{padding-top:20px;padding-bottom:20px}}.j-page-loyalty a.jiyu-card--link{text-decoration:none;color:inherit;display:flex;flex-direction:column}.j-page-loyalty .menu-with-wrap--tabbed{display:grid;grid-template-columns:minmax(180px,auto) 1fr;grid-template-rows:auto 1fr;column-gap:60px;row-gap:16px}.j-page-loyalty .menu-with-wrap--tabbed>.nav-tabs{grid-column:1;grid-row:1}.j-page-loyalty .menu-with-wrap--tabbed>.nav-testimonial-carousel{grid-column:1;grid-row:2;flex-shrink:1}.j-page-loyalty .menu-with-wrap--tabbed>.jiyu-mega-wrapper{grid-column:2;grid-row:1 / -1;align-self:start}.j-page-loyalty .nav-tabs,.j-page-loyalty .nav-tabs__list{display:flex;flex-direction:column;gap:8px}.j-page-loyalty .nav-tabs{width:300px}.j-page-loyalty .nav-tab,.j-page-loyalty .nav-tab-link{display:block;padding:10px 20px;font-size:15px;font-weight:700;color:#006e37;background:transparent;border:1.5px solid #006e37;border-radius:30px;cursor:pointer;text-align:left;transition:background .12s ease,color .12s ease;font-family:inherit;letter-spacing:.02em}.j-page-loyalty .nav-tab-link{text-decoration:none}.j-page-loyalty .nav-tab:hover,.j-page-loyalty .nav-tab:focus-visible,.j-page-loyalty .nav-tab.is-active,.j-page-loyalty .nav-tab-link:hover,.j-page-loyalty .nav-tab-link:focus-visible{background:#006e37;color:#fff;outline:none}.j-page-loyalty .jiyu-mega-grid[data-active-tab="1"] .jiyu-card[data-megamenu-tab]:not([data-megamenu-tab="1"]),.j-page-loyalty .jiyu-mega-grid[data-active-tab="2"] .jiyu-card[data-megamenu-tab]:not([data-megamenu-tab="2"]),.j-page-loyalty .jiyu-mega-grid[data-active-tab="3"] .jiyu-card[data-megamenu-tab]:not([data-megamenu-tab="3"]){display:none}.j-page-loyalty .jiyu-card-badge{position:relative;z-index:2;align-self:center;margin-bottom:-10px;padding:3px 8px;font-size:13px;font-weight:700;color:#fff;background:#006e37;border-radius:30px;width:max-content}.j-page-loyalty a.jiyu-card--link:hover{opacity:.85}.j-page-loyalty .jiyu-mega-grid .jiyu-card--link:nth-child(1){background:linear-gradient(135deg,#ddefc9,#fff7c1)}.j-page-loyalty .jiyu-mega-grid .jiyu-card--link:nth-child(1) .menu-btn{background:linear-gradient(90deg,#e57641,#df6fab);border-color:#eef3d5}.j-page-loyalty .jiyu-mega-grid .jiyu-card--link:nth-child(2){background-color:#ddefc9}.j-page-loyalty .jiyu-mega-grid .jiyu-card--link:nth-child(3){background-color:#fff7c1}.j-page-loyalty .jiyu-mega-grid .jiyu-card--link:nth-child(3) .menu-btn{background:#df6fab}.j-page-loyalty .jiyu-mega-grid .jiyu-card--link .menu-btn{font-weight:700}.j-page-loyalty .nav-testimonial-carousel{flex-shrink:0;width:300px;background:#006e37;border-radius:12px;padding:24px;display:flex;align-items:stretch;align-self:stretch;overflow:hidden;margin-right:-36px}.j-page-loyalty .nav-testimonial-swiper{width:100%;overflow:hidden;display:flex;flex-direction:column;height:100%}.j-page-loyalty .nav-testimonial-swiper .swiper-wrapper{flex-grow:1}.j-page-loyalty .nav-testimonial-swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.j-page-loyalty .nav-testimonial__slide{display:flex;flex-direction:column;justify-content:center;text-decoration:none;color:#fdfaf0;height:100%}.j-page-loyalty .nav-testimonial__slide:hover{opacity:.9}.j-page-loyalty .nav-testimonial__quote-wrap{flex-grow:1;display:flex;align-items:center;margin-bottom:16px}.j-page-loyalty .nav-testimonial__quote{font-family:var(--font-heading-family);font-size:20px;line-height:1.4;color:#fdfaf0;margin:0;font-style:italic}.j-page-loyalty .nav-testimonial__reviewer{display:flex;flex-direction:column;gap:6px}.j-page-loyalty .nav-testimonial__reviewer-top{display:flex;align-items:flex-end;gap:12px}.j-page-loyalty .nav-testimonial__thumb{width:60px;height:60px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#fdfaf026}.j-page-loyalty .nav-testimonial__thumb-img{width:100%;height:100%;object-fit:contain}.j-page-loyalty .nav-testimonial__name{font-family:var(--font-body-family);font-size:16px;font-weight:700;color:#fdfaf0}.j-page-loyalty .nav-testimonial__product{font-family:var(--font-body-family);font-size:16px;color:#fff}.j-page-loyalty .nav-testimonial-controls{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;width:100%}.j-page-loyalty .nav-testimonial-prev,.j-page-loyalty .nav-testimonial-next{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;opacity:.6;transition:opacity .15s ease}.j-page-loyalty .nav-testimonial-prev:hover,.j-page-loyalty .nav-testimonial-next:hover{opacity:1}.j-page-loyalty .nav-testimonial-pagination.swiper-pagination,.j-page-loyalty .nav-testimonial-controls .nav-testimonial-pagination{position:static!important;width:auto!important;display:flex!important;align-items:center;justify-content:center;left:auto!important;bottom:auto!important;transform:none!important;gap:6px;position:static}.j-page-loyalty .nav-testimonial-pagination .swiper-pagination-bullet{width:8px;height:8px;background:#fdfaf066;opacity:1;margin:0}.j-page-loyalty .nav-testimonial-pagination .swiper-pagination-bullet-active{background:#fdfaf0}.j-page-loyalty .rivo-modal{text-align:center}.j-page-loyalty .rivo-modal__overlay{z-index:999999999999;position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;justify-content:center;align-items:center}.j-page-loyalty .rivo-modal__container{width:100%;background-color:var(--rivo-modal-background-color, #FFFFFF);padding:60px;max-width:600px;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box}.j-page-loyalty .rivo-modal__header{text-align:center}.j-page-loyalty .rivo-modal__title{margin-top:0;margin-bottom:0;font-weight:600;box-sizing:border-box}.j-page-loyalty .rivo-modal__content p,.j-page-loyalty .rivo-modal__content p span,.j-page-loyalty .rivo-modal__content p a,.j-page-loyalty .rivo-modal-body-content span{font-size:var(--rivo-modal-body-font-size);color:var(--rivo-modal-text-color, #000000)}.j-page-loyalty .rivo-modal__description{font-size:var(--rivo-modal-subtitle-font-size)}.j-page-loyalty .rivo-modal__close{background:transparent;border:0;position:absolute;top:var(--rivo-modal-icon-position-top, 10px);right:var(--rivo-modal-icon-position-right, 10px);font:inherit;cursor:pointer;outline:inherit;color:var(--rivo-modal-text-color, #000000);z-index:999999999999}.j-page-loyalty .rivo-modal__close:hover{cursor:pointer}.j-page-loyalty .rivo-modal__header .rivo-modal__close:before{content:"✕"}.j-page-loyalty .rivo-modal__content{position:relative;padding:20px;line-height:1.5;color:var(--rivo-modal-text-color, #000000)}.j-page-loyalty .rivo-modal__content p{font-size:var(--rivo-modal-body-font-size)}.j-page-loyalty h2.rivo-modal__title,.j-page-loyalty .rivo-modal__content p{color:var(--rivo-modal-text-color, #000000)}.j-page-loyalty .rivo-modal-body-content{margin-bottom:15px;display:flex;flex-direction:column}.j-page-loyalty .rivo-modal-p{margin-bottom:15px;margin-top:15px}.j-page-loyalty .rivo-modal__btn{font-size:var(--rivo-modal-button-font-size);text-decoration:none;padding:15px;border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.j-page-loyalty .rivo-modal-button{position:relative}.j-page-loyalty .rivo-modal__btn:focus,.j-page-loyalty .rivo-modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.j-page-loyalty .rivo-modal__btn-primary{background-color:#000;color:#fff}.j-page-loyalty .rivo-modal-title-content{display:flex;justify-content:center;gap:15px;margin-bottom:15px}.j-page-loyalty .rivo-modal-title-icon{display:flex;align-items:center}.j-page-loyalty .rivo-modal-title-icon svg,.j-page-loyalty .rivo-modal-title-icon img.custom-icon{height:var(--rivo-modal-icon-size, 44px);width:var(--rivo-modal-icon-size, 44px)}.j-page-loyalty .rivo-modal-title-icon svg path{fill:var(--rivo-modal-icon-color, #000000)}.j-page-loyalty .rivo-modal-title-text{text-align:left;display:flex;flex-direction:column}.j-page-loyalty #way-to-redeem-modal,.j-page-loyalty #points-purchase-modal,.j-page-loyalty #way-to-earn-modal .rivo-modal__title{font-size:var(--rivo-modal-title-font-size)}.j-page-loyalty #login-modal .rivo-modal__title{font-size:var(--rivo-modal-login-title-font-size)}.j-page-loyalty .micromodal-slide{display:none}.j-page-loyalty .micromodal-slide.is-open{display:block}.j-page-loyalty .micromodal-slide[aria-hidden=false] .rivo-modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.j-page-loyalty .micromodal-slide[aria-hidden=false] .rivo-modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.j-page-loyalty .micromodal-slide[aria-hidden=true] .rivo-modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.j-page-loyalty .micromodal-slide[aria-hidden=true] .rivo-modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.j-page-loyalty .micromodal-slide .rivo-modal__container,.j-page-loyalty .micromodal-slide .rivo-modal__overlay{will-change:transform}.j-page-loyalty .shopify-section{background:var(--rivo-page-background-color);background-color:var(--rivo-page-background-color)}.j-page-loyalty .rivo-lp-content{max-width:var(--rivo-page-max-width, var(--page-width, 960px));margin-left:auto;margin-right:auto;padding:0;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.j-page-loyalty #rivo-lp-header .rivo-lp-content{max-width:var(--page-width, 100%)}.j-page-loyalty .rivo-lp-content div:empty{display:flex}.j-page-loyalty .rivo-content-wrapper{display:flex;justify-content:center;text-align:center;padding-top:var(--rivo-page-section-padding);padding-bottom:var(--rivo-page-section-padding)}.j-page-loyalty .rivo-button{font-size:1.5rem;letter-spacing:.1rem;line-height:1.2;display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 5rem;cursor:pointer;font:inherit;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background));min-width:calc(12rem + 2px);min-height:calc(4.5rem + 2px)}.j-page-loyalty .rivo-lp-section-title,.j-page-loyalty .rivo-card-title,.j-page-loyalty .rivo-modal__title,.j-page-loyalty .rivo-th-tier-name{text-transform:var(--rivo-title-font-style)}.j-page-loyalty .rivo-lp-section-title{font-size:var(--rivo-page-section-title-font-size);color:var(--rivo-page-section-title-font-color);font-family:var(--rivo-title-font-family);font-weight:var(--rivo-page-section-title-font-weight)}.j-page-loyalty .rivo-lp-section-subtitle{font-size:var(--rivo-page-section-subtitle-font-size);color:var(--rivo-page-section-subtitle-font-color);font-family:var(--rivo-subtitle-font-family);font-weight:var(--rivo-page-section-subtitle-font-weight);padding-top:15px}.j-page-loyalty #rivo-lp-explainer .rivo-lp-section-title{color:var(--rivo-how-it-works-section-title-font-color, "inherit")}.j-page-loyalty #rivo-lp-explainer .rivo-lp-section-subtitle{color:var(--rivo-how-it-works-section-subtitle-font-color, "inherit")}.j-page-loyalty #rivo-ways-to-earn .rivo-lp-section-title{color:var(--rivo-ways-to-earn-section-title-font-color, "inherit")}.j-page-loyalty #rivo-ways-to-earn .rivo-lp-section-subtitle{color:var(--rivo-ways-to-earn-section-subtitle-font-color, "inherit")}.j-page-loyalty #rivo-ways-to-redeem .rivo-lp-section-title{color:var(--rivo-ways-to-redeem-section-title-font-color, "inherit")}.j-page-loyalty #rivo-ways-to-redeem .rivo-lp-section-subtitle{color:var(--rivo-ways-to-redeem-section-subtitle-font-color, "inherit")}.j-page-loyalty #rivo-vip-tiers .rivo-lp-section-title{color:var(--rivo-vip-tiers-section-title-font-color, "inherit")}.j-page-loyalty #rivo-vip-tiers .rivo-lp-section-subtitle{color:var(--rivo-vip-tiers-section-subtitle-font-color, "inherit")}.j-page-loyalty [rivo-x-cloak]{display:none!important}.j-page-loyalty .rivo-loading-spinner{color:transparent!important;pointer-events:none}.j-page-loyalty .rivo-loading-spinner:after{animation:loading .5s infinite linear;background:0 0;border:.1rem solid #EEEEEE;border-radius:50%;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:20px;left:50%;margin-left:-10px;margin-top:-10px;opacity:1;padding:0;position:absolute;top:50%;width:20px;z-index:1}.j-page-loyalty .rivo-hero-banner-media{height:100%;position:absolute;left:0;top:0;display:block;background-color:var(--rivo-hero-banner-background-color);overflow:hidden;width:100%}.j-page-loyalty .rivo-hero-banner-media img{object-fit:cover;object-position:center;transform:scale(1);transition:opacity .4s cubic-bezier(.25,.46,.45,.94);display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.j-page-loyalty h1.rivo-hero-title{color:var(--rivo-hero-banner-desktop-text-color);font-size:var(--rivo-hero-banner-title-desktop-font-size);font-family:var(--rivo-title-font-family);margin:0;padding:0}.j-page-loyalty .rivo-hero-description{margin-top:1rem;font-size:var(--rivo-hero-banner-subtitle-desktop-font-size);color:var(--rivo-hero-banner-desktop-text-color);margin:0;padding:0;padding-top:var(--rivo-hero-banner-text-padding);padding-bottom:var(--rivo-hero-banner-text-padding)}.j-page-loyalty .rivo-hero-banner-wrapper{display:flex;position:relative;width:100%;justify-content:flex-start;text-align:left;height:100%;padding:5rem;padding-top:var(--rivo-hero-banner-desktop-padding-top)}.j-page-loyalty .rivo-hero-banner-media img{filter:brightness(var(--rivo-hero-banner-desktop-brightness))}.j-page-loyalty .rivo-desktop-justify-left{justify-content:flex-start}.j-page-loyalty .rivo-desktop-justify-center{justify-content:center}.j-page-loyalty .rivo-desktop-justify-right{justify-content:flex-end}@media screen and (min-width:750px){.j-page-loyalty .rivo-desktop-text-align-left .rivo-hero-title,.j-page-loyalty .rivo-desktop-text-align-left .rivo-hero-description,.j-page-loyalty .rivo-desktop-text-align-center .rivo-hero-title,.j-page-loyalty .rivo-desktop-text-align-center .rivo-hero-description,.j-page-loyalty .rivo-desktop-text-align-right .rivo-hero-title,.j-page-loyalty .rivo-desktop-text-align-right .rivo-hero-description{text-align:var(--rivo-hero-banner-desktop-text-align);width:100%}.j-page-loyalty .rivo-desktop-text-align-center .rivo-hero-buttons{width:100%;max-width:none;justify-content:center}.j-page-loyalty .rivo-desktop-text-align-right .rivo-hero-buttons{width:100%;max-width:none;justify-content:flex-end}}.j-page-loyalty .rivo-hero-banner-text{display:flex;flex-direction:column;justify-content:center;max-width:50%;align-items:flex-start;text-align:left;background:var(--rivo-hero-banner-desktop-background-color);padding:4rem 3.5rem;position:relative;height:fit-content;width:auto;min-width:540px;max-width:var(--rivo-hero-banner-text-container-desktop-max-width)}.j-page-loyalty .rivo-hero-buttons{display:inline-flex;flex-wrap:wrap;gap:var(--rivo-hero-banner-text-container-desktop-button-gap, 10px);max-width:var(--rivo-hero-banner-text-container-desktop-button-max-width, 450px);word-break:break-word;margin-top:0}.j-page-loyalty .rivo-program-type-membership .rivo-hero-buttons{display:flex;flex-direction:column;max-width:250px}.j-page-loyalty .rivo-program-type-membership .rivo-desktop-text-align-center .rivo-hero-buttons,.j-page-loyalty .rivo-program-type-membership .rivo-mobile-text-align-center .rivo-hero-buttons{margin-left:auto;margin-right:auto}.j-page-loyalty .rivo-program-type-membership .rivo-desktop-text-align-center .rivo-hero-button-with-prefix{justify-content:center}.j-page-loyalty .rivo-program-type-membership #rivo-lp-my-rewards{display:none}.j-page-loyalty .rivo-hero-button-with-prefix{display:flex;gap:10px;align-items:center;letter-spacing:normal;font-size:var(--rivo-hero-banner-subtitle-desktop-font-size);text-align:var(--rivo-hero-banner-desktop-text-align)}.j-page-loyalty .rivo-hero-plain-link{color:var(--rivo-primary-color);text-decoration:underline}.j-page-loyalty #rivo-lp-header{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;height:var(--rivo-hero-banner-desktop-height, 400px);background-color:var(--rivo-hero-banner-background-color)}.j-page-loyalty #rivo-how-it-works{display:flex;justify-content:center;text-align:center;flex-direction:column;margin-bottom:40px}.j-page-loyalty .rivo-how-it-works-steps{display:flex;justify-content:center;margin-top:30px}.j-page-loyalty .rivo-step-item{flex-basis:31%;padding:0 30px}.j-page-loyalty .rivo-how-it-works-step-number{font-size:32px;font-weight:600}.j-page-loyalty .step-type-border .rivo-how-it-works-step-number{width:70px;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;border:4px solid var(--rivo-primary-color);margin:auto auto 15px;color:var(--rivo-primary-color)}.j-page-loyalty .rivo-how-it-works-step-image img{height:var(--rivo-step-image-height)}.j-page-loyalty .rivo-how-it-works-step-title{font-size:var(--rivo-step-title-font-size);font-family:var(--rivo-title-font-family);font-weight:600;padding-bottom:10px;padding-top:10px;color:var(--rivo-step-font-color)}.j-page-loyalty .rivo-how-it-works-step-subtitle{font-size:var(--rivo-step-subtitle-font-size);font-family:var(--rivo-subtitle-font-family);color:var(--rivo-step-font-color)}.j-page-loyalty .rivo-lp-cards-container{display:flex;align-items:stretch;flex-flow:row wrap;justify-content:center;margin:40px 0;gap:15px;flex-wrap:wrap;width:100%;max-width:var(--rivo-card-container-max-width)}.j-page-loyalty .rivo-arrow-icon{height:20px;width:20px;transform:rotate(180deg);position:relative;margin-top:5px;opacity:.7}.j-page-loyalty .rivo-arrow-icon svg{fill:var(--rivo-card-font-color)}.j-page-loyalty .rivo-account-points-purchase-card .rivo-arrow-icon{margin-left:auto;margin-right:15px}.j-page-loyalty .rivo-lp-cards-container .item-box:not(.unhoverable){cursor:pointer}.j-page-loyalty .rivo-lp-cards-container .item-box:hover:not(.unhoverable){background:#f8f8f8!important}.j-page-loyalty button.rivo-copy-button.rivo-success-button{right:45px}.j-page-loyalty button.rivo-copy-button.rivo-loading-spinner:after{margin-left:-20px}.j-page-loyalty .rivo-success-button{position:relative;-webkit-text-fill-color:transparent}.j-page-loyalty .rivo-modal-button.rivo-success-button{pointer-events:none;color:transparent!important}.j-page-loyalty .rivo-success-button:before{content:"";-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5858 13.4142L7.75735 10.5858L6.34314 12L10.5858 16.2427L17.6568 9.1716L16.2426 7.75739L10.5858 13.4142Z' fill='%23000' fill-rule='nonzero' /%3E%3C/svg%3E");-webkit-mask-size:30px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5858 13.4142L7.75735 10.5858L6.34314 12L10.5858 16.2427L17.6568 9.1716L16.2426 7.75739L10.5858 13.4142Z' fill='%23000' fill-rule='nonzero' /%3E%3C/svg%3E");mask-size:30px;mask-repeat:no-repeat;mask-position:center;background-color:currentColor;width:30px;height:30px;z-index:99;top:0;left:0;right:0;bottom:0;margin:auto;display:block;position:absolute;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);border:none}.j-page-loyalty .rivo-success-button:after{left:0;height:100%;width:100%;content:"";display:block;position:absolute;top:0}.j-page-loyalty .rivo-card{all:unset;position:relative;flex-basis:31%;max-width:275px;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;cursor:pointer;padding:25px 0;transition:all .3s ease;background:var(--rivo-card-background-color);color:var(--rivo-card-font-color);min-width:200px;border-radius:var(--rivo-card-corners);gap:15px}.j-page-loyalty .rivo-card:hover:not(.rivo-no-click){transform:translateY(-2px);opacity:.9}.j-page-loyalty .rivo-card-horizontal{flex-direction:row;gap:15px;padding:15px;text-align:left;min-height:100px;justify-content:flex-start}.j-page-loyalty .rivo-card.completed{opacity:.5;cursor:default}.j-page-loyalty .rivo-card .rivo-completed{position:relative;padding-top:5px;opacity:.4}.j-page-loyalty .rivo-completed svg{height:20px;width:20px}.j-page-loyalty .rivo-card-icon svg,.j-page-loyalty .rivo-card-icon img{height:var(--rivo-card-icon-size)!important;width:var(--rivo-card-icon-size)!important}.j-page-loyalty .svg-icon path{fill:var(--rivo-page-icon-color)}.j-page-loyalty .rivo-card-body{display:flex;flex-direction:column;align-items:center;gap:5px}.j-page-loyalty .rivo-card-title{font-size:var(--rivo-card-title-font-size);font-family:var(--rivo-card-title-font-family);font-weight:var(--rivo-card-title-font-weight);padding-left:5px;padding-right:5px}.j-page-loyalty .rivo-card-description{font-size:var(--rivo-card-subtitle-font-size);font-family:var(--rivo-card-subtitle-font-family);font-weight:var(--rivo-card-subtitle-font-weight);transition:color .3ms ease-in;padding-top:5px;padding-left:10px;padding-right:10px}.j-page-loyalty .rivo-lp-customer-activity{margin-top:20px}.j-page-loyalty img.custom-icon{height:48px}.j-page-loyalty .rivo-copy-coupon{display:flex;margin-bottom:15px;align-items:center}.j-page-loyalty input.rivo-coupon-code{width:100%;padding:15px;font-weight:600;font-family:monospace;text-align:center}.j-page-loyalty input.rivo-coupon-code:focus{outline:none;box-shadow:none}.j-page-loyalty input.rivo-multiplier-input{width:100%;padding:15px;text-align:center}.j-page-loyalty #upload-receipt-attachment label.attachment-block,.j-page-loyalty #email-subscribe-container .dashed-block,.j-page-loyalty #upload-challenge-photo-attachment label.attachment-block{width:100%;display:flex;border:1px dashed #CCCCCC;border-radius:5px;padding:20px;justify-content:center;align-items:center;gap:5px}.j-page-loyalty #upload-receipt-attachment label.attachment-block:hover,.j-page-loyalty #upload-challenge-photo-attachment label.attachment-block:hover{cursor:pointer}.j-page-loyalty #upload-receipt-file,.j-page-loyalty #upload-challenge-photo-file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.j-page-loyalty span.rivo-multiplier-text{padding-top:5px}.j-page-loyalty .rivo-activity{padding-top:40px}.j-page-loyalty #points-logs-activity{margin-left:auto;margin-right:auto;min-width:var(--rivo-points-activity-table-min-width, 700px);box-shadow:none;background:transparent;border-spacing:unset;font-size:var(--rivo-account-block-body-font-size, "inherit")}.j-page-loyalty #points-logs-activity thead{background:var(--rivo-table-thead-background-color, var(--rivo-primary-color));color:var(--rivo-table-thead-font-color, var(--rivo-secondary-color));text-align:left}.j-page-loyalty #points-logs-activity th{background:transparent;text-transform:uppercase;border:none}.j-page-loyalty #points-logs-activity th,.j-page-loyalty #points-logs-activity td{padding:10px;text-align:left}.j-page-loyalty #points-logs-activity td{background:transparent;border:none;border-bottom:1px solid;text-transform:capitalize}.j-page-loyalty button.rivo-copy-button{background-color:transparent;cursor:pointer;border:none;position:absolute;right:25px}.j-page-loyalty input.rivo-form-input{padding:10px;width:100%}.j-page-loyalty input.rivo-form-input::focus{box-shadow:none;outline:none;outline-offset:none}.j-page-loyalty .text-error{color:red;font-size:14px}.j-page-loyalty input[type=tel].one-input::focus{box-shadow:none;outline:none;outline-offset:none}.j-page-loyalty input[type=tel].one-input:not(:last-child){margin-right:3px}.j-page-loyalty input[type=tel].one-input{width:40px;padding:10px;text-align:center}.j-page-loyalty .dob-container{margin-bottom:15px;margin-top:15px}.j-page-loyalty .dob-month-label{width:60px;display:inline-block;font-weight:700;text-align:left;padding-right:10px}.j-page-loyalty .dob-fields{display:flex;justify-content:center;align-items:center}.j-page-loyalty input.rivo-form-input:focus{outline:none;box-shadow:0 0 0 .2rem #007bff40}.j-page-loyalty select.rivo-variant-select{padding:10px;width:100%;margin-top:10px;border-radius:4px;border:1px solid #ccc}.j-page-loyalty .rivo-vip-tier-container{max-width:var(--rivo-vip-tier-table-max-width, 960px);margin-top:var(--rivo-vip-tier-table-padding-top)}.j-page-loyalty table.rivo-vip-tier-table{width:100%;margin:0 auto;border:none;border-collapse:collapse;table-layout:fixed}.j-page-loyalty td.rivo-vip-tier-table-row-perk-name{background-color:var(--rivo-vip-tier-table-column-perk-background-color);color:var(--rivo-vip-tier-table-column-perk-font-color)}.j-page-loyalty td.rivo-vip-tier-table-row-perk-value,.j-page-loyalty td.rivo-vip-tier-table-row-perk-name{padding:var(--rivo-vip-tier-table-body-padding);font-size:var(--rivo-vip-tier-table-body-font-size);border-bottom:var(--rivo-vip-tier-table-td-border-bottom, inherit);border-top:var(--rivo-vip-tier-table-td-border-top, none)}.j-page-loyalty tr.rivo-vip-tier-table-tbody-row td.rivo-tier-column-1{background-color:var(--rivo-vip-tier-first-column-background-color)}.j-page-loyalty tr.rivo-vip-tier-table-tbody-row td.rivo-tier-column-2{background-color:var(--rivo-vip-tier-second-column-background-color)}.j-page-loyalty tr.rivo-vip-tier-table-tbody-row td.rivo-tier-column-3{background-color:var(--rivo-vip-tier-third-column-background-color)}.j-page-loyalty tr.rivo-vip-tier-table-tbody-row td.rivo-tier-column-4{background-color:var(--rivo-vip-tier-fourth-column-background-color)}.j-page-loyalty tr.rivo-vip-tier-table-tbody-row td.rivo-vip-tier-active{background-color:var(--rivo-vip-tier-active-column-background-color)}.j-page-loyalty th.rivo-vip-tier-table-thead-tier-cell.rivo-active-tier-header-color-enabled.rivo-tier-column-1{background-color:var(--rivo-vip-tier-first-column-background-color)}.j-page-loyalty th.rivo-vip-tier-table-thead-tier-cell.rivo-active-tier-header-color-enabled.rivo-tier-column-2{background-color:var(--rivo-vip-tier-second-column-background-color)}.j-page-loyalty th.rivo-vip-tier-table-thead-tier-cell.rivo-active-tier-header-color-enabled.rivo-tier-column-3{background-color:var(--rivo-vip-tier-third-column-background-color)}.j-page-loyalty th.rivo-vip-tier-table-thead-tier-cell.rivo-active-tier-header-color-enabled.rivo-tier-column-4{background-color:var(--rivo-vip-tier-fourth-column-background-color)}.j-page-loyalty th.rivo-vip-tier-table-thead-tier-cell.rivo-active-tier-header-color-enabled.rivo-vip-tier-active{background-color:var(--rivo-vip-tier-active-column-background-color)}.j-page-loyalty th.rivo-vip-tier-table-thead-tier-cell .rivo-th-cell-content{display:flex;flex-direction:column;text-align:center;word-break:break-word;padding-top:var(--rivo-vip-tier-table-thead-padding-top);padding-bottom:var(--rivo-vip-tier-table-thead-padding-bottom)}.j-page-loyalty span.rivo-th-tier-image img.custom-icon,.j-page-loyalty span.rivo-th-tier-image svg{width:var(--rivo-vip-tier-table-icon-size);height:var(--rivo-vip-tier-table-icon-size);vertical-align:middle;margin:0 auto}.j-page-loyalty span.rivo-th-tier-name{font-size:var(--rivo-vip-tier-table-tier-name-font-size);margin-top:var(--rivo-vip-tier-table-tier-name-padding);margin-bottom:var(--rivo-vip-tier-table-tier-name-padding);font-family:var(--rivo-title-font-family)}.j-page-loyalty span.rivo-th-tier-threshold{font-size:var(--rivo-vip-tier-table-tier-threshold-font-size)}.j-page-loyalty #rivo-account-dashboard{max-width:var(--rivo-account-dashboard-max-width, 1200px);margin-right:auto}.j-page-loyalty .rivo-account-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:15px;width:100%;margin-left:auto;margin-right:auto}.j-page-loyalty .rivo-account-block{display:flex;flex-direction:column;width:49%;padding:20px;text-align:left}.j-page-loyalty .rivo-account-block-title{font-size:var(--rivo-account-block-title-font-size);font-family:var(--rivo-title-font-family);margin-bottom:10px}.j-page-loyalty .rivo-account-block-subtitle{font-size:var(--rivo-account-block-body-font-size);font-family:var(--rivo-subtitle-font-family)}.j-page-loyalty .rivo-account-card{border-radius:20px;border:var(--rivo-account-card-border, 2px solid #000);max-width:550px;padding:20px;background-size:contain!important;color:var(--rivo-account-card-font-color)}.j-page-loyalty .rivo-account-card-title{font-size:26px;font-weight:600}.j-page-loyalty .rivo-account-card-content{display:flex;flex-direction:column;gap:2rem;width:100%;justify-content:space-between}.j-page-loyalty .rivo-account-card-content-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.j-page-loyalty .rivo-account-card-content-logo img{height:50px}.j-page-loyalty .rivo-account-referral-block,.j-page-loyalty .rivo-account-activity-block,.j-page-loyalty .rivo-account-rewards-block,.j-page-loyalty .rivo-account-vip-tier-block{border:var(--rivo-account-block-border, 1px solid #000);background-color:var(--rivo-account-block-background-color, inherit)!important;color:var(--rivo-account-block-font-color, inherit);border-radius:var(--rivo-account-block-corners);padding:20px}.j-page-loyalty .rivo-account-referral-block-header-title{font-size:var(--rivo-account-referral-block-title-font-size, var(--rivo-account-block-title-font-size));font-weight:var(--rivo-account-referral-block-title-font-weight, var(--rivo-account-block-title-font-weight));text-transform:var(--rivo-title-font-style, normal)}.j-page-loyalty .rivo-account-activity-block-header-title,.j-page-loyalty .rivo-account-rewards-progress-block-header-title,.j-page-loyalty .rivo-account-unused_rewards-block-header-title{font-size:var(--rivo-account-activity-block-title-font-size, var(--rivo-account-block-title-font-size));font-weight:var(--rivo-account-activity-block-title-font-weight, var(--rivo-account-block-title-font-weight));text-transform:var(--rivo-title-font-style, normal)}.j-page-loyalty .rivo-account-vip-tier-block-header-title{font-size:var(--rivo-account-vip-tier-block-title-font-size, var(--rivo-account-block-title-font-size));font-weight:var(--rivo-account-vip-tier-block-title-font-weight, var(--rivo-account-block-title-font-weight));text-transform:var(--rivo-title-font-style, normal)}.j-page-loyalty .rivo-account-vip-tier-block .rivo-account-block-subtitle{margin-bottom:10px}.j-page-loyalty .rivo-account-vip-tier-block.rivo-highest-tier .rivo-account-progress-labels{justify-content:flex-end}.j-page-loyalty .rivo-account-vip-tier-block.rivo-highest-tier .rivo-account-progress-bar{width:100%!important}.j-page-loyalty .rivo-account-referral-url-wrapper{border-radius:3px;margin-top:10px;margin-bottom:10px;background:#eee;width:100%;display:flex;align-items:center;max-width:500px;justify-content:space-between}.j-page-loyalty #rivo-account-referral-link{font-weight:700;margin:0;font-family:monospace;color:#000;padding:14px!important;font-size:12px;border:0;background:transparent;width:100%}.j-page-loyalty .rivo-account-referral-url-wrapper button{position:relative;border-top-left-radius:0;border-bottom-left-radius:0}.j-page-loyalty .rivo-account-referral-block-actions{font-size:12px}.j-page-loyalty .rivo-account-referral-block-actions a{color:#121212d9}.j-page-loyalty .rivo-vip-tier-progress-container{min-width:var(--rivo-vip-tier-table-progress-bar-width, 50%)}.j-page-loyalty .rivo-vip-tier-progress-container.rivo-vip-tier-columns{width:100%;display:flex;margin-top:20px}.j-page-loyalty .rivo-vip-tier-progress-description{width:100%;text-align:center;padding-left:0;padding-top:20px}.j-page-loyalty .rivo-vip-tier-columns .rivo-vip-tier-progress-description{width:40%;align-items:flex-start;display:flex;justify-content:center;flex-direction:column;padding-left:30px;text-align:inherit;padding-top:inherit}.j-page-loyalty .rivo-vip-tier-progress-description-title{font-size:20px;font-weight:600}.j-page-loyalty .rivo-vip-tier-progress-description-subtitle{font-size:14px}.j-page-loyalty .rivo-vip-tier-progress-bar-wrapper{padding:20px;display:flex;flex-direction:column;justify-content:center}.j-page-loyalty .rivo-vip-tier-columns .rivo-vip-tier-progress-bar-wrapper{width:60%}.j-page-loyalty .rivo-account-progress-container{width:100%;background-color:#eee;position:relative;margin-top:10px;border-radius:10px}.j-page-loyalty .rivo-account-progress-bar{width:0%;height:20px;background-color:var(--rivo-rewards-progress-bar-color, #4CAF50);position:relative;display:flex;justify-content:flex-end;align-items:center;color:#fff;border-radius:10px;font-size:12px;padding-left:20px;padding-right:10px}.j-page-loyalty .rivo-account-progress-labels{display:flex;justify-content:space-between;margin-top:5px}.j-page-loyalty .rivo-account-rewards-block .rivo-account-progress-labels{margin-bottom:20px}.j-page-loyalty .rivo-account-rewards-block .rivo-account-block-title:not(:first-child){margin-top:20px}.j-page-loyalty .rivo-account-points-purchase-card{all:unset;position:relative;flex-basis:31%;display:flex;align-items:center;flex-direction:column;cursor:pointer;transition:all .3s ease;background:var(--rivo-card-background-color);color:var(--rivo-card-font-color);width:100%;border-radius:var(--rivo-card-corners);flex-direction:row;text-align:left;min-height:100px;justify-content:flex-start;border:1px solid #000;border-radius:5px}.j-page-loyalty .rivo-account-points-purchase-card-icon{width:44px;height:44px;padding-left:15px;padding-right:15px}.j-page-loyalty .rivo-account-points-purchase-card-icon svg{width:100%;height:100%}.j-page-loyalty .rivo-account-points-purchase-card-title{font-weight:600}.j-page-loyalty .rivo-account-points-purchases{margin-top:10px;gap:20px;display:flex;flex-direction:column}.j-page-loyalty .loy-copy-success{font-size:0px}.j-page-loyalty .loy-copy-success:before{content:"";background-color:inherit;width:30px;height:25px;z-index:1;top:-3px;left:0;right:-5px;bottom:0;margin:auto;display:block;position:absolute;opacity:.7;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%0A%3E%3Cpath d='M10.5858 13.4142L7.75735 10.5858L6.34314 12L10.5858 16.2427L17.6568 9.1716L16.2426 7.75739L10.5858 13.4142Z' fill='%238d8d8f' fill-rule='non-zero' /%3E%3C/svg%3E")}.j-page-loyalty .rivo-text-right{text-align:right!important}.j-page-loyalty .mt-10{margin-top:10px}.j-page-loyalty .mb-5{margin-bottom:5px}.j-page-loyalty .rivo-no-click{cursor:default}@media screen and (max-width:949px){.j-page-loyalty .rivo-account-block{width:100%}}@media screen and (max-width:749px){.j-page-loyalty .rivo-lp-content{max-width:100%;padding-left:5px;padding-right:5px}.j-page-loyalty #rivo-lp-header{height:100%}.j-page-loyalty .rivo-hero-banner-media{height:var(--rivo-hero-banner-mobile-height, 400px);position:relative}.j-page-loyalty .rivo-mobile-banner-overlay .rivo-lp-content{position:absolute;top:0}.j-page-loyalty .rivo-hero-banner-media img{filter:brightness(var(--rivo-hero-banner-mobile-brightness))}.j-page-loyalty .rivo-hero-banner-wrapper{order:2;flex-grow:1;padding:0;display:flex;position:relative;width:100%;align-items:center;justify-content:center;z-index:2;padding-top:var(--rivo-hero-banner-mobile-padding-top)}.j-page-loyalty .rivo-hero-banner-media img{transform:scale(1)!important;object-position:center!important}.j-page-loyalty .rivo-hero-banner-text{width:100%;padding:20px;min-width:auto;max-width:100%}.j-page-loyalty .rivo-hero-banner-text>div{width:100%;margin-left:auto;margin-right:auto}.j-page-loyalty .rivo-steps{flex-direction:column}.j-page-loyalty .rivo-step-item{margin-top:25px}.j-page-loyalty h1.rivo-hero-title,.j-page-loyalty .rivo-hero-description{color:var(--rivo-hero-banner-mobile-text-color);text-align:var(--rivo-hero-banner-mobile-text-align);width:100%}.j-page-loyalty h1.rivo-hero-title{font-size:var(--rivo-hero-banner-title-mobile-font-size)}.j-page-loyalty .rivo-hero-description{font-size:var(--rivo-hero-banner-subtitle-mobile-font-size)}.j-page-loyalty .rivo-hero-buttons{max-width:none;justify-content:center;gap:var(--rivo-hero-banner-text-container-mobile-button-gap, 10px);flex-direction:column;width:100%}.j-page-loyalty .rivo-hero-banner-text{background:var(--rivo-hero-banner-mobile-background-color)}.j-page-loyalty .rivo-hero-banner-text h1,.j-page-loyalty .rivo-hero-banner-text p{text-align:var(--rivo-hero-banner-mobile-text-align);color:var(--rivo-hero-banner-mobile-text-color)}.j-page-loyalty #points-logs-activity{min-width:unset;width:100%}.j-page-loyalty .rivo-how-it-works-steps{flex-direction:column}.j-page-loyalty .rivo-lp-cards-container{max-width:960px!important}.j-page-loyalty .rivo-card{min-width:44%}.j-page-loyalty .rivo-modal__container{padding:30px 10px}.j-page-loyalty table.rivo-vip-tier-table{font-size:80%}.j-page-loyalty th.rivo-vip-tier-table-thead-tier-cell{width:auto;white-space:normal}.j-page-loyalty td.rivo-vip-tier-table-row-perk-value,.j-page-loyalty td.rivo-vip-tier-table-row-perk-name{padding:4px;font-size:13px;word-break:break-word}.j-page-loyalty span.rivo-th-tier-name{font-size:14px}.j-page-loyalty span.rivo-th-tier-threshold{font-size:12px}.j-page-loyalty .rivo-vip-tier-columns .rivo-vip-tier-progress-bar-wrapper{width:100%}.j-page-loyalty .rivo-vip-tier-progress-description{padding-left:0;align-items:center;width:100%}.j-page-loyalty .rivo-vip-tier-progress-container{flex-direction:column;justify-content:center;align-items:center}}.j-page-loyalty .rivo-points-table-load-more-container{display:flex;justify-content:center;margin-top:20px;margin-bottom:20px}.j-page-loyalty .rivo-points-table-load-more-button{padding-top:10px;cursor:pointer;font-size:12px;text-decoration:underline;color:inherit}.j-page-loyalty .rivo-lp-membership-status{border-top:1px solid #e9ecef;padding-top:45px;text-align:left}.j-page-loyalty .rivo-lp-membership-status-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.j-page-loyalty .rivo-lp-membership-status-info{flex:1;min-width:200px}.j-page-loyalty .rivo-lp-membership-status-title{font-size:16px;font-weight:600;margin:0 0 4px;color:var(--rivo-page-section-title-font-color, #000000);line-height:1.4}.j-page-loyalty .rivo-lp-membership-status-subtitle{color:var(--rivo-page-section-subtitle-font-color, #666666);font-size:14px;margin:0;line-height:1.5}.j-page-loyalty .rivo-lp-membership-status-actions{display:flex;gap:16px;align-items:center}.j-page-loyalty .rivo-lp-membership-update-payment-link,.j-page-loyalty .rivo-lp-membership-cancel-membership-link{color:inherit;font-size:14px;white-space:nowrap;transition:all .2s ease;text-decoration:underline}.j-page-loyalty .rivo-lp-membership-update-payment-link:hover,.j-page-loyalty .rivo-lp-membership-cancel-membership-link:hover{opacity:.8}.j-page-loyalty .rivo-membership-benefits .rivo-card{pointer-events:none}.j-page-loyalty .rivo-subscription-redemption-options{display:flex;flex-direction:column;gap:16px}.j-page-loyalty .rivo-subscription-redemption-options>.rivo-modal-button{display:flex;align-items:center;justify-content:center}.j-page-loyalty .rivo-subscription-redemption-separator{text-align:center}@media(max-width:640px){.j-page-loyalty .rivo-lp-membership-status{text-align:center}.j-page-loyalty .rivo-lp-membership-status-row{flex-direction:column;width:400px;margin-left:auto;margin-right:auto}}@media(max-width:400px){.j-page-loyalty .rivo-lp-membership-status-actions{flex-direction:column;align-items:flex-start;gap:12px}}.j-page-loyalty :root{--rivo-title-font-family: Reckless Neue;--rivo-subtitle-font-family: Avantt TRIAL;--rivo-primary-color: #006e37;--rivo-secondary-color: #fdfaf0;--rivo-page-background-color: ;--rivo-title-font-style: inherit;--rivo-page-icon-color: #d81880;--rivo-card-background-color: #e7f4d9;--rivo-card-font-color: #006e37;--rivo-border-radius-square: 0px;--rivo-border-radius-rounded: 10px;--rivo-border-radius-circle: 30px;--rivo-card-height: px;--rivo-page-max-width: 1200px;--rivo-card-container-max-width: 1200px;--rivo-card-corners: var(--rivo-border-radius-rounded);--rivo-card-title-font-family: ;--rivo-card-title-font-weight: 500;--rivo-card-subtitle-font-family: ;--rivo-card-subtitle-font-weight: 400;--rivo-card-title-font-size: 18px;--rivo-card-subtitle-font-size: 16px;--rivo-card-icon-size: 60px;--rivo-page-section-title-font-size: 46px;--rivo-page-section-title-font-weight: 400;--rivo-page-section-subtitle-font-size: 18px;--rivo-page-section-subtitle-font-weight: 400;--rivo-page-section-title-font-color: #006e37;--rivo-page-section-subtitle-font-color: #006e37;--rivo-page-section-padding: 60px;--rivo-modal-text-color: #006e37;--rivo-modal-background-color: #e7f4d9;--rivo-modal-icon-color: #006e37;--rivo-modal-title-font-size: 20px;--rivo-modal-subtitle-font-size: 18px;--rivo-modal-login-title-font-size: 20px;--rivo-modal-body-font-size: 18px;--rivo-modal-icon-size: 60px;--rivo-modal-icon-position-top: 15px;--rivo-modal-icon-position-right: 15px;--rivo-vip-tier-table-progress-bar-width: 50%;--rivo-vip-tier-table-td-border-top: none}.j-page-loyalty .shopify-section:has(.rivo-activity){order:1}.j-page-loyalty .rivo-content-wrapper{padding-left:0;padding-right:0}.j-page-loyalty .rivo-lp-content{max-width:1340px;padding-left:40px;padding-right:40px}.j-page-loyalty .rivo-lp-section-title{line-height:1em}.j-page-loyalty .rivo-hero-buttons{display:flex;flex-direction:row;width:100%;max-width:100%;align-items:start;justify-content:start}.j-page-loyalty .rivo-hero-description{line-height:1.3em}.j-page-loyalty .rivo-hero-banner-text{background:0;justify-content:end;margin-bottom:80px}.j-page-loyalty .rivo-hero-title{letter-spacing:-.02em}.j-page-loyalty .rivo-hero-banner-media{border-radius:12px;background-position:contain}.j-page-loyalty #rivo-how-it-works{margin-bottom:0}.j-page-loyalty #rivo-lp-explainer{margin-top:-60px;padding-top:120px}.j-page-loyalty #rivo-lp-my-rewards{border:1px solid var(--rivo-primary-color)!important;border-radius:12px}.j-page-loyalty .rivo-how-it-works-step-title{font-weight:500!important;letter-spacing:-.4px!important;font-family:var(--rivo-subtitle-font-family)}.j-page-loyalty .rivo-how-it-works-step-image img{margin:0 auto}.j-page-loyalty .rivo-vip-tier-container{max-width:1200px}.j-page-loyalty span.rivo-th-tier-threshold{font-weight:400}.j-page-loyalty td.rivo-vip-tier-table-row-perk-name{text-align:left}.j-page-loyalty td.rivo-vip-tier-table-row-perk-value{text-align:center}.j-page-loyalty .rivo-vip-tier-progress-bar-wrapper{display:none}.j-page-loyalty .rivo-vip-tier-progress-container{width:50%}@media(max-width:768px){.j-page-loyalty .rivo-vip-tier-progress-container{width:95%}}.j-page-loyalty .rivo-account-progress-container{background:#f4f4f4}.j-page-loyalty .rivo-account-progress-bar{background:#000}.j-page-loyalty .rivo-progress-current-tier-label,.j-page-loyalty .rivo-progress-next-tier-label{text-transform:uppercase}.j-page-loyalty .rivo-vip-tier-progress-container.rivo-vip-tier-columns{justify-content:center}.j-page-loyalty .rivo-activity{padding-top:0}.j-page-loyalty .rivo-points-expiry{padding:6px 10px;border:1px solid var(--rivo-primary-color);background:transparent;width:fit-content;margin:24px auto 0;border-radius:6px;font-size:12px}.j-page-loyalty .rivo-lp-cards-container{margin-bottom:0;max-width:100%}.j-page-loyalty .rivo-card{border:1px solid var(--rivo-primary-color);border-radius:12px;align-items:start;padding:20px;min-height:240px;justify-content:space-between}.j-page-loyalty #rivo-ways-to-earn .rivo-card-icon{padding:10px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.j-page-loyalty #rivo-ways-to-earn .custom-icon{width:40px!important;height:40px!important;padding:0!important;background:none!important;border-radius:0!important;box-sizing:content-box;object-fit:contain;display:block}.j-page-loyalty .rivo-card-title{text-transform:uppercase;width:100%;text-align:left;line-height:1.1em;padding:0}.j-page-loyalty .rivo-card-description{padding:0;width:100%;text-align:left;line-height:1.1em}.j-page-loyalty .rivo-card:hover:not(.rivo-no-click){border:1px solid #E7F4D9}.j-page-loyalty #rivo-ways-to-redeem .rivo-card:hover{border:1px solid #fff}.j-page-loyalty #rivo-ways-to-redeem .rivo-card-icon{width:100px!important}.j-page-loyalty #rivo-ways-to-redeem .rivo-card-icon img{width:100%!important;height:100%!important}.j-page-loyalty .rivo-arrow-icon,.j-page-loyalty .rivo-completed{position:absolute!important;bottom:20px;right:20px;opacity:1}.j-page-loyalty .rivo-modal__container{border:1px solid var(--rivo-primary-color);border-radius:12px}.j-page-loyalty .rivo-modal__title{letter-spacing:0px;font-weight:500;text-transform:uppercase}.j-page-loyalty .rivo-modal__content{font-weight:400;padding:0;gap:10px;display:flex;flex-direction:column}.j-page-loyalty input.rivo-coupon-code,.j-page-loyalty input.rivo-form-input{font-size:16px!important;border-radius:5px;border:1px solid var(--rivo-primary-color)}.j-page-loyalty .rivo-copy-button.rivo-success-button:before,.j-page-loyalty button[aria-label="Copy coupon code"]:before{border-radius:100px;padding:5px}.j-page-loyalty button.rivo-copy-button{background-color:transparent;cursor:pointer;border:none;position:absolute!important;right:25px}.j-page-loyalty .rivo-success-button:before{background-color:var(--rivo-primary-color)}.j-page-loyalty .rivo-modal-p a{text-decoration:underline}.j-page-loyalty .rivo-modal-p a:after{content:"."}.j-page-loyalty #points-logs-activity th{font-weight:500;text-transform:uppercase;font-size:16px;border-bottom:1px solid var(--rivo-primary-color)}.j-page-loyalty #points-logs-activity td{font-size:14px;padding-top:20px;padding-bottom:20px}.j-page-loyalty .rivo-points-table-load-more-button{padding:0;border:none;background:transparent}.j-page-loyalty #rivo-lp-referral-campaign .rivo-lp-content{padding:0}.j-page-loyalty iframe.rivo-referral{margin:0 auto;border-radius:12px;background:#bee3fb;border:1px solid var(--rivo-primary-color)}@media(max-width:749px){.j-page-loyalty .rivo-content-wrapper{padding:0}.j-page-loyalty .rivo-lp-content{padding:20px 0}.j-page-loyalty .rivo-modal__title{font-size:22px!important}.j-page-loyalty .rivo-hero-buttons{justify-content:center}.j-page-loyalty .rivo-mobile-banner-overlay .rivo-lp-content{top:50%;left:50%;transform:translate(-50%,-50%)}.j-page-loyalty #rivo-lp-header{padding:8px}.j-page-loyalty #rivo-lp-header .rivo-lp-content{height:100%}.j-page-loyalty .rivo-hero-banner-media img{display:none}.j-page-loyalty .rivo-hero-banner-media{filter:brightness(var(--rivo-hero-banner-mobile-brightness));background:url(nav-89007708421a485a.png);background-size:cover;background-position:bottom center}.j-page-loyalty .rivo-hero-banner-text{justify-content:center;padding-top:40px;padding-bottom:40px}.j-page-loyalty .rivo-lp-section-title{font-size:32px}.j-page-loyalty #rivo-lp-explainer{margin-top:-30px;padding-top:40px}.j-page-loyalty #rivo-ways-to-redeem{padding:20px!important;margin:8px!important}.j-page-loyalty #rivo-how-it-works{margin-bottom:10px}.j-page-loyalty .rivo-lp-cards-container{width:100%!important}.j-page-loyalty .rivo-card{min-height:120px;flex-basis:47%}.j-page-loyalty .rivo-card-title,.j-page-loyalty .rivo-card-description{font-size:14px}.j-page-loyalty #rivo-lp-my-rewards .rivo-lp-content{padding:25px 10px;margin:0 10px}.j-page-loyalty #rivo-ways-to-earn .custom-icon{width:30px!important;height:30px!important}}@media(min-width:769px){.j-page-loyalty .rivo-hero-banner-wrapper{padding:0;max-width:1300px}.j-page-loyalty .rivo-hero-banner-text{display:flex;flex-direction:column;height:100%;align-self:center;background:0px;padding:0;min-width:500px}.j-page-loyalty #rivo-lp-header{display:flex}}.j-page-loyalty #rivo-template--20539471331407__rivo_hero_collage_aNGPag .rivo-lp-content{max-width:1440px;margin:0 auto;padding:0 15px}.j-page-loyalty #rivo-template--20539471331407__rivo_hero_collage_aNGPag .rivo-hero-collage{display:grid;grid-template-columns:12fr 15fr 12fr;gap:8px;height:600px;align-items:stretch}.j-page-loyalty #rivo-template--20539471331407__rivo_hero_collage_aNGPag .rivo-hero-col{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:8px;min-width:0px;min-height:0px}.j-page-loyalty #rivo-template--20539471331407__rivo_hero_collage_aNGPag .rivo-hero-card{min-width:0px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:20px}.j-page-loyalty #rivo-template--20539471331407__rivo_hero_collage_aNGPag .rivo-hero-state{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;gap:14px}.j-page-loyalty #rivo-template--20539471331407__rivo_hero_collage_aNGPag .rivo-hero-title{font-size:55px;font-weight:400;line-height:calc(12 / 10);letter-spacing:0px;margin:0;max-width:100%;overflow-wrap:break-word;word-wrap:break-word}.j-page-loyalty #rivo-template--20539471331407__rivo_hero_collage_aNGPag .rivo-hero-subtitle{font-size:16px;font-weight:400;line-height:1.5;margin:0;max-width:420px;overflow-wrap:break-word;word-wrap:break-word}.j-page-loyalty #rivo-template--20539471331407__rivo_hero_collage_aNGPag .rivo-hero-buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:12px;margin:8px 0 0}.j-page-loyalty #rivo-template--20539471331407__rivo_hero_collage_aNGPag .rivo-hero-media{position:relative;height:100%;min-height:0px;overflow:hidden;border-radius:20px;background-color:#eceae1}.j-page-loyalty #rivo-template--20539471331407__rivo_hero_collage_aNGPag .rivo-hero-media img{display:block;width:100%;height:100%;object-fit:cover}.j-page-loyalty #rivo-template--20539471331407__rivo_hero_collage_aNGPag .rivo-hero-media-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#e2e0d6;color:#9a978c;font-size:14px;letter-spacing:1px}@media(max-width:1024px){.j-page-loyalty #rivo-template--20539471331407__rivo_hero_collage_aNGPag .rivo-hero-collage{height:510px}.j-page-loyalty #rivo-template--20539471331407__rivo_hero_collage_aNGPag .rivo-hero-title{font-size:47px}}@media(max-width:768px){.j-page-loyalty #rivo-template--20539471331407__rivo_hero_collage_aNGPag .rivo-hero-collage{display:grid;grid-template-columns:repeat(4,1fr);height:auto}.j-page-loyalty #rivo-template--20539471331407__rivo_hero_collage_aNGPag .rivo-hero-col{display:contents}.j-page-loyalty #rivo-template--20539471331407__rivo_hero_collage_aNGPag .rivo-hero-card{grid-column:1 / -1;order:-1;height:380px;padding-top:40px;padding-bottom:40px}.j-page-loyalty #rivo-template--20539471331407__rivo_hero_collage_aNGPag .rivo-hero-media{height:auto;aspect-ratio:1 / 1}.j-page-loyalty #rivo-template--20539471331407__rivo_hero_collage_aNGPag .rivo-hero-buttons{flex-wrap:nowrap}.j-page-loyalty #rivo-template--20539471331407__rivo_hero_collage_aNGPag .rivo-hero-title{font-size:30px;max-width:100%}.j-page-loyalty #rivo-template--20539471331407__rivo_hero_collage_aNGPag .rivo-hero-subtitle{font-size:15px;max-width:100%}}.j-page-loyalty .section-template--20539471331407__marquee_3Wj7Q4-padding{padding-top:36px;padding-bottom:36px}@media(min-width:750px){.j-page-loyalty .section-template--20539471331407__marquee_3Wj7Q4-padding{padding-top:48px;padding-bottom:48px}}.j-page-loyalty .jiyu-marquee{position:relative;width:100%;overflow:hidden}.j-page-loyalty .jiyu-marquee__viewport{overflow:hidden;white-space:nowrap;width:100%;display:flex;align-items:center}.j-page-loyalty .jiyu-marquee__track{display:inline-flex;gap:48px;min-width:max-content}@media(prefers-reduced-motion:no-preference){.j-page-loyalty .jiyu-marquee__track{animation:jiyu-marquee-anim-template--20539471331407__marquee_3Wj7Q4 40s linear infinite}}.j-page-loyalty .jiyu-marquee__item{font-size:30px;color:#006e37;white-space:nowrap;display:flex;font-family:Reckless Neue;align-items:center;line-height:36px;gap:10px}.j-page-loyalty .jiyu-marquee__icon{height:30px;width:auto;max-width:none;object-fit:contain;flex-shrink:0;display:block}@media(max-width:991.98px){.j-page-loyalty .jiyu-marquee__item{font-size:24px;line-height:30px}}@media(max-width:768px){.j-page-loyalty .jiyu-marquee__item{font-size:24px}}.j-page-loyalty :root{--rivo-ways-to-redeem-section-title-font-color: #006e37;--rivo-ways-to-redeem-section-subtitle-font-color: #006e37}.j-page-loyalty :root{--rivo-ways-to-earn-section-title-font-color: ;--rivo-ways-to-earn-section-subtitle-font-color: }.j-page-loyalty #rivo-ways-to-earn{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;pointer-events:none!important}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-lp-content{padding:0rem 5rem;max-width:var(--page-width)}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-lp-section-header{display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center;margin:0 0 40px}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-section-subtitle:empty{display:none}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:start;max-width:1200px;margin:0 auto;width:100%}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-column{display:flex;flex-direction:column;gap:12px}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-column.rivo-cards-cat-empty{display:none}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-cat-header{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;min-height:48px;line-height:1;margin:0 0 8px}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-cat-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;min-height:38px;border-radius:50%;flex-shrink:0;overflow:hidden}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-cat-icon img,.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-cat-icon svg{display:block}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-cat-icon--image{width:auto;height:16px;max-height:16px;background-color:transparent;border-radius:0;padding:0;overflow:hidden}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-cat-icon--image img{width:auto;height:16px;max-height:16px;object-fit:contain}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-cat-label{font-family:var(--rivo-subtitle-font-family, inherit);text-transform:uppercase;font-size:18px;font-weight:500;color:#036d37;line-height:calc(12 / 10);letter-spacing:0px}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-list{display:flex;flex-direction:column;gap:12px}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-card{order:0}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-card.rivo-cards-is-completed{order:1}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-card{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:left;background-color:#e7f4d9;border-top:1px solid #036d37;border-right:1px solid #036d37;border-bottom:1px solid #036d37;border-left:1px solid #036d37;border-radius:10px;padding:16px 18px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-card:hover{transform:translateY(-2px);box-shadow:0 4px 14px #00000014}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-card:focus-visible{outline:2px solid #e57640;outline-offset:2px}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-card-main{display:flex;flex-direction:row;align-items:center;gap:12px;min-width:0}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-card-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-card-icon svg,.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-card-icon img{width:100%;height:100%;display:block}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-card-text{display:flex;flex-direction:column;gap:4px;min-width:0}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-card-title{font-size:18px;font-weight:500;line-height:1.6;color:#036d37}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-card-desc{font-size:13px;font-weight:400;line-height:calc(14 / 10);color:#036d37}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-card-action{flex-shrink:0}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-start{display:inline-flex;align-items:center;justify-content:center;background-color:#e57640;color:#fff;border-top:4px solid #ffffff;border-right:4px solid #ffffff;border-bottom:4px solid #ffffff;border-left:4px solid #ffffff;border-radius:22px;padding:8px 20px;font-size:14px;font-weight:500;line-height:1;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-card:hover .rivo-cards-start{background-color:#036d37;color:#fff}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-completed{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background-color:#036d37;flex-shrink:0}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-completed svg{width:60%;height:60%;display:block}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-card.rivo-cards-is-completed{cursor:default}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-card.rivo-cards-is-completed:hover{transform:none;box-shadow:none}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-card.rivo-cards-no-click{cursor:default}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-card.rivo-cards-no-click:hover{transform:none;box-shadow:none}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-loading{display:none;gap:12px;justify-content:center;padding:30px 0}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-loading.rivo-cards-show{display:flex}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-loading span{width:10px;height:10px;border-radius:50%;background-color:#036d37;opacity:.3;animation:rivo-cards-bounce 1s infinite ease-in-out}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-loading span:nth-of-type(2){animation-delay:.15s}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-loading span:nth-of-type(3){animation-delay:.3s}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-grid:not(.rivo-cards-ready){visibility:hidden;min-height:120px}@media(max-width:768px){.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-lp-content{padding:2rem 0rem}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-grid{grid-template-columns:1fr;gap:36px;padding:0 16px}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-cat-header{justify-content:center}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-cat-label{font-size:20px}}@media(prefers-reduced-motion:reduce){.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-card,.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-start,.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-loading span{transition:none;animation:none}}.j-page-loyalty #rivo-ways-to-redeem{padding:60px 30px 30px;border-radius:12px}.j-page-loyalty #rivo-ways-to-redeem .rivo-rewards.rivo-slider{display:block!important;grid-template-columns:none!important;position:relative;width:100%;max-width:100%;box-sizing:border-box;margin-top:36px;overflow:visible}.j-page-loyalty #rivo-ways-to-redeem .rivo-rewards.rivo-slider .rivo-slider-track{display:flex;flex-wrap:nowrap;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:16px;margin:0;padding:0 0 4px;list-style:none;scrollbar-width:none}.j-page-loyalty #rivo-ways-to-redeem .rivo-rewards.rivo-slider .rivo-slider-track::-webkit-scrollbar{display:none}.j-page-loyalty #rivo-ways-to-redeem .rivo-rewards.rivo-slider .rivo-slide{flex:0 0 calc((100% - 48px)/4);max-width:calc((100% - 48px)/4);scroll-snap-align:start;list-style:none;display:flex;align-items:stretch}.j-page-loyalty #rivo-ways-to-redeem .rivo-rewards.rivo-slider .rivo-slide>.rivo-card{flex:1 1 auto!important;width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;box-sizing:border-box}.j-page-loyalty #rivo-ways-to-redeem .rivo-rewards.rivo-slider .rivo-slide>.rivo-card{background-color:#fff!important;color:#006e37!important}.j-page-loyalty #rivo-ways-to-redeem .rivo-rewards.rivo-slider .rivo-slide>.rivo-card,.j-page-loyalty #rivo-ways-to-redeem .rivo-rewards.rivo-slider .rivo-slide>.rivo-card *{color:#006e37!important}.j-page-loyalty #rivo-ways-to-redeem .rivo-rewards.rivo-slider .rivo-slide>.rivo-card:hover,.j-page-loyalty #rivo-ways-to-redeem .rivo-rewards.rivo-slider .rivo-slide>.rivo-card:focus,.j-page-loyalty #rivo-ways-to-redeem .rivo-rewards.rivo-slider .rivo-slide>.rivo-card:focus-within{transform:none!important;box-shadow:none!important;translate:none!important}.j-page-loyalty #rivo-ways-to-redeem .rivo-rewards.rivo-slider .rivo-slider-nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50px;border:1px solid var(--rivo-primary-color);background-color:#e7f4d9;color:#006e37;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:5;padding:0;transition:opacity .2s ease}.j-page-loyalty #rivo-ways-to-redeem .rivo-rewards.rivo-slider .rivo-slider-nav svg{width:18px;height:18px;display:block}.j-page-loyalty #rivo-ways-to-redeem .rivo-rewards.rivo-slider .rivo-slider-nav--prev{left:-18px}.j-page-loyalty #rivo-ways-to-redeem .rivo-rewards.rivo-slider .rivo-slider-nav--next{right:-18px}.j-page-loyalty #rivo-ways-to-redeem .rivo-rewards.rivo-slider .rivo-slider-nav[disabled]{opacity:0;pointer-events:none}.j-page-loyalty #rivo-ways-to-redeem .rivo-rewards:not(.rivo-slider-ready){opacity:0}.j-page-loyalty #rivo-ways-to-redeem .rivo-rewards.rivo-slider-ready{opacity:1;transition:opacity .2s ease}@media(max-width:1024px){.j-page-loyalty #rivo-ways-to-redeem .rivo-rewards.rivo-slider .rivo-slide{flex:0 0 calc((100% - 32px) / 3);max-width:calc((100% - 32px) / 3)}}@media(max-width:768px){.j-page-loyalty #rivo-ways-to-redeem .rivo-rewards.rivo-slider .rivo-slider-track{gap:8px}.j-page-loyalty #rivo-ways-to-redeem .rivo-rewards.rivo-slider .rivo-slide{flex:0 0 62%;max-width:62%}.j-page-loyalty #rivo-ways-to-redeem .rivo-rewards.rivo-slider .rivo-slider-nav{display:flex}}.j-page-loyalty #rivo-lp-explainer{--rivo-hiw-grid-gap: 24px;--rivo-hiw-max-width: 1440px;--rivo-hiw-section-bg: rgba(0,0,0,0);--rivo-hiw-card-bg: #ffffff;--rivo-hiw-card-radius: 12px;--rivo-hiw-image-height: 280px;--rivo-hiw-text-pad: 28px;--rivo-hiw-title-color: #006e37;--rivo-hiw-text-color: #006e37;--rivo-hiw-badge-size: 64px;--rivo-hiw-badge-bg: #e7f4d9;--rivo-hiw-badge-color: #006e37}.j-page-loyalty :root{--rivo-step-title-font-size: 20px;--rivo-step-subtitle-font-size: 16px;--rivo-step-font-color: ;--rivo-step-image-height: 200px;--rivo-how-it-works-section-title-font-color: #006e37;--rivo-how-it-works-section-subtitle-font-color: #006e37}.j-page-loyalty :root{--rivo-vip-tiers-section-title-font-color: #006e37;--rivo-vip-tiers-section-subtitle-font-color: #006e37;--rivo-vip-tier-table-padding-top: 40px;--rivo-vip-tier-table-body-padding: 15px;--rivo-vip-tier-table-thead-padding-top: 20px;--rivo-vip-tier-table-thead-padding-bottom: 20px;--rivo-vip-tier-table-column-perk-background-color: ;--rivo-vip-tier-table-column-perk-font-color: ;--rivo-vip-tier-table-body-font-size: 18px;--rivo-vip-tier-table-tier-name-font-size: 26px;--rivo-vip-tier-table-tier-name-padding: 10px;--rivo-vip-tier-table-icon-size: 50px;--rivo-vip-tier-table-tier-threshold-font-size: 16px;--rivo-vip-tier-first-column-background-color: ;--rivo-vip-tier-second-column-background-color: ;--rivo-vip-tier-third-column-background-color: ;--rivo-vip-tier-fourth-column-background-color: ;--rivo-vip-tier-active-column-background-color: ;--rivo-vip-tier-table-td-border-bottom: 1px solid #000000}.j-page-loyalty #rivo-vip-tiers{--vip-fg: #006e37;--vip-muted: #149d59;--vip-accent: #d81880;--vip-card-bg: #e7f4d9;--vip-card-border: #006e37;--vip-featured-border: #d81880;--vip-points-block-bg: #ffffff;--vip-divider-color: #006e37;--vip-perk-border-color: #006e37;--vip-progress-line-color: #006e37;--vip-card-radius: 20px;--vip-card-gap: 20px;--vip-tier-name-size: 32px;--vip-points-number-size: 36px;--vip-progress-line-width: 160px}.j-page-loyalty #rivo-vip-tiers .rivo-vip-tier-table,.j-page-loyalty #rivo-vip-tiers .rivo-vip-tier-table-container{display:none!important}.j-page-loyalty #rivo-vip-tiers .rivo-vip-progress{display:flex;align-items:flex-start;justify-content:center;margin:0 0 52px}.j-page-loyalty #rivo-vip-tiers .rivo-vip-progress-step{display:flex;flex-direction:column;align-items:center;gap:10px}.j-page-loyalty #rivo-vip-tiers .rivo-vip-progress-dot{width:13px;height:13px;border-radius:50%;background-color:var(--vip-accent);flex-shrink:0}.j-page-loyalty #rivo-vip-tiers .rivo-vip-progress-line{width:var(--vip-progress-line-width);height:1px;background-color:var(--vip-progress-line-color);margin:6px 0 0;flex-shrink:0}.j-page-loyalty #rivo-vip-tiers .rivo-vip-progress-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--vip-muted)}.j-page-loyalty #rivo-vip-tiers .rivo-vip-cards-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--vip-card-gap);align-items:stretch}.j-page-loyalty #rivo-vip-tiers .rivo-vip-card{background-color:var(--vip-card-bg);border-top:1px solid var(--vip-card-border);border-right:1px solid var(--vip-card-border);border-bottom:1px solid var(--vip-card-border);border-left:1px solid var(--vip-card-border);border-radius:var(--vip-card-radius);padding:32px 28px;position:relative;box-sizing:border-box;text-align:left;display:flex;flex-direction:column;transition:box-shadow .25s ease,transform .25s ease}.j-page-loyalty #rivo-vip-tiers .rivo-vip-card:hover{box-shadow:0 8px 32px #2b1f1417;transform:translateY(-2px)}.j-page-loyalty #rivo-vip-tiers .rivo-vip-card--featured{border-top-color:var(--vip-featured-border);border-right-color:var(--vip-featured-border);border-bottom-color:var(--vip-featured-border);border-left-color:var(--vip-featured-border);border-top-width:1.5px;border-right-width:1.5px;border-bottom-width:1.5px;border-left-width:1.5px;box-shadow:0 4px 24px #c4895a24}.j-page-loyalty #rivo-vip-tiers .rivo-vip-card--featured:hover{box-shadow:0 12px 44px #c4895a38}.j-page-loyalty #rivo-vip-tiers .rivo-vip-card--active:after{content:"Your Tier";position:absolute;top:-1px;left:50%;transform:translate(-50%);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;background-color:var(--vip-accent);color:#fff;padding:4px 12px;border-radius:0 0 6px 6px}.j-page-loyalty #rivo-vip-tiers .rivo-vip-badge{position:absolute;top:-14px;left:50%;transform:translate(-50%);background-color:var(--vip-accent);color:#fff;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:5px 14px;border-radius:20px;white-space:nowrap;border-top:none;border-right:none;border-bottom:none;border-left:none}.j-page-loyalty #rivo-vip-tiers .rivo-vip-card-icon{display:none}.j-page-loyalty #rivo-vip-tiers .rivo-vip-tier-name{font-family:var(--rivo-title-font-family);font-size:var(--vip-tier-name-size);font-weight:400;letter-spacing:0;line-height:1.2;color:var(--vip-fg);margin:0 0 6px}.j-page-loyalty #rivo-vip-tiers .rivo-vip-threshold{font-size:14px;font-weight:400;color:var(--vip-muted);line-height:1.4;margin:0 0 22px}.j-page-loyalty #rivo-vip-tiers .rivo-vip-points-block{display:inline-flex;align-items:baseline;gap:6px;background-color:var(--vip-points-block-bg);border-radius:10px;padding:10px 16px;margin:0 0 24px}.j-page-loyalty #rivo-vip-tiers .rivo-vip-points-number{font-size:var(--vip-points-number-size);font-weight:400;letter-spacing:-.02em;line-height:1;color:var(--vip-accent);display:block}.j-page-loyalty #rivo-vip-tiers .rivo-vip-points-label{font-size:14px;font-weight:400;color:var(--vip-muted);letter-spacing:.02em;display:block;line-height:1.4;margin:0}.j-page-loyalty #rivo-vip-tiers .rivo-vip-divider{height:1px;background-color:var(--vip-divider-color);margin:0 0 16px;border-top:none;border-right:none;border-bottom:none;border-left:none}.j-page-loyalty #rivo-vip-tiers .rivo-vip-perks{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0px;flex:1}.j-page-loyalty #rivo-vip-tiers .rivo-vip-perk{display:flex;align-items:flex-start;gap:10px;padding:10px 0;border-bottom:1px solid var(--vip-perk-border-color)}.j-page-loyalty #rivo-vip-tiers .rivo-vip-perk:last-child{border-bottom:none}.j-page-loyalty #rivo-vip-tiers .rivo-vip-perk-check{width:16px;height:16px;flex-shrink:0;margin:1px 0 0;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--vip-accent);border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;box-sizing:border-box}.j-page-loyalty #rivo-vip-tiers .rivo-vip-perk-check svg{width:8px;height:8px;display:block}.j-page-loyalty #rivo-vip-tiers .rivo-vip-perk-check svg path,.j-page-loyalty #rivo-vip-tiers .rivo-vip-perk-check svg polyline{stroke:#fff;stroke-width:2.5px;fill:none}.j-page-loyalty #rivo-vip-tiers .rivo-vip-perk-check--ghost{background-color:transparent;border-top-color:#002a49;border-right-color:#002a49;border-bottom-color:#002a49;border-left-color:#002a49}.j-page-loyalty #rivo-vip-tiers .rivo-vip-perk-text{display:flex;flex-direction:column;gap:1px;min-width:0}.j-page-loyalty #rivo-vip-tiers .rivo-vip-perk-name{font-size:18px;font-weight:500;line-height:1.35;color:var(--vip-fg);display:block;margin:0}.j-page-loyalty #rivo-vip-tiers .rivo-vip-perk-name--ghost{color:var(--vip-muted);opacity:.45}.j-page-loyalty #rivo-vip-tiers .rivo-vip-perk-value{font-size:11px;font-weight:400;color:var(--vip-muted);display:block;margin:0}@media(max-width:860px){.j-page-loyalty #rivo-vip-tiers .rivo-vip-cards-grid{grid-template-columns:1fr;width:100%;margin:0 auto}.j-page-loyalty #rivo-vip-tiers .rivo-vip-progress-line{width:60px}}@media(min-width:861px)and (max-width:1040px){.j-page-loyalty #rivo-vip-tiers .rivo-vip-tier-name{font-size:20px}.j-page-loyalty #rivo-vip-tiers .rivo-vip-card{padding-left:20px;padding-right:20px}.j-page-loyalty #rivo-vip-tiers .rivo-vip-progress-line{width:100px}}.j-page-loyalty .rivo-cta-boxed{padding:0rem 5rem;max-width:var(--page-width);margin-left:auto;margin-right:auto}.j-page-loyalty .rivo-cta-boxed .rivo-cta-banner{border-radius:var(--rivo-cta-box-radius)}.j-page-loyalty .rivo-cta-banner{position:relative;overflow:hidden;background-color:var(--rivo-cta-bg-color)}.j-page-loyalty .rivo-cta-banner .rivo-content-wrapper{min-height:var(--rivo-cta-min-height);display:flex;flex-direction:column}.j-page-loyalty .rivo-cta-bg-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.j-page-loyalty .rivo-cta-bg-image img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.j-page-loyalty .rivo-cta-bg-image--mobile{display:none}.j-page-loyalty .rivo-cta-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:#000;opacity:var(--rivo-cta-overlay-opacity)}.j-page-loyalty .rivo-cta-banner .rivo-container{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;padding-left:40px;padding-right:40px}.j-page-loyalty .rivo-cta-lp-content{flex:1;display:flex;flex-direction:row;padding-top:var(--rivo-cta-padding-top);padding-bottom:var(--rivo-cta-padding-bottom);max-width:100%}.j-page-loyalty .rivo-cta-h-left{justify-content:flex-start}.j-page-loyalty .rivo-cta-h-center{justify-content:center}.j-page-loyalty .rivo-cta-h-right{justify-content:flex-end}.j-page-loyalty .rivo-cta-v-top{align-items:flex-start}.j-page-loyalty .rivo-cta-v-middle{align-items:center}.j-page-loyalty .rivo-cta-v-bottom{align-items:flex-end}.j-page-loyalty .rivo-cta-align-left{text-align:left}.j-page-loyalty .rivo-cta-align-center{text-align:center}.j-page-loyalty .rivo-cta-align-right{text-align:right}.j-page-loyalty .rivo-cta-text-block{max-width:var(--rivo-cta-content-max-width);display:flex;flex-direction:column;gap:16px}.j-page-loyalty .rivo-cta-align-left .rivo-cta-btn{align-self:flex-start}.j-page-loyalty .rivo-cta-align-center .rivo-cta-btn{align-self:center}.j-page-loyalty .rivo-cta-align-right .rivo-cta-btn{align-self:flex-end}.j-page-loyalty .rivo-cta-kicker{margin:0;padding:0;font-size:var(--rivo-cta-kicker-size);color:var(--rivo-cta-kicker-color);letter-spacing:.08em;text-transform:uppercase;font-weight:400;line-height:1.4}.j-page-loyalty .rivo-cta-lp-content .rivo-lp-section-title{margin:0;padding:0;font-size:var(--rivo-cta-title-size);color:var(--rivo-cta-text-color);line-height:1.15;font-weight:400;letter-spacing:-.01em}.j-page-loyalty .rivo-cta-lp-content .rivo-lp-section-subtitle{margin:0;padding:0 0 10px;font-size:var(--rivo-cta-subtitle-size);color:var(--rivo-cta-subtitle-color);line-height:1;font-weight:400}.j-page-loyalty .rivo-cta-inclusions{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:var(--rivo-cta-inclusion-col-gap);row-gap:var(--rivo-cta-inclusion-row-gap);width:100%}.j-page-loyalty .rivo-cta-inclusion-item{display:flex;align-items:flex-start;gap:8px;margin:0;padding:0;font-size:var(--rivo-cta-inclusion-size);color:var(--rivo-cta-inclusion-color);line-height:1.3;text-align:left}.j-page-loyalty .rivo-cta-inclusion-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px;color:var(--rivo-cta-inclusion-icon-color)}.j-page-loyalty .rivo-cta-inclusion-icon svg{display:block;width:var(--rivo-cta-inclusion-icon-size);height:var(--rivo-cta-inclusion-icon-size)}.j-page-loyalty .rivo-cta-align-center .rivo-cta-inclusion-item{justify-content:center}.j-page-loyalty .rivo-cta-align-right .rivo-cta-inclusion-item{justify-content:flex-end}.j-page-loyalty .rivo-cta-text-block .btn{width:fit-content!important}.j-page-loyalty .rivo-cta-btn .btn{width:fit-content;display:inline-block;cursor:pointer;transition:background-color .2s ease,color .2s ease}.j-page-loyalty .rivo-cta-btn:hover{background-color:var(--rivo-cta-text-color);color:var(--rivo-cta-bg-color)}@media screen and (max-width:768px){.j-page-loyalty .rivo-cta-boxed{padding:0px 1.6rem;margin-Top:20px;margin-bottom:20px}.j-page-loyalty .rivo-cta-banner .rivo-container{padding-left:0;padding-right:0}.j-page-loyalty .rivo-cta-lp-content .rivo-lp-section-title{font-size:var(--rivo-cta-title-size-mobile)}.j-page-loyalty .rivo-cta-banner .rivo-content-wrapper{min-height:var(--rivo-cta-min-height-mobile)}.j-page-loyalty .rivo-cta-bg-image--desktop{display:none}.j-page-loyalty .rivo-cta-bg-image--mobile{display:block}.j-page-loyalty .rivo-cta-inclusions{grid-template-columns:1fr}.j-page-loyalty .rivo-cta-lp-content.rivo-cta-mh-left{justify-content:flex-start}.j-page-loyalty .rivo-cta-lp-content.rivo-cta-mh-center{justify-content:center}.j-page-loyalty .rivo-cta-lp-content.rivo-cta-mh-right{justify-content:flex-end}.j-page-loyalty .rivo-cta-lp-content.rivo-cta-mv-top{align-items:flex-start}.j-page-loyalty .rivo-cta-lp-content.rivo-cta-mv-middle{align-items:center}.j-page-loyalty .rivo-cta-lp-content.rivo-cta-mv-bottom{align-items:flex-end}.j-page-loyalty .rivo-cta-lp-content.rivo-cta-malign-left{text-align:left}.j-page-loyalty .rivo-cta-lp-content.rivo-cta-malign-center{text-align:center}.j-page-loyalty .rivo-cta-lp-content.rivo-cta-malign-right{text-align:right}.j-page-loyalty .rivo-cta-lp-content.rivo-cta-malign-left .rivo-cta-btn{align-self:flex-start}.j-page-loyalty .rivo-cta-lp-content.rivo-cta-malign-center .rivo-cta-btn{align-self:center}.j-page-loyalty .rivo-cta-lp-content.rivo-cta-malign-right .rivo-cta-btn{align-self:flex-end}.j-page-loyalty .rivo-cta-lp-content.rivo-cta-malign-center .rivo-cta-inclusion-item{justify-content:center}.j-page-loyalty .rivo-cta-lp-content.rivo-cta-malign-right .rivo-cta-inclusion-item{justify-content:flex-end}.j-page-loyalty .rivo-cta-lp-content.rivo-cta-malign-left .rivo-cta-inclusion-item{justify-content:flex-start}}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-lp-content{padding:0rem 5rem;max-width:var(--page-width)}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-panel{padding:40px;overflow:hidden;width:100%}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-left{display:flex;flex-direction:column}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-header{display:flex;flex-direction:column;gap:6px;margin:0 0 18px}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-kicker{margin:0;text-transform:uppercase;letter-spacing:3px;font-size:13px;font-weight:600;line-height:calc(14 / 10)}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-title{margin:0;font-size:40px;line-height:calc(12 / 10)}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-subtitle{margin:4px 0 0;font-size:16px;line-height:1.5}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-status{font-size:15px;font-weight:600;margin:0 0 28px}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-ladder{list-style:none;display:flex;flex-direction:row;align-items:flex-start;margin:0;padding:0}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-milestone{position:relative;flex:1 1 0px;min-width:0px;display:flex;flex-direction:column;align-items:center;text-align:center}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-node-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:40px}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-node{position:relative;z-index:2;flex-shrink:0;width:40px;height:40px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;background-color:#fff;color:#006e37;border-top:2px solid #cfe2bd;border-right:2px solid #cfe2bd;border-bottom:2px solid #cfe2bd;border-left:2px solid #cfe2bd;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-node-check{display:none;align-items:center;justify-content:center}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-node-check svg{display:block}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-milestone.rivo-is-achieved .rivo-rt-node{background-color:#006e37;color:#fff;border-top-color:#006e37;border-right-color:#006e37;border-bottom-color:#006e37;border-left-color:#006e37}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-milestone.rivo-is-achieved .rivo-rt-node-num{display:none}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-milestone.rivo-is-achieved .rivo-rt-node-check{display:flex}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-connector{position:absolute;z-index:1;top:50%;left:50%;width:100%;height:3px;transform:translateY(-50%);background-color:#cfe2bd;border-radius:999px;overflow:hidden}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-connector-fill{position:absolute;top:0;left:0;bottom:0;width:var(--rivo-fill, 0%);background-color:#006e37;transition:width .45s ease,height .45s ease}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-milestone-body{margin:14px 0 0;padding:0 6px}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-milestone-title{font-size:16px;font-weight:600;line-height:1.3;margin:0}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-milestone-detail{font-size:14px;font-weight:400;line-height:1.5;margin:2px 0 0}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-button{align-self:center;margin:28px 0 0}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-fineprint{font-size:12px;line-height:1.5;margin:28px 0 0}@media(max-width:768px){.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-lp-content{padding:0 1.6rem}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-title{font-size:28px}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-panel{padding:20px}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-ladder{overflow-x:auto;-webkit-overflow-scrolling:touch}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-milestone{flex:0 0 120px}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-milestone-title{font-size:14px}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-milestone-detail{font-size:12px}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-ladder{flex-direction:column;align-items:stretch;overflow-x:visible}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-milestone{flex:0 0 auto;width:100%;min-width:0px;flex-direction:row;align-items:flex-start;text-align:left}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-milestone:not(:last-child){margin:0 0 28px}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-node-wrap{width:40px;min-width:40px;height:auto;align-self:stretch;flex-direction:column;align-items:center;justify-content:flex-start}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-connector{top:40px;left:50%;width:3px;height:calc(100% - 12px);transform:translate(-50%)}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-connector-fill{top:0;left:0;right:0;bottom:auto;width:100%;height:var(--rivo-fill, 0%)}.j-page-loyalty #rivo-template--20539471331407__rivo_refer_tiers_horizontal_H74F3F .rivo-rt-milestone-body{flex:1 1 auto;margin:0 0 0 16px;padding:0;text-align:left}}.j-page-loyalty .concern-section{background-color:#fdfaf0}.j-page-loyalty .concern-padding{padding-top:96px;padding-bottom:96px}@media(max-width:989px){.j-page-loyalty .concern-padding{padding-top:64px;padding-bottom:64px}}.j-page-loyalty .concern-wrapper{text-align:center;max-width:945px;margin:0 auto}.j-page-loyalty .concern-inner{display:inline-block;position:relative;text-align:center}.j-page-loyalty .concern-big-text{font-size:80px;line-height:1.1;font-family:Reckless Neue;font-weight:400;color:transparent;-webkit-text-stroke:1px #006E37;text-stroke:1px #006E37;white-space:normal}.j-page-loyalty .concern-blobs{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.j-page-loyalty .concern-blob{position:absolute;padding:6px 16px;border-radius:999px;font-size:20px;font-weight:500;line-height:1.2;opacity:0;transform:translateY(16px);transition:opacity .45s ease,transform .45s ease;pointer-events:auto;width:max-content;text-transform:uppercase}.j-page-loyalty .concern-blob.is-visible{opacity:1;transform:translateY(0)}@media(max-width:989px){.j-page-loyalty .concern-big-text{font-size:48px;line-height:1.2}.j-page-loyalty .concern-blob{font-size:17px;min-height:unset;display:flex;line-height:1.22;padding:4px 14px;width:max-content;align-items:center}}@media(max-width:389px){.j-page-loyalty .concern-big-text{font-size:42px}}.j-page-loyalty .concern-blob.blob-blob_m6yYAr{top:25%;left:0%}@media(max-width:989px){.j-page-loyalty .concern-blob.blob-blob_m6yYAr{top:0%;left:10%}}.j-page-loyalty .concern-blob.blob-blob_LJwT8q{top:0%;left:80%}@media(max-width:989px){.j-page-loyalty .concern-blob.blob-blob_LJwT8q{top:40%;left:40%}}.j-page-loyalty .concern-blob.blob-blob_CxXpDE{top:90%;left:55%}@media(max-width:989px){.j-page-loyalty .concern-blob.blob-blob_CxXpDE{top:100%;left:20%}}.j-page-loyalty .faq-wrapper{text-align:center}.j-page-loyalty .faq-item{border-bottom:1px solid #d2d2d2}.j-page-loyalty .faq-question{width:100%;background:none;border:none;display:flex;justify-content:space-between;align-items:center;font-size:18px;color:#006e37;gap:40px;cursor:pointer;text-align:left}.j-page-loyalty .faq-icon svg{width:9px;height:14px;transition:transform .3s ease}.j-page-loyalty .faq-item.active .faq-icon svg{transform:rotate(180deg)}.j-page-loyalty .faq-answer{max-height:0;text-align:left;overflow:hidden;font-size:16px;color:#006e37;opacity:0;transition:max-height .35s ease,opacity .3s ease}.j-page-loyalty .faq-answer p a{color:#006e37}.j-page-loyalty .faq-show-more{background:none;border:none;color:#006e37;font-size:16px;font-weight:500;text-decoration:none;cursor:pointer;text-transform:uppercase;padding-bottom:2px;border-bottom:1.2px solid #006e37;letter-spacing:0px}.j-page-loyalty .bg-creme.about-us-faq .section_header{text-align:center}@media(max-width:900px){.j-page-loyalty .faq-question{font-size:16px;color:#006e37;letter-spacing:0;padding:0;cursor:pointer;text-align:left}.j-page-loyalty .faq-answer{max-height:0;overflow:hidden;letter-spacing:0;line-height:22px;font-size:14px;color:#006e37;opacity:0;transition:max-height .35s ease,opacity .3s ease}}.j-page-loyalty .faq-answer p{margin-top:0}.j-page-loyalty .about-us-faq--tabbed .faq-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto 32px;padding:6px;background:#006e370f;border-radius:999px;width:fit-content;max-width:100%}.j-page-loyalty .about-us-faq--tabbed .faq-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:10px 20px;border-radius:999px;font-family:var(--font-body-family);font-size:14px;font-weight:500;color:#006e37;cursor:pointer;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.j-page-loyalty .about-us-faq--tabbed .faq-tab:hover{background:#006e371a}.j-page-loyalty .about-us-faq--tabbed .faq-tab.is-active{background:#006e37;color:#fdfaf0}@media(min-width:750px){.j-page-loyalty .about-us-faq--tabbed .faq-tab{padding:12px 28px;font-size:15px}}.j-page-loyalty .faq-columns{display:flex;flex-direction:column;gap:12px;margin:0 auto 30px}@media(min-width:900px){.j-page-loyalty .faq-columns{flex-direction:row;gap:60px}.j-page-loyalty .faq-column{width:50%}}.j-page-loyalty .faq-answer{max-height:0;overflow:hidden;opacity:0}.j-page-loyalty .faq-item.active .faq-answer{opacity:1}.j-page-loyalty .about-us-faq--tabbed .faq-tab-panel{display:none}.j-page-loyalty .about-us-faq--tabbed .faq-tab-panel.is-active{display:block}.j-page-loyalty #section-template--20539471331407__about_us_faq_RTpKet{background:#0000;padding-top:30px;padding-bottom:30px}.j-page-loyalty #section-template--20539471331407__about_us_faq_RTpKet .section_header h2{font-size:26px}@media(min-width:750px){.j-page-loyalty #section-template--20539471331407__about_us_faq_RTpKet{padding-top:40px;padding-bottom:40px}.j-page-loyalty #section-template--20539471331407__about_us_faq_RTpKet .section_header h2{font-size:36px}}.j-page-loyalty .faq-item.is-hidden{display:none}.j-page-loyalty .footer{margin-top:0}.j-page-loyalty .section-sections--19982206369871__footer_new_e6y6FL-padding{padding-top:30px;padding-bottom:18px}@media screen and (min-width:750px){.j-page-loyalty .footer{margin-top:0}.j-page-loyalty .section-sections--19982206369871__footer_new_e6y6FL-padding{padding-top:40px;padding-bottom:24px}}.j-page-loyalty :root{--jiyu-green: #006e37;--jiyu-offwhite: #fdfaf0;--footer-gap: 80px;--jiyu-orange: #E57641}.j-page-loyalty .jiyu-breadcrumbs{padding-bottom:24px}.j-page-loyalty .jiyu-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;margin:0;padding:0;list-style:none;font-size:14px;line-height:1.5}.j-page-loyalty .jiyu-breadcrumbs__item{display:flex;align-items:center;gap:8px;margin:0}.j-page-loyalty .jiyu-breadcrumbs__item+.jiyu-breadcrumbs__item:before{content:"/";color:var(--jiyu-green)}.j-page-loyalty .jiyu-breadcrumbs__link{color:var(--jiyu-green);text-decoration:none}.j-page-loyalty .jiyu-breadcrumbs__link:hover,.j-page-loyalty .jiyu-breadcrumbs__link:focus-visible{text-decoration:underline}.j-page-loyalty .jiyu-breadcrumbs__current{color:var(--jiyu-green);font-weight:500}@media(max-width:480px){.j-page-loyalty .jiyu-breadcrumbs{padding-bottom:16px}.j-page-loyalty .jiyu-breadcrumbs__list{font-size:13px}}.j-page-loyalty .jiyu-footer__newsletter{border:1.5px solid #006e37;border-radius:16px;padding:41px 40px 25px;text-align:center;width:100%;box-sizing:border-box;position:relative;margin-bottom:40px;letter-spacing:-.06px}.j-page-loyalty .jiyu-footer__newsletter h2{margin:0 0 9px}.j-page-loyalty .jiyu-footer__newsletter p{max-width:700px;letter-spacing:0;margin:0 auto 32px}.j-page-loyalty .jiyu-footer__form{display:flex;justify-content:center;align-items:center;background:var(--jiyu-offwhite);border:1.5px solid var(--jiyu-green);border-radius:60px;max-width:420px;margin:0 auto;overflow:hidden;position:absolute;left:50%;transform:translate(-50%);bottom:-33px;width:100%}.j-page-loyalty .jiyu-footer__form input{flex:1;border:none;background:transparent;font-size:15px;color:var(--jiyu-green);outline:none;height:60px;padding:6px 174px 6px 21px}.j-page-loyalty .footer-text{color:rgb(var(--color-button-text));font-size:40px}.j-page-loyalty .jiyu-footer__form button{background:rgb(var(--color-button));border:none;padding:14px 36px;color:#fdfaf0;font-family:Avantt TRIAL;font-size:14px;line-height:1;text-transform:uppercase;cursor:pointer;border-radius:50px;transition:.3s ease;position:absolute;--popsiton: 6px;top:var(--popsiton);bottom:var(--popsiton);right:var(--popsiton)}.j-page-loyalty .jiyu-footer_wrapp .list-social_link{padding:0}.j-page-loyalty .jiyu-footer__wrapp .svg-wrapper{width:32px;height:32px}.j-page-loyalty .jiyu-footer__form button:hover{background:#004f28}.j-page-loyalty .jiyu-footer .page-width{padding-inline:13rem}.j-page-loyalty input[name="contact[email]"]::placeholder{color:#006e37}.j-page-loyalty .jiyu-footer__brand{display:flex;flex-direction:column;gap:20px;margin-top:30px}.j-page-loyalty .jiyu-footer__logo{width:auto!important}.j-page-loyalty .jiyu-footer__logo img{width:150px!important}.j-page-loyalty .jiyu-footer_brand .link.list-social_link{width:32px;height:32px;padding:6px!important}.j-page-loyalty .jiyu-footer__logo img{width:120px;height:auto;display:block}.j-page-loyalty .jiyu-footer__social{display:flex;gap:20px;justify-content:flex-start}.j-page-loyalty .jiyu-footer__social a img{width:32px;height:32px;display:block}.j-page-loyalty .menu-wrapp .jiyu-footer__col:first-child{width:192px}.j-page-loyalty .menu-wrapp .jiyu-footer__col:nth-child(2){width:150px}.j-page-loyalty .menu-wrapp .jiyu-footer__col:nth-child(3){width:170px}.j-page-loyalty .jiyu-footer__col h3{margin:0 0 32px;color:var(--jiyu-green);font-size:36px;letter-spacing:-.2px;line-height:1.1}.j-page-loyalty .jiyu-footer__col ul{list-style:none;padding:0;margin:0}.j-page-loyalty .jiyu-footer__col li{margin-bottom:20px}.j-page-loyalty .jiyu-footer__col a{text-transform:uppercase;color:var(--jiyu-green);text-decoration:none;display:block;line-height:140%;font-weight:450;letter-spacing:-.05px}.j-page-loyalty .jiyu-footer_col .list-social_item .svg-wrapper{width:32px;height:32px}.j-page-loyalty .jiyu-footer_col .list-social_link{padding:0}.j-page-loyalty .jiyu-footer__col a:hover{text-decoration:underline}.j-page-loyalty .jiyu-footer__wrapp{padding-top:48px;padding-bottom:80px}.j-page-loyalty .jiyu-footer__bottom{text-align:center;font-weight:400;font-size:16px;line-height:22px;color:var(--jiyu-green)}@media(max-width:1300px){.j-page-loyalty .jiyu-footer .page-width{padding-inline:5rem}.j-page-loyalty .menu-wrapp{gap:32px}.j-page-loyalty .jiyu-footer__grid{gap:0px}.j-page-loyalty .jiyu-footer__logo{width:auto!important}.j-page-loyalty .jiyu-footer__logo img{width:150px!important}.j-page-loyalty .jiyu-footer_brand .link.list-social_link{width:32px;height:32px;padding:6px!important}.j-page-loyalty .menu-wrapp{display:flex}.j-page-loyalty .jiyu-footer__col h3{font-size:24px}.j-page-loyalty .menu-wrapp .jiyu-footer__col{width:32%;padding-left:30px}.j-page-loyalty .menu-wrapp .jiyu-footer__col:first-child{width:36%}.j-page-loyalty .jiyu-footer__grid{grid-template-columns:4fr 10fr}}@media(max-width:991.98px){.j-page-loyalty .jiyu-footer__grid{grid-template-columns:1fr;gap:50px!important}.j-page-loyalty .jiyu-footer__brand{margin-top:0!important;align-items:center}.j-page-loyalty .menu-wrapp .jiyu-footer__col{width:33.33%!important;padding-inline:20px!important}}@media(max-width:768px){.j-page-loyalty .jiyu-footer .page-width{padding-inline:2rem;padding-bottom:50px}.j-page-loyalty .jiyu-footer__newsletter h2{font-size:36px;letter-spacing:0;margin-bottom:16px}.j-page-loyalty .jiyu-footer__newsletter{padding:22px 20px 55px!important}.j-page-loyalty .menu-wrapp .jiyu-footer__col{width:calc(50% - 20px)!important;padding:0!important}.j-page-loyalty .menu-wrapp{flex-wrap:wrap;width:100%;row-gap:40px!important}.j-page-loyalty .jiyu-footer__col h3{font-size:28px;line-height:120%;margin-bottom:20px}.j-page-loyalty .jiyu-footer__col a{font-size:14px}.j-page-loyalty .menu-wrapp .jiyu-footer__col:last-child{width:100%!important}.j-page-loyalty .menu-wrapp .jiyu-footer__col:last-child ul{column-count:2}.j-page-loyalty .menu-wrapp .jiyu-footer__col:last-child ul li{-webkit-column-break-inside:avoid}.j-page-loyalty .jiyu-footer__col li{margin-bottom:12px}.j-page-loyalty .jiyu-footer__logo img{width:120px!important}.j-page-loyalty .jiyu-footer__form{max-width:311px}.j-page-loyalty .jiyu-footer__form input{width:100%;padding-right:150px;height:54px}.j-page-loyalty .jiyu-footer__newsletter p{margin-bottom:0;line-height:21px;letter-spacing:0}.j-page-loyalty .jiyu-footer__grid{grid-template-columns:1fr;gap:32px;text-align:left}.j-page-loyalty .jiyu-footer_brand,.j-page-loyalty .jiyu-footer_social{align-items:center;justify-content:center}.j-page-loyalty jiyu-footer{padding-top:60px}}@media(max-width:480px){.j-page-loyalty .sparkle-icon{width:36px}.j-page-loyalty .jiyu-footer{padding-top:28px!important}.j-page-loyalty .jiyu-footer .page-width{padding-bottom:6px}.j-page-loyalty .jiyu-footer__wrapp{padding-bottom:100px}.j-page-loyalty .jiyu-footer__bottom small{font-size:16px}}.j-page-loyalty .jiyu-footer__grid{gap:var(--footer-gap);width:100%;align-items:flex-start;display:grid;grid-template-columns:35.5% calc(64.5% - var(--footer-gap))}.j-page-loyalty .menu-wrapp{display:flex;gap:20px;align-items:flex-start;justify-content:space-between}.j-page-loyalty #shopify-section-sections--19982206369871__footer_new_e6y6FL .jiyu-footer__form button{background:#e57641;font-weight:700;font-size:19px;color:#fff}.j-page-loyalty #shopify-section-sections--19982206369871__footer_new_e6y6FL .jiyu-footer__newsletter p{color:#2d2d2d}.j-page-loyalty #shopify-section-sections--19982206369871__footer_new_e6y6FL .jiyu-footer__newsletter{background-color:#e7f4d9}.j-page-loyalty #HeaderCountryForm,.j-page-loyalty #HeaderCountryMobileForm{display:none}.j-page-loyalty #onbrand-promo-bar{z-index:1!important}.j-page-loyalty .nav-testimonial__quote{font-size:16px!important}.j-page-loyalty .jiyu-mega-wrapper .jiyu-title{font-size:25px!important}.j-page-loyalty .product-family-block .pfs__bundle-card-img{border-radius:0!important}@media screen and (max-width:749px){.j-page-loyalty media-gallery .sale-badge-circle{top:auto;bottom:80px;left:0}}.j-page-loyalty .cart-item__free-gift-label{color:rgba(var(--color-foreground),.75)!important;font-weight:400!important}.j-page-loyalty .nav-tab-link{padding-top:4px;padding-bottom:4px}.j-page-loyalty #rivo-account-slideout p,.j-page-loyalty #rivo-account-slideout .rivo-aw-title{margin:0;padding:0;border:0}.j-page-loyalty .rivo-slideout__overlay{z-index:999999999999;position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;justify-content:center;align-items:center}.j-page-loyalty .rivo-slideout__container{width:100%;background-color:var(--rivo-aw-background-color, #FFFFFF);color:var(--rivo-aw-body-primary-font-color, #303030);padding:0;max-width:450px;max-height:100vh;overflow-y:auto;box-sizing:border-box;position:fixed;top:0;left:var(--rivo-aw-desktop-sidebar-left, inherit);right:var(--rivo-aw-desktop-sidebar-right, inherit);height:100%;border-radius:0;display:flex;flex-direction:column}.j-page-loyalty .rivo-aw-title{margin-top:0;margin-bottom:0;font-weight:600;box-sizing:border-box;color:var(--rivo-aw-heading-font-color, #303030);font-size:var(--rivo-aw-section-title-font-size, inherit);font-family:inherit}.j-page-loyalty .rivo-h4-title{color:var(--rivo-aw-heading-font-color, #303030)}.j-page-loyalty a.rivo-left-chevron{display:flex}.j-page-loyalty .rivo-aw-heading.with-backlink .rivo-aw-title{margin-bottom:0}.j-page-loyalty .rivo-slideout__content p,.j-page-loyalty .rivo-slideout__content p span,.j-page-loyalty .rivo-slideout__content p a,.j-page-loyalty .rivo-slideout-body-content span{font-size:var(--rivo-slideout-body-font-size, inherit);color:var(--rivo-aw-body-primary-font-color, #303030)}.j-page-loyalty .rivo-slideout__container input[type=text],.j-page-loyalty .rivo-slideout__container input[type=email],.j-page-loyalty .rivo-slideout__container input[type=tel],.j-page-loyalty .rivo-slideout__container input[type=password],.j-page-loyalty .rivo-slideout__container select{border:1px solid var(--rivo-aw-border-color, #E0E0E0);border-radius:var(--rivo-aw-input-border-radius, inherit);font-size:var(--rivo-aw-input-font-size, 16px)}.j-page-loyalty .rivo-slideout__description{font-size:var(--rivo-slideout-subtitle-font-size);color:var(--rivo-aw-body-secondary-font-color, #707070)}.j-page-loyalty .rivo-slideout__close,.j-page-loyalty .rivo-aw-mini-modal__close{background:transparent;border:0;position:absolute;top:var(--rivo-slideout-icon-position-top, 10px);right:var(--rivo-slideout-icon-position-right, 10px);font:inherit;cursor:pointer;outline:inherit;color:var(--rivo-aw-close-button-color, #303030);z-index:999999999999}.j-page-loyalty .rivo-slideout__close:hover,.j-page-loyalty .rivo-aw-mini-modal__close:hover{cursor:pointer}.j-page-loyalty .rivo-slideout__header .rivo-slideout__close:before,.j-page-loyalty .rivo-aw-mini-modal__close:before{content:"✕";height:25px;display:flex;justify-content:center;align-items:center}.j-page-loyalty .rivo-slideout__header .rivo-slideout__close:hover,.j-page-loyalty .rivo-aw-mini-modal__close:hover{opacity:.8}.j-page-loyalty .rivo-plus-icon:before{content:"✕";transform:rotate(45deg)}.j-page-loyalty .rivo-mini-modal-button-image.rivo-plus-icon{width:50px;background:#eee;display:flex;justify-content:center;height:35px;align-items:center;border-radius:3px}.j-page-loyalty .rivo-slideout__content{position:relative;padding:20px;line-height:1.5;color:var(--rivo-aw-body-primary-font-color, #303030);height:100%;overflow:scroll;padding-bottom:100px!important;scrollbar-width:none;-ms-overflow-style:none}.j-page-loyalty .rivo-slideout__close,.j-page-loyalty .rivo-aw-mini-modal__close{background:#dadada;border-radius:25px;width:25px;min-height:auto;height:25px;padding:0;font-size:20px;font-weight:800;font-size:15px}.j-page-loyalty .rivo-slideout__content::-webkit-scrollbar{display:none}.j-page-loyalty .rivo-slideout-content-wrapper{padding-top:10px;position:relative}.j-page-loyalty .rivo-aw-home-hero{display:flex;flex-direction:column;gap:20px}.j-page-loyalty .rivo-aw-home-vip-tier-progress{padding-top:0}.j-page-loyalty .rivo-aw-vip-tier-progress-container{display:flex;flex-direction:column;gap:12px;width:100%;padding:16px;border:1px solid var(--rivo-aw-border-color, #E0E0E0);border-radius:5px}.j-page-loyalty .rivo-aw-vip-tier-progress-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.j-page-loyalty .rivo-aw-vip-tier-progress-title-row{display:flex;align-items:center;gap:10px;min-width:0}.j-page-loyalty .rivo-aw-vip-tier-progress-link{color:var(--rivo-aw-body-secondary-font-color, #707070);text-decoration:none;font-size:13px;font-weight:500;line-height:1.2;white-space:nowrap}.j-page-loyalty .rivo-aw-vip-tier-progress-subtitle,.j-page-loyalty .rivo-aw-vip-tier-progress-subtitle span{font-size:var(--rivo-slideout-body-font-size, inherit);color:var(--rivo-aw-body-secondary-font-color, #707070)}.j-page-loyalty .rivo-aw-vip-tier-progress-subtitle{margin:0}.j-page-loyalty .rivo-aw-vip-tier-progress-subtitle--compact,.j-page-loyalty .rivo-aw-vip-tier-progress-subtitle--compact span{font-size:13px}.j-page-loyalty .rivo-aw-vip-tier-progress-bar-wrapper{display:flex;flex-direction:column;gap:8px}.j-page-loyalty .rivo-aw-vip-tier-progress-track{width:100%;height:10px;overflow:hidden;background:#e6e6e6;border-radius:999px}.j-page-loyalty .rivo-aw-vip-tier-progress-fill{display:block;min-width:2%;height:10px;background:var(--rivo-rewards-progress-bar-color, #000);border-radius:999px}.j-page-loyalty .rivo-aw-vip-tier-progress-fill>span{display:block;width:100%;height:100%}.j-page-loyalty .rivo-aw-vip-tier-progress-labels{display:flex;justify-content:space-between;gap:12px}.j-page-loyalty .rivo-aw-vip-tier-progress-label-group{display:flex;flex-direction:column;gap:2px;min-width:0}.j-page-loyalty .rivo-aw-vip-tier-progress-label-group--next{text-align:right}.j-page-loyalty .rivo-aw-vip-tier-progress-threshold{font-size:13px;font-weight:400;color:var(--rivo-aw-body-secondary-font-color, #707070)}.j-page-loyalty .rivo-aw-vip-tier-progress-label-group .rivo-aw-vip-tier-progress-subtitle{margin-top:2px}.j-page-loyalty .rivo-slideout__container svg:not(.rivo-aw-logo *,.rivo-google-svg,.rivo-apple-svg) path{fill:var(--rivo-aw-icon-color, #303030)}@media screen and (max-width:450px){.j-page-loyalty{@keyframes mmslideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(100%)}}}}.j-page-loyalty .micromodal-slideout{display:none}.j-page-loyalty .micromodal-slideout.is-open{display:block}.j-page-loyalty .micromodal-slideout[aria-hidden=false] .rivo-slideout__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.j-page-loyalty .micromodal-slideout[aria-hidden=false] .rivo-slideout__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.j-page-loyalty .micromodal-slideout[aria-hidden=true] .rivo-slideout__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.j-page-loyalty .micromodal-slideout[aria-hidden=true] .rivo-slideout__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.j-page-loyalty .micromodal-slideout .rivo-slideout__container,.j-page-loyalty .micromodal-slideout .rivo-slideout__overlay{will-change:transform}.j-page-loyalty .rivo-slideout-container{display:flex;flex-direction:column}.j-page-loyalty .rivo-slideout-section{padding:20px;text-align:left}.j-page-loyalty .rivo-slideout-content{height:100%}.j-page-loyalty .rivo-slideout__header a.rivo-aw-logo{display:flex;height:auto;text-decoration:none}@media screen and (max-width:450px){.j-page-loyalty .rivo-slideout__header a.rivo-aw-logo{height:100%;width:80%}}.j-page-loyalty .rivo-slideout__header a.rivo-aw-logo svg,.j-page-loyalty .rivo-slideout__header a.rivo-aw-logo img{max-height:20px}.j-page-loyalty .rivo-slideout__header{height:70px;display:flex;justify-content:flex-start;align-items:center;box-shadow:#00000014 0 0 0 1px,#0000000f 0 2px 8px}.j-page-loyalty #rivo-slideout-footer{position:fixed;bottom:0;box-shadow:#30303014 0 0 0 1px,#3030300f 0 -2px 8px;width:100%;z-index:999999999;background:linear-gradient(to bottom,#fff,#f1f1f1);padding:0}.j-page-loyalty #rivo-slideout-footer svg{fill:#000;height:20px;width:20px}.j-page-loyalty .rivo-slideout-navigation{display:flex;justify-content:space-between;gap:10px;padding:20px 60px}.j-page-loyalty .rivo-slideout-navigation.rivo-footer-with-icons{padding:10px 60px}.j-page-loyalty .rivo-slideout-navigation a{text-decoration:none;display:flex;flex-direction:column;align-items:center;position:inherit}.j-page-loyalty .rivo-slideout-navigation a.active:before{content:"";position:absolute;top:-1px;height:2px;background-color:var(--rivo-aw-primary-color, #303030);border-radius:1.5px;width:30%}.j-page-loyalty .rivo-slideout-page-content{display:flex;flex-direction:column;gap:25px}.j-page-loyalty .rivo-product-grid{display:flex;gap:20px;margin-top:10px;margin-bottom:0;padding:0;list-style:none;flex-wrap:nowrap;position:relative}.j-page-loyalty .rivo-product-action-block{display:flex;gap:15px;align-items:center}.j-page-loyalty .rivo-product-image{width:100px;aspect-ratio:1 / 1;object-fit:cover;object-position:center;border-radius:3px}.j-page-loyalty .rivo-collection-item-image .rivo-product-image{min-width:100px}.j-page-loyalty .rivo-horizontal-scroll-container{display:flex;width:100%;overflow-x:auto;position:relative;scrollbar-width:none;-ms-overflow-style:none}.j-page-loyalty .rivo-product-grid-container::-webkit-scrollbar,.j-page-loyalty .rivo-horizontal-scroll-container::-webkit-scrollbar{display:none}.j-page-loyalty .rivo-lp-skeleton-loader{position:relative;width:100%;height:20px;overflow:hidden;margin-left:auto;margin-right:auto}.j-page-loyalty .rivo-lp-skeleton-loader:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-repeat:no-repeat;background-image:linear-gradient(90deg,#fff0,#fffc 50%,#fff0),linear-gradient(#eceaea 25px,transparent 0),linear-gradient(#ffffff 100%,transparent 0);background-size:50vw 100%,100% 25px,100% 100%;animation:skeleton-animation 2s infinite linear}.j-page-loyalty .rivo-lp-skeleton-loader:empty{display:block}.j-page-loyalty .rivo-content div:empty{display:inherit}.j-page-loyalty [rivo-ax-cloak]{display:none!important}@media screen and (max-width:450px){.j-page-loyalty .rivo-slideout__container{top:40px}.j-page-loyalty #rivo-slideout-footer{bottom:40px}}.j-page-loyalty .rivo-login-component form{display:flex;flex-direction:column;text-align:center}.j-page-loyalty .rivo-login-component .rivo-checkbox-container{margin-top:10px;gap:3px;margin-left:3px}.j-page-loyalty .rivo-login-component input[type=text],.j-page-loyalty .rivo-login-component input[type=email]{padding:15px}.j-page-loyalty .rivo-login-component form input[type=submit]{margin-top:20px}.j-page-loyalty .rivo-login-component .rivo-aw-title{font-size:var(--rivo-aw-logged-out-title-font-size, inherit)}.j-page-loyalty .rivo-login-component p.rivo-login-subtitle{font-size:var(--rivo-aw-logged-out-subtitle-font-size, inherit);margin-bottom:15px!important}.j-page-loyalty .rivo-login-email-container .rivo-aw-title{margin-bottom:var(--rivo-aw-home-logged-out-title-margin-bottom, 15px)!important}.j-page-loyalty .rivo-login-error-message{color:#d12121;padding-top:5px}.j-page-loyalty .rivo-email-error-message{text-align:left}.j-page-loyalty .rivo-input-error{border-color:#d12121!important}.j-page-loyalty .rivo-login-component{position:relative}.j-page-loyalty .rivo-login-footer-link{font-size:var(--rivo-aw-login-footer-font-size, 13px);font-weight:400;text-align:center;padding:15px 0;color:var(--rivo-aw-body-secondary-font-color, #707070)}.j-page-loyalty .rivo-login-footer-link a{text-decoration:none;color:inherit}.j-page-loyalty .rivo-login-email-step .rivo-login-footer-link{text-align:left}.j-page-loyalty .rivo-login-overlay{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffffb3;z-index:100;align-items:center;justify-content:center}.j-page-loyalty input[name="otc_login[code]"]{background-image:linear-gradient(90deg,transparent 95%,#efefef 95%);background-size:26% 100%;font-size:20px;line-height:2rem;padding-left:15px;letter-spacing:40px;width:200px;height:60px;margin-left:auto;margin-right:auto}.j-page-loyalty .rivo-full-page-overlay{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;background:#fffc;z-index:100;align-items:center;justify-content:center;height:1000px}.j-page-loyalty .rivo-full-page-spinner{border:4px solid #f3f3f3;border-top:4px solid #303030;border-radius:50%;width:60px;height:60px;animation:spin .8s linear infinite;position:absolute;top:100px}.j-page-loyalty .rivo-full-page-spinner:empty{display:flex}.j-page-loyalty .rivo-login-spinner{border:4px solid #f3f3f3;border-top:4px solid #303030;border-radius:50%;width:40px;height:40px;animation:spin .8s linear infinite}.j-page-loyalty .rivo-login-spinner:empty{display:flex}.j-page-loyalty .rivo-spinner{border:2px solid #f3f3f3;border-top:2px solid #303030;border-radius:50%;width:20px;height:20px;animation:spin .8s linear infinite;margin-left:auto;margin-right:auto}.j-page-loyalty .rivo-spinner:empty{display:flex}.j-page-loyalty a.rivo-underline-link{text-decoration:underline}.j-page-loyalty .rivo-aw-ctas,.j-page-loyalty .rivo-aw-home-button-components,.j-page-loyalty .rivo-aw-home-button-list{display:flex;flex-direction:column;gap:10px}.j-page-loyalty .rivo-aw-ctas a{width:100%}.j-page-loyalty .rivo-mini-block-link{text-decoration:none;color:inherit;width:100px;display:block;position:relative}.j-page-loyalty .rivo-mini-block-product-link{text-decoration:none;color:inherit;display:block}.j-page-loyalty .rivo-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.j-page-loyalty .rivo-mini-block-link .rivo-favorite-button,.j-page-loyalty .rivo-product-action-image .rivo-favorite-button{position:absolute;top:5px;right:5px;border-radius:25px;background:#eee;height:25px;width:25px;border:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}.j-page-loyalty .rivo-product-action-image{position:relative}.j-page-loyalty .rivo-favorite-button span{height:25px;width:25px;display:flex;align-items:center;justify-content:center}.j-page-loyalty .rivo-favorite-button span svg{width:19px;height:19px}.j-page-loyalty .rivo-favorite-button{transition:all .2s ease-in-out}.j-page-loyalty .rivo-favorite-button svg{transition:fill .2s ease-in-out}.j-page-loyalty .rivo-favorite-active svg{transition:fill .2s ease-in-out}.j-page-loyalty .rivo-favorites-index .rivo-product-grid,.j-page-loyalty .rivo-favorite-collection-index .rivo-product-grid{flex-direction:column;gap:50px}.j-page-loyalty .rivo-collection-list{margin-bottom:40px}.j-page-loyalty .rivo-slideout-mini-modal{display:none;z-index:9999999999999;position:absolute;bottom:0;background:#fff;width:100%;margin:0;padding:20px;border-top-left-radius:10px;border-top-right-radius:10px}.j-page-loyalty .rivo-aw-go-to-page{width:18px;height:18px;background:#eee;border-radius:50%;display:flex;justify-content:center;align-items:center}.j-page-loyalty .rivo-aw-go-to-page{transition:transform .24s ease}.j-page-loyalty .rivo-aw-go-to-page svg{height:75%}.j-page-loyalty .rivo-slideout__container .rivo-favorite-button span svg path{fill:#aaa}.j-page-loyalty .rivo-favorite-button.rivo-favorite-active span svg path{fill:var(--rivo-aw-favorite-button-active-color, #ef4444)}.j-page-loyalty .rivo-mini-block-title{padding-top:5px;font-size:var(--rivo-aw-mini-block-title-font-size, 13px);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:50px}.j-page-loyalty .rivo-aw-mini-modal__container .rivo-aw-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90%;min-width:300px}.j-page-loyalty .rivo-mini-block-subtitle{font-size:var(--rivo-aw-mini-block-subtitle-font-size, 13px)}.j-page-loyalty .rivo-footer-nav-text{font-size:var(--rivo-aw-footer-font-size, 15px);color:#aaa}.j-page-loyalty .rivo-slideout-navigation.active{color:initial}.j-page-loyalty .rivo-slideout-navigation svg{fill:#aaa!important}.j-page-loyalty .rivo-slideout-navigation .active svg{fill:#000!important}.j-page-loyalty .rivo-slideout-navigation .active .rivo-footer-nav-text{color:#000}.j-page-loyalty .rivo-aw-order-link{width:100%;display:flex;text-decoration:none;color:inherit;gap:5px;flex-direction:column}.j-page-loyalty .rivo-aw-title-link{text-decoration:none;color:inherit;display:flex;align-items:center;gap:10px}.j-page-loyalty .rivo-aw-title-link .rivo-aw-title{margin-bottom:0}.j-page-loyalty .rivo-aw-latest-order{margin-top:20px}.j-page-loyalty .rivo-aw-latest-order .rivo-aw-order-item{margin-bottom:0}.j-page-loyalty .rivo-aw-latest-order img.rivo-product-image{max-width:100px}.j-page-loyalty .rivo-aw-order-line-items{margin-bottom:20px}.j-page-loyalty .rivo-aw-order-item{display:flex;gap:15px;margin-bottom:20px}.j-page-loyalty .rivo-aw-order-item-details{display:flex;justify-content:space-between;width:100%;gap:10px}.j-page-loyalty .rivo-aw-order-total-row{display:flex;justify-content:space-between;margin-bottom:5px}.j-page-loyalty .rivo-aw-order-discount-code{padding-left:5px;color:var(--rivo-aw-body-secondary-font-color, #707070)}.j-page-loyalty .rivo-aw-order-totals .rivo-aw-order-total-row:nth-last-of-type(2){margin-bottom:10px}.j-page-loyalty .rivo-aw-order-total-row.total-price{font-weight:800;font-size:18px;margin-bottom:15px;border-top:1px solid var(--rivo-aw-border-color, #E0E0E0);padding-top:10px}.j-page-loyalty .rivo-aw-order-payment-summary{margin-top:15px;padding-top:10px;border-top:1px solid var(--rivo-aw-border-color, #E0E0E0)}.j-page-loyalty .rivo-aw-order-item-price-original{text-decoration:line-through;opacity:.6;margin-right:6px}.j-page-loyalty .rivo-shipping-address p,.j-page-loyalty .rivo-shipping-contact p,.j-page-loyalty .rivo-address-content p{margin:0}.j-page-loyalty .rivo-h4-title{font-size:18px;font-weight:600;margin-bottom:5px}.j-page-loyalty .rivo-aw-heading.with-backlink svg{fill:#000!important}.j-page-loyalty .rivo-aw-heading.with-backlink{display:flex;align-items:center;gap:10px;margin-bottom:20px}.j-page-loyalty .rivo-aw-order-index-details{display:flex;flex-direction:column;gap:5px;text-align:left}.j-page-loyalty .rivo-aw-order-index-additional-details{font-size:14px}.j-page-loyalty .rivo-aw-order-index-name,.j-page-loyalty .rivo-product-action-title{font-weight:600}.j-page-loyalty .rivo-product-action-body .rivo-product-action-price,.j-page-loyalty .rivo-product-action-title{margin-bottom:5px}.j-page-loyalty .rivo-product-action-select{margin-bottom:10px;font-size:13px}.j-page-loyalty .rivo-product-action-add-to-cart{width:80%;padding:0}.j-page-loyalty .rivo-product-action-body{flex-grow:1}.j-page-loyalty .rivo-product-action-price{font-size:13px}.j-page-loyalty .rivo-empty-state-container{border:1px solid var(--rivo-aw-border-color, #E0E0E0);border-radius:5px;padding:30px;text-align:center;width:100%;color:var(--rivo-aw-body-secondary-font-color, #707070)!important;margin-top:10px;margin-bottom:0}.j-page-loyalty .rivo-aw-select{width:100%;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:calc(100% - 7px) 50%;background-size:8px;padding:4px 8px;border:1px solid #e2e2e2;border-radius:4px;background:#fff url("data:image/svg+xml,<svg fill='gray' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>") no-repeat right 4px center;-webkit-appearance:none;appearance:none;line-height:1.5;cursor:pointer}.j-page-loyalty .rivo-membership-gift-product-image{display:block;height:auto;margin:0 auto;max-width:200px;width:100%}.j-page-loyalty .rivo-product-action-more-info{display:flex;align-items:center;justify-content:center;cursor:pointer;height:50px;width:50px;background:#eee;border:none;font-size:22px;padding-bottom:10px}.j-page-loyalty .rivo-product-action-buttons{display:flex;gap:15px}.j-page-loyalty .rivo-aw-order-grid{margin-top:20px;display:flex;flex-direction:column;gap:20px}.j-page-loyalty .rivo-slideout__header a{width:90%}.j-page-loyalty .rivo-skeleton-products-container{display:flex;gap:20px;height:100px;width:100%;margin-top:10px;justify-content:flex-start}.j-page-loyalty .rivo-skeleton-products-container .rivo-lp-skeleton-loader{width:100px;margin-left:0;margin-right:0}.j-page-loyalty .rivo-profile-list{display:flex;flex-direction:column;width:100%}.j-page-loyalty .rivo-profile-list a.rivo-profile-list-item{color:var(--rivo-aw-body-primary-font-color, #303030);width:100%;display:flex;justify-content:flex-start;padding:5px 0;text-decoration:none;align-items:center;gap:8px}.j-page-loyalty .rivo-right-chevron svg{height:8px;transform:rotate(90deg)}.j-page-loyalty .rivo-left-chevron svg{height:8px;transform:rotate(270deg)}.j-page-loyalty .rivo-profile-list-item-title{font-weight:600}.j-page-loyalty .rivo-profile-form form{display:flex;flex-direction:column;gap:20px}.j-page-loyalty .rivo-form-row{display:flex;justify-content:space-between;gap:25px}.j-page-loyalty .rivo-slideout__container input[type=checkbox]{width:10px;height:10px;accent-color:black;transform:scale(1.5);margin-right:10px}.j-page-loyalty .rivo-form-row input:not([type=checkbox]),.j-page-loyalty .rivo-form-row select,.j-page-loyalty .rivo-form-row textarea{flex-grow:1;padding:15px}.j-page-loyalty .rivo-form-row button[type=submit]{width:100%}.j-page-loyalty .rivo-mini-icon{display:flex;align-items:center}.j-page-loyalty .rivo-mini-icon svg{height:15px}.j-page-loyalty .rivo-profile-external-links{margin-top:15px}.j-page-loyalty a.rivo-profile-external-link{color:var(--rivo-aw-body-primary-font-color, #303030);text-decoration:none;font-weight:500;display:flex;gap:8px}.j-page-loyalty span.rivo-profile-external-link svg{height:11px}.j-page-loyalty .rivo-address-item:not(:last-child){border-bottom:1px solid var(--rivo-aw-border-color, #E0E0E0);padding-bottom:20px}.j-page-loyalty .rivo-add-shipping-address{margin-top:20px}.j-page-loyalty .rivo-collection-item-name{font-weight:600}.j-page-loyalty .rivo-mini-modal-button-text{margin-left:15px}.j-page-loyalty .rivo-favorite-collection-action-buttons button{margin-bottom:15px}.j-page-loyalty .rivo-mini-modal-button-image img{width:50px}.j-page-loyalty .rivo-plain-link{color:var(--rivo-aw-body-primary-font-color, #303030);text-decoration:none}.j-page-loyalty .rivo-address-actions{margin-top:10px;display:flex;gap:15px;align-items:center}.j-page-loyalty .rivo-aw-order-item-image{position:relative}.j-page-loyalty .rivo-aw-order-item-quantity{position:absolute;top:-5px;right:-5px;background-color:#777;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;justify-content:center;align-items:center;font-size:13px;font-weight:700}.j-page-loyalty .rivo-form{display:flex;flex-direction:column;gap:20px}.j-page-loyalty .rivo-form-field{position:relative;height:initial;min-height:initial;margin:inherit}.j-page-loyalty .rivo-form-field input:not([type=checkbox]),.j-page-loyalty .rivo-form-field select,.j-page-loyalty .rivo-form-field textarea{width:100%;padding:25px 15px 10px;border:1px solid var(--rivo-aw-border-color, #E0E0E0);border-radius:var(--rivo-aw-input-border-radius, 4px);font-size:var(--rivo-aw-input-font-size, var(--rivo-aw-default-font-size))}.j-page-loyalty .rivo-form-field label:not(.rivo-checkbox-container){position:absolute;left:10px;top:50%;transform:translateY(-50%);background-color:transparent;transition:.2s ease all;pointer-events:none}.j-page-loyalty .rivo-checkbox-group-container,.j-page-loyalty .rivo-checkbox-group{display:flex;flex-direction:column;gap:5px}.j-page-loyalty .rivo-checkbox-group-container label.rivo-form-label{position:relative;top:initial;transform:none!important;left:initial}.j-page-loyalty label.rivo-checkbox-container{display:flex;align-items:center}.j-page-loyalty label.rivo-checkbox-container input[type=checkbox]{margin-right:8px}.j-page-loyalty .rivo-checkbox-label{font-size:var(--rivo-aw-input-font-size, var(--rivo-aw-default-font-size, 14px));text-transform:none}.j-page-loyalty .rivo-form-field input:focus,.j-page-loyalty .rivo-form-field textarea:focus,.j-page-loyalty .rivo-form-field.rivo-field-has-value input,.j-page-loyalty .rivo-form-field.rivo-field-has-value textarea,.j-page-loyalty .rivo-form-field input:not(:placeholder-shown),.j-page-loyalty .rivo-form-field textarea:not(:placeholder-shown){outline:none}.j-page-loyalty .rivo-form-field input:focus+label,.j-page-loyalty .rivo-form-field.rivo-field-has-value input+label,.j-page-loyalty .rivo-form-field input:not(:placeholder-shown)+label,.j-page-loyalty .rivo-form-field textarea:focus+label,.j-page-loyalty .rivo-form-field.rivo-field-has-value textarea+label,.j-page-loyalty .rivo-form-field textarea:not(:placeholder-shown)+label,.j-page-loyalty .rivo-form-field select+label:not(.rivo-checkbox-container),.j-page-loyalty .rivo-form-field textarea+label{top:5px;font-size:12.5px;padding:0 5px;transform:initial}.j-page-loyalty .rivo-form-field textarea,.j-page-loyalty .rivo-form-field input[type=date]{font-family:inherit}.j-page-loyalty .rivo-shipping-address-form .rivo-form-field select+label:not(.rivo-checkbox-container){padding-left:10px}.j-page-loyalty .rivo-form-field input::placeholder,.j-page-loyalty .rivo-form-field textarea::placeholder{color:transparent}.j-page-loyalty .rivo-slideout__container :focus-visible{outline:2px solid #fff!important;outline-offset:2px;box-shadow:0 0 0 4px #005fcc!important}.j-page-loyalty .rivo-aw-toast{position:fixed;bottom:60px;left:var(--rivo-aw-toast-offset-left, inherit);right:var(--rivo-aw-toast-offset-right, inherit);background:var(--rivo-aw-toast-background-color, #1a1a1a);color:var(--rivo-aw-toast-font-color, #FFFFFF);padding:16px 24px;border-radius:12px;box-shadow:0 22px 44px #00000040;display:none;align-items:center;opacity:0;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);z-index:2147483648;width:420px}.j-page-loyalty .rivo-aw-toast.rivo-aw-show{opacity:1}.j-page-loyalty .rivo-aw-toast-button{margin-left:auto;background:none;border:none;color:var(--rivo-aw-toast-font-color, #fff);font-weight:500;font-size:15px;cursor:pointer;text-transform:uppercase}.j-page-loyalty .rivo-aw-toast-icon{margin-right:12px;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center}.j-page-loyalty .rivo-aw-toast-icon svg{width:14px;height:14px;fill:var(--rivo-aw-toast-font-color, #ffffff)}.j-page-loyalty .rivo-aw-toast-message{font-size:15px;font-weight:500}.j-page-loyalty .rivo-aw-toast.rivo-aw-success .rivo-aw-toast-icon{background-color:#10b981}.j-page-loyalty .rivo-aw-toast.rivo-aw-error .rivo-aw-toast-icon{background-color:#ef4444}.j-page-loyalty .rivo-aw-toast .rivo-aw-toast-icon svg path{fill:var(--rivo-aw-background-color, #FFFFFF)}.j-page-loyalty .rivo-aw-variant-title{color:var(--rivo-aw-body-secondary-font-color, #707070)}.j-page-loyalty .rivo-default-badge{background:var(--rivo-aw-subdued-color, #f7f7f7);color:var(--rivo-aw-body-primary-font-color, #303030);padding:5px 10px;border-radius:25px;font-size:13px}.j-page-loyalty .rivo-aw-order-details{display:flex;flex-direction:column;gap:20px;margin-top:20px}.j-page-loyalty .rivo-aw-order-details p{margin:0}.j-page-loyalty .rivo-aw-order-item-name{flex:1}.j-page-loyalty .rivo-aw-order-item-price{white-space:nowrap}.j-page-loyalty .rivo-vip-section{margin-top:15px}.j-page-loyalty .rivo-vip-section-header{display:flex;font-size:16px;text-align:left}.j-page-loyalty .rivo-vip-section-header-tier,.j-page-loyalty .rivo-vip-section-header-points{font-size:20px;font-weight:600}.j-page-loyalty .rivo-vip-section-header-points span{font-size:16px}.j-page-loyalty .rivo-vip-section-cta{margin-top:10px;font-size:14px}.j-page-loyalty .rivo-vip-section-cta p{margin-bottom:0}.j-page-loyalty .rivo-vip-section-progress{margin-top:10px}.j-page-loyalty main.rivo-slideout__content{padding-bottom:150px!important}.j-page-loyalty .rivo-slideout__container .rivo-account-progress-container{width:100%;background-color:#eee;position:relative;margin-top:10px;border-radius:10px}.j-page-loyalty .rivo-slideout__container .rivo-account-progress-bar{width:0%;height:10px;background-color:var(--rivo-rewards-progress-bar-color, #000);position:relative;display:flex;justify-content:flex-end;align-items:center;color:#fff;border-radius:10px;font-size:12px;padding-left:20px;padding-right:10px;width:52%}.j-page-loyalty .rivo-slideout__container .rivo-account-progress-labels{display:flex;justify-content:space-between;margin-top:5px}.j-page-loyalty .rivo-pretty-points-balance:empty{display:inline-block;width:10px;height:10px;vertical-align:middle;margin-left:5px;margin-right:5px;margin-top:-5px}.j-page-loyalty .rivo-pretty-points-balance:empty:after{content:"";display:block;width:11px;height:11px;border-radius:50%;border:1px solid #ccc;border-top-color:#333;animation:rivo-spinner .6s linear infinite}.j-page-loyalty .rivo-compare-price{display:flex;align-items:center;gap:5px}.j-page-loyalty .rivo-compare-price .rivo-product-price{color:var(--rivo-aw-compare-at-price-color, #c70000)}.j-page-loyalty .rivo-product-compare-price{text-decoration:line-through}.j-page-loyalty .rivo-login-verify-container{text-align:center}.j-page-loyalty .rivo-login-verify-container input[type=text]{align-self:center}.j-page-loyalty .rivo-powered-by{margin-top:10px}.j-page-loyalty .rivo-powered-by a{display:flex;width:150px;margin-left:auto;margin-right:auto;font-size:11px;padding:5px;align-items:center;text-align:center;gap:3px;color:#aaa;text-decoration:none;height:20px}.j-page-loyalty .rivo-powered-by-icon{display:flex;align-items:center;padding-bottom:1px}.j-page-loyalty .rivo-powered-by-icon svg{height:11px}.j-page-loyalty .rivo-slideout__container .rivo-powered-by svg:not(.rivo-aw-logo *) path{fill:#aaa!important}.j-page-loyalty .rivo-powered-by a:hover .rivo-powered-by-text{color:#000}.j-page-loyalty .rivo-powered-by a:hover .rivo-powered-by-icon svg:not(.rivo-aw-logo *) path{fill:#000!important}.j-page-loyalty .rivo-powered-by{opacity:0;animation:poweredFadeIn 1s ease-in-out 2s forwards}.j-page-loyalty #rivo-aw-mini-modal{z-index:9999999999999999;display:none}.j-page-loyalty #rivo-aw-mini-modal .rivo-aw-mini-modal__overlay{z-index:2147483645;position:fixed;top:0;left:0;right:0;bottom:0;background:#0000004d;display:flex;justify-content:center;align-items:center}.j-page-loyalty #rivo-aw-mini-modal .rivo-aw-mini-modal__container{background-color:#fff;padding:10px 20px 40px;width:100%;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 -4px 6px -1px #0000001a;max-height:80vh;overflow-y:auto;position:absolute;bottom:0}.j-page-loyalty .rivo-mini-modal-body-content{display:flex;flex-direction:column;gap:20px;padding-top:30px}.j-page-loyalty #rivo-aw-mini-modal .rivo-aw-way-to-earn-form{display:flex;flex-direction:column;gap:18px}.j-page-loyalty #rivo-aw-mini-modal .rivo-dob-title{text-align:center;color:var(--rivo-aw-heading-font-color, #303030)}.j-page-loyalty #rivo-aw-mini-modal .rivo-aw-way-to-earn-dob{margin:0}.j-page-loyalty #rivo-aw-mini-modal .dob-fields{display:flex;justify-content:center;align-items:center}.j-page-loyalty #rivo-aw-mini-modal .dob-fields.mb-5{margin-bottom:16px}.j-page-loyalty #rivo-aw-mini-modal .dob-month-label{width:60px;display:inline-block;padding-right:10px;color:var(--rivo-aw-heading-font-color, #303030);font-size:14px;font-weight:600;line-height:1.2;text-align:left}.j-page-loyalty #rivo-aw-mini-modal input[type=tel].one-input:not(:last-child){margin-right:8px}.j-page-loyalty #rivo-aw-mini-modal input[type=tel].one-input{width:48px;height:48px;flex:0 0 48px;padding:0;text-align:center;font-size:20px;line-height:48px}.j-page-loyalty #rivo-aw-mini-modal .rivo-aw-way-to-earn-form .text-error{color:#b42318;font-size:13px;line-height:1.3}.j-page-loyalty #rivo-aw-mini-modal .rivo-aw-way-to-earn-modal-button{width:100%;min-height:48px;display:flex;justify-content:center;align-items:center}.j-page-loyalty #rivo-aw-mini-modal .rivo-aw-way-to-earn-upload label.attachment-block{width:100%;min-height:92px;display:flex;justify-content:center;align-items:center;border:1px dashed var(--rivo-aw-border-color, #CFCFCF);border-radius:var(--rivo-aw-input-border-radius, 4px);padding:18px;text-align:center;cursor:pointer}.j-page-loyalty #rivo-aw-mini-modal .rivo-aw-way-to-earn-upload input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.j-page-loyalty .rivo-aw-mini-modal__content button.rivo-negative-action,.j-page-loyalty .rivo-aw-mini-modal__content button.rivo-positive-action,.j-page-loyalty .rivo-aw-mini-modal__content button.rivo-mini-modal-action-button{width:100%;text-align:left;background:none;border:none;font-weight:500;font-size:16px;padding-left:0;text-transform:capitalize;cursor:pointer;display:flex;align-items:center}.j-page-loyalty .rivo-aw-mini-modal__content button span:first-child{width:100%}.j-page-loyalty .rivo-negative-action{color:#ef4444}.j-page-loyalty #rivo-aw-mini-modal.is-open{display:block}.j-page-loyalty #rivo-aw-mini-modal[aria-hidden=false] .rivo-aw-mini-modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.j-page-loyalty #rivo-aw-mini-modal[aria-hidden=false] .rivo-aw-mini-modal__container{animation:mmslideUp .3s cubic-bezier(0,0,.2,1)}.j-page-loyalty #rivo-aw-mini-modal[aria-hidden=true] .rivo-aw-mini-modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.j-page-loyalty #rivo-aw-mini-modal[aria-hidden=true] .rivo-aw-mini-modal__container{animation:mmslideDown .3s cubic-bezier(0,0,.2,1)}.j-page-loyalty rivo-favorite-button svg{fill:transparent;stroke:#000;height:17px;stroke-width:3;cursor:pointer;top:10px;right:10px;position:absolute;z-index:99}.j-page-loyalty rivo-favorite-button.rivo-favorite-active svg{fill:var(--rivo-aw-favorite-button-active-color, #ef4444)}@media screen and (max-width:450px){.j-page-loyalty .rivo-aw-toast{width:90%;left:5%}.j-page-loyalty #rivo-aw-mini-modal .rivo-aw-mini-modal__container{padding:10px 20px 80px}}.j-page-loyalty a.rivo-collection-item{border:1px solid rgba(0,0,0,.1);text-decoration:none;border-radius:6px;padding:8px 16px;font-size:15px;color:inherit;font-weight:600;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}.j-page-loyalty a.rivo-collection-item:hover{background-color:var(--rivo-aw-primary-color, #303030);color:var(--rivo-collection-item-font-color, #fff)}.j-page-loyalty .rivo-collection-grid{gap:10px}.j-page-loyalty .rivo-aw-logged-out .rivo-slideout-content-wrapper:nth-of-type(2){margin-top:10px;border-top:1px solid var(--rivo-aw-border-color, #E0E0E0);padding-top:25px}.j-page-loyalty .rivo-product-action-block .rivo-product-image{width:150px;max-width:150px;min-width:150px}.j-page-loyalty .rivo-aw-home-container+.rivo-aw-home-container{padding-top:15px;border-top:none;position:relative}.j-page-loyalty .rivo-preference-section{border:1px solid var(--rivo-aw-border-color, #E0E0E0);border-radius:10px;margin-top:15px;margin-bottom:30px;overflow:hidden}.j-page-loyalty .rivo-preference-item{display:flex;flex-direction:column;padding:12px 16px;text-decoration:none;color:inherit}.j-page-loyalty .rivo-preference-item+.rivo-preference-item{border-top:1px solid var(--rivo-aw-border-color, #E0E0E0)}.j-page-loyalty .rivo-preference-item-label{font-size:13px;color:var(--rivo-aw-body-secondary-font-color, #666)}.j-page-loyalty .rivo-preference-item-value{color:var(--rivo-aw-body-primary-font-color, #303030);overflow-wrap:break-word;word-break:break-word}.j-page-loyalty .rivo-aw-profile-manage-membership{margin-top:30px;margin-bottom:15px}.j-page-loyalty .rivo-aw-profile-pos-qr{margin-top:30px}.j-page-loyalty .rivo-aw-profile-subtitle{margin-top:10px!important}.j-page-loyalty .rivo-profile-pos-qr-code,.j-page-loyalty .rivo-profile-pos-qr-skeleton{margin-top:15px;width:220px}.j-page-loyalty .rivo-profile-pos-qr-code svg,.j-page-loyalty .rivo-profile-pos-qr-skeleton .rivo-lp-skeleton-loader{width:220px;height:220px}.j-page-loyalty .rivo-profile-pos-qr-skeleton .rivo-lp-skeleton-loader{border-radius:16px}.j-page-loyalty .rivo-logout-link{margin-top:25px}.j-page-loyalty .rivo-preferences-shipping-addresses{gap:20px;margin-top:15px}.j-page-loyalty .rivo-preferences-shipping-addresses .rivo-address-block{border:1px solid var(--rivo-aw-border-color, #E0E0E0);border-radius:10px;padding:12px 16px;min-width:75%;text-decoration:none;color:inherit}.j-page-loyalty .rivo-address-name{margin-bottom:5px}.j-page-loyalty .rivo-aw-home-featured-content-container{margin-top:15px}.j-page-loyalty .rivo-aw-home-featured-content-wrapper,.j-page-loyalty .rivo-aw-home-featured-content-container a{text-decoration:none;color:inherit}.j-page-loyalty .rivo-aw-home-featured-content,.j-page-loyalty .rivo-aw-home-featured-content-wrapper a{display:flex;flex-direction:column}.j-page-loyalty .rivo-aw-home-featured-content-image-wrapper,.j-page-loyalty .rivo-aw-content-full-width-image-wrapper{height:var(--rivo-aw-home-featured-content-image-height, 250px);display:block;z-index:1;position:relative;overflow:hidden;width:100%;margin-bottom:5px}.j-page-loyalty .rivo-aw-content-full-width-image-wrapper{margin-top:10px}.j-page-loyalty .rivo-aw-home-featured-content-wrapper img,.j-page-loyalty .rivo-aw-featured-content img,.j-page-loyalty .rivo-aw-content-full-width-image-wrapper img{border-radius:4px;width:100%;height:100%;object-fit:cover;object-position:var(--rivo-aw-home-featured-content-image-position, center center);transition:transform .5s}.j-page-loyalty .rivo-aw-home-featured-content-wrapper img:hover,.j-page-loyalty .rivo-aw-featured-content img:hover,.j-page-loyalty .rivo-aw-content-full-width-image-wrapper img:hover{transform:scale3d(1.05,1.05,1)}.j-page-loyalty .rivo-favorites-icon{position:relative}.j-page-loyalty .rivo-favorites-icon svg{width:20px}.j-page-loyalty .rivo-favorites-icon svg path{fill:transparent;stroke:#000;stroke-width:3px}.j-page-loyalty .rivo-favorites-indicator:empty{display:none}.j-page-loyalty .rivo-favorites-indicator{background:var(--rivo-aw-favorite-button-active-color, #dbb27d);font-weight:500;line-height:.3;border-radius:32px;display:flex;justify-content:center;align-items:center;padding:.3em 4px;min-height:14px;min-width:14px;transition:opacity .08s ease;transition-property:opacity,transform;font-size:10px;position:absolute;color:#fff;top:-5px;right:-4px}.j-page-loyalty .rivo-aw-button-points-balance-container,.j-page-loyalty .rivo-aw-button-gift-card-balance-container{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px}.j-page-loyalty .rivo-aw-home-expiration-message{color:var(--rivo-aw-body-secondary-font-color, #707070);font-size:13px;line-height:1.3}.j-page-loyalty .rivo-aw-button-gift-card{display:flex;flex-direction:column;padding:0}.j-page-loyalty .rivo-aw-button-gift-card-code{display:flex;width:100%;border-top:1px solid #2b2b2b;align-items:center;cursor:pointer}.j-page-loyalty .rivo-aw-button-gift-card-code-label{position:relative;width:50%;display:flex;justify-content:center;align-items:center;padding:16px;color:inherit}.j-page-loyalty .rivo-aw-button-gift-card-code-copy{position:relative;width:50%;appearance:none;background:transparent;border:0;color:inherit;display:flex;cursor:pointer;padding:16px;justify-content:center;-webkit-appearance:none;-moz-appearance:none;align-items:center;border-left:1px solid #2b2b2b;gap:10px}.j-page-loyalty button.rivo-button-as-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:0;text-decoration:none;color:inherit;cursor:pointer;display:flex;align-items:center}.j-page-loyalty button.rivo-aw-button-gift-card:after,.j-page-loyalty button.rivo-aw-button-gift-card:before{content:unset!important}.j-page-loyalty .rivo-aw-button-gift-card-code-copy .gift-card-copy-icon{display:flex}.j-page-loyalty .rivo-aw-button-gift-card-code-copy svg{height:20px}.j-page-loyalty .rivo-aw-button-gift-card-code-copy svg path{fill:#fff!important}.j-page-loyalty .rivo-aw-button-points-balance-amount,.j-page-loyalty .rivo-aw-button-component-cta,.j-page-loyalty .rivo-aw-button-points-balance,.j-page-loyalty .rivo-aw-button-component-cta-icon{display:flex;align-items:center}.j-page-loyalty .rivo-aw-button-points-balance-number{font-size:22px;margin-right:10px}.j-page-loyalty .rivo-aw-button-component-cta svg{transform:rotate(90deg);height:6px;display:flex;margin-top:2px}.j-page-loyalty .rivo-aw-button-component-cta svg path{fill:#fff!important}.j-page-loyalty .rivo-aw-button-component-cta{gap:5px}.j-page-loyalty .rivo-aw-home-button-components a{width:100%;text-decoration:none;padding:0}.j-page-loyalty .rivo-no-product-image{width:100px;aspect-ratio:1 / 1;object-fit:cover;object-position:center;border-radius:3px;display:flex;justify-content:center;align-items:center;background:#eee;min-width:100px;height:100px}.j-page-loyalty .rivo-no-product-image svg path{fill:#bbb!important}.j-page-loyalty .rivo-horizontal-scroll-button{position:absolute;top:calc(50% - 24px);-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid rgba(0,0,0,.1);background:#fff;width:30px;height:46px;justify-content:center;align-items:center;display:flex;z-index:1;transition:background-color .3s,transform .3s;cursor:pointer;padding:8px}.j-page-loyalty .rivo-horizontal-scroll-button:hover{transform:scale(1.1);background:#fff}.j-page-loyalty .rivo-scroll-button-hidden{position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden}.j-page-loyalty .rivo-scroll-button-right{right:0}.j-page-loyalty .rivo-scroll-button-right svg{transform:rotate(90deg)}.j-page-loyalty .rivo-scroll-button-left{left:0}.j-page-loyalty .rivo-scroll-button-left svg{transform:rotate(-90deg)}.j-page-loyalty .rivo-aw-home-recently-viewed-collections .rivo-horizontal-scroll-button{top:calc(50% - 18px)}@media screen and (max-width:450px){.j-page-loyalty .rivo-horizontal-scroll-button{display:none}}.j-page-loyalty .rivo-form-field-with-help-text{flex-direction:column;gap:5px;display:flex}.j-page-loyalty .rivo-form-help-text{font-size:13px;color:var(--rivo-aw-body-secondary-font-color, #707070)}.j-page-loyalty .rivo-aw-order-line-items a{text-decoration:none;color:inherit}.j-page-loyalty .rivo-scroll-wrapper{position:relative}.j-page-loyalty .rivo-aw-home-latest-order .rivo-aw-order-link{flex-direction:row;gap:25px}.j-page-loyalty .rivo-google-login-container,.j-page-loyalty .rivo-apple-login-container,.j-page-loyalty .rivo-shop-pay-login-container,.j-page-loyalty .rivo-external-login-container{display:flex;justify-content:center;flex-direction:column;text-align:center}.j-page-loyalty .rivo-login-footer-link-container{display:flex}.j-page-loyalty .rivo-google-login-button,.j-page-loyalty .rivo-apple-login-button,.j-page-loyalty .rivo-shop-pay-login-button,.j-page-loyalty .rivo-external-login-button{display:flex;gap:10px;align-items:center;justify-content:center;width:100%}.j-page-loyalty .rivo-shop-pay-login-button{gap:5px}.j-page-loyalty .rivo-or-text{margin-top:10px;margin-bottom:10px;text-align:center}.j-page-loyalty .rivo-additional-login-container{display:flex;justify-content:center;flex-direction:column;text-align:center}.j-page-loyalty .rivo-additional-login-buttons{display:flex;justify-content:center;flex-direction:column;text-align:center;gap:15px}.j-page-loyalty .rivo-membership-action-buttons{margin-top:15px;display:flex;flex-direction:column;text-align:left;gap:5px}.j-page-loyalty .rivo-membership-button{width:max-content;text-decoration:none;font-size:13px;color:inherit}.j-page-loyalty .rivo-google-login-icon,.j-page-loyalty .rivo-apple-login-icon,.j-page-loyalty .rivo-shop-pay-login-icon{display:flex}.j-page-loyalty .rivo-google-svg{width:20px;height:20px}.j-page-loyalty .rivo-apple-svg{width:25px;height:25px;padding-right:5px}.j-page-loyalty .rivo-shop-pay-svg{height:17px}.j-page-loyalty .rivo-aw-button-component-cta{text-transform:none}.j-page-loyalty .rivo-aw-order-index-items img.rivo-product-image{min-width:100px}.j-page-loyalty .rivo-aw-order-alert{background:#c70000;color:#fff;display:flex;padding:5px 10px;gap:5px;align-items:center;margin-bottom:25px}.j-page-loyalty .rivo-aw-order-alert-icon{display:flex}.j-page-loyalty .rivo-aw-order-alert-icon svg{height:17px;width:17px;transform:rotate(45deg)}.j-page-loyalty .rivo-aw-order-alert-icon svg path{fill:#fff!important}.j-page-loyalty .rivo-aw-title-link:hover .rivo-aw-go-to-page,.j-page-loyalty .rivo-alternate-login-list li a:hover .rivo-aw-go-to-page{transform:translate(3px)}.j-page-loyalty .rivo-verification-code-container{display:flex;width:100%;gap:8px;justify-content:center}.j-page-loyalty .rivo-verification-digit{text-align:center!important;font-size:28px!important;font-variant-numeric:tabular-nums!important;width:56px!important;height:70px!important;box-shadow:none!important;outline:none!important}.j-page-loyalty .rivo-survey-page .rivo-slideout-content-wrapper{text-align:center}.j-page-loyalty .rivo-survey-page .rivo-survey-questions{margin-top:25px}.j-page-loyalty .rivo-survey-page .rivo-slideout-content-wrapper input,.j-page-loyalty .rivo-survey-page .rivo-slideout-content-wrapper select{padding:15px}.j-page-loyalty .rivo-sticky-footer-container{padding:20px}.j-page-loyalty .rivo-sticky-footer-container button{width:100%}.j-page-loyalty .rivo-survey-progress-bar-container{display:flex;align-items:center;gap:1rem;padding:0 1rem;width:90%}.j-page-loyalty .rivo-survey-progress-bar{flex:1;height:10px;background-color:#e5e7eb;border-radius:3px;overflow:hidden}.j-page-loyalty .rivo-survey-progress-bar-fill{height:100%;background-color:var(--rivo-aw-body-primary-font-color, #303030);transition:width .3s ease}.j-page-loyalty .rivo-survey-progress-bar-fill:empty{display:flex}.j-page-loyalty .rivo-survey-skip-question{font-size:13px;color:var(--rivo-aw-body-secondary-font-color, #707070);background:none;border:none;padding:.5rem;cursor:pointer;transition:color .2s ease}.j-page-loyalty .rivo-survey-skip-question:hover{color:#374151}.j-page-loyalty .rivo-lookup-gift-card-page .rivo-aw-heading{text-align:center}.j-page-loyalty .rivo-gift-card-lookup-gift-card{width:100%;max-width:350px;background:var(--rivo-aw-gift-card-linear-gradient, linear-gradient(135deg, #1f3521 0%, #344733 100%));border-radius:16px;overflow:hidden;box-shadow:0 10px 20px #0003;color:var(--rivo-aw-gift-card-font-color, #dfd5c4);position:relative;display:flex;justify-content:center;align-items:center;margin:20px auto}.j-page-loyalty .rivo-gift-card-lookup-gift-card-inner{position:relative;overflow:hidden;padding:25px;z-index:2;width:100%}.j-page-loyalty .rivo-gift-card-lookup-gift-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM34 90c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm56-76c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM60 91c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM35 41c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM12 60c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2z' fill='%23dfd5c4' fill-opacity='0.1' fill-rule='evenodd'/%3E%3C/svg%3E");opacity:.3}.j-page-loyalty .rivo-gift-card-lookup-logo{text-align:center;margin-bottom:15px;font-size:24px;font-weight:700;letter-spacing:1px;color:var(--rivo-aw-gift-card-font-color, #dfd5c4)}.j-page-loyalty .rivo-gift-card-lookup-gift-amount{font-size:48px;font-weight:700;text-align:center;margin:15px 0;text-shadow:0 2px 4px rgba(0,0,0,.2);color:var(--rivo-aw-gift-card-font-color, #dfd5c4)}.j-page-loyalty .rivo-gift-card-lookup-message{background-color:var(--rivo-aw-gift-card-message-background-color, rgba(223, 213, 196, .15));border-radius:10px;padding:15px;margin:20px 0;font-size:14px;line-height:1.5;min-height:80px}.j-page-loyalty .rivo-gift-card-lookup-details{display:flex;justify-content:space-between;margin-top:20px;font-size:14px}.j-page-loyalty .rivo-gift-card-lookup-details div{flex:1}.j-page-loyalty .rivo-gift-card-lookup-label{font-size:12px;opacity:.8;margin-bottom:5px}.j-page-loyalty .rivo-gift-card-lookup-code-container{margin-top:25px;position:relative}.j-page-loyalty .rivo-gift-card-lookup-code-wrapper{position:relative;background-color:var(--rivo-aw-gift-card-font-color, #dfd5c4);padding:2px;border-radius:8px;background-image:repeating-linear-gradient(45deg,#cc6328,#cc6328 5px,transparent 5px,transparent 10px);cursor:pointer}.j-page-loyalty .rivo-gift-card-lookup-code-inner{background-color:var(--rivo-aw-gift-card-font-color, #dfd5c4);border-radius:6px;padding:12px;text-align:center;position:relative;display:flex;align-items:center;justify-content:center}.j-page-loyalty .rivo-gift-card-lookup-code{font-family:monospace;font-size:18px;letter-spacing:2px;font-weight:700;color:#1f3521;position:relative;padding:0 5px}.j-page-loyalty .rivo-gift-card-lookup-copy-button{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#1f3521;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;transition:background-color .3s}.j-page-loyalty .rivo-gift-card-lookup-copy-button:hover{background-color:#1f35211a}.j-page-loyalty .rivo-gift-card-lookup-copy-button svg{width:16px;height:16px}.j-page-loyalty .rivo-gift-card-lookup-tooltip{position:absolute;background-color:#1f3521;color:var(--rivo-aw-gift-card-font-color, #dfd5c4);padding:5px 10px;border-radius:4px;font-size:12px;bottom:-30px;right:0;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.j-page-loyalty .rivo-gift-card-lookup-tooltip.show{opacity:1;visibility:visible}.j-page-loyalty .rivo-gift-card-lookup-expiry,.j-page-loyalty .rivo-gift-card-lookup-tos{text-align:center;margin-top:15px;font-size:12px;opacity:.8}.j-page-loyalty .rivo-gift-card-lookup-shine{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(to right,#dfd5c400,#dfd5c44d,#dfd5c400);transform:skew(-25deg);animation:rivo-gift-card-lookup-shine 3s infinite;pointer-events:none;display:block!important}.j-page-loyalty .rivo-gift-card-lookup-page .rivo-aw-heading{text-align:center}.j-page-loyalty .rivo-gift-card-add-to-cart-form{padding-top:15px}.j-page-loyalty .rivo-load-more-container{display:flex;justify-content:center;margin-top:20px;margin-bottom:20px}.j-page-loyalty .rivo-load-more-button{background-color:var(--rivo-button-background-color, #000);color:var(--rivo-button-text-color, #fff);border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:14px;transition:opacity .2s ease}.j-page-loyalty .rivo-load-more-button:disabled{opacity:.7;cursor:not-allowed}.j-page-loyalty .rivo-alternate-login-list{display:flex;flex-direction:column;gap:20px;padding-top:20px;padding-left:15px;border-top:1px solid var(--rivo-aw-border-color, #E5E5E5);margin-top:10px;list-style:inherit}.j-page-loyalty .rivo-alternate-login-list li a{color:var(--rivo-aw-body-primary-font-color, #303030);text-decoration:none;display:flex;align-items:center;gap:10px}.j-page-loyalty .rivo-checkbox-switcher input[type=checkbox]{height:0;width:0;opacity:0;position:absolute}.j-page-loyalty .rivo-checkbox-switcher{display:flex;align-items:center;position:relative;cursor:pointer;justify-content:flex-end;width:100%}.j-page-loyalty .rivo-checkbox-switcher .rivo-checkbox-label{padding-right:70px;position:relative;width:100%}.j-page-loyalty .rivo-checkbox-switcher .rivo-checkbox-label:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:60px;height:30px;background-color:#ccc;border-radius:34px;transition:background-color .3s}.j-page-loyalty .rivo-checkbox-switcher .rivo-checkbox-label:after{content:"";position:absolute;right:33px;top:50%;transform:translateY(-50%);width:22px;height:22px;background-color:#fff;border-radius:50%;transition:right .3s;box-shadow:0 2px 5px #0003}.j-page-loyalty .rivo-checkbox-switcher input:checked+.rivo-checkbox-label:before{background-color:var(--rivo-aw-body-primary-font-color, #303030)}.j-page-loyalty .rivo-checkbox-switcher input:checked+.rivo-checkbox-label:after{right:5px}.j-page-loyalty .rivo-checkbox-switcher input:focus+.rivo-checkbox-label:before{box-shadow:0 0 0 3px #2196f34d}.j-page-loyalty .rivo-gift-card-recipient-fields-container{width:100%;padding:15px;border:1px solid var(--rivo-aw-border-color, #E0E0E0);border-radius:var(--rivo-aw-input-border-radius, 4px);font-size:var(--rivo-aw-input-font-size, var(--rivo-aw-default-font-size))}.j-page-loyalty .rivo-aw-wallet-pass-container img{width:150px}.j-page-loyalty .rivo-aw-home-wallet-pass-android img{width:175px}.j-page-loyalty .rivo-input-with-icon{position:relative}.j-page-loyalty .rivo-input-with-icon input{padding-right:50px!important}.j-page-loyalty .rivo-input-icon-button{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:4px;transition:background-color .2s ease}.j-page-loyalty .rivo-input-icon-button:hover{background-color:var(--rivo-aw-subdued-color, #f7f7f7)}.j-page-loyalty .rivo-input-with-icon .rivo-input-icon-button svg{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;max-width:none!important;max-height:none!important;fill:var(--rivo-aw-body-primary-font-color, #303030)}.j-page-loyalty .rivo-aw-home-referral-container{margin-top:15px}.j-page-loyalty .rivo-aw-home-referral-subtitle.rivo-aw-subtitle{padding-top:5px}.j-page-loyalty .rivo-referral-reward-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.j-page-loyalty .rivo-referral-page-subtitle{margin-top:-8px}.j-page-loyalty .rivo-referral-list-icon{align-items:center;color:var(--rivo-aw-heading-font-color, #303030);display:flex;flex-shrink:0;justify-content:center;text-decoration:none}.j-page-loyalty .rivo-referral-list-icon svg{fill:currentColor;height:22px;width:22px}.j-page-loyalty .rivo-referral-reward-card{border:1px solid var(--rivo-aw-border-color, #E0E0E0);border-radius:8px;padding:16px 12px;text-align:center}.j-page-loyalty .rivo-referral-reward-icon{align-items:center;display:flex;justify-content:center;margin-bottom:10px}.j-page-loyalty .rivo-referral-reward-icon .rivo-product-image{height:36px;margin:0;width:36px}.j-page-loyalty .rivo-referral-reward-icon .rivo-aw-reward-fallback-icon{background:transparent}.j-page-loyalty .rivo-referral-reward-icon .svg-icon{height:32px;width:32px}.j-page-loyalty .rivo-referral-reward-label,.j-page-loyalty .rivo-referral-reward-name{color:var(--rivo-aw-heading-font-color, #303030);font-size:var(--rivo-slideout-body-font-size, var(--rivo-aw-body-font-size, inherit));line-height:1.35}.j-page-loyalty .rivo-referral-reward-label{font-weight:600}.j-page-loyalty .rivo-referral-link-section{border-top:1px solid var(--rivo-aw-border-color, #E0E0E0);margin-top:28px;padding-top:28px}.j-page-loyalty .rivo-referral-link-section .rivo-aw-title{margin-bottom:12px}.j-page-loyalty .rivo-referral-link-subtitle{margin-bottom:12px;margin-top:0}.j-page-loyalty .rivo-referral-link-section .rivo-form-row{margin-bottom:0;margin-top:0}.j-page-loyalty .rivo-referral-share-buttons{align-items:center;display:flex;gap:18px;justify-content:flex-start;margin-top:22px}.j-page-loyalty .rivo-referral-share-button{align-items:center;color:var(--rivo-aw-heading-font-color, #303030);display:flex;height:32px;justify-content:center;width:32px}.j-page-loyalty .rivo-referral-share-button svg{fill:currentColor;height:28px;width:28px}.j-page-loyalty .rivo-referral-share-button-twitter svg{height:23px;width:23px}@media(max-width:480px){.j-page-loyalty .rivo-referral-reward-grid{grid-template-columns:1fr}}.j-page-loyalty .rivo-gift-card-balance-container{margin-top:15px}.j-page-loyalty .rivo-gift-card-add-to-cart-header img{width:100%;max-height:300px;object-fit:cover}.j-page-loyalty .rivo-heading-action-link{margin-left:auto}.j-page-loyalty .share-collection-link{display:flex}.j-page-loyalty .share-collection-link svg{height:20px;width:20px;margin-left:5px}.j-page-loyalty #rivo-aw-credits-logs-activity{width:100%;margin-top:10px}.j-page-loyalty .rivo-membership-activity-table-container{margin-top:30px}.j-page-loyalty .rivo-log-expires-text{font-size:12px;color:var(--rivo-aw-body-secondary-font-color, #707070)}.j-page-loyalty .rivo-text-right{text-align:right}.j-page-loyalty .rivo-membership-status-container{margin-top:15px}.j-page-loyalty .rivo-community-feed-item-image img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:8px;position:relative;margin-top:10px}.j-page-loyalty .rivo-community-feed-item-user-avatar{width:40px;height:40px;object-fit:cover;border-radius:50%}.j-page-loyalty .rivo-community-feed-item-header{display:flex;gap:20px;width:100%;flex-direction:column}.j-page-loyalty .rivo-community-feed-item-user-info{display:flex;align-items:center;gap:10px;font-weight:600}.j-page-loyalty .rivo-community-feed-item-content{margin-top:30px}.j-page-loyalty .rivo-community-cta-button{width:100%;margin-top:10px}.j-page-loyalty .rivo-transfer-credit-form{margin-top:10px}.j-page-loyalty .rivo-transfer-history-table-container,.j-page-loyalty .rivo-transfer-url-result{margin-top:30px}.j-page-loyalty #rivo-aw-credit-transfer-history td:first-child{word-break:break-all;max-width:200px}.j-page-loyalty .rivo-aw-list-with-icon{display:flex;flex-direction:column;margin-top:8px}.j-page-loyalty .rivo-aw-list-with-icon-item{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;column-gap:18px;min-height:88px;position:relative}.j-page-loyalty .rivo-aw-list-with-icon-item:after{content:"";position:absolute;right:0;bottom:0;left:66px;border-bottom:1px solid var(--rivo-aw-border-color, #E0E0E0);pointer-events:none}.j-page-loyalty .rivo-aw-list-with-icon-item-icon{width:48px;min-width:48px;display:flex;align-items:center;justify-content:center;color:var(--rivo-aw-heading-font-color, #303030)}.j-page-loyalty .rivo-aw-list-with-icon-item-icon svg,.j-page-loyalty .rivo-aw-list-with-icon-item-icon .svg-icon,.j-page-loyalty .rivo-aw-list-with-icon-item-icon img{width:32px;height:32px;max-width:32px;max-height:32px;object-fit:contain}.j-page-loyalty .rivo-aw-list-with-icon-item-details{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:6px;min-height:88px;padding:14px 0}.j-page-loyalty .rivo-aw-list-with-icon-item-name{color:var(--rivo-aw-heading-font-color, #303030);font-size:var(--rivo-slideout-body-font-size, var(--rivo-aw-body-font-size, inherit));font-weight:500;line-height:1.3}.j-page-loyalty .rivo-aw-list-with-icon-item-description,.j-page-loyalty .rivo-aw-list-with-icon-item-description span{color:var(--rivo-aw-body-secondary-font-color, #707070);font-size:var(--rivo-slideout-subtitle-font-size, var(--rivo-slideout-body-font-size, inherit));line-height:1.35}.j-page-loyalty .rivo-aw-list-with-icon-item-button{align-self:center;width:120px;min-width:120px;max-width:120px;margin:0;padding-right:16px;padding-left:16px}.j-page-loyalty .rivo-aw-list-with-icon-item-check{width:24px;min-width:24px;display:flex;align-items:center;justify-content:center;align-self:center;color:var(--rivo-aw-body-secondary-font-color, #707070);opacity:.65}.j-page-loyalty .rivo-aw-list-with-icon-item-check svg{width:20px;height:20px}.j-page-loyalty .rivo-aw-list-with-icon-item-completed .rivo-aw-list-with-icon-item-icon,.j-page-loyalty .rivo-aw-list-with-icon-item-completed .rivo-aw-list-with-icon-item-name,.j-page-loyalty .rivo-aw-list-with-icon-item-completed .rivo-aw-list-with-icon-item-description,.j-page-loyalty .rivo-aw-list-with-icon-item-completed .rivo-aw-list-with-icon-item-description span{color:var(--rivo-aw-body-secondary-font-color, #707070);opacity:.62}.j-page-loyalty .rivo-aw-list{display:flex;flex-direction:column}.j-page-loyalty .rivo-aw-list-item{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:18px;min-height:80px;padding:14px 0;position:relative}.j-page-loyalty .rivo-aw-list-item:after{content:"";position:absolute;right:0;bottom:0;left:0;border-bottom:1px solid var(--rivo-aw-border-color, #E0E0E0);pointer-events:none}.j-page-loyalty .rivo-aw-list-item-details{min-width:0;display:flex;flex-direction:column;gap:6px}.j-page-loyalty .rivo-aw-list-item-name{color:var(--rivo-aw-heading-font-color, #303030);font-size:var(--rivo-slideout-body-font-size, var(--rivo-aw-body-font-size, inherit));font-weight:500;line-height:1.3}.j-page-loyalty .rivo-aw-list-item-description,.j-page-loyalty .rivo-aw-list-item-date,.j-page-loyalty .rivo-aw-list-item-expiry{color:var(--rivo-aw-body-secondary-font-color, #707070);font-size:var(--rivo-slideout-subtitle-font-size, var(--rivo-slideout-body-font-size, inherit));line-height:1.35}.j-page-loyalty .rivo-aw-list-item-date{align-self:baseline;text-align:right;white-space:nowrap}.j-page-loyalty .rivo-aw-list-item-expiry{font-size:.85em}.j-page-loyalty .rivo-aw-list-empty{color:var(--rivo-aw-body-secondary-font-color, #707070);padding:18px 0}.j-page-loyalty .rivo-aw-ways-to-earn-list-item-button{min-height:50%}@media screen and (max-width:450px){.j-page-loyalty .rivo-aw-list-with-icon-item{grid-template-columns:40px minmax(0,1fr) auto;column-gap:12px}.j-page-loyalty .rivo-aw-list-with-icon-item-button{min-width:96px;min-height:56px;padding:0 16px}.j-page-loyalty .rivo-aw-list-item{column-gap:12px;min-height:80px}}.j-page-loyalty .rivo-aw-reward-card{width:150px}.j-page-loyalty button.rivo-aw-reward-card{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:0;padding:0;font:inherit;color:inherit;text-align:inherit}.j-page-loyalty .rivo-aw-reward-card .rivo-mini-block-title{height:2lh}.j-page-loyalty .rivo-aw-reward-card .rivo-mini-block-subtitle{padding-top:5px}.j-page-loyalty .rivo-aw-reward-card .rivo-product-image{width:150px;max-width:150px;min-width:150px}.j-page-loyalty .rivo-aw-reward-fallback-icon{display:flex;align-items:center;justify-content:center;height:150px;background:var(--rivo-aw-body-bg-color, #f9fafb);border-radius:8px}.j-page-loyalty .rivo-aw-reward-fallback-icon .svg-icon{width:48px;height:48px;opacity:.5}.j-page-loyalty .rivo-aw-reward-modal-image.rivo-aw-reward-fallback-icon{height:60px;background:var(--rivo-aw-body-bg-color, #f9fafb)}.j-page-loyalty .rivo-aw-reward-modal-image.rivo-aw-reward-fallback-icon .svg-icon{width:32px;height:32px}.j-page-loyalty .rivo-aw-reward-card .rivo-product-action-add-to-cart{margin-top:8px;width:100%}.j-page-loyalty .rivo-aw-reward-select-row{display:grid;grid-template-columns:minmax(0,3fr) minmax(96px,1fr);gap:10px;align-items:stretch;width:100%;box-sizing:border-box;margin-top:12px}.j-page-loyalty .rivo-aw-reward-select-row .rivo-aw-reward-select-button{width:100%;min-width:0;box-sizing:border-box;padding:0;text-transform:capitalize}.j-page-loyalty .rivo-aw-reward-dropdown{min-width:0;position:relative}.j-page-loyalty .rivo-aw-reward-dropdown-button,.j-page-loyalty .rivo-aw-reward-dropdown-option{display:flex;align-items:center;width:100%;box-sizing:border-box;gap:10px;text-align:left;color:var(--rivo-aw-body-primary-font-color, #303030);background:var(--rivo-aw-background-color, #FFFFFF)}.j-page-loyalty .rivo-aw-reward-dropdown-button{min-height:58px;padding:8px 12px;border:1px solid var(--rivo-aw-border-color, #E0E0E0);border-radius:var(--rivo-aw-border-radius, 5px);cursor:pointer}.j-page-loyalty .rivo-aw-reward-dropdown-button:focus,.j-page-loyalty .rivo-aw-reward-dropdown-option:focus{outline:2px solid var(--rivo-aw-primary-color, #20124d);outline-offset:2px}.j-page-loyalty .rivo-aw-reward-dropdown-content{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.j-page-loyalty .rivo-aw-reward-dropdown-placeholder{flex:1;color:var(--rivo-aw-body-secondary-font-color, #707070)}.j-page-loyalty .rivo-aw-reward-dropdown-chevron{display:flex;width:13px;height:13px;flex:0 0 13px;transform:rotate(180deg)}.j-page-loyalty .rivo-aw-reward-dropdown-chevron svg{width:13px;height:13px}.j-page-loyalty .rivo-aw-reward-dropdown-menu{position:absolute;z-index:2;top:calc(100% + 6px);left:0;right:0;max-height:260px;overflow-y:auto;padding:6px;border:1px solid var(--rivo-aw-border-color, #E0E0E0);border-radius:5px;background:var(--rivo-aw-background-color, #FFFFFF);box-shadow:0 8px 24px #0000001f}.j-page-loyalty .rivo-aw-reward-dropdown-option{min-height:56px;padding:8px;border:0;border-radius:4px;cursor:pointer}.j-page-loyalty .rivo-aw-reward-dropdown-option:not(:disabled):hover,.j-page-loyalty .rivo-aw-reward-dropdown-option-selected{background:var(--rivo-aw-subdued-color, #F7F7F7)}.j-page-loyalty .rivo-aw-reward-dropdown-option-disabled,.j-page-loyalty .rivo-aw-reward-dropdown-option:disabled{opacity:.75;cursor:not-allowed}.j-page-loyalty .rivo-aw-reward-option-icon{display:flex;width:40px;height:40px;flex:0 0 40px;overflow:hidden;border-radius:5px}.j-page-loyalty .rivo-aw-reward-option-icon .rivo-product-image{width:40px;min-width:40px;max-width:40px;height:40px;object-fit:cover}.j-page-loyalty .rivo-aw-reward-option-icon .rivo-aw-reward-fallback-icon{height:40px;border-radius:5px}.j-page-loyalty .rivo-aw-reward-option-icon .svg-icon{width:22px;height:22px}.j-page-loyalty .rivo-aw-reward-option-text{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}.j-page-loyalty .rivo-aw-reward-option-name,.j-page-loyalty .rivo-aw-reward-option-points{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.j-page-loyalty .rivo-aw-reward-option-name{font-weight:600}.j-page-loyalty .rivo-aw-reward-option-points{color:var(--rivo-aw-body-secondary-font-color, #707070);font-size:13px}.j-page-loyalty .rivo-aw-reward-modal-header{display:flex;align-items:center;gap:12px}.j-page-loyalty .rivo-aw-reward-modal-image{width:60px;height:60px;border-radius:8px;object-fit:cover;flex-shrink:0}.j-page-loyalty .rivo-aw-reward-modal-title-text{display:flex;flex-direction:column;gap:4px}.j-page-loyalty .rivo-aw-reward-modal-points{font-size:13px;color:var(--rivo-aw-body-secondary-font-color, #6b7280)}.j-page-loyalty .rivo-aw-reward-redeem-modal-button,.j-page-loyalty .rivo-aw-reward-apply-button{width:100%;padding:12px;font-size:14px;cursor:pointer}.j-page-loyalty .rivo-aw-reward-progress-container{text-align:center;display:flex;flex-direction:column;gap:12px}.j-page-loyalty .rivo-aw-reward-progress-text strong{display:block;font-size:16px;margin-bottom:2px}.j-page-loyalty .rivo-aw-reward-progress-text span{font-size:13px;color:var(--rivo-aw-body-secondary-font-color, #6b7280)}.j-page-loyalty .rivo-aw-mini-modal__content .rivo-copy-coupon{display:flex;align-items:center;position:relative}.j-page-loyalty .rivo-aw-mini-modal__content input.rivo-coupon-code{width:100%;padding:12px 45px 12px 12px;font-weight:600;font-family:monospace;text-align:center;border:1px solid var(--rivo-aw-border-color, #e5e5e5);border-radius:8px;font-size:14px}.j-page-loyalty .rivo-aw-mini-modal__content input.rivo-coupon-code:focus{outline:none;box-shadow:none}.j-page-loyalty .rivo-aw-mini-modal__content button.rivo-copy-button{background-color:transparent;cursor:pointer;border:none;position:absolute;right:8px;padding:4px}.j-page-loyalty .rivo-aw-mini-modal__content button.rivo-copy-button svg{width:20px;height:20px}.j-page-loyalty .rivo-aw-terms-of-service{font-size:12px;color:var(--rivo-aw-body-secondary-font-color, #6b7280);margin:0;text-align:center}.j-page-loyalty .rivo-aw-multiplier-input{width:100%;margin-bottom:8px}.j-page-loyalty .rivo-aw-multiplier-text{display:block;font-size:13px;color:var(--rivo-aw-body-secondary-font-color, #6b7280);margin-bottom:8px}.j-page-loyalty .rivo-custom-section,.j-page-loyalty .rivo-custom-section:empty{display:flex!important}.j-page-loyalty .rivo-aw-redeem-rewards-url{text-decoration:underline;color:var(--rivo-aw-body-secondary-font-color, #707070);font-size:13px;font-weight:500;line-height:1.2;white-space:nowrap}.j-page-loyalty .rivo-aw-transactions-url{margin-left:auto;text-decoration:underline;color:var(--rivo-aw-body-secondary-font-color, #707070);font-size:13px;font-weight:500;line-height:1.2;white-space:nowrap}.j-page-loyalty .rivo-aw-title-with-right-link{width:100%;display:flex;justify-content:space-between;align-items:center}.j-page-loyalty .rivo-vip-tiers-page .rivo-aw-heading{margin-bottom:0}.j-page-loyalty a.rivo-aw-logo span{width:inherit}.j-page-loyalty :root{--rivo-aw-background-color: #e7f4d9;--rivo-aw-desktop-sidebar-left: 0px;--rivo-aw-desktop-sidebar-right: auto;--rivo-aw-desktop-slidein-translate-x: -100%;--rivo-aw-desktop-slideout-translate-x: -100%;--rivo-aw-heading-font-color: #006e37;--rivo-aw-body-primary-font-color: #006e37;--rivo-aw-body-secondary-font-color: #006e37;--rivo-aw-border-color: #006e37;--rivo-aw-subdued-color: #f7f7f7;--rivo-aw-icon-color: #006e37;--rivo-aw-primary-color: #006e37;--rivo-aw-favorite-button-active-color: #d81880;--rivo-aw-toast-offset-left: 15px;--rivo-aw-toast-offset-right: auto;--rivo-aw-default-font-size: 16px;--rivo-aw-input-font-size: 16px;--rivo-aw-section-title-font-size: 22px;--rivo-aw-logged-out-title-font-size: 22px;--rivo-aw-logged-out-subtitle-font-size: 16px;--rivo-aw-mini-block-title-font-size: 14px;--rivo-aw-mini-block-subtitle-font-size: 12px;--rivo-aw-login-footer-font-size: 12px;--rivo-aw-footer-font-size: 14px;--rivo-aw-toast-background-color: #feca9f;--rivo-aw-toast-font-color: #006e37;--rivo-aw-home-featured-content-image-position: center center;--rivo-aw-compare-at-price-color: #c70000}.j-page-loyalty :root{--rivo-aw-bg: #FEF5E7;--rivo-aw-border-radius: 12px;--rivo-color-green: var(--jiyu-green)}.j-page-loyalty .rivo-slideout__header{box-shadow:none}.j-page-loyalty .rivo-slideout__header a.rivo-aw-logo svg,.j-page-loyalty .rivo-slideout__header a.rivo-aw-logo img{max-height:30px;width:auto}.j-page-loyalty .rivo-checkbox-label{font-weight:400!important}.j-page-loyalty .rivo-slideout__container .rivo-aw-title{line-height:1.2em}.j-page-loyalty .rivo-slideout-content-wrapper{padding-top:0}.j-page-loyalty .rivo-slideout-page-content{gap:25px}.j-page-loyalty .rivo-aw-vip-tier-progress-container{background:#fff;border-radius:var(--rivo-aw-border-radius)}.j-page-loyalty .rivo-login-button{font-family:Avantt TRIAL}.j-page-loyalty .rivo-aw-button-points-balance-number,.j-page-loyalty span.rivo-aw-button-points-balance-currency{font-size:16px}.j-page-loyalty .rivo-aw-home-button-components a{padding:20px}.j-page-loyalty .rivo-logout-link .rivo-aw-button,.j-page-loyalty .rivo-add-shipping-address .rivo-aw-button{width:fit-content}.j-page-loyalty .rivo-aw-button-points-balance-number{margin-right:5px}.j-page-loyalty .rivo-aw-button-points-balance-container{padding:0}.j-page-loyalty .rivo-slideout__container input[type=checkbox],.j-page-loyalty .rivo-slideout__container input[type=checkbox]:hover{accent-color:var(--rivo-color-green)}.j-page-loyalty .rivo-checkbox-container input[type=checkbox]{-webkit-appearance:auto}.j-page-loyalty .rivo-login-component input[type=text]:focus-visible,.j-page-loyalty .rivo-login-component input[type=email]:focus-visible{border-color:var(--rivo-aw-primary-color, #303030)}.j-page-loyalty .rivo-shop-pay-svg path{fill:#fff!important}.j-page-loyalty a.rivo-collection-item{transition:all .2s ease;font-weight:400}.j-page-loyalty .rivo-address-actions .rivo-plain-link{padding:0;text-decoration:underline}.j-page-loyalty .rivo-slideout__container input[type=text],.j-page-loyalty .rivo-slideout__container input[type=email],.j-page-loyalty .rivo-slideout__container input[type=tel],.j-page-loyalty .rivo-slideout__container input[type=password],.j-page-loyalty .rivo-slideout__container select{border-radius:var(--rivo-aw-border-radius);color:var(--jiyu-green)}.j-page-loyalty .rivo-form-field label,.j-page-loyalty .rivo-preference-item-label,.j-page-loyalty .rivo-profile-list-item-title,.j-page-loyalty .rivo-aw-smaller-title{font-weight:400;text-transform:uppercase}.j-page-loyalty .rivo-profile-external-link{display:none}.j-page-loyalty .rivo-form-row{gap:15px}.j-page-loyalty .rivo-form-field{width:100%}.j-page-loyalty .rivo-preference-section{border-radius:var(--rivo-aw-border-radius)}.j-page-loyalty .rivo-preferences-shipping-addresses .rivo-address-block{width:100%;border-radius:var(--rivo-aw-border-radius)}.j-page-loyalty .rivo-empty-state-container{border:0px;background:#fff9;border-radius:var(--rivo-aw-border-radius);padding:30px;text-align:center;width:100%;color:var(--jiyu-green);margin-top:10px;margin-bottom:0}.j-page-loyalty .rivo-sms-terms-and-conditions{color:#000000b3;line-height:15px;font-size:14px!important}.j-page-loyalty .rivo-aw-order-item-quantity{padding-top:2px}.j-page-loyalty label.rivo-checkbox-container{align-items:baseline}.j-page-loyalty .rivo-mini-block-link .rivo-favorite-button,.j-page-loyalty .rivo-product-action-image .rivo-favorite-button{background:transparent}.j-page-loyalty .rivo-aw-reward-card{width:100px}.j-page-loyalty .rivo-aw-reward-card .rivo-product-action-add-to-cart{display:none}.j-page-loyalty .rivo-aw-reward-card .rivo-mini-block-title{height:auto}.j-page-loyalty .rivo-aw-reward-card .rivo-product-image{width:100%;max-width:unset;min-width:unset;padding:10px;margin-bottom:0;background:#fff;border:1px solid #fff}.j-page-loyalty .rivo-aw-reward-card:hover .rivo-product-image{border:1px solid var(--jiyu-green)}.j-page-loyalty .rivo-mini-block-title,.j-page-loyalty .rivo-product-action-title{line-height:1.1em}.j-page-loyalty .rivo-product-action-body .rivo-product-action-price,.j-page-loyalty .rivo-product-action-title{font-weight:400}.j-page-loyalty .rivo-mini-block-title,.j-page-loyalty .rivo-mini-block-price{display:flex!important;line-height:1.1em;padding:0;margin:5px 0}.j-page-loyalty .rivo-mini-block-subtitle{margin-top:5px}.j-page-loyalty .rivo-product-price{font-weight:400}.j-page-loyalty .rivo-aw-go-to-page{background:transparent}.j-page-loyalty .rivo-product-image{aspect-ratio:auto;border-radius:var(--rivo-aw-border-radius);border:1px solid var(--rivo-aw-primary-color)}.j-page-loyalty .rivo-profile-list{margin-top:15px;order:1}.j-page-loyalty .rivo-h4-title{font-weight:400}.j-page-loyalty .rivo-aw-home-featured-content-title{margin:5px 0!important}.j-page-loyalty .rivo-aw-home-featured-content-image-wrapper{border:1px solid var(--rivo-aw-primary-color);border-radius:var(--rivo-aw-border-radius)!important}.j-page-loyalty .rivo-favorite-button span svg{width:17px;height:17px}.j-page-loyalty .rivo-aw-home-featured-content-container{order:2}.j-page-loyalty .rivo-shipping-addresses-list .rivo-address-item:not(:first-child){padding-top:20px}.j-page-loyalty #rivo-slideout-footer{border-top:1.5px solid var(--jiyu-green);background:var(--rivo-aw-bg);box-shadow:none}.j-page-loyalty .rivo-footer-nav-text{text-transform:uppercase;font-weight:400;color:var(--jiyu-green)}.j-page-loyalty #rivo-slideout-footer .rivo-slideout-navigation .active .rivo-footer-nav-text{font-weight:600;color:var(--jiyu-green)}.j-page-loyalty .rivo-login-footer-link a{text-decoration:underline}.j-page-loyalty .rivo-or-text{font-size:12px}.j-page-loyalty .rivo-slideout-navigation a.active:before{background-color:var(--jiyu-green);height:10px;border-radius:0}.j-page-loyalty .rivo-slideout__close,.j-page-loyalty .rivo-aw-mini-modal__close{background:transparent}@media screen and (max-width:450px){.j-page-loyalty .rivo-slideout__header a.rivo-aw-logo{height:auto}}@media screen and (min-width:769px){.j-page-loyalty .rivo-slideout__container{margin:12px;height:calc(100% - 1.5rem)!important;border-radius:var(--rivo-aw-border-radius);border:1.5px solid var(--jiyu-green)}}.j-page-loyalty .rivo-aw-toast.rivo-aw-success .rivo-aw-toast-icon{background-color:var(--rivo-aw-primary-color, #303030)}.j-page-loyalty .rivo-aw-toast .rivo-aw-toast-icon svg path{fill:#000}.j-page-loyalty :root{--onbrand-accent: #3d5a3d;--onbrand-z: 2147483000;--onbrand-width: 380px;--onbrand-launcher-size: 50px;--onbrand-radius: 16px;--onbrand-edge-bottom: 20px;--onbrand-panel-bottom: 80px;--onbrand-border-width: 0px;--onbrand-border-color: transparent;--onbrand-pad: 16px;--onbrand-right: 20px;--onbrand-left: auto}.j-page-loyalty .onbrand-chat-launcher{position:fixed;right:var(--onbrand-right, 20px);left:var(--onbrand-left, auto);bottom:var(--onbrand-edge-bottom, 20px);z-index:var(--onbrand-z, 2147483000);width:var(--onbrand-launcher-size, 58px);height:var(--onbrand-launcher-size, 58px);border-radius:var(--onbrand-launcher-radius, 50%);border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--onbrand-on-accent, #fff);background:var(--onbrand-accent, #3d5a3d);box-shadow:0 6px 20px #00000038}.j-page-loyalty .onbrand-chat-panel{position:fixed;right:var(--onbrand-right, 20px);left:var(--onbrand-left, auto);bottom:var(--onbrand-panel-bottom, 88px);z-index:var(--onbrand-z, 2147483000);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;width:var(--onbrand-width, 380px);max-width:calc(100vw - 32px);height:var(--onbrand-height, 600px);max-height:calc(100vh - 120px);background:#fff;color:#1a1a1a;border:var(--onbrand-border-width, 0px) solid var(--onbrand-border-color, transparent);border-radius:var(--onbrand-radius, 16px);box-shadow:0 18px 50px #00000040}.j-page-loyalty .onbrand-chat-panel[hidden]{display:none}.j-page-loyalty .onbrand-chat-messages{flex:1 1 auto;overflow-y:auto;display:flex;flex-direction:column}.j-page-loyalty .onbrand-chat-messages:empty{display:flex!important}@media(max-width:480px){.j-page-loyalty .onbrand-chat-panel{right:0;left:0;bottom:0;width:100%;max-width:100%;height:85vh;max-height:85vh;border-radius:16px 16px 0 0}}.j-page-loyalty #alia-root-312313 *:where(:not(html,body,svg,path)){all:revert}.j-page-loyalty :host,.j-page-loyalty #alia-root-312313{--app-width: 360px;--body-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue";--display-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue";--border-radius-lg: 8px;--toastify-icon-color-info: white;--toastify-icon-color-success: white;--toastify-icon-color-warning: white;--toastify-icon-color-error: white;all:initial;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.j-page-loyalty :host *,.j-page-loyalty #alia-root-312313 *,.j-page-loyalty :host :before,.j-page-loyalty #alia-root-312313 :before,.j-page-loyalty :host :after,.j-page-loyalty #alia-root-312313 :after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.j-page-loyalty :host ::backdrop,.j-page-loyalty #alia-root-312313 ::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.j-page-loyalty :host *,.j-page-loyalty #alia-root-312313 *,.j-page-loyalty :host :before,.j-page-loyalty #alia-root-312313 :before,.j-page-loyalty :host :after,.j-page-loyalty #alia-root-312313 :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.j-page-loyalty :host :before,.j-page-loyalty #alia-root-312313 :before,.j-page-loyalty :host :after,.j-page-loyalty #alia-root-312313 :after{--tw-content: ""}.j-page-loyalty #alia-iframe-html,.j-page-loyalty :host :host,.j-page-loyalty #alia-root-312313 :host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}.j-page-loyalty #alia-iframe-body{margin:0;line-height:inherit}.j-page-loyalty :host hr,.j-page-loyalty #alia-root-312313 hr{height:0;color:inherit;border-top-width:1px}.j-page-loyalty :host abbr:where([title]),.j-page-loyalty #alia-root-312313 abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.j-page-loyalty :host h1,.j-page-loyalty #alia-root-312313 h1,.j-page-loyalty :host h2,.j-page-loyalty #alia-root-312313 h2,.j-page-loyalty :host h3,.j-page-loyalty #alia-root-312313 h3,.j-page-loyalty :host h4,.j-page-loyalty #alia-root-312313 h4,.j-page-loyalty :host h5,.j-page-loyalty #alia-root-312313 h5,.j-page-loyalty :host h6,.j-page-loyalty #alia-root-312313 h6{font-size:inherit;font-weight:inherit}.j-page-loyalty :host a,.j-page-loyalty #alia-root-312313 a{color:inherit;text-decoration:inherit}.j-page-loyalty :host b,.j-page-loyalty #alia-root-312313 b,.j-page-loyalty :host strong,.j-page-loyalty #alia-root-312313 strong{font-weight:bolder}.j-page-loyalty :host code,.j-page-loyalty #alia-root-312313 code,.j-page-loyalty :host kbd,.j-page-loyalty #alia-root-312313 kbd,.j-page-loyalty :host samp,.j-page-loyalty #alia-root-312313 samp,.j-page-loyalty :host pre,.j-page-loyalty #alia-root-312313 pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.j-page-loyalty :host small,.j-page-loyalty #alia-root-312313 small{font-size:80%}.j-page-loyalty :host sub,.j-page-loyalty #alia-root-312313 sub,.j-page-loyalty :host sup,.j-page-loyalty #alia-root-312313 sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.j-page-loyalty :host sub,.j-page-loyalty #alia-root-312313 sub{bottom:-.25em}.j-page-loyalty :host sup,.j-page-loyalty #alia-root-312313 sup{top:-.5em}.j-page-loyalty :host table,.j-page-loyalty #alia-root-312313 table{text-indent:0;border-color:inherit;border-collapse:collapse}.j-page-loyalty :host button,.j-page-loyalty #alia-root-312313 button,.j-page-loyalty :host input,.j-page-loyalty #alia-root-312313 input,.j-page-loyalty :host optgroup,.j-page-loyalty #alia-root-312313 optgroup,.j-page-loyalty :host select,.j-page-loyalty #alia-root-312313 select,.j-page-loyalty :host textarea,.j-page-loyalty #alia-root-312313 textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.j-page-loyalty :host button,.j-page-loyalty #alia-root-312313 button,.j-page-loyalty :host select,.j-page-loyalty #alia-root-312313 select{text-transform:none}.j-page-loyalty :host button,.j-page-loyalty #alia-root-312313 button,.j-page-loyalty :host input:where([type=button]),.j-page-loyalty #alia-root-312313 input:where([type=button]),.j-page-loyalty :host input:where([type=reset]),.j-page-loyalty #alia-root-312313 input:where([type=reset]),.j-page-loyalty :host input:where([type=submit]),.j-page-loyalty #alia-root-312313 input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}.j-page-loyalty :host :-moz-focusring,.j-page-loyalty #alia-root-312313 :-moz-focusring{outline:auto}.j-page-loyalty :host :-moz-ui-invalid,.j-page-loyalty #alia-root-312313 :-moz-ui-invalid{box-shadow:none}.j-page-loyalty :host progress,.j-page-loyalty #alia-root-312313 progress{vertical-align:baseline}.j-page-loyalty :host ::-webkit-inner-spin-button,.j-page-loyalty #alia-root-312313 ::-webkit-inner-spin-button,.j-page-loyalty :host ::-webkit-outer-spin-button,.j-page-loyalty #alia-root-312313 ::-webkit-outer-spin-button{height:auto}.j-page-loyalty :host [type=search],.j-page-loyalty #alia-root-312313 [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.j-page-loyalty :host ::-webkit-search-decoration,.j-page-loyalty #alia-root-312313 ::-webkit-search-decoration{-webkit-appearance:none}.j-page-loyalty :host ::-webkit-file-upload-button,.j-page-loyalty #alia-root-312313 ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.j-page-loyalty :host summary,.j-page-loyalty #alia-root-312313 summary{display:list-item}.j-page-loyalty :host blockquote,.j-page-loyalty #alia-root-312313 blockquote,.j-page-loyalty :host dl,.j-page-loyalty #alia-root-312313 dl,.j-page-loyalty :host dd,.j-page-loyalty #alia-root-312313 dd,.j-page-loyalty :host h1,.j-page-loyalty #alia-root-312313 h1,.j-page-loyalty :host h2,.j-page-loyalty #alia-root-312313 h2,.j-page-loyalty :host h3,.j-page-loyalty #alia-root-312313 h3,.j-page-loyalty :host h4,.j-page-loyalty #alia-root-312313 h4,.j-page-loyalty :host h5,.j-page-loyalty #alia-root-312313 h5,.j-page-loyalty :host h6,.j-page-loyalty #alia-root-312313 h6,.j-page-loyalty :host hr,.j-page-loyalty #alia-root-312313 hr,.j-page-loyalty :host figure,.j-page-loyalty #alia-root-312313 figure,.j-page-loyalty :host p,.j-page-loyalty #alia-root-312313 p,.j-page-loyalty :host pre,.j-page-loyalty #alia-root-312313 pre{margin:0}.j-page-loyalty :host fieldset,.j-page-loyalty #alia-root-312313 fieldset{margin:0;padding:0}.j-page-loyalty :host legend,.j-page-loyalty #alia-root-312313 legend{padding:0}.j-page-loyalty :host ol,.j-page-loyalty #alia-root-312313 ol,.j-page-loyalty :host ul,.j-page-loyalty #alia-root-312313 ul,.j-page-loyalty :host menu,.j-page-loyalty #alia-root-312313 menu{list-style:none;margin:0;padding:0}.j-page-loyalty :host dialog,.j-page-loyalty #alia-root-312313 dialog{padding:0}.j-page-loyalty :host textarea,.j-page-loyalty #alia-root-312313 textarea{resize:vertical}.j-page-loyalty :host input::-moz-placeholder,.j-page-loyalty #alia-root-312313 input::-moz-placeholder,.j-page-loyalty :host textarea::-moz-placeholder,.j-page-loyalty #alia-root-312313 textarea::-moz-placeholder{opacity:1;color:#9ca3af}.j-page-loyalty :host input::placeholder,.j-page-loyalty #alia-root-312313 input::placeholder,.j-page-loyalty :host textarea::placeholder,.j-page-loyalty #alia-root-312313 textarea::placeholder{opacity:1;color:#9ca3af}.j-page-loyalty :host button,.j-page-loyalty #alia-root-312313 button,.j-page-loyalty :host [role=button],.j-page-loyalty #alia-root-312313 [role=button]{cursor:pointer}.j-page-loyalty :host :disabled,.j-page-loyalty #alia-root-312313 :disabled{cursor:default}.j-page-loyalty :host img,.j-page-loyalty #alia-root-312313 img,.j-page-loyalty :host svg,.j-page-loyalty #alia-root-312313 svg,.j-page-loyalty :host video,.j-page-loyalty #alia-root-312313 video,.j-page-loyalty :host canvas,.j-page-loyalty #alia-root-312313 canvas,.j-page-loyalty :host audio,.j-page-loyalty #alia-root-312313 audio,.j-page-loyalty :host iframe,.j-page-loyalty #alia-root-312313 iframe,.j-page-loyalty :host embed,.j-page-loyalty #alia-root-312313 embed,.j-page-loyalty :host object,.j-page-loyalty #alia-root-312313 object{display:block;vertical-align:middle}.j-page-loyalty :host img,.j-page-loyalty #alia-root-312313 img,.j-page-loyalty :host video,.j-page-loyalty #alia-root-312313 video{max-width:100%;height:auto}.j-page-loyalty :host [hidden]:where(:not([hidden=until-found])),.j-page-loyalty #alia-root-312313 [hidden]:where(:not([hidden=until-found])){display:none}.j-page-loyalty :host .container,.j-page-loyalty #alia-root-312313 .container{width:100%}@media(min-width:550px){.j-page-loyalty :host .container,.j-page-loyalty #alia-root-312313 .container{max-width:550px}}@media(min-width:640px){.j-page-loyalty :host .container,.j-page-loyalty #alia-root-312313 .container{max-width:640px}}@media(min-width:768px){.j-page-loyalty :host .container,.j-page-loyalty #alia-root-312313 .container{max-width:768px}}@media(min-width:1024px){.j-page-loyalty :host .container,.j-page-loyalty #alia-root-312313 .container{max-width:1024px}}@media(min-width:1280px){.j-page-loyalty :host .container,.j-page-loyalty #alia-root-312313 .container{max-width:1280px}}@media(min-width:1536px){.j-page-loyalty :host .container,.j-page-loyalty #alia-root-312313 .container{max-width:1536px}}.j-page-loyalty :host .prose,.j-page-loyalty #alia-root-312313 .prose{color:var(--primary-color)}.j-page-loyalty :host .sr-only,.j-page-loyalty #alia-root-312313 .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.j-page-loyalty :host .pointer-events-none,.j-page-loyalty #alia-root-312313 .pointer-events-none{pointer-events:none}.j-page-loyalty :host .visible,.j-page-loyalty #alia-root-312313 .visible{visibility:visible}.j-page-loyalty :host .invisible,.j-page-loyalty #alia-root-312313 .invisible{visibility:hidden}.j-page-loyalty :host .static,.j-page-loyalty #alia-root-312313 .static{position:static}.j-page-loyalty :host .fixed,.j-page-loyalty #alia-root-312313 .fixed{position:fixed}.j-page-loyalty :host .absolute,.j-page-loyalty #alia-root-312313 .absolute{position:absolute}.j-page-loyalty :host .relative,.j-page-loyalty #alia-root-312313 .relative{position:relative}.j-page-loyalty :host .inset-0,.j-page-loyalty #alia-root-312313 .inset-0{top:0;right:0;bottom:0;left:0}.j-page-loyalty :host .bottom-0,.j-page-loyalty #alia-root-312313 .bottom-0{bottom:0}.j-page-loyalty :host .left-0,.j-page-loyalty #alia-root-312313 .left-0{left:0}.j-page-loyalty :host .right-0,.j-page-loyalty #alia-root-312313 .right-0{right:0}.j-page-loyalty :host .top-0,.j-page-loyalty #alia-root-312313 .top-0{top:0}.j-page-loyalty :host .top-4,.j-page-loyalty #alia-root-312313 .top-4{top:16px}.j-page-loyalty :host .z-10,.j-page-loyalty #alia-root-312313 .z-10{z-index:10}.j-page-loyalty :host .z-20,.j-page-loyalty #alia-root-312313 .z-20{z-index:20}.j-page-loyalty :host .z-50,.j-page-loyalty #alia-root-312313 .z-50{z-index:50}.j-page-loyalty :host .m-auto,.j-page-loyalty #alia-root-312313 .m-auto{margin:auto}.j-page-loyalty :host .-mx-1,.j-page-loyalty #alia-root-312313 .-mx-1{margin-left:-4px;margin-right:-4px}.j-page-loyalty :host .-mx-2,.j-page-loyalty #alia-root-312313 .-mx-2{margin-left:-8px;margin-right:-8px}.j-page-loyalty :host .-mx-5,.j-page-loyalty #alia-root-312313 .-mx-5{margin-left:-20px;margin-right:-20px}.j-page-loyalty :host .-my-1,.j-page-loyalty #alia-root-312313 .-my-1{margin-top:-4px;margin-bottom:-4px}.j-page-loyalty :host .-mt-1,.j-page-loyalty #alia-root-312313 .-mt-1{margin-top:-4px}.j-page-loyalty :host .mb-1,.j-page-loyalty #alia-root-312313 .mb-1{margin-bottom:4px}.j-page-loyalty :host .mb-2,.j-page-loyalty #alia-root-312313 .mb-2{margin-bottom:8px}.j-page-loyalty :host .ml-2,.j-page-loyalty #alia-root-312313 .ml-2{margin-left:8px}.j-page-loyalty :host .mt-2,.j-page-loyalty #alia-root-312313 .mt-2{margin-top:8px}.j-page-loyalty :host .line-clamp-1,.j-page-loyalty #alia-root-312313 .line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.j-page-loyalty :host .block,.j-page-loyalty #alia-root-312313 .block{display:block}.j-page-loyalty :host .inline,.j-page-loyalty #alia-root-312313 .inline{display:inline}.j-page-loyalty :host .flex,.j-page-loyalty #alia-root-312313 .flex{display:flex}.j-page-loyalty :host .inline-flex,.j-page-loyalty #alia-root-312313 .inline-flex{display:inline-flex}.j-page-loyalty :host .grid,.j-page-loyalty #alia-root-312313 .grid{display:grid}.j-page-loyalty :host .hidden,.j-page-loyalty #alia-root-312313 .hidden{display:none}.j-page-loyalty :host .h-0,.j-page-loyalty #alia-root-312313 .h-0{height:0px}.j-page-loyalty :host .h-1\.5,.j-page-loyalty #alia-root-312313 .h-1\.5{height:6px}.j-page-loyalty :host .h-10,.j-page-loyalty #alia-root-312313 .h-10{height:40px}.j-page-loyalty :host .h-12,.j-page-loyalty #alia-root-312313 .h-12{height:48px}.j-page-loyalty :host .h-2,.j-page-loyalty #alia-root-312313 .h-2{height:8px}.j-page-loyalty :host .h-2\.5,.j-page-loyalty #alia-root-312313 .h-2\.5{height:10px}.j-page-loyalty :host .h-20,.j-page-loyalty #alia-root-312313 .h-20{height:80px}.j-page-loyalty :host .h-3,.j-page-loyalty #alia-root-312313 .h-3{height:12px}.j-page-loyalty :host .h-5,.j-page-loyalty #alia-root-312313 .h-5{height:20px}.j-page-loyalty :host .h-6,.j-page-loyalty #alia-root-312313 .h-6{height:24px}.j-page-loyalty :host .h-8,.j-page-loyalty #alia-root-312313 .h-8{height:32px}.j-page-loyalty :host .h-\[18px\],.j-page-loyalty #alia-root-312313 .h-\[18px\]{height:18px}.j-page-loyalty :host .h-\[4\.5rem\],.j-page-loyalty #alia-root-312313 .h-\[4\.5rem\]{height:72px}.j-page-loyalty :host .h-full,.j-page-loyalty #alia-root-312313 .h-full{height:100%}.j-page-loyalty :host .h-px,.j-page-loyalty #alia-root-312313 .h-px{height:1px}.j-page-loyalty :host .max-h-16,.j-page-loyalty #alia-root-312313 .max-h-16{max-height:64px}.j-page-loyalty :host .max-h-40,.j-page-loyalty #alia-root-312313 .max-h-40{max-height:160px}.j-page-loyalty :host .min-h-0,.j-page-loyalty #alia-root-312313 .min-h-0{min-height:0px}.j-page-loyalty :host .min-h-\[200px\],.j-page-loyalty #alia-root-312313 .min-h-\[200px\]{min-height:200px}.j-page-loyalty :host .w-0,.j-page-loyalty #alia-root-312313 .w-0{width:0px}.j-page-loyalty :host .w-10,.j-page-loyalty #alia-root-312313 .w-10{width:40px}.j-page-loyalty :host .w-12,.j-page-loyalty #alia-root-312313 .w-12{width:48px}.j-page-loyalty :host .w-2,.j-page-loyalty #alia-root-312313 .w-2{width:8px}.j-page-loyalty :host .w-2\.5,.j-page-loyalty #alia-root-312313 .w-2\.5{width:10px}.j-page-loyalty :host .w-2\/3,.j-page-loyalty #alia-root-312313 .w-2\/3{width:66.666667%}.j-page-loyalty :host .w-20,.j-page-loyalty #alia-root-312313 .w-20{width:80px}.j-page-loyalty :host .w-3,.j-page-loyalty #alia-root-312313 .w-3{width:12px}.j-page-loyalty :host .w-3\/4,.j-page-loyalty #alia-root-312313 .w-3\/4{width:75%}.j-page-loyalty :host .w-4\/5,.j-page-loyalty #alia-root-312313 .w-4\/5{width:80%}.j-page-loyalty :host .w-5,.j-page-loyalty #alia-root-312313 .w-5{width:20px}.j-page-loyalty :host .w-5\/6,.j-page-loyalty #alia-root-312313 .w-5\/6{width:83.333333%}.j-page-loyalty :host .w-80,.j-page-loyalty #alia-root-312313 .w-80{width:320px}.j-page-loyalty :host .w-\[18px\],.j-page-loyalty #alia-root-312313 .w-\[18px\]{width:18px}.j-page-loyalty :host .w-\[4\.5rem\],.j-page-loyalty #alia-root-312313 .w-\[4\.5rem\]{width:72px}.j-page-loyalty :host .w-full,.j-page-loyalty #alia-root-312313 .w-full{width:100%}.j-page-loyalty :host .w-max,.j-page-loyalty #alia-root-312313 .w-max{width:-moz-max-content;width:max-content}.j-page-loyalty :host .min-w-0,.j-page-loyalty #alia-root-312313 .min-w-0{min-width:0px}.j-page-loyalty :host .max-w-20,.j-page-loyalty #alia-root-312313 .max-w-20{max-width:80px}.j-page-loyalty :host .max-w-sm,.j-page-loyalty #alia-root-312313 .max-w-sm{max-width:384px}.j-page-loyalty :host .flex-1,.j-page-loyalty #alia-root-312313 .flex-1{flex:1 1 0%}.j-page-loyalty :host .flex-shrink,.j-page-loyalty #alia-root-312313 .flex-shrink{flex-shrink:1}.j-page-loyalty :host .flex-shrink-0,.j-page-loyalty #alia-root-312313 .flex-shrink-0{flex-shrink:0}.j-page-loyalty :host .shrink-0,.j-page-loyalty #alia-root-312313 .shrink-0{flex-shrink:0}.j-page-loyalty :host .transform,.j-page-loyalty #alia-root-312313 .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.j-page-loyalty :host .cursor-default,.j-page-loyalty #alia-root-312313 .cursor-default{cursor:default}.j-page-loyalty :host .cursor-grab,.j-page-loyalty #alia-root-312313 .cursor-grab{cursor:grab}.j-page-loyalty :host .cursor-pointer,.j-page-loyalty #alia-root-312313 .cursor-pointer{cursor:pointer}.j-page-loyalty :host .select-none,.j-page-loyalty #alia-root-312313 .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.j-page-loyalty :host .select-all,.j-page-loyalty #alia-root-312313 .select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.j-page-loyalty :host .resize,.j-page-loyalty #alia-root-312313 .resize{resize:both}.j-page-loyalty :host .appearance-none,.j-page-loyalty #alia-root-312313 .appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.j-page-loyalty :host .flex-row-reverse,.j-page-loyalty #alia-root-312313 .flex-row-reverse{flex-direction:row-reverse}.j-page-loyalty :host .flex-col,.j-page-loyalty #alia-root-312313 .flex-col{flex-direction:column}.j-page-loyalty :host .flex-wrap,.j-page-loyalty #alia-root-312313 .flex-wrap{flex-wrap:wrap}.j-page-loyalty :host .items-start,.j-page-loyalty #alia-root-312313 .items-start{align-items:flex-start}.j-page-loyalty :host .items-center,.j-page-loyalty #alia-root-312313 .items-center{align-items:center}.j-page-loyalty :host .items-stretch,.j-page-loyalty #alia-root-312313 .items-stretch{align-items:stretch}.j-page-loyalty :host .justify-end,.j-page-loyalty #alia-root-312313 .justify-end{justify-content:flex-end}.j-page-loyalty :host .justify-center,.j-page-loyalty #alia-root-312313 .justify-center{justify-content:center}.j-page-loyalty :host .justify-between,.j-page-loyalty #alia-root-312313 .justify-between{justify-content:space-between}.j-page-loyalty :host .gap-0\.5,.j-page-loyalty #alia-root-312313 .gap-0\.5{gap:2px}.j-page-loyalty :host .gap-1,.j-page-loyalty #alia-root-312313 .gap-1{gap:4px}.j-page-loyalty :host .gap-1\.5,.j-page-loyalty #alia-root-312313 .gap-1\.5{gap:6px}.j-page-loyalty :host .gap-2,.j-page-loyalty #alia-root-312313 .gap-2{gap:8px}.j-page-loyalty :host .gap-2\.5,.j-page-loyalty #alia-root-312313 .gap-2\.5{gap:10px}.j-page-loyalty :host .gap-3,.j-page-loyalty #alia-root-312313 .gap-3{gap:12px}.j-page-loyalty :host .gap-4,.j-page-loyalty #alia-root-312313 .gap-4{gap:16px}.j-page-loyalty :host .gap-5,.j-page-loyalty #alia-root-312313 .gap-5{gap:20px}.j-page-loyalty :host .gap-6,.j-page-loyalty #alia-root-312313 .gap-6{gap:24px}.j-page-loyalty :host .space-x-1>:not([hidden])~:not([hidden]),.j-page-loyalty #alia-root-312313 .space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(4px * var(--tw-space-x-reverse));margin-left:calc(4px * calc(1 - var(--tw-space-x-reverse)))}.j-page-loyalty :host .space-x-2>:not([hidden])~:not([hidden]),.j-page-loyalty #alia-root-312313 .space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(8px * var(--tw-space-x-reverse));margin-left:calc(8px * calc(1 - var(--tw-space-x-reverse)))}.j-page-loyalty :host .space-x-3>:not([hidden])~:not([hidden]),.j-page-loyalty #alia-root-312313 .space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(12px * var(--tw-space-x-reverse));margin-left:calc(12px * calc(1 - var(--tw-space-x-reverse)))}.j-page-loyalty :host .space-x-4>:not([hidden])~:not([hidden]),.j-page-loyalty #alia-root-312313 .space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(16px * var(--tw-space-x-reverse));margin-left:calc(16px * calc(1 - var(--tw-space-x-reverse)))}.j-page-loyalty :host .space-y-0\.5>:not([hidden])~:not([hidden]),.j-page-loyalty #alia-root-312313 .space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2px * var(--tw-space-y-reverse))}.j-page-loyalty :host .space-y-1>:not([hidden])~:not([hidden]),.j-page-loyalty #alia-root-312313 .space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4px * var(--tw-space-y-reverse))}.j-page-loyalty :host .space-y-2>:not([hidden])~:not([hidden]),.j-page-loyalty #alia-root-312313 .space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(8px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px * var(--tw-space-y-reverse))}.j-page-loyalty :host .space-y-3>:not([hidden])~:not([hidden]),.j-page-loyalty #alia-root-312313 .space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(12px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12px * var(--tw-space-y-reverse))}.j-page-loyalty :host .space-y-4>:not([hidden])~:not([hidden]),.j-page-loyalty #alia-root-312313 .space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(16px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16px * var(--tw-space-y-reverse))}.j-page-loyalty :host .space-y-6>:not([hidden])~:not([hidden]),.j-page-loyalty #alia-root-312313 .space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(24px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24px * var(--tw-space-y-reverse))}.j-page-loyalty :host .self-center,.j-page-loyalty #alia-root-312313 .self-center{align-self:center}.j-page-loyalty :host .overflow-hidden,.j-page-loyalty #alia-root-312313 .overflow-hidden{overflow:hidden}.j-page-loyalty :host .overflow-scroll,.j-page-loyalty #alia-root-312313 .overflow-scroll{overflow:scroll}.j-page-loyalty :host .rounded,.j-page-loyalty #alia-root-312313 .rounded{border-radius:4px}.j-page-loyalty :host .rounded-full,.j-page-loyalty #alia-root-312313 .rounded-full{border-radius:9999px}.j-page-loyalty :host .rounded-lg,.j-page-loyalty #alia-root-312313 .rounded-lg{border-radius:var(--border-radius-lg)}.j-page-loyalty :host .border,.j-page-loyalty #alia-root-312313 .border{border-width:1px}.j-page-loyalty :host .border-0,.j-page-loyalty #alia-root-312313 .border-0{border-width:0px}.j-page-loyalty :host .border-2,.j-page-loyalty #alia-root-312313 .border-2{border-width:2px}.j-page-loyalty :host .border-\[2px\],.j-page-loyalty #alia-root-312313 .border-\[2px\]{border-width:2px}.j-page-loyalty :host .border-solid,.j-page-loyalty #alia-root-312313 .border-solid{border-style:solid}.j-page-loyalty :host .border-none,.j-page-loyalty #alia-root-312313 .border-none{border-style:none}.j-page-loyalty :host .border-accent,.j-page-loyalty #alia-root-312313 .border-accent{border-color:rgb(var(--accent-color) / 1)}.j-page-loyalty :host .border-accent-200,.j-page-loyalty #alia-root-312313 .border-accent-200{border-color:rgb(var(--accent-color) / .3)}.j-page-loyalty :host .border-transparent,.j-page-loyalty #alia-root-312313 .border-transparent{border-color:transparent}.j-page-loyalty :host .bg-accent,.j-page-loyalty #alia-root-312313 .bg-accent{background-color:rgb(var(--accent-color) / 1)}.j-page-loyalty :host .bg-accent-100,.j-page-loyalty #alia-root-312313 .bg-accent-100{background-color:rgb(var(--accent-color) / .2)}.j-page-loyalty :host .bg-accent-200,.j-page-loyalty #alia-root-312313 .bg-accent-200{background-color:rgb(var(--accent-color) / .3)}.j-page-loyalty :host .bg-accent-600,.j-page-loyalty #alia-root-312313 .bg-accent-600{background-color:rgb(var(--accent-color) / .7)}.j-page-loyalty :host .bg-accent-800,.j-page-loyalty #alia-root-312313 .bg-accent-800{background-color:rgb(var(--accent-color) / .9)}.j-page-loyalty :host .bg-accent-900,.j-page-loyalty #alia-root-312313 .bg-accent-900{background-color:rgb(var(--accent-color) / 1)}.j-page-loyalty :host .bg-background,.j-page-loyalty #alia-root-312313 .bg-background{background-color:rgb(var(--background-color) / 1)}.j-page-loyalty :host .bg-background-300,.j-page-loyalty #alia-root-312313 .bg-background-300{background-color:rgb(var(--background-color) / .4)}.j-page-loyalty :host .bg-gray-200,.j-page-loyalty #alia-root-312313 .bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.j-page-loyalty :host .bg-primary-400,.j-page-loyalty #alia-root-312313 .bg-primary-400{background-color:rgb(var(--primary-color) / .5)}.j-page-loyalty :host .bg-primary-50,.j-page-loyalty #alia-root-312313 .bg-primary-50{background-color:rgb(var(--primary-color) / .1)}.j-page-loyalty :host .bg-red-100,.j-page-loyalty #alia-root-312313 .bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.j-page-loyalty :host .bg-transparent,.j-page-loyalty #alia-root-312313 .bg-transparent{background-color:transparent}.j-page-loyalty :host .object-cover,.j-page-loyalty #alia-root-312313 .object-cover{-o-object-fit:cover;object-fit:cover}.j-page-loyalty :host .p-3,.j-page-loyalty #alia-root-312313 .p-3{padding:12px}.j-page-loyalty :host .p-4,.j-page-loyalty #alia-root-312313 .p-4{padding:16px}.j-page-loyalty :host .p-5,.j-page-loyalty #alia-root-312313 .p-5{padding:20px}.j-page-loyalty :host .px-1,.j-page-loyalty #alia-root-312313 .px-1{padding-left:4px;padding-right:4px}.j-page-loyalty :host .px-2,.j-page-loyalty #alia-root-312313 .px-2{padding-left:8px;padding-right:8px}.j-page-loyalty :host .px-2\.5,.j-page-loyalty #alia-root-312313 .px-2\.5{padding-left:10px;padding-right:10px}.j-page-loyalty :host .px-5,.j-page-loyalty #alia-root-312313 .px-5{padding-left:20px;padding-right:20px}.j-page-loyalty :host .py-2,.j-page-loyalty #alia-root-312313 .py-2{padding-top:8px;padding-bottom:8px}.j-page-loyalty :host .py-2\.5,.j-page-loyalty #alia-root-312313 .py-2\.5{padding-top:10px;padding-bottom:10px}.j-page-loyalty :host .py-px,.j-page-loyalty #alia-root-312313 .py-px{padding-top:1px;padding-bottom:1px}.j-page-loyalty :host .pb-2,.j-page-loyalty #alia-root-312313 .pb-2{padding-bottom:8px}.j-page-loyalty :host .pb-8,.j-page-loyalty #alia-root-312313 .pb-8{padding-bottom:32px}.j-page-loyalty :host .pl-0\.5,.j-page-loyalty #alia-root-312313 .pl-0\.5{padding-left:2px}.j-page-loyalty :host .pt-1,.j-page-loyalty #alia-root-312313 .pt-1{padding-top:4px}.j-page-loyalty :host .pt-2,.j-page-loyalty #alia-root-312313 .pt-2{padding-top:8px}.j-page-loyalty :host .text-center,.j-page-loyalty #alia-root-312313 .text-center{text-align:center}.j-page-loyalty :host .font-mono,.j-page-loyalty #alia-root-312313 .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.j-page-loyalty :host .text-\[28px\],.j-page-loyalty #alia-root-312313 .text-\[28px\]{font-size:28px}.j-page-loyalty :host .text-base,.j-page-loyalty #alia-root-312313 .text-base{font-size:var(--body-text-size-base);line-height:var(--body-line-height-base);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-normal)}.j-page-loyalty :host .text-lg,.j-page-loyalty #alia-root-312313 .text-lg{font-size:var(--body-text-size-lg);line-height:var(--body-line-height-lg);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-normal)}.j-page-loyalty :host .text-sm,.j-page-loyalty #alia-root-312313 .text-sm{font-size:var(--body-text-size-sm);line-height:var(--body-line-height-sm);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-medium)}.j-page-loyalty :host .text-xl,.j-page-loyalty #alia-root-312313 .text-xl{font-size:var(--body-text-size-xl);line-height:var(--body-line-height-xl);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-medium)}.j-page-loyalty :host .text-xs,.j-page-loyalty #alia-root-312313 .text-xs{font-size:var(--body-text-size-xs);line-height:var(--body-line-height-xs);letter-spacing:var(--body-letter-spacing);font-weight:500}.j-page-loyalty :host .font-bold,.j-page-loyalty #alia-root-312313 .font-bold{font-weight:var(--body-font-weight-bold)}.j-page-loyalty :host .font-medium,.j-page-loyalty #alia-root-312313 .font-medium{font-weight:var(--body-font-weight-medium)}.j-page-loyalty :host .font-normal,.j-page-loyalty #alia-root-312313 .font-normal{font-weight:var(--body-font-weight-normal)}.j-page-loyalty :host .font-semibold,.j-page-loyalty #alia-root-312313 .font-semibold{font-weight:var(--body-font-weight-semibold)}.j-page-loyalty :host .uppercase,.j-page-loyalty #alia-root-312313 .uppercase{text-transform:uppercase}.j-page-loyalty :host .\!normal-case,.j-page-loyalty #alia-root-312313 .\!normal-case{text-transform:none!important}.j-page-loyalty :host .italic,.j-page-loyalty #alia-root-312313 .italic{font-style:italic}.j-page-loyalty :host .leading-4,.j-page-loyalty #alia-root-312313 .leading-4{line-height:16px}.j-page-loyalty :host .leading-5,.j-page-loyalty #alia-root-312313 .leading-5{line-height:20px}.j-page-loyalty :host .leading-6,.j-page-loyalty #alia-root-312313 .leading-6{line-height:24px}.j-page-loyalty :host .leading-7,.j-page-loyalty #alia-root-312313 .leading-7{line-height:28px}.j-page-loyalty :host .tracking-tight,.j-page-loyalty #alia-root-312313 .tracking-tight{letter-spacing:-.025em}.j-page-loyalty :host .tracking-wide,.j-page-loyalty #alia-root-312313 .tracking-wide{letter-spacing:.025em}.j-page-loyalty :host .text-accent,.j-page-loyalty #alia-root-312313 .text-accent{color:rgb(var(--accent-color) / 1)}.j-page-loyalty :host .text-accent-foreground,.j-page-loyalty #alia-root-312313 .text-accent-foreground{color:rgb(var(--accent-foreground) / 1)}.j-page-loyalty :host .text-black,.j-page-loyalty #alia-root-312313 .text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.j-page-loyalty :host .text-primary-300,.j-page-loyalty #alia-root-312313 .text-primary-300{color:rgb(var(--primary-color) / .4)}.j-page-loyalty :host .text-primary-400,.j-page-loyalty #alia-root-312313 .text-primary-400{color:rgb(var(--primary-color) / .5)}.j-page-loyalty :host .text-primary-500,.j-page-loyalty #alia-root-312313 .text-primary-500{color:rgb(var(--primary-color) / .6)}.j-page-loyalty :host .text-primary-600,.j-page-loyalty #alia-root-312313 .text-primary-600{color:rgb(var(--primary-color) / .7)}.j-page-loyalty :host .text-red-600,.j-page-loyalty #alia-root-312313 .text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.j-page-loyalty :host .text-red-700,.j-page-loyalty #alia-root-312313 .text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.j-page-loyalty :host .text-white,.j-page-loyalty #alia-root-312313 .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.j-page-loyalty :host .underline,.j-page-loyalty #alia-root-312313 .underline{text-decoration-line:underline}.j-page-loyalty :host .accent-accent-800,.j-page-loyalty #alia-root-312313 .accent-accent-800{accent-color:rgb(var(--accent-color) / .9)}.j-page-loyalty :host .opacity-0,.j-page-loyalty #alia-root-312313 .opacity-0{opacity:0}.j-page-loyalty :host .opacity-60,.j-page-loyalty #alia-root-312313 .opacity-60{opacity:.6}.j-page-loyalty :host .shadow,.j-page-loyalty #alia-root-312313 .shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.j-page-loyalty :host .shadow-2xl,.j-page-loyalty #alia-root-312313 .shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.j-page-loyalty :host .shadow-lg,.j-page-loyalty #alia-root-312313 .shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.j-page-loyalty :host .outline-none,.j-page-loyalty #alia-root-312313 .outline-none{outline:2px solid transparent;outline-offset:2px}.j-page-loyalty :host .outline,.j-page-loyalty #alia-root-312313 .outline{outline-style:solid}.j-page-loyalty :host .ring-accent-300,.j-page-loyalty #alia-root-312313 .ring-accent-300{--tw-ring-color: rgb(var(--accent-color) / .4)}.j-page-loyalty :host .drop-shadow,.j-page-loyalty #alia-root-312313 .drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.j-page-loyalty :host .\!filter,.j-page-loyalty #alia-root-312313 .\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.j-page-loyalty :host .filter,.j-page-loyalty #alia-root-312313 .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.j-page-loyalty :host .backdrop-blur-sm,.j-page-loyalty #alia-root-312313 .backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.j-page-loyalty :host .backdrop-brightness-75,.j-page-loyalty #alia-root-312313 .backdrop-brightness-75{--tw-backdrop-brightness: brightness(.75);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.j-page-loyalty :host .transition,.j-page-loyalty #alia-root-312313 .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.j-page-loyalty :host .transition-\[transform\,color\,background-color\,opacity\,box-shadow\],.j-page-loyalty #alia-root-312313 .transition-\[transform\,color\,background-color\,opacity\,box-shadow\]{transition-property:transform,color,background-color,opacity,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.j-page-loyalty :host .transition-all,.j-page-loyalty #alia-root-312313 .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.j-page-loyalty :host .transition-opacity,.j-page-loyalty #alia-root-312313 .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.j-page-loyalty :host .duration-1000,.j-page-loyalty #alia-root-312313 .duration-1000{transition-duration:1s}.j-page-loyalty :host .duration-150,.j-page-loyalty #alia-root-312313 .duration-150{transition-duration:.15s}.j-page-loyalty :host .duration-200,.j-page-loyalty #alia-root-312313 .duration-200{transition-duration:.2s}.j-page-loyalty :host .duration-300,.j-page-loyalty #alia-root-312313 .duration-300{transition-duration:.3s}.j-page-loyalty :host .duration-500,.j-page-loyalty #alia-root-312313 .duration-500{transition-duration:.5s}.j-page-loyalty :host .ease-in,.j-page-loyalty #alia-root-312313 .ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.j-page-loyalty :host .ease-out,.j-page-loyalty #alia-root-312313 .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.j-page-loyalty :host .scrollbar-hide,.j-page-loyalty #alia-root-312313 .scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.j-page-loyalty :host .scrollbar-hide::-webkit-scrollbar,.j-page-loyalty #alia-root-312313 .scrollbar-hide::-webkit-scrollbar{display:none}.j-page-loyalty :host .fade-out,.j-page-loyalty #alia-root-312313 .fade-out{--tw-exit-opacity: 0}.j-page-loyalty :host .duration-1000,.j-page-loyalty #alia-root-312313 .duration-1000{animation-duration:1s}.j-page-loyalty :host .duration-150,.j-page-loyalty #alia-root-312313 .duration-150{animation-duration:.15s}.j-page-loyalty :host .duration-200,.j-page-loyalty #alia-root-312313 .duration-200{animation-duration:.2s}.j-page-loyalty :host .duration-300,.j-page-loyalty #alia-root-312313 .duration-300{animation-duration:.3s}.j-page-loyalty :host .duration-500,.j-page-loyalty #alia-root-312313 .duration-500{animation-duration:.5s}.j-page-loyalty :host .ease-in,.j-page-loyalty #alia-root-312313 .ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)}.j-page-loyalty :host .ease-out,.j-page-loyalty #alia-root-312313 .ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.j-page-loyalty :host .running,.j-page-loyalty #alia-root-312313 .running{animation-play-state:running}.j-page-loyalty :host .animation-duration-150,.j-page-loyalty #alia-root-312313 .animation-duration-150{animation-duration:.15s}.j-page-loyalty :host .text-start,.j-page-loyalty #alia-root-312313 .text-start{text-align:start}.j-page-loyalty :host .text-display-xs,.j-page-loyalty #alia-root-312313 .text-display-xs{font-family:var(--display-font);font-size:var(--display-text-size-xs);line-height:var(--display-line-height-xs);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}.j-page-loyalty :host .text-display-sm,.j-page-loyalty #alia-root-312313 .text-display-sm{font-family:var(--display-font);font-size:var(--display-text-size-sm);line-height:var(--display-line-height-sm);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}.j-page-loyalty :host .text-display,.j-page-loyalty #alia-root-312313 .text-display{font-family:var(--display-font);font-size:var(--display-text-size-base);line-height:var(--display-line-height-base);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}.j-page-loyalty :host .text-display-lg,.j-page-loyalty #alia-root-312313 .text-display-lg{font-family:var(--display-font);font-size:var(--display-text-size-lg);line-height:var(--display-line-height-lg);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}.j-page-loyalty :host .text-display-xl,.j-page-loyalty #alia-root-312313 .text-display-xl{font-family:var(--display-font);font-size:var(--display-text-size-xl);line-height:var(--display-line-height-xl);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}.j-page-loyalty :host code,.j-page-loyalty #alia-root-312313 code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.j-page-loyalty :host .main,.j-page-loyalty #alia-root-312313 .main{transition-property:opacity,transform}.j-page-loyalty :host .main.animate-dimensions,.j-page-loyalty #alia-root-312313 .main.animate-dimensions{transition-property:opacity,transform,width,height}.j-page-loyalty :host .bulge:hover,.j-page-loyalty #alia-root-312313 .bulge:hover{transform:scale(1.02)}.j-page-loyalty :host .box,.j-page-loyalty #alia-root-312313 .box{border-radius:var(--border-radius-lg);background-color:rgb(var(--primary-color) / .1);padding:16px;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.j-page-loyalty :host .box.theme,.j-page-loyalty #alia-root-312313 .box.theme{background-color:rgb(var(--accent-color) / .2);--tw-shadow-color: rgb(var(--accent-color) / .1);--tw-shadow: var(--tw-shadow-colored)}.j-page-loyalty :host .box.theme:hover,.j-page-loyalty #alia-root-312313 .box.theme:hover{--tw-shadow-color: rgb(var(--accent-color) / .1);--tw-shadow: var(--tw-shadow-colored)}.j-page-loyalty :host .box.disabled,.j-page-loyalty #alia-root-312313 .box.disabled{pointer-events:none;opacity:.7}.j-page-loyalty :host .box.clickable,.j-page-loyalty #alia-root-312313 .box.clickable{cursor:pointer}.j-page-loyalty :host .box.clickable:hover,.j-page-loyalty #alia-root-312313 .box.clickable:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--accent-color) / .1);--tw-shadow: var(--tw-shadow-colored)}.j-page-loyalty :host .fade-bottom,.j-page-loyalty #alia-root-312313 .fade-bottom{position:relative}.j-page-loyalty :host .fade-bottom:after,.j-page-loyalty #alia-root-312313 .fade-bottom:after{content:"";position:absolute;z-index:1;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to bottom,#fff0,#f9fafb 95%);width:100%;height:2em}.j-page-loyalty :host .prose>:first-child,.j-page-loyalty #alia-root-312313 .prose>:first-child{margin-top:0}.j-page-loyalty :host .prose>:has(>img),.j-page-loyalty #alia-root-312313 .prose>:has(>img){display:flex;justify-content:center}.j-page-loyalty :host .prose li::marker,.j-page-loyalty #alia-root-312313 .prose li::marker{margin-right:0;color:rgb(var(--primary-color) / .5)}.j-page-loyalty :host .shadow-bottom,.j-page-loyalty #alia-root-312313 .shadow-bottom{box-shadow:0 6px 4px -4px #ddd}.j-page-loyalty :host .pulse,.j-page-loyalty #alia-root-312313 .pulse{animation:pulse 1.5s infinite}.j-page-loyalty :host .animate-fade-in,.j-page-loyalty #alia-root-312313 .animate-fade-in{animation-name:fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}.j-page-loyalty :host .animate-fade-in-up,.j-page-loyalty #alia-root-312313 .animate-fade-in-up{animation-name:fade-up,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}.j-page-loyalty :host .animate-fade-in-down,.j-page-loyalty #alia-root-312313 .animate-fade-in-down{animation-name:fade-down,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}.j-page-loyalty :host .animate-fade-in-left,.j-page-loyalty #alia-root-312313 .animate-fade-in-left{animation-name:fade-left,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}.j-page-loyalty :host .animate-fade-in-right,.j-page-loyalty #alia-root-312313 .animate-fade-in-right{animation-name:fade-right,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}.j-page-loyalty :host .animate-slide-up,.j-page-loyalty #alia-root-312313 .animate-slide-up{animation-name:slide-up,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}.j-page-loyalty :host .animate-slide-down,.j-page-loyalty #alia-root-312313 .animate-slide-down{animation-name:slide-down,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}.j-page-loyalty :host .animate-slide-left,.j-page-loyalty #alia-root-312313 .animate-slide-left{animation-name:slide-left,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}.j-page-loyalty :host .animate-slide-right,.j-page-loyalty #alia-root-312313 .animate-slide-right{animation-name:slide-right,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}.j-page-loyalty :host .slide-in-500,.j-page-loyalty #alia-root-312313 .slide-in-500{animation-duration:.5s;animation-name:fade-up,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}.j-page-loyalty :host .slide-in-down-500,.j-page-loyalty #alia-root-312313 .slide-in-down-500{animation-duration:.5s;animation-name:fade-down,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}.j-page-loyalty :host .slide-in-left-500,.j-page-loyalty #alia-root-312313 .slide-in-left-500{animation-duration:.5s;animation-name:fade-left,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}.j-page-loyalty :host .slide-in-right-500,.j-page-loyalty #alia-root-312313 .slide-in-right-500{animation-duration:.5s;animation-name:fade-right,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}.j-page-loyalty :host .slide-in-500-delay-1000,.j-page-loyalty #alia-root-312313 .slide-in-500-delay-1000{animation-delay:1s;animation-duration:.5s;animation-name:fade-up,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}.j-page-loyalty :host .slide-in-down-500-delay-1000,.j-page-loyalty #alia-root-312313 .slide-in-down-500-delay-1000{animation-delay:1s;animation-duration:.5s;animation-name:fade-down,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}.j-page-loyalty :host .slide-in-left-500-delay-1000,.j-page-loyalty #alia-root-312313 .slide-in-left-500-delay-1000{animation-delay:1s;animation-duration:.5s;animation-name:fade-left,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}.j-page-loyalty :host .slide-in-right-500-delay-1000,.j-page-loyalty #alia-root-312313 .slide-in-right-500-delay-1000{animation-delay:1s;animation-duration:.5s;animation-name:fade-right,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}.j-page-loyalty :host .slide-in-full-1000,.j-page-loyalty #alia-root-312313 .slide-in-full-1000{animation-duration:1s;animation-name:slide-up,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}.j-page-loyalty :host .slide-in-down-full-1000,.j-page-loyalty #alia-root-312313 .slide-in-down-full-1000{animation-duration:1s;animation-name:slide-down,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}.j-page-loyalty :host .slide-in-left-full-1000,.j-page-loyalty #alia-root-312313 .slide-in-left-full-1000{animation-duration:1s;animation-name:slide-left,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}.j-page-loyalty :host .slide-in-right-full-1000,.j-page-loyalty #alia-root-312313 .slide-in-right-full-1000{animation-duration:1s;animation-name:slide-right,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}.j-page-loyalty :host .fade-in-90-2000,.j-page-loyalty #alia-root-312313 .fade-in-90-2000{opacity:0;animation-fill-mode:forwards;animation-name:fade-in;animation-delay:1.8s;animation-duration:.2s}.j-page-loyalty :host .animatable,.j-page-loyalty #alia-root-312313 .animatable{transition:all .3s ease-in-out}.j-page-loyalty :host .pending-entrance,.j-page-loyalty #alia-root-312313 .pending-entrance{--tw-translate-y: -4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.j-page-loyalty :host .skeleton,.j-page-loyalty #alia-root-312313 .skeleton{border-radius:var(--border-radius-lg);background-color:rgb(var(--accent-color) / 1);color:rgb(var(--accent-color) / 1);opacity:.3}@media(hover:hover){.j-page-loyalty :host .shiny,.j-page-loyalty #alia-root-312313 .shiny{position:relative;overflow:hidden}.j-page-loyalty :host .shiny:before,.j-page-loyalty #alia-root-312313 .shiny:before{z-index:100;content:"";position:absolute;display:block;width:50%;height:100%;background:linear-gradient(90deg,transparent,#ffffff20,transparent);transform:translate(-240px) skew(-20deg);transition:transform .5s ease-in-out;pointer-events:none}.j-page-loyalty :host .shiny:hover:before,.j-page-loyalty #alia-root-312313 .shiny:hover:before{transform:translate(30%) skew(-20deg)}.j-page-loyalty :host .shiny-disabled:before,.j-page-loyalty #alia-root-312313 .shiny-disabled:before{display:none!important}}.j-page-loyalty :host .popup,.j-page-loyalty #alia-root-312313 .popup{display:none}@media(min-width:600px){.j-page-loyalty :host .popup,.j-page-loyalty #alia-root-312313 .popup{display:block}}.j-page-loyalty :host .PhoneInputInput,.j-page-loyalty #alia-root-312313 .PhoneInputInput{outline:none;background:none}.j-page-loyalty :host .checked\:border-accent-400:checked,.j-page-loyalty #alia-root-312313 .checked\:border-accent-400:checked{border-color:rgb(var(--accent-color) / .5)}.j-page-loyalty :host .checked\:border-accent-800:checked,.j-page-loyalty #alia-root-312313 .checked\:border-accent-800:checked{border-color:rgb(var(--accent-color) / .9)}.j-page-loyalty :host .checked\:bg-accent-800:checked,.j-page-loyalty #alia-root-312313 .checked\:bg-accent-800:checked{background-color:rgb(var(--accent-color) / .9)}.j-page-loyalty :host .focus-within\:text-accent:focus-within,.j-page-loyalty #alia-root-312313 .focus-within\:text-accent:focus-within{color:rgb(var(--accent-color) / 1)}.j-page-loyalty :host .hover\:scale-\[1\.01\]:hover,.j-page-loyalty #alia-root-312313 .hover\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.j-page-loyalty :host .focus\:ring-2:focus,.j-page-loyalty #alia-root-312313 .focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.j-page-loyalty :host .disabled\:pointer-events-none:disabled,.j-page-loyalty #alia-root-312313 .disabled\:pointer-events-none:disabled{pointer-events:none}.j-page-loyalty :host .disabled\:cursor-default:disabled,.j-page-loyalty #alia-root-312313 .disabled\:cursor-default:disabled{cursor:default}.j-page-loyalty :host .disabled\:opacity-50:disabled,.j-page-loyalty #alia-root-312313 .disabled\:opacity-50:disabled{opacity:.5}.j-page-loyalty :host .group:hover .group-hover\:translate-x-1,.j-page-loyalty #alia-root-312313 .group:hover .group-hover\:translate-x-1{--tw-translate-x: 4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.j-page-loyalty :host .peer:checked~.peer-checked\:visible,.j-page-loyalty #alia-root-312313 .peer:checked~.peer-checked\:visible{visibility:visible}.j-page-loyalty :host .peer:checked~.peer-checked\:flex,.j-page-loyalty #alia-root-312313 .peer:checked~.peer-checked\:flex{display:flex}.j-page-loyalty :host .peer:disabled~.peer-disabled\:cursor-default,.j-page-loyalty #alia-root-312313 .peer:disabled~.peer-disabled\:cursor-default{cursor:default}.j-page-loyalty :host .prose-h1\:mb-3 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-h1\:mb-3 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:12px}.j-page-loyalty :host .prose-h1\:mt-3\.5 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-h1\:mt-3\.5 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:14px}.j-page-loyalty :host .prose-h1\:text-display-xl :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-h1\:text-display-xl :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-xl);line-height:var(--display-line-height-xl);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}.j-page-loyalty :host .prose-h2\:mb-2 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-h2\:mb-2 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:8px}.j-page-loyalty :host .prose-h2\:mt-2\.5 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-h2\:mt-2\.5 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:10px}.j-page-loyalty :host .prose-h2\:text-display-lg :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-h2\:text-display-lg :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-lg);line-height:var(--display-line-height-lg);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}.j-page-loyalty :host .prose-h3\:mb-1\.5 :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-h3\:mb-1\.5 :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:6px}.j-page-loyalty :host .prose-h3\:mt-2 :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-h3\:mt-2 :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:8px}.j-page-loyalty :host .prose-h3\:text-display :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-h3\:text-display :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-base);line-height:var(--display-line-height-base);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}.j-page-loyalty :host .prose-h4\:my-1\.5 :is(:where(h4):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-h4\:my-1\.5 :is(:where(h4):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:6px;margin-bottom:6px}.j-page-loyalty :host .prose-h4\:text-display-sm :is(:where(h4):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-h4\:text-display-sm :is(:where(h4):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-sm);line-height:var(--display-line-height-sm);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}.j-page-loyalty :host .prose-h5\:my-1\.5 :is(:where(h5):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-h5\:my-1\.5 :is(:where(h5):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:6px;margin-bottom:6px}.j-page-loyalty :host .prose-h5\:text-display-xs :is(:where(h5):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-h5\:text-display-xs :is(:where(h5):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-xs);line-height:var(--display-line-height-xs);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}.j-page-loyalty :host .prose-h6\:my-1\.5 :is(:where(h6):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-h6\:my-1\.5 :is(:where(h6):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:6px;margin-bottom:6px}.j-page-loyalty :host .prose-h6\:text-display-xs :is(:where(h6):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-h6\:text-display-xs :is(:where(h6):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-xs);line-height:var(--display-line-height-xs);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}.j-page-loyalty :host .prose-p\:mb-3 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-p\:mb-3 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:12px}.j-page-loyalty :host .prose-p\:mt-2 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-p\:mt-2 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:8px}.j-page-loyalty :host .prose-p\:text-lg :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-p\:text-lg :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:var(--body-text-size-lg);line-height:var(--body-line-height-lg);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-normal)}.j-page-loyalty :host .prose-p\:leading-6 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-p\:leading-6 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){line-height:24px}.j-page-loyalty :host .prose-a\:underline :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-a\:underline :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){text-decoration-line:underline}.j-page-loyalty :host .prose-ol\:my-2 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-ol\:my-2 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:8px;margin-bottom:8px}.j-page-loyalty :host .prose-ol\:ml-6 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-ol\:ml-6 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){margin-left:24px}.j-page-loyalty :host .prose-ol\:list-decimal :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-ol\:list-decimal :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){list-style-type:decimal}.j-page-loyalty :host .prose-ol\:text-lg :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-ol\:text-lg :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:var(--body-text-size-lg);line-height:var(--body-line-height-lg);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-normal)}.j-page-loyalty :host .prose-ul\:my-2 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-ul\:my-2 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:8px;margin-bottom:8px}.j-page-loyalty :host .prose-ul\:ml-6 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-ul\:ml-6 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){margin-left:24px}.j-page-loyalty :host .prose-ul\:list-disc :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-ul\:list-disc :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){list-style-type:disc}.j-page-loyalty :host .prose-ul\:text-lg :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-ul\:text-lg :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:var(--body-text-size-lg);line-height:var(--body-line-height-lg);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-normal)}.j-page-loyalty :host .prose-li\:my-1 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-li\:my-1 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:4px;margin-bottom:4px}.j-page-loyalty :host .prose-li\:leading-6 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-li\:leading-6 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){line-height:24px}.j-page-loyalty :host .prose-img\:my-3 :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-img\:my-3 :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:12px;margin-bottom:12px}.j-page-loyalty :host .prose-img\:rounded-lg :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))),.j-page-loyalty #alia-root-312313 .prose-img\:rounded-lg :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){border-radius:var(--border-radius-lg)}.j-page-loyalty #alia-root-312313 #alia-0qlap2ygya0r2c8b{display:flex;flex-direction:column;animation-delay:.2s;animation-duration:.5s}.j-page-loyalty #alia-root-312313 #alia-2xpo3dc9xs7vor7n{font-size:32px}.j-page-loyalty #alia-root-312313 #alia-945pfp9ps9wogp7g{font-size:55px}.j-page-loyalty #alia-root-312313 #alia-bl4zy73ewzjt1jyy{animation-delay:.6s;animation-duration:.5s}.j-page-loyalty #alia-root-312313 #alia-i0s78qpqqyytmck7{font-size:16px}.j-page-loyalty #alia-root-312313 #alia-re353j7pd73u0c7p{gap:8px;width:100%;display:flex;max-width:288px;align-items:stretch;flex-direction:column;animation-delay:1s;animation-duration:.5s}.j-page-loyalty #alia-root-312313 #alia-732elmo1jv4pf20h{animation-delay:1.5s;animation-duration:.5s}.j-page-loyalty #alia-root-312313 #alia-jjno06y5lrr9tff9{display:flex;flex-direction:column;animation-delay:.2s;animation-duration:.5s}.j-page-loyalty #alia-root-312313 #alia-ezd86lzpdkd5n4t1{width:100%;max-width:288px;animation-delay:.5s;animation-duration:.5s}.j-page-loyalty #alia-root-312313 #alia-mno159hazy7i5qeq{gap:8px;display:flex;flex-direction:column;animation-delay:.2s;animation-duration:.5s}.j-page-loyalty #alia-root-312313 #alia-1wqjflrx6xism4b1{margin-bottom:10px}.j-page-loyalty #alia-root-312313 #alia-p3z3m5zo9sb7yas8{gap:16px;width:100%;display:flex;max-width:288px;align-items:center;flex-direction:column;animation-delay:.5s;animation-duration:.5s}.j-page-loyalty #alia-root-312313 #alia-poe9yb3z3bun89z9{width:100%;max-width:288px}.j-page-loyalty #alia-root-312313 #alia-1g252ux9o89q8dlz{gap:8px;display:flex;flex-direction:column;animation-delay:.2s;animation-duration:.5s}.j-page-loyalty #alia-root-312313 #alia-4f5l9aobokewyzny{gap:16px;width:100%;display:flex;max-width:288px;flex-direction:column;animation-delay:1.2s;animation-duration:.5s}.j-page-loyalty #alia-root-312313 #alia-peuwzfzf3y37q34x{top:40vh;right:100%;width:max-content;z-index:99;transform:rotate(-90deg);transform-origin:top right;animation-duration:.5s}.j-page-loyalty #alia-root-312313 #alia-ff921l8ywzo40syf{top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2147483647;display:flex;align-items:center;flex-direction:column;background-size:cover;background-color:rgb(var(--background-color));background-image:url(nav-26f8cd02e2899572.webp);background-position:center center}.j-page-loyalty #alia-root-312313 #alia-qacr5svc7emgzf2c{top:16px;right:16px;z-index:30;position:absolute;animation-delay:1.8s;animation-duration:2s}.j-page-loyalty #alia-root-312313 #alia-8d01bxhyalzziydb{color:rgb(var(--primary-color));font-size:28px;animation-delay:1s;animation-duration:1s}.j-page-loyalty #alia-root-312313 #alia-b6zv4vpta10tv0a3{gap:16px;width:100%;z-index:5;display:flex;flex-grow:1;align-items:center;padding-top:64px;padding-left:5vw;padding-right:5vw;flex-direction:column;padding-bottom:16px;justify-content:flex-start}.j-page-loyalty #alia-root-312313 #alia-2ttod16h2xlbzenf{width:70px;margin-bottom:16px;animation-delay:.2s;animation-duration:.5s}.j-page-loyalty #alia-root-312313 #alia-n7tnc8ppls2bveo3{width:100%;height:100%;position:absolute;object-fit:cover;animation-delay:.2s;object-position:center center;animation-duration:1.2s}.j-page-loyalty #alia-root-312313 #alia-kx0h5zlfkzmyob55{top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2147483647;display:flex;align-items:center;flex-direction:row;background-size:cover;justify-content:center;background-color:rgb(var(--background-color));background-image:url(nav-88021ce6cd4c06ae.webp);animation-duration:.5s;background-position:center center}.j-page-loyalty #alia-root-312313 #alia-tp3jcv1fswvrfvil{top:16px;left:16px;color:rgb(var(--additional-color-0) / .4);z-index:30;position:absolute}.j-page-loyalty #alia-root-312313 #alia-3omg8cgqk6ig63b3{color:rgb(var(--primary-color));font-size:28px;animation-delay:1s;animation-duration:1s}.j-page-loyalty #alia-root-312313 #alia-unuxovv4b7f7dimh{gap:24px;height:100%;z-index:20;display:flex;flex-grow:1;position:static;align-items:center;flex-direction:column;justify-content:center}.j-page-loyalty #alia-root-312313 #alia-7vkfapo8b8web9sn{width:207px;margin-bottom:8px;animation-delay:.2s;animation-duration:.5s}.j-page-loyalty #alia-root-312313 #alia-27qtssa1444q95f9{width:45%;height:92%;z-index:0;display:flex;position:static;align-items:center;border-color:rgb(var(--background-color));flex-direction:column;pointer-events:none;animation-delay:.2s;background-size:cover;justify-content:center;animation-duration:.7s;background-position:center center;border-top-left-radius:30px;border-bottom-left-radius:30px}.j-page-loyalty #alia-root-312313 #alia-b1xdmty56aamcd7m{width:100%;height:100%;z-index:3;position:absolute;object-fit:cover;animation-delay:.2s;animation-duration:1.2s}.j-page-loyalty #alia-root-312313 #alia-6d33q59whz53hh7j{width:100%;height:100%;display:flex;position:absolute;flex-direction:column;background-color:rgb(var(--accent-foreground) / .2)}.j-page-loyalty #alia-root-312313 #alia-2xpo3dc9xs7vor7n{font-size:41px}.j-page-loyalty #alia-root-312313 #alia-945pfp9ps9wogp7g{font-size:80px}.j-page-loyalty #alia-root-312313 #alia-7vkfapo8b8web9sn{width:100px}.j-page-loyalty #alia-root-312313 #alia-popup-root-alia-peuwzfzf3y37q34x{--accent-foreground: 0 0 0;--accent-color: 229 118 64;--primary-color: 255 255 255;--background-color: 255 255 255;--additional-color-0: 0 111 50;--border-radius-lg: 24px;--body-font: Alia-Avantt, sans-serif;--display-font: Alia-Reckless-Neue, sans-serif;--display-text-size-xs: 16.5px ;--display-text-size-sm: 19.25px ;--display-text-size-base: 22px;--display-text-size-lg: 24.75px ;--display-text-size-xl: 27.5px ;--display-font-weight-normal: 300;--display-font-weight-medium: 300;--display-font-weight-semibold: 400;--display-font-weight-bold: 500;--display-line-height-xs: 1.1;--display-line-height-sm: 1.1;--display-line-height-base: 1.1;--display-line-height-lg: 1.1;--display-line-height-xl: 1.1;--display-letter-spacing: 0px;--body-text-size-xs: 12px ;--body-text-size-sm: 14px ;--body-text-size-base: 16px;--body-text-size-lg: 18px ;--body-text-size-xl: 20px ;--body-font-weight-normal: 400;--body-font-weight-medium: 400;--body-font-weight-semibold: 500;--body-font-weight-bold: 600;--body-line-height-xs: 1.2;--body-line-height-sm: 1.2;--body-line-height-base: 1.2;--body-line-height-lg: 1.2;--body-line-height-xl: 1.2;--body-letter-spacing: 0px;color:rgb(var(--primary-color));font-size:16px;font-family:var(--body-font);line-height:1.2}.j-page-loyalty #alia-root-312313 .alia-style-heading-1{font-size:79px;text-align:center;font-family:var(--display-font);font-weight:400;line-height:1;letter-spacing:-2px}.j-page-loyalty #alia-root-312313 .alia-style-heading-2{font-size:44px;text-align:center;font-family:var(--display-font);font-weight:400;line-height:1;letter-spacing:-1px}.j-page-loyalty #alia-root-312313 .alia-style-heading-default{font-size:22px;font-family:var(--display-font)}.j-page-loyalty #alia-root-312313 .alia-style-body-1{font-size:24px;text-align:center;font-weight:500}.j-page-loyalty #alia-root-312313 .alia-style-body-2{font-size:20px;text-align:center;font-weight:500}.j-page-loyalty #alia-root-312313 .alia-style-compliance{color:rgb(var(--primary-color) / 8);font-size:10px;text-align:center;line-height:1}.j-page-loyalty #alia-root-312313 .alia-style-link{color:rgb(var(--accent-color));text-decoration:underline}.j-page-loyalty #alia-root-312313 .alia-style-h3{font-size:41px;text-align:center;font-family:var(--display-font);font-weight:400;line-height:1;letter-spacing:-1px}.j-page-loyalty #alia-root-312313 .alia-style-button-primary{color:rgb(var(--background-color));padding:16px;font-size:17px;box-shadow:0 0 0 1px #006f32;font-family:var(--body-font);font-weight:700;border-color:rgb(var(--background-color));border-width:5px;border-radius:calc(infinity * 1px);text-transform:uppercase;background-color:rgb(var(--accent-color))}.j-page-loyalty #alia-root-312313 .alia-style-button-primary:disabled{opacity:.5}.j-page-loyalty #alia-root-312313 .alia-style-button-secondary{color:rgb(var(--accent-color));font-size:18px;border-color:rgb(var(--accent-color));border-width:2px;padding:10px 16px;border-radius:var(--border-radius-lg)}.j-page-loyalty #alia-root-312313 .alia-style-button-secondary:disabled{opacity:.5}.j-page-loyalty #alia-root-312313 .alia-style-button-plain{color:rgb(var(--primary-color));font-size:16px;border-color:rgb(var(--primary-color) / .8);text-decoration:underline}.j-page-loyalty #alia-root-312313 .alia-style-button-plain:disabled{opacity:.5}.j-page-loyalty #alia-root-312313 .alia-style-button-icon{color:rgb(var(--accent-foreground));padding:12px;font-size:18px;font-family:var(--display-font);font-weight:600;border-radius:var(--border-radius-lg);background-color:rgb(var(--accent-color))}.j-page-loyalty #alia-root-312313 .alia-style-button-icon:disabled{opacity:.5}.j-page-loyalty #alia-root-312313 .alia-style-quiz{color:rgb(var(--background-color));padding:9.6px;font-size:15px;box-shadow:0 0 0 1px #006f32;font-family:var(--body-font);font-weight:700;border-color:rgb(var(--background-color));border-width:3px;border-radius:calc(infinity * 1px);text-transform:uppercase;background-color:rgb(var(--accent-color))}.j-page-loyalty #alia-root-312313 .alia-style-quiz:disabled{opacity:.5}.j-page-loyalty #alia-root-312313 .alia-style-input{color:rgb(var(--accent-foreground));padding:16px;font-size:18px;border-color:rgb(var(--primary-color) / .4);border-width:1px;border-radius:var(--border-radius-lg);background-color:#fff}.j-page-loyalty #alia-root-312313 .alia-style-input:focus-within{border-color:rgb(var(--accent-color));--tw-ring-color: rgb(var(--accent-color) / .5)}.j-page-loyalty #alia-root-312313 .alia-style-input.alia-error{--tw-ring-color: #fca5a5}.j-page-loyalty #alia-root-312313 .alia-style-card-face{display:flex;overflow:hidden;align-items:center;border-color:rgb(var(--accent-color));border-style:solid;border-width:2px;border-radius:inherit;flex-direction:column;justify-content:center;background-color:rgb(var(--accent-color))}.j-page-loyalty #alia-root-312313 .alia-style-card-back{display:flex;overflow:hidden;align-items:center;border-color:rgb(var(--accent-color));border-style:solid;border-width:2px;border-radius:inherit;flex-direction:column;justify-content:center;background-color:#fff}.j-page-loyalty #alia-root-312313 .alia-style-heading-1{font-size:94px}.j-page-loyalty #alia-root-312313 .alia-style-heading-2{font-size:55px}.j-page-loyalty #alia-root-312313 .alia-style-h3{font-size:51px}@media(hover:hover){.j-page-loyalty #alia-root-312313 .alia-style-button-primary:hover,.j-page-loyalty #alia-root-312313 .alia-style-quiz:hover{border-color:rgb(var(--background-color));background-color:rgb(var(--additional-color-0))}}.j-page-loyalty :root{--atlas-font-family: "Avantt TRIAL", sans-serif;--atlas-text-primary: #000000;--atlas-text-secondary: #00000080;--atlas-font-weight-normal: 400;--atlas-heading-font-family: "Reckless Neue";--atlas-heading-text-primary: #000000;--atlas-heading-text-secondary: #00000080;--atlas-font-weight-heading: 400;--atlas-button-primary: #000000;--atlas-primary-color: #000000;--atlas-button-text-transform: none;--atlas-button-border-radius-small: 8px;--atlas-button-border-radius-normal: 8px;--atlas-button-border-radius-tiny: 8px;--atlas-input-border-radius-small: 8px;--atlas-input-border-radius-normal: 8px;--atlas-card-border-radius-small: 12px;--atlas-card-border-radius-normal: 32px;--atlas-toast-border-radius: 12px;--atlas-thumbnail-border-radius: 8px;--atlas-tabs-border-radius: 12px;--atlas-progress-bar-border-radius: 4px;--atlas-text-primary-inverse: #FFFFFF;--atlas-background-main: #FFFFFF;--atlas-background-content: #FFFFFF;--atlas-chip-border-radius: 4px;--atlas-drawer-inset-border-radius: 12px;--atlas-border-light: rgba(0, 0, 0, .05);--atlas-border-dark: rgba(0, 0, 0, .5);--atlas-overlay-light: rgba(0, 0, 0, .05);--atlas-overlay-medium: rgba(0, 0, 0, .15);--atlas-overlay-heavy: rgba(0, 0, 0, .5);--atlas-loading-skeleton-color: rgba(0, 0, 0, .05);--atlas-loading-skeleton-highlight-color: rgba(0, 0, 0, .02);--atlas-favorites-font-family: undefined;--atlas-favorites-font-weight: undefined;--atlas-favorites-font-color: undefined;--atlas-favorites-fill-color: rgba(255,255,255,0);--atlas-favorites-icon-color: undefined;--atlas-favorites-hub-icon-color: #000000;--atlas-faq-font-family: inherit;--atlas-faq-font-weight: 500;--atlas-faq-font-color: #FFFFFF;--atlas-faq-fill-color: #000000;--atlas-widget-side-spacing: 40px;--atlas-widget-bottom-spacing: 40px;--atlas-widget-starting-radius: 8px;--atlas-widget-background-color: #FFFFFF}.j-page-loyalty .kl-hub-surface-content{--atlas-text-primary: #000000;--atlas-text-secondary: #00000080;--atlas-heading-text-primary: #000000;--atlas-heading-text-secondary: #00000080;--atlas-border-light: rgba(0, 0, 0, .05);--atlas-border-dark: rgba(0, 0, 0, .5);--atlas-overlay-light: rgba(0, 0, 0, .05);--atlas-overlay-medium: rgba(0, 0, 0, .15);--atlas-overlay-heavy: rgba(0, 0, 0, .5);--atlas-loading-skeleton-color: rgba(0, 0, 0, .05);--atlas-loading-skeleton-highlight-color: rgba(0, 0, 0, .02)}.j-page-faq .image-overlay-text-wrapper .image-overlay-box{position:relative;width:100%;overflow:hidden;border-radius:20px;border:1.5px solid #006e37}.j-page-faq .image-overlay-text-wrapper .overlay-image{width:100%;height:auto;display:block}.j-page-faq .image-overlay-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.j-page-faq .overlay-text{position:absolute;left:0;right:0;width:100%;z-index:2;display:flex;justify-content:center;text-align:center}.j-page-faq .position-desktop-top{top:0;align-items:flex-start}.j-page-faq .position-desktop-center{top:50%;transform:translateY(-50%);align-items:center}.j-page-faq .position-desktop-bottom{bottom:0;align-items:flex-end}@media(max-width:768px){.j-page-faq .overlay-text{padding:16px}.j-page-faq .position-mobile-top{top:0;bottom:auto;transform:none;align-items:flex-start}.j-page-faq .position-mobile-center{top:50%;bottom:auto;transform:translateY(-50%);align-items:center}.j-page-faq .image-overlay-text-wrapper .overlay-text h1{font-size:24px!important}.j-page-faq .position-mobile-bottom{bottom:0;top:auto;transform:none;align-items:flex-end}.j-page-faq .image-overlay-text-wrapper .image-overlay-box{position:relative;width:100%;overflow:hidden;border:none;border-radius:12px}}@media(max-width:480px){.j-page-faq .image-overlay-text-wrapper .overlay-text{padding:8px}.j-page-faq .image-overlay-text-wrapper .overlay-text h1{font-size:24px!important;white-space:nowrap;letter-spacing:-.5px;display:inline-block}}@media(min-width:767px)and (max-width:1000px){.j-page-faq .image-overlay-text-wrapper .overlay-text h1{font-size:40px!important;line-height:1.1}}.j-page-faq #section-template--19982205517903__faq_hero_section_RdcgcY{padding-top:0;padding-bottom:36px}@media screen and (min-width:750px){.j-page-faq #section-template--19982205517903__faq_hero_section_RdcgcY{padding-top:0;padding-bottom:68px}}.j-page-faq .image-overlay-text-wrapper .overlay-text h1{color:#fdfaf0}.j-page-faq .faq-inner{display:flex;margin:0 auto;max-width:1200px;width:100%;gap:80px}.j-page-faq .faq-tab h4{white-space:nowrap;letter-spacing:0px}.j-page-faq .faq-tab h4{display:inline-block;border-bottom:2px solid transparent}.j-page-faq .faq-tab.active h4{border-bottom-color:#006e37}.j-page-faq .faq-tab:hover{color:var(--faq-accent, #1b7a2a);padding-left:26px;transition:all .3s ease}@media(max-width:1300px){.j-page-faq .faq-tab h4{white-space:normal}}.j-page-faq .faq-filter-bar{display:none;width:100%}.j-page-faq h4,.j-page-faq .h4{font-size:32px;line-height:38px;margin:0}.j-page-faq .faq-answer p{margin:0}.j-page-faq .faq-filter-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:12px;background-color:var(--faq-card-bg, #e6f2e0);border-radius:8px;height:64px;padding:12px 16px}.j-page-faq .faq-filter-bar__label{font-size:15px;color:#006e37;text-transform:uppercase;letter-spacing:0px}.j-page-faq .faq-filter-toggle{border:none;border-radius:50px;font-family:Avantt TRIAL;padding:8px 28px;font-size:15px;height:38px;text-transform:uppercase;cursor:pointer;background-color:var(--faq-accent);color:#fdfaf0}.j-page-faq .faq-sidebar{flex:0 0 auto;width:100%;max-width:356px;display:flex;flex-direction:column;gap:28px}.j-page-faq .faq-tab{position:relative;cursor:pointer;color:var(--faq-text, #204c2b);font-size:1rem;transition:color .3s ease}.j-page-faq .faq-tab:before{content:"";position:absolute;left:0;top:50%;width:10px;height:10px;border-radius:999px;background-color:transparent;transform:translateY(-50%)}.j-page-faq .faq-tab.active:before{background-color:#006e37}.j-page-faq .faq-content-area{flex:1;max-width:764px;width:100%}.j-page-faq .faq-search-label{font-size:16px;letter-spacing:0;text-transform:uppercase;margin-bottom:6px;color:#006e37}.j-page-faq .faq-tab.active{padding-left:20px!important}.j-page-faq .faq-search{display:flex;align-items:center;border:1.2px solid #006e37;box-shadow:inset 0 0 0 .75px #006e37;border-radius:60px;padding:6px 17px;max-width:420px;height:50px;margin-bottom:45px}.j-page-faq .faq-search input{border:none;outline:none;flex:1;font-size:16px;background:transparent;color:var(--faq-text, #006e37)}.j-page-faq .faq-category{display:none;background-color:var(--faq-card-bg, #e6f2e0);padding:35px;border-radius:20px}.j-page-faq .faq-category.active{display:block}.j-page-faq .faq-item{border-bottom:1px solid var(--faq-border-soft, #204c2b20)}.j-page-faq .faq-item:last-child{border-bottom:none}.j-page-faq .faq-question span{flex:1}.j-page-faq .faq-question{cursor:pointer;padding:16px 0 10px;font-size:18px;display:flex;justify-content:space-between;align-items:center;color:#006e37;gap:12px}.j-page-faq .faq-answer ul{margin:0}.j-page-faq .faq-category .faq-item:last-child{border-bottom:1px solid var(--faq-border-soft)}.j-page-faq .faq-answer strong,.j-page-faq .faq-answer b{font-weight:600!important}.j-page-faq .faq-answer a[href^="mailto:"],.j-page-faq .faq-answer a[href*="@"]{color:var(--faq-text, #006e37)!important;text-decoration:underline;text-decoration-color:var(--faq-text, #006e37);text-decoration-thickness:1px;text-underline-offset:3px}.j-page-faq .faq-answer{max-height:0;overflow:hidden;line-height:22px;font-size:16px;color:#006e37;opacity:0;transition:max-height .3s ease,opacity .3s ease}.j-page-faq .faq-question.active+.faq-answer{opacity:1;margin-bottom:13px}.j-page-faq .faq-question svg{transition:transform .3s ease}.j-page-faq .faq-question.active svg{transform:rotate(180deg)}@media(max-width:999px){.j-page-faq .faq-search-label{font-size:15px;letter-spacing:0px;text-transform:uppercase;margin-bottom:7px;margin-top:23px;color:#006e37}.j-page-faq .faq-inner{flex-direction:column;gap:0rem}.j-page-faq .faq-filter-bar{display:block}.j-page-faq .faq-content-area{flex:1;max-width:100%;width:100%}.j-page-faq .faq-sidebar{display:none;max-width:100%;flex-direction:column;gap:8px}.j-page-faq h4,.j-page-faq .h4{font-size:18px!important}.j-page-faq .faq-answer{max-height:0;overflow:hidden;font-size:14px;color:#006e37;opacity:0;transition:max-height .3s ease,opacity .3s ease}.j-page-faq .faq-question{cursor:pointer;padding:12px 0;font-size:16px;display:flex;justify-content:space-between;align-items:center;color:#006e37;gap:12px}}@media(max-width:999px){.j-page-faq .faq-category>h4{font-size:28px!important;line-height:32px!important;margin-bottom:15px}.j-page-faq .faq-category{display:none;background-color:var(--faq-card-bg, #e6f2e0);padding:16px!important;border-radius:20px}}.j-page-faq .faq-category{display:none;background-color:var(--faq-card-bg, #e6f2e0);padding:40px;border-radius:20px}.j-page-faq .faq-section.tabs-open .faq-sidebar{display:flex}.j-page-faq .faq-tab{font-size:.95rem}@media(max-width:999px){.j-page-faq{@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}}.j-page-faq .faq-section.tabs-open .faq-filter-bar__inner{background-color:var(--faq-card-bg, #e6f2e0);height:64px;border-radius:8px 8px 0 0}.j-page-faq .faq-section.tabs-open .faq-sidebar{background-color:var(--faq-card-bg, #e6f2e0);border-radius:0 0 12px 12px;padding:16px;animation:slideDown .3s ease forwards}.j-page-faq .faq-filter-toggle{transition:background-color .3s ease}.j-page-faq .faq-section.tabs-open .faq-filter-toggle{background-color:var(--faq-accent, #006e37);height:38px}}.j-page-faq .faq-search input,.j-page-faq .faq-search input:focus,.j-page-faq .faq-search input:focus-visible{border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important}.j-page-faq .faq-search:focus-within{border-color:#006e37}.j-page-faq #section-template--19982205517903__faq_tab_section_dh3qPF .faq-search-input::placeholder{color:#006e37!important}.j-page-faq #section-template--19982205517903__faq_tab_section_dh3qPF{padding-top:0;padding-bottom:68px}@media screen and (max-width:767px){.j-page-faq #section-template--19982205517903__faq_tab_section_dh3qPF{padding-top:0!important;padding-bottom:40px!important}}.j-page-faq .section-template--19982205517903__skin_concern_card_6Ngteh-padding{background-color:#fdfaf0;padding-top:40px;padding-bottom:40px}@media screen and (max-width:989px){.j-page-faq .section-template--19982205517903__skin_concern_card_6Ngteh-padding{padding-top:28px;padding-bottom:28px}}.j-page-faq .skin-section-inner{text-align:center}.j-page-faq .skin-section-heading{font-size:46px;line-height:1.13;margin:0 0 12px;color:#006e37}.j-page-faq .skin-section-subheading{max-width:645px;margin:0 auto 40px;font-size:16px;line-height:1.5;color:#006e37}.j-page-faq .skin-cards-desktop{display:flex;gap:20px;align-items:stretch}.j-page-faq .skin-card{border-radius:12px;padding:32px 16px 0;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;box-shadow:0 0 0 1px #006e37}.j-page-faq .skin-card-image-wrap{width:auto;margin-bottom:20px;max-height:180px}.j-page-faq .skin-card-image{width:100%;height:auto;display:block}.j-page-faq .skin-card-eyebrow{font-size:14px;letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px}.j-page-faq .skin-card-title{font-size:28px;line-height:1.25;margin:0 0 10px}.j-page-faq .skin-card-description{font-size:15px;line-height:1.5;margin:0;max-width:420px}.j-page-faq .skin-card-description p{margin-top:0}.j-page-faq .skin-card-price-row{display:flex;gap:8px;align-items:baseline;justify-content:center;margin-bottom:20px}.j-page-faq .skin-card-price{font-size:18px}.j-page-faq .skin-card-compare-price{font-size:16px;text-decoration:line-through;opacity:.7}.j-page-faq .skin-card-saving{font-size:14px;margin-bottom:16px}.j-page-faq .skin-card-button{margin-top:auto;margin-bottom:-32px}.j-page-faq .skin-card-button .btn{min-width:140px;border-radius:50px;border:none}.j-page-faq .skin-cards-mobile{display:none}.j-page-faq .skin-cards-mobile .swiper-wrapper{align-items:stretch}.j-page-faq .skin-cards-mobile .swiper-slide{height:auto}.j-page-faq .skin-swiper-pagination{margin-top:16px}.j-page-faq .skin-cards-desktop .skin-card:nth-child(n+4){display:none!important}@media screen and (max-width:989px){.j-page-faq .skin-cards-desktop{display:none}.j-page-faq .skin-cards-mobile{display:block;margin:0 -16px;padding-bottom:36px;padding-top:1px}.j-page-faq .skin-card{padding:28px 20px 24px;height:100%}.j-page-faq .skin-card-button{margin-bottom:-57px}.j-page-faq .skin-card-title{font-size:24px}.j-page-faq .skin-section-heading{font-size:36px}.j-page-faq .skin-section-subheading{margin-bottom:32px;font-size:15px}.j-page-faq .skin-card-price-row{margin-bottom:15px}}.j-page-faq .video-container{overflow:hidden}.j-page-faq .video__heading h2{font-size:46px;line-height:52px;color:#006e37;font-weight:400;margin:0 0 12px}.j-page-faq .video__heading p{font-size:16px;line-height:22px;color:#006e37;margin:0}.j-page-faq .video_card,.j-page-faq .video_card_slider{position:relative;border-radius:8px;overflow:hidden;cursor:pointer;transition:transform .3s ease}.j-page-faq .video_card:hover{transform:scale(1.02)}.j-page-faq .video_card:nth-child(1){grid-column:1;grid-row:1 / 3;width:420px}.j-page-faq .video_card:nth-child(2){grid-column:2;grid-row:1;max-width:200px}.j-page-faq .video_card:nth-child(3){grid-column:3;grid-row:1;max-width:200px}.j-page-faq .video_card:nth-child(4){grid-column:2;grid-row:2;max-width:200px}.j-page-faq .video_card:nth-child(5){grid-column:3;grid-row:2;max-width:200px}.j-page-faq .video_card:nth-child(6){grid-column:4;grid-row:1 / 3;width:420px}.j-page-faq .video_card img,.j-page-faq .video_card_slider img{width:100%;height:100%;object-fit:cover}.j-page-faq .video_card:nth-child(1) .play_button,.j-page-faq .video_card:nth-child(6) .play_button{width:48px;height:48px}.j-page-faq .play_button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;background:#fdfaf0cc;border-radius:50%;display:flex!important;align-items:center;transition:all .3s ease;z-index:9999;justify-content:center}.j-page-faq .play_button_slider{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;background:#fdfaf0cc;border-radius:50%;display:flex!important;align-items:center;transition:all .3s ease;z-index:9999;justify-content:center}.j-page-faq .play_button svg{width:16px;height:16px}.j-page-faq .video_card:nth-child(1) .play_button svg,.j-page-faq .video_card:nth-child(6) .play_button svg,.j-page-faq .play_button_slider svg{width:24px;height:24px}.j-page-faq .video_card:hover .play_button{background:#fdfaf0;transform:translate(-50%,-50%) scale(1.1)}.j-page-faq .video-cta-slider{display:none;margin-top:28px;text-align:center}.j-page-faq .video_grid_slider{display:none}.j-page-faq .video_grid_slider .swiper{overflow:hidden}@media(max-width:1199.98px){.j-page-faq .video_card:nth-child(1),.j-page-faq .video_card:nth-child(6){width:300px}.j-page-faq .video-cta{right:21%;bottom:55px}}@media(max-width:991.98px){.j-page-faq .video-cta{display:none}.j-page-faq .video__heading{padding-right:0;text-align:left}.j-page-faq .video__heading h2{font-size:36px;line-height:42px;margin:0 0 16px}.j-page-faq .video__heading{margin-bottom:28px}.j-page-faq .video_grid{display:none}.j-page-faq .instafeed-section{position:relative}.j-page-faq .video-cta-slider{display:block;position:absolute;left:38%;transform:translate(-50%,-50%);margin-top:5%}.j-page-faq .video_grid_slider{display:block}}.j-page-faq .video_grid_slider{padding-left:0;padding-right:0;box-sizing:border-box}.j-page-faq .instafeed-swiper .swiper-slide{flex-shrink:0;width:auto;max-width:90%;box-sizing:border-box}.j-page-faq .video_card_slider{width:100%;aspect-ratio:311 / 550;border-radius:12px;overflow:hidden}.j-page-faq .video_card_slider video,.j-page-faq .video_card_slider img{width:100%;height:100%;object-fit:cover}@media(max-width:768px){.j-page-faq .video__heading{margin-bottom:28px;justify-content:center;text-align:center!important}.j-page-faq .video-cta-slider{bottom:26px;left:37%}}@media(max-width:480px){.j-page-faq .video-cta-slider{display:block;position:absolute;left:25%;bottom:13px;transform:translate(-50%,-50%);margin-top:0}.j-page-faq .video_grid_slider{padding-bottom:4px;margin:0 -15px}.j-page-faq .video__heading p{font-size:15px}.j-page-faq .instafeed-swiper .swiper-slide{flex-shrink:0;width:295px;height:500px;max-width:100%}}@media screen and (min-width:767px)and (max-width:990px){.j-page-faq .video__heading{text-align:left}}.j-page-faq .video__heading{display:flex;justify-content:space-between;align-items:center;text-align:left}.j-page-faq .video__heading{margin-bottom:36px;max-width:1303px;position:relative;display:flex;justify-content:space-between}.j-page-faq .video__heading h2{font-size:46px;line-height:52px;margin:0 0 12px}.j-page-faq .video__heading p{font-size:16px;line-height:22px;margin:0}.j-page-faq .video_grid{max-width:1303px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,350px);gap:20px}.j-page-faq .video_card,.j-page-faq .video_card_slider{position:relative;border-radius:8px;overflow:hidden}.j-page-faq .video_card_slider{height:500px}.j-page-faq .video_card video,.j-page-faq .video_card_slider video{width:100%;height:100%;object-fit:cover;border-radius:12px}.j-page-faq .video-cta-slider,.j-page-faq .video_grid_slider{display:none}@media(max-width:991.98px){.j-page-faq .video-cta{display:none}.j-page-faq .video__heading h2{font-size:36px;line-height:42px;margin:0 0 16px}.j-page-faq .video__heading{margin-bottom:28px}.j-page-faq .video_grid{display:none}.j-page-faq .video-cta-slider,.j-page-faq .video_grid_slider{display:block}}@media screen and (max-width:999px){.j-page-faq .video-cta.mobile-only{display:flex;justify-content:center;margin-top:32px}}.j-page-faq .section-template--19982205517903__instafeed_w7VMhn-padding{padding-top:48px;padding-bottom:30px}@media screen and (min-width:750px){.j-page-faq .section-template--19982205517903__instafeed_w7VMhn-padding{padding-top:64px;padding-bottom:40px;margin-bottom:0}}.j-page-faq .section-template--19982205517903__custom_liquid_wzfmyw-padding{padding-top:0;padding-bottom:0}@media screen and (min-width:750px){.j-page-faq .section-template--19982205517903__custom_liquid_wzfmyw-padding{padding-top:0;padding-bottom:0}}.j-page-faq .faq-answer a{color:#006e37!important}.j-header nav a{color:var(--j-green);font-size:16px;text-decoration:none;padding:8px 0;align-self:center;line-height:normal}.j-mobile-pages{display:none}.j-page .faq-answer[hidden],.j-page .faq-item[hidden]{display:none!important}.j-page .faq-question[aria-expanded=true]+.faq-answer{opacity:1;max-height:none!important}.j-page .faq-category.active{display:block}.j-page .faq-tab{cursor:pointer}.j-page .faq-category+.faq-category.active{margin-top:20px}.j-page .faq-tab:focus-visible{outline:2px solid #006e37}.j-page .rivo-rewards{overflow-x:auto!important;scrollbar-width:none;scroll-snap-type:x mandatory}.j-page .rivo-rewards>.rivo-card{scroll-snap-align:start}.j-page .rivo-card{cursor:pointer}.j-loyalty-form input{display:block;width:100%;padding:14px;border:1px solid #006e37;border-radius:6px;margin:12px 0 20px;background:transparent}.j-loyalty-form small{display:block;margin:16px 0;font-size:12px}.j-loyalty-form .j-button{width:100%}@media(max-width:999px){.j-mobile-pages{display:flex;flex-direction:column;gap:16px;padding-bottom:24px}.j-mobile-pages a{color:var(--j-green);text-decoration:none}.j-page .faq-section.tabs-open .faq-sidebar{display:flex}.j-page .page-width{max-width:100%}}.j-page-loyalty{--rivo-aw-primary-color:#006e37;--rivo-card-title-font-weight:500;--rivo-aw-icon-color:#006e37;--rivo-modal-title-font-size:20px;--rivo-aw-mini-block-title-font-size:14px;--rivo-aw-toast-font-color:#006e37;--rivo-aw-desktop-sidebar-right:auto;--rivo-step-title-font-size:20px;--rivo-aw-heading-font-color:#006e37;--rivo-modal-body-font-size:18px;--rivo-vip-tier-table-tier-threshold-font-size:16px;--rivo-aw-bg:#FEF5E7;--rivo-border-radius-circle:30px;--rivo-aw-toast-offset-left:15px;--rivo-step-subtitle-font-size:16px;--rivo-step-image-height:200px;--rivo-card-subtitle-font-size:16px;--rivo-ways-to-redeem-section-subtitle-font-color:#006e37;--rivo-aw-login-footer-font-size:12px;--rivo-aw-favorite-button-active-color:#d81880;--rivo-vip-tier-third-column-background-color:;--rivo-aw-logged-out-title-font-size:22px;--rivo-page-section-title-font-size:46px;--rivo-aw-mini-block-subtitle-font-size:12px;--rivo-vip-tier-first-column-background-color:;--rivo-title-font-family:Reckless Neue;--rivo-vip-tier-table-td-border-top:none;--rivo-vip-tier-second-column-background-color:;--rivo-modal-icon-position-right:15px;--rivo-card-container-max-width:1200px;--rivo-vip-tier-fourth-column-background-color:;--rivo-aw-logged-out-subtitle-font-size:16px;--rivo-how-it-works-section-subtitle-font-color:#006e37;--rivo-card-corners:10px;--rivo-card-subtitle-font-family:;--rivo-aw-desktop-sidebar-left:0px;--rivo-vip-tier-table-thead-padding-top:20px;--rivo-vip-tier-table-thead-padding-bottom:20px;--rivo-aw-input-font-size:16px;--rivo-aw-border-color:#006e37;--rivo-vip-tiers-section-subtitle-font-color:#006e37;--rivo-modal-icon-position-top:15px;--rivo-modal-background-color:#e7f4d9;--rivo-aw-desktop-slideout-translate-x:-100%;--rivo-page-section-subtitle-font-weight:400;--rivo-aw-body-primary-font-color:#006e37;--rivo-vip-tier-table-tier-name-font-size:26px;--rivo-modal-text-color:#006e37;--rivo-modal-subtitle-font-size:18px;--rivo-card-icon-size:60px;--rivo-ways-to-redeem-section-title-font-color:#006e37;--rivo-how-it-works-section-title-font-color:#006e37;--rivo-page-max-width:1200px;--rivo-aw-desktop-slidein-translate-x:-100%;--rivo-title-font-style:;--rivo-secondary-color:#fdfaf0;--rivo-modal-login-title-font-size:20px;--rivo-color-green:#006e37;--rivo-modal-icon-color:#006e37;--rivo-aw-footer-font-size:14px;--rivo-aw-toast-background-color:#feca9f;--rivo-page-section-title-font-weight:400;--rivo-vip-tier-table-column-perk-font-color:;--rivo-border-radius-square:0px;--rivo-border-radius-rounded:10px;--rivo-aw-background-color:#e7f4d9;--rivo-page-section-subtitle-font-color:#006e37;--rivo-primary-color:#006e37;--rivo-aw-body-secondary-font-color:#006e37;--rivo-subtitle-font-family:Avantt TRIAL;--rivo-vip-tier-table-column-perk-background-color:;--rivo-vip-tier-table-tier-name-padding:10px;--rivo-page-section-subtitle-font-size:18px;--rivo-vip-tier-active-column-background-color:;--rivo-vip-tier-table-td-border-bottom:1px solid #000000;--rivo-vip-tiers-section-title-font-color:#006e37;--rivo-vip-tier-table-icon-size:50px;--rivo-card-title-font-family:;--rivo-card-subtitle-font-weight:400;--rivo-aw-border-radius:12px;--rivo-ways-to-earn-section-title-font-color:;--rivo-page-section-title-font-color:#006e37;--rivo-vip-tier-table-body-padding:15px;--rivo-page-background-color:;--rivo-aw-toast-offset-right:auto;--rivo-card-height:px;--rivo-aw-home-featured-content-image-position:center center;--rivo-modal-icon-size:60px;--rivo-card-background-color:#e7f4d9;--rivo-aw-compare-at-price-color:#c70000;--rivo-vip-tier-table-progress-bar-width:50%;--rivo-aw-default-font-size:16px;--rivo-aw-subdued-color:#f7f7f7;--rivo-step-font-color:;--rivo-aw-section-title-font-size:22px;--rivo-card-font-color:#006e37;--rivo-page-icon-color:#d81880;--rivo-card-title-font-size:18px;--rivo-vip-tier-table-padding-top:40px;--rivo-vip-tier-table-body-font-size:18px;--rivo-page-section-padding:60px;--rivo-ways-to-earn-section-subtitle-font-color:}.j-page .rivo-slider-track{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.j-referral{display:grid;grid-template-columns:1fr 1fr;border:1px solid #006e37;border-radius:12px;overflow:hidden;background:#bfe3fa;min-height:680px}.j-referral>img{width:100%;height:100%;object-fit:cover}.j-referral>div{padding:60px 30px;text-align:center;align-self:center;color:#006e37;max-width:500px;width:100%;margin:auto}.j-referral-label{display:inline-block;background:#d81880;border-radius:25px;color:#fff;padding:10px;font-size:16px}.j-referral h2{font:40px/1.1 Reckless Neue;color:#006e37;margin:16px 0}.j-referral p{font-size:18px;line-height:1.4}.j-referral-form>input{display:block;width:100%;border:1px solid white;background:#fff;padding:17px;border-radius:40px;margin:14px 0;font-size:14px}.j-referral-form label{display:flex;align-items:center;font-size:14px;gap:6px;margin:10px 0 16px}.j-referral-form input[type=checkbox]{accent-color:#006e37}.j-referral .j-button{width:100%;border:6px solid #fdfaf0;outline:1px solid #006e37;border-radius:40px;padding:12px}.j-referral small{display:block;font-size:12px;margin-top:32px}.j-referral .j-referral-result{font-size:14px;overflow-wrap:anywhere}.j-referral-result:empty{display:none}@media(max-width:680px){.j-referral{grid-template-columns:1fr;min-height:0}.j-referral>img{height:260px}.j-referral>div{padding:25px}.j-referral h2{font-size:26px}.j-referral p{font-size:15px}}.j-header.j-header-page{position:relative}.j-page-loyalty .rivo-slide:empty{display:none!important}.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:800px}.j-page-loyalty .j-loyalty-marquee{display:flex;width:max-content;gap:0;animation:j-loyalty-stripe 40s linear infinite;will-change:transform}.j-loyalty-marquee-group{display:flex;gap:48px;padding-right:48px;flex:none}@keyframes j-loyalty-stripe{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(max-width:749px){.j-page-loyalty #rivo-template--20539471331407__rivo_ways_to_earn_override_categories_4ACkka .rivo-cards-grid{grid-template-columns:1fr;max-width:500px}}@media(prefers-reduced-motion:reduce){.j-page-loyalty .j-loyalty-marquee{animation:none;will-change:auto}}.j-shop-categories .j-shop-all-link{display:block;border:1px solid var(--j-green);border-radius:50px;background:var(--j-green);color:var(--j-cream);text-align:left;padding:10px 24px;font-size:18px;font-weight:700;line-height:1.2;text-decoration:none}.j-shop-categories .j-shop-all-link:hover,.j-shop-categories .j-shop-all-link:focus-visible{background:var(--j-cream);color:var(--j-green)}#shop{scroll-margin-top:92px}@media(max-width:999px){#shop{scroll-margin-top:76px}}.j-page-loyalty .rivo-rewards.rivo-slider{overflow:visible!important}.j-backdrop:has(.j-account-dialog){background:#0009;padding:12px;justify-content:flex-start}.j-dialog.j-account-dialog{width:450px;max-width:100%;height:calc(100dvh - 16px);max-height:none;padding:0;border:1px solid #31693f;border-radius:14px;background:#ebf4da;overflow:hidden;animation:j-account-enter .3s ease both}.j-account-dialog .j-close{z-index:4;top:10px;right:14px;font-size:22px;color:#1c3020}.j-account-panel{display:flex;flex-direction:column;height:100%;color:#31693f}.j-account-logo{width:83px;object-fit:contain;margin:15px 20px 34px;align-self:flex-start}.j-account-body{padding:0 20px 24px;overflow:auto;flex:1}.j-account-panel h2{font:600 22px/1.2 Avantt TRIAL,sans-serif;margin:10px 0 16px;color:#31693f}.j-account-panel .j-button{width:100%;margin-bottom:16px;background:#d97e47;border-width:6px;font-size:16px;padding:16px 8px}.j-shop-word{text-transform:lowercase;font-size:1.15em;letter-spacing:-1px}.j-account-terms{font-size:12px;line-height:1.6;margin:0 0 24px}.j-account-terms a{text-decoration:underline}.j-account-panel hr{border:0;border-top:1px solid #31693f;margin:24px 0}.j-account-products{display:flex;gap:20px}.j-account-products a{width:100px;flex-shrink:0}.j-account-products img{width:100px;height:100px;object-fit:contain;border:1px solid #31693f;border-radius:12px;background:#fff}.j-account-products h3{font:14px/1.15 Reckless Neue;margin:10px 0 3px}.j-account-products small{font-size:12px}.j-account-links{display:flex;flex-direction:column;gap:20px;margin-top:50px}.j-account-tabs{display:flex;background:#fdf6e8;border-top:1px solid #31693f;min-height:66px}.j-account-tabs button{flex:1;border:0;border-top:9px solid transparent;padding:14px 0 20px;background:none;color:#31693f;font-size:14px}.j-account-tabs button[aria-selected=true]{border-top-color:#31693f;font-weight:600}@keyframes j-account-enter{0%{transform:translate(-105%)}to{transform:translate(0)}}.j-auth-page{min-height:100dvh;background:#fff;color:#111;font:14px Arial,sans-serif;display:flex;flex-direction:column;align-items:center}.j-auth-logo{width:100px;margin-top:40px}.j-auth-page main{width:380px;max-width:calc(100% - 40px);margin:auto;padding:35px 0}.j-auth-page h1{font:600 22px Arial;margin:0 0 8px}.j-auth-page main>p{color:#666;margin:0 0 20px}.j-auth-shop{width:100%;border:0;border-radius:13px;height:50px;background:#5433eb;color:#fff;font-weight:600;font-size:16px}.j-auth-divider{display:flex;align-items:center;gap:16px;color:#777;margin:16px 0}.j-auth-divider:before,.j-auth-divider:after{content:"";height:1px;flex:1;background:#ddd}.j-auth-input{display:flex;border:1px solid #777;border-radius:13px;height:50px;overflow:hidden}.j-auth-input:focus-within{outline:2px solid #425ec8}.j-auth-input input{min-width:0;flex:1;border:0;padding:12px;outline:none}.j-auth-input button{width:46px;background:none;border:0}.j-auth-input img{width:16px;filter:brightness(0)}.j-auth-check{display:flex;align-items:center;gap:8px;margin:14px 0 24px}.j-auth-check input{width:18px;height:18px}.j-auth-page .j-auth-terms{font-size:12px;text-align:center}.j-auth-terms a{text-decoration:underline}.j-auth-page footer{padding:24px;color:#2256a4}.j-auth-back{border:0;background:none;text-decoration:underline;margin-top:20px}.j-auth-label{display:block;margin-bottom:20px}.j-auth-label input{width:100%;padding:14px;margin-top:8px;border:1px solid #aaa;border-radius:10px}@media(max-width:749px){.j-backdrop:has(.j-account-dialog){padding:8px}.j-dialog.j-account-dialog{height:calc(100dvh - 16px)}.j-account-products{gap:14px}.j-account-products a,.j-account-products img{width:94px}.j-account-logo{margin-bottom:24px}}@media(prefers-reduced-motion:reduce){.j-dialog.j-account-dialog{animation:none}}.j-checkout{font:14px/1.4 Arial,sans-serif;background:#fff;color:#111;min-height:100dvh}.j-checkout header{height:78px;border-bottom:1px solid #ddd;display:flex;justify-content:center;align-items:center;position:relative}.j-checkout header>a>img{width:100px}.j-checkout header button{position:absolute;right:max(calc((100vw - 980px)/2),24px);border:0;background:none}.j-checkout header button img{width:22px}.j-checkout-columns{display:grid;grid-template-columns:54% 46%;max-width:1440px;margin:auto}.j-checkout main{width:100%;max-width:580px;justify-self:end;padding:40px}.j-checkout aside{background:#f5f5f5;border-left:1px solid #ddd;padding:40px;min-width:0}.j-checkout-summary{max-width:400px;position:sticky;top:30px}.j-checkout h2{font:700 20px/1.3 Arial;margin:32px 0 12px;color:#111}.j-checkout h3{font:700 16px Arial;margin:22px 0 12px}.j-checkout-savings{border:1px solid #ddd;border-radius:13px;padding:14px}.j-checkout-savings div{display:flex;justify-content:space-between}.j-checkout-savings div+div{color:#666}.j-checkout-savings b:last-child{color:#61795e}.j-checkout-savings hr{border:0;border-top:1px solid #eee;margin:10px 0}.j-express-title{text-align:center;color:#666;margin:20px 0 14px}.j-express{display:flex;gap:10px}.j-express button{flex:1;min-width:0;height:48px;border-radius:13px;border:0;background:#5433eb;display:grid;place-items:center}.j-express button:nth-child(2){background:#f7ca54}.j-express button:nth-child(3){background:#000}.j-express img{height:22px;width:80px;object-fit:contain}.j-express button:first-child img{filter:brightness(0) invert(1)}.j-express button:last-child img{height:32px}.j-checkout .j-auth-divider{margin:22px 0}.j-checkout-contact-title{display:flex;align-items:center;justify-content:space-between}.j-checkout-contact-title h2{margin-top:0}.j-checkout-contact-title button{border:0;background:none;text-decoration:underline;color:#225aa3}.j-checkout input:not([type=checkbox],[type=radio]),.j-checkout select{width:100%;min-width:0;height:50px;background:#fff;border:1px solid #ddd;border-radius:13px;padding:12px 10px;font:14px Arial;margin:0 0 10px}.j-checkout input:focus,.j-checkout select:focus{outline:2px solid #2860a4;outline-offset:0}.j-checkout-row{display:flex;gap:10px}.j-checkout-row>*{flex:1}.j-checkout-check{display:flex;align-items:center;gap:8px;font-size:14px;margin:0 0 28px}.j-checkout-check input{width:18px;height:18px}.j-checkout-country{display:block;border:1px solid #ddd;border-radius:13px;padding:6px 10px;color:#666;font-size:12px;margin-bottom:10px}.j-checkout .j-checkout-country select{border:0;padding:0;height:22px;margin:0}.j-shipping-method{background:#f5f5f5;border-radius:12px;padding:20px;color:#666}.j-payment-note{font-size:13px;color:#666}.j-payment-box{border:1px solid #ccc;border-radius:12px;overflow:hidden}.j-payment-choice{padding:16px;display:flex;align-items:center;gap:10px;border-top:1px solid #ddd}.j-payment-choice:first-child{border-top:0}.j-payment-fields{padding:16px;background:#f5f5f5}.j-payment-fields .j-checkout-check{margin-bottom:0}.j-protection{display:flex;gap:12px;align-items:center;border:1px solid #ddd;padding:20px;margin:20px 0;border-radius:12px}.j-protection span{flex:1}.j-protection small{display:block}.j-checkout-pay{width:100%;border:0;border-radius:12px;background:#31693f;color:#fff;font-weight:600;padding:20px;font-size:16px}.j-checkout main footer{display:flex;gap:15px;flex-wrap:wrap;font-size:12px;border-top:1px solid #ddd;margin-top:30px;padding:24px 0}.j-checkout a{color:#225aa3;text-decoration:underline}.j-checkout-product{display:flex;align-items:center;gap:14px;margin-bottom:20px}.j-checkout-product>div{position:relative;width:64px;flex-shrink:0}.j-checkout-product img{width:64px;height:64px;object-fit:contain;border-radius:14px;border:1px solid #ddd}.j-checkout-product>div span{position:absolute;right:-5px;top:-7px;background:#111;color:#fff;border-radius:50%;width:21px;height:21px;display:grid;place-items:center}.j-checkout-product p{flex:1;margin:0}.j-checkout-product small{display:block;color:#666;font-size:12px}.j-checkout-product>b{font-size:14px;font-weight:400;align-self:flex-start;padding-top:5px}.j-checkout-discount{display:flex;position:relative;margin-bottom:24px}.j-checkout-discount button{position:absolute;right:6px;top:7px;border:1px solid #eee;padding:7px 10px;border-radius:10px;background:#f9f9f9}.j-checkout-cost p{display:flex;justify-content:space-between;margin:7px 0}.j-checkout-cost p:nth-child(2) span{color:#666;font-size:13px}.j-checkout-total{font-size:20px;margin:16px 0!important}.j-checkout-total small{font-size:12px;color:#666}.j-checkout-trust{display:flex;align-items:center;justify-content:center;gap:16px;padding:15px;border:1px solid #ddd;border-radius:13px;margin-top:20px;font-weight:600}.j-checkout-trust img{width:44px}.j-checkout-trust p{margin:0}.j-checkout-trust small{display:block;font-weight:400;margin-top:6px;font-size:12px}.j-checkout-mobile-summary{display:none}.j-checkout-message{padding:12px;border:1px solid #ddd;border-radius:12px}.j-checkout-complete{padding:50px 0}@media(max-width:999px){.j-checkout-columns{display:flex;flex-direction:column}.j-checkout main{max-width:600px;align-self:center;padding:24px 20px}.j-checkout aside{order:-1;padding:16px 20px;border-left:0;border-bottom:1px solid #ddd}.j-checkout-summary{position:static;max-width:560px;margin:auto;display:none}.j-checkout-mobile-summary{display:block;max-width:560px;margin:auto}.j-checkout-mobile-summary summary{cursor:pointer;display:flex;justify-content:space-between;color:#225aa3}.j-checkout-mobile-summary[open]+.j-checkout-summary{display:block;margin-top:24px}.j-checkout-trust{display:none}}.j-checkout h3{color:#111}.j-payment-choice{padding:14px}.j-payment-choice input{position:absolute;opacity:0;width:1px;height:1px}.j-payment-choice:focus-within{outline:2px solid #2860a4;outline-offset:-3px}.j-payment-choice strong{flex:1}.j-payment-marks{display:flex;gap:4px;align-items:center}.j-payment-marks img{width:38px;height:24px;object-fit:contain}.j-payment-marks small{font-size:10px;color:#6176b1;background:#fff;border:1px solid #eee;padding:4px}.j-payment-brand{width:48px;height:18px;object-fit:contain}.j-payment-choice.selected{background:#f9f9ff;border:2px solid #2860a4;border-bottom:0}.j-payment-choice.selected+.j-payment-fields{border:2px solid #2860a4;border-top:0;background:#f9f9ff;padding:0 14px 14px}.j-payment-fields .j-checkout-check{margin:0}.j-protection{padding:8px 10px;min-height:74px;margin:40px 0;position:relative}.j-protection>img{width:62px;height:62px;object-fit:contain}.j-protection>input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:40px;height:24px;border:1px solid #ddd;border-radius:16px;position:absolute;right:22px;top:10px;background:#eee;cursor:pointer}.j-protection>input:before{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:#777;transition:transform .15s}.j-protection>input:checked{background:#31693f}.j-protection>input:checked:before{transform:translate(16px);background:#fff}.j-protection>input:focus-visible{outline:2px solid #2860a4}.j-protection>b{align-self:flex-end;padding:0 10px 5px}.j-protection small{font-size:12px;color:#666;margin-top:8px}.j-checkout-trust:last-child{justify-content:flex-start}.j-checkout-trust .j-checkout-lock{width:14px;height:14px}.j-checkout,.j-checkout input:not([type=checkbox],[type=radio]),.j-checkout select,.j-checkout h2,.j-checkout h3{font-family:-apple-system,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.j-checkout{line-height:1.35}.j-checkout h2{font-weight:600;line-height:24px}.j-checkout-columns{grid-template-columns:53.85% 46.15%}.j-checkout-savings div:last-child{color:#666}.j-checkout-savings hr{margin:8px 0}.j-checkout .j-auth-divider{margin:22px 0 26px}.j-checkout input[type=checkbox]:not(.j-protection input){margin-left:0;border-radius:6px}.j-checkout-trust:first-of-type{gap:8px}.j-express button:nth-child(2){background:#ffc84b}.j-express button:last-child img{height:24px;width:62px}.j-checkout .j-protection>input{width:40px!important;min-width:40px!important;max-width:40px!important;height:24px!important;margin:0!important}.j-product-page .jdgm-masonry-grid__container{display:block!important;columns:2;column-gap:24px;height:auto!important}.j-product-page .jdgm-masonry-grid__masonry-item{position:relative!important;width:100%!important;transform:none!important;break-inside:avoid;margin:0 0 24px;display:inline-block}.j-product-page .jdgm-review-card{width:100%!important}.j-review-status{font:14px/1.5 Arial,sans-serif;text-align:center}.j-review-filters{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:20px 0;padding:16px;text-align:left;font:16px Arial,sans-serif}.j-review-filters[hidden]{display:none}.j-review-filters>button{float:right;text-decoration:underline;border:0;background:none}.j-review-filters fieldset{border:0;padding:12px 0;display:flex;gap:12px}.j-review-filters label{cursor:pointer}.j-review-filters fieldset label span{padding:8px}.j-review-search{display:grid;gap:8px}.j-review-search input{padding:12px;border:1px solid #bbb;border-radius:4px}.j-review-expanded .jm-review-content__body{display:block!important;-webkit-line-clamp:unset!important;max-height:none!important;overflow:visible!important}.j-dialog.j-review-dialog{background:#fff;color:#222;width:800px;max-width:calc(100vw - 32px);padding:0;border-radius:16px;overflow:visible;font-family:Arial,sans-serif}.j-review-dialog>.j-close{z-index:3;top:-44px;right:0;border:1px solid white;background:#333;color:#fff;border-radius:50%;width:36px;height:36px}.j-review-lightbox{display:grid;grid-template-columns:1fr 1fr;height:600px;max-height:calc(100dvh - 100px);overflow:hidden;border-radius:16px}.j-review-photo{position:relative;min-width:0;display:flex;flex-direction:column;background:#000}.j-review-large{width:100%;height:calc(100% - 96px);min-height:0;object-fit:contain;flex:1}.j-review-thumbs{display:flex;gap:8px;padding:20px 16px;overflow:auto;flex-shrink:0;max-height:96px}.j-review-thumbs button{padding:0;border:2px solid transparent;background:none;min-width:52px;height:56px}.j-review-thumbs button[aria-pressed=true]{border-color:#fff}.j-review-thumbs img{width:100%;height:100%;object-fit:cover}.j-review-prev,.j-review-next{position:absolute;top:42%;background:#333b;border:0;border-radius:50%;width:32px;height:32px;padding:8px}.j-review-prev{left:16px}.j-review-next{right:16px}.j-review-prev img,.j-review-next img{filter:brightness(0) invert(1);width:100%;height:100%}.j-review-photo-text{padding:24px;overflow:auto;color:#000;font:16px/1.5 Arial,sans-serif}.j-review-photo-text .jm-voting-controls{display:none}.j-review-photo-text .jm-text{font:inherit}.j-review-photo-text .jm-star-rating{color:#ebbf1f;margin-bottom:16px}.j-review-photo-text .jm-reviewer-avatar{display:none}.j-review-photo-text .jm-reviewer-info{margin-bottom:16px}.j-review-photo-text .jm-reviewer-info__name{font-weight:700}.j-review-photo-text .jdgm-review-card__media{display:none}.j-dialog.j-write-dialog{width:600px;height:600px;max-height:calc(100dvh - 32px);background:#fff;border-radius:4px;color:#303030;padding:32px;overflow:auto;font-family:Arial,sans-serif}.j-write-review{text-align:center;display:flex;flex-direction:column;min-height:100%;gap:16px}.j-write-review h2{font:700 24px/1.3 Arial,sans-serif;margin:10px 0 0;color:#303030}.j-write-review p{font:16px/1.5 Arial;margin:0}.j-write-product{width:240px;height:240px;object-fit:contain;margin:auto}.j-write-stars{display:flex;justify-content:center;gap:12px}.j-write-stars button{padding:0;background:none;border:0;font-size:44px;color:#ebbf1f}.j-write-review label{text-align:left;display:grid;gap:8px;font:16px Arial}.j-write-review input,.j-write-review textarea{font:16px Arial;padding:12px;border:1px solid #ccc;border-radius:4px;width:100%}.j-write-review textarea{min-height:150px}.j-write-review .j-review-anonymous{display:flex;align-items:center}.j-review-anonymous input{width:auto}.j-review-form-nav{display:flex;justify-content:space-between;margin-top:auto;padding-top:20px}.j-review-form-nav button{padding:12px 24px;border:1px solid #ddd;border-radius:5px;background:#fdfaf0;color:#000}.j-write-review small{color:#666}@media(max-width:600px){.j-product-page .jdgm-masonry-grid__container{columns:1}.j-review-lightbox{grid-template-columns:1fr;height:calc(100dvh - 90px);overflow:auto;max-height:none}.j-review-photo{height:55dvh}.j-review-photo-text{overflow:visible}.j-write-product{width:180px;height:180px}.j-dialog.j-write-dialog{padding:24px}.j-write-stars{gap:5px}.j-write-stars button{font-size:38px}}.j-product-page .jdgm-masonry-grid__btn{display:block;position:relative;margin:24px auto;padding:12px 24px;border:1px solid #ddd;border-radius:4px;background:#fdfaf0;color:#222;font:16px Arial;cursor:pointer}.j-product-page .jdgm-masonry-grid__btn[hidden]{display:none}.j-review-photo,.j-review-photo-text{min-height:0}.j-review-lightbox{grid-template-rows:minmax(0,1fr)}.j-review-photo-text .jm-voting-controls{display:none!important}.j-review-photo-text .jm-cluster{gap:6px}.j-review-photo-text .jm-star-rating .jm-cluster{gap:0}.j-review-photo-text .jm-reviewer-info__name{font-weight:700!important}.j-review-photo-text .jm-reviewer-info .jm-stack{gap:4px}.j-review-photo-text .jm-reviewer-avatar{display:none!important}.j-review-photo-text .jm-reviewer-info{margin-bottom:16px!important}.j-review-photo-text .jm-text{font-family:Arial,sans-serif!important}.j-review-photo-text .jm-star-rating__font-icon{font-size:24px!important}@media(max-width:600px){.j-review-lightbox{grid-template-rows:55dvh auto}.j-review-photo-text{min-height:180px}}.j-review-large{object-fit:cover}.j-review-thumbs{gap:8px;padding:24px 8px}.j-review-thumbs button{min-width:48px;width:48px;height:48px;border:1px solid transparent;border-radius:16px;overflow:hidden}.j-review-prev{left:8px}.j-review-next{right:8px}.j-review-prev,.j-review-next{top:calc(50% - 16px)}.j-review-photo-text{font-family:Figtree,Arial,sans-serif;line-height:1.1}.j-review-photo-text p{margin:0!important;font:inherit!important;line-height:1.1!important}.j-review-photo-text .jm-text{font-family:Figtree,Arial,sans-serif!important}.j-review-photo-text .jm-reviewer-avatar{display:block!important;width:44px;height:44px;border-radius:50%;background:#fdfaf0;flex-shrink:0}.j-review-photo-text .jm-reviewer-avatar__initial{display:flex;align-items:center;justify-content:center;height:44px}.j-review-photo-text .jm-reviewer-info{display:flex;gap:8px;margin:16px 0!important;align-items:center}.j-review-photo-text .jm-reviewer-info__details{display:grid;gap:6px}.j-review-photo-text .jm-reviewer-info__details>.jm-cluster{display:flex;align-items:center;gap:6px}.j-review-photo-text .jm-reviewer-info__details p{font-size:12px!important;border-radius:12px!important;padding:2px 8px!important}.j-review-photo-text .jm-star-rating .jm-cluster{gap:3px}.j-review-photo-text .jm-review-content{margin:0 0 20px}.j-review-photo-text .jm-voting-controls{display:flex!important;align-items:center;gap:16px;margin-top:20px}.j-review-photo-text .jm-voting-controls__button{display:flex;align-items:center;gap:8px;border:0;background:none;padding:0;cursor:pointer}.j-review-photo-text .jm-voting-controls__button svg{width:16px;height:16px}.j-review-photo-text .jm-reviewer-info__name{font-size:16px!important}.j-review-filters{padding:0;border:0;margin:16px 0}.j-review-filters .jm-filter-panel__clear-btn{display:block!important;visibility:visible!important;opacity:1!important}.j-review-expanded .jdgm-review-card__body{display:block!important;max-height:none!important;-webkit-line-clamp:unset!important;overflow:visible!important}.jdgm-review-card__more-text{cursor:pointer;text-decoration:underline}.j-review-photo-text .jm-star-rating{margin-bottom:0}.j-review-photo-text .jm-voting-controls{gap:16px!important}.j-review-photo-text .jm-voting-controls__button{gap:8px!important}.j-review-photo-text .jm-voting-controls p,.j-review-photo-text .jm-voting-controls__button .jm-text{font-size:14px!important}.j-review-photo-text .jm-reviewer-avatar__initial .jm-text{font-weight:700!important}.shoplift-hide{opacity:0!important}#preview-bar-iframe,#PBarNextFrameWrapper{display:none!important}#shoplift-preview-control{position:fixed;max-width:332px;height:56px;background-color:#141414;z-index:9999;bottom:20px;display:flex;border-radius:8px;box-shadow:13px 22px 7px #0000,9px 14px 7px #00000003,5px 8px 6px #0000000d,2px 4px 4px #00000017,1px 1px 2px #0000001a,0 0 #0000001a;align-items:center;margin:0 auto;left:16px;right:16px;opacity:0;transform:translateY(20px);visibility:hidden;transition:opacity .4s ease-in-out,transform .4s ease-in-out,visibility 0s .4s}#shoplift-preview-control.visible{opacity:1;transform:translateY(0);visibility:visible;transition:opacity .4s ease-in-out,transform .4s ease-in-out,visibility 0s 0s}#shoplift-preview-control *{font-family:Inter,sans-serif;color:#fff;box-sizing:border-box;font-size:16px}#shoplift-preview-variant-title{font-weight:400;line-height:140%;font-size:16px;text-align:start;letter-spacing:-.16px;flex-grow:1;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}#shoplift-preview-variant-selector{position:relative;display:block;padding:6px 0;height:100%;min-width:0;flex:1 1 auto}#shoplift-preview-variant-menu-trigger{border:none;cursor:pointer;width:100%;background-color:transparent;padding:0 16px;border-left:1px solid #333;border-right:1px solid #333;height:100%;display:flex;align-items:center;justify-content:start;gap:8px}#shoplift-preview-variant-selector .menu-variant-label{width:24px;height:24px;border-radius:50%;padding:6px;display:flex;justify-content:center;align-items:center;font-size:12px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.12px;flex-shrink:0}#shoplift-preview-variant-selector .preview-variant-menu{position:absolute;bottom:110%;transform:translate3d(0,20px,0);visibility:hidden;pointer-events:none;opacity:0;cursor:pointer;background-color:#141414;border:1px solid #141414;border-radius:6px;width:100%;max-height:156px;overflow-y:auto;box-shadow:0 8px 16px #0003;z-index:1;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility 0s .3s}#shoplift-preview-variant-selector .preview-variant-menu.preview-variant-menu__visible{visibility:visible;pointer-events:auto;opacity:100;transform:translateZ(0);transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility 0s 0s}@media screen and (max-width:400px){#shoplift-preview-variant-selector .preview-variant-menu{position:fixed;left:0;right:0;width:auto;bottom:110%}}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item{padding:12px 16px;display:flex;overflow:hidden}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item .menu-variant-label{margin-right:6px}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item span{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;color:#f6f6f6;font-size:14px;font-style:normal;font-weight:500}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item:hover{background-color:#545454}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item:last-of-type{border-bottom-left-radius:6px;border-bottom-right-radius:6px}#shoplift-preview-variant-selector .preview-variant-menu .preview-variant-menu--item:first-of-type{border-top-left-radius:6px;border-top-right-radius:6px}#shoplift-preview-control div:has(#shoplift-exit-preview-button){padding:0 16px}#shoplift-exit-preview-button{padding:6px 8px;font-weight:500;line-height:75%;border-radius:4px;background-color:transparent;border:none;text-decoration:none}#shoplift-exit-preview-button:hover{cursor:pointer;background-color:#333}#shoplift-preview-subscription-warning{position:relative;display:flex;align-items:center;gap:6px;padding:6px 10px;margin:0 4px;border-left:1px solid #333;cursor:help;outline:none}#shoplift-preview-subscription-warning__icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background-color:#f59e0b;color:#141414!important;font-weight:700;font-size:12px!important;line-height:1;flex-shrink:0}#shoplift-preview-subscription-warning__label{font-size:13px!important;font-weight:500;color:#fbbf24!important;text-wrap:nowrap;white-space:nowrap}#shoplift-preview-subscription-warning__tooltip{position:absolute;bottom:calc(100% + 8px);right:0;max-width:320px;width:max-content;padding:10px 12px;border-radius:6px;background-color:#1f1f1f;color:#fff!important;font-size:12px!important;line-height:1.4!important;box-shadow:0 8px 16px #0000004d;z-index:10000;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility 0s .2s;pointer-events:none}#shoplift-preview-subscription-warning__tooltip.shoplift-preview-subscription-warning__tooltip--visible{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility 0s 0s}#shoplift-preview-subscription-warning:focus-visible{box-shadow:inset 0 0 0 2px #f59e0b;border-radius:4px}#shoplift-preview-control:has(#shoplift-preview-subscription-warning){max-width:480px}@font-face{font-family:Reckless Neue;src:url(1d46e7e7bf8a22bf.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avantt TRIAL;src:url(6d60ee1b9dca64f4.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avantt TRIAL;src:url(3f1d6846d9f65b2c.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Avantt TRIAL;src:url(e4d7f0f00570ebab.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Avantt TRIAL;src:url(8b70ee18ef44fbbf.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.jdgm-star{color:#ebbf1f}.jdgm-prev-badge .jdgm-prev-badge__text{visibility:visible}@media only screen and (min-width:481px){#frontrow-banner-wrapper{display:none!important}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}[dir=ltr] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}[dir=rtl] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-right:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;width:calc(var(--swiper-navigation-size)/44*27);height:44px;height:var(--swiper-navigation-size);margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-feature-settings:;font-variant:normal;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:8px;height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:#000;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-theme-color);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}#shopify-buyer-consent{margin-top:1em;display:inline-block;width:100%}#shopify-buyer-consent.hidden{display:none}#shopify-subscription-policy-button{background:none;border:none;padding:0;text-decoration:underline;font-size:inherit;cursor:pointer}#shopify-subscription-policy-button:before{box-shadow:none}:root,.color-scheme-1{--color-background: 255,255,255;--gradient-background: #ffffff;--color-foreground: 18,18,18;--color-background-contrast: 191,191,191;--color-shadow: 18,18,18;--color-button: 18,18,18;--color-button-text: 255,255,255;--color-secondary-button: 255,255,255;--color-secondary-button-text: 18,18,18;--color-link: 18,18,18;--color-badge-foreground: 18,18,18;--color-badge-background: 255,255,255;--color-badge-border: 18,18,18;--payment-terms-background-color: rgb(255 255 255)}.color-scheme-2{--color-background: 253,250,240;--gradient-background: #fdfaf0;--color-foreground: 18,18,18;--color-background-contrast: 238,212,127;--color-shadow: 18,18,18;--color-button: 18,18,18;--color-button-text: 243,243,243;--color-secondary-button: 253,250,240;--color-secondary-button-text: 18,18,18;--color-link: 18,18,18;--color-badge-foreground: 18,18,18;--color-badge-background: 253,250,240;--color-badge-border: 18,18,18;--payment-terms-background-color: rgb(253 250 240)}.color-scheme-3{--color-background: 221,239,201;--gradient-background: #ddefc9;--color-foreground: 0,110,55;--color-background-contrast: 159,210,103;--color-shadow: 0,110,55;--color-button: 255,255,255;--color-button-text: 0,110,55;--color-secondary-button: 221,239,201;--color-secondary-button-text: 255,255,255;--color-link: 255,255,255;--color-badge-foreground: 0,110,55;--color-badge-background: 221,239,201;--color-badge-border: 0,110,55;--payment-terms-background-color: rgb(221 239 201)}.color-scheme-4{--color-background: 18,18,18;--gradient-background: #121212;--color-foreground: 255,255,255;--color-background-contrast: 146,146,146;--color-shadow: 18,18,18;--color-button: 255,255,255;--color-button-text: 18,18,18;--color-secondary-button: 18,18,18;--color-secondary-button-text: 255,255,255;--color-link: 255,255,255;--color-badge-foreground: 255,255,255;--color-badge-background: 18,18,18;--color-badge-border: 255,255,255;--payment-terms-background-color: rgb(18 18 18)}.color-scheme-5{--color-background: 0,110,55;--gradient-background: #006e37;--color-foreground: 255,255,255;--color-background-contrast: 0,0,0;--color-shadow: 0,110,55;--color-button: 255,255,255;--color-button-text: 255,255,255;--color-secondary-button: 0,110,55;--color-secondary-button-text: 255,255,255;--color-link: 255,255,255;--color-badge-foreground: 255,255,255;--color-badge-background: 0,110,55;--color-badge-border: 255,255,255;--payment-terms-background-color: rgb(0 110 55)}.color-scheme-b09d73b5-5ad2-439a-8f6e-3629fef6c2ec{--color-background: 253,250,240;--gradient-background: #fdfaf0;--color-foreground: 0,110,55;--color-background-contrast: 238,212,127;--color-shadow: 0,110,55;--color-button: 0,110,55;--color-button-text: 255,255,255;--color-secondary-button: 253,250,240;--color-secondary-button-text: 0,110,55;--color-link: 0,110,55;--color-badge-foreground: 0,110,55;--color-badge-background: 253,250,240;--color-badge-border: 0,110,55;--payment-terms-background-color: rgb(253 250 240)}.color-scheme-0fae36bb-d94e-4c43-8841-844754cb82cf{--color-background: 253,250,240;--gradient-background: #fdfaf0;--color-foreground: 0,110,55;--color-background-contrast: 238,212,127;--color-shadow: 0,110,55;--color-button: 246,139,83;--color-button-text: 253,250,240;--color-secondary-button: 253,250,240;--color-secondary-button-text: 0,110,55;--color-link: 0,110,55;--color-badge-foreground: 0,110,55;--color-badge-background: 253,250,240;--color-badge-border: 0,110,55;--payment-terms-background-color: rgb(253 250 240)}.color-scheme-c9282845-ad4e-4ec5-b148-e43d485d057b{--color-background: 221,239,201;--gradient-background: #ddefc9;--color-foreground: 0,110,55;--color-background-contrast: 159,210,103;--color-shadow: 255,255,255;--color-button: 246,139,83;--color-button-text: 0,110,55;--color-secondary-button: 221,239,201;--color-secondary-button-text: 246,139,83;--color-link: 246,139,83;--color-badge-foreground: 0,110,55;--color-badge-background: 221,239,201;--color-badge-border: 0,110,55;--payment-terms-background-color: rgb(221 239 201)}.color-scheme-17e4e6d8-6040-4b71-a1b0-c14e9928a6ec{--color-background: 0,110,55;--gradient-background: #006e37;--color-foreground: 253,250,240;--color-background-contrast: 0,0,0;--color-shadow: 18,18,18;--color-button: 0,110,55;--color-button-text: 255,255,255;--color-secondary-button: 0,110,55;--color-secondary-button-text: 0,110,55;--color-link: 0,110,55;--color-badge-foreground: 253,250,240;--color-badge-background: 0,110,55;--color-badge-border: 253,250,240;--payment-terms-background-color: rgb(0 110 55)}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-b09d73b5-5ad2-439a-8f6e-3629fef6c2ec,.color-scheme-0fae36bb-d94e-4c43-8841-844754cb82cf,.color-scheme-c9282845-ad4e-4ec5-b148-e43d485d057b,.color-scheme-17e4e6d8-6040-4b71-a1b0-c14e9928a6ec{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background))}:root{--font-body-family: "Avantt TRIAL", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: "Reckless Neue", sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--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: 144rem;--page-width-margin: 0rem;--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: 20px;--grid-desktop-horizontal-spacing: 20px;--grid-mobile-vertical-spacing: 10px;--grid-mobile-horizontal-spacing: 10px;--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}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;font-size:calc(var(--font-body-scale) * 62.5%);height:100%}body{display:flex;flex-direction:column;min-height:100%;margin:0;font-size:1.5rem;letter-spacing:.06rem;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)}main{flex:1 0 auto}@media screen and (min-width:750px){body{font-size:1.6rem}}:root{--alpha-button-background: 1;--alpha-button-border: 1;--alpha-link: .85;--alpha-badge-border: .1;--focused-base-outline: .2rem solid rgba(var(--color-foreground), .5);--focused-base-outline-offset: .3rem;--focused-base-box-shadow: 0 0 0 .3rem rgb(var(--color-background)), 0 0 .5rem .4rem rgba(var(--color-foreground), .3)}.product-card-wrapper .card,.contains-card--product{--border-radius: var(--product-card-corner-radius);--border-width: var(--product-card-border-width);--border-opacity: var(--product-card-border-opacity);--shadow-horizontal-offset: var(--product-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--product-card-shadow-vertical-offset);--shadow-blur-radius: var(--product-card-shadow-blur-radius);--shadow-opacity: var(--product-card-shadow-opacity);--shadow-visible: var(--product-card-shadow-visible);--image-padding: var(--product-card-image-padding);--text-alignment: var(--product-card-text-alignment)}.collection-card-wrapper .card,.contains-card--collection{--border-radius: var(--collection-card-corner-radius);--border-width: var(--collection-card-border-width);--border-opacity: var(--collection-card-border-opacity);--shadow-horizontal-offset: var(--collection-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--collection-card-shadow-vertical-offset);--shadow-blur-radius: var(--collection-card-shadow-blur-radius);--shadow-opacity: var(--collection-card-shadow-opacity);--shadow-visible: var(--collection-card-shadow-visible);--image-padding: var(--collection-card-image-padding);--text-alignment: var(--collection-card-text-alignment)}.article-card-wrapper .card,.contains-card--article{--border-radius: var(--blog-card-corner-radius);--border-width: var(--blog-card-border-width);--border-opacity: var(--blog-card-border-opacity);--shadow-horizontal-offset: var(--blog-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--blog-card-shadow-vertical-offset);--shadow-blur-radius: var(--blog-card-shadow-blur-radius);--shadow-opacity: var(--blog-card-shadow-opacity);--shadow-visible: var(--blog-card-shadow-visible);--image-padding: var(--blog-card-image-padding);--text-alignment: var(--blog-card-text-alignment)}.contains-content-container,.content-container{--border-radius: var(--text-boxes-radius);--border-width: var(--text-boxes-border-width);--border-opacity: var(--text-boxes-border-opacity);--shadow-horizontal-offset: var(--text-boxes-shadow-horizontal-offset);--shadow-vertical-offset: var(--text-boxes-shadow-vertical-offset);--shadow-blur-radius: var(--text-boxes-shadow-blur-radius);--shadow-opacity: var(--text-boxes-shadow-opacity);--shadow-visible: var(--text-boxes-shadow-visible)}.contains-media,.global-media-settings{--border-radius: var(--media-radius);--border-width: var(--media-border-width);--border-opacity: var(--media-border-opacity);--shadow-horizontal-offset: var(--media-shadow-horizontal-offset);--shadow-vertical-offset: var(--media-shadow-vertical-offset);--shadow-blur-radius: var(--media-shadow-blur-radius);--shadow-opacity: var(--media-shadow-opacity);--shadow-visible: var(--media-shadow-visible)}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.6rem}body:has(.section-header .drawer-menu) .announcement-bar-section .page-width{max-width:100%}.page-width.drawer-menu{max-width:100%}.page-width-desktop{padding:0;margin:0 auto}.utility-bar__grid.page-width{padding-left:3rem;padding-right:3rem}@media screen and (min-width:750px){.page-width{padding:0 5rem}.header.page-width,.utility-bar__grid.page-width{padding-left:3.2rem;padding-right:3.2rem}.page-width--narrow{padding:0 9rem}.page-width-desktop{padding:0}.page-width-tablet{padding:0 5rem}}@media screen and (min-width:990px){.header:not(.drawer-menu).page-width{padding-left:5rem;padding-right:5rem}.page-width--narrow{max-width:72.6rem;padding:0}.page-width-desktop{max-width:var(--page-width);padding:0 5rem}}.isolate{position:relative;z-index:0}.section+.section{margin-top:var(--spacing-sections-mobile)}@media screen and (min-width:750px){.section+.section{margin-top:var(--spacing-sections-desktop)}}.element-margin-top{margin-top:5rem}@media screen and (min-width:750px){.element-margin{margin-top:calc(5rem + var(--page-width-margin))}}.background-secondary{background-color:rgba(var(--color-foreground),.04)}.grid-auto-flow{display:grid;grid-auto-flow:column}.page-margin,.shopify-challenge__container{margin:7rem auto}.rte-width{max-width:82rem;margin:0 auto 2rem}.list-unstyled{margin:0;padding:0;list-style:none}.hidden{display:none!important}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden--inline{margin:0;height:1em}.overflow-hidden{overflow:hidden}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}.full-width-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}::selection{background-color:rgba(var(--color-foreground),.2)}.text-body{font-size:1.5rem;letter-spacing:.06rem;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)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:#006e37;line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}.hxxl{font-size:clamp(calc(var(--font-heading-scale) * 5.6rem),14vw,calc(var(--font-heading-scale) * 7.2rem));line-height:1.1}.hxl{font-size:calc(var(--font-heading-scale) * 5rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}@media only screen and (min-width:750px){.hxl{font-size:calc(var(--font-heading-scale) * 6.2rem)}}.h0{font-size:calc(var(--font-heading-scale) * 4rem)}@media only screen and (min-width:750px){.h0{font-size:calc(var(--font-heading-scale) * 5.2rem)}}h6,.h6{color:rgba(var(--color-foreground),.75);margin-block-start:1.67em;margin-block-end:1.67em}blockquote{font-style:italic;color:rgba(var(--color-foreground),.75);border-left:.2rem solid rgba(var(--color-foreground),.2);padding-left:1rem}@media screen and (min-width:750px){blockquote{padding-left:1.5rem}}.caption{font-size:1rem;letter-spacing:.07rem;line-height:calc(1 + .7 / var(--font-body-scale))}@media screen and (min-width:750px){.caption{font-size:1.2rem}}.caption-with-letter-spacing{font-size:1rem;letter-spacing:.13rem;line-height:calc(1 + .2 / var(--font-body-scale));text-transform:uppercase}.caption-with-letter-spacing--medium{font-size:1.2rem;letter-spacing:.16rem}.caption-with-letter-spacing--large{font-size:1.4rem;letter-spacing:.18rem}.caption-large,.customer .field input,.customer select,.field__input,.form__label,.select__select{font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem}.color-foreground{color:rgb(var(--color-foreground))}table:not([class]){table-layout:fixed;border-collapse:collapse;font-size:1.4rem;border-style:hidden;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.2)}table:not([class]) td,table:not([class]) th{padding:1em;border:.1rem solid rgba(var(--color-foreground),.2)}@media screen and (max-width:749px){.small-hide{display:none!important}}@media screen and (min-width:750px)and (max-width:989px){.medium-hide{display:none!important}}@media screen and (min-width:990px){.large-up-hide{display:none!important}}.left{text-align:left}.center{text-align:center}.right{text-align:right}.uppercase{text-transform:uppercase}.light{opacity:.7}a:empty,ul:empty,dl:empty,div:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}.link,.customer a{cursor:pointer;display:inline-block;border:none;box-shadow:none;text-decoration:underline;text-underline-offset:.3rem;color:rgb(var(--color-link));background-color:transparent;font-size:1.4rem;font-family:inherit}.link--text{color:#006e37}.link-with-icon{display:inline-flex;font-size:1.4rem;font-weight:600;letter-spacing:.1rem;text-decoration:none;margin-bottom:4.5rem;white-space:nowrap}.link-with-icon .icon{width:1.5rem;margin-left:1rem}a:not([href]){cursor:not-allowed}.circle-divider:after{content:"•";margin:0 1.3rem 0 1.5rem}.circle-divider:last-of-type:after{display:none}hr{border:none;height:.1rem;background-color:rgba(var(--color-foreground),.2);display:block;margin:5rem 0}@media screen and (min-width:750px){hr{margin:7rem 0}}.full-unstyled-link{text-decoration:none;color:currentColor;display:block}.placeholder{background-color:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground),.55);fill:rgba(var(--color-foreground),.55)}details>*{box-sizing:border-box}.break{word-break:break-word}.visibility-hidden{visibility:hidden}@media(prefers-reduced-motion){.motion-reduce{transition:none!important;animation:none!important}}:root{--duration-short: .1s;--duration-default: .2s;--duration-announcement-bar: .25s;--duration-medium: .3s;--duration-long: .5s;--duration-extra-long: .6s;--duration-extra-longer: .75s;--duration-extended: 3s;--ease-out-slow: cubic-bezier(0, 0, .3, 1);--animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow)}.underlined-link,.customer a,.inline-richtext a{text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness ease .1s}.underlined-link,.customer a{color:rgba(var(--color-link),var(--alpha-link))}.inline-richtext a,.rte.inline-richtext a{color:currentColor}.underlined-link:hover,.customer a:hover,.inline-richtext a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.icon-arrow{width:1.5rem}h3 .icon-arrow,.h3 .icon-arrow{width:calc(var(--font-heading-scale) * 1.5rem)}.animate-arrow .icon-arrow path{transform:translate(-.25rem);transition:transform var(--duration-short) ease}.animate-arrow:hover .icon-arrow path{transform:translate(-.05rem)}.svg-wrapper{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px}.svg-wrapper>svg{height:100%;width:100%}summary{cursor:pointer;list-style:none;position:relative}summary .icon-caret{position:absolute;height:.6rem;right:1.5rem;top:calc(50% - .2rem)}summary::-webkit-details-marker{display:none}.disclosure-has-popup{position:relative}.disclosure-has-popup[open]>summary:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;display:block;cursor:default;content:" ";background:transparent}.disclosure-has-popup>summary:before{display:none}.disclosure-has-popup[open]>summary+*{z-index:100}@media screen and (min-width:750px){.disclosure-has-popup[open]>summary+*{z-index:4}.facets .disclosure-has-popup[open]>summary+*{z-index:2}}.placeholder-svg{height:100%;width:100%}*:focus{outline:0;box-shadow:none}*:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}.focused{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}.focus-inset:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.focused.focus-inset{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.focus-none{box-shadow:none!important;outline:0!important;background-color:#fdfaf0}.focus-offset:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:1rem;box-shadow:0 0 0 1rem rgb(var(--color-background)),0 0 .2rem 1.2rem rgba(var(--color-foreground),.3)}.focus-offset.focused{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:1rem;box-shadow:0 0 0 1rem rgb(var(--color-background)),0 0 .2rem 1.2rem rgba(var(--color-foreground),.3)}.title,.title-wrapper-with-link{margin:3rem 0 2rem}.title-wrapper-with-link .title{margin:0}.title .link{font-size:inherit}.title-wrapper{margin-bottom:3rem}.title-wrapper-with-link{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}.title--primary{margin:4rem 0}.title-wrapper--self-padded-tablet-down,.title-wrapper--self-padded-mobile{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:750px){.title-wrapper--self-padded-mobile{padding-left:0;padding-right:0}}@media screen and (min-width:990px){.title,.title-wrapper-with-link{margin:5rem 0 3rem}.title--primary{margin:2rem 0}.title-wrapper-with-link{align-items:center}.title-wrapper-with-link .title{margin-bottom:0}.title-wrapper--self-padded-tablet-down{padding-left:0;padding-right:0}}.title-wrapper-with-link .link-with-icon{margin:0;flex-shrink:0;display:flex;align-items:center}.title-wrapper-with-link .link-with-icon .svg-wrapper{width:1.5rem}.title-wrapper-with-link a{margin-top:0;flex-shrink:0}.title-wrapper--no-top-margin{margin-top:0}.title-wrapper--no-top-margin>.title{margin-top:0}.subtitle{font-size:1.8rem;line-height:calc(1 + .8 / var(--font-body-scale));letter-spacing:.06rem;color:rgba(var(--color-foreground),.7)}.subtitle--small{font-size:1.4rem;letter-spacing:.1rem}.subtitle--medium{font-size:1.6rem;letter-spacing:.08rem}.grid{display:flex;flex-wrap:wrap;margin-bottom:2rem;padding:0;list-style:none;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}.grid:last-child{margin-bottom:0}.grid__item{width:calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);flex-grow:1;flex-shrink:0}@media screen and (min-width:750px){.grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.grid--gapless.grid{column-gap:0;row-gap:0}@media screen and (max-width:749px){.grid__item.slider__slide--full-width{width:100%;max-width:none}}.grid--1-col .grid__item{max-width:100%;width:100%}.grid--3-col .grid__item{width:calc(33.33% - var(--grid-mobile-horizontal-spacing) * 2 / 3)}@media screen and (min-width:750px){.grid--3-col .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}.grid--2-col .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}@media screen and (min-width:750px){.grid--2-col .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.grid--4-col-tablet .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (max-width:989px){.grid--1-col-tablet-down .grid__item{width:100%;max-width:100%}.slider--tablet.grid--peek{margin:0;width:100%}.slider--tablet.grid--peek .grid__item{box-sizing:content-box;margin:0}.slider.slider--tablet .scroll-trigger.animate--slide-in,.slider.slider--mobile .scroll-trigger.animate--slide-in{animation:none;opacity:1;transform:inherit}.scroll-trigger:not(.scroll-trigger--offscreen) .slider--tablet{animation:var(--animation-slide-in)}}@media screen and (min-width:990px){.grid--6-col-desktop .grid__item{width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6);max-width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6)}.grid--5-col-desktop .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.grid--3-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.grid--2-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.slider.slider--desktop .scroll-trigger.animate--slide-in{animation:none;opacity:1;transform:inherit}.scroll-trigger:not(.scroll-trigger--offscreen) .slider--desktop{animation:var(--animation-slide-in)}}@media screen and (min-width:990px){.grid--1-col-desktop{flex:0 0 100%;max-width:100%}.grid--1-col-desktop .grid__item{width:100%;max-width:100%}}@media screen and (max-width:749px){.grid--peek.slider--mobile{margin:0;width:100%}.grid--peek.slider--mobile .grid__item{box-sizing:content-box;margin:0}.grid--peek .grid__item{min-width:35%}.grid--peek.slider .grid__item:first-of-type{margin-left:1.5rem}.grid--peek.slider:after{margin-left:calc(-1 * var(--grid-mobile-horizontal-spacing))}.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item,.grid--peek .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) - 3rem)}.slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item,.slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(100% - var(--grid-mobile-horizontal-spacing) - 3rem)}}@media screen and (min-width:750px)and (max-width:989px){.slider--tablet.grid--peek .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) - 3rem)}.slider--tablet.grid--peek.grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) - 3rem)}.slider--tablet.grid--peek.grid--2-col-tablet .grid__item,.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) - 3rem)}.slider--tablet.grid--peek .grid__item:first-of-type{margin-left:1.5rem}.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.grid--1-col-tablet-down.grid--peek .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) - 3rem)}}.media{display:block;background-color:rgba(var(--color-foreground),.1);position:relative;overflow:hidden}.media--transparent{background-color:transparent}.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.media>img{object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.media--square{padding-bottom:100%}.media--portrait{padding-bottom:125%}.media--landscape{padding-bottom:66.6%}.media--cropped{padding-bottom:56%}.media--16-9{padding-bottom:56.25%}.media--circle{padding-bottom:100%;border-radius:50%}.media.media--hover-effect>img+img{opacity:0}@media screen and (min-width:990px){.media--cropped{padding-bottom:63%}}deferred-media{display:block}.button--secondary,.button--tertiary{--color-button: var(--color-secondary-button);--color-button-text: var(--color-secondary-button-text)}.button--tertiary{--alpha-button-background: 0;--alpha-button-border: .2}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{--shadow-horizontal-offset: var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset: var(--buttons-shadow-vertical-offset);--shadow-blur-radius: var(--buttons-shadow-blur-radius);--shadow-opacity: var(--buttons-shadow-opacity);--shadow-visible: var(--buttons-shadow-visible);--border-offset: var( --buttons-border-offset );--border-opacity: calc(1 - var(--buttons-border-opacity));border-radius:var(--buttons-radius-outset);position:relative}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4.5rem + var(--buttons-border-width) * 2)}.button,.shopify-challenge__button,.customer button{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 3rem;cursor:pointer;font:inherit;font-size:1.5rem;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background))}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--buttons-radius-outset);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{content:"";position:absolute;top:var(--buttons-border-width);right:var(--buttons-border-width);bottom:var(--buttons-border-width);left:var(--buttons-border-width);z-index:1;border-radius:var(--buttons-radius);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background));transition:box-shadow var(--duration-short) ease}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}.button--secondary:after{--border-opacity: var(--buttons-border-opacity)}.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button__button--unbranded:focus{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.button:focus:not(:focus-visible):not(.focused),.shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.focused){box-shadow:inherit}.button::selection,.shopify-challenge__button::selection,.customer button::selection{background-color:rgba(var(--color-button-text),.3)}.button,.button-label,.shopify-challenge__button,.customer button{font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale))}.button--tertiary{font-size:1.2rem;padding:1rem 1.5rem;min-width:calc(9rem + var(--buttons-border-width) * 2);min-height:calc(3.5rem + var(--buttons-border-width) * 2)}.button--small{padding:1.2rem 2.6rem}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: var( --buttons-radius-outset );--shopify-accelerated-checkout-button-box-shadow: var( --shadow-horizontal-offset ) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow), var(--shadow-opacity))}shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: var( --buttons-radius-outset );--shopify-accelerated-checkout-button-box-shadow: var( --shadow-horizontal-offset ) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow), var(--shadow-opacity))}.button:disabled,.button[aria-disabled=true],.button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.customer button.disabled,.quantity__button.disabled{cursor:not-allowed;opacity:.5}.button--full-width{display:flex;width:100%}.button.loading{color:transparent;position:relative}@media screen and (forced-colors:active){.button.loading{color:rgb(var(--color-foreground))}}.button.loading>.loading__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;height:100%;display:flex;align-items:center}.button.loading>.loading__spinner .spinner{width:fit-content}.button.loading>.loading__spinner .path{stroke:rgb(var(--color-button-text))}.share-button{display:block;position:relative}.share-button details{width:fit-content}.share-button__button{font-size:1.4rem;display:flex;align-items:center;color:rgb(var(--color-link));margin-left:0;padding-left:0;min-height:4.4rem}details[open]>.share-button__fallback{animation:animateMenuOpen var(--duration-default) ease}.share-button__button:hover{text-decoration:underline;text-underline-offset:.3rem}.share-button__button,.share-button__fallback button{cursor:pointer;background-color:transparent;border:none}.share-button__button .icon-share{height:1.2rem;margin-right:1rem;min-width:1.3rem}.share-button__fallback{display:flex;align-items:center;position:absolute;top:3rem;left:.1rem;z-index:3;width:100%;min-width:max-content;border-radius:var(--inputs-radius);border:0}.share-button__fallback:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:.1rem solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1}.share-button__fallback:before{background:rgb(var(--color-background));pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1}.share-button__fallback button{width:4.4rem;height:4.4rem;padding:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;position:relative;right:var(--inputs-border-width)}.share-button__fallback button:hover{color:rgba(var(--color-foreground),.75)}.share-button__fallback button:hover .svg-wrapper{transform:scale(1.07)}.share-button__close:not(.hidden)+.share-button__copy{display:none}.share-button__close,.share-button__copy{background-color:transparent;color:rgb(var(--color-foreground))}.share-button__copy:focus-visible,.share-button__close:focus-visible{background-color:rgb(var(--color-background));z-index:2}.share-button__copy:focus,.share-button__close:focus{background-color:rgb(var(--color-background));z-index:2}.field:not(:focus-visible):not(.focused)+.share-button__copy:not(:focus-visible):not(.focused),.field:not(:focus-visible):not(.focused)+.share-button__close:not(:focus-visible):not(.focused){background-color:inherit}.share-button__fallback .field:after,.share-button__fallback .field:before{content:none}.share-button__fallback .field{border-radius:0;min-width:auto;min-height:auto;transition:none}.share-button__fallback .field__input:focus,.share-button__fallback .field__input:-webkit-autofill{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.1rem;box-shadow:0 0 0 .1rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.share-button__fallback .field__input{box-shadow:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;filter:none;min-width:auto;min-height:auto}.share-button__fallback .field__input:hover{box-shadow:none}.share-button__fallback .icon{width:1.5rem;height:1.5rem}.share-button__message:not(:empty){display:flex;align-items:center;width:100%;height:100%;margin-top:0;padding:.8rem 0 .8rem 1.5rem;margin:var(--inputs-border-width)}.share-button__message:not(:empty):not(.hidden)~*{display:none}.field__input,.select__select,.customer .field input,.customer select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;width:100%;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;border-radius:var(--inputs-radius);height:4.5rem;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + (var(--inputs-border-width) * 2));position:relative;border:0}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:.1rem solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1}.select__select{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.2rem;color:rgba(var(--color-foreground),.75)}.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground),var(--inputs-border-opacity));outline:0;border-radius:var(--inputs-radius)}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,.localization-form__select:focus-visible.localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:var(--inputs-radius)}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:var(--inputs-radius)}.search-modal__form .field:focus-within:before,.search-modal__form .field:focus-within:after{box-shadow:none!important;border:none!important}.search-modal__form .field:focus-within{box-shadow:none!important}.search-modal__form .field__input:focus,.search-modal__form .field__input:focus-visible{outline:none!important;box-shadow:0 0 0 2px #006e37}.search-modal__form .field__button{box-shadow:none!important;outline:none!important}.localization-form__select:focus{outline:0;box-shadow:none}.text-area,.select{display:flex;position:relative;width:100%}.select .svg-wrapper,.customer select+.svg-wrapper{height:.6rem;width:1rem;pointer-events:none;position:absolute;top:calc(50% - .2rem);right:0}.select__select,.customer select{cursor:pointer;line-height:calc(1 + .6 / var(--font-body-scale));padding:0 calc(var(--inputs-border-width) + 3rem) 0 2rem;margin:var(--inputs-border-width);min-height:calc(var(--inputs-border-width) * 2)}.field{position:relative;width:100%;display:flex;transition:box-shadow var(--duration-short) ease}.customer .field{display:flex}.field--with-error{flex-wrap:wrap}.field__input,.customer .field input{flex-grow:1;text-align:left;padding:1.5rem;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease}.field__label,.customer .field label{font-size:1.6rem;left:calc(var(--inputs-border-width) + 2rem);top:calc(1rem + var(--inputs-border-width));margin-bottom:0;pointer-events:none;color:#006e37;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;letter-spacing:.1rem;line-height:1.5}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{font-size:1rem;top:calc(var(--inputs-border-width) + .5rem);left:calc(var(--inputs-border-width) + 2rem);letter-spacing:.04rem}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:2.2rem 1.5rem .8rem 2rem;margin:var(--inputs-border-width)}.field__input::-webkit-search-cancel-button,.customer .field input::-webkit-search-cancel-button{display:none}.field__input::placeholder,.customer .field input::placeholder{opacity:0}.field__button{align-items:center;background-color:transparent;border:0;color:currentColor;cursor:pointer;display:flex;height:4.4rem;justify-content:center;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:4.4rem}.field__button>.svg-wrapper{height:2.5rem;width:2.5rem}.field__input:-webkit-autofill~.field__button,.field__input:-webkit-autofill~.field__label,.customer .field input:-webkit-autofill~label{color:#000}.text-area{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);min-height:10rem;resize:none}input[type=checkbox]{display:inline-block;width:auto;margin-right:.5rem}.form__label{display:block;margin-bottom:.6rem}.form__message{align-items:center;display:flex;font-size:1.4rem;line-height:1;margin-top:1rem}.form__message--large{font-size:1.6rem}.customer .field .form__message{font-size:1.4rem;text-align:left}.form__message .icon,.customer .form__message .svg-wrapper{flex-shrink:0;height:1.3rem;margin-right:.5rem;width:1.3rem}.form__message--large .icon,.customer .form__message .svg-wrapper{height:1.5rem;width:1.5rem;margin-right:1rem}.customer .field .form__message .svg-wrapper{align-self:start}.form-status{margin:0;font-size:1.6rem}.form-status-list{padding:0;margin:2rem 0 4rem}.form-status-list li{list-style-position:inside}.form-status-list .link:first-letter{text-transform:capitalize}.quantity{color:rgba(var(--color-foreground));position:relative;width:calc(14rem / var(--font-body-scale) + var(--inputs-border-width) * 2);display:flex;border-radius:var(--inputs-radius);min-height:calc((var(--inputs-border-width) * 2) + 4.5rem)}.quantity:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:.1rem solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1}.quantity:before{background:rgb(var(--color-background));pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1}.quantity__input{color:currentColor;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;font-weight:500;opacity:.85;text-align:center;background-color:transparent;border:0;padding:0 .5rem;width:100%;flex-grow:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.quantity__button{width:calc(4.5rem / var(--font-body-scale));flex-shrink:0;font-size:1.8rem;border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground));padding:0}.quantity__button:first-child{margin-left:calc(var(--inputs-border-width))}.quantity__button:last-child{margin-right:calc(var(--inputs-border-width))}.quantity__button .svg-wrapper{width:1rem;pointer-events:none}.quantity__button:focus-visible,.quantity__input:focus-visible{background-color:rgb(var(--color-background));z-index:2}.quantity__button:focus,.quantity__input:focus{background-color:rgb(var(--color-background));z-index:2}.quantity__button:not(:focus-visible):not(.focused),.quantity__input:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.quantity__input:-webkit-autofill,.quantity__input:-webkit-autofill:hover,.quantity__input:-webkit-autofill:active{box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important;-webkit-box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity__input[type=number]{-moz-appearance:textfield}.quantity__rules{margin-top:.5rem;position:relative;font-size:1.2rem}.quantity__rules .caption{display:inline-block;margin-top:0;margin-bottom:0}.quantity__rules .divider+.divider:before{content:"•";margin:0 .5rem}.quantity__rules-cart{position:relative}.product__info-container .loading__spinner:not(.hidden)~*,.quantity__rules-cart .loading__spinner:not(.hidden)~*{visibility:hidden}.modal__toggle{list-style-type:none}.modal__toggle-close{display:none}.modal__toggle-open{display:flex}.modal__close-button.link{display:flex;justify-content:center;align-items:center;padding:0rem;height:4.4rem;width:4.4rem;background-color:transparent}.modal__close-button .icon{width:1.7rem;height:1.7rem}.modal__content{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(var(--color-background));z-index:4;display:flex;justify-content:center;align-items:center}.media-modal{cursor:zoom-out}.media-modal .deferred-media{cursor:initial}.cart-count-bubble:empty{display:none}.cart-count-bubble{position:absolute;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));height:1.7rem;width:1.7rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:.9rem;bottom:.8rem;left:2.2rem;line-height:calc(1 + .1 / var(--font-body-scale))}.utility-bar{height:100%}.utility-bar--bottom-border{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}@media screen and (min-width:990px){.utility-bar--bottom-border-social-only{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}}.utility-bar__grid{display:grid;grid-template-columns:1fr;grid-template-areas:"announcements"}.utility-bar__grid .list-social{justify-content:flex-start;align-content:center;margin-left:-1.2rem;grid-area:social-icons}@media screen and (max-width:989px){.utility-bar .utility-bar__grid .list-social{display:none}}.utility-bar .list-social__item .icon{scale:.9}@media screen and (min-width:990px){.utility-bar__grid--3-col{grid-template-columns:3fr 4fr 3fr;grid-template-areas:"social-icons announcements language-currency"}.utility-bar__grid--2-col{grid-template-columns:1fr 1fr;grid-template-areas:"social-icons language-currency"}.announcement-bar.announcement-bar--one-announcement,.announcement-bar--one-announcement .announcement-bar__link{width:fit-content;margin:auto}}.announcement-bar,.announcement-bar__announcement{color:rgb(var(--color-foreground));width:100%;height:100%;display:flex;justify-content:center;flex-wrap:wrap;align-content:center;grid-area:announcements}.announcement-bar .slider--everywhere{margin-bottom:0;scroll-behavior:auto}.utility-bar__grid .announcement-bar-slider,.announcement-bar-slider,.announcement-bar-slider .slider{width:100%}.announcement-bar .slider-button--next{margin-right:-1.5rem;min-width:44px}.announcement-bar .slider-button--prev{margin-left:-1.5rem;min-width:44px}.announcement-bar .slider-button--next:focus-visible,.announcement-bar .slider-button--prev:focus-visible,.utility-bar .list-social__link:focus-visible{outline-offset:-.3rem;box-shadow:0 0 0 -.2rem rgb(var(--color-foreground))}.localization-wrapper{grid-area:language-currency;align-self:center;display:flex;justify-content:flex-end}.localization-wrapper .localization-selector+.disclosure__list-wrapper{animation:animateMenuOpen var(--duration-default) ease}.utility-bar .localization-wrapper .disclosure .localization-form__select,.utility-bar .localization-wrapper .disclosure__link{font-size:calc(var(--font-heading-scale) * 1.3rem)}@media screen and (min-width:990px){body:has(.section-header .header:not(.drawer-menu)) .utility-bar .page-width{padding-left:5rem;padding-right:5rem}.announcement-bar-slider{width:60%}.announcement-bar .slider-button{height:3.8rem}}.announcement-bar__link{display:flex;width:100%;text-decoration:none;height:100%;justify-content:center;align-items:center}.announcement-bar__link:hover{text-decoration:underline}.announcement-bar__link .icon-arrow{display:inline-block;pointer-events:none;margin-left:.8rem;vertical-align:middle;margin-bottom:.2rem}.announcement-bar__message{text-align:center;padding:1rem 0;margin:0;letter-spacing:.1rem;min-height:3.8rem}.announcement-bar-slider--fade-in-next .announcement-bar__message,.announcement-bar-slider--fade-in-previous .announcement-bar__message,.announcement-bar-slider--fade-out-next .announcement-bar__message,.announcement-bar-slider--fade-out-previous .announcement-bar__message{animation-duration:var(--duration-announcement-bar);animation-timing-function:ease-in-out;animation-fill-mode:forwards}.announcement-bar-slider--fade-in-next .announcement-bar__message{--announcement-translate-from: -1.5rem;opacity:0;animation-name:translateAnnouncementSlideIn;animation-delay:var(--duration-announcement-bar)}.announcement-bar-slider--fade-in-previous .announcement-bar__message{--announcement-translate-from: 1.5rem;opacity:0;animation-name:translateAnnouncementSlideIn;animation-delay:var(--duration-announcement-bar)}.announcement-bar-slider--fade-out-next .announcement-bar__message{--announcement-translate-to: 1.5rem;animation-name:translateAnnouncementSlideOut}.announcement-bar-slider--fade-out-previous .announcement-bar__message{--announcement-translate-to: -1.5rem;animation-name:translateAnnouncementSlideOut}@keyframes translateAnnouncementSlideIn{0%{opacity:0;transform:translate(var(--announcement-translate-from))}to{opacity:1;transform:translate(0)}}@keyframes translateAnnouncementSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--announcement-translate-to))}}.section-header.shopify-section-group-header-group{z-index:3}.shopify-section-header-sticky{position:sticky;top:0}.shopify-section-header-hidden{top:calc(-1 * var(--header-height))}.shopify-section-header-hidden.menu-open{top:0}.section-header.animate{transition:top .15s ease-out}.shopify-section-group-header-group{z-index:4}.section-header~.shopify-section-group-header-group{z-index:initial}.header-wrapper{display:block;position:relative;background-color:rgb(var(--color-background))}.header-wrapper--border-bottom{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.header{display:grid;grid-template-areas:"left-icons heading icons";grid-template-columns:1fr 2fr 1fr;align-items:center}@media screen and (max-width:749px){.header--has-app{grid-template-columns:auto 1fr auto}}@media screen and (min-width:990px){.header{grid-template-columns:1fr auto 1fr}.header--top-left,.header--middle-left:not(.header--has-menu){grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:1fr auto}.header--top-left.drawer-menu,.header--middle-left.drawer-menu{grid-template-areas:"navigation heading icons";grid-template-columns:auto 1fr auto;column-gap:1rem}.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:auto auto auto;column-gap:2rem;justify-content:space-between}.header--middle-center:not(.drawer-menu){grid-template-areas:"navigation heading icons";grid-template-columns:1fr auto 1fr;column-gap:2rem}.header--middle-center a.header__heading-link{text-align:center}.header--top-center{grid-template-areas:"left-icons heading icons" "navigation navigation navigation"}.header--top-center.drawer-menu{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr}.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:1.05rem}}.header *[tabindex="-1"]:focus{outline:none}.header__heading{margin:0;line-height:0}.header>.header__heading-link{line-height:0}.header__heading,.header__heading-link{grid-area:heading;justify-self:center}.header__heading-link{display:inline-block;padding:.75rem;text-decoration:none;word-break:break-word}.header__heading-link:hover .h2{color:rgb(var(--color-foreground))}.header__heading-link .h2{line-height:1;color:rgba(var(--color-foreground),.75)}.header__heading-logo{height:auto;max-width:100%}.header__heading-logo-wrapper{width:100%;display:inline-block;transition:width .3s cubic-bezier(.52,0,.61,.99)}@media screen and (max-width:989px){.header__heading,.header__heading-link{text-align:center}.header--mobile-left .header__heading,.header--mobile-left .header__heading-link{text-align:left;justify-self:start}.header--mobile-left{grid-template-columns:auto 2fr 1fr}}@media screen and (min-width:990px){.header--middle-left .header__heading-link,.header--top-left .header__heading-link{margin-left:-.75rem}.header__heading,.header__heading-link{justify-self:start}.header--middle-center .header__heading-link,.header--middle-center .header__heading,.header--top-center .header__heading-link,.header--top-center .header__heading{justify-self:center;text-align:center}}.header__icons{display:flex;grid-area:icons;justify-self:end;padding-right:.8rem}.header__icons .shopify-app-block{max-width:4.4rem;max-height:4.4rem;overflow:hidden}.header__icon:not(.header__icon--summary),.header__icon span{display:flex;align-items:center;justify-content:center}.header__icon{color:rgb(var(--color-foreground))}.header__icon span{height:100%}.header__icon .svg-wrapper{width:24px;height:24px}.header__icon:after{content:none}.header__icon:hover .icon,.modal__close-button:hover .icon{transform:scale(1.07)}.header__icon .icon{height:24px;width:24px;fill:none;vertical-align:middle}.header__icon,.header__icon--cart .icon{height:4.4rem;width:4.4rem;padding:0}.header__icon--cart{position:relative;margin-right:-1.2rem}.header__icon--menu[aria-expanded=true]:before{content:"";top:100%;left:0;height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));width:100%;display:block;position:absolute;background:rgba(var(--color-foreground),.5)}.header__icon--account shop-user-avatar{--shop-avatar-size: 2.8rem}details .header__icon-close{display:none}details[open] .header__icon-close{display:inline-block}account-icon{display:flex}menu-drawer+.header__search{display:none}.header>.header__search{grid-area:left-icons;justify-self:start}.header--top-center.drawer-menu>.header__search{margin-left:3.2rem}.header--top-center header-drawer{grid-area:left-icons}.header:not(.header--has-menu) *>.header__search{display:none}.header__search{display:inline-flex;line-height:0}.header--top-center>.header__search{display:none}.header--top-center *>.header__search{display:inline-flex}@media screen and (min-width:990px){.header:not(.header--top-center) *>.header__search,.header--top-center>.header__search{display:inline-flex}.header:not(.header--top-center)>.header__search,.header--top-center *>.header__search{display:none}}details[open]>.search-modal{opacity:1;animation:animateMenuOpen var(--duration-default) ease}details[open] .modal-overlay{display:block}details[open] .modal-overlay:after{position:absolute;content:"";background-color:rgb(var(--color-foreground),.5);top:100%;left:0;right:0;height:100vh}.search-modal{opacity:0;border-bottom:.1rem solid rgba(var(--color-foreground),.08);min-height:calc(100% + var(--inputs-margin-offset) + (2 * var(--inputs-border-width)));height:100%}.search-modal__content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 5rem 0 1rem;line-height:calc(1 + .8 / var(--font-body-scale));position:relative}.search-modal__content-bottom{bottom:calc((var(--inputs-margin-offset) / 2))}.search-modal__content-top{top:calc((var(--inputs-margin-offset) / 2))}.search-modal__form{width:100%}.search-modal__close-button{position:absolute;right:.3rem}@media screen and (min-width:750px){.search-modal__close-button{right:1rem}.search-modal__content{padding:0 6rem}}@media screen and (min-width:990px){.search-modal__form{max-width:74.2rem}.search-modal__close-button{position:initial;margin-left:.5rem}}.header__icon--menu .icon{display:block;position:absolute;opacity:1;transform:scale(1);transition:transform .15s ease,opacity .15s ease}details:not([open])>.header__icon--menu .icon-close,details[open]>.header__icon--menu .icon-hamburger{visibility:hidden;opacity:0;transform:scale(.8)}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-close{visibility:hidden}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-hamburger{visibility:visible;opacity:1;transform:scale(1.07)}.js details>.header__submenu{opacity:0;transform:translateY(-1.5rem)}details[open]>.header__submenu{animation:animateMenuOpen var(--duration-default) ease;animation-fill-mode:forwards;z-index:1}@media(prefers-reduced-motion){details[open]>.header__submenu{opacity:1;transform:translateY(0)}}.header__inline-menu{margin-left:-1.2rem;grid-area:navigation;display:none}.header--top-center .header__inline-menu,.header--top-center .header__heading-link{margin-left:0}@media screen and (min-width:990px){.header__inline-menu{display:block}.header--top-center .header__inline-menu{justify-self:center}.header--top-center .header__inline-menu>.list-menu--inline{justify-content:center}.header--middle-left .header__inline-menu{margin-left:0}}.header__menu{padding:0 1rem}.header__menu-item{text-decoration:none;color:#006e37}.header__menu-item:hover{color:#006e37}.header__menu-item span{transition:text-decoration var(--duration-short) ease}.header__menu-item:hover span{text-decoration:none;color:#006e37;text-underline-offset:.3rem}details[open]>.header__menu-item{text-decoration:underline}details[open]:hover>.header__menu-item{text-decoration-thickness:.2rem}details[open]>.header__menu-item .icon-caret{transform:rotate(180deg)}.header__active-menu-item{transition:text-decoration-thickness var(--duration-short) ease;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.header__menu-item:hover .header__active-menu-item{text-decoration-thickness:.2rem}.header__submenu{transition:opacity var(--duration-default) ease,transform var(--duration-default) ease}.global-settings-popup,.header__submenu.global-settings-popup{border-radius:var(--popup-corner-radius);border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);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));z-index:-1}.header__submenu.list-menu{padding:1rem 0}.header__submenu .header__submenu{background-color:rgba(var(--color-foreground),.03);padding:1rem 0;margin:1rem 0}.header__submenu .header__menu-item:after{right:2rem}.header__submenu .header__menu-item{justify-content:space-between;padding:.8rem 2rem}.header__submenu .header__menu-item:hover{text-decoration-line:underline}.header__menu-item .icon-caret{right:.8rem}.header__submenu .icon-caret{flex-shrink:0;margin-left:1rem;position:static}header-menu>details,details-disclosure>details{position:relative}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}.overflow-hidden-mobile,.overflow-hidden-tablet,.overflow-hidden-desktop{overflow:hidden}@media screen and (min-width:750px){.overflow-hidden-mobile{overflow:auto}}@media screen and (min-width:990px){.overflow-hidden-tablet{overflow:auto}}.badge{border:1px solid transparent;border-radius:var(--badge-corner-radius);display:inline-block;font-size:1.2rem;letter-spacing:.1rem;line-height:1;padding:.5rem 1.3rem .6rem;text-align:center;background-color:rgb(var(--color-badge-background));border-color:rgba(var(--color-badge-border),var(--alpha-badge-border));color:rgb(var(--color-badge-foreground));word-break:break-word}.gradient{background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed}@media screen and (forced-colors:active){.icon{color:CanvasText;fill:CanvasText!important}.icon-close-small path{stroke:CanvasText}}.ratio{display:flex;position:relative;align-items:stretch}.ratio:before{content:"";width:0;height:0;padding-bottom:var(--ratio-percent)}.content-container{border-radius:var(--text-boxes-radius);border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));position:relative}.content-container:after{content:"";position:absolute;top:calc(var(--text-boxes-border-width) * -1);right:calc(var(--text-boxes-border-width) * -1);bottom:calc(var(--text-boxes-border-width) * -1);left:calc(var(--text-boxes-border-width) * -1);border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity));z-index:-1}.content-container--full-width:after{left:0;right:0;border-radius:0}@media screen and (max-width:749px){.content-container--full-width-mobile{border-left:none;border-right:none;border-radius:0}.content-container--full-width-mobile:after{display:none}}.global-media-settings{position:relative;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);overflow:visible!important;background-color:rgb(var(--color-background))}.global-media-settings:after{content:"";position:absolute;top:calc(var(--media-border-width) * -1);right:calc(var(--media-border-width) * -1);bottom:calc(var(--media-border-width) * -1);left:calc(var(--media-border-width) * -1);border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));z-index:-1;pointer-events:none}.global-media-settings--no-shadow{overflow:hidden!important}.global-media-settings--no-shadow:after{content:none}.global-media-settings img,.global-media-settings iframe,.global-media-settings model-viewer,.global-media-settings video,.global-media-settings .placeholder-svg{border-radius:calc(var(--media-radius) - var(--media-border-width))}.content-container--full-width,.global-media-settings--full-width,.global-media-settings--full-width img,.global-media-settings--full-width video,.global-media-settings--full-width iframe,.global-media-settings--full-width .placeholder-svg{border-radius:0;border-left:none;border-right:none}@supports not (inset: 10px){.grid{margin-left:calc(-1 * var(--grid-mobile-horizontal-spacing))}.grid__item{padding-left:var(--grid-mobile-horizontal-spacing);padding-bottom:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.grid{margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.grid__item{padding-left:var(--grid-desktop-horizontal-spacing);padding-bottom:var(--grid-desktop-vertical-spacing)}}.grid--gapless .grid__item{padding-left:0;padding-bottom:0}@media screen and (min-width:749px){.grid--peek .grid__item{padding-left:var(--grid-mobile-horizontal-spacing)}}.product-grid .grid__item{padding-bottom:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.product-grid .grid__item{padding-bottom:var(--grid-desktop-vertical-spacing)}}}.font-body-bold{font-weight:var(--font-body-weight-bold)}@media(forced-colors:active){.button,.shopify-challenge__button,.customer button{border:transparent solid 1px}.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button [role=button]:focus-visible,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button [role=button]:focus{outline:solid transparent 1px}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{outline:transparent solid 1px}.localization-form__select:focus{outline:transparent solid 1px}}.rte:after{clear:both;content:"";display:block}.rte>*:first-child{margin-top:0}.rte>*:last-child{margin-bottom:0}.rte table{table-layout:fixed}@media screen and (min-width:750px){.rte table td{padding-left:1.2rem;padding-right:1.2rem}}.rte img{height:auto;max-width:100%;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));margin-bottom:var(--media-shadow-vertical-offset)}.rte ul,.rte ol{list-style-position:inside;padding-left:2rem}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-.5rem 0}.shape--mask{display:block;height:0;width:0}.shape--arch{clip-path:url(#Shape-Arch)}.shape--blob{clip-path:polygon(var(--shape--blob-1))}.shape--chevronleft{clip-path:polygon(100% 0%,85% 50%,100% 100%,15% 100%,0% 50%,15% 0%)}.shape--chevronright{clip-path:polygon(85% 0%,100% 50%,85% 100%,0% 100%,15% 50%,0% 0%)}.shape--circle{clip-path:circle(closest-side)}.shape--diamond{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.shape--parallelogram{clip-path:polygon(15% 0,100% 0%,85% 100%,0% 100%)}.shape--round{clip-path:ellipse(45% 45% at 50% 50%)}.animate--fixed{clip-path:inset(0)}.animate--fixed>img:not(.zoom):not(.deferred-media__poster-button),.animate--fixed>svg:not(.zoom):not(.deferred-media__poster-button){position:fixed;height:100vh}.animate--zoom-in{--zoom-in-ratio: 1}.animate--zoom-in>img,.animate--zoom-in>.svg-wrapper{transition:scale var(--duration-short) linear;scale:var(--zoom-in-ratio)}@media(prefers-reduced-motion:no-preference){.animate--ambient>img,.animate--ambient>.svg-wrapper{animation:animateAmbient 30s linear infinite}@keyframes animateAmbient{0%{transform:rotate(0) translate(1em) rotate(0) scale(1.2)}to{transform:rotate(360deg) translate(1em) rotate(-360deg) scale(1.2)}}.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{opacity:.01}.scroll-trigger.animate--slide-in{transform:translateY(2rem)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{opacity:1;animation:var(--animation-fade-in)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:var(--animation-slide-in);animation-delay:calc(var(--animation-order) * 75ms);color:#006e37}.scroll-trigger.scroll-trigger--design-mode.animate--fade-in,.scroll-trigger.scroll-trigger--design-mode.animate--slide-in,.scroll-trigger.scroll-trigger--design-mode .slider,.scroll-trigger:not(.scroll-trigger--offscreen).scroll-trigger--cancel{opacity:1;animation:none;transition:none;transform:none}.scroll-trigger.scroll-trigger--design-mode.animate--slide-in{transform:translateY(0)}@keyframes slideIn{0%{transform:translateY(2rem);opacity:.01}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:.01}to{opacity:1}}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.animate--hover-3d-lift .card-wrapper .card--card,.animate--hover-3d-lift .card-wrapper .card--standard .card__inner,.animate--hover-3d-lift .button:not(.button--tertiary),.animate--hover-3d-lift .shopify-challenge__button,.animate--hover-3d-lift .customer button,.animate--hover-3d-lift .shopify-payment-button__button,.animate--hover-3d-lift .deferred-media .deferred-media__poster-button{transition:transform var(--duration-long) ease,box-shadow var(--duration-long) ease;transform-origin:center}.animate--hover-3d-lift .card-wrapper:hover .card--card,.animate--hover-3d-lift .card-wrapper:hover .card--standard .card__inner,.animate--hover-3d-lift .button:not(.button--tertiary):not([disabled]):hover,.animate--hover-3d-lift .shopify-challenge__button:not([disabled]):hover,.animate--hover-3d-lift .customer button:not([disabled]):hover,.animate--hover-3d-lift .shopify-payment-button__button:hover,.animate--hover-3d-lift .deferred-media:hover .deferred-media__poster-button{transition:transform var(--duration-extended) ease,box-shadow var(--duration-long) ease;transform:rotate(1deg);box-shadow:-1rem -1rem 1rem -1rem #0000000d,1rem 1rem 1rem -1rem #0000000d,0 0 .5rem #fff0,0 2rem 3.5rem -2rem #00000080}.animate--hover-3d-lift .deferred-media:hover .deferred-media__poster-button{transform:translate(-50%,-50%) scale(1.05)}.animate--hover-3d-lift .collage__item .card-wrapper:hover .card--card,.animate--hover-3d-lift .collage__item .card-wrapper:hover .card--standard .card__inner{transform:rotate(.5deg)}.animate--hover-3d-lift .product-grid .grid__item:hover,.animate--hover-3d-lift .collection-list .grid__item:hover,.animate--hover-3d-lift .collage__item:hover,.animate--hover-3d-lift .blog-articles .article:hover,.animate--hover-3d-lift .complementary-slide li:hover{z-index:2}.animate--hover-3d-lift .product-grid{isolation:isolate}.animate--hover-3d-lift .card-wrapper .card--shape.card--standard:not(.card--text) .card__inner{box-shadow:none;transition:transform var(--duration-long) ease,filter var(--duration-long) ease}.animate--hover-3d-lift .card-wrapper:hover .card--shape.card--standard:not(.card--text) .card__inner{transition:transform calc(2 * var(--duration-extended)) ease,filter var(--duration-long) ease;filter:drop-shadow(0rem 2rem 2rem rgba(0,0,0,.15)) drop-shadow(0rem 1rem 1rem rgba(0,0,0,.15))}.animate--hover-3d-lift .card-wrapper:hover .card--card:after,.animate--hover-3d-lift .card-wrapper:hover .card--standard .card__inner:after,.animate--hover-3d-lift .card-wrapper:hover .card--shape.card--standard:not(.card--text) .card__inner .card__media:before{background-image:var(--easter-egg);background-size:250px 250px;mix-blend-mode:color-dodge;pointer-events:none;z-index:2}.animate--hover-3d-lift .card-wrapper:hover .card--shape.card--standard:not(.card--text) .card__inner .card__media:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.animate--hover-3d-lift .card-wrapper .card--card:before,.animate--hover-3d-lift .card-wrapper .card--standard .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:background-position calc(2 * var(--duration-extended)) ease,opacity var(--duration-default) ease;mix-blend-mode:overlay;background-size:400% 100%;background-position:90% 0;background-repeat:no-repeat;background-image:linear-gradient(135deg,#fff0 45%,#fff,#fff0 55%)}.animate--hover-3d-lift .card-wrapper:hover .card--card:before,.animate--hover-3d-lift .card-wrapper:hover .card--standard .card__media:after{opacity:.2;transition:background-position 6s ease,opacity var(--duration-long) ease;background-position:left;z-index:2}:root{--easter-egg: none;--sparkle: url()}.animate--hover-vertical-lift .button:not(.button--tertiary),.animate--hover-vertical-lift .shopify-challenge__button,.animate--hover-vertical-lift .customer button,.animate--hover-vertical-lift .shopify-payment-button__button{transition:transform var(--duration-default) var(--ease-out-slow)}.animate--hover-vertical-lift .card-wrapper .card--card,.animate--hover-vertical-lift .card-wrapper .card--standard .card__inner{transition:transform var(--duration-medium) var(--ease-out-slow)}.animate--hover-vertical-lift .card-wrapper:hover .card--card,.animate--hover-vertical-lift .card-wrapper:hover .card--standard .card__inner{transform:translateY(-.75rem)}.animate--hover-vertical-lift .card-wrapper:active .card--card,.animate--hover-vertical-lift .card-wrapper:active .card--standard .card__inner{transform:translateY(-.5rem)}.animate--hover-vertical-lift .button:not(.button--tertiary):not([disabled]):hover,.animate--hover-vertical-lift .shopify-challenge__button:not([disabled]):hover,.animate--hover-vertical-lift .customer button:not([disabled]):hover,.animate--hover-vertical-lift .shopify-payment-button__button:hover{transform:translateY(-.25rem)}.animate--hover-vertical-lift .button:not(.button--tertiary):not([disabled]):active,.animate--hover-vertical-lift .shopify-challenge__button:not([disabled]):active,.animate--hover-vertical-lift .customer button:not([disabled]):active,.animate--hover-vertical-lift .shopify-payment-button__button:active{transform:translateY(0)}.animate--hover-vertical-lift .button:not([disabled]):hover:after,.animate--hover-vertical-lift .customer button:not([disabled]):hover:after,.animate--hover-vertical-lift .shopify-payment-button__button:not([disabled]):hover:after{--border-offset: .3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.animate--hover-vertical-lift .button:not([disabled]).button--secondary:hover:after{--border-offset: 0px}}.loading__spinner{position:absolute;z-index:1;width:1.8rem}.loading__spinner{width:1.8rem;display:inline-block}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors:active){.path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.loading__spinner:not(.hidden)+.cart-item__price-wrapper,.loading__spinner:not(.hidden)~cart-remove-button{opacity:50%}.loading__spinner:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}.progress-bar-container{width:100%;margin:auto}.progress-bar{height:.13rem;width:100%}.progress-bar-value{width:100%;height:100%;background-color:rgb(var(--color-foreground));animation:indeterminateAnimation var(--duration-extra-longer) infinite ease-in-out;transform-origin:0}.progress-bar .progress-bar-value{display:block}@keyframes indeterminateAnimation{0%{transform:translate(-20%) scaleX(0)}40%{transform:translate(30%) scaleX(.7)}to{transform:translate(100%) scaleX(0)}}*,body,html{letter-spacing:normal}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Reckless Neue;font-weight:400;letter-spacing:normal}h1,.h1{font-size:48px;line-height:1.1}@media only screen and (min-width:750px){h1,.h1{font-size:64px;line-height:1.09}}h2,.h2{font-size:36px;line-height:42px}@media only screen and (min-width:750px){h2,.h2{font-size:46px;line-height:52px}}h3,.h3{font-size:32px;line-height:120%}@media only screen and (min-width:750px){h3,.h3{font-size:40px;line-height:46px}}h4,.h4{font-size:25px;line-height:38px}@media only screen and (min-width:750px){h4,.h4{font-size:32px;line-height:38px}}h5,.h5{font-size:24px;line-height:30px}@media only screen and (min-width:750px){h5,.h5{font-size:26px;line-height:32px}}.btn{display:inline-block;font-size:16px;line-height:22px;text-transform:uppercase;font-weight:500;position:relative;text-decoration:none;padding:20px 44px;cursor:pointer;transition:.2s ease}.btn:hover{opacity:.8}.btn--primary{border-radius:60px;background:var(--jiyu-orange);color:var(--jiyu-offwhite);font-weight:700}.btn--outline:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:60px;box-shadow:inset 0 0 0 6px #fdfaf0,0 0 0 1.5px #006e37}.btn-color--pink{background:#df6fab;font-weight:700}.btn-color--green{background:#006e37}.bg-pinch{background:#ddefc9}.bg-green{background:#006e37}.bg-creme{background:#fdfaf0}.bg-light--yellow{background:#fff7c1}.text-green{color:#006e37}.text-whitecreme{color:#fdfaf0}body{background-color:#fdfaf0;box-shadow:4px 4px 20px #00000026}.appstle-save-badge,.appstle-save-badge:before{background-color:#006e37!important;color:#fff!important;width:auto;border-radius:60px!important;text-transform:uppercase;font-size:12px!important;letter-spacing:1px;line-height:2;padding:0 .5em;margin-left:1em;position:relative;display:inline-block;transform:rotate(0) translateY(2px)!important;font-weight:700}.appstle-save-badge:before{background:none!important;width:0!important;left:0!important}#appstle_subscription_widget0 .appstle_form_field_input,#appstle_subscription_widget0 .appstle_form_field_datepicker,#appstle_subscription_widget0 .appstle_form_field_text_input{background-color:#fdfaf0!important;border:1px solid #006e37!important}.shipping-class{background-color:#006e37;border-radius:60px}.shipping-class:after{box-shadow:none!important}.btn-pink:hover,.btn--primary:hover{background-color:#006e37!important;border-color:#006e37!important;color:#fff}.btn-color--green:hover{background-color:#e57641!important;border-color:#e57641!important;color:#fff}#shopify-buyer-consent{display:none}.announcement-bar__message a{color:#fdfaf0;font-family:Avantt TRIAL;font-weight:500;font-size:15px;line-height:21px;letter-spacing:0;text-decoration:underline;text-transform:capitalize;padding-left:5px}.announcement-bar__message span img{height:25px;width:auto;max-width:200px;object-fit:contain;vertical-align:middle;margin-right:5px}@media(max-width:750px){.announcement-bar__message{line-height:30px}.announcement-bar__message a{font-size:14px}.announcement-bar__message span img{height:22px;max-width:150px;object-fit:contain}}html,body{scroll-behavior:smooth}.menu-with-wrap{display:flex;gap:60px}.jiyu-card:first-child{background:linear-gradient(135deg,#ddefc9,#fff7c1)}.jiyu-card:nth-child(2){background-color:#ddefc9}.mega-menu__list .h3{margin:0 0 32px;font-size:40px;line-height:120%;color:#006e37;text-transform:uppercase}.jiyu-card.testimonial .jiyu-card-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.mega-menu__list--condensed .mega-menu__link{font-weight:450;font-size:18px;line-height:120%;color:#006e37;text-transform:uppercase;margin:0 0 20px;padding:0}.jiyu-card{position:relative;border-radius:12px;border:1.5px solid #006e37;padding:40px 20px 20px;display:flex;flex-direction:column;box-sizing:border-box}.menu-with-wrap{padding-bottom:40px}.jiyu-card.testimonial{background:#006e37;color:#fff;border-color:#006e37}.jiyu-card-content{flex-grow:1;text-align:center;margin-bottom:16px}.jiyu-img{width:185px;object-fit:cover;margin:0 auto 20px;display:block}.jiyu-card:nth-child(2) .btn.btn-default{background:#e57641;color:#fdfaf0}.jiyu-title{font-size:25px;font-weight:400;color:#006e37;line-height:36px;margin:0 0 10px}.jiyu-text{font-size:15px;color:#006e37;line-height:21px;padding:0 6px}.jiyu-quote{font-size:24px;line-height:140%;color:#fdfaf0;margin:0 0 32px}.jiyu-stars{font-size:18px;margin:0;font-weight:500;line-height:21px;color:#fdfaf0}.btn.btn-default{min-width:200px;text-align:center;display:inline-block;font-size:16px;line-height:22px;color:#fdfaf0;font-weight:500;background:#f68b53;border-radius:30px;padding:14px 20px;text-transform:uppercase;text-decoration:none;outline:2px solid rgba(0,110,55,1);outline-offset:6px}li.metafield-single_line_text_field,.metafield-multi_line_text_field{color:#006e37}.product__accordion .accordion__content{padding:0!important}.header__menu-item span{transition:text-decoration var(--duration-short) ease;font-size:16px;text-transform:uppercase}@media screen and (min-width:990px){.header{padding-top:12px!important;padding-bottom:12px!important}}@media(max-width:480px){.product__info-wrapper h2.product__title.h1{font-size:40px;letter-spacing:-1px;line-height:46px;word-spacing:normal}.header__heading-logo-wrapper{max-width:100px}}form.search.search-modal__form .field:before{border:0;border-bottom:1px solid #006e3733}.js .menu-drawer__menu li{margin-bottom:.2rem;border:none;border-radius:12px;margin:12px 0}.menu-drawer__navigation{padding:12px 20px 3rem!important}.menu-drawer__menu-item.list-menu__item.link.link--text{color:#006e37;text-transform:uppercase;border:1px solid #006e37;border-radius:12px}a.btn.btn--primary.border-green.btn--outline.header-drawer-btn{background:#006e37;display:flex;justify-content:center;width:max-content;margin:0 auto 32px}.header__icon.header__icon--account.link.focus-inset.small-hide{display:flex!important}input.search__input.field__input::placeholder{color:#006e37}input.search__input.field__input{color:#006e37;border:none;border-radius:60px}form.search.search-modal__form input::placeholder{display:none}.collection-hero__title{font-weight:700!important}@media screen and (min-width:750px){.product-grid-container .collection .grid{column-gap:45px}}@media screen and (min-width:990px){.product-grid-container .collection .grid--3-col-desktop .grid__item{width:calc(33.33% - 30px);max-width:calc(33.33% - 30px)}.product-grid-container .collection .card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:none}.product-grid-container .collection .underline-links-hover:hover a{text-decoration:none;text-underline-offset:0}}.product-grid-container .collection .card__content .card-information .price span.price-item.price-item--regular{font-family:Avantt TRIAL;font-weight:400;font-size:20px;line-height:26px;letter-spacing:0;color:#006e37}.product-grid-container .collection .card__content .card__heading.h5{font-family:Reckless Neue;font-weight:400;font-size:32px;line-height:38px;letter-spacing:0;padding:8px 0}.product-grid-container .collection .content_short .metafield-rich_text_field p{font-weight:400;font-size:15px;line-height:21px;letter-spacing:0;color:#006e37;margin:0}.product-grid-container .collection .card__content .card__information{padding-top:30px;padding-bottom:25px}.product-grid-container .collection .card__content .button:not([disabled]):hover:after{box-shadow:none}.product-grid-container .collection .button:after{box-shadow:none}.product-grid-container .collection .quick-add__submit.button{font-family:Avantt TRIAL;font-weight:500;font-size:16px;line-height:22px;letter-spacing:0;text-transform:uppercase;color:#fff;background-color:#006e37;border-radius:50px;min-height:auto;padding:12px 0}.collection-hero .collection-hero__title{font-family:Reckless Neue;font-weight:400!important;font-size:48px;line-height:54px;letter-spacing:0;text-align:center;color:#006e37;margin:0}.product-grid-container .collection .quick-add{margin:0}.collection-hero{padding-top:40px!important}.collection-hero__text-wrapper p{margin:20px 0 0;font-family:Avantt TRIAL;font-weight:350;font-size:18px;line-height:24px;letter-spacing:0;text-align:center;color:#006e37}.card-wrapper.product-card-wrapper .card .card__inner{border-radius:12px}.product__info-wrapper .product__title h1{font-family:Reckless Neue;font-weight:400;font-size:48px;line-height:54px;letter-spacing:0;color:#006e37}h2.h4.accordion__title.inline-richtext{font-size:18px;text-transform:uppercase;font-family:Avantt TRIAL}.product__info-wrapper h2.product__title.h1{font-size:48px}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:1.5rem 0}.product-form__quantity .form__label{display:none}quantity-input.quantity:before{color:#006e37;border:2px solid;border-radius:60px;opacity:1;border:0;box-shadow:unset}.product-form__submit{margin-bottom:1rem;border-radius:60px}.product-form__buttons .button:after,quantity-input.quantity:after{box-shadow:unset}.product-form__buttons .button:hover:after{box-shadow:unset;border:0}a.link.product__view-details.animate-arrow{display:none}.product__info-container .product__accordion.accordion.quick-add-hidden{border-bottom:1px solid rgb(0 110 55 / 40%);border-top:0}.product__info-container .product__accordion.accordion.quick-add-hidden.accordion-add-margin{margin-top:10px}.product__description.rte.quick-add-hidden.text-green{margin-top:17px;margin-bottom:13px}.product__description.rte.quick-add-hidden.text-green p span{font-size:18px;line-height:24px}.product__accordion svg.icon.icon-plus,.product__accordion svg.icon.icon-minus{width:16px}.accordion-toggle-icon{position:relative}.accordion-toggle-icon .icon-plus,.accordion-toggle-icon .icon-minus{top:0;left:-10px;transition:opacity .2s ease}details .icon-plus{opacity:1;visibility:visible}details .icon-minus{opacity:0;visibility:hidden;display:none}details[open] .icon-plus{opacity:0;visibility:hidden;display:none}details[open] .icon-minus{opacity:1;display:block;visibility:visible}.accordion .summary__title{display:flex;flex:1;align-items:center;justify-content:space-between}.product__info-container .product-form{margin:0;width:77%}.product__accordion .accordion summary{padding:1rem 0}.product__accordion .icon-minus path{fill:#006e37}.product__info-container .product-form__submit{margin-bottom:0;width:100%;max-width:100%;min-width:100%}.product__info-container .product-form__input{flex:0 0 100%;padding:0;margin:0;max-width:max-content;min-width:fit-content;border:none}.product__info-container .buy_buttons_custom{display:flex;border:1.5px solid #006e37;align-items:center;border-radius:60px;padding:5px!important;margin:24px 0 16px}.product__info-container .product-form__buttons{width:100%;max-width:100%;min-width:100%}.product__info-container .product-form__submit{margin-bottom:0}.product__info-container .product-form{width:100%;display:flex}.product__info-container .product-form{margin:0!important}.product__info-container .custom_button{flex:100%}.product__info-container form.form{width:100%}.product__info-container .product-form__submit{background-color:#e57641;font-weight:700;text-transform:uppercase}.product__info-container .quantity__button .svg-wrapper{width:16px}.product__info-container .quantity__button.disabled{opacity:1}.product__info-container .quantity__button path{fill:#006e37!important}.product__info-container .quantity input.quantity__input{color:#006e37}@media screen and (min-width:750px){.grid__item.product__media-wrapper .product__media-item.grid__item:nth-child(3) .product-media-container .media{padding-top:var(--ratio-percent);max-width:100%;height:100%}.grid__item.product__media-wrapper .product__media-item.grid__item:nth-child(3){max-width:100%!important;width:100%}}.product-bundle-save-block{margin:30px 0}.bundle-save-wrapper{background:#006e37;border-radius:16px;padding:20px 16px 20px 20px;display:flex;align-items:center;justify-content:space-between;gap:30px;margin:32px 0;flex-wrap:wrap}.bundle-left{display:flex;align-items:center;gap:20px;flex:1}.bundle-products{display:flex;align-items:center;gap:0;position:relative}.bundle-product-img{background:#fff;border-radius:12px;padding:8px;width:100px;height:100px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:3px solid white;box-shadow:0 2px 8px #0000001a}.bundle-product-img:not(:first-child){margin-left:-15px}.bundle-product-img img{max-width:100%;max-height:100%;object-fit:contain}.bundle-text{color:#fff}.bundle-text__title{font-family:Reckless Neue;font-weight:400;font-size:24px;line-height:30px;letter-spacing:0;color:#fdfaf0;margin:0}.bundle-text p{font-family:Avantt TRIAL;font-weight:400;font-size:15px;line-height:21px;letter-spacing:0;color:#fdfaf0;margin-top:8px}.bundle-text p strong{font-weight:700}.bundle-cta{flex-shrink:0}.bundle-btn{transition:all .3s ease;color:#fff;background-color:transparent!important;padding:12px 24px;border-radius:60px;cursor:pointer;text-decoration:none;display:inline-block;white-space:nowrap;font-family:Avantt TRIAL;font-weight:500;font-size:15px;line-height:21px;letter-spacing:0;text-transform:uppercase;border:1.5px solid #fdfaf0;position:relative}.bundle-btn:hover{background:#fff!important;color:#006e37}#appstle_subscription_widget0 .appstle_subscription_amount{margin-left:auto;font-family:Avantt TRIAL;font-weight:400;font-size:15px;line-height:20px;letter-spacing:0}div#appstle_subscription_widget0>*{color:#006e37}.WIDGET_TYPE_1 .appstle_subscription_wrapper_option:not(.appstle_include_dropdown){border-color:#006e37!important}.WIDGET_TYPE_1 .appstle_subscription_wrapper_option.appstle_include_dropdown{border:1.5px solid #006e37!important}.WIDGET_TYPE_1 .appstle_one_time_text{color:#006e37!important}#appstle_subscription_widget0 .appstle_circle{border:2px solid #006e37!important}.appstle_subscription_wrapper .appstle_dot{background-color:#006e37}.appstle-radio-wrapper .sellingplan,#appstle_subscription_widget0 .appstle_select_label{color:#006e37}.WIDGET_TYPE_1 .appstle-radio-input-wrapper input:checked:after{background-color:#006e37!important}span.appstle_subscribe_save_text{color:#006e37}.WIDGET_TYPE_1 .appstle-radio-input-wrapper input{accent-color:#006e37!important}.skincare-swiper .swiper-pagination-bullet:hover{background-color:#006e37;transition:.5s}.skincare-swiper .swiper-pagination-bullet{transition:.5s}@media(max-width:768px){.bundle-save-wrapper{margin:45px 0}.bundle-btn{color:#fff;background-color:#006e37!important}.bundle-btn:hover{background:#006e37!important;color:#fff;transform:none}.product-bundle-save-block .bundle-save-wrapper .form{width:100%;margin-bottom:-46px;border:1.5px solid #006E37;border-radius:60px;padding:5px;background-color:#fff}.bundle-save-wrapper{flex-direction:column;text-align:center;padding:20px}.bundle-text__title{text-align:left}.bundle-products{justify-content:center}.bundle-text p{font-size:14px;text-align:left}.product-bundle-save-block{position:relative}.bundle-btn{width:100%}}.product-video-reviews-block{margin:0!important}.video-reviews-carousel{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding:10px 0}.video-reviews-carousel::-webkit-scrollbar{display:none}.video-review-item{flex:0 0 auto;width:105px;scroll-snap-align:start;position:relative;border-radius:6px;overflow:hidden;cursor:pointer;transition:transform .3s ease;box-shadow:0 4px 12px #0000001a;background:#000}.video-review-item:hover{transform:translateY(-5px);box-shadow:0 6px 20px #00000026}.video-review-item img{width:100%;height:320px;object-fit:cover;display:block}.video-review-item video{width:100%;object-fit:cover;display:block}.video-review-eager-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;pointer-events:none;transition:opacity .2s ease}.video-review-item.playing .video-review-eager-poster{opacity:0}.video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;background:#ffffffe6;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:2}.video-review-item.playing .video-play-btn{opacity:0;pointer-events:none}.video-review-caption{position:absolute;bottom:0;left:0;right:0;padding:15px;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,transparent 100%);color:#fff;font-size:12px;line-height:1.4;font-family:Avantt TRIAL,sans-serif;z-index:1}.video-dimension-badge{text-align:center;margin-top:20px}.video-dimension-badge span{padding:10px 20px;background:#006e37;color:#fff;font-size:13px;font-weight:600;border-radius:8px;display:inline-block;font-family:Avantt TRIAL,sans-serif}@media(max-width:768px){.video-review-item{width:160px}.video-play-btn{width:50px;height:50px}.video-play-btn:after{border-width:10px 0 10px 16px}}@media screen and (max-width:990px){.product-grid-container .collection .grid{row-gap:45px}.product-grid-container .collection .quick-add{border:1.5px solid #006e37;border-radius:60px;padding:6px}.product-grid-container .collection .quick-add__submit.button{font-size:16px;padding:6px 0!important;min-height:auto}}@media screen and (max-width:750px){.collection-hero__text-wrapper p{margin:12px 0 0;font-size:15px;line-height:21px}.collection-hero{padding-top:28px!important}.product-grid-container .collection .card__content .card__heading.h5{font-size:24px}.product-grid-container .collection .card__content .card-information .price span.price-item.price-item--regular{font-size:18px}}.product__accordion .accordion__content .metafield-rich_text_field p{margin-top:0}.template-product main#MainContent{background-color:#fefbf0!important}.accordion-popup-close{background:none;border:none;color:#fdfaf0;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s ease;line-height:1;position:absolute;right:17px;top:17px;margin:-.5rem -.5rem -.5rem 0}.accordion-popup-close:hover{background:#ffffff26}.accordion-popup-close svg{display:block}.accordion__content{position:relative}.accordion-popup-overlay{position:absolute;top:0;left:0;right:0;z-index:100;display:none;border-radius:4px;height:100%}.accordion-popup-overlay.active{display:block}.product__accordion .accordion__content a{font-weight:600;font-size:16px;line-height:22px;letter-spacing:0;color:#006e37}.accordion__content a[href*=ingredients],.accordion__content a[href*="#popup"]{color:teal;text-decoration:underline;cursor:pointer;font-size:.9rem;font-weight:500;transition:color .2s ease}.accordion__content a[href*=ingredients]:hover,.accordion__content a[href*="#popup"]:hover{color:#066}.accordion-popup-content{background:#006e37;border-radius:12px;width:100%;max-width:100%;display:flex;flex-direction:column;margin:0 auto;height:100%;overflow-y:hidden;min-height:auto}.accordion-popup-body{font-size:16px;line-height:24px;letter-spacing:0;color:#fdfaf0;padding:20px;flex:1 1 0;min-height:0;overflow-y:auto}.accordion__content.rte p{color:var(--jiyu-green)}span.header__active-menu-item{color:#006e37;text-decoration:none}.price.price--large,.product__tax,.installment,.product__tax a{color:#006e37}.product__info-wrapper .product-form__input.product-form__input--pill.jar-quantity{border:none;margin-bottom:20px;height:auto}.cart-discount-badge{background:gold;color:#000;font-size:14px;font-weight:700;padding:6px 11px;border-radius:30px;line-height:1;white-space:nowrap}.cart-drawer__footer .totals__total-value{display:flex;align-items:center;gap:5px}span.cart_total_price{font-weight:700;font-size:20px}.cart-drawer .cart-drawer__footer .slash_price{font-size:18px}@media(max-width:768px){.accordion-popup-body{font-size:15px;line-height:23px;overflow-y:scroll;letter-spacing:0}}.nx-sub-toggle{margin-top:10px;border:1px dashed #d3d3d3;border-radius:8px;padding:10px 11px}.nx-sub-toggle__label{display:flex;gap:10px;align-items:center;cursor:pointer}.nx-sub-toggle__checkbox{margin-top:3px}.nx-sub-toggle.is-active{border-color:#006e37;background:#ddefc9}.nx-sub-toggle__title{display:block;font-weight:600}.nx-sub-toggle__text{color:#006e37}.nx-sub-toggle__subtitle{display:block;font-size:.9rem}#appstle_subscription_widget0{display:none}.variant_price--onetime,.variant_price--selling-plan{transition:opacity .12s ease;display:none}.variant-price-visible{display:block}.product .product-form__input--pill input[type=radio]:checked+label{background-color:unset;color:#006e37;border:unset!important;outline:unset!important;box-shadow:unset!important}.product .product-form__input--pill input[type=radio]+label{background-color:unset;color:#006e37;padding:0;background:transparent;width:calc(33.33% - 8px * 2/3);border:unset!important;outline:unset!important;box-shadow:unset!important}.option_main{display:flex;align-items:stretch}.product-form__input--pill input[type=radio]+label .label_with_image{border:1px solid transparent;box-shadow:inset 0 0 0 1px #006e37;border-radius:5px;padding:13px 10px 10px;display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:10px;font-weight:700;height:100%}.product-form__input--pill input[type=radio]:checked+label .label_with_image{background:#ddefc9;box-shadow:inset 0 0 0 2px #006e37}s.variant-price-sp__compare{font-size:13px;margin-right:3px;font-weight:500}.product .product__info-wrapper .product-form__input.product-form__input--pill{max-width:100%}.nx-sub-toggle input[type=checkbox]{display:inline-block;width:20px;accent-color:#006e37;height:20px}.product .product-form__input--pill input[type=radio]+label:focus-visible,.product .product-form__input--pill input[type=radio]:checked+label:focus-visible{outline:none!important;box-shadow:none!important;border:none!important}.product-form__input .form__label{font-weight:700;color:#006e37;padding-bottom:7px}.variant-price__sale,.variant-price-sp__sale{font-weight:700}.variant_price_discount{position:absolute;z-index:2;top:-10px;left:50%;transform:translate(-50%);color:#fff;background:#006e37;font-size:13px;padding:3px 8px;border-radius:30px;width:max-content}.product .product-form__input--pill input[type=radio]+label:before{display:none}.is-subscription .variant_price_discount{display:block}span.variant-price__per-day{width:100%;display:block;margin-top:6px;font-size:13px;font-weight:600}.variant-sale-text{display:block;font-size:12px;font-weight:600;margin-top:4px;line-height:1.3;width:100%;text-align:center}.label-free-shipping{margin-top:5px}.label-free-gift{display:none}html.fg-gift-variant .label-free-gift{display:block;margin-top:5px}.product .product-form__input--pill input[type=radio]+label{display:flex;flex-direction:column}.label_with_image img{object-fit:contain}@media(min-width:1024px){.label_with_image img{width:100px;height:100px}}.price.price--sale-mode .price-item--sale{color:rgb(var(--color-foreground))}.price.price--sale-mode s.price-item--regular{opacity:.6;margin-left:.5rem}.section-hidden{display:none}.sale-card-badge{position:absolute;top:1.2rem;left:1.2rem;z-index:3;padding:.4rem 1rem;border-radius:var(--badge-corner-radius, 4rem);font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;line-height:1.4;letter-spacing:.04em;white-space:nowrap;pointer-events:none}.card__badge .sale-card-badge,.card__badge .free-gift-card-badge{position:static;display:inline-block}.free-gift-card-badge{position:absolute;top:1.2rem;right:1.2rem;left:auto;z-index:3;padding:.4rem 1rem;border-radius:var(--badge-corner-radius, 4rem);font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;line-height:1.4;letter-spacing:.04em;white-space:nowrap;pointer-events:none}html:not(.fg-gift-variant) .free-gift-card-badge{display:none}.label-bogo{display:none}html.bogo-link-active .label-bogo{display:block;margin-top:5px;font-weight:600}.bogo-card-callout{display:none}html.bogo-link-active .bogo-card-callout{display:block;margin-top:.4rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;line-height:1.4}#rivo-lp-referral-campaign .rivo-lp-content{min-height:700px}@media(max-width:680px){#rivo-lp-referral-campaign .rivo-lp-content{min-height:800px}}.desktop-only{display:flex}.mobile-only{display:none}@media screen and (max-width:999px){.desktop-only{display:none}.mobile-only{display:flex}}cart-items .title-wrapper-with-link{max-width:800px;margin:0 auto;display:block;text-align:center}cart-items .you-may-like-section,cart-items form.cart__contents{max-width:840px;margin:0 auto}cart-items .free_shipping_text{color:#006e37;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:140%;text-transform:capitalize;margin:0}cart-items .free_shipping_progress-bar{padding-top:0;margin:24px 0}cart-items .free_shipping_progress-bar .progress-bar-background{width:100%;display:block;height:12px;border:1.5px solid #006E37;border-radius:4px}cart-items .free_shipping_progress-bar .progress-bar-background .progress-bar-fill{display:block;height:9px;background:#006e37;border-radius:2px 0 0 2px}cart-items .title-wrapper-with-link h2{margin:0;padding-bottom:12px}cart-items .cart-item__name{font-size:24px;font-style:normal;font-weight:400;line-height:140%;text-transform:capitalize;margin-bottom:20px}.cart-items td,.cart-items th{padding:0;border:none}.cart-items th{text-align:left;padding-bottom:1.8rem;opacity:.85;font-weight:400}.cart-item__quantity-wrapper{display:flex}.cart-item__totals{position:relative}.cart-items *.right{text-align:right}.cart-item__image-container{display:inline-flex;align-items:flex-start}.cart-item__nested-line .cart-item__image-container{min-width:calc(10rem / var(--font-body-scale));justify-content:right}.cart-item__nested-line .cart-item__image-container img{width:60%}.cart-item__image-container:after{content:none}.cart-item__image{max-width:calc(10rem / var(--font-body-scale));border-radius:8px!important;border:1.2px solid #006E37}cart-items .cart-item .cart-item__details{flex:1;padding-left:14px}cart-items .quantity__button{background:transparent;width:20px}cart-items .quantity__button .svg-wrapper{width:2rem}cart-items .quantity:before,cart-items .quantity:after{content:none}cart-items quantity-popover .quantity{width:auto;min-height:auto}cart-items .quantity__input{width:50px;flex-grow:unset;color:#006e37;font-size:16px;font-weight:700}cart-items .cart-item__price-wrapper .price{font-size:18px;color:#006e37}cart-items .cart-item__totals{display:flex;flex-direction:column;gap:20px;align-self:flex-start}.cart__footer .cart__blocks{width:100%}.cart__footer{max-width:840px;margin:0 auto;padding-top:0!important}.cart__footer .cart__blocks .totals h2{color:#006e37;font-family:Avantt TRIAL;font-size:20px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;letter-spacing:0}.cart__footer .cart__blocks .totals .totals__total-value{color:#006e37;font-family:Avantt TRIAL;font-size:20px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase}.cart__footer .cart__blocks .totals{justify-content:space-between}cart-items .you-may-like-section{padding:28px 20px 40px;border-radius:12px;border:1.2px solid #006E37}cart-items .you-may-like-section .headers h2{margin:0}cart-items .you-may-like-section .headers{margin-bottom:20px}cart-items .you-may-like-section .arrows,cart-items .you-may-like-section .headers{display:flex;justify-content:space-between;gap:16px}cart-items .you-may-like-section .single_product{border-radius:8px;background:#ddefc9;padding:16px;display:flex;align-items:center;gap:16px}cart-items .you-may-like-section .single_product .product_title{color:#006e37;margin:0;font-family:Reckless Neue;font-size:20px;font-style:normal;font-weight:400;line-height:140%;text-transform:capitalize;text-decoration:none}cart-items .you-may-like-section .single_product .product_image{width:80px;height:80px;border-radius:8px;border:1.2px solid #006E37;background-color:#fff}cart-items .you-may-like-section .single_product p.price{color:#006e37;font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-transform:capitalize;letter-spacing:0}cart-items .you-may-like-section .single_product .cart_cta{align-self:flex-end}cart-items .you-may-like-section .single_product .cart_cta .grid_cta-main{color:#006e37;font-family:Avantt TRIAL;font-size:16px;font-style:normal;font-weight:400;line-height:140%;cursor:pointer;text-decoration-line:underline;text-transform:capitalize;background:none;border:none}.cart-item__details{font-size:1.6rem;line-height:calc(1 + .4 / var(--font-body-scale))}.cart-item__details>*{margin:0;max-width:30rem}.cart-item__details>*+*{margin-top:.6rem}.cart-item__media{position:relative}.cart-item__link{display:block;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.cart-item__name{text-decoration:none;display:block}.cart-item__name:hover{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.2rem}.cart-item__price-wrapper>*{display:block;margin:0;padding:0}.cart-item__discounted-prices dd{margin:0}.cart-item__discounted-prices .cart-item__old-price{font-size:1.4rem}.cart-item__old-price{opacity:.7}.cart-item__final-price{font-weight:400}.product-option{font-size:1.4rem;word-break:break-word;line-height:calc(1 + .5 / var(--font-body-scale))}.cart-item cart-remove-button{display:flex;margin-left:0;justify-content:end}@media screen and (min-width:750px)and (max-width:989px){.cart-item cart-remove-button{width:4.5rem;height:4.5rem}}cart-remove-button .button{min-width:calc(4.5rem / var(--font-body-scale));min-height:4.5rem;padding:0;margin:0 .1rem .1rem 0}cart-remove-button .button:before,cart-remove-button .button:after{content:none}cart-remove-button .button:not([disabled]):hover{color:rgb(var(--color-foreground))}@media screen and (min-width:750px){cart-remove-button .button{min-width:3.5rem;min-height:3.5rem}}cart-remove-button .icon-remove{height:1.5rem;width:1.5rem}.cart-item .loading__spinner{top:0;left:auto;right:auto;bottom:0;padding:0}@media screen and (min-width:750px){.cart-item .loading__spinner{right:0;padding-top:4.5rem;bottom:auto}}.cart-item .loading__spinner:not(.hidden)~*{visibility:hidden}.cart-item__error{display:flex;align-items:flex-start;margin-top:.2rem;width:min-content;min-width:100%}.cart-item__error-text{font-size:1.3rem;line-height:1.4;letter-spacing:.04rem;order:1}.cart-item__error-text+.svg-wrapper{flex-shrink:0;width:1.5rem;height:1.5rem;margin-right:.7rem;margin-top:.25rem}.cart-item__error-text:empty+.svg-wrapper{display:none}.product-option+.product-option{margin-top:.4rem}.product-option *{display:inline;margin:0}.cart-items thead th{text-transform:uppercase}.cart-items .cart-item{display:flex;align-items:center;gap:1rem;row-gap:20px;flex-wrap:wrap;border-radius:12px;border:1.25px solid #006E37;padding:20px;margin-bottom:12px}cart-items .cart_item_message{flex:100%;border-radius:8px;background:#006e37;color:#fff;padding:16px!important;display:inline-flex;justify-content:space-between}cart-items .cart_item_message p{color:#fdfaf0;font-size:15px;font-style:italic;font-weight:400;line-height:21px;margin:0}cart-items .cart_item_message span.customer_text{font-size:10px;opacity:.5;margin-left:8px}cart-items .cart_item_message span{font-style:normal}@media screen and (max-width:749px){.cart-items,.cart-items thead,.cart-items tbody{display:block;width:100%}cart-items .you-may-like-section .single_product{gap:8px}cart-items .you-may-like-section .single_product p.price,cart-items .you-may-like-section .single_product .product_title{font-size:14px}cart-items .you-may-like-section{padding:16px}cart-items .you-may-like-section .single_product .product_image{width:70px;height:70px}.cart-items .cart_item_message{flex-wrap:wrap;gap:8px;padding:12px!important}.cart__footer .cart__blocks .totals .totals__total-value,.cart__footer .cart__blocks .totals h2{font-size:18px}cart-items .cart_item_message p{font-size:12px}cart-items .cart-item .cart-item__details{padding-left:4px}cart-items .cart-item__price-wrapper .price{font-size:15px;letter-spacing:0}cart-items .cart-item__image{max-width:80px;max-height:80px}cart-items .cart-item__name{font-size:14px;margin-bottom:10px}.cart-items thead tr{display:flex;justify-content:space-between;border-bottom:.1rem solid rgba(var(--color-foreground),.2);margin-bottom:4rem}.cart-item{display:grid;grid-template:repeat(2,auto) / repeat(4,1fr);gap:1.5rem;margin-bottom:3.5rem}.cart-item:has(+.cart-item__nested-line){margin-bottom:1.5rem}.cart-item:last-child{margin-bottom:0}.cart-item__media{grid-row:1 / 3}.cart-item__details{grid-column:2 / 4}.cart-item__quantity{grid-column:2 / 5}.cart-item__quantity-wrapper{flex-wrap:wrap}.cart-item__totals{display:flex;align-items:flex-start;justify-content:flex-end}}@media screen and (min-width:750px){.cart-items{border-spacing:0;border-collapse:separate;box-shadow:none;width:100%;display:table}.cart-items th{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.cart-items thead th:first-child{width:50%}.cart-items th+th{padding-left:4rem}.cart-items td{vertical-align:top;padding-top:0}.cart-items .cart-item__nested-line td{padding-top:1rem}.cart-item{display:table-row}.cart-item>td+td{padding-left:4rem}.cart-item__media{width:10rem}.cart-item__price-wrapper>*:only-child:not(.cart-item__discounted-prices){margin-top:1rem}.cart-item__error{margin-left:.3rem}}@media screen and (min-width:990px){.cart-item .cart-item__quantity,.cart-items .cart-items__heading--wide{padding-left:6rem}.cart-items thead th:first-child{width:60%}}@media screen and (min-width:750px){.cart-items .cart-items__heading--quantity,.cart-item .cart-item__quantity,.cart-item__quantity--info quantity-popover>*{padding-left:5rem}.cart-item .cart-item__quantity--info,.cart-item__quantity--info .cart-item__quantity-wrapper,.cart-item__quantity--info .cart-items__info{padding-left:0}}@media screen and (max-width:989px){.cart-items .quantity-popover__info-button{padding-left:0}}cart-items .cart-item__details,cart-items .cart-item__details .product-option,cart-items .cart-item .discounts__discount,cart-items .cart__login-paragraph,#main-cart-footer .discounts__discount{color:rgb(var(--color-foreground))}cart-items .you-may-like-section .arrow-left,cart-items .you-may-like-section .arrow-right{background:transparent;border:0;padding:0;margin:0;cursor:pointer;line-height:0;color:inherit}cart-items .you-may-like-section .swiper{touch-action:pan-y}cart-items .you-may-like-section .arrow-left:focus-visible,cart-items .you-may-like-section .arrow-right:focus-visible,cart-items cart-remove-button .button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.drawer{position:fixed;z-index:1000000;left:0;top:0;width:100vw;height:100%;display:flex;justify-content:flex-end;background-color:rgba(var(--color-foreground),.5);transition:visibility var(--duration-default) ease}.drawer.active{visibility:visible}.drawer__inner{position:relative;height:100%;background:#fdfaf0;width:60rem;max-width:calc(100vw - 3rem);padding:0 3.2rem;border:.1rem solid rgba(var(--color-foreground),.2);border-right:0;overflow:hidden;display:flex;flex-direction:column;transform:translate(100%);transition:transform var(--duration-default) ease}.drawer__inner-empty{height:100%;padding:0 1.5rem;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}.cart-drawer__warnings{display:flex;flex-direction:column;flex:1;justify-content:center}cart-drawer.is-empty .drawer__inner{display:grid;grid-template-rows:1fr;align-items:start;padding:0;overflow:hidden}cart-drawer.is-empty .drawer__header{display:none}cart-drawer:not(.is-empty) .cart-drawer__warnings,cart-drawer:not(.is-empty) .cart-drawer__collection{display:none}.cart-drawer__warnings--has-collection .cart__login-title{margin-top:2.5rem}.drawer.active .drawer__inner{transform:translate(0)}.cart-drawer__skeleton{display:none}.cart-drawer--loading .cart-drawer__skeleton{display:flex;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;background:#fdfaf0;padding:2rem 3.2rem 2.4rem;overflow:hidden}:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__close{align-self:flex-end;background:transparent;border:0;padding:0;line-height:0;cursor:pointer}:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__ship{margin:1.2rem 0 2.4rem}:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__items{flex:1 1 auto}:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__item{display:flex;gap:1.6rem;align-items:center}:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__item-lines{flex:1 1 auto;display:flex;flex-direction:column;gap:1rem}:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__footer{margin-top:auto}:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__total{display:flex;justify-content:space-between;margin-bottom:1.6rem}:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__thumb,:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__line,:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__bar{display:block;position:relative;overflow:hidden;background:rgba(var(--color-foreground),.08);border-radius:10px}:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__thumb:after,:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__line:after,:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(var(--color-background),.6),transparent);transform:translate(-100%);animation:cd-skel-sweep 1.4s ease-in-out infinite}@keyframes cd-skel-sweep{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__thumb:after,:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__line:after,:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__bar:after{animation:none}}:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__thumb{width:8rem;height:8rem;flex:0 0 auto;border-radius:12px}:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__bar{height:.8rem;border-radius:999px}:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__line{height:1.3rem}:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__line--ship{width:60%;height:1.1rem;margin-bottom:1rem}:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__line--lg{width:75%}:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__line--sm{width:45%}:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__line--price{width:30%}:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__line--total-label{width:35%}:is(.cart-drawer__skeleton,.cart-drawer__skel-row) .cd-skel__line--total-value{width:20%}.cart-drawer__skeleton .cart__ctas .cart__checkout-button{display:flex;align-items:center;justify-content:center;width:100%;pointer-events:none}.cart-drawer__skel-row{display:block;padding:1.6rem 0;border-top:.1rem solid rgba(var(--color-foreground),.08)}.cart-drawer--adding .cart-drawer__footer,.cart-drawer--adding .cart__ctas,.cart-drawer--adding .totals{opacity:.55;transition:opacity var(--duration-default) ease}.drawer__header{position:relative;padding:2.4rem 0 3.2rem;text-align:center}.drawer__heading{margin:0 0 1rem}.drawer__close{display:inline-block;padding:15px;box-shadow:0 0 0 .2rem rgba(var(--color-button),0);position:absolute;top:21px;right:-15px;color:#006e37;background-color:transparent;border:none;cursor:pointer}.cart-drawer .drawer__close{top:0}.cart-drawer__warnings .drawer__close{right:15px}.drawer__close .svg-wrapper{height:2rem;width:2rem}.drawer__contents{flex-grow:1;display:flex;flex-direction:column}.drawer__footer{padding:16px 30px;background:#006e3712;margin:0 -3.2rem;overflow:auto}.drawer__footer::-webkit-scrollbar{width:3px}cart-drawer-items.is-empty+.drawer__footer{display:none}.drawer__footer>details{margin-top:-1.5rem;border-bottom:.1rem solid rgba(var(--color-foreground),.2)}.drawer__footer>details[open]{padding-bottom:1.5rem}.drawer__footer summary{display:flex;position:relative;line-height:1;padding:1.5rem 2.8rem 1.5rem 0}.drawer__footer>details+.cart-drawer__footer{padding-top:1.5rem}cart-drawer{position:fixed;top:0;left:0;width:100vw;height:100%}.cart-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0}.cart-drawer__overlay:empty{display:block}.cart-drawer__form{flex-grow:1;display:flex;flex-wrap:wrap}.cart-drawer__collection{margin:0 2.5rem 1.5rem}.cart-drawer .drawer__cart-items-wrapper{flex-grow:1}.cart-drawer .cart-items,.cart-drawer tbody{display:block;width:100%}.cart-drawer thead{display:inline-table;width:100%}cart-drawer-items{overflow:auto;flex:1}@media screen and (max-height:650px){cart-drawer-items{overflow:visible}.drawer__inner{overflow:scroll}}.cart-drawer .cart-item{display:flex;align-items:center;grid-template:repeat(2,auto) / repeat(4,1fr);gap:1rem;row-gap:20px;flex-wrap:wrap;border-radius:12px;border:1.25px solid #006E37;padding:20px;margin-bottom:12px}.cart-drawer .cart-item:last-child{margin-bottom:1rem}.cart-drawer .footer_icons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:35px;gap:26px}.cart-drawer .footer_icons .icon_wrap{display:flex;align-items:center;color:#006e37;font-family:Avantt TRIAL;font-size:14px;font-style:normal;font-weight:500;line-height:22px;text-transform:uppercase;letter-spacing:0;gap:8px}.cart-drawer .footer_icons .icon_wrap svg{vertical-align:middle}.cart-drawer .cart-item__media{grid-row:1 / 3}.cart-drawer .cart-item__image{max-width:100%;border-radius:8px;border:1px solid #006E37;display:block}.cart-drawer .cart-item__nested-line .cart-item__image{max-width:60%;float:right}.cart-drawer .cart-items thead{margin-bottom:.5rem}.cart-drawer .cart-items thead th:first-child,.cart-drawer .cart-items thead th:last-child{width:0;padding:0}.cart-drawer .cart-items thead th:nth-child(2){width:50%;padding-left:0}.cart-drawer .cart-items thead tr{display:table-row;margin-bottom:0}.cart-drawer .cart-items th{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.cart-drawer .cart-item:last-child{margin-bottom:1.5rem}.cart-drawer .cart-item .loading__spinner{right:5px;padding-top:2.5rem}.cart-drawer .cart-items td{padding-top:0}.cart-drawer .cart-items .cart-item__nested-line td:not(.cart-item__quantity){padding-top:1rem}.cart-drawer .cart-item>td+td{padding-left:0}.cart-drawer .cart-item__details{width:auto;grid-column:2 / 4}.cart-drawer .cart-item__totals{display:flex;align-items:flex-start;justify-content:flex-end}.cart-drawer.cart-drawer .cart-item__price-wrapper>*:only-child{margin-top:0}.cart-drawer .cart-item__price-wrapper .cart-item__discounted-prices{display:flex;flex-direction:column;gap:.6rem}.cart-drawer .unit-price{margin-top:.6rem}.cart-drawer .cart-items .cart-item__quantity{padding-top:0;grid-column:2 / 5}@media screen and (max-width:749px){.cart-drawer .cart-item cart-remove-button{margin-left:0}}.cart-drawer__footer .totals__total{font-size:20px;font-style:normal;line-height:140%;text-transform:uppercase;color:#006e37;margin:0;font-weight:700}.cart-drawer__footer .totals__total-value{font-size:20px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;color:#006e37;margin:0}.cart-drawer__footer .slash_price{text-decoration:line-through;opacity:.5}.cart-drawer .totals{justify-content:space-between}.cart-drawer__footer .totals+.totals{margin-top:.4rem}.cart-drawer__footer .totals .totals__total{margin-top:0}.cart-drawer .price{line-height:1}.cart-drawer .tax-note{margin:1.2rem 0 2rem auto;text-align:left}.cart-drawer .product-option dd{word-break:break-word}.cart-drawer details[open]>summary .icon-caret{transform:rotate(180deg)}.cart-drawer .cart__checkout-button{max-width:none;font-family:Avantt TRIAL;font-size:16px;font-style:normal;font-weight:500;line-height:22px;text-transform:uppercase;cursor:pointer;padding:18px}#zoid-paypal-buttons-uid_d3e2fadd59_mdg6mjc6ndq>iframe{border-radius:60px!important}.drawer__footer .cart__dynamic-checkout-buttons{max-width:100%}.drawer__footer #dynamic-checkout-cart ul{flex-wrap:wrap!important;flex-direction:row!important;margin:.5rem -.5rem 0 0!important;gap:.5rem}.drawer__footer [data-shopify-buttoncontainer]{justify-content:flex-start}.drawer__footer #dynamic-checkout-cart ul>li{flex-basis:calc(50% - .5rem)!important;margin:0!important}.drawer__footer #dynamic-checkout-cart ul>li:only-child{flex-basis:100%!important;margin-right:.5rem!important}@media screen and (min-width:750px){.drawer__footer #dynamic-checkout-cart ul>li{flex-basis:calc(100% / 3 - .5rem)!important;margin:0!important}.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(2),.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(2)~li,.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(4),.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(4)~li{flex-basis:calc(50% - .5rem)!important}}cart-drawer-items::-webkit-scrollbar{width:3px}cart-drawer-items::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.7);border-radius:100px}cart-drawer-items::-webkit-scrollbar-track-piece{margin-top:31px}.cart-drawer .quantity-popover-container{padding:0}.cart-drawer .quantity-popover__info.global-settings-popup{transform:translateY(0);top:100%}.cart-drawer .cart-item__error{margin-top:.8rem}.cart-drawer .quantity-popover__info+.cart-item__error{margin-top:.2rem}@media screen and (min-width:750px){.cart-drawer .cart-item__quantity--info quantity-popover>*{padding-left:0}.cart-drawer .cart-item__error{margin-left:0}}@media(min-width:1200px){.drawer__inner{width:70rem}}.cart-drawer .free_shipping_text{color:#006e37;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:140%;text-transform:capitalize;margin:0}.cart-drawer .free_shipping_progress-bar .progress-bar-background{width:100%;display:block;height:12px;border:1.5px solid #006E37;border-radius:4px}.cart-drawer .free_shipping_progress-bar .progress-bar-background .progress-bar-fill{display:block;height:9px;background:#006e37;border-radius:2px 0 0 2px}.free_shipping_progress-bar{padding-top:10px}.cart-drawer .cart-item__name{text-decoration:none;display:block;color:#006e37;font-size:18px;font-style:normal;font-weight:400;line-height:140%;text-transform:capitalize;max-width:240px}.cart-drawer .cart-item__free-gift-label{margin-top:4px;color:#006e37;font-size:14px;font-weight:600;line-height:1.3}.cart-drawer quantity-input{background:none!important;min-height:auto}.cart-drawer .quantity:after,.cart-drawer .quantity:before{content:none}.cart-drawer quantity-popover .quantity{width:auto}.cart-drawer quantity-input button{background:transparent;width:20px}.cart-drawer .cart-item__details .inner_wrapper{display:flex;gap:8px;max-width:100%;align-items:center;align-self:center;justify-content:space-between}.cart-drawer .drawer__cart-items-wrapper .cart-item__details{padding-left:14px;flex:1;padding-right:20px}.cart-drawer .quantity__input{width:50px;flex-grow:unset;color:#006e37;font-size:16px;font-weight:700}.cart-drawer .quantity__button .svg-wrapper{width:2rem}.cart-drawer .cart-item__price-wrapper .price{font-size:18px;color:#006e37}.cart-drawer cart-remove-button .button,.cart-drawer .cart-item cart-remove-button{justify-content:flex-end}.cart-drawer .cart-item__price-wrapper{display:flex;flex-direction:column;gap:10px}.cart-drawer .cart-items .cart_item_message{flex:100%;border-radius:8px;background:#006e37;color:#fff;padding:16px;display:inline-flex;justify-content:space-between}.cart-drawer .cart-items .cart_item_message span{font-style:normal}.cart-drawer .cart-items .cart_item_message span.customer_text{font-size:12px;opacity:.5;margin-left:8px;color:#fff}.cart-drawer .cart_item_message p{color:#fdfaf0;font-size:15px;font-style:italic;font-weight:400;line-height:21px;margin:0}.cart-drawer .cart-item--mandatory-product h5{margin:0;font-size:24px}.cart-drawer .mandatory-product-wrapper{display:flex;justify-content:space-between;width:100%;padding:16px;border-radius:8px;align-items:center}.smart-upsell-btn{position:relative}.smart-upsell-btn__spinner{display:none}.smart-upsell-btn.loading .smart-upsell-btn__text{visibility:hidden}.smart-upsell-btn.loading .smart-upsell-btn__spinner{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0}.smart-upsell-btn.loading .smart-upsell-btn__spinner svg{animation:upsell-spin .7s linear infinite}@keyframes upsell-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cart-drawer .cart_cta button.btn{padding:14px 42px}.cart-drawer .mandatory-product-wrapper .product_title{flex:1;padding-left:16px}.cart-drawer .mandatory-product-wrapper .offer_text{color:#fdfaf0;font-size:12px;font-style:normal;font-weight:550;line-height:140%;text-transform:uppercase;padding:2px 8px;border-radius:50px;background:#f68b53}.cart-drawer .mandatory-product-wrapper .offer_text.mobile{display:none}.cart-drawer .offer-product .cart-item__price-wrapper{flex-direction:unset}.cart-drawer .offer-product .strike_price{font-size:16px;text-decoration:line-through;opacity:.5}.cart-drawer .mandatory-product-wrapper .product_title a.cart-item__name{margin-bottom:12px}.cart-drawer .cart-item.offer-product h5{display:none}.cart-drawer .mandatory-product-wrapper .cart-item__price-wrapper .price{display:flex;align-items:center;gap:4px}#CartDrawer .drawer__header{padding:2rem 0}@media(max-width:749px){.cart-drawer .footer_icons .icon_wrap{font-size:12px}.cart-drawer .mandatory-product-wrapper .product_title .offer_text.desktop{display:none}.cart-drawer .cart-item.offer-product h5{display:block}.cart-drawer .cart-items .cart_item_message span.customer_text{font-size:10px}.cart-drawer .mandatory-product-wrapper .offer_text.mobile{display:block;font-size:10px;margin-bottom:8px}.cart-drawer .mandatory-product-wrapper .cart_cta{text-align:center}.cart-drawer .offer-product .strike_price{font-size:13px}.cart-drawer .mandatory-product-wrapper .product_title .special_text{display:none}.cart-drawer .mandatory-product-wrapper .product_title{padding-left:12px}.cart-drawer .mandatory-product-wrapper{padding:12px}.cart-drawer .cart-item--mandatory-product h5{font-size:16px;line-height:120%}.cart-drawer .cart_item_message{flex-wrap:wrap;gap:8px}.cart-drawer .cart_item_message p{font-size:12px}.cart-drawer .footer_icons{gap:10px;justify-content:center;margin-top:16px}.cart-drawer__footer .totals__total-value,.cart-drawer__footer .totals__total{font-size:16px}span.cart_total_price{font-weight:700;font-size:16px}.drawer__inner{width:100%;max-width:100%;padding:0 2rem}.cart-drawer--loading .drawer__inner{width:100vw;max-width:100vw}.cart-drawer .cart__payment-icons .list-payment{justify-content:center;padding-top:.5rem;margin:0}.cart-drawer .cart-item__details .inner_wrapper{flex-wrap:wrap;gap:13px}.cart-drawer .cart-item__name{font-size:14px}.cart-drawer .cart-item__free-gift-label{font-size:12px}.cart-drawer .cart-item{padding:16px;align-items:flex-start;row-gap:12px}.cart-drawer .drawer__cart-items-wrapper .cart-item__details{padding-left:2px;padding-right:0}.cart-drawer .cart-item__image{max-width:80px;max-height:80px}.cart-drawer .cart-item__price-wrapper .price{font-size:15px;letter-spacing:0}.cart-drawer .drawer__close{top:0;right:-10px}.cart-drawer .drawer__heading{font-size:32px;line-height:120%}.cart-drawer .cart-items .cart_item_message{padding:12px}.cart-drawer .cart_cta button{padding:11px 32px}}@media(max-width:375px){.drawer__footer{height:300px;overflow:auto}.cart-drawer .cart_cta button.btn{padding:11px 31px}}.cart-empty__header{display:flex;align-items:center;justify-content:center;position:relative;padding:2rem 2rem 0}.cart-empty__header .cart__empty-text{margin:0;text-align:center;flex:1}.cart-empty__header .drawer__close{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}.cart-empty__products{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.2rem;padding:2rem 0 .8rem}.cart-empty__card--width-full{flex:1 1 100%;max-width:100%}.cart-empty__card--width-half{flex:1 1 calc(50% - .6rem);max-width:calc(50% - .6rem)}.cart-empty__card--width-half .cart-empty__card-title{font-size:17px;line-height:24px}.cart-empty__card--width-half .cart-empty__card-text{font-size:14px;line-height:20px}.cart-empty__card--width-half .cart-empty__card-img{max-width:120px;height:110px}.cart-empty__card--width-half .cart-empty__card-btn{min-width:unset;padding:10px 16px;font-size:13px}.cart-empty__card{position:relative;display:flex;flex-direction:column;align-items:center;padding:28px 18px 20px;border-radius:12px;border:1.5px solid #006e37;text-align:center;text-decoration:none;color:inherit;cursor:pointer}.cart-empty__card--green{background:#ddefc9}.cart-empty__card--yellow{background:#fff7c1}.cart-empty__card--gradient{background:linear-gradient(135deg,#ddefc9,#fff7c1)}.cart-empty__card-content{flex-grow:1;margin-bottom:16px}.cart-empty__card-badge{position:relative;z-index:2;align-self:center;margin-bottom:-10px;padding:3px 8px;font-size:13px;font-weight:700;color:#fff;background:#006e37;border-radius:30px;width:max-content}.cart-empty__card-img{width:100%;max-width:160px;height:140px;margin:0 auto 12px}.cart-empty__card-img--bundle{max-width:338px;height:234px}.cart-empty__card-img img,.cart-empty__card-img-el{width:100%;height:100%;display:block;object-fit:contain}.cart-empty__card-title{margin:0 0 6px;font-size:17px;font-weight:400;line-height:24px;color:#006e37;letter-spacing:-.1px}.cart-empty__card-text{font-size:14px;line-height:20px;color:#006e37;margin:0;padding:0 4px}@media screen and (max-width:749px){.cart-empty__products{padding-left:0;padding-right:0}.cart-empty__card-title,.cart-empty__card--width-half .cart-empty__card-title{font-size:15px;line-height:1.3}.cart-empty__card-text,.cart-empty__card--width-half .cart-empty__card-text{font-size:12px;line-height:1.4}}.cart-empty__card-btn{display:inline-block;min-width:140px;padding:12px 20px;font-size:15px;line-height:22px;font-weight:700;text-align:center;text-transform:uppercase;text-decoration:none;color:#fdfaf0;border-radius:30px;outline:2px solid #006e37;outline-offset:0px;border:4px solid #fdfaf0}.cart-empty__card-btn--orange{background:#e57641}.cart-empty__card-btn--pink{background:#df6fab}.cart-empty__card-btn--btn-gradient{background:linear-gradient(90deg,#e57641,#df6fab)}.drawer.is-empty .drawer__inner-empty{display:flex;flex-direction:column;height:100%;max-height:100vh;overflow-y:auto;overflow-x:hidden}.cart-empty__testimonials{background:#006e37;border-radius:12px;padding:24px}.cart-empty-testimonial-swiper{width:100%;overflow:hidden}.cart-empty-testimonial-swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.cart-empty-testimonial__slide{display:flex;flex-direction:column;text-decoration:none;color:#fdfaf0}.cart-empty-testimonial__slide:hover{opacity:.9}.cart-empty-testimonial__quote{font-family:var(--font-heading-family);font-size:16px;line-height:1.4;color:#fdfaf0;margin:0 0 16px;font-style:italic}.cart-empty-testimonial__reviewer{display:flex;flex-direction:column;gap:6px}.cart-empty-testimonial__reviewer-top{display:flex;align-items:flex-end;gap:12px}.cart-empty-testimonial__thumb{width:60px;height:60px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#fdfaf026}.cart-empty-testimonial__thumb img{width:100%;height:100%;object-fit:contain}.cart-empty-testimonial__name{font-family:var(--font-body-family);font-size:16px;font-weight:700;color:#fdfaf0}.cart-empty-testimonial__product{font-family:var(--font-body-family);font-size:16px;color:#fdfaf0b3}.cart-empty-testimonial-controls{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;width:100%}.cart-empty-testimonial-prev,.cart-empty-testimonial-next{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;opacity:.6;transition:opacity .15s ease}.cart-empty-testimonial-prev:hover,.cart-empty-testimonial-next:hover{opacity:1}.cart-empty-testimonial-pagination.swiper-pagination,.cart-empty-testimonial-controls .cart-empty-testimonial-pagination{position:static!important;width:auto!important;display:flex!important;align-items:center;justify-content:center;gap:6px;left:auto!important;bottom:auto!important;transform:none!important}.cart-empty-testimonial-pagination .swiper-pagination-bullet{width:8px;height:8px;background:#fdfaf066;opacity:1;margin:0}.cart-empty-testimonial-pagination .swiper-pagination-bullet-active{background:#fdfaf0}.cart-sub-upgrade{margin-top:8px}.cart-sub-upgrade__label{display:flex;align-items:center;gap:6px;cursor:pointer;font-size:13px;color:#006e37}.cart-sub-upgrade__checkbox{accent-color:#006e37;width:16px;height:16px;flex-shrink:0;cursor:pointer}.cart-sub-upgrade__text{font-weight:500}.cart-sub-upgrade__plan-name{font-size:12px;color:#006e37;margin:4px 0 0;font-weight:400}.cart-sub-upgrade__button-wrap{display:none;margin-top:2px}.cart-sub-upgrade__button{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:9px 16px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.2;color:#006e37;background:transparent;border:1px solid #006e37;border-radius:999px;text-align:center;cursor:pointer;transition:background var(--duration-default) ease,color var(--duration-default) ease}.cart-sub-upgrade__button:hover{background:#006e37;color:#fff}.cart-sub-upgrade__button:focus-visible{outline:2px solid #006e37;outline-offset:2px}.cart-sub-upgrade__button--loading{opacity:.65;pointer-events:none}.cart-drawer__footer .totals+.savings-accordion,.cart-drawer__footer .savings-accordion+.totals{margin-top:.4rem}.cart-drawer__footer .savings-accordion>summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:flex-end;padding:0}.cart-drawer__footer .savings-accordion>summary,.cart-drawer__footer .savings-accordion>summary *{line-height:1}.cart-drawer__footer .savings-accordion>summary::-webkit-details-marker{display:none}.cart-drawer__footer .savings-accordion>summary::marker{display:none;content:""}.cart-drawer__footer .savings-accordion__toggle:after{content:"+";display:inline-block;font-size:16px;font-weight:700;margin-left:2px;color:#006e37;vertical-align:middle}.cart-drawer__footer .savings-accordion[open] .savings-accordion__toggle:after{content:"−"}.cart-drawer__footer .savings-breakdown{background-color:#ddefc9;border-radius:8px;padding:8px 12px;margin-top:2px;margin-bottom:4px;display:flex;flex-direction:column;gap:4px}.cart-drawer__footer .savings-breakdown__row{display:flex;justify-content:space-between;align-items:center}.cart-drawer__footer .savings-breakdown__label{font-size:13px;font-weight:400;color:#006e37;line-height:1.4}.cart-drawer__footer .savings-breakdown__value{font-size:13px;font-weight:600;color:#006e37;line-height:1.4}.cart{position:relative;display:block}.cart__empty-text,.is-empty .cart__contents,cart-items.is-empty .title-wrapper-with-link,.is-empty .cart__footer{display:none}.is-empty .cart__empty-text,.is-empty .cart__warnings{display:block}.cart__warnings{display:none;text-align:center;padding:3rem 0 1rem}.cart__empty-text{margin:4.5rem 0 2rem}.cart__contents>*+*{margin-top:2.5rem}.cart__login-title{margin:5.5rem 0 .5rem}.cart__login-paragraph{margin-top:.8rem}.cart__login-paragraph a{font-size:inherit}@media screen and (min-width:990px){.cart__warnings{padding:7rem 0 1rem}.cart__empty-text{margin:0 0 3rem}}cart-items{display:block}.cart__items{position:relative;padding-bottom:3rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.cart__items--disabled{pointer-events:none}.cart__footer-wrapper:last-child .cart__footer{padding-bottom:5rem}.cart__footer>div:only-child{margin-left:auto}.cart__footer>*+*{margin-top:6.5rem}.cart__footer .discounts{margin-bottom:1rem}.cart__note{height:fit-content;top:2.5rem}.cart__note label{display:flex;align-items:flex-end;position:absolute;line-height:1;height:1.8rem;top:-3rem;color:rgba(var(--color-foreground),.75)}.cart__note .field__input{height:100%;position:relative;border-radius:var(--inputs-radius);padding:1rem 2rem}.cart__note .text-area{resize:vertical}.cart__note:after,.cart__note:hover.cart__note:after,.cart__note:before,.cart__note:hover.cart__note:before,.cart__note .field__input:focus,.cart__note .field__input{border-bottom-right-radius:0}@media screen and (min-width:750px){.cart__items{grid-column-start:1;grid-column-end:3;padding-bottom:4rem}.cart__contents>*+*{margin-top:0}.cart__items+.cart__footer{grid-column:2}.cart__footer{display:flex;justify-content:space-between;border:0}.cart__footer-wrapper:last-child{padding-top:0}.cart__footer>*{width:35rem}.cart__footer>*+*{margin-left:4rem;margin-top:0}}.cart__ctas button{width:100%;max-width:100%}.cart__ctas>*+*{margin-top:1rem}.cart__update-button{margin-bottom:1rem}.cart__dynamic-checkout-buttons{max-width:36rem;margin:0 auto}.cart__dynamic-checkout-buttons:has(.dynamic-checkout__content:empty){margin:0}.cart__blocks>*+*{margin-top:1rem}.cart-note__label{display:inline-block;margin-bottom:1rem;line-height:calc(1 + 1 / var(--font-body-scale))}.tax-note{margin:2.2rem 0 1.6rem auto;text-align:center;display:block}.cart__checkout-button{max-width:36rem;padding:18px 44px}.cart__ctas{text-align:center;margin:24px 0 16px}.cart__ctas .svg-wrapper{vertical-align:middle;margin-left:10px}@media screen and (min-width:750px){.cart-note{max-width:35rem}.cart__update-button{margin-bottom:0;margin-right:.8rem}.tax-note{margin-bottom:2.2rem;text-align:right}[data-shopify-buttoncontainer]{justify-content:flex-end}.cart__ctas{display:flex;gap:1rem}}@media screen and (max-width:750px){.cart__ctas{margin:16px 0}}.totals{display:flex;justify-content:center;align-items:flex-end}.totals>*{font-size:1.6rem;margin:0}.totals>h2{font-size:calc(var(--font-heading-scale) * 1.6rem)}.totals *{line-height:1}.totals>*+*{margin-left:2rem}.totals__total{margin-top:.5rem}.totals__total-value{font-size:1.8rem}.cart__ctas+.totals{margin-top:2rem}@media all and (min-width:750px){.totals{justify-content:flex-end}}.savings-accordion>summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:flex-end}.savings-accordion>summary::-webkit-details-marker{display:none}.savings-accordion>summary::marker{display:none;content:""}.savings-accordion__toggle:after{content:"+";display:inline-block;font-size:16px;font-weight:700;margin-left:2px;color:#006e37;vertical-align:middle}.savings-accordion[open] .savings-accordion__toggle:after{content:"−"}.savings-breakdown{background-color:#ddefc9;border-radius:8px;padding:8px 12px;margin-top:2px;margin-bottom:4px;display:flex;flex-direction:column;gap:4px}.savings-breakdown__row{display:flex;justify-content:space-between;align-items:center}.savings-breakdown__label{font-size:13px;font-weight:400;color:#006e37;line-height:1.4}.savings-breakdown__value{font-size:13px;font-weight:600;color:#006e37;line-height:1.4}.discounts{font-size:1.2rem}.discounts__discount{display:flex;align-items:center;line-height:calc(1 + .5 / var(--font-body-scale))}.discounts__discount svg{color:rgba(var(--color-button),var(--alpha-button-background))}.discounts__discount--position{justify-content:center}@media screen and (min-width:750px){.discounts__discount--position{justify-content:flex-end}}.discounts__discount>.icon{color:rgb(var(--color-foreground));width:1.2rem;height:1.2rem;margin-right:.7rem}.localization-form{display:flex;flex-direction:column;flex:auto 1 0;padding:1rem;margin:0 auto}.localization-form:only-child{display:inline-flex;flex-wrap:wrap;flex:initial;padding:1rem 0}.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 0}.localization-form:first-of-type{padding-left:0}.localization-form:only-child{justify-content:start;width:auto;margin:0 1rem 0 0}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{margin:1rem 0}}.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)}.localization-selector.link{text-decoration:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:rgb(var(--color-foreground));width:100%;padding-right:4rem;padding-bottom:1.5rem}.disclosure .localization-form__select{padding-top:1.5rem}.localization-selector option{color:#000}.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:4rem;padding:0 1.5rem;font-size:1.3rem;background-color:transparent}.disclosure__list-wrapper{border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));overflow:hidden;position:absolute;bottom:100%;transform:translateY(-1rem);z-index:2;background-color:rgb(var(--color-background));border-radius:var(--popup-corner-radius);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 0;max-height:20.5rem;max-width:25.5rem;min-width:12rem;width:max-content}.country-selector__list{padding-bottom:.95rem;padding-top:0}.country-selector__list--with-multiple-currencies{width:25.5rem}.country-selector__close-button{display:none}.country-filter{display:flex;justify-content:end;align-items:center;gap:.5rem;padding:1.5rem 1.5rem .6rem;position:sticky;top:-.02rem;background-color:rgb(var(--color-background));z-index:6}.country-filter__input{min-width:200px}.country-filter__reset-button,.country-filter__search-icon{right:calc(var(--inputs-border-width));top:var(--inputs-border-width)}.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-background));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%;background-color:rgba(var(--color-foreground),.5);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:0;border:none;box-shadow:none;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:transparent;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:.6rem}.popular-countries{border-bottom:1px solid rgba(var(--color-foreground),.2);padding-bottom:.6rem;padding-top:.6rem}.disclosure__item{position:relative}.disclosure__link{display:grid;grid-template-columns:auto 1fr auto;gap:.5rem;padding:.9rem 1.5rem;text-decoration:none;line-height:calc(1 + .8 / var(--font-body-scale));color:rgba(var(--color-foreground),.75);word-break:break-word}.disclosure__link:hover{color:rgb(var(--color-foreground))}.disclosure__link .icon-checkmark{width:1rem;margin-right:.2rem}.disclosure__link:hover .localization-form__currency,.disclosure__link:focus-visible .localization-form__currency,.disclosure__link:focus .localization-form__currency{display:inline-block;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:.06rem;height:auto;min-height:initial;background:transparent}.header-localization .disclosure .localization-form__select:hover{text-decoration:underline}.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-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.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:0 2.7rem 0 1.2rem;width:max-content;height:3.8rem}.js .header-localization:not(.menu-drawer__localization) .localization-selector--compact{min-width:auto;padding-right:2.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:.8rem}.header-localization:not(.menu-drawer__localization) .disclosure__list-wrapper{bottom:initial;top:100%;right:0;transform:translateY(0)}@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 0rem}.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}.predictive-search{display:none;position:absolute;top:calc(100% + .1rem);left:-.1rem;border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));background-color:rgb(var(--color-background));z-index:3;border-bottom-right-radius:var(--popup-corner-radius);border-bottom-left-radius:var(--popup-corner-radius);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));overflow-y:auto;-webkit-overflow-scrolling:touch}.predictive-search--search-template{z-index:2;width:calc(100% + .2rem)}.predictive-search__results-groups-wrapper{display:flex;border-bottom:.1rem solid rgba(var(--color-foreground),.08);padding-bottom:1rem}@media screen and (max-width:749px){.predictive-search--header{right:0;left:0;top:100%}.predictive-search__results-groups-wrapper{flex-direction:column}.predictive-search__results-groups-wrapper:not(.predictive-search__results-groups-wrapper--no-suggestions){gap:2rem}}@media screen and (min-width:750px){.predictive-search{border-top:none;width:calc(100% + .2rem)}.header predictive-search{position:relative}}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{display:block}.predictive-search__result-group{display:flex;flex-direction:column;flex:1 1 auto;gap:2rem}.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:none}@media screen and (min-width:750px){.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:nth-child(2),.predictive-search__result-group:last-child .predictive-search__pages-wrapper{display:none}.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:initial}.predictive-search__result-group:first-child{flex:0 0 26.4rem}.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:first-child,.predictive-search__result-group:only-child{flex-grow:1}}.predictive-search__heading{border-bottom:.1rem solid rgba(var(--color-foreground),.08);margin:0 2rem;padding:1.5rem 0 .75rem;color:rgba(var(--color-foreground),.7)}predictive-search .spinner{width:1.5rem;height:1.5rem;line-height:0}predictive-search:not([loading]) .predictive-search__loading-state,predictive-search:not([loading]) .predictive-search-status__loading{display:none}predictive-search[loading] .predictive-search__loading-state{display:flex;justify-content:center;padding:1rem}predictive-search[loading] .predictive-search__search-for-button{display:none}predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__loading-state{display:none}predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__search-for-button{display:initial}.predictive-search__list-item[aria-selected=true]>*,.predictive-search__list-item:hover>*,.predictive-search__item[aria-selected=true],.predictive-search__item:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.04)}.predictive-search__list-item[aria-selected=true] .predictive-search__item-heading,.predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:underline;text-underline-offset:.3rem}.predictive-search__item{display:flex;padding:1rem 2rem;text-align:left;text-decoration:none;width:100%}.predictive-search__item--link-with-thumbnail{display:grid;grid-template-columns:5rem 1fr;grid-column-gap:2rem;grid-template-areas:"product-image product-content"}.predictive-search__item-content{grid-area:product-content;display:flex;flex-direction:column}.predictive-search__item-content--centered{justify-content:center}.predictive-search__item-vendor{font-size:.9rem}.predictive-search__item-heading{margin:0}.predictive-search__item-query-result *:not(mark){font-weight:bolder}.predictive-search__item-query-result mark{color:rgba(var(--color-foreground),.75)}.predictive-search__item-query-result mark{background-color:transparent}.predictive-search__item .price{color:rgba(var(--color-foreground),.7);font-size:1.2rem}.predictive-search__item-vendor+.predictive-search__item-heading,.predictive-search .price{margin-top:.5rem}.predictive-search__item--term{justify-content:space-between;align-items:center;padding:1.3rem 2rem;word-break:break-all;line-height:calc(1 + .4 / var(--font-body-scale))}@media screen and (min-width:750px){.predictive-search__item--term{padding-top:1rem;padding-bottom:1rem;color:#006e37}}.predictive-search__item--term .icon-arrow{width:calc(var(--font-heading-scale) * 1.4rem);height:calc(var(--font-heading-scale) * 1.4rem);flex-shrink:0;margin-left:calc(var(--font-heading-scale) * 2rem);color:rgb(var(--color-link))}.predictive-search__image{grid-area:product-image;object-fit:contain;font-family:"object-fit: contain"}.jdgm-xx{left:0}:root{--jdgm-primary-color: #EBBF1F;--jdgm-secondary-color: rgba(235,191,31,.1);--jdgm-star-color: #EBBF1F;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #EBBF1F;--jdgm-paginate-color: #EBBF1F;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #EBBF1F}.jdgm-histogram__bar-content{background-color:#ebbf1f}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:#fff;background-color:#ebbf1f}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width:768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-rev__thumb-btn{color:#ebbf1f}.jdgm-rev__thumb-btn:hover{opacity:.8}.jdgm-rev__thumb-btn:not([disabled]):hover,.jdgm-rev__thumb-btn:hover,.jdgm-rev__thumb-btn:active,.jdgm-rev__thumb-btn:visited{color:#ebbf1f}.jdgm-prev-badge[data-average-rating="0.00"],.jdgm-author-fullname,.jdgm-author-all-initials{display:none!important}.jdgm-rev-widg__title,.jdgm-rev-widg__summary-text,.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:"about"}.jdgm-rev__variant-label:before{content:"Variant: "}.jdgm-rev__out-of-store-text:before{content:"(out of store)"}@media only screen and (min-width:768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width:768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template=product],.jdgm-preview-badge[data-template=collection],.jdgm-preview-badge[data-template=index],.jdgm-review-widget[data-from-snippet=true],.jdgm-verified-count-badget[data-from-snippet=true],.jdgm-carousel-wrapper[data-from-snippet=true],.jdgm-all-reviews-text[data-from-snippet=true],.jdgm-medals-section[data-from-snippet=true],.jdgm-ugc-media-wrapper[data-from-snippet=true],.jdgm-rev__transparency-badge[data-badge-type=review_collected_via_store_invitation],.jdgm-rev__transparency-badge[data-badge-type=review_collected_from_another_provider],.jdgm-rev__transparency-badge[data-badge-type=review_collected_from_store_visitor],.jdgm-rev__transparency-badge[data-badge-type=review_earned_for_future_purchase]{display:none!important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #EBBF1F;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#ebbf1f}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer=true] .jdgm-full-rev__icon:after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:4px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier:before{content:"JIYU"}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:48px}.jdgm-review-widget .jdgm-review-card{border-radius:8px!important}.jdgm-review-widget .jdgm-review-card__content{background-color:#fff!important}.jdgm-review-widget .jm-action-buttons__button{border:1px solid #000!important}.jdgm-review-widget .jm-verified-badge{background-color:#ff8fd3!important}@-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:JudgemeStar;src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==) format("woff");font-weight:400;font-style:normal}.jdgm-star{font-family:JudgemeStar;display:inline!important;text-decoration:none!important;padding:0 4px 0 0!important;margin:0!important;font-weight:700;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0!important}.jdgm-star.jdgm--on:before{content:""}.jdgm-star.jdgm--off:before{content:""}.jdgm-star.jdgm--half:before{content:""}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none!important;visibility:hidden!important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin .8s infinite linear;animation:jdgm-spin .8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block!important}:root{--onbrand-bar-height:44px}@media(max-width:768px){:root{--onbrand-bar-height:40px}}html.onbrand-promo-active body,body.onbrand-promo-active{padding-top:var(--onbrand-bar-height)!important}#onbrand-promo-bar,#onbrand-promo-placeholder{position:absolute!important;top:0!important}#onbrand-promo-bar,#onbrand-promo-placeholder{opacity:1;transform:translateY(0);contain:layout style;will-change:transform}#onbrand-promo-bar *,#onbrand-promo-placeholder *{box-sizing:border-box}#onbrand-promo-placeholder .onbrand-content img,#onbrand-promo-bar .onbrand-content img{vertical-align:middle;max-height:1.5em;width:auto}#onbrand-promo-placeholder .onbrand-mobile-content,#onbrand-promo-bar .onbrand-mobile-content{display:none}#onbrand-promo-placeholder .onbrand-desktop-content,#onbrand-promo-bar .onbrand-desktop-content{display:block}@media(max-width:768px){#onbrand-promo-placeholder .onbrand-mobile-content,#onbrand-promo-bar .onbrand-mobile-content{display:block}#onbrand-promo-placeholder .onbrand-desktop-content,#onbrand-promo-bar .onbrand-desktop-content{display:none}}#onbrand-promo-placeholder .onbrand-content,#onbrand-promo-placeholder button{visibility:hidden}#onbrand-promo-placeholder.onbrand-content-ready .onbrand-content,#onbrand-promo-placeholder.onbrand-content-ready button{visibility:visible}#onbrand-promo-placeholder .onbrand-content *,#onbrand-promo-placeholder .onbrand-marquee-track *,#onbrand-promo-bar .onbrand-content *,#onbrand-promo-bar .onbrand-marquee-track *{color:#fff!important}@font-face{font-family:GTStandard-M;src:url() format("woff2");font-style:normal;font-weight:450;font-display:swap}@font-face{font-family:GTStandard-M;src:url() format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:GTStandard-M;src:url() format("woff2");font-style:normal;font-weight:600;font-display:swap}#frontrow-sticker{width:437px;height:78px;left:0;transition:width .3s ease-in-out;overflow:hidden}#frontrow-sticker{overflow:visible!important}.iframe-frontrow-sticker{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.25)) drop-shadow(0 0 1px rgba(0,0,0,.25))!important;filter:drop-shadow(0 0 1px rgba(0,0,0,.25)) drop-shadow(0 0 1px rgba(0,0,0,.25))!important}@media(min-width:769px){#frontrow-sticker{top:20px}}@media(max-width:768px){#frontrow-sticker{top:20px}}#iframe-frontrow-quant{display:none}#frontrow-sticky-regular{height:62px!important;width:100%;display:none}.WKl0XhAsMQEFm{position:relative;height:100%;overflow:hidden}._C28CtEObshwJ{overflow-y:auto;height:100%;display:flex;flex-flow:column nowrap}[data-govx-id]{width:100%}[data-govx-id] .govx-id-text{fill:#231f20}[data-govx-id] .govx-id-shield{fill:#ee6337}.govx-id-full-wrapper{font-style:normal;clear:both;display:flex;font-family:sans-serif;padding:20px 0!important;margin:0 auto}.govx-id-full-wrapper.govx-mini{padding-left:0!important;padding-right:0!important}.govx-id-full-wrapper.govx-sides{padding:20px!important}.govx-id-full-wrapper.govx-left{justify-content:flex-start}.govx-id-full-wrapper.govx-center{justify-content:center}.govx-id-full-wrapper.govx-right{justify-content:flex-end}.preview .govx-id-full-wrapper{padding:inherit;height:auto}.govx-id-full-wrapper a{color:#3d4246;text-decoration:none}.govx-id-full-wrapper p{font-size:13px;font-family:sans-serif;letter-spacing:.45px!important;margin:0 0 19.44444px;color:#333}.govx-id-full-wrapper.govx-mini .govx-id-full,.govx-id-full-wrapper.govx-min .govx-id-full{width:100%!important;min-width:auto!important}.govx-id-full-wrapper .govx-id-full{width:35%;min-width:325px;max-width:350px;text-align:left;line-height:1.5;font-size:12px;font-family:sans-serif;padding:15px;color:#333!important;background-color:#fff;border:1px solid #eee}.preview .govx-id-full-wrapper .govx-id-full{width:auto}@media only screen and (max-width:749px){.govx-id-full-wrapper .govx-id-full{width:100%;padding:1em;margin-left:0}}.govx-id-full-wrapper .govx-id-full .govx-id-button{width:100%;font-size:16px;font-weight:700;font-family:sans-serif;border:1px solid #ddd;background-color:#eee;padding:.75em 0;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;gap:1em}.govx-id-full-wrapper .govx-id-full .govx-id-button:hover{background-color:#fff}.govx-id-full-wrapper .govx-id-full a.govx-id-link{font-size:12px!important;display:block;text-align:right;color:#00a1df;padding-top:5px;border:0}.govx-id-full-wrapper .govx-id-button-content{display:flex;justify-content:center}.govx-id-button img{display:block!important;width:24px!important;height:24px!important}.govx-id-slim-wrapper{font-style:normal;clear:both;display:block!important;width:100%;padding:20px 0!important;letter-spacing:initial;text-transform:none}.govx-id-slim-wrapper .govx-id-slim{display:flex!important}.govx-id-slim-wrapper.govx-sides{width:calc(100% - 40px);padding:20px!important}.govx-id-slim-wrapper.govx-max .govx-id-slim a{max-width:350px!important}.govx-id-slim-wrapper.govx-left .govx-id-slim{justify-content:flex-start}.govx-id-slim-wrapper.govx-center .govx-id-slim{justify-content:center}.govx-id-slim-wrapper.govx-right .govx-id-slim{justify-content:flex-end}[data-product-menu-state=addtocart] .product-menu-slideout [data-govx-id=slim].govx-id-slim-wrapper{display:none!important}.header .mini-cart .mini-cart__recap .govx-id-slim-wrapper{padding:20px 0 0!important}.govx-id-slim-wrapper .govx-id-slim a{display:flex;width:100%!important;border:1px solid #eee;color:#333!important;background-color:#fff!important;flex-direction:row;padding:10px;justify-content:flex-start;text-align:left;text-decoration:none}.govx-id-slim img{width:24px;height:24px;max-width:24px}.govx-id-slim .govx-icon{display:block;flex-grow:0;align-self:center;width:24px;height:24px}.govx-id-slim .govx-text{display:block;flex-grow:2;flex-wrap:wrap;align-self:center;padding-left:15px;max-width:400px}.govx-id-slim .govx-text p{color:#333;line-height:16px;font-size:14px;margin:0}.govx-id-slim .govx-text span{font-weight:400;font-size:13px;white-space:normal;font-family:sans-serif}.govx-id-page li{list-style-type:disc;list-style-position:inside}.govx-id-page .govx-id-cta-wrapper{padding:0 0 16px}.govx-id-page .govx-id-cta-wrapper,.govx-id-page .govx-id-cta{display:flex;justify-content:center}.govx-id-page .govx-id-cta a{display:block;text-decoration:none;padding:.2em 2em}.govx-id-page .govx-id-cta{width:250px!important}.govx-id-page .govx-id-cta .shopify-product-form,.govx-id-page .govx-id-cta .shopify-payment-button,.govx-id-page .govx-id-cta button,.govx-id-page .govx-id-cta button.shopify-payment-button__button,.govx-id-page .govx-id-cta button.shopify-payment-button__button--unbranded{width:100%!important}.govx-id-page button.govx-custom{border-radius:2px;padding:8px 16px;border:0;margin:16px 0;background-color:#eee;font-weight:700;font-size:18px}.govx-id-page .govx-id svg{background-color:#fff;width:100px!important;height:35px!important}.govx-widget-footer{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;padding:16px 0;border-top:solid 1px #e3e3e3;border-bottom:solid 1px #e3e3e3;margin:48px 0;text-align:center}.govx-widget-footer .footer-item{width:100%}@media only screen and (min-width:749px){.govx-widget-footer .footer-item{width:auto}}#onbrand-promo-bar .onbrand-content,#onbrand-promo-bar .onbrand-content *,#onbrand-promo-bar .onbrand-marquee-track *{color:#fff!important}quantity-popover{position:relative;display:block}quantity-popover volume-pricing li:nth-child(odd){background:rgba(var(--color-foreground),.03)}quantity-popover volume-pricing li{font-size:1.2rem;letter-spacing:.06rem;padding:.6rem .8rem;display:flex;justify-content:space-between}.quantity-popover__info.global-settings-popup{width:100%;z-index:3;position:absolute;background-color:rgb(var(--color-background));max-width:36rem}.quantity-popover__info .button-close,.variant-remove-total quick-order-list-remove-all-button .button,.quick-order-list-total__confirmation quick-order-list-remove-all-button .button,quantity-popover .quick-order-list-remove-button .button{--shadow-opacity: 0;--border-opacity: 0}.quantity-popover__info-button{display:flex;align-items:center;margin:0 .4rem 0 0;min-width:1.5rem;min-height:1.5rem;--shadow-opacity: 0;--border-opacity: 0}.quantity-popover__info-button--icon-with-label{text-align:left}.quantity-popover__info-button--icon-with-label svg{flex-shrink:0;width:15px;height:14px}.quantity-popover__info-button--open{text-decoration:underline}.quantity-popover__info-button span{padding-left:1rem}.quantity-popover__info-button--icon-only--animation svg{transform:scale(1.25)}.quantity-popover__info-button--icon-only svg{transition:transform var(--duration-default) ease;width:15px;height:14px}@media screen and (max-width:989px){.quantity-popover__info.global-settings-popup{left:0;top:100%}.quantity-popover__info-button{padding-left:0}}.quantity-popover__info .quantity__rules{margin-top:1.2rem;margin-bottom:1rem}.quantity-popover__info .volume-pricing-label{display:block;margin-left:1.2rem;margin-top:1.2rem;font-size:1.2rem}.quantity-popover__info .button{width:3.2rem;height:3.2rem;position:absolute;top:.4rem;right:0;padding:0 1.2rem 0 0;display:flex;justify-content:flex-end}.quantity-popover__info .volume-pricing-label~.button{top:-.2rem}.quantity-popover__info .button .icon{width:1.5rem;height:1.5rem}quantity-popover volume-pricing{margin-top:1.2rem;display:block}quantity-popover .quantity__rules span:first-of-type{display:block}.quantity-popover-container{display:flex;padding:.5rem .5rem .5rem 0}.quantity-popover-container:not(.quantity-popover-container--hover){align-items:center}@media screen and (min-width:990px){.quantity-popover-container--empty{margin-right:2.7rem}.quantity-popover__info.global-settings-popup{width:20rem}.quantity-popover-container{width:auto;max-width:20rem}.quantity-popover__info.global-settings-popup{transform:translate(-100%);top:.5rem}}quantity-popover .quantity{background:rgb(var(--color-background))}quantity-popover .quantity__rules{margin-left:.8rem}quantity-popover .quantity__rules .divider:nth-child(2):before{content:none}quantity-popover .quantity__button:not(:focus-visible):not(.focused),quantity-popover .quantity__input:not(:focus-visible):not(.focused){background-color:initial}.card-wrapper{color:inherit;height:100%;position:relative;text-decoration:none}.card{text-decoration:none;text-align:var(--text-alignment)}.card:not(.ratio){display:flex;flex-direction:column;height:100%}.card.card--horizontal{--text-alignment: left;--image-padding: 0rem;flex-direction:row;align-items:flex-start;gap:1.5rem}.card--horizontal.ratio:before{padding-bottom:0}.card--card.card--horizontal{padding:1.2rem}.card--card.card--horizontal.card--text{column-gap:0}.card--card{height:100%}.card--card,.card--standard .card__inner{position:relative;box-sizing:border-box;border-radius:var(--border-radius);border:var(--border-width) solid rgba(var(--color-foreground),var(--border-opacity))}.card--card:after,.card--standard .card__inner:after{content:"";position:absolute;z-index:-1;width:calc(var(--border-width) * 2 + 100%);height:calc(var(--border-width) * 2 + 100%);top:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);border-radius:var(--border-radius);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.card--card.gradient,.card__inner.gradient{transform:perspective(0)}.card__inner.color-scheme-1{background:transparent}.card .card__inner .card__media{overflow:hidden;z-index:0;border:1.5px solid #006E37;border-radius:12px}.card--card .card__inner .card__media{border-bottom-right-radius:0;border-bottom-left-radius:0}.card--standard.card--text{background-color:transparent}.card-information{text-align:var(--text-alignment)}.card__media,.card .media{bottom:0;position:absolute;top:0}.card .media{width:100%}.card__media{margin:var(--image-padding);width:calc(100% - 2 * var(--image-padding))}.card--standard .card__media{margin:var(--image-padding)}.card__inner{width:100%}.card--media .card__inner .card__content{position:relative;padding:calc(var(--image-padding) + 1rem)}.card__content{display:grid;grid-template-rows:minmax(0,1fr) max-content minmax(0,1fr);padding:1rem;width:100%;flex-grow:1}.card__content--auto-margins{grid-template-rows:minmax(0,auto) max-content minmax(0,auto)}.card__information{grid-row-start:2;padding:1.3rem 1rem}.card:not(.ratio)>.card__content{grid-template-rows:max-content minmax(0,1fr) max-content auto}.card-information .card__information-volume-pricing-note{margin-top:.6rem;line-height:calc(.5 + .4 / var(--font-body-scale));color:rgba(var(--color-foreground),.75)}.card__information-volume-pricing-note--button,.card__information-volume-pricing-note--button.quantity-popover__info-button--icon-with-label{position:relative;z-index:1;cursor:pointer;padding:0;margin:0;text-align:var(--text-alignment);min-width:auto}.card__information-volume-pricing-note--button:hover{text-decoration:underline}.card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{transform:initial;top:auto;bottom:4rem;max-width:20rem;width:calc(95% + 2rem)}.card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info span:first-of-type{padding-right:.3rem}.card__information-volume-pricing-note--button-right+.global-settings-popup.quantity-popover__info{right:0;left:auto}.card__information-volume-pricing-note--button-center+.global-settings-popup.quantity-popover__info{left:50%;transform:translate(-50%)}.card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info .quantity__rules{text-align:left}@media screen and (min-width:990px){.grid--6-col-desktop .card__content quick-add-bulk .quantity{width:auto}.grid--6-col-desktop .card__content quick-add-bulk .quantity__button{width:calc(3rem / var(--font-body-scale))}.grid--6-col-desktop .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{left:50%;transform:translate(-50%);width:calc(100% + var(--border-width) + 3.5rem)}.grid--6-col-desktop .card--standard .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{width:calc(100% + var(--border-width) + 1rem)}}@media screen and (max-width:749px){.grid--2-col-tablet-down .card__content quick-add-bulk .quantity__button{width:calc(3.5rem / var(--font-body-scale))}.grid--2-col-tablet-down .card--card .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info,.grid--2-col-tablet-down .card--standard .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{left:50%;transform:translate(-50%)}.grid--2-col-tablet-down .card--standard .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{width:100%}.grid--2-col-tablet-down .card--card .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{width:calc(100% + var(--border-width) + 4rem)}.grid--2-col-tablet-down .card__content quick-add-bulk .quantity{width:auto}}.card-information quantity-popover volume-pricing{margin-top:0}@media screen and (max-width:989px){.card-information quantity-popover .quantity__rules~volume-pricing{margin-top:0}.card-information quantity-popover volume-pricing{margin-top:4.2rem}}@media screen and (min-width:750px){.card__information{padding-bottom:1.7rem;padding-top:1.7rem}}.card__badge{align-self:flex-end;grid-row-start:3;justify-self:flex-start}.card__badge.top{align-self:flex-start;grid-row-start:1}.card__badge.right{justify-self:flex-end}.card:not(.card--horizontal)>.card__content>.card__badge{margin:1.3rem}.card__media .media img{height:100%;object-fit:cover;object-position:center center;width:100%}.card__inner:not(.ratio)>.card__content{height:100%}.card__heading{margin-top:0;margin-bottom:0}.card__heading:last-child{margin-bottom:0}.card--horizontal .card__heading,.card--horizontal .price__container .price-item,.card--horizontal__quick-add{font-size:calc(var(--font-heading-scale) * 1.2rem)}.card--horizontal .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:0}.card--horizontal__quick-add:before{box-shadow:none}@media only screen and (min-width:750px){.card--horizontal .card__heading,.card--horizontal .price__container .price-item,.card--horizontal__quick-add{font-size:calc(var(--font-heading-scale) * 1.3rem)}}.card--card.card--media>.card__content{margin-top:calc(0rem - var(--image-padding))}.card--standard.card--text a:after,.card--card .card__heading a:after{bottom:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);right:calc(var(--border-width) * -1);top:calc(var(--border-width) * -1)}.card__heading a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.card__heading a:after{outline-offset:.3rem}.card__heading a:focus:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.card__heading a:focus-visible:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.card__heading a:focus:not(:focus-visible):after{box-shadow:none;outline:0}.card__heading a:focus{box-shadow:none;outline:0}@media screen and (min-width:990px){.card .media.media--hover-effect>img:only-child,.card-wrapper .media.media--hover-effect>img:only-child{transition:transform var(--duration-long) ease}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.03)}.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}.card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transition:transform var(--duration-long) ease;transform:scale(1.03)}.underline-links-hover:hover a{text-decoration:underline;text-underline-offset:.3rem}}.card--standard.card--media .card__inner .card__information,.card--standard.card--text:not(.card--horizontal)>.card__content .card__heading:not(.card__heading--placeholder),.card--standard:not(.card--horizontal)>.card__content .card__badge,.card--standard.card--text.article-card>.card__content .card__information,.card--standard>.card__content .card__caption{display:none}.card--standard:not(.card--horizontal) .placeholder-svg{width:100%}.card--standard>.card__content{padding:0}.card--standard>.card__content .card__information{padding-left:0;padding-right:0}.card--card.card--media .card__inner .card__information,.card--card.card--text .card__inner,.card--card.card--media>.card__content .card__badge{display:none}.card--horizontal .card__badge,.card--horizontal.card--text .card__inner{display:none}.card--extend-height{height:100%}.card--extend-height.card--standard.card--text,.card--extend-height.card--media{display:flex;flex-direction:column}.card--extend-height.card--standard.card--text .card__inner,.card--extend-height.card--media .card__inner{flex-grow:1}.card .icon-wrap{margin-left:.8rem;white-space:nowrap;transition:transform var(--duration-short) ease;overflow:hidden}.card-information>*+*{margin-top:.5rem}.card-information{width:100%}.card-information>*{line-height:calc(1 + .4 / var(--font-body-scale));color:rgb(var(--color-foreground))}.card-information>.price{color:rgb(var(--color-foreground))}.card--horizontal .card-information>.price{color:rgba(var(--color-foreground),.75)}.card-information>.rating{margin-top:.4rem}.card-information>*:not(.visually-hidden:first-child)+quantity-popover:not(.rating):not(.card__information-volume-pricing-note),.card-information .card__information-volume-pricing-note.card__information-volume-pricing-note--button{margin-top:0}.card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:.7rem}.card-information .caption{letter-spacing:.07rem}.card-article-info{margin-top:1rem}.card--shape .card__content{padding-top:0}.card--shape.card--standard:not(.card--text) .card__inner{border:0;background-color:transparent;filter:drop-shadow(var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity)))}.card--shape.card--standard:not(.card--text) .card__inner:after{display:none}.grid__item:nth-child(2n) .shape--blob{clip-path:polygon(var(--shape--blob-2))}.grid__item:nth-child(3n) .shape--blob{clip-path:polygon(var(--shape--blob-3))}.grid__item:nth-child(4n) .shape--blob{clip-path:polygon(var(--shape--blob-4))}.grid__item:nth-child(5n) .shape--blob{clip-path:polygon(var(--shape--blob-5))}.grid__item:nth-child(7n) .shape--blob{clip-path:polygon(var(--shape--blob-6))}.grid__item:nth-child(8n) .shape--blob{clip-path:polygon(var(--shape--blob-1))}@media(prefers-reduced-motion:no-preference){.product-card-wrapper .shape--round{transition:clip-path var(--duration-long) ease}.product-card-wrapper:hover .shape--round{clip-path:ellipse(47% 47% at 50% 50%)}.product-card-wrapper .shape--blob{transition:clip-path var(--duration-long) ease-in-out}.product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-5))}.grid__item:nth-child(2n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-6))}.grid__item:nth-child(3n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-1))}.grid__item:nth-child(4n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-2))}.grid__item:nth-child(5n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-3))}.grid__item:nth-child(7n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-4))}.grid__item:nth-child(8n) .product-card-wrapper:hover .shape--blob{clip-path:polygon(var(--shape--blob-5))}}.nx-switch{--w: 66px;--h: 32px;--pad: 6px;--track: #2F6C3D;--thumb: #FDFAF1;display:inline-flex;cursor:pointer;-webkit-tap-highlight-color:transparent}.shipping_protection{display:flex;margin:20px 0;justify-content:space-between;align-items:center}.shipping_protection p{margin:0}.shipping_protection .left_shipping{display:flex;gap:20px}.shipping_protection .left_shipping .shipping_title{font-weight:700;font-style:Bold;font-size:20px;line-height:140%;letter-spacing:0%;color:#006e37;text-transform:uppercase}.shipping_protection .left_shipping .shipping_price{font-weight:400;font-style:Regular;font-size:20px;line-height:140%;letter-spacing:0%;color:#006e37;text-transform:uppercase}.nx-switch__input{position:absolute;opacity:0;pointer-events:none}.nx-switch__input+.nx-switch__track{background:#81ac8b}.nx-switch__input:checked+.nx-switch__track{background:var(--track)}.nx-switch__track{width:var(--w);height:var(--h);border-radius:9999px;padding:var(--pad);box-sizing:border-box;display:flex;align-items:center}.nx-switch__thumb{width:calc(var(--h) - (var(--pad) * 2));height:calc(var(--h) - (var(--pad) * 2));background:var(--thumb);border-radius:9999px;transform:translate(0);transition:transform .18s ease}.nx-switch__input:checked+.nx-switch__track .nx-switch__thumb{transform:translate(calc(var(--w) - var(--h)))}.nx-switch__input:focus-visible+.nx-switch__track{outline:2px solid var(--track);outline-offset:3px}@media(max-width:767px){.shipping_protection .left_shipping p{font-size:18px!important}.shipping_protection .left_shipping{gap:15px}}.list-payment{display:flex;flex-wrap:wrap;justify-content:center;margin:-.5rem 0;padding-top:1rem;padding-left:0}@media screen and (min-width:750px){.list-payment{justify-content:center;margin:-.5rem;padding-top:0}}.list-payment__item{align-items:center;display:flex;padding:.5rem}@media screen and (max-width:749px){.list-payment__item{padding:.24rem}}.fgp{--fgp-green: 0, 110, 55;--fgp-track-bg: 255, 255, 255;--fgp-marker-done-bg: rgb(var(--fgp-green));--fgp-marker-done-icon: rgb(var(--fgp-track-bg));display:block;padding-top:10px}.fgp__message{color:rgb(var(--fgp-green));text-align:center;font-size:14px;font-weight:400;line-height:140%;text-transform:capitalize;margin:0 0 18px}.fgp__track{position:relative;height:12px;margin-right:17px;border-radius:6px;border:1.5px solid rgb(var(--fgp-green));background:rgb(var(--fgp-track-bg))}.fgp__track .fgp__fill{display:block;height:100%;min-width:6px;max-width:100%;background:rgb(var(--fgp-green));border-radius:4px 0 0 4px}@media(prefers-reduced-motion:no-preference){.fgp__fill{transition:width var(--duration-medium, .3s) cubic-bezier(.25,.46,.45,.94)}}.fgp__marker{position:absolute;top:50%;width:34px;height:34px;margin-left:-17px;transform:translateY(-50%);border-radius:50%;border:1.5px solid rgba(var(--fgp-green),.35);background:rgb(var(--fgp-track-bg));color:rgba(var(--fgp-green),.45);display:flex;align-items:center;justify-content:center;box-sizing:border-box}.fgp__marker svg{width:19px;height:19px;display:block}.fgp__marker--done{background:var(--fgp-marker-done-bg);border-color:var(--fgp-marker-done-bg);color:var(--fgp-marker-done-icon)}.fgp__gift-card{display:flex;align-items:center;gap:12px;margin-top:16px;padding:10px 12px;border:1px solid rgb(var(--fgp-green));border-radius:10px;background:rgb(var(--fgp-track-bg))}.fgp__gift-media{flex:0 0 auto;width:calc(10rem / var(--font-body-scale));height:calc(10rem / var(--font-body-scale));border-radius:8px;border:1px solid rgb(var(--fgp-green));overflow:hidden;background:rgba(var(--fgp-green),.08)}.fgp__gift-img{width:100%;height:100%;object-fit:cover;display:block}.fgp__gift-info{flex:1 1 auto;min-width:0}.fgp__gift-eyebrow{margin:0;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--fgp-green))}.fgp__gift-name{margin:2px 0 0;font-family:var(--font-heading-family);font-size:18px;font-weight:400;line-height:140%;text-transform:capitalize;color:rgb(var(--fgp-green))}.fgp__gift-price{margin:4px 0 0;font-size:14px;line-height:1.3}.fgp__gift-was{color:rgba(var(--color-foreground),.55);text-decoration:line-through}.fgp__gift-free{color:rgb(var(--fgp-green));font-weight:500;margin-left:6px}.fgp__gift-card--locked{border-style:dashed}.fgp__gift-unlock{margin:4px 0 0;font-size:12px;line-height:1.3;color:rgb(var(--fgp-green))}.fgp__gift-unlock-link{display:inline-block;margin:2px 0 0;font-size:12px;line-height:1.3;font-weight:600;color:rgb(var(--fgp-green));text-decoration:underline;text-underline-offset:2px}.fgp--no-bar{padding-top:4px}html:not(.fg-gift-variant) .fgp__gift-card--pdp{display:none}.fgp__gift-card--pdp{--fgp-green: 0, 110, 55;--fgp-track-bg: 255, 255, 255;border-radius:5px;background:transparent;margin:12px 0 16px}@media screen and (max-width:749px){.fgp__gift-name{font-size:14px}}.cart-item--free-gift quantity-popover,.cart-item--free-gift .cart-item__quantity-wrapper{display:none}.fgp-ab--v2{display:none}html.fg-gift-variant .fgp-ab--v2{display:block}html.fg-gift-variant .fgp-ab--old{display:none}.fgp__gift-add{flex:0 0 auto;min-width:74px;border:0;border-radius:20px;padding:9px 20px;background:rgb(var(--fgp-green));color:rgb(var(--fgp-track-bg));font-size:13px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.fgp__gift-add[aria-disabled=true]{cursor:default}.fgp__gift-add--locked{min-width:0;padding:9px 13px;background:rgba(var(--fgp-green),.1);color:rgb(var(--fgp-green));cursor:not-allowed}.fgp__gift-lock{flex:0 0 auto;width:16px;height:16px}.fgp__gift-add-spinner{display:none;width:15px;height:15px;border:2px solid rgba(var(--fgp-track-bg),.5);border-top-color:rgb(var(--fgp-track-bg));border-radius:50%}.fgp__gift-add.fgp__gift-add--loading .fgp__gift-add-text{display:none}.fgp__gift-add.fgp__gift-add--loading .fgp__gift-add-spinner{display:block}@media(prefers-reduced-motion:no-preference){.fgp__gift-add--loading .fgp__gift-add-spinner{animation:fgp-spin .7s linear infinite}}@keyframes fgp-spin{to{transform:rotate(360deg)}}.fgp__confirm{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;padding:10px 12px;border-radius:10px;background:rgba(var(--fgp-green),.08);color:rgb(var(--fgp-green));font-size:14px;font-weight:500}.fgp__confirm-icon{width:18px;height:18px;flex:0 0 auto}.drawer{visibility:hidden}.list-menu--right{right:0}.list-menu--disclosure{position:absolute;min-width:100%;width:20rem;border:1px solid rgba(var(--color-foreground),.2)}.list-menu--disclosure:focus{outline:none}.list-menu__item--active{text-decoration:underline;text-underline-offset:.3rem}.list-menu__item--active:hover{text-decoration-thickness:.2rem}.list-menu--disclosure.localization-selector{max-height:18rem;overflow:auto;width:10rem;padding:.5rem}.search__input.field__input{padding-right:9.8rem}.search__button{right:var(--inputs-border-width);top:var(--inputs-border-width)}.reset__button{right:calc(var(--inputs-border-width) + 4.4rem);top:var(--inputs-border-width)}.reset__button:not(:focus-visible):after{border-right:.1rem solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 1.6rem);content:"";position:absolute;right:0}.reset__button:not(:focus):after{border-right:.1rem solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 1.8rem);content:"";position:absolute;right:0}.search__button:focus-visible,.reset__button:focus-visible{background-color:rgb(var(--color-background));z-index:4}.search__button:focus,.reset__button:focus{background-color:rgb(var(--color-background));z-index:4}.search__button:not(:focus-visible):not(.focused),.reset__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.search__button:hover .icon,.reset__button:hover .icon{transform:scale(1.07)}.search__button .icon{height:1.8rem;width:1.8rem}.reset__button .icon.icon-close{height:1.8rem;width:1.8rem;stroke-width:.1rem}input::-webkit-search-decoration{-webkit-appearance:none}.template-search__results{position:relative}.header__icon--menu{position:initial}.js menu-drawer>details>summary:before,.js menu-drawer>details[open]:not(.menu-opening)>summary:before{content:"";position:absolute;cursor:default;width:100%;height:calc(100vh - 100%);height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));top:100%;left:0;background:rgba(var(--color-foreground),.5);opacity:0;visibility:hidden;z-index:2;transition:opacity 0s,visibility 0s}menu-drawer>details[open]>summary:before{visibility:visible;opacity:1;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}.menu-drawer{position:absolute;transform:translate(-100%);visibility:hidden;z-index:3;left:0;top:100%;width:100%;padding:0;background-color:rgb(var(--color-background));overflow-x:hidden;filter:drop-shadow(var(--drawer-shadow-horizontal-offset) var(--drawer-shadow-vertical-offset) var(--drawer-shadow-blur-radius) rgba(var(--color-shadow),var(--drawer-shadow-opacity)))}.js .menu-drawer{height:calc(100vh - 100%);height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)))}.js details[open]>.menu-drawer,.js details[open]>.menu-drawer__submenu{transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}.js details[open].menu-opening>.menu-drawer,details[open].menu-opening>.menu-drawer__submenu{transform:translate(0);visibility:visible}.js .menu-drawer__navigation .submenu-open{visibility:hidden}@media screen and (min-width:750px){.menu-drawer{width:40rem;border-width:0 var(--drawer-border-width) 0 0;border-style:solid;border-color:rgba(var(--color-foreground),var(--drawer-border-opacity))}}.menu-drawer__inner-container{position:relative;height:100%}.menu-drawer__navigation-container{grid-template-rows:1fr auto;align-content:space-between;overflow-y:auto;height:100%}.menu-drawer__navigation{padding:12px 0 3rem}.menu-drawer__inner-submenu{height:100%;overflow-x:hidden;overflow-y:auto}.js .menu-drawer__menu li{margin-bottom:.2rem}.menu-drawer__menu-item{padding:1.1rem 3rem;text-decoration:none;font-size:1.8rem}.menu-drawer summary.menu-drawer__menu-item{padding-right:5.2rem}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.04)}.menu-drawer__menu-item--active:hover{background-color:rgba(var(--color-foreground),.08)}.js .menu-drawer__menu-item .icon-caret{display:none}.menu-drawer__menu-item>.svg-wrapper{width:15px;position:absolute;right:3rem;top:50%;transform:translateY(-50%)}.js .menu-drawer__submenu{position:absolute;top:0;width:100%;bottom:0;left:0;background-color:rgb(var(--color-background));z-index:1;transform:translate(100%);visibility:hidden}.js .menu-drawer__submenu .menu-drawer__submenu{overflow-y:auto}.menu-drawer__close-button{margin-top:1.5rem;padding:1.2rem 2.6rem 1.2rem 3rem;text-decoration:none;display:flex;align-items:center;font-size:1.4rem;width:100%;background-color:transparent;font-family:var(--font-body-family);font-style:var(--font-body-style);text-align:left}.menu-drawer__close-button .svg-wrapper{transform:rotate(180deg);margin-right:1rem;width:15px}.menu-drawer__utility-links{padding:0;background-color:rgba(var(--color-foreground),.03);position:relative}.header--has-social .menu-drawer__utility-links{padding:2rem 3rem;display:none}@media screen and (max-width:749px){.header--has-account:where(:not(.header--has-social):not(.header--has-localizations)) .menu-drawer__utility-links{padding:2rem 3rem}}@media screen and (max-width:989px){.header--has-localizations:where(:not(.header--has-social)) .menu-drawer__utility-links{padding:2rem 3rem}}.menu-drawer__account{display:inline-flex;align-items:center;text-decoration:none;padding:1rem 0;font-size:1.4rem;color:rgb(var(--color-foreground));margin-bottom:0}.menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account{margin:0}.menu-drawer__account account-icon>.svg-wrapper{height:2rem;width:2rem;margin-right:1rem}.menu-drawer__account shop-user-avatar{--shop-avatar-size: 2.4rem;margin-right:.55rem;margin-left:-.45rem}.menu-drawer__account:hover account-icon>.svg-wrapper{transform:scale(1.07)}.menu-drawer .list-social{justify-content:flex-start;margin-left:-1.25rem}.menu-drawer .list-social:empty{display:none}.menu-drawer .list-social__link{padding:1.1rem}@media screen and (max-width:749px){.menu-drawer.country-selector-open{transform:none!important;filter:none!important;transition:none!important}}.mobile-shop-products{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding:0 0 8px}.mobile-shop-card--width-full{flex:1 1 100%;max-width:100%}.mobile-shop-card--width-half{flex:1 1 calc(50% - 5px);max-width:calc(50% - 5px)}.mobile-shop-card{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;color:#006e37;border-radius:16px;padding:16px 12px 14px;border:1.5px solid #006e37;transition:opacity .15s ease}.mobile-shop-card:hover{opacity:.85}.mobile-shop-card--green{background:#ddefc9}.mobile-shop-card--yellow{background:#fff7c1}.mobile-shop-card--gradient{background:linear-gradient(135deg,#ddefc9,#fff7c1)}.mobile-shop-card__img{max-width:100px;height:100px;margin-bottom:8px;display:flex;align-items:center;justify-content:center}.mobile-shop-card__img img{width:100%;max-height:100%;object-fit:contain}.mobile-shop-card__img--bundle{max-width:140px}.mobile-shop-card__title{font-family:var(--font-heading-family);font-size:15px;line-height:1.3;color:#006e37;margin:0 0 4px}.mobile-shop-card__text{font-size:12px;line-height:1.4;color:#006e37;margin:0 0 10px;flex-grow:1}.mobile-shop-card__badge{position:relative;z-index:2;align-self:center;margin-bottom:-10px;padding:3px 8px;font-size:13px;font-weight:700;color:#fff;background:#006e37;border-radius:30px;width:max-content}.mobile-shop-card__btn{display:inline-block;padding:8px 18px;font-size:13px;font-weight:700;letter-spacing:.06em;line-height:1;color:#fff;border-radius:50px;text-transform:uppercase;font-family:var(--font-body-family);outline:2px solid #006e37;outline-offset:0;border:3px solid transparent}.mobile-shop-card__btn--orange{background:#e57641;border-color:#ddefc9}.mobile-shop-card__btn--pink{background:#df6fab;border-color:#fff7c1}.mobile-shop-card__btn--gradient{background:linear-gradient(90deg,#e57641,#df6fab);border-color:#eef3d5}.mobile-testimonial-carousel{background:#006e37;border-radius:12px 12px 0 0;padding:24px;margin-top:16px;overflow:hidden}.mobile-testimonial-swiper{width:100%;overflow:hidden}.mobile-testimonial-swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.mobile-testimonial__slide{display:flex;flex-direction:column;text-decoration:none;color:#fdfaf0}.mobile-testimonial__slide:hover{opacity:.9}.mobile-testimonial__quote-wrap{margin-bottom:16px}.mobile-testimonial__quote{font-family:var(--font-heading-family);font-size:18px;line-height:1.4;color:#fdfaf0;margin:0;font-style:italic}.mobile-testimonial__reviewer{display:flex;flex-direction:column;gap:6px}.mobile-testimonial__reviewer-top{display:flex;align-items:flex-end;gap:12px}.mobile-testimonial__thumb{width:60px;height:60px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#fdfaf026}.mobile-testimonial__thumb-img{width:100%;height:100%;object-fit:contain}.mobile-testimonial__name{font-family:var(--font-body-family);font-size:16px;font-weight:700;color:#fdfaf0}.mobile-testimonial__product{font-family:var(--font-body-family);font-size:16px;color:#fdfaf0b3}.mobile-testimonial-controls{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;width:100%}.mobile-testimonial-prev,.mobile-testimonial-next{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;opacity:.6;transition:opacity .15s ease}.mobile-testimonial-prev:hover,.mobile-testimonial-next:hover{opacity:1}.mobile-testimonial-pagination.swiper-pagination,.mobile-testimonial-controls .mobile-testimonial-pagination{position:static!important;width:auto!important;display:flex!important;align-items:center;justify-content:center;gap:6px;left:auto!important;bottom:auto!important;transform:none!important}.mobile-testimonial-pagination .swiper-pagination-bullet{width:8px;height:8px;background:#fdfaf066;opacity:1;margin:0}.mobile-testimonial-pagination .swiper-pagination-bullet-active{background:#fdfaf0}.mobile-shop-card--bundle{margin-bottom:0}header .header__heading-logo{width:120px}header.header{padding-block:9px}header .header__icons{padding:0!important}.header__inline-menu .list-menu--inline{display:inline-flex;flex-wrap:wrap;gap:44px}.header__menu-item{color:#006e37;font-size:16px;text-transform:uppercase;padding:0!important}.menu-drawer_navigation .menu-drawer_menu li{padding-inline:20px!important}.menu-drawer_navigation .list-menu_item{border:1px solid #006e37;padding:13px 20px!important;font-size:16px;text-transform:uppercase;border-radius:12px}.menu-drawer_navigation .menu-drawer_menu li+li{margin-top:12px}.jiyu-mega-wrapper{max-width:1040px}.mega-menu .mega-menu__list--condensed{display:block;padding:0;text-align:left}.jiyu-mega-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.menu-with-wrap{display:flex;gap:60px;padding-bottom:40px}.mega-menu__list .h3{margin:0 0 32px;font-size:40px;line-height:120%;color:#006e37;padding-top:27px!important;text-transform:capitalize;letter-spacing:-.1px}.mega-menu_list--condensed .mega-menu_link{font-weight:450;font-size:18px;color:#006e37;margin:0 0 20px;padding:0;text-transform:uppercase;margin-bottom:23px!important;line-height:130%}.jiyu-card{position:relative;display:flex;flex-direction:column;padding:40px 18px 23px;box-sizing:border-box;border-radius:12px;border:1.5px solid #006e37;margin-bottom:38px}.jiyu-card.green{background:#ddefc9}.jiyu-card.yellow{background:#fff7c1}.jiyu-card.testimonial{background:#006e37;border-color:#006e37;color:#fff}.jiyu-card-content{flex-grow:1;text-align:center;margin-bottom:0;letter-spacing:-.1px}.jiyu-card.testimonial .jiyu-card-content{justify-content:center;align-items:center;display:flex;flex-direction:column;margin-bottom:16px}.jiyu-img{width:100%;margin:0 auto;height:var(--jiyu-img-h, 180px)!important;aspect-ratio:1;max-width:90%}.jiyu-img img{width:100%;height:100%;display:block;object-fit:contain}.jiyu-card--img-large{padding:16px 8px 20px}.jiyu-card--img-large .jiyu-img{--jiyu-img-h: 220px;max-width:100%}.jiyu-card--img-large .jiyu-title{margin-top:12px}.jiyu-title{margin:20px 0 8px;font-size:26px;font-weight:400;line-height:36px;color:#006e37;letter-spacing:-.1px}.jiyu-text{font-size:15px;line-height:21px;color:#006e37;padding:0 6px;margin-top:10px}.jiyu-quote{margin:0 0 32px;font-size:24px;line-height:140%;color:#fdfaf0}.jiyu-stars{margin:0;font-size:18px;font-weight:500;line-height:21px;color:#fdfaf0}.btn.menu-btn{position:absolute;left:50%;bottom:calc(var(--h) * -.5);transform:translate(-50%)}.btn.btn-default{display:inline-block;min-width:148px;padding:14px 20px;font-size:16px;line-height:22px;font-weight:700;text-align:center;text-transform:uppercase;text-decoration:none;background:#e57641;color:#fdfaf0;border-radius:30px;outline:2px solid #006e37;outline-offset:0px;position:absolute;bottom:-34px;border:6px solid #fdfaf0}.jiyu-card:first-child .btn.btn-default{background:linear-gradient(90deg,#e57641,#df6fab);border-color:#eef3d5}.jiyu-card:nth-child(3) .btn.btn-default{background:#df6fab;color:#fdfaf0}@media(max-width:991px){.jiyu-mega-grid{grid-template-columns:repeat(2,1fr)}header .header__heading-logo{width:100px}.menu-drawer_inner-container .menu-drawer_navigation{--offset: 68px;padding:24px 20px;max-height:calc(100dvh - var(--offset))}.menu-drawer__inner-container .search-form-wrapper{margin-bottom:30px;position:relative}.menu-drawer_inner-container .search-form-wrapper .field__input{border:none!important;padding:12px 44px 12px 20px;border-bottom:1px solid #006e3733!important;font-size:16px;color:#006e37;text-transform:uppercase;box-shadow:none!important;outline:none!important}.menu-drawer_inner-container .search-form-wrapper .field__input::placeholder{opacity:1!important;color:#006e37}.menu-drawer_inner-container .search-form-wrapper .field:before,.menu-drawer_inner-container .search-form-wrapper .field:after{display:none}.menu-drawer__inner-container .search-form-wrapper .field label{text-transform:uppercase;color:#006e37;letter-spacing:0;line-height:1.3}.menu-drawer_inner-container .search-form-wrapper .field .search_button{padding:12px;right:4px}.menu-drawer_navigation .menu-drawer_menu li{padding-inline:20px!important}.menu-drawer_navigation .list-menu_item{border:1px solid #006e37;padding:13px 20px!important;font-size:16px;text-transform:uppercase;border-radius:12px}.menu-drawer_navigation .menu-drawer_menu li+li{margin-top:12px}.menu-drawer_menu .list-menu_item{border:1px solid #006e37;border-radius:12px;background:transparent;padding:11px 20px;text-transform:uppercase;color:#006e37;margin-bottom:12px}.menu-drawer__menu-item>.svg-wrapper{right:16px;transform:rotate(132deg);transform-origin:center;top:14px;border:2px solid #006e37;border-top-left-radius:3px;border-right:0;border-bottom:0;width:13px;height:13px}.menu-drawer__menu-item>.svg-wrapper *{opacity:0}.js .menu-drawer_inner-container .menu-drawer_submenu{position:static}.js .menu-drawer_inner-container .menu-drawersubmenu .menu-drawer_close-button{display:none}.menu-drawer_inner-submenu .list-menu_item{font-size:14px;font-weight:500;padding:8px 110px 8px 20px;border:none!important;margin:0}.js .menu-drawer_inner-container .menu-drawer_navigation .submenu-open{visibility:visible!important}.menu-drawer_inner-container .menu-drawer_inner-submenu{margin-bottom:15px}.menu-drawer_inner-container .menu-drawer_submenu{transform:none!important;position:static;display:none}.js .menu-drawer_inner-container details[open].menu-opening>.menu-drawer,details[open].menu-opening>.menu-drawer_submenu{display:block}.menu-drawer_inner-container .menu-drawernavigation .menu-opening[open] .menu-drawer_menu-item>.svg-wrapper{transform:rotate(46deg);top:19px}header-drawer summary.header__icon{width:30px;height:30px}header-drawer summary.header__icon .icon{width:19px;color:#006e37}}@media(max-width:600px){.jiyu-mega-grid{grid-template-columns:1fr}.menu-with-wrap{flex-direction:column;gap:30px}}.search-form-wrapper .field:before,.search-form-wrapper .field:after{display:none!important}#menu-drawer .js-shop-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;background:transparent;border:0;padding:12px 16px;-webkit-tap-highlight-color:transparent}#menu-drawer .js-shop-toggle:hover,#menu-drawer .js-shop-toggle:focus,#menu-drawer .js-shop-toggle:active{background:transparent;outline:none}#menu-drawer .menu-item--shop{border:none!important;padding:0!important}#menu-drawer .menu-item--shop .js-shop-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;border:1px solid #008037;border-radius:12px;background:transparent}#menu-drawer .menu-item--shop .shop-submenu{margin-top:8px;padding-left:20px}#menu-drawer .menu-item--shop .shop-submenu .menu-drawer__menu-item{border:none!important;background:transparent!important;padding:6px 0;font-weight:450;font-size:14px}#menu-drawer .menu-item--shop .js-shop-toggle{display:flex;align-items:center;padding:1.1rem 3rem;position:relative}#menu-drawer .menu-item--shop .js-shop-toggle .js-shop-icon{position:static!important;right:auto!important;top:auto!important;margin-left:8px;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease}#menu-drawer .menu-item--shop .js-shop-icon.rotate-180{transform:rotate(224deg)}#menu-drawer .menu-item--shop .menu-drawer__menu-item:after{display:none!important}.mega-menu__content{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease;z-index:100!important;position:fixed!important;top:var(--header-bottom-position-desktop, 82px)!important;left:0!important;right:0!important;width:100%!important;transform:none!important}.mega-menu[open]>.mega-menu__content{opacity:1;visibility:visible;pointer-events:auto}#MainContent{transition:filter .25s ease}body:has(.mega-menu[open]) #MainContent{filter:brightness(.6)}html:has(.mega-menu[open]){overflow:hidden!important}.mega-menu__content{max-height:80vh;overflow-y:auto;-webkit-overflow-scrolling:touch}html:has(#Details-menu-drawer-container[open]){overflow:hidden!important}.section-header.menu-open{position:fixed;top:0;left:0;right:0;z-index:1000000}.section-header.menu-open .menu-drawer{height:calc(var(--viewport-height, 100dvh) - var(--header-height, 7rem))}#menu-drawer{max-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.btn.btn-default{min-width:200px;text-align:center;display:inline-block;font-size:16px;line-height:22px;color:#fdfaf0;font-weight:500;background:#f68b53;border-radius:50px;padding:14px 20px;text-transform:uppercase;text-decoration:none;outline:1.5px solid rgba(0,110,55,1);outline-offset:0px}#menu-drawer .menu-drawer__language-summary{list-style:none;cursor:pointer;justify-content:space-between;align-items:center}#menu-drawer .menu-drawer__language-summary::-webkit-details-marker{display:none}#menu-drawer .menu-drawer__language-caret{display:inline-flex;align-items:center;flex:0 0 auto;margin-left:1.2rem;color:#006e37;transition:transform var(--duration-default) ease}#menu-drawer .menu-drawer__language-caret .icon-caret{width:1.2rem;height:auto}#menu-drawer .menu-drawer__language-accordion[open] .menu-drawer__language-caret{transform:rotate(180deg)}#menu-drawer .menu-drawer__language-form{margin:0}#menu-drawer .menu-drawer__language-list{margin:0;padding:0}#menu-drawer .menu-drawer__language-option{display:flex;align-items:center;width:100%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:1px solid rgba(0,110,55,.18);border-radius:0;padding:1.1rem 3rem 1.1rem 4.5rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;line-height:1.3;letter-spacing:normal;text-transform:uppercase;text-align:left;color:#006e37;cursor:pointer}#menu-drawer .menu-drawer__language-option--active{font-weight:700}.header__icon--account[data-rivo-account-open],.menu-drawer__account[data-rivo-account-open]{background:transparent;border:0;padding:0;margin:0;cursor:pointer;text-align:inherit}.menu-drawer__account[data-rivo-account-open]{padding:1rem 0}.cart-notification-wrapper{position:relative}.cart-notification-wrapper .cart-notification{display:block}.cart-notification{border-bottom-right-radius:var(--popup-corner-radius);border-bottom-left-radius:var(--popup-corner-radius);border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:0 0 var(--popup-border-width);padding:2.5rem 3.5rem;position:absolute;right:0;transform:translateY(-100%);visibility:hidden;width:100%;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));z-index:-1}.cart-notification.focused{box-shadow:0 0 .2rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.cart-notification:focus-visible{box-shadow:0 0 .2rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}@media screen and (min-width:750px){.header-wrapper:not(.header-wrapper--border-bottom)+cart-notification .cart-notification{border-top-width:var(--popup-border-width)}.cart-notification{border-width:0 var(--popup-border-width) var(--popup-border-width);max-width:36.8rem;right:2.2rem}}@media screen and (min-width:990px){.cart-notification-wrapper:is(.page-width)>.cart-notification{right:4rem}}.cart-notification.animate{transition:transform var(--duration-short) ease,visibility 0s var(--duration-short) ease}.cart-notification.active{transform:translateY(0);transition:transform var(--duration-default) ease,visibility 0s;visibility:visible}.cart-notification__header{align-items:flex-start;display:flex}.cart-notification__heading{align-items:center;display:flex;flex-grow:1;margin-bottom:0;margin-top:0}.cart-notification__heading .icon-checkmark{color:rgb(var(--color-foreground));margin-right:1rem;width:1.3rem}.cart-notification__close{margin-top:-2rem;margin-right:-3rem}.cart-notification__links{text-align:center}.cart-notification__links>*{margin-top:1rem}.cart-notification-product{align-items:flex-start;display:flex;padding-bottom:3rem;padding-top:2rem}.cart-notification-product dl{margin-bottom:0;margin-top:0}.cart-notification-product__image{display:inline-flex;margin-right:1.5rem;margin-top:.5rem}.cart-notification-product__image:after{content:none}.cart-notification-product__name{margin-bottom:.5rem;margin-top:0}.mega-menu{position:static}.mega-menu__content{background-color:rgb(var(--color-background));border-left:0;border-radius:0;border-right:0;left:0;overflow-y:auto;padding-top:3rem;position:absolute;right:0;top:100%}.mega-menu>summary:after{content:"";position:absolute;bottom:-35px;left:-20px;right:-20px;height:35px}.mega-menu>summary{position:relative}.shopify-section-header-sticky .mega-menu__content{max-height:calc(100vh - var(--header-bottom-position-desktop, 20rem) - 4rem)}.header-wrapper--border-bottom .mega-menu__content{border-top:0}.js .mega-menu__content{opacity:0;transform:translateY(-1.5rem)}.mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0)}.mega-menu__list{display:grid;gap:1.8rem 4rem;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none}.mega-menu__link{display:block;line-height:calc(1 + .3 / var(--font-body-scale));padding-bottom:.6rem;padding-top:.6rem;text-decoration:none;transition:text-decoration var(--duration-short) ease;word-wrap:break-word}.mega-menu__link--level-2{font-weight:700}.header--top-center .mega-menu__list{display:flex;justify-content:center;flex-wrap:wrap;column-gap:0}.header--top-center .mega-menu__list>li{width:16%;padding-right:2.4rem}.mega-menu__link:hover,.mega-menu__link--active{text-decoration:underline}.mega-menu__link--active:hover{text-decoration-thickness:.2rem}.mega-menu .mega-menu__list--condensed{display:block}.mega-menu__list--condensed .mega-menu__link{font-weight:400}header-drawer{justify-self:start;margin-left:-1.2rem}@media screen and (min-width:990px){header-drawer{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}.list-menu__item{display:flex;align-items:center;line-height:calc(1 + .3 / var(--font-body-scale))}.list-menu__item--link{text-decoration:none;padding-bottom:1rem;padding-top:1rem;line-height:calc(1 + .8 / var(--font-body-scale))}nav.header__inline-menu .list-menu{display:flex;gap:44px}@media screen and (min-width:750px){.list-menu__item--link{padding-bottom:.5rem;padding-top:.5rem}}.header{padding:10px 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:20px;padding-bottom:20px}}a.jiyu-card--link{text-decoration:none;color:inherit;display:flex;flex-direction:column}.menu-with-wrap--tabbed{display:grid;grid-template-columns:minmax(180px,auto) 1fr;grid-template-rows:auto 1fr;column-gap:60px;row-gap:16px}.menu-with-wrap--tabbed>.nav-tabs{grid-column:1;grid-row:1}.menu-with-wrap--tabbed>.nav-testimonial-carousel{grid-column:1;grid-row:2;flex-shrink:1}.menu-with-wrap--tabbed>.jiyu-mega-wrapper{grid-column:2;grid-row:1 / -1;align-self:start}.nav-tabs,.nav-tabs__list{display:flex;flex-direction:column;gap:8px}.nav-tabs{width:300px}.nav-tab,.nav-tab-link{display:block;padding:10px 20px;font-size:15px;font-weight:700;color:#006e37;background:transparent;border:1.5px solid #006e37;border-radius:30px;cursor:pointer;text-align:left;transition:background .12s ease,color .12s ease;font-family:inherit;letter-spacing:.02em}.nav-tab-link{text-decoration:none}.nav-tab:hover,.nav-tab:focus-visible,.nav-tab.is-active,.nav-tab-link:hover,.nav-tab-link:focus-visible{background:#006e37;color:#fff;outline:none}.jiyu-mega-grid[data-active-tab="1"] .jiyu-card[data-megamenu-tab]:not([data-megamenu-tab="1"]),.jiyu-mega-grid[data-active-tab="2"] .jiyu-card[data-megamenu-tab]:not([data-megamenu-tab="2"]),.jiyu-mega-grid[data-active-tab="3"] .jiyu-card[data-megamenu-tab]:not([data-megamenu-tab="3"]){display:none}.jiyu-card-badge{position:relative;z-index:2;align-self:center;margin-bottom:-10px;padding:3px 8px;font-size:13px;font-weight:700;color:#fff;background:#006e37;border-radius:30px;width:max-content}a.jiyu-card--link:hover{opacity:.85}.jiyu-mega-grid .jiyu-card--link:nth-child(1){background:linear-gradient(135deg,#ddefc9,#fff7c1)}.jiyu-mega-grid .jiyu-card--link:nth-child(1) .menu-btn{background:linear-gradient(90deg,#e57641,#df6fab);border-color:#eef3d5}.jiyu-mega-grid .jiyu-card--link:nth-child(2){background-color:#ddefc9}.jiyu-mega-grid .jiyu-card--link:nth-child(3){background-color:#fff7c1}.jiyu-mega-grid .jiyu-card--link:nth-child(3) .menu-btn{background:#df6fab}.jiyu-mega-grid .jiyu-card--link .menu-btn{font-weight:700}.nav-testimonial-carousel{flex-shrink:0;width:300px;background:#006e37;border-radius:12px;padding:24px;display:flex;align-items:stretch;align-self:stretch;overflow:hidden;margin-right:-36px}.nav-testimonial-swiper{width:100%;overflow:hidden;display:flex;flex-direction:column;height:100%}.nav-testimonial-swiper .swiper-wrapper{flex-grow:1}.nav-testimonial-swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.nav-testimonial__slide{display:flex;flex-direction:column;justify-content:center;text-decoration:none;color:#fdfaf0;height:100%}.nav-testimonial__slide:hover{opacity:.9}.nav-testimonial__quote-wrap{flex-grow:1;display:flex;align-items:center;margin-bottom:16px}.nav-testimonial__quote{font-family:var(--font-heading-family);font-size:20px;line-height:1.4;color:#fdfaf0;margin:0;font-style:italic}.nav-testimonial__reviewer{display:flex;flex-direction:column;gap:6px}.nav-testimonial__reviewer-top{display:flex;align-items:flex-end;gap:12px}.nav-testimonial__thumb{width:60px;height:60px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#fdfaf026}.nav-testimonial__thumb-img{width:100%;height:100%;object-fit:contain}.nav-testimonial__name{font-family:var(--font-body-family);font-size:16px;font-weight:700;color:#fdfaf0}.nav-testimonial__product{font-family:var(--font-body-family);font-size:16px;color:#fff}.nav-testimonial-controls{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;width:100%}.nav-testimonial-prev,.nav-testimonial-next{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;opacity:.6;transition:opacity .15s ease}.nav-testimonial-prev:hover,.nav-testimonial-next:hover{opacity:1}.nav-testimonial-pagination.swiper-pagination,.nav-testimonial-controls .nav-testimonial-pagination{position:static!important;width:auto!important;display:flex!important;align-items:center;justify-content:center;left:auto!important;bottom:auto!important;transform:none!important;gap:6px;position:static}.nav-testimonial-pagination .swiper-pagination-bullet{width:8px;height:8px;background:#fdfaf066;opacity:1;margin:0}.nav-testimonial-pagination .swiper-pagination-bullet-active{background:#fdfaf0}#section-template--19982205386831__hero_v2_C4qcmw .hero-v2__heading--hero_slide_8PMxRy{font-size:32px}#section-template--19982205386831__hero_v2_C4qcmw .hero-v2__desc--hero_slide_8PMxRy{font-size:15px}#section-template--19982205386831__hero_v2_C4qcmw .hero-v2__cta--hero_slide_8PMxRy{font-size:19px}@media screen and (min-width:1000px){#section-template--19982205386831__hero_v2_C4qcmw .hero-v2__heading--hero_slide_8PMxRy{font-size:56px}#section-template--19982205386831__hero_v2_C4qcmw .hero-v2__desc--hero_slide_8PMxRy{font-size:18px}#section-template--19982205386831__hero_v2_C4qcmw .hero-v2__cta--hero_slide_8PMxRy{font-size:19px}}#section-template--19982205386831__hero_v2_C4qcmw{background-color:var(--hero-v2-bg)}#section-template--19982205386831__hero_v2_C4qcmw.hero-v2--radial{background-image:radial-gradient(circle at var(--hero-v2-rx-mobile) var(--hero-v2-ry-mobile),var(--hero-v2-radial-inner) 0%,var(--hero-v2-radial-outer) var(--hero-v2-radial-size))}.section-template--19982205386831__hero_v2_C4qcmw-padding{padding-top:32px;padding-bottom:32px}@media screen and (min-width:1000px){#section-template--19982205386831__hero_v2_C4qcmw.hero-v2--radial{background-image:radial-gradient(circle at var(--hero-v2-rx-desktop) var(--hero-v2-ry-desktop),var(--hero-v2-radial-inner) 0%,var(--hero-v2-radial-outer) var(--hero-v2-radial-size))}.section-template--19982205386831__hero_v2_C4qcmw-padding{padding-top:48px;padding-bottom:48px}}.hero-v2--hidden{display:none}.hero-v2{position:relative;overflow:hidden}.hero-v2 .page-width{position:relative}.hero-v2__swiper{position:relative;overflow:hidden}.hero-v2__swiper>.swiper-wrapper{align-items:stretch}.hero-v2__slide{flex-shrink:0;width:100%;box-sizing:border-box;padding-bottom:48px}.hero-v2__layout{display:grid;grid-template-columns:1fr;gap:24px;align-items:center}.hero-v2__main{display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;min-width:0}.hero-v2__eyebrow{display:inline-block;font-size:16px;line-height:1;color:rgb(var(--color-foreground));padding-bottom:6px;border-bottom:1px solid currentColor}.hero-v2__eyebrow-text{margin-left:4px}.hero-v2__heading{margin:0;text-align:center;line-height:1.1}.hero-v2__desc{margin:0;max-width:540px;line-height:1.5;opacity:.92}.hero-v2__desc>p{margin:0}.hero-v2__desc>p+p{margin-top:.6em}.hero-v2__product{display:flex;justify-content:center;align-items:center;width:100%;margin:8px 0}.hero-v2__product-img{max-width:240px;width:100%;height:auto;object-fit:contain;display:block}.hero-v2__cta.kbeauty-btn--hero{position:relative;left:auto;bottom:auto;transform:none;white-space:nowrap;margin:2px}.hero-v2__media{display:flex;justify-content:center;align-items:center;position:relative}.hero-v2__media-img{width:100%;max-width:500px;height:auto;object-fit:cover;border-radius:16px;display:block}.hero-v2 .hero-v2__pagination{position:relative;margin-top:16px;display:inline-flex;align-items:center;justify-content:center;padding:4px 6px;border-radius:60px;background:#fdfaf0;box-shadow:0 0 0 1px #006e3714;width:auto;left:50%;transform:translate(-50%)}.hero-v2 .hero-v2__pagination .swiper-pagination-bullet{width:8px;height:8px;border-radius:999px;background:transparent;border:1px solid #006E37;margin:0 4px!important;opacity:1;cursor:pointer;transition:all .25s ease}.hero-v2 .hero-v2__pagination .swiper-pagination-bullet-active{width:48px;height:10px;border-radius:60px;background:#006e37;border-color:#006e37}.hero-v2__sale-badge{display:inline-flex;align-items:center;justify-content:center;justify-self:center;max-width:100%;gap:8px;padding:8px 20px;border-radius:6px;font-family:var(--font-body-family);font-size:14px;font-weight:600;line-height:1.3;letter-spacing:.03em;text-transform:uppercase}.hero-v2__sale-badge-l1{font-weight:700}.hero-v2__sale-badge-sep{opacity:.5;font-weight:400}.hero-v2__sale-badge-l2{font-weight:500}@media screen and (max-width:999px){.hero-v2__main{display:contents}.hero-v2__sale-badge{order:0}.hero-v2__eyebrow-wrap{order:1}.hero-v2__heading{order:2}.hero-v2__media{order:3}.hero-v2__desc{order:4}.hero-v2__product{order:5}.hero-v2__cta{order:6}}@media screen and (min-width:1000px){.hero-v2__layout{grid-template-columns:1.05fr .95fr;gap:60px}.hero-v2__product-img{max-width:320px}.hero-v2__media-img{max-width:560px}}.hero-v2--bg-image{position:relative;overflow:hidden;min-height:min(70vh,600px);display:flex;flex-direction:column}.hero-v2--bg-image .hero-v2__bg-image{display:contents}.hero-v2--bg-image .hero-v2__bg-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none;display:block}.hero-v2--bg-image>.page-width{position:relative;z-index:1;height:100%;display:flex;align-items:center;flex:1 1 auto;min-height:0}.hero-v2--bg-image.hero-v2--bg-fullwidth>.page-width{max-width:100%}.hero-v2--bg-image .hero-v2__swiper{width:100%;align-self:stretch}.hero-v2--bg-image .swiper-wrapper,.hero-v2--bg-image .hero-v2__main{height:100%}.hero-v2--bg-image .hero-v2__slide{padding-bottom:0}.hero-v2--bg-image .hero-v2__layout{grid-template-columns:1fr;gap:0;height:100%}.hero-v2--bg-image .hero-v2__media,.hero-v2--bg-image .hero-v2__product{display:none}.hero-v2--bg-image .hero-v2__pagination{position:absolute;bottom:16px;left:50%;transform:translate(-50%);margin-top:0;z-index:2}@media screen and (max-width:999px){.hero-v2--bg-image .hero-v2__main{display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;max-width:var(--hero-v2-bg-text-max, 540px);margin:0 auto}.hero-v2--bg-image .hero-v2__heading,.hero-v2--bg-image .hero-v2__desc{text-align:center;margin:0}}@media screen and (min-width:1000px){.hero-v2--bg-image-16x9{aspect-ratio:16 / 9;min-height:0}.hero-v2--bg-image-21x9{aspect-ratio:21 / 9;min-height:0}.hero-v2--bg-image.hero-v2--bg-vtop>.page-width{align-items:flex-start;padding-top:var(--hero-v2-bg-top-offset, 0px)}.hero-v2--bg-image .hero-v2__main{max-width:var(--hero-v2-bg-text-max, 540px);justify-content:center}.hero-v2--bg-image.hero-v2--bg-vtop .hero-v2__main{justify-content:flex-start}.hero-v2--bg-image .hero-v2__layout{grid-template-columns:1fr 1fr;gap:40px}.hero-v2--bg-image.hero-v2--bg-text-left .hero-v2__main{grid-column:1 / 2;align-items:flex-start;text-align:left;margin:0}.hero-v2--bg-image.hero-v2--bg-text-left .hero-v2__heading,.hero-v2--bg-image.hero-v2--bg-text-left .hero-v2__desc{text-align:left}.hero-v2--bg-image.hero-v2--bg-text-left .hero-v2__eyebrow{align-self:flex-start}.hero-v2--bg-image.hero-v2--bg-text-center .hero-v2__layout{grid-template-columns:1fr}.hero-v2--bg-image.hero-v2--bg-text-center .hero-v2__main{align-items:center;text-align:center;margin:0 auto}.hero-v2--bg-image.hero-v2--bg-text-center .hero-v2__heading,.hero-v2--bg-image.hero-v2--bg-text-center .hero-v2__desc{text-align:center}.hero-v2--bg-image.hero-v2--bg-text-right .hero-v2__main{grid-column:-2 / -1;align-items:flex-end;text-align:right;margin-left:auto}.hero-v2--bg-image.hero-v2--bg-text-right .hero-v2__heading,.hero-v2--bg-image.hero-v2--bg-text-right .hero-v2__desc{text-align:right}.hero-v2--bg-image.hero-v2--bg-text-right .hero-v2__eyebrow{align-self:flex-end}}.hero-v2--bg-image .hero-v2__cta.kbeauty-btn--hero{transform:translateY(var(--hero-v2-btn-y-mobile, 0px))}@media screen and (min-width:1000px){.hero-v2--bg-image .hero-v2__cta.kbeauty-btn--hero{transform:translate(var(--hero-v2-btn-x, 0px),var(--hero-v2-btn-y, 0px))}}@media screen and (min-width:1000px){#section-template--19982205386831__hero_v2_C4qcmw.hero-v2--bg-text-left .hero-v2__layout,#section-template--19982205386831__hero_v2_C4qcmw.hero-v2--bg-text-right .hero-v2__layout{grid-template-columns:repeat(2,1fr)}}.section-template--19982205386831__custom_liquid_h4Mxr3-padding{padding-top:0;padding-bottom:0}@media screen and (min-width:750px){.section-template--19982205386831__custom_liquid_h4Mxr3-padding{padding-top:0;padding-bottom:0}}.ba-results{overflow:hidden}.ba-results__header{text-align:center;margin-bottom:24px}.ba-results__heading{font-family:var(--font-heading-family);color:rgb(var(--color-foreground));margin:0 0 12px}.ba-results__subheading{font-family:var(--font-body-family);color:rgb(var(--color-foreground));font-size:16px;margin:0 0 8px;opacity:.8}.ba-results__subheading>p{margin:0}.ba-results__subheading>p+p{margin-top:.6em}.ba-results__avatars{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-bottom:24px}@media screen and (max-width:749px){.ba-results__avatars{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:0 20px;scrollbar-width:none;-ms-overflow-style:none}.ba-results__avatars::-webkit-scrollbar{display:none}}.ba-results__avatar{width:60px;height:60px;border-radius:50%;overflow:hidden;border:3px solid transparent;padding:0;background:none;cursor:pointer;transition:border-color .2s ease;flex-shrink:0}@media screen and (max-width:749px){.ba-results__avatar{width:48px;height:48px}}.ba-results__avatar--active{border-color:#006e37}.ba-results__avatar-img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.ba-results__avatar-placeholder{width:100%;height:100%;background:#006e371a;border-radius:50%}.ba-results__carousel{max-width:700px;margin:0 auto;position:relative;overflow:hidden;touch-action:pan-y}.ba-results__carousel .swiper-slide,.ba-results__carousel .ba-results__img{-webkit-user-drag:none;user-select:none;-webkit-user-select:none}.ba-results__carousel:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.ba-results__slide{padding:0 4px}.ba-results__images{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media screen and (max-width:749px){.ba-results__images{gap:8px}}.ba-results__image-col{position:relative;overflow:hidden;border-radius:12px;display:flex;flex-direction:column}.ba-results__img{width:100%;height:auto;display:block;aspect-ratio:3 / 4;object-fit:cover;border-radius:12px 12px 0 0}.ba-results__placeholder{width:100%;aspect-ratio:3 / 4;background:#006e370d;border-radius:12px 12px 0 0}.ba-results__label{display:block;background:#0000008c;color:#fff;padding:8px 0;font-size:13px;font-family:var(--font-body-family);letter-spacing:.03em;white-space:nowrap;text-align:center;border-radius:0 0 12px 12px}.ba-results__customer{text-align:center;margin-top:16px}.ba-results__testimonial{font-family:var(--font-body-family);font-size:15px;line-height:1.5;color:rgb(var(--color-foreground));font-style:italic;max-width:520px;margin:0 auto 10px;opacity:.9}.ba-results__name{font-size:16px;font-family:var(--font-heading-family);color:rgb(var(--color-foreground));margin:0 0 4px;font-weight:600}.ba-results__verified{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#006e37;font-family:var(--font-body-family)}.ba-results__check-icon{width:16px;height:16px;flex-shrink:0}.ba-results__product-chip{display:flex;width:fit-content;align-items:center;gap:8px;margin:12px auto 0;padding:6px 12px 6px 6px;background:#006e370f;border:1px solid rgba(0,110,55,.15);border-radius:999px;text-decoration:none;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:13px;line-height:1.2;max-width:100%;transition:background-color .2s ease,border-color .2s ease}a.ba-results__product-chip:hover,a.ba-results__product-chip:focus-visible{background:#006e371f;border-color:#006e374d}.ba-results__product-chip-img{width:32px;height:32px;border-radius:999px;object-fit:cover;flex-shrink:0;display:block;background:#fff}.ba-results__product-chip-name{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.ba-results__images-region{position:relative}.ba-results__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:44px;height:44px;border-radius:50%;background:#ffffffe6;border:1px solid rgba(0,110,55,.2);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease,background .2s ease;pointer-events:all}.ba-results__nav:hover{background:#fff}.ba-results__nav--prev{left:-56px}.ba-results__nav--next{right:-56px}@media screen and (max-width:820px){.ba-results__nav{top:calc(67vw + 50px)}.ba-results__nav--prev{left:8px}.ba-results__nav--next{right:8px}.ba-results__testimonial{padding-top:60px;padding-bottom:8px}.ba-results__pagination{margin-top:8px}}.ba-results__nav.swiper-button-disabled{opacity:.3;cursor:default}.ba-results__nav svg{width:20px;height:20px}.ba-results__pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:20px}.ba-results__pagination .swiper-pagination-bullet{width:10px;height:10px;background:#006e3733;opacity:1;border-radius:50%;transition:background .2s ease;margin:0}.ba-results__pagination .swiper-pagination-bullet-active{background:#006e37}.section-template--19982205386831__before_after_homepage-padding{padding-top:45px;padding-bottom:45px}#section-template--19982205386831__before_after_homepage{background-color:#fdf5e7}#section-template--19982205386831__before_after_homepage .ba-results__avatar{border:3px solid transparent;background:none;padding:0;border-radius:50%}#section-template--19982205386831__before_after_homepage .ba-results__avatar--active{border-color:#006e37}#section-template--19982205386831__before_after_homepage .ba-results__carousel{max-width:700px;margin:0 auto;overflow:hidden}#section-template--19982205386831__before_after_homepage .ba-results__carousel:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}#section-template--19982205386831__before_after_homepage .ba-results__carousel:not(.swiper-initialized) .swiper-slide:first-child{width:100%;box-sizing:border-box}@media screen and (min-width:750px){#section-template--19982205386831__before_after_homepage .ba-results__carousel:not(.swiper-initialized) .swiper-slide:first-child{width:40%}}#section-template--19982205386831__before_after_homepage .ba-results__images{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media screen and (max-width:749px){#section-template--19982205386831__before_after_homepage .ba-results__images{gap:8px}}#section-template--19982205386831__before_after_homepage .ba-results__image-col{position:relative;overflow:hidden;border-radius:12px;display:flex;flex-direction:column}#section-template--19982205386831__before_after_homepage .ba-results__img{width:100%;height:auto;display:block;aspect-ratio:3 / 4;object-fit:cover;border-radius:12px 12px 0 0}#section-template--19982205386831__before_after_homepage .ba-results__label{display:block;background:#0000008c;color:#fff;padding:8px 0;font-size:13px;text-align:center;border-radius:0 0 12px 12px}#section-template--19982205386831__before_after_homepage .ba-results__heading{color:#006e37;font-size:26px}#section-template--19982205386831__before_after_homepage .ba-results__subheading{color:#121212;font-size:14px}@media screen and (min-width:750px){#section-template--19982205386831__before_after_homepage .ba-results__heading{font-size:36px}#section-template--19982205386831__before_after_homepage .ba-results__subheading{font-size:16px}}#section-template--19982205386831__before_after_homepage [data-block-id=result_nBe4fe] .ba-results__testimonial{font-size:15px}#section-template--19982205386831__before_after_homepage [data-block-id=result_nBe4fe] .ba-results__name{font-size:16px}#section-template--19982205386831__before_after_homepage [data-block-id=result_wPA3q7_bundle] .ba-results__testimonial{font-size:15px}#section-template--19982205386831__before_after_homepage [data-block-id=result_wPA3q7_bundle] .ba-results__name{font-size:16px}#section-template--19982205386831__before_after_homepage [data-block-id=result_wL3LUQ] .ba-results__testimonial{font-size:15px}#section-template--19982205386831__before_after_homepage [data-block-id=result_wL3LUQ] .ba-results__name{font-size:16px}#section-template--19982205386831__before_after_homepage [data-block-id=result_mA4kwT_bundle] .ba-results__testimonial{font-size:15px}#section-template--19982205386831__before_after_homepage [data-block-id=result_mA4kwT_bundle] .ba-results__name{font-size:16px}#section-template--19982205386831__before_after_homepage [data-block-id=result_xDKza8] .ba-results__testimonial{font-size:15px}#section-template--19982205386831__before_after_homepage [data-block-id=result_xDKza8] .ba-results__name{font-size:16px}#section-template--19982205386831__before_after_homepage [data-block-id=result_K73NhX_bundle] .ba-results__testimonial{font-size:15px}#section-template--19982205386831__before_after_homepage [data-block-id=result_K73NhX_bundle] .ba-results__name{font-size:16px}#section-template--19982205386831__before_after_homepage [data-block-id=result_zftgGm] .ba-results__testimonial{font-size:15px}#section-template--19982205386831__before_after_homepage [data-block-id=result_zftgGm] .ba-results__name{font-size:16px}#section-template--19982205386831__before_after_homepage [data-block-id=result_M48NAT_bundle] .ba-results__testimonial{font-size:15px}#section-template--19982205386831__before_after_homepage [data-block-id=result_M48NAT_bundle] .ba-results__name{font-size:16px}#section-template--19982205386831__before_after_homepage [data-block-id=result_aXcTXM_bundle] .ba-results__testimonial{font-size:15px}#section-template--19982205386831__before_after_homepage [data-block-id=result_aXcTXM_bundle] .ba-results__name{font-size:16px}@media screen and (min-width:750px){.section-template--19982205386831__before_after_homepage-padding{padding-top:60px;padding-bottom:60px}#section-template--19982205386831__before_after_homepage .ba-results__carousel-wrapper{max-width:1350px;margin-left:auto;margin-right:auto}#section-template--19982205386831__before_after_homepage .ba-results__carousel{max-width:100%}}#section-template--19982205386831__before_after_homepage [data-block-id=result_nBe4fe] .ba-results__testimonial{color:#121212;font-family:Assistant,sans-serif;font-style:normal;font-weight:400}#section-template--19982205386831__before_after_homepage [data-block-id=result_nBe4fe] .ba-results__name{color:#121212;font-family:Assistant,sans-serif;font-style:normal;font-weight:600}#section-template--19982205386831__before_after_homepage [data-block-id=result_wPA3q7_bundle] .ba-results__testimonial{color:#121212;font-family:Assistant,sans-serif;font-style:normal;font-weight:400}#section-template--19982205386831__before_after_homepage [data-block-id=result_wPA3q7_bundle] .ba-results__name{color:#121212;font-family:Assistant,sans-serif;font-style:normal;font-weight:600}#section-template--19982205386831__before_after_homepage [data-block-id=result_wL3LUQ] .ba-results__testimonial{color:#121212;font-family:Assistant,sans-serif;font-style:normal;font-weight:400}#section-template--19982205386831__before_after_homepage [data-block-id=result_wL3LUQ] .ba-results__name{color:#121212;font-family:Assistant,sans-serif;font-style:normal;font-weight:600}#section-template--19982205386831__before_after_homepage [data-block-id=result_mA4kwT_bundle] .ba-results__testimonial{color:#121212;font-family:Assistant,sans-serif;font-style:normal;font-weight:400}#section-template--19982205386831__before_after_homepage [data-block-id=result_mA4kwT_bundle] .ba-results__name{color:#121212;font-family:Assistant,sans-serif;font-style:normal;font-weight:600}#section-template--19982205386831__before_after_homepage [data-block-id=result_xDKza8] .ba-results__testimonial{color:#121212;font-family:Assistant,sans-serif;font-style:normal;font-weight:400}#section-template--19982205386831__before_after_homepage [data-block-id=result_xDKza8] .ba-results__name{color:#121212;font-family:Assistant,sans-serif;font-style:normal;font-weight:600}#section-template--19982205386831__before_after_homepage [data-block-id=result_K73NhX_bundle] .ba-results__testimonial{color:#121212;font-family:Assistant,sans-serif;font-style:normal;font-weight:400}#section-template--19982205386831__before_after_homepage [data-block-id=result_K73NhX_bundle] .ba-results__name{color:#121212;font-family:Assistant,sans-serif;font-style:normal;font-weight:600}#section-template--19982205386831__before_after_homepage [data-block-id=result_zftgGm] .ba-results__testimonial{color:#121212;font-family:Assistant,sans-serif;font-style:normal;font-weight:400}#section-template--19982205386831__before_after_homepage [data-block-id=result_zftgGm] .ba-results__name{color:#121212;font-family:Assistant,sans-serif;font-style:normal;font-weight:600}#section-template--19982205386831__before_after_homepage [data-block-id=result_M48NAT_bundle] .ba-results__testimonial{color:#121212;font-family:Assistant,sans-serif;font-style:normal;font-weight:400}#section-template--19982205386831__before_after_homepage [data-block-id=result_M48NAT_bundle] .ba-results__name{color:#121212;font-family:Assistant,sans-serif;font-style:normal;font-weight:600}#section-template--19982205386831__before_after_homepage [data-block-id=result_aXcTXM_bundle] .ba-results__testimonial{color:#121212;font-family:Assistant,sans-serif;font-style:normal;font-weight:400}#section-template--19982205386831__before_after_homepage [data-block-id=result_aXcTXM_bundle] .ba-results__name{color:#121212;font-family:Assistant,sans-serif;font-style:normal;font-weight:600}#section-template--19982205386831__before_after_homepage .ba-results__label{background:#817658;color:#fff;font-size:16px;padding:2px 0}@font-face{font-family:Assistant;font-weight:400;font-style:normal;font-display:swap;src:url(fc706ca4a92ae7c9.woff2) format("woff2"),url() format("woff")}@font-face{font-family:Assistant;font-weight:600;font-style:normal;font-display:swap;src:url(0169a2ff6181c78f.woff2) format("woff2"),url() format("woff")}@font-face{font-family:Assistant;font-weight:400;font-style:normal;font-display:swap;src:url(fc706ca4a92ae7c9.woff2) format("woff2"),url() format("woff")}@font-face{font-family:Assistant;font-weight:600;font-style:normal;font-display:swap;src:url(0169a2ff6181c78f.woff2) format("woff2"),url() format("woff")}@font-face{font-family:Assistant;font-weight:400;font-style:normal;font-display:swap;src:url(fc706ca4a92ae7c9.woff2) format("woff2"),url() format("woff")}@font-face{font-family:Assistant;font-weight:600;font-style:normal;font-display:swap;src:url(0169a2ff6181c78f.woff2) format("woff2"),url() format("woff")}@font-face{font-family:Assistant;font-weight:400;font-style:normal;font-display:swap;src:url(fc706ca4a92ae7c9.woff2) format("woff2"),url() format("woff")}@font-face{font-family:Assistant;font-weight:600;font-style:normal;font-display:swap;src:url(0169a2ff6181c78f.woff2) format("woff2"),url() format("woff")}@font-face{font-family:Assistant;font-weight:400;font-style:normal;font-display:swap;src:url(fc706ca4a92ae7c9.woff2) format("woff2"),url() format("woff")}@font-face{font-family:Assistant;font-weight:600;font-style:normal;font-display:swap;src:url(0169a2ff6181c78f.woff2) format("woff2"),url() format("woff")}@font-face{font-family:Assistant;font-weight:400;font-style:normal;font-display:swap;src:url(fc706ca4a92ae7c9.woff2) format("woff2"),url() format("woff")}@font-face{font-family:Assistant;font-weight:600;font-style:normal;font-display:swap;src:url(0169a2ff6181c78f.woff2) format("woff2"),url() format("woff")}@font-face{font-family:Assistant;font-weight:400;font-style:normal;font-display:swap;src:url(fc706ca4a92ae7c9.woff2) format("woff2"),url() format("woff")}@font-face{font-family:Assistant;font-weight:600;font-style:normal;font-display:swap;src:url(0169a2ff6181c78f.woff2) format("woff2"),url() format("woff")}@font-face{font-family:Assistant;font-weight:400;font-style:normal;font-display:swap;src:url(fc706ca4a92ae7c9.woff2) format("woff2"),url() format("woff")}@font-face{font-family:Assistant;font-weight:600;font-style:normal;font-display:swap;src:url(0169a2ff6181c78f.woff2) format("woff2"),url() format("woff")}@font-face{font-family:Assistant;font-weight:400;font-style:normal;font-display:swap;src:url(fc706ca4a92ae7c9.woff2) format("woff2"),url() format("woff")}@font-face{font-family:Assistant;font-weight:600;font-style:normal;font-display:swap;src:url(0169a2ff6181c78f.woff2) format("woff2"),url() format("woff")}.section-template--19982205386831__product_spotlight_z4yfpf-padding{padding-top:40px;padding-bottom:40px}#section-template--19982205386831__product_spotlight_z4yfpf{background-color:#fdfaf0}#section-template--19982205386831__product_spotlight_z4yfpf .ps__heading{color:#121212;font-size:26px}#section-template--19982205386831__product_spotlight_z4yfpf .ps__subheading{color:#121212;font-size:14px}#section-template--19982205386831__product_spotlight_z4yfpf [data-block-id=product_spotlight_rjXryU] .ps__title{color:#006e37;font-size:24px}#section-template--19982205386831__product_spotlight_z4yfpf [data-block-id=product_spotlight_rjXryU] .ps__desc{color:#3a3a3a;font-size:18px}#section-template--19982205386831__product_spotlight_z4yfpf [data-block-id=product_spotlight_rjXryU] .ps__bullet{color:#006e37;font-size:16px}#section-template--19982205386831__product_spotlight_z4yfpf [data-block-id=product_spotlight_rjXryU] .ps__bullet-icon{width:50px;height:50px}#section-template--19982205386831__product_spotlight_z4yfpf [data-block-id=product_spotlight_rjXryU] .ps__cta{font-size:19px}@media screen and (min-width:750px){.section-template--19982205386831__product_spotlight_z4yfpf-padding{padding-top:80px;padding-bottom:0}#section-template--19982205386831__product_spotlight_z4yfpf .ps__heading{font-size:36px}#section-template--19982205386831__product_spotlight_z4yfpf .ps__subheading{font-size:16px}#section-template--19982205386831__product_spotlight_z4yfpf [data-block-id=product_spotlight_rjXryU] .ps__title{font-size:36px}}.section-template--19982205386831__ingredient_spotlight_toner-padding{padding-top:30px;padding-bottom:60px}@media screen and (min-width:750px){.section-template--19982205386831__ingredient_spotlight_toner-padding{padding-top:40px;padding-bottom:80px}}#section-template--19982205386831__ingredient_spotlight_toner{background-color:#fdfaf0}#section-template--19982205386831__ingredient_spotlight_toner .ing-spot__pre-title{font-size:12px}#section-template--19982205386831__ingredient_spotlight_toner .ing-spot__title{color:#006e37}#section-template--19982205386831__ingredient_spotlight_toner .ing-spot__title{font-size:24px}@media screen and (min-width:750px){#section-template--19982205386831__ingredient_spotlight_toner .ing-spot__title{font-size:34px}}#section-template--19982205386831__ingredient_spotlight_toner .ing-spot__subtitle{font-size:16px}#section-template--19982205386831__ingredient_spotlight_toner .ing-spot__card{flex:0 0 auto;width:155px}@media screen and (min-width:750px){#section-template--19982205386831__ingredient_spotlight_toner .ing-spot__card{flex:0 0 auto;width:180px}}#section-template--19982205386831__ingredient_spotlight_toner .ing-spot__name{font-size:14px}#section-template--19982205386831__ingredient_spotlight_toner .ing-spot__why{font-size:13px}#section-template--19982205386831__ingredient_spotlight_toner .ing-spot__desc{font-size:14px}.ing-spot__modal[data-section-id=template--19982205386831__ingredient_spotlight_toner] .ing-spot__modal-panel{background:#fff}.ing-spot__modal[data-section-id=template--19982205386831__ingredient_spotlight_toner] .ing-spot__modal-body,.ing-spot__modal[data-section-id=template--19982205386831__ingredient_spotlight_toner] .ing-spot__modal-name,.ing-spot__modal[data-section-id=template--19982205386831__ingredient_spotlight_toner] .ing-spot__modal-content,.ing-spot__modal[data-section-id=template--19982205386831__ingredient_spotlight_toner] .ing-spot__modal-close{color:#121212}.ing-spot__modal[data-section-id=template--19982205386831__ingredient_spotlight_toner] .ing-spot__found-in-name{color:#006e37}.section-template--19982205386831__product_spotlight_moisturizer-padding{padding-top:40px;padding-bottom:40px}#section-template--19982205386831__product_spotlight_moisturizer{background-color:#fdf5e7}#section-template--19982205386831__product_spotlight_moisturizer .ps__heading{color:#121212;font-size:26px}#section-template--19982205386831__product_spotlight_moisturizer .ps__subheading{color:#121212;font-size:14px}#section-template--19982205386831__product_spotlight_moisturizer [data-block-id=product_spotlight_Mb3dz9] .ps__title{color:#006e37;font-size:24px}#section-template--19982205386831__product_spotlight_moisturizer [data-block-id=product_spotlight_Mb3dz9] .ps__desc{color:#3a3a3a;font-size:18px}#section-template--19982205386831__product_spotlight_moisturizer [data-block-id=product_spotlight_Mb3dz9] .ps__bullet{color:#006e37;font-size:16px}#section-template--19982205386831__product_spotlight_moisturizer [data-block-id=product_spotlight_Mb3dz9] .ps__bullet-icon{width:50px;height:50px}#section-template--19982205386831__product_spotlight_moisturizer [data-block-id=product_spotlight_Mb3dz9] .ps__cta{font-size:19px}@media screen and (min-width:750px){.section-template--19982205386831__product_spotlight_moisturizer-padding{padding-top:80px;padding-bottom:0}#section-template--19982205386831__product_spotlight_moisturizer .ps__heading{font-size:36px}#section-template--19982205386831__product_spotlight_moisturizer .ps__subheading{font-size:16px}#section-template--19982205386831__product_spotlight_moisturizer [data-block-id=product_spotlight_Mb3dz9] .ps__title{font-size:36px}}.section-template--19982205386831__ingredient_spotlight_moisturizer-padding{padding-top:30px;padding-bottom:60px}@media screen and (min-width:750px){.section-template--19982205386831__ingredient_spotlight_moisturizer-padding{padding-top:40px;padding-bottom:80px}}#section-template--19982205386831__ingredient_spotlight_moisturizer{background-color:#fdf5e7}#section-template--19982205386831__ingredient_spotlight_moisturizer .ing-spot__pre-title{font-size:12px}#section-template--19982205386831__ingredient_spotlight_moisturizer .ing-spot__title{color:#006e37}#section-template--19982205386831__ingredient_spotlight_moisturizer .ing-spot__title{font-size:24px}@media screen and (min-width:750px){#section-template--19982205386831__ingredient_spotlight_moisturizer .ing-spot__title{font-size:36px}}#section-template--19982205386831__ingredient_spotlight_moisturizer .ing-spot__subtitle{font-size:16px}#section-template--19982205386831__ingredient_spotlight_moisturizer .ing-spot__card{flex:0 0 auto;width:155px}@media screen and (min-width:750px){#section-template--19982205386831__ingredient_spotlight_moisturizer .ing-spot__card{flex:0 0 auto;width:180px}}#section-template--19982205386831__ingredient_spotlight_moisturizer .ing-spot__name{font-size:11px}#section-template--19982205386831__ingredient_spotlight_moisturizer .ing-spot__why{font-size:13px}#section-template--19982205386831__ingredient_spotlight_moisturizer .ing-spot__desc{font-size:14px}.ing-spot__modal[data-section-id=template--19982205386831__ingredient_spotlight_moisturizer] .ing-spot__modal-panel{background:#fff}.ing-spot__modal[data-section-id=template--19982205386831__ingredient_spotlight_moisturizer] .ing-spot__modal-body,.ing-spot__modal[data-section-id=template--19982205386831__ingredient_spotlight_moisturizer] .ing-spot__modal-name,.ing-spot__modal[data-section-id=template--19982205386831__ingredient_spotlight_moisturizer] .ing-spot__modal-content,.ing-spot__modal[data-section-id=template--19982205386831__ingredient_spotlight_moisturizer] .ing-spot__modal-close{color:#121212}.ing-spot__modal[data-section-id=template--19982205386831__ingredient_spotlight_moisturizer] .ing-spot__found-in-name{color:#006e37}.ps{width:100%}.ps__header{text-align:center;max-width:720px;margin:0 auto 32px}.ps__heading{margin:0 0 8px;font-family:var(--font-heading-family);line-height:1.15}.ps__subheading{margin:0;line-height:1.5;opacity:.9}.ps__row{display:grid;grid-template-columns:1fr;gap:24px;align-items:stretch;margin-top:48px}.ps__row:first-of-type{margin-top:0}.ps__media{position:relative;min-width:0}.ps__carousel{position:relative;width:100%;background-color:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.12);border-radius:12px;overflow:hidden;touch-action:pan-y}.ps__slide{display:flex;align-items:center;justify-content:center}.ps__slide-img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;display:block}.ps__slide-img--placeholder{background:#0000000a}.ps__nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:999px;background:#fdfaf0;border:1px solid rgba(0,110,55,.15);color:#006e37;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;padding:0;box-shadow:0 2px 8px #0000000f;transition:background-color .2s ease,transform .2s ease}.ps__nav:hover,.ps__nav:focus-visible{background:#fff;transform:translateY(-50%) scale(1.05)}.ps__nav svg{width:18px;height:18px}.ps__nav--prev{left:12px}.ps__nav--next{right:12px}.ps__nav.swiper-button-disabled{opacity:.4;cursor:not-allowed}.ps__carousel .ps__pagination.swiper-pagination{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;padding:4px 2px;border-radius:60px;background:#fdfaf0;box-shadow:0 0 0 1px #006e3714;width:auto;z-index:2}.ps__carousel .ps__pagination .swiper-pagination-bullet{width:8px;height:8px;border-radius:999px;background:transparent;border:1px solid #006e37;margin:0 8px;opacity:1;cursor:pointer;transition:all .25s ease}.ps__carousel .ps__pagination .swiper-pagination-bullet-active{width:32px;height:10px;border-radius:60px;background:#006e37;border-color:#006e37}.ps__info{display:flex;flex-direction:column;gap:16px;align-items:flex-start;min-width:0}.ps__title{margin:0;font-family:var(--font-heading-family);line-height:1.15}.ps__desc{margin:0;line-height:1.55;opacity:.95}.ps__desc p:first-child{margin-top:0}.ps__desc p:last-child{margin-bottom:0}.ps__bullets{list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:10px;width:100%}.ps__bullet{display:flex;align-items:center;gap:12px;font-family:var(--font-body-family);font-weight:500;line-height:1.3}.ps__bullet-icon{object-fit:cover;border-radius:50%;flex-shrink:0;display:block}.ps__bullet-text{flex:1 1 auto;min-width:0}.ps__cta{margin-top:8px;align-self:flex-start;white-space:nowrap}@media screen and (min-width:750px){.ps__header{margin-bottom:56px}.ps__row{grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-top:80px}.ps__row--right .ps__media{order:2}.ps__row--right .ps__info{order:1}.ps__info{gap:18px}.ps__nav{width:44px;height:44px}.ps__nav--prev{left:16px}.ps__nav--next{right:16px}}.section-template--19982205386831__product_spotlight_WPVAbT-padding{padding-top:40px;padding-bottom:40px}#section-template--19982205386831__product_spotlight_WPVAbT{background-color:#fdfaf0}#section-template--19982205386831__product_spotlight_WPVAbT .ps__heading{color:#121212;font-size:26px}#section-template--19982205386831__product_spotlight_WPVAbT .ps__subheading{color:#121212;font-size:14px}#section-template--19982205386831__product_spotlight_WPVAbT [data-block-id=product_spotlight_twGf7P] .ps__title{color:#006e37;font-size:24px}#section-template--19982205386831__product_spotlight_WPVAbT [data-block-id=product_spotlight_twGf7P] .ps__desc{color:#3a3a3a;font-size:18px}#section-template--19982205386831__product_spotlight_WPVAbT [data-block-id=product_spotlight_twGf7P] .ps__bullet{color:#006e37;font-size:16px}#section-template--19982205386831__product_spotlight_WPVAbT [data-block-id=product_spotlight_twGf7P] .ps__bullet-icon{width:50px;height:50px}#section-template--19982205386831__product_spotlight_WPVAbT [data-block-id=product_spotlight_twGf7P] .ps__cta{font-size:19px}@media screen and (min-width:750px){.section-template--19982205386831__product_spotlight_WPVAbT-padding{padding-top:80px;padding-bottom:0}#section-template--19982205386831__product_spotlight_WPVAbT .ps__heading{font-size:36px}#section-template--19982205386831__product_spotlight_WPVAbT .ps__subheading{font-size:16px}#section-template--19982205386831__product_spotlight_WPVAbT [data-block-id=product_spotlight_twGf7P] .ps__title{font-size:36px}}.ing-spot{overflow:hidden}.ing-spot__header{text-align:center;margin-bottom:32px}.ing-spot__pre-title{font-family:var(--font-body-family);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:rgb(var(--color-foreground));opacity:.6;margin:0 0 8px}.ing-spot__title{font-family:var(--font-heading-family);color:rgb(var(--color-foreground));margin:0 0 12px}.ing-spot__subtitle{font-family:var(--font-body-family);font-size:16px;line-height:1.5;color:rgb(var(--color-foreground));opacity:.8;max-width:700px;margin:0 auto}.ing-spot__row{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.ing-spot__row::-webkit-scrollbar{display:none}.ing-spot__card{scroll-snap-align:start;flex:0 0 auto;width:180px;cursor:pointer;text-decoration:none;color:rgb(var(--color-foreground));transition:opacity .2s ease}.ing-spot__card:hover{opacity:.8}.ing-spot__card--static{cursor:default}.ing-spot__card--static:hover{opacity:1}@media screen and (max-width:749px){.ing-spot__card{width:155px}.ing-spot__row{gap:16px;padding-left:20px;padding-right:20px}}.ing-spot__img-wrap{width:100%;aspect-ratio:3 / 4;border-radius:9999px;overflow:hidden;margin-bottom:16px}.ing-spot__img-placeholder{width:100%;height:100%;background:#006e3714}.ing-spot__name{font-family:var(--font-body-family);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin:0 0 12px;color:rgb(var(--color-foreground))}.ing-spot__why{font-family:var(--font-body-family);font-size:13px;font-weight:700;margin:0 0 4px;color:rgb(var(--color-foreground))}.ing-spot__desc{font-family:var(--font-body-family);font-size:14px;line-height:1.45;color:rgb(var(--color-foreground));opacity:.75;margin:0}.ing-spot__modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;display:none;align-items:center;justify-content:center;background:#0000008c;padding:20px}.ing-spot__modal-panel{background:#006e37;border-radius:16px;width:100%;max-width:600px;max-height:85vh;display:flex;flex-direction:column;overflow:hidden;position:relative}.ing-spot__modal-close{position:absolute;top:16px;right:16px;z-index:2;background:none;border:none;color:#fdfaf0;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s ease}.ing-spot__modal-close:hover{background:#ffffff26}.ing-spot__modal-body{padding:32px;overflow-y:auto;color:#fdfaf0}.ing-spot__modal-img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:12px;margin-bottom:20px;display:block}.ing-spot__modal-name{font-family:var(--font-heading-family);font-size:24px;color:#fdfaf0;margin:0 0 16px}.ing-spot__modal-content{font-family:var(--font-body-family);font-size:16px;line-height:1.6;color:#fdfaf0}.ing-spot__modal-content p{margin:0 0 12px}.ing-spot__modal-content ul,.ing-spot__modal-content ol{padding-left:20px;margin:0 0 12px}.ing-spot__modal-content li{margin-bottom:6px}.ing-spot__found-in{margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,.2)}.ing-spot__found-in-label{font-family:var(--font-body-family);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin:0 0 12px;opacity:.7}.ing-spot__found-in-row{display:flex;align-items:center;gap:12px;padding:10px 0;text-decoration:none;color:inherit;border-bottom:1px solid rgba(255,255,255,.1);transition:opacity .2s ease}.ing-spot__found-in-row:last-child{border-bottom:none}.ing-spot__found-in-row:hover{opacity:.8}.ing-spot__found-in-img-wrap{width:52px;height:52px;border-radius:8px;overflow:hidden;flex-shrink:0;background:#ffffff1a}.ing-spot__found-in-img{width:100%;height:100%;object-fit:cover;display:block}.ing-spot__found-in-name{font-family:var(--font-heading-family);font-size:14px;font-weight:500;flex:1;min-width:0}.ing-spot__found-in-btn{display:inline-block;font-family:var(--font-body-family);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;line-height:1;padding:8px 18px;color:#fff;border-radius:50px;outline:2px solid #006e37;outline-offset:0;border:3px solid transparent;flex-shrink:0;transition:opacity .2s ease}.ing-spot__found-in-row:hover .ing-spot__found-in-btn{opacity:.85}@media screen and (min-width:750px){.ing-spot__modal--horizontal .ing-spot__modal-panel{max-width:1180px}.ing-spot__modal--horizontal .ing-spot__modal-body{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr auto;gap:0 32px;align-items:start}.ing-spot__modal--horizontal .ing-spot__modal-img{grid-column:1;grid-row:1 / -1;margin-bottom:0;height:100%;object-fit:cover;border-radius:12px;align-self:stretch}.ing-spot__modal--horizontal .ing-spot__modal-name{grid-column:2;grid-row:1}.ing-spot__modal--horizontal .ing-spot__modal-content{grid-column:2;grid-row:2;overflow-y:auto}.ing-spot__modal--horizontal .ing-spot__found-in{grid-column:2;grid-row:3}.ing-spot__modal--horizontal.ing-spot__modal--no-image .ing-spot__modal-panel{max-width:600px}.ing-spot__modal--horizontal.ing-spot__modal--no-image .ing-spot__modal-body{display:block}.ing-spot__modal--horizontal.ing-spot__modal--no-image .ing-spot__modal-name,.ing-spot__modal--horizontal.ing-spot__modal--no-image .ing-spot__modal-content,.ing-spot__modal--horizontal.ing-spot__modal--no-image .ing-spot__found-in{grid-column:auto;grid-row:auto}}@media screen and (max-width:749px){.ing-spot__modal{padding:10px}.ing-spot__modal-panel{max-height:90vh}.ing-spot__modal-body{padding:30px 16px 16px}.ing-spot__modal-close{top:0;right:0}.ing-spot__modal-name{font-size:20px}.ing-spot__modal-content{font-size:15px}}.ing-spot__row{display:flex;gap:24px;overflow-x:auto;padding-bottom:4px}.ing-spot__card{flex:0 0 auto;width:180px}.ing-spot__img-wrap{width:100%;aspect-ratio:3 / 4;overflow:hidden}.ing-spot__img{width:100%;height:100%;object-fit:cover;display:block}.ing-spot__modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;display:none;align-items:center;justify-content:center;padding:20px}.ing-spot__modal.active{display:flex}.section-template--19982205386831__ingredient_spotlight_p3GzHU-padding{padding-top:30px;padding-bottom:30px}@media screen and (min-width:750px){.section-template--19982205386831__ingredient_spotlight_p3GzHU-padding{padding-top:40px;padding-bottom:40px}}#section-template--19982205386831__ingredient_spotlight_p3GzHU{background-color:#fdfaf0}#section-template--19982205386831__ingredient_spotlight_p3GzHU .ing-spot__pre-title{font-size:12px}#section-template--19982205386831__ingredient_spotlight_p3GzHU .ing-spot__title{color:#006e37}#section-template--19982205386831__ingredient_spotlight_p3GzHU .ing-spot__title{font-size:24px}@media screen and (min-width:750px){#section-template--19982205386831__ingredient_spotlight_p3GzHU .ing-spot__title{font-size:36px}}#section-template--19982205386831__ingredient_spotlight_p3GzHU .ing-spot__subtitle{font-size:16px}#section-template--19982205386831__ingredient_spotlight_p3GzHU .ing-spot__card{flex:0 0 auto;width:155px}@media screen and (min-width:750px){#section-template--19982205386831__ingredient_spotlight_p3GzHU .ing-spot__card{flex:0 0 auto;width:180px}}#section-template--19982205386831__ingredient_spotlight_p3GzHU .ing-spot__name{font-size:11px}#section-template--19982205386831__ingredient_spotlight_p3GzHU .ing-spot__why{font-size:13px}#section-template--19982205386831__ingredient_spotlight_p3GzHU .ing-spot__desc{font-size:14px}.ing-spot__modal[data-section-id=template--19982205386831__ingredient_spotlight_p3GzHU] .ing-spot__modal-panel{background:#fff}.ing-spot__modal[data-section-id=template--19982205386831__ingredient_spotlight_p3GzHU] .ing-spot__modal-body,.ing-spot__modal[data-section-id=template--19982205386831__ingredient_spotlight_p3GzHU] .ing-spot__modal-name,.ing-spot__modal[data-section-id=template--19982205386831__ingredient_spotlight_p3GzHU] .ing-spot__modal-content,.ing-spot__modal[data-section-id=template--19982205386831__ingredient_spotlight_p3GzHU] .ing-spot__modal-close{color:#414141}.ing-spot__modal[data-section-id=template--19982205386831__ingredient_spotlight_p3GzHU] .ing-spot__found-in-name{color:#006e37}.hps__header{text-align:center;max-width:720px;margin:0 auto 32px}.hps__heading{margin:0 0 8px;font-family:var(--font-heading-family);line-height:1.15}.hps__subheading{margin:0;line-height:1.5;opacity:.9}.hps__content{position:relative;min-height:480px}.hps__error{text-align:center;padding:60px 24px;font-style:italic;color:#0000008c}.hps__error code{background:#0000000d;padding:1px 6px;border-radius:4px;font-size:.85em}.hps__skeleton{display:grid;grid-template-columns:1fr;gap:24px}.hps__skeleton-image{width:100%;aspect-ratio:1 / 1;background:linear-gradient(110deg,#0000000a 8%,#00000014 18%,#0000000a 33%);background-size:200% 100%;border-radius:16px;animation:hpsShimmer 1.4s linear infinite}.hps__skeleton-info{display:flex;flex-direction:column;gap:14px}.hps__skeleton-line{height:14px;background:linear-gradient(110deg,#0000000a 8%,#00000014 18%,#0000000a 33%);background-size:200% 100%;border-radius:6px;animation:hpsShimmer 1.4s linear infinite}.hps__skeleton-line--xl{height:32px;width:70%;margin-bottom:8px}.hps__skeleton-line--md{width:90%}.hps__skeleton-line--sm{width:60%}.hps__skeleton-line--button{height:48px;width:200px;border-radius:999px;margin-top:12px}@keyframes hpsShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.hps__content:not([aria-busy=true]) .hps__skeleton{display:none}.hps__content>.shopify-section{margin:0}.hps__content .page-width{padding-left:0;padding-right:0;max-width:100%}@media(min-width:750px){.hps__content{min-height:640px}.hps__skeleton{grid-template-columns:1fr 1fr;gap:60px}}[data-homepage-product-switcher] .jdgm-star{color:var(--jdgm-star-color, #EBBF1F)}[data-homepage-product-switcher] .jdgm-prev-badge{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body-family);font-size:14px}[data-homepage-product-switcher] .jdgm-prev-badge__text{visibility:visible;color:#000000a6;text-decoration:none}.section-template--19982205386831__homepage_product_switcher-padding{padding-top:32px;padding-bottom:32px}#section-template--19982205386831__homepage_product_switcher{background-color:#fdfaf0}#section-template--19982205386831__homepage_product_switcher .hps__anchor{scroll-margin-top:80px}#section-template--19982205386831__homepage_product_switcher .hps__heading{color:#006e37;font-size:26px}#section-template--19982205386831__homepage_product_switcher .hps__subheading{color:#3a3a3a;font-size:14px}#section-template--19982205386831__homepage_product_switcher .product__info-container .product-form__submit{font-size:19px;color:#fff;background-color:#e57641}@media screen and (min-width:750px){.section-template--19982205386831__homepage_product_switcher-padding{padding-top:56px;padding-bottom:0}#section-template--19982205386831__homepage_product_switcher .hps__heading{font-size:36px}#section-template--19982205386831__homepage_product_switcher .hps__subheading{font-size:16px}#section-template--19982205386831__homepage_product_switcher .product__info-container .product-form__submit{font-size:19px}}.product-family-block{position:relative}.product-family-block .pfs__options{display:flex;align-items:stretch;gap:0;padding:.4rem;width:100%;background-color:#fff;border:var(--variant-pills-border-width) solid #006e37;border-radius:calc(var(--variant-pills-radius) + .4rem);position:relative}.product-family-block .pfs__options:before{content:"";position:absolute;left:0;top:0;width:var(--slide-width, 0);height:var(--slide-height, 0);transform:translate3d(var(--slide-x, 0),var(--slide-y, 0),0);background-color:#006e37;border-radius:var(--variant-pills-radius);transition:transform .3s ease;will-change:transform;z-index:0;pointer-events:none}.product-family-block .pfs__options--no-transition:before{transition:none}.product-family-block .pfs__option{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;flex:1 1 0%;min-width:0;box-sizing:border-box;padding:.8rem 1.6rem;background-color:transparent;border:none;border-radius:var(--variant-pills-radius);cursor:pointer;transition:color var(--duration-short) ease;color:#006e37;font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.1rem;line-height:1;text-align:center;position:relative;z-index:1;white-space:nowrap}.product-family-block .pfs__option:hover:not(.pfs__option--active){background-color:#006e3714}.product-family-block .pfs__option--active{background-color:transparent;color:rgb(var(--color-background));cursor:default}.product-family-block .pfs__option--active .pfs__option-name{color:rgb(var(--color-background))}.product-family-block .pfs__option-img{width:36px;height:36px;object-fit:contain;border-radius:4px;flex-shrink:0}.product-family-block .pfs__option:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-family-block .pfs__option-name{font-size:inherit;font-weight:500;line-height:inherit;letter-spacing:inherit;position:relative}.product-family-block .pfs__option-name-break{display:none}@media screen and (max-width:749px){.product-family-block{overflow:hidden;border-radius:calc(var(--variant-pills-radius) + .4rem)}.product-family-block--with-bundles{border-radius:0}.product-family-block .pfs__options{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:.6rem .4rem}.product-family-block .pfs__options::-webkit-scrollbar{display:none}.product-family-block .pfs__option{flex:1 1 0%;padding:.6rem .4rem;gap:.6rem;font-size:13px}.product-family-block .pfs__option-img{width:34px;height:34px}.product-family-block .pfs__option-name-break{display:block;width:100%;height:0}.product-family-block .pfs__option-name{line-height:1.15}}.pfs{position:relative}.pfs--loading{pointer-events:none}.pfs__wrapper{display:flex;flex-direction:column;align-items:center;gap:2rem}.pfs__heading{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:400;text-align:center;margin:0;letter-spacing:0;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.pfs__heading{font-size:2.4rem}}.pfs__options{display:inline-flex;align-items:stretch;gap:0;padding:.4rem;background-color:#fff;border:var(--variant-pills-border-width) solid #006e37;border-radius:calc(var(--variant-pills-radius) + .4rem)}.pfs__option{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;flex:1 1 0%;padding:.8rem 1.6rem;background-color:transparent;border:none;border-radius:var(--variant-pills-radius);cursor:pointer;transition:background-color var(--duration-short) ease,color var(--duration-short) ease;color:#006e37;font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.1rem;line-height:1;text-align:center;position:relative;white-space:nowrap}.pfs__option:hover:not(.pfs__option--active){background-color:#006e3714}.pfs__option:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.pfs__option--active{background-color:#006e37;color:rgb(var(--color-background));cursor:default}.pfs__option--active .pfs__option-name{color:rgb(var(--color-background))}.pfs__option-image{width:80px;height:80px;border-radius:var(--media-radius);overflow:hidden;background:rgb(var(--color-background-contrast))}.pfs__option-image img,.pfs__option-image video{width:100%;height:100%;object-fit:cover}.pfs__option-name{font-size:inherit;font-weight:500;text-align:center;line-height:inherit;letter-spacing:inherit}@media screen and (min-width:750px){.pfs__option-image{width:100px;height:100px}}.pfs__option--loading{pointer-events:none}.pfs__option--loading .pfs__option-name{visibility:hidden}.pfs__option--loading .pfs__option-name:after{content:"";visibility:visible;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;border:2px solid rgb(var(--color-background));border-top-color:transparent;border-radius:50%;animation:pfs-spinner .8s linear infinite}@keyframes pfs-spinner{to{transform:translate(-50%,-50%) rotate(360deg)}}.product-family-block .pfs__bundle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;margin-top:1.6rem}.product-family-block[data-pfs-view=lead] .pfs__bundle-grid{display:none}.product-family-block .pfs__bundle-grid[data-visible-count="2"]{grid-template-columns:repeat(2,1fr)}.product-family-block .pfs__bundle-grid[data-visible-count="1"]{grid-template-columns:1fr}@media screen and (max-width:749px){.product-family-block .pfs__bundle-grid{gap:.6rem}.product-family-block .pfs__bundle-card{padding:1rem .6rem;gap:.6rem;font-size:1.2rem}.product-family-block .pfs__bundle-card-title{font-size:1.2rem}.product-family-block .pfs__bundle-card-savings{font-size:1.1rem}}.product-family-block .pfs__bundle-card{display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:1.6rem 1.2rem;background-color:#fff;border:var(--variant-pills-border-width) solid #006e37;border-radius:var(--variant-pills-radius);cursor:pointer;text-align:center;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.4rem;width:100%;box-sizing:border-box;transition:transform var(--duration-short) ease,box-shadow var(--duration-short) ease}.product-family-block .pfs__bundle-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.product-family-block .pfs__bundle-card:focus-visible{outline:2px solid #006e37;outline-offset:2px}.product-family-block .pfs__bundle-card--active{background-color:#006e37;color:rgb(var(--color-background));cursor:default}.product-family-block .pfs__bundle-card--active:hover{transform:none;box-shadow:none}.product-family-block .pfs__bundle-card-img{width:100%;max-width:160px;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--variant-pills-radius)}.product-family-block .pfs__bundle-card-title{font-size:1.4rem;font-weight:500;line-height:1.3}.product-family-block .pfs__bundle-card-savings{font-size:1.2rem;font-weight:600;color:inherit}product-info[data-pfs-view=bundles] variant-selects,product-info[data-pfs-view=bundles] .buy_buttons_custom,product-info[data-pfs-view=bundles] [id^=price-]{display:none}.product-family-block--with-bundles .pfs__options{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.product-family-block--with-bundles .pfs__options::-webkit-scrollbar{display:none}.product-family-block--with-bundles .pfs__option{flex:0 0 calc(100% / 3.5)}.product-family-block--with-bundles .pfs__options:has(>.pfs__option:nth-child(2):last-child) .pfs__option{flex:1 1 0%}.product-family-block--with-bundles.product-family-block--from-filtered .pfs__option{flex:1 1 0%}.product-family-block--with-bundles .pfs__options:has(>.pfs__option:nth-child(3):last-child) .pfs__option{flex:1 1 0%}@media screen and (min-width:750px){.product-family-block--with-bundles .pfs__options:has(>.pfs__option:nth-child(2):last-child) .pfs__option-name-break,.product-family-block--with-bundles.product-family-block--from-filtered .pfs__option-name-break{display:inline;width:auto}}.product-family-block--with-bundles .pfs__option-name-break{display:block;width:100%;height:0}.product-family-block--with-bundles .pfs__option-name{line-height:1.15;overflow:hidden;text-overflow:ellipsis;max-width:100%}.product-family-block--with-bundles .pfs__bundle-grid{display:none}.product-family-block--with-bundles.product-family-block--bundles-active .pfs__bundle-grid{display:grid}.product-family-block--with-bundles .pfs__bundle-card{position:relative;border:1px solid transparent;box-shadow:inset 0 0 0 1px #006e37;border-radius:5px;padding:13px 10px 10px;background:transparent;color:#006e37;font-weight:700;transition:box-shadow .15s ease,background-color .15s ease}.product-family-block--with-bundles .pfs__bundle-card:hover{transform:none;box-shadow:inset 0 0 0 2px #006e37}.product-family-block--with-bundles .pfs__bundle-card--active{background:#ddefc9;color:#006e37;box-shadow:inset 0 0 0 2px #006e37}.product-family-block--with-bundles .pfs__bundle-card--active:hover{background:#ddefc9;box-shadow:inset 0 0 0 2px #006e37}.product-family-block--with-bundles .pfs__bundle-card-title{font-size:1.2rem;font-weight:700;line-height:1.3;color:inherit}.product-family-block--with-bundles .pfs__bundle-card-badge{position:absolute;z-index:2;top:-10px;left:50%;transform:translate(-50%);color:#fff;background:#006e37;font-size:1.1rem;font-weight:600;letter-spacing:.02em;padding:3px 10px;border-radius:30px;white-space:nowrap;line-height:1.3}.product-family-block--with-bundles .pfs__bundle-card-savings{font-size:1.2rem;font-weight:600;color:inherit;opacity:.85}product-info{display:block}.product{margin:0}.product.grid{gap:0}.product--no-media{max-width:57rem;margin:0 auto}.product__media-wrapper{padding-left:0}@media screen and (min-width:750px){.product__column-sticky{display:block;position:sticky;top:3rem;z-index:2}.product--thumbnail .thumbnail-list{padding-right:var(--media-shadow-horizontal-offset)}.product__info-wrapper{padding:0 0 0 5rem}.product__info-wrapper--extra-padding{padding:0 0 0 6rem}.product--right .product__info-wrapper{padding:0 5rem 0 0}.product--right .product__info-wrapper--extra-padding{padding:0 8rem 0 0}.product--right .product__media-list{margin-bottom:2rem}.product__media-container .slider-buttons{display:none}.product--right .product__media-wrapper{order:2}}@media screen and (min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:65%;width:calc(65% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 6rem;max-width:35%;width:calc(35% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large:not(.product--no-media).product--right .product__info-wrapper{padding:0 4rem 0 0}.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:55%;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:45%;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}}.shopify-payment-button__button{font-family:inherit;min-height:4.6rem}.shopify-payment-button__button [role=button].focused{outline:.2rem solid rgba(var(--color-foreground),.5)!important;outline-offset:.3rem;box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important}.shopify-payment-button__button [role=button]:focus:not(:focus-visible){outline:0;box-shadow:none!important}.shopify-payment-button__button [role=button]:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5)!important;box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important}.shopify-payment-button__button--unbranded{background-color:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));font-size:1.4rem;line-height:calc(1 + .2 / var(--font-body-scale));letter-spacing:.07rem}.shopify-payment-button__button--unbranded::selection{background-color:rgba(var(--color-button-text),.3)}.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:rgba(var(--color-button),var(--alpha-button-background))}.shopify-payment-button__more-options{margin:1.6rem 0 1rem;font-size:1.2rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.05rem;text-decoration:underline;text-underline-offset:.3rem}.shopify-payment-button__button+.shopify-payment-button__button--hidden{display:none}.product-form{display:block}.product-form__error-message-wrapper:not([hidden]){display:flex;align-items:flex-start;font-size:1.3rem;line-height:1.4;letter-spacing:.04rem;margin-bottom:1.5rem}.product-form__error-message-wrapper .svg-wrapper{flex-shrink:0;width:1.5rem;height:1.5rem;margin-right:.7rem;margin-top:.25rem}.product-form__input{position:relative;flex:0 0 100%;padding:0;margin:0 0 1.2rem;max-width:44rem;min-width:fit-content;border:none}.product-form__input .form__label{padding-left:0}.product-form__input .select{max-width:100%}.product-form__input .svg-wrapper{right:1.5rem}.product-form__submit{margin-bottom:1rem}.product-form__submit[aria-disabled=true]+.shopify-payment-button .shopify-payment-button__button[disabled],.product-form__submit[disabled]+.shopify-payment-button .shopify-payment-button__button[disabled]{cursor:not-allowed;opacity:.5}@media screen and (forced-colors:active){.product-form__submit[aria-disabled=true]{color:Window}}.shopify-payment-button__more-options{color:rgb(var(--color-foreground))}.shopify-payment-button__button{font-size:1.5rem;letter-spacing:.1rem}.product__info-container>*+*{margin:1.5rem 0}.product__info-container iframe{max-width:100%}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:2.5rem 0}.product__text{margin-bottom:0}a.product__text{display:block;text-decoration:none;color:rgba(var(--color-foreground),.75)}.product__text.caption-with-letter-spacing{text-transform:uppercase}.product__title{word-break:break-word;margin-bottom:1.5rem}.product__title>*{margin:0}.product__title>a{display:none}.product__title+.product__text.caption-with-letter-spacing{margin-top:-1.5rem}.product__text.caption-with-letter-spacing+.product__title{margin-top:0}.product__accordion .accordion__content{padding:0 1rem}.product .price .badge,.product .price__container{margin-bottom:.5rem}.product .price dl{margin-top:.5rem;margin-bottom:.5rem}.product .price--sold-out .price__badge-sale{display:none}@media screen and (min-width:750px){.product__info-container{max-width:60rem}.product__info-container .price--on-sale .price-item--regular{font-size:1.6rem}.product__info-container>*:first-child{margin-top:0}}.product__description-title{font-weight:600}.product--no-media .product__title,.product--no-media .product__text,.product--no-media .product__tax,.product--no-media .product__sku,.product--no-media shopify-payment-terms{text-align:center}.product--no-media .product__media-wrapper,.product--no-media .product__info-wrapper{padding:0}.product__tax{margin-top:-1.4rem}.product--no-media .share-button{max-width:100%}.product--no-media .product-form__quantity,.product--no-media .share-button,.product--no-media .product__view-details,.product--no-media .product__pickup-availabilities,.product--no-media .product-form{display:flex;align-items:center;justify-content:center;text-align:center}.product--no-media .product-form{flex-direction:column}.product--no-media .product-form>.form{max-width:30rem;width:100%}.product--no-media .product-form__quantity{flex-direction:column;max-width:100%}.product-form__quantity .form__label{margin-bottom:.6rem}.price-per-item__label.form__label{margin-bottom:0rem}.product-form__quantity-top .form__label{margin-bottom:1.2rem}.product-form__buttons{max-width:44rem}.product--no-media .product__info-container>modal-opener{display:block;text-align:center}.product--no-media .product-popup-modal__button{padding-right:0}.product--no-media .price{text-align:center}.product__media-list video{border-radius:calc(var(--media-radius) - var(--media-border-width))}@media screen and (max-width:749px){.product__media-list{margin-left:-2.5rem;margin-bottom:3rem;width:calc(100% + 4rem)}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:-1.5rem;margin-right:-1.5rem}.slider.product__media-list::-webkit-scrollbar{height:.2rem;width:.2rem}.product__media-list::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground))}.product__media-list::-webkit-scrollbar-track{background-color:rgba(var(--color-foreground),.2)}.product__media-list .product__media-item{width:calc(100% - 3rem - var(--grid-mobile-horizontal-spacing))}.product--mobile-columns .product__media-item{width:calc(50% - 1.5rem - var(--grid-mobile-horizontal-spacing))}}@media screen and (min-width:750px){.product--thumbnail .product__media-list,.product--thumbnail_slider .product__media-list{padding-bottom:calc(var(--media-shadow-vertical-offset) * var(--media-shadow-visible))}.product__media-list{padding-right:calc(var(--media-shadow-horizontal-offset) * var(--media-shadow-visible))}.product--thumbnail .product__media-item:not(.is-active),.product--thumbnail_slider .product__media-item:not(.is-active){display:none}.product-media-modal__content>.product__media-item--variant.product__media-item--variant{display:none}.product-media-modal__content>.product__media-item--variant:first-child{display:block}}@media screen and (min-width:750px)and (max-width:989px){.product__media-list .product__media-item:first-child{padding-left:0}.product--thumbnail_slider .product__media-list{margin-left:0}.product__media-list .product__media-item{width:100%}}.product__media-icon .icon{width:1.2rem;height:1.4rem}.product__media-icon,.thumbnail__badge{background-color:rgb(var(--color-background));border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;height:3rem;width:3rem;position:absolute;left:1.2rem;top:1.2rem;z-index:1;transition:color var(--duration-short) ease,opacity var(--duration-short) ease}.product__media-video .product__media-icon{opacity:1}.product__modal-opener--image .product__media-toggle:hover{cursor:zoom-in}.product__modal-opener:hover .product__media-icon{border:.1rem solid rgba(var(--color-foreground),.1)}@media screen and (min-width:750px){.grid__item.product__media-item--full{width:100%}.product--columns .product__media-item:not(.product__media-item--single):not(:only-child){max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large.product--columns .product__media-item--full .deferred-media__poster-button{height:5rem;width:5rem}.product--medium.product--columns .product__media-item--full .deferred-media__poster-button{height:4.2rem;width:4.2rem}.product--medium.product--columns .product__media-item--full .deferred-media__poster-button .icon{width:1.8rem;height:1.8rem}.product--small.product--columns .product__media-item--full .deferred-media__poster-button{height:3.6rem;width:3.6rem}.product--small.product--columns .product__media-item--full .deferred-media__poster-button .icon{width:1.6rem;height:1.6rem}}@media screen and (min-width:990px){.product--stacked .product__media-item{max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product:not(.product--columns) .product__media-list .product__media-item:first-child,.product:not(.product--columns) .product__media-list .product__media-item--full{width:100%;max-width:100%}.product__modal-opener .product__media-icon{opacity:0}.product__modal-opener:hover .product__media-icon,.product__modal-opener:focus .product__media-icon{opacity:1}}.product__media-item>*{display:block;position:relative}.product__media-toggle{display:flex;border:none;background-color:transparent;color:currentColor;padding:0}.product__media-toggle:after{content:"";cursor:pointer;display:block;margin:0;padding:0;position:absolute;top:calc(var(--border-width) * -1);right:calc(var(--border-width) * -1);bottom:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);z-index:2}.product__media-toggle:focus-visible{outline:0;box-shadow:none}@media(forced-colors:active){.product__media-toggle:focus-visible,.product__media-toggle:focus-visible:after{outline:transparent solid 1px;outline-offset:2px}}.product__media-toggle.focused{outline:0;box-shadow:none}.product__media-toggle:focus-visible:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5);border-radius:var(--media-radius)}.product__media-toggle.focused:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5);border-radius:var(--media-radius)}.product-media-modal{background-color:rgb(var(--color-background));height:100%;position:fixed;top:0;left:0;width:100%;visibility:hidden;opacity:0;z-index:-1}.product-media-modal[open]{visibility:visible;opacity:1;z-index:101}.product-media-modal__dialog{display:flex;align-items:center;height:100vh}.product-media-modal__content{max-height:100vh;width:100%;overflow:auto}.product-media-modal__content>*:not(.active),.product__media-list .deferred-media{display:none}@media screen and (min-width:750px){.product-media-modal__content{padding-bottom:2rem}.product-media-modal__content>*:not(.active){display:block}.product__modal-opener:not(.product__modal-opener--image){display:none}.product__media-list .deferred-media{display:block}}@media screen and (max-width:749px){.product--thumbnail .is-active .product__modal-opener:not(.product__modal-opener--image),.product--thumbnail_slider .is-active .product__modal-opener:not(.product__modal-opener--image){display:none}.product--thumbnail .is-active .deferred-media,.product--thumbnail_slider .is-active .deferred-media{display:block;width:100%}}.product-media-modal__content>*{display:block;height:auto;margin:auto}.product-media-modal__content .media{background:none}.product-media-modal__model{width:100%}.product-media-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;right:2rem;padding:1.2rem;position:fixed;z-index:2;top:2rem;width:4rem}.product-media-modal__content .deferred-media{width:100%}@media screen and (min-width:750px){.product-media-modal__content{padding:2rem 11rem}.product-media-modal__content>*{width:100%}.product-media-modal__content>*+*{margin-top:2rem}.product-media-modal__toggle{right:5rem;top:2.2rem}}@media screen and (min-width:990px){.product-media-modal__content{padding:2rem 11rem}.product-media-modal__content>*+*{margin-top:1.5rem}.product-media-modal__content{padding-bottom:1.5rem}.product-media-modal__toggle{right:5rem}}.product-media-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-media-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.product-popup-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.2);height:100%}.product-popup-modal[open]{opacity:1;visibility:visible;z-index:101}.product-popup-modal__content{border-radius:var(--popup-corner-radius);background-color:rgb(var(--color-background));overflow:auto;height:80%;margin:0 auto;left:50%;transform:translate(-50%);margin-top:5rem;width:92%;position:absolute;top:0;padding:0 1.5rem 0 3rem;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);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))}.product-popup-modal__content.focused{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.product-popup-modal__content:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}@media screen and (min-width:750px){.product-popup-modal__content{padding-right:1.5rem;margin-top:10rem;width:70%;padding:0 3rem}.product-media-modal__dialog .global-media-settings--no-shadow{overflow:visible!important}}.product-popup-modal__content img{max-width:100%}@media screen and (max-width:749px){.product-popup-modal__content table{display:block;max-width:fit-content;overflow-x:auto;white-space:nowrap;margin:0}.product-media-modal__dialog .global-media-settings,.product-media-modal__dialog .global-media-settings video,.product-media-modal__dialog .global-media-settings model-viewer,.product-media-modal__dialog .global-media-settings iframe,.product-media-modal__dialog .global-media-settings img{border:none;border-radius:0}}.product-popup-modal__opener{display:inline-block}.product-popup-modal__button{font-size:1.6rem;padding-right:1.3rem;padding-left:0;min-height:4.4rem;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.product-popup-modal__button:hover{text-decoration-thickness:.2rem}.product-popup-modal__content-info{padding-right:4.4rem}.product-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width:749px){.product-popup-modal__content-info>*{max-height:100%}}.product-popup-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;position:sticky;padding:1.2rem;z-index:2;top:1.5rem;width:4rem;margin:0 0 0 auto}.product-popup-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-popup-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.product__media-list .media>*{overflow:hidden}.thumbnail-list{flex-wrap:wrap;grid-gap:1rem}.slider--mobile.thumbnail-list:after{content:none}@media screen and (min-width:750px){.product--stacked .thumbnail-list{display:none}.thumbnail-list{display:grid;grid-template-columns:repeat(4,1fr)}}.thumbnail-list_item--variant:not(:first-child){display:none}@media screen and (min-width:990px){.thumbnail-list{grid-template-columns:repeat(4,1fr)}.product--medium .thumbnail-list{grid-template-columns:repeat(5,1fr)}.product--large .thumbnail-list{grid-template-columns:repeat(6,1fr)}}@media screen and (max-width:749px){.product__media-item{display:flex;align-items:center}.product__media-wrapper .thumbnail-slider .slider-button{display:none}.product__media-wrapper .thumbnail-slider .thumbnail-list{padding-left:1.5rem;scroll-padding-left:1.5rem}.product__modal-opener{width:100%}.thumbnail-slider{display:flex;align-items:center}.thumbnail-slider .thumbnail-list.slider{display:flex;padding:.5rem;flex:1;scroll-padding-left:.5rem}.thumbnail-list__item.slider__slide{max-width:45px;width:calc(33% - .6rem)}.product__info-wrapper .product__title h1{font-size:33px;line-height:1.4}}@media screen and (min-width:750px){.product--thumbnail_slider .thumbnail-slider{display:flex;align-items:center}.thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex;padding:.5rem;flex:1;scroll-padding-left:.5rem}.product__media-wrapper .slider-mobile-gutter .slider-button{display:none}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - .8rem)}.product--thumbnail_slider .slider-mobile-gutter .slider-button{display:flex}}@media screen and (min-width:900px){.product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - .8rem)}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(20% - .8rem)}}.thumbnail{position:absolute;top:0;left:0;display:block;height:100%;width:100%;padding:0;color:rgb(var(--color-foreground));cursor:pointer;background-color:transparent}.thumbnail:hover{opacity:.7}.thumbnail.global-media-settings img{border-radius:0}.thumbnail[aria-current]{box-shadow:0 0 0 .1rem rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.image-magnify-full-size{cursor:zoom-out;z-index:1;margin:0;border-radius:calc(var(--media-radius) - var(--media-border-width))}.image-magnify-hover{cursor:zoom-in}.product__modal-opener--image .product__media-zoom-none,.product__media-icon--none{display:none}.product__modal-opener>.loading__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;display:flex;align-items:center;height:48px;width:48px}.product__modal-opener .path{stroke:rgb(var(--color-button));opacity:.75}@media(hover:hover){.product__media-zoom-hover,.product__media-icon--hover{display:none}}@media screen and (max-width:749px){.product__media-zoom-hover,.product__media-icon--hover{display:flex}}.js .product__media{overflow:hidden!important}.thumbnail[aria-current]:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5)}.thumbnail[aria-current]:focus,.thumbnail.focused{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5)}@media(forced-colors:active){.thumbnail[aria-current]:focus,.thumbnail.focused{outline:transparent solid 1px}}.thumbnail[aria-current]:focus:not(:focus-visible){outline:0;box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}.thumbnail img{object-fit:cover;width:100%;height:100%;pointer-events:none}.thumbnail__badge .icon{width:1rem;height:1rem}.thumbnail__badge .icon-3d-model{width:1.2rem;height:1.2rem}.thumbnail__badge{color:rgb(var(--color-foreground),.6);height:2rem;width:2rem;left:auto;right:calc(.4rem + var(--media-border-width));top:calc(.4rem + var(--media-border-width))}@media screen and (min-width:750px){.product:not(.product--small) .thumbnail__badge{height:3rem;width:3rem}.product:not(.product--small) .thumbnail__badge .icon{width:1.2rem;height:1.2rem}.product:not(.product--small) .thumbnail__badge .icon-3d-model{width:1.4rem;height:1.4rem}}.thumbnail-list__item{position:relative}.thumbnail-list__item:before{content:"";display:block;padding-bottom:100%}.product:not(.featured-product) .product__view-details{display:none}.product__view-details{display:block;text-decoration:none}.product__view-details:hover{text-decoration:underline;text-underline-offset:.3rem}.product__view-details .icon{width:1.2rem;margin-left:1.2rem;flex-shrink:0}.product__inventory{display:flex;align-items:center;gap:.5rem}.product__inventory .svg-wrapper,.product__inventory svg{width:15px;height:15px}.product--no-media .product__inventory{justify-content:center}.product__inventory.visibility-hidden:empty{display:block}.product__inventory.visibility-hidden:empty:after{content:"#"}.product__inventory .icon-inventory-status circle:first-of-type{opacity:.3}.icon-with-text{--icon-size: calc(var(--font-heading-scale) * 3rem);--icon-spacing: calc(var(--font-heading-scale) * 1rem)}.icon-with-text--horizontal{display:flex;justify-content:center;column-gap:3rem;flex-direction:row}.icon-with-text--vertical{--icon-size: calc(var(--font-heading-scale) * 2rem)}.icon-with-text .svg-wrapper{fill:rgb(var(--color-foreground));height:var(--icon-size);width:var(--icon-size)}.icon-with-text--horizontal .svg-wrapper,.icon-with-text--horizontal img{margin-bottom:var(--icon-spacing)}.icon-with-text--vertical .svg-wrapper{min-height:var(--icon-size);min-width:var(--icon-size);margin-right:var(--icon-spacing)}.icon-with-text img{height:var(--icon-size);width:var(--icon-size);object-fit:contain}.icon-with-text--vertical img{margin-right:var(--icon-spacing)}.icon-with-text--horizontal .h4{padding-top:calc(var(--icon-size) + var(--icon-spacing));text-align:center}.icon-with-text--horizontal .svg-wrapper+.h4,.icon-with-text--horizontal img+.h4,.icon-with-text--horizontal.icon-with-text--text-only .h4{padding-top:0}.icon-with-text__item{display:flex;align-items:center}.icon-with-text--horizontal .icon-with-text__item{flex-direction:column;width:33%}.icon-with-text--vertical .icon-with-text__item{margin-bottom:var(--icon-size)}.product__sku.visibility-hidden:after{content:"#"}.product-media-container{--aspect-ratio: var(--preview-ratio);--ratio-percent: calc(1 / var(--aspect-ratio) * 100%);position:relative;width:100%;max-width:calc(100% - calc(var(--media-border-width) * 2))}.product-media-container.constrain-height{--viewport-offset: 400px;--constrained-min-height: 300px;--constrained-height: max(var(--constrained-min-height), calc(100vh - var(--viewport-offset)));margin-right:auto;margin-left:auto}.product-media-container.constrain-height.media-fit-contain{--contained-width: calc(var(--constrained-height) * var(--aspect-ratio));width:min(var(--contained-width),100%)}.product-media-container .media{padding-top:var(--ratio-percent)}.product-media-container.constrain-height .media{padding-top:min(var(--constrained-height),var(--ratio-percent))}@media screen and (max-width:749px){.product-media-container.media-fit-cover{display:flex;align-self:stretch}.product-media-container.media-fit-cover .media{position:initial}}@media screen and (min-width:750px){.product-media-container{max-width:100%}.product-media-container:not(.media-type-image){--aspect-ratio: var(--ratio)}.product-media-container.constrain-height{--viewport-offset: 170px;--constrained-min-height: 500px}.product-media-container.media-fit-cover,.product-media-container.media-fit-cover .product__modal-opener,.product-media-container.media-fit-cover .media{height:100%}.product-media-container.media-fit-cover .deferred-media__poster img{object-fit:cover;width:100%}}.product-media-container .product__modal-opener{display:block;position:relative}.product-video-reviews-block.reviews-block-video-desktop{display:none}.product-video-reviews-block.reviews-block-video-mobile{display:block}@media screen and (min-width:750px){.product-media-container .product__modal-opener:not(.product__modal-opener--image){display:none}.product-video-reviews-block.reviews-block-video-desktop{display:block}.product-video-reviews-block.reviews-block-video-mobile{display:none}}.recipient-form{--recipient-checkbox-margin-top: .64rem;display:block;position:relative;max-width:44rem;margin-bottom:2.5rem}.recipient-form-field-label{margin:.6rem 0}.recipient-form-field-label--space-between{display:flex;justify-content:space-between}.recipient-checkbox{flex-grow:1;font-size:1.6rem;display:flex;word-break:break-word;align-items:flex-start;max-width:inherit;position:relative;cursor:pointer}.recipient-form>input[type=checkbox]{position:absolute;width:1.6rem;height:1.6rem;margin:var(--recipient-checkbox-margin-top) 0;top:0;left:0;z-index:-1;-moz-appearance:none;appearance:none;-webkit-appearance:none}.recipient-fields__field{margin:0 0 2rem}.recipient-fields .field__label{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 3.5rem);overflow:hidden}.recipient-checkbox>svg{margin-top:var(--recipient-checkbox-margin-top);margin-right:1.2rem;flex-shrink:0}.recipient-form .icon-checkmark{visibility:hidden;position:absolute;left:.28rem;z-index:5;top:.4rem;width:10px;height:9px}.recipient-form>input[type=checkbox]:checked+label .icon-checkmark{visibility:visible}.js .recipient-fields{display:none}.recipient-fields hr{margin:1.6rem auto}.recipient-form>input[type=checkbox]:checked~.recipient-fields{display:block;animation:animateMenuOpen var(--duration-default) ease}.recipient-form>input[type=checkbox]:not(:checked,:disabled)~.recipient-fields,.recipient-email-label{display:none}.js .recipient-email-label.required{display:inline}.recipient-form ul{line-height:calc(1 + .6 / var(--font-body-scale));padding-left:4.4rem;text-align:left}.recipient-form ul a{display:inline}.recipient-form .error-message:first-letter{text-transform:capitalize}@media screen and (forced-colors:active){.recipient-fields>hr{border-top:.1rem solid rgb(var(--color-background))}.recipient-checkbox>svg{background-color:inherit;border:.1rem solid rgb(var(--color-background))}.recipient-form>input[type=checkbox]:checked+label .icon-checkmark{border:none}}product-modal.product-media-modal .product-media-modal__content [data-media-id]{display:none!important}product-modal.product-media-modal .product-media-modal__content [data-media-id].active{display:block!important}product-modal.product-media-modal .product-media-modal__content[role=document]{display:flex;align-items:center;justify-content:center;overflow:hidden}product-modal.product-media-modal .product-media-modal__content[role=document] img,product-modal.product-media-modal .product-media-modal__content[role=document] video,product-modal.product-media-modal .product-media-modal__content[role=document] model-viewer{max-width:100%;max-height:90vh;width:auto;height:auto;object-fit:contain}product-modal.product-media-modal .product-media-modal__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:44px;height:44px;border-radius:999px;border:1px solid rgba(0,0,0,.15);background:#ffffffe6;cursor:pointer;display:flex;align-items:center;justify-content:center}product-modal.product-media-modal .product-media-modal__nav--prev{left:16px}product-modal.product-media-modal .product-media-modal__nav--next{right:16px}product-modal.product-media-modal .product-media-modal__nav[disabled]{opacity:.35;cursor:default}.accordion summary{display:flex;position:relative;line-height:1;padding:1.5rem 0}.accordion .summary__title{display:flex;flex:1}.accordion .summary__title+.icon-caret{height:calc(var(--font-heading-scale) * .6rem)}.accordion+.accordion{margin-top:0;border-top:none}.accordion{margin-top:2.5rem;margin-bottom:0;border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.accordion__title{display:inline-block;max-width:calc(100% - 6rem);min-height:1.6rem;margin:0;word-break:break-word}.accordion .svg-wrapper{align-self:center;fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * 2rem);margin-right:calc(var(--font-heading-scale) * 1rem);width:calc(var(--font-heading-scale) * 2rem)}.accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.accordion__content{margin-bottom:1.5rem;word-break:break-word;overflow-x:auto;padding:0 .6rem}.accordion__content img{max-width:100%}.price{font-size:1.6rem;letter-spacing:.1rem;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:0 1rem 0 0}.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;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.13rem}@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-direction:row;flex-wrap:wrap}.price--center{display:initial;justify-content:center}.price--on-sale .price-item--regular{text-decoration:line-through;color:rgba(var(--color-foreground),.75);font-size:1.3rem}.unit-price{display:block;font-size:1.1rem;letter-spacing:.04rem;line-height:calc(1 + .2 / var(--font-body-scale));margin-top:.2rem;color:rgba(var(--color-foreground),.7)}slider-component{--desktop-margin-left-first-item: max( 5rem, calc((100vw - var(--page-width) + 10rem - var(--grid-desktop-horizontal-spacing)) / 2) );position:relative;display:block}slider-component.slider-component-full-width{--desktop-margin-left-first-item: 1.5rem}@media screen and (max-width:749px){slider-component.page-width{padding:0 1.5rem}}@media screen and (min-width:749px)and (max-width:990px){slider-component.page-width{padding:0 5rem}}.slider__slide{--focus-outline-padding: .5rem;--shadow-padding-top: calc((var(--shadow-vertical-offset) * -1 + var(--shadow-blur-radius)) * var(--shadow-visible));--shadow-padding-bottom: calc((var(--shadow-vertical-offset) + var(--shadow-blur-radius)) * var(--shadow-visible));scroll-snap-align:start;flex-shrink:0;padding-bottom:0}@media screen and (max-width:749px){.slider.slider--mobile{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.slider--mobile:after{content:"";width:0;padding-left:1.5rem}.slider.slider--mobile .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))}.slider.slider--mobile.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.slider.slider--mobile.contains-content-container .slider__slide{--focus-outline-padding: 0rem}}@media screen and (min-width:750px){.slider.slider--tablet-up{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1rem;-webkit-overflow-scrolling:touch}.slider.slider--tablet-up .slider__slide{margin-bottom:0}}@media screen and (max-width:989px){.slider.slider--tablet{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.slider--tablet:after{content:"";width:0;padding-left:1.5rem;margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.slider.slider--tablet .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))}.slider.slider--tablet.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.slider.slider--tablet.contains-content-container .slider__slide{--focus-outline-padding: 0rem}}.slider--everywhere{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.slider.slider--everywhere .slider__slide{margin-bottom:0;scroll-snap-align:center}@media screen and (min-width:990px){.slider-component-desktop.page-width{max-width:none}.slider--desktop{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-bottom:1rem;scroll-padding-left:var(--desktop-margin-left-first-item)}.slider--desktop:after{content:"";width:0;padding-left:5rem;margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.slider.slider--desktop .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))}.slider--desktop .slider__slide:first-child{margin-left:var(--desktop-margin-left-first-item);scroll-margin-left:var(--desktop-margin-left-first-item)}.slider-component-full-width .slider--desktop{scroll-padding-left:1.5rem}.slider-component-full-width .slider--desktop .slider__slide:first-child{margin-left:1.5rem;scroll-margin-left:1.5rem}.slider-component-full-width .slider--desktop:after{padding-left:1.5rem}.slider--desktop.grid--5-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 5 - var(--grid-desktop-horizontal-spacing) * 2)}.slider--desktop.grid--4-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 4 - var(--grid-desktop-horizontal-spacing) * 3)}.slider--desktop.grid--3-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 3 - var(--grid-desktop-horizontal-spacing) * 4)}.slider--desktop.grid--2-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 2 - var(--grid-desktop-horizontal-spacing) * 5)}.slider--desktop.grid--1-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) - var(--grid-desktop-horizontal-spacing) * 9)}.slider.slider--desktop.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.slider.slider--desktop.contains-content-container .slider__slide{--focus-outline-padding: 0rem}}@media(prefers-reduced-motion){.slider{scroll-behavior:auto}}.slider{scrollbar-color:rgb(var(--color-foreground)) rgba(var(--color-foreground),.04);-ms-overflow-style:none;scrollbar-width:none}.slider::-webkit-scrollbar{height:.4rem;width:.4rem;display:none}.slider::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground));border-radius:.4rem;border:0}.slider::-webkit-scrollbar-track{background:rgba(var(--color-foreground),.04);border-radius:.4rem}.slider-counter{display:flex;justify-content:center;min-width:4.4rem}@media screen and (min-width:750px){.slider-counter--dots{margin:0 1.2rem}}.slider-counter__link{padding:1rem}@media screen and (max-width:749px){.slider-counter__link{padding:.7rem}}.slider-counter__link--dots .dot{width:1rem;height:1rem;border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.5);padding:0;display:block}.slider-counter__link--active.slider-counter__link--dots .dot{background-color:rgb(var(--color-foreground))}@media screen and (forced-colors:active){.slider-counter__link--active.slider-counter__link--dots .dot{background-color:CanvasText}}.slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{border-color:rgb(var(--color-foreground))}.slider-counter__link--dots .dot,.slider-counter__link--numbers{transition:transform .2s ease-in-out}.slider-counter__link--active.slider-counter__link--numbers,.slider-counter__link--dots:not(.slider-counter__link--active):hover .dot,.slider-counter__link--numbers:hover{transform:scale(1.1)}.slider-counter__link--numbers{color:rgba(var(--color-foreground),.5);text-decoration:none}.slider-counter__link--numbers:hover{color:rgb(var(--color-foreground))}.slider-counter__link--active.slider-counter__link--numbers{text-decoration:underline;color:rgb(var(--color-foreground))}.slider-buttons{display:flex;align-items:center;justify-content:center}@media screen and (min-width:990px){.slider:not(.slider--everywhere):not(.slider--desktop)+.slider-buttons{display:none}}@media screen and (max-width:989px){.slider--desktop:not(.slider--tablet)+.slider-buttons{display:none}}@media screen and (min-width:750px){.slider--mobile+.slider-buttons{display:none}}.slider-button{color:rgba(var(--color-foreground),.75);background:transparent;border:none;cursor:pointer;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.slider-button:not([disabled]):hover{color:rgb(var(--color-foreground))}.slider-button .icon{height:.6rem}.slider-button[disabled] .icon{color:rgba(var(--color-foreground),.3);cursor:not-allowed}.slider-button--next .icon{transform:rotate(-90deg)}.slider-button--prev .icon{transform:rotate(90deg)}.slider-button--next:not([disabled]):hover .icon{transform:rotate(-90deg) scale(1.1)}.slider-button--prev:not([disabled]):hover .icon{transform:rotate(90deg) scale(1.1)}.product--no-media .rating-wrapper{text-align:center}.rating{display:inline-block;margin:0}.product .rating-star{--letter-spacing: .8;--font-size: 1.7}.card-wrapper .rating-star{--letter-spacing: .7;--font-size: 1.4}.rating-star{--color-rating-star: rgb(var(--color-foreground));--percent: calc( ( var(--rating) / var(--rating-max) + var(--rating-decimal) * var(--font-size) / (var(--rating-max) * (var(--letter-spacing) + var(--font-size))) ) * 100% );letter-spacing:calc(var(--letter-spacing) * 1rem);font-size:calc(var(--font-size) * 1rem);line-height:1;display:inline-block;font-family:Times;margin:0}.rating-star:before{content:"★★★★★";background:linear-gradient(90deg,var(--color-rating-star) var(--percent),rgba(var(--color-foreground),.15) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rating-text{display:none}.rating-count{display:inline-block;margin:0}@media(forced-colors:active){.rating{display:none}.rating-text{display:block}}.deferred-media__poster{background-color:transparent;border:none;cursor:pointer;margin:0;padding:0;height:100%;width:100%;overflow:hidden;border-radius:calc(var(--border-radius) - var(--border-width))}.media>.deferred-media__poster{display:flex;align-items:center;justify-content:center}.deferred-media__poster img{width:auto;max-width:100%;height:100%}.deferred-media{overflow:hidden}.deferred-media:not([loaded]) template{z-index:-1}.deferred-media[loaded]>.deferred-media__poster{display:none}.deferred-media__poster:focus-visible{outline:none;box-shadow:0 0 0 var(--media-border-width) rgba(var(--color-foreground),var(--media-border-opacity)),0 0 0 calc(var(--media-border-width) + .3rem) rgb(var(--color-background)),0 0 0 calc(var(--media-border-width) + .5rem) rgba(var(--color-foreground),.5);border-radius:calc(var(--media-radius) - var(--media-border-width))}.deferred-media__poster:focus{outline:none;box-shadow:0 0 0 var(--media-border-width) rgba(var(--color-foreground),var(--media-border-opacity)),0 0 0 calc(var(--media-border-width) + .3rem) rgb(var(--color-background)),0 0 0 calc(var(--media-border-width) + .5rem) rgba(var(--color-foreground),.5);border-radius:calc(var(--media-radius) - var(--media-border-width))}.global-media-settings--full-width .deferred-media__poster,.global-media-settings--full-width .deferred-media__poster:is(:focus,:focus-visible){border-radius:0}@media(forced-colors:active){.deferred-media__poster:focus{outline:transparent solid 1px}}.deferred-media__poster:focus:not(:focus-visible){outline:0;box-shadow:none}.deferred-media__poster-button{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;height:6.2rem;width:6.2rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform var(--duration-short) ease,color var(--duration-short) ease;z-index:1}.deferred-media__poster-button:hover{transform:translate(-50%,-50%) scale(1.1)}.deferred-media__poster-button .icon{width:2rem;height:2rem}.deferred-media__poster-button .icon-play{margin-left:.2rem}variant-selects{display:block;overflow-anchor:none}.product--no-media .product-form__input--pill,.product--no-media .product-form__input--swatch,.product--no-media .product-form__input--dropdown{display:flex;align-items:center;justify-content:center;text-align:center}.product--no-media .product-form__input.product-form__input--pill,.product--no-media .product-form__input.product-form__input--swatch{flex-wrap:wrap;margin:0 auto 1.2rem}.product--no-media .product-form__input--dropdown{flex-direction:column;max-width:100%}:is(.product-form__input--pill,.product-form__input--swatch) .form__label{margin-bottom:.2rem}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;top:0;left:0;height:1px;width:1px}.product-form__input input[type=radio]:not(.disabled):not(.visually-disabled)+label>.label-unavailable{display:none}.product-form__input--dropdown{--swatch-input--size: 2rem;margin-bottom:1.6rem}.product-form__input--dropdown .dropdown-swatch+select{padding-left:calc(2.4rem + var(--swatch-input--size))}.product-form__input--dropdown .dropdown-swatch{position:absolute;left:1.6rem;top:calc(50% - var(--swatch-input--size) / 2);width:var(--swatch-input--size);height:var(--swatch-input--size);z-index:1}.product-form__input--pill input[type=radio]+label{border:var(--variant-pills-border-width) solid #006e37;background-color:rgb(var(--color-background));color:rgba(var(--color-foreground));border-radius:var(--variant-pills-radius);color:rgb(var(--color-foreground));display:inline-block;margin:.7rem .5rem .2rem 0;padding:1rem 2rem;font-size:1.4rem;letter-spacing:.1rem;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative}.product-form__input--pill input[type=radio]+label:before{content:"";position:absolute;top:calc(var(--variant-pills-border-width) * -1);right:calc(var(--variant-pills-border-width) * -1);bottom:calc(var(--variant-pills-border-width) * -1);left:calc(var(--variant-pills-border-width) * -1);z-index:-1;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) #006e37,var(--variant-pills-shadow-opacity) )}.product-form__input--pill input[type=radio]+label:hover{border-color:#006e37}.product-form__input--pill input[type=radio]:checked+label{background-color:#006e37;color:rgb(var(--color-background))}@media screen and (forced-colors:active){.product-form__input--pill input[type=radio]:checked+label{text-decoration:underline}.product-form__input--pill input[type=radio]:focus-visible+label{outline:transparent solid 1px;outline-offset:2px}}.product-form__input--pill input[type=radio]:checked+label::selection{background-color:rgba(var(--color-background),.3)}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{border-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.6);text-decoration:line-through}.product-form__input--pill input[type=radio].disabled:checked+label,.product-form__input--pill input[type=radio]:disabled:checked+label{color:rgba(var(--color-background),.6)}.product-form__input--pill input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-form__input--pill input[type=radio].focused+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-form__input--swatch{display:flex;flex-wrap:wrap}.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 3.6rem;margin:.7rem 1.2rem .2rem 0}@media screen and (min-width:750px){.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 2.8rem}}.swatch-input__input+.swatch-input__label{--swatch-input--border-radius: 50%;display:inline-block;max-width:100%;border-radius:var(--swatch-input--border-radius);cursor:pointer;outline-offset:.2rem;outline-color:transparent;outline-style:solid;transition-property:outline-color,outline-width,box-shadow;transition-duration:var(--duration-short);transition-timing-function:ease;forced-color-adjust:none}.swatch-input__input+.swatch-input__label.swatch-input__label--square{--swatch-input--border-radius: .2rem}.swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{outline:.1rem solid rgb(var(--color-foreground))}.swatch-input__input+.swatch-input__label:hover,.swatch-input__input:hover+.swatch-input__label{outline:.2rem solid rgba(var(--color-foreground),.4)}.swatch-input__input:focus-visible+.swatch-input__label{outline:.2rem solid rgba(var(--color-foreground),.5);box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 .1rem .5rem rgba(var(--color-foreground),.25)}.swatch-input__input:active:focus-visible+.swatch-input__label,.swatch-input__input:checked:focus-visible+.swatch-input__label{outline:.1rem solid rgb(var(--color-foreground));box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 .1rem .4rem rgba(var(--color-foreground),.25)}.swatch-input__input.visually-disabled:not(:active):not(:checked)+.swatch-input__label{transition:none}.swatch-input__input.visually-disabled:not(:active):not(:checked)+.swatch-input__label:hover{outline:none}.swatch-input__input:disabled+.swatch-input__label{pointer-events:none}.swatch-input__input:disabled+.swatch-input__label>.swatch,.swatch-input__input.visually-disabled+.swatch-input__label>.swatch{position:relative;overflow:hidden}.swatch-input__input:disabled+.swatch-input__label>.swatch,.swatch-input__input.visually-disabled+.swatch-input__label>.swatch{opacity:.4}.swatch-input__input:disabled+.swatch-input__label>.swatch:after,.swatch-input__input.visually-disabled+.swatch-input__label>.swatch:after{--diagonal--size: calc(var(--swatch-input--size) * 1.414);--crossed-line--size: .1rem;content:"";position:absolute;bottom:calc(var(--crossed-line--size) * -.5);left:0;width:var(--diagonal--size);height:var(--crossed-line--size);background-color:rgb(var(--color-foreground));transform:rotate(-45deg);transform-origin:left}.swatch{--swatch--size: var(--swatch-input--size, 4.4rem);--swatch--border-radius: var(--swatch-input--border-radius, 50%);display:block;width:var(--swatch--size);max-width:100%;aspect-ratio:1 / 1;background:var(--swatch--background);background-position:var(--swatch-focal-point, initial);background-size:cover;background-origin:border-box;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--swatch--border-radius)}.swatch--square{--swatch--border-radius: var(--swatch-input--border-radius, .2rem)}.swatch--unavailable{border-style:dashed;border-color:rgba(var(--color-foreground),.5)}.vp-v2{--vp-v2-radius: 5px;--vp-v2-active: rgb(var(--color-button));--vp-v2-border: #006e37;--vp-v2-muted: rgba(var(--color-foreground), .55);--vp-v2-bg: rgb(var(--color-background));--vp-v2-selected-bg: #DDEFC9;--vp-v2-fs-pill-name: 18px;--vp-v2-fs-title: 18px;--vp-v2-fs-price: 18px}.vp-v2--hidden{display:none}.product__info-container:has(.vp-v2:not(.vp-v2--hidden)) variant-selects:not([id^=vp-v2-]){display:none}.vp-v2__inner{max-width:760px;margin:0 auto}.vp-v2__heading{font-family:var(--font-heading-family);text-align:center;margin:0 0 16px}.vp-v2__pills{border:none;margin:0 0 24px;padding:16px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;position:relative}@media screen and (max-width:749px){.vp-v2__pills{gap:8px}}.vp-v2__pill-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.vp-v2__pill{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:10px 12px;border:1px solid transparent;box-shadow:inset 0 0 0 1px var(--vp-v2-border);border-radius:var(--vp-v2-radius);background:var(--vp-v2-bg);cursor:pointer;transition:box-shadow .15s ease,background-color .15s ease;min-height:56px}.vp-v2__pill:hover{box-shadow:inset 0 0 0 2px var(--vp-v2-border)}.vp-v2__pill-input:checked+.vp-v2__pill{box-shadow:inset 0 0 0 3px var(--vp-v2-border);background:var(--vp-v2-selected-bg)}.vp-v2__pill-input:focus-visible+.vp-v2__pill{outline:2px solid var(--vp-v2-active);outline-offset:2px}.vp-v2__pill-name{font-family:var(--font-body-family);font-size:var(--vp-v2-fs-pill-name);font-weight:700;color:rgb(var(--color-button));line-height:1.2;padding-top:4px}.vp-v2__pill-savings{font-family:var(--font-body-family);font-size:13px;color:rgb(var(--color-button));margin-top:2px;line-height:1.2}.vp-v2__pill-badge{position:absolute;z-index:2;top:-10px;left:50%;transform:translate(-50%);background:var(--vp-v2-active);color:#fff;font-family:var(--font-body-family);font-size:11px;font-weight:600;letter-spacing:.02em;line-height:1.3;padding:3px 10px;border-radius:30px;width:max-content;white-space:nowrap}.vp-v2__pill--unavailable{opacity:.5;cursor:not-allowed}.vp-v2__modes{display:flex;flex-direction:column;border:1px solid var(--vp-v2-border);border-radius:var(--vp-v2-radius);overflow:hidden}.vp-v2__mode{display:block;position:relative;cursor:pointer;padding:18px 20px;background:var(--vp-v2-bg);transition:background-color .15s ease,box-shadow .15s ease}.vp-v2__mode+.vp-v2__mode{border-top:1px solid var(--vp-v2-border)}.vp-v2__mode:first-child{border-top-left-radius:calc(var(--vp-v2-radius) - 1px);border-top-right-radius:calc(var(--vp-v2-radius) - 1px)}.vp-v2__mode-chip{display:block;margin:-18px -20px 14px;padding:7px 12px;background:var(--vp-v2-chip-bg, #006e37);color:var(--vp-v2-chip-fg, #ffffff);font-family:var(--font-body-family);font-size:13px;font-weight:400;line-height:1.3;text-align:center}.vp-v2__mode:last-child{border-bottom-left-radius:calc(var(--vp-v2-radius) - 1px);border-bottom-right-radius:calc(var(--vp-v2-radius) - 1px)}.vp-v2__mode--active{background:var(--vp-v2-selected-bg);box-shadow:inset 0 0 0 2px var(--vp-v2-border)}.vp-v2__mode-radio{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.vp-v2__mode-radio-visual{width:20px;height:20px;border-radius:50%;border:2px solid var(--vp-v2-border);background:var(--vp-v2-bg);flex-shrink:0}.vp-v2__mode-radio:checked~.vp-v2__mode-row .vp-v2__mode-radio-visual,.vp-v2__mode--active .vp-v2__mode-radio-visual{border-color:var(--vp-v2-border);background-color:var(--vp-v2-border);box-shadow:inset 0 0 0 3px var(--vp-v2-bg)}.vp-v2__mode-radio:focus-visible~.vp-v2__mode-row .vp-v2__mode-radio-visual{outline:2px solid var(--vp-v2-active);outline-offset:2px}.vp-v2__mode-row{display:grid;align-items:center;grid-template-columns:minmax(0,auto) 1fr;grid-template-areas:"title badge" "price price";column-gap:8px;row-gap:8px}.vp-v2__mode-titlerow{grid-area:title;display:flex;align-items:center;gap:12px;min-width:0}.vp-v2__mode-title{flex:1;min-width:0;font-family:var(--font-body-family);font-size:var(--vp-v2-fs-title);font-weight:700;color:rgb(var(--color-foreground));line-height:1.2}.vp-v2__mode-badge{grid-area:badge;justify-self:start;display:inline-block;padding:3px 10px;background:var(--vp-v2-active);color:#fff;font-size:11px;font-weight:700;letter-spacing:.05em;border-radius:4px;text-transform:uppercase}.vp-v2__price{grid-area:price;justify-self:end;text-align:right;font-family:var(--font-body-family);font-size:var(--vp-v2-fs-price);font-weight:700;white-space:nowrap;color:rgb(var(--color-button))}@media screen and (min-width:750px){.vp-v2__mode-row{grid-template-columns:minmax(0,auto) auto 1fr;grid-template-areas:"title badge price";column-gap:12px}}.vp-v2--no-badge .vp-v2__mode-row{grid-template-columns:minmax(0,auto) 1fr;grid-template-areas:"title price"}.vp-v2__price-compare{margin-right:3px;font-size:13px;font-weight:500;text-decoration:line-through}.vp-v2__price-current{color:rgb(var(--color-button))}.vp-v2__price-per-day{display:block;margin-top:-5px;font-size:13px;font-weight:600;text-align:right}.vp-v2__perks{list-style:none;margin:0 0 0 28px;padding:0;display:flex;flex-direction:column;gap:8px}.vp-v2__delivery{display:none;margin:16px 0 0 32px;font-size:14px;color:rgb(var(--color-foreground));align-items:center;gap:8px}.vp-v2__mode--sub.vp-v2__mode--active .vp-v2__delivery{display:flex}.vp-v2__perk{display:flex;align-items:center;gap:10px;font-size:15px;color:rgb(var(--color-foreground))}.vp-v2__perk-icon{width:24px;height:24px;flex-shrink:0;object-fit:contain}.vp-v2__perk-check{width:24px;height:24px;flex-shrink:0;color:var(--vp-v2-check, #006e37)}.vp-v2__perk-text{font-size:15px;line-height:1.4}.vp-v2__perk-text>p{margin:0}.vp-v2__delivery-label{color:rgb(var(--color-foreground))}.vp-v2__delivery-value{display:inline-block;padding:3px 10px;border:1px solid var(--vp-v2-border);border-radius:8px;background:var(--vp-v2-bg);font-weight:600;font-size:14px}.vp-v2__delivery-value:empty:before{content:"—";color:var(--vp-v2-muted)}.vp-v2__sub-toggle-compat{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}html:not(.fg-gift-variant) .vp-v2__perk--free-gift,html:not(.fg-gift-variant) .vp-v2__perk--free-gift-otp{display:none}.section-template--19982206107727__main-padding{padding-top:20px;padding-bottom:20px}@media screen and (min-width:750px){.section-template--19982206107727__main-padding{padding-top:36px;padding-bottom:68px}}#frontrow-sticker{position:absolute;z-index:2!important;border-radius:0!important}.iframe.frontrow{display:none;position:fixed;left:0;top:0;z-index:99999997;right:0;bottom:0;width:100%;height:100%;overflow:hidden}#ProductTitle-title h1,#ProductTitle-title h2{font-size:24px}@media screen and (min-width:750px){#ProductTitle-title h1,#ProductTitle-title h2{font-size:30px}}.feature-list{list-style:none;padding:0;margin:0}.feature-list li{display:flex;align-items:center;gap:10px;padding:2px 0;font-size:16px;color:#006e37;font-weight:500;margin:5px 0}.feature-list li img{width:50px;height:50px;object-fit:contain;flex-shrink:0}.vp-v2--variant_picker_v2_TQqRGQ{--vp-v2-check: #006e37;--vp-v2-chip-bg: #006e37;--vp-v2-chip-fg: #ffffff;--vp-v2-radius: 5px;--vp-v2-fs-pill-name: 15px;--vp-v2-fs-title: 16px;--vp-v2-fs-price: 15px}@media screen and (min-width:750px){.vp-v2--variant_picker_v2_TQqRGQ{--vp-v2-fs-pill-name: 16px;--vp-v2-fs-title: 18px;--vp-v2-fs-price: 16px}}.vp-v2--variant_picker_v2_TQqRGQ .vp-v2__heading{font-size:20px}@media screen and (min-width:750px){.vp-v2--variant_picker_v2_TQqRGQ .vp-v2__heading{font-size:24px}}.vp-v2--variant_picker_v2_TQqRGQ .vp-v2__pill-badge,.vp-v2--variant_picker_v2_TQqRGQ .vp-v2__mode-badge--sub,.vp-v2--variant_picker_v2_TQqRGQ .vp-v2__mode-badge--otp{background-color:#006e37}#MainProduct-template--19982206107727__main .product-form__submit{font-size:19px;color:#fff;background-color:#e57641}@media screen and (min-width:750px){#MainProduct-template--19982206107727__main .product-form__submit{font-size:19px}}pickup-availability{display:block}pickup-availability[available]{min-height:8rem}.pickup-availability-preview{align-items:flex-start;display:flex;gap:.2rem;padding:1rem 2rem 0 0}.pickup-availability-preview .icon{flex-shrink:0;height:1.8rem}.pickup-availability-preview .icon-unavailable{height:1.6rem;margin-top:.1rem}.pickup-availability-button{background-color:transparent;color:rgba(var(--color-foreground),.75);letter-spacing:.06rem;padding:0 0 .2rem;text-align:left;text-decoration:underline}.pickup-availability-button:hover{color:rgb(var(--color-foreground))}.pickup-availability-info *{margin:0 0 .6rem}pickup-availability-drawer{background-color:rgb(var(--color-background));height:100%;opacity:0;overflow-y:auto;padding:2rem;position:fixed;top:0;right:0;z-index:4;transition:opacity var(--duration-default) ease,transform var(--duration-default) ease;transform:translate(100%);width:100%;border-width:0 0 0 var(--drawer-border-width);border-color:rgba(var(--color-foreground),var(--drawer-border-opacity));border-style:solid;filter:drop-shadow(var(--drawer-shadow-horizontal-offset) var(--drawer-shadow-vertical-offset) var(--drawer-shadow-blur-radius) rgba(var(--color-shadow),var(--drawer-shadow-opacity)))}pickup-availability-drawer[open]{transform:translate(0);opacity:1}@media screen and (min-width:750px){pickup-availability-drawer{transform:translate(100%);width:37.5rem}pickup-availability-drawer[open]{opacity:1;transform:translate(0);animation:animateDrawerOpen var(--duration-default) ease}}.pickup-availability-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1.2rem}.pickup-availability-drawer-title{margin:.5rem 0 0}.pickup-availability-header .icon{width:2rem}.pickup-availability-drawer-button{background-color:transparent;border:none;color:rgb(var(--color-foreground));cursor:pointer;display:block;height:4.4rem;padding:1.2rem;width:4.4rem}.pickup-availability-drawer-button:hover{color:rgba(var(--color-foreground),.75)}.pickup-availability-variant{font-size:1.3rem;line-height:calc(1 + .2 / var(--font-body-scale));margin:0 0 1.2rem;text-transform:capitalize}.pickup-availability-variant>*+strong{margin-left:1rem}.pickup-availability-list__item{border-bottom:.1rem solid rgba(var(--color-foreground),.08);padding:2rem 0}.pickup-availability-list__item:first-child{border-top:.1rem solid rgba(var(--color-foreground),.08)}.pickup-availability-list__item>*{margin:0}.pickup-availability-list__item>*+*{margin-top:1rem}.pickup-availability-address{font-style:normal;font-size:1.2rem;line-height:calc(1 + .5 / var(--font-body-scale))}.pickup-availability-address p{margin:0}@keyframes animateDrawerOpen{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.guarantee-box{display:flex;align-items:center;gap:12px;justify-content:center;margin:0 auto}.guarantee-icon{width:40px;height:40px}.guarantee-text{font-size:15px;color:#006e37;line-height:20px;margin:0;letter-spacing:0}.guarantee-text strong{font-weight:600}@media(max-width:480px){.guarantee-icon{width:36px;height:36px}.guarantee-text{font-size:14px;line-height:20px}.guarantee-text strong{font-weight:500}}.free-from-marquee--hidden{display:none}.free-from-marquee--free_from_marquee_MY6mnM{overflow:hidden;width:100%;margin:20px 0 0;padding:4px 0}.free-from-marquee--free_from_marquee_MY6mnM .free-from-marquee__track{display:inline-flex;white-space:nowrap;gap:16px}@media(prefers-reduced-motion:no-preference){.free-from-marquee--free_from_marquee_MY6mnM .free-from-marquee__track{animation:free-from-scroll-free_from_marquee_MY6mnM 26s linear infinite}}.free-from-marquee--free_from_marquee_MY6mnM .free-from-marquee__item{font-family:var(--font-body-family);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#006e37;display:inline-flex;align-items:center;gap:16px}.free-from-marquee--free_from_marquee_MY6mnM .free-from-marquee__item:before{content:"·";font-weight:700;opacity:.5}@keyframes free-from-scroll-free_from_marquee_MY6mnM{0%{transform:translate(0)}to{transform:translate(-50%)}}.section-template--19982205386831__custom_liquid_R8QKHq-padding{padding-top:12px;padding-bottom:21px}@media screen and (min-width:750px){.section-template--19982205386831__custom_liquid_R8QKHq-padding{padding-top:16px;padding-bottom:28px}}iframe.iframe-frontrow-testimonials{width:100%}iframe.iframe-modal-testimonials{z-index:99999998}.section-template--19982205386831__judgeme_reviews_homepage_v2-padding{padding-top:32px;padding-bottom:32px}#section-template--19982205386831__judgeme_reviews_homepage_v2{background-color:#fdfaf0}#section-template--19982205386831__judgeme_reviews_homepage_v2 .jr-tabs__heading{color:#006e37;font-size:26px}#section-template--19982205386831__judgeme_reviews_homepage_v2 .jr-tabs__subheading{color:#3a3a3a;font-size:14px}#section-template--19982205386831__judgeme_reviews_homepage_v2 .jr-list__more-link{font-size:15px}@media screen and (min-width:750px){.section-template--19982205386831__judgeme_reviews_homepage_v2-padding{padding-top:56px;padding-bottom:56px}#section-template--19982205386831__judgeme_reviews_homepage_v2 .jr-tabs__heading{font-size:36px}#section-template--19982205386831__judgeme_reviews_homepage_v2 .jr-tabs__subheading,#section-template--19982205386831__judgeme_reviews_homepage_v2 .jr-list__more-link{font-size:16px}}.jr-rating{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body-family);font-size:14px;line-height:1;color:rgb(var(--color-foreground))}.jr-rating--center{display:flex;justify-content:center}.jr-rating--right{display:flex;justify-content:flex-end}.jr-rating__stars{position:relative;display:inline-block;font-size:22px;letter-spacing:1px;line-height:1;color:#ebbf1f}.jr-rating__stars-bg{color:inherit}.jr-rating__stars-fg{position:absolute;top:0;left:0;overflow:hidden;width:var(--jr-pct, 0%);color:inherit;white-space:nowrap}.jr-rating__value{font-weight:600}.jr-rating__count{color:#0000008c;font-size:13px}.jr-tabs__header{text-align:center;max-width:720px;margin:0 auto 24px}.jr-tabs__heading{margin:0 0 8px;font-family:var(--font-heading-family);line-height:1.15}.jr-tabs__subheading{margin:0;line-height:1.5;opacity:.9}.jr-tabs__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto 32px;padding:6px;background:#006e370f;border-radius:999px;width:fit-content;max-width:100%}.jr-tabs__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:10px 20px;border-radius:999px;font-family:var(--font-body-family);font-size:14px;font-weight:500;color:#006e37;cursor:pointer;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.jr-tabs__btn:hover{background:#006e371a}.jr-tabs__btn.is-active{background:#006e37;color:#fdfaf0}.jr-tabs__panel{display:none}.jr-tabs__panel.is-active{display:block}.jr-tabs__placeholder{text-align:center;padding:40px 16px;color:#00000080;font-style:italic}.jr-tabs__rating{text-align:center;margin:0 auto 24px}.jr-list{display:grid;gap:16px;grid-template-columns:1fr}.jr-list__loader,.jr-list__empty,.jr-list__error{text-align:center;padding:32px 16px;color:#0000008c;font-style:italic}.jr-card{background:#fdfaf0;border:1px solid rgba(0,110,55,.12);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:10px}.jr-card__head{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.jr-card__stars{display:inline-flex;align-items:center;gap:1px;color:#ebbf1f;line-height:1}.jr-card__stars svg{width:16px;height:16px;display:block}.jr-card__title{margin:0;font-family:var(--font-heading-family);font-size:16px;line-height:1.3;color:#121212}.jr-card__body{margin:0;font-family:var(--font-body-family);font-size:14px;line-height:1.55;color:#3a3a3a;white-space:pre-line}.jr-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;font-size:13px;color:#0009;font-family:var(--font-body-family)}.jr-card__name{font-weight:600;color:#121212}.jr-card__verified{display:inline-flex;align-items:center;gap:4px;color:#006e37;font-weight:500}.jr-card__verified svg{width:14px;height:14px}.jr-card__photos{display:flex;flex-wrap:wrap;gap:8px}.jr-card__photo{width:64px;height:64px;object-fit:cover;border-radius:6px;display:block}.jr-list__footer{text-align:center;margin-top:24px}.jr-list__more-link{color:#006e37;font-family:var(--font-body-family);font-size:14px;font-weight:500;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.jr-list__more-link:hover{opacity:.75}@media(min-width:750px){.jr-tabs__header{margin-bottom:40px}.jr-tabs__btn{padding:12px 28px;font-size:15px}.jr-list{grid-template-columns:1fr 1fr;gap:20px}}.faq-wrapper{text-align:center}.faq-item{border-bottom:1px solid #d2d2d2}.faq-question{width:100%;background:none;border:none;display:flex;justify-content:space-between;align-items:center;font-size:18px;color:#006e37;gap:40px;cursor:pointer;text-align:left}.faq-icon svg{width:9px;height:14px;transition:transform .3s ease}.faq-item.active .faq-icon svg{transform:rotate(180deg)}.faq-answer{max-height:0;text-align:left;overflow:hidden;font-size:16px;color:#006e37;opacity:0;transition:max-height .35s ease,opacity .3s ease}.faq-answer p a{color:#006e37}.faq-show-more{background:none;border:none;color:#006e37;font-size:16px;font-weight:500;text-decoration:none;cursor:pointer;text-transform:uppercase;padding-bottom:2px;border-bottom:1.2px solid #006e37;letter-spacing:0px}.bg-creme.about-us-faq .section_header{text-align:center}@media(max-width:900px){.faq-question{font-size:16px;color:#006e37;letter-spacing:0;padding:0;cursor:pointer;text-align:left}.faq-answer{max-height:0;overflow:hidden;letter-spacing:0;line-height:22px;font-size:14px;color:#006e37;opacity:0;transition:max-height .35s ease,opacity .3s ease}}.faq-answer p{margin-top:0}.about-us-faq--tabbed .faq-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto 32px;padding:6px;background:#006e370f;border-radius:999px;width:fit-content;max-width:100%}.about-us-faq--tabbed .faq-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:10px 20px;border-radius:999px;font-family:var(--font-body-family);font-size:14px;font-weight:500;color:#006e37;cursor:pointer;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.about-us-faq--tabbed .faq-tab:hover{background:#006e371a}.about-us-faq--tabbed .faq-tab.is-active{background:#006e37;color:#fdfaf0}@media(min-width:750px){.about-us-faq--tabbed .faq-tab{padding:12px 28px;font-size:15px}}.faq-columns{display:flex;flex-direction:column;gap:12px;margin:0 auto 30px}@media(min-width:900px){.faq-columns{flex-direction:row;gap:60px}.faq-column{width:50%}}.faq-answer{max-height:0;overflow:hidden;opacity:0}.faq-item.active .faq-answer{opacity:1}.about-us-faq--tabbed .faq-tab-panel{display:none}.about-us-faq--tabbed .faq-tab-panel.is-active{display:block}#section-template--19982205386831__about_us_faq_homepage_v2{background:#fff7eb;padding-top:40px;padding-bottom:40px}#section-template--19982205386831__about_us_faq_homepage_v2 .section_header h2{font-size:26px}@media(min-width:750px){#section-template--19982205386831__about_us_faq_homepage_v2{padding-top:40px;padding-bottom:60px}#section-template--19982205386831__about_us_faq_homepage_v2 .section_header h2{font-size:36px}}.faq-item.is-hidden{display:none}.video-container{overflow:hidden}.video__heading h2{font-size:46px;line-height:52px;color:#006e37;font-weight:400;margin:0 0 12px}.video__heading p{font-size:16px;line-height:22px;color:#006e37;margin:0}.video_card,.video_card_slider{position:relative;border-radius:8px;overflow:hidden;cursor:pointer;transition:transform .3s ease}.video_card:hover{transform:scale(1.02)}.video_card:nth-child(1){grid-column:1;grid-row:1 / 3;width:420px}.video_card:nth-child(2){grid-column:2;grid-row:1;max-width:200px}.video_card:nth-child(3){grid-column:3;grid-row:1;max-width:200px}.video_card:nth-child(4){grid-column:2;grid-row:2;max-width:200px}.video_card:nth-child(5){grid-column:3;grid-row:2;max-width:200px}.video_card:nth-child(6){grid-column:4;grid-row:1 / 3;width:420px}.video_card img,.video_card_slider img{width:100%;height:100%;object-fit:cover}.video_card:nth-child(1) .play_button,.video_card:nth-child(6) .play_button{width:48px;height:48px}.play_button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;background:#fdfaf0cc;border-radius:50%;display:flex!important;align-items:center;transition:all .3s ease;z-index:9999;justify-content:center}.play_button_slider{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;background:#fdfaf0cc;border-radius:50%;display:flex!important;align-items:center;transition:all .3s ease;z-index:9999;justify-content:center}.play_button svg{width:16px;height:16px}.video_card:nth-child(1) .play_button svg,.video_card:nth-child(6) .play_button svg,.play_button_slider svg{width:24px;height:24px}.video_card:hover .play_button{background:#fdfaf0;transform:translate(-50%,-50%) scale(1.1)}.video-cta-slider{display:none;margin-top:28px;text-align:center}.video_grid_slider{display:none}.video_grid_slider .swiper{overflow:hidden}@media(max-width:1199.98px){.video_card:nth-child(1),.video_card:nth-child(6){width:300px}.video-cta{right:21%;bottom:55px}}@media(max-width:991.98px){.video-cta{display:none}.video__heading{padding-right:0;text-align:left}.video__heading h2{font-size:36px;line-height:42px;margin:0 0 16px}.video__heading{margin-bottom:28px}.video_grid{display:none}.instafeed-section{position:relative}.video-cta-slider{display:block;position:absolute;left:38%;transform:translate(-50%,-50%);margin-top:5%}.video_grid_slider{display:block}}.video_grid_slider{padding-left:0;padding-right:0;box-sizing:border-box}.instafeed-swiper .swiper-slide{flex-shrink:0;width:auto;max-width:90%;box-sizing:border-box}.video_card_slider{width:100%;aspect-ratio:311 / 550;border-radius:12px;overflow:hidden}.video_card_slider video,.video_card_slider img{width:100%;height:100%;object-fit:cover}@media(max-width:768px){.video__heading{margin-bottom:28px;justify-content:center;text-align:center!important}.video-cta-slider{bottom:26px;left:37%}}@media(max-width:480px){.video-cta-slider{display:block;position:absolute;left:25%;bottom:13px;transform:translate(-50%,-50%);margin-top:0}.video_grid_slider{padding-bottom:4px;margin:0 -15px}.video__heading p{font-size:15px}.instafeed-swiper .swiper-slide{flex-shrink:0;width:295px;height:500px;max-width:100%}}@media screen and (min-width:767px)and (max-width:990px){.video__heading{text-align:left}}.video__heading{display:flex;justify-content:space-between;align-items:center;text-align:left}.video__heading{margin-bottom:36px;max-width:1303px;position:relative;display:flex;justify-content:space-between}.video__heading h2{font-size:46px;line-height:52px;margin:0 0 12px}.video__heading p{font-size:16px;line-height:22px;margin:0}.video_grid{max-width:1303px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,350px);gap:20px}.video_card,.video_card_slider{position:relative;border-radius:8px;overflow:hidden}.video_card_slider{height:500px}.video_card video,.video_card_slider video{width:100%;height:100%;object-fit:cover;border-radius:12px}.video-cta-slider,.video_grid_slider{display:none}@media(max-width:991.98px){.video-cta{display:none}.video__heading h2{font-size:36px;line-height:42px;margin:0 0 16px}.video__heading{margin-bottom:28px}.video_grid{display:none}.video-cta-slider,.video_grid_slider{display:block}}@media screen and (max-width:999px){.video-cta.mobile-only{display:flex;justify-content:center;margin-top:32px}}.section-template--19982205386831__instafeed_homepage_v2-padding{padding-top:30px;padding-bottom:30px}@media screen and (min-width:750px){.section-template--19982205386831__instafeed_homepage_v2-padding{padding-top:40px;padding-bottom:40px;margin-bottom:0}}.section-template--19982205386831__custom_liquid_PGHdNz-padding{padding-top:0;padding-bottom:0}@media screen and (min-width:750px){.section-template--19982205386831__custom_liquid_PGHdNz-padding{padding-top:0;padding-bottom:0}}.product__info-container .product__description{color:#3a3a3a!important}.footer{margin-top:0}.section-sections--19982206369871__footer_new_e6y6FL-padding{padding-top:30px;padding-bottom:18px}@media screen and (min-width:750px){.footer{margin-top:0}.section-sections--19982206369871__footer_new_e6y6FL-padding{padding-top:40px;padding-bottom:24px}}:root{--jiyu-green: #006e37;--jiyu-offwhite: #fdfaf0;--footer-gap: 80px;--jiyu-orange: #E57641}.jiyu-breadcrumbs{padding-bottom:24px}.jiyu-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;margin:0;padding:0;list-style:none;font-size:14px;line-height:1.5}.jiyu-breadcrumbs__item{display:flex;align-items:center;gap:8px;margin:0}.jiyu-breadcrumbs__item+.jiyu-breadcrumbs__item:before{content:"/";color:var(--jiyu-green)}.jiyu-breadcrumbs__link{color:var(--jiyu-green);text-decoration:none}.jiyu-breadcrumbs__link:hover,.jiyu-breadcrumbs__link:focus-visible{text-decoration:underline}.jiyu-breadcrumbs__current{color:var(--jiyu-green);font-weight:500}@media(max-width:480px){.jiyu-breadcrumbs{padding-bottom:16px}.jiyu-breadcrumbs__list{font-size:13px}}.jiyu-footer__newsletter{border:1.5px solid #006e37;border-radius:16px;padding:41px 40px 25px;text-align:center;width:100%;box-sizing:border-box;position:relative;margin-bottom:40px;letter-spacing:-.06px}.jiyu-footer__newsletter h2{margin:0 0 9px}.jiyu-footer__newsletter p{max-width:700px;letter-spacing:0;margin:0 auto 32px}.jiyu-footer__form{display:flex;justify-content:center;align-items:center;background:var(--jiyu-offwhite);border:1.5px solid var(--jiyu-green);border-radius:60px;max-width:420px;margin:0 auto;overflow:hidden;position:absolute;left:50%;transform:translate(-50%);bottom:-33px;width:100%}.jiyu-footer__form input{flex:1;border:none;background:transparent;font-size:15px;color:var(--jiyu-green);outline:none;height:60px;padding:6px 174px 6px 21px}.footer-text{color:rgb(var(--color-button-text));font-size:40px}.jiyu-footer__form button{background:rgb(var(--color-button));border:none;padding:14px 36px;color:#fdfaf0;font-family:Avantt TRIAL;font-size:14px;line-height:1;text-transform:uppercase;cursor:pointer;border-radius:50px;transition:.3s ease;position:absolute;--popsiton: 6px;top:var(--popsiton);bottom:var(--popsiton);right:var(--popsiton)}.jiyu-footer_wrapp .list-social_link{padding:0}.jiyu-footer__wrapp .svg-wrapper{width:32px;height:32px}.jiyu-footer__form button:hover{background:#004f28}.jiyu-footer .page-width{padding-inline:13rem}input[name="contact[email]"]::placeholder{color:#006e37}.jiyu-footer__brand{display:flex;flex-direction:column;gap:20px;margin-top:30px}.jiyu-footer__logo{width:auto!important}.jiyu-footer__logo img{width:150px!important}.jiyu-footer_brand .link.list-social_link{width:32px;height:32px;padding:6px!important}.jiyu-footer__logo img{width:120px;height:auto;display:block}.jiyu-footer__social{display:flex;gap:20px;justify-content:flex-start}.jiyu-footer__social a img{width:32px;height:32px;display:block}.menu-wrapp .jiyu-footer__col:first-child{width:192px}.menu-wrapp .jiyu-footer__col:nth-child(2){width:150px}.menu-wrapp .jiyu-footer__col:nth-child(3){width:170px}.jiyu-footer__col h3{margin:0 0 32px;color:var(--jiyu-green);font-size:36px;letter-spacing:-.2px;line-height:1.1}.jiyu-footer__col ul{list-style:none;padding:0;margin:0}.jiyu-footer__col li{margin-bottom:20px}.jiyu-footer__col a{text-transform:uppercase;color:var(--jiyu-green);text-decoration:none;display:block;line-height:140%;font-weight:450;letter-spacing:-.05px}.jiyu-footer_col .list-social_item .svg-wrapper{width:32px;height:32px}.jiyu-footer_col .list-social_link{padding:0}.jiyu-footer__col a:hover{text-decoration:underline}.jiyu-footer__wrapp{padding-top:48px;padding-bottom:80px}.jiyu-footer__bottom{text-align:center;font-weight:400;font-size:16px;line-height:22px;color:var(--jiyu-green)}@media(max-width:1300px){.jiyu-footer .page-width{padding-inline:5rem}.menu-wrapp{gap:32px}.jiyu-footer__grid{gap:0px}.jiyu-footer__logo{width:auto!important}.jiyu-footer__logo img{width:150px!important}.jiyu-footer_brand .link.list-social_link{width:32px;height:32px;padding:6px!important}.menu-wrapp{display:flex}.jiyu-footer__col h3{font-size:24px}.menu-wrapp .jiyu-footer__col{width:32%;padding-left:30px}.menu-wrapp .jiyu-footer__col:first-child{width:36%}.jiyu-footer__grid{grid-template-columns:4fr 10fr}}@media(max-width:991.98px){.jiyu-footer__grid{grid-template-columns:1fr;gap:50px!important}.jiyu-footer__brand{margin-top:0!important;align-items:center}.menu-wrapp .jiyu-footer__col{width:33.33%!important;padding-inline:20px!important}}@media(max-width:768px){.jiyu-footer .page-width{padding-inline:2rem;padding-bottom:50px}.jiyu-footer__newsletter h2{font-size:36px;letter-spacing:0;margin-bottom:16px}.jiyu-footer__newsletter{padding:22px 20px 55px!important}.menu-wrapp .jiyu-footer__col{width:calc(50% - 20px)!important;padding:0!important}.menu-wrapp{flex-wrap:wrap;width:100%;row-gap:40px!important}.jiyu-footer__col h3{font-size:28px;line-height:120%;margin-bottom:20px}.jiyu-footer__col a{font-size:14px}.menu-wrapp .jiyu-footer__col:last-child{width:100%!important}.menu-wrapp .jiyu-footer__col:last-child ul{column-count:2}.menu-wrapp .jiyu-footer__col:last-child ul li{-webkit-column-break-inside:avoid}.jiyu-footer__col li{margin-bottom:12px}.jiyu-footer__logo img{width:120px!important}.jiyu-footer__form{max-width:311px}.jiyu-footer__form input{width:100%;padding-right:150px;height:54px}.jiyu-footer__newsletter p{margin-bottom:0;line-height:21px;letter-spacing:0}.jiyu-footer__grid{grid-template-columns:1fr;gap:32px;text-align:left}.jiyu-footer_brand,.jiyu-footer_social{align-items:center;justify-content:center}jiyu-footer{padding-top:60px}}@media(max-width:480px){.sparkle-icon{width:36px}.jiyu-footer{padding-top:28px!important}.jiyu-footer .page-width{padding-bottom:6px}.jiyu-footer__wrapp{padding-bottom:100px}.jiyu-footer__bottom small{font-size:16px}}.jiyu-footer__grid{gap:var(--footer-gap);width:100%;align-items:flex-start;display:grid;grid-template-columns:35.5% calc(64.5% - var(--footer-gap))}.menu-wrapp{display:flex;gap:20px;align-items:flex-start;justify-content:space-between}#shopify-section-sections--19982206369871__footer_new_e6y6FL .jiyu-footer__form button{background:#e57641;font-weight:700;font-size:19px;color:#fff}#shopify-section-sections--19982206369871__footer_new_e6y6FL .jiyu-footer__newsletter p{color:#2d2d2d}#shopify-section-sections--19982206369871__footer_new_e6y6FL .jiyu-footer__newsletter{background-color:#e7f4d9}#HeaderCountryForm,#HeaderCountryMobileForm{display:none}#onbrand-promo-bar{z-index:1!important}.nav-testimonial__quote{font-size:16px!important}.jiyu-mega-wrapper .jiyu-title{font-size:25px!important}.product-family-block .pfs__bundle-card-img{border-radius:0!important}@media screen and (max-width:749px){media-gallery .sale-badge-circle{top:auto;bottom:80px;left:0}}.cart-item__free-gift-label{color:rgba(var(--color-foreground),.75)!important;font-weight:400!important}.nav-tab-link{padding-top:4px;padding-bottom:4px}:root{--rivo-aw-background-color: #e7f4d9;--rivo-aw-desktop-sidebar-left: 0px;--rivo-aw-desktop-sidebar-right: auto;--rivo-aw-desktop-slidein-translate-x: -100%;--rivo-aw-desktop-slideout-translate-x: -100%;--rivo-aw-heading-font-color: #006e37;--rivo-aw-body-primary-font-color: #006e37;--rivo-aw-body-secondary-font-color: #006e37;--rivo-aw-border-color: #006e37;--rivo-aw-subdued-color: #f7f7f7;--rivo-aw-icon-color: #006e37;--rivo-aw-primary-color: #006e37;--rivo-aw-favorite-button-active-color: #d81880;--rivo-aw-toast-offset-left: 15px;--rivo-aw-toast-offset-right: auto;--rivo-aw-default-font-size: 16px;--rivo-aw-input-font-size: 16px;--rivo-aw-section-title-font-size: 22px;--rivo-aw-logged-out-title-font-size: 22px;--rivo-aw-logged-out-subtitle-font-size: 16px;--rivo-aw-mini-block-title-font-size: 14px;--rivo-aw-mini-block-subtitle-font-size: 12px;--rivo-aw-login-footer-font-size: 12px;--rivo-aw-footer-font-size: 14px;--rivo-aw-toast-background-color: #feca9f;--rivo-aw-toast-font-color: #006e37;--rivo-aw-home-featured-content-image-position: center center;--rivo-aw-compare-at-price-color: #c70000}:root{--rivo-aw-bg: #FEF5E7;--rivo-aw-border-radius: 12px;--rivo-color-green: var(--jiyu-green)}.rivo-slideout__header{box-shadow:none}.rivo-slideout__header a.rivo-aw-logo svg,.rivo-slideout__header a.rivo-aw-logo img{max-height:30px;width:auto}.rivo-checkbox-label{font-weight:400!important}.rivo-slideout__container .rivo-aw-title{line-height:1.2em}.rivo-slideout-content-wrapper{padding-top:0}.rivo-slideout-page-content{gap:25px}.rivo-aw-vip-tier-progress-container{background:#fff;border-radius:var(--rivo-aw-border-radius)}.rivo-login-button{font-family:Avantt TRIAL}.rivo-aw-button-points-balance-number,span.rivo-aw-button-points-balance-currency{font-size:16px}.rivo-aw-home-button-components a{padding:20px}.rivo-logout-link .rivo-aw-button,.rivo-add-shipping-address .rivo-aw-button{width:fit-content}.rivo-aw-button-points-balance-number{margin-right:5px}.rivo-aw-button-points-balance-container{padding:0}.rivo-slideout__container input[type=checkbox],.rivo-slideout__container input[type=checkbox]:hover{accent-color:var(--rivo-color-green)}.rivo-checkbox-container input[type=checkbox]{-webkit-appearance:auto}.rivo-login-component input[type=text]:focus-visible,.rivo-login-component input[type=email]:focus-visible{border-color:var(--rivo-aw-primary-color, #303030)}.rivo-shop-pay-svg path{fill:#fff!important}a.rivo-collection-item{transition:all .2s ease;font-weight:400}.rivo-address-actions .rivo-plain-link{padding:0;text-decoration:underline}.rivo-slideout__container input[type=text],.rivo-slideout__container input[type=email],.rivo-slideout__container input[type=tel],.rivo-slideout__container input[type=password],.rivo-slideout__container select{border-radius:var(--rivo-aw-border-radius);color:var(--jiyu-green)}.rivo-form-field label,.rivo-preference-item-label,.rivo-profile-list-item-title,.rivo-aw-smaller-title{font-weight:400;text-transform:uppercase}.rivo-profile-external-link{display:none}.rivo-form-row{gap:15px}.rivo-form-field{width:100%}.rivo-preference-section{border-radius:var(--rivo-aw-border-radius)}.rivo-preferences-shipping-addresses .rivo-address-block{width:100%;border-radius:var(--rivo-aw-border-radius)}.rivo-empty-state-container{border:0px;background:#fff9;border-radius:var(--rivo-aw-border-radius);padding:30px;text-align:center;width:100%;color:var(--jiyu-green);margin-top:10px;margin-bottom:0}.rivo-sms-terms-and-conditions{color:#000000b3;line-height:15px;font-size:14px!important}.rivo-aw-order-item-quantity{padding-top:2px}label.rivo-checkbox-container{align-items:baseline}.rivo-mini-block-link .rivo-favorite-button,.rivo-product-action-image .rivo-favorite-button{background:transparent}.rivo-aw-reward-card{width:100px}.rivo-aw-reward-card .rivo-product-action-add-to-cart{display:none}.rivo-aw-reward-card .rivo-mini-block-title{height:auto}.rivo-aw-reward-card .rivo-product-image{width:100%;max-width:unset;min-width:unset;padding:10px;margin-bottom:0;background:#fff;border:1px solid #fff}.rivo-aw-reward-card:hover .rivo-product-image{border:1px solid var(--jiyu-green)}.rivo-mini-block-title,.rivo-product-action-title{line-height:1.1em}.rivo-product-action-body .rivo-product-action-price,.rivo-product-action-title{font-weight:400}.rivo-mini-block-title,.rivo-mini-block-price{display:flex!important;line-height:1.1em;padding:0;margin:5px 0}.rivo-mini-block-subtitle{margin-top:5px}.rivo-product-price{font-weight:400}.rivo-aw-go-to-page{background:transparent}.rivo-product-image{aspect-ratio:auto;border-radius:var(--rivo-aw-border-radius);border:1px solid var(--rivo-aw-primary-color)}.rivo-profile-list{margin-top:15px;order:1}.rivo-h4-title{font-weight:400}.rivo-aw-home-featured-content-title{margin:5px 0!important}.rivo-aw-home-featured-content-image-wrapper{border:1px solid var(--rivo-aw-primary-color);border-radius:var(--rivo-aw-border-radius)!important}.rivo-favorite-button span svg{width:17px;height:17px}.rivo-aw-home-featured-content-container{order:2}.rivo-shipping-addresses-list .rivo-address-item:not(:first-child){padding-top:20px}#rivo-slideout-footer{border-top:1.5px solid var(--jiyu-green);background:var(--rivo-aw-bg);box-shadow:none}.rivo-footer-nav-text{text-transform:uppercase;font-weight:400;color:var(--jiyu-green)}#rivo-slideout-footer .rivo-slideout-navigation .active .rivo-footer-nav-text{font-weight:600;color:var(--jiyu-green)}.rivo-login-footer-link a{text-decoration:underline}.rivo-or-text{font-size:12px}.rivo-slideout-navigation a.active:before{background-color:var(--jiyu-green);height:10px;border-radius:0}.rivo-slideout__close,.rivo-aw-mini-modal__close{background:transparent}@media screen and (max-width:450px){.rivo-slideout__header a.rivo-aw-logo{height:auto}}@media screen and (min-width:769px){.rivo-slideout__container{margin:12px;height:calc(100% - 1.5rem)!important;border-radius:var(--rivo-aw-border-radius);border:1.5px solid var(--jiyu-green)}}.rivo-aw-toast.rivo-aw-success .rivo-aw-toast-icon{background-color:var(--rivo-aw-primary-color, #303030)}.rivo-aw-toast .rivo-aw-toast-icon svg path{fill:#000}:root{--onbrand-accent: #3d5a3d;--onbrand-z: 2147483000;--onbrand-width: 380px;--onbrand-launcher-size: 50px;--onbrand-radius: 16px;--onbrand-edge-bottom: 20px;--onbrand-panel-bottom: 80px;--onbrand-border-width: 0px;--onbrand-border-color: transparent;--onbrand-pad: 16px;--onbrand-right: 20px;--onbrand-left: auto}.onbrand-chat-launcher{position:fixed;right:var(--onbrand-right, 20px);left:var(--onbrand-left, auto);bottom:var(--onbrand-edge-bottom, 20px);z-index:var(--onbrand-z, 2147483000);width:var(--onbrand-launcher-size, 58px);height:var(--onbrand-launcher-size, 58px);border-radius:var(--onbrand-launcher-radius, 50%);border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--onbrand-on-accent, #fff);background:var(--onbrand-accent, #3d5a3d);box-shadow:0 6px 20px #00000038}.onbrand-chat-panel{position:fixed;right:var(--onbrand-right, 20px);left:var(--onbrand-left, auto);bottom:var(--onbrand-panel-bottom, 88px);z-index:var(--onbrand-z, 2147483000);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;width:var(--onbrand-width, 380px);max-width:calc(100vw - 32px);height:var(--onbrand-height, 600px);max-height:calc(100vh - 120px);background:#fff;color:#1a1a1a;border:var(--onbrand-border-width, 0px) solid var(--onbrand-border-color, transparent);border-radius:var(--onbrand-radius, 16px);box-shadow:0 18px 50px #00000040}.onbrand-chat-panel[hidden]{display:none}.onbrand-chat-messages{flex:1 1 auto;overflow-y:auto;display:flex;flex-direction:column}.onbrand-chat-messages:empty{display:flex!important}@media(max-width:480px){.onbrand-chat-panel{right:0;left:0;bottom:0;width:100%;max-width:100%;height:85vh;max-height:85vh;border-radius:16px 16px 0 0}}#alia-root-312313 *:where(:not(html,body,svg,path)){all:revert}:host,#alia-root-312313{--app-width: 360px;--body-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue";--display-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue";--border-radius-lg: 8px;--toastify-icon-color-info: white;--toastify-icon-color-success: white;--toastify-icon-color-warning: white;--toastify-icon-color-error: white;all:initial;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:host *,#alia-root-312313 *,:host :before,#alia-root-312313 :before,:host :after,#alia-root-312313 :after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:host ::backdrop,#alia-root-312313 ::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:host *,#alia-root-312313 *,:host :before,#alia-root-312313 :before,:host :after,#alia-root-312313 :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:host :before,#alia-root-312313 :before,:host :after,#alia-root-312313 :after{--tw-content: ""}#alia-iframe-html,:host :host,#alia-root-312313 :host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}#alia-iframe-body{margin:0;line-height:inherit}:host hr,#alia-root-312313 hr{height:0;color:inherit;border-top-width:1px}:host abbr:where([title]),#alia-root-312313 abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:host h1,#alia-root-312313 h1,:host h2,#alia-root-312313 h2,:host h3,#alia-root-312313 h3,:host h4,#alia-root-312313 h4,:host h5,#alia-root-312313 h5,:host h6,#alia-root-312313 h6{font-size:inherit;font-weight:inherit}:host a,#alia-root-312313 a{color:inherit;text-decoration:inherit}:host b,#alia-root-312313 b,:host strong,#alia-root-312313 strong{font-weight:bolder}:host code,#alia-root-312313 code,:host kbd,#alia-root-312313 kbd,:host samp,#alia-root-312313 samp,:host pre,#alia-root-312313 pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}:host small,#alia-root-312313 small{font-size:80%}:host sub,#alia-root-312313 sub,:host sup,#alia-root-312313 sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}:host sub,#alia-root-312313 sub{bottom:-.25em}:host sup,#alia-root-312313 sup{top:-.5em}:host table,#alia-root-312313 table{text-indent:0;border-color:inherit;border-collapse:collapse}:host button,#alia-root-312313 button,:host input,#alia-root-312313 input,:host optgroup,#alia-root-312313 optgroup,:host select,#alia-root-312313 select,:host textarea,#alia-root-312313 textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}:host button,#alia-root-312313 button,:host select,#alia-root-312313 select{text-transform:none}:host button,#alia-root-312313 button,:host input:where([type=button]),#alia-root-312313 input:where([type=button]),:host input:where([type=reset]),#alia-root-312313 input:where([type=reset]),:host input:where([type=submit]),#alia-root-312313 input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:host :-moz-focusring,#alia-root-312313 :-moz-focusring{outline:auto}:host :-moz-ui-invalid,#alia-root-312313 :-moz-ui-invalid{box-shadow:none}:host progress,#alia-root-312313 progress{vertical-align:baseline}:host ::-webkit-inner-spin-button,#alia-root-312313 ::-webkit-inner-spin-button,:host ::-webkit-outer-spin-button,#alia-root-312313 ::-webkit-outer-spin-button{height:auto}:host [type=search],#alia-root-312313 [type=search]{-webkit-appearance:textfield;outline-offset:-2px}:host ::-webkit-search-decoration,#alia-root-312313 ::-webkit-search-decoration{-webkit-appearance:none}:host ::-webkit-file-upload-button,#alia-root-312313 ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:host summary,#alia-root-312313 summary{display:list-item}:host blockquote,#alia-root-312313 blockquote,:host dl,#alia-root-312313 dl,:host dd,#alia-root-312313 dd,:host h1,#alia-root-312313 h1,:host h2,#alia-root-312313 h2,:host h3,#alia-root-312313 h3,:host h4,#alia-root-312313 h4,:host h5,#alia-root-312313 h5,:host h6,#alia-root-312313 h6,:host hr,#alia-root-312313 hr,:host figure,#alia-root-312313 figure,:host p,#alia-root-312313 p,:host pre,#alia-root-312313 pre{margin:0}:host fieldset,#alia-root-312313 fieldset{margin:0;padding:0}:host legend,#alia-root-312313 legend{padding:0}:host ol,#alia-root-312313 ol,:host ul,#alia-root-312313 ul,:host menu,#alia-root-312313 menu{list-style:none;margin:0;padding:0}:host dialog,#alia-root-312313 dialog{padding:0}:host textarea,#alia-root-312313 textarea{resize:vertical}:host input::-moz-placeholder,#alia-root-312313 input::-moz-placeholder,:host textarea::-moz-placeholder,#alia-root-312313 textarea::-moz-placeholder{opacity:1;color:#9ca3af}:host input::placeholder,#alia-root-312313 input::placeholder,:host textarea::placeholder,#alia-root-312313 textarea::placeholder{opacity:1;color:#9ca3af}:host button,#alia-root-312313 button,:host [role=button],#alia-root-312313 [role=button]{cursor:pointer}:host :disabled,#alia-root-312313 :disabled{cursor:default}:host img,#alia-root-312313 img,:host svg,#alia-root-312313 svg,:host video,#alia-root-312313 video,:host canvas,#alia-root-312313 canvas,:host audio,#alia-root-312313 audio,:host iframe,#alia-root-312313 iframe,:host embed,#alia-root-312313 embed,:host object,#alia-root-312313 object{display:block;vertical-align:middle}:host img,#alia-root-312313 img,:host video,#alia-root-312313 video{max-width:100%;height:auto}:host [hidden]:where(:not([hidden=until-found])),#alia-root-312313 [hidden]:where(:not([hidden=until-found])){display:none}:host .container,#alia-root-312313 .container{width:100%}@media(min-width:550px){:host .container,#alia-root-312313 .container{max-width:550px}}@media(min-width:640px){:host .container,#alia-root-312313 .container{max-width:640px}}@media(min-width:768px){:host .container,#alia-root-312313 .container{max-width:768px}}@media(min-width:1024px){:host .container,#alia-root-312313 .container{max-width:1024px}}@media(min-width:1280px){:host .container,#alia-root-312313 .container{max-width:1280px}}@media(min-width:1536px){:host .container,#alia-root-312313 .container{max-width:1536px}}:host .prose,#alia-root-312313 .prose{color:var(--primary-color)}:host .sr-only,#alia-root-312313 .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host .pointer-events-none,#alia-root-312313 .pointer-events-none{pointer-events:none}:host .visible,#alia-root-312313 .visible{visibility:visible}:host .invisible,#alia-root-312313 .invisible{visibility:hidden}:host .static,#alia-root-312313 .static{position:static}:host .fixed,#alia-root-312313 .fixed{position:fixed}:host .absolute,#alia-root-312313 .absolute{position:absolute}:host .relative,#alia-root-312313 .relative{position:relative}:host .inset-0,#alia-root-312313 .inset-0{top:0;right:0;bottom:0;left:0}:host .bottom-0,#alia-root-312313 .bottom-0{bottom:0}:host .left-0,#alia-root-312313 .left-0{left:0}:host .right-0,#alia-root-312313 .right-0{right:0}:host .top-0,#alia-root-312313 .top-0{top:0}:host .top-4,#alia-root-312313 .top-4{top:16px}:host .z-10,#alia-root-312313 .z-10{z-index:10}:host .z-20,#alia-root-312313 .z-20{z-index:20}:host .z-50,#alia-root-312313 .z-50{z-index:50}:host .m-auto,#alia-root-312313 .m-auto{margin:auto}:host .-mx-1,#alia-root-312313 .-mx-1{margin-left:-4px;margin-right:-4px}:host .-mx-2,#alia-root-312313 .-mx-2{margin-left:-8px;margin-right:-8px}:host .-mx-5,#alia-root-312313 .-mx-5{margin-left:-20px;margin-right:-20px}:host .-my-1,#alia-root-312313 .-my-1{margin-top:-4px;margin-bottom:-4px}:host .-mt-1,#alia-root-312313 .-mt-1{margin-top:-4px}:host .mb-1,#alia-root-312313 .mb-1{margin-bottom:4px}:host .mb-2,#alia-root-312313 .mb-2{margin-bottom:8px}:host .ml-2,#alia-root-312313 .ml-2{margin-left:8px}:host .mt-2,#alia-root-312313 .mt-2{margin-top:8px}:host .line-clamp-1,#alia-root-312313 .line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}:host .block,#alia-root-312313 .block{display:block}:host .inline,#alia-root-312313 .inline{display:inline}:host .flex,#alia-root-312313 .flex{display:flex}:host .inline-flex,#alia-root-312313 .inline-flex{display:inline-flex}:host .grid,#alia-root-312313 .grid{display:grid}:host .hidden,#alia-root-312313 .hidden{display:none}:host .h-0,#alia-root-312313 .h-0{height:0px}:host .h-1\.5,#alia-root-312313 .h-1\.5{height:6px}:host .h-10,#alia-root-312313 .h-10{height:40px}:host .h-12,#alia-root-312313 .h-12{height:48px}:host .h-2,#alia-root-312313 .h-2{height:8px}:host .h-2\.5,#alia-root-312313 .h-2\.5{height:10px}:host .h-20,#alia-root-312313 .h-20{height:80px}:host .h-3,#alia-root-312313 .h-3{height:12px}:host .h-5,#alia-root-312313 .h-5{height:20px}:host .h-6,#alia-root-312313 .h-6{height:24px}:host .h-8,#alia-root-312313 .h-8{height:32px}:host .h-\[18px\],#alia-root-312313 .h-\[18px\]{height:18px}:host .h-\[4\.5rem\],#alia-root-312313 .h-\[4\.5rem\]{height:72px}:host .h-full,#alia-root-312313 .h-full{height:100%}:host .h-px,#alia-root-312313 .h-px{height:1px}:host .max-h-16,#alia-root-312313 .max-h-16{max-height:64px}:host .max-h-40,#alia-root-312313 .max-h-40{max-height:160px}:host .min-h-0,#alia-root-312313 .min-h-0{min-height:0px}:host .min-h-\[200px\],#alia-root-312313 .min-h-\[200px\]{min-height:200px}:host .w-0,#alia-root-312313 .w-0{width:0px}:host .w-10,#alia-root-312313 .w-10{width:40px}:host .w-12,#alia-root-312313 .w-12{width:48px}:host .w-2,#alia-root-312313 .w-2{width:8px}:host .w-2\.5,#alia-root-312313 .w-2\.5{width:10px}:host .w-2\/3,#alia-root-312313 .w-2\/3{width:66.666667%}:host .w-20,#alia-root-312313 .w-20{width:80px}:host .w-3,#alia-root-312313 .w-3{width:12px}:host .w-3\/4,#alia-root-312313 .w-3\/4{width:75%}:host .w-4\/5,#alia-root-312313 .w-4\/5{width:80%}:host .w-5,#alia-root-312313 .w-5{width:20px}:host .w-5\/6,#alia-root-312313 .w-5\/6{width:83.333333%}:host .w-80,#alia-root-312313 .w-80{width:320px}:host .w-\[18px\],#alia-root-312313 .w-\[18px\]{width:18px}:host .w-\[4\.5rem\],#alia-root-312313 .w-\[4\.5rem\]{width:72px}:host .w-full,#alia-root-312313 .w-full{width:100%}:host .w-max,#alia-root-312313 .w-max{width:-moz-max-content;width:max-content}:host .min-w-0,#alia-root-312313 .min-w-0{min-width:0px}:host .max-w-20,#alia-root-312313 .max-w-20{max-width:80px}:host .max-w-sm,#alia-root-312313 .max-w-sm{max-width:384px}:host .flex-1,#alia-root-312313 .flex-1{flex:1 1 0%}:host .flex-shrink,#alia-root-312313 .flex-shrink{flex-shrink:1}:host .flex-shrink-0,#alia-root-312313 .flex-shrink-0{flex-shrink:0}:host .shrink-0,#alia-root-312313 .shrink-0{flex-shrink:0}:host .transform,#alia-root-312313 .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:host .cursor-default,#alia-root-312313 .cursor-default{cursor:default}:host .cursor-grab,#alia-root-312313 .cursor-grab{cursor:grab}:host .cursor-pointer,#alia-root-312313 .cursor-pointer{cursor:pointer}:host .select-none,#alia-root-312313 .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}:host .select-all,#alia-root-312313 .select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}:host .resize,#alia-root-312313 .resize{resize:both}:host .appearance-none,#alia-root-312313 .appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}:host .flex-row-reverse,#alia-root-312313 .flex-row-reverse{flex-direction:row-reverse}:host .flex-col,#alia-root-312313 .flex-col{flex-direction:column}:host .flex-wrap,#alia-root-312313 .flex-wrap{flex-wrap:wrap}:host .items-start,#alia-root-312313 .items-start{align-items:flex-start}:host .items-center,#alia-root-312313 .items-center{align-items:center}:host .items-stretch,#alia-root-312313 .items-stretch{align-items:stretch}:host .justify-end,#alia-root-312313 .justify-end{justify-content:flex-end}:host .justify-center,#alia-root-312313 .justify-center{justify-content:center}:host .justify-between,#alia-root-312313 .justify-between{justify-content:space-between}:host .gap-0\.5,#alia-root-312313 .gap-0\.5{gap:2px}:host .gap-1,#alia-root-312313 .gap-1{gap:4px}:host .gap-1\.5,#alia-root-312313 .gap-1\.5{gap:6px}:host .gap-2,#alia-root-312313 .gap-2{gap:8px}:host .gap-2\.5,#alia-root-312313 .gap-2\.5{gap:10px}:host .gap-3,#alia-root-312313 .gap-3{gap:12px}:host .gap-4,#alia-root-312313 .gap-4{gap:16px}:host .gap-5,#alia-root-312313 .gap-5{gap:20px}:host .gap-6,#alia-root-312313 .gap-6{gap:24px}:host .space-x-1>:not([hidden])~:not([hidden]),#alia-root-312313 .space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(4px * var(--tw-space-x-reverse));margin-left:calc(4px * calc(1 - var(--tw-space-x-reverse)))}:host .space-x-2>:not([hidden])~:not([hidden]),#alia-root-312313 .space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(8px * var(--tw-space-x-reverse));margin-left:calc(8px * calc(1 - var(--tw-space-x-reverse)))}:host .space-x-3>:not([hidden])~:not([hidden]),#alia-root-312313 .space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(12px * var(--tw-space-x-reverse));margin-left:calc(12px * calc(1 - var(--tw-space-x-reverse)))}:host .space-x-4>:not([hidden])~:not([hidden]),#alia-root-312313 .space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(16px * var(--tw-space-x-reverse));margin-left:calc(16px * calc(1 - var(--tw-space-x-reverse)))}:host .space-y-0\.5>:not([hidden])~:not([hidden]),#alia-root-312313 .space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2px * var(--tw-space-y-reverse))}:host .space-y-1>:not([hidden])~:not([hidden]),#alia-root-312313 .space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4px * var(--tw-space-y-reverse))}:host .space-y-2>:not([hidden])~:not([hidden]),#alia-root-312313 .space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(8px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px * var(--tw-space-y-reverse))}:host .space-y-3>:not([hidden])~:not([hidden]),#alia-root-312313 .space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(12px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12px * var(--tw-space-y-reverse))}:host .space-y-4>:not([hidden])~:not([hidden]),#alia-root-312313 .space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(16px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16px * var(--tw-space-y-reverse))}:host .space-y-6>:not([hidden])~:not([hidden]),#alia-root-312313 .space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(24px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24px * var(--tw-space-y-reverse))}:host .self-center,#alia-root-312313 .self-center{align-self:center}:host .overflow-hidden,#alia-root-312313 .overflow-hidden{overflow:hidden}:host .overflow-scroll,#alia-root-312313 .overflow-scroll{overflow:scroll}:host .rounded,#alia-root-312313 .rounded{border-radius:4px}:host .rounded-full,#alia-root-312313 .rounded-full{border-radius:9999px}:host .rounded-lg,#alia-root-312313 .rounded-lg{border-radius:var(--border-radius-lg)}:host .border,#alia-root-312313 .border{border-width:1px}:host .border-0,#alia-root-312313 .border-0{border-width:0px}:host .border-2,#alia-root-312313 .border-2{border-width:2px}:host .border-\[2px\],#alia-root-312313 .border-\[2px\]{border-width:2px}:host .border-solid,#alia-root-312313 .border-solid{border-style:solid}:host .border-none,#alia-root-312313 .border-none{border-style:none}:host .border-accent,#alia-root-312313 .border-accent{border-color:rgb(var(--accent-color) / 1)}:host .border-accent-200,#alia-root-312313 .border-accent-200{border-color:rgb(var(--accent-color) / .3)}:host .border-transparent,#alia-root-312313 .border-transparent{border-color:transparent}:host .bg-accent,#alia-root-312313 .bg-accent{background-color:rgb(var(--accent-color) / 1)}:host .bg-accent-100,#alia-root-312313 .bg-accent-100{background-color:rgb(var(--accent-color) / .2)}:host .bg-accent-200,#alia-root-312313 .bg-accent-200{background-color:rgb(var(--accent-color) / .3)}:host .bg-accent-600,#alia-root-312313 .bg-accent-600{background-color:rgb(var(--accent-color) / .7)}:host .bg-accent-800,#alia-root-312313 .bg-accent-800{background-color:rgb(var(--accent-color) / .9)}:host .bg-accent-900,#alia-root-312313 .bg-accent-900{background-color:rgb(var(--accent-color) / 1)}:host .bg-background,#alia-root-312313 .bg-background{background-color:rgb(var(--background-color) / 1)}:host .bg-background-300,#alia-root-312313 .bg-background-300{background-color:rgb(var(--background-color) / .4)}:host .bg-gray-200,#alia-root-312313 .bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}:host .bg-primary-400,#alia-root-312313 .bg-primary-400{background-color:rgb(var(--primary-color) / .5)}:host .bg-primary-50,#alia-root-312313 .bg-primary-50{background-color:rgb(var(--primary-color) / .1)}:host .bg-red-100,#alia-root-312313 .bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}:host .bg-transparent,#alia-root-312313 .bg-transparent{background-color:transparent}:host .object-cover,#alia-root-312313 .object-cover{-o-object-fit:cover;object-fit:cover}:host .p-3,#alia-root-312313 .p-3{padding:12px}:host .p-4,#alia-root-312313 .p-4{padding:16px}:host .p-5,#alia-root-312313 .p-5{padding:20px}:host .px-1,#alia-root-312313 .px-1{padding-left:4px;padding-right:4px}:host .px-2,#alia-root-312313 .px-2{padding-left:8px;padding-right:8px}:host .px-2\.5,#alia-root-312313 .px-2\.5{padding-left:10px;padding-right:10px}:host .px-5,#alia-root-312313 .px-5{padding-left:20px;padding-right:20px}:host .py-2,#alia-root-312313 .py-2{padding-top:8px;padding-bottom:8px}:host .py-2\.5,#alia-root-312313 .py-2\.5{padding-top:10px;padding-bottom:10px}:host .py-px,#alia-root-312313 .py-px{padding-top:1px;padding-bottom:1px}:host .pb-2,#alia-root-312313 .pb-2{padding-bottom:8px}:host .pb-8,#alia-root-312313 .pb-8{padding-bottom:32px}:host .pl-0\.5,#alia-root-312313 .pl-0\.5{padding-left:2px}:host .pt-1,#alia-root-312313 .pt-1{padding-top:4px}:host .pt-2,#alia-root-312313 .pt-2{padding-top:8px}:host .text-center,#alia-root-312313 .text-center{text-align:center}:host .font-mono,#alia-root-312313 .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}:host .text-\[28px\],#alia-root-312313 .text-\[28px\]{font-size:28px}:host .text-base,#alia-root-312313 .text-base{font-size:var(--body-text-size-base);line-height:var(--body-line-height-base);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-normal)}:host .text-lg,#alia-root-312313 .text-lg{font-size:var(--body-text-size-lg);line-height:var(--body-line-height-lg);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-normal)}:host .text-sm,#alia-root-312313 .text-sm{font-size:var(--body-text-size-sm);line-height:var(--body-line-height-sm);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-medium)}:host .text-xl,#alia-root-312313 .text-xl{font-size:var(--body-text-size-xl);line-height:var(--body-line-height-xl);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-medium)}:host .text-xs,#alia-root-312313 .text-xs{font-size:var(--body-text-size-xs);line-height:var(--body-line-height-xs);letter-spacing:var(--body-letter-spacing);font-weight:500}:host .font-bold,#alia-root-312313 .font-bold{font-weight:var(--body-font-weight-bold)}:host .font-medium,#alia-root-312313 .font-medium{font-weight:var(--body-font-weight-medium)}:host .font-normal,#alia-root-312313 .font-normal{font-weight:var(--body-font-weight-normal)}:host .font-semibold,#alia-root-312313 .font-semibold{font-weight:var(--body-font-weight-semibold)}:host .uppercase,#alia-root-312313 .uppercase{text-transform:uppercase}:host .\!normal-case,#alia-root-312313 .\!normal-case{text-transform:none!important}:host .italic,#alia-root-312313 .italic{font-style:italic}:host .leading-4,#alia-root-312313 .leading-4{line-height:16px}:host .leading-5,#alia-root-312313 .leading-5{line-height:20px}:host .leading-6,#alia-root-312313 .leading-6{line-height:24px}:host .leading-7,#alia-root-312313 .leading-7{line-height:28px}:host .tracking-tight,#alia-root-312313 .tracking-tight{letter-spacing:-.025em}:host .tracking-wide,#alia-root-312313 .tracking-wide{letter-spacing:.025em}:host .text-accent,#alia-root-312313 .text-accent{color:rgb(var(--accent-color) / 1)}:host .text-accent-foreground,#alia-root-312313 .text-accent-foreground{color:rgb(var(--accent-foreground) / 1)}:host .text-black,#alia-root-312313 .text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}:host .text-primary-300,#alia-root-312313 .text-primary-300{color:rgb(var(--primary-color) / .4)}:host .text-primary-400,#alia-root-312313 .text-primary-400{color:rgb(var(--primary-color) / .5)}:host .text-primary-500,#alia-root-312313 .text-primary-500{color:rgb(var(--primary-color) / .6)}:host .text-primary-600,#alia-root-312313 .text-primary-600{color:rgb(var(--primary-color) / .7)}:host .text-red-600,#alia-root-312313 .text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}:host .text-red-700,#alia-root-312313 .text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}:host .text-white,#alia-root-312313 .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}:host .underline,#alia-root-312313 .underline{text-decoration-line:underline}:host .accent-accent-800,#alia-root-312313 .accent-accent-800{accent-color:rgb(var(--accent-color) / .9)}:host .opacity-0,#alia-root-312313 .opacity-0{opacity:0}:host .opacity-60,#alia-root-312313 .opacity-60{opacity:.6}:host .shadow,#alia-root-312313 .shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:host .shadow-2xl,#alia-root-312313 .shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:host .shadow-lg,#alia-root-312313 .shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:host .outline-none,#alia-root-312313 .outline-none{outline:2px solid transparent;outline-offset:2px}:host .outline,#alia-root-312313 .outline{outline-style:solid}:host .ring-accent-300,#alia-root-312313 .ring-accent-300{--tw-ring-color: rgb(var(--accent-color) / .4)}:host .drop-shadow,#alia-root-312313 .drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:host .\!filter,#alia-root-312313 .\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}:host .filter,#alia-root-312313 .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:host .backdrop-blur-sm,#alia-root-312313 .backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}:host .backdrop-brightness-75,#alia-root-312313 .backdrop-brightness-75{--tw-backdrop-brightness: brightness(.75);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}:host .transition,#alia-root-312313 .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:host .transition-\[transform\,color\,background-color\,opacity\,box-shadow\],#alia-root-312313 .transition-\[transform\,color\,background-color\,opacity\,box-shadow\]{transition-property:transform,color,background-color,opacity,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:host .transition-all,#alia-root-312313 .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:host .transition-opacity,#alia-root-312313 .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:host .duration-1000,#alia-root-312313 .duration-1000{transition-duration:1s}:host .duration-150,#alia-root-312313 .duration-150{transition-duration:.15s}:host .duration-200,#alia-root-312313 .duration-200{transition-duration:.2s}:host .duration-300,#alia-root-312313 .duration-300{transition-duration:.3s}:host .duration-500,#alia-root-312313 .duration-500{transition-duration:.5s}:host .ease-in,#alia-root-312313 .ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}:host .ease-out,#alia-root-312313 .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:host .scrollbar-hide,#alia-root-312313 .scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}:host .scrollbar-hide::-webkit-scrollbar,#alia-root-312313 .scrollbar-hide::-webkit-scrollbar{display:none}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}:host .fade-out,#alia-root-312313 .fade-out{--tw-exit-opacity: 0}:host .duration-1000,#alia-root-312313 .duration-1000{animation-duration:1s}:host .duration-150,#alia-root-312313 .duration-150{animation-duration:.15s}:host .duration-200,#alia-root-312313 .duration-200{animation-duration:.2s}:host .duration-300,#alia-root-312313 .duration-300{animation-duration:.3s}:host .duration-500,#alia-root-312313 .duration-500{animation-duration:.5s}:host .ease-in,#alia-root-312313 .ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)}:host .ease-out,#alia-root-312313 .ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}:host .running,#alia-root-312313 .running{animation-play-state:running}:host .animation-duration-150,#alia-root-312313 .animation-duration-150{animation-duration:.15s}:host .text-start,#alia-root-312313 .text-start{text-align:start}:host .text-display-xs,#alia-root-312313 .text-display-xs{font-family:var(--display-font);font-size:var(--display-text-size-xs);line-height:var(--display-line-height-xs);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .text-display-sm,#alia-root-312313 .text-display-sm{font-family:var(--display-font);font-size:var(--display-text-size-sm);line-height:var(--display-line-height-sm);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .text-display,#alia-root-312313 .text-display{font-family:var(--display-font);font-size:var(--display-text-size-base);line-height:var(--display-line-height-base);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .text-display-lg,#alia-root-312313 .text-display-lg{font-family:var(--display-font);font-size:var(--display-text-size-lg);line-height:var(--display-line-height-lg);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .text-display-xl,#alia-root-312313 .text-display-xl{font-family:var(--display-font);font-size:var(--display-text-size-xl);line-height:var(--display-line-height-xl);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host code,#alia-root-312313 code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:host .main,#alia-root-312313 .main{transition-property:opacity,transform}:host .main.animate-dimensions,#alia-root-312313 .main.animate-dimensions{transition-property:opacity,transform,width,height}:host .bulge:hover,#alia-root-312313 .bulge:hover{transform:scale(1.02)}:host .box,#alia-root-312313 .box{border-radius:var(--border-radius-lg);background-color:rgb(var(--primary-color) / .1);padding:16px;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}:host .box.theme,#alia-root-312313 .box.theme{background-color:rgb(var(--accent-color) / .2);--tw-shadow-color: rgb(var(--accent-color) / .1);--tw-shadow: var(--tw-shadow-colored)}:host .box.theme:hover,#alia-root-312313 .box.theme:hover{--tw-shadow-color: rgb(var(--accent-color) / .1);--tw-shadow: var(--tw-shadow-colored)}:host .box.disabled,#alia-root-312313 .box.disabled{pointer-events:none;opacity:.7}:host .box.clickable,#alia-root-312313 .box.clickable{cursor:pointer}:host .box.clickable:hover,#alia-root-312313 .box.clickable:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--accent-color) / .1);--tw-shadow: var(--tw-shadow-colored)}:host .fade-bottom,#alia-root-312313 .fade-bottom{position:relative}:host .fade-bottom:after,#alia-root-312313 .fade-bottom:after{content:"";position:absolute;z-index:1;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to bottom,#fff0,#f9fafb 95%);width:100%;height:2em}:host .prose>:first-child,#alia-root-312313 .prose>:first-child{margin-top:0}:host .prose>:has(>img),#alia-root-312313 .prose>:has(>img){display:flex;justify-content:center}:host .prose li::marker,#alia-root-312313 .prose li::marker{margin-right:0;color:rgb(var(--primary-color) / .5)}:host .shadow-bottom,#alia-root-312313 .shadow-bottom{box-shadow:0 6px 4px -4px #ddd}:host .pulse,#alia-root-312313 .pulse{animation:pulse 1.5s infinite}@keyframes pulse{0%{transform:scale(1)}40%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-up{0%{translate:0 12px}to{translate:0 0}}@keyframes fade-down{0%{translate:0 -12px}to{translate:0 0}}@keyframes fade-left{0%{translate:12px}to{translate:0}}@keyframes fade-right{0%{translate:-12px}to{translate:0}}@keyframes slide-up{0%{translate:0 100%}to{translate:0 0}}@keyframes slide-down{0%{translate:0 -100%}to{translate:0 0}}@keyframes slide-left{0%{translate:100%}to{translate:0}}@keyframes slide-right{0%{translate:-100%}to{translate:0}}:host .animate-fade-in,#alia-root-312313 .animate-fade-in{animation-name:fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-fade-in-up,#alia-root-312313 .animate-fade-in-up{animation-name:fade-up,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-fade-in-down,#alia-root-312313 .animate-fade-in-down{animation-name:fade-down,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-fade-in-left,#alia-root-312313 .animate-fade-in-left{animation-name:fade-left,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-fade-in-right,#alia-root-312313 .animate-fade-in-right{animation-name:fade-right,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-slide-up,#alia-root-312313 .animate-slide-up{animation-name:slide-up,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-slide-down,#alia-root-312313 .animate-slide-down{animation-name:slide-down,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-slide-left,#alia-root-312313 .animate-slide-left{animation-name:slide-left,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-slide-right,#alia-root-312313 .animate-slide-right{animation-name:slide-right,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-500,#alia-root-312313 .slide-in-500{animation-duration:.5s;animation-name:fade-up,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-down-500,#alia-root-312313 .slide-in-down-500{animation-duration:.5s;animation-name:fade-down,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-left-500,#alia-root-312313 .slide-in-left-500{animation-duration:.5s;animation-name:fade-left,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-right-500,#alia-root-312313 .slide-in-right-500{animation-duration:.5s;animation-name:fade-right,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-500-delay-1000,#alia-root-312313 .slide-in-500-delay-1000{animation-delay:1s;animation-duration:.5s;animation-name:fade-up,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-down-500-delay-1000,#alia-root-312313 .slide-in-down-500-delay-1000{animation-delay:1s;animation-duration:.5s;animation-name:fade-down,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-left-500-delay-1000,#alia-root-312313 .slide-in-left-500-delay-1000{animation-delay:1s;animation-duration:.5s;animation-name:fade-left,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-right-500-delay-1000,#alia-root-312313 .slide-in-right-500-delay-1000{animation-delay:1s;animation-duration:.5s;animation-name:fade-right,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-full-1000,#alia-root-312313 .slide-in-full-1000{animation-duration:1s;animation-name:slide-up,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-down-full-1000,#alia-root-312313 .slide-in-down-full-1000{animation-duration:1s;animation-name:slide-down,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-left-full-1000,#alia-root-312313 .slide-in-left-full-1000{animation-duration:1s;animation-name:slide-left,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-right-full-1000,#alia-root-312313 .slide-in-right-full-1000{animation-duration:1s;animation-name:slide-right,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .fade-in-90-2000,#alia-root-312313 .fade-in-90-2000{opacity:0;animation-fill-mode:forwards;animation-name:fade-in;animation-delay:1.8s;animation-duration:.2s}:host .animatable,#alia-root-312313 .animatable{transition:all .3s ease-in-out}:host .pending-entrance,#alia-root-312313 .pending-entrance{--tw-translate-y: -4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}:host .skeleton,#alia-root-312313 .skeleton{border-radius:var(--border-radius-lg);background-color:rgb(var(--accent-color) / 1);color:rgb(var(--accent-color) / 1);opacity:.3}@media(hover:hover){:host .shiny,#alia-root-312313 .shiny{position:relative;overflow:hidden}:host .shiny:before,#alia-root-312313 .shiny:before{z-index:100;content:"";position:absolute;display:block;width:50%;height:100%;background:linear-gradient(90deg,transparent,#ffffff20,transparent);transform:translate(-240px) skew(-20deg);transition:transform .5s ease-in-out;pointer-events:none}:host .shiny:hover:before,#alia-root-312313 .shiny:hover:before{transform:translate(30%) skew(-20deg)}:host .shiny-disabled:before,#alia-root-312313 .shiny-disabled:before{display:none!important}}:host .popup,#alia-root-312313 .popup{display:none}@media(min-width:600px){:host .popup,#alia-root-312313 .popup{display:block}}:host .PhoneInputInput,#alia-root-312313 .PhoneInputInput{outline:none;background:none}:host .checked\:border-accent-400:checked,#alia-root-312313 .checked\:border-accent-400:checked{border-color:rgb(var(--accent-color) / .5)}:host .checked\:border-accent-800:checked,#alia-root-312313 .checked\:border-accent-800:checked{border-color:rgb(var(--accent-color) / .9)}:host .checked\:bg-accent-800:checked,#alia-root-312313 .checked\:bg-accent-800:checked{background-color:rgb(var(--accent-color) / .9)}:host .focus-within\:text-accent:focus-within,#alia-root-312313 .focus-within\:text-accent:focus-within{color:rgb(var(--accent-color) / 1)}:host .hover\:scale-\[1\.01\]:hover,#alia-root-312313 .hover\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:host .focus\:ring-2:focus,#alia-root-312313 .focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}:host .disabled\:pointer-events-none:disabled,#alia-root-312313 .disabled\:pointer-events-none:disabled{pointer-events:none}:host .disabled\:cursor-default:disabled,#alia-root-312313 .disabled\:cursor-default:disabled{cursor:default}:host .disabled\:opacity-50:disabled,#alia-root-312313 .disabled\:opacity-50:disabled{opacity:.5}:host .group:hover .group-hover\:translate-x-1,#alia-root-312313 .group:hover .group-hover\:translate-x-1{--tw-translate-x: 4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:host .peer:checked~.peer-checked\:visible,#alia-root-312313 .peer:checked~.peer-checked\:visible{visibility:visible}:host .peer:checked~.peer-checked\:flex,#alia-root-312313 .peer:checked~.peer-checked\:flex{display:flex}:host .peer:disabled~.peer-disabled\:cursor-default,#alia-root-312313 .peer:disabled~.peer-disabled\:cursor-default{cursor:default}:host .prose-h1\:mb-3 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-h1\:mb-3 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:12px}:host .prose-h1\:mt-3\.5 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-h1\:mt-3\.5 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:14px}:host .prose-h1\:text-display-xl :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-h1\:text-display-xl :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-xl);line-height:var(--display-line-height-xl);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .prose-h2\:mb-2 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-h2\:mb-2 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:8px}:host .prose-h2\:mt-2\.5 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-h2\:mt-2\.5 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:10px}:host .prose-h2\:text-display-lg :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-h2\:text-display-lg :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-lg);line-height:var(--display-line-height-lg);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .prose-h3\:mb-1\.5 :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-h3\:mb-1\.5 :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:6px}:host .prose-h3\:mt-2 :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-h3\:mt-2 :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:8px}:host .prose-h3\:text-display :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-h3\:text-display :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-base);line-height:var(--display-line-height-base);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .prose-h4\:my-1\.5 :is(:where(h4):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-h4\:my-1\.5 :is(:where(h4):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:6px;margin-bottom:6px}:host .prose-h4\:text-display-sm :is(:where(h4):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-h4\:text-display-sm :is(:where(h4):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-sm);line-height:var(--display-line-height-sm);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .prose-h5\:my-1\.5 :is(:where(h5):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-h5\:my-1\.5 :is(:where(h5):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:6px;margin-bottom:6px}:host .prose-h5\:text-display-xs :is(:where(h5):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-h5\:text-display-xs :is(:where(h5):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-xs);line-height:var(--display-line-height-xs);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .prose-h6\:my-1\.5 :is(:where(h6):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-h6\:my-1\.5 :is(:where(h6):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:6px;margin-bottom:6px}:host .prose-h6\:text-display-xs :is(:where(h6):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-h6\:text-display-xs :is(:where(h6):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-xs);line-height:var(--display-line-height-xs);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .prose-p\:mb-3 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-p\:mb-3 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:12px}:host .prose-p\:mt-2 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-p\:mt-2 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:8px}:host .prose-p\:text-lg :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-p\:text-lg :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:var(--body-text-size-lg);line-height:var(--body-line-height-lg);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-normal)}:host .prose-p\:leading-6 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-p\:leading-6 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){line-height:24px}:host .prose-a\:underline :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-a\:underline :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){text-decoration-line:underline}:host .prose-ol\:my-2 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-ol\:my-2 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:8px;margin-bottom:8px}:host .prose-ol\:ml-6 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-ol\:ml-6 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){margin-left:24px}:host .prose-ol\:list-decimal :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-ol\:list-decimal :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){list-style-type:decimal}:host .prose-ol\:text-lg :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-ol\:text-lg :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:var(--body-text-size-lg);line-height:var(--body-line-height-lg);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-normal)}:host .prose-ul\:my-2 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-ul\:my-2 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:8px;margin-bottom:8px}:host .prose-ul\:ml-6 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-ul\:ml-6 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){margin-left:24px}:host .prose-ul\:list-disc :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-ul\:list-disc :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){list-style-type:disc}:host .prose-ul\:text-lg :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-ul\:text-lg :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:var(--body-text-size-lg);line-height:var(--body-line-height-lg);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-normal)}:host .prose-li\:my-1 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-li\:my-1 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:4px;margin-bottom:4px}:host .prose-li\:leading-6 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-li\:leading-6 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){line-height:24px}:host .prose-img\:my-3 :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-img\:my-3 :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:12px;margin-bottom:12px}:host .prose-img\:rounded-lg :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-312313 .prose-img\:rounded-lg :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){border-radius:var(--border-radius-lg)}#alia-root-312313 #alia-popup-root-alia-ff921l8ywzo40syf{--accent-foreground: 0 0 0;--accent-color: 229 118 64;--primary-color: 255 255 255;--background-color: 255 255 255;--additional-color-0: 0 111 50;--border-radius-lg: 24px;--body-font: Alia-Avantt, sans-serif;--display-font: Alia-Reckless-Neue, sans-serif;--display-text-size-xs: 16.5px ;--display-text-size-sm: 19.25px ;--display-text-size-base: 22px;--display-text-size-lg: 24.75px ;--display-text-size-xl: 27.5px ;--display-font-weight-normal: 300;--display-font-weight-medium: 300;--display-font-weight-semibold: 400;--display-font-weight-bold: 500;--display-line-height-xs: 1.1;--display-line-height-sm: 1.1;--display-line-height-base: 1.1;--display-line-height-lg: 1.1;--display-line-height-xl: 1.1;--display-letter-spacing: 0px;--body-text-size-xs: 12px ;--body-text-size-sm: 14px ;--body-text-size-base: 16px;--body-text-size-lg: 18px ;--body-text-size-xl: 20px ;--body-font-weight-normal: 400;--body-font-weight-medium: 400;--body-font-weight-semibold: 500;--body-font-weight-bold: 600;--body-line-height-xs: 1.2;--body-line-height-sm: 1.2;--body-line-height-base: 1.2;--body-line-height-lg: 1.2;--body-line-height-xl: 1.2;--body-letter-spacing: 0px;color:rgb(var(--primary-color));font-size:16px;font-family:var(--body-font);line-height:1.2}#alia-root-312313 .alia-style-heading-1{font-size:79px;text-align:center;font-family:var(--display-font);font-weight:400;line-height:1;letter-spacing:-2px}#alia-root-312313 .alia-style-heading-2{font-size:44px;text-align:center;font-family:var(--display-font);font-weight:400;line-height:1;letter-spacing:-1px}#alia-root-312313 .alia-style-heading-default{font-size:22px;font-family:var(--display-font)}#alia-root-312313 .alia-style-body-1{font-size:24px;text-align:center;font-weight:500}#alia-root-312313 .alia-style-body-2{font-size:20px;text-align:center;font-weight:500}#alia-root-312313 .alia-style-compliance{color:rgb(var(--primary-color) / 8);font-size:10px;text-align:center;line-height:1}#alia-root-312313 .alia-style-link{color:rgb(var(--accent-color));text-decoration:underline}#alia-root-312313 .alia-style-h3{font-size:41px;text-align:center;font-family:var(--display-font);font-weight:400;line-height:1;letter-spacing:-1px}#alia-root-312313 .alia-style-button-primary{color:rgb(var(--background-color));padding:16px;font-size:17px;box-shadow:0 0 0 1px #006f32;font-family:var(--body-font);font-weight:700;border-color:rgb(var(--background-color));border-width:5px;border-radius:calc(infinity * 1px);text-transform:uppercase;background-color:rgb(var(--accent-color))}#alia-root-312313 .alia-style-button-primary:disabled{opacity:.5}#alia-root-312313 .alia-style-button-secondary{color:rgb(var(--accent-color));font-size:18px;border-color:rgb(var(--accent-color));border-width:2px;padding:10px 16px;border-radius:var(--border-radius-lg)}#alia-root-312313 .alia-style-button-secondary:disabled{opacity:.5}#alia-root-312313 .alia-style-button-plain{color:rgb(var(--primary-color));font-size:16px;border-color:rgb(var(--primary-color) / .8);text-decoration:underline}#alia-root-312313 .alia-style-button-plain:disabled{opacity:.5}#alia-root-312313 .alia-style-button-icon{color:rgb(var(--accent-foreground));padding:12px;font-size:18px;font-family:var(--display-font);font-weight:600;border-radius:var(--border-radius-lg);background-color:rgb(var(--accent-color))}#alia-root-312313 .alia-style-button-icon:disabled{opacity:.5}#alia-root-312313 .alia-style-quiz{color:rgb(var(--background-color));padding:9.6px;font-size:15px;box-shadow:0 0 0 1px #006f32;font-family:var(--body-font);font-weight:700;border-color:rgb(var(--background-color));border-width:3px;border-radius:calc(infinity * 1px);text-transform:uppercase;background-color:rgb(var(--accent-color))}#alia-root-312313 .alia-style-quiz:disabled{opacity:.5}#alia-root-312313 .alia-style-input{color:rgb(var(--accent-foreground));padding:16px;font-size:18px;border-color:rgb(var(--primary-color) / .4);border-width:1px;border-radius:var(--border-radius-lg);background-color:#fff}#alia-root-312313 .alia-style-input:focus-within{border-color:rgb(var(--accent-color));--tw-ring-color: rgb(var(--accent-color) / .5)}#alia-root-312313 .alia-style-input.alia-error{--tw-ring-color: #fca5a5}#alia-root-312313 .alia-style-card-face{display:flex;overflow:hidden;align-items:center;border-color:rgb(var(--accent-color));border-style:solid;border-width:2px;border-radius:inherit;flex-direction:column;justify-content:center;background-color:rgb(var(--accent-color))}#alia-root-312313 .alia-style-card-back{display:flex;overflow:hidden;align-items:center;border-color:rgb(var(--accent-color));border-style:solid;border-width:2px;border-radius:inherit;flex-direction:column;justify-content:center;background-color:#fff}@media(hover:hover){#alia-root-312313 .alia-style-button-primary:hover,#alia-root-312313 .alia-style-quiz:hover{border-color:rgb(var(--background-color));background-color:rgb(var(--additional-color-0))}}#alia-root-312313 #alia-0qlap2ygya0r2c8b{display:flex;flex-direction:column;animation-delay:.2s;animation-duration:.5s}#alia-root-312313 #alia-2xpo3dc9xs7vor7n{font-size:32px}#alia-root-312313 #alia-945pfp9ps9wogp7g{font-size:55px}#alia-root-312313 #alia-bl4zy73ewzjt1jyy{animation-delay:.6s;animation-duration:.5s}#alia-root-312313 #alia-i0s78qpqqyytmck7{font-size:16px}#alia-root-312313 #alia-re353j7pd73u0c7p{gap:8px;width:100%;display:flex;max-width:288px;align-items:stretch;flex-direction:column;animation-delay:1s;animation-duration:.5s}#alia-root-312313 #alia-732elmo1jv4pf20h{animation-delay:1.5s;animation-duration:.5s}#alia-root-312313 #alia-jjno06y5lrr9tff9{display:flex;flex-direction:column;animation-delay:.2s;animation-duration:.5s}#alia-root-312313 #alia-ezd86lzpdkd5n4t1{width:100%;max-width:288px;animation-delay:.5s;animation-duration:.5s}#alia-root-312313 #alia-mno159hazy7i5qeq{gap:8px;display:flex;flex-direction:column;animation-delay:.2s;animation-duration:.5s}#alia-root-312313 #alia-1wqjflrx6xism4b1{margin-bottom:10px}#alia-root-312313 #alia-p3z3m5zo9sb7yas8{gap:16px;width:100%;display:flex;max-width:288px;align-items:center;flex-direction:column;animation-delay:.5s;animation-duration:.5s}#alia-root-312313 #alia-poe9yb3z3bun89z9{width:100%;max-width:288px}#alia-root-312313 #alia-1g252ux9o89q8dlz{gap:8px;display:flex;flex-direction:column;animation-delay:.2s;animation-duration:.5s}#alia-root-312313 #alia-4f5l9aobokewyzny{gap:16px;width:100%;display:flex;max-width:288px;flex-direction:column;animation-delay:1.2s;animation-duration:.5s}#alia-root-312313 #alia-peuwzfzf3y37q34x{top:40vh;right:100%;width:max-content;z-index:99;transform:rotate(-90deg);transform-origin:top right;animation-duration:.5s}#alia-root-312313 #alia-ff921l8ywzo40syf{top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2147483647;display:flex;align-items:center;flex-direction:column;background-size:cover;background-color:rgb(var(--background-color));background-image:url();background-position:center center}#alia-root-312313 #alia-qacr5svc7emgzf2c{top:16px;right:16px;z-index:30;position:absolute;animation-delay:1.8s;animation-duration:2s}#alia-root-312313 #alia-8d01bxhyalzziydb{color:rgb(var(--primary-color));font-size:28px;animation-delay:1s;animation-duration:1s}#alia-root-312313 #alia-b6zv4vpta10tv0a3{gap:16px;width:100%;z-index:5;display:flex;flex-grow:1;align-items:center;padding-top:64px;padding-left:5vw;padding-right:5vw;flex-direction:column;padding-bottom:16px;justify-content:flex-start}#alia-root-312313 #alia-2ttod16h2xlbzenf{width:70px;margin-bottom:16px;animation-delay:.2s;animation-duration:.5s}#alia-root-312313 #alia-n7tnc8ppls2bveo3{width:100%;height:100%;position:absolute;object-fit:cover;animation-delay:.2s;object-position:center center;animation-duration:1.2s}#alia-root-312313 #alia-kx0h5zlfkzmyob55{top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2147483647;display:flex;align-items:center;flex-direction:row;background-size:cover;justify-content:center;background-color:rgb(var(--background-color));background-image:url();animation-duration:.5s;background-position:center center}#alia-root-312313 #alia-tp3jcv1fswvrfvil{top:16px;left:16px;color:rgb(var(--additional-color-0) / .4);z-index:30;position:absolute}#alia-root-312313 #alia-3omg8cgqk6ig63b3{color:rgb(var(--primary-color));font-size:28px;animation-delay:1s;animation-duration:1s}#alia-root-312313 #alia-unuxovv4b7f7dimh{gap:24px;height:100%;z-index:20;display:flex;flex-grow:1;position:static;align-items:center;flex-direction:column;justify-content:center}#alia-root-312313 #alia-7vkfapo8b8web9sn{width:207px;margin-bottom:8px;animation-delay:.2s;animation-duration:.5s}#alia-root-312313 #alia-27qtssa1444q95f9{width:45%;height:92%;z-index:0;display:flex;position:static;align-items:center;border-color:rgb(var(--background-color));flex-direction:column;pointer-events:none;animation-delay:.2s;background-size:cover;justify-content:center;animation-duration:.7s;background-position:center center;border-top-left-radius:30px;border-bottom-left-radius:30px}#alia-root-312313 #alia-b1xdmty56aamcd7m{width:100%;height:100%;z-index:3;position:absolute;object-fit:cover;animation-delay:.2s;animation-duration:1.2s}#alia-root-312313 #alia-6d33q59whz53hh7j{width:100%;height:100%;display:flex;position:absolute;flex-direction:column;background-color:rgb(var(--accent-foreground) / .2)}:root{--atlas-font-family: "Avantt TRIAL", sans-serif;--atlas-text-primary: #000000;--atlas-text-secondary: #00000080;--atlas-font-weight-normal: 400;--atlas-heading-font-family: "Reckless Neue";--atlas-heading-text-primary: #000000;--atlas-heading-text-secondary: #00000080;--atlas-font-weight-heading: 400;--atlas-button-primary: #000000;--atlas-primary-color: #000000;--atlas-button-text-transform: none;--atlas-button-border-radius-small: 8px;--atlas-button-border-radius-normal: 8px;--atlas-button-border-radius-tiny: 8px;--atlas-input-border-radius-small: 8px;--atlas-input-border-radius-normal: 8px;--atlas-card-border-radius-small: 12px;--atlas-card-border-radius-normal: 32px;--atlas-toast-border-radius: 12px;--atlas-thumbnail-border-radius: 8px;--atlas-tabs-border-radius: 12px;--atlas-progress-bar-border-radius: 4px;--atlas-text-primary-inverse: #FFFFFF;--atlas-background-main: #FFFFFF;--atlas-background-content: #FFFFFF;--atlas-chip-border-radius: 4px;--atlas-drawer-inset-border-radius: 12px;--atlas-border-light: rgba(0, 0, 0, .05);--atlas-border-dark: rgba(0, 0, 0, .5);--atlas-overlay-light: rgba(0, 0, 0, .05);--atlas-overlay-medium: rgba(0, 0, 0, .15);--atlas-overlay-heavy: rgba(0, 0, 0, .5);--atlas-loading-skeleton-color: rgba(0, 0, 0, .05);--atlas-loading-skeleton-highlight-color: rgba(0, 0, 0, .02);--atlas-favorites-font-family: undefined;--atlas-favorites-font-weight: undefined;--atlas-favorites-font-color: undefined;--atlas-favorites-fill-color: rgba(255,255,255,0);--atlas-favorites-icon-color: undefined;--atlas-favorites-hub-icon-color: #000000;--atlas-faq-font-family: inherit;--atlas-faq-font-weight: 500;--atlas-faq-font-color: #FFFFFF;--atlas-faq-fill-color: #000000;--atlas-widget-side-spacing: 40px;--atlas-widget-bottom-spacing: 40px;--atlas-widget-starting-radius: 8px;--atlas-widget-background-color: #FFFFFF}.kl-hub-surface-content{--atlas-text-primary: #000000;--atlas-text-secondary: #00000080;--atlas-heading-text-primary: #000000;--atlas-heading-text-secondary: #00000080;--atlas-border-light: rgba(0, 0, 0, .05);--atlas-border-dark: rgba(0, 0, 0, .5);--atlas-overlay-light: rgba(0, 0, 0, .05);--atlas-overlay-medium: rgba(0, 0, 0, .15);--atlas-overlay-heavy: rgba(0, 0, 0, .5);--atlas-loading-skeleton-color: rgba(0, 0, 0, .05);--atlas-loading-skeleton-highlight-color: rgba(0, 0, 0, .02)}:root{--j-green:#006e37;--j-cream:#fdfaf0;--j-orange:#e57641;--j-pink:#dd83b5}html{scroll-behavior:smooth}body{margin:0;background:var(--j-cream);font-family:Avantt TRIAL,sans-serif;color:#30332c}button,input,select{font:inherit}button,a,input{touch-action:manipulation}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,[role=button]:focus-visible{outline:3px solid #c35091;outline-offset:4px}#root{width:100%;overflow:clip}.j-promo{height:45px;display:flex;gap:6px;align-items:center;justify-content:center;background:var(--j-green);color:#fff;font-size:14px}.j-promo img{width:100px;height:26px}.j-promo button{color:inherit;text-decoration:underline;background:none;border:0;padding:0}.j-header{height:84px;padding:0 50px;display:flex;align-items:center;justify-content:space-between;background:var(--j-cream);position:sticky;top:0;z-index:30;gap:24px}.j-logo img{width:121px;display:block}.j-header nav{display:flex;gap:44px;margin-left:0}.j-header button{border:0;background:none;color:var(--j-green);font-size:16px;padding:8px 0}.j-header-actions{display:flex;gap:22px;align-items:center}.j-header .j-icon{width:24px;height:34px;position:relative;padding:3px 0}.j-icon img{width:24px;height:24px;display:block}.j-count{position:absolute;right:-10px;top:-5px;border-radius:50%;font-size:11px;color:#fff;background:var(--j-green);min-width:18px;line-height:18px}.j-mobile-menu{display:none}.j-header .j-language{font-size:14px}.j-mega{position:fixed;top:129px;left:0;right:0;padding:30px 8vw;background:var(--j-cream);z-index:40;box-shadow:0 15px 20px #0002;border-top:1px solid #d5d8c8}.j-mega-tabs{display:flex;gap:40px;margin-bottom:16px;color:var(--j-green)}.j-mega-tabs button{background:none;border:0}.j-mega-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.j-mega-grid button{background:#eef1df;border:1px solid #c3d2b5;border-radius:16px;padding:20px;color:var(--j-green)}.j-mega-grid img{height:160px;max-width:100%;object-fit:contain}.j-mega-grid h3{font:24px Reckless Neue;color:inherit}.j-mega-grid span{font-weight:700;text-decoration:underline}.j-button{background:var(--j-orange);border:5px solid var(--j-cream);outline:1.5px solid var(--j-green);border-radius:999px;color:#fff;font-size:18px;font-weight:700;padding:12px 28px;line-height:1.3;display:inline-block;text-align:center;cursor:pointer}.j-button:hover{filter:brightness(.96)}.j-shop{max-width:1440px;margin:auto;padding:90px 50px;display:grid;grid-template-columns:1fr 1fr;gap:60px;scroll-margin-top:90px}.j-gallery{min-width:0;align-self:start;position:sticky;top:105px}.j-main-photo{border:1px solid #e7e4d9;background:#fff;width:100%;padding:0;border-radius:12px;overflow:hidden}.j-main-photo img{width:100%;aspect-ratio:1;object-fit:contain;display:block}.j-thumbnails{display:flex;gap:10px;margin-top:15px;overflow:auto;padding:2px}.j-thumbnails button{width:80px;min-width:80px;padding:0;border:1px solid transparent;background:#fff;border-radius:5px;overflow:hidden}.j-thumbnails button.selected{border:2px solid var(--j-green)}.j-thumbnails img{width:100%;aspect-ratio:1;object-fit:cover;display:block}.j-buy{font-size:17px;color:var(--j-green)}.j-buy h2{font:38px/1.15 Reckless Neue;color:var(--j-green);margin:20px 0}.j-description{line-height:1.75;color:#3d3d36;margin-bottom:22px}.j-rating{font-size:14px!important;color:#383b34}.j-rating span{color:#ddbd49;font-size:24px;letter-spacing:-3px;padding-right:10px}.j-product-tabs{display:flex;border:1px solid var(--j-green);padding:5px;border-radius:40px;margin:30px 0;gap:4px;background:#fff}.j-product-tabs button{flex:1;border:none;border-radius:40px;background:none;color:var(--j-green);display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;padding:6px}.j-product-tabs button.selected{background:var(--j-green);color:#fff}.j-product-tabs img{width:35px;height:35px;object-fit:contain}.j-packs{display:flex;gap:14px;margin:0 0 26px;padding:0;border:0}.j-packs label{flex:1;position:relative;text-align:center;border:1px solid var(--j-green);border-radius:3px;padding:22px 6px 14px;cursor:pointer;color:#161a13;min-height:75px;font-size:16px;display:flex;flex-direction:column;justify-content:center;line-height:1.15}.j-packs label.selected{background:#e3efc9;box-shadow:inset 0 0 0 2px var(--j-green)}.j-packs input{position:absolute;opacity:0;width:100%;height:100%;top:0;right:0;bottom:0;left:0;cursor:pointer}.j-packs input:focus-visible{opacity:1}.j-packs small{font-size:13px;margin-top:4px}.j-badge{position:absolute;left:50%;top:-12px;transform:translate(-50%);white-space:nowrap;background:var(--j-green);color:#fff;border-radius:15px;font-size:12px;font-weight:700;padding:4px 10px}.j-modes{padding:0;border:1px solid var(--j-green);border-radius:3px;overflow:hidden;margin:0 0 26px;color:#171b16}.j-modes>label{display:block;padding:24px 20px;position:relative;cursor:pointer}.j-modes>label:first-of-type{padding-top:50px}.j-modes>label+label{border-top:1px solid var(--j-green)}.j-modes label.selected{background:#e3efc9;box-shadow:inset 0 0 0 2px var(--j-green)}.j-mode-banner{position:absolute;top:0;left:0;right:0;background:var(--j-green);color:#fff;text-align:center;font-size:13px;padding:6px}.j-mode-title{display:flex;align-items:center;gap:10px;font-size:17px}.j-mode-title input{accent-color:var(--j-green);width:20px;height:20px;flex-shrink:0}.j-mode-title span{margin-left:auto;font-size:15px;line-height:1.4;text-align:right}.j-mode-title s{font-size:12px;margin-right:4px}.j-modes ul{padding-left:38px;line-height:1.8;font-size:16px}.j-modes li::marker{color:var(--j-green)}.j-delivery{font-size:13px;margin:14px 0 0 32px;line-height:1.5}.j-add{display:flex;border:1px solid var(--j-green);border-radius:99px;align-items:center;padding:5px;gap:10px}.j-add .j-button{flex:1;outline:0;border:0;padding:15px 10px;font-size:17px}.j-quantity{display:flex;align-items:center;justify-content:center;gap:10px;padding:0 10px}.j-quantity button{background:none;border:0;font-size:25px;color:var(--j-green);width:24px;padding:0}.j-quantity input{width:30px;border:0;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:none;text-align:center;font-size:16px;color:var(--j-green)}.j-quantity input::-webkit-inner-spin-button{display:none}.j-guarantee{font-size:14px;line-height:1.5;margin:20px 0 30px}.j-clean{font-size:11px;letter-spacing:.6px;margin:30px 0}.j-detail{border-bottom:1px solid #bccbb8;padding:20px 0}.j-detail summary{cursor:pointer;font-size:16px}.j-detail p{font-size:16px;line-height:1.7}.j-offer-tab{position:fixed;left:0;top:40%;writing-mode:vertical-rl;transform:rotate(180deg);z-index:35;border:5px solid var(--j-cream);outline:1px solid var(--j-green);border-radius:40px;background:var(--j-orange);color:#fff;padding:22px 13px;font-weight:700;font-size:16px}.j-assignment{background:#e8eddd;text-align:center;color:#45604a;padding:14px 20px;font-size:12px}.j-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0008;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px}.j-dialog,.j-drawer{position:relative;background:var(--j-cream);padding:34px;color:var(--j-green);max-height:calc(100dvh - 48px);overflow:auto;font-size:16px}.j-dialog{width:600px;max-width:100%;border-radius:16px}.j-dialog h2,.j-drawer h2{font:36px/1.15 Reckless Neue;color:var(--j-green);margin:10px 0 24px}.j-dialog p{line-height:1.65}.j-close{position:absolute;right:16px;top:12px;font-size:30px;background:none;border:none;color:var(--j-green);z-index:3;line-height:1;min-width:32px;min-height:32px}.j-modal-image{max-width:100%;max-height:65vh;object-fit:contain}.j-dialog video{width:100%;max-height:65vh}.j-drawer{position:absolute;right:0;top:0;bottom:0;max-height:100dvh;width:480px;max-width:100%;padding:26px}.j-drawer>.j-button{width:100%;margin-top:16px}.j-shipping{text-align:center;font-size:14px;padding:12px 0 20px}.j-shipping progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:7px;border:0;border-radius:5px;overflow:hidden;margin-top:12px}.j-shipping progress::-webkit-progress-bar{background:#e4e8db}.j-shipping progress::-webkit-progress-value{background:var(--j-green)}.j-cart-item{display:grid;grid-template-columns:95px 1fr;gap:18px;border-bottom:1px solid #d5dcca;padding:20px 0}.j-cart-item>img{width:95px;height:115px;object-fit:contain}.j-cart-item h3{font-size:18px;color:var(--j-green);margin:0 0 8px}.j-cart-item p,.j-cart-item small{font-size:12px;margin:0 0 8px}.j-item-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px}.j-item-bottom .j-quantity{border:1px solid #c1ccba;padding:0 6px;gap:12px;border-radius:25px}.j-item-bottom b{font-size:15px}.j-remove{font-size:12px;border:0;text-decoration:underline;background:none;color:var(--j-green);padding:8px 0}.j-upsell{background:#e9efda;padding:15px;margin:20px 0;display:flex;align-items:center;gap:12px;flex-wrap:wrap;border-radius:8px}.j-upsell h3{width:100%;font:23px Reckless Neue;margin:0;color:var(--j-green)}.j-upsell img{width:50px;height:60px;object-fit:contain}.j-upsell span{flex:1;font-size:13px}.j-upsell button{background:var(--j-green);color:#fff;border:0;border-radius:30px;padding:8px 12px;font-size:12px}.j-coupon{display:flex;border:1px solid #a5b69c;border-radius:6px;margin:20px 0;overflow:hidden}.j-coupon input{width:100%;min-width:0;background:#fff;border:0;padding:10px}.j-coupon button{background:var(--j-green);color:#fff;border:0;padding:12px}.j-total{display:grid;grid-template-columns:1fr auto;gap:10px;font-size:16px;padding:15px 0;border-top:1px solid #c8d4c2}.j-demo-note{font-size:12px;text-align:center}.j-empty-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.j-empty-grid>button{background:#e8efd1;border:1px solid var(--j-green);padding:18px 8px;border-radius:12px;color:var(--j-green)}.j-empty-grid img{height:130px;max-width:100%;object-fit:contain}.j-empty-grid h3{font:20px Reckless Neue;color:inherit}.j-empty-grid .j-button{font-size:13px;padding:10px 16px}.j-offer{background:#f2dacd;text-align:center;width:520px;max-height:94dvh}.j-offer-logo{width:80px}.j-offer h2{font-size:38px;margin:20px 0}.j-offer h2 em{font-size:64px;font-style:normal}.j-offer>.j-button{display:block;width:90%;margin:10px auto;font-size:14px;padding:10px}.j-offer-product{height:130px;max-width:100%;object-fit:contain;display:block;margin:20px auto 0}.j-no-thanks{border:0;background:none;color:var(--j-green);text-decoration:underline;margin-top:12px}.j-offer form input{padding:15px;width:100%;margin:15px 0;border:1px solid #a3b392;border-radius:6px;background:#fff;font-size:16px}.j-offer form small{display:block;font-size:12px;margin:12px 0}.j-code{display:block;font-size:38px;letter-spacing:4px;padding:20px;border:1px dashed var(--j-green)}.j-toast{position:fixed;z-index:2000;bottom:25px;left:50%;transform:translate(-50%);background:var(--j-green);color:#fff;padding:14px 24px;border-radius:8px;font-size:15px;max-width:90vw;box-shadow:0 6px 20px #0003}.ing-spot__modal{z-index:999!important}.faq-question{cursor:pointer}.faq-tab-panel:not(.is-active){display:none!important}.faq-tab-panel.is-active{display:block!important}.jr-tabs__panel:not(.is-active){display:none!important}.jr-tabs__panel.is-active{display:block!important}.instafeed__video{cursor:pointer}footer input{min-width:0}.swiper-notification{display:none}.hero-v2__bg-image img{loading:eager}@media(max-width:999px){.j-header{height:70px;padding:0 20px;gap:16px}.j-header nav,.j-language{display:none}.j-mobile-menu{display:block}.j-logo{position:absolute;left:50%;transform:translate(-50%)}.j-logo img{width:101px}.j-header-actions{margin-left:auto;gap:20px}.j-mega{top:115px;padding:20px;max-height:calc(100dvh - 115px);overflow:auto}.j-mega-grid{grid-template-columns:1fr;gap:12px}.j-mega-grid button{display:grid;grid-template-columns:90px 1fr;align-items:center;gap:10px;padding:12px}.j-mega-grid img{grid-row:span 2;height:90px}.j-mega-grid h3{font-size:20px;text-align:left;margin:0}.j-mega-grid span{text-align:left;font-size:13px}.j-shop{padding:50px 16px;grid-template-columns:1fr;gap:30px;scroll-margin-top:80px}.j-gallery{position:static}.j-buy h2{font-size:30px}.j-buy{font-size:16px}.j-offer-tab{padding:17px 9px;font-size:14px}.j-promo{font-size:12px}.j-promo img{width:82px;height:20px}.j-product-tabs button{font-size:12px;gap:3px}.j-product-tabs img{width:27px;height:30px}.j-mode-title{font-size:16px;gap:8px}.j-mode-title span{font-size:14px;max-width:110px}.j-modes>label{padding:23px 14px}.j-modes>label:first-of-type{padding-top:48px}.j-add{gap:3px}.j-add .j-button{font-size:14px}.j-quantity{gap:5px;padding:0 5px}.j-quantity button{width:20px}.j-thumbnails button{width:58px;min-width:58px}.j-backdrop{padding:16px}.j-dialog{padding:30px 20px;max-height:calc(100dvh - 32px)}.j-dialog h2,.j-drawer h2{font-size:30px}.j-drawer{padding:24px 16px}.j-packs{gap:10px}.j-packs label{font-size:15px}.j-badge{font-size:11px;padding:4px 7px}.j-offer{padding-top:30px}.j-offer h2{font-size:30px;margin:14px 0}.j-offer h2 em{font-size:50px}.j-offer-product{height:90px}.j-cart-item{grid-template-columns:75px 1fr;gap:12px}.j-cart-item>img{width:75px;height:95px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:0s!important;animation-duration:0s!important}}.j-offer-control{position:fixed;left:0;top:40%;height:164px;width:64px;z-index:35}.j-offer-control .j-offer-tab{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;font-size:16px;padding:18px 13px 40px}.j-offer-dismiss{position:absolute;top:14px;left:16px;width:32px;height:26px;border:0;background:none;color:#fff;font-size:22px;line-height:1;z-index:36}.faq-answer[hidden]{display:none!important}.j-video-controls{display:flex;align-items:center;gap:12px;margin-top:18px;justify-content:center}.j-video-controls button{border:1px solid var(--j-green);border-radius:24px;padding:8px 14px;color:var(--j-green);background:var(--j-cream)}.j-video-controls button:disabled{opacity:.4;cursor:default}.j-video-dots{display:flex;gap:8px}.j-video-dots .swiper-pagination-bullet{display:block;width:8px;height:8px;background:#bec9b2;border-radius:50%;cursor:pointer}.j-video-dots .swiper-pagination-bullet-active{background:var(--j-green)}.j-header nav{align-self:stretch;align-items:center}.j-header .j-shop-trigger{align-self:stretch;cursor:default}.j-shop-trigger[aria-expanded=true]{text-decoration:underline;text-underline-offset:5px}.j-shop-dropdown{padding:30px 50px 36px;max-height:calc(100dvh - 130px);overflow:auto;border-top:0}.j-shop-menu-layout{display:grid;grid-template-columns:300px 1fr;gap:60px}.j-shop-categories{display:flex;flex-direction:column;gap:8px}.j-shop-categories button{text-align:left;font-size:14px;font-weight:700;border:1px solid var(--j-green);border-radius:30px;padding:9px 20px;background:transparent;color:var(--j-green);line-height:20px}.j-shop-categories button.active{background:var(--j-green);color:var(--j-cream)}.j-shop-testimonial{margin-top:16px;border-radius:12px;background:var(--j-green);padding:28px 24px 18px;color:var(--j-cream)}.j-shop-testimonial a{color:inherit;text-decoration:none}.j-shop-testimonial p{font:italic 16px/1.4 Reckless Neue;margin:30px 0 48px;min-height:130px}.j-shop-testimonial a>div{display:flex;gap:12px;align-items:center;margin-bottom:12px}.j-shop-testimonial img{width:60px;height:60px;object-fit:cover;border-radius:50%}.j-shop-testimonial strong{font-size:14px}.j-shop-testimonial span{font-size:16px}.j-shop-review-controls{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:26px}.j-shop-review-controls button{border:0;background:transparent;padding:0;width:16px;height:20px}.j-shop-review-controls button:disabled{opacity:.35;cursor:default}.j-shop-review-controls img{height:14px;width:14px;border-radius:0;filter:brightness(0) invert(1)}.j-shop-review-controls .j-shop-review-dot{width:8px;height:8px;border-radius:50%;background:#fff5}.j-shop-review-controls .j-shop-review-dot.active{background:var(--j-cream)}.j-shop-menu-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-content:start;padding-bottom:34px}.j-shop-menu-card{display:flex;position:relative;flex-direction:column;align-items:center;text-align:center;padding:36px 24px 48px;border:1px solid var(--j-green);border-radius:12px;text-decoration:none;background:#e1eecb;color:var(--j-green);min-height:468px}.j-shop-menu-card-cream{background:#fff7c2}.j-shop-menu-card-bundle{background:linear-gradient(135deg,#d8ecc2,#fff5b9)}.j-shop-menu-card>img{width:100%;height:180px;object-fit:contain;margin-bottom:26px}.j-shop-menu-card h3{font:26px/1.4 Reckless Neue;color:var(--j-green);margin:0 0 10px}.j-shop-menu-card p{font-size:16px;line-height:1.35;margin:0}.j-shop-menu-card .j-button{position:absolute;bottom:-34px;left:50%;transform:translate(-50%);width:calc(100% - 50px);max-width:250px;padding:17px 10px;border:6px solid var(--j-cream);outline:1px solid var(--j-green);font-size:14px;white-space:nowrap}.j-shop-menu-card:hover .j-button{filter:brightness(.96)}@media(max-width:1199px)and (min-width:1000px){.j-shop-menu-layout{grid-template-columns:230px 1fr;gap:30px}.j-shop-menu-card{padding:24px 14px 45px}.j-shop-menu-card h3{font-size:23px}}@media(max-width:999px){.j-shop-dropdown{padding:20px;max-height:calc(100dvh - 115px)}.j-shop-menu-layout{display:block}.j-shop-categories{flex-direction:row;margin-bottom:20px;gap:6px}.j-shop-categories button{flex:1;text-align:center;font-size:12px;padding:8px}.j-shop-testimonial{display:none}.j-shop-menu-products{grid-template-columns:1fr;gap:36px;padding-bottom:16px}.j-shop-menu-card{display:grid;grid-template-columns:95px 1fr;padding:16px 16px 40px;gap:10px;min-height:0;text-align:left}.j-shop-menu-card>img{grid-row:span 2;width:95px;height:115px;margin:0}.j-shop-menu-card h3{font-size:23px;margin:0}.j-shop-menu-card p{font-size:13px}.j-shop-menu-card .j-button{bottom:-23px;padding:8px 16px;width:180px;text-align:center}.j-header nav{display:none}}.j-navigation{position:sticky;top:0;z-index:40}.j-navigation:has(.j-header-page){position:relative}.j-pdp{grid-template-columns:45% minmax(0,1fr);gap:60px;padding-top:24px;padding-bottom:68px;align-items:start}.j-pdp .j-gallery{position:static;min-width:0}.j-image-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.j-grid-photo{display:block;width:100%;padding:0;border:1px solid #e8e5da;border-radius:0;aspect-ratio:1;background:var(--j-cream);overflow:hidden}.j-grid-photo img{display:block;width:100%;height:100%;object-fit:contain}.j-grid-photo-wide{grid-column:1/-1}.j-mobile-gallery{display:none}.j-pdp .j-buy{min-width:0;font-size:16px;line-height:1.8}.j-pdp .j-rating{display:flex;align-items:center;gap:5px;border:0;padding:0;background:none;margin:0;color:var(--j-green);line-height:28px;cursor:pointer}.j-pdp .j-rating>span:first-child{font-size:22px;letter-spacing:-2px;padding-right:0;color:#d9ba43}.j-pdp .j-rating .j-review-count{font-size:16px;letter-spacing:0;color:var(--j-green);padding:0}.j-pdp .j-buy h2{font:30px/1.8 Reckless Neue;margin:10px 0 17px}.j-pdp .j-description{font-size:16px;line-height:1.8;color:var(--j-green);margin:0 0 13px;letter-spacing:0}.j-pdp .j-description p{margin:0 0 20px}.j-features{list-style:none;padding:0;margin:0}.j-features li{display:flex;align-items:center;gap:10px;margin:5px 0;padding:2px 0;font-size:16px;line-height:1.8;font-weight:500}.j-features img{width:50px;height:50px;object-fit:contain;flex-shrink:0}.j-pdp .j-product-tabs{margin:20px 0;padding:5px;gap:0}.j-pdp .j-product-tabs button{height:42px;font-size:14px;padding:5px 12px;gap:10px}.j-pdp .j-product-tabs img{width:34px;height:34px}.j-pdp .j-packs{gap:12px;margin:0 0 24px;padding-top:16px}.j-pdp .j-packs label{min-height:63px;padding:10px 12px;border-radius:0;font-size:14px;line-height:1.3}.j-pdp .j-packs small{font-size:12px;margin-top:4px}.j-pdp .j-badge{font-size:11px;line-height:1.1;top:-11px;padding:4px 12px}.j-pdp .j-packs label.selected,.j-pdp .j-modes label.selected{background:#ddefc9;box-shadow:inset 0 0 0 1px var(--j-green)}.j-pdp .j-modes{margin:0 0 24px;border-radius:0}.j-pdp .j-modes>label{padding:18px 20px}.j-pdp .j-modes>label:first-of-type{padding-top:63px}.j-pdp .j-mode-banner{padding:7px 12px;font-size:13px;line-height:1.3}.j-pdp .j-mode-title{align-items:flex-start;font-size:18px;line-height:1.25;gap:10px;margin-bottom:12px}.j-pdp .j-mode-title input{width:18px;height:18px;margin:2px 0 0;flex-shrink:0}.j-pdp .j-mode-title>strong{white-space:nowrap}.j-pdp .j-mode-title>span{font-size:16px;line-height:1.25}.j-pdp .j-mode-title s{font-size:12px}.j-pdp .j-mode-title small{display:block;font-size:12px;font-weight:400;margin-top:5px}.j-pdp .j-modes ul{list-style:none;margin:0 0 0 28px;padding:0;display:flex;flex-direction:column;gap:8px;font-size:16px;line-height:24px}.j-pdp .j-modes li{position:relative;padding-left:24px;min-height:24px}.j-pdp .j-modes li:before{content:"";position:absolute;left:0;top:4px;width:16px;height:16px;background:url(pdp-check.svg) center/contain no-repeat}.j-pdp .j-sub-delivery{display:none}.j-pdp .j-add{height:58px;margin:0 0 18px;padding:5px;gap:0}.j-pdp .j-add .j-button{height:46px;padding:10px;font-size:18px;line-height:26px}.j-pdp .j-add .j-quantity{width:140px;flex-shrink:0;gap:10px;padding:0 10px}.j-pdp .j-quantity button img{display:block;width:10px;height:10px;margin:auto}.j-pdp .j-guarantee{display:flex;align-items:center;gap:12px;font-size:15px;line-height:20px;margin:0}.j-pdp .j-guarantee>img{width:40px;height:40px;flex-shrink:0}.j-pdp .j-guarantee p{margin:0;font-size:15px;line-height:20px}.j-pdp .j-clean{overflow:hidden;font-size:10px;line-height:16px;letter-spacing:0;margin:22px 0 18px;white-space:nowrap}.j-clean>div{display:flex;gap:30px;animation:j-clean-scroll 32s linear infinite;width:max-content}.j-clean span{display:inline-block}@keyframes j-clean-scroll{to{transform:translate(-50%)}}.j-product-videos{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0 0 30px}.j-product-videos button{aspect-ratio:9/16;position:relative;padding:0;border:0;border-radius:0;background:#111;overflow:hidden}.j-review-poster{width:100%;height:100%;object-fit:cover;display:block}.j-review-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:32px;height:32px}.j-pdp .j-detail{padding:15px 0;border-bottom:1px solid var(--j-green);margin-top:10px}.j-pdp .j-detail summary{list-style:none;display:flex;align-items:center;justify-content:space-between;font-size:18px;line-height:38px;text-transform:uppercase}.j-pdp .j-detail summary::-webkit-details-marker{display:none}.j-detail summary img{width:12px;height:12px}.j-detail-minus,.j-detail[open] .j-detail-plus{display:none}.j-detail[open] .j-detail-minus{display:block}.j-detail-content{font-size:16px;line-height:1.8;margin-bottom:15px}.j-detail-content ul{padding-left:38px;margin:10px 0 0}.j-pdp .j-detail-content p{font-size:16px;line-height:1.8;margin:10px 0}.j-ingredients-link{border:0;background:none;color:var(--j-green);font-size:16px;font-weight:600;text-decoration:underline;padding:0;margin:0 0 16px}.j-image-modal-nav{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.j-image-modal-nav button,.j-gallery-controls button{background:none;border:1px solid var(--j-green);color:var(--j-green);border-radius:30px;padding:8px 16px;font-size:13px}.j-clinician-reviews{max-width:1350px;margin:0 auto 60px;padding:0}.j-clinician-reviews>iframe{border:0;width:100%;height:560px;display:block;background:transparent}.j-clinician-reviews>a{display:block;text-align:center;font-size:12px;color:var(--j-green)}@media(max-width:999px)and (min-width:750px){.j-pdp{grid-template-columns:45% minmax(0,1fr);padding:24px 30px 50px;gap:30px}.j-pdp .j-mode-title{font-size:14px}.j-pdp .j-mode-title>span{font-size:13px}.j-pdp .j-modes>label{padding-left:12px;padding-right:12px}.j-pdp .j-modes ul{font-size:13px;margin-left:12px}.j-pdp .j-product-tabs button{font-size:12px;padding:4px}.j-pdp .j-add .j-quantity{width:90px;padding:0 5px;gap:4px}.j-pdp .j-add .j-button{font-size:14px}.j-pdp .j-packs{gap:8px}.j-pdp .j-packs label{padding:10px 3px}.j-pdp .j-packs small{font-size:10px}.j-product-videos{gap:8px}}@media(max-width:749px){.j-pdp{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding:20px 20px 40px}.j-image-grid{display:none}.j-mobile-gallery{display:block}.j-pdp .j-main-photo{border-radius:0;background:var(--j-cream)}.j-pdp .j-thumbnails{margin-top:10px;padding:0 0 8px;gap:8px}.j-pdp .j-thumbnails button{border-radius:0;width:62px;min-width:62px}.j-gallery-controls{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:12px 0;color:var(--j-green);font-size:13px}.j-gallery-controls button{display:flex;align-items:center;gap:8px;padding:6px 10px}.j-gallery-controls img{width:8px;height:8px}.j-pdp .j-buy h2{font-size:28px;line-height:1.25;margin:12px 0 20px}.j-pdp .j-description{font-size:15px;line-height:1.7}.j-features li{font-size:14px;line-height:1.45;gap:10px;padding:0}.j-features img{width:40px;height:40px}.j-pdp .j-product-tabs{margin:20px 0 12px}.j-pdp .j-product-tabs button{font-size:12px;padding:4px 6px;gap:5px;height:36px}.j-pdp .j-product-tabs img{width:28px;height:28px}.j-pdp .j-packs{gap:8px;margin-bottom:20px}.j-pdp .j-packs label{padding:10px 4px;min-height:63px}.j-pdp .j-packs small{font-size:10px}.j-pdp .j-badge{font-size:10px;padding:4px 8px}.j-pdp .j-modes>label{padding:18px 12px}.j-pdp .j-modes>label:first-of-type{padding-top:57px}.j-pdp .j-mode-title{font-size:15px;gap:7px}.j-pdp .j-mode-title input{width:16px;height:16px}.j-pdp .j-mode-title>span{font-size:14px}.j-pdp .j-mode-title s,.j-pdp .j-mode-title small{font-size:10px}.j-pdp .j-modes ul{font-size:14px;line-height:20px;gap:6px;margin-left:22px}.j-pdp .j-modes li{min-height:20px;padding-left:20px}.j-pdp .j-modes li:before{top:2px;width:14px;height:14px}.j-pdp .j-add{height:52px}.j-pdp .j-add .j-button{height:40px;font-size:16px;line-height:20px}.j-pdp .j-add .j-quantity{width:100px;gap:6px;padding:0 5px}.j-pdp .j-guarantee{gap:10px}.j-pdp .j-guarantee>img{width:36px;height:36px}.j-pdp .j-guarantee p{font-size:13px;line-height:18px}.j-pdp .j-clean{font-size:9px;margin:20px 0 15px}.j-product-videos{gap:8px;margin-bottom:20px}.j-review-play{width:24px;height:24px}.j-pdp .j-detail{padding:12px 0}.j-pdp .j-detail summary{font-size:15px;line-height:30px}.j-detail-content,.j-pdp .j-detail-content p{font-size:14px;line-height:1.7}.j-detail-content ul{padding-left:22px}.j-clinician-reviews{padding:0;margin-bottom:30px}.j-clinician-reviews>iframe{height:720px}}@media(prefers-reduced-motion:reduce){.j-clean>div{animation:none}}.j-pdp .j-rating .j-pdp-stars{display:inline-flex;gap:0;line-height:1}.j-pdp .j-pdp-stars .jdgm-star{font-size:20px!important;padding:0 1px 0 0!important;color:#d9ba43}@media(min-width:1000px){.j-pdp .j-product-tabs button{height:50px}.j-pdp .j-modes>label:first-of-type{padding-top:45px}.j-pdp .j-mode-title{margin-bottom:6px}.j-pdp .j-mode-title small{margin-top:2px;line-height:1.2}}.j-pdp .j-detail+.j-detail{margin-top:0}.j-detail-content{margin-bottom:21px}.j-pdp .j-pdp-stars .jdgm-star{font-size:16px!important;line-height:22.4px;font-weight:700;letter-spacing:normal;padding:0 4px 0 0!important}.j-clinician-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0006}.j-clinician-modal iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.j-clinician-modal-close{position:absolute;right:12px;top:12px;z-index:1;width:40px;height:40px;border:1px solid #ddd;border-radius:50%;background:#fff;color:#222;font:28px/1 Arial;cursor:pointer}.j-cart-drawer{width:600px;max-width:100vw;padding:0 32px;display:flex;flex-direction:column;overflow:hidden;border:1px solid #d8d7cd;border-right:0;animation:j-cart-enter .25s ease;color:var(--j-green)}.j-cart-drawer>.j-close{top:8px;right:24px;padding:7px;width:32px;height:32px;min-height:32px}.j-cart-drawer>.j-close img{width:18px;height:18px;display:block}.j-cart-shipping{flex-shrink:0;padding:18px 0 20px;text-align:center;font-size:14px;line-height:22px}.j-cart-shipping p{margin:0 30px 10px}.j-cart-shipping progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:12px;display:block;border:1px solid var(--j-green);border-radius:4px;overflow:hidden;background:transparent}.j-cart-shipping progress::-webkit-progress-bar{background:transparent}.j-cart-shipping progress::-webkit-progress-value{background:var(--j-green)}.j-cart-shipping progress::-moz-progress-bar{background:var(--j-green)}.j-cart-scroll{flex:1;min-height:0;overflow:auto;scrollbar-width:thin;padding-right:2px}.j-cart-line{display:grid;grid-template-columns:100px minmax(0,1fr) 70px;align-items:center;gap:20px 24px;padding:20px;border:1px solid var(--j-green);border-radius:12px;margin-bottom:12px}.j-cart-photo{padding:0;border:0;background:none;width:100px;height:100px}.j-cart-photo img{display:block;object-fit:contain;width:100%;height:100%;border:1px solid var(--j-green);border-radius:8px}.j-cart-line-info{min-width:0}.j-cart-line-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-right:0}.j-cart-title{font:18px/25.2px Reckless Neue;text-align:left;color:var(--j-green);padding:0;background:none;border:0;max-width:235px}.j-cart-qty{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;width:92px;height:28px}.j-cart-qty button{border:0;background:none;padding:0;display:grid;place-items:center;width:24px;height:28px}.j-cart-qty img{width:20px;height:20px}.j-cart-qty input{border:0;background:none;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;text-align:center;width:28px;font-size:14px;font-weight:600;color:var(--j-green);padding:0}.j-cart-qty input::-webkit-inner-spin-button{display:none}.j-cart-pack{font-size:14px;line-height:20px;margin:6px 0;color:#343530}.j-cart-refill{border:1px solid var(--j-green);color:var(--j-green);border-radius:99px;background:none;padding:9px 16px;font-size:13px;line-height:15.6px;font-weight:600;width:100%;max-width:300px;margin-top:2px}.j-cart-refill:hover{background:var(--j-green);color:#fff}.j-cart-plan{margin:4px 0 0;font-size:12px;line-height:18px}.j-cart-line-price{align-self:start;padding-top:10px;text-align:right;font-size:18px;line-height:24px;display:flex;flex-direction:column;align-items:flex-end}.j-cart-line-price s{opacity:.65}.j-cart-line-price button{background:none;border:0;padding:0;margin-top:12px;width:24px;height:24px}.j-cart-line-price img{width:24px;height:24px}.j-cart-line-quote{grid-column:1/-1;background:var(--j-green);color:var(--j-cream);padding:14px 16px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;line-height:24px}.j-cart-line-quote small{font-size:12px;opacity:.65;margin-left:8px}.j-cart-recommendations section{border:1px solid var(--j-green);border-radius:12px;padding:20px;margin:14px 0}.j-cart-recommendations h3{font:24px/32px Reckless Neue;color:var(--j-green);margin:0 0 20px}.j-cart-recommendation{display:flex;gap:14px;align-items:center;padding:14px;background:#fff7c1;border-radius:8px}.j-cart-recommendation>img{width:90px;height:90px;object-fit:contain}.j-cart-recommendation>div{flex:1}.j-cart-recommendation div>button{border:0;background:none;padding:0;text-align:left;font:18px/25px Reckless Neue;color:var(--j-green)}.j-cart-recommendation p,.j-cart-recommendation s{font-size:14px;line-height:20px;margin:5px 0 0}.j-cart-recommendation s{display:block;opacity:.7}.j-cart-offer-add{background:var(--j-green);color:#fff;border:0;border-radius:40px;padding:8px 18px;font-size:14px}.j-cart-footer{flex-shrink:0;margin:0 -32px;padding:16px 30px;background:#006e3712;max-height:55dvh;overflow:auto}.j-cart-totals{font-size:20px;line-height:24px;text-transform:uppercase}.j-cart-totals>div,.j-cart-savings summary{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:28px}.j-cart-totals strong{font-weight:700}.j-cart-savings summary{cursor:pointer;list-style:none}.j-cart-savings summary::-webkit-details-marker{display:none}.j-cart-savings-toggle:after{content:"+"}.j-cart-savings[open] .j-cart-savings-toggle:after{content:"−"}.j-cart-savings>div{background:#ddefc9;padding:8px 12px;border-radius:8px;margin:4px 0}.j-cart-savings p{display:flex;justify-content:space-between;margin:0;font-size:13px;line-height:20px;text-transform:none}.j-cart-subtotal>span{display:flex;gap:6px;align-items:center}.j-cart-subtotal s{font-size:16px;opacity:.5}.j-cart-percent{color:#111;background:#ffe151;border-radius:20px;padding:4px 12px;font-size:13px;line-height:20px}.j-cart-checkout{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;border:6px solid var(--j-cream);outline:2px solid var(--j-green);border-radius:60px;background:var(--j-green);color:var(--j-cream);height:60px;margin:24px 0 16px;font-size:16px;font-weight:500}.j-cart-checkout img{width:23px;height:18px}.j-cart-checkout:hover{filter:brightness(.95)}.j-cart-payment{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;padding-top:0}.j-cart-payment img{width:38px;height:24px;object-fit:contain}.j-cart-guarantees{display:flex;justify-content:center;gap:26px;margin-top:35px;align-items:center}.j-cart-guarantees span{display:flex;align-items:center;gap:8px;font-size:14px;line-height:22px;text-transform:uppercase;white-space:nowrap}.j-cart-guarantees img{width:28px;height:28px}.j-cart-drawer.is-empty{padding:0 15px;overflow:auto}.j-cart-empty h2{font:46px/52px Reckless Neue;text-align:center;margin:20px 20px 0}.j-cart-drawer.is-empty>.j-close{top:18px;right:32px}.j-cart-empty-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px 0 8px}.j-cart-empty-card{display:flex;flex-direction:column;align-items:center;padding:28px 18px 20px;border:1.5px solid var(--j-green);border-radius:12px;color:var(--j-green);text-align:center}.j-cart-empty-card-bundle{background:linear-gradient(135deg,#ddefc9,#fff7c1)}.j-cart-empty-card-toner{background:#ddefc9}.j-cart-empty-card-cream{background:#fff7c1}.j-cart-empty-content{flex:1;margin-bottom:16px}.j-cart-empty-content>img{width:120px;height:110px;object-fit:contain;display:block;margin:0 auto 12px}.j-cart-empty-content h3{font:17px/24px Reckless Neue;letter-spacing:-.1px;margin:0 0 6px;color:var(--j-green)}.j-cart-empty-content p{font-size:14px;line-height:20px;margin:0;padding:0 4px}.j-cart-buy{border:4px solid var(--j-cream);outline:2px solid var(--j-green);border-radius:30px;display:inline-block;padding:10px 16px;font-size:13px;line-height:22px;font-weight:700;color:var(--j-cream);background:#e57641}.j-cart-empty-card-bundle .j-cart-buy{background:linear-gradient(90deg,#e57641,#df6fab)}.j-cart-empty-card-cream .j-cart-buy{background:#df6fab}.j-cart-testimonial{background:var(--j-green);color:var(--j-cream);border-radius:12px;padding:24px;margin-bottom:20px}.j-cart-quote{display:block;width:100%;border:0;background:none;color:inherit;text-align:center;padding:0}.j-cart-quote p{font:italic 20px/28px Reckless Neue;margin:0 0 18px}.j-cart-quote>img{width:44px;height:44px;object-fit:cover;border-radius:50%;vertical-align:middle;margin-right:10px}.j-cart-quote small{display:block;margin-top:8px}.j-cart-testimonial-controls{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:18px}.j-cart-testimonial-controls button{padding:0;border:0;background:#fff6;border-radius:50%;width:7px;height:7px}.j-cart-testimonial-controls button.selected{background:var(--j-cream)}.j-cart-testimonial-controls button:first-child,.j-cart-testimonial-controls button:last-child{width:24px;height:24px;background:none;margin:0 10px}.j-cart-testimonial-controls img{width:16px;height:16px;filter:brightness(0) invert(1)}.j-cart-testimonial-controls button:disabled{opacity:.35}@media(min-width:1200px){.j-cart-drawer{width:700px}}@media(max-width:749px){.j-cart-drawer{width:100%;padding:0 20px}.j-cart-drawer>.j-close{right:20px}.j-cart-shipping{padding-top:18px}.j-cart-shipping p{margin-left:20px;margin-right:20px}.j-cart-line{grid-template-columns:80px minmax(0,1fr) 44px;gap:14px 12px;padding:16px}.j-cart-photo{width:80px;height:80px;align-self:start}.j-cart-line-top{flex-direction:column;gap:10px;margin-right:0}.j-cart-title{font-size:14px;line-height:20px}.j-cart-qty{width:92px}.j-cart-pack{font-size:14px;line-height:20px;margin:10px 0 6px}.j-cart-refill{padding:9px 16px;width:calc(100% + 0px);font-size:13px}.j-cart-line-price{font-size:14px;line-height:20px;padding-top:0}.j-cart-line-price button{margin-top:20px}.j-cart-line-quote{font-size:12px;line-height:18px;flex-direction:column;align-items:flex-start;gap:6px}.j-cart-footer{margin:0 -20px;padding:16px 18px}.j-cart-totals{font-size:16px;line-height:22px}.j-cart-totals>div,.j-cart-savings summary{min-height:24px}.j-cart-subtotal>span{gap:5px}.j-cart-subtotal s{font-size:14px}.j-cart-percent{padding:4px 10px}.j-cart-checkout{height:58px;margin-top:22px;margin-bottom:25px}.j-cart-payment{gap:4px}.j-cart-guarantees{gap:12px;margin-top:20px}.j-cart-guarantees span{font-size:12px;gap:6px}.j-cart-guarantees img{width:28px;height:28px}.j-cart-empty h2{font-size:36px;line-height:43px;margin:20px 10px 0}.j-cart-empty-content h3{font-size:15px;line-height:19.5px}.j-cart-empty-content p{font-size:12px;line-height:16.8px}.j-cart-empty-card{padding:28px 18px 20px}.j-cart-empty-content>img{max-width:100%}.j-cart-recommendations section{padding:16px}.j-cart-recommendations h3{font-size:20px;line-height:26px}.j-cart-recommendation{padding:10px;gap:10px;flex-wrap:wrap}.j-cart-recommendation>img{width:70px;height:70px}.j-cart-recommendation div>button{font-size:15px;line-height:21px}.j-cart-testimonial{padding:20px}.j-cart-quote p{font-size:18px;line-height:25px}}@media(prefers-reduced-motion:reduce){.j-cart-drawer{animation:none}}.j-backdrop:has(.j-cart-drawer){background:#12121280}.j-cart-drawer.is-empty>.j-close img{width:20px;height:20px}.video_card,.video_card_slider,.instafeed__video,.j-product-videos>button{isolation:isolate}.video_card .play_button,.video_card_slider .play_button_slider{z-index:2!important;pointer-events:none}.j-backdrop{isolation:isolate}.j-navigation,.j-navigation:has(.j-header-page){position:sticky;top:0;transition:transform .15s ease}.j-navigation-hidden{transform:translateY(-100%)}#shop{scroll-margin-top:100px}@media(prefers-reduced-motion:reduce){.j-navigation{transition:none}}.j-shop-categories button{transition:background-color .12s ease,color .12s ease}.j-shop-review-controls button{transition:opacity .15s ease}.j-shop-dropdown{animation:j-menu-in .2s ease}@keyframes j-menu-in{0%{opacity:0}to{opacity:1}}@media(min-width:1000px){.j-shop-menu-card{height:468px;min-height:468px;padding:40px 18px 23px;border-width:1.5px}.j-shop-menu-card>img{height:180px;margin-bottom:20px}.j-shop-menu-card h3{font-size:25px;line-height:36px;margin:0 0 8px}.j-shop-menu-card p{font-size:15px;line-height:21px;margin:10px 0 15px;padding:0 6px}.j-shop-menu-card .j-button{font-size:16px;line-height:22px;padding:14px 20px;bottom:-32px}.j-shop-categories button{font-size:15px;line-height:17px;padding:10px 20px}}@media(max-width:999px){.j-mobile-shop-open .j-promo{display:none}.j-mobile-shop-open .j-navigation{position:fixed;top:0;left:0;right:0;transform:none;z-index:100}.j-mobile-shop-open .j-header{border-bottom:1px solid #e6e3d9}.j-mobile-shop-open .j-offer-control{display:none}.j-shop-dropdown{top:70px!important;bottom:0;max-height:none;height:calc(100dvh - 70px);padding:24px 20px;box-shadow:none;overscroll-behavior:contain}.j-shop-menu-sidebar{display:none}.j-shop-menu-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0}.j-shop-menu-card{display:flex;padding:16px 12px 14px;border:1.5px solid var(--j-green);border-radius:16px;text-align:center;min-height:279px;gap:0;transition:opacity .15s ease}.j-shop-menu-card>img{width:100px;height:100px;margin:0 0 8px}.j-shop-menu-card h3{font-size:15px;line-height:19.5px;margin:0 0 4px}.j-shop-menu-card p{font-size:12px;line-height:16.8px;margin:0 0 10px}.j-shop-menu-card .j-button{position:static;transform:none;margin-top:auto;width:auto;max-width:none;padding:8px 18px;border-width:3px;font-size:13px;line-height:13px}.j-mobile-pages{margin-top:26px;display:flex;flex-direction:column;gap:20px}.j-mobile-pages a{color:var(--j-green);text-decoration:none;font-size:16px}}.j-offer-backdrop{padding:0;background:#174c8c}.j-dialog.j-offer{width:100%;height:100dvh;max-width:none;max-height:none;border-radius:0;padding:0;background:#174c8c url(offer-green-pink.png) center/cover no-repeat;color:#fff;overscroll-behavior:contain}.j-offer .j-close{position:fixed;top:12px;left:12px;right:auto;color:#fff;font-weight:300}.j-offer-content{width:340px;margin-left:calc(27.5vw - 170px);padding:85px 0 50px;text-align:center}.j-offer .j-offer-logo{width:100px;filter:brightness(0) invert(1);margin:0 auto 30px;display:block}.j-offer h2{font:40px/1.1 Reckless Neue;color:#fff;margin:0 0 24px}.j-offer h2 em{font:72px/1.1 Reckless Neue;color:#fff}.j-offer-content>p{font-size:16px;line-height:1.5;margin:0 0 22px}.j-offer-content .j-button{display:block;width:288px;margin:7px auto;padding:9px 8px;border:3px solid #eef3d5;outline:1px solid #287441;font-size:14px;line-height:18px;text-transform:uppercase;transition:background-color .2s ease,opacity .2s ease}.j-offer .j-no-thanks{display:block;color:#fff;margin:24px auto 0;font-size:14px;padding:6px}.j-offer-content form input{width:288px;color:#1d3824;margin:12px auto;display:block}.j-offer-content form small{display:block;font-size:11px;line-height:1.5;margin:18px 20px}.j-offer .j-code{border-color:#fff;margin:0 26px 20px}@media(max-width:749px){.j-dialog.j-offer{background-position:35% center}.j-offer-content{width:min(340px,100%);margin:0 auto;padding:55px 12px 35px;min-height:100dvh;background:linear-gradient(90deg,#123b7133,transparent)}.j-offer .j-offer-logo{margin-bottom:26px;width:90px}.j-offer h2{font-size:36px}.j-offer h2 em{font-size:64px}.j-offer-content .j-button,.j-offer-content form input{width:min(288px,100%)}}@media(max-height:620px)and (min-width:750px){.j-offer-content{padding-top:35px}.j-offer .j-offer-logo,.j-offer h2{margin-bottom:16px}}.j-product-page .j-pdp{padding-top:24px}.j-product-page .j-buy h1{font:30px/1.2 Reckless Neue;color:var(--j-green);margin:20px 0 24px}.j-product-page [data-ct-panel][hidden]{display:none!important}.j-product-page .transformation-timeline__card{transition:flex-basis .2s ease}.j-product-page .shopify-section:empty{display:none}@media(max-width:749px){.j-product-page .j-pdp{padding-top:20px}.j-product-page .j-buy h1{font-size:28px}}.j-gallery-backdrop{padding:0;background:var(--j-cream)}.j-dialog.j-gallery-dialog{width:100%;height:100dvh;max-height:none;max-width:none;border-radius:0;background:var(--j-cream);padding:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.j-gallery-dialog .j-modal-image{width:auto;height:auto;max-width:calc(100vw - 220px);max-height:90dvh;border:1px solid #1212120d;object-fit:contain;margin:20px 0 0;border-radius:0}.j-gallery-dialog .j-close{position:fixed;top:22px;right:50px;width:40px;height:40px;border-radius:50%;padding:12px;border:1px solid #1212121a;background:var(--j-cream);display:flex;align-items:center;justify-content:center}.j-gallery-dialog .j-close img{width:14px;height:14px;opacity:.65}@media(max-width:749px){.j-mobile-gallery-track{width:calc(100% + 40px);margin:0 -20px;padding-left:16px;padding-right:8px}.j-mobile-gallery-track .j-main-photo{height:auto;flex-shrink:0}.j-pdp .j-thumbnails{width:calc(100% + 28px);margin:14px -14px 0;padding:2px 0;gap:8px;scrollbar-width:none}.j-pdp .j-thumbnails button{width:46px;min-width:46px;border:1px solid transparent}.j-pdp .j-thumbnails button.selected{border:2px solid #121212}.j-gallery-dialog .j-modal-image{max-width:100vw;max-height:90dvh;margin:0;border:0}.j-gallery-dialog .j-close{top:20px;right:20px}}@media(max-width:749px){.j-product-page .j-pdp{padding-top:5px;row-gap:10px}.j-product-page .j-buy h1{font-size:24px;line-height:1.4}}@keyframes j-cart-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes j-backdrop-enter{0%{background-color:transparent}to{background-color:#12121280}}.j-cart-drawer{animation:j-cart-enter .2s ease both}.j-backdrop:has(.j-cart-drawer){animation:j-backdrop-enter .2s ease both}@media(prefers-reduced-motion:reduce){.j-cart-drawer,.j-backdrop:has(.j-cart-drawer){animation:none}.j-mobile-gallery-track .swiper-wrapper{transition-duration:0ms!important}}.j-dialog.j-account-dialog{height:calc(100dvh - 26px)}.j-account-dialog .j-account-panel h2{font:600 22px/1.2 Avantt TRIAL,sans-serif;margin:10px 0 16px;color:#31693f}.j-account-dialog a{color:#31693f;text-decoration:none}.j-account-dialog .j-account-terms a{text-decoration:underline}.j-account-dialog .j-button{background:#d97e47}.j-checkout-savings{line-height:18px}.j-checkout-savings hr{margin:9px 0}.j-express-title{margin-top:20px;margin-bottom:14px}.j-checkout h2{margin-top:30px}.j-checkout .j-checkout-contact-title h2{margin-top:0}.video_card,.video_card_slider,[data-product-video]{position:relative}.j-inline-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit;z-index:1}.video_card:not(.j-inline-loaded) .j-inline-video,.video_card_slider:not(.j-inline-loaded) .j-inline-video,[data-product-video]:not(.j-inline-loaded) .j-inline-video{visibility:hidden}.j-inline-loaded>.video-poster,.j-inline-loaded>.j-review-poster{opacity:0}.j-inline-playing .play_button svg,.j-inline-playing .play_button_slider svg{visibility:hidden}.j-inline-playing .play_button,.j-inline-playing .play_button_slider{background:#fdfaf0 url(video-pause.svg) center/16px 16px no-repeat}.j-product-videos>button{transition:transform .3s,box-shadow .3s}.j-product-videos>button.j-inline-playing{transform:translateY(-5px);box-shadow:0 6px 20px #00000026}[data-product-video].j-inline-playing .j-review-play{opacity:0}.j-video-status{position:absolute;left:8px;right:8px;bottom:8px;z-index:3;background:#fdfaf0e8;color:#31693f;font-size:12px;text-align:center;border-radius:5px;pointer-events:none}.j-inline-loading .j-video-status:empty:before{content:"Loading…"}@media(prefers-reduced-motion:reduce){.j-product-videos>button{transition:none}}.j-support-page{color:var(--j-green);min-height:40vh}.j-support-page input{max-width:100%}.j-support-page form[hidden]{display:none}.j-support-page form input[type=email],.j-support-page form input[type=text]{font:inherit}.j-support-page .form-us-laws-request,.j-support-page [class*=form-pipeda]{margin:16px 0}.j-support-page h1{font-family:Reckless Neue,serif}.j-support-page .rte{overflow-wrap:anywhere}.j-language-wrap{position:relative}.j-language{display:flex;align-items:center;gap:6px;font-size:13px!important;color:#222!important}.j-language-list{position:absolute;right:0;top:32px;width:202px;background:#fdfaf0;border:1px solid #ddd;box-shadow:0 4px 5px #1212120d;padding:10px 0;z-index:30}.j-language-list button{display:flex;align-items:center;gap:12px;width:100%;padding:10px 20px;background:none;border:0;text-align:left;color:#222;font:14px/1.4 Figtree,sans-serif;cursor:pointer}.j-language-list img{width:12px;height:9px}.j-language-list button:hover{background:#eee9df}.j-not-found{text-align:center;padding:90px 20px 120px}.j-not-found h1{font:56px/1.2 Reckless Neue;margin:20px}.j-not-found .j-button{display:inline-block}.j-checkout-empty{max-width:500px;margin:80px auto;text-align:center;padding:20px}.j-checkout-empty>img{width:110px;margin:auto}.j-checkout-empty h1{font:32px/1.3 Arial;margin:40px 0}.j-dialog:not(.j-account-dialog):not(.j-gallery-dialog):not(.j-offer){animation:j-dialog-enter .15s ease}.j-backdrop,.j-dialog,.j-drawer,.ing-spot__modal-content{overscroll-behavior:contain}.j-detail-body[hidden]{display:none}.faq-answer{will-change:height}.j-language-list{animation:j-dialog-enter .15s ease}@keyframes j-dialog-enter{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.faq-answer{will-change:auto}}@media(max-width:999px){.j-header-actions>.j-language-wrap{display:none}.j-mobile-language{border-top:1px solid #ccc;padding:16px 0}.j-mobile-language summary{cursor:pointer}.j-mobile-language button{display:block;padding:10px 20px;border:0;background:none;color:var(--j-green);font:inherit}.j-mobile-language button[aria-current=true]{font-weight:700}}.j-mobile-gallery-track{position:relative}.j-clinician-sticker{position:absolute;top:12px;left:0;width:100%;z-index:3;pointer-events:none}.j-clinician-sticker[hidden]{display:none}.j-clinician-sticker iframe{border:0;transform-origin:top left;pointer-events:auto;transition:width .3s ease-in-out;filter:drop-shadow(0 0 1px #0004)}@media(max-width:999px){.j-pdp .j-rating{gap:3px}.j-pdp .j-pdp-stars{font-size:16px;gap:0}.j-pdp .j-buy h1,.j-pdp .j-buy h2{margin-top:16px;margin-bottom:16px}.j-pdp .j-description{line-height:1.8}}.j-clinician-sticker{left:16px;width:calc(100% - 32px)}.j-offer>.j-close{position:fixed}.j-skip{position:fixed;top:-100px;left:16px;z-index:20000;padding:12px 18px;background:var(--j-cream);color:var(--j-green);border:2px solid var(--j-green)}.j-skip:focus{top:12px}#MainContent:focus{outline:none}[inert]{-webkit-user-select:none;user-select:none}button:focus-visible,a:focus-visible,summary:focus-visible,[role=button]:focus-visible{outline:2px solid #af558e;outline-offset:3px}.j-clinician-fallback{text-align:center;padding:50px 20px}.j-clinician-fallback button{border:1px solid var(--j-green);border-radius:24px;padding:12px 24px;background:transparent;color:var(--j-green);font:inherit}.j-clinician-quant{margin:16px 0 5px;width:100%}.j-clinician-quant iframe{display:block;border:0;width:100%}@media(max-width:480px){.j-clinician-quant{display:none}}@media(max-width:480px){.j-shop.j-pdp .j-buy{margin-left:-4px;margin-right:-4px}.j-shop.j-pdp .j-rating{gap:5px}.j-shop.j-pdp .j-pdp-stars .jdgm-star{padding-right:2px;font-weight:400}}@media(max-width:480px){.j-shop.j-pdp .j-pdp-stars{gap:0!important}}.j-support-page .privacy-block__heading{margin:.83em 0}.video_card.j-inline-playing .play_button,.video_card_slider.j-inline-playing .play_button_slider{display:none!important;opacity:0!important;visibility:hidden!important}

.j-shopify-cart-busy{opacity:.6;pointer-events:none}.j-cart-shipping,.j-cart-plan,.j-cart-footer .j-cart-totals>div:first-child:not(.j-cart-subtotal){display:none}.j-cart-checkout:disabled{opacity:.6}.j-offer-control{display:none}
