.toast-wrapper{z-index:35;background:var(--secondary-color);width:100%;padding:2rem;display:none;position:fixed;bottom:0;left:0}.toast-wrapper.is-active{justify-content:space-between;align-items:center;display:flex}.toast-message{font-size:var(--font-object-medium);font-family:var(--font-family-pos_2-regular);color:var(--primary-color);margin:0}
.hero-wrapper{min-height:calc(100dvh - var(--header-height));height:fit-content;margin-bottom:50px;margin-top:calc(var(--header-height) * -1);padding:var(--header-height) var(--large-spacing);background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.hero-video{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.hero-video.desktop-only{display:block}.hero-video.mobile-only{display:none}.hero-overlay{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.hero-description{max-width:600px}.hero-cta{color:#000;background:#fff;border-radius:.5rem;justify-content:center;align-items:center;margin-top:1rem;padding:1rem 2rem;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.hero-cta:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.hero-content{z-index:2;width:100%;max-width:1280px;margin:0 auto;padding:3rem 1rem;position:relative}@media (max-width:768px){.hero-wrapper{min-height:400px}.hero-video.desktop-only{display:none}.hero-video.mobile-only{display:block}}
header.header{z-index:9999;width:100%;height:var(--header-height);font-weight:300;position:sticky;top:0}header.header.header-homepage{background-color:#0000!important}.navbar{justify-content:space-between;align-items:center;width:100%;padding:2rem 1.5rem 2.5rem;display:flex}.navbar-logo{align-items:center;text-decoration:none;display:flex}.navbar-logo svg{height:var(--logo-height);width:var(--logo-width);fill:var(--primary-color)}.nav-white{fill:var(--white-color)!important}.designfavs-logo-wrapper{color:var(--primary-color);letter-spacing:-.2px;align-items:center;font-family:primary-light;font-size:34px;display:flex}.designfavs-logo-wrapper b{letter-spacing:-2px;margin-right:10px;font-family:primary-bold}.navbar-actions{align-items:center;gap:2rem;display:flex}.app-btn{border-radius:30px;justify-content:space-between;align-items:center;width:fit-content;height:37px;padding:0 16px;font-family:primary-light;font-size:14px;text-decoration:none;display:flex}.app-btn svg{fill:currentColor;width:14px;height:1rem;margin-left:10px;rotate:-90deg}.app-btn span{color:var(--white-color);font-family:primary-light;font-size:14px}.app-btn b{margin-left:4px;font-family:primary-bold;font-size:14px}.burger-button{cursor:pointer;width:3rem;height:2rem;fill:var(--primary-color)}@media screen and (max-width:991px){.navbar-logo svg{width:194px!important}.designfavs-logo-wrapper{font-size:24px}}@media screen and (max-width:768px){.app-btn{padding:.8rem 1.5rem}.app-btn p{font-size:12px}}.header-fullscreen-menu{z-index:10000;background-color:var(--white-color);color:var(--primary-color);flex-direction:column;display:flex;position:fixed;inset:0;overflow:auto}.header-fullscreen-menu__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.header-fullscreen-menu__top{min-height:var(--header-height);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:2rem 1.5rem 2.5rem;display:flex}.header-fullscreen-menu__top .navbar-logo{color:var(--primary-color)}.header-fullscreen-menu__top .navbar-logo svg{fill:var(--primary-color)}.header-fullscreen-menu__top-actions{align-items:center;gap:.75rem;display:flex}.header-fullscreen-menu__top-actions .app-btn svg{fill:currentColor!important}.header-fullscreen-menu__top-actions .app-btn b{color:inherit!important}@media screen and (min-width:768px){.header-fullscreen-menu__top-actions{gap:1.5rem}}.header-fullscreen-menu__app-btn.header-fullscreen-menu__app-btn--on-light{border-color:var(--matte-red);background-color:var(--white-color)}.header-fullscreen-menu__close{min-width:2.75rem;min-height:2.75rem;color:var(--primary-color);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.header-fullscreen-menu__close:hover{opacity:.75}.header-fullscreen-menu__close:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.header-fullscreen-menu__body{flex:1;padding:3.025rem 5.6rem}.header-fullscreen-menu__columns{flex-direction:column;gap:2.4px;max-width:120rem;margin:0 auto;display:flex}@media screen and (min-width:900px){.header-fullscreen-menu__columns{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:4px}.header-fullscreen-menu__primary-col{flex:50%}.header-fullscreen-menu__secondary-wrap{flex-direction:column;flex:40%;align-self:stretch;max-width:28rem;display:flex}}.header-fullscreen-menu__primary-col{flex-direction:column;gap:0;display:flex}.header-fullscreen-menu__primary-link{font-family:var(--font-family-hx);font-size:var(--font-hx);letter-spacing:var(--letter-spacing-hx);text-decoration:none;line-height:var(--line-height-hx)!important}.header-fullscreen-menu__primary-link:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.header-fullscreen-menu__secondary-col{flex-direction:column;display:flex}.header-fullscreen-menu__secondary-link{font-family:var(--font-family-h6);font-size:var(--font-h6);letter-spacing:var(--letter-spacing-h6);line-height:var(--line-height-h6);text-decoration:none}.header-fullscreen-menu__secondary-link:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.header-fullscreen-menu__footer-slot{flex-direction:column;align-items:center;gap:.5rem;margin-top:3rem;display:flex}@media screen and (min-width:900px){.header-fullscreen-menu__footer-slot{margin-top:auto;padding-top:2rem}}
.footer-wrapper{padding:3rem var(--large-spacing);z-index:10;padding-top:150px}.footer-wrapper a{color:var(--primary-color);font-family:primary-light;line-height:1.5;display:block}.footer-wrapper a:hover{text-decoration:underline}.footer-wrapper svg{width:5rem;height:5rem}.footer-social-link{background-color:var(--primary-color);border-radius:50%;justify-content:center;align-items:center;width:5rem;height:5rem;padding:1rem;transition:opacity .3s;display:inline-flex}.footer-social-link:hover{opacity:.8}.footer-social-link svg{fill:#fff;width:100%;height:100%}.footer-social-container{justify-content:center;gap:1rem;padding:4rem 0;display:flex}.footer-social-container img{background-color:var(--primary-color);object-fit:cover;border-radius:5rem;justify-content:center;align-items:center;width:50px;height:50px;transition:opacity .3s;display:inline-flex}.footer-text-container *{line-height:1.8}.footer-links-text{font-size:var(--font-h6)!important;font-family:var(--font-family-h6)!important;letter-spacing:var(--letter-spacing-h6)!important;line-height:var(--line-height-h6)!important;text-decoration:none!important}.empty-footer{background-color:#fff;height:200px}@media screen and (min-width:992px){.footer-wrapper{background-color:var(--white-color);grid-template-areas:"links links""social footerText";gap:8rem;padding-top:220px;padding-left:4rem;padding-right:4rem;display:grid;position:relative}.footer-links-wrapper{grid-area:links}.footer-social-container{grid-area:social;justify-content:flex-start;padding:0}.footer-text-container{text-align:end;flex-direction:column;grid-area:footerText;display:flex}}
.header{z-index:1000;transition:all .3s;position:fixed;top:0;left:0;right:0}.header-container{justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:20px 40px;display:flex}.header-logo{color:#fff;letter-spacing:-.5px;font-size:20px;font-weight:600;text-decoration:none;transition:opacity .3s}.header-logo:hover{opacity:.8}.header-right{align-items:center;gap:20px;display:flex}.header-cta{color:#fff;white-space:nowrap;background:#ffffff1a;border:1px solid #fff3;border-radius:50px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.header-cta:hover{background:#ffffff26;border-color:#ffffff4d;transform:translateY(-1px)}.header-cta-arrow{transition:transform .3s}.header-cta:hover .header-cta-arrow{transform:translate(3px)}.header-menu{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:space-between;width:24px;height:18px;padding:0;transition:all .3s;display:flex}.header-menu:hover{opacity:.8}.header-menu-line{background:#fff;border-radius:2px;width:100%;height:2px;transition:all .3s}.header-menu:hover .header-menu-line{background:#fffc}@media (max-width:768px){.header-container{padding:15px 20px}.header-logo{font-size:18px}.header-cta{padding:8px 16px;font-size:13px}.header-cta span{display:none}.header-cta-arrow{margin:0}.header-right{gap:15px}}@media (max-width:480px){.header-container{padding:12px 15px}.header-logo{font-size:16px}}
.primary-outline-btn{border:1px solid var(--primary-color);color:var(--primary-color);font-family:var(--font-family-paragraph);cursor:pointer;white-space:nowrap;background:0 0;border-radius:25px;outline:none;justify-content:center;align-items:center;font-weight:400;transition:background .2s,color .2s;display:inline-flex}.primary-outline-btn:hover:not(:disabled){background:var(--primary-light)}.primary-outline-btn:disabled{opacity:.6;cursor:not-allowed}.primary-outline-btn:focus-visible{box-shadow:0 0 0 1px var(--primary-color)}.primary-outline-btn--sm{font-size:var(--medium-btn);padding:4px 16px;line-height:1.25}.primary-outline-btn--default{font-size:var(--medium-btn);padding:10px 20px;line-height:1.25}.primary-outline-btn--lg{font-size:var(--large-btn);padding:15px 30px;line-height:1}

.pageLoaderContainer{z-index:999999;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);pointer-events:auto;background-color:#00000040;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pageLoaderContainer.transparent{-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0}.loader{pointer-events:none;width:70px;height:70px;position:relative}.loader:before{content:"";border:10px dotted var(--secondary-color,#00ff47);border-radius:50%;animation:3s linear infinite page-loader-spin;position:absolute;inset:0}@keyframes page-loader-spin{to{transform:rotate(360deg)}}
.ds-input{border:none;border-bottom:1px solid var(--primary-color,#1a1a1a);width:100%;min-width:0;color:var(--primary-color,#1a1a1a);font-size:var(--font-h6);font-family:var(--font-family-h6);letter-spacing:var(--letter-spacing-h6);line-height:var(--line-height-h6);background-color:#0000;border-radius:0;outline:none;margin-bottom:0;padding:0 0 5px;transition:border-color .2s,color .2s}.ds-input::placeholder{color:var(--primary-color,#1a1a1a);font-size:var(--font-h6);font-family:var(--font-family-h6)}.ds-input:hover:not(:disabled){border-bottom-color:var(--primary-color,#1a1a1a)}.ds-input:focus,.ds-input:focus-visible{border-bottom-color:var(--primary-color,#1a1a1a);box-shadow:none;outline:none}.ds-input:disabled{opacity:.6;cursor:not-allowed}.ds-input[aria-invalid=true]{border-bottom-color:var(--primary-color,#1a1a1a);color:var(--primary-color,#1a1a1a);box-shadow:none;outline:none}.ds-input[aria-invalid=true]::placeholder{color:var(--primary-color,#1a1a1a)}.ds-input[data-slot=ds-input-textarea]{resize:vertical;min-height:2.5em}
.inquire-modal-overlay{z-index:100;background-color:#1a1a1aeb;justify-content:center;align-items:center;animation:.2s inquire-fade-in;display:flex;position:fixed;inset:0}@keyframes inquire-fade-in{0%{opacity:0}to{opacity:1}}.inquire-modal-close{color:var(--white-color,#fff);cursor:pointer;opacity:.7;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:opacity .15s;display:flex;position:absolute;top:20px;right:20px}.inquire-modal-close:hover,.inquire-modal-close:focus-visible{opacity:1;outline:none}.inquire-modal-close svg{width:24px;height:24px}.inquire-modal-body{gap:2rem;max-width:90vw;display:flex}.inquire-modal-content{flex-direction:column;width:400px;max-width:100%;display:flex}.inquire-modal-image{flex:0 0 280px;overflow:hidden}.inquire-modal-image img{object-fit:cover;width:100%;height:100%;display:block}.inquire-modal-subtitle{font-size:var(--font-smaller,14px);font-family:var(--font-family-smaller,primary-light);color:var(--white-color,#fff)}.inquire-modal-title{color:var(--white-color,#fff);font-size:var(--font-h4);font-family:var(--font-family-h6,primary-light);letter-spacing:var(--letter-spacing-h6,normal);line-height:var(--line-height-h4,1.2);margin:0 0 2rem}.inquire-modal-field-label{font-size:var(--font-smaller,14px);font-family:var(--font-family-small,primary-light);color:var(--white-color,#fff);display:block}.inquire-modal-field-input.ds-input{color:var(--white-color,#fff);border-bottom-color:var(--white-color,#fff);font-size:var(--font-smaller,14px);font-family:var(--font-family-smaller);background-color:#0000;margin-bottom:2rem;padding-bottom:.3rem}.inquire-modal-field-input.ds-input::placeholder{color:var(--white-color,#fff);font-family:var(--font-family-smaller);font-size:var(--font-smaller)}.inquire-modal-message-label{font-size:var(--font-smaller,14px);font-family:var(--font-family-smaller,primary-light);color:var(--white-color,#fff);margin:0 0 4px}.inquire-modal-message-box{border:1px solid var(--white-color,#fff)}.inquire-modal-message-box .ds-input{color:var(--white-color,#fff);resize:vertical;min-height:310px;font-size:var(--font-smaller,14px);font-family:var(--font-family-smaller,primary-light);background-color:#0000;border-bottom:none;padding:12px 14px}.inquire-modal-footer{flex-wrap:wrap;justify-content:end;align-items:center;gap:1rem;margin-top:4rem;display:flex}.inquire-modal-send{background-color:var(--secondary-color,#00ff47);color:var(--primary-color,#1a1a1a)}.inquire-modal-send:disabled{opacity:.6;cursor:not-allowed}.inquire-modal-error{color:var(--matte-red,var(--matte-red));font-size:var(--font-smaller,13px);font-family:var(--font-family-smaller,primary-light);margin-top:.5rem;margin-bottom:0}.inquire-modal-checkbox-label{font-size:var(--font-smaller,14px);font-family:var(--font-family-smaller,primary-light);color:var(--white-color,#fff);cursor:pointer;align-items:center;gap:.5rem;display:flex}.inquire-modal-checkbox{accent-color:var(--secondary-color,#00ff47);cursor:pointer}
.asm-overlay{z-index:10050;background-color:#1a1a1af7;justify-content:center;padding:3rem 1rem 2rem;animation:.2s asm-fade-in;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes asm-fade-in{0%{opacity:0}to{opacity:1}}.asm-close{color:var(--white-color,#fff);cursor:pointer;opacity:.7;z-index:10051;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:opacity .15s;display:flex;position:fixed;top:20px;right:24px}.asm-close:hover,.asm-close:focus-visible{opacity:1;outline:none}.asm-close svg{width:20px;height:20px}.asm-content{flex-direction:column;align-self:flex-start;gap:0;width:520px;max-width:100%;display:flex}.asm-header{flex-direction:column;gap:6px;margin-bottom:60px;display:flex}.asm-title{color:var(--white-color);margin:0}.asm-subtitle{color:#ffffff80;margin:0}.asm-filter-section{flex-direction:column;gap:1.5rem;display:flex}.asm-field{flex-direction:column;gap:8px;display:flex}.asm-field-label{color:var(--white-color)}.asm-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.asm-chip{border:1px solid var(--white-color,#fff);color:var(--white-color,#fff);font-size:var(--font-smaller,13px);font-family:var(--font-family-smaller,inherit);border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 14px;line-height:1;display:inline-flex}.asm-chip--brand{padding-left:10px}.asm-chip-logo{object-fit:contain;border-radius:2px;flex-shrink:0;width:16px;height:16px}.asm-chip-remove{color:var(--white-color,#fff);cursor:pointer;opacity:.6;background:0 0;border:none;align-items:center;padding:0;font-size:16px;line-height:1;transition:opacity .15s;display:flex}.asm-chip-remove:hover,.asm-chip-remove:focus-visible{opacity:1;outline:none}.asm-chip-input-wrapper{position:relative}.asm-chip-input{border:none;border-bottom:1px solid var(--white-color);width:100%;color:var(--white-color);background:0 0;outline:none;padding:6px 0;transition:border-color .15s}.asm-chip-input::placeholder{color:#fff6}.asm-chip-input:focus{border-bottom-color:var(--white-color,#fff)}.asm-chip-input:disabled{opacity:.4;cursor:not-allowed}.asm-chip-dropdown{z-index:50;background-color:#1e1e1e;border:1px solid #fff3;max-height:200px;margin-top:2px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.asm-chip-option{text-align:left;width:100%;color:var(--white-color,#fff);font-size:var(--font-h6,14px);font-family:var(--font-family-h6,inherit);cursor:pointer;background:0 0;border:none;padding:8px 14px;transition:background-color .1s;display:block}.asm-chip-option:hover,.asm-chip-option:focus-visible{background-color:#ffffff14;outline:none}.asm-chip-option--status{color:#ffffff80;cursor:default;pointer-events:none}.asm-button-row{justify-content:flex-end;align-items:center;gap:1rem;margin-top:50px;display:flex}.asm-results-section-title{color:var(--white-color,#fff);font-size:var(--font-smaller,13px);font-family:var(--font-family-smaller,inherit);margin:0;font-weight:300}.asm-results{border:1px solid var(--white-color);max-height:280px;overflow-y:auto}.asm-results-group-header{color:var(--white-color,#fff);margin:0;padding:10px 10px 6px}.asm-feedback-below{font-size:var(--font-smaller,13px);font-family:var(--font-family-smaller,inherit);color:#ffffff8c;margin:8px 0 0;padding:0}.asm-results-empty{color:var(--matte-red);font-size:var(--font-smaller,13px);font-family:var(--font-family-smaller,inherit);text-align:center;margin:0;padding:1.5rem}.asm-feedback-below.asm-results-empty{text-align:left;padding:0}.asm-rep-row{border-bottom:1px solid var(--primary-grey);align-items:center;gap:12px;padding:10px;display:flex}.asm-rep-row:last-child{border-bottom:none}.asm-rep-avatar{flex-shrink:0;width:35px;height:35px}.asm-rep-avatar-fallback{background-color:var(--color-3,#32e0e0);color:var(--primary-color);font-size:12px;font-weight:700;font-family:var(--font-family-smaller,inherit)}.asm-rep-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.asm-rep-name{color:var(--white-color,#fff);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.asm-rep-regions{color:var(--white-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.asm-rep-toggle{border:1px solid var(--matte-red,#ff6464);width:22px;height:22px;color:var(--matte-red,#ff6464);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:14px;line-height:1;transition:background-color .15s,opacity .15s;display:flex}.asm-rep-toggle:hover,.asm-rep-toggle:focus-visible{background-color:#ff64641f;outline:none}.asm-rep-toggle--added{color:#ffffff4d;cursor:default;border-color:#ffffff4d}.asm-rep-toggle--added:hover{background-color:#0000}.asm-invite-section{flex-direction:column;gap:1.25rem;margin-top:80px;display:flex}.asm-invite-section--standalone{margin-top:0}.asm-error{color:var(--matte-red,#ff6464);font-size:var(--font-smaller,13px);font-family:var(--font-family-smaller,inherit);margin:0}.asm-overlay p.asm-error,.asm-overlay p.asm-feedback-below.asm-error{color:var(--matte-red,#ff6464)}.asm-invite-footer{justify-content:flex-end;margin-top:.5rem;display:flex}.asm-invite-btn{background-color:var(--matte-red);color:var(--white-color);font-size:var(--font-smaller,13px);font-family:var(--font-family-smaller,inherit);border:none;border:1px solid var(--white-color);cursor:pointer;border-radius:25px;padding:1px 12px;transition:opacity .15s}.asm-invite-btn:hover,.asm-invite-btn:focus-visible{opacity:.85;outline:none}.asm-invite-btn:disabled{opacity:.4;cursor:not-allowed}
.reset-password-form.auth-wrapper{padding:var(--def-spacing,3rem) 2rem 5rem;min-height:calc(100dvh - var(--header-height,0px));flex-direction:column;max-width:100%;display:flex}@media screen and (min-width:768px){.reset-password-form.auth-wrapper{margin-top:4rem;padding:3rem 9rem 5rem}}.reset-password-form .auth-title-block{margin-bottom:8rem}.reset-password-form .title{font-size:var(--font-hx);font-family:var(--font-family-hx);letter-spacing:var(--letter-spacing-hx);line-height:var(--line-height-hx);color:var(--primary-color);margin:0}.reset-password-form .subtitle{font-size:var(--font-paragraph);font-family:var(--font-family-paragraph);letter-spacing:var(--letter-spacing-paragraph);color:var(--primary-color);margin:.5rem;font-weight:400}.reset-password-form .pointer{cursor:pointer;color:var(--primary-color);text-decoration:underline}.reset-password-form .pointer:hover{color:var(--primary-grey)}.reset-password-form .reset-form{flex-direction:column;gap:0;margin-left:.5rem;display:flex}.reset-password-form .reset-form>form>div{margin-bottom:.5rem}.reset-password-form .auth-response{font-size:var(--font-small);font-family:var(--font-family-small);color:var(--primary-color);margin:.75rem 0 0}.reset-password-form .form-actions{flex-wrap:wrap;gap:1rem;margin-top:1.5rem;display:flex}.reset-password-form .form-actions-column{flex-direction:column;align-items:flex-end}
.rf-wrapper{min-height:calc(100dvh - var(--header-height));flex-direction:column;display:flex}.rf-title{font-family:var(--font-family-hx);font-size:var(--font-hx);line-height:var(--tw-leading,var(--line-height-hx));letter-spacing:var(--tw-tracking,var(--letter-spacing-hx));font-weight:var(--tw-font-weight,300)}.rf-description{font-family:var(--font-family-paragraph);font-size:var(--font-paragraph);line-height:var(--tw-leading,var(--line-height-paragraph));letter-spacing:var(--tw-tracking,var(--letter-spacing-paragraph));font-weight:var(--tw-font-weight,300)}.rf-field-label{font-size:var(--font-hxx);font-family:var(--font-family-hxx);color:var(--primary-color);margin-top:0;display:block}.rf-field-stack{flex-direction:column;gap:6px;display:flex}.rf-wrapper.form{background:#fff;flex-direction:column;gap:48px;margin:20px 25px 0;display:flex;position:relative}.rf-wrapper input,.rf-wrapper textarea,.rf-wrapper [data-slot=input],.rf-wrapper [data-slot=select-trigger]{font-size:var(--font-h6);font-family:var(--font-family-h6);color:var(--color-neutral-900);border-color:var(--primary-color)}.rf-wrapper input:not(:disabled),.rf-wrapper textarea:not(:disabled),.rf-wrapper [data-slot=input]:not(:disabled),.rf-wrapper [data-slot=select-trigger]:not(:disabled),.rf-wrapper [data-slot=select-trigger]:not(:disabled):hover{background-color:#0000!important}.rf-wrapper input:-webkit-autofill{-webkit-text-fill-color:var(--color-neutral-900);caret-color:var(--color-neutral-900);transition:background-color 99999s ease-out;box-shadow:inset 0 0 0 1000px #0000!important}.rf-wrapper input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-neutral-900);caret-color:var(--color-neutral-900);transition:background-color 99999s ease-out;box-shadow:inset 0 0 0 1000px #0000!important}.rf-wrapper input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-neutral-900);caret-color:var(--color-neutral-900);transition:background-color 99999s ease-out;box-shadow:inset 0 0 0 1000px #0000!important}.rf-wrapper [data-slot=select-trigger],.rf-wrapper [data-slot=select-trigger] [data-slot=select-value],.rf-wrapper [data-slot=select-trigger] *{font-size:var(--font-h6)!important;font-family:var(--font-family-h6)!important}.rf-wrapper [data-slot=select-trigger] svg{width:25px;height:25px;color:var(--primary-color)}.rf-wrapper input::placeholder,.rf-wrapper textarea::placeholder{font-size:var(--font-h6);font-family:var(--font-family-h6);color:var(--primary-grey);opacity:.6}.rf-wrapper [data-slot=select-trigger][data-placeholder],.rf-wrapper [data-slot=select-trigger][data-placeholder] [data-slot=select-value]{color:var(--primary-grey);opacity:.6}.rf-select-content,.rf-select-content [data-slot=select-item],.rf-select-content [data-slot=select-item] *,.rf-select-content .rf-country-option,.rf-select-content .rf-country-option *{font-size:var(--font-h6)!important;font-family:var(--font-family-h6)!important}.rf-wrapper [data-invalid] .rf-select-content,.rf-wrapper [data-invalid] .rf-select-content *{color:var(--color-neutral-900)!important}.rf-wrapper input[aria-invalid=true],.rf-wrapper textarea[aria-invalid=true],.rf-wrapper [data-slot=select-trigger][aria-invalid=true]{border-color:var(--primary-color)!important;color:var(--primary-color)!important;box-shadow:none!important;outline:none!important}.rf-wrapper input[aria-invalid=true]::placeholder,.rf-wrapper textarea[aria-invalid=true]::placeholder{color:var(--primary-color)!important}.rf-wrapper input[aria-invalid=true]::placeholder{color:var(--primary-color)!important}.rf-wrapper textarea[aria-invalid=true]::placeholder{color:var(--primary-color)!important}.rf-wrapper [data-invalid] [data-slot=select-trigger],.rf-wrapper [data-invalid] [data-slot=select-trigger] *{color:var(--primary-color)!important}.rf-submit-btn{font-size:var(--large-btn);border:1px solid var(--secondary-color);background-color:var(--secondary-color);width:auto;color:var(--primary-color);border-radius:9999px;padding:24px 30px;line-height:1}.rf-submit-btn:hover:not(:disabled){opacity:.9}.rf-submit-btn:disabled{opacity:.5}.rf-wrapper .rf-profile-actions{flex-wrap:wrap;justify-content:flex-end;gap:1rem;margin-top:2rem;display:flex}.rf-wrapper .rf-profile-actions .primary-outline-btn,.rf-wrapper .rf-profile-actions .primary-outline-btn a{font-size:var(--font-smaller,14px);font-family:var(--font-family-smaller,inherit)}.rf-wrapper .rf-profile-actions .primary-outline-btn.rf-profile-save-btn{background:var(--primary-color);color:var(--white-color);border:1px solid var(--primary-color)}.rf-wrapper .rf-profile-actions .primary-outline-btn.rf-profile-save-btn:hover:not(:disabled){background:var(--primary-grey);border-color:var(--primary-grey);color:var(--white-color)}.rf-wrapper .rf-profile-actions .primary-outline-btn.rf-profile-save-btn:focus-visible{box-shadow:0 0 0 1px var(--primary-color)}.rf-wrapper .rf-profile-actions .rf-profile-change-password-link{color:inherit;text-decoration:none}.rf-description-bold{font-size:var(--font-paragraph-bold);font-family:var(--font-family-paragraph-bold);font-weight:400}.rf-confirmation-actions{margin-top:100px}.rf-back-home-btn{font-size:var(--small-btn);font-family:var(--font-family-paragraph-bold);border:1px solid var(--primary-color);color:var(--primary-color);background-color:#0000;border-radius:9999px;width:auto;padding:20px}.rf-add-brand-btn{font-size:var(--small-btn);font-family:var(--font-family-small);border:1px solid var(--primary-color);color:var(--primary-color);background-color:#0000;border-radius:9999px;width:auto;padding:10px 20px}.rf-add-brand-btn:hover:not(:disabled){opacity:.9}.rf-add-brand-btn:disabled{opacity:.5}.rf-static-email-value{font-size:var(--font-h6);font-family:var(--font-family-h6);color:var(--primary-color);border-bottom:1px solid var(--primary-color);-webkit-user-select:none;user-select:none;opacity:.75;margin:0;padding:8px 0}
.ProjectBoardView-module__2eCYda__controlsRow{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.ProjectBoardView-module__2eCYda__controlsRowEndOnly{justify-content:flex-end}.ProjectBoardView-module__2eCYda__filters{--board-filter-font-size:12px;flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.ProjectBoardView-module__2eCYda__filterTabItem{flex-flow:wrap;align-items:center;display:flex}.ProjectBoardView-module__2eCYda__filterTabItem>.ProjectBoardView-module__2eCYda__filterTab:not(:last-of-type){margin-right:4px}.ProjectBoardView-module__2eCYda__actions{gap:10px;display:flex}.ProjectBoardView-module__2eCYda__filterTab{appearance:none;cursor:pointer;background:0 0;border:none;max-width:max-content;margin:0;padding:0;font-family:primary-regular;font-weight:400;display:inline-flex}.ProjectBoardView-module__2eCYda__filterTab:focus-visible{outline:none}.ProjectBoardView-module__2eCYda__filterTab:disabled{cursor:not-allowed;opacity:.5}.ProjectBoardView-module__2eCYda__filterTab:focus-visible .ProjectBoardView-module__2eCYda__filterTabCategory{outline:2px solid var(--primary-color);outline-offset:2px}.ProjectBoardView-module__2eCYda__filterTab:focus-visible .ProjectBoardView-module__2eCYda__filterTabCategory.ProjectBoardView-module__2eCYda__filterTabCategorySelected{outline-color:var(--white-color);box-shadow:0 0 0 2px var(--primary-color)}.ProjectBoardView-module__2eCYda__filterTabCategory{box-sizing:border-box;font-size:var(--board-filter-font-size);background-color:var(--white-color);border:1px solid var(--primary-color);color:var(--primary-color);white-space:nowrap;border-radius:25px;align-items:center;width:max-content;padding:0 16px;font-family:primary-regular;font-weight:400;line-height:2;display:inline-flex}.ProjectBoardView-module__2eCYda__filterTabCategory.ProjectBoardView-module__2eCYda__filterTabCategorySelected{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--white-color)}.ProjectBoardView-module__2eCYda__filterTabCategory.ProjectBoardView-module__2eCYda__filterTabCategorySelected .ProjectBoardView-module__2eCYda__filterTabLabel{color:var(--white-color)}.ProjectBoardView-module__2eCYda__filterTabLabel{color:var(--primary-color,#1a1a1a);border-color:var(--primary-color,#1a1a1a);font-family:primary-regular;font-size:12px;font-weight:400;line-height:2;text-decoration:none;list-style:none}.ProjectBoardView-module__2eCYda__boardActionButton{box-sizing:border-box;background-color:var(--white-color);color:var(--primary-color,#1a1a1a);border-color:var(--primary-color,#1a1a1a);border-radius:25px;padding:0 16px;font-family:primary-regular;font-size:12px;font-weight:400;line-height:2;text-decoration:none;list-style:none}.ProjectBoardView-module__2eCYda__boardActionButtonActive{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--white-color)}.ProjectBoardView-module__2eCYda__filterButton{color:#1a1a1a;cursor:pointer;background:0 0;border:1px solid #1a1a1a;border-radius:20px;padding:8px 16px;font-size:14px}.ProjectBoardView-module__2eCYda__filterButton.ProjectBoardView-module__2eCYda__active{color:#fff;background:#1a1a1a}.ProjectBoardView-module__2eCYda__mainContent{display:block}.ProjectBoardView-module__2eCYda__grid{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 25px;padding:0;display:flex}.ProjectBoardView-module__2eCYda__emptyGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:30px;display:grid}@media (max-width:899px){.ProjectBoardView-module__2eCYda__emptyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.ProjectBoardView-module__2eCYda__emptyGrid{grid-template-columns:1fr}}.ProjectBoardView-module__2eCYda__emptyAddCard{aspect-ratio:3/4;color:#000;text-align:center;box-sizing:border-box;cursor:pointer;background:#fff;border:2px solid #000;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:1rem;text-decoration:none;transition:background-color .2s,transform .2s;display:flex}.ProjectBoardView-module__2eCYda__emptyAddCard:hover{background:#fafafa}.ProjectBoardView-module__2eCYda__emptyAddCard:focus-visible{outline-offset:2px;outline:2px solid #000}.ProjectBoardView-module__2eCYda__emptyAddCardIcon{transition:transform .2s;display:block}.ProjectBoardView-module__2eCYda__emptyAddCard:hover .ProjectBoardView-module__2eCYda__emptyAddCardIcon{transform:scale(1.05)}.ProjectBoardView-module__2eCYda__emptyAddCardLabel{margin-top:1rem;font-size:16px;font-weight:700;line-height:1.3}.ProjectBoardView-module__2eCYda__emptyAddCardDestination{opacity:.75;margin-top:.35rem;font-size:14px;font-weight:400;line-height:1.3}.ProjectBoardView-module__2eCYda__emptyPlaceholder{aspect-ratio:3/4;background:#f2f2f2;width:100%}.ProjectBoardView-module__2eCYda__catalogLoadError{text-align:center;color:#c62828;margin:0;padding:3rem 1rem}.ProjectBoardView-module__2eCYda__card{cursor:pointer;flex-direction:column;margin-bottom:50px;display:flex;position:relative}.ProjectBoardView-module__2eCYda__cardAlignStart{align-items:flex-start}.ProjectBoardView-module__2eCYda__cardAlignEnd{align-items:flex-end}.ProjectBoardView-module__2eCYda__cardAlignCenter{align-items:center}.ProjectBoardView-module__2eCYda__cardImageWrapper{cursor:pointer;margin:0 0 1px 1px;position:relative;overflow:visible}.ProjectBoardView-module__2eCYda__cardImageWrapper:before{content:"";z-index:1;pointer-events:none;background-color:#0000000d;width:100%;height:100%;position:absolute;top:0;left:0}.ProjectBoardView-module__2eCYda__cardImage{width:auto;height:100%;display:block}.ProjectBoardView-module__2eCYda__cardSizeDefault,.ProjectBoardView-module__2eCYda__cardSizeDefault .ProjectBoardView-module__2eCYda__cardImage{height:var(--m-catalog,320px)}.ProjectBoardView-module__2eCYda__cardSize1,.ProjectBoardView-module__2eCYda__cardSize1 .ProjectBoardView-module__2eCYda__cardImage{height:var(--xxs-catalog,210px)}.ProjectBoardView-module__2eCYda__cardSize2,.ProjectBoardView-module__2eCYda__cardSize2 .ProjectBoardView-module__2eCYda__cardImage{height:var(--xs-catalog,240px)}.ProjectBoardView-module__2eCYda__cardSize3,.ProjectBoardView-module__2eCYda__cardSize3 .ProjectBoardView-module__2eCYda__cardImage{height:var(--s-catalog,290px)}.ProjectBoardView-module__2eCYda__cardSize4,.ProjectBoardView-module__2eCYda__cardSize4 .ProjectBoardView-module__2eCYda__cardImage{height:var(--m-catalog,320px)}.ProjectBoardView-module__2eCYda__cardSize5,.ProjectBoardView-module__2eCYda__cardSize5 .ProjectBoardView-module__2eCYda__cardImage{height:var(--l-catalog,355px)}.ProjectBoardView-module__2eCYda__cardSize6,.ProjectBoardView-module__2eCYda__cardSize6 .ProjectBoardView-module__2eCYda__cardImage{height:var(--xl-catalog,370px)}.ProjectBoardView-module__2eCYda__cardSize7,.ProjectBoardView-module__2eCYda__cardSize7 .ProjectBoardView-module__2eCYda__cardImage{height:var(--xxl-catalog,390px)}.ProjectBoardView-module__2eCYda__cardShadow1{clip-path:polygon(100% 0,calc(100% + 10px) 10px,calc(100% + 10px) calc(100% + 10px),0 calc(100% + 10px),0 0);box-shadow:8px 6px 4px #c8c8c8b3}.ProjectBoardView-module__2eCYda__cardShadow2{clip-path:polygon(100% 0,calc(100% + 15px) 15px,calc(100% + 15px) calc(100% + 10px),0 calc(100% + 10px),0 0);box-shadow:12px 8px 6px #c8c8c8b3}.ProjectBoardView-module__2eCYda__cardShadow3{clip-path:polygon(100% 0,calc(100% + 20px) 20px,calc(100% + 20px) calc(100% + 10px),0 calc(100% + 10px),0 0);box-shadow:16px 8px 8px #c8c8c8b3}.ProjectBoardView-module__2eCYda__cardShadow4{clip-path:polygon(100% 0,calc(100% + 25px) 25px,calc(100% + 25px) calc(100% + 10px),0 calc(100% + 10px),0 0);box-shadow:20px 8px 10px #c8c8c8b3}.ProjectBoardView-module__2eCYda__cardInfo{box-sizing:border-box;flex-direction:column;margin:0 0 1px 1px;padding:1.5rem 0;display:flex;position:relative;overflow:hidden}.ProjectBoardView-module__2eCYda__cardActionsRow{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.ProjectBoardView-module__2eCYda__cardLanguages{font-size:13px;font-weight:500}.ProjectBoardView-module__2eCYda__cardIcons{gap:8px;display:flex}.ProjectBoardView-module__2eCYda__cardIconBtn{border:1px solid var(--matte-red,#fe6868);cursor:pointer;width:25px;height:25px;color:var(--matte-red,#fe6868);background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.ProjectBoardView-module__2eCYda__cardIconBtn svg{fill:currentColor}.ProjectBoardView-module__2eCYda__cardIconBtnActive{background-color:var(--matte-red,#fe6868);color:#fff}.ProjectBoardView-module__2eCYda__cardBrand{color:#1a1a1a;margin-bottom:2px;font-size:14px;line-height:1.4}.ProjectBoardView-module__2eCYda__cardTitle{margin:0 0 10px;font-weight:700}.ProjectBoardView-module__2eCYda__cardPills{flex-wrap:wrap;gap:5px;margin-bottom:12px;display:flex}.ProjectBoardView-module__2eCYda__cardPill{cursor:pointer;background-color:#0000;border:1px solid #1a1a1a;border-radius:20px;padding:5px 14px;font-size:12px;transition:background-color .2s,border-color .2s}.ProjectBoardView-module__2eCYda__cardPill:hover{background-color:#f5f5f5}.ProjectBoardView-module__2eCYda__cardSpacer{visibility:hidden;border:none;flex-basis:280px;height:0;margin:0;padding:0}@media (max-width:767px){.ProjectBoardView-module__2eCYda__card{margin-bottom:20px}.ProjectBoardView-module__2eCYda__cardImageWrapper,.ProjectBoardView-module__2eCYda__cardInfo{margin:0}}.ProjectBoardView-module__2eCYda__activityOverlay{z-index:200;background-color:#0000;position:fixed;inset:0}.ProjectBoardView-module__2eCYda__activityPanel{z-index:201;box-sizing:border-box;background-color:#fff;border:1px solid #e5e5e5;margin-top:20px;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.ProjectBoardView-module__2eCYda__activityFeed{flex-direction:column;gap:30px;margin-top:30px;margin-left:10px;margin-right:10px;padding-bottom:30px;display:flex}.ProjectBoardView-module__2eCYda__activityItem{gap:10px;display:flex}.ProjectBoardView-module__2eCYda__activityAvatar{background-color:#e1ed40;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:flex}.ProjectBoardView-module__2eCYda__activityContent{font-size:14px;line-height:1.4}.ProjectBoardView-module__2eCYda__activityTime{color:#666;margin-top:4px;font-size:12px}.ProjectBoardView-module__2eCYda__cardImageWrapperSelected:after{content:"";z-index:1;pointer-events:none;background-color:#fe686866;position:absolute;inset:0}.ProjectBoardView-module__2eCYda__imageCircle{z-index:2;box-sizing:border-box;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #0003}.ProjectBoardView-module__2eCYda__imageCircleHidden{visibility:hidden;opacity:0;pointer-events:none}.ProjectBoardView-module__2eCYda__imageCircleSelectEmpty{pointer-events:auto;background-color:#0000}.ProjectBoardView-module__2eCYda__imageCircleSelected{pointer-events:auto;background-color:#fe6868}.ProjectBoardView-module__2eCYda__imageCircleButton{appearance:none;cursor:pointer;font:inherit;color:inherit;margin:0;padding:0}.ProjectBoardView-module__2eCYda__imageCircleTick{width:17px;height:auto;margin-top:4px;display:block}.ProjectBoardView-module__2eCYda__modalOverlay{z-index:10050;background-color:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ProjectBoardView-module__2eCYda__deleteModalContent{text-align:center;background-color:#fff;border-radius:2rem;grid-template-rows:1fr auto;justify-content:center;align-items:center;width:80%;max-width:500px;height:300px;padding:2rem;display:grid;box-shadow:0 4px 24px #0000001a}.ProjectBoardView-module__2eCYda__deleteModalTitle{color:#1a1a1a;margin:0;font-size:2.4rem;font-weight:500;line-height:1.3}.ProjectBoardView-module__2eCYda__deleteModalActions{justify-content:center;gap:12px;padding:2rem;display:flex}.ProjectBoardView-module__2eCYda__deleteModalCancelBtn{cursor:pointer;border-radius:25px;outline:0;line-height:2;transition:all .2s;color:#fe6868!important;background-color:#0000!important;border:1px solid #fe6868!important;padding:.5rem 4rem!important;font-size:14px!important}.ProjectBoardView-module__2eCYda__deleteModalCancelBtn:hover{background:#fff5f5!important}.ProjectBoardView-module__2eCYda__deleteModalDeleteBtn{color:#fff;cursor:pointer;background-color:#fe6868;border:1px solid #fe6868;border-radius:25px;outline:0;line-height:2;transition:all .2s;padding:.5rem 4rem!important;font-size:14px!important}.ProjectBoardView-module__2eCYda__deleteModalDeleteBtn:hover{background:#ff5252;border-color:#ff5252}.ProjectBoardView-module__2eCYda__subboardModalOverlay{z-index:10050;background-color:#000000d9;justify-content:center;align-items:flex-start;padding-top:10vh;display:flex;position:fixed;inset:0}.ProjectBoardView-module__2eCYda__subboardModalContent{color:#fff;flex-direction:column;width:100%;max-width:600px;min-height:0;max-height:calc(100dvh - 6.125rem - 25px);margin:0 auto;padding:0 20px 50px;display:flex}.ProjectBoardView-module__2eCYda__subboardCloseBtn{z-index:10051;color:#fff;cursor:pointer;opacity:.85;background:0 0;border:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin:0;padding:0;transition:opacity .2s;display:flex;position:fixed;top:3rem;right:30px}.ProjectBoardView-module__2eCYda__subboardCloseBtn:hover{opacity:1}.ProjectBoardView-module__2eCYda__subboardCloseBtn:focus-visible{outline-offset:2px;outline:2px solid #fff}.ProjectBoardView-module__2eCYda__subboardCloseBtn svg{width:20px;height:20px;display:block}.ProjectBoardView-module__2eCYda__subboardModalTitle{text-align:left;margin:0 0 62px;font-size:28px;font-weight:400;line-height:1.2}.ProjectBoardView-module__2eCYda__subboardInputWrapper{flex-direction:column;align-items:stretch;margin-bottom:55px;display:flex}.ProjectBoardView-module__2eCYda__subboardInputField{flex:1;min-width:0}.ProjectBoardView-module__2eCYda__subboardInputLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ProjectBoardView-module__2eCYda__subboardInput{color:#fff;background:0 0;border:none;border-bottom:1px solid #fff;outline:none;width:100%;padding:0;font-size:16px}.ProjectBoardView-module__2eCYda__subboardInput::placeholder{color:#ffffff80}.ProjectBoardView-module__2eCYda__subboardInput:focus{border-bottom-color:#fff}.ProjectBoardView-module__2eCYda__subboardRecentSection{margin-top:0}.ProjectBoardView-module__2eCYda__subboardRecentTitle{color:#fff;margin:0 0 12px;font-size:12px;font-weight:800}.ProjectBoardView-module__2eCYda__subboardList{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.ProjectBoardView-module__2eCYda__subboardListItem{margin:0}.ProjectBoardView-module__2eCYda__subboardListBtn{color:#fff;cursor:pointer;opacity:1;background:0 0;border:none;align-items:center;gap:16px;padding:0;transition:opacity .2s;display:flex}.ProjectBoardView-module__2eCYda__subboardListBtnCurrent{color:var(--matte-red,#fe6868)}.ProjectBoardView-module__2eCYda__subboardListBtn:hover{opacity:1}.ProjectBoardView-module__2eCYda__subboardListBtn:disabled{opacity:1;cursor:not-allowed}.ProjectBoardView-module__2eCYda__subboardListBtn:disabled:hover{opacity:1}.ProjectBoardView-module__2eCYda__subboardIconPlus,.ProjectBoardView-module__2eCYda__subboardIconMinus{border:1px solid #fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:20px;line-height:1;display:flex}.ProjectBoardView-module__2eCYda__subboardIconMinus{background-color:var(--matte-red,#fe6868);border-color:var(--matte-red,#fe6868);color:var(--white-color)}.ProjectBoardView-module__2eCYda__subboardSaveButton{color:#fff;border:1px solid #fff;border-radius:20px;align-self:flex-end;margin-top:35px;padding:5px 1.25rem;font-size:16px;font-weight:500;transition:background-color .15s,opacity .15s}.ProjectBoardView-module__2eCYda__subboardSaveButtonEnabled{background:var(--matte-red,#fe6868);cursor:pointer;opacity:1}.ProjectBoardView-module__2eCYda__subboardSaveButtonEnabled:hover:not(:disabled){background:var(--matte-red,#fe6868)}.ProjectBoardView-module__2eCYda__subboardSaveButtonDisabled{background:color-mix(in srgb, var(--matte-red,#fe6868) 65%, var(--white-color));cursor:not-allowed;opacity:.85}
.cs-card{--xxs-catalog:210px;--xs-catalog:240px;--s-catalog:290px;--m-catalog:320px;--l-catalog:355px;--xl-catalog:370px;--xxl-catalog:390px;--cs-primary:#000;--cs-green:#00ff47;--cs-coral:#fe6868;--cs-lilac:var(--ds-ai-lilac);--cs-border:#e2e8f0;flex-direction:column;margin:0 30px 50px 1px;display:flex;position:relative}.cs-card.align-start{align-items:flex-start}.cs-card.align-end{align-items:flex-end}.cs-card.align-center{align-items:center}.cs-card-image-wrap{cursor:pointer;width:fit-content;max-width:100%;margin:0 0 1px 1px;position:relative;overflow:visible}.cs-card-image-wrap img{width:auto;height:100%;display:block}.cs-card-image-wrap:before{content:"";z-index:1;pointer-events:none;background-color:#0000000d;width:100%;height:100%;position:absolute;top:0;left:0}.cs-card-image-wrap.catalog-size-1{height:var(--xxs-catalog)}.cs-card-image-wrap.catalog-size-2{height:var(--xs-catalog)}.cs-card-image-wrap.catalog-size-3{height:var(--s-catalog)}.cs-card-image-wrap.catalog-size-4{height:var(--m-catalog)}.cs-card-image-wrap.catalog-size-5{height:var(--l-catalog)}.cs-card-image-wrap.catalog-size-6{height:var(--xl-catalog)}.cs-card-image-wrap.catalog-size-7{height:var(--xxl-catalog)}.cs-card-image-wrap.catalog-size-1 img{height:var(--xxs-catalog)}.cs-card-image-wrap.catalog-size-2 img{height:var(--xs-catalog)}.cs-card-image-wrap.catalog-size-3 img{height:var(--s-catalog)}.cs-card-image-wrap.catalog-size-4 img{height:var(--m-catalog)}.cs-card-image-wrap.catalog-size-5 img{height:var(--l-catalog)}.cs-card-image-wrap.catalog-size-6 img{height:var(--xl-catalog)}.cs-card-image-wrap.catalog-size-7 img{height:var(--xxl-catalog)}.cs-card-image-wrap:not([class*=catalog-size-]),.cs-card-image-wrap:not([class*=catalog-size-]) img{height:var(--m-catalog)}.cs-card-image-wrap.shadow-size-1{clip-path:polygon(100% 0,calc(100% + 10px) 10px,calc(100% + 10px) calc(100% + 10px),0 calc(100% + 10px),0 0);box-shadow:8px 6px 4px #c8c8c8b3}.cs-card-image-wrap.shadow-size-2{clip-path:polygon(100% 0,calc(100% + 15px) 15px,calc(100% + 15px) calc(100% + 10px),0 calc(100% + 10px),0 0);box-shadow:12px 8px 6px #c8c8c8b3}.cs-card-image-wrap.shadow-size-3{clip-path:polygon(100% 0,calc(100% + 20px) 20px,calc(100% + 20px) calc(100% + 10px),0 calc(100% + 10px),0 0);box-shadow:16px 8px 8px #c8c8c8b3}.cs-card-image-wrap.shadow-size-4{clip-path:polygon(100% 0,calc(100% + 25px) 25px,calc(100% + 25px) calc(100% + 10px),0 calc(100% + 10px),0 0);box-shadow:20px 8px 10px #c8c8c8b3}.cs-card-content{flex-direction:column;align-items:flex-start;display:flex}.cs-card-info{box-sizing:border-box;overflow-wrap:break-word;flex-direction:column;width:fit-content;min-width:0;max-width:100%;margin:0 0 1px 1px;padding:1.5rem 0;display:flex;position:relative;overflow:hidden}.cs-card-actions-row{justify-content:space-between;align-items:center;width:100%;min-width:0;margin-bottom:1.5rem;display:flex}.cs-card-languages{overflow-wrap:break-word;flex:1;min-width:0;font-size:13px;font-weight:500}.cs-card-icons{flex-shrink:0;gap:8px;display:flex}.cs-card-icon-btn{border:1px solid var(--cs-coral);cursor:pointer;width:25px;height:25px;color:var(--cs-coral);background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.cs-card-icon-btn svg{fill:currentColor}.cs-card-icon-btn--active{background-color:var(--cs-coral);color:#fff}.cs-card-type-brand{text-transform:capitalize;margin-bottom:5px;font-size:13px;line-height:1.4}.cs-card-title{margin-bottom:0;font-size:15px;font-weight:700;line-height:1.3}.cs-card-info p,.cs-card-info .font-pos_2-regular{overflow-wrap:break-word;word-break:break-word}.cs-card-pills{flex-wrap:wrap;gap:5px;width:100%;min-width:0;max-width:100%;margin-top:10px!important;display:inline-flex!important}.cs-card-pill{overflow-wrap:break-word;word-break:break-word;background-color:#eee;border-radius:15px;width:fit-content;max-width:100%;padding:5px 10px;margin:0!important}.cs-card-pill:hover{background-color:#e0e0e0}.cs-card-footer{margin-top:14px}.cs-card-unlock-btn{--board-filter-font-size:12px}.cs-card-unlock-btn>span{background-color:var(--cs-green);border-color:var(--cs-green);color:var(--primary-color,#1a1a1a)}.cs-card-unlock-btn>span>span{color:var(--primary-color,#1a1a1a)}.cs-card-unlock-btn:hover>span{opacity:.8}.cs-card-spacer{visibility:hidden;border:none;flex-basis:280px;height:0;margin:0;padding:0}.cs-card-skeleton{flex-direction:column;min-width:220px;margin:0 30px 1px 1px;display:flex}.cs-skeleton-quick-view{height:31px;margin-bottom:8px}.cs-card-skeleton .cs-skeleton-image{border-radius:2px;width:100%;min-width:220px}.cs-card-skeleton.catalog-size-1 .cs-skeleton-image{height:var(--xxs-catalog)}.cs-card-skeleton.catalog-size-2 .cs-skeleton-image{height:var(--xs-catalog)}.cs-card-skeleton.catalog-size-3 .cs-skeleton-image{height:var(--s-catalog)}.cs-card-skeleton.catalog-size-4 .cs-skeleton-image{height:var(--m-catalog)}.cs-card-skeleton.catalog-size-5 .cs-skeleton-image{height:var(--l-catalog)}.cs-card-skeleton.catalog-size-6 .cs-skeleton-image{height:var(--xl-catalog)}.cs-card-skeleton.catalog-size-7 .cs-skeleton-image{height:var(--xxl-catalog)}.cs-card-skeleton:not([class*=catalog-size-]) .cs-skeleton-image{height:var(--m-catalog)}.cs-skeleton-info{flex-direction:column;gap:10px;padding:1.5rem 0;display:flex}.cs-skeleton-line{border-radius:4px;min-height:12px}.cs-skeleton-pills{gap:6px;margin-top:4px;display:flex}.cs-skeleton-pill{border-radius:15px;width:80px;height:26px}.cs-skeleton-pulse{background:linear-gradient(-45deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/400% 400%;animation:1.5s ease-in-out infinite cs-pulse}@keyframes cs-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}.cs-pages-grid-section{box-sizing:border-box;width:100%;padding:0}.cs-pages-grid-section.cs-pages-grid-section--embedded-in-main{padding-left:0;padding-right:0}.cs-pages-grid{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:50px 25px;width:100%;display:flex}@media (max-width:767px){.cs-pages-grid{gap:20px 12px}.cs-pages-grid-section{padding:0 12px}.dc-vs-btn--active{padding:0 11px}}.cs-loading-more{color:#666;justify-content:center;align-items:center;gap:12px;padding:40px;display:flex}.cs-spinner{border:2px solid #ccc;border-top-color:#000;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite cs-spin}@keyframes cs-spin{to{transform:rotate(360deg)}}.cs-card-info--hidden{display:none}@media (max-width:767px){.cs-card{margin-bottom:20px}.cs-card-image-wrap,.cs-card-info{margin:0}}.cpg-info{padding-top:15px}.cpg-link-overlay{z-index:1;display:block;position:absolute;inset:0}.cpg-info{z-index:2;position:relative}.catalog-card,.catalog-card-list-item{aspect-ratio:auto}.catalog-card .product-wrapper{width:fit-content;max-width:100%}.catalog-card-root{--xxs-catalog:210px;--xs-catalog:240px;--s-catalog:290px;--m-catalog:320px;--l-catalog:355px;--xl-catalog:370px;--xxl-catalog:390px}.catalog-card-content{flex-direction:column;flex:1;justify-content:flex-start;width:fit-content;max-width:100%;margin-top:10px;display:flex;position:relative}.catalog-card-content--align-start{align-items:flex-start}.catalog-card-image-container{height:var(--xxl-catalog);align-items:flex-end;width:100%;max-width:100%;display:flex}.catalog-card-image-action-wrap{width:fit-content;max-width:100%;position:relative}.catalog-card-image-button{cursor:pointer;box-sizing:border-box;flex-shrink:0;max-width:none;margin:0 3rem 1px 1px;position:relative}.catalog-card-image-button:before{content:"";z-index:1;pointer-events:none;background-color:#0000000d;width:100%;height:100%;position:absolute;top:0;left:0}.catalog-card-image-button--size-1{height:var(--xxs-catalog)}.catalog-card-image-button--size-2{height:var(--xs-catalog)}.catalog-card-image-button--size-3{height:var(--s-catalog)}.catalog-card-image-button--size-4{height:var(--m-catalog)}.catalog-card-image-button--size-5{height:var(--l-catalog)}.catalog-card-image-button--size-6{height:var(--xl-catalog)}.catalog-card-image-button--size-7{height:var(--xxl-catalog)}.catalog-card-cover-image{width:auto;max-width:none;height:100%;display:block;position:relative}.catalog-card-image-button--shadow-1{clip-path:polygon(100% 0,calc(100% + 10px) 10px,calc(100% + 10px) calc(100% + 10px),0 calc(100% + 10px),0 0);box-shadow:8px 6px 4px #c8c8c8b3}.catalog-card-image-button--shadow-2{clip-path:polygon(100% 0,calc(100% + 15px) 15px,calc(100% + 15px) calc(100% + 10px),0 calc(100% + 10px),0 0);box-shadow:12px 8px 6px #c8c8c8b3}.catalog-card-image-button--shadow-3{clip-path:polygon(100% 0,calc(100% + 20px) 20px,calc(100% + 20px) calc(100% + 10px),0 calc(100% + 10px),0 0);box-shadow:16px 8px 8px #c8c8c8b3}.catalog-card-image-button--shadow-4{clip-path:polygon(100% 0,calc(100% + 25px) 25px,calc(100% + 25px) calc(100% + 10px),0 calc(100% + 10px),0 0);box-shadow:20px 8px 10px #c8c8c8b3}.catalog-card-select-button{z-index:3;position:absolute;top:.75rem;left:.75rem}.catalog-card-body{box-sizing:border-box;flex-direction:column;align-items:flex-start;max-width:100%;margin:0 3rem 1px 1px;padding:1.5rem 0;display:flex;position:relative}.catalog-card-body p{margin-bottom:0}.catalog-card-body span{margin-bottom:5px;display:block}@media screen and (min-width:992px){.catalog-card-body p{font-family:primary-bold,sans-serif;font-size:2.1rem}}.catalog-card-actions{z-index:3;justify-content:flex-end;align-items:center;width:100%;margin-bottom:1.5rem;display:flex;position:static}.catalog-card-languages{letter-spacing:normal;flex:1;margin:0;font-family:primary-light,sans-serif;font-size:14px;line-height:1.2}.catalog-card-action-button{border:1.5px solid var(--matte-red);cursor:pointer;background-color:#0000;border-radius:50%;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;margin-left:6px;padding:6px;transition:background-color .2s;display:flex}.catalog-card-action-button svg{width:1rem;height:1rem;fill:var(--matte-red);pointer-events:none}.catalog-card-action-button--active{background-color:var(--matte-red)}.catalog-card-action-button--active svg{fill:#fff}.catalog-card-category-list{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.catalog-card-category-pill{cursor:pointer;letter-spacing:normal;word-break:break-word;color:inherit;background-color:#eee;border:none;border-radius:15px;margin:0;padding:5px 10px;font-family:primary-light,sans-serif;font-size:14px;line-height:1.2;transition:background-color .2s}.catalog-card-category-pill:hover{background-color:#e0e0e0}
