.elementor-163 .elementor-element.elementor-element-f77d172{--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:space-between;--align-items:flex-start;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-5a3ebf7{--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-evenly;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-163 .elementor-element.elementor-element-8dd3419{width:100%;max-width:100%;background-color:var( --e-global-color-5203e1a );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;transition:background 0s;}.elementor-163 .elementor-element.elementor-element-8dd3419:hover{background-color:var( --e-global-color-5203e1a );}.elementor-163 .elementor-element.elementor-element-8dd3419.elementor-element{--align-self:center;}.woocommerce .elementor-163 .elementor-element.elementor-element-8dd3419 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-163 .elementor-element.elementor-element-8dd3419 .flex-viewport, .woocommerce .elementor-163 .elementor-element.elementor-element-8dd3419 .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-163 .elementor-element.elementor-element-8dd3419 .flex-viewport:not(:last-child){margin-bottom:12px;}.woocommerce .elementor-163 .elementor-element.elementor-element-8dd3419 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5531803 );border-radius:2px 2px 2px 2px;}.woocommerce .elementor-163 .elementor-element.elementor-element-8dd3419 .flex-control-thumbs li{padding-right:calc(6px / 2);padding-left:calc(6px / 2);padding-bottom:6px;}.woocommerce .elementor-163 .elementor-element.elementor-element-8dd3419 .flex-control-thumbs{margin-right:calc(-6px / 2);margin-left:calc(-6px / 2);}.elementor-163 .elementor-element.elementor-element-1ad9b82{--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:flex-start;--align-items:stretch;--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-163 .elementor-element.elementor-element-c6723fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-c6723fd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.04em;color:var( --e-global-color-5531803 );}.elementor-163 .elementor-element.elementor-element-3e0bbff{padding:12px 0px 12px 0px;}.elementor-163 .elementor-element.elementor-element-3e0bbff .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-163 .elementor-element.elementor-element-650dbed{--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:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-9c68f1d{text-align:start;}.elementor-163 .elementor-element.elementor-element-9c68f1d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-163 .elementor-element.elementor-element-221d3cb{text-align:start;}.elementor-163 .elementor-element.elementor-element-221d3cb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-163 .elementor-element.elementor-element-757afea{--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:4px 4px;--row-gap:4px;--column-gap:4px;--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-163 .elementor-element.elementor-element-14230b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--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-163 .elementor-element.elementor-element-6cd6daa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-163 .elementor-element.elementor-element-c1c019f{--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:center;}.elementor-163 .elementor-element.elementor-element-a521bde .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-163 .elementor-element.elementor-element-d15b734{width:100%;max-width:100%;padding:0px 0px 30px 0px;text-align:start;}.elementor-163 .elementor-element.elementor-element-d15b734.elementor-element{--align-self:flex-start;}.woocommerce .elementor-163 .elementor-element.elementor-element-d15b734 .woocommerce-product-details__short-description{color:#292826;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;}.elementor-163 .elementor-element.elementor-element-e8c2bdb{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-163 .elementor-element.elementor-element-8ac91a7 .price{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;}.elementor-163 .elementor-element.elementor-element-682c359{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 28px 0px;}.elementor-163 .elementor-element.elementor-element-682c359.elementor-element{--align-self:flex-start;}.elementor-163 .elementor-element.elementor-element-682c359 .cart button, .elementor-163 .elementor-element.elementor-element-682c359 .cart .button{font-family:"Inter", Sans-serif;font-size:16px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:12px 12px 12px 12px;color:var( --e-global-color-5bf9d97 );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-163 .elementor-element.elementor-element-682c359 .cart button:hover, .elementor-163 .elementor-element.elementor-element-682c359 .cart .button:hover{color:var( --e-global-color-primary );background-color:#02010100;border-color:var( --e-global-color-primary );}.elementor-163 .elementor-element.elementor-element-682c359 .quantity .qty{transition:all 0.2s;}.elementor-163 .elementor-element.elementor-element-2d316fc{--display:flex;--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-163 .elementor-element.elementor-element-14263aa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;}.elementor-163 .elementor-element.elementor-element-18be1c7{--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:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DED9D1;--border-color:#DED9D1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-125014f{--display:flex;--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-163 .elementor-element.elementor-element-44a6a1d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.16em;color:var( --e-global-color-text );}.elementor-163 .elementor-element.elementor-element-e413983{--display:flex;--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-163 .elementor-element.elementor-element-11e0dd7{font-size:17px;}.elementor-163 .elementor-element.elementor-element-50ce7a6{--display:flex;--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-163 .elementor-element.elementor-element-600e909{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DED9D1;--border-color:#DED9D1;--border-radius:0px 0px 0px 0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-df77a89{--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:space-between;--align-items:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:nowrap;--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-163 .elementor-element.elementor-element-a23d3eb{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-163 .elementor-element.elementor-element-53df612{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-53df612 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.06em;}.elementor-163 .elementor-element.elementor-element-44d951f{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:14px;}.elementor-163 .elementor-element.elementor-element-2b7a444{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-163 .elementor-element.elementor-element-b4af7d1{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DED9D1;--border-color:#DED9D1;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-3a194a7{--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-163 .elementor-element.elementor-element-d1bad7e{text-align:start;}.elementor-163 .elementor-element.elementor-element-d1bad7e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:var( --e-global-color-5531803 );}.elementor-163 .elementor-element.elementor-element-bfaf734{--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-163 .elementor-element.elementor-element-df9cdb0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-163 .elementor-element.elementor-element-babcfe0{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DED9D1;--border-color:#DED9D1;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-b75926e{--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-163 .elementor-element.elementor-element-055f1b0{text-align:start;}.elementor-163 .elementor-element.elementor-element-055f1b0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:var( --e-global-color-5531803 );}.elementor-163 .elementor-element.elementor-element-cfa3bce{--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-163 .elementor-element.elementor-element-478740c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-163 .elementor-element.elementor-element-55560c9{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DED9D1;--border-color:#DED9D1;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-bc0405e{--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-163 .elementor-element.elementor-element-adfc5dd{text-align:start;}.elementor-163 .elementor-element.elementor-element-adfc5dd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:var( --e-global-color-5531803 );}.elementor-163 .elementor-element.elementor-element-1ef742d{--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-163 .elementor-element.elementor-element-3dbc1e0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-163 .elementor-element.elementor-element-80b0c48{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DED9D1;--border-color:#DED9D1;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-cc52a43{--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-163 .elementor-element.elementor-element-8be6465{text-align:start;}.elementor-163 .elementor-element.elementor-element-8be6465 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:var( --e-global-color-5531803 );}.elementor-163 .elementor-element.elementor-element-9c2f5b0{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-163 .elementor-element.elementor-element-d6ac95d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-163 .elementor-element.elementor-element-0eab1b4{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DED9D1;--border-color:#DED9D1;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-4328087{--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-163 .elementor-element.elementor-element-d7c63dc{text-align:start;}.elementor-163 .elementor-element.elementor-element-d7c63dc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:var( --e-global-color-5531803 );}.elementor-163 .elementor-element.elementor-element-ca774e3{--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-163 .elementor-element.elementor-element-d634bd8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-163 .elementor-element.elementor-element-8f84ffd{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DED9D1;--border-color:#DED9D1;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-089a50b{--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-163 .elementor-element.elementor-element-894a4d8{text-align:start;}.elementor-163 .elementor-element.elementor-element-894a4d8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:var( --e-global-color-5531803 );}.elementor-163 .elementor-element.elementor-element-32999c6{--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-163 .elementor-element.elementor-element-f1a109d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-163 .elementor-element.elementor-element-6e2200c{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DED9D1;--border-color:#DED9D1;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-eb347dd{--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-163 .elementor-element.elementor-element-e70586b{text-align:start;}.elementor-163 .elementor-element.elementor-element-e70586b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:var( --e-global-color-5531803 );}.elementor-163 .elementor-element.elementor-element-f024575{--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-163 .elementor-element.elementor-element-6aa025b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-163 .elementor-element.elementor-element-00348a4{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DED9D1;--border-color:#DED9D1;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-f3bbd6d{--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-163 .elementor-element.elementor-element-d1a9edf{text-align:start;}.elementor-163 .elementor-element.elementor-element-d1a9edf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:var( --e-global-color-5531803 );}.elementor-163 .elementor-element.elementor-element-3824e2b{--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-163 .elementor-element.elementor-element-83bb283 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-163 .elementor-element.elementor-element-4e64e00{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DED9D1;--border-color:#DED9D1;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-eee4aba{--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-163 .elementor-element.elementor-element-9b5b4cd{text-align:start;}.elementor-163 .elementor-element.elementor-element-9b5b4cd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:var( --e-global-color-5531803 );}.elementor-163 .elementor-element.elementor-element-daea19b{--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-163 .elementor-element.elementor-element-8e6cb08 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-163 .elementor-element.elementor-element-7b5e5a9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DED9D1;--border-color:#DED9D1;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-704d872{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-163 .elementor-element.elementor-element-630e575{--display:flex;--min-height:520px;--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:flex-start;--overflow:hidden;--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-163 .elementor-element.elementor-element-a67a9aa{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-163 .elementor-element.elementor-element-23f22f4{--display:flex;--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-163 .elementor-element.elementor-element-6b376d3{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-163 .elementor-element.elementor-element-800db9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-163 .elementor-element.elementor-element-800db9b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.14em;color:var( --e-global-color-5531803 );}.elementor-163 .elementor-element.elementor-element-184f328{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-163 .elementor-element.elementor-element-10ab706{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-10ab706 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:32px;font-weight:400;line-height:1.14em;color:var( --e-global-color-text );}.elementor-163 .elementor-element.elementor-element-0add6e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-163 .elementor-element.elementor-element-9708592{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-163 .elementor-element.elementor-element-9708592 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:1.46em;color:var( --e-global-color-text );}.elementor-163 .elementor-element.elementor-element-88089d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-163 .elementor-element.elementor-element-52dfe7b{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-163 .elementor-element.elementor-element-809a704{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-809a704.elementor-element{--align-self:center;}.elementor-163 .elementor-element.elementor-element-58bea7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-163 .elementor-element.elementor-element-58bea7a.elementor-element{--align-self:center;}.elementor-163 .elementor-element.elementor-element-58bea7a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:1.14em;color:var( --e-global-color-5531803 );}.elementor-163 .elementor-element.elementor-element-e41c812{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-163 .elementor-element.elementor-element-bc15d35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-bc15d35.elementor-element{--align-self:center;}.elementor-163 .elementor-element.elementor-element-ba24ddf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-163 .elementor-element.elementor-element-ba24ddf.elementor-element{--align-self:center;}.elementor-163 .elementor-element.elementor-element-ba24ddf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:1.14em;color:var( --e-global-color-5531803 );}.elementor-163 .elementor-element.elementor-element-0c0b5a9{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-163 .elementor-element.elementor-element-1741cf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-1741cf3.elementor-element{--align-self:center;}.elementor-163 .elementor-element.elementor-element-d07271f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-163 .elementor-element.elementor-element-d07271f.elementor-element{--align-self:center;}.elementor-163 .elementor-element.elementor-element-d07271f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:1.14em;color:var( --e-global-color-5531803 );}.elementor-163 .elementor-element.elementor-element-0a254c2{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-163 .elementor-element.elementor-element-3a5e385{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-163 .elementor-element.elementor-element-3a5e385 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.14em;color:var( --e-global-color-text );}.elementor-163 .elementor-element.elementor-element-de12b83{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-2a56d89{--display:flex;border-style:none;--border-style:none;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-9e3db98{--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;--gap:52px 52px;--row-gap:52px;--column-gap:52px;--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-163 .elementor-element.elementor-element-4ff7509{--display:flex;--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-163 .elementor-element.elementor-element-1ef035a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-14e3e88 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-5531803 );}.elementor-163 .elementor-element.elementor-element-ff30b7f .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;}.elementor-163 .elementor-element.elementor-element-aa33bdc{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.65em;}.elementor-163 .elementor-element.elementor-element-b563d47{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--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-163 .elementor-element.elementor-element-36e176b{--display:flex;--min-height:180px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DED9D1;--border-color:#DED9D1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:40px;}.elementor-163 .elementor-element.elementor-element-587f0f9{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.08em;color:var( --e-global-color-5531803 );}.elementor-163 .elementor-element.elementor-element-4cc8f4b{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-21fe721{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-21fe721 .elementor-heading-title{font-size:24px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-163 .elementor-element.elementor-element-a827838{color:var( --e-global-color-secondary );}.elementor-163 .elementor-element.elementor-element-85d06c3{--display:flex;--min-height:180px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DED9D1;--border-color:#DED9D1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:40px;}.elementor-163 .elementor-element.elementor-element-763f2c2{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.08em;color:var( --e-global-color-5531803 );}.elementor-163 .elementor-element.elementor-element-c6f34d8{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-1db544c{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-1db544c .elementor-heading-title{font-size:24px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-163 .elementor-element.elementor-element-1844611{color:var( --e-global-color-secondary );}.elementor-163 .elementor-element.elementor-element-95d5236{--display:flex;--min-height:180px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DED9D1;--border-color:#DED9D1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:40px;}.elementor-163 .elementor-element.elementor-element-d6261f6{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.08em;color:var( --e-global-color-5531803 );}.elementor-163 .elementor-element.elementor-element-f2d3c8c{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-50c7a12{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-50c7a12 .elementor-heading-title{font-size:24px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-163 .elementor-element.elementor-element-22c0578{color:var( --e-global-color-secondary );}.elementor-163 .elementor-element.elementor-element-4fd2f82{--display:flex;--min-height:180px;--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:40px;}.elementor-163 .elementor-element.elementor-element-933c8a1{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.08em;color:var( --e-global-color-5531803 );}.elementor-163 .elementor-element.elementor-element-5226e68{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-ba745a2{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-ba745a2 .elementor-heading-title{font-size:24px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-163 .elementor-element.elementor-element-ad22129{color:var( --e-global-color-secondary );}.elementor-163 .elementor-element.elementor-element-529dc6e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-295c213{--grid-columns:3;}@media(max-width:1024px){.elementor-163 .elementor-element.elementor-element-3e0bbff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-163 .elementor-element.elementor-element-3e0bbff .elementor-heading-title{font-size:42px;line-height:1.08em;}.elementor-163 .elementor-element.elementor-element-600e909{--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-2a56d89{--border-radius:1px 1px 00px 0px;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-9e3db98{--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-295c213{--grid-columns:2;}}@media(min-width:768px){.elementor-163 .elementor-element.elementor-element-f77d172{--content-width:1280px;}.elementor-163 .elementor-element.elementor-element-5a3ebf7{--width:58%;}.elementor-163 .elementor-element.elementor-element-1ad9b82{--width:42%;}.elementor-163 .elementor-element.elementor-element-14230b0{--width:45%;}.elementor-163 .elementor-element.elementor-element-18be1c7{--content-width:1280px;}.elementor-163 .elementor-element.elementor-element-e413983{--content-width:820px;}.elementor-163 .elementor-element.elementor-element-600e909{--content-width:1280px;}.elementor-163 .elementor-element.elementor-element-a23d3eb{--width:28%;}.elementor-163 .elementor-element.elementor-element-2b7a444{--width:65%;}.elementor-163 .elementor-element.elementor-element-3a194a7{--width:28%;}.elementor-163 .elementor-element.elementor-element-bfaf734{--width:72%;}.elementor-163 .elementor-element.elementor-element-b75926e{--width:28%;}.elementor-163 .elementor-element.elementor-element-cfa3bce{--width:72%;}.elementor-163 .elementor-element.elementor-element-bc0405e{--width:28%;}.elementor-163 .elementor-element.elementor-element-1ef742d{--width:72%;}.elementor-163 .elementor-element.elementor-element-cc52a43{--width:28%;}.elementor-163 .elementor-element.elementor-element-9c2f5b0{--width:72%;}.elementor-163 .elementor-element.elementor-element-4328087{--width:28%;}.elementor-163 .elementor-element.elementor-element-ca774e3{--width:72%;}.elementor-163 .elementor-element.elementor-element-089a50b{--width:28%;}.elementor-163 .elementor-element.elementor-element-32999c6{--width:72%;}.elementor-163 .elementor-element.elementor-element-eb347dd{--width:28%;}.elementor-163 .elementor-element.elementor-element-f024575{--width:72%;}.elementor-163 .elementor-element.elementor-element-f3bbd6d{--width:28%;}.elementor-163 .elementor-element.elementor-element-3824e2b{--width:72%;}.elementor-163 .elementor-element.elementor-element-eee4aba{--width:28%;}.elementor-163 .elementor-element.elementor-element-daea19b{--width:72%;}.elementor-163 .elementor-element.elementor-element-7b5e5a9{--content-width:1280px;}.elementor-163 .elementor-element.elementor-element-630e575{--width:38%;}.elementor-163 .elementor-element.elementor-element-a67a9aa{--width:62%;}.elementor-163 .elementor-element.elementor-element-6b376d3{--width:650px;}.elementor-163 .elementor-element.elementor-element-184f328{--width:650px;}.elementor-163 .elementor-element.elementor-element-0add6e3{--width:650px;}.elementor-163 .elementor-element.elementor-element-88089d0{--width:650px;}.elementor-163 .elementor-element.elementor-element-52dfe7b{--width:30%;}.elementor-163 .elementor-element.elementor-element-e41c812{--width:30%;}.elementor-163 .elementor-element.elementor-element-0c0b5a9{--width:30%;}.elementor-163 .elementor-element.elementor-element-0a254c2{--width:650px;}.elementor-163 .elementor-element.elementor-element-36e176b{--width:50%;}.elementor-163 .elementor-element.elementor-element-85d06c3{--width:50%;}.elementor-163 .elementor-element.elementor-element-95d5236{--width:50%;}.elementor-163 .elementor-element.elementor-element-4fd2f82{--width:50%;}}@media(max-width:767px){.elementor-163 .elementor-element.elementor-element-f77d172{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-600e909{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-df77a89{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-163 .elementor-element.elementor-element-a23d3eb{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-163 .elementor-element.elementor-element-88089d0{--justify-content:flex-start;}.elementor-163 .elementor-element.elementor-element-52dfe7b{--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:flex-end;}.elementor-163 .elementor-element.elementor-element-2a56d89{--border-radius:1px 0px 0px 0px;--padding-top:52px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-163 .elementor-element.elementor-element-36e176b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-163 .elementor-element.elementor-element-85d06c3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-163 .elementor-element.elementor-element-95d5236{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-163 .elementor-element.elementor-element-4fd2f82{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-163 .elementor-element.elementor-element-295c213{--grid-columns:1;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-8dd3419 *//* =========================================
   ARTWORK PRODUCT GALLERY
   DESKTOP
   ========================================= */

/* Main artwork stage */
.elementor-163 .elementor-element.elementor-element-8dd3419 .woocommerce-product-gallery__image {
    height: 700px;
    overflow: hidden;
    background: #EEEAE4;
}

/* Image link fills the entire stage */
.elementor-163 .elementor-element.elementor-element-8dd3419 .woocommerce-product-gallery__image > a {
    width: 100%;
    height: 100%;

    display: flex;
    align-items: center;
    justify-content: center;
}

/* Actual artwork image */
.elementor-163 .elementor-element.elementor-element-8dd3419 .woocommerce-product-gallery__image > a > img:not(.zoomImg) {
    width: 100% !important;
    height: 100% !important;

    object-fit: contain;
    object-position: center;

    margin: 0 !important;
}

/* Disable WooCommerce hover zoom image */
.elementor-163 .elementor-element.elementor-element-8dd3419 .woocommerce-product-gallery__image .zoomImg {
    display: none !important;
}


/* =========================================
   THUMBNAILS
   ========================================= */

.elementor-163 .elementor-element.elementor-element-8dd3419 .flex-control-thumbs {
    display: flex;
    flex-wrap: nowrap;
    gap: 10px;

    margin-top: 14px !important;
    padding: 0 !important;

    overflow-x: auto;
    overflow-y: hidden;
}

/* Thumbnail cell */
.elementor-163 .elementor-element.elementor-element-8dd3419 .flex-control-thumbs li {
    width: 82px !important;
    flex: 0 0 82px;

    margin: 0 !important;
}

/* Thumbnail image */
.elementor-163 .elementor-element.elementor-element-8dd3419 .flex-control-thumbs img {
    width: 82px !important;
    height: 82px !important;

    object-fit: cover;
    object-position: center;

    border: 1px solid #DED9D1;
    border-radius: 0;

    opacity: 0.7;
}

/* Selected thumbnail */
.elementor-163 .elementor-element.elementor-element-8dd3419 .flex-control-thumbs img.flex-active {
    opacity: 1;
    border-color: #171717;
}


/* =========================================
   TABLET
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px) {

    .elementor-163 .elementor-element.elementor-element-8dd3419 .woocommerce-product-gallery__image {
        height: 620px;
    }

    .elementor-163 .elementor-element.elementor-element-8dd3419 .flex-control-thumbs li {
        width: 78px !important;
        flex-basis: 78px;
    }

    .elementor-163 .elementor-element.elementor-element-8dd3419 .flex-control-thumbs img {
        width: 78px !important;
        height: 78px !important;
    }
}


/* =========================================
   MOBILE
   ========================================= */

@media (max-width: 767px) {

    /* IMPORTANT:
       Do NOT use height:auto here.
       Keep artwork inside a controlled stage.
    */
    .elementor-163 .elementor-element.elementor-element-8dd3419 .woocommerce-product-gallery__image {
        height: clamp(380px, 58vh, 520px);
        max-height: none;
    }

    .elementor-163 .elementor-element.elementor-element-8dd3419 .woocommerce-product-gallery__image > a {
        height: 100%;
    }

    .elementor-163 .elementor-element.elementor-element-8dd3419 .woocommerce-product-gallery__image > a > img:not(.zoomImg) {
        width: 100% !important;
        height: 100% !important;

        object-fit: contain;
        object-position: center;
    }

    .elementor-163 .elementor-element.elementor-element-8dd3419 .flex-control-thumbs {
        gap: 8px;
        margin-top: 10px !important;
    }

    .elementor-163 .elementor-element.elementor-element-8dd3419 .flex-control-thumbs li {
        width: 68px !important;
        flex: 0 0 68px;
    }

    .elementor-163 .elementor-element.elementor-element-8dd3419 .flex-control-thumbs img {
        width: 68px !important;
        height: 68px !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1e7117c */.elementor-163 .elementor-element.elementor-element-1e7117c .x9-unit-toggle {
    display: inline-flex;
    align-items: center;
    gap: 6px;
}

.elementor-163 .elementor-element.elementor-element-1e7117c .x9-unit-button {
    appearance: none;
    border: 0;
    padding: 0;
    background: transparent;

    font-family: Inter, sans-serif;
    font-size: 10px;
    font-weight: 500;
    letter-spacing: 0.08em;

    color: #77736D;
    cursor: pointer;

    transition: color 0.2s ease;
}

.elementor-163 .elementor-element.elementor-element-1e7117c .x9-unit-button.is-active {
    color: #171717;
}

.elementor-163 .elementor-element.elementor-element-1e7117c .x9-unit-button:hover {
    color: #171717;
}

.elementor-163 .elementor-element.elementor-element-1e7117c .x9-unit-divider {
    font-size: 10px;
    color: #DED9D1;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0797a1d */.elementor-163 .elementor-element.elementor-element-0797a1d .artwork-status {
    font-family: Inter, sans-serif;
    font-size: 11px;
    font-weight: 500;
    letter-spacing: 0.08em;
    line-height: 1.4;
}

.elementor-163 .elementor-element.elementor-element-0797a1d .artwork-status--available {
    color: #4E4B47;
}

.elementor-163 .elementor-element.elementor-element-0797a1d .artwork-status--sold {
    color: #77736D;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-682c359 *//* Hide WooCommerce native stock message */
.elementor-163 .elementor-element.elementor-element-682c359 p.stock,
.elementor-163 .elementor-element.elementor-element-682c359 .stock {
    display: none !important;
}
.elementor-163 .elementor-element.elementor-element-682c359 .elementor-widget-container {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f7f7bee */.elementor-163 .elementor-element.elementor-element-f7f7bee .x9-unit-toggle {
    display: inline-flex;
    align-items: center;
    gap: 6px;
}

.elementor-163 .elementor-element.elementor-element-f7f7bee .x9-unit-button {
    appearance: none;
    border: 0;
    padding: 0;
    background: transparent;

    font-family: Inter, sans-serif;
    font-size: 10px;
    font-weight: 500;
    letter-spacing: 0.08em;

    color: #77736D;
    cursor: pointer;

    transition: color 0.2s ease;
}

.elementor-163 .elementor-element.elementor-element-f7f7bee .x9-unit-button.is-active {
    color: #171717;
}

.elementor-163 .elementor-element.elementor-element-f7f7bee .x9-unit-button:hover {
    color: #171717;
}

.elementor-163 .elementor-element.elementor-element-f7f7bee .x9-unit-divider {
    font-size: 10px;
    color: #DED9D1;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-de12b83 */.elementor-163 .elementor-element.elementor-element-de12b83 {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
}

.elementor-163 .elementor-element.elementor-element-de12b83 .elementor-shortcode {
    width: 100%;
    height: 100%;
}

.elementor-163 .elementor-element.elementor-element-de12b83 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    display: block;
}/* End custom CSS */