/* v2.2.3.168: restore Format control full rounded border and vertical centering */
.single-product div.product .afp-widget .afp-control--format-simple,
.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple{position:relative!important;display:block!important;width:100%!important;max-width:none!important;min-width:0!important;height:72px!important;min-height:72px!important;margin:8px 0 0!important;padding:0!important;border:0!important;border-radius:28px!important;background:transparent!important;box-shadow:none!important;outline:0!important;overflow:visible!important;box-sizing:border-box!important;isolation:auto!important;}
.single-product div.product .afp-widget .afp-control--format-simple:before,.single-product div.product .afp-widget .afp-control--format-simple:after,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple:before,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple:after{content:none!important;display:none!important;}
.single-product div.product .afp-widget .afp-control--format-simple .afp-format-dropdown,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple .afp-format-dropdown{position:relative!important;z-index:2!important;display:block!important;width:100%!important;max-width:none!important;height:72px!important;min-height:72px!important;margin:0!important;padding:0!important;border:0!important;border-radius:28px!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;box-sizing:border-box!important;}
.single-product div.product .afp-widget .afp-control--format-simple .afp-format-trigger,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple .afp-format-trigger{position:relative!important;z-index:3!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;width:100%!important;max-width:none!important;min-width:0!important;height:72px!important;min-height:72px!important;margin:0!important;padding:0 18px 0 28px!important;border:1px solid var(--afp-control-border,var(--afp-preset-control-border,#d1d6da))!important;border-radius:28px!important;background:var(--afp-control-bg,var(--afp-preset-control-bg,#fff))!important;background-image:none!important;color:var(--afp-control-text,var(--afp-preset-control-text,var(--afp-text,#111)))!important;box-shadow:0 12px 30px rgba(36,24,18,.055)!important;outline:0!important;overflow:hidden!important;box-sizing:border-box!important;transform:none!important;}
.single-product div.product .afp-widget .afp-control--format-simple .afp-format-trigger:hover,.single-product div.product .afp-widget .afp-control--format-simple .afp-format-trigger:focus,.single-product div.product .afp-widget .afp-control--format-simple .afp-format-trigger:focus-visible,.single-product div.product .afp-widget .afp-control--format-simple:focus-within .afp-format-trigger,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple .afp-format-trigger:hover,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple .afp-format-trigger:focus,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple .afp-format-trigger:focus-visible,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple:focus-within .afp-format-trigger{border-color:var(--afp-control-hover-border,var(--afp-preset-control-hover-border,var(--afp-control-border,#8f969c)))!important;box-shadow:0 12px 30px rgba(36,24,18,.065)!important;}
.single-product div.product .afp-widget .afp-control--format-simple .afp-format-trigger:before,.single-product div.product .afp-widget .afp-control--format-simple .afp-format-trigger:after,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple .afp-format-trigger:before,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple .afp-format-trigger:after{content:none!important;display:none!important;}
.single-product div.product .afp-widget .afp-control--format-simple .afp-format-trigger__value,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple .afp-format-trigger__value{position:relative!important;inset:auto!important;display:flex!important;align-items:center!important;flex:1 1 auto!important;min-width:0!important;height:100%!important;margin:0!important;padding:0!important;color:var(--afp-control-text,var(--afp-preset-control-text,var(--afp-text,#111)))!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;transform:none!important;pointer-events:none!important;}
.single-product div.product .afp-widget .afp-control--format-simple .afp-format-trigger__caret,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple .afp-format-trigger__caret{position:relative!important;inset:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 40px!important;width:40px!important;height:40px!important;min-width:40px!important;margin:0!important;border-radius:999px!important;transform:none!important;box-sizing:border-box!important;}
.single-product div.product .afp-widget .afp-control--format-simple select#afp_format,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple select#afp_qv_format,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple select#afp_format{width:100%!important;max-width:none!important;height:72px!important;min-height:72px!important;margin:0!important;padding:0 18px 0 28px!important;border:1px solid var(--afp-control-border,var(--afp-preset-control-border,#d1d6da))!important;border-radius:28px!important;background:var(--afp-control-bg,var(--afp-preset-control-bg,#fff))!important;color:var(--afp-control-text,var(--afp-preset-control-text,var(--afp-text,#111)))!important;box-shadow:0 12px 30px rgba(36,24,18,.055)!important;outline:0!important;box-sizing:border-box!important;}
.single-product div.product .afp-widget .afp-control--format-simple.has-afp-format-dropdown select#afp_format,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple.has-afp-format-dropdown select#afp_qv_format,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple.has-afp-format-dropdown select#afp_format{position:absolute!important;inset:0!important;opacity:0!important;pointer-events:none!important;z-index:0!important;}
.single-product div.product .afp-widget .afp-control--format-simple .afp-format-menu,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple .afp-format-menu{z-index:10000!important;}
@media(max-width:767px){.single-product div.product .afp-widget .afp-control--format-simple,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple,.single-product div.product .afp-widget .afp-control--format-simple .afp-format-dropdown,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple .afp-format-dropdown,.single-product div.product .afp-widget .afp-control--format-simple .afp-format-trigger,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple .afp-format-trigger,.single-product div.product .afp-widget .afp-control--format-simple select#afp_format,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple select#afp_qv_format{height:58px!important;min-height:58px!important;border-radius:24px!important}.single-product div.product .afp-widget .afp-control--format-simple .afp-format-trigger,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple .afp-format-trigger{padding:0 14px 0 18px!important}.single-product div.product .afp-widget .afp-control--format-simple .afp-format-trigger__caret,.nectar-quick-view-box .afp-widget--quickview .afp-control--format-simple .afp-format-trigger__caret{flex-basis:34px!important;width:34px!important;height:34px!important;min-width:34px!important}}
