.woocommerce-Cart-message,.return-to-shop{text-align:center!important}.return-to-shop a.button{display:inline-block!important;float:none!important}.et_pb_wc_checkout_payment_info .et_pb_module_inner{text-align:center!important}.et_pb_wc_checkout_payment_info .et_pb_module_inner p{font-size:1.1rem!important;margin-top:5vh!important;margin-bottom:5vh!important;display:block!important}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#ebedef!important;color:#444444!important;padding-left:1em!important;padding-top:1em!important;padding-right:2em!important;padding-bottom:1em!important;border-top-style:solid!important;border-top-color:#94a748!important;font-size:1.1rem!important;border-top-width:3px!important}#my_account_section .woocommerce-info{background-color:rgba(235,237,239,0)!important;border-style:none!important}#my_account_section .woocommerce-MyAccount-content p{font-size:17px}.woocommerce-Addresses .woocommerce-Address address{font-style:normal;margin-top:10px}.woocommerce-Addresses .woocommerce-Address a{font-size:14px;text-align:left;float:none!important}.woocommerce-Addresses .woocommerce-Address h2{font-size:17px;font-weight:500}.woocommerce-MyAccount-navigation ul li{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:rgba(102,102,102,0.25);padding-top:4px;padding-bottom:4px}.et_pb_section_2 .woocommerce-MyAccount-navigation ul{margin-top:-40px}.woocommerce-MyAccount-navigation ul a{color:#000000}.et_pb_section_2 .woocommerce-MyAccount-orders{border-style:none!important}.et_pb_section_2 .woocommerce-order-downloads h2{font-size:20px;font-weight:600;margin-top:9px}.et_pb_section_2 .woocommerce-MyAccount-content p{font-size:15px}.et_pb_section_2 .woocommerce-order-details h2{font-weight:600;font-size:20px}.et_pb_section_2 .et_block_column .woocommerce-MyAccount-content{margin-top:-20px}.et_pb_section_2 .woocommerce-customer-details h2{font-size:20px;font-weight:600}.et_pb_section_2 .woocommerce-customer-details address{font-size:16px}@media (max-width:767px){.et_pb_section_2 .et_block_column .woocommerce-MyAccount-content{width:100%!important;margin-top:25px}}.woocommerce div.product .images .flex-control-thumbs,.woocommerce-product-gallery .flex-control-thumbs{display:inline-flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:2px!important;padding:15px 0!important;margin:0!important;overflow-x:auto!important;width:max-content!important;min-width:0!important;line-height:0!important;list-style:none!important;float:none!important}.woocommerce div.product .images .flex-control-thumbs li,.woocommerce-product-gallery .flex-control-thumbs li{flex:0 0 80px!important;width:80px!important;min-width:80px!important;height:80px!important;margin:0!important;padding:0!important;float:none!important}.woocommerce div.product .images .flex-control-thumbs li img,.woocommerce-product-gallery .flex-control-thumbs li img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.woocommerce div.product .images .flex-control-thumbs li img.flex-active{outline:1px solid #808080!important;outline-offset:-1px;border-radius:3px}.flex-control-thumbs:before,.flex-control-thumbs:after{display:none!important;content:none!important}@media (min-width:480px){.related .price bdi{font-size:1rem!important}}.variations .button-variable-term-Satin span{font-size:15px;padding-left:4px!important;padding-right:4px!important}.variations tr .button-variable-term-Satin{margin-top:3px!important}.variations tr a{color:#c4c4c4;font-size:13px!important}#logo{max-height:20%!important}@media (max-width:980px){#et-top-navigation .et-cart-info span{position:relative;left:-10px;top:3px}}h1.not-found-title{text-align:center;margin-top:8vh}.et_pb_with_border.et_pb_module.et_pb_shop.et_pb_shop_0_tb_body.et_pb_shop_no_rating{text-align:center}#option,#sizes,#finishes,#paper-finish,#frame-color,#finish,#canvas-frame-color,#frame{padding-top:9px;padding-bottom:9px;background-color:rgba(255,255,255,0);border-style:solid;border-color:#c2c5c6;border-width:1px;text-transform:uppercase;letter-spacing:1px}@media (min-width:981px){#option,#sizes,#frame-color,#finish,#finishes,#paper-finish,#canvas-frame-color,#frame{font-size:13px!important}}.woocommerce-variation-price{margin-top:20px}.vbox-container img{max-width:1000px;width:100%!important}.et_pb_db_shop_loop .woocommerce-pagination ul{border-width:0px!important;border-right-width:0px;border-left-width:0px;border-left-style:none!important}.woocommerce-pagination .page-numbers li{border-right-style:none!important;padding-right:5px!important}.woocommerce-pagination li span{background-color:#e5f5e9!important;padding-right:10px!important;padding-left:10px!important}.et_pb_section_0_tb_footer .et_pb_column .et_pb_newsletter_form{padding-top:15px!important}@media (max-width:320px){.et_pb_all_tabs .et_pb_tab table{position:relative;left:-29px;min-width:290px;font-size:14px}}#et-main-area{background-color:#ffffff!important}body.woocommerce-account .woocommerce-MyAccount-content{float:right!important;width:68%!important}.number{font-size:10px;position:relative;top:-13px;left:13px}body #page-container .et_pb_section .et_pb_db_login_password_lost_0 .button,body #page-container .et_pb_section .et_pb_db_login_password_lost_0 .button:hover{margin-top:20px}body #page-container .et_pb_db_login_password_reset_0 .button{color:#333333!important;border-width:0px!important;background-image:initial;background-color:#C1DB5A;margin-top:20px}.woocommerce-ResetPassword{padding:40px 0;width:80%;max-width:1080px;margin:auto}.woocommerce-form .et_pb_contact p input[type="checkbox"]{-webkit-appearance:checkbox!important;appearance:checkbox!important}.postid-262862 .variable-items-wrapper,.postid-263090 .variable-items-wrapper,.postid-262790 .variable-items-wrapper,.postid-265853 .variable-items-wrapper{display:none}.postid-262862 .bodycommerce-variation-raw-select,.postid-263090 .bodycommerce-variation-raw-select,.postid-262790 .bodycommerce-variation-raw-select,.postid-265853 .bodycommerce-variation-raw-select{display:block!important}.variations tr ul{padding-bottom:0px}#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{list-style-type:disc;padding:10px 0 0 0}.et-l--body .bc-account-content-container .bc-account-content .woocommerce-MyAccount-orders tbody .order .woocommerce-orders-table__cell-order-actions a{padding-top:2px!important;padding-bottom:2px!important;padding-left:15px!important;padding-right:15px!important}.order .woocommerce-orders-table__cell-order-actions a{font-size:12px;line-height:1.4em!important}.et-l--body .woocommerce-Message--info a{font-size:12px!important;letter-spacing:1px}.et_pb_section_0 .et_pb_column .et_pb_module .et_pb_text_inner .woocommerce #main-content #et-boc .et-l--body .bc-account-content-container .bc-account-content .woocommerce-Message--info a{padding-left:20px!important;padding-right:20px!important}.et-l--body .woocommerce-Message--info{background-color:transparent!important;border-top-style:none!important}.woocommerce-Address .woocommerce-Address-title h3{font-weight:400;font-size:16px;text-decoration:none;margin-top:10px;font-style:normal;text-transform:capitalize;font-family:'Inter',sans-serif}.woocommerce-EditAccountForm p .woocommerce-Button{margin-top:20px;font-size:13px!important}#main-content #et-boc .et-l--body .bc-account-content-container .bc-account-content .woocommerce-EditAccountForm p .woocommerce-Button{padding-top:2px!important;padding-bottom:2px!important;padding-left:25px!important;padding-right:25px!important}@media (max-width:768px){.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:20px}}.et_pb_wc_checkout_payment_info .woocommerce-order .woocommerce-thankyou-order-received{font-size:18px;font-weight:600!important;padding-bottom:20px}.et_pb_wc_checkout_payment_info .woocommerce-order ul{border-top-style:solid;border-top-width:1px;padding-top:30px}.woocommerce-order .woocommerce-thankyou-order-details .woocommerce-order-overview__order{font-size:13px}.woocommerce-order .woocommerce-thankyou-order-details .woocommerce-order-overview__date{font-size:13px}.woocommerce-order .woocommerce-thankyou-order-details .woocommerce-order-overview__email{font-size:13px}.woocommerce-order .woocommerce-thankyou-order-details .woocommerce-order-overview__total{font-size:13px}.woocommerce-order .woocommerce-order-details h2{font-weight:600;font-size:20px}.woocommerce-order .woocommerce-order-details .woocommerce-table--order-details{border-style:none}.woocommerce-table--order-details tbody .product-name{padding-left:0px!important}.woocommerce-table--order-details thead .product-name{padding-left:0px!important}.woocommerce-table--order-details tfoot th{padding-left:0px!important}.woocommerce-order .woocommerce-customer-details address{font-size:16px;font-weight:400;background-color:rgba(189,195,199,0.23);padding-top:15px;padding-bottom:15px}.et_pb_wc_checkout_payment_info .woocommerce-order{}@media (max-width:320px){.et_pb_wc_checkout_payment_info .woocommerce-order{width:90%;padding-left:0px!important;padding-right:0px!important}}.woocommerce-table__line-item .product-name a{font-size:17px;font-weight:600}.et_pb_wc_cart_notice .woocommerce-form-coupon-toggle .woocommerce-info{text-align:center}.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{margin-top:0px!important}#payment .place-order .woocommerce-terms-and-conditions-wrapper{flex-direction:column;line-height:1.6em;transform:translatex(0px) translatey(0px)}.place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{margin-bottom:-40px}.wc_payment_method .payment_box .wc_ppcp_wpg_container{text-align:center}.wc_payment_methods .wc_payment_method .payment_box{text-align:center;transform:translatex(0px) translatey(0px);display:flex;align-items:center;justify-content:center;margin-top:0px!important;margin-bottom:0px!important;padding-top:30px!important}#order_review #payment .wc_payment_methods .wc_payment_method .payment_box .wc_ppcp_wpg_container p{margin-top:16px!important;margin-bottom:14px!important}.wc_payment_methods .wc_payment_method label{display:none}.et_pb_wc_checkout_billing .woocommerce-checkout ul{background-color:#efeff0!important;color:#f94747!important;text-align:center;line-height:1.7em;font-size:1.0rem!important}#payment .place-order .ppcp-button-container{width:95%!important;max-width:500px!important;min-width:200px!important;margin:20px auto!important;display:block!important;float:none!important;clear:both!important}.wc_payment_method .payment_box{padding-left:10px!important;padding-right:10px!important;overflow:hidden!important}#payment .place-order .ppcp-button-container>div{width:100%!important;margin:0 auto!important}@media only screen and (max-width:767px){#payment .place-order .ppcp-button-container{margin-left:auto!important;margin-right:auto!important;left:0!important;right:0!important}}@media (max-width:767px){#ppcp_checkout .paypal-buttons-context-iframe .component-frame{}}@media (max-width:380px){#ppcp_checkout .paypal-buttons-context-iframe .component-frame{width:90%}}@media (max-width:360px){#ppcp_checkout .paypal-buttons-context-iframe .component-frame{width:85%}}@media (max-width:320px){#ppcp_checkout .paypal-buttons-context-iframe .component-frame{width:75%}}