.elementor-1093 .elementor-element.elementor-element-2b76689{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.woocommerce .elementor-1093 .elementor-element.elementor-element-2b76689 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-1093 .elementor-element.elementor-element-2b76689 .flex-viewport, .woocommerce .elementor-1093 .elementor-element.elementor-element-2b76689 .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-1093 .elementor-element.elementor-element-2b76689 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-1093 .elementor-element.elementor-element-2b76689 .flex-viewport{border-radius:0px 0px 0px 0px;}.woocommerce .elementor-1093 .elementor-element.elementor-element-2b76689 .flex-viewport:not(:last-child){margin-bottom:20px;}.woocommerce .elementor-1093 .elementor-element.elementor-element-2b76689 .flex-control-thumbs img{border-style:none;border-radius:0px 0px 0px 0px;}.woocommerce .elementor-1093 .elementor-element.elementor-element-2b76689 .flex-control-thumbs li{padding-right:calc(20px / 2);padding-left:calc(20px / 2);padding-bottom:20px;}.woocommerce .elementor-1093 .elementor-element.elementor-element-2b76689 .flex-control-thumbs{margin-right:calc(-20px / 2);margin-left:calc(-20px / 2);}.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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1093 .elementor-element.elementor-element-1751c2c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1093 .elementor-element.elementor-element-1751c2c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1093 .elementor-element.elementor-element-1751c2c{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-1093 .elementor-element.elementor-element-1751c2c .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.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 );}.woocommerce .elementor-1093 .elementor-element.elementor-element-db7d65c .price{color:var( --e-global-color-accent );font-family:"Questrial", Sans-serif;font-size:16px;font-weight:400;}.woocommerce .elementor-1093 .elementor-element.elementor-element-db7d65c .price ins{color:var( --e-global-color-accent );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 );}.elementor-1093 .elementor-element.elementor-element-1dd807e.elementor-element{--order:99999 /* order end hack */;}.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 );}.elementor-1093 .elementor-element.elementor-element-d8a97d3 .cart button, .elementor-1093 .elementor-element.elementor-element-d8a97d3 .cart .button{font-family:"Questrial", Sans-serif;font-size:16px;font-weight:400;line-height:40px;border-radius:999px 999px 999px 999px;padding:0px 25px 0px 25px;color:var( --e-global-color-accent );background-color:#A238FF;transition:all 0.5s;}.elementor-1093 .elementor-element.elementor-element-d8a97d3 .cart button:hover, .elementor-1093 .elementor-element.elementor-element-d8a97d3 .cart .button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-1093 .elementor-element.elementor-element-d8a97d3 .added_to_cart{color:#222323;}.elementor-1093 .elementor-element.elementor-element-d8a97d3{--button-spacing:20px;}.elementor-1093 .elementor-element.elementor-element-d8a97d3 .quantity .qty{font-family:"Questrial", Sans-serif;font-size:16px;font-weight:400;border-radius:99999px 99999px 99999px 99999px;padding:0px 0px 0px 0px;color:var( --e-global-color-accent );background-color:#FFFFFF1A;border-color:#FFFFFF4D;transition:all 0.2s;}.elementor-1093 .elementor-element.elementor-element-011421e{width:var( --container-widget-width, 46.5% );max-width:46.5%;--container-widget-width:46.5%;--container-widget-flex-grow:0;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-1093 .elementor-element.elementor-element-011421e .elementor-icon-list-icon i{color:#A238FF00;transition:color 0.3s;}.elementor-1093 .elementor-element.elementor-element-011421e .elementor-icon-list-icon svg{fill:#A238FF00;transition:fill 0.3s;}.elementor-1093 .elementor-element.elementor-element-011421e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1093 .elementor-element.elementor-element-011421e .elementor-icon-list-item > a{font-family:"Questrial", Sans-serif;font-size:16px;font-weight:400;}.elementor-1093 .elementor-element.elementor-element-011421e .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1093 .elementor-element.elementor-element-479d5b5{width:var( --container-widget-width, 46.5% );max-width:46.5%;--container-widget-width:46.5%;--container-widget-flex-grow:0;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-1093 .elementor-element.elementor-element-479d5b5 .elementor-icon-list-icon i{color:#A238FF00;transition:color 0.3s;}.elementor-1093 .elementor-element.elementor-element-479d5b5 .elementor-icon-list-icon svg{fill:#A238FF00;transition:fill 0.3s;}.elementor-1093 .elementor-element.elementor-element-479d5b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1093 .elementor-element.elementor-element-479d5b5 .elementor-icon-list-item > a{font-family:"Questrial", Sans-serif;font-size:16px;font-weight:400;}.elementor-1093 .elementor-element.elementor-element-479d5b5 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1093 .elementor-element.elementor-element-adfe4d1{width:var( --container-widget-width, 46.5% );max-width:46.5%;--container-widget-width:46.5%;--container-widget-flex-grow:0;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-1093 .elementor-element.elementor-element-adfe4d1 .elementor-icon-list-icon i{color:#A238FF00;transition:color 0.3s;}.elementor-1093 .elementor-element.elementor-element-adfe4d1 .elementor-icon-list-icon svg{fill:#A238FF00;transition:fill 0.3s;}.elementor-1093 .elementor-element.elementor-element-adfe4d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1093 .elementor-element.elementor-element-adfe4d1 .elementor-icon-list-item > a{font-family:"Questrial", Sans-serif;font-size:16px;font-weight:400;}.elementor-1093 .elementor-element.elementor-element-adfe4d1 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1093 .elementor-element.elementor-element-ac63487{width:var( --container-widget-width, 46.5% );max-width:46.5%;--container-widget-width:46.5%;--container-widget-flex-grow:0;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-1093 .elementor-element.elementor-element-ac63487 .elementor-icon-list-icon i{color:#A238FF00;transition:color 0.3s;}.elementor-1093 .elementor-element.elementor-element-ac63487 .elementor-icon-list-icon svg{fill:#A238FF00;transition:fill 0.3s;}.elementor-1093 .elementor-element.elementor-element-ac63487 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1093 .elementor-element.elementor-element-ac63487 .elementor-icon-list-item > a{font-family:"Questrial", Sans-serif;font-size:16px;font-weight:400;}.elementor-1093 .elementor-element.elementor-element-ac63487 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1093 .elementor-element.elementor-element-81c83cf{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 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 );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-1093 .elementor-element.elementor-element-ebb2691{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;font-family:"Questrial", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-1093 .elementor-element.elementor-element-e315337{--swiper-slides-to-display:3;--swiper-slides-gap:20px;width:var( --container-widget-width, 980px );max-width:980px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:980px;--container-widget-flex-grow:0;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-50px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-50px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:35px;--arrow-normal-color:#FFFFFF00;--arrow-hover-color:#02010100;}.elementor-1093 .elementor-element.elementor-element-e315337.elementor-element{--align-self:center;}.elementor-1093 .elementor-element.elementor-element-e315337 .swiper-slide > .elementor-element{height:100%;}.elementor-1093 .elementor-element.elementor-element-29a6f5b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1093 .elementor-element.elementor-element-29a6f5b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1093 .elementor-element.elementor-element-29a6f5b{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-1093 .elementor-element.elementor-element-29a6f5b .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1093 .elementor-element.elementor-element-f949d06{--display:flex;}.elementor-1093 .elementor-element.elementor-element-0fe9e2e{--display:flex;}.elementor-1093 .elementor-element.elementor-element-1c01d5a{--display:flex;}.elementor-1093 .elementor-element.elementor-element-d1e44db{--display:flex;}.elementor-1093 .elementor-element.elementor-element-4abb45c{--display:flex;}.elementor-1093 .elementor-element.elementor-element-d6b1900{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;--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-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-hover-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-1093 .elementor-element.elementor-element-d6b1900 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-1093 .elementor-element.elementor-element-d6b1900 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-1093 .elementor-element.elementor-element-d6b1900 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-1093 .elementor-element.elementor-element-d6b1900 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Questrial", Sans-serif;font-weight:400;}:where( .elementor-1093 .elementor-element.elementor-element-d6b1900 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );--padding-top:20px;--padding-right:0px;--padding-bottom:25px;--padding-left:0px;}@media(max-width:1024px){.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 );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-1093 .elementor-element.elementor-element-db7d65c .price ins{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1093 .elementor-element.elementor-element-e315337{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1093 .elementor-element.elementor-element-2b76689{width:100%;max-width:100%;}.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 );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-1093 .elementor-element.elementor-element-db7d65c .price ins{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-1093 .elementor-element.elementor-element-011421e{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-1093 .elementor-element.elementor-element-011421e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1093 .elementor-element.elementor-element-011421e .elementor-icon-list-item > a{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-479d5b5{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-1093 .elementor-element.elementor-element-479d5b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1093 .elementor-element.elementor-element-479d5b5 .elementor-icon-list-item > a{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-adfe4d1{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-1093 .elementor-element.elementor-element-adfe4d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1093 .elementor-element.elementor-element-adfe4d1 .elementor-icon-list-item > a{font-size:14px;}.elementor-1093 .elementor-element.elementor-element-ac63487{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-1093 .elementor-element.elementor-element-ac63487 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1093 .elementor-element.elementor-element-ac63487 .elementor-icon-list-item > a{font-size:14px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1093 .elementor-element.elementor-element-e315337{--swiper-slides-to-display:1;--arrow-prev-left-position:-30px;--arrow-next-right-position:-30px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-2b76689 *//* Hoofdafbeeldingen WooCommerce product gallery vierkant maken */
.elementor-1093 .elementor-element.elementor-element-2b76689 .flex-viewport {
    aspect-ratio: 1 / 1;
    height: auto !important;
    overflow: hidden;
}

/* Alleen de hoofdslides in de flex-viewport aanpassen, niet de thumbnails */
.elementor-1093 .elementor-element.elementor-element-2b76689 .flex-viewport .woocommerce-product-gallery__image,
.elementor-1093 .elementor-element.elementor-element-2b76689 .flex-viewport .woocommerce-product-gallery__image a {
    aspect-ratio: 1 / 1;
    width: 100%;
    height: 100%;
    display: block;
    overflow: hidden;
}

/* Afbeeldingen vierkant tonen zonder vervorming */
.elementor-1093 .elementor-element.elementor-element-2b76689 .flex-viewport .woocommerce-product-gallery__image img:not(.zoomImg) {
    width: 100% !important;
    height: 100% !important;
    aspect-ratio: 1 / 1;
    object-fit: cover;
    object-position: center;
    display: block;
}

/* WooCommerce zoom image netjes laten meeschalen */
.elementor-1093 .elementor-element.elementor-element-2b76689 .flex-viewport .woocommerce-product-gallery__image .zoomImg {
    object-fit: cover;
    object-position: center;
}


.elementor-element-2b76689 .woocommerce-product-gallery__image {
  aspect-ratio: 1 / 1;
  overflow: hidden;
  position: relative;
}

.elementor-element-2b76689 .woocommerce-product-gallery__image a {
  display: block;
  width: 100%;
  height: 100%;
}

.elementor-element-2b76689 .woocommerce-product-gallery__image img.wp-post-image {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-d8a97d3 *//* Quantity .elementor-1093 .elementor-element.elementor-element-d8a97d3 wrapper */
form.cart .quantity.custom-quantity-ready {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  width: 115px;
  height: 40px;
  box-sizing: border-box;
}

/* Hide original WooCommerce input visually */
form.cart .quantity.custom-quantity-ready .qty {
  position: absolute !important;
  opacity: 0 !important;
  pointer-events: none !important;
  width: 1px !important;
  height: 1px !important;
}

/* Minus / plus buttons */
form.cart .custom-qty-btn {
  width: 36px;
  height: 36px;
  padding: 0;
  border: 0;
  background: transparent;
  color: #ffffff;
  font-size: 16px;
  font-weight: 300;
  line-height: 1;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background-color 0.2s ease, opacity 0.2s ease, box-shadow 0.2s ease;
}

/* Minus button */
form.cart .custom-qty-minus,
.cart .quantity .custom-qty-minus {
  background-color: #222323 !important;
  color: #ffffff !important;
  border-radius: 50%;
}

/* Plus button */
form.cart .custom-qty-plus,
.cart .quantity .custom-qty-plus {
  background-color: #A238FF !important;
  color: #ffffff !important;
  border-radius: 50%;
}

/* Quantity number */
form.cart .custom-qty-display {
  width: 30px;
  height: 30px;
  font-size: 16px;
  font-weight: 400;
  line-height: 40px;
  text-align: center;
  user-select: none;
}

/* General hover */
form.cart .custom-qty-btn:hover {
  opacity: 1;
}

/* Hover minus */
form.cart .custom-qty-minus:hover,
.cart .quantity .custom-qty-minus:hover {
  background-color: #2f3030 !important;
  opacity: 1 !important;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.14);
}

/* Hover plus */
form.cart .custom-qty-plus:hover,
.cart .quantity .custom-qty-plus:hover {
  background-color: #912BF0 !important;
  opacity: 1 !important;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.18);
}

form.cart .custom-qty-btn:focus {
  outline: none;
}

form.cart .custom-qty-btn:focus-visible {
  outline: 1px solid #ffffff;
  outline-offset: -4px;
}

/* Disabled state */
form.cart .custom-qty-btn:disabled {
  opacity: 0.35;
  cursor: not-allowed;
  box-shadow: none;
}

/* Disabled minus state */
form.cart .custom-qty-minus:disabled,
.cart .quantity .custom-qty-minus:disabled {
  background-color: #222323 !important;
  opacity: 0.35 !important;
  box-shadow: none;
}

/* WooCommerce / Elementor button reset inside quantity */
.cart .quantity button {
  margin: 0px !important;
  padding: 0px !important;
  width: 30px;
  height: 30px;
}

/* Quantity */
.elementor-product-simple .cart .quantity {
  border-style: solid;
  border-width: 1px;
  border-color: #FFFFFF4D;
  background-color: #FFFFFF1A;
  border-radius: 99px;
  padding: 5px;
}

.cart .quantity span {
  line-height: 30px;
}


/* Button */
.elementor-product-simple .cart .single_add_to_cart_button{
 box-shadow:0px 0px 20px 1px #a238ff;
}

/* Button (hover) */
.elementor-product-simple .cart .single_add_to_cart_button:hover{
 box-shadow:0px 0px 20px 1px #fff;
}

.custom-qty-display {
  width: 40px !important;
  min-width: 40px !important;
  max-width: 40px !important;
  height: auto !important;

  background: transparent !important;
  background-color: transparent !important;
  border: none !important;
  outline: none !important;
  box-shadow: none !important;

  color: inherit !important;
  font: inherit !important;
  text-align: center !important;

  padding: 0 !important;
  margin: 0 !important;
}

.variations tr .label{
 padding-right:0px;
 padding-left:0px;
 padding-top:19px;
 background-color:rgba(128,128,128,0.07);
}

/* Quantity */
.single_variation_wrap .woocommerce-variation-add-to-cart .quantity{
 background-color: #FFFFFF1A;
 border-style:solid;
 border-width:1px;
 border-color:#FFFFFF4D;
 border-radius:99px;
 padding-left: 5px;
 padding-right: 5px;
}

#pakket{
 color:#000;
 background-color: #fff;
 border-radius:99px;
 border-style:solid;
 border-width:1px;
 border-color:#FFFFFF4D;
}

.variations tr .label{
 border-top-left-radius:20px;
 border-bottom-left-radius:20px;
}

/* Value */
.variations tr .value{
 border-top-right-radius:20px;
 border-bottom-right-radius:20px;
 background-color: #FFFFFF1A;
}

.woocommerce-variation-price .price .woocommerce-Price-amount{
 color:#fff;
}

/* Woocommerce variation price */
.single_variation_wrap .woocommerce-variation .woocommerce-variation-price{
 padding-bottom:15px;
}

/* Link */
.variations tr a{
 color:#fff;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-81c83cf *//* Rating large */
.ti-header-grid div .ti-rating-large{
 display:none !important;
}

/* Star */
.ti-header-grid div .star-lg{
 display:none !important;
}

/* Rating text */
.ti-header-grid div .ti-rating-text{
 display:none;
}

/* Center */
.ti-header-grid div .ti-v-center{
 display:none;
}

/* Column 1/12 */
.elementor-shortcode .ti-review-text-mode-readmore .ti-widget-container{
 margin-top:0px !important;
}/* End custom CSS */
/* Start custom CSS */.single-product .woocommerce-notices-wrapper {
    margin-top: 120px;
    margin-bottom: -120px;
    padding-left: 100px;
    padding-right: 100px;
    }
    
@media (max-width: 767px) {
   .single-product .woocommerce-notices-wrapper {
           margin-top: 85px;
               margin-bottom: -85px;
    padding-left: 20px;
    padding-right: 20px;
    } 
}/* End custom CSS */