.Footer_footer__U9zE_{padding:50px 40px 30px;min-height:200px;display:flex;flex-direction:row;gap:40px}.Footer_footer__U9zE_ *{color:inherit;font-size:13px}.Footer_footerIntro__rnqPT{flex:1.5;display:flex;flex-direction:column;gap:4px}.Footer_logoRow__3lzb6{display:flex;align-items:center;gap:8px;margin-bottom:8px}.Footer_footerLogoIcon__HVqAY{width:32px;height:32px}.Footer_footerLogoText__xryle{font-size:20px!important;font-weight:800;letter-spacing:1px}.Footer_footerCompanyName__NnePt{font-size:14px!important;opacity:var(--ttgd-footer-dim,.7);margin:0}.Footer_footerEmail__O53W0{font-size:13px!important;opacity:var(--ttgd-footer-dim,.6);text-decoration:none;transition:opacity .15s}.Footer_footerEmail__O53W0:hover{opacity:1;text-decoration:underline}.Footer_footerAbout__m9gxD{flex:1;display:flex;flex-direction:column}.Footer_sectionItems__HTVNN{display:flex;flex-direction:column;gap:6px}.Footer_sectionTitle__TQHrB{font-size:11px!important;font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:8px;padding-bottom:0;display:flex;align-items:center}.Footer_sectionItem__4CKiv{font-size:13px;opacity:var(--ttgd-footer-dim,.75)}.Footer_locationGrid__Qd4zF{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px}.Footer_locationName__ZCElS{font-size:12px!important;font-weight:600;opacity:.9;margin-bottom:2px}.Footer_locationDetail__pFQO_{font-size:11px!important;opacity:var(--ttgd-footer-dim,.45);line-height:1.5}.Footer_locationPhone__1GOIV{color:inherit;text-decoration:none}.Footer_locationPhone__1GOIV:hover{color:inherit;text-decoration:underline}.Footer_sectionItem__4CKiv a{color:inherit!important;opacity:var(--ttgd-footer-dim,.75);text-decoration:none;transition:opacity .15s}.Footer_sectionItem__4CKiv a:hover{opacity:1}.Footer_socialIcons__4fS84{display:flex;gap:12px;align-items:center}.Footer_socialIcons__4fS84 a,.Footer_socialIcons__4fS84 span{color:inherit!important;opacity:var(--ttgd-footer-dim,.7);transition:opacity .15s}.Footer_socialIcons__4fS84 img{background:var(--ttgd-footer-chip,transparent);box-shadow:0 0 0 3px var(--ttgd-footer-chip,transparent);border-radius:var(--ttgd-footer-chip-radius,0)}.Footer_socialIcons__4fS84 a:hover,.Footer_socialIcons__4fS84 span:hover{opacity:1}.Footer_regionButtons__6C0WC{display:flex;gap:8px}.Footer_subscribeText__n_UIw{font-size:10px!important;line-height:14px;font-style:italic;opacity:var(--ttgd-footer-dim,.5);margin-top:6px}.Footer_bottomBar__hbPaI{border-top:1px solid color-mix(in srgb,currentColor 10%,transparent);padding:16px 40px;text-align:center}.Footer_copyrightText__aA1Jq{font-size:12px!important;opacity:var(--ttgd-footer-dim,.4)}.Footer_updownChevron___uCip{display:none}@media screen and (max-width:992px){.Footer_footer__U9zE_{flex-wrap:wrap;gap:30px;padding:40px 30px 20px}.Footer_footerIntro__rnqPT{flex-basis:100%}.Footer_footerAbout__m9gxD{flex:1;min-width:120px}}@media screen and (max-width:767px){.Footer_footer__U9zE_{flex-direction:column;gap:0;padding:30px 20px 10px}.Footer_footerIntro__rnqPT{margin-bottom:16px}.Footer_footerAbout__m9gxD{width:100%}.Footer_sectionTitle__TQHrB{margin-bottom:0;padding:10px 0;cursor:pointer;border-bottom:1px solid color-mix(in srgb,currentColor 8%,transparent)}.Footer_updownChevron___uCip{margin-left:10px;display:inline}.Footer_sectionItems__HTVNN .Footer_sectionItem__4CKiv,.Footer_sectionItems__HTVNN .Footer_sectionLinks__fkuLS{display:none}.Footer_sectionItems__HTVNN.Footer_expanded__d8Cre .Footer_sectionLinks__fkuLS{display:flex}.Footer_sectionItems__HTVNN .Footer_locationGrid__Qd4zF,.Footer_sectionItems__HTVNN .Footer_socialIcons__4fS84{display:none}.Footer_sectionItems__HTVNN.Footer_expanded__d8Cre .Footer_sectionItem__4CKiv{display:flex}.Footer_sectionItems__HTVNN.Footer_expanded__d8Cre .Footer_locationGrid__Qd4zF{display:grid;grid-template-columns:1fr}.Footer_sectionItems__HTVNN.Footer_expanded__d8Cre .Footer_socialIcons__4fS84{display:flex}.Footer_sectionItems__HTVNN.Footer_expanded__d8Cre{margin-bottom:8px}.Footer_bottomBar__hbPaI{padding:12px 20px}}.Footer_sectionToggle__ElVn5{display:flex;align-items:center;width:100%;padding:0;background:none;border:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:start;cursor:pointer}.Footer_sectionLinks__fkuLS{display:flex;flex-direction:column;gap:6px}.Badge_badge__90899{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border:1px solid var(--primary-light);border-radius:999px;background:var(--ttgd-surface,var(--primary-white));line-height:1;white-space:nowrap;font-weight:500}.Badge_label__RWTt8{vertical-align:middle}.CheckoutReference_reference__j9EGt{margin:8px 0 0;font-size:.875rem;color:var(--ttgd-muted,#555)}.CheckoutReference_code__EUsVE{font-weight:600;color:var(--ttgd-text,#1a1a1a);letter-spacing:.02em;-webkit-user-select:all;-moz-user-select:all;user-select:all;white-space:nowrap}.agentListing_agentBadge__DzdZ3{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;font-size:11px;font-weight:600;line-height:18px;white-space:nowrap;color:#5b21b6;background:#ede9fe;border:1px solid #c4b5fd;vertical-align:middle}.agentListing_hint__GLrbh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.EnlargeableImage_imageButton__dyCBX{border:none;padding:0;background:transparent;cursor:zoom-in;display:block;position:relative}.EnlargeableImage_imageOverlay__qGgoA{position:fixed;inset:0;background:rgba(0,0,0,.85);z-index:1000;display:flex;align-items:center;justify-content:center;cursor:zoom-out}.EnlargeableImage_expandedImage__7vfmZ{width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;box-shadow:0 12px 30px rgba(0,0,0,.4)}.ManagedAdSlot_adWrap__3GiAr{width:100%}.ManagedAdSlot_adLabel__GMaEb{font-size:9.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--primary-disabled);margin-bottom:8px;display:flex;align-items:center;gap:8px}.ManagedAdSlot_adLabel__GMaEb:after{content:"";flex:1;height:1px;background:var(--primary-light)}.ManagedAdSlot_adBanner__yMuLl{display:grid;grid-template-columns:1fr auto;align-items:center;gap:32px;border-radius:16px;padding:36px 40px;background:linear-gradient(110deg,var(--primary-blue) 30%,#2a3bb0 75%,#3d55d9);color:var(--primary-white);position:relative;overflow:hidden;text-decoration:none;transition:transform .18s,box-shadow .18s}.ManagedAdSlot_adBanner__yMuLl:hover{transform:translateY(-2px);box-shadow:0 22px 46px -20px rgba(2,32,139,.5);color:var(--primary-white)}.ManagedAdSlot_adBannerArt__krvjD{position:absolute;inset:0;background-repeat:no-repeat;background-size:cover;background-position:50%;opacity:.18;pointer-events:none}.ManagedAdSlot_adBannerBody__TCIm1{position:relative}.ManagedAdSlot_adBanner__yMuLl h3{font-size:clamp(22px,2.6vw,32px);font-weight:900;letter-spacing:-.015em;line-height:1.12;margin:0;color:var(--primary-white)}.ManagedAdSlot_adBanner__yMuLl p{font-size:14px;color:#c5ccef;margin:8px 0 0;max-width:420px}.ManagedAdSlot_adCta__jtacm{position:relative;display:inline-flex;align-items:center;gap:8px;background:#d0342c;color:var(--primary-white);border-radius:999px;padding:13px 26px;font-size:14px;font-weight:800;white-space:nowrap;transition:filter .16s}.ManagedAdSlot_adBanner__yMuLl:hover .ManagedAdSlot_adCta__jtacm{filter:brightness(.9)}.ManagedAdSlot_adSpark__0ftFM{position:absolute;right:200px;top:-30px;font-size:160px;color:hsla(0,0%,100%,.06);pointer-events:none}.ManagedAdSlot_adArt__3qSTD{right:-26px;bottom:-40px;font-size:130px}.ManagedAdSlot_adArtLogo__AuBNQ,.ManagedAdSlot_adArt__3qSTD{position:absolute;opacity:.16;transform:rotate(-12deg);pointer-events:none}.ManagedAdSlot_adArtLogo__AuBNQ{right:-20px;bottom:-30px;width:150px;height:150px}.ManagedAdSlot_adDuo__sKNXm{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ManagedAdSlot_adTile__URtwW{border-radius:14px;padding:28px;display:flex;flex-direction:column;justify-content:flex-end;min-height:180px;position:relative;overflow:hidden;color:var(--primary-white);text-decoration:none;transition:transform .18s,box-shadow .18s;border:1px solid transparent}.ManagedAdSlot_adTile__URtwW:hover{transform:translateY(-3px);box-shadow:0 18px 38px -18px rgba(0,0,0,.4);color:var(--primary-white)}.ManagedAdSlot_adTileRed__4kWeK{background:linear-gradient(140deg,var(--primary-red),#8e1f35)}.ManagedAdSlot_adTileDark__Te7M0{background:linear-gradient(140deg,#15192b,#3a3d4a)}.ManagedAdSlot_adTile__URtwW h4{font-size:20px;font-weight:900;letter-spacing:-.01em;position:relative;margin:0;color:var(--primary-white)}.ManagedAdSlot_adTile__URtwW p{font-size:13px;opacity:.85;margin:5px 0 0;position:relative}.ManagedAdSlot_adGo__hLQPs{margin-top:14px;display:inline-flex;align-self:flex-start;background:var(--ttgd-surface,var(--primary-white));color:var(--primary-black);border-radius:999px;padding:8px 18px;font-size:12.5px;font-weight:800;position:relative}.ManagedAdSlot_adTileEmoji__A9KAn{position:absolute;right:14px;top:6px;font-size:84px;opacity:.18;pointer-events:none}.ManagedAdSlot_adTileLogo__05Szc{position:absolute;right:18px;top:16px;width:64px;height:64px;pointer-events:none}.ManagedAdSlot_adSlim__oY4yM{display:flex;align-items:center;gap:18px;border:1.5px solid var(--primary-light);border-radius:999px;padding:12px 12px 12px 24px;background:color-mix(in srgb,#fff3c4 var(--ttgd-tint-mix,100%),var(--ttgd-surface,#fff));text-decoration:none;color:var(--ttgd-text,#0e0d0d);transition:border-color .16s}.ManagedAdSlot_adSlim__oY4yM:hover{border-color:var(--primary-blue);color:var(--primary-black)}.ManagedAdSlot_adTagDot__zdvbp{font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;background:var(--primary-yellow);color:var(--ttg-on-yellow);border-radius:4px;padding:4px 8px;flex-shrink:0}.ManagedAdSlot_adSlim__oY4yM b{font-size:14px;font-weight:800}.ManagedAdSlot_adSlim__oY4yM>span:not(.ManagedAdSlot_adTagDot__zdvbp):not(.ManagedAdSlot_adSlimGo__VZV_y){font-size:13px;color:var(--primary-dark);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ManagedAdSlot_adSlimGo__VZV_y{margin-left:auto;background:var(--primary-blue);color:var(--primary-white);border-radius:999px;padding:9px 20px;font-size:12.5px;font-weight:800;white-space:nowrap;flex-shrink:0}@media screen and (max-width:860px){.ManagedAdSlot_adBanner__yMuLl{grid-template-columns:1fr;padding:28px}.ManagedAdSlot_adSpark__0ftFM{right:40px}.ManagedAdSlot_adDuo__sKNXm{grid-template-columns:1fr}.ManagedAdSlot_adSlim__oY4yM{flex-wrap:wrap;border-radius:18px}.ManagedAdSlot_adSlimGo__VZV_y{margin-left:0}}@media (prefers-reduced-motion:reduce){.ManagedAdSlot_adBanner__yMuLl,.ManagedAdSlot_adCta__jtacm,.ManagedAdSlot_adTile__URtwW{transition:none}}.TTGPopup_ttgPopup__GJAo5{padding:24px;position:relative;animation:TTGPopup_slideUp__xtq8T .2s ease}.TTGPopup_closeButton__zwrYB{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;background:transparent;color:var(--primary-color);cursor:pointer;transition:background .15s ease;z-index:3}.TTGPopup_closeButton__zwrYB:hover:not(:disabled){background:var(--primary-light)}.TTGPopup_closeButton__zwrYB:disabled{opacity:.5;cursor:not-allowed}@keyframes TTGPopup_slideUp__xtq8T{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.TTGPopup_ttgPopup__GJAo5 .TTGPopup_title__yOxqd{font-size:18px;font-weight:600;color:var(--ttgd-text,#1a1a1a);margin-bottom:12px}.TTGPopup_ttgPopup__GJAo5.TTGPopup_hasClose__I7sZ7 .TTGPopup_title__yOxqd{padding-right:40px}.TTGPopup_ttgPopup__GJAo5 .TTGPopup_body__DQJmb{padding:0;margin-bottom:20px}.TTGPopup_ttgPopup__GJAo5 .TTGPopup_subtitle__2qeBm{font-size:14px;color:var(--primary-color);margin-bottom:8px}.TTGPopup_ttgPopup__GJAo5 .TTGPopup_warningMsg__pix6h{font-size:13px;color:var(--primary-orange)}.TTGPopup_ttgPopup__GJAo5 .TTGPopup_footer__wTyww{display:flex;flex-direction:row;justify-content:flex-end;gap:10px}.TTGPopup_cancelButton__Lf3Ct{padding:8px 16px;font-size:14px;font-weight:500;color:var(--primary-color);background:transparent;border:1px solid var(--primary-light);border-radius:6px;cursor:pointer;transition:all .15s ease}.TTGPopup_cancelButton__Lf3Ct:hover:not(:disabled){background:var(--primary-light)}.TTGPopup_cancelButton__Lf3Ct:disabled{opacity:.6;cursor:not-allowed}.TTGPopup_confirmButton__DMqXU{padding:8px 16px;font-size:14px;font-weight:500;color:var(--primary-white);background:var(--primary-blue);border:none;border-radius:6px;cursor:pointer;transition:all .15s ease}.TTGPopup_confirmButton__DMqXU:hover:not(:disabled){opacity:.9}.TTGPopup_confirmButton__DMqXU:disabled{opacity:.6;cursor:not-allowed}.TTGPopup_confirmButton__DMqXU.TTGPopup_dangerButton__E25gk{background:#d0342c}.TTGPopup_buttonLoading__bn4io{display:flex;align-items:center;gap:6px}.BlogSidebar_sidebar__Ccxiq{position:sticky;top:1rem}.BlogSidebar_railHead___54kc{display:flex;align-items:center;gap:10px;margin-bottom:16px}.BlogSidebar_railHeadLabel__81R1V{font-size:11px;font-weight:900;letter-spacing:.15em;text-transform:uppercase;color:var(--primary-black)}.BlogSidebar_railReset__gvIu6{margin-left:auto;font-size:11.5px;font-weight:900;color:var(--ttgd-link,var(--primary-blue));text-decoration:none}.BlogSidebar_railReset__gvIu6:hover{text-decoration:underline}.BlogSidebar_section___dxzg{border-top:1px solid var(--media-line,var(--primary-light));padding-top:16px;margin-bottom:22px}.BlogSidebar_sectionTitle__AJiVy{font-size:11px;font-weight:900;letter-spacing:.15em;text-transform:uppercase;color:var(--primary-black);margin-bottom:9px}.BlogSidebar_filterList__zDRkY{display:flex;flex-direction:column}.BlogSidebar_filterRow__9U_WN{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:9px;font-size:14.5px;font-weight:700;color:var(--primary-black);text-decoration:none;transition:background .12s ease,color .12s ease}.BlogSidebar_filterRow__9U_WN:hover{background:var(--media-mist,var(--primary-light));color:var(--primary-blue)}.BlogSidebar_filterRowActive__AmRDh,.BlogSidebar_filterRowActive__AmRDh:hover{background:var(--primary-blue);color:var(--primary-white)}.BlogSidebar_dot__N0ws3{width:10px;height:10px;border-radius:50%;flex-shrink:0}.BlogSidebar_filterRowActive__AmRDh .BlogSidebar_dot__N0ws3{box-shadow:0 0 0 2px hsla(0,0%,100%,.55)}.BlogSidebar_dateFilter__szY3b{display:flex;flex-direction:column}.BlogSidebar_allLink__W_nwc{padding:8px 10px;border-radius:9px;font-size:14.5px;font-weight:700;color:var(--primary-black);text-decoration:none;transition:background .12s ease,color .12s ease}.BlogSidebar_allLink__W_nwc:hover{background:var(--media-mist,var(--primary-light));color:var(--primary-blue)}.BlogSidebar_allLink__W_nwc.BlogSidebar_active__Fobmh{color:var(--ttgd-link,var(--primary-blue))}.BlogSidebar_yearButton__VYvp0{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 10px;border-radius:9px;background:none;border:none;cursor:pointer;font-size:14.5px;font-weight:700;color:var(--primary-black);transition:background .12s ease,color .12s ease}.BlogSidebar_yearButton__VYvp0:hover{background:var(--media-mist,var(--primary-light));color:var(--primary-blue)}.BlogSidebar_yearButton__VYvp0.BlogSidebar_active__Fobmh,.BlogSidebar_yearButton__VYvp0.BlogSidebar_active__Fobmh:hover{background:var(--primary-blue);color:var(--primary-white)}.BlogSidebar_yearButton__VYvp0.BlogSidebar_expanded__c1wwf{color:var(--ttgd-link,var(--primary-blue))}.BlogSidebar_monthList__sgQ9y{display:flex;flex-direction:column;padding-left:12px}.BlogSidebar_monthLink__1wHum{display:block;padding:6px 10px;border-radius:9px;font-size:13px;font-weight:600;color:var(--media-soft,var(--primary-dark));text-decoration:none;transition:background .12s ease,color .12s ease}.BlogSidebar_monthLink__1wHum:hover{background:var(--media-mist,var(--primary-light));color:var(--primary-blue)}.BlogSidebar_monthLink__1wHum.BlogSidebar_active__Fobmh,.BlogSidebar_monthLink__1wHum.BlogSidebar_active__Fobmh:hover{background:var(--primary-blue);color:var(--primary-white)}.BlogSidebar_magazineButton__qV26E{background:none;border:none;cursor:pointer;text-align:left}.BlogSidebar_magazineHeader__N4vgz{display:flex;align-items:center;justify-content:space-between;font-size:22px;position:sticky;top:-24px;background:var(--ttgd-surface,var(--primary-white));z-index:10;margin:-24px -24px 0;padding:24px 24px 12px}.MediaSearch_wrap__riJu1{width:100%}.MediaSearch_masthead__Cuf5_{max-width:620px;margin:26px auto 0}.MediaSearch_index__q4Nm_{margin-bottom:20px}.MediaSearch_form__O0r_s{width:100%}.MediaSearch_field__ElTxX{display:flex;align-items:center;gap:10px;border:1.5px solid var(--media-line,var(--primary-light));border-radius:999px;padding:6px 18px;background:var(--ttgd-surface,var(--primary-white));transition:border-color .14s ease}.MediaSearch_field__ElTxX:focus-within{border-color:var(--primary-blue)}.MediaSearch_glass__N7v1W{font-size:15px;color:var(--media-soft,var(--primary-dark))}.MediaSearch_field__ElTxX .MediaSearch_input__Q0ubq,.MediaSearch_field__ElTxX .MediaSearch_input__Q0ubq:focus{flex:1;min-width:0;border:0;outline:0;box-shadow:none;background:none;font-size:14.5px;font-weight:600;padding:6px 0}.MediaSearch_field__ElTxX .MediaSearch_input__Q0ubq::-webkit-search-cancel-button,.MediaSearch_field__ElTxX .MediaSearch_input__Q0ubq::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.MediaSearch_masthead__Cuf5_ .MediaSearch_field__ElTxX .MediaSearch_input__Q0ubq{font-size:15px}.MediaSearch_pills__6WyGN{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:14px}.MediaSearch_pills__6WyGN button{border-radius:999px}.BlogMobileFilterWrapper_section__n_uk2{padding-top:1rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--primary-light)}.BlogMobileFilterWrapper_sectionTitle__HTqBT{margin-bottom:.75rem}.BlogMobileFilterWrapper_allLink__nTx_O{display:block;padding:.4rem 0;font-size:.875rem;font-weight:600;color:var(--primary-color);text-decoration:none}.BlogMobileFilterWrapper_allLink__nTx_O.BlogMobileFilterWrapper_active__WjqjN,.BlogMobileFilterWrapper_allLink__nTx_O:hover{color:var(--ttgd-link,var(--primary-blue))}.BlogMobileFilterWrapper_categoryButton__EHqGr{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.4rem 0;font-size:.875rem;font-weight:600;color:var(--primary-color)}.BlogMobileFilterWrapper_categoryButton__EHqGr.BlogMobileFilterWrapper_active__WjqjN{color:var(--ttgd-link,var(--primary-blue))}.BlogMobileFilterWrapper_categoryLink__4lypx{text-decoration:none;color:inherit}.BlogMobileFilterWrapper_categoryLink__4lypx:hover{color:var(--ttgd-link,var(--primary-blue))}.BlogMobileFilterWrapper_brandList__5f0up{display:flex;flex-direction:column;padding-left:.75rem}.BlogMobileFilterWrapper_brandLink__H4pdG{display:block;padding:.3rem 0;font-size:.8rem;color:var(--primary-dark);text-decoration:none}.BlogMobileFilterWrapper_brandLink__H4pdG.BlogMobileFilterWrapper_active__WjqjN,.BlogMobileFilterWrapper_brandLink__H4pdG:hover{color:var(--ttgd-link,var(--primary-blue))}.MediaArchive_lower__XkYLh{display:grid;grid-template-columns:238px minmax(0,1fr) 300px;gap:0;border-top:2px solid var(--primary-black);margin-top:52px;scroll-margin-top:90px}.MediaArchive_lower__XkYLh>*{min-width:0}.MediaArchive_railLeft__iNKoN{border-right:1px solid var(--media-line,var(--primary-light));padding:26px 34px 40px 0}.MediaArchive_indexCol__IFR_5{padding:26px 36px 48px 40px}.MediaArchive_railRight__vZYsQ{border-left:1px solid var(--media-line,var(--primary-light));padding:26px 0 40px 34px}.MediaArchive_railRightSticky__FisfU{position:sticky;top:92px;display:flex;flex-direction:column;gap:22px}.MediaArchive_railAd__kovOE{width:100%}.MediaArchive_indexTools__bHxTC{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:20px}.MediaArchive_filterPills__9wCMY{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px}.MediaArchive_filterPill__9bZaP{display:inline-flex;align-items:center;gap:7px;border:1.5px solid var(--media-line,var(--primary-light));border-radius:999px;background:var(--ttgd-surface,var(--primary-white));padding:5px 12px;font-size:12.5px;font-weight:700;color:var(--primary-black);cursor:pointer;transition:border-color .12s ease,color .12s ease}.MediaArchive_filterPill__9bZaP:hover{border-color:var(--primary-blue);color:var(--ttgd-link,var(--primary-blue))}.MediaArchive_filterPillAll__vjCJX,.MediaArchive_filterPillAll__vjCJX:hover{background:var(--primary-blue);border-color:var(--primary-blue);color:var(--primary-white)}.MediaArchive_archiveError__7ldJh{border:1.5px dashed var(--media-line,var(--primary-light));border-radius:13px;padding:32px 22px;text-align:center;font-size:14px;font-weight:600;color:var(--media-soft,var(--primary-dark))}.MediaArchive_archiveList__H7bOr{display:flex;flex-direction:column}.MediaArchive_headerRow___YA9n{padding:0 0 12px;border-bottom:2px solid var(--primary-black);font-size:10px;font-weight:900;letter-spacing:.13em;text-transform:uppercase;color:var(--primary-black)}.MediaArchive_headerRow___YA9n,.MediaArchive_row__YvzEd{display:grid;grid-template-columns:112px 130px minmax(0,1fr);gap:0 20px}.MediaArchive_row__YvzEd{padding:16px 0;border-bottom:1px solid var(--media-line,var(--primary-light));text-decoration:none;color:inherit;position:relative;transition:background .12s ease}.MediaArchive_row__YvzEd:hover{background:var(--media-mist,var(--primary-light));color:inherit}.MediaArchive_row__YvzEd:before{content:"";position:absolute;left:-16px;top:10px;bottom:10px;width:3px;background:var(--primary-blue);border-radius:3px;transform:scaleY(0);transform-origin:top center;transition:transform .26s cubic-bezier(.2,.8,.3,1)}.MediaArchive_row__YvzEd:hover:before{transform:scaleY(1)}.MediaArchive_rowDate__2TSd6{font-size:12.5px;font-weight:800;color:var(--media-soft,var(--primary-dark));white-space:nowrap}.MediaArchive_rowSection__z9HqV{font-size:11px;font-weight:900;letter-spacing:.07em;text-transform:uppercase;color:var(--ttgd-link,var(--primary-blue))}.MediaArchive_rowTitleCell__ejNEK{min-width:0}.MediaArchive_rowTitle__kfsfF{display:block;font-size:16px;font-weight:700;letter-spacing:-.012em;line-height:1.32;color:var(--primary-black);transition:color .12s ease}.MediaArchive_row__YvzEd:hover .MediaArchive_rowTitle__kfsfF{color:var(--ttgd-link,var(--primary-blue))}.MediaArchive_rowSummary__VPp30{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:12.5px;font-weight:500;color:var(--media-soft,var(--primary-dark));margin-top:5px}.MediaArchive_lastYear__De9hp{padding-top:2px}.MediaArchive_lastYearJp__7GQDP{display:block;font-size:10.5px;font-weight:700;letter-spacing:.24em;color:var(--media-soft,var(--primary-dark));margin-bottom:6px;text-transform:none}.MediaArchive_lastYearTitle__ViNIl{font-size:13px;font-weight:900;letter-spacing:.11em;text-transform:uppercase;color:var(--primary-black);margin:0 0 6px}.MediaArchive_lastYearRow__yo0UX{display:flex;gap:13px;align-items:flex-start;border-bottom:1px solid var(--media-line,var(--primary-light));padding:13px 0;text-decoration:none;color:inherit}.MediaArchive_lastYearRow__yo0UX:last-child{border-bottom:0}.MediaArchive_lastYearNumber__lMpJy{font-size:20px;font-weight:900;letter-spacing:-.04em;line-height:1;color:var(--ttgd-faint,var(--media-line,var(--primary-disabled)));width:28px;flex-shrink:0;transition:color .2s ease}.MediaArchive_lastYearRow__yo0UX:hover .MediaArchive_lastYearNumber__lMpJy{color:var(--ttgd-link,var(--primary-blue))}.MediaArchive_lastYearRowTitle__IGcl1{font-size:14px;font-weight:700;line-height:1.34;color:var(--primary-black);margin:0;transition:color .12s ease}.MediaArchive_lastYearRow__yo0UX:hover .MediaArchive_lastYearRowTitle__IGcl1{color:var(--ttgd-link,var(--primary-blue))}.MediaArchive_lastYearMeta__rFadT{display:block;font-size:11.5px;font-weight:600;color:var(--media-soft,var(--primary-dark));margin-top:5px}@media screen and (max-width:1240px){.MediaArchive_lower__XkYLh{grid-template-columns:216px minmax(0,1fr);grid-template-rows:auto 1fr}.MediaArchive_railLeft__iNKoN{grid-row:1/3}.MediaArchive_indexCol__IFR_5{padding-left:34px;padding-right:0}.MediaArchive_railRight__vZYsQ{grid-column:2;border-left:0;border-top:1px solid var(--media-line,var(--primary-light));padding:26px 0 0 34px}.MediaArchive_railRightSticky__FisfU{position:static}}@media screen and (max-width:767px){.MediaArchive_lower__XkYLh{grid-template-columns:1fr}.MediaArchive_indexCol__IFR_5{padding-left:0;padding-right:0}.MediaArchive_railRight__vZYsQ{grid-column:1;padding-left:0}.MediaArchive_headerRow___YA9n{display:none}.MediaArchive_row__YvzEd{grid-template-columns:minmax(0,1fr);gap:4px}.MediaArchive_rowDate__2TSd6{order:2}.MediaArchive_rowSection__z9HqV{order:1}.MediaArchive_rowTitleCell__ejNEK{order:0}}@media (prefers-reduced-motion:reduce){.MediaArchive_lastYearNumber__lMpJy,.MediaArchive_lastYearRowTitle__IGcl1,.MediaArchive_rowTitle__kfsfF,.MediaArchive_row__YvzEd{transition:none}.MediaArchive_row__YvzEd:before{display:none}}.EmbeddedYoutube_iframe__MUXf4{width:100%;aspect-ratio:853/480;text-align:start}.EmbeddedYoutube_title__32XFG{text-transform:uppercase;margin-bottom:5px}.EmbeddedYoutube_descriptionSection__4XN_R{padding:5%;height:100%;margin-bottom:10px}.LoadingBox_loadingBox__eC_NG .LoadingBox_fa__50QfM{font-family:Font Awesome\ 5 Free;background:-webkit-linear-gradient(var(--primary-light),var(--primary-dark));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.LoadingBox_loadingBox__eC_NG{text-align:center;display:flex;justify-content:center;align-items:center}.LoadingBox_loadingText__glyxW{margin-left:5px}.CartPopUp_popup__zwRNY{--k:0.75;--ink:var(--primary-black);--mute:#6b6f85;--line:#e1e4ef;--line2:#c9cee3;--surf2:#eef0f8;--ok:#16794a;--okbg:#e4f4ea;position:fixed;top:var(--pop-top,105px);right:var(--pop-right,5%);width:calc(392px * var(--k));max-width:calc(100vw - 24px);background:var(--ttgd-surface,var(--primary-white));border:1px solid var(--line);border-radius:calc(20px * var(--k));box-shadow:0 28px 64px rgba(2,32,139,.24),0 2px 8px hsla(0,4%,5%,.1);overflow:hidden;color:var(--ttgd-muted,#565656);text-align:left;z-index:1010;animation:CartPopUp_popIn__oot7Z .28s cubic-bezier(.2,.9,.3,1);transform-origin:top right}@keyframes CartPopUp_popIn__oot7Z{0%{opacity:0;transform:translateY(-14px) scale(.98)}to{opacity:1;transform:none}}.CartPopUp_header__8Fe9L{display:flex;align-items:center;gap:calc(11px * var(--k));padding:calc(14px * var(--k)) calc(14px * var(--k)) calc(12px * var(--k)) calc(16px * var(--k));background:var(--okbg)}.CartPopUp_check__t5DGp{flex:none;width:calc(30px * var(--k));height:calc(30px * var(--k));border-radius:50%;background:var(--ok);color:#fff;display:grid;place-items:center}.CartPopUp_check__t5DGp svg{width:60%;height:60%;stroke-dasharray:24;stroke-dashoffset:24;animation:CartPopUp_draw__m_C98 .45s ease-out .12s forwards}@keyframes CartPopUp_draw__m_C98{to{stroke-dashoffset:0}}.CartPopUp_headerText__RD_n2{flex:1;min-width:0}.CartPopUp_headerText__RD_n2 b{display:block;font-size:max(11px,calc(14.5px * var(--k)));line-height:1.2;font-weight:800;color:var(--ink)}.CartPopUp_headerText__RD_n2 span{font-size:max(11px,calc(11.5px * var(--k)));color:var(--mute)}.CartPopUp_close__vUgBK{flex:none;width:calc(32px * var(--k));height:calc(32px * var(--k));min-width:28px;min-height:28px;border:0;border-radius:50%;background:transparent;color:var(--mute);display:grid;place-items:center}.CartPopUp_close__vUgBK:hover{background:var(--ttgd-surface,var(--primary-white));color:var(--ink)}.CartPopUp_errorRow__4WCK6{display:flex;align-items:center;gap:8px;padding:12px 10px 12px 14px}.CartPopUp_errorText__g64rh{flex:1;font-size:13px;font-weight:600;color:var(--primary-red)}.CartPopUp_item__WVAiZ{display:flex;gap:calc(14px * var(--k));padding:calc(16px * var(--k)) calc(16px * var(--k)) calc(6px * var(--k))}.CartPopUp_image__akkkm{flex:none;width:calc(70px * var(--k));height:auto;align-self:flex-start;border-radius:6px;-o-object-fit:contain;object-fit:contain}.CartPopUp_itemText__se_EC{min-width:0;flex:1;display:flex;flex-direction:column;gap:calc(5px * var(--k))}.CartPopUp_title__C9HGl{margin:0;font-size:max(12px,calc(14.5px * var(--k)));line-height:1.25;font-weight:700;color:var(--ink)}.CartPopUp_meta__odNSf{display:flex;flex-wrap:wrap;gap:6px}.CartPopUp_chip__RmDih{display:inline-flex;align-items:center;height:calc(22px * var(--k));min-height:18px;padding:0 calc(9px * var(--k));border-radius:999px;background:var(--surf2);color:var(--ink);font-weight:800;font-size:max(10.5px,calc(11.5px * var(--k)))}.CartPopUp_price__JB1l_{display:flex;align-items:baseline;gap:6px}.CartPopUp_price__JB1l_ b{font-size:max(14px,calc(20px * var(--k)));color:var(--ink);font-weight:800}.CartPopUp_price__JB1l_ span,.CartPopUp_stockLow__zx7lp,.CartPopUp_stock__HY3iv{font-size:max(11px,calc(12px * var(--k)));color:var(--mute)}.CartPopUp_stockLow__zx7lp{color:var(--primary-red);font-weight:700}.CartPopUp_qtyRow__Q0eQr{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:calc(6px * var(--k)) calc(16px * var(--k)) 0}.CartPopUp_stepper__ilqHo{display:inline-flex;align-items:center;height:calc(34px * var(--k));min-height:30px;border:1px solid var(--line2);border-radius:999px;background:var(--ttgd-surface,var(--primary-white))}.CartPopUp_stepper__ilqHo button{width:calc(34px * var(--k));min-width:30px;height:100%;border:0;border-radius:50%;background:none;color:var(--ink);font-size:17px;line-height:1}.CartPopUp_stepper__ilqHo button:hover:not(:disabled){background:color-mix(in srgb,#e8ecfb var(--ttgd-tint-mix,100%),var(--ttgd-surface,#fff))}.CartPopUp_stepper__ilqHo button:disabled{opacity:.3;cursor:default}.CartPopUp_stepper__ilqHo b{min-width:26px;text-align:center;font-size:max(13px,calc(14px * var(--k)));color:var(--ink);font-variant-numeric:tabular-nums}.CartPopUp_lineTotal__7hsLk{font-size:max(11px,calc(13px * var(--k)));color:var(--mute)}.CartPopUp_lineTotal__7hsLk b{color:var(--ink);font-size:max(13px,calc(15px * var(--k)));font-variant-numeric:tabular-nums}.CartPopUp_stepError__B0fD1{padding:4px calc(16px * var(--k)) 0;font-size:11.5px;color:var(--primary-red)}.CartPopUp_summary__e7lGt{margin:calc(10px * var(--k)) calc(16px * var(--k)) 0;padding:calc(12px * var(--k));background:var(--surf2);border-radius:calc(14px * var(--k));display:flex;flex-direction:column;gap:calc(9px * var(--k))}.CartPopUp_summaryRow__3XXib{display:flex;justify-content:space-between;align-items:baseline;font-size:max(12px,calc(13px * var(--k)))}.CartPopUp_subtotal__9Et_V{color:var(--ink);font-size:max(14px,calc(17px * var(--k)));font-variant-numeric:tabular-nums}.CartPopUp_bar__2V1vZ{height:calc(7px * var(--k));min-height:5px;border-radius:4px;background:var(--line2);overflow:hidden}.CartPopUp_bar__2V1vZ i{display:block;height:100%;border-radius:4px;background:var(--primary-yellow);transition:width .4s;color:var(--ttg-on-yellow)}.CartPopUp_barDone__e3pmL i{background:var(--ok)}.CartPopUp_shipText__CHitl{font-size:max(11px,calc(12px * var(--k)));color:var(--ttgd-muted,#565656)}.CartPopUp_shipDone__xw3vS{color:var(--ok);font-weight:700}.CartPopUp_pickup__YpQGi{font-size:max(11px,calc(11.5px * var(--k)));color:var(--mute)}.CartPopUp_actions__5rrzq{display:grid;grid-template-columns:1.25fr 1fr;gap:8px;padding:calc(14px * var(--k)) calc(16px * var(--k)) calc(14px * var(--k))}.CartPopUp_ghost__VrSAg,.CartPopUp_primary__ZwT63{height:calc(44px * var(--k));min-height:40px;border-radius:999px;border:1.5px solid var(--primary-blue);font-weight:700;font-size:max(12px,calc(14px * var(--k)));display:flex;align-items:center;justify-content:center;padding:0 10px;text-align:center;text-decoration:none;line-height:1.1}.CartPopUp_primary__ZwT63{background:var(--primary-blue);color:#fff}.CartPopUp_primary__ZwT63:hover{filter:brightness(1.12);color:#fff}.CartPopUp_ghost__VrSAg{background:transparent;color:var(--ttgd-link,var(--primary-blue))}.CartPopUp_ghost__VrSAg:hover{background:color-mix(in srgb,#e8ecfb var(--ttgd-tint-mix,100%),var(--ttgd-surface,#fff))}.CartPopUp_popup__zwRNY a:focus-visible,.CartPopUp_popup__zwRNY button:focus-visible{outline:2px solid var(--primary-blue);outline-offset:2px}.CartPopUp_timer__OI_9t{height:3px;background:var(--primary-yellow);transform-origin:left;animation:CartPopUp_drain__45_pO 7s linear forwards;color:var(--ttg-on-yellow)}.CartPopUp_popup__zwRNY:focus-within .CartPopUp_timer__OI_9t,.CartPopUp_popup__zwRNY:hover .CartPopUp_timer__OI_9t{animation-play-state:paused}@keyframes CartPopUp_drain__45_pO{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:760px){.CartPopUp_popup__zwRNY{--k:1;top:12px;left:12px;right:12px;width:auto;max-width:none}}@media (prefers-reduced-motion:reduce){.CartPopUp_check__t5DGp svg,.CartPopUp_popup__zwRNY{animation:none}.CartPopUp_check__t5DGp svg{stroke-dashoffset:0}.CartPopUp_timer__OI_9t{display:none;animation:none}.CartPopUp_bar__2V1vZ i{transition:none}}[data-theme=dark] .CartPopUp_popup__zwRNY{--mute:#8189a8;--line:#252b47;--line2:#38406a;--surf2:#1a1f38;--ok:#4ccb8b;--okbg:#14301f}.PublishedBanner_publishedBanner__jmVnV{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-bottom:16px;padding:10px 14px;border:1px solid var(--primary-green);border-radius:4px;font-size:14px;color:var(--primary-green)}.PublishedBanner_message__9Y1Fk{line-height:1.4}.PublishedBanner_dismiss__smdGs{flex-shrink:0;padding:0 4px;border:none;background:none;cursor:pointer;font-size:20px;line-height:1;color:var(--primary-green)}.ShareProductButton_shareButton__LS6rL{display:flex;flex-direction:row;align-items:center;gap:8px;margin-bottom:10px;padding:0;border:none;background:none;cursor:pointer;color:var(--primary-black);font-size:12px;font-weight:600;line-height:24px}.ShareProductButton_shareButton__LS6rL:hover{opacity:.7}.ShareProductButton_shareButton__LS6rL:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.MediaSpotlight_feature__6HGZp{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1fr);gap:clamp(24px,3.4vw,52px);align-items:center;border-top:1px solid var(--media-line,var(--primary-light));border-bottom:1px solid var(--media-line,var(--primary-light));padding:38px 0}.MediaSpotlight_cover__HRuqR{position:relative;border:1px solid var(--media-line,var(--primary-light));border-radius:13px;overflow:hidden;aspect-ratio:4/5}.MediaSpotlight_coverImage__SKGhu{-o-object-fit:cover;object-fit:cover}.MediaSpotlight_coverLabel__awMRm{position:absolute;top:12px;left:12px;z-index:2;font-size:9.5px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:hsla(0,0%,100%,.8);text-shadow:0 1px 4px hsla(0,4%,5%,.5)}.MediaSpotlight_hanko__Lqxzs{position:absolute;top:16px;right:16px;z-index:2;width:54px;height:54px;border-radius:50%;background:#c8102e;color:var(--primary-white);display:grid;place-items:center;font-size:15px;font-weight:900;line-height:1.05;text-align:center;transform:rotate(-7deg);box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.28)}.MediaSpotlight_coverCaption__wwhzP{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:44px 14px 12px;font-size:12px;font-weight:600;color:var(--primary-white);background:linear-gradient(transparent,hsla(0,4%,5%,.72))}.MediaSpotlight_details__jyM5U{min-width:0}.MediaSpotlight_issueRow__LKYUP{display:flex;align-items:center;gap:10px}.MediaSpotlight_issueDate__NO2vq{background:var(--ttgd-ink,var(--primary-black));color:var(--primary-white);font-size:10.5px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;padding:5px 11px}.MediaSpotlight_name__U1dl0{font-size:clamp(30px,4vw,54px);font-weight:900;letter-spacing:-.035em;line-height:.98;text-transform:uppercase;color:var(--primary-black);margin:16px 0 0}.MediaSpotlight_handle___pzPK{display:inline-block;font-size:15px;font-weight:800;color:var(--ttgd-link,var(--primary-blue));margin-top:9px;text-decoration:none}.MediaSpotlight_handle___pzPK:hover{text-decoration:underline}.MediaSpotlight_role__EWXYP{display:block;font-size:13.5px;font-weight:700;color:var(--media-soft,var(--primary-dark));margin-top:5px}.MediaSpotlight_quote__nMM7z{margin:20px 0 0;border-left:3px solid var(--primary-yellow);padding:2px 0 2px 16px;font-size:clamp(16px,1.5vw,20px);font-weight:700;line-height:1.42;letter-spacing:-.015em;color:var(--primary-black);max-width:42ch}.MediaSpotlight_credits__tnJdi{margin:22px 0 0;border-top:1px solid var(--media-line,var(--primary-light));padding-top:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 26px;max-width:560px}.MediaSpotlight_credit__L6UcO dt{font-size:9.5px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--media-soft,var(--primary-dark));margin-bottom:4px}.MediaSpotlight_credit__L6UcO dd{font-size:13.5px;font-weight:700;line-height:1.35;margin:0}.MediaSpotlight_gallery__Twruz{grid-column:1/-1;margin-top:10px}.MediaSpotlight_shootItem__zHf8e{margin:0 8px}.MediaSpotlight_shootButton__T2sVy{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in;text-align:inherit}.MediaSpotlight_shootShot__pYDDD{position:relative;display:block;border:1px solid var(--media-line,var(--primary-light));border-radius:13px;overflow:hidden;aspect-ratio:3/2}.MediaSpotlight_lightboxShot__8_A_h{position:relative;display:block;width:100%;height:min(72vh,760px)}.MediaSpotlight_lightboxImage__6iayM{-o-object-fit:contain;object-fit:contain}.MediaSpotlight_lightboxCaption__vqzFN{margin:12px 0 0;text-align:center;font-size:13px;font-weight:600;color:var(--media-soft,var(--primary-dark))}.MediaSpotlight_shootImage__0lukL{-o-object-fit:cover;object-fit:cover}.MediaSpotlight_shootCaption__SN3eS{font-size:12px;font-weight:600;color:var(--media-soft,var(--primary-dark));margin-top:9px;line-height:1.45}.MediaSpotlight_previously__4htk5{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:26px}.MediaSpotlight_previouslyCta__N_M4U{margin-left:auto;font-size:13px;font-weight:800;color:var(--ttgd-link,var(--primary-blue));text-decoration:none;white-space:nowrap}.MediaSpotlight_previouslyCta__N_M4U:hover{text-decoration:underline}.MediaSpotlight_previouslyLabel__F1VhT{font-size:11px;font-weight:900;letter-spacing:.15em;text-transform:uppercase;color:var(--media-soft,var(--primary-dark))}.MediaSpotlight_previouslyRuns__JIxDA{display:flex;align-items:center;gap:10px;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.MediaSpotlight_previouslyRuns__JIxDA::-webkit-scrollbar{display:none}.MediaSpotlight_previouslyRuns__JIxDA button{flex-shrink:0;padding:0;text-decoration:none}.MediaSpotlight_previouslyChip__NCDi3{display:flex;align-items:center;gap:11px;border:1.5px solid var(--media-line,var(--primary-light));border-radius:999px;padding:7px 15px 7px 7px;transition:border-color .16s ease}.MediaSpotlight_previouslyChip__NCDi3:hover{border-color:var(--primary-blue)}.MediaSpotlight_previouslyAvatar__A_Tcs{position:relative;width:34px;height:34px;border-radius:50%;overflow:hidden;flex-shrink:0}.MediaSpotlight_previouslyAvatarImage__OCzeU{-o-object-fit:cover;object-fit:cover}.MediaSpotlight_previouslyText__yVH0H{text-align:left}.MediaSpotlight_previouslyText__yVH0H b{display:block;font-size:13px;font-weight:800;line-height:1.2;color:var(--primary-black)}.MediaSpotlight_previouslyText__yVH0H span{display:block;font-size:11px;font-weight:700;color:var(--media-soft,var(--primary-dark));margin-top:2px}.MediaSpotlight_listError__f17xk{display:block;width:100%;font-size:13px;font-weight:600;color:var(--primary-red);margin-top:8px}.MediaSpotlight_modalHeader__YgZTU{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}@media screen and (max-width:900px){.MediaSpotlight_feature__6HGZp{grid-template-columns:1fr;gap:24px;padding:28px 0}}@media screen and (max-width:520px){.MediaSpotlight_credits__tnJdi{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.MediaSpotlight_previouslyChip__NCDi3{transition:none}}.TTGImageCropModal_stage__IPPtB{position:relative;width:100%;height:min(55vh,420px);border-radius:8px;overflow:hidden;background:var(--ttgd-ink,var(--primary-black))}.TTGImageCropModal_controls__kw93e{display:flex;align-items:center;gap:14px;margin-top:16px}.TTGImageCropModal_zoomLabel__FSMHr{font-size:12px;font-weight:700;margin:0}.TTGImageCropModal_hint__wqrMR{margin:8px 0 0;font-size:12px;color:var(--primary-disabled)}.TTGImageCropModal_buttons__THsgR{display:flex;gap:10px;margin-top:14px}.MediaAdSlot_slot__WabSL{width:100%;display:flex;flex-direction:column;align-items:center}.MediaAdSlot_disclosure__04goj{align-self:center;font-size:9.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--media-soft,var(--primary-dark));margin-bottom:6px}.MediaAdSlot_link__5sWb1{display:block;width:100%;max-width:var(--ad-max-width,970px);border:1px solid var(--media-line,var(--primary-light));border-radius:13px;overflow:hidden;line-height:0}.MediaAdSlot_placeholder__S5wU8{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;max-width:var(--ad-max-width,970px);aspect-ratio:var(--ad-ratio,auto);border:1.5px dashed var(--media-line,var(--primary-light));border-radius:13px;background:var(--media-mist,var(--primary-light));padding:22px 18px;text-align:center;text-decoration:none;transition:border-color .14s ease}.MediaAdSlot_placeholder__S5wU8:hover{border-color:var(--primary-blue)}.MediaAdSlot_placeholderEyebrow__Txv9s{font-size:10px;font-weight:900;letter-spacing:.15em;text-transform:uppercase;color:var(--media-soft,var(--primary-dark))}.MediaAdSlot_placeholderText___H73w{font-size:13.5px;font-weight:600;color:var(--primary-black);max-width:46ch}.MediaAdSlot_placeholderCta__xTrIY{font-size:13px;font-weight:800;color:var(--ttgd-link,var(--primary-blue))}.MediaAdSlot_placeholder__S5wU8:hover .MediaAdSlot_placeholderCta__xTrIY{text-decoration:underline}button.MediaAdSlot_placeholder__S5wU8{font:inherit;cursor:pointer}.MediaAdSlot_previewFrame__qqvZ4{position:relative;display:block;width:100%;max-width:var(--ad-max-width,970px);border:1px solid var(--media-line,var(--primary-light));border-radius:13px;overflow:hidden;line-height:0;padding:0;background:none;cursor:pointer}.MediaAdSlot_previewWatermark__wQpaK{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;background:repeating-linear-gradient(45deg,hsla(0,4%,5%,.16) 0 12px,transparent 12px 46px)}.MediaAdSlot_previewRibbon__c_y11{transform:rotate(-8deg);background:hsla(0,4%,5%,.78);color:var(--primary-white);font-size:13px;font-weight:900;letter-spacing:.22em;text-transform:uppercase;line-height:1;padding:9px 18px;border-radius:4px}.MediaAdSlot_previewBar__nmepN{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:8px;max-width:var(--ad-max-width,970px);width:100%;justify-content:center}.MediaAdSlot_previewNote__XscCw{font-size:11.5px;font-weight:700;color:var(--media-soft,var(--primary-dark))}.MediaAdSlot_tryBody__mqf_y{display:flex;flex-direction:column;gap:14px}.MediaAdSlot_tryLede__fUu_8{font-size:15px;font-weight:600;margin:0}.MediaAdSlot_tryPrivacy__srAh4{font-size:12.5px;font-weight:600;color:var(--media-soft,var(--primary-dark));margin:0}.MediaAdSlot_tryDrop__dFJIJ{display:flex;flex-direction:column;align-items:center;gap:4px;padding:34px 20px;border:1.5px dashed var(--media-line,var(--primary-light));border-radius:13px;background:var(--media-mist,var(--primary-light));cursor:pointer;text-align:center;transition:border-color .14s ease}.MediaAdSlot_tryDrop__dFJIJ:focus-within,.MediaAdSlot_tryDrop__dFJIJ:hover{border-color:var(--primary-blue)}.MediaAdSlot_tryDropInput__CZzLq{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.MediaAdSlot_tryDropTitle__poeUR{font-size:15px;font-weight:800;color:var(--ttgd-link,var(--primary-blue))}.MediaAdSlot_tryDropHint__iHt1J{font-size:12.5px;font-weight:600;color:var(--media-soft,var(--primary-dark))}.MediaAdSlot_tryDivider__7rS27{display:flex;align-items:center;gap:14px;margin-top:6px}.MediaAdSlot_tryDivider__7rS27:after,.MediaAdSlot_tryDivider__7rS27:before{content:"";flex:1;border-top:1.5px solid var(--media-line,var(--primary-light))}.MediaAdSlot_tryDivider__7rS27 span{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--media-soft,var(--primary-dark))}.MediaAdSlot_tryFooter__V21kQ{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:2px;text-align:center}.MediaAdSlot_tryRatesLink__NJXnm{font-size:14px;font-weight:800;color:var(--ttgd-link,var(--primary-blue));text-decoration:none}.MediaAdSlot_tryRatesLink__NJXnm:hover{text-decoration:underline}.MediaAdSlot_tryReassure__uO7Nn{font-size:12px;font-weight:600;color:var(--media-soft,var(--primary-dark));margin:0}.MediaAdSlot_placeholderSize__cjlSE{position:absolute;right:12px;bottom:9px;font-size:10.5px;font-weight:800;letter-spacing:.06em;color:var(--media-soft,var(--primary-dark))}.MediaAdSlot_placeholderFrame__jNuIh{display:contents}@media screen and (max-width:760px){.MediaAdSlot_placeholder__S5wU8{aspect-ratio:auto;border:none;background:none;padding:0;gap:8px}.MediaAdSlot_placeholderFrame__jNuIh{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:var(--ad-ratio,auto);border:1.5px dashed var(--media-line,var(--primary-light));border-radius:13px;background:var(--media-mist,var(--primary-light))}.MediaAdSlot_placeholderText___H73w{display:none}.MediaAdSlot_placeholderSize__cjlSE{position:static}}.MediaAdSlot_creative__bk_eI{width:100%;height:auto;aspect-ratio:var(--ad-ratio,auto);-o-object-fit:contain;object-fit:contain;background:var(--media-mist,var(--primary-light))}.MediaCategoryTabs_wrap__7Zm85{position:relative;z-index:30;margin-top:30px}.MediaCategoryTabs_tabs__ihRJN{display:flex;flex-wrap:wrap;align-items:flex-end;gap:2px;max-width:100%;border-bottom:1.5px solid var(--media-line,var(--primary-light))}.MediaCategoryTabs_tabGroup__OfgRA{display:flex;align-items:stretch;flex-shrink:0}.MediaCategoryTabs_tab__3l5kp{flex-shrink:0;display:inline-flex;align-items:center;padding:13px 18px;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--media-soft,var(--primary-dark));border:1.5px solid transparent;border-bottom:0;border-radius:10px 10px 0 0;white-space:nowrap;text-decoration:none;transition:color .14s ease}.MediaCategoryTabs_tabOn___ZwL7,.MediaCategoryTabs_tab__3l5kp:hover{color:var(--ttgd-link,var(--primary-blue))}.MediaCategoryTabs_tabOn___ZwL7{font-weight:900}.MediaCategoryTabs_tabBox__Dn5x1{background:var(--ttgd-surface,var(--primary-white));border:1.5px solid var(--media-line,var(--primary-light));border-bottom:0;border-radius:10px 10px 0 0;margin-bottom:-1.5px}.MediaCategoryTabs_tabGroup__OfgRA.MediaCategoryTabs_tabBox__Dn5x1{padding-right:8px}.MediaCategoryTabs_tabGroup__OfgRA.MediaCategoryTabs_tabBox__Dn5x1 .MediaCategoryTabs_tab__3l5kp{border:0;padding-right:8px}.MediaCategoryTabs_caret__H4XjZ{display:inline-flex;align-items:center;padding-right:4px}.MediaCategoryTabs_panel__infwF{position:absolute;left:0;right:0;top:100%;z-index:45;background:var(--ttgd-surface,var(--primary-white));border:1px solid var(--media-line,var(--primary-light));border-top:0;border-radius:0 0 13px 13px;box-shadow:0 26px 44px -26px hsla(0,4%,5%,.4);padding:22px 28px 20px}.MediaCategoryTabs_panelLede__l1Jai{display:flex;align-items:baseline;gap:12px;margin-bottom:14px}.MediaCategoryTabs_panelLede__l1Jai b{font-size:11px;font-weight:900;letter-spacing:.15em;text-transform:uppercase;color:var(--primary-black)}.MediaCategoryTabs_panelLede__l1Jai span{font-size:12.5px;font-weight:700;color:var(--media-soft,var(--primary-dark))}.MediaCategoryTabs_panelLinks__rAJTs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 22px}.MediaCategoryTabs_panelLink__Z11gc{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:8px;font-size:14px;font-weight:700;color:inherit;text-decoration:none;transition:background .12s ease,color .12s ease}.MediaCategoryTabs_panelLink__Z11gc:hover{background:var(--media-mist,var(--primary-light));color:var(--primary-blue)}.MediaCategoryTabs_panelLinkOn__s9OT7,.MediaCategoryTabs_panelLinkOn__s9OT7:hover{background:var(--primary-blue);color:var(--primary-white)}.MediaCategoryTabs_panelAll__5ubnr{margin-top:14px;padding-top:12px;border-top:1px solid var(--media-line,var(--primary-light))}.MediaCategoryTabs_panelAll__5ubnr a{font-size:13.5px;font-weight:900;color:var(--ttgd-link,var(--primary-blue));text-decoration:none}.MediaCategoryTabs_panelAll__5ubnr a:hover{text-decoration:underline}@media screen and (max-width:700px){.MediaCategoryTabs_panelLinks__rAJTs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.MediaCategoryTabs_panelLink__Z11gc,.MediaCategoryTabs_tab__3l5kp{transition:none}}.MediaHero_hero__TppU4{padding:40px 0 10px;margin-bottom:8px}.MediaHero_slide__m1YS7{display:grid;grid-template-columns:1.1fr .9fr;gap:44px;align-items:center;text-decoration:none;color:inherit}.MediaHero_slide__m1YS7:hover{color:inherit}.MediaHero_shot__iIO8X{position:relative;display:block;border:1px solid var(--media-line,var(--primary-light));border-radius:13px;overflow:hidden;aspect-ratio:var(--blog-thumb-ratio)}.MediaHero_image__w48r_{-o-object-fit:cover;object-fit:cover}.MediaHero_badge__NQh56{position:absolute;top:0;left:0;z-index:2;background:var(--blog-badge-bg,var(--primary-blue));color:var(--blog-badge-text,var(--primary-white));font-size:11px;font-weight:900;letter-spacing:.07em;text-transform:uppercase;padding:6px 12px}.MediaHero_body__WTxPU{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.MediaHero_kick__GDGHY{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.MediaHero_eyebrow__maEv5{font-size:11px;font-weight:900;letter-spacing:.15em;text-transform:uppercase;color:var(--media-soft,var(--primary-dark))}.MediaHero_date__a2Zm5{font-size:13px;font-weight:600;color:var(--media-soft,var(--primary-dark))}.MediaHero_title__49C5f{font-size:clamp(26px,3.2vw,44px);font-weight:900;letter-spacing:-.03em;line-height:1.05;margin:16px 0 0;color:var(--primary-black)}.MediaHero_dek__xlWWY{margin-top:18px;font-size:16px;line-height:1.62;font-weight:500;color:var(--primary-color);max-width:48ch;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.MediaHero_byline__0Rb0k{margin-top:18px;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--media-soft,var(--primary-dark))}.MediaHero_cta__ZcLz8{margin-top:22px;display:inline-flex;align-items:center;gap:9px;background:var(--primary-blue);color:var(--primary-white);border-radius:999px;padding:13px 24px;font-size:14.5px;font-weight:900;transition:opacity .14s ease}.MediaHero_slide__m1YS7:hover .MediaHero_cta__ZcLz8{opacity:.88}@media screen and (max-width:960px){.MediaHero_hero__TppU4{padding:26px 0 8px}.MediaHero_slide__m1YS7{grid-template-columns:1fr;gap:22px}}@media (prefers-reduced-motion:reduce){.MediaHero_cta__ZcLz8{transition:none}}.ShopNowRow_shopNowRow__mpkNv{width:100%;display:grid;gap:14px;grid-template-columns:clamp(220px,17vw,278px) minmax(0,1fr);grid-template-areas:"promo hero" "tiles tiles"}.ShopNowRow_shopNowRow__mpkNv>*{min-width:0}.ShopNowRow_mpanel___9iOP{position:relative;border-radius:14px;overflow:hidden;background:color-mix(in srgb,#f5f7fb var(--ttgd-tint-mix,100%),var(--ttgd-surface,#fff));display:flex;flex-direction:column;cursor:pointer;text-decoration:none;color:inherit}.ShopNowRow_art__Q7pxb{position:relative;flex:1;min-height:0;overflow:hidden;display:flex}.ShopNowRow_mplate__Hwj21{display:flex;align-items:center;gap:10px;padding:13px 16px;font-size:13px;font-weight:900;letter-spacing:.09em;text-transform:uppercase;transition:filter .16s}.ShopNowRow_mplate__Hwj21>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ShopNowRow_plateArrow__OHOVN{margin-left:auto;flex-shrink:0;font-size:15px;transition:transform .16s}.ShopNowRow_mpanel___9iOP:hover .ShopNowRow_mplate__Hwj21{filter:brightness(.9)}.ShopNowRow_mpanel___9iOP:hover .ShopNowRow_plateArrow__OHOVN{transform:translateX(4px);color:var(--shop-now-accent)}.ShopNowRow_mPromo__Yl3qn{grid-area:promo}.ShopNowRow_promoFill__0YhfT{position:relative;flex:1;min-height:352px;background-color:var(--primary-blue);background-repeat:no-repeat;background-size:cover;background-position:50%;display:flex;flex-direction:column;justify-content:flex-end;padding:22px}.ShopNowRow_promoText__rd1xC{position:relative;color:var(--primary-white);text-shadow:0 1px 8px rgba(0,0,0,.45)}.ShopNowRow_promoText__rd1xC h3{font-size:clamp(21px,2vw,28px);font-weight:900;letter-spacing:-.03em;line-height:.98;text-transform:uppercase;margin:0}.ShopNowRow_promoText__rd1xC p{font-size:12.5px;font-weight:700;color:hsla(0,0%,100%,.85);margin:9px 0 0;line-height:1.5}.ShopNowRow_mHero__ky_el{grid-area:hero}.ShopNowRow_heroFill__VCsju{position:relative;flex:1;min-height:352px;background-color:#0d1233;background-repeat:no-repeat;background-size:cover;background-position:50%;display:flex;flex-direction:column;justify-content:center;padding:clamp(22px,3vw,40px)}.ShopNowRow_heroIn__Z0MiB{position:relative;z-index:1;max-width:min(540px,68%);color:var(--primary-white)}.ShopNowRow_heroPill___ro3o{display:inline-block;background:var(--primary-yellow);color:var(--ttg-on-yellow);font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;padding:5px 11px;border-radius:5px}.ShopNowRow_heroTitle__s_aj3{font-size:clamp(29px,4vw,58px);font-weight:900;letter-spacing:-.04em;line-height:.94;margin:15px 0 0;text-transform:uppercase;color:var(--primary-white);white-space:pre-line}.ShopNowRow_heroJp__sZwRv{font-size:clamp(12.5px,1.1vw,16px);font-weight:700;letter-spacing:.13em;color:hsla(0,0%,100%,.8);margin:11px 0 0}.ShopNowRow_heroBody__y8wVs{font-size:14.5px;font-weight:600;color:hsla(0,0%,100%,.82);margin:13px 0 0;line-height:1.55;max-width:42ch}.ShopNowRow_tategaki__IiFO7{position:absolute;right:clamp(14px,1.8vw,26px);bottom:clamp(16px,2vw,26px);z-index:1;display:flex;flex-direction:column;align-items:center;gap:7px;padding-top:14px;border-top:1px solid hsla(0,0%,100%,.42)}.ShopNowRow_tategaki__IiFO7 i{font-style:normal;font-size:13px;font-weight:700;line-height:1;color:hsla(0,0%,100%,.72)}.ShopNowRow_mTiles__m0tAl{grid-area:tiles;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.ShopNowRow_mTile__k3ErE{min-width:0}.ShopNowRow_tileArt__p_v1D{aspect-ratio:16/10}.ShopNowRow_tileFill__74W73{position:absolute;inset:0;background-color:#10142e;background-repeat:no-repeat;background-size:cover;background-position:50%;display:flex;flex-direction:column;justify-content:flex-end;padding:18px}.ShopNowRow_tileTitle__9Emg_{position:relative;font-size:clamp(18px,1.7vw,25px);font-weight:900;letter-spacing:-.03em;color:var(--primary-white);text-transform:uppercase;line-height:1}.ShopNowRow_tileSub__8XSUM{position:relative;font-size:11.5px;font-weight:800;color:hsla(0,0%,100%,.72);margin-top:7px}@media screen and (max-width:1180px){.ShopNowRow_shopNowRow__mpkNv{grid-template-columns:clamp(200px,22vw,250px) minmax(0,1fr)}}@media screen and (max-width:820px){.ShopNowRow_shopNowRow__mpkNv{grid-template-columns:1fr;grid-template-areas:"hero" "promo" "tiles"}.ShopNowRow_heroFill__VCsju{min-height:0;padding:26px 22px 30px}.ShopNowRow_promoFill__0YhfT{min-height:0;aspect-ratio:16/10;padding:22px}.ShopNowRow_heroIn__Z0MiB{max-width:100%}.ShopNowRow_heroJp__sZwRv{letter-spacing:.05em}.ShopNowRow_tategaki__IiFO7{display:none}}@media screen and (max-width:640px){.ShopNowRow_mTiles__m0tAl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ShopNowRow_mplate__Hwj21,.ShopNowRow_plateArrow__OHOVN{transition:none}}.ShopNowRow_adminSectionModal__8m5Cj .ShopNowRow_formControl__aACT6{height:30px}.ShopNowRow_adminSectionModal__8m5Cj .ShopNowRow_labelText__6ZsbF{margin-bottom:8px}.ShopNowRow_adminSectionModal__8m5Cj .ShopNowRow_availableImages__quMEN{margin-top:15px}.ShopNowRow_adminSectionModal__8m5Cj .ShopNowRow_availableImages__quMEN .ShopNowRow_imagesSection__H899q{height:300px;overflow:scroll}.ShopNowRow_adminSectionModal__8m5Cj .ShopNowRow_availableImage__1aPWX .ShopNowRow_image__Z6ox8{height:200px;-o-object-fit:contain;object-fit:contain;border:1px solid var(--primary-black);cursor:pointer}.ShopNowRow_adminSectionModal__8m5Cj .ShopNowRow_availableImage__1aPWX .ShopNowRow_image__Z6ox8.ShopNowRow_selected___CpbX{opacity:.6;border-width:3px;cursor:default}.ManageProductCard_manageProductCard__QX6p5{width:100%;display:flex;flex-direction:row;align-items:center}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_sectionSM__lQx59{flex:1;margin:0 10px}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_sectionMD__Tw0o_{flex:3;margin:0 10px}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_sectionLG__6Fdhv{flex:5;padding-left:20px;padding-right:60px}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_sectionXL__WdjAX{flex:7;padding-left:20px;padding-right:20px}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_priceBetween__kCeZL{height:4px}.ManageProductCard_adjustPriceCard__8rXVo{display:flex;flex-direction:row;align-items:center;border:1px solid var(--primary-dark);padding:5px;border-radius:4px}.ManageProductCard_adjustPriceCard__8rXVo.ManageProductCard_title___2zPY{border:none}.ManageProductCard_adjustPriceCard__8rXVo .ManageProductCard_currencyLabel__1ZyP_{padding-right:5px}.ManageProductCard_adjustPriceCard__8rXVo .ManageProductCard_pricebox__K7a0g{min-width:100px}.ManageProductCard_adjustPriceCard__8rXVo .ManageProductCard_pricebox__K7a0g.ManageProductCard_error__pStt5{border-color:var(--primary-red)}.ManageProductCard_adjustPriceCard__8rXVo .ManageProductCard_priceError__Ahj_t{color:var(--primary-red);font-size:11px;margin-top:2px}.ManageProductCard_adjustPriceCard__8rXVo .ManageProductCard_checkboxArea__bFU_g{display:flex;align-items:center;padding:0 6px}.ManageProductCard_adjustPriceCard__8rXVo .ManageProductCard_checkbox__UulqA{white-space:nowrap;gap:4px}.ManageProductCard_adjustPriceCard__8rXVo .ManageProductCard_checkbox__UulqA input[type=checkbox]:checked+label{color:color-mix(in srgb,#1565c0 var(--ttgd-ink-mix,100%),#fefefe);font-weight:600}.ManageProductCard_adjustPriceCard__8rXVo .ManageProductCard_update___xZbz{width:70px;text-align:center}.ManageProductCard_adjustPriceCard__8rXVo .ManageProductCard_noSaleText__UURM0{text-align:center}.ManageProductCard_adjustPriceCard__8rXVo .ManageProductCard_update___xZbz.ManageProductCard_disable__hKvw1{cursor:default;color:var(--primary-light)}.ManageProductCard_adjustPriceCard__8rXVo .ManageProductCard_sectionSM__lQx59{flex:1;margin:0 10px}.ManageProductCard_adjustPriceCard__8rXVo .ManageProductCard_price___XmuP{display:flex;align-items:center}.ManageProductCard_adjustPriceCard__8rXVo .ManageProductCard_priceReadOnly__0Fh5v{display:flex;align-items:center;gap:8px;font-size:14px}.ManageProductCard_adjustPriceCard__8rXVo .ManageProductCard_priceReadOnly__0Fh5v .ManageProductCard_strikethrough__39Fbr{text-decoration:line-through;color:var(--primary-disabled)}.ManageProductCard_adjustPriceCard__8rXVo .ManageProductCard_priceReadOnly__0Fh5v .ManageProductCard_salePrice__7X7Mp{color:var(--primary-red);font-weight:500}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_title___2zPY{font-weight:500;font-size:15px}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_subtitle__tlMGS{font-weight:400;font-size:13px;margin-bottom:5px;margin-top:0}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_imageSection__4fxIS{position:relative;overflow:hidden;width:70px;border:none}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_image__HjoA1{background-color:var(--primary-light);width:70px}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_imageWidth__YbG_6{width:70px}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_placeholder__gV0PT{background-color:var(--primary-light);width:70px;height:170px}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_cardDescription__y2BR_{color:var(--primary-black)}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_price___XmuP{display:flex;align-items:center}.ManageProductCard_printLabelWrapper__l5wYr{margin-top:8px}.ManageProductCard_storeIndicator__XQLCw{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--primary-color);margin-bottom:4px}.ManageProductCard_productHeader__D3uPM{padding-bottom:10px;border-bottom:1px solid var(--primary-light)}.ManageProductCard_skuRow__sPXn1{display:flex;flex-direction:row;align-items:center;padding:12px 0 12px 90px}.ManageProductCard_skuRowBorder__yzBi1{border-bottom:1px dashed var(--primary-light)}.ManageProductCard_skuOptionsSection__y_3_B{flex:2;display:flex;flex-direction:column;padding-right:20px}.ManageProductCard_skuOptions__LRL4i{font-size:13px;font-weight:500;color:var(--primary-color);margin-bottom:4px}.ManageProductCard_skuPriceSection__x85A6{flex:5;padding:0 20px}.ManageProductCard_skuInventorySection__KwOaA{flex:2;padding-left:20px;display:flex;align-items:center;gap:0}.ManageProductCard_noSkuMessage__GjXA2{font-size:13px;color:var(--primary-color);padding:20px;text-align:center}@media screen and (max-width:767px){.ManageProductCard_manageProductCard__QX6p5{flex-direction:column;padding-bottom:10px;margin-bottom:25px}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_sectionMD__Tw0o_,.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_sectionSM__lQx59{margin:0}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_sectionLG__6Fdhv{padding-left:0}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_sectionXL__WdjAX{padding:15px 5px}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_title___2zPY{font-size:17px;margin-top:15px;text-align:center}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_subtitle__tlMGS{font-size:15px;text-align:center}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_image__HjoA1{background-color:var(--primary-light);width:70px}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_imageWidth__YbG_6{width:70px}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_price___XmuP{margin-top:15px}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_placeholder__gV0PT{background-color:var(--primary-light);width:70px;height:100px}.ManageProductCard_productHeader__D3uPM{padding-bottom:15px}.ManageProductCard_skuRow__sPXn1{flex-direction:column;padding:15px 0;gap:10px}.ManageProductCard_skuOptionsSection__y_3_B{width:100%;padding-right:0;flex-direction:row;justify-content:space-between;align-items:center}.ManageProductCard_skuOptions__LRL4i{margin-bottom:0}.ManageProductCard_skuPriceSection__x85A6{width:100%;padding:0}.ManageProductCard_skuInventorySection__KwOaA{width:100%;padding-left:0}.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_sectionLG__6Fdhv,.ManageProductCard_manageProductCard__QX6p5 .ManageProductCard_sectionXL__WdjAX{min-width:0;padding-right:0;overflow-wrap:anywhere}}.ManifyImage_wrapper__ueo_e{position:relative;display:inline-block;width:100%;height:100%}.ManifyImage_image__T8IFE{width:85%;max-height:90%;-o-object-fit:contain;object-fit:contain;cursor:pointer}.ManifyImage_magnifier__sVYeA{position:absolute;top:0;left:100%;margin-left:1rem;width:24rem;height:24rem;pointer-events:none;border:1px solid var(--primary-light);box-shadow:0 8px 20px rgba(0,0,0,.35);background-repeat:no-repeat;background-color:var(--ttgd-surface,var(--primary-white));z-index:50}@media screen and (max-width:767px){.ManifyImage_magnifier__sVYeA{display:none!important}}.colors_black-non-glare__YCWmr,.colors_black__vBOO6,.colors_jet__39V_T{background-color:var(--ttgd-ink,var(--primary-black))}.colors_silver__KL9N5,.colors_slate__Ytspr{background-color:#5c636c}.colors_justice__tvnmu{background-color:justice}.colors_snow__Ml3xI,.colors_white__dG3VX{background-color:var(--ttgd-surface,var(--primary-white))}.colors_ivory__trawV,.colors_valor__W3XHf{background-color:color-mix(in srgb,#fff5d8 var(--ttgd-tint-mix,100%),var(--ttgd-surface,#fff))}.colors_lightning__6OeJk{background-color:color-mix(in srgb,#f4e431 var(--ttgd-tint-mix,100%),var(--ttgd-surface,#fff))}.colors_yellow__8rBrd{background-color:#fad65c}.colors_orange__HBtYr{background-color:#f28623}.colors_tangerine__h6spr{background-color:#ee5d1a}.colors_ember__7rEMh{background-color:#e7541d}.colors_copper__iIPKE{background-color:#9f490c}.colors_red__mk1kb{background-color:#912217}.colors_blood-red__fnyOy{background-color:#912d3a}.colors_crimson__fhbiu,.colors_ruby__rG0BC{background-color:#c62d36}.colors_fury__sXwP_{background-color:#df1c4e}.colors_peach__zglES{background-color:#f79391}.colors_pink__WUMUK{background-color:#fbabc5}.colors_pink-diamond__OXhg4{background-color:#ed518a}.colors_magenta__70dUY{background-color:#bb0f69}.colors_wraith__xgq1j{background-color:#963373}.colors_orchid__bJfzE{background-color:#dbc2e2}.colors_nebula__sIFMl{background-color:#856eb4}.colors_purple__PEzLB{background-color:#53308d}.colors_night-blue__ASy96{background-color:#3b3366}.colors_midnight-blue__OrA_0{background-color:#0d294d}.colors_blue__AJnEo{background-color:#174c92}.colors_wisdom__SnqT_{background-color:#145eaa}.colors_sapphire__XY4lx,.colors_sky-blue__sHroQ{background-color:#1597d8}.colors_lagoon__X_LwF{background-color:#6495be}.colors_eucalyptus__LLWSW{background-color:color-mix(in srgb,#b9e4c9 var(--ttgd-tint-mix,100%),var(--ttgd-surface,#fff))}.colors_mint__aAYy7{background-color:#58c4b7}.colors_glacier__ynOAt,.colors_turquoise___WUIY{background-color:#16aabc}.colors_aurora__96daL{background-color:#13ae8d}.colors_petrol__7Q06K{background-color:#0f7277}.colors_power__OxhuS{background-color:#126458}.colors_might__9LRC5{background-color:#0d7049}.colors_emerald__gmFld,.colors_green__jGJoi{background-color:#117b41}.colors_apple-green__rscxH{background-color:#14ac48}.colors_lime__zArEt{background-color:#81c334}.colors_olive__AMumV{background-color:#8bab2c}.colors_forest-green__tFoWi{background-color:#436c4a}.colors_gold__8Zxe6{background-color:#a17b1a}.colors_crypt__1OUpx,.colors_truth__5SITF{background-color:#978761}.colors_grey__0hPBW{background-color:grey}.colors_primary-blue__2_vtf{background-color:var(--primary-blue)}.colors_text-white__6_mTQ{color:var(--primary-white)}.colors_text-black__X9ynG{color:var(--primary-black)}.colors_text-yellow__O9tCp{color:var(--primary-yellow)}.colors_accent-white__MONlq:hover{color:var(--primary-white)}.colors_accent-primary-yellow__dOOfU:hover{color:var(--primary-yellow)}.colors_accent-primary-blue__c_VGc:hover{color:var(--ttgd-link,var(--primary-blue))}.LanguageSwitcher_switcher__AxePS{position:relative;display:inline-flex;flex-shrink:0}.LanguageSwitcher_trigger__ZTQt6{display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:0 10px;background:none;border:1.5px solid var(--primary-light);border-radius:999px;font-family:inherit;font-size:12px;font-weight:600;line-height:1;color:var(--primary-dark-text);cursor:pointer;white-space:nowrap;transition:border-color .15s}.LanguageSwitcher_trigger__ZTQt6:hover,.LanguageSwitcher_trigger__ZTQt6[aria-expanded=true]{border-color:var(--primary-blue)}.LanguageSwitcher_trigger__ZTQt6:focus-visible{outline:2px solid var(--primary-blue);outline-offset:2px}.LanguageSwitcher_globe__gCOE_{fill:none;stroke:currentColor;stroke-width:1.6}.LanguageSwitcher_code__IgZqw{min-width:1.2em;text-align:center}.LanguageSwitcher_list__bVLeQ{position:absolute;z-index:1060;margin:0;padding:4px;list-style:none;min-width:150px;max-width:calc(100vw - 32px);background:var(--ttgd-surface,var(--primary-white));border:1px solid var(--primary-light);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.08)}.LanguageSwitcher_down__pEwoq{top:calc(100% + 8px)}.LanguageSwitcher_up__3rV1b{bottom:calc(100% + 8px)}.LanguageSwitcher_alignEnd__KD78V{right:0}.LanguageSwitcher_alignStart__6NATN{left:0}.LanguageSwitcher_option__FCbny{display:block;padding:9px 12px;border-radius:6px;font-size:13px;font-weight:500;line-height:1.3;color:var(--primary-dark-text);text-decoration:none;white-space:nowrap}.LanguageSwitcher_option__FCbny:hover{background-color:color-mix(in srgb,currentColor 8%,transparent);color:var(--primary-dark-text)}.LanguageSwitcher_option__FCbny:focus-visible{outline:2px solid var(--primary-blue);outline-offset:-2px}.LanguageSwitcher_optionActive__eAbSx,.LanguageSwitcher_optionActive__eAbSx:hover{color:var(--ttgd-link,var(--primary-blue));background-color:color-mix(in srgb,var(--primary-blue) 10%,transparent);font-weight:600}.LanguageSwitcher_onDark__N0dAE .LanguageSwitcher_trigger__ZTQt6{color:inherit;border-color:color-mix(in srgb,currentColor 35%,transparent)}.LanguageSwitcher_onDark__N0dAE .LanguageSwitcher_trigger__ZTQt6:hover,.LanguageSwitcher_onDark__N0dAE .LanguageSwitcher_trigger__ZTQt6[aria-expanded=true]{border-color:currentColor}.LanguageSwitcher_onDark__N0dAE .LanguageSwitcher_trigger__ZTQt6:focus-visible{outline-color:currentColor}.LanguageSwitcher_optionButton__wU4nr{display:flex;align-items:center;gap:8px;width:100%;border:0;background-color:transparent;font-family:inherit;text-align:left;cursor:pointer}.LanguageSwitcher_optionButton__wU4nr.LanguageSwitcher_optionActive__eAbSx{background-color:color-mix(in srgb,var(--primary-blue) 10%,transparent)}.ProductImagesRow_imageSection__CRB_x{float:left;flex:1;display:flex;height:inherit}.ProductImagesRow_imageSection__CRB_x .ProductImagesRow_subImagesSection___ZrH0{flex:1;display:flex;flex-direction:column;height:inherit}.ProductImagesRow_imageSection__CRB_x .ProductImagesRow_mainImageSection__Li9Qu{flex:3;margin-left:10px;height:inherit}.ProductImagesRow_imageWrapper__AxHPf{display:flex;align-items:center;justify-content:center;position:relative}.ProductImagesRow_mainImageSection__Li9Qu .ProductImagesRow_imageWrapper__AxHPf{height:370px;border:1px solid var(--primary-light)}.ProductImagesRow_subImagesSection___ZrH0 .ProductImagesRow_imageWrapper__AxHPf{height:calc(350px/3);border:1px solid var(--primary-light);border-radius:2px;text-align:center}.ProductImagesRow_subImagesSection___ZrH0 .ProductImagesRow_imageWrapper__AxHPf:not(:last-of-type){margin-bottom:10px}.ProductImagesRow_imageSection__CRB_x .ProductImagesRow_image__zeS_j{width:85%;max-height:90%;-o-object-fit:contain;object-fit:contain;cursor:pointer}.ProductImagesRow_imageSection__CRB_x .ProductImagesRow_image__zeS_j.ProductImagesRow_noImage__6tXg1{opacity:.3;cursor:default}.ProductImagesRow_imageSection__CRB_x .ProductImagesRow_image__zeS_j.ProductImagesRow_placeholderImage__pf6hS{opacity:.15}.ProductImagesRow_imageSection__CRB_x .ProductImagesRow_image__zeS_j.ProductImagesRow_censored__opVl7{filter:blur(8px)}.ProductImagesRow_imageSection__CRB_x .ProductImagesRow_image__zeS_j.ProductImagesRow_lessCensored__ZyfEX{filter:blur(4px)}.ProductImagesRow_imageSection__CRB_x .ProductImagesRow_image__zeS_j.ProductImagesRow_viewOnly__Q73VQ{cursor:default}.ProductImagesRow_imageWrapper__AxHPf.ProductImagesRow_selectable__tCneT{cursor:pointer}.ProductImagesRow_imageWrapper__AxHPf.ProductImagesRow_selected__74y_0{border:1.5px solid var(--primary-dark)}.ProductImagesRow_imageWrapper__AxHPf.ProductImagesRow_hovered__XaetG{border:1px solid var(--primary-dark)}.ProductImagesRow_imageSection__CRB_x .ProductImagesRow_censoredIcon__FhPpQ{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;align-items:center;justify-content:center}.ProductImagesRow_imageSection__CRB_x .ProductImagesRow_noImageText__dZkA6{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--primary-dark)}.ProductImagesRow_imageSection__CRB_x .ProductImagesRow_noImageText__dZkA6.ProductImagesRow_opaque__0louf{opacity:var(--ttgd-placeholder-text-opacity,.3)}@media screen and (min-width:768px) and (max-width:992px){.ProductImagesRow_imageSection__CRB_x{flex-direction:column-reverse}.ProductImagesRow_imageSection__CRB_x .ProductImagesRow_mainImageSection__Li9Qu{margin-left:0}.ProductImagesRow_imageSection__CRB_x .ProductImagesRow_subImagesSection___ZrH0{flex-direction:row}.ProductImagesRow_mainImageSection__Li9Qu .ProductImagesRow_imageWrapper__AxHPf{height:215px;width:100%}.ProductImagesRow_subImagesSection___ZrH0 .ProductImagesRow_imageWrapper__AxHPf{height:90px;width:100%}.ProductImagesRow_subImagesSection___ZrH0 .ProductImagesRow_imageWrapper__AxHPf:not(:last-of-type){margin-bottom:0;margin-right:10px}}@media screen and (max-width:767px){.ProductImagesRow_imageSection__CRB_x{height:25vh}.ProductImagesRow_imageSection__CRB_x .ProductImagesRow_mainImageSection__Li9Qu{margin-left:5px}.ProductImagesRow_mainImageSection__Li9Qu .ProductImagesRow_imageWrapper__AxHPf{height:25vh}.ProductImagesRow_subImagesSection___ZrH0 .ProductImagesRow_imageWrapper__AxHPf:not(:last-of-type){margin-bottom:5px}.ProductImagesRow_subImagesSection___ZrH0 .ProductImagesRow_imageWrapper__AxHPf{height:calc((25vh - 10px) / 3)}}