@font-face{font-family:"Tilde";src:url(https://canada1.discourse-cdn.com/flex029/uploads/spectrumboutique/original/1X/8441f1a4ae57659c966ffd5c46189d631eeaec42.woff2) format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Tilde";src:url(https://canada1.discourse-cdn.com/flex029/uploads/spectrumboutique/original/1X/d0daea6b26f42e65662863e85bf6e97a9b07f4d1.woff2) format("woff2");font-weight:normal;font-style:italic}@font-face{font-family:"Tilde";src:url(https://canada1.discourse-cdn.com/flex029/uploads/spectrumboutique/original/1X/fdc13fb7746db336df78e0c711ed1a91ca3bb4f8.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Tilde";src:url(https://canada1.discourse-cdn.com/flex029/uploads/spectrumboutique/original/1X/a47866cc63d8ea487d9ed2f7f1870dda675fc912.woff2) format("woff2");font-weight:900;font-style:normal}.grid-flex{display:flex;flex-direction:row}*{font-size:18px;font-family:"Tilde",sans-serif;letter-spacing:1px}.btn,.button{background-color:#f05050;border:1px solid #f05050;color:#ffd566 !important;padding:0 2rem;transition:color .5s,background-color .5s;-webkit-transition:color .5s,background-color .5s,border-color .5s;-moz-transition:color .5s,background-color .5s,border-color .5s;-ms-transition:color .5s,background-color .5s,border-color .5s;font-weight:900 !important;text-transform:uppercase;box-shadow:0 2px 9px 0 rgba(125,22,22,.1);letter-spacing:2px;border-radius:50px;line-height:50px !important}.btn .d-icon,.button .d-icon{color:#ffd566}.button{display:inline-block}.d-header .login-button,.d-header button.sign-up-button,.login-button,.sign-up-button{line-height:40px;border-radius:40px;padding:0 2rem}.d-header .login-button,.login-button{color:#f05050 !important;background-color:#fff;border:1px solid #fff}.d-header .login-button .d-icon,.login-button .d-icon{color:#f05050}.d-header .login-button:hover,.login-button:hover{color:#fff;background-color:#f05050;border:1px solid #f05050}.d-header .login-button:hover .d-icon,.login-button:hover .d-icon{color:#fff}.discourse-no-touch .btn:hover,.discourse-no-touch .btn.btn-hover,.button:hover{color:#f05050 !important;background-color:#ffd566;border:1px solid #ffd566}.discourse-no-touch .btn:hover .d-icon,.discourse-no-touch .btn.btn-hover .d-icon,.button:hover .d-icon{color:#f05050 !important}.d-editor-button-bar .btn{border:none !important;box-shadow:none !important;line-height:inherit !important}.d-editor-button-bar .btn:hover{background-color:#fff !important}.btn#create-topic .d-icon{display:none}.panel-body a{color:#000}.link-top-line a{text-decoration:underline}table th,.topic-list .topic-list-item-separator td span{color:#f05050}tbody{border-top:2px solid #f05050}.topic-list .topic-list-item-separator td{border-bottom:1px solid #f05050}td.num span{color:#000}@media screen and (max-width: 850px){.btn#create-topic .d-icon{display:inline-block}}.d-header-icons .d-icon{color:#f05050 !important}li.header-dropdown-toggle a:hover{background-color:#fff !important}.ember-application{background-color:#fff}.boutique-footer{background-size:cover;padding:4rem 0;text-align:center;background-image:url(https://canada1.discourse-cdn.com/flex029/uploads/spectrumboutique/original/1X/c2491247333c320fec8ffe4331503f41908d22fd.png)}.nav-footer{color:#ffc6d1;background-color:#f05050;padding:3rem 0}.nav-footer .shop-link a{text-decoration:underline}.nav-footer li.col{flex-grow:1}.nav-footer ul{list-style-type:none;margin:0}.nav-footer a{color:#ffc6d1;transition:opacity .5s;letter-spacing:2px}.nav-footer a:hover{opacity:.7}.nav-footer a:visited{color:#ffc6d1}.nav-footer .footer-logo{flex-grow:4}.nav-footer .nav-outer{flex-grow:4;text-align:center}.nav-footer .footer-navigation{align-items:center;justify-content:center;align-content:center;height:100%}.nav-footer .social-links{flex-grow:2;align-items:right;justify-content:space-between;justify-items:right;align-content:right}.nav-footer .social-links ul{align-items:center;height:100%;justify-content:flex-end}.nav-footer .social-links ul li.col{flex-grow:0;margin-right:1rem}.nav-footer .social-links ul li.col:last-child{margin-right:0}.nav-footer .container{position:relative;z-index:1;margin-left:auto;margin-right:auto;width:calc(100% - 10vw);max-width:1500px}.nav-pills>li>a:hover{background-color:#fff}.nav-pills>li>a.active{background-color:#fff;color:#f05050}.user-menu .notifications li:hover,.user-menu .notifications li:focus{background-color:#fff}.menu-panel li a:hover,.menu-panel li a:focus,.menu-panel li.heading a:hover,.menu-panel li.heading a:focus{background-color:#fff}#reply-control .title-input{margin-bottom:1rem;height:4rem;margin-top:1rem}#reply-control .title-and-category{margin-bottom:1rem}#reply-control .select-kit-header{height:3.5rem}.login-with-email-button svg{height:50px}.modal-backdrop,.modal-backdrop.fade.in{opacity:.5}svg.fa.d-icon.d-icon-far-image.svg-icon.svg-string{color:#bdbdbd;position:relative;top:4px}.category-drop-header{font-size:.0875rem !important;font-weight:700 !important;text-transform:uppercase !important}.mobile-file-upload{background-color:#fff;border:none;box-shadow:none}.topic-admin-popup-menu .btn,.selected-posts .btn,.reviewable-filters .btn{background-color:#fff;border:none;color:#000 !important;line-height:20px !important;font-size:18px;text-transform:none;box-shadow:none;margin:.5rem 0;padding:0;border-radius:0}.topic-admin-popup-menu .btn svg,.selected-posts .btn svg,.reviewable-filters .btn svg{color:#000 !important}.topic-admin-popup-menu .btn:hover,.selected-posts .btn:hover,.reviewable-filters .btn:hover{background-color:#fff !important;color:#f05050 !important;border:none !important}.topic-admin-popup-menu .btn:hover svg,.selected-posts .btn:hover svg,.reviewable-filters .btn:hover svg{color:#f05050 !important}.selected-posts .btn{background-color:#ffc6d1 !important}@media only screen and (max-width: 700px){.grid-flex{display:block !important;width:100%;text-align:center;margin:1rem 0}.footer-logo,.nav-outer{margin:1rem 0}.nav-footer .social-links{display:block}.nav-footer .social-links li{display:inline-block !important;margin:0 .5rem}}@media only screen and (min-width: 1050px){.nav-footer .container{width:87%;width:calc(100% - 17rem)}}
/*# sourceMappingURL=common_theme_4_3f3d5df32356d38cf3ae28f70a5f0e56b7b14ba3.css.map?__ws=forum.spectrumboutique.com */
