@font-face{font-family:Oxygen;font-style:normal;font-weight:300;src:local(""),url(./oxygen-v15-latin-300-WZc5I717.woff2) format("woff2"),url(./oxygen-v15-latin-300-CBJ4_WZc.woff) format("woff")}@font-face{font-family:Oxygen;font-style:normal;font-weight:400;src:local(""),url(./oxygen-v15-latin-regular-gxXlmaz4.woff2) format("woff2"),url(./oxygen-v15-latin-regular-BpQ0FkH5.woff) format("woff")}@font-face{font-family:Oxygen;font-style:normal;font-weight:700;src:local(""),url(./oxygen-v15-latin-700-CJFgLN-1.woff2) format("woff2"),url(./oxygen-v15-latin-700-CR6JJz-_.woff) format("woff")}ul[class],ol[class],button{padding:0}body,h1,h2,h3,h4,h5,h6,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd,button{margin:0}cite{font-style:normal}button{border:none}a,button{-webkit-tap-highlight-color:transparent;outline:none}body{text-rendering:optimizeSpeed;min-width:320px;min-height:100vh;scroll-behavior:smooth;line-height:1.5}ul[class],ol[class]{list-style:none}ul:not([class]),ol:not([class]){margin:0;padding-left:25px}a:not([class]){text-decoration-skip-ink:auto}img{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html{font-weight:400;font-size:18px}body{color:#1a1f1f;line-height:1.3333333333rem;font-family:Oxygen,sans-serif;letter-spacing:0;text-shadow:0 3px 6px rgba(0,0,0,.1607843137)}h1:not([class]):not(:last-child),h2:not([class]):not(:last-child),h3:not([class]):not(:last-child),h4:not([class]):not(:last-child),h5:not([class]):not(:last-child),p:not([class]):not(:last-child),ul:not([class]):not(:last-child),ol:not([class]):not(:last-child),blockquote:not([class]):not(:last-child){margin-bottom:20px}h1,h2,h3,h4,h5{font-weight:700;line-height:7.7777777778rem;overflow-wrap:break-word}h1{color:#fff;font-size:1.6666666667rem;line-height:1.9444444444rem}@media(min-width:576px){h1{font-size:3.3333333333rem;line-height:3.6111111111rem}}@media(min-width:992px){h1{font-size:5.5555555556rem;line-height:5.8333333333rem}}@media(min-width:1440px){h1{font-size:6.6666666667rem}}h2,.h2{font-size:1.5rem}@media(min-width:576px){h2,.h2{font-size:1.8333333333rem}}@media(min-width:992px){h2,.h2{font-size:2.2222222222rem}}@media(min-width:1440px){h2,.h2{font-size:2.6666666667rem}}h3,.h3{color:#fff;font-size:1.3333333333rem;line-height:1.5555555556rem}@media(min-width:576px){h3,.h3{font-size:1.4444444444rem}}@media(min-width:992px){h3,.h3{font-size:1.5555555556rem}}@media(min-width:1440px){h3,.h3{font-size:1.6666666667rem}}h4,.h4{font-size:1.1111111111rem;line-height:1.2222222222rem}@media(min-width:992px){h4,.h4{font-size:1.5rem;line-height:1.8333333333rem}}h4 strong,.h4 strong{color:#85b9b5}h5,.h5{font-size:1.2777777778rem;line-height:1.5555555556rem}.small-text{font-size:.8888888889rem;line-height:1.1111111111rem}.caption{color:#565757;font-size:1.1111111111rem;line-height:1.5555555556rem}.small-caption{color:#fff;font-size:.8888888889rem;line-height:1.1111111111rem}.card-text{font-size:.7777777778rem;line-height:1.1111111111rem}@media(min-width:992px){.card-text{font-size:1rem}}.footer-headline{margin-bottom:20px;color:#fff;font-weight:700;font-size:.8888888889rem;line-height:1.1111111111rem;text-transform:uppercase}.info-text{font-size:.7777777778rem;line-height:.9444444444rem}.warning-text{color:#cc3433;font-size:.7777777778rem;line-height:.9444444444rem}.page-heading{font-size:2.6666666667rem;line-height:2.8888888889rem}.page-header-text{color:#fff}.strong{font-weight:700}::-moz-selection{color:#fff;background:#85b9b5}::selection{color:#fff;background:#85b9b5}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=url],textarea{display:block;outline:none;border:2px solid #565757;border-radius:4px;padding:10px;width:calc(100% - 24px);color:#7f846d;font-weight:400;font-size:.8888888889rem}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=password]:focus,input[type=url]:focus,textarea:focus{border-color:#fff}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=password]::placeholder,input[type=url]::placeholder,textarea::placeholder{color:#7f846d}input[type=text].invalid,input[type=text].evaluate:invalid,input[type=email].invalid,input[type=email].evaluate:invalid,input[type=tel].invalid,input[type=tel].evaluate:invalid,input[type=password].invalid,input[type=password].evaluate:invalid,input[type=url].invalid,input[type=url].evaluate:invalid,textarea.invalid,textarea.evaluate:invalid{border-color:#9b2726;color:#9b2726}input[type=checkbox]{flex-shrink:0;border:1px solid #ffffff;width:22px;height:22px;accent-color:#c3ccb5}textarea{resize:none}.input-group .label{display:block;margin-bottom:10px;font-weight:800}.input-group:not(:last-child){margin-bottom:20px}a:not(.button,.icon,.blog-link-wrapper,.pagination-link):link,a:not(.button,.icon,.blog-link-wrapper,.pagination-link):visited,a:not(.button,.icon,.blog-link-wrapper,.pagination-link):active{transition:color .15s;outline:none;color:#fff;text-decoration:none}a:not(.button,.icon,.blog-link-wrapper,.pagination-link).contrast{color:#85b9b5}a:not(.button,.icon,.blog-link-wrapper,.pagination-link).contrast:focus,a:not(.button,.icon,.blog-link-wrapper,.pagination-link).contrast:hover{color:#3d4d5a}a:not(.button,.icon,.blog-link-wrapper,.pagination-link):focus,a:not(.button,.icon,.blog-link-wrapper,.pagination-link):hover{color:#85b9b5}.pagination-link,.pagination-link:link,.pagination-link:visited,.pagination-link:active{color:#000}:root{--pageSpacing: 20px;--mail-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 -960 960 960' width='48'%3E%3Cpath d='M140-160q-24 0-42-18t-18-42v-520q0-24 18-42t42-18h680q24 0 42 18t18 42v520q0 24-18 42t-42 18H140Zm340-302 340-223v-55L480-522 140-740v55l340 223Z' fill='white'/%3E%3C/svg%3E")}@media(min-width:576px){:root{--pageSpacing: 30px}}@media(min-width:1440px){:root{--pageSpacing: 40px}}.button,.button-link{display:inline-block;vertical-align:middle;transition:all .15s;cursor:pointer;box-sizing:border-box;outline:none;box-shadow:0 6px 6px #00000029;border:2px solid #1a1f1f;border-radius:15px;background:transparent;padding:16px 30px;font-weight:400;font-size:.8888888889rem;line-height:1.3333333333rem;letter-spacing:1px;text-decoration:none;text-shadow:none;text-transform:uppercase}.button:hover,.button-link:hover{color:#fff}.button:active,.button-link:active{box-shadow:none}.button.primary,.button-link.primary{box-shadow:1px 2px 4px #00000029;border-color:#1a1f1f;background-color:#fcfaf2;color:#1a1f1f}.button.primary:hover,.button-link.primary:hover{border-color:#85b9b5;background-color:#85b9b5;color:#fff}.button.shop,.button-link.shop{box-shadow:1px 2px 4px #00000029;border-color:#85b9b5;background-color:#fcfaf2;color:#85b9b5;font-weight:700}.button.shop:hover,.button-link.shop:hover{background-color:#85b9b5;color:#fff}.button.user-primary,.button-link.user-primary{border-color:#85b9b5;background-color:#85b9b5;color:#fff}.button.user-primary:hover,.button-link.user-primary:hover{border-color:#3d4d5a;background-color:#3d4d5a}.button.user-secondary,.button-link.user-secondary{border-color:#85b9b5;background-color:#c3ccb5;color:#85b9b5}.button.user-secondary:hover,.button-link.user-secondary:hover{background-color:#85b9b5;color:#fff}.button.delete-button,.button-link.delete-button{box-shadow:none;border:none;background:initial;padding:0;min-width:unset;text-decoration:underline;text-transform:none}.button.delete-button:hover,.button-link.delete-button:hover{color:#85b9b5}.button.password,.button-link.password{box-shadow:none;border:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48'%3E%3Cpath d='M24 31.5q3.55 0 6.025-2.475Q32.5 26.55 32.5 23q0-3.55-2.475-6.025Q27.55 14.5 24 14.5q-3.55 0-6.025 2.475Q15.5 19.45 15.5 23q0 3.55 2.475 6.025Q20.45 31.5 24 31.5Zm0-2.9q-2.35 0-3.975-1.625T18.4 23q0-2.35 1.625-3.975T24 17.4q2.35 0 3.975 1.625T29.6 23q0 2.35-1.625 3.975T24 28.6Zm0 9.4q-7.3 0-13.2-4.15Q4.9 29.7 2 23q2.9-6.7 8.8-10.85Q16.7 8 24 8q7.3 0 13.2 4.15Q43.1 16.3 46 23q-2.9 6.7-8.8 10.85Q31.3 38 24 38Zm0-15Zm0 12q6.05 0 11.125-3.275T42.85 23q-2.65-5.45-7.725-8.725Q30.05 11 24 11t-11.125 3.275Q7.8 17.55 5.1 23q2.7 5.45 7.775 8.725Q17.95 35 24 35Z' fill='%237f846d' /%3E%3C/svg%3E");background-position:center;background-size:cover;background-repeat:no-repeat;padding:0;width:31px;height:21px}.button.password.show-password,.button-link.password.show-password{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48'%3E%3Cpath d='m31.45 27.05-2.2-2.2q1.3-3.55-1.35-5.9-2.65-2.35-5.75-1.2l-2.2-2.2q.85-.55 1.9-.8 1.05-.25 2.15-.25 3.55 0 6.025 2.475Q32.5 19.45 32.5 23q0 1.1-.275 2.175-.275 1.075-.775 1.875Zm6.45 6.45-2-2q2.45-1.8 4.275-4.025Q42 25.25 42.85 23q-2.5-5.55-7.5-8.775Q30.35 11 24.5 11q-2.1 0-4.3.4-2.2.4-3.45.95L14.45 10q1.75-.8 4.475-1.4Q21.65 8 24.25 8q7.15 0 13.075 4.075Q43.25 16.15 46 23q-1.3 3.2-3.35 5.85-2.05 2.65-4.75 4.65Zm2.9 11.3-8.4-8.25q-1.75.7-3.95 1.075T24 38q-7.3 0-13.25-4.075T2 23q1-2.6 2.775-5.075T9.1 13.2L2.8 6.9l2.1-2.15L42.75 42.6ZM11.15 15.3q-1.85 1.35-3.575 3.55Q5.85 21.05 5.1 23q2.55 5.55 7.675 8.775Q17.9 35 24.4 35q1.65 0 3.25-.2t2.4-.6l-3.2-3.2q-.55.25-1.35.375T24 31.5q-3.5 0-6-2.45T15.5 23q0-.75.125-1.5T16 20.15Zm15.25 7.1Zm-5.8 2.9Z' fill='%237f846d'/%3E%3C/svg%3E")}.contact-button{display:flex;align-items:center;gap:2ch;z-index:100;background-color:#85b9b5;color:#fff;border:none;border-radius:15px 0 0 15px;position:fixed;right:0;top:80%;transition:all .25s ease;padding-block:20px}.contact-button:hover,.contact-button:focus-visible{padding-right:60px}.contact-button:before{content:"";background:var(--mail-icon);background-position:center;background-size:cover;background-repeat:no-repeat;width:30px;height:30px}html{scroll-behavior:smooth}body.nav-open{overflow:hidden;position:fixed}.divider{height:1px;background-color:#7070701a}#Header{--navButtonWidth: 28px;--navButtonHeight: 23px;position:relative;background:#c3ccb5;padding:var(--pageSpacing)}#Header.default{background:#3d4d5a}#Header .logo-link{flex-shrink:1;z-index:500}#Header .logo-link img{width:275px;height:auto}#Header .container{display:flex;justify-content:space-between;align-items:center;gap:20px;z-index:500;padding:0;width:calc(100vw - 2 * var(--pageSpacing))}@media(min-width:992px){#Header .container{align-items:flex-start}}#Header .nav-link:link,#Header .nav-link:visited,#Header .nav-link:active,#Header .nav-link{cursor:pointer;background-color:transparent;color:#fff;text-transform:uppercase}#Header .nav-link:focus,#Header .nav-link:hover{color:#3d4d5a}@media(min-width:992px){#Header .nav-link:focus,#Header .nav-link:hover{color:#85b9b5}}#Header .nav-open,#Header .nav-close{position:relative;z-index:500;cursor:pointer;background-position:center;background-repeat:no-repeat;background-color:transparent;width:var(--navButtonWidth);height:var(--navButtonHeight);font-size:0}@media(min-width:992px){#Header .nav-open,#Header .nav-close{display:none}}#Header .nav-open{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDAiIHdpZHRoPSI0MCI+PHBhdGggZD0iTTUgMzBWMjcuMjA4SDM1VjMwWk01IDIxLjM3NVYxOC42MjVIMzVWMjEuMzc1Wk01IDEyLjc5MlYxMEgzNVYxMi43OTJaIi8+PC9zdmc+)}#Header .nav-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDAiIHdpZHRoPSI0MCI+PHBhdGggZD0iTTEwLjQ1OCAzMS40NTggOC41NDIgMjkuNTQyIDE4LjA0MiAyMCA4LjU0MiAxMC40NTggMTAuNDU4IDguNTQyIDIwIDE4LjA0MiAyOS41NDIgOC41NDIgMzEuNDU4IDEwLjQ1OCAyMS45NTggMjAgMzEuNDU4IDI5LjU0MiAyOS41NDIgMzEuNDU4IDIwIDIxLjk1OFoiLz48L3N2Zz4=)}#Header .nav{z-index:500}#Header .nav .boxes{display:none}@media(max-width:991px){#Header .nav{display:none;position:fixed;top:0;left:0;flex-direction:column;justify-content:space-between;gap:40px;background:#3d4d5a;padding:var(--pageSpacing);width:calc(100vw - 2 * var(--pageSpacing));height:calc(100% - 2 * var(--pageSpacing))}}@media(max-width:991px)and (min-width:576px){#Header .nav{background-position:125% 50%;background-size:55%}}@media(max-width:991px){#Header .nav.open{display:flex;clip-path:circle(150% at calc(100% - var(--pageSpacing)) var(--pageSpacing));transition:clip-path .5s cubic-bezier(.3,0,.3,1)}#Header .nav .nav-header{display:flex;column-gap:20px;justify-content:space-between;align-items:center;z-index:500}#Header .nav .nav-header .nav-close{flex-shrink:0}#Header .nav .boxes{display:block;top:-20%;left:95%;transform:scale(2)}#Header .nav .nav-footer{z-index:500;font-weight:400;line-height:2em}#Header .nav .nav-footer p{margin:0}#Header .nav .nav-list{z-index:500}#Header .nav .nav-list .nav-item{z-index:500;margin-bottom:30px}#Header .nav .nav-list .nav-item .nav-link{font-size:1.6em;word-break:break-word}}@media(min-width:992px){#Header .nav{padding-top:15px}#Header .nav .nav-header,#Header .nav .nav-footer{display:none}#Header .nav .nav-list{display:flex;gap:40px}}@media(min-width:992px)and (min-width:992px){#Header .nav .nav-list{gap:20px}}@media(min-width:992px)and (min-width:1440px){#Header .nav .nav-list{gap:40px}}@media(min-width:992px){#Header .nav .nav-list .nav-item .logout,#Header .nav .nav-list .nav-item .cart,#Header .nav .nav-list .nav-item .profile{background-position:top;background-size:cover;background-repeat:no-repeat;padding-top:4px;width:19px;height:19px;font-size:0}#Header .nav .nav-list .nav-item .logout{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48'%3E%3Cpath d='M8.95 43.25Q7 43.25 5.6 41.875Q4.2 40.5 4.2 38.55V9.45Q4.2 7.5 5.6 6.1Q7 4.7 8.95 4.7H23.85V9.45H8.95Q8.95 9.45 8.95 9.45Q8.95 9.45 8.95 9.45V38.55Q8.95 38.55 8.95 38.55Q8.95 38.55 8.95 38.55H23.85V43.25ZM33.35 34.55 29.95 31.25 34.85 26.35H18.1V21.65H34.75L29.85 16.75L33.25 13.45L43.8 24.05Z' fill='%23fff'/%3E%3C/svg%3E");padding:15px 9px 4px 7px}#Header .nav .nav-list .nav-item .logout:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48'%3E%3Cpath d='M8.95 43.25Q7 43.25 5.6 41.875Q4.2 40.5 4.2 38.55V9.45Q4.2 7.5 5.6 6.1Q7 4.7 8.95 4.7H23.85V9.45H8.95Q8.95 9.45 8.95 9.45Q8.95 9.45 8.95 9.45V38.55Q8.95 38.55 8.95 38.55Q8.95 38.55 8.95 38.55H23.85V43.25ZM33.35 34.55 29.95 31.25 34.85 26.35H18.1V21.65H34.75L29.85 16.75L33.25 13.45L43.8 24.05Z' fill='%2385b9b5'/%3E%3C/svg%3E")}#Header .nav .nav-list .nav-item .profile{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48'%3E%3Cpath d='M24 23.95q-3.3 0-5.4-2.1-2.1-2.1-2.1-5.4 0-3.3 2.1-5.4 2.1-2.1 5.4-2.1 3.3 0 5.4 2.1 2.1 2.1 2.1 5.4 0 3.3-2.1 5.4-2.1 2.1-5.4 2.1ZM8 40v-4.7q0-1.9.95-3.25T11.4 30q3.35-1.5 6.425-2.25Q20.9 27 24 27q3.1 0 6.15.775 3.05.775 6.4 2.225 1.55.7 2.5 2.05.95 1.35.95 3.25V40Zm3-3h26v-1.7q0-.8-.475-1.525-.475-.725-1.175-1.075-3.2-1.55-5.85-2.125Q26.85 30 24 30t-5.55.575q-2.7.575-5.85 2.125-.7.35-1.15 1.075Q11 34.5 11 35.3Zm13-16.05q1.95 0 3.225-1.275Q28.5 18.4 28.5 16.45q0-1.95-1.275-3.225Q25.95 11.95 24 11.95q-1.95 0-3.225 1.275Q19.5 14.5 19.5 16.45q0 1.95 1.275 3.225Q22.05 20.95 24 20.95Zm0-4.5ZM24 37Z' fill='white'/%3E%3C/svg%3E");padding:17px 9px 6px 7px}#Header .nav .nav-list .nav-item .profile:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48'%3E%3Cpath d='M24 23.95q-3.3 0-5.4-2.1-2.1-2.1-2.1-5.4 0-3.3 2.1-5.4 2.1-2.1 5.4-2.1 3.3 0 5.4 2.1 2.1 2.1 2.1 5.4 0 3.3-2.1 5.4-2.1 2.1-5.4 2.1ZM8 40v-4.7q0-1.9.95-3.25T11.4 30q3.35-1.5 6.425-2.25Q20.9 27 24 27q3.1 0 6.15.775 3.05.775 6.4 2.225 1.55.7 2.5 2.05.95 1.35.95 3.25V40Zm3-3h26v-1.7q0-.8-.475-1.525-.475-.725-1.175-1.075-3.2-1.55-5.85-2.125Q26.85 30 24 30t-5.55.575q-2.7.575-5.85 2.125-.7.35-1.15 1.075Q11 34.5 11 35.3Zm13-16.05q1.95 0 3.225-1.275Q28.5 18.4 28.5 16.45q0-1.95-1.275-3.225Q25.95 11.95 24 11.95q-1.95 0-3.225 1.275Q19.5 14.5 19.5 16.45q0 1.95 1.275 3.225Q22.05 20.95 24 20.95Zm0-4.5ZM24 37Z' fill='%2387B9B5'/%3E%3C/svg%3E")}#Header .nav .nav-list .nav-item .cart{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48'%3E%3Cpath d='M14.35 44.5Q12.85 44.5 11.8 43.45Q10.75 42.4 10.75 40.9Q10.75 39.4 11.8 38.35Q12.85 37.3 14.35 37.3Q15.8 37.3 16.875 38.35Q17.95 39.4 17.95 40.9Q17.95 42.4 16.9 43.45Q15.85 44.5 14.35 44.5ZM34.35 44.5Q32.85 44.5 31.8 43.45Q30.75 42.4 30.75 40.9Q30.75 39.4 31.8 38.35Q32.85 37.3 34.35 37.3Q35.8 37.3 36.875 38.35Q37.95 39.4 37.95 40.9Q37.95 42.4 36.9 43.45Q35.85 44.5 34.35 44.5ZM12.7 11.5 17.35 21.2H31.6Q31.6 21.2 31.6 21.2Q31.6 21.2 31.6 21.2L36.85 11.5Q36.85 11.5 36.85 11.5Q36.85 11.5 36.85 11.5ZM10.6 7.4H38.6Q41.3 7.4 41.875 8.825Q42.45 10.25 41.4 12.25L35.5 22.95Q34.9 23.95 33.9 24.65Q32.9 25.35 31.65 25.35H16.85L14.4 30Q14.4 30 14.4 30Q14.4 30 14.4 30H38.5V34.1H13.85Q11.35 34.1 10.275 32.4Q9.2 30.7 10.35 28.7L13.4 23.1L6.1 7.55H2V3.45H8.75ZM17.35 21.2H31.6Q31.6 21.2 31.6 21.2Q31.6 21.2 31.6 21.2Z' fill='%23fff'/%3E%3C/svg%3E")}#Header .nav .nav-list .nav-item .cart.cart-link{padding:15px 9px 4px 7px}#Header .nav .nav-list .nav-item .cart:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48'%3E%3Cpath d='M14.35 44.5Q12.85 44.5 11.8 43.45Q10.75 42.4 10.75 40.9Q10.75 39.4 11.8 38.35Q12.85 37.3 14.35 37.3Q15.8 37.3 16.875 38.35Q17.95 39.4 17.95 40.9Q17.95 42.4 16.9 43.45Q15.85 44.5 14.35 44.5ZM34.35 44.5Q32.85 44.5 31.8 43.45Q30.75 42.4 30.75 40.9Q30.75 39.4 31.8 38.35Q32.85 37.3 34.35 37.3Q35.8 37.3 36.875 38.35Q37.95 39.4 37.95 40.9Q37.95 42.4 36.9 43.45Q35.85 44.5 34.35 44.5ZM12.7 11.5 17.35 21.2H31.6Q31.6 21.2 31.6 21.2Q31.6 21.2 31.6 21.2L36.85 11.5Q36.85 11.5 36.85 11.5Q36.85 11.5 36.85 11.5ZM10.6 7.4H38.6Q41.3 7.4 41.875 8.825Q42.45 10.25 41.4 12.25L35.5 22.95Q34.9 23.95 33.9 24.65Q32.9 25.35 31.65 25.35H16.85L14.4 30Q14.4 30 14.4 30Q14.4 30 14.4 30H38.5V34.1H13.85Q11.35 34.1 10.275 32.4Q9.2 30.7 10.35 28.7L13.4 23.1L6.1 7.55H2V3.45H8.75ZM17.35 21.2H31.6Q31.6 21.2 31.6 21.2Q31.6 21.2 31.6 21.2Z' fill='%2385b9b5'/%3E%3C/svg%3E")}}.container,#Footer .footer{max-width:1500px;margin-left:auto;margin-right:auto}.container{padding:0 var(--pageSpacing)}.blog-container{max-width:800px;margin-left:auto;margin-right:auto;padding:0 var(--pageSpacing)}#Footer{position:relative;z-index:20;background:#3d4d5a;padding-top:40px;min-height:250px;color:#fff;font-size:.8888888889rem;line-height:1.1111111111rem;text-align:center}@media(min-width:992px){#Footer{padding-top:100px;text-align:left}}#Footer .footer{display:grid;grid-template-areas:"main" "contacts" "social" "bitperfect" "legal";row-gap:20px;justify-content:space-around;margin-top:calc(var(--contactOverlap) * -1);padding:0 var(--pageSpacing) var(--pageSpacing)}@media(min-width:992px){#Footer .footer{gap:16px;grid-template-columns:1fr auto 1fr;grid-template-areas:"main contacts social" "bitperfect legal .";justify-content:space-between}}#Footer .footer .main-contact{display:flex;grid-area:main;flex-direction:column}#Footer .footer .main-contact a{text-decoration:underline}#Footer .footer .contacts{grid-area:contacts}#Footer .footer .contacts a{text-decoration:underline}#Footer .footer .contacts .entries{display:flex;column-gap:60px;row-gap:30px;flex-direction:column;align-items:center}@media(min-width:992px){#Footer .footer .contacts .entries{flex-direction:row}}#Footer .footer .contacts .entries .contact{display:flex;column-gap:10px}#Footer .footer .contacts .entries .contact img{box-shadow:0 3px 6px #00000029;border-radius:10px;width:80px;height:80px}#Footer .footer .social{grid-area:social}@media(min-width:992px){#Footer .footer .social{justify-self:flex-end}}#Footer .footer .social ul{display:flex;column-gap:5px;justify-content:center}#Footer .footer .social ul .social-item{background-position:center;background-size:contain;background-repeat:no-repeat;width:42px;height:42px;font-size:0}#Footer .footer .social ul .social-item.facebook{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICdodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQnPjxzdmcgaGVpZ2h0PSI1MTJweCIKICAgIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHgiIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxnIGlkPSJmYWNlYm9vayI+CiAgICAgICAgPGc+CiAgICAgICAgICAgIDxwYXRoCiAgICAgICAgICAgICAgICBkPSJNNDI1LjYxNCw4Ni4zNDlDMzgyLjE3Miw0Mi45MDEsMzIyLjI1MywxNi4wNywyNTUuOTYsMTYuMDcgICAgYy02Ni4yOTIsMC0xMjYuMjA5LDI2LjgzMS0xNjkuNjUyLDcwLjI3OGMtNDMuNDQzLDQzLjQ0NS03MC4yNzksMTAzLjM1OS03MC4yNzksMTY5LjY1MmMwLDY2LjI5LDI2LjgzNiwxMjYuMjA5LDcwLjI3OSwxNjkuNjUyICAgIGM0My40NDMsNDMuNDQ3LDEwMy4zNTksNzAuMjc2LDE2OS42NTIsNzAuMjc2YzY2LjI5MywwLDEyNi4yMTItMjYuODI5LDE2OS42NTQtNzAuMjc2ICAgIGM0My40NDMtNDMuNDQzLDcwLjI4Mi0xMDMuMzYyLDcwLjI4Mi0xNjkuNjUyQzQ5NS44OTYsMTg5LjcwOCw0NjkuMDU4LDEyOS43OTQsNDI1LjYxNCw4Ni4zNDl6IE00MTIuNDY1LDQxMi40OTkgICAgYy00MC4xMjEsMzkuOTkzLTk1LjM5NCw2NC43MDItMTU2LjUwNSw2NC43MDJjLTYxLjEwOSwwLTExNi4zNzktMjQuNzA5LTE1Ni4zNjctNjQuNzAyICAgIEM1OS42MDIsMzcyLjM4MiwzNC43NiwzMTcuMTE0LDM0Ljc2LDI1Ni4wMDFjMC02MS4xMTEsMjQuODQyLTExNi4zNzksNjQuODMzLTE1Ni4zNjdjMzkuOTg4LTM5Ljk4OCw5NS4yNTgtNjQuODM1LDE1Ni4zNjctNjQuODM1ICAgIGM2MS4xMTEsMCwxMTYuMzg0LDI0Ljg0NywxNTYuNTA1LDY0LjgzNWMzOS45ODgsMzkuOTg4LDY0LjY5OCw5NS4yNTYsNjQuNjk4LDE1Ni4zNjcgICAgQzQ3Ny4xNjMsMzE3LjExNCw0NTIuNDUzLDM3Mi4zODIsNDEyLjQ2NSw0MTIuNDk5eiIKICAgICAgICAgICAgICAgIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNmZmZmZmY7IiAvPgogICAgICAgICAgICA8cGF0aAogICAgICAgICAgICAgICAgZD0iTTI3NiwxODcuMzE2YzAtOS40MzMsNC41MzctMTMuMzE2LDkuMDYxLTEzLjMxNiAgICBjNC4zODIsMCwyOC45MzksMCwyOC45MzksMHYtNDNoLTM5LjMwN0MyMzIuNTgsMTMxLDIyMiwxNjQuNzI5LDIyMiwxODQuOTI1VjIwNGgtMjR2MzIuNjAzVjI1MmgyNGMwLDU4LDAsMTI2LDAsMTI2aDU0ICAgIGMwLDAsMC02OCwwLTEyNmgzMi43MDVsMS41OTUtMTguNzUyTDMxMy4yMjUsMjA0SDI3NlYxODcuMzE2eiIKICAgICAgICAgICAgICAgIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNmZmZmZmY7IiAvPgogICAgICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJMYXllcl8xIiAvPgo8L3N2Zz4=)}#Footer .footer .social ul .social-item.facebook:hover{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICdodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQnPjxzdmcgaGVpZ2h0PSI1MTJweCIKICAgIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHgiIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxnIGlkPSJmYWNlYm9vayI+CiAgICAgICAgPGc+CiAgICAgICAgICAgIDxwYXRoCiAgICAgICAgICAgICAgICBkPSJNNDI1LjYxNCw4Ni4zNDlDMzgyLjE3Miw0Mi45MDEsMzIyLjI1MywxNi4wNywyNTUuOTYsMTYuMDcgICAgYy02Ni4yOTIsMC0xMjYuMjA5LDI2LjgzMS0xNjkuNjUyLDcwLjI3OGMtNDMuNDQzLDQzLjQ0NS03MC4yNzksMTAzLjM1OS03MC4yNzksMTY5LjY1MmMwLDY2LjI5LDI2LjgzNiwxMjYuMjA5LDcwLjI3OSwxNjkuNjUyICAgIGM0My40NDMsNDMuNDQ3LDEwMy4zNTksNzAuMjc2LDE2OS42NTIsNzAuMjc2YzY2LjI5MywwLDEyNi4yMTItMjYuODI5LDE2OS42NTQtNzAuMjc2ICAgIGM0My40NDMtNDMuNDQzLDcwLjI4Mi0xMDMuMzYyLDcwLjI4Mi0xNjkuNjUyQzQ5NS44OTYsMTg5LjcwOCw0NjkuMDU4LDEyOS43OTQsNDI1LjYxNCw4Ni4zNDl6IgogICAgICAgICAgICAgICAgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6Izg1QjlCNTsiIC8+CiAgICAgICAgICAgIDxwYXRoCiAgICAgICAgICAgICAgICBkPSJNMjc2LDE4Ny4zMTZjMC05LjQzMyw0LjUzNy0xMy4zMTYsOS4wNjEtMTMuMzE2ICAgIGM0LjM4MiwwLDI4LjkzOSwwLDI4LjkzOSwwdi00M2gtMzkuMzA3QzIzMi41OCwxMzEsMjIyLDE2NC43MjksMjIyLDE4NC45MjVWMjA0aC0yNHYzMi42MDNWMjUyaDI0YzAsNTgsMCwxMjYsMCwxMjZoNTQgICAgYzAsMCwwLTY4LDAtMTI2aDMyLjcwNWwxLjU5NS0xOC43NTJMMzEzLjIyNSwyMDRIMjc2VjE4Ny4zMTZ6IgogICAgICAgICAgICAgICAgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I2ZmZmZmZjsiIC8+CiAgICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgaWQ9IkxheWVyXzEiIC8+Cjwvc3ZnPg==)}#Footer .footer .social ul .social-item.instagram{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42'%3E%3Cg id='Group_5383' data-name='Group 5383' transform='translate(-1669 -4507)'%3E%3Cg id='Ellipse_12' data-name='Ellipse 12' transform='translate(1670 4508)' fill='%23fff' stroke='%23fff' stroke-width='1.7'%3E%3Ccircle cx='20' cy='20' r='20.5' fill='%2385b9b5' fill-opacity='0'/%3E%3C/g%3E%3Cpath id='_5279112_camera_instagram_social_media_instagram_logo_icon' data-name='5279112_camera_instagram_social media_instagram logo_icon' d='M20,0Zm0,7.5c-3.395,0-3.82.014-5.154.075a9.176,9.176,0,0,0-3.034.581,6.392,6.392,0,0,0-3.656,3.656,9.177,9.177,0,0,0-.581,3.034C7.514,16.18,7.5,16.605,7.5,20s.014,3.82.075,5.154a9.177,9.177,0,0,0,.581,3.034,6.392,6.392,0,0,0,3.656,3.656,9.178,9.178,0,0,0,3.034.581c1.333.061,1.759.075,5.154.075s3.82-.014,5.154-.075a9.177,9.177,0,0,0,3.034-.581,6.392,6.392,0,0,0,3.656-3.656,9.177,9.177,0,0,0,.581-3.034c.061-1.333.075-1.759.075-5.154s-.014-3.82-.075-5.154a9.177,9.177,0,0,0-.581-3.034,6.392,6.392,0,0,0-3.656-3.656,9.175,9.175,0,0,0-3.034-.581C23.82,7.514,23.395,7.5,20,7.5Zm0,2.252c3.338,0,3.733.013,5.051.073a6.917,6.917,0,0,1,2.321.43,4.14,4.14,0,0,1,2.372,2.372,6.915,6.915,0,0,1,.43,2.321c.06,1.318.073,1.713.073,5.051s-.013,3.733-.073,5.051a6.915,6.915,0,0,1-.43,2.321,4.14,4.14,0,0,1-2.372,2.372,6.915,6.915,0,0,1-2.321.43c-1.318.06-1.713.073-5.051.073s-3.733-.013-5.051-.073a6.915,6.915,0,0,1-2.321-.43,4.139,4.139,0,0,1-2.372-2.372,6.916,6.916,0,0,1-.43-2.321c-.06-1.318-.073-1.713-.073-5.051s.013-3.733.073-5.051a6.916,6.916,0,0,1,.43-2.321,4.139,4.139,0,0,1,2.372-2.372,6.917,6.917,0,0,1,2.321-.43c1.318-.06,1.713-.073,5.051-.073Zm0,3.829A6.419,6.419,0,1,0,26.419,20,6.419,6.419,0,0,0,20,13.581Zm0,10.586A4.167,4.167,0,1,1,24.167,20,4.167,4.167,0,0,1,20,24.167Zm8.173-10.839a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,28.173,13.328Z' fill='white' transform='translate(1670 4508)'/%3E%3C/g%3E%3C/svg%3E%0A")}#Footer .footer .social ul .social-item.instagram:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42'%3E%3Cg id='Group_5383' data-name='Group 5383' transform='translate(-1669 -4507)'%3E%3Cg id='Ellipse_12' data-name='Ellipse 12' transform='translate(1670 4508)' fill='%23fff' stroke='%23fff' stroke-width='1.7'%3E%3Ccircle cx='20' cy='20' r='20.5' fill='%2385b9b5' fill-opacity='1'/%3E%3C/g%3E%3Cpath id='_5279112_camera_instagram_social_media_instagram_logo_icon' data-name='5279112_camera_instagram_social media_instagram logo_icon' d='M20,0Zm0,7.5c-3.395,0-3.82.014-5.154.075a9.176,9.176,0,0,0-3.034.581,6.392,6.392,0,0,0-3.656,3.656,9.177,9.177,0,0,0-.581,3.034C7.514,16.18,7.5,16.605,7.5,20s.014,3.82.075,5.154a9.177,9.177,0,0,0,.581,3.034,6.392,6.392,0,0,0,3.656,3.656,9.178,9.178,0,0,0,3.034.581c1.333.061,1.759.075,5.154.075s3.82-.014,5.154-.075a9.177,9.177,0,0,0,3.034-.581,6.392,6.392,0,0,0,3.656-3.656,9.177,9.177,0,0,0,.581-3.034c.061-1.333.075-1.759.075-5.154s-.014-3.82-.075-5.154a9.177,9.177,0,0,0-.581-3.034,6.392,6.392,0,0,0-3.656-3.656,9.175,9.175,0,0,0-3.034-.581C23.82,7.514,23.395,7.5,20,7.5Zm0,2.252c3.338,0,3.733.013,5.051.073a6.917,6.917,0,0,1,2.321.43,4.14,4.14,0,0,1,2.372,2.372,6.915,6.915,0,0,1,.43,2.321c.06,1.318.073,1.713.073,5.051s-.013,3.733-.073,5.051a6.915,6.915,0,0,1-.43,2.321,4.14,4.14,0,0,1-2.372,2.372,6.915,6.915,0,0,1-2.321.43c-1.318.06-1.713.073-5.051.073s-3.733-.013-5.051-.073a6.915,6.915,0,0,1-2.321-.43,4.139,4.139,0,0,1-2.372-2.372,6.916,6.916,0,0,1-.43-2.321c-.06-1.318-.073-1.713-.073-5.051s.013-3.733.073-5.051a6.916,6.916,0,0,1,.43-2.321,4.139,4.139,0,0,1,2.372-2.372,6.917,6.917,0,0,1,2.321-.43c1.318-.06,1.713-.073,5.051-.073Zm0,3.829A6.419,6.419,0,1,0,26.419,20,6.419,6.419,0,0,0,20,13.581Zm0,10.586A4.167,4.167,0,1,1,24.167,20,4.167,4.167,0,0,1,20,24.167Zm8.173-10.839a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,28.173,13.328Z' fill='white' transform='translate(1670 4508)'/%3E%3C/g%3E%3C/svg%3E%0A")}#Footer .footer .social ul .social-item a{display:block;width:42px;height:42px}#Footer .footer .bottom{grid-area:legal;margin-top:40px}#Footer .footer .bottom ul{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;justify-items:center;gap:1ch;padding:0}@media(min-width:992px){#Footer .footer .bottom ul{grid-template-columns:repeat(3,1fr)}}#Footer .footer .bottom ul li{list-style:none}#Footer .footer .bottom ul li a{text-decoration:underline}#Footer .footer .bottom .copyright{text-shadow:none;display:flex;width:min-content;align-items:flex-start;gap:1ch;margin-inline:auto;color:#fffd;font-size:.8rem}#Footer .footer .bottom .copyright img{min-width:122px;height:auto}#Footer .footer .bitperfect{display:flex;grid-area:bitperfect;justify-content:center;align-items:flex-end;gap:5px}@media(min-width:992px){#Footer .footer .bitperfect{justify-content:flex-start}}#Footer .footer .bitperfect a{text-decoration:underline}#Footer .footer .bitperfect img{width:30px;height:auto}#Footer a:link,#Footer a:visited,#Footer a:active{color:#fff}#Footer a:focus,#Footer a:hover{color:#85b9b5}#Main{z-index:10}.overlay{display:none;position:fixed;inset:0;z-index:1000;background-color:#3d4d5acc;width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.overlay .container{display:flex;justify-content:center;align-items:center;height:100%}.overlay .container .form-section{box-shadow:0 40px 40px #64646414;border-radius:10px;padding:50px;min-height:0}@media(max-width:991px){.overlay .container .form-section{position:absolute;top:0;width:100%;height:100%}}.overlay .container .form-section .close{position:absolute;top:20px;cursor:pointer;margin-left:calc(100vw - 45px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48'%3E%3Cpath d='m12.45 37.65-2.1-2.1L21.9 24 10.35 12.45l2.1-2.1L24 21.9l11.55-11.55 2.1 2.1L26.1 24l11.55 11.55-2.1 2.1L24 26.1Z' fill='%231a1f1f'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-color:transparent;width:30px;height:30px;font-size:0}@media(min-width:992px){.overlay .container .form-section .close{right:20px}}.overlay .container .form-section .box .form-title{width:100%;text-align:center;text-shadow:0 3px 6px rgba(0,0,0,.1607843137)}.overlay .container .form-section .box h4{width:100%;text-align:center}.overlay .container .form-section .box .form-fields{margin-top:0;width:100%!important}.overlay .container .register-link{width:100%!important}.overlay .container .form-info{text-align:center}.section-spacing{padding-block:60px}@media(min-width:992px){.section-spacing{padding-block:120px}}#Address{padding:10px}@media(min-width:992px){#Address{padding:75px 150px}}#Address .box .address-title{margin-bottom:20px;text-align:left}#Address .box .form-fields .input{min-width:200px}@media(min-width:992px){#Address .box .form-fields .input{min-width:250px}}#Address .box .form-fields .default-addresses{display:flex;flex-direction:column}#BackToTop{position:fixed;right:10px;bottom:10px;opacity:0;z-index:25;transition:opacity .25s;cursor:pointer;border-radius:4px;background:#85b9b5;padding:0;width:50px;height:50px;pointer-events:none;font-size:0}#BackToTop.visible{opacity:1;pointer-events:all}@media(min-width:992px){#BackToTop{right:30px;bottom:30px}}#BackToTop:before,#BackToTop:after{position:absolute;top:50%;left:50%;transition:all .2s;content:""}#BackToTop:before{transform:translate(-1px) translateY(-50%);border-right:2px solid #ffffff;width:0;height:20px}#BackToTop:after{transform:translate(-100%) translateY(-11px) rotate(-45deg);transform-origin:top right;border-top:2px solid #ffffff;border-right:2px solid #ffffff;width:10px;height:10px}#BackToTop:hover:before{transform:translate(-1px) translateY(-50%);height:26px}#BackToTop:hover:after{transform:translate(-100%) translateY(-14px) rotate(-45deg)}#BackToTop:focus-visible{background:#85b9b5}.blog-archive-section .blog-row{background-color:#fcfaf2}.blog-archive-section .blog-row:nth-child(2){background-color:#fef7e6}.blog-archive-section .blog-row .content{display:grid;flex-direction:column;gap:32px}@media(min-width:992px){.blog-archive-section .blog-row .content{grid-template-columns:repeat(2,1fr);gap:124px}}.blog-entry{flex:1;display:flex;flex-direction:column;gap:32px}.blog-entry .preview-image{border-radius:8px;aspect-ratio:295/166;object-fit:cover}.blog-entry .text .h4{margin-bottom:.5rem}.blog-entry .button{align-self:flex-start;background-color:transparent}.blog-entry .button:hover,.blog-entry .button:focus-visible{background-color:#85b9b5}.blog-entry-section{padding-top:48px;background:linear-gradient(to bottom,#3d4d5a 0 350px,#fcfaf2 350px 100%);text-shadow:none}.blog-entry-section .container{max-width:80ch}.blog-entry-section .container h1{font-size:2rem;line-height:2.5rem;margin:0}@media(min-width:992px){.blog-entry-section .container h1{font-size:3rem;line-height:4rem}}.blog-entry-section .container h2{font-size:1.4rem;line-height:1.2;font-weight:600}.blog-entry-section .container h3{font-size:1.3rem;line-height:1.2;font-weight:600}.blog-entry-section .container h4{font-size:1.2rem;line-height:1.2;font-weight:600}.blog-entry-section .container h5{font-size:1.1rem;line-height:1.2;font-weight:600}.blog-entry-section .container h6{font-size:1rem;line-height:1.2;font-weight:600}.blog-entry-section .container .subtitle{font-size:1.125rem;color:#fff;margin-bottom:1em}.blog-entry-section .container .preview-image{border-radius:8px;width:100%}.blog-entry-section .container .blog-section{margin-top:40px}.blog-entry-section .container .blog-section .blog-columns{display:grid;gap:16px}@media(min-width:992px){.blog-entry-section .container .blog-section .blog-columns{grid-template-columns:repeat(2,1fr)}}.blog-entry-section .container .blog-image{border-radius:8px}.blog-entry-section .container .button{margin-top:40px}.linked-blogs{background-color:#fef7e6;text-shadow:none}.linked-blogs .heading{font-size:2rem;color:#000;line-height:2;margin-bottom:1rem}.linked-blogs .content{display:flex;flex-direction:column;gap:32px}@media(min-width:992px){.linked-blogs .content{flex-direction:row;gap:124px}}.configurator-section{overflow:hidden;text-shadow:none}.configurator-section .step-container{display:flex;flex-wrap:nowrap;transition:transform ease-in-out .5s}.configurator-section .step-container .wrapper{background-color:#fcfaf2;min-width:100vw}.configurator-section .configurator-module{display:flex;row-gap:20px;flex-direction:column;justify-content:space-between;padding-top:10px;padding-bottom:10px;height:100%}@media(min-width:992px){.configurator-section .configurator-module{padding-top:40px;padding-bottom:40px;height:900px}}.configurator-section .configurator-module .step-header{display:flex;position:relative;flex-direction:column;gap:10px;margin-bottom:20px}@media(min-width:992px){.configurator-section .configurator-module .step-header{flex-direction:row;gap:20px;margin-bottom:40px}}.configurator-section .configurator-module .step-header .step{display:flex;color:#85b9b5}.configurator-section .configurator-module .step-header .step h4{align-self:end;margin:0 4px 0 0;padding-bottom:4px}@media(min-width:992px){.configurator-section .configurator-module .step-header .step h4{margin:0;padding-bottom:12px}}.configurator-section .configurator-module .step-header .step .big{font-size:1.6666666667rem;line-height:1.6666666667rem}@media(min-width:992px){.configurator-section .configurator-module .step-header .step .big{font-size:4.4444444444rem;line-height:4.4444444444rem}}.configurator-section .configurator-module .step-header .step-description{display:flex;flex-grow:1;flex-direction:column;justify-content:space-around}.configurator-section .configurator-module .step-header .step-description h4{margin:0 0 10px;color:#85b9b5}@media(min-width:992px){.configurator-section .configurator-module .step-header .step-description h4{margin:0}}.configurator-section .configurator-module .step-header .cart-and-items{display:grid;grid-template-rows:repeat(3,auto);grid-template-columns:repeat(3,auto)}.configurator-section .configurator-module .step-header .cart-and-items .number-of-items{grid-row:1/1;grid-column:3/3;font-size:.7222222222rem}@media(max-width:991px){.configurator-section .configurator-module .step-header .cart-and-items .number-of-items{position:absolute;top:-13px;right:-2px}}.configurator-section .configurator-module .step-header .cart-and-items .cart{grid-row:1/3;grid-column:1/3;align-self:center;cursor:pointer;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgiIHdpZHRoPSI0OCI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0xNC4zNSA0My45NVExMi44NSA0My45NSAxMS44IDQyLjlRMTAuNzUgNDEuODUgMTAuNzUgNDAuMzVRMTAuNzUgMzguODUgMTEuOCAzNy44UTEyLjg1IDM2Ljc1IDE0LjM1IDM2Ljc1UTE1LjggMzYuNzUgMTYuODc1IDM3LjhRMTcuOTUgMzguODUgMTcuOTUgNDAuMzVRMTcuOTUgNDEuODUgMTYuOSA0Mi45UTE1Ljg1IDQzLjk1IDE0LjM1IDQzLjk1Wk0zNC4zNSA0My45NVEzMi44NSA0My45NSAzMS44IDQyLjlRMzAuNzUgNDEuODUgMzAuNzUgNDAuMzVRMzAuNzUgMzguODUgMzEuOCAzNy44UTMyLjg1IDM2Ljc1IDM0LjM1IDM2Ljc1UTM1LjggMzYuNzUgMzYuODc1IDM3LjhRMzcuOTUgMzguODUgMzcuOTUgNDAuMzVRMzcuOTUgNDEuODUgMzYuOSA0Mi45UTM1Ljg1IDQzLjk1IDM0LjM1IDQzLjk1Wk0xMS43NSAxMC45NSAxNy4yNSAyMi4zNUgzMS42NVEzMS42NSAyMi4zNSAzMS42NSAyMi4zNVEzMS42NSAyMi4zNSAzMS42NSAyMi4zNUwzNy45IDEwLjk1UTM3LjkgMTAuOTUgMzcuOSAxMC45NVEzNy45IDEwLjk1IDM3LjkgMTAuOTVaTTEwLjI1IDcuOTVIMzkuN1E0MS4zIDcuOTUgNDEuNzI1IDguOTI1UTQyLjE1IDkuOSA0MS40NSAxMS4xTDM0LjcgMjMuMjVRMzQuMiAyNC4xIDMzLjMgMjQuNzI1UTMyLjQgMjUuMzUgMzEuMzUgMjUuMzVIMTYuMkwxMy40IDMwLjU1UTEzLjQgMzAuNTUgMTMuNCAzMC41NVExMy40IDMwLjU1IDEzLjQgMzAuNTVIMzcuOTVWMzMuNTVIMTMuODVRMTEuNzUgMzMuNTUgMTAuODI1IDMyLjE1UTkuOSAzMC43NSAxMC44NSAyOUwxNC4wNSAyMy4xTDYuNDUgN0gyLjU1VjRIOC40Wk0xNy4yNSAyMi4zNUgzMS42NVEzMS42NSAyMi4zNSAzMS42NSAyMi4zNVEzMS42NSAyMi4zNSAzMS42NSAyMi4zNVoiIGZpbGw9IiMxYTFmMWYiIC8+Cjwvc3ZnPg==);background-position:center;background-size:cover;background-repeat:no-repeat;background-color:transparent;width:30px;height:30px;font-size:0}@media(max-width:991px){.configurator-section .configurator-module .step-header .cart-and-items .cart{position:absolute;top:0;right:0}}.configurator-section .configurator-module .step-header .cart-and-items .cart:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgiIHdpZHRoPSI0OCI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0xNC4zNSA0My45NVExMi44NSA0My45NSAxMS44IDQyLjlRMTAuNzUgNDEuODUgMTAuNzUgNDAuMzVRMTAuNzUgMzguODUgMTEuOCAzNy44UTEyLjg1IDM2Ljc1IDE0LjM1IDM2Ljc1UTE1LjggMzYuNzUgMTYuODc1IDM3LjhRMTcuOTUgMzguODUgMTcuOTUgNDAuMzVRMTcuOTUgNDEuODUgMTYuOSA0Mi45UTE1Ljg1IDQzLjk1IDE0LjM1IDQzLjk1Wk0zNC4zNSA0My45NVEzMi44NSA0My45NSAzMS44IDQyLjlRMzAuNzUgNDEuODUgMzAuNzUgNDAuMzVRMzAuNzUgMzguODUgMzEuOCAzNy44UTMyLjg1IDM2Ljc1IDM0LjM1IDM2Ljc1UTM1LjggMzYuNzUgMzYuODc1IDM3LjhRMzcuOTUgMzguODUgMzcuOTUgNDAuMzVRMzcuOTUgNDEuODUgMzYuOSA0Mi45UTM1Ljg1IDQzLjk1IDM0LjM1IDQzLjk1Wk0xMS43NSAxMC45NSAxNy4yNSAyMi4zNUgzMS42NVEzMS42NSAyMi4zNSAzMS42NSAyMi4zNVEzMS42NSAyMi4zNSAzMS42NSAyMi4zNUwzNy45IDEwLjk1UTM3LjkgMTAuOTUgMzcuOSAxMC45NVEzNy45IDEwLjk1IDM3LjkgMTAuOTVaTTEwLjI1IDcuOTVIMzkuN1E0MS4zIDcuOTUgNDEuNzI1IDguOTI1UTQyLjE1IDkuOSA0MS40NSAxMS4xTDM0LjcgMjMuMjVRMzQuMiAyNC4xIDMzLjMgMjQuNzI1UTMyLjQgMjUuMzUgMzEuMzUgMjUuMzVIMTYuMkwxMy40IDMwLjU1UTEzLjQgMzAuNTUgMTMuNCAzMC41NVExMy40IDMwLjU1IDEzLjQgMzAuNTVIMzcuOTVWMzMuNTVIMTMuODVRMTEuNzUgMzMuNTUgMTAuODI1IDMyLjE1UTkuOSAzMC43NSAxMC44NSAyOUwxNC4wNSAyMy4xTDYuNDUgN0gyLjU1VjRIOC40Wk0xNy4yNSAyMi4zNUgzMS42NVEzMS42NSAyMi4zNSAzMS42NSAyMi4zNVEzMS42NSAyMi4zNSAzMS42NSAyMi4zNVoiIGZpbGw9IiM4NWI5YjUiIC8+Cjwvc3ZnPg==)}.configurator-section .configurator-module .button-group{display:flex;justify-content:space-between}.configurator-section .configurator-module .button-group .button{min-width:180px}@media(max-width:991px){.configurator-section .configurator-module .button-group .button{margin-bottom:20px;border:3px solid black;border-radius:25px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgiIHdpZHRoPSI0OCI+PHBhdGggZD0iTTI0IDQwLjQgNy42IDIzLjk1IDI0IDcuNiAyNy4yNSAxMC43NSAxNi4zNSAyMS43SDM3LjQ1VjI2LjI1SDE2LjM1TDI3LjI1IDM3LjE1WiIvPjwvc3ZnPg==);background-position:center;background-size:cover;background-repeat:no-repeat;padding:15px;width:30px;min-width:0;height:30px;font-size:0}}.configurator-section .configurator-module .button-group .continue{justify-self:end}@media(max-width:991px){.configurator-section .configurator-module .button-group .continue{transform:rotate(180deg)}}@media(max-width:991px){.configurator-section .configurator-module .button-group .goto-cart{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgiIHdpZHRoPSI0OCI+CiAgICA8cGF0aAogICAgICAgIGQ9Ik0xNC4zNSA0My45NVExMi44NSA0My45NSAxMS44IDQyLjlRMTAuNzUgNDEuODUgMTAuNzUgNDAuMzVRMTAuNzUgMzguODUgMTEuOCAzNy44UTEyLjg1IDM2Ljc1IDE0LjM1IDM2Ljc1UTE1LjggMzYuNzUgMTYuODc1IDM3LjhRMTcuOTUgMzguODUgMTcuOTUgNDAuMzVRMTcuOTUgNDEuODUgMTYuOSA0Mi45UTE1Ljg1IDQzLjk1IDE0LjM1IDQzLjk1Wk0zNC4zNSA0My45NVEzMi44NSA0My45NSAzMS44IDQyLjlRMzAuNzUgNDEuODUgMzAuNzUgNDAuMzVRMzAuNzUgMzguODUgMzEuOCAzNy44UTMyLjg1IDM2Ljc1IDM0LjM1IDM2Ljc1UTM1LjggMzYuNzUgMzYuODc1IDM3LjhRMzcuOTUgMzguODUgMzcuOTUgNDAuMzVRMzcuOTUgNDEuODUgMzYuOSA0Mi45UTM1Ljg1IDQzLjk1IDM0LjM1IDQzLjk1Wk0xMS43NSAxMC45NSAxNy4yNSAyMi4zNUgzMS42NVEzMS42NSAyMi4zNSAzMS42NSAyMi4zNVEzMS42NSAyMi4zNSAzMS42NSAyMi4zNUwzNy45IDEwLjk1UTM3LjkgMTAuOTUgMzcuOSAxMC45NVEzNy45IDEwLjk1IDM3LjkgMTAuOTVaTTEwLjI1IDcuOTVIMzkuN1E0MS4zIDcuOTUgNDEuNzI1IDguOTI1UTQyLjE1IDkuOSA0MS40NSAxMS4xTDM0LjcgMjMuMjVRMzQuMiAyNC4xIDMzLjMgMjQuNzI1UTMyLjQgMjUuMzUgMzEuMzUgMjUuMzVIMTYuMkwxMy40IDMwLjU1UTEzLjQgMzAuNTUgMTMuNCAzMC41NVExMy40IDMwLjU1IDEzLjQgMzAuNTVIMzcuOTVWMzMuNTVIMTMuODVRMTEuNzUgMzMuNTUgMTAuODI1IDMyLjE1UTkuOSAzMC43NSAxMC44NSAyOUwxNC4wNSAyMy4xTDYuNDUgN0gyLjU1VjRIOC40Wk0xNy4yNSAyMi4zNUgzMS42NVEzMS42NSAyMi4zNSAzMS42NSAyMi4zNVEzMS42NSAyMi4zNSAzMS42NSAyMi4zNVoiIGZpbGw9IiMxYTFmMWYiIC8+Cjwvc3ZnPg==)}}.configurator-section .zoom-to-cart{position:absolute;opacity:1;transition:all ease-in .5s}@media(min-width:992px){#Contact .form-fields .subject{grid-column:1/3}}@media(min-width:992px){#Contact .form-fields .message{grid-column:1/3}}#Contact .form-fields .message textarea{border:none;background-color:transparent}#Contact .form-fields .checkbox{display:flex;gap:10px;height:auto}@media(min-width:992px){#Contact .form-fields .checkbox{grid-column:1/3}}#Contact .form-fields .checkbox .underline{text-decoration:underline}.entry-section{position:relative;background-color:#c3ccb5;min-height:60vh;color:#fff;text-shadow:none}.entry-section .boxes{top:-220px;left:60vw;width:0}@media(min-width:992px){.entry-section .boxes{top:-450px}}.entry-section .hero-block{margin-bottom:50px;padding-bottom:30px}.entry-section .text-block{background-color:#fcfaf2;padding:50px 0}.entry-section .text-block .container .two-columns{color:#1a1f1f}@media(min-width:992px){.entry-section .text-block .container .two-columns{column-gap:20px;column-count:2}}.entry-section .text-block .container .two-columns a{color:#1a1f1f;text-decoration:underline}.boxes{position:relative}.forbo-box{position:absolute;box-shadow:0 3px 6px #00000029}.form-section{position:relative;background-color:#c3ccb5;padding:20px 0;min-height:60vh;color:#fff;text-shadow:none}@media(min-width:992px){.form-section{padding:80px 0}}.form-section .boxes{top:-220px;left:60vw;width:0}@media(min-width:992px){.form-section .boxes{top:-250px}}.form-section .form-title{font-size:2.5rem;line-height:2.5rem;text-shadow:0 3px 6px rgba(0,0,0,.1607843137)}@media(min-width:992px){.form-section .form-title{width:40vw;font-size:2.6666666667rem;line-height:3.8888888889rem}}.form-section h4{padding-top:10px}@media(min-width:992px){.form-section h4{width:40vw}}.form-section .form-fields{display:grid;grid-template-columns:1fr;align-items:start;gap:20px;margin-top:40px;margin-bottom:20px}@media(min-width:992px){.form-section .form-fields{grid-template-columns:repeat(2,1fr);width:45vw}}.form-section .form-fields .input{border:2px solid #ffffff;border-radius:15px;background:transparent;padding:10px;text-shadow:none}.form-section .form-fields .input input{border:none;background:transparent;padding:0}.form-section .form-fields .input.password{display:grid;grid-template-areas:"label label" "input button"}.form-section .form-fields .input.password label{grid-area:label}.form-section .form-fields .input.password input{grid-area:input}.form-section .form-fields .input.password button{grid-area:button;justify-self:flex-end}.form-section .form-fields .errors{color:#9b2726}.form-section .checkbox{font-size:.7777777778rem}@media(min-width:992px){.form-section .checkbox{font-size:1rem}}.form-section .form-info a{color:#85b9b5}.form-section .form-info a:hover{color:#3d4d5a}.home-header-section{background-color:#3d4d5a;padding-block:30px;min-height:435px}@media(min-width:576px){.home-header-section{padding-top:60px}}@media(min-width:992px){.home-header-section{padding-top:90px;height:756px}}.home-header-section.overflow{overflow:hidden}.home-header-section.product-catalog{height:auto;min-height:unset;padding-block:90px}.home-header-section.product-catalog .page-header-text{grid-area:description;max-width:620px}.home-header-section.product-catalog .page-heading{z-index:11;grid-column:1/3;grid-row:1/1}.home-header-section.product-catalog .button{grid-area:buttons;align-self:flex-end}.home-header-section .container{display:grid;grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,1fr);grid-template-areas:"title ." "description description" "buttons buttons";column-gap:30px;row-gap:20px;justify-items:start}@media(min-width:992px){.home-header-section .container{grid-template-areas:"title boxes" "description boxes" "buttons boxes";column-gap:50px;row-gap:40px}}.home-header-section .container .title{grid-area:title;z-index:100}.home-header-section .container .description{grid-area:description;z-index:100;padding-right:40px;color:#fff}@media(min-width:992px){.home-header-section .container .description{padding:0;font-size:1.5rem;line-height:1.8333333333rem}}.home-header-section .container .buttons{grid-area:buttons;display:flex;gap:8px;flex-direction:column}@media(min-width:992px){.home-header-section .container .buttons{gap:24px;flex-direction:row}}.home-header-section .container .buttons .configurator-button,.home-header-section .container .buttons .catalog-button{text-align:center}@media(min-width:992px){.home-header-section .container .buttons .configurator-button,.home-header-section .container .buttons .catalog-button{min-width:300px}}.home-header-section .container .buttons .configurator-button:hover,.home-header-section .container .buttons .configurator-button:focus,.home-header-section .container .buttons .catalog-button:hover,.home-header-section .container .buttons .catalog-button:focus{border-color:#85b9b5;color:#85b9b5}.home-header-section .container .boxes{grid-row:1/1;grid-column:2/2;overflow:visible}@media(min-width:992px){.home-header-section .container .boxes{grid-area:boxes}}.instagram-feed{background-color:#fef7e6;padding-bottom:110px}.instagram-feed h2{line-height:1.8333333333rem;text-align:center}@media(min-width:992px){.instagram-feed h2{line-height:4.4444444444rem;text-align:left}}.instagram-feed .instagram-list{display:flex;column-gap:30px;row-gap:20px;flex-wrap:wrap;justify-content:center}.instagram-feed .instagram-list .instagram-item{display:flex;row-gap:10px;flex-direction:column;width:260px;height:auto}.instagram-feed .instagram-list .instagram-item img{border-radius:10px;width:260px;height:260px;object-fit:cover;object-position:center}.instagram-feed .instagram-list .instagram-item h5{margin:0;color:#1a1f1f;text-shadow:none}@media(max-width:991px){.instagram-feed .instagram-list .instagram-item h5{font-size:.8888888889rem;line-height:.8888888889rem}}#Login{--form-width: 22.5vw}#Login .form-fields{grid-template-columns:1fr}@media(min-width:992px){#Login .form-fields{width:var(--form-width)}}#Login .form-fields .checkbox{display:flex;gap:10px;height:auto}#Login .register-link{margin-bottom:20px;width:100%;text-align:center}@media(min-width:992px){#Login .register-link{width:var(--form-width)}}.pagination{padding-bottom:48px;background-color:#fcfaf2;color:#000}.pagination.length-3,.pagination.length-4{background-color:#fef7e6}.pagination .pagination-list{display:flex;justify-content:center;gap:1ch;font-size:1.2rem}.pagination .pagination-list .active{font-weight:700}.pagination .pagination-list .active a{text-decoration:none}#Reset{--form-width: 22.5vw}#Reset .form-fields{grid-template-columns:1fr}@media(min-width:992px){#Reset .form-fields{width:var(--form-width)}}#Reset .form-fields .checkbox{display:flex;gap:10px;height:auto}#Reset .register-link{margin:20px 0;text-align:center}@media(min-width:992px){#Reset .register-link{width:var(--form-width)}}.product-line-section{--top-padding: 120px;background-color:#fcfaf2;overflow:hidden;text-align:center}.product-line-section .product{position:relative;padding:var(--top-padding) 0}@media(min-width:992px){.product-line-section .product{padding:var(--top-padding) 0 0;height:780px}}.product-line-section .product:not(:last-child){padding-top:0}.product-line-section .product.beige{background-color:#fef7e6}.product-line-section .product.light-beige{background-color:#fcfaf2}.product-line-section .product .boxes{position:absolute;top:0;left:0;width:100vw;height:100%;overflow:visible}.product-line-section .product h4{z-index:20;margin-bottom:10px}.product-line-section .product .properties{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;z-index:20;margin:60px 0}.product-line-section .product .properties .property{display:flex;flex-direction:column;z-index:20;width:190px}.product-line-section .product .properties .property img{z-index:20;height:65px}.product-line-section .product .product-overview{display:grid;grid-template-areas:"image" "description";justify-items:center;gap:50px;z-index:20}@media(min-width:992px){.product-line-section .product .product-overview{grid-template-columns:repeat(2,1fr);grid-template-areas:"description image"}.product-line-section .product .product-overview.flipped{grid-template-areas:"image description"}.product-line-section .product .product-overview.flipped img{justify-self:flex-start}}.product-line-section .product .product-overview .description-and-button{display:flex;row-gap:30px;grid-area:description;flex-direction:column;align-items:center;z-index:20;margin-top:20px;text-align:left}@media(min-width:992px){.product-line-section .product .product-overview .description-and-button{align-items:flex-start}}.product-line-section .product .product-overview .description-and-button .description{z-index:20;text-align:center}@media(min-width:992px){.product-line-section .product .product-overview .description-and-button .description{text-align:left}}.product-line-section .product .product-overview .description-and-button .button{z-index:20;background-color:transparent;min-width:230px;text-align:center}.product-line-section .product .product-overview .description-and-button .button:hover,.product-line-section .product .product-overview .description-and-button .button:focus{background-color:#85b9b5}.product-line-section .product .product-overview img{grid-area:image;z-index:20;border-radius:10px;object-fit:cover;object-position:center}@media(min-width:992px){.product-line-section .product .product-overview img{justify-self:flex-end}}.product-line-catalog{background-color:#fcfaf2}.product-line-catalog .product-filter-buttons{display:flex;flex-wrap:wrap;column-gap:40px}.product-line-catalog .product-filter-buttons .product-filter-button{cursor:pointer;background:transparent;outline:none;transition:all .25s ease;text-shadow:0 0 0 transparent}.product-line-catalog .product-filter-buttons .product-filter-button:hover,.product-line-catalog .product-filter-buttons .product-filter-button:focus-visible{text-shadow:2px 0 5px rgba(0,0,0,.5333333333)}.product-line-catalog .product-filter-buttons .product-filter-button.active{font-weight:600}.product-line-catalog .product-catalog-items{display:none}.product-line-catalog .product-catalog-items.active{display:block}.product-line-catalog .product-catalog-items .item-list{margin-top:40px;display:grid;width:100%;flex-wrap:wrap;gap:24px;justify-content:center}@media(min-width:576px){.product-line-catalog .product-catalog-items .item-list{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.product-line-catalog .product-catalog-items .item-list{grid-template-columns:repeat(3,1fr)}}@media(min-width:1440px){.product-line-catalog .product-catalog-items .item-list{grid-template-columns:repeat(4,1fr)}}.product-line-catalog .product-catalog-items .item-list .product-box{width:100%;max-width:400px;color:#1a1f1f}.product-line-catalog .product-catalog-items .item-list .product-box .small-caption{color:#1a1f1f}.product-line-catalog .product-catalog-items .item-list .product-box .highlight{opacity:0;transition:all .25s ease}.product-line-catalog .product-catalog-items .item-list .product-box:hover .highlight,.product-line-catalog .product-catalog-items .item-list .product-box:focus-visible .highlight{opacity:1}.item-details{background-color:#fcfaf2}.item-details .content{display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"info info" "gallery gallery" "prev prev" "next next";gap:30px}@media(min-width:576px){.item-details .content{grid-template-areas:"info info" "gallery gallery" "prev next"}}@media(min-width:992px){.item-details .content{gap:120px;grid-template-areas:"gallery info" "prev next"}}.item-details .content .item-information{grid-area:info}.item-details .content .item-information ul{margin-top:3ch;flex-direction:column;gap:1ch;display:flex;padding-left:0}.item-details .content .item-information ul li{display:flex;gap:1ch;align-items:flex-start}.item-details .content .item-information ul li:before{content:"";width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41.414' height='38' viewBox='0 0 41.414 38'%3E%3Cdefs%3E%3Cfilter id='Rectangle_187' x='0' y='0' width='38' height='38' filterUnits='userSpaceOnUse'%3E%3CfeOffset dy='3' input='SourceAlpha'/%3E%3CfeGaussianBlur stdDeviation='3' result='blur'/%3E%3CfeFlood flood-opacity='0.161'/%3E%3CfeComposite operator='in' in2='blur'/%3E%3CfeComposite in='SourceGraphic'/%3E%3C/filter%3E%3Cfilter id='check_24dp_FILL0_wght300_GRAD0_opsz24' x='3.743' y='1.471' width='37.671' height='33.057' filterUnits='userSpaceOnUse'%3E%3CfeOffset dx='1' dy='3' input='SourceAlpha'/%3E%3CfeGaussianBlur stdDeviation='3' result='blur-2'/%3E%3CfeFlood flood-opacity='0.161'/%3E%3CfeComposite operator='in' in2='blur-2'/%3E%3CfeComposite in='SourceGraphic'/%3E%3C/filter%3E%3C/defs%3E%3Cg id='Group_5466' data-name='Group 5466' transform='translate(-1086 -526)'%3E%3Cg transform='matrix(1, 0, 0, 1, 1086, 526)' filter='url(%23Rectangle_187)'%3E%3Crect id='Rectangle_187-2' data-name='Rectangle 187' width='20' height='20' rx='10' transform='translate(9 6)' fill='%23c8cd66'/%3E%3C/g%3E%3Cg transform='matrix(1, 0, 0, 1, 1086, 526)' filter='url(%23check_24dp_FILL0_wght300_GRAD0_opsz24)'%3E%3Cpath id='check_24dp_FILL0_wght300_GRAD0_opsz24-2' data-name='check_24dp_FILL0_wght300_GRAD0_opsz24' d='M174.391-693.771l-5.771-5.771,1.156-1.157,4.615,4.615L184.306-706l1.156,1.157Z' transform='translate(-155.46 714.89)' fill='%23fff' stroke='%23fff' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}.item-details .content .item-information .item-buttons{margin-top:4ch;display:flex;flex-wrap:wrap;gap:8px 24px}.item-details .content .item-information .item-buttons>*{text-align:center;box-shadow:0 6px 6px #00000029;width:100%}@media(min-width:576px){.item-details .content .item-information .item-buttons>*{width:auto}}.item-details .content .gallery{grid-area:gallery;display:flex;flex-direction:column;gap:16px}.item-details .content .gallery img{border-radius:8px}.item-details .content .gallery .big{width:100%;display:none}@media(min-width:576px){.item-details .content .gallery .big{display:grid}}.item-details .content .gallery .big img{width:100%}.item-details .content .gallery .previews{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:576px){.item-details .content .gallery .previews{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.item-details .content .gallery .previews{grid-template-columns:repeat(3,1fr)}}@media(min-width:1440px){.item-details .content .gallery .previews{grid-template-columns:repeat(4,1fr)}}.item-details .content .gallery .previews .preview{width:100%;height:auto}@media(min-width:576px){.item-details .content .gallery .previews .preview{cursor:pointer;outline:5px solid transparent;transition:outline .25s ease;outline-offset:-3px}.item-details .content .gallery .previews .preview.current,.item-details .content .gallery .previews .preview:hover,.item-details .content .gallery .previews .preview:focus-visible{outline:5px solid #85b9b5}}.item-details .content .item-link{display:flex;gap:1ch;align-items:center;width:100%;justify-content:space-between}@media(min-width:576px){.item-details .content .item-link{width:auto}}.item-details .content .item-link:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%2385b9b5'%3E%3Cpath d='M504-480 320-664l56-56 240 240-240 240-56-56 184-184Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:cover;width:12px;height:30px}.item-details .content .item-link:hover:after,.item-details .content .item-link:focus-visible:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='white'%3E%3Cpath d='M504-480 320-664l56-56 240 240-240 240-56-56 184-184Z'/%3E%3C/svg%3E")}.item-details .content .item-link.prev{flex-direction:row-reverse;grid-area:prev;justify-self:flex-start}.item-details .content .item-link.prev:after{rotate:180deg}.item-details .content .item-link.next{display:flex;grid-area:next;justify-self:flex-end}.similar-items{background-color:#fef7e6}.similar-items .content .h3{color:#1a1f1f;margin-bottom:1em}.similar-items .content .entry-list{display:flex;flex-wrap:wrap;gap:16px}@media(min-width:992px){.similar-items .content .entry-list{gap:42px}}.similar-items .content .entry-list .selected-item{color:#1a1f1f}#Profile .tabs{display:flex;gap:50px}#Profile .tabs .tab{display:flex;flex-direction:column;gap:10px;cursor:pointer;background-color:transparent;width:auto;color:#fff;font-weight:300}#Profile .tabs .tab:after{transition:width .25s ease-in-out;outline:0 solid #ffffff;width:0;content:""}#Profile .tabs .tab:hover:after{outline:1px solid #ffffff;width:100%}#Profile .tabs .tab.active{font-weight:700}#Profile .forms .tab-site{display:none}#Profile .forms .tab-site.active{display:grid}#Profile .forms .address{grid-template-columns:1fr;align-items:start;gap:20px;margin-top:40px;margin-bottom:20px}@media(min-width:992px){#Profile .forms .address{width:45vw}}#Profile .forms .address .address-box{display:grid;grid-template-areas:"fields" "shipping" "billing" "edit";justify-content:space-between;align-items:center;gap:10px;border:2px solid #ffffff;border-radius:15px;padding:24px}@media(min-width:576px){#Profile .forms .address .address-box{grid-template-areas:"fields edit" "shipping edit" "billing edit"}}#Profile .forms .address .address-box .fields{grid-area:fields;color:#1a1f1f}#Profile .forms .address .address-box .default{display:flex;align-items:center;gap:5px;color:#fff}#Profile .forms .address .address-box .default:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48'%3E%3Cpath d='M18.9 35.7 7.7 24.5l2.15-2.15 9.05 9.05 19.2-19.2 2.15 2.15Z' fill='white'/%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat;width:25px;height:25px;content:""}#Profile .forms .address .address-box .shipping{grid-area:shipping}#Profile .forms .address .address-box .billing{grid-area:billing}#Profile .forms .address .address-box .edit-address{grid-area:edit;justify-self:flex-start;transition:color .15s;cursor:pointer;border-bottom:1px solid #ffffff;background-color:transparent;padding-bottom:1px;color:#fff}#Profile .forms .address .address-box .edit-address:hover{border-color:#3d4d5a;color:#3d4d5a}#Profile .forms .address .add-address{display:flex;align-items:center;gap:20px;cursor:pointer;color:#1a1f1f;font-weight:700}#Profile .forms .address .add-address .new-address{display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:25px;background-color:#85b9b5;padding:0 0 1px 1px;width:32px;height:32px;color:#fff;font-weight:700;font-size:1.3888888889rem}#Register .form-fields .checkbox{display:flex;gap:10px;height:auto}@media(min-width:992px){#Register .form-fields .checkbox{grid-column:1/3}}#Register .form-fields .checkbox .underline{text-decoration:underline}#SelectAddress .select-address-title{margin-bottom:20px;text-align:left}#SelectAddress .box{display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;gap:20px;margin:auto;max-width:90%}#SelectAddress .box .addresses{display:flex;grid-column:1/3;flex-direction:column;gap:20px}#SelectAddress .box .addresses .address{cursor:pointer;outline:2px solid #ffffff;border-radius:15px;padding:20px;color:#1a1f1f}#SelectAddress .box .addresses .address.selected{outline:4px solid #85b9b5}#SelectAddress .box .add-address{display:flex;grid-column:1;align-items:center;gap:20px;cursor:pointer;color:#1a1f1f;font-weight:700}#SelectAddress .box .add-address .new-address{display:flex;flex-shrink:0;justify-content:center;align-items:center;cursor:pointer;border-radius:25px;background-color:#85b9b5;padding:0 0 1px 1px;width:32px;height:32px;color:#fff;font-weight:700;font-size:1.3888888889rem}#SelectAddress .box .save-selection{grid-column:2}#SelectAddress .box .save-selection.loading{position:relative;font-size:0}#SelectAddress .box .save-selection.loading:after{display:block;position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);animation:button-loading-spinner 1s ease infinite;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;width:16px;height:16px;content:""}.selected-item.no-highlight.selected .highlight{display:none}.selected-item.small{width:130px}@media(min-width:992px){.selected-item.small{width:190px}}.selected-item.small.selected .highlight{opacity:0;transition:opacity .25s ease}.selected-item.small.selected.hover:hover .highlight,.selected-item.small.selected.hover:focus-visible .highlight{opacity:1}.selected-item.small .image-and-title img{width:100%;height:100%}@media(min-width:992px){.selected-item.small .image-and-title img{max-height:100px}}.selected-item.small .image-and-title .title{margin-bottom:10px;margin-left:10px;font-size:.7777777778rem;line-height:1}@media(min-width:992px){.selected-item.small .image-and-title .title{margin-bottom:20px;margin-left:20px;font-size:1.1111111111rem}}.selected-item.small .small-caption{color:#565757;font-size:.5555555556rem}.selected-item.small .price{display:none}.selected-item.small .info{gap:0;padding:10px}@media(min-width:992px){.selected-item.small .info{padding:10px 20px}}.selected-item.small .info .caption{font-size:.5555555556rem}.selected-item.small .info .colors{display:none}.configurator-section .amount{position:relative}.configurator-section .amount .step-content{display:grid}@media(min-width:992px){.configurator-section .amount .step-content{grid-template-columns:1fr 3fr;column-gap:120px}}.configurator-section .amount .step-content .selected-item-section{display:flex;flex-direction:column;align-items:center;gap:20px}.configurator-section .amount .step-content .selected-item-section .selected-item{max-width:400px}.configurator-section .amount .step-content .selected-item-section .small-caption{color:#1a1f1f;font-size:.7777777778rem}.configurator-section .amount .step-content .selected-item-section .sample{min-width:220px}.configurator-section .amount .step-content .config{display:grid;grid-template-columns:3fr 1fr 1fr 1fr 2fr;grid-template-areas:"special-size roll-text current-rolls price-rolls add-rolls" "range range range range range" ". cut-amount current-cut price-cut add-cut";column-gap:10px;flex-direction:column;align-items:center;padding-top:30px}@media(max-width:991px){.configurator-section .amount .step-content .config{grid-template-columns:repeat(4,auto);grid-template-areas:"roll-text current-rolls price-rolls add-rolls" "cut-amount current-cut price-cut add-cut" "special-size special-size special-size special-size";row-gap:20px;justify-content:space-evenly}}.configurator-section .amount .step-content .config .special-size{grid-area:special-size;justify-self:center}@media(min-width:992px){.configurator-section .amount .step-content .config .special-size{justify-self:flex-start}}.configurator-section .amount .step-content .config .special-size.hidden{display:none}.configurator-section .amount .step-content .config .special-size.selected{text-decoration:line-through}.configurator-section .amount .step-content .config h5{margin:0}.configurator-section .amount .step-content .config .roll-text{grid-area:roll-text}.configurator-section .amount .step-content .config .rolls-amount{display:flex;grid-area:current-rolls;flex-direction:column;align-items:center;gap:10px}.configurator-section .amount .step-content .config .rolls-amount button{cursor:pointer;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgiIHdpZHRoPSI0OCI+PHBhdGggZD0iTTE0LjE1IDMwLjc1IDEyIDI4LjYgMjQgMTYuNiAzNiAyOC41NSAzMy44NSAzMC43IDI0IDIwLjg1WiIvPjwvc3ZnPg==);background-position:center;background-size:cover;background-repeat:no-repeat;background-color:transparent;width:20px;height:12px;font-size:0}@media(max-width:991px){.configurator-section .amount .step-content .config .rolls-amount button{width:30px;height:18px}}.configurator-section .amount .step-content .config .rolls-amount button.decrease{transform:rotate(180deg)}.configurator-section .amount .step-content .config .info-and-price-roll{display:grid;grid-template-rows:repeat(3,1fr);grid-area:price-rolls}.configurator-section .amount .step-content .config .info-and-price-roll h5{grid-row:2/2}.configurator-section .amount .step-content .config .info-and-price-roll .current-cost{grid-row:3/3;align-self:center}.configurator-section .amount .step-content .config .add-roll{grid-area:add-rolls}.configurator-section .amount .step-content .config .add-to-cart{min-width:220px}@media(max-width:991px){.configurator-section .amount .step-content .config .add-to-cart{border-radius:25px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgiIHdpZHRoPSI0OCI+PHBhdGggZD0iTTIxLjc1IDM4Ljc1VjI2LjNIOS4yNVYyMS43NUgyMS43NVY5LjI1SDI2LjNWMjEuNzVIMzguOFYyNi4zSDI2LjNWMzguNzVaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPg==);background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#85b9b5;padding:20px;width:12px;min-width:0;height:12px;font-size:0}}.configurator-section .amount .step-content .config .cut-off{display:none;grid-template-areas:"min max" "slider slider";grid-area:range}@media(min-width:992px){.configurator-section .amount .step-content .config .cut-off{display:grid}}.configurator-section .amount .step-content .config .cut-off .min{grid-area:min;justify-self:flex-start}.configurator-section .amount .step-content .config .cut-off .max{grid-area:max;justify-self:flex-end}.configurator-section .amount .step-content .config .cut-off .min,.configurator-section .amount .step-content .config .cut-off .max{display:flex;flex-direction:column;text-align:center}.configurator-section .amount .step-content .config .cut-off .min .smaller-text,.configurator-section .amount .step-content .config .cut-off .max .smaller-text{font-size:.6666666667rem}.configurator-section .amount .step-content .config .cut-off input{grid-area:slider;width:100%;accent-color:#85b9b5}.configurator-section .amount .step-content .config .cut-text{grid-area:cut-amount}.configurator-section .amount .step-content .config .current-cut{grid-area:current-cut}.configurator-section .amount .step-content .config .current-cut.desktop{display:none;justify-self:center}@media(min-width:992px){.configurator-section .amount .step-content .config .current-cut.desktop{display:block}}.configurator-section .amount .step-content .config .current-cut.mobile{display:flex;flex-direction:column;align-items:center;gap:10px}@media(min-width:992px){.configurator-section .amount .step-content .config .current-cut.mobile{display:none}}.configurator-section .amount .step-content .config .current-cut.mobile button{cursor:pointer;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgiIHdpZHRoPSI0OCI+PHBhdGggZD0iTTE0LjE1IDMwLjc1IDEyIDI4LjYgMjQgMTYuNiAzNiAyOC41NSAzMy44NSAzMC43IDI0IDIwLjg1WiIvPjwvc3ZnPg==);background-position:center;background-size:cover;background-repeat:no-repeat;background-color:transparent;width:30px;height:18px;font-size:0}.configurator-section .amount .step-content .config .current-cut.mobile button.decrease{transform:rotate(180deg)}.configurator-section .amount .step-content .config .info-and-price-cut{display:grid;grid-template-rows:repeat(3,1fr);grid-area:price-cut}.configurator-section .amount .step-content .config .info-and-price-cut h5{grid-row:2/2}.configurator-section .amount .step-content .config .info-and-price-cut .current-cost{grid-row:3/3}.configurator-section .amount .step-content .config .add-cut{grid-area:add-cut}.configurator-section .amount .step-content .accessories{display:flex;position:relative;flex-direction:column;margin-top:30px;min-width:0}.configurator-section .amount .step-content .accessories ::-webkit-scrollbar{height:22px}.configurator-section .amount .step-content .accessories ::-webkit-scrollbar-track-piece{border:10px solid transparent;border-radius:22px;background-clip:content-box;background-color:#85b9b5}.configurator-section .amount .step-content .accessories ::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:22px;background-clip:content-box;background-color:#85b9b5}@media(min-width:992px){.configurator-section .amount .step-content .accessories{grid-column:2/2;margin-top:50px}}.configurator-section .amount .step-content .accessories:after,.configurator-section .amount .step-content .accessories:before{position:absolute;top:65px;width:50px;height:50%;pointer-events:none;content:""}@media(min-width:1440px){.configurator-section .amount .step-content .accessories:after,.configurator-section .amount .step-content .accessories:before{top:30px;height:70%}}.configurator-section .amount .step-content .accessories:after{right:0;background:linear-gradient(to left,#fcfaf2,#fcfaf200)}.configurator-section .amount .step-content .accessories:before{background:linear-gradient(to right,#fcfaf2,#fcfaf200)}.configurator-section .amount .step-content .accessories .accessory-list{display:flex;column-gap:50px;align-items:center;margin-top:20px;padding:0 50px;overflow-x:scroll}.configurator-section .amount .step-content .accessories .accessory-list .accessory{display:flex;flex-shrink:0;align-items:center;gap:10px;margin-bottom:20px;box-shadow:0 3px 6px #00000029;border-radius:15px;background-color:#fff;padding:10px}.configurator-section .amount .step-content .accessories .accessory-list .accessory .add-to-cart{cursor:pointer;border-radius:25px;background-color:#85b9b5;padding:0 9px 2px;width:32px;height:32px;color:#fff;font-weight:700;font-size:1.3888888889rem}.configurator-section .amount .step-content .accessories .accessory-list .accessory .info{display:flex;flex-direction:column;white-space:nowrap}.configurator-section .amount .step-content .accessories .accessory-list .accessory .info .amount-and-price{display:flex;column-gap:20px;font-weight:400}.configurator-section .color .step-content{display:grid;grid-template-rows:repeat(2,auto);row-gap:30px}@media(min-width:992px){.configurator-section .color .step-content{grid-template-columns:1fr 2fr;column-gap:180px}}.configurator-section .color .step-content .product-line-selection{display:flex;gap:10px}@media(min-width:992px){.configurator-section .color .step-content .product-line-selection{gap:30px}}.configurator-section .color .step-content .product-line-selection .other-products{display:flex;flex-direction:column;gap:10px}.configurator-section .color .step-content .product-line-selection .other-products .small-preview{cursor:pointer}.configurator-section .color .step-content .product-line-selection .other-products .small-preview.invisible{display:none}.configurator-section .color .step-content .product-line-selection .other-products .small-preview .image-and-title{display:flex;flex-direction:column;box-shadow:0 3px 6px #00000029;border-radius:10px;background-color:#fff;width:140px;overflow:hidden}.configurator-section .color .step-content .product-line-selection .other-products .small-preview .image-and-title img{height:85px;object-fit:cover;object-position:center}.configurator-section .color .step-content .product-line-selection .other-products .small-preview .image-and-title .title{padding:10px;font-weight:700;font-size:.6666666667rem;text-align:center}.configurator-section .color .step-content .product-line-selection .selected-product{display:flex;flex-direction:column;gap:10px}@media(min-width:992px){.configurator-section .color .step-content .product-line-selection .selected-product{gap:20px;min-width:300px}}.configurator-section .color .step-content .product-line-selection .selected-product .small-caption{color:#1a1f1f}.configurator-section .color .step-content .product-line-selection .selected-product .selected-item{display:none}.configurator-section .color .step-content .product-line-selection .selected-product .selected-item.selected{display:block}.configurator-section .color .step-content .colors{display:none}.configurator-section .color .step-content .colors.selected{display:flex;column-gap:20px;row-gap:10px;flex-wrap:wrap;align-content:flex-start}@media(min-width:992px){.configurator-section .color .step-content .colors.selected{column-gap:30px;row-gap:10px}}.configurator-section .color .step-content .colors .item{display:flex;flex-direction:column;gap:5px;width:57px}@media(min-width:992px){.configurator-section .color .step-content .colors .item{width:90px}}.configurator-section .color .step-content .colors .item .image-and-highlight{position:relative;cursor:pointer;border-radius:5px}.configurator-section .color .step-content .colors .item .image-and-highlight .new{display:flex;position:absolute;top:-10px;right:-10px;justify-content:center;align-items:center;border-radius:50%;background-color:#195e52;padding:5px;width:23px;height:23px;color:#fff;font-weight:700;font-size:.6111111111rem}.configurator-section .color .step-content .colors .item .image-and-highlight .highlight{--highlight-width: 5px;display:none;position:absolute;border:var(--highlight-width) solid #85b9b5;width:calc(100% - 2 * var(--highlight-width));height:calc(100% - 2 * var(--highlight-width))}.configurator-section .color .step-content .colors .item .image-and-highlight.selected .highlight{display:block}.configurator-section .color .step-content .colors .item .image-and-highlight .options{position:absolute;top:10px;left:10px;color:#fff;text-shadow:0 0 5px black}.configurator-section .color .step-content .colors .item .small-caption{display:flex;color:#1a1f1f}.configurator-section .color .step-content .colors .item .small-caption .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-item .title{margin:0 0 20px 20px;font-size:1.2777777778rem}.selected-item .info{padding:20px}.configurator-section .product-line .step-content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:30px}.configurator-section .product-line .step-content .product-box{cursor:pointer}@media(min-width:992px){.configurator-section .product-line .step-content{flex-direction:row}}.configurator-section .product-line .pricing-info{display:flex;align-items:center;gap:10px;font-size:.7777777778rem}@media(min-width:992px){.configurator-section .product-line .pricing-info{transform:translateY(-40px)}}.configurator-section .product-line .pricing-info:before{flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 -960 960 960' width='48'%3E%3Cpath d='M453-280h60v-240h-60v240Zm26.982-314q14.018 0 23.518-9.2T513-626q0-14.45-9.482-24.225-9.483-9.775-23.5-9.775-14.018 0-23.518 9.775T447-626q0 13.6 9.482 22.8 9.483 9.2 23.5 9.2Zm.284 514q-82.734 0-155.5-31.5t-127.266-86q-54.5-54.5-86-127.341Q80-397.681 80-480.5q0-82.819 31.5-155.659Q143-709 197.5-763t127.341-85.5Q397.681-880 480.5-880q82.819 0 155.659 31.5Q709-817 763-763t85.5 127Q880-563 880-480.266q0 82.734-31.5 155.5T763-197.684q-54 54.316-127 86Q563-80 480.266-80Zm.234-60Q622-140 721-239.5t99-241Q820-622 721.188-721 622.375-820 480-820q-141 0-240.5 98.812Q140-622.375 140-480q0 141 99.5 240.5t241 99.5Zm-.5-340Z'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;width:25px;height:25px;content:""}.configurator-section .product-line .button-group{justify-content:flex-end}.configurator-section .product-line .button-group .back{display:none}.product-box{display:grid;position:relative;box-sizing:border-box;box-shadow:0 3px 6px #00000029;border-radius:10px;background-color:#fff;overflow:hidden}.product-box .highlight{--highlight-width: 12px;display:none;position:absolute;border:var(--highlight-width) solid #85b9b5;width:calc(100% - 2 * var(--highlight-width));height:calc(100% - 2 * var(--highlight-width))}.product-box.selected .highlight{display:block;z-index:1}.product-box .image-and-title{display:grid;grid-template-areas:"all";position:relative}.product-box .image-and-title img{grid-area:all;aspect-ratio:620/309;height:100%;object-fit:cover;object-position:center}.product-box .image-and-title .title{grid-area:all;align-self:end;margin-right:20px;margin-bottom:30px;margin-left:20px}@media(min-width:992px){.product-box .image-and-title .title{margin-right:30px;margin-bottom:50px;margin-left:30px}}.product-box .image-and-title .new{display:flex;position:absolute;top:5px;right:5px;justify-content:center;align-items:center;border-radius:50%;background-color:#195e52;padding:5px;width:23px;height:23px;color:#fff;font-weight:700;font-size:.6111111111rem;z-index:1}.product-box .image-and-title .options{position:absolute;top:10px;left:10px;color:#fff;text-shadow:0 0 5px black;z-index:1}.product-box .info{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:20px 30px 30px}.product-box .info h5{margin-bottom:0}.product-box .info .pop-out{animation:1s anim-popout ease}@keyframes anim-popout{0%{transform:scale(1);opacity:0;color:#1a1f1f;text-shadow:0 0 0 rgba(0,0,0,0)}50%{transform:scale(1.3);opacity:1;color:#9b2726;text-shadow:3px 3px 5px rgba(0,0,0,.5)}to{transform:scale(1);opacity:1;color:#1a1f1f;text-shadow:0 0 0 rgba(0,0,0,0)}}.configurator-section .cart .step-content{display:grid;grid-template-areas:"cart-list" "cart-summary";justify-items:center;gap:20px}@media(min-width:992px){.configurator-section .cart .step-content{grid-template-columns:2fr 1fr;grid-template-areas:"cart-list cart-summary";gap:40px}}.configurator-section .cart .step-content ::-webkit-scrollbar{width:22px}.configurator-section .cart .step-content ::-webkit-scrollbar-track-piece{border:10px solid transparent;border-radius:22px;background-clip:content-box;background-color:#85b9b5}.configurator-section .cart .step-content ::-webkit-scrollbar-button{border:5px solid transparent;border-radius:11px;background-clip:content-box;background-color:#85b9b5;width:22px;height:22px}.configurator-section .cart .step-content ::-webkit-scrollbar-thumb{box-shadow:1px 3px 6px #8eb7b526;border:3px solid transparent;border-radius:22px;background-clip:content-box;background-color:#85b9b5}.configurator-section .cart .step-content .cart-list{align-items:flex-start;margin-bottom:40px;width:100%;max-height:320px;overflow:scroll;overflow-x:hidden;direction:rtl}@media(min-width:992px){.configurator-section .cart .step-content .cart-list{margin-bottom:0;max-width:810px;max-height:600px}}.configurator-section .cart .step-content .cart-list .cart-item{grid-column-gap:10px;display:grid;grid-template-columns:auto auto auto;grid-template-areas:"product-box price-and-delivery price-and-delivery" "product-box amount delete-button" "divider divider divider";width:98%;direction:ltr}.configurator-section .cart .step-content .cart-list .cart-item.template{display:none}@media(min-width:992px){.configurator-section .cart .step-content .cart-list .cart-item{grid-template-areas:"product-box amount price-and-delivery" "product-box amount delete-button" "divider divider divider"}}.configurator-section .cart .step-content .cart-list .cart-item:not(:first-child){padding-top:20px}@media(min-width:992px){.configurator-section .cart .step-content .cart-list .cart-item:not(:first-child){padding-top:50px}}.configurator-section .cart .step-content .cart-list .cart-item:last-child .divider{background-color:unset}.configurator-section .cart .step-content .cart-list .cart-item .selected-item{grid-area:product-box}.configurator-section .cart .step-content .cart-list .cart-item .price-and-delivery{grid-area:price-and-delivery}@media(min-width:992px){.configurator-section .cart .step-content .cart-list .cart-item .price-and-delivery{justify-items:flex-end;padding-top:10px}}.configurator-section .cart .step-content .cart-list .cart-item .price-and-delivery tr{display:flex;justify-content:space-between}.configurator-section .cart .step-content .cart-list .cart-item .price-and-delivery th{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.configurator-section .cart .step-content .cart-list .cart-item .price-and-delivery td{white-space:nowrap}.configurator-section .cart .step-content .cart-list .cart-item .price-and-delivery th,.configurator-section .cart .step-content .cart-list .cart-item .price-and-delivery td{font-weight:400;text-align:right}.configurator-section .cart .step-content .cart-list .cart-item .price-and-delivery .small-row{font-size:.6666666667rem}@media(min-width:992px){.configurator-section .cart .step-content .cart-list .cart-item .price-and-delivery .small-row{font-size:.7777777778rem}}.configurator-section .cart .step-content .cart-list .cart-item .amount-and-length{display:grid;grid-template-columns:repeat(3,auto);column-gap:10px;grid-area:amount;justify-content:start;padding-top:13px}.configurator-section .cart .step-content .cart-list .cart-item .amount-and-length .invisible{display:none}.configurator-section .cart .step-content .cart-list .cart-item .delete-button{grid-area:delete-button;align-self:flex-end;justify-self:flex-end;border-radius:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDEyIDE2Ij4KICA8cGF0aCBpZD0iZGVsZXRlX2ZvcmV2ZXJfRklMTDBfd2dodDQwMF9HUkFEMF9vcHN6NDgiIGQ9Ik0xNC42MTEsMTguMTU2LDE2LjUsMTYuMjY3bDEuODg5LDEuODg5LjkzMy0uOTMzLTEuODg5LTEuODg5LDEuODg5LTEuODg5LS45MzMtLjkzM0wxNi41LDE0LjRsLTEuODg5LTEuODg5LS45MzMuOTMzLDEuODg5LDEuODg5LTEuODg5LDEuODg5Wk0xMi41LDIwLjY2N2g4VjEwaC04VjIwLjY2N1ptLTItMTIuNDQ0VjYuODg5aDIuOTc4TDE0LjM2Nyw2aDQuMjY3bC44ODkuODg5SDIyLjVWOC4yMjJaTTEyLjUsMjJhMS4zNjcsMS4zNjcsMCwwLDEtMS4zMzMtMS4zMzN2LTEySDIxLjgzM3YxMkExLjM2NywxLjM2NywwLDAsMSwyMC41LDIyWm0wLTEuMzMzaDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTAuNSAtNikiLz4KPC9zdmc+Cg==);background-position:center;background-repeat:no-repeat;width:20px;overflow:hidden;text-indent:100%;white-space:nowrap}@media(min-width:1440px){.configurator-section .cart .step-content .cart-list .cart-item .delete-button{background-image:none;width:unset;text-indent:0}}.configurator-section .cart .step-content .cart-list .cart-item .divider{grid-area:divider;margin:20px auto 0;width:70%}@media(min-width:992px){.configurator-section .cart .step-content .cart-list .cart-item .divider{margin:50px auto 0}}.configurator-section .cart .step-content .cart-summary{display:flex;flex-direction:column;gap:30px;width:70%}@media(min-width:992px){.configurator-section .cart .step-content .cart-summary{gap:50px;width:100%}}.configurator-section .cart .step-content .cart-summary h5{margin:0}.configurator-section .cart .step-content .cart-summary table tr{display:flex;justify-content:space-between}.configurator-section .cart .step-content .cart-summary table tr.addend{margin-bottom:5px}.configurator-section .cart .step-content .cart-summary table tr th{font-weight:400;text-align:left}.configurator-section .cart .step-content .cart-summary table tr td{text-align:right}.configurator-section .cart .step-content .cart-summary table tr.total{border-top:1px solid #c3c5bb;border-bottom:1px solid #c3c5bb;padding:10px 0;font-weight:700}.configurator-section .cart .step-content .cart-summary table tr.total th{font-weight:700}.configurator-section .cart .step-content .cart-summary .addresses{display:flex;flex-direction:column;gap:10px}.configurator-section .cart .step-content .cart-summary .addresses .address{display:flex;justify-content:space-between;align-items:center;gap:20px;outline:1px solid #1a1f1f;border-radius:15px;padding:10px}.configurator-section .cart .step-content .cart-summary .addresses .address .info{-webkit-hyphens:auto;hyphens:auto}.configurator-section .cart .step-content .cart-summary .addresses .address .info span{font-weight:600}.configurator-section .cart .step-content .cart-summary .addresses .address .change-address{transition:color .15s;cursor:pointer;background-color:transparent;text-decoration:underline}.configurator-section .cart .step-content .cart-summary .addresses .address .change-address:hover{color:#3d4d5a}.configurator-section .cart .step-content .cart-summary .shopping-buttons{display:flex;flex-direction:column;align-self:center;gap:20px;width:280px}.configurator-section .cart .step-content .cart-summary .shopping-buttons .shop{font-weight:400}.configurator-section .cart .step-content .cart-summary .shopping-buttons .loading{position:relative;font-size:0}.configurator-section .cart .step-content .cart-summary .shopping-buttons .loading:after{display:block;position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);animation:button-loading-spinner 1s ease infinite;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;width:16px;height:16px;content:""}@keyframes button-loading-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.configurator-section .cart .step-content .cart-summary .shopping-buttons .errors{color:#9b2726}.configurator-section .cart .button-group .continue{display:none}.configurator-section .thank-you{height:640px}.configurator-section .thank-you h2{line-height:1}.configurator-section .thank-you .back-button{margin-bottom:20px;min-width:280px;text-align:center}@media(min-width:992px){.configurator-section .thank-you .back-button{min-width:380px}}.configurator-section .thank-you .back,.configurator-section .thank-you .continue{display:none}.configurator-section .thank-you .step-content{text-align:center}@media(min-width:992px){.configurator-section .thank-you .step-content{margin-left:20%;text-align:left}}body.home>main h2,body.home>main .blog-section .intro .title{font-size:2.3333333333rem}@media(min-width:1440px){body.home>main h2,body.home>main .blog-section .intro .title{font-size:3rem}}body.home>main h3{font-size:1.5555555556rem}@media(min-width:1440px){body.home>main h3{font-size:2rem}}body.home>main h4{font-size:1.2222222222rem}@media(min-width:1440px){body.home>main h4{font-size:1.3333333333rem}}body.home>main h5{font-size:1.1111111111rem}@media(min-width:1440px){body.home>main h5{font-size:1.1111111111rem}}body.home>main h6{font-size:1rem}@media(min-width:1440px){body.home>main h6{font-size:1rem}}
