.elementor-543570 .elementor-element.elementor-element-7f3603ba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-543570 .elementor-element.elementor-element-c59c677{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-543570 .elementor-element.elementor-element-c59c677:not(.elementor-motion-effects-element-type-background), .elementor-543570 .elementor-element.elementor-element-c59c677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;background-image:url("https://agatazejfer.pl/wp-content/uploads/2025/06/552a782935a35b6ee5dae86829f839f8d00e18c7.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-543570 .elementor-element.elementor-element-7462335c{--spacer-size:500px;}.elementor-543570 .elementor-element.elementor-element-27656006{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-543570 .elementor-element.elementor-element-27656006:not(.elementor-motion-effects-element-type-background), .elementor-543570 .elementor-element.elementor-element-27656006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-543570 .elementor-element.elementor-element-27656006.e-con{--align-self:stretch;}.elementor-543570 .elementor-element.elementor-element-f22b2a8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:0px;}.elementor-543570 .elementor-element.elementor-element-e0170d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-543570 .elementor-element.elementor-element-e0170d5 .elementor-heading-title{font-family:"poppins", Sans-serif;font-size:28px;font-weight:400;line-height:1.3em;letter-spacing:2px;}.elementor-543570 .elementor-element.elementor-element-151e767{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-543570 .elementor-element.elementor-element-84fbbb9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:80px;--padding-right:80px;}.elementor-543570 .elementor-element.elementor-element-84fbbb9:not(.elementor-motion-effects-element-type-background), .elementor-543570 .elementor-element.elementor-element-84fbbb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-543570 .elementor-element.elementor-element-b6d9b9d{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:0px;--margin-bottom:-85px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-543570 .elementor-element.elementor-element-b6d9b9d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-543570 .elementor-element.elementor-element-0861bf8.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-543570 .elementor-element.elementor-element-0861bf8{z-index:2;}.elementor-543570 .elementor-element.elementor-element-70af3b9f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-543570 .elementor-element.elementor-element-29868b2e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-543570 .elementor-element.elementor-element-11fd0874{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-543570 .elementor-element.elementor-element-11fd0874 .elementor-heading-title{font-family:"poppins", Sans-serif;font-size:28px;font-weight:400;letter-spacing:2px;}.elementor-543570 .elementor-element.elementor-element-fa5a626{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-543570 .elementor-element.elementor-element-86f69de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-543570 .elementor-element.elementor-element-86f69de.elementor-element{--align-self:stretch;}@media(max-width:1024px){.elementor-543570 .elementor-element.elementor-element-7f3603ba{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-543570 .elementor-element.elementor-element-f22b2a8{--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-543570 .elementor-element.elementor-element-e0170d5 .elementor-heading-title{font-size:20px;}.elementor-543570 .elementor-element.elementor-element-11fd0874 .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-543570 .elementor-element.elementor-element-7f3603ba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-543570 .elementor-element.elementor-element-27656006{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-543570 .elementor-element.elementor-element-f22b2a8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-543570 .elementor-element.elementor-element-151e767{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-543570 .elementor-element.elementor-element-84fbbb9{--padding-top:40px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-543570 .elementor-element.elementor-element-70af3b9f{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-543570 .elementor-element.elementor-element-11fd0874{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-543570 .elementor-element.elementor-element-11fd0874 .elementor-heading-title{line-height:1.2em;}.elementor-543570 .elementor-element.elementor-element-fa5a626{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-543570 .elementor-element.elementor-element-c59c677{--width:50%;}.elementor-543570 .elementor-element.elementor-element-27656006{--width:50%;}.elementor-543570 .elementor-element.elementor-element-f22b2a8{--width:640px;}.elementor-543570 .elementor-element.elementor-element-84fbbb9{--content-width:1320px;}.elementor-543570 .elementor-element.elementor-element-70af3b9f{--content-width:1440px;}.elementor-543570 .elementor-element.elementor-element-fa5a626{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-543570 .elementor-element.elementor-element-c59c677{--width:100%;}.elementor-543570 .elementor-element.elementor-element-27656006{--width:100%;}.elementor-543570 .elementor-element.elementor-element-f22b2a8{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-151e767 */#first_name_01JXF3GWBKBJJ0G4P17FG3CBRN, #email_01JXF3GWBT5QTQKF47F8Z5C0KX{
    border-bottom:1px solid #000 !important;
}
.go1515192220 svg{
    border: 1px solid #000;
    margin-right:20px !important;
}
.go2861859987 {
    padding: 0 20px !important;
}


.elementor-543570 .elementor-element.elementor-element-151e767 .needsclick input{
    border: none !important;
    border-bottom:2px solid #000 !important;
    background: none !important;
    padding: 0px !important;
    margin:0 15px;
}
.elementor-543570 .elementor-element.elementor-element-151e767 button.needsclick{
    padding: 0 25px !important;
}
.klaviyo-form input:focus,
.klaviyo-form textarea:focus,
.klaviyo-form select:focus {
  outline: none !important;
  -webkit-box-shadow: none !important; 
  box-shadow: none !important;  
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0861bf8 */@media (min-width: 1024px) {
* Common Styles */
.tm-omnibus-modal__confirm-button,
.tm-ferret2 .tm-carousel__dart {
    background: none !important;
    border-radius: 0px !important;
}

.tm-ferret2 .tm-omnibus-modal__button span,
.tm-carousel__pinned-text,
.tm-carousel__pinned-text--with-image {
    color: #919191 !important;
}

.tm-ferret2__nav-buttons,
i.tm-omnibus-modal__icon--verified-badge,
.tm-omnibus-modal__events, .tm-comment__arrow--up, i.tm-comment__chat-icon, i.tm-comment__icon-arrow {
    filter: grayscale(100%) !important;
}

/* Hiding Elements */
i.tm-tooltip-icon.tm-tooltip-icon__verified-badge--active,
i.tm-omnibus-modal__icon,
i.tm-tooltip-icon.tm-tooltip-icon__verified-badge--inactive,
.tm-ferret2 .tm-carousel__card--pinned:before,
.tm-carousel__footer-mobile,
.tm-score-box__verified,
.tm-score-box__logo, .tm-grades__text--mobile-version tm-score-platforms {
    display: none !important;
}

/* Specific Styles */
.tm-ferret2 .tm-carousel__card--pinned {
    background-clip: border-box !important;
}
.tm-score-box__recomeded-reviews.tm-score-box__recomeded-reviews--mobile {
    padding-bottom: 30px;
    /* color: #919191; */
}
.tm-grades.tm-grades--desktop, .tm-carousel__footer-mobile, .tm-grades tm-grades--mobile {
display:none!important;
}
.tm-omnibus-modal__button {
    display: none!important;
}
.tm-carousel__omnibus-button-wrapper {
    margin-left:10px;
    margin-top:10px;
}
.tm-ferret2 .tm-carousel__image {
    box-shadow: none!important;
}
.tm-ferret2 .tm-carousel__image {
display:none!important;
}
.tm-grades__text--mobile-version.tm-score-platforms, .tm-ferret2 .tm-grades__text--color,  {
color:#000!important;
}
.tm-ferret2 .tm-carousel__card {
height: 24.4em!important;
width:17.7em !important;
}
.tm-ferret2 .tm-carousel__dart {
background-color: none !important;
}
.tm-carousel__grade-card, .tm-score-box__grade {
height: 17.4em!important;
}
.tm-review-source {
display: none !important;
}
.tm-ferret2__nav-buttons{
position:absolute;
z-index:99  !important;
top:35%  !important;
right:0px  !important;
background-color:#333333  !important;
padding:20px 0  !important;
border-radius:50px  !important;
}
.tm-ferret2__nav-button{
width:24px !important;
height:18px !important;
padding: 20px 0 !important;
}
.tm-ferret2__nav-button::before {
height: 18px !important;
width: 18px !important;
}


.tm-ferret2 .tm-carousel__grade-card, .tm-ferret2 .tm-carousel__grade-card, .tm-ferret2 .tm-score-box__grade {
background: none !important;
}

/* Wyrównanie tekstu i gwiazdek w bloku oceny do lewej */
.tm-score-box__grade {
text-align: left !important;
}

/* Jeżeli .tm-score-box__grade to flexbox, wymusimy justyfikację do lewej */
.tm-score-box__grade {
display: flex !important;
flex-direction: column !important;
align-items: flex-start !important;
}

/* Dodatkowo, jeśli .tm-score-box__stars jest flexem, też wymusimy lewą krawędź */
.tm-score-box__stars {
display: flex !important;
justify-content: flex-start !important;
}

/* Upewniamy się, że karuzela i karta są flexem */
.tm-carousel__card-wrapper {
display: flex !important;
align-items: flex-start !important;
justify-content: center !important;
}

/* Wyrównanie zawartości samej karty oceny do góry */
.tm-carousel__grade-card {
display: flex !important;
flex-direction: column !important;
justify-content: flex-start !important;
align-items: flex-start !important;
margin-top:-70px !important;
}

/* Jeśli sekcja wewnątrz ma dodatkowe marginesy, resetujemy je */
.tm-score-box {
margin-top: 0 !important;
}

.tm-ferret2 .tm-score-box__value {
font-size: 6.6em;
font-weight: 600;
font-family: Inter !important;
color: #fff !important;
}

.tm-ferret2 .tm-score-box__reviews-count {
margin-top:40px;
color: #fff !important;
}

.tm-carousel-progress-track{
display: none !important;
}

.tm-carousel__card {
background-color: #fff !important;
border-radius: 0px !important;
border:1px solid #ccc !important;
box-shadow: none  !important;
height: 300px !important;
}
.tm-carousel{
    font-size:13px !important;
}
.tm-ferret2 .tm-score-box__reviews-count {
  font-size: 14px !important;
}
.tm-ferret2 .tm-score-box__star img {
  height: 2.2em !important;
}
}





@media (max-width: 1024px) {
* Common Styles */
.tm-omnibus-modal__confirm-button,
.tm-ferret2 .tm-carousel__dart {
    background: none !important;
    border-radius: 0px !important;
}

.tm-ferret2 .tm-omnibus-modal__button span,
.tm-carousel__pinned-text,
.tm-carousel__pinned-text--with-image {
    color: #919191 !important;
}

.tm-ferret2__nav-buttons,
i.tm-omnibus-modal__icon--verified-badge,
.tm-omnibus-modal__events, .tm-comment__arrow--up, i.tm-comment__chat-icon, i.tm-comment__icon-arrow {
    filter: grayscale(100%) !important;
}

/* Hiding Elements */
i.tm-tooltip-icon.tm-tooltip-icon__verified-badge--active,
i.tm-omnibus-modal__icon,
i.tm-tooltip-icon.tm-tooltip-icon__verified-badge--inactive,
.tm-ferret2 .tm-carousel__card--pinned:before,
.tm-carousel__footer-mobile,
.tm-score-box__verified,
.tm-score-box__logo, .tm-grades__text--mobile-version tm-score-platforms {
    display: none !important;
}

/* Specific Styles */
.tm-ferret2 .tm-carousel__card--pinned {
    background-clip: border-box !important;
}
.tm-score-box__recomeded-reviews.tm-score-box__recomeded-reviews--mobile {
    padding-bottom: 30px;
    /* color: #919191; */
}
.tm-grades.tm-grades--desktop, .tm-carousel__footer-mobile, .tm-grades tm-grades--mobile {
display:none!important;
}
.tm-omnibus-modal__button {
    display: none!important;
}
.tm-carousel__omnibus-button-wrapper {
    margin-left:10px;
    margin-top:10px;
}
.tm-ferret2 .tm-carousel__image {
    box-shadow: none!important;
}
.tm-ferret2 .tm-carousel__image {
display:none!important;
}
.tm-grades__text--mobile-version.tm-score-platforms, .tm-ferret2 .tm-grades__text--color,  {
color:#000!important;
}
.tm-ferret2 .tm-carousel__card {
height: 24.4em!important;
width:87% !important;
}

.tm-ferret2 .tm-carousel__card-wrapper {
    align-items: center;
    display: flex;
    justify-content: center;
    width: calc(100vw - 9em);
}
.tm-ferret2 .tm-carousel__dart {
background-color: none !important;
}
.tm-carousel__grade-card, .tm-score-box__grade {
height: 17.4em!important;
}
.tm-review-source {
display: none !important;
}
.tm-ferret2__nav-buttons{
display: block !important;
position: absolute !important;
z-index:9;
width:100% !important;
top:60% !important;
}
.tm-carousel-button-next{
position:absolute !important;
right:0px !important;
top:0px !important;
}
.tm-carousel-button-prev{
position:absolute !important;
left:0px !important;
top:0px !important;
}
.tm-grades__grade-text{
    display:none !important;
}
.tm-grades__text > span:first-child {
  display: none !important;
} 
.tm-ferret2 .tm-grades {
    display:block !important;
    width: 100%;
}
.tm-grades__grade{
    color:#fff !important;
    padding: 0px !important;
    margin:0px !important;
    font-size:52px !important;
    margin-left:20px !important;
}
.tm-score-platforms{
    text-align:center !important;
}
.tm-score-platforms, .tm-grades__text--color{
    font-size:14px !important;
    font-weight:200 !important;
    color:#fff !important;
}

.tm-ferret2__nav-button{
width:24px !important;
height:18px !important;
padding: 20px 0 !important;
}
.tm-ferret2__nav-button::before {
height: 18px !important;
width: 18px !important;
}


.tm-ferret2 .tm-carousel__grade-card, .tm-ferret2 .tm-carousel__grade-card, .tm-ferret2 .tm-score-box__grade {
background: none !important;
}

/* Wyrównanie tekstu i gwiazdek w bloku oceny do lewej */
.tm-score-box__grade {
text-align: left !important;
}

/* Jeżeli .tm-score-box__grade to flexbox, wymusimy justyfikację do lewej */
.tm-score-box__grade {
display: flex !important;
flex-direction: column !important;
align-items: flex-start !important;
}

}/* End custom CSS */