.product-pack-color-selector{display:block;margin-top:var(--product-form-vertical-spacing)}.product-pack-color-selector__header{margin-bottom:12px}.product-pack-color-selector__help{margin:-4px 0 12px;color:rgba(var(--text-color),.68);font-size:.85em;line-height:1.45}.product-pack-color-selector__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.product-pack-color-selector__label{display:block;margin-bottom:6px;font-size:.85em;color:rgba(var(--text-color),.7)}.product-pack-color-selector__select{width:100%}@media screen and (max-width:740px){.product-pack-color-selector__fields{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px;row-gap:10px}}.product-price-trust-badge{display:inline-flex;align-items:center;gap:8px;margin-left:14px;padding:6px 10px;border:1px solid rgba(var(--text-color),.12);border-radius:4px;background:rgba(var(--product-star-rating),.08);color:rgb(var(--text-color));font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.product-price-trust-badge__stars{display:inline-grid;grid-auto-flow:column;column-gap:2px;color:rgb(var(--product-star-rating))}.product-price-trust-badge__star{width:13px;height:13px}@media screen and (max-width:740px){.product-meta__price-list-container{flex-wrap:wrap;row-gap:10px}.product-price-trust-badge{margin-left:0}}.product-shipping-policy-note{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;font-size:13px;line-height:1.4}.product-shipping-policy-note__item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:start;padding:12px;border:1px solid rgba(var(--text-color),.12);border-radius:6px;background:linear-gradient(180deg,rgba(var(--text-color),.045),rgba(var(--text-color),.018))}.product-shipping-policy-note__icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;background:rgb(var(--text-color));color:rgb(var(--background))}.product-shipping-policy-note__content{display:grid;gap:3px}.product-shipping-policy-note__label{font-weight:700}.product-shipping-policy-note__text{color:rgba(var(--text-color),.72)}@media screen and (max-width:740px){.product-shipping-policy-note{grid-template-columns:minmax(0,1fr)}.product-shipping-policy-note__item{padding:11px}}.product-form__payment-container .shopify-payment-button__more-options{display:inline-flex!important;align-items:center;justify-content:center;width:100%!important;min-height:var(--button-height)!important;box-sizing:border-box;margin:8px 0 0!important;padding:0 35px!important;border-radius:var(--button-border-radius);background:#f4c20f!important;color:#fff!important;font-size:calc(var(--base-font-size) - 2px)!important;font-family:var(--text-font-family)!important;font-weight:var(--text-font-bold-weight)!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important}.product-form__payment-container .shopify-payment-button__more-options:hover,.product-form__payment-container .shopify-payment-button__more-options:focus{background:#f4c20f!important;color:#fff!important;text-decoration:none!important}@media screen and (max-width:740px){.product-form__payment-container .shopify-payment-button{min-height:calc((var(--button-height) * 2) + 8px)}}.product-form__payment-container .shopify-payment-button{display:block!important;width:100%!important}.product-form__payment-container .shopify-payment-button__more-options,.shopify-payment-button__more-options{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:var(--button-height)!important;margin:8px 0 0!important;padding:0 18px!important;box-sizing:border-box!important;border:0!important;border-radius:var(--button-border-radius)!important;background:#f4c20f!important;color:#fff!important;font-size:calc(var(--base-font-size) - 2px)!important;font-family:var(--text-font-family)!important;font-weight:var(--text-font-bold-weight)!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important}.product-form__payment-container .shopify-payment-button__more-options:hover,.product-form__payment-container .shopify-payment-button__more-options:focus,.shopify-payment-button__more-options:hover,.shopify-payment-button__more-options:focus{background:#e0b612!important;color:#fff!important;text-decoration:none!important}@media screen and (max-width:999px){.product:not(.product--featured) .product__media-list-wrapper{width:100%;aspect-ratio:var(--selected-media-aspect-ratio, 1)}.product:not(.product--featured) .product__media-list,.product:not(.product--featured) .product__media-item,.product:not(.product--featured) .product__media-image-wrapper{height:100%}.product:not(.product--featured) .product__media-image-wrapper{padding-bottom:0!important}.product:not(.product--featured) .product__media-image-wrapper img{width:100%;height:100%;object-fit:contain}}@media screen and (max-width:740px){#main>.shopify-section--slideshow:first-child .slideshow--auto .slideshow__slide,#main>.shopify-section--slideshow:first-child .slideshow--auto .slideshow__slide-inner,#main>.shopify-section--slideshow:first-child .slideshow--auto .slideshow__image-wrapper{min-height:560px;max-height:560px}#main>.shopify-section--slideshow:first-child .slideshow--auto .slideshow__image-wrapper{height:560px;overflow:hidden}#main>.shopify-section--slideshow:first-child .slideshow--auto .slideshow__image{width:100%;height:100%;object-fit:cover}#main>.shopify-section--slideshow:first-child .slideshow__text-wrapper{padding-top:42px;padding-bottom:34px}#main>.shopify-section--slideshow:first-child .slideshow__text-wrapper .heading--small{margin-bottom:8px;font-size:11px;line-height:1.2;letter-spacing:.08em}#main>.shopify-section--slideshow:first-child .slideshow__text-wrapper .heading.h1{max-width:330px;margin-right:auto;margin-left:auto;font-size:clamp(31px,8.7vw,39px);line-height:1.04}#main>.shopify-section--slideshow:first-child .slideshow__text-wrapper .text--large{max-width:320px;margin-top:10px;margin-right:auto;margin-left:auto;font-size:14px;line-height:1.45}#main>.shopify-section--slideshow:first-child .slideshow__text-wrapper .button-wrapper{margin-top:14px}#main>.shopify-section--slideshow:first-child .slideshow__text-wrapper .button{min-height:46px;padding-right:24px;padding-left:24px;font-size:11px;letter-spacing:.12em}#main>.shopify-section--slideshow:first-child .slideshow__nav{bottom:14px}#main .shopify-section--image-with-text .button[href*=mens-business-dress-socks]{font-size:0}#main .shopify-section--image-with-text .button[href*=mens-business-dress-socks]:after{content:"Shop Business Socks";font-size:11px;letter-spacing:.12em}}@media screen and (max-width:380px){#main>.shopify-section--slideshow:first-child .slideshow--auto .slideshow__slide,#main>.shopify-section--slideshow:first-child .slideshow--auto .slideshow__slide-inner,#main>.shopify-section--slideshow:first-child .slideshow--auto .slideshow__image-wrapper{min-height:540px;max-height:540px}#main>.shopify-section--slideshow:first-child .slideshow--auto .slideshow__image-wrapper{height:540px}#main>.shopify-section--slideshow:first-child .slideshow__text-wrapper .heading.h1{max-width:310px;font-size:30px}#main>.shopify-section--slideshow:first-child .slideshow__text-wrapper .text--large{max-width:300px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
