.paragraph--type--hww-webform{position:relative}.webform-submission-get-insider-access-form{background-color:#e6ae3d;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.webform-submission-get-insider-access-form .image-side{width:65%}@media (max-width:1140px){.webform-submission-get-insider-access-form .image-side{width:60%}}@media (max-width:992px){.webform-submission-get-insider-access-form .image-side{width:100%}}.webform-submission-get-insider-access-form .image-side .field--name-field-media-image,.webform-submission-get-insider-access-form .image-side .field__item,.webform-submission-get-insider-access-form .image-side .form-type-processed-text,.webform-submission-get-insider-access-form .image-side article{width:100%;height:100%}.webform-submission-get-insider-access-form .image-side img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.webform-submission-get-insider-access-form .form-type-processed-text{margin:0}.webform-submission-get-insider-access-form .text-side{width:35%;padding:120px 120px 120px 20px}@media (max-width:1140px){.webform-submission-get-insider-access-form .text-side{width:40%}}@media (max-width:992px){.webform-submission-get-insider-access-form .text-side{width:100%;padding:40px}}.webform-submission-get-insider-access-form .text-side .form-type-processed-text{margin:0 0 40px}@media (max-width:992px){.webform-submission-get-insider-access-form .text-side .form-type-processed-text{text-align:center;margin:0 0 20px}}@media (max-width:992px){.webform-submission-get-insider-access-form .text-side h2,.webform-submission-get-insider-access-form .text-side h3{font-size:22px;line-height:31px}}.webform-submission-get-insider-access-form .text-side .form-type-email{margin:0 0 20px}@media (max-width:992px){.webform-submission-get-insider-access-form .text-side .form-type-email{margin:0 0 40px}}.webform-submission-get-insider-access-form .text-side .form-type-email input:focus{border-color:#fff}.webform-submission-get-insider-access-form .text-side .form-actions{margin:0}@media (max-width:992px){.webform-submission-get-insider-access-form .text-side .form-actions{text-align:center}}.webform-submission-get-insider-access-form .webform-actions .form-submit{font-family:GTWalsheimPro,sans-serif;font-style:normal;font-weight:800;font-size:16px;line-height:20px;color:#000;text-align:initial;text-decoration:none;text-transform:uppercase;border-width:2px;border-style:solid;padding:10px 15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:20px;background-position:calc(100% + 1px) 50%;background-repeat:no-repeat;padding:10px 50px 10px 15px;text-align:initial;background-image:url(/themes/custom/tkmaxx/images/cta_white.svg);border-color:#fff;background-color:transparent}.webform-submission-get-insider-access-form .webform-actions .form-submit:hover{color:#ed1b2e}.webform-submission-get-insider-access-form .webform-actions .form-submit:before{width:0;height:0;overflow:hidden;z-index:-1;display:block;position:absolute}.webform-submission-get-insider-access-form .webform-actions .form-submit:before{content:url(/themes/custom/tkmaxx/images/cta_white_hover.svg)}.webform-submission-get-insider-access-form .webform-actions .form-submit:hover{background-image:url(/themes/custom/tkmaxx/images/cta_white_hover.svg);color:#fff}.webform-submission-get-insider-access-form .webform-actions .form-submit:hover{background-color:transparent;border:2px solid #fff}.webform-submission-sign-up-form{background-color:#8b7866;padding:40px 120px;position:relative}@media (max-width:992px){.webform-submission-sign-up-form{padding:40px 15px}}.webform-submission-sign-up-form .hww_form_content{width:100%;max-width:940px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;position:relative}.webform-submission-sign-up-form .alert-error{width:100%}.webform-submission-sign-up-form .form-type-email,.webform-submission-sign-up-form .form-type-processed-text[id^=edit-title]{width:calc(37.5% - 20px);margin:0}@media (max-width:992px){.webform-submission-sign-up-form .form-type-email,.webform-submission-sign-up-form .form-type-processed-text[id^=edit-title]{width:100%;padding-right:60px}}@media (max-width:992px){.webform-submission-sign-up-form .form-type-processed-text[id^=edit-title]{padding-bottom:40px}}.webform-submission-sign-up-form .form-type-processed-text h3{color:#fff;margin:0;font-weight:400;letter-spacing:initial}.webform-submission-sign-up-form .form-type-processed-text h3 strong{display:block;letter-spacing:.02em}.webform-submission-sign-up-form .form-type-processed-text[id^=edit-links]{width:100%;border-top:1px solid #fff;color:#fff;padding-top:20px;margin-top:20px}@media (max-width:992px){.webform-submission-sign-up-form .form-type-processed-text[id^=edit-links]{margin-top:40px}}.webform-submission-sign-up-form .form-type-processed-text[id^=edit-links] ul{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;color:inherit}.webform-submission-sign-up-form .form-type-processed-text[id^=edit-links] li{font-size:12px;line-height:16px;letter-spacing:.02em}.webform-submission-sign-up-form .form-type-processed-text[id^=edit-links] a{font-family:inherit;font-weight:inherit}@media (max-width:992px){.webform-submission-sign-up-form .form-type-email{padding-bottom:20px}}.webform-submission-sign-up-form .form-item label{color:#fff}.webform-submission-sign-up-form .form-actions{width:25%;margin:0;-ms-flex-item-align:end;align-self:flex-end}@media (max-width:992px){.webform-submission-sign-up-form .form-actions{width:50%;padding-left:0}}.webform-submission-sign-up-form .form-actions input{width:100%}.webform-submission-sign-up-form .webform-confirmation h1,.webform-submission-sign-up-form .webform-confirmation h2,.webform-submission-sign-up-form .webform-confirmation h3,.webform-submission-sign-up-form .webform-confirmation h4,.webform-submission-sign-up-form .webform-confirmation h5,.webform-submission-sign-up-form .webform-confirmation h6,.webform-submission-sign-up-form .webform-confirmation p{color:#fff}.webform-submission-subscribe-form{position:relative}.webform-submission-subscribe-form .hww_form_content{background-color:#ebe7e4;width:100%;max-width:1420px;margin:0 auto;display:grid;grid-template-columns:40% 30%;padding:120px;-webkit-column-gap:140px;-moz-column-gap:140px;column-gap:140px;position:relative}@media (max-width:1140px){.webform-submission-subscribe-form .hww_form_content{grid-template-columns:calc(50% - 30px) calc(50% - 30px);-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}}@media (max-width:992px){.webform-submission-subscribe-form .hww_form_content{grid-template-columns:100%;padding:30px 15px 55px}}.webform-submission-subscribe-form .form-type-processed-text{margin:0;grid-row-start:1;grid-row-end:6}@media (max-width:992px){.webform-submission-subscribe-form .form-type-processed-text{margin-bottom:30px}}.webform-submission-subscribe-form .form-type-processed-text .field--name-field-media-image,.webform-submission-subscribe-form .form-type-processed-text .field__item,.webform-submission-subscribe-form .form-type-processed-text article{width:100%;height:100%}.webform-submission-subscribe-form .form-type-processed-text img{width:auto;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.webform-submission-subscribe-form .form-item-birthday,.webform-submission-subscribe-form .form-type-email{margin:0 0 20px}@media (max-width:992px){.webform-submission-subscribe-form .form-item-birthday,.webform-submission-subscribe-form .form-type-email{padding:0 25px}}.webform-submission-subscribe-form .form-type-checkbox,.webform-submission-subscribe-form .form-type-textfield{margin:0 0 40px}@media (max-width:992px){.webform-submission-subscribe-form .form-type-checkbox,.webform-submission-subscribe-form .form-type-textfield{padding:0 25px}}.webform-submission-subscribe-form #edit-birthday{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin:0}@media (max-width:992px){.webform-submission-subscribe-form #edit-birthday{gap:10px}}.webform-submission-subscribe-form .form-type-select{width:calc(33.33% - 14px);position:relative}@media (max-width:992px){.webform-submission-subscribe-form .form-type-select{width:calc(33.33% - 7px)}}.webform-submission-subscribe-form .form-type-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.webform-submission-subscribe-form .form-type-checkbox input[type=checkbox]{background:0 0;width:30px;height:30px;border-radius:3px;border-color:#000}.webform-submission-subscribe-form .form-type-checkbox input[type=checkbox]:checked{border-color:#000}.webform-submission-subscribe-form .form-type-checkbox input[type=checkbox]:checked:before{width:6px;height:12px;margin:6px 11px;border-bottom:2px solid #00991c;border-right:2px solid #00991c;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.webform-submission-subscribe-form .form-actions{margin:0}@media (max-width:992px){.webform-submission-subscribe-form .form-actions{padding:0 25px}}.webform-submission-subscribe-form .form-actions .form-submit{font-family:GTWalsheimPro,sans-serif;font-style:normal;font-weight:800;font-size:16px;line-height:20px;color:#000;text-align:initial;text-decoration:none;text-transform:uppercase;border-width:2px;border-style:solid;padding:10px 15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#ed1b2e;color:#fff;border-color:#ed1b2e}.webform-submission-subscribe-form .form-actions .form-submit:hover{color:#ed1b2e}.webform-submission-subscribe-form .form-actions .form-submit:active,.webform-submission-subscribe-form .form-actions .form-submit:active:focus,.webform-submission-subscribe-form .form-actions .form-submit:focus,.webform-submission-subscribe-form .form-actions .form-submit:hover{background-color:#fff;border-color:#ed1b2e;color:#ed1b2e}.webform-submission-subscribe-form .form-actions .form-submit:active,.webform-submission-subscribe-form .form-actions .form-submit:active:focus,.webform-submission-subscribe-form .form-actions .form-submit:focus,.webform-submission-subscribe-form .form-actions .form-submit:hover{border-width:2px;border-style:solid;border-color:#ed1b2e;color:#ed1b2e}.webform-submission-newsletter-redirect-form{background-color:#323f48;padding:40px 120px;position:relative}@media (max-width:992px){.webform-submission-newsletter-redirect-form{padding:40px 15px}}.webform-submission-newsletter-redirect-form .hww_form_content{width:100%;max-width:400px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.webform-submission-newsletter-redirect-form .form-item{margin:0}.webform-submission-newsletter-redirect-form .form-type-email{width:calc(100% - 43px)}.webform-submission-newsletter-redirect-form .form-actions{font-family:GTWalsheimPro,sans-serif;font-style:normal;font-weight:800;font-size:16px;line-height:20px;color:#000;text-align:initial;text-decoration:none;text-transform:uppercase;border-width:2px;border-style:solid;padding:10px 15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#f2f2f2;border-color:#f2f2f2;width:43px;padding:0;margin:0;position:relative}.webform-submission-newsletter-redirect-form .form-actions:hover{color:#ed1b2e}.webform-submission-newsletter-redirect-form .form-actions:before{width:0;height:0;overflow:hidden;z-index:-1;display:block;position:absolute}.webform-submission-newsletter-redirect-form .form-actions:after{content:"";width:16px;height:16px;vertical-align:middle;display:inline-block;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-item-align:center;align-self:center}.webform-submission-newsletter-redirect-form .form-actions:before{content:url(/themes/custom/tkmaxx/images/button-link-arrow-white.svg);width:0;height:0;overflow:hidden;z-index:-1;display:block;position:absolute}.webform-submission-newsletter-redirect-form .form-actions:after{background-image:url(/themes/custom/tkmaxx/images/button-link-arrow-dark-grey.svg);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;pointer-events:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.webform-submission-newsletter-redirect-form .form-actions:active,.webform-submission-newsletter-redirect-form .form-actions:active:focus,.webform-submission-newsletter-redirect-form .form-actions:focus,.webform-submission-newsletter-redirect-form .form-actions:hover{background-color:transparent;border-color:#fff}.webform-submission-newsletter-redirect-form .form-actions:active:after,.webform-submission-newsletter-redirect-form .form-actions:active:focus:after,.webform-submission-newsletter-redirect-form .form-actions:focus:after,.webform-submission-newsletter-redirect-form .form-actions:hover:after{background-image:url(/themes/custom/tkmaxx/images/button-link-arrow-white.svg)}.webform-submission-newsletter-redirect-form .form-actions .form-submit{background-color:transparent;border-color:transparent;width:100%;height:100%;font-size:0;padding:0}.webform-submission-newsletter-redirect-form .form-actions .form-submit:active,.webform-submission-newsletter-redirect-form .form-actions .form-submit:active:focus,.webform-submission-newsletter-redirect-form .form-actions .form-submit:focus,.webform-submission-newsletter-redirect-form .form-actions .form-submit:hover{background-color:transparent;border-color:transparent}.webform-submission-newsletter-redirect-form .form-type-webform-markup{color:#fff;padding:0 0 15px}.webform-submission-unsubscribe-form{padding:40px 120px;position:relative}@media (max-width:992px){.webform-submission-unsubscribe-form{padding:40px 15px}}.webform-submission-unsubscribe-form .hww_form_content{width:100%;max-width:580px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.webform-submission-unsubscribe-form .form-item{margin:0}.webform-submission-unsubscribe-form .alert-error{width:100%}.webform-submission-unsubscribe-form .form-type-processed-text{margin:0 0 20px}.webform-submission-unsubscribe-form .form-item-email{max-width:80%;margin:0 0 20px}@media (max-width:480px){.webform-submission-unsubscribe-form .form-item-email{max-width:100%}}.webform-submission-unsubscribe-form .form-item-email .form-control{border-color:#3d3834}.webform-submission-unsubscribe-form .form-actions{margin:0}.webform-submission-unsubscribe-form .form-actions .form-submit{font-family:GTWalsheimPro,sans-serif;font-style:normal;font-weight:800;font-size:16px;line-height:20px;color:#000;text-align:initial;text-decoration:none;text-transform:uppercase;border-width:2px;border-style:solid;padding:10px 15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#ed1b2e;color:#fff;border-color:#ed1b2e}.webform-submission-unsubscribe-form .form-actions .form-submit:hover{color:#ed1b2e}.webform-submission-unsubscribe-form .form-actions .form-submit:active,.webform-submission-unsubscribe-form .form-actions .form-submit:active:focus,.webform-submission-unsubscribe-form .form-actions .form-submit:focus,.webform-submission-unsubscribe-form .form-actions .form-submit:hover{background-color:#fff;border-color:#ed1b2e;color:#ed1b2e}.webform-submission-unsubscribe-form .form-actions .form-submit:active,.webform-submission-unsubscribe-form .form-actions .form-submit:active:focus,.webform-submission-unsubscribe-form .form-actions .form-submit:focus,.webform-submission-unsubscribe-form .form-actions .form-submit:hover{border-width:2px;border-style:solid;border-color:#ed1b2e;color:#ed1b2e}
.paragraph--type--hww-content-block{padding:40px 120px}@media (max-width:767px){.paragraph--type--hww-content-block{padding:40px 15px}}.paragraph--type--hww-content-block img{margin-bottom:20px}.paragraph--type--hww-content-block .field--name-field-cb-content{width:100%;margin:0 auto}.paragraph--type--hww-content-block.content-block-text{padding:120px}@media (max-width:767px){.paragraph--type--hww-content-block.content-block-text{padding:40px 15px}}.paragraph--type--hww-content-block.content-block-text .field--name-field-cb-content{max-width:700px}.paragraph--type--hww-content-block.related-text .field--name-field-cb-content{max-width:940px}.paragraph--type--hww-content-block.alert-box .field--name-field-cb-content{max-width:940px}.paragraph--type--hww-content-block.alert-box h2,.paragraph--type--hww-content-block.alert-box h3{margin-bottom:10px}.paragraph--type--hww-content-block.alert-box p{margin:0}.paragraph--type--hww-content-block.back-to-top .field--name-field-cb-content a{font-family:GTWalsheimPro,sans-serif;font-weight:800;font-size:16px;line-height:20px;text-decoration:underline;text-underline-offset:5px}.paragraph--type--hww-content-block.back-to-top.light-bg p{color:#000}.paragraph--type--hww-content-block .sitemap{width:25%;list-style-type:none;padding:60px 0 0;margin:0;display:inline-block;vertical-align:top}@media (max-width:1024px){.paragraph--type--hww-content-block .sitemap{width:50%;padding:30px 0 0}}@media (max-width:767px){.paragraph--type--hww-content-block .sitemap{width:100%}}@media (max-width:1024px){.paragraph--type--hww-content-block .sitemap:first-of-type,.paragraph--type--hww-content-block .sitemap:nth-of-type(2){padding:60px 0 0}}@media (max-width:767px){.paragraph--type--hww-content-block .sitemap:first-of-type,.paragraph--type--hww-content-block .sitemap:nth-of-type(2){padding:30px 0 0}}.paragraph--type--hww-content-block .sitemap li{font-weight:400;font-size:12px;line-height:16px;letter-spacing:.02em;color:#404040;padding:2px 0}.paragraph--type--hww-content-block .sitemap li a{font-family:inherit;font-weight:inherit;color:inherit;text-decoration:none}.paragraph--type--hww-content-block .sitemap li a:hover{text-decoration:underline}.paragraph--type--hww-content-block .sitemap>li{font-weight:700;color:inherit;padding:5px 20px}.paragraph--type--hww-content-block .sitemap ul{list-style-type:none;padding:10px 0 5px}
.paragraph--type--hww-juicer-social-feed{background:#f2f2f2}.paragraph--type--hww-juicer-social-feed .content-wrapper .juicer-title .description{font-size:18px;font-weight:400;line-height:28px;letter-spacing:.02em;color:#323f48}.paragraph--type--hww-juicer-social-feed .content-wrapper .juicer-title .description *{font-family:GTWalsheimPro,sans-serif}.paragraph--type--hww-juicer-social-feed .content-wrapper .juicer-title .title{font-weight:700;font-size:44px;line-height:46px;letter-spacing:.02em;color:#323f48}@media (min-width:993px){.paragraph--type--hww-juicer-social-feed .content-wrapper .juicer-title .title{font-size:44px;line-height:46px}}.paragraph--type--hww-juicer-social-feed .content-wrapper .juicer-feed .juicer-button{background-color:#323f48;border:2px solid #323f48;color:#fff;font-family:GTWalsheimPro,sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:.02em}.paragraph--type--hww-juicer-social-feed .content-wrapper .juicer-feed .juicer-button:hover{background-color:transparent;color:#323f48}
.paragraph--type--hww-static-two-columns .two-col-image{padding:0;position:relative}@media (max-width:992px){.paragraph--type--hww-static-two-columns .two-col-image{padding:0}}.paragraph--type--hww-static-two-columns .two-col-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}@media (max-width:992px){.paragraph--type--hww-static-two-columns .two-col-image img{position:relative}}.paragraph--type--hww-static-two-columns .two-col-image .field--name-field-media-image,.paragraph--type--hww-static-two-columns .two-col-image .field--name-field-s2c-image,.paragraph--type--hww-static-two-columns .two-col-image .media--type-image{height:100%}.paragraph--type--hww-static-two-columns .two-col-image .field--name-field-media-image .field__item,.paragraph--type--hww-static-two-columns .two-col-image .field--name-field-s2c-image .field__item,.paragraph--type--hww-static-two-columns .two-col-image .media--type-image .field__item{height:100%}.paragraph--type--hww-static-two-columns .two-col-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:120px}@media (max-width:1140px){.paragraph--type--hww-static-two-columns .two-col-text{padding:60px}}@media (max-width:992px){.paragraph--type--hww-static-two-columns .two-col-text{padding:40px 15px}}.paragraph--type--hww-static-two-columns .two-col-container{margin:0;position:relative}.paragraph--type--hww-static-two-columns .field--name-field-s2c-title{margin-bottom:20px}.paragraph--type--hww-static-two-columns .field--name-field-s2c-description:not(:last-child){margin-bottom:40px}.paragraph--type--hww-static-two-columns .field--name-field-s2c-cta a{font-family:GTWalsheimPro,sans-serif;font-style:normal;font-weight:800;font-size:16px;line-height:20px;color:#000;text-align:initial;text-decoration:none;text-transform:uppercase;border-width:2px;border-style:solid;padding:10px 15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:20px;background-position:calc(100% + 1px) 50%;background-repeat:no-repeat;padding:10px 50px 10px 15px;text-align:initial;background-image:url(/themes/custom/tkmaxx/images/cta_white.svg);border-color:#fff}.paragraph--type--hww-static-two-columns .field--name-field-s2c-cta a:hover{color:#ed1b2e}.paragraph--type--hww-static-two-columns .field--name-field-s2c-cta a:before{width:0;height:0;overflow:hidden;z-index:-1;display:block;position:absolute}.paragraph--type--hww-static-two-columns .field--name-field-s2c-cta a:before{content:url(/themes/custom/tkmaxx/images/cta_white_hover.svg)}.paragraph--type--hww-static-two-columns .field--name-field-s2c-cta a:hover{background-image:url(/themes/custom/tkmaxx/images/cta_white_hover.svg);color:#fff}@media (max-width:992px){.paragraph--type--hww-static-two-columns.left-aligned .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.paragraph--type--hww-static-two-columns.left-aligned .two-col-image img{-o-object-position:top right;object-position:top right}.paragraph--type--hww-static-two-columns.right-aligned .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:992px){.paragraph--type--hww-static-two-columns.right-aligned .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.paragraph--type--hww-static-two-columns.right-aligned .two-col-image img{-o-object-position:top left;object-position:top left}.paragraph--type--hww-static-two-columns.variation-a .two-col-image img{-o-object-position:top center;object-position:top center;position:relative}.paragraph--type--hww-static-two-columns.variation-b .field--name-field-s2c-mobile-image{display:none}@media (max-width:992px){.paragraph--type--hww-static-two-columns.variation-b .field--name-field-s2c-mobile-image{display:block}}.paragraph--type--hww-static-two-columns.variation-b .field--name-field-s2c-image{display:block}@media (max-width:992px){.paragraph--type--hww-static-two-columns.variation-b .field--name-field-s2c-image{display:none}}.paragraph--type--hww-static-two-columns.variation-b .two-col-text{height:100%;position:absolute;z-index:1}@media (max-width:992px){.paragraph--type--hww-static-two-columns.variation-b .two-col-text{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.paragraph--type--hww-static-two-columns.variation-b .two-col-text .two-col-text-content{width:100%;max-width:460px;margin:0 auto}@media (max-width:992px){.paragraph--type--hww-static-two-columns.variation-b .two-col-text .two-col-text-content{max-width:100%}}.paragraph--type--hww-static-two-columns.variation-b .two-col-image{width:100%}.paragraph--type--hww-static-two-columns.variation-b .two-col-image img{-o-object-position:top center;object-position:top center;position:relative}@media (max-width:992px){.paragraph--type--hww-static-two-columns.variation-b .two-col-image img{min-height:100vw}}.paragraph--type--hww-static-two-columns.variation-b.left-aligned .two-col-text{padding:120px 10px 120px 120px}@media (max-width:1140px){.paragraph--type--hww-static-two-columns.variation-b.left-aligned .two-col-text{padding:60px 10px 60px 60px}}@media (max-width:992px){.paragraph--type--hww-static-two-columns.variation-b.left-aligned .two-col-text{padding:40px 15px}}.paragraph--type--hww-static-two-columns.variation-b.right-aligned .two-col-text{right:0;padding:120px 120px 120px 10px}@media (max-width:1140px){.paragraph--type--hww-static-two-columns.variation-b.right-aligned .two-col-text{padding:60px 60px 60px 10px}}@media (max-width:992px){.paragraph--type--hww-static-two-columns.variation-b.right-aligned .two-col-text{padding:40px 15px}}.paragraph--type--hww-static-two-columns.variation-c .two-col-image img{-o-object-position:top center;object-position:top center}.paragraph--type--hww-static-two-columns.variation-d .two-col-text{width:65%;padding:240px 120px}@media (max-width:1140px){.paragraph--type--hww-static-two-columns.variation-d .two-col-text{padding:120px 60px}}@media (max-width:992px){.paragraph--type--hww-static-two-columns.variation-d .two-col-text{width:100%;padding:40px 15px}}.paragraph--type--hww-static-two-columns.variation-d .two-col-text-content{width:100%;max-width:460px;margin:0 auto}@media (max-width:992px){.paragraph--type--hww-static-two-columns.variation-d .two-col-text-content{max-width:100%}}.paragraph--type--hww-static-two-columns.variation-d .two-col-image{width:35%}@media (max-width:992px){.paragraph--type--hww-static-two-columns.variation-d .two-col-image{width:100%}}.paragraph--type--hww-static-two-columns.variation-d .two-col-image img{-o-object-position:top center;object-position:top center}.paragraph--type--hww-static-two-columns.variation-e .two-col-image img{display:block;padding:60px 120px;position:relative;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media (max-width:1140px){.paragraph--type--hww-static-two-columns.variation-e .two-col-image img{padding:60px}}@media (max-width:992px){.paragraph--type--hww-static-two-columns.variation-e .two-col-image img{width:100%;padding:40px 15px 0}}.paragraph--type--hww-static-two-columns.variation-f .two-col-text{width:45%;padding:60px 120px}@media (max-width:1140px){.paragraph--type--hww-static-two-columns.variation-f .two-col-text{padding:60px}}@media (max-width:992px){.paragraph--type--hww-static-two-columns.variation-f .two-col-text{width:100%;padding:40px 15px}}.paragraph--type--hww-static-two-columns.variation-f .two-col-text .two-col-text-content{max-width:340px}@media (max-width:992px){.paragraph--type--hww-static-two-columns.variation-f .two-col-text .two-col-text-content{width:100%}}.paragraph--type--hww-static-two-columns.variation-f .two-col-image{width:55%}@media (max-width:992px){.paragraph--type--hww-static-two-columns.variation-f .two-col-image{width:100%}}.paragraph--type--hww-static-two-columns.variation-f .two-col-image img{display:block;padding:60px 120px 60px 0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:relative}@media (max-width:1140px){.paragraph--type--hww-static-two-columns.variation-f .two-col-image img{padding:60px 60px 60px 0}}@media (max-width:992px){.paragraph--type--hww-static-two-columns.variation-f .two-col-image img{width:100%;padding:40px 15px 0}}.paragraph--type--hww-static-two-columns.variation-f.left-aligned img{padding:60px 120px 60px 0}@media (max-width:1140px){.paragraph--type--hww-static-two-columns.variation-f.left-aligned img{padding:60px 60px 60px 0}}@media (max-width:992px){.paragraph--type--hww-static-two-columns.variation-f.left-aligned img{padding:40px 15px 0}}.paragraph--type--hww-static-two-columns.variation-f.right-aligned img{padding:60px 0 60px 120px}@media (max-width:1140px){.paragraph--type--hww-static-two-columns.variation-f.right-aligned img{padding:60px 0 60px 60px}}@media (max-width:992px){.paragraph--type--hww-static-two-columns.variation-f.right-aligned img{padding:40px 15px 0}}.treasure_page .paragraph--type--hww-static-two-columns .field--name-field-s2c-cta a{font-family:GTWalsheimPro,sans-serif;font-style:normal;font-weight:800;font-size:16px;line-height:20px;color:#000;text-align:initial;text-decoration:none;text-transform:uppercase;border-width:2px;border-style:solid;padding:10px 15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:20px;background-position:calc(100% + 1px) 50%;background-repeat:no-repeat;padding:10px 50px 10px 15px;text-align:initial;background-image:url(/themes/custom/tkmaxx/images/cta_treasure_dark_grey.svg);color:#fff;border-color:#3d3834}.treasure_page .paragraph--type--hww-static-two-columns .field--name-field-s2c-cta a:hover{color:#ed1b2e}.treasure_page .paragraph--type--hww-static-two-columns .field--name-field-s2c-cta a:before{width:0;height:0;overflow:hidden;z-index:-1;display:block;position:absolute}.treasure_page .paragraph--type--hww-static-two-columns .field--name-field-s2c-cta a:before{content:url(/themes/custom/tkmaxx/images/cta_treasure_dark_grey_hover.svg)}.treasure_page .paragraph--type--hww-static-two-columns .field--name-field-s2c-cta a:hover{background-image:url(/themes/custom/tkmaxx/images/cta_treasure_dark_grey_hover.svg);color:#3d3834;border-color:#3d3834}
.paragraph--type--hww-hero-banner .field--name-field-hb-cta a{font-family:GTWalsheimPro,sans-serif;font-style:normal;font-weight:800;font-size:16px;line-height:20px;color:#000;text-align:initial;text-decoration:none;text-transform:uppercase;border-width:2px;border-style:solid;padding:10px 15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#ed1b2e;color:#fff;border-color:#ed1b2e}.paragraph--type--hww-hero-banner .field--name-field-hb-cta a:hover{color:#ed1b2e}.paragraph--type--hww-hero-banner .field--name-field-hb-cta a:active,.paragraph--type--hww-hero-banner .field--name-field-hb-cta a:active:focus,.paragraph--type--hww-hero-banner .field--name-field-hb-cta a:focus,.paragraph--type--hww-hero-banner .field--name-field-hb-cta a:hover{background-color:#fff;border-color:#ed1b2e;color:#ed1b2e}.paragraph--type--hww-hero-banner .left-aligned .carousel-text{padding:40px 120px 110px 20px}@media (max-width:1024px){.paragraph--type--hww-hero-banner .left-aligned .carousel-text{padding:40px 20px 110px}}@media (max-width:767px){.paragraph--type--hww-hero-banner .left-aligned .carousel-text{padding:40px 15px 20px}}.paragraph--type--hww-hero-banner .right-aligned .carousel-text{padding:40px 20px 110px 120px}@media (max-width:1024px){.paragraph--type--hww-hero-banner .right-aligned .carousel-text{padding:40px 20px 110px}}@media (max-width:767px){.paragraph--type--hww-hero-banner .right-aligned .carousel-text{padding:20px 15px 150px}}.paragraph--type--hww-hero-banner .full-width .carousel-text{min-height:480px;margin:0 0 120px}@media (max-width:767px){.paragraph--type--hww-hero-banner .full-width .carousel-text{min-height:auto}}.paragraph--type--hww-hero-banner .full-width.left-aligned .carousel-text{padding:40px 20px 40px 120px}@media (max-width:1024px){.paragraph--type--hww-hero-banner .full-width.left-aligned .carousel-text{padding:40px 20px}}@media (max-width:767px){.paragraph--type--hww-hero-banner .full-width.left-aligned .carousel-text{padding:40px 15px}}.paragraph--type--hww-hero-banner .full-width.right-aligned .carousel-text{padding:40px 120px 40px 20px}@media (max-width:1024px){.paragraph--type--hww-hero-banner .full-width.right-aligned .carousel-text{padding:40px 20px}}@media (max-width:767px){.paragraph--type--hww-hero-banner .full-width.right-aligned .carousel-text{padding:40px 15px}}.paragraph--type--hww-hero-banner .carousel-indicators [data-bs-target]{background-color:transparent;width:10px;height:10px;border:1px solid #fff;border-radius:100%;opacity:1;margin:0 5px}.paragraph--type--hww-hero-banner .carousel-indicators [data-bs-target].active{background-color:#fff}.paragraph--type--hww-hero-banner .carousel-control-next,.paragraph--type--hww-hero-banner .carousel-control-prev{width:auto}@media (max-width:767px){.paragraph--type--hww-hero-banner .carousel-control-next,.paragraph--type--hww-hero-banner .carousel-control-prev{display:none}}.paragraph--type--hww-hero-banner .carousel-control-next-icon,.paragraph--type--hww-hero-banner .carousel-control-prev-icon{background-image:url(/themes/custom/tkmaxx/images/hero_banner_arrow.svg);background-color:#fff;background-size:12px 12px;width:45px;height:45px}.paragraph--type--hww-hero-banner .carousel-control-prev-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.block-hww-country-switcher{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:992px){.block-hww-country-switcher{width:auto;margin-left:0}}.block-hww-country-switcher .country-switcher-dropbtn-desktop{border:0;position:absolute;top:0;right:-15px;z-index:2;background:0 0;padding:17px 15px}.block-hww-country-switcher .country-switcher-dropbtn-desktop::after{border:0}.block-hww-country-switcher .country-switcher-menu-desktop{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;background:0 0;border:0;top:60px;left:34px}.country-switcher-menu-desktop{position:relative;left:15px;z-index:1}.country-switcher-menu-desktop .country-switcher-menu-arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #8b7867;left:-5px;margin-left:50%;position:absolute;top:-15px}.country-switcher-menu-desktop .country-switcher-menu-arrow .inner-arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #fff;left:-5px;margin-left:50%;position:absolute;top:3px;z-index:1}.country-switcher-menu-desktop ul{width:100px;padding:0;margin:-13px 0 0 0;border:#707070 solid 1px}.country-switcher-menu-desktop ul li{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:solid 1px #707070}.country-switcher-menu-desktop ul li:hover .country-switcher-country span{text-decoration:underline}.country-switcher-menu-desktop ul li .country-switcher-item{width:100%;height:44px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;color:#000;text-decoration:none}.country-switcher-menu-desktop ul li .country-switcher-item:hover{text-decoration:underline}.country-switcher-menu-desktop ul li .country-switcher-item .country-switcher-country,.country-switcher-menu-desktop ul li .country-switcher-item .country-switcher-flag,.country-switcher-menu-desktop ul li .country-switcher-item .country-switcher-online-shopping{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.country-switcher-menu-desktop ul li .country-switcher-item .country-switcher-country{font-size:14px;font-family:GTWalsheimPro;font-weight:500;white-space:nowrap}.country-switcher-menu-desktop ul li:last-child{border-bottom:0}.dropdown:hover>.dropdown-menu{display:block}.dropdown>.dropdown-toggle:active{pointer-events:none}.country-switcher-dropbtn-mobile{width:100%;display:block}.country-switcher-dropbtn-mobile .btn-cs span{font-size:14px;font-weight:700;font-family:Helvetica,sans-serif}@media (min-width:992px){.country-switcher-dropbtn-mobile{display:none}}.country-switcher-dropbtn-mobile .btn-cs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;color:#000;font-size:14px;line-height:23px;font-weight:700;font-family:Helvetica,sans-serif;padding:10px 15px;padding-right:0;border:0;border-radius:0;border-bottom:#ebe7e4 solid 1px}.country-switcher-dropbtn-mobile .btn-cs:hover{background:0 0;border:0;border-bottom:#ebe7e4 solid 1px;color:#6d6d6d}@media (max-width:992px){.country-switcher-dropbtn-mobile .btn-cs{padding:10px 18px}}.country-switcher-menu-mobile .btn-close{position:absolute;z-index:1;top:15px;right:15px}.country-switcher-menu-mobile .modal-dialog{height:98%;position:relative}.country-switcher-menu-mobile .modal-dialog .modal-content{height:100%;border-radius:0;background:#f9f8f1;overflow:auto}.country-switcher-menu-mobile .modal-dialog .modal-content h3,.country-switcher-menu-mobile .modal-dialog .modal-content h5{text-align:center}.country-switcher-menu-mobile .modal-dialog .modal-content h3{text-align:center;margin:40px 0 30px 0;font-size:24px;font-weight:700;font-family:GTWalsheimPro}.country-switcher-menu-mobile .modal-dialog .modal-content h5{text-align:center;font-size:14px;font-weight:500;font-family:GTWalsheimPro;color:#555;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.country-switcher-menu-mobile .modal-dialog .modal-content h5 img{width:17px;margin-right:8px;opacity:.7}.country-switcher-menu-mobile .modal-dialog .modal-content ul{list-style:none;padding:15px;margin:0}.country-switcher-menu-mobile .modal-dialog .modal-content ul li{background:#fff;margin:10px 0}.country-switcher-menu-mobile .modal-dialog .modal-content ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:17px 20px;text-decoration:underline;color:#404040;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.country-switcher-menu-mobile .modal-dialog .modal-content ul li a:hover{text-decoration:none}.country-switcher-menu-mobile .modal-dialog .modal-content ul li a>div{margin:0 12px 0 0}.country-switcher-menu-mobile .modal-dialog .modal-content ul li a>div img{width:20px;height:auto}.country-switcher-menu-mobile .modal-dialog .modal-content ul li a>div.country-switcher-online-shopping img{width:15px;opacity:.7}.country-switcher-menu-mobile .modal-dialog .modal-content ul li a .country-switcher-country{font-size:14px;font-weight:500;font-family:GTWalsheimPro}.country-switcher-menu-mobile .modal-dialog .modal-content .diamond-symbol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 15px}.country-switcher-menu-mobile .modal-dialog .modal-content .diamond-symbol img{margin-right:15px}.country-switcher-menu-mobile .modal-dialog .modal-content .diamond-symbol p{font-size:12px;font-weight:400;color:#222}.country-switcher-menu-mobile .modal-dialog .modal-content .diamond-symbol p a{color:#222}header .navbar-expand-lg .container .region-nav-main .dropdown .country-switcher-dropbtn-desktop{display:none}
