@font-face{font-family:Inter;src:url(//tmtcanada.net/cdn/shop/t/2/assets/inter-light.ttf?v=42374477215480779801754607341) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(//tmtcanada.net/cdn/shop/t/2/assets/inter-regular.ttf?v=104847439792178268861754607341) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(//tmtcanada.net/cdn/shop/t/2/assets/inter-semibold.ttf?v=95415024105257445651754607341) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(//tmtcanada.net/cdn/shop/t/2/assets/inter-medium.ttf?v=103556886458133040931754607340) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(//tmtcanada.net/cdn/shop/t/2/assets/inter-extrabold.ttf?v=101197177706092180751754607343) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(//tmtcanada.net/cdn/shop/t/2/assets/inter-black.ttf?v=116485176814742848851754607343) format("truetype");font-weight:900;font-style:normal;font-display:swap}:root{--primary-color-01--p1-opacity-04: #0000000a;--primary-color-01--p1-black: #151515;--s5-white\<deleted\|variable-8f10cdec\>: white;--primary-color-02--p2-white: #fdfdfd;--primary-color-01--p1-10\<deleted\|variable-119de0b6\>: #0000001a;--primary-color-01--p1-black\<deleted\|variable-9e5e22de\>: black;--secondary-color-01--s1-medium-blue: #2b2f35;--secondary-color-02--s2-red: #ff2c01;--primary-color-01--p1-opacity-80: #000c;--primary-color-01--p1-opacity-10: #0000001a;--padding--regular: 32px;--padding--small: 24px;--padding--tiny: 16px;--primary-color-01--p1-opacity-40: #0006;--primary-color-02--p2-opacity-60: #fff9;--primary-color-02--p2-opacity-15: #ffffff26;--primary-color-02--p2-opacity-05: #ffffff0d;--padding--tiny\<deleted\|variable-468681e8-3a31-1514-66d8-f4b1e5d6bad3\>: 16px;--padding--large: 64px;--primary-color-01--p1-opacity-20: #0003;--primary-color-02--p2-opacity-40: #fff6;--primary-color-02--p2-opacity-20: #fff3}.w-commerce-commercecartwrapper{display:inline-block;position:relative}.w-commerce-commercecartopenlink{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#3898ec;border-width:0;border-radius:0;align-items:center;padding:9px 15px;text-decoration:none;display:flex}.w-commerce-commercecartopenlinkcount{color:#3898ec;text-align:center;background-color:#fff;border-radius:9px;min-width:18px;height:18px;margin-left:8px;padding-left:6px;padding-right:6px;font-size:11px;font-weight:700;line-height:18px;display:inline-block}.w-commerce-commercecartcontainerwrapper{z-index:1001;background-color:#000c;position:fixed;top:0;right:0;bottom:0;left:0}.w-commerce-commercecartcontainerwrapper--cartType-modal{flex-direction:column;justify-content:center;align-items:center;display:flex}.w-commerce-commercecartcontainerwrapper--cartType-leftSidebar{flex-direction:row;justify-content:flex-start;align-items:stretch;display:flex}.w-commerce-commercecartcontainerwrapper--cartType-rightSidebar{flex-direction:row;justify-content:flex-end;align-items:stretch;display:flex}.w-commerce-commercecartcontainerwrapper--cartType-leftDropdown{background-color:#0000;position:absolute;inset:100% auto auto 0}.w-commerce-commercecartcontainerwrapper--cartType-rightDropdown{background-color:#0000;position:absolute;inset:100% 0 auto auto}.w-commerce-commercecartcontainer{background-color:#fff;flex-direction:column;width:100%;min-width:320px;max-width:480px;display:flex;overflow:auto;box-shadow:0 5px 25px #00000040}.w-commerce-commercecartheader{border-bottom:1px solid #e6e6e6;flex:none;justify-content:space-between;align-items:center;padding:16px 24px;display:flex;position:relative}.w-commerce-commercecartheading{margin-top:0;margin-bottom:0;padding-left:0;padding-right:0}.w-commerce-commercecartcloselink{width:16px;height:16px}.w-commerce-commercecartformwrapper{flex-direction:column;flex:1;display:flex}.w-commerce-commercecartform{flex-direction:column;flex:1;justify-content:flex-start;display:flex}.w-commerce-commercecartlist{-webkit-overflow-scrolling:touch;flex:1;padding:12px 24px;overflow:auto}.w-commerce-commercecartitem{align-items:flex-start;padding-top:12px;padding-bottom:12px;display:flex}.w-commerce-commercecartitemimage{width:60px;height:0%}.w-commerce-commercecartiteminfo{flex-direction:column;flex:1;margin-left:16px;margin-right:16px;display:flex}.w-commerce-commercecartproductname{font-weight:700}.w-commerce-commercecartoptionlist{margin-bottom:0;padding-left:0;text-decoration:none;list-style-type:none}.w-commerce-commercecartquantity{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:60px;height:38px;margin-bottom:10px;padding:8px 6px 8px 12px;line-height:20px;display:block}.w-commerce-commercecartquantity::placeholder{color:#999}.w-commerce-commercecartquantity:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecartfooter{border-top:1px solid #e6e6e6;flex-direction:column;flex:none;padding:16px 24px 24px;display:flex}.w-commerce-commercecartlineitem{flex:none;justify-content:space-between;align-items:baseline;margin-bottom:16px;display:flex}.w-commerce-commercecartordervalue{font-weight:700}.w-commerce-commercecartapplepaybutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#000;border-width:0;border-radius:2px;align-items:center;height:38px;min-height:30px;margin-bottom:8px;padding:0;text-decoration:none;display:flex}.w-commerce-commercecartapplepayicon{width:100%;height:50%;min-height:20px}.w-commerce-commercecartquickcheckoutbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#000;border-width:0;border-radius:2px;justify-content:center;align-items:center;height:38px;margin-bottom:8px;padding:0 15px;text-decoration:none;display:flex}.w-commerce-commercequickcheckoutgoogleicon,.w-commerce-commercequickcheckoutmicrosofticon{margin-right:8px;display:block}.w-commerce-commercecartcheckoutbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;text-align:center;background-color:#3898ec;border-width:0;border-radius:2px;align-items:center;padding:9px 15px;text-decoration:none;display:block}.w-commerce-commercecartemptystate{flex:1;justify-content:center;align-items:center;padding-top:100px;padding-bottom:100px;display:flex}.w-commerce-commercecarterrorstate{background-color:#ffdede;flex:none;margin:0 24px 24px;padding:10px}.w-embed-youtubevideo{background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg);background-position:50%;background-size:cover;width:100%;padding-bottom:0;padding-left:0;padding-right:0;position:relative}.w-embed-youtubevideo:empty{min-height:75px;padding-bottom:56.25%}.w-users-userformpagewrap{flex-direction:column;justify-content:center;align-items:stretch;max-width:340px;height:100vh;margin-left:auto;margin-right:auto;display:flex}.w-users-userformheader{text-align:center}.w-commerce-commercecheckoutformcontainer{background-color:#f5f5f5;width:100%;min-height:100vh;padding:20px}.w-commerce-commercelayoutmain{flex:0 800px;margin-right:20px}.w-commerce-commercecheckoutorderitemswrapper{margin-bottom:20px}.w-commerce-commercecheckoutsummaryblockheader{background-color:#fff;border:1px solid #e6e6e6;justify-content:space-between;align-items:baseline;padding:4px 20px;display:flex}.w-commerce-commercecheckoutblockcontent{background-color:#fff;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:20px}.w-commerce-commercecheckoutorderitemslist{margin-bottom:-20px}.w-commerce-commercecheckoutorderitem{margin-bottom:20px;display:flex}.w-commerce-commercecheckoutorderitemdescriptionwrapper{flex-grow:1;margin-left:16px;margin-right:16px}.w-commerce-commerceboldtextblock{font-weight:700}.w-commerce-commercecheckoutorderitemquantitywrapper{white-space:pre-wrap;display:flex}.w-commerce-commercecheckoutorderitemoptionlist{margin-bottom:0;padding-left:0;text-decoration:none;list-style-type:none}.w-commerce-commercecheckoutcustomerinfowrapper{margin-bottom:20px}.w-commerce-commercecheckoutblockheader{background-color:#fff;border:1px solid #e6e6e6;justify-content:space-between;align-items:baseline;padding:4px 20px;display:flex}.w-commerce-commercecheckoutlabel{margin-bottom:8px}.w-commerce-commercecheckoutemailinput{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:0;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutemailinput::placeholder{color:#999}.w-commerce-commercecheckoutemailinput:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingaddresswrapper{margin-bottom:20px}.w-commerce-commercecheckoutshippingfullname{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingfullname::placeholder{color:#999}.w-commerce-commercecheckoutshippingfullname:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingstreetaddress{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingstreetaddress::placeholder{color:#999}.w-commerce-commercecheckoutshippingstreetaddress:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingstreetaddressoptional{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingstreetaddressoptional::placeholder{color:#999}.w-commerce-commercecheckoutshippingstreetaddressoptional:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutrow{margin-left:-8px;margin-right:-8px;display:flex}.w-commerce-commercecheckoutcolumn{flex:1;padding-left:8px;padding-right:8px}.w-commerce-commercecheckoutshippingcity{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingcity::placeholder{color:#999}.w-commerce-commercecheckoutshippingcity:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingstateprovince{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingstateprovince::placeholder{color:#999}.w-commerce-commercecheckoutshippingstateprovince:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingzippostalcode{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingzippostalcode::placeholder{color:#999}.w-commerce-commercecheckoutshippingzippostalcode:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingcountryselector{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:0;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingcountryselector::placeholder{color:#999}.w-commerce-commercecheckoutshippingcountryselector:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingmethodswrapper{margin-bottom:20px}.w-commerce-commercecheckoutshippingmethodslist{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.w-commerce-commercecheckoutshippingmethoditem{background-color:#fff;border-bottom:1px solid #e6e6e6;flex-direction:row;align-items:baseline;margin-bottom:0;padding:16px;font-weight:400;display:flex}.w-commerce-commercecheckoutshippingmethoddescriptionblock{flex-direction:column;flex-grow:1;margin-left:12px;margin-right:12px;display:flex}.w-commerce-commercecheckoutshippingmethodsemptystate{text-align:center;background-color:#fff;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:64px 16px}.w-commerce-commercecheckoutpaymentinfowrapper{margin-bottom:20px}.w-commerce-commercecheckoutcardnumber{-webkit-appearance:none;appearance:none;cursor:text;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutcardnumber::placeholder{color:#999}.w-commerce-commercecheckoutcardnumber:focus,.w-commerce-commercecheckoutcardnumber.-wfp-focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutcardexpirationdate{-webkit-appearance:none;appearance:none;cursor:text;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutcardexpirationdate::placeholder{color:#999}.w-commerce-commercecheckoutcardexpirationdate:focus,.w-commerce-commercecheckoutcardexpirationdate.-wfp-focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutcardsecuritycode{-webkit-appearance:none;appearance:none;cursor:text;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutcardsecuritycode::placeholder{color:#999}.w-commerce-commercecheckoutcardsecuritycode:focus,.w-commerce-commercecheckoutcardsecuritycode.-wfp-focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingaddresstogglewrapper{flex-direction:row;display:flex}.w-commerce-commercecheckoutbillingaddresstogglecheckbox{margin-top:4px}.w-commerce-commercecheckoutbillingaddresstogglelabel{margin-left:8px;font-weight:400}.w-commerce-commercecheckoutbillingaddresswrapper{margin-top:16px;margin-bottom:20px}.w-commerce-commercecheckoutbillingfullname{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingfullname::placeholder{color:#999}.w-commerce-commercecheckoutbillingfullname:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingstreetaddress{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingstreetaddress::placeholder{color:#999}.w-commerce-commercecheckoutbillingstreetaddress:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingstreetaddressoptional{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingstreetaddressoptional::placeholder{color:#999}.w-commerce-commercecheckoutbillingstreetaddressoptional:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingcity{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingcity::placeholder{color:#999}.w-commerce-commercecheckoutbillingcity:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingstateprovince{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingstateprovince::placeholder{color:#999}.w-commerce-commercecheckoutbillingstateprovince:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingzippostalcode{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingzippostalcode::placeholder{color:#999}.w-commerce-commercecheckoutbillingzippostalcode:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingcountryselector{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:0;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingcountryselector::placeholder{color:#999}.w-commerce-commercecheckoutbillingcountryselector:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercelayoutsidebar{flex:0 0 320px;position:sticky;top:20px}.w-commerce-commercecheckoutdiscounts{background-color:#fff;border:1px solid #e6e6e6;flex-wrap:wrap;padding:20px;display:flex}.w-commerce-commercecheckoutdiscountslabel{flex-basis:100%;margin-bottom:8px}.w-commerce-commercecheckoutdiscountsinput{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;flex:1;width:auto;min-width:0;height:38px;margin-bottom:0;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutdiscountsinput::placeholder{color:#999}.w-commerce-commercecheckoutdiscountsinput:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutdiscountsbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#3898ec;border-width:0;border-radius:3px;flex-grow:0;flex-shrink:0;align-items:center;height:38px;margin-left:8px;padding:9px 15px;text-decoration:none;display:flex}.w-commerce-commercecheckoutordersummarywrapper{margin-bottom:20px}.w-commerce-commercecheckoutsummarylineitem,.w-commerce-commercecheckoutordersummaryextraitemslistitem{flex-direction:row;justify-content:space-between;margin-bottom:8px;display:flex}.w-commerce-commercecheckoutsummarytotal{font-weight:700}.w-commerce-commercecheckoutplaceorderbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;text-align:center;background-color:#3898ec;border-width:0;border-radius:3px;align-items:center;margin-bottom:20px;padding:9px 15px;text-decoration:none;display:block}.w-commerce-commercecheckouterrorstate{background-color:#ffdede;margin-top:16px;margin-bottom:16px;padding:10px 16px}.w-commerce-commerceaddtocartform{margin:0 0 15px}.w-commerce-commerceaddtocartoptionpillgroup{margin-bottom:10px;display:flex}.w-commerce-commerceaddtocartoptionpill{color:#000;cursor:pointer;background-color:#fff;border:1px solid #000;margin-right:10px;padding:8px 15px}.w-commerce-commerceaddtocartoptionpill.w--ecommerce-pill-selected{color:#fff;background-color:#000}.w-commerce-commerceaddtocartoptionpill.w--ecommerce-pill-disabled{color:#666;cursor:not-allowed;background-color:#e6e6e6;border-color:#e6e6e6;outline-style:none}.w-commerce-commerceaddtocartquantityinput{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:60px;height:38px;margin-bottom:10px;padding:8px 6px 8px 12px;line-height:20px;display:block}.w-commerce-commerceaddtocartquantityinput::placeholder{color:#999}.w-commerce-commerceaddtocartquantityinput:focus{border-color:#3898ec;outline-style:none}.w-commerce-commerceaddtocartbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#3898ec;border-width:0;border-radius:0;align-items:center;padding:9px 15px;text-decoration:none;display:flex}.w-commerce-commerceaddtocartbutton.w--ecommerce-add-to-cart-disabled{color:#666;cursor:not-allowed;background-color:#e6e6e6;border-color:#e6e6e6;outline-style:none}.w-commerce-commercebuynowbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#3898ec;border-width:0;border-radius:0;align-items:center;margin-top:10px;padding:9px 15px;text-decoration:none;display:inline-block}.w-commerce-commercebuynowbutton.w--ecommerce-buy-now-disabled{color:#666;cursor:not-allowed;background-color:#e6e6e6;border-color:#e6e6e6;outline-style:none}.w-commerce-commerceaddtocartoutofstock{background-color:#ddd;margin-top:10px;padding:10px}.w-commerce-commerceaddtocarterror{background-color:#ffdede;margin-top:10px;padding:10px}.w-users-userloginformwrapper{margin-bottom:0;padding-left:20px;padding-right:20px;position:relative}.w-users-userformbutton{text-align:center;width:100%}.w-users-userformfooter{justify-content:space-between;margin-top:12px;display:flex}.w-users-userformerrorstate{margin-left:20px;margin-right:20px;position:absolute;top:100%;left:0%;right:0%}.w-commerce-commerceorderconfirmationcontainer{background-color:#f5f5f5;width:100%;min-height:100vh;padding:20px}.w-commerce-commercecheckoutcustomerinfosummarywrapper{margin-bottom:20px}.w-commerce-commercecheckoutsummaryitem,.w-commerce-commercecheckoutsummarylabel{margin-bottom:8px}.w-commerce-commercecheckoutsummaryflexboxdiv{flex-direction:row;justify-content:flex-start;display:flex}.w-commerce-commercecheckoutsummarytextspacingondiv{margin-right:.33em}.w-commerce-commercecheckoutshippingsummarywrapper,.w-commerce-commercecheckoutpaymentsummarywrapper{margin-bottom:20px}.w-commerce-commercepaypalcheckoutformcontainer{background-color:#f5f5f5;width:100%;min-height:100vh;padding:20px}.w-commerce-commercepaypalcheckouterrorstate{background-color:#ffdede;margin-top:16px;margin-bottom:16px;padding:10px 16px}.w-users-userresetpasswordformwrapper{margin-bottom:0;padding-left:20px;padding-right:20px;position:relative}.w-users-userformsuccessstate{display:none}.w-users-usersignupformwrapper{margin-bottom:0;padding-left:20px;padding-right:20px;position:relative}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1 / 1 / 2 / 2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1 / 1 / 2 / 2;display:table}.w-users-usersignupverificationmessage{display:none}.w-users-userupdatepasswordformwrapper{margin-bottom:0;padding-left:20px;padding-right:20px;position:relative}.w-users-useraccountwrapper{background-color:#f5f5f5;width:100%;min-height:100vh;padding:20px}.w-users-blockheader{background-color:#fff;border:1px solid #e6e6e6;justify-content:space-between;align-items:baseline;padding:4px 20px;display:flex}.w-users-blockcontent{background-color:#fff;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;margin-bottom:20px;padding:20px}.w-users-useraccountformsavebutton{text-align:center;margin-right:8px}.w-users-useraccountformcancelbutton{text-align:center;color:#333;background-color:#d3d3d3}.w-users-useraccountsubscriptionlist{-webkit-overflow-scrolling:touch;flex:1;overflow:auto}.w-users-useraccountsubscriptionlistitem{align-items:flex-start;display:flex}.w-users-gridrow{grid-column-gap:8px;grid-template-columns:auto auto;justify-content:flex-start;display:grid}.w-users-flexcolumn{flex-direction:column;display:flex}.w-users-useraccountsubscriptioncancelbutton{color:#3898ec;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#0000;padding:0}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-form-formrecaptcha{margin-bottom:8px}@media screen and (max-width: 767px){.w-commerce-commercelayoutmain{flex-basis:auto;margin-right:0}.w-commerce-commercelayoutsidebar{flex-basis:auto}}@media screen and (max-width: 479px){.w-commerce-commercecartcontainerwrapper--cartType-modal{flex-direction:row;justify-content:center;align-items:stretch}.w-commerce-commercecartcontainerwrapper--cartType-leftDropdown,.w-commerce-commercecartcontainerwrapper--cartType-rightDropdown{flex-direction:row;justify-content:center;align-items:stretch;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.w-commerce-commercecartquantity,.w-commerce-commercecheckoutemailinput,.w-commerce-commercecheckoutshippingfullname,.w-commerce-commercecheckoutshippingstreetaddress,.w-commerce-commercecheckoutshippingstreetaddressoptional{font-size:16px}.w-commerce-commercecheckoutrow{flex-direction:column}.w-commerce-commercecheckoutshippingcity,.w-commerce-commercecheckoutshippingstateprovince,.w-commerce-commercecheckoutshippingzippostalcode,.w-commerce-commercecheckoutshippingcountryselector,.w-commerce-commercecheckoutcardnumber,.w-commerce-commercecheckoutcardexpirationdate,.w-commerce-commercecheckoutcardsecuritycode,.w-commerce-commercecheckoutbillingfullname,.w-commerce-commercecheckoutbillingstreetaddress,.w-commerce-commercecheckoutbillingstreetaddressoptional,.w-commerce-commercecheckoutbillingcity,.w-commerce-commercecheckoutbillingstateprovince,.w-commerce-commercecheckoutbillingzippostalcode,.w-commerce-commercecheckoutbillingcountryselector,.w-commerce-commercecheckoutdiscountsinput,.w-commerce-commerceaddtocartquantityinput{font-size:16px}}body{background-color:var(--primary-color-01--p1-opacity-04);color:var(--primary-color-01--p1-black);font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:175%}h1{letter-spacing:-3px;margin-top:0;margin-bottom:0;font-size:64px;font-weight:700;line-height:110%}h2{letter-spacing:-2px;margin-top:0;margin-bottom:0;font-size:48px;font-weight:700;line-height:120%}h3{letter-spacing:-1.5px;margin-top:0;margin-bottom:0;font-size:32px;font-weight:700;line-height:120%}h4{letter-spacing:-1px;margin-top:0;margin-bottom:0;font-size:24px;font-weight:700;line-height:135%}h5{letter-spacing:-1px;margin-top:0;margin-bottom:0;font-size:20px;font-weight:600;line-height:140%}h6{letter-spacing:0;margin-top:0;margin-bottom:0;font-size:14px;font-weight:700;line-height:140%}p{margin-bottom:0}a{color:var(--primary-color-01--p1-black);text-decoration:none}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}img{max-width:100%;display:inline-block}strong{color:var(--primary-color-01--p1-black);font-weight:600}em{font-style:italic}blockquote{border-left:5px solid #e2e2e2;margin-bottom:10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin-bottom:10px}figcaption{text-align:center;margin-top:5px}.internal-top{z-index:20;background-color:var(--s5-white\<deleted\|variable-8f10cdec\>);border-bottom:1px solid #0000001a;justify-content:space-between;align-items:center;width:100%;height:64px;padding-left:24px;padding-right:24px;display:flex;position:fixed;inset:0% 0% auto}.internal-side{z-index:10;background-color:#fafafa;border-right:1px solid #0000001a;flex-direction:column;justify-content:space-between;width:240px;height:100vh;padding-top:64px;display:flex;position:sticky;top:0}.internal-main{background-color:#fafafa;flex-direction:column;justify-content:space-between;align-items:center;width:100%;padding-top:64px;display:flex}.internal-main.is-full{min-height:100vh}.internal-bottom{background-color:var(--s5-white\<deleted\|variable-8f10cdec\>);border-top:1px solid #0000001a;justify-content:space-between;align-items:center;width:100%;height:64px;padding-left:24px;padding-right:24px;display:flex}.page-wrapper{background-color:var(--primary-color-02--p2-white);width:100%;margin-left:auto;margin-right:auto}.internal-side-item{border-bottom:1px solid var(--primary-color-01--p1-10\<deleted\|variable-119de0b6\>);align-items:center;width:100%;height:56px;padding-left:24px;padding-right:24px;display:flex}.internal-bottom-info{color:var(--primary-color-01--p1-black\<deleted\|variable-9e5e22de\>);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;line-height:160%;text-decoration:none}.internal-side-bottom{background-color:var(--s5-white\<deleted\|variable-8f10cdec\>);border-top:1px solid #0000001a;align-items:center;width:100%;height:64px;padding-left:24px;padding-right:24px;display:flex}.internal-info-link{color:#124bdb;font-weight:600;text-decoration:none}.internal-flex{display:flex}.internal-content{grid-row-gap:64px;flex-direction:column;width:100%;max-width:816px;padding:64px 24px;display:flex}.internal-bottom-links{grid-column-gap:16px;align-items:center;display:flex}.internal-note{background-color:#e7effc;border:1px solid #a7bde0;border-radius:4px;padding:24px}.internal-group{grid-row-gap:32px;flex-direction:column;display:flex}.internal-group-title{border-bottom:1px solid #0000001a;padding-bottom:12px}.internal-cards{grid-row-gap:8px;flex-direction:column;margin-top:12px;display:flex}.internal-cards.for-colors{grid-column-gap:8px;grid-row-gap:8px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.internal-card{border:1px solid var(--primary-color-01--p1-10\<deleted\|variable-119de0b6\>);background-color:var(--s5-white\<deleted\|variable-8f10cdec\>)}.internal-card-main{padding:48px}.internal-card-tags{grid-column-gap:4px;border-top:1px solid var(--primary-color-01--p1-10\<deleted\|variable-119de0b6\>);flex-direction:row;min-height:40px;padding:12px;display:flex}.internal-class{background-color:#e7effc;border-radius:100px;align-items:center;min-height:16px;padding:4px 8px;display:flex}.internal-class-name{color:#002e73;letter-spacing:.5px;text-transform:uppercase;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:9px;font-weight:600;line-height:100%}.internal-color{border:1px solid #0000001a;width:100%;height:112px}.internal-color.p2{background-color:var(--primary-color-02--p2-white)}.internal-color.p1{background-color:var(--primary-color-01--p1-black);border-color:#0000001a}.internal-color.s1{background-color:var(--secondary-color-01--s1-medium-blue)}.internal-color.s2{background-color:var(--secondary-color-02--s2-red)}.heading-huge{letter-spacing:-3px;flex-flow:column;font-size:64px;font-weight:700;line-height:110%;display:flex}.heading-xlarge{letter-spacing:-2px;font-size:48px;font-weight:700;line-height:120%}.heading-xlarge.for-faqs{max-width:368px}.heading-xlarge.is-color-p2{color:var(--primary-color-02--p2-white)}.heading-large{letter-spacing:-1.5px;font-size:32px;font-weight:700;line-height:120%}.heading-large.is-color-s1{color:var(--secondary-color-01--s1-medium-blue)}.heading-medium{letter-spacing:-1px;font-size:24px;font-weight:700;line-height:135%}.heading-medium.is-color-s1{color:var(--secondary-color-01--s1-medium-blue)}.heading-medium.is-semi-bold{font-weight:600}.heading-medium.is-color-s2{color:var(--secondary-color-02--s2-red)}.heading-small{letter-spacing:-1px;font-size:20px;font-weight:600;line-height:140%}.heading-small.for-checkout,.heading-small.for-my-account{letter-spacing:-.5px;font-weight:500}.heading-small.for-my-account.is-smaller{letter-spacing:0;font-size:16px}.heading-small.is-bold{font-weight:700}.heading-small.centered{text-align:center}.heading-tiny{letter-spacing:0;font-size:14px;font-weight:700;line-height:140%}.heading-tiny.for-footer{color:var(--primary-color-02--p2-white);font-size:16px}.heading-tiny.for-checkout{font-weight:600}.heading-tiny.for-my-account{margin-bottom:4px;font-weight:600}.heading-tiny.is-color-p2{color:var(--primary-color-02--p2-white)}.rich-text p{color:var(--primary-color-01--p1-opacity-80);margin-bottom:16px}.rich-text h2{letter-spacing:-1.5px;margin-top:40px;margin-bottom:16px;font-size:32px;line-height:120%}.rich-text h3{letter-spacing:-1px;margin-top:32px;margin-bottom:16px;font-size:24px;line-height:135%}.rich-text figcaption{margin-top:8px;font-size:12px;line-height:165%}.rich-text figure{margin-top:40px;margin-bottom:40px}.rich-text h5{letter-spacing:-.5px;margin-top:32px;margin-bottom:16px;font-size:18px;font-weight:700;line-height:140%}.rich-text h6{letter-spacing:0;margin-top:32px;margin-bottom:16px;font-size:16px;line-height:140%}.rich-text ul,.rich-text ol{grid-row-gap:4px;flex-direction:column;margin-bottom:24px;padding-left:32px;display:flex}.rich-text blockquote{border-left-width:8px;border-left-color:var(--primary-color-01--p1-opacity-10);color:var(--secondary-color-01--s1-medium-blue);letter-spacing:-1px;margin-top:40px;margin-bottom:40px;padding:0 24px;font-size:24px;font-weight:500;line-height:140%}.rich-text h4{letter-spacing:-.5px;margin-top:32px;margin-bottom:16px;font-size:20px;line-height:135%}.rich-text h1{letter-spacing:-1.5px;margin-top:40px;margin-bottom:16px;font-size:32px;line-height:120%}.rich-text strong{color:var(--primary-color-01--p1-black);font-weight:600}.rich-text a{color:var(--secondary-color-01--s1-medium-blue);font-weight:500;text-decoration:none}.rich-text a:hover{text-decoration:underline}.footer{background-color:var(--primary-color-01--p1-black);position:relative}.header{z-index:10;position:relative}.nav-bar{width:100%;max-width:100vw;margin-left:auto;margin-right:auto;position:fixed;inset:0% 0% auto;transition:all .3s ease-in-out}.nav{border-bottom:1px solid var(--primary-color-01--p1-opacity-10);background-color:var(--primary-color-02--p2-white);justify-content:space-between;width:100%;height:80px;display:flex}.nav.for-user-pages{background-color:#fff0;border-bottom-style:none}.container{padding-right:var(--padding--regular);padding-left:var(--padding--regular);width:100%;max-width:1600px;margin-left:auto;margin-right:auto}.sections{min-height:72vh;padding-top:80px}.sections.extra-padding{padding-top:144px}.sections.super-extra-padding{padding-top:192px}.text-regular{font-size:16px;line-height:175%}.text-regular.for-cta{color:var(--primary-color-02--p2-white);font-weight:700}.text-regular.is-color-p1-80{color:var(--primary-color-01--p1-opacity-80)}.text-regular.is-color-p1-80.hidden{display:none}.text-regular.for-compare-at{color:var(--primary-color-01--p1-opacity-40);text-decoration:line-through}.text-small{font-size:14px;line-height:170%}.text-small.is-color-p60{color:var(--primary-color-02--p2-opacity-60)}.text-small.is-color-p2{color:var(--primary-color-02--p2-white)}.text-small.is-bold{font-weight:700}.text-small.wholesale-price{color:var(--primary-color-01--p1-black);text-decoration:none}.text-small.wholesale-price.hidden{display:none}.text-small.is-color-s2{color:var(--secondary-color-02--s2-red)}.text-small.centered{text-align:center}.text-tiny{font-size:12px;line-height:165%;transition:all .2s}.text-tiny:hover{pointer-events:auto}.text-tiny.is-color-p2-bold{color:var(--primary-color-02--p2-white);font-weight:700}.text-tiny.for-blog-item{color:var(--primary-color-01--p1-opacity-40);font-weight:600}.text-tiny.is-color-p1-40{color:var(--primary-color-01--p1-opacity-40)}.text-tiny.is-semi-bold{font-weight:600}.text-tiny.is-bold{font-weight:700}.text-tiny.is-color-s2{color:var(--secondary-color-02--s2-red)}.text-tiny.hidden{display:none}.text-large{letter-spacing:-1px;font-size:20px;line-height:160%}.text-large.is-color-p2{color:var(--primary-color-02--p2-white)}.brand-link{border-right:1px solid var(--primary-color-01--p1-opacity-10);justify-content:center;align-items:center;min-width:120px;height:100%;padding-left:.75rem;padding-right:.75rem;display:flex}.brand-link.w--current{width:auto;padding-left:1rem;padding-right:1rem}.brand-link.for-user-pages{border-right-style:none}.brand-icon{object-fit:contain;height:48px}.brand-icon.for-menu{height:32px}.brand-icon._2{height:60px}.nav-items{display:flex}.menu-button{border-left:1px solid var(--primary-color-01--p1-opacity-10);justify-content:center;align-items:center;width:80px;height:100%;display:flex}.icon{height:24px}.nav-cart{width:80px;height:100%}.cart-button{border-left:1px solid var(--primary-color-01--p1-opacity-10);background-color:#fff0;justify-content:center;width:100%;height:100%;padding:0;position:relative}.nav-cart-quantity{background-color:var(--secondary-color-02--s2-red);color:var(--primary-color-02--p2-white);margin-left:0;font-weight:600;position:absolute;inset:12px 12px auto auto}.user-button{border-left:1px solid var(--primary-color-01--p1-opacity-10);justify-content:center;align-items:center;width:80px;height:100%;display:flex}.utility-page-wrap{background-color:var(--primary-color-02--p2-white);justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}.utility-page-content{text-align:center;flex-direction:column;max-width:528px;display:flex}.utility-page-form{flex-direction:column;align-items:stretch;display:flex}.search-button{border-right:1px solid var(--primary-color-01--p1-opacity-10);background-color:var(--secondary-color-01--s1-medium-blue);justify-content:center;align-items:center;font-size:.75rem;display:flex}.footer-content{grid-column-gap:1px;grid-row-gap:1px;background-color:var(--primary-color-02--p2-opacity-15);grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.footer-link-special{padding:var(--padding--regular);background-color:var(--primary-color-01--p1-black)}.footer-block{padding:var(--padding--regular);background-color:var(--primary-color-01--p1-black);min-height:288px}.footer-block.for-social{justify-content:center;align-items:center;display:flex}.footer-legal{padding:var(--padding--tiny) var(--padding--regular);grid-column-gap:32px;background-color:var(--primary-color-01--p1-black);justify-content:space-between;align-items:center;display:flex}.footer-payments{object-fit:contain;height:32px}.footer-nav{grid-row-gap:12px;flex-direction:column;align-items:flex-start;display:flex}.footer-links{grid-row-gap:4px;flex-direction:column;display:flex}.footer-link{opacity:.6;transition:opacity .2s cubic-bezier(.23,1,.32,1)}.footer-link:hover{opacity:1}.social-link{background-color:var(--primary-color-02--p2-opacity-05);border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.social-link.hidden{display:none}.social-icon{height:20px}.social-links{grid-column-gap:8px;grid-row-gap:8px;align-items:center;display:flex}.menu{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#fffc;justify-content:flex-end;width:100vw;height:100vh;display:none;position:fixed;left:0;right:0;top:0;z-index:10000}@media (max-width: 991px){.menu{width:100vw!important;left:0!important;right:0!important;position:fixed!important;top:0!important;z-index:10000!important;max-width:100vw!important;margin-left:0!important;margin-right:0!important}}.menu-content{border-left:1px solid var(--primary-color-01--p1-opacity-10);background-color:var(--primary-color-02--p2-white);min-width:368px;height:auto;position:relative;overflow:auto}.menu-top{padding-left:var(--padding--tiny\<deleted\|variable-468681e8-3a31-1514-66d8-f4b1e5d6bad3\>);border-bottom:1px solid var(--primary-color-01--p1-opacity-10);background-color:var(--primary-color-02--p2-white);justify-content:space-between;align-items:center;width:100%;height:80px;display:flex;position:sticky;top:0}.menu-link{padding-right:var(--padding--tiny);padding-left:var(--padding--tiny);border-bottom:1px solid var(--primary-color-01--p1-opacity-10);align-items:center;width:100%;height:48px;display:flex}.menu-link.hidden{display:none}.drop-item{border-bottom:1px solid var(--primary-color-01--p1-opacity-10);flex-direction:column;align-items:flex-start;width:100%;height:auto;display:flex}.drop-item.hidden{display:none}.drop-content{padding-bottom:var(--padding--tiny);padding-left:var(--padding--small);flex-direction:column;align-items:flex-start;height:auto;display:flex;overflow:hidden}.drop-content.for-product{grid-column-gap:8px;grid-row-gap:8px;width:100%;padding-left:0}.drop-item-title{padding-right:var(--padding--tiny);padding-left:var(--padding--tiny);cursor:pointer;justify-content:space-between;align-items:center;width:100%;height:48px;display:flex}.drop-item-title.for-product{padding-left:0;padding-right:0}.drop-link.hidden{display:none}.spacer-large{width:100%;height:128px}.spacer-regular{width:100%;height:64px}.hero{flex-flow:column;justify-content:flex-end;align-items:flex-start;width:100%;height:80vh;max-height:1120px;display:flex;position:relative}.hero-full{padding:var(--padding--large);background-image:url(//tmtcanada.net/cdn/shop/t/2/assets/home-hero-v1_1home-hero-v1.webp?v=63578732353899842571754607341);background-position:50% 100%;background-repeat:no-repeat;background-size:cover;align-items:flex-start;width:100%;height:100%;display:flex;position:relative}.hero-cta{z-index:2;padding:var(--padding--regular);flex-direction:column;align-items:flex-start;width:100%;display:flex;position:relative}.hero-cta-info{grid-row-gap:16px;flex-direction:column;align-items:flex-start;width:50%;margin-bottom:24px;display:flex}.tag{background-color:var(--secondary-color-01--s1-medium-blue);justify-content:center;align-items:center;min-height:24px;padding:4px 8px;display:flex}.tag.for-statement{align-self:flex-end}.tag.for-blog-item{background-color:var(--primary-color-01--p1-opacity-04)}.tag.is-color-p2{background-color:var(--primary-color-02--p2-white)}.tag.is-color-p2.for-blog-item-image{position:absolute;inset:8px auto auto 8px}.tag.for-images-flex{position:absolute;inset:16px auto auto 16px}.tag.for-discount{background-color:var(--secondary-color-02--s2-red);position:absolute;inset:16px 16px auto auto}.tag.for-discount.product-page{margin-bottom:16px;position:static}.button-small{padding:8px var(--padding--tiny\<deleted\|variable-468681e8-3a31-1514-66d8-f4b1e5d6bad3\>);background-color:var(--primary-color-01--p1-black);justify-content:center;align-items:center;min-width:112px;min-height:40px;display:flex}.statement-content{grid-row-gap:16px;flex-direction:column;align-items:flex-start;max-width:1184px;margin-left:auto;margin-right:auto;display:flex}.text-huge{letter-spacing:-3px;font-size:64px;font-weight:700;line-height:110%}.text-huge.for-statement{max-width:848px}.blocks-content{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.blocks-content.for-smaller-items{grid-template-columns:1fr 1fr 1fr}.blocks-content.for-smaller-items.hidden{display:none}.blocks-content.for-order-status{grid-template-columns:1fr 1fr 1fr 1fr}.block{padding:var(--padding--regular);background-color:var(--primary-color-01--p1-opacity-04);flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:20vw;max-height:300px;display:flex;position:relative}.block.for-smaller-item{height:40vw;max-height:800px}.block.for-order-status{padding:var(--padding--tiny);height:22vw;max-height:432px}.block-label{padding:var(--padding--tiny\<deleted\|variable-468681e8-3a31-1514-66d8-f4b1e5d6bad3\>);background-color:var(--primary-color-02--p2-white);justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.block-arrow{height:20px}.block-arrow.is-smaller{height:16px}.newsletter-content{width:100%;height:28vw;max-height:560px;display:flex}.newsletter-image{object-fit:cover;width:50%;height:100%}.newsletter-form{padding:var(--padding--regular);background-color:var(--primary-color-01--p1-opacity-04);justify-content:center;align-items:center;width:50%;margin-bottom:0;display:flex}.newsletter-form-content{grid-column-gap:20px;grid-row-gap:20px;flex-direction:column;display:flex}.newsletter-form-info{grid-row-gap:4px;flex-direction:column;align-items:center;display:flex}.newsletter-form-items{grid-column-gap:4px;background-color:#fff0;align-items:center;height:40px;margin-bottom:0;display:flex}.newslleter-button{background-color:var(--primary-color-01--p1-black);border-radius:50%;flex:none;width:32px;height:32px;padding:0;font-size:14px}.newsletter-form-field{border-style:none none solid;border-width:1px;border-color:black black var(--primary-color-01--p1-black);background-color:#fff0;border-radius:0;align-items:center;width:256px;height:40px;margin-bottom:0;padding:4px 8px;font-size:16px;display:flex}.newsletter-form-field::placeholder{color:var(--primary-color-01--p1-opacity-40);font-size:16px}.success-message{background-color:var(--primary-color-02--p2-white);border-radius:80px}.menu-close{border-left:1px solid var(--primary-color-01--p1-opacity-10);justify-content:center;align-items:center;width:80px;height:100%;display:flex}.drop-accordion{display:flex;position:static;overflow:hidden}.drop-arrow{width:20px}.block-image-wrapper{padding-bottom:var(--padding--regular);mix-blend-mode:multiply;justify-content:center;align-items:center;width:100%;height:100%;display:none}.block-image-wrapper.for-brand{padding-bottom:var(--padding--tiny);justify-content:flex-start;align-items:flex-start}.block-image-wrapper.for-order-status{padding-bottom:var(--padding--tiny)}.block-image{aspect-ratio:2.39;object-fit:contain;width:80%;height:100%;display:inline-flex}.block-image.is-smaller{width:48%}.block-image.for-smaller-item{width:80%;height:76%}.block-image.for-smallest-item{width:74%;height:76%}.block-image.for-order-status{max-width:128px;height:18%;max-height:32px}.hero-split{width:100%;height:100%;display:flex}.hero-split-item{padding:var(--padding--regular);background-color:var(--primary-color-01--p1-opacity-04);justify-content:center;align-items:center;width:50%;display:flex;position:relative}.hero-split-item.with-cta{z-index:5;width:100%}.hero-split-item.for-about-v3{background-color:var(--primary-color-01--p1-black);flex:none}.cover-image{object-fit:cover;width:100%;height:100%;display:block;overflow:hidden}.cover-image.for-hero-split{position:absolute;top:0%;right:0%;bottom:0%;left:0%}.title-bar{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.buttton-tiny{background-color:var(--primary-color-01--p1-black);justify-content:center;align-items:center;min-height:24px;padding:4px 8px;display:flex}.buttton-tiny.hidden.w--current{display:none}.products-list{grid-column-gap:16px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.products-item{width:100%}.products-link{width:100%;display:block}.products-thumbnail{background-color:var(--primary-color-01--p1-opacity-04);flex-direction:column;justify-content:center;align-items:center;width:100%;height:32vw;max-height:640px;display:flex;position:relative;overflow:hidden}.products-summary{padding-top:8px}.thumbnail{mix-blend-mode:darken;object-fit:contain;width:100%;height:100%}.products-prices{grid-column-gap:8px;grid-row-gap:8px;align-items:center;display:flex}.video{display:none}.youtube{margin-left:auto;margin-right:auto}.max-width-large{width:100%;max-width:1120px;margin-left:auto;margin-right:auto}.hero-split-image{mix-blend-mode:darken;object-fit:contain;width:64%}.block-labels{grid-column-gap:8px;grid-row-gap:8px;flex-direction:column;width:100%;display:flex}.max-width-regular{width:100%;max-width:768px;margin-left:auto;margin-right:auto}.faqs-content{grid-row-gap:48px;flex-direction:column;margin-top:48px;display:flex}.faqs-group{grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;display:flex}.faq-item{padding:var(--padding--small);background-color:var(--primary-color-01--p1-opacity-04)}.faq-item.hidden{display:none}.faqs-items{grid-column-gap:8px;grid-row-gap:8px;flex-direction:column;display:flex}.faq-question{grid-column-gap:16px;cursor:pointer;justify-content:space-between;align-items:center;display:flex}.faq-arrow{width:20px}.faq-accordion{overflow:hidden}.faq-answer{padding-top:8px;padding-right:var(--padding--small);height:auto;overflow:hidden}.text-link{color:var(--secondary-color-01--s1-medium-blue);font-weight:500}.text-link:hover{text-decoration:underline}.max-width-small{width:100%;max-width:688px;margin-left:auto;margin-right:auto}.legal-content{grid-row-gap:40px;flex-direction:column;margin-top:40px;display:flex}.legal-subject{grid-row-gap:12px;flex-direction:column;display:flex}.legal-subject.hidden{display:none}.legal-paragraphs{grid-row-gap:12px;flex-direction:column;display:flex}.legal-bullet{grid-column-gap:8px;align-items:flex-start;padding-left:8px;display:flex}.bullet{background-color:var(--primary-color-01--p1-black);border-radius:50%;flex:none;width:5px;height:5px;margin-top:12px}.legal-bullets{grid-row-gap:4px;flex-direction:column;display:flex}.charts-wrapper{grid-row-gap:64px;flex-direction:column;display:flex}.charts-intro{grid-row-gap:8px;flex-direction:column;max-width:528px;display:flex}.charts-items{padding-top:var(--padding--large);grid-row-gap:64px;border-top:16px solid var(--primary-color-01--p1-opacity-04);flex-direction:column;width:100%;display:flex}.chart{grid-row-gap:24px;flex-direction:column;display:flex}.chart-label{grid-column-gap:16px;align-items:center;display:flex}.chart-info{justify-content:space-between;display:flex}.chart-column{flex-direction:column;justify-content:space-around;align-items:center;width:100%;display:flex}.chart-cel{justify-content:center;align-items:center;width:100%;min-height:40px;padding-top:8px;padding-bottom:8px;display:flex}.chart-cel.is-color-p1-04{background-color:var(--primary-color-01--p1-opacity-04)}.block-header{padding-right:var(--padding--small);padding-left:var(--padding--small);align-items:center;height:64px}.checkout-form{background-color:var(--primary-color-02--p2-white);max-width:1200px;margin-left:auto;margin-right:auto;padding:0}.checkbox-label{margin-bottom:0;margin-left:4px;font-size:12px;line-height:140%}.checkbox{margin-top:0}.select-field{font-size:14px}.button{background-color:var(--secondary-color-01--s1-medium-blue);border-radius:4px;justify-content:center;align-items:center;width:100%;min-height:3rem;margin-right:0;padding:8px 16px;font-weight:600;display:flex}.button.for-cancel{background-color:var(--primary-color-01--p1-opacity-10);color:var(--primary-color-01--p1-opacity-80);text-align:center}.button.style-2{background-color:var(--secondary-color-02--s2-red)}.checkout-fields{flex:0 auto;width:100%;margin-right:0}.checkout-summary{flex:none;width:400px;top:144px}.checkout-content{grid-column-gap:24px;grid-row-gap:24px;align-items:flex-start;display:flex}.order-item{grid-column-gap:16px;border-bottom:1px solid var(--primary-color-01--p1-opacity-10);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:16px}.order-item:last-child{border-bottom-style:none;padding-bottom:0}.order-item-label{margin-left:0;margin-right:0}.order-item-info{grid-column-gap:16px;align-items:center;display:flex}.order-items{margin-bottom:0}.block-content{padding:var(--padding--small);grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.block-content._5-row{grid-template-rows:auto auto auto auto auto}.block-content.order-summary{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-template-rows:auto auto auto;grid-template-columns:1fr}.block-content.customer-info{grid-template-rows:auto;grid-template-columns:1fr}.block-content.shipping-address{grid-column-gap:.25rem;grid-row-gap:.25rem;grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.block-content.payment-info,.block-content.billing-address{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-template-rows:auto auto auto;grid-template-columns:1fr}.block-content.order-items{grid-template-columns:1fr}.order-item-image{height:100%}.user-pages{padding:144px var(--padding--regular) 96px;justify-content:flex-start;max-width:496px;height:auto;min-height:100vh}.user-form{padding-left:0;padding-right:0}.users-form-header{grid-row-gap:4px;flex-direction:column;align-items:center;display:flex}.users-form-header.is-left{align-items:flex-start}.users-form-body{margin-top:16px}.users-form-footer{margin-top:12px}.form-field{border:1px solid var(--primary-color-01--p1-opacity-10);color:var(--primary-color-01--p1-black);border-radius:4px;height:48px;margin-bottom:0;padding-left:16px;padding-right:16px}.form-field::placeholder{color:var(--primary-color-01--p1-opacity-40)}.form-fields{grid-column-gap:8px;grid-row-gap:8px;flex-direction:column;margin-bottom:16px;display:flex}.field-label{margin-bottom:4px;font-size:14px;font-weight:400}.field-label.is-bold{font-weight:700}.error-state{padding:var(--padding--tiny);background-color:#e000090d;margin-top:24px;margin-left:0;margin-right:0}.checkbox-field{align-items:center;margin-bottom:0;display:flex}.checkbox-fields{grid-row-gap:8px;flex-direction:column;margin-top:16px;margin-bottom:8px;display:flex}.redirect-block{margin-top:16px}.redirect-block.with-bottom-margin{margin-bottom:16px}.icon-large{width:48px}.my-account-wrapper{background-color:var(--primary-color-02--p2-white);min-height:0;padding:0}.reset-password{margin-top:16px}.my-account-buttons{grid-column-gap:8px;grid-row-gap:8px;margin-top:24px;display:flex}.subscription-item{grid-column-gap:16px;border-bottom:1px solid var(--primary-color-01--p1-opacity-10);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:16px}.subscription-item:last-child{border-bottom-style:none;padding-bottom:0}.subscription-item-image{height:100%}.subscription-item-info{grid-column-gap:16px;justify-content:space-between;align-items:center;width:1005px;display:flex}.subscription-item-label{align-items:center;margin-left:0;margin-right:0;display:flex}.blog-list{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.blog-list.is-3-columns{grid-template-columns:1fr 1fr 1fr}.blog-item{flex-direction:column;display:flex}.blog-link{width:100%;height:100%;display:block;position:relative}.blog-item-info{padding:var(--padding--small);grid-row-gap:20px;border:1px solid var(--primary-color-01--p1-opacity-10);background-color:var(--primary-color-02--p2-white);flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;height:100%;min-height:224px;display:flex;position:relative}.blog-item-info.for-3-column{padding:var(--padding--regular);grid-row-gap:32px}.blog-item-info.with-image{padding-right:var(--padding--tiny);padding-left:var(--padding--tiny);grid-row-gap:16px;background-color:var(--primary-color-01--p1-opacity-04);border-style:none;min-height:0}.blog-item-back{background-color:var(--secondary-color-01--s1-medium-blue);width:100%;height:100%;position:absolute;top:0%;right:0%;bottom:0%;left:0%}.blog-item-head{grid-row-gap:8px;flex-direction:column;align-items:flex-start;display:flex}.blog-item-image{flex:none;width:100%;height:14vw;max-height:272px;position:relative;overflow:hidden}.blog-thumbnail{object-fit:cover;width:100%;height:100%}.post-content{margin-top:48px}.post-image{object-fit:cover;align-self:center;width:112%;max-width:none;height:480px;margin-top:32px}.post-intro{flex-direction:column;align-items:flex-start;width:100%;display:flex}.post-tags{grid-column-gap:8px;align-items:center;margin-bottom:16px;display:flex}.intro-about{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-rows:1fr;grid-auto-columns:1fr;grid-auto-flow:row;width:100%;height:75vw;max-height:1520px;display:grid}.intro-about-title{padding:var(--padding--regular);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.intro-about-image{object-fit:cover;width:100%;height:100%;overflow:hidden}.words-items{grid-row-gap:48px;flex-direction:column;display:flex}.words-items.with-top-title{margin-top:48px}.wlords-item,.words-paragraphs{grid-row-gap:16px;flex-direction:column;display:flex}.video-about{width:100%;max-width:1056px;margin-left:auto;margin-right:auto}.words-tags{grid-column-gap:4px;grid-row-gap:4px;align-items:center;margin-top:8px;display:flex}.images-flex{grid-column-gap:16px;grid-row-gap:16px;display:flex}.images-flex.for-words{margin-top:32px}.images-flex.for-words.is-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.blocks-about{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.block-simple{padding:var(--padding--tiny);background-color:var(--primary-color-01--p1-opacity-04);flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:auto;display:flex;position:relative}.intro-about-simplle{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-rows:1fr;grid-auto-columns:1fr;grid-auto-flow:row;width:100%;padding-top:128px;padding-bottom:128px}.images-full-regular{display:flex}.images-full-large{width:100%;height:54vw;max-height:1120px;display:flex}.about-simple-title{padding-right:var(--padding--large);padding-left:var(--padding--large);justify-content:space-between;align-items:flex-end;display:flex}.title-wrap.for-about-simple{flex:none}.title-wrap.for-about-v3{max-width:360px}.text-wrap.for-about-simple{max-width:336px;margin-bottom:4px}.text-wrap.regular-padding{padding:.5rem 1rem}.relative-wrapper{width:100%;position:relative}.product-wrapper{justify-content:space-between;align-items:center;display:flex}.product-images{grid-column-gap:8px;grid-row-gap:8px;background-color:var(--primary-color-02--p2-white);grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;width:100%;min-height:1024px;display:none}.product-images.hidden{display:none}.product-info{padding:var(--padding--regular);flex:none;width:30%;position:sticky;top:80px}.product-image{vertical-align:middle;object-fit:contain;width:80%;max-height:750px;overflow:hidden}.product-image.hidden{display:none}.product-info-top{padding-bottom:var(--padding--tiny);border-bottom:1px solid var(--primary-color-01--p1-opacity-10);flex-direction:column;align-items:flex-start;display:flex}.add-to-cart{padding-top:var(--padding--tiny);padding-bottom:var(--padding--regular)}.default-state{margin-bottom:0}.add-to-cart-button{background-color:var(--secondary-color-01--s1-medium-blue);border-radius:4px;justify-content:center;align-items:center;width:100%;min-height:3rem;margin-right:0;padding:8px 16px;font-weight:600;display:flex}.buy-now-button{background-color:var(--secondary-color-02--s2-red);border-radius:4px;justify-content:center;align-items:center;width:100%;min-height:3rem;margin-top:4px;margin-right:0;padding:8px 16px;font-weight:600;display:flex}.option{margin-bottom:16px}.option-button-group{grid-column-gap:4px;grid-row-gap:4px;flex-flow:wrap;margin-bottom:0}.option-button{border-color:var(--primary-color-01--p1-opacity-10);border-radius:64px;justify-content:center;align-items:center;min-width:40px;height:40px;margin-right:0;padding-left:4px;padding-right:4px;display:flex}.option-button.w--ecommerce-pill-disabled{background-color:var(--primary-color-01--p1-opacity-04);border-style:none}.add-to-cart-buttons{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;margin-top:32px;display:flex}.quantity{border-color:var(--primary-color-01--p1-opacity-10);background-color:var(--primary-color-02--p2-white);margin-bottom:0;font-size:14px;font-weight:500}.product-info-drops{border-top:1px solid var(--primary-color-01--p1-opacity-10)}.rich-text-product p{color:var(--primary-color-01--p1-black);margin-bottom:8px;font-size:12px;line-height:165%}.rich-text-product h2{letter-spacing:-1.5px;margin-top:40px;margin-bottom:16px;font-size:32px;line-height:120%}.rich-text-product h3{letter-spacing:-1px;margin-top:32px;margin-bottom:16px;font-size:24px;line-height:135%}.rich-text-product figcaption{margin-top:8px;font-size:12px;line-height:165%}.rich-text-product figure{margin-top:40px;margin-bottom:40px}.rich-text-product h5{letter-spacing:-.5px;margin-top:32px;margin-bottom:16px;font-size:18px;font-weight:700;line-height:140%}.rich-text-product h6{letter-spacing:0;margin-top:32px;margin-bottom:16px;font-size:16px;line-height:140%}.rich-text-product ul{grid-row-gap:2px;flex-direction:column;margin-bottom:8px;padding-left:20px;font-size:12px;line-height:165%;display:flex}.rich-text-product ol{grid-row-gap:4px;flex-direction:column;margin-bottom:24px;padding-left:32px;display:flex}.rich-text-product blockquote{border-left-width:8px;border-left-color:var(--primary-color-01--p1-opacity-10);color:var(--secondary-color-01--s1-medium-blue);letter-spacing:-1px;margin-top:40px;margin-bottom:40px;padding:0 24px;font-size:24px;font-weight:500;line-height:140%}.rich-text-product h4{letter-spacing:-.5px;margin-top:32px;margin-bottom:16px;font-size:20px;line-height:135%}.rich-text-product h1{letter-spacing:-1.5px;margin-top:40px;margin-bottom:16px;font-size:32px;line-height:120%}.rich-text-product strong{color:var(--primary-color-01--p1-black);font-weight:600}.rich-text-product a{color:var(--secondary-color-01--s1-medium-blue);font-weight:500;text-decoration:none}.rich-text-product a:hover{text-decoration:underline}.landing-intro{grid-row-gap:16px;flex-direction:column;align-items:flex-start;display:flex}.landing-pages{grid-column-gap:16px;grid-row-gap:32px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:16px;display:grid}.landing-page{grid-row-gap:8px;flex-direction:column;align-items:center;width:100%;display:flex}.landing-image{padding:var(--padding--regular);background-color:var(--primary-color-01--p1-opacity-04);display:block}._404{grid-column-gap:8px;grid-row-gap:8px;flex-direction:column;margin-bottom:32px;display:flex}.cart-header{border-bottom-color:var(--primary-color-01--p1-opacity-10);align-items:center;height:80px;padding:0 0 0 16px}.close-button{border-left:1px solid var(--primary-color-01--p1-opacity-10);cursor:pointer;justify-content:center;align-items:center;width:80px;height:100%;display:flex}.cart-footer{padding:var(--padding--tiny) var(--padding--small) var(--padding--small);border-top-color:var(--primary-color-01--p1-opacity-10)}.cart-list{padding:var(--padding--tiny)}.cart-item{padding-top:var(--padding--tiny);padding-bottom:var(--padding--tiny);border-bottom:1px solid var(--primary-color-01--p1-opacity-10);align-items:center}.cart-option{grid-column-gap:2px;display:flex}.cart-option-list{display:flex}.cart-image{width:80px}.blog-link-different{flex-direction:column;width:100%;height:100%;display:flex}.main-wrapper{justify-content:center}.main-wrapper.horizontal-flex{justify-content:center;display:flex}._50-width{width:50%;max-height:100vh}.is-color-s2{color:var(--secondary-color-02--s2-red)}.product-image-slide{text-align:center}.landing-wrapper{max-height:100vh}.customer-info{margin-bottom:1.5rem}.wholesale-application{padding:144px var(--padding--regular) 96px;justify-content:flex-start;width:100%;height:auto;min-height:100vh}.registration-options{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;justify-content:center;align-items:center;width:50%;min-height:100vh;padding-left:2.5rem;padding-right:2.5rem;display:flex}.retail-option{border:1px solid var(--primary-color-01--p1-opacity-10);border-radius:8px;flex-flow:column;justify-content:center;align-items:center;max-width:400px;padding:.75rem 2rem 1.25rem;display:flex}.retail-option:hover{box-shadow:0 4px 12px #0003}.wholesale-option{border:1px solid var(--primary-color-01--p1-opacity-10);border-radius:8px;flex-flow:column;justify-content:center;align-items:center;max-width:400px;padding:.75rem 2.5rem 1.25rem;display:flex}.wholesale-option:hover{box-shadow:0 4px 12px #0003}.application-steps-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;border-right:.5px solid var(--primary-color-01--p1-opacity-10);flex-flow:column;justify-content:center;align-items:flex-start;padding-left:2.5rem;padding-right:2.5rem;display:flex;position:relative}.horizontal-flex{display:flex}.horizontal-flex.gap-2rem{grid-column-gap:2rem;grid-row-gap:2rem}.vertical-flex{flex-flow:column;display:flex}.vertical-flex.gap-0-5rem{grid-column-gap:.5rem;grid-row-gap:.5rem}.margin-small{margin-top:1rem;margin-bottom:1rem}.margin-small.bottom{margin-top:0}.margin-large{margin-top:2.5rem;margin-bottom:2.5rem}.margin-large.bottom{margin-top:0}.left-arrow,.right-arrow{color:var(--primary-color-01--p1-opacity-80)}.slide-nav{color:var(--primary-color-01--p1-black)}.submit-button{background-color:var(--secondary-color-02--s2-red);border-radius:1rem;padding:.75rem 2rem}.application-text-field{background-color:var(--primary-color-01--p1-opacity-04);border-radius:.25rem}.applcation-steps{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;display:flex;position:sticky;top:0%;bottom:50%}.search-button-2{position:absolute;bottom:0}.search{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;align-items:center;height:100%;margin-bottom:0;padding-left:1rem;padding-right:1rem;display:flex;position:relative}.search.hidden{display:none}.checkbox-field-2{grid-column-gap:.5rem;grid-row-gap:.5rem;padding-left:1rem;display:flex}.search-2{justify-content:flex-start;align-items:center;display:flex}.search-input{margin-bottom:0}.search-wrapper{height:100%}.search-field{margin-bottom:0}.search-result-list{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.wholesale-order-button{background-color:var(--secondary-color-02--s2-red);flex-flow:column;justify-content:center;align-items:center;width:100%;min-height:3rem;margin-right:0;font-weight:600;display:flex}.wholesale-order-button.for-cancel{background-color:var(--primary-color-01--p1-opacity-10);color:var(--primary-color-01--p1-opacity-80);text-align:center}.wholesale-order-button.style-2{background-color:var(--secondary-color-02--s2-red)}.t-shirt-3d-model{z-index:0;position:absolute;top:0%;right:0%;bottom:0%;left:0%}.checkout-actions{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;display:flex}.apply-button{background-color:var(--secondary-color-02--s2-red);font-size:12px}.discounts{padding-left:1rem;padding-right:1rem}@media screen and (max-width: 991px){h1{font-size:56px}h2{font-size:40px}h3{letter-spacing:-1px;font-size:28px}h4{letter-spacing:-.5px;font-size:20px}h5{font-size:18px}.internal-side{width:100%;height:auto}.internal-main{padding-top:0}.internal-side-items{display:none}.internal-side-item{justify-content:center}.internal-side-item.for-typography{border-right:1px solid var(--primary-color-01--p1-10\<deleted\|variable-119de0b6\>);border-left:1px solid var(--primary-color-01--p1-10\<deleted\|variable-119de0b6\>)}.internal-side-bottom{display:none}.internal-flex{flex-direction:column}.internal-card-main{padding-left:24px;padding-right:24px}.heading-huge{font-size:56px}.heading-xlarge{font-size:40px}.heading-xlarge.for-faqs{max-width:304px}.heading-large{letter-spacing:-1px;font-size:28px}.heading-medium{letter-spacing:-.5px;font-size:20px}.heading-small{font-size:18px}.nav{border-top:1px solid var(--primary-color-01--p1-opacity-10)}.sections.super-extra-padding{padding-top:144px}.footer-content{grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr}.footer-block.for-social{min-height:0}.menu-top{border-top:1px solid var(--primary-color-01--p1-opacity-10)}.hero{height:72vw;min-height:80vh;max-height:none}.hero.for-about-v3{height:auto;min-height:0}.hero-full{padding:var(--padding--regular);justify-content:flex-start;align-items:flex-end;display:flex}.hero-cta.is-moved-up{top:-160px}.hero-cta-info{grid-row-gap:12px;max-width:228px}.tag.for-statement{align-self:flex-start}.statement-content{max-width:760px}.text-huge{font-size:56px}.text-huge.for-statement{max-width:740px}.blocks-content,.blocks-content.for-smaller-items,.blocks-content.for-order-status{grid-template-columns:1fr 1fr}.block{padding:var(--padding--tiny);height:35vw;max-height:none}.block.for-smaller-item{height:52vw;max-height:none}.block.for-order-status{height:40vw;max-height:none}.block-arrow{height:16px}.newsletter-content{height:36vw;max-height:none}.newsletter-form{padding-right:var(--padding--tiny);padding-left:var(--padding--tiny)}.newsletter-form-content{grid-column-gap:16px;grid-row-gap:16px}.newsletter-form-field{width:240px}.block-image-wrapper{padding-bottom:var(--padding--tiny)}.block-image{width:88%}.hero-split{flex-direction:column}.hero-split-item{justify-content:flex-start;align-items:flex-end;width:100%;height:35%}.hero-split-item.with-cta{flex:1;align-items:flex-start}.hero-split-item.is-special{order:-1;justify-content:center;align-items:center;height:70%}.hero-split-item.for-about-v3{padding-top:var(--padding--large);padding-bottom:var(--padding--large);height:auto}.cover-image.for-hero-split.from-top{object-position:50% 10%}.products-list{grid-template-columns:1fr 1fr}.products-thumbnail{height:56vw;max-height:none}.thumbnail{width:90%;height:90%}.hero-split-image{height:80%}.checkout-summary{width:100%;position:static}.checkout-content{flex-direction:column}.blog-list{grid-template-columns:1fr 1fr 1fr}.blog-list.is-3-columns{grid-template-columns:1fr 1fr}.blog-item-info{padding:var(--padding--tiny);min-height:192px}.blog-item-info.for-3-column{padding:var(--padding--small)}.blog-item-image{height:20vw;max-height:none}.post-image{width:100%;height:60vw}.intro-about{height:auto;min-height:100vw;max-height:none}.block-simple{padding:var(--padding--tiny)}.images-full-large{height:auto;max-height:none}.about-simple-title{grid-column-gap:32px;padding-left:0;padding-right:0}.title-wrap.for-about-simple{max-width:272px}.title-wrap.for-about-v3{max-width:648px}.product-wrapper{flex-direction:column}.product-images{min-height:0}.product-info{width:100%}.product-image{width:100%;height:100%}.cart-item{align-items:center}._50-width{display:none}}@media screen and (max-width: 767px){h1{letter-spacing:-2px;font-size:40px}h2{font-size:32px}h3{letter-spacing:-.5px;font-size:24px}h5{letter-spacing:-.5px;font-size:16px}.internal-bottom{justify-content:center}.internal-side-item{padding-left:16px;padding-right:16px}.internal-bottom-links{display:none}.internal-cards.for-colors{grid-column-gap:0px;display:flex}.internal-card-main{padding-top:24px;padding-bottom:24px}.heading-huge{letter-spacing:-2px;flex-flow:row;font-size:40px}.heading-xlarge{font-size:32px}.heading-xlarge.for-faqs{max-width:240px}.heading-large{letter-spacing:-.5px;font-size:24px}.heading-small{letter-spacing:-.5px;font-size:16px}.rich-text p{margin-bottom:12px;font-size:14px}.rich-text h2{margin-top:24px;margin-bottom:12px;font-size:28px}.rich-text h3{margin-top:20px;margin-bottom:12px}.rich-text figure{margin-top:32px;margin-bottom:32px}.rich-text h5,.rich-text h6{margin-top:20px;margin-bottom:12px}.rich-text li{font-size:14px}.rich-text blockquote{letter-spacing:-.5px;margin-top:32px;margin-bottom:32px;padding-left:16px;padding-right:16px;font-size:20px}.rich-text h4{margin-top:20px;margin-bottom:12px}.rich-text h1{margin-top:24px;margin-bottom:12px;font-size:28px}.nav{height:64px}.container{padding-right:var(--padding--small);padding-left:var(--padding--small)}.sections{padding-top:64px}.sections.extra-padding,.sections.super-extra-padding{padding-top:96px}.text-regular{font-size:14px}.text-large{font-size:18px}.brand-link{padding-right:var(--padding--small);padding-left:var(--padding--small);border-right-style:none;width:auto}.brand-link.w--current{min-width:120px}.menu-button,.nav-cart{width:64px}.nav-cart-quantity{top:6px;right:6px}.user-button{width:64px}.search-button{width:64px;display:none}.footer-link-special{padding:var(--padding--small)}.footer-block{padding:var(--padding--small) var(--padding--small) var(--padding--regular);min-height:0}.footer-block.for-social{padding-top:var(--padding--regular)}.footer-legal{padding-right:var(--padding--small);padding-left:var(--padding--small);grid-column-gap:16px;grid-row-gap:8px;flex-wrap:wrap}.footer-payments{height:28px}.social-link{width:80px;height:80px}.social-links{grid-column-gap:4px;grid-row-gap:4px;flex-wrap:wrap}.menu-content{min-width:288px}.menu-top{height:64px}.spacer-large{height:96px}.spacer-regular{height:48px}.hero-full,.hero-cta{padding:var(--padding--small)}.hero-cta.is-moved-up{top:-128px}.hero-cta-info{grid-column-gap:8px;grid-row-gap:8px;max-width:192px;margin-bottom:16px}.tag.for-statement{max-width:320px}.tag.for-discount{top:8px;right:8px}.text-huge{letter-spacing:-2px;font-size:40px}.blocks-content{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;display:flex}.block{height:50vw}.block.for-smaller-item{height:88vw}.block.for-order-status{height:50vw}.newsletter-content{flex-direction:column;height:auto}.newsletter-image{width:100%}.newsletter-form{padding-top:var(--padding--large);padding-bottom:var(--padding--large);width:100%}.menu-close{width:64px}.hero-split-item{padding:var(--padding--small)}.hero-split-item.for-about-v3{padding-top:var(--padding--regular);padding-bottom:var(--padding--regular)}.title-bar{margin-bottom:12px}.products-list{grid-column-gap:12px;grid-row-gap:16px}.products-prices{grid-row-gap:0px;flex-wrap:wrap}.hero-split-image{width:80%}.faqs-content{grid-row-gap:32px;margin-top:32px}.faqs-group{grid-column-gap:12px;grid-row-gap:12px}.legal-content{grid-row-gap:24px;margin-top:24px}.legal-subject{grid-row-gap:12px}.legal-paragraphs{grid-row-gap:8px}.charts-wrapper{grid-row-gap:48px}.charts-items{grid-row-gap:48px;padding-top:48px}.chart{grid-row-gap:24px}.block-header,.block-content{padding-right:var(--padding--tiny);padding-left:var(--padding--tiny)}.user-pages{padding-top:96px;padding-right:var(--padding--small);padding-left:var(--padding--small)}.my-account-buttons{flex-wrap:wrap}.blog-list{grid-column-gap:12px;grid-row-gap:12px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr}.blog-item-info{min-height:160px}.blog-item-info.for-3-column{padding:var(--padding--tiny);grid-row-gap:24px}.blog-item-image{height:28vw}.post-content{margin-top:32px;margin-bottom:0}.post-image{margin-top:24px}.intro-about{grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr 1fr;grid-auto-rows:auto}.intro-about-title{padding:96px var(--padding--small);justify-content:flex-start}.words-items{grid-row-gap:32px}.wlords-item,.words-paragraphs{grid-row-gap:12px}.words-tags{flex-wrap:wrap;margin-top:4px}.images-flex{grid-column-gap:12px;grid-row-gap:12px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.images-flex.for-words{grid-template-rows:auto;margin-top:24px}.images-flex.for-words.is-grid{grid-column-gap:12px;grid-row-gap:12px}.blocks-about{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;display:flex}.intro-about-simplle{grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr 1fr;grid-auto-rows:auto;padding-top:96px;padding-bottom:96px}.about-simple-title{grid-row-gap:16px;flex-flow:column;align-items:flex-start}.title-wrap.for-about-simple{max-width:none}.text-wrap.for-about-simple{max-width:none;margin-bottom:0}.product-info{padding:var(--padding--small)}.add-to-cart{padding-bottom:var(--padding--small)}.add-to-cart-buttons{margin-top:24px}.rich-text-product p{font-size:12px}.rich-text-product h2{margin-top:24px;margin-bottom:12px;font-size:28px}.rich-text-product h3{margin-top:20px;margin-bottom:12px}.rich-text-product figure{margin-top:32px;margin-bottom:32px}.rich-text-product h5,.rich-text-product h6{margin-top:20px;margin-bottom:12px}.rich-text-product li{font-size:12px}.rich-text-product blockquote{letter-spacing:-.5px;margin-top:32px;margin-bottom:32px;padding-left:16px;padding-right:16px;font-size:20px}.rich-text-product h4{margin-top:20px;margin-bottom:12px}.rich-text-product h1{margin-top:24px;margin-bottom:12px;font-size:28px}.landing-pages{grid-column-gap:12px;grid-row-gap:24px;margin-top:12px}.landing-image{padding:var(--padding--small)}._404{margin-bottom:24px}.cart-header{height:64px}.close-button{width:64px}.cart-footer{padding-right:var(--padding--tiny);padding-left:var(--padding--tiny)}.cart-info{margin-left:12px;margin-right:12px}.cart-error{background-color:#e000090d}.wholesale-application{padding-top:96px;padding-right:var(--padding--small);padding-left:var(--padding--small)}}@media screen and (max-width: 479px){.internal-bottom-links{display:none}.container{padding-right:var(--padding--tiny);padding-left:var(--padding--tiny)}.brand-link{padding-right:var(--padding--tiny);padding-left:var(--padding--tiny);width:100%;min-width:0}.brand-link.hidden.w--current{display:none}.footer-content{flex-direction:column;display:flex}.footer-link-special{padding:var(--padding--tiny)}.footer-block{padding:var(--padding--small) var(--padding--tiny) var(--padding--regular);min-height:0}.footer-legal{padding-bottom:var(--padding--small)}.menu-content{width:100%;min-width:0}.hero{height:68vw}.hero-full,.hero-cta{padding:var(--padding--tiny)}.hero-cta-info{width:100%;max-width:none}.tag.for-discount{min-height:20px;padding:0 4px;top:4px;right:4px}.blocks-content{grid-column-gap:8px;grid-row-gap:8px}.block,.block.for-smaller-item{height:110vw}.block.for-order-status{height:70vw}.block-image{width:96%}.block-image.is-smaller{width:56%}.hero-split-item{padding:var(--padding--tiny)}.products-list{grid-column-gap:8px;grid-template-columns:1fr 1fr}.hero-split-image{width:100%}.faq-item{padding:var(--padding--tiny)}.faq-answer{padding-right:var(--padding--tiny)}.text-link{word-break:break-all}.chart-label{grid-row-gap:8px;flex-direction:column;align-items:flex-start}.chart-cel{flex:1}.order-item{grid-column-gap:8px;grid-row-gap:8px;flex-wrap:wrap}.order-item-info{grid-column-gap:8px;flex-direction:row}.user-pages{padding-right:var(--padding--tiny);padding-left:var(--padding--tiny)}.subscription-item{grid-column-gap:8px;grid-row-gap:8px;flex-wrap:wrap;margin-bottom:24px}.subscription-item:last-child{margin-bottom:0}.subscription-item-info{grid-column-gap:8px;grid-row-gap:16px;flex-direction:column;align-items:center}.subscription-item-label{grid-column-gap:8px;grid-row-gap:8px;flex-direction:column}.subscription-details{align-items:center}.blog-list{grid-column-gap:8px;grid-row-gap:8px;flex-direction:column}.blog-list.is-3-columns{display:flex}.blog-item-info{min-height:auto}.blog-item-info.with-image{padding:8px}.blog-item-image{height:40vw}.post-image{height:64vw}.intro-about-title{padding-right:var(--padding--tiny);padding-left:var(--padding--tiny)}.images-flex,.images-flex.for-words.is-grid{grid-column-gap:8px;grid-row-gap:8px}.images-full-regular{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.images-full-large{flex-direction:column}.product-images{flex-direction:column;display:flex}.product-info{padding:var(--padding--tiny)}.product-image{height:130vw}.landing-pages{flex-direction:column;display:flex}.landing-image{padding:var(--padding--tiny)}.cart-info{margin-left:8px}.wholesale-application{padding-right:var(--padding--tiny);padding-left:var(--padding--tiny)}.search,.hidden{display:none}}#w-node-f4c8fdcc-e8ee-776d-6112-9dc4873d1d80-873d1d44{grid-area:span 1 / span 2 / span 1 / span 2}#w-node-f4c8fdcc-e8ee-776d-6112-9dc4873d1d8a-873d1d44{grid-area:span 1 / span 4 / span 1 / span 4}#w-node-f469c666-6989-a901-6ff9-7fbd20110053-c0c5aa6d{grid-area:span 2 / span 2 / span 2 / span 2}#w-node-_1e50e79f-56d5-77a8-c142-239ba7a8c152-c0c5aa6d{grid-area:span 3 / span 2 / span 3 / span 2}#w-node-_22fff4e6-0bdd-d102-28fe-d9499dbb4a68-c0c5aa6d,#w-node-_9ddb0c75-a9b3-b0a3-b4e2-ddecfcbc9659-c0c5aa6d{grid-area:span 2 / span 1 / span 2 / span 1}#w-node-dcff3991-641c-b4cb-26cd-5456ce561c5a-c0c5aa6d{grid-area:span 3 / span 2 / span 3 / span 2}#w-node-_27571ac9-4393-2022-5795-0ccb06865f43-c0c5aa6d,#w-node-f469c666-6989-a901-6ff9-7fbd20110053-c0c5aa6e{grid-area:span 2 / span 2 / span 2 / span 2}#w-node-_06d10038-84f6-8265-9c1f-de241bbeab19-c0c5aa6f{grid-area:span 1 / span 2 / span 1 / span 2}#w-node-_84615ef9-cff6-3968-f950-6d14f3cf8289-c0c5aa7a{place-self:center}#w-node-_6829c62b-7f80-8b48-e988-2247e9ec10b8-624ba1dc,#w-node-fe0ea3e1-d1e9-0186-7e60-0a6bf4745bfc-624ba1dc{grid-area:span 1 / span 2 / span 1 / span 2}@media screen and (max-width: 991px){#w-node-f4c8fdcc-e8ee-776d-6112-9dc4873d1d8a-873d1d44{grid-column:span 2 / span 2}}@media screen and (max-width: 767px){#w-node-f469c666-6989-a901-6ff9-7fbd20110053-c0c5aa6d,#w-node-_1e50e79f-56d5-77a8-c142-239ba7a8c152-c0c5aa6d,#w-node-_22fff4e6-0bdd-d102-28fe-d9499dbb4a68-c0c5aa6d,#w-node-_9ddb0c75-a9b3-b0a3-b4e2-ddecfcbc9659-c0c5aa6d,#w-node-dcff3991-641c-b4cb-26cd-5456ce561c5a-c0c5aa6d,#w-node-_27571ac9-4393-2022-5795-0ccb06865f43-c0c5aa6d,#w-node-f469c666-6989-a901-6ff9-7fbd20110053-c0c5aa6e{grid-row:span 1 / span 1}#w-node-cc9c2502-a607-a2e3-3f85-b0dacb379205-c0c5aa6f{grid-area:span 1 / span 2 / span 1 / span 2}}@media screen and (max-width: 479px){#w-node-_2a128433-e8f0-b4ee-9049-9f519f22df7a-c0c5aa6e,#w-node-_9e165532-5d6c-ea56-5661-d7b62e6b0758-c0c5aa6e,#w-node-_1b0720ab-e093-cf35-b9e2-317a4a0917b2-c0c5aa6f,#w-node-_61b42f86-c6a3-6b9f-3c1a-8f096a62fe49-c0c5aa6f{grid-area:span 1 / span 2 / span 1 / span 2}}@font-face{font-family:Inter;src:url(//tmtcanada.net/cdn/shop/t/2/assets/inter-light.ttf?v=42374477215480779801754607341) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(//tmtcanada.net/cdn/shop/t/2/assets/inter-regular.ttf?v=104847439792178268861754607341) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(//tmtcanada.net/cdn/shop/t/2/assets/inter-semibold.ttf?v=95415024105257445651754607341) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(//tmtcanada.net/cdn/shop/t/2/assets/inter-medium.ttf?v=103556886458133040931754607340) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(//tmtcanada.net/cdn/shop/t/2/assets/inter-extrabold.ttf?v=101197177706092180751754607343) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(//tmtcanada.net/cdn/shop/t/2/assets/inter-black.ttf?v=116485176814742848851754607343) format("truetype");font-weight:900;font-style:normal;font-display:swap}.modern-hero{position:relative;width:100%;height:100vh;min-height:600px;max-height:900px;overflow:hidden;display:flex;align-items:center;justify-content:center}.modern-hero-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.modern-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0006,#0003,#0000001a);z-index:2}.modern-hero-image{width:100%;height:100%;object-fit:cover;object-position:center}.modern-hero-content{position:relative;z-index:3;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:2rem 0}.modern-hero-container{max-width:1200px;width:100%;padding:2rem;display:grid;grid-template-columns:1fr auto;gap:4rem;align-items:center}.modern-hero-text{max-width:600px}.modern-hero-badge{display:inline-block;background:#fffffff2;color:#1a1a1a;padding:8px 16px;border-radius:50px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 20px #0000001a}.modern-hero-title{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;color:#fff;margin-bottom:1.5rem;line-height:1.1;letter-spacing:-.02em;text-shadow:0 2px 20px rgba(0,0,0,.3)}.modern-hero-subtitle{font-size:clamp(1.1rem,2vw,1.3rem);color:#ffffffe6;margin-bottom:2.5rem;line-height:1.6;text-shadow:0 1px 10px rgba(0,0,0,.2)}.modern-hero-actions{display:flex;gap:1rem;flex-wrap:wrap}.modern-hero-btn{display:inline-flex;align-items:center;gap:8px;padding:16px 32px;border-radius:50px;font-weight:600;text-decoration:none;transition:all .3s ease;font-size:16px;border:none;cursor:pointer;position:relative;overflow:hidden}.modern-hero-btn.primary{background:linear-gradient(135deg,#ff2c01,#ff6b35);color:#fff;box-shadow:0 8px 30px #ff2c014d}.modern-hero-btn.primary:hover{transform:translateY(-2px);box-shadow:0 12px 40px #ff2c0166}.modern-hero-btn.primary svg{width:18px;height:18px;transition:transform .3s ease}.modern-hero-btn.primary:hover svg{transform:translate(4px)}.modern-hero-btn.secondary{background:#fffffff2;color:#1a1a1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.modern-hero-btn.secondary:hover{background:#fff;transform:translateY(-2px);box-shadow:0 8px 30px #0000001a}.modern-hero-stats{display:flex;flex-direction:column;gap:2rem;background:#fffffff2;padding:2rem;border-radius:20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 40px #0000001a;border:1px solid rgba(255,255,255,.2)}.modern-hero-stat{display:flex;flex-direction:column;align-items:center;text-align:center}.stat-number{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:.25rem}.stat-label{font-size:.9rem;color:#666;font-weight:500;text-transform:uppercase;letter-spacing:.5px}@media screen and (max-width: 991px){.modern-hero-container{grid-template-columns:1fr;gap:2rem;text-align:center}.modern-hero-stats{flex-direction:row;justify-content:space-around;padding:1.5rem}.modern-hero-actions{justify-content:center}}@media screen and (max-width: 767px){.modern-hero{height:80vh;min-height:500px}.modern-hero-container{padding:0 1rem}.modern-hero-stats{flex-direction:column;gap:1rem;padding:1rem}.modern-hero-actions{flex-direction:column;align-items:center}.modern-hero-btn{width:100%;max-width:280px;justify-content:center}}@media screen and (max-width: 479px){.modern-hero{height:70vh;min-height:400px}.modern-hero-title{font-size:2rem}.modern-hero-subtitle{font-size:1rem}.modern-hero-badge{font-size:12px;padding:6px 12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tmt-canada.webflow.css.map */
