.template-collection .productGrid .card-product__wrapper{overflow:hidden}.template-collection .productGrid .card-product__wrapper img{transition:transform .22s ease}@media(hover:hover)and (pointer:fine){.template-collection .productGrid .product-item:hover .card-product__wrapper img{transform:scale(1.025)}}.template-collection .productGrid .card-information__text,.template-collection .productGrid .card-information__wrapper .card-title{line-height:1.35}.template-product .productView-title{line-height:1.2;margin-bottom:.6rem}.template-product .productView-action,.template-product .productView-action .product-form__buttons{width:100%}.template-product .productView-action .product-form__submit{width:100%;min-height:48px;touch-action:manipulation}.template-product .productView .product-form__input .product-form__label{min-height:40px}@media screen and (max-width:749px){.template-collection .productGrid{row-gap:2rem}.template-collection .productGrid .card-information,.template-collection .productGrid .card-information__wrapper{padding-top:.7rem}.template-product .productView-title{font-size:clamp(2rem,5vw,2.6rem)}.template-product .productView-action .product-form__submit{min-height:50px}}@media(prefers-reduced-motion:reduce){.template-collection .productGrid .card-product__wrapper img{transition:none}}.template-collection .productGrid .card-title{line-height:1.35}.template-collection .productGrid .card-price{margin-top:.45rem}.template-product .productView-title{text-wrap:balance}.template-product .productView .product-form__input{margin-bottom:1.25rem}.template-product .productView .product-form__label{touch-action:manipulation}.template-product .productView-action .product-form__submit{font-weight:600;letter-spacing:.01em}@media screen and (max-width:767px){.template-collection .productGrid .card-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.7em}.template-collection .productGrid .card-price{min-height:2.4em}.product-card-layout-08.template-collection .productGrid .card-product .card-action .button.button-ATC,.product-card-layout-08.template-collection .productGrid .card-product .card-action .button.product-form__submit{width:44px;height:44px;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.template-product .productView .product-form__label{min-height:42px}.template-product .productView-action .product-form__submit{min-height:52px}}:root{scroll-behavior:smooth}button,.button,input[type=submit],a.button{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid currentColor;outline-offset:3px}.template-collection .productGrid{align-items:start}.template-collection .productGrid .product-item{min-width:0}.template-collection .productGrid .card-title{overflow-wrap:anywhere}.template-collection .productGrid .card-price .price{font-weight:600}.template-product .productView-action .product-form__submit{width:100%;min-height:52px;font-weight:600;touch-action:manipulation}.template-product .productView .product-form__label{min-height:42px;touch-action:manipulation}.template-cart button[name=checkout],.template-cart #checkout,.template-cart .cart__checkout-button{width:100%;min-height:52px;touch-action:manipulation}@media screen and (max-width:767px){.template-collection .productGrid .card-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.7em}.template-collection .productGrid .card-price{min-height:2.4em}.template-product .productView-action .product-form__submit,.template-cart button[name=checkout],.template-cart #checkout,.template-cart .cart__checkout-button{min-height:54px}}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}.template-collection .productGrid .card-product__wrapper img{transition:none}}:root{--bh-ink:#0B234A;--bh-paper:#F7F5F0;--bh-line:#E4E1DB;--bh-muted:#666B73}.halo-block-header .title,.featured-collection-block .halo-block-header .title,.template-collection .page-header h1,.template-product .productView-title{color:var(--bh-ink);letter-spacing:.015em}.halo-block-header{margin-bottom:24px}.halo-block-header .title{line-height:1.15}.wrapper-footer{border-top:1px solid var(--bh-line)}.header .header-top,.header__top,.header-top{border-bottom-color:var(--bh-line)}.header .header__heading-link,.header .menu-lv-1__action,.header .list-menu__item,.header a{text-underline-offset:4px}a,button,.button{transition:background-color .18s ease,color .18s ease,border-color .18s ease}.template-collection .productGrid .card-information,.template-collection .productGrid .card-information__wrapper{text-align:left}.template-collection .productGrid .card-title,.template-collection .productGrid .card-information__text{color:var(--bh-ink);font-size:14px;font-weight:500;letter-spacing:.005em}.template-collection .productGrid .card-price,.template-collection .productGrid .price{font-variant-numeric:tabular-nums}.template-collection .productGrid .price-item--sale,.template-product .price-item--sale{color:var(--bh-ink);font-weight:700}.template-collection .productGrid .price-item--regular,.template-product .price-item--regular{color:var(--bh-muted)}.template-collection .productGrid .card-product__wrapper,.template-collection .productGrid .card-media,.template-collection .productGrid .card__media{background:var(--bh-paper)}.template-collection .productGrid .card-product__wrapper img,.template-collection .productGrid .card-media img{object-fit:cover}.template-collection .productGrid .card-price{margin-top:7px}.template-collection .productGrid .product-item{margin-bottom:8px}.button,.btn,button.button,.productView-action .product-form__submit,.template-cart button[name=checkout],.template-cart #checkout{border-radius:0!important}.template-product .productView-action .product-form__submit,.template-cart button[name=checkout],.template-cart #checkout,.template-cart .cart__checkout-button{background-color:var(--bh-ink);color:#fff;border:1px solid var(--bh-ink);letter-spacing:.035em;text-transform:uppercase}.template-product .productView-action .product-form__submit:hover,.template-cart button[name=checkout]:hover,.template-cart #checkout:hover{background-color:#163765;border-color:#163765}.template-product .productView .product-form__label{border-radius:0}.template-product .productView .product-form__label:hover{border-color:var(--bh-ink)}.template-collection .toolbar,.template-collection .collection-toolbar,.template-collection .facets-container{border-color:var(--bh-line)}.template-collection .productGrid{column-gap:clamp(12px,2vw,28px)}.template-collection .productGrid .card-product{height:100%}.template-collection .productGrid .card-information{padding-bottom:8px}.template-product .productView-title{margin-bottom:10px}.template-product .productView .price{margin-top:8px;margin-bottom:18px}.template-product .productView .product-form__input .form__label,.template-product .productView .product-form__input label{color:var(--bh-ink)}.template-product .productView .product-form__input{margin-bottom:18px}.template-product .productView .product-form__submit{min-height:54px}@media screen and (max-width:767px){.halo-block-header{margin-bottom:18px}.halo-block-header .title{font-size:clamp(22px,6vw,30px)}.template-collection .productGrid{column-gap:12px;row-gap:22px}.template-collection .productGrid .card-information,.template-collection .productGrid .card-information__wrapper{padding-top:9px}.template-collection .productGrid .card-title,.template-collection .productGrid .card-information__text{font-size:13px}.template-product .productView-title{font-size:clamp(25px,7vw,34px)}.template-product .productView-action .product-form__submit,.template-cart button[name=checkout],.template-cart #checkout,.template-cart .cart__checkout-button{min-height:54px;width:100%}.template-product .productView .product-form__label{min-height:44px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.image-banner-item-large_img_jhRtBJ{position:relative;isolation:isolate;overflow:hidden}.image-banner-item-large_img_jhRtBJ:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,#050f1fc7,#050f1f8a,#050f1f1f 76%,#050f1f00)}.image-banner-item-large_img_jhRtBJ .banner-content{position:relative;z-index:1;max-width:min(600px,92%)}.image-banner-item-large_img_jhRtBJ .banner-sub-title{display:inline-block;letter-spacing:.16em;font-size:12px!important;font-weight:700;text-transform:uppercase;margin-bottom:18px}.image-banner-item-large_img_jhRtBJ .banner-heading{max-width:640px;font-size:clamp(42px,5.1vw,72px)!important;line-height:.98!important;letter-spacing:-.035em!important;font-weight:700!important;text-transform:uppercase;text-wrap:balance;text-shadow:0 2px 24px rgba(0,0,0,.12)}.image-banner-item-large_img_jhRtBJ .banner-text{max-width:430px;font-size:16px!important;line-height:1.6!important;color:#ffffffeb!important}.image-banner-item-large_img_jhRtBJ .banner-button{gap:12px}.image-banner-item-large_img_jhRtBJ .banner-button .button,.image-banner-item-large_img_jhRtBJ .banner-button .btn{min-height:50px;padding:14px 22px;font-size:12px;font-weight:700;letter-spacing:.08em;border-radius:0!important}@media screen and (max-width:767px){.image-banner-item-large_img_jhRtBJ:after{background:linear-gradient(0deg,#050f1fc7,#050f1f5c 58%,#050f1f1f)}.image-banner-item-large_img_jhRtBJ .banner-content{max-width:100%;padding:22px 18px}.image-banner-item-large_img_jhRtBJ .banner-sub-title{font-size:10px!important;letter-spacing:.13em;margin-bottom:12px}.image-banner-item-large_img_jhRtBJ .banner-heading{max-width:360px;font-size:clamp(38px,11vw,54px)!important;line-height:.98!important}.image-banner-item-large_img_jhRtBJ .banner-text{max-width:320px;font-size:14px!important;line-height:1.45!important}.image-banner-item-large_img_jhRtBJ .banner-button{display:flex;flex-wrap:wrap;gap:9px}.image-banner-item-large_img_jhRtBJ .banner-button .button,.image-banner-item-large_img_jhRtBJ .banner-button .btn{min-height:46px;padding:12px 14px;font-size:10px;letter-spacing:.06em}}.template-index .halo-block-header{margin-bottom:24px}.template-index .halo-block-header .title{color:#0b234a;font-size:clamp(24px,2.5vw,32px);line-height:1.15;letter-spacing:-.02em}.template-index .product-block .halo-block-header{text-align:left}.template-index .product-block .halo-block-header .title{font-size:clamp(24px,2.5vw,32px)!important;font-weight:600;border-color:#e4e1db!important}.template-index .product-block .productGrid{row-gap:22px}.template-index .product-block .halo-block-header .view-all,.template-index .product-block .halo-block-header a{text-underline-offset:4px}@media screen and (max-width:767px){.template-index .halo-block-header{margin-bottom:16px}.template-index .product-block{margin-top:28px}.template-index .product-block .halo-block-header .title{font-size:22px!important}}#HeaderCollectionSection-banner_sweaters .collection-header,#HeaderCollectionSection-banner_sweaters .collection-header-2{background:#f7f5f0}#HeaderCollectionSection-banner_sweaters .page-header,#HeaderCollectionSection-banner_sweaters .collection-title,#HeaderCollectionSection-banner_sweaters h1{color:#0b234a;letter-spacing:-.035em;line-height:1.05}#HeaderCollectionSection-banner_sweaters h1{font-size:clamp(34px,4vw,52px);font-weight:600}#HeaderCollectionSection-banner_sweaters h1:before{content:"THE KNITWEAR EDIT";display:block;margin-bottom:12px;color:#666b73;font-family:var(--font-body-family);font-size:11px;font-weight:700;letter-spacing:.18em;line-height:1.4}#CollectionSection-product_grid_sweaters .halo-collection-content{gap:clamp(18px,2.5vw,34px)}#CollectionSection-product_grid_sweaters .page-sidebar{border:1px solid #E4E1DB;padding:18px;background:#fff}#CollectionSection-product_grid_sweaters .sidebarBlock-heading{color:#0b234a;letter-spacing:.08em}#CollectionSection-product_grid_sweaters .toolbar{border-top:1px solid #E4E1DB;border-bottom:1px solid #E4E1DB;padding:12px 0;margin-bottom:18px}#CollectionSection-product_grid_sweaters .productGrid{column-gap:clamp(12px,1.6vw,22px);row-gap:30px}#CollectionSection-product_grid_sweaters .productGrid .card-product__wrapper,#CollectionSection-product_grid_sweaters .productGrid .card-media{background:#f7f5f0;overflow:hidden}#CollectionSection-product_grid_sweaters .productGrid .card-product__wrapper img,#CollectionSection-product_grid_sweaters .productGrid .card-media img{transition:transform .25s ease}@media(hover:hover)and (pointer:fine){#CollectionSection-product_grid_sweaters .productGrid .product-item:hover img{transform:scale(1.025)}}#CollectionSection-product_grid_sweaters .productGrid .card-title,#CollectionSection-product_grid_sweaters .productGrid .card-information__text{color:#0b234a;font-size:14px;font-weight:500;line-height:1.4}#CollectionSection-product_grid_sweaters .productGrid .card-price{margin-top:7px}#CollectionSection-product_grid_sweaters .productGrid .price-item--sale{color:#0b234a;font-weight:700}#CollectionSection-product_grid_sweaters .productGrid .price-item--regular{color:#666b73}@media screen and (max-width:767px){#HeaderCollectionSection-banner_sweaters{margin-bottom:8px}#HeaderCollectionSection-banner_sweaters h1{font-size:clamp(30px,8vw,40px)}#HeaderCollectionSection-banner_sweaters h1:before{font-size:10px;margin-bottom:8px}#CollectionSection-product_grid_sweaters .halo-collection-content{display:block}#CollectionSection-product_grid_sweaters .page-sidebar{padding:12px;margin-bottom:14px}#CollectionSection-product_grid_sweaters .toolbar{margin-bottom:12px;padding:10px 0}#CollectionSection-product_grid_sweaters .productGrid{column-gap:12px;row-gap:22px}#CollectionSection-product_grid_sweaters .productGrid .card-title,#CollectionSection-product_grid_sweaters .productGrid .card-information__text{font-size:12px;line-height:1.35}}@media(prefers-reduced-motion:reduce){#CollectionSection-product_grid_sweaters .productGrid .card-product__wrapper img{transition:none}}body.collection-sweaters #HeaderCollectionSection-banner .collection-header,body.collection-sweaters #HeaderCollectionSection-banner .collection-header-2{background:#f7f5f0}body.collection-sweaters #HeaderCollectionSection-banner h1{color:#0b234a;font-size:clamp(34px,4vw,52px);font-weight:600;line-height:1.05;letter-spacing:-.035em}body.collection-sweaters #HeaderCollectionSection-banner h1:before{content:"THE KNITWEAR EDIT";display:block;margin-bottom:12px;color:#666b73;font-family:var(--font-body-family);font-size:11px;font-weight:700;letter-spacing:.18em;line-height:1.4}body.collection-sweaters #shopify-section-collection_page_slider_KBHwhF{display:none!important}body.collection-sweaters #CollectionSection-product-grid .halo-collection-content{gap:clamp(18px,2.5vw,34px)}body.collection-sweaters #CollectionSection-product-grid .page-sidebar{border:1px solid #E4E1DB;padding:18px;background:#fff}body.collection-sweaters #CollectionSection-product-grid .sidebarBlock-heading{color:#0b234a;letter-spacing:.08em}body.collection-sweaters #CollectionSection-product-grid .toolbar{border-top:1px solid #E4E1DB;border-bottom:1px solid #E4E1DB;padding:12px 0;margin-bottom:18px}body.collection-sweaters #CollectionSection-product-grid .productGrid{column-gap:clamp(12px,1.6vw,22px);row-gap:30px}body.collection-sweaters #CollectionSection-product-grid .productGrid .card-product__wrapper,body.collection-sweaters #CollectionSection-product-grid .productGrid .card-media{background:#f7f5f0;overflow:hidden}body.collection-sweaters #CollectionSection-product-grid .productGrid .card-product__wrapper img,body.collection-sweaters #CollectionSection-product-grid .productGrid .card-media img{transition:transform .25s ease}@media(hover:hover)and (pointer:fine){body.collection-sweaters #CollectionSection-product-grid .productGrid .product-item:hover img{transform:scale(1.025)}}body.collection-sweaters #CollectionSection-product-grid .productGrid .card-title,body.collection-sweaters #CollectionSection-product-grid .productGrid .card-information__text{color:#0b234a;font-size:14px;font-weight:500;line-height:1.4}body.collection-sweaters #CollectionSection-product-grid .productGrid .card-price{margin-top:7px}body.collection-sweaters #CollectionSection-product-grid .productGrid .price-item--sale{color:#0b234a;font-weight:700}body.collection-sweaters #CollectionSection-product-grid .productGrid .price-item--regular{color:#666b73}@media screen and (max-width:767px){body.collection-sweaters #HeaderCollectionSection-banner h1{font-size:clamp(30px,8vw,40px)}body.collection-sweaters #HeaderCollectionSection-banner h1:before{font-size:10px;margin-bottom:8px}body.collection-sweaters #CollectionSection-product-grid .page-sidebar{padding:12px;margin-bottom:14px}body.collection-sweaters #CollectionSection-product-grid .toolbar{margin-bottom:12px;padding:10px 0}body.collection-sweaters #CollectionSection-product-grid .productGrid{column-gap:12px;row-gap:22px}body.collection-sweaters #CollectionSection-product-grid .productGrid .card-title,body.collection-sweaters #CollectionSection-product-grid .productGrid .card-information__text{font-size:12px;line-height:1.35}}@media(prefers-reduced-motion:reduce){body.collection-sweaters #CollectionSection-product-grid .productGrid .card-product__wrapper img{transition:none}}#shopify-section-collection_grid_F9kWG6 .collection-image-wrapper,#shopify-section-collection_grid_F9kWG6 .collection-image-wrapper img,.collection-area .collection-slide .image-wrapper,.collection-area .collection-slide .image-wrapper img{border-radius:0!important}#shopify-section-collection_grid_F9kWG6 .collection-image-wrapper{width:100%;aspect-ratio:1 / 1;height:auto;overflow:hidden}#shopify-section-collection_grid_F9kWG6 .collection-image-wrapper img{display:block;width:100%;height:100%;object-fit:cover}.collection-area .collection-slide .image-wrapper{width:clamp(120px,13vw,220px);height:auto;aspect-ratio:1 / 1;margin-inline:auto;overflow:hidden}.collection-area .collection-slide .image-wrapper img{display:block;width:100%;height:100%;object-fit:cover}.collection-area .scroll-row{align-items:flex-start}.collection-area .collection-slide{width:clamp(120px,13vw,220px);max-width:none}@media screen and (max-width:767px){.collection-area .collection-slide .image-wrapper,.collection-area .collection-slide{width:112px}#shopify-section-collection_grid_F9kWG6 .collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/brandahub-cro.css.map */
