@charset "UTF-8";@import"https://use.typekit.net/fqp7zyx.css";@import"https://fonts.googleapis.com/css2?family=Geologica:wght@900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;800&display=swap";@import"https://use.typekit.net/txz4bck.css";/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.container{position:relative;width:100%;max-width:960px;min-width:320px;margin:0 auto;padding:0;box-sizing:border-box}.column,.columns{width:100%;float:left;box-sizing:border-box}@media (min-width: 400px){.container{width:85%;padding:0}}@media (min-width: 600px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.6666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.6666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}}html{font-size:62.5%}body{font-size:1.5em;line-height:1.6;font-weight:400;font-family:Muli,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;color:#222}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-weight:300}h1{font-size:4rem;line-height:1.2;letter-spacing:-.1rem}h2{font-size:3.6rem;line-height:1.25;letter-spacing:-.1rem}h3{font-size:3rem;line-height:1.3;letter-spacing:-.1rem}h4{font-size:2.4rem;line-height:1.35;letter-spacing:-.08rem}h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem}h6{font-size:1.5rem;line-height:1.6;letter-spacing:0}@media (min-width: 550px){h1{font-size:5rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}p{margin-top:0}a{color:#1eaedb}a:hover{color:#0fa0ce}.button,button,input[type=submit],input[type=reset],input[type=button]{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}.button:hover,button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,.button:focus,button:focus,input[type=submit]:focus,input[type=reset]:focus,input[type=button]:focus{color:#333;border-color:#888;outline:0}.button.button-primary,button.button-primary,input[type=submit].button-primary,input[type=reset].button-primary,input[type=button].button-primary{color:#fff;background-color:#33c3f0;border-color:#33c3f0}.button.button-primary:hover,button.button-primary:hover,input[type=submit].button-primary:hover,input[type=reset].button-primary:hover,input[type=button].button-primary:hover,.button.button-primary:focus,button.button-primary:focus,input[type=submit].button-primary:focus,input[type=reset].button-primary:focus,input[type=button].button-primary:focus{color:#fff;background-color:#1eaedb;border-color:#1eaedb}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password],textarea,select{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:0 0 0 transparent;box-sizing:border-box}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:vertical}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=text]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,textarea:focus,select:focus{border:1px solid #33c3f0;outline:0}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:400}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{padding-left:0;margin-top:0}ul ul,ul ol,ol ol,ol ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}li{margin-bottom:1rem}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#f1f1f1;border:1px solid #e1e1e1;border-radius:4px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}th,td{padding:12px 15px;text-align:left;border-bottom:1px solid #e1e1e1}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}button,.button{margin-bottom:1rem}input,textarea,select,fieldset{margin-bottom:1.5rem}pre,blockquote,dl,figure,table,p,ul,ol,form{margin-bottom:2.5rem}.u-full-width{width:100%;box-sizing:border-box}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #e1e1e1}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}#frontpage_cards{margin:0 0 15px;gap:15px}#frontpage_cards .hidden{display:none}#frontpage_cards .canadian_full_width{height:40px;width:100%!important;background-image:url(https://cdn.weekshomehardware.ca/promos/2023-06-Shop-Local/local-campaign.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin:0}#frontpage_cards #card_national{width:100%;position:relative;overflow:hidden;display:flex;gap:15px;flex-direction:column-reverse;border-radius:10px;box-shadow:none}@media (min-width: 700px){#frontpage_cards #card_national{display:flex;flex-direction:row}}#frontpage_cards #card_national .image{min-height:250px;width:100%;background-image:url(https://cdn.attrium.ca/campaigns/2025-07-Celebrate-Summer-Sale/campaign-background.webp?v=2);background-position:center;background-size:cover;background-repeat:no-repeat;clip-path:polygon(0% 0%,50% 8%,100% 0%,100% 100%,0% 100%);margin:-20px 0 0}@media (min-width: 700px){#frontpage_cards #card_national .image{width:55%;clip-path:polygon(100% 0%,95% 50%,100% 100%,0 100%,0% 50%,0 0);margin:0}}#frontpage_cards #card_national .brand{background:linear-gradient(135deg,rgb(5,163,252) 0%,rgb(4,122,189) 100%);padding:25px 25px 40px;flex-direction:column;justify-content:center;align-items:center;text-align:center;clip-path:polygon(0% 93%,50% 100%,100% 93%,100% 0%,0% 0%)}@media (min-width: 700px){#frontpage_cards #card_national .brand{width:45%;display:flex;clip-path:polygon(100% 0%,100% 100%,5% 100%,0% 50%,5% 0%);margin:0 0 0 -15px}}#frontpage_cards #card_national .brand h2{height:150px;background-image:url(https://cdn.attrium.ca/campaigns/2025-07-Celebrate-Summer-Sale/campaign-branding.webp);background-position:center;background-size:contain;background-repeat:no-repeat;color:transparent;margin:0;filter:drop-shadow(1px 1px 0px rgba(0,0,0,.4))}#frontpage_cards #card_national .brand .dates{font-family:agenda,Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:.5px;font-size:2.8rem;line-height:3rem;margin:0 0 25px;color:#fff;text-align:center;filter:drop-shadow(1px 1px 0px rgba(0,0,0,.4))}@media (min-width: 700px){#frontpage_cards #card_national .brand .dates{font-size:2.7rem;margin:0 0 15px}}#frontpage_cards #card_national .brand a{border:2px solid #fff;width:fit-content;padding:10px 20px;border-radius:50px;text-decoration:none;color:#fff;font-size:1.2rem;font-weight:700;transition:all .25s ease-in-out;text-transform:uppercase}#frontpage_cards #card_national .brand a:hover{background:#fff;color:#047abd}#frontpage_cards #card_national_flyer{width:100%;background:url(https://cdn.attrium.ca/campaigns/2025-02-10-National-Flyer/card-background.webp?v=3);background-size:cover;background-position:right center;background-repeat:no-repeat}#frontpage_cards #card_national_flyer .wrapper{display:grid;grid-template-columns:repeat(8,1fr);align-content:center;margin:25px;padding:150px 0;text-decoration:none}#frontpage_cards #card_national_flyer .wrapper .card-background{grid-column:span 4/span 4;background:rgba(224,35,47,.8);backdrop-filter:blur(10px);padding:25px 20px;max-width:300px;border-radius:7px;box-shadow:inset -1px -1px #0003,inset 1px 1px #ffffff4d}@media (min-width: 900px){#frontpage_cards #card_national_flyer .wrapper .card-background{grid-column:span 3/span 3}}#frontpage_cards #card_national_flyer .wrapper .card-background h2{color:#fff;font-family:Agenda,sans-serif;font-size:3rem;font-weight:900;line-height:2.5rem;letter-spacing:1px;text-transform:uppercase;text-shadow:1px 1px 0px rgba(0,0,0,.3);padding:0;margin:0}@media (min-width: 600px){#frontpage_cards #card_national_flyer .wrapper .card-background h2{font-size:3.5rem;line-height:3.7rem}}#frontpage_cards #card_national_flyer .wrapper .card-background h2 span.yellow{color:#ffe617}#frontpage_cards #card_national_flyer .wrapper .card-background p{color:#fff;font-family:Agenda,sans-serif;font-size:1.6rem;font-weight:600;line-height:2rem;letter-spacing:1px;text-shadow:1px 1px 0px rgba(0,0,0,.3);padding:0;margin:0 0 20px}@media (min-width: 600px){#frontpage_cards #card_national_flyer .wrapper .card-background p{font-size:2rem;line-height:2.2rem}}#frontpage_cards #card_national_flyer .wrapper .card-background a{background:transparent;color:#fff;font-family:Agenda,sans-serif;font-weight:700;padding:7px 30px;margin:0 0 0 3px;border-radius:40px;text-decoration:none;box-shadow:0 0 0 1.5px #e0232fe6,0 0 0 4px #fff;transition:all .25s ease-in-out;text-shadow:1px 1px 0px rgba(0,0,0,.3);text-transform:uppercase}#frontpage_cards #card_national_flyer .wrapper .card-background a:hover{color:#e0232f;background:white;box-shadow:0 0 0 1.5px #e0232f,0 0 0 4px #fff;text-shadow:1px 1px 0px rgba(0,0,0,0)}body,html{background:#f3f4f6}.container{width:95%;max-width:1080px}.body-container{padding:25px 0;width:95%;max-width:1080px;margin:auto;clear:both;position:relative;z-index:5}header#primaryHeader{position:relative;height:90px;width:100%;background:#e4002b;background:radial-gradient(circle,rgb(252,43,57) 0%,rgb(178,13,24) 100%);background-size:100% 50%;border-bottom:1px solid rgba(0,0,0,.2)}header#primaryHeader:before{content:"";height:3px;position:absolute;top:0;left:0;right:0;background:#ffdd3d;z-index:1;box-shadow:0 1px 2px #00000012,0 2px 4px #00000012,0 4px 8px #00000012,0 8px 16px #00000012,0 16px 32px #00000012,0 32px 64px #00000012}header#primaryHeader .wrapper{height:100%;max-width:960px;width:95%;padding:0;margin:auto;display:flex;flex-direction:row;justify-content:space-between}header#primaryHeader #headerBranding__container{height:100%;padding:0;margin:0}header#primaryHeader #headerBranding__container h1{height:100%;padding:0;margin:0;display:flex;flex-direction:column;justify-content:center}header#primaryHeader #headerBranding__container h1 a{height:100%;padding:0 20px 0 60px;background:url(https://cdn.weekshomehardware.ca/logo.svg);background-position:left center;background-size:50px 50px;background-repeat:no-repeat;text-decoration:none;display:flex;flex-direction:column;justify-content:center;font-family:rockwell-nova,serif;letter-spacing:.5px;font-size:1.8rem;line-height:2rem;text-shadow:0px 0px 5px rgba(0,0,0,.4);-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:white}@media (min-width: 350px){header#primaryHeader #headerBranding__container h1 a{padding:0 0 0 70px;background-size:60px 60px}}@media (min-width: 550px){header#primaryHeader #headerBranding__container h1 a{padding:0 0 0 80px;background-size:70px 70px}}header#primaryHeader #headerBranding__container h1 a div{font-size:1.8rem;line-height:1.8rem;color:#fff}@media (min-width: 350px){header#primaryHeader #headerBranding__container h1 a div{font-size:2rem;line-height:2rem}}@media (min-width: 550px){header#primaryHeader #headerBranding__container h1 a div{font-size:2.2rem;line-height:2.2rem}}header#primaryHeader #headerContact__container{width:auto;display:flex;flex-direction:column;justify-content:center}header#primaryHeader #headerContact__container .headerContact__location{font-family:Agenda,sans-serif;text-shadow:0px 0px 5px rgba(0,0,0,.4);text-decoration:none;text-align:right}header#primaryHeader #headerContact__container .headerContact__location:first-of-type{margin-bottom:5px;text-decoration:none}header#primaryHeader #headerContact__container .headerContact__location .headerContact__name{color:#ffffffe6;font-size:1.3rem;line-height:1.3rem;letter-spacing:1px}header#primaryHeader #headerContact__container .headerContact__location .headerContact__number{color:#fff;font-weight:600;font-size:1.2rem;line-height:1.2rem}@media (min-width: 350px){header#primaryHeader #headerContact__container .headerContact__location .headerContact__number{color:#fff;font-weight:600;font-size:1.4rem;line-height:1.4rem}}@media (min-width: 550px){header#primaryHeader #headerContact__container .headerContact__location .headerContact__number{color:#fff;font-weight:600;font-size:1.6rem;line-height:1.6rem}}#homepage-heresHow{padding:0;margin:0 0 25px;width:100%;display:grid;grid-template-columns:repeat(12,1fr);gap:20px}#homepage-heresHow h2{width:100%;margin:0;padding:0!important;font-family:agenda,sans-serif;font-weight:800;font-size:3.5rem;line-height:3.2rem;letter-spacing:1px;color:#e4002b;grid-column:1/span 12}#homepage-heresHow #articleGrid{width:100%;grid-column:1/span 12}#homepage-popularBrands{padding:0;margin:0 0 50px;width:100%;display:grid;grid-template-columns:repeat(12,1fr);gap:20px}#homepage-popularBrands h2{width:100%;margin:0;padding:0!important;font-family:agenda,sans-serif;font-weight:800;font-size:3.5rem;line-height:3.2rem;letter-spacing:1px;color:#e4002b;grid-column:1/span 12}#homepage-popularBrands a{height:120px;width:100%;background:#ffffff;border-radius:10px;text-decoration:none;grid-column:span 12;overflow:hidden;background-image:var(--background);background-size:cover;background-position:center center;background-repeat:no-repeat;border:5px solid white;box-shadow:6.3px 6.3px 10px #00000009,50px 50px 80px #00000012}@media (min-width: 500px){#homepage-popularBrands a{grid-column:span 6}}@media (min-width: 650px){#homepage-popularBrands a{grid-column:span 4}}@media (min-width: 900px){#homepage-popularBrands a{grid-column:span 3}}#homepage-popularBrands a h3{height:100%;font-size:1rem;color:transparent;transition:opacity .5s}.body-content{width:100%;clear:both}.body-content article h5{margin-bottom:10px!important}.body-content article p{margin-bottom:10px}.body-content header{height:auto;width:100%;background:#ec0910;border-radius:5px;margin:0 0 10px;box-shadow:inset 0 0 5px #0000004d;overflow:hidden}.body-content header h2{font-family:rockwell-nova,serif;font-size:2.4rem;color:#fff;letter-spacing:1px;margin:0;padding:2px 0 0 5px}.body-content header a{text-decoration:none;color:#fff;letter-spacing:1px;padding:5px 5px 5px 7px;font-size:1.4rem;transition:all .5s}.body-content header a:hover{height:100%;background:#bb070d;border-radius:5px;box-shadow:inset 0 0 5px #0000004d}.body-content article{margin-bottom:25px}@media (min-width: 770px){.body-content{width:82.6666666667%;float:right;clear:none}}#about img{display:block;width:100%;background-position:center;margin-bottom:25px;border-radius:5px;box-shadow:0 0 10px #0003}#locations .location{width:100%;background:white!important;border-radius:8px;margin-bottom:25px;overflow:hidden;display:grid;grid-template-columns:repeat(12,1fr);box-shadow:0 1px 1px #0000000d,0 2px 2px #0000000d,0 4px 4px #0000000d,0 8px 8px #0000000d,0 16px 16px #0000000d}#locations .location .location--map{min-height:500px;grid-column:span 12/span 12}#locations .location .location--info{grid-column:span 12/span 12;padding:25px 0}#locations .location .location--info a.address,#locations .location .location--info a.phone{display:block;margin:0;color:#1f2937;font-family:Agenda,sans-serif;font-weight:500;font-size:1.6rem;line-height:1.6rem;letter-spacing:.5px;text-align:center;text-decoration:none;transition:background .25s ease-in-out}#locations .location .location--info a.address{padding:10px 0}#locations .location .location--info a.phone{padding:10px 0;margin:0 0 15px}#locations .location .location--info a.address:hover,#locations .location .location--info a.phone:hover{background:#f9fafb}#locations .location .location--info ul#storeHours{font-family:Agenda,sans-serif;font-size:1.5rem;line-height:1.5rem;padding:0 25px}#locations .location .location--info ul#storeHours li{padding:7px 10px;margin:0 auto;display:flex;justify-content:space-between;border-radius:5px}#locations .location .location--info ul#storeHours li.today{background:rgb(220,38,38);color:#fff;font-weight:600}#locations .location .location--info ul#storeHours li .days,#locations .location .location--info ul#storeHours li .hours{font-size:1.3rem;text-transform:uppercase;font-weight:600}#locations .location .location--info ul#holidayHours{font-family:Agenda,sans-serif;font-size:1.5rem;line-height:1.5rem;padding:0 25px}#locations .location .location--info ul#holidayHours:before{content:"Holiday Hours";display:block;padding:0 0 10px;font-family:Agenda,sans-serif;font-weight:700;font-size:1.5rem;line-height:1.5rem;text-align:center}#locations .location .location--info ul#holidayHours li{padding:7px 10px;margin:0 auto;display:flex;justify-content:space-between;border-radius:5px}#locations .location .location--info ul#holidayHours li.today{background:rgb(220,38,38);color:#fff;font-weight:600}#locations .location .location--info ul#holidayHours li .days,#locations .location .location--info ul#holidayHours li .hours{font-size:1.3rem;text-transform:uppercase;font-weight:600}#locations .location .location--info ul li:last-of-type{margin-bottom:0}@media (min-width: 700px){#locations .location .location--map{min-height:inherit;grid-column:span 7/span 7}#locations .location .location--info{grid-column:span 5/span 5}}#contact #contact-form{margin-bottom:20px;border-radius:10px}#contact #contact-form #intro{display:block;padding:10px 10px 0;margin-bottom:0;width:100%;box-sizing:border-box}#contact #contact-form #intro img{display:block;width:150px;height:150px;margin:auto auto 20px}#contact #contact-form #intro p{display:block;margin:0 auto;text-align:center;max-width:400px}#contact #contact-form form{display:block;padding:10px;margin-bottom:0}#contact #contact-form form .error{color:#fff;background:red;border-radius:3px;margin-bottom:5px;padding:10px 10px 10px 30px;text-align:left;font-size:1.3rem;line-height:1.4rem;font-weight:400;text-transform:none;background-image:url(/assets/img/icons/alert.svg);background-position:10px 10px;background-size:15px;background-repeat:no-repeat}#contact #contact-form form .error-border{border:1px solid red}#contact #contact-form form .required{color:red;font-size:.9rem;text-transform:uppercase}#contact #contact-form form label{text-transform:uppercase;font-size:1.3rem;font-weight:600;font-family:Agenda,sans-serif}#contact #contact-form form label.comment{text-align:center}#contact #contact-form form input[type=text],#contact #contact-form form input[type=email],#contact #contact-form form select{width:100%;margin-bottom:10px}#contact #contact-form form textarea{width:100%;margin-bottom:5px}#contact #contact-form form button{width:100%;background:#388e3c;color:#fff;outline:none;border:0px;transition:background .5s;margin-bottom:0}#contact #contact-form form button:hover{background:#388e3c}#contact #contact-form form .g-recaptcha div{margin:0 auto 10px}#contact-success #icon-success{width:100px;height:100px;margin:0 auto;background:url(/assets/img/email/submission_success.svg);background-repeat:no-repeat;background-size:contain;background-position:center;overflow:hidden;text-indent:-500px}#contact-success h3{color:#43a047;text-align:center;margin-bottom:10px}#contact-success p{text-align:center;max-width:400px;margin:auto}#sale_page img{max-width:100%;display:block;margin:-10px 0 25px;border-radius:7px}#flyer .publication{width:100%;float:left;margin-left:0%!important;margin-bottom:4%!important;background:#ffffff;border-radius:5px;box-shadow:0 0 10px #0003;padding:20px 0 15px;overflow:hidden}#flyer .publication .publicationImageContainer{float:left;padding:0 0 0 20px}#flyer .publication .publicationTitle2{display:block;float:left;padding:0 0 0 20px;font-weight:700}#flyer .publication .publicationDate{display:block;float:left;padding:0 0 0 20px}#flyer .publication:first-of-type,#flyer .publication:nth-of-type(4n + 1){margin-left:0%!important}#our-team .headshot{max-width:150px;margin:5px 15px 15px 0;float:left;border-radius:5px;padding:10px}#our-team .headshot:nth-of-type(even){float:right;margin:0 0 10px 15px}#our-team .headshot img{max-width:100%;border-bottom:1px solid #ec0910}#our-team .headshot .name{display:block;text-align:center;font-size:1.6rem}#our-team .headshot .title{display:block;text-align:center;color:#ec0910;font-size:1.6rem}#our-team p{width:100%}#our-team blockquote{padding:0;margin:0;font-size:1.8rem;color:#bb070d;font-family:Cambria,Georgia,serif}#our-team blockquote:before{content:'"'}#our-team blockquote:after{content:'"'}#estimate_request{font-family:Agenda,sans-serif}#estimate_request h2{color:oklch(57.7% .245 27.325);font-weight:800;font-family:Agenda,sans-serif;font-size:3rem;line-height:3.4rem;letter-spacing:.25px;text-align:center;margin:0 0 5px}#estimate_request p{font-size:1.8rem;line-height:2.2rem}#estimate_request form{padding:15px;background:white;border-radius:15px;border:1px solid oklch(86.9% .022 252.894/.6)}#estimate_request label{text-transform:uppercase;font-size:1.3rem;font-weight:700;letter-spacing:.5px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0;padding:0}#estimate_request label span.required{color:oklch(98.5% .001 106.423);font-size:1rem;text-transform:uppercase;background:oklch(63.7% .237 25.331);padding:0 5px;border-radius:5px}#estimate_request input,#estimate_request textarea{margin-bottom:5px;border-radius:10px;outline-color:oklch(59.6% .145 163.225/0);outline-width:2px;outline-offset:0px;transition:all .25s}#estimate_request input:focus,#estimate_request textarea:focus{border-color:#fff0;outline-color:oklch(59.6% .145 163.225);outline-width:2px;outline-offset:0px;outline-style:solid}#estimate_request button[type=submit]{margin:0;background:oklch(69.6% .17 162.48);font-size:1.4rem;font-weight:700;border-radius:10px;transition:all .25s;outline-color:oklch(57.7% .245 27.325/0);outline-width:2px;outline-offset:2px;outline-style:solid}#estimate_request button[type=submit]:hover,#estimate_request button[type=submit]:focus{background:oklch(59.6% .145 163.225);font-size:1.4rem;font-weight:700;outline-color:oklch(59.6% .145 163.225);outline-width:2px;outline-offset:2px;outline-style:solid}#estimate_request .requestContainsErrors{color:#fff;border-left:2px solid red;font-size:1.5rem;line-height:1.7rem;background:red;border-radius:10px;margin:0 0 10px;padding:10px;text-wrap:pretty}#estimate_request .requestContainsErrors div{font-size:1.7rem;font-weight:700;letter-spacing:.25px;margin:0 0 5px}#estimate_request input.fieldErrorInd,#estimate_request textarea.fieldErrorInd{border:2px solid red!important}#estimate_request .fieldError{font-size:1.4rem;line-height:1.5rem;font-weight:600;color:red}#services{width:100%;margin:0 0 25px;padding:0}#services ul{margin:0;padding:0;list-style-type:none;display:grid;grid-template-columns:12fr;column-gap:25px;row-gap:25px}#services ul li{margin:0;padding:0;height:200px;background:#ffffff;border-radius:3px;overflow:hidden}#services ul li a{position:relative;display:block;height:100%;width:100%;text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:center}#services ul li a#delivery{background:url(/assets/img/services/delivery.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}#services ul li a#engineRepair{background:url(/assets/img/services/engine-repair.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}#services ul li a#windowRepair{background:url(/assets/img/services/window-repair.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}#services ul li a#screenRepair{background:url(/assets/img/services/screen-repair.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}#services ul li a#glassCutting{background:url(/assets/img/services/glass-cutting.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}#services ul li a#keyCutting{background:url(/assets/img/services/key-cutting.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}#services ul li a:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.6);z-index:1;transition:background .5s ease-in-out}#services ul li a:hover:before{background:rgba(0,0,0,.2)}#services ul li a h2{z-index:2;margin:0;color:#fff;font-family:Agenda,sans-serif;font-weight:800;font-size:3rem;line-height:3rem;letter-spacing:.5px;transition:transform .75s cubic-bezier(.34,1.56,.64,1);text-shadow:0 1px 1px rgba(0,0,0,.8),0 2px 2px rgba(0,0,0,.8),0 4px 4px rgba(0,0,0,.5),0 8px 8px rgba(0,0,0,.3),0 16px 16px rgba(0,0,0,.1)}#services ul li a:hover h2{transition:transform 2s cubic-bezier(.34,1.56,.64,1);transform:translateY(500px)}#services ul li a p{display:block;padding:0 20px;color:#fff;font-family:Agenda,sans-serif;font-weight:500;font-size:1.5rem;line-height:1.5rem;text-align:center;z-index:2;transition:transform .75s cubic-bezier(.34,1.56,.64,1);text-shadow:0 1px 1px rgb(0,0,0),0 2px 2px rgb(0,0,0),0 4px 4px rgb(0,0,0),0 8px 8px rgb(0,0,0),0 16px 16px rgb(0,0,0)}#services ul li a:hover p{transition:transform 2s cubic-bezier(.34,1.56,.64,1);transform:translateY(500px)}@media (min-width: 550px){#services ul{grid-template-columns:6fr 6fr}}#products{width:100%;margin:0 0 25px;padding:0}#products ul{margin:0;padding:0;list-style-type:none;display:grid;grid-template-columns:12fr;column-gap:25px;row-gap:25px}#products ul li{margin:0;padding:0;height:200px;background:#ffffff;border-radius:3px;overflow:hidden}#products ul li a{position:relative;display:block;height:100%;width:100%;text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:center}#products ul li a#electrical{background:url(/assets/img/products/electrical.jpg);background-size:100%;background-position:center center;background-repeat:no-repeat}#products ul li a#home-expressions{background:url(http://www.weekshomehardware.ca/wp-content/gallery/home-expressions/dsc02653.jpg);background-size:100%;background-position:center center;background-repeat:no-repeat}#products ul li a#housewares{background:url(/assets/img/products/housewares.jpg);background-size:100%;background-position:center center;background-repeat:no-repeat}#products ul li a#paint{background:url(/assets/img/products/paint.jpg);background-size:100%;background-position:center center;background-repeat:no-repeat}#products ul li a#plumbing{background:url(/assets/img/products/plumbing.jpg);background-size:100%;background-position:center center;background-repeat:no-repeat}#products ul li a#seasonal{background:url(/assets/img/products/seasonal.jpg);background-size:100%;background-position:center center;background-repeat:no-repeat}#products ul li a#tools{background:url(/assets/img/products/tools.jpg);background-size:100%;background-position:center center;background-repeat:no-repeat}#products ul li a:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.6);z-index:1;transition:background .5s ease-in-out}#products ul li a:hover:before{background:rgba(0,0,0,.2)}#products ul li a h2{z-index:2;margin:0;color:#fff;font-family:Agenda,sans-serif;font-weight:800;font-size:3rem;line-height:3rem;letter-spacing:.5px;transition:transform .5s ease-in-out;text-shadow:0 1px 1px rgba(0,0,0,.7),0 2px 2px rgba(0,0,0,.7),0 4px 4px rgba(0,0,0,.7),0 8px 8px rgba(0,0,0,.7),0 16px 16px rgba(0,0,0,.7)}#products ul li a:hover h2{transform:translateY(-500px)}@media (min-width: 550px){#products ul{grid-template-columns:6fr 6fr}}#key_cutting #key_image{background:url(http://www.jgbestwickltd.com/assets/custom/jgbestwickltd/carousel/default/04_Keycutting_and_Locksmith_Service.jpg);min-height:300px;background-size:cover;margin:0 0 25px;border-radius:5px;box-shadow:0 0 10px #0003}#key_cutting a{color:#ec0910;font-weight:700;text-decoration:none}#home_credit img{min-width:100%;max-width:100%;border-radius:5px;margin-bottom:15px;box-shadow:0 0 10px #0003}#home_credit small a{color:#ec0910;text-decoration:none}#file-not-found form.gsc-search-box{padding:0;margin:0}#file-not-found form.gsc-search-box th,#file-not-found form.gsc-search-box td{border:0px}#file-not-found form.gsc-search-box input{height:30px;padding:5px}#file-not-found form.gsc-search-box .cse input.gsc-search-button{padding:0 0 10px;line-height:.8rem}#file-not-found form.gsc-search-box div.gsc-clear-button{display:none}#aeroplan img{min-width:100%;max-width:100%;border-radius:5px;margin-bottom:15px;box-shadow:0 0 10px #0003}#aeroplan a,#aeroplan small a{color:#ec0910;text-decoration:none}#price_guarantee img{max-width:150px;float:left;border-radius:5px;margin:0 15px 2px 0;box-shadow:0 0 10px #0003}#newsletter small{display:block;line-height:1.6rem;margin:7px 0 10px;padding:5px;border-radius:5px;border:1px solid #d1d1d1;background:white;box-shadow:0 0 10px #0000001a}#newsletter form{margin:0 0 10px}#newsletter form label span{color:red!important;font-size:.6rem;text-transform:uppercase}#newsletter form input{margin:0}#newsletter form input[type=submit]{background:#ec0910;color:#fff;margin:0}#newsletter form input[type=submit]:active{background:#d3080e}#newsletter form .error{color:#ec0910;text-transform:uppercase;margin:10px 0 0;padding:0;font-size:1rem;font-weight:700;line-height:1rem;letter-spacing:1px}#fan-friday img{width:100%;border-radius:7px}#fan-friday small{display:block;line-height:1.6rem;margin:7px 0 10px;padding:5px;font-weight:400}#fan-friday #contestDescription{margin-bottom:20px;line-height:1.9rem}#fan-friday #contestDescription b{max-width:90%;margin:20px auto;font-size:2rem;line-height:2rem;display:block;text-align:center}#fan-friday p{line-height:1.9rem;margin-bottom:20px}#fan-friday form{margin:0 0 10px}#fan-friday form label{text-transform:uppercase;font-size:1.2rem}#fan-friday form label span{color:red!important;font-size:.6rem;text-transform:uppercase}#fan-friday form input{margin:0;border-radius:7px}#fan-friday form input[type=checkbox]{display:inline-block;margin-right:5px}#fan-friday form input[type=checkbox]~label{display:inline;text-transform:uppercase;font-size:1.2rem}#fan-friday form input[type=submit]{background:radial-gradient(circle at center 100%,#3bb78f 0,#0bab64 100%);color:#fff;margin:0;transition:all .5s}#fan-friday form .error{color:#ec0910;text-transform:uppercase;margin:10px 0 0;padding:0;font-size:1rem;font-weight:700;line-height:1rem;letter-spacing:1px}form .quote-submit{background:#ec0910;border:0px;color:#fff}#credit{display:block;width:100px;margin:10px 0 15px;text-indent:-999px;transition:all 1s;background:url(/assets/img/lcs-logo.svg);background-repeat:no-repeat;background-size:cover;float:right;opacity:.9;overflow:hidden}#credit:hover{opacity:1}.supplier-header{width:100%;border-radius:5px;box-shadow:0 0 10px #0000004d}.coupon-preview .coupon{display:block;width:48%;margin-left:4%}.coupon-preview .coupon:first-of-type,.coupon-preview .coupon:nth-of-type(2n + 1){margin-left:0%!important}.big{font-size:2.6rem;line-height:2.6rem}#search-results p#num-results{margin-bottom:10px}#search-results form{margin:0}#search-results ul{list-style-type:none}#search-results ul a{text-decoration:none;border-bottom:1px solid #b4b4b4;display:block;margin-top:20px;color:#000;transition:all .5s}#search-results ul a:hover{color:red}#search-results ul li{display:block;min-height:160px}#search-results ul li h2{letter-spacing:1px;font-weight:700;font-size:1.5rem}#search-results ul li a{color:red}#search-results ul li img{float:left;margin-right:10px}#search-results ul li img.product,#search-results ul li img.page{width:150px}#search-results ul li:last-of-type{border-bottom:0px}.validation-required{display:block;color:red;text-transform:uppercase;font-size:.8rem}.validation-error{display:block;color:red;text-transform:uppercase;font-size:1.2rem}#add-to-cart{border:1px solid red;border-radius:20px;padding:7px 5px;text-align:center;background:#e0101e;color:#fff;text-transform:uppercase;text-decoration:none;transition:all .5s;box-sizing:border-box}#add-to-cart:hover{-webkit-box-shadow:inset 0px 0px 16px 0px rgba(0,0,0,.42);-moz-box-shadow:inset 0px 0px 16px 0px rgba(0,0,0,.42);box-shadow:inset 0 0 16px #0000006b}#employment input[type=checkbox]{margin-right:5px;margin-bottom:10px}#employment div.error{color:red;text-transform:uppercase;font-size:1.2rem;line-height:1.3rem;margin-left:0;margin-top:0;font-weight:700;padding:10px}#employment textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:5px;margin-bottom:0;width:98%}#employment h3{font-size:2rem;letter-spacing:1px;border-bottom:1px solid red;text-transform:uppercase;margin-bottom:10px}#employment .small-legal{font-size:1.2rem;width:96%;margin:auto;text-transform:uppercase;color:red;padding-bottom:5px;padding-top:5px}#employment span.req{font-size:1rem;text-transform:uppercase;color:red;margin-left:5px;font-weight:700}a#global_call_to_action{display:block;height:50px;width:100%;margin:0 0 20px;border:1px solid #cccccc;border-radius:40px;overflow:hidden;text-indent:-220px;background:url(/assets/img/call-to-action/shop-online.jpg);background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media (min-width: 770px){a#global_call_to_action{margin:0 0 20px}}#shop_online p.intro{font-weight:600;text-align:center}#shop_online p.intro a{color:#000}#shop_online div.step{border-bottom:1px solid #b4b4b4;margin-top:25px;margin-bottom:25px;clear:both}#shop_online div.step:last-of-type{border-bottom:0px}#shop_online div.step a{display:block;width:100%;text-decoration:none;border-radius:15px;border:1px solid #b4b4b4;overflow:hidden}#shop_online div.step a img{max-width:100%}#shop_online div.step h2{font-size:1.8rem;text-transform:uppercase;margin-bottom:10px;text-align:center;margin-top:25px}#shop_online small{display:block;line-height:1.3rem;color:#b4b4b4;clear:both;margin-bottom:25px}@media (min-width: 700px){#shop_online div.step{padding-bottom:25px}#shop_online div.step a{float:right;max-width:40%;margin-left:25px}#shop_online div.step h2{margin-top:0}}.products.vertical{width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.products.vertical .product{width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:no-wrap;border:1px solid rgba(0,0,0,.1);border-radius:7px;background:#fff;margin:0 0 20px;overflow:hidden;font-family:agenda,sans-serif}.products.vertical .product .left{width:45%}.products.vertical .product .left a{overflow:hidden;border-radius:7px}.products.vertical .product .left img{max-width:100%;margin:10px 0}.products.vertical .product .right{width:55%;display:flex;flex-direction:column;justify-content:center;padding-right:10px}.products.vertical .product .right h3{font-size:1.5rem;line-height:1.6rem;text-align:center;margin-bottom:5px}.products.vertical .product .right h3 b{display:block;font-size:1.3rem;line-height:1.5rem;text-transform:uppercase;text-align:center;letter-spacing:1px;color:#d50000;margin-bottom:10px}.products.vertical .product .right .item-number{font-size:1.1rem;display:block;text-align:center;text-transform:uppercase;color:#b4b4b4;margin-bottom:5px}.products.vertical .product .right .price{display:block;text-align:center;font-size:2.5rem;color:#d50000;font-family:agenda,sans-serif;letter-spacing:1px;margin-bottom:5px}.products.vertical .product .right .price b.sale{display:block}.products.vertical .product .right .price s.regular{display:block;color:#000;font-family:Muli,sans-serif;font-weight:400;font-size:1.7rem;text-decoration-color:#d50000b3}@media (min-width: 750px){.products.vertical{width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.products.vertical .product{width:49%}}#availability__container{width:100%;border:1px solid rgba(0,0,0,.1);border-radius:10px;color:#000000b3;margin-top:25px;background:white;padding:15px;margin-bottom:15px}#availability__container #availability__copy{font-size:1.3rem;line-height:1.6rem}#availability__container #locale__select{width:100%;border:1px solid rgba(0,0,0,.1);border-radius:10px;margin-top:15px;margin-bottom:0}#availability__container .locale__link{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;border-radius:10px;text-decoration:none;margin-top:15px;transition:opacity .5s}#availability__container .locale__link--hidden{opacity:0;visibility:hidden;height:0;margin:0;padding:0}#availability__container .locale__link .locale__icon{width:50px!important;height:50px!important;margin-right:10px;background-image:url(/assets/img/hh_logo.svg);background-size:50px 50px;background-repeat:no-repeat;background-position:center}#availability__container .locale__link .locale__info{display:flex;flex-direction:column;justify-content:center}#availability__container .locale__link .locale__info .locale__title{font-weight:700;color:#222;font-size:1.3rem;line-height:1.5rem}#availability__container .locale__link .locale__info .locale__number{color:#000}#availability__container .locale__actions{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%;margin-top:15px}#availability__container .locale__actions a.locale__call,#availability__container .locale__actions a.locale__directions{display:block;background:red;width:49%;text-decoration:none;text-align:center;color:#fff;border-radius:10px;padding:5px 0;font-weight:700;transition:background .5s}#availability__container .locale__actions a.locale__call:hover,#availability__container .locale__actions a.locale__directions:hover{background:#b71c1c}#frontpage_cards{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;box-sizing:border-box}#frontpage_cards>*+*{margin-top:15px}#frontpage_cards .featured_card_full_bleed{width:100%;border-radius:5px;overflow:hidden}@media (min-width: 750px){#frontpage_cards{justify-content:space-between;flex-direction:row}#frontpage_Cards .featured_card{width:48.5%}}.pt40{padding-top:40px}#scottsTurfBuilder h2{width:100%;height:100px;color:transparent;background:url(https:///cdn.weekshomehardware.ca/promos/2025-03-12-Scotts-Truckload-Sale/branding.webp),#d6001c;background-size:contain;background-repeat:no-repeat;background-position:center;margin:0;padding:15px 0;border-top-left-radius:10px;border-top-right-radius:10px}#scottsTurfBuilder #card_scotts_truckload_fertilizer{width:100%;margin:0;position:relative;padding:100px 25px;border-radius:0;background-image:url(https://cdn.weekshomehardware.ca/promos/2023-03-13-Scotts-Truckload-Sale/card-background-fertilizer-mobile.webp?v=4);background-repeat:no-repeat;background-position:right center;background-size:cover}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_fertilizer{background-image:url(https://cdn.weekshomehardware.ca/promos/2023-03-13-Scotts-Truckload-Sale/card-background-fertilizer-desktop.webp?v=4);background-repeat:no-repeat;background-position:right center}}#scottsTurfBuilder #card_scotts_truckload_fertilizer a{display:flex;flex-direction:column;text-decoration:none}#scottsTurfBuilder #card_scotts_truckload_fertilizer a .deal{padding:15px 5px;border-radius:7px;max-width:200px;background:rgba(214,0,28,.8);color:#fff;font-family:Agenda,sans-serif;font-weight:700;box-shadow:1px 1px #0000001a,0 1px 1px #0000001f,0 2px 2px #0000001f,0 4px 4px #0000001f,0 8px 8px #0000001f,0 16px 16px #0000001f;backdrop-filter:blur(10px)}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_fertilizer a .deal{max-width:300px}}#scottsTurfBuilder #card_scotts_truckload_fertilizer a .deal .name{color:#fff;font-family:Agenda,sans-serif;font-weight:900;font-size:1.3rem;line-height:1.3rem;letter-spacing:.5px;text-transform:uppercase;padding:0 10px 10px;text-shadow:1px 1px 0 rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_fertilizer a .deal .name{font-size:1.6rem;line-height:1.6rem}}#scottsTurfBuilder #card_scotts_truckload_fertilizer a .deal .preface{color:#ffdd3d;font-family:Agenda,sans-serif;font-weight:900;font-size:1.5rem;line-height:1.5rem;text-transform:uppercase;padding:0 10px;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_fertilizer a .deal .preface{font-size:2rem;line-height:2rem}}#scottsTurfBuilder #card_scotts_truckload_fertilizer a .deal .price{color:#fff;font-family:Agenda,sans-serif;font-weight:900;font-size:2.5rem;line-height:2.5rem;text-transform:uppercase;padding:0 10px;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_fertilizer a .deal .price{font-size:3.8rem;line-height:3.8rem}}#scottsTurfBuilder #card_scotts_truckload_fertilizer a .deal .suffix{margin:-2px 0 0;color:#ffdd3d;font-family:Agenda,sans-serif;font-weight:900;font-size:1.5rem;line-height:1.5rem;text-transform:uppercase;padding:0 10px 15px;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_fertilizer a .deal .suffix{font-size:2rem;line-height:2rem}}#scottsTurfBuilder #card_scotts_truckload_fertilizer a .deal .disclaimer{color:#ffffffe6;font-family:Agenda,sans-serif;font-size:1rem;line-height:1rem;text-transform:uppercase;text-align:center;padding:0 10px;text-shadow:1px 1px 0 rgba(0,0,0,.4)}#scottsTurfBuilder #card_scotts_truckload_soil{width:100%;margin:0;position:relative;padding:100px 25px;border-radius:0!important;background-image:url(https://cdn.weekshomehardware.ca/promos/2025-03-12-Scotts-Truckload-Sale/mulch-background.webp?v=2);background-repeat:no-repeat;background-position:left center;background-size:cover;border-radius:10px}#scottsTurfBuilder #card_scotts_truckload_soil a{display:flex;flex-direction:column;align-items:flex-end;text-decoration:none}#scottsTurfBuilder #card_scotts_truckload_soil a .deal{padding:15px 5px;border-radius:7px;max-width:200px;background:#d6001c;color:#fff;font-family:Agenda,sans-serif;font-weight:700;box-shadow:0 1px 1px #0000001f,0 2px 2px #0000001f,0 4px 4px #0000001f,0 8px 8px #0000001f,0 16px 16px #0000001f}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_soil a .deal{max-width:300px}}#scottsTurfBuilder #card_scotts_truckload_soil a .deal .name{color:#fff;font-family:Agenda,sans-serif;font-weight:900;font-size:1.3rem;line-height:1.3rem;text-transform:uppercase;padding:0 10px 10px;text-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_soil a .deal .name{font-size:1.6rem;line-height:1.6rem}}#scottsTurfBuilder #card_scotts_truckload_soil a .deal .preface{color:#ffdd3d;font-family:Agenda,sans-serif;font-weight:900;font-size:1.5rem;line-height:1.5rem;text-transform:uppercase;padding:0 10px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_soil a .deal .preface{font-size:2rem;line-height:2rem}}#scottsTurfBuilder #card_scotts_truckload_soil a .deal .price{color:#fff;font-family:Agenda,sans-serif;font-weight:900;font-size:2.5rem;line-height:2.5rem;text-transform:uppercase;padding:0 10px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_soil a .deal .price{font-size:3.8rem;line-height:3.8rem}}#scottsTurfBuilder #card_scotts_truckload_soil a .deal .price:before{content:"$";color:#fff;font-family:Agenda,sans-serif;font-weight:900;font-size:1.2rem;line-height:1.2rem;text-transform:uppercase;position:relative;top:-9px;left:-1px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_soil a .deal .price:before{top:-14px;left:-2px;font-size:1.5rem;line-height:1.5rem}}#scottsTurfBuilder #card_scotts_truckload_soil a .deal .suffix{margin:-2px 0 0;color:#ffdd3d;font-family:Agenda,sans-serif;font-weight:900;font-size:1.5rem;line-height:1.5rem;text-transform:uppercase;padding:0 10px 15px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_soil a .deal .suffix{font-size:2rem;line-height:2rem}}#scottsTurfBuilder #card_scotts_truckload_soil a .deal .disclaimer{color:#fff;font-family:Agenda,sans-serif;font-size:1.1rem;line-height:1.1rem;text-transform:uppercase;text-align:center;padding:0 10px}#scottsTurfBuilder #card_scotts_truckload_seed{width:100%;margin:0;position:relative;padding:100px 25px;border-radius:0!important;background-image:url(https://cdn.weekshomehardware.ca/promos/2024-03-10-Scotts/card-background-seed.webp?v=2);background-repeat:no-repeat;background-position:left center;background-size:cover;border-radius:10px}#scottsTurfBuilder #card_scotts_truckload_seed a{display:flex;flex-direction:column;align-items:flex-end;text-decoration:none}#scottsTurfBuilder #card_scotts_truckload_seed a .deal{padding:15px 5px;border-radius:7px;max-width:200px;background:#d6001c;color:#fff;font-family:Agenda,sans-serif;font-weight:700;box-shadow:0 1px 1px #0000001f,0 2px 2px #0000001f,0 4px 4px #0000001f,0 8px 8px #0000001f,0 16px 16px #0000001f}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_seed a .deal{max-width:300px}}#scottsTurfBuilder #card_scotts_truckload_seed a .deal .name{color:#fff;font-family:Agenda,sans-serif;font-weight:900;font-size:1.3rem;line-height:1.3rem;text-transform:uppercase;padding:0 10px 10px;text-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_seed a .deal .name{font-size:1.6rem;line-height:1.6rem}}#scottsTurfBuilder #card_scotts_truckload_seed a .deal .preface{color:#ffdd3d;font-family:Agenda,sans-serif;font-weight:900;font-size:1.5rem;line-height:1.5rem;text-transform:uppercase;padding:0 10px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_seed a .deal .preface{font-size:2rem;line-height:2rem}}#scottsTurfBuilder #card_scotts_truckload_seed a .deal .price{color:#fff;font-family:Agenda,sans-serif;font-weight:900;font-size:2.5rem;line-height:2.5rem;text-transform:uppercase;padding:0 10px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_seed a .deal .price{font-size:3.8rem;line-height:3.8rem}}#scottsTurfBuilder #card_scotts_truckload_seed a .deal .price:before{content:"$";color:#fff;font-family:Agenda,sans-serif;font-weight:900;font-size:1.2rem;line-height:1.2rem;text-transform:uppercase;position:relative;top:-9px;left:-1px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_seed a .deal .price:before{top:-14px;left:-2px;font-size:1.5rem;line-height:1.5rem}}#scottsTurfBuilder #card_scotts_truckload_seed a .deal .suffix{margin:-2px 0 0;color:#ffdd3d;font-family:Agenda,sans-serif;font-weight:900;font-size:1.5rem;line-height:1.5rem;text-transform:uppercase;padding:0 10px 15px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_seed a .deal .suffix{font-size:2rem;line-height:2rem}}#scottsTurfBuilder #card_scotts_truckload_seed a .deal .disclaimer{color:#fff;font-family:Agenda,sans-serif;font-size:1.1rem;line-height:1.1rem;text-transform:uppercase;text-align:center;padding:0 10px}#scottsTurfBuilder #card_scotts_truckload_herbicide{width:100%;margin:0;position:relative;padding:100px 25px;border-radius:0!important;background-image:url(https://cdn.weekshomehardware.ca/promos/2024-03-10-Scotts/card-background-herbicide.webp);background-repeat:no-repeat;background-position:left center;background-size:cover;border-radius:10px}#scottsTurfBuilder #card_scotts_truckload_herbicide a{display:flex;flex-direction:column;align-items:flex-end;text-decoration:none}#scottsTurfBuilder #card_scotts_truckload_herbicide a .deal{padding:15px 5px;border-radius:7px;max-width:200px;background:#d6001c;color:#fff;font-family:Agenda,sans-serif;font-weight:700;box-shadow:0 1px 1px #0000001f,0 2px 2px #0000001f,0 4px 4px #0000001f,0 8px 8px #0000001f,0 16px 16px #0000001f}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_herbicide a .deal{max-width:300px}}#scottsTurfBuilder #card_scotts_truckload_herbicide a .deal .name{color:#fff;font-family:Agenda,sans-serif;font-weight:900;font-size:1.3rem;line-height:1.3rem;text-transform:uppercase;padding:0 10px 10px;text-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_herbicide a .deal .name{font-size:1.6rem;line-height:1.6rem}}#scottsTurfBuilder #card_scotts_truckload_herbicide a .deal .preface{color:#ffdd3d;font-family:Agenda,sans-serif;font-weight:900;font-size:1.5rem;line-height:1.5rem;text-transform:uppercase;padding:0 10px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_herbicide a .deal .preface{font-size:2rem;line-height:2rem}}#scottsTurfBuilder #card_scotts_truckload_herbicide a .deal .price{color:#fff;font-family:Agenda,sans-serif;font-weight:900;font-size:2.5rem;line-height:2.5rem;text-transform:uppercase;padding:0 10px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_herbicide a .deal .price{font-size:3.8rem;line-height:3.8rem}}#scottsTurfBuilder #card_scotts_truckload_herbicide a .deal .price:before{content:"$";color:#fff;font-family:Agenda,sans-serif;font-weight:900;font-size:1.2rem;line-height:1.2rem;text-transform:uppercase;position:relative;top:-9px;left:-1px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_herbicide a .deal .price:before{top:-14px;left:-2px;font-size:1.5rem;line-height:1.5rem}}#scottsTurfBuilder #card_scotts_truckload_herbicide a .deal .suffix{margin:-2px 0 0;color:#ffdd3d;font-family:Agenda,sans-serif;font-weight:900;font-size:1.5rem;line-height:1.5rem;text-transform:uppercase;padding:0 10px 15px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}@media (min-width: 700px){#scottsTurfBuilder #card_scotts_truckload_herbicide a .deal .suffix{font-size:2rem;line-height:2rem}}#scottsTurfBuilder #card_scotts_truckload_herbicide a .deal .disclaimer{color:#fff;font-family:Agenda,sans-serif;font-size:1.1rem;line-height:1.1rem;text-transform:uppercase;text-align:center;padding:0 10px}#scottsTurfBuilder #promoHeader{width:100%;display:flex;flex-direction:column;margin:0 0 15px;padding:25px;gap:15px;background:url(https://cdn.weekshomehardware.ca/promos/2024-03-10-Scotts/heading.webp);background-size:cover;background-repeat:no-repeat;background-position:center}#scottsTurfBuilder #promoHeader .branding{width:max-content;background:rgba(0,130,54,.7);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;margin:100px auto;border-radius:10px;backdrop-filter:blur(10px);box-shadow:1px 1px #0003}@media (min-width: 800px){#scottsTurfBuilder #promoHeader .branding{width:40%}}#scottsTurfBuilder #promoHeader .branding h2{width:90%;height:90%;height:125px;background:url(https://cdn.weekshomehardware.ca/promos/2025-03-12-Scotts-Truckload-Sale/branding.webp);background-size:contain;background-repeat:no-repeat;background-position:center;color:transparent;font-size:1rem;line-height:1rem;padding:0;margin:0;border-radius:0}#scottsTurfBuilder #promoHeader .branding p.dates{font-size:2.2rem;line-height:2.2rem;font-weight:800;letter-spacing:.75px;padding:10px 0 0;margin:0;text-shadow:1px 1px 0 rgba(0,0,0,.8);text-transform:uppercase}#scottsTurfBuilder #promoHeader .branding p{color:#fff;font-weight:700;font-size:1.5rem;line-height:1.5rem;text-align:center;padding:0;margin:0;text-shadow:1px 1px 0 rgba(0,0,0,.8)}#scottsTurfBuilder #promoHeader .branding small{color:#fff;font-size:1rem;line-height:1rem;padding:5px 0 0;margin:0;text-shadow:1px 1px 0 rgba(0,0,0,.8);opacity:.8}#scottsTurfBuilder #genericHeader{position:relative;clear:both;height:400px;margin:25px 0;overflow:hidden;background:url(https://cdn.weekshomehardware.ca/promos/2022-04-11-Scotts-Truckload-Sale/scotts-generic-mobile.webp);background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:7px;box-shadow:0 1px 1px #00000008,0 2px 2px #00000008,0 4px 4px #00000008,0 8px 8px #00000008,0 16px 16px #00000008}#scottsTurfBuilder #genericHeader .copy{position:absolute;right:25px;bottom:25px;left:25px;backdrop-filter:blur(10px);background:rgba(0,0,0,.3);border-radius:7px}#scottsTurfBuilder #genericHeader .copy h2{color:#fff;font-family:Agenda,sans-serif;font-weight:700;font-size:1.8rem;line-height:2rem;letter-spacing:.25px;text-align:center;margin:0;padding:15px;text-shadow:-1px -1px 1px rgba(255,255,255,.1),1px 1px 1px rgba(0,0,0,.5)}@media (min-width: 700px){#scottsTurfBuilder #genericHeader{height:250px;background:url(https://cdn.weekshomehardware.ca/promos/2022-04-11-Scotts-Truckload-Sale/scotts-generic-desktop.webp);background-size:cover;background-repeat:no-repeat;background-position:right center;margin-top:0;display:flex;flex-direction:column;justify-content:center}#scottsTurfBuilder #genericHeader .copy{width:40%;inset:initial;margin:25px}#scottsTurfBuilder #genericHeader .copy h2{font-size:2.2rem;line-height:2.4rem;text-align:left;padding:25px}}#scottsTurfBuilder h3{color:#262626;font-family:Agenda,sans-serif;font-weight:800;font-size:3.5rem;line-height:3.5rem;letter-spacing:1px;margin:0}#scottsTurfBuilder p{font-family:Agenda,sans-serif;font-size:1.6rem;line-height:1.9rem;margin:0 0 15px}.scottsProductCard{width:100%;display:flex;flex-direction:column;justify-content:flex-start;background:#fff;border-right:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;padding:10px}.scottsProductCard a{text-decoration:none;position:relative;display:flex;flex-direction:column;height:100%}.scottsProductCard a.sale:before{content:attr(data-savings);position:absolute;top:-5px;left:-5px;background:#dc2626;color:#fff;font-family:Agenda,sans-serif;font-weight:800;font-size:1.5rem;line-height:1.5rem;text-transform:uppercase;letter-spacing:.25px;padding:5px 10px 3px;border-radius:20px;z-index:2;text-shadow:1px 1px 0 rgba(0,0,0,.3)}.scottsProductCard a.product_of_canada .image:after{content:"";height:30px;width:90px;position:absolute;bottom:-5px;left:-5px;background:url(https://cdn.weekshomehardware.ca/promos/2025-03-12-Scotts-Truckload-Sale/product-of-canada.svg?v=2),rgba(220,38,38,.8);background-size:80px 30px;background-position:center;background-repeat:no-repeat;padding:0;border-radius:5px;z-index:2;backdrop-filter:blur(10px)}.scottsProductCard .image{position:relative;z-index:1;padding:10px}.scottsProductCard .image img{display:block;width:100%;max-width:200px;max-height:200px;margin:auto}.scottsProductCard .brand{font-family:agenda,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.6rem;text-transform:uppercase;text-align:left;color:#222;margin:10px 0 0}.scottsProductCard .title{font-family:agenda,sans-serif;font-size:1.6rem;line-height:1.5rem;font-weight:500;color:#222;text-align:left;padding:0}.scottsProductCard .item-number{margin-top:auto;font-family:agenda,sans-serif;font-weight:500;font-size:1.2rem;line-height:1rem;color:#0009;padding:10px 0 0;text-align:center;text-transform:uppercase}.scottsProductCard .price{width:100%;padding:10px;text-align:center;justify-self:flex-end;margin-top:auto}.scottsProductCard .price .regular{font-family:agenda,sans-serif;font-weight:800;font-size:2rem;line-height:2rem;color:#000}.scottsProductCard .price .spacer{font-family:agenda,sans-serif;font-weight:800;font-size:2rem;line-height:2rem;color:transparent}.scottsProductCard .price.sale{margin-top:auto}.scottsProductCard .price.sale .preface{font-family:agenda,sans-serif;font-weight:800;font-size:1.5rem;line-height:1.5rem;color:#000;text-transform:uppercase}.scottsProductCard .price.sale .rebate{font-family:agenda,sans-serif;font-weight:800;font-size:1.5rem;line-height:1.2rem;color:#000;text-transform:uppercase}.scottsProductCard .price.sale .sale{font-family:agenda,sans-serif;font-weight:800;font-size:3rem;line-height:3rem;color:#dc2626;text-transform:uppercase}.scottsProductCard .price.sale .sale:before{content:"$";font-family:agenda,sans-serif;font-weight:800;font-size:1.3rem;line-height:1.3rem;position:relative;top:-10px;left:-1px;color:#dc2626;text-transform:uppercase}.scottsProductCard .price.sale .regular{font-family:agenda,sans-serif;font-weight:500;font-size:1.3rem;line-height:1.3rem;color:#000;font-weight:600;text-transform:uppercase;margin:3px 0 0}.scottsProductCard .price.sale .disclaimer{font-family:agenda,sans-serif;font-weight:500;font-size:.9rem;line-height:.8rem;letter-spacing:.5px;color:#000;text-transform:uppercase;margin:10px 0 0}@media (min-width: 350px){.scottsProductCard{width:50%}}@media (min-width: 600px){.scottsProductCard{width:33.33333333%}}@media (min-width: 750px){.scottsProductCard{width:25%}}.scottsProducts{width:100%;display:flex;flex-direction:column;border-top:1px solid #e5e7eb;border-left:1px solid #e5e7eb;margin-bottom:25px}@media (min-width: 350px){.scottsProducts{flex-direction:row;flex-wrap:wrap}}#viewProduct{display:flex;flex-direction:column-reverse;clear:both;margin-bottom:15px;font-family:agenda,sans-serif}#viewProduct .details{width:100%}#viewProduct .details .manufacturer{font-size:1.6rem;font-weight:800;color:#000;text-align:center;text-transform:uppercase;letter-spacing:1px;margin:0}#viewProduct .details .manufacturer a{color:inherit;text-decoration:none;color:#000000b3;position:relative}#viewProduct .details .manufacturer a:after{content:"";height:1px;width:0px;position:absolute;bottom:2px;left:0;background:red;transition:width .5s}#viewProduct .details .manufacturer a:hover:after{width:100%;bottom:2px;left:0}#viewProduct .details .name{font-weight:400;font-size:2rem;text-align:center;letter-spacing:.5px;margin-bottom:10px}#viewProduct .details .itemNumber{font-weight:300;color:#0000004d;font-size:1.2rem;text-align:center;text-transform:uppercase}#viewProduct .details .price{margin-top:10px;font-weight:800}#viewProduct .details .price .sale{font-size:2rem;line-height:2rem;font-weight:800;color:#d50000;text-align:center}#viewProduct .details .price .regular{font-size:2rem;line-height:2rem;font-weight:800;text-align:center;color:#000}#viewProduct .details .price .regular s{font-size:1.6rem;color:#0006}#viewProduct .details .description{font-weight:300;margin:10px 0}#viewProduct .details .description b{display:block;font-family:agenda,sans-serif;font-size:1.5rem;line-height:1.7rem;text-transform:uppercase}#viewProduct .details .description ul{list-style-type:none}#viewProduct .details .description ul li{list-style-type:none;line-height:1.7rem;margin:0;padding:10px}#viewProduct .details .description ul li:nth-of-type(2n){background:rgba(0,0,0,.03)}#viewProduct .details .description ul#specs li{display:flex;padding:10px;justify-content:space-between}#viewProduct .details .description ul#specs li:first-of-type{border-bottom:1px solid rgba(0,0,0,.1)}#viewProduct .details .description ul#specs li:nth-of-type(2n){background:rgba(0,0,0,.03)}#viewProduct .details small{border-top:1px dotted rgba(0,0,0,.2);display:block;text-align:center;color:#0000004d;line-height:1.2rem;padding-top:15px;font-family:agenda,sans-serif}#viewProduct .aside{width:100%}#viewProduct .aside .images{width:100%;max-width:100%;background:#ffffff;border-radius:10px;overflow:hidden;padding:15px;border:1px solid rgba(0,0,0,.1)}#viewProduct .aside .images img{width:100%;padding:0;margin:0}#viewProduct .aside #availabilityDisclaimer{background:#fff;width:100%;border:1px solid rgba(0,0,0,.1);border-radius:10px;overflow:hidden;margin:25px auto}#viewProduct .aside #availabilityDisclaimer header{color:#fff;background:#ec0910;padding:5px 0;text-align:center;text-transform:uppercase;font-weight:700;font-size:1.3rem;letter-spacing:1px;margin-bottom:0;box-shadow:0 0 0 transparent;border-radius:0}#viewProduct .aside #availabilityDisclaimer p{padding:10px;font-size:1.3rem;line-height:1.4rem;color:#000000b3;margin-bottom:0}@media (min-width: 700px){#viewProduct{display:flex;flex-direction:row;justify-content:space-between}#viewProduct .details{width:52%}#viewProduct .aside{width:46%}#viewProduct .aside .images{width:100%;max-width:100%}#viewProduct .aside .images img{width:100%}}#fan-friday{font-family:Open Sans,sans-serif}#fan-friday ul#heresHow{width:100%;display:block}#fan-friday ul#heresHow li{width:100%;display:flex;flex-direction:column;list-style-type:none}#fan-friday ul#heresHow li .graphic{width:100%}#fan-friday ul#heresHow li .graphic div{overflow:hidden;text-indent:-200px}#fan-friday ul#heresHow li .instruction{width:100%;display:flex;flex-direction:column;justify-content:center}#fan-friday ul#heresHow li .instruction p{margin:0;padding:0;text-align:center}#fan-friday ul#heresHow li .instruction p b{display:block;width:100%;text-align:center;margin-bottom:15px}#fan-friday ul#heresHow li:first-of-type{border-bottom:1px dotted rgba(0,0,0,.3);margin-bottom:15px;padding-bottom:15px}#fan-friday ul#heresHow li:first-of-type .graphic div{margin:0 auto;height:125px;width:125px;background-image:url(/assets/img/icons/signup.svg),radial-gradient(#3bb78f 0,#0bab64 100%);background-size:70px 70px,100%;background-position:center;background-repeat:no-repeat;border-radius:50%}#fan-friday ul#heresHow li:last-of-type .graphic div{margin:0 auto;height:125px;width:125px;background-image:url(/assets/img/icons/social.svg),radial-gradient(circle at center,#3bb78f 0,#0bab64 100%);background-size:70px 70px,100%;background-position:center;background-repeat:no-repeat;border-radius:50%}#fan-friday #signupIntro{font-weight:700}@media (min-width: 700px){#fan-friday ul#heresHow li{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#fan-friday ul#heresHow li .graphic{width:30%}#fan-friday ul#heresHow li .instruction{width:68%}#fan-friday ul#heresHow li .instruction p{text-align:left}}#dewaltHeader{height:520px;width:100%;max-width:1400px;margin:-90px auto -115px;color:#fff;text-indent:-1000px;overflow:hidden;background-image:url(https://cdn.weekshomehardware.ca/promos/2019-09-36-Dewalt/header-bg.png?v=2);background-size:cover;background-repeat:no-repeat;background-position:bottom center;padding-top:100px}#dewaltHeader img{display:block;max-width:400px;margin:20px auto 0}#dewaltHeader h2{display:block;color:#ff0;font-family:Muli,sans-serif;font-weight:800;font-size:2.5rem;line-height:2.4rem;text-transform:uppercase;text-align:center;text-indent:0px}#dewaltHeader h2 .highlight{font-size:3.2rem}#dewaltHeader .location{text-indent:0;margin-top:20px}#dewaltHeader .location .name{color:#fff;text-align:center;font-family:rockwell-nova,serif;font-size:2rem}#dewaltHeader .location .address{font-family:Muli,sans-serif;text-align:center;font-size:1.7rem;line-height:1.5rem;font-weight:300}.beautitoneLanding{clear:both;display:flex;flex-direction:column}.beautitoneLanding__link{display:block;height:250px;width:100%;margin:0 0 25px;position:relative;display:flex;flex-direction:column;justify-content:center;text-decoration:none;padding:25px;border-radius:10px;overflow:hidden}.beautitoneLanding__link--fanDeck{background:url(https://cdn.weekshomehardware.ca/pages/beautitone-landing/fan-deck.png);background-size:cover;background-position:center;background-repeat:no-repeat}.beautitoneLanding__link--colourFinder{background:url(https://cdn.weekshomehardware.ca/pages/beautitone-landing/colour-finder.jpg);background-size:cover;background-position:top center;background-repeat:no-repeat}.beautitoneLanding__link--colourVisualizer{background:url(https://cdn.weekshomehardware.ca/pages/beautitone-landing/colour-visualizer.jpg);background-size:cover;background-position:bottom center;background-repeat:no-repeat}.beautitoneLanding__link--loyaltyProgram{background:url(https://cdn.weekshomehardware.ca/pages/beautitone-landing/loyalty-program.png);background-size:cover;background-position:bottom center;background-repeat:no-repeat}.beautitoneLanding__link--designRootsCollection{background:url(https://cdn.weekshomehardware.ca/pages/beautitone-landing/design-roots-collection.jpg?v=2);background-size:cover;background-position:bottom center;background-repeat:no-repeat}.beautitoneLanding__link--beautitoneExteriorStainColours{background:url(https://cdn.weekshomehardware.ca/pages/beautitone-landing/design-roots-collection.jpg?v=2);background-size:cover;background-position:bottom center;background-repeat:no-repeat}.beautitoneLanding__link--beautitoneClassicColoursOfCanada{background:url(https://cdn.attrium.ca/beautitone-classic-colours-of-canada/button-background.webp);background-size:cover;background-position:bottom center;background-repeat:no-repeat}.beautitoneLanding__link--beautitoneColourOfTheYear{background:url(https://cdn.attrium.ca/beautitone-classic-colours-of-canada/button-background.webp);background-size:cover;background-position:bottom center;background-repeat:no-repeat}.beautitoneLanding__link h2{text-align:center;color:#fff;z-index:2;position:relative;font-size:3rem;line-height:3.2rem;text-shadow:0 2px 1px rgba(0,0,0,.09),0 4px 2px rgba(0,0,0,.09),0 8px 4px rgba(0,0,0,.09),0 16px 8px rgba(0,0,0,.09),0 32px 16px rgba(0,0,0,.09);margin:0 0 10px}.beautitoneLanding__link p{text-align:center;color:#fff;z-index:2;position:relative;font-size:1.4rem;line-height:1.6rem;text-shadow:0 2px 1px rgba(0,0,0,.09),0 4px 2px rgba(0,0,0,.09),0 8px 4px rgba(0,0,0,.09),0 16px 8px rgba(0,0,0,.09),0 32px 16px rgba(0,0,0,.09);margin:0;letter-spacing:1px;transform:translateY(200px);opacity:0;transition:transform .5s,opacity .5s}.beautitoneLanding__link:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.6);z-index:1;transition:background .5s}.beautitoneLanding__link:hover:before{background:rgba(0,0,0,.8)}.beautitoneLanding__link:hover p{transform:translateY(0);opacity:1}@media screen and (min-width: 700px){.beautitoneLanding{clear:both;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.beautitoneLanding__link{height:250px;width:48%}}.mailingListCallToAction{background:white;margin:15px 0 30px;display:flex;flex-direction:column;flex-wrap:wrap;padding:25px;border-radius:7px;border:1px solid rgba(0,0,0,.1);background-size:cover;background-repeat:no-repeat;background-position:bottom left;background-image:url(https://cdn.weekshomehardware.ca/pages/mailing-list-cta/background.jpg);clear:both}.mailingListCallToAction .copy{width:100%;margin:0 0 15px;padding:0}.mailingListCallToAction .copy h3{font-size:2rem;font-weight:700;letter-spacing:.5px;margin:0 0 5px;padding:0;color:#000;text-shadow:1px 1px 0px rgba(255,255,255,.5);text-align:center}.mailingListCallToAction .copy p{line-height:1.6rem;font-weight:700;margin:0;padding:0;color:#000;text-shadow:1px 1px 0px rgba(255,255,255,.5);text-align:center;opacity:.8}.mailingListCallToAction form{width:100%;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0}.mailingListCallToAction form input[type=email]{width:75%;margin:0;padding:0 10px;border:2px solid black;border-radius:7px 0 0 7px/7px 0px 0px 7px;border-right:0px}.mailingListCallToAction form button{width:25%;margin:0;padding:0;background:#000;text-decoration:none;text-align:center;text-transform:uppercase;font-size:1.1rem;color:#fdbe03;border:3px solid black;border:0px;border-radius:0 7px 7px 0/0px 7px 7px 0px}.mailingListCallToAction small{font-size:1rem;line-height:1.2rem;display:block;width:100%;color:#000000e6;margin-top:10px;text-align:center}.mailingListCallToAction small a{color:#000}@media (min-width: 600px){.mailingListCallToAction{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.mailingListCallToAction h3{text-align:left}.mailingListCallToAction .copy{width:49%;text-align:left}.mailingListCallToAction form{width:49%}.mailingListCallToAction small{color:#000;transition:background .5s;opacity:.6}}#mailingListSignup{height:100%;width:100%;display:flex;flex-direction:column}#mailingListSignup .cont{width:95%;max-width:320px;margin:auto;padding:50px 0;display:flex;flex-direction:column;justify-content:center}#mailingListSignup small{color:#ffffff4d;margin-top:25px;text-align:center}#mailingListSignup small a{color:#ffffff4d}#mailingListSignup h2{display:block;height:100px;width:100px;background:url(/assets/img/hh_logo.svg);background-position:center;background-size:120px 120px;background-repeat:no-repeat;margin:0 0 25px;padding:0;overflow:hidden;text-indent:-100px;font-size:1rem;align-self:center}#mailingListSignup #validationError{background:white;color:#000;font-weight:700;border-radius:7px;margin-bottom:20px;padding:20px;display:flex;flex-direction:row;box-shadow:0 1px 2px #00000012,0 2px 4px #00000012,0 4px 8px #00000012,0 8px 16px #00000012,0 16px 32px #00000012,0 32px 64px #00000012}#mailingListSignup #validationError .message{font-size:1.3rem;font-weight:400;line-height:1.8rem}#mailingListSignup #validationError .message .heading{font-size:1.4rem;text-transform:uppercase;font-weight:700}#mailingListSignup #validationError .message .button{width:auto;background:red;color:#fff;margin-top:10px;box-shadow:0 0 0 transparent;border-radius:7px;margin-left:auto;display:block}#mailingListSignup .body{width:100%;padding:20px;border-radius:7px;background:#fff;box-shadow:0 1px 2px #00000012,0 2px 4px #00000012,0 4px 8px #00000012,0 8px 16px #00000012,0 16px 32px #00000012,0 32px 64px #00000012}#mailingListSignup h3{font-family:agenda,sans-serif;font-weight:700;font-style:normal;letter-spacing:1px;margin-bottom:10px;text-align:center}#mailingListSignup h3.green{color:green}#mailingListSignup h3.red{color:red}#mailingListSignup p{font-family:agenda,sans-serif;line-height:1.8rem}#mailingListSignup form{margin:0;font-family:agenda,sans-serif}#mailingListSignup form .group{position:relative;display:flex;flex-direction:column-reverse;margin-bottom:10px}#mailingListSignup form .group label,#mailingListSignup form .group input{transition:all .2s;touch-action:manipulation}#mailingListSignup form .group input{font-size:1em;border:0;border-bottom:1px solid #ccc;font-family:inherit;-webkit-appearance:none;border-radius:0;cursor:text;padding:0 10px;color:#0009}#mailingListSignup form .group input:last-of-type{margin-bottom:0}#mailingListSignup form .group input:focus{outline:0;border-bottom:1px solid #666}#mailingListSignup form .group label{color:#000;text-transform:uppercase;font-size:1.1rem;letter-spacing:1px;position:absolute;top:-5px}#mailingListSignup form .group label span{color:#b4b4b4!important;font-size:.8rem}#mailingListSignup form .group input:placeholder-shown+label{cursor:text;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform-origin:left bottom;transform:translateY(20px) scale(1.1)}#mailingListSignup form .group ::-webkit-input-placeholder{opacity:0;transition:inherit}#mailingListSignup form .group input:focus::-webkit-input-placeholder{opacity:1}#mailingListSignup form .group input:not(:placeholder-shown)+label,#mailingListSignup form .group input:focus+label{transform:translateY(-5px) scale(1);cursor:pointer}#mailingListSignup form button.submit{margin:0;background:red;color:#fff;border:0;width:100%;font-family:agenda,sans-serif;font-size:1.3rem;letter-spacing:2px}#beautitone_design_roots_collection,#beautitone_parks_canada_collection{width:100%}#beautitone_design_roots_collection img.cover,#beautitone_parks_canada_collection img.cover{max-width:100%;margin-bottom:25px;border-radius:7px}#beautitone_design_roots_collection p,#beautitone_parks_canada_collection p{color:#444;font-size:1.6rem;line-height:2.2rem;text-align:center;padding:20px 20px 0}#beautitone_classic_colours_of_canada{width:100%;clear:both}#beautitone_classic_colours_of_canada h2{color:#853f3f;font-family:Agenda,sans-serif;font-weight:600;font-size:4rem;line-height:4.4rem;padding:150px 0 0;margin:0 0 10px;text-align:center;background:url(https://cdn.attrium.ca/beautitone-classic-colours-of-canada/logo.webp);background-size:150px 150px;background-position:top center;background-repeat:no-repeat}#beautitone_classic_colours_of_canada p{color:#853f3f;font-size:1.6rem;line-height:2.2rem;padding:0 20px;text-align:center}#paint_benjamin_moore_popular_colours .heading{position:relative;height:400px;width:100%;background:url(https://cdn.weekshomehardware.ca/pages/paint/benjamin-moore-popular-colours-header.webp);background-position:bottom center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:-1;border-top-left-radius:7px;border-top-right-radius:7px}#paint_benjamin_moore_popular_colours .heading:after{position:absolute;right:0;bottom:0;left:0;height:100px;content:"";background:rgb(247,250,252);background:linear-gradient(0deg,rgb(247,250,252) 0%,rgba(247,250,252,0) 100%)}#paint_benjamin_moore_popular_colours .heading h2{font-family:agenda,sans-serif;font-weight:600;font-size:4rem;line-height:4.2rem;color:#001641;text-align:center;background:url(https://cdn.weekshomehardware.ca/pages/paint/benjamin-moore-popular-logo.png);background-position:top center;background-repeat:no-repeat;background-size:200px 31px;padding-top:30px;margin:0}#paint_benjamin_moore_popular_colours .heading p{text-align:center;font-family:agenda,sans-serif;font-size:2rem;line-height:2.2rem;color:#012569;font-weight:600;margin:5px 0 0;padding:0 50px}#paint_benjamin_moore_popular_colours p{color:#012569;text-align:center;font-family:agenda,sans-serif;font-size:1.7rem;font-weight:500;line-height:1.9rem;max-width:500px;margin:25px auto}#paint_benjamin_moore_popular_colours .dollop-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:10px;column-gap:10px;margin-bottom:50px}#paint_benjamin_moore_popular_colours .dollop-grid .dollop{width:calc(50% - 10px);padding:15px;background:#fff;border-radius:7px;text-decoration:none;overflow:hidden;border:1px solid #fff;transition:border .5s;box-shadow:0 1px 1px #0000000f,0 2px 2px #0000000f,0 4px 4px #00000008,0 8px 8px #00000008,0 16px 16px #00000008}#paint_benjamin_moore_popular_colours .dollop-grid .dollop:hover{border:1px solid #367fda}@media (min-width: 600px){#paint_benjamin_moore_popular_colours .dollop-grid .dollop{width:calc(33% - 10px)}}@media (min-width: 800px){#paint_benjamin_moore_popular_colours .dollop-grid .dollop{width:calc(25% - 10px)}}#paint_benjamin_moore_popular_colours .dollop-grid .dollop img{display:block;margin:auto;transition:transform .5s}#paint_benjamin_moore_popular_colours .dollop-grid .dollop:hover img{transform:rotate(10deg) scale(1.25)}#paint_benjamin_moore_popular_colours .dollop-grid .dollop .name{font-family:agends,sans-serif;font-size:1.4rem;font-weight:600;color:#367fda;text-align:center;margin-top:7px}#paint_benjamin_moore_popular_colours .dollop-grid .dollop .code{font-family:agends,sans-serif;font-size:1.2rem;color:#001641;text-align:center}#paint_benjamin_moore_popular_colours #proTip{display:flex;flex-direction:column;background:white;border-radius:7px;overflow:hidden;margin:0 0 50px;box-shadow:0 1px 1px #0000000f,0 2px 2px #0000000f,0 4px 4px #00000008,0 8px 8px #00000008,0 16px 16px #00000008}#paint_benjamin_moore_popular_colours #proTip .image{width:100%;height:300px;background:url(https://cdn.weekshomehardware.ca/pages/paint/benjamin-moore-popular-colours-cta.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}#paint_benjamin_moore_popular_colours #proTip .copy{padding:50px 40px;display:flex;flex-direction:column;justify-content:center}#paint_benjamin_moore_popular_colours #proTip .copy h3{font-family:agenda,sans-serif;font-size:3rem;line-height:3.2rem;font-weight:600;color:#001641;margin:0 0 15px}#paint_benjamin_moore_popular_colours #proTip .copy p{color:#012569;font-size:1.5rem;font-family:agenda,sans-serif;text-align:left;font-weight:400;margin:0 0 15px}#paint_benjamin_moore_popular_colours #proTip .copy p b{font-weight:600}@media (min-width: 700px){#paint_benjamin_moore_popular_colours #proTip{display:flex;flex-direction:row}#paint_benjamin_moore_popular_colours #proTip .image{width:40%;height:auto}#paint_benjamin_moore_popular_colours #proTip .copy{width:60%}}#paint_benjamin_moore_popular_colours #callToAction{margin-bottom:50px;display:flex;flex-direction:column;background:white;border-radius:7px;overflow:hidden;box-shadow:0 1px 1px #0000000f,0 2px 2px #0000000f,0 4px 4px #00000008,0 8px 8px #00000008,0 16px 16px #00000008}#paint_benjamin_moore_popular_colours #callToAction .image{width:100%;height:300px;background:url(https://cdn.weekshomehardware.ca/pages/paint/benjamin-moore-popular-colours-cta-alt.jpg?v=2);background-position:center;background-repeat:no-repeat;background-size:cover}#paint_benjamin_moore_popular_colours #callToAction .copy{padding:50px 40px;display:flex;flex-direction:column;justify-content:center}#paint_benjamin_moore_popular_colours #callToAction .copy h3{font-family:agenda,sans-serif;font-size:3rem;line-height:3.2rem;font-weight:600;color:#001641;margin:0 0 15px}#paint_benjamin_moore_popular_colours #callToAction .copy p{color:#012569;font-size:1.5rem;font-family:agenda,sans-serif;text-align:left;margin:0 0 15px;font-weight:400}#paint_benjamin_moore_popular_colours #callToAction .copy p b{font-weight:600}@media (min-width: 700px){#paint_benjamin_moore_popular_colours #callToAction{display:flex;flex-direction:row-reverse}#paint_benjamin_moore_popular_colours #callToAction .image{width:50%;height:auto}#paint_benjamin_moore_popular_colours #callToAction .copy{width:50%}}#paint_benjamin_moore_2022_colour_trends .heading{position:relative;height:400px;width:100%;padding:25px;background:url(https://cdn.weekshomehardware.ca/pages/benjamin-moore-2022-colour-trends/header.webp);background-position:bottom center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;z-index:-1;border-top-left-radius:7px;border-top-right-radius:7px}#paint_benjamin_moore_2022_colour_trends .heading:after{position:absolute;right:0;bottom:0;left:0;height:100px;content:"";background:rgb(247,250,252);background:linear-gradient(0deg,rgb(243,244,246) 0%,rgba(243,244,246,0) 100%)}#paint_benjamin_moore_2022_colour_trends .heading h2{font-family:agenda,sans-serif;font-weight:600;font-size:4rem;line-height:4.2rem;color:#454b54;text-align:center;background:url(https://cdn.weekshomehardware.ca/pages/paint/benjamin-moore-popular-logo.png);background-position:top center;background-repeat:no-repeat;background-size:200px 31px;padding-top:30px;margin:0}#paint_benjamin_moore_2022_colour_trends .heading p{text-align:center;font-family:agenda,sans-serif;font-size:2rem;line-height:2.2rem;color:#012569;font-weight:600;margin:5px 0 0;padding:0 50px}#paint_benjamin_moore_2022_colour_trends p{color:#454b54;text-align:center;font-family:agenda,sans-serif;font-size:1.7rem;font-weight:500;line-height:1.9rem;max-width:500px;margin:25px auto}#paint_benjamin_moore_2022_colour_trends .dollop-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:10px;column-gap:10px;margin-bottom:50px}#paint_benjamin_moore_2022_colour_trends .dollop-grid .dollop{width:calc(50% - 10px);padding:15px;background:#fff;border-radius:7px;text-decoration:none;overflow:hidden;border:1px solid #fff;transition:border .5s;box-shadow:0 1px 1px #0000000f,0 2px 2px #0000000f,0 4px 4px #00000008,0 8px 8px #00000008,0 16px 16px #00000008}#paint_benjamin_moore_2022_colour_trends .dollop-grid .dollop:hover{border:1px solid #367fda}@media (min-width: 600px){#paint_benjamin_moore_2022_colour_trends .dollop-grid .dollop{width:calc(33% - 10px)}}@media (min-width: 800px){#paint_benjamin_moore_2022_colour_trends .dollop-grid .dollop{width:calc(25% - 10px)}}#paint_benjamin_moore_2022_colour_trends .dollop-grid .dollop img{display:block;margin:auto;transition:transform .5s}#paint_benjamin_moore_2022_colour_trends .dollop-grid .dollop:hover img{transform:rotate(10deg) scale(1.25)}#paint_benjamin_moore_2022_colour_trends .dollop-grid .dollop .name{font-family:agends,sans-serif;font-size:1.4rem;font-weight:600;color:#367fda;text-align:center;margin-top:7px}#paint_benjamin_moore_2022_colour_trends .dollop-grid .dollop .code{font-family:agends,sans-serif;font-size:1.2rem;color:#001641;text-align:center}#paint_benjamin_moore_2022_colour_trends #proTip{display:flex;flex-direction:column;background:white;border-radius:7px;overflow:hidden;margin:0 0 50px;box-shadow:0 1px 1px #0000000f,0 2px 2px #0000000f,0 4px 4px #00000008,0 8px 8px #00000008,0 16px 16px #00000008}#paint_benjamin_moore_2022_colour_trends #proTip .image{width:100%;height:300px;background:url(https://cdn.weekshomehardware.ca/pages/paint/benjamin-moore-popular-colours-cta.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}#paint_benjamin_moore_2022_colour_trends #proTip .copy{padding:50px 40px;display:flex;flex-direction:column;justify-content:center}#paint_benjamin_moore_2022_colour_trends #proTip .copy h3{font-family:agenda,sans-serif;font-size:3rem;line-height:3.2rem;font-weight:600;color:#454b54;margin:0 0 15px}#paint_benjamin_moore_2022_colour_trends #proTip .copy p{color:#454b54;font-size:1.5rem;font-family:agenda,sans-serif;text-align:left;font-weight:400;margin:0 0 15px}#paint_benjamin_moore_2022_colour_trends #proTip .copy p b{font-weight:600}@media (min-width: 700px){#paint_benjamin_moore_2022_colour_trends #proTip{display:flex;flex-direction:row}#paint_benjamin_moore_2022_colour_trends #proTip .image{width:40%;height:auto}#paint_benjamin_moore_2022_colour_trends #proTip .copy{width:60%}}#paint_benjamin_moore_2022_colour_trends #callToAction{margin-bottom:50px;display:flex;flex-direction:column;background:white;border-radius:7px;overflow:hidden;box-shadow:0 1px 1px #0000000f,0 2px 2px #0000000f,0 4px 4px #00000008,0 8px 8px #00000008,0 16px 16px #00000008}#paint_benjamin_moore_2022_colour_trends #callToAction .image{width:100%;height:300px;background:url(https://cdn.weekshomehardware.ca/pages/paint/benjamin-moore-popular-colours-cta-alt.jpg?v=2);background-position:center;background-repeat:no-repeat;background-size:cover}#paint_benjamin_moore_2022_colour_trends #callToAction .copy{padding:50px 40px;display:flex;flex-direction:column;justify-content:center}#paint_benjamin_moore_2022_colour_trends #callToAction .copy h3{font-family:agenda,sans-serif;font-size:3rem;line-height:3.2rem;font-weight:600;color:#001641;margin:0 0 15px}#paint_benjamin_moore_2022_colour_trends #callToAction .copy p{color:#012569;font-size:1.5rem;font-family:agenda,sans-serif;text-align:left;margin:0 0 15px;font-weight:400}#paint_benjamin_moore_2022_colour_trends #callToAction .copy p b{font-weight:600}@media (min-width: 700px){#paint_benjamin_moore_2022_colour_trends #callToAction{display:flex;flex-direction:row-reverse}#paint_benjamin_moore_2022_colour_trends #callToAction .image{width:50%;height:auto}#paint_benjamin_moore_2022_colour_trends #callToAction .copy{width:50%}}#beautitone_index{box-sizing:border-box}#beautitone_index h2{font-weight:800;font-family:agenda,sans-serif;text-align:center;margin:0 0 5px;color:#1f2937}#beautitone_index .featured-products{width:100%}#beautitone_index #browseBrands{width:100%;display:flex;flex-direction:column;flex-wrap:wrap}#beautitone_index #browseBrands a{text-decoration:none}#beautitone_index #browseBrands .brand{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;height:250px;margin-bottom:25px;border:1px solid rgba(0,0,0,.2);border-radius:7px;overflow:hidden}#beautitone_index #browseBrands .brand:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.6);z-index:1;transition:opacity .5s}#beautitone_index #browseBrands .brand:hover:after{opacity:.5}#beautitone_index #browseBrands .brand .title{position:relative;color:#fff;align-items:center;font-family:Agenda,sans-serif;font-weight:600;font-size:2.7rem;line-height:3rem;letter-spacing:.5px;text-align:center;text-shadow:0 2px 1px rgba(0,0,0,.09),0 4px 2px rgba(0,0,0,.09),0 8px 4px rgba(0,0,0,.09),0 16px 8px rgba(0,0,0,.09),0 32px 16px rgba(0,0,0,.09);z-index:2;transition:opacity .5s}#beautitone_index #browseBrands .brand .title.benjaminMoore:before{display:block;content:"";height:75px;width:80%;background:url(https://cdn.attrium.ca/paint-landing/benjamin-moore-branding.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin:-10px auto;padding:0;z-index:2}#beautitone_index #browseBrands .brand .title.beautitone:before{display:block;content:"";height:75px;width:90%;background:url(https://cdn.attrium.ca/paint-landing/beautitone-branding.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin:-10px auto;padding:0;z-index:2}#beautitone_index #browseBrands .brand:hover .title{opacity:0}#beautitone_index #browseBrands .brand.benjaminMoore{background:url(https://cdn.weekshomehardware.ca/pages/beautitone-landing/brands/benjaminMoore.jpg?v=2);background-size:cover;background-repeat:no-repeat;background-position:left center}#beautitone_index #browseBrands .brand.beautitonePure{background:url(https://cdn.weekshomehardware.ca/pages/beautitone-landing/brands/beautitonePure.webp);background-size:cover;background-repeat:no-repeat;background-position:left center}#beautitone_index #browseBrands .brand.beautitoneDesignerSeries{background:url(https://cdn.weekshomehardware.ca/pages/beautitone-landing/brands/beautitoneDesigner.webp);background-size:cover;background-repeat:no-repeat;background-position:left center}#beautitone_index #browseBrands .brand.beautitoneSignatureSeries{background:url(https://cdn.weekshomehardware.ca/pages/beautitone-landing/brands/beautitoneSignature.webp);background-size:cover;background-repeat:no-repeat;background-position:left center}#beautitone_index #browseBrands .brand.beautitoneWoodShield{background:url(https://cdn.weekshomehardware.ca/pages/beautitone-landing/brands/beautitoneWoodShield.webp);background-size:cover;background-repeat:no-repeat;background-position:left center}#beautitone_index #browseBrands .brand.beautitoneWoodShieldBest{background:url(https://cdn.weekshomehardware.ca/pages/beautitone-landing/brands/beautitoneWoodShieldBest.webp);background-size:cover;background-repeat:no-repeat;background-position:left center}#beautitone_index #browseBrands .brand.beautitoneRustCoat{background:url(https://cdn.weekshomehardware.ca/pages/beautitone-landing/brands/beautitoneRustCoat.webp);background-size:cover;background-repeat:no-repeat;background-position:left center}#beautitone_index #browseBrands .brand.beautitone{background:url(https://cdn.weekshomehardware.ca/pages/beautitone-landing/brands/beautitone.jpg);background-size:cover;background-repeat:no-repeat;background-position:left center}@media (min-width: 600px){#beautitone_index #browseBrands{flex-direction:row;justify-content:space-between}#beautitone_index #browseBrands .brand{width:48.5%}}#beautitone_index #browseTools{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap;padding:0}#beautitone_index #browseTools a{min-height:250px;width:100%;border:1px solid #e5e7eb;border-radius:7px;margin:0 0 25px;text-decoration:none;position:relative;overflow:hidden;color:#fff}#beautitone_index #browseTools a:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.5);z-index:1;transition:background .5s;will-change:background}#beautitone_index #browseTools a:hover:before{background:rgba(0,0,0,0)}#beautitone_index #browseTools a#beautitoneExteriorColourOfTheYear{background:url(https://cdn.attrium.ca/beautitone_exterior_colour_of_the_year_2024/pacific.webp);background-position:left center;background-repeat:no-repeat;background-size:cover}#beautitone_index #browseTools a#beautitoneColourOfTheYear2024{background:url(https://cdn.attrium.ca/beautitone-colour-of-the-year-2024/card-background.webp);background-position:left center;background-repeat:no-repeat;background-size:cover}#beautitone_index #browseTools a#beautitoneColourOfTheYear2025{background:url(https://cdn.attrium.ca/beautitone-colour-of-the-year-2025/card-background.webp);background-position:left center;background-repeat:no-repeat;background-size:cover}#beautitone_index #browseTools a#beautitoneColourOfTheYear2023{background:url(https://cdn.attrium.ca/beautitone-colour-of-the-year-2023/card-background.webp);background-position:right center;background-repeat:no-repeat;background-size:cover}#beautitone_index #browseTools a#benjaminMooreColourTrends2022{background:url(https://cdn.weekshomehardware.ca/pages/benjamin-moore-2022-colour-trends/header.webp);background-position:center;background-repeat:no-repeat;background-size:cover}#beautitone_index #browseTools a#beautitoneBlueJaysCollection{background:url(https://cdn.attrium.ca/beautitone-blue-jays-collection/header.webp);background-position:center;background-repeat:no-repeat;background-size:cover}#beautitone_index #browseTools a#beautitoneExteriorStainColours{background:url(https://cdn.attrium.ca/beautitone-exterior-stain-colours/preview.webp);background-position:bottom left;background-repeat:no-repeat;background-size:cover}#beautitone_index #browseTools a#beautitoneClassicColoursOfCanada{background:url(https://cdn.attrium.ca/beautitone-classic-colours-of-canada/button-background.webp);background-position:bottom left;background-repeat:no-repeat;background-size:cover}#beautitone_index #browseTools a#beautitoneColourOfTheYear{background:url(https://cdn.weekshomehardware.ca/pages/beautitone-colour-of-the-year/header.webp);background-position:bottom left;background-repeat:no-repeat;background-size:cover}#beautitone_index #browseTools a#beautitoneColourOfTheMonth{background:url(https://cdn.weekshomehardware.ca/pages/beautitone-colour-of-the-month/card.webp);background-position:left center;background-repeat:no-repeat;background-size:cover}#beautitone_index #browseTools a#benjaminMoorePopularColours{background:url(https://cdn.weekshomehardware.ca/pages/paint/benjamin-moore-popular-colours-cover.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:cover}#beautitone_index #browseTools a#colourFinder{background:url(https://cdn.weekshomehardware.ca/pages/paint/colour-finder-cover.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}#beautitone_index #browseTools a#virtualFanDeck{background:url(https://cdn.weekshomehardware.ca/pages/paint/virtual-fan-deck-cover.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}#beautitone_index #browseTools a#colourVisualizer{background:url(https://cdn.weekshomehardware.ca/pages/paint/colour-visualizer-cover.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}#beautitone_index #browseTools a#loyaltyProgram{background:url(https://cdn.weekshomehardware.ca/pages/paint/loyalty-program-cover.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}#beautitone_index #browseTools a#beautitoneDesignRootsCollection{background:url(https://cdn.weekshomehardware.ca/pages/paint/design-roots-collection-cover.jpg);background-position:right center;background-repeat:no-repeat;background-size:cover}#beautitone_index #browseTools a#beautitoneNationalParksCanadaCollection{background:url(https://cdn.weekshomehardware.ca/pages/beautitone-national-parks-of-canada/card.webp);background-position:bottom left;background-repeat:no-repeat;background-size:cover}#beautitone_index #browseTools a .cardHeading{position:absolute;inset:0;padding:0 50px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Agenda,sans-serif;font-weight:600;font-size:2.7rem;line-height:2.5rem;letter-spacing:.5px;text-align:center;text-shadow:0 2px 1px rgba(0,0,0,.09),0 4px 2px rgba(0,0,0,.09),0 8px 4px rgba(0,0,0,.09),0 16px 8px rgba(0,0,0,.09),0 32px 16px rgba(0,0,0,.09);z-index:2;transition:transform .5s}#beautitone_index #browseTools a:hover .cardHeading{transform:translateY(-500px)}#beautitone_index #browseTools .cardHeading .beautitone_branding{height:75px;width:100%;background:url(https://cdn.attrium.ca/paint-landing/beautitone-branding.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin:-5px}#beautitone_index #browseTools .cardHeading .benjamin_moore_branding{height:70px;width:100%;background:url(https://cdn.attrium.ca/paint-landing/benjamin-moore-branding.svg?v=2);background-size:contain;background-position:center;background-repeat:no-repeat}#beautitone_index #browseTools a .cardDescription{height:100%;position:absolute;top:500px;right:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:2;transition:transform .5s;padding:0 50px;font-family:Agenda,sans-serif;font-weight:500;font-size:1.6rem;line-height:1.9rem;text-align:center;cursor:pointer;opacity:.7}#beautitone_index #browseTools a .cardDescription .fauxButton{display:block;width:175px;margin:10px auto 0;padding:5px 20px;border:2px solid #fff;border-radius:20px;font-weight:600;font-size:1.3rem;backdrop-filter:blur(20px)}@media (min-width: 650px){#beautitone_index #browseTools{flex-direction:row}#beautitone_index #browseTools a{width:48.75%}}#beautitone_index #browseArticles{width:100%;display:flex;flex-direction:column;flex-wrap:wrap}#beautitone_index #browseArticles a{text-decoration:none}#beautitone_index #browseArticles .article{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;height:250px;margin-bottom:25px;border:1px solid rgba(0,0,0,.2);border-radius:7px;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center}#beautitone_index #browseArticles .article:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.6);z-index:1}#beautitone_index #browseArticles .article .title{font-family:agenda,sans-serif;font-weight:600;font-size:2.5rem;line-height:2.2rem;text-align:center;letter-spacing:1px;color:#fff;z-index:2;padding:25px;text-transform:capitalize}@media (min-width: 600px){#beautitone_index #browseArticles{flex-direction:row;justify-content:space-between}#beautitone_index #browseArticles .article{width:48.5%}}#beautitone_colour_of_the_month{clear:both}#beautitone_colour_of_the_month .month{margin:0 0 50px}#beautitone_colour_of_the_month .month .image{position:relative;overflow:hidden;border-radius:7px;box-shadow:0 1px 1px #0000000f,0 2px 2px #0000000f,0 4px 4px #00000008,0 8px 8px #00000008,0 16px 16px #00000008,0 -2px 4px #00000008}#beautitone_colour_of_the_month .month .image h2{position:absolute;top:0;left:0;height:150px;width:100%;background-size:contain;margin:0;padding:15px 0 0 15px;color:#fff;font-family:Agenda,sans-serif;font-weight:800;font-size:2rem;line-height:2rem;letter-spacing:.15rem}#beautitone_colour_of_the_month .month .image img{width:100%;margin-bottom:-7px}#beautitone_colour_of_the_month .month .spacer{height:25px}#pelletGrillProducts ul.pelletGrillFeatures{list-style-type:none;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding:0;margin-bottom:15px}#pelletGrillProducts ul.pelletGrillFeatures li{display:flex;flex-direction:row;background:transparent!important}#pelletGrillProducts ul.pelletGrillFeatures li.w-50{width:48%}#pelletGrillProducts ul.pelletGrillFeatures li.w-100{width:100%}#pelletGrillProducts ul.pelletGrillFeatures li .icon{width:10%;height:30px;width:30px;overflow:hidden}#pelletGrillProducts ul.pelletGrillFeatures li .content{display:flex;flex-direction:column;justify-content:center;margin:auto 10px}#pelletGrillProducts ul.pelletGrillFeatures li .content .title{font-family:Agenda,sans-serif;font-weight:800;font-size:1.2rem;line-height:1.2rem;letter-spacing:.25px;text-transform:uppercase}#pelletGrillProducts ul.pelletGrillFeatures li .content .value{font-family:Agenda,sans-serif;font-size:1.3rem;line-height:1.3rem}#pelletGrillProducts ul.pelletGrillFeatures li.fuelType .icon{background:url(https://cdn.weekshomehardware.ca/promos/2022-02-Pellet-Grills/icon-fire.webp);background-position:top center;background-size:30px 30px;background-repeat:no-repeat}#pelletGrillProducts ul.pelletGrillFeatures li.controlType .icon{content:"";background:url(https://cdn.weekshomehardware.ca/promos/2022-02-Pellet-Grills/icon-control.webp);background-position:top center;background-size:contain;background-repeat:no-repeat}#pelletGrillProducts ul.pelletGrillFeatures li.tempRange .icon{content:"";background:url(https://cdn.weekshomehardware.ca/promos/2022-02-Pellet-Grills/icon-temp.webp);background-position:top center;background-size:contain;background-repeat:no-repeat}#pelletGrillProducts ul.pelletGrillFeatures li.cookingArea .icon{content:"";background:url(https://cdn.weekshomehardware.ca/promos/2022-02-Pellet-Grills/icon-area.webp);background-position:top center;background-size:contain;background-repeat:no-repeat}#pelletGrillProducts ul.pelletGrillFeatures li.hopperCapacity .icon{content:"";background:url(https://cdn.weekshomehardware.ca/promos/2022-02-Pellet-Grills/icon-hopper.webp);background-position:top center;background-size:contain;background-repeat:no-repeat}#pelletGrillProducts ul.pelletGrillAdditionalFeatures{list-style-type:none;padding:0;margin-bottom:30px}#pelletGrillProducts ul.pelletGrillAdditionalFeatures li{font-family:Agenda,sans-serif;font-size:1.3rem;line-height:1.3rem;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;background:transparent!important}#pelletGrillProducts ul.pelletGrillAdditionalFeatures li:before{height:15px;width:15px;content:"";background:url(https://cdn.weekshomehardware.ca/promos/2022-02-Pellet-Grills/icon-check.webp);background-position:top left;background-size:contain;background-repeat:no-repeat;margin-right:10px}#beautitone_exterior_stain_colours .header{width:100%;height:300px;background-image:url(https://cdn.attrium.ca/beautitone-exterior-stain-colours/preview.webp);background-size:cover;background-position:center;border-radius:7px;box-shadow:0 1px 1px #0000000f,0 2px 2px #0000000f,0 4px 4px #00000008,0 8px 8px #00000008,0 16px 16px #00000008,0 -2px 4px #00000008;margin:0 0 25px;padding:25px;display:flex;flex-direction:column;justify-content:space-between}#beautitone_exterior_stain_colours .header .title{color:#fff;font-family:Agenda,sans-serif;font-weight:800;font-size:3rem;line-height:3rem;letter-spacing:.1rem;text-align:center;text-shadow:-1px -1px 1px rgba(255,255,255,.1),1px 1px 1px rgba(0,0,0,.5)}#beautitone_exterior_stain_colours .swatches{width:100%;margin-bottom:25px;display:flex;flex-direction:row;justify-content:space-between}#beautitone_exterior_stain_colours .swatches .swatch{width:49%;height:75px;background-repeat:no-repeat;background-position:center;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:7px;overflow:hidden}#beautitone_exterior_stain_colours .swatches .swatch.solid{background-image:url(https://cdn.attrium.ca/beautitone-exterior-stain-colours/ebony-solid.webp)}#beautitone_exterior_stain_colours .swatches .swatch.semiTransparent{background-image:url(https://cdn.attrium.ca/beautitone-exterior-stain-colours/ebony-semi-transparent.webp)}#beautitone_exterior_stain_colours .swatches .swatch p{color:#fff;font-family:Agenda,sans-serif;font-weight:500;font-size:1.3rem;line-height:1.3rem;letter-spacing:.1rem;margin:0;padding:0}#beautitone_exterior_stain_colours p{font-family:Agenda,sans-serif;font-weight:500;font-size:1.7rem;line-height:2rem}@media (min-width: 700px){#beautitone_exterior_stain_colours .header{height:400px;background-position:bottom center}}#beautitone_exterior_stain_colours .heading{display:flex;flex-direction:column}#beautitone_exterior_stain_colours .heading .product{width:100%}#beautitone_exterior_stain_colours .heading .product img{display:block;width:100%;max-width:300px;margin:0 auto 10px;border-radius:7px}#beautitone_exterior_stain_colours .heading .copy{width:100%}#beautitone_exterior_stain_colours .heading .copy h2{font-family:Agenda,sans-serif;font-weight:800;font-size:3rem;line-height:3rem;text-align:center;margin:0 0 5px}#beautitone_exterior_stain_colours .heading .copy p{font-family:Agenda,sans-serif;font-weight:500;font-size:1.7rem;line-height:2rem;text-align:center}@media (min-width: 700px){#beautitone_exterior_stain_colours .heading{display:flex;flex-direction:row;justify-content:space-between;margin:0 0 10px}#beautitone_exterior_stain_colours .heading .product{width:40%}#beautitone_exterior_stain_colours .heading .product img{max-width:100%}#beautitone_exterior_stain_colours .heading .copy{display:flex;flex-direction:column;justify-content:center;width:58%}#beautitone_exterior_stain_colours .heading .copy h2{text-align:left}#beautitone_exterior_stain_colours .heading .copy p{text-align:left;margin:0;font-size:1.5rem;line-height:1.7rem}}#beautitone_blue_jays_collection .header{width:100%;max-width:100%;border-radius:7px;box-shadow:0 1px 1px #0000000f,0 2px 2px #0000000f,0 4px 4px #00000008,0 8px 8px #00000008,0 16px 16px #00000008,0 -2px 4px #00000008;margin:0 0 25px}#beautitone_blue_jays_collection h2{color:#12549e;font-family:Agenda,sans-serif;font-weight:800;font-size:3rem;line-height:3rem;letter-spacing:.1rem;text-align:center;margin:0 0 10px}#beautitone_blue_jays_collection p{color:#12549e;font-family:Agenda,sans-serif;font-weight:700;font-size:1.7rem;line-height:1.7rem;text-align:center;margin:0 0 25px}#beautitone_blue_jays_collection small{display:block;font-family:Agenda,sans-serif;font-size:1.2rem;line-height:normal;margin:0 0 20px;opacity:.6}#popularBrands h2{font-family:agenda,sans-serif;font-size:4rem;line-height:4.2rem;font-weight:800;text-align:center;margin:0;padding:0 0 10px}#popularBrands p{font-family:agenda,sans-serif;font-size:2rem;line-height:2.2rem;text-align:center}#popularBrands ul{list-style-type:none;display:grid;grid-template-columns:6fr 6fr;gap:25px}@media (min-width: 700px){#popularBrands ul{grid-template-columns:4fr 4fr 4fr}}#popularBrands ul li a{display:block;position:relative;height:125px;color:transparent;border-radius:7px;overflow:hidden;padding:0;margin:0;transition:all .25s ease-in-out;box-shadow:0 1px 1px #0000000d,0 2px 2px #0000000d,0 4px 4px #0000001c,0 6px 8px #0000001c,0 8px 16px #0000001c}#popularBrands ul li a.dewalt{background:url(/assets/img/suppliers/dewalt.svg),#febd18;background-position:center;background-repeat:no-repeat;background-size:contain}#popularBrands ul li a.stihl{background:url(/assets/img/suppliers/stihl.svg),#f46717;background-position:center;background-repeat:no-repeat;background-size:contain}#popularBrands ul li a.milwaukee{background:url(/assets/img/suppliers/milwaukee.png),#e7000b;background-position:center;background-repeat:no-repeat;background-size:contain}#popularBrands ul li a.scotts{background:url(/assets/img/suppliers/scotts.svg),#0f8043;background-position:center;background-repeat:no-repeat;background-size:contain}#popularBrands ul li a.benjaminMoore{background:url(/assets/img/suppliers/benjamin-moore.svg),#0f66a2;background-position:center;background-repeat:no-repeat;background-size:contain}#popularBrands ul li a.toro{background:url(/assets/img/suppliers/toro.svg),#fff;background-position:center;background-repeat:no-repeat;background-size:contain}#popularBrands ul li a:hover{box-shadow:0 2px 1px #00000017,0 4px 2px #00000017,0 8px 4px #00000017,0 16px 8px #00000017,0 32px 16px #00000017}#popularBrands ul li a:nth-of-type(even):hover{transform:rotate(2deg) scale(1.05)}#popularBrands ul li a:nth-of-type(odd):hover{transform:rotate(-1deg) scale(1.05)}#popularBrands ul li p{margin:15px 0 0;text-align:left;font-size:1.3rem;line-height:1.5rem}#scenePlus #heading{position:relative;background:#000;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:15px;padding:35px 50px;margin:0 0 50px;overflow:hidden}#scenePlus #heading:before{content:"";position:absolute;top:0;left:0;bottom:0;width:200px;background:url(https://cdn.attrium.ca/scene-rewards/heading/left-background.webp);background-size:contain;background-position:bottom left;background-repeat:no-repeat;z-index:1;opacity:75%}#scenePlus #heading:after{content:"";position:absolute;top:0;right:0;bottom:20px;width:200px;background:url(https://cdn.attrium.ca/scene-rewards/heading/right-background.webp);background-size:contain;background-position:bottom right;background-repeat:no-repeat;z-index:1}#scenePlus #heading h2{height:75px;width:100%;background:url(https://cdn.attrium.ca/scene-rewards/heading/primary-branding.webp?v=2);background-size:contain;background-repeat:no-repeat;background-position:center;color:transparent;margin:0;padding:0;z-index:2}#scenePlus #heading p{font-family:Agenda,sans-serif;font-weight:700;font-size:2.5rem;line-height:2.5rem;color:#fff;text-align:center;margin:0;padding:10px 0 20px;z-index:2;text-shadow:0 2px 1px rgba(0,0,0,.2),0 4px 2px rgba(0,0,0,.2),0 8px 4px rgba(0,0,0,.2),0 16px 8px rgba(0,0,0,.2),0 32px 16px rgba(0,0,0,.2)}#scenePlus #heading a{border:2px solid white;color:#fff;font-family:Agenda,sans-serif;font-weight:600;font-size:1.3rem;line-height:1.3rem;text-transform:uppercase;text-decoration:none;padding:10px 30px;border-radius:20px;z-index:2;backdrop-filter:blur(10px)}#scenePlus #intro{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:24px}@media (min-width: 700px){#scenePlus #intro{grid-template-columns:repeat(3,minmax(0,1fr))}}#scenePlus #intro img{max-width:100%;border-radius:20px}#scenePlus #intro h3{font-family:Agenda,sans-serif;font-weight:700;font-size:2.4rem;line-height:2.4rem;text-transform:uppercase;margin:0;padding:10px 0}#scenePlus #intro p{font-family:Agenda,sans-serif;font-size:1.7rem;line-height:1.8rem;margin:0;padding:0}#scenePlus #heresHow{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:24px;margin:50px 0}@media (min-width: 700px){#scenePlus #heresHow{grid-template-columns:repeat(2,minmax(0,1fr))}}#scenePlus #heresHow .card{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 2px 1px #0000000d,0 4px 2px #0000000d,0 8px 4px #0000000d,0 16px 8px #0000000d,0 32px 16px #0000000d}#scenePlus #heresHow .card .img{height:300px;border-radius:20px;overflow:hidden}#scenePlus #heresHow .card .img.signup{background:url(https://cdn.attrium.ca/scene-rewards/heres-how/signup.webp);background-size:cover;background-position:right center}#scenePlus #heresHow .card .img.linkAccount{background:url(https://cdn.attrium.ca/scene-rewards/heres-how/link-account.webp);background-size:cover;background-position:right center}#scenePlus #heresHow .card .copy{padding:15px}#scenePlus #heresHow .card .copy h3{font-family:Agenda,sans-serif;font-weight:700;font-size:2.4rem;line-height:2.4rem;text-transform:uppercase}#scenePlus #heresHow .card .copy p{font-family:Agenda,sans-serif;font-size:1.6rem;line-height:1.7rem}#scenePlus #heresHow .card .copy .center{display:flex;flex-direction:row;justify-content:center}#scenePlus #heresHow .card .copy .center a{border:2px solid black;color:#000;font-family:Agenda,sans-serif;font-weight:600;font-size:1.3rem;line-height:1.3rem;text-transform:uppercase;text-decoration:none;padding:10px 30px;border-radius:20px}#scenePlus #viewRewards{background:black;border-radius:20px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));overflow:hidden;margin:0 0 50px}@media (min-width: 600px){#scenePlus #viewRewards{grid-template-columns:repeat(2,minmax(0,1fr))}}#scenePlus #viewRewards .image{height:300px;background:url(https://cdn.attrium.ca/scene-rewards/view-rewards-background.webp);background-size:contain;background-position:center;background-repeat:no-repeat}#scenePlus #viewRewards .copy{padding:20px;display:flex;flex-direction:column;justify-content:center}#scenePlus #viewRewards .copy h3{color:#fff;font-family:Agenda,sans-serif;font-weight:700;font-size:3.4rem;line-height:3.4rem;text-transform:uppercase;margin:0;padding:0 0 15px}#scenePlus #viewRewards .copy p{color:#fff;font-family:Agenda,sans-serif;font-size:1.7rem;line-height:1.8rem}#scenePlus #viewRewards .copy .center{display:flex;justify-content:flex-start}#scenePlus #viewRewards .copy .center a{border:2px solid white;color:#fff;font-family:Agenda,sans-serif;font-weight:600;font-size:1.3rem;line-height:1.3rem;text-transform:uppercase;text-decoration:none;padding:12px 30px;border-radius:20px}#scenePlus #faq,#scenePlus #terms{margin:0 0 50px}#scenePlus #faq h3,#scenePlus #terms h3{font-family:Agenda,sans-serif;font-weight:700;font-size:2.5rem;line-height:2.5rem;text-transform:uppercase}#scenePlus #faq details,#scenePlus #terms details{background:white;border-radius:20px;margin:0 0 25px}#scenePlus #faq details:last-of-type,#scenePlus #terms details:last-of-type{margin:0}#scenePlus #faq details summary,#scenePlus #terms details summary{font-family:Agenda,sans-serif;font-weight:600;font-size:1.8rem;line-height:1.7rem;padding:20px 15px}#scenePlus #faq details dl,#scenePlus #terms details dl{padding:0 20px 10px;margin:0}#scenePlus #faq details dl p,#scenePlus #terms details dl p{margin:0 0 15px}#scenePlus #faq details dl p:last-of-type,#scenePlus #terms details dl p:last-of-type{margin:0}#scenePlus #faq details dl ol,#scenePlus #terms details dl ol{margin:15px 0 0}html{scroll-behavior:smooth}*{box-sizing:border-box}.button{width:100%;margin-bottom:0;background:yellow;text-decoration:none;text-align:center;text-transform:uppercase;font-size:1.1rem;color:#000;box-shadow:0 0 20px 2px #00000026;border:0px;border-radius:20px}.promo-page-heading{display:block;width:100%;font-family:agenda,sans-serif}.promo-page-heading h2{color:#1f2937;font-size:2.5rem;line-height:2.5rem;font-weight:700;letter-spacing:.25px;text-align:center;margin:0 0 5px}.promo-page-heading p{color:#374151;font-size:1.5rem;line-height:1.8rem;text-align:center;margin:0 0 20px}#viewBrands{width:100%}#viewBrands h2{color:#dc2626;font-family:Agenda,sans-serif;font-weight:800;font-size:4rem;line-height:4.4rem;letter-spacing:1px;text-align:center}#viewBrands ul#brands{display:grid;grid-template-columns:12fr;column-gap:10px;row-gap:0px;margin:0 0 50px}#viewBrands ul li{margin:0;display:flex;align-items:center;border-bottom:1px dotted #d1d5db}#viewBrands ul li a{width:100%;display:block;padding:15px 10px;color:#4b5563;font-family:Agenda,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.7rem;text-decoration:none;position:relative;overflow:hidden;transition:color .25s ease-in-out}#viewBrands ul li a:hover{color:#991b1b}#viewBrands ul li a:before{content:"";position:absolute;top:0;right:0;bottom:0;width:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'%3E%3Ctitle%3EChevron Forward%3C/title%3E%3Cpath fill='none' stroke='%23D1D5DB' stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M184 112l144 144-144 144'/%3E%3C/svg%3E");background-size:15px 15px;background-position:right center;background-repeat:no-repeat;transition:background .25s ease-in-out}#viewBrands ul li a:hover:before{animation-name:chevron-horizontal-bounce;animation-duration:.5s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'%3E%3Ctitle%3EChevron Forward%3C/title%3E%3Cpath fill='none' stroke='%23991B1B' stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M184 112l144 144-144 144'/%3E%3C/svg%3E");background-size:15px 15px;background-position:right center;background-repeat:no-repeat}#viewBrands ul li a:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:#dc2626;transform:translate(-100%);transition:transform .25s ease-in-out}#viewBrands ul li a:hover:after{transform:translate(0)}@media (min-width: 500px){#viewBrands ul#brands{grid-template-columns:6fr 6fr}}@media (min-width: 750px){#viewBrands ul#brands{grid-template-columns:4fr 4fr 4fr}}@media (min-width: 900px){#viewBrands ul#brands{grid-template-columns:3fr 3fr 3fr 3fr}}@keyframes chevron-horizontal-bounce{0%{transform:translate(0)}50%{transform:translate(-5px)}to{transform:translate(0)}}#externalFrame{width:100%;overflow:hidden}.employment-header-image{border-radius:7px;box-shadow:0 0 7px #00000080;max-width:100%}#employment label{display:inline-block;text-transform:uppercase;font-size:1.2rem;line-height:1.3rem;margin-left:0;margin-top:10px;padding:0 10px}#employment .question{text-transform:uppercase;font-size:1.3rem;line-height:1.4rem;padding-top:10px;padding-left:10px}#employment input[type=text]{width:100%;font-weight:400;display:block;margin-top:5px;margin-bottom:5px}#employment input[type=checkbox]{margin-right:20px;margin-bottom:10px}#employment input[type=submit]{width:100%;background:red;color:#fff;border:0px;border-radius:20px;margin-top:10px}#employment div.error{color:red;text-transform:uppercase;font-size:1.2rem;line-height:1.3rem;margin-left:0;margin-top:0;font-weight:700}#employment textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:5px;margin-bottom:0;width:100%}#employment #employment h3{font-size:2rem;letter-spacing:1px;border-bottom:1px solid red;text-transform:uppercase;padding-top:20px}#employment .group{background:rgba(238,238,238,.7);margin-bottom:10px;border-radius:5px}form[data-v-297e493b]{display:block;width:100%;margin:0 0 25px;border-radius:5px;overflow:hidden;background:#fff;display:grid;grid-template-columns:8fr 4fr;box-shadow:0 1px 1px #00000008,0 2px 2px #00000008,0 4px 4px #00000008,0 8px 8px #00000008,0 16px 16px #00000008}form input[data-v-297e493b],form button[data-v-297e493b]{margin:0;padding:0;border:0;border-radius:0}form input[data-v-297e493b]{background:#fff;padding:20px 15px;color:#222;font-family:Agenda,sans-serif;font-size:1.5rem;border:1px solid transparent;border-top-left-radius:5px;border-bottom-left-radius:5px}form input[data-v-297e493b]:active,form input[data-v-297e493b]:focus{border:1px solid #e4002b}form button[data-v-297e493b]{display:block;height:100%;background:#e4002b;color:#fff;font-family:Agenda,sans-serif;font-weight:700;font-size:1.3rem;border:none}form button[data-v-297e493b]:hover,form button[data-v-297e493b]:active,form button[data-v-297e493b]:focus{background:#ce0027}form[data-v-89d30a19]{height:50px;display:flex;border-radius:7px;overflow:hidden;box-shadow:0 1px 1px #00000008,0 2px 2px #00000008,0 4px 4px #00000008,0 8px 8px #00000008,0 16px 16px #00000008}form input[data-v-89d30a19]{height:100%;width:75%;border:1px solid #fff;border-radius:7px 0 0 7px/7px 0px 0px 7px;margin:0;padding:20px;font-family:Agenda,sans-serif;font-weight:500;font-size:1.7rem}form input[data-v-89d30a19]:focus{border-color:#ef4444}form button[data-v-89d30a19]{height:100%;width:25%;color:#fff;border:none;background:#ef4444;padding:0;margin:0;border-radius:0}form button[data-v-89d30a19]:hover,form button[data-v-89d30a19]:focus{box-shadow:inset 0 1px 1px #0000000a,inset 0 2px 2px #0000000a,inset 0 4px 4px #0000000a,inset 0 8px 8px #0000000a,inset 0 16px 16px #0000000a}form button[data-v-89d30a19]:active{background:#b91c1c}.search-container[data-v-89d30a19]{width:100%;margin:0 0 25px;clear:both}#error[data-v-89d30a19]{margin:25px 0 50px;font-family:Agenda,sans-serif;text-align:center}#error h2[data-v-89d30a19]{color:#374151;font-size:2.5rem;font-weight:700;margin:0;padding:0 0 15px}#error p[data-v-89d30a19]{color:#6b7280;font-size:1.5rem;line-height:1.9rem}#pagination-wrapper[data-v-89d30a19]{display:flex;justify-content:space-between;clear:both;align-items:center}#pagination-wrapper button[data-v-89d30a19]{background:#ffdd3d;border-radius:7px;display:flex;justify-content:center;align-items:center;padding:25px 30px;border:none;box-shadow:0 1px 1px #00000008,0 2px 2px #00000008,0 4px 4px #00000008,0 8px 8px #00000008,0 16px 16px #00000008}#pagination-wrapper button[data-v-89d30a19]:hover{box-shadow:inset 0 1px 1px #0000000a,inset 0 2px 2px #0000000a,inset 0 4px 4px #0000000a,inset 0 8px 8px #0000000a,inset 0 16px 16px #0000000a}#pagination-wrapper button[disabled][data-v-89d30a19]{cursor:not-allowed;opacity:.5;box-shadow:0 0 0 transparent}#pagination-wrapper button .text[data-v-89d30a19]{display:block;font-size:1.2rem;line-height:1.2rem;color:#000;text-transform:uppercase;font-weight:700;text-decoration:none}#pagination-wrapper button:first-of-type .text[data-v-89d30a19]{margin-right:5px}#pagination-wrapper button:last-of-type .text[data-v-89d30a19]{margin-left:5px}#pagination-wrapper button svg[data-v-89d30a19]{width:15px;height:15px}#pagination-wrapper button svg path[data-v-89d30a19]{fill:#000}#pagination-wrapper #page[data-v-89d30a19]{font-size:1.2rem;font-weight:700;text-transform:uppercase}#searchResults[data-v-e32bae36]{max-width:100%;display:grid;grid-template-columns:12fr;gap:15px;margin-bottom:25px}@media (min-width: 400px){#searchResults[data-v-e32bae36]{grid-template-columns:6fr 6fr}}@media (min-width: 650px){#searchResults[data-v-e32bae36]{grid-template-columns:4fr 4fr 4fr}}@media (min-width: 850px){#searchResults[data-v-e32bae36]{grid-template-columns:3fr 3fr 3fr 3fr}}.searchProduct[data-v-28542ca8]{padding:10px;background:#fff;display:flex;flex-direction:column;justify-content:flex-start;border-radius:7px;box-shadow:0 1px 1px #00000008,0 2px 2px #00000008,0 4px 4px #00000008,0 8px 8px #00000008,0 16px 16px #00000008}.searchProduct a[data-v-28542ca8]{text-decoration:none}.searchProduct .image[data-v-28542ca8]{position:relative;padding:15px;border-radius:7px;overflow:hidden}.searchProduct .image[data-v-28542ca8]:before{position:absolute;inset:0;content:"";background:rgba(0,0,0,.03)}.searchProduct .image.loading[data-v-28542ca8]:after{height:30px;width:30px;position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);background:url(https://cdn.weekshomehardware.ca/icons/loading.webp?v=2);background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(-50%,-50%);z-index:1;font-size:2rem;content:"";animation-name:rotate-28542ca8;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rotate-28542ca8{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.searchProduct .image img[data-v-28542ca8]{display:block;width:100%;max-width:200px;max-height:200px;margin:auto}.searchProduct .brand[data-v-28542ca8]{font-family:Agenda,sans-serif;font-weight:700;font-size:1.5rem;line-height:1.5rem;text-transform:uppercase;text-align:center;color:#000;margin:10px 0 3px}.searchProduct .title[data-v-28542ca8]{font-family:Agenda,sans-serif;font-size:1.4rem;line-height:1.5rem;text-align:center;color:#000}.searchProduct .item-number[data-v-28542ca8]{color:#000;font-family:Agenda,sans-serif;font-weight:700;font-size:1.1rem;line-height:1.1rem;text-align:center;text-transform:uppercase;padding:10px 0 0;margin-top:auto;cursor:alias}.searchProduct .price[data-v-28542ca8]{width:100%;padding:20px 0 10px;text-align:center}.searchProduct .price .regular[data-v-28542ca8]{font-family:agenda,sans-serif;font-weight:800;font-size:2.5rem;line-height:2.5rem;color:#e4002b}.searchProduct .price .regular[data-v-28542ca8]:before{position:relative;top:-6px;left:-1px;content:"$";font-size:1.5rem;line-height:1rem}.searchProduct .price .spacer[data-v-28542ca8]{font-family:agenda,sans-serif;font-weight:800;font-size:2rem;line-height:2rem;color:transparent}.searchProduct .price .none[data-v-28542ca8]{font-size:1.3rem;line-height:1.3rem;font-weight:700;text-transform:uppercase;max-width:150px;margin:auto}.searchProduct .price.sale .regular[data-v-28542ca8]{font-family:agenda,sans-serif;font-weight:500;font-size:1.5rem;line-height:1.5rem;color:#000}.searchProduct .price.sale .regular[data-v-28542ca8]:before{position:initial;content:"Was $";font-family:agenda,sans-serif;font-weight:500;font-size:1.5rem;line-height:1.5rem;text-transform:uppercase}.searchProduct .price.sale .sale[data-v-28542ca8]{font-family:agenda,sans-serif;font-weight:800;font-size:2.5rem;line-height:2rem;color:#e4002b}.searchProduct .price.sale .sale[data-v-28542ca8]:before{position:relative;top:-6px;left:-1px;content:"$";font-size:1.5rem;line-height:1rem}footer[data-v-97c3be58]{background:#e4002b;width:100%;font-size:1.3rem;color:#fff;overflow:hidden}footer .container[data-v-97c3be58]{width:90%!important;max-width:1000px;margin:auto}footer .container .nav[data-v-97c3be58]{display:none}footer .container .nav header[data-v-97c3be58]{height:auto;width:auto;box-shadow:0 0 0 transparent;color:#fff;font-size:1.7rem;line-height:1.8rem;font-weight:700;letter-spacing:1px;border-radius:0;background:none;font-family:agenda,sans-serif}footer .container .nav ul[data-v-97c3be58]{padding:0;margin:0;list-style-type:none}footer .container .nav ul li[data-v-97c3be58]{padding:0;margin:0;opacity:.9}footer .container .nav ul li a[data-v-97c3be58]{color:#fff;font-size:1.5rem;line-height:1.6rem;font-weight:500;text-decoration:none;font-family:agenda,sans-serif;position:relative}footer .container .nav ul li a[data-v-97c3be58]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#fff;transition:width .5s}footer .container .nav ul li a[data-v-97c3be58]:hover:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#fff}footer .social[data-v-97c3be58]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin:25px 0}footer .social p[data-v-97c3be58]{display:block;width:100%;font-family:agenda,sans-serif;font-weight:700;font-size:1.8rem;line-height:1.8rem;text-align:center;margin:0 0 20px}footer .social a[data-v-97c3be58]{transition:transform .5s}footer .social a[data-v-97c3be58]:hover{transform:scale(1.1)}footer .social #facebook[data-v-97c3be58],footer .social #instagram[data-v-97c3be58],footer .social #email[data-v-97c3be58]{width:auto;text-decoration:none;color:#fff;display:flex;flex-direction:row;align-items:center}footer .social #facebook .icon[data-v-97c3be58],footer .social #instagram .icon[data-v-97c3be58],footer .social #email .icon[data-v-97c3be58]{height:30px;width:30px}footer .social #facebook .icon img[data-v-97c3be58],footer .social #instagram .icon img[data-v-97c3be58],footer .social #email .icon img[data-v-97c3be58]{width:100%}footer .social #facebook .copy[data-v-97c3be58],footer .social #instagram .copy[data-v-97c3be58],footer .social #email .copy[data-v-97c3be58]{padding:0 5px}footer .social #facebook .copy h4[data-v-97c3be58],footer .social #instagram .copy h4[data-v-97c3be58],footer .social #email .copy h4[data-v-97c3be58]{display:block;font-family:agenda,sans-serif;font-weight:600;font-size:1.6rem;line-height:1.6rem;letter-spacing:.5px;background:none;box-shadow:0 0 0 transparent;margin:0}footer #fine-print[data-v-97c3be58]{width:100%;padding:15px 0;border-top:1px solid rgba(0,0,0,.2);background:rgba(0,0,0,.1);opacity:.9}footer #fine-print .container[data-v-97c3be58]{width:90%!important;max-width:1000px;margin:auto;display:flex;flex-direction:column}footer #fine-print #copyright[data-v-97c3be58],footer #fine-print #canadian[data-v-97c3be58]{width:100%;font-family:agenda,sans-serif;font-weight:700;text-align:center;padding:5px 0}footer #fine-print #copyright[data-v-97c3be58]{font-weight:400}footer #fine-print #canadian[data-v-97c3be58]{letter-spacing:1px;font-size:1.4rem;line-height:1.4rem}footer #fine-print #canadian[data-v-97c3be58]:before{margin:0 auto 5px;display:block;content:" ";height:20px;width:21px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 600 650' style='enable-background:new 0 0 600 650;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D %3C/style%3E%3Cpath class='st0' d='M285.5,650l7.3-139.2c0.4-8.5-6.1-15.6-14.6-16c-1.1-0.1-2.2,0-3.3,0.2l-138.5,24.4l18.7-51.6 c1.6-4.2,0.3-8.9-3.2-11.8L0,333.1l34.2-16c4.8-2.3,7.1-7.7,5.5-12.7l-30-92.3l87.4,18.5c4.9,1,9.8-1.5,11.8-6.1l16.9-39.8 l68.2,73.2c4,4.2,10.6,4.4,14.8,0.4c2.6-2.5,3.8-6.1,3.1-9.6L179,79l52.7,30.5c5,2.9,11.4,1.3,14.3-3.7c0.1-0.2,0.2-0.4,0.3-0.6 L300,0l53.5,105.2c2.6,5.2,8.9,7.3,14.1,4.7c0.2-0.1,0.4-0.2,0.6-0.3L421,79l-32.9,169.7c-1.1,5.7,2.6,11.2,8.3,12.3 c3.5,0.7,7.1-0.5,9.6-3.1l68.2-73.2l16.9,39.8c2,4.6,6.9,7.1,11.8,6.1l87.4-18.5l-30,92.3c-1.6,5,0.7,10.5,5.5,12.7l34.2,16 L448.2,456c-3.5,2.8-4.8,7.6-3.2,11.8l18.7,51.6L325.2,495c-8.3-1.4-16.3,4.2-17.7,12.5c-0.2,1.1-0.3,2.2-0.2,3.3l7.3,139.2H285.5z' /%3E%3C/svg%3E%0A");background-position:top center;background-repeat:no-repeat;background-size:20px 21px}@media (min-width: 550px){footer .container[data-v-97c3be58]{padding:15px 0;display:flex;flex-direction:row;flex-wrap:wrap}footer .container .social[data-v-97c3be58]{width:100%;justify-content:space-evenly}footer .container .social #facebook[data-v-97c3be58],footer .container .social #instagram[data-v-97c3be58]{width:auto}}@media (min-width: 700px){footer .container[data-v-97c3be58]{flex-direction:row;flex-wrap:wrap;justify-content:space-between}footer .container .nav[data-v-97c3be58]{display:block;width:23%;text-align:center}footer .container .nav[data-v-97c3be58]:last-of-type{margin-right:0!important}footer .container .social[data-v-97c3be58]{width:100%;display:flex;flex-direction:row;padding-bottom:25px;border-bottom:1px solid rgba(0,0,0,.2)}footer .container .social p[data-v-97c3be58]{font-size:2.2rem}footer .container .social #facebook h4[data-v-97c3be58],footer .container .social #instagram h4[data-v-97c3be58],footer .container .social #email h4[data-v-97c3be58]{font-weight:600;font-size:1.7rem;line-height:1.7rem}footer #fine-print .container[data-v-97c3be58]{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}footer #fine-print #copyright[data-v-97c3be58],footer #fine-print #canadian[data-v-97c3be58]{width:48%;padding:0;margin:0}footer #fine-print #copyright[data-v-97c3be58]{text-align:right}footer #fine-print #canadian[data-v-97c3be58]{text-align:left;letter-spacing:0px;display:flex;flex-direction:row;align-items:center}footer #fine-print #canadian[data-v-97c3be58]:before{margin:0 5px 0 0;height:15px;width:16px;background-size:contain}}aside{position:relative;width:100%;float:left;z-index:10}aside nav{position:relative;margin:0 0 25px;background:#dc2626;border-radius:3px;overflow:hidden;z-index:10}aside nav ul.closed{max-height:35px}aside nav ul{list-style-type:none;padding:0;margin:0;max-height:999px;transition:max-height .5s ease-in-out;overflow:hidden;display:grid;grid-template-columns:6fr 6fr}aside nav ul li{padding:0;margin:0}aside nav ul li:first-of-type{grid-column:1/span 2;cursor:pointer;background:rgba(0,0,0,.1)}aside nav ul li a{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:10px;border-bottom:1px solid #c22124;color:#fff;font-family:Agenda,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.4rem;text-decoration:none;cursor:pointer;opacity:1;transition:opacity .25s ease-in-out}aside nav ul li a:nth-of-type(1n){border-right:1px solid #c22124}aside nav ul li a:hover,aside nav ul li a:focus{background:#ef4444;color:#fff!important}aside nav ul li a.new:after{height:12px;display:block;content:"new";font-family:agenda,sans-serif;font-size:1rem;line-height:1rem;padding:2px 5px 0;margin:0;border-radius:20px;background:#fff;color:#54585a;text-transform:uppercase;animation:pulse-white 2s infinite}aside nav ul li a.hot:after{height:12px;display:block;content:"hot";font-family:agenda,sans-serif;font-size:1rem;line-height:1rem;padding:2px 5px 0;margin:0;border-radius:20px;background:#fff;color:#54585a;text-transform:uppercase;animation:pulse-white 2s infinite}aside nav ul li a.sale:after{height:12px;display:block;content:"sale";font-family:agenda,sans-serif;font-size:1rem;line-height:1rem;padding:2px 5px 0;margin:0;border-radius:20px;background:#fff;color:#54585a;text-transform:uppercase;animation:pulse-white 2s infinite}@media (min-width: 770px){aside{width:15%!important}aside nav ul{grid-template-columns:12fr}aside nav ul li:first-of-type{display:none}aside nav ul li a:nth-of-type(1n){border-right:none}}@keyframes pulse-white{0%{box-shadow:0 0 #ffd10080}70%{box-shadow:0 0 0 10px #ffd10000}}#frontpageFeatured[data-v-d312713c]{float:right;display:flex;flex-direction:column}#frontpageFeatured .products[data-v-d312713c]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:25px;border-top:1px solid #e5e7eb;border-left:1px solid #e5e7eb}#frontpageFeatured .button[data-v-d312713c]{width:auto;margin:0 auto;background:#ffdd3d;box-shadow:0 0 0 transparent;border-radius:7px;font-family:Agenda,sans-serif;font-weight:700;box-shadow:0 1px 2px #0000000a,0 2px 4px #0000000a,0 4px 8px #0000000a,0 8px 16px #0000000a,0 16px 32px #0000000a,0 32px 64px #0000000a}#frontpageFeatured .button[data-v-d312713c]:hover,#frontpageFeatured .button[data-v-d312713c]:focus{background:hsl(49deg,100%,65%);box-shadow:inset 0 1px 2px #0000000a,inset 0 2px 4px #0000000a,inset 0 4px 8px #0000000a,inset 0 8px 16px #0000000a,inset 0 16px 32px #0000000a,inset 0 32px 64px #0000000a}#articles{width:100%;display:grid;grid-template-columns:repeat(12,1fr);gap:20px;margin:0 0 50px}#articles .article{position:relative;padding:0;margin:0;border-radius:10px;overflow:hidden;grid-column:span 12;border:5px solid white;box-shadow:6.3px 6.3px 10px #00000009,50px 50px 80px #00000012}@media (min-width: 700px){#articles .article{grid-column:span 6}}#articles .article:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.3);transition:opacity .5s ease-in-out}#articles .article:hover:before{opacity:.5}#articles .article img{width:100%;padding:0;margin:0 0 -7px}#articles .article h2{position:absolute;inset:0;margin:0;padding:0;display:flex;align-items:center;justify-content:center;transition:transform 1s,opacity 1s;transition-timing-function:linear(0,.402 7.4%,.711 15.3%,.929 23.7%,1.008 28.2%,1.067 33%,1.099 36.9%,1.12 41%,1.13 45.4%,1.13 50.1%,1.111 58.5%,1.019 83.2%,1.004 91.3%,1);text-shadow:1px 1px 0 rgba(0,0,0,.5)}#articles .article:hover h2{transform:translateY(100%);opacity:0}#articles .article h2 div{font-size:2.5rem;line-height:2.2rem;text-align:center;color:#fff;padding:20px}@media (min-width: 800px){#articles .article h2 div{font-size:3rem;line-height:2.8rem}}#articles .article .hover{position:absolute;inset:0;display:flex;flex-direction:row;justify-content:center;align-items:center;transform:translateY(-100%);opacity:0;transition:transform .5s ease-in-out,opacity .5s ease-in-out}#articles .article:hover .hover{opacity:1;transform:translateY(0)}#articles .article .hover .articleButton{padding:5px 20px;margin:auto;border:1px solid #fff;border-radius:5px;color:#fff;font-family:agenda,sans-serif;font-size:1.3rem;text-decoration:none;background:rgba(0,0,0,.3);backdrop-filter:blur(10px);cursor:pointer}#articles .errorFetchingArticles{width:100%;font-family:Agenda,sans-serif;font-size:2rem;text-align:center;padding:25px 0}.productCard[data-v-16d70372]{width:100%;display:flex;flex-direction:column;justify-content:flex-start;background:#fff;border-right:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;padding:10px}.productCard a[data-v-16d70372]{text-decoration:none;position:relative}.productCard a.sale[data-v-16d70372]:before{content:"SAVE " attr(data-savings) "%";position:absolute;top:-5px;left:-5px;background:rgb(220,38,38);color:#fff;font-family:Agenda,sans-serif;font-weight:800;font-size:1.5rem;line-height:1.5rem;text-transform:uppercase;letter-spacing:.25px;padding:5px 10px 3px;border-radius:20px;z-index:2;text-shadow:1px 1px 0px rgba(0,0,0,.3);letter-spacing:.5px}.productCard .image[data-v-16d70372]{position:relative;z-index:1;padding:10px}.productCard .image[data-v-16d70372]:before{position:absolute;inset:0;background:rgba(0,0,0,.03);z-index:1;content:""}.productCard .image.loading[data-v-16d70372]:after{height:30px;width:30px;position:absolute;top:50%;left:50%;background:url(https://cdn.weekshomehardware.ca/icons/loading.webp?v=2);background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(-50%,-50%);z-index:1;font-size:2rem;content:"";animation-name:rotate-16d70372;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rotate-16d70372{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.productCard .image img[data-v-16d70372]{display:block;width:100%;max-width:200px;max-height:200px;margin:auto}.productCard .brand[data-v-16d70372]{color:#0f172a;font-family:Agenda,sans-serif;font-weight:600;font-size:1.5rem;line-height:1.7rem;text-transform:uppercase;text-align:left;color:#222;margin:10px 0 0}.productCard .title[data-v-16d70372]{font-family:agenda,sans-serif;font-size:1.5rem;line-height:1.7rem;color:#222;text-align:left;padding:0}.productCard .item-number[data-v-16d70372]{margin-top:auto;font-family:agenda,sans-serif;font-size:1.2rem;line-height:1rem;color:#222;padding:10px 0 0;text-align:center;text-transform:uppercase;opacity:.5}.productCard .price[data-v-16d70372]{width:100%;padding:10px;text-align:center}.productCard .price .regular[data-v-16d70372]{font-family:agenda,sans-serif;font-weight:800;font-size:2rem;line-height:2rem;color:#000}.productCard .price .spacer[data-v-16d70372]{font-family:agenda,sans-serif;font-weight:800;font-size:2rem;line-height:2rem;color:transparent}.productCard .price.sale .regular[data-v-16d70372]{font-family:agenda,sans-serif;font-weight:400;font-size:1.3rem;line-height:1.3rem;color:#000}.productCard .price.sale .sale[data-v-16d70372]{font-family:agenda,sans-serif;font-weight:800;font-size:2rem;line-height:2rem;color:#dc2626}@media (min-width: 350px){.productCard[data-v-16d70372]{width:50%}}@media (min-width: 600px){.productCard[data-v-16d70372]{width:33.33333333%}}@media (min-width: 750px){.productCard[data-v-16d70372]{width:25%}}#productListing[data-v-864d5c52]{width:100%;display:flex;flex-direction:column;border-top:1px solid #e5e7eb;border-left:1px solid #e5e7eb;margin-bottom:25px}@media (min-width: 350px){#productListing[data-v-864d5c52]{flex-direction:row;flex-wrap:wrap}}.mapboxgl-map{-webkit-tap-highlight-color:rgb(0 0 0/0);font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative}.mapboxgl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{background-color:transparent;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;overflow:hidden;padding:0;width:29px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:#0000000d}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='0.9' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23000'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#0000000d}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:#000000bf;text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{border:10px solid transparent;height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:transparent;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:#0000000d}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;opacity:1;position:absolute;top:0;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{height:0;width:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid transparent;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid transparent;transform:translate(7.5px,-28px) skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{align-items:center;background:rgba(0,0,0,.7);color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .75s ease-in-out;transition-delay:1s;width:100%}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}div[id$=Map]{width:100%;height:100%}.mapbox-marker{height:25px;width:25px;background-image:url(https://cdn.weekshomehardware.ca/ui/map-marker.svg);background-size:25px 25px;background-repeat:no-repeat;background-position:center;-webkit-filter:drop-shadow(0px 0px 5px rgba(0,0,0,.3));filter:drop-shadow(0px 0px 5px rgba(0,0,0,.3))}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right{display:none!important}.mapboxgl-popup-content{width:auto;padding:15px 10px;position:relative;font-family:Agenda,sans-serif;border-radius:7px;box-shadow:0 1px 1px #0000000d,0 2px 2px #0000000d,0 4px 4px #0000000d,0 8px 8px #0000000d,0 16px 16px #0000000d}.mapboxgl-popup-content .title{font-weight:600;font-size:1.4rem;line-height:1.4rem}.mapboxgl-popup-content .address,.mapboxgl-popup-content .region{text-align:center;font-size:1.3rem;line-height:1.3rem}.mapboxgl-popup-close-button{position:absolute;top:-10px;right:-10px;height:25px;width:25px;padding:0;margin:0;box-shadow:0 1px 1px #0000000d,0 2px 2px #0000000d,0 4px 4px #0000000d,0 8px 8px #0000000d,0 16px 16px #0000000d;border-radius:50%;background:black!important;background-image:url(https://cdn.weekshomehardware.ca/ui/close-white.svg)!important;background-size:10px 10px!important;background-position:center!important;background-repeat:no-repeat!important;color:transparent!important;overflow:hidden}#beautitone_loyalty[data-v-9511ff48]{font-family:agenda,sans-serif}#beautitone_loyalty .heading[data-v-9511ff48]{width:100%;display:flex;flex-direction:column-reverse}#beautitone_loyalty .heading .copy[data-v-9511ff48]{width:100%}#beautitone_loyalty .heading .copy h2[data-v-9511ff48]{margin:0;padding:0;color:#392447;font-weight:700;font-size:3rem;line-height:3.2rem;letter-spacing:1px;text-align:center}#beautitone_loyalty .heading .copy p[data-v-9511ff48]{color:#012c5e;font-size:1.5rem;line-height:1.8rem;text-align:center}#beautitone_loyalty .heading .card[data-v-9511ff48]{height:200px;width:100%;margin:0 0 10px;background:url(https://cdn.weekshomehardware.ca/pages/beautitone-loyalty-program/reward-card.png);background-size:contain;background-position:center;background-repeat:no-repeat;transform:rotate(5deg)}@media (min-width: 700px){#beautitone_loyalty .heading[data-v-9511ff48]{display:flex;flex-direction:row}#beautitone_loyalty .heading .copy[data-v-9511ff48]{width:60%;display:flex;flex-direction:column;justify-content:center}#beautitone_loyalty .heading .copy h2[data-v-9511ff48],#beautitone_loyalty .heading .copy p[data-v-9511ff48]{text-align:left}#beautitone_loyalty .heading .card[data-v-9511ff48]{height:150px;width:40%;margin:0}}#beautitone_loyalty .product[data-v-9511ff48]{display:flex;flex-direction:column;margin:25px 0;background:#fff;border-radius:7px;padding:25px;border:1px solid #fff;box-shadow:0 1px 1px #0000000f,0 2px 2px #0000000f,0 4px 4px #00000008,0 8px 8px #00000008,0 16px 16px #00000008;transition:border .5s}#beautitone_loyalty .product[data-v-9511ff48]:hover{border:1px solid #2f63ac}#beautitone_loyalty .product .img[data-v-9511ff48]{max-width:250px;margin:0 auto}#beautitone_loyalty .product .img img[data-v-9511ff48]{display:block;width:100%;max-width:250px;margin:0 auto}#beautitone_loyalty .product .desc h2[data-v-9511ff48]:before{display:block;content:"";height:65px;width:100%;background:url(https://cdn.weekshomehardware.ca/pages/beautitone-loyalty-program/branding-multi.png);background-size:contain;background-position:left center;background-repeat:no-repeat;margin:0 0 -10px}#beautitone_loyalty .product .desc h2[data-v-9511ff48]{width:100%;color:#392447;font-size:2.5rem;line-height:2.5rem;font-weight:700;letter-spacing:1px;margin:0;padding:0 0 10px}#beautitone_loyalty .product .desc p[data-v-9511ff48]{width:100%;font-size:1.6rem;line-height:2rem;color:#012c5e}@media (min-width: 600px){#beautitone_loyalty .product[data-v-9511ff48]{display:flex;flex-direction:row}#beautitone_loyalty .product .img[data-v-9511ff48]{width:30%;margin:0}#beautitone_loyalty .product .desc[data-v-9511ff48]{width:70%;padding:0 0 0 25px;display:flex;justify-content:center;flex-direction:column}#beautitone_loyalty .product .desc h2[data-v-9511ff48]:before{height:50px;margin:0 0 -5px}}#beautitone_loyalty small[data-v-9511ff48]{display:block;width:100%;color:#929295;line-height:1.3rem;text-align:center}#callToAction[data-v-1a5987a9]{width:100%;background:url(https://cdn.weekshomehardware.ca/pages/beautitone-loyalty-program/branding-bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:25px;border-radius:7px;overflow:hidden}#callToAction a[data-v-1a5987a9]{display:flex;flex-direction:column;text-decoration:none;padding:25px}#callToAction a .copy[data-v-1a5987a9]{width:100%}#callToAction a .copy[data-v-1a5987a9]:before{display:block;content:"";height:75px;width:100%;background-image:url(https://cdn.weekshomehardware.ca/pages/beautitone-loyalty-program/branding-white.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#callToAction a .copy h2[data-v-1a5987a9]{margin:0;padding:0;color:#fff;font-family:agenda,sans-serif;font-size:3rem;line-height:3.2rem;letter-spacing:1px}#callToAction a .copy p[data-v-1a5987a9]{padding:10px 20px 0;color:#fff;font-family:agenda,sans-serif;font-weight:500;font-size:1.6rem;line-height:1.8rem;text-align:center}#callToAction a .image[data-v-1a5987a9]{margin-top:25px;height:175px;width:100%;background-image:url(https://cdn.weekshomehardware.ca/pages/beautitone-loyalty-program/reward-card.png);background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(5deg)}@media (min-width: 700px){#callToAction a[data-v-1a5987a9]{display:flex;flex-direction:row;justify-content:space-around}#callToAction a .copy[data-v-1a5987a9]{display:flex;flex-direction:column;justify-content:center}#callToAction a .image[data-v-1a5987a9]{margin:0}}#Beautitone2024ExteriorColourOfTheYear[data-v-263b0265]{margin-bottom:20px}#Beautitone2024ExteriorColourOfTheYear #heading[data-v-263b0265]{height:350px;width:100%;background:url(https://cdn.attrium.ca/beautitone_exterior_colour_of_the_year_2024/header.webp);background-position:right center;background-repeat:no-repeat;background-size:cover}#Beautitone2024ExteriorColourOfTheYear .stainColour[data-v-263b0265]{display:grid;grid-template-columns:12fr;gap:25px;margin:50px 0 25px}@media (min-width: 800px){#Beautitone2024ExteriorColourOfTheYear .stainColour[data-v-263b0265]{display:grid;grid-template-columns:6fr 6fr}}#Beautitone2024ExteriorColourOfTheYear .stainColour .image[data-v-263b0265]{height:300px;background:url(https://cdn.attrium.ca/beautitone_exterior_colour_of_the_year_2024/pacific.webp);background-position:left center;background-repeat:no-repeat;background-size:cover}#Beautitone2024ExteriorColourOfTheYear .stainColour#pacific .image[data-v-263b0265]{background:url(https://cdn.attrium.ca/beautitone_exterior_colour_of_the_year_2024/pacific.webp);background-position:left center;background-repeat:no-repeat;background-size:cover;transform:rotate(-1deg);border:10px solid white;border-radius:5px;overflow:hidden}#Beautitone2024ExteriorColourOfTheYear .stainColour#creamOfTheCrop .image[data-v-263b0265]{height:300px;background:url(https://cdn.attrium.ca/beautitone_exterior_colour_of_the_year_2024/cream-of-the-crop.webp);background-position:left center;background-repeat:no-repeat;background-size:cover;transform:rotate(1deg);border:10px solid white;border-radius:5px;overflow:hidden}#Beautitone2024ExteriorColourOfTheYear .stainColour#pineForest .image[data-v-263b0265]{height:300px;background:url(https://cdn.attrium.ca/beautitone_exterior_colour_of_the_year_2024/pine-forest.webp);background-position:left center;background-repeat:no-repeat;background-size:cover;transform:rotate(1deg);border:10px solid white;border-radius:5px;overflow:hidden}#Beautitone2024ExteriorColourOfTheYear .stainColour#ebony .image[data-v-263b0265]{height:300px;background:url(https://cdn.attrium.ca/beautitone_exterior_colour_of_the_year_2024/ebony.webp);background-position:left center;background-repeat:no-repeat;background-size:cover;transform:rotate(-1deg);border:10px solid white;border-radius:5px;overflow:hidden}#Beautitone2024ExteriorColourOfTheYear .stainColour#seashellSilver .image[data-v-263b0265]{height:300px;background:url(https://cdn.attrium.ca/beautitone_exterior_colour_of_the_year_2024/seashell-silver.webp);background-position:left center;background-repeat:no-repeat;background-size:cover;transform:rotate(1deg);border:10px solid white;border-radius:5px;overflow:hidden}#Beautitone2024ExteriorColourOfTheYear .stainColour .copy[data-v-263b0265]{font-family:Agenda,sans-serif}@media (min-width: 800px){#Beautitone2024ExteriorColourOfTheYear .stainColour .copy[data-v-263b0265]{display:flex;flex-direction:column;justify-content:center}}#Beautitone2024ExteriorColourOfTheYear .stainColour .copy h2[data-v-263b0265]{font-weight:600;font-size:3rem;line-height:3rem}#Beautitone2024ExteriorColourOfTheYear .stainColour .copy p[data-v-263b0265]{font-weight:500;font-size:1.6rem;line-height:1.8rem}#Beautitone2024ExteriorColourOfTheYear .recommendedPairings h2[data-v-263b0265]{color:#465460;margin:0;padding:0 0 25px;font-family:Agenda,sans-serif;font-weight:600;font-size:2.5rem;line-height:2.5rem}#Beautitone2024ExteriorColourOfTheYear #examples[data-v-263b0265]{display:grid;grid-template-columns:repeat(12,1fr);gap:25px;margin:25px 0}#Beautitone2024ExteriorColourOfTheYear #examples h2[data-v-263b0265]{color:#465460;margin:0;padding:0;font-family:Agenda,sans-serif;font-weight:600;font-size:2.5rem;line-height:2.5rem;grid-column:span 12}#Beautitone2024ExteriorColourOfTheYear #examples .example[data-v-263b0265]{grid-column:span 12;border:10px solid white;border-radius:5px}@media (min-width: 600px){#Beautitone2024ExteriorColourOfTheYear #examples .example[data-v-263b0265]{grid-column:span 6}}@media (min-width: 800px){#Beautitone2024ExteriorColourOfTheYear #examples .example[data-v-263b0265]{grid-column:span 4}}#Beautitone2024ExteriorColourOfTheYear #examples .example img[data-v-263b0265]{width:100%}#Beautitone2024ExteriorColourOfTheYear #collection h2[data-v-263b0265]{margin:0;padding:0 0 10px;font-family:Agenda,sans-serif;font-weight:600;font-size:3rem;line-height:3rem}#Beautitone2024ExteriorColourOfTheYear #collection p[data-v-263b0265]{margin:0;padding:0 0 50px;font-family:Agenda,sans-serif;font-weight:400;font-size:2rem;line-height:2rem}#Beautitone2024ExteriorColourOfTheYear #gallery[data-v-263b0265]{display:grid;grid-template-columns:12fr;gap:50px;margin:50px 0}@media (min-width: 650px){#Beautitone2024ExteriorColourOfTheYear #gallery[data-v-263b0265]{display:grid;grid-template-columns:6fr 6fr}}#Beautitone2024ExteriorColourOfTheYear #gallery .image[data-v-263b0265]{position:relative;overflow:hidden}#Beautitone2024ExteriorColourOfTheYear #gallery .image[data-v-263b0265]:before{font-size:1.2rem;letter-spacing:1px;content:attr(data-colour);position:absolute;top:10px;left:10px;background:rgba(0,0,0,.5);padding:5px 15px;border-radius:20px;color:#fff;backdrop-filter:blur(10px)}#Beautitone2024ExteriorColourOfTheYear #gallery .image img[data-v-263b0265]{width:100%;margin:0 0 -20px}#callToAction[data-v-263b0265]{margin:50px 0;display:flex;flex-direction:column;background:white;border-radius:20px;overflow:hidden;box-shadow:0 1px 1px #0000000f,0 2px 2px #0000000f,0 4px 4px #00000008,0 8px 8px #00000008,0 16px 16px #00000008}#callToAction .image[data-v-263b0265]{width:100%;height:300px;background:url(https://cdn.weekshomehardware.ca/pages/paint/benjamin-moore-popular-colours-cta-alt.jpg?v=2);background-position:center;background-repeat:no-repeat;background-size:cover}#callToAction .copy[data-v-263b0265]{padding:50px 40px;display:flex;flex-direction:column;justify-content:center}#callToAction .copy h3[data-v-263b0265]{font-family:agenda,sans-serif;font-size:3rem;line-height:3.2rem;font-weight:600;color:#001641;margin:0 0 15px}#callToAction .copy p[data-v-263b0265]{color:#012569;font-size:1.5rem;font-family:agenda,sans-serif;text-align:left;margin:0 0 15px;font-weight:400}#callToAction .copy p b[data-v-263b0265]{font-weight:600}@media (min-width: 700px){#callToAction[data-v-263b0265]{display:flex;flex-direction:row-reverse}#callToAction .image[data-v-263b0265]{width:50%;height:auto}#callToAction .copy[data-v-263b0265]{width:50%}}.span-full[data-v-263b0265]{grid-column:1/span 2}*[data-v-ee22aa7f],[data-v-ee22aa7f]:before,[data-v-ee22aa7f]:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }[data-v-ee22aa7f]::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*[data-v-ee22aa7f],[data-v-ee22aa7f]:before,[data-v-ee22aa7f]:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}[data-v-ee22aa7f]:before,[data-v-ee22aa7f]:after{--tw-content: ""}html[data-v-ee22aa7f],[data-v-ee22aa7f]:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body[data-v-ee22aa7f]{margin:0;line-height:inherit}hr[data-v-ee22aa7f]{height:0;color:inherit;border-top-width:1px}abbr[data-v-ee22aa7f]:where([title]){text-decoration:underline dotted}h1[data-v-ee22aa7f],h2[data-v-ee22aa7f],h3[data-v-ee22aa7f],h4[data-v-ee22aa7f],h5[data-v-ee22aa7f],h6[data-v-ee22aa7f]{font-size:inherit;font-weight:inherit}a[data-v-ee22aa7f]{color:inherit;text-decoration:inherit}b[data-v-ee22aa7f],strong[data-v-ee22aa7f]{font-weight:bolder}code[data-v-ee22aa7f],kbd[data-v-ee22aa7f],samp[data-v-ee22aa7f],pre[data-v-ee22aa7f]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small[data-v-ee22aa7f]{font-size:80%}sub[data-v-ee22aa7f],sup[data-v-ee22aa7f]{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub[data-v-ee22aa7f]{bottom:-.25em}sup[data-v-ee22aa7f]{top:-.5em}table[data-v-ee22aa7f]{text-indent:0;border-color:inherit;border-collapse:collapse}button[data-v-ee22aa7f],input[data-v-ee22aa7f],optgroup[data-v-ee22aa7f],select[data-v-ee22aa7f],textarea[data-v-ee22aa7f]{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button[data-v-ee22aa7f],select[data-v-ee22aa7f]{text-transform:none}button[data-v-ee22aa7f],input[data-v-ee22aa7f]:where([type=button]),input[data-v-ee22aa7f]:where([type=reset]),input[data-v-ee22aa7f]:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}[data-v-ee22aa7f]:-moz-focusring{outline:auto}[data-v-ee22aa7f]:-moz-ui-invalid{box-shadow:none}progress[data-v-ee22aa7f]{vertical-align:baseline}[data-v-ee22aa7f]::-webkit-inner-spin-button,[data-v-ee22aa7f]::-webkit-outer-spin-button{height:auto}[type=search][data-v-ee22aa7f]{-webkit-appearance:textfield;outline-offset:-2px}[data-v-ee22aa7f]::-webkit-search-decoration{-webkit-appearance:none}[data-v-ee22aa7f]::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary[data-v-ee22aa7f]{display:list-item}blockquote[data-v-ee22aa7f],dl[data-v-ee22aa7f],dd[data-v-ee22aa7f],h1[data-v-ee22aa7f],h2[data-v-ee22aa7f],h3[data-v-ee22aa7f],h4[data-v-ee22aa7f],h5[data-v-ee22aa7f],h6[data-v-ee22aa7f],hr[data-v-ee22aa7f],figure[data-v-ee22aa7f],p[data-v-ee22aa7f],pre[data-v-ee22aa7f]{margin:0}fieldset[data-v-ee22aa7f]{margin:0;padding:0}legend[data-v-ee22aa7f]{padding:0}ol[data-v-ee22aa7f],ul[data-v-ee22aa7f],menu[data-v-ee22aa7f]{list-style:none;margin:0;padding:0}dialog[data-v-ee22aa7f]{padding:0}textarea[data-v-ee22aa7f]{resize:vertical}input[data-v-ee22aa7f]::placeholder,textarea[data-v-ee22aa7f]::placeholder{opacity:1;color:#9ca3af}button[data-v-ee22aa7f],[role=button][data-v-ee22aa7f]{cursor:pointer}[data-v-ee22aa7f]:disabled{cursor:default}img[data-v-ee22aa7f],svg[data-v-ee22aa7f],video[data-v-ee22aa7f],canvas[data-v-ee22aa7f],audio[data-v-ee22aa7f],iframe[data-v-ee22aa7f],embed[data-v-ee22aa7f],object[data-v-ee22aa7f]{display:block;vertical-align:middle}img[data-v-ee22aa7f],video[data-v-ee22aa7f]{max-width:100%;height:auto}[hidden][data-v-ee22aa7f]{display:none}.container[data-v-ee22aa7f]{width:100%}@media (min-width: 640px){.container[data-v-ee22aa7f]{max-width:640px}}@media (min-width: 768px){.container[data-v-ee22aa7f]{max-width:768px}}@media (min-width: 1024px){.container[data-v-ee22aa7f]{max-width:1024px}}@media (min-width: 1280px){.container[data-v-ee22aa7f]{max-width:1280px}}@media (min-width: 1536px){.container[data-v-ee22aa7f]{max-width:1536px}}.col-span-1[data-v-ee22aa7f]{grid-column:span 1/span 1}.col-span-10[data-v-ee22aa7f]{grid-column:span 10/span 10}.col-span-2[data-v-ee22aa7f]{grid-column:span 2/span 2}.col-span-5[data-v-ee22aa7f]{grid-column:span 5/span 5}.col-span-6[data-v-ee22aa7f]{grid-column:span 6/span 6}.col-span-7[data-v-ee22aa7f]{grid-column:span 7/span 7}.m-0[data-v-ee22aa7f]{margin:0}.m-auto[data-v-ee22aa7f]{margin:auto}.-mt-3[data-v-ee22aa7f]{margin-top:-.75rem}.mt-2[data-v-ee22aa7f]{margin-top:.5rem}.grid[data-v-ee22aa7f]{display:grid}.hidden[data-v-ee22aa7f]{display:none}.h-12[data-v-ee22aa7f]{height:3rem}.h-72[data-v-ee22aa7f]{height:18rem}.min-h-72[data-v-ee22aa7f]{min-height:18rem}.w-full[data-v-ee22aa7f]{width:100%}.grid-cols-1[data-v-ee22aa7f]{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-10[data-v-ee22aa7f]{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-12[data-v-ee22aa7f]{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2[data-v-ee22aa7f]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-6[data-v-ee22aa7f]{grid-template-columns:repeat(6,minmax(0,1fr))}.gap-4[data-v-ee22aa7f]{gap:1rem}.space-y-4[data-v-ee22aa7f]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * (1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.rounded-md[data-v-ee22aa7f]{border-radius:.375rem}.border[data-v-ee22aa7f]{border-width:1px}.border-black[data-v-ee22aa7f]{--tw-border-opacity: 1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.border-white[data-v-ee22aa7f]{--tw-border-opacity: 1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.bg-\[\#22444a\][data-v-ee22aa7f]{--tw-bg-opacity: 1;background-color:rgb(34 68 74/var(--tw-bg-opacity))}.bg-\[\#43283e\][data-v-ee22aa7f]{--tw-bg-opacity: 1;background-color:rgb(67 40 62/var(--tw-bg-opacity))}.bg-\[\#4d565b\][data-v-ee22aa7f]{--tw-bg-opacity: 1;background-color:rgb(77 86 91/var(--tw-bg-opacity))}.bg-\[\#819eaf\][data-v-ee22aa7f]{--tw-bg-opacity: 1;background-color:rgb(129 158 175/var(--tw-bg-opacity))}.bg-\[\#9d9484\][data-v-ee22aa7f]{--tw-bg-opacity: 1;background-color:rgb(157 148 132/var(--tw-bg-opacity))}.bg-\[\#a57a71\][data-v-ee22aa7f]{--tw-bg-opacity: 1;background-color:rgb(165 122 113/var(--tw-bg-opacity))}.bg-\[\#b9b961\][data-v-ee22aa7f]{--tw-bg-opacity: 1;background-color:rgb(185 185 97/var(--tw-bg-opacity))}.bg-\[\#dac6c7\][data-v-ee22aa7f]{--tw-bg-opacity: 1;background-color:rgb(218 198 199/var(--tw-bg-opacity))}.bg-\[\#ddd2bf\][data-v-ee22aa7f]{--tw-bg-opacity: 1;background-color:rgb(221 210 191/var(--tw-bg-opacity))}.bg-\[\#e8e1d9\][data-v-ee22aa7f]{--tw-bg-opacity: 1;background-color:rgb(232 225 217/var(--tw-bg-opacity))}.bg-\[\#e9dec8\][data-v-ee22aa7f]{--tw-bg-opacity: 1;background-color:rgb(233 222 200/var(--tw-bg-opacity))}.bg-black\/20[data-v-ee22aa7f]{background-color:#0003}.bg-white\/20[data-v-ee22aa7f]{background-color:#fff3}.bg-\[url\(\'https\:\/\/cdn\.attrium\.ca\/beautitone-colour-of-the-year-2025\/1-bridsong\.webp\'\)\][data-v-ee22aa7f]{background-image:url(https://cdn.attrium.ca/beautitone-colour-of-the-year-2025/1-bridsong.webp)}.bg-\[url\(\'https\:\/\/cdn\.attrium\.ca\/beautitone-colour-of-the-year-2025\/10-moonshadow\.webp\'\)\][data-v-ee22aa7f]{background-image:url(https://cdn.attrium.ca/beautitone-colour-of-the-year-2025/10-moonshadow.webp)}.bg-\[url\(\'https\:\/\/cdn\.attrium\.ca\/beautitone-colour-of-the-year-2025\/2-stillness\.webp\'\)\][data-v-ee22aa7f]{background-image:url(https://cdn.attrium.ca/beautitone-colour-of-the-year-2025/2-stillness.webp)}.bg-\[url\(\'https\:\/\/cdn\.attrium\.ca\/beautitone-colour-of-the-year-2025\/3-bloom\.webp\'\)\][data-v-ee22aa7f]{background-image:url(https://cdn.attrium.ca/beautitone-colour-of-the-year-2025/3-bloom.webp)}.bg-\[url\(\'https\:\/\/cdn\.attrium\.ca\/beautitone-colour-of-the-year-2025\/4-afterglow\.webp\'\)\][data-v-ee22aa7f]{background-image:url(https://cdn.attrium.ca/beautitone-colour-of-the-year-2025/4-afterglow.webp)}.bg-\[url\(\'https\:\/\/cdn\.attrium\.ca\/beautitone-colour-of-the-year-2025\/5-radiance\.webp\'\)\][data-v-ee22aa7f]{background-image:url(https://cdn.attrium.ca/beautitone-colour-of-the-year-2025/5-radiance.webp)}.bg-\[url\(\'https\:\/\/cdn\.attrium\.ca\/beautitone-colour-of-the-year-2025\/6-drift\.webp\'\)\][data-v-ee22aa7f]{background-image:url(https://cdn.attrium.ca/beautitone-colour-of-the-year-2025/6-drift.webp)}.bg-\[url\(\'https\:\/\/cdn\.attrium\.ca\/beautitone-colour-of-the-year-2025\/7-elestial\.webp\'\)\][data-v-ee22aa7f]{background-image:url(https://cdn.attrium.ca/beautitone-colour-of-the-year-2025/7-elestial.webp)}.bg-\[url\(\'https\:\/\/cdn\.attrium\.ca\/beautitone-colour-of-the-year-2025\/8-hushed\.webp\'\)\][data-v-ee22aa7f]{background-image:url(https://cdn.attrium.ca/beautitone-colour-of-the-year-2025/8-hushed.webp)}.bg-\[url\(\'https\:\/\/cdn\.attrium\.ca\/beautitone-colour-of-the-year-2025\/9-smudge\.webp\'\)\][data-v-ee22aa7f]{background-image:url(https://cdn.attrium.ca/beautitone-colour-of-the-year-2025/9-smudge.webp)}.bg-\[url\(\'https\:\/\/cdn\.attrium\.ca\/beautitone-colour-of-the-year-2025\/midnight-flora-1\.webp\'\)\][data-v-ee22aa7f]{background-image:url(https://cdn.attrium.ca/beautitone-colour-of-the-year-2025/midnight-flora-1.webp)}.bg-\[url\(\'https\:\/\/cdn\.attrium\.ca\/beautitone-colour-of-the-year-2025\/midnight-flora-2\.webp\'\)\][data-v-ee22aa7f]{background-image:url(https://cdn.attrium.ca/beautitone-colour-of-the-year-2025/midnight-flora-2.webp)}.bg-\[url\(\'https\:\/\/cdn\.attrium\.ca\/beautitone-colour-of-the-year-2025\/midnight-flora-3\.webp\'\)\][data-v-ee22aa7f]{background-image:url(https://cdn.attrium.ca/beautitone-colour-of-the-year-2025/midnight-flora-3.webp)}.bg-\[url\(\'https\:\/\/cdn\.attrium\.ca\/beautitone-colour-of-the-year-2025\/midnight-flora-4\.webp\'\)\][data-v-ee22aa7f]{background-image:url(https://cdn.attrium.ca/beautitone-colour-of-the-year-2025/midnight-flora-4.webp)}.bg-\[url\(\'https\:\/\/cdn\.attrium\.ca\/beautitone-colour-of-the-year-2025\/midnight-flora\.webp\'\)\][data-v-ee22aa7f]{background-image:url(https://cdn.attrium.ca/beautitone-colour-of-the-year-2025/midnight-flora.webp)}.bg-cover[data-v-ee22aa7f]{background-size:cover}.bg-center[data-v-ee22aa7f]{background-position:center}.p-0[data-v-ee22aa7f]{padding:0}.px-12[data-v-ee22aa7f]{padding-left:3rem;padding-right:3rem}.px-2[data-v-ee22aa7f]{padding-left:.5rem;padding-right:.5rem}.px-4[data-v-ee22aa7f]{padding-left:1rem;padding-right:1rem}.py-1[data-v-ee22aa7f]{padding-top:.25rem;padding-bottom:.25rem}.py-12[data-v-ee22aa7f]{padding-top:3rem;padding-bottom:3rem}.py-24[data-v-ee22aa7f]{padding-top:6rem;padding-bottom:6rem}.text-4xl[data-v-ee22aa7f]{font-size:2.25rem;line-height:2.5rem}.text-5xl[data-v-ee22aa7f]{font-size:3rem;line-height:1}.text-lg[data-v-ee22aa7f]{font-size:1.125rem;line-height:1.75rem}.text-sm[data-v-ee22aa7f]{font-size:.875rem;line-height:1.25rem}.text-xs[data-v-ee22aa7f]{font-size:.75rem;line-height:1rem}.font-bold[data-v-ee22aa7f]{font-weight:700}.font-semibold[data-v-ee22aa7f]{font-weight:600}.uppercase[data-v-ee22aa7f]{text-transform:uppercase}.tracking-wide[data-v-ee22aa7f]{letter-spacing:.025em}.tracking-wider[data-v-ee22aa7f]{letter-spacing:.05em}.text-\[\#43283e\][data-v-ee22aa7f]{--tw-text-opacity: 1;color:rgb(67 40 62/var(--tw-text-opacity))}.text-black[data-v-ee22aa7f]{--tw-text-opacity: 1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-transparent[data-v-ee22aa7f]{color:transparent}.text-white[data-v-ee22aa7f]{--tw-text-opacity: 1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width: 1024px){.lg\:col-span-1[data-v-ee22aa7f]{grid-column:span 1/span 1}.lg\:col-span-5[data-v-ee22aa7f]{grid-column:span 5/span 5}.lg\:col-span-7[data-v-ee22aa7f]{grid-column:span 7/span 7}.lg\:grid-cols-10[data-v-ee22aa7f]{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-12[data-v-ee22aa7f]{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2[data-v-ee22aa7f]{grid-template-columns:repeat(2,minmax(0,1fr))}}#colourCards[data-v-77ca7439]{width:100%;margin:0 0 25px;display:grid;grid-gap:25px;grid-template-columns:6fr 6fr}@media (min-width: 700px){#colourCards[data-v-77ca7439]{grid-template-columns:4fr 4fr 4fr}}.swatch[data-v-25927034]{border-radius:7px;overflow:hidden;background:#fff;transition:transform .25s ease-in-out;box-shadow:0 1px 1px #0000000f,0 2px 2px #0000000f,0 4px 4px #00000008,0 8px 8px #00000008,0 16px 16px #00000008,0 -2px 4px #00000008}.swatch[data-v-25927034]:nth-of-type(even):hover{transform:scale(1.1) rotate(2deg)}.swatch[data-v-25927034]:nth-of-type(odd):hover{transform:scale(1.1) rotate(-1deg)}.swatch .display[data-v-25927034]{width:100%;height:150px;position:relative}.swatch .display .code[data-v-25927034]{position:absolute;top:10px;left:10px;opacity:.7;font-family:Agenda,sans-serif;font-size:1.4rem;line-height:1.4rem;font-weight:400;padding:2px 7px;background:#FFF;border-radius:5px}.swatch .info[data-v-25927034]{width:100%;padding:15px 10px;font-family:Agenda,sans-serif;font-size:1.5rem;line-height:1.8rem;display:flex;flex-direction:column;justify-content:space-between}.swatch .info .name[data-v-25927034]{width:100%;font-family:Agenda,sans-serif;font-size:1.3rem;line-height:1.3rem;font-weight:700;color:#444}.swatch[data-v-c1c785a4]{border-radius:7px;overflow:hidden;background:#fff;transition:transform .25s ease-in-out;box-shadow:0 1px 1px #0000000f,0 2px 2px #0000000f,0 4px 4px #00000008,0 8px 8px #00000008,0 16px 16px #00000008,0 -2px 4px #00000008}.swatch[data-v-c1c785a4]:nth-of-type(even):hover{transform:scale(1.1) rotate(2deg)}.swatch[data-v-c1c785a4]:nth-of-type(odd):hover{transform:scale(1.1) rotate(-1deg)}.swatch .display[data-v-c1c785a4]{width:100%;height:150px;position:relative}.swatch .display .code[data-v-c1c785a4]{position:absolute;top:10px;left:10px;opacity:.7;font-family:Agenda,sans-serif;font-size:1.4rem;line-height:1.4rem;font-weight:400;padding:5px 7px;color:#fff;background:rgba(1,1,1,.5);border-radius:5px;backdrop-filter:blur(20px)}.swatch .info[data-v-c1c785a4]{width:100%;padding:15px;font-family:Agenda,sans-serif;font-size:1.4rem;line-height:1.8rem;display:flex;flex-direction:column;justify-content:space-between}.swatch .info .name[data-v-c1c785a4]{width:100%;font-family:Agenda,sans-serif;font-size:1.4rem;line-height:1.4rem;font-weight:700;color:#444}#ScenePlusCallToAction[data-v-b0389aa4]{clear:both;position:relative;background:black;border-radius:20px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));overflow:hidden;margin:0 0 50px}@media (min-width: 600px){#ScenePlusCallToAction[data-v-b0389aa4]{grid-template-columns:repeat(2,minmax(0,1fr))}}#ScenePlusCallToAction[data-v-b0389aa4]:after{content:"";position:absolute;top:0;right:0;bottom:20px;width:200px;background:url(https://cdn.attrium.ca/scene-rewards/heading/right-background.webp);background-size:contain;background-position:bottom right;background-repeat:no-repeat;z-index:1;opacity:75%}#ScenePlusCallToAction .image[data-v-b0389aa4]{height:300px;background:url(https://cdn.attrium.ca/scene-rewards/view-rewards-background.webp);background-size:contain;background-position:center;background-repeat:no-repeat;z-index:2}#ScenePlusCallToAction .copy[data-v-b0389aa4]{padding:20px;display:flex;flex-direction:column;justify-content:center;z-index:2}#ScenePlusCallToAction .copy h3[data-v-b0389aa4]{color:#fff;font-family:Agenda,sans-serif;font-weight:700;font-size:3.4rem;line-height:3.4rem;text-transform:uppercase;margin:0;padding:0 0 15px}#ScenePlusCallToAction .copy p[data-v-b0389aa4]{color:#fff;font-family:Agenda,sans-serif;font-size:1.7rem;line-height:1.8rem}#ScenePlusCallToAction .copy .center[data-v-b0389aa4]{display:flex;justify-content:flex-start}#ScenePlusCallToAction .copy .center a[data-v-b0389aa4]{border:2px solid white;color:#fff;font-family:Agenda,sans-serif;font-weight:600;font-size:1.3rem;line-height:1.3rem;text-transform:uppercase;text-decoration:none;padding:12px 30px;border-radius:20px}#bathroomDesignCentre{font-family:agenda,sans-serif;background:#f3f4f6}#bathroomDesignCentre #bathroomDesignCentre__header{position:absolute;right:0;left:0;height:350px;position:relative;overflow:hidden}#bathroomDesignCentre #bathroomDesignCentre__header ul{height:100%;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;list-style-type:none;margin:0;border-bottom:10px solid #fff;border-top:10px solid #fff}#bathroomDesignCentre #bathroomDesignCentre__header ul li{height:100%;width:auto;border-left:10px solid #fff;margin:0;transition:transform 400s ease-in-out;z-index:0}#bathroomDesignCentre #bathroomDesignCentre__header ul li img{height:100%;width:auto;border-radius:7px}#bathroomDesignCentre #bathroomDesignCentre__header .overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.75) 30%,rgba(255,255,255,.75) 70%,rgba(255,255,255,0) 100%);box-shadow:inset -10px 0 #fff,inset 10px 0 #fff}#bathroomDesignCentre #bathroomDesignCentre__header .overlay .container{height:100%;display:flex;flex-direction:column;justify-content:center}#bathroomDesignCentre #bathroomDesignCentre__header .overlay h2{margin:15px 0 0;width:100%;color:#fff;font-size:4rem;line-height:3rem;font-weight:800;text-align:center;text-shadow:0 1px 1px rgba(84,86,90,.3),0 -1px 1px rgba(84,86,90,.25),0 2px 2px rgba(84,86,90,.2),0 4px 4px rgba(84,86,90,.3),0 8px 8px rgba(84,86,90,.1),0 16px 16px rgba(84,86,90,.1),0 -6px 16px rgba(84,86,90,.25)}#bathroomDesignCentre #bathroomDesignCentre__header .overlay p{margin:15px 0 0;padding:0;color:#3e4854;font-family:Agenda,sans-serif;font-weight:800;font-size:2rem;line-height:2rem;text-align:center;text-shadow:0px 1px 1px rgba(255,255,255,.7),0px -1px 1px rgba(255,255,255,.7),1px 1px 1px rgba(255,255,255,.7),-1px -1px 1px rgba(255,255,255,.7),1px 0px 1px rgba(255,255,255,.7),-1px 0px 1px rgba(255,255,255,.7)}@media (min-width: 1000px){#bathroomDesignCentre #bathroomDesignCentre__header .overlay .container{height:100%}}#bathroomDesignCentre .body-container{width:90%;max-width:1100px!important}#bathroomDesignCentre .promotionProducts{width:100%;display:grid;grid-template-columns:12fr;row-gap:25px;margin:0 0 25px}#bathroomDesignCentre .promotionProducts .vanity{position:relative;width:100%;margin:0;padding:10px;background:white;border:1px solid transparent;transition:border .1s ease-in-out;border-radius:7px;box-shadow:0 1px 1px #0000000d,0 2px 2px #0000000d,0 4px 4px #0000000d,0 8px 8px #0000000d,0 16px 16px #0000000d}#bathroomDesignCentre .promotionProducts .vanity:hover{border:1px solid #00798c}#bathroomDesignCentre .promotionProducts .vanity.single .image:before{content:"";height:125px;width:125px;background:url(https://cdn.weekshomehardware.ca/promos/2021-10-43-Stonewood-Bath-Sale/free-single-mirror-badge.svg?v=5);background-size:contain;background-repeat:no-repeat;position:absolute;top:-15px;left:-15px;z-index:5}#bathroomDesignCentre .promotionProducts .vanity.double .image:before{content:"";height:125px;width:125px;background:url(https://cdn.weekshomehardware.ca/promos/2021-10-43-Stonewood-Bath-Sale/free-double-mirror-badge.svg?v=5);background-size:contain;background-repeat:no-repeat;position:absolute;top:-10px;left:-10px;z-index:5}#bathroomDesignCentre .promotionProducts .vanity .image{width:100%;padding:0;margin:0;border-radius:7px;overflow:hidden}#bathroomDesignCentre .promotionProducts .vanity .image img{width:100%;padding:0;margin:0 0 -7px;transition:transform 1s ease-in-out}#bathroomDesignCentre .promotionProducts .vanity:hover .image img{transform:scale(1.2)}#bathroomDesignCentre .promotionProducts .vanity .copy{text-decoration:none}#bathroomDesignCentre .promotionProducts .vanity .copy .brand{margin:15px 0 0;height:25px;color:transparent}#bathroomDesignCentre .promotionProducts .vanity .copy .brand.stonewood{background:url(https://cdn.brantfordhomehardware.ca/promos/2021-11-45-Stonewood/stonewood-branding.webp);background-size:contain;background-repeat:no-repeat;background-position:center}#bathroomDesignCentre .promotionProducts .vanity .copy .brand.classic{background:url(https://cdn.weekshomehardware.ca/promos/2022-10-41-Classic-Brands-Cabinetry/classic-brands-logo.webp);background-size:contain;background-repeat:no-repeat;background-position:center}#bathroomDesignCentre .promotionProducts .vanity .copy .name{color:#374151;font-family:Agenda,sans-serif;font-weight:600;font-size:1.4rem;line-height:1.4rem;text-align:center;padding:15px 10px}#bathroomDesignCentre .promotionProducts .vanity .copy .price.sale{color:#374151;font-size:2.4rem;line-height:1.6rem;font-weight:800;text-align:center;margin:10px 0 0;position:relative}#bathroomDesignCentre .promotionProducts .vanity .copy .price.regular{color:#00798c;font-size:1.5rem;line-height:1.7rem;font-weight:800;text-align:center;margin:0 0 auto;position:relative;text-transform:uppercase}#bathroomDesignCentre .promotionProducts .vanity .copy .button{height:auto;width:100%;margin:25px 0 0;padding:10px;background:#00798c;color:#fff;font-family:Agenda,sans-serif;font-weight:500;font-size:1.5rem;line-height:1.5rem;text-transform:capitalize;border:2px solid #00798c;border-radius:7px;transition:background .25s,color .25s,border .25s;box-shadow:0 0 0 transparent}#bathroomDesignCentre .promotionProducts .vanity .copy .button:hover{background:#fff;border:2px solid #00798c;color:#00798c}@media (min-width: 550px){#bathroomDesignCentre .promotionProducts{width:100%;display:grid;grid-template-columns:6fr 6fr;row-gap:25px;column-gap:25px}#bathroomDesignCentre .promotionProducts .vanity.single .image:before,#bathroomDesignCentre .promotionProducts .vanity.double .image:before{height:75px;width:75px}#bathroomDesignCentre .promotionProducts .vanity .image{width:100%}#bathroomDesignCentre .promotionProducts .vanity .copy{width:100%;display:flex;flex-direction:column;justify-content:center}}@media (min-width: 900px){#bathroomDesignCentre .promotionProducts{display:grid;grid-template-columns:6fr 6fr;row-gap:25px;column-gap:25px}#bathroomDesignCentre .promotionProducts .vanity{display:flex;flex-direction:row;justify-content:space-between;width:100%}#bathroomDesignCentre .promotionProducts .vanity .image{width:49%}#bathroomDesignCentre .promotionProducts .vanity .copy{width:49%;display:flex;flex-direction:column;justify-content:center}#bathroomDesignCentre .promotionProducts .vanity .copy .button{margin-top:auto}}#bathroomDesignCentre .promotionFeatures{width:100%;display:grid;grid-template-columns:12fr;row-gap:25px;column-gap:25px;margin:0 0 50px}#bathroomDesignCentre .promotionFeatures .feature{background:#fff;padding:10px;margin:0;border-radius:7px;box-shadow:0 1px 1px #0000000d,0 2px 2px #0000000d,0 4px 4px #0000000d,0 8px 8px #0000000d,0 16px 16px #0000000d}#bathroomDesignCentre .promotionFeatures .feature .image{width:100%;position:relative}#bathroomDesignCentre .promotionFeatures .image:before{content:"";background:rgba(0,121,140,.07);z-index:2;position:absolute;inset:0;border-radius:7px}#bathroomDesignCentre .promotionFeatures .feature .image img{width:100%;border-radius:7px;margin-bottom:-7px}#bathroomDesignCentre .promotionFeatures .feature .copy{padding:10px 0;background:linear-gradient(0deg,rgb(255,255,255) 0%,rgb(255,255,255) 100%)}#bathroomDesignCentre .promotionFeatures .feature .copy h2{color:#013e47;font-family:Agenda,sans-serif;font-weight:700;font-size:1.6rem;line-height:1.6rem;text-transform:capitalize;text-align:center;letter-spacing:.5px;margin:0;padding:0 0 5px}#bathroomDesignCentre .promotionFeatures .feature .copy p{color:#00798c;font-size:1.4rem;line-height:1.6rem;text-align:center;margin:0}@media (min-width: 500px){#bathroomDesignCentre .promotionFeatures{grid-template-columns:6fr 6fr}}@media (min-width: 700px){#bathroomDesignCentre .promotionFeatures{grid-template-columns:4fr 4fr 4fr}}@media (min-width: 900px){#bathroomDesignCentre .promotionFeatures{grid-template-columns:3fr 3fr 3fr 3fr}}#bathroomDesignCentre .trends{width:100%;margin:0 0 50px;display:grid;grid-template-columns:12fr;row-gap:25px}#bathroomDesignCentre .trends .trend{width:100%;background:white;border:10px solid #fff;margin:0;padding:0;position:relative;border-radius:7px;box-shadow:0 1px 1px #0000000d,0 2px 2px #0000000d,0 4px 4px #0000000d,0 8px 8px #0000000d,0 16px 16px #0000000d}#bathroomDesignCentre .trends .trend h4{box-sizing:border-box;display:block;z-index:2;width:100%;position:absolute;right:0;bottom:0;left:0;padding:10px 0 25px;margin:0;color:#fff;font-family:Agenda,sans-serif;font-weight:700;font-size:2.5rem;line-height:2.5rem;letter-spacing:1px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.1),0 8px 8px rgba(0,0,0,.1),0 16px 16px rgba(0,0,0,.1)}#bathroomDesignCentre .trends .trend h4:before{content:"";position:absolute;right:0;bottom:0;left:0;height:200px;background:-moz-linear-gradient(180deg,rgba(0,121,140,0) 40%,rgba(0,121,140,.8555730712) 100%);background:-webkit-linear-gradient(180deg,rgba(0,121,140,0) 40%,rgba(0,121,140,.8555730712) 100%);background:linear-gradient(180deg,rgba(0,121,140,0) 40%,rgba(0,121,140,.8555730712) 100%);z-index:-1;border-bottom-right-radius:5px;border-bottom-left-radius:5px}#bathroomDesignCentre .trends .trend img{width:100%;padding:0;margin:0 0 -7px;border-radius:7px}@media (min-width: 600px){#bathroomDesignCentre .trends{grid-template-columns:6fr 6fr;row-gap:25px;column-gap:25px}}@media (min-width: 900px){#bathroomDesignCentre .trends{grid-template-columns:4fr 4fr 4fr;row-gap:25px;column-gap:25px}}#bathroomDesignCentre .ctaFreeMirror,#bathroomDesignCentre .ctaFaucetDiscount{width:100%;display:flex;flex-direction:column;border:10px solid #fff;background:#fff;margin:0 0 25px;border-radius:7px;box-shadow:0 1px 1px #0000000d,0 2px 2px #0000000d,0 4px 4px #0000000d,0 8px 8px #0000000d,0 16px 16px #0000000d}#bathroomDesignCentre .ctaFreeMirror .image,#bathroomDesignCentre .ctaFaucetDiscount .image{width:100%}#bathroomDesignCentre .ctaFreeMirror .image img,#bathroomDesignCentre .ctaFaucetDiscount .image img{width:100%;border-radius:7px}#bathroomDesignCentre .ctaFreeMirror .image img.mobile,#bathroomDesignCentre .ctaFaucetDiscount .image img.mobile{display:block}#bathroomDesignCentre .ctaFreeMirror .image img.desktop,#bathroomDesignCentre .ctaFaucetDiscount .image img.desktop{display:none}#bathroomDesignCentre .ctaFreeMirror .copy,#bathroomDesignCentre .ctaFaucetDiscount .copy{width:100%;text-align:center;margin-top:-75px;padding:0 25px}#bathroomDesignCentre .ctaFreeMirror .copy .intro,#bathroomDesignCentre .ctaFaucetDiscount .copy .intro{font-family:Agenda,sans-serif;font-weight:700;font-size:2.5rem;line-height:2.5rem;text-transform:capitalize;color:#374151;margin:0;padding:0 0 2px}#bathroomDesignCentre .ctaFreeMirror .copy .divider,#bathroomDesignCentre .ctaFaucetDiscount .copy .divider{height:30px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}#bathroomDesignCentre .ctaFreeMirror .copy .divider:before,#bathroomDesignCentre .ctaFaucetDiscount .copy .divider:before{content:attr(data-text);font-family:Agenda,sans-serif;font-weight:700;font-size:2rem;line-height:2rem;text-align:center}#bathroomDesignCentre .ctaFreeMirror .copy .details,#bathroomDesignCentre .ctaFaucetDiscount .copy .details{font-family:Agenda,sans-serif;font-weight:700;font-size:1.8rem;line-height:1.6rem;color:#00798c;margin:0;padding:0}#bathroomDesignCentre .ctaFreeMirror .copy small,#bathroomDesignCentre .ctaFaucetDiscount .copy small{display:block;color:#0006;font-family:Agenda,sans-serif;font-weight:500;font-size:1rem;line-height:1rem;text-align:center;margin:10px 0 0}@media (min-width: 700px){#bathroomDesignCentre .ctaFreeMirror,#bathroomDesignCentre .ctaFaucetDiscount{width:100%;display:flex;flex-direction:row;border:10px solid #fff;background:#fff}#bathroomDesignCentre .ctaFreeMirror .image,#bathroomDesignCentre .ctaFaucetDiscount .image{width:40%}#bathroomDesignCentre .ctaFreeMirror .image img,#bathroomDesignCentre .ctaFaucetDiscount .image img{width:100%}#bathroomDesignCentre .ctaFreeMirror .image img.mobile,#bathroomDesignCentre .ctaFaucetDiscount .image img.mobile{display:none}#bathroomDesignCentre .ctaFreeMirror .image img.desktop,#bathroomDesignCentre .ctaFaucetDiscount .image img.desktop{display:block}#bathroomDesignCentre .ctaFreeMirror .copy,#bathroomDesignCentre .ctaFaucetDiscount .copy{width:60%;margin:0 25px 0 0;display:flex;flex-direction:column;justify-content:center;align-items:center}#bathroomDesignCentre .ctaFreeMirror .copy .intro,#bathroomDesignCentre .ctaFaucetDiscount .copy .intro{font-size:2rem;line-height:2rem}#bathroomDesignCentre .ctaFreeMirror .copy .divider:before,#bathroomDesignCentre .ctaFaucetDiscount .copy .divider:before{font-size:1.5rem;line-height:1.5rem}#bathroomDesignCentre .ctaFreeMirror .copy .details,#bathroomDesignCentre .ctaFaucetDiscount .copy .details{font-size:1.5rem;line-height:1.5rem}}@media (min-width: 850px){#bathroomDesignCentre .ctaFreeMirror .copy .intro,#bathroomDesignCentre .ctaFaucetDiscount .copy .intro{font-size:2.5rem;line-height:2.5rem}#bathroomDesignCentre .ctaFreeMirror .copy .details,#bathroomDesignCentre .ctaFaucetDiscount .copy .details{font-size:1.8rem;line-height:1.6rem}}#bathroomDesignCentre .favourites{width:100%;min-height:10px;position:relative}#bathroomDesignCentre .favourites:before{content:"Complete the Look";position:absolute;font-size:6rem;line-height:5rem;top:-85px;width:100%;font-weight:800;color:#ffffffa6;text-align:center;z-index:0}@media (min-width: 600px){#bathroomDesignCentre .favourites{width:100%}#bathroomDesignCentre .favourites:before{font-size:6rem;line-height:5rem;top:-75px}}@media (min-width: 800px){#bathroomDesignCentre .favourites{width:100%;position:relative}#bathroomDesignCentre .favourites:before{font-size:8rem;line-height:5rem;top:-80px}}#bathroomDesignCentre .sectionHeading{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;position:relative;margin:0 0 25px}#bathroomDesignCentre .sectionHeading:before{content:attr(data-heading);position:absolute;font-size:5.5rem;line-height:4rem;top:0;width:100%;font-weight:800;color:#ffffffe6;text-align:center;z-index:0;text-shadow:0 1px 1px rgba(0,121,140,.06),0 2px 2px rgba(0,121,140,.06),0 4px 4px rgba(0,121,140,.06),0 8px 8px rgba(0,121,140,.06),0 16px 16px rgba(0,121,140,.06)}@media (min-width: 750px){#bathroomDesignCentre .sectionHeading:before{font-size:6rem;line-height:6rem}}#bathroomDesignCentre .sectionHeading h3{width:100%;display:block;font-family:Agenda,sans-serif;font-size:3rem;line-height:3.5rem;text-align:center;letter-spacing:.5px;color:#374151;margin:20px 0 0;font-weight:800;z-index:1;position:relative}@media (min-width: 700px){#bathroomDesignCentre .sectionHeading h3{font-size:4.5rem;padding-top:15px}}#bathroomDesignCentre .itemListing{width:100%;margin:0 0 50px;display:grid;grid-template-columns:12fr;row-gap:25px}#bathroomDesignCentre .itemListing .item{width:100%;margin:0;padding:10px;background:white;border:1px solid transparent;border-radius:7px;transition:border .15s ease-in-out;box-shadow:0 1px 1px #0000000d,0 2px 2px #0000000d,0 4px 4px #0000000d,0 8px 8px #0000000d,0 16px 16px #0000000d}#bathroomDesignCentre .itemListing .item:hover{border:1px solid #00798c}#bathroomDesignCentre .itemListing .item .copy{text-decoration:none;display:flex;flex-direction:column;padding:0;margin:0}#bathroomDesignCentre .itemListing .item .copy .image{width:100%;position:relative;display:flex;padding:10px;overflow:hidden}#bathroomDesignCentre .itemListing .item .copy .image:before{content:"";background:rgba(0,121,140,.07);z-index:2;position:absolute;inset:0;border-radius:7px}#bathroomDesignCentre .itemListing .item .copy .image img{max-width:100%;margin:auto;z-index:1;transition:transform 1s ease-in-out}#bathroomDesignCentre .itemListing .item .copy:hover .image img{transform:scale(1.15)}#bathroomDesignCentre .itemListing .item .copy .brand{color:#222;font-family:Agenda,sans-serif;font-weight:600;font-size:1.5rem;line-height:1.5rem;text-align:center;margin:10px 0 5px}#bathroomDesignCentre .itemListing .item .copy .name{color:#222;font-family:Agenda,sans-serif;font-size:1.3rem;line-height:1.4rem;text-align:center}#bathroomDesignCentre .itemListing .item .copy .pricing{color:#222;text-align:center;padding:10px 0 0}#bathroomDesignCentre .itemListing .item .copy .pricing .regular{font-family:Agenda,sans-serif;font-weight:800;font-size:2.3rem;line-height:2.3rem;position:relative}#bathroomDesignCentre .itemListing .item .copy .pricing .regular:before{content:"$";position:absolute;top:1px;margin:0 0 0 -8px;font-family:Agenda,sans-serif;font-weight:800;font-size:1.3rem;line-height:1.3rem}#bathroomDesignCentre .itemListing .item .copy .pricing.sale{color:#222;text-align:center;margin-top:15px}#bathroomDesignCentre .itemListing .item .copy .pricing.sale .sale{font-family:Agenda,sans-serif;font-weight:800;font-size:2.3rem;line-height:2.3rem;position:relative}#bathroomDesignCentre .itemListing .item .copy .pricing.sale .sale:before{content:"$";position:absolute;top:1px;margin:0 0 0 -8px;font-family:Agenda,sans-serif;font-weight:800;font-size:1.3rem;line-height:1.3rem}#bathroomDesignCentre .itemListing .item .copy .pricing.sale .regular{font-size:1.5rem;line-height:1.3rem;font-weight:400;margin-top:5px;position:relative}#bathroomDesignCentre .itemListing .item .copy .button{border:2px solid #00798c;font-size:1.3rem;line-height:1.3rem;background:#00798c;color:#fff;padding:10px;margin:auto 0 0;width:100%;transition:background .5s,color .5s,border .5s;border-radius:7px;font-family:Agenda,sans-serif;font-size:1.5rem;line-height:1.5rem;box-shadow:0 0 0 transparent;text-transform:capitalize}#bathroomDesignCentre .itemListing .item .copy .button:hover{background:#fff;color:#00798c;box-shadow:0 0 0 transparent}@media (min-width: 500px){#bathroomDesignCentre .itemListing{display:grid;grid-template-columns:6fr 6fr;column-gap:25px}}@media (min-width: 700px){#bathroomDesignCentre .itemListing{display:grid;grid-template-columns:4fr 4fr 4fr}}@media (min-width: 900px){#bathroomDesignCentre .itemListing{display:grid;grid-template-columns:3fr 3fr 3fr 3fr}}#bathroomDesignCentre .blog{width:100%;position:relative;margin:0 0 50px;display:grid;grid-template-columns:12fr;row-gap:25px}#bathroomDesignCentre .blog .article{width:100%}#bathroomDesignCentre .blog .article a{display:block;position:relative;overflow:hidden;border:10px solid #fff;border-radius:7px;box-shadow:0 1px 1px #0000000d,0 2px 2px #0000000d,0 4px 4px #0000000d,0 8px 8px #0000000d,0 16px 16px #0000000d}#bathroomDesignCentre .blog .article a:before{content:"";position:absolute;inset:0;background:-moz-linear-gradient(180deg,rgba(0,121,140,0) 40%,rgba(0,121,140,.8) 100%);background:-webkit-linear-gradient(180deg,rgba(0,121,140,0) 40%,rgba(0,121,140,.8) 100%);background:linear-gradient(180deg,rgba(0,121,140,0) 40%,rgba(0,121,140,.8) 100%);transition:transform .5s;z-index:2;will-change:transform;border-bottom-right-radius:5px;border-bottom-left-radius:5px}#bathroomDesignCentre .blog .article a:hover:before,#bathroomDesignCentre .blog .article a:hover h4{transform:translateY(200%)}#bathroomDesignCentre .blog .article a img{max-width:100%;transition:transform .5s;z-index:1;will-change:transform;border-radius:7px;margin:0;padding:0}#bathroomDesignCentre .blog .article a:hover img{transform:scale(1.1)}#bathroomDesignCentre .blog .article a h4{z-index:3;position:absolute;right:0;bottom:0;left:0;margin:0 15px 15px;color:#fff;font-family:Agenda,sans-serif;font-weight:700;font-size:2.5rem;line-height:2.5rem;letter-spacing:1px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.1),0 8px 8px rgba(0,0,0,.1),0 16px 16px rgba(0,0,0,.1);transition:transform .5s;will-change:transform}@media (min-width: 800px){#bathroomDesignCentre .blog{grid-template-columns:6fr 6fr;row-gap:25px;column-gap:25px}}#bathroomDesignCentre .product{transition:border .15s}#bathroomDesignCentre h3.pageHeading{font-size:4rem;line-height:3.5rem;text-align:center;color:#2a1e18;margin:25px 0 15px;font-weight:800;z-index:1;position:relative}#bathroomDesignCentre h4.secondaryHeading{font-size:3rem;line-height:3.5rem;text-align:center;color:#2a1e18;margin:25px 0 15px;font-weight:800;z-index:1;position:relative}#bathroomDesignCentre .subHeading{margin:-10px 0 45px}#bathroomDesignCentre .subHeading h4{color:#00798c;margin:0;font-family:Agenda,sans-serif;font-weight:800;font-size:3rem;line-height:3rem;text-align:center;padding:0 0 5px}#bathroomDesignCentre .subHeading h5{max-width:500px;color:#374151;margin:auto;font-family:Agenda,sans-serif;font-weight:700;font-size:2.2rem;line-height:2.2rem;text-align:center;padding:0 0 10px}#bathroomDesignCentre .subHeading h5 div:last-of-type{color:#00798c;font-size:1.7rem;line-height:1.7rem;margin-top:5px}#bathroomDesignCentre .subHeading small{display:block;font-family:Agenda,sans-serif;font-size:1rem;line-height:1rem;text-align:center;color:#9ca3af}#bathroomDesignCentre .subHeading p{color:#374151;font-family:Agenda,sans-serif;font-size:1.7rem;line-height:2rem;text-align:center}#bathroomDesignCentre p.subHeading b{display:block;font-weight:600;font-size:1.9rem;line-height:2.2rem;margin-bottom:10px;text-align:center;color:#222}#bathroomDesignCentre .product:hover{border:1px solid rgb(38,166,154)}#bathroomDesignCentre .featured-products{width:100%!important}#bathroomDesignCentre #bathroomDesignCentre__locations{width:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative;margin:25px 0 0;padding:0 0 50px}@media (min-width: 900px){#bathroomDesignCentre #bathroomDesignCentre__locations{width:100%;display:flex;flex-direction:row;justify-content:space-between}}#bathroomDesignCentre #bathroomDesignCentre__locations .bathroomDesignCentre__location{width:100%;background:#fff;margin-bottom:25px;overflow:hidden;padding:10px;border-radius:7px;box-shadow:0 1px 1px #0000000d,0 2px 2px #0000000d,0 4px 4px #0000000d,0 8px 8px #0000000d,0 16px 16px #0000000d}@media (min-width: 900px){#bathroomDesignCentre #bathroomDesignCentre__locations .bathroomDesignCentre__location{width:48%}}#bathroomDesignCentre #bathroomDesignCentre__locations .bathroomDesignCentre__location .map{width:100%;height:300px;border-radius:7px;overflow:hidden}#bathroomDesignCentre #bathroomDesignCentre__locations .bathroomDesignCentre__location h4{letter-spacing:1px;color:#2a1e18;font-family:Agenda,sans-serif;font-weight:600;font-size:1.6rem;text-align:center;margin:15px 0}#bathroomDesignCentre #bathroomDesignCentre__locations .bathroomDesignCentre__location .address{color:#2a1e18;font-family:Agenda,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.5rem;text-align:center}#bathroomDesignCentre #bathroomDesignCentre__locations .bathroomDesignCentre__location .actions{width:100%;margin:25px 0 0;grid-template-columns:6fr 6fr;column-gap:10px;display:grid}#bathroomDesignCentre #bathroomDesignCentre__locations .bathroomDesignCentre__location .actions .bathroomDesignCentre__button{display:block;margin:0;padding:10px 20px;background:#00798c;color:#fff;font-family:Agenda,sans-serif;font-weight:500;font-size:1.5rem;line-height:1.5rem;text-align:center;transition:background .25s,color .25s,border .25s;text-decoration:none;border:2px solid #00798c;border-radius:7px}#bathroomDesignCentre #bathroomDesignCentre__locations .bathroomDesignCentre__location .actions .bathroomDesignCentre__button:hover{color:#00798c;background:#fff}#cat-power-tools-header[data-v-cf868589]{position:relative;width:100%;background:linear-gradient(105deg,rgba(63,63,67,.6) 0%,rgba(63,63,67,.6) 20%,rgba(117,118,121,.6) 100%),url(https://cdn.weekshomehardware.ca/promos/2024-11-45-Cat/header-background-bw.webp);background-size:cover;background-position:center;padding:50px 25px 50px 100px;margin:0 0 25px}@media (min-width: 750px){#cat-power-tools-header[data-v-cf868589]{background:linear-gradient(105deg,rgba(63,63,67,.6) 0%,rgba(63,63,67,.6) 20%,rgba(117,118,121,.6) 100%),url(https://cdn.weekshomehardware.ca/promos/2024-11-45-Cat/header-background-bw.webp);background-size:cover;background-position:center;padding:50px 25px 50px 150px}}#cat-power-tools-header[data-v-cf868589]:before{position:absolute;content:"";top:0;bottom:0;left:0;height:100%;width:100px;background:linear-gradient(95deg,rgb(255,182,1) 0%,rgb(255,182,1) 74%,rgba(255,255,255,0) 74%,rgba(255,255,255,0) 100%)}@media (min-width: 750px){#cat-power-tools-header[data-v-cf868589]:before{width:150px;background:linear-gradient(100deg,rgb(255,182,1) 0%,rgb(255,182,1) 74%,rgba(255,255,255,0) 74%,rgba(255,255,255,0) 100%)}}#cat-power-tools-header .wrapper[data-v-cf868589]{padding:0;height:100%;display:flex;flex-direction:column;justify-content:flex-start}#cat-power-tools-header .wrapper h2.branding[data-v-cf868589]{height:75px;margin:0;padding:0;font-size:1rem;background:url(https://cdn.weekshomehardware.ca/promos/2024-11-45-Cat/branding.svg?v=2);background-size:contain;background-repeat:no-repeat;color:transparent;text-shadow:0px 0px 0px rgba(255,255,255,0)}#cat-power-tools-header .wrapper h2[data-v-cf868589]{margin:0;text-transform:uppercase;letter-spacing:.25px;text-shadow:0px 1px 2px rgb(61,62,65),0px 3px 4px rgb(94,109,95),0px 5px 6px rgb(42,114,58)}@media (min-width: 750px){#cat-power-tools-header .wrapper h2[data-v-cf868589]{margin:0;text-transform:uppercase}}#cat-power-tools-header .wrapper h2 div[data-v-cf868589]{padding:0;margin:0}#cat-power-tools-header .wrapper h2 div[data-v-cf868589]:first-of-type{font-size:3.6rem;line-height:3.1rem}@media (min-width: 750px){#cat-power-tools-header .wrapper h2 div[data-v-cf868589]:first-of-type{font-size:5rem;line-height:4.5rem}}#cat-power-tools-header .wrapper h2 div[data-v-cf868589]:last-of-type{font-size:3rem;line-height:2.5rem}@media (min-width: 750px){#cat-power-tools-header .wrapper h2 div[data-v-cf868589]:last-of-type{font-size:4.5rem;line-height:4rem}}.white[data-v-cf868589]{color:#fff}.yellow[data-v-cf868589]{color:#ffb601}.geologica-black[data-v-cf868589]{font-family:Geologica,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-variation-settings:"slnt" 0,"CRSV" 0,"SHRP" 0}#cat-power-tools-footer[data-v-9014e362]{position:relative;width:100%;background:linear-gradient(105deg,rgba(63,63,67,.6) 0%,rgba(63,63,67,.6) 20%,rgba(117,118,121,.6) 100%),url(https://cdn.weekshomehardware.ca/promos/2024-11-45-Cat/header-background-bw.webp);background-size:cover;background-position:center;padding:50px 25px 50px 100px;margin:0 0 25px}@media (min-width: 750px){#cat-power-tools-footer[data-v-9014e362]{background:linear-gradient(105deg,rgba(63,63,67,.6) 0%,rgba(63,63,67,.6) 20%,rgba(117,118,121,.6) 100%),url(https://cdn.weekshomehardware.ca/promos/2024-11-45-Cat/header-background-bw.webp);background-size:cover;background-position:center;padding:50px 25px 50px 150px}}#cat-power-tools-footer[data-v-9014e362]:before{position:absolute;content:"";top:0;bottom:0;left:0;height:100%;width:100px;background:linear-gradient(95deg,rgb(255,182,1) 0%,rgb(255,182,1) 74%,rgba(255,255,255,0) 74%,rgba(255,255,255,0) 100%)}@media (min-width: 750px){#cat-power-tools-footer[data-v-9014e362]:before{width:150px;background:linear-gradient(100deg,rgb(255,182,1) 0%,rgb(255,182,1) 74%,rgba(255,255,255,0) 74%,rgba(255,255,255,0) 100%)}}#cat-power-tools-footer .wrapper[data-v-9014e362]{padding:0;height:100%;display:flex;flex-direction:column;justify-content:flex-start}#cat-power-tools-footer .wrapper h2.branding[data-v-9014e362]{height:75px;margin:0;padding:0;font-size:1rem;background:url(https://cdn.weekshomehardware.ca/promos/2024-11-45-Cat/branding.svg?v=2);background-size:contain;background-repeat:no-repeat;color:transparent;text-shadow:0px 0px 0px rgba(255,255,255,0)}#cat-power-tools-footer .wrapper h2[data-v-9014e362]{margin:0;text-transform:uppercase;letter-spacing:.25px;text-shadow:0px 1px 2px rgb(61,62,65),0px 3px 4px rgb(94,109,95),0px 5px 6px rgb(42,114,58)}@media (min-width: 750px){#cat-power-tools-footer .wrapper h2[data-v-9014e362]{margin:0;text-transform:uppercase}}#cat-power-tools-footer .wrapper h2 div[data-v-9014e362]{padding:0;margin:0}#cat-power-tools-footer .wrapper h2 div[data-v-9014e362]:first-of-type{font-size:2.5rem;line-height:2.5rem}@media (min-width: 750px){#cat-power-tools-footer .wrapper h2 div[data-v-9014e362]:first-of-type{font-size:4rem;line-height:4rem}}#cat-power-tools-footer .wrapper h2 div[data-v-9014e362]:last-of-type{font-size:2rem;line-height:2rem}@media (min-width: 750px){#cat-power-tools-footer .wrapper h2 div[data-v-9014e362]:last-of-type{font-size:3.5rem;line-height:3.5rem}}.white[data-v-9014e362]{color:#fff}.yellow[data-v-9014e362]{color:#ffb601}.geologica-black[data-v-9014e362]{font-family:Geologica,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-variation-settings:"slnt" 0,"CRSV" 0,"SHRP" 0}#availableLocations{width:100%;display:flex;flex-direction:column;margin:auto}@media (min-width: 650px){#availableLocations{width:100%;display:flex;flex-direction:row;justify-content:space-between;margin:auto}}#availableLocations .locationWaterdown,#availableLocations .locationHamilton{width:100%;margin:auto;padding:10px;overflow:hidden;background:white}#availableLocations .locationWaterdown .map,#availableLocations .locationHamilton .map{height:250px;width:100%}#availableLocations .locationWaterdown .name,#availableLocations .locationHamilton .name{width:100%;font-family:Geologica,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-variation-settings:"slnt" 0,"CRSV" 0,"SHRP" 0;text-transform:uppercase;font-size:1.5rem;line-height:1.5rem;text-align:center;padding:15px}#availableLocations .locationWaterdown .address,#availableLocations .locationHamilton .address{width:100%;font-family:Geologica,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-variation-settings:"slnt" 0,"CRSV" 0,"SHRP" 0;text-transform:uppercase;font-size:1.4rem;line-height:1.4rem;text-align:center;padding:5px 15px}#availableLocations .locationWaterdown .actionButtons,#availableLocations .locationHamilton .actionButtons{width:100%;display:flex;flex-direction:row;justify-content:space-between;padding:15px 15px 0}#availableLocations .locationWaterdown .actionButtons a,#availableLocations .locationHamilton .actionButtons a{background:#e4022b;color:#fff;letter-spacing:.5px;margin-bottom:15px;width:48%;padding:10px;text-align:center;border-radius:30px;text-decoration:none;font-family:Geologica,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-variation-settings:"slnt" 0,"CRSV" 0,"SHRP" 0;font-size:1.3rem;line-height:1.5rem;text-transform:uppercase}.u-fw{width:100%!important}#DewaltToughInTheNorth{height:100%;background:#000;box-sizing:border-box;background:url(https://cdn.weekshomehardware.ca/promos/2022-10-42-Dewalt-Fall-Super-Sale/bg-black.webp?v=2);background-position:center;background-size:7px 7px;background-repeat:repeat;font-family:agenda,sans-serif!important}#DewaltToughInTheNorth #header{position:relative;width:100%;margin:0 auto;padding:50px 0;background-image:url(https://cdn.weekshomehardware.ca/promos/2025-04-15-Dewalt-Spring-Sale/header-background.webp?v=4);background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}#DewaltToughInTheNorth #header:after{content:"";height:100px;position:absolute;right:0;bottom:0;left:0;z-index:1;background-image:url(https://cdn.weekshomehardware.ca/promos/2025-04-15-Dewalt-Spring-Sale/grass-border.webp);background-repeat:repeat-x;background-position:bottom center;background-size:contain;overflow:hidden}#DewaltToughInTheNorth #header:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.05) 0%,rgba(0,0,0,.5) 30%,rgba(0,0,0,.7) 50%,rgba(0,0,0,.5) 70%,rgba(0,0,0,.05) 100%);overflow:hidden}#DewaltToughInTheNorth #header #branding{width:90%;max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}#DewaltToughInTheNorth #header #logo{z-index:2;width:90%;max-width:400px;background:url(https://cdn.weekshomehardware.ca/promos/2022-03-09-Dewalt-Spring-Super-Sale/bg-grunge-black.webp);background-repeat:repeat;background-position:top left;background-size:50px 50px;border-radius:10px;transform:rotate(-2deg);overflow:hidden;box-sizing:border-box;animation-name:glow;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;transition:all .75s cubic-bezier(.175,.885,.32,1.275);transform:translateY(-200px);opacity:0;z-index:1}#DewaltToughInTheNorth #header #logo.visible{opacity:1}#DewaltToughInTheNorth #header #logo.transform{transform:translateY(0) rotate(-2deg)}#DewaltToughInTheNorth #header #logo h2{font-size:2.2rem;height:140px;background:url(https://cdn.weekshomehardware.ca/promos/2025-05-Dewalt-Fathers-Day/branding.webp);background-size:contain;background-repeat:no-repeat;background-position:center;padding:0;margin:15px;color:transparent}#DewaltToughInTheNorth #header #logo:before{width:100%;padding:10px 0 5px;display:flex;flex-direction:row;align-items:center;justify-content:center;background-image:repeating-linear-gradient(-55deg,transparent,transparent 25px,oklch(85.2% .199 91.936/90%) 25px,oklch(85.2% .199 91.936/80%) 50px);border:1px solid oklch(85.2% .199 91.936/90%);display:block;content:attr(top);color:#fff;font-family:Agenda,sans-serif;font-weight:800;font-size:1.7rem;letter-spacing:.5px;text-align:center;text-transform:uppercase;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}#DewaltToughInTheNorth #header #logo:after{width:100%;padding:10px 0 7px;display:flex;flex-direction:row;align-items:center;justify-content:center;background-image:repeating-linear-gradient(-55deg,transparent,transparent 25px,oklch(85.2% .199 91.936/90%) 25px,oklch(85.2% .199 91.936/80%) 50px);display:block;content:attr(bottom);border:1px solid oklch(85.2% .199 91.936/90%);color:#fff;font-family:Agenda,sans-serif;font-weight:800;font-size:1.4rem;letter-spacing:1px;text-align:center;text-transform:uppercase;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}#header #dates{width:100%;font-family:agenda,sans-serif;font-weight:800;margin:25px 0 0;display:flex;flex-direction:column;align-items:center;transition:all .75s cubic-bezier(.175,.885,.32,1.275);transform:translateY(-200px);opacity:0;z-index:2}#header #dates.visible{opacity:1}#header #dates.transform{transform:translateY(0) rotate(-2deg)}#header #dates .line{color:#fff;font-size:3rem;line-height:3rem;text-align:center;text-transform:uppercase;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}#header #dates .line:nth-of-type(1){font-size:4rem;line-height:4rem;color:#fff}#header #dates .line:nth-of-type(2){font-size:3.4rem;line-height:2.5rem;color:#fff}#header #dates .line:nth-of-type(3){margin:10px 0 0;font-size:2rem;line-height:2rem;letter-spacing:.75px;color:#ffbd16}@media (min-width: 650px){#header #dates .line:nth-of-type(3){max-width:350px}}#header #countdownContainer{position:relative;margin:25px 0 0;transition:all .75s cubic-bezier(.175,.885,.32,1.275);transform:translateY(-200px);opacity:0;z-index:2}#header #countdownContainer.visible{opacity:1}#header #countdownContainer.transform{transform:translateY(0)}#header #location{text-align:center;color:#facc15;text-transform:uppercase;font-weight:700;margin-top:35px;display:flex;flex-direction:column}#header #location .line{display:inline-block;margin:auto;background:rgba(0,0,0,.4);color:#fff;font-family:agenda,sans-serif;font-size:1.5rem;line-height:1.7rem;border-radius:10px;backdrop-filter:blur(20px);box-shadow:0 1px 1px #0006,0 2px 2px #0006,0 4px 4px #0000004d,0 8px 8px #0000004d,0 16px 16px #0003}#header #location .line:first-of-type{padding:7px 10px 5px;font-family:agenda,sans-serif;font-weight:800;font-size:2rem;line-height:2rem;transform:rotate(2deg);color:#facc15;margin:0 auto 10px}#header #location .line:nth-of-type(2),#header #location .line:nth-of-type(3){margin:5px auto;padding:7px 10px 5px;font-family:agenda,sans-serif;font-weight:800;font-size:1.5rem;line-height:1.5rem;letter-spacing:1px}.sectionTitle{padding:50px 0;width:100%}.sectionTitle .copy{padding:0 20px;color:#facc15;font-family:agenda,sans-serif;font-weight:800;text-align:center;text-transform:uppercase;letter-spacing:1px}.sectionTitle.white .line{color:#fff;padding:0 20px;font-family:agenda,sans-serif;font-weight:800;font-size:3rem;line-height:3rem;text-align:center;text-transform:uppercase;letter-spacing:1px}.sectionTitle.white .line:nth-of-type(2){color:#facc15;padding:0 20px;font-family:agenda,sans-serif;font-weight:800;font-size:3rem;line-height:3rem;text-align:center;text-transform:uppercase;letter-spacing:1px}.custom-container{position:relative;width:90%;max-width:1200px;margin:0 auto;padding:25px 0}@media (min-width: 900px){.custom-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.productGrid{display:grid;grid-template-columns:12fr;column-gap:25px;row-gap:25px}@media (min-width: 550px){.productGrid{grid-template-columns:6fr 6fr}}@media (min-width: 800px){.productGrid{grid-template-columns:4fr 4fr 4fr}}.productGrid .item{position:relative;width:100%;background-image:url(https://cdn.weekshomehardware.ca/promos/2022-10-42-Dewalt-Fall-Super-Sale/bg-grunge-yellow.webp);background-repeat:repeat;background-position:center;background-size:cover;display:flex;flex-direction:column;border-radius:7px;box-shadow:0 1px 1px #00000040,0 2px 2px #00000040,0 4px 4px #00000040,0 8px 8px #00000040,0 16px 16px #00000040,0 32px 32px #00000040;transition:transform .25s}.productGrid .item.saleStory:after{content:attr(data-savings);position:absolute;top:10px;left:10px;background:rgba(12,10,9,.9);outline:3px solid rgb(250,171,0);backdrop-filter:blur(15x);color:#fff;font-family:Agenda,sans-serif;font-weight:800;font-size:2rem;line-height:1.5rem;text-transform:uppercase;letter-spacing:.25px;padding:8px 10px 5px;border-radius:7px;z-index:2;transform:rotate(-4deg)}.productGrid .item:hover{transform:scale(1.04)}.productGrid .item:nth-of-type(2n):hover{transform:scale(1.04) rotate(2deg)}.productGrid .item:nth-of-type(1n):hover{transform:scale(1.04) rotate(-1deg)}.productGrid .item:before{content:"";position:absolute;right:0;bottom:0;left:0;height:40%;mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 40%,rgba(0,0,0,.5) 101%);backdrop-filter:brightness(40%)}.productGrid .item .image{width:100%;padding:5px 5px 0;position:relative}.productGrid .item .image img{width:100%}.productGrid .item .copy{width:100%;height:100%;padding:0 15px;position:relative;display:flex;flex-direction:column}.productGrid .item .copy .model{font-family:Agenda,sans-serif;font-weight:800;font-size:1.5rem;line-height:1.5rem;margin-bottom:5px;text-transform:uppercase}.productGrid .item .copy .name{font-family:Agenda,sans-serif;font-weight:800;font-size:2rem;line-height:2rem;margin:0;text-transform:uppercase}.productGrid .item .copy .includes{font-family:Agenda,sans-serif;font-weight:700;font-size:1.2rem;line-height:1.2rem;margin:0;text-transform:uppercase;padding:5px 0 0}.productGrid .item .copy .additional{font-family:Agenda,sans-serif;font-weight:800;font-size:1.5rem;line-height:1.5rem;margin:15px 0 0;text-transform:uppercase;text-decoration:underline}.productGrid .copy .additional img{display:block;width:100%;margin:0 auto}.productGrid .item .copy .priceBadge{position:relative;width:100%;padding:15px;margin:-10px 0 0 -15px;background:url(https://cdn.weekshomehardware.ca/promos/2022-10-42-Dewalt-Fall-Super-Sale/bg-diamond-plate.webp);background-size:300px 300px;background-position:center;background-repeat:repeat;z-index:2;border-radius:7px}.productGrid .item .copy .priceBadge .text{color:#fff;font-family:Agenda,sans-serif;font-size:2rem;line-height:2rem;font-weight:800;text-shadow:0 1px 1px rgba(0,0,0,.9),0 2px 2px rgba(0,0,0,.9),0 4px 4px rgba(0,0,0,.6),0 8px 8px rgba(0,0,0,.6),0 16px 16px rgba(0,0,0,.3);display:flex;flex-direction:column}.productGrid .item .copy .priceBadge .text .title{width:100%;color:#fff;font-family:Agenda,sans-serif;font-size:2rem;line-height:1.8rem;font-weight:800;margin:0 0 5px;text-wrap:pretty}.productGrid .item .copy .priceBadge .text .description{width:100%;color:#fff;font-family:Agenda,sans-serif;font-size:1.3rem;line-height:1.3rem;font-weight:800;text-shadow:0 1px 1px rgba(0,0,0,.9),0 2px 2px rgba(0,0,0,.9),0 4px 4px rgba(0,0,0,.6),0 8px 8px rgba(0,0,0,.6),0 16px 16px rgba(0,0,0,.3);text-wrap:pretty}.productGrid .item .copy .priceBadge .savings{color:#fff;font-weight:800;font-size:3.5rem;line-height:3rem;text-transform:uppercase;letter-spacing:.25px;filter:drop-shadow(1px 1px black) drop-shadow(1px -1px black) drop-shadow(-1px 1px black) drop-shadow(-1px -1px black)}.productGrid .item .copy .priceBadge .savings-description{color:#fff;font-weight:700;font-size:1.7rem;line-height:1.8rem;text-transform:uppercase;letter-spacing:.25px;filter:drop-shadow(1px 1px black) drop-shadow(1px -1px black) drop-shadow(-1px 1px black) drop-shadow(-1px -1px black)}.productGrid .item .copy .priceBadge .salePrice{color:#fff;font-weight:800;font-size:3rem;line-height:3.2rem;text-transform:uppercase;letter-spacing:.25px}.productGrid .item .copy .priceBadge .salePrice sup{color:#fff;font-weight:600;font-size:1.25rem;line-height:1.25rem;position:relative;top:-10px;left:-2px}.productGrid .item .copy .priceBadge .regPrice{color:#fff;font-weight:800;font-size:2rem;line-height:2.2rem;text-transform:uppercase;letter-spacing:.5px}.productGrid .item .copy .priceBadge .regPrice sup{color:#fff;font-weight:600;font-size:1.2rem;line-height:1.2rem;position:relative;top:-5px;left:-1px}.productGrid .item .copy .priceBadge .text-large{color:#fff;font-weight:800;font-size:2rem;line-height:2.2rem;text-transform:uppercase;letter-spacing:.25px}.productGrid .item .copy .priceBadge .text-small{color:#fff;font-weight:700;font-size:1.6rem;line-height:1.8rem;text-transform:uppercase;letter-spacing:.25px}.productGrid .item .copy .priceBadge.split{display:grid;grid-template-columns:repeat(12,1fr);gap:10px;padding:10px}.productGrid .item .copy .priceBadge.split .image{grid-column:span 4;display:flex;align-items:center;justify-content:center}.productGrid .item .copy .priceBadge.split .image img{max-width:100%;animation-name:glow;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;position:relative}.productGrid .item .copy .priceBadge.split .image.blurred{position:relative}.productGrid .item .copy .priceBadge.split .image.blurred:after{content:"?";font-family:agenda,sans-serif;font-weight:800;font-size:5rem;line-height:5rem;position:absolute;inset:0;display:flex;align-items:center;justify-content:center;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:white}.productGrid .item .copy .priceBadge.split .text{font-size:1.5rem;line-height:1.7rem;grid-column:span 8;display:flex;flex-direction:column;justify-content:center}.productGrid .item .copy .priceBadge.full .text{font-size:1.5rem;line-height:1.7rem;grid-column:span 12;display:flex;flex-direction:column;justify-content:center}.productGrid .item .copy .priceBadge.split .text .deal-title{width:100%;color:#fff;font-family:Agenda,sans-serif;font-size:1.7rem;line-height:1.8rem;font-weight:800;text-shadow:0 1px 1px rgba(0,0,0,.9),0 2px 2px rgba(0,0,0,.9),0 4px 4px rgba(0,0,0,.6),0 8px 8px rgba(0,0,0,.6),0 16px 16px rgba(0,0,0,.3);margin:0 0 5px}.productGrid .item .copy .priceBadge.split .text .deal-small{width:100%;color:#fff;font-family:Agenda,sans-serif;font-size:1.3rem;line-height:1.3rem;font-weight:800;text-shadow:0 1px 1px rgba(0,0,0,.9),0 2px 2px rgba(0,0,0,.9),0 4px 4px rgba(0,0,0,.6),0 8px 8px rgba(0,0,0,.6),0 16px 16px rgba(0,0,0,.3)}.productGrid .item .copy .horizontalFlames{margin:auto 0 0;padding:0}.productGrid .item .copy .horizontalFlames:before{display:block;content:"";height:60px;margin:0 0 -15px -30px;width:calc(100% + 30px);background:url(https://cdn.weekshomehardware.ca/promos/2022-10-42-Dewalt-Fall-Super-Sale/flames-top.svg);background-size:100% 60px;background-repeat:no-repeat;background-position:bottom center;z-index:1}.productGrid .item .copy .horizontalFlames:after{display:block;content:"";height:60px;margin:-15px 0 0 -30px;width:calc(100% + 30px);background:url(https://cdn.weekshomehardware.ca/promos/2022-10-42-Dewalt-Fall-Super-Sale/flames-bottom.svg);background-size:100% 60px;background-repeat:no-repeat;background-position:bottom center;z-index:1}.productGrid .item .horizontalFlames .verticalFlames{position:relative}.productGrid .item .copy .horizontalFlames .verticalFlames:before{display:block;height:calc(100% + 20px);width:50px;content:"";position:absolute;top:-10px;left:-50px;background:url(https://cdn.weekshomehardware.ca/promos/2022-10-42-Dewalt-Fall-Super-Sale/flames-left.svg);background-size:50px 100%;background-repeat:no-repeat;background-position:bottom center}.productGrid .item .copy .horizontalFlames .verticalFlames:after{display:block;height:calc(100% + 20px);width:50px;content:"";position:absolute;top:-10px;right:-20px;background:url(https://cdn.weekshomehardware.ca/promos/2022-10-42-Dewalt-Fall-Super-Sale/flames-right.svg);background-size:50px 100%;background-repeat:no-repeat;background-position:bottom center}.productGrid .item .copy .horizontalFlames .verticalFlames .text{text-transform:uppercase}.maps{width:100%;margin:0 auto;padding:0 0 25px}.maps .map{width:100%;max-width:600px;border-radius:7px;margin:0 auto;overflow:clip;box-shadow:0 1px 1px #00000040,0 2px 2px #00000040,0 4px 4px #00000040,0 8px 8px #00000040,0 16px 16px #00000040,0 32px 32px #00000040}.maps .map .embed{height:300px}.maps .map .content{padding:25px;text-align:center;background-image:url(https://cdn.weekshomehardware.ca/promos/2022-10-42-Dewalt-Fall-Super-Sale/bg-grunge-yellow.webp);background-repeat:repeat;background-position:center;background-size:cover}.maps .map .content .name{font-family:agenda,sans-serif;font-weight:800;font-size:2.2rem;line-height:1.9rem;margin-bottom:15px;text-transform:uppercase;color:#171717}.maps .map .content .address,.maps .map .content .region{font-family:agenda,sans-serif;font-weight:700;font-size:2rem;line-height:2rem;text-transform:uppercase}.maps .map .content .actions{margin-top:25px;width:100%;display:flex;flex-direction:row;justify-content:space-between}.maps .map .content .actions a{width:48%;padding:10px 0;color:#fff;font-family:agenda,sans-serif;font-size:1.4rem;line-height:1.4rem;letter-spacing:1px;font-weight:700;border:3px solid #000;background:#171717;border-radius:20px;text-decoration:none;text-transform:uppercase;transition:color .5s,background .5s;position:relative;overflow:hidden}.maps .map .content .actions a:hover{background-repeat:repeat;background-position:center;background-size:cover;color:#fff}.text-white{color:#fff!important}.text-yellow{color:#facc15!important}.u-align-bottom{margin-top:auto}.heading{width:100%;padding:50px 0;color:#fff;font-family:agenda,sans-serif;font-weight:800;text-transform:uppercase;text-align:center}.heading .primary{font-size:3.5rem;line-height:3.3rem;letter-spacing:.5px;display:flex;flex-direction:row;align-items:center;justify-content:center}.heading .primary div{display:inline-block;flex-shrink:1}.heading .primary:before,.heading .primary:after{content:"";height:50px;width:50px;background:url(https://cdn.weekshomehardware.ca/promos/2024-03-10-Dewalt/fire.gif?v=2);background-size:contain;background-repeat:no-repeat;background-position:center;margin:-15px 0 0;flex-shrink:0}.heading .secondary{max-width:700px;font-weight:700;margin:5px auto 0;font-size:2rem;line-height:2rem;letter-spacing:.75px}.heading .secondary sup{position:relative;top:-8px;font-size:1.2rem;line-height:1.2rem;letter-spacing:.75px}.heading small{font-size:1rem;letter-spacing:1px;font-weight:500;opacity:.8}.text-large{font-size:2.2rem!important;line-height:2.2rem!important}.text-medium{font-size:2rem!important;line-height:2rem!important}@keyframes glow{0%{filter:drop-shadow(0px 0px 20px rgba(254,218,87,.7))}50%{filter:drop-shadow(0px 0px 20px rgba(254,218,87,.2))}to{filter:drop-shadow(0px 0px 20px rgba(254,218,87,.7))}}#freeApparel{max-width:800px;display:grid;grid-template-columns:repeat(12,1fr);margin:50px auto 25px}#freeApparel .image{grid-column:span 12;margin:0 0 25px}@media (min-width: 600px){#freeApparel .image{grid-column:span 4;margin:0}}#freeApparel .image img{display:block;width:100%;max-width:300px;animation-name:glow;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;margin:0 auto}#freeApparel .copy{grid-column:span 12;display:flex;flex-direction:column;justify-content:center;margin-top:-20px;z-index:2}@media (min-width: 600px){#freeApparel .copy{grid-column:span 8;margin-top:0}}#freeApparel .copy h2{color:#fff;font-family:agenda,sans-serif;font-weight:800;font-size:3rem;line-height:2.5rem;letter-spacing:.5px;text-transform:uppercase;margin:0 0 10px;text-align:center}@media (min-width: 600px){#freeApparel .copy h2{text-align:left}}#freeApparel .copy p{color:#facc15;font-family:agenda,sans-serif;font-weight:800;font-size:2rem;line-height:2rem;letter-spacing:.5px;text-transform:uppercase;margin:0 0 10px;text-align:center}@media (min-width: 600px){#freeApparel .copy p{text-align:left}}#freeApparel .copy small{color:#ffffff80;font-family:agenda,sans-serif;font-size:1rem;opacity:.8;text-transform:uppercase;text-align:center}@media (min-width: 600px){#freeApparel .copy small{text-align:left}}#grandPrizePack{max-width:800px;display:grid;grid-template-columns:repeat(12,1fr);margin:25px auto}#grandPrizePack .image{position:relative;grid-column:span 12;margin:0 0 25px;z-index:1}#grandPrizePack .image:before{content:"?";position:absolute;top:calc(50% - 5rem);text-align:center;left:0;right:0;font-family:agenda,sans-serif;font-size:10rem;font-weight:800;color:#fff;z-index:2;animation-name:glow;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;-webkit-text-stroke-width:5px;-webkit-text-stroke-color:black}@media (min-width: 600px){#grandPrizePack .image{grid-column:span 5;margin:0}}#grandPrizePack .image img{display:block;width:100%;max-width:400px;animation-name:glow;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;margin:0 auto}#grandPrizePack .copy{grid-column:span 12;display:flex;flex-direction:column;justify-content:center;margin-top:-50px;z-index:2}@media (min-width: 600px){#grandPrizePack .copy{grid-column:span 7;margin-top:0}}#grandPrizePack .copy h2{color:#fff;font-family:agenda,sans-serif;font-weight:800;font-size:3rem;line-height:2.5rem;letter-spacing:.5px;text-transform:uppercase;margin:0 0 10px;text-align:center}@media (min-width: 600px){#grandPrizePack .copy h2{text-align:left}}#grandPrizePack .copy p{color:#facc15;font-family:agenda,sans-serif;font-weight:800;font-size:2rem;line-height:2rem;letter-spacing:.5px;text-transform:uppercase;margin:0 0 10px;text-align:center}@media (min-width: 600px){#grandPrizePack .copy p{text-align:left}}#grandPrizePack .copy small{color:#ffffff80;font-family:agenda,sans-serif;font-size:1rem;opacity:.8;text-transform:uppercase;text-align:center}@media (min-width: 600px){#grandPrizePack .copy small{text-align:left}}*[data-v-ba2631a9],[data-v-ba2631a9]:after,[data-v-ba2631a9]:before{box-sizing:border-box;border:0 solid #e5e7eb}[data-v-ba2631a9]:after,[data-v-ba2631a9]:before{--tw-content:""}html[data-v-ba2631a9]{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal}body[data-v-ba2631a9]{margin:0;line-height:inherit}hr[data-v-ba2631a9]{height:0;color:inherit;border-top-width:1px}abbr[data-v-ba2631a9]:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1[data-v-ba2631a9],h2[data-v-ba2631a9],h3[data-v-ba2631a9],h4[data-v-ba2631a9],h5[data-v-ba2631a9],h6[data-v-ba2631a9]{font-size:inherit;font-weight:inherit}a[data-v-ba2631a9]{color:inherit;text-decoration:inherit}b[data-v-ba2631a9],strong[data-v-ba2631a9]{font-weight:bolder}code[data-v-ba2631a9],kbd[data-v-ba2631a9],pre[data-v-ba2631a9],samp[data-v-ba2631a9]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small[data-v-ba2631a9]{font-size:80%}sub[data-v-ba2631a9],sup[data-v-ba2631a9]{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub[data-v-ba2631a9]{bottom:-.25em}sup[data-v-ba2631a9]{top:-.5em}table[data-v-ba2631a9]{text-indent:0;border-color:inherit;border-collapse:collapse}button[data-v-ba2631a9],input[data-v-ba2631a9],optgroup[data-v-ba2631a9],select[data-v-ba2631a9],textarea[data-v-ba2631a9]{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button[data-v-ba2631a9],select[data-v-ba2631a9]{text-transform:none}[type=button][data-v-ba2631a9],[type=reset][data-v-ba2631a9],[type=submit][data-v-ba2631a9],button[data-v-ba2631a9]{-webkit-appearance:button;background-color:initial;background-image:none}[data-v-ba2631a9]:-moz-focusring{outline:auto}[data-v-ba2631a9]:-moz-ui-invalid{box-shadow:none}progress[data-v-ba2631a9]{vertical-align:initial}[data-v-ba2631a9]::-webkit-inner-spin-button,[data-v-ba2631a9]::-webkit-outer-spin-button{height:auto}[type=search][data-v-ba2631a9]{-webkit-appearance:textfield;outline-offset:-2px}[data-v-ba2631a9]::-webkit-search-decoration{-webkit-appearance:none}[data-v-ba2631a9]::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary[data-v-ba2631a9]{display:list-item}blockquote[data-v-ba2631a9],dd[data-v-ba2631a9],dl[data-v-ba2631a9],figure[data-v-ba2631a9],h1[data-v-ba2631a9],h2[data-v-ba2631a9],h3[data-v-ba2631a9],h4[data-v-ba2631a9],h5[data-v-ba2631a9],h6[data-v-ba2631a9],hr[data-v-ba2631a9],p[data-v-ba2631a9],pre[data-v-ba2631a9]{margin:0}fieldset[data-v-ba2631a9]{margin:0}fieldset[data-v-ba2631a9],legend[data-v-ba2631a9]{padding:0}menu[data-v-ba2631a9],ol[data-v-ba2631a9],ul[data-v-ba2631a9]{list-style:none;margin:0;padding:0}textarea[data-v-ba2631a9]{resize:vertical}input[data-v-ba2631a9]::-moz-placeholder,textarea[data-v-ba2631a9]::-moz-placeholder{opacity:1;color:#9ca3af}input[data-v-ba2631a9]::placeholder,textarea[data-v-ba2631a9]::placeholder{opacity:1;color:#9ca3af}[role=button][data-v-ba2631a9],button[data-v-ba2631a9]{cursor:pointer}[data-v-ba2631a9]:disabled{cursor:default}audio[data-v-ba2631a9],canvas[data-v-ba2631a9],embed[data-v-ba2631a9],iframe[data-v-ba2631a9],img[data-v-ba2631a9],object[data-v-ba2631a9],svg[data-v-ba2631a9],video[data-v-ba2631a9]{display:block;vertical-align:middle}img[data-v-ba2631a9],video[data-v-ba2631a9]{max-width:100%;height:auto}[hidden][data-v-ba2631a9]{display:none}*[data-v-ba2631a9],[data-v-ba2631a9]::backdrop,[data-v-ba2631a9]:after,[data-v-ba2631a9]:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.sr-only[data-v-ba2631a9]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.absolute[data-v-ba2631a9]{position:absolute}.relative[data-v-ba2631a9]{position:relative}.sticky[data-v-ba2631a9]{position:sticky}.right-0[data-v-ba2631a9]{right:0}.bottom-0[data-v-ba2631a9]{bottom:0}.left-0[data-v-ba2631a9]{left:0}.top-\[-2px\][data-v-ba2631a9]{top:-2px}.left-\[-1px\][data-v-ba2631a9]{left:-1px}.z-10[data-v-ba2631a9]{z-index:10}.mb-4[data-v-ba2631a9]{margin-bottom:1rem}.mb-2[data-v-ba2631a9]{margin-bottom:.5rem}.mt-auto[data-v-ba2631a9]{margin-top:auto}.mb-8[data-v-ba2631a9]{margin-bottom:2rem}.-mt-6[data-v-ba2631a9]{margin-top:-1.5rem}.mb-6[data-v-ba2631a9]{margin-bottom:1.5rem}.-mt-3[data-v-ba2631a9]{margin-top:-.75rem}.block[data-v-ba2631a9]{display:block}.flex[data-v-ba2631a9]{display:flex}.grid[data-v-ba2631a9]{display:grid}.aspect-square[data-v-ba2631a9]{aspect-ratio:1/1}.h-full[data-v-ba2631a9]{height:100%}.h-12[data-v-ba2631a9]{height:3rem}.h-6[data-v-ba2631a9]{height:1.5rem}.h-96[data-v-ba2631a9]{height:24rem}.h-min[data-v-ba2631a9]{height:-moz-min-content;height:min-content}.h-32[data-v-ba2631a9]{height:8rem}.h-36[data-v-ba2631a9]{height:9rem}.h-48[data-v-ba2631a9]{height:12rem}.h-72[data-v-ba2631a9]{height:18rem}.h-64[data-v-ba2631a9]{height:16rem}.max-h-12[data-v-ba2631a9]{max-height:3rem}.w-full[data-v-ba2631a9]{width:100%}.w-12[data-v-ba2631a9]{width:3rem}.w-6[data-v-ba2631a9]{width:1.5rem}.w-40[data-v-ba2631a9]{width:10rem}.max-w-sm[data-v-ba2631a9]{max-width:24rem}.resize[data-v-ba2631a9]{resize:both}.snap-x[data-v-ba2631a9]{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-start[data-v-ba2631a9]{scroll-snap-align:start}.scroll-px-2[data-v-ba2631a9]{scroll-padding-left:.5rem;scroll-padding-right:.5rem}.flex-row[data-v-ba2631a9]{flex-direction:row}.flex-col[data-v-ba2631a9]{flex-direction:column}.flex-col-reverse[data-v-ba2631a9]{flex-direction:column-reverse}.flex-nowrap[data-v-ba2631a9]{flex-wrap:nowrap}.items-center[data-v-ba2631a9]{align-items:center}.justify-end[data-v-ba2631a9]{justify-content:flex-end}.justify-center[data-v-ba2631a9]{justify-content:center}.justify-between[data-v-ba2631a9]{justify-content:space-between}.gap-8[data-v-ba2631a9]{gap:2rem}.gap-4[data-v-ba2631a9]{gap:1rem}.space-x-4[data-v-ba2631a9]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))}.justify-self-end[data-v-ba2631a9]{justify-self:end}.overflow-hidden[data-v-ba2631a9]{overflow:hidden}.overflow-x-scroll[data-v-ba2631a9]{overflow-x:scroll}.overscroll-x-contain[data-v-ba2631a9]{overscroll-behavior-x:contain}.scroll-smooth[data-v-ba2631a9]{scroll-behavior:smooth}.text-ellipsis[data-v-ba2631a9]{text-overflow:ellipsis}.rounded-xl[data-v-ba2631a9]{border-radius:.75rem}.rounded-lg[data-v-ba2631a9]{border-radius:.5rem}.rounded-full[data-v-ba2631a9]{border-radius:9999px}.rounded-2xl[data-v-ba2631a9]{border-radius:1rem}.border[data-v-ba2631a9]{border-width:1px}.border-gray-100[data-v-ba2631a9]{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity))}.bg-white[data-v-ba2631a9]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-black\/50[data-v-ba2631a9]{background-color:#00000080}.bg-\[\#007ca1\]\/70[data-v-ba2631a9]{background-color:#007ca1b3}.bg-\[\#51B5C0\][data-v-ba2631a9]{--tw-bg-opacity:1;background-color:rgb(81 181 192/var(--tw-bg-opacity))}.bg-\[\#d6001c\]\/70[data-v-ba2631a9]{background-color:#d6001cb3}.bg-black[data-v-ba2631a9]{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-\[\#004028\][data-v-ba2631a9]{--tw-bg-opacity:1;background-color:rgb(0 64 40/var(--tw-bg-opacity))}.bg-\[\#431418\]\/70[data-v-ba2631a9]{background-color:#431418b3}.bg-\[\#97248B\]\/70[data-v-ba2631a9]{background-color:#97248bb3}.bg-\[\#dc1f26\][data-v-ba2631a9]{--tw-bg-opacity:1;background-color:rgb(220 31 38/var(--tw-bg-opacity))}.bg-\[\#654EA0\][data-v-ba2631a9]{--tw-bg-opacity:1;background-color:rgb(101 78 160/var(--tw-bg-opacity))}.bg-\[\#da4340\][data-v-ba2631a9]{--tw-bg-opacity:1;background-color:rgb(218 67 64/var(--tw-bg-opacity))}.bg-\[\#052b40\][data-v-ba2631a9]{--tw-bg-opacity:1;background-color:rgb(5 43 64/var(--tw-bg-opacity))}.bg-\[\#155441\][data-v-ba2631a9]{--tw-bg-opacity:1;background-color:rgb(21 84 65/var(--tw-bg-opacity))}.bg-\[\#912e2c\][data-v-ba2631a9]{--tw-bg-opacity:1;background-color:rgb(145 46 44/var(--tw-bg-opacity))}.bg-\[\#0a0a0a\][data-v-ba2631a9]{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity))}.bg-\[\#0078b7\][data-v-ba2631a9]{--tw-bg-opacity:1;background-color:rgb(0 120 183/var(--tw-bg-opacity))}.bg-\[\#FEDF00\][data-v-ba2631a9]{--tw-bg-opacity:1;background-color:rgb(254 223 0/var(--tw-bg-opacity))}.bg-\[\#591c61\][data-v-ba2631a9]{--tw-bg-opacity:1;background-color:rgb(89 28 97/var(--tw-bg-opacity))}.bg-\[\#058243\][data-v-ba2631a9]{--tw-bg-opacity:1;background-color:rgb(5 130 67/var(--tw-bg-opacity))}.bg-\[\#024981\][data-v-ba2631a9]{--tw-bg-opacity:1;background-color:rgb(2 73 129/var(--tw-bg-opacity))}.bg-\[\#008043\][data-v-ba2631a9]{--tw-bg-opacity:1;background-color:rgb(0 128 67/var(--tw-bg-opacity))}.bg-gradient-to-t[data-v-ba2631a9]{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-header[data-v-ba2631a9]{background-image:url(https://cdn.attrium.ca/campaigns/2025-07-Celebrate-Summer-Sale/campaign-background.webp)}.bg-branding[data-v-ba2631a9]{background-image:url(https://cdn.attrium.ca/campaigns/2025-07-Celebrate-Summer-Sale/campaign-branding.webp)}.bg-gradient-to-br[data-v-ba2631a9]{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-\[\#007ca1\][data-v-ba2631a9]{--tw-gradient-from:#007ca1;--tw-gradient-to:#007ca100;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#335465\][data-v-ba2631a9]{--tw-gradient-from:#335465;--tw-gradient-to:#33546500;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black[data-v-ba2631a9]{--tw-gradient-from:#000;--tw-gradient-to:#0000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#004028\][data-v-ba2631a9]{--tw-gradient-from:#004028;--tw-gradient-to:#00402800;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#431418\][data-v-ba2631a9]{--tw-gradient-from:#431418;--tw-gradient-to:#43141800;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#97248B\][data-v-ba2631a9]{--tw-gradient-from:#97248b;--tw-gradient-to:#97248b00;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#d6001c\][data-v-ba2631a9]{--tw-gradient-from:#d6001c;--tw-gradient-to:#d6001c00;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#654EA0\][data-v-ba2631a9]{--tw-gradient-from:#654ea0;--tw-gradient-to:#654ea000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#da4340\][data-v-ba2631a9]{--tw-gradient-from:#da4340;--tw-gradient-to:#da434000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#052b40\][data-v-ba2631a9]{--tw-gradient-from:#052b40;--tw-gradient-to:#052b4000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#155441\][data-v-ba2631a9]{--tw-gradient-from:#155441;--tw-gradient-to:#15544100;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#912e2c\][data-v-ba2631a9]{--tw-gradient-from:#912e2c;--tw-gradient-to:#912e2c00;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#0a0a0a\][data-v-ba2631a9]{--tw-gradient-from:#0a0a0a;--tw-gradient-to:#0a0a0a00;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#0078b7\][data-v-ba2631a9]{--tw-gradient-from:#0078b7;--tw-gradient-to:#0078b700;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#000\][data-v-ba2631a9]{--tw-gradient-from:#000;--tw-gradient-to:#0000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#591c61\][data-v-ba2631a9]{--tw-gradient-from:#591c61;--tw-gradient-to:#591c6100;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#058243\][data-v-ba2631a9]{--tw-gradient-from:#058243;--tw-gradient-to:#05824300;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#024981\][data-v-ba2631a9]{--tw-gradient-from:#024981;--tw-gradient-to:#02498100;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#008043\][data-v-ba2631a9]{--tw-gradient-from:#008043;--tw-gradient-to:#00804300;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#0277b9\][data-v-ba2631a9]{--tw-gradient-from:#0277b9;--tw-gradient-to:#0277b900;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#00a5ff\][data-v-ba2631a9]{--tw-gradient-from:#00a5ff;--tw-gradient-to:#00a5ff00;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-\[\#007ca1\]\/0[data-v-ba2631a9]{--tw-gradient-to:#007ca100}.to-\[\#335465\]\/0[data-v-ba2631a9]{--tw-gradient-to:#33546500}.to-black\/0[data-v-ba2631a9]{--tw-gradient-to:#0000}.to-\[\#004028\]\/0[data-v-ba2631a9]{--tw-gradient-to:#00402800}.to-\[\#431418\]\/0[data-v-ba2631a9]{--tw-gradient-to:#43141800}.to-\[\#97248B\]\/0[data-v-ba2631a9]{--tw-gradient-to:#97248b00}.to-\[\#d6001c\]\/0[data-v-ba2631a9]{--tw-gradient-to:#d6001c00}.to-\[\#654EA0\]\/0[data-v-ba2631a9]{--tw-gradient-to:#654ea000}.to-\[\#da4340\]\/0[data-v-ba2631a9]{--tw-gradient-to:#da434000}.to-\[\#052b40\]\/0[data-v-ba2631a9]{--tw-gradient-to:#052b4000}.to-\[\#155441\]\/0[data-v-ba2631a9]{--tw-gradient-to:#15544100}.to-\[\#912e2c\]\/0[data-v-ba2631a9]{--tw-gradient-to:#912e2c00}.to-\[\#0a0a0a\]\/0[data-v-ba2631a9]{--tw-gradient-to:#0a0a0a00}.to-\[\#0078b7\]\/0[data-v-ba2631a9]{--tw-gradient-to:#0078b700}.to-\[\#000\]\/0[data-v-ba2631a9]{--tw-gradient-to:#0000}.to-\[\#591c61\]\/0[data-v-ba2631a9]{--tw-gradient-to:#591c6100}.to-\[\#058243\]\/0[data-v-ba2631a9]{--tw-gradient-to:#05824300}.to-\[\#024981\]\/0[data-v-ba2631a9]{--tw-gradient-to:#02498100}.to-\[\#008043\]\/0[data-v-ba2631a9]{--tw-gradient-to:#00804300}.to-\[\#00a5ff\]\/0[data-v-ba2631a9]{--tw-gradient-to:#00a5ff00}.to-\[\#0277b9\][data-v-ba2631a9]{--tw-gradient-to:#0277b9}.bg-cover[data-v-ba2631a9]{background-size:cover}.bg-contain[data-v-ba2631a9]{background-size:contain}.bg-center[data-v-ba2631a9]{background-position:50%}.bg-\[center_70\%\][data-v-ba2631a9]{background-position:center 70%}.bg-no-repeat[data-v-ba2631a9]{background-repeat:no-repeat}.fill-white[data-v-ba2631a9]{fill:#fff}.stroke-white[data-v-ba2631a9]{stroke:#fff}.stroke-2[data-v-ba2631a9]{stroke-width:2}.object-cover[data-v-ba2631a9]{-o-object-fit:cover;object-fit:cover}.object-center[data-v-ba2631a9]{-o-object-position:center;object-position:center}.object-top[data-v-ba2631a9]{-o-object-position:top;object-position:top}.object-left-top[data-v-ba2631a9]{-o-object-position:left top;object-position:left top}.p-3[data-v-ba2631a9]{padding:.75rem}.p-4[data-v-ba2631a9]{padding:1rem}.p-6[data-v-ba2631a9]{padding:1.5rem}.p-8[data-v-ba2631a9]{padding:2rem}.px-4[data-v-ba2631a9]{padding-left:1rem;padding-right:1rem}.py-4[data-v-ba2631a9]{padding-top:1rem;padding-bottom:1rem}.px-6[data-v-ba2631a9]{padding-left:1.5rem;padding-right:1.5rem}.py-2[data-v-ba2631a9]{padding-top:.5rem;padding-bottom:.5rem}.px-8[data-v-ba2631a9]{padding-left:2rem;padding-right:2rem}.pt-24[data-v-ba2631a9]{padding-top:6rem}.pb-4[data-v-ba2631a9]{padding-bottom:1rem}.pb-8[data-v-ba2631a9]{padding-bottom:2rem}.pb-6[data-v-ba2631a9]{padding-bottom:1.5rem}.text-center[data-v-ba2631a9]{text-align:center}.font-agenda[data-v-ba2631a9]{font-family:Agenda,ui-sans-serif,system-ui}.text-xl[data-v-ba2631a9]{font-size:1.25rem;line-height:1.75rem}.text-sm[data-v-ba2631a9]{font-size:.875rem;line-height:1.25rem}.text-2xs[data-v-ba2631a9]{font-size:.65rem}.text-3xl[data-v-ba2631a9]{font-size:1.875rem;line-height:2.25rem}.text-lg[data-v-ba2631a9]{font-size:1.125rem;line-height:1.75rem}.text-4xl[data-v-ba2631a9]{font-size:2.25rem;line-height:2.5rem}.text-2xl[data-v-ba2631a9]{font-size:1.5rem;line-height:2rem}.font-bold[data-v-ba2631a9]{font-weight:700}.font-extrabold[data-v-ba2631a9]{font-weight:800}.font-normal[data-v-ba2631a9]{font-weight:400}.font-black[data-v-ba2631a9]{font-weight:900}.font-semibold[data-v-ba2631a9]{font-weight:600}.uppercase[data-v-ba2631a9]{text-transform:uppercase}.leading-5[data-v-ba2631a9]{line-height:1.25rem}.leading-4[data-v-ba2631a9]{line-height:1rem}.leading-\[1\.5rem\][data-v-ba2631a9]{line-height:1.5rem}.leading-none[data-v-ba2631a9]{line-height:1}.leading-\[2rem\][data-v-ba2631a9]{line-height:2rem}.tracking-wide[data-v-ba2631a9]{letter-spacing:.025em}.tracking-wider[data-v-ba2631a9]{letter-spacing:.05em}.text-white[data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-transparent[data-v-ba2631a9]{color:#0000}.text-\[\#ffd100\][data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(255 209 0/var(--tw-text-opacity))}.text-white\/50[data-v-ba2631a9]{color:#ffffff80}.text-yellow-400[data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.text-\[\#335465\][data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(51 84 101/var(--tw-text-opacity))}.text-black[data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-\[\#431418\][data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(67 20 24/var(--tw-text-opacity))}.text-\[\#af1f8e\][data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(175 31 142/var(--tw-text-opacity))}.text-\[\#d6001c\][data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(214 0 28/var(--tw-text-opacity))}.text-\[\#654EA0\][data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(101 78 160/var(--tw-text-opacity))}.text-\[\#da4340\][data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(218 67 64/var(--tw-text-opacity))}.text-\[\#052b40\][data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(5 43 64/var(--tw-text-opacity))}.text-\[\#155441\][data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(21 84 65/var(--tw-text-opacity))}.text-\[\#912e2c\][data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(145 46 44/var(--tw-text-opacity))}.text-\[\#0a0a0a\][data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity))}.text-\[\#0078b7\][data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(0 120 183/var(--tw-text-opacity))}.text-\[\#FEDF00\][data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(254 223 0/var(--tw-text-opacity))}.text-\[\#000\][data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-\[\#fff\][data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-\[\#e6c82e\][data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(230 200 46/var(--tw-text-opacity))}.text-white\/75[data-v-ba2631a9]{color:#ffffffbf}.text-\[\#591c61\][data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(89 28 97/var(--tw-text-opacity))}.text-\[\#058243\][data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(5 130 67/var(--tw-text-opacity))}.text-\[\#edeb00\][data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(237 235 0/var(--tw-text-opacity))}.text-\[\#024981\][data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(2 73 129/var(--tw-text-opacity))}.text-\[\#008043\][data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(0 128 67/var(--tw-text-opacity))}.text-\[\#2f8fdc\][data-v-ba2631a9]{--tw-text-opacity:1;color:rgb(47 143 220/var(--tw-text-opacity))}.shadow-xl[data-v-ba2631a9]{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.shadow-md[data-v-ba2631a9],.shadow-xl[data-v-ba2631a9]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md[data-v-ba2631a9]{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-2xl[data-v-ba2631a9]{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ring-2[data-v-ba2631a9]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-white[data-v-ba2631a9]{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}.ring-black[data-v-ba2631a9]{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity))}.backdrop-blur-lg[data-v-ba2631a9]{--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-all[data-v-ba2631a9]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.faint-outline[data-v-ba2631a9]{text-shadow:1px 1px 0 #2775b3,0 1px 1px #2775b380,0 -1px 1px #2775b373,0 2px 2px #2775b366,0 4px 4px #2775b380,0 8px 8px #2775b34d,0 16px 16px #2775b34d,0 -6px 16px #2775b373}.graphic-clip-path[data-v-ba2631a9]{-webkit-clip-path:polygon(0 0,50% 8%,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,50% 8%,100% 0,100% 100%,0 100%)}@media (min-width:768px){.graphic-clip-path[data-v-ba2631a9]{-webkit-clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,0 50%,0 0);clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,0 50%,0 0)}}@media (min-width:1024px){.graphic-clip-path[data-v-ba2631a9]{-webkit-clip-path:polygon(100% 0,97% 50%,100% 100%,0 100%,0 50%,0 0);clip-path:polygon(100% 0,97% 50%,100% 100%,0 100%,0 50%,0 0)}}.branding-clip-path[data-v-ba2631a9]{-webkit-clip-path:polygon(0 93%,50% 100%,100% 93%,100% 0,0 0);clip-path:polygon(0 93%,50% 100%,100% 93%,100% 0,0 0)}@media (min-width:768px){.branding-clip-path[data-v-ba2631a9]{-webkit-clip-path:polygon(100% 0,100% 100%,5% 100%,0 50%,5% 0);clip-path:polygon(100% 0,100% 100%,5% 100%,0 50%,5% 0)}}@media (min-width:1024px){.branding-clip-path[data-v-ba2631a9]{-webkit-clip-path:polygon(100% 0,100% 100%,4% 100%,0 50%,4% 0);clip-path:polygon(100% 0,100% 100%,4% 100%,0 50%,4% 0)}}.before\:absolute[data-v-ba2631a9]:before{content:var(--tw-content);position:absolute}.before\:relative[data-v-ba2631a9]:before{content:var(--tw-content);position:relative}.before\:left-\[-1px\][data-v-ba2631a9]:before{content:var(--tw-content);left:-1px}.before\:top-\[-2px\][data-v-ba2631a9]:before{content:var(--tw-content);top:-2px}.before\:top-\[4px\][data-v-ba2631a9]:before{content:var(--tw-content);top:4px}.before\:top-\[10px\][data-v-ba2631a9]:before{content:var(--tw-content);top:10px}.before\:left-\[10px\][data-v-ba2631a9]:before{content:var(--tw-content);left:10px}.before\:block[data-v-ba2631a9]:before{content:var(--tw-content);display:block}.before\:rounded-md[data-v-ba2631a9]:before{content:var(--tw-content);border-radius:.375rem}.before\:px-2[data-v-ba2631a9]:before{content:var(--tw-content);padding-left:.5rem;padding-right:.5rem}.before\:py-1[data-v-ba2631a9]:before{content:var(--tw-content);padding-top:.25rem;padding-bottom:.25rem}.before\:text-xs[data-v-ba2631a9]:before{content:var(--tw-content);font-size:.75rem;line-height:1rem}.before\:font-bold[data-v-ba2631a9]:before{content:var(--tw-content);font-weight:700}.before\:uppercase[data-v-ba2631a9]:before{content:var(--tw-content);text-transform:uppercase}.before\:leading-5[data-v-ba2631a9]:before{content:var(--tw-content);line-height:1.25rem}.before\:text-white[data-v-ba2631a9]:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\$\'\][data-v-ba2631a9]:before{--tw-content:"$";content:var(--tw-content)}.before\:content-\[attr\(data-savings\)\][data-v-ba2631a9]:before{--tw-content:attr(data-savings);content:var(--tw-content)}.after\:pointer-events-none[data-v-ba2631a9]:after{content:var(--tw-content);pointer-events:none}.after\:absolute[data-v-ba2631a9]:after{content:var(--tw-content);position:absolute}.after\:inset-0[data-v-ba2631a9]:after{content:var(--tw-content);inset:0}.after\:block[data-v-ba2631a9]:after{content:var(--tw-content);display:block}.after\:bg-gray-400[data-v-ba2631a9]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity))}.after\:opacity-10[data-v-ba2631a9]:after{content:var(--tw-content);opacity:.1}.hover\:shadow-lg[data-v-ba2631a9]:hover{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.sm\:h-80[data-v-ba2631a9]{height:20rem}.sm\:grid-cols-2[data-v-ba2631a9]{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:px-4[data-v-ba2631a9]{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.md\:mt-0[data-v-ba2631a9]{margin-top:0}.md\:h-80[data-v-ba2631a9]{height:20rem}.md\:h-auto[data-v-ba2631a9]{height:auto}.md\:h-36[data-v-ba2631a9]{height:9rem}.md\:w-2\/3[data-v-ba2631a9]{width:66.666667%}.md\:w-1\/3[data-v-ba2631a9]{width:33.333333%}.md\:w-6\/12[data-v-ba2631a9]{width:50%}.md\:grid-cols-2[data-v-ba2631a9]{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3[data-v-ba2631a9]{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row[data-v-ba2631a9]{flex-direction:row}.md\:justify-end[data-v-ba2631a9]{justify-content:flex-end}}@media (min-width:1024px){.lg\:w-7\/12[data-v-ba2631a9]{width:58.333333%}.lg\:w-5\/12[data-v-ba2631a9]{width:41.666667%}.lg\:grid-cols-3[data-v-ba2631a9]{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:justify-start[data-v-ba2631a9]{justify-content:flex-start}}#national-campaign-heading[data-v-ba2631a9]{font-family:agenda,Arial,Helvetica,sans-serif;min-height:250px;max-height:fit-content;margin:0 0 20px}#national-campaign-heading #image[data-v-ba2631a9]{min-height:400px;margin:-20px 0 10px}@media (min-width: 768px){#national-campaign-heading #image[data-v-ba2631a9]{margin:0;max-height:400px}}#national-campaign-heading #branding[data-v-ba2631a9]{min-height:350px}@media (min-width: 768px){#national-campaign-heading #branding[data-v-ba2631a9]{margin:0;max-height:400px}}#national-campaign-heading #branding h2[data-v-ba2631a9]{height:150px}#national-campaign-heading #branding .dates[data-v-ba2631a9]{font-weight:700;font-size:3rem;color:#fff;padding:10px 0}#national-campaign-heading #branding a[data-v-ba2631a9]{box-shadow:none;color:#047abd;background:#fff;font-size:1.5rem;padding:10px 20px;border-radius:50px;transition:all .5s;border:3px solid white}#national-campaign-heading #branding a[data-v-ba2631a9]:hover{background:#047abd;color:#fff}#national-campaign-text-heading[data-v-ba2631a9]{font-weight:900;font-size:5rem;line-height:3.2rem;letter-spacing:.5px;margin:25px auto 15px;text-align:center;max-width:500px;text-wrap:balance}#national-campaign-product-grid[data-v-ba2631a9]{margin-bottom:0}.national-graphic-clip-path[data-v-ba2631a9]{clip-path:polygon(0% 0%,50% 10%,100% 0%,100% 100%,0% 100%)}@media (min-width: 768px){.national-graphic-clip-path[data-v-ba2631a9]{clip-path:polygon(100% 0%,95% 50%,100% 100%,0 100%,0% 50%,0 0)}}.national-branding-clip-path[data-v-ba2631a9]{clip-path:polygon(0% 89%,50% 100%,100% 89%,100% 0%,0% 0%)}@media (min-width: 768px){.national-branding-clip-path[data-v-ba2631a9]{clip-path:polygon(100% 0%,100% 100%,5% 100%,0% 50%,5% 0%)}}*[data-v-a68b33c9],[data-v-a68b33c9]:after,[data-v-a68b33c9]:before{box-sizing:border-box;border:0 solid #e5e7eb}[data-v-a68b33c9]:after,[data-v-a68b33c9]:before{--tw-content:""}html[data-v-a68b33c9]{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal}body[data-v-a68b33c9]{margin:0;line-height:inherit}hr[data-v-a68b33c9]{height:0;color:inherit;border-top-width:1px}abbr[data-v-a68b33c9]:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1[data-v-a68b33c9],h2[data-v-a68b33c9],h3[data-v-a68b33c9],h4[data-v-a68b33c9],h5[data-v-a68b33c9],h6[data-v-a68b33c9]{font-size:inherit;font-weight:inherit}a[data-v-a68b33c9]{color:inherit;text-decoration:inherit}b[data-v-a68b33c9],strong[data-v-a68b33c9]{font-weight:bolder}code[data-v-a68b33c9],kbd[data-v-a68b33c9],pre[data-v-a68b33c9],samp[data-v-a68b33c9]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small[data-v-a68b33c9]{font-size:80%}sub[data-v-a68b33c9],sup[data-v-a68b33c9]{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub[data-v-a68b33c9]{bottom:-.25em}sup[data-v-a68b33c9]{top:-.5em}table[data-v-a68b33c9]{text-indent:0;border-color:inherit;border-collapse:collapse}button[data-v-a68b33c9],input[data-v-a68b33c9],optgroup[data-v-a68b33c9],select[data-v-a68b33c9],textarea[data-v-a68b33c9]{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button[data-v-a68b33c9],select[data-v-a68b33c9]{text-transform:none}[type=button][data-v-a68b33c9],[type=reset][data-v-a68b33c9],[type=submit][data-v-a68b33c9],button[data-v-a68b33c9]{-webkit-appearance:button;background-color:initial;background-image:none}[data-v-a68b33c9]:-moz-focusring{outline:auto}[data-v-a68b33c9]:-moz-ui-invalid{box-shadow:none}progress[data-v-a68b33c9]{vertical-align:initial}[data-v-a68b33c9]::-webkit-inner-spin-button,[data-v-a68b33c9]::-webkit-outer-spin-button{height:auto}[type=search][data-v-a68b33c9]{-webkit-appearance:textfield;outline-offset:-2px}[data-v-a68b33c9]::-webkit-search-decoration{-webkit-appearance:none}[data-v-a68b33c9]::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary[data-v-a68b33c9]{display:list-item}blockquote[data-v-a68b33c9],dd[data-v-a68b33c9],dl[data-v-a68b33c9],figure[data-v-a68b33c9],h1[data-v-a68b33c9],h2[data-v-a68b33c9],h3[data-v-a68b33c9],h4[data-v-a68b33c9],h5[data-v-a68b33c9],h6[data-v-a68b33c9],hr[data-v-a68b33c9],p[data-v-a68b33c9],pre[data-v-a68b33c9]{margin:0}fieldset[data-v-a68b33c9]{margin:0}fieldset[data-v-a68b33c9],legend[data-v-a68b33c9]{padding:0}menu[data-v-a68b33c9],ol[data-v-a68b33c9],ul[data-v-a68b33c9]{list-style:none;margin:0;padding:0}textarea[data-v-a68b33c9]{resize:vertical}input[data-v-a68b33c9]::-moz-placeholder,textarea[data-v-a68b33c9]::-moz-placeholder{opacity:1;color:#9ca3af}input[data-v-a68b33c9]::placeholder,textarea[data-v-a68b33c9]::placeholder{opacity:1;color:#9ca3af}[role=button][data-v-a68b33c9],button[data-v-a68b33c9]{cursor:pointer}[data-v-a68b33c9]:disabled{cursor:default}audio[data-v-a68b33c9],canvas[data-v-a68b33c9],embed[data-v-a68b33c9],iframe[data-v-a68b33c9],img[data-v-a68b33c9],object[data-v-a68b33c9],svg[data-v-a68b33c9],video[data-v-a68b33c9]{display:block;vertical-align:middle}img[data-v-a68b33c9],video[data-v-a68b33c9]{max-width:100%;height:auto}[hidden][data-v-a68b33c9]{display:none}*[data-v-a68b33c9],[data-v-a68b33c9]::backdrop,[data-v-a68b33c9]:after,[data-v-a68b33c9]:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.sr-only[data-v-a68b33c9]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.absolute[data-v-a68b33c9]{position:absolute}.relative[data-v-a68b33c9]{position:relative}.sticky[data-v-a68b33c9]{position:sticky}.right-0[data-v-a68b33c9]{right:0}.bottom-0[data-v-a68b33c9]{bottom:0}.left-0[data-v-a68b33c9]{left:0}.top-\[-2px\][data-v-a68b33c9]{top:-2px}.left-\[-1px\][data-v-a68b33c9]{left:-1px}.z-10[data-v-a68b33c9]{z-index:10}.mb-4[data-v-a68b33c9]{margin-bottom:1rem}.mb-2[data-v-a68b33c9]{margin-bottom:.5rem}.mt-auto[data-v-a68b33c9]{margin-top:auto}.mb-8[data-v-a68b33c9]{margin-bottom:2rem}.-mt-6[data-v-a68b33c9]{margin-top:-1.5rem}.mb-6[data-v-a68b33c9]{margin-bottom:1.5rem}.-mt-3[data-v-a68b33c9]{margin-top:-.75rem}.block[data-v-a68b33c9]{display:block}.flex[data-v-a68b33c9]{display:flex}.grid[data-v-a68b33c9]{display:grid}.aspect-square[data-v-a68b33c9]{aspect-ratio:1/1}.h-full[data-v-a68b33c9]{height:100%}.h-12[data-v-a68b33c9]{height:3rem}.h-6[data-v-a68b33c9]{height:1.5rem}.h-96[data-v-a68b33c9]{height:24rem}.h-min[data-v-a68b33c9]{height:-moz-min-content;height:min-content}.h-32[data-v-a68b33c9]{height:8rem}.h-36[data-v-a68b33c9]{height:9rem}.h-48[data-v-a68b33c9]{height:12rem}.h-72[data-v-a68b33c9]{height:18rem}.h-64[data-v-a68b33c9]{height:16rem}.max-h-12[data-v-a68b33c9]{max-height:3rem}.w-full[data-v-a68b33c9]{width:100%}.w-12[data-v-a68b33c9]{width:3rem}.w-6[data-v-a68b33c9]{width:1.5rem}.w-40[data-v-a68b33c9]{width:10rem}.max-w-sm[data-v-a68b33c9]{max-width:24rem}.resize[data-v-a68b33c9]{resize:both}.snap-x[data-v-a68b33c9]{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-start[data-v-a68b33c9]{scroll-snap-align:start}.scroll-px-2[data-v-a68b33c9]{scroll-padding-left:.5rem;scroll-padding-right:.5rem}.flex-row[data-v-a68b33c9]{flex-direction:row}.flex-col[data-v-a68b33c9]{flex-direction:column}.flex-col-reverse[data-v-a68b33c9]{flex-direction:column-reverse}.flex-nowrap[data-v-a68b33c9]{flex-wrap:nowrap}.items-center[data-v-a68b33c9]{align-items:center}.justify-end[data-v-a68b33c9]{justify-content:flex-end}.justify-center[data-v-a68b33c9]{justify-content:center}.justify-between[data-v-a68b33c9]{justify-content:space-between}.gap-8[data-v-a68b33c9]{gap:2rem}.gap-4[data-v-a68b33c9]{gap:1rem}.space-x-4[data-v-a68b33c9]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))}.justify-self-end[data-v-a68b33c9]{justify-self:end}.overflow-hidden[data-v-a68b33c9]{overflow:hidden}.overflow-x-scroll[data-v-a68b33c9]{overflow-x:scroll}.overscroll-x-contain[data-v-a68b33c9]{overscroll-behavior-x:contain}.scroll-smooth[data-v-a68b33c9]{scroll-behavior:smooth}.text-ellipsis[data-v-a68b33c9]{text-overflow:ellipsis}.rounded-xl[data-v-a68b33c9]{border-radius:.75rem}.rounded-lg[data-v-a68b33c9]{border-radius:.5rem}.rounded-full[data-v-a68b33c9]{border-radius:9999px}.rounded-2xl[data-v-a68b33c9]{border-radius:1rem}.border[data-v-a68b33c9]{border-width:1px}.border-gray-100[data-v-a68b33c9]{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity))}.bg-white[data-v-a68b33c9]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-black\/50[data-v-a68b33c9]{background-color:#00000080}.bg-\[\#007ca1\]\/70[data-v-a68b33c9]{background-color:#007ca1b3}.bg-\[\#51B5C0\][data-v-a68b33c9]{--tw-bg-opacity:1;background-color:rgb(81 181 192/var(--tw-bg-opacity))}.bg-\[\#d6001c\]\/70[data-v-a68b33c9]{background-color:#d6001cb3}.bg-black[data-v-a68b33c9]{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-\[\#004028\][data-v-a68b33c9]{--tw-bg-opacity:1;background-color:rgb(0 64 40/var(--tw-bg-opacity))}.bg-\[\#431418\]\/70[data-v-a68b33c9]{background-color:#431418b3}.bg-\[\#97248B\]\/70[data-v-a68b33c9]{background-color:#97248bb3}.bg-\[\#dc1f26\][data-v-a68b33c9]{--tw-bg-opacity:1;background-color:rgb(220 31 38/var(--tw-bg-opacity))}.bg-\[\#654EA0\][data-v-a68b33c9]{--tw-bg-opacity:1;background-color:rgb(101 78 160/var(--tw-bg-opacity))}.bg-\[\#da4340\][data-v-a68b33c9]{--tw-bg-opacity:1;background-color:rgb(218 67 64/var(--tw-bg-opacity))}.bg-\[\#052b40\][data-v-a68b33c9]{--tw-bg-opacity:1;background-color:rgb(5 43 64/var(--tw-bg-opacity))}.bg-\[\#155441\][data-v-a68b33c9]{--tw-bg-opacity:1;background-color:rgb(21 84 65/var(--tw-bg-opacity))}.bg-\[\#912e2c\][data-v-a68b33c9]{--tw-bg-opacity:1;background-color:rgb(145 46 44/var(--tw-bg-opacity))}.bg-\[\#0a0a0a\][data-v-a68b33c9]{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity))}.bg-\[\#0078b7\][data-v-a68b33c9]{--tw-bg-opacity:1;background-color:rgb(0 120 183/var(--tw-bg-opacity))}.bg-\[\#FEDF00\][data-v-a68b33c9]{--tw-bg-opacity:1;background-color:rgb(254 223 0/var(--tw-bg-opacity))}.bg-\[\#591c61\][data-v-a68b33c9]{--tw-bg-opacity:1;background-color:rgb(89 28 97/var(--tw-bg-opacity))}.bg-\[\#058243\][data-v-a68b33c9]{--tw-bg-opacity:1;background-color:rgb(5 130 67/var(--tw-bg-opacity))}.bg-\[\#024981\][data-v-a68b33c9]{--tw-bg-opacity:1;background-color:rgb(2 73 129/var(--tw-bg-opacity))}.bg-\[\#008043\][data-v-a68b33c9]{--tw-bg-opacity:1;background-color:rgb(0 128 67/var(--tw-bg-opacity))}.bg-gradient-to-t[data-v-a68b33c9]{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-header[data-v-a68b33c9]{background-image:url(https://cdn.attrium.ca/campaigns/2025-07-Celebrate-Summer-Sale/campaign-background.webp)}.bg-branding[data-v-a68b33c9]{background-image:url(https://cdn.attrium.ca/campaigns/2025-07-Celebrate-Summer-Sale/campaign-branding.webp)}.bg-gradient-to-br[data-v-a68b33c9]{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-\[\#007ca1\][data-v-a68b33c9]{--tw-gradient-from:#007ca1;--tw-gradient-to:#007ca100;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#335465\][data-v-a68b33c9]{--tw-gradient-from:#335465;--tw-gradient-to:#33546500;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black[data-v-a68b33c9]{--tw-gradient-from:#000;--tw-gradient-to:#0000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#004028\][data-v-a68b33c9]{--tw-gradient-from:#004028;--tw-gradient-to:#00402800;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#431418\][data-v-a68b33c9]{--tw-gradient-from:#431418;--tw-gradient-to:#43141800;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#97248B\][data-v-a68b33c9]{--tw-gradient-from:#97248b;--tw-gradient-to:#97248b00;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#d6001c\][data-v-a68b33c9]{--tw-gradient-from:#d6001c;--tw-gradient-to:#d6001c00;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#654EA0\][data-v-a68b33c9]{--tw-gradient-from:#654ea0;--tw-gradient-to:#654ea000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#da4340\][data-v-a68b33c9]{--tw-gradient-from:#da4340;--tw-gradient-to:#da434000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#052b40\][data-v-a68b33c9]{--tw-gradient-from:#052b40;--tw-gradient-to:#052b4000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#155441\][data-v-a68b33c9]{--tw-gradient-from:#155441;--tw-gradient-to:#15544100;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#912e2c\][data-v-a68b33c9]{--tw-gradient-from:#912e2c;--tw-gradient-to:#912e2c00;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#0a0a0a\][data-v-a68b33c9]{--tw-gradient-from:#0a0a0a;--tw-gradient-to:#0a0a0a00;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#0078b7\][data-v-a68b33c9]{--tw-gradient-from:#0078b7;--tw-gradient-to:#0078b700;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#000\][data-v-a68b33c9]{--tw-gradient-from:#000;--tw-gradient-to:#0000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#591c61\][data-v-a68b33c9]{--tw-gradient-from:#591c61;--tw-gradient-to:#591c6100;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#058243\][data-v-a68b33c9]{--tw-gradient-from:#058243;--tw-gradient-to:#05824300;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#024981\][data-v-a68b33c9]{--tw-gradient-from:#024981;--tw-gradient-to:#02498100;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#008043\][data-v-a68b33c9]{--tw-gradient-from:#008043;--tw-gradient-to:#00804300;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#0277b9\][data-v-a68b33c9]{--tw-gradient-from:#0277b9;--tw-gradient-to:#0277b900;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#00a5ff\][data-v-a68b33c9]{--tw-gradient-from:#00a5ff;--tw-gradient-to:#00a5ff00;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-\[\#007ca1\]\/0[data-v-a68b33c9]{--tw-gradient-to:#007ca100}.to-\[\#335465\]\/0[data-v-a68b33c9]{--tw-gradient-to:#33546500}.to-black\/0[data-v-a68b33c9]{--tw-gradient-to:#0000}.to-\[\#004028\]\/0[data-v-a68b33c9]{--tw-gradient-to:#00402800}.to-\[\#431418\]\/0[data-v-a68b33c9]{--tw-gradient-to:#43141800}.to-\[\#97248B\]\/0[data-v-a68b33c9]{--tw-gradient-to:#97248b00}.to-\[\#d6001c\]\/0[data-v-a68b33c9]{--tw-gradient-to:#d6001c00}.to-\[\#654EA0\]\/0[data-v-a68b33c9]{--tw-gradient-to:#654ea000}.to-\[\#da4340\]\/0[data-v-a68b33c9]{--tw-gradient-to:#da434000}.to-\[\#052b40\]\/0[data-v-a68b33c9]{--tw-gradient-to:#052b4000}.to-\[\#155441\]\/0[data-v-a68b33c9]{--tw-gradient-to:#15544100}.to-\[\#912e2c\]\/0[data-v-a68b33c9]{--tw-gradient-to:#912e2c00}.to-\[\#0a0a0a\]\/0[data-v-a68b33c9]{--tw-gradient-to:#0a0a0a00}.to-\[\#0078b7\]\/0[data-v-a68b33c9]{--tw-gradient-to:#0078b700}.to-\[\#000\]\/0[data-v-a68b33c9]{--tw-gradient-to:#0000}.to-\[\#591c61\]\/0[data-v-a68b33c9]{--tw-gradient-to:#591c6100}.to-\[\#058243\]\/0[data-v-a68b33c9]{--tw-gradient-to:#05824300}.to-\[\#024981\]\/0[data-v-a68b33c9]{--tw-gradient-to:#02498100}.to-\[\#008043\]\/0[data-v-a68b33c9]{--tw-gradient-to:#00804300}.to-\[\#00a5ff\]\/0[data-v-a68b33c9]{--tw-gradient-to:#00a5ff00}.to-\[\#0277b9\][data-v-a68b33c9]{--tw-gradient-to:#0277b9}.bg-cover[data-v-a68b33c9]{background-size:cover}.bg-contain[data-v-a68b33c9]{background-size:contain}.bg-center[data-v-a68b33c9]{background-position:50%}.bg-\[center_70\%\][data-v-a68b33c9]{background-position:center 70%}.bg-no-repeat[data-v-a68b33c9]{background-repeat:no-repeat}.fill-white[data-v-a68b33c9]{fill:#fff}.stroke-white[data-v-a68b33c9]{stroke:#fff}.stroke-2[data-v-a68b33c9]{stroke-width:2}.object-cover[data-v-a68b33c9]{-o-object-fit:cover;object-fit:cover}.object-center[data-v-a68b33c9]{-o-object-position:center;object-position:center}.object-top[data-v-a68b33c9]{-o-object-position:top;object-position:top}.object-left-top[data-v-a68b33c9]{-o-object-position:left top;object-position:left top}.p-3[data-v-a68b33c9]{padding:.75rem}.p-4[data-v-a68b33c9]{padding:1rem}.p-6[data-v-a68b33c9]{padding:1.5rem}.p-8[data-v-a68b33c9]{padding:2rem}.px-4[data-v-a68b33c9]{padding-left:1rem;padding-right:1rem}.py-4[data-v-a68b33c9]{padding-top:1rem;padding-bottom:1rem}.px-6[data-v-a68b33c9]{padding-left:1.5rem;padding-right:1.5rem}.py-2[data-v-a68b33c9]{padding-top:.5rem;padding-bottom:.5rem}.px-8[data-v-a68b33c9]{padding-left:2rem;padding-right:2rem}.pt-24[data-v-a68b33c9]{padding-top:6rem}.pb-4[data-v-a68b33c9]{padding-bottom:1rem}.pb-8[data-v-a68b33c9]{padding-bottom:2rem}.pb-6[data-v-a68b33c9]{padding-bottom:1.5rem}.text-center[data-v-a68b33c9]{text-align:center}.font-agenda[data-v-a68b33c9]{font-family:Agenda,ui-sans-serif,system-ui}.text-xl[data-v-a68b33c9]{font-size:1.25rem;line-height:1.75rem}.text-sm[data-v-a68b33c9]{font-size:.875rem;line-height:1.25rem}.text-2xs[data-v-a68b33c9]{font-size:.65rem}.text-3xl[data-v-a68b33c9]{font-size:1.875rem;line-height:2.25rem}.text-lg[data-v-a68b33c9]{font-size:1.125rem;line-height:1.75rem}.text-4xl[data-v-a68b33c9]{font-size:2.25rem;line-height:2.5rem}.text-2xl[data-v-a68b33c9]{font-size:1.5rem;line-height:2rem}.font-bold[data-v-a68b33c9]{font-weight:700}.font-extrabold[data-v-a68b33c9]{font-weight:800}.font-normal[data-v-a68b33c9]{font-weight:400}.font-black[data-v-a68b33c9]{font-weight:900}.font-semibold[data-v-a68b33c9]{font-weight:600}.uppercase[data-v-a68b33c9]{text-transform:uppercase}.leading-5[data-v-a68b33c9]{line-height:1.25rem}.leading-4[data-v-a68b33c9]{line-height:1rem}.leading-\[1\.5rem\][data-v-a68b33c9]{line-height:1.5rem}.leading-none[data-v-a68b33c9]{line-height:1}.leading-\[2rem\][data-v-a68b33c9]{line-height:2rem}.tracking-wide[data-v-a68b33c9]{letter-spacing:.025em}.tracking-wider[data-v-a68b33c9]{letter-spacing:.05em}.text-white[data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-transparent[data-v-a68b33c9]{color:#0000}.text-\[\#ffd100\][data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(255 209 0/var(--tw-text-opacity))}.text-white\/50[data-v-a68b33c9]{color:#ffffff80}.text-yellow-400[data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.text-\[\#335465\][data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(51 84 101/var(--tw-text-opacity))}.text-black[data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-\[\#431418\][data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(67 20 24/var(--tw-text-opacity))}.text-\[\#af1f8e\][data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(175 31 142/var(--tw-text-opacity))}.text-\[\#d6001c\][data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(214 0 28/var(--tw-text-opacity))}.text-\[\#654EA0\][data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(101 78 160/var(--tw-text-opacity))}.text-\[\#da4340\][data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(218 67 64/var(--tw-text-opacity))}.text-\[\#052b40\][data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(5 43 64/var(--tw-text-opacity))}.text-\[\#155441\][data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(21 84 65/var(--tw-text-opacity))}.text-\[\#912e2c\][data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(145 46 44/var(--tw-text-opacity))}.text-\[\#0a0a0a\][data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity))}.text-\[\#0078b7\][data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(0 120 183/var(--tw-text-opacity))}.text-\[\#FEDF00\][data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(254 223 0/var(--tw-text-opacity))}.text-\[\#000\][data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-\[\#fff\][data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-\[\#e6c82e\][data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(230 200 46/var(--tw-text-opacity))}.text-white\/75[data-v-a68b33c9]{color:#ffffffbf}.text-\[\#591c61\][data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(89 28 97/var(--tw-text-opacity))}.text-\[\#058243\][data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(5 130 67/var(--tw-text-opacity))}.text-\[\#edeb00\][data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(237 235 0/var(--tw-text-opacity))}.text-\[\#024981\][data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(2 73 129/var(--tw-text-opacity))}.text-\[\#008043\][data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(0 128 67/var(--tw-text-opacity))}.text-\[\#2f8fdc\][data-v-a68b33c9]{--tw-text-opacity:1;color:rgb(47 143 220/var(--tw-text-opacity))}.shadow-xl[data-v-a68b33c9]{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.shadow-md[data-v-a68b33c9],.shadow-xl[data-v-a68b33c9]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md[data-v-a68b33c9]{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-2xl[data-v-a68b33c9]{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ring-2[data-v-a68b33c9]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-white[data-v-a68b33c9]{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}.ring-black[data-v-a68b33c9]{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity))}.backdrop-blur-lg[data-v-a68b33c9]{--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-all[data-v-a68b33c9]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.faint-outline[data-v-a68b33c9]{text-shadow:1px 1px 0 #2775b3,0 1px 1px #2775b380,0 -1px 1px #2775b373,0 2px 2px #2775b366,0 4px 4px #2775b380,0 8px 8px #2775b34d,0 16px 16px #2775b34d,0 -6px 16px #2775b373}.graphic-clip-path[data-v-a68b33c9]{-webkit-clip-path:polygon(0 0,50% 8%,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,50% 8%,100% 0,100% 100%,0 100%)}@media (min-width:768px){.graphic-clip-path[data-v-a68b33c9]{-webkit-clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,0 50%,0 0);clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,0 50%,0 0)}}@media (min-width:1024px){.graphic-clip-path[data-v-a68b33c9]{-webkit-clip-path:polygon(100% 0,97% 50%,100% 100%,0 100%,0 50%,0 0);clip-path:polygon(100% 0,97% 50%,100% 100%,0 100%,0 50%,0 0)}}.branding-clip-path[data-v-a68b33c9]{-webkit-clip-path:polygon(0 93%,50% 100%,100% 93%,100% 0,0 0);clip-path:polygon(0 93%,50% 100%,100% 93%,100% 0,0 0)}@media (min-width:768px){.branding-clip-path[data-v-a68b33c9]{-webkit-clip-path:polygon(100% 0,100% 100%,5% 100%,0 50%,5% 0);clip-path:polygon(100% 0,100% 100%,5% 100%,0 50%,5% 0)}}@media (min-width:1024px){.branding-clip-path[data-v-a68b33c9]{-webkit-clip-path:polygon(100% 0,100% 100%,4% 100%,0 50%,4% 0);clip-path:polygon(100% 0,100% 100%,4% 100%,0 50%,4% 0)}}.before\:absolute[data-v-a68b33c9]:before{content:var(--tw-content);position:absolute}.before\:relative[data-v-a68b33c9]:before{content:var(--tw-content);position:relative}.before\:left-\[-1px\][data-v-a68b33c9]:before{content:var(--tw-content);left:-1px}.before\:top-\[-2px\][data-v-a68b33c9]:before{content:var(--tw-content);top:-2px}.before\:top-\[4px\][data-v-a68b33c9]:before{content:var(--tw-content);top:4px}.before\:top-\[10px\][data-v-a68b33c9]:before{content:var(--tw-content);top:10px}.before\:left-\[10px\][data-v-a68b33c9]:before{content:var(--tw-content);left:10px}.before\:block[data-v-a68b33c9]:before{content:var(--tw-content);display:block}.before\:rounded-md[data-v-a68b33c9]:before{content:var(--tw-content);border-radius:.375rem}.before\:px-2[data-v-a68b33c9]:before{content:var(--tw-content);padding-left:.5rem;padding-right:.5rem}.before\:py-1[data-v-a68b33c9]:before{content:var(--tw-content);padding-top:.25rem;padding-bottom:.25rem}.before\:text-xs[data-v-a68b33c9]:before{content:var(--tw-content);font-size:.75rem;line-height:1rem}.before\:font-bold[data-v-a68b33c9]:before{content:var(--tw-content);font-weight:700}.before\:uppercase[data-v-a68b33c9]:before{content:var(--tw-content);text-transform:uppercase}.before\:leading-5[data-v-a68b33c9]:before{content:var(--tw-content);line-height:1.25rem}.before\:text-white[data-v-a68b33c9]:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\$\'\][data-v-a68b33c9]:before{--tw-content:"$";content:var(--tw-content)}.before\:content-\[attr\(data-savings\)\][data-v-a68b33c9]:before{--tw-content:attr(data-savings);content:var(--tw-content)}.after\:pointer-events-none[data-v-a68b33c9]:after{content:var(--tw-content);pointer-events:none}.after\:absolute[data-v-a68b33c9]:after{content:var(--tw-content);position:absolute}.after\:inset-0[data-v-a68b33c9]:after{content:var(--tw-content);inset:0}.after\:block[data-v-a68b33c9]:after{content:var(--tw-content);display:block}.after\:bg-gray-400[data-v-a68b33c9]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity))}.after\:opacity-10[data-v-a68b33c9]:after{content:var(--tw-content);opacity:.1}.hover\:shadow-lg[data-v-a68b33c9]:hover{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.sm\:h-80[data-v-a68b33c9]{height:20rem}.sm\:grid-cols-2[data-v-a68b33c9]{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:px-4[data-v-a68b33c9]{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.md\:mt-0[data-v-a68b33c9]{margin-top:0}.md\:h-80[data-v-a68b33c9]{height:20rem}.md\:h-auto[data-v-a68b33c9]{height:auto}.md\:h-36[data-v-a68b33c9]{height:9rem}.md\:w-2\/3[data-v-a68b33c9]{width:66.666667%}.md\:w-1\/3[data-v-a68b33c9]{width:33.333333%}.md\:w-6\/12[data-v-a68b33c9]{width:50%}.md\:grid-cols-2[data-v-a68b33c9]{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3[data-v-a68b33c9]{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row[data-v-a68b33c9]{flex-direction:row}.md\:justify-end[data-v-a68b33c9]{justify-content:flex-end}}@media (min-width:1024px){.lg\:w-7\/12[data-v-a68b33c9]{width:58.333333%}.lg\:w-5\/12[data-v-a68b33c9]{width:41.666667%}.lg\:grid-cols-3[data-v-a68b33c9]{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:justify-start[data-v-a68b33c9]{justify-content:flex-start}}#national-campaign-card-offer[data-v-a68b33c9]{font-family:agenda,Arial,Helvetica,sans-serif;font-weight:800;font-size:2.3rem;line-height:2rem;letter-spacing:.5px}*[data-v-9bf0465f],[data-v-9bf0465f]:after,[data-v-9bf0465f]:before{box-sizing:border-box;border:0 solid #e5e7eb}[data-v-9bf0465f]:after,[data-v-9bf0465f]:before{--tw-content:""}html[data-v-9bf0465f]{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal}body[data-v-9bf0465f]{margin:0;line-height:inherit}hr[data-v-9bf0465f]{height:0;color:inherit;border-top-width:1px}abbr[data-v-9bf0465f]:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1[data-v-9bf0465f],h2[data-v-9bf0465f],h3[data-v-9bf0465f],h4[data-v-9bf0465f],h5[data-v-9bf0465f],h6[data-v-9bf0465f]{font-size:inherit;font-weight:inherit}a[data-v-9bf0465f]{color:inherit;text-decoration:inherit}b[data-v-9bf0465f],strong[data-v-9bf0465f]{font-weight:bolder}code[data-v-9bf0465f],kbd[data-v-9bf0465f],pre[data-v-9bf0465f],samp[data-v-9bf0465f]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small[data-v-9bf0465f]{font-size:80%}sub[data-v-9bf0465f],sup[data-v-9bf0465f]{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub[data-v-9bf0465f]{bottom:-.25em}sup[data-v-9bf0465f]{top:-.5em}table[data-v-9bf0465f]{text-indent:0;border-color:inherit;border-collapse:collapse}button[data-v-9bf0465f],input[data-v-9bf0465f],optgroup[data-v-9bf0465f],select[data-v-9bf0465f],textarea[data-v-9bf0465f]{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button[data-v-9bf0465f],select[data-v-9bf0465f]{text-transform:none}[type=button][data-v-9bf0465f],[type=reset][data-v-9bf0465f],[type=submit][data-v-9bf0465f],button[data-v-9bf0465f]{-webkit-appearance:button;background-color:initial;background-image:none}[data-v-9bf0465f]:-moz-focusring{outline:auto}[data-v-9bf0465f]:-moz-ui-invalid{box-shadow:none}progress[data-v-9bf0465f]{vertical-align:initial}[data-v-9bf0465f]::-webkit-inner-spin-button,[data-v-9bf0465f]::-webkit-outer-spin-button{height:auto}[type=search][data-v-9bf0465f]{-webkit-appearance:textfield;outline-offset:-2px}[data-v-9bf0465f]::-webkit-search-decoration{-webkit-appearance:none}[data-v-9bf0465f]::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary[data-v-9bf0465f]{display:list-item}blockquote[data-v-9bf0465f],dd[data-v-9bf0465f],dl[data-v-9bf0465f],figure[data-v-9bf0465f],h1[data-v-9bf0465f],h2[data-v-9bf0465f],h3[data-v-9bf0465f],h4[data-v-9bf0465f],h5[data-v-9bf0465f],h6[data-v-9bf0465f],hr[data-v-9bf0465f],p[data-v-9bf0465f],pre[data-v-9bf0465f]{margin:0}fieldset[data-v-9bf0465f]{margin:0}fieldset[data-v-9bf0465f],legend[data-v-9bf0465f]{padding:0}menu[data-v-9bf0465f],ol[data-v-9bf0465f],ul[data-v-9bf0465f]{list-style:none;margin:0;padding:0}textarea[data-v-9bf0465f]{resize:vertical}input[data-v-9bf0465f]::-moz-placeholder,textarea[data-v-9bf0465f]::-moz-placeholder{opacity:1;color:#9ca3af}input[data-v-9bf0465f]::placeholder,textarea[data-v-9bf0465f]::placeholder{opacity:1;color:#9ca3af}[role=button][data-v-9bf0465f],button[data-v-9bf0465f]{cursor:pointer}[data-v-9bf0465f]:disabled{cursor:default}audio[data-v-9bf0465f],canvas[data-v-9bf0465f],embed[data-v-9bf0465f],iframe[data-v-9bf0465f],img[data-v-9bf0465f],object[data-v-9bf0465f],svg[data-v-9bf0465f],video[data-v-9bf0465f]{display:block;vertical-align:middle}img[data-v-9bf0465f],video[data-v-9bf0465f]{max-width:100%;height:auto}[hidden][data-v-9bf0465f]{display:none}*[data-v-9bf0465f],[data-v-9bf0465f]::backdrop,[data-v-9bf0465f]:after,[data-v-9bf0465f]:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.sr-only[data-v-9bf0465f]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.absolute[data-v-9bf0465f]{position:absolute}.relative[data-v-9bf0465f]{position:relative}.sticky[data-v-9bf0465f]{position:sticky}.right-0[data-v-9bf0465f]{right:0}.bottom-0[data-v-9bf0465f]{bottom:0}.left-0[data-v-9bf0465f]{left:0}.top-\[-2px\][data-v-9bf0465f]{top:-2px}.left-\[-1px\][data-v-9bf0465f]{left:-1px}.z-10[data-v-9bf0465f]{z-index:10}.mb-4[data-v-9bf0465f]{margin-bottom:1rem}.mb-2[data-v-9bf0465f]{margin-bottom:.5rem}.mt-auto[data-v-9bf0465f]{margin-top:auto}.mb-8[data-v-9bf0465f]{margin-bottom:2rem}.-mt-6[data-v-9bf0465f]{margin-top:-1.5rem}.mb-6[data-v-9bf0465f]{margin-bottom:1.5rem}.-mt-3[data-v-9bf0465f]{margin-top:-.75rem}.block[data-v-9bf0465f]{display:block}.flex[data-v-9bf0465f]{display:flex}.grid[data-v-9bf0465f]{display:grid}.aspect-square[data-v-9bf0465f]{aspect-ratio:1/1}.h-full[data-v-9bf0465f]{height:100%}.h-12[data-v-9bf0465f]{height:3rem}.h-6[data-v-9bf0465f]{height:1.5rem}.h-96[data-v-9bf0465f]{height:24rem}.h-min[data-v-9bf0465f]{height:-moz-min-content;height:min-content}.h-32[data-v-9bf0465f]{height:8rem}.h-36[data-v-9bf0465f]{height:9rem}.h-48[data-v-9bf0465f]{height:12rem}.h-72[data-v-9bf0465f]{height:18rem}.h-64[data-v-9bf0465f]{height:16rem}.max-h-12[data-v-9bf0465f]{max-height:3rem}.w-full[data-v-9bf0465f]{width:100%}.w-12[data-v-9bf0465f]{width:3rem}.w-6[data-v-9bf0465f]{width:1.5rem}.w-40[data-v-9bf0465f]{width:10rem}.max-w-sm[data-v-9bf0465f]{max-width:24rem}.resize[data-v-9bf0465f]{resize:both}.snap-x[data-v-9bf0465f]{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-start[data-v-9bf0465f]{scroll-snap-align:start}.scroll-px-2[data-v-9bf0465f]{scroll-padding-left:.5rem;scroll-padding-right:.5rem}.flex-row[data-v-9bf0465f]{flex-direction:row}.flex-col[data-v-9bf0465f]{flex-direction:column}.flex-col-reverse[data-v-9bf0465f]{flex-direction:column-reverse}.flex-nowrap[data-v-9bf0465f]{flex-wrap:nowrap}.items-center[data-v-9bf0465f]{align-items:center}.justify-end[data-v-9bf0465f]{justify-content:flex-end}.justify-center[data-v-9bf0465f]{justify-content:center}.justify-between[data-v-9bf0465f]{justify-content:space-between}.gap-8[data-v-9bf0465f]{gap:2rem}.gap-4[data-v-9bf0465f]{gap:1rem}.space-x-4[data-v-9bf0465f]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))}.justify-self-end[data-v-9bf0465f]{justify-self:end}.overflow-hidden[data-v-9bf0465f]{overflow:hidden}.overflow-x-scroll[data-v-9bf0465f]{overflow-x:scroll}.overscroll-x-contain[data-v-9bf0465f]{overscroll-behavior-x:contain}.scroll-smooth[data-v-9bf0465f]{scroll-behavior:smooth}.text-ellipsis[data-v-9bf0465f]{text-overflow:ellipsis}.rounded-xl[data-v-9bf0465f]{border-radius:.75rem}.rounded-lg[data-v-9bf0465f]{border-radius:.5rem}.rounded-full[data-v-9bf0465f]{border-radius:9999px}.rounded-2xl[data-v-9bf0465f]{border-radius:1rem}.border[data-v-9bf0465f]{border-width:1px}.border-gray-100[data-v-9bf0465f]{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity))}.bg-white[data-v-9bf0465f]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-black\/50[data-v-9bf0465f]{background-color:#00000080}.bg-\[\#007ca1\]\/70[data-v-9bf0465f]{background-color:#007ca1b3}.bg-\[\#51B5C0\][data-v-9bf0465f]{--tw-bg-opacity:1;background-color:rgb(81 181 192/var(--tw-bg-opacity))}.bg-\[\#d6001c\]\/70[data-v-9bf0465f]{background-color:#d6001cb3}.bg-black[data-v-9bf0465f]{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-\[\#004028\][data-v-9bf0465f]{--tw-bg-opacity:1;background-color:rgb(0 64 40/var(--tw-bg-opacity))}.bg-\[\#431418\]\/70[data-v-9bf0465f]{background-color:#431418b3}.bg-\[\#97248B\]\/70[data-v-9bf0465f]{background-color:#97248bb3}.bg-\[\#dc1f26\][data-v-9bf0465f]{--tw-bg-opacity:1;background-color:rgb(220 31 38/var(--tw-bg-opacity))}.bg-\[\#654EA0\][data-v-9bf0465f]{--tw-bg-opacity:1;background-color:rgb(101 78 160/var(--tw-bg-opacity))}.bg-\[\#da4340\][data-v-9bf0465f]{--tw-bg-opacity:1;background-color:rgb(218 67 64/var(--tw-bg-opacity))}.bg-\[\#052b40\][data-v-9bf0465f]{--tw-bg-opacity:1;background-color:rgb(5 43 64/var(--tw-bg-opacity))}.bg-\[\#155441\][data-v-9bf0465f]{--tw-bg-opacity:1;background-color:rgb(21 84 65/var(--tw-bg-opacity))}.bg-\[\#912e2c\][data-v-9bf0465f]{--tw-bg-opacity:1;background-color:rgb(145 46 44/var(--tw-bg-opacity))}.bg-\[\#0a0a0a\][data-v-9bf0465f]{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity))}.bg-\[\#0078b7\][data-v-9bf0465f]{--tw-bg-opacity:1;background-color:rgb(0 120 183/var(--tw-bg-opacity))}.bg-\[\#FEDF00\][data-v-9bf0465f]{--tw-bg-opacity:1;background-color:rgb(254 223 0/var(--tw-bg-opacity))}.bg-\[\#591c61\][data-v-9bf0465f]{--tw-bg-opacity:1;background-color:rgb(89 28 97/var(--tw-bg-opacity))}.bg-\[\#058243\][data-v-9bf0465f]{--tw-bg-opacity:1;background-color:rgb(5 130 67/var(--tw-bg-opacity))}.bg-\[\#024981\][data-v-9bf0465f]{--tw-bg-opacity:1;background-color:rgb(2 73 129/var(--tw-bg-opacity))}.bg-\[\#008043\][data-v-9bf0465f]{--tw-bg-opacity:1;background-color:rgb(0 128 67/var(--tw-bg-opacity))}.bg-gradient-to-t[data-v-9bf0465f]{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-header[data-v-9bf0465f]{background-image:url(https://cdn.attrium.ca/campaigns/2025-07-Celebrate-Summer-Sale/campaign-background.webp)}.bg-branding[data-v-9bf0465f]{background-image:url(https://cdn.attrium.ca/campaigns/2025-07-Celebrate-Summer-Sale/campaign-branding.webp)}.bg-gradient-to-br[data-v-9bf0465f]{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-\[\#007ca1\][data-v-9bf0465f]{--tw-gradient-from:#007ca1;--tw-gradient-to:#007ca100;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#335465\][data-v-9bf0465f]{--tw-gradient-from:#335465;--tw-gradient-to:#33546500;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black[data-v-9bf0465f]{--tw-gradient-from:#000;--tw-gradient-to:#0000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#004028\][data-v-9bf0465f]{--tw-gradient-from:#004028;--tw-gradient-to:#00402800;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#431418\][data-v-9bf0465f]{--tw-gradient-from:#431418;--tw-gradient-to:#43141800;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#97248B\][data-v-9bf0465f]{--tw-gradient-from:#97248b;--tw-gradient-to:#97248b00;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#d6001c\][data-v-9bf0465f]{--tw-gradient-from:#d6001c;--tw-gradient-to:#d6001c00;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#654EA0\][data-v-9bf0465f]{--tw-gradient-from:#654ea0;--tw-gradient-to:#654ea000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#da4340\][data-v-9bf0465f]{--tw-gradient-from:#da4340;--tw-gradient-to:#da434000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#052b40\][data-v-9bf0465f]{--tw-gradient-from:#052b40;--tw-gradient-to:#052b4000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#155441\][data-v-9bf0465f]{--tw-gradient-from:#155441;--tw-gradient-to:#15544100;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#912e2c\][data-v-9bf0465f]{--tw-gradient-from:#912e2c;--tw-gradient-to:#912e2c00;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#0a0a0a\][data-v-9bf0465f]{--tw-gradient-from:#0a0a0a;--tw-gradient-to:#0a0a0a00;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#0078b7\][data-v-9bf0465f]{--tw-gradient-from:#0078b7;--tw-gradient-to:#0078b700;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#000\][data-v-9bf0465f]{--tw-gradient-from:#000;--tw-gradient-to:#0000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#591c61\][data-v-9bf0465f]{--tw-gradient-from:#591c61;--tw-gradient-to:#591c6100;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#058243\][data-v-9bf0465f]{--tw-gradient-from:#058243;--tw-gradient-to:#05824300;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#024981\][data-v-9bf0465f]{--tw-gradient-from:#024981;--tw-gradient-to:#02498100;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#008043\][data-v-9bf0465f]{--tw-gradient-from:#008043;--tw-gradient-to:#00804300;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#0277b9\][data-v-9bf0465f]{--tw-gradient-from:#0277b9;--tw-gradient-to:#0277b900;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#00a5ff\][data-v-9bf0465f]{--tw-gradient-from:#00a5ff;--tw-gradient-to:#00a5ff00;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-\[\#007ca1\]\/0[data-v-9bf0465f]{--tw-gradient-to:#007ca100}.to-\[\#335465\]\/0[data-v-9bf0465f]{--tw-gradient-to:#33546500}.to-black\/0[data-v-9bf0465f]{--tw-gradient-to:#0000}.to-\[\#004028\]\/0[data-v-9bf0465f]{--tw-gradient-to:#00402800}.to-\[\#431418\]\/0[data-v-9bf0465f]{--tw-gradient-to:#43141800}.to-\[\#97248B\]\/0[data-v-9bf0465f]{--tw-gradient-to:#97248b00}.to-\[\#d6001c\]\/0[data-v-9bf0465f]{--tw-gradient-to:#d6001c00}.to-\[\#654EA0\]\/0[data-v-9bf0465f]{--tw-gradient-to:#654ea000}.to-\[\#da4340\]\/0[data-v-9bf0465f]{--tw-gradient-to:#da434000}.to-\[\#052b40\]\/0[data-v-9bf0465f]{--tw-gradient-to:#052b4000}.to-\[\#155441\]\/0[data-v-9bf0465f]{--tw-gradient-to:#15544100}.to-\[\#912e2c\]\/0[data-v-9bf0465f]{--tw-gradient-to:#912e2c00}.to-\[\#0a0a0a\]\/0[data-v-9bf0465f]{--tw-gradient-to:#0a0a0a00}.to-\[\#0078b7\]\/0[data-v-9bf0465f]{--tw-gradient-to:#0078b700}.to-\[\#000\]\/0[data-v-9bf0465f]{--tw-gradient-to:#0000}.to-\[\#591c61\]\/0[data-v-9bf0465f]{--tw-gradient-to:#591c6100}.to-\[\#058243\]\/0[data-v-9bf0465f]{--tw-gradient-to:#05824300}.to-\[\#024981\]\/0[data-v-9bf0465f]{--tw-gradient-to:#02498100}.to-\[\#008043\]\/0[data-v-9bf0465f]{--tw-gradient-to:#00804300}.to-\[\#00a5ff\]\/0[data-v-9bf0465f]{--tw-gradient-to:#00a5ff00}.to-\[\#0277b9\][data-v-9bf0465f]{--tw-gradient-to:#0277b9}.bg-cover[data-v-9bf0465f]{background-size:cover}.bg-contain[data-v-9bf0465f]{background-size:contain}.bg-center[data-v-9bf0465f]{background-position:50%}.bg-\[center_70\%\][data-v-9bf0465f]{background-position:center 70%}.bg-no-repeat[data-v-9bf0465f]{background-repeat:no-repeat}.fill-white[data-v-9bf0465f]{fill:#fff}.stroke-white[data-v-9bf0465f]{stroke:#fff}.stroke-2[data-v-9bf0465f]{stroke-width:2}.object-cover[data-v-9bf0465f]{-o-object-fit:cover;object-fit:cover}.object-center[data-v-9bf0465f]{-o-object-position:center;object-position:center}.object-top[data-v-9bf0465f]{-o-object-position:top;object-position:top}.object-left-top[data-v-9bf0465f]{-o-object-position:left top;object-position:left top}.p-3[data-v-9bf0465f]{padding:.75rem}.p-4[data-v-9bf0465f]{padding:1rem}.p-6[data-v-9bf0465f]{padding:1.5rem}.p-8[data-v-9bf0465f]{padding:2rem}.px-4[data-v-9bf0465f]{padding-left:1rem;padding-right:1rem}.py-4[data-v-9bf0465f]{padding-top:1rem;padding-bottom:1rem}.px-6[data-v-9bf0465f]{padding-left:1.5rem;padding-right:1.5rem}.py-2[data-v-9bf0465f]{padding-top:.5rem;padding-bottom:.5rem}.px-8[data-v-9bf0465f]{padding-left:2rem;padding-right:2rem}.pt-24[data-v-9bf0465f]{padding-top:6rem}.pb-4[data-v-9bf0465f]{padding-bottom:1rem}.pb-8[data-v-9bf0465f]{padding-bottom:2rem}.pb-6[data-v-9bf0465f]{padding-bottom:1.5rem}.text-center[data-v-9bf0465f]{text-align:center}.font-agenda[data-v-9bf0465f]{font-family:Agenda,ui-sans-serif,system-ui}.text-xl[data-v-9bf0465f]{font-size:1.25rem;line-height:1.75rem}.text-sm[data-v-9bf0465f]{font-size:.875rem;line-height:1.25rem}.text-2xs[data-v-9bf0465f]{font-size:.65rem}.text-3xl[data-v-9bf0465f]{font-size:1.875rem;line-height:2.25rem}.text-lg[data-v-9bf0465f]{font-size:1.125rem;line-height:1.75rem}.text-4xl[data-v-9bf0465f]{font-size:2.25rem;line-height:2.5rem}.text-2xl[data-v-9bf0465f]{font-size:1.5rem;line-height:2rem}.font-bold[data-v-9bf0465f]{font-weight:700}.font-extrabold[data-v-9bf0465f]{font-weight:800}.font-normal[data-v-9bf0465f]{font-weight:400}.font-black[data-v-9bf0465f]{font-weight:900}.font-semibold[data-v-9bf0465f]{font-weight:600}.uppercase[data-v-9bf0465f]{text-transform:uppercase}.leading-5[data-v-9bf0465f]{line-height:1.25rem}.leading-4[data-v-9bf0465f]{line-height:1rem}.leading-\[1\.5rem\][data-v-9bf0465f]{line-height:1.5rem}.leading-none[data-v-9bf0465f]{line-height:1}.leading-\[2rem\][data-v-9bf0465f]{line-height:2rem}.tracking-wide[data-v-9bf0465f]{letter-spacing:.025em}.tracking-wider[data-v-9bf0465f]{letter-spacing:.05em}.text-white[data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-transparent[data-v-9bf0465f]{color:#0000}.text-\[\#ffd100\][data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(255 209 0/var(--tw-text-opacity))}.text-white\/50[data-v-9bf0465f]{color:#ffffff80}.text-yellow-400[data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.text-\[\#335465\][data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(51 84 101/var(--tw-text-opacity))}.text-black[data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-\[\#431418\][data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(67 20 24/var(--tw-text-opacity))}.text-\[\#af1f8e\][data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(175 31 142/var(--tw-text-opacity))}.text-\[\#d6001c\][data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(214 0 28/var(--tw-text-opacity))}.text-\[\#654EA0\][data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(101 78 160/var(--tw-text-opacity))}.text-\[\#da4340\][data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(218 67 64/var(--tw-text-opacity))}.text-\[\#052b40\][data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(5 43 64/var(--tw-text-opacity))}.text-\[\#155441\][data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(21 84 65/var(--tw-text-opacity))}.text-\[\#912e2c\][data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(145 46 44/var(--tw-text-opacity))}.text-\[\#0a0a0a\][data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity))}.text-\[\#0078b7\][data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(0 120 183/var(--tw-text-opacity))}.text-\[\#FEDF00\][data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(254 223 0/var(--tw-text-opacity))}.text-\[\#000\][data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-\[\#fff\][data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-\[\#e6c82e\][data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(230 200 46/var(--tw-text-opacity))}.text-white\/75[data-v-9bf0465f]{color:#ffffffbf}.text-\[\#591c61\][data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(89 28 97/var(--tw-text-opacity))}.text-\[\#058243\][data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(5 130 67/var(--tw-text-opacity))}.text-\[\#edeb00\][data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(237 235 0/var(--tw-text-opacity))}.text-\[\#024981\][data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(2 73 129/var(--tw-text-opacity))}.text-\[\#008043\][data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(0 128 67/var(--tw-text-opacity))}.text-\[\#2f8fdc\][data-v-9bf0465f]{--tw-text-opacity:1;color:rgb(47 143 220/var(--tw-text-opacity))}.shadow-xl[data-v-9bf0465f]{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.shadow-md[data-v-9bf0465f],.shadow-xl[data-v-9bf0465f]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md[data-v-9bf0465f]{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-2xl[data-v-9bf0465f]{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ring-2[data-v-9bf0465f]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-white[data-v-9bf0465f]{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}.ring-black[data-v-9bf0465f]{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity))}.backdrop-blur-lg[data-v-9bf0465f]{--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-all[data-v-9bf0465f]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.faint-outline[data-v-9bf0465f]{text-shadow:1px 1px 0 #2775b3,0 1px 1px #2775b380,0 -1px 1px #2775b373,0 2px 2px #2775b366,0 4px 4px #2775b380,0 8px 8px #2775b34d,0 16px 16px #2775b34d,0 -6px 16px #2775b373}.graphic-clip-path[data-v-9bf0465f]{-webkit-clip-path:polygon(0 0,50% 8%,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,50% 8%,100% 0,100% 100%,0 100%)}@media (min-width:768px){.graphic-clip-path[data-v-9bf0465f]{-webkit-clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,0 50%,0 0);clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,0 50%,0 0)}}@media (min-width:1024px){.graphic-clip-path[data-v-9bf0465f]{-webkit-clip-path:polygon(100% 0,97% 50%,100% 100%,0 100%,0 50%,0 0);clip-path:polygon(100% 0,97% 50%,100% 100%,0 100%,0 50%,0 0)}}.branding-clip-path[data-v-9bf0465f]{-webkit-clip-path:polygon(0 93%,50% 100%,100% 93%,100% 0,0 0);clip-path:polygon(0 93%,50% 100%,100% 93%,100% 0,0 0)}@media (min-width:768px){.branding-clip-path[data-v-9bf0465f]{-webkit-clip-path:polygon(100% 0,100% 100%,5% 100%,0 50%,5% 0);clip-path:polygon(100% 0,100% 100%,5% 100%,0 50%,5% 0)}}@media (min-width:1024px){.branding-clip-path[data-v-9bf0465f]{-webkit-clip-path:polygon(100% 0,100% 100%,4% 100%,0 50%,4% 0);clip-path:polygon(100% 0,100% 100%,4% 100%,0 50%,4% 0)}}.before\:absolute[data-v-9bf0465f]:before{content:var(--tw-content);position:absolute}.before\:relative[data-v-9bf0465f]:before{content:var(--tw-content);position:relative}.before\:left-\[-1px\][data-v-9bf0465f]:before{content:var(--tw-content);left:-1px}.before\:top-\[-2px\][data-v-9bf0465f]:before{content:var(--tw-content);top:-2px}.before\:top-\[4px\][data-v-9bf0465f]:before{content:var(--tw-content);top:4px}.before\:top-\[10px\][data-v-9bf0465f]:before{content:var(--tw-content);top:10px}.before\:left-\[10px\][data-v-9bf0465f]:before{content:var(--tw-content);left:10px}.before\:block[data-v-9bf0465f]:before{content:var(--tw-content);display:block}.before\:rounded-md[data-v-9bf0465f]:before{content:var(--tw-content);border-radius:.375rem}.before\:px-2[data-v-9bf0465f]:before{content:var(--tw-content);padding-left:.5rem;padding-right:.5rem}.before\:py-1[data-v-9bf0465f]:before{content:var(--tw-content);padding-top:.25rem;padding-bottom:.25rem}.before\:text-xs[data-v-9bf0465f]:before{content:var(--tw-content);font-size:.75rem;line-height:1rem}.before\:font-bold[data-v-9bf0465f]:before{content:var(--tw-content);font-weight:700}.before\:uppercase[data-v-9bf0465f]:before{content:var(--tw-content);text-transform:uppercase}.before\:leading-5[data-v-9bf0465f]:before{content:var(--tw-content);line-height:1.25rem}.before\:text-white[data-v-9bf0465f]:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\$\'\][data-v-9bf0465f]:before{--tw-content:"$";content:var(--tw-content)}.before\:content-\[attr\(data-savings\)\][data-v-9bf0465f]:before{--tw-content:attr(data-savings);content:var(--tw-content)}.after\:pointer-events-none[data-v-9bf0465f]:after{content:var(--tw-content);pointer-events:none}.after\:absolute[data-v-9bf0465f]:after{content:var(--tw-content);position:absolute}.after\:inset-0[data-v-9bf0465f]:after{content:var(--tw-content);inset:0}.after\:block[data-v-9bf0465f]:after{content:var(--tw-content);display:block}.after\:bg-gray-400[data-v-9bf0465f]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity))}.after\:opacity-10[data-v-9bf0465f]:after{content:var(--tw-content);opacity:.1}.hover\:shadow-lg[data-v-9bf0465f]:hover{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.sm\:h-80[data-v-9bf0465f]{height:20rem}.sm\:grid-cols-2[data-v-9bf0465f]{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:px-4[data-v-9bf0465f]{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.md\:mt-0[data-v-9bf0465f]{margin-top:0}.md\:h-80[data-v-9bf0465f]{height:20rem}.md\:h-auto[data-v-9bf0465f]{height:auto}.md\:h-36[data-v-9bf0465f]{height:9rem}.md\:w-2\/3[data-v-9bf0465f]{width:66.666667%}.md\:w-1\/3[data-v-9bf0465f]{width:33.333333%}.md\:w-6\/12[data-v-9bf0465f]{width:50%}.md\:grid-cols-2[data-v-9bf0465f]{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3[data-v-9bf0465f]{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row[data-v-9bf0465f]{flex-direction:row}.md\:justify-end[data-v-9bf0465f]{justify-content:flex-end}}@media (min-width:1024px){.lg\:w-7\/12[data-v-9bf0465f]{width:58.333333%}.lg\:w-5\/12[data-v-9bf0465f]{width:41.666667%}.lg\:grid-cols-3[data-v-9bf0465f]{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:justify-start[data-v-9bf0465f]{justify-content:flex-start}}#national-campaign-heading[data-v-9bf0465f]{min-height:250px;max-height:fit-content;margin:0 0 20px}#national-campaign-heading #image[data-v-9bf0465f]{min-height:400px;margin:-20px 0 0}@media (min-width: 768px){#national-campaign-heading #image[data-v-9bf0465f]{margin:0;max-height:400px}}#national-campaign-heading #branding[data-v-9bf0465f]{min-height:350px}@media (min-width: 768px){#national-campaign-heading #branding[data-v-9bf0465f]{margin:0}}#national-campaign-heading #branding h2[data-v-9bf0465f]{height:150px}@media (min-width: 768px){#national-campaign-heading #branding h2[data-v-9bf0465f]{min-height:125px}}#national-campaign-heading #national-campaign-offer-value[data-v-9bf0465f]{font-size:3.5rem;line-height:2.8rem}#national-campaign-heading #national-campaign-offer-category[data-v-9bf0465f]{font-size:2.5rem;line-height:2rem}#national-campaign-heading #national-campaign-offer-disclaimer[data-v-9bf0465f]{font-size:1rem}.national-graphic-clip-path[data-v-9bf0465f]{clip-path:polygon(0% 0%,50% 10%,100% 0%,100% 100%,0% 100%)}@media (min-width: 768px){.national-graphic-clip-path[data-v-9bf0465f]{clip-path:polygon(100% 0%,95% 50%,100% 100%,0 100%,0% 50%,0 0)}}.national-branding-clip-path[data-v-9bf0465f]{clip-path:polygon(0% 89%,50% 100%,100% 89%,100% 0%,0% 0%)}@media (min-width: 768px){.national-branding-clip-path[data-v-9bf0465f]{clip-path:polygon(100% 0%,100% 100%,5% 100%,0% 50%,5% 0%)}}/*! tailwindcss v3.2.4 | MIT License | https://tailwindcss.com*/*[data-v-4b5016af],[data-v-4b5016af]:after,[data-v-4b5016af]:before{box-sizing:border-box;border:0 solid #e5e7eb}[data-v-4b5016af]:after,[data-v-4b5016af]:before{--tw-content:""}html[data-v-4b5016af]{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal}body[data-v-4b5016af]{margin:0;line-height:inherit}hr[data-v-4b5016af]{height:0;color:inherit;border-top-width:1px}abbr[data-v-4b5016af]:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1[data-v-4b5016af],h2[data-v-4b5016af],h3[data-v-4b5016af],h4[data-v-4b5016af],h5[data-v-4b5016af],h6[data-v-4b5016af]{font-size:inherit;font-weight:inherit}a[data-v-4b5016af]{color:inherit;text-decoration:inherit}b[data-v-4b5016af],strong[data-v-4b5016af]{font-weight:bolder}code[data-v-4b5016af],kbd[data-v-4b5016af],pre[data-v-4b5016af],samp[data-v-4b5016af]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small[data-v-4b5016af]{font-size:80%}sub[data-v-4b5016af],sup[data-v-4b5016af]{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub[data-v-4b5016af]{bottom:-.25em}sup[data-v-4b5016af]{top:-.5em}table[data-v-4b5016af]{text-indent:0;border-color:inherit;border-collapse:collapse}button[data-v-4b5016af],input[data-v-4b5016af],optgroup[data-v-4b5016af],select[data-v-4b5016af],textarea[data-v-4b5016af]{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button[data-v-4b5016af],select[data-v-4b5016af]{text-transform:none}[type=button][data-v-4b5016af],[type=reset][data-v-4b5016af],[type=submit][data-v-4b5016af],button[data-v-4b5016af]{-webkit-appearance:button;background-color:initial;background-image:none}[data-v-4b5016af]:-moz-focusring{outline:auto}[data-v-4b5016af]:-moz-ui-invalid{box-shadow:none}progress[data-v-4b5016af]{vertical-align:initial}[data-v-4b5016af]::-webkit-inner-spin-button,[data-v-4b5016af]::-webkit-outer-spin-button{height:auto}[type=search][data-v-4b5016af]{-webkit-appearance:textfield;outline-offset:-2px}[data-v-4b5016af]::-webkit-search-decoration{-webkit-appearance:none}[data-v-4b5016af]::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary[data-v-4b5016af]{display:list-item}blockquote[data-v-4b5016af],dd[data-v-4b5016af],dl[data-v-4b5016af],figure[data-v-4b5016af],h1[data-v-4b5016af],h2[data-v-4b5016af],h3[data-v-4b5016af],h4[data-v-4b5016af],h5[data-v-4b5016af],h6[data-v-4b5016af],hr[data-v-4b5016af],p[data-v-4b5016af],pre[data-v-4b5016af]{margin:0}fieldset[data-v-4b5016af]{margin:0}fieldset[data-v-4b5016af],legend[data-v-4b5016af]{padding:0}menu[data-v-4b5016af],ol[data-v-4b5016af],ul[data-v-4b5016af]{list-style:none;margin:0;padding:0}textarea[data-v-4b5016af]{resize:vertical}input[data-v-4b5016af]::-moz-placeholder,textarea[data-v-4b5016af]::-moz-placeholder{opacity:1;color:#9ca3af}input[data-v-4b5016af]::placeholder,textarea[data-v-4b5016af]::placeholder{opacity:1;color:#9ca3af}[role=button][data-v-4b5016af],button[data-v-4b5016af]{cursor:pointer}[data-v-4b5016af]:disabled{cursor:default}audio[data-v-4b5016af],canvas[data-v-4b5016af],embed[data-v-4b5016af],iframe[data-v-4b5016af],img[data-v-4b5016af],object[data-v-4b5016af],svg[data-v-4b5016af],video[data-v-4b5016af]{display:block;vertical-align:middle}img[data-v-4b5016af],video[data-v-4b5016af]{max-width:100%;height:auto}[hidden][data-v-4b5016af]{display:none}*[data-v-4b5016af],[data-v-4b5016af]::backdrop,[data-v-4b5016af]:after,[data-v-4b5016af]:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.sr-only[data-v-4b5016af]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.absolute[data-v-4b5016af]{position:absolute}.relative[data-v-4b5016af]{position:relative}.sticky[data-v-4b5016af]{position:sticky}.right-0[data-v-4b5016af]{right:0}.bottom-0[data-v-4b5016af]{bottom:0}.left-0[data-v-4b5016af]{left:0}.top-\[-2px\][data-v-4b5016af]{top:-2px}.left-\[-1px\][data-v-4b5016af]{left:-1px}.z-10[data-v-4b5016af]{z-index:10}.mb-4[data-v-4b5016af]{margin-bottom:1rem}.mb-2[data-v-4b5016af]{margin-bottom:.5rem}.mt-auto[data-v-4b5016af]{margin-top:auto}.mb-8[data-v-4b5016af]{margin-bottom:2rem}.-mt-6[data-v-4b5016af]{margin-top:-1.5rem}.mb-6[data-v-4b5016af]{margin-bottom:1.5rem}.-mt-3[data-v-4b5016af]{margin-top:-.75rem}.block[data-v-4b5016af]{display:block}.flex[data-v-4b5016af]{display:flex}.grid[data-v-4b5016af]{display:grid}.aspect-square[data-v-4b5016af]{aspect-ratio:1/1}.h-full[data-v-4b5016af]{height:100%}.h-12[data-v-4b5016af]{height:3rem}.h-6[data-v-4b5016af]{height:1.5rem}.h-96[data-v-4b5016af]{height:24rem}.h-min[data-v-4b5016af]{height:-moz-min-content;height:min-content}.h-32[data-v-4b5016af]{height:8rem}.h-36[data-v-4b5016af]{height:9rem}.h-48[data-v-4b5016af]{height:12rem}.h-72[data-v-4b5016af]{height:18rem}.h-64[data-v-4b5016af]{height:16rem}.max-h-12[data-v-4b5016af]{max-height:3rem}.w-full[data-v-4b5016af]{width:100%}.w-12[data-v-4b5016af]{width:3rem}.w-6[data-v-4b5016af]{width:1.5rem}.w-40[data-v-4b5016af]{width:10rem}.max-w-sm[data-v-4b5016af]{max-width:24rem}.resize[data-v-4b5016af]{resize:both}.snap-x[data-v-4b5016af]{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-start[data-v-4b5016af]{scroll-snap-align:start}.scroll-px-2[data-v-4b5016af]{scroll-padding-left:.5rem;scroll-padding-right:.5rem}.flex-row[data-v-4b5016af]{flex-direction:row}.flex-col[data-v-4b5016af]{flex-direction:column}.flex-col-reverse[data-v-4b5016af]{flex-direction:column-reverse}.flex-nowrap[data-v-4b5016af]{flex-wrap:nowrap}.items-center[data-v-4b5016af]{align-items:center}.justify-end[data-v-4b5016af]{justify-content:flex-end}.justify-center[data-v-4b5016af]{justify-content:center}.justify-between[data-v-4b5016af]{justify-content:space-between}.gap-8[data-v-4b5016af]{gap:2rem}.gap-4[data-v-4b5016af]{gap:1rem}.space-x-4[data-v-4b5016af]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))}.justify-self-end[data-v-4b5016af]{justify-self:end}.overflow-hidden[data-v-4b5016af]{overflow:hidden}.overflow-x-scroll[data-v-4b5016af]{overflow-x:scroll}.overscroll-x-contain[data-v-4b5016af]{overscroll-behavior-x:contain}.scroll-smooth[data-v-4b5016af]{scroll-behavior:smooth}.text-ellipsis[data-v-4b5016af]{text-overflow:ellipsis}.rounded-xl[data-v-4b5016af]{border-radius:.75rem}.rounded-lg[data-v-4b5016af]{border-radius:.5rem}.rounded-full[data-v-4b5016af]{border-radius:9999px}.rounded-2xl[data-v-4b5016af]{border-radius:1rem}.border[data-v-4b5016af]{border-width:1px}.border-gray-100[data-v-4b5016af]{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity))}.bg-white[data-v-4b5016af]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-black\/50[data-v-4b5016af]{background-color:#00000080}.bg-\[\#007ca1\]\/70[data-v-4b5016af]{background-color:#007ca1b3}.bg-\[\#51B5C0\][data-v-4b5016af]{--tw-bg-opacity:1;background-color:rgb(81 181 192/var(--tw-bg-opacity))}.bg-\[\#d6001c\]\/70[data-v-4b5016af]{background-color:#d6001cb3}.bg-black[data-v-4b5016af]{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-\[\#004028\][data-v-4b5016af]{--tw-bg-opacity:1;background-color:rgb(0 64 40/var(--tw-bg-opacity))}.bg-\[\#431418\]\/70[data-v-4b5016af]{background-color:#431418b3}.bg-\[\#97248B\]\/70[data-v-4b5016af]{background-color:#97248bb3}.bg-\[\#dc1f26\][data-v-4b5016af]{--tw-bg-opacity:1;background-color:rgb(220 31 38/var(--tw-bg-opacity))}.bg-\[\#654EA0\][data-v-4b5016af]{--tw-bg-opacity:1;background-color:rgb(101 78 160/var(--tw-bg-opacity))}.bg-\[\#da4340\][data-v-4b5016af]{--tw-bg-opacity:1;background-color:rgb(218 67 64/var(--tw-bg-opacity))}.bg-\[\#052b40\][data-v-4b5016af]{--tw-bg-opacity:1;background-color:rgb(5 43 64/var(--tw-bg-opacity))}.bg-\[\#155441\][data-v-4b5016af]{--tw-bg-opacity:1;background-color:rgb(21 84 65/var(--tw-bg-opacity))}.bg-\[\#912e2c\][data-v-4b5016af]{--tw-bg-opacity:1;background-color:rgb(145 46 44/var(--tw-bg-opacity))}.bg-\[\#0a0a0a\][data-v-4b5016af]{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity))}.bg-\[\#0078b7\][data-v-4b5016af]{--tw-bg-opacity:1;background-color:rgb(0 120 183/var(--tw-bg-opacity))}.bg-\[\#FEDF00\][data-v-4b5016af]{--tw-bg-opacity:1;background-color:rgb(254 223 0/var(--tw-bg-opacity))}.bg-\[\#591c61\][data-v-4b5016af]{--tw-bg-opacity:1;background-color:rgb(89 28 97/var(--tw-bg-opacity))}.bg-\[\#058243\][data-v-4b5016af]{--tw-bg-opacity:1;background-color:rgb(5 130 67/var(--tw-bg-opacity))}.bg-\[\#024981\][data-v-4b5016af]{--tw-bg-opacity:1;background-color:rgb(2 73 129/var(--tw-bg-opacity))}.bg-\[\#008043\][data-v-4b5016af]{--tw-bg-opacity:1;background-color:rgb(0 128 67/var(--tw-bg-opacity))}.bg-gradient-to-t[data-v-4b5016af]{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-header[data-v-4b5016af]{background-image:url(https://cdn.attrium.ca/campaigns/2025-07-Celebrate-Summer-Sale/campaign-background.webp)}.bg-branding[data-v-4b5016af]{background-image:url(https://cdn.attrium.ca/campaigns/2025-07-Celebrate-Summer-Sale/campaign-branding.webp)}.bg-gradient-to-br[data-v-4b5016af]{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-\[\#007ca1\][data-v-4b5016af]{--tw-gradient-from:#007ca1;--tw-gradient-to:#007ca100;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#335465\][data-v-4b5016af]{--tw-gradient-from:#335465;--tw-gradient-to:#33546500;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black[data-v-4b5016af]{--tw-gradient-from:#000;--tw-gradient-to:#0000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#004028\][data-v-4b5016af]{--tw-gradient-from:#004028;--tw-gradient-to:#00402800;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#431418\][data-v-4b5016af]{--tw-gradient-from:#431418;--tw-gradient-to:#43141800;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#97248B\][data-v-4b5016af]{--tw-gradient-from:#97248b;--tw-gradient-to:#97248b00;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#d6001c\][data-v-4b5016af]{--tw-gradient-from:#d6001c;--tw-gradient-to:#d6001c00;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#654EA0\][data-v-4b5016af]{--tw-gradient-from:#654ea0;--tw-gradient-to:#654ea000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#da4340\][data-v-4b5016af]{--tw-gradient-from:#da4340;--tw-gradient-to:#da434000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#052b40\][data-v-4b5016af]{--tw-gradient-from:#052b40;--tw-gradient-to:#052b4000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#155441\][data-v-4b5016af]{--tw-gradient-from:#155441;--tw-gradient-to:#15544100;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#912e2c\][data-v-4b5016af]{--tw-gradient-from:#912e2c;--tw-gradient-to:#912e2c00;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#0a0a0a\][data-v-4b5016af]{--tw-gradient-from:#0a0a0a;--tw-gradient-to:#0a0a0a00;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#0078b7\][data-v-4b5016af]{--tw-gradient-from:#0078b7;--tw-gradient-to:#0078b700;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#000\][data-v-4b5016af]{--tw-gradient-from:#000;--tw-gradient-to:#0000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#591c61\][data-v-4b5016af]{--tw-gradient-from:#591c61;--tw-gradient-to:#591c6100;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#058243\][data-v-4b5016af]{--tw-gradient-from:#058243;--tw-gradient-to:#05824300;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#024981\][data-v-4b5016af]{--tw-gradient-from:#024981;--tw-gradient-to:#02498100;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#008043\][data-v-4b5016af]{--tw-gradient-from:#008043;--tw-gradient-to:#00804300;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#0277b9\][data-v-4b5016af]{--tw-gradient-from:#0277b9;--tw-gradient-to:#0277b900;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#00a5ff\][data-v-4b5016af]{--tw-gradient-from:#00a5ff;--tw-gradient-to:#00a5ff00;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-\[\#007ca1\]\/0[data-v-4b5016af]{--tw-gradient-to:#007ca100}.to-\[\#335465\]\/0[data-v-4b5016af]{--tw-gradient-to:#33546500}.to-black\/0[data-v-4b5016af]{--tw-gradient-to:#0000}.to-\[\#004028\]\/0[data-v-4b5016af]{--tw-gradient-to:#00402800}.to-\[\#431418\]\/0[data-v-4b5016af]{--tw-gradient-to:#43141800}.to-\[\#97248B\]\/0[data-v-4b5016af]{--tw-gradient-to:#97248b00}.to-\[\#d6001c\]\/0[data-v-4b5016af]{--tw-gradient-to:#d6001c00}.to-\[\#654EA0\]\/0[data-v-4b5016af]{--tw-gradient-to:#654ea000}.to-\[\#da4340\]\/0[data-v-4b5016af]{--tw-gradient-to:#da434000}.to-\[\#052b40\]\/0[data-v-4b5016af]{--tw-gradient-to:#052b4000}.to-\[\#155441\]\/0[data-v-4b5016af]{--tw-gradient-to:#15544100}.to-\[\#912e2c\]\/0[data-v-4b5016af]{--tw-gradient-to:#912e2c00}.to-\[\#0a0a0a\]\/0[data-v-4b5016af]{--tw-gradient-to:#0a0a0a00}.to-\[\#0078b7\]\/0[data-v-4b5016af]{--tw-gradient-to:#0078b700}.to-\[\#000\]\/0[data-v-4b5016af]{--tw-gradient-to:#0000}.to-\[\#591c61\]\/0[data-v-4b5016af]{--tw-gradient-to:#591c6100}.to-\[\#058243\]\/0[data-v-4b5016af]{--tw-gradient-to:#05824300}.to-\[\#024981\]\/0[data-v-4b5016af]{--tw-gradient-to:#02498100}.to-\[\#008043\]\/0[data-v-4b5016af]{--tw-gradient-to:#00804300}.to-\[\#00a5ff\]\/0[data-v-4b5016af]{--tw-gradient-to:#00a5ff00}.to-\[\#0277b9\][data-v-4b5016af]{--tw-gradient-to:#0277b9}.bg-cover[data-v-4b5016af]{background-size:cover}.bg-contain[data-v-4b5016af]{background-size:contain}.bg-center[data-v-4b5016af]{background-position:50%}.bg-\[center_70\%\][data-v-4b5016af]{background-position:center 70%}.bg-no-repeat[data-v-4b5016af]{background-repeat:no-repeat}.fill-white[data-v-4b5016af]{fill:#fff}.stroke-white[data-v-4b5016af]{stroke:#fff}.stroke-2[data-v-4b5016af]{stroke-width:2}.object-cover[data-v-4b5016af]{-o-object-fit:cover;object-fit:cover}.object-center[data-v-4b5016af]{-o-object-position:center;object-position:center}.object-top[data-v-4b5016af]{-o-object-position:top;object-position:top}.object-left-top[data-v-4b5016af]{-o-object-position:left top;object-position:left top}.p-3[data-v-4b5016af]{padding:.75rem}.p-4[data-v-4b5016af]{padding:1rem}.p-6[data-v-4b5016af]{padding:1.5rem}.p-8[data-v-4b5016af]{padding:2rem}.px-4[data-v-4b5016af]{padding-left:1rem;padding-right:1rem}.py-4[data-v-4b5016af]{padding-top:1rem;padding-bottom:1rem}.px-6[data-v-4b5016af]{padding-left:1.5rem;padding-right:1.5rem}.py-2[data-v-4b5016af]{padding-top:.5rem;padding-bottom:.5rem}.px-8[data-v-4b5016af]{padding-left:2rem;padding-right:2rem}.pt-24[data-v-4b5016af]{padding-top:6rem}.pb-4[data-v-4b5016af]{padding-bottom:1rem}.pb-8[data-v-4b5016af]{padding-bottom:2rem}.pb-6[data-v-4b5016af]{padding-bottom:1.5rem}.text-center[data-v-4b5016af]{text-align:center}.font-agenda[data-v-4b5016af]{font-family:Agenda,ui-sans-serif,system-ui}.text-xl[data-v-4b5016af]{font-size:1.25rem;line-height:1.75rem}.text-sm[data-v-4b5016af]{font-size:.875rem;line-height:1.25rem}.text-2xs[data-v-4b5016af]{font-size:.65rem}.text-3xl[data-v-4b5016af]{font-size:1.875rem;line-height:2.25rem}.text-lg[data-v-4b5016af]{font-size:1.125rem;line-height:1.75rem}.text-4xl[data-v-4b5016af]{font-size:2.25rem;line-height:2.5rem}.text-2xl[data-v-4b5016af]{font-size:1.5rem;line-height:2rem}.font-bold[data-v-4b5016af]{font-weight:700}.font-extrabold[data-v-4b5016af]{font-weight:800}.font-normal[data-v-4b5016af]{font-weight:400}.font-black[data-v-4b5016af]{font-weight:900}.font-semibold[data-v-4b5016af]{font-weight:600}.uppercase[data-v-4b5016af]{text-transform:uppercase}.leading-5[data-v-4b5016af]{line-height:1.25rem}.leading-4[data-v-4b5016af]{line-height:1rem}.leading-\[1\.5rem\][data-v-4b5016af]{line-height:1.5rem}.leading-none[data-v-4b5016af]{line-height:1}.leading-\[2rem\][data-v-4b5016af]{line-height:2rem}.tracking-wide[data-v-4b5016af]{letter-spacing:.025em}.tracking-wider[data-v-4b5016af]{letter-spacing:.05em}.text-white[data-v-4b5016af]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-transparent[data-v-4b5016af]{color:#0000}.text-\[\#ffd100\][data-v-4b5016af]{--tw-text-opacity:1;color:rgb(255 209 0/var(--tw-text-opacity))}.text-white\/50[data-v-4b5016af]{color:#ffffff80}.text-yellow-400[data-v-4b5016af]{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.text-\[\#335465\][data-v-4b5016af]{--tw-text-opacity:1;color:rgb(51 84 101/var(--tw-text-opacity))}.text-black[data-v-4b5016af]{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-\[\#431418\][data-v-4b5016af]{--tw-text-opacity:1;color:rgb(67 20 24/var(--tw-text-opacity))}.text-\[\#af1f8e\][data-v-4b5016af]{--tw-text-opacity:1;color:rgb(175 31 142/var(--tw-text-opacity))}.text-\[\#d6001c\][data-v-4b5016af]{--tw-text-opacity:1;color:rgb(214 0 28/var(--tw-text-opacity))}.text-\[\#654EA0\][data-v-4b5016af]{--tw-text-opacity:1;color:rgb(101 78 160/var(--tw-text-opacity))}.text-\[\#da4340\][data-v-4b5016af]{--tw-text-opacity:1;color:rgb(218 67 64/var(--tw-text-opacity))}.text-\[\#052b40\][data-v-4b5016af]{--tw-text-opacity:1;color:rgb(5 43 64/var(--tw-text-opacity))}.text-\[\#155441\][data-v-4b5016af]{--tw-text-opacity:1;color:rgb(21 84 65/var(--tw-text-opacity))}.text-\[\#912e2c\][data-v-4b5016af]{--tw-text-opacity:1;color:rgb(145 46 44/var(--tw-text-opacity))}.text-\[\#0a0a0a\][data-v-4b5016af]{--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity))}.text-\[\#0078b7\][data-v-4b5016af]{--tw-text-opacity:1;color:rgb(0 120 183/var(--tw-text-opacity))}.text-\[\#FEDF00\][data-v-4b5016af]{--tw-text-opacity:1;color:rgb(254 223 0/var(--tw-text-opacity))}.text-\[\#000\][data-v-4b5016af]{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-\[\#fff\][data-v-4b5016af]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-\[\#e6c82e\][data-v-4b5016af]{--tw-text-opacity:1;color:rgb(230 200 46/var(--tw-text-opacity))}.text-white\/75[data-v-4b5016af]{color:#ffffffbf}.text-\[\#591c61\][data-v-4b5016af]{--tw-text-opacity:1;color:rgb(89 28 97/var(--tw-text-opacity))}.text-\[\#058243\][data-v-4b5016af]{--tw-text-opacity:1;color:rgb(5 130 67/var(--tw-text-opacity))}.text-\[\#edeb00\][data-v-4b5016af]{--tw-text-opacity:1;color:rgb(237 235 0/var(--tw-text-opacity))}.text-\[\#024981\][data-v-4b5016af]{--tw-text-opacity:1;color:rgb(2 73 129/var(--tw-text-opacity))}.text-\[\#008043\][data-v-4b5016af]{--tw-text-opacity:1;color:rgb(0 128 67/var(--tw-text-opacity))}.text-\[\#2f8fdc\][data-v-4b5016af]{--tw-text-opacity:1;color:rgb(47 143 220/var(--tw-text-opacity))}.shadow-xl[data-v-4b5016af]{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.shadow-md[data-v-4b5016af],.shadow-xl[data-v-4b5016af]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md[data-v-4b5016af]{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-2xl[data-v-4b5016af]{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ring-2[data-v-4b5016af]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-white[data-v-4b5016af]{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}.ring-black[data-v-4b5016af]{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity))}.backdrop-blur-lg[data-v-4b5016af]{--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-all[data-v-4b5016af]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.faint-outline[data-v-4b5016af]{text-shadow:1px 1px 0 #2775b3,0 1px 1px #2775b380,0 -1px 1px #2775b373,0 2px 2px #2775b366,0 4px 4px #2775b380,0 8px 8px #2775b34d,0 16px 16px #2775b34d,0 -6px 16px #2775b373}.graphic-clip-path[data-v-4b5016af]{-webkit-clip-path:polygon(0 0,50% 8%,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,50% 8%,100% 0,100% 100%,0 100%)}@media (min-width:768px){.graphic-clip-path[data-v-4b5016af]{-webkit-clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,0 50%,0 0);clip-path:polygon(100% 0,95% 50%,100% 100%,0 100%,0 50%,0 0)}}@media (min-width:1024px){.graphic-clip-path[data-v-4b5016af]{-webkit-clip-path:polygon(100% 0,97% 50%,100% 100%,0 100%,0 50%,0 0);clip-path:polygon(100% 0,97% 50%,100% 100%,0 100%,0 50%,0 0)}}.branding-clip-path[data-v-4b5016af]{-webkit-clip-path:polygon(0 93%,50% 100%,100% 93%,100% 0,0 0);clip-path:polygon(0 93%,50% 100%,100% 93%,100% 0,0 0)}@media (min-width:768px){.branding-clip-path[data-v-4b5016af]{-webkit-clip-path:polygon(100% 0,100% 100%,5% 100%,0 50%,5% 0);clip-path:polygon(100% 0,100% 100%,5% 100%,0 50%,5% 0)}}@media (min-width:1024px){.branding-clip-path[data-v-4b5016af]{-webkit-clip-path:polygon(100% 0,100% 100%,4% 100%,0 50%,4% 0);clip-path:polygon(100% 0,100% 100%,4% 100%,0 50%,4% 0)}}.before\:absolute[data-v-4b5016af]:before{content:var(--tw-content);position:absolute}.before\:relative[data-v-4b5016af]:before{content:var(--tw-content);position:relative}.before\:left-\[-1px\][data-v-4b5016af]:before{content:var(--tw-content);left:-1px}.before\:top-\[-2px\][data-v-4b5016af]:before{content:var(--tw-content);top:-2px}.before\:top-\[4px\][data-v-4b5016af]:before{content:var(--tw-content);top:4px}.before\:top-\[10px\][data-v-4b5016af]:before{content:var(--tw-content);top:10px}.before\:left-\[10px\][data-v-4b5016af]:before{content:var(--tw-content);left:10px}.before\:block[data-v-4b5016af]:before{content:var(--tw-content);display:block}.before\:rounded-md[data-v-4b5016af]:before{content:var(--tw-content);border-radius:.375rem}.before\:px-2[data-v-4b5016af]:before{content:var(--tw-content);padding-left:.5rem;padding-right:.5rem}.before\:py-1[data-v-4b5016af]:before{content:var(--tw-content);padding-top:.25rem;padding-bottom:.25rem}.before\:text-xs[data-v-4b5016af]:before{content:var(--tw-content);font-size:.75rem;line-height:1rem}.before\:font-bold[data-v-4b5016af]:before{content:var(--tw-content);font-weight:700}.before\:uppercase[data-v-4b5016af]:before{content:var(--tw-content);text-transform:uppercase}.before\:leading-5[data-v-4b5016af]:before{content:var(--tw-content);line-height:1.25rem}.before\:text-white[data-v-4b5016af]:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.before\:content-\[\'\$\'\][data-v-4b5016af]:before{--tw-content:"$";content:var(--tw-content)}.before\:content-\[attr\(data-savings\)\][data-v-4b5016af]:before{--tw-content:attr(data-savings);content:var(--tw-content)}.after\:pointer-events-none[data-v-4b5016af]:after{content:var(--tw-content);pointer-events:none}.after\:absolute[data-v-4b5016af]:after{content:var(--tw-content);position:absolute}.after\:inset-0[data-v-4b5016af]:after{content:var(--tw-content);inset:0}.after\:block[data-v-4b5016af]:after{content:var(--tw-content);display:block}.after\:bg-gray-400[data-v-4b5016af]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity))}.after\:opacity-10[data-v-4b5016af]:after{content:var(--tw-content);opacity:.1}.hover\:shadow-lg[data-v-4b5016af]:hover{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.sm\:h-80[data-v-4b5016af]{height:20rem}.sm\:grid-cols-2[data-v-4b5016af]{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:px-4[data-v-4b5016af]{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.md\:mt-0[data-v-4b5016af]{margin-top:0}.md\:h-80[data-v-4b5016af]{height:20rem}.md\:h-auto[data-v-4b5016af]{height:auto}.md\:h-36[data-v-4b5016af]{height:9rem}.md\:w-2\/3[data-v-4b5016af]{width:66.666667%}.md\:w-1\/3[data-v-4b5016af]{width:33.333333%}.md\:w-6\/12[data-v-4b5016af]{width:50%}.md\:grid-cols-2[data-v-4b5016af]{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3[data-v-4b5016af]{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row[data-v-4b5016af]{flex-direction:row}.md\:justify-end[data-v-4b5016af]{justify-content:flex-end}}@media (min-width:1024px){.lg\:w-7\/12[data-v-4b5016af]{width:58.333333%}.lg\:w-5\/12[data-v-4b5016af]{width:41.666667%}.lg\:grid-cols-3[data-v-4b5016af]{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:justify-start[data-v-4b5016af]{justify-content:flex-start}}#national-campaign-text-heading[data-v-4b5016af]{font-family:Agenda,Arial,Helvetica,sans-serif;font-weight:900;font-size:3.5rem;line-height:3.2rem;letter-spacing:.5px;margin:25px auto 15px;text-align:center;max-width:500px;text-wrap:balance}*[data-v-689291ad],[data-v-689291ad]:before,[data-v-689291ad]:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}[data-v-689291ad]:before,[data-v-689291ad]:after{--tw-content: ""}html[data-v-689291ad]{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal}body[data-v-689291ad]{margin:0;line-height:inherit}hr[data-v-689291ad]{height:0;color:inherit;border-top-width:1px}abbr[data-v-689291ad]:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1[data-v-689291ad],h2[data-v-689291ad],h3[data-v-689291ad],h4[data-v-689291ad],h5[data-v-689291ad],h6[data-v-689291ad]{font-size:inherit;font-weight:inherit}a[data-v-689291ad]{color:inherit;text-decoration:inherit}b[data-v-689291ad],strong[data-v-689291ad]{font-weight:bolder}code[data-v-689291ad],kbd[data-v-689291ad],samp[data-v-689291ad],pre[data-v-689291ad]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small[data-v-689291ad]{font-size:80%}sub[data-v-689291ad],sup[data-v-689291ad]{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub[data-v-689291ad]{bottom:-.25em}sup[data-v-689291ad]{top:-.5em}table[data-v-689291ad]{text-indent:0;border-color:inherit;border-collapse:collapse}button[data-v-689291ad],input[data-v-689291ad],optgroup[data-v-689291ad],select[data-v-689291ad],textarea[data-v-689291ad]{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button[data-v-689291ad],select[data-v-689291ad]{text-transform:none}button[data-v-689291ad],[type=button][data-v-689291ad],[type=reset][data-v-689291ad],[type=submit][data-v-689291ad]{-webkit-appearance:button;background-color:transparent;background-image:none}[data-v-689291ad]:-moz-focusring{outline:auto}[data-v-689291ad]:-moz-ui-invalid{box-shadow:none}progress[data-v-689291ad]{vertical-align:baseline}[data-v-689291ad]::-webkit-inner-spin-button,[data-v-689291ad]::-webkit-outer-spin-button{height:auto}[type=search][data-v-689291ad]{-webkit-appearance:textfield;outline-offset:-2px}[data-v-689291ad]::-webkit-search-decoration{-webkit-appearance:none}[data-v-689291ad]::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary[data-v-689291ad]{display:list-item}blockquote[data-v-689291ad],dl[data-v-689291ad],dd[data-v-689291ad],h1[data-v-689291ad],h2[data-v-689291ad],h3[data-v-689291ad],h4[data-v-689291ad],h5[data-v-689291ad],h6[data-v-689291ad],hr[data-v-689291ad],figure[data-v-689291ad],p[data-v-689291ad],pre[data-v-689291ad]{margin:0}fieldset[data-v-689291ad]{margin:0;padding:0}legend[data-v-689291ad]{padding:0}ol[data-v-689291ad],ul[data-v-689291ad],menu[data-v-689291ad]{list-style:none;margin:0;padding:0}textarea[data-v-689291ad]{resize:vertical}input[data-v-689291ad]::-moz-placeholder,textarea[data-v-689291ad]::-moz-placeholder{opacity:1;color:#9ca3af}input[data-v-689291ad]::placeholder,textarea[data-v-689291ad]::placeholder{opacity:1;color:#9ca3af}button[data-v-689291ad],[role=button][data-v-689291ad]{cursor:pointer}[data-v-689291ad]:disabled{cursor:default}img[data-v-689291ad],svg[data-v-689291ad],video[data-v-689291ad],canvas[data-v-689291ad],audio[data-v-689291ad],iframe[data-v-689291ad],embed[data-v-689291ad],object[data-v-689291ad]{display:block;vertical-align:middle}img[data-v-689291ad],video[data-v-689291ad]{max-width:100%;height:auto}[hidden][data-v-689291ad]{display:none}*[data-v-689291ad],[data-v-689291ad]:before,[data-v-689291ad]:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }[data-v-689291ad]::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.sr-only[data-v-689291ad]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.absolute[data-v-689291ad]{position:absolute}.relative[data-v-689291ad]{position:relative}.sticky[data-v-689291ad]{position:sticky}.right-0[data-v-689291ad]{right:0}.bottom-0[data-v-689291ad]{bottom:0}.left-0[data-v-689291ad]{left:0}.top-\[-2px\][data-v-689291ad]{top:-2px}.left-\[-1px\][data-v-689291ad]{left:-1px}.z-10[data-v-689291ad]{z-index:10}.mb-4[data-v-689291ad]{margin-bottom:1rem}.mb-2[data-v-689291ad]{margin-bottom:.5rem}.mt-auto[data-v-689291ad]{margin-top:auto}.mb-8[data-v-689291ad]{margin-bottom:2rem}.block[data-v-689291ad]{display:block}.flex[data-v-689291ad]{display:flex}.grid[data-v-689291ad]{display:grid}.h-full[data-v-689291ad]{height:100%}.h-12[data-v-689291ad]{height:5rem}.h-6[data-v-689291ad]{height:1.5rem}.h-96[data-v-689291ad]{height:24rem}.h-min[data-v-689291ad]{height:-moz-min-content;height:min-content}.h-32[data-v-689291ad]{height:8rem}.w-full[data-v-689291ad]{width:100%}.w-12[data-v-689291ad]{width:5rem}.w-6[data-v-689291ad]{width:1.5rem}.w-40[data-v-689291ad]{width:10rem}.max-w-sm[data-v-689291ad]{max-width:24rem}.resize[data-v-689291ad]{resize:both}.snap-x[data-v-689291ad]{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-start[data-v-689291ad]{scroll-snap-align:start}.flex-row[data-v-689291ad]{flex-direction:row}.flex-col[data-v-689291ad]{flex-direction:column}.flex-nowrap[data-v-689291ad]{flex-wrap:nowrap}.items-center[data-v-689291ad]{align-items:center}.justify-end[data-v-689291ad]{justify-content:flex-end}.justify-center[data-v-689291ad]{justify-content:center}.justify-between[data-v-689291ad]{justify-content:space-between}.gap-8[data-v-689291ad]{gap:2rem}.space-x-4[data-v-689291ad]>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.justify-self-end[data-v-689291ad]{justify-self:end}.overflow-hidden[data-v-689291ad]{overflow:hidden}.overflow-x-scroll[data-v-689291ad]{overflow-x:scroll}.overscroll-x-contain[data-v-689291ad]{overscroll-behavior-x:contain}.scroll-smooth[data-v-689291ad]{scroll-behavior:smooth}.rounded-xl[data-v-689291ad]{border-radius:.75rem}.rounded-lg[data-v-689291ad]{border-radius:.5rem}.rounded-full[data-v-689291ad]{border-radius:9999px}.rounded-2xl[data-v-689291ad]{border-radius:1rem}.border[data-v-689291ad]{border-width:1px}.border-gray-100[data-v-689291ad]{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.bg-white[data-v-689291ad]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-black\/50[data-v-689291ad]{background-color:#00000080}.bg-\[\#d6001c\]\/80[data-v-689291ad]{background-color:#d6001ccc}.bg-red-600\/90[data-v-689291ad]{background-color:#dc2626e6}.bg-gradient-to-t[data-v-689291ad]{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-header[data-v-689291ad]{background-image:url(https://cdn.attrium.ca/campaigns/2023-12-Boxing-Week-Sale/header-background.webp)}.bg-branding[data-v-689291ad]{background-image:url(https://cdn.attrium.ca/campaigns/2023-12-Boxing-Week-Sale/branding.webp)}.from-red-600[data-v-689291ad]{--tw-gradient-from: #dc2626;--tw-gradient-to: rgb(220 38 38 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-red-600\/0[data-v-689291ad]{--tw-gradient-to: rgb(220 38 38 / 0)}.bg-cover[data-v-689291ad]{background-size:cover}.bg-contain[data-v-689291ad]{background-size:contain}.bg-center[data-v-689291ad]{background-position:center}.bg-no-repeat[data-v-689291ad]{background-repeat:no-repeat}.fill-white[data-v-689291ad]{fill:#fff}.stroke-white[data-v-689291ad]{stroke:#fff}.stroke-2[data-v-689291ad]{stroke-width:2}.object-cover[data-v-689291ad]{-o-object-fit:cover;object-fit:cover}.p-3[data-v-689291ad]{padding:.75rem}.p-4[data-v-689291ad]{padding:1rem}.p-6[data-v-689291ad]{padding:1.5rem}.px-4[data-v-689291ad]{padding-left:1rem;padding-right:1rem}.py-4[data-v-689291ad]{padding-top:1rem;padding-bottom:1rem}.px-6[data-v-689291ad]{padding-left:1.5rem;padding-right:1.5rem}.py-2[data-v-689291ad]{padding-top:.5rem;padding-bottom:.5rem}.pt-24[data-v-689291ad]{padding-top:6rem}.pb-4[data-v-689291ad]{padding-bottom:1rem}.pb-8[data-v-689291ad]{padding-bottom:2rem}.text-center[data-v-689291ad]{text-align:center}.font-agenda[data-v-689291ad]{font-family:Agenda,ui-sans-serif,system-ui}.text-xl[data-v-689291ad]{font-size:1.75rem;line-height:2.25rem}.text-sm[data-v-689291ad]{font-size:.875rem;line-height:1.25rem}.text-2xs[data-v-689291ad]{font-size:.65rem}.text-2xl[data-v-689291ad]{font-size:1.5rem;line-height:2rem}.text-3xl[data-v-689291ad]{font-size:1.875rem;line-height:2.25rem}.font-bold[data-v-689291ad]{font-weight:700}.font-extrabold[data-v-689291ad]{font-weight:800}.font-normal[data-v-689291ad]{font-weight:400}.font-black[data-v-689291ad]{font-weight:900}.uppercase[data-v-689291ad]{text-transform:uppercase}.leading-5[data-v-689291ad]{line-height:1.25rem}.leading-4[data-v-689291ad],.leading-\[1\.5rem\][data-v-689291ad]{line-height:1.5rem}.leading-none[data-v-689291ad]{line-height:1}.tracking-wide[data-v-689291ad]{letter-spacing:.025em}.text-white[data-v-689291ad]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-transparent[data-v-689291ad]{color:transparent}.text-\[\#ffd100\][data-v-689291ad]{--tw-text-opacity: 1;color:rgb(255 209 0 / var(--tw-text-opacity))}.text-white\/50[data-v-689291ad]{color:#ffffff80}.shadow-xl[data-v-689291ad]{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg[data-v-689291ad]{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl[data-v-689291ad]{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.backdrop-blur-lg[data-v-689291ad]{--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-all[data-v-689291ad]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.before\:absolute[data-v-689291ad]:before{content:var(--tw-content);position:absolute}.before\:relative[data-v-689291ad]:before{content:var(--tw-content);position:relative}.before\:left-\[-1px\][data-v-689291ad]:before{content:var(--tw-content);left:-1px}.before\:top-\[-2px\][data-v-689291ad]:before{content:var(--tw-content);top:-2px}.before\:top-\[4px\][data-v-689291ad]:before{content:var(--tw-content);top:4px}.before\:top-\[10px\][data-v-689291ad]:before{content:var(--tw-content);top:10px}.before\:left-\[10px\][data-v-689291ad]:before{content:var(--tw-content);left:10px}.before\:block[data-v-689291ad]:before{content:var(--tw-content);display:block}.before\:rounded-md[data-v-689291ad]:before{content:var(--tw-content);border-radius:.375rem}.before\:px-2[data-v-689291ad]:before{content:var(--tw-content);padding-left:.5rem;padding-right:.5rem}.before\:py-1[data-v-689291ad]:before{content:var(--tw-content);padding-top:.25rem;padding-bottom:.25rem}.before\:text-xs[data-v-689291ad]:before{content:var(--tw-content);font-size:.75rem;line-height:1rem}.before\:font-bold[data-v-689291ad]:before{content:var(--tw-content);font-weight:700}.before\:uppercase[data-v-689291ad]:before{content:var(--tw-content);text-transform:uppercase}.before\:leading-5[data-v-689291ad]:before{content:var(--tw-content);line-height:1.25rem}.before\:text-white[data-v-689291ad]:before{content:var(--tw-content);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.before\:content-\[\'\$\'\][data-v-689291ad]:before{--tw-content: "$";content:var(--tw-content)}.before\:content-\[attr\(data-savings\)\][data-v-689291ad]:before{--tw-content: attr(data-savings);content:var(--tw-content)}.after\:pointer-events-none[data-v-689291ad]:after{content:var(--tw-content);pointer-events:none}.after\:absolute[data-v-689291ad]:after{content:var(--tw-content);position:absolute}.after\:inset-0[data-v-689291ad]:after{content:var(--tw-content);inset:0}.after\:block[data-v-689291ad]:after{content:var(--tw-content);display:block}.after\:bg-gray-400[data-v-689291ad]:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity))}.after\:opacity-10[data-v-689291ad]:after{content:var(--tw-content);opacity:.1}.hover\:shadow-xl[data-v-689291ad]:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 640px){.sm\:h-80[data-v-689291ad]{height:20rem}.sm\:px-4[data-v-689291ad]{padding-left:1rem;padding-right:1rem}}@media (min-width: 768px){.md\:h-80[data-v-689291ad]{height:20rem}.md\:grid-cols-2[data-v-689291ad]{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:justify-end[data-v-689291ad]{justify-content:flex-end}}@media (min-width: 1024px){.lg\:grid-cols-3[data-v-689291ad]{grid-template-columns:repeat(3,minmax(0,1fr))}}.productCard[data-v-689291ad]{min-width:250px}*[data-v-43574592],[data-v-43574592]:before,[data-v-43574592]:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}[data-v-43574592]:before,[data-v-43574592]:after{--tw-content: ""}html[data-v-43574592]{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal}body[data-v-43574592]{margin:0;line-height:inherit}hr[data-v-43574592]{height:0;color:inherit;border-top-width:1px}abbr[data-v-43574592]:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1[data-v-43574592],h2[data-v-43574592],h3[data-v-43574592],h4[data-v-43574592],h5[data-v-43574592],h6[data-v-43574592]{font-size:inherit;font-weight:inherit}a[data-v-43574592]{color:inherit;text-decoration:inherit}b[data-v-43574592],strong[data-v-43574592]{font-weight:bolder}code[data-v-43574592],kbd[data-v-43574592],samp[data-v-43574592],pre[data-v-43574592]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small[data-v-43574592]{font-size:80%}sub[data-v-43574592],sup[data-v-43574592]{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub[data-v-43574592]{bottom:-.25em}sup[data-v-43574592]{top:-.5em}table[data-v-43574592]{text-indent:0;border-color:inherit;border-collapse:collapse}button[data-v-43574592],input[data-v-43574592],optgroup[data-v-43574592],select[data-v-43574592],textarea[data-v-43574592]{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button[data-v-43574592],select[data-v-43574592]{text-transform:none}button[data-v-43574592],[type=button][data-v-43574592],[type=reset][data-v-43574592],[type=submit][data-v-43574592]{-webkit-appearance:button;background-color:transparent;background-image:none}[data-v-43574592]:-moz-focusring{outline:auto}[data-v-43574592]:-moz-ui-invalid{box-shadow:none}progress[data-v-43574592]{vertical-align:baseline}[data-v-43574592]::-webkit-inner-spin-button,[data-v-43574592]::-webkit-outer-spin-button{height:auto}[type=search][data-v-43574592]{-webkit-appearance:textfield;outline-offset:-2px}[data-v-43574592]::-webkit-search-decoration{-webkit-appearance:none}[data-v-43574592]::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary[data-v-43574592]{display:list-item}blockquote[data-v-43574592],dl[data-v-43574592],dd[data-v-43574592],h1[data-v-43574592],h2[data-v-43574592],h3[data-v-43574592],h4[data-v-43574592],h5[data-v-43574592],h6[data-v-43574592],hr[data-v-43574592],figure[data-v-43574592],p[data-v-43574592],pre[data-v-43574592]{margin:0}fieldset[data-v-43574592]{margin:0;padding:0}legend[data-v-43574592]{padding:0}ol[data-v-43574592],ul[data-v-43574592],menu[data-v-43574592]{list-style:none;margin:0;padding:0}textarea[data-v-43574592]{resize:vertical}input[data-v-43574592]::-moz-placeholder,textarea[data-v-43574592]::-moz-placeholder{opacity:1;color:#9ca3af}input[data-v-43574592]::placeholder,textarea[data-v-43574592]::placeholder{opacity:1;color:#9ca3af}button[data-v-43574592],[role=button][data-v-43574592]{cursor:pointer}[data-v-43574592]:disabled{cursor:default}img[data-v-43574592],svg[data-v-43574592],video[data-v-43574592],canvas[data-v-43574592],audio[data-v-43574592],iframe[data-v-43574592],embed[data-v-43574592],object[data-v-43574592]{display:block;vertical-align:middle}img[data-v-43574592],video[data-v-43574592]{max-width:100%;height:auto}[hidden][data-v-43574592]{display:none}*[data-v-43574592],[data-v-43574592]:before,[data-v-43574592]:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }[data-v-43574592]::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.sr-only[data-v-43574592]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.absolute[data-v-43574592]{position:absolute}.relative[data-v-43574592]{position:relative}.sticky[data-v-43574592]{position:sticky}.right-0[data-v-43574592]{right:0}.bottom-0[data-v-43574592]{bottom:0}.left-0[data-v-43574592]{left:0}.top-\[-2px\][data-v-43574592]{top:-15px}.left-\[-1px\][data-v-43574592]{left:-1px}.z-10[data-v-43574592]{z-index:10}.mb-4[data-v-43574592]{margin-bottom:1rem}.mb-2[data-v-43574592]{margin-bottom:.5rem}.mt-auto[data-v-43574592]{margin-top:auto}.mb-8[data-v-43574592]{margin-bottom:2rem}.block[data-v-43574592]{display:block}.flex[data-v-43574592]{display:flex}.grid[data-v-43574592]{display:grid}.h-full[data-v-43574592]{height:100%}.h-12[data-v-43574592]{height:5rem}.h-6[data-v-43574592]{height:1.5rem}.h-96[data-v-43574592]{height:24rem}.h-min[data-v-43574592]{height:-moz-min-content;height:min-content}.h-32[data-v-43574592]{height:8rem}.w-full[data-v-43574592]{width:100%}.w-12[data-v-43574592]{width:5rem}.w-6[data-v-43574592]{width:1.5rem}.w-40[data-v-43574592]{width:10rem}.max-w-sm[data-v-43574592]{max-width:24rem}.resize[data-v-43574592]{resize:both}.snap-x[data-v-43574592]{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-start[data-v-43574592]{scroll-snap-align:start}.flex-row[data-v-43574592]{flex-direction:row}.flex-col[data-v-43574592]{flex-direction:column}.flex-nowrap[data-v-43574592]{flex-wrap:nowrap}.items-center[data-v-43574592]{align-items:center}.justify-end[data-v-43574592]{justify-content:flex-end}.justify-center[data-v-43574592]{justify-content:center}.justify-between[data-v-43574592]{justify-content:space-between}.gap-8[data-v-43574592]{gap:2rem}.space-x-4[data-v-43574592]>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.justify-self-end[data-v-43574592]{justify-self:end}.overflow-hidden[data-v-43574592]{overflow:hidden}.overflow-x-scroll[data-v-43574592]{overflow-x:scroll}.overscroll-x-contain[data-v-43574592]{overscroll-behavior-x:contain}.scroll-smooth[data-v-43574592]{scroll-behavior:smooth}.rounded-xl[data-v-43574592]{border-radius:.75rem}.rounded-lg[data-v-43574592]{border-radius:.5rem}.rounded-full[data-v-43574592]{border-radius:9999px}.rounded-2xl[data-v-43574592]{border-radius:1rem}.border[data-v-43574592]{border-width:1px}.border-gray-100[data-v-43574592]{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.bg-white[data-v-43574592]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-black\/50[data-v-43574592]{background-color:#00000080}.bg-\[\#d6001c\]\/80[data-v-43574592]{background-color:#d6001ccc}.bg-red-600\/90[data-v-43574592]{background-color:#dc2626e6}.bg-gradient-to-t[data-v-43574592]{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-header[data-v-43574592]{background-image:url(https://cdn.attrium.ca/campaigns/2023-12-Boxing-Week-Sale/header-background.webp)}.bg-branding[data-v-43574592]{background-image:url(https://cdn.attrium.ca/campaigns/2023-12-Boxing-Week-Sale/branding.webp)}.from-red-600[data-v-43574592]{--tw-gradient-from: #dc2626;--tw-gradient-to: rgb(220 38 38 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-red-600\/0[data-v-43574592]{--tw-gradient-to: rgb(220 38 38 / 0)}.bg-cover[data-v-43574592]{background-size:cover}.bg-contain[data-v-43574592]{background-size:contain}.bg-center[data-v-43574592]{background-position:center}.bg-no-repeat[data-v-43574592]{background-repeat:no-repeat}.fill-white[data-v-43574592]{fill:#fff}.stroke-white[data-v-43574592]{stroke:#fff}.stroke-2[data-v-43574592]{stroke-width:2}.object-cover[data-v-43574592]{-o-object-fit:cover;object-fit:cover}.p-3[data-v-43574592]{padding:.75rem}.p-4[data-v-43574592]{padding:1rem}.p-6[data-v-43574592]{padding:1.5rem}.px-4[data-v-43574592]{padding-left:1rem;padding-right:1rem}.py-4[data-v-43574592]{padding-top:1rem;padding-bottom:1rem}.px-6[data-v-43574592]{padding-left:1.5rem;padding-right:1.5rem}.py-2[data-v-43574592]{padding-top:.5rem;padding-bottom:.5rem}.pt-24[data-v-43574592]{padding-top:6rem}.pb-4[data-v-43574592]{padding-bottom:1rem}.pb-8[data-v-43574592]{padding-bottom:2rem}.text-center[data-v-43574592]{text-align:center}.font-agenda[data-v-43574592]{font-family:Agenda,ui-sans-serif,system-ui}.text-xl[data-v-43574592]{font-size:1.75rem;line-height:2.25rem}.text-sm[data-v-43574592]{font-size:.875rem;line-height:1.25rem}.text-2xs[data-v-43574592]{font-size:.65rem}.text-2xl[data-v-43574592]{font-size:1.5rem;line-height:2rem}.text-3xl[data-v-43574592]{font-size:1.875rem;line-height:2.25rem}.font-bold[data-v-43574592]{font-weight:700}.font-extrabold[data-v-43574592]{font-weight:800}.font-normal[data-v-43574592]{font-weight:400}.font-black[data-v-43574592]{font-weight:900}.uppercase[data-v-43574592]{text-transform:uppercase}.leading-5[data-v-43574592]{line-height:1.25rem}.leading-4[data-v-43574592],.leading-\[1\.5rem\][data-v-43574592]{line-height:1.5rem}.leading-none[data-v-43574592]{line-height:1}.tracking-wide[data-v-43574592]{letter-spacing:.025em}.text-white[data-v-43574592]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-transparent[data-v-43574592]{color:transparent}.text-\[\#ffd100\][data-v-43574592]{--tw-text-opacity: 1;color:rgb(255 209 0 / var(--tw-text-opacity))}.text-white\/50[data-v-43574592]{color:#ffffff80}.shadow-xl[data-v-43574592]{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg[data-v-43574592]{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl[data-v-43574592]{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.backdrop-blur-lg[data-v-43574592]{--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-all[data-v-43574592]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.before\:absolute[data-v-43574592]:before{content:var(--tw-content);position:absolute}.before\:relative[data-v-43574592]:before{content:var(--tw-content);position:relative}.before\:left-\[-1px\][data-v-43574592]:before{content:var(--tw-content);left:-1px}.before\:top-\[-2px\][data-v-43574592]:before{content:var(--tw-content);top:-2px}.before\:top-\[4px\][data-v-43574592]:before{content:var(--tw-content);top:4px}.before\:top-\[10px\][data-v-43574592]:before{content:var(--tw-content);top:10px}.before\:left-\[10px\][data-v-43574592]:before{content:var(--tw-content);left:10px}.before\:block[data-v-43574592]:before{content:var(--tw-content);display:block}.before\:rounded-md[data-v-43574592]:before{content:var(--tw-content);border-radius:.375rem}.before\:px-2[data-v-43574592]:before{content:var(--tw-content);padding-left:.5rem;padding-right:.5rem}.before\:py-1[data-v-43574592]:before{content:var(--tw-content);padding-top:.25rem;padding-bottom:.25rem}.before\:text-xs[data-v-43574592]:before{content:var(--tw-content);font-size:1.5rem;line-height:1rem}.before\:font-bold[data-v-43574592]:before{content:var(--tw-content);font-weight:700}.before\:uppercase[data-v-43574592]:before{content:var(--tw-content);text-transform:uppercase}.before\:leading-5[data-v-43574592]:before{content:var(--tw-content);line-height:1.25rem}.before\:text-white[data-v-43574592]:before{content:var(--tw-content);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.before\:content-\[\'\$\'\][data-v-43574592]:before{--tw-content: "$";content:var(--tw-content)}.before\:content-\[attr\(data-savings\)\][data-v-43574592]:before{--tw-content: attr(data-savings);content:var(--tw-content)}.after\:pointer-events-none[data-v-43574592]:after{content:var(--tw-content);pointer-events:none}.after\:absolute[data-v-43574592]:after{content:var(--tw-content);position:absolute}.after\:inset-0[data-v-43574592]:after{content:var(--tw-content);inset:0}.after\:block[data-v-43574592]:after{content:var(--tw-content);display:block}.after\:bg-gray-400[data-v-43574592]:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity))}.after\:opacity-10[data-v-43574592]:after{content:var(--tw-content);opacity:.1}.hover\:shadow-xl[data-v-43574592]:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 640px){.sm\:h-80[data-v-43574592]{height:20rem}.sm\:px-4[data-v-43574592]{padding-left:1rem;padding-right:1rem}}@media (min-width: 768px){.md\:h-80[data-v-43574592]{height:20rem}.md\:grid-cols-2[data-v-43574592]{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:justify-end[data-v-43574592]{justify-content:flex-end}}@media (min-width: 1024px){.lg\:grid-cols-3[data-v-43574592]{grid-template-columns:repeat(3,minmax(0,1fr))}}.productCard[data-v-43574592]{min-width:250px}.brand[data-v-43574592]{color:#0f172a;font-family:Agenda,sans-serif;font-weight:600;font-size:1.5rem;line-height:1.7rem;text-transform:uppercase;text-align:left;color:#222;margin:0;padding:0 0 2px}.title[data-v-43574592]{font-family:agenda,sans-serif;font-size:1.5rem;line-height:1.4rem;color:#222;text-align:left;padding:0 0 15px}.notDiscounted[data-v-43574592]{margin-top:auto;display:flex;flex-direction:column;align-items:center}.notDiscounted .regularPrice[data-v-43574592]{font-weight:900;font-family:Agenda,sans-serif;font-size:2.5rem;line-height:2.2rem}.notDiscounted .regularPrice[data-v-43574592]:before{content:"$";font-size:1.5rem;position:relative;top:-5px;left:-1px}.discounted[data-v-43574592]{margin-top:auto;display:flex;flex-direction:column;align-items:center}.discounted .salePrice[data-v-43574592]{display:flex;font-weight:900;font-family:Agenda,sans-serif;font-size:2.5rem;line-height:2.2rem;color:#dc2626}.discounted .salePrice[data-v-43574592]:before{content:"$";font-size:1.5rem;position:relative;top:-3px;left:-1px}.discounted .regularPrice[data-v-43574592]{font-family:agenda,sans-serif;font-weight:600;font-size:1.4rem;line-height:1.4rem;color:#000;text-transform:uppercase}.discounted .regularPrice span[data-v-43574592]{position:relative;top:-3px;margin:0 1px 0 0;font-family:agenda,sans-serif;font-weight:800;font-size:1rem;line-height:1rem;color:#000}#DewaltOutdoor-Header[data-v-203108eb]{display:flex;flex-direction:column;align-items:center;font-family:Agenda,sans-serif;position:relative;z-index:1}#DewaltOutdoor-Header #Header-Background[data-v-203108eb]{height:400px;width:100%;background:url(https://cdn.weekshomehardware.ca/promos/2024-02-Dewalt-Outdoor/header-background.webp);background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:7px}#DewaltOutdoor-Header #Header-Title[data-v-203108eb]{position:relative;margin:-50px 0 25px;width:90%;max-width:600px;padding:20px;background:#febd16;border-radius:7px;box-shadow:1px 1px 2.7px #00000006,2.6px 2.6px 6.9px #00000008,5.3px 5.3px 14.2px #0000000a,11px 11px 29.2px #0000000c,30px 30px 80px #00000012}#DewaltOutdoor-Header #Header-Title h2[data-v-203108eb]:before{content:"";display:block;height:40px;width:100%;background:url(https://cdn.weekshomehardware.ca/promos/2024-02-Dewalt-Outdoor/dewalt-branding.webp);background-position:center;background-size:contain;background-repeat:no-repeat;margin:0 0 10px}#DewaltOutdoor-Header #Header-Title h2[data-v-203108eb]{padding:0;margin:0;font-weight:800;font-size:4rem;line-height:3rem;letter-spacing:.5px;text-transform:uppercase;text-align:center}#DewaltOutdoor-Header #Header-Title p[data-v-203108eb]{margin:5px 0 0;padding:0 20px;font-size:1.7rem;line-height:2rem;text-align:center}.DewaltOutdoor-SectionHeading[data-v-bda4c423]{display:flex;flex-direction:column;align-items:center;font-family:Agenda,sans-serif;position:relative;z-index:1;margin:0 0 -25px}.DewaltOutdoor-SectionHeading .Heading-Background[data-v-bda4c423]{height:350px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:7px}.DewaltOutdoor-SectionHeading .Heading-Title[data-v-bda4c423]{position:relative;margin:-35px 0 25px;width:90%;max-width:600px;padding:25px 20px 20px;background:#febd16;border-radius:7px;box-shadow:1px 1px 2.7px #00000006,2.6px 2.6px 6.9px #00000008,5.3px 5.3px 14.2px #0000000a,11px 11px 29.2px #0000000c,30px 30px 80px #00000012}.DewaltOutdoor-SectionHeading .Heading-Title h2[data-v-bda4c423]{padding:0;margin:0;font-weight:800;font-size:4rem;line-height:3rem;letter-spacing:.5px;text-transform:uppercase;text-align:center}.DewaltOutdoor-SectionHeading .Heading-Title p[data-v-bda4c423]{margin:5px 0 0;padding:0 20px;font-size:1.7rem;line-height:2rem;text-align:center}ul.DewaltOutdoor-SectionLinks[data-v-03fbb02f]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;width:100%;list-style-type:none}.DewaltOutdoor-SectionLinks li[data-v-03fbb02f]{display:block;width:100%;grid-column:span 6/span 6;border-radius:7px;overflow:hidden;margin:0}@media (min-width: 800px){.DewaltOutdoor-SectionLinks li[data-v-03fbb02f]{display:block;grid-column:span 4/span 4;border-radius:7px;overflow:hidden}}.DewaltOutdoor-SectionLinks li a[data-v-03fbb02f]{display:flex;justify-content:center;align-items:center;width:100%;height:150px;padding:25px 10px;text-decoration:none;color:#fff;font-family:Agenda,sans-serif;font-weight:800;font-size:3rem;line-height:3rem;text-align:center;background-size:cover;position:relative;letter-spacing:.5px}.DewaltOutdoor-SectionLinks li a[data-v-03fbb02f]:before{position:absolute;inset:0;content:"";background:rgba(0,0,0,.5);z-index:1}.DewaltOutdoor-SectionLinks li a div[data-v-03fbb02f]{z-index:2}#DewaltOutdoor-ProductGrid[data-v-2ea35630]{width:100%;margin:auto;display:grid;grid-template-columns:12fr;gap:25px;position:realtive;z-index:2}#DewaltOutdoor-ProductGrid h2[data-v-2ea35630]{font-size:4rem;font-weight:800}.DewaltOutdoor-Product[data-v-003fcaf5]{display:grid;grid-template-columns:repeat(12,1fr);font-family:Agenda,sans-serif;background:#fff;border-radius:7px;box-shadow:1px 1px 2.7px #00000006,2.6px 2.6px 6.9px #00000008,5.3px 5.3px 14.2px #0000000a,11px 11px 29.2px #0000000c,30px 30px 80px #00000012}.DewaltOutdoor-Product .image[data-v-003fcaf5]{grid-column:1/span 12;display:flex;flex-direction:row;justify-content:center;padding:10px 0;position:relative;overflow:hidden}.DewaltOutdoor-Product .image button.play[data-v-003fcaf5]{height:40px;width:40px;padding:0;margin:0;color:transparent;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(https://cdn.weekshomehardware.ca/promos/2024-02-Dewalt-Outdoor/icon-play.svg),#fff;background-size:40px;background-position:center;background-repeat:no-repeat;border-radius:50%;border:none;opacity:.7;transition:opacity .25s ease-in-out}.DewaltOutdoor-Product .image button.play[data-v-003fcaf5]:hover{opacity:1}@media (min-width: 600px){.DewaltOutdoor-Product .image[data-v-003fcaf5]{grid-column:1/span 4;margin:0 20px}}.DewaltOutdoor-Product .image img[data-v-003fcaf5]{display:block;width:100%;max-width:300px;object-fit:contain;margin:-20px 0}.DewaltOutdoor-Product .copy[data-v-003fcaf5]{grid-column:1/span 12;padding:10px 20px}@media (min-width: 600px){.DewaltOutdoor-Product .copy[data-v-003fcaf5]{grid-column:5/span 8;display:flex;flex-direction:column;justify-content:center}}.DewaltOutdoor-Product .copy .model[data-v-003fcaf5]{font-size:1.3rem;line-height:1.3rem;font-weight:800}.DewaltOutdoor-Product .copy .name[data-v-003fcaf5]{font-size:2rem;line-height:1.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin:0}.DewaltOutdoor-Product .copy .use[data-v-003fcaf5]{display:flex;flex-direction:row;flex-wrap:wrap;margin:10px 0}.DewaltOutdoor-Product .copy .use div[data-v-003fcaf5]:first-of-type{width:100%;text-transform:uppercase;font-size:1.3rem;font-weight:700;letter-spacing:.5px}.DewaltOutdoor-Product .copy .use .homeowners[data-v-003fcaf5],.DewaltOutdoor-Product .copy .use .professionals[data-v-003fcaf5]{display:flex;flex-direction:row;align-items:center;margin:0 20px 0 0}.DewaltOutdoor-Product .copy .use .homeowners[data-v-003fcaf5]:before{height:30px;width:30px;margin:0 10px 0 0;content:"";background:url(https://cdn.weekshomehardware.ca/promos/2024-02-Dewalt-Outdoor/icon-homeowner.svg)}.DewaltOutdoor-Product .copy .use .professionals[data-v-003fcaf5]:before{height:30px;width:30px;margin:0 10px 0 0;content:"";background:url(https://cdn.weekshomehardware.ca/promos/2024-02-Dewalt-Outdoor/icon-professional.svg)}.DewaltOutdoor-Product .copy .use .homeowners span[data-v-003fcaf5],.DewaltOutdoor-Product .copy .use .professionals span[data-v-003fcaf5]{text-transform:uppercase;font-size:1.4rem;font-weight:600}.DewaltOutdoor-Product .copy .powerSource[data-v-003fcaf5]{display:flex;flex-direction:row;flex-wrap:wrap;margin:10px 0 0}.DewaltOutdoor-Product .copy .powerSource div[data-v-003fcaf5]:first-of-type{width:100%;text-transform:uppercase;font-size:1.3rem;font-weight:700;letter-spacing:.5px}.DewaltOutdoor-Product .copy .powerSource .v20[data-v-003fcaf5],.DewaltOutdoor-Product .copy .powerSource .v60[data-v-003fcaf5]{display:flex;flex-direction:row;align-items:center;margin:0 20px 0 0;border:1px solid black}.DewaltOutdoor-Product .copy .powerSource .v20[data-v-003fcaf5]:before{height:35px;width:80px;margin:0;content:"";background:url(https://cdn.weekshomehardware.ca/promos/2024-02-Dewalt-Outdoor/battery-20v.webp);background-size:contain;background-repeat:no-repeat;background-position:center}.DewaltOutdoor-Product .copy .powerSource .v60[data-v-003fcaf5]:before{height:35px;width:80px;margin:0;content:"";background:url(https://cdn.weekshomehardware.ca/promos/2024-02-Dewalt-Outdoor/battery-60v.webp);background-size:contain;background-repeat:no-repeat;background-position:center}.DewaltOutdoor-Product .copy .powerSource .v20 span[data-v-003fcaf5],.DewaltOutdoor-Product .copy .powerSource .v60 span[data-v-003fcaf5]{text-transform:uppercase;font-size:1.4rem;font-weight:600}.DewaltOutdoor-Product .copy ul[data-v-003fcaf5]{list-style:none;margin:10px 0 0}.DewaltOutdoor-Product .copy ul li[data-v-003fcaf5]{display:flex;flex-direction:row;font-size:1.5rem;line-height:1.5rem}.DewaltOutdoor-Product .copy ul li[data-v-003fcaf5]:before{display:block;flex-shrink:0;margin:0 5px 0 0;content:"";height:20px;width:20px;background:url(https://cdn.weekshomehardware.ca/promos/2024-02-Dewalt-Outdoor/icon-check.svg)}.DewaltOutdoor-Product .copy ul li p[data-v-003fcaf5]{padding:0;margin:0}.v-move[data-v-003fcaf5],.v-enter-active[data-v-003fcaf5],.v-leave-active[data-v-003fcaf5]{transition:.5s ease-in-out}.v-enter-from[data-v-003fcaf5],.v-leave-to[data-v-003fcaf5]{opacity:0;transform:scale(.5)}#DewaltOutdoor-VideoPopup[data-v-06b7f741]{position:fixed;inset:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,0,0,.7);z-index:100;backdrop-filter:blur(20px)}#DewaltOutdoor-VideoPopup button[data-v-06b7f741]{position:absolute;top:20px;right:20px;content:"";height:40px;width:40px;background:black;border:2px solid white;border-radius:50%;padding:0;margin:0;display:flex;flex-direction:row;align-items:center;justify-content:center;transition:.25s ease-in-out}#DewaltOutdoor-VideoPopup button[data-v-06b7f741]:hover{background:#febd16;border:2px solid black}#DewaltOutdoor-VideoPopup button span[data-v-06b7f741]{font-size:1px;color:transparent;display:none}#DewaltOutdoor-VideoPopup button svg[data-v-06b7f741]{stroke:#fff;height:20px;width:20px;stroke-width:3px;transition:.25s ease-in-out}#DewaltOutdoor-VideoPopup button:hover svg[data-v-06b7f741]{stroke:#000}#DewaltOutdoor-VideoPopup video[data-v-06b7f741]{max-width:90%;height:auto;max-height:90vh;border-radius:10px;box-shadow:0 1px 1px #0000001f,0 2px 2px #0000001f,0 4px 4px #0000001f,0 8px 8px #0000001f,0 16px 16px #0000001f;border:2px solid white}#DewaltOutdoor-VideoPopup .caption[data-v-06b7f741]{background:black;color:#fff;padding:10px 20px;margin:10px 10px 0;border-radius:10px;font-size:1.4rem;line-height:1.5rem;box-shadow:0 1px 1px #0000001f,0 2px 2px #0000001f,0 4px 4px #0000001f,0 8px 8px #0000001f,0 16px 16px #0000001f}#DewaltOutdoor-Footer[data-v-b2163169]{width:100%;padding:0;border-radius:7px;margin:25px 0}#DewaltOutdoor-Footer div[data-v-b2163169]{height:25px;width:100%;background:url(https://cdn.weekshomehardware.ca/promos/2024-02-Dewalt-Outdoor/guaranteed-tough-branding.webp);background-size:contain;background-repeat:no-repeat;background-position:center}#branded-header-beautitone-pure[data-v-cbcacdc8]{margin:0 0 25px;display:flex;flex-direction:column;border-radius:10px;overflow:clip}@media (min-width: 800px){#branded-header-beautitone-pure[data-v-cbcacdc8]{margin:0 0 25px;display:flex;flex-direction:row-reverse;border-radius:10px;overflow:clip}}#branded-header-beautitone-pure .offer[data-v-cbcacdc8]{flex-shrink:0;background:linear-gradient(-45deg,#7e8079 0%,#95c18c 100%);height:300px;width:100%;clip-path:polygon(0% 85%,50% 100%,100% 85%,100% 0%,0% 0%);margin:0;padding:25px}@media (min-width: 800px){#branded-header-beautitone-pure .offer[data-v-cbcacdc8]{width:50%;clip-path:polygon(100% 0%,100% 50%,100% 100%,4% 100%,0% 50%,4% 0%)}}#branded-header-beautitone-pure .offer .beautitone-branding[data-v-cbcacdc8]{height:100px;width:100%;background:url(https://cdn.weekshomehardware.ca/promos/2025-05-Beautitone-Pure/beautitone-pure-branding.webp);background-size:contain;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 2px 3px rgba(0,0,0,.6))}#branded-header-beautitone-pure .offer h2[data-v-cbcacdc8]{max-width:400px;text-wrap:balance;text-transform:uppercase;text-align:center;letter-spacing:.5px;color:#fff;font-family:Agenda,sans-serif;font-size:3rem;line-height:2.7rem;font-weight:800;filter:drop-shadow(0 2px 3px rgba(0,0,0,.4));margin:25px auto 0}@media (min-width: 800px){#branded-header-beautitone-pure .offer h2[data-v-cbcacdc8]{font-size:2.6rem;line-height:2.2rem}}#branded-header-beautitone-pure .offer h2 span[data-v-cbcacdc8]{display:block;font-size:4rem;line-height:3.5rem;color:#fefc68;margin:0 0 3px}@media (min-width: 800px){#branded-header-beautitone-pure .offer h2 span[data-v-cbcacdc8]{font-size:3.5rem;line-height:3rem}}#branded-header-beautitone-pure .product[data-v-cbcacdc8]{position:relative;flex-shrink:0;width:100%;height:400px;background:url(https://cdn.weekshomehardware.ca/promos/2025-05-Beautitone-Pure/beautitone-pure-can-cut.webp);background-size:cover;background-position:center;background-repeat:no-repeat;clip-path:polygon(0% 0%,50% 12%,100% 0%,100% 100%,0% 100%);margin:-30px 0 -10px}@media (min-width: 800px){#branded-header-beautitone-pure .product[data-v-cbcacdc8]{height:auto;width:50%;background-position:left center;clip-path:polygon(100% 0%,96% 50%,100% 100%,0 100%,0% 50%,0 0)}}#branded-header-beautitone-pure .product[data-v-cbcacdc8]:before{content:"";position:absolute;bottom:20px;right:10px;background:url(https://cdn.weekshomehardware.ca/promos/2025-05-Beautitone-Pure/made-in-canada.webp);background-position:center;background-size:contain;height:115px;width:115px;filter:drop-shadow(0 0 10px rgb(255,255,255))}@media (min-width: 800px){#branded-header-beautitone-pure .product[data-v-cbcacdc8]:before{position:absolute;top:40px;left:10px}}#branded-header[data-v-a06c87f4]{background:url(https://cdn.weekshomehardware.ca/promos/2025-05-Stihl-Spring-Savings/branded-header-background.webp?v=2);background-size:cover;background-position:center;padding:25px 50px;border-radius:10px;overflow:clip;margin:0 0 25px}#branded-header h2[data-v-a06c87f4]{position:relative;width:100%;height:200px;color:transparent;font-size:1rem;background:url(https://cdn.weekshomehardware.ca/promos/2025-05-Stihl-Spring-Savings/stihl-spring-savings-branding.webp);background-size:contain;background-position:center;background-repeat:no-repeat;margin:0;padding:0;z-index:2;filter:drop-shadow(0 2px rgba(0,0,0,.3)) drop-shadow(2px 0px rgba(0,0,0,.3)) drop-shadow(-2px 0px rgba(255,255,255,.5)) drop-shadow(0 -2px rgb(255,255,255)) drop-shadow(0 10px 10px rgba(0,0,0,.2))}#branded-header p[data-v-a06c87f4]{color:#fff;font-family:agenda,sans-serif;font-weight:700;font-size:2.5rem;line-height:2.2rem;text-align:center;text-shadow:1px 1px 0px rgba(0,0,0,.5);max-width:400px;margin:0 auto 20px}h2 .heading[data-v-a06c87f4]{height:300px;width:100%;position:relative;background:url(https://cdn.weekshomehardware.ca/promos/2021-04-15-Stihl-Spring-Savings/page-heading.jpg);background-size:contain;background-position:top center;background-repeat:no-repeat}h1[data-v-a06c87f4]{font-family:agenda,sans-serif;font-weight:700;font-size:4rem;line-height:4.2rem;text-align:center;margin:25px 0}h3[data-v-a06c87f4]{font-family:Agenda,sans-serif;font-weight:800;font-size:3.5rem;line-height:3.5rem;letter-spacing:.1rem;text-align:center}.stihlProductListing[data-v-a06c87f4]{width:100%;grid-column:span 12;display:grid;grid-template-columns:repeat(12,1fr);gap:15px;margin:0 0 15px;padding:0}.listing-container[data-v-a06c87f4]{height:auto;width:100%;margin:0 auto;padding:25px 0}.feature[data-v-a06c87f4]{height:400px;width:100%;max-width:960px;margin:auto;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:25px;border-radius:7px}.feature.saws[data-v-a06c87f4]{background:url(https://cdn.weekshomehardware.ca/promos/2022-04-14-Stihl/background-saws.webp?v=2);background-size:cover;background-position:center;background-repeat:no-repeat;justify-content:flex-start;align-items:center}.feature.trimmer[data-v-a06c87f4]{background:url(https://cdn.weekshomehardware.ca/promos/2024-04-Stihl-Spring-Savings/trimmer-background.webp?v=2);background-size:cover;background-position:left top;background-repeat:no-repeat;justify-content:center}.feature.blower[data-v-a06c87f4]{background:url(https://cdn.weekshomehardware.ca/promos/2024-04-Stihl-Spring-Savings/blower-background.webp);background-size:cover;background-position:left center;background-repeat:no-repeat;justify-content:flex-start}.feature.washer[data-v-a06c87f4]{background:url(https://cdn.weekshomehardware.ca/promos/2022-04-14-Stihl/background-washers.webp);background-size:cover;background-position:left top;background-repeat:no-repeat;justify-content:flex-start;align-items:flex-start}@media (min-width: 600px){.feature.washer[data-v-a06c87f4]{justify-content:flex-end;align-items:flex-end}}.feature.battery[data-v-a06c87f4]{background:url(https://cdn.weekshomehardware.ca/promos/2024-04-Stihl-Spring-Savings/battery-background.webp);background-size:cover;background-position:right center;background-repeat:no-repeat;justify-content:flex-start;align-items:flex-start}@media (min-width: 600px){.feature.battery[data-v-a06c87f4]{justify-content:center;align-items:flex-start}}.feature.mowers[data-v-a06c87f4]{background:url(https://cdn.weekshomehardware.ca/promos/2024-04-Stihl-Spring-Savings/mower-background.webp);background-size:cover;background-position:left center;background-repeat:no-repeat;justify-content:flex-start;align-items:center}@media (min-width: 600px){.feature.mowers[data-v-a06c87f4]{justify-content:center;align-items:flex-end}}.feature a.product[data-v-a06c87f4]{border-radius:5px;overflow:hidden;background:#fff;width:80%;max-width:300px;margin-bottom:25px;box-shadow:0 1px 1px #0000001c,0 2px 2px #0000001c,0 4px 4px #0000001c,0 8px 8px #0000001c,0 16px 16px #0000001c,0 32px 32px #0000001c}@media (min-width: 700px){.feature a.product[data-v-a06c87f4]{max-width:450px}}.feature a.product.shopLocal[data-v-a06c87f4]:before{content:" ";display:block;height:10px;width:100%;padding:15px 0;background:#e5702a;background-image:url(https://cdn.weekshomehardware.ca/promos/2024-04-Stihl-Spring-Savings/background-shop-local.webp);background-size:70%;background-position:10px center;background-repeat:no-repeat}.feature a.product.limitedTime[data-v-a06c87f4]:before{content:" ";display:block;height:10px;width:100%;padding:15px 0;background:#e5702a;background-image:url(https://cdn.weekshomehardware.ca/promos/2024-04-Stihl-Spring-Savings/background-limited-time.webp?v=2);background-size:70%;background-position:10px center;background-repeat:no-repeat}.feature a.product img[data-v-a06c87f4]{display:block;margin:auto;width:95%}@media (min-width: 700px){.feature[data-v-a06c87f4]{display:flex;justify-content:center;align-items:flex-start;padding:25px}.feature.saws[data-v-a06c87f4]{justify-content:center;align-items:flex-start}.feature.trimmer[data-v-a06c87f4]{align-items:flex-end;background-position:bottom left}.feature.blower[data-v-a06c87f4]{justify-content:center;align-items:flex-end}.feature a.product[data-v-a06c87f4]{width:50%}.feature a.product[data-v-a06c87f4]:before{padding:20px 0}}.location[data-v-a06c87f4]{width:90%;max-width:980px;margin:25px auto 50px;border-radius:5px;overflow:hidden;background:#fff;box-shadow:0 1px 1px #0000000d,0 2px 2px #0000000d,0 4px 4px #0000000d,0 8px 8px #00000008,0 16px 16px #00000008,0 32px 32px #00000008}.location .embed[data-v-a06c87f4]{height:300px;width:100%;border-bottom:1px solid rgba(0,0,0,.11)}.location .content[data-v-a06c87f4]{padding:25px;text-align:center;font-family:agenda,sans-serif}.location .content .name[data-v-a06c87f4]{font-weight:600;font-size:1.7rem;line-height:1.9rem;margin-bottom:15px;font-weight:700;letter-spacing:1px}.location .address[data-v-a06c87f4],.location .region[data-v-a06c87f4]{font-weight:600;font-size:1.4rem;line-height:1.6rem;text-transform:uppercase;letter-spacing:1px}.location .actions[data-v-a06c87f4]{margin-top:25px;width:100%;display:flex;flex-direction:row;justify-content:space-between}.location .actions a[data-v-a06c87f4]{color:#e4002b;text-decoration:none;text-transform:uppercase;font-weight:600;width:48%;border:2px solid #e4002b;background:#fff;border-radius:20px;font-size:1.4rem;line-height:1.4rem;padding:10px 0;transition:color .5s,background .5s}.location .actions a[data-v-a06c87f4]:hover{color:#fff;background:#e4002b}@media (min-width: 600px){.maps[data-v-a06c87f4]{flex-direction:row;justify-content:space-around;flex-wrap:wrap}.maps .map[data-v-a06c87f4]{width:70%}}.stihlProductCard{grid-column:span 6;background:#fff;padding:10px;margin:0;border-radius:10px}.stihlProductCard a{text-decoration:none;position:relative}.stihlProductCard a.sale:before{content:"SAVE " attr(data-savings) "%";position:absolute;top:-5px;left:-5px;background:rgb(220,38,38);color:#fff;font-family:Agenda,sans-serif;font-weight:800;font-size:1.5rem;line-height:1.5rem;text-transform:uppercase;letter-spacing:.25px;padding:5px 10px 3px;border-radius:20px;z-index:2;text-shadow:1px 1px 0px rgba(0,0,0,.3);letter-spacing:.5px}.stihlProductCard .image{position:relative;z-index:1;padding:10px;border-radius:7px;overflow:clip}.stihlProductCard .image:before{position:absolute;inset:0;background:rgba(0,0,0,.03);z-index:1;content:""}.stihlProductCard .image.loading:after{height:30px;width:30px;position:absolute;top:50%;left:50%;background:url(https://cdn.weekshomehardware.ca/icons/loading.webp?v=2);background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(-50%,-50%);z-index:1;font-size:2rem;content:"";animation-name:rotate;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.stihlProductCard .image img{display:block;width:100%;max-width:200px;max-height:200px;margin:auto}.stihlProductCard .brand{color:#0f172a;font-family:Agenda,sans-serif;font-weight:600;font-size:1.5rem;line-height:1.7rem;text-transform:uppercase;text-align:left;color:#222;margin:10px 0 0}.stihlProductCard .title{font-family:agenda,sans-serif;font-size:1.5rem;line-height:1.7rem;color:#222;text-align:left;padding:0}.stihlProductCard .item-number{margin-top:auto;font-family:agenda,sans-serif;font-size:1.2rem;line-height:1rem;color:#222;padding:10px 0 0;text-align:center;text-transform:uppercase;opacity:.5}.stihlProductCard .price{width:100%;padding:10px;text-align:center}.stihlProductCard .price .regular{font-family:agenda,sans-serif;font-weight:800;font-size:2rem;line-height:2rem;color:#000}.stihlProductCard .price .spacer{font-family:agenda,sans-serif;font-weight:800;font-size:2rem;line-height:2rem;color:transparent}.stihlProductCard .price.sale .regular{font-family:agenda,sans-serif;font-weight:400;font-size:1.3rem;line-height:1.3rem;color:#000}.stihlProductCard .price.sale .sale{font-family:agenda,sans-serif;font-weight:800;font-size:2rem;line-height:2rem;color:#dc2626}@media (min-width: 700px){.stihlProductCard{grid-column:span 6}}@media (min-width: 1000px){.stihlProductCard{grid-column:span 3}}.stihlProductListing{width:100%;grid-column:span 12;display:grid;grid-template-columns:repeat(12,1fr);gap:15px;margin:0 0 15px;padding:0}.stihlMowerProductCard{grid-column:span 12;background:url(https://cdn.weekshomehardware.ca/promos/2024-04-Stihl-Spring-Savings/mower-background.webp);background-size:cover;background-position:15% center;margin:0;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}.stihlMowerProductCard a{max-width:300px;display:block;margin:25px;text-decoration:none;border-radius:7px;overflow:clip}.stihlMowerProductCard a .header{height:40px;width:100%;background:#e5702a;background-image:url(https://cdn.weekshomehardware.ca/promos/2024-04-Stihl-Spring-Savings/background-shop-local.webp);background-size:contain;background-position:center left;background-repeat:no-repeat;color:transparent}.stihlMowerProductCard a .body{width:100%;background:#fff;padding:5px 10px}.stihlMowerProductCard a .body img{max-width:100%}@media (min-width: 700px){.stihlMowerProductCard{grid-column:span 6}}.stihlSawProductCard{grid-column:span 12;background:url(https://cdn.weekshomehardware.ca/promos/2022-04-14-Stihl/background-saws.webp?v=2);background-size:cover;background-position:center;margin:0;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}.stihlSawProductCard a{max-width:300px;display:block;margin:25px;text-decoration:none;border-radius:7px;overflow:clip}.stihlSawProductCard a .header{height:40px;width:100%;background:#e5702a;background-image:url(https://cdn.weekshomehardware.ca/promos/2024-04-Stihl-Spring-Savings/background-shop-local.webp);background-size:contain;background-position:center left;background-repeat:no-repeat;color:transparent}.stihlSawProductCard a .body{width:100%;background:#fff;padding:5px 10px}.stihlSawProductCard a .body img{max-width:100%}@media (min-width: 700px){.stihlSawProductCard{grid-column:span 6}}@media (min-width: 1000px){.stihlSawProductCard{grid-column:span 9}}.stihlTrimmerProductCard{grid-column:span 12;grid-row:span 1;background:url(https://cdn.weekshomehardware.ca/promos/2024-04-Stihl-Spring-Savings/trimmer-background.webp?v=2);background-size:cover;background-position:left center;margin:0;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}.stihlTrimmerProductCard a{max-width:300px;display:block;margin:25px;text-decoration:none;border-radius:7px;overflow:clip}.stihlTrimmerProductCard a .header{height:40px;width:100%;background:#e5702a;background-image:url(https://cdn.weekshomehardware.ca/promos/2024-04-Stihl-Spring-Savings/background-shop-local.webp);background-size:contain;background-position:center left;background-repeat:no-repeat;color:transparent}.stihlTrimmerProductCard a .body{width:100%;background:#fff;padding:5px 10px}.stihlTrimmerProductCard a .body img{max-width:100%}@media (min-width: 700px){.stihlTrimmerProductCard{grid-column:span 6;grid-row:span 2}}.stihlBlowerProductCard{grid-column:span 12;background:url(https://cdn.weekshomehardware.ca/promos/2024-04-Stihl-Spring-Savings/blower-background.webp);background-size:cover;background-position:left center;margin:0;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}.stihlBlowerProductCard a{max-width:300px;display:block;margin:25px;text-decoration:none;border-radius:7px;overflow:clip}.stihlBlowerProductCard a .header{height:40px;width:100%;background:#e5702a;background-image:url(https://cdn.weekshomehardware.ca/promos/2024-04-Stihl-Spring-Savings/background-shop-local.webp);background-size:contain;background-position:center left;background-repeat:no-repeat;color:transparent}.stihlBlowerProductCard a .body{width:100%;background:#fff;padding:5px 10px}.stihlBlowerProductCard a .body img{max-width:100%}@media (min-width: 700px){.stihlBlowerProductCard{grid-column:span 6}}@media (min-width: 1000px){.stihlBlowerProductCard{grid-column:span 9}}.stihlWasherProductCard{grid-column:span 12;background:url(https://cdn.weekshomehardware.ca/promos/2022-04-14-Stihl/background-washers.webp);background-size:cover;background-position:center;margin:0;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}.stihlWasherProductCard a{max-width:300px;display:block;margin:25px;text-decoration:none;border-radius:7px;overflow:clip}.stihlWasherProductCard a .header{height:40px;width:100%;background:#e5702a;background-image:url(https://cdn.weekshomehardware.ca/promos/2024-04-Stihl-Spring-Savings/background-shop-local.webp);background-size:contain;background-position:center left;background-repeat:no-repeat;color:transparent}.stihlWasherProductCard a .body{width:100%;background:#fff;padding:5px 10px}.stihlWasherProductCard a .body img{max-width:100%}@media (min-width: 700px){.stihlWasherProductCard{grid-column:span 6}}#instore-flyer{position:relative;text-align:center;background:#fff;border-radius:7px;box-shadow:0 1px 1px #00000008,0 2px 2px #00000008,0 4px 4px #0000000d,0 6px 8px #0000000d,0 8px 16px #0000000d}#instore-flyer svg{margin:0 0 -7px;padding:0}#instore-flyer.comingSoon:after{position:absolute;top:0;left:0;height:100px;width:100px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfUAAAH0BAMAAADWOqmHAAAALVBMVEVHcEwAAAAAAAAAAABdXQCcnAD//wCAgAAUFADV1QBwcABAQAC7uwDw8AAwMABDFkoBAAAABHRSTlMAoP9gtH2n0AAADWFJREFUeAHs0QEBABEQALD7Ch/hFNA/nRIAW4XF1r4cqMbW/hynaNeuXbt27dq1a9euXbt27dq1a9euXbv2Rt4dsMZxXHEA/y7Dnr2J1PsQB5ZtWgc4ytltLIBw96SV7gyIRpdSt8DiuBW2Agh7I+rUgICkpWmBwzEtWwc44k2aXgMY9SwwGDhIaTD+Di033P1nX2fFEADQf/8AWAcAzz9pbubN7M73YY9qzN5p15a9Ib36sou0a8sugK8fO+Brxw74+rEDvnbsgK8fO+DrxX5eBPA1Y48zATw7u84e4NnZw+H52TU8P3sQPD+7hudnD4HnZ9fw/OwB8PzsGp6fXcN3NDz7Am44HP4xz/+CxRzg2dlh3Z9cLRQ8Obv406sVu0q7juyA52cPh+dnBzw/ezg8Pzvgqdl35dS0idkxgffnhJgdKzdvBjM29nD4l7TsgOdnD4fnZ9fwgx9eHE4mBT+7D/7Y2NzJ84vD4fVvmNk1vLRqd4QS8F325mw4PD+7B56f/c7F4S9mHnh+9lv/nBf7darh+dk/W/ZmWwqenv1vskwy0vDc7O+Lk36q4ZnZm5m4eajhmdnX1HqtpeF52c+LSlfD87J3RGek4VnZI+9KXcNzsj8WHUlK6/iUlj2e+pvRezVo16yKJ5uAZ27XPBZP+pjVE7ObTHyZWXhqdozyg58+ulnefdpjZ19dlH5kjPm1LPLMWHhmdnMbk3h35d61P1Gzm4/xJe62bDbsT9TspoCzC9+3P1GzG7E5MDZNsREzh6dmXxGbHb2woe/S4StupMe+EX9P/rwu9Q18wM3uqb2BD7jZUXtLfzBiZ0epO/oDenaUeqB/5+nZUXtXjXV9enZ8xyXqO67Hz455XLs8x93mZUemYrNV/j3YpGaHs8210hbNmJ8dxUrScjclR7zsyL6gaZXfRIOenh1fcipdfna1NYGMqdlf5fmo+nGBGTH7hXlf7v4lTORK2eBlj9fFZnANsxs3Y1r2uIMqr+FbDklSRnaUji2Jhugc0rJ/J+pUVac27JGq9KGGl69o2Xf//ymYKzUZ5IGMcxVxIUgyYmX3j+pRhp9atOwr3m9zFN9vGVr2fXGDHk1zvoQbfJ0SL+AKVTf2n+M8z1E5IXskvuwYhJf9jfDHm9nYMcr3h+9ibN/iZlcHyp6nxqwU6FDRs2O9msx7E9EUrQp2dkzqTtSq5oibHUMddpybC/gxOzs22xI99B2ws6PWLX2o8h1+drOrNhoj1M7Objq61Ck+IGc3hS4VH5CzezbXd1E7Obs+PIva2dlRe19/cEDPjsOyqZrfj+nZ0aMd65PE9OyYx3XV3GZEzZ4u5rSY0OP/YkDNfvmg3LbZKk3reszsl2VDHTD5h7speYOY/e6iPRHLMh/mj9bRoKdlj6bL+grxZWS499u3Tn/4lZR9DxsQFQ8907/EZFx5ouyIlv01dt2827DSp2WPs9KuW0NqdLpmVb1UuKjPoSocMRnsYOSrB3s8xWEy+0FRG/YGDhG6nyBtVnas3F7Mf/rA/C9PxMkD4gXcx/jNjj+dzt9L6J6rfM68bs+WA1pU2PVqiqPEci8lZjdiM8NJquPlEfL+rwwz+8pi6haXLwiKHw2HnzM3Z1F78ptfSr1uhkLtMvWvXVjZUbvONh17eO1JysyOhJ8lJN2B03nGz657FcTvnA0/RNqjYw8/PJzQsgf8wdfp9ggdenacnVzkvcXSnZ9dPwr41aJn06dn14+A3luO+r2asC/Pyd9DF6fLzo40r4t89Hvnb/+Ekz1oe6rNz64TTbleLB4etK02iNnjT9u+T5dtqwNCdozr26eVPpjRsseFb7Fyq9ArWNqN151TZvUt8tM1J/5ZPTd7NPXP2Pfo2dGjGlXN6o/532ZxWPG+smTGf0XQhtG5giMI7O+umZl4WSfO2T2oxRVBY7On9l/u2nUs/xVBb5s403/0nS8M9RVBOFm05994o78i6KE9Twl4hP2KoJ6dzPjhya8IwjWnh+zseu+ta9kBz89u/o3tdcsOeHZ209H3nwGend1k+t47wLOzN/V9h4CnZ39TbFpgBzw1O9avGPABT82OGW1fH7Y4pGbXtZs1DU/Obs6hdg3PzY7axWj4DXp284Nlx8bC/wS1k7Nj9d628L04kxrcFROXaj+xa7r2cobzjJl9fbboQmNf4oL6RaB9Bu5lefmuGtYzYvaO3VaO1Y5bhN8DYnax8IV7Ph67UNvU7GLhcT3SJfesQZub3cLvyzJP8ebdQcrNbuHPiy/b5OwWPs7Ekx12dguPWTzSp2YHPH7gfq0B9iMAH2fcVwTprLnw+3ViV/DNaZ3YFfxr/iuCQv/iN/gffdRDPf8VQV5481fBjzvs7AreXF6qv2fY2TW8+cwO9v9qGX52DW+aFyeTq2/xN2dxgBjwCCv7Sp7neAAK8Aj9Au6jyeTq8FHmhedfwCGA52fXATw/ezg8Pzvg+dnD4fnZAc/PHg7Pzw54XnZdu84BMbtphLtTsIfDv2RmB3zd2BstwNeNvdMtwSfDyd9rwy4C+OVjnq/y/JPhcDKZcLOLKPjU6PCya3i958bMHg5PyB4Oz8ceDk/I7ofnZw+HJ2UPhyc8XRMOT3i6RsOzs4fDE7KHw/Oxh8OTscfh8HTs66NKeP7HI7qnwbOv29vV8OztGumn1fDk7CKHfnh6dlSo4enZAe2DJ2e3afvh+dkXw52Gp2Y3BaZvPnhmdhRriTU8M7u5jWKPPfC87Op6oB0Fz75uf1OQXqrhqdlNLE4ONTwlO5LpXeY17v12dcctcgx47ikdBnrkCPD87OoeuB7g+dn1c/2HFp6eHS8lRJKZhSdn1wM9hrs1enas5PRwF/Gz4+Wzerhbo2a/fskd6PXj3RF5u+a3qdO50cPdW+TtmuTPpYEeeVGHYxb3ZxjoB4K06nC6JvnxckafdFB7j5/dPtC9mNFfqMmBaUEG1xoyz3itJgem3Xwp82xG05qxI1vmdc3YkcTEGT37qviTmrvM7HrlphcxHVJ2ZF+8GddhAdcUbzaNMU+o2bHxhKAd3/wdM7vq0emXMH5AxR7+Dc9/clbf6sq+8eq/C0+nTc+O9xXpPGNn16emM9TepWdXW5DH62hZsLPrBc3gPz/CaoaZ/c4n15/+bFSe1L80twr+dXv8B5nni1RdBBdfmJIv4KJi2aRLcXm5fXlJtE7NvpKVTxU9Lg9x3xLP5ONCnDwwJlIvko952Z94GxX6e537Im/8oq/qnjT5/e1I23nF9Akru16xA34fX3PM7Gu+FWsTrTpidlSJ3DBmjX8m7+9VJO6kPqVlN53qfjz7TF79ymN03+PfgVut2Hw08fTMsiPmtGDq/mGe/1zc5frrcPYzWnsHZybduxPs8dFw9rNYe1yewnTcvuxuOPtZrN3iwjdyF+6Ns8qOBPXmjtSfwDvz3tUZZUdCHg8YqJ/lxnzaE85+Fmu/rSaukXvxXzOc/SzW/ljfg5ShdiSc/SzVvqZL7ej/jHD2s1b77mIep/4ztgLZCWrf0H8E24HsBLUnntoJ2Ctrj2fOvmOqNiI3Kdirao87m2DG2YKCYL8dqSpd+s7TQDcWH3N06U6v/Yo9RHMOaxk9xyVg17U7NZ44rYvDctM2pWD31m73HnrOuw2SmTulTRjYVe2qOTsycWn/tVlQvNYAMTrYYD9wX2KTXH03Y7g0xE01u2zgS66cFge7r/alb+rv0yYk7J7aG85m2wrVtf063kU7iuwQXNsfXjs215+nxuwRXNsfXvt5fK1hzOe4v12n8pmYwQhnhwnubw+qfdftyQOej91Te6Z2WBV8n4XdU3uk561xRjbII1Xf7mP/aaNvDAW7jWcrRi9T30fp9wwNu6f225i3ovip2LxtCNiRU7ZikJWbUxF52jJE7J7adyvm7K8+D+/JE9U+Cr8iiK32Ffybi91Xu9pxWx3MwtkZau+7D4UdhrMz1C6p073rU7EjVeem2273biecneD7Xbbd6XyXkN1T+znBOg5N2xkRO1J5gvaF+3zYCSO7dw2LC27jDpo1LOzIKQ/3f5lfzHBknoYdCX2jBQF7YK9Sp0fAHtqj1jkMZ+fYm0AGMyJ2xPvKXZ0uEzviPTSv06JkR+1Ih449vPYGNztSeZQUOSZl99YeTfVbpunYUbvOd3oXio8dtev8SdwlDRc7cvoLbWSA0tnYUbvOt/Pp3f3wrRiC2pE8z0eM7RrEhMfPzl87ETtSY/b/lkcHAgAAAAyDcri/60GWQsLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu3C7cLtwu0m6zHJd8/KEv/GAAAAAElFTkSuQmCC);background-size:100px 100px;background-position:top left;background-repeat:no-repeat;content:"";opacity:.8}@media (min-width: 600px){#instore-flyer.comingSoon:after{height:150px;width:150px;background-size:150px 150px}}.flyerProduct{cursor:pointer;fill:#0000;position:relative;margin-top:20px;transition:fill .25s,stroke .25s}.flyerProduct:hover{fill:#0000001a}#instore-flyer h2{font-family:agenda,sans-serif;font-weight:800;font-size:4rem;line-height:3rem;margin:0 0 10px;padding:0}#instore-flyer p{font-family:agenda,sans-serif;font-weight:400;font-size:1.8rem;line-height:2rem;margin:0 0 15px;padding:0}#instore-flyer a{display:block;max-width:200px;margin:0 auto;padding:10px 50px;background:#ffeb3b;color:#000;font-family:agenda,sans-serif;font-weight:600;font-size:1.2rem;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:1px;border:1px solid #fdd835;border-radius:3px;cursor:pointer}.container[data-v-61f068bc]{width:80%!important;max-width:600px;padding:50px 0}h1[data-v-61f068bc]{text-align:center;font-family:Agenda,serif;font-weight:700;font-size:4rem;line-height:3rem;margin:0;padding:0}p[data-v-61f068bc]{width:100%;text-align:center;font-family:Agenda,sans-serif;font-size:1.8rem;line-height:2rem;margin:10px 0 0;padding:0}#expiredPromotion h2[data-v-b63454a1]{color:#e4002b;font-family:agenda,sans-serif;font-weight:800;font-size:4rem;line-height:4.3rem;text-align:center;margin:0 0 15px}#expiredPromotion p[data-v-b63454a1]{font-family:agenda,sans-serif;font-size:1.6rem;line-height:1.8rem;text-align:center;margin:0 0 15px}#expiredPromotion p.countdown[data-v-b63454a1]{font-size:1.2rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin:0 0 15px}#avWrap{border:1px solid rgb(229,231,235);border-radius:.75rem;overflow:hidden}#avF{position:relative;width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;padding:0;margin:0;will-change:scroll-position}#avF #avT{z-index:1;will-change:scroll-position}#avF #avO{z-index:2;overflow:hidden}#avF #avN{position:absolute;top:50%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:0px;padding:0;margin:0}#avF #avN .wrapper{left:0;position:sticky;height:100%;display:flex;flex-direction:row;padding:0 15px;margin:0;z-index:5;justify-content:space-between;transition:all .2s ease-in-out}#avF #avN .wrapper a{display:block;height:50px;width:50px;border-radius:100%;background:rgba(0,0,0,.6);animation:pulse-animation 2s infinite;backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 1px #00000017,0 4px 2px #00000017,0 8px 4px #00000017,0 16px 8px #00000017,0 32px 16px #00000017;border:1px solid rgba(255,255,255,.3);transition:background .5s}#avF #avN .wrapper a:hover{background:rgba(0,0,0,.4)}#avF #avN .wrapper a svg{height:25px;width:30px;color:#fff}#avF #avN .wrapper a.previousPage svg{position:relative;left:-2px}#avF #avN .wrapper a.nextPage svg{position:relative;left:2px}#avF #avM{position:absolute;top:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;z-index:5}#avF #avM .wrapper{left:0;position:sticky;height:100%;display:flex;flex-direction:row;padding:0 15px;margin:0;justify-content:space-between;align-items:flex-start;transition:all .2s ease-in-out}#avF #avM .wrapper .title,#avF #avM .wrapper .page,#avF #avM .wrapper .zoom button.zoomIn,#avF #avM .wrapper .zoom button.zoomOut{padding:3px 10px;color:#fff;border:1px solid rgba(255,255,255,.3);background:rgba(0,0,0,.7);backdrop-filter:blur(10px);border-radius:50px;display:flex;align-items:center}#avF #avM .wrapper .title,#avF #avM .wrapper .page{font-size:1.3rem}#avF #avM .wrapper .zoom{display:flex;flex-direction:row;gap:5px}#avF #avM .wrapper .zoom button.zoomIn,#avF #avM .wrapper .zoom button.zoomOut{display:block;height:40px;width:40px;display:flex;flex-direction:row;align-items:center;justify-content:center;transition:all .5s}#avF #avM .wrapper .zoom button.zoomIn:hover,#avF #avM .wrapper .zoom button.zoomOut:hover{background:rgba(0,0,0,.5)}#avF #avM .wrapper .zoom button.zoomIn svg,#avF #avM .wrapper .zoom button.zoomOut svg{height:20px;width:20px;transition:all .5s}@keyframes pulse-animation{0%{box-shadow:0 0 #0003}to{box-shadow:0 0 0 20px #0000}}#avF #avI button{position:absolute}ul#avS{width:100%;padding:0;margin:0;list-style-type:none;font-family:Inter,sans-serif!important;display:flex;flex-direction:row;flex-wrap:nowrap;flex-shrink:0;background:#fff;border-bottom:1px solid #d1d5db;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}ul#avS::-webkit-scrollbar{display:none}ul#avS li.avPub{height:100px;min-width:200px;flex-shrink:0;border-right:1px solid #d1d5db;overflow:hidden;margin:0}ul#avS li.avPub:last-of-type{border-right:none}ul#avS li.avPub a{display:flex;flex-direction:row;text-decoration:none;color:#000}ul#avS li.avPub .thumbnail{height:100px;width:150px;background-size:100% auto!important;background-position:top center!important;background-repeat:no-repeat!important;position:relative;border-top:5px solid #fff;border-right:5px solid #fff;border-left:5px solid #fff}ul#avS li.avPub .thumbnail:before{position:absolute;inset:0;content:"";background:rgba(0,0,0,.1)}ul#avS li.avPub .info{padding:0 15px;display:flex;flex-direction:column;justify-content:center;font-family:Inter,sans-serif!important}ul#avS li.avPub .info .preview{font-weight:800;font-size:1rem;line-height:1.1rem;font-family:Inter,sans-serif!important;color:#fff;background:red;padding:3px 5px;width:min-content;border-radius:5px;margin:0 0 5px;text-transform:uppercase}ul#avS li.avPub .info .title{font-weight:800;font-size:1.2rem;line-height:1.4rem;font-family:Inter,sans-serif!important}ul#avS li.avPub .info .dates{font-weight:400;font-size:1.1rem;font-family:Inter,sans-serif!important}ul#avS li.avPub .info .validity_text{font-weight:800;font-size:1rem;line-height:1rem;text-transform:uppercase;margin-top:15px;font-family:Inter,sans-serif!important}.avB{position:absolute;font-size:1px;cursor:pointer}.v-enter-active,.v-leave-active{transition:transform .5s,opacity 1s;transition-timing-function:linear(0,.402 7.4%,.711 15.3%,.929 23.7%,1.008 28.2%,1.067 33%,1.099 36.9%,1.12 41%,1.13 45.4%,1.13 50.1%,1.111 58.5%,1.019 83.2%,1.004 91.3%,1)}.v-enter-from,.v-leave-to{opacity:0;transform:translateY(200px)}.avM{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.7);display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Agenda,sans-serif;will-change:transform;backdrop-filter:blur(5px)}.avM button{position:absolute;top:0;right:0;z-index:101;margin:20px 20px 0 0;font-size:.8rem;padding:7px 20px;font-size:1.3rem;line-height:1.3rem;letter-spacing:.5px;font-weight:700;color:#fff;border:1px solid rgba(255,255,255,.3);background:rgba(0,0,0,.7);backdrop-filter:blur(10px);border-radius:50px;text-transform:uppercase}.avM .wrapper{position:static;width:95%;max-width:450px;font-size:1.2rem;background:#fff;border-radius:10px;overflow:clip;padding:15px;margin:50px;z-index:101;overflow-y:scroll;overscroll-behavior:contain}.avM .wrapper .image{position:relative;border-radius:7px;overflow:clip;padding:10px;margin:0 0 15px;display:flex;flex-direction:row;align-items:center}.avM .wrapper .image .save_story{position:absolute;top:5px;left:5px;background:rgba(0,0,0,.6);backdrop-filter:blur(3px);box-shadow:-1px -1px #ffffff80;padding:5px 10px;border-radius:50px;color:#fff;font-weight:700;font-size:1.3rem;line-height:1.3rem}.avM .wrapper .image:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.08)}.avM .wrapper .image img{max-width:100%;max-height:300px;margin:auto}.avM .wrapper .heading{display:grid;grid-template-columns:repeat(12,1fr);padding:0 0 10px}.avM .wrapper .heading .meta{grid-column:span 8/span 8}.avM .wrapper .brand{font-family:Inter,sans-serif;text-transform:uppercase;font-size:1.4rem;line-height:1.6rem;font-weight:700;padding:0}.avM .wrapper .title{font-family:Inter,sans-serif;font-size:1.5rem;line-height:1.7rem}.avM .wrapper .description{padding:0;font-size:1.5rem;line-height:1.8rem}.avM .wrapper .pricing{grid-column:span 4/span 4;display:flex;flex-direction:column;align-items:flex-end;padding:0}.avM .wrapper .pricing .current_price{font-size:3rem;line-height:2.5rem;font-weight:800;color:#b91c1c}.avM .wrapper .pricing .current_price span{font-size:1.3rem;font-weight:800;position:relative;top:-11px;left:-1px}.avM .wrapper .pricing .original_price{line-height:1.1rem;font-size:1.4rem;font-weight:700;text-transform:uppercase;margin:-6px 0 0;text-align:right}.avM .wrapper .pricing .original_price span{font-size:.9rem;font-weight:700;position:relative;top:-3px;left:-.1px;text-align:right}.avM .wrapper small{display:block;padding:10px 0 0;font-size:1.1rem;line-height:1.2rem}#avNotFound{width:100%;margin:25px 0}#avNotFound h2{font-family:Inter,sans-serif!important;font-weight:800;font-size:3rem;line-height:3rem;text-align:center;margin:0 0 15px;padding:0}#avNotFound p{font-family:Inter,sans-serif!important;font-weight:400;font-size:1.5rem;line-height:1.5rem;text-align:center;margin:0 0 15px;padding:0}#countdownRoot[data-v-17b0e816]{transform:rotate(-2deg);display:flex;flex-direction:column;justify-content:center;padding:0;transition:all .5s cubic-bezier(.175,.885,.32,1.275);opacity:0}#countdownRoot.visible[data-v-17b0e816]{opacity:1}#countdownRoot .copy[data-v-17b0e816]{color:#fff;display:inline-block;font-family:agenda,sans-serif;font-size:2rem;font-weight:800;text-align:center;text-transform:uppercase;letter-spacing:.5px;margin:0 auto 5px;text-shadow:0 1px 1px rgba(0,0,0,.25),0 2px 2px rgba(0,0,0,.2),0 4px 4px rgba(0,0,0,.15),0 8px 8px rgba(0,0,0,.1),0 16px 16px rgba(0,0,0,.05)}#countdownTimer[data-v-17b0e816]{width:100%;max-width:300px;display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap;margin:auto;background:rgba(0,0,0,.3);backdrop-filter:blur(10px);padding:10px;border-radius:5px;transition:all .5s;box-shadow:-1px -1px #fff3,1px 1px #000000e6}#countdownTimer #days[data-v-17b0e816],#countdownTimer #hours[data-v-17b0e816],#countdownTimer #minutes[data-v-17b0e816],#countdownTimer #seconds[data-v-17b0e816]{font-family:agenda,sans-serif;font-weight:700;text-align:center;margin:0 10px}#countdownTimer #days .title[data-v-17b0e816],#countdownTimer #hours .title[data-v-17b0e816],#countdownTimer #minutes .title[data-v-17b0e816],#countdownTimer #seconds .title[data-v-17b0e816]{font-size:1.1rem;line-height:1.1rem;text-transform:uppercase;letter-spacing:1px;color:#eff}#countdownTimer #days .digit[data-v-17b0e816],#countdownTimer #hours .digit[data-v-17b0e816],#countdownTimer #minutes .digit[data-v-17b0e816],#countdownTimer #seconds .digit[data-v-17b0e816]{font-size:2.5rem;line-height:2.5rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#fff}#countdownTimer #after[data-v-17b0e816]{width:100%;text-transform:uppercase;font-size:1.5rem;line-height:1.5rem;text-align:center;padding:5px 0 0;letter-spacing:1px;color:#fff;text-shadow:-1px -1px 1px rgba(255,255,255,.1),1px 1px 1px rgba(0,0,0,.5)}#shop-canadian[data-v-c61b0064]{position:relative;background:radial-gradient(circle at top right,hsl(357deg,95%,58%) 0%,hsl(358deg,100%,38%) 100%);width:100%;min-height:200px;margin:0;padding:25px;overflow:hidden;border-radius:7px}#shop-canadian[data-v-c61b0064]:after{content:"";position:absolute;top:0;right:0;height:250px;width:250px;background:url(https://cdn.attrium.ca/campaigns/2025-Shop-Canadian/maple-leaf.webp?v=6);background-size:contain;z-index:1}@media (min-width: 600px){#shop-canadian[data-v-c61b0064]{margin:0 0 25px}}#shop-canadian h2[data-v-c61b0064]{color:#fff;font-family:Agenda,sans-serif;font-weight:900;font-size:3rem;line-height:3.2rem;letter-spacing:.5px;background:url(https://cdn.weekshomehardware.ca/logo.svg);background-size:50px 50px;background-position:top left;background-repeat:no-repeat;padding:60px 0 0;text-shadow:1px 1px 0 rgba(130,24,26,.6);z-index:2;position:relative}@media (min-width: 600px){#shop-canadian h2[data-v-c61b0064]{color:#fff;font-family:Agenda,sans-serif;font-weight:900;font-size:4rem;line-height:4.2rem;letter-spacing:.5px}}#notification-box{position:fixed;right:0;bottom:0;width:calc(100% - 50px);max-width:500px;margin:0 25px 25px;padding:0;background-image:url(https://cdn.weekshomehardware.ca/promos/2023-03-13-Scotts-Truckload-Sale/card-background.webp?v=4);background-position:top 50% right -75px;background-repeat:no-repeat;background-size:120% 120%;border-radius:7px;z-index:1000;overflow:hidden;transition:.5s transform ease-in-out;will-change:transform;-webkit-transition:.5s -webkit-transform ease-in-out;box-shadow:0 -1px 1px #0000001a,0 1px 1px #0000001c,0 2px 2px #0000001c,0 4px 4px #0000001c,0 8px 8px #0000001c,0 16px 16px #0000001c,0 32px 32px #0000001c}#notification-box.hidden{transform:translateY(750px);-webkit-transform:translateY(750px)}#notification-box .wrapper{position:relative;height:100%;width:100%;margin:0;padding:50px 25px;z-index:2;display:flex;flex-direction:column;text-decoration:none}#notification-box .wrapper .deal{text-decoration:none;padding:5px;border-radius:7px;max-width:225px;background:rgba(214,0,28,.9);backdrop-filter:blur(2px);color:#fff;font-family:Agenda,sans-serif;font-weight:700;box-shadow:0 1px 1px #0000001f,0 2px 2px #0000001f,0 4px 4px #0000001f,0 8px 8px #0000001f,0 16px 16px #0000001f}#notification-box .wrapper .deal h2{height:65px;width:100%;background:url(https:///cdn.weekshomehardware.ca/promos/2025-03-12-Scotts-Truckload-Sale/branding-horizontal.webp);background-size:contain;background-position:center;background-repeat:no-repeat;font-size:1rem;color:transparent;margin:0}#notification-box .wrapper .deal .name{color:#fff;font-family:Agenda,sans-serif;font-weight:900;font-size:1.7rem;line-height:1.5rem;text-transform:uppercase;padding:0 10px 10px;text-shadow:1px 1px 0 rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}#notification-box .wrapper .deal .preface{color:#ffdd3d;font-family:Agenda,sans-serif;font-weight:900;font-size:2rem;line-height:2rem;text-transform:uppercase;padding:0 10px;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}#notification-box .wrapper .deal .price{color:#fff;font-family:Agenda,sans-serif;font-weight:900;font-size:3rem;line-height:3rem;text-transform:uppercase;padding:0 10px;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}#notification-box .wrapper .deal .coupon{margin:-2px 0 0;color:#ffdd3d;font-family:Agenda,sans-serif;font-weight:900;font-size:1.5rem;line-height:1.5rem;letter-spacing:.5px;text-transform:uppercase;padding:0 10px 15px;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}#notification-box .wrapper .deal .sale{margin:-2px 0 0;color:#fff;font-family:Agenda,sans-serif;font-weight:900;font-size:2.3rem;line-height:2rem;text-transform:uppercase;padding:0 10px 2px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}#notification-box .wrapper .deal .regular{margin:-2px 0 0;color:#fff;font-family:Agenda,sans-serif;font-weight:900;font-size:1.7rem;line-height:1.7rem;text-transform:uppercase;padding:0 10px 15px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}#notification-box .wrapper .deal .disclaimer{color:#fff;font-family:Agenda,sans-serif;font-size:.8rem;line-height:.9rem;text-transform:uppercase;letter-spacing:.5px;text-align:center;padding:0 10px 10px}#notification-box .dismissNotification{position:absolute;top:15px;right:15px;z-index:2}#notification-box .dismissNotification button{height:25px;width:25px;padding:0;margin:0;color:transparent;background:#058063;border-radius:50%;border:0;position:relative;transition:background .25s}#notification-box .dismissNotification button:hover{height:25px;width:25px;padding:0;margin:0;color:transparent;background:#fff;border-radius:50%;border:0;position:relative}#notification-box .dismissNotification button:before{position:absolute;inset:1px 0 0 1px;content:"+";color:#fff;font-family:agenda,sans-serif;font-size:3rem;line-height:2rem;text-align:center;transform:rotate(45deg);transition:all .5s ease-in-out}#notification-box .dismissNotification button:hover:before{position:absolute;inset:1px 0 0 1px;content:"+";color:#058063;font-family:agenda,sans-serif;font-size:3rem;line-height:2rem;text-align:center;transform:rotate(-405deg) scale(1.3)}
