.collection-description-preview>h1:first-child,.collection-description-preview>h2:first-child,.collection-description-preview>.follie-preview-title:first-child,.collection-description-text>h1:first-child,.collection-description-text>h2:first-child{font-size:2.6rem;line-height:1.25;margin:0 0 1rem}.collection-description-preview>.follie-preview-title{overflow-wrap:break-word;text-wrap:balance}.collection-description-preview p,.collection-description-text p{margin:0 0 .8rem}.collection-description-preview p:last-child{margin-bottom:0}.collection-description-preview>p:first-of-type~*{display:none}.collapsible-buttons{margin-top:.6rem}@media screen and (max-width:749px){.collection-description-preview>h1:first-child,.collection-description-preview>h2:first-child,.collection-description-preview>.follie-preview-title:first-child,.collection-description-text>h1:first-child,.collection-description-text>h2:first-child{font-size:2rem;margin-bottom:.8rem}.collection-description-preview>p:first-of-type{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}collapsible-text.is-expanded>.collection-description-preview{display:none!important}collapsible-text.is-expanded>.collection-description-text{position:static!important;visibility:visible!important;height:auto!important}#product-grid .card--block-media>.ratio{--ratio-percent: 150% !important}#product-grid .card__media .media>img,#product-grid .card__media .media>picture>img,#product-grid .card__media .media>deferred-media video{width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){#ResultsList>div{--product-grid-gap-mobile: 24px 6px !important}}#product-grid .card-product__group-wrapper .card-product__group{padding-inline-end:2px!important;padding-inline-start:0!important;padding-block-start:4px!important}@media screen and (max-width:749px){#product-grid .card-product__group-item.card-wishlist,#product-grid .card-product__group-item.card-quickview{--min-w: 3.4rem !important}#product-grid .card-product__group-item .card-product__group-btn{width:3.4rem;height:3.4rem;min-width:3.4rem}#product-grid .card-product__group-wrapper .card-product__group{--gap-y: .6rem}}.swatch-item--sold-out{border-style:dashed!important}.swatch-item--sold-out>.swatch{opacity:.55}.swatch-item--sold-out:before{content:"";position:absolute;top:50%;left:50%;width:135%;height:3px;transform:translate(-50%,-50%) rotate(-45deg);background:linear-gradient(to bottom,#0000008c 0 25%,#fff 25% 75%,#0000008c 75% 100%);pointer-events:none;z-index:3}@media(hover:none){#product-grid .card__media.follie-video-on .media>img,#product-grid .card__media.follie-video-on .media>picture{opacity:0!important}#product-grid .card__media.follie-video-on .media>deferred-media,#product-grid .card__media.follie-video-on .media>.deferred-media{opacity:1!important;visibility:visible!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1;transform:none!important}#product-grid .card__media.follie-video-on .media>deferred-media video{width:100%!important;height:100%!important;object-fit:cover!important}}.shopify-app-block:has(>klarna-placement)+#paypal-upstream-messaging-product{width:100%;box-sizing:border-box;margin-top:calc(-1 * var(--gap, 0px));padding:12px 14px 6px;border:1px solid #F0EEEB;border-top:0}#paypal-upstream-messaging-cart-drawer{display:none!important}[id^=shopify-section-][id*=__product_bundle] .card--block-media>.ratio,[id^=shopify-section-][id*=__product_recommendations] .card--block-media>.ratio,[id^=shopify-section-][id*=__recently_viewed_products] .card--block-media>.ratio{--ratio-percent: 150% !important}[id^=shopify-section-][id*=__product_bundle] .card--block-media img,[id^=shopify-section-][id*=__product_recommendations] .card--block-media img,[id^=shopify-section-][id*=__recently_viewed_products] .card--block-media img{object-fit:cover}@media screen and (min-width:1025px){.collection-wrapper:has(.facets--vertical) .collection-header:has(~.facets-block-wrapper--vertical:not(.hidden)){grid-column:var(--facets-vertical-col-width) / var(--full-width-column-number)}.collection-wrapper:has(.facets-block-wrapper--right .facets--vertical) .collection-header:has(~.facets-block-wrapper--vertical:not(.hidden)){grid-column:2 / var(--facets-vertical-col-start)}}.announcement-bar-slider.swiper:not(.swiper-initialized)>.swiper-wrapper.grid-layout--1{align-items:center}.announcement-bar-slider.swiper:not(.swiper-initialized)>.swiper-wrapper.grid-layout--1>.swiper-slide,.announcement-bar-slider.swiper:not(.swiper-initialized)>.swiper-wrapper.grid-layout--1>.swiper-slide:not(:first-child){display:block;grid-area:1 / 1}.announcement-bar-slider.swiper:not(.swiper-initialized)>.swiper-wrapper.grid-layout--1>.swiper-slide:not(:first-child){visibility:hidden}.cart-item .customization-option{white-space:normal;flex-wrap:wrap;column-gap:.4rem}.cart-item .customization-option dt{margin:0}.cart-item .customization-option dd{overflow:visible;white-space:nowrap}@media screen and (min-width:750px){.template-collection.collection-wrapper.follie-fv{grid-column:1 / -1;display:grid;grid-template-rows:max-content max-content 1fr;grid-template-columns:minmax(var(--page-margin),1fr) 24rem repeat(calc(var(--centered-column-number) - 1),minmax(0,calc((var(--page-width) - var(--page-margin) * 2 - 24rem) / (var(--centered-column-number) - 1)))) minmax(var(--page-margin),1fr)}.template-collection.collection-wrapper.follie-fv.follie-fv--right{grid-template-columns:minmax(var(--page-margin),1fr) repeat(calc(var(--centered-column-number) - 1),minmax(0,calc((var(--page-width) - var(--page-margin) * 2 - 24rem) / (var(--centered-column-number) - 1)))) 24rem minmax(var(--page-margin),1fr)}.template-collection.collection-wrapper.follie-fv.follie-fv--fullgrid{grid-template-columns:0fr repeat(var(--centered-column-number),minmax(0,1fr)) 0fr}.template-collection.collection-wrapper.follie-fv>.collection-header{grid-column:2 / 14}}@media screen and (min-width:990px){.template-collection.collection-wrapper.follie-fv.follie-fv--right{--facets-vertical-col-start: 12}}@media screen and (min-width:1025px){.template-collection.collection-wrapper.follie-fv>.collection-header{grid-row:1 / 2;grid-column:var(--facets-vertical-col-width) / var(--full-width-column-number)}.template-collection.collection-wrapper.follie-fv.follie-fv--right>.collection-header{grid-column:2 / var(--facets-vertical-col-start)}}#product-grid .card__badge{position:absolute!important;top:auto!important;right:auto!important;bottom:10px!important;left:10px!important;width:auto!important;height:auto!important;z-index:2}@media screen and (max-width:749px){#product-grid .card__badge{bottom:8px!important;left:8px!important}#product-grid .card__badge>span{font-size:1rem}}@media screen and (max-width:991px){sticky-atc.sticky-atc.style-default{bottom:var(--toolbar-mobile-height, 0px)!important}}.menu-drawer__inner-submenu .sub-banner--lv2{position:relative;display:block;height:auto;aspect-ratio:5 / 2!important;max-height:18rem;padding:0!important;overflow:hidden}.menu-drawer__inner-submenu .sub-banner--lv2:before,.menu-drawer__inner-submenu .sub-banner--lv2:after{display:none!important}.menu-drawer__inner-submenu .sub-banner--lv2 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}.menu-drawer__inner-submenu .sub-banner-link{display:block;color:inherit;text-decoration:none}.menu-drawer__inner-submenu .sub-banner--lv2>.sub-banner__cta{position:absolute;top:auto;right:auto;left:1.2rem;bottom:1.2rem;width:auto;height:auto;max-width:calc(100% - 2.4rem);z-index:1;display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.2rem;background:#ffffffeb;color:#000;font-size:1.2rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1;border-radius:2rem}.menu-drawer__inner-submenu .sub-banner-link:active .sub-banner--lv2>.sub-banner__cta{background:#000;color:#fff}#Cart-Drawer .cart-item__remove .button-close-circle{width:auto;height:auto;min-width:0;min-height:2.4rem;padding:.4rem 0;background:none;border:0;border-radius:0;box-shadow:none;text-transform:none;letter-spacing:normal}#Cart-Drawer .cart-item__remove .button-close-circle svg,#Cart-Drawer .cart-item__remove .button-close-circle .svg-wrapper{display:none!important}#Cart-Drawer .cart-item__remove .button-close-circle:before{content:"Rimuovi";font-size:1.3rem;line-height:1.4;font-weight:400;text-transform:none;letter-spacing:normal;color:var(--color-foreground, #000);text-decoration:underline;text-underline-offset:3px}a.mobile--multi-tab-button.tabs-component-panel-trigger.active,a.mobile--multi-tab-button.tabs-component-panel-trigger:first-child:not(:has(~.mobile--multi-tab-button.active)){background-color:var(--color-background);color:var(--color-foreground);box-shadow:inset 0 -2px 0 currentColor;font-weight:600}details.details[open]>summary .icon-caret-wrapper svg{transform:rotate(180deg)}@media screen and (max-width:749px){.product-details variant-selects legend:has(.follie-color-thumb){display:flex;align-items:center;gap:.6rem;width:100%}.follie-color-thumb{margin-left:auto;flex:none;width:56px;height:75px;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:4px;overflow:hidden;background:#f4f4f4;cursor:pointer}.follie-color-thumb img{display:block;width:100%;height:100%;object-fit:cover}}.follie-lm__nav{display:none!important}.follie-lm{display:flex;flex-direction:column;align-items:center;gap:1.2rem;width:100%;max-width:36rem;margin:0 auto;text-align:center}.follie-lm__count{margin:0;font-size:1.4rem;color:var(--color-foreground)}.follie-lm__bar{width:100%;max-width:24rem;height:2px;background:#0000001f;overflow:hidden}.follie-lm__bar span{display:block;height:100%;width:0;background:var(--color-foreground, #000);transition:width .3s ease}.follie-lm__button{min-width:24rem;min-height:4.8rem}.follie-lm__button[disabled]{opacity:.7;cursor:progress}@media(prefers-reduced-motion:reduce){.follie-lm__bar span{transition:none}}body.overflow-hidden .BLOY-widget,body.overflow-hidden-mobile .BLOY-widget,body.overflow-hidden .Avada-Faqs_Button,body.overflow-hidden-mobile .Avada-Faqs_Button{visibility:hidden!important;opacity:0!important;pointer-events:none!important}@media screen and (min-width:750px){zoom-dialog .dialog-zoomed-gallery>li{height:100vh;height:100dvh;display:flex;align-items:center;justify-content:center;padding:2rem 9rem 2rem 2rem;box-sizing:border-box;background:var(--color-background, #fff);cursor:zoom-out}zoom-dialog .dialog-zoomed-gallery>li drag-zoom-wrapper,zoom-dialog .dialog-zoomed-gallery>li .product-media{width:100%;height:100%}zoom-dialog .dialog-zoomed-gallery>li img{width:100%;height:100%;object-fit:contain!important}}.product-details .text-block>h1{font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:0}.product-details product-price{margin-top:-1.2rem}.product-details product-price .price-product-container{font-size:2rem;font-weight:600}.product-details product-price .compare-at-price,.product-details product-price s{font-size:1.6rem;font-weight:400;color:#6b6b6b;margin-left:.4rem}@media screen and (max-width:749px){.product-information__media .swiper-controls__thumbnails-container{display:none!important}.product-details .text-block>h1{font-size:1.7rem}.product-details product-price .price-product-container{font-size:1.8rem}.product-details product-price .compare-at-price,.product-details product-price s{font-size:1.5rem}}.jdgm-carousel-item .jdgm-product-name a{color:#595959!important}.jdgm-write-review-modal__nav-btn-next,.jdgm-write-review-modal__nav-btn-close{background-color:#e00098!important;border-color:#e00098!important;color:#fff!important}form.search .field__button{color:var(--color-foreground, #000)!important}form.search .field__button .svg-wrapper svg{color:inherit}.haloCalculatorShipping .message .text{text-transform:none}.facets-price__apply .button.button--outline{color:var(--color-foreground, #000)!important;border-color:var(--color-foreground, #000)!important}.facets-price__apply .button.button--outline .button-text-main{color:inherit!important}@media(hover:hover){.facets-price__apply .button.button--outline:hover{color:#fff!important}}@media screen and (max-width:749px){.product-form__submit .add-to-cart-text,.sticky-atc .button-toggle-variants,.sticky-atc .button-toggle-variants span{white-space:normal!important}.product-form__submit,.sticky-atc .button-toggle-variants{padding-left:8px!important;padding-right:8px!important;height:auto!important;min-height:52px}}@media screen and (max-width:749px){.header__row .header__icon{width:45px!important;height:45px!important;min-width:45px!important;min-height:45px!important}.header__row .header__icon .svg-wrapper{width:44px!important;max-height:45px!important}.header__row .header__icon svg{width:24px!important;height:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/follie-ux.css.map */
