@font-face{font-family:Benda;src:url(benda-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.divider__line{border:0!important;height:3px!important;min-height:3px;align-self:center;background-image:linear-gradient(90deg,#6bcb77,#ffd93d,#ff5a5f,#ff73b3,#4d96ff,#2fe6d3)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 14px,transparent 14px 26px);mask-image:repeating-linear-gradient(90deg,#000 0 14px,transparent 14px 26px);-webkit-mask-size:100% 100%;mask-size:100% 100%;border-radius:2px;opacity:1!important}.menu .details-content .direction--row{flex-wrap:nowrap;width:fit-content;margin-inline:auto}.menu .details-content .direction--row .menu__item{flex:0 0 auto}.menu .details-content .direction--row .link,.menu .details-content .direction--row .link__text{white-space:nowrap}.section-footer .menu .details-content .direction--row{flex-wrap:wrap;width:100%}.section-footer .menu .details-content .direction--row .link,.section-footer .menu .details-content .direction--row .link__text{white-space:normal}.section-footer .footer-group-width-limit .layout-panel-flex--row{flex-wrap:wrap}.section-footer .footer-group-width-limit .layout-panel-flex--row>*{min-width:0}.section-footer .layout-panel-flex--row>.group-block--width-fit-content{flex:1 1 0;min-width:16rem}.section-footer .layout-panel-flex--row>.group-block--width-fit-content .text-block,.section-footer .layout-panel-flex--row>.group-block--width-fit-content .text-block p{white-space:nowrap}.font-family-flegrei .rte *,.font-family-flegrei div *{font-family:flegrei,sans-serif}.font-family-benda .rte *,.font-family-benda div *{font-family:Benda,sans-serif}.font-family-open-sans .rte *,.font-family-open-sans div *{font-family:Open Sans,sans-serif}.font-family-benda.header-gradient div h2,.font-family-benda.header-gradient rte-formatter h1{background:linear-gradient(90deg,#6bcb77,#ffd93d,#ff5a5f,#ff73b3,#4d96ff,#2fe6d3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-weight:500}.forjoy-special-img-tilt-right img{display:block;width:100%;height:auto;background:#fff;margin:40px;border:1px solid #e2e2e2;transform:rotate(1deg);box-shadow:9px 16px 32px -10px #0000004d;border-radius:2px}.forjoy-special-img-tilt-left img{display:block;width:100%;height:auto;background:#fff;margin:40px;border:1px solid #e2e2e2;transform:rotate(-1deg);box-shadow:9px 16px 32px -10px #0000004d;border-radius:2px}.product-form__buttons{display:block;max-width:100%!important}.product-form__input--pill input[type=radio][checked]+label{background:#000;color:#fff}.add-to-cart-button{color:#000;font-weight:600}.add-to-cart-button:hover{color:#fff}.button-secondary{font-weight:600}.button-hover--effect .add-to-cart-button:not(.button-unstyled,.header__icon,.button--outline){background-color:#fff}.button-hover--effect .add-to-cart-button:not(.button-unstyled,.header__icon,[disabled]){--color-effect-background: black}@container style(--border-width: 0) or style(--border-style: none){.accordion--dividers:not([class*=color-]) accordion-custom:first-child .details{border-block-start:0px}}.accordion .icon-right-arrow-wrapper,.accordion--right-arrow .icon-caret-wrapper,.accordion--right-arrow .icon-plus-wrapper{display:none}.accordion--right-arrow .icon-right-arrow-wrapper{display:inline-flex}.accordion--right-arrow .details[open] .icon-right-arrow-wrapper svg{transform:rotate(90deg)}.text-white .custom-color>:is(h1,h2,h3,h4,h5,h6,p,*){color:#fff}.d-flex{display:flex}.justify-content-center{justify-content:center}.header__row{background:#1f1c1d}.contact-form-row .paragraph:not(.button,.button-secondary,input,textarea),.contact-form-row .paragraph:not(.button,.button-secondary,input,textarea)>*{color:#fff!important}.dialog-thumbnails-list__thumbnail:focus-visible,.dialog-thumbnails-list__thumbnail:focus{box-shadow:none}@media screen and (min-width:990px){.header__row--top{position:relative}.header__column--left .header-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;z-index:5}.header__column--left>.header__column-action--icon{display:none}.header__column--left{min-width:0;padding:0}}.header .header__row--top{padding-block-start:20px;padding-block-end:20px}.header__icon .icon-hamburger-custom:not(.icon-flag) .icon-hamburger-custom__line{width:var(--size-28);margin:.8rem auto}.header__icon .icon{height:var(--size-32);width:var(--size-32)}@media screen and (min-width:990px){.header__columns{position:relative}.header__column--right{grid-column:1 / -1!important;justify-content:flex-start!important;pointer-events:none}.header__column--right>*{pointer-events:auto}.header__column--right>.header-localization,.header__column--right>:has(>.header-localization){order:1;margin-left:auto!important}.country-language-localization .language-selector,.localization-form .button:not(.menu-drawer__back-button){padding:0}.header__column--right>side-drawer-opener.header__icon--menu{order:2;margin-left:var(--gap-items, 1.2rem)!important}.header__column--right>.header-message{display:none}}#Drawer-Search[data-drawer-direction=left],#Drawer-Account[data-drawer-direction=left],#Cart-Drawer[data-drawer-direction=left]{right:auto!important;left:0!important}#Drawer-Search[data-drawer-direction=left] .search-drawer-content,#Drawer-Account[data-drawer-direction=left] .drawer__inner-wrapper,#Cart-Drawer[data-drawer-direction=left] .cart-drawer{margin-left:0!important;margin-right:auto!important}body.template-index:not(.forjoy-home-header-relocated) #header-group{visibility:hidden}body.forjoy-home-header-relocated #header-group{position:sticky;top:0;z-index:100;visibility:visible}body.forjoy-home-header-relocated #header-group .header[transparent],body.forjoy-home-header-relocated #header-group #header-component[transparent]{position:static!important;background-color:var(--color-background)!important}body.forjoy-home-header-relocated #header-group .header{position:static!important}body.forjoy-home-header-relocated #header-group .header__row{--header-bg-color: var(--color-background)}body.forjoy-home-header-relocated .ella-svh-wrapper{position:relative;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
