.product-card__secondary{transition:opacity .1s ease-in-out,visibility .1s ease-in-out!important}.product-card__media>.media>img,.product-card__model>img,.product-card__secondary>img,.product-card__media video-media>img{transition:opacity .1s ease-in-out!important}.product-card__media:hover>.media>img,.product-card__media:hover .product-card__model>img,.product-card__media:hover .product-card__secondary>img,.product-card__media:hover video-media>img{--tw-scale-x: 1 !important;--tw-scale-y: 1 !important;transform:none!important}.media.media--hover-effect>img,.media.media--hover-effect>img+img{transition:opacity .1s ease-in-out!important;transform:none!important}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:none!important}.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0!important}.card-wrapper:hover .media.media--hover-effect>img+img{opacity:1!important;transform:none!important;transition:opacity .1s ease-in-out!important}.button--primary,.button--secondary,.button--full-width,.product-form__submit,.cart__checkout-button,.shopify-payment-button__button--unbranded{box-sizing:border-box!important;border:1px solid transparent!important;transition:background-color .3s cubic-bezier(.39,.575,.565,1),color .3s cubic-bezier(.39,.575,.565,1),border-color .3s cubic-bezier(.39,.575,.565,1)!important}.button--primary:not([disabled]):hover,.button--secondary:not([disabled]):not(.sort-by):hover,.button--full-width:not([disabled]):hover,.product-form__submit:not([disabled]):hover,.cart__checkout-button:not([disabled]):hover,.shopify-payment-button__button--unbranded:not([disabled]):hover{background-color:rgb(var(--color-button-text))!important;color:rgb(var(--color-button))!important;border-color:rgb(var(--color-button))!important}.sort-by.button--secondary:not([disabled]):hover,.sort-by.button--secondary[open]{background-color:transparent!important;color:rgb(var(--color-button-text))!important;border-color:transparent!important}.sort-by[open] .btn-fill{opacity:1!important}.sort-by[open] .sort-selection,.sort-by[open] .sort-title,.sort-by[open] .sort-listbox li label{color:rgb(var(--color-button-text))!important}.button--primary:after{content:none!important}.button--secondary:not([disabled]):not(.sort-by):hover:after,.button--full-width:not([disabled]):hover:after,.product-form__submit:not([disabled]):hover:after,.cart__checkout-button:not([disabled]):hover:after{box-shadow:none!important}[data-option-slug=choose-your-design] .swatches--variant{width:100%!important;flex-wrap:nowrap!important;gap:5px!important}[data-option-slug=choose-your-design] .swatches--variant>li{flex:1 1 0!important;min-width:0!important}[data-option-slug=choose-your-design] .swatches--variant magnet-element{display:block!important;width:100%!important}[data-option-slug=choose-your-design] .color-swatch{width:100%!important;min-width:0!important;height:70px!important;border-radius:8px!important;border:2px solid transparent!important;background-size:cover!important;background-position:center!important}[data-option-slug=choose-your-design] input:checked+.color-swatch{border-color:#0d0d0d!important;outline:none!important;box-shadow:none!important}[data-option-slug=choose-your-design] input:checked+.color-swatch:after,[data-option-slug=choose-your-design] .color-swatch:after{opacity:0!important;box-shadow:none!important}.featured-product .product__media-list{gap:5px!important}@media screen and (min-width:1024px){.page-width--full:has(>.featured-product){padding-inline-start:0!important}}.product-card .price__regular,.product-card .price__sale{font-size:.925rem!important}.product-card .price--on-sale .price__regular,.product-card .price--on-sale .price__regular .money{color:#0d0d0d!important}.product-card__title{font-size:.95rem!important;font-weight:400!important}.product-card:hover .product-card__secondary{opacity:1!important;visibility:visible!important}@media screen and (min-width:1024px){.template-index .image-with-text.lg\:flex-row-reverse{margin-right:calc(var(--page-padding) * -1)}.template-index .image-with-text.lg\:flex-row{margin-left:calc(var(--page-padding) * -1)}}.banner__content .button--primary:not([disabled]):hover,.banner__content .button--secondary:not([disabled]):hover{background-color:transparent!important;color:#fff!important;border-color:#fff!important}.banner__content .button:not([disabled]):hover .btn-fill{opacity:0!important;background-color:transparent!important}.banner__content .button:not([disabled]):hover .btn-text{color:#fff!important}@media screen and (min-width:1024px){.image-with-text__item .rich-text{max-width:35rem}}@media screen and (min-width:768px){:is([id*=custom_section_yhXEbp],[id*=elior_feature_pdp]) .section-content>:last-child{margin-right:calc(var(--page-padding, 3rem) * -1)}:is([id*=custom_section_yhXEbp],[id*=elior_feature_pdp]) .group-block__content.md\:flex-row{justify-content:flex-start;column-gap:20px}:is([id*=custom_section_yhXEbp],[id*=elior_feature_pdp]) .group-block__content.md\:flex-row>.group-block{flex:0 0 auto;width:185px;min-width:0}}.product__accordion+.product__accordion{margin-top:13px!important}header .menu__item .btn-duplicate,.scrollspy-link .btn-duplicate{display:none!important}header .menu__item .btn-text,.scrollspy-link .btn-text{transform:none!important;transition:none!important;opacity:1!important;position:relative;z-index:1}header .menu__item,.scrollspy-link{position:relative}header .menu__item:before,.scrollspy-link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#f8f8f8;border-radius:6px;opacity:0;transition:opacity .2s ease;pointer-events:none}header .menu__item:hover:before,.scrollspy-link:hover:before{opacity:1}header .menu__item:hover,header .menu__item:hover .btn-text,.scrollspy-link:hover,.scrollspy-link:hover .btn-text{color:#0d0d0d!important}.scrollspy-section{background:transparent!important}.scrollspy-nav{background-color:color-mix(in srgb,rgb(var(--color-background)) 60%,transparent)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border-radius:999px!important}.scrollspy-section .scroll-shadow{border-radius:999px!important}.back-to-top .btn-duplicate{display:none!important}.back-to-top .btn-text{transform:none!important;transition:none!important;opacity:1!important;position:relative;z-index:1}.scrollspy-link,.back-to-top{position:relative;overflow:visible}.scrollspy-link:before,.back-to-top:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#fff!important;opacity:1!important;border-radius:999px!important;transition:background .2s ease;pointer-events:none}.scrollspy-link:hover:before,.back-to-top:hover:before{background:#f8f8f8!important}.scrollspy-link,.scrollspy-link .btn-text,.back-to-top,.back-to-top .btn-text{color:#0d0d0d!important}.back-to-top svg,.back-to-top .icon,.back-to-top .btn-text svg{color:#0d0d0d!important}@media screen and (max-width:1023px){body.template-index [id*=__collection-list] .slider{overflow-x:visible!important}body.template-index [id*=__collection-list] .card-grid{display:grid!important;grid:auto-flow / 1fr 1fr!important;gap:12px!important;width:100%!important;--slider-item-width: auto !important}body.template-index [id*=__collection-list] .card-grid>*:first-child{grid-column:1 / -1!important}body.template-index [id*=__collection-list] .card-grid>*:not(:first-child) .heading{font-size:16px!important}}@media screen and (max-width:1023px){[id*=image_with_text_overlay_rewEc6] .banner__image{object-position:70% 50%!important}[id*=image_with_text_overlay_rewEc6] picture img.banner__image{object-position:90% 50%!important;transform:scale(2.1)!important;transform-origin:50% 45%!important}[id*=image_with_text_overlay_rewEc6] .banner__overlay{background-color:transparent!important;background-image:linear-gradient(90deg,#000000b8,#00000073 45%,#00000014)!important}}@media screen and (max-width:767px){:is([id*=custom_section_yhXEbp],[id*=elior_feature_pdp]) .group-block__content:has(>.group-block>.group-block__content.md\:flex-row){display:grid!important;grid-template-columns:1fr 1fr!important;gap:28px 16px!important;width:100%!important}:is([id*=custom_section_yhXEbp],[id*=elior_feature_pdp]) .group-block:has(>.group-block__content.md\:flex-row),:is([id*=custom_section_yhXEbp],[id*=elior_feature_pdp]) .group-block__content.md\:flex-row{display:contents!important}}.elior-faq-anchor{display:block;scroll-margin-top:100px}@media screen and (min-width:1024px){[id*=image_with_text_pHLtRY] .image-with-text__item .rich-text{max-width:50rem}}@media screen and (max-width:1023px){.product__gallery .indicators>button{transform:translateY(-56px)}}.product__info .product__title,.product__title{margin-top:16px!important}.swatches .color-swatch,.swatches .color-swatch img,.swatches .color-swatch>span,.swatches li>label,.swatches .color-swatch:before,.swatches .color-swatch:after{border-radius:0!important}:root{--elior-topbar-height: 48px}.topbar-section{position:sticky;inset-block-start:0;z-index:21}.scrollspy-section{inset-block-start:calc(var(--elior-topbar-height) + var(--sp-2))!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/elior-custom-animations.css.map */
