.announcement-bar__message{padding-block-start:9px;padding-block-end:9px}.header__linklist-link{font-weight:600;font-size:16px;line-height:1.5}.header__linklist-item.black-week-sale{background-color:#ffef6c;color:#000;margin-top:-22px;margin-bottom:-22px;margin-left:-1rem;height:70px;padding:0 1rem;display:flex;justify-items:center;align-items:center}.mobile-nav__item.black-week-sale{background-color:#ffef6c;margin:0 -40px;padding:0 var(--container-gutter)}.mobile-nav__item.black-week-sale>a{color:#000}.header__linklist-item.christmas-sale{background-color:#081f49;color:#fff;margin-top:-21px;margin-bottom:-22px;margin-left:-1rem;height:70px;padding:0 1rem;display:flex;justify-items:center;align-items:center}.header__linklist-item.christmas-sale .header__linklist-link{display:flex;column-gap:1rem}.mobile-nav__item.christmas-sale{background-color:#081f49;margin:0 -40px;padding:0 40px}.mobile-nav__item.christmas-sale>a{color:#fff}.header__linklist-item:not(:last-child){margin-inline-end:50px!important}.image-overlay--xsmall{--image-height: 150px}@media screen and (min-width: 741px){.image-overlay--xsmall{--image-height: 350px}}[aria-controls=newsletter-popup]{display:none!important}@media screen and (min-width: 767px){#shopify-section-template--23031477207343__rich_text_cdMJNH .section{margin:0}}#mobile-menu-drawer{z-index:2147483648}#mobile-menu-drawer .drawer__header{display:flex;justify-content:space-between;color:#fff;background-color:#1e1e1e;padding-block-start:18px!important;padding-block-end:18px!important}.drawer__footer__social-media{margin-inline:calc(-1 * var(--container-gutter));margin-bottom:20px;padding:0 var(--container-gutter) 20px;border-bottom:1px solid rgb(var(--root-border-color))}.product-item-meta__variant-list{justify-content:start;overflow-wrap:anywhere;display:grid;grid-auto-flow:column;grid-gap:6px;margin-block-start:10px;margin-block-end:2px}.product-usp{margin-top:16px}.product-usp ul{padding-left:15px}.product-form__b2b-inventory{margin-bottom:-1.5rem}.image-swatch{width:36px;height:36px;overflow:auto;border:1px solid transparent;border-radius:5px;transition:all .2s ease-in-out}.image-swatch:hover{border-color:#dedede}.image-swatch:has(input:checked){border-color:#000;transition:none}.readmore-container{position:relative;max-height:350px;overflow:hidden;transition:max-height .5s ease-in-out}.readmore-container.expanded{max-height:50000px}.readmore-container.expanded>.readmore-overlay{display:none}.readmore-overlay{position:absolute;bottom:0;left:0;right:0;height:150px;display:flex;justify-content:center;align-items:end;background-image:linear-gradient(to bottom,transparent 0%,white 60%)}.price--msrp{opacity:.7;margin-inline-end:5px!important}.shopify-section--main-page-team{background:#f6f6f6}.team-joola__section{padding-block:calc(var(--vertical-breather-tight) / 2)}.team-joola__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1.5rem;grid-row-gap:2rem}@media screen and (min-width: 992px){.team-joola__grid{grid-template-columns:repeat(3,1fr);grid-column-gap:2rem;grid-row-gap:3rem}}@media screen and (min-width: 1200px){.team-joola__grid{grid-template-columns:repeat(4,1fr)}.team-joola__section{padding-block:var(--vertical-breather-tight)}}.team-joola__grid__card{display:block;position:relative;overflow:hidden;aspect-ratio:.7875}.team-joola__grid__card__image{width:100%;height:100%;object-fit:cover}.team-joola__grid__card__details{position:absolute;top:auto;bottom:0;width:100%;min-height:0;background-color:#fff;padding:12px 15px;transition:min-height .3s ease-in-out}.team-joola__grid__card__details__title{margin-block-end:0!important}.team-joola__grid__card__details__wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in,padding-top .3s ease-in}.team-joola__grid__card__details__wrapper__content{overflow:hidden}.team-joola__grid__card__details__social-media{display:flex;margin-top:.5rem}.team-joola__grid__card:hover .team-joola__grid__card__details{min-height:100%;max-height:100%;overflow:auto}.team-joola__grid__card:hover .team-joola__grid__card__details__wrapper{grid-template-rows:1fr;padding-top:1rem}@media screen and (min-width: 992px){.team-joola__grid__card__details{padding:20px 25px}.team-joola__grid__card:hover .team-joola__grid__card__details__wrapper{padding-top:2rem}}.footer__newsletter-form{display:flex;flex-direction:row;flex-wrap:wrap;margin-block-start:0!important}.footer__newsletter-form__child{width:100%}@media screen and (max-width: 991px){.klaviyo-newsletter-form [data-testid=form-row]{display:block!important}.klaviyo-newsletter-form [data-testid=form-row] div{padding-right:0!important;padding-left:0!important}.klaviyo-newsletter-form [type=button]{width:100%!important}}@media screen and (min-width: 992px){.footer__newsletter-form{flex-wrap:nowrap;column-gap:2rem}.footer__newsletter-form__child{width:50%}}.footer__newsletter-form [type=button]{padding:0 27.5px!important}@media screen and (min-width: 1000px){.footer{padding-block-start:50px!important}}.footer__aside{align-items:end}.footer__logo>img{width:53px}@media screen and (min-width: 992px){.footer__logo{padding-right:4rem}.footer__logo>img{width:95px}}@media screen and (min-width: 1200px){.footer__logo>img{width:135px}}.rich-text__image-wrapper{display:flex;justify-content:center;margin-top:15px}.overflow-hidden{overflow:hidden}.tabs{border-bottom:1px solid #CCD2DC;white-space:nowrap;width:max-content}.tabs .tablink:after{position:absolute;left:0;bottom:-1px;transition:.4s;height:2px;z-index:1;background-color:transparent;content:"";width:100%}.tabs .tablink.open:after{background-color:#000}.tabs li.tablink{padding:0 8px;cursor:pointer}@media screen and (min-width: 1200px){.tabs li.tablink{padding:0 29px}}.tabs li a{font-size:14px;font-weight:700;padding:6px 1px;display:inline-block;transition:color ease-in-out .3s;pointer-events:none}.tabs li:not(.open) a{color:var(--text-color)!important}.tabs li:hover a{color:var(--text-color)!important}.tabs{border-bottom:1px solid #dedede;padding-inline-start:0}.tabs .tablink{padding:.75rem 1.2rem;position:relative}.tabs .tablink .nav-link{transition:ease-in-out .25s}.tablink.open .nav-link,.tablink .nav-link:hover .nav-link{color:#1e1e1e}.tabcontent{position:absolute;top:0;left:0;right:0;visibility:hidden;overflow:hidden}.tabcontent.open{position:relative;visibility:visible;overflow:visible}@media (max-width: 991px){.swiper-wrapper{justify-content:center}.slider-active .swiper-wrapper{justify-content:normal}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
