/* /default/assets/css/front/main.css?v=1782221644 */
:root{--white:#fff;--txt:rgba(255,255,255,.74);--white:rgba(255,255,255,1);--light-bg:rgba(255,255,255,.1);--black-bg:#171502;--accent:#EADF82;--font-main:"Rethink Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-title:"Gabarito","Rethink Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-title-md:"Gabarito","Rethink Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--black-240:rgba(0,0,0,.24);--txt-740:rgba(255,255,255,.74);--white-100:rgba(255,255,255,.1)}.debug_block{background-color:black;z-index:9999999999999999999;max-width:1200px}p,li,span,ul,h1,h2,h3,h4,h5,h6{color:var(--txt)}html{scroll-behavior:smooth}p strong,.text strong{font-family:var(--font-main);font-weight:700;color:#fff}html{box-sizing:border-box}body{margin:0 auto;padding-top:0;font-family:var(--font-main);background:#161402;/* background:var(--black-bg);*/ color:#fff;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column;width:100%;max-width:1920px;box-sizing:border-box;min-height:100vh}button,input,select,textarea{font-family:var(--font-main)}h1,h2,h3,h4,h5,h6{font-family:var(--font-title)}body.no-scroll{overflow:hidden;position:fixed;width:100%}*{box-sizing:border-box}main{width:100%;display:flex;flex-flow:column;margin-top:130px}.container{width:100%;max-width:1340px;margin:0 auto;padding:0 20px;display:flex;flex-flow:row wrap;justify-content:space-between}.rotate-0{transform:rotate(0deg)}.rotate-45{transform:rotate(45deg)}.rotate-90{transform:rotate(90deg)}.rotate-135{transform:rotate(135deg)}.rotate-180{transform:rotate(180deg)}.rotate-270{transform:rotate(270deg)}.light-decor{position:relative;z-index:0;background:#333121}.dark-decor{position:relative;z-index:0;background:rgb(58 55 35)}.light-decor>*{position:relative;z-index:3}.light-decor::before{content:'';display:block;width:100%;height:100%;/* */ position:absolute;left:0;top:0;z-index:1;border-radius:24px}.dark-decor::before{content:'';display:block;width:100%;height:100%;/* */ position:absolute;left:0;top:0;z-index:1;border-radius:24px}p,li{font-size:18px;line-height:28px}h2{font-size:52px}h3{font-size:28px}a{text-decoration:none;transition:color .2s ease-out}p i{font-style:italic}.auth_wrapper{padding:5px 20px;position:absolute;top:0px;display:flex;width:100%;max-width:1300px;margin:0 auto;align-items:center;justify-content:flex-end}.auth_container{display:flex;align-items:center;justify-content:flex-end;gap:20px}.auth_register{display:flex;align-items:center;gap:8px}.auth_register_link{color:#fff;text-decoration:none;font-size:14px;transition:color .2s}.auth_register:hover .auth_register_link{color:#c9a227}.auth_login_form{display:flex;align-items:center;margin:0;gap:10px;transition:all .3s ease-in-out}.auth_input{background:#2a2a2a;border:1px solid #444;color:#fff;padding:8px 15px;font-size:14px;border-radius:4px;width:150px}.auth_input::placeholder{color:#888}.auth_input:focus{outline:none;border-color:#c9a227}.modile_login_dropdown,.auth_login_btn{background:#c9a227;color:#000;border:none;padding:5px 25px;font-size:13px;font-weight:600;border-radius:4px;cursor:pointer;transition:background .2s}.modile_login_dropdown:hover,.auth_login_btn:hover{background:#d4af37}.modile_login_dropdown{display:none}.auth_input.input-error{border-color:#dc2626}.auth_input.input-error::placeholder{color:#dc2626}@media (max-width:768px){.auth_login_form{flex-wrap:wrap;justify-content:center}}@media (max-width:720px){.auth_container{gap:10px}.modile_login_dropdown span{color:black}.modile_login_dropdown{display:block}.auth_login_form{display:none;position:absolute;max-height:0;max-width:425px;width:100%;left:50%;top:50px;z-index:99;background:#0d0d0d;margin:0 auto;transform:translateX(-50%);flex-wrap:wrap;padding:15px}.auth_input{flex:1 1 45%}.auth_login_btn{width:100%}.auth_login_form.open{display:flex;max-height:500px}}@media (max-width:425px){.auth_register_link{display:none}}.header.is-fixed{margin-top:10px}.header{margin-top:45px;width:100%;max-width:1300px;z-index:30;display:flex;position:fixed;top:0;left:0;right:0;margin-inline:auto;transform:none;background:rgb(45 43 27);align-items:center;padding:10px;gap:10px;isolation:isolate;border-radius:100px;box-sizing:border-box}.logo-wrapper{display:flex;justify-content:center;align-items:center;width:60px;height:60px;border-radius:50%}.navigation{display:flex;flex-flow:row;justify-content:space-between;gap:20px;width:100%;max-width:100% !important}.menu{display:flex;flex-flow:row;justify-content:center;gap:0;padding:0;align-items:center}.menu-item{display:flex;justify-content:center;align-items:center;width:max-content;border-radius:100px}.menu-item a,.menu-item .seo-nav-button{padding:0 10px;font-family:var(--font-main);font-style:normal;font-weight:500;font-size:18px;line-height:23px;color:#FFF}.menu-item a:focus,.menu-item a:active,.menu-item a:visited,.menu-item .seo-nav-button:focus,.menu-item .seo-nav-button:active{color:#FFF}.menu-item:hover{background:rgba(255,255,255,.1);backdrop-filter:blur(10px)}.visually-hidden{display:none}.seo-nav-button{-webkit-appearance:none;appearance:none;border:0;background:transparent;padding:0;font:inherit;color:inherit;text-align:inherit;cursor:pointer}.menu-item:hover a,.menu-item:hover .seo-nav-button{background:#EADF82;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.contacts{display:flex;flex-flow:column;align-items:center;position:fixed;right:5px;top:50%;padding:10px;gap:10px;background:rgb(20 18 4);/* */ border-radius:100px;z-index:99;transform:translateY(-50%)}.actions{display:flex;flex-flow:row;justify-content:flex-end;align-items:center;gap:10px;flex:0 0 auto;width:max-content;position:relative;min-width:230px}.actions .circle-btn{width:60px;height:60px}.actions .languages{position:absolute;right:160px;top:0;left:0;border-radius:0 0 100px 100px;width:70px;height:70px}.actions .languages.active{height:201px;background:rgba(255,255,255,.1);/* */ border-radius:50px;width:70px}.actions .languages.active .lang-btn{background:transparent}.actions .languages.active .lang-btn::before{display:none}.search-wrapper{position:relative}.search-form{display:none;position:absolute;top:100%;left:0;background:rgba(255,255,255,.1);/* */ border-radius:20px;transition:all .2s ease}.search-form.is-open{display:flex !important}.search-form[hidden]{display:none !important}.toggle-menu{display:none !important;cursor:pointer;border:0;background:none}.mobile-menu{display:none}.page-title{font-family:var(--font-title);font-style:normal;font-weight:700;font-size:52px;line-height:66px;background:#EADF82;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-title.main-title{font-size:55px;line-height:79px;margin-top:0}h2.page-title{font-size:52px;line-height:66px}.text{font-family:var(--font-main);font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:var(--white)}.circle-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:10px;width:50px;height:50px;background:rgba(255,255,255,.1);border-radius:35px;position:relative}.circle-btn span{color:#ebd078;z-index:2;font-weight:700}.circle-btn.language-link{color:#ebd078;text-decoration:none;cursor:pointer;touch-action:manipulation}.circle-btn a::after{content:'';width:100%;height:100%;position:absolute;top:0;left:0}.circle-btn img{position:relative;z-index:2}.circle-btn::before{display:block;content:'';width:100%;height:100%;/* box-shadow:0 0 10px 0 #EADF8257 inset;*/ /* */ position:absolute;left:0;top:0;border-radius:35px}.search-icon{cursor:pointer;border:none}.link{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:5px 40px;gap:10px;width:max-content;background:rgba(255,255,255,.1);/* */ border-radius:100px}.favorite-btn{cursor:pointer;position:relative}.favorite-btn:hover,.search-icon:hover,.actions .languages:not(.active) .lang-btn:hover{background:#EADF82;border-radius:50%}.favorites-count{position:absolute;background:rgba(95,93,80,1);top:14px;right:13px;font-family:var(--font-main);font-style:normal;font-weight:700;font-size:12px;line-height:15px;/* leading-trim:both;*/ /* text-edge:cap;*/ text-align:center;color:#FFF;border-radius:50%;padding:5px;z-index:2;width:20px;height:20px}.link span{font-family:var(--font-main);font-style:normal;font-weight:600;font-size:20px;line-height:31px;background:#EADF82;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.link:hover{background:#EADF82}.link:hover span{background:#171502;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.lang-selector{position:relative;display:inline-block}.lang-btn{border:none;padding:6px;cursor:pointer;display:flex;align-items:center}.lang-dropdown{position:relative;min-width:50px;padding:0 5px;z-index:999}.lang-dropdown ul{list-style:none;margin:0;padding:0;display:flex;flex-flow:column;gap:5px}.lang-dropdown li{width:60px !important;height:60px !important;cursor:pointer}.lang-dropdown li span{position:relative;z-index:3}.lang-dropdown li:hover,.lang-dropdown li.current{background:#EADF82}.lang-dropdown li:hover span,.lang-dropdown li.current span{background:#171502;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.lang-dropdown li a{text-decoration:none;font-family:var(--font-main);font-style:normal;font-weight:600;font-size:16px;line-height:25px;color:#FFF;cursor:pointer;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.lang-dropdown li a:hover span{background:#171502;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width:480px){.lang-dropdown{right:auto;left:0}}.section-intro{display:flex;flex-flow:row;justify-content:space-between;align-items:flex-start;margin-bottom:40px;width:100%}.section-intro h2{flex:0 0 auto;width:100%;max-width:450px;margin:0}.btn-hover-parent:hover .btn-hover-target{filter:brightness(100) invert(1)}.intro-desciption{flex:1;width:100%;max-width:710px;display:flex;flex-direction:column;align-items:flex-start;padding:20px 30px;gap:30px;background:rgba(255,255,255,.1);/* */ border-radius:24px}.intro-desciption p{font-family:var(--font-main);font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:rgba(255,255,255,.74);margin:0}.intro-desciption a{font-family:var(--font-main);font-style:normal;font-weight:600;font-size:18px;line-height:32px;color:#efa75e;margin:0}.footer_wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 0 20px 0;gap:30px;width:100%;min-width:290px;background:rgba(15,16,1);/* box-shadow:0 0 10px 0 rgba(22,22,22,.9) inset;*/ position:relative;z-index:0;overflow-x:hidden;margin-top:auto}.footer_wrapper::before{content:'';display:block;width:100%;height:100%;/* */ position:absolute;left:0;top:0;z-index:1}.footer_wrapper::after{z-index:0;display:block;content:'';background:#EADF82;opacity:14%;width:250px;height:250px;right:-70px;top:-70px;border-radius:50%;position:absolute}.top-footer{width:100%;max-width:100% !important}.footer_wrapper .container{flex-flow:column;gap:30px;position:relative;z-index:3}.footer-navigation{display:flex;flex-flow:row wrap;justify-content:space-between;gap:44px}.footer-menu-block{/* flex:0 0 calc((100% - 88px) / 3);*/ display:flex;flex:1 1 260px;flex-flow:column;align-items:flex-start;justify-content:flex-start;min-width:0;gap:20px}.footer-menu-heading{margin:0}.footer-menu-title{font-family:var(--font-title);font-style:normal;font-weight:700;font-size:32px;line-height:41px;text-align:center;color:#FFF;margin:0;display:flex;justify-content:space-between;align-items:center;border:0;background:none;padding:0}.footer-menu-title::after{content:none}.footer-menu{display:grid;grid-template-columns:repeat(1,auto);grid-template-rows:auto;width:100%;justify-content:space-between;gap:10px;list-style-type:none;padding:0;margin:0}.footer-menu.popular-menu{grid-template-columns:repeat(1,auto);gap:10px 30px;justify-content:flex-start}.footer-menu__item-link{font-family:var(--font-main);font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:var(--txt);overflow-wrap:anywhere}.footer-menu__item-link:hover{background:#EADF82;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.contacts-list{display:grid;grid-template-rows:auto;width:100%;grid-template-columns:repeat(3,auto);gap:10px 30px;justify-content:flex-start}.contacts-link{width:70px;height:70px}.contacts-link:hover{background:var(--accent)}.contacts-list .contacts-list__item{font-family:var(--font-main);font-style:normal;font-weight:400;font-size:18px;line-height:28px;background:#EADF82;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;;cursor:pointer}.contacts-list .contacts-list__item:hover{background:#FFEF68;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.footer-bar{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;padding:0 150px 0 20px;gap:15px 40px;width:100%;max-width:100%;min-height:90px;background:rgba(255,255,255,.1);/* */ border-radius:20px;position:relative}.footer-bar .language{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;padding:0 20px;gap:10px;width:max-content;height:50px;background:rgba(255,255,255,.1);border-radius:35px;cursor:pointer;position:absolute;right:20px;top:20px}.footer-bar .language.active{height:170px;background:rgba(0,0,0,.9);top:20px;padding:12px 15px 10px 15px;width:130px;border-radius:24px}.footer-bar .language.active img{margin-top:1px}.footer-bar .language span,.footer-bar .language img{position:relative;z-index:1}.footer-bar .language::before{backdrop-filter:blur(80px);display:block;position:absolute;content:'';width:100%;height:100%;left:0;top:0;z-index:0;border-radius:35px;overflow:hidden}.footer-bar .language.active::before{border-radius:24px}.footer-bar .languages-menu{display:none;position:relative;transition:max-height .35s ease,opacity .35s ease;pointer-events:none;width:100%;padding:0;gap:10px;flex:0 0 100%;flex-flow:column;opacity:1;pointer-events:auto;width:150px}.footer-bar .language:active{background:rgba(0,0,0,.24)}.footer-bar .languages-menu .languages-menu__item{width:100%;height:50px;display:flex;justify-content:center;align-items:center;background:rgba(255,255,255,.1);border-radius:14px;position:relative;border-radius:35px}.footer-bar .languages-menu .languages-menu__item::before{/* */ display:block;position:absolute;content:'';width:100%;height:100%;left:0;top:0;z-index:0;border-radius:35px;overflow:hidden}.footer-bar .languages-menu .languages-menu__item span{font-family:var(--font-main);font-style:normal;font-weight:400;font-size:16px;line-height:25px;color:#FFF}.footer-bar .languages-menu .languages-menu__item:hover,.footer-bar .languages-menu .languages-menu__item.current{background:rgba(0,0,0,.9);backdrop-filter:blur(20px)}.footer-bar .languages-menu .languages-menu__item:hover span,.footer-bar .languages-menu .languages-menu__item.current span{background:#EADF82;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.footer-bar .languages-menu.open{display:flex}.footer-bar-menu{list-style-type:none;display:flex;flex-flow:row wrap;justify-content:flex-start;gap:20px;flex:1 1 auto;width:max-content;margin:0;padding:0}.footer-bar-menu>li{display:flex;flex-flow:row;justify-content:flex-start;flex:0 0 auto;width:max-content;position:relative}.footer-bar-menu>li a{padding-left:14px;font-family:var(--font-main);font-style:normal;font-weight:400;font-size:16px;line-height:25px;color:rgba(255,255,255,.74)}.seo_content h2{font-size:clamp(28px,4vw,52px)}.seo_content p{font-size:clamp(15px,4vw,18px);margin-left:clamp(10px,2vw,20px)}.seo_content a{color:#EADF82}.seo_content ol,.seo_content ul{margin-left:clamp(20px,4vw,40px)}.footer-bar-menu>li:hover a{background:#EADF82;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.footer-bar-menu>li:hover a::before{background:#EADF82}.footer-bar-menu>li a::before{display:block;position:absolute;content:'';background:rgba(255,255,255,.74);border-radius:50%;width:6px;height:6px;left:0;top:50%;transform:translateY(-50%)}.copyright{display:flex;flex-flow:column;align-items:center}.footer-disclaimer{width:100%;max-width:800px;margin:0 auto 10px auto;text-align:center;font-family:var(--font-main);font-style:normal;font-weight:400;font-size:15px;line-height:24px;color:rgba(255,255,255,.74)}.footer-copy{font-family:var(--font-main);font-style:normal;font-weight:400;font-size:15px;line-height:24px;text-align:center;color:rgba(255,255,255,.74);margin:0}.container.top-container.auth{flex-direction:column}.container.top-container .breadcrums_wrapper{margin:40px 0 0 0 !important}.breadcrums_wrapper{border-radius:24px;padding:8px 20px;width:fit-content;border:1px solid #453f1a;background:var(--black-240);display:flex;flex-wrap:wrap;gap:10px;align-items:center;list-style:none;margin-top:clamp(10px,2vw,30px);margin-bottom:clamp(20px,2vw,60px);margin-right:0;margin-left:0}.breadcrums_item{display:flex;align-items:center;gap:10px}.breadcrums_item+.breadcrums_item::before{content:"";width:6px;height:6px;flex:0 0 6px;border-radius:50%;background-color:var(--white-100)}.breadcrums_item span{font-family:var(--font-main);font-weight:400;font-size:15px;text-align:center;color:var(--txt-740)}.breadcrums_item a{font-family:var(--font-main);font-weight:400;font-size:15px;text-align:center;background:#EADF82;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.separator{width:6px;height:6px;border-radius:50%;background-color:var(--white-100)}.pagination{margin-top:30px}.pagination-list{display:flex;gap:10px;list-style:none;justify-content:center;margin:0;padding:0;flex-wrap:wrap}.pagination-item{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:100px;width:50px;height:50px;/* */ box-shadow:inset 0 0 10px 0 rgba(234,223,130,.34);background:var(--black-240);transition:all .3s ease-in}.pagination-item.active{/* */ box-shadow:inset 0 0 10px 0 rgba(234,223,130,.34);background:var(--white-100)}.pagination-item-link.active{background:#EADF82;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pagination-item-link{font-family:var(--font-main);font-weight:500;font-size:18px;text-align:center;color:var(--white);display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pagination-item:hover{/* */ box-shadow:inset 0 0 10px 0 rgba(234,223,130,.34);background:var(--white-100)}.pagination-arrow.prev{rotate:90deg}.pagination-arrow.next{rotate:-90deg}@media (max-width:525px){.no_models_pop_up_wrapper{bottom:10px;right:10px;top:auto;width:fit-content;padding:10px 15px;border-radius:14px}.pagination{margin-top:15px}}.modal{display:none;position:fixed;inset:0;z-index:9999;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease;pointer-events:none;width:100vw}.modal.active{display:flex;opacity:1;pointer-events:auto}.modal-overlay{position:absolute;inset:0;background:rgba(47,47,47,.84)}.modal-overlay{position:absolute;inset:0;background:rgba(0,0,0,.74)}.modal-overlay::before{position:absolute;width:100%;height:100%;display:block;content:'';backdrop-filter:blur(20px)}.modal-content{position:relative;background:rgba(0,0,0,.9);max-width:700px;width:100%;max-height:90vh;overflow-y:auto;padding:50px 30px;border-radius:10px;z-index:10000;border-radius:24px}.modal.active .modal-content{transform:scale(1)}.modal-close{position:absolute;top:20px;right:20px;background:none;border:none;cursor:pointer;line-height:1;border-radius:14px;background:var(--liner-bg);padding:0;width:50px;height:50px;display:flex;flex-flow:row;justify-content:center;align-items:center}.modal-close img{width:24px;height:24px}.search-modal{position:fixed;inset:0;display:none;justify-content:center;align-items:center;z-index:500}.search-modal.active{display:flex}.search-modal__overlay{position:absolute;inset:0;background:rgba(0,0,0,.74)}.search-modal__overlay::before{position:absolute;width:100%;height:100%;display:block;content:'';backdrop-filter:blur(20px)}.search-modal__content{position:relative;padding:30px;border-radius:12px;width:90vw;max-width:900px;z-index:501;transform:translateY(20px);opacity:0;transition:transform .3s ease,opacity .3s ease}.search-modal.active .search-modal__content{transform:translateY(0);opacity:1}.search-modal__form{background:rgba(255,255,255,.1);border-radius:50px;margin-bottom:20px}.search-modal__form input[type="search"]{width:100%;height:70px;border-radius:50px;box-shadow:none;background:transparent;box-shadow:none;border:none;padding-left:24px;font-family:var(--font-main);font-style:normal;font-weight:400;font-size:20px;line-height:31px;color:rgba(255,255,255,.74)}.search-modal__form input[type="search"]:focus,.search-modal__form input[type="search"]:active,.search-modal__form input[type="search"]:hover{outline:none;border:none;box-shadow:none}.modal-search-btn{position:absolute;right:5px;top:5px;width:60px;height:60px;background:rgba(255,255,255,.1);border-radius:50%;padding:0;z-index:0;cursor:pointer;border:none;box-shadow:none;outline:none}.search-title{font-family:var(--font-title);font-style:normal;font-weight:700;font-size:clamp(24px,3vw,56px);line-height:56px;background:#EADF82;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;;margin:0 auto 30px auto;text-align:center}.modal-search-btn::before{content:'';display:block;/* */ position:absolute;left:0;top:0;z-index:1;border-radius:50%;width:60px;height:60px}.modal-search-btn img{position:relative;z-index:3}.search-modal__close{position:absolute;top:20px;right:20px;border:none;background:none;font-size:22px;cursor:pointer;width:50px;height:50px;z-index:5}.search-results{display:none;flex-flow:column;gap:10px}.search-results.open{display:flex}.search-results-list{display:flex;flex-flow:row wrap;justify-content:space-between;gap:10px}.search-results-list__item{flex:0 0 calc((100% - 20px) / 3);width:100%;max-width:100%;border-radius:20px}.search-results-list__item-link{display:flex;flex-flow:row;justify-content:space-between;gap:10px;align-items:center;padding:5px 10px 5px}/* Search Result Styles */ .search-result-item{display:flex;gap:15px;padding:10px;border-radius:8px;cursor:pointer;transition:background .2s ease}.search-result-item:hover{background:rgba(205,52,51,0.1)}.search-result-link{display:flex;gap:15px;width:100%;text-decoration:none;color:inherit}.search-result-image{flex-shrink:0;width:80px;height:100px;border-radius:8px;overflow:hidden;background:rgba(0,0,0,0.2)}.search-result-image img{width:100%;height:100%;object-fit:cover}.search-result-info{flex:1;display:flex;flex-direction:column;justify-content:center;gap:5px}.search-result-info h4{margin:0;font-size:14px;color:#F4F4F4;font-weight:600}.search-result-info p{margin:0;font-size:12px;color:rgba(244,244,244,0.7)}.category-result-item{display:inline-block;padding:8px 16px;background:rgba(205,52,51,0.4);color:#F4F4F4;text-decoration:none;border-radius:6px;font-size:12px;transition:background .2s ease;margin-bottom:8px}.category-result-item:hover{background:rgba(205,52,51,0.6)}.search-no-results,.search-error{padding:20px;text-align:center;color:rgba(244,244,244,0.7);font-size:14px}.search-model-thumb{flex:0 0 auto;width:100%;max-width:100px;height:100%;max-height:150px;border-radius:14px}.search-model-thumb img{width:100%;height:auto;object-fit:cover;object-position:top center;border-radius:14px}.search-model-info{flex:1;display:flex;flex-flow:column;align-items:center;gap:10px}.model-info-btns{display:flex;flex-flow:row;align-items:center;gap:10px}.model-info-btns .circle-btn{width:30px;height:30px}.model-info-btns .circle-btn img{width:16px;height:auto}.search-model-info .girl-name{margin:0;border-radius:100px;height:40px;width:100%;display:flex;justify-content:center;align-items:center}.search-model-info .girl-name::before{border-radius:100px}.search-model-info .girl-name span{position:relative;z-index:3;font-family:var(--font-main);font-style:normal;font-weight:400;font-size:16px;line-height:25px;text-align:center;color:#FFF}.search-model-info .favorite:not(.active):hover{background:#EADF82}.search-model-info .favorite{width:100%;height:40px}.search-results-list__item:hover .search-model-info .girl-name span{background:#EADF82;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.see-more-link{width:max-content;margin:0 auto;height:50px;display:flex;justify-content:center;align-items:center;padding:5px 24px;border-radius:100px;cursor:pointer}.see-more-link span{font-family:var(--font-main);font-style:normal;font-weight:600;font-size:16px;line-height:25px;background:#EADF82;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.search-category-title{margin:20px 0 10px 0;font-family:var(--font-main);font-style:normal;font-weight:400;font-size:24px;line-height:38px;text-align:left;color:#FFF}.categories-result-list{display:flex;flex-flow:row;justify-content:flex-start;flex-wrap:wrap;gap:10px}.categories-result-list .category-item{flex:0 0 auto;height:70px;width:max-content}.categories-result-list .category-item{display:flex;justify-content:space-between;align-items:center;border-radius:24px}.categories-result-list .category-item::before{border-radius:24px}.categories-result-list .category-item a{position:relative;z-index:3;display:flex;justify-content:center;align-items:center;gap:15px;padding:5px 20px;height:70px}.categories-result-list .category-item:hover a span{background:#EADF82;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.categories-result-list .category-item:hover img{filter:brightness(0) saturate(100%) invert(63%) sepia(63%) saturate(392%) hue-rotate(347deg) brightness(101%) contrast(87%)}.tabs{width:100%}.tabs-nav{display:flex;gap:10px;margin-bottom:15px}.tab-btn{padding:10px 16px;border:none;cursor:pointer;display:flex;flex-direction:row;align-items:center;padding:20px;gap:15px;background:rgba(255,255,255,.1);/* */ border-radius:50px;transition:background .25s}.tab-btn.active{background:#EADF82}.tab-btn.active span{background:#171502;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tabs-content{position:relative}.tab-panel{display:none;opacity:0;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease}.tab-panel.active{display:flex;opacity:1;transform:translateY(0)}.bottom-actiolades-bar{display:none}.page-title.mobile{margin-top:clamp(30px,1vw,70px);margin-bottom:clamp(20px,1vw,40px);margin-right:0;margin-left:0}/* .girls-list.open{flex-wrap:wrap}*/ .menu-item-dropdown{position:relative;display:inline-block}.dropdown-overlay{position:absolute;width:100%;height:100%;top:35px}.dropdown-toggle{background:none;border:none;cursor:pointer;padding:3px 25px 2px 25px;border-radius:100px;font-family:var(--font-main);font-style:normal;font-weight:500;font-size:18px;line-height:23px;color:#FFF}.dropdown-menu{position:absolute;top:100%;left:50%;transform:translateX(-50%);min-width:130px;list-style:none;margin:0;padding:10px 20px;background:rgb(17 16 6 / 95%);box-shadow:0 0 10px rgba(234,223,130,.34) inset;/* */ border-radius:10px;display:flex;flex-direction:column;gap:10px;opacity:0;pointer-events:none;transition:opacity .25s ease}.dropdown-item-link{font-family:var(--font-main);font-style:normal;font-weight:500;font-size:18px;line-height:23px;color:#FFF;transition:color .3s ease-in-out}.dropdown-item-link:hover{color:#EADF82}.menu-item-dropdown:focus-within .dropdown-menu{opacity:1;pointer-events:auto}.menu-item-dropdown:focus-within .dropdown-toggle{background:rgba(255,255,255,.1);/* */ color:#EADF82}.mobile-menu-item{list-style:none}.open-submenu-btn{background:none;border:none;color:#fff;font-size:18px;cursor:pointer;position:relative;padding-right:22px}.open-submenu-btn::after{content:"";position:absolute;right:0;top:50%;width:16px;height:16px;transform:translateY(-50%) rotate(90deg);background-color:#EADF82;mask-image:url("/default/assets/images/front/arrow_drop_down_circle_light.svg");mask-size:contain;mask-repeat:no-repeat}.submenu-panel{position:fixed;top:0;left:100%;width:100%;height:100vh;padding:20px;transition:left .35s ease;display:flex;flex-direction:column;z-index:1;align-items:center;justify-content:center}.submenu-panel.active{left:0}.submenu-back{background:none;border:none;color:#eadf82;font-size:18px;cursor:pointer;padding:10px 0;display:flex;align-items:center;gap:5px;margin-right:12px}.submenu-back img{transform:rotate(90deg)}.submenu-list{list-style:none;padding:0;margin-top:20px;display:flex;flex-direction:column;gap:14px}.submenu-list a{color:#fff;font-size:18px;text-decoration:none;text-align:center;width:100%;display:inline-block}.success-popup{position:fixed;top:10px;right:10px;bottom:0;opacity:0;transition:opacity .3s ease;z-index:9999}.success-popup.visible{opacity:1}.popup-content{background:rgba(14,11,11,.85);padding:20px 30px;border-radius:12px;box-shadow:0 0 10px rgba(234,223,130,.34) inset;width:fit-content}.popup-content p{margin:0;color:#fff;font-family:var(--font-main);font-size:16px}.circle-btn.tg{background-color:#1E6FFF}.circle-btn.wa{background-color:#1FC57A}.circle-btn.tg:hover{background-color:#2c76b3}.circle-btn.wa:hover{background-color:#33c056}.circle-btn.tg img,.circle-btn.wa img{filter:brightness(5)}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.smart-reveal-block{position:relative;margin-bottom:.5em}.smart-reveal-content{max-height:3.2em;overflow:hidden;transition:max-height .4s ease;line-height:1.6}.smart-reveal-content.expanded{max-height:2000px}.smart-reveal-fade{display:none}.smart-reveal-content.expanded~.smart-reveal-fade{display:none}.smart-reveal-btn{display:block;margin-top:6px;font-size:.82em;color:#161402;background:none;border:none;cursor:pointer;border-radius:10px;padding:5px;text-decoration:none;text-underline-offset:3px;font-weight:600;background:#c9a227;margin-top:10px}.gender-tabs{display:flex;gap:6px}.gender-tab{padding:4px 10px;border-radius:14px;border:1px solid currentColor}.gender-tab.active{background:#d4b450;color:#111;border-color:#d4b450}.report-btn{width:fit-content;padding:12px 20px;display:flex;background-color:rgb(199,44,44);gap:10px;border-radius:10px;margin:20px auto;align-items:center;justify-content:center;cursor:pointer;box-shadow:none;transition:box-shadow .3s ease}.report-btn svg{width:24px;height:24px}.report-text{font-size:14px;color:white;transition:color .3s ease}.report-btn:hover{background-color:#cf0f0f;box-shadow:1px -13px 18px 12px rgba(255,255,255,0.23) inset}.report-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.427);display:flex;align-items:center;justify-content:center;z-index:9999}.report-modal{background:#484029;border-radius:12px;width:100%;max-width:400px;overflow:hidden}.report-modal-header{display:flex;align-items:center;justify-content:flex-end;padding:10px 20px;font-weight:600}.report-modal-close{background:none;border:none;font-size:24px;cursor:pointer;color:#999}.report-modal-body{padding:0 20px}.report-textarea{width:100%;height:120px;border-radius:8px;padding:12px;font-size:14px;background:transparent;resize:none;color:rgb(236,222,222);box-sizing:border-box;border:1px solid #f7d333}.report-textarea::placeholder{color:#f7d333}.report-textarea:focus{outline:none;border-color:#f7d333}.report-modal-footer{padding:10px 20px}.report-submit-btn{width:100%;background:#2c713b;color:#fff;border:none;box-shadow:0 0 10px 0 #67633d inset;padding:12px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer}.report-submit-btn:hover{background:#2c500e}/* ---------- Header gender switch (dropdown near search) ---------- */ .gender-switch{position:relative;display:inline-block}.gender-switch__toggle{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;font-size:14px;font-weight:600;color:#fff;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.15);border-radius:20px;cursor:pointer;transition:background .15s,border-color .15s}.gender-switch__toggle:hover{background:rgba(212,180,80,0.18);border-color:rgba(212,180,80,0.5)}.gender-switch.open .gender-switch__toggle{background:rgba(212,180,80,0.2);border-color:#d4b450}.gender-switch__arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid currentColor;transition:transform .2s}.gender-switch.open .gender-switch__arrow{transform:rotate(180deg)}.gender-switch__list{position:absolute;top:calc(100%+6px);right:0;min-width:130px;margin:0;padding:6px 0;list-style:none;background:#1a1a1a;border:1px solid rgba(255,255,255,0.12);border-radius:10px;box-shadow:0 8px 20px rgba(0,0,0,0.45);z-index:40}.gender-switch__list li{margin:0}.gender-switch__item{display:block;padding:8px 14px;font-size:14px;color:#fff;text-decoration:none;transition:background .12s,color .12s}.gender-switch__item:hover{background:rgba(212,180,80,0.18);color:#d4b450}@media (max-width:1023px){.gender-switch__toggle{padding:5px 10px;font-size:14px}.gender-switch__list{right:0;left:auto;min-width:110px}}@media (max-width:560px){.gender-switch__toggle{padding:4px 8px;font-size:12px}.gender-switch__arrow{border-left-width:4px;border-right-width:4px;border-top-width:4px}}/* ---------- Languages:remove absolute positioning,put in flow ---------- */ .actions .languages{position:relative;right:auto;top:auto;left:auto;width:auto;height:auto;border-radius:0;display:inline-flex;align-items:center;gap:2px}.actions .languages .lang-btn{position:relative;z-index:2;color:#edc270;transition:color .15s}.actions .languages .lang-btn:hover,.actions .languages.active .lang-btn{color:#EADF82}.lang-btn__icon{display:block;width:24px;height:24px}.actions .languages.active{width:auto;height:auto;background:transparent;box-shadow:none;border-radius:0}.actions .languages .lang-dropdown{position:absolute;top:calc(100%+6px);right:0;left:auto;padding:8px 6px;background:rgba(20,20,20,0.95);border-radius:30px;z-index:40}.actions .languages .lang-dropdown[hidden]{display:none !important}.filter-item__dropdown.active{visibility:visible;opacity:1;max-height:500px;pointer-events:all;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#0a330c transparent}/* Chrome / Safari / Edge */ .filter-item__dropdown.active::-webkit-scrollbar{width:4px}.filter-item__dropdown.active::-webkit-scrollbar-track{background:transparent}.filter-item__dropdown.active::-webkit-scrollbar-thumb{background-color:#0a330c;border-radius:4px}.filter-item__dropdown.active::-webkit-scrollbar-thumb:hover{background-color:#0a330c}.filter-item__dropdown.active::-webkit-scrollbar-button{display:none;height:0;width:0}.no_models_pop_up_wrapper{position:fixed;opacity:0;top:10px;right:30px;width:300px;padding:15px 30px;border-radius:24px;box-shadow:inset 0 0 10px 0 rgba(234,223,130,0.34);background:var(--white-100);color:white;transition:opacity .3s ease-in;z-index:22;text-align:center;pointer-events:none;z-index:1}.no_models_text{margin:0}.no_models_pop_up_wrapper.active{opacity:1;pointer-events:all;z-index:9999}@media (max-width:1023px){.actions .languages .circle-btn,.actions .languages .search-wrapper,.actions .languages .favorite-btn{display:none}.actions .languages .lang-dropdown{right:0;left:auto}}@media screen and (max-width:1490px){.filter-item__dropdown{max-width:min(320px,calc(100vw - 24px))}}.filters-modal-inner .filter-item__dropdown{position:static;left:auto;right:auto;top:auto;transform:none;width:100%;min-width:0;max-width:100%;box-sizing:border-box;margin-top:8px;flex:0 0 auto}.filters-modal-inner .filter-item{flex-direction:column;align-items:stretch;height:auto;min-height:0;overflow:visible}.filters-modal-inner .filter-item__dropdown.active{visibility:visible;opacity:1;pointer-events:all;max-height:300px;overflow-y:auto}.filters-modal-inner .filter-item__dropdown[hidden],.filters-modal-inner .filter-item__dropdown:not(.active){display:none;margin-top:0;padding-block:0}@media screen and (max-width:1400px){.footer-menu,.footer-menu.popular-menu{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.contacts-list{grid-template-columns:repeat(2,auto)}.footer-navigation{gap:30px}.footer-menu-block{flex-basis:min(100%,320px)}}@media screen and (min-width:1401px){.group-menu-block .footer-menu.main-menu{grid-template-columns:repeat(2,auto);gap:10px 30px}}@media screen and (max-width:1340px){.header{width:calc(100% - 40px)}}@media screen and (max-width:1200px){.footer-menu,.contacts-list{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.footer-menu.popular-menu{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.footer-menu.main-menu{gap:10px 30px}.footer-menu-block.main-menu-block,.footer-menu-block{flex:1 1 calc(50% - 15px);min-width:min(100%,300px)}.footer-menu-block.popular-menu-block{flex-basis:100%}}@media screen and (max-width:1200px){.favorite-btn.btn-hover-parent{display:none}.toggle-menu{display:flex !important}.footer-navigation{gap:30px}.contacts{display:none}.mobile-menu.open{display:flex;flex-flow:column;position:absolute;width:100%;height:100%;justify-content:space-between;position:fixed;top:0;left:0;max-width:100% !important;z-index:999;border-radius:0;padding:15px}.mobile-menu.open::before{content:'';display:block;width:100%;height:100%;background:#171502;opacity:.94;/* */ position:absolute;left:0;top:0;z-index:1}.mobile-menu-actions{display:flex;justify-content:flex-start;gap:10px;width:100%}.mobile-menu-actions .close-menu{cursor:pointer;margin-left:auto}.mobile-menu-actions .favorite-btn{margin-left:auto}.mobile-menu-actions .favorite-btn .circle-btn{position:relative;z-index:3}.mobile-menu-actions .favorite-btn .circle-btn:hover{background:#EADF82}.mobile-menu-actions .circle-btn{background:rgba(255,255,255,.1);position:relative}.mobile-menu-actions .lang-dropdown li.current{background:#EADF82}.circle-btn::before{content:'';display:block;width:100%;height:100%;/* */ position:absolute;left:0;top:0;z-index:1}.mobile-menu-footer{display:flex;justify-content:flex-start;gap:20px;width:100%;background:rgba(255,255,255,.1);padding:5px;z-index:1;border-radius:100px}.mobile-menu-footer>*{position:relative;z-index:3}.mobile-menu-footer::before{border-radius:100px}.mobile-menu-footer .back-btn img{transform:rotate(90deg)}.mobile-contacts{display:flex;justify-content:flex-start;flex:0 0 auto;gap:20px;width:max-content;margin:0 auto}.back-btn{cursor:pointer}.mobile-contacts .contacts-link{background:#EADF82}.filter-btn{cursor:pointer}.lang-dropdown li{width:40px !important;height:40px !important}.lang-dropdown li a{font-size:14px}.mobile-menu-actions .languages{display:flex;position:absolute;flex-flow:row;background:rgba(0,0,0,.9);border-radius:50px;align-items:center}.mobile-menu-actions .languages.active{background:rgba(0,0,0,.9);padding:5px}.mobile-menu-actions .search-icon:hover{background:#EADF82}.mobile-menu-actions .languages.active .lang-dropdown{display:flex;align-items:center}.mobile-menu-actions .languages.active .lang-btn{background:transparent;width:40px;height:40px}.mobile-menu-actions .languages .lang-btn,.mobile-menu-actions .search-icon{position:relative;z-index:3}.mobile-menu-actions .languages.active .lang-btn::before{display:none}.mobile-menu-actions .languages.active::before{content:'';display:block;width:100%;height:100%;/* */ position:absolute;left:0;top:0;z-index:1;border-radius:50px}.mobile-menu-actions .lang-dropdown ul{flex-flow:row;align-items:center;position:relative;z-index:3}}@media screen and (max-width:990px){.footer-menu.popular-menu{grid-template-columns:repeat(2,auto)}.footer-menu__item-link{font-size:16px}}@media screen and (max-width:900px){.section-intro{flex-flow:column;align-items:flex-start;gap:20px}.search-results-list__item{flex:0 0 calc(50% - 5px)}.section-intro h2{flex:1;max-width:100%;padding:0}.intro-desciption{width:auto;padding:20px !important}.footer-navigation{flex-wrap:wrap;gap:30px 20px}.footer-menu-block.contacts-menu-block{flex:0 0 100%;width:100%}.contacts-list{grid-template-columns:repeat(5,auto);column-gap:20px;justify-content:space-between}}@media screen and (max-width:768px){.contacts{display:none}/* Hide desktop search modal on mobile,show mobile search modal */ #desktop-search-modal{display:none !important}#mobile-search-modal{inset:0 !important;width:100% !important;height:100% !important;z-index:9999 !important}.modal-search-btn::before{width:50px;height:50px}#mobile-search-modal .search-modal__content{width:95vw !important;max-width:100% !important;padding:15px !important;max-height:90vh !important;overflow-y:auto !important}#mobile-search-modal .search-modal__form{margin-bottom:15px !important}#mobile-search-modal .search-modal__form input[type="search"]{height:50px !important;font-size:14px !important}#mobile-search-modal .modal-search-btn{width:50px !important;height:50px !important;top:0}#mobile-search-modal .search-results-list{flex-direction:column !important}#mobile-search-modal .search-result-item{display:flex !important;gap:10px !important;padding:10px !important}#mobile-search-modal .search-result-image{flex-shrink:0 !important;width:60px !important;height:80px !important;border-radius:8px !important;overflow:hidden !important}#mobile-search-modal .search-result-image img{width:100% !important;height:100% !important;object-fit:cover !important}.footer-bar{height:auto;min-height:110px;padding:15px 15px 85px 15px;display:flex;flex-flow:column;justify-content:flex-start;align-items:center}.intro-desciption{padding:15px !important}.footer-bar-menu{flex-wrap:wrap;flex:0 0 100%;width:100%}.footer-bar .language{width:100%;max-width:260px;margin:0 auto;top:auto;bottom:15px;left:50%;transform:translateX(-50%)}.footer-bar .language.active{top:calc(100% - 65px);width:100%;max-width:260px}.contacts-list{display:flex;flex-flow:row wrap;justify-content:center}.contacts-list .contacts-list__item{flex:0 0 auto;gap:20px}footer{padding-top:30px}}@media screen and (max-width:768px){.circle-btn{width:50px;height:50px}.section-intro h2{flex:0 0 auto;font-size:28px !important;line-height:36px !important}.catalog-link{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:5px 20px;gap:10px;width:max-content;height:40px;background:rgba(255,255,255,.1);/* */ border-radius:100px}.catalog-link span{font-family:var(--font-main);font-style:normal;font-weight:600;font-size:20px;line-height:31px;background:#EADF82;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.actions .circle-btn{width:50px !important;height:50px !important}.favorites-count{top:9px;right:6px}.mobile-menu-actions .languages.active .lang-dropdown{margin-top:0}.mobile-menu-actions .circle-btn:hover{background:#EADF82 !important}.actions .languages{width:50px !important;height:50px !important}.mobile-menu-actions .lang-dropdown li,.lang-dropdown li{width:40px !important;height:40px !important}.lang-dropdown li a{font-size:14px}.actions .languages.active{width:50px;height:145px}}@media screen and (max-width:650px){.container{padding-inline:15px}.header{margin-top:35px;width:calc(100% - 30px)}.actions{min-width:auto}.actions .languages{top:0;display:none}.left-wrap{border-radius:24px !important}.left-wrap::before{border-radius:24px !important}h1.page-title.main-title{font-size:32px;line-height:41px}.logo-wrapper,.logo-wrapper img{width:50px;height:50px}h2.page-title,h2.help-section__title{font-size:32px !important;line-height:48px !important}.footer-menu-block.main-menu-block,.footer-menu-block{flex:0 0 100%;width:100%}.footer_wrapper .container,.footer-navigation{gap:10px}.copyright{margin-top:10px}.footer-menu-title{font-size:20px;line-height:26px;position:relative;padding:10px 15px;cursor:pointer;width:100%;display:flex;justify-content:space-between;align-items:center;width:100%}.footer-menu-title::after{content:"";display:block;width:24px;height:24px;flex:0 0 24px;background:url("/default/assets/images/front/arrow_drop_down_circle_light.svg") center / contain no-repeat;transition:transform .3s ease}.footer-menu-block.responsive{overflow:hidden;height:50px;transition:height .4s ease;position:relative;display:flex;justify-content:flex-start;align-items:flex-start;gap:10px;background:rgba(255,255,255,.1);/* */ border-radius:24px}.footer-menu-block.responsive.open .footer-menu{padding:0 15px 10px 15px}.footer-menu-block.contacts-menu-block .footer-menu-title{text-align:center;justify-content:center;padding-bottom:0}.footer-menu-block.responsive.open .footer-menu-title::after{transform:rotate(180deg)}.footer-menu-block.responsive.open .footer-menu-title{padding:10px 15px 10px 15px}.footer-menu.main-menu,.footer-menu.popular-menu{grid-template-columns:repeat(2,1fr)}.footer-menu-block.responsive.open{height:auto}footer{padding-top:20px}}@media screen and (max-width:560px){h2.page-title{font-size:32px;line-height:41px}.languages.active{display:flex;flex-flow:row}.pagination-item{width:40px;height:40px}.pagination-item-link{font-size:15px}.pagination-list{gap:5px}}@media screen and (max-width:475px){.bottom-actiolades-bar{position:fixed;bottom:3px;width:100%;z-index:9999;display:block}.bottom-actiolades-inner{margin:0 auto;border-radius:100px;padding:10px;/* */ /* box-shadow:inset 0 0 10px 0 rgba(234,223,130,.34);*/ background:rgba(0,0,0,.9);display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 30px)}.action-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50%;width:50px;height:50px;/* */ box-shadow:inset 0 0 10px 0 rgba(234,223,130,.34);background:var(--black-240)}.bottom-actiolades-social{display:flex;flex-direction:row;gap:10px}.bottom-actiolades-social .action-btn{/* */ box-shadow:inset 0 0 10px 0 rgba(234,223,130,.34);background:#EADF82}.action-btn.go-prev{transform:rotate(90deg)}}@media screen and (max-width:375px){.footer-menu.main-menu,.footer-menu.popular-menu{grid-template-columns:1fr}}#letg-wrap{position:fixed;bottom:24px;left:24px;z-index:9999;width:320px}.letg-toast{background:rgba(20,24,8,0.75);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(212,180,80,0.45);border-radius:16px;overflow:hidden;animation:letg-in .3s ease}@keyframes letg-in{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.letg-toast__top{background:rgba(212,179,80,0.185);border-bottom:1px solid rgba(212,180,80,0.15);padding:14px 16px;display:flex;align-items:center;gap:10px}.letg-icon{width:36px;height:36px;background:rgba(42,171,238,0.12);border:1px solid rgba(42,171,238,0.2);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.letg-toast__title{font-size:13px;font-weight:500;color:#d4b450}.letg-toast__sub{font-size:11px;color:rgb(255,255,255);margin-top:2px}.letg-toast__close{margin-left:auto;width:24px;height:24px;background:none;border:none;color:rgba(212,180,80,0.4);font-size:18px;cursor:pointer;border-radius:6px;display:flex;align-items:center;justify-content:center}.letg-toast__close:hover{background:rgba(212,180,80,0.1);color:#d4b450}.letg-toast__body{padding:14px 16px}.letg-toast__desc{font-size:12px;color:rgba(255,255,255,0.55);line-height:1.6;margin-bottom:12px}.letg-toast__btn{display:block;width:100%;padding:10px;background:#d4b450;border:none;border-radius:10px;color:#1a1f08;font-size:13px;font-weight:600;cursor:pointer;text-align:center;text-decoration:none;transition:background .15s}.letg-toast__btn:hover{background:#c4a440}.letg-toast__footer{padding:0 16px 12px;display:flex;justify-content:center}.letg-dismiss{font-size:11px;color:rgba(212,180,80,0.35);background:none;border:none;cursor:pointer}.bottom-actions-bar{display:none}@media screen and (max-width:475px){.bottom-actions-bar{position:fixed;bottom:5px;width:100%;z-index:99;display:block}.bottom-actions-inner{margin:0 auto;border-radius:100px;padding:3px;box-shadow:inset 0 0 10px 0 rgba(234,223,130,.34);background:#2d2b1b;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 30px)}.action-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50%;width:50px;height:50px;border:0;cursor:pointer;box-shadow:inset 0 0 10px 0 rgba(234,223,130,.34);background:var(--black-240)}.bottom-actions-social{display:flex;flex-direction:row;gap:10px}.bottom-actions-social .action-btn{box-shadow:inset 0 0 10px 0 rgba(234,223,130,.34);background:linear-gradient(90deg,#eadf82 0%,#efa75e 100%)}.action-btn.go-prev{transform:rotate(90deg)}}.letg-dismiss:hover{color:rgba(212,180,80,0.7)}@media (max-width:600px){#letg-wrap{width:100%;bottom:0;left:0;right:0;z-index:100}.letg-toast__close{width:55px;height:55px;font-size:36px}.letg-toast{border-radius:20px 20px 0 0;border-bottom:none}}.selected-filters-wrapper:empty{display:none !important;min-height:0 !important;margin-top:0 !important;margin-bottom:0 !important;padding:0 !important}.selected-filters-wrapper:not(:has(.selected-filter-value_wrapper)){display:none !important;min-height:0 !important;margin-top:0 !important;margin-bottom:0 !important;padding:0 !important}button.filter-item__header,button.filter-reset-btn,button.filter-single__btn,button.open_modal_filter{appearance:none;-webkit-appearance:none;font:inherit}button.filter-reset-btn,button.open_modal_filter{border:0}.open_modal_filter.active,.open_modal_filter.is-active,.action-btn.filter-btn.active,.action-btn.filter-btn.is-active{outline:2px solid #eadf82;outline-offset:3px;box-shadow:inset 0 0 10px 0 rgba(234,223,130,.54),0 0 0 3px rgba(234,223,130,.18)}.filter-item__header{position:relative;min-width:0;padding-right:34px}.filter-item__header::after{content:"";position:absolute;top:50%;right:0;width:24px;height:24px;border:1px solid rgba(234,223,130,0.62);border-radius:50%;background:rgba(234,223,130,0.12);box-shadow:inset 0 0 8px rgba(234,223,130,0.24);transform:translateY(-50%);pointer-events:none}.filter-item__header::before{content:"";position:absolute;top:50%;right:9px;z-index:1;width:5px;height:5px;border-right:2px solid #eadf82;border-bottom:2px solid #eadf82;transform:translateY(-65%) rotate(45deg);transition:transform .2s ease;pointer-events:none}.filter-item__header.active::before{transform:translateY(-35%) rotate(225deg)}

/* /default/assets/css/front/header_responsive.css */
/* ============================================ Header Responsive - Single Menu Adaptation ============================================ */ /* Desktop (>1200px) */ @media screen and (min-width:1201px){/* Hide mobile-specific elements */ .mobile-menu-btn,.mobile-video-item,.mobile-favorites-item,.mobile-categories-btn,.mobile-search-item,.mobile-languages-item,.menu-close,.submenu-panel,#mobile-search-modal{display:none !important}/* Desktop dropdown */ .menu-item-dropdown .dropdown-toggle{display:inline}.menu-item-dropdown .dropdown-overlay{display:none}.menu-item-dropdown:hover .dropdown-overlay{display:block}}/* Tablet & Mobile (≤ 1200px) */ @media screen and (max-width:1200px){/* Hide desktop dropdown */ .menu-item-dropdown .dropdown-toggle,.menu-item-dropdown .dropdown-overlay{display:none !important}/* Show mobile categories button */ .mobile-categories-btn{display:block !important;width:100%;text-align:left;background:none;border:none;color:#F4F4F4;font-family:"Noto Sans",sans-serif;font-weight:500;font-size:16px;cursor:pointer;padding:15px 20px 15px 0}.mobile-categories-btn:hover{color:rgba(205,52,51,1)}/* Toggle button - show on mobile */ .toggle-menu{display:flex !important}/* Menu wrapper - hidden by default on mobile */ .menu{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:#171502;flex-direction:column;gap:0;padding:20px;box-sizing:border-box;justify-content:center;align-items:center;z-index:9999;overflow:auto;list-style:none;margin:0}/* Menu open state when menu has open class */ .menu.open{display:flex;justify-content:flex-start;padding:80px}/* Menu close button */ .menu-close{position:fixed;top:20px;right:20px;background:none;border:none;cursor:pointer;z-index:10001;display:flex;align-items:center;justify-content:center;padding:5px;transition:opacity .3s ease}.menu-close:hover{opacity:.7}.menu-close img{width:24px;height:24px}/* Menu items styling for mobile */ .menu-item{width:auto;border-bottom:none;padding:15px 0;text-align:center}.menu-item:last-child{border-bottom:none}.menu-item a,.menu-item .seo-nav-button{display:block;font-size:18px;color:#F4F4F4;text-decoration:none;transition:color .3s ease}.menu-item a:hover,.menu-item .seo-nav-button:hover{color:rgba(205,52,51,1)}/* Show mobile-specific items */ .mobile-video-item,.mobile-favorites-item,.mobile-search-item,.mobile-languages-item{display:block !important}/* Mobile Search Button */ .mobile-search-item{width:100%;margin:20px 0}.mobile-languages{display:flex;gap:15px;justify-content:center;flex-wrap:wrap}.mobile-languages .language-link{padding:8px 16px;background:rgba(205,52,51,0.6);color:#F4F4F4;text-decoration:none;border-radius:4px;font-size:14px;transition:background .3s ease}.mobile-languages .language-link:hover{background:rgba(205,52,51,1)}/* Mobile search button */ .open-mobile-search-btn{background:none;border:none;color:#F4F4F4;font-family:"Noto Sans",sans-serif;font-weight:500;font-size:16px;cursor:pointer;padding:0;transition:color .3s ease}.open-mobile-search-btn:hover{color:rgba(205,52,51,1)}/* Submenu panel - mobile only */ .submenu-panel{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#171502;padding:20px;flex-direction:column;gap:15px;z-index:101;justify-content:center;align-items:center}.submenu-panel.open{display:flex}.submenu-back{display:flex;align-items:center;justify-content:center;gap:10px;background:none;border:none;color:#F4F4F4;font-family:"Noto Sans",sans-serif;font-weight:500;cursor:pointer;transition:color .3s ease;padding:0;margin-bottom:30px;font-size:16px}.submenu-back:hover{color:rgba(205,52,51,1)}.submenu-back img{transform:rotate(90deg)}.submenu-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px;text-align:center}.submenu-list li{border-bottom:none;padding:0}.submenu-list li:last-child{border-bottom:none}.submenu-list a{color:#F4F4F4;text-decoration:none;font-size:18px;transition:color .3s ease}.submenu-list a:hover{color:rgba(205,52,51,1)}}/* Mobile specific (<= 768px) */ @media screen and (max-width:768px){.menu-item{padding:12px 0}.menu-item a,.menu-item .seo-nav-button{font-size:14px}.mobile-categories-btn{font-size:14px}.submenu-panel{padding:15px}.submenu-list a{font-size:14px}/* Mobile languages adjustments */ .mobile-languages .language-link{font-size:12px;padding:6px 12px}}

/* /default/assets/css/front/blog-post.css */
h1{margin:0 0 40px 0}h2{font-size:28px;line-height:36px}.blog-banner{margin-bottom:40px;display:flex;width:100%;height:auto;display:flex;justify-content:center}.blog-banner-img{border-radius:24px;width:100%;height:auto;max-width:1200px}.blog-header{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;width:100%;margin-bottom:20px;gap:20px}.blog-header__left{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;flex:1;width:100%;gap:20px;max-width:100%}.blog-dates{display:flex;flex-flow:row;justify-content:flex-start;flex:0 0 auto;gap:20px}.blog-stats{display:flex;flex-flow:row;align-items:center;justify-content:center;flex:0 0 auto;gap:10px;font-size:.95rem;color:#555}.blog-stats div{display:flex;align-items:center;justify-content:center;height:38px;padding:0 10px;border-radius:50px;gap:5px;font-family:var(--font-main);font-style:normal;font-weight:400;font-size:15px;line-height:24px;color:#FFFFFF;position:relative;z-index:0}.blog-stats div>*{position:relative;z-index:2}.blog-stats div::before{border-radius:50px}.post-author{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;width:max-content;height:70px;padding:0 20px 0 5px;border-radius:35px;margin-left:auto;flex:0 0 auto}.post-author::before{border-radius:35px}.author-thumb{width:60px;height:60px;border-radius:50%;object-fit:cover}.author-data{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.author-initials{font-family:var(--font-main);font-style:normal;font-weight:400;font-size:18px;line-height:23px;text-align:left;color:#FFFFFF}.author-initials:hover{background:linear-gradient(90deg,#EADF82 0%,#EFA75E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}span.post-update,.post-public{display:flex;justify-content:flex-start;align-items:center;gap:5px;font-family:var(--font-main);font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-align:right;color:rgba(255,255,255,0.74)}.read-duration{display:flex;flex-flow:row;align-items:center;gap:5px;font-family:var(--font-main);font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-align:right;color:rgba(255,255,255,0.74)}.read-duration span{font-family:var(--font-main);font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-align:right;background:linear-gradient(90deg,#EADF82 0%,#EFA75E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.blog-post-content{display:flex;flex-flow:column;align-items:flex-start;gap:40px}.blog-content__item,.blog-navigation{width:100%;max-width:900px;padding-left:50px}.blog-navigation{padding:20px 50px;margin-bottom:40px}.blog-navigation>*{position:relative;z-index:3}.nav-list,.mian ul{display:flex;flex-flow:column;gap:10px;margin:0;padding:0;list-style-type:none}.nav-list>li,.mian ul>li{padding-left:16px;position:relative;z-index:2}.nav-list>li::before,.mian ul>li::before{position:absolute;left:0;top:13px;content:'';width:6px;height:6px;background:linear-gradient(90deg,#EADF82 0%,#EFA75E 100%);border-radius:50%}.nav-list>li a,.mian ul>li a{font-family:var(--font-main);font-style:normal;font-weight:400;font-size:18px;line-height:32px;background:linear-gradient(90deg,#EADF82 0%,#EFA75E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.mian ul>li{font-family:var(--font-main);font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:rgba(255,255,255,0.74)}.nav-list>li:hover a,.mian ul>li:hover a{background:linear-gradient(90deg,#FFEF68 0%,#FF8000 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.blog-wrapper-section{width:100%;flex:0 0 100%}.blog-content{margin-bottom:70px;overflow-x:auto}.blog-content table{width:100%;max-width:900px;margin:20px 0;border-collapse:collapse;border-spacing:0;font-family:var(--font-main);color:rgba(255,255,255,0.74)}.blog-content th,.blog-content td{padding:8px;border:1px solid rgba(234,223,130,0.34);vertical-align:top}.blog-content th{font-weight:700;color:#FFFFFF;background:rgba(255,255,255,0.08)}.blog-content a,.blog-content a strong{font-weight:700 !important;color:#FFEF68 !important;padding-bottom:3px;border-bottom:1px solid #FFEF68}.blog-content__item{display:flex;flex-flow:column;gap:20px}.blog-content__item h2{font-family:var(--font-title);font-style:normal;font-weight:700;font-size:44px;line-height:56px;color:rgba(255,255,255,0.74);margin:0}.blog-content__item img{width:auto;max-width:100%;border-radius:24px}.blog-content__item p,.blog-content__item .text{font-family:var(--font-main);font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:rgba(255,255,255,0.74)}.seo_image-container{width:100%;max-width:100%;display:flex;flex-flow:column;justify-content:center;align-items:center;gap:20px}.seo_image-container img{width:100%;max-width:800px;height:auto}/* Custom ordered list styles for blog-content__item */ .blog-content__item ol{counter-reset:custom-ol-counter;list-style:none;padding-left:0;margin-left:0;display:flex;flex-direction:column;gap:18px}.blog-content__item ol li{counter-increment:custom-ol-counter;position:relative;padding-left:45px;font-family:var(--font-main);font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:rgba(255,255,255,0.74)}.blog-content__item ol li::before{content:counter(custom-ol-counter);position:absolute;left:0;top:50%;transform:translateY(-50%);height:30px;min-width:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:var(--font-main);font-style:normal;font-weight:500;font-size:17px;line-height:27px;leading-trim:both;text-edge:cap;text-align:center;color:#FFFFFF;padding:3px;gap:10px;background:rgba(255,255,255,0.1);box-shadow:inset 0px 0px 10px rgba(234,223,130,0.34);border-radius:10px}.entry a{font-family:var(--font-main);font-style:normal;font-weight:400;line-height:28px;background:linear-gradient(90deg,#EADF82 0%,#EFA75E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;cursor:pointer}.yt-wrapper{position:relative;width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#000}/* чорний оверлей (на старті) */ .yt-overlay{position:absolute;inset:0;background:rgba(0,0,0,0.4);pointer-events:none;transition:opacity .3s}/* кнопки */ .yt-button{position:absolute;left:50%;top:50%;width:70px;height:70px;transform:translate(-50%,-50%);cursor:pointer;z-index:5;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(0,0,0,0.7);transition:opacity .3s}.yt-button img{width:40px;height:40px}.yt-button.hidden{opacity:0;pointer-events:none}.yt-frame iframe{width:100%;height:100%;border:0;position:absolute;inset:0}h2.page-title{margin:0}.comments-section{width:100%;border-radius:24px;padding:30px;box-shadow:inset 0 0 10px 0 rgba(234,223,130,0.34);background:var(--black-240);margin-bottom:70px}.comments{border-radius:24px;padding:30px;display:flex;flex-flow:column;align-items:flex-start;gap:30px;margin-bottom:70px;background:rgb(16 15 1);box-shadow:inset 0px 0px 10px rgba(234,223,130,0.34)}.comments-section__header h2{margin:0}.comments-section__header{display:flex;flex-flow:row;justify-content:space-between;align-items:center;width:100%;margin-bottom:30px}.create-comment{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 40px;gap:10px;width:max-content;height:60px;background:rgba(255,255,255,0.1);box-shadow:inset 0px 0px 10px rgba(234,223,130,0.34);border-radius:100px;cursor:pointer}.create-comment span{font-family:var(--font-main);font-style:normal;font-weight:600;font-size:20px;line-height:31px;text-align:center;background:linear-gradient(90deg,#EADF82 0%,#EFA75E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.comments-list-item{flex:0 0 100%;width:100%;max-width:100%;display:flex;flex-flow:column;align-items:flex-start;padding:20px;gap:10px;background:rgba(255,255,255,0.1);border-radius:24px;position:relative;z-index:2;overflow:hidden;gap:10px}.comments-list-item::before{display:block;content:'';width:100%;height:100%;box-shadow:inset 0px 0px 10px rgba(234,223,130,0.34);position:absolute;top:0;left:0;z-index:0;border-radius:24px}.comments-list-item{position:relative;z-index:1;width:100%}.comments-list-item-header{display:flex;flex-flow:row;justify-content:flex-start;width:100%;gap:15px}.comment-public-date{font-family:var(--font-main);font-style:normal;font-weight:400;font-size:15px;line-height:24px;text-align:right;color:rgba(255,255,255,0.74);display:flex;justify-content:center;align-items:center}.comment-author{display:flex;justify-content:flex-start;align-items:center;flex:0 0 auto;max-width:max-content;margin:0;font-family:var(--font-main);font-style:normal;font-weight:400;font-size:24px;line-height:38px;color:rgba(255,255,255,0.74)}.comment-item__rating{display:flex;flex-flow:row;align-items:center;max-width:max-content;padding:10px;gap:5px;height:38px;background:rgb(16 15 1);/* blur */ box-shadow:inset 0px 0px 10px rgba(234,223,130,0.34);border-radius:20px}.comments-item__info{display:flex;flex-flow:column;align-items:flex-start;justify-content:flex-start;width:100%}.comments>*{position:relative;z-index:3}.comments-list{display:flex;flex-flow:column;gap:30px;width:100%;transition:all .3s ease-in-out}.comments-list.open{height:auto}.comments-toggle{border-radius:100px;margin:10px auto 0 auto;height:40px;width:fit-content;padding:16px 40px;box-shadow:inset 0 0 10px 0 rgba(234,223,130,0.34);background:var(--white-100);display:flex;justify-content:center;align-items:center}.comments-toggle span{font-family:var(--font-main);font-weight:600;font-size:15px;background:linear-gradient(90deg,#eadf82 0%,#efa75e 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#commentModal h2{font-family:var(--font-title);font-style:normal;font-weight:700;font-size:44px;line-height:56px;background:linear-gradient(90deg,#EADF82 0%,#EFA75E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-bottom:30px;margin-top:0;text-align:center}#commentModal .modal-content{padding:50px;background:rgb(16 15 1)}.comment-fields{display:flex;flex-flow:row wrap;width:100%;max-width:100%;gap:20px}.comment-fields .input-group{flex:0 0 100%;position:relative}.comment-fields .input-group.firstname img{position:absolute;top:18px;right:24px}.comment-fields input{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px 24px;gap:10px;width:100%;height:60px;background:rgba(255,255,255,0.1);box-shadow:inset 0px 0px 10px rgba(234,223,130,0.34);border-radius:100px;border:none;outline:none;font-family:var(--font-main);font-style:normal;font-weight:400;font-size:16px;line-height:25px;color:rgba(255,255,255,1)}.comment-fields input::placeholder{font-family:var(--font-main);font-style:normal;font-weight:400;font-size:16px;line-height:25px;color:rgba(255,255,255,0.74)}.comment-fields input:focus,.comment-fields input:active,.comment-fields input:visited{outline:none;border:none}.input-group.message{flex:0 0 100%;width:100%;margin-top:0;position:relative}.input-group.message img{position:absolute;top:26px;right:26px}.input-group textarea{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:16px 24px;gap:10px;width:100%;height:150px;background:rgba(255,255,255,0.1);box-shadow:inset 0px 0px 10px rgba(234,223,130,0.34);border-radius:24px;border:none;outline:none;font-family:var(--font-main);font-style:normal;font-weight:400;font-size:16px;line-height:25px;color:rgba(255,255,255,0.74)}.send-comment{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:6px 40px;gap:10px;height:60px;background:rgba(255,255,255,0.1);box-shadow:inset 0px 0px 10px rgba(234,223,130,0.34);border-radius:100px;border:none;outline:none;cursor:pointer;margin:10px auto 0 auto}.send-comment span{font-family:var(--font-main);font-style:normal;font-weight:600;font-size:20px;line-height:31px;text-align:center;background:linear-gradient(90deg,#EADF82 0%,#EFA75E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.comment-content p{margin:5px 0}/* Recommended girls*/ .girls-list{max-width:1300px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:center}.girl-card{display:flex;flex-direction:column;align-items:flex-start;gap:20px;isolation:isolate;background:rgba(255,255,255,0.1);box-shadow:inset 0px 0px 10px rgba(234,223,130,0.34);border-radius:24px;text-decoration:none;position:relative;overflow:hidden;transition:background .3s ease-in-out}.girl-card::before{width:100%;height:100%;display:block;position:absolute;content:'';left:0;top:0;z-index:0}.girl-card a{width:100%;height:100%;z-index:2;border-radius:24px}.girl-thumb{width:100%;height:100%;margin:0 0;user-select:none;-webkit-user-drag:none;pointer-events:none}.girl-thumb picture{display:block;width:100%;height:100%}.girl-thumb img{width:100%;height:100%;object-fit:cover;border-radius:24px}.left-card-btns{display:flex;flex-flow:column;gap:10px;position:absolute;left:15px;top:15px}.left-card-btns .circle-btn,.right-card-btns .circle-btn{background:rgb(16 15 1)}.right-card-btns{display:flex;flex-flow:column;gap:10px;position:absolute;right:15px;top:15px}.girl-card:hover .girl-thumb{width:100%;height:100%;margin:0}.girl-card-wrapper{display:flex;width:100%;height:100%;z-index:1;padding:5px;align-items:center;justify-content:center;/* transition:transform .3s ease;*/}.girl-card:hover{background:rgba(141,185,17,0.514)}.girl-card-img-holder{width:100%;height:100%;overflow:hidden;border-radius:20px}.girl-card-img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .2s ease-in-out}.girl-info{position:absolute;left:10px;display:flex;flex-direction:row;justify-content:center;gap:10px;bottom:25px;padding-inline:10px;width:calc(100% - 10px)}.girl-card-data{display:flex;justify-content:center;padding:0 25px}.girl-info__title{display:flex;justify-content:space-between;align-items:center;gap:10px}.girl-card-name{flex:1;text-align:center;padding:5px 30px;margin:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;background:rgb(16 15 1);box-shadow:inset 0px 0px 10px rgba(234,223,130,0.34);border-radius:100px}.girl-card-name span{font-family:var(--font-main);font-style:normal;font-weight:400;font-size:24px;line-height:38px;text-align:center;color:#FFFFFF}.girl-card:hover .girl-card-name span{background:linear-gradient(90deg,#EADF82 0%,#EFA75E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.girl-card:hover .favorite{background:rgb(16 15 1);box-shadow:inset 0px 0px 10px rgba(234,223,130,0.34);border-radius:35px}.girl-card:hover .girl-thumb{margin:0}.favorite{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0px;gap:10px;width:60px;height:60px;background:rgb(16 15 1);box-shadow:inset 0px 0px 10px rgba(234,223,130,0.34);border-radius:35px}.girl-card .favorite:hover,.girl-card .favorite.active{background:linear-gradient(90deg,#EADF82 0%,#EFA75E 100%)}.favorite.active img{transform:rotate(45deg)}.girl-card-model-icons{padding:0 25px 25px 25px;display:flex;gap:10px}.girl-card-model-icon{flex:1 1 32%;padding:10px;border-radius:10px;box-shadow:0 8px 20px 0 rgba(205,52,51,0.5);background:var(--acsent);display:flex;justify-content:center;align-items:center}.girl-card-model-icon-img{width:30px;height:30px}.girl-card-container:hover .girl-card-img{transform:scale(1.2) translateY(5%)}.girl-card-container:hover .girl-card-name{color:var(--acsent)}.girl-card-container:hover{background-color:#000}.girl-card-container:hover .girl-card-img-wrapper{padding:0}.girl-card-container:hover .girl-card-img-holder{border-radius:0}.infi-slider{width:100%;overflow:hidden;margin:0 auto}.is-track-wrapper{overflow:hidden;width:100%}.is-track{display:flex;transition:transform .35s ease;will-change:transform}.infi-slider .is-track>*{opacity:1;transition:opacity .35s ease}.infi-slider .is-track>*.fade{opacity:0}.slide-item{/* flex:0 0 auto;*/ width:100%}/* Стрілки */ .is-arrow{position:absolute;top:0px;z-index:20;width:60px;height:60px;border-radius:50%;border:none;cursor:pointer;box-shadow:inset 0 0 10px 0 rgba(234,223,130,0.34);background:linear-gradient(90deg,#0a0a0a 0%,#171502 100%);display:flex;flex-direction:column;align-items:center;justify-content:center}.is-prev{right:80px;transform:rotate(90deg)}.is-next{right:0;transform:rotate(-90deg)}/* Lazy Load */ .slide-item img[data-lazy]{opacity:0;transition:opacity .3s ease}.slide-item img.lazy-loaded{opacity:1}.is-pagination{display:none;justify-content:center;gap:6px;margin-top:10px}.is-pagination .dot{width:6px;height:6px;border-radius:50%;background:#555;transition:.3s}.is-pagination .dot.active{width:10px;background:#e7c57a;/* твій золотий */}.related{width:100%;position:relative;display:flex;flex-direction:column;gap:40px;margin-bottom:70px}/* blog */ .related .blog-card>*{position:relative;z-index:2}.related .blog-card:hover{background:rgba(255,255,255,0.1);border-radius:24px}.related article.blog-card.dark-decor.slide-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;position:relative;isolation:isolate}.related .blog-thumb{grid-column:1 / -1;justify-self:center;width:95%;height:auto;margin-top:2%;object-fit:cover;display:block;aspect-ratio:4 / 3;border-radius:20px}.related .blog-desc{grid-column:1 / -1;margin:20px 15px}.related .blog-meta{color:#888;font-size:.95rem;margin-bottom:.5rem}.related .blog-desc a{position:static;display:block;overflow:visible;text-decoration:none;font-family:var(--font-title);font-style:normal;font-weight:500;font-size:28px;line-height:36px;color:rgba(255,255,255,0.74)}.related .blog-card-title-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.related .blog-card .stretched-link::after{content:'';position:absolute;inset:0;z-index:3;border-radius:24px}.related .blog-card .stretched-link:focus-visible::after{outline:2px solid #EADF82;outline-offset:-4px}.related .blog-desc:hover .blog-card-title-text{background:linear-gradient(90deg,#EADF82 0%,#EFA75E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.related .blog-card>.post-public{grid-column:1;justify-self:start;margin:15px 0 0 15px}.related time.post-public{font-family:var(--font-main);font-style:normal;font-weight:400;font-size:15px;line-height:24px;color:rgba(255,255,255,0.74)}.related .blog-stats{grid-column:2;justify-self:end;display:flex;flex-flow:row;align-items:center;justify-content:center;flex:0 0 auto;gap:10px;margin:15px 15px 0 0;padding:0;list-style:none;font-size:.95rem;color:#555}.related .blog-stat{display:flex;align-items:center;justify-content:center;height:38px;padding:0 10px;border-radius:50px;gap:5px;font-family:var(--font-main);font-style:normal;font-weight:400;font-size:15px;line-height:24px;margin:0;color:#FFFFFF;position:relative;z-index:0;flex-direction:row}.related .blog-stat>*{position:relative;z-index:2}.related .blog-stat::before{border-radius:50px}.related .blog-meta{grid-column:1 / -1;justify-self:start;position:relative;z-index:5;margin-left:15px;margin-right:15px}.related .author{display:grid;grid-template-columns:60px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:10px;width:max-content;height:70px;padding:0 20px 0 5px;border-radius:35px}.related .author::before{border-radius:35px}.related .author-thumb{grid-column:1;grid-row:1 / 3;width:60px;height:60px;border-radius:50%;object-fit:cover}.related .author-link{grid-column:2;grid-row:1;align-self:end;position:static;text-decoration:none}.related .author-initials{font-family:var(--font-main);font-style:normal;font-weight:400;font-size:18px;line-height:23px;text-align:left;color:#FFFFFF}.related .author-link:hover,.related .author-link:focus-visible{background:linear-gradient(90deg,#EADF82 0%,#EFA75E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.related .author-link:focus-visible{outline:2px solid #EADF82;outline-offset:3px;border-radius:4px}.related span.post-update{grid-column:2;grid-row:2;align-self:start;display:flex;justify-content:flex-start;align-items:center;font-family:var(--font-main);font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-align:right;color:rgba(255,255,255,0.74)}.related .blog-seo-content{display:flex;flex-flow:row;justify-content:space-between;gap:20px;margin-top:70px;position:relative}.related .blog-seo-content::before{display:block;display:block;content:'';background:linear-gradient(90deg,#EADF82 0%,#EFA75E 100%);opacity:14%;width:500px;height:500px;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;position:absolute}.related .blog-seo-content__item{padding:30px;border-radius:24px}.related .blog-seo-content__item::before{border-radius:24px}.related .blog-seo-content__item>*{position:relative;z-index:2}.related .blog-seo-content__item h2{margin:0 0 10px 0}.related .blog-seo-content__item-text{margin-bottom:30px}.related .blog-seo-content__item-text:last-child{margin-bottom:0}.related .blog-seo-content__item-text p{font-family:var(--font-main);font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:rgba(255,255,255,0.74)}/* .recommended-girls{width:100%;max-width:100%}.slick-slide{margin:0 10px}.slick-list{margin:0 -10px}.recommended-girls-title{margin:0 0}.slick-slide::before,.girl-card::before{display:none !important}.related-posts{overflow:hidden}.custom-slider{position:relative;max-width:1300px;margin:40px auto 70px auto}.slider-items{width:100%}.slider-track{display:flex;gap:20px;transition:transform .5s ease}.slider-track,.slider-track *{user-select:none}.slide{max-width:none}.girl-card{flex:0 0 calc((100% - 60px) / 4) !important;box-sizing:border-box;overflow:hidden}.slider-wrapper{width:100%;max-width:1300px}.post-info{padding:10px}.slider-items{width:100%;position:relative}.slider-items .slide{outline:none}.slick-list{overflow:hidden}.slick-track{margin-left:auto !important;margin-right:auto !important}.custom-slider{position:relative;max-width:1300px;margin:40px auto}.slider-wrapper{width:100%}.slider-track{display:flex;gap:20px;transition:transform .5s ease}.slick-track{display:flex !important}.slider-arrow{position:absolute;top:-103px;background:linear-gradient(90deg,#0A0A0A 0%,#171502 100%);box-shadow:inset 0px 0px 10px rgba(234,223,130,0.34);border-radius:100px;cursor:pointer;width:60px;height:60px;z-index:10;transition:background .3s;border:none;outline:none}.slick-arrow{position:absolute;top:-103px;background:linear-gradient(90deg,#0A0A0A 0%,#171502 100%);cursor:pointer;width:60px;height:60px;border:none;outline:none}.slider-arrow:focus,.slider-arrow:active{outline:none;border:none}.slider-arrow:hover{background:rgba(255,255,255,0.1)}.slider-arrow.prev,.slick-arrow.prev{right:70px}.slider-arrow.next,.slick-arrow.next{right:0}.slider-arrow.prev img,.slick-arrow.prev img{transform:rotate(90deg)}.slider-arrow.next img,.slick-arrow.next img{transform:rotate(-90deg)}.slider-dots{display:flex;justify-content:center;margin-top:15px;gap:10px}.slider-dots button{width:10px;height:10px;border-radius:50%;border:none;background:#ccc;cursor:pointer;transition:background .3s}.slider-dots button.active{background:#333}.related-posts{margin-bottom:70px}@media (max-width:1100px){.slick-list{width:100%;margin:0 auto}}*/ @media (min-width:1024px){.page-title{font-size:44px}.comments-section{margin-bottom:50px}.related{gap:30px;margin-bottom:50px}}/* @media (max-width:900px){.slide,.girl-card{flex:0 0 auto !important}.slick-list{width:100%;max-width:650px;margin:0 auto}}*/ @media (max-width:768px){.blog-header__left{flex-flow:column;gap:10px;align-items:flex-start}.girl-card-name{height:50px;padding:5px 20px}.girl-card-name{font-size:20px}.favorite{width:40px;height:40px}.favorite img{width:20px;height:20px}.girl-info{bottom:20px}.girl-card .circle-btn{width:40px;height:40px}.girl-card .circle-btn img{width:20px;height:20px}.blog-dates{gap:10px;flex-flow:row wrap}.page-title{font-size:32px;line-height:32px;margin-bottom:20px}.comment-author{font-size:22px}.comment-public-date{font-size:14px}}@media (max-width:750px){.is-pagination{display:flex}}@media (max-width:720px){.blog-content__item{padding-left:0}}@media (max-width:560px){.comments-list{overflow:hidden;gap:15px}.comments-list-item{padding:15px;gap:0}.blog-header{flex-direction:column;gap:10px;align-items:center}.create-comment{align-self:center;width:100%}.comments-section__header{flex-direction:column;gap:10px;margin-bottom:20px;align-items:flex-start}.related .post-author{margin:0;width:100%;max-width:100%;height:60px}.related .author-thumb{width:50px;height:50px}.page-title{font-size:28px}.comments-section{margin-bottom:30px}.related{gap:20px;margin-bottom:30px}.girl-card-name span{font-size:14px}.girl-card-name{height:30px}.favorite{width:30px;height:30px}.favorite img{width:16px;height:16px}.girl-info{bottom:12px}.girl-card .circle-btn{width:30px;height:30px}.girl-card .circle-btn img{width:16px;height:16px}.is-arrow{top:50%;width:40px;height:40px}.is-arrow img{width:16px;height:16px}.is-arrow.is-prev{left:-10px;right:inherit;transform:translateY(-50%),rotate(90deg)}.is-arrow.is-next{right:-10px;transform:translateY(-50%),rotate(-90deg)}.left-card-btns{top:10px;left:7px}.right-card-btns{top:10px;right:7px}.girl-thumb img{border-radius:18px}.related .blog-desc{padding:0;margin:0 0 5px 0}.related .blog-desc a{font-size:20px}.related .author-initials{font-size:15px}}
