.elementor-61707 .elementor-element.elementor-element-6e340cc{--display:flex;--padding-top:24px;--padding-bottom:16px;--padding-left:40px;--padding-right:40px;}.elementor-61707 .elementor-element.elementor-element-d4922e2{--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:flex-start;--gap:32px 56px;--row-gap:32px;--column-gap:56px;--padding-top:8px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-61707 .elementor-element.elementor-element-7ce9f22{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61707 .elementor-element.elementor-element-c9d4762{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-61707 .elementor-element.elementor-element-1361553 .cart button, .elementor-61707 .elementor-element.elementor-element-1361553 .cart .button{transition:all 0.2s;}.elementor-61707 .elementor-element.elementor-element-1361553 .quantity .qty{transition:all 0.2s;}.elementor-61707 .elementor-element.elementor-element-6ec2188 .ccb-qb{color:#242424;background-color:#FFFFFF;}.elementor-61707 .elementor-element.elementor-element-6ec2188 .ccb-qb:hover{background-color:#CDBD92;color:#242424;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-61707 .elementor-element.elementor-element-5fb4db9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-61707 .elementor-element.elementor-element-5fb4db9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-61707 .elementor-element.elementor-element-5fb4db9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-61707 .elementor-element.elementor-element-5fb4db9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-61707 .elementor-element.elementor-element-5fb4db9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-61707 .elementor-element.elementor-element-5fb4db9 .elementor-icon-list-icon i{color:#7A6A3A;transition:color 0.3s;}.elementor-61707 .elementor-element.elementor-element-5fb4db9 .elementor-icon-list-icon svg{fill:#7A6A3A;transition:fill 0.3s;}.elementor-61707 .elementor-element.elementor-element-5fb4db9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-61707 .elementor-element.elementor-element-5fb4db9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-61707 .elementor-element.elementor-element-5fb4db9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-61707 .elementor-element.elementor-element-5fb4db9 .elementor-icon-list-text{color:#6F6F6F;transition:color 0.3s;}.elementor-61707 .elementor-element.elementor-element-59eb3b3{--display:flex;--padding-top:0px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-61707 .elementor-element.elementor-element-175d0a0{--display:flex;--padding-top:4px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-61707 .elementor-element.elementor-element-6070e76{--display:flex;--padding-top:4px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-61707 .elementor-element.elementor-element-c9fab45{--display:flex;--padding-top:4px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-61707 .elementor-element.elementor-element-82cc293{--n-accordion-title-font-size:2rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-61707 .elementor-element.elementor-element-971a621{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-61707 .elementor-element.elementor-element-971a621:not(.elementor-motion-effects-element-type-background), .elementor-61707 .elementor-element.elementor-element-971a621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F3EC;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-61707 .elementor-element.elementor-element-7eb7371{text-align:center;}.elementor-61707 .elementor-element.elementor-element-7eb7371 .elementor-heading-title{font-family:var( --e-global-typography-e453328d-font-family ), Sans-serif;font-size:var( --e-global-typography-e453328d-font-size );font-weight:var( --e-global-typography-e453328d-font-weight );line-height:var( --e-global-typography-e453328d-line-height );letter-spacing:var( --e-global-typography-e453328d-letter-spacing );word-spacing:var( --e-global-typography-e453328d-word-spacing );color:var( --e-global-color-primary );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-61707 .elementor-element.elementor-element-54bd02e{--grid-columns:4;--grid-row-gap:36px;--grid-column-gap:20px;}@media(max-width:1024px){.elementor-61707 .elementor-element.elementor-element-6e340cc{--padding-top:24px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-61707 .elementor-element.elementor-element-d4922e2{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:8px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-61707 .elementor-element.elementor-element-5fb4db9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-61707 .elementor-element.elementor-element-5fb4db9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-61707 .elementor-element.elementor-element-59eb3b3{--padding-top:0px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-61707 .elementor-element.elementor-element-971a621{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-61707 .elementor-element.elementor-element-7eb7371 .elementor-heading-title{font-size:var( --e-global-typography-e453328d-font-size );line-height:var( --e-global-typography-e453328d-line-height );letter-spacing:var( --e-global-typography-e453328d-letter-spacing );word-spacing:var( --e-global-typography-e453328d-word-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-61707 .elementor-element.elementor-element-54bd02e{--grid-columns:3;}}@media(max-width:767px){.elementor-61707 .elementor-element.elementor-element-6e340cc{--padding-top:16px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-61707 .elementor-element.elementor-element-d4922e2{--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;--padding-top:0px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-61707 .elementor-element.elementor-element-7ce9f22{--width:100%;}.elementor-61707 .elementor-element.elementor-element-c9d4762{--width:100%;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-61707 .elementor-element.elementor-element-5fb4db9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-61707 .elementor-element.elementor-element-5fb4db9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-61707 .elementor-element.elementor-element-59eb3b3{--padding-top:0px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-61707 .elementor-element.elementor-element-971a621{--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-61707 .elementor-element.elementor-element-7eb7371 .elementor-heading-title{font-size:var( --e-global-typography-e453328d-font-size );line-height:var( --e-global-typography-e453328d-line-height );letter-spacing:var( --e-global-typography-e453328d-letter-spacing );word-spacing:var( --e-global-typography-e453328d-word-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-61707 .elementor-element.elementor-element-54bd02e{--grid-columns:2;}}@media(min-width:768px){.elementor-61707 .elementor-element.elementor-element-7ce9f22{--width:56%;}.elementor-61707 .elementor-element.elementor-element-c9d4762{--width:44%;}.elementor-61707 .elementor-element.elementor-element-59eb3b3{--content-width:900px;}}@media(max-width:1024px) and (min-width:768px){.elementor-61707 .elementor-element.elementor-element-7ce9f22{--width:54%;}.elementor-61707 .elementor-element.elementor-element-c9d4762{--width:46%;}}/* Start custom CSS for container, class: .elementor-element-c9d4762 */.elementor-61707 .elementor-element.elementor-element-c9d4762 .product_title{font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:300;font-size:clamp(1.8rem,1.3rem + 1.6vw,2.6rem);line-height:1.15;margin:0;color:var(--e-global-color-primary)}
.elementor-61707 .elementor-element.elementor-element-c9d4762 .price{font-family:var(--e-global-typography-accent-font-family),sans-serif;font-weight:600;font-size:1.35rem;color:var(--e-global-color-primary);margin:0}
.elementor-61707 .elementor-element.elementor-element-c9d4762 .woocommerce-product-details__short-description{color:var(--e-global-color-text);line-height:1.7}
.elementor-61707 .elementor-element.elementor-element-c9d4762 form.cart{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch;margin:0}
.elementor-61707 .elementor-element.elementor-element-c9d4762 form.cart .quantity input.qty{height:50px;width:88px;border:1px solid #DEDEDE;border-radius:2px;text-align:center;font-family:var(--e-global-typography-accent-font-family),sans-serif}
.elementor-61707 .elementor-element.elementor-element-c9d4762 form.cart .single_add_to_cart_button{flex:1 1 220px;min-height:50px}
.elementor-61707 .elementor-element.elementor-element-c9d4762 .variations{width:100%;margin-bottom:8px}.elementor-61707 .elementor-element.elementor-element-c9d4762 .variations th,.elementor-61707 .elementor-element.elementor-element-c9d4762 .variations td{display:block;padding:0 0 6px;text-align:left}
.elementor-61707 .elementor-element.elementor-element-c9d4762 .variations label{font-family:var(--e-global-typography-accent-font-family),sans-serif;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}
.elementor-61707 .elementor-element.elementor-element-c9d4762 .variations select{width:100%;height:50px;border:1px solid #DEDEDE;border-radius:2px;padding:0 14px}
.elementor-61707 .elementor-element.elementor-element-c9d4762 .ccb-eco,.elementor-61707 .elementor-element.elementor-element-c9d4762 .ccb-qty{font-size:.9rem;color:var(--e-global-color-text)}.elementor-61707 .elementor-element.elementor-element-c9d4762 form.cart .single_add_to_cart_button,.elementor-61707 .elementor-element.elementor-element-c9d4762 form.cart .single_add_to_cart_button.alt{background:var(--e-global-color-primary)!important;color:#fff!important;border:1px solid var(--e-global-color-primary)!important;border-radius:2px!important;font-family:var(--e-global-typography-accent-font-family),sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.14em;text-transform:uppercase;padding:0 30px!important;transition:background .3s,border-color .3s,color .3s}.elementor-61707 .elementor-element.elementor-element-c9d4762 form.cart .single_add_to_cart_button:hover{background:var(--e-global-color-secondary)!important;border-color:var(--e-global-color-secondary)!important;color:var(--e-global-color-primary)!important}.elementor-61707 .elementor-element.elementor-element-c9d4762 form.cart .single_add_to_cart_button.disabled{opacity:.5}.elementor-61707 .elementor-element.elementor-element-c9d4762 .variations,.elementor-61707 .elementor-element.elementor-element-c9d4762 .variations tr,.elementor-61707 .elementor-element.elementor-element-c9d4762 .variations th,.elementor-61707 .elementor-element.elementor-element-c9d4762 .variations td{background:transparent!important;border:0!important}.elementor-61707 .elementor-element.elementor-element-c9d4762 .reset_variations{font-size:12px;color:var(--e-global-color-text)}.elementor-61707 .elementor-element.elementor-element-c9d4762 .woocommerce-variation-price .price{font-size:1.1rem}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4922e2 */@media(min-width:1025px){.elementor-61707 .elementor-element.elementor-element-d4922e2 .pp-summary{position:sticky;top:24px}}
.elementor-61707 .elementor-element.elementor-element-d4922e2 .woocommerce-product-gallery__image,.elementor-61707 .elementor-element.elementor-element-d4922e2 .flex-control-thumbs li{background:#F6F3EC}
.elementor-61707 .elementor-element.elementor-element-d4922e2 .woocommerce-product-gallery img{mix-blend-mode:multiply}
.elementor-61707 .elementor-element.elementor-element-d4922e2 .woocommerce-product-gallery__image:has(.zoomImg[style*="opacity: 1"])>a>img{opacity:0}
.elementor-61707 .elementor-element.elementor-element-d4922e2 .flex-control-thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:10px}.elementor-61707 .elementor-element.elementor-element-d4922e2 .flex-control-thumbs li{width:auto!important;margin:0!important}
.elementor-61707 .elementor-element.elementor-element-d4922e2 .onsale{border-radius:2px;background:var(--e-global-color-secondary);color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-82cc293 */.elementor-61707 .elementor-element.elementor-element-82cc293 .e-n-accordion-item{border-bottom:1px solid #DEDEDE}.elementor-61707 .elementor-element.elementor-element-82cc293 .e-n-accordion-item-title{padding:22px 0;background:transparent;border:0}.elementor-61707 .elementor-element.elementor-element-82cc293 .e-n-accordion-item-title-text{font-family:var(--e-global-typography-accent-font-family),sans-serif;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--e-global-color-primary)}.elementor-61707 .elementor-element.elementor-element-82cc293 .e-n-accordion-item-title-icon{color:var(--e-global-color-accent)}.elementor-61707 .elementor-element.elementor-element-82cc293 table.shop_attributes{width:100%;border-collapse:collapse}.elementor-61707 .elementor-element.elementor-element-82cc293 table.shop_attributes th,.elementor-61707 .elementor-element.elementor-element-82cc293 table.shop_attributes td{padding:12px 0;border-bottom:1px solid #EEE;text-align:left;font-weight:400}.elementor-61707 .elementor-element.elementor-element-82cc293 table.shop_attributes th{color:var(--e-global-color-primary);width:40%}.elementor-61707 .elementor-element.elementor-element-82cc293 table.shop_attributes td p{margin:0}.elementor-61707 .elementor-element.elementor-element-82cc293 .elementor-widget-woocommerce-product-additional-information h2{display:none}
.elementor-61707 .elementor-element.elementor-element-82cc293 .e-n-accordion-item>.e-con{padding:10px!important}
.elementor-61707 .elementor-element.elementor-element-82cc293 .e-n-accordion-item>.e-con{border:0!important}
.elementor-61707 .elementor-element.elementor-element-82cc293 table.shop_attributes{width:100%!important;border:0!important;border-collapse:collapse!important;margin:0!important;background:transparent!important}
.elementor-61707 .elementor-element.elementor-element-82cc293 table.shop_attributes tr,.elementor-61707 .elementor-element.elementor-element-82cc293 table.shop_attributes tr:nth-child(even),.elementor-61707 .elementor-element.elementor-element-82cc293 table.shop_attributes tr:nth-child(odd){background:transparent!important}
.elementor-61707 .elementor-element.elementor-element-82cc293 table.shop_attributes th,.elementor-61707 .elementor-element.elementor-element-82cc293 table.shop_attributes td{border:0!important;border-bottom:1px solid #ECE7DA!important;background:transparent!important;padding:16px 0!important;vertical-align:baseline;text-align:left}
.elementor-61707 .elementor-element.elementor-element-82cc293 table.shop_attributes tr:last-child th,.elementor-61707 .elementor-element.elementor-element-82cc293 table.shop_attributes tr:last-child td{border-bottom:0!important}
.elementor-61707 .elementor-element.elementor-element-82cc293 table.shop_attributes th{width:38%!important;font:600 11px/1.4 Montserrat,sans-serif!important;letter-spacing:.14em;text-transform:uppercase!important;color:#6f6f6f!important}
.elementor-61707 .elementor-element.elementor-element-82cc293 table.shop_attributes td,.elementor-61707 .elementor-element.elementor-element-82cc293 table.shop_attributes td p{font:400 1rem/1.5 Lato,sans-serif!important;font-style:normal!important;color:#242424!important}
.elementor-61707 .elementor-element.elementor-element-82cc293 table.shop_attributes td p{margin:0!important;padding:0!important}
.elementor-61707 .elementor-element.elementor-element-82cc293 table.shop_attributes td:first-letter{text-transform:uppercase}
@media(max-width:767px){.elementor-61707 .elementor-element.elementor-element-82cc293 table.shop_attributes th{width:42%!important;padding-right:12px!important}}
.elementor-61707 .elementor-element.elementor-element-82cc293 table.shop_attributes td a{color:#242424!important;text-decoration:none!important}.elementor-61707 .elementor-element.elementor-element-82cc293 table.shop_attributes td a:hover{text-decoration:underline!important;text-decoration-color:#CDBD92;text-underline-offset:3px}/* End custom CSS */