:root{--ib-ink: #0b0d12;--ib-blue: #1f6fd1;--ib-red: #e11d2e}.header-logo,.header-logo span{font-size:1.45rem!important;font-weight:800!important;letter-spacing:-.02em;color:var(--ib-ink)!important;white-space:nowrap}@media screen and (max-width:749px){.header-logo,.header-logo span{font-size:1.12rem!important}}@media screen and (min-width:750px){#header-component .header__row--bottom{background:var(--ib-ink)!important;color:#fff;border-top:0!important}#header-component .header__row--bottom .menu-list__link{color:#fff!important;font-size:15px!important;font-weight:700!important;letter-spacing:.01em;padding-block:15px!important;opacity:1!important;position:relative}#header-component .header__row--bottom .menu-list__link:after{content:"";position:absolute;left:50%;right:50%;bottom:8px;height:2px;background:#4da3ff;transition:left .2s ease,right .2s ease}#header-component .header__row--bottom .menu-list__list-item:hover .menu-list__link:after,#header-component .header__row--bottom .menu-list__link:hover:after{left:0;right:0}#header-component .menu-list__link[href*="/collections/new-arrivals"]{color:#7cc4ff!important}#header-component .menu-list__link[href*="/collections/exclusive-deals"]{color:#fff!important;background:var(--ib-red);border-radius:999px;padding-inline:16px!important;padding-block:7px!important;line-height:1.2}#header-component .menu-list__link[href*="/collections/exclusive-deals"]:after{display:none}#header-component .mega-menu__link{color:var(--ib-ink)!important;font-size:15px!important}#header-component .mega-menu__link--parent{font-weight:800!important;color:var(--ib-ink)!important}}.menu-drawer__menu-item--mainlist{font-size:16px!important;font-weight:600!important;min-height:48px!important;line-height:1.3!important;color:var(--ib-ink)!important}.menu-drawer__menu>li,.menu-drawer__menu-container--divider{border-bottom:1px solid rgba(11,13,18,.1)!important}.menu-drawer__list-item--divider{border-bottom-color:#0b0d120f!important}.menu-drawer__menu>.menu-drawer__list-item:last-child .menu-drawer__menu-item--mainlist{color:var(--ib-red)!important;font-weight:800!important}.menu-drawer__menu-item--parent{font-size:15px!important;font-weight:700!important;color:var(--ib-ink)!important}.menu-drawer__menu-item--child{font-size:14px!important}.menu-drawer a.menu-drawer__menu-item--mainlist[href*="/collections/new-arrivals"]{color:var(--ib-blue)!important;font-weight:800!important}.menu-drawer summary.menu-drawer__menu-item--mainlist:has(+* a[href*="/collections/exclusive-deals"]),.menu-drawer a.menu-drawer__menu-item--mainlist[href*="/collections/exclusive-deals"]{color:var(--ib-red)!important;font-weight:800!important}@media screen and (max-width:749px){.product-grid:not([product-grid-view=mobile-single]){grid-template-columns:repeat(3,minmax(0,1fr))!important;--product-grid-gap: 8px;gap:14px 8px!important;padding-inline:10px!important}.product-grid:not([product-grid-view=mobile-single]) .product-card,.product-grid:not([product-grid-view=mobile-single]) product-card{min-width:0}.product-grid:not([product-grid-view=mobile-single]) .card-gallery,.product-grid:not([product-grid-view=mobile-single]) .card-gallery *{border-radius:10px}.product-grid:not([product-grid-view=mobile-single]) .product-card :is(.text-block,.product-title,[class*=title]) :is(p,a,span,h3,h4),.product-grid:not([product-grid-view=mobile-single]) .product-card :is(.text-block,.product-title){font-size:12px!important;line-height:1.3!important}.product-grid:not([product-grid-view=mobile-single]) .product-card :is(.text-block,.product-title) :is(p,a,span){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-grid:not([product-grid-view=mobile-single]) .price,.product-grid:not([product-grid-view=mobile-single]) .price *{font-size:12.5px!important}.product-grid:not([product-grid-view=mobile-single]) .product-badges__badge{font-size:9px!important;padding:2px 5px!important}.template-collection h1,main[data-template^=collection] h1{font-size:26px!important;line-height:1.15!important;font-weight:800!important}main[data-template^=collection] .shopify-section:first-child .rte,main[data-template^=collection] .shopify-section:first-child p{font-size:13px!important;line-height:1.45!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#4b5260}main[data-template^=collection] .shopify-section:first-child .section{padding-block:18px 6px!important}}.product-card .price,.product-card .price .price-item--sale{font-weight:800;color:var(--ib-ink)}.product-card s,.product-card .compare-at-price{color:#8a9099!important;font-weight:500!important}.product-badges__badge{background:var(--ib-red)!important;color:#fff!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.04em;border-radius:999px!important}.product-badges__badge--sold-out,.product-badges__badge[class*=sold]{background:#5b6170!important}main[data-template^=collection] h1{font-weight:800;letter-spacing:-.02em}@media screen and (max-width:749px){slideshow-slide.resource-list__slide{width:40.5%!important;flex:0 0 40.5%!important;min-width:0!important}.resource-list__slide .product-card :is(p,a,span){font-size:12.5px!important;line-height:1.3!important}.resource-list__slide .price,.resource-list__slide .price *{font-size:13px!important}}@media screen and (min-width:750px){:is(.ib-trust,.ib-edits,.ib-col,.ib-promo-wrap,.ib-store,.ib-ch){max-width:calc(90rem + 80px)!important;padding-inline:40px!important;box-sizing:border-box}}@keyframes ibs-fade{0%{opacity:0}to{opacity:1}}.ibs--anim .ibs__slide.is-active .ibs__mark{animation-name:ibs-fade!important}.ibs__mark{font-size:clamp(11rem,20vw,18rem)!important;transform:translateY(-50%)!important;right:5%!important}@media screen and (max-width:749px){.ibs__mark{right:50%!important;top:26%!important;transform:translate(50%,-50%)!important;font-size:8.5rem!important}}.card-gallery .product-media,.card-gallery .product-media-container{background-color:#f2f4f7}.card-gallery .product-media__image{background-color:#fff}@media screen and (max-width:749px){.resource-list.resource-list__carousel.hidden--desktop:has(product-card){display:none!important}.resource-list--grid.hidden--mobile:has(product-card){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px 8px!important}.resource-list--grid.hidden--mobile:has(product-card)>.resource-list__item:nth-child(n+7){display:none!important}.resource-list--grid.hidden--mobile:has(product-card) .card-gallery,.resource-list--grid.hidden--mobile:has(product-card) .card-gallery *{border-radius:10px}.resource-list--grid.hidden--mobile:has(product-card) .product-card :is(.text-block,.product-title) :is(p,a,span,h3,h4){font-size:12px!important;line-height:1.3!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.resource-list--grid.hidden--mobile:has(product-card) .price,.resource-list--grid.hidden--mobile:has(product-card) .price *{font-size:12.5px!important}.resource-list--grid.hidden--mobile:has(product-card) .product-badges__badge{font-size:9px!important;padding:2px 5px!important}}@keyframes ib-heading-flow{to{background-position:200% center}}:is(.ib-edits__title,.ib-col__heading,.ib-store__title),main[data-template=index] .text-block.h3>:is(h2,h3){background-image:linear-gradient(90deg,#0b0d12,#1f6fd1,#e11d2e,#1f6fd1,#0b0d12);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:ib-heading-flow 5s linear infinite}@media(prefers-reduced-motion:reduce){:is(.ib-edits__title,.ib-col__heading,.ib-store__title),main[data-template=index] .text-block.h3>:is(h2,h3){animation:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ibuy-premium.css.map */
