p+ul{margin-top:-10px}:root{--eg-color-light: #f2f2f2;--eg-color-midgray: #efefef;--eg-color-darkgray: #272727;--eg-color-text-light: var(--text-color-light);--eg-color-sale: var(--product-sale-price-color);--eg-color-warning: var(--product-sale-price-color);--eg-color-warning-lightest: #fff7f1;--eg-color-personalization: #8119f7;--eg-color-red: red;--eg-color-primary: #6eb38f}.NewQuantitySelector{padding:6px;gap:6px;border-radius:10px;background:var(--eg-color-midgray);display:flex;flex-wrap:wrap}.NewQuantitySelector__CurrentQuantity{display:flex;width:80px;height:50px;padding:10px 16px;justify-content:space-between;align-items:center;flex:1 0 0;border-radius:8px;opacity:var(--Product-count, 1);background:#fff;border:none;box-shadow:2px 2px 30px #0000000a}.NewQuantitySelector__Button{width:50px;min-width:50px;aspect-ratio:1;background-color:var(--eg-color-primary);border-radius:8px;color:#fff;box-shadow:2px 2px 30px #0000000a}.NewQuantitySelector__Button svg{stroke-width:2px}.NewQuantitySelector__Button:hover{background-color:var(--eg-color-primary);color:#fff!important}@media only screen and (max-width: 340px){.NewQuantitySelector .NewQuantitySelector__CurrentQuantity{width:100%;flex:unset}.NewQuantitySelector .NewQuantitySelector__Button{flex:auto;width:40%;height:50px;aspect-ratio:unset}}.ProductForm__BuyButtons{margin-top:24px;margin-bottom:24px}.ProductForm__StickyBuyButton{display:flex;justify-content:center;padding:32px 48px 16px;width:100%;background:linear-gradient(180deg,#fff0,#fff 50.5%);position:fixed;bottom:0;left:0;z-index:5;transition:all .2s ease}.ProductForm__StickyBuyButton button{max-width:452px}.ProductForm__StickyBuyButton--hidden{translate:0 100%;pointer-events:none}.ColorList{margin:0;padding:6px;display:grid;grid-template-columns:repeat(auto-fit,minmax(75px,1fr));gap:6px;border-radius:8px;background:var(--eg-color-light)}.ColorList .HorizontalList__Item{position:relative;margin:0}.ColorList .HorizontalList__Item .ImageSwatch{height:70px}.ColorList .HorizontalList__Item .ImageSwatch img{height:100%;width:auto;max-width:100%}.ColorList .HorizontalList__Item .ImageSwatch__Radio:checked+.ImageSwatch{border-color:var(--eg-color-primary)}.ColorList .HorizontalList__Item .SizeSwatch{height:50px}.ColorList .HorizontalList__Item:hover .SizeSwatch{border-color:var(--eg-color-warning)}.ColorList .HorizontalList__Item .SizeSwatch__Radio:checked+.SizeSwatch{border-color:var(--eg-color-primary)}.ColorList--swatch{display:flex;width:max-content;max-width:100%;flex-wrap:wrap}.ColorList--swatch .ColorOption{flex:auto}.ColorOption{padding:10px;display:flex;justify-content:center;align-items:center;border-radius:8px;font-size:14px;font-weight:600;border:2px solid transparent;box-shadow:2px 2px 30px #0000000a;background-color:#fff!important;transition:all .2s ease;position:relative}.ColorOption--swatch{height:50px;width:50px}.ColorOption--swatch div{width:calc(100% - 8px);height:calc(100% - 8px);border-radius:4px;background:currentColor;position:absolute;top:50%;left:50%;translate:-50% -50%}.ColorOption--image{height:70px}.ColorOption--image img{height:100%;width:auto;max-width:100%}.ColorOption--label{height:50px}.ColorOption--white{outline:1px solid var(--border-color);outline-offset:-1px}.ColorOption--large{height:50px;width:50px}.ColorOption--small{height:30px;width:30px;border-width:1px;background-color:transparent!important}.ColorOption--small div{width:calc(100% - 5px);height:calc(100% - 5px);border-radius:5px}.ColorOption:hover{border-color:#55b58c80}.ColorOption__Radio{display:none;position:absolute;height:0;width:0;opacity:0}.ColorOption__Radio:checked+.ColorOption{border-color:var(--eg-color-primary)}.PageContainer .rbr-page-container>[class^=style_container_]{display:block}.PageContainer [class^=style_titlecontainer_]{gap:6px;margin-bottom:8px}.PageContainer [class^=style_titlecontainer_] [class^=style_title_] span{font-size:15px!important;font-weight:400}.PageContainer [class^=style_titlecontainer_] [class^=style_fillerline_]{background:transparent;border-radius:0;display:inline;flex:unset;height:unset;font-weight:500}.PageContainer [class^=style_discount_options_]{padding:6px;display:grid;grid-template-columns:1fr;gap:6px;border-radius:8px;background:var(--eg-color-midgray)}.PageContainer [class^=style_discount_options_] [class^=style_container_]{padding:0;gap:0;background:#fff!important;border-radius:8px;border:2px solid transparent;box-shadow:2px 2px 30px #0000000a;transition:all .2s ease}.PageContainer [class^=style_discount_options_] [class^=style_container_][class*=style_active_]{border-color:var(--eg-color-primary)!important}.PageContainer [class^=style_discount_options_] [class^=style_container_]:hover{border-color:#55b58c80}.PageContainer [class^=style_discount_options_] [class^=style_container_] [class^=info_container_]{padding:16px;flex-direction:column;gap:6px;min-height:unset}.PageContainer [class^=style_discount_options_] [class^=style_container_] [class^=info_container_] [class^=info_radioBtnContainer_]{display:none!important}.PageContainer [class^=style_discount_options_] [class^=style_container_] [class^=info_container_] [class^=info_description_]{flex-direction:column-reverse;gap:6px}.PageContainer [class^=style_discount_options_] [class^=style_container_] [class^=info_container_] [class^=info_description_]>span{font-size:15px!important;font-weight:600!important}.PageContainer [class^=style_discount_options_] [class^=style_container_] [class^=info_container_] [class^=info_description_] [class^=style_label_container_]{padding:0;display:flex;gap:1px;border-radius:0;background:transparent!important;border:none}.PageContainer [class^=style_discount_options_] [class^=style_container_] [class^=info_container_] [class^=info_description_] [class^=style_label_container_] span{text-wrap:nowrap;padding:2px 6px;border-radius:0;background:var(--eg-color-darkgray)!important;color:#fff!important;font-size:9px!important;font-weight:600!important;line-height:150%!important}.PageContainer [class^=style_discount_options_] [class^=style_container_] [class^=info_container_] [class^=info_description_] [class^=style_label_container_] .DiscountBadge{background:var(--eg-color-warning)!important}.PageContainer [class^=style_discount_options_] [class^=style_container_] [class^=info_container_] [class^=info_prices_]{flex-direction:row!important}.PageContainer [class^=style_discount_options_] [class^=style_container_] [class^=info_container_] [class^=info_prices_] span{font-size:12px!important;line-height:normal}.PageContainer [class^=style_discount_options_] [class^=style_container_] [class^=info_container_] [class^=info_prices_] span:first-child{color:var(--product-sale-price-color)!important;font-weight:600!important}.PageContainer [class^=style_discount_options_] [class^=style_container_] [class^=info_container_] [class^=info_prices_] span:first-child+span{color:var(--text-color-light)!important}.PageContainer [class^=style_discount_options_] [class^=style_container_] [class^=info_container_] [class^=info_prices_] span:last-child{color:var(--text-color)!important;font-weight:500!important}.PageContainer [class^=style_discount_options_] [class^=style_container_] [class^=variant_container_]{padding:16px}.PageContainer [class^=style_discount_options_] [class^=style_container_] [class^=variant_container_] [class^=variant_header_]{justify-content:center;font-size:14px!important;font-weight:600}.PageContainer [class^=style_discount_options_] [class^=style_container_] [class^=variant_container_] [class^=variant_header_] [class^=variant_action_header_]{display:none}.PageContainer [class^=style_discount_options_] [class^=style_container_] [class^=variant_container_] [class^=variant_body_]{gap:8px}.PageContainer [class^=style_discount_options_] [class^=style_container_] [class^=variant_container_] [class^=variant_body_] [class^=variant_variant_selector_container_]{gap:10px}.PageContainer [class^=style_discount_options_] [class^=style_container_] [class^=variant_container_] [class^=variant_body_] [class^=variant_variant_selector_container_] [class^=variant_counter_]{width:20px;font-size:12px!important}.PageContainer [class^=style_discount_options_] [class^=style_container_] [class^=variant_container_] [class^=variant_body_] [class^=variant_variant_selector_container_] select{padding-right:34px;font-size:14px!important;background-image:url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0.5L5.5 5.5L10 0.5' stroke='%23797979'/%3E%3C/svg%3E%0A");background-position:calc(100% - 12px) 50%;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none}.PageContainer [class^=style_discount_options_] [class^=style_container_] [class^=variant_container_] [class^=variant_body_] [class^=variant_variant_selector_container_] select::-ms-expand{display:none}.PageContainer [class^=style_discount_options_] [class^=style_container_] [class^=variant_container_] [class^=variant_body_] [class^=variant_variant_selector_container_] select.warning{background-color:var(--eg-color-warning-lightest)!important;border-color:var(--eg-color-warning)}.PageContainer [class^=style_discount_options_] [class^=style_container_]:not(:has([class^=variant_container_])) .custom-bundle-message{display:none}.PageContainer .custom-bundle-message{margin:0 16px 16px;align-items:center;background:var(--eg-color-warning-lightest);border:1px solid var(--eg-color-warning);border-radius:8px;display:flex;gap:4px;padding:8px 16px;font-size:14px;color:var(--eg-color-warning);order:1}.PageContainer [class^=style_btn_group_]>[class^=style_error_]{margin-top:20px}.PageContainer .rbr-addBundleBtn-container{margin-top:24px!important;margin-bottom:24px!important}.PageContainer .rbr-desktop>div{margin-bottom:0!important}.PageContainer .rbr-desktop>div>div{margin-bottom:0!important}.PageContainer:has(.rbr-page-container) .ProductForm__QuantitySelector,.PageContainer:has(.rbr-page-container) .ProductForm__BuyButtons{display:none}.PageContainer:not(:has(.rbr-page-container)) .OfferBadge--bundle-available{display:none}.rbr-poweredBy__container{display:none!important}.Usp{margin:24px 0}.Usp__List{background:#fff;padding:24px;box-shadow:2px 2px 30px #0000000a;margin-top:-18px;display:flex;flex-direction:column;gap:16px;font-size:14px;font-weight:500}.Usp__Item{display:flex;gap:16px}.Usp__Item span{text-align:left}.Usp--footer .Usp__List{margin-top:20px;background-color:var(--eg-color-darkgray);color:#fff}.Usp--footer .Usp__Item{display:flex;gap:16px}.Usp--footer .Usp__Item img{filter:invert(1)}.Usp--footer .Usp__Item span{padding-top:2px}.ProductBox{background:#fff;padding:24px;box-shadow:2px 2px 30px #0000000a}.OfferBadge{margin-bottom:16px;display:flex;justify-content:center;gap:1px;font-size:10px;color:#fff;font-weight:700}.OfferBadge__Label,.OfferBadge__Discount,.OfferBadge__Personalization{padding:4px 8px}@media (min-width: 640px){.OfferBadge__Label,.OfferBadge__Discount,.OfferBadge__Personalization{padding:6px 10px}}.OfferBadge__Label{background-color:var(--eg-color-darkgray)}.OfferBadge__Discount{background-color:var(--eg-color-warning)}.OfferBadge__Personalization{background-color:var(--eg-color-personalization)}.InventoryBadge{display:flex;align-items:center}.InventoryBadge__Ping{position:relative;aspect-ratio:1;border-radius:50%;background-color:currentColor}.InventoryBadge__Ping:after{width:calc(100% + 8px);width:8px;aspect-ratio:1;border-radius:50%;background-color:currentColor;opacity:20%;position:absolute;top:50%;left:50%;translate:-50% -50%}.InventoryBadge__Text{color:currentColor;font-weight:500;line-height:170%}.InventoryBadge__Label{font-size:15px;font-weight:700}.InventoryBadge--product{gap:12px}.InventoryBadge--product .InventoryBadge__Ping{width:10px;height:10px}.InventoryBadge--product .InventoryBadge__Text{font-size:13px}.InventoryBadge--cart{margin-top:12px;gap:10px}.InventoryBadge--cart .InventoryBadge__Ping{width:8px;height:8px}.InventoryBadge--cart .InventoryBadge__Text{font-size:12px}.InventoryBadge--onStock{color:var(--eg-color-primary)}.InventoryBadge--lowStock{color:var(--eg-color-warning)}.InventoryBadge--outOfStock{color:var(--eg-color-red)}.ProductForm__SelectedValue{font-weight:500}.ProductItem__AddToCart{width:40px;aspect-ratio:1;display:flex;justify-content:center;align-items:center;border-radius:50%;background:var(--tailwind-white, #fff);box-shadow:2px 2px 30px #0000000a;position:absolute;bottom:12px;right:12px;transition:all .2s ease}.ProductItem__AddToCart svg *{transition:all .2s ease;transition-delay:0ms}.ProductItem__AddToCart:hover{background:var(--Main, #55b58c);color:#fff}.ProductItem__AddToCart:hover rect{opacity:1}@media (min-width: 640px){.ProductItem__AddToCart{bottom:20px;right:20px}}.AnnouncementBar{padding-top:16px}.AnnouncementBar .Usp__List{padding:0;background:transparent}.AnnouncementBar .Usp__Item{padding:16px;width:100%;justify-content:center}.AnnouncementBar .Usp__Item img{filter:invert(1)}.AnnouncementBar .Usp__Item span{font-size:13px;font-weight:500}@media (min-width: 1008px){.AnnouncementBar .Usp__List{padding:24px;gap:4vw;flex-direction:row;justify-content:center}.AnnouncementBar .Usp__Item{padding:0;width:auto}}.SidebarMenu .Link--sale,.Header .Link--sale{color:var(--eg-color-warning);font-weight:500;transition-property:color,filter}.ProductMeta__Header{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:20px}@media (min-width: 640px){.ProductMeta__Header{justify-content:space-between}}.ProductMeta__Tags,.ProductMeta__BundleDescription{padding-top:2px;font-weight:500;color:var(--eg-color-text-light)}@media (prefers-reduced-motion: reduce){#CookieBanner *{animation-duration:.001ms!important;transition-duration:.001ms!important}}#CookieBanner{position:fixed;z-index:2147483645;min-height:100vh;min-width:100vw;left:0;right:0;top:0;bottom:0;margin:0 auto;pointer-events:none}#CookieBanner.is-visible-cookie-banner{display:flex;align-items:center;justify-content:center}#CookieBanner,#CookieBanner *{box-sizing:border-box;text-underline-offset:.125em;outline-offset:3px}#CookieBanner .cookiebanner__overlay{background:#0009;background:var(--cb-overlay-background, rgba(0, 0, 0, .6));width:100%;height:100%;position:fixed;left:0;right:0;top:0;bottom:0;pointer-events:auto;z-index:10}#CookieBanner .cookiebanner__dialog{padding:24px;display:flex;flex-direction:column;align-items:stretch;background:#fff;color:#0f0f0f;position:absolute;z-index:500;pointer-events:auto}#CookieBanner .cookiebanner__dialog .cookiebanner__accept{display:block;margin:0 auto}#CookieBanner .cookiebanner__dialog.--notice{margin:0 auto;max-height:calc(100dvh - 24px);width:calc(100% - 24px);max-width:650px;top:50%;left:50%;translate:-50% -50%;overflow:auto}#CookieBanner .cookiebanner__dialog.--notice .cookiebanner__details{display:none!important}#CookieBanner .cookiebanner__dialog.--details{display:flex;flex-direction:column;align-items:stretch;padding:24px;overflow:auto;height:100dvh;width:100%;max-width:500px;position:fixed;top:0;left:0}#CookieBanner .cookiebanner__dialog.--details .cookiebanner__accept{width:100%}#CookieBanner .cookiebanner__dialog.--details .cookiebanner__notice{display:none!important}#CookieBanner .cookiebanner__notice,#CookieBanner .cookiebanner__details{padding-bottom:20px}#CookieBanner .cookiebanner__details{height:100px;flex:auto;display:flex;flex-direction:column}#CookieBanner .Link{font-size:14px}#CookieBanner ul,#CookieBanner li{list-style:none;margin:0;padding:0;text-indent:0}#CookieBanner .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}#CookieBanner .cookiebanner__main__inner{max-width:1080px;max-width:var(--cb-dialog-max-width, 1080px);margin:0 auto}#CookieBanner .cookiebanner__main__content p{font-size:15px;margin-top:0;margin-bottom:0;text-align:center}#CookieBanner .cookiebanner__main__title{font-size:18px;font-weight:700;margin-top:0;margin-bottom:16px;text-align:center}#CookieBanner .cookiebanner__main__title:empty{display:none}#CookieBanner .cookiebanner__main__description{font-size:14px;margin-top:0;margin-bottom:0;text-align:center}#CookieBanner .cookiebanner__main__buttons{width:100%;margin-top:24px;display:flex;flex-direction:column;align-items:center;gap:20px}#CookieBanner{color:#0f0f0f;max-width:1080px}#CookieBanner .is-details-open .cookiebanner__details{display:block}#CookieBanner .cookiebanner__details__intro{font-size:13px}#CookieBanner .cookiebanner__details__intro__headline{font-weight:600;font-size:20px;line-height:130%;margin-bottom:20px}#CookieBanner .cookiebanner__details__preferences{display:flex;flex-wrap:wrap;justify-content:center;padding:0 10px 0 0;margin:32px -10px 0 0;border:0;min-width:0;overflow-y:auto}#CookieBanner .cookiebanner__details__preferences::-webkit-scrollbar{background-color:#0000004d;width:4px}#CookieBanner .cookiebanner__details__preferences::-webkit-scrollbar-thumb{background-color:#000}#CookieBanner .cookiebanner__details__buttons{margin-top:auto;padding-top:32px;display:flex;flex-direction:column;align-items:center;gap:24px}#CookieBanner .cookiebanner__details__buttons .Button{width:100%}#CookieBanner .cookiebanner__preference{border-bottom:solid 1px var(--border-color);width:100%}#CookieBanner .cookiebanner__preference::last-of-type{border-bottom:none}#CookieBanner .cookiebanner__preference__heading{display:flex;align-items:center;gap:24px}#CookieBanner .cookiebanner__preference input{position:absolute;opacity:0;width:0;height:0;overflow:hidden}#CookieBanner .cookiebanner__preference__label{display:flex;align-items:center;flex-direction:column}#CookieBanner .cookiebanner__preference input:focus+.cookiebanner__preference__label,#CookieBanner .cookiebanner__preference__label:hover{text-decoration:underline;cursor:pointer}#CookieBanner .cookiebanner__preference__ui{flex-shrink:0;display:flex;align-items:center;width:46px;height:20px;background:#cdd0d3;border-radius:40px;transition:all .2s ease-in-out;cursor:pointer}#CookieBanner .cookiebanner__preference__text{flex:auto;padding:24px 0 24px 20px;cursor:pointer;position:relative}#CookieBanner .cookiebanner__preference__text:after{content:"";display:block;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 4L6 8L10 4' stroke='black' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E%0A");background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;left:0;top:50%;translate:0 -55%;rotate:-90deg}#CookieBanner .cookiebanner__preference__text[aria-expanded=true]:after{rotate:0deg}#CookieBanner .cookiebanner__preference__title{font-weight:500;font-size:14px;word-break:break-word}#CookieBanner .cookiebanner__preference__description{margin-top:0;margin-bottom:0;font-size:16px}#CookieBanner .cookiebanner__preference__toggle{flex-shrink:0;margin-left:32px}#CookieBanner .cookiebanner__preference__toggle:hover,#CookieBanner .cookiebanner__preference__toggle:focus,#CookieBanner .cookiebanner__preference__toggle:active{text-decoration:underline}#CookieBanner .cookiebanner__preference__more{display:none;padding-bottom:24px}#CookieBanner .cookiebanner__preference__more .Link{margin-top:8px}#CookieBanner .cookiebanner__preference__more__description{margin:0;font-size:13px}#CookieBanner .cookiebanner__preference__more__table__toggle{font-size:13px}#CookieBanner .cookiebanner__preference__more__table{display:none;margin-top:16px;width:100%;overflow:auto;border:1px solid rgba(0,0,0,.25);background:linear-gradient(to right,#f4f4f4 30%,#fff0),linear-gradient(to right,#fff0,#f4f4f4 70%) 0 100%,radial-gradient(farthest-side at 0% 50%,#0003,#0000),radial-gradient(farthest-side at 100% 50%,#0003,#0000) 0 100%;background-repeat:no-repeat;background-color:#f4f4f4;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-position:0 0,100%,0 0,100%;background-attachment:local,local,scroll,scroll}#CookieBanner .cookiebanner__preference__more__table.is-open{display:block}#CookieBanner .cookiebanner__preference__more__table table{width:100%}#CookieBanner .cookiebanner__preference__more__table tbody td{background:transparent;border-top:1px solid rgba(0,0,0,.25)}#CookieBanner .cookiebanner__preference__more__table tbody .CybotCookiebotDialogDetailBodyContentCookieTypeTableEmpty{border-top:0}#CookieBanner .cookiebanner__preference__more__table a{text-decoration:underline;color:inherit}#CookieBanner .cookiebanner__preference__more__table th,#CookieBanner .cookiebanner__preference__more__table td{vertical-align:baseline;min-width:176px;text-align:left;padding:6px;background:transparent;font-size:13px;word-break:break-word}#CookieBanner .cookiebanner__preference__more.is-open{display:block}#CookieBanner .cookiebanner__preference__ui__handle{display:flex;margin-left:4px;justify-content:center;align-items:center;width:12px;height:12px;background:#fff;border-radius:50%;transition:all .2s ease-in-out;box-shadow:0 0 8px #0003}#CookieBanner .cookiebanner__preference input:checked+.cookiebanner__preference__ui{background:#16a085;background:var(--cb-preference-accent-color, #16a085);background:var(--button-background)}#CookieBanner .cookiebanner__preference input:disabled+.cookiebanner__preference__ui{opacity:50%}#CookieBanner .cookiebanner__preference input:checked+.cookiebanner__preference__ui .cookiebanner__preference__ui__handle{margin-left:calc(50% + 7px);background:#fff}#CookieBanner .cookiebanner__details__updated{margin-top:24px;text-align:center}#CookieBanner .cookiebanner__details__updated p{font-size:15px}.multicolumn-card .media{margin-left:auto;margin-right:auto}@layer custom{:root{--outer-gap: 24px}@media (min-width: 640px){:root{--outer-gap: 50px}}@media (min-width: 1008px){:root{--outer-gap: 80px}}.Form__Input,.Form__Textarea{color:#000;padding:14px 16px;font-weight:500;background:#fff;border-radius:8px;border:none;box-shadow:2px 2px 30px #0000000a}.Form__Input::placeholder,.Form__Textarea::placeholder{color:transparent}.Form__FloatingLabel{padding:0;color:var(--text-color-light);font-size:15px;font-weight:500;line-height:165%;transform:translateY(9px);background-color:transparent;top:10px;left:16px;opacity:1;transform-origin:left center}.Form__Input:focus~.Form__FloatingLabel,.Form__Textarea:focus~.Form__FloatingLabel{color:var(--Main, #55b58c);scale:66%;font-weight:600;transform:translateY(0)}.Form__Input:not(:-moz-placeholder-shown)~.Form__FloatingLabel,.Form__Textarea:not(:-moz-placeholder-shown)~.Form__FloatingLabel{color:var(--Main, #55b58c);scale:66%;font-weight:600;transform:translateY(0)}.Form__Input:not(:-ms-input-placeholder)~.Form__FloatingLabel,.Form__Textarea:not(:-ms-input-placeholder)~.Form__FloatingLabel{color:var(--Main, #55b58c);scale:66%;font-weight:600;transform:translateY(0)}.Form__Input:not(:placeholder-shown)~.Form__FloatingLabel,.Form__Textarea:not(:placeholder-shown)~.Form__FloatingLabel{color:var(--Main, #55b58c);scale:66%;font-weight:600;transform:translateY(0)}.Form__Item .Form__Input,.Form__Item .Form__Textarea{padding-top:28px;padding-bottom:10px}.Custom-Linklist{display:flex;flex-direction:column;gap:16px;font-size:14px;font-weight:500}.Custom-Linklist__Item{margin:0;display:flex;gap:16px;color:var(--button-background)}.Custom-Linklist__Item span{text-align:left}.MegaMenu .Link--secondary:hover{color:#55b58c}.MegaMenu .MegaMenu__Title{color:var(--heading-color)}.MegaMenu .MegaMenu__Title .Heading.Text--subdued.u-h7{color:#000}.Footer .Form__Input,.Footer .Form__Textarea{background:transparent;border:solid 1px white;color:var(--footer-text-color)}.Footer .Form__Input::placeholder,.Footer .Form__Textarea::placeholder{color:#7f7f7f;font-weight:500}.contact-section{display:flex;flex-direction:column;padding:50px var(--outer-gap);max-width:1330px;gap:24px}.contact-section .contact-section-text{flex:1}.contact-section .contact-section-text .Custom-Linklist{margin-top:20px}.contact-section #contact_form{margin:0;flex:1;max-width:unset}@media (min-width: 1008px){.contact-section{flex-direction:row}}.Accordeon{margin:0 auto 48px;padding:4px 25px;background:var(--eg-color-midgray)}@media (min-width: 640px){.Accordeon{padding:12px 32px}}.Accordeon__Header{margin-bottom:24px;font-size:20px;font-weight:500}@media (min-width: 640px){.Accordeon__Header{margin-bottom:32px}}.Section .Accordeon{max-width:calc(1330px - 2 * var(--outer-gap));width:calc(100% - 2 * var(--outer-gap))}.Product__Wrapper .Accordeon{margin:0 var(--outer-gap)}@media (min-width: 640px){.Product__Wrapper .Accordeon{margin:0}}.shopify-payment-button{margin-top:12px}.shopify-payment-button__button div[role=button]{border-radius:50px;min-height:47px!important}.shopify-payment-button__more-options:before{content:unset}.eg__product-personalization-field{padding:6px;gap:6px;border-radius:10px;background:var(--eg-color-midgray)}.eg__product-personalization-field input{padding:10px 12px;background-color:#fff;border:1px solid #e5e5e5;font-size:14px;font-weight:300;line-height:20px;height:50px;border:none;border-radius:6px;box-shadow:2px 2px 30px #0000000a;width:100%}.rbr-page-container{margin-top:0!important;transition:all .2s ease;border:solid 1px #e2e2e2!important;background:#fff!important;border-radius:10px!important}.rbr-page-container:hover{border-color:#55b58c80!important}.rbr-page-container select{background-color:#fafafa!important;background-image:url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0.5L5.5 5.5L10 0.5' stroke='%23797979'/%3E%3C/svg%3E%0A")!important;background-position:calc(100% - 12px) 50%!important;background-repeat:no-repeat!important;-webkit-appearance:none!important;border:1px solid #e5e5e5!important;font-size:14px!important;font-weight:300!important;line-height:20px!important;padding:10px 12px!important;height:unset!important}.rbr-standard-bundle__title{margin:0!important}.rbr-stn__bundleProducts__container{display:flex;padding:16px!important;border:solid 2px var(--eg-color-midgray)}.rbr-stn__bundleProducts__container .rbr-stn__productDetail__container{padding:0!important;flex:1;border-radius:8px;display:flex;row-gap:8px!important}.rbr-stn__bundleProducts__container .rbr-stn__productDetail__container .rbr-productNamePrice__container{display:flex;flex-direction:column;align-items:start}.rbr-stn__bundleProducts__container .rbr-stn__productDetail__container .rbr-productNamePrice__container .Badge{order:-1}.rbr-stn__bundleProducts__container .rbr-stn__productDetail__container .rbr-productNamePrice__container .rbr-productNamePrice__price__container{margin-top:4px!important}@media only screen and (max-width: 640px){.rbr-stn__bundleProducts__container{flex-direction:column}}.rbr-divider__container{margin:0 32px!important;width:2px!important;height:unset!important;background:var(--eg-color-midgray)!important;position:relative}.rbr-divider__container:after{content:"";width:28px;aspect-ratio:1;background-color:#fff;border:solid 2px var(--eg-color-midgray);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 6H12M6.5 0V11.5' stroke='black' stroke-width='2'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}.rbr-divider__container:last-of-type{display:none}.rbr-addBundleBtn-container span{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 12px))!important}.rbr-total-box{background:var(--eg-color-midgray)!important}.rbr-total-box .rbr-totalBox__prices__container{flex-direction:row-reverse;width:fit-content}.rbr-total-box .rbr-totalBox__prices__container .rbr-total-box-price span{color:var(--product-sale-price-color);font-weight:600}.rbr-total-box .rbr-totalBox__prices__container .rbr-total-box-rawPrice{margin-right:0!important;margin-left:10px}.rbr-total-box .rbr-totalBox__prices__container .rbr-total-box-rawPrice span{color:var(--text-color-light)}[class*=ribbon_container_]>div{background-color:var(--eg-color-sale)!important;color:#fff;height:24px!important}[class*=ribbon_container_]>div span{font-size:10px!important;font-weight:600}.PageContainer:has(.rbr-page-container):has(.rbr-page-container) .ProductForm__QuantitySelector,.PageContainer:has(.rbr-page-container):has(.rbr-page-container) .ProductForm__BuyButtons{display:block!important}.PageContainer:has(.rbr-page-container) .ProductBox:has([id=rbr-container-element-volume]) .ProductForm__QuantitySelector,.PageContainer:has(.rbr-page-container) .ProductBox:has([id=rbr-container-element-volume]) .ProductForm__BuyButtons{display:none!important}.PageContainer:has(.rbr-page-container) .ProductBox .rbr-divider__container{display:none!important}.PageContainer:has(.rbr-page-container) .ProductBox .rbr-page-container{border:none!important}.eg-bundles-list{margin-bottom:80px}.eg-bundles-list .rbr-page-container{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;padding:16px!important}.eg-bundles-list .rbr-desktop{max-width:1330px!important}@media screen and (min-width: 1008px){.eg-bundles-list .rbr-desktop{padding-left:50px!important;padding-right:100px!important}}@media screen and (min-width: 1500px){.eg-bundles-list .rbr-desktop{padding-right:50px!important}}.eg-bundles-list .rbr-desktop>div{background:var(--eg-color-midgray)!important;padding:6px!important;border-radius:15px!important;max-width:1230px!important;width:calc(100% - 48px)!important;margin:auto!important;display:flex;flex-direction:column;align-items:stretch;gap:6px}@media screen and (min-width: 1008px){.eg-bundles-list .rbr-desktop>div{width:100%!important;max-width:unset!important}}.eg-bundles-list .rbr-standard-bundle__title{grid-column:1/-1}.eg-bundles-list div:has(.rbr-stn__bundleProducts__container){grid-column:1/-1}@media only screen and (max-width: 640px){.eg-bundles-list .rbr-divider__container{width:unset!important;height:2px!important;margin:28px 0!important}}.eg-bundles-list div:has(.rbr-total-box){grid-column:1}.eg-bundles-list .rbr-total-box{margin:0!important}.eg-bundles-list .rbr-addBundleBtn-container{grid-column:2;margin:0!important}.eg-bundles-list .Badge{margin-bottom:4px}@media only screen and (max-width: 640px){.eg-bundles-list .rbr-page-container{display:flex;flex-direction:column}}.rbrFastBundlePage .rbr-bundles-container{background:var(--eg-color-midgray)!important;padding:6px!important;border-radius:15px!important;max-width:1230px!important;width:calc(100% - 48px)!important;margin:auto!important;display:flex;flex-direction:column;align-items:stretch;gap:6px}.rbrFastBundlePage .rbr-bundles-container>.rbr-divider__container{display:none}.rbrFastBundlePage .rbr-page-container{padding:20px!important}.rbrFastBundlePage .rbr-hr_products{justify-content:space-between!important}.rbrFastBundlePage .rbr-hr_products .rbr-HrProductsContainer__mainContainer{background:var(--eg-color-midgray)!important;padding:6px!important;border-radius:15px!important;flex-grow:unset!important}.rbrFastBundlePage .rbr-hr_products .rbr-HrProductsContainer__mainContainer .rbr-HrProductsContainer__container>.rbr-centralize{width:2px!important;height:unset!important;background:var(--eg-color-midgray)!important;position:relative;margin:0 16px}.rbrFastBundlePage .rbr-hr_products .rbr-HrProductsContainer__mainContainer .rbr-HrProductsContainer__container>.rbr-centralize:after{content:"";width:28px;aspect-ratio:1;background-color:#fff;border:solid 2px var(--eg-color-midgray);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 6H12M6.5 0V11.5' stroke='black' stroke-width='2'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}.rbrFastBundlePage .rbr-hr_products .rbr-HrProductsContainer__mainContainer .rbr-HrProductsContainer__container>.rbr-centralize .rbr-hrPlus__plus-container{display:none!important}.rbrFastBundlePage .rbr-hr_products .rbr-HrProductsContainer__mainContainer .rbr-scrollButton__container{border-radius:15px!important;background:var(--eg-color-midgray)!important;background:linear-gradient(270deg,rgba(239,239,239,0),var(--eg-color-midgray) 25%,var(--eg-color-midgray))!important}.rbrFastBundlePage .rbr-hr_products .rbr-HrProductsContainer__mainContainer .rbr-scrollButton__container .rbr-scrollButton__btn{width:32px!important;height:32px!important;border:none!important;background:var(--eg-color-primary)!important;background-image:url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 12.5L2 7L8 1.5' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A")!important;background-repeat:no-repeat!important;background-position:center!important;translate:-7px}.rbrFastBundlePage .rbr-hr_products .rbr-HrProductsContainer__mainContainer .rbr-scrollButton__container .rbr-scrollButton__btn *{display:none!important}.rbrFastBundlePage .rbr-hr_products .rbr-hrTotalBox__container{display:flex;flex-direction:column;gap:16px}@media only screen and (max-width: 640px){.rbrFastBundlePage .rbr-hr_products{flex-direction:column!important}.rbrFastBundlePage .rbr-hr_products .rbr-HrProductsContainer__mainContainer{margin-right:0!important;width:100%!important}.rbrFastBundlePage .rbr-hr_products .rbr-hrTotalBox__container{margin:16px 0 0!important;width:100%!important}.rbrFastBundlePage .rbr-hr_products .rbr-hrTotalBox__container>*{width:100%!important}}.rbrFastBundlePage .rbr-addBundleBtn-container{margin:0!important}@media only screen and (max-width: 498px){.rbrFastBundlePage .rbr-standard-bundle__title{margin-bottom:16px!important}.rbrFastBundlePage .rbr-total-box{margin:16px 0!important}}@media only screen and (max-width: 498px){.rbrFastBundlePage .rbr-divider__container{width:100%!important;height:2px!important;margin:28px 0!important}}.Badge{font-size:10px;color:#fff;font-weight:700;padding:4px 8px;background-color:var(--eg-color-darkgray)}.Testimonials{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px 50px}.Testimonials__Title{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 20px));margin-inline:0 45px;color:#575757;font-weight:500;text-align:center;margin:0}.Testimonials__ImageContainer{width:100%;padding:0 50px}.Testimonials__ImageContainer .flickity-viewport{overflow:visible}.Testimonials__Image{margin:0 30px;max-width:150px;transition:scale 8s cubic-bezier(.25,.46,.45,.94)}.Testimonials__Image:hover{scale:1.2}@media only screen and (min-width: 640px){.Testimonials{margin:0 50px}.Testimonials__Image{max-width:170px}}.SpecialOfferBar{background:var(--product-sale-price-color);padding:14px;line-height:140%;text-align:center;color:#fff;font-weight:500;font-size:14px}@media (min-width: 640px){.SpecialOfferBar{font-size:15px}}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/style.css.map */
