:root{--strawberry-background-color:#f5f7fa;--strawberry-text-color:#000000;--strawberry-accent-color:#cc0000;--strawberry-header-background-color:#ffffff;--strawberry-footer-background-color:#000000;--strawberry-footer-text-color:#ffffff;--strawberry-modal-text-color:var(--strawberry-text-color);--strawberry-modal-background-color:var(--strawberry-header-background-color);--strawberry-text-font:"SplineSans","Helvetica","Arial",serif;--strawberry-title-font:"Gelasio","Georgia","Times New Roman",serif;--strawberry-sans-font:Arial,"Helvetica Neue",Helvetica,sans-serif;--swiper-theme-color:#000000;--strawberry-magnifier-color:#000000;--strawberry-bars-color:#000000;--strawberry-divider-color:rgba(0, 0, 0, .1);--strawberry-sticky-top:70px}*{box-sizing:border-box}body{padding:0;margin:0}a,button,input{box-shadow:none;border:0;outline:0;background-color:transparent;text-decoration:none}a{text-decoration:none;color:inherit;border:0;outline:0}button{cursor:pointer}h1{font-weight:400;margin:0;line-height:1.2}h1{font-size:40px}img{display:block;max-width:100%;height:auto}.display-flex{display:flex!important}.flex{display:flex!important}.relative{position:relative}.flex-col{display:flex;flex-direction:column!important}.justify-center{justify-content:center!important}.items-center{align-items:center}.relative{position:relative}.padding-x-20{padding-left:1.25rem;padding-right:1.25rem}.mg-left-auto{margin-left:auto}.height-100p{height:100%;min-height:100%;max-height:100%}.clamp-1{display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){.clamp-1{-webkit-line-clamp:2!important}}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}.color-white{color:#fff}.color-white-t6{color:rgba(255,255,255,.6);--strawberry-divider-color:rgba(255, 255, 255, 0.6)}.color-white-t8{color:rgba(255,255,255,.8);--strawberry-divider-color:rgba(255, 255, 255, 0.8)}.bg-black{background-color:#000}.font-text{font-family:var(--strawberry-text-font)}.font-12{font-size:.75rem!important}.font-13{font-size:.8125rem!important}.font-14{font-size:.875rem!important}.font-16{font-size:1rem!important}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.line-height-130{line-height:130%}.container{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:100%;width:100%}.gap-15{grid-column-gap:15px!important;grid-row-gap:15px!important;gap:15px!important}.gap-30{grid-column-gap:30px!important;grid-row-gap:30px!important;gap:30px!important}.modalbox{position:fixed;top:0;width:100%;height:100%;bottom:0;background:var(--strawberry-background-color);z-index:1000000000000000000000000;transform:translateY(-1000%);opacity:0;vertical-align:middle}.modalbox.visible{transform:translateY(0);opacity:1;top:0;left:0}.modalbox__content{background-color:transparent;padding:50px 20px}.modalbox__close{color:#000;font-size:30px;position:absolute;top:20px;right:20px;cursor:pointer;width:40px;height:40px;border-radius:100%;background-color:rgba(255,255,255,.8);display:flex;justify-content:center;align-items:center;text-align:center}.modalbox__close svg{fill:#ed1b26}.modalbox__close:hover{background-color:#fff}.modalbox--searchbox{height:187px;background-color:#0d1013}.admin-bar .modalbox--searchbox{height:219px}.modalbox--searchbox .modalbox__close{top:50%;transform:translateY(-50%);background-color:var(--strawberry-text-color);color:var(--strawberry-background-color);transition:all .3s}.modalbox--searchbox .modalbox__close:hover{background-color:#fff;color:#e91e63;transition:all .3s}.modalbox--searchbox .modalbox__content{padding:25px 0}.modalbox__form{display:inline-flex;background-color:#fff;border-radius:20px;padding:3px 3px 3px 15px}.modalbox__form .input{line-height:30px;font-size:21px;flex:1;color:#0d1013}.modalbox__form button{line-height:30px;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;background-color:var(--strawberry-text-color);color:var(--strawberry-background-color);border-radius:20px;padding:2px 15px}input#searchbox-open{visibility:hidden;position:absolute;top:-10000px}input#searchbox-open:checked+#searchbox{position:absolute;width:100%;top:0;left:0}input#searchbox-open:checked+#searchbox .modalbox{display:block;transform:translateY(0);opacity:1;transition:opacity .5s,transform .3s}
:root{--strawberry-background-color:#f5f7fa;--strawberry-text-color:#000000;--strawberry-accent-color:#cc0000;--strawberry-header-background-color:#ffffff;--strawberry-footer-background-color:#000000;--strawberry-footer-text-color:#ffffff;--strawberry-modal-text-color:var(--strawberry-text-color);--strawberry-modal-background-color:var(--strawberry-header-background-color);--strawberry-text-font:"SplineSans","Helvetica","Arial",serif;--strawberry-title-font:"Gelasio","Georgia","Times New Roman",serif;--strawberry-sans-font:Arial,"Helvetica Neue",Helvetica,sans-serif;--swiper-theme-color:#000000;--strawberry-magnifier-color:#000000;--strawberry-bars-color:#000000;--strawberry-divider-color:rgba(0, 0, 0, .1);--strawberry-sticky-top:70px}body{font-family:var(--strawberry-text-font),serif;font-weight:500;background-color:var(--strawberry-background-color);color:var(--strawberry-text-color);line-height:1.2}body a{color:inherit}.reset{margin:0;padding:0;list-style-type:none;border:0}@supports not (aspect-ratio:16/9){}.reset{margin:0;padding:0;list-style-type:none;border:0}body.admin-bar:after{content:"display size";display:block;bottom:0;position:fixed;right:0;background-color:red;color:#fff;font-size:14px;font-weight:700}.header{background-color:var(--strawberry-header-background-color);box-shadow:0 0 4px 2px rgba(0,0,0,.1019607843);width:100%;left:0;z-index:9998}.header .logo svg{width:250px;height:38px;transition:transform .3s;transform:translateX(0)}.header__gallery{display:flex}.footer{background-color:var(--strawberry-footer-background-color);color:var(--strawberry-footer-text-color);position:relative;font-size:15px;padding:1.875rem 0}.footer .menu{flex-basis:100%}.footer .menu ul{margin:0;padding:0;list-style-type:none;border:0;display:flex;flex-wrap:wrap;gap:30px}.footer .menu ul li a{font-weight:600;color:inherit;text-transform:uppercase;display:block}.fototeca{position:relative;background-color:#000;display:flex;flex-wrap:wrap;color:#fff;gap:20px;padding:0 20px}.fototeca__playground{flex-grow:1;background-color:#0d1013;padding:10px}.fototeca__info{padding:10px}.fototeca__image{position:relative;display:flex;justify-content:center;align-items:center;min-height:700px}.fototeca__image .arrow{position:absolute;top:50%;transform:translateY(-50%);left:10px;right:auto;background-color:rgba(0,0,0,.5);border-radius:10px}.fototeca__image .arrow--right{left:auto;right:10px}.modalbox--pushmenu{width:303px;opacity:1;transform:translate(-300%,0);transition:transform 1s .3s;background-color:var(--strawberry-modal-background-color);height:auto;font-family:var(--strawberry-text-font);box-shadow:-1px 5px 4px 2px rgba(0,0,0,.1019607843);top:56px}.admin-bar .modalbox--pushmenu{top:96px}.modalbox--pushmenu .modalbox__close{display:none}.modalbox--pushmenu .modalbox__content{background-color:var(--strawberry-modal-background-color);height:100%;max-height:100%;overflow:auto;padding:5px 10px}.modalbox--pushmenu .modalbox__content::-webkit-scrollbar{width:7px;height:7px}.modalbox--pushmenu .modalbox__content::-webkit-scrollbar-thumb{background:#ccc;border-radius:7px}.modalbox--pushmenu .modalbox__content::-webkit-scrollbar-track{background:#efefef}.modalbox--pushmenu .modalbox__content .navbar ul{font-size:23px;display:flex;flex-direction:column;gap:10px}.modalbox--pushmenu .modalbox__content .navbar ul li a{display:block;color:var(--strawberry-modal-text-color);position:relative;overflow:hidden;transition:padding-left .3s ease-in}.modalbox--pushmenu .modalbox__content .navbar ul li a:hover{color:var(--strawberry-accent-color)}.modalbox--pushmenu .modalbox__content .navbar ul li ul{font-size:14px;padding-left:10px;opacity:.8;margin-top:5px}.modalbox--pushmenu .modalbox__content .form{margin-bottom:30px;max-width:100%;position:relative;display:flex;align-items:center;border-radius:20px;justify-content:space-between}.modalbox--pushmenu .modalbox__content .form .input{font-size:12px;flex:1;line-height:2;font-size:16px;max-width:100%;border:1px solid var(--strawberry-divider-color);border-radius:30px}.modalbox--pushmenu .modalbox__content .form .button{display:none}.modalbox--pushmenu .modalbox__content .form .button svg{width:16px;height:16px;fill:var(--strawberry-text-color)}.modalbox--pushmenu .social{margin-top:30px;width:30px;position:absolute;bottom:10px;right:16px}.modalbox--pushmenu .social ul{margin:0;padding:0;list-style-type:none;border:0;display:flex;flex-direction:column;gap:20px}.modalbox--pushmenu .social ul li svg{width:30px;height:30px}input#pushmenu-open:checked+#pushmenu .modalbox{transform:translateX(0);transition:opacity .5s,transform .3s}
/*# sourceMappingURL=style.min.css.map */
@media (min-width:768px){@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}.container{padding-left:10px;padding-right:10px}body.admin-bar:after{content:"Tablet"}}
@media (min-width:768px) and (max-width:970px){@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}.admin-bar .header{top:46px}}
@media (min-width:971px){.md\:padding-x-20{padding-left:1.25rem;padding-right:1.25rem}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}body.admin-bar:after{content:"Desktop"}.admin-bar .header{top:32px}.header .logo img .scrolled-hidden,.header .logo svg .scrolled-hidden{transition:opacity .3s .3s;opacity:1}.scrolled .header .logo svg{transition:transform .3s .3s;transform:translateX(-74px)}.scrolled .header .logo svg .scrolled-hidden{transition:opacity .3s;opacity:0}.scrolled .header__wrapper .navbar{padding:10px 0 10px 40px;transition:padding .3s}.admin-bar .homepage__main .main-tabs{top:88px}.fototeca__sidebar{max-width:350px;width:350px;margin-left:auto}.modalbox--pushmenu{top:0;bottom:0;background-color:var(--strawberry-modal-background-color);padding:5px}.admin-bar .modalbox--pushmenu{top:88px}}
@media (min-width:971px) and (max-width:1339px){@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}}
@media (min-width:1340px){@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}.container{max-width:1340px}}
@media (max-width:1339px){@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}}
@media (max-width:990px){.scrolled{--strawberry-bars-color:#000000}}
@media (max-width:970px){.smb\:min-h-50{min-height:3.125rem}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}.container{max-width:750px;box-sizing:border-box}.modalbox--searchbox{height:85px}.modalbox--searchbox .modalbox__content{padding:10px 0}.footer .menu ul{gap:15px}.modalbox--pushmenu{top:50px}}
@media (max-width:767px){.xs\:hidden{display:none!important}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}.xs\:clamp-2{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){.xs\:clamp-2{-webkit-line-clamp:3!important}}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){}.xs\:font-14{font-size:.875rem!important}.xs\:gap-10{grid-column-gap:10px!important;grid-row-gap:10px!important}.modalbox__close{top:30px;right:20px}.modalbox__form .input{max-width:160px}.scrolled .live{bottom:12px;transition:bottom .3s}body.admin-bar:after{content:"Phone"}.header .logo svg{width:197px;height:30px}.header__gallery .back{min-width:50px;height:50px;display:flex;align-items:center;justify-content:center}.header__gallery .back svg{width:35px;height:35px}.footer .menu ul li a{padding:0 .5em}.fototeca{flex-direction:column;padding:0}.fototeca__image{min-height:-moz-fit-content;min-height:fit-content}.modalbox--pushmenu .social{right:24px}input#pushmenu-open:checked+#pushmenu .modalbox{max-width:100%}}

/*# sourceMappingURL=style.min.css.map */
