.cw [hidden],.cwh [hidden],.cw[hidden],.cwh[hidden]{display:none!important}.cw .cw-hero__img{height:250px}.cw .cw-panel__img{height:230px}.cw .cw-pick__img{height:140px}.cw .cw-ess__img{height:110px}.cw .cw-mini img{height:92px}.cw .cw-portrait{height:96px}.cw .cw-credit img{height:40px}@media(min-width:990px){.cw .cw-hero__img{height:600px}.cw .cw-panel__img{height:280px}}.cw .cw-tile__img{overflow:hidden}.cw blockquote{padding:0!important;border:0!important;margin:0!important;quotes:none}.cw blockquote:before,.cw blockquote:after{content:none!important}.cwh-srow:where(.cw,.cwh,.cw *,.cwh *){grid-template-columns:64px minmax(0,1fr);white-space:nowrap}.cwh-mega__grid:where(.cw,.cwh,.cw *,.cwh *){gap:28px}.cw-row:where(.cw,.cwh,.cw *,.cwh *)>svg,.cw-note:where(.cw,.cwh,.cw *,.cwh *)>svg,.cw-facts:where(.cw,.cwh,.cw *,.cwh *) svg,.cw-saved:where(.cw,.cwh,.cw *,.cwh *)>svg,.cw-cartnote:where(.cw,.cwh,.cw *,.cwh *)>svg{flex:none}.cw-set:where(.cw,.cwh,.cw *,.cwh *) .cw-row,.cw-note:where(.cw,.cwh,.cw *,.cwh *),.cw-cartnote:where(.cw,.cwh,.cw *,.cwh *){flex-wrap:nowrap}.cw-chip__row:where(.cw,.cwh,.cw *,.cwh *){display:block;line-height:1.25}.cwh-dnav:where(.cw,.cwh,.cw *,.cwh *) details[open] summary svg{transform:rotate(45deg)}.cwh-dnav:where(.cw,.cwh,.cw *,.cwh *) summary svg{transition:transform .2s}.cw-saved:where(.cw,.cwh,.cw *,.cwh *){align-items:flex-start;padding:7px 14px;line-height:1.4}.cw-saved:where(.cw,.cwh,.cw *,.cwh *)>svg{margin-top:2px}.cwh-top:where(.cw,.cwh,.cw *,.cwh *),.cwh-chip:where(.cw,.cwh,.cw *,.cwh *){white-space:nowrap}@media(min-width:990px)and (max-width:1199px){.cwh-bar:where(.cw,.cwh,.cw *,.cwh *){padding:10px 28px;gap:12px}.cwh-nav:where(.cw,.cwh,.cw *,.cwh *){gap:18px;font-size:14px}.cwh-top:where(.cw,.cwh,.cw *,.cwh *){font-size:14px}.cwh-chip:where(.cw,.cwh,.cw *,.cwh *){display:none!important}.cwh-logo:where(.cw,.cwh,.cw *,.cwh *){font-size:24px}.cwh-mega__in:where(.cw,.cwh,.cw *,.cwh *){padding:28px 28px 22px}.cwh-mega__grid:where(.cw,.cwh,.cw *,.cwh *){grid-template-columns:repeat(4,minmax(0,1fr)) 200px;gap:20px}}.cw-small.cw-row:where(.cw,.cwh,.cw *,.cwh *){align-items:flex-start}.cw-small.cw-row:where(.cw,.cwh,.cw *,.cwh *)>svg{margin-top:1px}.cw .cw-season-hero__media{padding:18px;gap:10px}.cw .cw-season-hero__media img{aspect-ratio:1/1;width:100%;height:auto;object-fit:contain}.cw .cw-hero__img{object-position:center 20%}@media(max-width:989px){.cw .cw-hero__img{height:auto;aspect-ratio:1/1;object-position:center}.cw .cw-hero__media{position:relative}.cw .cw-hero__badge{position:absolute;left:14px;bottom:14px;display:flex;align-items:center;gap:10px;padding:9px 13px;background:#fff;border-radius:12px;box-shadow:0 8px 24px #2b252224;font-size:12.5px;line-height:1.3}.cw .cw-hero__badge .cw-strip{width:52px}}@media(min-width:990px){.cw .cw-hero__img{height:auto;aspect-ratio:1/1;object-position:center}}.cw .cw-tile__n{flex-wrap:wrap;row-gap:6px}.header-section .site-header__element--top{display:none!important}.header-section{position:relative!important;top:auto!important}.cwh-logo:where(.cw,.cwh,.cw *,.cwh *){display:flex;align-items:center}.cwh-logo__img:where(.cw,.cwh,.cw *,.cwh *){display:block;width:150px;height:auto}@media(min-width:990px){.cwh-logo__img:where(.cw,.cwh,.cw *,.cwh *){width:180px}}.header-section .site-header__drawers-container .site-header__drawer{position:fixed!important;top:var(--cwh-h,105px)!important;max-height:calc(100vh - var(--cwh-h,105px));overflow-y:auto}@media(hover:hover)and (min-width:990px){.cwh-item>.cwh-top{position:relative}.cwh-item>.cwh-top:after{content:"";position:absolute;left:-24px;right:-24px;top:100%;height:24px}}.cw .cw-hero__media:has(.cw-pro-hero-img){overflow:hidden}@media(min-width:990px){.cw .cw-hero__media:has(.cw-pro-hero-img){border-radius:26px}}.cw .cw-hero__media .cw-pro-hero-img{object-position:center 100%!important;transform:scale(1.15);transform-origin:50% 20%}@media(max-width:989px){.cw .cw-pro-table{overflow:visible}.cw .cw-pro-table table{min-width:0;width:100%;table-layout:fixed;font-size:13px}.cw .cw-pro-table th,.cw .cw-pro-table td{padding:12px 6px}.cw .cw-pro-table tbody th,.cw .cw-pro-table thead th:first-child{position:static;white-space:normal;font-size:13px;line-height:1.35}.cw .cw-pro-table thead th{font-size:14px;text-align:center}.cw .cw-pro-table thead th:first-child{width:42%}.cw .cw-pro-table td svg{width:18px;height:18px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/cw-fixes.css.map */
