.view-englishadblock a,.view-frenchadblock a{display:inline-block}#titlelinks a,#titlelinks a:hover{color:#fff!important}#wb-tables-id-2 .btn{color:#fff}.mainBoxes li{padding-bottom:10px}.mainBoxes a,.pane-bean-bottominfoonfront a{color:#000}.mainBoxes a:hover{color:#000;text-decoration:underline!important}#wb-info .container{padding-top:0}.ecourses tbody tr td{border-top:0!important}.view-keyportals .gradient:hover{text-decoration:underline}.front main .row{padding-top:0}.i18n-fr #wb-sttl img{padding-top:5px}#wb-info>.container a,#wb-info>.container a:focus,#wb-info>.container a:hover,.breadcrumb a,.breadcrumb a:focus,.breadcrumb a:hover{color:#000!important}#block-block-22{margin-bottom:20px;margin-top:20px;padding-left:25px;padding-right:25px}.rsiawareness{background-color:#f9cc9a;padding:5px}.rsiawareness,.rsiawareness .col-lg-8{text-align:center}.rsiawareness .col-lg-8 h2{font-size:140%;font-weight:700;margin-top:15px;width:100%}.awarenessdetails{color:#000;font-size:100%;font-weight:400;padding-left:15px;padding-right:15px}.downloadposter a{font-size:105%;font-weight:600}.take_action_ad_type1{background-color:#4a7364;color:#fff}.take_action_ad_type1 .col{padding-right:0}.take_action_ad_type1 p{line-height:140%!important;padding-left:30px;padding-right:30px;padding-top:15px;text-align:center}.actionTitle{font-size:110%;font-weight:600;text-decoration:underline}.actionDetails{font-size:90%!important;font-weight:100}.adtitle{font-style:italic;margin-bottom:5px;margin-top:15px;text-shadow:4px 4px 2px rgba(51,51,51,.8);width:100%}.adtitle1{background:url(../adtitle_bg.html) no-repeat 0;font-size:280%;font-weight:700;padding-left:30px}.adtitle2,.adtitle3{font-size:260%;font-weight:200}.adtitle2{padding-left:60px}.adtitle3{padding-left:80px}.view-hazardsviews .view-content{background-color:#fff}#navbar .nvbar{padding-top:5px}.menu-mlid-1429,.menu-mlid-1430,.menu-mlid-1431,.menu-mlid-1862,.menu-mlid-1863,.menu-mlid-1864{float:right!important}.menu-mlid-1429{border-left:1px solid #999}.menu-mlid-1431{border-right:none!important}.pane-bean-welcometext .alert-danger{background-color:#effad4;border-color:#66990f;padding-left:45px}.pane-bean-welcometext .alert-danger h1:before{color:#66990f}.pane-bean-welcometext .alert-danger a.alert-link{color:#000;font-weight:400}.bar-title{padding:5px 0}.keytopic-title{font-size:220%;font-weight:400;margin-block:0;padding-block:1rem}#details-panel3 .table>tbody>tr>td{border-top:0}.pane-bean-bottominfoonfront .wb-share{padding-top:2em}.mainBoxes h1{background-color:#146094;color:#fff;font-weight:400;padding:5px 5px 5px 8px}.mainBoxes ul{padding-left:23px}.mainBoxes a:link,.mainBoxes a:visited{color:#000;text-decoration:none}#got-question-block{margin:22px 0 0;padding:0}#got-question-block div{margin:0;padding:5px 0}#got-question-block div h1{background-color:transparent;color:#000;font-size:160%;font-weight:400;margin:0 0 10px;padding:0;text-align:center}.council-element-block{padding:8px 0 5px}#contact-ccohs-media{margin-left:15%;margin-right:10%;width:70%}.council-element-inner-block{display:block!important;margin:-20px 0 0 22px;padding:0}.bar-title-size{display:inline;font-size:125%;font-weight:700}#intro-council-page{font-weight:400;padding:0 0 30px;width:100%}.council-element-inner-block h3,.council-element-inner-block p{margin:0;padding-bottom:0}.panels-flexible-region-ccohsfront-bottomtxt,.panels-flexible-region-ccohsfront-center,.panels-flexible-region-ccohsfront-welcometxt{width:100%!important}#got-question-block div button{background-color:#518000;border:1px solid #000;color:#fff;font-size:100%;margin:0 0 5px 5px;padding:5px 20px;text-align:center}.view-englishadblock .gradientH67{background:-moz-linear-gradient(center top,#eee,#fff) repeat scroll 0 0 transparent;border:1px solid #ccc;border-radius:.5em;height:auto;line-height:100%;margin:10px 0 0;padding:5px 0 2px}.last-question-section{padding-left:30px!important;padding-right:0!important}.intro-council-page{font-weight:400;width:100%}.council-subtitle-block{background-color:#146094;padding:5px 10px;width:100%}.council-subtitle2{display:inline;font-size:160%}.open-all-link{padding-top:5px}ul#social-media-icons{display:table;margin:0 auto;padding:0;width:58%}ul#social-media-icons li{display:table-cell;list-style-type:none}.keytopics_image{width:100%}.page-legislation .wb-tabs>.tabpanels>details,.page-legislation .wb-tabs>details{border-width:0}.page-legislation-acts-and-regulations #tabs-cnt-0,.wb-navtabs #tabs-cnt-0{padding-right:10px}.readmore{float:right}.readmore a{color:#000!important}.readmore a:link,.readmore a:visited{text-decoration:none}.readmore a:focus,.readmore a:hover{text-decoration:underline}.actstitle{padding-left:10px;padding-top:0}.panels-flexible-region-landingpages-bottomtop,.panels-flexible-region-landingpages-maincontent,.panels-flexible-region-landingpages-midtopcontent{width:100%!important}.pane-block-6 .pane-content section,.pane-block-7 .pane-content section,.wb-eqht section{margin-left:10px;margin-right:10px;padding:10px;width:31.5%}.pane-block-6 .pane-content section header h2,.pane-block-7 .pane-content section header h2{margin:0;width:100%}.pane-block-9 h1{margin-top:0}.listgroup{border-width:0}.listgrouptitle{padding:10px 15px}.ecourselistgrouptitle,.listgrouptitle{background-color:#000;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;margin:0;width:100%}.ecourselistgrouptitle{font-weight:600;padding:10px 15px 10px 30px}.view-all-publications{background-color:#518000;margin-top:5px;padding:10px 15px;text-align:center}.view-all-publications a,a.view-all-publications{color:#fff!important;text-decoration:none}a:focus.view-all-publications,a:hover.view-all-publications{background-color:#445e03}.ecourselistgroup-item,.listgroup-item{background-color:#e0e0e0;border-bottom:2px solid #fff;display:inline-block;padding:10px 15px;text-decoration:none;width:100%}.listgroup a{color:#000!important}.ecourselistgroup a{text-decoration:none}.ecourselistgroup-item:focus,.ecourselistgroup-item:hover{text-decoration:underline}.ecourselistgroup-item1,.ecourselistgroup-item2,.ecourselistgroup-item3,.ecourselistgroup-item4,.ecourselistgroup-item5,.ecourselistgroup-item6,.listgroup-item1,.listgroup-item2,.listgroup-item3,.listgroup-item4,.listgroup-item5,.listgroup-item6{background-position:5%;background-repeat:no-repeat;padding-left:30px}.page-legislation-acts-and-regulations table td{font-size:110%}#details-panel1{padding-right:0}.contactuslink{text-decoration:underline!important}.links img{height:auto;padding-right:1em;width:48px}.pane-block-8 .links{padding-bottom:15px}.row .subtopic,.views-row .subtopic{height:170px}.subtopic h3{background-color:#005f92;color:#fff;font-weight:400;margin-bottom:10px;margin-top:10px;padding:5px 0 5px 8px}.subtopic .views-field{margin-bottom:20px}.view-hazardsviews .tab-content{padding-left:10px;padding-right:10px;padding-top:15px}#views-bootstrap-tab-1 .wb-navtabs>.tabpanels{margin-top:10px}#views-bootstrap-tab-1 .nav-tabs li.active:before,#views-bootstrap-tab-1 .nav-tabs li.active:hover:before,#views-bootstrap-tab-1 .wb-navtabs li.active:before,#views-bootstrap-tab-1 .wb-navtabs li.active:hover:before{border-left:8px solid transparent;border-right:8px solid transparent;bottom:0;content:" ";left:0;margin:0 auto;max-width:10px;min-width:10px;position:absolute;right:0}#views-bootstrap-tab-1 .nav-tabs li a,#views-bootstrap-tab-1 .wb-navtabs li a{color:#000;padding:10px;text-decoration:none}#views-bootstrap-tab-1 .nav-tabs li.active a,#views-bootstrap-tab-1 .wb-navtabs li.active a{background:none repeat scroll 0 0 #005f92;border-top:none;color:#fff;padding:30px 0}#views-bootstrap-tab-1 .nav-tabs li.active a{border-top:1px solid #005f92;cursor:default;padding:30px 0}#views-bootstrap-tab-1 .wb-navtabs li.active a{cursor:default;padding:30px 0}#views-bootstrap-tab-1 .nav-tabs li a,#views-bootstrap-tab-1 .wb-navtabs li a{background:none repeat scroll 0 0 #bcccd9;border-right:1px solid #666;display:block;font-weight:400;padding:30px 0;white-space:normal}#views-bootstrap-tab-1 .nav-tabs li a{color:#000;padding:10px;text-decoration:none}#views-bootstrap-tab-1 .nav-tabs li.active:before,#views-bootstrap-tab-1 .wb-navtabs li.active:before{border-top:10px solid #005f92}#views-bootstrap-tab-1 .nav-tabs li.active:before,#views-bootstrap-tab-1 .nav-tabsli.active:hover:before,#views-bootstrap-tab-1 .wb-navtabs li.active:before{border-left:8px solid transparent;border-right:8px solid transparent;bottom:0;content:" ";left:0;margin:0 auto;max-width:10px;min-width:10px;position:absolute;right:0}#views-bootstrap-tab-1 .nav-tabs>li>a,#views-bootstrap-tab-1 .wb-navtabs>li>a{background:none repeat scroll 0 0 #bfcdda;border-radius:0;border-right:1px solid #666;display:block;font-weight:400;line-height:16px;margin-right:0;padding:30px 0;white-space:normal}.wb-tables tr td{vertical-align:middle!important}.wb-tables tr td a{text-decoration:none}.wb-tables tr td a:hover{text-decoration:underline!important}.page-node-46 .form-horizontal .form-group label{width:50%!important}.page-node-43 #tabs-cnt-0 ul li{margin-right:0;width:16.65%}.page-legislation-acts .wb-navtabs [role=tablist] li.active:before,.page-legislation-acts .wb-navtabs [role=tablist] li.active:hover:before,.page-node-43 .wb-navtabs [role=tablist] li.active:before,.page-node-43 .wb-navtabs [role=tablist] li.active:hover:before,.wb-navtabs [role=tablist] li.active:before,.wb-navtabs [role=tablist] li.active:hover:before{bottom:-9px!important}@media screen and (min-width:992px){.view-englishadblock .gradientH67{max-width:100%}.adbox1,.adbox2,.adbox3{margin-right:10px;min-height:150px!important;padding:5px;width:31.5%!important}.dbadbox1,.dbadbox2,.dbadbox3{margin-right:10px;min-height:180px!important;padding:5px;width:31.5%!important}.page-legislation-acts-and-regulations #wb-tables-id-1 td,.page-legislation-acts-and-regulations #wb-tables-id-3 td{text-align:center;vertical-align:middle;width:33%}.page-legislation-acts-and-regulations #wb-tables-id-4 td{vertical-align:middle;width:50%}.page-legislation-acts-and-regulations #wb-tables-id-4 td:nth-child(odd){text-align:center}.page-legislation-acts-and-regulations #wb-tables-id-2 td{text-align:left;vertical-align:middle;width:33%}.page-legislation-acts-and-regulations #wb-tables-id-2 td:nth-child(odd){text-align:center}.pane-block-8 .pane-content,.pane-block-9 .pane-content{padding-left:10px}.pane-block-8 #tabs-cnt-1 ul li:nth-child(2){border-left:2px solid #7a7a7a}.pane-block-4 .row{padding-left:15px;padding-right:15px}.pane-block-9 #tabs-cnt-0 details{padding-top:15px}.wb-navtabs li{border-width:0;display:table-cell!important;margin:0;margin:0!important}.pane-block-9 #details-panel1-lnk,.wb-navtabs #details-panel1-lnk{padding-bottom:14px}.pane-block-4 #tabs-cnt-0 li,.pane-block-8 #tabs-cnt-1 li{border-width:0;margin:0;width:50%}.pane-block-4 #tabs-cnt-0 .tgl-panel,.pane-block-8 #tabs-cnt-1 .tgl-panel,pane-block-9 #tabs-cnt-0 .tgl-panel{margin-left:0}.pane-block-4 .tabpanels,.pane-block-8 .tabpanels,pane-block-9 .tabpanels{padding-top:14px}.pane-block-4 .tabpanels details,.pane-block-8 .tabpanels details,.pane-block-9 .tabpanels details{border-width:0}.pane-block-4 .whiteBg h3{min-height:48px}.pane-block-4 .whiteBg .views-field{min-height:200px}.pane-block-4 .whiteBg .mrgn-bttm-0{bottom:0;position:absolute;right:20px}@media screen and (min-width:992px){#nw-t-st-tabs>p:first-child{margin-inline-start:1.5rem}}#nw-t-st-tabs [role=tablist] li a,#nw-t-st-tabs [role=tablist] li.active a{height:9rem;padding:1em .2em 2em}#nw-t-st-tabs [role=tablist]{width:100%}#nw-t-st-tabs [role=tablist] li{border-width:0;border-right:1px solid rgba(0,0,0,.2);display:table-cell;margin:0}#nw-t-st-tabs .wb-navtabs-num-1 [role=tablist] li{width:99%}#nw-t-st-tabs .wb-navtabs-num-2 [role=tablist] li{width:45.8%}#nw-t-st-tabs .wb-navtabs-num-3 [role=tablist] li{width:33.2%}#nw-t-st-tabs .wb-navtabs-num-4 [role=tablist] li{width:24.8%}#nw-t-st-tabs .wb-navtabs-num-5 [role=tablist] li{width:19.9%}#nw-t-st-tabs .wb-navtabs-num-6 [role=tablist] li{width:16.6%}#nw-t-st-tabs [role=tablist] li.active:before,#nw-t-st-tabs [role=tablist] li.active:hover:before{bottom:-9px}}@media screen{#rotating-banner-img-box .wb-tabs.carousel-s2 [role=tablist] li.plypause{bottom:10px;float:none;position:absolute;right:0}}@media screen and (min-width:1024px){#nw-t-st-tabs [role=tablist]{display:table}}@media screen and (max-width:768px){#nw-t-st-tabs .wb-tabs{margin-left:0}}@media screen and (min-width:768px){.text-right-sm{text-align:right}}@media screen and (max-width:346px){.pddn-left-sm-10{padding-left:10px}.mrgn-left-sm-20{padding-left:20px}.mrgn-tp-20{margin-top:20px}}.account-info-block{display:flex;flex-direction:column;flex-wrap:wrap;list-style-type:none;margin:5px 0 0;padding:0;width:100%}#wb-bc .account-info-block__item:before{content:""}.account-info-block__link{margin:0;padding:0 1em}.account-info-block__link--cart:after{background:url(../svg/shopcart-sm.svg);content:"";cursor:pointer;display:inline-block;height:30px;vertical-align:middle;width:30px}.account-info-block__link--cart:focus,.account-info-block__link--cart:hover{opacity:.8}.account-info-block__label{padding-right:.5em}.account-info-block__label--hello{padding-right:1em}@media screen and (min-width:535px){.breadcrumbs-account-info-wrapper{display:flex;flex-wrap:wrap}.account-info-block{flex-direction:row;padding:1.5rem 0}.account-info-block__item+.account-info-block__item{padding-left:.5em}.account-info-block__item{align-items:center;display:flex;flex:1 1 auto;height:30px;padding:1em 0;text-align:center}.account-info-block__item--hello{text-align:left;width:100%}}@media screen and (min-width:768px){.account-info-block__item--hello{width:auto}}@media screen and (min-width:992px){.account-info-block-wrapper{margin-left:auto}.account-info-block{align-items:center;flex-direction:row;justify-content:flex-end;padding:0}.account-info-block__item+.account-info-block__item{border-left:1px solid #333}}@media screen and (max-width:350px){.product-screen-samples-thumb{clear:both;display:block;margin-left:auto;margin-right:auto;width:100%}}@media screen and (max-width:991px){.product-screen-samples-thumb{margin-bottom:3rem}}.product-screen-samples-thumb{position:relative}.product-screen-samples-thumb--linked:after{background:url(../svg/magnifying_glass.svg);bottom:0;content:"";display:inline-block;height:49px;left:42%;position:absolute;right:0;top:90%;width:49px}@media screen and (min-width:500px){.product-screen-samples-thumb--linked:after{left:80%}}.show-hide-pwd-wrapper{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;display:flex;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.show-hide-pwd-wrapper:focus-within{border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999;outline:0}input[type=password]::-ms-reveal{display:none}button[type=button].show-hide-pwd__btnToggle{background:none;border:0}form .fa-eye,form .fa-eye-slash{color:#888;cursor:pointer;margin:0 6px}form .fa-eye-slash{font-size:.95em}input.show-hide-pwd{border:none;box-shadow:none;margin-bottom:0}input.show-hide-pwd:focus{box-shadow:none}.e-comm-data-table .e-comm-data-table__title{width:60%}.e-comm-data-table .e-comm-data-table__th{border-bottom:0;font-size:1.4rem;width:20%}.e-comm-data-table .e-comm-data-table__td{width:20%}.secondary-bar>.secondary-bar__help-text{font-size:1.4rem;padding-top:.5em}.e-comm-data-table .e-comm-data-table__th--dark-green{color:#518000}@supports(--css:variables){.e-comm-data-table .e-comm-data-table__th--dark-green{color:var(--dark-green,#518000)}}.multiline-text-block{margin-left:auto;margin-right:auto;max-width:119px;width:100%}.e-comm-data-table__row-th{width:51%}@media screen and (min-width:600px){.e-comm-form-standard-wrapper{width:60%}}.e-comm-form-standard-wrapper--full{width:100%}.e-comm-form-standard-wrapper label{color:#518000}@supports(--css:variables){.e-comm-form-standard-wrapper label{color:var(--dark-green)}}.e-comm-form-standard-desc{font-size:1.8rem}@supports(--css:variables){.e-comm-form-standard-desc{font-size:var(--standard-desc-font-size)}}.e-comm-form-yes-no-switcher{margin-bottom:3rem}.e-comm-form-subsection__title-container{margin-bottom:11.5px}.e-comm-form-subsection__title{margin-bottom:0;margin-top:0}.e-comm-form-subsection__dropdown{max-width:100%}@media screen and (min-width:991px){.e-comm-form-subsection{display:flex;flex-wrap:wrap}.e-comm-form-subsection__title-container{margin-left:3.2rem;max-width:180px;min-width:120px;padding-right:1em;text-align:right;width:100%}.e-comm-form-subsection__title-container--personal-info{padding-top:10px}}.e-comm-form-add-address>a.e-comm-form-add-address__item{color:#518000;font-size:1.6rem}@supports(--css:variables){.e-comm-form-add-address>a.e-comm-form-add-address__item{color:var(--dark-green);font-size:var(--standard-fine-print)}}.e-comm-form-add-address>.e-comm-btn-link--add-view-addr{margin-right:2rem}.e-comm-form-add-address,.e-comm-form-add-address-wrapper{display:block;width:100%}.e-comm-form-add-address>.e-comm-form-add-address__item{display:block}.e-comm-form-add-address>.e-comm-form-add-address__item+.e-comm-form-add-address__item{padding:.5em 0}@media screen and (min-width:400px){.e-comm-form-add-address{align-items:flex-end;display:flex}.e-comm-form-add-address>.e-comm-form-add-address__item{flex:1 0 auto}.e-comm-form-add-address>.e-comm-form-add-address__item+.e-comm-form-add-address__item{padding:0 .5em}}@media screen and (min-width:600px){.e-comm-form-add-address-wrapper{display:flex;justify-content:flex-end;width:64%}}@media screen and (min-width:992px){.e-comm-form-add-address{max-width:80%}}@media screen and (min-width:1200px){.e-comm-form-add-address{max-width:50%}}.e-comm-form-standard-wrapper a.e-comm-form-add-info{color:#518000;font-size:1.6rem}@supports(--css:variables){.e-comm-form-standard-wrapper a.e-comm-form-add-info{color:var(--dark-green);font-size:var(--standard-fine-print)}}.newsletter-container{align-items:flex-start;display:flex;margin-left:auto;margin-right:auto;width:100%}.checkout-page-info-message{border:1px solid #518000}.checkout-page-info-message .checkout-page-info-message__title{font-size:2.4rem;letter-spacing:.5em}@supports(--css:variables){.checkout-page-info-message{border:1px solid var(--dark-green)}.checkout-page-info-message .checkout-page-info-message__title{--standard-large-font-size:2.4rem;font-size:var(--standard-large-font-size)}}.checkout-page-info-message .checkout-page-info-message__inner-block{max-width:60ch}.standard-horiz-list{margin:0;padding:0}@media screen and (min-width:800px){.standard-horiz-list{display:flex;flex-wrap:wrap;justify-content:center}.standard-horiz-list li+li{margin-left:2em}}.discounts-info-container .discounts-info-container__item{border:1px dashed #f74646}@supports(--css:variables){.discounts-info-container .discounts-info-container__item{border:1px dashed var(--red)}}.standard-aside-notes-block{max-width:75ch}.stepper{display:flex;margin:0;padding:0}.stepper .stepper__step{flex:1;list-style-type:none;position:relative;text-align:center}.stepper li:before{align-items:center;background-color:#fff;border:2px solid #030504;border-radius:50%;content:"";display:flex;font-weight:700;height:30px;justify-content:center;margin:0 auto 10px;position:relative;text-align:center;width:30px;z-index:1}.stepper li:after{background-color:#c3c3c3;content:"";height:3px;left:-45%;position:absolute;top:15px;width:100%}.stepper li:first-child:after{content:none}.stepper li.stepper__step--completed:before{background:url(../svg/stepper-checkmark.svg) no-repeat;background-position:50%;border:2px solid transparent;color:#fff}.stepper li.stepper__step--completed+li:after,.stepper li.stepper__step--completed:before{background-color:#518000}@supports(--css:variables){.stepper li.stepper__step--completed+li:after,.stepper li.stepper__step--completed:before{background-color:var(--dark-green)}}.e-comm-page-stepper{display:none}@media screen and (min-width:538px){.e-comm-page-stepper{display:flex;flex-direction:column;flex-wrap:wrap}.e-comm-page-stepper__nav{display:flex;flex-direction:row;height:auto;margin-bottom:1rem;width:100%}.e-comm-page-stepper__nav>.stepper{display:flex;flex:1;flex-direction:row}.e-comm-page-printer{text-align:center}.e-comm-page-printer__inner:before{background:url(https://ccohs.ca/images/printer.svg) no-repeat;content:"";display:inline-block;height:33px;width:36px}}@media screen and (min-width:749px){.e-comm-page-stepper{flex-direction:row}}@media screen and (min-width:992px){.e-comm-page-stepper__nav{margin-bottom:0;width:70%}.e-comm-page-printer{display:flex;flex:0 1 auto;margin-left:auto;place-items:center}.e-comm-page-printer__inner{margin-left:auto}@supports (display:grid){.e-comm-page-article--grid{grid-template-areas:"head head" "stepper stepper" "outer-wrapper outer-wrapper"}.e-comm-page-header{grid-area:head}.e-comm-page-stepper{grid-area:stepper}.e-comm-page-outer-wrapper{grid-area:outer-wrapper}}}.standard-e-comm-grid+.standard-e-comm-grid,.standard-e-comm-grid__item{margin-bottom:2rem}@media (min-width:992px){.standard-e-comm-grid{display:flex;flex-wrap:wrap}.standard-e-comm-grid__item{flex:1}.standard-e-comm-grid__item+.standard-e-comm-grid__item{margin-left:1.5rem}@supports (display:grid){.standard-e-comm-grid{grid-gap:1.5rem;display:grid;grid-template-columns:repeat(12,1fr)}.standard-e-comm-grid--2cols{grid-template-columns:repeat(2,1fr)}.standard-e-comm-grid--3cols{grid-template-columns:repeat(3,1fr)}}}.order-confirm-table td,.order-confirm-table th{border-left:1px solid #707070;padding:0;width:20%}.table>thead>tr>th.order-confirm-table__th{border-bottom:2px #ddd;vertical-align:top!important}@media screen and (max-width:600px){.e-com-page-confirm-pricing{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:.2rem;padding:0 0 .2em}.e-com-page-confirm-pricing div:first-child{flex:1 1 auto;font-weight:700;padding:0 .5em 0 0;text-align:left}}@media screen and (max-width:729px){.e-comm-shop-cart-thead{display:none}.mob-e-comm-shop-cart-wrapper{display:block;margin:3rem auto 0 0;max-width:729px;width:auto}.mob-e-comm-shop-cart__th{display:block;width:100%}.mob-e-comm-shop-cart__td{align-items:flex-start;display:flex;flex:1;padding-right:1em}.mob-e-comm-shop-cart__td:before{display:inline-block;padding-right:8px}.mob-e-comm-shop-cart__td.quantity-seat:before{content:"Quantity / Seat"}.mob-e-comm-shop-cart__td.price:before{content:"Price"}.mob-e-comm-shop-cart__td.total:before{content:"Total"}}.table.table--order-summary>tbody>tr>td,.table.table--order-summary>tbody>tr>th{padding:.8em}.checkout-confirmation-purchase-item,.e-comm-page-flex-grid__item{margin-bottom:1.5rem}.e-comm-page-flex-grid{display:flex;flex-direction:column}.e-comm-page-flex-grid__item--right{text-align:center}.e-comm-page-flex-grid__item-end{margin-left:0}.bill-ship-grid__item+.bill-ship-grid__item{margin-bottom:1.5rem}.bill-ship-grid__title{margin:0 0 1rem;padding:0}.bill-ship-grid__listing{list-style-type:none;margin:0;padding:0}.bill-ship-additional-info{margin-top:1.5rem}@media screen and (max-width:729px){@supports (display:grid){.grid-area-wrapper{display:grid;grid-template-areas:"sum-pricing" "bill-ship";grid-template-columns:1fr;width:auto}.e-comm-bill-ship{grid-area:bill-ship;grid-column:1/-1;grid-row:2}.e-comm-sum-pricing{grid-area:sum-pricing;grid-column:1/-1;grid-row:1}.bill-ship-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-template-rows:auto;width:auto}}}@media screen and (max-width:991px){.bill-ship-grid__item+.bill-ship-grid__item{margin-bottom:1.5rem}}@media screen and (min-width:601px){.e-com-page-confirm-pricing{display:flex;flex-direction:row;line-height:1.25;padding:0 .5em .2em 0}.bill-ship-grid{margin-bottom:.2rem}.e-com-page-confirm-pricing div:first-child{flex:1 0 260px;font-weight:400;padding:0 .8em 0 0;text-align:right}.e-com-page-confirm-pricing:last-child div:first-child{padding:0 .5em 0 0}.e-com-page-confirm-pricing div:last-child{flex:1 0 auto;max-width:150px;text-align:center}.bill-ship-grid__item{flex:1}}@media screen and (min-width:730px){.bill-ship-grid{display:flex;flex-wrap:wrap;margin-bottom:.2rem}.e-com-page-confirm-pricing{justify-content:flex-end}.e-com-page-confirm-pricing__total-sum{text-align:left}@supports (display:grid){.grid-area-wrapper{grid-template-areas:"bill-ship sum-pricing" "bill-ship sum-pricing";grid-template-columns:repeat(2,1fr)}.e-comm-page-bill-ship{grid-area:bill-ship;grid-column:1;grid-row:1}.e-comm-sum-pricing{grid-area:sum-pricing;grid-column:2;grid-row:1}.bill-ship-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));width:100%}}}@media screen and (min-width:1200px){.e-com-page-confirm-pricing div:first-child{flex:1 1 55%;max-width:200px}.e-com-page-confirm-pricing:last-child div:first-child{padding:0 .8em 0 0}.e-com-page-confirm-pricing div:last-child{flex:1 1 45%}}@media screen and (min-width:992px){.e-comm-page-flex-grid{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.checkout-confirmation-purchase-item,.e-comm-page-flex-grid__item{margin-bottom:0}.e-comm-page-flex-grid__item{flex:1 1 0}.e-comm-page-flex-grid__item-end{margin-left:auto}.e-comm-page-flex-grid__item--right{text-align:right}.e-comm-page-flex-grid__item--min{flex:0 0 80px}.e-comm-page-flex-grid__item-width{max-width:174px;width:15vw}.e-comm-page-flex-grid__item--long{flex:1 1 70%;max-width:540px}.e-comm-page-grid__item--short{flex:1 0 30%;margin-left:auto}.e-comm-page-flex-grid__item+.e-comm-page-flex-grid__item{margin-left:1rem}.bill-ship-boxes-additional-info{margin-left:8.7rem}}.checkout-confirmation-footer{max-width:75ch}.checkout-confirmation-footer__box>.standard-font-size{font-size:3.5rem}.checkout-social-media-box>.standard-font-size{font-size:3.2rem}@supports (--css:variables){.checkout-confirmation-final-box>.standard-font-size{--standard-font-size:clamp(2rem,2.4vw,3.5rem);font-size:var(--standard-font-size)}.checkout-social-media-box>.standard-font-size{--standard-font-size:clamp(2rem,2.3vw,3.2rem);font-size:var(--standard-font-size)}}.checkout-page__radio[type=radio]{border:0;height:1px;margin:-1px;opacity:0;overflow:hidden;padding:0;position:absolute;width:1px}.checkout-page__label{cursor:pointer;display:block;font-size:2rem;font-weight:400}@supports(--css:variables){.checkout-page__label{font-size:var(--standard-font-size);font-weight:var(--standard-weight)}}.checkout-page__label--disabled{color:#707070}@supports(--css:variables){.checkout-page__label--disabled{color:var(--light-grey)}}.checkout-page__label+.checkout-page__label-extra-text{margin-left:3.5rem}@media screen and (max-width:991px){.checkout-page__label{display:flex}.checkout-page__radio[type=radio]+div:before{display:flex;flex:1 0 0;margin-top:.25em;max-width:1em;min-width:1em}.checkout-page-label-container{display:flex;flex:1 1 60%;min-width:10ch;text-align:left}}.checkout-page__radio[type=radio]+span{display:block}.checkout-page__radio[type=radio]+div:before,.checkout-page__radio[type=radio]+span:before{background-color:#fff;border:.125em solid #fff;border-radius:1em;box-shadow:0 0 0 2px #707070;content:"";display:inline-block;height:1em;margin-right:.75em;transition:all .2s ease-in;vertical-align:-.25em;width:1em}.checkout-page__radio[type=radio]:checked+div:before,.checkout-page__radio[type=radio]:checked+span:before{background:#518000;box-shadow:0 0 0 2px #707070}@supports(--css:variables){.checkout-page__radio[type=radio]+div:before,.checkout-page__radio[type=radio]+span:before,.checkout-page__radio[type=radio]:checked+div:before,.checkout-page__radio[type=radio]:checked+span:before{box-shadow:0 0 0 2px var(--light-grey)}}@media screen and (min-width:640px){.checkout-page__label{display:flex}.checkout-page__radio[type=radio]+div:before{display:flex;flex:1 0 0;margin-top:.25em;max-width:1em;min-width:1em}.checkout-page-label-container{display:flex;flex:1 1 60%;min-width:10ch}}.e-comm-main-title{font-size:calc(1.182vw + 2.5rem);font-weight:400}@supports(--css:variables){.e-comm-main-title{font-weight:var(--standard-weight)}}.e-comm-main-subtitle{font-size:calc(.3vw + 2rem)}@supports(--css:variables){.e-comm-main-subtitle{font-weight:var(--standard-weight)}}.details-block{margin-bottom:1rem}@supports(--css:variables){.details-block{--standard-bttm-mrgn:1rem;margin-bottom:var(--standard-bttm-mrgn)}}.table-striped>tbody>tr.whiteBg>td,.table-striped>tbody>tr.whiteBg>th{background-color:#fff}.bill-ship-box{display:flex}.bill-ship-box>ul{padding-left:.5em}.order-details-payment-method{display:flex;justify-content:space-between;padding:0 .5em}.e-comm-shop-cart{background-color:#fff;margin-bottom:3rem}.e-comm-shop-cart-item{display:block;margin-left:auto;margin-right:auto;text-align:center}@media screen and (max-width:382px){.price-shop,.quantity-seat-shop,.total-shop{margin-bottom:1.5rem}}@media screen and (min-width:383px) and (max-width:760px){.price-shop,.quantity-seat-shop{align-items:center;display:flex;max-width:180px;min-width:40vw}.total-shop{align-items:flex-start;display:flex;max-width:180px;min-width:40vw}.price-shop>*,.quantity-seat-shop>*,.total-shop>*{flex:1}.quantity-seat-shop>*{text-align:center}.price-shop>*,.total-shop>*{text-align:left}.e-comm-shop-cart-text{margin:0}.price-shop:before,.total-shop:before{padding-right:1em}.total-shop:before{padding-top:0}}.e-comm-shop-cart-item .e-comm-shop-cart-item__title{font-weight:700;margin-bottom:1rem}.e-comm-shop-cart-total-price__discount{margin-bottom:.2rem}@supports(--css:variables){.e-comm-shop-cart-total-price__discount{--standard-mrgn-bttm:0.2rem;margin-bottom:var(--standard-mrgn-bttm)}}.e-comm-shop-cart-remove__btn{background-color:transparent;border:none;margin-top:.5rem}.e-comm-shop-cart-remove__btn:focus,.e-comm-shop-cart-remove__btn:hover{opacity:.5}.e-comm-shop-cart-remove__btn img,.e-comm-shop-cart-remove__btn span{pointer-events:none}.e-comm-shop-cart-sub-total{align-items:center;display:flex;justify-content:flex-end}.e-comm-shop-cart-sub-total__label{font-size:1.8rem;padding-right:1em}.e-comm-shop-cart-sub-total__input{font-size:2.8rem;margin-right:2rem;max-width:140px;padding-right:.1em}.e-comm-shop-cart-additional-info>.e-comm-shop-cart-additional-info__text{margin-bottom:.5rem}.e-comm-small-btn{font-size:2.4rem;min-width:150px}.e-comm-large-btn{font-size:2.4rem;min-width:257px}.e-comm-buttons-wrapper>*{margin-bottom:3rem;margin-left:auto;margin-right:auto}@media screen and (min-width:348px){.e-comm-buttons-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.e-comm-buttons-wrapper>*{margin-left:3rem;margin-right:3rem}}.quantity-seat-shop__input{max-width:80px;width:80px}@media screen and (min-width:760px){.e-comm-shop-cart,.e-comm-shop-cart-headings{display:flex}.e-comm-shop-cart{margin-bottom:1.5rem}.e-comm-shop-cart-headings{align-items:center;margin-bottom:.1rem}.e-comm-shop-cart-headings>*,.e-comm-shop-cart>*{flex:1 1 120px;max-width:120px}.e-comm-shop-cart-heading-item{flex:5 1 520px;max-width:520px;text-align:center}.e-comm-shop-cart-item{flex:5 1 520px;max-width:520px;text-align:left}}.promo-code-wrapper{display:flex;justify-content:center;padding:.5em}.promo-code{align-items:center;display:flex;flex-wrap:wrap;margin:0 3.5rem 0 0;padding:.3em 1em}.promo-code_label{flex:1 0 auto;margin:0;padding-right:.5em}.promo-code_input{width:100%}.ccohs-btn-standard--promo-btn{margin-top:1rem;min-width:160px}@media screen and (min-width:586px){.promo-code_input{min-width:50%;width:auto}}@media screen and (min-width:700px){.promo-code-wrapper{justify-content:flex-end;padding:0}.promo-code{align-items:center;display:flex;flex-wrap:nowrap;margin:0 3.5rem 0 0}.promo-code_input{margin-right:2rem;min-width:200px}.ccohs-btn-standard--promo-btn{margin-top:0;min-width:160px}}.subtotal-block{display:flex;font-size:2.5rem;justify-content:flex-end;padding-right:.3em}.subtotal-block__label{margin-right:3rem}@media screen and (min-width:760px){.subtotal-block{font-size:2.5rem;margin-right:3rem;padding-right:0}}.e-comm-shop-cart-remove__btn{text-decoration:underline}.e-comm-shop-cart-remove__btn:focus,.e-comm-shop-cart-remove__btn:hover{text-decoration:none}@media screen and (min-width:760px){.e-comm-shop-cart-headings__title{flex:5 1 520px;max-width:520px}.e-comm-shop-cart-text{text-align:left}.quantity-seat-shop__update{padding-left:.8em}}.additional-info__discount{color:#f74646;display:flex}@supports(--css:variables){.additional-info__discount{color:var(--red)}}.additional-info__discount p:first-child{margin-right:1rem}@media screen and (min-width:547px){.additional-info{align-items:center;display:flex;justify-content:space-between}.additional-info__discount{display:block;text-align:right}.additional-info__discount p:first-child{margin-right:0}}.additional-info__list{list-style-type:none;padding:0}.additional-info>.additional-info__list-item{padding-bottom:2em}.continue-shopping-line{display:flex;justify-content:flex-end}#non-empty-cart{width:100%}#checkout-button[disabled]{background-color:#999}#max-quantity-message{color:red}.empty-cart-block{--standard-padding:1em;padding:var(--standard-padding)}@supports(--css:variables){.checkout-page__fieldset--border{border:2px solid #707070;border:2px solid var(--light-grey)}}.checkout-page__fieldset>.checkout-page__legend{border-top:none}.checkout-page__fieldset--border>.checkout-page__legend{display:inline-block;padding:0 .1em;width:auto}.checkout-page__label-group-wrapper{margin:0 auto;width:100%}.e-comm-btn-link--radio{cursor:pointer;font-weight:400}@media screen and (max-width:639px){.checkout-page__label,.checkout-page__radio[type=radio]+span:before,.toggletip-wrapper{text-align:center}.checkout-page__radio[type=radio]+span:before{display:block;margin:0 auto}.checkout-page__label{display:block}}@media screen and (min-width:640px){.checkout-page__label-group-wrapper{align-items:center;display:flex;justify-content:space-between}.checkout-page__label{display:flex}}.checkout-page__label-group-wrapper+.checkout-page__label-group-wrapper{margin-top:5px}.checkout-page__label-block{padding:1.9em}@supports(--css:variables){.checkout-page__label-block{--standard-padding:1.9em;padding:var(--standard-padding)}}.checkout-register__button{align-self:flex-end;margin-left:auto}.checkout-register__button--existing-account{display:flex;justify-content:flex-end}#e-comm-loading{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;user-select:none;z-index:9999}#e-comm-loading img{height:162px;margin:0}.checkout-page__standard-hr{border-top:1px solid #518000;margin:0}@supports(--css:variables){.checkout-page__standard-hr{border-top:1px solid var(--dark-green)}}.checkout-ship-bill-outer-grid__item+.checkout-ship-bill-outer-grid__item{margin-top:3rem}@media screen and (min-width:663px){.checkout-ship-bill-outer-grid__item+.checkout-ship-bill-outer-grid__item{margin-left:1rem;margin-top:0}.checkout-ship-bill-outer-grid{display:flex;flex-wrap:wrap}.checkout-ship-bill-inner-grid{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}.checkout-ship-bill-outer-grid__item{flex:1}.e-comm-form-subsection__dropdown{margin-bottom:1rem;max-width:215px}.checkout-ship-bill-inner-grid__data,.checkout-ship-bill-inner-grid__edit-box{flex:1}.checkout-ship-bill-inner-grid__data{min-height:300px}@supports (display:grid){.checkout-ship-bill-outer-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-template-rows:auto}.checkout-ship-bill-outer-grid__item+.checkout-ship-bill-outer-grid__item{margin-left:0}.checkout-ship-bill-inner-grid__title{max-width:100px}.checkout-ship-bill-inner-grid__title--fr{max-width:140px}}}@media screen and (min-width:992px){.checkout-ship-bill-inner-grid{flex-direction:row}.checkout-ship-bill-inner-grid__title{flex-basis:100px}.checkout-ship-bill-inner-grid__title--fr{flex-basis:140px}}.edit-container{align-items:flex-start;display:flex}.edit-container__btn{align-items:center;background:none;border:none;display:flex;flex:1;justify-content:flex-end;text-decoration:underline}.edit-container__btn:focus,.edit-container__btn:hover{opacity:.8;text-decoration:none}.edit-container__label{padding-right:.5em}.edit-container__btn:after{background:url(/images/checkout-edit-sm.svg) no-repeat;content:"";display:inline-block;height:30px;width:30px}.edit-container__btn--shop-cart{flex:0 1 280px;justify-content:flex-start}.edit-container__btn--shop-cart:after{background:url(/images/shopCart-sm.svg) no-repeat}.checkout-ship-estimated{max-width:470px;width:100%}.checkout-ship-estimated__section+.checkout-ship-estimated__section{margin-left:.5rem}.checkout-ship-estimated__section{text-align:right}@media screen and (min-width:1200px){.checkout-ship-estimated{max-width:530px}}.checkout-ship-estimated__shipping-method:after{background:url(/images/canada-post-xs.svg);content:"";display:inline-block;height:24px;vertical-align:middle;width:24px}.checkout-ship-estimated__shipping-method>span{padding-right:.5em}.checkout-ship-estimated__estimated-item{align-items:center;align-self:flex-end;display:flex}.checkout-ship-estimated__estimated-label{padding-right:.5em}.checkout-ship-estimated__estimated-value{border:1px solid #707070;padding:.2em;width:113px}@supports(--css:variables){.checkout-ship-estimated__estimated-value{--standard-padding:0.2em;border:1px solid var(--light-grey);padding:var(--standard-padding)}}.checkout-buttons-container{width:100%}.checkout-buttons-container__btn+.checkout-buttons-container__btn{margin-top:1.5rem}.checkout-buttons-container__btn{white-space:nowrap}.checkout-buttons-container__btn-info{max-width:358px;white-space:normal;width:75%}@media screen and (min-width:846px){.checkout-buttons-container{max-width:800px}.checkout-buttons-container__grid{display:flex}.checkout-buttons-container__grid--right{justify-content:flex-end}.checkout-buttons-container__btn{flex:1}.checkout-buttons-container__btn--zero-flex{flex:0 0 150px}.checkout-buttons-container__btn+.checkout-buttons-container__btn{margin-left:1rem;margin-top:0}}@media screen and (min-width:1200px){.checkout-buttons-container{width:60vw}}.checkout-buttons-container-multi{margin:0 auto;width:100%}.checkout-buttons-container-multi__grid{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 auto;max-width:680px;width:100%}.checkout-buttons-container-multi__btn{flex:1 1 300px;margin-bottom:1.5rem;max-width:320px}.e-comm-xlarge-btn{font-size:2.4rem;min-width:320px}@media screen and (min-width:730px){.checkout-buttons-container-multi__btn{margin-bottom:1rem}}@media screen and (min-width:969px){.checkout-buttons-container-multi__btn+.checkout-buttons-container-multi__btn{margin-left:1.5rem}}@media screen and (min-width:992px){.checkout-buttons-container-multi__grid{width:75%}}.container a.greyText,.greyText,.greyText:active,.greyText:focus,.greyText:hover,.greyText:visited{color:#707070}.greenText{color:#518000}@supports(--css:variables){.container a.greyText,.greyText,.greyText:active,.greyText:focus,.greyText:hover,.greyText:visited{color:var(--light-grey)}.greenText{color:var(--dark-green)}}.standard-info-message{margin-bottom:3rem;margin-top:3rem}.standard-info-message--error{border:3px dashed #fc1313}.standard-info-message--success{border:3px dashed #518000}.standard-info-message--warning{border:3px dashed #d68100}.standard-info-message .standard-info-message__text{font-size:2rem;text-align:center}@supports(--css:variables){.standard-info-message{margin-bottom:var(--standard-mrgn-bttm);margin-top:var(--standard-mrgn-tp)}.standard-info-message--error{--red:#fc1313;border:3px dashed var(--red)}.standard-info-message--success{border:3px dashed var(--dark-green)}.standard-info-message--warning{border:3px dashed var(--orange)}.standard-info-message .standard-info-message__text{font-size:var(--standard-font-size)}}.error-message{color:#f74646}@supports(--css:variables){.error-message{color:var(--red)}}