.caption .headline,.empty_cart,.rating_score_text,.promo_banner,.cart .cart_subtotal,.title,h1,.h1,h1.title,h2,.h2,h2.title,h3,.h3,h3.title,h4,.h4,h4.title,.collection_title,.text-brand,.mobile_menu_login,.footer .footer-menu-wrap h6,#insta-feed h2,.menu a,.menu a:visited,.menu a:active,#header span.menu_title,.menu a span,select.currencies,.mini_cart span,.title-minicart,a.button,.uploadcare--widget__button,.button,button,input[type=submit],input[type=reset],input[type=button],.action_button,a.action_button,input.action_button[type=submit],input.action_button[type=button],.option_title.dsk_label,.option_title.dettagli_label,.recent_container p,.breadcrumb_text,.return-to-editor,.mob_label,.modal_price_editor,.sold_out+span,css,.sped_stimata_text p,#contact_form input.sign_up[type=submit],.swatch label,.swatch_sub_label,.add_more,.swatch .tooltip,.footer-section .newsletter_section .newsletter input,.badge_new,.badge_new_product_details,.testimonial_name,.cart_content_info p.modal_price,.uploadcare--text,.uploadcare--menu__item:after{font-family:archiamedium!important;font-display:fallback}.newsletter input,.breadcrumb_text,.vendor,.credits,.privacy-policy,.uploadcare--text_size_small,input.uploadcare--input,.welcome h2{font-family:sofia-pro-light,silkalight!important;font-display:fallback}::-webkit-scrollbar-thumb{background:#00000025!important;border-radius:20px}.centered{text-align:center!important}.nxt_prv_div{padding:15px 30px;position:absolute;left:0;bottom:0;width:50%}.mob_label.active{opacity:1}.nxt_prv_div img{width:80px;display:none}.swatch label{padding:0;font-size:small;font-weight:100;letter-spacing:0px}.swatch_sub_label{text-transform:lowercase;letter-spacing:1px;font-size:small;padding:0 5% 0 0}label,legend,.option_title{margin-bottom:0!important}h2.small_title_h2{font-size:14px!important}h3.small_title_h3{font-size:10px!important;display:inline}.logo-stampa-social img{opacity:.3!important;cursor:pointer}.product_name,.product_section .description{padding:2% 2% 0}.product_section .description{padding:1% 4%;margin-bottom:1%}.description,div.section.collection_description{text-align:justify}.description-note{padding:0 5%;font-size:12px;letter-spacing:0px;color:#555;line-height:1.2em;text-align:center}.cosa-includiamo{text-align:center;margin:20% auto;border-radius:25px}.cosa-includiamo .description-note{padding:0 8%;margin-bottom:10px}.cosa-includiamo ul{list-style:none;padding:0;text-align:left;font-size:small;margin:0}.cosa-includiamo li span{padding:0 10px;text-align:justify}.cosa-includiamo ul li{display:flex;padding:2px 0;margin-bottom:2px!important}.swatch_options input:checked+.swatch-element{border-bottom:none;background:#000;font-weight:900;color:#fff}.swatch_options input:checked+.swatch-element.color{background:transparent;border-bottom:2px solid black;border-radius:0;margin-bottom:5px}.codice{font-size:.55em;opacity:.4;float:right}.swatch_options_block{display:flex;width:100%;background:#f0f0f0;border-radius:50px;margin:0}#CybotCookiebotDialog .CybotCookiebotScrollArea,#CybotCookiebotDialogBodyEdgeMoreDetails a,#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink{font-family:sofia-pro-light!important}#CybotCookiebotDialogPoweredByText a{font-family:monospace!important;font-size:0!important;display:none!important}#CybotCookiebotDialogBodyContent{line-height:normal!important;padding:1.5em!important}#CybotCookiebotDialogPoweredbyImage{max-height:2.5em!important}#CybotCookiebotDialogHeader{border-bottom:0px solid #000000!important}.CybotCookiebotDialogBodyButton{min-height:40px!important;height:40px!important;padding:10px!important;font-size:14px!important;border-color:#e1e1e1!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink{font-size:.85rem!important;letter-spacing:0px!important;font-family:archiamedium!important;color:#979797!important;font-weight:100!important;border:0px solid black!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink,#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{letter-spacing:1px!important;text-transform:capitalize!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItems{margin:0 12px!important}#CybotCookiebotDialogDetailBodyContentCookieContainerTypes,#CybotCookiebotDialogDetailBodyContentIABv2Tabs{padding:0!important}#CybotCookiebotDialogNav{border-bottom:0px solid #000000!important}.CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-width:1px!important}#CybotCookiebotDialog h2{font-size:20px!important}#CybotCookiebotDialog .CybotCookiebotScrollArea{font-size:14px!important;text-align:justify!important;letter-spacing:0!important}.CybotCookiebotScrollContainer{border-bottom:0px solid #e1e1e1!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom:0px solid #000000!important;background:#e5e5e5!important;border-radius:0!important;color:#000!important;font-weight:700!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItems{background:#f5f5f5!important;text-transform:uppercase!important;border-bottom:0px solid #000000!important}#CybotCookiebotDialogTabContent .CybotCookiebotDialogDetailBulkConsentCount{padding:4px!important;background-color:#e7e7e7!important;border-radius:3px!important;min-width:30px!important;font-weight:700!important;letter-spacing:normal!important;line-height:normal!important;margin-left:.5em!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider{background-color:#00000070!important}#CybotCookiebotDialog .CookieCard{border-bottom:0px solid #e1e1e1!important;padding:1rem 2rem 0px!important}#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieTypeIntro,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer,#CybotCookiebotDialogDetailBodyContentIABv2Tabs .CollapseCard{font-family:sofia-pro-light!important;padding-top:5px!important;line-height:normal!important;font-size:small!important}#CybotCookiebotDialog *,#CybotCookiebotDialogBodyUnderlay *{font-size:12px!important}.CybotCookiebotDialogDetailBodyContentCookieContainerButton.CybotCookiebotDialogCollapsed:before,.CybotCookiebotDialogDetailBodyContentIABv2Tab.CybotCookiebotDialogCollapsed:before{top:0!important}#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieGroup{border:0px solid #000000!important;margin-bottom:.5em!important;padding:10px!important;background:#e7e7e7!important;border-radius:6px!important}#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieLink{padding-top:.2rem!important;font-weight:400!important}#CybotCookiebotDialog .CybotExternalLinkArrow{margin-left:.5em!important;font-size:10px!important;max-width:24px!important;opacity:.75!important;padding:6px!important}#CybotCookiebotDialogBodyContentText{font-size:.85rem!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border:1px solid #000000!important;border:1px solid #000000;padding:0 20px;font-size:.85rem!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background-color:transparent!important}#CybotCookiebotDialogPoweredbyCybot{display:none!important}@media(max-width:375px){#CybotCookiebotDialogPoweredByText a,#CybotCookiebotDialog h2{text-align:center!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails{margin:1em 2em 0 0}#CybotCookiebotDialogBodyContentText{font-size:.85rem!important}#CybotCookiebotDialogPoweredByText a{font-weight:100!important;letter-spacing:0!important;font-size:small!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink{font-size:.75rem!important}}@media screen and (min-width:1280px){#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieTypeIntro{padding-left:2em}}.uploadcare--text{font-weight:100!important}.uploadcare--text_size_extra-large{font-size:xx-large}.uploadcare--widget__text{display:inline;padding:0;white-space:nowrap;font-size:13px;position:relative;top:10px;width:auto;font-size:smaller;letter-spacing:0px;margin:0 15px;display:none}.uploadcare--button_muted:focus,.uploadcare--button_muted:hover,.uploadcare--file-source_all,.uploadcare--link,.uploadcare--link:link,.uploadcare--link:visited,.uploadcare--link:focus,.uploadcare--link:hover{color:#000}.uploadcare--button_primary:active,.uploadcare--button:active,.uploadcare--button_primary:focus,.uploadcare--button_primary:hover{background:#000;border-color:#000}.uploadcare--button{border:2px solid #e6e6e6;color:#000}.uploadcare--button_primary{color:#fff;background:#000;border-color:#000;border-radius:15px}.uploadcare--menu__item:focus,.uploadcare--menu__item:hover{color:#000}.uploadcare--progress_type_canvas{width:40px;height:40px;color:#000}.uploadcare--progress_type_canvas:focus{color:#fff!important}.uploadcare--dialog__powered-by{display:none}.uploadcare--file-sources__items .uploadcare--button_icon{width:80px;height:80px}.uploadcare--file-sources__items .uploadcare--icon{zoom:1.5}.uploadcare--file-source{background:#f5f5f5!important}.uploadcare--link:focus,.uploadcare--link:hover{text-decoration:underline}.uploadcare--panel__powered-by{display:none}.uploadcare--menu:not(.uploadcare--menu_opened) .uploadcare--menu__item_current:not(.uploadcare--menu__item_tab_file) .uploadcare--menu__icon{fill:#fff;color:#157cfc}.uploadcare--menu_opened .uploadcare--menu__toggle,.uploadcare--menu__items{background:#f5f5f5}.uploadcare--menu__item{background:#e6e6e6;color:#000;margin-bottom:10px}.uploadcare--menu__item_current,.uploadcare--menu__item_current:active,.uploadcare--menu__item_current:focus,.uploadcare--menu__item_current:hover{background:#000;color:#fff}iframe.uploadcare--tab__iframe h1{color:red!important}#color_swatch .swatch_options_block,.top_padding{padding:20px 10px 0}.modal_price_editor{background:#000}.product-template .action_button.add_to_cart,input.action_button[type=submit]{background:#000;border:none;letter-spacing:1px;font-weight:100}.product-template .action_button.add_to_cart:hover,input.action_button[type=submit]:hover,.modal_view_all:hover{background:#232323!important;border:none;letter-spacing:1px}.modal_price_editor:hover{background:#000}.purchase button:hover{background:#b33e19!important}.modal_price_editor{font-size:24px!important;font-weight:100}.purchase button,.purchase button:hover{font-size:20px!important}.cart_content_info p.modal_price{font-size:medium;line-height:42px}#contact_form .action_button.sign_up{width:40%;float:left;border-radius:0}.footer-section .newsletter_section .newsletter input{width:100%!important;border:none;border-bottom:1px dotted #000000;text-transform:uppercase;letter-spacing:2px;padding:0}.newsletter_section .newsletter{padding:20px 0!important}input.contact_email[type=email]{letter-spacing:0px!important;text-transform:initial!important}input.contact_email[type=email],#contact_form input.sign_up[type=submit]{background:transparent}input.sign_up[type=submit]:hover{background:#000!important}.footer{font-size:14px;padding:8em 0 1em;border-top:none;background-color:#f0f0f0}.footer ul{padding:0 0 20px}.footer-text .toggle_content{padding-top:0;padding-bottom:20px}.footer .footer-menu-wrap h3{padding:10px 0;font-size:initial}.toggle_content{padding:0}.footer h5{font-family:sofia-pro-light;font-size:14px;margin:0 0 5px;padding:0;font-style:normal;line-height:1.6em}.trustpilot_icon{height:20px;margin-bottom:-3px;margin-left:3px}.privacy-policy{padding-top:20px}.shopify-policy__container{display:inline!important}.breadcrumb_text{width:100%;display:inline-block;margin:10px 0;font-weight:400;text-align:center;font-size:12px;line-height:20px;filter:none!important;letter-spacing:.3px}.breadcrumb_text .breadcrumb-divider,.breadcrumb_text span .breadcrumb-divider,.breadcrumb_text a .breadcrumb-divider,.breadcrumb_text a:visited .breadcrumb-divider,.article-pagination .breadcrumb-divider{margin:0 6px}.info_product_details .money{font-size:24px;margin-right:6px}.annuncio-carrello{color:#000;font-weight:700;background-image:url(https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSpdQ-0ZsS0PDJGM5Ep0D9uI_LzFCCAselHsw&usqp=CAU);font-size:10px;padding:5px 50px;border-radius:8px;letter-spacing:1px;line-height:initial}.container div.collection_nav{margin:2em 0 0}.rotator_product_info{width:50%;justify-content:center;bottom:80px;right:0;height:50px;line-height:20px;position:fixed;z-index:6;background:#e3e3e3}.rotator_product_info p{line-height:50px}.cart .cart_subtotal{font-weight:100!important;margin-bottom:0;letter-spacing:0px}.cart_subtotal_small{font-size:14px!important;text-transform:capitalize!important;margin-bottom:6px}.button{font-size:14px!important;letter-spacing:1px!important}#mobile_menu,.featured-link--half .info{width:90%;margin:5% auto}.mobile_menu_login{padding:10px 20px;width:100%}.mobile_menu_box{background:#eee;width:auto;margin:20px;padding:20px;border-radius:20px}span.mobile_menu_text{display:block;padding-bottom:8px}.mobile_menu_login svg{vertical-align:middle;margin-bottom:2px}span.mobile_menu_text.mobile_menu_title{text-align:center!important;text-transform:uppercase;font-weight:600}span.mobile_menu_register_link{display:block;text-align:center;font-size:14px;margin:10px 0 0}.mobile_menu_register_link a{text-decoration:underline;text-underline-offset:2px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-internal-autofill-selected,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{font-family:sofia-pro-light;border:0px solid black;-webkit-text-fill-color:black;background:#f0f0f0}body{touch-action:pan-y}#contact_form input.sign_up[type=submit]{margin-left:0;border:none;border-bottom:0px solid #000000;background:#000;color:#fff;border-radius:.5rem}.newsletter_section h2{font-size:x-large}.footer-section .newsletter_section p{padding:0}.featured-link--half .description,.rte-setting{font-size:medium;text-align:justify}.caption-background-true{background-color:#fff}.badge_new{background:#000;font-size:x-small!important;max-width:fit-content;line-height:17px;z-index:1;border:0px solid #ffffff;letter-spacing:.5px;position:absolute;left:0;right:0;bottom:0;margin:auto;border-radius:50px}.badge_new a{color:#fff!important;padding:6px 14px}.badge_product_type{background:#fff;border:1px solid black}.badge_new_product_details{background:#ffeb3b;line-height:14px}.badge_title{text-align:center;line-height:19px;z-index:1;margin:3px auto;width:fit-content;position:relative}.title_inline{display:flex;justify-content:center;align-items:center}.title_badge{margin:0}.title_badge .product_name_with_tag{margin-right:5px}.title_badge .badge_new{margin-left:5px}.product_name,.product_name_with_tag{text-align:center}.vendor,.badge_new,.badge_new_product_details{text-transform:uppercase;font-size:13px}.price_from_to{text-transform:lowercase}.product-details{margin:0 10px}.light-button .flickity-prev-next-button{display:none}.collection-list-full{width:100%!important}.quattro-spazi{width:25%!important}.product-list .thumbnail{width:calc(100%/3)}.collection-matrix{background:#f1f1f1}h1.quote{margin:10px auto}.page{text-align:justify}.page .subtitle{margin-bottom:50px}.quote_number{font-size:14px;line-height:14px;margin:auto;background:#f5f5f5;color:#000;padding:9.5px!important;min-width:30px;height:30px;border-radius:99px}a.account_link_style{background:#000;color:#fff!important;padding:0 12px;border-radius:50px;height:26px;line-height:26px}.faqAccordion>dt>button:after{display:none}.faqAccordion>dt>button{border-bottom:0px solid #dcdcdc;background:#f3f3f3;margin:0 0 20px;padding:10px 20px;border-radius:50px;letter-spacing:.5px}.faqAccordion>dt>button{border-bottom:0px solid #dcdcdc}.faqAccordion>dt>button:hover,.faqAccordion>dt>button:focus{border-bottom:0px solid #dcdcdc}.faqAccordion>dt>button h4{text-align:left}.faqAccordion>dd{margin-left:0;text-align:justify;padding:0 20px 50px;font-size:14px}@media(max-width:798px){.faqAccordion>dt>button h4,.faqAccordion>dd{font-size:small}.faqAccordion>dt>button{padding:3px 20px}}@media(max-width:798px){.mob_label{text-transform:uppercase;font-size:13px;letter-spacing:-.2px}.mob_opt_bar{opacity:1;z-index:5}.nxt_prv_div{padding:0;position:fixed;bottom:50px;width:100%;height:50px;background:#fff}.nxt_prv_div a{font-size:medium;font-weight:700}.nxt_prv_div img{display:none;bottom:auto}.sold_out+span{background:#000!important;color:#fff}.product-template .action_button.add_to_cart{border-radius:0}.products-slider.slider-gallery .gallery-cell.visible-6{width:calc(50% + -0px)}.recent_images{width:100%;z-index:5}img.prev_thumb{width:auto;border-radius:0;z-index:110;left:0;border:0;padding:0;border:0px;cursor:pointer}.subtotal{position:fixed;bottom:0;background:#fff;color:#000;width:100%;margin:-5% -5% 0;padding:10px 20px;z-index:100;font-weight:900;box-shadow:0 10px 20px #1d2019;-webkit-box-shadow:0 10px 20px rgba(29,32,25,1)}h1{font-size:24px}h4{margin-top:0}input.action_button{margin-bottom:0!important}.trustpilot-rating{text-align:center}.footer_credits_payments{padding:20px 0!important}.prv_item #left_arrow,.nxt_item #right_arrow{fill:#000;opacity:1}}@media only screen and (max-width:479px){#header a.mobile_logo img{width:auto;max-width:112px;margin-top:21px}.color-banner{width:1220px!important}.footer{padding:3em 0}.ticked{bottom:0}.uploadcare--widget__file-name,.uploadcare--widget__file-size,.codice{display:none}.swatch.dettagli_bar.loaded{height:350px}#cart_form>div>.ten.columns>div{width:100%}#cart-page{width:300px}.uploaded_thumbs_text{width:70%;line-height:normal;font-size:small}.horizontal-scroll{-webkit-overflow-scrolling:touch;min-height:140px!important}.recent_container_upload{margin:0 0 0 15px}#instafeed .instagram__item{position:relative;margin-bottom:20px;width:25%}.caption .headline h3{font-size:2rem!important;margin-bottom:8px}.caption.position-center{margin:3% 0 0%}.index-sections .under-menu:nth-child(1){margin-bottom:5%}#mobile_menu li{padding:0 0 8px}.products-slider.slider-gallery .gallery-cell.visible-6{width:calc(70% + -0px)}.cart_container.active_link .cart_content{width:-webkit-fill-available;min-width:-webkit-fill-available;margin:0 -3.1%}.cart_container.active_link .cart_content,.dropdown{max-height:80vh!important}.trustpilot_icon{height:17px;margin-bottom:-3px}.swatch label{font-size:12px}.recent_container,.first_container{margin-top:0}.text-columns-with-images-section .border-style--box{padding:0}.modal_price_editor,.sold_out+span{font-size:22px!important;font-weight:100!important;letter-spacing:0!important}.gallery-wrap .flickity-viewport{z-index:1}.flickity-viewport{z-index:2}.product-list .thumbnail{width:50%}}.shopify-pc__banner__dialog{padding:60px!important}.shopify-pc__banner__dialog{box-shadow:0 -40px 80px #0006!important;border-top:1px solid rgba(255,255,255,.4)!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}.shopify-pc__banner__dialog h2{margin-bottom:2px!important;font-weight:400!important;text-transform:uppercase!important}.shopify-pc__banner__dialog p{text-align:justify}.shopify-pc__banner__btns.shopify-pc__banner__btns-granular{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;font-size:13px}.shopify-pc__banner__dialog button{letter-spacing:0px;text-transform:uppercase!important;font-size:140%!important;margin:0!important;padding:5px!important;border:0px!important}.shopify-pc__banner__btns-granular>.shopify-pc__banner_btn-accept{grid-column:1!important;grid-row:1!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept{background-color:#006f52!important;color:#fff!important}.shopify-pc__banner__btns-granular>.shopify-pc__banner_btn-decline{grid-column:2!important;grid-row:1!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline{background-color:#2c2c2c!important;color:#fff!important}.shopify-pc__banner__btns-granular>.manage-prefs,.shopify-pc__banner__btns-granular>[id*=manage-prefs]{grid-column:1 / -1!important;grid-row:3!important;width:100%!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs{background:#d5d5d5!important}.shopify-pc__prefs__header-actions button{margin:0 0 5px!important;font-size:12px!important}@media only screen and (max-width:1280px){.shopify-pc__banner__dialog{padding:20px 30px 30px!important}.shopify-pc__banner__dialog h2{font-size:14px!important}.shopify-pc__banner__dialog p{font-size:12px!important}.shopify-pc__banner__btns.shopify-pc__banner__btns-granular,.shopify-pc__banner__dialog button{font-size:14px!important}.shopify-pc__banner__body{margin-bottom:20px!important}.shopify-pc__banner__btns.shopify-pc__banner__btns-granular{display:grid!important;grid-template-columns:1.2fr .8fr!important;gap:10px!important;font-size:13px}.shopify-pc__banner__btns-granular>.manage-prefs,.shopify-pc__banner__btns-granular>[id*=manage-prefs]{grid-row:2!important}}@media only screen and (max-width:959px){#contact_form input.sign_up[type=submit]{width:40%}}#cart-page #user_image_container:after{top:calc(100%/5.8);width:calc(100%/1.52);height:calc(100%/1.52);left:calc(100%/5.8);border-radius:1px}@media(max-width:798px),@media (max-width: 960px),@media (max-width: 1199px){#cart-page #user_image_container:after{top:calc(100%/5.8);width:calc(100%/1.52);height:calc(100%/1.52);left:calc(100%/5.8);border-radius:1px}}.XL_c{top:calc(100%/6);width:calc(100%/1.5);height:calc(100%/1.5)!important;left:calc(100%/6);border-radius:0}.L_c{top:25%;width:50%;height:50%!important;left:25%}.S_c{top:35%;width:30%;height:30%!important;left:35%}.cart_content_info{width:-webkit-fill-available!important}.cart_content{border:0px;background-color:#fff}#cart_form .icon-minus,#cart_form .icon-plus{top:0;left:auto;font-size:18px;border:none;text-decoration:none}#cart_form>div>.ten.columns>div{width:calc((100% / 3) - 2%);margin:0 2% 2% 0;border:0px;padding:10px;background-color:#f0f0f0;border-radius:25px;min-height:300px}.cart{padding-top:20px}.return-to-editor{top:0;right:0;width:100%;text-align:right;text-transform:uppercase;z-index:100;line-height:60px}@media(max-width:1219px){#cart_form>div>.ten.columns>div{width:48%}}@media(min-width:1220px){#cart_form>div>.ten.columns>div{width:calc((100% / 3) - 2%)}}@media(max-width:479px){.cart{padding-top:0!important}.return-to-editor{position:fixed;padding-right:18px;background:#fff;opacity:.97;height:60px}#cart_form>div>.ten.columns>div{width:100%;margin:0 0 40px}}.remove_from_cart{display:inline-block;width:100%}.price_quantity_bar{border-top:1px solid #f0f0f0;text-align:center}.framming_Teca #user_image_container.cart_shadow:after,.framming_Flottante #user_image_container.cart_shadow:after{box-shadow:inset 6px 5px 3px #00000050!important}.description_resume{font-size:smaller;text-align:justify;padding:5%}.text-brand-title-description{font-size:13px!important;margin-top:100px;letter-spacing:2px;font-weight:400;text-transform:uppercase;text-align:center}.horizontal-scroll{width:-webkit-fill-available;min-height:160px;overflow:hidden;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;margin:0;text-transform:lowercase;font-weight:lighter;float:left;display:inline-block}.dettagli_content-upload-photo{margin:0 20%;width:100%}.additional-checkout-button:last-child{width:100%}.additional-checkout-button+.additional-checkout-button{margin-left:0!important}.paypal-button .paypal-button-shape-rect{border-radius:0!important}.gallery-wrap.left-thumbnails .product_gallery_nav{width:15%;align-self:flex-start}.flickity-prev-next-button .arrow{fill:#000005}.flickity-prev-next-button{background:#ffffff78}.product_gallery .flickity-prev-next-button{display:none}.caption-content{max-width:100%}.caption-content.align-left:first-child .action_button{margin-left:0;width:100%!important;max-width:320px;font-weight:900;border:none;background:#000;border-radius:.5rem}.caption-content.align-left:first-child .action_button:hover{background:#000}.modal_view_all{position:absolute;bottom:0;padding:0 30px;width:6%;background:#000!important;color:#fff;margin:0!important;height:80px;display:flex;justify-content:center;align-items:center;z-index:90;cursor:pointer}.modal_view_all img{width:70%;display:block;margin:auto;max-width:30px}.modal_view_all img:hover{transform:scale(1.1)}@media(max-width:798px){.modal_view_all{color:#fff;left:0;width:15%;display:flex;justify-content:center;bottom:0;height:50px;position:fixed!important}.rotator_product_info{width:100%;top:60px;height:40px;z-index:990;opacity:.94}.rotator_product_info p{line-height:40px}.slogan{height:40px!important}}.product_gallery{transition-delay:.5s;transition:.5s ease;-webkit-transition-duration:.5s ease;-moz-transition-duration:.5s ease;-o-transition-duration:.5s ease;transition-duration:.5s ease}.product_gallery_nav .gallery-cell{opacity:.6;filter:saturate(100%)}.product_gallery_nav .gallery-cell .is-nav-selected{opacity:1;filter:saturate(100%)}.seo-description{text-align:justify;margin:80px 0}.seo-description h2,.seo-description h3{text-align:left;margin:0 0 10px!important}.seo-description .title{font-size:24px}.seo-description p{margin-bottom:20px!important;font-size:16px;text-align:justify}.seo-description p a:not(.btn):not(.action-btn){text-decoration:underline;color:inherit}.seo-description .accordion .content{max-height:15em;overflow:hidden;transition:max-height .8s ease;line-height:1.6em;position:relative}.seo-description .accordion .show-more{display:block;margin:30px auto;opacity:1;transition:opacity .8s ease}.seo-description .accordion.closed .show-more{opacity:0}.fa{display:inline-block;text-rendering:auto;margin-right:6px}.fa-check:before{content:"\2713";font-weight:900;color:#00a56e}.servizio{font-size:small;margin-right:12px!important}.faceb-button{filter:saturate(.8);opacity:.5}.whatsapp_link{background:#25d366;color:#fff;padding:4px 10px}.whatsapp_banner{background:#f5f5f5!important}#header .top_bar a.mobile_nav{top:10px}#header.mobile_nav-fixed--true,.mobile_nav-fixed--false.is-active #header{z-index:1001}td.text-right,th.text-right{text-align:right}tr{text-align:justify}.info-circle{opacity:.8;margin-right:3px}.info-circle-black{display:inline;opacity:1}.acconsento-dati,.acconsento-dati a{font-size:10px;font-weight:100;text-align:justify}.acconsento-dati a{text-decoration-line:underline}.testimonial-section .testimonial-block.gallery-cell.use-mobile-color .caption .caption-content p{text-align:justify}.testimonial-section .testimonial-block .caption{margin:auto;width:100%}.testimonial-section .testimonial-text .subtitle{font-size:24px}.testimonial_name{font-size:24px;margin-top:30px}.rating_score{text-align:center;letter-spacing:-2px;font-weight:400;margin-bottom:20px}.rating_score_big_text{font-size:calc((50 / 14) * 1.8rem);letter-spacing:-4px}.rating_score_text{font-size:calc((50 / 14) * 1rem)}.testimonial_svg_trustpilot{width:240px;display:block;margin:auto}@media only screen and (max-width:479px){.gallery-wrap.left-thumbnails .product_gallery_nav{background:transparent;width:100%!important;display:inline-block;margin:0 -5.7%}.product_gallery_nav .gallery-cell img{cursor:pointer}.gallery-wrap.left-thumbnails .product_gallery_nav .gallery-cell{margin:0;padding:10px 10px 0;float:left;overflow:hidden;width:20%}.product_gallery_nav .gallery-cell{width:15%;opacity:.6;display:inline-block}}@media only screen and (max-width:798px){#instafeed .instagram__item{width:46%;margin-right:2%;margin-left:2%}.instagram__item:after{padding-bottom:120%}.menu li{vertical-align:top;padding:10px}.text-brand{font-size:1.58rem!important}}.product-list .thumbnail,.slider-gallery .thumbnail,.list-collections .thumbnail{max-width:100%;height:auto;background-color:#f1f1f1;margin:0;padding:10px 0 20px}.nav{width:60%!important;margin:auto}div.logo.text-align--left{padding-left:0}div.logo{width:17%}div.logo img{max-width:160px}.menu.center{margin:auto}.menu a span{padding:0}.nav a.mini_cart{display:none}.caption{max-width:1000px}.caption h3.headline{font-size:4rem;letter-spacing:-1px;text-align:center!important}.top_bar{background:transparent}.dropdown{background-color:#fffffff9;visibility:visible;z-index:4000}.page_banner{margin-top:60px}.banner{max-height:460px}.banner img{margin:0}.menu li{padding:18px 10px}.action_button,a.action_button,.homepage-slideshow a.highlight-true,.featured-link--half .button{color:#fff;background-color:#000;text-transform:uppercase;font-size:14px!important;letter-spacing:1px}.index-sections .under-menu:nth-child(1){margin-top:0!important}.homepage-slideshow a.highlight-true{width:fit-content!important}.caption-background-true.caption-transparency-true{background-color:#ffffffad}.caption-content{max-width:75%}.banner-full-link{display:none}@media(min-width:480px){.homepage-slideshow .caption-content .headline,.homepage-slideshow .caption-content .subtitle{color:#000!important;text-shadow:0 0 6px rgba(255,255,255,.9),0 0 20px rgba(255,255,255,.7),0 0 60px rgba(255,255,255,.5),0 0 120px rgba(255,255,255,.35),0 0 240px rgba(255,255,255,.25),0 0 360px rgba(255,255,255,.15)}.caption .subtitle{font-family:inherit;font-size:x-large!important;text-align:center}.homepage-slideshow .caption-content .headline{line-height:normal}}.caption .headline{margin-bottom:0}.caption .subtitle{font-family:inherit;text-align:center;margin-bottom:20px}.footer_credits{opacity:.75}.logo-payment{width:calc((100% / 6) - 10px);max-width:42px!important;margin:2px}.cosa-includiamo h1,.cosa-includiamo h4{margin:30px 0 10px}.cosa-includiamo p{margin:5px}.svg_icon_small{display:inline;vertical-align:bottom;margin:0 0 1px}.sped_stimata_text p{display:inline;font-size:11px;letter-spacing:0px;font-weight:100}.main_nav{padding:0 3%}.info_product_details{width:100%;line-height:normal;font-size:9px!important;text-align:center;padding:2px 2%;font-weight:100}.info_product_details p{margin:0 0 2.5%}.gallery-wrap.left-thumbnails .product_gallery_nav{margin:0}.product_gallery_nav{margin:10px}.main_nav div.logo a{padding:20px 0!important}.container{position:inherit}.gallery-wrap.left-thumbnails .multi-image{margin-right:auto!important}.gallery-wrap .flickity-viewport{margin-left:-1px;margin-right:-1px}.product_gallery_nav .gallery-cell img{border-radius:8px}@media(min-width:799px){.gallery-wrap.left-thumbnails .multi-image{width:100%!important;top:0}}.text-rotator,.text-rotator span,.text-rotator p,.text-rotator a,.text-rotator ol,.text-rotator ul,.text-rotator li{margin:0;padding:0;border:0;vertical-align:baseline;font-family:sofia-pro-light,silkalight!important;text-transform:none;font-weight:100;letter-spacing:0px;font-size:16px}.text-rotator{position:relative}.slogan{width:100%;height:40px!important;text-align:center;overflow:hidden}.slogan ul{position:relative;display:inline-block;width:100%;overflow:visible!important;vertical-align:text-top;list-style:none}.slogan ul li{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%);width:100%;top:5em}.slogan ul li.first{top:0}@media only screen and (max-width:479px){.text-rotator,.text-rotator span,.text-rotator p,.text-rotator a,.text-rotator ol,.text-rotator ul,.text-rotator li{font-size:15px!important;font-weight:100}}@media(min-width:799px){.slogan{height:50px!important}.text-rotator{font-size:16px}}div.container.gallery-content{width:100%!important}.gallery-section{margin-top:40px!important;margin-bottom:40px!important}.tel-online{width:8px;height:8px;background:#000;position:relative;border:2px solid white!important;margin-right:2px!important;border-radius:50%;display:inline-block}.tel-online:after{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;background:#000;z-index:-1;border-radius:50%;-webkit-animation:pulsate 1s ease-out;-webkit-animation-iteration-count:infinite}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(.1,.1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.2,1.2);opacity:0}}body.is-active #header{overflow-y:hidden}.menu a,.menu a:visited,.menu a:active,#header span.menu_title,.menu a span,select.currencies,.mini_cart span{letter-spacing:1px;font-size:15px}.top_bar a.mini_cart span,.mini_cart span{font-weight:100;padding:2px 12px!important}.cart_container.active_link .cart_content,.dropdown{box-shadow:0 12px 12px #0003;-webkit-box-shadow:0px 12px 12px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 12px 12px 0px rgba(0,0,0,.2);border-radius:0;max-height:65vh}.animated{animation-duration:.5s!important}.details-minicart{position:relative;width:60%;float:left;padding:10px 0 0}.title-minicart{margin-bottom:10px}.info-minicart{text-transform:uppercase;font-size:small;font-weight:400;letter-spacing:1px}.minicart-grey{background:#000!important;color:#fff!important;border:1px solid #dedede!important}.minicart-half-button{width:100%!important;padding:0 10px!important;letter-spacing:1px!important;margin:10px 0 0!important;font-weight:100}.add-frame-minicart{font-weight:700;font-size:initial;background:#000;color:#fff;padding:5px 20px;border-radius:.5rem}div.breadcrumb-collection{display:none}.section_editor_title{width:100%;display:inline-block;margin:0}.section_editor_title h4{font-size:large}.text-brand{font-size:2.6rem}div.container{margin-top:0}.text-columns-with-images-section .border-style--box img{max-width:fit-content;padding:0}.icon_framing{margin-right:12px}.icon_number{background:#000;color:#fff;border-radius:50%;width:28px;height:28px;line-height:28px;text-align:center;font-size:18px;display:inline-block;margin-right:10px}@media(max-width:425px){.icon_number{background:#000;width:24px;height:24px;line-height:24px;font-size:15px;margin-right:1px;font-weight:700}}#djp-content ul li{line-height:14px!important;margin:0 0 5px!important;font-size:14px!important}.list-collections img.fimg{display:none}@media(max-width:800px){.product_section .description{font-size:13px;line-height:20px}.icon_framing{margin-right:0;position:relative;top:7px}}@media(max-width:375px){.icon_framing{top:8px;margin-right:3px}}input[type=text],input[type=number],input[type=email],input[type=tel],input[type=password]{font-size:16px}
/*# sourceMappingURL=/cdn/shop/t/38/assets/styles-by-luca.css.map */
