@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Futura-Medium';src:url(/themes/custom/purina/css/font/Futura-Medium-01.eot);src:url(/themes/custom/purina/css/font/Futura-Medium-01.eot#iefix) format('embedded-opentype'),url(/themes/custom/purina/css/font/Futura-Medium-01.otf) format('otf'),url(/themes/custom/purina/css/font/Futura-Medium-01.svg#KatahdinRound) format('svg'),url(/themes/custom/purina/css/font/Futura-Medium-01.woff) format('woff'),url(/themes/custom/purina/css/font/Futura-Medium-01.woff2) format('woff2');}@font-face{font-family:'Futura-Bold';src:url(/themes/custom/purina/css/font/Futura-Bold-03.eot);src:url(/themes/custom/purina/css/font/Futura-Bold-03.eot#iefix) format('embedded-opentype'),url(/themes/custom/purina/css/font/Futura-Bold-03.otf) format('otf'),url(/themes/custom/purina/css/font/Futura-Bold-03.svg#Futura-Bold-03) format('svg'),url(/themes/custom/purina/css/font/Futura-Bold-03.woff) format('woff'),url(/themes/custom/purina/css/font/Futura-Bold-03.woff2) format('woff2');}
.red-c{color:#EB1C24;}@keyframes move{0%{top:-290px;}100%{top:0;}}body{text-align:center;background:#DBD9DA !important;color:#000000 !important;font:normal 14px/normal 'Futura-Medium','Arial',sans-serif;overflow-x:hidden;}body .header #navbar-main{position:fixed;width:100%;height:4.1vw;background:#C3A363 url(/themes/custom/purina/img/bg_d_nav.png) no-repeat left center;background-size:auto 100%;box-shadow:0 5px 15px 0 rgba(0,0,0,0.2);z-index:100;}@media (max-width:991px){body .header #navbar-main{background:transparent;box-shadow:0 5px 15px 0 transparent;}}body .header #navbar-main .navbar-brand{position:fixed;top:4.2vw;left:2.45vw;width:auto;margin:0;padding:0;}@media (max-width:768px){body .header #navbar-main .navbar-brand{display:none;}}body .header #navbar-main .navbar-brand .site-name{display:block;overflow:hidden;text-indent:-101vw;height:0;visibility:hidden;}body .header #navbar-main .navbar-brand img{width:19.75vw;height:auto;}body .header #navbar-main .navbar-collapse{justify-content:center !important;}body .header #navbar-main .navbar-collapse .nav .nav-item{margin:10px auto;}body .header #navbar-main .navbar-collapse .nav .nav-item .nav-link{color:#FFFFFF;font:normal 0.94vw/normal 'Futura-Medium','Arial',sans-serif;text-transform:uppercase;padding:0 1.7vw;}body .header #navbar-main .navbar-collapse .nav .nav-item .nav-link:hover,body .header #navbar-main .navbar-collapse .nav .nav-item .nav-link:focus,body .header #navbar-main .navbar-collapse .nav .nav-item .nav-link:active{color:#000000;}@media (max-width:1300px){body .header #navbar-main .navbar-collapse .nav .nav-item .nav-link{font-size:1.3vw;}}@media (max-width:991px){body .header #navbar-main .navbar-collapse .nav{flex-direction:column;margin:50px auto;display:none;}body .header #navbar-main .navbar-collapse .nav .nav-item{margin:30px auto;}body .header #navbar-main .navbar-collapse .nav .nav-item .nav-link{font-size:24px;}body .header #navbar-main .navbar-collapse.show{width:100%;position:fixed;top:0;right:0;background:#C3A363 url(/themes/custom/purina/img/products-bg-m.jpg) no-repeat center top;background-size:100%;animation:move 0.5s;box-shadow:0 0px 10px 8px rgba(0,0,0,0.15);}body .header #navbar-main .navbar-collapse.show .nav{display:block;}}body .header #navbar-main .navbar-toggler{position:relative;padding:14px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border-radius:30px;float:right;border:0px;z-index:10;}body .header #navbar-main .navbar-toggler:focus{box-shadow:0 0 0 0;}@media (max-width:991px){body .header #navbar-main .navbar-toggler{display:block;position:fixed;top:0;right:0;}}@media (max-width:991px){body .header #navbar-main .navbar-toggler{border-radius:0;background:none;box-shadow:0 5px 15px 0 transparent;}}@media (max-width:576px){body .header #navbar-main .navbar-toggler{margin-top:0;}}body .header #navbar-main .navbar-toggler .icon-bar{display:block;background-color:#FFFFFF;width:30px;height:2px;border-radius:5px;box-shadow:0 0 1px 0 #FFFFFF;transition:0.8s;}@media (max-width:768px){body .header #navbar-main .navbar-toggler .icon-bar{width:50px;height:4px;}}@media (max-width:576px){body .header #navbar-main .navbar-toggler .icon-bar{width:30px;height:2px;}}body .header #navbar-main .navbar-toggler .icon-bar--1{transform:rotate(-45deg) translate(-7px,9px);}@media (max-width:768px){body .header #navbar-main .navbar-toggler .icon-bar--1{transform:rotate(-45deg) translate(-16px,14px);}}@media (max-width:576px){body .header #navbar-main .navbar-toggler .icon-bar--1{transform:rotate(-45deg) translate(-7px,9px);}}body .header #navbar-main .navbar-toggler .icon-bar--2{opacity:0;}body .header #navbar-main .navbar-toggler .icon-bar--3{transform:rotate(45deg) translate(-5px,-5px);}body .header #navbar-main .navbar-toggler .icon-bar + .icon-bar{margin-top:7px;}@media (max-width:768px){body .header #navbar-main .navbar-toggler .icon-bar + .icon-bar{margin-top:10px;}}@media (max-width:576px){body .header #navbar-main .navbar-toggler .icon-bar + .icon-bar{margin-top:7px;}}body .header #navbar-main .navbar-toggler.collapsed .icon-bar{background-color:#BF8932;}body .header #navbar-main .navbar-toggler.collapsed .icon-bar--1{transform:rotate(0deg) translate(0px,0px);}body .header #navbar-main .navbar-toggler.collapsed .icon-bar--2{opacity:1;}body .header #navbar-main .navbar-toggler.collapsed .icon-bar--3{transform:rotate(0deg) translate(0px,0px);}body .header #navbar-main .navbar-toggler:focus{outline:0px !important;outline:0px auto -webkit-focus-ring-color !important;}@media (max-width:768px){body .logo{width:80.75vw;padding-top:2vw;}}body .logo-r{position:fixed;top:5.65vw;left:78.8vw;width:17.8vw;margin:0;padding:0;z-index:10;}@media (max-width:768px){body .logo-r{display:none;}}body .container .node__content{margin-top:0px;}@media (min-width:992px){body .container{max-width:65vw;}}@media (max-width:768px){body .container{max-width:650px;}}body .site-footer{color:#000000;font:normal 16px/normal 'Futura-Medium','Arial',sans-serif;text-transform:uppercase;background:#DBD9DA !important;padding-bottom:70px;margin-top:-2px;}body .site-footer .container{max-width:86vw;}body .site-footer .border-t-b{border-top:1px solid #000000;border-bottom:1px solid #000000;}body .site-footer .brand-footer{position:fixed;bottom:0;width:100%;left:0;background:#EB1C24;height:50px;z-index:101;}body .site-footer .second-footer{font-size:14px;max-width:780px;margin:auto;text-transform:none;}body .site-footer .second-footer img{margin-right:15px;}@media (max-width:991px){body .site-footer .second-footer img{display:block;margin:auto auto 15px;}}body .site-footer .nav .nav-item .nav-link{color:#000000;}@media (min-width:991px){body .site-footer .nav .nav-item .nav-link{}}body #main-wrapper{background:#DBD9DA;color:#000000;}body #main-wrapper #main{max-width:100%;}body #main-wrapper #main .main-content{margin:0;padding:0px;}body #main-wrapper a,body #main-wrapper a:hover,body #main-wrapper a:focus,body #main-wrapper a:active{color:#000000;}body #main-wrapper p{margin:0;}body #main-wrapper img{max-width:100%;margin:auto;}body #main-wrapper .FuturaBold{font-family:'Futura-Bold',sans-serif;}@media (max-width:768px){body #main-wrapper .d-none-768{display:none;}}body #main-wrapper .d-block-768{display:none;}@media (max-width:768px){body #main-wrapper .d-block-768{display:block;}}body #main-wrapper .btn-primary,body #main-wrapper .btn{background:linear-gradient(to bottom,#f7d869 0%,#af8430 100%);border:0;color:#FFFFFF;border-radius:20px;padding:17px 5px;font-weight:bold;font-size:24px;max-width:395px;width:100%;box-shadow:rgba(0,187,244,0) 0px 3px 4px 0px;text-transform:uppercase;}body #main-wrapper .btn-primary:hover,body #main-wrapper .btn-primary:focus,body #main-wrapper .btn-primary:active,body #main-wrapper .btn:hover,body #main-wrapper .btn:focus,body #main-wrapper .btn:active{color:#FFFFFF;background:linear-gradient(to bottom,#af8430 0%,#f7d869 100%);}@media (max-width:1300px){body #main-wrapper .btn-primary,body #main-wrapper .btn{font-size:1.8vw;padding:1.1vw 0.5vw;max-width:28vw;}}@media (max-width:768px){body #main-wrapper .btn-primary,body #main-wrapper .btn{font-size:4vw;max-width:51vw;padding:1.7vw 0.5vw;}}body #main-wrapper .btn-primary.btn--red,body #main-wrapper .btn.btn--red{background:#EB1C24;border:2px solid #EB1C24;}body #main-wrapper .title{font:normal 1.6vw/normal 'Futura-Medium','Arial',sans-serif;color:#BF8932;text-transform:uppercase;max-width:1000px;margin:auto;}body #main-wrapper .title--bg{background:linear-gradient(to right,rgba(255,255,255,0) 0%,#ffffff 50%,rgba(255,255,255,0) 100%);height:3.2vw;}@media (max-width:768px){body #main-wrapper .title{font-size:4vw;}body #main-wrapper .title--bg{height:7.7vw;}}body #main-wrapper .title.form-title{}body #main-wrapper .container-form{position:relative;max-width:50vw;margin:auto;}@media (max-width:768px){body #main-wrapper .container-form{max-width:100%;}}body #main-wrapper .container-form .form-control{font:normal 16px/normal 'Futura-Medium','Arial',sans-serif;background-color:transparent;color:#000000;border-radius:0;border:0;border-bottom:1px solid #000000;padding:10px;text-transform:uppercase;}body #main-wrapper .container-form .form-control:focus{color:#000000;background-color:transparent;border:0;border-bottom:1px solid #000000;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0);}body #main-wrapper .container-form .form-control::placeholder{color:#000000;opacity:1;}body #main-wrapper .container-form #register_choose--wrapper .fieldset-legend{display:none;}body #main-wrapper .container-form #register_choose{margin:3rem auto auto;}body #main-wrapper .container-form #register_choose .btn-primary{margin:auto;cursor:pointer;margin-bottom:3vw;}body #main-wrapper .container-form #register_choose .form-check-label{cursor:pointer;}body #main-wrapper .container-form #register_choose .form-check-input{display:none;}body #main-wrapper .container-form #register_choose.webform-options-display-two-columns .form-check{padding-left:0;}@media (max-width:768px){body #main-wrapper .container-form #register_choose.webform-options-display-two-columns{column-count:1;}}body #main-wrapper .container-form .form-item-choose:has(#edit-choose-empty){display:none;}body #main-wrapper .container-form #edit-back-btn-form,body #main-wrapper .container-form #edit-back-btn-form-1{font-size:24px;color:#BF8932;text-align:left;padding:10px;}body #main-wrapper .container-form #edit-back-btn-form .close-register-form,body #main-wrapper .container-form #edit-back-btn-form-1 .close-register-form{float:right;cursor:pointer;transform:rotate(45deg) translateY(-1vw);font-weight:bold;font-size:40px;}@media (max-width:1300px){body #main-wrapper .container-form #edit-back-btn-form,body #main-wrapper .container-form #edit-back-btn-form-1{font-size:1.8vw;padding:10px;}}@media (max-width:768px){body #main-wrapper .container-form #edit-back-btn-form,body #main-wrapper .container-form #edit-back-btn-form-1{font-size:4vw;}}body #main-wrapper .container-form .form-title{padding-top:5vw;padding-bottom:2.5vw;}body #main-wrapper .container-form .close-form-felix{float:right;cursor:pointer;}body #main-wrapper .container-form .checkbox{font:400 14px/17px 'Futura-Medium',sans-serif;text-align:left;position:relative;padding-left:0;}body #main-wrapper .container-form .checkbox label{padding-left:40px;cursor:pointer;position:relative;left:0;}body #main-wrapper .container-form .checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}body #main-wrapper .container-form .checkbox .checkmark{position:absolute;top:-3px;left:10px;width:20px;height:20px;border-radius:5px;background-color:transparent;border:2px solid #000;cursor:pointer;}body #main-wrapper .container-form .checkbox .checkmark:after{content:"";position:absolute;left:0px;top:0px;width:20px;height:20px;}body #main-wrapper .container-form .checkbox input:checked ~ .checkmark{background-color:transparent;border:2px solid #000;}body #main-wrapper .container-form .checkbox input:checked ~ .checkmark:after{position:absolute;content:'';left:5px;top:2px;width:6px;height:11px;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}body #main-wrapper .container-form .checkbox .form-item--error-message{padding:0 20px 0 0;}body #main-wrapper .container-form .checkbox .form-item--error-message .error{font-weight:400;}body #main-wrapper .container-form label.error,body #main-wrapper .container-form .form-item--error-message{text-align:left;width:100%;padding:10px;font-size:12px;color:#EB1C24;font-weight:400;}body #main-wrapper .container-form label.error .error,body #main-wrapper .container-form .form-item--error-message .error{font-weight:400;}body #main-wrapper .container-form .draw-subtitle{font-size:1.15vw;color:#000;position:absolute;left:70vw;top:15vw;}@media (max-width:768px){body #main-wrapper .container-form .draw-subtitle{font-size:3.7vw;left:initial;width:100%;font-family:'Futura-Bold';top:145vw;}}body #main-wrapper .container-form .draw-prize{max-width:52vw;margin:auto;}@media (max-width:768px){body #main-wrapper .container-form .draw-prize{max-width:96vw;}}body #main-wrapper .container-form .draw-prize .star-box{position:relative;height:45vw;}body #main-wrapper .container-form .draw-prize .star-box:nth-of-type(1){left:7vw;top:-3vw;}body #main-wrapper .container-form .draw-prize .star-box:nth-of-type(2){z-index:20;}body #main-wrapper .container-form .draw-prize .star-box:nth-of-type(3){top:-3vw;left:-7vw;z-index:10;}@media (max-width:991px){body #main-wrapper .container-form .draw-prize .star-box.col-md-12{flex:0 0 auto;width:33.33333333%;}}@media (max-width:768px){body #main-wrapper .container-form .draw-prize .star-box{height:120vw;}body #main-wrapper .container-form .draw-prize .star-box:nth-of-type(1){top:-4vw;}body #main-wrapper .container-form .draw-prize .star-box:nth-of-type(3){top:-4vw;}}body #main-wrapper .container-form .draw-prize .star-box .star{position:absolute;overflow:hidden;}@keyframes rotateIn{0%{opacity:0;}50%{opacity:1;}100%{opacity:0;}}body #main-wrapper .container-form .draw-prize .star-box .star .rotateIn{animation:rotateIn 1.0s infinite 0s;opacity:0;}body #main-wrapper .container-form .draw-prize .star-box .star .rotateIn2{animation:rotateIn 2.0s infinite 0s;opacity:0;}body #main-wrapper .container-form .draw-prize .star-box .star .rotateIn3{animation:rotateIn 1.0s infinite 2.0s;opacity:0;}body #main-wrapper .container-form .draw-prize .star-box .award{width:793px;}@media (max-width:991px){body #main-wrapper .container-form .draw-prize .star-box .award{width:488px;}}@keyframes show-info{0%{opacity:0;}100%{opacity:1;}}body #main-wrapper .container-form .win-info{cursor:pointer;margin-top:2.1vw;}body #main-wrapper .container-form .win-info img{max-width:100%;}@media (max-width:768px){body #main-wrapper .container-form .win-info img{max-width:95%;}}body #main-wrapper .container-form .win-info p{margin-top:-3vw;font-size:0.8vw;}@media (max-width:768px){body #main-wrapper .container-form .win-info p{margin-top:39vw;font-size:2vw;}}body #main-wrapper .container-form .win-info.show{opacity:1;animation:show-info 0.5s linear 0s;}body #main-wrapper .container-form .form-item-receipt-date,body #main-wrapper .container-form .form-item-invoice-date{text-align:left;}body #main-wrapper .container-form .form-item-receipt-date label,body #main-wrapper .container-form .form-item-invoice-date label{padding:10px;text-transform:uppercase;}@media only screen and (min-width:768px){body #main-wrapper .paragraph--type--c-text{padding:0;}}body #main-wrapper #home{background:#DBD9DA url(/themes/custom/purina/img/home-d.jpg) no-repeat right top;background-size:106%;width:100vw;height:52vw;position:relative;}@media (max-width:991px){body #main-wrapper #home{background-position-y:0;height:50vw;}}@media (max-width:768px){body #main-wrapper #home{background:#DBD9DA url(/themes/custom/purina/img/home-m.jpg) no-repeat center top;background-size:100%;height:190vw;padding:1.5rem 0;}}@media (max-width:768px){body #main-wrapper #home .logo{width:79.75vw;padding-top:5vw;}}body #main-wrapper #home .container{margin-left:0;max-width:100vw;padding:0;}body #main-wrapper #home .container .btn-primary{position:absolute;left:78.8vw;top:26%;max-width:16.5vw;font-size:1.55vw;font-weight:normal;padding:1vw 0.5vw;background:linear-gradient(to bottom,#CB0F16 0%,#ED1C24 100%);}body #main-wrapper #home .container .btn-primary:hover,body #main-wrapper #home .container .btn-primary:focus,body #main-wrapper #home .container .btn-primary:active{background:linear-gradient(to bottom,#ED1C24 0%,#CB0F16 100%);}@media (max-width:768px){body #main-wrapper #home .container .btn-primary{font-size:4.1vw;max-width:45vw;top:87%;left:30.5vw;padding:3vw 0.5vw;}}body #main-wrapper #nagrody{background:#DBD9DA url(/themes/custom/purina/img/awards-d.jpg) no-repeat center top;background-size:100%;width:100vw;height:48vw;}@media (max-width:768px){body #main-wrapper #nagrody{background:#DBD9DA url(/themes/custom/purina/img/awards-m.jpg) no-repeat center top;background-size:100%;height:189vw;padding:1rem 0 5vw;}}body #main-wrapper #zasady{background:#C3A363 url(/themes/custom/purina/img/rules-bg-d.jpg) no-repeat center top;background-size:cover;width:100vw;min-height:49vw;font-size:1.15vw;padding-bottom:100px;}@media (max-width:768px){body #main-wrapper #zasady{background:#DBD9DA url(/themes/custom/purina/img/rules-bg-m.jpg) no-repeat center top;background-size:100%;height:179vw;padding:1rem 0 5vw;}}body #main-wrapper #zasady .title{padding-top:5vw;}body #main-wrapper #zasady .subtitle{margin-top:60px;margin-bottom:60px;}@media (max-width:768px){body #main-wrapper #zasady .subtitle{font-size:2.9vw;margin-bottom:14vw;}}body #main-wrapper #zasady .text-bottom{font-size:0.8vw;line-height:1.2vw;position:relative;}@media (max-width:768px){body #main-wrapper #zasady .text-bottom{font-size:1.7vw;line-height:2.8vw;}}body #main-wrapper #zasady .btn-primary{margin-top:50px;margin-bottom:80px;}@media (max-width:768px){body #main-wrapper #zasady .btn-primary{margin-top:0vw;margin-bottom:7vw;}}body #main-wrapper #zasady .item-box .item{position:relative;margin:auto;display:inline;}body #main-wrapper #zasady .item-box .item:before{content:'';position:absolute;background-image:url(/themes/custom/purina/img/rules-icon.svg);background-size:100%;width:1.8vw;height:1.6vw;top:0;left:-2.5vw;}@media (max-width:768px){body #main-wrapper #zasady .item-box{font-size:3.5vw;}body #main-wrapper #zasady .item-box .item{display:block;padding-bottom:10vw;}body #main-wrapper #zasady .item-box .item:before{width:9.9vw;height:8.7vw;top:-10vw;left:calc((100% - 9.9vw) / 2);}}body #main-wrapper #produkty{background:#C3A363 url(/themes/custom/purina/img/products-bg-d.jpg) no-repeat center top;background-size:100%;width:100vw;height:52vw;font-size:22px;padding-bottom:5.3vw;background-repeat:repeat-y;}@media (max-width:768px){body #main-wrapper #produkty{background:#C3A363 url(/themes/custom/purina/img/products-bg-m.jpg) no-repeat center top;background-size:100%;height:initial;padding:1rem 0 2vw;}}body #main-wrapper #produkty .title{padding-top:5vw;}body #main-wrapper #produkty .subtitle{margin-top:3vw;margin-bottom:3vw;font-size:1.1vw;}@media (max-width:768px){body #main-wrapper #produkty .subtitle{font-size:2.9vw;}}body #main-wrapper #produkty .btn-primary{font-size:21px;line-height:normal;}@media (max-width:1300px){body #main-wrapper #produkty .btn-primary{font-size:1.7vw;max-width:31vw;}}@media (max-width:768px){body #main-wrapper #produkty .btn-primary{font-size:3vw;max-width:53.5vw;}}body #main-wrapper #produkty img{width:58vw;max-width:100%;}@media (max-width:768px){body #main-wrapper #produkty img{width:64vw;max-width:70%;}body #main-wrapper #produkty img.logo{max-width:100%;width:80.75vw;}}body #main-wrapper #wez-udzial{padding-bottom:5vw;overflow-x:hidden;}@media (max-width:768px){body #main-wrapper #wez-udzial{padding:1rem 0 5vw;}}body #main-wrapper #wez-udzial.draw-bg{background:#DBD9DA url(/themes/custom/purina/img/bg-draw.jpg) no-repeat center top;background-size:100%;width:100vw;height:50vw;}body #main-wrapper #wez-udzial.draw-bg .container-form{max-width:100vw;padding:0;}@media (max-width:768px){body #main-wrapper #wez-udzial.draw-bg{background:#DBD9DA url(/themes/custom/purina/img/bg-draw-m.jpg) no-repeat center top;background-size:100%;width:100vw;height:190vw;}body #main-wrapper #wez-udzial.draw-bg .container-form{max-width:97vw;}}body #main-wrapper #wez-udzial.draw-win{background-size:100%;width:100vw;}body #main-wrapper #wez-udzial.draw-win .container-form{max-width:100vw;padding:0;}body #main-wrapper #wez-udzial .title{padding-top:6vw;padding-bottom:60px;}body #main-wrapper .receipt{width:300px;position:absolute;left:calc((100% - 300px) / 2);top:300px;z-index:90;cursor:pointer;}body #main-wrapper .receipt #receipt-01,body #main-wrapper .receipt #receipt-02,body #main-wrapper .receipt #receipt-03,body #main-wrapper .receipt #receipt-04{display:none;max-width:100%;margin:auto;}body #main-wrapper .form-item-cash-number,body #main-wrapper .form-item-receipt-number,body #main-wrapper .form-item-receipt-nip,body #main-wrapper .form-item-receipt-date{position:relative;}body #main-wrapper .form-item-cash-number input,body #main-wrapper .form-item-receipt-number input,body #main-wrapper .form-item-receipt-nip input,body #main-wrapper .form-item-receipt-date input{padding-right:45px;}body #main-wrapper .form-item-cash-number .hint,body #main-wrapper .form-item-receipt-number .hint,body #main-wrapper .form-item-receipt-nip .hint,body #main-wrapper .form-item-receipt-date .hint{position:absolute;z-index:80;font-size:40px;line-height:47px;font-family:Arial,sans-serif;font-weight:bold;color:#FFFFFF;width:21px;height:22px;top:7px;right:15px;cursor:pointer;background:url(/themes/custom/purina/img/hint.svg) no-repeat center;background-size:100%;padding-left:10px;}body #main-wrapper .form-item-receipt-date .hint{right:35px;top:27px;}body #main-wrapper .form-item-cash-number .info-cash-number{position:absolute;background:url(/themes/custom/purina/img/info-cash-number-d.svg) no-repeat center;background-size:100%;width:220px;height:96px;top:-10px;right:-250px;}@media (max-width:991px){body #main-wrapper .form-item-cash-number .info-cash-number{position:relative;background:url(/themes/custom/purina/img/info-cash-number-m.svg) no-repeat center;background-size:100%;width:45.61vw;height:4.34vw;right:initial;left:8px;top:1.51vw;}}@media (max-width:768px){body #main-wrapper .form-item-cash-number .info-cash-number{width:58.85vw;height:5.6vw;left:17.97vw;}}@media (max-width:576px){body #main-wrapper .form-item-cash-number .info-cash-number{width:92.01vw;height:9.6vw;left:2vw;}}@media (max-width:991px){body #main-wrapper .form-item-cash-number .form-item--error-message{padding-bottom:0;}}body #main-wrapper #zwyciezcy{background:#C3A363 url(/themes/custom/purina/img/products-bg-d.jpg) no-repeat center top;background-size:cover;width:100vw;min-height:30vw;font-size:14px;padding-bottom:100px;position:relative;background-repeat:repeat-y;}@media (max-width:768px){body #main-wrapper #zwyciezcy{background:#C3A363 url(/themes/custom/purina/img/products-bg-m.jpg) no-repeat center top;background-size:100%;height:initial;padding:1rem 0 5vw;}}body #main-wrapper #zwyciezcy .container{max-width:60vw;}body #main-wrapper #zwyciezcy .plug{font-size:30px;max-width:41vw;margin:auto;width:100%;}@media (max-width:991px){body #main-wrapper #zwyciezcy .plug{font-size:20px;max-width:57.6vw;}}body #main-wrapper #zwyciezcy .title{padding-top:6vw;padding-bottom:60px;}body #main-wrapper #zwyciezcy .form-title{font-size:30px;padding-top:5vw;padding-bottom:2.5vw;}@media (max-width:991px){body #main-wrapper #zwyciezcy .form-title{font-size:4.0vw;}}body #main-wrapper #zwyciezcy .award-title{font-size:20px;height:55px;border-radius:10px;line-height:59px;color:#BF8932;text-transform:uppercase;}@media (max-width:1400px){body #main-wrapper #zwyciezcy .award-title{font-size:1.3vw;}}@media (max-width:991px){body #main-wrapper #zwyciezcy .award-title{font-size:18px;}}@media (max-width:480px){body #main-wrapper #zwyciezcy .award-title{font-size:4vw;}}body #main-wrapper #zwyciezcy .award-title.award-main{background:#FFFFFF;}body #main-wrapper #zwyciezcy .award-title.award-pendant{background:#FFFFFF;}body #main-wrapper #zwyciezcy .award-title.award-prepaid{background:#FFFFFF;}body #main-wrapper #zwyciezcy .award-title.award-set{background:#FFFFFF;}body #main-wrapper #zwyciezcy .award-list{text-align:left;line-height:20px;overflow-y:auto;max-height:200px;}body #main-wrapper #zwyciezcy ::-webkit-scrollbar{width:5px;}body #main-wrapper #zwyciezcy ::-webkit-scrollbar-track{background:#FFFFFF;border-radius:10px;scrollbar-width:thin;}body #main-wrapper #zwyciezcy ::-webkit-scrollbar-thumb{background:#000000;border-radius:7px;}body #main-wrapper #zwyciezcy ::-webkit-scrollbar-thumb:hover{background:#000000;}@-moz-document url-prefix(){body #main-wrapper #zwyciezcy .award-list{--scrollbar-track:white-c;--scrollbar-thumb:black-c;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin;}}body #main-wrapper #kontakt{font-size:14px;line-height:22px;}@media (max-width:768px){body #main-wrapper #kontakt{padding:1rem 0 5vw;}}body #main-wrapper #kontakt .title{padding-top:8vw;padding-bottom:6vw;}body #main-wrapper #kontakt textarea{min-height:200px;}body #main-wrapper #kontakt .btn{margin:15px auto;}body #main-wrapper #kontakt .text-after{font-size:30px;line-height:normal;max-width:41vw;margin:auto;width:100%;}@media (max-width:991px){body #main-wrapper #kontakt .text-after{font-size:20px;max-width:57.6vw;}}body #main-wrapper #kontakt .close-after{float:right;cursor:pointer;transform:rotate(45deg);font-weight:bold;font-size:40px;margin-top:-45px;right:2vw;position:absolute;}body #main-wrapper .doc-sites{margin-top:100px;text-align:left;margin-left:15px;margin-right:15px;}@media (max-width:768px){body #main-wrapper .doc-sites{margin-top:0;}}body #main-wrapper .doc-sites p{margin-bottom:10px;}body #main-wrapper .doc-sites strong{font-size:16px;}body #main-wrapper .doc-sites .btn-primary{padding:15px;text-decoration:none;}body.page-node-6{background:#fff !important;}body.page-node-6 #header{display:none;}body.page-node-6 .site-footer{margin-bottom:0;display:none;}body.page-node-6 .node__content{margin-top:0px;}body.page-node-6 #plug{background:#FFFFFF url(/themes/custom/purina/img/plug.jpg) no-repeat center top;background-size:100%;width:100vw;height:50.1vw;position:relative;}body.page-node-6 #plug .btn-plug{position:absolute;top:41vw;width:100%;left:0;}body.page-node-6 #plug .btn-plug a{display:block;height:3vw;color:transparent;}@media (max-width:768px){body.page-node-6 #plug{background:#FFFFFF url(/themes/custom/purina/img/plug-mobile.jpg) no-repeat center top;background-size:100%;height:190.8vw;}body.page-node-6 #plug .btn-plug{top:174vw;}body.page-node-6 #plug .btn-plug a{height:10vw;}}body.user-logged-in .navbar-brand,body.page-user-login .navbar-brand,body.path-tfa .navbar-brand{display:none;}body.page-user-login .header,body.path-tfa .header{display:none;}body.page-user-login #user-login-form,body.page-user-login #tfa-entry-form,body.path-tfa #user-login-form,body.path-tfa #tfa-entry-form{width:700px;max-width:100%;margin:auto;}body .grecaptcha-badge{z-index:105;}@media (max-width:576px){body .grecaptcha-badge{}}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
