.elementor-element,.elementor-lightbox{--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px}.elementor-element .swiper .swiper-slide figure,.elementor-lightbox .swiper .swiper-slide figure{line-height:0}.elementor-element .swiper .elementor-lightbox-content-source,.elementor-lightbox .swiper .elementor-lightbox-content-source{display:none}.elementor-element .swiper .elementor-swiper-button,.elementor-element .swiper~.elementor-swiper-button,.elementor-lightbox .swiper .elementor-swiper-button,.elementor-lightbox .swiper~.elementor-swiper-button{color:hsla(0,0%,93%,.9);cursor:pointer;display:inline-flex;font-size:25px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.elementor-element .swiper .elementor-swiper-button svg,.elementor-element .swiper~.elementor-swiper-button svg,.elementor-lightbox .swiper .elementor-swiper-button svg,.elementor-lightbox .swiper~.elementor-swiper-button svg{fill:hsla(0,0%,93%,.9);height:1em;width:1em}.elementor-element .swiper .elementor-swiper-button-prev,.elementor-element .swiper~.elementor-swiper-button-prev,.elementor-lightbox .swiper .elementor-swiper-button-prev,.elementor-lightbox .swiper~.elementor-swiper-button-prev{left:10px}.elementor-element .swiper .elementor-swiper-button-next,.elementor-element .swiper~.elementor-swiper-button-next,.elementor-lightbox .swiper .elementor-swiper-button-next,.elementor-lightbox .swiper~.elementor-swiper-button-next{right:10px}.elementor-element .swiper .elementor-swiper-button.swiper-button-disabled,.elementor-element .swiper~.elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper .elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper~.elementor-swiper-button.swiper-button-disabled{opacity:.3}.elementor-element .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image,.elementor-lightbox .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image{width:100%}.elementor-element .swiper .swiper-horizontal>.swiper-pagination-bullets,.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper .swiper-pagination-custom,.elementor-element .swiper .swiper-pagination-fraction,.elementor-element .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper~.swiper-pagination-custom,.elementor-element .swiper~.swiper-pagination-fraction,.elementor-lightbox .swiper .swiper-horizontal>.swiper-pagination-bullets,.elementor-lightbox .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper .swiper-pagination-custom,.elementor-lightbox .swiper .swiper-pagination-fraction,.elementor-lightbox .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper~.swiper-pagination-custom,.elementor-lightbox .swiper~.swiper-pagination-fraction{bottom:5px}.elementor-element .swiper.swiper-cube .elementor-swiper-button,.elementor-element .swiper.swiper-cube~.elementor-swiper-button,.elementor-lightbox .swiper.swiper-cube .elementor-swiper-button,.elementor-lightbox .swiper.swiper-cube~.elementor-swiper-button{transform:translate3d(0,-50%,1px)}.elementor-element :where(.swiper-horizontal)~.swiper-pagination-bullets,.elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-bullets{bottom:5px;left:0;width:100%}.elementor-element :where(.swiper-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet,.elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.elementor-element :where(.swiper-horizontal)~.swiper-pagination-progressbar,.elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-progressbar{height:4px;left:0;top:0;width:100%}.elementor-element.elementor-pagination-position-outside .swiper,.elementor-lightbox.elementor-pagination-position-outside .swiper{padding-bottom:30px}.elementor-element.elementor-pagination-position-outside .swiper .elementor-swiper-button,.elementor-element.elementor-pagination-position-outside .swiper~.elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper .elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper~.elementor-swiper-button{top:calc(50% - 30px / 2)}.elementor-element .elementor-swiper,.elementor-lightbox .elementor-swiper{position:relative}.elementor-element .elementor-main-swiper,.elementor-lightbox .elementor-main-swiper{position:static}.elementor-element.elementor-arrows-position-outside .swiper,.elementor-lightbox.elementor-arrows-position-outside .swiper{width:calc(100% - 60px)}.elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev,.elementor-element.elementor-arrows-position-outside .swiper~.elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-prev{left:0}.elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-next,.elementor-element.elementor-arrows-position-outside .swiper~.elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-next{right:0}/*! elementor - v3.31.0 - 11-08-2025 */
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor .e-div-block-base{min-width:30px;padding:10px;display:block}.elementor .e-flexbox-base{padding:10px;display:flex;flex-direction:row}.elementor .e-heading-base{margin:0px}.elementor .e-heading-link-base{all:unset;cursor:pointer}.elementor .e-image-link-base{width:fit-content;display:inherit}.elementor .e-image-base{display:block}.elementor .e-paragraph-base{margin:0px}.elementor .e-paragraph-link-base{all:unset;cursor:pointer}.elementor .e-svg-base{width:65px;height:65px;display:inline-block}.elementor .e-button-base{text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:0px;background-color:#375EFB;display:inline-block}.elementor .e-youtube-base{overflow:hidden;aspect-ratio:16/9}.elementor .e-divider-base{height:1px;border-width:0px;border-color:transparent;border-style:none;background-color:#000}.elementor-26395 .elementor-element.elementor-element-ff9e99c{--display:flex;--justify-content:flex-start}.elementor-26395 .elementor-element.elementor-element-48fe1ee .jet-ajax-search__source-results-item_icon
svg{width:24px}.elementor-26395 .elementor-element.elementor-element-48fe1ee .jet-ajax-search__source-results-item_icon{font-size:24px}.elementor-26395 .elementor-element.elementor-element-48fe1ee>.elementor-widget-container{margin:30px
0px 0px 0px}.elementor-26395 .elementor-element.elementor-element-48fe1ee.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-26395 .elementor-element.elementor-element-48fe1ee .jet-ajax-search__results-area{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5)}#elementor-popup-modal-26395{background-color:rgba(0,0,0,.8);justify-content:center;align-items:flex-start;pointer-events:all}#elementor-popup-modal-26395 .dialog-message{width:1000px;height:auto}#elementor-popup-modal-26395 .dialog-close-button{display:flex}#elementor-popup-modal-26395 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2)}.dialog-message{overflow:unset !important}.elementor-3229 .elementor-element.elementor-element-cad79a1{--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:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0%;--margin-bottom:0%;--margin-left:1%;--margin-right:1%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3229 .elementor-element.elementor-element-cad79a1:not(.elementor-motion-effects-element-type-background), .elementor-3229 .elementor-element.elementor-element-cad79a1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFD4}.elementor-3229 .elementor-element.elementor-element-8a44625{--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-3229 .elementor-element.elementor-element-8a44625.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3229 .elementor-element.elementor-element-d148cd2
img{width:100%;max-width:100%}.elementor-3229 .elementor-element.elementor-element-8f1bd1a{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3229 .elementor-element.elementor-element-8f1bd1a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3229 .elementor-element.elementor-element-80106be{--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}.elementor-3229 .elementor-element.elementor-element-80106be.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3229 .elementor-element.elementor-element-478f5f6{--display:flex}.elementor-3229 .elementor-element.elementor-element-46aae2e{--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-3229 .elementor-element.elementor-element-0844481, .elementor-3229 .elementor-element.elementor-element-0844481 .shortcode-heading-wrapper .shortcode-title, .elementor-3229 .elementor-element.elementor-element-0844481 .product .category-name
h3{color:#202020}.elementor-3229 .elementor-element.elementor-element-0844481 .product:hover .category-name h3
a{color:#ffb91f}.elementor-3229 .elementor-element.elementor-element-27358cd{--display:flex}.elementor-3229 .elementor-element.elementor-element-71f7cab, .elementor-3229 .elementor-element.elementor-element-71f7cab .shortcode-heading-wrapper .shortcode-title, .elementor-3229 .elementor-element.elementor-element-71f7cab .product .category-name
h3{color:#202020}.elementor-3229 .elementor-element.elementor-element-71f7cab .product:hover .category-name h3
a{color:#ffb91f}.elementor-3229 .elementor-element.elementor-element-43bf482{--display:flex}.elementor-3229 .elementor-element.elementor-element-71e9668, .elementor-3229 .elementor-element.elementor-element-71e9668 .shortcode-heading-wrapper .shortcode-title, .elementor-3229 .elementor-element.elementor-element-71e9668 .product .category-name
h3{color:#202020}.elementor-3229 .elementor-element.elementor-element-71e9668 .product:hover .category-name h3
a{color:#ffb91f}.elementor-3229 .elementor-element.elementor-element-c2c4e5e{--display:flex}.elementor-3229 .elementor-element.elementor-element-2597592, .elementor-3229 .elementor-element.elementor-element-2597592 .shortcode-heading-wrapper .shortcode-title, .elementor-3229 .elementor-element.elementor-element-2597592 .product .category-name
h3{color:#202020}.elementor-3229 .elementor-element.elementor-element-2597592 .product:hover .category-name h3
a{color:#ffb91f}.elementor-3229 .elementor-element.elementor-element-92eceee{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5)}.elementor-3229 .elementor-element.elementor-element-abd4c43{--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-3229 .elementor-element.elementor-element-21d2be3, .elementor-3229 .elementor-element.elementor-element-21d2be3 .shortcode-heading-wrapper .shortcode-title, .elementor-3229 .elementor-element.elementor-element-21d2be3 .product .category-name
h3{color:#202020}.elementor-3229 .elementor-element.elementor-element-21d2be3 .product:hover .category-name h3
a{color:#ffb91f}.elementor-3229 .elementor-element.elementor-element-8d67080{--display:flex}.elementor-3229 .elementor-element.elementor-element-4d87836{--display:flex}.elementor-3229 .elementor-element.elementor-element-74c9efb{--display:flex}.elementor-3229 .elementor-element.elementor-element-74e63a6{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px}.elementor-3229 .elementor-element.elementor-element-74e63a6{--n-menu-title-color-hover:#00646F;--n-menu-title-color-active:#00646F}.elementor-3229 .elementor-element.elementor-element-e91094e{--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:center;--align-items:flex-end}.elementor-3229 .elementor-element.elementor-element-db36a3f .elementor-icon-wrapper{text-align:center}.elementor-3229 .elementor-element.elementor-element-db36a3f.elementor-view-stacked .elementor-icon{background-color:#296AB3}.elementor-3229 .elementor-element.elementor-element-db36a3f.elementor-view-framed .elementor-icon, .elementor-3229 .elementor-element.elementor-element-db36a3f.elementor-view-default .elementor-icon{color:#296AB3;border-color:#296AB3}.elementor-3229 .elementor-element.elementor-element-db36a3f.elementor-view-framed .elementor-icon, .elementor-3229 .elementor-element.elementor-element-db36a3f.elementor-view-default .elementor-icon
svg{fill:#296AB3}.elementor-3229 .elementor-element.elementor-element-db36a3f .elementor-icon{font-size:30px}.elementor-3229 .elementor-element.elementor-element-db36a3f .elementor-icon
svg{height:30px}.elementor-3229 .elementor-element.elementor-element-313edd0.elementor-element{--align-self:flex-end}.elementor-3229 .elementor-element.elementor-element-313edd0{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-text-color:var( --e-global-color-primary );--cart-border-style:none;--product-price-color:var( --e-global-color-secondary );--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--view-cart-button-text-color:#FFF;--view-cart-button-background-color:var( --e-global-color-primary );--empty-message-color:var( --e-global-color-primary )}.elementor-3229 .elementor-element.elementor-element-313edd0
.widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0}.elementor-3229 .elementor-element.elementor-element-313edd0 .elementor-menu-cart__product-name
a{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary )}.elementor-3229 .elementor-element.elementor-element-313edd0 .elementor-menu-cart__product-price .product-quantity{color:var( --e-global-color-secondary )}.elementor-3229 .elementor-element.elementor-element-313edd0 .elementor-menu-cart__footer-buttons .elementor-button{font-weight:var( --e-global-typography-primary-font-weight )}.elementor-3229 .elementor-element.elementor-element-313edd0 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-3229 .elementor-element.elementor-element-313edd0 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-3229 .elementor-element.elementor-element-5965110{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#FFF;--cart-border-style:none;--product-price-color:var( --e-global-color-secondary );--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--view-cart-button-text-color:#FFF;--view-cart-button-background-color:var( --e-global-color-primary );--empty-message-color:var( --e-global-color-primary )}.elementor-3229 .elementor-element.elementor-element-5965110
.widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0}.elementor-3229 .elementor-element.elementor-element-5965110 .elementor-menu-cart__product-name
a{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary )}.elementor-3229 .elementor-element.elementor-element-5965110 .elementor-menu-cart__product-price .product-quantity{color:var( --e-global-color-secondary )}.elementor-3229 .elementor-element.elementor-element-5965110 .elementor-menu-cart__footer-buttons .elementor-button{font-weight:var( --e-global-typography-primary-font-weight )}.elementor-3229 .elementor-element.elementor-element-5965110 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-3229 .elementor-element.elementor-element-5965110 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(max-width:767px){.elementor-3229 .elementor-element.elementor-element-8a44625{--width:49%;--justify-content:center}.elementor-3229 .elementor-element.elementor-element-8f1bd1a{--width:51%}.elementor-3229 .elementor-element.elementor-element-80106be{--width:20%}.elementor-3229 .elementor-element.elementor-element-e91094e{--width:80%;--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}.elementor-3229 .elementor-element.elementor-element-5965110{width:var( --container-widget-width, 62px );max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0}}@media(min-width:768px){.elementor-3229 .elementor-element.elementor-element-8a44625{--width:15%}.elementor-3229 .elementor-element.elementor-element-8f1bd1a{--width:70%}.elementor-3229 .elementor-element.elementor-element-80106be{--width:84.129%}.elementor-3229 .elementor-element.elementor-element-e91094e{--width:15%}}.elementor-3229 .elementor-element.elementor-element-313edd0 .elementor-button{min-width:auto!important}.elementor-3229 .elementor-element.elementor-element-5965110 .elementor-button{min-width:auto!important}.elementor-15356 .elementor-element.elementor-element-f7eed66{--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:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-15356 .elementor-element.elementor-element-f7eed66:not(.elementor-motion-effects-element-type-background), .elementor-15356 .elementor-element.elementor-element-f7eed66>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#C7C7C7}.elementor-15356 .elementor-element.elementor-element-b28c0b5{--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-15356 .elementor-element.elementor-element-26d01ae .elementor-icon-list-icon
i{transition:color 0.3s}.elementor-15356 .elementor-element.elementor-element-26d01ae .elementor-icon-list-icon
svg{transition:fill 0.3s}.elementor-15356 .elementor-element.elementor-element-26d01ae{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-15356 .elementor-element.elementor-element-26d01ae .elementor-icon-list-text{color:#000;transition:color 0.3s}.elementor-15356 .elementor-element.elementor-element-fbf62d7{--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-15356 .elementor-element.elementor-element-c8ffe41{text-align:center}.elementor-15356 .elementor-element.elementor-element-c8ffe41
img{width:42%}.elementor-15356 .elementor-element.elementor-element-a96f1fc{--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-15356 .elementor-element.elementor-element-00494b3{color:#000}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(min-width:768px){.elementor-15356 .elementor-element.elementor-element-b28c0b5{--width:25%}.elementor-15356 .elementor-element.elementor-element-fbf62d7{--width:50%}.elementor-15356 .elementor-element.elementor-element-a96f1fc{--width:25%}}.product.product-type-variable ul.tabs li.product_safety_tab,.wc-gzd-additional-info-placeholder,p.wc-gzd-additional-info:empty{display:none}#order_review .wc-gzd-checkbox-placeholder{clear:both}#order_review .wc-gzd-checkbox-placeholder p.form-row{float:none;padding:0
1em 0 0;text-align:left}#order_review .wc-gzd-checkbox-placeholder p.form-row
label{display:inline}#order_review .wc-gzd-checkbox-placeholder:empty{display:none}.woocommerce-checkout
.shop_table{background-color:#eee}@media(min-width:768px){table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper{align-items:center;display:flex}}table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper .wc-gzd-cart-item-thumbnail{margin-right:1em;max-width:15%;min-width:60px}table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper .wc-gzd-cart-item-thumbnail
img{margin:0}body.theme-astra table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail td.product-name{flex-wrap:wrap}.cart_totals tr.order-total-differential-taxation-notice td:before,.cart_totals tr.order-total-small-business-notice td:before{content:""!important}.includes_tax,.tax_label,.woocommerce dl.variation dd[class*=variation-gzd-],.woocommerce dl.variation div[class*=variation-gzd-],.woocommerce dl.variation dt[class*=variation-gzd-],.woocommerce dl.variation li[class*=variation-gzd-],.woocommerce ul.variation dd[class*=variation-gzd-],.woocommerce ul.variation div[class*=variation-gzd-],.woocommerce ul.variation dt[class*=variation-gzd-],.woocommerce ul.variation li[class*=variation-gzd-],.woocommerce-cart dl.variation dd[class*=variation-gzd-],.woocommerce-cart dl.variation div[class*=variation-gzd-],.woocommerce-cart dl.variation dt[class*=variation-gzd-],.woocommerce-cart dl.variation li[class*=variation-gzd-],.woocommerce-cart ul.variation dd[class*=variation-gzd-],.woocommerce-cart ul.variation div[class*=variation-gzd-],.woocommerce-cart ul.variation dt[class*=variation-gzd-],.woocommerce-cart ul.variation li[class*=variation-gzd-],.woocommerce-checkout dl.variation dd[class*=variation-gzd-],.woocommerce-checkout dl.variation div[class*=variation-gzd-],.woocommerce-checkout dl.variation dt[class*=variation-gzd-],.woocommerce-checkout dl.variation li[class*=variation-gzd-],.woocommerce-checkout ul.variation dd[class*=variation-gzd-],.woocommerce-checkout ul.variation div[class*=variation-gzd-],.woocommerce-checkout ul.variation dt[class*=variation-gzd-],.woocommerce-checkout ul.variation li[class*=variation-gzd-],.woocommerce-mini-cart dl.variation dd[class*=variation-gzd-],.woocommerce-mini-cart dl.variation div[class*=variation-gzd-],.woocommerce-mini-cart dl.variation dt[class*=variation-gzd-],.woocommerce-mini-cart dl.variation li[class*=variation-gzd-],.woocommerce-mini-cart ul.variation dd[class*=variation-gzd-],.woocommerce-mini-cart ul.variation div[class*=variation-gzd-],.woocommerce-mini-cart ul.variation dt[class*=variation-gzd-],.woocommerce-mini-cart ul.variation li[class*=variation-gzd-]{display:none!important}.wc-gzd-small-business-includes-tax{display:inline!important;font-size:.9em;padding-left:3px}.woocommerce-gzd-checkout
#order_review_heading{display:none}.woocommerce-checkout .shop_table tr td
p{margin-bottom:0}.woocommerce-checkout .shop_table td,.woocommerce-checkout .shop_table
th{line-height:1.5}.more-variants-available-info{display:block;font-size:11px;font-weight:400}.shop_table .product-name-inner,.shop_table .product-name-inner tr
td{border:none;margin:0;padding:0}.shop_table .product-name-inner tr td:last-child{text-align:right}.cart_totals .wc-gzd-additional-wrapper,.woocommerce-checkout table.shop_table .wc-gzd-additional-wrapper{clear:both;text-align:right}.cart_totals p.wc-gzd-additional-info,.woocommerce-checkout table.shop_table p.wc-gzd-additional-info{display:inline-block;font-size:.8em;font-weight:400;margin-bottom:0}.entry-content .woocommerce
#payment{margin-bottom:1em}.woocommerce #payment .wc-terms-and-conditions{display:none!important}.entry-content .woocommerce .checkout-btn-wrap{text-align:right}.woocommerce-checkout p.direct-debit-checkbox{display:none}.unit-price-cart{display:block;font-size:.9em;margin-top:5px}.product_list_widget .wc-gzd-additional-info,.products .wc-gzd-additional-info{font-size:.8em;margin:.7rem 0;padding:0}.product_list_widget .wc-gzd-additional-info,.product_list_widget p.price-unit{line-height:1.8em;margin:.2rem 0}.product_list_widget .wc-gzd-additional-info
a{display:inline!important}.product_list_widget .price-unit,.products .product .price-unit{font-size:.8em}.product_list_widget .price-unit{margin-bottom:.7em}.product p.wc-gzd-additional-info{clear:left;font-size:.9em;margin-bottom:.5rem}.product .defect-description:not(:empty){border:2px
solid #4b4f58;margin:1em
0;padding:.5em}.product .defect-description:not(:empty) p:last-child{margin-bottom:0}form.cart.wc-gzd-replace-price .single_variation_wrap .woocommerce-variation-price{display:none}.deposit-packaging-type{font-weight:700;text-transform:uppercase}.product p.deposit-packaging-type{font-size:1.2em!important}.wc-gzd-rating-authenticity-status{display:block;font-size:.9em}.woocommerce-product-rating .wc-gzd-rating-authenticity-status{display:inline-block}.product
.product_meta{margin-top:1rem}p.footer-info{font-size:.9em;padding-bottom:.5rem;text-align:center}.wc-gzd-item-defect-description p,.wc-gzd-item-desc
p{font-size:.9em;font-weight:400}.wc-gzd-edit-data-notice{background:#eee;display:inline-block;padding:1em}.wc-gzd-edit-data-notice p.wc-gzd-info{margin:0;padding:0}.wc-gzd-power-supply{display:flex;flex-wrap:wrap;height:70px;margin:1em
0}.wc-gzd-power-supply
svg{align-items:center;display:flex;height:70px;width:70px}.wc-gzd-power-supply svg
text{text-anchor:middle;dominant-baseline:middle;font-size:1.8rem;font-weight:600}.wc-gzd-power-supply svg text.min-max-watt-has-decimals,.wc-gzd-power-supply svg text.power-supply-usb-pd{font-size:1.5rem}.wc-gzd-cart-info{display:block}table.product-details-inner{margin:0;padding:0;table-layout:fixed}table.product-details-inner,table.product-details-inner td,table.product-details-inner
tr{background:transparent;border:none;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}table.product-details-inner tr td:last-child{text-align:right}.wc-gzd-product-name-left,.wc-gzd-product-name-right{float:left}.wc-gzd-product-name-left{margin-right:1em;max-width:15%}#order_review
.blockMsg{line-height:1.5em}#shipping_parcelshop_post_number_field
.optional{display:none!important}.wc-gzd-nutri-score-value{display:block;height:4rem;text-indent:-9999px;width:7.0625rem}.wc-gzd-placeholder-loading{display:flex;flex:0 0 100%;flex-flow:column;overflow:hidden;position:relative}.wc-gzd-placeholder-loading
*{box-sizing:border-box}.wc-gzd-placeholder-loading:before{animation:phAnimation .8s linear infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0) 46%,hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,0) 54%) 50% 50%;bottom:0;content:" ";left:50%;margin-left:-250%;pointer-events:none;position:absolute;right:0;top:0;width:500%;z-index:1}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row{align-items:center;display:flex;vertical-align:middle}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row>*{background-color:#e7e7e7;display:block;height:10px}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row .wc-gzd-placeholder-row-col-4{min-width:100px}@keyframes
phAnimation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.wc-block-featured-product .wc-gzd-additional-info{color:inherit;font-size:.9em;margin:0;padding:5px
48px 0;text-align:center;width:100%;z-index:1}.wc-block-featured-product .wc-gzd-nutri-score{width:auto}ul.wc-block-grid__products li.wc-block-grid__product .wc-gzd-additional-info{margin:.5em 0}ul.wc-block-grid__products li.wc-block-grid__product .wc-gzd-additional-info:not(.deposit-packaging-type){font-size:.9em;font-weight:400}.theme-twentytwenty form.woocommerce-checkout #order_review_heading,.theme-twentytwentyone form.woocommerce-checkout
#order_review_heading{margin-bottom:2rem;padding-left:0;text-align:left;width:100%}