.b-unisender-form {}
.b-unisender-form._show-message._success-text .b-unisender-form__message_success-text {
display: block;
}
.b-unisender-form._show-message._validation-error-text .b-unisender-form__message_validation-error-text {
display: block;
}
.b-unisender-form._show-message._server-error-text .b-unisender-form__message_server-error-text {
display: block;
}
.b-unisender-form * {
outline: none !important;
box-shadow: none !important;
} .b-unisender-form__policy {
padding-bottom: 10px;
}
.b-unisender-form__policy.b-unisender-field_required .b-unisender-field__label:after {
content: '*';
line-height: 1;
color: #df1b1b;
}
.b-unisender-form .b-unisender-form__footer .b-unisender-form__button-box {
display: flex;
align-items: center;
}
.b-unisender-form .b-unisender-form__footer .b-unisender-form__button-box.request svg {
display: block;
}
.b-unisender-form .b-unisender-form__footer .b-unisender-form__button-box.request .b-unisender-form__submit-button {
pointer-events: none;
user-select: none;
opacity: 0.7;
}
.b-unisender-form .b-unisender-form__footer .b-unisender-form__button-box svg {
display: none;
margin-left: 10px;
}
.b-unisender-form .b-unisender-form__submit-button {
cursor: pointer;
transition: opacity 0.1s linear;
width: auto;
display: inline-block;
user-select: none;
}
.b-unisender-form .b-unisender-form__submit-button:hover {
opacity: 0.9;
}
.b-unisender-form .b-unisender-form__message {
padding: 1em;
border-width: 1px;
border-style: solid;
text-align: center;
display: none;
margin-top: 1em;
}
.b-unisender-form .b-unisender-form__message_error {
border-color: #df1b1b;
}
.b-unisender-form .b-unisender-form__message_success {
border-color: #29bb34;
}
.b-unisender-form__message_success-text {}
.b-unisender-form__message_validation-error-text {}
.b-unisender-form__message_server-error-text {} .b-unisender-form .b-unisender-field {}
.b-unisender-form .b-unisender-field_required .b-unisender-field__label:after {
content: '*';
line-height: 1;
color: #df1b1b;
}
.b-unisender-form .b-unisender-field._has-error .b-unisender-field__error-text {
display: block;
}
.b-unisender-form .b-unisender-field__label {
display: block;
width: 100%;
font-size: inherit;
font-weight: inherit;
color: inherit;
line-height: inherit;
margin-bottom: 0.5em;
}
.b-unisender-form .b-unisender-field__input {
display: block;
width: 100%;
font-size: inherit;
font-weight: inherit;
color: inherit;
line-height: inherit;
outline: none;
margin: 0;
box-sizing: border-box;
}
.b-unisender-form .b-unisender-field__error-text {
display: none;
width: 100%;
font-size: inherit;
font-weight: inherit;
color: #df1b1b;
line-height: inherit;
margin-top: 0.5em;
animation: unisenderErrorTextShow 0.2s linear forwards;
}
@keyframes unisenderErrorTextShow {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.b-unisender-form .b-unisender-checkbox {
display: flex;
flex-wrap: wrap;
align-items: baseline;
}
.b-unisender-form .b-unisender-checkbox._has-error .b-unisender-checkbox__error-text {
display: block;
}
.b-unisender-form .b-unisender-checkbox__input {
height: 18px;
width: 18px;
margin: 0 1em 0 0;
-webkit-appearance: checkbox;
-moz-appearance: checkbox;
position: relative;
border: none;
background: none;
}
.b-unisender-form .b-unisender-checkbox__input:before {
display: none !important;
}
.b-unisender-form .b-unisender-checkbox__input:after {
display: none !important;
}
.b-unisender-form .b-unisender-checkbox__label {
width: calc(100% - 18px - 1em);
max-width: 100%;
position: relative;
top: -0.25em;
margin: 0;
padding: 0;
font-size: inherit;
font-weight: inherit;
line-height: inherit;
color: inherit;
}
.b-unisender-form .b-unisender-checkbox__error-text {
display: none;
width: 100%;
font-size: inherit;
font-weight: inherit;
color: #df1b1b;
line-height: inherit;
margin-top: 0.5em;
animation: unisenderErrorTextShow 0.2s linear forwards;
}.wp-pagenavi {
clear: both;
}
.wp-pagenavi a, .wp-pagenavi span {
text-decoration: none;
border: 1px solid #BFBFBF;
padding: 3px 5px;
margin: 2px;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
border-color: #000;
}
.wp-pagenavi span.current {
font-weight: bold;
}:root{--omnivideo-block-margin:20px auto;--omnivideo-block-padding:0;--omnivideo-block-border:none;--omnivideo-block-border-radius:0;--omnivideo-block-color:inherit;--omnivideo-block-background:none;--omnivideo-header-font-size:1.3em;--omnivideo-header-font-weight:bold;--omnivideo-header-color:inherit;--omnivideo-link-width:auto;--omnivideo-link-height:auto;--omnivideo-link-padding:4px 8px;--omnivideo-link-icon-size:clamp(24px,4vw,36px);--omnivideo-link-color:inherit;--omnivideo-link-background-color:hsla(0,0%,96%,.3);--omnivideo-link-hover-background-color:hsla(0,0%,88%,.49);--omnivideo-link-box-shadow:inset 0 0 0 1px rgba(63,63,63,.11);--omnivideo-link-border-radius:8px;--omnivideo-player-icon-size:clamp(40px,10vw,64px);--omnivideo-embed-border-radius:8px;--omnivideo-embed-max-height:75vh;--omnivideo-icon-data:"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cg id='Mzk4ODg2Ng==;'/%3E%3C/g%3E%3C/svg%3E%0A";--omnivideo-progress-bg:rgba(0,0,0,.05);--omnivideo-progress-bar-bg:rgba(84,139,255,.89);--omnivideo-intro-bg:rgba(0,0,0,.6);--omnivideo-intro-color:#fff;--omnivideo-intro-link-color:#fff;--omnivideo-intro-link-hover-color:#fff;--omnivideo-intro-box-shadow:inset 0 0 0 1px rgba(63,63,63,.11);--omnivideo-intro-close-color:#fff;--omnivideo-intro-close-font-size:1.125em;--omnivideo-intro-header-bg:rgba(0,0,0,.4);--omnivideo-intro-loader-color:rgba(120,234,62,.89);--omnivideo-intro-circle-size:32px;--omnivideo-intro-circle-stroke:3px;--omnivideo-intro-cross-size:16px;--omnivideo-intro-cross-color:#fff}.omnivideo-loader{animation:spin 1s linear infinite;border:6px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.omnivideo-block{background:var(--omnivideo-block-background);border:var(--omnivideo-block-border);border-radius:var(--omnivideo-block-border-radius);box-shadow:var(--omnivideo-block-box-shadow);color:var(--omnivideo-block-color);line-height:1.5;margin:var(--omnivideo-block-margin);padding:var(--omnivideo-block-padding);position:relative}.omnivideo-block,.omnivideo-block *{box-sizing:border-box}.omnivideo-block.omnivideo-block--hide-single-icon.omnivideo-block--has-poster:not(.omnivideo-block--style-cover) .omnivideo-links--count-1,.omnivideo-block.omnivideo-block--hide-single-icon:not([data-default=""]):not(.omnivideo-block--style-cover) .omnivideo-links--count-1{display:none}.omnivideo-block__inner{position:relative}.omnivideo-block__inner,.omnivideo-body,.omnivideo-content{display:flex;flex-direction:column;gap:16px}.omnivideo-body{position:relative}.omnivideo-header{color:var(--omnivideo-header-color);font-size:var(--omnivideo-header-font-size);font-weight:var(--omnivideo-header-font-weight)}.omnivideo-description{font-size:.9em;line-height:1.5;opacity:.9}.omnivideo-poster{border-radius:8px;cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .2s;width:100%}.omnivideo-poster:hover{filter:contrast(1.1)}.omnivideo-icon{background:radial-gradient(circle,rgba(0,0,0,.2),transparent 60%);color:#fff;height:var(--omnivideo-player-icon-size);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:var(--omnivideo-player-icon-size);z-index:10}.omnivideo-icon svg{filter:drop-shadow(0 2px 10px rgba(0,0,0,.5));height:100%;position:relative;transform:translateZ(0);transition:all .2s;width:100%;z-index:10}.omnivideo-links{align-items:center;display:flex;gap:12px;justify-content:flex-start;overflow-x:auto;position:relative;scrollbar-width:none}.omnivideo-links::-webkit-scrollbar{display:none}.omnivideo-block .omnivideo-links .omnivideo-link{align-items:center;border-radius:var(--omnivideo-link-border-radius);box-shadow:var(--omnivideo-link-box-shadow);cursor:pointer;display:flex;flex-direction:column;font-size:clamp(10px,2vw,13px);gap:4px;height:var(--omnivideo-link-height);justify-content:center;padding:var(--omnivideo-link-padding);text-align:center;text-decoration:none;transition:all .2s ease;width:var(--omnivideo-link-width)}.omnivideo-block .omnivideo-links .omnivideo-link,.omnivideo-block .omnivideo-links .omnivideo-link:visited{background-color:var(--omnivideo-link-background-color);color:var(--omnivideo-link-color)}.omnivideo-block .omnivideo-links .omnivideo-link:hover{background-color:var(--omnivideo-link-hover-background-color);color:var(--omnivideo-link-hover-color,var(--omnivideo-link-color))}.omnivideo-block .omnivideo-links .omnivideo-link:focus{outline:none}.omnivideo-block .omnivideo-links .omnivideo-link.current{box-shadow:inset 0 0 0 1px #2c53ff}.omnivideo-block .omnivideo-links .omnivideo-link svg{height:var(--omnivideo-link-icon-size);transform:translateZ(0);transition:transform .15s ease;width:var(--omnivideo-link-icon-size)}.omnivideo-partner{font-size:.8em;line-height:1.3;opacity:.5;text-align:right}.omnivideo-pseudo{cursor:pointer;text-decoration:underline}.omnivideo-embed-container{display:none;position:relative}.omnivideo-block--has-poster .omnivideo-embed-container{display:block}.omnivideo-embed-container .iframe-hidden{display:none}.omnivideo-embed{background:#080f18;background:linear-gradient(rgba(20,137,255,.01),#15222f),radial-gradient(ellipse at top left,rgba(59,158,248,.5),transparent 50%),radial-gradient(ellipse at top right,hsla(47,71%,81%,.5),transparent 49.58%),radial-gradient(ellipse at center right,hsla(0,100%,78%,.29),transparent 50%),radial-gradient(ellipse at center left,rgba(75,235,205,.5),transparent 50%),radial-gradient(ellipse at center center,hsla(0,0%,100%,.5),transparent 50%);border-radius:var(--omnivideo-embed-border-radius);max-height:var(--omnivideo-embed-max-height);position:relative;scrollbar-width:none;width:100%}.omnivideo-embed::-webkit-scrollbar{display:none}.omnivideo-block.is-intro-responsive-height .omnivideo-embed{max-height:none}.omnivideo-block:not(.is-intro-responsive-height) .omnivideo-embed{overflow:auto}.omnivideo-embed:hover .omnivideo-icon svg{transform:scale(1.2)}.omnivideo-embed--16-9{aspect-ratio:16/9}.omnivideo-embed--9-16{aspect-ratio:9/16}.omnivideo-embed--1-1{aspect-ratio:1/1}.omnivideo-embed--4-3{aspect-ratio:4/3}.omnivideo-embed--21-9{aspect-ratio:21/9}.omnivideo-embed--4-5{aspect-ratio:4/5}.omnivideo-embed-loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.omnivideo-embed iframe:not(.omnivideo-intro iframe),.omnivideo-embed img:not(.omnivideo-intro img),.omnivideo-embed video:not(.omnivideo-intro video){border-radius:var(--omnivideo-embed-border-radius);bottom:0;height:100%!important;left:0;max-width:100%;position:absolute;right:0;top:0;width:100%!important}.omnivideo-block--style-standard{--omnivideo-block-padding:clamp(16px,1.8vw,42px);--omnivideo-block-border:1px solid hsla(0,0%,47%,.12);--omnivideo-block-box-shadow:0 4px 50px rgba(60,92,206,.18);--omnivideo-block-border-radius:16px;--omnivideo-block-background:#fff}.omnivideo-block--style-simple,.omnivideo-block--style-standard{--omnivideo-link-width:112px;--omnivideo-link-height:80px;--omnivideo-link-padding:0 8px}.omnivideo-block--style-simple-2{--omnivideo-link-padding:6px 12px 6px 8px;--omnivideo-link-icon-size:clamp(16px,3vw,24px)}.omnivideo-block--style-simple-2 .omnivideo-links{flex-wrap:wrap}.omnivideo-block--style-simple-2 .omnivideo-links .omnivideo-link{flex-direction:row}.omnivideo-block--style-simple-3{--omnivideo-block-background:#edf7ff;--omnivideo-block-border-radius:16px;--omnivideo-block-padding:clamp(16px,1.8vw,42px);--omnivideo-block-border:1px solid #d6edff;--omnivideo-link-icon-size:clamp(16px,3vw,28px);--omnivideo-link-padding:8px 16px;--omnivideo-link-background-color:#fff;--omnivideo-link-hover-background-color:#fff;--omnivideo-link-box-shadow:inset 0 0 0 1px #d6edff}.omnivideo-block--style-simple-3 .omnivideo-link{flex-direction:row;overflow:hidden;position:relative}.omnivideo-block--style-simple-3 .omnivideo-link:after{background-color:var(--omnivideo-link-color);border-radius:3px;bottom:-4px;content:"";display:block;height:6px;left:20%;position:absolute;transition:all .2s;width:60%}.omnivideo-block--style-simple-3 .omnivideo-link:hover:after{bottom:-1px}.omnivideo-block--style-cover{--omnivideo-block-border-radius:16px;--omnivideo-link-width:112px;--omnivideo-link-height:80px;--omnivideo-link-padding:0 8px;--omnivideo-embed-border-radius:16px}.omnivideo-block--style-cover .omnivideo-icon{display:none}.omnivideo-block--style-cover .omnivideo-body{background:#080f18;border-radius:var(--omnivideo-block-border-radius)}.omnivideo-block--style-cover .omnivideo-links{padding:0 16px}.omnivideo-block--style-cover .omnivideo-links .omnivideo-link{background:#fff;box-shadow:0 3px 20px rgba(20,20,25,.33)}.omnivideo-block--style-cover .omnivideo-links .omnivideo-link:hover{background:#fff}.omnivideo-block--style-cover:is(.omnivideo-block--playing) .omnivideo-links{padding:16px 16px 0}.omnivideo-block--style-cover:not(.omnivideo-block--playing) .omnivideo-links{height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:50}.omnivideo-block--style-cover:not(.omnivideo-block--playing) .omnivideo-links:not(.omnivideo-links--count-1) .omnivideo-link:hover{transform:translateY(-5px)}.omnivideo-block--style-cover:not(.omnivideo-block--playing) .omnivideo-links.omnivideo-links--count-1 .omnivideo-link:before{content:"";height:100%;left:0;pointer-events:all;position:absolute;top:0;width:100%;z-index:1}.omnivideo-block--style-cover:not(.omnivideo-block--playing) .omnivideo-links.omnivideo-links--count-1 .omnivideo-link:hover svg{transform:scale(1.2)}.omnivideo-block--style-cover:is(.omnivideo-block--playing) .omnivideo-links--count-1{display:none}.omnivideo-block--style-cover:not(.omnivideo-block--playing) .omnivideo-embed-container:before{background:rgba(0,0,0,.3);border-radius:var(--omnivideo-embed-border-radius);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:20}.omnivideo-block--style-cover .omnivideo-embed-container{display:block}.omnivideo-block--style-sunset{--omnivideo-block-padding:clamp(16px,1.8vw,42px);--omnivideo-block-border-radius:16px;--omnivideo-block-background:#aaacfe;--omnivideo-block-color:#fff;--omnivideo-link-padding:8px 8px;--omnivideo-link-background-color:#fff;--omnivideo-link-hover-background-color:#fff;--omnivideo-link-box-shadow:none;--omnivideo-link-border-radius:12px;--omnivideo-embed-border-radius:12px;background-image:radial-gradient(at 45% 43%,rgba(255,184,122,.73) 0,transparent 50%),radial-gradient(at 112% 6%,rgba(255,122,0,.93),transparent 91.6%),radial-gradient(at 84% 50%,rgba(255,133,173,.47) 0,transparent 50%),radial-gradient(at 85% 94%,rgba(82,84,255,.83),transparent 57.56%),radial-gradient(at 15% 5%,rgba(77,142,255,.65),transparent 77.73%)}.omnivideo-block--style-sunset .omnivideo-link{display:flex;flex:1 0 0}.omnivideo-block--style-pills{--omnivideo-link-padding:6px 16px;--omnivideo-link-border-radius:36px;--omnivideo-link-icon-size:clamp(16px,3vw,24px)}.omnivideo-block--style-pills .omnivideo-links{flex-wrap:wrap}.omnivideo-block--style-pills .omnivideo-links .omnivideo-link,.omnivideo-block--style-pills .omnivideo-links .omnivideo-link:visited{background-color:var(--omnivideo-link-color);color:#fff;flex-direction:row}.omnivideo-block--style-pills .omnivideo-links .omnivideo-link:hover,.omnivideo-block--style-pills .omnivideo-links .omnivideo-link:visited:hover{background-color:var(--omnivideo-link-color);color:#fff}.omnivideo-intro{background:var(--omnivideo-intro-bg);border-radius:var(--omnivideo-embed-border-radius);color:var(--omnivideo-intro-color);display:flex;flex-direction:column;min-height:100%;padding:.5rem}.omnivideo-intro__content{flex:1 0 auto;flex-direction:column;justify-content:center}.omnivideo-intro-header,.omnivideo-intro__content{align-items:center;border-radius:var(--omnivideo-embed-border-radius);display:flex;overflow:hidden}.omnivideo-intro-header{background:var(--omnivideo-intro-header-bg);color:#fff;font-size:.75rem;gap:.5rem;justify-content:space-between;line-height:1.3;margin-bottom:.5rem;padding:.5rem .75rem;position:relative;z-index:900}.omnivideo-intro-header__close,.omnivideo-intro-header__message{opacity:0;transition:visibility 0s,opacity .3s ease;visibility:hidden}.omnivideo-intro-header__close{background:transparent;border:none;color:var(--omnivideo-intro-close-color);cursor:pointer;font-size:var(--omnivideo-intro-close-font-size);line-height:1;margin-left:auto;padding:.33rem;text-align:center;text-decoration:none}.omnivideo-intro-header__close.show{display:block;opacity:1;visibility:visible}.omnivideo-intro-header__close svg{display:inline-block;height:1em;vertical-align:-.125em;width:1em}.omnivideo-intro-progress{border-radius:1rem;bottom:0;left:0;position:absolute;right:0}.omnivideo-intro-progress__bar{background:var(--omnivideo-intro-loader-color);border-radius:1rem;height:2px;width:0;z-index:999}.omnivideo-intro-block{align-items:start;display:flex;flex-direction:column;justify-content:center}.omnivideo-intro-block a{color:var(--omnivideo-intro-link-color)}.omnivideo-intro-block a:hover{color:var(--omnivideo-intro-link-hover-color)}.omnivideo-intro-circle-container{flex-shrink:0;height:var(--omnivideo-intro-circle-size);margin-left:auto;position:relative;width:var(--omnivideo-intro-circle-size)}.omnivideo-intro-circle{cursor:pointer;height:100%;transform:rotate(-90deg);width:100%}.omnivideo-intro-circle__bg{stroke:#444;stroke-width:var(--omnivideo-intro-circle-stroke);fill:none}.omnivideo-intro-circle__progress{stroke:var(--omnivideo-intro-loader-color);stroke-width:var(--omnivideo-intro-circle-stroke);fill:none;stroke-linecap:round;stroke-dasharray:0;stroke-dashoffset:0}.omnivideo-intro-circle-timer{font-size:calc(var(--omnivideo-intro-circle-size)/3.5);font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.omnivideo-intro-circle-cross{height:var(--omnivideo-intro-cross-size);left:50%;opacity:0;position:absolute;top:50%;transition:opacity .5s ease,transform .5s ease;width:var(--omnivideo-intro-cross-size);stroke:var(--omnivideo-intro-cross-color);stroke-width:8px;stroke-linecap:round;pointer-events:none;transform:scale(.5) translate(-50%,-50%)}.omnivideo-intro-circle-cross.show{opacity:1;transform:scale(1) translate(-50%,-50%)}.elementor-shortcode .omnivideo-block:after{border:0;content:" ";display:block;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;text-indent:99999px;word-wrap:normal!important}.taxopress-table-container {
width: 100%;
}
.taxopress-table-row td {
border: none;
}
.taxopress-table-row:nth-child(n+7) {
display: none;
}
.taxopress-see-more-link,
.taxopress-close-table-link {
cursor: pointer;
}
.taxopress-close-table-link {
display: none;
}
.taxopress-see-more-container {
text-align: right;
padding: 10px;
}
.hidden {
display: none;
}
.taxopress-table-container .taxopress-post-count {
text-align: right;
padding-right: 30px;
}
.taxopress-arrow {
display: inline-block;
}
.taxopress-arrow.right {
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
border-left: 5px solid;
}
.taxopress-arrow.down {
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 5px solid;
} .taxopress-border-cloud a{
text-decoration: none;
border: 1px solid;
padding: 4px 7px; 
display: inline-block;
margin: 3px;
} .taxopress-box-list {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 10px;
}
.taxopress-box-list a {
display: block;
text-decoration: none;
box-sizing: border-box;
word-wrap: break-word;
}
.taxopress-box-list img {
max-width: 100%;
height: auto;
display: block;
}
.taxopress-boxrelatedpost-cat{
color:#666;
font-size: 0.9em;
}
@media (max-width: 1200px) {
.taxopress-box-list {
grid-template-columns: repeat(2, 1fr);
}
}
@media (max-width: 768px) {
.taxopress-box-list {
grid-template-columns: 1fr;
word-wrap: break-word;
}
}
.taxopress-parent-child-list {
list-style: none !important;
}
.taxopress-parent-term {
font-weight: normal;
margin: 0.5em 0;
list-style-type: none !important;
position: relative;
padding-left: 1.5em;
}
.taxopress-child-list {
list-style: none !important;
margin: 0.3em 0 0.3em 1em !important;
padding-left: 0 !important;
}
.taxopress-child-term {
font-weight: normal;
margin: 0.2em 0;
position: relative;
padding-left: 1.5em;
}
.taxopress-parent-term::before {
content: "•";
position: absolute;
left: 0;
font-size: 1.2em;
line-height: 1;
}
.taxopress-child-list > li::before {
content: "○";
position: absolute;
left: 0;
font-size: 1.2em;
line-height: 1;
}
.taxopress-child-list .taxopress-child-list > li::before {
content: "▪  ▪";
font-size: 1.2em;
}
.taxopress-child-list {
margin-left: 1em !important;
}
.taxopress-child-list .taxopress-child-list {
margin-left: 1em !important;
}
.taxopress-parent-term,
.taxopress-child-list li {
font-weight: normal;
}
.taxopress-box-list img.custom-image-class {
width: var(--tp-image-width, 200px);
height: var(--tp-image-height, 200px);
object-fit: cover;
aspect-ratio: 1 / 1;
display: block;
max-width: 100%;
}
a.st_tag, a.internal_tag, .st_tag, .internal_tag {
text-decoration: underline !important;
}div.tnp-subscription,
form.tnp-subscription, form.tnp-profile {
display: block;
margin: 1em auto;
max-width: 500px;
width: 100%;
}
div.tnp-profile {
display: block;
margin: 1em 0;
max-width: 500px; } .tnp-subscription div.tnp-field,
.tnp-profile div.tnp-field
{
margin-bottom: .7em;
border: 0;
padding: 0;
}
.tnp-subscription label,
.tnp-profile label
{
display: block;
color: inherit;
font-weight: normal;
line-height: normal;
padding: 0;
margin: 0;
margin-bottom: .25em;
font-size: .9em;
}
.tnp-subscription .tnp-field-checkbox label,
.tnp-profile .tnp-field-checkbox label
{
display: inline-block;
}
.tnp-subscription input[type=text],
.tnp-subscription input[type=email],
.tnp-subscription input[type=submit],
.tnp-subscription select,
.tnp-subscription textarea,
.tnp-profile input[type=text],
.tnp-profile input[type=email],
.tnp-profile input[type=submit],
.tnp-profile select,
.tnp-profile textarea
{
width: 100%;
padding: .7em;
display: block;
border: 1px;
color: #444;
border-color: #ddd;
background-color: #f4f4f4;
background-image: none;
text-shadow: none;
font-size: 1em;
margin: 0;
line-height: normal;
box-sizing: border-box;
}
.tnp-subscription input[type=checkbox],
.tnp-widget input[type=radio],
.tnp-profile input[type=checkbox]
{ max-width: 1em;
display: inline-block;
margin-right: .5em;
} .tnp-subscription select option,
.tnp-profile select option
{
margin-right: .75em;
}
.tnp-subscription input.tnp-submit,
.tnp-profile input.tnp-submit,
.tnp-unsubscribe button.tnp-submit,
.tnp-reactivate button.tnp-submit
{
background-color: #444;
color: #fff;
width: auto;
height: auto;
margin: 0;
display: inline-block;
}
@media all and (max-width: 480px) {
.tnp-subscription input[type=submit],
.tnp-profile input[type=submit] {
width: 100%;
}
}
.tnp-widget {
width: 100%;
display: block;
box-sizing: border-box;
}
.tnp-widget .tnp-field {
margin-bottom: 10px;
border: 0;
padding: 0;
}
.tnp-widget label {
display: block;
color: inherit;
font-size: 14px;
}
.tnp-widget input[type=text], .tnp-widget input[type=email], .tnp-widget input[type=submit], .tnp-widget select {
width: 100%;
padding: 10px;
display: block;
border: 1px solid #ddd ;
border-color: #ddd;
background-color: #f4f4f4;
background-image: none;
text-shadow: none;
color: #444;
font-size: 14px;
line-height: normal;
box-sizing: border-box;
height: auto;
}
.tnp-widget input[type=checkbox], .tnp-widget input[type=radio] {
width: auto;
display: inline-block;
} .tnp-widget select option {
margin-right: 10px;
}
.tnp-widget input.tnp-submit {
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
margin: 0;
}
.tnp-field input[type="submit"] {
position: inherit;
}
.tnp-field label {
} .tnp-widget-minimal {
width: 100%;
}
.tnp-widget-minimal form {
margin: 0;
padding: 0;
border: 0;
}
.tnp-widget-minimal input.tnp-email {
width: 100%;
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px solid #ddd;
background-color: #f4f4f4;
color: #444;
font-size: 14px;
}
.tnp-widget-minimal input.tnp-submit {
width: 100%;
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px;
border-color: #ddd;
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
font-size: 14px;
line-height: normal;
border-radius: 0px;
height: auto;
margin: 0;
} .tnp-subscription-minimal {
width: 100%;
box-sizing: border-box;
margin: 10px 0;
}
.tnp-subscription-minimal form {
width: auto;
margin: 0;
padding: 0;
border: 0;
white-space: nowrap;
}
.tnp-subscription-minimal input.tnp-email,
.tnp-subscription-minimal input.tnp-name
{
width: 70%;
max-width: 300px;
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px solid #ddd;
background-color: #f4f4f4;
color: #444;
font-size: 14px;
line-height: 20px;
border-radius: 0px;
margin-right: 10px;
}
.tnp-subscription-minimal.with-name input.tnp-email,
.tnp-subscription-minimal.with-name input.tnp-name
{
width: 31%;
}
.tnp-subscription-minimal .tnp-privacy-field {
margin-top: 10px;
} .tnp-subscription-minimal input.tnp-submit {
width: 29%;
box-sizing: border-box;
display: inline-block;
padding: 10px;
border: 1px;
border-color: #ddd;
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
font-size: 14px;
line-height: 20px;
border-radius: 0px;
margin: 0;
}
.tnp-subscription-posts {
margin-top: 2em;
margin-bottom: 2em;
padding: 2rem;
}
.tnp-subscription-posts .tnp-subscription {
max-width: auto;
margin: 0;
}
@media all and (max-width: 525px) {
.tnp-subscription-minimal.with-name input.tnp-email,
.tnp-subscription-minimal.with-name input.tnp-name,
.tnp-subscription-minimal input.tnp-submit
{
width: 100%;
max-width: 100%;
margin: 0;
display: block;
margin-bottom: .5rem;
}
} .tnp-button-form button.tnp-submit {
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px;
border-color: #ddd;
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
font-size: 14px;
line-height: normal;
border-radius: 0px;
height: auto;
margin: 0;
} .tnp-comments {
clear: both;
margin-top: 15px;
margin-bottom: 15px;
}
.tnp-comments label {
display: block;
}
.tnp-comments input[type=checkbox] {
display: inline-block;
width: auto!important;
} .tnp-lock {
clear: both;
display: block;
box-sizing: border-box;
box-shadow: none;
margin: 20px;
padding: 15px;
background-color: #fff;
border: 1px solid #ddd;
}
.tnp-nl-checkout {
margin-bottom: 1em;
}body.f152-theme-light {
--f152-bg:        #ffffff;
--f152-text:      #1f2328;
--f152-link:      #1e73be;
--f152-btn-bg:    #2271b1;
--f152-btn-text:  #ffffff;
--f152-btn-radius: 8px;
--f152-font-size-text: .8rem;
--f152-font-size-btn: .875rem;
--f152-shadow:    0 10px 30px rgba(0,0,0,.12);
--f152-border:    rgba(0,0,0,.12);
}
body.f152-theme-dark {
--f152-bg:        #111418;
--f152-text:      #e6e8eb;
--f152-link:      #7ab7ff;
--f152-btn-bg:    #2c8cff;
--f152-btn-text:  #ffffff;
--f152-btn-radius: 8px;
--f152-font-size-text: .8rem;
--f152-font-size-btn: .875rem;
--f152-shadow:    0 10px 30px rgba(0,0,0,.5);
--f152-border:    rgba(255,255,255,.18);
}
[hidden] {
display: none !important;
}
.f152-banner .f152-btn,
.f152-popup .f152-btn {
-webkit-appearance: none;
appearance: none;
display: inline-flex;
align-items: center;
justify-content: center;
gap: .5rem;
padding: .6rem 1rem;
font: inherit;
font-size: var(--f152-font-size-btn, .875rem);
font-weight: 600;
line-height: 1.2;
border-radius: var(--f152-btn-radius, 8px);
border: 0;
background: var(--f152-btn-bg);
color: var(--f152-btn-text);
cursor: pointer;
transition: transform .06s ease, filter .12s ease, opacity .2s ease;
text-decoration: none;
}
.f152-banner .f152-btn:hover,
.f152-popup .f152-btn:hover { filter: brightness(1.05); }
.f152-banner .f152-btn:active,
.f152-popup .f152-btn:active { transform: translateY(1px) scale(.99); }
.f152-banner .f152-btn:focus,
.f152-popup .f152-btn:focus { outline: 2px solid color-mix(in srgb, var(--f152-btn-bg) 40%, transparent); outline-offset: 2px; }
.f152-banner .f152-btn--accept,
.f152-popup .f152-btn--accept {
background: var(--f152-btn-accept-bg, var(--f152-btn-bg));
color: var(--f152-btn-accept-text, var(--f152-btn-text));
}
.f152-banner .f152-btn--settings,
.f152-popup .f152-btn--settings {
background: var(--f152-btn-settings-bg, transparent);
color: var(--f152-btn-settings-text, var(--f152-link));
border: 1px solid var(--f152-border);
}
body.f152-theme-dark .f152-banner .f152-btn--settings,
body.f152-theme-dark .f152-popup .f152-btn--settings {
border-color: var(--f152-border);
}
.f152-banner .f152-btn--reject,
.f152-popup .f152-btn--reject {
background: var(--f152-btn-reject-bg, #c0c0c0);
color: var(--f152-btn-reject-text, #ffffff);
}
.f152-link--settings {
color: var(--f152-link);
text-decoration: underline;
text-underline-offset: 2px;
cursor: pointer;
}
.f152-link--settings:focus {
outline: 2px solid color-mix(in srgb, var(--f152-link) 40%, transparent);
outline-offset: 2px;
}
.f152-banner {
position: fixed;
inset-inline: 0;
bottom: 0;
z-index: 2147483000;
background: var(--f152-bg);
color: var(--f152-text);
border-top: 1px solid var(--f152-border);
box-shadow: 0 -6px 20px rgba(0,0,0,.08);
}
.f152-banner__inner {
max-width: 1200px;
margin: 0 auto;
padding: .9rem 1rem;
}
.f152-banner__layout {
display: flex;
align-items: center;
justify-content: space-between;
gap: 1rem;
flex-wrap: wrap;
}
.f152-banner__message {
flex: 1 1 520px;
min-width: 0;
font-size: var(--f152-font-size-text, .8rem);
line-height: 1.5;
}
.f152-banner__message a {
color: var(--f152-link);
text-decoration: underline;
text-underline-offset: 2px;
}
.f152-banner__actions {
display: flex;
flex: 0 0 auto;
align-items: center;
gap: .5rem;
flex-wrap: wrap;
}
.f152-banner .f152-btn--save,
.f152-popup .f152-btn--save {
background: var(--f152-btn-bg);
color: var(--f152-btn-text);
}
@media (max-width: 780px) {
.f152-banner__layout {
flex-direction: column;
align-items: stretch;
gap: .75rem;
}
.f152-banner__message {
flex: none;
}
.f152-banner__actions {
justify-content: flex-start;
}
.f152-banner .f152-btn,
.f152-popup .f152-btn {
gap: 0;
padding: 0.5rem 0.8rem;
}
}
.f152-popup {
position: fixed;
inset: 0;
z-index: 2147483001;
color: var(--f152-text);
}
.f152-popup__overlay {
position: absolute;
inset: 0;
background: rgba(0,0,0,.45);
}
.f152-popup__window {
position: relative;
width: min(720px, calc(100% - 2rem));
margin: 8vh auto 0 auto;
background: var(--f152-bg);
border: 1px solid var(--f152-border);
border-radius: 12px;
box-shadow: var(--f152-shadow);
padding: 1.25rem 1.25rem 1rem;
height: 90%;
overflow: auto;
}
.f152-popup__title {
margin: 0 0 .5rem 0;
font-size: 1.25rem;
line-height: 1.25;
}
.f152-popup__content {
margin-top: .5rem;
display: grid;
gap: .9rem;
}
.f152-popup__intro {
font-size: .95rem;
opacity: .95;
}
.f152-popup__intro a {
color: var(--f152-link);
text-decoration: underline;
text-underline-offset: 2px;
}
.f152-popup__group {
border: 1px solid var(--f152-border);
border-radius: 10px;
padding: .8rem .9rem;
background: color-mix(in srgb, var(--f152-bg) 92%, #000 8%);
}
body.f152-theme-dark .f152-popup__group {
background: color-mix(in srgb, var(--f152-bg) 86%, #fff 14%);
}
.f152-row {
display: grid;
grid-template-columns: auto 1fr;
gap: .65rem .9rem;
align-items: start;
}
.f152-row input[type="checkbox"] {
transform: translateY(3px);
}
.f152-row__title { line-height: 1.2; }
.f152-row__desc {
grid-column: 2 / -1;
display: block;
font-size: .9rem;
opacity: .9;
}
.f152-popup__actions {
margin-top: 1rem;
display: flex;
gap: .6rem;
justify-content: flex-end;
}
.f152-popup__close {
position: absolute;
top: .5rem;
inset-inline-end: .5rem;
border: 0;
background: transparent;
color: var(--f152-text);
font-size: 1.5rem;
line-height: 1;
width: 2rem;
height: 2rem;
border-radius: 8px;
cursor: pointer;
padding: 0 0 5px 1px !important;
}
.f152-popup__close:hover {
background: color-mix(in srgb, var(--f152-text) 10%, transparent);
}
.f152-popup__close:focus {
outline: 2px solid color-mix(in srgb, var(--f152-btn-bg) 40%, transparent);
outline-offset: 2px;
}
.comment-form-f152,
.f152-checkout-consent {
margin-top: .75rem;
padding: .75rem .75rem;
border: 1px dashed var(--f152-border);
border-radius: 10px;
background: color-mix(in srgb, var(--f152-bg) 95%, #000 5%);
}
.comment-form-f152 label,
.f152-checkout-consent label {
display: grid;
grid-template-columns: auto 1fr;
gap: .5rem .75rem;
align-items: start;
}
.comment-form-f152 a,
.f152-checkout-consent a {
color: var(--f152-link);
text-decoration: underline;
text-underline-offset: 2px;
}
@supports not (color: color-mix(in srgb, black 50%, white 50%)) {
.f152-popup__group,
.comment-form-f152,
.f152-checkout-consent {
background: var(--f152-bg);
}
.f152-banner .f152-btn--settings:hover,
.f152-popup .f152-btn--settings:hover,
.f152-popup__close:hover {
background: rgba(0,0,0,.06);
}
}