.elementor-33867 .elementor-element.elementor-element-889d3e4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33867 .elementor-element.elementor-element-86eb65b .elementor-heading-title{color:#222}.elementor-33867 .elementor-element.elementor-element-9a1f451{width:var(--container-widget-width,1000px);max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0}.elementor-33867 .elementor-element.elementor-element-9a1f451 p{margin-block-end:0}.elementor-33867 .elementor-element.elementor-element-216a5a69{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:20%;--padding-right:20%}.elementor-33867 .elementor-element.elementor-element-78123457{--display:flex;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-33867 .elementor-element.elementor-element-25840433 .elementor-heading-title{font-family:"Helvetica-Neue-LT-W05-65-Medium";font-size:17px;font-weight:400;text-transform:none;line-height:1.7rem;letter-spacing:0;color:#2D2D2D}.elementor-33867 .elementor-element.elementor-element-b532a17 p{margin-block-end:10px}.elementor-33867 .elementor-element.elementor-element-45444fd8{width:100%;max-width:100%}.elementor-33867 .elementor-element.elementor-element-45444fd8 .single_add_to_cart_button{font-family:"Helvetica-Neue-LT-W05-55-Roman";font-size:14px;padding:12px 12px 12px 12px}.elementor-33867 .elementor-element.elementor-element-56fdc094{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33867 .elementor-element.elementor-element-56fdc094.e-con{--flex-grow:0;--flex-shrink:0}.elementor-33867 .elementor-element.elementor-element-21ad4668{margin:05px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-33867 .elementor-element.elementor-element-21ad4668 img{width:100%;border-radius:24px 24px 24px 24px}.elementor-33867 .elementor-element.elementor-element-1fb3221{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-33867 .elementor-element.elementor-element-069f567{--divider-border-style:solid;--divider-color:#C1C1C1;--divider-border-width:1px}.elementor-33867 .elementor-element.elementor-element-069f567 .elementor-divider-separator{width:100%}.elementor-33867 .elementor-element.elementor-element-069f567 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-33867 .elementor-element.elementor-element-47c0ddf{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33867 .elementor-element.elementor-element-ed0ef0e .elementor-icon-wrapper{text-align:center}.elementor-33867 .elementor-element.elementor-element-ed0ef0e .elementor-icon{font-size:100px}.elementor-33867 .elementor-element.elementor-element-ed0ef0e .elementor-icon svg{height:100px}.elementor-33867 .elementor-element.elementor-element-fb51664.elementor-element{--align-self:center}.elementor-33867 .elementor-element.elementor-element-fb51664{text-align:center}.elementor-33867 .elementor-element.elementor-element-fb51664 .elementor-heading-title{font-size:18px;line-height:35px;color:#222}@media(max-width:1200px){.elementor-33867 .elementor-element.elementor-element-56fdc094.e-con{--flex-grow:0;--flex-shrink:0}}@media(min-width:768px){.elementor-33867 .elementor-element.elementor-element-56fdc094{--width:55%}.elementor-33867 .elementor-element.elementor-element-1fb3221{--content-width:1400px}.elementor-33867 .elementor-element.elementor-element-47c0ddf{--content-width:500px}}@media(max-width:1200px) and (min-width:768px){.elementor-33867 .elementor-element.elementor-element-216a5a69{--width:100%}.elementor-33867 .elementor-element.elementor-element-56fdc094{--width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-33867 .elementor-element.elementor-element-56fdc094{--width:100%}}@media(max-width:1024px){.elementor-33867 .elementor-element.elementor-element-216a5a69{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}}@media(max-width:767px){.elementor-33867 .elementor-element.elementor-element-889d3e4{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%}.elementor-33867 .elementor-element.elementor-element-9a1f451{text-align:justify}.elementor-33867 .elementor-element.elementor-element-216a5a69{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%}.elementor-33867 .elementor-element.elementor-element-b532a17 p{margin-block-end:0}.elementor-33867 .elementor-element.elementor-element-47c0ddf{--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%}}.gift-cards_form .gift-card-content-editor.step-content textarea{margin:1em 0 1em 0}.quantity .quantity-wrapper input.input-text{display:none ! IMPORTANT}.elementor-33867 .elementor-element.elementor-element-45444fd8 div.quantity,div.quantity~.single_add_to_cart_button,div.quantity~.xstore-wishlist{margin-bottom:0 !IMPORTANT}.quantity{display:none!important}@media screen and (max-width:1023px){.gallery-item:first-child{display:none}}a.reset_variations{display:none ! IMPORTANT}.woocommerce-notices-wrapper{display:none ! IMPORTANT}a[data-fancybox]{position:relative}a[data-fancybox]::after{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='white' viewBox='0 0 24 24'><path d='M21 20l-5.6-5.6a7 7 0 10-1.4 1.4L20 21zM4 10a6 6 0 1112 0 6 6 0 01-12 0z'/></svg>");position:absolute;inset:0;margin:auto;opacity:0;transition:.2s}a[data-fancybox]:hover::after{opacity:1}.ywgc-shortcode-form{background-color:transparent;padding:0}.ywgc-check-code-gift-card-balance,.ywgc-shortcode-submit-button,.yith-plugin-fw-field-wrapper.yith-plugin-fw-text-field-wrapper{width:100%;max-width:100%}.ywgc-check-code-gift-card-balance{max-width:100%!important;width:100%!important;text-align:center}button.yith-plugin-fw__button--primary.ywgc-shortcode-submit-button{margin-top:10px!important}.gift-cards-list{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.gift-cards-list h3{display:none!important}.gift-cards-list .ywgc-amount-buttons{border:2px solid #0000004f!important;border-radius:10px!important;width:100%!important;max-width:100%!important}.gift-cards-list .ywgc-amount-buttons.selected_button{border-color:#000!important;background:#2d2d2d!important}.selected_button #ywgc-manual-amount,.selected_button .ywgc-manual-currency-symbol{border-radius:7px!important;background:#2d2d2d!important}#ywgc-manual-amount{border-radius:7px!important}.ywgc-manual-currency-symbol{top:30%!important}#ui-datepicker-div.ywgc-date-picker .ui-timepicker-div>dl{margin-bottom:30px!important}input#ywgc-delivery-date{margin-top:16px!important;font-size:14px!important}.gift-cards_form .gift-card-content-editor.step-content input{margin:.8em 0 1em!important}.gift-cards_form .gift_card_template_button{margin-top:0!important}.add-to-cart-button-stretched .etheme-add-to-cart-form form .single_add_to_cart_button:not(.et-single-buy-now){width:100%!important}