:root{--coex-navy: #243646;--coex-orange: #ed8b00;--coex-orange-hover: #d97f00;--coex-muted: #566673;--coex-line: #dde3e8;--coex-line-strong: #9fb0be;--coex-soft: #f4f6f8;--coex-on-navy: #d3dce3;--coex-on-navy-muted: #afc0cd;--coex-band-y: 52px;--coex-ease-out: cubic-bezier(.2, .8, 0, 1)}@media screen and (min-width:641px){:root{--coex-band-y: 72px}}.coex-band{padding:var(--coex-band-y) 0;background:#fff;color:var(--coex-navy)}.coex-band--soft{background:var(--coex-soft)}.coex-band--navy{background:var(--coex-navy);color:#fff}.coex-band :focus-visible,.coex-qstrip :focus-visible{outline:2px solid var(--coex-navy);outline-offset:3px}.coex-band--navy :focus-visible{outline-color:#fff}.coex-band ::selection{background:var(--coex-orange);color:var(--coex-navy)}.coex-num{font-variant-numeric:tabular-nums}.coex-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin-bottom:26px}.coex-h2{margin:0;font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:max(600,var(--heading-font-weight));font-size:clamp(28px,3vw,40px);line-height:1.08;letter-spacing:-.02em;color:inherit;text-wrap:balance}.coex-btns{display:flex;flex-wrap:wrap;gap:12px}.coex-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 26px;border:2px solid transparent;border-radius:8px;font-size:15px;font-weight:700;line-height:1.15;letter-spacing:.05em;text-align:center;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease-out,color .2s ease-out,border-color .2s ease-out}.coex-btn--primary{background:var(--coex-orange);border-color:var(--coex-orange);color:var(--coex-navy)}.coex-btn--outline{border-color:currentColor;color:inherit}@media(hover:hover){.coex-btn--primary:hover{background:var(--coex-orange-hover);border-color:var(--coex-orange-hover)}.coex-btn--outline:hover{background:var(--coex-navy);border-color:var(--coex-navy);color:#fff}.coex-band--navy .coex-btn--outline:hover{background:#fff;border-color:#fff;color:var(--coex-navy)}}@media screen and (max-width:600px){.coex-btns .coex-btn{flex:1 1 100%}}.coex-footnote{margin:18px 0 0;font-size:13px;line-height:1.45;color:var(--coex-muted)}.template-index .section__title{font-weight:max(600,var(--heading-font-weight));font-size:clamp(28px,3vw,40px);line-height:1.08;letter-spacing:-.02em;color:var(--coex-navy);text-wrap:balance}.template-index .section__header{margin-bottom:26px}.template-index .section__action-link{color:var(--coex-navy);transform:none}.template-index .section__action-link svg{display:inline-block;opacity:1;right:0;width:14px;height:14px;margin-left:8px;vertical-align:-2px}@media(hover:hover){.template-index .section__action-link:hover{text-decoration:underline;text-underline-offset:4px}}main .product-list{background:transparent;border:0}main .product-item{background:#fff;border:0;padding:24px}main .product-item:after{top:6px;right:6px;bottom:6px;left:6px;width:auto;height:auto;border:1px solid var(--coex-line);border-radius:10px;box-shadow:none;transition:border-color .2s ease-out}main .product-item__title{color:var(--coex-navy)}@media(hover:hover){main .product-item:hover:after{border-color:var(--coex-line-strong)}}@media screen and (max-width:640px){main .product-item{padding:20px}}@media screen and (max-width:999px){main .product-list--scrollable .product-item{border:0}}@media screen and (min-width:641px){main .product-list--collage:before{display:none}}@media screen and (min-width:1000px){main .product-list:before{display:none}}main .button{border-radius:8px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}main .button--small{line-height:48px}main .button--primary{background:var(--coex-orange);color:var(--coex-navy)}@media(hover:hover){main .button--primary:hover{background:var(--coex-orange-hover)}}@media(prefers-reduced-motion:reduce){.coex-btn,main .product-item:after{transition:none}}:root{--heading-font-weight: 700}.template-product main .card{background:transparent;border-color:transparent;box-shadow:none}.product-form__option[hidden]{display:none}.template-product .product-meta__title{font-size:clamp(28px,2.6vw,36px);line-height:1.1;letter-spacing:-.02em;color:var(--coex-navy)}.coex-specs__docs{margin:12px 0 0;font-size:13px;line-height:1.8;color:var(--coex-muted)}.coex-specs__docs a{color:var(--coex-muted);text-decoration:underline;text-underline-offset:3px}.coex-specs__docs abbr{text-decoration:none}@media(hover:hover){.coex-specs__docs a:hover{color:var(--coex-navy)}}.template-product .product-block-list__wrapper>.coex-siblings{margin:12px 0 0}@media screen and (max-width:999px){.template-product .product-block-list__wrapper>.coex-siblings{margin-bottom:16px;padding:0 30px}.template-product .product-block-list__item--info .card--collapsed{margin-top:0!important}}@media screen and (max-width:640px){.template-product .product-block-list__wrapper>.coex-siblings{padding:0 20px}}.coex-siblings__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 16px;margin-bottom:4px}.coex-siblings__head .product-form__option-name{margin:0}.coex-siblings__codes{display:flex;gap:14px;font-size:13px;color:var(--coex-muted);font-variant-numeric:tabular-nums}.coex-siblings__codes b{font-weight:700;color:var(--coex-navy)}.coex-siblings__chip{display:inline-block;width:11px;height:11px;margin-right:4px;border:1px solid var(--coex-line-strong);border-radius:3px;vertical-align:-1px}.coex-siblings__list{display:flex;flex-wrap:nowrap;gap:8px;margin:0 -6px;padding:6px 6px 16px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--coex-line-strong) transparent}.coex-siblings__list .color-swatch{flex:none;margin:0}.coex-siblings__list .color-swatch__item{border-radius:3px}.coex-siblings__list .is-selected .color-swatch__item{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--coex-orange)}.coex-siblings__list .color-swatch__item:focus-visible{outline:2px solid var(--coex-navy);outline-offset:2px}.coex-pdp-details{margin-top:24px}@media screen and (min-width:641px){.template-product .product-form__payment-container>*{width:calc(100% - 18px)}}.template-product .product-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0}.template-product .product-meta>*{margin:0}.template-product .product-meta__title{flex:1 0 100%;margin-bottom:4px}.template-product .product-meta__share-buttons{margin-left:auto}.template-product .product-block-list__item--info .card__separator{margin:10px 0 0;border:0}.template-product .product-form__info-content shopify-payment-terms{margin-top:2px}.template-product .product-form__info-list{border-spacing:0 8px;margin:-8px 0 4px}.template-product .product-form__option{margin-bottom:12px}.template-product .product-form__option-name{margin-bottom:4px;font-size:14px;line-height:1.4}.template-product .product-form__info-list:has(.product-form__info-item--quantity){display:flex;flex-wrap:wrap;align-items:center;gap:4px 24px;margin:0 0 12px}.template-product .product-form__info-item--quantity{order:-1}.template-product .product-form__info-item--quantity>*{padding-top:0}@media screen and (min-width:1000px){.template-product .page__sub-header{margin:12px 0 8px}.template-product .product-block-list__item--info .card__section{padding:0}.template-product .product-meta__title{font-size:32px}.template-product .block-swatch__item{padding-top:2px;padding-bottom:2px}.coex-siblings__list .color-swatch__item{width:32px;height:32px}}body.coex-chat-lift shopify-chat{bottom:var(--coex-chat-lift, 72px)}.mobile-menu .social-media__item-list--stack .social-media__item{padding:0}.mobile-menu .social-media__item-list--stack .social-media__item>a{display:flex;align-items:center;min-height:44px}.rte iframe{max-width:100%}.template-page .page__title,.template-collection .collection__title,.template-search .collection__title{font-size:clamp(30px,3.4vw,44px);line-height:1.08;letter-spacing:-.02em;color:var(--coex-navy);text-wrap:balance}.template-collection main .card,.template-search main .card{background:transparent;border-color:transparent;box-shadow:none}.footer__title{text-transform:none;letter-spacing:0}.template-page [class*=ai-multicolumn-item-heading]{color:var(--coex-navy)}shopify-forms-embed{--forms-body-font: normal 400 14px Archivo, sans-serif;--forms-heading-font: normal 700 22px Archivo, sans-serif;--heading-text-color: var(--coex-navy);--body-text-color: var(--coex-navy);--link-text-color: var(--coex-navy);--button-background-color: var(--coex-orange);--button-text-color: var(--coex-navy);--button-border-radius: 8px;--form-field-border-radius: 8px}
/*# sourceMappingURL=/cdn/shop/t/82/assets/coex-newlook.css.map */
