
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button {
	font-size: .85em;
	padding-inline: .8em;
}



.standout-max-container.standout-woo-container {
	padding: 0 var(--content-margin);
}

.wp-block-post-content + .standout-max-container.standout-woo-container {
	margin-top: var(--gap-l);
}

.wp-block-post-content + .standout-max-container.standout-woo-container:last-child {
	margin-bottom: var(--gap-l);
}



.standout-woo-container ul.products {
	display: grid;
	gap: calc(1.5 * var(--gap-m)) var(--gap-m);
	grid-template-columns: repeat(var(--woo-columns, 4), minmax(0, 1fr));
}

.standout-woo-container ul.products.columns-1 {
	--woo-columns: 1;
}

.standout-woo-container ul.products.columns-2 {
	--woo-columns: 2;
}

.standout-woo-container ul.products.columns-3 {
	--woo-columns: 3;
}

.standout-woo-container ul.products.columns-4 {
	--woo-columns: 4;
}

.standout-woo-container ul.products.columns-5 {
	--woo-columns: 5;
}

.standout-woo-container ul.products.columns-6 {
	--woo-columns: 6;
}

.standout-woo-container ul.products.columns-7 {
	--woo-columns: 7;
}

.standout-woo-container ul.products.columns-8 {
	--woo-columns: 8;
}

.standout-woo-container ul.products::after,
.standout-woo-container ul.products::before {
	content: none;
}



.standout-woo-container ul.products li.product,
.standout-woo-container ul.products[class*="columns-"] li.product {
	width: 100%;
	margin: 0;
	float: none;
}



.standout-woo-container ul.products li.product a img {
	margin: 0 0 .5em;
	border-radius: var(--border-radius-l);
}



.standout-woo-container ul.products li.product .woocommerce-loop-category__title,
.standout-woo-container ul.products li.product .woocommerce-loop-product__title,
.standout-woo-container ul.products li.product h3 {
	display: block;
	margin: 0;
	padding: 0;
	font-size: 1.1em;
	font-weight: bold;
}



.woocommerce-loop-product__category {
	display: block;
	font-size: .9em;
	opacity: .8;
}



.standout-woo-container ul.products li.product .price {
	margin: .3em 0 0;
	font-size: 1em;
}

.woocommerce ul.products li.product .price ins {
	text-decoration: none;
}



.woocommerce .wp-block-post-content > .standout-section.alignfull.has-bg.hero-section > .standout-max-container > .standout-block-inner > .acf-innerblocks-container {
	/* padding-top: var(--gap-m); */
	/* padding-bottom: var(--gap-m); */
}



.standout-woo-container .woocommerce-products-header {
	display: grid;
	grid-template-columns: 1fr;
	/* grid-template-columns: 1fr 1fr; */
	/* margin: 0 calc(-1 * var(--content-margin, 0px)) var(--gap-l); */
}

.standout-woo-container .woocommerce-products-header .standout-woocommerce-products-header-image {
	position: relative;
	min-height: 250px;
	line-height: 0;
}

.standout-woo-container .woocommerce-products-header .standout-woocommerce-products-header-image img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.standout-woo-container .woocommerce-products-header .standout-woocommerce-products-header-description {
	padding: var(--gap-m);
	text-align: center;
}

.standout-woo-container .woocommerce-products-header .standout-woocommerce-products-header-description p {
	margin-right: auto;
	margin-left: auto;
}



.standout-product-count-sorting-wrap {
    display: flex;
    flex-wrap: wrap;
    margin: 0 0 20px;
    align-items: flex-end;
    justify-content: space-between;
	background-color: var(--page-bg);
}

.woocommerce .standout-product-count-sorting-wrap .woocommerce-result-count,
.woocommerce-page .standout-product-count-sorting-wrap .woocommerce-result-count,
.woocommerce .standout-product-count-sorting-wrap .woocommerce-ordering,
.woocommerce-page .standout-product-count-sorting-wrap .woocommerce-ordering {
    margin: 0;
    float: none;
}

.woocommerce .woocommerce-ordering select {
    display: inline-block;
    margin: 0;
    padding: 0.5em 3.5em 0.5em 1em;
    background-color: #fff;
    border: 1px solid #ccc;
    line-height: var(--p-gap);
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(to right, #ccc, #ccc);
    background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;
    background-size: 5px 5px, 5px 5px, 1px var(--p-gap);
    background-repeat: no-repeat;
}

.woocommerce .woocommerce-ordering select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #000;
}



.standout-product-count-sorting-wrap {
	position: sticky;
    top: calc(var(--header-height) + var(--wp-admin--admin-bar--height, 0px));
	align-items: center;
	margin-bottom: var(--gap-m);
	padding: 0;
	border-bottom: 1px solid var(--color-1);
	/* font-size: var(--p); */
	/* background-color: #fff; */
	z-index: 10;
}

.standout-product-count-sorting-wrap .product-count-sorting-left .product-sorting-inner,
.standout-product-count-sorting-wrap .product-count-sorting-right {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: var(--gap-s);
}

.standout-product-count-sorting-wrap .bapf_sfilter,
.standout-product-count-sorting-wrap .bapf_sfilter.bapf_slidr .bapf_head {
	margin-bottom: 0;
}

.standout-product-count-sorting-wrap .bapf_sfilter {
	background-color: transparent;
	border: none;
}

.standout-product-count-sorting-wrap .bapf_sfilter .bapf_head {
	padding: 1em 0;
	background-color: transparent;
	border: none;
	cursor: default;
}

.standout-product-count-sorting-wrap .mobile-filter-toggle .bapf_head {
	cursor: pointer;
}

.standout-product-count-sorting-wrap .bapf_sfilter .bapf_head,
.standout-product-count-sorting-wrap .bapf_sfilter .bapf_head h3 {
	margin: 0;
	font-family: var(--p-fam);
	font-size: 1em;
	text-transform: none;
}

.standout-product-count-sorting-wrap .mobile-filter-toggle .bapf_head svg {
	margin-left: .2em;
}

.standout-product-count-sorting-wrap .bapf_sfilter.bapf_ccolaps .bapf_head .berocket_widget_icon {
	transform: rotateZ(180deg);
}

.standout-product-count-sorting-wrap .bapf_slidr_jqrui .bapf_slidr_main {
	width: 100%;
	margin-top: 5px;
	background-color: #d1d1d1;
}

.standout-product-count-sorting-wrap .ui-slider-horizontal .ui-slider-range {
	background-color: var(--color-text);
}

.standout-product-count-sorting-wrap .bapf_slidr_main.ui-widget-content .ui-slider-handle {
	background-color: var(--color-2);
}

.standout-product-count-sorting-wrap .bapf_slidr_jqrui .bapf_slidr_all {
	display: flex;
	flex-wrap: wrap;
	column-gap: var(--gap-s);
	justify-content: space-between;
}

.standout-product-count-sorting-wrap .bapf_slidr_jqrui .bapf_slidr_all:after {
	content: none;
}

.standout-product-count-sorting-wrap .bapf_slidr_jqrui .bapf_from,
.standout-product-count-sorting-wrap .bapf_slidr_jqrui .bapf_to {
	width: auto;
	margin-bottom: 0;
	font-size: .9em;
}


.standout-product-count-sorting-wrap .woocommerce-ordering {
	position: relative;
}

.standout-product-count-sorting-wrap .woocommerce-ordering:before {
	content: attr(data-title);
	padding-right: 15px;
	font-weight: bold;
	background-image: url("images/chevron-down-light.svg");
	background-size: 11px auto;
	background-repeat: no-repeat;
	background-position: right center;
}

.standout-product-count-sorting-wrap .woocommerce-ordering select {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 100%;
	padding: 0;
	background-color: transparent;
	border: none;
	line-height: 1;
	background-image: none;
	opacity: 0;
	cursor: pointer;
}



.standout-product-count-sorting-wrap .product-count-sorting-left:not(.active) .product-sorting-inner {
	display: none;
}

.standout-product-count-sorting-wrap .product-count-sorting-left.active .product-sorting-inner {
	flex-direction: column;
    align-items: stretch;
    flex-wrap: nowrap;
	gap: 0;
	position: fixed;
	top: calc(var(--header-height, 0px) + var(--wp-admin--admin-bar--height, 0px));
	bottom: 0;
	left: 0;
	max-width: 450px;
	width: 100%;
	margin-left: -100%;
	/* padding-top: 50px; */
	background-color: #fff;
	box-shadow: -3px 0 6px 0px #000;
	transition: margin-left var(--transition);
	z-index: 60;
}

.standout-product-count-sorting-wrap .product-count-sorting-left.active.display .product-sorting-inner {
	margin-left: 0;
}

.standout-product-count-sorting-wrap .product-count-sorting-left.active:before {
	content: '';
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: rgba(0, 0, 0, .5);
	opacity: 0;
	transition: opacity var(--transition);
	z-index: 59;
}

.standout-product-count-sorting-wrap .product-count-sorting-left.active.display:before {
	opacity: 1;
}

.standout-product-count-sorting-wrap .product-sorting-inner .product-sorting-close {
	position: absolute;
	top: 0;
	right: 0;
	padding: 15px;
	font-size: 30px;
	line-height: 0.584;
	transition: color var(--transition-duration), background-color var(--transition-duration);
	cursor: pointer;
	z-index: 3;
}

.standout-product-count-sorting-wrap .product-sorting-inner .product-sorting-close:hover {
	background-color: var(--color-1);
	color: #fff;
}

.standout-product-count-sorting-wrap .product-sorting-inner .berocket_single_filter_widget {
	width: 100%;
}

.standout-product-count-sorting-wrap .product-sorting-inner .berocket_single_filter_widget:not(:last-child) {
	margin-bottom: 20px;
}

.standout-product-count-sorting-wrap .product-sorting-inner .bapf_sfilter .bapf_head,
.standout-product-count-sorting-wrap .product-sorting-inner .bapf_sfilter .bapf_body {
	padding: 15px 20px;
}

.standout-product-count-sorting-wrap .product-sorting-inner .bapf_sfilter .bapf_head {
	padding-bottom: 0;
}

.standout-product-count-sorting-wrap .product-sorting-inner *:not(.filter_sidebar_title) > .bapf_sfilter .bapf_head h3 {
	font-weight: bold;
}

.standout-product-count-sorting-wrap .product-sorting-inner .berocket_single_filter_widget:not(.berocket_single_filter_widget_53001) .bapf_body {
	padding-top: 0;
}

.standout-product-count-sorting-wrap .product-sorting-inner .bapf_head h3 {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.standout-product-count-sorting-wrap .product-sorting-inner .bapf_sfilter .bapf_body {
	position: relative;
}

.standout-product-count-sorting-wrap .product-sorting-inner .bapf_sfilter .bapf_body:after {
	/* content: '';
	position: absolute;
	right: 20px;
	bottom: 0;
	left: 20px;
	height: 1px;
	background-color: var(--color-1); */
}

.standout-product-count-sorting-wrap .product-sorting-inner .bapf_button.bapf_reset {
	width: 100%;
}


.standout-product-count-sorting-wrap .bapf_slidr_jqrui .bapf_slidr_main {
	margin: 8px 10px 0;
	background-color: #e5e5e5;
}

.standout-product-count-sorting-wrap .bapf_slidr_main.ui-widget-content .ui-slider-handle {
	top: -8px;
	background-color: #fff;
	border: 1px solid #ccc;
	font-size: 20px;
	transition: color var(--transition-duration), background-color var(--transition-duration);
}

.standout-product-count-sorting-wrap .bapf_slidr_main.ui-slider-horizontal .ui-slider-range,
.standout-product-count-sorting-wrap .bapf_slidr_main.ui-widget-content .ui-slider-handle.ui-state-hover,
.standout-product-count-sorting-wrap .bapf_slidr_main.ui-widget-content .ui-slider-handle.ui-state-focus,
.standout-product-count-sorting-wrap .bapf_slidr_main.ui-widget-content .ui-slider-handle.ui-state-active {
	background-color: var(--color-1);
}


.standout-product-count-sorting-wrap .bapf_sfilter .bapf_body ul {
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
	padding-top: 8px;
}

.standout-product-count-sorting-wrap .bapf_sfilter .bapf_body li {
	font-size: 16px;
}

.standout-product-count-sorting-wrap .bapf_sfilter .bapf_body li [type="checkbox"] {
	position: absolute;
	width: 0;
	height: 0;
	opacity: 0;
	z-index: -1;
}

.standout-product-count-sorting-wrap .bapf_sfilter .bapf_body li label {
	display: block !important;
	padding: 8px 15px;
	border-radius: 5px;
    border: 1px solid #ccc;
	background-color: #fff;
	line-height: 1;
	transition: background-color var(--transition-duration), color var(--transition-duration);
}

.standout-product-count-sorting-wrap .bapf_sfilter .bapf_body li.checked label,
.standout-product-count-sorting-wrap .bapf_sfilter .bapf_body li:hover label {
	background-color: var(--color-1);
	color: #fff;
}

.standout-product-count-sorting-wrap .bapf_sfilter .pcs {
	display: none;
}


.standout-product-count-sorting-wrap .standout-product-sorting-group {
	flex-basis: 100%;
	overflow: auto;
}


.standout-product-count-sorting-wrap .berocket_single_filter_widget_53001 .bapf_button {
	width: 100%;
	padding: .3em 1em;
}


.woocommerce ul.products li.product .onsale,
.woocommerce span.onsale {
	padding: .4em .7em;
	color: var(--color-text-white);
	background-color: var(--color-1);
	border: 1px solid var(--color-1);
	border-radius: var(--border-radius-s);
}


.single-product {
	--h1: 50px;
	--h2: var(--h1);
	--h3: var(--h1);
}


.single-product .standout-main-product {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	align-items: start;
	gap: calc(1.5 * var(--gap-m));
}

.single-product div.product .standout-main-product div.images,
.single-product div.product .standout-main-product div.summary {
	width: auto;
	float: none;
}

.single-product .standout-main-product .standout-main-product-image-container .flex-viewport,
.single-product div.product .standout-main-product div.summary {
	border-radius: var(--border-radius-l);
	overflow: hidden;
}

.single-product .standout-main-product .standout-main-product-image-container {
	margin-bottom: 2em;
}

body.single-product div.standout-main-product .standout-main-product-image-container .flex-control-thumbs {
	display: grid;
	grid-template-columns: repeat(5, minmax(0, 1fr));
	gap: var(--gap-s);
	margin-top: var(--gap-s);
}

body.single-product div.standout-main-product .standout-main-product-image-container .flex-control-thumbs li {
	width: 100%;
	border-radius: var(--border-radius-l);
	overflow: hidden;
}

.single-product div.product .standout-main-product div.summary {
	padding: var(--gap-m) calc(1.5 * var(--gap-m));
	background-color: #fff;
}

.single-product .standout_product_title_wrap {
	display: flex;
	align-items: baseline;
	gap: 1em;
}

.single-product .standout_product_title_wrap .stom-add-to-favourites {
	position: relative;
	bottom: auto;
	right: auto;
	font-size: calc(.5 * var(--h1));
}

.single-product .stomWF-message p {
	height: calc(.5 * var(--h1));
	line-height: calc(.5 * var(--h1));
}

.single-product .stomWF-message:after {
	border-top: calc(.25 * var(--h1)) solid transparent;
	border-bottom: calc(.25 * var(--h1)) solid transparent;
	border-left: calc(.25 * var(--h1)) solid #000;
}

.single-product .woocommerce-product-details__short-description {
	margin-bottom: var(--p-gap);
}

.single-product div.product form.cart .variations {
	margin-bottom: var(--p-gap);
}

.single-product div.product form.cart .woocommerce-variation-description p:not(:last-child) {
	margin-bottom: var(--p-gap);
}

.single-product div.product form.cart .woocommerce-variation-description p:last-child {
	margin-bottom: 0;
}

.single-product .woocommerce-variation-description {
	margin-bottom: var(--p-gap);
}

.single-product .woocommerce-variation-price {
	margin-bottom: var(--p-gap);
}

.single-product div.product form.cart .variations th {
	display: none;
}



.single-product #yith-wapo-container .yith-wapo-addon {
	background-color: var(--yith-wapo-price-box-colors-background) !important;
}

.single-product .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option div.label .label-container-display {
	background-color: #fff;
}

.single-product #wapo-total-price-table table {
	font-size: 1em;
	line-height: 1.5;
}

.single-product #wapo-total-price-table {
	margin-bottom: var(--p-gap);
}

.single-product .yith-wapo-addon .options-container .wapo-addon-description strong {
	display: block;
}

.single-product .wapo-addon-title {
	font-size: calc(1.15 * var(--p));
	font-weight: bold;
}



/* ===== YITH Bookings ===== */

.single-product .ui-datepicker .ui-datepicker-title {
	color: #222;
}

.single-product .yith-wcbk-datepicker.ui-datepicker td,
.single-product .yith-wcbk-date-picker--inline .ui-datepicker td {
	padding: 2px !important;
}

.single-product .yith-wcbk-datepicker td:not(.ui-datepicker-unselectable) .ui-state-default,
.single-product .yith-wcbk-datepicker.ui-widget-content td:not(.ui-datepicker-unselectable) .ui-state-default,
.single-product .yith-wcbk-datepicker .ui-widget-header td:not(.ui-datepicker-unselectable) .ui-state-default,
.single-product .yith-wcbk-date-picker--inline td:not(.ui-datepicker-unselectable) .ui-state-default,
.single-product .yith-wcbk-date-picker--inline .ui-widget-content td:not(.ui-datepicker-unselectable) .ui-state-default,
.single-product .yith-wcbk-date-picker--inline .ui-widget-header td:not(.ui-datepicker-unselectable) .ui-state-default {
	background-color: transparent;
	border: 2px solid var(--yith-wcbk-primary);
	color: var(--yith-wcbk-primary-contrast);
}

.single-product .product .yith-wcbk-datepicker.ui-datepicker td.ui-datepicker-current-day a,
.single-product .product .yith-wcbk-date-picker--inline .ui-datepicker td.ui-datepicker-current-day a,
.single-product .product .yith-wcbk-datepicker.ui-datepicker td:not(.ui-state-disabled):hover a,
.single-product .product .yith-wcbk-date-picker--inline .ui-datepicker td:not(.ui-state-disabled):hover a {
	background-color: var(--yith-wcbk-primary-light);
	border-color: var(--yith-wcbk-primary-light);
}

.stom-admin.single-product .product .yith-wcbk-datepicker .ui-datepicker-unselectable.ui-state-disabled.bk-non-available-date .ui-state-default,
.stom-admin.single-product .product .yith-wcbk-date-picker--inline .ui-datepicker-unselectable.ui-state-disabled.bk-non-available-date .ui-state-default {
	/* background-color: #e9bab5; */
	/* border: 2px solid #e9bab5; */
}

/* ===== END YITH Bookings ===== */



#booking_desc {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: .5em;
	margin-top: 2.5em;
}

#booking_desc .booking-description {
	margin-bottom: 8px;
	font-weight: 600;
	line-height: 1;
}

#booking_desc .booking-description img {
	vertical-align: middle;
	margin-right: 5px;
}

#booking_desc .color-picker {
	width: 20px;
	height: 20px;
	display: inline-block;
	vertical-align: middle;
}
#booking_desc .color-picker:not(:empty) {
	padding-top: 2px;
	/* border: 1px solid #ddd; */
	font-weight: 100;
	color: #555;
	text-decoration: line-through;
	text-align: center;
	opacity: .4;
}

#booking_desc .color-desc {
	display: inline-block;
	width: calc(100% - 20px - 1.2em);
	margin-top: 2px;
	margin-left: .2em;
	vertical-align: top;
}



.single-product select {
	padding: .3em;
	border-radius: var(--border-radius-s);
}

.single-product div.product form.cart .variations tr:not(:last-child) select {
	margin-bottom: 1em;
}



.woocommerce .standout-input-wrap button {
	border-radius: 0px;
}

.woocommerce .standout-input-wrap button.standout-input-minus {
	border-radius: var(--border-radius-s) 0 0 var(--border-radius-s);
}

.woocommerce .standout-input-wrap button.standout-input-plus {
	border-radius: 0 var(--border-radius-s) var(--border-radius-s) 0;
}



.wc-block-mini-cart-items .wc-block-components-product-metadata__description,
.wc-block-mini-cart-items .wc-block-components-sale-badge {
	display: none;
}

.wc-block-mini-cart-items .wc-block-cart-items__row:not(:last-child),
.wc-block-components-order-summary-item:not(:last-child) {
	border-bottom: 1px solid rgba(0, 0, 0, .075);
}


.wc-block-cart__main .wc-block-components-product-metadata__description,
.wc-block-cart__main .wc-block-components-sale-badge {
	display: none;
}


.wc-block-components-order-summary .wc-block-components-product-metadata__description {
	display: none;
}


.standout-woocommerce-products-footer {
	margin-top: 3em;
	text-align: center;
}

.standout-woocommerce-products-footer:last-child {
	margin-bottom: 3em;
}

.term-description {
	display: inline-block;
	text-align: left;
}



.woocommerce-account .woocommerce-MyAccount-navigation ul a {
	background-color: #fff;
}



.woocommerce-form-coupon-toggle .woocommerce-info {
	margin-bottom: 10px;
}

.woocommerce form .form-row-first,
.woocommerce form .form-row-last,
.woocommerce-page form .form-row-first,
.woocommerce-page form .form-row-last {
	width: calc(50% - 10px);
}

.woocommerce-checkout form.checkout_coupon,
.woocommerce-checkout form.login,
.woocommerce form.register {
	margin-top: 0;
}

.woocommerce-checkout form.checkout_coupon p {
	margin-bottom: .5em;
}

.woocommerce-checkout form.checkout_coupon [name="coupon_code"] {
	padding-block: .25em;
}

.woocommerce-checkout form.checkout_coupon [name="apply_coupon"] {
	padding-block: .4em;
}

.woocommerce-checkout h3 {
	font-size: var(--h4);
}

.woocommerce-checkout #payment ul.payment_methods li input {
	border-style: solid;
	border-width: 1px;
}

.woocommerce-checkout form.woocommerce-checkout {
	display: grid;
	grid-template-columns: minmax(0, 1fr) 450px;
	gap: var(--gap-l);
	margin-top: var(--gap-m);
	padding-bottom: var(--gap-l);
}

.woocommerce-checkout form.woocommerce-checkout #customer_details {
	display: flex;
	flex-direction: column;
}

.woocommerce-checkout form.woocommerce-checkout #customer_details > * {
	width: 100%;
	float: none;
}

.woocommerce-checkout form.woocommerce-checkout #customer_details > .col-2 {
	margin-top: var(--gap-m);
}

.woocommerce-checkout form.woocommerce-checkout #order_review_heading {
	grid-column: 2;
	grid-row: 1;
}

.woocommerce-checkout form.woocommerce-checkout #order_review {
	grid-column: 2;
	grid-row: 1;
	margin-top: calc(var(--h4) + var(--gap-m));
}

.woocommerce form p.form-row {
	max-width: 100%;
}

.woocommerce-checkout [data-block-name="woocommerce/classic-shortcode"] {
	padding-inline: var(--content-margin);
}
