slideshow-arrows{mix-blend-mode:normal;isolation:isolate}slideshow-arrows .slideshow-control{transition:background-color var(--animation-speed) ease,color var(--animation-speed) ease}slideshow-container>slideshow-arrows .slideshow-control{display:flex;align-items:center;justify-content:center}:is(slideshow-container:hover,slideshow-container:focus-within) slideshow-arrows .slideshow-control{background-color:#fff;opacity:1;color:#000;border-radius:999px;margin:4px}:not(.media-gallery--carousel)>slideshow-component:not(:hover,:focus-within)>slideshow-container>slideshow-arrows .slideshow-control{animation:none!important}:not(.media-gallery--carousel)>:is(slideshow-component:hover,slideshow-component:focus-within):not(:has(slideshow-controls:hover))>slideshow-container>slideshow-arrows .slideshow-control{animation:arrowExpandsIn var(--animation-speed) var(--animation-easing) forwards}@keyframes arrowExpandsIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}slideshow-controls:has(.slideshow-controls__dots),slideshow-component[autoplay] slideshow-controls{mix-blend-mode:normal!important}header-menu .overflow-menu:after{display:none}header-menu .menu-list__submenu,header-menu .overflow-menu::part(overflow){--submenu-padding-block-start: var(--padding-md);--submenu-padding-block-end: var(--padding-lg)}header-menu .menu-list__list-item{position:relative}header-menu .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{left:var(--submenu-offset-x, 0px);margin:0;transform:none;width:max-content;max-width:calc(100vw - (var(--padding-xl) * 2));padding:var(--padding-lg) var(--padding-3xl)}header-menu .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu>.menu-list__submenu-inner{width:auto;padding:0}h3{font-weight:600}.custom-collection-card{position:relative;overflow:hidden;display:block;width:100%}.custom-collection-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:var(--border-radius, 0)}.custom-collection-card__image-wrapper{position:relative;width:100%;overflow:hidden}.custom-collection-card__image-wrapper{aspect-ratio:1 / 1}.custom-collection-card[style*="--custom-card-image-ratio: adapt"] .custom-collection-card__image-wrapper{aspect-ratio:auto}.custom-collection-card[style*="--custom-card-image-ratio: portrait"] .custom-collection-card__image-wrapper{aspect-ratio:3 / 4}.custom-collection-card[style*="--custom-card-image-ratio: landscape"] .custom-collection-card__image-wrapper{aspect-ratio:4 / 3}.custom-collection-card__image{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.custom-collection-card:hover .custom-collection-card__image{transform:scale(1.05)}.custom-collection-card__content{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;padding:1.5rem;text-align:center;z-index:1;pointer-events:none}@media(max-width:768px){.custom-collection-card__content{align-items:flex-start}}.custom-collection-card__content>*:first-child{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3);transition:transform .3s ease;transform:translateY(0)}.custom-collection-card:hover .custom-collection-card__content>*:first-child{transform:translateY(-.5rem)}.custom-collection-card__content>*:nth-child(n+2){color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.3);opacity:0;transform:translateY(1rem);transition:opacity .3s ease,transform .3s ease;transition-delay:.05s}.custom-collection-card:hover .custom-collection-card__content>*:nth-child(n+2){opacity:1;transform:translateY(0)}.custom-collection-card__image-wrapper:after{content:"";position:absolute;bottom:0;left:0;right:0;height:50%;background:linear-gradient(to top,rgba(0,0,0,.5) 0%,transparent 100%);pointer-events:none;transition:opacity .3s ease}.custom-collection-card:hover .custom-collection-card__image-wrapper:after{opacity:.8}.discount-cta{color:#fff;background-color:#4c4c4c;padding:5px 15px;margin-top:5px;border-radius:30px}product-card:hover .price-hide-container>.price-hide{transform:translateY(-22px);transition:transform .3s ease-out}product-card[data-has-discount=true] .price,.product-information[data-has-discount=true] .price{color:red;font-weight:bolder}.menu-drawer:has(details[open]){overflow:scroll}.menu-list__link-title{display:block;position:relative;padding:.2em 0}.menu-list__link-title:before{content:"";position:absolute;width:100%;transform:scaleX(0);height:1px;bottom:-1px;left:0;background-color:#000;transform-origin:bottom right;transition:transform .3s ease-out;overflow:visible}.menu-list__link-title:hover:before{transform:scaleX(1);transform-origin:bottom left}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
