.skip-link{position:fixed;top:0;left:0;transform:translate(-150%, 16px);z-index:var(--z-index-10);transition:transform var(--transition-ease-200)}.skip-link:focus{transform:translate(16px, 16px)}.heading-mega,.heading-eyebrow,.heading-eyebrow-mega,.heading-1,.heading-2,.heading-3,.heading-4,.similar-products-row-cpp-wrapper .heading-2,.heading-5{display:inline-block;font-family:var(--font-family);color:var(--color-black-100);font-weight:var(--font-weight-bold);margin:var(--space-0)}.heading-mega{font-size:36px;line-height:44px}@media(min-width: 640px){.heading-mega{font-size:calc(36px + 1vw);line-height:calc(44px + 1vw)}}@media(min-width: 1024px){.heading-mega{font-size:48px;line-height:60px}}.heading-mega--mb{margin-bottom:var(--space-24)}.heading-eyebrow{color:var(--color-black-50);font-size:14px;line-height:20px;text-transform:uppercase}.heading-eyebrow-mega{color:var(--color-black-50);font-size:var(--font-size-20);line-height:var(--line-height-28);text-transform:uppercase}.heading-1{font-size:28px;line-height:36px;letter-spacing:-0.5px}@media(min-width: 640px){.heading-1{font-size:calc(28px + .75vw);line-height:calc(36px + .75vw)}}@media(min-width: 1024px){.heading-1{font-size:36px;line-height:44px;letter-spacing:-1px}}.heading-1--mb{margin-bottom:var(--space-16)}@media(min-width: 1024px){.heading-1--mb{margin-bottom:var(--space-24)}}.heading-2{font-size:24px;line-height:32px}@media(min-width: 640px){.heading-2{font-size:calc(24px + .4vw);line-height:calc(32px + .4vw)}}@media(min-width: 1024px){.heading-2{font-size:28px;line-height:36px}}.heading-2--mb{margin-bottom:var(--space-12)}@media(min-width: 1024px){.heading-2--mb{margin-bottom:var(--space-16)}}.heading-3{font-size:20px;line-height:28px}@media(min-width: 640px){.heading-3{font-size:calc(20px + .25vw);line-height:calc(28px + .25vw)}}@media(min-width: 1024px){.heading-3{font-size:24px;line-height:32px}}.heading-3--mb{margin-bottom:var(--space-8)}@media(min-width: 1024px){.heading-3--mb{margin-bottom:var(--space-12)}}.heading-4,.similar-products-row-cpp-wrapper .heading-2{font-size:16px;line-height:24px}@media(min-width: 640px){.heading-4,.similar-products-row-cpp-wrapper .heading-2{font-size:calc(16px + .1vw);line-height:calc(24px + .1vw)}}@media(min-width: 1024px){.heading-4,.similar-products-row-cpp-wrapper .heading-2{font-size:20px;line-height:28px}}.heading-4--mb{margin-bottom:var(--space-8)}.heading-5{font-size:14px;line-height:20px}@media(min-width: 640px){.heading-5{font-size:calc(14px + .1vw);line-height:calc(20px + .1vw)}}@media(min-width: 1024px){.heading-5{font-size:16px;line-height:24px}}.heading-5--mb{margin-bottom:var(--space-8)}.body-text-big,.body-text,.c-action-link--large,.body-text-middle,.c-action-link--medium,.body-text-small,.c-action-link--small,.c-item-grouping-card-pd25__tags .tag-element,.l-swiper-gallery-component .swiper-pagination{display:inline-block;color:var(--color-black-75);font-weight:var(--font-weight-regular);margin:var(--space-0);font-family:var(--font-family)}.body-text-big{font-size:20px;line-height:28px}.body-text-big--mb{margin-bottom:var(--space-24)}.body-text,.c-action-link--large{font-size:16px;line-height:24px}.body-text--mb{margin-bottom:var(--space-24)}.body-text-middle,.c-action-link--medium{font-size:14px;line-height:20px}.body-text-middle--mb{margin-bottom:var(--space-20)}.body-text-small,.c-action-link--small,.c-item-grouping-card-pd25__tags .tag-element,.l-swiper-gallery-component .swiper-pagination{font-size:12px;line-height:16px}.body-text-small--mb{margin-bottom:var(--space-16)}.bold{font-weight:var(--font-weight-bold)}.bold--black{color:var(--color-black-100)}.product-price-sale{color:var(--color-attention-125)}.product-price-voucher{color:var(--color-positive-100)}.product-price-before{color:var(--color-black-50);text-decoration:line-through}.product-price-secondhand{color:var(--color-black-50)}span.info-underline{text-decoration:underline dashed gray;text-underline-offset:4px;color:#6e6d73}.link{background:none;border:none;cursor:pointer;text-decoration:underline;color:inherit;padding:var(--space-0)}.link:hover{text-decoration:none;color:inherit}.link:focus{outline:var(--border-2-solid) var(--color-black-transparent-5);background-color:var(--color-black-transparent-5)}.link:focus-visible{outline-offset:var(--space-0)}.link--primary{color:var(--color-primary-100)}.link--primary:hover{color:var(--color-primary-100)}.link--primary:focus{outline:var(--border-2-solid) var(--color-primary-transparent-10);background-color:var(--color-primary-transparent-10)}.l-typo-heading-wrapper>*,.l-typo-content-wrapper>*{display:block}.l-typo-heading-wrapper>*:last-child,.l-typo-content-wrapper>*:last-child{margin-bottom:var(--space-0)}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper{--new-grid-gap-mobile: var(--space-8);--new-grid-gap-desktop: var(--space-8);width:100%;overflow:visible !important}.swiper .swiper-wrapper{display:flex}.swiper .swiper-slide{margin-right:var(--space-8);flex-shrink:0}.swiper .swiper-next,.swiper .swiper-prev{position:absolute;top:50%;z-index:1;transform:translateY(-50%);opacity:0}.swiper .swiper-prev{left:0}.swiper .swiper-next{right:0}.swiper .swiper-scrollbar{opacity:0;transition:opacity .2s ease-in-out;background:var(--color-black-3);left:0 !important;width:100% !important;position:relative !important;min-height:4px}@media only screen and (min-width: 1025px){.swiper .swiper-scrollbar{margin-top:var(--space-24);cursor:pointer}}.swiper .swiper-scrollbar-drag{background:var(--color-black-transparent-25);opacity:0}.swiper .swiper-button-disabled{display:none}.swiper .c-product-tile{display:flex;transform:translateZ(0)}@media only screen and (min-width: 1025px){.swiper:hover>.swiper-scrollbar{opacity:1}}.swiper.swiper-initialized .swiper-next,.swiper.swiper-initialized .swiper-prev{opacity:1;transition:all var(--transition-ease-200)}.swiper.swiper-initialized .swiper-scrollbar-drag{opacity:1}.swiper--product-row{overflow:visible !important}.swiper--product-row .c-button-round--medium{min-width:40px;min-height:40px;padding:var(--space-8);box-shadow:var(--shadow-big)}@media only screen and (min-width: 1025px){.swiper--product-row .c-button-round--medium{min-width:48px;min-height:48px;padding:var(--space-12)}}@media only screen and (min-width: 1025px){.swiper--product-row .swiper-prev{transform:translate(-50%, -100%)}}@media only screen and (min-width: 1025px){.swiper--product-row .swiper-next{transform:translate(50%, -100%)}}.swiper--product-row .swiper-wrapper .swiper-slide{flex-shrink:0}.swiper--product-row .swiper-wrapper>*{width:calc(66.7% - var(--new-grid-gap-mobile));margin-right:var(--new-grid-gap-mobile)}@media(min-width: 375px){.swiper--product-row .swiper-wrapper>*{width:calc(48% - var(--new-grid-gap-mobile))}}@media(min-width: 480px){.swiper--product-row .swiper-wrapper>*{width:calc(40% - var(--new-grid-gap-mobile))}}@media(min-width: 640px){.swiper--product-row .swiper-wrapper>*{width:calc(32% - var(--new-grid-gap-mobile))}}@media(min-width: 768px){.swiper--product-row .swiper-wrapper>*{width:calc(24% - var(--new-grid-gap-mobile))}}@media(min-width: 960px){.swiper--product-row .swiper-wrapper>*{width:calc(23% - var(--new-grid-gap-mobile))}}@media(min-width: 1024px){.swiper--product-row .swiper-wrapper>*{margin-right:var(--new-grid-gap-desktop);width:calc(20% - 4*var(--new-grid-gap-desktop)/5)}}@media(min-width: 1280px){.swiper--product-row .swiper-wrapper>*{width:calc(16.667% - 5*var(--new-grid-gap-desktop)/6)}}@media(min-width: 1440px){.swiper--product-row .swiper-wrapper>*{width:calc(14.284% - 6*var(--new-grid-gap-desktop)/7)}}@media(min-width: 1600px){.swiper--product-row .swiper-wrapper>*{width:calc(12.5% - 7*var(--new-grid-gap-desktop)/8)}}.swiper--category-tree{margin-top:var(--space-12)}@media all and (min-width: 941px){.swiper--category-tree{display:none !important}}.swiper--category-tree .swiper-slide{width:auto;margin-right:var(--space-4)}@media all and (min-width: 600px){.swiper--category-tree .swiper-slide{margin-right:var(--space-8)}}.swiper--category-tree .swiper-slide:last-of-type{margin-right:0}.swiper--category-tree .swiper-slide.order-1{order:1}.l-swiper-gallery-component{--gallery-mobile-height: 248px;--new-grid-gap-desktop: var(--space-8);--gallery-list-width: 64px;--gallery-image-plus-gap: calc(100% - 72px);--gallery-sticky-padding: 40px;--gallery-image-max-dimensions: 800px;display:flex;position:relative;gap:var(--space-24);height:var(--gallery-mobile-height);margin:var(--space-0) calc(var(--space-16)*-1)}@media(min-width: 480px){.l-swiper-gallery-component{--gallery-mobile-height: 320px}}@media(min-width: 640px){.l-swiper-gallery-component{margin:var(--space-0);background-color:var(--color-black-transparent-5);border-radius:var(--radius-16);padding:var(--space-24) var(--space-0) var(--space-16) var(--space-24);height:auto;max-height:640px}}@media(min-width: 640px)and (orientation: portrait){.l-swiper-gallery-component{max-height:min(100dvh - 2*var(--gallery-sticky-padding),640px)}}@media(min-width: 1024px){.l-swiper-gallery-component{position:sticky;top:var(--gallery-sticky-padding);max-height:min(100dvh - 2*var(--gallery-sticky-padding),var(--gallery-image-max-dimensions))}}.compact-single-product--smaller-gallery .l-swiper-gallery-component:not(.l-swiper-gallery-component--modal){--gallery-mobile-height: 200px;--gallery-image-max-dimensions: 480px}@media(min-width: 480px){.compact-single-product--smaller-gallery .l-swiper-gallery-component:not(.l-swiper-gallery-component--modal){--gallery-mobile-height: 200px}}@media(min-width: 640px){.compact-single-product--smaller-gallery .l-swiper-gallery-component:not(.l-swiper-gallery-component--modal){max-height:var(--gallery-image-max-dimensions)}}@media(min-width: 640px)and (orientation: portrait){.compact-single-product--smaller-gallery .l-swiper-gallery-component:not(.l-swiper-gallery-component--modal){max-height:min(100dvh - 2*var(--gallery-sticky-padding),var(--gallery-image-max-dimensions))}}@media(min-width: 1440px){.compact-single-product--smaller-gallery .l-swiper-gallery-component:not(.l-swiper-gallery-component--modal){--gallery-image-max-dimensions: 600px}}.l-swiper-gallery-component .swiper-pagination{width:auto;bottom:16px;left:32px}@media(min-width: 640px){.l-swiper-gallery-component .swiper-pagination{display:none}}.l-swiper-gallery-component .swiper-button-wrapper{display:none;position:absolute;align-items:center;right:24px;bottom:8px;justify-content:flex-end;gap:var(--space-8);z-index:10}@media(min-width: 640px){.l-swiper-gallery-component .swiper-button-wrapper{display:inline-flex;position:static;width:100%;height:48px;align-items:flex-start}}.l-swiper-gallery-component--modal{position:static;height:auto;max-height:calc(100dvh - var(--gallery-list-width));background-color:var(--color-black-transparent-5);margin:calc(var(--space-16)*-1) calc(var(--space-16)*-1) var(--space-0) calc(var(--space-16)*-1);padding:var(--space-16) var(--space-0) var(--space-0) var(--space-0);flex-direction:column;gap:var(--space-16)}@media all and (min-width: 640px){.l-swiper-gallery-component--modal{margin:calc(var(--space-16)*-1) calc(var(--space-16)*-1) calc(var(--space-32)*-1);padding:var(--space-24) var(--space-0) var(--space-24) var(--space-24);flex-direction:row;gap:var(--space-24);max-height:calc(100dvh - 64px)}}.l-swiper-gallery-component--modal .swiper--gallery-list{height:auto;display:flex;background-color:var(--color-white);padding-top:var(--space-12)}@media(min-width: 640px){.l-swiper-gallery-component--modal .swiper--gallery-list{padding-top:var(--space-0);background-color:rgba(0,0,0,0);flex:1 0 auto;max-height:calc(100dvh - 112px);order:-1}}.l-swiper-gallery-component--modal .swiper--gallery-list .swiper-wrapper{flex-direction:unset;justify-content:unset;width:100%}@media(min-width: 640px){.l-swiper-gallery-component--modal .swiper--gallery-list .swiper-wrapper{padding:var(--space-0);flex-flow:column wrap;justify-content:center}}.l-swiper-gallery-component--modal .swiper--gallery-list .swiper-slide{margin:var(--space-4)}.l-swiper-gallery-component--modal .swiper--gallery-list .swiper-slide:first-child{margin-top:var(--space-4);margin-left:var(--space-16)}@media(min-width: 640px){.l-swiper-gallery-component--modal .swiper--gallery-list .swiper-slide:first-child{margin-left:var(--space-4)}}.l-swiper-gallery-component--modal .swiper--gallery-list .swiper-slide:last-child{margin-right:var(--space-16)}@media(min-width: 640px){.l-swiper-gallery-component--modal .swiper--gallery-list .swiper-slide:last-child{margin-right:var(--space-4)}}.l-swiper-gallery-component--modal .swiper--gallery-main{flex:0 1 100%;z-index:0;margin:auto var(--space-0);height:100%}.l-swiper-gallery-component--modal .swiper--gallery-main .swiper-wrapper{height:100%;max-height:calc(100dvh - 180px)}@media(min-width: 640px){.l-swiper-gallery-component--modal .swiper--gallery-main .swiper-wrapper{max-height:none}}.l-swiper-gallery-component--modal .swiper--gallery-main .swiper-slide{max-width:100%}@media(min-width: 640px){.l-swiper-gallery-component--modal .swiper--gallery-main .swiper-slide{max-width:var(--gallery-image-plus-gap);height:calc(100dvh - 112px);max-height:none}}.l-swiper-gallery-component--modal .swiper--gallery-main .swiper-slide.image-wrapper{cursor:unset}@media(min-width: 640px){.l-swiper-gallery-component--modal .swiper--gallery-main .swiper-slide.image-wrapper{max-width:var(--gallery-image-plus-gap)}}.l-swiper-gallery-component--modal .swiper--gallery-main .swiper-slide img{max-width:100%;max-height:100%}@media(min-width: 640px){.l-swiper-gallery-component--modal .swiper--gallery-main .swiper-slide img{max-height:calc(100dvh - 112px)}}.l-swiper-gallery-component--modal .swiper-button-wrapper{position:absolute}@media(min-width: 640px){.l-swiper-gallery-component--modal .swiper-button-wrapper{bottom:24px}}.swiper--gallery-main{position:relative;width:100%;height:auto;max-height:100%;padding:var(--space-0) var(--space-16);overflow:hidden !important}@media(min-width: 640px){.swiper--gallery-main{padding:var(--space-0) var(--space-24) var(--space-0) var(--space-0);display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-24)}}@media(min-width: 640px){.swiper--gallery-main .swiper-wrapper{height:auto;max-height:min(100%,100% - 64px - 8px)}}.swiper--gallery-main .swiper-wrapper.centered{justify-content:center}.swiper--gallery-main .swiper-slide{width:auto;height:auto;min-width:120px;max-width:min(var(--gallery-image-plus-gap),var(--gallery-image-max-dimensions));margin-right:var(--space-8);border-radius:var(--radius-20);display:inline-flex;place-content:center center;background-color:var(--color-black-3)}.swiper--gallery-main .swiper-slide.image-wrapper{display:inline-flex;place-content:center center;flex-wrap:wrap;overflow:hidden;cursor:zoom-in;width:auto;height:auto}@media(min-width: 640px){.swiper--gallery-main .swiper-slide.image-wrapper{display:inline-flex;margin-right:var(--space-24);max-width:min(var(--gallery-image-plus-gap),var(--gallery-image-max-dimensions));max-height:min(var(--gallery-image-plus-gap),var(--gallery-image-max-dimensions))}}.swiper--gallery-main .swiper-slide.image-wrapper:focus-visible{outline:none;box-shadow:var(--element-focus)}.swiper--gallery-main .swiper-slide img{display:block;mix-blend-mode:multiply;width:auto;height:auto;max-width:100%;max-height:100%}@media(min-width: 640px){.swiper--gallery-main .swiper-slide img{max-width:100%;max-height:354px}}@media(min-width: 640px)and (orientation: portrait){.swiper--gallery-main .swiper-slide img{max-height:calc(100dvh - 297px)}}@media(min-width: 1024px){.swiper--gallery-main .swiper-slide img{max-height:calc(100dvh - 297px)}}@media(min-width: 640px)and (orientation: portrait){.compact-single-product--smaller-gallery .l-swiper-gallery-component:not(.l-swiper-gallery-component--modal) .swiper--gallery-main .swiper-slide img{max-height:calc(100dvh - 517px)}}@media(min-width: 1024px){.compact-single-product--smaller-gallery .l-swiper-gallery-component:not(.l-swiper-gallery-component--modal) .swiper--gallery-main .swiper-slide img{max-height:calc(100dvh - 517px)}}.swiper--gallery-main .swiper-slide-similar-products{text-align:center;justify-content:center;border-radius:var(--radius-16);border:var(--border-1-dashed) var(--color-black-25);margin-right:var(--space-0)}.swiper--gallery-main .swiper-slide-similar-products .image-wrapper{cursor:unset;padding:var(--space-32);display:inline-flex;align-items:center;justify-content:center}@media(min-width: 640px){.swiper--gallery-main .swiper-slide-similar-products .image-wrapper{min-width:440px}}.swiper--gallery-main.hide-gallery-list{width:100%;margin-left:var(--space-0)}.swiper--highlight{overflow:hidden !important;border-radius:var(--radius-16)}.swiper--highlight .swiper-wrapper{height:auto}@media(min-width: 640px){.swiper--highlight .swiper-wrapper{height:auto}}.swiper--highlight .swiper-wrapper .swiper-slide{width:auto;height:auto;min-width:120px;margin-right:var(--space-8);border-radius:var(--radius-16);display:inline-flex;place-content:center center;background-color:var(--color-black-3)}.swiper--highlight .swiper-wrapper .swiper-slide.image-wrapper{display:inline-flex;place-content:center center;flex-wrap:wrap;overflow:hidden;width:auto;height:auto}@media(min-width: 640px){.swiper--highlight .swiper-wrapper .swiper-slide.image-wrapper{display:inline-flex;margin-right:var(--space-16)}}.swiper--highlight .swiper-wrapper .swiper-slide.image-wrapper:focus-visible{outline:none;box-shadow:var(--element-focus)}.swiper--highlight .swiper-wrapper .swiper-slide.image-wrapper:last-child{margin-right:0}.swiper--highlight .swiper-wrapper .swiper-slide img{display:block;mix-blend-mode:multiply;width:auto;height:auto;max-width:100%;max-height:240px}@media(min-width: 940px){.swiper--highlight .swiper-wrapper .swiper-slide img{max-height:350px}}.swiper--highlight .swiper-prev,.swiper--highlight .swiper-next{position:absolute;top:50%;transform:translateY(-50%);display:flex;z-index:2;padding:0 var(--space-8)}.swiper--highlight .swiper-prev{left:var(--space-8)}.swiper--highlight .swiper-next{right:var(--space-8)}.swiper--highlight .swiper-button-disabled{display:none}.swiper--gallery-list{display:none;flex:0 0 auto;margin:auto var(--space-0);height:calc(6*var(--gallery-list-width) + 5*var(--space-8));overflow:hidden !important}@media(min-width: 640px){.swiper--gallery-list{display:block}}.swiper--gallery-list .swiper-wrapper{flex-direction:column;justify-content:center}.swiper--gallery-list .swiper-slide{overflow:hidden;background-color:var(--color-black-3);border:var(--border-1-solid) var(--color-black-transparent-10);transition:border-color var(--transition-ease-200);border-radius:var(--radius-8);cursor:pointer;height:64px;width:64px;margin-bottom:var(--space-8)}.swiper--gallery-list .swiper-slide:first-child{margin-top:var(--space-8)}.swiper--gallery-list .swiper-slide img{display:block;width:100%;height:100%;mix-blend-mode:multiply;object-fit:contain}.swiper--gallery-list .swiper-slide-show-more{width:100%;height:var(--gallery-list-width);border:var(--border-1-solid) var(--color-black-transparent-10);border-radius:var(--radius-8);overflow:hidden;cursor:pointer;color:var(--color-black-100)}.swiper--gallery-list .swiper-slide-thumb-active{border-color:var(--color-primary-100)}.like-item{display:inline-flex;position:absolute;right:0;top:0;padding:var(--space-6)}.like-item>button svg:first-of-type{display:none}.like-item.active>button svg:first-of-type{fill:var(--color-attention-75);display:block}.like-item.active>button svg:last-of-type{display:none}.like-item-wrap{position:relative}.like-item-wrap>button svg:first-of-type,.like-item-wrap .text-wrapper:first-of-type{display:none}.like-item-wrap.active>button svg:first-of-type{fill:var(--color-attention-75);display:block}.like-item-wrap.active .text-wrapper:first-of-type{display:block}.like-item-wrap.active>button svg:last-of-type,.like-item-wrap.active .text-wrapper:last-of-type{display:none}@media(hover: hover)and (pointer: fine){.like-item>button:hover>svg:first-of-type,.like-item-wrap>button:hover>svg:first-of-type{display:block}.like-item>button:hover>svg:last-of-type,.like-item-wrap>button:hover>svg:last-of-type{display:none}}.like-item.is-loading>button,.like-item-wrap.is-loading>button{position:relative}.like-item.is-loading>button::before,.like-item-wrap.is-loading>button::before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background-image:url(/css/images/i-spinner-glami-g-black.svg);background-size:24px;background-position:center;background-repeat:no-repeat;background-color:var(--color-white);transform:translate(-50%, -50%);animation:blink .3s;opacity:1}@keyframes blink{from{opacity:0}to{opacity:1}}@media(hover: hover)and (pointer: fine){.like-item:not(.active)>button:hover>svg:first-of-type,.like-item-wrap:not(.active)>button:hover>svg:first-of-type{fill:var(--color-attention-75)}}.page-wishlist .page__footer{margin-top:auto}.page-wishlist #page-content{padding:0}.page-wishlist #page-content .page-container{padding:0 var(--space-16) var(--space-48)}@media(min-width: 1024px){.page-wishlist #page-content .page-container{padding:0 var(--space-40) var(--space-48)}}@media(min-width: 1953px){.page-wishlist #page-content .page-container{padding:0 0 var(--space-48) 0}}.page-wishlist .wishlist__header{padding:var(--space-16) 0;display:flex;gap:var(--space-8);align-items:center;justify-content:space-between}@media(min-width: 768px){.page-wishlist .wishlist__header{padding:var(--space-32) 0;gap:var(--space-16)}}.page-wishlist .wishlist__header--share{flex-direction:column;align-items:flex-start;gap:0}@media(min-width: 768px){.page-wishlist .wishlist__header--share{gap:var(--space-4)}}.page-wishlist .wishlist__tabs{position:relative}.page-wishlist .wishlist__tabs::after{content:"";position:absolute;bottom:0;left:50%;box-shadow:inset 0 -1px 0 0 var(--color-black-10);width:100vw;height:1px;transform:translateX(-50%)}.page-wishlist .wishlist__tabs .l-tabs-wrapper{box-shadow:initial}.page-wishlist .wishlist__tabs .l-tabs-wrapper .c-tabs{z-index:1}.page-wishlist .wishlist__tabs .l-tabs-wrapper .c-tabs .c-tabs__item:first-child{padding-left:0}.page-wishlist .wishlist__controls{display:flex;justify-content:flex-start;gap:var(--space-16);padding:var(--space-16) 0}.page-wishlist .wishlist__controls+.wishlist__content{padding-top:0}.page-wishlist .wishlist__content{gap:var(--space-16);display:flex;flex-direction:column}.page-wishlist .wishlist__content .pagination--top{margin-bottom:var(--space-16)}.page-wishlist .wishlist__empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-16);padding-top:var(--space-24)}.page-wishlist .wishlist__empty p{gap:var(--space-8);display:flex;align-items:center}.page-wishlist .wishlist__banner{background-color:var(--color-black-5);border-radius:var(--radius-16);padding:var(--space-24);gap:var(--space-24);display:flex;flex-wrap:wrap;align-items:center}@media(min-width: 1024px){.page-wishlist .wishlist__banner{column-gap:var(--space-48)}}@media(min-width: 1280px){.page-wishlist .wishlist__banner{padding:var(--space-32) var(--space-48)}}.page-wishlist .wishlist__banner-left{display:flex;flex-wrap:wrap;flex:1 1 100%;gap:var(--space-24)}@media(min-width: 768px){.page-wishlist .wishlist__banner-left{flex:1}}.page-wishlist .wishlist__banner-benefits{display:flex;flex-wrap:wrap;gap:var(--space-16);flex:1 1 100%}@media(min-width: 768px){.page-wishlist .wishlist__banner-benefits{flex-wrap:nowrap;flex:1;gap:var(--space-32);justify-content:center}}.page-wishlist .wishlist__banner-benefits .benefit{display:flex;flex:1 1 100%;gap:var(--space-16);align-items:center}@media(min-width: 768px){.page-wishlist .wishlist__banner-benefits .benefit{text-align:center;flex-direction:column;gap:var(--space-8);justify-content:center}}@media(min-width: 1024px){.page-wishlist .wishlist__banner-benefits .benefit{padding:0 var(--space-16);max-width:260px}}.page-wishlist .wishlist__banner-benefits .benefit .svg-icon{--icon-width: 19px;width:var(--icon-width);height:var(--icon-width);flex:0 0 auto}@media(min-width: 768px){.page-wishlist .wishlist__banner-benefits .benefit .svg-icon{--icon-width: 24px}}.page-wishlist .wishlist__banner-right{flex:1 1 100%;margin-left:auto}@media(min-width: 768px){.page-wishlist .wishlist__banner-right{flex:initial}}.page-wishlist .wishlist__banner--benefits .wishlist__banner-left{flex:1 1 100%}@media(min-width: 1280px){.page-wishlist .wishlist__banner--benefits .wishlist__banner-left{flex:initial}}.page-wishlist .wishlist:not(:has(.wishlist__controls)) .wishlist__banner{margin-top:var(--space-16)}.page-wishlist .wishlist-popup{display:flex;flex-direction:column;gap:var(--space-12)}.page-wishlist .wishlist-popup .attention-button{margin-top:var(--space-24)}.page-wishlist .wishlist-popup--delete-confirm{text-align:center}@media(min-width: 768px){.wishlist-dropdown .c-dropdown__content{max-height:356px;min-width:292px}}.wishlist-dropdown .c-dropdown__content .c-dropdown__body{padding:var(--space-6) var(--space-6) var(--space-8);margin:var(--space-16) calc(var(--space-6)*-1) calc(var(--space-6)*-1);border-bottom:var(--border-1-solid) var(--color-black-10)}@media(min-width: 768px){.wishlist-dropdown .c-dropdown__content .c-dropdown__body{margin-top:0}}.wishlist-dropdown .c-dropdown__content .c-dropdown__body .c-form-control__label-wrapper{overflow:hidden}.wishlist-dropdown .c-dropdown__content .c-dropdown__body .c-form-control__label-wrapper .c-form-control__label-heading{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishlist-dropdown .c-dropdown__footer{padding-top:var(--space-24);flex-direction:column;align-items:flex-start}.wishlist-dropdown .c-dropdown__footer .notification-promo{margin-top:var(--space-16);width:100%;background-color:var(--color-primary-10);border-radius:var(--radius-16);padding:var(--space-16);display:flex;flex-direction:column;gap:var(--space-16)}.wishlist-dropdown .c-dropdown__footer .notification-promo-content{display:flex;flex-direction:row;gap:var(--space-16)}.wishlist-dropdown .c-dropdown__footer .notification-promo-content .body-text-middle{color:var(--color-primary-175)}.wishlist-dropdown .c-dropdown__footer .notification-promo__close{margin-left:auto;flex:0 0 auto;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:var(--space-2);cursor:pointer;border-radius:var(--radius-full);transition:background-color var(--transition-ease-out-200)}.wishlist-dropdown .c-dropdown__footer .notification-promo__close:hover,.wishlist-dropdown .c-dropdown__footer .notification-promo__close:active{background-color:var(--color-black-transparent-10)}.wishlist-dropdown .c-dropdown__footer .notification-promo__close:focus-visible{outline:none;box-shadow:var(--btn-focus)}.wishlist-dropdown .c-dropdown__footer .notification-promo__close{align-self:flex-start}.wishlist-dropdown .c-dropdown__footer .notification-promo__close .svg-icon{width:var(--space-16);height:var(--space-16)}.wishlist-dropdown .c-dropdown__footer-wrapper{align-items:flex-start;width:100%}.wishlist-dropdown .c-dropdown__footer-wrapper .l-form-element-wrapper{flex:1}ul.multiSelect{margin:0;padding:1px 0}ul.multiSelect>li{width:100%;margin-top:var(--space-8)}ul.multiSelect>li input{display:none}ul.multiSelect>li>a.popup-filters__filter-link,ul.multiSelect>li>label.popup-filters__filter-item{display:block;width:100%;border:var(--border-1-solid) var(--color-black-transparent-10);border-radius:var(--space-4);height:48px;line-height:48px;padding-left:var(--space-8);font-size:var(--font-size-14);position:relative;cursor:pointer}ul.multiSelect>li>a.popup-filters__filter-link span.value-name,ul.multiSelect>li>label.popup-filters__filter-item span.value-name{width:100%;color:var(--color-black-100);line-height:var(--line-height-20);display:flex;align-items:center;height:48px;white-space:nowrap}ul.multiSelect>li input[type=checkbox]:checked+label.popup-filters__filter-item,ul.multiSelect>li input[type=radio]:checked+label.popup-filters__filter-item{color:var(--color-primary-100);border:var(--border-1-solid) var(--color-primary-100);background-color:var(--color-primary-10)}ul.multiSelect>li input[type=checkbox]:checked+label.popup-filters__filter-item span,ul.multiSelect>li input[type=radio]:checked+label.popup-filters__filter-item span{color:var(--color-primary-100)}ul.multiSelect>li:first-of-type{margin-top:0}.c-action-link,.c-item-grouping-card-pd25__tags .tag-element{--action-link-width: auto;--action-link-radius: var(--element-radius);width:var(--action-link-width);cursor:pointer;position:relative;overflow:hidden;color:inherit;display:inline-flex;justify-content:center;align-items:center;text-align:center;border-radius:var(--action-link-radius);border:none;text-decoration:none;padding:var(--space-2) var(--space-0);background-color:var(--color-white-transparent-0);transition:box-shadow var(--transition-ease-out-300)}.c-action-link:hover,.c-item-grouping-card-pd25__tags .tag-element:hover{text-decoration:underline}.c-action-link:focus-visible,.c-item-grouping-card-pd25__tags .tag-element:focus-visible{outline:none;box-shadow:var(--element-focus)}.c-action-link:disabled,.c-item-grouping-card-pd25__tags .tag-element:disabled{cursor:not-allowed;color:var(--color-black-25)}.c-action-link:disabled:hover,.c-item-grouping-card-pd25__tags .tag-element:disabled:hover{text-decoration:none}.c-action-link:disabled:focus-visible,.c-item-grouping-card-pd25__tags .tag-element:disabled:focus-visible{outline:none;box-shadow:none}.c-action-link .svg-icon,.c-item-grouping-card-pd25__tags .tag-element .svg-icon{flex:0 0 auto;fill:currentcolor}.c-action-link--brand{color:var(--color-primary-100)}.c-action-link--black{color:var(--color-black-100)}.c-action-link--gray,.c-item-grouping-card-pd25__tags .tag-element{color:var(--color-black-75)}.c-action-link--attention{color:var(--color-attention-100)}.c-action-link--white{color:var(--color-white)}.c-action-link--small,.c-item-grouping-card-pd25__tags .tag-element{gap:var(--space-4)}.c-action-link--small .svg-icon,.c-item-grouping-card-pd25__tags .tag-element .svg-icon{width:12px;height:12px}.c-action-link--medium{gap:var(--space-8)}.c-action-link--medium .svg-icon{width:16px;height:16px}.c-action-link--large{gap:var(--space-8)}.c-action-link--large .svg-icon{width:20px;height:20px}.c-item-grouping-card{border-radius:var(--radius-16);box-shadow:var(--shadow-big);display:grid;grid-template:"logo price" auto "badges badges" auto "button button" auto/auto 1fr;align-items:center;background-color:var(--color-white)}.c-item-grouping-card:has(.c-item-grouping-card__column--sizes-list){grid-template-areas:"logo price" "badges badges" "sizes sizes" "button button"}@container (min-width: 480px){.c-item-grouping-card:has(.c-item-grouping-card__column--sizes-list){grid-template-areas:"logo price price button" "badges badges badges badges" "sizes sizes sizes sizes"}}@container (min-width: 768px){.c-item-grouping-card:has(.c-item-grouping-card__column--sizes-list){grid-template-areas:"logo badges price button" "sizes sizes sizes sizes"}}.c-item-grouping-card:has(.c-item-grouping-card__column--sizes-list):has(.c-item-grouping-card__column--expander){grid-template-areas:"logo price" "badges badges" "sizes sizes" "button button" "expander expander"}@container (min-width: 480px){.c-item-grouping-card:has(.c-item-grouping-card__column--sizes-list):has(.c-item-grouping-card__column--expander){grid-template-areas:"logo price price button" "badges badges badges badges" "sizes sizes expander expander"}}@container (min-width: 768px){.c-item-grouping-card:has(.c-item-grouping-card__column--sizes-list):has(.c-item-grouping-card__column--expander){grid-template-areas:"logo badges price button" "sizes sizes sizes sizes" "expander expander expander expander"}}@container (min-width: 480px){.c-item-grouping-card{grid-template-areas:"logo price price button" "badges badges badges badges"}}@container (min-width: 768px){.c-item-grouping-card{grid-template-columns:auto 1fr auto auto;grid-template-areas:"logo badges price button"}}.c-item-grouping-card:has(.c-item-grouping-card__column--expander){grid-template-areas:"logo price" "badges badges" "button button" "expander expander"}@container (min-width: 480px){.c-item-grouping-card:has(.c-item-grouping-card__column--expander){grid-template-areas:"logo price price button" "badges badges badges expander"}}@container (min-width: 768px){.c-item-grouping-card:has(.c-item-grouping-card__column--expander){grid-template-columns:auto 1fr auto auto;grid-template-areas:"logo badges price button" "expander expander expander expander"}}.c-item-grouping-card__column{display:inline-flex;align-items:center}.c-item-grouping-card__column--image a{border-radius:var(--radius-4);transition:box-shadow var(--transition-ease-out-300)}.c-item-grouping-card__column--image a:focus-visible{outline:none;box-shadow:var(--element-focus)}.c-item-grouping-card__column--expander{grid-area:expander;justify-self:center;color:var(--color-primary-100);cursor:pointer}.c-item-grouping-card__column--expander:hover{text-decoration:underline}@container (min-width: 480px){.c-item-grouping-card__column--expander{justify-self:left}}.c-item-grouping-card__column--price{grid-area:price;text-align:right;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-0) var(--space-8)}.c-item-grouping-card__column--price a{border-radius:var(--radius-4);transition:box-shadow var(--transition-ease-out-300)}.c-item-grouping-card__column--price a:focus-visible{outline:none;box-shadow:var(--element-focus)}.c-item-grouping-card__column--badges{grid-area:badges;gap:var(--space-8);flex-wrap:wrap;padding-right:var(--space-8)}.c-item-grouping-card__column--badges .c-badge{flex:0 0 auto}.c-item-grouping-card__column--info-list{grid-area:badges;gap:var(--space-6) var(--space-12);flex-wrap:wrap;padding:var(--space-4) var(--space-8) var(--space-4) var(--space-0)}@container (min-width: 480px){.c-item-grouping-card__column--info-list{gap:var(--space-6) var(--space-16)}}.c-item-grouping-card__column--info-list .info-item{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--space-4);color:var(--color-black-75);border-radius:var(--radius-4);transition:box-shadow var(--transition-ease-out-300)}.c-item-grouping-card__column--info-list .info-item:focus-visible{outline:none;box-shadow:var(--element-focus)}.c-item-grouping-card__column--info-list .info-item .svg-icon{width:12px;height:12px;fill:var(--color-black-75);flex:0 0 auto}.c-item-grouping-card__column--info-list .info-item.in-stock{text-decoration:none;color:var(--color-positive-125)}.c-item-grouping-card__column--info-list .info-item.in-stock .svg-icon{fill:var(--color-positive-125);flex:0 0 auto}.c-item-grouping-card__column--info-list .info-item.in-stock-7-days{text-decoration:none;color:var(--color-info-125)}.c-item-grouping-card__column--info-list .info-item.in-stock-7-days .svg-icon{fill:var(--color-info-125);flex:0 0 auto}.c-item-grouping-card__column--info-list a.info-item{text-decoration:underline}.c-item-grouping-card__column--info-list a.info-item:hover{text-decoration:none}.c-item-grouping-card__column--exit-btn{grid-area:button}.c-item-grouping-card__provider-image-name{text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.c-item-grouping-card__price-type{display:inline-flex;align-items:center;gap:var(--space-8)}.c-item-grouping-card__price-voucher{display:inline-flex;flex-direction:column;align-items:end;gap:var(--space-0)}.c-item-grouping-card__price-voucher--code-wrap{cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-4)}.c-item-grouping-card__price-voucher--code{text-decoration:underline;text-decoration-style:dashed}.c-item-grouping-list,.c-item-grouping-main-offer{margin-bottom:var(--space-8);display:flex;flex-direction:column;gap:var(--space-8);container-type:inline-size}@media all and (min-width: 1024px){.c-item-grouping-list,.c-item-grouping-main-offer{margin-bottom:var(--space-16)}}.c-item-grouping-list:last-of-type,.c-item-grouping-main-offer:last-of-type{margin-bottom:var(--space-0)}.c-item-grouping-list--highlighted .c-item-grouping-card,.c-item-grouping-main-offer--highlighted .c-item-grouping-card{border:var(--border-1-solid) var(--color-primary-100)}.c-item-grouping-list .show-all-link,.c-item-grouping-main-offer .show-all-link{text-decoration:none;padding:var(--space-0)}.c-item-grouping-list .show-all-link:hover,.c-item-grouping-main-offer .show-all-link:hover{text-decoration:underline}.c-item-grouping-list--other-wrapper .c-item-grouping-card{border:unset}.l-item-grouping-wrapper{margin:var(--space-0) calc(var(--page-wrap-gap)*-1);padding:var(--space-0) var(--page-wrap-gap);display:flex;flex-direction:column;gap:var(--space-8)}@media all and (min-width: 1024px){.l-item-grouping-wrapper{padding:var(--space-24);margin:var(--space-0)}}.ab-one-main-offer .c-item-grouping-main-offer.c-item-grouping-list--highlighted .c-item-grouping-card{border:var(--border-2-solid) var(--color-primary-100)}.ab-one-main-offer .c-item-grouping-main-offer .c-item-grouping-card__column--exit-btn{min-height:48px}.ab-one-main-offer .c-item-grouping-main-offer .c-item-grouping-card__column--exit-btn .exit-link-button{width:100%}.ab-one-main-offer .c-item-grouping-main-offer:last-of-type{margin-bottom:var(--space-0)}@media all and (min-width: 1024px){.ab-one-main-offer .c-item-grouping-main-offer:last-of-type{margin-bottom:var(--space-32)}}@media all and (min-width: 1024px){.ab-one-main-offer .c-item-grouping-main-offer .c-item-grouping-card{padding:var(--space-32)}}@media all and (min-width: 1024px){.ab-one-main-offer .c-item-grouping-main-offer .c-item-grouping-card__column--price .body-text{font-size:var(--font-size-24)}}body:not(.ab-product-detail-phase-3) .c-item-grouping-card{gap:var(--space-16);padding:var(--space-16)}@container (min-width: 768px){body:not(.ab-product-detail-phase-3) .c-item-grouping-card{gap:var(--space-24);padding:var(--space-20)}}body:not(.ab-product-detail-phase-3) .c-item-grouping-card__column--image{grid-area:logo;width:88px;height:48px;justify-content:center;align-items:center;border-radius:var(--radius-4);transition:box-shadow var(--transition-ease-out-300)}@container (min-width: 768px){body:not(.ab-product-detail-phase-3) .c-item-grouping-card__column--image{height:56px}}body:not(.ab-product-detail-phase-3) .c-item-grouping-card__column--image:focus-visible{outline:none;box-shadow:var(--form-control-focus)}body:not(.ab-product-detail-phase-3) .c-item-grouping-card__column--image img{max-width:88px;max-height:40px}@container (min-width: 768px){body:not(.ab-product-detail-phase-3) .c-item-grouping-card__column--image img{max-height:48px}}body:not(.ab-product-detail-phase-3) .c-item-grouping-card__column--sizes-list{grid-area:sizes;flex-wrap:wrap;gap:var(--space-4)}@container (min-width: 480px){body:not(.ab-product-detail-phase-3) .c-item-grouping-card__column--sizes-list{gap:var(--space-8)}}body.ab-product-detail-phase-3 .c-item-grouping-card{gap:var(--space-8) var(--space-16);padding:var(--space-16)}@container (min-width: 768px){body.ab-product-detail-phase-3 .c-item-grouping-card{gap:var(--space-8) var(--space-20);padding:var(--space-20)}}body.ab-product-detail-phase-3 .c-item-grouping-card__column--image{grid-area:logo;width:60px;height:32px;align-items:center;border-radius:var(--radius-4);transition:box-shadow var(--transition-ease-out-300)}@container (min-width: 768px){body.ab-product-detail-phase-3 .c-item-grouping-card__column--image{height:48px}}body.ab-product-detail-phase-3 .c-item-grouping-card__column--image:focus-visible{outline:none;box-shadow:var(--form-control-focus)}body.ab-product-detail-phase-3 .c-item-grouping-card__column--image a{display:inline-flex}body.ab-product-detail-phase-3 .c-item-grouping-card__column--image img{max-width:60px;max-height:32px}@container (min-width: 768px){body.ab-product-detail-phase-3 .c-item-grouping-card__column--image img{max-height:36px}}body.ab-product-detail-phase-3 .c-item-grouping-card__column--sizes-list{grid-area:sizes;flex-wrap:wrap;gap:var(--space-4)}.c-item-grouping-card-pd25{border-radius:var(--radius-16);border:var(--border-1-solid) var(--color-black-10);padding:var(--space-16);display:flex;flex-direction:column;gap:var(--space-16) var(--space-24);background-color:var(--color-white);opacity:0;transform:translateY(-16px);animation:fade-in .4s ease-out forwards}.c-item-grouping-card-pd25:nth-child(1){animation-delay:0.05s}.c-item-grouping-card-pd25:nth-child(2){animation-delay:0.1s}.c-item-grouping-card-pd25:nth-child(3){animation-delay:0.15s}.c-item-grouping-card-pd25:nth-child(4){animation-delay:0.2s}.c-item-grouping-card-pd25:nth-child(5){animation-delay:0.25s}.c-item-grouping-card-pd25:nth-child(6){animation-delay:0.3s}.c-item-grouping-card-pd25:nth-child(7){animation-delay:0.35s}.c-item-grouping-card-pd25:nth-child(8){animation-delay:0.4s}.c-item-grouping-card-pd25:nth-child(9){animation-delay:0.45s}.c-item-grouping-card-pd25:nth-child(10){animation-delay:0.5s}.c-item-grouping-card-pd25:nth-child(11){animation-delay:0.55s}.c-item-grouping-card-pd25:nth-child(12){animation-delay:0.6s}.c-item-grouping-card-pd25:nth-child(13){animation-delay:0.65s}.c-item-grouping-card-pd25:nth-child(14){animation-delay:0.7s}.c-item-grouping-card-pd25:nth-child(15){animation-delay:0.75s}.c-item-grouping-card-pd25:nth-child(16){animation-delay:0.8s}.c-item-grouping-card-pd25:nth-child(17){animation-delay:0.85s}.c-item-grouping-card-pd25:nth-child(18){animation-delay:0.9s}.c-item-grouping-card-pd25:nth-child(19){animation-delay:0.95s}.c-item-grouping-card-pd25:nth-child(20){animation-delay:1s}.c-item-grouping-card-pd25:nth-child(21){animation-delay:1.05s}.c-item-grouping-card-pd25:nth-child(22){animation-delay:1.1s}.c-item-grouping-card-pd25:nth-child(23){animation-delay:1.15s}.c-item-grouping-card-pd25:nth-child(24){animation-delay:1.2s}.c-item-grouping-card-pd25:nth-child(25){animation-delay:1.25s}.c-item-grouping-card-pd25:nth-child(26){animation-delay:1.3s}.c-item-grouping-card-pd25:nth-child(27){animation-delay:1.35s}.c-item-grouping-card-pd25:nth-child(28){animation-delay:1.4s}.c-item-grouping-card-pd25:nth-child(29){animation-delay:1.45s}.c-item-grouping-card-pd25:nth-child(30){animation-delay:1.5s}.c-item-grouping-card-pd25:nth-child(31){animation-delay:1.55s}.c-item-grouping-card-pd25:nth-child(32){animation-delay:1.6s}@keyframes fade-in{from{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@container (min-width: 480px){.c-item-grouping-card-pd25{flex-direction:row}}.c-item-grouping-card-pd25:has(.c-item-grouping-card-pd25__link-expander){display:grid;grid-template-areas:"column-left" "column-right" "link-expander"}@container (min-width: 480px){.c-item-grouping-card-pd25:has(.c-item-grouping-card-pd25__link-expander){grid-template-areas:"column-left column-right" "link-expander link-expander"}}.c-item-grouping-card-pd25:has(.c-item-grouping-card-pd25__link-expander) .c-item-grouping-card-pd25__column{grid-area:column-left}.c-item-grouping-card-pd25:has(.c-item-grouping-card-pd25__link-expander) .c-item-grouping-card-pd25__column:last-of-type{grid-area:column-right}.c-item-grouping-card-pd25:has(.c-item-grouping-card-pd25__link-expander) .c-item-grouping-card-pd25__link-expander{grid-area:link-expander}.c-item-grouping-card-pd25__column{display:inline-flex;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:var(--space-8);flex:1 1 auto}.c-item-grouping-card-pd25__column:last-of-type{flex-direction:column;align-content:unset;width:100%}@container (min-width: 480px){.c-item-grouping-card-pd25__column:last-of-type{width:auto;flex:0 0 auto;align-items:flex-end}}.c-item-grouping-card-pd25__image{display:inline-flex}.c-item-grouping-card-pd25__image a{border-radius:var(--element-radius);transition:box-shadow var(--transition-ease-out-300)}.c-item-grouping-card-pd25__image a:focus-visible{outline:none;box-shadow:var(--element-focus)}.c-item-grouping-card-pd25__provider-image-name{text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:36px;line-height:36px;width:64px;object-fit:contain}.c-item-grouping-card-pd25__badges{display:inline-flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;padding-right:var(--space-8)}.c-item-grouping-card-pd25__badges .c-badge{flex:0 0 auto}.c-item-grouping-card-pd25__product-name{flex:1 1 100%;margin:var(--space-0);color:var(--color-black-75);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c-item-grouping-card-pd25__tags{display:inline-flex;gap:var(--space-8) var(--space-12);flex-wrap:wrap;flex:1 1 100%}.c-item-grouping-card-pd25__tags .tag-element{cursor:auto;flex:0 0 auto}.c-item-grouping-card-pd25__tags .tag-element:hover{text-decoration:none}.c-item-grouping-card-pd25__sizes-list{display:inline-flex;align-self:flex-start;gap:var(--space-8) var(--space-2);flex-wrap:wrap;flex:1 1 100%}.c-item-grouping-card-pd25__sizes-list li{display:inline-flex}.c-item-grouping-card-pd25__price{display:inline-flex;flex-direction:column;gap:var(--space-2) var(--space-8);width:100%}@container (min-width: 480px){.c-item-grouping-card-pd25__price{align-items:flex-end;text-align:right;width:auto;gap:var(--space-4) var(--space-8)}}.c-item-grouping-card-pd25__price a{border-radius:var(--element-radius);transition:box-shadow var(--transition-ease-out-300)}.c-item-grouping-card-pd25__price a:focus-visible{outline:none;box-shadow:var(--element-focus)}.c-item-grouping-card-pd25__price .shipping-info{display:block}.c-item-grouping-card-pd25__price-row{display:inline-flex;align-items:center;flex-flow:row-reverse wrap;justify-content:flex-end;gap:var(--space-4)}@container (min-width: 480px){.c-item-grouping-card-pd25__price-row{flex-direction:row}}.c-item-grouping-card-pd25__price-voucher-box{border-radius:var(--radius-8);border:var(--border-1-dashed) var(--color-positive-100);display:inline-flex;flex-direction:column;padding:var(--space-8)}.c-item-grouping-card-pd25__price-voucher-box .c-item-grouping-card-pd25__price-row:last-child{align-self:flex-start}@container (min-width: 480px){.c-item-grouping-card-pd25__price-voucher-box .c-item-grouping-card-pd25__price-row:last-child{align-self:flex-end}}.c-item-grouping-card-pd25__price-voucher-box .tooltip-v2{display:inline-flex}.c-item-grouping-card-pd25__price-voucher-box .copy-voucher{display:inline-flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.c-item-grouping-card-pd25__price-voucher-box .copy-voucher__underline{text-decoration:underline;text-decoration-style:dashed;max-width:160px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-item-grouping-card-pd25__exit-btn{display:flex;justify-content:flex-end;width:100%}@container (min-width: 480px){.c-item-grouping-card-pd25__exit-btn{width:auto}}.c-item-grouping-card-pd25__exit-btn .exit-button-width{width:100%}@container (min-width: 480px){.c-item-grouping-card-pd25__exit-btn .exit-button-width{width:auto}}.c-item-grouping-card-pd25__link-expander{justify-self:center}@container (min-width: 480px){.c-item-grouping-card-pd25__link-expander{justify-self:left}}.similar-products-row-cpp-wrapper{margin-top:var(--space-4);margin-bottom:var(--space-12);border-bottom:var(--border-1-solid) var(--color-black-10);display:flex;flex-direction:column;gap:var(--space-8)}@media(min-width: 768px){.similar-products-row-cpp-wrapper{margin-bottom:var(--space-24)}}.similar-products-row-cpp-wrapper .similar-products-row-cpp{padding-bottom:var(--space-12)}@media(min-width: 768px){.similar-products-row-cpp-wrapper .similar-products-row-cpp{padding-bottom:var(--space-24)}}.similar-products-row-cpp-wrapper .similar-products-row-cpp .c-product-tile{--new-grid-gap-mobile: var(--space-8);--new-grid-gap-desktop: var(--space-8);width:calc(34% - var(--new-grid-gap-mobile));margin-right:var(--new-grid-gap-mobile)}@media(min-width: 375px){.similar-products-row-cpp-wrapper .similar-products-row-cpp .c-product-tile{width:calc(31% - var(--new-grid-gap-mobile))}}@media(min-width: 480px){.similar-products-row-cpp-wrapper .similar-products-row-cpp .c-product-tile{width:calc(26% - var(--new-grid-gap-mobile))}}@media(min-width: 640px){.similar-products-row-cpp-wrapper .similar-products-row-cpp .c-product-tile{width:calc(22% - var(--new-grid-gap-mobile))}}@media(min-width: 768px){.similar-products-row-cpp-wrapper .similar-products-row-cpp .c-product-tile{width:calc(18% - var(--new-grid-gap-mobile))}}@media(min-width: 960px){.similar-products-row-cpp-wrapper .similar-products-row-cpp .c-product-tile{width:calc(16% - var(--new-grid-gap-mobile))}}@media(min-width: 1024px){.similar-products-row-cpp-wrapper .similar-products-row-cpp .c-product-tile{margin-right:var(--new-grid-gap-desktop);width:calc(12% - 4*var(--new-grid-gap-desktop)/5)}}@media(min-width: 1280px){.similar-products-row-cpp-wrapper .similar-products-row-cpp .c-product-tile{width:calc(11% - 11*var(--new-grid-gap-desktop)/12)}}@media(min-width: 1440px){.similar-products-row-cpp-wrapper .similar-products-row-cpp .c-product-tile{width:calc(10% - 11*var(--new-grid-gap-desktop)/12)}}@media(min-width: 1600px){.similar-products-row-cpp-wrapper .similar-products-row-cpp .c-product-tile{width:calc(9% - 37*var(--new-grid-gap-desktop)/12)}}.similar-products-row-cpp-wrapper .similar-products-row-cpp .c-product-tile__image-wrapper{aspect-ratio:1/1}.similar-products-row-cpp-wrapper .similar-products-row-cpp .c-product-tile__voucher-box{flex-direction:column}.similar-products-row-cpp-wrapper .similar-products-row-cpp .c-product-tile__voucher-card-ribbon .svg-icon{display:none}.similar-products-row-cpp-wrapper .similar-products-row-cpp .c-product-tile__voucher-card-code{width:100%;text-overflow:ellipsis;display:inline-block;text-align:left;overflow:hidden;margin:var(--space-0);padding:var(--space-4) var(--space-8)}.similar-products-row-cpp-wrapper .similar-products-row-cpp .c-product-tile__voucher-card-code .svg-icon{display:none}.similar-products-row-cpp-wrapper .similar-products-row-cpp .c-product-tile__voucher-card{margin-top:auto}.similar-products-row-cpp-wrapper .similar-products-row-cpp .c-product-tile__content-wrapper{gap:var(--space-2)}.similar-products-row-cpp-wrapper .similar-products-row-cpp .c-product-tile__content-wrapper .c-product-tile__name,.similar-products-row-cpp-wrapper .similar-products-row-cpp .c-product-tile__content-wrapper .body-text-middle{font-size:var(--font-size-12);line-height:var(--line-height-16)}.product .page-container{padding-top:0}.product .buttons-wrapper{display:flex;flex-direction:row;gap:var(--space-16);align-items:center}.product .buttons-wrapper .like-item.active>button svg:first-of-type{fill:var(--color-black-100);display:inline-block}.product .buttons-wrapper .separator{border-left:var(--border-1-solid) var(--color-black-10);height:23px}.product .product-detail{min-height:50px;width:100%;display:flex;flex-direction:column;padding:0}.product .product-detail__row{flex:1}.product .product-detail__row:hover{z-index:1}.product .product-detail__row_pd{padding:0 var(--space-16)}.product .product-detail__product-exit-button{min-height:56px}@media(max-width: 768px){.product .product-detail__products-row h2{padding-left:var(--space-12)}}.product .product-detail__products-row .hp-product-tile-swiper .placeholder-container{display:flex;flex-wrap:wrap;gap:var(--space-12)}@media(min-width: 1024px){.product .product-detail__products-row .hp-product-tile-swiper .placeholder-container{gap:var(--space-16)}}.product .product-detail__products-row .hp-product-tile-swiper .flex-center-content{flex:1;text-align:center;order:3}.product .product-detail__products-row .hp-product-tile-swiper .product-tile-swiper{width:100%}.product .product-detail__breadcrumbs{min-height:50px;padding:0 var(--space-16)}@media(min-width: 1219px){.product .product-detail__breadcrumbs{padding:0}}.product .product-detail__product{display:flex;flex-direction:column;gap:var(--space-48)}.product .product-detail__product-content{display:flex;flex-direction:column;gap:var(--space-24)}.product .product-detail__product-part{flex:1;min-height:50px}.product .product-detail__product-info{display:flex;flex-direction:column;gap:var(--space-16)}.product .product-detail__product-info-main{display:flex;flex-direction:column;gap:var(--space-16)}.product .product-detail__product-info-main.sold-out{gap:unset}.product .product-detail__product-info-main.sold-out .back-in-stock{margin-bottom:31px;margin-top:var(--space-8);width:50%}@media(max-width: 768px){.product .product-detail__product-info-main.sold-out .back-in-stock{width:100%}}.product .product-detail__product-info-secondary{display:flex;flex-direction:column}.product .product-detail__product-info-secondary-archived{margin-top:var(--space-16)}.product .product-detail__product-info.sold-out{gap:unset}@media(min-width: 768px){.product .product-detail__product-info{gap:var(--space-24)}.product .product-detail__product-info-main{gap:var(--space-24)}}.product .product-detail__product-more{display:flex;flex-direction:column;gap:var(--space-32)}.product .product-detail__product-more:has(.product-tile-grid){padding:var(--space-16)}.product .product-detail__product-more .product-detail__popular{display:flex;flex-direction:column;gap:var(--space-24)}.product .product-detail__product-more:last-child{margin-bottom:var(--space-32)}@media(min-width: 768px){.product .product-detail__product{gap:var(--space-64)}.product .product-detail__product-content{flex-direction:row}.product .product-detail__product-info{max-width:640px;flex:1 1 40%}.product .product-detail__product-more:last-child{margin-bottom:var(--space-48)}.product .product-detail__product-more{gap:var(--space-48)}.product .product-detail__product-more .product-detail__popular{gap:var(--space-40)}}@media(min-width: 640px)and (max-width: 960px){.product .product-detail .component-similar-products .item-list__item:nth-of-type(n+19){display:none}}@media(min-width: 960px)and (max-width: 1024px){.product .product-detail .component-similar-products .item-list__item:nth-of-type(n+21){display:none}}@media(min-width: 640px)and (max-width: 1024px){.product .product-detail .component-item-list .item-list__item:nth-of-type(n+25){display:none}}.product .product-detail .hp-product-tile-swiper{margin:0}.product .product-detail .banner__billboard{padding-top:var(--space-24);float:unset;margin:0 auto}.product .l-item-grouping-list{display:flex;flex-direction:column;gap:var(--space-16)}.product .l-item-grouping-list__other-wrapper{display:flex;align-items:center;gap:var(--space-20)}.product .l-item-grouping-list__other-wrapper-item{position:relative}.product .l-item-grouping-list__other-wrapper-item::before{content:"";position:absolute;right:-10px;width:1px;top:50%;transform:translateY(-50%);height:13px;background-color:var(--color-black-25)}.product .l-item-grouping-list__other-wrapper-item:last-of-type::before{display:none}.product .l-item-grouping-list__filter-wrapper{display:flex;gap:var(--space-8);overflow-x:auto;margin:calc(var(--space-4)*-1) calc(var(--page-wrap-gap)*-1);padding:var(--space-4) var(--page-wrap-gap);order:-1}@media all and (min-width: 768px){.product .l-item-grouping-list__filter-wrapper{order:0;overflow-x:initial}}@media all and (min-width: 1024px){.product .l-item-grouping-list__filter-wrapper{overflow-x:visible;flex-wrap:wrap}}.product .l-item-grouping-list__filter-wrapper .c-dropdown-invoke-wrapper{display:flex}.product .l-item-grouping-list__filter-wrapper .c-dropdown-invoke-wrapper .c-chip{cursor:pointer}.product .l-item-grouping-list__filter-wrapper .c-chip{flex:0 0 auto}.product .l-item-grouping-list__empty{border-radius:var(--space-16);padding:var(--space-16);background-color:var(--color-black-5);gap:var(--space-16);display:flex;align-items:center}@media all and (min-width: 1024px){.product .l-item-grouping-list__empty{padding:var(--space-24);gap:var(--space-24)}}.product .l-item-grouping-list__empty-wrapper{display:flex;flex-direction:column;align-items:flex-start}.product .l-item-grouping-list .show-all-offers{align-self:center}@media all and (min-width: 1024px){.product .l-item-grouping-list .show-all-offers{margin-top:var(--space-8)}}.product .l-price-info{display:flex;flex-direction:column;gap:var(--space-16)}.product .l-price-info .c-item-grouping-card__column--sizes-list{container-type:inline-size}.product .l-price-info--gone .component-tagPills--wrap{margin-top:var(--space-16)}@media(min-width: 768px){.product .l-price-info--gone .component-tagPills--wrap{margin-top:0}}@media all and (min-width: 1024px){.product .l-price-info--gone .component-tagPills--wrap .component-tagPills--tagsPopular{max-width:640px}}.product .l-price-info--gone .header-wrapper{display:flex;flex-direction:column;gap:var(--space-16)}.product .l-price-info .back-in-stock-button{margin:0}@media all and (min-width: 1024px){.product .l-price-info .back-in-stock-button{max-width:400px}}.product .l-price-info .component-tagPills--wrap .component-tagPills--tagsPopular{margin:var(--space-0) calc(var(--page-wrap-gap)*-1);padding:var(--space-0) var(--page-wrap-gap)}@media all and (min-width: 668px){.product .l-price-info .component-tagPills--wrap .component-tagPills--tagsPopular{margin:var(--space-0);padding:var(--space-0)}}.product .l-price-info .buttons-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-12)}.product .sticky-offer-bar{display:flex;align-items:flex-end;gap:var(--space-10);position:sticky;top:0;background-color:var(--color-white);z-index:10;margin:0 calc(var(--space-16)*-1);padding:0 var(--space-16)}@media all and (min-width: 1024px){.product .sticky-offer-bar{margin:0;padding:0}}@media all and (min-width: 1280px){.product .sticky-offer-bar{gap:var(--space-40)}}.product .sticky-offer-bar::before{content:"";position:absolute;top:0;left:50%;width:100vw;height:100%;background-color:var(--color-white);transform:translateX(-50%);border-bottom:var(--border-1-solid) var(--color-black-10)}.product .sticky-offer-bar__tabs .c-tabs__wrapper:first-child .c-tabs__item{padding-left:0}.product .sticky-offer-bar__offer{padding:var(--space-8) var(--space-16);gap:var(--space-20);align-items:center;margin-left:auto;flex:0 0 auto;display:none}@media all and (min-width: 768px){.product .sticky-offer-bar__offer{display:flex;visibility:hidden;opacity:0;transform:translateX(18px)}}.product .sticky-offer-bar__offer-image-wrapper{width:64px;height:64px;border-radius:var(--space-8);position:relative;overflow:hidden;display:none}@media all and (min-width: 1024px){.product .sticky-offer-bar__offer-image-wrapper{display:block}}.product .sticky-offer-bar__offer-image-wrapper img{display:block;width:100%;height:100%;mix-blend-mode:multiply;object-fit:contain}.product .sticky-offer-bar__offer-image-wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-black-transparent-3)}.product .sticky-offer-bar__offer-content-wrapper{display:none;gap:var(--space-2);flex-direction:column;max-width:220px}@media all and (min-width: 1024px){.product .sticky-offer-bar__offer-content-wrapper{display:flex}}.product .sticky-offer-bar__offer-content-wrapper>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product .sticky-offer-bar__offer-content-wrapper .name{display:none}@media all and (min-width: 1280px){.product .sticky-offer-bar__offer-content-wrapper .name{display:block}}.product .sticky-offer-bar__offer .c-button-v2{flex:0 0 auto}@media(min-width: 768px){.product .sticky-offer-bar--is-stuck .sticky-offer-bar__offer{visibility:visible;opacity:1;transform:translateX(0);transition:all var(--transition-ease-200)}}.product .l-product-detail-cross-selling-row{--cross-selling-row-gap: var(--space-40);display:flex;flex-direction:column;gap:var(--cross-selling-row-gap);padding:var(--cross-selling-row-gap) var(--space-0)}@media all and (min-width: 1024px){.product .l-product-detail-cross-selling-row{--cross-selling-row-gap: var(--space-64)}}.product .l-product-detail-cross-selling-row .hp-product-tile-swiper{display:flex;flex-direction:column}.product .l-product-detail-cross-selling-row .hp-product-tile-swiper .flex-center-content{margin-top:var(--space-24);text-align:center;order:3}.product .l-product-detail-cross-selling-row .l-typo-heading-wrapper>*:last-child{margin-bottom:revert}.product .l-bestseller-color-group-wrapper{display:flex;flex-direction:row;gap:var(--space-8);margin-bottom:var(--space-8)}.product .l-product-detail-action-buttons{display:flex;flex-flow:row wrap;gap:var(--space-8);align-items:center;margin-top:var(--space-8)}body:has(.c-bottom-navigation) .product .l-product-detail-action-buttons{display:none}@media(min-width: 768px){body:has(.c-bottom-navigation) .product .l-product-detail-action-buttons{display:flex}}html.mobile .product .exit-link-button.mobile-fixed{position:fixed;z-index:var(--z-index-1);bottom:0;left:0;right:0;padding:var(--space-12) var(--space-16);box-shadow:var(--shadow-big);background:var(--color-white);transform:translateZ(0)}.single-product .product-detail .single-product__like-item{padding:var(--space-8);top:0;right:0}.single-product .product-detail .brand a{font-size:var(--font-size-14);font-weight:var(--font-weight-regular);color:var(--color-black-100)}.single-product .product-detail .brand a:hover{color:var(--color-black-75)}.single-product .product-detail .category-link{margin-top:var(--space-8);font-size:var(--font-size-14);line-height:var(--line-height-20);text-decoration:underline;padding:var(--space-8) var(--space-12);height:fit-content;order:3}@media all and (min-width: 768px){.single-product .product-detail .category-link{margin-left:auto;padding:var(--space-8) 0 var(--space-8) var(--space-8);margin-top:var(--space-10);order:0;color:var(--color-black-50)}}.size-popup{margin:var(--space-6) 0}.l-product-detail-wrapper{display:flex;flex-direction:column;width:100%;max-width:100%;gap:var(--space-16)}@media all and (min-width: 1024px){.l-product-detail-wrapper{flex-direction:row;gap:var(--space-48)}}.l-product-detail-wrapper__gallery{flex:1 1 0;min-width:0}.l-product-detail-wrapper__product-info{width:100%;display:flex;flex-direction:column;gap:var(--space-32)}@media all and (min-width: 1024px){.l-product-detail-wrapper__product-info{width:40%;max-width:680px}}.l-product-detail-wrapper__product-info .breadcrumbs--category{overflow:hidden !important;margin-bottom:var(--space-8)}.l-product-detail-wrapper__product-info .breadcrumbs--category .c-breadcrumbs{padding:0}.l-product-detail-wrapper .l-item-grouping-list{gap:var(--space-8)}.l-product-detail-wrapper .l-item-grouping-list__filter-wrapper{order:0;gap:var(--space-4)}.product .l-product-detail-cross-selling-row--pd25{padding-top:0}@media(min-width: 768px){.sort-dropdown .c-dropdown__content{width:250px}}.sort-dropdown .c-dropdown__content .sort-list{display:flex;gap:var(--space-8);flex-direction:column;margin-bottom:var(--space-16)}@media(min-width: 768px){.sort-dropdown .c-dropdown__content .sort-list{margin-bottom:0}}.my-sizes{padding:var(--space-16);background-color:var(--color-primary-5);border-radius:var(--radius-16);display:flex;gap:var(--space-16);align-items:center;flex-wrap:wrap}@media all and (min-width: 640px){.my-sizes{gap:var(--space-24);row-gap:var(--space-16);padding:var(--space-16) var(--space-24)}}@media all and (min-width: 960px){.my-sizes{gap:var(--space-32);row-gap:var(--space-16)}}.my-sizes .l-my-sizes__heading-wrapper{display:flex;flex-direction:column;gap:var(--space-4);width:100%}@media all and (min-width: 1280px){.my-sizes .l-my-sizes__heading-wrapper{width:auto}}.my-sizes .l-my-sizes__content-wrapper{display:flex;align-items:center;gap:var(--space-16);flex:1 1 auto;flex-wrap:wrap}@media all and (min-width: 640px){.my-sizes .l-my-sizes__content-wrapper{flex:0 1 auto}}.my-sizes .l-my-sizes__sizes-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4)}.my-sizes .l-my-sizes__buttons-wrapper{width:100%;display:flex;gap:var(--space-16)}@media all and (min-width: 640px){.my-sizes .l-my-sizes__buttons-wrapper{width:auto}}.my-sizes .l-my-sizes__buttons-wrapper>*{width:100%}@media all and (min-width: 640px){.my-sizes .l-my-sizes__buttons-wrapper>*{width:auto}}@media all and (min-width: 640px){.my-sizes .l-my-sizes__buttons-wrapper .my-sizes__apply{min-width:160px}}.my-sizes .l-my-sizes__main-heading-wrapper{display:flex;align-items:center;gap:var(--space-8)}.my-sizes .l-my-sizes__main-heading-wrapper .my-sizes__tooltip{margin-left:auto;display:flex}@media all and (min-width: 640px){.my-sizes .l-my-sizes__main-heading-wrapper .my-sizes__tooltip{margin-left:initial}}.my-sizes__show-all{padding:var(--space-0) var(--space-8)}.my-sizes__error{width:100%;color:var(--color-attention-100);text-align:center}@media all and (min-width: 640px){.my-sizes__error{text-align:left}}.l-product-row__tooltip{display:inline-flex;align-items:center;vertical-align:middle}.component-item-list .item-list__products{padding-bottom:var(--space-24);width:100%}.component-item-list .item-list__products:hover{z-index:1}.component-item-list .item-list__item:nth-of-type(n+11){display:none}.component-item-list .flex-center-content{flex:1;text-align:center}@media(min-width: 640px){.component-item-list .item-list__item:nth-of-type(n+11){display:unset}.component-item-list .item-list__products{padding-bottom:var(--space-32)}}.c-product-detail-color-variants{display:flex;flex-direction:column;gap:var(--space-4);margin-left:calc(var(--space-8)*-1);padding-left:var(--space-8)}@media all and (min-width: 1024px){.c-product-detail-color-variants{overflow:hidden}}.c-product-detail-color-variants__label{color:var(--color-black-100)}.c-product-detail-color-variants__list{display:flex;gap:var(--space-8);overflow-x:auto;margin:calc(var(--space-4)*-1) calc(var(--page-wrap-gap)*-1);padding:var(--space-8) var(--page-wrap-gap) var(--space-12) var(--page-wrap-gap)}@media all and (min-width: 1024px){.c-product-detail-color-variants__list.c-variants-list--open{overflow-x:visible;flex-wrap:wrap}}.c-product-detail-color-variants__list:has([data-variants-count]){overflow-x:hidden}@media all and (min-width: 1024px){.c-product-detail-color-variants__list:not(:has([data-variants-count])){overflow-x:hidden}}@media(max-width: 1024px){.c-product-detail-color-variants__list:not(:has([data-variants-count])) .c-product-detail-color-variants__item.u-hide:not(.c-product-detail-color-variants__item-show-all){display:inline-flex !important}}@media(min-width: 1024px){.c-product-detail-color-variants__list:not(:has([data-variants-count])) .c-product-detail-color-variants__item--hidden{display:none !important}}@media(max-width: 1024px){.c-product-detail-color-variants__list:not(:has([data-variants-count])) .c-product-detail-color-variants__item-show-all{display:none !important}}.c-product-detail-color-variants--loading .c-product-detail-color-variants__item::before{position:absolute;content:"";width:100%;height:100%;background-color:var(--color-black-5);z-index:1;border-radius:var(--radius-8)}.c-product-detail-color-variants--loading .c-product-detail-color-variants__item::after{display:none}.c-product-detail-color-variants__item{position:relative;display:inline-flex;flex:0 0 auto;border-radius:var(--radius-8);overflow:hidden}.c-product-detail-color-variants__item::after{content:"";height:100%;width:100%;display:block;position:absolute;left:0;top:0;border-radius:var(--radius-8);pointer-events:none;box-shadow:var(--shadow-inset-1) var(--color-primary-100);transition:box-shadow var(--transition-ease-out-300)}.c-product-detail-color-variants__item:has(a)::after,.c-product-detail-color-variants__item:has(button)::after{box-shadow:var(--shadow-inset-1) rgba(0,0,0,0)}@media(hover: hover){.c-product-detail-color-variants__item:has(a):hover::after,.c-product-detail-color-variants__item:has(button):hover::after{box-shadow:var(--shadow-inset-1) var(--color-primary-100)}}.c-product-detail-color-variants__item a{overflow:hidden;display:flex;border-radius:var(--radius-8);transition:box-shadow var(--transition-ease-out-300)}.c-product-detail-color-variants__item a:focus{outline:none;text-decoration:none;box-shadow:var(--element-focus)}.c-product-detail-color-variants__item a:focus-visible{outline:none;box-shadow:var(--element-focus)}.c-product-detail-color-variants__item a img{outline:none}.c-product-detail-color-variants__item-show-all button{cursor:pointer;color:var(--color-black-100);font-size:var(--font-size-14);display:flex;align-items:center;justify-content:center;width:51px;height:100%;background-color:rgba(0,0,0,0);border:none;border-radius:var(--radius-8);padding:0;transition:box-shadow var(--transition-ease-out-300)}@media(min-width: 1024px){.c-product-detail-color-variants__item-show-all button{width:66px}}.c-product-detail-color-variants__item-show-all button:focus-visible{outline:none;box-shadow:var(--element-focus)}.c-product-detail-color-variants__item-show-all:has(button)::after{box-shadow:var(--shadow-inset-1) var(--color-black-10)}.c-product-detail-color-variants__item .image-wrapper{display:flex;flex-direction:column;align-items:flex-start;height:100%;width:100%}.c-product-detail-color-variants__item img{border-radius:var(--radius-4);filter:brightness(0.97);object-fit:cover;width:51px;height:71px}@media all and (min-width: 1024px){.c-product-detail-color-variants__item img{width:66px;height:88px}}.c-modal[data-name=all-color-variants-modal] .c-modal__content-wrapper{display:flex;gap:var(--space-16);flex-direction:column}@media all and (min-width: 1024px){.c-modal[data-name=all-color-variants-modal] .c-modal__content-wrapper{gap:var(--space-24)}}.c-product-volume-variants__list{display:flex;gap:var(--space-8);overflow-x:auto;margin:calc(var(--space-4)*-1) calc(var(--page-wrap-gap)*-1);padding:var(--space-4) var(--page-wrap-gap)}@media all and (min-width: 1024px){.c-product-volume-variants__list{overflow-x:hidden}}@media all and (min-width: 1024px){.c-product-volume-variants__list.c-variants-list--open{overflow-x:visible;flex-wrap:wrap}}.c-product-volume-variants__item{display:inline-flex;flex-direction:column;align-items:center;flex:0 0 auto;border-radius:var(--radius-8);border:var(--border-1-solid) var(--color-black-10);justify-content:center;padding:var(--space-8) var(--space-8);transition:border-color var(--transition-ease-out-300);width:104px;min-height:74px;height:100%;gap:var(--space-2);background-color:var(--color-white)}.c-product-volume-variants__item:is(button){cursor:pointer}.c-product-volume-variants__item--active{border-color:var(--color-primary-100)}.c-product-volume-variants__item:hover{border-color:var(--color-primary-100)}.c-product-volume-variants__item:focus-visible{outline:none;box-shadow:var(--element-focus)}.c-product-volume-variants__item--sale .c-product-volume-variants__item-price{color:var(--color-attention-125)}.c-product-volume-variants__item--voucher .c-product-volume-variants__item-price{color:var(--color-positive-125)}.c-product-volume-variants__item-price{display:inline-flex;justify-content:center;flex-wrap:wrap;text-align:center}.c-product-volume-variants__item-price span{flex:0 0 auto;white-space:break-spaces;max-width:100%}.component-item-list-lazy .item-list__item.item-list-lazy__placeholder{height:374px}.component-item-list-lazy .heading-2.placeholder{border-radius:var(--radius-4);background-color:var(--color-black-5);color:var(--color-black-5);min-width:200px}.page-brand-coupons .category__header{padding-left:var(--space-16);padding-right:var(--space-16)}@media all and (min-width: 1025px){.page-brand-coupons .category__header{padding-left:0;padding-right:0}}.page-brand-coupons .page-content>.page-container{padding:0}.page-brand-coupons .page-content>.page-container .category-header__heading-text-mobile{padding:var(--space-16) var(--space-16) 0;display:none}@media all and (max-width: 668px){.page-brand-coupons .page-content>.page-container .category-header__heading-text-mobile{display:block}}.page-brand-coupons .page-content>.page-container .brand-page{padding-top:var(--space-16)}@media all and (min-width: 1025px){.page-brand-coupons .page-content>.page-container .brand-page{padding-top:var(--space-48)}}.coupon__list--container{background-color:var(--color-voucher-100) !important}.coupon__list{width:100%;text-align:center;box-sizing:border-box;margin-bottom:30px;display:flex;flex-wrap:wrap;justify-content:center}.coupon__list .coupon__item{width:19.5%;min-width:236px;display:inline-block}.coupon__list.coupon__list--inactive .coupon__item{opacity:.5}.coupon__list--back--image{vertical-align:middle;margin-right:var(--space-10)}.coupon__item{display:inline-block;padding:var(--space-8);text-align:center;color:var(--color-black-75)}.coupon__item .bottom{height:124px;display:flex;justify-content:flex-end;flex-direction:column}.coupon__item .coupon__item--container-link{color:var(--color-black-75)}.coupon__item .coupon__item--container-link:hover{color:var(--color-black-75)}.coupon__item .coupon__item--inner{width:100%;padding:var(--space-16);border:var(--border-1-dashed) var(--color-black-25);transition:box-shadow .075s ease-in-out}.coupon__item .coupon__item--inner:hover{transition-duration:.15s;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);border:var(--border-1-solid) var(--color-white)}.coupon__item .coupon__item--ico{width:120px;height:32px;line-height:var(--line-height-32);margin:0 auto var(--space-8);font-size:var(--font-size-16);color:var(--color-white);overflow:hidden}.coupon__item .coupon__item--ico .coupon__item--ico--container{background:url("https://static.glami.sk/css/images/sale-badge.svg") 50% 50% no-repeat;background-size:100%;padding:0 var(--space-20) 0 var(--space-6)}.coupon__item .coupon__item--title{color:var(--color-black-100);height:80px;font-weight:var(--font-weight-bold);font-family:LatoLatinWeb,sans-serif;font-size:var(--font-size-14);margin-bottom:var(--space-6);overflow:hidden}.coupon__item .coupon__item--title span{display:block;margin-top:var(--space-40);height:50px;line-height:14px;text-transform:uppercase}.coupon__item .coupon__item--title img{width:80px;height:80px}.coupon__item .coupon__item--code-text{font-size:var(--font-size-12)}.coupon__item .coupon__item--code-container{margin-bottom:var(--space-10)}.coupon__item .coupon__item--code{font-size:var(--font-size-16);font-weight:var(--font-weight-bold);text-transform:uppercase;color:var(--color-voucher-100);overflow-wrap:break-word;display:flex;align-items:center;gap:var(--space-8);justify-content:center;line-height:var(--line-height-16);cursor:copy}.coupon__item .coupon__item--code .svg-icon{width:12px;height:12px;fill:var(--color-positive-100)}.coupon__item .coupon__item--desc{height:60px}.coupon__item .coupon__item--time-end{font-size:var(--font-size-12);margin-bottom:var(--space-4);height:20px;line-height:var(--line-height-20);overflow:hidden}.coupon__item .coupon__item--link-more{border:var(--border-1-solid) var(--color-black-100);background-color:var(--color-white);height:32px;overflow:hidden}.coupon__item .coupon__item--button{line-height:var(--line-height-28);font-size:var(--font-size-12);color:var(--color-black-100);cursor:pointer}.coupon__item:hover .coupon__item--link-more{background-color:var(--color-black-200)}.coupon__item:hover .coupon__item--button{color:var(--color-white)}.coupon__item-next .coupon__item--image-more{color:var(--color-voucher-100);text-align:center;font-size:40px;margin:0 auto;width:120px;height:120px;line-height:120px;background:url("https://static.glami.sk/css/images/coupon-shape.svg") 50% 50% no-repeat}@media all and (max-width: 1184px){.coupon__item{width:33%}}@media all and (max-width: 668px){.coupon__item{width:49%;padding:var(--space-2)}.coupon__item .top{height:100%;margin-bottom:var(--space-6)}.coupon__item .coupon__item--ico{width:100%;font-size:var(--font-size-12);color:var(--color-white)}.coupon__item .coupon__item--ico .coupon__item--ico--container{width:80px;height:24px;line-height:var(--line-height-24);background:url("https://static.glami.sk/css/images/sale-badge.svg") 50% 50% no-repeat;background-size:100%;margin:var(--space-8) auto var(--space-4) 0;padding:0 var(--space-20) 0 var(--space-6);overflow:hidden}.coupon__item .coupon__item--title{height:64px;padding:0 var(--space-6);margin-bottom:var(--space-4)}.coupon__item .coupon__item--title span{margin-top:var(--space-20);height:44px;line-height:22px}.coupon__item .coupon__item--title img{width:64px;height:64px}.coupon__item-next .coupon__item--image-more{font-size:32px;margin:0 auto;width:112px;height:112px;line-height:112px;background:url("https://static.glami.sk/css/images/coupon-shape.svg") 50% 50% no-repeat;background-size:100%}}.coupon-bar{width:100%;display:flex;flex-direction:column;margin-bottom:var(--space-8)}.coupon-bar .coupon-bar__item-container{margin:0 -8px;margin-bottom:var(--space-10)}.coupon-bar .coupon-bar__item{position:relative;float:left;width:25%;padding:var(--space-8);min-height:88px}.coupon-bar .coupon-bar__item.secondary{display:none}.coupon-bar .coupon-bar__item a:hover{color:var(--color-black-75)}.coupon-bar .coupon-bar__item-inner{width:100%;float:left;overflow:hidden;height:72px;background-color:var(--color-white);cursor:pointer;transition:box-shadow .075s ease-in-out}.coupon-bar .coupon-bar__item-inner:hover{width:calc(100% - 16px);box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);height:auto;position:absolute;z-index:10000;transition-duration:.15s}.coupon-bar .coupon-bar__item-inner-green-effect{background:url("https://static.glami.sk/css/images/category/voucher-side-effect.svg") 100% 0 repeat-y}.coupon-bar .coupon-bar__item-inner-header{width:auto;margin-right:var(--space-8);height:72px;border:var(--border-1-solid) var(--color-black-3);border-right:0;padding:var(--space-16);text-align:center}.coupon-bar .coupon-bar__item-inner-on-hover{padding:var(--space-16);width:100%;text-align:center}.coupon-bar .coupon-bar__item-name{display:block;font-size:18px;font-weight:var(--font-weight-bold);color:var(--color-voucher-100);overflow:hidden;margin-bottom:var(--space-8);line-height:18px;height:18px}.coupon-bar .coupon-bar__item-shop{display:block;color:var(--color-black-75)}.coupon-bar .coupon-bar__item-description{display:block;color:var(--color-black-75);font-size:var(--font-size-12);line-height:18px;overflow:hidden;margin-bottom:var(--space-8)}.coupon-bar .coupon-bar__item-expire{display:block;color:var(--color-black-50);font-size:var(--font-size-12);line-height:12px;height:12px;overflow:hidden;margin-bottom:var(--space-16)}.coupon-bar .coupon-bar__show-more-products{display:block;line-height:33px;border:var(--border-1-solid) var(--color-black-75);padding:0 var(--space-20)}.coupon-bar .coupon-bar__show-more-products span{height:32px;line-height:var(--line-height-32);font-size:11px;font-weight:var(--font-weight-bold);color:var(--color-black-100)}.coupon-bar .coupon-bar__show-more-products:hover{background-color:var(--color-black-75)}.coupon-bar .coupon-bar__show-more-products:hover span{color:var(--color-white)}.coupon-bar .coupon-bar__buttons{display:block;width:100%;float:left;text-align:center;margin:var(--space-10) 0}.coupon-bar .coupon-bar__show-more-vouchers{display:inline-block;text-align:center;text-transform:uppercase;font-size:var(--font-size-12);font-weight:var(--font-weight-bold);line-height:2;letter-spacing:.4px;color:var(--color-black-100)}.coupon-bar .coupon-bar__show-more-vouchers span{border-bottom:var(--border-2-solid) var(--color-black-50);padding-bottom:var(--space-2);text-decoration:none}.coupon-bar .coupon-bar__show-more-vouchers:hover{color:var(--color-primary-75)}.coupon-bar .coupon-bar__show-more-vouchers:hover span{border-bottom:var(--border-2-solid) var(--color-primary-75)}@media all and (max-width: 668px){.coupon-bar .coupon-bar__item{width:50%}.coupon-bar .coupon-bar__item-container{margin-bottom:var(--space-4)}.coupon-bar .coupon-bar__item-inner-header{padding:var(--space-16) var(--space-8)}.coupon-bar .coupon-bar__item-name span{font-size:var(--font-size-14)}.coupon-bar .coupon-bar__item-inner{height:72px}.coupon-bar .coupon-bar__item-inner:hover{height:72px}}.c-grouped-links{--column-size: 50%;--column-space: var(--space-16);display:flex;flex-wrap:wrap;margin:var(--space-32) var(--space-16) 0;padding-bottom:var(--space-32);border-bottom:var(--border-1-solid) var(--color-black-10)}@media(min-width: 768px){.c-grouped-links{--column-size: 25%;--column-space: var(--space-24);padding-bottom:var(--space-48)}}@media(min-width: 1280px){.c-grouped-links{margin:var(--space-48) 0 0}}.c-grouped-links:last-of-type{border-bottom:none}.c-grouped-links [class*=heading-]{margin-bottom:var(--space-16)}@media(min-width: 768px){.c-grouped-links [class*=heading-]{margin-bottom:var(--space-24)}}@media(min-width: 768px){.c-grouped-links--fixed .c-grouped-links__list-wrapper{grid-template-columns:1fr 1fr 1fr 1fr}}.c-grouped-links--no-side-space{margin-left:0;margin-right:0}.c-grouped-links__list-wrapper{width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(calc(var(--column-size) - var(--column-space)), 1fr));column-gap:var(--column-space)}.c-grouped-links__list{display:flex;flex-direction:column}.c-grouped-links__list li.body-text{font-weight:var(--font-weight-bold)}.c-grouped-links__list .body-text-middle{color:var(--color-black-100)}.c-grouped-links__list .body-text-middle:hover{text-decoration:underline}.c-grouped-links-wrapper .c-grouped-links__list-wrapper{row-gap:var(--space-64)}.c-grouped-links-wrapper .c-grouped-links{border-bottom:none}.c-grouped-links-wrapper .c-grouped-links__list li.body-text{font-weight:var(--font-weight-bold)}.c-grouped-links-wrapper .c-grouped-links__list li:last-of-type a{margin-bottom:0}.c-grouped-links-wrapper .c-grouped-links .c-grouped-links-more{margin-top:var(--space-20)}.c-product-tile{--hover-delay: .1s;--one-row-white-space: 16px;--two-rows-white-space: calc(var(--one-row-white-space) * 2);position:relative;display:flex;flex-direction:column;text-align:left}.c-product-tile:has(.c-dropdown-wrapper){z-index:10}.c-product-tile:has(.c-dropdown-wrapper) .c-product-tile__content-top{z-index:11}.c-product-tile:has(.c-dropdown-wrapper) .c-product-tile__gallery-nav{display:none}.c-product-tile:has(.wishlist-promo-tooltip--active) .c-product-tile__image-content-wrapper{z-index:8}.c-product-tile__anchor-overlay{position:absolute;inset:0;z-index:5;border-radius:var(--radius-16);transition:box-shadow var(--transition-ease-out-300)}.c-product-tile__anchor-overlay:focus-visible{outline:none;box-shadow:var(--btn-focus)}@media(hover: hover){.c-product-tile .c-product-tile__admin-wrapper{display:inline-flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-4);margin-right:auto;padding-right:var(--space-16)}.c-product-tile .c-product-tile__admin-wrapper .admin-checkbox-item{border-radius:var(--radius-4);transition:box-shadow var(--transition-ease-out-300)}.c-product-tile .c-product-tile__admin-wrapper .admin-checkbox-item:focus-visible{outline:none;box-shadow:var(--btn-focus)}.c-product-tile .c-product-tile__image-content-wrapper{transition:background-color var(--transition-ease-out-300)}.c-product-tile .c-product-tile__badge-wrapper{transition:opacity var(--transition-ease-out-300),visibility var(--transition-ease-out-300)}.c-product-tile .c-product-tile__hover-detail-button{display:none;min-height:var(--two-rows-white-space)}.c-product-tile:hover .c-product-tile__sizes--hover-hidden,.c-product-tile:focus-within .c-product-tile__sizes--hover-hidden{display:none}.c-product-tile:hover .c-product-tile__hover-detail-button,.c-product-tile:focus-within .c-product-tile__hover-detail-button{display:block;z-index:6}.c-product-tile--has-gallery:hover .c-product-tile__gallery-nav,.c-product-tile--has-gallery:focus-within .c-product-tile__gallery-nav{display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;padding:0 var(--space-8);pointer-events:none;z-index:7}.c-product-tile--has-gallery:hover .c-product-tile__gallery-nav-btn,.c-product-tile--has-gallery:focus-within .c-product-tile__gallery-nav-btn{display:flex;pointer-events:all}.c-product-tile--has-gallery:hover .c-product-tile__gallery-nav-btn--next,.c-product-tile--has-gallery:focus-within .c-product-tile__gallery-nav-btn--next{margin-left:auto}.c-product-tile--has-gallery:hover .c-product-tile__gallery-nav-btn.swiper-button-disabled,.c-product-tile--has-gallery:focus-within .c-product-tile__gallery-nav-btn.swiper-button-disabled{display:none}}.c-product-tile__gallery-nav{display:none}.c-product-tile__gallery-nav-btn{display:none}.c-product-tile__image-wrapper{position:relative;border-radius:var(--radius-16);aspect-ratio:3/3.9;background-color:var(--color-white)}.c-product-tile__image-preview{position:absolute;left:0;top:0;overflow:hidden;border-radius:var(--radius-16);width:100%;height:100%;object-fit:contain}.c-product-tile__image-preview:not([src]){opacity:0}.c-product-tile__gallery-wrap{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--radius-16);overflow:hidden;z-index:5}.c-product-tile__swiper{width:100%;height:100%}.c-product-tile__swiper .swiper-wrapper,.c-product-tile__swiper .swiper-slide{height:100%;margin:0;cursor:pointer}.c-product-tile__image-content-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;padding:var(--space-8);border-radius:var(--radius-16);display:flex;flex-direction:column;background-color:var(--color-black-transparent-3);z-index:6;pointer-events:none}.c-product-tile__content-top{position:absolute;top:0;left:0;right:0;padding:var(--space-8);z-index:7;display:flex;justify-content:flex-end;align-items:flex-start;pointer-events:none}.c-product-tile__content-top>*{pointer-events:all}.c-product-tile__content-top-actions-wrapper{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-4)}.c-product-tile__admin-wrapper{display:none}.c-product-tile__content-bottom{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:flex-end;height:100%;margin-top:var(--space-8);overflow:hidden}.c-product-tile__content-bottom:has(:focus-visible){overflow:visible}.c-product-tile__badge-wrapper{display:inline-flex;gap:var(--space-4);flex-direction:column;align-items:flex-start}.c-product-tile__badge-wrapper>*{pointer-events:all;cursor:pointer}.c-product-tile__badge-wrapper .svg-icon--circle-solid{fill:rgba(0,0,0,0);border-radius:100%;background:conic-gradient(from 180deg at 50% 50%, rgb(255, 184, 0) 0%, rgb(255, 0, 184) 33%, rgb(63, 69, 204) 66%, rgb(63, 204, 187) 100%)}.c-product-tile__voucher-box{overflow-y:auto;display:none;flex-direction:column-reverse;gap:var(--space-8);position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;scrollbar-width:none}.c-product-tile__voucher-box::-webkit-scrollbar{display:none}.c-product-tile--voucher-open .c-product-tile__image-content-wrapper{z-index:8}.c-product-tile--voucher-open .c-product-tile__voucher-box{display:flex;opacity:1;visibility:visible}.c-product-tile__info-box,.c-product-tile__voucher-card{border-radius:var(--radius-8);background-color:var(--color-white);pointer-events:all}.c-product-tile__voucher-card-ribbon{border-radius:var(--radius-8) var(--radius-8) 0 0;background-color:var(--color-voucher-10);color:var(--color-positive-150);display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-8)}.c-product-tile__voucher-card-ribbon .svg-icon{width:var(--space-12);height:var(--space-12);fill:var(--color-positive-150)}.c-product-tile__voucher-card-close{margin-left:auto;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:var(--space-2);cursor:pointer;color:var(--color-positive-125);border-radius:var(--radius-full);transition:background-color var(--transition-ease-out-200)}.c-product-tile__voucher-card-close:hover,.c-product-tile__voucher-card-close:active{background-color:var(--color-black-transparent-10)}.c-product-tile__voucher-card-close:focus-visible{outline:none;box-shadow:var(--btn-focus)}.c-product-tile__voucher-card-close .svg-icon{width:var(--space-12);height:var(--space-12);fill:var(--color-positive-125)}.c-product-tile__voucher-card-code{position:relative;z-index:6;color:var(--color-positive-125);display:inline-flex;align-items:baseline;gap:var(--space-8);margin:var(--space-4) var(--space-6) var(--space-0) var(--space-6);padding:0 var(--space-2);background-color:rgba(0,0,0,0);border:none;cursor:copy;border-radius:var(--radius-4);transition:box-shadow var(--transition-ease-out-300)}.c-product-tile__voucher-card-code .svg-icon{width:12px;height:12px;fill:var(--color-positive-125)}.c-product-tile__voucher-card-code:focus-visible{outline:none;box-shadow:var(--btn-focus)}.c-product-tile__voucher-card-description{color:var(--color-black-50);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;gap:var(--space-8);padding:var(--space-0) var(--space-8);margin-bottom:var(--space-4)}.c-product-tile__voucher-card-applied-automatically{margin-top:var(--space-4)}.c-product-tile__info-box{border-radius:var(--radius-8);background-color:var(--color-white);padding:var(--space-8);color:var(--color-black-100)}.c-product-tile__color-variants-wrapper{display:flex;gap:var(--space-4)}.c-product-tile__color-variants-item{overflow:hidden;display:flex;flex:1 1 100%;align-items:center;justify-content:center;border-radius:var(--radius-8);border:var(--border-2-solid) rgba(0,0,0,0);aspect-ratio:3/3.9;max-width:calc(20% - var(--space-4));background-color:var(--color-black-3);transition:border-color var(--transition-ease-out-300)}.c-product-tile__color-variants-item img{overflow:hidden;width:100%;height:100%;object-fit:cover;filter:brightness(0.9);background-color:#fff}@media(hover: hover){.c-product-tile__color-variants-item:hover{border:var(--border-2-solid) var(--color-primary-100)}}.c-product-tile__gallery-indicators{display:flex;gap:var(--space-2);min-height:var(--space-4)}.c-product-tile__gallery-indicators:empty,.c-product-tile__gallery-indicators:has(>:only-child){visibility:hidden}.c-product-tile__gallery-indicator{width:var(--space-24);height:var(--space-2);border-radius:var(--radius-4);background-color:var(--color-black-10);opacity:0}.c-product-tile__gallery-indicator--active{background-color:var(--color-black-100)}.c-product-tile__gallery-indicator--enter{animation:c-product-tile-indicator-fadein .3s ease forwards}@keyframes c-product-tile-indicator-fadein{from{opacity:0}to{opacity:1}}.c-product-tile__content-wrapper{display:flex;flex-direction:column;gap:var(--space-4)}.c-product-tile__content-wrapper .show-similar-btn{z-index:6}.c-product-tile__price-wrapper{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-bottom:var(--space-2)}.c-product-tile__price-foreign-currency{color:var(--color-black-65);margin-top:calc(var(--space-4)*-1)}.c-product-tile__price-duplicity{flex:1 1 100%;margin-top:calc(var(--space-4)*-1)}.c-product-tile__name{font-size:var(--font-size-12);line-height:var(--line-height-16);color:var(--color-black-100);white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.c-product-tile__name--two-lines{min-height:var(--two-rows-white-space)}.c-product-tile__delivery-wrapper{display:flex;align-items:center;gap:var(--space-4)}.c-product-tile__delivery-availability{color:var(--color-black-100)}.c-product-tile__separator{color:var(--color-black-25);margin:var(--space-0) var(--space-2)}.c-product-tile__separator::before{content:"|"}.c-product-tile__delivery-price{color:var(--color-black-100)}.c-product-tile__delivery-price .svg-icon{position:relative;top:-1px;vertical-align:middle;width:12px;height:12px;fill:var(--color-black-50)}.c-product-tile__brand-wrapper{display:flex;color:var(--color-black-65);white-space:nowrap;overflow:hidden}.c-product-tile__brand-wrapper .svg-icon{position:relative;vertical-align:bottom;width:16px;height:16px}.c-product-tile__provider{text-overflow:ellipsis;overflow:hidden}.c-product-tile__sizes,.c-product-tile__volume{min-height:var(--two-rows-white-space);color:var(--color-black-50);margin-top:var(--space-2)}.c-product-tile__sizes .c-product-tile__separator,.c-product-tile__volume .c-product-tile__separator{margin:var(--space-0)}.c-product-tile__low-in-stock{color:var(--color-attention-125)}.c-product-tile__sizes--single-line,.c-product-tile__volume--single-line{min-height:var(--one-row-white-space);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline}.c-product-tile__sizes--single-line span,.c-product-tile__volume--single-line span{margin-right:var(--space-4);padding-left:0;padding-right:0}.c-product-tile__sizes--single-line span:last-child,.c-product-tile__volume--single-line span:last-child{margin-right:0}.c-product-tile__hover-detail-button{display:none}.c-product-tile--soldout .c-product-tile__image-content-wrapper{background-color:color-mix(in srgb, var(--color-black-transparent-5), var(--color-white-transparent-100))}@media(hover: hover){.c-product-tile--soldout:hover .c-product-tile__image-content-wrapper{background-color:color-mix(in srgb, var(--color-black-transparent-5), var(--color-white-transparent-100))}.c-product-tile--soldout:hover .c-product-tile__badge-wrapper{opacity:1;visibility:visible}}.c-product-tile--similar-highlight::after{pointer-events:none;content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-bottom:solid 12px var(--similar-products-carousel-bg);border-top:solid 4px rgba(0,0,0,0);border-left:solid 16px rgba(0,0,0,0);border-right:solid 16px rgba(0,0,0,0);z-index:1}@container (min-width: 640px){.c-product-tile--similar-highlight::after{border-top:solid 12px rgba(0,0,0,0)}}.c-product-tile__similar-products-button{min-height:calc(var(--two-rows-white-space) + var(--space-8));border-top:var(--border-1-solid) var(--color-black-transparent-10);margin-top:var(--space-8);padding-top:var(--space-8);z-index:6}.c-product-tile__similar-products-button a{font-size:var(--font-size-12);line-height:var(--line-height-16);color:var(--color-black-100);font-weight:var(--font-weight-regular);display:flex;flex-wrap:nowrap;gap:var(--space-2);align-items:center}.c-product-tile__similar-products-button a:hover{cursor:pointer;text-decoration:underline;color:var(--color-black-100)}.c-product-tile__similar-products-button a svg{width:12px;height:12px}.c-product-tile__similar-products-button--cta{border-top:none;padding-top:0}.c-product-tile__similar-products-button--cta a{background-color:var(--color-primary-5);border-radius:var(--radius-12);padding:var(--space-8);gap:var(--space-4);color:var(--color-primary-100);justify-content:space-between}.c-product-tile__similar-products-button--cta a:hover{color:var(--color-primary-100)}.c-product-tile__similar-products-button--cta a svg{fill:currentcolor}.c-product-tile--todays-deal .c-product-tile__voucher-card-ribbon{background-color:var(--color-mindaro1);color:var(--color-black-100)}.c-product-tile--todays-deal .c-product-tile__voucher-card-ribbon .svg-icon{fill:var(--color-black-100)}.c-product-tile--todays-deal .c-product-tile__voucher-card-code{color:var(--color-black-100)}.c-product-tile--todays-deal .c-product-tile__voucher-card-code .svg-icon{fill:var(--color-black-100)}.c-product-tile--todays-deal .c-product-tile__price-wrapper{padding:0 var(--space-4);background-color:var(--color-mindaro1);width:fit-content}.c-product-tile--todays-deal .c-product-tile__price-wrapper *{color:var(--color-black-100)}.c-product-tile-container{display:flex;flex-direction:column;gap:var(--space-8);flex:1 1 auto;min-width:0}@media(hover: hover){.c-product-tile-container.c-product-tile-container--exit:hover .c-product-tile__provider{text-decoration:underline}}@supports not (aspect-ratio: 3/3.9){.c-product-tile__image-wrapper{padding-top:130%}}.c-product-tile--compact .c-product-tile__content-wrapper{gap:var(--space-2)}.c-product-tile--compact .c-product-tile__brand-wrapper{margin-top:var(--space-2);color:var(--color-black-100);display:flex;align-items:center;gap:var(--space-2)}.c-product-tile--compact .c-product-tile__brand-wrapper svg{width:var(--space-12);height:var(--space-12)}.c-product-tile--compact .c-product-tile__brand-wrapper .c-product-tile__provider{color:var(--color-black-100);display:flex;align-items:center;gap:var(--space-4)}.c-product-tile-highlight-wrapper{padding:var(--space-8) var(--space-16) var(--space-24) var(--space-16)}@media all and (min-width: 940px){.c-product-tile-highlight-wrapper{padding:var(--space-0);margin:var(--space-8) 0 var(--space-16) 0}}.c-product-tile__highlight{position:relative;display:flex;flex-direction:row;text-align:left;gap:var(--space-16);border-bottom:var(--border-1-solid) var(--color-primary-25);padding:0 0 var(--space-24) 0}@media all and (min-width: 940px){.c-product-tile__highlight{border:var(--border-1-solid) var(--color-primary-25);border-radius:var(--radius-16);padding:var(--space-24)}}.c-product-tile__highlight-gallery-wrapper{position:relative;display:flex;flex-direction:column;gap:var(--space-10);flex:0 0 auto;max-width:calc(50% - var(--space-8));min-width:0}.c-product-tile__highlight-gallery-wrapper .c-product-tile__voucher-box{z-index:8;padding:var(--space-8)}.c-product-tile__highlight-gallery{position:relative;display:flex;gap:var(--space-16);min-height:240px}@media all and (min-width: 940px){.c-product-tile__highlight-gallery{min-height:350px}}.c-product-tile__highlight-actions{position:absolute;top:var(--space-8);right:var(--space-8);z-index:7;display:flex;flex-direction:column;gap:var(--space-4)}.c-product-tile__highlight-badges{position:absolute;bottom:var(--space-8);left:var(--space-8);z-index:6;display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start}.c-product-tile__highlight-content{flex:1 0 0;display:flex;flex-direction:column;gap:var(--space-12);min-width:0}@media all and (min-width: 940px){.c-product-tile__highlight-content{align-self:flex-start}}.c-product-tile__highlight-heading{color:var(--color-black-100);font-size:var(--font-size-16);line-height:var(--line-height-24);font-weight:var(--font-weight-bold);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media all and (min-width: 940px){.c-product-tile__highlight-heading{font-size:var(--font-size-24);line-height:var(--line-height-32)}}.c-product-tile__highlight-sizes{display:flex;gap:var(--space-8);color:var(--color-black-50);white-space:nowrap;overflow:hidden}.c-product-tile__highlight-shop-name{color:var(--color-black-100)}.c-product-tile__highlight-price-wrapper{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-4);margin-top:auto}.c-product-tile__highlight-price-wrapper .c-product-tile__highlight-price{font-size:var(--font-size-14);line-height:var(--line-height-16);font-weight:var(--font-weight-bold)}@media all and (min-width: 940px){.c-product-tile__highlight-price-wrapper .c-product-tile__highlight-price{font-size:var(--font-size-20);line-height:var(--line-height-28)}}.c-product-tile__highlight-price-wrapper .c-product-tile__highlight-price--sale{color:var(--color-attention-125)}.c-product-tile__highlight-price-wrapper .c-product-tile__highlight-price--voucher{color:var(--color-positive-100)}.c-product-tile__highlight-price-wrapper del{color:var(--color-black-50);text-decoration:line-through;font-weight:var(--font-weight-regular)}.c-product-tile__highlight-from{display:flex;align-items:center;gap:var(--space-4)}.c-product-tile__highlight-from:hover{text-decoration:underline}.c-product-tile__highlight-from .body-text-small{color:var(--color-black-100)}.c-product-tile__highlight-cta{width:100%;max-width:320px}#products,.item-list__wrapper,.category-similar-products,.brand-page:has(>.product-tile-grid){container-type:inline-size}.c-modal__content-wrapper:has(>.product-tile-grid--color-variants-modal){container-type:inline-size}.product-tile-grid{--min-tile-width: 140px;--min-tile-width: calc(120px + 6cqw);display:grid;gap:var(--space-16) var(--space-8);width:100%;grid-auto-flow:dense;grid-template-columns:repeat(2, minmax(min(100%, (var(--min-tile-width))), 1fr))}.product-tile-grid:has(.product-tile-grid__shop-promo-placement-row) .c-product-tile-container{flex:initial}.product-tile-grid__full-width-row{grid-column:1/-1}.product-tile-grid__shop-promo-placement{position:relative;overflow:hidden;border-radius:var(--radius-16)}.product-tile-grid__shop-promo-placement a{position:absolute;width:100%;height:100%}.product-tile-grid__shop-promo-placement img{width:100%;height:100%;object-fit:cover;object-position:top}.product-tile-grid__shop-promo-placement-preview-label{position:absolute;top:var(--space-8);left:var(--space-8);padding:var(--space-4) var(--space-8);border-radius:var(--radius-8);background-color:var(--color-attention-100);color:var(--color-white);font-size:var(--font-size-12);font-weight:var(--font-weight-bold);pointer-events:none}.product-tile-grid__shop-promo-placement-row{grid-column:1/-1;grid-row:2;border-radius:var(--radius-24);padding:var(--space-32) var(--space-24);overflow:hidden}@container (min-width: 768px){.product-tile-grid__shop-promo-placement-row{grid-column:1/span 3;grid-row:2}}@container (min-width: 640px){.product-tile-grid{--min-tile-width: 142px;--min-tile-width: calc(130px + 4.5cqw);grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--min-tile-width) * var(--min-tile-width-modifier)), 1fr));gap:var(--space-24) var(--space-8)}}@supports not (container-type: inline-size){.product-tile-grid{grid-template-columns:repeat(auto-fill, minmax(140px, 1fr))}@media all and (min-width: 640px){.product-tile-grid{grid-template-columns:repeat(auto-fill, minmax(220px, 1fr))}}}.product-tile-grid--color-variants-modal{--min-tile-width: 140px;--min-tile-width: calc(120px + 6cqw);display:grid;gap:var(--space-16) var(--space-8);width:100%;grid-auto-flow:dense;grid-template-columns:repeat(2, minmax(min(100%, (var(--min-tile-width))), 1fr))}@container (min-width: 640px){.product-tile-grid--color-variants-modal{--min-tile-width: 142px;--min-tile-width: calc(130px + 4.5cqw);grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--min-tile-width) * var(--min-tile-width-modifier)), 1fr));gap:var(--space-24) var(--space-8)}}.c-brand-tile{display:flex;flex-direction:column;gap:var(--space-12)}.c-brand-tile.swiper-slide{display:flex}@media(hover: hover){.c-brand-tile{cursor:pointer}.c-brand-tile .c-brand-tile__image-wrapper{transition:border-color var(--transition-ease-out-300)}.c-brand-tile .c-brand-tile__image-wrapper::before{transition:background-color var(--transition-ease-out-300)}.c-brand-tile:hover .c-brand-tile__image-wrapper{border-color:var(--color-black-5)}.c-brand-tile:hover .c-brand-tile__image-wrapper::before{background-color:rgba(0,0,0,0)}}.c-brand-tile__image-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;border-radius:var(--radius-16);aspect-ratio:3/3.9;padding:var(--space-16);gap:var(--space-16);border:var(--border-1-solid) var(--color-black-3);overflow:hidden}.c-brand-tile__image-wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-black-transparent-3);pointer-events:none}.c-brand-tile__image-preview{width:100%;height:100%;max-width:112px;max-height:128px;object-fit:contain}.c-brand-tile__content-wrapper{display:flex;flex-direction:column;gap:var(--space-4)}.c-interleave-tile{--padding: var(--space-16);position:relative;border-radius:var(--space-16);background-color:var(--color-black-3);border:var(--border-1-solid) rgba(0,0,0,0)}@media(hover: hover){.c-interleave-tile{transition:background-color var(--transition-ease-out-300),border-color var(--transition-ease-out-300)}.c-interleave-tile:hover{background-color:var(--color-white);border-color:var(--color-black-5)}.c-interleave-tile:hover .c-interleave-tile__admin-wrapper{display:inline}.c-interleave-tile .c-interleave-tile__wrapper{border-radius:var(--space-16);transition:box-shadow var(--transition-ease-out-300)}.c-interleave-tile .c-interleave-tile__wrapper:focus-visible{outline:none;box-shadow:var(--btn-focus)}}.c-interleave-tile__wrapper{height:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-16);padding:var(--padding)}.c-interleave-tile__image-preview{border-radius:100%;width:80px;height:80px;object-fit:cover}.c-interleave-tile__content-wrapper{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}@media(min-width: 480px){.c-interleave-tile__content-wrapper{-webkit-line-clamp:10}}.c-interleave-tile__content-wrapper strong.body-text-middle{margin-bottom:var(--space-4)}.c-interleave-tile__content-bottom{width:100%;margin-top:auto;display:flex}.c-interleave-tile__admin-wrapper{flex:0 0 auto;display:none;margin-left:auto;position:absolute;right:var(--padding);bottom:var(--padding)}.c-interleave-tile--black-friday .c-interleave-tile__image-preview{border-radius:0;width:112px;height:56px;object-fit:cover}.interleaves--below-list{border-top:var(--border-1-solid) var(--color-black-10);padding:48px 8px 30px;margin-bottom:60px;display:inline-block}.interleaves--below-list .interleave .interleave__col{text-align:left}.interleaves--below-list .interleave .interleave__col p{font-weight:var(--font-weight-regular);font-size:var(--font-size-14);line-height:var(--line-height-20);color:var(--color-black-100)}.interleaves--below-list .interleave .interleave__col p a:not([class^=c-],[class*=" c-"]){color:var(--color-black-100);text-decoration:underline}.c-voucher-tile{display:flex;flex-direction:column;align-items:center;gap:var(--space-16);padding:var(--space-8);border-radius:var(--space-16);background-color:var(--color-white);border:var(--border-1-solid) var(--color-white);position:relative;overflow:hidden}@media(min-width: 480px){.c-voucher-tile{padding:var(--space-16)}}.c-voucher-tile::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-black-transparent-3);pointer-events:none}@media(hover: hover){.c-voucher-tile::before{transition:background-color var(--transition-ease-out-300)}.c-voucher-tile{transition:border-color var(--transition-ease-out-300)}.c-voucher-tile:hover::before{background-color:rgba(0,0,0,0)}.c-voucher-tile:hover{border-color:var(--color-black-5)}.c-voucher-tile .c-voucher-tile__voucher-code:hover{background-color:var(--color-positive-10)}}.c-voucher-tile__image-preview{display:flex;align-items:center;justify-content:center;width:100%;height:80px;max-width:72px;object-fit:contain;margin-top:var(--space-8)}.c-voucher-tile__content-wrapper{text-align:center;width:100%;display:flex;flex:1;flex-direction:column;align-items:center;gap:var(--space-8)}.c-voucher-tile__voucher-badge{width:100%;border-radius:var(--radius-4);background-color:var(--color-positive-100);color:var(--color-white);display:flex;justify-content:center;text-align:left;gap:var(--space-4);padding:var(--space-2) var(--space-8)}.c-voucher-tile__voucher-badge .svg-icon{width:16px;height:16px;fill:var(--color-white);flex:0 0 auto;margin:var(--space-2) var(--space-0)}.c-voucher-tile__voucher-code{border-radius:var(--radius-4);cursor:copy;color:var(--color-positive-100);display:flex;align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-8);transition:background-color var(--transition-ease-out-300)}.c-voucher-tile__voucher-code .svg-icon{width:16px;height:16px;fill:var(--color-positive-100);flex:0 0 auto}.c-voucher-tile__voucher-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--color-black-50)}.c-voucher-tile__voucher-validity{color:var(--color-black-50)}.c-voucher-tile--inactive::before{background-color:color-mix(in srgb, var(--color-black-transparent-5), var(--color-white-transparent-100))}.c-voucher-tile--inactive .c-voucher-tile__voucher-code{cursor:auto}@media(hover: hover){.c-voucher-tile--inactive:hover::before{background-color:color-mix(in srgb, var(--color-black-transparent-5), var(--color-white-transparent-100))}.c-voucher-tile--inactive:hover{border-color:var(--color-white)}}:root{--similar-products-carousel-bg: #EFEEF1}.c-similar-products-carousel{position:relative;display:flex;flex-direction:column;overflow-x:clip;background-color:var(--similar-products-carousel-bg);border-radius:var(--radius-16);padding:var(--space-16);gap:var(--space-16)}.c-similar-products-carousel:has(.c-dropdown-wrapper){z-index:11}@media(min-width: 1024px){.c-similar-products-carousel{padding:var(--space-24)}}.c-similar-products-carousel .c-product-tile{width:calc(68% - var(--new-grid-gap-mobile));margin-right:var(--new-grid-gap-mobile)}@media(min-width: 375px){.c-similar-products-carousel .c-product-tile{width:calc(56% - var(--new-grid-gap-mobile))}}@media(min-width: 480px){.c-similar-products-carousel .c-product-tile{width:calc(40% - var(--new-grid-gap-mobile))}}@media(min-width: 640px){.c-similar-products-carousel .c-product-tile{width:calc(32% - var(--new-grid-gap-mobile))}}@media(min-width: 1024px){.c-similar-products-carousel .c-product-tile{margin-right:var(--new-grid-gap-desktop);width:calc(24% - var(--new-grid-gap-desktop))}}@media(min-width: 1280px){.c-similar-products-carousel .c-product-tile{width:calc(19% - var(--new-grid-gap-desktop))}}@media(min-width: 1440px){.c-similar-products-carousel .c-product-tile{width:calc(18% - var(--new-grid-gap-desktop))}}@media(min-width: 1600px){.c-similar-products-carousel .c-product-tile{width:calc(14.3% - var(--new-grid-gap-desktop))}}.c-similar-products-carousel .swiper-prev{transform:translateY(-100%)}.c-similar-products-carousel .swiper-next{right:0;transform:translateY(-100%)}.c-similar-products-carousel .item-list__item-placeholder{height:370px}.c-similar-products-carousel__products-wrapper{margin:var(--space-0) calc(var(--space-16)*-1);padding:var(--space-0) var(--space-16)}@media(min-width: 1024px){.c-similar-products-carousel__products-wrapper{margin:var(--space-0) calc(var(--space-24)*-1);padding:var(--space-0) var(--space-24)}}.c-similar-products-carousel__close-button{position:absolute;right:10px;top:10px}.placeholder-tile{border-radius:var(--radius-16);background-color:var(--color-black-transparent-5);background-image:linear-gradient(90deg, transparent 0%, var(--color-black-transparent-5) 50%, transparent 100%);background-size:200px 100%;background-repeat:no-repeat;animation:skeleton-animation 1.5s ease-in-out infinite}.placeholder-tile *{opacity:0}@keyframes skeleton-animation{0%{background-position:-200px 0}100%{background-position:calc(200px + 100%) 0}}.swiper .placeholder-scrollbar{min-height:4px;cursor:initial !important;opacity:1;background:rgba(0,0,0,0)}.l-category-tile-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(160px, 50% - var(--space-8)), 1fr));margin-bottom:var(--space-16);margin-top:1px;margin-left:1px}@media all and (min-width: 941px){.l-category-tile-list{display:none}}.l-category-tile-list__item{margin-top:-1px;margin-left:-1px}.l-category-tile-list__item.order-1{order:1}.l-category-tile-list .c-category-tile{width:100%;height:100%}.c-category-tile{position:relative;border:var(--border-1-solid) var(--color-black-10);padding:var(--space-8) var(--space-16);width:auto;min-height:44px;display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;color:var(--color-black-100);transition:border-color var(--transition-ease-200)}@media(hover: hover){.c-category-tile:not(.empty):hover{border-color:var(--color-black-100);z-index:1;color:var(--color-black-100)}}.c-category-tile:focus-visible{box-shadow:var(--element-focus);z-index:1;outline:none;border-radius:var(--radius-4)}.c-category-tile.empty{pointer-events:none;color:var(--color-black-35)}@property --ai-search-angle{syntax:"<angle>";inherits:true;initial-value:0turn}.c-ai-search{z-index:var(--z-index-101);position:relative}.c-ai-search .c-ai-search__content-wrapper{position:fixed;top:var(--space-16);left:0;max-height:calc(100dvh - 2*var(--space-16))}@media only screen and (min-width: 960px){.c-ai-search .c-ai-search__content-wrapper{top:calc(80px - var(--space-16));transform:translateX(-50%);left:50%;max-height:calc(100dvh - 80px - var(--space-16))}}.c-ai-search .c-ai-search__content{width:100%;background:var(--color-white);border-radius:var(--radius-40);box-shadow:var(--shadow-big);padding:var(--space-16);transition:all var(--transition-ease-300);animation:ai-search-content-in .3s cubic-bezier(0.34, 1.56, 0.64, 1) both;height:100%;overflow:hidden;display:flex;flex-direction:column}.c-ai-search .c-ai-search__search-row{display:flex;align-items:center;gap:var(--space-8)}.c-ai-search .c-ai-search__search-row svg use{fill:var(--color-primary-100)}.c-ai-search .c-ai-search__search-row .c-ai-search__close-button{min-height:32px;min-width:32px;padding:var(--space-6) var(--space-8)}@media only screen and (min-width: 960px){.c-ai-search .c-ai-search__search-row .c-ai-search__close-button{padding:var(--space-12) var(--space-16);min-height:48px;min-width:48px}}.c-ai-search .c-ai-search__search-results{flex:1;overflow-y:scroll;scrollbar-width:none}.c-ai-search .c-ai-search__search-results::-webkit-scrollbar{scrollbar-width:none}.c-ai-search .c-ai-search__search-results-section{overflow:hidden;animation:ai-search-section-in 300ms;border-bottom:var(--border-1-solid) var(--color-black-10);display:flex;flex-direction:column;gap:var(--space-16);padding:var(--space-16) 0}@media only screen and (min-width: 960px){.c-ai-search .c-ai-search__search-results-section{padding:var(--space-24) var(--space-16)}}.c-ai-search .c-ai-search__search-results-section:last-child:not(.c-ai-search__search-results-section--admin){border:none}.c-ai-search .c-ai-search__search-results-section:not(.c-ai-search__search-results-section--admin):has(+.c-ai-search__search-results-section--admin){border:none}.c-ai-search .c-ai-search__search-results-section .heading-eyebrow{color:var(--color-black-100)}.c-ai-search .c-ai-search__search-results-section .c-ai-search__results-list{display:flex;gap:var(--space-4);flex-wrap:wrap}.c-ai-search .c-ai-search__search-results-section .c-ai-search__results-list li{display:flex}.c-ai-search .c-ai-search__search-results-section--admin{background-color:var(--color-black-3);border:var(--border-1-solid) var(--color-black-10);border-radius:var(--radius-24);padding:var(--space-16)}.c-ai-search .c-ai-search__search-results-section--ai{margin:var(--space-24) var(--space-16) var(--space-16);padding:var(--space-16);background-color:var(--color-primary-5);border-radius:var(--radius-24);border:none;gap:var(--space-8)}.c-ai-search .c-ai-search__search-results-section--ai .c-ai-search__ai-header{display:flex;align-items:center;gap:var(--space-8);flex-wrap:wrap}.c-ai-search .c-ai-search__search-results-section--ai .c-ai-search__ai-header .c-ai-search__ai-title{color:var(--color-black-100);font-weight:var(--font-weight-bold)}.c-ai-search .c-ai-search__search-results-section--ai .c-ai-search__ai-description{margin:0}.c-ai-search .c-ai-search__search-results-section--loading{border:none;align-items:center;text-align:center;gap:var(--space-16);padding:var(--space-20) 0;animation:ai-search-loading-in 400ms cubic-bezier(0.34, 1.56, 0.64, 1) both}@media(min-width: 768px){.c-ai-search .c-ai-search__search-results-section--loading{gap:var(--space-32);padding:var(--space-40) 0}}.c-ai-search .c-ai-search__search-results-section--loading .c-ai-search__loading-icon{width:128px;height:128px;flex-shrink:0;animation:ai-search-loading-child-in 400ms cubic-bezier(0.34, 1.56, 0.64, 1) both;animation-delay:60ms}.c-ai-search .c-ai-search__search-results-section--loading .c-ai-search__loading-texts{display:flex;flex-direction:column;gap:var(--space-8)}@media(min-width: 768px){.c-ai-search .c-ai-search__search-results-section--loading .c-ai-search__loading-texts{gap:var(--space-16)}}.c-ai-search .c-ai-search__search-results-section--loading .c-ai-search__loading-title{animation:ai-search-loading-child-in 400ms cubic-bezier(0.34, 1.56, 0.64, 1) both;animation-delay:140ms}.c-ai-search .c-ai-search__search-results-section--loading .c-ai-search__loading-subtitle{animation:ai-search-loading-child-in 400ms cubic-bezier(0.34, 1.56, 0.64, 1) both;animation-delay:220ms}.c-ai-search .c-ai-search__search-results-section--recently-seen .swiper-next,.c-ai-search .c-ai-search__search-results-section--recently-seen .swiper-prev{transform:translate(0, -100%)}.c-ai-search .c-ai-search__search-results-section:not(:first-of-type) .c-ai-search__results-list li{animation:ai-search-chip-in 800ms ease both}.c-ai-search .c-ai-search__search-results-section:not(:first-of-type) .c-ai-search__results-list li:nth-child(1){animation-delay:0ms}.c-ai-search .c-ai-search__search-results-section:not(:first-of-type) .c-ai-search__results-list li:nth-child(2){animation-delay:30ms}.c-ai-search .c-ai-search__search-results-section:not(:first-of-type) .c-ai-search__results-list li:nth-child(3){animation-delay:60ms}.c-ai-search .c-ai-search__search-results-section:not(:first-of-type) .c-ai-search__results-list li:nth-child(4){animation-delay:90ms}.c-ai-search .c-ai-search__search-results-section:not(:first-of-type) .c-ai-search__results-list li:nth-child(5){animation-delay:120ms}.c-ai-search .c-ai-search__search-results-section:not(:first-of-type) .c-ai-search__results-list li:nth-child(6){animation-delay:150ms}.c-ai-search .c-ai-search__search-results-section:not(:first-of-type) .c-ai-search__results-list li:nth-child(7){animation-delay:180ms}.c-ai-search .c-ai-search__search-results-section:not(:first-of-type) .c-ai-search__results-list li:nth-child(8){animation-delay:210ms}.c-ai-search .c-ai-search__search-results-section:not(:first-of-type) .c-ai-search__results-list li:nth-child(9){animation-delay:240ms}.c-ai-search .c-ai-search__search-results-section:not(:first-of-type) .c-ai-search__results-list li:nth-child(10){animation-delay:270ms}.c-ai-search .c-ai-search__search-results-section:not(:first-of-type) .c-ai-search__results-list li:nth-child(11){animation-delay:300ms}.c-ai-search .c-ai-search__search-results-section:not(:first-of-type) .c-ai-search__results-list li:nth-child(12){animation-delay:330ms}.c-ai-search .c-ai-search__search-results-section:not(:first-of-type) .c-ai-search__results-list li:nth-child(13){animation-delay:360ms}.c-ai-search .c-ai-search__search-results-section:not(:first-of-type) .c-ai-search__results-list li:nth-child(14){animation-delay:390ms}.c-ai-search .c-ai-search__search-results-section:not(:first-of-type) .c-ai-search__results-list li:nth-child(15){animation-delay:420ms}.c-ai-search .c-ai-search__overlay{position:fixed;inset:0;width:100%;height:100dvh;top:0;background-color:var(--color-black-transparent-65);backdrop-filter:blur(8px);animation:ai-search-fade-in .2s both}@keyframes ai-search-fade-in{from{opacity:0}to{opacity:1}}@keyframes ai-search-chip-in{from{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@keyframes ai-search-section-in{from{max-height:0;opacity:0}to{max-height:600px;opacity:1}}@keyframes ai-search-content-in{from{opacity:0;transform:scale(0.82);filter:blur(6px)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes ai-search-loading-in{from{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur(0)}}@keyframes ai-search-loading-child-in{from{opacity:0;transform:translateY(10px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.c-ai-search-input{display:flex;align-items:center;gap:var(--space-16);border-radius:var(--radius-full);overflow:hidden;width:100%}.c-ai-search-input--primary{appearance:none;padding:var(--space-14) var(--space-12) var(--space-14) var(--space-16);background:var(--color-primary-5);border:var(--border-1-solid) var(--color-primary-10);cursor:pointer;text-align:left;transition:var(--transition-ease-200)}@media only screen and (min-width: 960px){.c-ai-search-input--primary{padding:var(--space-12) var(--space-24)}}.c-ai-search-input--primary:focus-visible{outline:none;box-shadow:var(--element-focus)}.c-ai-search-input--secondary{appearance:none;padding:var(--space-14) var(--space-12) var(--space-14) var(--space-16);background:var(--color-white);border:var(--border-1-solid) var(--color-primary-100);box-shadow:var(--shadow-primary-big);cursor:pointer;text-align:left;transition:border-color var(--transition-ease-200)}@keyframes ai-search-secondary-spin{to{--ai-search-angle: 1turn}}@keyframes ai-search-secondary-load{0%,70%{opacity:1}100%{opacity:0}}.c-ai-search-input--secondary:focus-visible{outline:none;box-shadow:var(--element-focus)}@media only screen and (min-width: 960px){.c-ai-search-input--secondary{padding:var(--space-16) var(--space-12) var(--space-16) var(--space-24)}.c-ai-search-input--secondary .c-ai-search-input__content{gap:var(--space-16);position:relative;padding-right:var(--space-16)}.c-ai-search-input--secondary .c-ai-search-input__content::after{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background-color:var(--color-primary-25)}}.c-ai-search-input--secondary .c-ai-search-input__placeholder{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-black-35);font-size:var(--font-size-16);line-height:var(--line-height-24)}.c-ai-search-input--search-popup{padding:var(--space-14) var(--space-16);cursor:text}@media only screen and (min-width: 960px){.c-ai-search-input--search-popup{padding:var(--space-12) var(--space-24)}}.c-ai-search-input--search-popup .c-ai-search-input__content{display:none}@media only screen and (min-width: 960px){.c-ai-search-input--search-popup .c-ai-search-input__content{display:flex}}.c-ai-search-input--search-popup .c-ai-search-input__field-wrapper{position:relative;flex:1;min-width:0;display:flex;align-items:center}.c-ai-search-input--search-popup .c-ai-search-input__field{font-size:var(--font-size-20);font-weight:var(--font-weight-bold);line-height:var(--line-height-28);flex:1;min-width:0}@media only screen and (min-width: 960px){.c-ai-search-input--search-popup .c-ai-search-input__field{font-size:var(--font-size-24);line-height:var(--line-height-32)}}.c-ai-search-input--search-popup .c-ai-search-input__placeholder{position:absolute;left:0;font-size:var(--font-size-16);font-weight:var(--font-weight-regular);color:var(--color-primary-50);pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.c-ai-search-input--search-popup:has(input:focus){outline:none;box-shadow:var(--element-focus)}.c-ai-search-input--is-loading{pointer-events:none}.c-ai-search-input--is-loading .c-ai-search-input__content{position:relative}.c-ai-search-input--is-loading .c-ai-search-input__content .c-ai-search-input__icon{opacity:0}.c-ai-search-input--is-loading .c-ai-search-input__content::before{content:"";position:absolute;inset:0;background:url(/css/images/i-spinner-glami-g.svg) center/24px 24px no-repeat;width:16px}@media only screen and (min-width: 960px){.c-ai-search-input--is-loading .c-ai-search-input__content::before{filter:none}}.c-ai-search-input__heading{margin:0 0 var(--space-12) 0;padding:0;font-size:inherit;line-height:inherit;font-weight:inherit}@media only screen and (min-width: 960px){.c-ai-search-input__heading{margin-bottom:var(--space-8)}}.c-ai-search-input__content{order:1;display:flex;align-items:center;flex-shrink:0;background:var(--gradient-ai);border-radius:var(--radius-full);padding:var(--space-8)}@media only screen and (min-width: 960px){.c-ai-search-input__content{order:0;background:none;border-radius:0;padding:0}}.c-ai-search-input__icon{flex-shrink:0;width:16px;height:16px}.c-ai-search-input__icon use{fill:var(--color-white)}@media only screen and (min-width: 960px){.c-ai-search-input__icon use{fill:var(--color-primary-100)}}.c-ai-search-input__text{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-ai-search-input__field{flex:1;min-width:0;border:none;outline:none;background:rgba(0,0,0,0);font-size:var(--font-size-16);line-height:var(--line-height-24);color:var(--color-black-100);padding:0}.c-ai-search-input__field::placeholder{color:var(--color-black-35)}.c-ai-search-input__clear{appearance:none;border:none;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--color-white);border-radius:var(--radius-full);padding:var(--space-2);width:20px;height:20px}.c-ai-search-input__clear:focus-visible{outline:none;box-shadow:var(--element-focus)}.c-ai-search-input__clear svg{width:16px;height:16px}.c-ai-search-input-wrap{position:relative;isolation:isolate;display:block;width:100%}.c-ai-search-input-wrap .c-ai-search-input{position:relative;isolation:isolate;overflow:visible;z-index:1}.c-ai-search-input-wrap .c-ai-search-input::before{content:"";position:absolute;inset:-2px;z-index:-1;border-radius:inherit;padding:var(--space-2);background:conic-gradient(from var(--ai-search-angle) at 50% 50%, #8800EA 0deg, #CF70FF 90deg, #5F00FF 180deg, #E678FF 270deg, #8800EA 360deg);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:0;transition:opacity var(--transition-ease-200);pointer-events:none;animation:ai-search-secondary-spin 4s linear infinite}@media(hover: hover){.c-ai-search-input-wrap .c-ai-search-input:hover{border-color:rgba(0,0,0,0)}.c-ai-search-input-wrap .c-ai-search-input:hover::before{animation-play-state:running;opacity:1}}.c-ai-search-input-wrap .c-ai-search-input__glow{position:absolute;inset:-2px;border-radius:var(--radius-full);opacity:0;transition:opacity var(--transition-ease-200);pointer-events:none}.c-ai-search-input-wrap .c-ai-search-input__glow::after{content:"";position:absolute;inset:-2px;border-radius:inherit;padding:var(--space-4);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.c-ai-search-input-wrap .c-ai-search-input__glow--primary{filter:blur(20px)}.c-ai-search-input-wrap .c-ai-search-input__glow--primary::after{background:conic-gradient(from var(--ai-search-angle) at 50% 50%, #8800EA 0deg, transparent 90deg, transparent 180deg, transparent 270deg, #8800EA 360deg)}.c-ai-search-input-wrap .c-ai-search-input__glow--magenta{filter:blur(7px)}.c-ai-search-input-wrap .c-ai-search-input__glow--magenta::after{padding:var(--space-2);background:conic-gradient(from var(--ai-search-angle) at 50% 50%, transparent 0deg, #CF70FF 90deg, transparent 180deg)}.c-ai-search-input-wrap .c-ai-search-input__glow--violet{filter:blur(15px)}.c-ai-search-input-wrap .c-ai-search-input__glow--violet::after{background:conic-gradient(from var(--ai-search-angle) at 50% 50%, transparent 90deg, #5F00FF 180deg, transparent 270deg)}.c-ai-search-input-wrap .c-ai-search-input__glow--pink{filter:blur(8px)}.c-ai-search-input-wrap .c-ai-search-input__glow--pink::after{padding:var(--space-2);background:conic-gradient(from var(--ai-search-angle) at 50% 50%, transparent 180deg, #E678FF 270deg, transparent 360deg)}.c-ai-search-input-wrap:hover .c-ai-search-input__glow{opacity:1;animation:ai-search-secondary-spin 5s linear infinite}@media(hover: hover){.c-ai-search-input-wrap--load-animation:hover .c-ai-search-input::before{animation:ai-search-secondary-spin 4s linear infinite,ai-search-secondary-load 4s ease}}.c-ai-search-input-wrap--load-animation .c-ai-search-input::before{animation:ai-search-secondary-spin 4s linear,ai-search-secondary-load 4s ease}.c-ai-search-input-wrap--load-animation .c-ai-search-input__glow{animation:ai-search-secondary-load 4s ease}.c-bottom-navigation{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;flex-direction:column;align-items:center;padding:var(--space-16) var(--space-16) var(--space-24);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, var(--color-white) 84.615%);backdrop-filter:blur(2px);visibility:hidden;opacity:0;pointer-events:none;transform:translateY(100%);transition:opacity var(--transition-ease-200),transform var(--transition-ease-200),visibility 0s linear .2s}.c-bottom-navigation__actions{display:flex;align-items:center;justify-content:center;gap:var(--space-4);width:100%}.c-bottom-navigation--visible{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0);transition:opacity var(--transition-ease-200),transform var(--transition-ease-200),visibility 0s linear 0s}@media only screen and (min-width: 768px){.c-bottom-navigation{display:none}}