.brand-feature-carousel{clear:both;width:100%;padding:10px 0 20px;border-top:2px solid #f2f5f6;border-bottom:2px solid #f2f5f6}.brand-feature-carousel__track{position:relative;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.brand-feature-carousel__track::-webkit-scrollbar{display:none;width:0;height:0}.brand-feature-carousel__slide{box-sizing:border-box;flex:0 0 100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:30px;padding:10px;scroll-snap-align:start;scroll-snap-stop:always}.brand-feature-carousel__image{display:block;min-width:0}.brand-feature-carousel__image img{display:block;width:100%;height:auto}.brand-feature-carousel__text{min-width:0;overflow-wrap:anywhere;line-height:1.65}.brand-feature-carousel__text:only-child{grid-column:1 / -1}.brand-feature-carousel__text h2{margin-top:0;text-align:left;color:#000}.brand-feature-carousel__heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:20px}.brand-feature-carousel__heading:empty{display:none}.brand-feature-carousel__heading h2{flex:1;min-width:0;margin:0}.brand-feature-carousel__description{margin-bottom:20px}.brand-feature-carousel__description .btn-read-more{display:inline-flex!important;position:static;inset:auto;align-items:center;gap:10px;box-sizing:border-box;min-height:44px;max-width:100%;padding:8px 4px;margin:4px 0 10px;border:0;border-radius:3px;background:transparent;color:#133c55;font-weight:600;line-height:1.4;cursor:pointer}.brand-feature-carousel__description .btn-read-more{transition:none;text-decoration:none}.brand-feature-carousel__description .btn-read-more:hover{background:transparent;text-decoration:none}.brand-feature-carousel__description .btn-read-more:hover span{text-decoration:none}.brand-feature-carousel__description .btn-read-more .tfa{height:12px}.brand-feature-carousel .brand-feature-carousel__description .btn-read-more:focus-visible{outline:2px solid #133c55;outline-offset:2px;background-color:#f2f5f6}.brand-feature-carousel__full-description[hidden],.brand-feature-carousel__less,.brand-feature-carousel__description [data-expanded=true] .brand-feature-carousel__excerpt,.brand-feature-carousel__description [data-expanded=true] .brand-feature-carousel__more{display:none!important}.brand-feature-carousel__description [data-expanded=true] .brand-feature-carousel__less{display:inline!important}.NewBrandCollection .brand-feature-carousel .view-more-button{box-sizing:border-box;max-width:100%;width:fit-content;min-width:min(100%,200px);padding:8px 28px;margin:20px 0 0;white-space:normal}.brand-feature-carousel__controls{display:flex;flex-shrink:0;align-items:center;gap:4px;padding:0;margin-left:auto}.brand-feature-carousel__controls[hidden]{display:none}.brand-feature-carousel__controls .quicklink_slider_button{position:static;width:32px;min-width:32px!important;height:32px;margin:0;padding:0;border:0;border-radius:0;font:inherit;font-weight:600;line-height:inherit}.brand-feature-carousel__controls button:disabled{opacity:.35;cursor:default}.brand-feature-carousel :focus-visible{outline:2px solid #133c55;outline-offset:-2px}.brand-feature-carousel__status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:767px){.brand-feature-carousel__text h2{text-align:left}.brand-feature-carousel__excerpt{text-align:justify}.brand-feature-carousel__slide{grid-template-columns:minmax(0,1fr);gap:20px}.NewBrandCollection .brand-feature-carousel .view-more-button{margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/1096/compiled_assets/styles.css.map */
