html.ill-reveal-on :is(.product-grid__item,.resource-list__item):has(product-card,.product-card){position:relative;transform:translateY(var(--ill-shift, 14px))!important;transition:transform var(--ill-reveal-dur, .6s) ease!important;transition-delay:var(--ill-delay, 0ms)!important;will-change:transform}html.ill-reveal-on :is(.product-grid__item,.resource-list__item):has(product-card,.product-card):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ill-reveal-color, #ffffff);opacity:1;pointer-events:none;z-index:50;will-change:opacity;transition:opacity var(--ill-reveal-dur, .6s) ease;transition-delay:var(--ill-delay, 0ms)}html.ill-reveal-on :is(.product-grid__item,.resource-list__item).ill-shown{transform:none!important}html.ill-reveal-on :is(.product-grid__item,.resource-list__item).ill-shown:after{opacity:0}@media(prefers-reduced-motion:reduce){html.ill-reveal-on :is(.product-grid__item,.resource-list__item){transform:none!important}html.ill-reveal-on :is(.product-grid__item,.resource-list__item):after{display:none!important}}[data-testid=product-information-media]{isolation:isolate}.ill-xfade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;pointer-events:none;border-radius:inherit;overflow:hidden}.ill-xfade__frozen{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0}.ill-xfade__wash{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ill-xfade-color, #ffffff);opacity:0}@media(prefers-reduced-motion:reduce){.ill-xfade__frozen,.ill-xfade__wash{opacity:0!important;transition:none!important}}.slideshow-controls__thumbnails-container,.dialog-thumbnails-list-container{display:none!important}.slideshow-controls__arrows,slideshow-arrows,.slideshow-control--previous,.slideshow-control--next{display:none!important}.facets__filters-wrapper,.facets--drawer .sorting-filter__select-wrapper{display:none!important}.facets--drawer .sorting-filter__container[class*="desktop:hidden"]{flex-direction:column!important;align-items:stretch!important}.ill-sortlist{display:flex;flex-direction:column;margin-top:8px}.ill-sortlist__item{appearance:none;-webkit-appearance:none;background:none;border:0;border-radius:0;text-align:left;font:inherit;color:inherit;cursor:pointer}.illmn-hero-tw-text{animation:illmn-hero-tw-typefix 1.6s step-end 0s 1 normal forwards!important;letter-spacing:.04em!important}@keyframes illmn-hero-tw-typefix{0%{width:0}12.5%{width:.67em}25%{width:1.31em}37.5%{width:2.28em}50%{width:2.54em}62.5%{width:3.21em}75%{width:3.97em}87.5%{width:4.56em}to{width:5.21em}}.menu-drawer__menu-item{font-size:30px!important}[id$=__bundle_save_list] .collection-card .icon-wrap,[id$=__bundle_save_pdp] .collection-card .icon-wrap,[id$=__bundle_save_section] .collection-card .icon-wrap{display:none!important}.cart__summary-item.tax-note a,.cart__tax-note a,.cart__summary-totals .tax-note a{color:inherit!important;-webkit-text-fill-color:currentColor!important;text-decoration:underline!important;text-underline-offset:2px}[id$=__bundle_save_list] .collection-card__image,[id$=__bundle_save_pdp] .collection-card__image,[id$=__bundle_save_section] .collection-card__image{position:relative}[id$=__bundle_save_list] .collection-card__image:after,[id$=__bundle_save_pdp] .collection-card__image:after,[id$=__bundle_save_section] .collection-card__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:0 5%;text-align:center;text-wrap:balance;pointer-events:none;color:#fff;font-family:var(--font-body--family, inherit);font-weight:800;font-size:clamp(1.4rem,2.9vw,2.9rem);line-height:1.1;letter-spacing:.02em;text-transform:uppercase;background:radial-gradient(ellipse 70% 45% at 50% 50%,#00000080,#00000057 42%,#0000001f 68%,#0000 85%);text-shadow:0 2px 8px rgba(0,0,0,.55)}@media screen and (max-width:749px){[id$=__bundle_save_list] .collection-card__image:after,[id$=__bundle_save_pdp] .collection-card__image:after,[id$=__bundle_save_section] .collection-card__image:after{font-size:clamp(1.1rem,7vw,1.9rem)}}[id$=__bundle_save_list] .collection-card:has(.collection-card__link[href*=buy-3-save-3-shirt]) .collection-card__image:after,[id$=__bundle_save_pdp] .collection-card:has(.collection-card__link[href*=buy-3-save-3-shirt]) .collection-card__image:after,[id$=__bundle_save_section] .collection-card:has(.collection-card__link[href*=buy-3-save-3-shirt]) .collection-card__image:after{content:"SAVE $3/SHIRT"}[id$=__bundle_save_list] .collection-card:has(.collection-card__link[href*=buy-6-save-5-shirt]) .collection-card__image:after,[id$=__bundle_save_pdp] .collection-card:has(.collection-card__link[href*=buy-6-save-5-shirt]) .collection-card__image:after,[id$=__bundle_save_section] .collection-card:has(.collection-card__link[href*=buy-6-save-5-shirt]) .collection-card__image:after{content:"SAVE $5/SHIRT"}[id$=__bundle_save_list] .collection-card:has(.collection-card__link[href*=buy-10-save-7-shirt]) .collection-card__image:after,[id$=__bundle_save_pdp] .collection-card:has(.collection-card__link[href*=buy-10-save-7-shirt]) .collection-card__image:after,[id$=__bundle_save_section] .collection-card:has(.collection-card__link[href*=buy-10-save-7-shirt]) .collection-card__image:after{content:"SAVE $7/SHIRT"}.text-block[class*=__heading]>:is(h1,h2,h3,h4,p){font-size:2rem!important}#illmn-footer-bg{background-color:#161613;background-image:linear-gradient(#00000073,#00000073),url(/cdn/shop/files/illuminatee-footer-2.jpg?v=1785404459);background-repeat:no-repeat,no-repeat;background-position:center center,center center;background-size:cover,cover}#illmn-footer-bg .section-background{background:transparent!important}.text-block[class*=__text_nErbnc],.text-block[class*=__text_nErbnc] :is(h1,h2,h3,h4,h5,h6,p,span,a,strong,em){font-weight:700!important}.text-block[class*=__text_iki7Wi],.text-block[class*=__text_iki7Wi] :is(h1,h2,h3,h4,h5,h6,p,span,a,strong,em){font-weight:600!important}.text-block[class*=__text_kVjQYN],.text-block[class*=__text_kVjQYN] :is(h1,h2,h3,h4,h5,h6,p,span,a,strong,em){font-weight:700!important}.bmp-size-guide__dialog{--color-background: #000000;--color-background-rgb: 0 0 0;--color-foreground: #ffffff;--color-foreground-rgb: 255 255 255;background-color:#000!important;color:#fff!important;border-radius:8px!important}.variant-picker .variant-option--buttons>legend{font-weight:500}.variant-picker .variant-option--buttons>legend .variant-option__swatch-value{color:#000000b3;font-weight:400}.variant-picker{--color-variant-hover-background: #f5f5f5 !important;--color-variant-hover-text: #000000 !important;--color-variant-hover-border: #e6e6e6 !important;--color-selected-variant-hover-background: #1a1a1a !important;--color-selected-variant-hover-text: #ffffff !important;--color-selected-variant-hover-border: #1a1a1a !important}.variant-option[data-bmp-size-option=true]:has(input[data-option-available=true]) .variant-option__button-label:has(input[data-option-available=false]){display:none!important}@media screen and (max-width:749px){.variant-option[data-bmp-size-option=true]>legend{transform:translateY(-4px)}.text-block[class*=__shipping_notice_mobile_illmn]{margin-block-end:4px!important}}.button[class*=__button_74hhB7]{margin-top:12px!important}.text-block[class*=__text_kTgpCN] strong{font-weight:700!important}.product-details :is([class*=__text_aL9FRC],[class*=__text_nkHYCw],[class*=__text_dKPxgk])>p{margin-block:0!important}.announcement-bar__text{white-space:nowrap!important}@media screen and (max-width:749px){.announcement-bar__slides{justify-content:unsafe center}.announcement-bar__slides .announcement-bar__slide{width:max-content!important;max-width:none!important;justify-self:unsafe center;overflow:visible!important}}@media screen and (max-width:749px){body .facets-toggle .facets-toggle__button{font-weight:400!important;line-height:1.4!important;text-transform:uppercase}.bmp-facets-mobile-count{font-size:.875rem!important;font-weight:400!important;line-height:1.4!important;margin-inline-start:auto!important;white-space:nowrap}#filters-drawer{--theme-drawer-width: min(95vw, 500px)}#filters-drawer .theme-drawer__dialog{width:min(95vw,500px)!important;max-width:500px!important;inset-inline-start:0!important;inset-inline-end:auto!important;left:0!important;right:auto!important;border:0!important;border-radius:0!important}#filters-drawer .theme-drawer__dialog::backdrop{background:#00000026!important}#filters-drawer .facets__filters-wrapper,#filters-drawer .facets__drawer-actions{display:none!important}#filters-drawer .theme-drawer__header{display:block!important;position:absolute;inset:0 0 auto;height:0;margin:0;padding:0;z-index:2;pointer-events:none}#filters-drawer .theme-drawer__title{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#filters-drawer .theme-drawer__close-button{position:absolute;top:12px;right:12px;display:flex!important;width:42px;height:42px;margin:0;padding:0;align-items:center;justify-content:center;color:#000;background:transparent!important;border:0!important;border-radius:0;box-shadow:none!important;outline:0!important;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;pointer-events:auto}#filters-drawer .theme-drawer__close-button:hover,#filters-drawer .theme-drawer__close-button:focus,#filters-drawer .theme-drawer__close-button:active{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}#filters-drawer .theme-drawer__close-button .svg-wrapper{display:none}#filters-drawer .theme-drawer__close-button:before,#filters-drawer .theme-drawer__close-button:after{content:"";position:absolute;width:22px;height:2px;background:#000;border-radius:0}#filters-drawer .theme-drawer__close-button:before{transform:rotate(45deg)}#filters-drawer .theme-drawer__close-button:after{transform:rotate(-45deg)}#filters-drawer .sorting-filter__container[class*="desktop:hidden"]>.facets__label{font-size:30px!important;font-weight:600!important;line-height:1.4!important}#filters-drawer .ill-sortlist__item{font-size:24px!important;font-weight:400;line-height:1.2!important;opacity:.6;padding-block:11px}#filters-drawer .ill-sortlist__item:hover{opacity:.9}#filters-drawer .ill-sortlist__item.is-current{font-weight:700;opacity:1}}@media screen and (min-width:750px){.facets--horizontal .bmp-facets-bar-label{display:none!important}}[id$=__section_naQeVP] h2{line-height:22px!important}[id$=__section_naQeVP] .email-signup__input-group--integrated{height:56.4px!important}[id$=__section_naQeVP] .email-signup__input-group--integrated .email-signup__input{height:54.4px!important;min-height:0!important}[id$=__section_naQeVP] .email-signup__button--arrow{width:38.4px!important;height:38.4px!important}[id$=__section_naQeVP] .email-signup__button--arrow svg{width:22.4px!important;height:22.4px!important}[id$=__section_9yQKmT] .text-block[class*=__text_iQcHCP],[id$=__section_9yQKmT] .text-block[class*=__text_iQcHCP] :is(h1,h2,h3,h4,h5,h6,p,span,strong){font-weight:700!important}[id$=__bundle_save_section] .text-block[class*=__text_bundle_sub],[id$=__about_brand_JJzrTT] .text-block[class*=__text_rDxx9h]{max-width:50ch!important;margin-inline:auto!important}[id$=__section_9yQKmT] .accordion .details__header{min-height:54px!important;padding-block:15px!important;font-size:16px!important;font-weight:600!important;line-height:1.1!important}[id$=__section_9yQKmT] .accordion .details__icon{margin-inline-start:12px!important}[id$=__section_9yQKmT] .accordion .details__header>.svg-wrapper.icon-plus,[id$=__section_9yQKmT] .accordion .details__header>.svg-wrapper.icon-caret{flex:0 0 14px!important;width:14px!important;height:24px!important;align-items:center!important;justify-content:center!important}[id$=__section_9yQKmT] .accordion .details__header>.svg-wrapper.icon-plus svg,[id$=__section_9yQKmT] .accordion .details__header>.svg-wrapper.icon-caret svg{width:14px!important;height:20px!important}@media screen and (min-width:560px){[id$=__section_9yQKmT] .accordion .details__header{font-size:18px!important}}@media screen and (min-width:750px){[id$=__about_brand_JJzrTT] .media-with-content{column-gap:40px!important;--media-height: calc(42.5vw - 17px) !important}[id$=__about_brand_JJzrTT] .media-with-content__content>.group-block-content{padding:0!important}[id$=__bundle_save_section] .collection-card__content{padding:20px 0 0 10px!important;gap:8px!important}[id$=__bundle_save_section] .text-block[class*=__collection-title]{padding-block-start:0!important}}@media screen and (max-width:749px){[id$=__bundle_save_section] .resource-list__carousel{--mobile-card-size: 70cqw !important}[id$=__about_brand_JJzrTT] .media-with-content{--media-height-mobile: 80vw !important}[id$=__about_brand_JJzrTT] .media-with-content__content>.group-block-content{padding:20px 0 0!important}[id$=__about_brand_JJzrTT] .group-block-content:has(>.text-block[class*=__text_JHFT34]){gap:3px!important}[id$=__about_brand_JJzrTT] .text-block[class*=__text_rDxx9h],[id$=__about_brand_JJzrTT] .text-block[class*=__text_rDxx9h] :is(h1,h2,h3,h4,h5,h6,p,span,a,strong){font-size:1rem!important;line-height:1.6!important}}#cart-drawer .quantity-selector{--color-input-text: var(--color-foreground)}.cart-items__unit-price-wrapper>div{display:inline-flex;align-items:baseline;gap:.35rem}.cart-items__unit-price-wrapper .compare-at-price{color:rgb(var(--color-foreground-rgb) / 75%);font-size:.8em;text-decoration-color:rgb(var(--color-foreground-rgb) / 85%);text-decoration-thickness:2px;text-decoration-skip-ink:none}.cart-items__unit-price-wrapper .cart-items__sale-price{font-weight:var(--font-weight-bold)}#cart-drawer .quantity-selector input[type=number],#cart-drawer .quantity-selector :is(.quantity-minus,.quantity-plus){color:#000!important;-webkit-text-fill-color:#000000!important;caret-color:#000!important;opacity:1!important}@media screen and (min-width:750px){.shopify-section[id$=__main] .product-information .product-information__grid{padding-inline:50px!important}.shopify-section[id$=__main] .product-information .product-information__grid media-gallery{padding-inline:25px!important}.shopify-section[id$=__main] .product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left .product-details{padding-left:3rem!important}}@media screen and (min-width:1200px){.shopify-section[id$=__main] .product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:55% 45%!important}}.text-block[class*=__text_E4WWw9]{margin-block-start:-8px!important}@media screen and (max-width:749px){.text-block[class*=__text_E4WWw9]{margin-block-start:0!important}}.text-block[class*=__text_aKNtKi]>:is(h1,h2,h3,h4,h5,h6,p),.text-block[class*=__text_xBLrbn]>:is(h1,h2,h3,h4,h5,h6,p){font-weight:600!important;line-height:1.1!important}.text-block[class*=__product_list_text_3ykq4a]>:is(h1,h2,h3,h4,h5,h6,p){font-size:2rem!important;font-weight:600!important;line-height:1.1!important}[id$=__section_tpJV4x] .accordion .details__icon{margin-inline-start:12px!important}.cart-page input[name="updates[]"],.cart-page input[data-cart-quantity],.cart-page cart-quantity-selector-component :is(.quantity-minus,.quantity-plus){color:#000!important;-webkit-text-fill-color:#000000!important;caret-color:#000!important}@media screen and (max-width:749px){.cart-summary__inner{gap:20px!important}.cart-page__summary{padding-block-end:20px!important}}@media screen and (min-width:750px){.cart-page .cart-items__table-row:last-child{padding-block-end:24px!important}}@media(prefers-reduced-motion:no-preference){html:active-view-transition-type(page-navigation):has(.shopify-policy__container),html:active-view-transition-type(page-navigation):has(.shopify-policy__container) main[data-page-transition-enabled=true]{view-transition-name:none!important}}.product-details .variant-option--swatches .variant-option__button-label--has-swatch[hidden]{display:none!important}.product-details .variant-picker__form{display:flex;flex-direction:column}.product-details .variant-picker__form>.variant-option[data-option-name=Color],.product-details .variant-picker__form>.variant-option[data-option-name=Colour]{order:-1}.product-card .price{font-weight:700;font-size:1.1em}
/*# sourceMappingURL=/cdn/shop/t/50/assets/illmn-custom.css.map */
