.anchor-down-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;box-shadow:var(--dropshadow);justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex;box-shadow:none!important;border:none!important;border:2px solid var(--default-color)!important}.anchor-down-button:focus{text-decoration:none}.anchor-down-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.anchor-down-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.anchor-down-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.anchor-down-button .button-text.ws-no-wrap{white-space:nowrap}.anchor-down-button:active,.anchor-down-button:hover{cursor:pointer;text-decoration:none}.anchor-down-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.anchor-down-button.pill:before{content:"";background:var(--default-bg-2);border:2px solid var(--default-bg-2);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.anchor-down-button.pill .button-text,.anchor-down-button.pill .icon{z-index:11}.anchor-down-button.pill .button-text{color:var(--default-color);z-index:11;font-weight:400;overflow:hidden}.anchor-down-button.pill svg{color:var(--default-color)}.anchor-down-button.pill:hover:not(.compact):before,.anchor-down-button.pill.selected:before{filter:brightness(1.3)}.anchor-down-button.pill.no-shadow:before{box-shadow:none}.anchor-down-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.anchor-down-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.anchor-down-button.pill.has-border:hover:not(.compact):before,.anchor-down-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.anchor-down-button.pill.alt-hover:hover:not(.compact):before,.anchor-down-button.pill.alt-hover.selected:before{background:var(--default-color);border:2px solid var(--default-color);filter:brightness()}.anchor-down-button.pill.alt-hover:hover:not(.compact) .icon,.anchor-down-button.pill.alt-hover.selected .icon,.anchor-down-button.pill.alt-hover:hover:not(.compact) .button-text,.anchor-down-button.pill.alt-hover.selected .button-text{color:var(--default-bg-2)}.anchor-down-button.pill.alt-hover:hover:not(.compact) .icon,.anchor-down-button.pill.alt-hover.selected .icon{background-color:var(--default-bg-2)}.anchor-down-button.pill.disabled,.anchor-down-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.anchor-down-button.pill.disabled:before,.anchor-down-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.anchor-down-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.anchor-down-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.anchor-down-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.anchor-down-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.anchor-down-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.anchor-down-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.anchor-down-button.pill .dropdown-caret{margin-right:10px}.anchor-down-button.pill[data-icon-position=null] .icon,.anchor-down-button.pill[data-icon-position=none] .icon{display:none!important}.anchor-down-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.anchor-down-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.anchor-down-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.anchor-down-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.anchor-down-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.anchor-down-button.pill[data-size=micro][data-icon-position=null],.anchor-down-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.anchor-down-button.pill[data-size=micro][data-icon-position=null] .button-text,.anchor-down-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.anchor-down-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.anchor-down-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.anchor-down-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.anchor-down-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.anchor-down-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.anchor-down-button.pill[data-size=mini][data-icon-position=null],.anchor-down-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.anchor-down-button.pill[data-size=mini][data-icon-position=null] .button-text,.anchor-down-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.anchor-down-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.anchor-down-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.anchor-down-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.anchor-down-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.anchor-down-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.anchor-down-button.pill[data-size=tiny][data-icon-position=null],.anchor-down-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.anchor-down-button.pill[data-size=tiny][data-icon-position=null] .button-text,.anchor-down-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.anchor-down-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.anchor-down-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.anchor-down-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.anchor-down-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.anchor-down-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.anchor-down-button.pill[data-size=small][data-icon-position=null],.anchor-down-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.anchor-down-button.pill[data-size=small][data-icon-position=null] .button-text,.anchor-down-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.anchor-down-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.anchor-down-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.anchor-down-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.anchor-down-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.anchor-down-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.anchor-down-button.pill[data-size=regular][data-icon-position=null],.anchor-down-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.anchor-down-button.pill[data-size=regular][data-icon-position=null] .button-text,.anchor-down-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.anchor-down-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.anchor-down-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.anchor-down-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.anchor-down-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.anchor-down-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.anchor-down-button.pill[data-size=large][data-icon-position=null],.anchor-down-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.anchor-down-button.pill[data-size=large][data-icon-position=null] .button-text,.anchor-down-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.anchor-down-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.anchor-down-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.anchor-down-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.anchor-down-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.anchor-down-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.anchor-down-button.pill[data-size=xlarge][data-icon-position=null],.anchor-down-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.anchor-down-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.anchor-down-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.anchor-down-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.anchor-down-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.anchor-down-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.anchor-down-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.anchor-down-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.anchor-down-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.anchor-down-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.anchor-down-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.anchor-down-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.anchor-down-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.anchor-down-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.anchor-down-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.anchor-down-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.anchor-down-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.anchor-down-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.anchor-down-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.anchor-down-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.anchor-down-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.anchor-down-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.anchor-down-button.pill[data-size=responsive][data-icon-position=null],.anchor-down-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.anchor-down-button.pill[data-size=responsive][data-icon-position=null] .button-text,.anchor-down-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.anchor-down-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.anchor-down-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.anchor-down-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.anchor-down-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.anchor-down-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.anchor-down-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.anchor-down-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.anchor-down-button.pill[data-size=responsive][data-icon-position=null],.anchor-down-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.anchor-down-button.pill[data-size=responsive][data-icon-position=null] .button-text,.anchor-down-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.anchor-down-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.anchor-down-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.anchor-down-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.anchor-down-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.anchor-down-button.pill.compact.hide-bg:before{opacity:0}.anchor-down-button.pill.compact .button-text{white-space:nowrap}.anchor-down-button.pill.compact:hover{max-width:100%}.anchor-down-button.pill.compact:hover.hide-bg:before{opacity:1}.anchor-down-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.anchor-down-button.pill-alt:before{content:"";background:var(--default-bg-2);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.anchor-down-button.pill-alt .button-text{color:var(--default-color);z-index:11;font-weight:400}.anchor-down-button.pill-alt:hover:before,.anchor-down-button.pill-alt.selected:before{background:var(--button-border)}.anchor-down-button.pill-alt:hover .button-text,.anchor-down-button.pill-alt.selected .button-text{color:var(--default-bg)}.anchor-down-button.pill-alt.disabled,.anchor-down-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.anchor-down-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.anchor-down-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.anchor-down-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.anchor-down-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.anchor-down-button.round .icon,.anchor-down-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.anchor-down-button.round:hover,.anchor-down-button.round.selected{opacity:1}.anchor-down-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.anchor-down-button.round.disabled{pointer-events:none}.anchor-down-button.round.disabled .icon{filter:saturate(0)}.anchor-down-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.anchor-down-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.anchor-down-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.anchor-down-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.anchor-down-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.anchor-down-button.nav{flex-wrap:nowrap}.anchor-down-button.nav svg{color:var(--troubadour-main)}.anchor-down-button.nav .icon,.anchor-down-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.anchor-down-button.nav .button-text{color:var(--default-bg-2);font-weight:700}.anchor-down-button.nav:hover{text-decoration:underline}.anchor-down-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.anchor-down-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.anchor-down-button.nav[data-icon-position=right][data-size=tiny] .icon,.anchor-down-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.anchor-down-button.nav[data-icon-position=right] .button-text{text-align:right}.anchor-down-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.anchor-down-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.anchor-down-button.nav[data-icon-position=left][data-size=tiny] .icon,.anchor-down-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.anchor-down-button.nav[data-icon-position=left] .button-text{text-align:left}.anchor-down-button.nav[data-size=large]{border-radius:100px;padding:5px}.anchor-down-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.anchor-down-button.nav[data-size=large] .icon{height:80px}.anchor-down-button.nav[data-size=regular]{padding:20px 31px}.anchor-down-button.nav[data-size=regular] .icon{width:auto;height:23px}.anchor-down-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.anchor-down-button.nav[data-size=small]{padding:10px}.anchor-down-button.nav[data-size=small] .icon{width:auto;height:16px}.anchor-down-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.anchor-down-button.nav[data-size=tiny]{padding:15px 20px}.anchor-down-button.nav[data-size=tiny] .icon{width:auto;height:10px}.anchor-down-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.anchor-down-button.nav[data-size=mini]{padding:4px 12px}.anchor-down-button.nav[data-size=mini] .icon{width:auto;height:5px}.anchor-down-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.anchor-down-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.anchor-down-button.legacy:before{content:"";background-color:var(--default-color);border:2px solid var(--default-bg-2);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.anchor-down-button.legacy.has-shadow:before{border:2px solid var(--default-color);box-shadow:var(--dropshadow)}.anchor-down-button.legacy .button-text,.anchor-down-button.legacy .icon{z-index:11}.anchor-down-button.legacy .button-text{color:var(--default-bg-2);z-index:11;font-weight:400}.anchor-down-button.legacy svg{color:var(--default-bg-2)}.anchor-down-button.legacy:hover:before,.anchor-down-button.legacy.selected:before{background-color:var(--default-bg-2);border:2px solid var(--default-bg-2)}.anchor-down-button.legacy:hover .button-text,.anchor-down-button.legacy.selected .button-text{color:var(--default-color)}.anchor-down-button.legacy:hover img,.anchor-down-button.legacy.selected img{transform:scale(.95)}.anchor-down-button.legacy.disabled{pointer-events:none}.anchor-down-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.anchor-down-button.legacy.disabled .button-text{color:var(--ui-disabled)}.anchor-down-button.legacy.disabled .icon{opacity:.5}.anchor-down-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.anchor-down-button.legacy.invalid .button-text{color:var(--ui-disabled)}.anchor-down-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.anchor-down-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.anchor-down-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.anchor-down-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.anchor-down-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.anchor-down-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.anchor-down-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.anchor-down-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.anchor-down-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.anchor-down-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.anchor-down-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.anchor-down-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.anchor-down-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.anchor-down-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.anchor-down-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.anchor-down-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.anchor-down-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.anchor-down-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.anchor-down-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.anchor-down-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.anchor-down-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.anchor-down-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.anchor-down-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.anchor-down-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.anchor-down-button .button-text{font-weight:800!important}.anchor-down-button .icon{margin-left:10px!important}.petitcodiac-btn-1{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.petitcodiac-btn-1:focus{text-decoration:none}.petitcodiac-btn-1[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.petitcodiac-btn-1[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.petitcodiac-btn-1 .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.petitcodiac-btn-1 .button-text.ws-no-wrap{white-space:nowrap}.petitcodiac-btn-1:active,.petitcodiac-btn-1:hover{cursor:pointer;text-decoration:none}.petitcodiac-btn-1.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.petitcodiac-btn-1.pill:before{content:"";background:var(--petitcodiac-color-1);border:2px solid var(--petitcodiac-color-1);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.petitcodiac-btn-1.pill .button-text,.petitcodiac-btn-1.pill .icon{z-index:11}.petitcodiac-btn-1.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.petitcodiac-btn-1.pill svg{color:var(--default-color-2)}.petitcodiac-btn-1.pill:hover:not(.compact):before,.petitcodiac-btn-1.pill.selected:before{filter:brightness(1.3)}.petitcodiac-btn-1.pill.no-shadow:before{box-shadow:none}.petitcodiac-btn-1.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.petitcodiac-btn-1.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.petitcodiac-btn-1.pill.has-border:hover:not(.compact):before,.petitcodiac-btn-1.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.petitcodiac-btn-1.pill.alt-hover:hover:not(.compact):before,.petitcodiac-btn-1.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.petitcodiac-btn-1.pill.alt-hover:hover:not(.compact) .icon,.petitcodiac-btn-1.pill.alt-hover.selected .icon,.petitcodiac-btn-1.pill.alt-hover:hover:not(.compact) .button-text,.petitcodiac-btn-1.pill.alt-hover.selected .button-text{color:var(--petitcodiac-color-1)}.petitcodiac-btn-1.pill.alt-hover:hover:not(.compact) .icon,.petitcodiac-btn-1.pill.alt-hover.selected .icon{background-color:var(--petitcodiac-color-1)}.petitcodiac-btn-1.pill.disabled,.petitcodiac-btn-1.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.petitcodiac-btn-1.pill.disabled:before,.petitcodiac-btn-1.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.petitcodiac-btn-1.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.petitcodiac-btn-1.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.petitcodiac-btn-1.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.petitcodiac-btn-1.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.petitcodiac-btn-1.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.petitcodiac-btn-1.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.petitcodiac-btn-1.pill .dropdown-caret{margin-right:10px}.petitcodiac-btn-1.pill[data-icon-position=null] .icon,.petitcodiac-btn-1.pill[data-icon-position=none] .icon{display:none!important}.petitcodiac-btn-1.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.petitcodiac-btn-1.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.petitcodiac-btn-1.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.petitcodiac-btn-1.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.petitcodiac-btn-1.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.petitcodiac-btn-1.pill[data-size=micro][data-icon-position=null],.petitcodiac-btn-1.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.petitcodiac-btn-1.pill[data-size=micro][data-icon-position=null] .button-text,.petitcodiac-btn-1.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.petitcodiac-btn-1.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.petitcodiac-btn-1.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.petitcodiac-btn-1.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.petitcodiac-btn-1.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.petitcodiac-btn-1.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.petitcodiac-btn-1.pill[data-size=mini][data-icon-position=null],.petitcodiac-btn-1.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.petitcodiac-btn-1.pill[data-size=mini][data-icon-position=null] .button-text,.petitcodiac-btn-1.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.petitcodiac-btn-1.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.petitcodiac-btn-1.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.petitcodiac-btn-1.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.petitcodiac-btn-1.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.petitcodiac-btn-1.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.petitcodiac-btn-1.pill[data-size=tiny][data-icon-position=null],.petitcodiac-btn-1.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.petitcodiac-btn-1.pill[data-size=tiny][data-icon-position=null] .button-text,.petitcodiac-btn-1.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.petitcodiac-btn-1.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.petitcodiac-btn-1.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.petitcodiac-btn-1.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.petitcodiac-btn-1.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.petitcodiac-btn-1.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.petitcodiac-btn-1.pill[data-size=small][data-icon-position=null],.petitcodiac-btn-1.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.petitcodiac-btn-1.pill[data-size=small][data-icon-position=null] .button-text,.petitcodiac-btn-1.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.petitcodiac-btn-1.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.petitcodiac-btn-1.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.petitcodiac-btn-1.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.petitcodiac-btn-1.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.petitcodiac-btn-1.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.petitcodiac-btn-1.pill[data-size=regular][data-icon-position=null],.petitcodiac-btn-1.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.petitcodiac-btn-1.pill[data-size=regular][data-icon-position=null] .button-text,.petitcodiac-btn-1.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.petitcodiac-btn-1.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.petitcodiac-btn-1.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.petitcodiac-btn-1.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.petitcodiac-btn-1.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.petitcodiac-btn-1.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.petitcodiac-btn-1.pill[data-size=large][data-icon-position=null],.petitcodiac-btn-1.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.petitcodiac-btn-1.pill[data-size=large][data-icon-position=null] .button-text,.petitcodiac-btn-1.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.petitcodiac-btn-1.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.petitcodiac-btn-1.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.petitcodiac-btn-1.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.petitcodiac-btn-1.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.petitcodiac-btn-1.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.petitcodiac-btn-1.pill[data-size=xlarge][data-icon-position=null],.petitcodiac-btn-1.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.petitcodiac-btn-1.pill[data-size=xlarge][data-icon-position=null] .button-text,.petitcodiac-btn-1.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.petitcodiac-btn-1.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.petitcodiac-btn-1.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.petitcodiac-btn-1.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.petitcodiac-btn-1.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.petitcodiac-btn-1.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.petitcodiac-btn-1.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.petitcodiac-btn-1.pill.icon-no-bg[data-size=small] .icon{padding:18px}.petitcodiac-btn-1.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.petitcodiac-btn-1.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.petitcodiac-btn-1.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.petitcodiac-btn-1.pill.icon-no-bg[data-size=large] .icon{padding:30px}.petitcodiac-btn-1.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.petitcodiac-btn-1.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.petitcodiac-btn-1.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.petitcodiac-btn-1.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.petitcodiac-btn-1.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.petitcodiac-btn-1.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.petitcodiac-btn-1.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.petitcodiac-btn-1.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.petitcodiac-btn-1.pill[data-size=responsive][data-icon-position=null],.petitcodiac-btn-1.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.petitcodiac-btn-1.pill[data-size=responsive][data-icon-position=null] .button-text,.petitcodiac-btn-1.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.petitcodiac-btn-1.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.petitcodiac-btn-1.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.petitcodiac-btn-1.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.petitcodiac-btn-1.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.petitcodiac-btn-1.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.petitcodiac-btn-1.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.petitcodiac-btn-1.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.petitcodiac-btn-1.pill[data-size=responsive][data-icon-position=null],.petitcodiac-btn-1.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.petitcodiac-btn-1.pill[data-size=responsive][data-icon-position=null] .button-text,.petitcodiac-btn-1.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.petitcodiac-btn-1.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.petitcodiac-btn-1.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.petitcodiac-btn-1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.petitcodiac-btn-1.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.petitcodiac-btn-1.pill.compact.hide-bg:before{opacity:0}.petitcodiac-btn-1.pill.compact .button-text{white-space:nowrap}.petitcodiac-btn-1.pill.compact:hover{max-width:100%}.petitcodiac-btn-1.pill.compact:hover.hide-bg:before{opacity:1}.petitcodiac-btn-1.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.petitcodiac-btn-1.pill-alt:before{content:"";background:var(--petitcodiac-color-1);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.petitcodiac-btn-1.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.petitcodiac-btn-1.pill-alt:hover:before,.petitcodiac-btn-1.pill-alt.selected:before{background:var(--button-border)}.petitcodiac-btn-1.pill-alt:hover .button-text,.petitcodiac-btn-1.pill-alt.selected .button-text{color:var(--default-bg)}.petitcodiac-btn-1.pill-alt.disabled,.petitcodiac-btn-1.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.petitcodiac-btn-1.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.petitcodiac-btn-1.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.petitcodiac-btn-1.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.petitcodiac-btn-1.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.petitcodiac-btn-1.round .icon,.petitcodiac-btn-1.round svg{justify-content:center;align-items:center;height:100%;display:flex}.petitcodiac-btn-1.round:hover,.petitcodiac-btn-1.round.selected{opacity:1}.petitcodiac-btn-1.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.petitcodiac-btn-1.round.disabled{pointer-events:none}.petitcodiac-btn-1.round.disabled .icon{filter:saturate(0)}.petitcodiac-btn-1.round[data-size=large]{width:60px;height:60px;font-size:25px}.petitcodiac-btn-1.round[data-size=regular]{width:50px;height:50px;font-size:20px}.petitcodiac-btn-1.round[data-size=small]{width:40px;height:40px;font-size:16px}.petitcodiac-btn-1.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.petitcodiac-btn-1.round[data-size=mini]{width:20px;height:20px;font-size:12px}.petitcodiac-btn-1.nav{flex-wrap:nowrap}.petitcodiac-btn-1.nav svg{color:var(--troubadour-main)}.petitcodiac-btn-1.nav .icon,.petitcodiac-btn-1.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.petitcodiac-btn-1.nav .button-text{color:var(--petitcodiac-color-1);font-weight:700}.petitcodiac-btn-1.nav:hover{text-decoration:underline}.petitcodiac-btn-1.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.petitcodiac-btn-1.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.petitcodiac-btn-1.nav[data-icon-position=right][data-size=tiny] .icon,.petitcodiac-btn-1.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.petitcodiac-btn-1.nav[data-icon-position=right] .button-text{text-align:right}.petitcodiac-btn-1.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.petitcodiac-btn-1.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.petitcodiac-btn-1.nav[data-icon-position=left][data-size=tiny] .icon,.petitcodiac-btn-1.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.petitcodiac-btn-1.nav[data-icon-position=left] .button-text{text-align:left}.petitcodiac-btn-1.nav[data-size=large]{border-radius:100px;padding:5px}.petitcodiac-btn-1.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.petitcodiac-btn-1.nav[data-size=large] .icon{height:80px}.petitcodiac-btn-1.nav[data-size=regular]{padding:20px 31px}.petitcodiac-btn-1.nav[data-size=regular] .icon{width:auto;height:23px}.petitcodiac-btn-1.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.petitcodiac-btn-1.nav[data-size=small]{padding:10px}.petitcodiac-btn-1.nav[data-size=small] .icon{width:auto;height:16px}.petitcodiac-btn-1.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.petitcodiac-btn-1.nav[data-size=tiny]{padding:15px 20px}.petitcodiac-btn-1.nav[data-size=tiny] .icon{width:auto;height:10px}.petitcodiac-btn-1.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.petitcodiac-btn-1.nav[data-size=mini]{padding:4px 12px}.petitcodiac-btn-1.nav[data-size=mini] .icon{width:auto;height:5px}.petitcodiac-btn-1.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.petitcodiac-btn-1.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.petitcodiac-btn-1.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--petitcodiac-color-1);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.petitcodiac-btn-1.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.petitcodiac-btn-1.legacy .button-text,.petitcodiac-btn-1.legacy .icon{z-index:11}.petitcodiac-btn-1.legacy .button-text{color:var(--petitcodiac-color-1);z-index:11;font-weight:400}.petitcodiac-btn-1.legacy svg{color:var(--petitcodiac-color-1)}.petitcodiac-btn-1.legacy:hover:before,.petitcodiac-btn-1.legacy.selected:before{background-color:var(--petitcodiac-color-1);border:2px solid var(--petitcodiac-color-1)}.petitcodiac-btn-1.legacy:hover .button-text,.petitcodiac-btn-1.legacy.selected .button-text{color:var(--default-color-2)}.petitcodiac-btn-1.legacy:hover img,.petitcodiac-btn-1.legacy.selected img{transform:scale(.95)}.petitcodiac-btn-1.legacy.disabled{pointer-events:none}.petitcodiac-btn-1.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.petitcodiac-btn-1.legacy.disabled .button-text{color:var(--ui-disabled)}.petitcodiac-btn-1.legacy.disabled .icon{opacity:.5}.petitcodiac-btn-1.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.petitcodiac-btn-1.legacy.invalid .button-text{color:var(--ui-disabled)}.petitcodiac-btn-1.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.petitcodiac-btn-1.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.petitcodiac-btn-1.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.petitcodiac-btn-1.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.petitcodiac-btn-1.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.petitcodiac-btn-1.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.petitcodiac-btn-1.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.petitcodiac-btn-1.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.petitcodiac-btn-1.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.petitcodiac-btn-1.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.petitcodiac-btn-1.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.petitcodiac-btn-1.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.petitcodiac-btn-1.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.petitcodiac-btn-1.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.petitcodiac-btn-1.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.petitcodiac-btn-1.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.petitcodiac-btn-1.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.petitcodiac-btn-1.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.petitcodiac-btn-1.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.petitcodiac-btn-1.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.petitcodiac-btn-1.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.petitcodiac-btn-1.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.petitcodiac-btn-1.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.petitcodiac-btn-1.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.petitcodiac-btn-2{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.petitcodiac-btn-2:focus{text-decoration:none}.petitcodiac-btn-2[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.petitcodiac-btn-2[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.petitcodiac-btn-2 .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.petitcodiac-btn-2 .button-text.ws-no-wrap{white-space:nowrap}.petitcodiac-btn-2:active,.petitcodiac-btn-2:hover{cursor:pointer;text-decoration:none}.petitcodiac-btn-2.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.petitcodiac-btn-2.pill:before{content:"";background:var(--default-color-2);border:2px solid var(--default-color-2);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.petitcodiac-btn-2.pill .button-text,.petitcodiac-btn-2.pill .icon{z-index:11}.petitcodiac-btn-2.pill .button-text{color:var(--petitcodiac-color-1);z-index:11;font-weight:400;overflow:hidden}.petitcodiac-btn-2.pill svg{color:var(--petitcodiac-color-1)}.petitcodiac-btn-2.pill:hover:not(.compact):before,.petitcodiac-btn-2.pill.selected:before{filter:brightness(1.3)}.petitcodiac-btn-2.pill.no-shadow:before{box-shadow:none}.petitcodiac-btn-2.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.petitcodiac-btn-2.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.petitcodiac-btn-2.pill.has-border:hover:not(.compact):before,.petitcodiac-btn-2.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.petitcodiac-btn-2.pill.alt-hover:hover:not(.compact):before,.petitcodiac-btn-2.pill.alt-hover.selected:before{background:var(--petitcodiac-color-1);border:2px solid var(--petitcodiac-color-1);filter:brightness()}.petitcodiac-btn-2.pill.alt-hover:hover:not(.compact) .icon,.petitcodiac-btn-2.pill.alt-hover.selected .icon,.petitcodiac-btn-2.pill.alt-hover:hover:not(.compact) .button-text,.petitcodiac-btn-2.pill.alt-hover.selected .button-text{color:var(--default-color-2)}.petitcodiac-btn-2.pill.alt-hover:hover:not(.compact) .icon,.petitcodiac-btn-2.pill.alt-hover.selected .icon{background-color:var(--default-color-2)}.petitcodiac-btn-2.pill.disabled,.petitcodiac-btn-2.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.petitcodiac-btn-2.pill.disabled:before,.petitcodiac-btn-2.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.petitcodiac-btn-2.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.petitcodiac-btn-2.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.petitcodiac-btn-2.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.petitcodiac-btn-2.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.petitcodiac-btn-2.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.petitcodiac-btn-2.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.petitcodiac-btn-2.pill .dropdown-caret{margin-right:10px}.petitcodiac-btn-2.pill[data-icon-position=null] .icon,.petitcodiac-btn-2.pill[data-icon-position=none] .icon{display:none!important}.petitcodiac-btn-2.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.petitcodiac-btn-2.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.petitcodiac-btn-2.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.petitcodiac-btn-2.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.petitcodiac-btn-2.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.petitcodiac-btn-2.pill[data-size=micro][data-icon-position=null],.petitcodiac-btn-2.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.petitcodiac-btn-2.pill[data-size=micro][data-icon-position=null] .button-text,.petitcodiac-btn-2.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.petitcodiac-btn-2.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.petitcodiac-btn-2.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.petitcodiac-btn-2.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.petitcodiac-btn-2.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.petitcodiac-btn-2.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.petitcodiac-btn-2.pill[data-size=mini][data-icon-position=null],.petitcodiac-btn-2.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.petitcodiac-btn-2.pill[data-size=mini][data-icon-position=null] .button-text,.petitcodiac-btn-2.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.petitcodiac-btn-2.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.petitcodiac-btn-2.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.petitcodiac-btn-2.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.petitcodiac-btn-2.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.petitcodiac-btn-2.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.petitcodiac-btn-2.pill[data-size=tiny][data-icon-position=null],.petitcodiac-btn-2.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.petitcodiac-btn-2.pill[data-size=tiny][data-icon-position=null] .button-text,.petitcodiac-btn-2.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.petitcodiac-btn-2.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.petitcodiac-btn-2.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.petitcodiac-btn-2.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.petitcodiac-btn-2.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.petitcodiac-btn-2.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.petitcodiac-btn-2.pill[data-size=small][data-icon-position=null],.petitcodiac-btn-2.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.petitcodiac-btn-2.pill[data-size=small][data-icon-position=null] .button-text,.petitcodiac-btn-2.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.petitcodiac-btn-2.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.petitcodiac-btn-2.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.petitcodiac-btn-2.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.petitcodiac-btn-2.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.petitcodiac-btn-2.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.petitcodiac-btn-2.pill[data-size=regular][data-icon-position=null],.petitcodiac-btn-2.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.petitcodiac-btn-2.pill[data-size=regular][data-icon-position=null] .button-text,.petitcodiac-btn-2.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.petitcodiac-btn-2.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.petitcodiac-btn-2.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.petitcodiac-btn-2.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.petitcodiac-btn-2.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.petitcodiac-btn-2.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.petitcodiac-btn-2.pill[data-size=large][data-icon-position=null],.petitcodiac-btn-2.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.petitcodiac-btn-2.pill[data-size=large][data-icon-position=null] .button-text,.petitcodiac-btn-2.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.petitcodiac-btn-2.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.petitcodiac-btn-2.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.petitcodiac-btn-2.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.petitcodiac-btn-2.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.petitcodiac-btn-2.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.petitcodiac-btn-2.pill[data-size=xlarge][data-icon-position=null],.petitcodiac-btn-2.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.petitcodiac-btn-2.pill[data-size=xlarge][data-icon-position=null] .button-text,.petitcodiac-btn-2.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.petitcodiac-btn-2.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.petitcodiac-btn-2.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.petitcodiac-btn-2.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.petitcodiac-btn-2.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.petitcodiac-btn-2.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.petitcodiac-btn-2.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.petitcodiac-btn-2.pill.icon-no-bg[data-size=small] .icon{padding:18px}.petitcodiac-btn-2.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.petitcodiac-btn-2.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.petitcodiac-btn-2.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.petitcodiac-btn-2.pill.icon-no-bg[data-size=large] .icon{padding:30px}.petitcodiac-btn-2.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.petitcodiac-btn-2.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.petitcodiac-btn-2.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.petitcodiac-btn-2.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.petitcodiac-btn-2.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.petitcodiac-btn-2.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.petitcodiac-btn-2.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.petitcodiac-btn-2.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.petitcodiac-btn-2.pill[data-size=responsive][data-icon-position=null],.petitcodiac-btn-2.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.petitcodiac-btn-2.pill[data-size=responsive][data-icon-position=null] .button-text,.petitcodiac-btn-2.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.petitcodiac-btn-2.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.petitcodiac-btn-2.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.petitcodiac-btn-2.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.petitcodiac-btn-2.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.petitcodiac-btn-2.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.petitcodiac-btn-2.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.petitcodiac-btn-2.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.petitcodiac-btn-2.pill[data-size=responsive][data-icon-position=null],.petitcodiac-btn-2.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.petitcodiac-btn-2.pill[data-size=responsive][data-icon-position=null] .button-text,.petitcodiac-btn-2.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.petitcodiac-btn-2.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.petitcodiac-btn-2.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.petitcodiac-btn-2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.petitcodiac-btn-2.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.petitcodiac-btn-2.pill.compact.hide-bg:before{opacity:0}.petitcodiac-btn-2.pill.compact .button-text{white-space:nowrap}.petitcodiac-btn-2.pill.compact:hover{max-width:100%}.petitcodiac-btn-2.pill.compact:hover.hide-bg:before{opacity:1}.petitcodiac-btn-2.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.petitcodiac-btn-2.pill-alt:before{content:"";background:var(--default-color-2);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.petitcodiac-btn-2.pill-alt .button-text{color:var(--petitcodiac-color-1);z-index:11;font-weight:400}.petitcodiac-btn-2.pill-alt:hover:before,.petitcodiac-btn-2.pill-alt.selected:before{background:var(--button-border)}.petitcodiac-btn-2.pill-alt:hover .button-text,.petitcodiac-btn-2.pill-alt.selected .button-text{color:var(--default-bg)}.petitcodiac-btn-2.pill-alt.disabled,.petitcodiac-btn-2.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.petitcodiac-btn-2.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.petitcodiac-btn-2.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.petitcodiac-btn-2.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.petitcodiac-btn-2.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.petitcodiac-btn-2.round .icon,.petitcodiac-btn-2.round svg{justify-content:center;align-items:center;height:100%;display:flex}.petitcodiac-btn-2.round:hover,.petitcodiac-btn-2.round.selected{opacity:1}.petitcodiac-btn-2.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.petitcodiac-btn-2.round.disabled{pointer-events:none}.petitcodiac-btn-2.round.disabled .icon{filter:saturate(0)}.petitcodiac-btn-2.round[data-size=large]{width:60px;height:60px;font-size:25px}.petitcodiac-btn-2.round[data-size=regular]{width:50px;height:50px;font-size:20px}.petitcodiac-btn-2.round[data-size=small]{width:40px;height:40px;font-size:16px}.petitcodiac-btn-2.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.petitcodiac-btn-2.round[data-size=mini]{width:20px;height:20px;font-size:12px}.petitcodiac-btn-2.nav{flex-wrap:nowrap}.petitcodiac-btn-2.nav svg{color:var(--troubadour-main)}.petitcodiac-btn-2.nav .icon,.petitcodiac-btn-2.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.petitcodiac-btn-2.nav .button-text{color:var(--default-color-2);font-weight:700}.petitcodiac-btn-2.nav:hover{text-decoration:underline}.petitcodiac-btn-2.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.petitcodiac-btn-2.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.petitcodiac-btn-2.nav[data-icon-position=right][data-size=tiny] .icon,.petitcodiac-btn-2.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.petitcodiac-btn-2.nav[data-icon-position=right] .button-text{text-align:right}.petitcodiac-btn-2.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.petitcodiac-btn-2.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.petitcodiac-btn-2.nav[data-icon-position=left][data-size=tiny] .icon,.petitcodiac-btn-2.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.petitcodiac-btn-2.nav[data-icon-position=left] .button-text{text-align:left}.petitcodiac-btn-2.nav[data-size=large]{border-radius:100px;padding:5px}.petitcodiac-btn-2.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.petitcodiac-btn-2.nav[data-size=large] .icon{height:80px}.petitcodiac-btn-2.nav[data-size=regular]{padding:20px 31px}.petitcodiac-btn-2.nav[data-size=regular] .icon{width:auto;height:23px}.petitcodiac-btn-2.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.petitcodiac-btn-2.nav[data-size=small]{padding:10px}.petitcodiac-btn-2.nav[data-size=small] .icon{width:auto;height:16px}.petitcodiac-btn-2.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.petitcodiac-btn-2.nav[data-size=tiny]{padding:15px 20px}.petitcodiac-btn-2.nav[data-size=tiny] .icon{width:auto;height:10px}.petitcodiac-btn-2.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.petitcodiac-btn-2.nav[data-size=mini]{padding:4px 12px}.petitcodiac-btn-2.nav[data-size=mini] .icon{width:auto;height:5px}.petitcodiac-btn-2.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.petitcodiac-btn-2.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.petitcodiac-btn-2.legacy:before{content:"";background-color:var(--petitcodiac-color-1);border:2px solid var(--default-color-2);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.petitcodiac-btn-2.legacy.has-shadow:before{border:2px solid var(--petitcodiac-color-1);box-shadow:var(--dropshadow)}.petitcodiac-btn-2.legacy .button-text,.petitcodiac-btn-2.legacy .icon{z-index:11}.petitcodiac-btn-2.legacy .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.petitcodiac-btn-2.legacy svg{color:var(--default-color-2)}.petitcodiac-btn-2.legacy:hover:before,.petitcodiac-btn-2.legacy.selected:before{background-color:var(--default-color-2);border:2px solid var(--default-color-2)}.petitcodiac-btn-2.legacy:hover .button-text,.petitcodiac-btn-2.legacy.selected .button-text{color:var(--petitcodiac-color-1)}.petitcodiac-btn-2.legacy:hover img,.petitcodiac-btn-2.legacy.selected img{transform:scale(.95)}.petitcodiac-btn-2.legacy.disabled{pointer-events:none}.petitcodiac-btn-2.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.petitcodiac-btn-2.legacy.disabled .button-text{color:var(--ui-disabled)}.petitcodiac-btn-2.legacy.disabled .icon{opacity:.5}.petitcodiac-btn-2.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.petitcodiac-btn-2.legacy.invalid .button-text{color:var(--ui-disabled)}.petitcodiac-btn-2.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.petitcodiac-btn-2.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.petitcodiac-btn-2.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.petitcodiac-btn-2.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.petitcodiac-btn-2.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.petitcodiac-btn-2.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.petitcodiac-btn-2.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.petitcodiac-btn-2.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.petitcodiac-btn-2.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.petitcodiac-btn-2.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.petitcodiac-btn-2.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.petitcodiac-btn-2.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.petitcodiac-btn-2.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.petitcodiac-btn-2.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.petitcodiac-btn-2.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.petitcodiac-btn-2.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.petitcodiac-btn-2.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.petitcodiac-btn-2.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.petitcodiac-btn-2.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.petitcodiac-btn-2.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.petitcodiac-btn-2.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.petitcodiac-btn-2.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.petitcodiac-btn-2.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.petitcodiac-btn-2.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.petitcodiac-btn-2:hover{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.petitcodiac-btn-2:hover:focus{text-decoration:none}.petitcodiac-btn-2:hover[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.petitcodiac-btn-2:hover[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.petitcodiac-btn-2:hover .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.petitcodiac-btn-2:hover .button-text.ws-no-wrap{white-space:nowrap}.petitcodiac-btn-2:hover:active,.petitcodiac-btn-2:hover:hover{cursor:pointer;text-decoration:none}.petitcodiac-btn-2:hover.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.petitcodiac-btn-2:hover.pill:before{content:"";background:var(--petitcodiac-color-1);border:2px solid var(--petitcodiac-color-1);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.petitcodiac-btn-2:hover.pill .button-text,.petitcodiac-btn-2:hover.pill .icon{z-index:11}.petitcodiac-btn-2:hover.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.petitcodiac-btn-2:hover.pill svg{color:var(--default-color-2)}.petitcodiac-btn-2:hover.pill:hover:not(.compact):before,.petitcodiac-btn-2:hover.pill.selected:before{filter:brightness(1.3)}.petitcodiac-btn-2:hover.pill.no-shadow:before{box-shadow:none}.petitcodiac-btn-2:hover.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.petitcodiac-btn-2:hover.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.petitcodiac-btn-2:hover.pill.has-border:hover:not(.compact):before,.petitcodiac-btn-2:hover.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.petitcodiac-btn-2:hover.pill.alt-hover:hover:not(.compact):before,.petitcodiac-btn-2:hover.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.petitcodiac-btn-2:hover.pill.alt-hover:hover:not(.compact) .icon,.petitcodiac-btn-2:hover.pill.alt-hover.selected .icon,.petitcodiac-btn-2:hover.pill.alt-hover:hover:not(.compact) .button-text,.petitcodiac-btn-2:hover.pill.alt-hover.selected .button-text{color:var(--petitcodiac-color-1)}.petitcodiac-btn-2:hover.pill.alt-hover:hover:not(.compact) .icon,.petitcodiac-btn-2:hover.pill.alt-hover.selected .icon{background-color:var(--petitcodiac-color-1)}.petitcodiac-btn-2:hover.pill.disabled,.petitcodiac-btn-2:hover.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.petitcodiac-btn-2:hover.pill.disabled:before,.petitcodiac-btn-2:hover.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.petitcodiac-btn-2:hover.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.petitcodiac-btn-2:hover.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.petitcodiac-btn-2:hover.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.petitcodiac-btn-2:hover.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.petitcodiac-btn-2:hover.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.petitcodiac-btn-2:hover.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.petitcodiac-btn-2:hover.pill .dropdown-caret{margin-right:10px}.petitcodiac-btn-2:hover.pill[data-icon-position=null] .icon,.petitcodiac-btn-2:hover.pill[data-icon-position=none] .icon{display:none!important}.petitcodiac-btn-2:hover.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.petitcodiac-btn-2:hover.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.petitcodiac-btn-2:hover.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.petitcodiac-btn-2:hover.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.petitcodiac-btn-2:hover.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.petitcodiac-btn-2:hover.pill[data-size=micro][data-icon-position=null],.petitcodiac-btn-2:hover.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.petitcodiac-btn-2:hover.pill[data-size=micro][data-icon-position=null] .button-text,.petitcodiac-btn-2:hover.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.petitcodiac-btn-2:hover.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.petitcodiac-btn-2:hover.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.petitcodiac-btn-2:hover.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.petitcodiac-btn-2:hover.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.petitcodiac-btn-2:hover.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.petitcodiac-btn-2:hover.pill[data-size=mini][data-icon-position=null],.petitcodiac-btn-2:hover.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.petitcodiac-btn-2:hover.pill[data-size=mini][data-icon-position=null] .button-text,.petitcodiac-btn-2:hover.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.petitcodiac-btn-2:hover.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.petitcodiac-btn-2:hover.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.petitcodiac-btn-2:hover.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.petitcodiac-btn-2:hover.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.petitcodiac-btn-2:hover.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.petitcodiac-btn-2:hover.pill[data-size=tiny][data-icon-position=null],.petitcodiac-btn-2:hover.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.petitcodiac-btn-2:hover.pill[data-size=tiny][data-icon-position=null] .button-text,.petitcodiac-btn-2:hover.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.petitcodiac-btn-2:hover.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.petitcodiac-btn-2:hover.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.petitcodiac-btn-2:hover.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.petitcodiac-btn-2:hover.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.petitcodiac-btn-2:hover.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.petitcodiac-btn-2:hover.pill[data-size=small][data-icon-position=null],.petitcodiac-btn-2:hover.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.petitcodiac-btn-2:hover.pill[data-size=small][data-icon-position=null] .button-text,.petitcodiac-btn-2:hover.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.petitcodiac-btn-2:hover.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.petitcodiac-btn-2:hover.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.petitcodiac-btn-2:hover.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.petitcodiac-btn-2:hover.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.petitcodiac-btn-2:hover.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.petitcodiac-btn-2:hover.pill[data-size=regular][data-icon-position=null],.petitcodiac-btn-2:hover.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.petitcodiac-btn-2:hover.pill[data-size=regular][data-icon-position=null] .button-text,.petitcodiac-btn-2:hover.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.petitcodiac-btn-2:hover.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.petitcodiac-btn-2:hover.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.petitcodiac-btn-2:hover.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.petitcodiac-btn-2:hover.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.petitcodiac-btn-2:hover.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.petitcodiac-btn-2:hover.pill[data-size=large][data-icon-position=null],.petitcodiac-btn-2:hover.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.petitcodiac-btn-2:hover.pill[data-size=large][data-icon-position=null] .button-text,.petitcodiac-btn-2:hover.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.petitcodiac-btn-2:hover.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.petitcodiac-btn-2:hover.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.petitcodiac-btn-2:hover.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.petitcodiac-btn-2:hover.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.petitcodiac-btn-2:hover.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.petitcodiac-btn-2:hover.pill[data-size=xlarge][data-icon-position=null],.petitcodiac-btn-2:hover.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.petitcodiac-btn-2:hover.pill[data-size=xlarge][data-icon-position=null] .button-text,.petitcodiac-btn-2:hover.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.petitcodiac-btn-2:hover.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.petitcodiac-btn-2:hover.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.petitcodiac-btn-2:hover.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.petitcodiac-btn-2:hover.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.petitcodiac-btn-2:hover.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.petitcodiac-btn-2:hover.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.petitcodiac-btn-2:hover.pill.icon-no-bg[data-size=small] .icon{padding:18px}.petitcodiac-btn-2:hover.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.petitcodiac-btn-2:hover.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.petitcodiac-btn-2:hover.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.petitcodiac-btn-2:hover.pill.icon-no-bg[data-size=large] .icon{padding:30px}.petitcodiac-btn-2:hover.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.petitcodiac-btn-2:hover.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.petitcodiac-btn-2:hover.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.petitcodiac-btn-2:hover.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.petitcodiac-btn-2:hover.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.petitcodiac-btn-2:hover.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.petitcodiac-btn-2:hover.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.petitcodiac-btn-2:hover.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.petitcodiac-btn-2:hover.pill[data-size=responsive][data-icon-position=null],.petitcodiac-btn-2:hover.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.petitcodiac-btn-2:hover.pill[data-size=responsive][data-icon-position=null] .button-text,.petitcodiac-btn-2:hover.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.petitcodiac-btn-2:hover.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.petitcodiac-btn-2:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.petitcodiac-btn-2:hover.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.petitcodiac-btn-2:hover.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.petitcodiac-btn-2:hover.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.petitcodiac-btn-2:hover.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.petitcodiac-btn-2:hover.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.petitcodiac-btn-2:hover.pill[data-size=responsive][data-icon-position=null],.petitcodiac-btn-2:hover.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.petitcodiac-btn-2:hover.pill[data-size=responsive][data-icon-position=null] .button-text,.petitcodiac-btn-2:hover.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.petitcodiac-btn-2:hover.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.petitcodiac-btn-2:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.petitcodiac-btn-2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.petitcodiac-btn-2:hover.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.petitcodiac-btn-2:hover.pill.compact.hide-bg:before{opacity:0}.petitcodiac-btn-2:hover.pill.compact .button-text{white-space:nowrap}.petitcodiac-btn-2:hover.pill.compact:hover{max-width:100%}.petitcodiac-btn-2:hover.pill.compact:hover.hide-bg:before{opacity:1}.petitcodiac-btn-2:hover.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.petitcodiac-btn-2:hover.pill-alt:before{content:"";background:var(--petitcodiac-color-1);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.petitcodiac-btn-2:hover.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.petitcodiac-btn-2:hover.pill-alt:hover:before,.petitcodiac-btn-2:hover.pill-alt.selected:before{background:var(--button-border)}.petitcodiac-btn-2:hover.pill-alt:hover .button-text,.petitcodiac-btn-2:hover.pill-alt.selected .button-text{color:var(--default-bg)}.petitcodiac-btn-2:hover.pill-alt.disabled,.petitcodiac-btn-2:hover.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.petitcodiac-btn-2:hover.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.petitcodiac-btn-2:hover.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.petitcodiac-btn-2:hover.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.petitcodiac-btn-2:hover.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.petitcodiac-btn-2:hover.round .icon,.petitcodiac-btn-2:hover.round svg{justify-content:center;align-items:center;height:100%;display:flex}.petitcodiac-btn-2:hover.round:hover,.petitcodiac-btn-2:hover.round.selected{opacity:1}.petitcodiac-btn-2:hover.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.petitcodiac-btn-2:hover.round.disabled{pointer-events:none}.petitcodiac-btn-2:hover.round.disabled .icon{filter:saturate(0)}.petitcodiac-btn-2:hover.round[data-size=large]{width:60px;height:60px;font-size:25px}.petitcodiac-btn-2:hover.round[data-size=regular]{width:50px;height:50px;font-size:20px}.petitcodiac-btn-2:hover.round[data-size=small]{width:40px;height:40px;font-size:16px}.petitcodiac-btn-2:hover.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.petitcodiac-btn-2:hover.round[data-size=mini]{width:20px;height:20px;font-size:12px}.petitcodiac-btn-2:hover.nav{flex-wrap:nowrap}.petitcodiac-btn-2:hover.nav svg{color:var(--troubadour-main)}.petitcodiac-btn-2:hover.nav .icon,.petitcodiac-btn-2:hover.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.petitcodiac-btn-2:hover.nav .button-text{color:var(--petitcodiac-color-1);font-weight:700}.petitcodiac-btn-2:hover.nav:hover{text-decoration:underline}.petitcodiac-btn-2:hover.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.petitcodiac-btn-2:hover.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.petitcodiac-btn-2:hover.nav[data-icon-position=right][data-size=tiny] .icon,.petitcodiac-btn-2:hover.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.petitcodiac-btn-2:hover.nav[data-icon-position=right] .button-text{text-align:right}.petitcodiac-btn-2:hover.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.petitcodiac-btn-2:hover.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.petitcodiac-btn-2:hover.nav[data-icon-position=left][data-size=tiny] .icon,.petitcodiac-btn-2:hover.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.petitcodiac-btn-2:hover.nav[data-icon-position=left] .button-text{text-align:left}.petitcodiac-btn-2:hover.nav[data-size=large]{border-radius:100px;padding:5px}.petitcodiac-btn-2:hover.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.petitcodiac-btn-2:hover.nav[data-size=large] .icon{height:80px}.petitcodiac-btn-2:hover.nav[data-size=regular]{padding:20px 31px}.petitcodiac-btn-2:hover.nav[data-size=regular] .icon{width:auto;height:23px}.petitcodiac-btn-2:hover.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.petitcodiac-btn-2:hover.nav[data-size=small]{padding:10px}.petitcodiac-btn-2:hover.nav[data-size=small] .icon{width:auto;height:16px}.petitcodiac-btn-2:hover.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.petitcodiac-btn-2:hover.nav[data-size=tiny]{padding:15px 20px}.petitcodiac-btn-2:hover.nav[data-size=tiny] .icon{width:auto;height:10px}.petitcodiac-btn-2:hover.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.petitcodiac-btn-2:hover.nav[data-size=mini]{padding:4px 12px}.petitcodiac-btn-2:hover.nav[data-size=mini] .icon{width:auto;height:5px}.petitcodiac-btn-2:hover.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.petitcodiac-btn-2:hover.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.petitcodiac-btn-2:hover.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--petitcodiac-color-1);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.petitcodiac-btn-2:hover.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.petitcodiac-btn-2:hover.legacy .button-text,.petitcodiac-btn-2:hover.legacy .icon{z-index:11}.petitcodiac-btn-2:hover.legacy .button-text{color:var(--petitcodiac-color-1);z-index:11;font-weight:400}.petitcodiac-btn-2:hover.legacy svg{color:var(--petitcodiac-color-1)}.petitcodiac-btn-2:hover.legacy:hover:before,.petitcodiac-btn-2:hover.legacy.selected:before{background-color:var(--petitcodiac-color-1);border:2px solid var(--petitcodiac-color-1)}.petitcodiac-btn-2:hover.legacy:hover .button-text,.petitcodiac-btn-2:hover.legacy.selected .button-text{color:var(--default-color-2)}.petitcodiac-btn-2:hover.legacy:hover img,.petitcodiac-btn-2:hover.legacy.selected img{transform:scale(.95)}.petitcodiac-btn-2:hover.legacy.disabled{pointer-events:none}.petitcodiac-btn-2:hover.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.petitcodiac-btn-2:hover.legacy.disabled .button-text{color:var(--ui-disabled)}.petitcodiac-btn-2:hover.legacy.disabled .icon{opacity:.5}.petitcodiac-btn-2:hover.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.petitcodiac-btn-2:hover.legacy.invalid .button-text{color:var(--ui-disabled)}.petitcodiac-btn-2:hover.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.petitcodiac-btn-2:hover.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.petitcodiac-btn-2:hover.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.petitcodiac-btn-2:hover.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.petitcodiac-btn-2:hover.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.petitcodiac-btn-2:hover.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.petitcodiac-btn-2:hover.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.petitcodiac-btn-2:hover.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.petitcodiac-btn-2:hover.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.petitcodiac-btn-2:hover.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.petitcodiac-btn-2:hover.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.petitcodiac-btn-2:hover.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.petitcodiac-btn-2:hover.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.petitcodiac-btn-2:hover.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.petitcodiac-btn-2:hover.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.petitcodiac-btn-2:hover.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.petitcodiac-btn-2:hover.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.petitcodiac-btn-2:hover.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.petitcodiac-btn-2:hover.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.petitcodiac-btn-2:hover.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.petitcodiac-btn-2:hover.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.petitcodiac-btn-2:hover.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.petitcodiac-btn-2:hover.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.petitcodiac-btn-2:hover.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}
