body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.banner-blurb .et_pb_blurb_content{margin-left:0!important;text-transform:uppercase}.banner-button-col1{margin-right:0px!important}.banner-cta-btns{padding:0px!important}.banner-cta-btns li{list-style:none;display:inline-block}.create-artwork-btn{color:#000000!important;border-width:0px!important;border-color:RGBA(255,255,255,0);border-radius:4px;font-size:14px;font-family:'Exo 2',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;background-color:#d4af37;padding-top:6px!important;padding-right:16px!important;padding-bottom:6px!important;padding-left:16px!important}.view-gallery-btn{color:#fff!important;border-width:0px!important;border-color:#FFFFFF;border-radius:4px;font-size:14px;font-family:'Exo 2',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;background-color:#000;padding-top:6px!important;padding-right:16px!important;padding-bottom:6px!important;padding-left:16px!important;margin-left:30px}@media screen and (min-width:990px){.banner-cols1{margin-right:0px!important}}.how-it-works-div-number,.how-it-works-img,.how-it-works-title1,.how-it-works-decs{text-align:center}.how-it-works-div-number span{text-align:center;color:#d4af37;font-weight:bold;font-size:20px;border:1px solid;padding:4px 12px;border-radius:40px}.how-it-works-img{margin-top:20px}.how-it-works-img img{width:60px}.how-it-works-title1{font-size:20px;margin-top:14px;font-weight:bold;color:#000}.how-it-works-decs{margin:0px auto;margin-top:14px;color:#000;font-size:16px;width:70%}.page-heading-common{position:relative;display:inline-block;left:50%;transform:translateX(-50%);color:#000;font-size:35px;font-weight:900;margin-bottom:18px}.page-heading-common::after{content:"";position:absolute;left:50%;bottom:-12px;transform:translateX(-50%) rotate(-2deg);width:90%;height:8px;background:linear-gradient(90deg,transparent 0%,#D4AF37 8%,#C89B2D 50%,#D4AF37 92%,transparent 100%);border-radius:50px;filter:blur(.3px)}#main-footer{border-top:1px solid #d4af37;background-color:#000}.banner-blurb .et_pb_blurb_container{vertical-align:middle}.banner-slider .et_pb_slide{padding:0px}.banner-slider .et_pb_slide_description{display:none}.banner-slider .et_pb_slides .et_pb_slider_container_inner .et_pb_slide_image img{max-height:none!important}.hero-title span{position:relative;display:inline-block}.hero-title span::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:5px;background:linear-gradient(90deg,transparent 0%,#D4AF37 50%,#D4AF37 92%,transparent 100%);border-radius:50px;transform:rotate(-1.5deg);opacity:.95}.how-it-works-div{position:relative;text-align:center;padding:42px 28px 36px;border:1px solid rgba(212,175,55,0.35);border-radius:26px;background:#fff;transition:all 0.3s ease;min-height:270px}.how-it-works-div:hover{transform:translateY(-8px);box-shadow:0 18px 45px rgba(0,0,0,0.08);border-color:#D4AF37}.how-it-works-div-number{position:absolute;top:-24px;left:50%;transform:translateX(-50%);width:52px;height:52px;border-radius:50%;background:#fff;border:1px solid #D4AF37;display:flex;align-items:center;justify-content:center}.how-it-works-div-number span{width:38px;height:38px;border-radius:50%;background:#D4AF37;color:#fff;font-size:20px;font-weight:800;display:flex;align-items:center;justify-content:center}.how-it-works-img{width:82px;height:82px;margin:0 auto 24px;border-radius:50%;background:rgba(212,175,55,0.08);display:flex;align-items:center;justify-content:center}.how-it-works-img img{max-width:46px;height:auto}.how-it-works-title1{font-size:24px;font-weight:900;color:#000;margin-bottom:14px}.how-it-works-decs{max-width:290px;margin:0 auto;font-size:18px;line-height:1.45;color:#222}.pricing-card{position:relative;text-align:center;background:#fff;padding:42px 30px 36px;border:1px solid rgba(212,175,55,0.35);border-radius:24px;box-shadow:0 16px 45px rgba(0,0,0,0.06);transition:all 0.3s ease;overflow:hidden}.pricing-card::before{content:"";position:absolute;top:0;left:50%;width:70%;height:4px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,#D4AF37,transparent);border-radius:0 0 20px 20px}.pricing-card:hover{transform:translateY(-10px);border-color:#D4AF37;box-shadow:0 24px 60px rgba(0,0,0,0.1)}.pricing-card h3{font-size:24px;font-weight:900;color:#000;margin-bottom:16px}.pricing-limit{font-size:15px;line-height:1.5;color:#555;margin-bottom:30px;font-weight:600}.pricing-price{font-size:42px;font-weight:900;color:#000;margin-bottom:28px}.pricing-btn{display:inline-block;padding:8px 16px;border-radius:4px;background:#d4af37;color:#000;font-weight:600;text-decoration:none;transition:all 0.3s ease;text-transform:uppercase}.pricing-btn:hover{background:#d4af67}.pricing-badge{display:inline-block;margin-bottom:18px;padding:6px 14px;background:rgba(212,175,55,0.12);color:#B88A1D;border-radius:50px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1px}.pricing-card.featured{transform:scale(1.05);border-color:#D4AF37}.faq-accordions .et_pb_toggle_open{background:#fffdf8;border-color:#D4AF37}.faq-accordions .et_pb_toggle{border:1px solid #D4AF37;background:#fff;margin-bottom:4px!important;border-radius:4px}.faq-accordions .et_pb_toggle_title{font-weight:600}.faq-accordions .et_pb_toggle_content{font-weight:600}.cta-class-section .et_pb_row{width:80%;max-width:80%}.cta-class-section .cta-logo{width:150px;margin:0px auto}.cta-class-section .cta-header{color:#d4af37;font-weight:800;line-height:1.5em;font-size:26px}.cta-class-section .cta-desc{font-size:16px;font-weight:500;color:#000}.cta-class-section{display:flex;align-items:center}.align-text-right{text-align:right}.footer-section-main{background:#000}.footer-social li{display:inline-block;margin-right:10px}.footer-social li img{width:30px}.footer-headings{font-size:24px;font-weight:700;color:#d4af37;margin-bottom:20px}.footer-policies,.footer-connect{padding:0px!important}.footer-policies li{list-style:none;margin-bottom:10px}.footer-policies li a,.footer-connect li a,.footer-connect li{color:#fff;font-size:16px}.footer-connect li img{width:20px}.footer-connect li a,.footer-connect li{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none}.footer-connect li{list-style:none;margin-bottom:20px}.footer-social{padding:0px!important}.common-global-header .et_pb_image_wrap img{width:100px}.common-global-header{background:#000}.common-global-header .et_pb_row{display:flex;align-items:center}.common-global-header .et_pb_menu__menu,.common-global-header .et_pb_menu__wrap{display:block!important;float:right!important}.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#000!important;border-radius:4px}.woocommerce .woocommerce-error{background:#e10d0d!important;border-radius:4px}.woocommerce-billing-fields h3,#order_review_heading{font-size:30px;font-weight:800;margin-bottom:10px}@media screen and (min-width:981px){#order_review,.woocommerce-form-coupon-toggle{width:50%}.checkout_coupon.woocommerce-form-coupon{width:50%;margin-top:0px!important}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{width:50%}}.woocommerce-info{margin-bottom:20px!important}.woocommerce form .form-row label{font-size:16px;font-weight:600;color:#000}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single{background:transparent!important;border:1px solid #d4af37;padding:10px;border-radius:4px}.select2-selection.select2-selection--single,#billing_country_field{background:transparent!important;border:1px solid #d4af37;padding:10px;border-radius:4px}#order_review_heading{margin-top:30px}.checkout_coupon.woocommerce-form-coupon .form-row{margin:0px}.woocommerce button.button,.woocommerce-page button.button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{color:#000000!important;border-width:0px!important;border-color:RGBA(255,255,255,0);border-radius:4px;font-size:14px;font-family:'Exo 2',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;background-color:#d4af37;padding-top:6px!important;padding-right:16px!important;padding-bottom:6px!important;padding-left:16px!important}.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background-color:#c09f34}.woocommerce button.button:not(.button-confirm):after,.woocommerce-page button.button:not(.button-confirm):after{content:none!important}.woocommerce form .form-row input.input-text{padding:6px!important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#fbfbfb!important;border:1px solid #e8e8e8}.woocommerce-privacy-policy-text a,.woocommerce-terms-and-conditions-checkbox-text a{color:#c19401;text-transform:capitalize}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left;margin-top:20px}.woocommerce-privacy-policy-text{margin-bottom:10px}#order_comments{border:1px solid #d4af37!important}.woocommerce-shipping-fields{display:none!important}@media screen and (min-width:981px){.woocommerce-checkout .col2-set{display:block;width:50%}.page-heading-common.text-left{left:0%;transform:translateX(-0%)}}.woocommerce-checkout .col-1,.woocommerce-checkout .col-2{width:100%!important;float:none!important}.woocommerce-checkout .woocommerce-additional-fields{margin-top:25px}.woocommerce-error li a{color:#fff}.woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-form-coupon-toggle .woocommerce-info a{color:#d4af37!important}.ag-replace-modal{display:none;position:fixed;inset:0;top:-50px;background:rgba(0,0,0,0.65);z-index:999999;align-items:center;justify-content:center}.ag-replace-box{background:#fff;max-width:460px;width:90%;padding:32px;border-radius:18px;text-align:center}.ag-modal-actions{display:flex;gap:12px;margin-top:24px}.ag-modal-actions button{width:50%;padding:13px;border-radius:8px;cursor:pointer;font-weight:700}#ag_keep_current{background:#fff;border:1px solid #d4af37}#ag_replace_artwork{background:#d4af37;border:1px solid #d4af37;color:#000}.woocommerce-page #sidebar{display:none!important}.woocommerce-page #left-area{width:100%!important}.woocommerce-page #main-content .container:before{display:none!important}.woocommerce-page #main-content .container{width:100%;max-width:1280px}.ag-checkout-artwork-names{margin:25px 0;padding:22px;border:1px solid #d4af37;border-radius:12px;background:#fffaf0}.ag-checkout-artwork-names h3{margin-bottom:12px;font-size:24px;font-weight:800}.ag-artwork-label{margin-bottom:8px;font-weight:700}.ag-artwork-names-box{padding:14px;border:1px solid #e2c46b;border-radius:8px;background:#fff;font-size:16px;margin-bottom:15px;white-space:pre-wrap}.ag-edit-artwork-btn{display:inline-block;background:#d4af37;color:#000;padding:10px 18px;border-radius:8px;font-weight:700}.ag-artwork-form{max-width:760px;margin:0 auto}.ag-names-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px}.ag-name-field{min-width:0}.ag-name-field label{display:block;margin-bottom:8px;font-weight:700;color:#222}.ag-name-field input{width:100%;min-height:52px;padding:12px 14px;border:1px solid #d4af37;border-radius:6px;font-size:16px;background:#fff}.ag-name-field input:focus{outline:none;border-color:#b78b14;box-shadow:0 0 0 3px rgba(212,175,55,0.16)}.ag-additional-field{grid-column:1 / -1}.ag-additional-input-row{display:flex;gap:10px;align-items:stretch}.ag-additional-input-row input{flex:1}.ag-add-name-btn{display:inline-flex;align-items:center;gap:8px;margin-top:20px;padding:11px 18px;border:1px solid #d4af37;border-radius:6px;background:#fff;color:#222;cursor:pointer;font-weight:700}.ag-add-name-btn span{font-size:22px;line-height:1}.ag-add-name-btn:hover{background:#fff8e5}.ag-remove-name-btn{min-width:96px;padding:10px 14px;border:1px solid #b42318;border-radius:6px;background:#fff;color:#b42318;cursor:pointer;font-weight:600}.ag-remove-name-btn:hover{background:#fff1f0}.ag-character-summary{margin-top:25px;font-size:18px}.ag-package-result{margin-top:14px;padding:18px;border:1px solid #ead28b;border-radius:8px;background:#fffaf0;font-size:17px;color:#000}.ag-checkout-btn{display:inline-block;margin-top:18px;padding:13px 22px;border-radius:6px;background:#d4af37;color:#000!important;font-weight:700;text-decoration:none}.ag-checkout-btn:hover{background:#bd951f}.ag-checkout-name-row{display:grid;grid-template-columns:minmax(140px,0.45fr) 1fr;gap:15px;padding:11px 0;border-bottom:1px solid #eee}.ag-checkout-name-row:last-child{border-bottom:0}.ag-checkout-name-label{color:#333}.ag-checkout-name-value{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:767px){.ag-names-container{grid-template-columns:1fr}.ag-additional-field{grid-column:auto}.ag-additional-input-row{flex-direction:column}.ag-remove-name-btn{width:100%}.ag-checkout-name-row{display:block;gap:4px}}.woocommerce-notice{color:#000;font-size:16px;margin-bottom:20px}.woocommerce-table__product-name a{color:#d4af37;font-weight:700}.woocommerce-column--billing-address{margin-bottom:20px}.woocommerce-customer-details .woocommerce-column__title{font-size:20px;text-transform:capitalize;font-weight:700}.woocommerce .woocommerce-customer-details address{border-bottom-width:1px;border-right-width:1px}.et_pb_toggle_title{font-size:14px;color:#000!important;line-height:1.5em}.et_pb_toggle_content{font-size:12px;line-height:1.5em;color:#000}.woocommerce-message{width:50%}@media screen and (max-width:980px){#menu-primary{display:none}.common-global-header{padding:10px 0px!important}.common-global-header .et_pb_row .et_pb_column{margin-bottom:0px!important}.common-global-header .et_pb_row .et_pb_column .et_pb_image_wrap img{width:100px}.et_pb_menu .et_mobile_nav_menu{float:right!important}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#d4af37!important}#mobile_menu1{background-color:#000!important;border-top:2px solid #d4af37}.banner-section-row .et_pb_text_inner *{line-height:1.5em!important}.et_pb_row.et_pb_row_0_tb_header.et_pb_row--with-menu{width:90%!important;max-width:90%}.top-banner-section{padding:0px 0px}.banner-cta-btns li{display:block;width:fit-content}.banner-cta-btns li:first-child{margin-bottom:20px}.create-artwork-btn,.view-gallery-btn{font-size:12px}.view-gallery-btn{margin-left:0px}.hero-title{font-size:26px!important;margin-bottom:20px}.banner-desc1{font-size:16px}.custom-section-class{padding:20px 0px!important}.page-heading-common{font-size:24px!important;line-height:1.5em}.how-it-works-cols{margin-bottom:60px}.cta-class-section{display:block}.cta-class-section .et_pb_column{margin:0px!important}.cta-class-section .cta-logo{margin:0px!important;margin-bottom:20px!important}.align-text-right{text-align:left;margin-top:20px}.ag-checkout-artwork-names h3{line-height:1.5em}.checkout-form-row{width:90%;max-width:90%;padding:0px}.woocommerce-billing-fields *{line-height:1.5em}.woocommerce ul.order_details li{margin-bottom:20px}}@media screen and (min-width:981px){.banner-slider .et_pb_slide_image{margin-top:0px!important}}.et_pb_menu .et-menu a[href*="#packages-section"],.et_pb_menu .et-menu li.current-menu-item>a[href*="#packages-section"],.et_pb_menu .et-menu li.current_page_item>a[href*="#packages-section"],.et_pb_menu .et-menu li.current-menu-ancestor>a[href*="#packages-section"],.et_pb_menu .et-menu li.current_page_ancestor>a[href*="#packages-section"],.et_pb_menu .et-menu li.current-menu-item>a[href*="packages-section"],.et_pb_menu .et-menu li.current_page_item>a[href*="packages-section"]{color:#ffffff!important}.et_pb_menu .et-menu a[href*="#packages-section"]:hover{color:#d4af37!important;opacity:1!important}