:is(.button:not(.button--tertiary):not(.button--secondary),.customer button,.shopify-challenge__button,.shopify-payment-button__button--unbranded,#MainContent .anv-withdrawal-container .anv-withdrawal-button){background-color:transparent!important;background-image:linear-gradient(110deg,transparent 0%,transparent 44%,rgb(var(--color-button)) 44%,rgb(var(--color-button)) 100%)!important;background-size:260% 100%!important;background-position:100% 0!important;background-repeat:no-repeat!important;border:1px solid rgb(var(--color-button))!important;transition:background-position .45s ease,color .45s ease!important}:is(.button:not(.button--tertiary):not(.button--secondary),.customer button,.shopify-challenge__button,.shopify-payment-button__button--unbranded,#MainContent .anv-withdrawal-container .anv-withdrawal-button):after{box-shadow:none!important}@media(hover:hover)and (pointer:fine){:is(.button:not(.button--tertiary):not(.button--secondary),.customer button,.shopify-challenge__button,.shopify-payment-button__button--unbranded,#MainContent .anv-withdrawal-container .anv-withdrawal-button):hover:not([disabled]):not([aria-disabled=true]):not(.loading){background-position:0% 0!important;color:rgb(var(--color-foreground))!important;border-color:rgb(var(--color-button))!important}}@media(prefers-reduced-motion:reduce){:is(.button,.customer button,.shopify-challenge__button,.shopify-payment-button__button--unbranded,#MainContent .anv-withdrawal-container .anv-withdrawal-button){transition:none!important}}@media(hover:hover)and (pointer:fine){.lr-product-wide .lr-size-picker input[type=radio]:not(.disabled):not(:disabled)+label{transition:background-position .45s ease,color .45s ease!important}.lr-product-wide .lr-size-picker input[type=radio]:not(:checked):not(.disabled):not(:disabled)+label:hover{background-color:transparent!important;background-image:linear-gradient(110deg,transparent 44%,#000 44%)!important;background-size:260% 100%!important;background-position:100% 0!important;border-color:#000!important;color:#fff!important}}@media(prefers-reduced-motion:reduce){.lr-product-wide .lr-size-picker input[type=radio]+label{transition:none!important}}.lr-product-wide .lr-size-picker input[type=radio]:checked+label,.lr-product-wide .lr-size-picker input[type=radio]:checked+label:hover{background:#000!important;border-color:#000!important;color:#fff!important}a[href]:not(.cart-item__link):not(.button):not([role=button]):not(.header__icon):not(.header__heading-link):not(.full-unstyled-link):not(.card__link):not(:has(img,svg,picture,.media,.svg-wrapper)):not(.header__inline-menu a),.card__heading .full-unstyled-link,.lr-cart-recommendation__add{text-decoration:none!important;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:center bottom;background-size:0% 1px;transition:background-size .4s cubic-bezier(.22,1,.36,1)}@media(hover:hover)and (pointer:fine){a[href]:not(.cart-item__link):not(.button):not([role=button]):not(.header__icon):not(.header__heading-link):not(.full-unstyled-link):not(.card__link):not(:has(img,svg,picture,.media,.svg-wrapper)):not(.header__inline-menu a):hover,.card__heading .full-unstyled-link:hover,.lr-cart-recommendation__add:hover{text-decoration:none!important;background-size:100% 1px}}a[href]:not(.cart-item__link):not(.button):not([role=button]):not(.header__icon):not(.header__heading-link):not(.full-unstyled-link):not(.card__link):not(:has(img,svg,picture,.media,.svg-wrapper)):not(.header__inline-menu a):focus-visible,.card__heading .full-unstyled-link:focus-visible,.lr-cart-recommendation__add:focus-visible{background-size:100% 1px}.lr-footer a:not(:has(img,svg,.svg-wrapper)),#CartDrawer .lr-cart-recommendations a:not(:has(img,svg)),#CartDrawer .lr-cart-recommendations button:not(.button){border-bottom:0!important;text-decoration:none!important}@media(prefers-reduced-motion:reduce){a[href]:not(.cart-item__link):not(.button):not([role=button]):not(.header__icon):not(.header__heading-link):not(.full-unstyled-link):not(.card__link):not(:has(img,svg,picture,.media,.svg-wrapper)):not(.header__inline-menu a),.card__heading .full-unstyled-link,.lr-cart-recommendation__add{transition:none}}.header__icons .header__icon>.hidden-mobile,.product__accordion summary .accordion__title{text-decoration:none!important;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:center bottom;background-size:0% 1px;transition:background-size .4s cubic-bezier(.22,1,.36,1)}.product__accordion summary .accordion__title{width:fit-content;flex-grow:0;padding-bottom:3px}@media(hover:hover)and (pointer:fine){.header__icons .header__icon:hover>.hidden-mobile,.product__accordion summary:hover .accordion__title{background-size:100% 1px}}.header__icons .header__icon:focus-visible>.hidden-mobile,.header__icons .header__icon:focus-within>.hidden-mobile,.product__accordion summary:focus-visible .accordion__title{background-size:100% 1px}@media(prefers-reduced-motion:reduce){.header__icons .header__icon>.hidden-mobile,.product__accordion summary .accordion__title{transition:none}}.header__icon--search .hidden-mobile,.lr-product-wide .slide-panel-trigger .lr-slide-panel-link-text{display:inline-block;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:center bottom;background-size:0% 1px;padding-bottom:3px;text-decoration:none!important;transition:background-size .4s cubic-bezier(.22,1,.36,1)}.lr-product-wide .slide-panel-trigger,.lr-product-wide .slide-panel-trigger:hover{text-decoration:none!important}@media(hover:hover)and (pointer:fine){.header__icon--search:hover .hidden-mobile,.lr-product-wide .slide-panel-trigger:hover .lr-slide-panel-link-text{background-size:100% 1px}}.header__icon--search:focus-visible .hidden-mobile,.lr-product-wide .slide-panel-trigger:focus-visible .lr-slide-panel-link-text{background-size:100% 1px}@media(prefers-reduced-motion:reduce){.header__icon--search .hidden-mobile,.lr-product-wide .slide-panel-trigger .lr-slide-panel-link-text{transition:none}}.header .header__icon--search .hidden-mobile{position:relative;height:auto!important;width:auto!important;line-height:normal;padding-bottom:0;background-image:none!important;text-decoration:none!important}.header .header__icon--search .hidden-mobile:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .4s cubic-bezier(.22,1,.36,1)}@media(hover:hover)and (pointer:fine){.header .header__icon--search:hover .hidden-mobile:after{transform:scaleX(1)}}.header .header__icon--search:focus-visible .hidden-mobile:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.header .header__icon--search .hidden-mobile:after{transition:none}}@media(max-width:989px),(pointer:coarse){:is(a,button,summary,[role=button],label,.svg-wrapper,svg){-webkit-tap-highlight-color:transparent}:is(a,button,summary,[role=button]):is(:focus,:focus-visible,:active,.focused){outline:none!important;box-shadow:none!important}}@media(max-width:989px),(pointer:coarse){footer.footer a,footer.footer a *,footer.footer a:before,footer.footer a:after{-webkit-tap-highlight-color:transparent!important}footer.footer a:is(:focus,:focus-visible,:active,.focused),footer.footer a:is(:focus,:focus-visible,:active,.focused):before,footer.footer a:is(:focus,:focus-visible,:active,.focused):after,footer.footer li:focus-within{outline:none!important;outline-offset:0!important;box-shadow:none!important;border-color:transparent!important}}@media(max-width:989px),(pointer:coarse){.header .header__icon,.header .header__icon *,.header .header__icon:before,.header .header__icon:after{-webkit-tap-highlight-color:transparent!important}.header .header__icon:is(:focus,:focus-visible,:active,:focus-within,.focused),.header .header__icon:is(:focus,:focus-visible,:active,:focus-within,.focused):before,.header .header__icon:is(:focus,:focus-visible,:active,:focus-within,.focused):after,.header .header__icon:is(:focus,:focus-visible,:active,:focus-within,.focused) *{outline:none!important;outline-offset:0!important;box-shadow:none!important;border-color:transparent!important}}.lr-product-wide .product-form__submit,.lr-product-wide .product-form__submit:disabled,.lr-product-wide .product-form__submit[aria-disabled=true]{opacity:1!important}.lr-mega-menu__navigation a{width:fit-content;max-width:100%;text-decoration:none!important;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:center calc(100% - 7px);background-size:0% 1px;transition:background-size .4s cubic-bezier(.22,1,.36,1)}@media(hover:hover)and (pointer:fine){.lr-mega-menu__navigation a:hover{background-size:100% 1px}}.lr-mega-menu__navigation a:focus-visible{background-size:100% 1px}@media(prefers-reduced-motion:reduce){.lr-mega-menu__navigation a{transition:none}}.lr-mega-menu__navigation a,.lr-mega-menu__subgroup>summary{font-size:13px!important}.lr-mega-menu__sublist a,.lr-mega-menu__service a{font-size:12px!important}@media(max-width:989px){#menu-drawer .menu-drawer__menu-item{font-size:15px!important}#menu-drawer .menu-drawer__close-button{font-size:13px!important}}@media(min-width:990px){.lr-mega-menu__subgroup>summary{padding:16px 0}.lr-mega-menu__subgroup>summary>span{font-size:0;width:7px;height:7px;margin-right:2px;flex-shrink:0;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .25s ease}.lr-mega-menu__subgroup[open]>summary>span{transform:rotate(225deg)}.lr-mega-menu__sublist{padding:0 0 6px 12px}.lr-mega-menu__sublist a{color:#999;padding:12px 0;line-height:1.5}}@media(prefers-reduced-motion:reduce){.lr-mega-menu__subgroup>summary>span{transition:none}}.header #cart-icon-bubble:is(:focus,:focus-visible,:focus-within,.focused),.header #cart-icon-bubble:is(:focus,:focus-visible,:focus-within,.focused) *,.header #cart-icon-bubble:before,.header #cart-icon-bubble:after{outline:none!important;outline-offset:0!important;box-shadow:none!important}.header__icons #cart-icon-bubble:not(:hover)>.hidden-mobile{background-size:0% 1px}@media(hover:none),(pointer:coarse){.header__icons #cart-icon-bubble>.hidden-mobile{background-size:0% 1px}}.header .header__icons :is(.header__icon--account,.header__icon--cart)>.hidden-mobile{position:relative;width:max-content;height:auto!important;line-height:1;background-image:none!important;padding:0}.header .header__icons :is(.header__icon--account,.header__icon--cart)>.hidden-mobile:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .4s cubic-bezier(.22,1,.36,1)}@media(hover:hover)and (pointer:fine){.header .header__icons :is(.header__icon--account,.header__icon--cart):hover>.hidden-mobile:after{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.header .header__icons :is(.header__icon--account,.header__icon--cart)>.hidden-mobile:after{transition:none}}.header{--lr-underline-gap: 3px}.header .header__inline-menu .header__menu-item>span,.header .header__icon--search .hidden-mobile,.header .header__icons :is(.header__icon--account,.header__icon--cart)>.hidden-mobile{position:relative;display:inline-block;width:max-content;height:auto!important;padding:0;line-height:1.3!important;background-image:none!important}.header .header__inline-menu .header__menu-item>span:after,.header .header__icon--search .hidden-mobile:after,.header .header__icons :is(.header__icon--account,.header__icon--cart)>.hidden-mobile:after{bottom:calc(-1 * var(--lr-underline-gap))!important;height:1px}.header #cart-icon-bubble.lr-cart-returned>.hidden-mobile{background-size:0% 1px!important}.header #cart-icon-bubble.lr-cart-returned>.hidden-mobile:after{transform:scaleX(0)!important}#CartDrawer .cart-item__media .cart-item__link,#CartDrawer .cart-item__media .cart-item__link:hover,#CartDrawer .cart-item__media .cart-item__link:focus-visible{background-image:none!important;text-decoration:none!important;border-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/35/assets/larosa-button-hover.css.map */
