/* @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;}
.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;}
.choices{display:flex;flex-direction:column;width:100%;position:relative;}.choices .ajax-progress{display:none;}.choices.is-focused:focus,.choices.is-focused:focus-visible{border-color:transparent;outline:0;}.choices.is-focused .choices__inner .choices__list--single .choices__item{border-color:var(--blue);outline:0;}.choices.is-focused .choices__list > .choices__list{max-height:300px;overflow:auto;}.choices[aria-expanded=true] .choices__inner{border-color:var(--darkblue);}.choices[aria-expanded=true] .choices__inner::after{content:"";display:block;width:1.5rem;height:1.5rem;background-image:url(/themes/custom/hns_theme/assets/icons/select-arrow-up.svg);}.choices__inner{display:flex;align-items:center;justify-content:space-between;border-radius:3px;border:2px solid var(--greyish-blue,#D7DCE0);padding:0.75rem 1rem;background-color:var(--white);height:48px;}.choices__inner.error{border:2px solid var(--red);}.choices__inner:after{content:"";display:block;width:1.5rem;height:1.5rem;background-image:url(/themes/custom/hns_theme/assets/icons/select-arrow.svg);}.choices__inner:hover{border-color:var(--darkblue);}.choices__inner.placeholder{font-size:0.9rem;color:var(--grey);font-weight:var(--font-weight-normal);}.choices__item[data-value=_none]{color:var(--grey);}.choices__item--disabled{text-decoration:line-through;}.choices__list--dropdown{position:absolute;top:calc(100% + 0.25rem);left:0;right:0;z-index:2;border-radius:var(--radius-small);border:2px solid var(--greyish-blue);}.choices__list--dropdown[aria-expanded=false]{display:none;}.choices__list--dropdown .choices__item{padding:0.5rem 0.75rem;background-color:var(--white);}.choices__list--dropdown .choices__item:hover{background-color:var(--back-grey);}.choices.is-disabled .choices__inner{border-color:var(--lightgrey);background-color:var(--athensgray);color:var(--grey);}.choices.is-disabled .choices__inner:hover{border-color:var(--lightgrey);}.choices.is-disabled .choices__inner:after{background-image:url(/themes/custom/hns_theme/assets/icons/select-arrow-disabled.svg);}.choices[data-type*=select-one]::after{display:none;}.choices__list[aria-expanded] .choices__item--selectable{padding-right:10px;padding-left:1.3rem;}.choices__list--dropdown .choices__item.is-highlighted{background-color:var(--back-grey);}.choices__list--dropdown .choices__item.is-selected{color:var(--red);}
.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;}
.ui-widget-overlay{background-color:var(--darkblue);opacity:0.7;}.ui-widget.ui-widget-content{background-color:var(--white);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0;width:100% !important;max-width:860px !important;padding:0;}.ui-dialog .ui-dialog-titlebar{background:transparent;border:0;padding:20px 24px !important;background-color:var(--athensgray);border:1px solid var(--greyish-blue);border-bottom-left-radius:0;border-bottom-right-radius:0;}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{font-size:1rem;color:var(--darkblue);font-family:"Hustle";font-weight:400;}.ui-dialog .ui-dialog-titlebar .ui-button{border:0;background-color:transparent;margin-right:1.5rem;}.ui-dialog .ui-dialog-titlebar .ui-button .ui-icon{background:url("/themes/custom/hns_theme/assets/icons/canvas-close-icon.svg") center center no-repeat;}.ui-dialog .ui-dialog-titlebar .ui-button:hover{background-color:transparent;border:0;}.ui-dialog .ui-dialog-content{margin:1.5rem;padding:0;}.ui-dialog .ui-dialog-content h5{font-size:1rem;}
.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;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.product{max-width:1800px;margin:0 auto;}.product-sticky-price{display:none;position:fixed;bottom:0;left:0;right:0;z-index:100;padding-top:1rem;padding-bottom:1rem;background-color:var(--white);border-top-left-radius:var(--radius-normal);border-top-right-radius:var(--radius-normal);box-shadow:0px 0px 8px 0px #bac0da;}@media screen and (max-width:991px){.product-sticky-price{bottom:0px;}}.product-sticky-price .stack{--stack-spacing:0.25rem;}.product-sticky-price .product__price{margin-bottom:0.75rem;}.product-sticky-price .discount{margin-bottom:0.75rem;}.product-sticky-price .discount .product__price{margin-bottom:0;}@media screen and (max-width:991px){.product-sticky-price.mobile{display:block;}}.product-sticky-price .action-flag{margin-bottom:-5px;width:52px;}.product-sticky-price .action-flag a{font-size:0;}.product-sticky-price .action-flag a:before{content:url("/themes/custom/hns_theme/assets/icons/wishlist-icon-unchecked-large.svg");}.product-sticky-price .action-unflag{margin-bottom:-5px;width:52px;}.product-sticky-price .action-unflag a{font-size:0;}.product-sticky-price .action-unflag a:before{content:url("/themes/custom/hns_theme/assets/icons/wishlist-icon-checked-large.svg");}.product-sticky-price .product-wishlist-section{display:flex;align-items:center;gap:1rem;}.product-sticky-price .product-wishlist-section #sticky-buy-me-now{flex:1;}.product-item{gap:2px;}.product-item__label{font-weight:500;}.product .field--name-field-media-video-file video{width:100%;height:auto;}.product .slick-slide video{width:100%;height:auto;}.product .slick-slider{position:relative;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;}.product .slick-list{position:relative;overflow:hidden;display:block;padding:0;}@media screen and (max-width:991px){.product .wrapper-left{padding:0;}}.product-sidebar__wrapper{--stack-spacing:0.5rem;max-width:24rem;}@media screen and (max-width:991px){.product-sidebar__wrapper .product-taxonomy{display:none;}}@media screen and (max-width:991px){.product-sidebar__wrapper .product__tax-wrapper{display:none;}}.product-wrapper{display:flex;flex-direction:column;gap:clamp(1.5rem,0.26rem + 4.71vw,4.5rem);margin-bottom:clamp(2.5rem,1.47rem + 3.92vw,5rem);width:100%;}.product__top-wrapper{display:flex;align-items:stretch;justify-content:center;}@media screen and (max-width:991px){.product__top-wrapper{flex-direction:column;align-items:flex-start;}}.product__tax-wrapper{display:flex;justify-content:center;}.product__tax-wrapper p{font-size:0.875rem;color:var(--purple);}.product .commerce-order-item-add-to-cart-form{display:flex;flex-direction:column;gap:1.125rem;}.product .commerce-order-item-add-to-cart-form .field--name-purchased-entity .attribute-widgets{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;}.product .commerce-order-item-add-to-cart-form .field--name-purchased-entity .attribute-widgets .form-item-purchased-entity-0-attributes-attribute-size{grid-column:1;grid-row:2;width:185px;}.product .commerce-order-item-add-to-cart-form .field--name-purchased-entity .attribute-widgets > .product--rendered-attribute{grid-column:1/span 2;grid-row:1;}.product .commerce-order-item-add-to-cart-form .field--name-purchased-entity .attribute-widgets .size-chart-link{grid-column:2;grid-row:2;margin-top:30px;}.product .commerce-order-item-add-to-cart-form .discount-percent{padding:4px;background-color:var(--red);color:var(--white);}.product__variations .form-actions{display:flex;align-items:flex-end;gap:1rem;margin-top:-0.25rem;}@media screen and (max-width:991px){.product__variations .form-actions{display:none;}}.product__variations .form-actions .out-of-stock-wrapper,.product__variations .form-actions .form-submit{flex:1;}.product__variations .field--name-variations{flex:1;}.product__variations .action-flag{margin-bottom:-5px;width:52px;}.product__variations .action-flag a{font-size:0;}.product__variations .action-flag a:before{content:url("/themes/custom/hns_theme/assets/icons/wishlist-icon-unchecked-large.svg");}.product__variations .action-unflag{margin-bottom:-5px;width:52px;}.product__variations .action-unflag a{font-size:0;}.product__variations .action-unflag a:before{content:url("/themes/custom/hns_theme/assets/icons/wishlist-icon-checked-large.svg");}.product .attribute-widgets{display:flex;flex-direction:column-reverse;}.product .attribute-widgets label{color:var(--tamnoplava,#172641);font-family:"Maven Pro";font-size:0.875rem;font-weight:500;}.product .attribute-widgets label.form-required:after{display:inline-block;content:"*";color:var(--red);}.product .attribute-widgets > .form-type-select{display:flex;flex-direction:column;gap:0.25rem;order:2;}.product .attribute-widgets > .product--rendered-attribute{order:1;}.product .attribute-widgets .ajax-progress-throbber{display:none;}.product .attribute-widgets fieldset{display:flex;flex-direction:column;gap:0.5rem;margin:0;}.product .attribute-widgets fieldset legend span{color:var(--darkblue);font-family:"Maven Pro";font-weight:500;font-size:0.875rem;display:inline-block;margin-bottom:4px;}.product .attribute-widgets fieldset legend span.form-required:after{display:inline-block;content:"*";color:var(--red);}.product .attribute-widgets .size-wrapper{display:flex;align-items:center;gap:1rem;}.product .attribute-widgets .size-wrapper .form-type-select,.product .attribute-widgets .size-wrapper .size-chart-link{flex:1;}.product .product--rendered-attribute__selected ~ label.option{border-color:var(--red);}.product .product--rendered-attribute .option{padding:0.5rem;position:relative;cursor:pointer;border:2px solid transparent;border-radius:var(--radius-normal);overflow:hidden;}.product .product--rendered-attribute .option::before{content:"";display:block;pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;width:unset;border:unset;}.product .product--rendered-attribute .option::after{display:none;}.product .product--rendered-attribute .form--item{margin:0;}.product .product--rendered-attribute .form-radios{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0.5rem;}.product-taxonomy{gap:0.25rem;}.product-taxonomy__separator{display:block;width:0.25rem;height:0.25rem;border-radius:50%;background-color:var(--red);}.product-taxonomy__item{font-size:0.875rem;font-weight:500;letter-spacing:0.0525rem;text-transform:uppercase;}.product-image-container{display:block;width:100%;max-width:70rem;position:relative;}@media only screen and (min-width:991px) and (max-width:1620px){.product-image-container{max-width:calc(100vw - 500px);}}@media screen and (max-width:991px){.product-image-container{width:100vw;}}@media screen and (max-width:991px){.product-image-container .product-taxonomy{padding-left:clamp(1.5rem,-0.53rem + 7.73vw,8.75rem);padding-right:clamp(1.5rem,-0.53rem + 7.73vw,8.75rem);padding-top:var(--spacing-medium);padding-bottom:var(--spacing-medium);background:url(/themes/custom/hns_theme/assets/backgrounds/sidebar-pattern.svg);background-repeat:no-repeat;background-size:cover;}}@media screen and (min-width:991px){.product-image-container .product-taxonomy{display:none;}}.product-image-container img{width:100%;height:auto;}.product .product-sidebar-outer-wrapper{display:flex;flex-grow:1;flex-direction:column;}@media screen and (max-width:991px){.product-slider-pagination,.product-slider-dots{width:100%;display:flex;justify-content:center;padding:var(--spacing-medium);}.product-slider-pagination .slick-dots,.product-slider-dots .slick-dots{display:flex;align-items:center;gap:var(--spacing-small);}.product-slider-pagination .slick-active .dot,.product-slider-dots .slick-active .dot{border:2px solid var(--red);}.product-slider-pagination .dot,.product-slider-dots .dot{width:1rem;border:1px solid var(--grey);border-radius:var(--radius-xs);}}.product-sidebar{display:flex;justify-content:flex-start;padding:clamp(1.5rem,0.68rem + 3.14vw,3.5rem);}@media screen and (max-width:991px){.product-sidebar{padding-bottom:0;min-width:initial;}}@media screen and (min-width:991px){.product-sidebar{background:url(/themes/custom/hns_theme/assets/backgrounds/sidebar-pattern.svg);background-repeat:no-repeat;background-size:contain;position:sticky;top:0;}}.product-sidebar-wrapper{gap:0.5rem;}.product__thumbnail-wrapper{z-index:3;position:sticky;top:4rem;}.product__body-wrapper{display:flex;flex-direction:row;gap:1.5rem;padding-left:clamp(1.5rem,-0.53rem + 7.73vw,8.75rem);}.product__body-wrapper > .product__brand-logo{margin-top:3rem;}@media screen and (max-width:991px){.product__body-wrapper > .product__brand-logo{display:none;}}@media screen and (max-width:991px){.product__body-wrapper{padding-left:clamp(1.5rem,-0.53rem + 7.73vw,8.75rem);padding-right:clamp(1.5rem,-0.53rem + 7.73vw,8.75rem);}}.product-currently-unavailable{margin-top:-1rem;color:var(--purple);font-family:"Maven Pro";font-size:0.875rem;font-weight:500;}.product__price{display:flex;align-items:center;gap:0.75rem;}.product__price-euro{color:var(--black);font-size:clamp(1.125rem,1.07rem + 0.2vw,1.25rem);font-weight:500;}.product__price-kuna{color:var(--grey);font-size:1rem;}.product__old_price{display:flex;align-items:center;gap:0.75rem;}.product__price__wrapper{display:flex;align-items:center;gap:8px;}.product__price__wrapper.discount .product__price .product__price-euro{color:var(--red);}@media only screen and (max-width:400px){.product__price__wrapper.discount .product__price .product__price-euro{font-size:0.875rem;}}.product__price__wrapper.discount .product__price .product__price-kuna{color:var(--red);font-size:0.875rem;}.product__price__wrapper.discount .product__old_price{text-decoration:line-through;}.product__price__wrapper.discount .product__old_price .product__price-euro{font-size:1rem;font-weight:400;}.product__price__wrapper .product__price-euro{font-weight:700;}@media only screen and (max-width:400px){.product__price__wrapper .product__price-euro{font-size:0.875rem;}}.product__body-label{font-size:0.875rem;font-weight:500;letter-spacing:0.0525rem;color:var(--black);text-transform:uppercase;}.product__body-container{display:flex;flex-direction:column;gap:1.5rem;}@media screen and (min-width:991px){.product__body-container .product__brand-logo{display:none;}}.product__thumbnail-image-wrapper{display:flex;flex-direction:column;align-items:flex-start;flex:0 1;}@media screen and (min-width:1620px){.product__thumbnail-image-wrapper{flex-basis:70rem;}}.product .slick-slider .slick-list{opacity:0;}.product .slick-slider.slick-initialized .slick-list{opacity:1;transition:opacity 0.2s ease-in;}@media screen and (min-width:991px){.product-slider-sticky-wrapper{--margin:var(--margin-value,0px);position:sticky;bottom:24px;left:0;right:0;z-index:6;margin-top:calc(-1 * (136px + var(--margin)));}.product-slider-sticky-wrapper .product-slider-pagination{--number-of-slides:var(--thumbnail-count,5);max-width:calc(56px * var(--number-of-slides) + 24px * (var(--number-of-slides) - 1));margin:0 auto;}.product-slider-sticky-wrapper .product-slider-pagination__item img{margin-left:1px;}.product-slider-sticky-wrapper .product-slider-arrows{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 24px;pointer-events:none;margin-bottom:var(--margin);}.product-slider-sticky-wrapper .slick-arrow{width:48px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(242,243,247,0.6);box-shadow:0px 0px 4px 0px rgba(7,20,41,0.6);cursor:pointer;pointer-events:auto;}.product-slider-sticky-wrapper .slick-track .slick-slide{width:56px;}.product-slider-sticky-wrapper .slick-track .slick-slide img{border-radius:var(--radius-xs);overflow:hidden;cursor:pointer;}.product-slider-sticky-wrapper .slick-track .slick-slide{margin:0 12px;}.product-slider-sticky-wrapper .slick-track .slick-list{margin:0 -12px;}.product-slider-sticky-wrapper .slick-track .slick-current img{border:2px solid var(--red);}}.product__season-gender-wrapper{gap:4px;}.product-info-wrapper{--stack-spacing:var(--spacing-tiny);}@media screen and (max-width:991px){.product-info-wrapper > .product__price{display:none;}}.product__tags{border-radius:var(--radius-xs);background-color:var(--red);padding:4px;font-size:0.875rem;font-weight:500;text-transform:uppercase;}.product-body__label{font-weight:600;color:var(--black);}.product__body{max-width:38rem;}.product__body-benefits .stack{gap:0.25rem;}.product__body-info-wrapper{margin-top:1.5rem;}.product__body-info-wrapper > .stack{--stack-spacing:0.5rem;}.product__body .field--name-body{display:flex;flex-direction:column;gap:clamp(1.5rem,1.29rem + 0.78vw,2rem);}.product__body ul,.product__body ol{display:flex;flex-direction:column;gap:var(--spacing-tiny);}.product__body ul{margin-top:1rem;}.product__body ul li{display:grid;grid-template-rows:auto auto;align-items:start;position:relative;gap:10px;line-height:24px;padding-left:20px;}.product__body ul li::marker{content:"";display:none;}.product__body ul li:before{content:url("/themes/custom/hns_theme/assets/icons/bullet-icon.svg");margin-top:-1px;position:absolute;left:0;top:0;}.product__body ul li strong{grid-column:1;grid-row:1;}.product__body ol{padding-left:17px;}.product__body ol li{line-height:24px;}.product__body ol li::marker{color:var(--red);font-family:"Hustle";font-weight:400;font-size:0.875rem;}.product .form-item-total-kn input:-moz-read-only,.product .form-item-total input:-moz-read-only{color:var(--darkblue);cursor:default;}.product .form-item-total-kn input:read-only,.product .form-item-total input:read-only{color:var(--darkblue);cursor:default;}@media screen and (max-width:991px){.product .button{max-width:20rem;width:100%;}}.product .choices{display:flex;flex-direction:column;max-width:11rem;width:100%;position:relative;}.product .choices .ajax-progress{display:none;}.product .choices.is-focused:focus,.product .choices.is-focused:focus-visible{border-color:transparent;outline:0;}.product .choices.is-focused .choices__inner .choices__list--single .choices__item{border-color:var(--blue);outline:0;}.product .choices[aria-expanded=true] .choices__inner{border-color:var(--darkblue);}.product .choices[aria-expanded=true] .choices__inner::after{content:"";display:block;width:1.5rem;height:1.5rem;background-image:url("/themes/custom/hns_theme/assets/icons/select-arrow-up.svg");}.product .choices__inner{display:flex;align-items:center;justify-content:space-between;border-radius:var(--spacing-tiny);border:2px solid var(--greyish-blue,#d7dce0);padding:0.75rem 1rem;background-color:var(--white);}.product .choices__inner:after{content:"";display:block;width:1.5rem;height:1.5rem;background-image:url(/themes/custom/hns_theme/assets/icons/select-arrow.svg);}.product .choices__inner:hover{border-color:var(--darkblue);}.product .choices__list--dropdown{position:absolute;top:calc(100% + 0.25rem);left:0;right:0;z-index:2;border-radius:var(--radius-small);border:2px solid var(--greyish-blue);background-color:var(--white);}.product .choices__list--dropdown[aria-expanded=false]{display:none;}.product .choices__list--dropdown .choices__item{padding:0.5rem 0.75rem;background-color:var(--white);}.product .choices__list--dropdown .choices__item:hover{background-color:var(--back-grey);}.product .button{width:100%;}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0);}to{opacity:1;transform:translate3d(0,0,0);}}.fadeInUp{animation-name:fadeInUp;animation-duration:0.5s;}.form-item-notify-me{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:0.5rem;border:2px solid var(--greyish-blue);border-radius:3px;cursor:pointer;}.form-item-notify-me:hover{border:2px solid var(--darkblue);}.form-item-notify-me label{font-weight:500;padding:12px 16px;width:100%;color:var(--darkblue);font-size:1rem;align-items:center;margin-bottom:0;gap:0.5rem;cursor:pointer;}.form-item-notify-me label:before{content:url(/themes/custom/hns_theme/assets/icons/notify-icon.svg);margin-top:4px;}.form-item-notify-me .checkbox__inner{margin-right:1rem;}body:not(.user-logged-in) .notify-me{display:flex;align-items:center;gap:0.5rem;border:2px solid var(--greyish-blue);border-radius:3px;cursor:pointer;font-weight:500;padding:12px 16px;width:100%;color:var(--darkblue);font-size:1rem;align-items:center;margin-bottom:0;gap:0.5rem;}body:not(.user-logged-in) .notify-me:hover{border:2px solid var(--darkblue);}body:not(.user-logged-in) .notify-me:before{content:url(/themes/custom/hns_theme/assets/icons/notify-icon.svg);margin-top:4px;}.commerce-order-item-add-to-cart-form.notify-checked .form-item-notify-me{background-color:var(--darkblue);}.commerce-order-item-add-to-cart-form.notify-checked .form-item-notify-me label{color:var(--white);}.commerce-order-item-add-to-cart-form.notify-checked .form-item-notify-me label:before{content:url(/themes/custom/hns_theme/assets/icons/notify-icon-checked.svg);}.commerce-order-item-add-to-cart-form.notify-checked .form-item-notify-me .checkmark{border-color:var(--red);background-color:var(--white);}.commerce-order-item-add-to-cart-form .choices__list .choices__item.notify-active{display:flex;align-items:center;justify-content:space-between;}.commerce-order-item-add-to-cart-form .choices__list .choices__item.notify-active:after{content:url(/themes/custom/hns_theme/assets/icons/notify-icon-choices.svg);margin-top:4px;}.commerce-order-item-add-to-cart-form .choices__list .choices__item.out_of_stock{text-decoration:line-through;}.commerce-order-item-add-to-cart-form .choices__list--single .choices__item.notify-active:after{content:"";}.tags-and-discount-wrapper{display:flex;align-items:center;gap:0.3rem;}.tags-and-discount-wrapper .product__tags,.tags-and-discount-wrapper .discount-percent{min-width:52px;text-align:center;}@media screen and (max-width:991px){.path-product #chatbase-bubble-button{bottom:9rem !important;}}
.form-item-add-personalization{display:flex;flex-direction:row-reverse;justify-content:space-between;border-radius:3px;border:2px solid var(--greyish-blue);}.form-item-add-personalization label{font-weight:var(--font-weight-semibold);color:var(--darkblue);font-size:1rem;display:flex;align-items:center;gap:8px;margin-bottom:0;padding:12px 16px;width:100%;cursor:pointer;}.form-item-add-personalization label:before{content:url("/themes/custom/hns_theme/assets/icons/personalization-icon.svg");margin-top:4px;}.form-item-add-personalization.form-disabled{border-color:var(--lightgrey);cursor:not-allowed;}.form-item-add-personalization.form-disabled label{pointer-events:none;color:var(--grey);}.form-item-add-personalization.form-disabled label:before{content:url("/themes/custom/hns_theme/assets/icons/nfc-chip-icon-disabled.svg");}.form-item-add-personalization.form-disabled input,.form-item-add-personalization.form-disabled .checkmark{cursor:not-allowed;border-color:var(--grey);}.form-item-add-personalization:hover{background-color:var(--athensgray);border-color:var(--darkblue);}.form-item-add-personalization .checkbox__inner{margin-right:1rem;position:absolute;}.commerce-order-item-add-to-cart-form .form-wrapper.checked .form-item-add-personalization,.commerce-order-item-add-to-cart-form .form-wrapper.checked .form-item-card-buy-as-gift-checkbox{margin-bottom:1rem;background-color:var(--darkblue);}.commerce-order-item-add-to-cart-form .form-wrapper.checked .form-item-add-personalization label,.commerce-order-item-add-to-cart-form .form-wrapper.checked .form-item-card-buy-as-gift-checkbox label{color:var(--white);}.commerce-order-item-add-to-cart-form .form-wrapper.checked .form-item-add-personalization .checkmark,.commerce-order-item-add-to-cart-form .form-wrapper.checked .form-item-card-buy-as-gift-checkbox .checkmark{border-color:var(--red);background-color:var(--white);}.commerce-order-item-add-to-cart-form .form-wrapper.checked.personalization-form-wrapper,.commerce-order-item-add-to-cart-form .form-wrapper.checked.gift-container-wrapper-digital-card,.commerce-order-item-add-to-cart-form .form-wrapper.checked[data-drupal-selector=edit-personalization]{padding:var(--spacing-large);background-color:var(--athensgray);border-radius:4px;margin:0 -1.5rem;overflow-y:visible;}.commerce-order-item-add-to-cart-form .form-wrapper.checked .form-item-card-buy-as-gift-checkbox{margin-bottom:0;}.commerce-order-item-add-to-cart-form .form-wrapper.checked .form-item-buy-as-gift-description{font-size:0.875rem;font-weight:400;line-height:20px;}.commerce-order-item-add-to-cart-form .gift-container-wrapper-digital-card .description{font-weight:500;font-size:0.7rem;padding-left:5px;}.commerce-order-item-add-to-cart-form .choices{max-width:100% !important;}.commerce-order-item-add-to-cart-form .choices .choices__inner{border-radius:3px;}.commerce-order-item-add-to-cart-form .form-item label{display:flex;gap:0.5rem;}.commerce-order-item-add-to-cart-form .has-tooltip{width:1rem;}.commerce-order-item-add-to-cart-form .personalization-price{font-weight:var(--font-weight-normal);color:var(--purple);}.commerce-order-item-add-to-cart-form .icon{align-items:center;gap:0.5rem;}.personalization-align-fields{display:flex;gap:1rem;}.personalization-align-fields .form-type-number{flex:1;}.personalization-align-fields .form-type-select{flex:3;}.personalization-form-wrapper .form-required:after{margin-left:-8px;}.personalization-form-wrapper .personalization-info-wrapper.stack{--stack-spacing:0.75rem;}.personalization-form-wrapper .personalization-info-wrapper p,.personalization-form-wrapper .personalization-info-wrapper li{font-weight:var(--font-weight-normal);font-size:0.875rem;}.personalization-form-wrapper .personalization-info-wrapper p{color:var(--red);}.personalization-form-wrapper .personalization-info-wrapper ul{margin-left:1rem;display:flex;flex-direction:column;gap:0.5rem;}.personalization-form-wrapper .personalization-info-wrapper ul li{display:flex;align-items:flex-start;gap:0.5rem;line-height:1.25;}.personalization-form-wrapper .personalization-info-wrapper ul li::before{content:url("/themes/custom/hns_theme/assets/icons/bullet-icon.svg");margin-top:-1px;}.personalization-form-wrapper .form-item-total,.personalization-form-wrapper .form-item-total-kn{display:flex;align-items:center;gap:1rem;}.personalization-form-wrapper .form-item-total input,.personalization-form-wrapper .form-item-total-kn input{border:0;padding:0;background-color:transparent;text-align:right;font-weight:var(--font-weight-bold);height:inherit;}.personalization-form-wrapper .form-item-total input:hover,.personalization-form-wrapper .form-item-total-kn input:hover{box-shadow:none;}.personalization-form-wrapper .form-item-total{flex:4;}.personalization-form-wrapper .form-item-total-kn{flex:1.05;}.personalization-form-wrapper .form-item-total-kn input{font-weight:var(--font-weight-normal);font-size:0.875rem;}.personalization-form-wrapper .webform-element-help{border:0;background:transparent;}.personalization-form-wrapper .webform-element-help span{display:none;}.personalization-form-wrapper .webform-element-help:after{content:url("/themes/custom/hns_theme/assets/icons/help-icon.svg");}.personalization-form-wrapper .webform-element-help:hover{border:0;}.personalization-form-wrapper .tippy-box{background:var(--white);color:var(--darkblue);font-size:0.875rem;line-height:20px;font-weight:var(--font-weight-normal);display:block;box-shadow:2px 2px 6px rgba(0,0,0,0.28);border:1px solid var(--red);border-radius:3px;margin-left:0;margin-right:auto;margin-bottom:6px;}.personalization-form-wrapper .tippy-box .webform-element-help--title{display:none;}.personalization-form-wrapper .tippy-box .tippy-arrow{color:var(--red);bottom:-1px;}.personalization-form-wrapper .tippy-box .tippy-content{padding:0.75rem;}.form-entity-border-blue .form-type-checkbox{align-items:center;justify-content:space-between;flex-direction:row-reverse;display:flex;border:2px solid var(--greyish-blue);border-radius:3px;gap:0.375rem;height:52px;position:relative;}.form-entity-border-blue .form-type-checkbox:hover{border:2px solid var(--darkblue);cursor:pointer;}.form-entity-border-blue .form-type-checkbox label{padding:9.5px 16px;width:100%;font-size:1rem;font-weight:var(--font-weight-semibold);cursor:pointer;margin-bottom:0;align-items:center;}.form-entity-border-blue .form-type-checkbox:has(input:checked){border:2px solid var(--darkblue);}.form-entity-border-blue .form-type-checkbox.form-disabled{border:2px solid var(--greyish-blue);}.form-entity-border-blue .form-type-checkbox.form-disabled:has(input:checked){border:2px solid var(--greyish-blue);}.form-entity-border-blue .form-type-checkbox.form-disabled .checkbox__inner .checkmark{border:2px solid var(--greyish-blue);background-color:var(--athensgray);}.form-entity-border-blue .form-type-checkbox.form-disabled .checkbox__inner .checkmark:after{border:solid var(--greyish-blue);border-width:0 3px 3px 0;}.form-entity-border-blue .checkbox__inner{margin-right:1rem;position:absolute;}.form-entity-border-blue.form-item-nfcchip .form-type-checkbox{background:url("/themes/custom/hns_theme/assets/icons/nfc-chip-bg.svg");}.form-entity-border-blue.form-item-nfcchip .form-type-checkbox label{text-transform:uppercase;}.label-price{font-weight:var(--font-weight-normal);font-size:0.875rem;color:var(--purple);}.title-and-link-container{justify-content:space-between;align-items:center;}.title-and-link-container > span{gap:0.5rem;}@media only screen and (max-width:420px){.title-and-link-container > span{gap:5px;}}.title-and-link-container .link{color:var(--darkgrey);}.webform-form-personalization-wrapper .choices__item[data-value=empty],.webform-form-personalization-wrapper .choices__item[data-value=""]{color:var(--grey);}.webform-form-personalization-wrapper > .stack{background-color:var(--white);padding:1.25rem 1rem;border-radius:3px;}.webform-form-personalization-wrapper .choices__list{font-weight:var(--font-weight-semibold);font-size:0.9rem;}.nfc-label{color:var(--darkblue);font-family:"Maven Pro";font-weight:var(--font-weight-semibold);font-size:0.9rem;display:flex;gap:0.5rem;margin-bottom:4px;}.form-item-ads{border-radius:3px;flex-direction:row-reverse;justify-content:space-between;border:2px solid var(--darkblue);background-color:var(--white);padding:16px;}.form-item-ads label{font-weight:var(--font-weight-semibold);color:var(--darkblue);font-size:1rem;margin-bottom:0;}.presonalization-total{display:flex;margin:10px 0;justify-content:space-between;font-weight:bold;}.personalization-form-wrapper .form-item-nfcchip .link:before{content:url("/themes/custom/hns_theme/assets/icons/nfc-chip-icon.svg");margin-top:2px;}.personalization-form-wrapper .form-item-nfcchip .form-type-checkbox{background:url("/themes/custom/hns_theme/assets/icons/nfc-chip-bg.svg");}.personalization-form-wrapper .form-item-nfcchip .form-type-checkbox label:before{content:url("/themes/custom/hns_theme/assets/icons/nfc-chip-icon.svg");margin-top:2px;}.personalization-form-wrapper .form-item-nfcchip .form-type-checkbox.form-disabled{border-color:var(--lightgrey);cursor:not-allowed;}.personalization-form-wrapper .form-item-nfcchip .form-type-checkbox.form-disabled label{pointer-events:none;color:var(--grey);}.personalization-form-wrapper .form-item-nfcchip .form-type-checkbox.form-disabled label:before{content:url("/themes/custom/hns_theme/assets/icons/nfc-chip-icon-disabled.svg");}.personalization-form-wrapper .form-item-nfcchip .form-type-checkbox.form-disabled input,.personalization-form-wrapper .form-item-nfcchip .form-type-checkbox.form-disabled .checkmark{cursor:not-allowed;border-color:var(--grey);}.personalization-form-wrapper .form-type-checkbox{align-items:center;justify-content:space-between;flex-direction:row-reverse;display:flex;border:2px solid var(--greyish-blue);border-radius:3px;gap:0.375rem;height:52px;position:relative;}.personalization-form-wrapper .form-type-checkbox:hover{border:2px solid var(--darkblue);cursor:pointer;}.personalization-form-wrapper .form-type-checkbox label{padding:9.5px 16px;width:100%;cursor:pointer;margin-bottom:0;align-items:center;padding-right:2.5rem;}.personalization-form-wrapper .form-entity-border-blue .checkbox__inner{margin-right:1rem;}.personalization-form-wrapper .form-item-ads{padding:0;}
.view-related-products .grid-related-products{display:grid;gap:1em;}@media screen and (min-width:992px){.view-related-products .grid-related-products{grid-template-columns:repeat(4,1fr);}}@media screen and (max-width:991px){.view-related-products .grid-related-products{grid-template-columns:repeat(2,1fr);}}.related-products-container{border-top:1px solid var(--greyish-blue);border-bottom:1px solid var(--greyish-blue);padding-top:var(--spacing-huge);padding-bottom:var(--spacing-huge);}.related-products-container.stack{--stack-spacing:2.5rem;}.related-products .product-card__image-container{aspect-ratio:29/42;}.related-products .view-indexed-related-products .view-header{font-family:Hustle;font-size:clamp(1.25rem,1.15rem + 0.39vw,1.5rem);font-weight:400;letter-spacing:1.44px;color:var(--darkblue);}.related-products .view-indexed-related-products .view-content{display:grid;gap:clamp(0.75rem,0.65rem + 0.39vw,1rem);grid-template-columns:repeat(4,1fr);margin-top:clamp(2rem,1.59rem + 1.57vw,3rem);}@media screen and (min-width:992px){.related-products .view-indexed-related-products .view-content{grid-template-columns:repeat(4,1fr);}}@media screen and (max-width:991px){.related-products .view-indexed-related-products .view-content{grid-template-columns:repeat(2,1fr);}}
.table tr > *:first-child{position:sticky;left:0px;padding:8px;z-index:1;}.table tr > *:first-child::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;}.table tr td{padding:12px 16px;text-align:center;vertical-align:baseline;}.table{border-collapse:collapse;width:100%;}.table.half-width{width:385px;}.table thead tr{height:50px;}.table thead tr th{background-color:var(--darkblue);color:var(--white);padding:0.5rem 1rem;font-family:"Maven Pro";font-size:13px;font-weight:500;}.table tbody tr:nth-child(even){background-color:var(--athensgray);height:40px;}@media screen and (max-width:991px){.table tbody tr:nth-child(even) td:first-child{background-color:var(--athensgray);}}@media screen and (max-width:991px){.table tbody tr:nth-child(odd) td:first-child{background-color:var(--white);}}.table tbody tr td{font-family:"Maven Pro";font-size:12px;color:var(--darkblue);font-weight:500;}.table tbody tr td:first-child:before{border-right:1px solid var(--greyish-blue);}.brand-logo.nike::before{content:url("/themes/custom/hns_theme/assets/logo/nike-logo.svg");}.size-chart-link{font-size:14px;color:var(--darkgrey);text-decoration:underline;font-weight:500;display:flex;align-items:center;margin-top:18px;justify-content:flex-end;gap:8px;}.size-chart-link:before{content:url("/themes/custom/hns_theme/assets/icons/size-chart-icon.svg");margin-top:4px;}.age-tag{font-size:14px;color:var(--lightpurple);font-weight:500;margin-top:1rem;text-transform:uppercase;}.ui-dialog .ui-dialog-content{padding:0;}
.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;}
