.f-product-single__block.f-product-single__block--\@app:has(.ssw-stars){margin-top:-2rem}.f-product-single__block.f-product-single__block--\@app:has(.ssw-wishlist-btn__wrapper){margin-top:-1.4rem}.ssw-carousel-review button{position:initial}@media(min-width:768px){.site-header__link.site-header__search-toggle:after{width:100%;content:"";height:1px;background:currentColor;display:block;position:absolute;left:0;bottom:8px}.f-product__description.rte{max-width:450px}.f-product__media-wrapper{position:sticky;height:100%;top:0}}@media(max-width:639.98px){.f-product-single__block.f-product-single__block--\@app:has(.ssw-wishlist-btn__wrapper){margin-top:-1rem}}.site-header__search button span{margin-right:.25rem}@media(min-width:640px){.site-header__element{padding:0 1.8rem}}.font-body{font-family:var(--font-body-family)!important}.font-button{font-family:var(--font-btn-family)!important}.product-grid [style*=--aspect-ratio]>:first-child{object-fit:scale-down!important}.ssw-wishlist-btn .ssw-fave-btn-content{margin:0!important}.ssw-wishlist-btn__wrapper .btn,.ssw-wishlist-btn .ssw-fave-btn-content{padding:0!important}[class^=f-article-template__hero] .f-image .f-img-loaded{object-fit:scale-down}.ssw-reward-tab-right .ssw-reward-tab-closed{right:70px!important;bottom:24px}.ssw-reward-tab.ssw-reward-tab-right .ssw-reward-tab-opened{display:none!important}@media(max-width:767px){.ssw-reward-tab.ssw-reward-tab-left,.ssw-reward-tab.ssw-reward-tab-right{display:none!important}}.otp .form_section .form_top_sec{padding:0!important}.otp .form_section .form_block{max-width:500px}.otp .form_section .form_top_sec .section_title .otp-heading{font-family:var(--font-heading-family)!important;font-style:var(--font-heading-style)!important;font-weight:var(--font-heading-weight)!important;text-transform:var(--font-heading-transform)!important;color:var(--color-text-heading)!important;line-height:calc(1 + .25/max(1,var(--font-heading-scale)))!important;letter-spacing:var(--font-heading-spacing, 0px)!important;word-break:break-word!important;font-size:24px!important;margin:0 0 5px!important}.otp .form_section .form_btm_block .login_otp .login_otp_cta,.otp .form_section .form_block .form_field.enter_phone,.otp .form_section .form_block .form_field .form_field_item,.otp .form_section .form_block .form_btn .eosh-btn{border-radius:0!important}body.template-account .forms_container:has(.otp){margin:0 auto 4rem!important;max-width:var(--container-width)!important;display:flex!important}body.template-account .forms_container .otp{padding:0 15px!important}body.template-account .otp>.image_block{display:none!important}body.template-account .forms_container .otp .form_section .form_top_sec .section_title .otp-heading{text-align:left!important}.f-drawer.f-drawer-cart{z-index:9999999999}.flickity-counter.no-js-hidden.md\:hidden,.f-product-single__block-tax.text-subtext{display:none}a._rsi-buy-now-button,button._rsi-buy-now-button,div._rsi-buy-now-button{margin-bottom:10px}.grecaptcha-badge{visibility:hidden}div#shopify-section-header div.logo_mobile_t{display:none}@media(max-width:480px){.site-header__center.site-header__center--max.flex.items-center.md\:justify-center.logo_desktop_t{margin-left:20%}}footer.site-footer .language-switcher{display:none}iframe#pln5qehnl2ro1684854115243{bottom:80px!important}body.template-login .login_otp,body.template-login h2#otp-heading,body.template-login div#eoshTabEmail,body.template-login div#tel-div,body.template-login .otp .image_block{display:none}body.template-login h2#otp-heading{display:none!important}body.template-login div#eoshTabPhone{opacity:0}body.template-addresses nav.pagination svg{display:none}.f-customer.f-customer__addresses{max-width:800px!important}body.template-addresses div.pagination-container{width:100px;margin:20px auto}body.template-addresses .pagination-element{display:inline;margin:10px}body.template-addresses .pagination-element a{padding:5px;border:1px solid rgba(160,160,160,.25);margin:0 .05rem;transition:all .2s cubic-bezier(.7,0,.3,1)}body.template-addresses .pagination-element span{margin:0 .05rem;transition:all .2s cubic-bezier(.7,0,.3,1);padding:5px;border:1px solid #e17855;color:#e17855}body.template-addresses .pagination-element a:hover{border:2px solid #e17855;transition:all .2s cubic-bezier(.7,0,.3,1);color:#e17855}body.template-addresses .grid-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px}body.template-addresses .grid-item{background-color:#fafafa;padding:20px;text-align:center}body.template-account nav.pagination ul li{display:inline;margin:10px}body.template-account nav.pagination ul{text-align:center!important}body.template-account nav.pagination ul li span{margin:0 .05rem;transition:all .2s cubic-bezier(.7,0,.3,1);padding:5px;border:1px solid #e17855;color:#e17855}body.template-account nav.pagination ul li a{padding:5px;border:1px solid rgba(160,160,160,.25);margin:0 .05rem;transition:all .2s cubic-bezier(.7,0,.3,1)}@media(max-width:767px){body.template-addresses .grid-item{grid-column:span 2}}.template-product div#ssw-avg-rate-profile-html{margin-bottom:-2rem}body.template-collection span.readless-container-collection,body.template-collection span.readmore-container-collection{text-align:left;margin-top:10px}body.template-collection span.readless-container-collection span.readless-text-collection{display:none}body.template-collection span.readless-container-collection span.readless-text-collection,body.template-collection span.readmore-container-collection span.readmore-text-collection{color:#459273!important;line-height:1.5em!important;margin-bottom:.5em!important;cursor:pointer;text-decoration:underline;font-weight:600;text-transform:uppercase}body.template-collection .description-collection-long,#ssw-review-widget-content #ssw-review-form-toggle-button,#ssw-reviews-page-wrapper button.ssw-add-review{display:none}body.template-login div.login-password-reset p{text-align:left;color:474747!important}body.template-login div.login-password-reset a{text-decoration:underline}body.template-login div.login-password-reset{margin-top:20px;padding:10px}div.f-drawer__footer .terms-conditions p{font-size:10px;margin-top:15px}body.template-collection div.collection-banner__description li{text-align:left}@media(max-width:480px){.template-collection div.product-card div.f-price__sale span{margin:0 auto;display:block}.template-collection div.product-card div.f-price__sale s{margin-right:0!important;display:block}.template-collection div.product-card .f-price--on-sale .f-price__sale{display:block}}.clerk-instant-search-container{min-width:auto!important}span#live-search{z-index:9999!important}@media(min-width:768px){div.cart__ctas div.block-hide-desktop-pp{display:none!important}}@media(max-width:767px){div.cart__ctas div.block-hide-mobile-pp{display:none!important}.template-product .jdgm-prev-badge{margin-bottom:2rem!important}}#Mobile-Nav{min-height:80vh}.form-message .form-message-heading-login{color:red}.ssw-balance-points h4{font-size:1em}.jdgm-medals-wrapper{display:none!important}.jdgm-revs-tab-btn[data-style=text][position=left]{display:flex;justify-content:center;align-items:center}.jdgm-all-reviews-widget>.jdgm-subtab,.jdgm-revs-tab__main .jdgm-revs-tab__content>.jdgm-subtab{display:none!important}.loyaltyconverterpage_container .loyaltyconverterpage{margin-top:40px;margin-bottom:60px}.loyaltyconverterpage_container{margin:0 auto;max-width:var(--container-width, 1280px)}.loyaltyconverterpage_container .loyaltyconverterpage div.codice-sconto_container,.loyaltyconverterpage_container .loyaltyconverterpage div.new_order_cta_container{margin-top:var(--spacing-sections-desktop);margin-bottom:var(--spacing-sections-desktop);text-align:center}@media(max-width:480px){.loyaltyconverterpage_container{padding:2rem}.template-product .f-product-single-info-column .jdgm-widget{display:none!important}}a.lpc{text-decoration:underline}p.not_login_lpc{text-align:center;margin-top:20px}p.txt_before_button_lpc{text-align:center;margin-bottom:20px}p[data-spam-detection-disclaimer]{text-align:left}#shop-hcaptcha-badge-container{bottom:150px!important;left:unset!important;right:-147px}#Drawer-Search.f-drawer{top:0;right:0;left:0;width:100%;max-width:none;height:auto;min-height:0;transform:translate3d(0,-100%,0);box-shadow:0 .4rem 2rem #00000014}#Drawer-Search.f-drawer[open]{transform:translateZ(0)}#Drawer-Search .f-drawer__overlay{top:100%;right:auto;left:0;width:100vw;height:100vh}#Drawer-Search .f-drawer__content{height:auto;min-height:0;padding-bottom:0}#Drawer-Search .f-drawer__header{height:auto;align-items:center;padding:1.6rem 6rem 1.6rem 1.6rem}#Drawer-Search .f-search-drawer__field{width:100%;max-width:72rem;margin:0 auto}#Drawer-Search .f-drawer__close{top:50%;transform:translateY(-50%)}#Drawer-Search .f-drawer__scroller{display:none}@media(min-width:768px){#Drawer-Search .f-drawer__header{padding:2.4rem 8rem}}#Drawer-Search .f-drawer__scroller{display:block;height:auto;max-height:calc(100vh - 10rem);max-height:calc(100dvh - 10rem);overflow-x:hidden;overflow-y:auto;padding:0 1.6rem 1.6rem}#Drawer-Search:has(.f-search-drawer__input:not(:placeholder-shown)) .f-drawer__scroller{display:none}#Drawer-Search .f-predictive-search__recommendations{max-width:72rem;margin:0 auto}#Drawer-Search .f-predictive-search__subheading{margin:0 0 1rem}#Drawer-Search .f-predictive-search__results-list>li:nth-child(n+9){display:none}#Drawer-Search .f-predictive-search__results-list>li{padding:.6rem 0}#Drawer-Search .f-predictive-search__item-image{width:56px}@media(min-width:768px){#Drawer-Search .f-drawer__scroller{max-height:none;overflow:visible}#Drawer-Search .f-predictive-search__results-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem 1.6rem}#Drawer-Search .f-predictive-search__results-list>li{padding:0}#Drawer-Search .f-predictive-search__item{flex-direction:column;align-items:flex-start;gap:.8rem;height:100%}#Drawer-Search .f-predictive-search__item-image{width:100%;max-width:14rem}#Drawer-Search .f-predictive-search__item-content{padding-left:0}}@media(max-width:767px){#snize_results .snize-main-panel-view-mode{display:none!important}body #snize_results #snize-search-results-list-mode li.snize-product .snize-button{height:auto!important;min-height:44px!important;line-height:1.2!important;padding:.8rem 1rem!important;white-space:normal!important;overflow:visible!important;font-size:1.2rem!important}}@media(max-width:767px){body #snize_results #snize-search-results-grid-mode li.snize-product span.snize-title{text-align:center!important;font-weight:700!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
