.cp-apps .eu-withdrawal-form{max-width:46rem;margin-inline:auto;padding:2.5rem;background:#fff;color:var(--color-body);border:1px solid var(--color-lines);border-radius:var(--radius-card)}.cp-apps .eu-withdrawal-form__heading{margin-bottom:.5rem;font-size:1.5rem;letter-spacing:normal;color:var(--color-heading)}.cp-apps .eu-withdrawal-form__intro{font-size:.9375rem;line-height:1.6;color:var(--color-body)}.cp-apps .eu-withdrawal-form__field label{font-size:.8125rem;font-weight:600;color:var(--color-heading)}.cp-apps .eu-withdrawal-form__field :is(input,textarea){width:100%;min-height:2.875rem;padding:0 1.125rem;border:1px solid var(--color-lines);border-radius:var(--radius-pill);background:var(--color-bg);font:inherit;font-size:.9375rem;font-weight:400;color:var(--color-heading);box-shadow:none}.cp-apps .eu-withdrawal-form__field textarea{padding:.875rem 1.125rem;border-radius:1rem;min-height:8rem;resize:vertical}.cp-apps .eu-withdrawal-form__field :is(input,textarea):hover{border-color:var(--color-lines)}.cp-apps .eu-withdrawal-form__field :is(input,textarea):focus{border-color:var(--color-lines);box-shadow:none;outline:none}.cp-apps .eu-withdrawal-form__field :is(input,textarea):focus-visible{outline:2px solid var(--color-brand);outline-offset:1px}.cp-apps .eu-withdrawal-form__button{min-height:2.875rem;padding:0 1.75rem;border:0;border-radius:var(--radius-pill);background:var(--color-brand);color:#fff;font-size:.9375rem;font-weight:600;transition:background-color .2s ease-out,transform .16s ease-out}.cp-apps .eu-withdrawal-form__button:active:not(:disabled){transform:scale(.97)}.cp-apps .eu-withdrawal-form__status{border-radius:var(--radius-sm)}@media(max-width:599px){.cp-apps .eu-withdrawal-form{padding:1.5rem 1.25rem}}.cp-apps .eu-withdrawal-form__row{align-items:start}.cp-apps .eu-withdrawal-form__field :is(input,textarea)::placeholder{color:var(--color-muted);opacity:1}.cp-apps .eu-withdrawal-form .eu-withdrawal-form__field[data-invalid] :is(input,textarea){border-color:#d9786e;box-shadow:0 0 0 1px #d9786e}body.hr-search-disable-scroll{overflow:hidden}body.hr-search-disable-scroll .carat-header-section{position:relative;z-index:76}body.hr-search-disable-scroll>*{filter:none!important}.carat-sr-overlay{position:fixed!important;inset:var(--hdr-bund, 0px) 0 0 0!important;z-index:75!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;overflow-y:auto;overscroll-behavior:contain;background:var(--color-bg);box-shadow:inset 0 1px 0 var(--color-lines);color:var(--color-body);font-family:var(--font-body)}.carat-sr-overlay :is(.hr-products-container,.coll-grid__more){transition:opacity .16s ease-out .12s}.carat-sr-overlay.carat-sr-laeser :is(.hr-products-container,.coll-grid__more){opacity:.55}.carat-sr-overlay .carat-sr__laeser{display:none!important}.carat-sr__top{position:relative;padding-right:3.5rem}.carat-sr__luk{position:absolute;top:0;right:var(--wrap-pad);background:#fff;box-shadow:inset 0 0 0 1px var(--color-lines)}.carat-sr__top{min-height:2.25rem}.carat-sr>.cat-section:empty{padding:0 0 1.125rem!important}.carat-sr:not(:has(.carat-sr__fb)) .carat-sr__grid{padding-top:1.25rem!important}@media(min-width:1181px)and (max-width:1400px){.header__outer.is-searching .header__msearch{display:block;padding:0 var(--wrap-pad) .75rem;background:#fff}.header__outer.is-searching .header__msearch .header__search-input{display:flex;width:100%;height:3rem}}.carat-sr__kat{display:flex;gap:.5rem;padding:0 var(--wrap-pad) .25rem;scroll-padding-inline:var(--wrap-pad);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.carat-sr__kat::-webkit-scrollbar{display:none}@media(max-width:768px){.carat-sr__kat{padding-inline:1rem;scroll-padding-inline:1rem}}.carat-sr__katlink{text-decoration:none}.carat-sr__katlink svg{width:.75rem;height:.75rem;stroke:var(--color-muted);stroke-width:2.4;stroke-linejoin:round}.carat-sr__fb{position:sticky;top:0;z-index:2;background:var(--color-bg)}.carat-sr__fb .fb__sort{margin-left:auto}@media(max-width:640px){.carat-sr__fb .fb__sort{grid-column:2}}.carat-sr .carat-sr__grid{padding-bottom:3rem}.carat-sr .hr-search-overlay-product{display:flex;min-width:0;-webkit-tap-highlight-color:transparent}.carat-sr .hr-search-overlay-product>.product-card{flex:1 1 auto!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}.carat-sr__skel{display:grid;gap:.625rem;width:100%;align-content:start}.carat-sr__skel i{display:block;aspect-ratio:1;border-radius:var(--radius-card);background:var(--color-cream)}.carat-sr__skel b{display:block;height:.875rem;border-radius:var(--radius-pill);background:var(--color-cream)}.carat-sr__skel b:last-child{width:55%}@media(prefers-reduced-motion:no-preference){.carat-sr__skel :is(i,b){animation:carat-sr-puls 1.2s ease-in-out infinite alternate}}@keyframes carat-sr-puls{to{opacity:.55}}@media(prefers-reduced-motion:reduce){.carat-sr-overlay :is(.hr-products-container,.coll-grid__more){transition:none}}#coiOverlay.coi-banner-properties,#Coi-Renew.coi-renew-btn-properties{--popup-overlay-opacity: .55;--popup-bg-color--primary: #fff;--popup-bg-color--secondary: var(--color-cream);--popup-text-color: 63, 53, 39;--popup-link-color: var(--color-heading);--popup-border-radius: var(--radius-card);--popup-font-family: var(--font-body);--popup-font-size: .9375rem;--popup-button-color: var(--color-brand);--popup-button-font-color: #fff;--popup-button-color--hover: var(--color-btn-hover);--popup-button-font-color--hover: #fff;--popup-button-border-radius: var(--radius-pill);--popup-toggle-bg-color--active: var(--color-brand);--popup-toggle-bg-color--inactive: var(--color-lines);--popup-toggle-icon-color: #fff}#coiOverlay{background:rgba(38,30,21,var(--popup-overlay-opacity))}#coiOverlay #coi-banner-wrapper{max-width:46rem;box-shadow:0 1.5rem 4rem #261e152e}#coiOverlay #coi-banner-wrapper *{letter-spacing:0}#coiOverlay #coi-banner-wrapper .coi-banner__summary{padding:clamp(1.5rem,3vw,2.25rem) clamp(1.5rem,3vw,2.25rem) 0}#coiOverlay #coi-banner-wrapper .coi-banner__headline{margin:0 0 .75rem;color:var(--color-heading);font-size:1.5rem;font-weight:600;line-height:1.2;letter-spacing:-.01em}#coiOverlay #coi-banner-wrapper .coi-banner__maintext{white-space:normal!important;color:var(--color-muted);font-size:.875rem;line-height:1.6}#coiOverlay #coi-banner-wrapper .coi-banner__maintext br{display:block;content:"";margin-top:.5rem}#coiOverlay #coi-banner-wrapper button.coi-banner__privacy-policy,#coiOverlay #coi-banner-wrapper a.coi-banner__google-privacy-policy{display:flex;align-items:center;width:fit-content;margin:.625rem 0 0;color:var(--color-heading);font-size:.875rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.1875rem;text-decoration-color:var(--color-lines);transition:text-decoration-color .2s ease}#coiOverlay #coi-banner-wrapper .coi-external-link__icon{width:.875rem;height:.875rem;margin:0 0 0 .25rem}#coiOverlay #coi-banner-wrapper #coi-details-toggle{color:var(--color-muted);font-size:.875rem;font-weight:500;text-decoration:underline;text-underline-offset:.1875rem;text-decoration-color:var(--color-lines);transition:color .2s ease}#coiOverlay #coi-banner-wrapper .coi-toggle-group{margin-top:1rem}@media(hover:hover){#coiOverlay #coi-banner-wrapper button.coi-banner__privacy-policy:hover,#coiOverlay #coi-banner-wrapper a.coi-banner__google-privacy-policy:hover{text-decoration-color:currentColor}#coiOverlay #coi-banner-wrapper #coi-details-toggle:hover{color:var(--color-heading)}}#coiOverlay #coi-banner-wrapper .coi-banner__page-footer{display:flex;flex-direction:column;padding:0 clamp(1.5rem,3vw,2.25rem) clamp(1.5rem,3vw,2.25rem)}#coiOverlay #coiPage-1 .coi-banner__page-footer{bottom:0}#coiOverlay #coi-banner-wrapper .coi-banner-consent-group{order:1;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.875rem 1.75rem;margin:1.25rem 0 0;padding:1.25rem 0 0;border-top:1px solid var(--color-lines)}#coiOverlay #coi-banner-wrapper .coi-banner-consent-field{flex:0 0 auto;padding:0}#coiOverlay #coi-banner-wrapper .coi-banner-consent-field div{justify-content:flex-start}#coiOverlay #coi-banner-wrapper .coi-checkboxes{flex-direction:row;gap:.625rem;color:var(--color-heading);font-size:.875rem;font-weight:500}#coiOverlay #coi-banner-wrapper .coi-checkboxes .checkbox-toggle{width:2.75rem;height:1.5rem;margin:0;order:-1;transition:background .2s ease}#coiOverlay #coi-banner-wrapper .coi-checkboxes .checkbox-toggle:before{top:.1875rem;left:.1875rem;width:1.125rem;height:1.125rem;transition:transform .2s cubic-bezier(.23,1,.32,1)}#coiOverlay #coi-banner-wrapper .coi-checkboxes input[type=checkbox]:checked+.checkbox-toggle:before{top:.1875rem;left:.1875rem;transform:translate(1.25rem)}#coiOverlay #coi-banner-wrapper .coi-checkboxes input[type=checkbox]:disabled+.checkbox-toggle{opacity:.45}#coiOverlay #coi-banner-wrapper .coi-button-group{order:2;gap:.75rem;margin-top:1.5rem}#coiOverlay #coi-banner-wrapper .coi-button-group button{flex:1 1 0;max-width:none;min-width:0;height:3.125rem;padding:0 1.25rem;font-size:.9375rem;font-weight:600;line-height:1;white-space:nowrap;transition:background-color .2s ease,color .2s ease,transform .16s ease-out}#coiOverlay #coi-banner-wrapper .coi-button-group .coi-banner__decline{background:var(--color-cream);color:var(--color-heading)}@media(hover:hover){#coiOverlay #coi-banner-wrapper .coi-button-group .coi-banner__decline:hover{background:var(--color-lines);color:var(--color-heading)}}#coiOverlay #coi-banner-wrapper .coi-button-group button:active{transform:scale(.98)}#coiOverlay #coi-banner-wrapper .coi-banner__branding-wrapper{display:none}#coiOverlay #coi-banner-wrapper #coiConsentBannerCategoriesWrapper{margin-top:1.25rem}#coiOverlay #coi-banner-wrapper .coi-consent-banner__category-container{padding-inline:clamp(1.5rem,3vw,2.25rem)}#coiOverlay #coi-banner-wrapper .coi-consent-banner__category-name-label{color:var(--color-heading);font-weight:600}#coiOverlay #coi-banner-wrapper .coi-consent-banner__category-description,#coiOverlay #coi-banner-wrapper .coi-consent-banner__cookie-details{color:var(--color-muted);font-size:.875rem;line-height:1.55}#coiOverlay #coi-banner-wrapper .cookie-details__detail-title{color:var(--color-heading);font-weight:600}#coiOverlay #coi-banner-wrapper .coi-banner__cookiedeclaration,#coiOverlay #coi-banner-wrapper .cookiedeclaration_wrapper{padding-inline:clamp(1.5rem,3vw,2.25rem);color:var(--color-muted);font-size:.875rem;line-height:1.6}#coiOverlay #coi-banner-wrapper .cookiedeclaration_wrapper h2{margin-bottom:.25rem;color:var(--color-heading);font-size:1.0625rem;font-weight:600}#coiOverlay #coi-banner-wrapper .top-column__bold-text{color:var(--color-heading);font-weight:600}#Coi-Renew.coi-renew-btn-properties{background:var(--color-cream);box-shadow:0 .25rem 1rem #261e151f}@media(hover:hover){#Coi-Renew.coi-renew-btn-properties:hover{transform:scale(.85)}}@media(max-width:576px){#coiOverlay #coi-banner-wrapper .coi-banner__headline{font-size:1.25rem}#coiOverlay #coi-banner-wrapper .coi-banner__page-footer{padding-bottom:1.25rem}#coiOverlay #coi-banner-wrapper .coi-button-group button{height:2.875rem;margin:0;padding:0 1rem}#coiOverlay #coi-banner-wrapper .coi-banner-consent-group{gap:.75rem 1.25rem;padding:1rem 0 0}}@media(prefers-reduced-motion:reduce){#coiOverlay #coi-banner-wrapper .coi-checkboxes .checkbox-toggle:before,#coiOverlay #coi-banner-wrapper .coi-button-group button{transition:none}}html[style*="overflow: hidden"] #Coi-Renew,body.hr-search-disable-scroll #Coi-Renew,body:has(.pdp-notify.is-open) #Coi-Renew{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/carat-apps.css.map */
