.htc-root{--htc-ink:#151d27;--htc-blue:#174ab8;--htc-paper:#f4f1e9;--htc-line:#d9d8d1;--htc-muted:#54616b;color:var(--htc-ink);font-family:Figtree,Arial,sans-serif;font-size:16px;line-height:1.65;text-align:left}.htc-root *{box-sizing:border-box}.htc-root img{display:block;width:100%;height:auto;margin:0}.htc-root figure{margin:0}.htc-root h1,.htc-root h2,.htc-root h3,.htc-root p{margin:0 0 20px}.htc-root h1{font:clamp(42px,5.1vw,76px)/1.02 Impact,"Arial Narrow",sans-serif;letter-spacing:-.02em;text-transform:uppercase}.htc-root h2{font:clamp(30px,3.4vw,50px)/1.12 Impact,"Arial Narrow",sans-serif;letter-spacing:0;text-transform:uppercase}.htc-root h3{font:600 22px/1.28 Figtree,Arial,sans-serif;letter-spacing:-.02em;text-transform:none}.htc-root a{color:inherit;text-decoration:none}.htc-root a:hover{text-decoration:underline;text-underline-offset:5px}.htc-root em{display:block;font-family:Georgia,serif;font-size:.86em;font-weight:400;line-height:1.14;text-transform:none;font-style:normal;margin-top:10px;letter-spacing:-.03em}.htc-root .htc-kicker{font:700 10px/1.6 Figtree,Arial,sans-serif;letter-spacing:2px;text-transform:uppercase;color:#526c93;margin-bottom:18px}.htc-wrap{max-width:1440px;margin:auto;padding-left:5vw;padding-right:5vw}.htc-section{padding:74px 0;background:var(--htc-paper)}.htc-root .htc-lead{font-size:18px;line-height:1.65;max-width:570px}.htc-root .htc-fine,.htc-root figcaption{font:12px/1.55 Figtree,Arial,sans-serif;color:var(--htc-muted);margin:17px 0 0;max-width:570px}.htc-root figcaption{font-size:10px;letter-spacing:.15px}.htc-root .htc-button{display:inline-flex;justify-content:space-between;align-items:center;gap:24px;min-height:50px;padding:14px 23px;background:var(--htc-blue);color:#fff;font:700 12px/1.6 Figtree,Arial,sans-serif;letter-spacing:.5px;border:1px solid var(--htc-blue);cursor:pointer;text-transform:uppercase;border-radius:0;margin:0;box-shadow:none;text-decoration:none;white-space:normal;width:auto}.htc-root .htc-button:hover{background:#10388c;border-color:#10388c;color:#fff}.htc-textlink{font:700 13px/1.6 Figtree,Arial,sans-serif;display:inline-block;min-height:44px;padding:10px 0}.htc-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap;margin:30px 0}.htc-feature{background:var(--htc-paper);display:grid;grid-template-columns:1fr 1.15fr;align-items:center;border-bottom:1px solid var(--htc-line);padding:65px 5vw;gap:5vw;max-width:none}.htc-feature-copy{max-width:610px;justify-self:end}.htc-feature-art{max-width:880px;justify-self:start}.htc-feature-art img{border:1px solid #d4d1c8}.htc-feature-art figcaption{text-align:right}.htc-section-head{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:30px}.htc-section-head>p{font-size:14px;max-width:440px;color:var(--htc-muted);margin-bottom:20px}.htc-profession-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.htc-profession{border-top:2px solid #174ab8;background:#e8e7df;min-width:0}.htc-profession:nth-child(2){border-color:#7c9b92}.htc-profession:nth-child(3){border-color:#a75a4d}.htc-profession:nth-child(4){border-color:#627da6}.htc-profession:nth-child(5){border-color:#aa905b}.htc-profession>a{display:block;height:100%}.htc-profession img{aspect-ratio:750/589;object-fit:contain}.htc-profession>a>div{padding:20px;position:relative}.htc-profession h3{font-size:20px;padding-right:10px;margin-bottom:10px}.htc-profession p:not(.htc-kicker){font-size:13px;color:#47545e;margin-bottom:17px}.htc-profession .htc-kicker{margin-bottom:12px}.htc-arrow{font-size:22px}.htc-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.htc-card{display:flex;flex-direction:column;min-width:0;background:#fcfaf6;border:1px solid var(--htc-line)}.htc-card-image{display:block;background:#ebe7df}.htc-card-image img{aspect-ratio:850/668;object-fit:contain}.htc-card-body{padding:24px;display:flex;flex:1;flex-direction:column}.htc-card-body .htc-kicker{font-size:9px;letter-spacing:1px}.htc-card-body h3{margin-bottom:12px}.htc-card-body p:not(.htc-kicker){font-size:13px;color:var(--htc-muted)}.htc-status{display:block;font-size:10px;letter-spacing:.3px;color:#66512c;border-top:1px solid var(--htc-line);padding-top:13px;margin-top:auto}.htc-card-body .htc-textlink{margin-top:9px;font-size:12px;color:#174ab8}.htc-hubhero{background:#111c2b;color:var(--htc-paper);padding:30px 0 65px}.htc-breadcrumb{display:flex;gap:12px;align-items:center;font-size:11px;flex-wrap:wrap;padding-bottom:30px;color:#9cabbd}.htc-breadcrumb a{text-decoration:underline}.htc-hubhero-grid{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:45px}.htc-hubhero .htc-kicker{color:#9cbae9}.htc-hubhero .htc-lead{color:#c6d0da}.htc-hubhero .htc-fine,.htc-hubhero figcaption{color:#b6c2ce}.htc-hubhero figure{margin:0}.htc-discovery{background:#e4e8e8;border-top:1px solid var(--htc-line);border-bottom:1px solid var(--htc-line);padding:45px 0}.htc-discovery .htc-wrap{display:grid;grid-template-columns:1fr 1fr;gap:55px}.htc-discovery h2{font-size:30px}.htc-chiprow{display:flex;flex-wrap:wrap;gap:8px}.htc-chiprow a{border:1px solid #aebbc0;padding:10px 15px;font-size:12px;min-height:44px;background:#f4f1e9}.htc-format-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:30px}.htc-format-grid>a{background:#111c2b;color:#f4f1e9;display:grid;grid-template-columns:1fr 1fr;align-items:center}.htc-format-grid img{height:100%;object-fit:cover;aspect-ratio:1}.htc-format-grid a>div{padding:30px}.htc-format-grid h3{font:30px/1.15 Georgia,serif}.htc-format-grid p{font-size:13px;color:#bfcbd5}.htc-format-grid .htc-kicker{color:#a9c1e7}.htc-how{border-top:1px solid var(--htc-line);border-bottom:1px solid var(--htc-line)}.htc-three{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:35px}.htc-three span{font:34px Georgia,serif;color:#6d829c;display:block;margin-bottom:16px}.htc-three h3{font-size:19px}.htc-three p{font-size:14px;color:var(--htc-muted)}.htc-agency-band{background:#102b4b;color:#f4f1e9;padding:60px 0}.htc-agency-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:65px;align-items:center}.htc-agency-band .htc-kicker{color:#aac4e8}.htc-agency-band .htc-lead{color:#d2dce5;font-size:16px}.htc-agency-band .htc-fine,.htc-agency-band figcaption{color:#bbcadd}.htc-agency-grid figure{max-width:460px;margin-left:auto}.htc-faq{display:grid;grid-template-columns:1fr 1.5fr;gap:55px}.htc-faq details,.htc-product-detail details{padding:18px 0;border-bottom:1px solid #bec8ca}.htc-root summary{font-size:16px;line-height:1.5;cursor:pointer;min-height:44px;padding:9px 25px 9px 0;position:relative;list-style:none;font-weight:600}.htc-root summary:after{content:"+";position:absolute;right:2px;top:5px;font-size:23px;font-weight:400}.htc-root details[open]>summary:after{content:"\2212"}.htc-root details p{font-size:14px;margin-top:15px}.htc-product-detail{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:start}.htc-product-detail figure{position:sticky;top:35px}.htc-product-detail h1{font:clamp(30px,3vw,47px)/1.1 Georgia,serif;text-transform:none}.htc-product-detail h2{font:700 15px/1.4 Figtree,Arial,sans-serif;margin-top:30px;text-transform:uppercase;letter-spacing:1px}.htc-product-detail blockquote{font:22px/1.7 Georgia,serif;padding:0 0 0 22px;border-left:2px solid #8da3c0;margin:25px 0;color:#263f58}.htc-product-detail>div>p{font-size:14px}.htc-product-detail .htc-status{margin-top:25px}.htc-agency-page{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:start}.htc-agency-page h1{font-size:56px}.htc-steps{margin:25px 0 30px;padding-left:20px}.htc-steps li{padding:0 0 18px 10px}.htc-quote{padding:35px;background:#e6e9e8;border:1px solid #b9c5cc}.htc-quote h2{font-size:30px}.htc-quote p{font-size:13px}.htc-quote label{display:block;font-size:12px;font-weight:700;margin:17px 0 7px}.htc-quote input,.htc-quote select{padding:12px;border:1px solid #9cabb5;width:100%;font:14px Figtree,Arial,sans-serif;background:#fcfaf6;color:#172330;min-height:48px;border-radius:0;margin:0;line-height:1.4;float:none}.htc-quote button{margin:25px 0 0!important}.htc-quote [role=status]{margin-top:20px}.htc-guide{max-width:1120px}.htc-guide h1{max-width:800px}.htc-guide-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px 55px;margin:45px 0}.htc-guide-grid article{border-top:1px solid #b5c0c4;padding-top:23px;scroll-margin-top:50px}.htc-guide h2{font:600 24px/1.2 Figtree,Arial,sans-serif;text-transform:none}.htc-guide-grid p{font-size:14px;color:#465761}.htc-footer-links{background:#091726;color:#c7d2dc;border-bottom:1px solid #344452;padding:25px 0}.htc-footer-links .htc-wrap{display:flex;justify-content:space-between;gap:20px;align-items:center;flex-wrap:wrap}.htc-footer-links strong{font:22px Impact,Arial Narrow,sans-serif;letter-spacing:1px;color:#f4f1e9}.htc-footer-links a{font-size:12px;min-height:44px;display:inline-flex;align-items:center}.htc-native-context{background:#f4f1e9;padding:40px 0}.htc-root [hidden]{display:none!important}.htc-root a:focus-visible,.htc-root button:focus-visible,.htc-root input:focus-visible,.htc-root select:focus-visible,.htc-root summary:focus-visible{outline:3px solid #7ba7eb;outline-offset:4px}.htc-nav-panel{width:650px!important;display:grid!important;grid-template-columns:1fr 1fr;gap:15px 30px;padding:28px!important;max-width:85vw;left:auto!important;right:-240px!important}.htc-nav-group{list-style:none}.htc-nav-group>a{font-weight:700!important;font-size:13px!important;padding:8px 0!important;display:block}.htc-nav-group ul{list-style:none;margin:0;padding:0}.htc-nav-group ul a{display:block;padding:7px 0!important;font-size:12px!important;min-height:32px}.htc-nav-group:first-child,.htc-nav-group:last-child{grid-column:1/-1;border-bottom:1px solid #c4ced3;padding-bottom:10px}.htc-nav-group:last-child{border-bottom:0;border-top:1px solid #c4ced3;padding-top:9px;padding-bottom:0}#nav>li[data-salty-menu=personalized-gifts]>.navigation__menulink{color:#acc8ff}.nc-launch:has(.nc-hero) .nc-hero{border-bottom:0}.nc-launch:not(:has(.nc-hero)){padding-top:0}.htc-empty{padding:30px;font-size:14px}@media(min-width:1100px)and (max-width:1600px){#nav>li>.navigation__menulink{font-size:12px;padding-left:8px;padding-right:8px}#nav{gap:0!important}}@media(max-width:1100px){.htc-feature{gap:30px;padding:45px 4vw}.htc-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.htc-profession-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.htc-hubhero-grid,.htc-product-detail{gap:30px}.htc-format-grid a>div{padding:23px}.htc-format-grid>a{grid-template-columns:1fr}.htc-format-grid img{max-height:280px;object-fit:contain}.htc-agency-grid,.htc-agency-page{gap:35px}.htc-feature h2{font-size:40px}.htc-hubhero h1{font-size:55px}.htc-section{padding:55px 0}}@media(max-width:749px){.htc-wrap{padding-left:23px;padding-right:23px}.htc-feature{display:flex;flex-direction:column;padding:42px 23px;gap:25px}.htc-feature-copy{width:100%}.htc-feature h2{font-size:39px}.htc-root em{font-size:.9em}.htc-root .htc-lead{font-size:16px}.htc-actions{gap:15px;margin:24px 0}.htc-root .htc-button{font-size:11px;gap:15px;min-height:50px;padding:14px 18px}.htc-textlink{font-size:12px}.htc-feature-art figcaption{text-align:left}.htc-section-head{display:block}.htc-section-head>p{font-size:14px}.htc-profession-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.htc-profession>a>div{padding:16px}.htc-profession h3{font-size:18px}.htc-profession p:not(.htc-kicker){font-size:12px}.htc-profession:last-child{grid-column:1/-1}.htc-profession:last-child>a{display:grid;grid-template-columns:1fr 1fr;align-items:center}.htc-product-grid{grid-template-columns:1fr;gap:23px}.htc-card-body{padding:23px}.htc-card-body h3{font-size:25px}.htc-hubhero{padding-top:20px;padding-bottom:40px}.htc-hubhero-grid{grid-template-columns:1fr;gap:30px}.htc-hubhero h1{font-size:49px}.htc-breadcrumb{padding-bottom:22px}.htc-discovery .htc-wrap,.htc-three,.htc-agency-grid,.htc-faq,.htc-product-detail,.htc-agency-page,.htc-guide-grid{grid-template-columns:1fr;gap:28px}.htc-three article{border-top:1px solid var(--htc-line);padding-top:22px}.htc-three{margin-top:25px}.htc-three span{font-size:26px}.htc-format-grid{grid-template-columns:1fr}.htc-format-grid>a{grid-template-columns:1fr 1fr}.htc-format-grid h3{font-size:26px}.htc-format-grid img{max-height:none;height:100%;object-fit:contain}.htc-agency-band{padding:45px 0}.htc-agency-grid figure{margin:0;max-width:none}.htc-agency-page h1{font-size:46px}.htc-quote{padding:23px}.htc-product-detail figure{position:static}.htc-product-detail h1{font-size:33px}.htc-product-detail blockquote{font-size:20px}.htc-section{padding:42px 0}.htc-root h2{font-size:33px}.htc-footer-links .htc-wrap{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px}.htc-footer-links strong{grid-column:1/-1;margin-bottom:10px}.htc-footer-links a{font-size:11px}.htc-guide-grid{margin-top:30px}.htc-card-image img{max-height:390px}.htc-faq h2{margin-bottom:0}}.htc-root h1,.htc-root h2,.htc-root h3,.htc-root h1 em,.htc-root h2 em{color:inherit!important;text-align:left!important}@media(min-width:1400px){header.theme-header #identity.row{width:min(1760px,calc(100% - 64px))!important;grid-template-columns:180px minmax(0,1fr) 160px!important;gap:24px!important}}@media(min-width:1200px)and (max-width:1399px){header.theme-header #identity.row{width:calc(100% - 40px)!important;grid-template-columns:150px minmax(0,1fr) 112px!important;gap:12px!important}header.theme-header #identity .navigation__menulink,header.theme-header #identity .navigation__menulink span{font-size:11px!important}header.theme-header #identity ul#nav{gap:8px!important}header.theme-header #identity #logo img{max-width:150px!important}}@media(min-width:981px)and (max-width:1199px){header.theme-header #identity.row{width:calc(100% - 40px)!important;display:grid!important;grid-template-columns:48px minmax(0,1fr) 160px!important;gap:15px!important}header.theme-header #identity nav.inline-header{display:none!important}header.theme-header #identity .mobile-menu__trigger.mobile-only{display:block!important}header.theme-header #identity #logo{justify-content:center!important}header.theme-header #identity #logo img{max-width:180px!important}}@media(prefers-reduced-motion:reduce){.htc-root *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#nav>.htc-nav-open>.htc-nav-panel{opacity:1!important;visibility:visible!important}header.theme-header #identity .my-cart-link-container button{display:inline-flex!important;align-items:center;justify-content:center;gap:5px;white-space:nowrap}header.theme-header #identity #nav>.htc-nav-closed>.htc-nav-panel{opacity:0!important;visibility:hidden!important}.mobile-menu a,.mobile-menu input,.mobile-menu input::placeholder{color:#f4f1e9!important;-webkit-text-fill-color:#f4f1e9!important;opacity:1}.mobile-menu .icn-close:before,.mobile-menu .icn-close:after{background-color:#f4f1e9!important}.mobile-menu svg g,.mobile-menu svg path{fill:#f4f1e9!important}@media(max-width:749px){.htc-feature{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;padding:28px 23px 32px}.htc-feature-copy{display:contents}.htc-feature-copy>.htc-kicker{grid-row:1;margin:0;font-size:9px;letter-spacing:.15em}.htc-feature-copy>h2{grid-row:2;margin:0;font-size:34px;line-height:1.04}.htc-feature>.htc-feature-art{grid-row:3;width:100%}.htc-feature-art picture{display:block}.htc-feature-art picture img{max-height:310px;object-fit:contain}.htc-feature-art figcaption{font-size:10px;margin-top:7px;line-height:1.4}.htc-feature-copy>.htc-lead{grid-row:4;font-size:14px;line-height:1.5;margin:0}.htc-feature-copy>.htc-actions{grid-row:5;margin:0;gap:12px;align-items:center}.htc-feature-copy>.htc-fine{grid-row:6;font-size:11px;margin:0;line-height:1.4}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/htc-gifts.css.map */
