.aibei-flow-assurance {
	margin: 0 0 24px;
	padding: 15px 18px;
	display: flex;
	align-items: center;
	gap: 18px;
	border: 1px solid #eadde2;
	border-left: 4px solid #ff2f63;
	background: #fff8fa;
	color: #232124;
	font-size: 13px;
	line-height: 1.4;
}

.aibei-flow-assurance strong {
	margin-right: auto;
	font-size: 14px;
}

.aibei-mobile-checkout-bar {
	display: none;
}
.aibei-mobile-checkout-bar[hidden] { display: none !important; }
.aibei-order-guide { border: 1px solid #eadde2; border-radius: 6px; background: #fff8fa; padding: 16px 18px; margin: 16px 0 22px; font-size: 14px; line-height: 1.55; }
.aibei-order-guide strong { display: block; color: #232124; font-size: 16px; margin-bottom: 6px; }
.aibei-order-guide p { margin: 0 0 8px; }
.aibei-order-guide a, .aibei-flow-help a { color: #a92049; text-decoration: underline; text-underline-offset: 3px; }
.aibei-flow-help { font-size: 14px; line-height: 1.6; margin: 0 0 18px; }
.aibei-selected-options { margin: 8px 0; text-align: left; }
.aibei-selected-options summary { cursor: pointer; padding: 8px 0; color: #a92049; font-size: 13px; font-weight: 600; }
.aibei-selected-options dl.variation { margin: 8px 0; padding: 12px; background: #faf7f8; border-radius: 4px; }
.aibei-selected-options summary:focus-visible, .aibei-order-guide a:focus-visible { outline: 2px solid #a92049; outline-offset: 3px; }
.aibei-delivery-faq { margin: 18px 0; font-size: 14px; line-height: 1.6; }
.aibei-delivery-faq details { padding: 12px 0; border-bottom: 1px solid #eadde2; }
.aibei-delivery-faq summary { cursor: pointer; font-weight: 600; color: #232124; }
.aibei-delivery-faq p { margin: 10px 0 0; }
.aibei-delivery-faq a { color: #a92049; text-decoration: underline; }

body.single-product iframe[src*="omnisend"],
body.single-product iframe[src*="soundest"],
body.woocommerce-cart iframe[src*="omnisend"],
body.woocommerce-cart iframe[src*="soundest"],
body.woocommerce-checkout iframe[src*="omnisend"],
body.woocommerce-checkout iframe[src*="soundest"] {
	display: none !important;
}

body.woocommerce-checkout h1,
body.woocommerce-checkout h1.entry-title {
	color: #fff;
}

body.woocommerce-checkout input.input-text,
body.woocommerce-checkout select,
body.woocommerce-checkout textarea {
	font-size: 16px;
}

body.woocommerce-checkout #order_review_heading {
	margin-top: 0;
}

@media (min-width: 993px) {
	body.woocommerce-checkout #order_review {
		position: sticky;
		top: 24px;
	}
}

@media (max-width: 768px) {
	body.single-product h1.product_title {
		max-width: calc(100vw - 30px);
		white-space: normal !important;
		overflow-wrap: anywhere;
		font-size: 25px;
		line-height: 1.2;
	}

	body.woocommerce-cart .woocommerce-message {
		white-space: normal;
		font-size: 13px;
		line-height: 1.45;
	}

	.aibei-flow-assurance {
		margin: 0 15px 18px;
		padding: 14px;
		display: grid;
		grid-template-columns: 1fr 1fr;
		gap: 8px 12px;
		font-size: 12px;
	}

	.aibei-flow-assurance strong {
		grid-column: 1 / -1;
		margin: 0 0 3px;
	}

	.aibei-flow-assurance span {
		padding-left: 9px;
		border-left: 2px solid #ff2f63;
	}

	body.woocommerce-cart .woocommerce-cart-form,
	body.woocommerce-cart .cart-collaterals,
	body.woocommerce-checkout form.checkout {
		margin-inline: 15px;
	}

	body.woocommerce-checkout .form-row {
		margin-bottom: 13px;
	}

	body.woocommerce-cart {
		padding-bottom: 82px;
	}

	.aibei-mobile-checkout-bar {
		position: fixed;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: 90;
		padding: 10px 14px calc(10px + env(safe-area-inset-bottom, 0px));
		display: grid;
		grid-template-columns: auto 1fr;
		align-items: center;
		gap: 14px;
		background: #1f1d1f;
		box-shadow: 0 -4px 16px rgba(0, 0, 0, .2);
	}

	.aibei-mobile-checkout-bar > span {
		display: grid;
		gap: 2px;
		color: #fff;
	}

	.aibei-mobile-checkout-bar small {
		color: #c7c2c4;
		font-size: 10px;
	}

	.aibei-mobile-checkout-bar strong {
		font-size: 15px;
		white-space: nowrap;
	}

	.aibei-mobile-checkout-bar .woocommerce-Price-currencySymbol {
		display: inline;
	}

	.aibei-mobile-checkout-bar a {
		min-height: 48px;
		display: grid;
		place-items: center;
		border-radius: 4px;
		background: #ff2f63;
		color: #fff;
		font-size: 14px;
		font-weight: 700;
		text-decoration: none;
	}
}

/* One selected option per row, including the AJAX mini-cart drawer. */
body dl.variation {
 display: grid !important;
 grid-template-columns: minmax(0, 42%) minmax(0, 1fr);
 gap: 0 12px;
 width: 100%;
 box-sizing: border-box;
 text-align: left !important;
 font-size: 12px;
 line-height: 1.5;
}
body dl.variation > dt,
body dl.variation > dd {
 display: block !important;
 float: none !important;
 clear: none !important;
 width: auto !important;
 min-width: 0;
 margin: 0 !important;
 padding: 6px 0 !important;
 border-bottom: 1px solid #eee9eb;
 overflow-wrap: anywhere;
 white-space: normal !important;
 text-align: left !important;
}
body dl.variation > dt { grid-column: 1; font-weight: 600; color: #575157; }
body dl.variation > dd { grid-column: 2; color: #292429; }
body dl.variation > dt:last-of-type,
body dl.variation > dd:last-of-type { border-bottom: 0; }
body dl.variation > dd p { margin: 0 !important; padding: 0; }
body dl.variation::before,
body dl.variation::after { display: none !important; }

/* AIBEI reviews design v1 */
.single-product #reviews { max-width:1120px; margin:0 auto; display:grid; grid-template-columns:minmax(0,1fr) 340px; gap:40px; align-items:start; color:#262326; }
.single-product #reviews #comments,.single-product #reviews #review_form_wrapper { min-width:0; width:auto; float:none; }
.single-product #reviews .clear { display:none; }
.single-product #reviews .woocommerce-Reviews-title { font-size:28px; line-height:1.25; letter-spacing:-.6px; margin:0 0 24px; font-weight:700; }
.single-product #reviews #xswcrd-photo-reviews-summary { margin:0 0 24px; padding:0; border:0; background:none; color:#625b60; }
.single-product #reviews .xswcrd-rating-summary { display:grid; grid-template-columns:140px minmax(0,1fr); gap:28px; align-items:center; padding:24px; margin:0; background:#faf7f8; border:1px solid #eee5e8; border-radius:12px; }
.single-product #reviews .xswcrd-rating-overview { display:flex; flex-direction:column; align-items:flex-start; gap:6px; margin:0; padding:0; }
.single-product #reviews .xswcrd-rating-score { font-size:52px; line-height:1; letter-spacing:-2px; font-weight:700; color:#272227; }
.single-product #reviews .xswcrd-rating-stars { margin:0; text-align:left; }
.single-product #reviews .xswcrd-rating-stars strong { font-size:12px; font-weight:500; color:#70676d; }
.single-product #reviews .xswcrd-rating-bars { width:100%; min-width:0; margin:0; }
.single-product #reviews .xswcrd-rating-bar { display:grid; grid-template-columns:26px minmax(0,1fr) 22px; align-items:center; gap:10px; margin:8px 0; font-size:12px; }
.single-product #reviews .xswcrd-rating-bar > span { width:auto; text-align:left; }
.single-product #reviews .xswcrd-rating-bar > span:last-child { text-align:right; color:#83777e; }
.single-product #reviews .xswcrd-progress-bg { width:100%; min-width:0; height:6px; margin:0; border-radius:4px; overflow:hidden; background:#eae2e6; }
.single-product #reviews .xswcrd-progress-fill { max-width:100%; height:100%; border-radius:4px; }
.single-product #reviews #xswcrd-photo-reviews-summary > hr { display:none; }
.single-product #reviews .xswcrd-review-filter-wrapper { margin:20px 0 0; }
.single-product #reviews .xswcrd-review-filter { width:220px; max-width:100%; height:42px; border:1px solid #ddd4d9; border-radius:6px; box-shadow:none; font-size:13px; color:#393039; }
.single-product #reviews .commentlist { padding:0; margin:0; list-style:none; }
.single-product #reviews .commentlist > li { padding:24px 0; margin:0; border:0; border-bottom:1px solid #eae3e7; background:none; }
.single-product #reviews .comment_container { position:relative; min-width:0; }
.single-product #reviews .comment_container > .avatar { position:absolute; top:0; left:0; width:36px; height:36px; padding:0; border:0; border-radius:50%; opacity:.8; }
.single-product #reviews .comment-text { margin:0!important; padding:0!important; border:0!important; display:flex; flex-direction:column; min-width:0; }
.single-product #reviews .comment-text .meta { order:0; display:flex; align-items:center; flex-wrap:wrap; gap:6px 14px; padding-left:48px; min-height:36px; margin:0 0 14px; font-size:13px; }
.single-product #reviews .woocommerce-review__author { max-width:220px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#292329; font-weight:600; }
.single-product #reviews .woocommerce-review__dash { display:none; }
.single-product #reviews .woocommerce-review__published-date { font-size:12px; color:#80757c; margin-left:auto; }
.single-product #reviews .comment-text > .star-rating { order:1; float:none!important; margin:0 0 12px!important; font-size:13px; align-self:flex-start; }
.single-product #reviews .comment-text > .description { order:2; font-size:14px; line-height:1.8; overflow-wrap:anywhere; }
.single-product #reviews .description p { margin:0 0 12px; }
.single-product #reviews .description p > strong { font-size:15px; font-weight:600; }
.single-product #reviews .aibei-partner-review-source { display:table; padding:3px 8px; margin:14px 0!important; border:1px solid #e9e2e6; border-radius:4px; background:#faf8f9; color:#776b73!important; font-size:11px!important; }
.single-product #reviews .aibei-partner-review-photos { gap:8px!important; margin:16px 0 0!important; }
.single-product #reviews .aibei-partner-review-photos a { display:block; border-radius:8px; overflow:hidden; background:#f4f0f2; }
.single-product #reviews .aibei-partner-review-photos img { display:block; width:100px!important; height:124px!important; object-fit:cover; border-radius:8px!important; transition:opacity .15s; }
.single-product #reviews .aibei-partner-review-photos a:hover img { opacity:.85; }
.single-product #reviews #review_form_wrapper { margin-top:59px; padding:24px; background:#faf7f8; border:1px solid #eee5e8; border-radius:12px; }
.single-product #reviews #respond { padding:0; margin:0; }
.single-product #reviews .comment-reply-title { display:block; margin:0 0 12px; font-size:20px; line-height:1.3; letter-spacing:-.3px; }
.single-product #reviews .comment-notes { font-size:12px; line-height:1.6; color:#776d74; }
.single-product #reviews #commentform p { margin-bottom:16px; }
.single-product #reviews #commentform label { font-size:12px; font-weight:600; margin-bottom:6px; color:#51464e; }
.single-product #reviews #commentform input[type=text],.single-product #reviews #commentform input[type=email],.single-product #reviews #commentform textarea:not([aria-hidden=true]) { width:100%; border:1px solid #ded4da; border-radius:6px; background:#fff; box-shadow:none; font-size:14px; padding:10px 12px; }
.single-product #reviews #commentform textarea:not([aria-hidden=true]) { min-height:130px; height:130px; resize:vertical; }
.single-product #reviews .comment-form-author,.single-product #reviews .comment-form-email { float:none; width:100%; margin-right:0; }
.single-product #reviews .comment-form-cookies-consent { display:flex; gap:8px; align-items:flex-start; }
.single-product #reviews .comment-form-cookies-consent input { flex:0 0 auto; margin:4px 0 0; }
.single-product #reviews .comment-form-cookies-consent label { font-weight:400!important; font-size:11px!important; line-height:1.6; }
.single-product #reviews .xswcrd-upload-label { display:inline-flex; align-items:center; justify-content:center; width:100%; min-height:42px; border:1px dashed #cbbdc5; background:#fff; color:#5c4f58; border-radius:6px; padding:10px 14px; cursor:pointer; }
.single-product #reviews .comment-form-photo-upload { margin:0 0 16px; }
.single-product #reviews .form-submit { margin-bottom:0!important; }
.single-product #reviews #submit { width:100%; min-height:44px; border-radius:6px; font-size:13px; background:#ff2f63; color:#fff; }
.single-product #reviews :is(input,textarea,select,a):focus-visible { outline:2px solid #a91645; outline-offset:3px; }
@media(max-width:900px) { .single-product #reviews { grid-template-columns:minmax(0,1fr); gap:28px; max-width:720px; } .single-product #reviews #review_form_wrapper { margin-top:0; } }
@media(max-width:480px) { .single-product #reviews .woocommerce-Reviews-title { font-size:25px; } .single-product #reviews .xswcrd-rating-summary { grid-template-columns:100px minmax(0,1fr); gap:16px; padding:18px 16px; } .single-product #reviews .xswcrd-rating-score { font-size:44px; } .single-product #reviews .comment-text .meta { gap:3px 10px; } .single-product #reviews .woocommerce-review__author { max-width:155px; } .single-product #reviews .woocommerce-review__published-date { margin-left:0; } .single-product #reviews #review_form_wrapper { padding:20px; } .single-product #reviews .aibei-partner-review-photos img { width:88px!important; height:110px!important; } }
/* End AIBEI reviews design v1 */

/* Selected editorial layout */
.single-product #reviews { font-family:"Figtree",sans-serif; }
.single-product #reviews .woocommerce-Reviews-title { display:block!important; }
.single-product #reviews .commentlist li .comment-text { margin:0!important; width:100%!important; float:none!important; }
.single-product #reviews .comment_container { padding-left:0!important; }
.single-product #reviews .comment-text .star-rating span:before { color:#ff2f63!important; }
.single-product #reviews .comment-text .star-rating span:before,.single-product #reviews .comment-text .star-rating span:after { background-color:#ff2f63!important; }
.single-product #reviews .xswcrd-rating-bar > span:last-child { display:block!important; }
.single-product #reviews { display:block; max-width:1120px; }
.single-product #reviews .aibei-reviews-heading { display:flex; align-items:center; justify-content:space-between; gap:20px; margin-bottom:36px; }
.single-product #reviews .woocommerce-Reviews-title { margin:0; font-size:36px; letter-spacing:-.8px; }
.single-product #reviews .aibei-write-review { border:1px solid #ff2f63; background:#ff2f63; color:#fff; min-height:48px; padding:12px 30px; border-radius:3px; font-size:14px; font-weight:600; cursor:pointer; }
.single-product #reviews .xswcrd-rating-summary { grid-template-columns:210px minmax(0,1fr) 270px; gap:38px; padding:10px 24px 36px; background:#fff; border:0; border-bottom:1px solid #e3dfe2; border-radius:0; }
.single-product #reviews .xswcrd-rating-overview { align-items:center; justify-content:center; border-right:1px solid #e3dfe2; padding:12px 35px 12px 0; }
.single-product #reviews .xswcrd-rating-score { font-size:72px; letter-spacing:-2px; }
.single-product #reviews .xswcrd-rating-stars { text-align:center; }
.single-product #reviews .xswcrd-rating-stars strong { font-size:14px; }
.single-product #reviews .xswcrd-rating-bar { margin:14px 0; font-size:13px; grid-template-columns:30px minmax(0,1fr) 20px; }
.single-product #reviews .aibei-review-helper { border-left:1px solid #e3dfe2; padding:18px 0 18px 38px; font-size:14px; line-height:1.6; }
.single-product #reviews .aibei-review-helper strong { display:block; margin:12px 0 8px; font-size:15px; }
.single-product #reviews .aibei-review-helper p { margin:0; }
.single-product #reviews .aibei-review-helper .dashicons,.single-product #reviews .aibei-review-invitation .dashicons { color:#ff2f63; width:30px; height:30px; font-size:30px; }
.single-product #reviews .xswcrd-review-filter-wrapper { display:flex; justify-content:flex-end; margin:22px 0 0; }
.single-product #reviews .xswcrd-review-filter { width:250px; }
.single-product #reviews .commentlist > li { padding:28px 24px; }
.single-product #reviews .comment_container > .avatar { display:none; }
.single-product #reviews .comment-text { display:grid; grid-template-columns:170px minmax(0,1fr); column-gap:36px; }
.single-product #reviews .comment-text .meta { grid-column:1; grid-row:1 / span 4; order:initial; display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; gap:8px; min-height:130px; padding:0 20px 0 0; margin:0; border-right:1px solid #e3dfe2; }
.single-product #reviews .woocommerce-review__author { max-width:145px; font-size:14px; }
.single-product #reviews .woocommerce-review__published-date { margin:0; font-size:13px; }
.single-product #reviews .comment-text > .star-rating { grid-column:2; font-size:16px; color:#ff2f63; margin-bottom:12px!important; }
.single-product #reviews .comment-text > .description { grid-column:2; line-height:1.75; font-size:15px; max-width:70ch; }
.single-product #reviews .comment-text > :not(.meta):not(.star-rating):not(.description) { grid-column:2; }
.single-product #reviews .aibei-partner-review-source { display:block; padding:0; background:none; border:0; color:#736b70!important; font-size:12px!important; margin:14px 0!important; }
.single-product #reviews .aibei-review-invitation { text-align:center; padding:30px 16px 8px; }
.single-product #reviews .aibei-review-invitation strong { display:block; margin:10px 0 6px; font-size:16px; }
.single-product #reviews .aibei-review-invitation p { font-size:14px; color:#736b70; margin:0 0 14px; }
.single-product #reviews .aibei-review-invitation .aibei-write-review { background:#fff; color:#e32254; min-height:42px; padding:8px 34px; }
.single-product #reviews #review_form_wrapper { max-width:740px; margin:30px auto 0; padding:32px; scroll-margin-top:110px; }
.single-product #reviews #review_form_wrapper[hidden] { display:none!important; }
.single-product #reviews .aibei-close-review { float:right; background:none; border:0; padding:4px; color:#776d74; font-size:13px; text-decoration:underline; cursor:pointer; }
.single-product #reviews .aibei-review-clamped { display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden; }
.single-product #reviews .aibei-read-review { display:block; color:#d91c4f; border:0; background:none; font-size:14px; padding:0; margin:0 0 14px; cursor:pointer; }
@media(max-width:850px) { .single-product #reviews .xswcrd-rating-summary { grid-template-columns:160px minmax(0,1fr); gap:24px; padding-left:0; padding-right:0; } .single-product #reviews .aibei-review-helper { display:none; } .single-product #reviews .commentlist > li { padding:28px 0; } .single-product #reviews .comment-text { grid-template-columns:140px minmax(0,1fr); gap:0 24px; } }
@media(max-width:540px) { .single-product #reviews .aibei-reviews-heading { flex-wrap:wrap; gap:16px; margin-bottom:24px; } .single-product #reviews .woocommerce-Reviews-title { font-size:27px; } .single-product #reviews .aibei-reviews-heading .aibei-write-review { min-height:42px; padding:9px 18px; font-size:13px; } .single-product #reviews .xswcrd-rating-summary { grid-template-columns:105px minmax(0,1fr); gap:18px; padding-bottom:24px; } .single-product #reviews .xswcrd-rating-overview { padding-right:16px; } .single-product #reviews .xswcrd-rating-score { font-size:50px; } .single-product #reviews .xswcrd-rating-stars strong { font-size:12px; } .single-product #reviews .xswcrd-rating-bar { gap:6px; } .single-product #reviews .comment-text { display:flex; } .single-product #reviews .comment-text .meta { flex-direction:row; flex-wrap:wrap; align-items:center; border:0; min-height:0; padding:0; margin:0 0 14px; gap:10px; } .single-product #reviews .woocommerce-review__published-date { margin-left:auto; } .single-product #reviews .comment-text > .star-rating { font-size:14px; } .single-product #reviews .comment-text > .description { font-size:15px; } .single-product #reviews #review_form_wrapper { padding:20px; } }

.single-product #reviews .xswcrd-rating-bar > span { width:auto!important; min-width:0!important; margin:0!important; }

body.aibei-review-modal-open { overflow:hidden; }
.single-product #aibei-review-dialog { width:min(620px,calc(100vw - 32px)); max-width:none; max-height:calc(100dvh - 48px); padding:0; margin:auto; border:0; border-radius:12px; background:#fff; color:#262326; overflow:auto; overscroll-behavior:contain; box-shadow:0 20px 80px rgba(0,0,0,.22); }
.single-product #aibei-review-dialog::backdrop { background:rgba(25,20,24,.55); }
.single-product #reviews #aibei-review-dialog #review_form_wrapper { margin:0; padding:32px; border:0; border-radius:0; max-width:none; background:#fff; }
.single-product #reviews .aibei-review-privacy { padding:12px 14px; margin:14px 0 20px; background:#faf7f8; border-left:2px solid #ff2f63; color:#685b64; font-size:12px; line-height:1.7; }
.single-product #reviews #aibei-review-dialog .comment-form-author,.single-product #reviews #aibei-review-dialog .comment-form-email { float:none; width:100%; }
.single-product #reviews #aibei-review-dialog .comment-reply-title { font-size:25px; }
.single-product #reviews #aibei-review-dialog .aibei-close-review { min-height:32px; min-width:48px; }
@media(max-width:540px) { .single-product #aibei-review-dialog { width:calc(100vw - 20px); max-height:calc(100dvh - 24px); } .single-product #reviews #aibei-review-dialog #review_form_wrapper { padding:22px; } .single-product #reviews #aibei-review-dialog :is(input[type=text],input[type=email],textarea:not([aria-hidden=true])) { font-size:16px; } }

/* Product tab active underline: brand pink */
.single-product .woocommerce-tabs .tabs li.active a::after,
.single-product .commercekit-atc-tab-links li.active a::after { border-color: #ff2f63; }


/* Visible, comfortably sized wishlist controls on every product card. */
.ah-card { position:relative; }
.ah-card .commercekit-wishlist.mini,
ul.products li.product .commercekit-wishlist.mini { opacity:1; width:40px; height:40px; top:12px; right:12px; background:#fff; box-shadow:0 2px 10px #0002; }
.ah-card .commercekit-wishlist.mini a,
ul.products li.product .commercekit-wishlist.mini a { position:relative; display:flex; align-items:center; justify-content:center; width:40px; height:40px; border-radius:50%; color:#29252a; }
.ah-card .commercekit-wishlist.mini a em::before,
ul.products li.product .commercekit-wishlist.mini a em::before { left:10px; top:10px; }
.ah-card .commercekit-wishlist.mini a em.cg-wishlist-t::before,
ul.products li.product .commercekit-wishlist.mini a em.cg-wishlist-t::before { background-color:#ff2f63; }
.commercekit-wishlist a:focus-visible { outline:2px solid #ff2f63; outline-offset:3px; }
.page-id-15454 .content-area { max-width:1120px; margin-left:auto; margin-right:auto; float:none; width:100%; }
.page-id-15454 .entry-title { font-size:clamp(30px,4vw,44px); letter-spacing:-.03em; }
.page-id-15454 .commercekit-wishlist-table { background:#fff; }
.page-id-15454 .commercekit-wishlist-table td { padding-top:22px; padding-bottom:22px; }
.page-id-15454 .commercekit-wishlist-table .cart :is(button,a.button) { background:#ff2f63; color:#fff; border:0; min-height:44px; display:inline-flex; align-items:center; justify-content:center; }
.page-id-15454 .commercekit-wishlist-table .remove a { width:32px; height:32px; line-height:28px; }
.page-id-15454 .commercekit-wishlist-table .center { padding:60px 20px; color:#6d6469; }
@media(max-width:770px) { .page-id-15454 .commercekit-wishlist-table td { padding-top:0; padding-bottom:8px; } .page-id-15454 .commercekit-wishlist-table tr { margin-top:22px; padding-bottom:22px; } .page-id-15454 .commercekit-wishlist-table tr:has(.center) { padding-left:0; } }

.page-id-15454 #secondary { display:none; }
.page-id-15454 .entry-header { max-width:1120px; margin-left:auto; margin-right:auto; }
.page-id-15454 .commercekit-wishlist-table .price { color:#ff2f63; }


.aibei-wishlist-grid { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:24px; margin:28px 0 40px; }
.aibei-wishlist-card { position:relative; min-width:0; display:flex; flex-direction:column; border:1px solid #e9e5e7; border-radius:8px; overflow:hidden; background:#fff; }
.aibei-wishlist-image { display:block; aspect-ratio:3/4; overflow:hidden; background:#f7f5f6; }
.aibei-wishlist-image img { display:block; width:100%; height:100%; object-fit:cover; object-position:center 20%; }
.aibei-wishlist-copy { padding:16px; display:flex; flex-direction:column; flex:1; gap:12px; }
.aibei-wishlist-copy h2 { margin:0; font-size:15px; line-height:1.5; font-weight:600; }
.aibei-wishlist-copy h2 a { color:#29252a; text-decoration:none; }
.aibei-wishlist-copy .price { display:flex; flex-wrap:wrap; align-items:baseline; gap:6px; color:#29252a; font-size:17px; font-weight:600; }
.aibei-wishlist-copy .price del { font-size:12px; color:#817880; font-weight:400; }
.aibei-wishlist-copy .price ins { background:none; text-decoration:none; }
.aibei-wishlist-rating { display:flex; align-items:center; flex-wrap:wrap; gap:8px; font-size:12px; color:#71676e; min-height:20px; text-decoration:none!important; }
.aibei-wishlist-rating .star-rating { margin:0; float:none; font-size:12px; }
.aibei-wishlist-rating .star-rating span::before { color:#ff2f63; background-color:#ff2f63; }
.aibei-wishlist-copy .aibei-wishlist-options { display:flex; justify-content:center; align-items:center; min-height:44px; margin-top:auto; border:0; border-radius:4px; background:#ff2f63; color:#fff; font-size:13px; font-weight:600; padding:10px; }
.aibei-wishlist-card > .commercekit-remove-wishlist2 { position:absolute; right:10px; top:10px; z-index:2; display:flex; align-items:center; justify-content:center; width:36px; height:36px; border-radius:50%; background:#fff; color:#514950; font-size:24px; line-height:1; text-decoration:none; box-shadow:0 2px 8px #0002; }
.aibei-wishlist-card > .commercekit-remove-wishlist2.processing { opacity:.5; pointer-events:none; }
.aibei-wishlist-empty { text-align:center; padding:60px 16px; }
.aibei-wishlist-empty .button { background:#ff2f63; color:#fff; }
@media(max-width:1000px) { .aibei-wishlist-grid { gap:16px; } }
@media(max-width:767px) { .aibei-wishlist-grid { grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px; } .aibei-wishlist-copy { padding:12px; gap:10px; } .aibei-wishlist-copy h2 { font-size:13px; } .aibei-wishlist-copy .price { font-size:15px; } .aibei-wishlist-rating { font-size:11px; } }


/* Center native wishlist masks inside both home and catalog circular buttons. */
.ah-card .commercekit-wishlist.mini a em::before,
ul.products li.product .commercekit-wishlist.mini a em::before { left:50%; top:50%; transform:translate(-50%,-50%); width:20px; height:20px; margin:0; background-color:#493b43; }
.ah-card .commercekit-wishlist.mini a em.cg-wishlist-t::before,
ul.products li.product .commercekit-wishlist.mini a em.cg-wishlist-t::before { background-color:#ff2f63; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) ul.products li.product,
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) ul.products li.product:hover { border:0!important; box-shadow:none!important; border-radius:0; background:transparent; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) ul.products li.product .woocommerce-card__header { padding:18px 0 0; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) .price ins,
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) .price ins .amount { color:#991b2f!important; background:none; font-weight:700; text-decoration:none; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) .price del { color:#858087; font-weight:400; }

/* Keep numbered pagination below the catalog, without a repeated sorting form. */
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) .shoptimizer-sorting.sorting-end { display:flex!important; justify-content:center; clear:both; width:100%; margin:24px 0 40px; padding:16px 0; background:none; border:0; box-shadow:none; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) .sorting-end > :is(.woocommerce-ordering,.woocommerce-result-count) { display:none!important; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) .sorting-end .woocommerce-pagination { display:block!important; float:none; margin:0; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) .sorting-end ul.page-numbers { display:flex; flex-wrap:wrap; justify-content:center; gap:4px; margin:0; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) .sorting-end .page-numbers li > :is(a,span) { display:flex; align-items:center; justify-content:center; min-width:34px; min-height:40px; border-radius:4px; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) .sorting-end .page-numbers.current { background:#ff2f63; color:#fff; }

body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #page #main .shoptimizer-sorting.sorting-end { display:flex!important; }


/* Unified gold accents for reviews; keep reading text dark. */
.single-product #reviews .xswcrd-rating-stars,
.single-product #reviews .xswcrd-rating-stars .stars,
.single-product #reviews .aibei-review-helper .dashicons,
.single-product #reviews .aibei-review-invitation .dashicons { color:#ff9900!important; }
.single-product #reviews .xswcrd-rating-bar-fill { background:#ff9900!important; }
.single-product #reviews .comment-text .star-rating span::before,
.single-product #reviews .comment-text .star-rating span::after,
.aibei-wishlist-rating .star-rating span::before { color:#ff9900!important; background-color:#ff9900!important; }
.star-rating span::before { color:#ff9900!important; }
.single-product #reviews .aibei-write-review,
.single-product #reviews .aibei-review-invitation .aibei-write-review,
.single-product #reviews #submit { background:#ff9900!important; border-color:#ff9900!important; color:#292116!important; }
.single-product #reviews .aibei-write-review:hover,
.single-product #reviews #submit:hover { background:#e3a900!important; border-color:#e3a900!important; }
.single-product #reviews .aibei-read-review { color:#946500!important; }
.single-product #reviews .aibei-review-privacy { background:#fffaf0; border-left-color:#ff9900; }
.single-product #reviews :is(input,textarea,select,a,button):focus-visible { outline-color:#bd8500; }
.single-product #reviews p.stars a:hover::before,
.single-product #reviews p.stars.selected a.active::before,
.single-product #reviews p.stars.selected a:not(.active)::before { color:#ff9900; }
.single-product .woocommerce-tabs .tabs li#tab-title-reviews.active a::after { border-color:#ff9900; }


/* Unified gold accents for reviews; keep reading text dark. */
.single-product #reviews .xswcrd-rating-stars,
.single-product #reviews .xswcrd-rating-stars .stars,
.single-product #reviews .aibei-review-helper .dashicons,
.single-product #reviews .aibei-review-invitation .dashicons { color:#ff9900!important; }
.single-product #reviews .xswcrd-progress-fill { background:#ff9900!important; }
.single-product #reviews .xswcrd-star-fill { color:#ff9900!important; }
.single-product #reviews .comment-text .star-rating span::before,
.single-product #reviews .comment-text .star-rating span::after,
.aibei-wishlist-rating .star-rating span::before { color:#ff9900!important; background-color:#ff9900!important; }
.star-rating span::before { color:#ff9900!important; }
.single-product #reviews .aibei-write-review,
.single-product #reviews .aibei-review-invitation .aibei-write-review,
.single-product #reviews #submit { background:#ff9900!important; border-color:#ff9900!important; color:#292116!important; }
.single-product #reviews .aibei-write-review:hover,
.single-product #reviews #submit:hover { background:#e3a900!important; border-color:#e3a900!important; }
.single-product #reviews .aibei-read-review { color:#946500!important; }
.single-product #reviews .aibei-review-privacy { background:#fffaf0; border-left-color:#ff9900; }
.single-product #reviews :is(input,textarea,select,a,button):focus-visible { outline-color:#bd8500; }
.single-product #reviews p.stars a:hover::before,
.single-product #reviews p.stars.selected a.active::before,
.single-product #reviews p.stars.selected a:not(.active)::before { color:#ff9900; }
.single-product .woocommerce-tabs .tabs li#tab-title-reviews.active a::after { border-color:#ff9900; }


/* Flush catalog cards: one grid gap, no nested card padding or offset text. */
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products { display:grid!important; grid-template-columns:repeat(3,minmax(0,1fr)); gap:24px 20px; width:100%!important; margin:0!important; padding:0!important; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products::before,
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products::after { display:none; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products > li.product { width:auto!important; max-width:none!important; min-width:0; margin:0!important; padding:0!important; border:0!important; box-shadow:none!important; border-radius:0!important; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products li.product .woocommerce-image__wrapper,
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products li.product .woocommerce-image__wrapper img { border:0; border-radius:0!important; margin:0!important; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products li.product .woocommerce-card__header { display:grid; grid-template-rows:auto 16px auto; gap:6px; margin:0!important; padding:10px 0 0!important; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products li.product .woocommerce-loop-product__title { grid-row:1; margin:0!important; padding:0!important; min-height:2.9em; line-height:1.45; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products li.product .star-rating { grid-row:2; margin:0!important; padding:0!important; float:none; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products li.product .cgkit-as-variation-price { grid-row:3; margin:0!important; padding:0!important; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products li.product .price { margin:0!important; padding:0!important; }
@media(max-width:767px) { body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products { grid-template-columns:repeat(2,minmax(0,1fr)); gap:20px 12px; } }


body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products li.product .aibei-catalog-rating { grid-row:2; display:inline-flex; align-items:center; gap:6px; width:fit-content; margin:0; padding:0; font-size:12px; line-height:16px; text-decoration:none!important; color:#75685d; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products li.product .aibei-catalog-rating .star-rating { flex:none; margin:0!important; }
.aibei-catalog-review-count { white-space:nowrap; font-size:12px; font-weight:400; }


.single-product #reviews .aibei-reviews-heading { flex-wrap:wrap; gap:12px; }
.single-product #reviews .aibei-reviews-heading .woocommerce-Reviews-title { margin-right:auto; }
.aibei-ask-question,.aibei-questions-more,.aibei-questions-retry { background:#fff; color:#5e471c; border:1px solid #c69528; padding:12px 24px; min-height:48px; border-radius:3px; font-weight:600; cursor:pointer; }
.aibei-community-tabs { display:flex; gap:28px; border-bottom:1px solid #e7e2dc; margin:24px 0; }
.aibei-community-tab { background:none; border:0; border-bottom:3px solid transparent; padding:12px 0; color:#777067; font-size:15px; font-weight:600; cursor:pointer; }
.aibei-community-tab[aria-selected=true] { color:#292116; border-bottom-color:#ff9900; }
.aibei-questions-panel[hidden] { display:none!important; }
#reviews.aibei-show-questions :is(.commentlist,.xswcrd-review-filter-wrapper,.aibei-review-invitation,.woocommerce-noreviews,.woocommerce-pagination,.aibei-review-empty,.aibei-review-status) { display:none!important; }
.aibei-question-intro h3 { font-size:20px; margin:0 0 8px; }.aibei-question-intro p,.aibei-question-status { color:#766f66; font-size:14px; line-height:1.7; }
.aibei-question-status { margin:20px 0; }.aibei-question-card { border-bottom:1px solid #e7e2dc; padding:26px 0; }.aibei-question-meta { font-size:12px; color:#80786f; margin-bottom:10px; }.aibei-question-card h3 { font-size:17px; line-height:1.6; margin:0 0 16px; white-space:pre-wrap; overflow-wrap:anywhere; }.aibei-question-answer { border-left:3px solid #ff9900; padding:14px 20px; background:#fffaf0; }.aibei-question-answer strong { font-size:13px; }.aibei-question-answer p { margin:8px 0 0; font-size:14px; line-height:1.8; white-space:pre-wrap; overflow-wrap:anywhere; }.aibei-awaiting-answer { color:#80786f; font-size:13px; }.aibei-questions-more { margin-top:24px; }
#aibei-question-dialog { width:min(620px,calc(100vw - 24px)); max-width:none; max-height:calc(100dvh - 40px); margin:auto; padding:32px; border:0; border-radius:10px; background:white; color:#292116; overflow:auto; box-shadow:0 20px 80px #0004; }#aibei-question-dialog::backdrop { background:#19141980; }#aibei-question-dialog h2 { font-size:27px; margin:0 0 12px; }#aibei-question-dialog > p { font-size:14px; color:#766f66; }.aibei-question-close { float:right; background:none; border:0; color:#766f66; padding:4px; text-decoration:underline; cursor:pointer; }.aibei-question-form label { display:block; font-size:13px; font-weight:600; margin:16px 0; }.aibei-question-form label[hidden] { display:none; }.aibei-question-form :is(input,textarea) { width:100%; display:block; margin-top:7px; border:1px solid #dcd4c9; border-radius:4px; padding:11px 12px; background:#fff; font:inherit; font-weight:400; }.aibei-question-form textarea { min-height:130px; resize:vertical; }.aibei-question-fields { display:grid; grid-template-columns:1fr 1fr; gap:16px; }.aibei-question-privacy { font-size:12px; line-height:1.7; padding:12px; background:#fffaf0; color:#76664a; }.aibei-question-submit,.aibei-question-done { width:100%; min-height:46px; background:#ff9900; color:#292116; border:0; border-radius:4px; cursor:pointer; font-weight:600; }.aibei-question-submit[hidden] { display:none; }.aibei-question-result { font-size:14px; line-height:1.6; }.aibei-question-submit:disabled { opacity:.6; cursor:wait; }
@media(max-width:540px) { #aibei-question-dialog { padding:22px; }.aibei-question-fields { grid-template-columns:1fr; gap:0; }.aibei-question-form :is(input,textarea) { font-size:16px; }.single-product #reviews .aibei-reviews-heading .woocommerce-Reviews-title { width:100%; }.single-product #reviews .aibei-ask-question { min-height:42px; padding:9px 18px; font-size:13px; }.aibei-community-tabs { margin-top:16px; } }

.single-product #reviews #aibei-question-title { display:block!important; padding-right:42px; }


.aibei-all-reviews-page #secondary { display:none; }.aibei-all-reviews-page .content-area { width:100%; max-width:1120px; float:none; margin:auto; }.aibei-all-reviews-page .entry-header { max-width:1120px; margin-left:auto; margin-right:auto; }
.aar-intro { color:#736b63; font-size:15px; line-height:1.7; }.aar-summary { display:grid; grid-template-columns:210px 1fr 270px; gap:36px; padding:30px 0; border-bottom:1px solid #e7e2dc; margin-bottom:24px; }.aar-score { display:flex; flex-direction:column; align-items:center; justify-content:center; gap:8px; border-right:1px solid #e7e2dc; padding-right:24px; }.aar-score strong { font-size:60px; line-height:1.1; letter-spacing:-2px; color:#292116; }.aar-score>span:last-child { font-size:12px; color:#756f66; }.aar-stars { color:#ff9900; font-size:22px; }.aar-distribution { display:flex; flex-direction:column; justify-content:center; gap:12px; }.aar-distribution>a { display:grid; grid-template-columns:32px 1fr 30px; gap:10px; align-items:center; color:#756f66; font-size:12px; text-decoration:none!important; }.aar-track { height:6px; border-radius:4px; background:#eeebe7; overflow:hidden; }.aar-track>span { display:block; height:100%; background:#ff9900; border-radius:4px; }.aar-explain { padding-left:24px; border-left:1px solid #e7e2dc; font-size:14px; line-height:1.7; }.aar-explain p { margin:8px 0; color:#756f66; }.aar-explain>a { color:#916700; }
.aar-filters { display:flex; align-items:end; gap:12px; padding:12px 0 24px; }.aar-filters>span { margin-right:auto; align-self:center; font-size:14px; color:#756f66; }.aar-filters label { font-size:12px; }.aar-filters select { display:block; min-width:150px; margin-top:5px; padding:10px; border:1px solid #ddd6cb; border-radius:4px; background:white; }.aar-filters button { min-height:42px; padding:10px 24px; border:0; background:#ff9900; color:#292116; border-radius:4px; font-weight:600; }
.aar-item { display:grid; grid-template-columns:190px minmax(0,1fr); gap:36px; padding:28px 0; border-top:1px solid #e7e2dc; }.aar-product { display:flex; flex-direction:column; gap:10px; text-decoration:none!important; color:#332d27; font-size:13px; line-height:1.5; }.aar-product img { width:100px; height:125px; object-fit:cover; border-radius:4px; }.aar-product span { color:#916700; font-size:12px; }.aar-review .commentlist { list-style:none; margin:0; padding:0; }.aar-review .commentlist li { margin:0; padding:0; border:0; }.aar-review .avatar { display:none!important; }.aar-review .comment-text { margin:0!important; padding:0!important; float:none!important; width:100%!important; border:0!important; }.aar-review .star-rating { float:none!important; margin:0 0 12px!important; }.aar-review .star-rating span::before { background-color:#ff9900!important; color:#ff9900!important; }.aar-review .meta { font-size:12px; margin-bottom:16px; }.aar-review .description { font-size:14px; line-height:1.8; overflow-wrap:anywhere; }.aar-review .aibei-partner-review-source { color:#80766b; font-size:11px; }.aar-review .aibei-partner-review-photos img { width:100px!important; height:124px!important; object-fit:cover; border-radius:4px; }.aar-pagination { display:flex; flex-wrap:wrap; justify-content:center; gap:8px; margin:28px 0 44px; }.aar-pagination .page-numbers { padding:9px 14px; color:#5e5141; text-decoration:none!important; border:1px solid #e7e2dc; border-radius:4px; }.aar-pagination .current { background:#ff9900; color:#292116; border-color:#ff9900; }.aar-empty { padding:40px 0; text-align:center; }
@media(max-width:850px) { .aar-summary { grid-template-columns:160px 1fr; gap:24px; }.aar-explain { display:none; }.aar-item { grid-template-columns:150px 1fr; gap:24px; } }
@media(max-width:540px) { .aar-summary { grid-template-columns:110px 1fr; gap:16px; }.aar-score { padding-right:12px; }.aar-score strong { font-size:42px; }.aar-stars { font-size:17px; }.aar-filters { flex-wrap:wrap; }.aar-filters>span { width:100%; }.aar-filters label { flex:1; min-width:0; }.aar-filters select { width:100%; min-width:0; }.aar-filters button { padding:10px 16px; }.aar-item { grid-template-columns:1fr; gap:20px; }.aar-product { display:grid; grid-template-columns:66px 1fr; gap:6px 12px; }.aar-product img { grid-row:1/3; width:66px; height:84px; }.aar-product strong { align-self:end; }.aar-review .aibei-partner-review-photos img { width:82px!important; height:104px!important; } }

.aar-stars .star-rating { margin:0; float:none; }.aar-stars .star-rating span::before { color:#ff9900!important; background-color:#ff9900!important; }


/* Catalog hierarchy: title, larger price, then larger review stars and count. */
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products li.product .woocommerce-card__header { grid-template-rows:auto auto 20px; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products li.product .cgkit-as-variation-price { grid-row:2; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products li.product .price { font-size:16px!important; line-height:1.5; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products li.product .aibei-catalog-rating { grid-row:3; min-height:20px; line-height:20px; gap:8px; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products li.product .aibei-catalog-rating .star-rating { font-size:16px!important; }
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products li.product .aibei-catalog-review-count { font-size:14px; }
@media(max-width:767px) { body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products li.product .price { font-size:14px!important; } }


/* Flush catalog cards: one grid gap, no nested card padding or offset text. */
body.single-product #main .related.products ul.products { display:grid!important; grid-template-columns:repeat(4,minmax(0,1fr)); gap:24px 20px; width:100%!important; margin:0!important; padding:0!important; }
body.single-product #main .related.products ul.products::before,
body.single-product #main .related.products ul.products::after { display:none; }
body.single-product #main .related.products ul.products > li.product { width:auto!important; max-width:none!important; min-width:0; margin:0!important; padding:0!important; border:0!important; box-shadow:none!important; border-radius:0!important; }
body.single-product #main .related.products ul.products li.product .woocommerce-image__wrapper,
body.single-product #main .related.products ul.products li.product .woocommerce-image__wrapper img { border:0; border-radius:0!important; margin:0!important; }
body.single-product #main .related.products ul.products li.product .woocommerce-card__header { display:grid; grid-template-rows:auto 16px auto; gap:6px; margin:0!important; padding:10px 0 0!important; }
body.single-product #main .related.products ul.products li.product .woocommerce-loop-product__title { grid-row:1; margin:0!important; padding:0!important; min-height:2.9em; line-height:1.45; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; }
body.single-product #main .related.products ul.products li.product .star-rating { grid-row:2; margin:0!important; padding:0!important; float:none; }
body.single-product #main .related.products ul.products li.product .cgkit-as-variation-price { grid-row:3; margin:0!important; padding:0!important; }
body.single-product #main .related.products ul.products li.product .price { margin:0!important; padding:0!important; }
@media(max-width:767px) { body.single-product #main .related.products ul.products { grid-template-columns:repeat(2,minmax(0,1fr)); gap:20px 12px; } }


body.single-product #main .related.products ul.products li.product .aibei-catalog-rating { grid-row:2; display:inline-flex; align-items:center; gap:6px; width:fit-content; margin:0; padding:0; font-size:12px; line-height:16px; text-decoration:none!important; color:#75685d; }
body.single-product #main .related.products ul.products li.product .aibei-catalog-rating .star-rating { flex:none; margin:0!important; }
.aibei-catalog-review-count { white-space:nowrap; font-size:12px; font-weight:400; }


/* Catalog hierarchy: title, larger price, then larger review stars and count. */
body.single-product #main .related.products ul.products li.product .woocommerce-card__header { grid-template-rows:auto auto 20px; }
body.single-product #main .related.products ul.products li.product .cgkit-as-variation-price { grid-row:2; }
body.single-product #main .related.products ul.products li.product .price { font-size:16px!important; line-height:1.5; }
body.single-product #main .related.products ul.products li.product .aibei-catalog-rating { grid-row:3; min-height:20px; line-height:20px; gap:8px; }
body.single-product #main .related.products ul.products li.product .aibei-catalog-rating .star-rating { font-size:16px!important; }
body.single-product #main .related.products ul.products li.product .aibei-catalog-review-count { font-size:14px; }
@media(max-width:767px) { body.single-product #main .related.products ul.products li.product .price { font-size:14px!important; } }

body.single-product #main .related.products ul.products li.product:hover { border:0!important; box-shadow:none!important; }
body.single-product #main .related.products .price ins,body.single-product #main .related.products .price ins .amount { color:#991b2f!important; }
body.single-product #main .related.products ul.products li.product .woocommerce-image__wrapper { aspect-ratio:4/5; overflow:hidden; }
body.single-product #main .related.products ul.products li.product .woocommerce-image__wrapper img { width:100%; height:100%; object-fit:cover; }


/* Restrained product palette: neutral information, pink purchase action, gold ratings. */
body.single-product,body.single-product #content { background:#fff; }
.single-product .summary { color:#292929; }
.single-product .summary .price,
.single-product .summary .price .amount,
.single-product .aibei-mobile-product-heading__price,
.single-product .aibei-mobile-product-heading__price .amount { color:#292929!important; }
.single-product .summary .price ins,
.single-product .summary .price ins .amount,
.single-product .aibei-mobile-product-heading__price ins .amount { color:#991b2f!important; }
.single-product .summary .price del,
.single-product .summary .price del .amount { color:#858585!important; }
.single-product .summary .aibei-trust-panel { background:#f7f7f7!important; border:1px solid #e7e7e7!important; box-shadow:none; color:#595959; }
.single-product .summary .aibei-trust-panel strong { color:#292929; }
.single-product .summary .woocommerce-product-details__short-description,
.single-product .summary .stock,
.single-product .summary .stock strong,
.single-product .summary .stock::before { color:#595959!important; }
.single-product .summary .woocommerce-review-link { color:#666!important; }
.single-product .summary .star-rating span::before { color:#ff9900!important; background-color:#ff9900!important; }
.single-product .summary .aibei-delivery-faq { color:#595959; }
.single-product .summary .aibei-delivery-faq details { border-color:#e3e3e3!important; }
.single-product .summary .aibei-delivery-faq summary,
.single-product .summary .aibei-delivery-faq strong { color:#292929; }
.single-product .summary .aibei-delivery-faq a { color:#4c4c4c!important; text-decoration:underline; text-underline-offset:3px; }
.single-product .summary .aibei-delivery-faq a:hover { color:#111!important; }
.single-product .single_add_to_cart_button { background:#ff2f63!important; color:#fff!important; box-shadow:none!important; }
.single-product .single_add_to_cart_button:hover { background:#e62455!important; }
.single-product .call-back-feature button { background:#fff!important; color:#4c4c4c!important; border:1px solid #d5d5d5!important; box-shadow:0 2px 8px #0000000d!important; }

.single-product #page,.single-product #page .site-content,.single-product #page .site-main { background-color:#fff!important; }
.single-product .summary .stock::before { filter:grayscale(1); }


.single-product .summary form.cart .aibei-buy-controls { display:flex!important; flex-direction:column; gap:12px; width:100%!important; clear:both; }
.single-product .summary .aibei-quantity-wishlist { display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap; gap:12px; width:100%; }
.single-product .summary .aibei-buy-controls .quantity { display:flex!important; align-items:center; width:auto!important; height:46px; padding:0!important; margin:0!important; float:none!important; border:1px solid #d9d9d9; border-radius:4px; overflow:hidden; }
.single-product .summary .aibei-buy-controls .quantity .quantity-nav { display:none!important; }
.single-product .summary .aibei-buy-controls .quantity input.qty { width:48px!important; height:44px!important; padding:0!important; margin:0!important; border:0!important; box-shadow:none; border-radius:0; text-align:center; appearance:textfield; -moz-appearance:textfield; }
.single-product .summary .aibei-buy-controls input.qty::-webkit-inner-spin-button,.single-product .summary .aibei-buy-controls input.qty::-webkit-outer-spin-button { appearance:none; margin:0; }
.single-product .summary .aibei-buy-controls .aibei-quantity-step { display:flex; align-items:center; justify-content:center; width:44px; height:44px; padding:0; background:#fff; color:#292929; border:0; box-shadow:none; border-radius:0; font-size:22px; font-weight:400; cursor:pointer; }
.single-product .summary .aibei-buy-controls .aibei-quantity-step:disabled { color:#bdbdbd; cursor:default; }
.single-product .summary .aibei-quantity-wishlist .commercekit-wishlist.full { margin:0 0 0 22px!important; }
.single-product .summary .aibei-buy-controls > .single_add_to_cart_button,
.single-product .summary .aibei-buy-controls > .aibei-buy-now { display:block!important; position:static!important; width:100%!important; min-width:0!important; min-height:50px; margin:0!important; float:none!important; padding:12px 20px; border-radius:4px; font-size:16px; font-weight:600; cursor:pointer; }
.single-product .summary .aibei-buy-controls > .aibei-buy-now { background:#292929; border:1px solid #292929; color:#fff; box-shadow:none; }
.single-product .summary .aibei-buy-controls > .aibei-buy-now:hover { background:#111; }
.single-product .summary .aibei-buy-now:disabled { opacity:.5; cursor:not-allowed; }
.single-product .summary .aibei-buy-controls button:focus-visible { outline:2px solid #595959; outline-offset:3px; }

.single-product .summary .aibei-summary-stars-link { display:inline-flex; align-items:center; vertical-align:middle; cursor:pointer; text-decoration:none; }
.single-product .summary .aibei-summary-stars-link .star-rating { margin:0; float:none; }
.single-product .summary .aibei-summary-stars-link:focus-visible { outline:2px solid #bd8500; outline-offset:4px; }

/* Approved AIBEI navigation: neutral primary links and four footer groups. */
#site-navigation .primary-navigation .menu>li>a {color:#d4d4d4!important;font-weight:600;text-transform:none;}
#site-navigation .primary-navigation .menu>li>a:hover,#site-navigation .primary-navigation .menu>li.current-menu-item>a {color:#fff!important;text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px;}
.site-footer>.col-full {display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 40px;}
.site-footer>.col-full::before,.site-footer>.col-full::after {display:none!important;}
.site-footer>.col-full>.widget {width:auto!important;margin:0!important;float:none!important;}
.site-footer>.col-full>.widget_media_image {grid-column:1/-1;}
.site-footer .aibei-footer-toggle {all:unset;font:inherit;color:inherit;display:block;width:100%;}
.site-footer .widget-title {margin-bottom:16px;}
@media(max-width:767px){
.site-footer>.col-full {grid-template-columns:1fr;gap:0;}
.site-footer>.col-full>.widget_media_image {padding-bottom:24px;}
.site-footer>.col-full>.widget_text {padding:16px 0;border-bottom:1px solid #454545;}
.site-footer .widget-title {margin:0;}
.site-footer .aibei-footer-toggle {cursor:pointer;display:flex;justify-content:space-between;align-items:center;}
.site-footer .aibei-footer-toggle:after {content:'+';font-size:20px;font-weight:400;}
.site-footer .aibei-footer-toggle[aria-expanded=true]:after {content:'−';}
.site-footer .textwidget {padding-top:14px;}
.aibei-mobile-wishlist {display:inline-flex;align-items:center;justify-content:center;width:40px;height:44px;color:inherit;flex-shrink:0;}
}
@media(min-width:768px){.aibei-mobile-wishlist{display:none!important;}}

@media(max-width:992px){
#site-navigation .primary-navigation .menu>li>a,#site-navigation .primary-navigation .menu>li>a:hover,#site-navigation .primary-navigation .menu>li.current-menu-item>a {color:#292929!important;}
}
@media(max-width:767px){
#masthead .main-header {height:auto!important;padding-bottom:12px;}
#masthead .site-search {display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;}
#masthead .site-search input.search-field {height:42px;}
#masthead .aibei-mobile-wishlist {position:absolute;right:56px;top:13px;color:#fff;}
#masthead .site-header-cart {top:24px!important;}
}

@media(min-width:993px){#site-navigation #nav-menu-item-8684:hover>.sub-menu-wrapper,#site-navigation #nav-menu-item-8684:focus-within>.sub-menu-wrapper{display:block!important;}}

/* Product identity: SKU left, genuine review summary right. */
.single-product .summary>.aibei-product-identity{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 0 10px;width:100%;font-size:12px;line-height:1.5;color:#727272;}
.single-product .summary .aibei-product-sku{min-width:0;overflow-wrap:anywhere;}
.single-product .summary .aibei-identity-rating{flex-shrink:0;margin-left:auto;}
.single-product .summary .aibei-identity-rating .woocommerce-product-rating{display:flex!important;align-items:center;gap:8px;margin:0!important;padding:0!important;border:0!important;line-height:1.5;}
.single-product .summary .aibei-identity-rating .star-rating{font-size:14px!important;margin:0!important;}
.single-product .summary .aibei-identity-rating .woocommerce-review-link{font-size:12px;color:#666;white-space:nowrap;}
.single-product .summary>.gudeer-universal-module{margin:18px 0 26px!important;padding:0!important;clear:both;}
.single-product .summary .aibei-trust-panel{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 22px;padding:20px!important;background:#f8f8f8!important;border:0!important;border-radius:6px!important;box-shadow:none!important;}
.single-product .summary .aibei-trust-panel__item{display:flex;gap:10px;align-items:flex-start;margin:0!important;padding:0!important;min-width:0;}
.single-product .summary .aibei-benefit-icon{flex:0 0 24px;color:#555;margin-top:1px;}
.single-product .summary .aibei-benefit-icon svg{display:block;width:24px;height:24px;}
.single-product .summary .aibei-benefit-copy{font-size:12px;line-height:1.6;color:#707070;}
.single-product .summary .aibei-benefit-copy strong{display:block;font-size:13px;font-weight:600;color:#292929;margin:0 0 3px;}
@media(max-width:480px){
.single-product .summary>.aibei-product-identity{gap:8px;font-size:11px;}
.single-product .summary .aibei-identity-rating .woocommerce-product-rating{gap:5px;}
.single-product .summary .aibei-identity-rating .woocommerce-review-link{font-size:11px;}
.single-product .summary .aibei-identity-rating .star-rating{font-size:12px!important;}
.single-product .summary .aibei-trust-panel{gap:18px 14px;padding:16px!important;}
.single-product .summary .aibei-trust-panel__item{gap:8px;}
.single-product .summary .aibei-benefit-icon{flex-basis:20px;}
.single-product .summary .aibei-benefit-icon svg{width:20px;height:20px;}
.single-product .summary .aibei-benefit-copy{font-size:11px;}
.single-product .summary .aibei-benefit-copy strong{font-size:12px;}
}

.single-product .summary .product_meta.aibei-product-taxonomy {display:flex!important;flex-direction:column;gap:18px;float:none!important;clear:both;width:100%!important;max-width:none;margin:22px 0 0!important;padding:0!important;border:0!important;background:none!important;text-align:left!important;font-size:12px;line-height:1.5;}
.single-product .summary .aibei-product-taxonomy .sku_wrapper {display:none!important;}
.single-product .summary .aibei-product-taxonomy .posted_in,.single-product .summary .aibei-product-taxonomy .tagged_as {display:grid!important;grid-template-columns:88px minmax(0,1fr);gap:12px;align-items:start;margin:0!important;padding:0!important;}
.single-product .summary .aibei-taxonomy-label {padding:6px 0;font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#777;}
.single-product .summary .aibei-taxonomy-links {display:flex;flex-wrap:wrap;gap:7px;min-width:0;}
.single-product .summary .aibei-product-taxonomy .aibei-taxonomy-links a {display:inline-block;margin:0;padding:6px 10px;background:#f5f5f5;border:0;border-radius:3px;color:#555!important;font-size:12px;font-weight:400;line-height:1.5;text-decoration:none!important;transition:background .15s,color .15s;overflow-wrap:anywhere;}
.single-product .summary .aibei-product-taxonomy .aibei-taxonomy-links a:hover {background:#eaeaea;color:#222!important;}
.single-product .summary .aibei-product-taxonomy .aibei-taxonomy-links a:focus-visible {outline:2px solid #555;outline-offset:2px;}
@media(max-width:480px){.single-product .summary .aibei-product-taxonomy .posted_in,.single-product .summary .aibei-product-taxonomy .tagged_as {grid-template-columns:1fr;gap:7px;}.single-product .summary .aibei-taxonomy-label{padding:0;}.single-product .summary .aibei-product-taxonomy .aibei-taxonomy-links a{font-size:11px;}}

.single-product .summary .product_meta.aibei-product-taxonomy{position:static!important;left:auto!important;right:auto!important;transform:none!important;}

/* Refined product payment and delivery accordion. */
.single-product .summary .aibei-delivery-faq {margin:8px 0 0!important;border-top:1px solid #e7e7e7;font-size:13px;line-height:1.75;}
.single-product .summary .aibei-delivery-faq details {margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid #e7e7e7!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
.single-product .summary .aibei-delivery-faq summary {display:flex!important;align-items:center;gap:12px;position:relative;margin:0!important;padding:21px 0!important;border:0!important;background:none!important;list-style:none!important;color:#292929!important;font-size:15px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer;}
.single-product .summary .aibei-delivery-faq summary::-webkit-details-marker {display:none!important;}
.single-product .summary .aibei-delivery-faq summary::marker {content:'';}
.single-product .summary .aibei-delivery-faq summary::before {display:none!important;}
.single-product .summary .aibei-delivery-faq summary::after {content:'+'!important;position:static!important;display:flex!important;align-items:center;justify-content:center;flex:0 0 22px;width:22px!important;height:22px!important;margin:0 0 0 auto!important;padding:0!important;border:0!important;background:none!important;transform:none!important;font:300 22px/1 Arial,sans-serif!important;color:#777!important;}
.single-product .summary .aibei-delivery-faq details[open]>summary::after {content:'−'!important;}
.single-product .summary .aibei-delivery-faq summary:hover {color:#111!important;}
.single-product .summary .aibei-delivery-faq summary:focus-visible {outline:2px solid #666;outline-offset:3px;}
.single-product .summary .aibei-faq-icon {display:flex;align-items:center;justify-content:center;flex:0 0 22px;width:22px;height:22px;color:#666;}
.single-product .summary .aibei-faq-icon svg {display:block;width:21px;height:21px;}
.single-product .summary .aibei-delivery-faq .cg-accordion-item {margin:0!important;padding:0 30px 22px 34px!important;border:0!important;color:#666;font-size:13px!important;line-height:1.75!important;}
.single-product .summary .aibei-delivery-faq p {margin:0 0 12px!important;}
.single-product .summary .aibei-delivery-faq p:last-child {margin-bottom:0!important;}
.single-product .summary .aibei-delivery-faq strong {font-weight:600;}
@media(max-width:480px){.single-product .summary .aibei-delivery-faq summary {font-size:14px!important;padding:19px 0!important;gap:10px;}.single-product .summary .aibei-delivery-faq .cg-accordion-item {padding:0 0 20px 32px!important;font-size:12px!important;}}

.single-product .summary .aibei-delivery-faq summary::after{mask:none!important;-webkit-mask:none!important;clip-path:none!important;text-indent:0!important;opacity:1!important;}

.single-product .summary .aibei-product-video .cg-accordion-item{padding:0 0 22px!important;}
.single-product .summary .aibei-product-video .pv-section,.single-product .summary .aibei-product-video .product-details-wrapper{position:static!important;left:auto!important;right:auto!important;transform:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;min-height:0!important;background:none!important;}
.single-product .summary .aibei-product-video .pv-title{display:none!important;}
.single-product .summary .aibei-product-video .pv-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important;width:100%!important;margin:0!important;}
.single-product .summary .aibei-product-video .pv-item{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;background:#111;border-radius:4px;overflow:hidden;}
.single-product .summary .aibei-product-video video{display:block!important;width:100%!important;height:auto!important;max-height:480px;aspect-ratio:16/9;object-fit:contain;background:#111;}

.single-product .woocommerce-tabs>ul.tabs,.single-product .woocommerce-tabs>ul.wc-tabs{display:none!important;}
.single-product .woocommerce-tabs>#tab-reviews{display:block!important;width:100%;}
.single-product .summary .aibei-extra-details .woocommerce-Tabs-panel{display:block!important;width:100%!important;max-width:100%!important;position:static!important;left:auto!important;right:auto!important;margin:0!important;padding:0!important;float:none!important;transform:none!important;}
.single-product .summary .aibei-extra-details .cg-accordion-item{padding:0 0 22px!important;}
.single-product .summary .aibei-extra-details .aibei-product-details,.single-product .summary .aibei-extra-details .product-details-wrapper{position:static!important;left:auto!important;right:auto!important;transform:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;min-height:0!important;}
.single-product .summary .aibei-extra-details h2{font-size:15px!important;line-height:1.5!important;margin:18px 0 10px!important;color:#292929!important;}
.single-product .summary .aibei-extra-details .dm-title,.single-product .summary .aibei-fold-gallery .product-details-wrapper>h2{display:none!important;}
.single-product .summary .aibei-extra-details .dm-grid{display:grid!important;grid-template-columns:1fr!important;gap:18px!important;}
.single-product .summary .aibei-extra-details .dm-images{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;}
.single-product .summary .aibei-extra-details .dm-images img{width:100%!important;height:auto!important;}
.single-product .summary .aibei-extra-details .pg-masonry{columns:2!important;column-gap:10px!important;}
.single-product .summary .aibei-extra-details .pg-item{width:100%!important;margin:0 0 10px!important;break-inside:avoid;}
.single-product .summary .aibei-extra-details img{max-width:100%!important;height:auto;}
.single-product .summary .aibei-extra-details table{width:100%!important;font-size:12px;}
.single-product .summary .aibei-extra-details th,.single-product .summary .aibei-extra-details td{padding:9px!important;overflow-wrap:anywhere;}
.single-product .summary .aibei-extra-details ul{padding-left:18px;margin:8px 0 16px;}

.aibei-confirmed-faq{max-width:1000px;margin:0 auto 48px;font-size:15px;line-height:1.75;color:#505050;}
.aibei-confirmed-faq section{margin:36px 0;}.aibei-confirmed-faq h2{font-size:25px;line-height:1.3;margin:0 0 18px;color:#242424;}.aibei-confirmed-faq details{border-bottom:1px solid #e7e7e7;margin:0;padding:0;}.aibei-confirmed-faq summary{cursor:pointer;padding:17px 28px 17px 0;font-size:15px;font-weight:600;color:#292929;line-height:1.5;}.aibei-confirmed-faq details>div{padding:0 0 18px;}.aibei-confirmed-faq p{margin:0 0 14px;}.aibei-confirmed-faq a{color:#333;text-decoration:underline;text-underline-offset:3px;}@media(max-width:600px){.aibei-confirmed-faq{font-size:14px;}.aibei-confirmed-faq h2{font-size:22px;}.aibei-confirmed-faq summary{font-size:14px;}}

/* Highlight available inventory. */
.single-product .summary .stock.in-stock strong,
.single-product .summary .stock.in-stock::before{color:#16834a!important;}
.single-product .summary .stock.in-stock::before{filter:none!important;}

/* Aligned product purchase controls. */
.single-product .summary .aibei-quantity-wishlist{justify-content:flex-start!important;gap:18px!important;}
.single-product .summary .aibei-quantity-wishlist .commercekit-wishlist.full{margin:0!important;float:none!important;width:auto!important;}
.single-product .summary .aibei-buy-controls > .single_add_to_cart_button,
.single-product .summary .aibei-buy-controls > .aibei-buy-now{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;height:56px!important;min-height:56px!important;padding:12px 20px!important;margin:0!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important;text-align:center!important;border:0!important;border-radius:4px!important;}

/* Compact spacing between reassurance and product details. */
.single-product .summary>.gudeer-universal-module{margin-bottom:10px!important;}
.single-product .summary .aibei-delivery-faq{margin-top:0!important;}

/* Slightly tighter accordion rows. */
.single-product .summary .aibei-delivery-faq summary{padding-top:17px!important;padding-bottom:17px!important;}
@media(max-width:480px){.single-product .summary .aibei-delivery-faq summary{padding-top:16px!important;padding-bottom:16px!important;}}

/* Related product photos retain their full proportions. */
body.single-product #main .related.products ul.products li.product .woocommerce-image__wrapper{aspect-ratio:auto!important;height:auto!important;border-radius:8px!important;overflow:hidden;}
body.single-product #main .related.products ul.products li.product .woocommerce-image__wrapper img{display:block;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;border-radius:8px!important;}

/* Related product photos retain their full proportions. */
body.single-product #main .related.products ul.products li.product .woocommerce-image__wrapper{aspect-ratio:auto!important;height:auto!important;border-radius:8px!important;overflow:hidden;}
body.single-product #main .related.products ul.products li.product .woocommerce-image__wrapper img{display:block;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;aspect-ratio:auto!important;border-radius:8px!important;}

#aibei-recently-viewed[hidden]{display:none!important;}
#aibei-recently-viewed{clear:both;margin-top:40px;}

#aibei-recently-viewed .woocommerce-card__header{display:flex!important;flex-direction:column;align-items:flex-start;}
#aibei-recently-viewed .woocommerce-image__wrapper img{opacity:1!important;visibility:visible!important;position:static!important;}
#aibei-recently-viewed .price{float:none!important;}
#aibei-recently-viewed .aibei-recent-view-options{font-size:13px;margin-top:6px;text-decoration:underline;}

/* Remove the outer frame around custom options. */
.single-product .summary #tm-extra-product-options{border:0!important;border-radius:0!important;box-shadow:none!important;}

/* Breathing room between quantity control and wishlist icon. */
.single-product .summary .aibei-quantity-wishlist{column-gap:30px!important;}
.single-product .summary .aibei-quantity-wishlist .commercekit-wishlist.full{padding-left:8px!important;}

/* Refined configuration controls, preserving native option logic. */
.single-product .summary #tm-extra-product-options{padding:0!important;margin:24px 0 0!important;background:transparent!important;}
.single-product .summary #tm-extra-product-options .tm-section-label.tm-toggle{display:flex!important;align-items:center;justify-content:space-between;min-height:54px;padding:16px 0!important;margin:0!important;background:transparent!important;color:#292929!important;border:0!important;border-top:1px solid #e3e3e3!important;border-radius:0!important;font-size:16px!important;line-height:1.4!important;font-weight:600!important;box-shadow:none!important;}
.single-product .summary #tm-extra-product-options .tm-section-label .tm-arrow{position:static!important;float:none!important;font-size:17px!important;color:#777!important;margin-left:auto!important;}
.single-product .summary #tm-extra-product-options .cpf-section{margin-bottom:0!important;}
.single-product .summary #tm-extra-product-options .tm-collapse-wrap{padding:18px 0 24px!important;}
.single-product .summary #tm-extra-product-options .tm-epo-element-label{font-size:14px!important;font-weight:600!important;color:#333!important;}
.single-product .summary #tm-extra-product-options textarea{min-height:86px!important;height:86px;border:1px solid #dcdcdc!important;border-radius:5px!important;padding:12px!important;background:#fafafa!important;box-shadow:none!important;font-size:14px!important;}
.single-product .summary dl.tm-extra-product-options-totals{display:grid!important;grid-template-columns:1fr auto!important;align-items:baseline;gap:10px 20px;padding:20px 0!important;margin:18px 0 20px!important;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:transparent!important;}
.single-product .summary dl.tm-extra-product-options-totals dt,.single-product .summary dl.tm-extra-product-options-totals dd{width:auto!important;float:none!important;margin:0!important;padding:0!important;line-height:1.5!important;}
.single-product .summary dl.tm-extra-product-options-totals dd{text-align:right!important;}
.single-product .summary dl.tm-extra-product-options-totals dt{font-size:13px;color:#777;font-weight:400;}
.single-product .summary dl.tm-extra-product-options-totals .tm-final-totals{color:#292929;font-weight:600;}
.single-product .summary dl.tm-extra-product-options-totals dd.tm-final-totals .amount{font-size:23px!important;}
.aibei-summary-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 26px;margin:16px 0 22px!important;padding:16px 0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;font-size:12px;line-height:1.5;}
.aibei-summary-specs>div{display:flex;justify-content:space-between;gap:10px;}.aibei-summary-specs dt{color:#777;font-weight:400;}.aibei-summary-specs dd{margin:0;color:#333;font-weight:500;}.aibei-summary-specs .aibei-spec-material{grid-column:1/-1;display:block;padding-top:6px;}.aibei-spec-material dd{margin-top:4px;}
@media(max-width:480px){.aibei-summary-specs{gap:10px 18px;font-size:11px;}.single-product .summary #tm-extra-product-options .tm-section-label.tm-toggle{font-size:15px!important;}}

/* Restore emphasized configuration headings and stable image loading. */
.single-product .summary #tm-extra-product-options .tm-section-label.tm-toggle{background:#ed4079!important;color:#fff!important;border:0!important;padding:14px 16px!important;border-radius:3px!important;min-height:52px;}
.single-product .summary #tm-extra-product-options .tm-section-label .tm-arrow{color:#fff!important;}
.single-product .summary #tm-extra-product-options .tm-section-label:focus:not(:focus-visible){outline:none!important;}
.single-product .summary #tm-extra-product-options img.tc-image[data-original]{opacity:0;transition:opacity .18s ease;}
.single-product .summary #tm-extra-product-options img.tc-image.aibei-option-ready{opacity:1;}
.single-product .summary #tm-extra-product-options .tc-lightbox-image-wrap:has(img.tc-image[data-original]){background:#f5f5f5;min-height:90px;border-radius:4px;overflow:hidden;}
@media(prefers-reduced-motion:reduce){.single-product .summary #tm-extra-product-options img.tc-image{transition:none!important;}}

/* Soft translucent controls over the main product photo. */
.single-product .cg-main-swiper>.swiper-button-next,.single-product .cg-main-swiper>.swiper-button-prev{background:rgba(255,255,255,.58)!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:10px!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#292929!important;box-shadow:0 2px 8px #00000012;transition:background .18s ease;}
.single-product .cg-main-swiper>.swiper-button-next:hover,.single-product .cg-main-swiper>.swiper-button-prev:hover{background:rgba(255,255,255,.82)!important;}

/* AIBEI catalog natural image proportions — 2026-09-10. */
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products li.product .woocommerce-image__wrapper {
    height:auto!important; min-height:0!important; max-height:none!important;
    aspect-ratio:auto!important; border-radius:12px!important; overflow:hidden;
}
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products li.product :is(.shoptimizer-plp-carousel-container,.shoptimizer-plp-image-wrapper) {
    height:auto!important; min-height:0!important; max-height:none!important;
    aspect-ratio:auto!important; align-items:flex-start;
}
body:is(.tax-product_cat,.tax-product_tag,.post-type-archive-product) #main ul.products li.product .woocommerce-image__wrapper img {
    display:block; width:100%!important; height:auto!important; max-height:none!important;
    aspect-ratio:auto!important; object-fit:contain!important; border-radius:12px!important;
}
body.tax-product_cat .tdf-product-image {
    display:block; height:auto!important; min-height:0!important;
    aspect-ratio:auto!important; border-radius:12px!important; overflow:hidden;
}
body.tax-product_cat .tdf-product-image img {
    display:block; width:100%!important; height:auto!important; max-height:none!important;
    aspect-ratio:auto!important; object-fit:contain!important; border-radius:12px!important;
}
/* End AIBEI catalog natural image proportions. */

/* AIBEI native content pages — deliberately scoped to these four pages. */
body:is(.page-id-7164,.page-id-7278,.page-id-7193,.page-id-3) .content-area{width:100%;float:none}
body:is(.page-id-7164,.page-id-7278,.page-id-7193,.page-id-3) #secondary,
body:is(.page-id-7164,.page-id-7278,.page-id-7193,.page-id-3) .entry-header{display:none}
.anp{--anp-accent:#ac254c;--anp-ink:#242126;--anp-muted:#645d62;--anp-line:#e9e2e5;color:var(--anp-ink);font-size:1rem;line-height:1.75;max-width:1180px;margin:0 auto;padding:46px 0 76px}
.anp *{box-sizing:border-box}.anp a{color:var(--anp-accent);text-underline-offset:4px}.anp a:hover{text-decoration:underline}.anp :is(a,button,input,select,textarea):focus-visible{outline:3px solid #ac254c;outline-offset:3px}.anp .anp-intro{max-width:760px;margin:0 0 42px}.anp .anp-eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.13em;color:var(--anp-accent);margin:0 0 13px}.anp h1{font-size:clamp(2.2rem,4.3vw,3.7rem);line-height:1.12;letter-spacing:-.035em;font-weight:650;margin:0 0 20px;color:var(--anp-ink)}.anp .anp-intro>p:last-child{font-size:1.125rem;line-height:1.7;color:var(--anp-muted);margin:0}.anp h2{font-size:1.6rem;line-height:1.3;letter-spacing:-.025em;margin:0 0 18px}.anp h3{font-size:1.1rem;line-height:1.4;margin:0 0 13px}.anp-contact-layout{display:grid;grid-template-columns:minmax(250px,.8fr) minmax(0,1.55fr);gap:70px;align-items:start}.anp-contact-aside{border-top:3px solid var(--anp-accent);padding-top:28px}.anp-contact-aside>p{color:var(--anp-muted);margin:0 0 26px}.anp-direct{padding:24px 0;border-top:1px solid var(--anp-line);border-bottom:1px solid var(--anp-line);margin:0 0 30px}.anp-direct span{display:block;font-size:.875rem;color:var(--anp-muted);margin-bottom:6px}.anp-direct a{font-weight:650;font-size:1.1rem;overflow-wrap:anywhere}.anp-help{margin-bottom:28px}.anp-help>a{display:flex;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid var(--anp-line);color:var(--anp-ink)}.anp .anp-small{font-size:.875rem;line-height:1.65}.anp-form-panel{padding:34px;border:1px solid var(--anp-line);border-radius:12px;background:#fff;box-shadow:0 10px 34px #35242d05}.anp-form-panel h2{margin-bottom:8px}.anp-form-lead{color:var(--anp-muted);font-size:.875rem;margin:0 0 26px}.anp-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:21px}.anp-field{margin-bottom:21px}.anp label{display:block;font-size:.875rem;font-weight:600;line-height:1.5;color:var(--anp-ink);margin:0 0 8px}.anp label span{font-weight:400;color:var(--anp-muted)}.anp :is(input:not([type=file]),select,textarea){display:block;width:100%;max-width:100%;border:1px solid #cbc3c7;border-radius:5px;background:#fff;color:var(--anp-ink);padding:12px 13px;font:inherit;font-size:1rem;line-height:1.5;box-shadow:none;min-height:48px}.anp textarea{resize:vertical;min-height:160px}.anp :is(input,textarea)::placeholder{color:#81777d;opacity:1}.anp select{padding-right:30px}.anp-upload{padding:18px;border:1px dashed #cfc2c8;border-radius:6px;background:#fdfafb;margin-bottom:20px}.anp-upload input{max-width:100%;width:100%;font-size:.875rem;color:var(--anp-muted)}.anp-upload input::file-selector-button{border:1px solid #cfc2c8;border-radius:4px;background:#fff;padding:8px 12px;margin-right:12px;font:inherit;color:var(--anp-ink);cursor:pointer}.anp-upload p{margin:9px 0 0;font-size:.8rem;color:var(--anp-muted);overflow-wrap:anywhere}.anp-privacy{font-size:.8125rem;color:var(--anp-muted);line-height:1.65;margin:0 0 21px}.anp button.anp-send{background:var(--anp-accent);color:white;font-size:1rem;font-weight:600;border:0;border-radius:5px;padding:14px 28px;min-height:50px;cursor:pointer;line-height:1.4}.anp button.anp-send:hover{background:#8e1a3b}.anp button.anp-send:disabled{opacity:.65;cursor:wait}.anp-status{padding:16px;margin-top:22px;border:1px solid #82ab96;background:#f0f8f3;color:#244735;border-radius:5px;font-size:.9375rem;line-height:1.65}.anp-status.is-error{border-color:#c77a81;background:#fff3f3;color:#852a34}.anp [hidden]{display:none!important}.anp-honey{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.anp-contact form{margin:0}.anp-story{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:start}.anp-story>img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:8px}.anp-copy p{margin:0 0 20px}.anp-copy ul{margin:0 0 24px 21px}.anp-copy li{padding-left:3px;margin-bottom:11px}.anp-article{max-width:850px}.anp-article .anp-copy h2{font-size:1.3rem;margin:30px 0 14px}.anp-partners{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:32px 0}.anp-partners>a{display:flex;align-items:center;justify-content:center;padding:24px;min-height:118px;border:1px solid var(--anp-line);border-radius:6px;background:white}.anp-partners img{display:block;max-width:100%;max-height:85px;object-fit:contain;width:auto;height:auto;margin:0}.anp-wholesale .anp-copy{max-width:800px}.anp-bottom-link{display:inline-block;margin-top:15px;font-weight:600}.anp-policy .anp-copy{overflow-wrap:anywhere}.anp-policy .anp-copy>strong{display:block;font-size:1.2rem;margin:28px 0 12px}.anp-policy p{margin-bottom:18px}
/* Contact: spacious typography, clear form groups and a warm burgundy palette. */
.anp-contact{padding-top:58px}.anp-contact .anp-intro{max-width:850px;margin-bottom:48px}.anp-contact h1{font-size:clamp(2.7rem,5vw,4.6rem);font-weight:500;letter-spacing:-.045em;line-height:1.08}.anp-contact .anp-intro>p:last-child{max-width:620px}.anp-contact-layout{gap:48px;grid-template-columns:minmax(240px,.78fr) minmax(0,1.55fr)}.anp-contact-aside{border:0;border-radius:18px;padding:32px;background:linear-gradient(150deg,#f8eff2,#fffaf7);position:sticky;top:35px}.anp-support-mark{display:grid;place-items:center;width:48px;height:48px;margin-bottom:30px;border:1px solid #ac254c40;border-radius:50%;font-family:"Figtree",sans-serif;font-size:1.6rem;color:var(--anp-accent)}.anp-contact-aside h2{font-size:1.7rem;font-weight:500;line-height:1.3}.anp-contact-aside .anp-eyebrow{font-size:.68rem;margin-bottom:13px}.anp-contact-aside>p{font-size:.9375rem}.anp-contact-aside .anp-direct{padding:22px 0;margin:24px 0}.anp-contact-aside .anp-small{margin-bottom:0}.anp-form-panel{padding:38px;border-radius:18px;box-shadow:0 12px 42px #42243208;border-color:#eadfe4}.anp-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.anp-panel-heading .anp-eyebrow{font-size:.65rem;margin-bottom:9px}.anp-panel-heading h2{font-size:1.65rem;font-weight:550}.anp-reply-badge{flex-shrink:0;background:#faf5f7;border:1px solid #efe2e7;color:#74656b;border-radius:9px;padding:9px 12px;font-size:.69rem;line-height:1.6}.anp-reply-badge strong{color:#72324a;font-weight:600}.anp-form-lead{margin:15px 0 28px;line-height:1.65}.anp-form-lead>span{display:block;font-size:.75rem;margin-top:5px}.anp-contact .anp-form-section{border:0;padding:0;margin:0 0 24px;min-width:0}.anp-form-section legend{float:none;width:100%;padding:0 0 15px;margin:0 0 21px;border-bottom:1px solid var(--anp-line);font-size:.875rem;font-weight:650;letter-spacing:.015em;color:var(--anp-ink)}.anp-form-section legend>span{font-size:.7rem;font-weight:500;color:var(--anp-accent);margin-right:9px}.anp-form-section>.anp-fields:last-child,.anp-form-section>.anp-field:last-child{margin-bottom:0}.anp-contact :is(input:not([type=file]):not([type=hidden]),select,textarea){border-color:#ded4d9;border-radius:8px;background:#fefcfd;transition:border-color .15s,box-shadow .15s;min-height:50px}.anp-contact :is(input,select,textarea):focus{border-color:var(--anp-accent);box-shadow:0 0 0 3px #ac254c0c;background:#fff}.anp-contact input[type=hidden]{display:none!important}.anp-contact label{font-size:.8125rem}.anp-contact .anp-upload{padding:20px;border-radius:10px;background:#fdf9fb}.anp-upload-icon{display:inline-block;font-size:1.25rem!important;color:var(--anp-accent)!important;margin-right:6px}.anp-contact .anp-upload input::file-selector-button{padding:9px 13px;border-radius:6px}.anp-contact .anp-send{width:100%;border-radius:8px;min-height:54px;letter-spacing:.015em;box-shadow:0 4px 12px #ac254c16}.anp-contact .anp-privacy{font-size:.75rem;margin:23px 0 18px}.anp-contact .anp-status{border-radius:9px}
@media(max-width:1050px){.anp-contact-layout{gap:26px;grid-template-columns:minmax(230px,.72fr) minmax(0,1.5fr)}.anp-contact-aside{padding:25px}.anp-form-panel{padding:28px}.anp-panel-heading{align-items:flex-start;flex-direction:column;gap:12px}.anp-reply-badge br{display:none}.anp-reply-badge strong{margin-left:4px}}
@media(max-width:900px){.anp-fields{gap:15px}.anp-story{gap:30px}.anp-partners{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:680px){.anp{padding:27px 0 48px}.anp .anp-intro{margin-bottom:30px}.anp-contact-layout,.anp-story{grid-template-columns:1fr;gap:30px}.anp-contact-aside{padding-top:21px}.anp-help{display:none}.anp-contact-aside>p.anp-small{display:none}.anp-direct{padding:17px 0;margin-bottom:0}.anp-contact-aside>p{margin-bottom:18px}.anp-form-panel{padding:22px 18px}.anp-fields{grid-template-columns:1fr;gap:21px}.anp button.anp-send{width:100%}.anp-partners{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.anp-partners>a{padding:17px;min-height:95px}.anp-story>img{order:2}.anp h2{font-size:1.4rem}.anp .anp-intro>p:last-child{font-size:1rem}}
@media(max-width:680px){.anp-contact-aside{position:static;order:2;padding:24px}.anp-contact .anp-intro{margin-bottom:32px}.anp-contact h1{font-size:clamp(2.4rem,10vw,3.4rem)}.anp-support-mark{margin-bottom:20px}.anp-panel-heading{gap:12px}.anp-contact .anp-form-panel{border-radius:13px;padding:25px 19px}.anp-contact .anp-form-lead{margin-bottom:25px}.anp-contact .anp-upload{padding:16px}}
@media(prefers-reduced-motion:reduce){.anp-contact :is(input,select,textarea){transition:none}}

/* AIBEI approved page designs and compact header — 2026-09-11. */
:root{--ar-ink:#232326;--ar-muted:#66666d;--ar-accent:#a12248;--ar-line:#dedee2;--ar-warm:#f7f5f3;--ar-search-icon:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1zbG90PSJpY29uIj4KICA8cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Im0yMSAyMS01LjE5Ny01LjE5N20wIDBBNy41IDcuNSAwIDEgMCA1LjE5NiA1LjE5NmE3LjUgNy41IDAgMCAwIDEwLjYwNyAxMC42MDdaIi8+Cjwvc3ZnPgo=");--ar-bag-icon:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1zbG90PSJpY29uIj4KICA8cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0xNS43NSAxMC41VjZhMy43NSAzLjc1IDAgMSAwLTcuNSAwdjQuNW0xMS4zNTYtMS45OTMgMS4yNjMgMTJjLjA3LjY2NS0uNDUgMS4yNDMtMS4xMTkgMS4yNDNINC4yNWExLjEyNSAxLjEyNSAwIDAgMS0xLjEyLTEuMjQzbDEuMjY0LTEyQTEuMTI1IDEuMTI1IDAgMCAxIDUuNTEzIDcuNWgxMi45NzRjLjU3NiAwIDEuMDU5LjQzNSAxLjExOSAxLjAwN1pNOC42MjUgMTAuNWEuMzc1LjM3NSAwIDEgMS0uNzUgMCAuMzc1LjM3NSAwIDAgMSAuNzUgMFptNy41IDBhLjM3NS4zNzUgMCAxIDEtLjc1IDAgLjM3NS4zNzUgMCAwIDEgLjc1IDBaIi8+Cjwvc3ZnPgo=");--ar-plus-icon:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1zbG90PSJpY29uIj4KICA8cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0xMiA0LjV2MTVtNy41LTcuNWgtMTUiLz4KPC9zdmc+Cg==");--ar-minus-icon:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1zbG90PSJpY29uIj4KICA8cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik01IDEyaDE0Ii8+Cjwvc3ZnPgo=")}
body.aibei-design-header .top-bar{display:none!important}
body.aibei-design-header #masthead,body.aibei-design-header .col-full-nav,body.aibei-design-header #masthead input,body.aibei-design-header #site-navigation .primary-navigation .menu>li>a{font-family:"Figtree",sans-serif!important}
.ar-header-icon{display:inline-flex;width:22px;height:22px;vertical-align:middle}.ar-header-icon svg{width:100%;height:100%;stroke-width:1.5}
#masthead .secondary-navigation .icon-wrapper{display:none!important}
#masthead .secondary-navigation li>a:has(.ar-header-icon){display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0!important;border:0!important}
#masthead .secondary-navigation ul.menu{display:flex;align-items:center;gap:4px;margin:0;padding:0}
#masthead .secondary-navigation #menu-item-7093{order:-1}
#masthead .secondary-navigation,#masthead .secondary-navigation li{border:0!important}
#masthead .main-header>.site-header-cart{display:block!important}
#masthead .site-header-cart .amount{display:none!important}
#masthead .site-header-cart .cart-contents{display:flex!important;align-items:center;justify-content:center;position:relative!important;padding:0!important;width:44px!important;height:44px!important;line-height:1!important}
#masthead .site-header-cart .cart-contents::before{content:''!important;display:block!important;width:22px!important;height:24px!important;background:currentColor!important;mask:var(--ar-bag-icon) center/contain no-repeat!important;-webkit-mask:var(--ar-bag-icon) center/contain no-repeat!important;position:static!important;border:0!important;transform:none!important}
#masthead .site-header-cart .cart-contents::after{display:none!important}
#masthead .site-header-cart .count{position:absolute!important;right:1px!important;top:0!important;min-width:15px!important;width:auto!important;height:15px!important;line-height:15px!important;padding:0 4px!important;border:0!important;border-radius:20px!important;background:#ef0872!important;color:#fff!important;font-size:9px!important;font-weight:500!important;text-align:center!important;opacity:1!important}
#masthead .site-header-cart .count::before,#masthead .site-header-cart .count::after{display:none!important}
#masthead .site-search .woocommerce-product-search{display:flex!important;align-items:center;height:36px!important;border:0!important;border-bottom:1px solid #747477!important;background:none!important;box-shadow:none!important;border-radius:0!important;margin:0!important}
#masthead .site-search .woocommerce-product-search::before{display:none!important}
#masthead .site-search input.search-field{min-width:0!important;flex:1!important;width:100%!important;min-height:0!important;height:34px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0 8px!important;font-size:13px!important;font-weight:400!important;color:#fff!important}
#masthead .site-search input.search-field::placeholder{color:#c1c1c5!important;opacity:1}
#masthead .site-search button[type=submit]{display:block!important;position:static!important;order:-1!important;flex:0 0 25px!important;width:25px!important;min-width:25px!important;height:32px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;font-size:0!important;clip:auto!important;clip-path:none!important;overflow:visible!important;opacity:1!important}
#masthead .site-search button[type=submit]::before{content:'';display:block;width:18px;height:18px;background:#eee;mask:var(--ar-search-icon) center/contain no-repeat;-webkit-mask:var(--ar-search-icon) center/contain no-repeat}
#masthead :is(a,button,input):focus-visible{outline:2px solid #fb80b1!important;outline-offset:3px}
@media(min-width:993px){
 body.aibei-design-header #masthead{background:#191919!important;border:0!important;padding:0!important}
 body.aibei-design-header #masthead .main-header{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr)!important;align-items:center!important;max-width:1200px!important;width:calc(100% - 96px)!important;height:64px!important;min-height:64px!important;padding:0!important;margin:0 auto!important}
 #masthead .main-header::before,#masthead .main-header::after{display:none!important}
 #masthead .site-branding{grid-column:2!important;grid-row:1!important;display:flex!important;justify-content:center!important;float:none!important;width:150px!important;max-width:none!important;margin:0!important;padding:0!important}
 #masthead .site-branding .custom-logo-link{display:block!important;margin:0!important;padding:0!important;line-height:0!important}
 #masthead .site-branding img.custom-logo{width:144px!important;max-width:144px!important;height:auto!important;max-height:44px!important;margin:0!important;object-fit:contain}
 #masthead .main-header>.site-search{grid-column:1!important;grid-row:1!important;display:block!important;width:250px!important;max-width:100%!important;margin:0!important;padding:0!important;float:none!important}
 #masthead .secondary-navigation{display:block!important;position:absolute!important;right:48px!important;top:10px!important;float:none!important;width:auto!important;margin:0!important;padding:0!important}
 #masthead .site-header-cart{position:absolute!important;right:0!important;top:10px!important;float:none!important;margin:0!important;width:44px!important;padding:0!important}
 body.aibei-design-header .col-full-nav{background:#191919!important;border-top:1px solid #343437!important;border-bottom:0!important;box-shadow:none!important}
 body.aibei-design-header .shoptimizer-primary-navigation{max-width:1200px!important;width:calc(100% - 96px)!important;padding:0!important;margin:0 auto!important;min-height:40px!important}
 .shoptimizer-primary-navigation>.site-search,#site-navigation .logo-mark,.shoptimizer-primary-navigation>.site-header-cart{display:none!important}
 #site-navigation,#site-navigation .primary-navigation,#site-navigation .menu-primary-menu-container{width:100%!important;margin:0!important;padding:0!important;float:none!important}
 #site-navigation .primary-navigation .menu{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:0!important;margin:0!important;padding:0!important;width:100%!important}
 #site-navigation .primary-navigation .menu>li{flex:1 1 0!important;float:none!important;margin:0!important;padding:0!important;text-align:center}
 #site-navigation .primary-navigation .menu>li>a{display:flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important;min-height:40px!important;line-height:1.2!important;font-size:13px!important;font-weight:400!important;color:#eee!important;white-space:nowrap!important}
 #site-navigation .primary-navigation .menu>li>a span{font:inherit!important}
 #site-navigation .primary-navigation .menu>li.current-menu-item>a,#site-navigation .primary-navigation .menu>li>a:hover{color:#ff72a9!important;text-decoration:none!important}
 #site-navigation .primary-navigation .menu>li>.caret{pointer-events:none}
 #site-navigation .sub-menu-wrapper{text-align:left}
}
@media(max-width:992px){
 body.aibei-design-header #masthead .main-header{height:106px!important;min-height:106px!important;padding:0 20px 10px!important;position:relative!important}
 #masthead .site-branding{height:62px!important;min-height:62px!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important}
 #masthead .custom-logo-link img{width:128px!important;height:auto!important;max-height:42px!important;object-fit:contain}
 #masthead .menu-toggle{position:absolute!important;left:16px!important;top:12px!important;height:40px!important;width:40px!important;padding:8px!important;margin:0!important}
 #masthead .menu-toggle .bar-text{display:none!important}
 #masthead .main-header>.site-search{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
 #masthead .secondary-navigation{display:none!important}
 #masthead .site-header-cart{position:absolute!important;right:12px!important;top:10px!important;margin:0!important;width:44px!important}
 #masthead .aibei-mobile-wishlist{display:none!important}
 .aibei-design-page .shoptimizer-primary-navigation>.site-search{display:none!important}
}
body.aibei-design-page #secondary,body.aibei-design-page .entry-header,body.aibei-design-page .woocommerce-breadcrumb{display:none!important}
body.aibei-design-page #content,body.aibei-design-page #content>.col-full{max-width:none!important;width:100%!important;padding:0!important;margin:0!important}
body.aibei-design-page .content-area{width:100%!important;float:none!important;margin:0!important}
body.aibei-design-page .site-main,body.aibei-design-page article,body.aibei-design-page .entry-content{padding:0!important;margin:0!important;max-width:none!important}
.ar-page{--ar-width:1200px;max-width:var(--ar-width);width:calc(100% - 96px);margin:0 auto;padding:28px 0 48px;color:var(--ar-ink);font-family:"Figtree",sans-serif;font-size:15px;line-height:1.65}
.ar-page *{box-sizing:border-box}.ar-page [hidden]{display:none!important}
.ar-page h1,.ar-page h2,.ar-page h3,.ar-page p,.ar-page dl,.ar-page dd,.ar-page figure{margin:0;padding:0}
.ar-page h1,.ar-page h2,.ar-page h3{font-family:inherit;color:var(--ar-ink);text-transform:none;letter-spacing:-.025em}
.ar-page h1{font-size:44px;font-weight:500;line-height:1.15;margin:0 0 15px}
.ar-page h2{font-size:29px;font-weight:500;line-height:1.25;margin-bottom:18px}
.ar-page h3{font-size:16px;font-weight:500;line-height:1.4;letter-spacing:-.01em}
.ar-page p{color:var(--ar-muted);margin:0 0 18px}.ar-page a{color:var(--ar-accent);text-underline-offset:4px;text-decoration-thickness:1px}
.ar-page .ar-lead{font-size:23px;line-height:1.35;color:var(--ar-ink);margin-bottom:20px}
.ar-crumb{display:flex;align-items:center;gap:13px;font-size:12px;line-height:1.5;color:var(--ar-muted);margin-bottom:30px}.ar-crumb a{color:inherit;text-decoration:none}
.ar-page .ar-eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:var(--ar-accent);margin-bottom:18px}
.ar-hero{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;align-items:center}
.ar-hero-copy>p:not(.ar-lead){max-width:390px}.ar-hero-copy .ar-actions{margin-top:30px}
.ar-photo{display:block;width:100%;height:auto;border-radius:8px;object-fit:cover}.ar-hero .ar-hero-photo{aspect-ratio:4/3;object-position:center}
.ar-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px;font-size:14px}
.ar-page .ar-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:156px;padding:11px 22px;border:1px solid var(--ar-accent);border-radius:4px;background:var(--ar-accent);color:#fff;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;box-shadow:none;cursor:pointer;transition:background-color .15s ease}
.ar-page .ar-button:hover{background:#841936;border-color:#841936}.ar-page .ar-button:disabled{opacity:.6;cursor:wait}
.ar-page :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #a12248;outline-offset:4px}
.ar-link{display:inline-flex;align-items:center;gap:8px}.ar-link svg{width:16px;height:16px;display:block;stroke-width:1.5}
.ar-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;border-top:1px solid var(--ar-line);border-bottom:1px solid var(--ar-line);padding:26px 0!important;margin:34px 0 48px!important;text-align:center}
.ar-facts>div+div{border-left:1px solid var(--ar-line)}.ar-facts dt{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:400;color:var(--ar-muted);margin-bottom:7px}.ar-facts dd{font-size:29px;line-height:1.3;letter-spacing:-.035em}.ar-facts-small dd{font-size:19px;letter-spacing:-.015em}
.ar-factory{display:grid;grid-template-columns:1fr 1.15fr .72fr;gap:28px;align-items:start;margin:0 0 48px}.ar-factory>div{padding-right:26px}.ar-factory .ar-photo{height:280px;object-position:55% center}.ar-page figcaption{font-size:11px;color:var(--ar-muted);margin-top:8px}
.ar-dispatch{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:32px;background:var(--ar-warm);margin:0 -32px 44px;align-items:center}
.ar-factory-video video{width:100%;height:auto;aspect-ratio:4/3;border-radius:8px;object-fit:cover;background:#202020;display:block}
.ar-copy-row{padding:17px 0;border-bottom:1px solid var(--ar-line)}.ar-copy-row p{font-size:14px;margin:7px 0 0}.ar-dispatch .ar-link{margin-top:20px;font-size:14px}
.ar-contact-strip{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.ar-contact-strip h2{font-size:25px;margin-bottom:10px}.ar-contact-strip p{margin-bottom:4px}.ar-contact-strip>div+div{border-left:1px solid var(--ar-line);padding-left:64px;display:flex;align-items:flex-start;flex-direction:column;gap:16px}
.ar-page .ar-small{font-size:12px;color:var(--ar-muted)}.ar-contact-strip .ar-small{margin-top:4px}
.ar-business{display:grid;grid-template-columns:.85fr 1.5fr;gap:64px;background:var(--ar-warm);padding:32px;margin:0 -32px 48px}.ar-business h2{font-size:28px}.ar-business p{margin:0;max-width:300px}.ar-business dl>div{display:grid;grid-template-columns:160px minmax(0,1fr);gap:24px;padding:17px 0;border-bottom:1px solid var(--ar-line)}.ar-business dl>div:last-child{border:0}.ar-business dt{font-weight:500;font-size:14px}.ar-business dd{font-size:14px;color:var(--ar-muted)}
.ar-form-layout{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.5fr);gap:56px;align-items:start;scroll-margin-top:65px}.ar-form-aside{padding-top:26px}.ar-form-aside h2{font-size:29px}.ar-form-aside>a{overflow-wrap:anywhere}.ar-aside-order{margin-top:48px;padding-top:28px;border-top:1px solid var(--ar-line)}.ar-aside-order p{font-size:13px;margin-bottom:4px}
.ar-form{margin:0;position:relative;min-width:0}.ar-form-wholesale{padding:28px;border:1px solid var(--ar-line);border-radius:6px}
.ar-page .ar-required-note{font-size:11px;margin:0 0 18px}.ar-required{color:var(--ar-accent)}
.ar-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ar-form .ar-field{margin:0 0 21px;min-width:0}
.ar-form label{display:block;font-size:12px;line-height:1.5;font-weight:500;color:var(--ar-ink);margin:0 0 7px}
.ar-form input:not([type=hidden]):not([type=file]),.ar-form select,.ar-form textarea{display:block;width:100%;max-width:100%;min-width:0;margin:0;border:1px solid #d7d5d8;border-radius:4px;background:#fff;color:#292932;font:inherit;font-size:13px;font-weight:400;line-height:1.4;padding:11px 12px;box-shadow:none;min-height:44px}
.ar-form input::placeholder,.ar-form textarea::placeholder{color:#858590;opacity:1}.ar-form textarea{resize:vertical;min-height:140px}.ar-form select{padding-right:32px}
.ar-form input[type=file]{display:block;max-width:100%;font-size:12px;background:none;padding:0;border:0;height:auto;min-height:0;color:var(--ar-muted)}.ar-form input[type=file]::file-selector-button{font:inherit;background:#f7f7f8;border:1px solid #d7d5d8;border-radius:4px;padding:7px 10px;margin-right:8px;cursor:pointer}
.ar-upload>p{font-size:11px;margin-top:7px}.ar-upload{margin-bottom:20px}.ar-honey{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ar-page .ar-privacy{font-size:11px;margin:0 0 18px;color:#757580}
.ar-page .anp-status{padding:16px;margin:20px 0 0;background:#f0f6f1;border:1px solid #aec4b4;border-radius:4px;font-size:14px}.ar-page .anp-status.is-error{background:#fff4f4;border-color:#dca0a0;color:#8e2731}
.ar-help-strip{display:flex;justify-content:space-between;align-items:center;gap:24px;border-top:1px solid var(--ar-line);padding-top:24px;margin-top:38px;font-size:13px}.ar-help-strip strong{font-weight:500}.ar-help-strip p{font-size:12px;margin:3px 0 0}
.ar-help-heading{display:flex;justify-content:space-between;align-items:center;gap:32px;padding-bottom:28px;border-bottom:1px solid var(--ar-line);margin-bottom:38px}.ar-help-heading h1{font-size:40px}.ar-help-heading p{margin:0}.ar-help-search{position:relative;display:flex;align-items:center;width:330px;max-width:100%;border-bottom:1px solid #929299;gap:10px}.ar-help-search svg{display:block;width:19px;height:19px}.ar-help-search input{width:100%;min-width:0;border:0!important;background:none!important;box-shadow:none!important;padding:10px 0!important;border-radius:0!important;font-size:14px}.ar-help-search button{padding:6px;background:none;color:var(--ar-accent);font-size:12px;min-width:auto}
.ar-help-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:44px}.ar-help-topics{border-right:1px solid var(--ar-line);padding-right:34px}.ar-help-topics .ar-eyebrow{color:var(--ar-muted);font-size:11px}.ar-help-topics nav{display:flex;flex-direction:column;gap:8px}.ar-help-topics nav a{display:block;padding:9px 0;font-size:15px;line-height:1.5;color:var(--ar-muted);text-decoration:none;position:relative}.ar-help-topics nav a[aria-current=true]{color:var(--ar-accent);font-weight:500}.ar-help-topics nav a[aria-current=true]::before{content:'';position:absolute;left:-15px;top:8px;bottom:8px;width:3px;border-radius:3px;background:var(--ar-accent)}
.ar-help-direct{border-top:1px solid var(--ar-line);margin-top:42px;padding-top:25px;font-size:13px}.ar-help-direct h3{font-size:14px;margin-bottom:8px}.ar-help-direct p{margin-top:10px;font-size:13px}.ar-help-direct a{overflow-wrap:anywhere}
.ar-topic h2{font-size:29px;padding:0 0 17px;margin:0;border-bottom:1px solid var(--ar-line)}.ar-topic{margin-bottom:30px}.ar-help-enhanced .ar-topic{margin-bottom:0}
.ar-answer{border-bottom:1px solid var(--ar-line)}.ar-answer summary{display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;list-style:none;padding:20px 0;font-size:15px;line-height:1.5;font-weight:500;color:var(--ar-ink)}.ar-answer summary::-webkit-details-marker{display:none}.ar-disclosure{display:block;width:18px;height:18px;flex:0 0 18px;background:currentColor;mask:var(--ar-plus-icon) center/contain no-repeat;-webkit-mask:var(--ar-plus-icon) center/contain no-repeat}.ar-answer[open] .ar-disclosure{mask-image:var(--ar-minus-icon);-webkit-mask-image:var(--ar-minus-icon)}.ar-answer>div{padding:0 26px 21px 0}.ar-answer p{font-size:14px;line-height:1.65;margin:0}.ar-page .ar-delivery-note{margin:18px 0 0}.ar-help-contact{margin-top:42px;padding-top:36px;border-top:1px solid var(--ar-line)}.ar-help-contact .ar-form-aside{padding-top:0}.ar-help-contact .ar-small{margin-top:9px}
body.aibei-design-header .site-footer{padding-top:38px;padding-bottom:32px}body.aibei-design-header .site-footer .widget-title{font-size:12px!important;font-weight:500;margin-bottom:12px}body.aibei-design-header .site-footer .textwidget,body.aibei-design-header .site-footer li{font-size:12px!important;line-height:1.8}body.aibei-design-header .site-footer .widget_media_image img{max-width:144px!important}body.aibei-design-header .site-info{font-size:11px}
@media(min-width:993px){body.aibei-design-header .site-footer>.col-full{max-width:1200px;width:calc(100% - 96px);padding:0;grid-template-columns:1fr repeat(4,1fr);gap:32px}body.aibei-design-header .site-footer>.col-full>.widget_media_image{grid-column:auto}}
@media(max-width:1100px){.ar-page{width:calc(100% - 64px)}.ar-hero{gap:36px}.ar-page h1{font-size:38px}.ar-page .ar-lead{font-size:21px}.ar-factory{gap:20px}.ar-factory .ar-photo{height:240px}.ar-form-layout{gap:32px}.ar-business{gap:32px}.ar-business dl>div{grid-template-columns:130px 1fr}.ar-help-layout{grid-template-columns:200px 1fr;gap:30px}}
@media(max-width:760px){
 .ar-page{width:calc(100% - 40px);padding:24px 0 36px;font-size:14px}.ar-crumb{font-size:11px;margin-bottom:26px}.ar-page h1{font-size:34px}.ar-page h2{font-size:25px}.ar-page .ar-lead{font-size:20px}.ar-hero{grid-template-columns:1fr;gap:28px}.ar-hero-copy>p:not(.ar-lead){max-width:none}.ar-hero-copy .ar-actions{margin-top:22px}.ar-actions{gap:17px;font-size:13px}.ar-hero .ar-photo{aspect-ratio:4/3}
 .ar-facts{padding:22px 0!important;margin:28px 0 32px!important;gap:5px}.ar-facts dt{font-size:9px;letter-spacing:.025em}.ar-facts dd{font-size:22px}.ar-facts-small dd{font-size:13px;line-height:1.5;padding:0 6px}.ar-factory{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:30px}.ar-factory>div{grid-column:1/-1;padding:0}.ar-factory .ar-photo{height:230px}.ar-dispatch{grid-template-columns:1fr;gap:26px;padding:24px 20px;margin:0 -20px 30px}.ar-contact-strip{grid-template-columns:1fr;gap:22px}.ar-contact-strip>div+div{border-left:0;border-top:1px solid var(--ar-line);padding:20px 0 0;gap:13px}.ar-contact-strip h2{font-size:24px}
 .ar-business{grid-template-columns:1fr;gap:16px;padding:24px 20px;margin:0 -20px 30px}.ar-business h2{font-size:25px}.ar-business dl>div{grid-template-columns:110px 1fr;gap:16px;padding:13px 0}.ar-business dt,.ar-business dd{font-size:13px}.ar-form-layout{grid-template-columns:1fr;gap:24px}.ar-form-aside{padding:0}.ar-form-aside h2{font-size:25px}.ar-form-aside>p{margin-bottom:12px}.ar-aside-order{margin-top:20px;padding-top:18px}.ar-form-wholesale{padding:22px 18px}.ar-form-grid{grid-template-columns:1fr;gap:0}.ar-form .ar-field{margin-bottom:19px}.ar-form input:not([type=hidden]):not([type=file]),.ar-form select,.ar-form textarea{font-size:16px}.ar-help-strip{align-items:flex-start;flex-direction:column;gap:14px;margin-top:28px}.ar-page .ar-form .ar-button{width:100%}
 .ar-help-heading{align-items:flex-start;flex-direction:column;gap:22px;padding-bottom:22px;margin-bottom:22px}.ar-help-heading h1{font-size:34px}.ar-help-search{width:100%}.ar-help-layout{grid-template-columns:1fr;gap:24px}.ar-help-topics{border-right:0;border-bottom:1px solid var(--ar-line);padding:0 0 18px}.ar-help-topics .ar-eyebrow{margin-bottom:8px}.ar-help-topics nav{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.ar-help-topics nav a{font-size:13px;padding:8px 0}.ar-help-topics nav a[aria-current=true]::before{left:-8px;width:2px}.ar-help-direct{display:none}.ar-topic h2{font-size:25px}.ar-answer summary{font-size:14px;padding:17px 0;gap:15px}.ar-answer>div{padding-right:0}.ar-answer p{font-size:14px}.ar-help-contact{margin-top:30px;padding-top:28px}
}
@media(prefers-reduced-motion:reduce){.ar-page *{scroll-behavior:auto!important;transition:none!important}}
/* End AIBEI approved page designs. */

/* Match the approved page proportions inside Shoptimizer's archive wrapper. */
body.aibei-design-page #content>.shoptimizer-archive>.col-full{max-width:none!important;width:100%!important;padding:0!important;margin:0!important}
body.aibei-design-page #content .archive-header{display:none!important}
body.aibei-design-page .hentry{padding:0!important;margin:0!important}
.ar-page h1,.ar-page h2,.ar-page h3{font-weight:600}
.ar-answer summary{font-weight:600}
@media(min-width:761px){
 .ar-about,.ar-wholesale{position:relative;padding-top:22px;padding-bottom:32px}
 .ar-about>.ar-crumb,.ar-wholesale>.ar-crumb{position:absolute;top:22px;left:0;margin:0}
 .ar-hero-copy{padding-top:32px}.ar-hero .ar-hero-photo{aspect-ratio:8/5}
 .ar-page h1{font-size:48px}.ar-page .ar-lead{font-size:25px}
 .ar-facts{margin:24px 0 30px!important;padding:22px 0!important}
 .ar-factory{margin-bottom:30px}.ar-dispatch{padding:24px;gap:36px;margin-bottom:28px}
 .ar-business{margin-bottom:32px}
}

/* AIBEI global Figtree — 2026-09-11. Fontsource Figtree, SIL OFL 1.1. */
/* figtree-latin-ext-wght-normal */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-display: swap;
  font-weight: 300 900;
  src: url("data:font/woff2;base64,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") format('woff2-variations');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* figtree-latin-wght-normal */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-display: swap;
  font-weight: 300 900;
  src: url("data:font/woff2;base64,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") format('woff2-variations');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* figtree-latin-ext-wght-italic */
@font-face {
  font-family: 'Figtree';
  font-style: italic;
  font-display: swap;
  font-weight: 300 900;
  src: url("data:font/woff2;base64,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") format('woff2-variations');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* figtree-latin-wght-italic */
@font-face {
  font-family: 'Figtree';
  font-style: italic;
  font-display: swap;
  font-weight: 300 900;
  src: url("data:font/woff2;base64,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") format('woff2-variations');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
html body.aibei-design-header{font-family:"Figtree",sans-serif!important;--e-global-typography-primary-font-family:"Figtree";--e-global-typography-secondary-font-family:"Figtree";--e-global-typography-text-font-family:"Figtree";--e-global-typography-accent-font-family:"Figtree"}
html body.aibei-design-header #page :is(div,section,article,header,footer,nav,aside,main,h1,h2,h3,h4,h5,h6,p,a,span,li,ul,ol,dl,dt,dd,blockquote,figcaption,figure,table,thead,tbody,tfoot,tr,td,th,caption,label,legend,fieldset,input,button,select,option,optgroup,textarea,summary,details,strong,b,em,small,time,address,abbr,cite,q,code,pre,kbd,samp):not([class*="icon"]):not(.fa):not(.fas):not(.far):not(.fab):not(.fal):not(.fad):not([class*="fa-"]):not(.star-rating):not(.star-rating *):not(.stars):not(.stars *){font-family:"Figtree",sans-serif!important}
html body.aibei-design-header input::placeholder,html body.aibei-design-header textarea::placeholder,html body.aibei-design-header input::file-selector-button{font-family:"Figtree",sans-serif!important}
/* End AIBEI global Figtree. */

/*
Copyright 2022 The Figtree Project Authors (https://github.com/erikdkennedy/figtree) Figtree-Italic[wght].ttf: Copyright 2022 The Figtree Project Authors (https://github.com/erikdkennedy/figtree)

This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL


-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------

PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.

The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.

DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.

"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).

"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).

"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.

"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.

PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:

1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.

2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.

3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.

4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.

5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.

TERMINATION
This license becomes null and void if any of the above conditions are
not met.

DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.

*/
/* AIBEI header search focus: highlight the underline without changing geometry. */
#masthead .site-search .woocommerce-product-search{transition:border-color .16s ease,box-shadow .16s ease}
#masthead .site-search .woocommerce-product-search:focus-within{border-bottom-color:#f5f5f5!important;box-shadow:inset 0 -1px 0 #f5f5f5!important}
#masthead .site-search input.search-field:focus,
#masthead .site-search input.search-field:focus-visible{outline:none!important;outline-offset:0;box-shadow:none!important}
@media(prefers-reduced-motion:reduce){#masthead .site-search .woocommerce-product-search{transition:none}}
