.elementor-5262 .elementor-element.elementor-element-cc0b7d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-5262 .elementor-element.elementor-element-55e887b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent )}.elementor-widget-gallery .elementor-gallery-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-5262 .elementor-element.elementor-element-52e893a6 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-5262 .elementor-element.elementor-element-52e893a6 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-5262 .elementor-element.elementor-element-52e893a6{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-5262 .elementor-element.elementor-element-525dd6aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between}.elementor-5262 .elementor-element.elementor-element-3f1f753{--display:flex;--justify-content:flex-start}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-5262 .elementor-element.elementor-element-7264e725{text-align:start}.elementor-5262 .elementor-element.elementor-element-7264e725 .elementor-heading-title{font-family:"EB Garamond",Sans-serif;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:.2em}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-5262 .elementor-element.elementor-element-7b5525c .cart button,.elementor-5262 .elementor-element.elementor-element-7b5525c .cart .button{transition:all 0.2s}.elementor-5262 .elementor-element.elementor-element-2f654560{margin:6px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.woocommerce .elementor-5262 .elementor-element.elementor-element-2f654560 .stock{color:#4A5563D9;font-size:.85rem;letter-spacing:.04em}.elementor-5262 .elementor-element.elementor-element-6c83f45f{--display:flex}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-post-info .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-post-info .elementor-icon-list-text,.elementor-widget-post-info .elementor-icon-list-text a{color:var(--e-global-color-secondary)}.elementor-widget-post-info .elementor-icon-list-item{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-5262 .elementor-element.elementor-element-63cdf8c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2)}.elementor-5262 .elementor-element.elementor-element-63cdf8c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2)}.elementor-5262 .elementor-element.elementor-element-63cdf8c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2)}.elementor-5262 .elementor-element.elementor-element-63cdf8c5 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2)}body.rtl .elementor-5262 .elementor-element.elementor-element-63cdf8c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2)}body:not(.rtl) .elementor-5262 .elementor-element.elementor-element-63cdf8c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2)}.elementor-5262 .elementor-element.elementor-element-63cdf8c5 .elementor-icon-list-icon{width:14px}.elementor-5262 .elementor-element.elementor-element-63cdf8c5 .elementor-icon-list-icon i{font-size:14px}.elementor-5262 .elementor-element.elementor-element-63cdf8c5 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}.elementor-5262 .elementor-element.elementor-element-63cdf8c5 .elementor-icon-list-text,.elementor-5262 .elementor-element.elementor-element-63cdf8c5 .elementor-icon-list-text a{color:#4A556399}.elementor-5262 .elementor-element.elementor-element-63cdf8c5 .elementor-icon-list-item{font-family:"Source Sans 3",Sans-serif;font-size:12px;font-weight:400;line-height:1.7em}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-5262 .elementor-element.elementor-element-4fe53e3{width:100%;max-width:100%;font-family:"Source Sans 3",Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:var(--e-global-color-text)}.elementor-5262 .elementor-element.elementor-element-3d3eee65{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.woocommerce .elementor-5262 .elementor-element.elementor-element-224266d8 .woocommerce-product-details__short-description{color:var(--e-global-color-text)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-5262 .elementor-element.elementor-element-2178ee79{width:var(--container-widget-width,640px);max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0}.elementor-5262 .elementor-element.elementor-element-321a68cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap}.elementor-5262 .elementor-element.elementor-element-1ceb2ec6{width:var(--container-widget-width,40%);max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end}.elementor-5262 .elementor-element.elementor-element-7fe2eef4{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.woocommerce .elementor-5262 .elementor-element.elementor-element-7fe2eef4 .shop_attributes{color:var(--e-global-color-primary);font-style:normal}.elementor-5262 .elementor-element.elementor-element-1ba87af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover{background:var(--e-global-color-accent)}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"],.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover{background:var(--e-global-color-accent)}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title){font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-5262 .elementor-element.elementor-element-5fa1211d{--display:flex}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-5262 .elementor-element.elementor-element-47bb7800 .swiper-pagination-bullet-active,.elementor-5262 .elementor-element.elementor-element-47bb7800 .swiper-pagination-progressbar-fill{background-color:var(--e-global-color-text)}.elementor-5262 .elementor-element.elementor-element-47bb7800 .swiper-pagination-fraction{color:var(--e-global-color-text)}.elementor-5262 .elementor-element.elementor-element-47bb7800 .elementor-swiper-button{font-size:20px}.elementor-5262 .elementor-element.elementor-element-47bb7800 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--e-global-color-primary);opacity:var(--e-global-color-primary)}.elementor-5262 .elementor-element.elementor-element-47bb7800 .elementor-testimonial__text{font-family:"Source Sans 3",Sans-serif;font-size:1em;font-weight:400;line-height:1.7em}.elementor-5262 .elementor-element.elementor-element-462bb6af{--display:flex}.elementor-5262 .elementor-element.elementor-element-2f32fcce{font-family:"Source Sans 3",Sans-serif;font-weight:400;line-height:1.7em}.elementor-5262 .elementor-element.elementor-element-2f32fcce a{color:var(--e-global-color-accent)}.elementor-5262 .elementor-element.elementor-element-7bca704a{--display:flex}.elementor-5262 .elementor-element.elementor-element-24d31d44{font-family:"Source Sans 3",Sans-serif;font-weight:400;line-height:1.7em}.elementor-5262 .elementor-element.elementor-element-1e1fd303{--display:flex}.elementor-5262 .elementor-element.elementor-element-11847603{--display:flex}.elementor-5262 .elementor-element.elementor-element-7cd1643c{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial}.elementor-5262 .elementor-element.elementor-element-7cd1643c.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:not(:hover){border-style:none}.elementor-5262 .elementor-element.elementor-element-3661291e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products>h2{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-5262 .elementor-element.elementor-element-4bfaa76c.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-5262 .elementor-element.elementor-element-4bfaa76c.elementor-wc-products ul.products li.product span.onsale{display:block}body.elementor-page-5262:not(.elementor-motion-effects-element-type-background),body.elementor-page-5262>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-bb7d562)}@media(min-width:768px){.elementor-5262 .elementor-element.elementor-element-cc0b7d9{--content-width:100vw}.elementor-5262 .elementor-element.elementor-element-55e887b1{--width:60%}.elementor-5262 .elementor-element.elementor-element-525dd6aa{--width:40%}}@media(max-width:1024px){.elementor-widget-gallery .elementor-gallery-item__title{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-gallery .elementor-gallery-item__description{line-height:var(--e-global-typography-text-line-height)}.elementor-widget-gallery .elementor-gallery-title{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-title .elementor-heading-title{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.woocommerce .elementor-widget-woocommerce-product-price .price{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-post-info .elementor-icon-list-item{line-height:var(--e-global-typography-text-line-height)}.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height)}.elementor-widget-heading .elementor-heading-title{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-content{line-height:var(--e-global-typography-text-line-height)}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title){line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-testimonial-carousel .elementor-testimonial__text{line-height:var(--e-global-typography-text-line-height)}.elementor-widget-testimonial-carousel .elementor-testimonial__name{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-testimonial-carousel .elementor-testimonial__title{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products>h2{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-5262 .elementor-element.elementor-element-4bfaa76c.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:767px){.elementor-widget-gallery .elementor-gallery-item__title{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-gallery .elementor-gallery-item__description{line-height:var(--e-global-typography-text-line-height)}.elementor-widget-gallery .elementor-gallery-title{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-5262 .elementor-element.elementor-element-52e893a6{padding:0 30px 0 30px}.elementor-5262 .elementor-element.elementor-element-525dd6aa{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-woocommerce-product-title .elementor-heading-title{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-5262 .elementor-element.elementor-element-7264e725 .elementor-heading-title{letter-spacing:.1em}.woocommerce .elementor-widget-woocommerce-product-price .price{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-5262 .elementor-element.elementor-element-2f654560{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.woocommerce .elementor-5262 .elementor-element.elementor-element-2f654560 .stock{font-size:.9rem}.elementor-widget-post-info .elementor-icon-list-item{line-height:var(--e-global-typography-text-line-height)}.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height)}.elementor-widget-heading .elementor-heading-title{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-content{line-height:var(--e-global-typography-text-line-height)}.elementor-5262 .elementor-element.elementor-element-1ceb2ec6{width:100%;max-width:100%;text-align:start}.elementor-5262 .elementor-element.elementor-element-7fe2eef4{width:100%;max-width:100%}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title){line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-testimonial-carousel .elementor-testimonial__text{line-height:var(--e-global-typography-text-line-height)}.elementor-widget-testimonial-carousel .elementor-testimonial__name{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-testimonial-carousel .elementor-testimonial__title{line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-5262 .elementor-element.elementor-element-3661291e{--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products>h2{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-5262 .elementor-element.elementor-element-4bfaa76c.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}}@media (max-width:767px){table.woocommerce-product-attributes{border-collapse:collapse;width:100%}table.woocommerce-product-attributes tr.woocommerce-product-attributes-item{display:block;padding:14px 0;border-bottom:1px solid rgb(30 42 56 / .1)}table.woocommerce-product-attributes th.woocommerce-product-attributes-item__label,table.woocommerce-product-attributes td.woocommerce-product-attributes-item__value{display:block;width:100%;padding:0;border:0}table.woocommerce-product-attributes th.woocommerce-product-attributes-item__label{font-family:"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:12px;letter-spacing:.10em;text-transform:uppercase;color:rgb(30 42 56 / .7);margin-bottom:6px}table.woocommerce-product-attributes td.woocommerce-product-attributes-item__value{font-family:"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:15px;line-height:1.55;color:rgb(30 42 56 / .88)}table.woocommerce-product-attributes td.woocommerce-product-attributes-item__value p{margin:0}}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:transparent!important}.elementor-5262 .elementor-element.elementor-element-2f32fcce a{text-decoration:none!important}.elementor-5262 .elementor-element.elementor-element-2f32fcce a{text-decoration:none!important}.elementor-5262 .elementor-element.elementor-element-2f32fcce a{text-decoration:none!important}.elementor-5262 .elementor-element.elementor-element-2f32fcce a{text-decoration:none!important}.elementor-5262 .elementor-element.elementor-element-2f32fcce a{text-decoration:none!important}.elementor-5262 .elementor-element.elementor-element-2f32fcce a{text-decoration:none!important}.elementor-5262 .elementor-element.elementor-element-7cd1643c p{line-height:1.9em!important}.product-notes .e-n-tabs{border:0!important;background:transparent!important}.product-notes .e-n-tabs-heading{display:flex;flex-wrap:wrap;gap:10px;padding:0 0 12px!important;margin:0 0 18px!important;border-bottom:1px solid rgb(30 42 56 / .1)}.product-notes .e-n-tab-title{background:transparent!important;border:1px solid rgb(30 42 56 / .14)!important;border-radius:999px!important;padding:9px 12px!important;font-family:"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:13px!important;letter-spacing:.06em;text-transform:uppercase;color:rgb(30 42 56 / .72)!important;box-shadow:none!important}.product-notes .e-n-tab-title[aria-selected="true"]{background:rgb(30 42 56 / .06)!important;border-color:rgb(30 42 56 / .26)!important;color:rgb(30 42 56 / .92)!important}.product-notes .e-n-tab-title:focus-visible{outline:none!important;box-shadow:0 0 0 3px rgb(107 168 182 / .3)!important}.product-notes .e-n-tabs-content{background:transparent!important;border:0!important;padding:0!important}.product-notes .e-n-tabs-content p{margin:0 0 10px;font-size:.98rem;line-height:1.65;color:rgb(30 42 56 / .85)}.product-notes .e-n-tabs-content a{text-decoration:none;border-bottom:1px solid rgb(30 42 56 / .28)}.product-notes .e-n-tabs-content a:hover{border-bottom-color:rgb(30 42 56 / .45)}.related-strip ul.products{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;gap:14px;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding:6px 16px 12px!important;margin:0!important}.related-strip ul.products>li.product{flex:0 0 auto!important;scroll-snap-align:start;width:240px;max-width:70vw;margin:0!important}.related-strip ul.products>li.product img{border-radius:12px;display:block}.related-strip .woocommerce-loop-product__title{font-family:"Cormorant Garamond",serif;letter-spacing:.06em;margin:10px 0 6px}.related-strip .price{display:block;font-size:.95rem;color:rgb(30 42 56 / .75)}.related-strip a.add_to_cart_button{display:none!important}.related-strip ul.products::-webkit-scrollbar{height:8px}.related-strip ul.products::-webkit-scrollbar-track{background:rgb(30 42 56 / .06);border-radius:999px}.related-strip ul.products::-webkit-scrollbar-thumb{background:rgb(30 42 56 / .16);border-radius:999px}.related-strip ul.products::-webkit-scrollbar-thumb:hover{background:rgb(30 42 56 / .22)}@media (max-width:767px){.related-strip ul.products{gap:12px;padding-left:16px!important;padding-right:16px!important}.related-strip ul.products>li.product{width:78vw;max-width:420px}}#dettagli .woocommerce-product-attributes-item--weight,#dettagli .woocommerce-product-attributes-item--dimensions{display:none!important}