*{box-sizing:border-box}body{background-color:#92a5f7;color:#000;font-family:"Playfair Display",serif}._header{top:0;position:fixed;background-color:rgba(255,255,255,.3803921569);width:100%;display:grid;grid-template-columns:repeat(2, 1fr);left:0;z-index:3}h1{font-size:1.3rem;font-family:"Berkshire Swash",serif;margin-left:1rem}.header_h1:nth-child(1){grid-column:1/2}.header_nav:nth-child(2){grid-column:2/2}.header_nav{display:flex;justify-content:right;margin-right:2rem;align-items:center;margin-left:1rem;gap:10px}.header_nav .header_cart_button{background-color:rgba(0,0,0,0);border:none;border-radius:.5rem}.header_nav .header_cart_button:hover{background-color:#92a5f7}.header_menuBtn{background:rgba(0,0,0,0);border:0}.header_menuBtn span{display:block;width:40px;height:7px;margin-bottom:4px;background-color:#41496e;border-radius:1rem}.update_effect{font-size:1.5rem;transition:font-size .2s ease;transform:matrix(1.2, 0, 0, 1.2, 0, 0)}.cart_section{display:none}.my_cart_h2{margin-left:1rem}.cartSectionOpen{display:block;background-color:#fff;width:100%;height:100%;position:fixed;right:0;z-index:2;top:3.8rem}.cartOrderSumContainer{display:grid;grid-template-columns:repeat(2, 1fr);margin-left:1rem;margin-bottom:1rem;align-items:center}.cartOrderSumWrapper{grid-column:2/2;display:flex;flex-direction:column}.cartOrderSumImg{grid-column:1/2}.cartOrderSumTotalPrice{display:flex;justify-content:right;margin-right:2rem}.cartOrderSumLine{color:rgba(173,173,173,.223);margin-top:1.5rem}main{margin-top:80px;margin-bottom:250px}.page_design{border-radius:1rem;padding-top:1rem;padding-left:1rem;padding-bottom:1rem;width:100%;background-color:#fff}section .canvas_name{font-family:"Berkshire Swash",serif}section img{width:180px;border:solid #fff 3px;filter:drop-shadow(1px 1px 1px rgb(0, 0, 0))}section .canvas-class{text-align:center}section .pmBtnsContainer{display:flex;justify-content:center}section .pmBtnsContainer button{width:30px;text-decoration:none;background-color:#41496e;border:none;color:#fff}section .pmBtnsContainer div{background-color:#fff;width:90px;border:2px solid #41496e}section .minus{border-radius:3px 0px 0px 3px}section .plus{border-radius:0px 3px 3px 0px}.cartsum{margin-bottom:1rem}.cartsum .form_button_single{width:70px;height:25px;background-color:#41496e;border:none;color:#fff;border-radius:1rem}.sort_section{background-color:rgba(255,255,255,.379);display:flex;align-items:center}.sort_section .sort_price_range{background-color:#41496e;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:8rem;height:7px;border-radius:1rem}.sort_section .sort_price_range_container{margin-left:.5rem;margin-right:.5rem}.sort_section .sort_button_style{background-color:#41496e;border:none;border-radius:1rem;height:25px;color:#fff;padding:.2rem}.sort_section .sort_rating_special{margin-left:.5rem;width:90px}.sort_section .sort_category_style{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#41496e;border:none;border-radius:1rem;text-align:center;height:25px;margin-left:.5rem;padding:.2rem;color:#fff;width:70px}.sort_section .sort_category_style:hover{background-color:#92a5f7}.sort_section .sort_button_style:hover{background-color:#92a5f7}.form_section h2{text-align:center}.form_section .form-text{display:inline-block;font-size:1rem}.form_section form{display:flex;flex-direction:column;align-items:center}.form_section form label{margin-top:.5rem}.form_section form .form_input{border:1px solid #41496e;border-radius:1rem}.form_section form span{display:inline-block;width:150px}.form_section form .span_as_div{display:block}.form_section form .form_button{width:181px}.form_section form .form_button .form_button_single{width:70px;height:25px;background-color:#41496e;border:none;color:#fff;border-radius:1rem}.form_section form .form_button input.form_button_single:disabled{background-color:rgba(146,165,247,.608)}.form_section form .form_radio{background-color:red}.form_section form .form_checkbox{display:flex}.form_section form .error_messages{color:red;border:solid red 1px;padding-left:1rem;width:300px;margin-top:1rem}.form_section form .error_message_starfield{width:380px;font-size:1rem}.form_payment_options{display:flex;flex-direction:column;align-items:center;margin-top:1rem}.form_payment_selector{margin-bottom:1rem}.form_payment_card{display:flex;flex-direction:column;justify-content:center}.hidden{display:none}footer{padding-top:1px;padding-left:1rem;background-color:#41496e;color:#fff;border-radius:10px 10px 0px 0px;position:fixed;bottom:0;width:100%;left:0}footer .footer_container{display:flex;flex-direction:column;padding:1rem;gap:.5rem}footer a{text-decoration:none;color:#fff}@media screen and (min-width: 750px){h1{font-size:2.3rem}img{margin-bottom:auto}.cartSectionOpen{top:5rem;width:400px;border-radius:1rem}main{margin-top:110px}.canvas_section{display:grid;grid-template-columns:repeat(4, 1fr);justify-content:center;align-items:center}.canvas_section .canvas-class{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:100%;padding-bottom:1rem;padding-top:1rem}.canvas-wrapper{display:grid;gap:1rem}}@media screen and (min-width: 1250px){h1{font-size:3rem}main{margin-top:150px;margin-left:3rem;margin-right:3rem}section img{width:300px}section .cartOrderSumImg{width:180px}.canvas_name{font-size:1.5rem}.canvas_price{font-size:1.2rem}.last_page_wrapper{display:grid;grid-template-columns:repeat(12, 1fr);gap:1rem}.last_page_left_item{grid-column:1/span 6}.last_page_right_item{grid-column:7/span 6}.cartsum{margin-bottom:0}}/*# sourceMappingURL=style.css.map */