.announcement-bar__message.tag{text-transform:capitalize}.ak-blog-featured{position:relative;overflow:hidden}@media(max-width:749px){.ak-blog-featured{height:80svh;height:80vh}}.ak-blog-featured__link{display:block;position:relative;height:100%;text-decoration:none;color:inherit}.ak-blog-featured__image,.ak-blog-featured__image img{width:100%;height:100%;object-fit:cover;display:block}.ak-blog-featured__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end}.ak-blog-featured__content{padding:clamp(24px,4vw,64px);max-width:720px}.ak-blog-featured__title{margin:0 0 12px;color:var(--ak-featured-title-color)}.ak-blog-featured__excerpt{margin:0 0 24px;color:var(--ak-featured-text-color)}.ak-blog-featured__content span.button.button--secondary{min-height:auto;min-width:auto;background-color:transparent;color:#fff;padding:0 0 2px}.ak-blog-featured__content .button{text-decoration:none;position:relative}.ak-blog-featured__content .button:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1px;background:currentColor;transition:bottom .24s cubic-bezier(.4,0,.2,1)}@media(hover:hover){.ak-blog-featured__link:hover .button:after{bottom:-2px}}.ak-blog-featured__link:focus-visible .button:after{bottom:-2px}.blog-articles .article-card__tags,.article-card__tags{position:static;left:auto;transform:none;transform-origin:initial}@media(min-width:750px){.main-blog .blog-articles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.main-blog .blog-articles__article,.main-blog .blog-articles__article .article-card,.main-blog .blog-articles__article .article-content,.main-blog .blog-articles__article .article-card__image-wrapper,.main-blog .blog-articles__article .article-card__image{width:100%;max-width:none}.ak-main-article header.ak-article-header.page-width p.ak-article-excerpt.p-m--small{margin:0 auto;padding-top:20px}.main-blog .blog-articles__article .article-card__image-wrapper,.main-blog .blog-articles__article .article-card__image{aspect-ratio:4 / 5;overflow:hidden}.blog-articles div.blog-articles__article.article article.article-card a.article-content.motion-reduce div.article-card__info{padding-top:0}.main-blog .blog-articles__article .article-card__image img{width:100%;height:100%;max-width:none;object-fit:cover;display:block}.main-blog .blog-articles__article{align-self:start}.main-blog .blog-articles__article .article-card{padding:0}.main-blog .article-card__header{margin-top:0;padding-top:4px}.main-blog .article-card__title{margin:0}h2.article-card__title.h5.normal,.ak-guides__track.ak-guides__track--scroll article.ak-guides__card a.ak-guides__link h3.ak-guides__title.h5{font-weight:400;letter-spacing:0px;font-size:1.4rem}@media(hover:hover){.main-blog .blog-articles__article .article-card__image img{transition:transform .24s ease;transform-origin:center}.main-blog .blog-articles__article a:hover .article-card__image img{transform:scale(1.03)}}.ak-blog-guides__inner{max-width:var(--page-width);margin:0 auto;padding:0 clamp(16px,4vw,32px)}.ak-blog-guides__grid,.ak-guides__track{display:grid;grid-template-columns:1fr;gap:24px;align-items:start}@media(min-width:750px){.ak-blog-guides__grid,.ak-guides__track{grid-template-columns:repeat(3,minmax(0,1fr))}}.ak-blog-guides__card,.ak-guides__link{display:block;text-decoration:none;color:inherit}.ak-blog-guides__media,.ak-guides__media{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;background:#f5f5f5}.ak-blog-guides__img,.ak-guides__img{width:100%;height:100%;object-fit:cover;display:block}.ak-blog-guides__title,.ak-guides__title{margin:4px 0 0}.ak-blog-guides__excerpt,.ak-guides__excerpt{margin:10px 0 0;max-width:48ch}@media(hover:hover){.ak-blog-guides__img,.ak-guides__img{transition:transform .24s ease;transform-origin:center}.ak-blog-guides__card:hover .ak-blog-guides__img,.ak-guides__link:hover .ak-guides__img{transform:scale(1.03)}}.ak-guides__track--scroll{display:grid;overflow:visible;scroll-snap-type:none}.ak-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px;padding-top:40px;padding-bottom:10px}.ak-section-head__title{margin:0}.ak-section-head__subheading{margin:8px 0 0;max-width:56ch}.ak-section-head__cta{white-space:nowrap}.ak-guides__kicker{margin:4px 0 0;opacity:.75;letter-spacing:.08em;text-transform:uppercase;display:none}@media(max-width:749px){.ak-guides__track--scroll{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:8px}.ak-guides__track--scroll .ak-guides__card{flex:0 0 82%;scroll-snap-align:start}}@media(max-width:749px){.ak-blog-guides__grid,.ak-guides__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:8px}.ak-blog-guides__card,.ak-guides__card{flex:0 0 82%;scroll-snap-align:start}.ak-blog-guides__grid.ak-cols-3,.ak-blog-guides__grid.ak-cols-4{grid-template-columns:none}}.article-template .two-columns-article{display:grid;grid-template-columns:1fr;margin:32px 0;background-color:#eaeaea}@media(min-width:750px){.article-template .two-columns-article{grid-template-columns:1fr 1fr;align-items:center}}.article-template .two-columns-article .article-column{min-width:0;padding:40px}.article-template .two-columns-article .image-spacer{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:0;min-height:420px}@media(max-width:749px){.article-template .two-columns-article .image-spacer{min-height:360px}}.article-template .two-columns-article .journal-image-credit{position:absolute;left:14px;bottom:12px;padding:6px 10px;font-size:1.2rem;line-height:1;letter-spacing:.02em;background:#ffffffd9}.article-template .two-columns-article h2{margin-top:0}.article-template .two-column-heading-breaker{margin:56px 0 24px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1);font-weight:600;font-size:clamp(2rem,2.2vw,2.8rem);line-height:1.15}.article-template .two-columns-article .right-border{border-right:1px solid rgba(0,0,0,.1)}@media(max-width:749px){.article-template .two-columns-article .right-border{border-right:0}}.article-template .two-columns-article .blog-buy-button{display:inline-block;margin-top:14px}.article-template .two-columns-article .article-column[style*="background-color: #eaeaea"]{background:#eaeaea!important;padding:24px}.article-template .two-columns-article.ak-prod-row{border:1px solid rgba(0,0,0,.08);gap:0}.article-template .two-columns-article .article-column[style*="background-color: #eaeaea"]{border-top:1px solid rgba(0,0,0,.08)}.article-template .two-columns-article .article-column[style*="background-color: #eaeaea"]:first-child{border-top:0}@media(min-width:750px){.article-template .two-columns-article .article-column.right-border{border-right:1px solid rgba(0,0,0,.1)}}@media(max-width:749px){.article-template .two-columns-article .article-column.right-border{border-right:0;border-bottom:1px solid rgba(0,0,0,.1)}}.article-template .two-columns-article:has(.ak-sc-single__card,.ak-sc-double__card) .article-column{display:flex;flex-wrap:wrap;gap:24px;align-items:stretch}@media(min-width:750px){.article-template .two-columns-article:has(.ak-sc-single__card) .ak-sc-single__card{flex:1 1 calc(50% - 12px);max-width:calc(50% - 12px)}}@media(max-width:749px){.article-template .two-columns-article:has(.ak-sc-single__card) .ak-sc-single__card{flex:1 1 100%;max-width:100%}}.article-template .two-columns-article:has(.ak-sc-single__card) .ak-sc-single__card{width:auto!important;margin:0!important}.article-template .two-columns-article:has(.ak-sc-single__card) .ak-sc-single__card{border-bottom:0}.article-template .two-columns-article:has(.ak-sc-single,.ak-sc-single__card,.ak-sc-carousel,.ak-sc-carousel__card):nth-of-type(2n){margin-right:0}.article-template .two-columns-article:has(.ak-sc-double__card,.ak-sc-single){display:block;width:100%;vertical-align:top;margin-top:0;margin-bottom:32px;margin-left:0}.two-columns-article div.article-column.image-spacer.right-border{min-height:auto}@media(max-width:749px){.article-template .two-columns-article:has(.ak-sc-single,.ak-sc-single__card,.ak-sc-carousel,.ak-sc-carousel__card,.ak-sc-double__card){display:block;width:100%;margin:32px 0}}.article-template .article-column[style*="background-color: #eaeaea"] .ak-sc-single__card{border-bottom:0;padding:0}.article-template .article-column[style*="background-color: #eaeaea"] .ak-sc-single__media{height:160px}@media(max-width:749px){.article-template .article-column[style*="background-color: #eaeaea"] .ak-sc-single__media{height:140px}}.article-template .article-column[style*="background-color: #eaeaea"] .ak-sc-single__img{width:100%;height:100%;object-fit:contain;display:block}.article-template .article-column[style*="background-color: #eaeaea"] .ak-sc-single__title{font-weight:600;letter-spacing:-.01em;margin:0 0 10px}.article-template .article-column[style*="background-color: #eaeaea"] .ak-sc-single__price,.article-template .article-column[style*="background-color: #eaeaea"] .ak-sc-single__stock{margin:0 0 10px}.article-template .article-column[style*="background-color: #eaeaea"] .ak-sc-single__link{display:inline-block;margin-top:2px;font-weight:600;opacity:.85}.article-template .article-column[style*="background-color: #eaeaea"] .ak-sc-single__link:hover{opacity:1}.article-template .article-column[style*="background-color: #eaeaea"] .blog-buy-button{margin-top:14px;text-align:center}.article-template .ak-sc-single__card{display:inline-grid;width:calc(50% - 12px);vertical-align:top}.article-template .ak-sc-single__card:not(:last-child){margin-right:24px}@media(max-width:749px){.article-template .ak-sc-single__card{width:100%;margin-right:0}}.article-template .ak-sc-standard-image{margin:26px 0}.article-template .ak-sc-standard-image__grid{display:grid;grid-template-columns:1.6fr 1fr;gap:0;align-items:stretch}.article-template .ak-sc-standard-image__editorial{display:block;min-height:520px;background-size:cover;background-position:center;background-repeat:no-repeat}.article-template .ak-sc-standard-image__card{background:#eaeaea;padding:24px;text-decoration:none;color:inherit;display:grid;grid-template-columns:minmax(140px,32%) 1fr;gap:18px;align-items:center;align-self:end;min-height:240px}@media(max-width:749px){.article-template .ak-sc-standard-image__grid{grid-template-columns:1fr}.article-template .ak-sc-standard-image__editorial{min-height:360px}.article-template .ak-sc-standard-image__card{max-width:420px;margin:-72px auto 0;padding:20px;min-height:auto;align-self:auto}}.article-template .ak-sc-standard-image__card .ak-sc-single__media{height:160px;display:flex;align-items:center;justify-content:center}.article-template .ak-sc-standard-image__card .ak-sc-single__img{width:100%;height:100%;object-fit:contain;display:block}@media(max-width:749px){.article-template .ak-sc-standard-image__editorial{background-size:contain;background-position:center;background-repeat:no-repeat;min-height:0;aspect-ratio:4 / 5}.article-template .ak-sc-standard-image__card{max-width:none;width:100%;margin:-28px 0 0;padding:22px;justify-self:stretch}.article-template .ak-sc-standard-image{padding-left:0;padding-right:0}@media(max-width:380px){.article-template .ak-sc-standard-image__card{margin-top:-18px}}}.article-template .blog-newsletter-block{margin:40px 0;padding:26px 24px;background:#f2f2f2;border:none!important;max-width:100%}.article-template .blog-newsletter-block .newsletter-heading{margin:0 0 10px;font-weight:700;letter-spacing:-.01em;font-size:clamp(2rem,2.2vw,2.8rem);line-height:1.15}.article-template .blog-newsletter-block .newsletter-offer{margin:0 0 16px;opacity:.9}.article-template .blog-newsletter-block #mc_embed_signup,.article-template .blog-newsletter-block #mc_embed_signup form,.article-template .blog-newsletter-block #mc_embed_signup_scroll{margin:0!important;padding:0!important;background:transparent!important;font:inherit!important}.article-template .blog-newsletter-block #mc_embed_signup .mc-field-group{width:100%!important;margin:0!important;padding:0!important;display:grid;grid-template-columns:1fr auto;gap:10px;align-items:stretch}.article-template .blog-newsletter-block #mc_embed_signup input.email{width:100%!important;margin:0!important;padding:14px 16px!important;border:none!important;border-radius:4px!important;background:#fff!important;font:inherit!important;line-height:1.2!important;box-shadow:none!important}.article-template .blog-newsletter-block .join-button{margin:0!important;padding:0!important}.article-template .blog-newsletter-block #mc_embed_signup input.button{margin:0!important;padding:14px 18px!important;border:0px!important;border-radius:4px!important;background:#000!important;color:#fff!important;font:inherit!important;font-weight:600!important;letter-spacing:.02em;cursor:pointer;min-width:140px;height:auto!important}.blog-newsletter-block input::placeholder{color:#00000073}.article-template .blog-newsletter-block #mce-responses{margin:10px 0 0!important;padding:0!important}@media(max-width:749px){.article-template .blog-newsletter-block{padding:22px 18px;max-width:100%}.article-template .blog-newsletter-block #mc_embed_signup .mc-field-group{grid-template-columns:1fr}.article-template .blog-newsletter-block #mc_embed_signup input.button{width:100%!important;min-width:0}}.newsletter__wrapper{padding-left:0;padding-right:0;padding-bottom:0}.newsletter__wrapper.gradient.color-background-1.section-sections--20009195176125__newsletter-padding{padding:0}.newsletter .ak-newsletter-split{display:grid;grid-template-columns:1fr;min-height:clamp(420px,55vw,500px);overflow:hidden}.ak-newsletter-split__panel form#contact_form.newsletter-form{margin-left:0}@media(min-width:750px){.newsletter .ak-newsletter-split{grid-template-columns:1fr 1fr}}.newsletter .ak-newsletter-split__panel{background:#000;color:#fff;padding:clamp(28px,4vw,64px);display:flex;flex-direction:column;justify-content:center;text-align:left}.newsletter .newsletter__heading,.newsletter .newsletter__subheading,.newsletter .newsletter-form__success,.newsletter .newsletter-form__success h3{color:inherit}.newsletter .newsletter-form__container{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;margin-top:18px;background-color:#323232}@media(max-width:749px){.newsletter .newsletter-form__container{grid-template-columns:1fr}}.newsletter .newsletter__input{background:#333;color:#fff}.newsletter .newsletter__input::placeholder{color:#ffffffa6}.newsletter .newsletter__button{border:0px solid rgba(255,255,255,.65);padding:12px 18px;background:#222;color:#fff;border-radius:4px;text-decoration:none}@media(hover:hover){.newsletter .newsletter__button:hover{border-color:#fffffff2}}.newsletter .ak-newsletter-split__media{position:relative;background:#111}.newsletter .ak-newsletter-split__img{width:100%;height:100%;object-fit:cover;display:block}.footer.gradient .footer__content-top{border-top:1px solid #333;border-bottom:1px solid #333}.footer__payment,.footer__copyright.follow-on-shop-enabled{filter:grayscale(100%);opacity:.7}.ak-newsletter-split__panel h2.newsletter__heading.normal.h2.js-sign-up-success{margin-bottom:0}.ak-newsletter-split__panel div.h4.newsletter__subheading.rte.js-sign-up-success{margin-bottom:0;margin-top:0}@media(max-width:749px){.newsletter .newsletter-form__container{background-color:transparent}}.stamped-ratings-wrapper.stamped-review-card{background-color:#eaeaea;border-radius:4px;padding:30px}.stamped-reviews-date,div#stamped-reviews-widget div.stamped-widget-buttons div.stamped-full-page-tabs{display:none}.necktie_checklist{margin:0 auto;max-width:700px;padding:40px 20px 60px}.necktie_checklist-item{padding-bottom:40px;margin-bottom:60px;border-bottom:1px solid #eaeaea;page-break-inside:avoid}.necktie_checklist div.necktie_checklist-item h3,h3#buying-guide{line-height:1.05;letter-spacing:-.03em;font-weight:700;margin-bottom:20px;text-align:center}.necktie_checklist div.necktie_checklist-item div.guide-subheading{text-align:center;letter-spacing:-.03em;margin-bottom:40px}.necktie_checklist p,.wearing-guide-section p{padding:40px;background-color:#f2f2f2;border-radius:16px}.necktie_checklist ul{list-style:none!important;padding:15px 0 0!important}.necktie_checklist ul label{line-height:1.4;padding:13px 12px 13px 64px;display:block;position:relative;z-index:100;cursor:pointer}.necktie_checklist ul input,.necktie_checklist ul li.focus:before{left:0;top:0;position:absolute}.necktie_checklist li{position:relative}.necktie_checklist ul li.focus:before{left:0;top:0;position:absolute}.necktie_checklist ul input{opacity:0}.necktie_checklist ul li.focus:before,.necktie_checklist ul span.input:before{content:""}.necktie_checklist ul span.input{background-color:#000;width:26px;height:26px;left:24px;top:10px}.necktie_checklist ul span.input:before{width:22px;height:22px;top:2px;left:2px}.necktie_checklist ul span,.necktie_checklist ul span:after,.necktie_checklist ul span:before{display:block;position:absolute;background:#fff;border-radius:50%}.necktie_checklist ul li.checked span.input{background-color:#000}.necktie_checklist ul li.checked span.input:before{background:#000}.necktie_checklist ul li.checked label{text-decoration:line-through!important}.necktie_checklist ul li.checked.focus:before{background:#888}.necktie_checklist ul li.focus{background:#fafafa}#shopify-section-template--20108821856445__176739667836089d03{scroll-margin-top:120px}section#shopify-section-template--20108821856445__collapsible_content_j8Lknm.shopify-section div.collapsible-content.collapsible-content--stacked.section-template--20108821856445__collapsible_content_j8Lknm.gradient{max-width:800px;margin:0 auto}.product-gallery__carousel .embla-custom-fractions,embla-component.gallery-viewer__carousel .embla-custom-fractions{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/175/assets/ak-custom.css.map */
