.hero__text-shadow:before{background:radial-gradient(rgba(0,0,0,var(--colorImageOverlayTextShadow)) 0%,transparent 0%)}.hero__subtitle{margin-top:0;margin-bottom:15px}.page-width--narrow{padding:30px!important}.justify{text-align:justify}.cart__item{height:auto;margin-bottom:0;padding-bottom:0;background:#f8f8f8}.cart__item-row{margin:30px 0}.cart__item-name{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:calc(var(--typeBaseSize) + 6px)!important;letter-spacing:0px}.cart__item--variants,.cart__item--variants span{margin-bottom:0;font-weight:100}.cart__item:first-child{padding-top:0}.cart__item--promo{margin-bottom:60px!important}.cart__item-details{padding:20px}.cart__item-details .cart__item-sub{display:flex;align-items:flex-end}.cart__item-title{letter-spacing:0px;line-height:normal;font-size:initial}img.uploadcare-cart-image{display:block;object-fit:cover!important;width:60px!important;height:60px!important;border-radius:50px!important;border:1px solid #ededed;background:#fff;padding:2px;margin:10px 0}.cart__item-title>div>span{font-size:0}.cart__item-name,.cart__item-engraving{max-width:fit-content}.cart__item-engraving{font-weight:700}.cover__image{flex:0 0 180px}.cover__image__img{object-fit:cover;width:60px;height:100%}.cart__price{font-size:calc(var(--typeBaseSize) + 6px)}.cart__remove{text-transform:lowercase;margin:10px 0 20px!important;text-align:right;text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:.5px;opacity:.6}.js-qty__wrapper{max-width:110px}.js-qty__adjust,.js-qty__wrapper{border-radius:50px}.js-qty__adjust{padding:0 12px}.js-qty__wrapper input{border:0}.js-qty__num{padding:3px 30px}.mobile-subtotal,.mobile-shipping{display:flex;justify-content:space-between;margin-bottom:0}.mobile-subtotal{font-size:20px;font-weight:700}.mobile-shipping,.mobile-info-discount{font-size:16px;margin-bottom:2px}.svg-inline--fa{display:none}.product__main-photos .product__photo-zoom,.pswp__ui .btn{padding:10px}input#gift-wrapping{vertical-align:middle;margin-right:2px;zoom:1.2;cursor:pointer}.gt_redirectpopup_1689617600324_heading{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)!important;font-weight:900;text-transform:uppercase;letter-spacing:1px}.gt_redirectpopup_1689617600324_text{font-size:1.4em}.gt_redirectpopup_1689617600324_button{font-size:max(calc(var(--typeBaseSize) - 5px),11px);letter-spacing:.1em;text-transform:uppercase}.gt_redirectpopup_1689617600324_flag{max-width:30px}#coupons_stacker_wrapper label{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)!important;font-size:calc(var(--typeBaseSize) + 6px)!important;font-weight:100!important;letter-spacing:0px;text-transform:capitalize;margin-bottom:0!important}#coupons_stacker_add_button{background:#eee!important;color:#000!important;font-weight:100!important}#coupons_stacker_input,.stack-discounts-tag,input#embossing{letter-spacing:0px;font-weight:100;font-size:16px}#coupons_stacker_input,input#embossing{border:2px dotted #ddd!important;padding-left:15px;font-size:16px}#stack-discounts-subtotal-value strike{font-size:inherit!important;margin-right:14px!important;font-size:smaller!important;opacity:.4}.discountyard-discounts-input{border:2px dotted #ddd!important}.stack-discounts-discount-value,#stack-discounts-subtotal,.stack-discounts-applied-discount{font-size:16px;color:#000;font-weight:100!important}.stack-discounts-tag,.stack-discounts-tag-value{background:#eee!important;font-size:14px!important;font-weight:100!important;padding:4px 10px!important;border-radius:50px!important;color:#000!important}.stack-discounts-tag>span:before{width:14px!important;height:14px!important}.payments__container{text-align:center}.payment-icons{margin-top:6px}.mobile-nav__social__title,.weglot_mobile p,.payments__container span{text-align:center;margin-bottom:2px;text-transform:uppercase;font-size:12px}@keyframes cart__item-animation2{0%{opacity:0}50%{opacity:0}to{opacity:1}}.cover__image,.cart__item-details,#stack-discounts-subtotal-value{-webkit-animation:cart__item-animation2 1.6s!important;-moz-animation:cart__item-animation2 1.6s!important;animation:cart__item-animation2 1.6s!important}@media only screen and (max-width: 768px){.cart__item{height:auto}.cart__item-details{padding:10px 10px 10px 15px}.cart__item img.uploadcare-cart-image{width:60px!important;height:60px!important}.cart__checkout-wrapper,.cart__subtotal__mobile{position:fixed;z-index:999;width:100%;margin:0;margin-left:-17px!important}.cart__checkout-wrapper{bottom:0;margin:0}.cart__checkout-wrapper .btn{height:70px;border:0px solid black;border-radius:0!important;font-size:18px}.cart__subtotal__mobile{bottom:70px;height:auto;background:#fff;padding:15px 20px;font-size:20px;-webkit-box-shadow:0 15px 20px rgb(0 0 0)}.template-cart .page-content{padding-top:20px;padding-bottom:200px}.cover__image{flex:0 0 130px}.cart__item-sub input{border:0px}.cart__price{font-size:20px!important}}.btn--sticky{position:fixed;bottom:0;left:0;width:100%;max-width:100%;padding:20px;background-color:#ccd2bb;color:#000;text-align:center;z-index:1001;display:none;font-weight:700;text-transform:uppercase;transition:1s all;font-size:18px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);letter-spacing:1px;box-shadow:0 0 7px 5px #0000000a}.btn--sticky.active{display:block;animation:moveUp .4s ease-in-out;opacity:1}.btn--sticky.inactive{display:none;transition:fade 1s;opacity:0}@keyframes moveUp{0%{bottom:-50px}to{bottom:0}}.custom_color_atc{background:#7bba78}.cart-link__bubble--visible{font-family:var(--typeBasePrimary),var(--typeBaseFallback);background-color:#ebd3c4;text-align:center;padding:0;line-height:22px;font-size:12px;font-family:monospace;font-weight:700;width:24px;height:24px;color:#000}[data-icon=cart] .cart-link__bubble--visible{top:-6px;right:-8px}.btn{letter-spacing:.1em!important;padding:14px}.btn.active,.btn:active{-webkit-box-shadow:none;box-shadow:none}button.btn.add-to-cart,button.btn.cart__checkout{background:#ccd2bb}button.btn.add-to-cart:hover,button.btn.cart__checkout:active:hover,.cart__page-col .btn:hover{background:#f0e3d3!important;transition-delay:.1s!important}button.btn.add-to-cart:active,button.btn.cart__checkout:active{background:#f0e3d3!important}.feature-row .btn,.hero__text-shadow .btn,.theme-block .btn{min-width:200px}.variant-wrapper--dropdown{display:block;max-width:100%;margin-bottom:0;margin-right:0}.variant__label[for],#itoris_dynamicproductoptions .field:not(.dpo_swatch)>label{margin-bottom:10px;cursor:default;text-align:left}.variant__label[for]{display:inline-block}.variant__label,.panel-title>a,.panel-title>a:active{text-transform:uppercase;font-size:13px!important;letter-spacing:1px!important;font-weight:700!important}.faux-select,select{width:100%;color:inherit;padding:8px 30px 8px 10px;border-radius:0;background-color:#fff!important;border:1px #d5d5d5 solid!important;border-radius:0!important}.product_info_box{margin-bottom:15px;box-shadow:0 4px 14px #ededed;padding:20px;margin-top:20px}.site-header{box-shadow:0 0 #0003!important}.text-link,a{text-decoration:none!important}.subheading{letter-spacing:2px}.rte .enlarge-text{font-size:inherit}.product__price,.grid-product__price{font-weight:100!important;margin-right:5px;font-size:calc(var(--typeBaseSize) + 6px)!important}.vtl-pl-main-widget__content>img,.vtl-pl-main-widget__content>svg{margin:20px 5% 0!important}.vtl-pl-main-widget__title{font-size:11px;font-weight:700;border-bottom:1px #eaeaea solid;letter-spacing:2px;padding-bottom:7px;color:#a2a2a2;text-align:center;margin:auto;display:block;text-transform:uppercase}ul.vt-tabs{justify-content:space-around;background:#f1f2f6}li.current{background-color:#fafafa!important;font-weight:100!important;border-bottom:0px solid #f1f2f6!important}.icon_small{filter:invert(1);vertical-align:middle;margin-bottom:5px}.field{width:100%!important;margin:0!important}.fields{width:100%!important;margin:0!important;padding:0}li.fields,#itoris_dynamicproductoptions ul.form-list{margin:0!important}.product-custom-option{border:1px solid #eee!important;margin:0!important;font-size:14px!important;background:#f3f3f3}.grid-product__title{font-weight:100;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)!important;font-size:calc(var(--typeBaseSize) + 8px)!important;text-transform:none!important;letter-spacing:0!important}.dpo-container{margin-bottom:0!important}.info-icon{margin-right:4px;vertical-align:baseline;max-width:10px!important}.info_small_text{font-size:smaller}.info_guidelines{font-size:smaller;margin-bottom:30px;text-align:center}.info_guidelines a{text-decoration:underline}.estimated-shipping p{margin:8px 0}.small-info-icon{vertical-align:middle}.small-info-icon,.suggerimenti_icon{width:22px!important;margin-right:10px!important}.product_info_keypoints{text-align:justify}.keypoints_icon{vertical-align:sub;margin-right:20px}.suggerimenti_icon{float:left}.product-single__form{margin-bottom:0}.product-single__title{text-transform:capitalize!important;margin-bottom:0}.no-margin{margin:0}.no-padding-top{padding-top:0}.text-center-or{text-align:center;margin:10px 0}.page-width--narrow{padding:30px 0}.h4,h4{letter-spacing:0;font-size:16px}.rte h4{margin-top:25px}.product-sub__title{margin:0}.site-nav__link{padding:10px;margin:5px}.site-nav__link:hover,a:hover{text-decoration:auto!important}.site-nav__link--underline:after{border-bottom:1px solid}.site-nav__dropdown{padding:20px 10px 10px}.site-nav__dropdown>li>a{font-size:18px!important;text-transform:capitalize}.announcement-bar{background:#f0e3d3;font-size:calc(var(--typeBaseSize)*.65);padding:20px 0;border-bottom:0px solid!important}.announcement-text,.announcement-link-text{color:#978074}.announcement-text{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:20px;line-height:normal;text-transform:none;letter-spacing:0px!important}.announcement-link-text{font-size:1.4em}.announcement-slider[data-compact=true] .announcement-text+.announcement-link-text{padding-left:15px}.jdgm-widget.jdgm-widget{display:inline!important;width:100%!important;margin-left:0!important}.jdgm-rev-widg.jdgm-rev-widg{display:inherit!important}.product-block .jdgm-prev-badge{text-align:left}.grid-product__meta .jdgm-prev-badge{text-align:center!important;margin-top:10px}.jdgm-all-reviews-rating-wrapper,.jdgm-carousel-title-and-link{display:none!important}.jdgm-star{color:#ffc175!important;padding:0!important}.jdgm-carousel-title{background:#ebd3c4!important}.jdgm-prev-badge{display:block!important;border-top:0px solid #e5e5e5!important;border-bottom:0px solid #e5e5e5!important;padding:0 0 20px;font-size:15px}.jdgm-rev-widg{border:0px solid #eee!important;padding:40px}.jdgm-carousel-wrapper{padding:0!important}.jdgm-star.jdgm--on:before{background:#ccd2bb!important;color:#fff!important;padding:6px!important;font-size:16px!important;margin-right:0!important;border-radius:50px!important}.jdgm-star.jdgm--off:before{padding:5px!important}.jdgm-histogram{border-left:0px solid #eee!important;border-right:0px solid #eee!important;margin:0 24px 24px 0!important;padding:4px 16px 0 0!important}.jdgm-histogram__row{height:20px!important;line-height:20px!important;margin-bottom:10px!important}.jdgm-star.jdgm-star{color:#ccd2bb!important}.jdgm-histogram .jdgm-histogram__bar-content{background:#f7f6f2!important}.jdgm-prev-badge__text{font-size:16px;display:block}.jdgm-carousel--vertical-theme .jdgm-carousel-item__review-wrapper{background-color:#f9f9f9!important;width:calc(70% + -0px)!important;border:0px solid black;padding:30px!important;margin-left:-3px!important}.jdgm-carousel--vertical-theme .jdgm-carousel-item__product-image-wrapper{width:30%!important}.jdgm-carousel--vertical-theme .jdgm-carousel-item{margin:0 0 50px;padding:0!important;height:345px!important}.jdgm-carousel-item__review-title,.jdgm-rev__title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)!important;font-size:calc(var(--typeHeaderSize)*.85)!important;font-weight:100!important;line-height:normal!important;margin-bottom:10px!important;text-align:center!important;display:none!important}.jdgm-rev-widg__title{margin-bottom:15px!important;text-align:center!important;font-size:calc(var(--typeBaseSize) + 8px)!important}.jdgm-carousel-item__product-title{width:fit-content!important;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)!important;font-size:calc(var(--typeBaseSize) + 8px)!important;margin:auto!important}.jdgm-sort-dropdown.jdgm-sort-dropdown,.jdgm-histogram{font-size:initial!important}.jdgm-widget .jdgm-all-reviews__body,.jdgm-widget .jdgm-shop-reviews__body,.jdgm-widget .jdgm-revs-tab__content-body,.jdgm-widget .jdgm-rev-widg__body{border-top:0px solid #eee!important;font-size:inherit!important}.jdgm-rev-widg__summary{text-align:center!important;margin-bottom:40px!important;float:none!important}.jdgm-preview-badge--with-link{max-width:fit-content!important}.jdgm-sort-dropdown-wrapper{display:none!important}.jdgm-gallery__thumbnail,.jdgm-gallery__thumbnail-wrapper:before{border-radius:50%!important}.jdgm-widget-actions-wrapper{float:none!important;text-align:center!important;margin-bottom:60px!important}.jdgm-ask-question-btn,.jdgm-write-rev-link,.jdgm-paginate__load-more{letter-spacing:.1em!important;padding:10px 40px!important;font-size:max(calc(var(--typeBaseSize) - 4px),13px)!important;font-weight:700!important;text-transform:uppercase!important;min-width:90px!important;background:#f0e3d3!important;border:0px!important;border-radius:3px!important}.jdgm-carousel--vertical-theme .jdgm-carousel-item__reviewer-name,.jdgm-carousel--vertical-theme .jdgm-carousel-item__reviewed,.jdgm-carousel--vertical-theme .jdgm-carousel-item__product{display:contents!important;font-size:initial!important;opacity:1!important;font-weight:100!important}.jdgm-carousel-item__reviewer-name-wrapper{margin:5px 0 20px!important}.jdgm-carousel--vertical-theme .jdgm-carousel-item__reviewer-name-wrapper{text-align:center!important}.jdgm-carousel-item__reviewer-name{text-transform:capitalize!important}.jdgm-carousel-item__review-body>p{text-align:justify;font-size:18px!important}.jdgm-carousel--vertical-theme .jdgm-carousel-item__review-rating{margin-bottom:20px!important;margin-right:0!important;float:none!important}.jdgm-carousel__arrows{margin:30px auto 60px!important}.jdgm-carousel__right-arrow,.jdgm-carousel__left-arrow{width:25px!important;height:25px!important}.jdgm-carousel--vertical-theme .jdgm-carousel__left-arrow{margin-right:20px!important}.jdgm-carousel__right-arrow{margin-top:25px!important;margin-bottom:-36px!important}span#rating-score-reviews .jdgm-star.jdgm--on:before,.jdgm-all-reviews__summary-stars .jdgm-star.jdgm--on:before{font-size:26px!important;padding:9px 9px 9px 10px!important}.jdgm-all-reviews__summary-text,.score-rating-jdgm-reviews,.jdgm-carousel-number-of-reviews,span.jdgm-prev-badge__text{padding-top:10px!important}@media only screen and (max-width: 765px){.jdgm-prev-badge{margin-top:26px!important}.jdgm-preview-badge--with-link{margin:auto!important}.jdgm-prev-badge__stars{display:block}.jdgm-prev-badge{display:block!important;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;font-size:13px}.jdgm-histogram{margin:30px 0!important}.jdgm-star.jdgm--off:before{padding:4px!important}.jdgm-rev-widg{width:100%!important;margin-left:0!important}.jdgm-carousel--vertical-theme .jdgm-carousel-item__review-rating{float:none!important;margin:0 0 8px!important}.jdgm-carousel--vertical-theme .jdgm-carousel-item{height:650px!important}.jdgm-carousel--vertical-theme .jdgm-carousel-item__product-image-wrapper{display:inline!important}.jdgm-carousel--vertical-theme .jdgm-carousel-item__review-wrapper{width:100%!important;margin-left:0!important}.jdgm-carousel--done .jdgm-carousel__item-container{height:650px!important}.jdgm-carousel--vertical-theme .jdgm-carousel-item__product-image{max-height:320px!important;object-fit:cover!important}.jdgm-carousel-item__review-body>p{font-size:14px!important}}.rating_score{padding:75px 0 0}.rating_score_text{font-size:6.25rem}.rating_score_big_text{font-size:12.5rem;margin-right:-20px}.rating_score_text,.rating_score_big_text{font-family:ui-serif;font-weight:100}.rating_score_subtext,.score-rating-jdgm-reviews,.jdgm-carousel-number-of-reviews{text-align:center}.meter{width:100%;display:flex;align-items:center;justify-content:center;margin-top:20px}.skills{width:80%}.progress-bar{background:#f9f9f9;width:100%;height:26px;border-radius:20px;box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px}.progress-bar div{height:26px;border-radius:20px;width:0%;background:#ccd2bb}.progress-bar div span{height:26px;width:50px;float:right;margin-top:0;margin-right:10px;color:#f7f6f2;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;letter-spacing:-2px!important}.discount-font-bigger{width:50px!important;margin-right:-15px!important}.discount10{animation:discount10 .75s linear forwards}.discount15{animation:discount15 1s linear forwards}.discount20{animation:discount20 1.5s linear forwards}.discount10 span,.discount15 span,.discount20 span{border:0px solid #ccd2bb}@keyframes discount10{to{width:33.33%}}@keyframes discount15{to{width:66.66%}}@keyframes discount20{to{width:100%}}.weglot_desktop{margin:30px auto!important;text-align:center}.wg-flags a img.wg-flag{margin-right:0!important}.wg-list.country-selector a{padding:8px!important}.wg-list.country-selector .wgcurrent a{border:2px dotted #777;border-radius:555px}.lang-flag-added{display:inline-block;line-height:10px;padding:6px}.drawer__fixed-header{height:auto!important;padding-bottom:20px}.drawer__header{padding:0}.site-header__logo-link-drawer a{margin:0;padding:0}.social-drawer-footer{position:absolute;bottom:0;width:100%;height:70px;background:#ebd3c4;margin-left:-20px}.social-drawer-footer,.weglot_mobile{padding:10px}.mobile-nav__social-item{flex:none;border:0px;margin:4px 0}.mobile-nav__social{justify-content:center;margin:0}.mobile-nav__link{padding:3px var(--drawer-gutter)!important}.mobile-nav__social a{padding:0!important}.mobile-nav__social a .icon{width:24px;height:24px;top:0;margin:0 10px}.weglot_mobile{position:absolute;bottom:70px;text-align:center;background:#f9f9f9;width:100%;margin:0 0 0 -20px}.wg-drop.country-selector .wgcurrent a{padding-right:0!important}.title_social_drawer-menu{justify-content:center;margin:10px auto 0!important}.mobile-nav__link--top-level{font-size:1.4em!important}.mobile-nav--heading-style .mobile-nav__link--top-level{text-transform:capitalize!important}.mobile-nav__sublist .mobile-nav__faux-link,.mobile-nav__sublist .mobile-nav__link{font-size:1.5rem;padding:3px 25px 3px 20px;font-weight:100}.mobile-nav__sublist .mobile-nav__item:last-child{padding-bottom:10px}.mobile-nav__item:after,.drawer__header{border-bottom:0px solid}.drawer--left.drawer--is-open{z-index:999999!important}.mobile-nav__has-sublist .collapsible-trigger__icon,.mobile-nav__has-sublist .collapsible-trigger__icon .icon{width:16px;height:16px}.mobile-nav__has-sublist .collapsible-trigger__icon{right:28px}.whatsapp_text{padding:30px 40px;text-align:center;border-bottom:8px solid #25d366;background:#f5f5f5;margin:auto}.whatsapp_call{padding:10px 40px;text-align:center;border-bottom:4px solid #000;background:#f5f5f5;margin:auto}.swal2-popup .swal2-image{border-radius:8px!important}.swal2-popup .swal2-styled,.swal2-actions{margin:0!important}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:#000000b3!important}.swal2-container img{width:100%;height:100%;max-height:200px;object-fit:cover}.swal2-html-container{margin:1.6em 1.6em 0;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:14px!important}.swal2-html-container h4{font-size:14px}.popup_button{margin:0!important;padding:10px auto;background:#fff;border:solid 1px #e4e4e4;color:#000;padding:14px;border-radius:3px}.popup_button:hover{border:solid 1px #ccd2bb}.swal2-container img{border-radius:20px!important;margin:10px 0}.swal2-cancel{background-color:#fff!important;color:#000!important;font-weight:700!important}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(#0000000d,#0000000d)!important}.btn--discount{background:#fff;border:1px solid black;color:#000}.discount--text{display:block;background:#f3f3f3;padding:1%;width:100%;max-width:250px;margin:2% auto;font-size:16px}.discount--small{font-size:12px}.discount--alert--container{background-color:#f7f6f2;text-align:center;padding:40px 10px;max-width:1040px;margin:auto;border-radius:20px}.discount--alert--container h3{font-weight:100}.discount--alert--container p{margin:0}.btn[disabled]{color:#fff;background-color:var(--colorAnnouncement)}.noHover{pointer-events:none}._embossing{margin-top:10px}input#embossing{width:100%!important;background:#fff}.swal2-container.swal2-center>.swal2-popup{min-width:400px}@media only screen and (max-width: 768px){.swal2-container.swal2-center>.swal2-popup{min-width:250px}}.counter-order{display:flex;justify-content:center;align-items:center;gap:5px;margin-top:30px}span.counter-result,.counter-text{text-align:center;align-items:center!important;margin:0}#result{margin-left:5px}.panel{margin-bottom:20px;background-color:#fff;border:0px!important;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.panel-heading{border:0;padding:0!important;border:0px}.panel-title>a,.panel-title>a:active{display:block;padding:15px;color:#555;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;word-spacing:3px;text-decoration:none}.panel-heading a:before{font-family:Glyphicons Halflings;content:"\e259";float:right;transition:all .5s;font-size:12px}.panel-heading.active a:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.panel-default>.panel-heading{color:#000;background-color:#fff!important}.panel-default>.panel-heading+.panel-collapse>.panel-body{text-align:justify;border-top:0px solid #ddd;background:#f9f9f9;padding:30px;margin-top:-1px}.panel-title>a,.panel-title>a:active{text-align:left;border-bottom:1px solid #eee;color:#000;font-weight:700;text-transform:uppercase;padding:15px 0}.panel-group .panel{border-radius:0}.background_custom_section{background:#f3f3f3;padding:20px;margin-bottom:30px}.background_custom_section h3{text-align:center}.product-block,.custom__item-inner--image{margin-bottom:20px}.custom__item-inner h2{margin-bottom:10px;text-align:center}.site-footer,.footer__newsletter-input{background-color:#ebd3c4}.footer__title h4,.small--hide{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)!important}.footer__logo img{max-height:70px}.image-preview-single{padding:0}.image-preview-single>img{max-width:100%;height:100%;display:block;cursor:pointer;margin:20px auto;border-radius:5px;max-height:140px}.uploadcare--widget{width:100%;margin:auto auto 10px}.background_custom_section .uploadcare--widget__text,.uploadcare--widget__progress,.uploadcare--panel__powered-by{display:none}.uploadcare--widget__button{width:100%;border-radius:0;padding:8px 10px;cursor:pointer}.uploadcare--widget__button,.uploadcare--widget__button_type_open,.uploadcare--widget__button_type_open:focus,.uploadcare--widget__button_type_open:hover,.uploadcare--widget__button:hover{background:#fff;color:#000;border:1px #d5d5d5 solid!important;text-transform:uppercase;font-size:14px}.uploadcare--widget__button_type_open:focus,.uploadcare--widget__button_type_open:hover,.uploadcare--widget__button:hover{border:solid 1px #ccd2bb}.uploadcare--widget__button_type_open:before{content:""}.uploadcare--widget__button_type_remove:before{content:""}.uploadcare--button:active{border-color:#000}.uploadcare--button_primary:hover,.uploadcare--button_primary:active,.uploadcare--button_primary:focus{background:#ebd3c4;border-color:#ebd3c4}.uploadcare--button_primary,.uploadcare--button_primary:hover,.uploadcare--button_primary:active,.uploadcare--button_primary:focus,.js-login.welcome-button.big-button{background:#ccd2bb;border-color:#ccd2bb}.uploadcare--tab__title,.uploadcare--text_size_extra-large,.uploadcare--file-sources__caption,.uploadcare--dialog__panel .uploadcare--menu{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)!important}.uploadcare--footer__button:first-of-type,.uploadcare--button_primary,.uploadcare--button_primary:hover,.uploadcare--button_primary:active,.uploadcare--button_primary:focus,.js-login.welcome-button.big-button{font-family:var(--typeBasePrimary),var(--typeBaseFallback);color:var(--colorBtnPrimaryText);font-size:max(calc(var(--typeBaseSize) - 4px),13px);font-weight:700;text-transform:uppercase;letter-spacing:.1em}.uploadcare--menu__item:after{font-size:20px}.uploadcare--dialog__powered-by{display:none}.uploadcare--footer__button:first-of-type{border-color:#000}.uploadcare--text_size_large{font-size:calc(var(--typeHeaderSize)*.73);font-weight:var(--typeHeaderWeight);letter-spacing:var(--typeHeaderSpacing);line-height:var(--typeHeaderLineHeight)}.uploadcare--menu_opened .uploadcare--menu__toggle{background:#ebd3c4}.uploadcare--progress_type_canvas{color:#000}.uploadcare--menu__items{background:color_light_grey}.uploadcare--menu__item_current{background:#fff}.uploadcare--file-source_all{color:#000}.uploadcare--text_size_extra-large{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)}.uploadcare--crop-sizes__item:nth-child(1):after{content:"Ritaglia"}.vex.vex-theme-plain .vex-content{width:400px!important;height:400px!important;max-width:100%;max-height:100%;margin:0 auto;text-align:center;padding-top:unset;padding-bottom:unset;border-radius:5px!important;border:10px solid #f0e3d3;background:#f8f8f8!important}.vex-dialog-message,.vex-dialog-input,.vex-dialog-buttons{text-align:center!important;width:100%!important}.vex-dialog-message{margin-bottom:1em;font-family:Cormorant;font-weight:400;font-size:28px}.vex-dialog-form{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;height:100%}.vex-dialog-button{font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:max(calc(var(--typeBaseSize) - 4px),13px)!important;font-weight:700!important;background:#ccd2bb!important;color:var(--colorBtnPrimaryText)!important;border-radius:3px!important;float:none!important;width:60%;padding:14px}@media only screen and (max-width: 769px){.vex.vex-theme-plain .vex-content{width:85vmin!important;height:85vmin!important}}.lum-lightbox-inner img{max-width:90%!important;border-radius:10px}.lum-lightbox{z-index:1001}.unique-sell-section{margin:0}.unique-sell-section-content{background:#f7f6f2;border-radius:32px;margin:auto;max-width:1312px;padding:24px}.flex-items{grid-gap:inherit;display:flex;flex-wrap:wrap;justify-content:center;max-width:none}.flex-item{align-items:center;display:flex;flex-direction:column;margin:20px;max-width:202px;width:fit-content;text-align:center}.unique-sell-section-content h4{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)}.flex-item-title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);margin:8px 0;text-align:center;text-transform:uppercase}.flex-item-description{line-height:24px;text-align:center;text-transform:none;letter-spacing:inherit}.flex-item-image{opacity:.8}.unique-sell-section-content h4{line-height:initial;font-weight:700;text-transform:none;letter-spacing:unset}@media only screen and (max-width: 768px){.flex-items{grid-gap:10px;display:grid;grid-template-columns:repeat(2,1fr);margin:24px auto 0}.flex-item{margin:20px 0}}.faq-custom-style{width:100%;background-color:#f0e3d3;border-radius:14px;margin-bottom:16px;padding:10px 20px}.collapsible-trigger__icon--circle{border:0px solid}.collapsible-trigger--inline{width:100%;color:#978074;font-weight:700;font-size:20px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)}.rte.collapsible-content__inner--faq{padding:10px 40px 40px;text-align:justify}.form-vertical{background:#f5f5f5;padding:40px;border-radius:20px}.form-vertical label{letter-spacing:.05em!important}.form-vertical input,.form-vertical select,.form-vertical textarea{background:#fff;border-color:#d5d5d5}.more_margins_grid{padding:0!important}.more_margins_grid label{height:20px}.form-vertical input[type=checkbox],.form-vertical input[type=radio]{margin-bottom:5px!important;margin:0 2px 0 0;vertical-align:text-top}.form-vertical .label_small{font-size:.6em!important}.form-vertical input,.form-vertical select,.form-vertical textarea{font-size:1em!important}.form-vertical .uploadcare--widget__button,.form-vertical .uploadcare--widget__button_type_open,.form-vertical .uploadcare--widget__button_type_open:focus,.form-vertical .uploadcare--widget__button_type_open:hover,.form-vertical .uploadcare--widget__button:hover{background:#cdd2bc;color:#000;border:0px #000000 solid!important;max-width:200px}.form-vertical .uploadcare--widget{text-align:left;margin:auto auto 50px}.form-vertical .uploadcare--widget__text{display:block}.form-vertical .select-wrapper{position:relative}.form-vertical .select-wrapper .dropdown-arrow{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #999;pointer-events:none}@media only screen and (max-width: 768px){.form-vertical{padding:20px}.form-vertical .uploadcare--widget__button,.form-vertical .uploadcare--widget__button_type_open,.form-vertical .uploadcare--widget__button_type_open:focus,.form-vertical .uploadcare--widget__button_type_open:hover,.form-vertical .uploadcare--widget__button:hover{max-width:100%}}@media only screen and (max-width: 768px){.suggerimenti_icon{height:36px}.weglot_desktop{display:none}.grid-overflow-wrapper .grid__item{width:72vw;flex:0 0 72vw}.estimated-shipping{text-align:center;margin-top:20px;padding:10px 0}.announcement-slider[data-compact=true] .announcement-text+.announcement-link-text{padding-left:0}.announcement-bar{padding:10px 0}.faq-custom-style{padding:5px 10px}.rte.collapsible-content__inner--faq{padding:10px 20px 20px}.footer__collapsible{padding:0 20px 20px;text-align:justify}.product-single__meta{padding:0}.hero__text-shadow .hero__title{font-size:42px!important}.footer__logo a{height:fit-content;padding:20px}.page-width--narrow{padding:0 34px}}@media only screen and (max-width: 414px){img[data-sizes=auto].grid-product__image{width:auto!important;max-width:auto!important;transform:scale(1.3)!important;transform-origin:50% 100%!important}}::-webkit-scrollbar{border:1px solid #d5d5d5}::-webkit-scrollbar-track{border-radius:0;background:#f9f9f9}::-webkit-scrollbar-thumb{border-radius:0;background:#ddd}html{scroll-behavior:smooth}
/*# sourceMappingURL=/cdn/shop/t/73/assets/theme_custom.css.map */
