#rc_login{display:none!important}body[data-membership=true] .productInfo form .AddToCartWrapper canvas{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:1}body[data-membership=true] .productInfo form .button#AddToCart,body[data-membership=true] .productInfo form .button#AddToCart:hover,body[data-membership=true] .productInfo form .button#AddToCart b{background-image:linear-gradient(to right,#ffcf25,#ffa800,#ff7a00,#fd5a00);box-shadow:0 4px 15px #e5420a59}body[data-membership=true] .productInfo form .button#AddToCart:after{content:"";position:absolute;top:0;left:-200%;width:200%;height:100%;transform:skew(-20deg);background-image:linear-gradient(to right,transparent,rgba(255,255,255,.5),transparent)}body[data-membership=true] .productInfo form .button#AddToCart:hover:after{animation:shine 1.8s ease infinite}@keyframes shine{to{left:200%}}.customerStatus{padding:4px 8px;border-radius:4px;font-weight:700;background:#f5f5f5}.customerStatus[data-status=active]{color:#ffa800;background:#fffbf4}.customerStatus[data-status=test]{color:#7b9f5a;background:#f3f7d9}.customerSubscriptionBadge{align-items:center;justify-content:center;gap:5px}body[data-membership=true] .customerSubscriptionBadge:before{content:"";display:inline-block;background-image:url(./subscription-membership.png);background-repeat:no-repeat;background-size:contain;width:20px;height:20px}.customerPortalTitle{display:flex;align-items:center;justify-content:space-between;width:100%;gap:32px;margin-bottom:50px}.customerPortalTitle h1{margin-bottom:5px}.customerPortalTitle a{text-decoration:underline;font-size:18px;line-height:24px}#customerMembership{display:flex;gap:32px}.customerMembershipBlock{flex:1;display:flex;flex-direction:column;gap:32px;position:relative}.bodyL#cancelSubscription{margin-top:auto;text-align:left;-webkit-appearance:none;appearance:none;padding:0;outline:none;border:none;background:transparent;text-decoration:underline;color:#8d8d8d;cursor:pointer}#warningMebershipCancelled{margin-right:5px;position:relative;top:-1px}[data-date]{display:none!important}.customerTextImage{aspect-ratio:2 / 3;background-position:center;background-repeat:no-repeat;background-size:cover}.customerTextImage *{color:currentColor!important}#customerPortal{text-align:left}.customerPortalNav ul{display:flex;flex-direction:column;gap:8px}.customerPortalNav a{border-radius:8px;display:flex;align-items:center;gap:12px;padding:12px;text-decoration:none;width:100%;font-weight:700}.customerPortalNav a.active{color:#fff;background:linear-gradient(272deg,#81b556 14.49%,#bfda3c 98.62%)}.customerPortalNav a.active path{fill:#fff}.customerBlockWrap{padding:24px;border-radius:8px;background-color:#fff;box-shadow:0 1px 12px #091e420a;overflow:auto}.customerBlockWrap.greenBlock{background-color:#f3f7d9}.customerBlockWrap.emptyOrders{display:flex;align-items:center;justify-content:center;aspect-ratio:3}.customerOrderGrid{display:grid;grid-template-columns:repeat(6,1fr);gap:15px}.customerOrderGrid .customerBlockWrap:nth-child(1){grid-area:1 / 1 / 2 / 7}.customerOrderGrid .customerBlockWrap:nth-child(2){grid-area:2 / 1 / 3 / 5}.customerOrderGrid .customerBlockWrap:nth-child(3){grid-area:3 / 1 / 4 / 4}.customerOrderGrid .customerBlockWrap:nth-child(4){grid-area:3 / 4 / 4 / 7}.customerOrderGrid .errors{color:red}.accountWrap .formWrap h1,.accountWrap .formWrap h2{margin-bottom:12px}.customer-form-subtitle{margin-bottom:32px}.recovery-box{background-color:#efffe7;border:1px solid #74CC47;font-size:1.4rem;color:#333;display:inline-block;margin:0 0 16px;font-family:var(--metaFontStack);text-align:left;font-weight:700;padding:8px 8px 8px 32px;border-radius:6px;line-height:18px;position:relative;display:none}.recovery-box svg{position:absolute;width:18px;height:18px;top:0;left:8px;bottom:0;margin:auto}#CustomerLoginForm.recovery .recovery-box{display:block}.password-input{display:block;position:relative}.password-input-icon{cursor:pointer;position:absolute;top:17px;right:15px}.modalCancelMembership[data-type=cancel] [data-decline=true]{-webkit-appearance:none;appearance:none;background:transparent;outline:none;border:none;text-decoration:underline;cursor:pointer;color:#8d8d8d;font-size:18px;font-weight:700}input[type=password]+.password-input-icon .Icon--password-hide,input[type=text]+.password-input-icon .Icon--password-show{display:none}.accountWrap{background-image:url(./customer-bg.png);background-repeat:no-repeat;background-size:cover;background-position:right}.accountWrap .formWrap{background-color:#fff;border-radius:8px;padding:32px 28px;width:40%}.accountWrap .formWrap .errors{text-align:left}.formWrap .errors li:before{content:"";display:inline-block;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNiAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMDAwMDIgMi4yMTUwOUM0LjcyODkxIDIuMjE1MDkgMi4wNzQxIDQuODY5OSAyLjA3NDEgOC4xNDEwMUMyLjA3NDEgMTEuNDEyMSA0LjcyODkxIDE0LjA2NjkgOC4wMDAwMiAxNC4wNjY5QzExLjI3MTEgMTQuMDY2OSAxMy45MjU5IDExLjQxMjEgMTMuOTI1OSA4LjE0MTAxQzEzLjkyNTkgNC44Njk5IDExLjI3MTEgMi4yMTUwOSA4LjAwMDAyIDIuMjE1MDlaTTguNTkyNjIgMTEuMTA0SDcuNDA3NDNWOS45MTg3OUg4LjU5MjYyVjExLjEwNFpNOC41OTI2MiA4LjczMzYxSDcuNDA3NDNWNS4xNzgwNUg4LjU5MjYyVjguNzMzNjFaIiBmaWxsPSIjRjMxODMwIi8+Cjwvc3ZnPg==);background-size:cover;width:17px;height:17px;margin-right:8px;transform:translateY(3px)}.formWrap .button{width:auto}.formWrap form.formWrap a{color:inherit}.accountWrap .formWrap label{display:block;text-align:left;font-weight:700;margin-bottom:4px}.icon-customer{position:relative;width:var(--icon-width);height:var(--icon-height);display:inline-block}.icon-customer svg{display:inline-block;width:var(--icon-width);height:var(--icon-height)}.icon-customer svg path:first-child{fill:#fff6e5!important}.icon-customer svg path:last-child{fill:#7b9f5a!important}.customerOrderDropdown{padding:16px;background-color:#fff;font-size:18px;font-weight:700;border:1px solid #e1e1e1;border-radius:8px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.customerOrderDropdown:after{content:"";width:10px;height:10px;border-right:2px solid currentColor;border-top:2px solid currentColor;transform:rotate(135deg)}.customerOrderDropdown.active:after{transform:rotate(-45deg)}.customerOrderDropdown:not(.active)+table{display:none}body[data-membership=true] header .icon-customer:after{content:"";position:absolute;top:4px;right:-4px;background-image:url(./header-membership.png);background-repeat:no-repeat;background-size:contain;display:block;width:20px;height:20px}body[data-membership=true] #customerAccountPage .icon-customer:after{content:"";position:absolute;top:-5%;right:-15%;background-image:url(./account-membership.png);background-repeat:no-repeat;background-size:contain;display:block;width:55%;height:50%}#customerAccountPage .membership-block-info{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#ffffff4d}.membership-block-info ul{list-style:none}.membership-block-info ul p{font-size:20px;font-weight:700}.membership-block-info li{font-size:16px;position:relative;padding-left:30px!important;line-height:26px}.membership-block-info .border-top-division{margin-top:0}.membership-block-info li:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjAwMDEgMi4xNDA2MkM2LjQ4NjEyIDIuMTQwNjIgMi4wMDAxMiA2LjYyNjYzIDIuMDAwMTIgMTIuMTQwNkMyLjAwMDEyIDE3LjY1NDYgNi40ODYxMiAyMi4xNDA2IDEyLjAwMDEgMjIuMTQwNkMxNy41MTQxIDIyLjE0MDYgMjIuMDAwMSAxNy42NTQ2IDIyLjAwMDEgMTIuMTQwNkMyMi4wMDAxIDYuNjI2NjMgMTcuNTE0MSAyLjE0MDYyIDEyLjAwMDEgMi4xNDA2MlpNMTAuMDAxMSAxNi41NTM2TDYuMjg4MTIgMTIuODQ4Nkw3LjcwMDEyIDExLjQzMjZMOS45OTkxMiAxMy43Mjc2TDE1LjI5MzEgOC40MzM2M0wxNi43MDcxIDkuODQ3NjNMMTAuMDAxMSAxNi41NTM2WiIgZmlsbD0iI0ZDQ0M2NiIvPgo8L3N2Zz4=);background-size:cover;width:25px;height:25px;display:block;position:absolute;top:0;left:0}.membership-badge{color:#fff;border-radius:6px;padding:2px 6px;font-weight:700;font-family:Montserrat,Arial,Helvetica,sans-serif}.membership-badge[data-type=basic]{background-color:#7b9f5a}.membership-badge[data-type=premium]{background:orange;background:linear-gradient(145deg,#febe45 0% 20%,orange 21% 100%)}.grid-customer{gap:32px;flex-wrap:nowrap}.grid-customer>div{flex:1;flex-basis:50%}header .rightMenu>div.header-membership{height:36px;margin:0 5px 0 0;position:relative}.header-membership>.membership-cta{background:#ffa800;height:100%;cursor:pointer;font-size:14px}.header-membership>.membership-cta svg{width:16px}.membership-block-banner{background-image:url(./banner-membership.png);background-position:center;background-size:cover;padding:10px 14px;font-size:26px;font-weight:700;color:#fff;border-radius:4px}.membership-cta{display:flex;cursor:pointer;border:none;outline:none;align-items:center;justify-content:center;padding:8px 24px;border-radius:4px;color:#fff;font-weight:700;font-size:18px;gap:8px;height:46px;background:linear-gradient(90deg,#ffcb14,#ff6f1f)}.membership-cta:hover{color:#fff}.membership-cta svg{height:auto;width:24px}.membership-cta path{fill:#fff!important}.border-top-division{border-top:1px dashed #ff9164;margin-top:24px;padding-top:24px}body[data-membership=true] #productHead .price:after{content:"";display:inline-block;background-image:url(./subscription-membership.png);background-repeat:no-repeat;background-size:contain;width:20px;height:20px;margin-left:2px;transform:translateY(2px)}.modalCancelMembership{z-index:999;opacity:0;visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;background:#0000004d;display:flex;justify-content:center;align-items:center;transition:.3s ease}.modalCancelMembership.active{opacity:1;visibility:visible}.modalCancelMembership:not(.processed) [data-processed=true],.modalCancelMembership.processed [data-processed=false]{display:none!important}.modalCancelMembership .customerBlockWrap{width:560px;max-width:90%;max-height:90%;overflow:auto;gap:20px}.cancelMembershipResult{background-color:#fffbf4;padding:16px}.cancelMembershipDetails{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px}.cancelMembershipDetail{width:calc(50% - 6px);background-color:#fffbf4;display:flex;justify-content:flex-start;align-items:center;text-align:left;gap:8px;padding:8px}.cancelMembershipDetailImage{width:36px;height:36px;flex-shrink:0;position:relative}.cancelMembershipDetailImage:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:#92be6a}.cancelMembershipDetailImage img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}@media screen and (min-width:769px){.customerPortalNav{padding-right:60px}.customerPortalNav li:last-child{margin-top:180px}.header-membership>.membership-block-info{margin-top:20px;width:380px;position:absolute;top:100%;left:50%;visibility:hidden;opacity:0;transform:translate(-50%,-20px);transition:.5s ease}.header-membership.active>.membership-block-info{visibility:visible;opacity:1;transform:translate(-50%)}}@media screen and (max-width:1023px){.cancelMembershipDetail{width:100%}header .rightMenu>div.header-membership{position:absolute;top:100%;left:0;background:#fff;padding:10px 20px;width:100%;height:auto;border-top:1px solid #e5e8ed;border-bottom:1px solid #e5e8ed}.header-membership>.membership-cta{width:100%;height:36px}.header-membership:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:#0000004d;visibility:hidden;opacity:0;z-index:3}.header-membership.active:before{visibility:visible;opacity:1;cursor:pointer;transition:.5s ease}.header-membership>.membership-block-info{width:100%;position:fixed;bottom:0%;left:0%;visibility:hidden;transform:translateY(100%);z-index:3;transition:.5s ease}.header-membership.active>.membership-block-info{visibility:visible;transform:translateY(0)}#customerMembership{flex-direction:column}.customerPortalTitle{padding-top:24px;text-align:center;flex-direction:column;margin-bottom:12px;gap:0}.customerPortalTitle .h-stack{justify-content:center}.customerOrderGrid{display:flex;flex-direction:column}.grid-customer{gap:32px;flex-wrap:wrap}.grid-customer>div{flex-basis:100%}#create_customer .flex{flex-wrap:wrap}a.header-account{right:10px;display:flex}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/membership.css.map */
