/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#block-hns-theme-nasipartneri{padding-top:var(--spacing-huge);padding-bottom:var(--spacing-huge);background-color:var(--lightergrey);}#block-hns-theme-nasipartneri h2{max-width:1920px;padding-left:clamp(1.5rem,-0.53rem + 7.73vw,8.75rem);padding-right:clamp(1.5rem,-0.53rem + 7.73vw,8.75rem);color:var(--darkblue);margin:0 auto;}.field--name-field-our-partners{display:flex;flex-wrap:wrap;justify-content:center;gap:3rem;margin:5rem auto;max-width:1400px;padding-left:clamp(2rem,-4.1765rem + 23.5294vw,17rem);padding-right:clamp(2rem,-4.1765rem + 23.5294vw,17rem);}.field--name-field-our-partners .field__item{display:flex;align-items:center;justify-content:center;flex-basis:100px;}.field--name-field-our-partners .field__item img{height:auto;}@media screen and (max-width:768px){.field--name-field-our-partners .field__item img{max-width:4.8rem;}}.field--name-field-our-partners .field__item .field--name-field-logo{display:flex;justify-content:center;}@media screen and (max-width:768px){.field--name-field-our-partners{gap:4rem 1rem;}}.field--name-field-our-partners .field__item .single_partner{opacity:0;position:relative;transition:opacity 1s ease-in-out;}@keyframes slideFromRight{0%{opacity:0;transform:translateX(100%);}100%{opacity:1;transform:translateX(0);}}.field--name-field-our-partners .field__item .single_partner.to-animate.animated{animation:slideFromRight 1s ease-in-out forwards;}
.basic_page_wrapper .region-content-above{display:flex;flex-direction:column;gap:1rem;}.basic_page_wrapper .page-title{font-size:clamp(2rem,1.59rem + 1.57vw,3rem);color:var(--red);}.basic_page_wrapper .region-content .field--name-body{--stack-spacing:1.5rem;}.basic_page_wrapper .region-content .field--name-body p{line-height:24px;}.basic_page_wrapper .region-content .field--name-body img{height:auto;border-radius:0;margin:2rem 0;}.basic_page_wrapper .region-content .field--name-body ul{padding-left:2rem;}.basic_page_wrapper .region-content .field--name-body ul li{display:inline-block;line-height:22px;width:100%;margin-bottom:5px;}.basic_page_wrapper .region-content .field--name-body ul li:before{content:url("/themes/custom/hns_theme/assets/icons/bullet-icon.svg");vertical-align:text-bottom;margin-right:5px;}.basic_page_wrapper .region-content .field--name-body ol{padding-left:2rem;}.basic_page_wrapper .region-content .field--name-body ol li{line-height:22px;width:100%;margin-bottom:5px;}.basic_page_wrapper .region-content .field--name-body ol li::marker{color:var(--red);font-family:"Hustle";font-weight:400;font-size:0.875rem;}.basic_page_wrapper .region-content .field--name-body .media--type-video{margin:0;}.basic_page_wrapper .region-content .field--name-body h1:not(:first-child),.basic_page_wrapper .region-content .field--name-body h2:not(:first-child),.basic_page_wrapper .region-content .field--name-body h3:not(:first-child),.basic_page_wrapper .region-content .field--name-body h4:not(:first-child),.basic_page_wrapper .region-content .field--name-body h5:not(:first-child),.basic_page_wrapper .region-content .field--name-body h6:not(:first-child){margin-top:2rem;}.basic_page_wrapper .region-content .field--name-body p strong{color:var(--black);}.basic_page_wrapper .region-content .field--name-body video{width:100%;}.basic_page_wrapper .region-content .field--name-body ol{padding-left:17px;}@keyframes complexEntry{0%{opacity:0;transform:translate3d(150px,150px,0) scale(0.6) rotate(-20deg);}50%{opacity:0.8;transform:translate3d(-20px,-20px,0) scale(1.05) rotate(3deg);}100%{opacity:1;transform:translate3d(0,0,0) scale(1) rotate(0);}}.webform--game.to-animate{animation:complexEntry 1.5s ease-out forwards;will-change:transform,opacity;backface-visibility:hidden;transform-style:preserve-3d;}.webform-game-wrapper{margin:7.75rem auto;}.webform--game,.game-result{border:2px solid rgba(255,255,255,0.4);background:rgba(255,255,255,0.1);box-shadow:0 4px 30px rgba(0,0,0,0.1);}.game-result{text-align:center;}.game-result .webform-confirmation__message{margin:0;}
.button{font-family:"Maven Pro";font-weight:500;font-size:1rem;display:inline-block;line-height:1.5;text-decoration:none;padding:0.625rem 2rem;position:relative;border-radius:3px;border:2px solid;}.button svg{width:1.5rem;height:1.5rem;fill:currentColor;}.button svg + *{-webkit-margin-start:1.25rem;margin-inline-start:1.25rem;}.button[data-variant=darkblue]{border-color:var(--darkblue);background:var(--darkblue);color:var(--white);}.button[data-variant=darkblue]:hover{border-color:var(--darkblue);background:var(--white);color:var(--darkblue);}.button[data-variant=red]{border-color:var(--red);background:var(--red);color:var(--white);}.button[data-variant=red]:hover{border-color:var(--red);background:var(--white);color:var(--red);}.button[data-variant=black]{border-color:var(--black);background:var(--black);color:var(--white);}.button[data-variant=black]:hover{border-color:var(--black);background:var(--white);color:var(--black);}.button[data-variant=white]{border-color:var(--white);background:var(--white);color:var(--black);}.button[data-variant=white]:hover{border-color:var(--black);background:var(--black);color:var(--white);}.button[data-variant=plain]{border-color:var(--darkblue);background:var(--white);color:var(--darkblue);}.button[data-variant=plain]:hover{border-color:var(--darkblue);background:var(--darkblue);color:var(--athensgray);}.button[data-variant=cancel]{border:0;background:transparent;color:var(--darkblue);}.button[data-variant=cancel]:hover{color:var(--red);}.button[data-variant=blue]{border-color:var(--darkblue);background:var(--darkblue);color:var(--white);}.button[data-variant=blue]:hover{border-color:var(--black);background:var(--white);color:var(--black);}.button:disabled{background:var(--back-grey) !important;color:var(--darkgrey) !important;cursor:not-allowed !important;border:0;font-weight:500;height:48px;border:2px solid var(--athensgray) !important;}.button:hover{cursor:pointer;}.button[data-variant=danger]{border:none;padding:0;color:var(--purple);font-size:1rem;text-decoration:underline;}.button[data-variant=danger]:hover{color:var(--red);}.button[data-variant=danger]:focus{outline:none;}
.footer{background-color:var(--blue);}@media screen and (min-width:992px){.footer{padding-top:var(--spacing-huge);padding-bottom:var(--spacing-huge);}}.footer h6{font-size:1rem;display:inline-block;letter-spacing:0;}.footer .accordion-menu summary{list-style-type:none;padding-bottom:var(--spacing-large);list-style:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;}.footer .accordion-menu summary::after{content:"";display:table;clear:both;}.footer .accordion-menu summary::before{display:none;}@media screen and (min-width:992px){.footer .accordion-menu summary{pointer-events:none;}}@media screen and (max-width:991px){.footer .accordion-menu summary{padding-top:var(--spacing-medium);padding-bottom:var(--spacing-medium);}}.footer .accordion-menu .accordion-icon{display:none;}.footer .accordion-menu[open] .accordion-icon{transform:rotate(180deg);}@media screen and (max-width:991px){.footer .accordion-menu .accordion-icon{display:block;float:right;}}.footer .menu-item{font-size:0.875rem;}.footer .menu-item a:hover{color:var(--red);}.footer-wrapper{--switcher-breakpoint:853px;}@media screen and (max-width:991px){.footer-wrapper{--switcher-spacing:0px;padding-bottom:1.5rem;}}.footer .payment-methods{gap:var(--spacing-small);}.footer .payments-partners-wrapper{--stack-spacing:var(--spacing-large);}@media screen and (max-width:991px){.footer .payments-partners-wrapper{margin-top:var(--spacing-medium);margin-bottom:var(--spacing-medium);}}.mobile-store-wrapper{display:flex;gap:0.5rem;align-items:center;flex-wrap:wrap;}.block-qrcode-block > .flex-inline{align-items:flex-start;gap:1rem;}
.footer-bottom{border-top:1px solid var(--lightpurple);background-color:var(--blue);padding-top:var(--spacing-large);padding-bottom:var(--spacing-large);position:relative;}.footer-bottom:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;pointer-events:none;}@media screen and (max-width:1280px){.footer-bottom:after{display:none;}}.footer-bottom-wrapper{justify-content:space-between;}@media screen and (max-width:991px){.footer-bottom-wrapper{justify-content:center;}}.footer-bottom #block-footerbottommenu .field--name-body{display:flex;align-items:center;gap:var(--spacing-large);}.footer-bottom #block-footerbottommenu .field--name-body p,.footer-bottom #block-footerbottommenu .field--name-body a{font-size:0.75rem;color:var(--silver-gray);}.footer-bottom #block-footerbottommenu .field--name-body a:hover{color:var(--red);}.footer-bottom #block-chnsinternationaldoo .field--name-body p{font-size:0.875rem;color:var(--white);}.footer-bottom .social-circle-background:hover{fill:var(--white);}
.footer-top .navigation{display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:var(--spacing-medium);}@media screen and (max-width:991px){.footer-top .navigation{flex-direction:column;}}.footer-top .navigation a{font-size:1rem;color:var(--white);}@media screen and (min-width:992px){.footer-top .navigation a{font-family:"Hustle";font-weight:400;}.footer-top .navigation a:hover{color:var(--red);}}@media screen and (max-width:991px){.footer-top .navigation a{font-size:0.875rem;color:#939598;}}.footer-top{background-color:var(--blue);padding-top:var(--spacing-medium);}@media screen and (min-width:992px){.footer-top{padding-bottom:var(--spacing-medium);border-bottom:1px solid var(--lightpurple);}}.footer-top h6{font-size:1rem;}.footer-top .footer-logo-wrapper{display:flex;align-items:center;gap:1.5rem;}.footer-top .footer-logo-container{flex:1;}.footer-top .footer-logo-container img{width:100%;}.footer-top-wrapper{gap:2rem 1rem;justify-content:space-between;}.footer-top-wrapper img{margin-left:-20px;}@media screen and (max-width:1380px){.footer-top-wrapper{flex-direction:column;justify-content:center;}}@media screen and (max-width:991px){.footer-top-wrapper{align-items:flex-start;}.footer-top-wrapper > .accordion-menu{width:100%;}}.footer-top .accordion-menu summary{list-style-type:none;justify-content:space-between;padding-bottom:var(--spacing-large);outline:none;}@media screen and (min-width:992px){.footer-top .accordion-menu summary{display:none;pointer-events:none;}}@media screen and (max-width:991px){.footer-top .accordion-menu summary{padding-top:var(--spacing-medium);padding-bottom:var(--spacing-medium);}}.footer-top .accordion-menu .accordion-icon,.footer-top .accordion-menu h6{display:none;}.footer-top .accordion-menu[open] .accordion-icon{transform:rotate(180deg);}@media screen and (max-width:991px){.footer-top .accordion-menu h6{display:inline-block;}.footer-top .accordion-menu .accordion-icon{display:block;float:right;}}.footer-top .navigation .child{display:none;}.footer-top .navigation > .menu-item--active-trail:has(ul) > a::after{content:"";}
input[type=text],input[type=search],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=number],input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;padding:var(--spacing-small) var(--spacing-medium);background-color:var(--white);border:2px solid var(--greyish-blue);color:var(--darkblue);width:100%;height:48px;font-family:"Maven Pro";font-weight:var(--font-weight-semibold);}input[type=text].error,input[type=search].error,input[type=email].error,input[type=password].error,input[type=tel].error,input[type=url].error,input[type=number].error,input[type=date].error{border-color:var(--red);background-color:var(--white);}input[type=text]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=date]::-moz-placeholder{font-size:0.9rem;color:var(--grey);font-weight:var(--font-weight-normal);}input[type=text]::placeholder,input[type=search]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=url]::placeholder,input[type=number]::placeholder,input[type=date]::placeholder{font-size:0.9rem;color:var(--grey);font-weight:var(--font-weight-normal);}input[type=text]:hover,input[type=search]:hover,input[type=email]:hover,input[type=password]:hover,input[type=tel]:hover,input[type=url]:hover,input[type=number]:hover,input[type=date]:hover{box-shadow:0px 8px 8px rgba(77,81,105,0.05);}input[type=text]:focus,input[type=text]:focus-visible,input[type=search]:focus,input[type=search]:focus-visible,input[type=email]:focus,input[type=email]:focus-visible,input[type=password]:focus,input[type=password]:focus-visible,input[type=tel]:focus,input[type=tel]:focus-visible,input[type=url]:focus,input[type=url]:focus-visible,input[type=number]:focus,input[type=number]:focus-visible,input[type=date]:focus,input[type=date]:focus-visible{border-color:var(--darkblue);outline:0;}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}input[type=submit]:focus,input[type=submit]:focus-visible{border-color:var(--darkblue);outline:0;}input[type=text]:-moz-read-only,input[type=textarea]:-moz-read-only{background-color:var(--athensgray);border-color:var(--lightgrey);color:var(--grey);cursor:not-allowed;}input[type=text]:read-only,input[type=textarea]:read-only{background-color:var(--athensgray);border-color:var(--lightgrey);color:var(--grey);cursor:not-allowed;}textarea::-moz-placeholder{font-size:0.9rem;color:var(--grey);font-weight:var(--font-weight-normal);}textarea::placeholder{font-size:0.9rem;color:var(--grey);font-weight:var(--font-weight-normal);}label{color:var(--darkblue);font-family:"Maven Pro";font-weight:500;font-size:0.9rem;display:inline-block;margin-bottom:4px;}label.form-required:after{display:inline-block;content:"*";color:var(--red);}.form-type-checkbox{display:flex;gap:0.5rem;align-items:center;}.form-type-checkbox.form-disabled .checkmark{border-color:var(--lightgrey);pointer-events:none;}.checkbox__inner{position:relative;}.checkbox__inner label{font-weight:var(--font-weight-normal);color:var(--purple);margin-bottom:0;}.checkbox__inner input{position:absolute;opacity:0;cursor:pointer;z-index:1;left:0;}.checkbox__inner .checkmark{height:20px;width:20px;border:2px solid var(--darkblue);border-radius:4px;display:block;}.checkbox__inner .checkmark:after{content:"";position:absolute;display:none;}.checkbox__inner .checkmark:after{left:8px;top:4px;width:5px;height:10px;border:solid var(--red);border-width:0 3px 3px 0;transform:rotate(45deg);}.checkbox__inner.error .checkmark{border:2px solid var(--red);}.checkbox__inner input:checked ~ .checkmark:after{display:block;}.form-item--error-message{color:var(--darkred);font-family:"Maven Pro";font-weight:var(--font-weight-semibold);font-size:0.75rem;margin-top:4px;}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none;}input[type=radio] + label{cursor:pointer;position:relative;padding-left:30px;line-height:20px;}input[type=radio] + label::before{content:"";display:inline-block;width:20px;aspect-ratio:1;border:2px solid var(--darkblue);border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%);opacity:1;transition:all 0.3s;}input[type=radio] + label::after{content:"";display:inline-block;width:8px;aspect-ratio:1;border:1px solid var(--darkblue);background:var(--red);border-radius:50%;position:absolute;left:6px;top:50%;transform:translateY(-50%);opacity:0;transition:all 0.3s;}input[type=radio]:checked + label::after{opacity:1;}.form_field_password{display:flex;align-items:center;flex-wrap:wrap;}.form_field_password svg{margin-left:-30px;cursor:pointer;margin-top:5px;}.form_field_password .icon-unset{display:none;}.field--type-phone-international .iti__selected-flag{padding:0 22px 0 22px;border-right:2px solid var(--greyish-blue);}.field--type-phone-international .iti--allow-dropdown input[type=tel]{padding-left:105px !important;}.field--type-phone-international .iti__arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid var(--darkred);}.field--type-phone-international .iti__arrow.iti__arrow--up{border-bottom:0;}.field--type-phone-international .iti__flag.iti__pt{margin-right:12px;}.field--type-phone-international .form-type-phone-international{display:flex;flex-direction:column;}.confirmation_msg{max-width:442px;width:100%;}@media screen and (max-width:1199px){.confirmation_msg{max-width:100%;}}.confirmation_msg p{font-size:0.875rem;color:var(--purple);}.confirmation_msg .confirmation_top{border-bottom:1px solid var(--greyish-blue);padding-bottom:1.5rem;font-size:0.875rem;color:var(--purple);}.cancel_link{color:var(--purple);font-size:1rem;text-decoration:underline;font-weight:500;text-align:center;}.cancel_link:hover{color:var(--red);}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;padding:var(--spacing-small) var(--spacing-medium);background-color:var(--white);border:2px solid var(--greyish-blue);color:var(--darkblue);width:100%;font-family:"Maven Pro";font-weight:var(--font-weight-semibold);width:100%;padding:1rem;resize:none !important;}textarea:focus{outline-color:var(--darkblue);}textarea:hover{box-shadow:0px 8px 8px rgba(77,81,105,0.05);}textarea.error{border-color:var(--red);background-color:var(--white);}.form-type-url{position:relative;}.form-type-url .url-icon{position:absolute;left:12px;padding-right:12px;top:50%;height:100%;transform:translateY(-50%);pointer-events:none;border-right:2px solid var(--greyish-blue);}.form-type-url .url-icon svg{height:100%;}.form-type-url input{padding-left:3.8rem;padding-right:1rem;width:100%;}.form-type-url:focus-within .url-icon{border-right-color:var(--darkblue);}.form-type-date{width:100%;}@media screen and (max-width:1199px){.form-type-date input[type=date]{position:relative;text-align:left;-moz-text-align-last:left;text-align-last:left;}}@media screen and (max-width:1199px){.form-type-date input[type=date]:after{content:url("/themes/custom/hns_theme/assets/icons/date-icon.svg");position:absolute;right:1.0625rem;top:0.6875rem;}}label.has-tooltip-wrap{display:flex;align-items:center;gap:0.25rem;}
.hamburger-menu{display:none;position:fixed;width:100vw;height:100vh;top:0;left:0;right:0;bottom:0;z-index:1000000;flex-direction:column;align-items:stretch;}.hamburger-menu.open{display:flex;height:100vh;height:100dvh;height:-webkit-fill-available;overflow:auto;}.hamburger-menu h2{display:none;}.hamburger-menu-top{flex-basis:64px;border-bottom:1px solid var(--lightpurple);}.hamburger-menu-top-wrapper{position:relative;padding-top:var(--spacing-medium);padding-bottom:var(--spacing-medium);}.hamburger-menu-top-wrapper .hamburger-close-icon{display:flex;align-items:center;position:absolute;top:50%;left:0;transform:translateY(-50%);}.hamburger-menu-top-wrapper .site-logo{width:80px;}.hamburger-menu-middle{flex:3;padding-bottom:var(--spacing-xlarge);}.hamburger-menu-middle .navigation:first-child{display:flex;flex-direction:column;align-items:flex-start;}.hamburger-menu-middle .navigation a{font-weight:600;color:var(--white);text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--lightpurple);}.hamburger-menu-bottom{background-color:var(--kockice-red);flex-grow:1;padding-top:var(--spacing-large);padding-bottom:var(--spacing-large);}.hamburger-menu-bottom > .wrapper{height:50%;}.hamburger-menu-bottom-wrapper{display:flex;flex-direction:column;justify-content:flex-start;gap:1rem;height:100%;}.hamburger-menu-bottom .field--name-body p{display:flex;flex-wrap:wrap;gap:0.25rem 1rem;color:var(--white);}.hamburger-menu-bottom .field--name-body p > strong{display:none;}.hamburger-menu-bottom .field--name-body .blue-label{color:var(--lightblue);}.hamburger-menu-bottom .field--name-body a[href^="tel:"],.hamburger-menu-bottom .field--name-body a{color:var(--white);text-decoration:none;}.hamburger-menu-bottom .links{display:flex;align-items:center;gap:8px;height:100%;}.hamburger-menu-bottom .links li.is-active{position:relative;}.hamburger-menu-bottom .links li.is-active:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:3px;background-color:var(--red);}.hamburger-menu-bottom .links li.is-active a{padding:8px;color:var(--white);}.hamburger-menu-bottom .links li{display:flex;align-items:center;height:100%;}.hamburger-menu-bottom .links li a{font-size:0.875rem;display:block;font-weight:500;color:var(--lightgrey);}.hamburger-menu-top,.hamburger-menu-middle{background-color:var(--vivid-red);}.hamburger-open-icon{position:relative;z-index:502;cursor:pointer;}
.region-header .navigation{display:flex;align-items:center;}.region-header .navigation:first-child{display:flex;}.region-header .navigation__item{display:flex;align-items:flex-end;font-size:clamp(0.88rem,0.6rem + 0.45vw,1rem);font-family:"Hustle";letter-spacing:0;text-transform:uppercase;color:var(--darkblue);background-color:transparent;text-align:center;padding:var(--spacing-small);}@media (min-width:1301px){.region-header .navigation.parent > li > ul{opacity:0;visibility:hidden;transition:opacity 0.2s ease,visibility 0s linear 0.2s;}}@media (min-width:1301px){.region-header .navigation.parent > li:hover > ul{opacity:1;visibility:visible;transition:opacity 0.2s ease;}}@media (min-width:1301px){.region-header .navigation.parent > li > a:hover{color:var(--vivid-red);}}@media (min-width:1301px){.region-header .navigation.parent > li.menu-item--active-trail > a{color:var(--white);}}.region-header .navigation.parent > .menu-item--active-trail > a{background-color:var(--vivid-red);color:var(--white);}.region-header .navigation.parent > .menu-item--active-trail > a:before{content:"";position:absolute;top:-1px;left:-1px;width:7px;height:7px;-webkit-clip-path:polygon(7px 0,0 7px,0 0);clip-path:polygon(7px 0,0 7px,0 0);background-color:var(--white);}.region-header .navigation.parent.is-active{position:relative;background-color:var(--vivid-red);color:var(--white);}.region-header .navigation.parent.is-active:before{content:"";position:absolute;top:-1px;left:-1px;width:7px;height:7px;-webkit-clip-path:polygon(7px 0,0 7px,0 0);clip-path:polygon(7px 0,0 7px,0 0);background-color:var(--white);}.region-header .navigation.parent:not(.is-active):hover{color:var(--vivid-red);}@media (min-width:1301px){.region-header .navigation.child > li:hover{background-color:var(--athensgray);}}.top-banner{padding:var(--spacing-small);margin:0 var(--spacing-huge);background-color:var(--darkblue);}.navigation{display:flex;list-style:none;position:relative;}@media (max-width:1300px){.navigation{flex-direction:column;}}.navigation > li{position:relative;padding-bottom:7px;}@media (max-width:1300px){.navigation > li{padding-bottom:0;}.navigation > li > a{padding:14px 25px;}}@media (min-width:1301px){.navigation > li > ul{flex-direction:column;position:absolute;top:50px;left:0;background-color:var(--white);padding:0;list-style:none;z-index:1000;width:204px;box-shadow:0px 0px 16px 0px rgba(23,38,65,0.2509803922);}}@media (min-width:1301px){.navigation > li > ul > li{width:100%;border-bottom:1px solid var(--greyish-blue);padding-bottom:0;}.navigation > li > ul > li:last-child{border-bottom:0;}.navigation > li > ul > li a{display:block !important;padding-left:1.2rem !important;text-align:left !important;}.navigation > li > ul > li .navigation__item.is-active{background-color:transparent;color:var(--darkblue);}}.navigation > li:hover > ul{opacity:1;visibility:visible;}.navigation.sub-menu{transition:opacity 0.2s ease-in-out;}@media (max-width:1300px){.navigation.sub-menu li{width:100%;}}.navigation.sub-menu .back-button a{transition:opacity 0.2s ease-in-out;justify-content:flex-start;gap:var(--spacing-small);padding:6.5px 25px;}.navigation.sub-menu .back-button a:before{content:url(/themes/custom/hns_theme/assets/icons/menu-arrow-left-mobile.svg);padding-top:3px;}.navigation > li:has(ul) > a:after{display:inline-block;margin-left:5px;transition:transform 0.3s ease;vertical-align:bottom;}@media (min-width:1301px){.navigation > li:has(ul) > a:after{height:1rem;content:url(/themes/custom/hns_theme/assets/icons/menu-arrow-down-red.svg);}}@media (max-width:1300px){.navigation > li:has(ul) > a:after{content:url(/themes/custom/hns_theme/assets/icons/menu-arrow-right-mobile.svg);margin-top:4px;}}@media (max-width:1300px){.navigation > li:has(ul) > a{padding:6px 25px !important;}}@media (min-width:1301px){.navigation > li:has(ul) > a:hover::after{content:url(/themes/custom/hns_theme/assets/icons/menu-arrow-up.svg);}}@media (min-width:1301px){.navigation > :not(.menu-item--active-trail):has(ul) > a:hover::after{content:url(/themes/custom/hns_theme/assets/icons/menu-arrow-up-red.svg);}}@media (min-width:1301px){.navigation > .menu-item--active-trail:has(ul) > a::after{content:url(/themes/custom/hns_theme/assets/icons/menu-arrow-down.svg);}}@media (max-width:1300px){.navigation > .menu-item--active-trail:has(ul) > a::after{content:url(/themes/custom/hns_theme/assets/icons/menu-arrow-right-mobile.svg);}}@media (min-width:1301px){.navigation > .menu-item--active-trail:has(ul) > a::after:hover{content:url(/themes/custom/hns_theme/assets/icons/menu-arrow-up.svg);}}@media (max-width:1300px){.hamburger-menu-middle .navigation ul{display:none;}}.region-header .branding-block{position:relative;align-items:flex-end;flex-shrink:0;flex-basis:320px;margin-top:-2px;margin-left:-1px;z-index:500;height:100%;}.region-header .branding-block::before{content:"";display:inline-block;-webkit-clip-path:polygon(0 0,100% 0,70% 100%,0% 100%);clip-path:polygon(0 0,100% 0,70% 100%,0% 100%);width:100%;background:url(/themes/custom/hns_theme/assets/backgrounds/pattern-red.svg) var(--vivid-red);background-position-y:bottom;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;min-height:81px;z-index:501;}@media screen and (min-width:1300px){.region-header .branding-block::before{aspect-ratio:20/6.5;bottom:-1.5rem;}}@media screen and (max-width:1300px){.region-header .branding-block{align-items:center;gap:1.25rem;flex-basis:270px;height:80px;margin-bottom:0;padding-left:1.5rem;}}.region-header .branding-block .site-logo{position:relative;z-index:502;max-width:320px;}@media screen and (min-width:991px){.region-header .branding-block .site-logo{height:calc(100% + 12px);}}.region-header .branding-block img{width:100%;height:100%;padding-right:4rem;}@media screen and (min-width:991px){.region-header .branding-block img{padding-left:1.5rem;}}.authenticated-user svg path{fill:var(--red);}.user-wishlist-icon svg path{fill:none;}.user-wishlist-icon svg path:hover{stroke:var(--red);fill:var(--red);}.user-wishlist-icon svg:hover path{stroke:var(--red);fill:var(--red);}.block-search{display:flex;align-items:center;}.block-search .search-form-wrapper{position:relative;}.block-search .search-form-container{display:none;}.block-search .search-form-container.open{display:block;}.block-search .search-form-container .form-type-search{padding:0 var(--spacing-small);border-radius:3px;}.block-search .search-form-container .form-type-search svg:first-of-type path{fill:var(--red);}.block-search .search-form-container .form-type-search .ui-autocomplete-input{background:none;box-shadow:none;}.block-search .search-form-container .form-type-search input{font-size:0.875rem;border:0;padding:var(--spacing-small);}.block-search .search-form-container .form-type-search input:focus{outline:0;border:0;}.block-search .search-form-container .form-type-search input:focus-within{outline:0;border:0;}.block-search .search-form-container .form-type-search input[type=search]::-webkit-search-decoration,.block-search .search-form-container .form-type-search input[type=search]::-webkit-search-cancel-button,.block-search .search-form-container .form-type-search input[type=search]::-webkit-search-results-button,.block-search .search-form-container .form-type-search input[type=search]::-webkit-search-results-decoration{display:none;}.block-search .search-form-container .form-actions{display:none;}.block-search .search-icon:hover,.block-search .close-search-icon:hover{cursor:pointer;}.header-autocomplete-wrapper{position:absolute;top:100%;left:0;right:0;z-index:5;}.header-autocomplete-wrapper .ui-menu{position:relative;width:100% !important;max-height:initial !important;top:unset !important;left:unset !important;margin-bottom:1.5rem;background-color:var(--white);}@media screen and (max-width:991px){.header-autocomplete-wrapper .ui-menu{height:calc(100vh - 79px);}}.header-autocomplete-wrapper .ui-widget.ui-widget-content{border:0;max-width:100% !important;}.header-autocomplete-wrapper .ui-widget.ui-widget-content .ui-autocomplete-container-more_results,.header-autocomplete-wrapper .ui-widget.ui-widget-content .ui-autocomplete-container-no_results{display:none;}.header-autocomplete-wrapper .ui-widget.ui-widget-content .ui-autocomplete-container{padding-bottom:2rem;background-color:var(--white);padding-top:2.5rem;border:0;max-width:1920px;margin-left:auto;margin-right:auto;padding-left:clamp(1.5rem,-0.53rem + 7.73vw,8.75rem);padding-right:clamp(1.5rem,-0.53rem + 7.73vw,8.75rem);}@media screen and (max-width:991px){.header-autocomplete-wrapper .ui-widget.ui-widget-content .ui-autocomplete-container .product-card__info-wrapper{flex-wrap:wrap;}}.header-autocomplete-wrapper .ui-autocomplete-field-0{font-family:"Maven Pro";font-weight:500;font-size:1rem;display:inline-block !important;line-height:1;text-decoration:none;padding:0.75rem 2rem;position:relative;border-radius:3px;border:2px solid;border-color:var(--darkblue);background:var(--darkblue);color:var(--white);}.header-autocomplete-wrapper .ui-autocomplete-field-0:hover{border-color:var(--darkblue);background:var(--white);color:var(--darkblue);}.header-autocomplete-wrapper .ui-autocomplete-container:not(.ui-autocomplete-container-more_results){display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-gap:1.5rem;}@media screen and (max-width:991px){.header-autocomplete-wrapper .ui-autocomplete-container:not(.ui-autocomplete-container-more_results){grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);}}.header-autocomplete-wrapper .ui-autocomplete-container:not(.ui-autocomplete-container-more_results) .ui-autocomplete-field-group{display:none;}.header-autocomplete-wrapper .ui-autocomplete-container.ui-autocomplete-container-more_results{display:flex;margin-top:1rem;justify-content:center;}.ui-state-active{background:transparent !important;border:0 !important;}.block-commerce-cart-flyout{display:flex;align-items:center;justify-content:center;}@media screen and (min-width:991px){.block-commerce-cart-flyout{border-left:1px solid var(--greyish-blue);flex-basis:clamp(3.76rem,0.98rem + 4.46vw,5rem);flex-shrink:0;}.block-commerce-cart-flyout:hover{background-color:var(--athensgray);}.block-commerce-cart-flyout.not-empty{background-color:var(--athensgray);}}@media screen and (max-width:991px){.block-commerce-cart-flyout{flex-basis:40px;padding-right:0.625rem;}}.block-commerce-cart-flyout:hover{cursor:pointer;}@media screen and (min-width:991px){.block-commerce-cart-flyout:hover{background-color:var(--athensgray);}}@media screen and (min-width:991px){.block-commerce-cart-flyout:hover .cart-block--summary__count:not(.empty){background-color:var(--red);color:var(--white);}}.block-commerce-cart-flyout .cart-flyout,.block-commerce-cart-flyout .cart--cart-block,.block-commerce-cart-flyout .cart-block--summary{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;}.block-commerce-cart-flyout .cart-block--summary__count:not(.empty){position:absolute;bottom:calc(50% + 0.25rem);left:calc(50% + 0.25rem);width:1rem;height:1rem;border-radius:50%;background-color:var(--red);color:var(--white);display:flex;align-items:center;justify-content:center;font-size:0.75rem;font-weight:500;font-family:"Maven Pro";}.block-commerce-cart-flyout .cart-block--link__expand,.block-commerce-cart-flyout .cart-block--link__inactive{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;}#chatbase-bubble-button{z-index:999 !important;}@media screen and (max-width:991px){.page-order_information #chatbase-bubble-button{z-index:5000001 !important;bottom:8.5rem !important;}}.region-header{height:80px;position:relative;z-index:7;}@media screen and (max-width:991px){.region-header{border-bottom:1px solid var(--greyish-blue);}}.region-header .header-inner-wrapper{max-width:1800px;margin:0 auto;display:flex;justify-content:space-between;align-items:stretch;background-color:var(--white);position:relative;z-index:100;height:100%;}.region-header .header-autocomplete-wrapper{display:none;}@media screen and (max-width:991px){.region-header.search-open .form-type-search{position:fixed;width:100vw;top:0;left:0;right:0;height:80px;z-index:600;padding:0 1rem;background-color:var(--white);border-radius:0;}.region-header.search-open .form-type-search input{width:100%;height:100%;padding:1rem;}}.region-header.search-open .header-autocomplete-wrapper{display:block;}.region-header.search-open .search-api-form{flex-grow:1;}.region-header.search-open .navigation-left-container{flex-basis:295px;flex-grow:0;flex-shrink:0;}.region-header.search-open .navigation-right-container{flex-grow:1;}.region-header.search-open .menu--main{display:none;}.region-header.search-open .search-block-form{width:100%;max-width:840px;}.region-header.search-open .search-form-wrapper{width:100%;}.region-header.search-open .search-form-wrapper > .search-icon{display:none;}.region-header::before{content:"";display:block;position:absolute;top:-1px;bottom:-23px;left:0;width:calc((100vw - 1800px) / 2 + 1px);background-color:var(--vivid-red);z-index:7;}.region-header::after{content:"";display:block;position:absolute;top:0;bottom:0;left:calc(1920px + (100vw - 1920px) / 2);right:0;background-color:var(--white);z-index:-1;}.region-header .navigation-left-container{flex:1;}.region-header .navigation-right-container{flex-basis:220px;gap:clamp(0.5rem,-0.11rem + 1.79vw,1rem);}@media screen and (max-width:991px){.region-header .navigation-right-container{z-index:999;}}.region-header .navigation-right-container .block-user-wishlist-icon-block{align-self:center;}
.region-header-top{background:linear-gradient(to right,var(--vivid-red),var(--deep-red));padding-right:60px;height:40px;display:flex;align-items:stretch;justify-content:flex-end;position:relative;z-index:5;}.region-header-top .flex-inline{gap:10px;}.region-header-top .field--name-body{display:flex;}.region-header-top .field--name-body a{text-decoration:none;}.region-header-top .field--name-body p,.region-header-top .field--name-body a{font-weight:500;font-size:0.875rem;color:var(--white);}.region-header-top .field--name-body p:hover,.region-header-top .field--name-body a:hover{color:var(--lightgrey);}.region-header-top .field--name-body .blue-label{color:var(--lightblue);}.region-header-top .block-language{height:100%;}.region-header-top .block-language .links{display:flex;align-items:center;height:100%;}.region-header-top .block-language .links li{display:flex;align-items:center;height:100%;position:relative;}.region-header-top .block-language .links li a{font-size:0.875rem;display:block;padding:8px;font-weight:500;color:var(--lightgrey);}.header-wrapper{max-width:1920px;width:100%;margin:0 auto;}html[lang=en] .links a[hreflang=en]{color:var(--white);font-weight:700;}html[lang=en] .links a[hreflang=en]:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;width:100%;height:3px;background-color:var(--kockice-red);}html[lang=hr] .links a[hreflang=hr]{color:var(--white);font-weight:700;}html[lang=hr] .links a[hreflang=hr]:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;width:100%;height:3px;background-color:var(--kockice-red);}.mobile-app-banner{width:100%;height:60px;padding:0 1rem;justify-content:space-between;}@media screen and (min-width:991px){.mobile-app-banner.mobile-only{display:none;}}.mobile-app-banner.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;}.mobile-app-banner .close-btn{padding:4px;background-color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.mobile-app-banner .close-btn img{width:12px;height:auto;}.mobile-app-banner .button{padding:0.25rem 0.75rem;}.mobile-app-banner__app-title{color:var(--darkblue);margin-bottom:2px;}.mobile-app-banner__app-img{width:2rem;height:auto;}.mobile-app-banner__app-img img{border-radius:0.25rem;}.mobile-app-banner__left{gap:0.5rem;}
.mailchimp-signup-subscribe-form #mailchimp-signup-subscribe-block-newsletter-form-wrapper > form{display:flex;flex-direction:column;gap:1rem;}.mailchimp-signup-subscribe-form #mailchimp-response-mailchimp_signup_subscribe_block_newsletter_form-wrapper .messages__wrapper{margin:0;}.mailchimp-signup-subscribe-form #mailchimp-response-mailchimp_signup_subscribe_block_newsletter_form-wrapper .messages__wrapper > *{padding:1rem;}.mailchimp-signup-subscribe-form #mailchimp-response-mailchimp_signup_subscribe_block_newsletter_form-wrapper .text-wrapper{display:flex;align-items:center;}.mailchimp-signup-subscribe-form #mailchimp-response-mailchimp_signup_subscribe_block_newsletter_form-wrapper .text-wrapper p{font-size:0.875rem;}.mailchimp-signup-subscribe-form .form-type-email label{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.mailchimp-signup-subscribe-form .form-type-email input{background-color:var(--blue);border:2px solid var(--greyish-blue);border-radius:var(--radius-small);color:var(--white);}.mailchimp-signup-subscribe-form .form-type-email input:focus{border-color:var(--lightpurple);}.mailchimp-signup-subscribe-form .form-actions .button{margin-inline:0;}@media screen and (max-width:991px){.mailchimp-signup-subscribe-form .form-actions .button{width:100%;}}
.product-card{background-color:var(--white);border-radius:var(--radius-normal);overflow:hidden;position:relative;--stack-spacing:0px;}.product-card:hover{outline:2px solid var(--black);}.product-card__image-container{position:relative;width:100%;aspect-ratio:4/5;position:relative;border-radius:var(--radius-xs);overflow:hidden;}.product-card__image-container::before{content:"";display:block;pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background-color:rgba(23,38,65,0.03);}.product-card__image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.product-card__image-container .discount-percent{padding:12px 18px;background-color:var(--red);color:var(--white);position:absolute;top:0;left:0;font-weight:700;font-family:"Maven Pro";}.product-card__description-container{--stack-spacing:0px;padding:var(--spacing-small) clamp(0.5rem,0.29rem + 0.78vw,1rem);}.product-card__info-wrapper{position:absolute;left:0;right:0;bottom:0;width:100%;padding-left:var(--spacing-tiny);padding-right:var(--spacing-tiny);padding-bottom:var(--spacing-small);display:flex;align-items:center;}.product-card__discount-badge{position:absolute;left:0;top:0;padding:clamp(0.5rem,0.4rem + 0.39vw,0.75rem) clamp(0.5rem,0.24rem + 0.98vw,1.13rem);background-color:var(--red);font-weight:700;text-transform:uppercase;font-size:clamp(0.75rem,0.65rem + 0.39vw,1rem);}.product-card__wishlist{position:absolute;right:8px;top:8px;z-index:4;}.product-card__wishlist .action-flag a{font-size:0;}.product-card__wishlist .action-flag a:before{content:url("/themes/custom/hns_theme/assets/icons/wishlist-icon-unchecked.svg");}.product-card__wishlist .action-flag a:hover:before{content:url("/themes/custom/hns_theme/assets/icons/wishlist-icon-hover.svg");}.product-card__wishlist .action-unflag a{font-size:0;}.product-card__wishlist .action-unflag a:before{content:url("/themes/custom/hns_theme/assets/icons/wishlist-icon-checked.svg");}.product-card__wishlist .action-unflag a:hover:before{content:url("/themes/custom/hns_theme/assets/icons/wishlist-icon-hover.svg");}.product-card__wishlist-remove-button .flag a{font-family:"Maven Pro";font-weight:500;font-size:1rem;display:inline-block;line-height:1.5;text-decoration:none;padding:12px 26px;position:relative;border-radius:3px;border:2px solid;border-color:var(--darkblue);background:var(--darkblue);color:var(--white);z-index:2;width:100%;text-align:center;}.product-card__wishlist-remove-button .flag a:hover{border-color:var(--darkblue);background:var(--white);color:var(--darkblue);}@media screen and (max-width:991px){.product-card__wishlist-remove-button .flag a{padding:12px 36px;}}.product-card__color-picker{--flex-inline-gap:var(--spacing-tiny);}.product-card__personalization-wrapper{margin-top:4px;margin-right:0.5rem;}.product-card__personalization-wrapper:before{content:url("/themes/custom/hns_theme/assets/icons/personalization-product-icon.svg");}.product-card__season{border-radius:var(--radius-normal);font-size:clamp(0.75rem,0.7rem + 0.2vw,0.88rem);border:2px solid var(--black);padding:var(--spacing-tiny);background-color:var(--white);}.product-card__season p{line-height:0.6;}.product-card__product-logo{margin-right:auto;}.product-card__product-logo-nike svg{width:clamp(1.5rem,0.88rem + 2.35vw,3rem);}.product-card__product-logo-hns{display:flex;}.product-card__product-logo-hns svg{width:clamp(0.69rem,0.35rem + 1.27vw,1.5rem);height:auto;}.product-card__color-wrapper{display:flex;align-items:center;gap:0.5rem;margin-right:0.5rem;}.product-card__color-wrapper.mobile{margin-bottom:0.75rem;}@media screen and (min-width:991px){.product-card__color-wrapper.mobile{display:none;}}@media screen and (max-width:991px){.product-card__color-wrapper.desktop{display:none;}}.product-card__color-item{border-radius:50%;width:0.75rem;height:0.75rem;}.product-card__product-name{color:var(--black);}.product-card__product-name p{font-size:0.875rem;}.product-card__price-euro{color:var(--black);}.product-card__price-kuna{color:var(--darkgrey);}.product-card__product-price-container{display:flex;align-items:center;flex-wrap:wrap;gap:0rem 0.5rem;}.product-card__link{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2;}.product-card .product__old_price{gap:8px;}.product-card .product-card__product-price-container.discount > .product-card__price-euro{color:var(--red);}.product-card .product-card__product-price-container.discount > .product-card__price-kuna{color:var(--red);}.product-card .product-card__product-price-container.discount .product__old_price{text-decoration:line-through;}.product-card .product-card__product-price-container.discount .product__old_price .product__price-euro{font-size:1rem;font-weight:400;}.product-card .product-card__product-price-container .product__price-euro{font-weight:700;}
.personalization-form-wrapper .form-item label{position:relative;}.nfc-label{position:relative;}.has-tooltip .info-icon{display:flex;cursor:help;}.has-tooltip .info-icon:before{content:url("/themes/custom/hns_theme/assets/icons/info-icon.svg");height:16px;}.has-tooltip .tooltip{background:var(--white);color:var(--darkblue);font-size:0.875rem;line-height:20px;font-weight:400;display:block;opacity:0;padding:12px;position:absolute;visibility:hidden;max-width:280px;min-width:150px;transition:all 0.25s ease-out;box-shadow:2px 2px 6px rgba(0,0,0,0.28);border:1px solid var(--red);border-radius:3px;bottom:100%;top:auto;left:0;right:auto;margin-left:0;margin-right:auto;margin-bottom:6px;}.has-tooltip .tooltip:before{content:" ";display:block;height:1em;position:absolute;width:100%;}.has-tooltip:hover .tooltip{opacity:1;visibility:visible;transform:translateX(0px) translateY(0px) !important;}
