body {
background: #f1f1f1;
} a {
color: #0073aa;
}
a:hover, a:active, a:focus {
color: #0096dd;
}
#post-body .misc-pub-post-status:before,
#post-body #visibility:before,
.curtime #timestamp:before,
#post-body .misc-pub-revisions:before,
span.wp-media-buttons-icon:before {
color: currentColor;
} input[type=checkbox]:checked::before {
content: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%230073aa%27%2F%3E%3C%2Fsvg%3E");
}
input[type=radio]:checked::before {
background: #0073aa;
}
.wp-core-ui input[type="reset"]:hover,
.wp-core-ui input[type="reset"]:active {
color: #0096dd;
}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="color"]:focus,
input[type="date"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="email"]:focus,
input[type="month"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="text"]:focus,
input[type="time"]:focus,
input[type="url"]:focus,
input[type="week"]:focus,
input[type="checkbox"]:focus,
input[type="radio"]:focus,
select:focus,
textarea:focus {
border-color: #0073aa;
box-shadow: 0 0 0 1px #0073aa;
} .wp-core-ui .button,
.wp-core-ui .button-secondary {
color: #0073aa;
border-color: #0073aa;
}
.wp-core-ui .button.hover,
.wp-core-ui .button:hover,
.wp-core-ui .button-secondary:hover,
.wp-core-ui .button.focus,
.wp-core-ui .button:focus,
.wp-core-ui .button-secondary:focus {
border-color: #006291;
color: #006291;
}
.wp-core-ui .button.focus,
.wp-core-ui .button:focus,
.wp-core-ui .button-secondary:focus {
border-color: #0073aa;
color: #006291;
box-shadow: 0 0 0 1px #0073aa;
}
.wp-core-ui .button:active {
background: #006291;
border-color: #006291;
}
.wp-core-ui .button.active,
.wp-core-ui .button.active:focus,
.wp-core-ui .button.active:hover {
border-color: #006291;
color: #006291;
box-shadow: inset 0 2px 5px -3px #006291;
}
.wp-core-ui .button-primary {
background: #0073aa;
border-color: #0073aa;
color: #fff;
}
.wp-core-ui .button-primary:hover, .wp-core-ui .button-primary:focus {
background: #007db9;
border-color: #00699b;
color: #fff;
}
.wp-core-ui .button-primary:focus {
box-shadow: 0 0 0 1px #fff, 0 0 0 3px #0073aa;
}
.wp-core-ui .button-primary:active {
background: #006291;
border-color: #006291;
color: #fff;
}
.wp-core-ui .button-primary.active, .wp-core-ui .button-primary.active:focus, .wp-core-ui .button-primary.active:hover {
background: #0073aa;
color: #fff;
border-color: #003f5e;
box-shadow: inset 0 2px 5px -3px black;
}
.wp-core-ui .button-primary[disabled], .wp-core-ui .button-primary:disabled, .wp-core-ui .button-primary.button-primary-disabled, .wp-core-ui .button-primary.disabled {
color: #c7ced1 !important;
background: #005781 !important;
border-color: #005781 !important;
text-shadow: none !important;
}
.wp-core-ui .button-group > .button.active {
border-color: #0073aa;
}
.wp-core-ui .wp-ui-primary {
color: #fff;
background-color: #23282d;
}
.wp-core-ui .wp-ui-text-primary {
color: #23282d;
}
.wp-core-ui .wp-ui-highlight {
color: #fff;
background-color: #0073aa;
}
.wp-core-ui .wp-ui-text-highlight {
color: #0073aa;
}
.wp-core-ui .wp-ui-notification {
color: #fff;
background-color: #d54e21;
}
.wp-core-ui .wp-ui-text-notification {
color: #d54e21;
}
.wp-core-ui .wp-ui-text-icon {
color: #f1f2f3;
} .wrap .add-new-h2:hover,
.wrap .page-title-action:hover {
color: #fff;
background-color: #23282d;
}
.view-switch a.current:before {
color: #23282d;
}
.view-switch a:hover:before {
color: #d54e21;
} #adminmenuback,
#adminmenuwrap,
#adminmenu {
background: #23282d;
}
#adminmenu a {
color: #fff;
}
#adminmenu div.wp-menu-image:before {
color: #f1f2f3;
}
#adminmenu a:hover,
#adminmenu li.menu-top:hover,
#adminmenu li.opensub > a.menu-top,
#adminmenu li > a.menu-top:focus {
color: #fff;
background-color: #0073aa;
}
#adminmenu li.menu-top:hover div.wp-menu-image:before,
#adminmenu li.opensub > a.menu-top div.wp-menu-image:before {
color: #fff;
} .about-wrap .nav-tab-active,
.nav-tab-active,
.nav-tab-active:hover {
background-color: #f1f1f1;
border-bottom-color: #f1f1f1;
} #adminmenu .wp-submenu,
#adminmenu .wp-has-current-submenu .wp-submenu,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu,
.folded #adminmenu .wp-has-current-submenu .wp-submenu,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu {
background: #131619;
}
#adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover:after {
border-right-color: #131619;
}
#adminmenu .wp-submenu .wp-submenu-head {
color: #bdbfc0;
}
#adminmenu .wp-submenu a,
#adminmenu .wp-has-current-submenu .wp-submenu a,
.folded #adminmenu .wp-has-current-submenu .wp-submenu a,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu a,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu a {
color: #bdbfc0;
}
#adminmenu .wp-submenu a:focus, #adminmenu .wp-submenu a:hover,
#adminmenu .wp-has-current-submenu .wp-submenu a:focus,
#adminmenu .wp-has-current-submenu .wp-submenu a:hover,
.folded #adminmenu .wp-has-current-submenu .wp-submenu a:focus,
.folded #adminmenu .wp-has-current-submenu .wp-submenu a:hover,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu a:focus,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu a:hover,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu a:focus,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu a:hover {
color: #0073aa;
} #adminmenu .wp-submenu li.current a,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu li.current a,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu li.current a {
color: #fff;
}
#adminmenu .wp-submenu li.current a:hover, #adminmenu .wp-submenu li.current a:focus,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu li.current a:hover,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu li.current a:focus,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu li.current a:hover,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu li.current a:focus {
color: #0073aa;
}
ul#adminmenu a.wp-has-current-submenu:after,
ul#adminmenu > li.current > a.current:after {
border-right-color: #f1f1f1;
}
#adminmenu li.current a.menu-top,
#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,
#adminmenu li.wp-has-current-submenu .wp-submenu .wp-submenu-head,
.folded #adminmenu li.current.menu-top {
color: #fff;
background: #0073aa;
}
#adminmenu li.wp-has-current-submenu div.wp-menu-image:before,
#adminmenu a.current:hover div.wp-menu-image:before,
#adminmenu li.wp-has-current-submenu a:focus div.wp-menu-image:before,
#adminmenu li.wp-has-current-submenu.opensub div.wp-menu-image:before,
#adminmenu li:hover div.wp-menu-image:before,
#adminmenu li a:focus div.wp-menu-image:before,
#adminmenu li.opensub div.wp-menu-image:before,
.ie8 #adminmenu li.opensub div.wp-menu-image:before {
color: #fff;
} #adminmenu .awaiting-mod,
#adminmenu .update-plugins {
color: #fff;
background: #d54e21;
}
#adminmenu li.current a .awaiting-mod,
#adminmenu li a.wp-has-current-submenu .update-plugins,
#adminmenu li:hover a .awaiting-mod,
#adminmenu li.menu-top:hover > a .update-plugins {
color: #fff;
background: #131619;
} #collapse-button {
color: #f1f2f3;
}
#collapse-button:hover,
#collapse-button:focus {
color: #0073aa;
} #wpadminbar {
color: #fff;
background: #23282d;
}
#wpadminbar .ab-item,
#wpadminbar a.ab-item,
#wpadminbar > #wp-toolbar span.ab-label,
#wpadminbar > #wp-toolbar span.noticon {
color: #fff;
}
#wpadminbar .ab-icon,
#wpadminbar .ab-icon:before,
#wpadminbar .ab-item:before,
#wpadminbar .ab-item:after {
color: #f1f2f3;
}
#wpadminbar:not(.mobile) .ab-top-menu > li:hover > .ab-item,
#wpadminbar:not(.mobile) .ab-top-menu > li > .ab-item:focus,
#wpadminbar.nojq .quicklinks .ab-top-menu > li > .ab-item:focus,
#wpadminbar.nojs .ab-top-menu > li.menupop:hover > .ab-item,
#wpadminbar .ab-top-menu > li.menupop.hover > .ab-item {
color: #0073aa;
background: #131619;
}
#wpadminbar:not(.mobile) > #wp-toolbar li:hover span.ab-label,
#wpadminbar:not(.mobile) > #wp-toolbar li.hover span.ab-label,
#wpadminbar:not(.mobile) > #wp-toolbar a:focus span.ab-label {
color: #0073aa;
}
#wpadminbar:not(.mobile) li:hover .ab-icon:before,
#wpadminbar:not(.mobile) li:hover .ab-item:before,
#wpadminbar:not(.mobile) li:hover .ab-item:after,
#wpadminbar:not(.mobile) li:hover #adminbarsearch:before {
color: #fff;
} #wpadminbar .menupop .ab-sub-wrapper {
background: #131619;
}
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary,
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu {
background: #373a3d;
}
#wpadminbar .ab-submenu .ab-item,
#wpadminbar .quicklinks .menupop ul li a,
#wpadminbar .quicklinks .menupop.hover ul li a,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a {
color: #bdbfc0;
}
#wpadminbar .quicklinks li .blavatar,
#wpadminbar .menupop .menupop > .ab-item:before {
color: #f1f2f3;
}
#wpadminbar .quicklinks .menupop ul li a:hover,
#wpadminbar .quicklinks .menupop ul li a:focus,
#wpadminbar .quicklinks .menupop ul li a:hover strong,
#wpadminbar .quicklinks .menupop ul li a:focus strong,
#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover > a,
#wpadminbar .quicklinks .menupop.hover ul li a:hover,
#wpadminbar .quicklinks .menupop.hover ul li a:focus,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus,
#wpadminbar li:hover .ab-icon:before,
#wpadminbar li:hover .ab-item:before,
#wpadminbar li a:focus .ab-icon:before,
#wpadminbar li .ab-item:focus:before,
#wpadminbar li .ab-item:focus .ab-icon:before,
#wpadminbar li.hover .ab-icon:before,
#wpadminbar li.hover .ab-item:before,
#wpadminbar li:hover #adminbarsearch:before,
#wpadminbar li #adminbarsearch.adminbar-focused:before {
color: #0073aa;
}
#wpadminbar .quicklinks li a:hover .blavatar,
#wpadminbar .quicklinks li a:focus .blavatar,
#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover > a .blavatar,
#wpadminbar .menupop .menupop > .ab-item:hover:before,
#wpadminbar.mobile .quicklinks .ab-icon:before,
#wpadminbar.mobile .quicklinks .ab-item:before {
color: #0073aa;
}
#wpadminbar.mobile .quicklinks .hover .ab-icon:before,
#wpadminbar.mobile .quicklinks .hover .ab-item:before {
color: #f1f2f3;
} #wpadminbar #adminbarsearch:before {
color: #f1f2f3;
}
#wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input:focus {
color: #fff;
background: #333a41;
} #wpadminbar #wp-admin-bar-recovery-mode {
color: #fff;
background-color: #d54e21;
}
#wpadminbar #wp-admin-bar-recovery-mode .ab-item,
#wpadminbar #wp-admin-bar-recovery-mode a.ab-item {
color: #fff;
}
#wpadminbar .ab-top-menu > #wp-admin-bar-recovery-mode.hover > .ab-item,
#wpadminbar.nojq .quicklinks .ab-top-menu > #wp-admin-bar-recovery-mode > .ab-item:focus,
#wpadminbar:not(.mobile) .ab-top-menu > #wp-admin-bar-recovery-mode:hover > .ab-item,
#wpadminbar:not(.mobile) .ab-top-menu > #wp-admin-bar-recovery-mode > .ab-item:focus {
color: #fff;
background-color: #c0461e;
} #wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar > a img {
border-color: #333a41;
background-color: #333a41;
}
#wpadminbar #wp-admin-bar-user-info .display-name {
color: #fff;
}
#wpadminbar #wp-admin-bar-user-info a:hover .display-name {
color: #0073aa;
}
#wpadminbar #wp-admin-bar-user-info .username {
color: #bdbfc0;
} .wp-pointer .wp-pointer-content h3 {
background-color: #0073aa;
border-color: #006291;
}
.wp-pointer .wp-pointer-content h3:before {
color: #0073aa;
}
.wp-pointer.wp-pointer-top .wp-pointer-arrow,
.wp-pointer.wp-pointer-top .wp-pointer-arrow-inner,
.wp-pointer.wp-pointer-undefined .wp-pointer-arrow,
.wp-pointer.wp-pointer-undefined .wp-pointer-arrow-inner {
border-bottom-color: #0073aa;
} .media-item .bar,
.media-progress-bar div {
background-color: #0073aa;
}
.details.attachment {
box-shadow: inset 0 0 0 3px #fff, inset 0 0 0 7px #0073aa;
}
.attachment.details .check {
background-color: #0073aa;
box-shadow: 0 0 0 1px #fff, 0 0 0 2px #0073aa;
}
.media-selection .attachment.selection.details .thumbnail {
box-shadow: 0 0 0 1px #fff, 0 0 0 3px #0073aa;
} .theme-browser .theme.active .theme-name,
.theme-browser .theme.add-new-theme a:hover:after,
.theme-browser .theme.add-new-theme a:focus:after {
background: #0073aa;
}
.theme-browser .theme.add-new-theme a:hover span:after,
.theme-browser .theme.add-new-theme a:focus span:after {
color: #0073aa;
}
.theme-section.current,
.theme-filter.current {
border-bottom-color: #23282d;
}
body.more-filters-opened .more-filters {
color: #fff;
background-color: #23282d;
}
body.more-filters-opened .more-filters:before {
color: #fff;
}
body.more-filters-opened .more-filters:hover,
body.more-filters-opened .more-filters:focus {
background-color: #0073aa;
color: #fff;
}
body.more-filters-opened .more-filters:hover:before,
body.more-filters-opened .more-filters:focus:before {
color: #fff;
} .widgets-chooser li.widgets-chooser-selected {
background-color: #0073aa;
color: #fff;
}
.widgets-chooser li.widgets-chooser-selected:before,
.widgets-chooser li.widgets-chooser-selected:focus:before {
color: #fff;
} div#wp-responsive-toggle a:before {
color: #f1f2f3;
}
.wp-responsive-open div#wp-responsive-toggle a {
border-color: transparent;
background: #0073aa;
}
.wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle a {
background: #131619;
}
.wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle .ab-icon:before {
color: #f1f2f3;
} .mce-container.mce-menu .mce-menu-item:hover,
.mce-container.mce-menu .mce-menu-item.mce-selected,
.mce-container.mce-menu .mce-menu-item:focus,
.mce-container.mce-menu .mce-menu-item-normal.mce-active,
.mce-container.mce-menu .mce-menu-item-preview.mce-active {
background: #0073aa;
}div.bundled_product_summary,
.woocommerce div.product.bundled_product_summary {
padding-bottom: 0.6em;
}
h4.bundled_product_title {
margin-bottom: 5px;
}
.product-type-bundle .variations tr {
margin-bottom: 0;
}
.bundled_product_excerpt p {
margin-bottom: 0.6em;
}
.content-area .product-type-bundle p.stock {
border: none;
padding-top: 0;
}
.bundle_unavailable.woocommerce-info {
margin-bottom: 0;
}
.summary ul.products.bundled_products,
.summary-add-to-cart-form-bundle ul.products.bundled_products {
margin-bottom: 30px;
}
ul.products li.product.bundled_product_summary {
padding-bottom: 0px;
margin-bottom: 10px;
}
.product-type-bundle .shoptimizer-product-prevnext {
display: none;
}
.bundled_product .details {
position: relative;
font-size: 14px;
}
.bundled_product h4.bundled_product_title {
font-size: 18px;
}
.summary-add-to-cart-form-bundle {
max-width: 920px;
margin-left: auto;
margin-right: auto;
margin-top: -50px;
margin-bottom: 40px;
padding: 0 20px;
}
.summary-add-to-cart-form-bundle .cart .bundle_button .single_add_to_cart_button {
margin-left: 20px;
width: auto;
}
table.bundled_products td.bundled_item_images_col {
padding-left: 0;
}
form.bundle_form table.bundled_products th.bundled_item_col {
padding-top: 0;
padding-bottom: 1em;
border-bottom: 1px solid #e2e2e2;
}@font-face{font-family:'FontAwesomePB';src:url(//starboxx.jp/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.eot);src:url(//starboxx.jp/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.eot?#iefix) format("embedded-opentype"),url(//starboxx.jp/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.woff2) format("woff2"),url(//starboxx.jp/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.woff2) format("woff"),url(//starboxx.jp/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.ttf) format("truetype"),url(//starboxx.jp/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.svg#fapbregular) format("svg");font-weight:normal;font-style:normal}.bundled_table_item .product-name,.bundled_table_item .product-price,.bundled_table_item:not(.order_item) .product-quantity,.bundled_table_item .product-subtotal,.bundled_table_item .product-total{font-size:.875em}.bundled_table_item .bundled_table_item_indent{padding-left:32px}.woocommerce .bundled_table_item td.product-name dl.variation,.woocommerce-page .bundled_table_item td.product-name dl.variation,.bundled_table_item td.product-name .wc-item-meta{font-size:100%}.bundled_table_item,.bundled_table_item td{border-top:none !important;border-bottom:none !important}.bundle_table_item,.bundle_table_item td{border-bottom:none !important}.bundled_table_item_price,.bundled_table_item_subtotal{white-space:nowrap}.bundled_table_item_price:after,.bundled_table_item_subtotal:after{font-family:'FontAwesomePB';font-size:1rem;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:rotate(90deg) ;-ms-transform:rotate(90deg) ;transform:rotate(90deg) ;content:"" ;margin:0 2px 0 12px;opacity:.25}dt.bundled_title_meta,.bundled_notice{margin:12px 0 5px}a.edit_bundle_in_cart_text{color:#888;font-weight:normal;text-decoration:none}a.edit_bundle_in_cart_text:hover small{text-decoration:underline}.wcsatt-add-cart-to-subscription-options .bundled_table_item{font-size:.875em}.wcsatt-add-cart-to-subscription-options .bundled_table_item:after{font-family:'FontAwesomePB';display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:rotate(90deg) ;-ms-transform:rotate(90deg) ;transform:rotate(90deg) ;content:"" ;margin:0 2px 0 12px;opacity:.25}.woocommerce-variation-add-to-cart,form.cart{flex-wrap:wrap!important}.wapf{width:100%}.wapf-hide{display:none!important}.wapf img{max-width:100%}.wapf-wrapper{margin:0 0 20px -5px;width:100%}.wapf-field-group,.wapf-section{display:flex;flex-wrap:wrap}.wapf-field-container{padding:0 5px 15px 5px;box-sizing:border-box}.wapf-cloner{margin-top:15px}.wapf-section .wapf-cloner{margin:0 0 15px 5px}.wapf-clone-title{margin:15px 0;padding-left:5px;width:100%}.wapf-field-label{display:flex;align-items:center}.wapf-field-label label{margin:0}.label-above .wapf-field-label{margin-bottom:10px}.wapf-field-description{font-size:85%;opacity:.8;padding:5px 0 0 0;margin:0}.wapf-field-input label[for]{cursor:pointer}.wapf input[type=email],.wapf input[type=number],.wapf input[type=text],.wapf input[type=url],.wapf select,.wapf textarea{width:100%;box-sizing:border-box}.wapf input[type=checkbox],.wapf input[type=radio]{float:left;margin-top:5px}.wapf-input-label{font-weight:400}.wapf-label-text{padding-left:10px}.wapf-pricing-hint{opacity:.7}.wapf-checkable{clear:both}.wapf-swatch{box-sizing:border-box;cursor:pointer;position:relative}.wapf-swatch input[type=checkbox],.wapf-swatch input[type=radio]{position:absolute;opacity:0;pointer-events:none}.wapf--circle{border-radius:50%}.wapf--rounded{border-radius:4px}.wapf-swatch-wrapper{display:flex;flex-wrap:wrap}.wapf-swatch--image{border:2px solid transparent;text-align:center;transition:all .1s}.wapf-swatch--image.wapf-checked{border-color:#353c4e}.wapf-swatch--image img{vertical-align:bottom}.wapf-swatch-label{text-align:center;padding:4px}@supports (display:grid){.wapf-field-container .wapf-swatch--image{width:100%}}.wapf-image-swatch-wrapper{display:grid;grid-template-columns:repeat(var(--wapf-cols),1fr);grid-auto-rows:auto;grid-gap:10px}@media all and (max-width:900px){.wapf-image-swatch-wrapper{grid-template-columns:repeat(var(--wapf-cols-t),1fr)}}@media all and (max-width:768px){.wapf-image-swatch-wrapper{grid-template-columns:repeat(var(--wapf-cols-m),1fr)}}.wapf-swatch--color{margin:0 15px 15px 0;position:relative;transition:all .1s}.wapf-swatch--color .wapf-color{margin:auto}.wapf-swatch--color.wapf-checked .wapf-color{border:3px solid #fff;color:#353c4e;box-shadow:0 0 0 2px}.wapf-swatch--text{padding:7px 11px;margin:0 15px 15px 0;border-radius:4px;border:1px solid #ccc}.wapf-swatch--text:hover{border-color:#353c4e}.wapf-swatch--text.wapf-checked{border-color:#353c4e;background:#353c4e;color:#fff}.wapf-field-calc{display:flex;flex-flow:wrap}.wapf-field-calc .wapf-field-label{flex:1;order:-1}.wapf-field-calc .wapf-field-input{padding-left:15px}.wapf-product-totals{width:100%}.wapf-total{margin:0;padding:0}.wapf-product-totals .wapf--inner{margin-bottom:20px}.wapf-product-totals .wapf--inner>div{padding-bottom:10px;clear:both}.wapf-product-totals .wapf--inner>div:last-child{padding-bottom:0}.wapf-product-totals div span:first-child{font-weight:700}.wapf-product-totals div span:last-child{float:right}.wttw{z-index:999999;position:absolute;max-width:200px;opacity:0;transition:opacity .2s;visibility:hidden;left:-100%}.rtl .wttw{left:100%}.wapf-ttp{padding:4px 9px;font-size:.9rem;border-radius:4px;color:#fff;background:#353c4e}.wapf-ttp:after{content:'';z-index:-1;position:absolute;width:8px;height:8px;background:#353c4e;transform-origin:center;transform:rotate(45deg)}.tt-v{visibility:visible;display:block;opacity:1}.tt-t .wapf-ttp:after{bottom:-4px;left:50%;margin-left:-4px}.tt-b .wapf-ttp:after{top:-4px;left:50%;margin-left:-4px}.tt-l .wapf-ttp:after{top:50%;right:-4px;margin-top:-4px}.tt-r .wapf-ttp:after{top:50%;left:-4px;margin-top:-4px}.wapf-tt-icon{margin-left:5px;padding:0 5px;fill:currentColor;display:flex;cursor:pointer}.wapf-wrapper .dzone{padding:20px;border:2px dashed currentColor;width:100%;border-radius:6px;cursor:pointer;display:flex;flex-flow:column-reverse}.wapf-wrapper .dzone.dz-drag-hover{border-style:solid;opacity:.7}.wapf-wrapper .dz-message{padding:10px 0;text-align:center;color:currentColor}.wapf-wrapper .dz-message span{text-decoration:underline}.wapf-wrapper .dz-preview{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.wapf-wrapper .dz-remove{line-height:1;margin-left:auto;padding:6px 6px 6px 10px}.wapf-wrapper .dz-left{display:flex;flex:1;max-width:150px;align-items:center;position:relative}.wapf-wrapper .dz-progress-wrapper{position:relative;flex:1;transition:all .15s}.wapf-wrapper .dz-progress-wrapper>div{position:absolute;top:-4px;left:0;border-radius:50px;background:currentColor;height:8px}.wapf-wrapper .dz-progress{opacity:.12;width:100%}.wapf-wrapper .dz-upload{z-index:2}.wapf-wrapper .dz-filename{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:15px}.wapf-dz-error{color:#be2626}.wapf-dz-error>div{margin-top:10px}.dz-complete .dz-progress-wrapper{opacity:0;animation-delay:.1s}