@media screen and (max-width:740px){body:has(variant-picker combo-box[open]) :is(#carthike-chat-button-container,.carthike-chat-button-container){z-index:0!important;pointer-events:none!important}body:has(.drawer[open]) #carthike-chat-button-container,body:has(.drawer[open]) .carthike-chat-button-container,body:has(drawer-content[open]) #carthike-chat-button-container,body:has(drawer-content[open]) .carthike-chat-button-container{opacity:0!important;pointer-events:none!important}}.product-item__image-wrapper,.product-item__aspect-ratio{aspect-ratio:3 / 4!important;overflow:hidden!important;border-radius:var(--block-border-radius)}.product-item__image-wrapper img,.product-item__image-wrapper video,.product-item__aspect-ratio img,.product-item__aspect-ratio video{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important}.button:not(.button--text),.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button{font-weight:700!important;font-size:16px!important;text-transform:uppercase;letter-spacing:0!important}.klaviyo-bis-trigger.extro-stock-notify{width:100%;min-height:52px;padding:14px 20px;background:#000!important;color:#fff!important;border:1px solid #000;border-radius:var(--button-border-radius, 999px);line-height:22px;text-align:center;text-decoration:none}.klaviyo-bis-trigger.extro-stock-notify:before{content:"";display:inline-block;width:24px;height:24px;margin-inline-end:9px;vertical-align:middle;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8a6 6 0 0 0-12 0c0 7-3 7-3 9h18c0-2-3-2-3-9M10 21h4M12 2V1'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8a6 6 0 0 0-12 0c0 7-3 7-3 9h18c0-2-3-2-3-9M10 21h4M12 2V1'/%3E%3C/svg%3E") center / contain no-repeat}.klaviyo-bis-trigger.extro-stock-notify:focus-visible{outline:2px solid #000;outline-offset:3px}.jdgm-prev-badge{margin-top:12px!important}.product-meta__price-list-container{margin-block-start:0px!important;margin-bottom:12px!important}.product-meta__reviews-badge{\a0margin-bottom:10px!important}.product-meta__price-list-container:has(.ep-price-reviews){flex-wrap:wrap;row-gap:10px;column-gap:16px}.product-meta__price-list-container>:has(+.ep-price-reviews){margin-inline-end:auto}.product-meta__price-list-container:has(.ep-price-reviews)>.product-meta__label-list{margin-inline-start:0}.ep-price-reviews .jdgm-prev-badge{display:block!important;margin-top:0!important}.ep-price-reviews .jdgm-prev-badge__text{font-size:13px!important}@media(min-width:1000px){.ep-price-reviews .jdgm-prev-badge__text{font-size:14px!important}}.product__info:has(.ep-price-reviews) .product-form .shopify-app-block:has(>.jdgm-preview-badge){display:none!important}.jdgm-carousel-item__review-title,.jdgm-carousel-item__reviewer-name{font-family:var(--heading-font-family)!important;font-weight:var(--heading-font-weight, 400)!important}.shopify-section--text-with-icons .text-with-icons__content-wrapper .heading--small{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight, 400);font-size:16px;letter-spacing:0}h1,h2,h3,h4,h5,h6{text-wrap:balance}ul,ol,dl,dt,dd,p,figure,blockquote{text-wrap:pretty}.product-meta{border-bottom:1px solid rgb(var(--border-color));margin:24px 0 0!important}#mobile-menu-drawer .mobile-nav__link{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:x-large!important}.header__linklist .header__linklist-item:first-child{font-weight:700}.heading--small,.heading--xsmall,.heading--xxsmall{font-weight:400!important}.extro-cart-back-row{text-align:left}.extro-cart-back{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 0;font-family:var(--text-font-family);font-size:12px;line-height:1.4;color:#6b7280;text-decoration:none}.extro-cart-back:hover{color:#374151;text-decoration:underline;text-underline-offset:3px}.extro-cart-back:focus-visible{outline:2px solid #6b7280;outline-offset:2px}.product-meta__title{font-weight:700!important}@font-face{font-family:Griya;src:url(/cdn/shop/files/griya-medium.woff2?v=1744087388);font-weight:400;font-display:swap}@font-face{font-family:Sharphy;src:url(/cdn/shop/files/Sharphy-Medium.woff2?v=1788356631) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/cdn/shop/files/Switzer-Variable.woff2) format("woff2-variations"),url(/cdn/shop/files/Switzer-Variable.ttf) format("truetype-variations"),url(/cdn/shop/files/Switzer-Variable.woff) format("woff-variations");font-weight:1 999;font-display:swap}:root{--heading-small-font-size: 14px;--heading-font-family: Sharphy, Griya, sans-serif !important;--heading-font-weight: 400 !important;--text-font-family: Switzer, sans-serif !important;--text-font-bold-weight: 800!important}#AddToCart,.checkout-button{animation:shakeButton 3s ease-in-out infinite;transform-origin:center}@keyframes shakeButton{0%,80%,to{transform:translate(0)}85%{transform:translate(-5px)}87%{transform:translate(5px)}89%{transform:translate(-4px)}91%{transform:translate(4px)}93%{transform:translate(-2px)}95%{transform:translate(2px)}97%{transform:translate(-1px)}99%{transform:translate(1px)}}.mini-cart__recommendations-inner{background:#fafafa!important}.evidenziatore{text-decoration-line:underline;text-decoration-style:"solid";text-decoration-color:#ffeca0;text-decoration-thickness:7px}.kl-teaser-XCrQTL,#carthike-chat-button-container.left{z-index:999!important}.mini-cart__recommendations .product-item{margin-block-start:0px!important}.shipping-bar__text,.mini-cart__actions{font-size:12px!important}#mini-cart-form .product-item-meta__title{font-size:15px!important;text-transform:uppercase!important;font-weight:700!important}#mini-cart-form .product-item-meta__property{font-size:12px!important}#mini-cart-form .product-item-meta__vendor{font-weight:400!important}.checkout-button__lock{display:none!important}.shopify-pc__banner__btns{justify-content:flex-end!important;flex-direction:row-reverse!important;gap:20px}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline{border:none!important;background:#fff!important;border-color:#fff!important;color:#aaa!important;border-radius:6px!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept{border:1px solid hsl(0deg,0%,12%,100%);background:#000!important;color:#fff!important;border-radius:6px!important}.klaviyo_custom_button.active .klaviyo-bis-trigger{display:block!important;line-height:1rem;color:#fff;text-align:left;padding:.8rem;background:#e62f2f}.klaviyo_custom_button .klaviyo-bis-trigger{display:none!important}.prodcut_main{display:flex;flex-direction:column-reverse}.product-item__image-wrapper--gallery{position:relative}.product-item__gallery-image{position:absolute;top:0;left:0;opacity:0;pointer-events:none;transition:opacity .15s linear;border-radius:var(--block-border-radius-reduced)}.product-item__gallery-image.is-active{opacity:1}.product-item__gallery-bar{position:absolute;inset-inline:10px;bottom:10px;z-index:2;display:flex;gap:4px;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.product-item__gallery-bar:before{content:"";position:absolute;inset-inline:-10px;bottom:-10px;top:-26px;border-radius:0 0 var(--block-border-radius-reduced) var(--block-border-radius-reduced);background:linear-gradient(to top,#0000004d,#0000);pointer-events:none}.product-item__gallery-bar-item{position:relative;flex:1 1 0;height:3px;border-radius:3px;background:#ffffff73;transition:background-color .15s linear}.product-item__gallery-bar-item.is-active{background:#fff}.product-item__gallery-arrow{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:#ffffffe0;color:#111;cursor:pointer;opacity:0;transform:translateY(-50%);transition:opacity .2s ease-in-out}.product-item__gallery-arrow svg{width:12px;height:10px}.product-item__gallery-arrow--prev{inset-inline-start:8px}.product-item__gallery-arrow--next{inset-inline-end:8px}@media screen and (max-width:740px){.product-item__gallery-arrow{top:0;bottom:0;width:25%;height:100%;transform:none;border-radius:0;background:transparent}.product-item__gallery-arrow--prev{inset-inline-start:0}.product-item__gallery-arrow--next{inset-inline-end:0}.product-item__gallery-arrow:before{content:"";position:absolute;width:28px;height:28px;border-radius:50%;background:#ffffffe0;pointer-events:none}.product-item__gallery-arrow svg{position:relative;pointer-events:none}}@media(any-hover:hover){.product-item__image-wrapper--gallery:hover .product-item__gallery-bar,.product-item__image-wrapper--gallery:hover .product-item__gallery-arrow{opacity:1}}@media(hover:none){.product-item__gallery-bar{opacity:1}.product-item__gallery-bar:before{background:linear-gradient(to top,#0000002e,#0000)}.product-item__gallery-arrow{opacity:.9}}@media(prefers-reduced-motion:reduce){.product-item__gallery-image,.product-item__gallery-bar,.product-item__gallery-bar-item,.product-item__gallery-arrow{transition:none}}.elveth-preview-badge{display:flex;width:fit-content;align-items:center;gap:6px;margin:12px 0;padding:5px 11px;border-radius:999px;font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.09em;text-transform:uppercase;animation:elveth-badge-in .45s ease-out .15s backwards}@keyframes elveth-badge-in{0%{opacity:0;transform:translateY(4px)}}.elveth-preview-badge+.product-meta__price-list-container{margin-block-start:0}@media screen and (min-width:1000px){.elveth-preview-badge{margin-block-start:-12px}}.elveth-preview-badge--yellow{position:relative;overflow:hidden;background:#ffd400;color:#111}.elveth-preview-badge--yellow:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(100deg,#fff0,#ffffffbf,#fff0);animation:elveth-badge-shimmer 3.6s ease-in-out 1.2s infinite}@keyframes elveth-badge-shimmer{0%{left:-60%}35%,to{left:115%}}.elveth-preview-badge--navy{background:#14243f;color:#fff}.elveth-preview-badge--navy:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:#6ee7a8;animation:elveth-badge-pulse 1.8s ease-in-out infinite}@keyframes elveth-badge-pulse{0%,to{opacity:1;box-shadow:0 0 #6ee7a88c}50%{opacity:.7;box-shadow:0 0 0 5px #6ee7a800}}.elveth-preview-badge--outline{background:transparent;border:1px solid rgba(var(--text-color),.28);color:rgb(var(--text-color))}.elveth-preview-badge--outline:before{content:"";flex:none;width:4px;height:4px;border-radius:50%;background:currentColor;animation:elveth-badge-blink 2.4s ease-in-out infinite}@keyframes elveth-badge-blink{0%,to{opacity:1}50%{opacity:.25}}.elveth-preview-badge--gradient{background:linear-gradient(100deg,#1f1147,#6d28d9,#c026d3,#6d28d9,#1f1147);background-size:300% 100%;color:#fff;animation:elveth-badge-in .45s ease-out .15s backwards,elveth-badge-shift 7s linear infinite}@keyframes elveth-badge-shift{to{background-position:-300% 0}}@media(prefers-reduced-motion:reduce){.elveth-preview-badge,.elveth-preview-badge--gradient,.elveth-preview-badge:before,.elveth-preview-badge:after{animation:none}.elveth-preview-badge--yellow:after{display:none}}.ef-card-gallery{position:relative}.ef-card-gallery__link{display:block;position:relative;width:100%;height:100%}.ef-card-gallery__link>img,.ef-card-gallery__link>svg{width:100%;height:100%;object-fit:cover}.ef-card-gallery .ef-gift__ribbon{pointer-events:none}.product-item__image-wrapper--gallery:focus-within .product-item__gallery-arrow{opacity:1}.product-item__gallery-arrow:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ep-product-tags{display:flex;flex-wrap:wrap;gap:5px;margin:6px 0 10px}.ep-product-tags .label{background:var(--ep-tag-bg, #f0ebe5);color:var(--ep-tag-color, #141210);overflow-wrap:anywhere;max-width:100%}.product-item-meta :is(.product-item-meta__title,.product-item-meta__vendor,.price),.ef-section :is(.ef-product__body,.ef-gift__body)>:is(.ef-product__title,.ef-title,.ef-price,.ef-small,.eb-text){font-family:var(--text-font-family);line-height:var(--product-card-line-height, 1.2)}.product-item-meta .product-item-meta__title,.ef-section :is(.ef-product__body,.ef-gift__body)>:is(.ef-product__title,.ef-title){font-family:var(--product-card-font-family, var(--text-font-family))}.product-item-meta__title,.product-meta__title,.ef-section :is(.ef-product__body,.ef-gift__body)>:is(.ef-product__title,.ef-title){text-transform:uppercase}.ep-product-tags .label--availability,.variant-availability.label--availability{display:inline-flex;align-items:center;gap:5px;max-width:100%;background:#e8f8ef;color:#1a6e3c}.ep-product-tags .label--availability-last,.variant-availability.label--availability-last{background:#fff0df;color:#9a470b}.variant-availability.label{margin-inline-start:6px;white-space:normal;text-align:start;vertical-align:middle}.variant-availability--soldout.label{display:inline-flex;align-items:center;gap:5px;max-width:100%;background:#f7f7f7;color:#666}.variant-availability__bell{flex:0 0 16px}.ep-availability-dot{flex:0 0 6px;width:6px;height:6px;border-radius:50%;background:#36a66a;position:relative}.ep-availability-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid currentColor;border-radius:inherit;animation:ep-tag-ripple 2s ease-out infinite}.label--availability-last .ep-availability-dot{background:#e88732}.label--availability-last .ep-availability-dot:after{animation-duration:1.2s}@keyframes ep-tag-ripple{0%{transform:scale(1);opacity:.6}to{transform:scale(2.5);opacity:0}}@media(prefers-reduced-motion:reduce){.ep-availability-dot:after{animation:none}}body .label,.ep-tags .ep-tag,.pd-tags .pd-tag,.altre-cat-tags .altre-cat-tag,.eb-tags .eb-tag,.eb-tags .eb-tag small,.ep-stock .ep-stock__tag,.inv1 .inv1-tag{font-weight:400}.footer__agency-credit{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 6px;margin-block-start:24px;font-family:var(--text-font-family);font-size:11px;font-weight:400;line-height:1.5;text-align:center;padding-block:26px;color:inherit;text-decoration:none}.footer__agency-credit:hover span{text-decoration:underline;text-underline-offset:3px}.footer__agency-credit:focus-visible{outline:2px solid currentColor;outline-offset:3px}.footer__agency-credit img{display:block;flex:0 0 auto;width:72px;height:14px;object-fit:contain}.cart-related-products-section .cart-related-products-title,.cart-related-products-section .cart-related-product-name{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight, 400)}.cart-related-products-section .cart-related-product-card,.cart-related-products-section .cart-related-product-image-container{border-radius:var(--block-border-radius, 16px);overflow:hidden}[data-extro-product-hover] .variant-swatch-list{flex-wrap:nowrap;gap:8px;margin:0;overflow-x:auto;padding:2px}[data-extro-product-hover] .variant-swatch{flex:0 0 auto}[data-extro-product-hover] .variant-swatch__item{width:56px;margin:0;border:0;overflow:hidden;border-radius:12px}[data-extro-product-hover] .variant-swatch__image{display:block;width:100%;height:auto;aspect-ratio:7 / 10;object-fit:cover;border-radius:inherit}[data-extro-product-hover] .variant-swatch__item:after{top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit;transform:none;box-shadow:inset 0 0 0 2px #141210;pointer-events:none}@media(min-width:741px){[data-extro-product-hover] .variant-swatch-list{gap:10px}[data-extro-product-hover] .variant-swatch__item{width:72px;border-radius:14px}}body:has(extro-sticky-atc.is-visible) #carthike-chat-button-container{bottom:calc(16px + var(--cart-notification-offset, 76px))!important}.product-form__option-info:has(.extro-size-fit){display:flex;align-items:center;flex-wrap:nowrap;gap:8px}.extro-size-fit{display:inline-flex;align-items:center;justify-content:flex-start;gap:5px;min-width:0;padding:6px 10px;border-radius:999px;background:#efebe7;color:#4b5563;font-family:var(--text-font-family);font-size:.75em;font-weight:400;line-height:1.3;text-align:start}.extro-size-fit strong{font-weight:700}.extro-size-fit svg{flex:0 0 18px;width:18px;height:18px}.extro-size-help{margin-top:10px;color:#1a1a1a;font-size:16px;font-weight:500;line-height:1.4;text-align:center}.extro-size-help :is(a,button){color:inherit;text-decoration:none}[data-extro-product-hover] .product-meta{padding-block-end:8px}[data-extro-product-hover] .product-meta__price-list-container{margin-bottom:0!important}[data-extro-product-hover] [data-product-add-to-cart-button][hidden],[data-extro-product-hover] .extro-stock-notify[hidden]{display:none!important}[data-product-add-to-cart-button][data-variant-available=true] .loader-button__text,.sticky-atc-button.can-add-to-cart .sticky-atc-button-content{display:inline-flex;align-items:center;justify-content:center;gap:10px}[data-product-add-to-cart-button][data-variant-available=true] .loader-button__text:before,.sticky-atc-button.can-add-to-cart .sticky-atc-button-content:before{content:"";flex:0 0 22px;width:22px;height:22px;background:currentColor;-webkit-mask:url(./extro-shopping-cart.svg) center / contain no-repeat;mask:url(./extro-shopping-cart.svg) center / contain no-repeat}@media screen and (min-width:1000px){.header__linklist-link,.nav-dropdown__link,.header .mega-menu{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:inherit;line-height:inherit}}@media screen and (max-width:740px){.extro-mobile-scroll-nav .extro-mobile-scroll-nav__collections select{min-height:44px;font-size:18px}.extro-mobile-scroll-nav .extro-mobile-scroll-nav__collections option{font-size:18px}}.product__info:has(.product-form>[data-block-type=extro-paypal])>.product-meta{border-bottom:0;padding-block-end:0;margin-block-end:4px}.product__info .product-form>[data-block-type=extro-paypal]{border-bottom:1px solid rgb(var(--border-color));padding-block-end:12px;margin-block-end:0}.product__info [data-block-type=extro-paypal] .product-form__custom-liquid{margin-block:0}.product__info [data-block-type=extro-paypal] [data-pp-message]{margin-top:0!important}@media(prefers-reduced-motion:no-preference){.header__logo-link:has(.header__logo-image){animation:extro-logo-heartbeat 15s ease-in-out 5s infinite;transform-origin:center}}@keyframes extro-logo-heartbeat{0%,6%,to{transform:scale(1)}1%{transform:scale(1.04)}2%{transform:scale(.97)}3%{transform:scale(1.035)}4%{transform:scale(.985)}}extro-scroll-progress[hidden]{display:none!important}recently-viewed-products .product-item__image-wrapper,recently-viewed-products .product-item__aspect-ratio{aspect-ratio:9 / 16!important}[data-extro-home-static] :is(.eb-title-drift,.eb-ring svg,.eb-hot){animation:none!important}product-media .product__thumbnail,product-media .product__thumbnail>img{border-radius:var(--block-border-radius)}store-header.header.header--bordered{box-shadow:none}store-header .header__wrapper{padding-top:10px;padding-bottom:12px}@media screen and (min-width:741px){store-header .header__wrapper{padding-top:calc(17px - var(--reduce-header-padding) * 6px);padding-bottom:calc(23px - var(--reduce-header-padding) * 6px)}}.ep-product-trust{margin:4px 0 8px;text-align:center}.ep-product-trust+product-rerender>.product{margin-top:0}.ep-product-trust+product-rerender>.product>.product__media{margin-block-start:0!important}body :is(.v1-trust,.ep-product-trust__link,.ec-trust){display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:4px;font-size:13px;line-height:1.5;font-weight:500;color:#374151;text-decoration:none}body :is(.v1-stars,.ep-product-trust__stars,.ec-stars){display:flex;gap:2px;color:#1cb97e}body :is(.v1-stars,.ep-product-trust__stars,.ec-stars) svg{width:17px;height:17px}.product-page-main-container:has(.ep-product-trust)>.breadcrumb{margin-block:4px}@media(min-width:768px){body :is(.v1-trust,.ep-product-trust__link,.ec-trust){font-size:15px}body :is(.v1-stars,.ep-product-trust__stars,.ec-stars) svg{width:19px;height:19px}}.extro-cart-back{width:fit-content;max-width:100%;min-height:24px;padding:3px 8px;border:1px solid #d1d5db;border-radius:var(--button-border-radius, 999px);font-size:10px;text-transform:none;letter-spacing:normal;transition:color .15s ease,border-color .15s ease}.ep-collection-back{display:flex;margin-bottom:14px}.extro-cart-back:hover{color:#4b5563;border-color:#9ca3af;text-decoration:none}.ep-collection-back+.product-meta__title{margin-top:0}@media(min-width:1000px){.ep-product-trust{margin-bottom:16px}}@media(max-width:740px){.ep-collection-back{position:relative;top:-3px}}@media(min-width:1000px){.product__info>.product-meta:has(.ep-collection-back){margin-block-start:0!important}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/elveth.css.map */
