*,::after,::before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}:root{--white:#ffffff;--charcoal:#333333;--gray:#494949;--red:#D00002;--darkRed:#B80E0F;--yellow:#FFD260;--whiteGray:#F8F8F8;--lightGray:#6A6A6A;--borderGray:#E9E9E9;--backgroundGray:#F9F9F9;--green:#20A624;--lightRed:#FFEDED}@font-face{font-family:"Brioni Sans Pro";src:url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-MediumItalic.woff2) format("woff2"),url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-MediumItalic.woff) format("woff"),url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Brioni Sans Pro";src:url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-LightItalic.woff2) format("woff2"),url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-LightItalic.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-LightItalic.woff) format("woff"),url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Brioni Sans Pro";src:url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-Regular.woff2) format("woff2"),url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-Regular.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-Regular.woff) format("woff"),url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Brioni Sans Pro";src:url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-BoldItalic.woff2) format("woff2"),url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-BoldItalic.woff) format("woff"),url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Brioni Sans Pro";src:url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-Light.woff2) format("woff2"),url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-Light.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-Light.woff) format("woff"),url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Brioni Sans Pro";src:url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-Italic.woff2) format("woff2"),url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-Italic.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-Italic.woff) format("woff"),url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Brioni Sans Pro";src:url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-Bold.woff2) format("woff2"),url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-Bold.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-Bold.woff) format("woff"),url(../../assets/fonts/Brioni-Pro-sans/BrioniSansPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}body{font-family:"Brioni Sans Pro",Arial,sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:clamp(2.5rem,1.0588rem + 5.4902vw,6rem);font-style:italic;font-weight:700;line-height:1.11;letter-spacing:-.045rem}h2{font-size:clamp(2.5rem,1.6765rem + 3.1373vw,4.5rem);font-weight:400;line-height:1.11;letter-spacing:-.045rem}h3{font-size:clamp(1.5rem,1.19rem + 1.18vw,2.25rem);font-weight:400;letter-spacing:1.44px}h4{font-size:clamp(1.5rem,1.0882rem + 1.5686vw,2.5rem);font-weight:700;font-style:italic}h5{font-size:2.25rem;font-style:italic;font-weight:700}h6{font-size:1.5rem;font-style:normal;font-weight:700}p{font-size:1rem}:root{--spacing-tiny:0.5rem;--spacing-small:0.75rem;--spacing-medium:1rem;--spacing-large:1.5rem;--spacing-xlarge:2rem;--spacing-xxlarge:2.5rem;--spacing-huge:3rem}ol[class],ul[class]{list-style-type:none;margin:0;padding:0}ul{list-style:none;padding:0;margin:0}body{width:100vw}a{text-decoration:none;cursor:pointer}.field--name-body a:not([class]),.product__body a:not([class]){font-weight:500;color:var(--purple);text-decoration:underline}.field--name-body a:not([class]):hover,.product__body a:not([class]):hover{text-decoration:none}.link{text-decoration:underline;color:var(--purple);font-size:.9rem;font-weight:500}.link:hover{color:var(--red)}.layout-container{margin:0}fieldset{padding:0;border:0}fieldset legend{display:none}.ajax-progress{width:64px;height:64px;position:fixed;top:50%;left:50%;transform:translate(-100%,-100%);background-image:linear-gradient(var(--charcoal) 16px,transparent 0),linear-gradient(var(--red) 16px,transparent 0),linear-gradient(var(--red) 16px,transparent 0),linear-gradient(var(--charcoal) 16px,transparent 0);background-repeat:no-repeat;background-size:16px 16px;background-position:left top,left bottom,right top,right bottom;animation:rotate 1s linear infinite;background-color:transparent;border-radius:0}@keyframes rotate{0%{width:64px;height:64px;transform:rotate(0)}50%{width:30px;height:30px;transform:rotate(180deg)}100%{width:64px;height:64px;transform:rotate(360deg)}}.page-title .back_arrow{padding:12px;margin-right:1rem;background:url(../../assets/icons/back-icon.svg) center center no-repeat}.grey-bg{padding:var(--spacing-large);background-color:var(--whiteGray);border-radius:4px}.grey-bg h5{color:var(--charcoal);font-size:1rem}.grey-bg h3{font-size:1.25rem;color:var(--charcoal);margin-bottom:3rem}.grey-bg h4{color:var(--charcoal);font-size:1rem;margin-bottom:1.5rem}.price_with_conversion{display:flex;align-items:center;gap:5px;justify-content:flex-end}.price_with_conversion .price_kn{font-weight:300}.price_with_conversion .price_euro{font-weight:700}.view-empty{padding:1.5rem;background-color:var(--athensgray);border-radius:4px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}details summary::-webkit-details-marker{display:none}.modal-open{overflow-y:hidden;position:fixed}:root{--radius-xs:2px;--radius-small:3px;--radius-normal:4px}.layout-container{display:flex;flex-direction:column;height:100vh}.layout-container main{flex-grow:1}.sliding-popup-bottom{left:0;right:0;width:100%}.sliding-popup-bottom .eu-cookie-compliance-banner:before{content:"";display:block;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.55);z-index:-1}.eu-cookie-compliance-banner{background-color:var(--white);padding:1rem 0;position:relative}.eu-cookie-compliance-banner .popup-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.5rem;max-width:80%!important}.eu-cookie-compliance-banner .eu-cookie-compliance-message>p{display:inline;color:var(--charcoal)}.eu-cookie-compliance-banner .eu-cookie-compliance-more-button{cursor:pointer;display:inline;height:auto;margin:0;padding:0;border:none;text-decoration:underline;background:0 0;color:var(--charcoal)}.eu-cookie-compliance-banner .agree-button{display:flex;justify-content:flex-start;align-items:center;gap:1rem;text-decoration:none;position:relative;border-radius:3rem;cursor:pointer;font-style:italic;background:var(--red);color:var(--white);justify-content:center;padding:.75rem 1.5rem;border:0}.eu-cookie-compliance-banner .decline-button{display:none}