.ka-product-navigation{width:min(100%,1440px);margin-inline:auto;padding:25px clamp(20px,4vw,64px) 0;display:flex;align-items:center;gap:11px;font-family:var(--font-body--family,Arial,sans-serif);font-size:11px;color:#63675f;line-height:1.5}.ka-product-navigation a{color:#111315;text-decoration:none;flex-shrink:0;min-height:28px;display:flex;align-items:center}.ka-product-navigation [aria-current=page]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ka-product-navigation a:focus-visible{outline:2px solid #b68e3e;outline-offset:4px}.ka-pdp{--color-primary-button-background:#111315;--color-primary-button-text:#fff;--color-primary-button-border:#111315;--color-primary-button-hover-background:#30332d;--color-primary-button-hover-text:#fff;--color-primary-button-hover-border:#30332d;--color-selected-variant-border:#a67b2b;--color-selected-variant-background:#111315;--color-selected-variant-text:#fff;--color-selected-variant-hover-border:#a67b2b;--color-selected-variant-hover-background:#30332d;--color-selected-variant-hover-text:#fff;--color-border:#dedfd8}.ka-pdp .product-details>.group-block{width:100%}.ka-pdp .ka-product-kicker{font-family:var(--font-body--family,Arial,sans-serif);font-size:10px;font-weight:700;letter-spacing:.12em;line-height:1.6;color:#707365;margin:0}.ka-pdp h1{font-size:clamp(28px,2.8vw,40px);font-weight:700;line-height:1.12;letter-spacing:-.035em;margin:0;overflow-wrap:anywhere}.ka-pdp product-price{font-size:23px;font-weight:600;line-height:1.4}.ka-pdp product-price .compare-at-price{font-size:16px;font-weight:400}.ka-pdp .variant-option--buttons legend{font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.04em;margin-bottom:12px}.ka-pdp .variant-option__button-label{min-height:45px;min-width:49px;font-size:13px}.ka-pdp .add-to-cart-button{min-height:56px;font-weight:700;font-size:13px;letter-spacing:.05em}.ka-pdp .product-form-buttons{row-gap:15px}.ka-pdp .details__header{min-height:57px;font-size:12px;font-weight:600;letter-spacing:.05em}.ka-pdp .details-content{font-size:14px;line-height:1.75;overflow-x:auto;padding-block-end:20px}.ka-pdp .details-content img{max-width:100%;height:auto}.ka-pdp .details-content h2{font-size:21px}.ka-pdp .details-content h3{font-size:18px}.ka-pdp .details-content table{max-width:100%}.ka-pdp .ka-product-policies{width:100%;border-block:1px solid #dedfd8}.ka-product-policies summary{min-height:57px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:12px;font-weight:600;letter-spacing:.04em;cursor:pointer;list-style:none}.ka-product-policies summary::-webkit-details-marker{display:none}.ka-product-policies summary:after{content:"+";font-size:20px;font-weight:400}.ka-product-policies[open] summary:after{content:"\2212"}.ka-product-policies summary:focus-visible{outline:2px solid #a67b2b;outline-offset:4px}.ka-product-policies>div{display:flex;flex-direction:column;gap:13px;padding-bottom:20px;font-size:14px}.ka-product-policies a{text-decoration:underline;text-underline-offset:4px}.ka-pdp .media-gallery{background:#f3f1eb}.ka-pdp .product-media-container img{object-fit:contain}@media(max-width:749px){.ka-product-navigation{padding-top:17px;font-size:10px;gap:8px}.ka-pdp h1{font-size:29px}.ka-pdp product-price{font-size:22px}.ka-pdp .ka-product-kicker{font-size:9px}.ka-pdp .product-details>.group-block{gap:20px}.ka-pdp .details-content{font-size:14px}}@media(max-width:359px){.ka-product-navigation [aria-current=page]{display:none}.ka-product-navigation>span:nth-last-child(2){display:none}.ka-pdp h1{font-size:26px}}.ka-pdp .media-gallery{background:#fff}.ka-size-guide{display:block;width:100%}.ka-size-guide__trigger{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:0;border:0;background:transparent;color:#111315;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:.02em;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.ka-size-guide__trigger:focus-visible,.ka-size-guide__close:focus-visible,.ka-size-guide__page:focus-visible{outline:2px solid #a67b2b;outline-offset:4px}.ka-size-guide__dialog{width:min(760px,92vw);max-height:85dvh;border:1px solid #d7d5ce;border-radius:0;background:#fff;color:#111315;padding:28px;font-family:var(--font-body--family,Arial,sans-serif)}.ka-size-guide__dialog::backdrop{background:#0000008c}.ka-size-guide__heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.ka-size-guide__heading h2{font-size:24px;margin:0;color:#111315}.ka-size-guide__close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:12px;border:1px solid #d7d5ce;background:#fff;color:#111315;cursor:pointer}.ka-size-guide__close svg{width:18px;height:18px}.ka-size-guide__product{font-size:13px;line-height:1.5;color:#65675e;margin:8px 0 23px}.ka-size-guide__content{font-size:14px;line-height:1.7;overflow-x:auto}.ka-size-guide__content table{min-width:100%;border-collapse:collapse}.ka-size-guide__content td,.ka-size-guide__content th{padding:10px;border:1px solid #deddd6;text-align:left}.ka-size-guide__page{display:inline-block;color:#111315;font-size:12px;line-height:1.5;margin-top:22px;text-decoration:underline;text-underline-offset:3px}.ka-fit-note{font-size:12px;line-height:1.7;margin:0;color:#65675e}.sticky-add-to-cart__button{--button-background-color:#111315;--button-color:#fff;--button-border-color:#111315}@media(max-width:749px){.ka-size-guide__dialog{padding:20px;width:94vw}.sticky-add-to-cart__image{display:none}.sticky-add-to-cart__bar .add-to-cart-text__content{display:block!important}.sticky-add-to-cart__button{width:auto!important;min-width:124px;padding:14px!important;min-height:50px}.sticky-add-to-cart__button .add-to-cart-icon{display:none}.sticky-add-to-cart__title{display:block!important;font-size:11px;line-height:1.4}.sticky-add-to-cart__price{font-size:12px}.sticky-add-to-cart__bar{gap:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}.sticky-add-to-cart__info{padding-left:0!important}.sticky-add-to-cart__variant{font-size:10px}}@media(prefers-reduced-motion:reduce){.ka-size-guide__dialog{animation:none!important}}.sticky-add-to-cart__button:hover{--button-background-color:#30332d;--button-color:#fff;--button-border-color:#30332d}.ka-pdp .product-media-container .product-media__image{object-fit:contain!important;background:#fff}.ka-pdp .ka-product-policies--links{display:flex;flex-wrap:wrap;gap:4px 22px;padding-block:7px;border-top:1px solid #dedfd8;border-bottom:1px solid #dedfd8}.ka-product-policies--links a{display:inline-flex;align-items:center;min-height:44px;font-size:12px;line-height:1.5;text-decoration:underline;text-underline-offset:4px}.ka-pdp .variant-picker__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.ka-pdp .variant-picker__form .variant-option{min-width:0;margin:0}.ka-pdp .variant-option--dropdowns>label{display:block;font-family:var(--font-body--family,Arial,sans-serif);font-size:11px;font-weight:700;line-height:1.6;letter-spacing:.07em;text-transform:uppercase}.ka-pdp .variant-option__select-wrapper{margin-top:8px;border:1px solid #aaa99f;border-radius:4px;background:#fff;transition:border-color .15s}.ka-pdp .variant-option__select-wrapper:focus-within{border-color:#a67b2b;box-shadow:0 0 0 1px #a67b2b}.ka-pdp .variant-option__select{min-height:52px;padding:14px 36px 14px 14px;color:#111315;background:transparent;font-family:var(--font-body--family,Arial,sans-serif);font-size:16px;line-height:1.4;border-radius:4px}.ka-pdp .variant-option__select:focus-visible{outline:2px solid #a67b2b;outline-offset:-3px}.ka-pdp .variant-option__select-wrapper .icon{right:14px;width:12px;height:8px;color:#575a51}.ka-pdp .product-details h1{font-family:var(--font-heading--family,Arial,sans-serif);font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.12;letter-spacing:-.03em;overflow-wrap:break-word}.ka-pdp .product-details product-price .price{font-size:24px;font-weight:600;letter-spacing:-.01em}.ka-pdp .product-details product-price .compare-at-price{font-size:15px;font-weight:400}.ka-pdp .add-to-cart-button{border-radius:4px}.armmy-product-heading{width:100%;min-width:0}@media(max-width:749px){.ka-pdp .product-details h1{font-size:28px}.ka-pdp .product-information__media media-gallery>slideshow-component{--gallery-aspect-ratio:1}.ka-pdp .product-information__media slideshow-component .product-media-container--image{--media-preview-ratio:1;--gallery-aspect-ratio:1}.ka-pdp .product-information__media slideshow-component .product-media-constraint-wrapper{max-width:100%}.ka-pdp .product-details>.group-block{gap:18px}.ka-pdp .ka-product-policies--links{gap:4px 18px;padding-block:4px}}@media(max-width:479px){.ka-pdp .variant-picker__form{grid-template-columns:minmax(0,1fr);gap:14px}}@media(max-width:359px){.ka-pdp .product-details h1{font-size:26px}}@media(prefers-reduced-motion:reduce){.ka-pdp .variant-option__select-wrapper{transition:none}}.armmy-product-information{width:100%;min-width:0}.armmy-made-to-order{margin:0;color:#575c52;font-size:13px;line-height:1.7;max-width:60ch}.armmy-made-to-order strong{color:#111315}.armmy-made-to-order a{color:inherit;text-decoration:underline;text-underline-offset:3px}.armmy-product-information__detail{border-bottom:1px solid #dedfd8}.armmy-product-information__detail summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;list-style:none;cursor:pointer;font-size:13px;font-weight:600}.armmy-product-information__detail summary::-webkit-details-marker{display:none}.armmy-product-information__detail summary span{font-size:20px;font-weight:400}.armmy-product-information__detail[open] summary span{transform:rotate(45deg)}.armmy-product-information__detail>.rte{font-size:14px;line-height:1.75;padding-bottom:16px;overflow-wrap:anywhere}.armmy-product-information :is(summary,a):focus-visible{outline:2px solid #a67b2b;outline-offset:4px}.ka-pdp .variant-option--dropdowns>label{display:flex;align-items:center;gap:10px;min-height:24px}.armmy-selected-swatch{display:inline-flex;width:20px;height:20px;--swatch-width:20px;--swatch-height:20px;--swatch-border-radius:50%;pointer-events:none}.armmy-selected-swatch .swatch{width:20px;height:20px;border:1px solid #77796e;border-radius:50%}@media(prefers-reduced-motion:reduce){.ka-pdp :is(slideshow-component,slideshow-slides){scroll-behavior:auto!important}.armmy-product-information *{transition:none!important;animation:none!important}}.armmy-variant-error:not([hidden]){grid-column:1/-1;margin-top:12px;padding:14px;border:1px solid #a22b37;border-radius:4px;background:#fff7f7;color:#6b1d26;font-size:14px;line-height:1.6}.armmy-variant-error p{margin:0 0 10px}.armmy-variant-error button{min-height:44px;padding:10px 16px;border:1px solid currentColor;background:transparent;color:inherit;font:inherit;font-weight:600;border-radius:4px;cursor:pointer}.armmy-variant-error button:focus-visible{outline:2px solid #a67b2b;outline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ka-product-polish.css.map */
