.homepage__content-slot-1>section:first-of-type{margin-bottom:12px}.homepage.container{padding:0}.home-main{margin-bottom:0}@media (max-width:768px){.home-main{margin-top:6rem}}section:not(:last-child){margin-bottom:2rem}@media (min-width:769px){section:not(:last-child){margin-bottom:3rem}}.hp__sally .hp__extra-padding{padding:5rem 0}@media (min-width:768px){.hp__sally .hp__extra-padding{padding:4rem 0}}.hp__sally img+p:first-of-type,.hp__sally picture+p:first-of-type{margin:1rem 0 .5rem!important}.no-dec{text-decoration:none!important}.homepage__content-slot-2{background-color:none;padding:0}@media (max-width:545px){.bopis-header{padding:0 5px 8px}}.wts-banner__container{padding:2rem 0;background-color:#ffe0e3}.wts-banner__container .slick-dotted.slick-slider{margin-bottom:25px}.wts-banner__container p{text-align:center;text-decoration:underline;color:#000;margin:0;font-size:18px}.wts-banner__container a:hover,.wts-banner__container a:hover p{color:#141414;text-decoration:none}.wts-banner__container img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:80px}.hp__more .hp__more--tile{margin:1rem auto;width:94%}@media (min-width:769px){.hp__more .hp__more--tile{width:30%;margin:1rem 0}}.hp__more .hp__more--tile a{display:block;background-color:#fff0e0;border-radius:8px;height:100%}.hp__more .hp__more--tile a:hover{text-decoration:none;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.hp__more .hp__more--tile a:hover .underline{color:#0c0c0c}.hp__more .hp__more--tile .hp__more--inner-tile{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem}.hp__more .hp__more--tile .hp__more--inner-tile img{border-radius:8px}.hp__more .hp__more--tile .hp__more--inner-tile p{font-size:12px}.hp__more .hp__more--tile .hp__more--inner-tile p.bold{font-size:14px}@media (min-width:768px){.hp__more .hp__more--tile .hp__more--inner-tile p{font-size:14px}.hp__more .hp__more--tile .hp__more--inner-tile p.bold{font-size:16px}}.pencil-banner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f5f5f5;border-radius:8px;padding:0 0 2.5rem}@media (min-width:769px){.pencil-banner{margin:.25rem auto;padding:1rem 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.pencil-banner .pencil-slide{display:inline block;margin-top:1rem;margin-bottom:0;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){.pencil-banner .pencil-slide{margin:0}.pencil-banner .pencil-slide:not(:last-of-type) :after{border-left:1px solid #d5d5d5;content:" ";height:36px;margin-bottom:auto;margin-top:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}}.pencil-banner .pencil-slide a{text-decoration:none}.pencil-banner .pencil-slide span.underline{white-space:nowrap}.pencil-banner .pencil-text-highlight{font-weight:500!important;text-decoration:underline}@media (min-width:991px){.pencil-banner .pencil-text-highlight{display:inline-block}}.pencil-banner .pencil-text-highlight-alt{color:#c3281f!important;font-weight:500!important}.pencil-banner .red{color:#c3281f!important}.pencil-banner .underline{text-decoration:underline!important}.pencil-banner .slick-dotted.slick-slider{margin-bottom:3rem!important}.pencil-banner .slick-dots{bottom:.5rem!important;left:0}.pencil-banner .slick-dots li button:before{font-size:20px}.pencil-banner .klarna-logo,.pencil-banner .vce-icon{width:50px;display:inline}.hp_promos .pencil-banner p:first-of-type,.hp_promos a:first-of-type{display:block}.hp_promos a:not(:first-of-type){display:none}@media (max-width:768px){.pencil-banner p:not(:first-of-type){display:none}}@media (min-width:769px){.hp_promos .slick-slide{padding:1px}}.hp_promos .slick-arrow{opacity:0;visibility:hidden;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.75rem;top:50%;font-style:normal;color:#464646;background-color:#fdfdfd;border-radius:50%;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.08);box-shadow:0 4px 16px 0 rgba(0,0,0,.08);line-height:1;-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:1200px){.hp_promos .slick-arrow{padding:1rem}}.hp_promos .slick-arrow:before{content:"";font-size:unset}.hp_promos .slick-arrow:active,.hp_promos .slick-arrow:focus{opacity:1}.hp_promos .slick-arrow.slick-disabled{visibility:hidden;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.hp_promos .slick-arrow img{vertical-align:inherit}.hp_promos:active .slick-arrow,.hp_promos:focus .slick-arrow,.hp_promos:focus-within .slick-arrow,.hp_promos:hover .slick-arrow{opacity:1;visibility:visible;background:#fdfdfd;color:#464646;-webkit-transition:opacity .5s;transition:opacity .5s}.hp_promos:active .slick-arrow.slick-disabled,.hp_promos:focus .slick-arrow.slick-disabled,.hp_promos:focus-within .slick-arrow.slick-disabled,.hp_promos:hover .slick-arrow.slick-disabled{opacity:0}.hp_promos .slick-prev{left:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}@media (min-width:1200px) and (max-width:1399px){.hp_promos .slick-prev{left:10px;-webkit-transform:unset;-ms-transform:unset;transform:unset}}.hp_promos .slick-next{right:0;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}@media (min-width:1200px) and (max-width:1399px){.hp_promos .slick-next{right:.5rem;-webkit-transform:unset;-ms-transform:unset;transform:unset}}