body.oc-loading,
body.oc-loading * {cursor:wait !important}
.stripe-loading-indicator {height:5px;background:transparent;position:fixed;top:0;left:0;width:100%;overflow:hidden;z-index:2000}
.stripe-loading-indicator .stripe,
.stripe-loading-indicator .stripe-loaded {height:5px;display:block;background:#0090c0;position:absolute;-webkit-box-shadow:inset 0 1px 1px -1px #FFF,inset 0 -1px 1px -1px #FFF;box-shadow:inset 0 1px 1px -1px #FFF,inset 0 -1px 1px -1px #FFF}
.stripe-loading-indicator .stripe {width:100%;-webkit-animation:oc-infinite-loader 60s linear;animation:oc-infinite-loader 60s linear}
.stripe-loading-indicator .stripe-loaded {width:100%;transform:translate3d(-100%,0,0);opacity:0;filter:alpha(opacity=0)}
.stripe-loading-indicator.loaded {opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear;-webkit-transition-delay:0.3s;transition-delay:0.3s}
.stripe-loading-indicator.loaded .stripe {animation-play-state:paused}
.stripe-loading-indicator.loaded .stripe-loaded {opacity:1;filter:alpha(opacity=100);transform:translate3d(0,0,0);-webkit-transition:transform 0.3s linear;transition:transform 0.3s linear}
.stripe-loading-indicator.hide {display:none}
body >p.flash-message {position:fixed;width:500px;left:50%;top:13px;margin-left:-250px;color:#fff;font-size:14px;padding:10px 30px 10px 15px;z-index:10300;word-wrap:break-word;text-shadow:0 -1px 0 rgba(0,0,0,0.15);text-align:center;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.24);box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.24);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
body >p.flash-message.fade {opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.5s,width 0s;transition:all 0.5s,width 0s;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
body >p.flash-message.fade.in {opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
body >p.flash-message.success {background:#8da85e}
body >p.flash-message.error {background:#c30}
body >p.flash-message.warning {background:#f0ad4e}
body >p.flash-message.info {background:#5fb6f5}
body >p.flash-message button.close {float:none;position:absolute;right:10px;top:8px;color:white;font-size:21px;line-height:1;font-weight:bold;opacity:0.2;filter:alpha(opacity=20);padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;outline:none}
body >p.flash-message button.close:hover,
body >p.flash-message button.close:focus {color:white;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}
@media (max-width:768px) {body >p.flash-message {left:10px;right:10px;top:10px;margin-left:0;width:auto }}
[data-request][data-request-validate] [data-validate-for]:not(.visible),
[data-request][data-request-validate] [data-validate-error]:not(.visible) {display:none}
a.oc-loading:after,
button.oc-loading:after,
span.oc-loading:after {content:'';display:inline-block;vertical-align:middle;margin-left:.4em;height:1em;width:1em;animation:oc-rotate-loader 0.8s infinite linear;border:.2em solid currentColor;border-right-color:transparent;border-radius:50%;opacity:0.5;filter:alpha(opacity=50)}
@-moz-keyframes oc-rotate-loader {0% {-moz-transform:rotate(0deg) }100% {-moz-transform:rotate(360deg) }}
@-webkit-keyframes oc-rotate-loader {0% {-webkit-transform:rotate(0deg) }100% {-webkit-transform:rotate(360deg) }}
@-o-keyframes oc-rotate-loader {0% {-o-transform:rotate(0deg) }100% {-o-transform:rotate(360deg) }}
@-ms-keyframes oc-rotate-loader {0% {-ms-transform:rotate(0deg) }100% {-ms-transform:rotate(360deg) }}
@keyframes oc-rotate-loader {0% {transform:rotate(0deg) }100% {transform:rotate(360deg) }}
@-moz-keyframes oc-infinite-loader {0% {transform:translateX(-100%) }10% {transform:translateX(-50%) }20% {transform:translateX(-25%) }30% {transform:translateX(-12.5%) }40% {transform:translateX(-6.25%) }50% {transform:translateX(-3.125%) }60% {transform:translateX(-1.5625%) }70% {transform:translateX(-0.78125%) }80% {transform:translateX(-0.390625%) }90% {transform:translateX(-0.1953125%) }100% {transform:translateX(-0.09765625%) }}
@-webkit-keyframes oc-infinite-loader {0% {transform:translateX(-100%) }10% {transform:translateX(-50%) }20% {transform:translateX(-25%) }30% {transform:translateX(-12.5%) }40% {transform:translateX(-6.25%) }50% {transform:translateX(-3.125%) }60% {transform:translateX(-1.5625%) }70% {transform:translateX(-0.78125%) }80% {transform:translateX(-0.390625%) }90% {transform:translateX(-0.1953125%) }100% {transform:translateX(-0.09765625%) }}
@-o-keyframes oc-infinite-loader {0% {transform:translateX(-100%) }10% {transform:translateX(-50%) }20% {transform:translateX(-25%) }30% {transform:translateX(-12.5%) }40% {transform:translateX(-6.25%) }50% {transform:translateX(-3.125%) }60% {transform:translateX(-1.5625%) }70% {transform:translateX(-0.78125%) }80% {transform:translateX(-0.390625%) }90% {transform:translateX(-0.1953125%) }100% {transform:translateX(-0.09765625%) }}
@-ms-keyframes oc-infinite-loader {0% {transform:translateX(-100%) }10% {transform:translateX(-50%) }20% {transform:translateX(-25%) }30% {transform:translateX(-12.5%) }40% {transform:translateX(-6.25%) }50% {transform:translateX(-3.125%) }60% {transform:translateX(-1.5625%) }70% {transform:translateX(-0.78125%) }80% {transform:translateX(-0.390625%) }90% {transform:translateX(-0.1953125%) }100% {transform:translateX(-0.09765625%) }}
@keyframes oc-infinite-loader {0% {transform:translateX(-100%) }10% {transform:translateX(-50%) }20% {transform:translateX(-25%) }30% {transform:translateX(-12.5%) }40% {transform:translateX(-6.25%) }50% {transform:translateX(-3.125%) }60% {transform:translateX(-1.5625%) }70% {transform:translateX(-0.78125%) }80% {transform:translateX(-0.390625%) }90% {transform:translateX(-0.1953125%) }100% {transform:translateX(-0.09765625%) }}
.showcase-pg .top__button,.showcase-detail-pg .top__button {display:block;margin-top:40px }@media screen and (max-width:1440px) {.showcase-pg .top__button,.showcase-detail-pg .top__button {margin-top:30px }}@media screen and (max-width:950px) {.showcase-pg .top__button,.showcase-detail-pg .top__button {margin-top:20px }}.button-ghost--yellow {background:#ffed00;border:none;color:#233f1f }.export-contacts .button-ghost--yellow {border:1px solid #ffed00 }.showcase-pg .row-3 {margin:0 -30px }@media screen and (max-width:1440px) {.showcase-pg .row-3 {margin:0 -20px }}@media screen and (max-width:768px) {.showcase-pg .row-3 {margin:0 -12px }}.showcase-pg .col-3 {width:calc(100% / 3 - 60px);margin:0 30px }@media screen and (max-width:1440px) {.showcase-pg .col-3 {width:calc(100% / 3 - 40px);margin:0 20px }}@media screen and (max-width:1200px) {.showcase-pg .col-3 {width:calc(100% / 2 - 40px) }}@media screen and (max-width:768px) {.showcase-pg .col-3 {width:calc(100% - 24px);margin:0 12px }}.showcase-pg .row-bottom {margin-bottom:-60px }@media screen and (max-width:1440px) {.showcase-pg .row-bottom {margin-bottom:-40px }}@media screen and (max-width:768px) {.showcase-pg .row-bottom {margin-bottom:-30px }}.showcase-pg .col-bottom {margin-bottom:60px }@media screen and (max-width:1440px) {.showcase-pg .col-bottom {margin-bottom:40px }}@media screen and (max-width:768px) {.showcase-pg .col-bottom {margin-bottom:30px }}.showcase-pg .row-2 {margin:0 -30px }@media screen and (max-width:1440px) {.showcase-pg .row-2 {margin:0 -20px }}@media screen and (max-width:768px) {.showcase-pg .row-2 {margin:0 -12px }}.showcase-pg .col-2 {width:calc(100% / 2 - 60px);margin:0 30px }@media screen and (max-width:1440px) {.showcase-pg .col-2 {width:calc(100% / 2 - 40px);margin:0 20px }}@media screen and (max-width:768px) {.showcase-pg .col-2 {width:calc(100% - 24px);margin:0 12px }}.export-directions__list {display:flex;flex-flow:row nowrap }@media screen and (max-width:768px) {.export-directions__list {flex-flow:column;gap:0 }}.export-directions__item {position:relative;flex:1 1 0;min-width:0;display:flex;flex-flow:column;height:clamp(560px,49.5vw,950px);padding:clamp(28px,2.6vw,50px) clamp(20px,2.08vw,40px) clamp(24px,2.08vw,40px);background:#fff;overflow:hidden;transition:background 0.5s }@media screen and (max-width:1080px) {.export-directions__item {height:clamp(380px,49.5vw,560px);padding:clamp(18px,2.6vw,28px) clamp(14px,2.08vw,20px) clamp(16px,2.08vw,24px) }}@media screen and (max-width:768px) {.export-directions__item {min-height:280px;height:auto;flex-flow:row;flex-wrap:wrap;padding:16px;row-gap:8px;background:#ffed00 }}.export-directions__item:hover {background:#ffed00 }.export-directions__hit {position:absolute;top:0;bottom:0;z-index:2;display:block }.export-directions__hit--full,.export-directions__hit--of1 {left:0;right:0 }.export-directions__hit--1.export-directions__hit--of2 {left:0;width:50% }.export-directions__hit--2.export-directions__hit--of2 {right:0;width:50% }.export-directions__hit--1:hover ~ .export-directions__buttons .export-directions__button:nth-child(1)::after,.export-directions__hit--2:hover ~ .export-directions__buttons .export-directions__button:nth-child(2)::after,.export-directions__hit--full:hover ~ .export-directions__buttons .export-directions__button::after {transform:skew(45deg) translate3d(100%,0,0) }.export-directions__hit--1:hover ~ .export-directions__buttons .export-directions__button:nth-child(1) .export-directions__button-inner,.export-directions__hit--2:hover ~ .export-directions__buttons .export-directions__button:nth-child(2) .export-directions__button-inner,.export-directions__hit--full:hover ~ .export-directions__buttons .export-directions__button .export-directions__button-inner {color:#fff }.export-directions__head {position:relative;z-index:3;display:flex;align-items:flex-end;gap:clamp(8px,0.6vw,12px);color:#233f1f;pointer-events:none }@media screen and (max-width:768px) {.export-directions__head {flex-flow:column;align-items:flex-start;gap:12px;flex:none;align-self:flex-start }}.export-directions__icon {flex-shrink:0;width:clamp(36px,2.5vw,48px);height:clamp(36px,2.5vw,48px);display:flex;align-items:center;justify-content:center }.export-directions__icon img,.export-directions__icon svg {max-width:100%;max-height:100% }.export-directions__name {font-size:clamp(16px,0.94vw,18px);font-weight:500;color:#233f1f }@media screen and (max-width:768px) {.export-directions__name {font-size:18px }}.export-directions__image {position:relative;z-index:1;flex:1;display:flex;align-items:center;justify-content:center;min-height:0;margin:clamp(20px,2vw,40px) 0;pointer-events:none }@media screen and (max-width:768px) {.export-directions__image {flex:1;margin:0;align-self:stretch;max-height:200px;justify-content:flex-end }}.export-directions__image img {max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain }.export-directions__buttons {position:relative;z-index:4;display:flex;flex-flow:row nowrap;gap:clamp(12px,1vw,20px);margin-top:auto }@media screen and (max-width:768px) {.export-directions__buttons {width:100%;gap:8px }}@media screen and (min-width:1080px) {.export-directions__buttons {opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity 0.3s,visibility 0.3s,transform 0.3s }}@media screen and (min-width:1080px) {.export-directions__item:hover .export-directions__buttons {opacity:1;visibility:visible;transform:translateY(0) }}.export-directions__button {position:relative;flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;padding:clamp(12px,0.83vw,16px) clamp(14px,1vw,20px);border:1px solid #233f1f;overflow:hidden;text-decoration:none }.export-directions__button::after {content:'';position:absolute;z-index:1;top:0;left:-190%;width:150%;height:100%;background:#233f1f;transform-origin:0 0;transform:skew(45deg);transition:transform 0.5s }.export-directions__button:hover::after,.export-directions__button.is-highlighted::after {transform:skew(45deg) translate3d(100%,0,0) }.export-directions__button:hover .export-directions__button-inner,.export-directions__button.is-highlighted .export-directions__button-inner {color:#fff }.export-directions__button-inner {position:relative;z-index:2;font-size:clamp(14px,0.83vw,16px);font-weight:600;color:#233f1f;text-align:center;transition:color 0.5s }@media screen and (max-width:768px) {.export-directions__button-inner {font-weight:500 }}.export-stats {display:flex;flex-flow:row nowrap;padding-bottom:80px }@media screen and (max-width:980px) {.export-stats {flex-flow:column }}@media screen and (max-width:768px) {.export-stats {padding-bottom:40px }}.export-stats__media {position:relative;flex:0 0 50%;max-width:50% }@media screen and (max-width:980px) {.export-stats__media {flex-basis:auto;max-width:100% }}.export-stats__img {display:block;width:100%;height:100%;object-fit:cover }@media screen and (max-width:980px) {.export-stats__img {height:auto }}.export-stats__badge {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-flow:column;align-items:center;gap:14px;text-align:center;width:clamp(260px,19.7vw,379px);padding:clamp(40px,3.6vw,69px) clamp(24px,4.3vw,83px);background:#ffed00;color:#233f1f }@media screen and (max-width:480px) {.export-stats__badge {width:80%;padding:20px }}.export-stats__badge-icon {display:inline-flex;width:48px;height:48px }.export-stats__badge-icon img {width:100%;height:100%;object-fit:contain }@media screen and (max-width:1440px) {.export-stats__badge-icon {width:40px;height:40px }}.export-stats__badge-text {font-size:24px;font-weight:600;line-height:1.2 }@media screen and (max-width:1440px) {.export-stats__badge-text {font-size:20px }}.export-stats__list {flex:0 0 50%;max-width:50%;display:flex;flex-flow:column;justify-content:center;gap:24px;padding:0 clamp(40px,10.4vw,200px) }@media screen and (max-width:1440px) {.export-stats__list {padding:0 clamp(30px,6.9vw,100px) }}@media screen and (max-width:980px) {.export-stats__list {flex-basis:auto;max-width:100%;padding:40px clamp(30px,6.9vw,100px) 0 }}@media screen and (max-width:768px) {.export-stats__list {gap:18px;padding:30px 20px 0 }}.export-stats__item {display:flex;align-items:center;gap:24px }.export-stats__value {flex-shrink:0;font-size:60px;font-weight:900;color:#233f1f;line-height:1 }@media screen and (max-width:1440px) {.export-stats__value {font-size:44px }}@media screen and (max-width:768px) {.export-stats__value {font-size:34px }}.export-stats__label {display:flex;flex-flow:column;gap:4px }.export-stats__label-main {font-size:24px;font-weight:800;color:#233f1f;line-height:1.2 }@media screen and (max-width:1440px) {.export-stats__label-main {font-size:18px }}.export-stats__label-sub {font-size:16px;font-weight:400;color:#233f1f;line-height:1.3 }@media screen and (max-width:1440px) {.export-stats__label-sub {font-size:14px }}.export-certificates {background:#ffed00 }.export-certificates__inner {padding:clamp(60px,6.25vw,120px) clamp(40px,10.4vw,200px) }@media screen and (max-width:768px) {.export-certificates__inner {padding:40px 20px }}.export-certificates__grid {display:grid;grid-template-columns:repeat(2,1fr);gap:28px 20px }@media screen and (max-width:768px) {.export-certificates__grid {grid-template-columns:1fr;gap:16px }}.export-certificates__item {display:flex;flex-flow:row nowrap;align-items:flex-end;justify-content:space-between;background:#fff;padding:clamp(20px,1.4vw,37px) clamp(16px,1.5vw,29px) clamp(16px,1.4vw,28px) clamp(14px,1.25vw,24px) }@media screen and (max-width:768px) {.export-certificates__item {padding:20px }}.export-certificates__title {font-size:clamp(18px,1.25vw,24px);font-weight:900;text-transform:uppercase;color:#233f1f;margin-bottom:clamp(10px,0.9vw,18px) }@media screen and (max-width:768px) {.export-certificates__title {font-size:18px }}.export-certificates__desc {font-size:clamp(14px,0.83vw,16px);font-weight:500;text-transform:uppercase;color:#233f1f;line-height:1.4 }.export-certificates__logo {flex-shrink:0 }.export-certificates__logo img {display:block;width:auto;height:auto;max-width:clamp(120px,16vw,320px);max-height:clamp(120px,12.5vw,241px);object-fit:contain }.export-certificates__logo-placeholder {display:block;width:clamp(90px,8vw,150px);height:clamp(90px,8vw,150px);background:#fff }.showcase-certificates {display:flex;flex-wrap:wrap;gap:12px;margin:32px 0 80px }@media screen and (max-width:768px) {.showcase-certificates {gap:10px }}.showcase-certificates .button-ghost {min-width:0;width:auto;height:40px;padding:0 20px }.showcase-certificates .button-ghost::after {left:-190%;width:150% }@media screen and (max-width:980px) {.showcase-certificates .button-ghost {width:auto;height:38px }}.showcase-detail__intro:has(+ .showcase-certificates),.showcase-detail__group:has(+ .showcase-certificates) {margin-bottom:0 }.export-channels {background:#f3f5f3 }.export-channels__inner {padding:clamp(60px,6.25vw,120px) clamp(40px,10.4vw,200px) clamp(40px,2.2vw,42px) }@media screen and (max-width:768px) {.export-channels__inner {padding:40px 20px }}.export-channels__title {font-weight:900;font-size:clamp(24px,1.67vw,32px);text-transform:uppercase;color:#233f1f;text-align:center;line-height:2.5;margin-bottom:clamp(16px,1.04vw,20px) }@media screen and (max-width:768px) {.export-channels__title {font-size:22px;margin-bottom:16px }}.export-channels__list {display:flex;flex-flow:row wrap;justify-content:center;gap:20px }.export-channels__item {display:flex;align-items:center;justify-content:center;min-height:90px;padding:16px 28px;background:#fff;font-size:clamp(16px,1.25vw,24px);font-weight:600;color:#233f1f }@media screen and (max-width:768px) {.export-channels__item {font-size:14px;padding:12px 20px;min-height:60px }}.export-map {background:#f3f5f3;padding:31px clamp(40px,10.4vw,200px) 80px }@media screen and (max-width:768px) {.export-map {padding:20px 20px 40px }}.export-map__title {font-weight:900;font-size:clamp(30px,3.125vw,60px);line-height:1.33;color:#233f1f;text-align:center;margin-bottom:32px }@media screen and (max-width:768px) {.export-map__title {font-size:28px;margin-bottom:20px }}.export-map__image {width:100%;height:auto;display:block }.export-contacts {background:#233f1f;color:#fff }.export-contacts__inner {padding-top:clamp(60px,6.25vw,120px);padding-bottom:clamp(60px,6.25vw,120px) }@media screen and (max-width:768px) {.export-contacts__inner {padding-top:40px;padding-bottom:40px }}.export-contacts__title {color:#ffed00;text-transform:none;margin-bottom:60px }@media screen and (max-width:768px) {.export-contacts__title {margin-bottom:30px }}.export-contacts__list {display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;row-gap:20px }@media screen and (max-width:768px) {.export-contacts__list {flex-flow:column;gap:24px }}.export-contacts__label {font-size:24px;font-weight:500;color:#ffed00;margin-bottom:22px }@media screen and (max-width:768px) {.export-contacts__label {font-size:16px;margin-bottom:12px }}.export-contacts__value {font-size:32px;font-weight:700;color:#ffed00;text-decoration:none;transition:opacity 0.3s }@media screen and (max-width:1440px) {.export-contacts__value {font-size:20px }}.export-contacts__value--link {text-decoration:underline }@media screen and (min-width:1080px) {.export-contacts__value:hover {opacity:0.8 }}.export-feedback {background:#ffed00 }.export-feedback__inner {padding-top:clamp(60px,9.375vw,180px);padding-bottom:clamp(60px,9.375vw,180px) }@media screen and (max-width:768px) {.export-feedback__inner {padding-top:40px;padding-bottom:40px }}.export-feedback__title {font-size:clamp(30px,3.125vw,60px);font-weight:900;text-transform:none;color:#233f1f;margin-bottom:60px;text-align:center }@media screen and (max-width:768px) {.export-feedback__title {font-size:24px;margin-bottom:30px }}.export-feedback__text {font-size:clamp(16px,1.0417vw,20px);font-weight:500;color:#233f1f;margin:0 auto 60px;max-width:309px;text-align:center }@media screen and (max-width:768px) {.export-feedback__text {font-size:14px;margin-bottom:30px }}.export-feedback__form {max-width:1308px;margin:0 auto;text-align:left }.export-feedback__form-grid {display:flex;flex-flow:row nowrap;gap:60px }@media screen and (max-width:768px) {.export-feedback__form-grid {flex-flow:column;gap:16px }}.export-feedback__form-col {flex:1;display:flex;flex-flow:column;gap:40px }@media screen and (max-width:768px) {.export-feedback__form-col {gap:16px }}.export-feedback__textarea {height:100%;display:flex;flex-direction:column }.export-feedback__textarea .textarea__title {flex-shrink:0 }.export-feedback__textarea .textarea__input {flex:1;min-height:0 }.export-feedback__tip {margin:30px 0;text-align:center;font-size:16px;font-weight:500;color:#233f1f }.export-feedback__submit {margin:30px auto 0;min-width:163px }.export-cta {text-align:center }.export-cta__inner {max-width:700px;margin:0 auto }.export-cta__title {font-size:32px;font-weight:900;text-transform:uppercase;margin-bottom:20px;color:#233f1f }@media screen and (max-width:1440px) {.export-cta__title {font-size:26px }}@media screen and (max-width:768px) {.export-cta__title {font-size:22px }}.export-cta__text {font-size:16px;line-height:1.6;color:#899787;margin-bottom:30px;font-weight:500 }.export-cards {display:grid;grid-template-columns:repeat(3,1fr);gap:20px }@media screen and (max-width:1440px) {.export-cards {gap:16px }}@media screen and (max-width:1200px) {.export-cards {grid-template-columns:repeat(2,1fr) }}@media screen and (max-width:930px) {.export-cards {grid-template-columns:1fr;gap:12px }}@media screen and (max-width:768px) {.export-cards {gap:12px }}.export-card {display:flex;flex-flow:row wrap;align-items:center;cursor:pointer;border:1px solid transparent;transition:border-color 0.3s }.export-card__image {flex-shrink:0;width:169px;height:241px;position:relative;overflow:hidden;padding:0 16px }@media screen and (max-width:1440px) {.export-card__image {width:140px;height:200px }}@media screen and (max-width:930px) {.export-card__image {width:120px;height:170px }}@media screen and (max-width:768px) {.export-card__image {width:100px;height:150px }}.export-card__img {width:100%;height:100%;object-fit:contain }.export-card__placeholder {display:block;box-sizing:border-box;width:100%;height:100%;padding:16px;background:#f3f5f3 url('../themes/sitno/assets/img/svg/export-empty-icon.svg') no-repeat center / 100% 100% }.export-card__body {flex:1;min-width:220px;padding:24px 16px;transition:background-color 0.3s;align-self:stretch;display:flex;flex-flow:column;justify-content:center }@media screen and (max-width:930px) {.export-card__body {padding:16px 12px }}@media screen and (max-width:768px) {.export-card__body {padding:12px 8px }}.export-card:hover {border-color:#ffed00 }.export-card:hover .export-card__body {background-color:#ffed00 }.export-card__name {font-size:18px;font-weight:700;color:#233f1f;margin:0 0 14px }@media screen and (max-width:1440px) {.export-card__name {font-size:16px }}@media screen and (max-width:930px) {.export-card__name {font-size:14px;margin:0 0 10px }}.export-card__specs {list-style:none;margin:0;padding:0 }.export-card__spec {display:flex;justify-content:space-between;gap:10px;font-size:14px;line-height:1.2;color:#233f1f;padding:3px 0 }.export-card__spec-label {color:#233f1f;font-weight:500 }.export-card__spec-value {text-align:right }.showcase-product__slider {position:relative;width:100%;height:100% }.showcase-product__slider .swiper-wrapper {height:100% }.showcase-product__slider .showcase-product__slide {height:100% }.showcase-product__slider .showcase-product__slide img {width:100%;height:100%;object-fit:contain }.showcase-product__slider .swiper-button-prev,.showcase-product__slider .swiper-button-next {--swiper-navigation-color:#ffed00;--swiper-navigation-size:20px }.showcase-product__slider .swiper-pagination {bottom:5px }.showcase-detail-pg .row-3 {margin:0 -30px }@media screen and (max-width:1440px) {.showcase-detail-pg .row-3 {margin:0 -20px }}@media screen and (max-width:930px) {.showcase-detail-pg .row-3 {margin:0 -12px }}@media screen and (max-width:768px) {.showcase-detail-pg .row-3 {margin:0 -12px }}.showcase-detail-pg .col-3 {width:calc(100% / 3 - 60px);margin:0 30px }@media screen and (max-width:1440px) {.showcase-detail-pg .col-3 {width:calc(100% / 3 - 40px);margin:0 20px }}@media screen and (max-width:1200px) {.showcase-detail-pg .col-3 {width:calc(100% / 2 - 40px) }}@media screen and (max-width:930px) {.showcase-detail-pg .col-3 {width:calc(100% - 24px);margin:0 12px }}@media screen and (max-width:768px) {.showcase-detail-pg .col-3 {width:calc(100% - 24px);margin:0 12px }}.showcase-detail-pg .row-bottom {margin-bottom:-60px }@media screen and (max-width:1440px) {.showcase-detail-pg .row-bottom {margin-bottom:-40px }}@media screen and (max-width:768px) {.showcase-detail-pg .row-bottom {margin-bottom:-30px }}.showcase-detail-pg .col-bottom {margin-bottom:60px }@media screen and (max-width:1440px) {.showcase-detail-pg .col-bottom {margin-bottom:40px }}@media screen and (max-width:768px) {.showcase-detail-pg .col-bottom {margin-bottom:30px }}.showcase-detail-pg__layout {display:flex;flex-flow:row nowrap;gap:40px }@media screen and (max-width:1440px) {.showcase-detail-pg__layout {gap:30px }}@media screen and (max-width:1200px) {.showcase-detail-pg__layout {gap:20px }}@media screen and (max-width:930px) {.showcase-detail-pg__layout {gap:10px }}@media screen and (max-width:768px) {.showcase-detail-pg__layout {flex-flow:column;gap:0 }}.showcase-detail-pg__body {flex:1;min-width:0;padding-bottom:80px }.showcase-detail-pg__content {padding-top:120px;padding-right:200px }@media screen and (max-width:1440px) {.showcase-detail-pg__content {padding-top:80px }}@media screen and (max-width:1440px) {.showcase-detail-pg__content {padding-right:100px }}@media screen and (max-width:1200px) {.showcase-detail-pg__content {padding-top:60px;padding-left:40px }}@media screen and (max-width:980px) {.showcase-detail-pg__content {padding-right:40px }}@media screen and (max-width:930px) {.showcase-detail-pg__content {padding-right:20px;padding-left:20px }}@media screen and (max-width:768px) {.showcase-detail-pg__content {padding-top:0 }}@media screen and (max-width:760px) {.showcase-detail-pg__content {padding-right:16px;padding-left:16px }}@media screen and (max-width:576px) {.showcase-detail-pg__content {padding-right:12px;padding-left:12px }}.showcase-sidebar {position:sticky;top:80px;width:172px;z-index:10;height:fit-content;border-radius:0 12px 12px 0;margin-top:60px }@media screen and (max-width:1440px) {.showcase-sidebar {top:60px;margin-top:20px }}@media screen and (max-width:1200px) {.showcase-sidebar {margin-top:0 }}@media screen and (max-width:1140px) {.showcase-sidebar {top:50px }}@media screen and (max-width:768px) {.showcase-sidebar {width:100%;position:sticky;top:50px;z-index:20;margin-top:0 }}.showcase-nav__back {display:flex;align-items:center;gap:8px;padding:0 0 0 20px;height:60px;text-decoration:none;color:#233f1f;background:#fff;transition:color 0.3s }@media screen and (max-width:768px) {.showcase-nav__back {height:40px }}@media screen and (min-width:1080px) {.showcase-nav__back:hover {color:#233f1f }}.showcase-nav__back-icon {display:inline-flex;width:10px;height:15px;flex-shrink:0 }.showcase-nav__back-icon img {width:100%;height:auto;display:block }.showcase-nav__back-text {font-size:14px;font-weight:500 }@media screen and (max-width:1200px) {.showcase-nav__tabs-menu-list {z-index:10;left:0 }}@media screen and (max-width:768px) {.showcase-nav__tabs-menu-list {width:100%;display:flex;flex-flow:row nowrap;overflow-x:auto }}.showcase-nav__item {padding:16px 24px 16px 16px;display:flex;flex-flow:column;justify-content:center;width:100%;height:110px;transition:0.3s;background:#f3f5f3;font-size:14px;color:#233f1f;text-decoration:none }@media screen and (max-width:768px) {.showcase-nav__item {width:100%;height:116px;padding:8px 14px 8px 8px;font-size:12px }}@media screen and (max-width:620px) {.showcase-nav__item {padding:6px;align-items:center;width:calc(100% / 5);height:70px }}@media screen and (min-width:1080px) {.showcase-nav__item:hover {background:#ffed00 }}.showcase-nav__item.activ {background:#ffed00 }.showcase-nav__item img {display:block;margin-bottom:10px;max-width:36px;max-height:36px }@media screen and (max-width:1640px) {.showcase-nav__item img {max-width:40px;max-height:40px }}@media screen and (max-width:560px) {.showcase-nav__item img {margin-bottom:0 }}.showcase-nav__item-icon-placeholder {display:block;margin-bottom:10px;width:36px;height:36px;background:#f7f7f7 }@media screen and (max-width:560px) {.showcase-nav__item-icon-placeholder {margin-bottom:0 }}@media screen and (max-width:620px) {.showcase-nav__item-text {display:none }}.showcase-detail__group {margin-bottom:32px }.showcase-detail__group::after {content:'';display:table;clear:both }.showcase-detail__group-image {float:left;width:45%;margin:0 30px 10px 0;border-radius:12px;overflow:hidden }@media screen and (max-width:1200px) {.showcase-detail__group-image {width:40%;margin:0 20px 10px 0 }}@media screen and (max-width:768px) {.showcase-detail__group-image {float:none;width:100%;margin:0 0 20px }}.showcase-detail__group-image img {width:100%;height:auto;display:block }.showcase-detail__group-title {font-size:24px;font-weight:700;color:#233f1f;text-transform:uppercase;margin-bottom:30px }.showcase-detail__group-title:last-child {margin-bottom:0 }@media screen and (max-width:1440px) {.showcase-detail__group-title {font-size:20px }}@media screen and (max-width:768px) {.showcase-detail__group-title {font-size:18px }}.showcase-detail__group-text {font-size:20px;font-weight:500;line-height:30px;color:#233f1f }.showcase-detail__group-text p {margin-bottom:24px }.showcase-detail__group-text p:last-child {margin-bottom:0 }@media screen and (max-width:1440px) {.showcase-detail__group-text {font-size:18px;line-height:28px }}@media screen and (max-width:768px) {.showcase-detail__group-text {font-size:16px;line-height:26px }}.showcase-detail__group-text--full {width:100% }.showcase-detail__intro {margin-bottom:80px }.showcase-detail__intro::after {content:'';display:table;clear:both }@media screen and (max-width:1200px) {.showcase-detail__intro {margin-bottom:60px }}@media screen and (max-width:768px) {.showcase-detail__intro {margin-bottom:40px }}.showcase-detail__intro-image {float:left;width:45%;margin:0 30px 10px 0 }@media screen and (max-width:1200px) {.showcase-detail__intro-image {width:40%;margin:0 20px 10px 0 }}@media screen and (max-width:768px) {.showcase-detail__intro-image {float:none;width:100%;margin:0 0 20px }}.showcase-detail__intro-image img {width:100%;height:auto;display:block }.showcase-detail__intro-title {font-size:24px;font-weight:700;color:#233f1f;text-transform:uppercase;margin-bottom:30px }@media screen and (max-width:1440px) {.showcase-detail__intro-title {font-size:20px }}@media screen and (max-width:768px) {.showcase-detail__intro-title {font-size:18px }}.showcase-detail__intro-text {font-size:20px;font-weight:500;line-height:30px;color:#233f1f }.showcase-detail__intro-text p {margin-bottom:24px }.showcase-detail__intro-text p:last-child {margin-bottom:0 }@media screen and (max-width:1440px) {.showcase-detail__intro-text {font-size:18px;line-height:28px }}@media screen and (max-width:768px) {.showcase-detail__intro-text {font-size:16px;line-height:26px }}.showcase-detail__section {margin-bottom:60px }.showcase-detail__section:last-child {margin-bottom:0 }@media screen and (max-width:768px) {.showcase-detail__section {margin-bottom:40px }}.showcase-detail__section-title {font-size:24px;font-weight:700;color:#233f1f;text-transform:uppercase;margin-bottom:32px }@media screen and (max-width:1440px) {.showcase-detail__section-title {font-size:20px }}@media screen and (max-width:768px) {.showcase-detail__section-title {font-size:18px }}.showcase-detail__section-desc {font-size:16px;line-height:1.6;color:#233f1f;font-weight:500;margin-bottom:24px }@media screen and (max-width:1440px) {.showcase-detail__section-desc {font-size:15px }}.showcase-detail__packaging {margin-bottom:30px;padding:24px 28px;background:#ffed00 }@media screen and (max-width:768px) {.showcase-detail__packaging {padding:18px 20px }}.showcase-detail__packaging-title {font-size:18px;font-weight:700;color:#233f1f;margin-bottom:10px }.showcase-detail__packaging-text {font-size:14px;line-height:1.6;color:#233f1f;font-weight:500 }.export-popup {display:none;position:fixed;top:280px;right:20px;z-index:1000;padding:40px 50px 20px 20px;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,0.15) }.export-popup.is-visible {display:block;animation:exportPopupSlideIn 0.4s ease }.export-popup__close {position:absolute;top:10px;right:10px;width:24px;height:24px;cursor:pointer;background:none;border:none;padding:0;color:#899787;transition:0.3s }@media screen and (min-width:1080px) {.export-popup__close:hover {color:#233f1f }}.export-popup__close svg {width:100%;height:100% }@media screen and (max-width:1250px) {.export-popup {top:80px }}@media screen and (max-width:768px) {.export-popup {top:70px }}@keyframes exportPopupSlideIn {from {opacity:0;transform:translateY(20px) }to {opacity:1;transform:translateY(0) }}.export-contacts-page {background:#f3f5f3 }@media screen and (max-width:768px) {.export-contacts-page {padding:40px 0 }}.export-contacts-page__back {display:flex;align-items:center;gap:8px;margin-bottom:32px;text-decoration:none;color:#233f1f;transition:color 0.3s }@media screen and (min-width:1080px) {.export-contacts-page__back:hover {color:#233f1f }}@media screen and (max-width:768px) {.export-contacts-page__back {margin-bottom:30px }}.export-contacts-page__back-icon {display:inline-flex }.export-contacts-page__back-text {font-size:14px;font-weight:500 }.export-contacts-page__cards {display:flex;flex-flow:row wrap;gap:20px }@media screen and (max-width:768px) {.export-contacts-page__cards {flex-flow:column;gap:12px }}.export-contacts-page__card {flex:1;min-width:280px;background:#233f1f;padding:62px 20px;display:flex;flex-flow:column;align-items:center;text-align:center }.export-contacts-page__card-icon {position:relative;width:80px;height:80px;margin-bottom:22px;flex-shrink:0 }.export-contacts-page__card-icon-circle {display:block;width:80px;height:80px;border-radius:50%;background:#ffed00 }.export-contacts-page__card-icon-circle--stroke {border:1px solid #233f1f }.export-contacts-page__card-icon-img {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:none }.export-contacts-page__card-title {font-size:24px;font-weight:700;color:#fff;margin-bottom:22px }@media screen and (max-width:1440px) {.export-contacts-page__card-title {font-size:20px }}.export-contacts-page__card-subtitle {font-size:24px;font-weight:400;color:#fff;margin-bottom:22px;max-width:443px }@media screen and (max-width:1440px) {.export-contacts-page__card-subtitle {font-size:18px }}.export-contacts-page__card-value {font-size:32px;font-weight:700;color:#fff;text-decoration:none;transition:opacity 0.3s;word-break:break-word }@media screen and (min-width:1080px) {.export-contacts-page__card-value:hover {opacity:0.8 }}@media screen and (max-width:1440px) {.export-contacts-page__card-value {font-size:24px }}@media screen and (min-width:1440px) {.export-contacts-page .container__wrap {padding-top:120px;padding-bottom:120px }}.export-product-modal {display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:rgba(0,0,0,0.5);align-items:center;justify-content:center }.export-product-modal.is-visible {display:flex }.export-product-modal__inner {display:flex;background:#fff;width:952px;max-width:95vw;max-height:90vh;overflow:auto;position:relative }@media screen and (max-width:600px) {.export-product-modal__inner {max-width:100vw;max-height:100dvh }}.export-product-modal__close {position:absolute;top:26px;right:32px;z-index:10;width:45px;height:45px;border-radius:50%;background:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#233f1f;transition:opacity 0.3s }.export-product-modal__close:hover {opacity:0.8 }.export-product-modal__gallery {flex:0 0 487px;display:flex;align-items:center;gap:38px;padding:56px 76px 56px 24px;background:#fff }@media screen and (max-width:1200px) {.export-product-modal__gallery {flex:0 0 380px;gap:24px;padding:40px }}@media screen and (max-width:900px) {.export-product-modal__gallery {flex:1;flex-flow:column;padding:20px }}.export-product-modal__thumbs {display:flex;flex-flow:column;gap:6px;flex-shrink:0 }.export-product-modal__thumbs .export-product-modal__thumb {width:71px;height:56px;overflow:hidden;cursor:pointer;border:2px solid transparent;transition:border-color 0.3s;background:#fff }.export-product-modal__thumbs .export-product-modal__thumb img {width:100%;height:100%;object-fit:cover }.export-product-modal__thumbs .export-product-modal__thumb.is-active {border-color:#ffed00 }@media screen and (max-width:1200px) {.export-product-modal__thumbs .export-product-modal__thumb {width:56px;height:44px }}@media screen and (max-width:900px) {.export-product-modal__thumbs .export-product-modal__thumb {width:48px;height:38px }}.export-product-modal__main {flex:1;display:flex;align-items:center;justify-content:center;min-height:300px }.export-product-modal__main img {max-width:100%;max-height:448px;object-fit:contain }@media screen and (max-width:1200px) {.export-product-modal__main img {max-height:360px }}@media screen and (max-width:900px) {.export-product-modal__main img {max-height:280px }}.export-product-modal__info {flex:0 0 465px;background:#ffed00;padding:57px 84px 57px 84px;display:flex;flex-flow:column;justify-content:center;align-items:center }@media screen and (max-width:1200px) {.export-product-modal__info {flex:1;padding:40px }}@media screen and (max-width:900px) {.export-product-modal__info {padding:20px }}.export-product-modal__info-inner {width:100%;max-width:290px }@media screen and (max-width:900px) {.export-product-modal__info-inner {max-width:100% }}.export-product-modal__name {font-size:24px;font-weight:700;color:#233f1f;margin-bottom:20px }@media screen and (max-width:1440px) {.export-product-modal__name {font-size:20px }}.export-product-modal__specs {list-style:none;margin:0 0 32px;padding:0 }.export-product-modal__spec {display:flex;justify-content:space-between;gap:10px;font-size:16px;line-height:1.2;color:#233f1f;padding:4px 0 }.export-product-modal__spec-label {font-weight:400 }.export-product-modal__spec-value {text-align:right }.export-product-modal__btn {display:flex;align-items:center;justify-content:center;width:100%;height:50px;border:2px solid #233f1f;background:#ffed00;color:#233f1f;font-size:16px;font-weight:500;cursor:pointer;transition:background-color 0.3s,color 0.3s }.export-product-modal__btn:hover {background:#233f1f;color:#fff }