body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid white}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:white}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../themes/wolftown/assets/img/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../themes/wolftown/assets/img/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../themes/wolftown/assets/img/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../themes/wolftown/assets/img/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}
@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500&display=swap");
body{font-family:"Montserrat",sans-serif}
#backToTop{position:fixed;bottom:20px;right:20px;background-color:#DD9B00;color:#1d201f;border:none;width:50px;height:50px;border-radius:50%;cursor:pointer;font-size:16px;display:none;z-index:99;box-shadow:0 4px 6px rgba(0,0,0,0.1);transition:opacity 0.3s ease}
#backToTop:hover{background-color:#1d201f;color:#F5F5F5}
body{background:#F5F5F5}
body header{background:#F5F5F5}
body header .black{background:#F5F5F5}
body header .navnav_wrapper{background:rgba(221,155,0,0.5)}
body footer{background:#F5F5F5;color:#1d201f}
body footer p.lead{color:#DD9B00}
body footer .contact_links a{color:#1d201f;text-decoration:none}
body footer .contact_links a i{font-size:24px;margin-right:5px}
body footer .contact_links a:hover{color:#66706d}
body footer .contact_links .social i{font-size:30px;margin:0 15px}
body footer #created-by{background:#e8e8e8}
body footer #created-by a{color:#DD9B00;text-decoration:none}
body footer #created-by a:hover{text-decoration:underline}
body footer .obchodne a{color:#DD9B00;text-decoration:none;font-size:14px;line-height:12px;transition:0.2s ease-in-out}
body footer .obchodne a:hover{color:#ffcf5e}
body p{color:#1d201f}
p{color:white}
.section__heading{color:#DD9B00;font-weight:500}
.card{border:none;background:none}
.card a{text-decoration:none}
.bb-lightbox-pager-button{display:none}
hr{color:#DD9B00}
header a.navbar-brand img{width:175px;max-width:75%}
@media (min-width:768px){header a.navbar-brand img{width:150px;max-width:unset}}
nav.navbar ul.navbar-nav a.nav-link{color:#1d201f}
nav.navbar ul.navbar-nav a.nav-link i{color:#DD9B00}
nav.navbar ul.navbar-nav a.nav-link.lang{color:#DD9B00}
nav.navbar ul.navbar-nav a.nav-link:hover{color:#916500}
nav.navbar ul.navbar-nav a.nav-link{text-transform:uppercase;margin-left:0.5vw;margin-bottom:5px;font-weight:900;font-size:12px;line-height:20px}
nav.navbar ul.navbar-nav a.nav-link i{font-size:18px}
nav.navbar ul.navbar-nav a.nav-link:hover{color:#916500}
nav.navbar.d-xl-none ul{width:40vw}
nav.navbar.d-xl-none ul li.nav-item a.nav-link{text-transform:uppercase;color:#DD9B00;margin-left:1vw;margin-bottom:10px;font-weight:900;line-height:20px}
nav.navbar.d-xl-none ul li.nav-item a.nav-link:hover{color:#916500}
@media (min-width:991px){nav.navbar ul.navbar-nav a.nav-link{font-size:16px}nav.navbar ul.navbar-nav a.nav-link i{font-size:24px}}
@media (min-width:768px){body header .black{background:none}body header .navnav_wrapper{background:none}}
.languageChange{right:0}
.languageChange ul.navbar-nav a.nav-link{font-size:12px}
.languageChange.smallLCH{width:5vw}
.video-wrapper{background-size:cover}
.video-wrapper .overlay{background:url("../themes/wolftown/assets/img/about.jpg");background-size:cover;z-index:-1;max-height:calc(100vh - 161px)}
.video-wrapper .overlay-cover{background:black;opacity:0.9}
.video-wrapper video{object-fit:contain;width:100%;z-index:50}
#homepage a .tattooArtist{border-radius:0 !important}
#homepage a .tattooArtist h2{transition:0.2s ease-in-out}
#homepage a .tattooArtist p{transition:0.2s ease-in-out}
#homepage a:hover .tattooArtist{background-color:rgba(0,0,0,0.3)}
#homepage a{text-decoration:none}
#homepage a .tattooArtist{padding-top:100%;color:#F5F5F5;text-decoration:none;background-color:none;transition:background-color 0.2s ease-in-out}
#homepage a .tattooArtist p{color:#F5F5F5}
#wttc .logo--addon{font-weight:400;color:rgba(221,155,0,0.8)}
#form{}
#form input:-webkit-autofill,#form input:-webkit-autofill:hover,#form input:-webkit-autofill:focus,#form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #353b39 inset !important}
#form input:-webkit-autofill{-webkit-text-fill-color:#DD9B00 !important}
#form .form-control,#form .form-select{background-color:transparent !important;border-color:#DD9B00;color:#DD9B00}
#form .form-control:focus,#form .form-select:focus{box-shadow:none;outline:none}
#form select option{background:#1d201f !important}
#form label{color:#DD9B00}
#form button.btn.btn-accent{background:#DD9B00;color:#1d201f}
#form button.btn.btn-accent:hover{background:#f7ad00}
#form .btn-tertiary{color:#DD9B00;padding:0;line-height:36px;width:100%;margin:auto;display:block;border:1px solid #DD9B00}
#form .btn-tertiary:hover,#form .btn-tertiary:focus{color:#f7ad00;border-color:#f7ad00}
#form .js-labelFile{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10px;cursor:pointer}
#form .js-labelFile .icon:before{content:""}
#form .js-labelFile.has-file .icon:before{content:"";color:#5AAC7B}
#form .sara,#form .dia{border-radius:0}
.dia{background-image:url("../themes/wolftown/assets/img/diana_new.jpg");background-size:cover;background-position:center center}
.ito{background-image:url("../themes/wolftown/assets/img/ito.jpg");background-size:cover;background-position:center center}
.adina{background-image:url("../themes/wolftown/assets/img/adina.JPG");background-size:cover;background-position:center center}
.tomas{background-image:url("../themes/wolftown/assets/img/tomas_new.jpg");background-size:cover;background-position:center center}
.dubak{background-image:url("../themes/wolftown/assets/img/dubak_new.jpg");background-size:cover;background-position:center center}
.konrad{background-image:url("../themes/wolftown/assets/img/konrad_new.jpg");background-size:cover;background-position:center center}
.kubec{background-image:url("../themes/wolftown/assets/img/kubec_new.jpg");background-size:cover;background-position:center center}
.peco{background-image:url("../themes/wolftown/assets/img/peco_new.jpg");background-size:cover;background-position:center center}
.david{background-image:url("../themes/wolftown/assets/img/david.jpeg");background-size:cover;background-position:center center}
.proste{background-image:url("../themes/wolftown/assets/img/proste_new.jpg");background-size:cover;background-position:center center}
.bibiana{background-image:url("../themes/wolftown/assets/img/bibiana.jpg");background-size:cover;background-position:center center}
.sara{background-image:url("../themes/wolftown/assets/img/sera_new.jpg");background-size:cover;background-position:center center}
.alex{background-image:url("../themes/wolftown/assets/img/alex_new.jpg");background-size:cover;background-position:center center}
.hoffmann{background-image:url("../themes/wolftown/assets/img/profile/hoffman.jpg");background-size:cover;background-position:center center}
p.pos{color:#DD9B00;font-size:1rem}
.profile__header h1{color:#DD9B00}
.profile__header__pic img{max-width:50%;margin:0 auto}
.profile__header a{color:#DD9B00;text-decoration:none;font-size:40px}
.profile__header a i{font-size:30px}
.profile__header a:hover{color:#f7ad00}
a.more__tattoos{color:#DD9B00;font-weight:bold;transition:0.4s ease-in-out;margin-top:30px}
a.more__tattoos:hover{letter-spacing:5px;transition:0.7s ease-in-out}
#faq p{color:#DD9B00}
#faq .accordion .accordion-item{background:#F5F5F5;color:#1d201f;margin-top:10px}
#faq .accordion .accordion-item button[aria-expanded="true"]{border-bottom:1px solid #DD9B00}
#faq .accordion button.btn.btn-link{position:relative;display:block;text-align:left;width:90%;padding:0.5em 0;color:#1d201f;font-size:1.05rem;font-weight:800;text-decoration:none;border:none;background:none;outline:none}
#faq .accordion button.btn.btn-link:hover,#faq .accordion button.btn.btn-link:focus{cursor:pointer;color:#DD9B00;box-shadow:none}
#faq .accordion button.btn.btn-link:hover::after,#faq .accordion button.btn.btn-link:focus::after{cursor:pointer;color:#F5F5F5}
#faq .accordion button.btn.btn-link .accordion-title{padding:1em 1.5em 1em 0}
#faq .accordion button.btn.btn-link .icon{display:inline-block;position:absolute;top:10px;right:-10%;width:22px;height:22px;border:1px solid;border-radius:22px}
#faq .accordion button.btn.btn-link .icon::before{display:block;position:absolute;content:"";top:9px;left:5px;width:10px;height:2px;background:currentColor}
#faq .accordion button.btn.btn-link .icon::after{display:block;position:absolute;content:"";top:5px;left:9px;width:2px;height:10px;background:currentColor}
#faq .accordion button.btn.btn-link[aria-expanded="true"] .icon::after{display:none}
#faq .accordion a{color:#DD9B00}
#about .card{border:none;border-radius:0}
.photo__wrapper .about__text .divecek{width:80%}
#merchandise a{color:#F5F5F5}
#merchandise p{color:#DD9B00}
#merchandise .product{background:rgba(245,245,245,0.2);border:2px solid #DD9B00}
#merchandise .product a{color:#DD9B00;text-decoration:none}
#merchandise button.btn.to_basket{background:#DD9B00;color:#F5F5F5;font-size:12px}
#merchandise button.btn.to_basket:hover{background:#f7ad00}
#auction-list{min-height:60vh}
#auction-list a{color:#F5F5F5;text-decoration:none}
#auction-list a:hover h5{color:#DD9B00}
.vyvolavacia{background:#DD9B00;text-align:center}
#auction-detail{color:#F5F5F5}
#auction-detail .auctionArt img{max-height:100%;max-width:100%}
#auction-detail .auctionArt tr th,#auction-detail .auctionArt tr td{padding-top:1rem;padding-bottom:1rem;color:#F5F5F5}
#auction-detail .auctionArt .table-responsive{max-height:400px;color:#F5F5F5}
#auction-detail .auctionArt .table-responsive::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5}
#auction-detail .auctionArt .table-responsive::-webkit-scrollbar{width:10px;background-color:#F5F5F5}
#auction-detail .auctionArt .table-responsive::-webkit-scrollbar-thumb{background-color:#000;border:2px solid #555}
#auction-detail .auctionArt table.table.table-hover thead{font-size:1.2rem}
#auction-detail .auctionArt .table-hover tbody tr:hover{background:#353b39}
#auction-detail .auctionArt .bid__panel{background:#1f2322;border:1px solid #F5F5F5;color:#F5F5F5}
#auction-detail .auctionArt .bid__panel h2{color:#DD9B00;text-transform:uppercase;text-align:center;margin-bottom:10px}
#auction-detail .auctionArt .bid__panel label{color:#F5F5F5}
#auction-detail .auctionArt .bid__panel input.form-control,#auction-detail .auctionArt .bid__panel button{height:3rem;border-radius:0}
#auction-detail .auctionArt .bid__panel .form-switch .form-check-input{width:2.3em;height:1.3em}
#auction-detail .auctionArt .bid__panel .form-check-label{position:relative;top:2px}
#auction-detail .auctionArt .bid__panel button.btn{background:#DD9B00;font-weight:bold;font-size:14px}
#auction-detail .auctionArt .bid__panel button.btn:hover{background:#916500}
#auction-detail .auctionArt .bid__panel .input-icon{position:relative}
#auction-detail .auctionArt .bid__panel .input-icon>i{position:absolute;display:block;transform:translate(0,-50%);top:50%;pointer-events:none;width:25px;text-align:center;font-style:normal;color:#1d201f}
#auction-detail .auctionArt .bid__panel .input-icon>input{padding-left:25px;padding-right:0}
#auction-detail .auctionArt .bid__panel .input-icon-right>i{right:0}
#auction-detail .auctionArt .bid__panel .input-icon-right>input{padding-left:0;padding-right:25px;text-align:right}
footer{background:#1d201f;color:#F5F5F5}
footer p.lead{color:#DD9B00}
footer .contact_links a{color:#F5F5F5;text-decoration:none}
footer .contact_links a i{font-size:24px;margin-right:5px}
footer .contact_links a:hover{color:#66706d}
footer .contact_links .social i{font-size:30px;margin:0 15px}
footer #created-by{background:#181b1a}
footer #created-by a{color:#DD9B00;text-decoration:none}
footer #created-by a:hover{text-decoration:underline}
footer .obchodne a{color:#DD9B00;text-decoration:none;font-size:14px;line-height:12px;transition:0.2s ease-in-out}
footer .obchodne a:hover{color:#ffcf5e}
@media (min-width:768.1px){.profile__header__pic img{max-width:100%}.profile__header a{color:#DD9B00;text-decoration:none;font-size:40px;margin-right:25px}}
@media (min-width:991.1px){header a.navbar-brand img{width:18vw}.photo__wrapper .overlay{background-color:rgba(29,32,31,0.8);z-index:90;top:0}.photo__wrapper .about__text{position:absolute;top:30%;left:0;z-index:99}.photo__wrapper .about__text .divecek{width:50%}.auctionArt .bid__panel button.btn{background:pink;font-weight:bold;font-size:14px}.auctionArt .bid__panel button.btn:hover{background:#b30000}}
.x-text{background:url("../themes/wolftown/assets/img/x-transparenttttt.png");background-position:center center;background-repeat:no-repeat}
@media (min-width:768px){.x-text{background-size:130%}}
@media (min-width:1150px){.x-text{background-size:83%}}
@media (min-width:1400px){.x-text{background-size:contain}}
#maintenance{height:100vh;background:black}
#maintenance h2{font-family:"Noto Serif",serif}
#maintenance img{width:250px;margin-bottom:25px}
#maintenance a{font-size:40px;margin:0 20px}
#maintenance a:hover{color:white !important}
.countdown__timer{background:#DD9B00}
.countdown h1{font-weight:normal;letter-spacing:0.125rem;text-transform:uppercase}
.countdown ul{padding:0}
.countdown li{display:inline-block;font-size:12px;list-style-type:none;padding:1em;text-transform:uppercase}
.countdown li span{display:block;font-size:20px}
#booking .booking-iframe{display:block;width:100%;height:calc(100vh - 120px);min-height:600px;border:0;background:#000}
.btn-wt{background:#DD9B00;color:#1d201f;border:1px solid #DD9B00;border-radius:0;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;font-size:0.85rem;padding:0.65rem 1.5rem;transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out}
.btn-wt:hover,.btn-wt:focus{background:#1d201f;border-color:#1d201f;color:#DD9B00;box-shadow:none}
.btn-wt--outline{background:transparent;color:#DD9B00}
.btn-wt--outline:hover,.btn-wt--outline:focus{background:#DD9B00;border-color:#DD9B00;color:#1d201f}
.profile__header a.btn-book{font-size:0.85rem;color:#1d201f;margin-right:0}
.profile__header a.btn-book:hover,.profile__header a.btn-book:focus{color:#DD9B00}
#booking-page .booking-intro{color:#1d201f}
#booking-page .booking-selected{display:inline-block;border:1px solid #DD9B00;color:#DD9B00;padding:0.4rem 1rem;text-transform:uppercase;font-size:0.85rem;letter-spacing:0.05em}
#booking-page .booking-selected[hidden]{display:none}
#vouchers .vouchers__kicker{color:rgba(29,32,31,0.45);font-size:0.75rem;font-weight:600;letter-spacing:0.3em}
#vouchers .voucher-card{background:#1d201f;border:1px solid #1d201f;transition:border-color 0.2s ease-in-out,transform 0.2s ease-in-out}
#vouchers .voucher-card:hover{border-color:#DD9B00;transform:translateY(-3px)}
#vouchers .voucher-card__image{position:relative;display:block;width:100%;padding:0;border:0;background:none;aspect-ratio:1.3333333333;overflow:hidden;cursor:pointer}
#vouchers .voucher-card__image img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease-out}
#vouchers .voucher-card__image:hover img{transform:scale(1.05)}
#vouchers .voucher-card__price{position:absolute;right:0;bottom:0;background:#DD9B00;color:#1d201f;font-weight:700;font-size:1.1rem;padding:0.35rem 0.9rem}
#vouchers .voucher-card__body h2{color:#DD9B00}
#vouchers .voucher-card__body p{color:rgba(245,245,245,0.8)}
#vouchers .vouchers__steps h3{color:#DD9B00;text-transform:uppercase;font-weight:600;font-size:1rem}
#vouchers .vouchers__info{border:1px solid #DD9B00}
#vouchers .vouchers__info li{color:#1d201f;margin-bottom:0.35rem}
.step-number{width:42px;height:42px;border-radius:50%;background:#DD9B00;color:#1d201f;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto 0.75rem}
.voucher-modal{border:0;border-radius:0;border-top:4px solid #DD9B00;background:#F5F5F5}
.voucher-modal #voucherForm{min-height:0}
.voucher-modal .modal-header,.voucher-modal .modal-footer{border-color:rgba(221,155,0,0.4)}
.voucher-modal p{color:#1d201f}
.voucher-modal a{color:#DD9B00}
.voucher-modal .voucher-summary{background:#1d201f;padding:0.75rem}
.voucher-modal .voucher-summary__img{width:72px;height:72px;object-fit:cover}
.voucher-modal .voucher-summary__name{color:#DD9B00;font-weight:700;text-transform:uppercase}
.voucher-modal .voucher-summary__price{color:rgba(245,245,245,0.8);font-size:0.9rem}
.voucher-modal .voucher-summary .form-label{color:rgba(245,245,245,0.7)}
.voucher-modal .voucher-qty{width:120px}
.voucher-modal .voucher-qty .form-control{background:transparent;border-color:#DD9B00;color:#F5F5F5;-moz-appearance:textfield}
.voucher-modal .voucher-qty .form-control::-webkit-outer-spin-button,.voucher-modal .voucher-qty .form-control::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.voucher-modal .voucher-qty .btn-qty{border:1px solid #DD9B00;color:#DD9B00;border-radius:0;width:32px}
.voucher-modal .voucher-qty .btn-qty:hover{background:#DD9B00;color:#1d201f}
.voucher-modal__footer{background:#1d201f}
.voucher-modal__footer .small{color:rgba(245,245,245,0.6)}
.voucher-modal__total{color:#DD9B00;font-size:1.5rem;font-weight:700}
.wt-form .form-control,.wt-form .form-select{background-color:transparent;border-color:#DD9B00;border-radius:0;color:#1d201f}
.wt-form .form-control:focus,.wt-form .form-select:focus{box-shadow:none;border-color:#a70}
.wt-form .form-floating>label{color:rgba(29,32,31,0.6)}
.wt-form .form-check-input{border-color:#DD9B00;border-radius:0}
.wt-form .form-check-input:checked{background-color:#DD9B00;border-color:#DD9B00}
.wt-form .form-check-input:focus{box-shadow:none}
.wt-form__step{display:flex;align-items:center;font-size:0.95rem;font-weight:700;text-transform:uppercase;color:#1d201f;margin-bottom:0.75rem}
.wt-form__step span{width:26px;height:26px;border-radius:50%;background:#DD9B00;color:#1d201f;font-size:0.8rem;display:inline-flex;align-items:center;justify-content:center;margin-right:0.6rem}
.wt-form .wt-choice{display:block;border:1px solid rgba(29,32,31,0.2);padding:0.75rem 1rem;cursor:pointer;color:#1d201f;transition:border-color 0.2s ease-in-out,background-color 0.2s ease-in-out}
.wt-form .wt-choice small{color:rgba(29,32,31,0.6);margin-top:0.2rem}
.wt-form .wt-choice i{color:#DD9B00}
.wt-form .wt-choice .pay-logos i{font-size:1.4rem;margin-right:0.35rem;color:rgba(29,32,31,0.55)}
.wt-form .btn-check:checked + .wt-choice{border-color:#DD9B00;background:rgba(221,155,0,0.1);box-shadow:inset 0 0 0 1px #DD9B00}
.wt-form .btn-check:focus-visible + .wt-choice{outline:2px solid #DD9B00}
#startitup-collab .collab-brand-strip{padding:1rem 1rem 2.5rem}
#startitup-collab .collab-brand-strip .collab-kicker{color:rgba(29,32,31,0.4);font-size:0.75rem;font-weight:600;letter-spacing:0.3em}
#startitup-collab .collab-brand-strip .collab-logos{gap:1.5rem}
#startitup-collab .collab-brand-strip .collab-logo{height:38px;width:auto}
@media (min-width:768px){#startitup-collab .collab-brand-strip .collab-logo{height:58px}}
#startitup-collab .collab-brand-strip .collab-divider{width:1px;height:40px;background:rgba(29,32,31,0.15)}
@media (min-width:768px){#startitup-collab .collab-brand-strip .collab-divider{height:60px}}
#startitup-collab .offer-badge-value{display:inline-block;border:2px dashed #DD9B00;color:#DD9B00;font-weight:700;font-size:1.5rem;padding:0.4rem 1.5rem;border-radius:10px;letter-spacing:0.05em}
#startitup-collab .offer-deadline{color:#EF433C;font-weight:600;font-size:0.85rem;text-transform:uppercase;letter-spacing:0.05em}
#startitup-collab .how-it-works .step-number{width:42px;height:42px;border-radius:50%;background:#DD9B00;color:#1d201f;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto 0.75rem}
#startitup-collab .how-it-works h5{color:#DD9B00;text-transform:uppercase;font-weight:600;font-size:1rem}
#startitup-collab .offer-form-card{background:#1d201f;border-radius:16px;border-top:4px solid #EF433C}
#startitup-collab .offer-form-card .form-alert{padding:0.9rem 1.1rem;border-radius:10px;font-size:0.95rem;text-align:center}
#startitup-collab .offer-form-card .form-alert--success{background:rgba(221,155,0,0.12);border:1px solid #DD9B00;color:#DD9B00}
#startitup-collab .offer-form-card .form-alert--error{background:rgba(239,67,60,0.15);border:1px solid #EF433C;color:#f3706b}
#startitup-collab .fine-print{color:rgba(29,32,31,0.6);font-size:0.8rem}