.uicore-bl-woocommerce.wp-block-woocommerce-product-button{position:relative}.uicore-bl-woocommerce.wp-block-woocommerce-product-sale-badge .wc-block-components-product-sale-badge{display:inline-block;font-style:normal;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative}.wp-block-woocommerce-product-button .align-wide .wp-element-button,.wp-block-woocommerce-product-button.align-wide .wp-element-button{align-self:stretch}.wp-block-woocommerce-product-image.uicore-bl-content img{border:none;border-radius:inherit}.wp-block-woocommerce-product-image.uicore-bl-content .wc-block-components-product-image__inner-container{border-radius:inherit}.uicore-bl-woocommerce .wp-block-columns{margin-bottom:0}.wp-block-woocommerce-product-summary:is(.uicore-bl-woocommerce,:has(.uicore-bl-woocommerce)){margin:0;padding:0}.wp-block-woocommerce-product-summary:is(.uicore-bl-woocommerce,:has(.uicore-bl-woocommerce)) .wc-block-components-product-summary{margin:0}.wp-block-woocommerce-product-summary:is(.uicore-bl-woocommerce,:has(.uicore-bl-woocommerce)) .wc-block-components-product-summary p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}.wp-block-woocommerce-product-gallery.uicore-bl-woocommerce{display:flex}.wc-block-next-previous-buttons.uicore-bl-woocommerce button,.wp-block-woocommerce-product-gallery-large-image-next-previous.uicore-bl-woocommerce button{height:auto;padding:0;position:relative;width:auto}.wc-block-next-previous-buttons.uicore-bl-woocommerce button:after,.wp-block-woocommerce-product-gallery-large-image-next-previous.uicore-bl-woocommerce button:after{background:currentColor;content:"";display:block;height:1em;letter-spacing:0;line-height:1;-webkit-mask-size:cover;mask-size:cover;text-align:center;text-transform:none!important;width:1em}.wc-block-next-previous-buttons.uicore-bl-woocommerce button:last-child,.wp-block-woocommerce-product-gallery-large-image-next-previous.uicore-bl-woocommerce button:last-child{transform:scaleX(-1)}.wc-block-next-previous-buttons.uicore-bl-woocommerce button svg,.wp-block-woocommerce-product-gallery-large-image-next-previous.uicore-bl-woocommerce button svg{display:none!important}.wc-block-add-to-cart-form.uicore-bl-woocommerce .single_add_to_cart_button{display:block!important;height:auto;padding:1em 2em;position:relative;width:auto}.wc-block-add-to-cart-form.uicore-bl-woocommerce .quantity{border:1px solid;overflow:hidden}.wc-block-add-to-cart-form.uicore-bl-woocommerce .quantity .minus,.wc-block-add-to-cart-form.uicore-bl-woocommerce .quantity .plus{display:none!important}.wc-block-add-to-cart-form.uicore-bl-woocommerce .quantity .input-text{border:transparent!important}.wc-block-add-to-cart-form.uicore-bl-woocommerce .quantity button:focus{box-shadow:none}.wp-block-woocommerce-product-rating.uicore-bl-woocommerce>.wc-block-components-product-rating__container{display:contents}.wc-block-add-to-cart-form.uicore-bl-woocommerce .variations tr{display:block}.wc-block-add-to-cart-form.uicore-bl-woocommerce .variations td,.wc-block-add-to-cart-form.uicore-bl-woocommerce .variations th{display:block;text-align:right;width:100%}.wc-block-add-to-cart-form.uicore-bl-woocommerce .variations th label{color:var(--uicore-typography--h4-c,"#070707")!important;font-weight:700;text-align:right;text-transform:uppercase}.wc-block-add-to-cart-form.uicore-bl-woocommerce .variations td.value select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGQ9Im02IDkgNiA2IDYtNiIvPjwvc3ZnPg==) no-repeat;background-position:calc(100% - (100% - 12px)) 50%;-webkit-background-position:calc(100% - (100% - 12px)) 50%;background-position-x:100%;background-position-y:0;background-size:auto;background-size:16px;-webkit-background-size:16px;border-radius:var(--ui-radius);color:var(--uicore-typography--p-c,"#070707")!important;display:inline-block;height:44px;margin:0;max-width:75%;min-width:75%;padding-left:3em}.wc-block-add-to-cart-form.uicore-bl-woocommerce .woocommerce-variation-price .price{color:var(--uicore-headline-color)!important;font-family:var(--uicore-primary-font-family);font-size:24px!important;font-style:normal;font-weight:600;letter-spacing:0;line-height:1.44em;text-transform:None}
