@font-face{font-family:"FontAwesomePB";src:url(//rayonex.com.ua/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.eot);src:url(//rayonex.com.ua/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.eot?#iefix) format("embedded-opentype"),url(//rayonex.com.ua/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.woff2) format("woff2"),url(//rayonex.com.ua/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.woff2) format("woff"),url(//rayonex.com.ua/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.ttf) format("truetype"),url(//rayonex.com.ua/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;-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;-ms-transform:rotate(90deg) ;transform:rotate(90deg) ;content:"" ;margin:0 2px 0 12px;opacity:.25}.glossary-tooltip {
display: inline;
position: relative;
} .glossary-tooltip a,
.glossary-underline,
a.glossary-content-footnote {
color: #2fa0ec;
cursor: pointer;
z-index: 100;
position: relative;
display: inline-block;
font-weight: 700;
-webkit-transition: background-color 0.3s, color 0.3s, -webkit-transform 0.3s;
transition: background-color 0.3s, color 0.3s, transform 0.3s;
}
.glossary-tooltip:hover .glossary-link a,
.glossary-tooltip:focus .glossary-link a,
.glossary-tooltip:active .glossary-link a {
color: white;
z-index: 10000;
}
.glossary-mobile .glossary-tooltip:active .glossary-link a {
color: #2fa0ec;
}
.glossary-tooltip:hover .glossary-link {
color: #fff;
-webkit-transform: translate3d(0, -0.5em, 0);
transform: translate3d(0, -0.5em, 0);
}
.glossary-tooltip a.glossary-external-link::after {
content: "";
display: inline-block;
margin-left: 5px;
width: 14px;
height: 16px;
background-size: 14px 16px;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg%20height%3D%221024%22%20width%3D%22768%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cpath%20d%3D%22M640%20768H128V257.90599999999995L256%20256V128H0v768h768V576H640V768zM384%20128l128%20128L320%20448l128%20128%20192-192%20128%20128V128H384z%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
mask-image: url("data:image/svg+xml,%3Csvg%20height%3D%221024%22%20width%3D%22768%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cpath%20d%3D%22M640%20768H128V257.90599999999995L256%20256V128H0v768h768V576H640V768zM384%20128l128%20128L320%20448l128%20128%20192-192%20128%20128V128H384z%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
-webkit-mask-size: cover;
mask-size: cover;
background: #2fa0ec;
} .glossary-tooltip-content {
position: absolute;
z-index: 9999;
width: 360px;
left: 50%;
margin-left: -180px;
bottom: -15px;
text-align: left;
background: #2fa0ec;
opacity: 0;
padding: 1.5em;
color: #fff;
border-bottom: 65px solid #2a3035;
cursor: default;
pointer-events: none;
border-radius: 5px;
-webkit-transform: translate3d(0, -0.5em, 0);
transform: translate3d(0, -0.5em, 0);
-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
transition: opacity 0.3s, transform 0.3s;
display:none;
}
.glossary-tooltip-content a {
color: #32434f;
}
.glossary-tooltip-text {
opacity: 0;
-webkit-transform: translate3d(0, 1.5em, 0);
transform: translate3d(0, 1.5em, 0);
-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
transition: opacity 0.3s, transform 0.3s;
}
.glossary-tooltip:hover .glossary-tooltip-content,
.glossary-tooltip:hover .glossary-tooltip-text,
.glossary-tooltip:focus .glossary-tooltip-content,
.glossary-tooltip:focus .glossary-tooltip-text,
.glossary-tooltip:active .glossary-tooltip-content,
.glossary-tooltip:active .glossary-tooltip-text {
pointer-events: auto;
opacity: 1;
position: relative;
display: block !important;
visibility: visible !important;
top: unset;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.glossary-underline {
text-decoration: underline;
}
.glossary-tooltip:hover .glossary-tooltip-content,
.glossary-tooltip:focus .glossary-tooltip-content,
.glossary-tooltip:active .glossary-tooltip-content {
position: absolute;
}
.rtl .glossary-tooltip-content {
text-align: right;
}.glossary-alphabetical-index .theme-hyphen ul li {
display: inline-block;
text-align: center;
font-weight: 700;
padding: 6px;
font-size: 18px;
border: none;
}
.glossary-alphabetical-index .theme-hyphen ul li::after {
content: '-';
display: inline-block;
margin-left: 4px;
}
.glossary-alphabetical-index .theme-hyphen ul li:last-child::after {
display:none;
}
.glossary-alphabetical-index .theme-hyphen ul li.count span {
font-size: 12px;
vertical-align: super;
font-weight: 400;
} .glossary-alphabetical-index .theme-slash ul li {
display: inline-block;
text-align: center;
font-weight: 700;
padding: 6px;
font-size: 18px;
border: none;
}
.glossary-alphabetical-index .theme-slash ul li::after {
content: '/';
display: inline-block;
margin-left: 4px;
}
.glossary-alphabetical-index .theme-slash ul li:last-child::after {
display:none;
}
.glossary-alphabetical-index .theme-slash ul li.count span {
font-size: 12px;
vertical-align: super;
font-weight: 400;
} .glossary-alphabetical-index .theme-dot ul li {
display: inline-block;
text-align: center;
font-weight: 700;
padding: 6px;
font-size: 18px;
border: none;
}
.glossary-alphabetical-index .theme-dot ul li::after {
content: '·';
display: inline-block;
margin-left: 4px;
}
.glossary-alphabetical-index .theme-dot ul li:last-child::after {
display:none;
}
.glossary-alphabetical-index .theme-dot ul li.count span {
font-size: 12px;
vertical-align: super;
font-weight: 400;
} .glossary-alphabetical-index .theme-underlined ul li {
display: inline-block;
text-align: center;
font-weight: 700;
padding: 6px;
font-size: 18px;
border: none;
}
.glossary-alphabetical-index .theme-underlined ul li.count span {
font-size: 12px;
vertical-align: super;
font-weight: 400;
}
.glossary-alphabetical-index .theme-underlined ul li a {
border-bottom: 2px solid;
} .glossary-alphabetical-index .theme-tiled ul li {
display: inline-block;
width: 64px;
height: 64px;
border: 1px solid #ededed;
text-align: center;
line-height: 2.8;
margin-left: 4px;
margin-bottom: 4px;
font-weight: 700;
padding: 6px;
font-size: 18px;
}
.glossary-alphabetical-index .theme-tiled ul li:hover {
border-color: #000;
}
.glossary-alphabetical-index .theme-tiled ul li.count span {
font-size: 12px;
vertical-align: super;
}