.frcp-app{--cm-font: "Poppins", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cm-primary: #50519d;--cm-primary-soft: #e8e8fb;--cm-border: #e2e2f7;--cm-text: #1c1c1c;--cm-label: #5f5f6b;--cm-avatar: #e8963a;--cm-pill-bg: #fbe9d4;--cm-pill-text: #6b3f10;--cm-radius: 16px;--cm-h1-size: 32px;--cm-h1-lh: 40px;--cm-h1-weight: 600;--cm-h1-margin: 0 0 32px;--frcp-navDesktopWidth: 335px;--frcp-desktopGutter: 60px;--frcp-maxWidth: 1340px;--frcp-primaryColor: var(--cm-primary);--frcp-textColor: var(--cm-text);--frcp-borderRadius: var(--cm-radius);--ico-basket: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M3.8 6h16.4a1.7 1.7 0 0 1 0 4H3.8a1.7 1.7 0 0 1 0-4zM5.2 11.5h13.6a1.2 1.2 0 0 1 1.2 1.3l-.9 7a2.5 2.5 0 0 1-2.5 2.1H7.4a2.5 2.5 0 0 1-2.5-2.1l-.9-7a1.2 1.2 0 0 1 1.2-1.3zM8.3 14.4a1 1 0 0 1 1 1 2.7 2.7 0 0 0 5.4 0 1 1 0 1 1 2 0 4.7 4.7 0 0 1-9.4 0 1 1 0 0 1 1-1z'/%3E%3Cpath d='M6.6 5.7L9 3.2M17.4 5.7L15 3.2' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");--ico-user: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='7' r='5'/%3E%3Cpath d='M3 21.5c0-4.6 4-7.5 9-7.5s9 2.9 9 7.5z'/%3E%3C/svg%3E");--ico-pin: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 1.5a8 8 0 0 0-8 8c0 5.6 8 13 8 13s8-7.4 8-13a8 8 0 0 0-8-8zm0 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6z'/%3E%3C/svg%3E");--ico-wallet: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M5 4h11a3 3 0 0 1 3 3v1.2a2 2 0 0 1 2 2v3.6a2 2 0 0 1-2 2V17a3 3 0 0 1-3 3H5a3 3 0 0 1-3-3V7a3 3 0 0 1 3-3zm.5 5.5a1 1 0 1 0 0 2H10a1 1 0 1 0 0-2zM16.5 11a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3z'/%3E%3C/svg%3E");--ico-edit: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 17.25V21h3.75L17.8 9.94l-3.75-3.75L3 17.25zM20.7 7.04a1 1 0 0 0 0-1.41l-2.34-2.34a1 1 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z'/%3E%3C/svg%3E");--ico-user-white: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Ccircle cx='12' cy='7' r='5'/%3E%3Cpath d='M3 21.5c0-4.6 4-7.5 9-7.5s9 2.9 9 7.5z'/%3E%3C/svg%3E");--ico-logout: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='7' width='17' height='24' rx='3.6' fill='%231e2754'/%3E%3Crect y='3' width='11' height='18' rx='2.8' fill='%231e2754'/%3E%3Cpath d='M5.9 12h9.4M5.9 12l3.1-3.1M5.9 12l3.1 3.1' fill='none' stroke='%23f1f0fd' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");font-family:var(--cm-font);color:var(--cm-text)}.frcp-app .frcp-icon[data-frcp-icon=orders],.frcp-app .frcp-icon[data-frcp-icon=profile],.frcp-app .frcp-icon[data-frcp-icon=addresses],.frcp-app .frcp-icon[data-frcp-icon=edit]{background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.frcp-app .frcp-icon[data-frcp-icon=orders] svg,.frcp-app .frcp-icon[data-frcp-icon=profile] svg,.frcp-app .frcp-icon[data-frcp-icon=addresses] svg,.frcp-app .frcp-icon[data-frcp-icon=edit] svg{display:none}.frcp-app .frcp-icon[data-frcp-icon=orders]{-webkit-mask-image:var(--ico-basket);mask-image:var(--ico-basket)}.frcp-app .frcp-icon[data-frcp-icon=profile]{-webkit-mask-image:var(--ico-user);mask-image:var(--ico-user)}.frcp-app .frcp-icon[data-frcp-icon=addresses]{-webkit-mask-image:var(--ico-pin);mask-image:var(--ico-pin)}.frcp-app .frcp-icon[data-frcp-icon=edit]{-webkit-mask-image:var(--ico-edit);mask-image:var(--ico-edit)}.frcp-app .frcp-nav__title{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;align-items:center;padding:0;order:0!important}.frcp-app .frcp-nav__title:before{content:"";width:76px;height:76px;border-radius:50%;background:var(--cm-avatar) var(--ico-user-white) center 52% / 46% no-repeat;box-shadow:0 6px 16px #e8963a59,inset 0 0 0 3px #ffffff40}.frcp-app .frcp-nav__name{display:flex;flex-wrap:nowrap;gap:0 8px;min-width:0;max-width:100%;font-size:24px;line-height:32px;font-weight:700;color:var(--cm-text)}.frcp-app .frcp-nav__name .frcp-nav__first-name{width:auto!important}.frcp-app .frcp-nav__last-name{display:block}.frcp-app .frcp-nav__name .frcp-nav__first-name,.frcp-app .frcp-nav__name .frcp-nav__last-name{flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.frcp-app .frcp-nav__email{grid-column:1 / -1;margin-top:22px;font-size:14px;color:#222!important;opacity:unset!important}.frcp-app .frcp-nav__email,.frcp-app .frcp-nav__phone{min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.frcp-app .frcp-nav__phone{grid-column:1 / -1;margin-top:4px;font-size:15px;line-height:24px;color:#222}.frcp-app{--ico-star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3.2l2.5 5.3 5.6.7-4.1 3.9 1.1 5.7L12 16l-5.1 2.8L8 13.1 3.9 9.2l5.6-.7z' stroke='%23000' stroke-width='3' stroke-linejoin='round'/%3E%3C/svg%3E")}.frcp-app.frcp-app .frcp-nav__title:before{grid-column:1;grid-row:1 / span 2}.frcp-app.frcp-app .frcp-nav__name{grid-column:2;grid-row:1;align-self:end}.frcp-app.frcp-app .frcp-ambassador-badge{grid-column:2;grid-row:2;justify-self:start;align-self:start;display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;height:28px;margin-top:10px;padding:0 12px 0 10px;border-radius:999px;background:var(--cm-pill-bg);color:#222;font-family:var(--cm-font);font-size:13px;line-height:20px;font-weight:400;white-space:nowrap}.frcp-app.frcp-app .frcp-ambassador-badge:before{content:"";flex:none;width:12px;height:12px;background:var(--cm-avatar);-webkit-mask:var(--ico-star) center / contain no-repeat;mask:var(--ico-star) center / contain no-repeat}.frcp-app .frcp-nav-button__count{display:none}.frcp-app .frcp-nav-button{display:flex!important;align-items:center!important;font-family:var(--cm-font);font-size:16px;font-weight:500;color:var(--cm-text);background:#fff;border:1px solid var(--cm-border);border-radius:8px}.frcp-app .frcp-nav-button[active=true]{background:var(--cm-primary);border-color:var(--cm-primary);color:#fff}.frcp-app .frcp-nav-button[active=true]:focus,.frcp-app .frcp-nav-button[active=true]:focus-visible{background:var(--cm-primary);border-color:#fff;color:#fff;outline:none}.frcp-app .frcp-nav-button,.frcp-app .frcp-nav-button:hover,.frcp-app .frcp-nav-button:focus,.frcp-app .frcp-nav-button:focus-visible,.frcp-app .frcp-nav-button:active,.frcp-app .frcp-nav-button[active=true],.frcp-app .frcp-nav-button[active=true]:focus,.frcp-app .frcp-nav-button[active=true]:active{opacity:1!important}.frcp-app .frcp-nav-button:has(>.frcp-icon[data-frcp-icon=logout]) .frcp-icon{background-image:var(--ico-logout);background-repeat:no-repeat;background-position:center;background-size:16px 16px}.frcp-app .frcp-nav-button:has(>.frcp-icon[data-frcp-icon=logout]) .frcp-icon svg{display:none}.frcp-app .frcp-nav__logout-proxy{display:none}.frcp-app .frcp-nav--slider-menu{border-bottom:none!important}.frcp-app .frcp-card{position:relative;padding:26px 24px;border:1px solid var(--cm-border);border-radius:var(--cm-radius);box-shadow:none;background:#fff}.frcp-app .frcp-profile-card{min-width:0;box-sizing:border-box;margin:0!important}.frcp-app .frcp-profile-card__label{font-size:11px;line-height:16px;text-transform:uppercase;letter-spacing:.01em;color:var(--cm-label)}.frcp-app .frcp-profile-card__content{margin-top:12px;font-size:32px;line-height:40px;font-weight:700;color:var(--cm-text)}.frcp-app .frcp-profile-card:after{content:"";position:absolute;top:24px;right:24px;width:30px;height:30px;background:var(--cm-primary);-webkit-mask:center / contain no-repeat;mask:center / contain no-repeat}.frcp-app .frcp-profile-card--spent:after{-webkit-mask-image:var(--ico-wallet);mask-image:var(--ico-wallet)}.frcp-app .frcp-profile-card--orders:after{-webkit-mask-image:var(--ico-basket);mask-image:var(--ico-basket)}.frcp-app .frcp-profile-card--addresses:after{-webkit-mask-image:var(--ico-pin);mask-image:var(--ico-pin)}.frcp-app .frcp-profile-cards-container{display:grid;width:100%}.frcp-app .frcp-section__title-row{padding:0 0 16px;border-bottom:0}.frcp-app .frcp-section__title{font-size:18px;line-height:28px;font-weight:700;color:var(--cm-text)}.frcp-app .frcp-profile__edit{color:var(--cm-primary)}.frcp-app .frcp-profile__edit .frcp-icon{width:20px;height:20px}.frcp-app .frcp-profile__edit-text{display:none}.frcp-app .frcp-profile .frcp-section__content{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:center;padding:28px 24px;min-height:120px;border:1px solid var(--cm-border);border-radius:var(--cm-radius)}.frcp-app .frcp-profile-block{margin:0!important;width:100%!important}.frcp-app .frcp-profile .frcp-profile-block,.frcp-section__content .frcp-profile__email{width:100%!important}.frcp-app .frcp-profile-block__content{margin-top:8px;font-size:15px!important;line-height:24px;font-weight:600;color:#2a2a2a;overflow-wrap:anywhere}.frcp-app .frcp-profile__ambassador .frcp-profile-block__content{display:inline-block;padding:6px 16px;border-radius:999px;background:var(--cm-pill-bg);color:var(--cm-pill-text);line-height:18px;font-weight:500}.frcp-app .frcp-profile__email:after,.frcp-app .frcp-profile__phone:has(.frcp-profile-block__content:not(:empty)):after{display:inline-flex;align-items:center;box-sizing:border-box;height:20px;margin-top:8px;padding:0 10px 0 24px;border-radius:999px;font-size:11px;line-height:20px;font-weight:500;background-repeat:no-repeat;background-position:8px center;background-size:11px 11px}.frcp-app .frcp-profile__email:after{content:"Verified";background-color:#d6f5df;color:#1d5c34;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231d5c34' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12.5l5 5L19.5 7'/%3E%3C/svg%3E")}.frcp-app .frcp-profile__phone:has(.frcp-profile-block__content:not(:empty)):after{content:"Private";background-color:var(--cm-primary-soft);color:var(--cm-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2350519d'%3E%3Cpath fill-rule='evenodd' d='M7 10V8a5 5 0 0 1 10 0v2h1a1 1 0 0 1 1 1v9a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1v-9a1 1 0 0 1 1-1zm2 0h6V8a3 3 0 0 0-6 0z'/%3E%3C/svg%3E")}.frcp-app .frcp-section__content>.frcp-profile-block:nth-child(2n){border-left:1px solid var(--cm-border)}.frcp-app .frcp-main-view:before{content:"Account Settings";display:block;margin:var(--cm-h1-margin);font-family:"Poppins",var(--cm-font, system-ui),sans-serif;font-size:var(--cm-h1-size);line-height:var(--cm-h1-lh);font-weight:var(--cm-h1-weight);color:var(--cm-text)}.frcp-profile .frcp-section__content .frcp-profile__accepts-marketing{width:100%!important}.frcp-address__default-address .frcp-form__label,.frcp-profile__accepts-marketing .frcp-form__label{margin-left:8px!important}@media(min-width:1060px){.frcp-app{--cm-section-gap: 48px}.frcp-app .frcp-main{max-width:var(--frcp-maxWidth);gap:var(--frcp-desktopGutter);margin-bottom:100px!important}.frcp-app .frcp-nav{display:flex;flex-direction:column;width:var(--frcp-navDesktopWidth);max-width:var(--frcp-navDesktopWidth);padding:0;border:0;border-radius:0;box-shadow:none;background:transparent}.frcp-app .frcp-nav__title{padding-top:4px}.frcp-app .frcp-nav__menu{display:contents!important}.frcp-app .frcp-nav-button,.frcp-app .frcp-nav-button:first-child{order:3;width:100%;min-width:0;height:55px;margin:0 0 13px;padding:0 26px;gap:18px;white-space:normal;border:1px solid var(--cm-border)}.frcp-app .frcp-nav-button:first-child{margin-top:0}.frcp-app .frcp-nav-button[active=true]{border-color:var(--cm-primary)}.frcp-app .frcp-nav-button .frcp-icon{width:20px;height:20px}.frcp-app .frcp-nav-button[data-to="#/change_password"]{order:4}.frcp-app .frcp-nav-button:has(>.frcp-icon[data-frcp-icon=logout]),.frcp-app .frcp-nav-button:has(>.frcp-icon[data-frcp-icon=logout]):first-child{order:2;align-self:flex-start;width:auto;height:auto;margin:30px 0 47px;padding:0;gap:8px;border:0;border-radius:0;background:transparent;color:var(--cm-primary);font-weight:500}.frcp-app .frcp-nav-button:has(>.frcp-icon[data-frcp-icon=logout]) .frcp-nav-button__text{flex:none}.frcp-app .frcp-nav-button:has(>.frcp-icon[data-frcp-icon=logout]) .frcp-icon{box-sizing:border-box;width:32px;height:32px;border-radius:50%;background-color:var(--cm-primary-soft)}.frcp-app .frcp-main-view{width:calc(100% - var(--frcp-navDesktopWidth) - var(--frcp-desktopGutter))}.frcp-app .frcp-profile-cards-container{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;max-width:none}.frcp-app .frcp-card{flex:none;width:auto}.frcp-app .frcp-section{margin-top:var(--cm-section-gap)}.frcp-app .frcp-profile-block__label{font-size:10px!important;line-height:16px;text-transform:uppercase;color:var(--cm-label)}.frcp-app .frcp-section__content>.frcp-profile-block:nth-child(odd){padding-right:24px}.frcp-app .frcp-section__content>.frcp-profile-block:nth-child(2n){padding:8px 0 8px 40px}}@media(max-width:1059px){.frcp-app{--cm-radius: 14px;--cm-h1-size: 14px;--cm-h1-lh: 20px;--cm-h1-weight: 500;--cm-h1-margin: 24px 0 16px}.frcp-app .frcp-profile-block__content{font-size:12px!important}.frcp-app .frcp-main{flex-direction:column!important;align-items:stretch!important;gap:24px!important;padding:16px!important;margin-bottom:100px!important}.frcp-app .frcp-main-view{width:100%!important}.frcp-app .frcp-nav{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:max-content;gap:0;width:100%!important;max-width:none!important;box-sizing:content-box!important;padding:0 0 36px!important;border:0;border-bottom:1px solid #8b8b8b!important;border-radius:0;box-shadow:none;background:transparent}.frcp-app .frcp-nav__title{grid-column:1 / -1;column-gap:14px;padding:0 0 12px}.frcp-app .frcp-nav__title:before{width:72px;height:72px}.frcp-app.frcp-app .frcp-nav__title{grid-template-columns:auto minmax(0,auto) minmax(0,auto) minmax(0,1fr);column-gap:0}.frcp-app.frcp-app .frcp-nav__title:before{grid-column:1;grid-row:1 / span 3;align-self:center;margin-right:14px}.frcp-app.frcp-app .frcp-nav__name,.frcp-app.frcp-app .frcp-ambassador-badge{grid-column:2 / -1}.frcp-app.frcp-app .frcp-nav__email{grid-column:2;grid-row:3;margin-top:10px;font-size:14px;line-height:20px}.frcp-app.frcp-app .frcp-nav__phone{grid-column:3;grid-row:3;margin-top:10px;font-size:14px;line-height:20px;white-space:nowrap}.frcp-app.frcp-app .frcp-nav__phone:before{content:"|";margin:0 8px}.frcp-app .frcp-nav__menu{display:flex!important;flex-direction:row;flex-wrap:nowrap!important;gap:8px!important;width:100%;margin:0;padding:0;overflow-x:auto!important;overflow-y:hidden;border-bottom:0;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:none;mask-image:none}.frcp-app .frcp-nav__menu::-webkit-scrollbar{display:none}.frcp-nav--slider-menu .frcp-nav__menu:after{background-image:none!important}.frcp-app .frcp-nav-button,.frcp-app .frcp-nav-button:first-child{flex:1 0 104px;flex-direction:column;justify-content:center;width:auto;min-width:max-content;height:72px;margin:0;padding:0 8px;font-size:16px;text-align:center;white-space:nowrap;scroll-snap-align:start;background:#fff;border:1px solid var(--cm-border);border-radius:8px}.frcp-app .frcp-nav-button[active=true]{background:var(--cm-primary);border-color:var(--cm-primary);color:#fff}.frcp-app .frcp-nav-button__text{flex:none;width:auto;margin:0!important}.frcp-app .frcp-nav-button .frcp-icon{width:20px;height:20px}.frcp-app .frcp-nav-button:has(>.frcp-icon[data-frcp-icon=logout]),.frcp-app .frcp-nav-button:has(>.frcp-icon[data-frcp-icon=logout]):first-child{order:99;border:1px solid var(--cm-border)}.frcp-app .frcp-nav-button:has(>.frcp-icon[data-frcp-icon=logout]) .frcp-icon{width:20px;height:20px}.frcp-app .frcp-nav-button[data-cm-proxied]{display:none!important}.frcp-app .frcp-nav__logout-proxy{position:absolute;top:0;right:0;z-index:2;display:flex;align-items:center;justify-content:center;width:34px;height:34px;margin:0;padding:0;border:0;border-radius:50%;-webkit-appearance:none;appearance:none;background:var(--cm-primary-soft);cursor:pointer}.frcp-app .frcp-nav__logout-proxy svg{display:block;width:18px;height:18px;pointer-events:none}.frcp-app.frcp-app .frcp-nav__name{padding-right:44px;box-sizing:border-box}.frcp-app .frcp-main-view:before{content:"My Profile"}.frcp-app .frcp-profile-cards-container{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0;overflow:visible}.frcp-app .frcp-card{width:auto;padding:16px}.frcp-app .frcp-profile-card{display:flex;flex-direction:column;align-items:center;padding:18px 6px;text-align:center}.frcp-app .frcp-profile-card:after{position:static;order:-1;width:20px;height:20px;margin-bottom:10px}.frcp-app .frcp-profile-card__label{font-size:12px;text-transform:none;letter-spacing:0}.frcp-app .frcp-profile-card__content{margin-top:4px;font-size:20px;line-height:32px}.frcp-app .frcp-section{margin-top:32px}.frcp-app .frcp-section__content{grid-template-columns:1fr;gap:20px;padding:20px;min-height:0}.frcp-app .frcp-section__content:has(>.frcp-profile-block){grid-template-columns:1fr 1fr;gap:0;padding:16px}.frcp-app .frcp-section__content>.frcp-profile-block:nth-child(odd){padding-right:16px}.frcp-app .frcp-section__content>.frcp-profile-block:nth-child(2n){padding-left:16px}.frcp-app .frcp-profile-block__label{font-size:12px;line-height:16px;text-transform:none;color:var(--cm-label)}}.frcp-app.frcp-app{--ad-font: "Poppins", var(--cm-font, system-ui), sans-serif;--ad-primary: var(--cm-primary, #50519d);--ad-primary-soft: #e6e6fb;--ad-border: #ebebfb;--ad-delete: #e8963a;--ad-text: #202020;--ad-muted: #666;--ad-ico-edit: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.6 4.6l3.8 3.8-8.6 8.6-4.4.6.6-4.4zM19.4 7.4l-3.8-3.8 1.2-1.2a1.7 1.7 0 0 1 2.4 0l1.4 1.4a1.7 1.7 0 0 1 0 2.4z'/%3E%3Crect x='3' y='20' width='18' height='1.8' rx='.9'/%3E%3C/svg%3E");--ad-ico-bin: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M9 2h6l1 1.5h4V6H4V3.5h4zM5.5 7.5h13l-1 12.2a2 2 0 0 1-2 1.8H8.5a2 2 0 0 1-2-1.8zM9.5 12h5v1.6h-5zm0 3.4h5V17h-5z'/%3E%3C/svg%3E")}.frcp-app.frcp-app .frcp-main-view:has(.frcp-new-address):before{content:"My Addresses"}.frcp-app.frcp-app .frcp-section:has(>.frcp-section__content>.frcp-new-address)>.frcp-section__title-row{display:none}.frcp-app.frcp-app .frcp-section__content:has(>.frcp-new-address){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;align-items:stretch;padding:0;min-height:0;border:0;border-radius:0;font-family:var(--ad-font)}.frcp-app.frcp-app .frcp-new-address{display:flex;align-items:center;justify-content:center;align-self:stretch;min-height:200px;padding:0;border:1px dashed var(--ad-primary);border-radius:12px;box-shadow:none;background:#fff;color:var(--ad-primary);font-family:var(--ad-font);cursor:pointer}.frcp-app.frcp-app .frcp-new-address__content-wrapper{display:flex;flex-direction:column;align-items:center;gap:12px}.frcp-app.frcp-app .frcp-new-address .frcp-icon{width:32px;height:32px}.frcp-app.frcp-app .frcp-new-address__text{font-size:18px;line-height:26px;font-weight:500}.frcp-app.frcp-app .frcp-address{position:relative;display:flex;flex-direction:column;padding:24px;border:1px solid var(--ad-border);border-radius:12px;box-shadow:none;background:#fff;font-family:var(--ad-font)}.frcp-app.frcp-app .frcp-address .frcp-address__content,.frcp-app.frcp-app .frcp-address .frcp-address__actions{padding:0!important}.frcp-app.frcp-app .frcp-address__name{display:flex;flex-wrap:wrap;gap:0 8px;margin-bottom:20px;padding-right:104px;font-size:24px;line-height:32px;font-weight:500;color:var(--ad-text)}.frcp-app.frcp-app .frcp-address__line{font-size:18px;line-height:30px;color:var(--ad-muted)}.frcp-app.frcp-app .frcp-address__phone{display:none}.frcp-app.frcp-app .frcp-address__actions{margin-top:22px;border-top:0}.frcp-app.frcp-app .frcp-address__actions-left{display:flex;gap:32px}.frcp-app.frcp-app .frcp-address__action .frcp-icon{width:24px;height:24px;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.frcp-app.frcp-app .frcp-address__action .frcp-icon svg{display:none}.frcp-app.frcp-app .frcp-address__edit .frcp-icon{color:var(--ad-primary);-webkit-mask-image:var(--ad-ico-edit);mask-image:var(--ad-ico-edit)}.frcp-app.frcp-app .frcp-address__delete .frcp-icon{color:var(--ad-delete);-webkit-mask-image:var(--ad-ico-bin);mask-image:var(--ad-ico-bin)}.frcp-app.frcp-app .frcp-address__actions-right{position:absolute;top:32px;right:32px}.frcp-app.frcp-app .frcp-address__default,.frcp-app.frcp-app .frcp-address .frcp-btn--secondary{display:inline-block;padding:6px 14px;border:0;border-radius:8px;font-family:var(--ad-font);font-size:13px;line-height:20px;font-weight:500}.frcp-app.frcp-app .frcp-address__default{background:var(--ad-primary-soft);color:var(--ad-primary)}.frcp-app.frcp-app .frcp-address .frcp-btn--secondary{background:#f3f3f6;color:var(--ad-muted)}@media(max-width:1059px){.frcp-app.frcp-app .frcp-section__content:has(>.frcp-new-address){grid-template-columns:1fr;gap:12px}.frcp-app.frcp-app .frcp-new-address{min-height:96px}.frcp-app.frcp-app .frcp-new-address .frcp-icon{width:24px;height:24px}.frcp-app.frcp-app .frcp-new-address__text{font-size:15px}.frcp-app.frcp-app .frcp-address{padding:16px;border-radius:8px}.frcp-app.frcp-app .frcp-address__name{margin-bottom:6px;padding-right:80px;font-size:16px;line-height:22px;font-weight:600}.frcp-app.frcp-app .frcp-address__line{font-size:13px;line-height:22px}.frcp-app.frcp-app .frcp-address__actions{margin:0;height:0}.frcp-app.frcp-app .frcp-address__actions-left{position:absolute;top:16px;right:16px;gap:12px}.frcp-app.frcp-app .frcp-address__action .frcp-icon{width:20px;height:20px}.frcp-app.frcp-app .frcp-address__actions-right{top:auto;right:16px;bottom:16px}.frcp-app.frcp-app .frcp-address__default,.frcp-app.frcp-app .frcp-address .frcp-btn--secondary{padding:2px 12px;border-radius:999px;font-size:10px;line-height:16px}}.frcp-app.frcp-app{--od-primary: var(--cm-primary, #50519d);--od-orange: #dc793e;--od-tint: #e4e4fd;--od-border: #e2e2f7;--od-text: #202020;--od-muted: #6b6b6b;--od-green-bg: #d6f5df;--od-green-text: #1d5c34;--od-btn-h: 45px;--od-ico-file: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M8 3h4a1 1 0 0 1 1 1v2.5A2.5 2.5 0 0 0 15.5 9H19a1 1 0 0 1 1 1v6a5 5 0 0 1-5 5H8a5 5 0 0 1-5-5V8a5 5 0 0 1 5-5zm2.7 8h1.6v4.2l1.5-1.5 1.1 1.1-3.4 3.4-3.4-3.4 1.1-1.1 1.5 1.5z'/%3E%3C/svg%3E");--od-ico-chevron-down: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--od-ico-chevron-up: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 15l6-6 6 6'/%3E%3C/svg%3E")}.frcp-app.frcp-app .frcp-main-view:has(.frcp-order):before,.frcp-app.frcp-app .frcp-main-view:has(.frcp-empty-view .frcp-icon[data-frcp-icon=orders]):before{content:"My Orders"}.frcp-app.frcp-app .frcp-section:has(>.frcp-section__content>.frcp-order)>.frcp-section__title-row,.frcp-app.frcp-app .frcp-section:has(>.frcp-section__content>.frcp-empty-view .frcp-icon[data-frcp-icon=orders])>.frcp-section__title-row{display:none}.frcp-app.frcp-app .frcp-section__content:has(>.frcp-order){display:flex;flex-direction:column;align-items:stretch;gap:24px;padding:0;min-height:0;border:0;border-radius:0;font-family:var(--cm-font, "Poppins", system-ui, sans-serif)}.frcp-app.frcp-app .frcp-order{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto;column-gap:12px;align-content:start;padding:24px;overflow:visible;border:1px solid var(--od-border);border-radius:10px;box-shadow:none;background:#fff;color:var(--od-text)}.frcp-app.frcp-app .frcp-order:has(.frcp-order__status--cancelled),.frcp-app.frcp-app .frcp-order--cancelled{background:var(--od-tint)}.frcp-app.frcp-app .frcp-order:has(.frcp-order__status--cancelled) .frcp-order__line-item,.frcp-app.frcp-app .frcp-order--cancelled .frcp-order__line-item{background:#fff}.frcp-app.frcp-app .frcp-order__info-wrapper{order:1;grid-column:1 / -1}.frcp-app.frcp-app .frcp-order__line-item-container{order:2;grid-column:1 / -1}.frcp-app.frcp-app .frcp-order__summary{order:3;grid-column:1 / -1}.frcp-app.frcp-app .frcp-order__contact-btn{order:4;grid-column:1}.frcp-app.frcp-app .frcp-order__reorder-btn{order:4;grid-column:2}.frcp-app.frcp-app .frcp-order__expand-row{order:4;grid-column:3}.frcp-app.frcp-app .frcp-order__actions>a.frcp-order__btn{order:5;grid-column:4}.frcp-app.frcp-app .frcp-order__details{order:6;grid-column:1 / -1}.frcp-app.frcp-app .frcp-order__info-wrapper{position:relative;display:block;padding:0 0 20px;border-bottom:1px solid var(--od-border)}.frcp-app.frcp-app .frcp-order__info{display:block;padding-right:200px;font-size:22px;line-height:30px;font-weight:600}.frcp-app.frcp-app .frcp-order__name{font-weight:600;font-size:22px}.frcp-app.frcp-app .frcp-order__date-and-tracking{margin-top:4px}.frcp-app.frcp-app .frcp-order__date{font-size:12px;line-height:16px;font-weight:400;color:var(--od-muted)}.frcp-app.frcp-app .frcp-order__status-wrapper{position:absolute!important;top:calc((100% - 20px)/2)!important;right:0!important;left:auto!important;bottom:auto!important;transform:translateY(-50%)!important;display:flex!important;flex-direction:row!important;align-items:center;gap:6px;margin:0!important;width:auto!important}.frcp-app.frcp-app .frcp-order__status,.frcp-app.frcp-app .frcp-order__financial-status{padding:4px 14px;border-radius:999px;background:var(--od-primary);color:#fff;font-size:11px;line-height:16px;font-weight:500}.frcp-app.frcp-app .frcp-order__status--unfulfilled{background:#fbe9d4;color:#6b3f10}.frcp-app.frcp-app .frcp-order__status--cancelled{background:#e8963a;color:#fff}.frcp-app.frcp-app .frcp-order__status--fulfilled,.frcp-app.frcp-app .frcp-order__financial-status--paid{background:var(--od-green-bg);color:var(--od-green-text)}.frcp-app.frcp-app .frcp-order__line-item-container{display:flex;flex-direction:column;flex-wrap:nowrap;gap:16px;padding:20px 0;border-top:0}.frcp-app.frcp-app .frcp-order__line-item{display:flex;flex-direction:row;align-items:center;gap:24px;width:auto;padding:8px;border-radius:8px;background:var(--od-tint);text-align:left;color:var(--od-text);text-decoration:none}.frcp-app.frcp-app .frcp-order__line-item-thumbnail{position:relative;flex:none;width:100px;height:100px;overflow:hidden;border:0;border-radius:8px;box-shadow:none;background:#fff;margin:0}.frcp-app.frcp-app .frcp-order__line-item-image{display:block;width:100%;height:100%;object-fit:contain}.frcp-app.frcp-app .frcp-order__line-item-quantity{top:6px;right:6px;box-sizing:border-box;min-width:20px;height:20px;padding:0 4px;border-radius:999px;background:#e8963a;color:#fff;font-size:11px;line-height:20px;text-align:center}.frcp-app.frcp-app .frcp-order__line-item-info{flex:1;min-width:0}.frcp-app.frcp-app .frcp-order__line-item-title-and_price{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;margin:0}.frcp-app.frcp-app .frcp-order__line-item-title{font-size:18px;line-height:26px;font-weight:600;color:var(--od-text)}.frcp-app.frcp-app .frcp-order__line-item-price{font-size:22px;line-height:30px;font-weight:600;color:var(--od-text);white-space:nowrap}.frcp-app.frcp-app .frcp-order__summary{display:flex;align-items:center;justify-content:space-between;padding:16px 0 20px;border-top:1px solid var(--od-border);font-size:16px;line-height:24px;color:var(--od-muted)}.frcp-app.frcp-app .frcp-order__price{font-size:18px;font-weight:600;color:var(--od-text)}.frcp-app.frcp-app .frcp-order__actions{display:contents;border-bottom:none!important}.frcp-app.frcp-app .frcp-order__btn{flex:1;display:flex;align-items:center;justify-content:center;height:var(--od-btn-h);padding:0 24px;border:1px solid var(--od-orange);border-radius:999px;font-family:inherit;font-size:15px;line-height:20px;font-weight:600;text-align:center;cursor:pointer;transition:opacity .2s ease}.frcp-app.frcp-app .frcp-order__btn:hover{opacity:.85}.frcp-app.frcp-app .frcp-order__contact-btn,.frcp-app.frcp-app .frcp-order__reorder-btn{box-sizing:border-box;width:100%;min-width:0}.frcp-app.frcp-app .frcp-order__contact-btn{background:transparent;color:var(--od-orange)}.frcp-app.frcp-app .frcp-order__reorder-btn{background:var(--od-orange);color:#fff}.frcp-app.frcp-app .frcp-order__expand-row,.frcp-app.frcp-app .frcp-order__actions>a.frcp-order__btn{display:flex;align-items:center;justify-content:center;align-self:start;box-sizing:border-box;width:var(--od-btn-h);height:var(--od-btn-h);min-width:0;margin:0;padding:0;border:0;border-radius:50%;background:#dc793e1f;color:var(--od-orange);font-size:0;line-height:0;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.frcp-app.frcp-app .frcp-order__actions>a.frcp-order__btn{width:var(--od-btn-h)!important}.frcp-app.frcp-app .frcp-order__expand-row:hover,.frcp-app.frcp-app .frcp-order__actions>a.frcp-order__btn:hover{opacity:.8}.frcp-app.frcp-app .frcp-order__actions>a.frcp-order__btn .frcp-btn__text{display:none}.frcp-app.frcp-app .frcp-order__actions>a.frcp-order__btn:before{content:"";display:block;width:24px;height:24px;background-color:var(--od-orange);-webkit-mask:var(--od-ico-file) center / contain no-repeat;mask:var(--od-ico-file) center / contain no-repeat}.frcp-app.frcp-app .frcp-order__expand-row .frcp-icon{display:block;width:24px;height:24px;background-color:var(--od-orange);-webkit-mask:var(--od-ico-chevron-down) center / contain no-repeat;mask:var(--od-ico-chevron-down) center / contain no-repeat}.frcp-app.frcp-app .frcp-order__hide-details .frcp-icon{-webkit-mask:var(--od-ico-chevron-up) center / contain no-repeat;mask:var(--od-ico-chevron-up) center / contain no-repeat}.frcp-app.frcp-app .frcp-order__expand-row .frcp-icon svg{display:none}.frcp-app.frcp-app .frcp-order__details-body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:16px;padding:20px 0 0;border-top:1px solid var(--od-border)}.frcp-app.frcp-app .frcp-order__details-title{margin-bottom:8px;font-size:15px;font-weight:600}.frcp-app.frcp-app .frcp-order__address-label,.frcp-app.frcp-app .frcp-order__billing-item,.frcp-app.frcp-app .frcp-order__address-line{color:var(--od-muted);font-size:14px}.frcp-app.frcp-app .frcp-order__billing-value{font-size:14px}.frcp-app.frcp-app .frcp-order__tracking-link{color:var(--od-primary);font-weight:500}.frcp-app.frcp-app .frcp-pagination{display:flex;justify-content:center;gap:8px;margin-top:8px}.frcp-app.frcp-app .frcp-pagination__first-page,.frcp-app.frcp-app .frcp-pagination__page,.frcp-app.frcp-app .frcp-pagination__last-page{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 14px;border:1px solid var(--od-border);border-radius:8px;background:#fff;color:var(--od-text);font-size:14px;cursor:pointer}.frcp-app.frcp-app .frcp-pagination__page--current{background:var(--od-primary);border-color:var(--od-primary);color:#fff}.frcp-app.frcp-app .frcp-order__items-toggle{display:none}@media(max-width:1059px){.frcp-app.frcp-app{--od-btn-h: 40px}.frcp-app.frcp-app .frcp-section__content:has(>.frcp-order){gap:16px}.frcp-app.frcp-app .frcp-order{padding:16px}.frcp-app.frcp-app .frcp-order__info-wrapper{padding-bottom:16px}.frcp-app.frcp-app .frcp-order__info{display:flex;align-items:center;justify-content:flex-start;gap:0;padding-right:34px;font-size:18px;line-height:26px}.frcp-app.frcp-app .frcp-order__name{margin-left:5px;font-size:18px}.frcp-app.frcp-app .frcp-order__status-wrapper{position:static!important;transform:none!important;margin:0 0 0 auto!important;justify-content:flex-end;flex-wrap:wrap}.frcp-app.frcp-app .frcp-order__status,.frcp-app.frcp-app .frcp-order__financial-status{padding:3px 10px;font-size:10px}.frcp-app.frcp-app .frcp-order__line-item-container{display:grid;grid-template-columns:repeat(auto-fill,120px);grid-auto-rows:1fr;justify-content:start;gap:10px;padding:16px 0}.frcp-app.frcp-app .frcp-order__line-item{align-self:stretch;flex-direction:column;align-items:stretch;gap:8px;box-sizing:border-box;width:120px;padding:6px 6px 10px;border-radius:10px}.frcp-app.frcp-app .frcp-order__line-item-thumbnail{width:100%;height:auto;aspect-ratio:108 / 103;border-radius:8px}.frcp-app.frcp-app .frcp-order__line-item-quantity{top:6px;right:6px;box-sizing:border-box;min-width:22px;height:22px;padding:0 4px;border-radius:999px;text-align:center;background:#e8963a;font-size:11px;line-height:22px}.frcp-app.frcp-app .frcp-order__line-item-info{flex:none;width:100%}.frcp-app.frcp-app .frcp-order__line-item-title-and_price{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px;min-width:0;width:100%}.frcp-app.frcp-app .frcp-order__line-item-title{min-width:0;max-width:100%;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;font-size:14px;line-height:18px}.frcp-app.frcp-app .frcp-order__line-item-price{font-size:22px;line-height:30px;font-weight:700}.frcp-app.frcp-app .frcp-order:has(.frcp-order__status--cancelled),.frcp-app.frcp-app .frcp-order--cancelled{background:#fff}.frcp-app.frcp-app .frcp-order:has(.frcp-order__status--cancelled) .frcp-order__line-item,.frcp-app.frcp-app .frcp-order--cancelled .frcp-order__line-item{background:var(--od-tint)}.frcp-app.frcp-app .frcp-order__summary{padding:12px 0 16px;font-size:13px}.frcp-app.frcp-app .frcp-order__price{font-size:15px}.frcp-app.frcp-app .frcp-order__btn{padding:0 12px;font-size:14px}.frcp-app.frcp-app .frcp-order__expand-row .frcp-icon,.frcp-app.frcp-app .frcp-order__actions>a.frcp-order__btn:before{width:20px;height:20px}.frcp-app.frcp-app .frcp-order__details-body{grid-template-columns:1fr}.frcp-app.frcp-app .frcp-order__items-toggle{position:absolute;top:-3px;right:-6px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background:transparent;color:var(--od-primary);cursor:pointer}.frcp-app.frcp-app .frcp-order__items-toggle:before{content:"";display:block;width:24px;height:24px;background-color:currentColor;-webkit-mask:var(--od-ico-chevron-down) center / contain no-repeat;mask:var(--od-ico-chevron-down) center / contain no-repeat;transition:transform .2s ease}.frcp-app.frcp-app .frcp-order__items-toggle[aria-expanded=true]:before{transform:rotate(180deg)}.frcp-app.frcp-app .frcp-order__line-item-container{box-sizing:border-box;overflow:hidden;max-height:var(--cm-items-h, 2000px);opacity:1;visibility:visible;transition:max-height .35s ease,padding .35s ease,opacity .25s ease,visibility 0s}.frcp-app.frcp-app .frcp-order:not([data-cm-items=open]) .frcp-order__line-item-container{max-height:0;padding-top:0;padding-bottom:0;opacity:0;visibility:hidden;transition:max-height .35s ease,padding .35s ease,opacity .2s ease,visibility 0s .35s}.frcp-app.frcp-app .frcp-order:not([data-cm-items=open]) .frcp-order__info-wrapper{border-bottom:0}.frcp-app.frcp-app .frcp-order__btn,.frcp-app.frcp-app .frcp-order__expand-row{transition:height .35s ease,border-width .35s ease,opacity .25s ease,visibility 0s}.frcp-app.frcp-app .frcp-order:not([data-cm-items=open]) .frcp-order__btn,.frcp-app.frcp-app .frcp-order:not([data-cm-items=open]) .frcp-order__expand-row{height:0;min-height:0;border-width:0;opacity:0;visibility:hidden;overflow:hidden;transition:height .35s ease,border-width .35s ease,opacity .2s ease,visibility 0s .35s}.frcp-app.frcp-app .frcp-order:not([data-cm-items=open]) .frcp-order__details{display:none}.frcp-app.frcp-app .frcp-order__summary{transition:padding .35s ease}.frcp-app.frcp-app .frcp-order:not([data-cm-items=open]) .frcp-order__summary{padding-bottom:0}}.frcp-app .frcp-breadcrumbs{display:none}@media(min-width:1060px){.frcp-app .frcp-main-view{display:flex;flex-direction:column}.frcp-app .frcp-main-view>*{min-width:0}.frcp-app .frcp-breadcrumbs{display:block;order:-1;padding-top:4px}.frcp-app .frcp-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;font-size:13px;line-height:20px;color:var(--cm-label)}.frcp-app .frcp-breadcrumbs__item{display:flex;align-items:center}.frcp-app .frcp-breadcrumbs__item+.frcp-breadcrumbs__item:before{content:"\203a";margin:0 8px;color:var(--cm-label)}.frcp-app .frcp-breadcrumbs__link{color:var(--cm-label);text-decoration:none}.frcp-app .frcp-breadcrumbs__link:hover{color:var(--cm-primary);text-decoration:underline}.frcp-app .frcp-breadcrumbs__item[aria-current=page]{color:var(--cm-text);font-weight:500}.frcp-app.frcp-app .frcp-main-view:has(>.frcp-breadcrumbs):before{margin-top:8px}}@media(max-width:768px){.frcp-main-view{padding:0!important}}.frcp-nav-button__text{font-size:14px!important}.frcp-app.frcp-app .frcp-main-view:has(.frcp-recently-viewed):before{content:"Recently Viewed"}.frcp-app.frcp-app .frcp-recently-viewed>.frcp-section:has(>.frcp-section__title-row):not(:has(.frcp-section__content)){display:none}.frcp-app.frcp-app .frcp-section__content:has(>.frcp-products-container){display:block;padding:0;min-height:0;border:0;border-radius:0}.frcp-app.frcp-app .frcp-products-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:24px;width:100%;padding:0}.frcp-app.frcp-app .frcp-product.frcp-card{display:flex;flex-direction:column;justify-content:space-between;gap:16px;width:auto;min-width:0;box-sizing:border-box;margin:0;padding:12px 12px 16px;border:1px solid var(--cm-border);border-radius:14px;background:#fff;box-shadow:none;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.frcp-app.frcp-app .frcp-product.frcp-card:hover{border-color:var(--cm-primary);box-shadow:0 8px 24px #50519d1f;transform:translateY(-2px)}.frcp-app.frcp-app .frcp-product__info{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.frcp-app.frcp-app .frcp-product__link{display:flex;flex-direction:column;gap:12px;color:inherit;text-decoration:none}.frcp-app.frcp-app .frcp-product__thumbnail{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:10px;background:#f6f6fd}.frcp-app.frcp-app .frcp-product__image{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.frcp-app.frcp-app .frcp-product__title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0 4px;font-size:14px;line-height:20px;font-weight:600;text-align:left;color:var(--cm-text)}.frcp-app.frcp-app .frcp-product__price-container{padding:0 4px;text-align:left}.frcp-app.frcp-app .frcp-product__price{font-size:18px;line-height:26px;font-weight:700;color:var(--cm-primary)}.frcp-app.frcp-app .frcp-product__actions{display:flex;flex-direction:column;gap:10px;padding:0 4px}.frcp-app.frcp-app .frcp-product__quantity-wrapper{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;height:40px;border:1px solid var(--cm-border);border-radius:999px;overflow:hidden}.frcp-app.frcp-app .frcp-product__quantity{flex:1;min-width:0;height:100%;border:0;background:transparent;font-family:var(--cm-font);font-size:14px;font-weight:600;text-align:center;color:var(--cm-text)}.frcp-app.frcp-app .frcp-product__step{position:relative;flex:none;align-self:stretch;box-sizing:border-box;width:44px;height:auto;margin:0;padding:0;border:0;border-radius:0;background:transparent;cursor:pointer}.frcp-app.frcp-app .frcp-product__step:before,.frcp-app.frcp-app .frcp-product__step:after{position:absolute;top:50%;left:50%;border:0;border-radius:2px;background:var(--cm-primary);transform:translate(-50%,-50%)}.frcp-app.frcp-app .frcp-product__step:before{width:12px;height:2px}.frcp-app.frcp-app .frcp-product__step:after{width:2px;height:12px}.frcp-app.frcp-app .frcp-product__step:hover{background:var(--cm-primary-soft)}.frcp-app.frcp-app .frcp-product__add-to-cart{width:100%;height:42px;border:0;border-radius:999px;background:var(--cm-primary);color:#fff;font-family:var(--cm-font);font-size:14px;font-weight:600;cursor:pointer;transition:opacity .2s ease}.frcp-app.frcp-app .frcp-product__add-to-cart:hover{opacity:.9}@media(max-width:1059px){.frcp-app.frcp-app .frcp-products-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.frcp-app.frcp-app .frcp-product.frcp-card{padding:8px 8px 12px;border-radius:12px;gap:12px}.frcp-app.frcp-app .frcp-product__title{font-size:13px;line-height:18px}.frcp-app.frcp-app .frcp-product__price{font-size:16px}}.frcp-app.frcp-app .frcp-nav__title:not(:has(.frcp-ambassador-badge)) .frcp-nav__name{align-self:center}@media(min-width:1060px){.frcp-app.frcp-app .frcp-nav__title:not(:has(.frcp-ambassador-badge)):before{grid-row:1}}@media(max-width:1059px){.frcp-app.frcp-app .frcp-nav__title:not(:has(.frcp-ambassador-badge)):before{grid-row:1 / span 2;height:72px;margin-top:-8px;margin-bottom:-8px}.frcp-app.frcp-app .frcp-nav__title:not(:has(.frcp-ambassador-badge)){padding-bottom:16px}.frcp-app.frcp-app .frcp-nav__title:not(:has(.frcp-ambassador-badge)) .frcp-nav__name{align-self:end}.frcp-app.frcp-app .frcp-nav__title:not(:has(.frcp-ambassador-badge)) .frcp-nav__email,.frcp-app.frcp-app .frcp-nav__title:not(:has(.frcp-ambassador-badge)) .frcp-nav__phone{grid-row:2}}@media(max-width:374px){.frcp-app.frcp-app .frcp-nav__title:before{display:none}}.frcp-app.frcp-app .frcp-main-view:has(.frcp-form input[type=password]):before{content:"Change Password"}.frcp-app.frcp-app .frcp-section:has(>.frcp-section__content .frcp-form input[type=password])>.frcp-section__title-row{display:none}.frcp-nav__mobile-logout{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/186/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAE */
