#offcanvas-menu.ig-menu{--ig-accent: #B6382D;--ig-dark: #181616;--ig-bg: #ffffff;--ig-surface: #F8F7F7;--ig-text: #181616;--ig-muted: rgba(24, 22, 22, .55);--ig-line: rgba(24, 22, 22, .1);--ig-circle-size: 72px;--ig-head-font: var(--bs-headings-font-family, "Bebas Neue", sans-serif);width:min(420px,90vw)!important;max-width:none;background:var(--ig-bg);color:var(--ig-text);display:flex;flex-direction:column;border-radius:0!important;margin:0!important}#offcanvas-menu.ig-menu.ig-menu--dark{--ig-bg: var(--ig-dark);--ig-surface: rgba(255, 255, 255, .05);--ig-text: #ffffff;--ig-muted: rgba(255, 255, 255, .55);--ig-line: rgba(255, 255, 255, .1)}.ig-menu__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1rem;background:var(--ig-dark);color:#fff;flex-shrink:0}.ig-menu__logo{display:inline-flex;align-items:center;color:#fff;text-decoration:none;min-width:0}.ig-menu__logo img{max-width:170px;object-fit:contain}.ig-menu__logo img.ig-invert{filter:brightness(0) invert(1)}.ig-menu__logo-text{font-family:var(--ig-head-font);font-size:1.6rem;letter-spacing:.04em;line-height:1}.ig-menu__header-actions{display:flex;align-items:center;gap:.25rem}.ig-menu__icon-btn,.ig-menu__close{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:transparent;border:0;border-radius:50%;text-decoration:none;transition:background .2s ease}.ig-menu__icon-btn:hover,.ig-menu__close:hover{background:#ffffff1a;color:#fff}.ig-menu__close{background:var(--ig-accent);margin-left:.25rem}.ig-menu__close:hover{background:var(--ig-accent);filter:brightness(1.1)}.ig-menu__checkered{height:10px;flex-shrink:0;background-color:#fff;background-image:linear-gradient(45deg,var(--ig-dark) 25%,transparent 25%,transparent 75%,var(--ig-dark) 75%),linear-gradient(45deg,var(--ig-dark) 25%,transparent 25%,transparent 75%,var(--ig-dark) 75%);background-size:10px 10px;background-position:0 0,5px 5px;border-bottom:3px solid var(--ig-accent)}.ig-menu__body{padding:1rem 0 1.5rem!important;overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1 1 auto}.ig-section-title{display:flex;align-items:center;gap:.6rem;padding:0 1rem;margin:0 0 .75rem;font-family:var(--ig-head-font);font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ig-muted)}.ig-section-title:before{content:"";width:18px;height:3px;background:var(--ig-accent);transform:skew(-25deg);flex-shrink:0}.ig-section-title:after{content:"";flex:1;height:1px;background:var(--ig-line)}.ig-section-title--menu{margin-top:1.25rem;margin-bottom:.25rem}.ig-promo{position:relative;display:block;margin:0 1rem 1.25rem;padding:1.15rem 1.15rem 1.1rem;min-height:130px;overflow:hidden;background:var(--ig-promo-bg, var(--ig-accent));color:var(--ig-promo-text, #fff);text-decoration:none;isolation:isolate;clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%);transition:transform .2s ease}.ig-promo:hover{color:var(--ig-promo-text, #fff)}.ig-promo:active{transform:scale(.985)}.ig-promo--image{min-height:170px;display:flex;align-items:flex-end}.ig-promo__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.ig-promo__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000001a,#000000d9);z-index:-1}.ig-promo__stripes{position:absolute;top:-20%;right:-10px;width:120px;height:140%;z-index:-1;background:repeating-linear-gradient(90deg,rgba(255,255,255,.16) 0 14px,transparent 14px 26px);transform:skew(-22deg)}.ig-promo__content{position:relative;display:flex;flex-direction:column;gap:.2rem}.ig-promo__badge{align-self:flex-start;padding:.2rem .55rem .15rem;background:var(--ig-dark);color:#fff;font-family:var(--ig-head-font);font-size:.85rem;letter-spacing:.1em;line-height:1.2;transform:skew(-12deg);margin-bottom:.25rem}.ig-promo--image .ig-promo__badge{background:var(--ig-accent)}.ig-promo__title{font-family:var(--ig-head-font);font-size:2.1rem;line-height:.95;letter-spacing:.02em;text-transform:uppercase}.ig-promo__subtitle{font-size:.95rem;opacity:.9;line-height:1.25}.ig-promo__countdown{display:flex;gap:.35rem;margin-top:.5rem}.ig-promo__countdown[hidden]{display:none}.ig-promo__countdown>span{display:flex;flex-direction:column;align-items:center;min-width:44px;padding:.25rem .3rem .2rem;background:#00000059;line-height:1}.ig-promo__countdown b{font-family:var(--ig-head-font);font-size:1.35rem;font-weight:400}.ig-promo__countdown small{font-size:.65rem;text-transform:uppercase;opacity:.8;letter-spacing:.05em}.ig-promo__btn{align-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;margin-top:.65rem;padding:.45rem .9rem;background:#fff;color:var(--ig-dark);font-weight:600;font-size:.85rem;letter-spacing:.06em;text-transform:uppercase}.ig-circles{margin-bottom:.25rem}.ig-circles__track{display:flex;gap:.9rem;margin:0;padding:.25rem 1rem .75rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ig-circles__track::-webkit-scrollbar{display:none}.ig-circles__item{flex:0 0 auto;scroll-snap-align:start}.ig-circles__link{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:calc(var(--ig-circle-size) + 8px);text-decoration:none;color:var(--ig-text)}.ig-circles__ring{position:relative;width:calc(var(--ig-circle-size) + 8px);height:calc(var(--ig-circle-size) + 8px);padding:3px;border-radius:50%;background:conic-gradient(from 210deg,var(--ig-accent),var(--ig-dark),var(--ig-accent));transition:transform .2s ease}.ig-circles__link:active .ig-circles__ring{transform:scale(.94)}.ig-circles__img{display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;background:var(--ig-surface);border:2px solid var(--ig-bg)}.ig-circles__img img,.ig-circles__img svg{width:100%;height:100%;object-fit:cover;display:block}.ig-circles__img .ig-placeholder{background:#e9e7e7;fill:#00000040}.ig-circles__tag{position:absolute;bottom:-4px;left:50%;transform:translate(-50%) skew(-10deg);padding:.05rem .4rem;background:var(--ig-accent);color:#fff;font-family:var(--ig-head-font);font-size:.72rem;letter-spacing:.06em;line-height:1.3;white-space:nowrap}.ig-circles__label{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;line-height:1.15;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ig-circles__link.is-active .ig-circles__label{color:var(--ig-accent)}.ig-circles__link.is-active .ig-circles__ring{background:var(--ig-accent)}#offcanvas-menu.ig-menu #offcanvas-menu-nav.ig-nav{margin:0 0 1rem;padding:0}#offcanvas-menu.ig-menu #offcanvas-menu-nav .ig-nav__link{position:relative;display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-bottom:1px solid var(--ig-line);color:var(--ig-text);font-family:var(--ig-head-font);font-size:1.6rem;font-weight:400;letter-spacing:.03em;line-height:1;text-transform:uppercase;transition:color .2s ease,padding-left .2s ease,background .2s ease}#offcanvas-menu.ig-menu #offcanvas-menu-nav .nav-link[aria-expanded]:after{display:none}#offcanvas-menu.ig-menu #offcanvas-menu-nav .ig-nav__link:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--ig-accent);transform:scaleY(0);transition:transform .2s ease}#offcanvas-menu.ig-menu #offcanvas-menu-nav .ig-nav__link:hover,#offcanvas-menu.ig-menu #offcanvas-menu-nav .ig-nav__link[aria-expanded=true],#offcanvas-menu.ig-menu #offcanvas-menu-nav .ig-nav__link.active{color:var(--ig-accent)}#offcanvas-menu.ig-menu #offcanvas-menu-nav .ig-nav__link:hover:before,#offcanvas-menu.ig-menu #offcanvas-menu-nav .ig-nav__link[aria-expanded=true]:before,#offcanvas-menu.ig-menu #offcanvas-menu-nav .ig-nav__link.active:before{transform:scaleY(1)}.ig-nav__num{display:none;min-width:1.6rem;font-size:.95rem;color:var(--ig-accent);letter-spacing:.04em;font-style:italic}.ig-menu--numbers .ig-nav__num{display:inline-block}.ig-nav__text{flex:1;min-width:0}.ig-nav__arrow{opacity:.4;flex-shrink:0;transition:transform .2s ease,opacity .2s ease}.ig-nav__link:hover .ig-nav__arrow{opacity:1;transform:translate(3px)}.ig-nav__plus{position:relative;width:26px;height:26px;flex-shrink:0;border:1.5px solid var(--ig-line);border-radius:50%;transition:transform .25s ease,background .2s ease,border-color .2s ease}.ig-nav__plus:before,.ig-nav__plus:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:2px;background:currentColor;transform:translate(-50%,-50%);transition:transform .25s ease}.ig-nav__plus:after{transform:translate(-50%,-50%) rotate(90deg)}[aria-expanded=true]>.ig-nav__plus{background:var(--ig-accent);border-color:var(--ig-accent);color:#fff}[aria-expanded=true]>.ig-nav__plus:after{transform:translate(-50%,-50%) rotate(0)}.ig-nav__plus--sm{width:20px;height:20px;border-width:1px}.ig-nav__plus--sm:before,.ig-nav__plus--sm:after{width:8px}#offcanvas-menu.ig-menu #offcanvas-menu-nav .ig-subnav{padding:.35rem 0 .6rem;margin:0;background:var(--ig-surface);border-bottom:1px solid var(--ig-line)}#offcanvas-menu.ig-menu #offcanvas-menu-nav .ig-subnav--l3{border-bottom:0;padding:0 0 .35rem;background:transparent}.ig-subnav__link{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.6rem 1rem .6rem 1.5rem;color:var(--ig-text);font-size:1.02rem;font-weight:500;text-decoration:none;letter-spacing:.01em}.ig-menu--numbers .ig-subnav__link{padding-left:3.45rem}.ig-subnav--l3 .ig-subnav__link{padding-left:2.25rem;font-size:.95rem;color:var(--ig-muted)}.ig-menu--numbers .ig-subnav--l3 .ig-subnav__link{padding-left:4.25rem}.ig-subnav__link:hover,.ig-subnav__link.active,.ig-subnav__link[aria-expanded=true]{color:var(--ig-accent)}.ig-subnav__all{justify-content:flex-start;color:var(--ig-accent);font-weight:700;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}#offcanvas-menu.ig-menu #offcanvas-menu-nav .ig-subnav__card a{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem .5rem 1.5rem;text-align:left;color:var(--ig-text);text-decoration:none;font-size:.95rem}.ig-menu--numbers #offcanvas-menu-nav .ig-subnav__card a{padding-left:3.45rem!important}.ig-subnav__card img{width:56px;height:56px;object-fit:cover;flex-shrink:0}.ig-subnav__card-title{display:block;font-weight:600}.ig-subnav__card-price{display:block;color:var(--ig-accent);font-weight:600;font-size:.9rem}.ig-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin:0 1rem 1rem;padding:0;list-style:none}.ig-trust li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.35rem;padding:.75rem .35rem;background:var(--ig-surface);border-top:2px solid var(--ig-accent);font-size:.75rem;font-weight:600;line-height:1.15;text-transform:uppercase;letter-spacing:.02em}.ig-trust svg{color:var(--ig-accent)}.ig-store-card{position:relative;margin:0 1rem 1rem;padding:1rem 1rem 1rem 1.15rem;background:var(--ig-dark);color:#fff;overflow:hidden}.ig-menu--dark .ig-store-card{background:#ffffff0f}.ig-store-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--ig-accent)}.ig-store-card__text{font-size:.95rem;line-height:1.35}.ig-store-card__text p{margin:0}.ig-store-card__text strong{font-family:var(--ig-head-font);font-weight:400;font-size:1.35rem;letter-spacing:.03em}.ig-store-card__btn{display:inline-flex;margin-top:.75rem;padding:.4rem .9rem;border:1.5px solid #fff;color:#fff;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.ig-store-card__btn:hover{background:#fff;color:var(--ig-dark)}.ig-store-card__footer{margin-top:.75rem;font-size:.8rem;opacity:.8}.ig-stars{color:#f5b400;letter-spacing:1px;margin-right:.25rem}#offcanvas-menu.ig-menu #offcanvas-menu-utilities-nav.ig-utils{display:flex;flex-direction:row!important;flex-wrap:wrap;gap:.25rem .4rem;margin:0 1rem 1rem;padding:0}#offcanvas-menu.ig-menu #offcanvas-menu-utilities-nav .nav-link{padding:.3rem .7rem;border:1px solid var(--ig-line);color:var(--ig-muted);font-size:.8rem;font-weight:500;border-radius:50rem}#offcanvas-menu.ig-menu #offcanvas-menu-utilities-nav .nav-link:hover,#offcanvas-menu.ig-menu #offcanvas-menu-utilities-nav .nav-link.active{color:var(--ig-accent);border-color:var(--ig-accent)}.ig-upsells{padding:0 1rem 1rem}.ig-menu--dark .ig-upsells{margin:0 1rem 1rem;padding:1rem;background:#fff;color:var(--bs-body-color)}#offcanvas-menu.ig-menu .ig-menu__footer{background:var(--ig-dark);border-top:3px solid var(--ig-accent)}#offcanvas-menu.ig-menu .ig-menu__footer .social-icons .nav-link{color:#fff}@media(prefers-reduced-motion:no-preference){#offcanvas-menu.ig-menu.show .ig-promo,#offcanvas-menu.ig-menu.show .ig-circles,#offcanvas-menu.ig-menu.show .ig-nav>li{animation:igFadeUp .45s ease both}#offcanvas-menu.ig-menu.show .ig-circles{animation-delay:.06s}#offcanvas-menu.ig-menu.show .ig-nav>li:nth-child(1){animation-delay:.1s}#offcanvas-menu.ig-menu.show .ig-nav>li:nth-child(2){animation-delay:.13s}#offcanvas-menu.ig-menu.show .ig-nav>li:nth-child(3){animation-delay:.16s}#offcanvas-menu.ig-menu.show .ig-nav>li:nth-child(4){animation-delay:.19s}#offcanvas-menu.ig-menu.show .ig-nav>li:nth-child(5){animation-delay:.22s}#offcanvas-menu.ig-menu.show .ig-nav>li:nth-child(n+6){animation-delay:.25s}}@keyframes igFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ig-menu__checkered{height:6px;background-size:6px 6px;background-position:0 0,3px 3px;border-bottom-width:2px}.ig-promo__arrow{display:none}.ig-promo--compact{display:flex;align-items:center;gap:.75rem;min-height:0;padding:.7rem .8rem .7rem 1rem;clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%)}.ig-promo--compact.ig-promo--image{min-height:0;align-items:center}.ig-promo--compact .ig-promo__overlay{background:#000000bf}.ig-promo--compact .ig-promo__content{flex:1;min-width:0;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.3rem .6rem}.ig-promo--compact .ig-promo__badge{margin:0;font-size:.75rem;padding:.15rem .45rem .1rem}.ig-promo--compact .ig-promo__title{font-size:1.55rem;line-height:1}.ig-promo--compact .ig-promo__subtitle,.ig-promo--compact .ig-promo__btn{display:none}.ig-promo--compact .ig-promo__countdown{flex-basis:100%;margin-top:.1rem;gap:.25rem}.ig-promo--compact .ig-promo__countdown>span{flex-direction:row;align-items:baseline;gap:.15rem;min-width:0;padding:.1rem .35rem}.ig-promo--compact .ig-promo__countdown b{font-size:1rem}.ig-promo--compact .ig-promo__countdown small{font-size:.6rem}.ig-promo--compact .ig-promo__stripes{width:70px;right:30px}.ig-promo--compact .ig-promo__arrow{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:50%;background:#fff;color:var(--ig-dark)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ig-mobile-menu.css.map */
