/* Only the merchandising wrapper is reset. The site's live header and footer are untouched. */
.iambtl-merch{display:flow-root;width:100%;max-width:none;margin:0;padding:0;background:#fff;color:#000;font:16px/1.55 Manrope,Arial,sans-serif;text-align:left;text-transform:none;letter-spacing:normal;white-space:normal;isolation:isolate;}
.iambtl-merch *, .iambtl-merch *::before, .iambtl-merch *::after{box-sizing:border-box;}
.iambtl-merch :where(*){font-family:inherit;}
.iambtl-merch :where(h1,h2,h3,h4,h5,h6){color:inherit;text-transform:none;font-family:inherit;}
.iambtl-merch :where(a,button,input,select,textarea){font-family:inherit;text-transform:none;letter-spacing:normal;}
.iambtl-merch .container{max-width:none;padding-left:0;padding-right:0;}
.iambtl-merch .card{display:block;min-width:0;word-wrap:normal;}
.iambtl-merch :where(img,svg){vertical-align:middle;}
.iambtl-merch :where(table){caption-side:top;border-collapse:collapse;}
.iambtl-merch :where(thead,tbody,tfoot,tr,td,th){border-color:inherit;border-style:solid;border-width:0;text-align:inherit;}
.iambtl-merch :where(th){font-weight:700;}
.iambtl-merch :where(p,ul,ol,figure,blockquote){margin-top:0;}
.iambtl-merch :where(ul,ol){padding-left:40px;}
.iambtl-merch :where(label){display:inline-block;}
.iambtl-merch :where(button,input,select,textarea){margin:0;line-height:inherit;}
.iambtl-merch :where(button){border-radius:0;background:none;}
.iambtl-merch :where([hidden]){display:none!important;}
.iambtl-merch :where(dialog){float:none;}
