.mega-menu{position:static}.mega-menu:hover .mega-menu__content,.mega-menu.is-active .mega-menu__content,details[open] .mega-menu .mega-menu__content{opacity:1;visibility:visible}.mega-menu .header__menu-item,.mega-menu .header__menu-item--span{position:relative}.mega-menu .header__menu-item:before,.mega-menu .header__menu-item--span:before{content:"";position:absolute;width:calc(100% + var(--spacing-l));height:7rem;top:0;left:-.8rem}.mega-menu .mega-menu__content{background-color:rgb(var(--color-background));width:100%;left:0;overflow-y:auto;padding:var(--spacing-xl) 0;position:absolute;top:100%;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:-1}.mega-menu .mega-menu__content li.list-menu__wrapper{text-decoration:none;color:rgb(var(--color-foreground));padding:var(--spacing-s) var(--spacing-m);font-weight:600;border-radius:var(--spacing-s);margin-bottom:var(--spacing-s)}.mega-menu .mega-menu__content li.list-menu__wrapper:last-child{margin-bottom:0}.mega-menu .mega-menu__content li.list-menu__wrapper details[open] .list-menu__item svg{transform:translateY(-50%) rotate(90deg);transition:transform .3s ease-in-out}.mega-menu .mega-menu__content li.list-menu__wrapper .list-menu__item{text-decoration:none;color:rgb(var(--color-foreground));position:relative}.mega-menu .mega-menu__content li.list-menu__wrapper .list-menu__item svg{position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(0);transition:transform .3s ease-in-out}.mega-menu .mega-menu__content li.list-menu__wrapper .list-menu__item.list-menu__item--first:after{content:"";position:absolute;left:-12px;top:-8px;width:calc(100% + var(--spacing-xl));height:calc(100% + var(--spacing-l))}.mega-menu .mega-menu__content li.list-menu__wrapper .list-menu__sub-item{color:rgb(var(--color-foreground));font-weight:400}.mega-menu .mega-menu__content li.list-menu__wrapper .list-menu__sub-item.list-menu__item--active,.mega-menu .mega-menu__content li.list-menu__wrapper .list-menu__sub-item[aria-current=page],.mega-menu .mega-menu__content li.list-menu__wrapper .list-menu__sub-item:hover{color:rgb(var(--color-foreground-highlight))}.mega-menu .mega-menu__content li.list-menu__wrapper .list-menu{margin-top:var(--spacing-l)}.mega-menu .mega-menu__content li.list-menu__wrapper .list-menu li{margin-bottom:var(--spacing-s)}.mega-menu .mega-menu__content li.list-menu__wrapper .list-menu li:last-child{margin-bottom:0}.mega-menu .mega-menu__content .bubbles__wrapper{display:flex;flex-wrap:wrap;gap:var(--spacing-xl);margin:-.8rem 0;justify-content:center;width:calc(var(--bubbles-per-row) * 12rem + (var(--bubbles-per-row)) * var(--spacing-xl));margin-left:auto;margin-right:auto}.mega-menu .mega-menu__content .bubbles__wrapper .bubble{min-width:12rem;cursor:pointer}.mega-menu .mega-menu__content .bubbles__wrapper .bubble .bubble__link{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:rgb(var(--color-foreground));background:transparent;cursor:pointer}.mega-menu .mega-menu__content .bubbles__wrapper .bubble .bubble__link img{border-radius:100%;border:.1rem solid var(--border-color);background:rgb(var(--color-background));mix-blend-mode:multiply;object-fit:none;margin-bottom:var(--spacing-xs)}.mega-menu .mega-menu__content .bubbles__wrapper .bubble .bubble__title.bubble__title--active,.mega-menu .mega-menu__content .bubbles__wrapper .bubble .bubble__title[aria-current=page]{color:rgb(var(--color-foreground-highlight))}.mega-menu .mega-menu__content .bubbles__wrapper .bubble:hover .bubble__link img{border-color:rgb(var(--color-foreground-highlight))}.mega-menu .mega-menu__content .product-boxes__container{text-align:center}.mega-menu .mega-menu__content .product-boxes__container .product-boxes__wrapper{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xl);margin-top:var(--spacing-l);align-items:unset}.mega-menu .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box{text-decoration:none;color:rgb(var(--color-foreground));border-radius:var(--spacing-s);padding:var(--spacing-m) var(--spacing-m) var(--spacing-xl) var(--spacing-m);position:relative;flex:1}.mega-menu .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .icon__wrapper{display:flex;align-items:center;justify-content:center;gap:var(--spacing-s);margin-bottom:var(--spacing-s);background:transparent;justify-content:flex-start}.mega-menu .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .icon__wrapper span{font-weight:600;color:rgb(var(--color-background));letter-spacing:.4px}.mega-menu .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content{display:flex;gap:var(--spacing-l);text-align:left}.mega-menu .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .short-title{display:block;margin-bottom:var(--spacing-xs);font-weight:600;color:rgb(var(--color-foreground))}.mega-menu .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .long-title{display:block;margin-bottom:var(--spacing-s);color:rgb(var(--color-foreground-subtext))}.mega-menu .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .product-link{text-decoration:underline;color:rgb(var(--color-foreground-highlight));text-transform:uppercase;margin-top:var(--spacing-s);font-weight:600;letter-spacing:.4px}.mega-menu .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .product-link:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer}.mega-menu .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .stamped-badge{display:flex;align-items:center}.mega-menu .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .stamped-product-reviews-badge .stamped-badge-caption{margin-left:.5rem;font-size:1rem;color:rgb(var(--color-foreground))}.mega-menu .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .stamped-product-reviews-badge .stamped-badge-caption[data-reviews][data-label][data-version="2"]>span{display:none!important}.mega-menu .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .stamped-fa-star:before,.mega-menu .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .stamped-fa:before{font-size:1.4rem}.mega-menu .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .fa-star-half-o:before,.mega-menu .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .fa-star-o:before,.mega-menu .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .fa-star:before,.mega-menu .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .stamped-fa-star-half-o:before,.mega-menu .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .stamped-fa-star-o:before,.mega-menu .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .stamped-fa-star:before{font-size:1.4rem}.mega-menu .mega-menu__content .product-boxes__container .button{margin-top:var(--spacing-xl);letter-spacing:.4px;padding:1rem var(--spacing-3xl)}.mega-menu .mega-menu__content .abouts-us__wrapper{display:flex;gap:var(--spacing-xl)}.mega-menu .mega-menu__content .abouts-us__wrapper .about-us__item{display:flex;flex:1;justify-content:space-between;padding:var(--spacing-xl);border-radius:var(--spacing-s);gap:var(--spacing-l)}.mega-menu .mega-menu__content .abouts-us__wrapper .about-us__item .heading-link{margin-bottom:var(--spacing-l);color:rgb(var(--color-foreground));background:transparent;font-weight:600}.mega-menu .mega-menu__content .abouts-us__wrapper .about-us__item .text-link{margin-bottom:var(--spacing-l);color:rgb(var(--color-foreground))}.mega-menu .mega-menu__content .abouts-us__wrapper .about-us__item .text-link:last-child{margin-bottom:0}.mega-menu .mega-menu__content .abouts-us__wrapper .about-us__item .text-link[aria-current=page],.mega-menu .mega-menu__content .abouts-us__wrapper .about-us__item .text-link:hover{color:rgb(var(--color-foreground-highlight))}.mega-menu .mega-menu__content .abouts-us__wrapper .about-us__item img{width:auto;min-width:100%;height:20.6rem;object-fit:cover;border-radius:var(--spacing-m);align-self:end}.mega-menu .mega-menu__content .abouts-us__wrapper .about-us__item .about-us__item--image{align-self:end;display:block;flex:1}.mega-menu .mega-menu__content .abouts-us__wrapper .about-us__item .about-us__item--content{flex:1}@media screen and (min-width: 990px){.mega-menu .page-width{max-width:108.4rem}.mega-menu .page-width.bubbles-mega-menu{max-width:100%}}.header__search .search__input.field__input{padding:var(--spacing-m) var(--spacing-l);border:none;outline:none;box-shadow:unset;background:rgb(var(--color-background));font-size:1.6rem;font-family:var(--font-body-family);color:rgb(var(--color-foreground-text));border-radius:var(--spacing-xs)}.header__search .search__input.field__input:focus,.header__search .search__input.field__input:focus-visible,.header__search .search__input.field__input:focus-within,.header__search .search__input.field__input:hover{border:none;outline:none;box-shadow:unset}.header__search .search__input.field__input::-webkit-input-placeholder{font-family:inherit;color:rgb(var(--color-foreground-subtext))}.header__search .search__input.field__input:focus~.field__label{display:none}.header__search .search .field:after,.header__search .search .field:before{display:none}@media screen and (min-width: 990px){.header__search .search-modal__content{padding:0;max-width:var(--page-width)}.header__search .search-modal__form{max-width:unset}}.mega-menu__wrapper{position:static}.mega-menu__wrapper .mega-menu__content li.list-menu__wrapper{text-decoration:none;color:rgb(var(--color-foreground));padding:var(--spacing-s) var(--spacing-m);font-weight:600;border-radius:var(--spacing-s);margin-bottom:var(--spacing-s)}.mega-menu__wrapper .mega-menu__content li.list-menu__wrapper:last-child{margin-bottom:var(--spacing-m)}.mega-menu__wrapper .mega-menu__content li.list-menu__wrapper:first-child{margin-top:var(--spacing-m)}.mega-menu__wrapper .mega-menu__content li.list-menu__wrapper details[open] .list-menu__item svg{transform:translateY(-50%) rotate(90deg);transition:transform .3s ease-in-out}.mega-menu__wrapper .mega-menu__content li.list-menu__wrapper .list-menu__item{text-decoration:none;color:rgb(var(--color-foreground));position:relative}.mega-menu__wrapper .mega-menu__content li.list-menu__wrapper .list-menu__item svg{position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(0);transition:transform .3s ease-in-out}.mega-menu__wrapper .mega-menu__content li.list-menu__wrapper .list-menu__sub-item{color:rgb(var(--color-foreground));font-weight:400}.mega-menu__wrapper .mega-menu__content li.list-menu__wrapper .list-menu{margin-top:var(--spacing-l)}.mega-menu__wrapper .mega-menu__content li.list-menu__wrapper .list-menu li{margin-bottom:var(--spacing-s)}.mega-menu__wrapper .mega-menu__content li.list-menu__wrapper .list-menu li:last-child{margin-bottom:0}.mega-menu__wrapper .mega-menu__content .bubbles__wrapper{display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:2rem;margin:var(--spacing-s) 0}.mega-menu__wrapper .mega-menu__content .bubbles__wrapper .bubble{width:20%;text-align:center}.mega-menu__wrapper .mega-menu__content .bubbles__wrapper .bubble .bubble__link{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:rgb(var(--color-foreground));background:transparent}.mega-menu__wrapper .mega-menu__content .bubbles__wrapper .bubble .bubble__link img{border-radius:100%;border:.1rem solid var(--border-color);background:rgb(var(--color-background));mix-blend-mode:multiply;object-fit:none;margin-bottom:var(--spacing-xs)}.mega-menu__wrapper .mega-menu__content .product-boxes__container{text-align:center;margin:var(--spacing-l) 0}.mega-menu__wrapper .mega-menu__content .product-boxes__container .product-boxes__wrapper{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xl);flex-direction:column}.mega-menu__wrapper .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box{text-decoration:none;color:rgb(var(--color-foreground));border-radius:var(--spacing-s);padding:var(--spacing-m) var(--spacing-m) var(--spacing-xl) var(--spacing-m);position:relative;flex:1;width:100%}.mega-menu__wrapper .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .icon__wrapper{display:flex;align-items:center;justify-content:center;gap:var(--spacing-s);margin-bottom:var(--spacing-s);background:transparent;justify-content:flex-start}.mega-menu__wrapper .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .icon__wrapper span{font-weight:600;color:rgb(var(--color-background));letter-spacing:.4px}.mega-menu__wrapper .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content{display:flex;gap:var(--spacing-l);text-align:left}.mega-menu__wrapper .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content img{width:12rem;min-width:12rem;height:10rem;object-fit:contain}.mega-menu__wrapper .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .short-title{display:block;margin-bottom:var(--spacing-xs);font-weight:600;color:rgb(var(--color-foreground))}.mega-menu__wrapper .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .long-title{display:block;margin-bottom:var(--spacing-s);color:rgb(var(--color-foreground-subtext))}.mega-menu__wrapper .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .product-link{text-decoration:underline;color:rgb(var(--color-foreground-highlight));text-transform:uppercase;margin-top:var(--spacing-s);letter-spacing:.4px;font-weight:600}.mega-menu__wrapper .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .product-link:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer}.mega-menu__wrapper .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .stamped-badge{display:flex;align-items:center}.mega-menu__wrapper .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .stamped-product-reviews-badge .stamped-badge-caption{margin-left:.5rem;font-size:1rem;color:rgb(var(--color-foreground))}.mega-menu__wrapper .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .stamped-product-reviews-badge .stamped-badge-caption[data-reviews][data-label][data-version="2"]>span{display:none!important}.mega-menu__wrapper .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .stamped-fa-star:before,.mega-menu__wrapper .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .stamped-fa:before{font-size:1.4rem}.mega-menu__wrapper .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .fa-star-half-o:before,.mega-menu__wrapper .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .fa-star-o:before,.mega-menu__wrapper .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .fa-star:before,.mega-menu__wrapper .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .stamped-fa-star-half-o:before,.mega-menu__wrapper .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .stamped-fa-star-o:before,.mega-menu__wrapper .mega-menu__content .product-boxes__container .product-boxes__wrapper .product-box .product-content .stamped-fa-star:before{font-size:1.4rem}.mega-menu__wrapper .mega-menu__content .product-boxes__container .button{margin-top:var(--spacing-xl);width:100%}.mega-menu__wrapper .mega-menu__content .abouts-us__wrapper{display:flex;gap:var(--spacing-m);flex-wrap:wrap;margin:var(--spacing-l) 0}.mega-menu__wrapper .mega-menu__content .abouts-us__wrapper .about-us__item{display:flex;flex-wrap:wrap;padding:var(--spacing-xl);border-radius:var(--spacing-s);gap:var(--spacing-xl);width:100%}.mega-menu__wrapper .mega-menu__content .abouts-us__wrapper .about-us__item .heading-link{margin-bottom:var(--spacing-l);color:rgb(var(--color-foreground));background:transparent;font-weight:600}.mega-menu__wrapper .mega-menu__content .abouts-us__wrapper .about-us__item .text-link{margin-bottom:var(--spacing-l);color:rgb(var(--color-foreground))}.mega-menu__wrapper .mega-menu__content .abouts-us__wrapper .about-us__item .text-link:last-child{margin-bottom:0}.mega-menu__wrapper .mega-menu__content .abouts-us__wrapper .about-us__item img{width:100%;height:21.6rem;object-fit:cover;border-radius:var(--spacing-m);align-self:end}.mega-menu__wrapper .mega-menu__content .abouts-us__wrapper .about-us__item .about-us__item--image{align-self:flex-end;display:block;width:100%}.mega-menu__wrapper .mega-menu__content .page-width{padding:0;max-width:100%}.bubbles__wrapper.menu-drawer__bubbles{display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:2rem;margin:var(--spacing-xs) 0}.bubbles__wrapper.menu-drawer__bubbles .bubble{width:20%;text-align:center}.bubbles__wrapper.menu-drawer__bubbles .bubble .bubble__link{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:rgb(var(--color-foreground));background:transparent}.bubbles__wrapper.menu-drawer__bubbles .bubble .bubble__link img{border-radius:100%;border:.1rem solid var(--border-color);background:rgb(var(--color-background));mix-blend-mode:multiply;object-fit:none;margin-bottom:var(--spacing-xs)}.menu-drawer__utility-links{display:flex;align-items:center;justify-content:center;background:transparent;padding:var(--spacing-l) 0 var(--spacing-3xl) 0}.menu-drawer__utility-links a{color:rgb(var(--color-background));text-transform:uppercase;letter-spacing:.4px;font-weight:600;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto}.menu-drawer__navigation .header__icons{width:100%;position:relative}.menu-drawer__navigation .header__search{flex:1;margin:.7rem var(--spacing-m) .7rem 0}.menu-drawer__navigation .header__search details{width:100%}.menu-drawer__navigation .header__search .header__icon--summary{display:flex;align-items:center;text-decoration:none}.menu-drawer__navigation .header__search .header__icon--summary .header__icon-custom{position:absolute;right:var(--spacing-l);top:50%;transform:translateY(-50%);margin:0}.menu-drawer__navigation .header__search .header__icon--summary input{width:100%}.menu-drawer__navigation .header__search .header__icon--summary input::placeholder{opacity:1}.menu-drawer__navigation .search-modal__content{padding:0}.menu-drawer__navigation details[open]>.search-modal{width:100%;position:fixed;top:0;border:none;height:fit-content;min-height:112px;padding:0 var(--spacing-l) 1.1rem var(--spacing-l);display:flex;align-items:flex-end}.menu-drawer__navigation details[open]>.search-modal .modal__close-button.link{position:fixed;top:0}.menu-drawer__navigation details[open]>.search-modal .search-modal__form{align-self:end}header-drawer .search__button--drawer{position:relative;width:unset;height:unset}.header__search .field__label{color:rgb(var(--color-foreground-subtext))}.header__search--mobile details[open]>.search-modal{width:100%;position:fixed;top:0;border:none;height:fit-content;min-height:112px;padding:0 var(--spacing-l) 1.1rem var(--spacing-l);display:flex;align-items:flex-end}.header__search--mobile details[open]>.search-modal .modal__close-button.link{position:fixed;top:0}.header__search--mobile details[open]>.search-modal .search-modal__form{align-self:end}.header__search--mobile .search-modal__content{padding:0}
/*# sourceMappingURL=/cdn/shop/t/358/assets/mega-menu.css.map */
