#contact-form,#email,#filter,#frame,#message,#name,#order-details select,#size,.artist a:hover,.artist-holder,.artist-holder .about-holder,.artists-holder,.atribute,.catalog-container,.catalog-container .filters,.col-filter,.cols-filter,.delivery-info,.form-row,.frame,.image-scroller,.invoice-info,.mobile-toolbar,.no-space-section,.popup-policy,.product-base-price,.product-columns,.product-images,.product-info,.section,.select_page,footer,header{box-sizing:border-box}.artist .name-holder,.artist-holder .about-holder p,.filter-toggle h3,.product-base-name h1,.product-meta h3,.product-meta h4,.thumbnail::before,body,footer h3,html,p{padding:0;margin:0}#contact-form,#message,.product-base-name,.product-base-price,.product-thumbnail img,.section,body,footer,header,html{width:100%}.find-out-more h2,.section h2,.see-catalog h2,.site-title .light-h{font-weight:400}.see-catalog,footer small{right:70px;position:absolute}.artist img,.artist-holder img{object-fit:cover;object-position:center}#addedToCart,header{background-color:var(--white)}#artist,#category,#filter,#order{text-transform:uppercase}#deleteFromCart:hover,#filter:hover,#order:hover{background-color:#ee263A80;cursor:pointer}#accept,#addToCart,#dont-accept,#message,body,html{font-family:Poppins,sans-serif}:root{--white:#ffffff;--black:#000000;--red:#EE263A;--grey:#00000020}body,html{color:var(--black);scroll-behavior:smooth}header{padding:10px 70px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--grey);overflow-x:hidden;position:sticky;top:0;z-index:1000}header #logo{height:75px}header nav{display:flex;flex-wrap:wrap;gap:10px}.blog-full h2,header .option{font-size:20px}header .right{display:flex;align-items:center;gap:15px}.search-container{position:relative;display:inline-block}#loader,.form-row,.product-meta,.promo-catalog,.rodo-section{display:flex}.search-container input{font-size:14px;padding:10px 35px 10px 10px;border-radius:5px;border:1px solid var(--grey);width:150px}.search-container i{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--grey);font-size:14px;cursor:pointer;color:var(--black)}.blog .post a,.find-out-more a:hover,.left-col a:hover,.policy a,.published-at-post,.search-container i:hover,.see-catalog a:hover,.top-artists a:hover,footer a:hover,header .fa-cart-shopping:hover,header .fa-user:hover,header a:hover,input[type=submit]:hover{color:var(--red)}header .fa-cart-shopping,header .fa-user{font-size:22px;color:var(--black);transition:250ms}.find-out-more a,.see-catalog a,header a{text-decoration:none;color:var(--black);transition:250ms}.breadcrumbs{padding-top:10px;font-size:12px}.thumbnail,.thumbnail-nobg{padding:0 70px;position:relative;height:50%;background-size:cover;background-repeat:no-repeat;margin:0}.breadcrumbs a,.top-artists,.top-artists a{color:var(--black);text-decoration:none}#filter,.adress-label,.popup-policy,.popup-policy a,.white-site-title,footer,footer a{color:var(--white)}.thumbnail{min-height:450px}.thumbnail-nobg{min-height:150px}.thumbnail::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('/assets/static-img/new-thumbnail.webp') center/cover;opacity:1;z-index:-1}.site-title{line-height:20px}.site-title h1{font-size:84px}.find-out-more{position:absolute;bottom:50px;right:70px}.artists-holder,.section,footer{position:relative}.find-out-more i,.see-catalog i{font-size:15px}@media (max-width:1090px){.site-title{line-height:20px}.site-title h1{font-size:50px}.find-out-more h2{font-size:20px}.find-out-more i{font-size:13px}}.section{padding:100px 70px}.section p{text-align:justify;word-break:normal;padding-top:10px;padding-bottom:10px}.section h2{text-align:center;font-size:30px}.product img{width:250px;height:250px;object-fit:cover}.product{width:250px}.artist-catalog a,.cart-table a,.catalog-list a,.clear-filter,.promo-catalog a,.suggestions-container a{text-decoration:none;color:var(--black)}.blog .post,.left-col,.product-meta .left{width:70%}.product-meta .right{width:30%;text-align:right}.product:hover,.switch-btn{cursor:pointer}.product-meta h3{font-weight:400;font-size:14px}.product-meta h4{font-weight:300;font-size:12px}.promo-catalog{flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-content:center;gap:30px}#loader,footer{align-content:center}.see-catalog{bottom:10px}@media (max-width:800px){.see-catalog h2{font-size:20px}.see-catalog i{font-size:13px}}@media (max-width:500px){.site-title h1{font-size:30px}.find-out-more h2,.see-catalog h2{font-size:15px}.find-out-more i,.see-catalog i{font-size:10px}.thumbnail{height:50%;min-height:250px}}.left-col a,input[type=submit]{font-size:30px;color:var(--black)}footer{display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;background-color:var(--black);min-height:100px;padding:20px 70px 130px;gap:50px;margin-top:100px}footer a{text-decoration:none;transition:250ms}footer .column h3{padding-top:30px}footer img{width:100px}footer .column{max-width:250px}footer p{text-align:justify;font-size:12px}footer ul{list-style:none;padding:0;margin:0}footer li{font-size:12px;padding-top:3px}footer small{bottom:20px;font-size:10px}#loader{position:fixed;left:0;top:0;width:100vw;height:100%;background-color:rgba(255,255,255,.9);z-index:9999;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.spinner{margin:auto;border:16px solid var(--white);border-top:16px solid var(--red);border-radius:50%;width:120px;height:120px;animation:2s linear infinite spin}#message,.form-row{margin-bottom:15px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#contact-form{border-radius:5px}.form-row{justify-content:space-between}#email,#frame,#name,#size{width:48%;padding:10px;border:1px solid #ccc;border-radius:5px;font-size:14px}#message{padding:10px;height:150px;border:1px solid #ccc;border-radius:5px;font-size:14px}.rodo-section{align-items:flex-start;margin-bottom:20px;font-size:12px}#rodo{margin-right:10px;margin-top:3px}.rodo-section label{line-height:1.5;text-align:justify;max-width:800px}.rodo-section a{color:#000;text-decoration:underline}.artist a,.blog .post a,.left-col a,.mobile-toolbar a,.policy a{text-decoration:none}.captcha-and-submit{display:flex;justify-content:space-between;align-items:center}.captcha,.col-filter label,.policy input,.policy span{display:inline-block}input[type=submit]{background:0 0;border:none;cursor:pointer;transition:250ms}.cart-table tr,.suggestions-container div{border-bottom:1px solid var(--grey)}.product-images,.two-col{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.right-col{width:30%}.right-col h2,.right-col p{text-align:right}.left-col a{margin-top:25px;transition:250ms}@media (max-width:1300px){footer{flex-direction:column;justify-content:flex-start;align-items:flex-start;align-content:flex-start;gap:10px}footer .column h3{padding-top:10px}.left-col,.right-col{width:50%}}@media (max-width:980px){.left-col,.right-col{width:100%}.two-col{align-items:flex-start;align-content:flex-start;flex-direction:column}}@media (max-width:600px){.left-col a{font-size:20px}}.artists-holder{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:20px;align-content:center;height:100%;padding-bottom:90px}.artist{margin-top:15px;width:350px}.artist-catalog,.artist-holder{width:80%;display:flex;margin:auto}.artist img{height:350px;width:350px}.artist a{color:var(--red);font-weight:700;text-align:center;transition:250ms}#deleteFromCart,#order,.cart-table thead,.frame-container{color:var(--white);background-color:var(--red)}.artist a:hover{font-size:calc(110%)}.artist .url-holder{width:100%;text-align:center}.artist .name-holder h2{margin:0;font-weight:700}.artist-holder{align-content:flex-start;align-items:center}.artist-holder img{width:300px;height:300px}.nopad{padding-top:20px}.artist-holder .about-holder{padding-left:20px}.artist-holder .about-holder h2{text-align:left;margin:0;padding:0;font-weight:700}.thumbnail-nobg-min{min-height:0!important;height:min-content;padding-left:70px}.artist-catalog{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center;gap:30px}@media (max-width:790px){.artist-holder{flex-direction:column;width:95%}.artist-catalog{width:95%}.artist-holder .about-holder{padding:0}.artist-holder .about-holder h2{text-align:center;padding-top:10px}}.product-columns{width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:center}.product-images,.product-info{width:50%}.product-info h1{font-weight:500;padding:0;margin:0}.product-info h4{font-weight:400;padding:0;margin:0}.atribute{font-size:17px;width:100%;padding-bottom:10px;padding-top:10px;border-bottom:1.5px var(--black) solid}.catalog-container .filters,.image-scroller{width:20%}.catalog-container .catalog-list,.product-thumbnail{width:80%;box-sizing:border-box}.product-description{text-align:justify;padding-bottom:35px}#filter,#order,.frame-container{text-align:center}.image-scroller{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.image-scroller img{height:70px;padding:10px}.product-thumbnail{height:100%;padding-left:40px;padding-right:40px}@media (max-width:1590px){.image-scroller img{height:60px}}@media (max-width:1415px){.image-scroller img{height:40px}}@media (max-width:1152px){.image-scroller img{height:30px}}.product-base-price p{width:100%;font-size:28px;text-align:right;font-weight:400}.product-base-holder{flex-direction:column}#image-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;z-index:1000}#image-modal img{max-width:90%;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.5);width:70vw;height:auto;max-height:90vh;object-fit:contain}#image-modal .close{position:absolute;top:10px;right:20px;font-size:30px;color:#fff;cursor:pointer}#frame-info{padding-top:0;padding-bottom:0}.frame-container{padding-top:10px;padding-bottom:10px;font-size:20px}#addToCart{font-size:25px;float:right;background:0;border:0;transition:250ms}#addToCart:hover{color:var(--red);cursor:pointer}#addedToCart{position:fixed;top:50%;left:0;padding:10px;z-index:1000000;border-top-right-radius:20px;border-bottom-right-radius:20px;border-top:2px var(--red) solid;border-bottom:2px var(--red) solid;border-right:2px var(--red) solid;transition:250ms ease-in;display:none}#accept,#deleteFromCart,#dont-accept,#filter,#order,.blog .post a,.top-artists a{transition:250ms}#addedToCart h1{font-size:19px}.cart-table{width:100%;text-align:left;border-collapse:collapse}.cart-table td,.cart-table th{padding:5px}.order-columns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:center}.delivery-info,.invoice-info{padding:20px;width:50%}#order-details,.blog{padding-top:0}#order-details label{width:100%;display:block}#order-details select{max-width:none;width:max-content;text-align:center;align-items:center;padding:10px;border:1px solid var(--grey)}#order-details input{width:100%;padding:10px;border:1px solid var(--grey)}#order{width:100%;padding:10px;border:0}.policy input{width:auto!important;vertical-align:top}.policy span{width:90%;font-size:13px}@media (max-width:887px){.order-columns{flex-direction:column}.delivery-info,.invoice-info{width:100%;padding:10px;box-sizing:border-box;margin:0}}#deleteFromCart{padding:10px;border-radius:4px;float:right}.notice{color:var(--red);display:none}.suggestions-container{position:fixed;text-align:right;background-color:#fff;border:1px solid var(--grey);width:max-content;right:0;padding:5px;max-height:400px;overflow-y:auto;z-index:1000000000000;display:none}#filter,.adress-label,.mobile-toolbar,.popup-policy{background-color:var(--red)}.suggestions-container div{padding:8px;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:center;align-content:center}.suggestions-container div:hover{background-color:#f0f0f0}.suggestions-container img{width:50px;display:inline-block}.mobile-toolbar{display:none;position:fixed;bottom:0;padding:10px;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;align-content:center}.mobile-toolbar .search-tool input{background-color:var(--white);border:0;font-size:14px;border-top-left-radius:3px;border-bottom-left-radius:3px;padding:3px}.mobile-toolbar .search-tool{display:flex;flex-direction:row;flex-wrap:wrap;padding-right:6px;justify-content:center;align-items:center;align-content:center}.mobile-toolbar .search-tool button{font-size:14px;padding:3px;border:0;background-color:var(--white);color:var(--black);border-top-right-radius:3px;color:var(--red);border-bottom-right-radius:3px}.mobile-toolbar .tool-icon{font-size:20px;color:var(--white);display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around;align-items:center;align-content:center}.catalog-container,.cols-filter{display:flex;flex-direction:row;align-content:flex-start;width:100%}.mobile-toolbar .tool-icon small{padding-top:3px;font-size:9px;font-weight:200}@media (max-width:374px){#facebookico{display:none}}.catalog-container{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding-left:70px;padding-right:70px}.catalog-container .filters h3{font-weight:500}.cols-filter{position:relative;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.col-filter{width:50%;padding-left:7px;padding-right:7px}.col-filter input{display:inline-block;width:100%;border:0;border-bottom:var(--black) 2px solid;color:var(--red)}#artist,#category,#filter-keyword{width:100%;border:0;border-bottom:var(--black) 2px solid;color:var(--red)}#filter{margin:15px auto;padding:5px;width:100%}.filter-toggle{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;display:none;align-content:flex-start}.blog .post .post-meta,.catalog-list{display:flex;align-content:flex-start}.filter-toggle button{margin:0;background:0;font-size:20px;transition:250ms;border:0}.no-space-section{padding-left:70px;padding-right:70px;width:100%}.catalog-list{padding-bottom:50px;position:relative;flex-direction:row;flex-wrap:wrap;gap:50px;justify-content:space-around;align-items:center}@media (max-width:1050px){header{flex-direction:column;align-items:flex-start;flex-direction:column;gap:10px;margin-top:10px;display:inline-block}header #hamburger{display:block!important;position:absolute;top:35px;font-size:25px;right:50px}header .search-container{max-width:fit-content;margin-top:20px}header .right{margin-top:10px;gap:10px}#cart,#filter-holder,#search-container-top,header #cart,header .fa-user,header .option,header .search-container{display:none}header p{padding-top:15px!important;padding-bottom:15px}.product-columns{flex-direction:column;gap:20px}.catalog-container .catalog-list,.catalog-container .filters,.product-images,.product-info{width:100%}.image-scroller img{height:50px}.filter-toggle,.mobile-toolbar{display:flex}.catalog-container{flex-direction:column}.filters{border:1px var(--grey) solid;border-radius:5px;margin-top:10px;padding:5px}.catalog-list{padding-top:50px}}.site-switch{position:absolute;bottom:0}.inactive-switch{display:none!important}.blog .post a:hover{color:#ee263A80}.blog .post .post-meta h2{font-weight:700;padding:0;margin:0;text-align:left}.blog .post .post-meta .post-date{color:var(--red);padding:0;margin:0}.blog .post .post-meta{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px}.buttons-holder-policy,.popup-policy{flex-direction:row;align-content:center}@media (max-width:1250px){.blog .post{width:100%}}.blog-full{min-height:0;height:auto;margin:0;padding-top:0}.blog-full p,.blog-full ul{font-size:14px}.popup-policy{display:none;width:100vw;position:fixed;bottom:0;z-index:100000000000000000000000;padding-left:70px;padding-right:70px;flex-wrap:wrap;justify-content:center;align-items:center;font-size:12px;padding-bottom:10px;text-align:justify}.buttons-holder-policy{margin-top:10px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#accept,#dont-accept{border:0;background:0;padding:5px;border:2px solid var(--white);border-radius:5px;color:var(--white)}#accept:hover,#dont-accept:hover{cursor:pointer;background-color:var(--white);color:var(--red)}@media (max-width:768px){.catalog-container,.no-space-section,.popup-policy,.section,.thumbnail,.thumbnail-nobg,footer,header{padding-left:20px;padding-right:20px}.find-out-more,footer small,header #hamburger{right:20px}.section{padding-top:30px}.thumbnail-nobg-min{padding-left:20px}}.top-artists{list-style:decimal;font-size:14px;margin:0}.top-artists a{width:min-content}.catalog-list{padding-top:100px}.top{top:25px;bottom:auto}@media (max-width:1000px){#image-modal img{width:90vw}}.image-container{position:relative!important}#productImage{width:100%;height:auto}.zoom-result{position:absolute;border:2px solid #000;border-radius:50%;width:300px;height:300px;overflow:hidden;z-index:1000000;pointer-events:none;display:none}.adress-label,.frames-gallery{display:flex;align-content:center}.zoom-result img{position:absolute;width:900px;height:auto}.adress-label{flex-direction:row;padding:10px;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center}.frames-gallery{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:30px}@media (max-width:656px){.frames-gallery{justify-content:center}}.frame{width:300px}.frame img{aspect-ratio:1/1;width:300px;object-fit:cover}.select_page{width:60px;padding:0;margin:0;border:0;font-family:Poppins;border-bottom:2px solid #ee263a;font-size:16px;text-align:right}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);align-items:center;justify-content:center}.modal img{max-width:90%;max-height:90%;object-fit:contain;cursor:grab;transition:transform .3s}