.xiahdeh-border-mode.single-product .woo-variation-gallery-slider-wrapper,.xiahdeh-border-mode.single-product .woocommerce-product-gallery .flex-viewport,.xiahdeh-border-mode.single-product table.variations{border-radius:1em}.xiahdeh-border-mode.single-product #reviews #submit,.xiahdeh-border-mode.single-product #reviews input[type=email],.xiahdeh-border-mode.single-product #reviews input[type=text],.xiahdeh-border-mode.single-product #reviews textarea,body.single-product .variations_form .notice{border-radius:1.5em}.xiahdeh-border-mode.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider .wvg-slider-next-arrow,.xiahdeh-border-mode.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider .wvg-slider-prev-arrow,.xiahdeh-border-mode.single-product .woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image img,.xiahdeh-border-mode.single-product .woocommerce-product-gallery .flex-control-thumbs li img,.xiahdeh-border-mode.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{border-radius:100%}body.single-product .woocommerce-notices-wrapper{margin-bottom:0!important;padding:1em 0}body.single-product .woocommerce-product-gallery .flex-viewport{margin-bottom:.25em;border:none}body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{width:2em;height:2em}body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{width:100%;height:100%;border:.125em solid var(--black-color,#000)!important;border-radius:0}body.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-trigger{color:var(--white-color,#fff);background-color:var(--primary-color,#000);border-color:var(--primary-color,#000)}body.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-trigger:focus,body.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-trigger:hover{color:var(--white-color,#fff);background-color:var(--secondary-color,#000);border-color:var(--secondary-color,#000)}body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{border-color:var(--white-color,#000)}body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:after{background:var(--white-color,#fff)}body.single-product .woocommerce-product-gallery .flex-control-thumbs{gap:.5em}body.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider .wvg-slider-next-arrow,body.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider .wvg-slider-prev-arrow{background-color:var(--primary-color,#000)}body.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider .wvg-slider-next-arrow:before,body.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider .wvg-slider-prev-arrow:before{color:var(--white-color,#fff);font-size:20px}body.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider .wvg-slider-next-arrow:focus,body.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider .wvg-slider-next-arrow:hover,body.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider .wvg-slider-prev-arrow:focus,body.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider .wvg-slider-prev-arrow:hover{background-color:var(--secondary-color,#000)}body.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider .wvg-slider-next-arrow:focus:before,body.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider .wvg-slider-next-arrow:hover:before,body.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider .wvg-slider-prev-arrow:focus:before,body.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider .wvg-slider-prev-arrow:hover:before{color:var(--white-color,#fff)}body.single-product .woo-variation-gallery-wrapper .wvg-thumbnail-next-arrow,body.single-product .woo-variation-gallery-wrapper .wvg-thumbnail-prev-arrow{background-color:var(--primary-color,#000)}body.single-product .woo-variation-gallery-wrapper .wvg-thumbnail-next-arrow:before,body.single-product .woo-variation-gallery-wrapper .wvg-thumbnail-prev-arrow:before{color:var(--white-color,#fff);font-size:20px}body.single-product .woo-variation-gallery-wrapper .wvg-thumbnail-next-arrow:focus,body.single-product .woo-variation-gallery-wrapper .wvg-thumbnail-next-arrow:hover,body.single-product .woo-variation-gallery-wrapper .wvg-thumbnail-prev-arrow:focus,body.single-product .woo-variation-gallery-wrapper .wvg-thumbnail-prev-arrow:hover{background-color:var(--secondary-color,#000)}body.single-product .woo-variation-gallery-wrapper .wvg-thumbnail-next-arrow:focus:before,body.single-product .woo-variation-gallery-wrapper .wvg-thumbnail-next-arrow:hover:before,body.single-product .woo-variation-gallery-wrapper .wvg-thumbnail-prev-arrow:focus:before,body.single-product .woo-variation-gallery-wrapper .wvg-thumbnail-prev-arrow:hover:before{color:var(--white-color,#fff)}body.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider .wvg-slider-prev-arrow{left:0}body.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider .wvg-slider-next-arrow{right:0}body.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider .wvg-slider-next-arrow:focus,body.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider .wvg-slider-next-arrow:hover,body.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider .wvg-slider-prev-arrow:focus,body.single-product .woo-variation-gallery-wrapper .woo-variation-gallery-slider .wvg-slider-prev-arrow:hover,body.single-product .woo-variation-gallery-wrapper .wvg-thumbnail-next-arrow:focus,body.single-product .woo-variation-gallery-wrapper .wvg-thumbnail-next-arrow:hover,body.single-product .woo-variation-gallery-wrapper .wvg-thumbnail-prev-arrow:focus,body.single-product .woo-variation-gallery-wrapper .wvg-thumbnail-prev-arrow:hover{color:var(--white-color,#fff);background-color:var(--secondary-color,#000)}body.single-product .woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image img,body.single-product .woocommerce-product-gallery .flex-control-thumbs li img{border:.125em solid transparent}body.single-product .woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image:hover img,body.single-product .woocommerce-product-gallery .flex-control-thumbs li:hover img{border-color:var(--secondary-color,#000)}body.single-product .woo-variation-gallery-wrapper .slick-current .wvg-gallery-thumbnail-image img,body.single-product .woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image.current-thumbnail img,body.single-product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{border-color:var(--primary-color,#000)}body.single-product .woocommerce-product-details__short-description img{width:auto;margin:0}body.single-product .variations_form div[data-product_id]{width:100%}body.single-product .variations_form .notice{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.25em;width:100%;margin-bottom:1em;padding:1em;color:var(--wc-blue-text-color,#000);background:var(--wc-blue-background-color,#add8e6);border:.125em solid var(--wc-blue-background-color,#000);font-size:calc(100% - 2px);font-weight:700}body.single-product .variations_form .notice.limited-subscription-notice{color:var(--wc-red-text-color,#000)!important;background:var(--wc-red-background-color,#f08080)!important;border:.125em solid var(--wc-red-background-color,#000)!important}body.single-product .variations_form .notice a:hover{opacity:.5}body.single-product .variations_form .notice a:not(.button){color:var(--wc-blue-text-color,#000)!important}body.single-product .variations_form .notice a.button{padding:0;color:var(--wc-blue-text-color,#000)!important;background:0 0!important;text-decoration:underline}body.single-product table.variations{margin:0 0 1em 0!important;border-collapse:initial;text-align:center}body.single-product table.variations tr{border:none!important}body.single-product table.variations .label{position:relative;margin:0;padding:0;text-align:initial}body.single-product table.variations .label label,body.single-product table.variations label{color:inherit;font-size:inherit!important}body.single-product table.variations .label label:after,body.single-product table.variations label:after{content:":"}body.single-product table.variations .value{padding:.25em 0;text-align:unset}body.single-product table.variations tfoot td{padding:0}body.single-product table.variations .reset_variations{display:inline-block!important;padding:0!important;color:var(--wc-red-background-color,red);font-size:calc(100% - 2px)!important;text-decoration:underline;text-underline-offset:.25em;visibility:visible!important}body.single-product form.cart .stock.available-on-backorder{color:var(--wc-orange-background-color,orange)!important}body.single-product form.cart .single_variation_wrap{width:100%}body.single-product form.cart .single_variation{display:flex;flex-direction:column-reverse;margin:0;line-height:calc(100%);text-align:center}body.single-product form.cart .single_variation *{margin:0}body.single-product form.cart,body.single-product form.cart .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1em}body.single-product form.cart:after,body.single-product form.cart:before{content:none!important}body.single-product form.cart:not(.variations_form) .woocommerce-variation{display:none}body.single-product form.cart .stock,body.single-product form.cart.variations_form .woocommerce-error{display:none}body.single-product form.cart.variations_form .woocommerce-error{padding:0!important;color:var(--wc-red-background-color,#000)!important;background:0 0!important;border:none!important;border-radius:inherit!important}body.single-product form.cart.variations_form .woocommerce-variation-availability .stock{display:block}body.single-product form.cart .single_add_to_cart_button{flex-grow:0;gap:0;width:auto}body.single-product form.cart .single_add_to_cart_button.disabled{pointer-events:none!important}body.single-product form.cart .single_add_to_cart_button.disabled:after{content:none!important}body.single-product .sku_wrapper{display:none}body.single-product .shop_table,body.single-product .shop_table td,body.single-product .shop_table th,body.single-product .shop_table tr{border:1px solid var(--black-color,#000)!important}body.single-product #reviews .woocommerce-Reviews-title{display:none}body.single-product #reviews .woocommerce-noreviews{margin-top:0!important}body.single-product #reviews .comment-respond{text-align:inherit}body.single-product #reviews .comment_container{padding:0!important}body.single-product #reviews .star-rating{margin-top:.25em}body.single-product #reviews .comment-text{margin:0!important;padding:0!important;border:none!important}body.single-product #reviews .comment-text .description p,body.single-product #reviews .comment-text .meta{margin:0!important;color:inherit!important;font-size:inherit!important}body.single-product #reviews .comment-form-rating,body.single-product #reviews .comment-notes{margin-top:.5em}body.single-product #reviews label{font-size:inherit!important}body.single-product #reviews label .required{color:var(--wc-red-background-color,red);opacity:1}body.single-product #reviews .comment-form-author label,body.single-product #reviews .comment-form-comment label,body.single-product #reviews .comment-form-email label,body.single-product #reviews .comment-form-rating label{display:block!important}body.single-product #reviews input[type=email],body.single-product #reviews input[type=text],body.single-product #reviews textarea{width:100%;border-radius:0}body.single-product #reviews #submit{width:100%;margin:auto!important;padding:1em 1.5em;color:var(--white-color,#fff)!important;background:var(--primary-color,#000)!important;border-radius:0;font-size:calc(100% - 2px);text-transform:uppercase}body.single-product #reviews #submit:hover{background:var(--secondary-color,#000)!important;border-color:transparent!important}@media all and (max-width:991px){body.single-product form.cart .woocommerce-variation-add-to-cart{flex-wrap:wrap}body.single-product form.cart .single_add_to_cart_button{flex-grow:1;width:100%;margin-top:5px!important}}@media all and (max-width:478px){body.single-product form.cart{flex-direction:column;align-items:flex-start}}