:root{--body-background-color:#fff;--font-stack:Roboto,Roboto-fallback,Arial,sans-serif;--medium-font-size:1.2rem;--addtocart-btn-background-color:#d10000;--addtocart-btn-background-color-hover:#ff1111;--addtocart-btn-text-color:#fff;--color-palette-1:#f4ede9;--color-palette-2:#f0eae5;--color-palette-3:#e5edf0;--color-palette-4:#4b6b71;--color-palette-5:#bed6d9;--color-palette-6:#a69e98;--color-palette-7:rgb( 219,204,105 );--color-palette-8:#f5e3d8;--color-palette-9:#fffef8;--color-palette-10:#9e6060;--color-palette-11:#2b4b51;--color-palette-12:#0000a0;--color-palette-13:#8090f0;--text-color-light:#fff;--text-color-medium-dark:#555;--text-color-dark:#444;--text-color-very-dark:#222;--text-color-important:#ff3336;--text-color-currency-blue:#0000e0;--border-color-dark:#555;--border-color-soft:#f4ede9;--button-text-color-dark:#333;--callout:#f9fafb;--brand:#0f766e}*{font-family:var( --font-stack );color:inherit}body{margin:0;background:var( --body-background-color )}header,footer,nav{width:100%}table{margin:auto}img{display:inline}sup{font-size:.7rem;vertical-align:top;font-family:Arial}h1,h2,h3,h4{margin:0;padding:0}.medium_font{font-family:var( --font-stack );font-size:var( --medium-font-size );color:var( --text-color-dark );line-height:1.3;letter-spacing:.6px;font-weight:400}.medium_font[large_font]{font-size:1.8rem}.medium_font[medium_font]{font-size:1rem}.medium_font[small_font]{font-size:.9rem}.header_font{font-family:var( --font-stack );font-size:1.4rem;color:#222222;;line-height:1.3;letter-spacing:.6px;font-weight:500}.header_font[large_font]{font-size:1.8rem}div.atc_button{background-color:var( --addtocart-btn-background-color );color:var( --addtocart-btn-text-color );;border:none;cursor:pointer;transition:background-color 0.3s ease,transform 0.2s ease;box-shadow:0 4px 6px rgba(0,0,0,0.1);text-decoration:none;white-space:nowrap;display:inline-block;width:max-content}div.atc_button[medium]{padding:12px 24px;font-size:1.4rem;border-radius:8px}div.atc_button[small_button]{padding:8px 12px;font-size:1rem;border-radius:5px}div.atc_button:hover{background-color:var( --addtocart-btn-background-color-hover );transform:translateY(-2px)}div.atc_button:active{background-color:var( --addtocart-btn-background-color-hover );transform:translateY(0)}.tc_normal{color:var( --text-color-dark )}body .screen{display:flex;width:100% !important;flex-direction:column;justify-content:center;align-items:center}body .screen>div{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.rowtocolumn{display:flex;flex-direction:row;align-items:middle;width:100%}.rowtocolumn>div{padding:10px}.rowtocolumn img{width:100%}.screen div.cbox{width:100%;display:flex;flex-direction:row}.hmmdropdown{background-color:var( --color-palette-9 );position:fixed;width:100%;height:100vh;top:0px;left:0px;z-index:20000;display:none;font-family:Arial;overflow-y:auto;flex-direction:column}.hmmdropdown>div{font-size:1.1rem;padding:15px 10px;font-family:arial;border-bottom:1px solid #d0d0d0;font-family:Arial}.hmmdropdown>div a{display:inline-block;width:100%;text-decoration:none;font-family:Arial}.hmmdropdown>div .ndd{color:var( --text-color-light );;background:#967969;font-family:Arial;width:100%}.hmmdropdown>div .dd{color:#002D62;background:#fffef8;display:flex;flex-direction:column;width:100%;font-family:Arial}.hmmdropdown>div.dd>div:first-child{width:100%;display:flex;flex-direction:row}.hmmdropdown>div.dd>div:first-child>div:first-child{width:90%}.hmmdropdown>div.dd>div.ddm{display:flex;flex-direction:column;margin:8px 10px 0px 30px;display:none;font-family:Arial}.hmmdropdown>div.dd>div.ddm>div{margin:5px 0px;font-family:Arial}.hmmdropdown>div.dd>div:last-child img{height:8px}.left_packages{background-image:linear-gradient( #bcd0dd 0%,#ffffff 800px);font-size:.8rem;color:var( --text-color-dark );display:flex;justify-content:left;align-items:top;flex-direction:column;display:flex}.left_packages .dm{border:3px solid #f0f0f0;background:#ffffff;color:var( --text-color-dark );margin:3px 5px}.left_packages .nm{font-size:.8rem;text-align:center;color:var( --text-color-dark );vertical-align:bottom}.left_packages .state{font-size:.8rem;text-align:center;color:var( --text-color-dark );vertical-align:bottom}.left_packages .manage_designs{border:3px solid #ffffff;text-decoration:none;padding:10px;font-weight:bold;font-size:1rem;margin-left:10px}.left_packages .details{font-size:.8rem;text-align:center;color:var( --text-color-dark );vertical-align:top}footer{display:flex;flex-direction:column;align-items:center}.footer{display:flex;width:100%;background-color:rgb( 50,50,50 );min-height:40px;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px}.footer .link_rows{width:100%;display:flex;justify-content:center;flex-direction:row}.footer .link_rows>div{text-align:center;width:100%}.footer .link_rows>div>div:first-child{color:var( --text-color-light );font-weight:bold;font-size:1rem}.footer>.link_rows>div>div:last-child{text-align:center;padding-top:10px;padding-bottom:20px;width:100%}.footer>.link_rows>div>div:last-child ul{width:100%;list-style-type:none;margin:0px;padding:0px}.footer>.link_rows>div>div:last-child ul li{padding-top:10px}.footer>.link_rows>div>div:last-child ul li a{text-decoration:none;color:var( --text-color-light );padding:5px;font-size:.9rem;font-weight:normal}.footer>.link_rows>div>div:last-child ul li a:hover{text-decoration:underline}footer>.link_rows{text-align:center;padding:5px;color:var( --text-color-light );align-items:bottom;vertical-align:bottom;width:100%;font-size:.9rem}footer>div:last-child{width:100%;background:#000000;color:#f0f0f0;text-align:center}.footer>div>div{margin:20px 20px;font-size:1rem;font-weight:bold;text-align:center}.footer>.link_rows{flex-direction:column;width:100%;display:flex;flex-direction:row;justify-content:space-between;padding:0px 40px}.footer>.logos{flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex}.footer>.social{flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex;margin-bottom:40px}.footer>.social a{display:block;width:35px;height:35px}.footer>.social img{width:35px;aspect-ratio:1 / 1}.footer>.privacy_statement{width:100%;color:#f0f0f0;font-size:1.2rem;text-align:center;font-family:Arial;margin-top:20px}.footer>.privacy_statement a{font-size:1.1rem}.frame_author_text_box{width:100%;margin-top:2px;margin-bottom:10px}.frame_author_text_box>div:first-child,.frame_author_text_box>div:last-child{width:100%;text-align:center;margin:auto;padding:0px}.frame_author_text_box #text{width:100%;color:var( --text-color-dark );font-size:1.2rem;padding:20px 40px 20px 40px;text-align:left;margin:0px;line-height:1.8rem;word-spacing:3px}.frame_author_text_box #text list{color:var( --text-color-dark );font-size:1rem}.frame_author_text_box a{color:var( --text-color-dark );font-weight:bold;font-family:arial;font-size:1rem}.page_header_text_box{width:100%;margin:auto}.page_header_text_box a{font-weight:bold;color:var( --text-color-dark )}.page_header_text_box #text{width:100%;background-color:#f8f8f8;color:var( --text-color-dark );font-size:1.2rem;padding:30px;text-align:left;margin:0px;line-height:1.8rem;word-spacing:5px;border-bottom:1px solid #888888;font-family:Arial !important;letter-spacing:0.05em}.page_header_text_box #text list{color:var( --text-color-dark );font-size:1rem}@media screen and (max-width:600px){.rbody .landing_box{width:90% !important;margin:40px 20px 40px 20px !important}.page_header_text_box #text{font-size:1rem !important;padding:2vw;line-height:1.5rem !important;word-spacing:3px !important;letter-spacing:1.4px !important}}.page_description_header{width:100%;height:130px;vertical-align:middle;display:flex;align-items:flex-end;margin:auto;margin-top:0px;position:relative}.page_description_header h1{position:absolute;top:10px;left:40px;background:#ffffff;padding:20px;background:rgb(255,255,255);background:rgba(255,255,255,1);font-size:1.8rem;color:var( --text-color-dark )}.catalog_common_sizes{display:flex;align-items:center;justify-content:center;width:100%;flex-wrap:wrap;margin-bottom:20px;gap:8px}.catalog_common_sizes>div{line-height:normal !important}.catalog_sizing_box{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;padding:10px;margin:auto;background:var( --color-palette-1 )}.catalog_sizing_box>div{padding:5px;color:var( --text-color-dark );font-size:1.3rem}.catalog_sizing_box>div:first-child>span{color:var( --text-color-dark );font-weight:bold;font-size:1.6rem}.catalog_sizing_box .sizing_selection{width:100%;padding:10px}.catalog_sizing_box .sizing_button{padding:10px;color:var( --text-color-light );background:#b00000;font-size:1.4rem}.catalog_sizing_box .sizing_button[ hidden ]{display:none}.catalog_sizing_box .sizing_button:hover{background:#ff3333;color:var( --text-color-light );cursor:pointer;font-size:1.4rem}.catalog_sizing_box .current_size sup{color:var( --text-color-dark );font-weight:bold}.catalog_sizing_box .calculate_price{padding:10px 0px 10px 0px;text-align:center}.catalog_sizing_box .calculate_price a{color:var( --text-color-dark )}.catalog_sizing_box>div:last-child{padding:5px;color:var( --text-color-dark );text-align:center}.catalog_sizing_box #catalog_sizing_div_instructions .calculate_price_button{padding:10px;border:1px solid var( --border-color-dark );color:var( --text-color-dark );background:#fefefe;text-align:center;margin:auto;max-width:200px}.catalog_sizing_box #catalog_sizing_div_instructions .calculate_price_button:hover{background:#dddddd;cursor:pointer}.catalog_sizing_box #catalog_sizing_div_instructions .sizing_selection{display:flex;align-items:center;justify-content:center;flex-direction:row;width:100%;padding:5px}.catalog_sizing_box #catalog_sizing_div_instructions .sizing_selection div{color:var( --text-color-dark );padding:0px 5px}.catalog_sizing_box #catalog_sizing_div_instructions .sizing_selection .sizing_selection_description{color:var( --text-color-dark );min-width:380px}.catalog_sizing_box #catalog_sizing_div_instructions .sizing_selection .sizing_selection_sizers{color:var( --text-color-dark );min-width:140px}.catalog_sizing_box #catalog_sizing_div_instructions .sizing_selection .sizing_selection_sizers select{color:var( --text-color-dark )}.catalog_sizing_box #catalog_sizing_div_instructions .sizing_selection .sizing_selection_sizers select option{color:var( --text-color-dark )}.catalog_sizing_box #catalog_sizing_div_instructions .sizing_instructions{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;padding:5px;color:var( --text-color-dark )}.catalog_sizing_box #catalog_sizing_div_instructions div{font-size:1rem;line-height:20px;padding:10px;text-align:left}.catalog_sort_options{width:100%;text-align:center}.catalog_sort_options ul{padding:0px}.catalog_sort_options ul li{display:inline-block;font-family:Arial;color:#333333;font-size:.9rem}.catalog_sort_options ul li.selected{padding:5px;margin:5px;color:#222222;background-color:#e0e0e0}.catalog_sort_options ul li a{font-family:Arial;font-size:.9rem;color:#333333;text-decoration:none;padding:5px;margin:5px}.catalog_sort_options ul li a:hover{background:#222222;color:#ffffff}.catalog_sort_options ul li select{font-family:Arial;font-size:1rem;color:#333333;text-decoration:none;padding:5px}.catalog_sort_options ul li select option{font-family:Arial;font-size:1rem;color:#333333;text-decoration:none;padding:5px}.catalog_items_container{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.catalog_item_container{display:flex;margin:10px 30px 30px 30px;padding:10px;border-radius:10px;width:18%;align-items:center;flex-direction:column;min-width:280px;justify-content:center}.catalog_item{display:flex;align-items:center;flex-direction:column;flex:1}.catalog_item #line1{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px;width:80%}.catalog_item #line1 #new{font-size:1.4rem;font-weight:bold;color:#ff3333;padding-left:10px}.catalog_item #line1 a{font-size:.9rem;color:#333333;font-weight:bold}.catalog_item #select{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:10px;width:100%;margin-bottom:10px}.catalog_item #select>div{margin:0px 10px 0px 10px}.catalog_item #details{display:flex;flex-direction:row;font-size:1rem;font-weight:bold;padding:0px 0px 10px 0px}.catalog_item #details>div{font-size:1.2rem;padding:5px;color:#000000}.catalog_item #details>div sup{color:#000000}.catalog_item #options>div a{color:var( --text-color-dark );font-size:.8rem;text-decoration:none;border-radius:5px;border:1px solid #888888;padding:3px;margin:5px}.catalog_item #options>div a:hover{color:#ffffff;background-color:#888888}.catalog_item .description{vertical-align:top;color:var( --text-color-dark );font-size:1rem;text-decoration:none;padding:6px 0px;line-height:1.4rem;word-spacing:3px;margin-top:2px;letter-spacing:1px}.catalog_item .description a{color:#111111;font-size:1.3rem;text-decoration:none;padding:10px 5px;line-height:1.4rem;word-spacing:5px;margin-top:10px}.catalog_item .description a:hover{color:#000000}.catalog_item .product_link a{color:#222222;text-align:left;font-size:1.2rem}.catalog_item .description ul{padding-left:1em;margin-left:0}.catalog_item #sku,.catalog_item #size,.catalog_item #price{font-family:Arial;font-size:1.3rem;color:var( --text-color-dark );margin:5px 2px}.catalog_item .sale_price{font-family:Arial;font-size:1.1rem;color:var( --text-color-dark );margin:5px 2px}.catalog_item .sale_price .price{font-size:1.3rem;color:#ff5555;font-weight:bold}.catalog_item .collage_mat_outside{font-family:Arial;font-size:1rem}.catalog_item .collage_mat_outside sup{font-family:Arial}.catalog_item .metalvolumepricing{display:flex;flex-direction:column;margin-top:15px}.catalog_item .metalvolumepricing>div:first-child{font-weight:bold;font-size:1rem;width:100%;text-align:center;margin-bottom:5px;border-bottom:1px solid #a0a0a0}.catalog_item .metalvolumepricing>div:last-child{width:100%}.catalog_item .metalvolumepricing>div:last-child>table tr>td{font-family:Arial}.catalog_item #size{font-size:1.4rem}.catalog_item .zoom{min-width:32px !important;min-height:32px !important;background:url( "../site_images/catalog_zoom_001.png" ) no-repeat;background-size:contain;display:block}.catalog_item .zoom:hover{cursor:zoom-in;min-width:32px !important;min-height:32px !important}.package_details .zoom{width:28px !important;height:28px;background:url( "../site_images/catalog_zoom_001.png" ) no-repeat;background-size:contain;display:block}.package_details .zoom:hover{cursor:zoom-in}.order_sample{font-size:1rem;padding:10px}.order_sample:hover{cursor:pointer}.catalog_select{font-size:1rem;padding:10px}.button_4{background-color:var( --color-palette-3 );color:var( --button-text-color-dark );padding:10px;font-size:.8rem;font-weight:500;border:1px solid var( --color-palette-5 );border-radius:4px;cursor:pointer;transition:background-color 0.6s ease,transform 0.2s ease;box-shadow:0 4px 6px rgba(0,0,0,0.1);text-decoration:none;white-space:nowrap;letter-spacing:1px;text-align:center}.button_4:hover{outline:2px solid var( --color-palette-5 );color:#000}.button_4[big_button]{font-size:1.2rem !important;padding:15px;border:2px solid var( --color-palette-5 ) !important;border-radius:6px}.button_4[big_button]:hover{outline:3px solid var( --color-palette-5 );color:#000}.button_3{background-color:#f0f0f0;color:var( --button-text-color-dark );padding:10px;font-size:.8rem;font-weight:500;border:1px solid #d0d0d0;border-radius:5px;cursor:pointer;transition:background-color 0.6s ease,transform 0.2s ease;box-shadow:0 4px 6px rgba(0,0,0,0.1);text-decoration:none;white-space:nowrap;letter-spacing:1px;text-align:center;display:inline-block}.button_3[big_button]{font-size:1.2rem !important;padding:15px}.button_3[medium_button]{font-size:1.1rem !important;padding:10px}.button_3[small_button]{font-size:.8rem !important;padding:6px}.button_3:hover{outline:2px solid #a0a0a0;color:#000}.button_1{background-color:var( --color-palette-4 );color:var( --text-color-light );padding:10px;font-size:.8rem !important;font-weight:500;border:1px solid #a69e98;border-radius:5px;cursor:pointer;transition:background-color 0.6s ease,transform 0.2s ease;box-shadow:0 4px 6px rgba(0,0,0,0.1);text-decoration:none;white-space:nowrap;letter-spacing:1px}.button_1[big_button]{font-size:1.2rem !important;padding:15px}.button_1:hover{background-color:var( --color-palette-11 )}.button_2{padding:20px;font-size:1.2rem;background:#f0f0f0;text-decoration:none;display:inline-block;text-align:center;white-space:nowrap;min-width:content;width:max-content}.button_2:hover{background:#e0e0e0 !important;color:#000000 !important}.instructions{font-size:1.2rem;text-align:justify;word-spacing:5px;line-height:1.6rem}.inputpair{font-size:1.2rem;padding:10px 0px;text-align:left;width:100%}.inputdescription{font-size:1.4rem;font-weight:bold;color:var( --text-color-dark );padding:10px 0px}.inputbox{border:4px solid #e0e0e0;font-size:1.8rem;background-color:#f0f0f0 !important;border-radius:10px;padding:10px;font-family:Arial;color:var( --text-color-dark )}.header_info{padding:10px;font-size:1.6rem;color:var( --text-color-dark )}.header_failed{font-size:1.6rem;color:#ff4444}@media (max-width:1350px){.hma{font-size:.8rem}#page_description_header h1{font-size:1.2rem}.page_header_text_box,.page_description_header,.catalog_sizing_box{width:100%}}@media screen and (max-width:800px){.button_3{padding:5px;font-size:.7rem;font-weight:500}.page_description_header h1{width:100%;font-size:1.1rem;top:0px;padding:5px 0px;text-align:center}.left_packages{font-size:1rem;min-height:40px;display:none}.pp4_title>#sbs>#left_box>#design_options{display:none !important}.pp4_title>#sbs>#left_box,.pp4_title>#sbs>#left_box>div:first-child{flex-direction:column !important;justify-content:center !important}}@media screen and (max-width:600px){.rotating_banner{display:none !important}.sso_tab{display:none !important}.inputbox,.description,.inputdescription{font-size:1.2rem}.button_1[big_button]{font-size:.7rem !important}.screen{padding-top:0px}.screen[no_menu]{padding-top:0px}.frame_author_text_box img{height:15px}.frame_author_text_box #text{font-size:.9rem}.page_header_text_box img{height:15px}.page_header_text_box #text{font-size:1.2rem}.catalog_item_container{width:100%;margin:5px;min-width:200px}.catalog_sizing_box #catalog_sizing_div_instructions .sizing_selection{flex-direction:column}.catalog_sizing_box .current_size_text{font-size:1rem;min-width:360px}.catalog_sizing_box #catalog_sizing_div_instructions .sizing_selection .sizing_selection_description{font-size:.8rem;min-width:280px;padding:10px 0px}.catalog_flpm_pt{width:100% !important}}#page_load_spinner{background-color:#000000;opacity:.8;position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:100000;display:none;margin:0 auto}.product_hover{display:inline-block;border-bottom:1px dashed #3333dd}#id_product_hover{z-index:100000;display:none;position:absolute;width:250px;min-width:250px;background:#d0d0d0;left:0;top:0;border:3px solid #d0d0d0;background:#ffffff;pointer-events:none;transform:translate(-50%,-100%);box-shadow:0 6px 20px rgba(0,0,0,.18),0 2px 6px rgba(0,0,0,.15)}#id_product_hover img{width:100%;display:block}*{box-sizing:border-box !important}.cppopover{background-color:#ffffff;position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:2000;display:none;text-align:center;margin:auto;margin:auto}.cppopover #close_button{font-size:2.5rem;text-decoration:none;padding-right:20px;float:right}.nav_box{width:80%;display:flex;flex-direction:row;justify-content:flex-start;padding:0px 0px;flex-wrap:wrap;margin-left:auto;margin-right:auto;align-content:flex-start}.nav_box>div{padding:10px;width:340px;margin:20px}.nav_box>div>div>div{vertical-align:top;color:var( --text-color-dark );font-size:1rem;text-decoration:none;padding:10px 5px;line-height:1.4rem;word-spacing:3px;margin-top:2px;letter-spacing:1px;font-weight:400}.nav_box>div img{width:250px}.nav_box>div a{width:100%;font-size:1.3rem;color:var( --text-color-dark );text-decoration:none;font-weight:500}.nav_box h2{font-size:1.4em}@media screen and (max-width:1360px){.nav_box{width:1020px}}@media screen and (max-width:1020px){.nav_box{width:680px}.footer>.link_rows,.footer>.logos{flex-direction:column}.footer>.link_rows>div>div:first-child{font-size:1.6rem}.footer>.link_rows>div>div:last-child ul li{padding:10px}.footer>.link_rows>div>div:last-child ul li a{font-size:1.4rem}}@media screen and (max-width:680px){.nav_box{width:100%}}@media screen and (max-width:600px){.nav_box>div{width:90% !important;margin-top:30px}.nav_box img{width:100% !important}.nav_box>div a{font-size:1.8rem;font-weight:500}.nav_box>div>div>div{font-size:1.2rem;line-height:30px;word-spacing:4px}.catalog_image_div{height:400px}.mat_sample td{font-size:.5rem !important}}.sp_list{padding:0px 5px 10px 3px;width:100%;text-align:left}.sp_list a{text-decoration:none;width:100%;display:block;font-size:.8rem;padding:0px}.sp_list:hover{text-decoration:none;background:#c0c0c0}.catalog_image_div{height:auto;position:relative}.catalog_image_div img{width:300px}.catalog_image_div img[ metal ]{width:171px}.catalog_image_overlay_div{width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;vertical-align:middle;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;z-index:1000}.catalog_image_sale_overlay{position:absolute;bottom:0px;left:0px;z-index:1000}.catalog_image_sale_overlay>img{width:100px}.catalog_image_zoom_overlay{position:absolute;bottom:10px;right:10px;z-index:1000}.catalog_image_zoom_overlay>img{}.catalog_image_new_overlay{position:absolute;bottom:0;right:0;z-index:1000;color:#ffffff}.catalog_image_new_overlay>img{width:100px}.catalog_image_select_overlay{position:absolute;bottom:20px;left:50%;transform:translate(-50%,-50%);z-index:1000;color:#ffffff}.catalog_image_overlay_div div{background:rgba(255,255,255,.7);padding:10px}.catalog_image_overlay_div .lt{font-size:2vw;font-weight:bold;color:#ff0000;background:none}.catalog_image_overlay_div .st{font-size:1vw;color:#ff0000;background:none}.blocktext{font-size:1.2rem;padding-top:10px;text-align:justify;text-justify:newspaper;line-height:30px;color:var( --text-color-dark )}.headertext{font-size:1.6rem;font-weight:bold;color:var( --text-color-dark )}.catalog_flp_profile{display:flex;flex-direction:row;align-items:center;justify-content:center}.catalog_flp_profile>div{padding:10px}.catalog_flpm_pt{padding:20px;text-align:center;width:100%}.catalog_flpm_pt td{font-size:1rem;border:1px solid var( --border-color-dark );padding:5px}.mat_samples_grid{display:grid;grid-template-columns:15% 15% 15% 15% 15% 15%;justify-content:center;margin-top:20px}.mat_samples_grid>div{display:flex;flex-direction:column;justify-content:top;align-items:center;margin-bottom:auto;border:1px solid #e0e0e0;height:100%;padding:10px;cursor:pointer}.mat_samples_grid>div>div{width:100%}.mat_samples_grid>div:hover{background:#888888}.mat_samples_grid>div>div img{width:100%}.mat_samples_selected{width:100%;text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;margin:10px;flex-wrap:wrap;min-height:30px}.mat_samples_selected>div{width:30px;height:30px;border:1px solid #888888}.mat_sample{padding:20px 10px}.mat_sample table{border-collapse:collapse}.mat_sample td{width:140px;padding:5px;font-size:.9rem;text-align:center}.mat_sample img{width:100%;height:100%}.mat_samples_sticky_header{position:fixed;bottom:0px;z-index:1000;width:100%;display:flex;flex-direction:row;background-color:#fafafa;text-align:center;padding:10px;border:1px solid #d0d0d0;align-items:center;justify-content:center}.cart_productsection{border:1px solid #d0d0d0;text-align:center;margin-top:20px}.cart_productsection .hbox{margin:auto;padding:5px}.cart_productsection .htype{color:var( --text-color-dark );font-family:Arial;font-weight:bold;text-align:center;padding:5px;font-size:1.4rem}.cart_productsection .htext{font-size:1.2rem;color:var( --text-color-dark );text-align:center;margin:auto;padding:5px}.cart_productsection .hsctext{font-size:1.2rem;color:var( --text-color-dark );text-align:center;margin:auto;padding:5px}.cart_productsection .hscount{font-family:Arial;font-size:1.4rem;color:var( --text-color-dark );text-align:center;padding:5px}.cart_productsection .slist{width:100%;display:flex;flex-direction:row;justify-content:left;padding:20px 40px;flex-wrap:wrap}.cart_productsection .slist .item{min-width:100px;padding:10px}.cart_productsection .subtotal{text-align:right;font-size:1.4rem;font-weight:bold;font-family:Arial;color:var( --text-color-dark );padding:10px;border-top:1px solid #d0d0d0;background-color:#f0f0f0}.cart_productsection .product:nth-child(even){background:#ffffff}.cart_productsection .product:nth-child(odd){background:#f8f8f8}.cart_productsection .product{width:100%;padding-top:15px}.cart_productsection .product:has(.cart_discontinued){position:relative !important;background:transparent !important}.cart_productsection .product .cart_discontinued{position:absolute;top:0;left:0;width:100%;height:auto;background:#ffcccc;z-index:-100;height:100%;display:flex;flex-direction:column;align-item:center;justify-content:center;overflow:hidden}.cart_productsection .product .cart_discontinued>div{color:#f9f9f9;font-size:9vw;transform:rotate(6deg)}.cart_productsection .product>table{width:100%;display:table}.cart_productsection .product>table tbody{width:100%}.cart_productsection .product .options{display:flex;flex-direction:row;flex-wrap:wrap}.cart_productsection .product .options div{padding-left:5px}.cart_productsection .product .options div img{max-width:160px;min-width:90px;width:100%}.cart_productsection .quantity{width:60px}.cart_productsection .quantity .change{font-size:16px;font-family:Arial;display:block;text-decoration:none;background:#bbd87b;padding:8px;color:var( --text-color-dark );font-weight:bold}.cart_productsection .price{font-size:1.2rem;font-family:Arial;min-width:70px}.cart_productsection .pdetails{text-align:center;width:250px}.cart_productsection .pdetails>div{margin:5px}.cart_productsection .pdetails .edit{font-size:16px;font-family:Arial;display:inline-block;text-decoration:none;background:#bbd87b;padding:8px;color:var( --text-color-dark );font-weight:bold;text-align:center}.cart_productsection .item_details .item:nth-child(even){background:#ffffff}.cart_productsection .item_details .item:nth-child(odd){background:#f8f8f8}.cart_productsection .item_details{padding:10px;margin-right:auto;text-align:left}.cart_productsection .item_details table{margin-left:20px}.cart_productsection .item_details td{padding:8px;font-size:1rem;text-align:center}.cart_productsection .framer_notes{padding:10px;width:100%}.cart_productsection .framer_notes>div:first-child{padding:10px;font-family:Arial;font-weight:bold;font-size:1rem;color:var( --text-color-dark )}.cart_productsection .framer_notes>div:last-child{overflow-wrap:break-word;width:60%;margin-left:auto;margin-right:auto}.pp4_title{margin-top:5px}.pp4_title>#top_box{display:flex;flex-direction:row;justify-content:center;align-items:left;font-size:1.2rem;font-weight:bold;color:#ff3333}.pp4_title>#top_box h1{font-size:1.2rem;color:var( --text-color-dark );font-weight:bold;padding:0px 10px}.pp4_title #sbs{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;align-content:center;margin-top:20px;padding:3px 10px}.pp4_title #sbs>div:last-child{display:flex;flex-direction:column}.pp4_title>#sbs #right_box{margin:0px 20px auto 20px;display:flex;flex-direction:column;justify-content:center;align-content:flex-start;border:6px solid var( --color-palette-4 );border-radius:10px;padding-bottom:15px}.pp4_title>#sbs #right_box>div:first-child{background:var( --color-palette-4 );color:var( --text-color-light );text-align:center;padding-bottom:5px}.pp4_designer_page{border:12px solid var( --color-palette-4 );padding-bottom:100px;min-height:1000px}.pp4_designer_page .option_button{background-color:var( --color-palette-4 );color:var( --text-color-light );padding:10px;font-size:.9rem;font-weight:500;border:1px solid #d5dde0;border-radius:8px;cursor:pointer;transition:background-color 0.6s ease,transform 0.2s ease;box-shadow:0 4px 6px rgba(0,0,0,0.1);text-decoration:none;white-space:nowrap;letter-spacing:1px;text-align:center}.pp4_designer_page .option_button[big_button]{font-size:1.2rem !important;padding:15px}.pp4_designer_page .option_button[small_button]{font-size:.7rem !important;padding:10px}.pp4_designer_page .option_button:hover{outline:3px solid var( --color-palette-11 );border:1px solid var( --color-palette-11 )}.pp4_designer_page>div:first-child{background:var( --color-palette-4 );color:var( --text-color-light );text-align:center;padding-bottom:9px;font-size:2rem}.pp4_designer_page>div:nth-child( 2 ){margin:5px 10px 5px 5px}.pp4_designer_page>div:nth-child( 2 )>div{margin:5px 10px 5px 5px}.pp4_designer_page>div:nth-child( 3 ){margin:20px auto 20px auto;width:95%}.pp4_description{font-family:var( --font-stack );font-size:var( --medium-font-size );color:var( --text-color-dark );line-height:1.3;letter-spacing:.6px;margin:30px}.pp4_title>#sbs #right_box_rm_sizes{margin:10px 20px auto 20px;display:flex;flex-direction:column;justify-content:left;align-content:flex-start;border:1px solid #d0d0d0;padding:20px}.pp4_title>#sbs #right_box_rm_sizes>div{margin:10px;text-align:left}.pp4_title>#sbs #right_box_rm_sizes>div>a{font-size:1.2rem;font-family:Arial;text-decoration:none}.pp4_title>#sbs #right_box_static_price{margin:auto 20px;display:flex;flex-direction:column;justify-content:left;align-content:flex-start}.pp4_title>#sbs #right_box_static_price>div{font-size:1.4rem;margin:5px}.pp4_title>#sbs #right_box_static_price img{width:200px}.pp4_title>#sbs #right_box>div:first-child{font-size:1.2rem;font-weight:bold}.pp4_title>#sbs #right_box>div:nth-child(2){font-size:1.4rem;padding:10px;font-family:Arial;text-align:center}.pp4_title>#sbs #right_box>div:nth-child(2)>span{color:#ff2222;font-weight:bold;font-size:1.4rem}.pp4_title>#sbs #right_box>div:nth-child(2)>a{font-size:1rem}.pp4_title>#sbs #right_box>div:last-child{display:flex;flex-direction:column;justify-content:center;align-content:flex-start;font-size:1rem}.pp4_title>#sbs #right_box>div:last-child>div{padding-top:5px}.pp4_title>#sbs #right_box>div:last-child>div:first-child{padding-bottom:15px;font-size:1.2rem;font-family:Arial}.pp4_title>#sbs #right_box>div:last-child>div:nth-child(2) a{font-size:1rem}.pp4_title>#sbs #right_box>div:last-child>div:nth-child(3){margin-top:10px}.pp4_title>#sbs #right_box>div:last-child>div:nth-child(3) span{font-size:1.4rem;font-weight:bold;color:#FF3333}.pp4_title>#sbs #right_box>div:last-child>div:nth-child(3) img{width:200px}.pp4_title>#sbs #right_box>div:last-child>div:nth-child(4){font-style:italic}.pp4_title>#sbs #right_box>div:last-child>div:nth-child(6){font-size:1.4rem;text-align:center}.pp4_title>#sbs #right_box>div:last-child>div:nth-child(6) span{font-size:1.3rem;font-weight:bold;font-family:Arial}.pp4_title>#sbs #right_box>div:last-child>div:nth-child(7){margin-top:10px;font-size:1.2rem}.pp4_title>#sbs>#left_box{display:flex;flex-direction:row;justify-content:center}.pp4_title>#sbs>#left_box>div:first-child{display:flex;flex-direction:column;justify-content:center}.pp4_title>#sbs>#left_box>div:first-child #name{font-size:1.2rem}.pp4_title>#sbs>#left_box>div:first-child #name a{font-size:.8rem;text-decoration:none}.pp4_title>#sbs>#left_box>div:first-child #pimg #fin{position:relative}.pp4_title>#sbs>#left_box>div:first-child #pimg #fin #waiting{width:400px;position:absolute;top:0%;left:0%;display:none}.pp4_title>#sbs>#left_box>div:first-child #pimg #fin #waiting img{margin:auto;width:200px;margin-top:100px}.pp4_title>#sbs>#left_box>div:first-child #pimg #fin .di{}.pp4_title>#sbs>#left_box>div:first-child .bpi div{display:flex;flex-direction:row;justify-content:left;align-items:center;padding:3px 10px}.pp4_title>#sbs>#left_box>div:first-child>div:first-child #thumbnails{display:flex;flex-direction:row;align-items:center;justify-content:center}.pp4_title>#sbs>#left_box>div:first-child>div:first-child #thumbnails>div{margin:10px 20px 10px 0px;width:50px}.pp4_title>#sbs>#left_box>div:first-child>div:first-child #thumbnails>div:hover{cursor:zoom-in}.pp4_title>#sbs>#left_box>div:first-child>div:first-child #thumbnails .zoom{min-width:36px !important;min-height:36px !important;background:url( "../site_images/catalog_zoom_001.png" ) no-repeat;background-size:contain;display:block}.pp4_title>#sbs>#left_box>div:first-child>div:first-child #thumbnails .zoom:hover{cursor:zoom-in;min-width:36px !important;min-height:36px !important}.pp4_title>#sbs>#left_box>div:first-child>div:first-child #thumbnails>div img{width:50px;height:50px}.pp4_title>#sbs>#left_box>div:first-child>div:first-child{padding-top:5px;margin:0px 20px 0px 20px;display:flex;flex-direction:column}.pp4_title>#sbs>#left_box>#design_options{padding:5px;font-size:.8rem;text-align:left;background-color:#ffffff;vertical-align:top;display:flex;flex-direction:column}.pp4_title>#sbs>#left_box>#design_options>div{font-size:.9rem;padding:5px;text-decoration:none;min-width:120px;margin:0px 0px 5px 0px;background-color:#ffffff}.pp4_title>#sbs>#left_box>#design_options>div:hover{background-color:#ccc;color:#000}.pp4_title>#sbs>#left_box>div:first-child #design_options_bottom{padding:5px;font-size:.8rem;background-color:#ffffff;flex-direction:column;flex-wrap:wrap;display:flex;align-items:center;justify-content:center;width:100%}.pp4_title>#sbs #design_options_bottom_right{padding:5px;font-size:.8rem;background-color:#ffffff;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;display:none}.pp4_title>#sbs #design_options_bottom_right>div>div{margin:5px;width:160px;text-align:center}.pp4_title>#sbs>#left_box>div:first-child #design_options_bottom>div>div{margin:5px;width:160px;text-align:center}.pp4_title>#sbs>#left_box>div:first-child #fltinfo{font-size:1.2rem;font-weight:bold;text-align:center;margin-top:10px}.pp4_pricedimensions{border-bottom:1px solid var( --text-color-dark );display:flex;flex-direction:row;justify-content:left;padding:5px 0px;margin:0px 0px 5px 0px}.pp4_pricedimensions>div{padding:0px 20px}.pp4_select_topbar{border-bottom:1px solid var( --text-color-dark );background:#f0f0f0;text-align:left;width:100%;display:flex;flex-direction:row;justify-content:left;background:url( '../site_images/600x200_wall_faded_001.png' );background-repeat:no-repeat;background-position:center;background-size:cover}.pp4_select_topbar div{padding:10px}.pp4_select_topbar a{}.pp4_select_topbar img{vertical-align:middle}.pp4_headerbartext{font-size:1.4rem;border-bottom:1px solid #e0e0e0;width:95%;font-weight:bold;text-align:left;margin:20px auto 10px auto;color:var( --text-color-dark )}.pp4_headertext{font-size:1.4rem;line-height:30px;text-align:justify;width:95%;margin:20px auto 10px auto;font-weight:bold;color:var( --text-color-dark )}.pp4_rowtocolumn{display:flex;flex-direction:row;width:100%;flex-wrap:nowrap}.pp4_rowtocolumn>div{padding:10px}.pp4_rowtocolumn img{width:100%}.pp4_wrap{display:flex;flex-direction:row;justify-content:left;align-items:left;width:100%;padding:10px;flex-wrap:wrap}.pp4_wrap>div{padding:10px}.pp4_select_options{padding:15px;text-align:left;font-family:var( --font-stack ):}.pp4_select_options:nth-child(odd){background:#e8e8e8}.pp4_select_options:nth-child(even){background:#ffffff}.pp4_select_options .description{display:flex;flex-direction:row;align-items:center}.pp4_select_options .checked{min-width:30px;min-height:30px}.pp4_select_options .sku{width:20%}.pp4_select_options .price{padding-left:40px;font-weight:bold}.purchase_order .rtc{display:flex;flex-direction:row;justify-content:space-between;align-items:left;width:100%;padding:10px}.purchase_order .po_id{border:4px solid #d0d0d0;background-color:#f0f0f0;border-radius:10px;text-align:center;font-size:1.6rem;color:var( --text-color-dark );padding:10px;margin-top:20px;font-weight:bold;font-family:Arial}.purchase_order .header_box{text-align:center;font-size:1rem;color:var( --text-color-dark );border:2px solid #8888ff;border-radius:10px;margin:10px 10px;background-color:#f0f0f0;padding:10px}.purchase_order .header_box .h{font-size:1.4rem;color:#5555ff;padding:10px;font-weight:bold}.purchase_order .header_box .d{font-size:1.2rem;color:var( --text-color-dark );padding:5px 10px;;text-align:center}.purchase_order .header_box .pt{font-size:1.1rem;color:var( --text-color-dark );padding:10px 0px 10px 0px;text-align:center;font-weight:bold}.purchase_order .header_box .total{font-size:1.5rem;font-weight:bold;font-family:Arial}.purchase_order .header_box .subtotal{font-size:1.2rem;font-weight:bold;font-family:Arial}.purchase_order .header_box div{padding:5px}.purchase_order .header_box>div>div{border:2px solid #d0d0d0;font-size:1.2rem;background-color:#fefefe !important;border-radius:10px;padding:5px 20px;margin-top:10px}.purchase_order .header_box .shdr{color:#5555ff}.purchase_order .section{text-align:center;font-size:1rem;color:var( --text-color-dark );border:4px solid #d0d0d0;border-radius:10px;margin:20px 10px;background-color:#ffffff;padding:10px}.purchase_order .section>.itemrow:nth-child(even){background:#ffffff}.purchase_order .section>.itemrow:nth-child(odd){background:#f0f0f0}.purchase_order .section .cntnr{display:flex;flex-direction:row;justify-content:space-between}.purchase_order .section .hdr{font-family:Arial;font-size:1.4rem;font-weight:bold;color:#5555ff;border-bottom:2px solid #d0d0d0;padding:10px;background:#f0f0f0}.purchase_order .section .total{font-family:Arial;font-size:1.4rem;font-weight:bold;color:var( --text-color-dark );text-align:right;padding:10px;border-top:2px solid #d0d0d0}.purchase_order .section .itemrow{padding:20px 0px}.purchase_order .section .itemrow .type{font-family:Arial;font-size:1.2rem;color:#5555ff}.purchase_order .section .itemrow .typed{font-family:Arial;font-size:1.2rem;color:var( --text-color-dark );padding-top:10px}.purchase_order .section .itemrow .subitems{font-family:Arial;font-size:1rem;color:var( --text-color-dark );display:flex;flex-direction:column;width:100%}.purchase_order .section .qty_price{max-width:400px}.purchase_order .section .itemrow .subitems tr:nth-child(even){background:#ffffff}.purchase_order .section .itemrow .subitems tr:nth-child(odd){background:#e0e0e0}.purchase_order .section .itemrow .subitems tr td{padding:10px}.purchase_order .section .itemrow .subitems table{min-width:400px}.purchase_order .section .slist{width:100%;display:flex;flex-direction:row;justify-content:left;padding:20px 40px;flex-wrap:wrap}.purchase_order .section .slist .item{min-width:100px;padding:10px}.sso_tab{position:fixed;top:0px;left:0px;z-index:1000;max-width:100px;padding:5px;background:#2B60DE;color:#ffffff;font-family:Arial;font-weight:bold;font-size:.9rem;cursor:pointer}.confirm_dialog_1{display:flex;flex-direction:row;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:2000;visibility:hidden;opacity:1;background:rgb(5,5,5);background:rgba(5,5,5,0.9)}.confirm_dialog_1>div{display:flex;flex-direction:column;opacity:1;background:#ffffff;padding:20px 30px 20px 30px;max-width:800px}.confirm_dialog_1>div>div:first-child{display:flex;flex-direction:row;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.confirm_dialog_1>div>div:last-child{display:flex;flex-direction:row;justify-content:right}.confirm_dialog_1>div>div:first-child>div:first-child>img{width:130px}.confirm_dialog_1>div>div:first-child>div:last-child{display:flex;flex-direction:column;align-items:left;justify-content:left;text-align:left;margin:10px 0px 0px 20px}.confirm_dialog_1>div>div:first-child>div:last-child>div:first-child{font-size:1.4rem;font-weight:bold;margin-bottom:20px}.confirm_dialog_1>div>div:first-child>div:last-child>div:last-child{font-size:1.1rem;line-height:1.4}.confirm_dialog_1>div>div:last-child>div{border:1px solid #007FFF;padding:5px 25px 5px 25px;font-size:1rem;background:#ffffff;text-decoration:none;display:inline-block;margin:20px 0px 0px 10px;border-radius:3px;font-weight:bold;color:#007FFF;vertical-align:middle}.confirm_dialog_1>div>div:last-child>div:hover{background:#007FFF;color:#ffffff;cursor:pointer !important}@media screen and (max-width:1000px){.confirm_dialog_1>div{width:90%}.alert_dialog>div{width:90%}.notify_dialog>div{width:90%}.purchase_order .rtc{flex-direction:column}.purchase_order .section .itemrow .subitems table .ppimage{display:none}.cart_productsection .item_details .ppimage{display:none}.purchase_order .section .itemrow .subitems table{min-width:250px}.purchase_order .section .qty_price{max-width:1000px}.purchase_order .section .itemrow .subitems{font-size:.9rem}.pp4_title>#sbs{flex-direction:column;justify-content:center;align-items:center}.pp4_title>#sbs>#left_box>div:first-child #design_options_bottom{display:none}.pp4_title>#sbs #design_options_bottom_right{display:flex}}@media screen and (max-width:600px){.pp4_title>#sbs>#left_box>div:first-child>div:first-child img{width:100%}.confirm_dialog_1>div{width:100%}.catalog_image_overlay_div .lt{font-size:3rem}.catalog_image_overlay_div .st{font-size:1.5rem}.cart_productsection .item_details td{font-size:.8rem}.page_description_header h1{width:100%;font-size:1.1rem;left:0px}.rowtocolumn{flex-direction:column}.pp4_title>div:first-child h1{font-size:1rem}.pp4_pricedimensions>div{padding:5px 10px;font-size:1rem}.pp4_rowtocolumn{flex-direction:column}.pp4_select_topbar{text-align:center}.pp4_select_topbar img{max-width:200px}.pp4_select_options .description,.pp4_select_options .sku{width:100%}.pp4_select_options .sku{padding-left:40px}}.alert_dialog{display:flex;flex-direction:row;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:2000;visibility:hidden;opacity:1;background:rgb(5,5,5);background:rgba(5,5,5,0.9)}.alert_dialog>div{display:flex;flex-direction:column;opacity:1;background:#ffffff;padding:20px 30px 20px 30px}.alert_dialog>div>div:first-child{display:flex;flex-direction:row;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.alert_dialog>div>div:last-child{display:flex;flex-direction:row;justify-content:right}.alert_dialog>div>div:first-child>div:first-child>img{width:130px}.alert_dialog>div>div:first-child>div:last-child{display:flex;flex-direction:column;align-items:left;justify-content:center;text-align:left;margin:10px 0px 0px 20px}.alert_dialog>div>div:first-child>div:last-child>div{font-size:1.1rem;margin-bottom:20px;line-height:30px;font-weight:bold}.alert_dialog>div>div:last-child>div{border:1px solid #007FFF;padding:5px 25px 5px 25px;font-size:1rem;background:#ffffff;text-decoration:none;display:inline-block;margin:20px 0px 0px 10px;border-radius:3px;font-weight:bold;color:#007FFF}.alert_dialog>div>div:last-child>div:hover{background:#007FFF;color:#ffffff;cursor:pointer !important}.admin_blocked{display:flex;flex-direction:row;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:2000;opacity:1;background:rgba(5,5,5,0.8)}.admin_blocked>div{padding:30px;display:flex;flex-direction:column;align-items:center;background:#ffffff}.admin_blocked>div>div{font-size:1.2rem;font-weight:500;margin:5px}.popover_dialog{display:flex;flex-direction:row;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:2000;visibility:hidden;opacity:1;background:rgb(5,5,5);background:rgba(5,5,5,0.9)}.popover_dialog>div{display:flex;flex-direction:column;opacity:1;background:#ffffff;padding:20px 30px 20px 30px}.popover_dialog>div>div:first-child{display:flex;flex-direction:row;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.notify_dialog{display:flex;flex-direction:row;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:2000;visibility:hidden;opacity:1;background:rgb(5,5,5);background:rgba(5,5,5,0.9)}.notify_dialog>div{display:flex;flex-direction:column;opacity:1;background:#ffffff;padding:20px 30px 20px 30px}.notify_dialog>div>div:first-child{display:flex;flex-direction:row;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.notify_dialog>div>div:last-child{display:flex;flex-direction:row;justify-content:right}.notify_dialog>div>div:first-child>div:first-child>img{width:130px}.notify_dialog>div>div:first-child>div:last-child{display:flex;flex-direction:column;align-items:left;justify-content:center;text-align:left;margin:10px 0px 0px 20px}.notify_dialog>div>div:first-child>div:last-child>div{font-size:1.1rem;margin-bottom:20px;line-height:30px;font-weight:bold}.notify_dialog>div>div:last-child>div{border:1px solid #007FFF;padding:5px 25px 5px 25px;font-size:1rem;background:#ffffff;text-decoration:none;display:inline-block;margin:20px 0px 0px 10px;border-radius:3px;font-weight:bold;color:#007FFF}.notify_dialog>div>div:last-child>div:hover{background:#007FFF;color:#ffffff;cursor:pointer !important}.breadcrumbs{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:10px;margin-bottom:5px;padding:5px 10px 5px 10px;background:rgba(255,255,255,0.8)}.breadcrumbs>div{display:flex;flex-direction:row;flex-wrap:wrap}.breadcrumbs>div>div{margin-right:3px;font-size:1rem;color:#514f4f;font-weight:500}.breadcrumbs>div>div>a{font-size:.95rem;color:#5447a5;font-family:Arial;text-decoration:none;font-weight:400;letter-spacing:.6px}@media screen and (max-width:600px){.breadcrumbs{}.breadcrumbs>div>div>a{font-size:.9rem}}#back_to_top_button{display:none;position:fixed;bottom:8px;left:50%;transform:translate(-50%,-50%);z-index:99;font-size:18px;border:none;outline:none;background-color:#9e6060;color:white;cursor:pointer;padding:15px;border-radius:4px}#back_to_top_button:hover{background-color:#614a40}#add_frame_sample,#add_mat_sample{display:none}.nl1_inputpair{font-size:1rem;text-align:left;border:2px solid #e0e0e0;margin:10px 10px 10px 0px;width:100%;border-radius:5px}.nl1_inputpair:focus-within{border:2px solid #0000a0 !important}.nl1_inputdescription{font-size:1rem;color:#222222}.nl1_inputbox{border:0px solid #e0e0e0;font-size:1.2rem;background-color:transparent;font-family:Arial;color:var( --text-color-dark );padding:5px}.nl1_inputbox:focus{outline:none;background-color:transparent}.nl1_rowtocolumn{display:flex;flex-direction:row;justify-content:left;align-items:left;width:100%}.nl1_rowtocolumn>div{padding:10px}.nl1_rowtocolumn img{width:100%}@media screen and (max-width:1200px){.nl1_rowtocolumn{flex-direction:column}}.form_container{width:100%;text-align:left;margin-left:auto;margin-right:auto}.rbody{width:100%}.rbody .ebox{text-align:center;width:60%;margin:40px auto 40px auto}.rbody .landing_box{text-align:center;width:90%;margin:40px auto 40px auto}.rbody .landing_box p{line-height:1.9rem}@media screen and (max-width:800px){.mat_samples_sticky_header{flex-direction:column}.mat_samples_grid{grid-template-columns:16% 16% 16% 16% 16% 16%}.mat_samples_grid>div{padding:3px}.mat_samples_grid>div>div{overflow:hidden}.mat_samples_selected>div{width:20px;height:20px;min-height:20px}.rbody .ebox{width:90%}}.pw_eye{vertical-align:bottom;width:30px !important;margin-left:5px;display:inline-block}.tooltip{position:relative}.tooltip .tooltiptext{display:none;background-color:#f0f0f0;color:var( --text-color-dark );text-align:left;font-size:1rem;border-radius:5px;padding:16px 20px;position:absolute;z-index:1;top:130%;line-height:1.4;left:50%;transform:translate(-50%);max-width:300px;width:max-content}.tooltip .tooltiptext[ normal_tip ]{font-size:.8rem !important;padding:7px 10px !important}.tooltip:hover .tooltiptext{display:inline-block;!important}@media screen and (max-width:600px){.tooltip .tooltiptext{width:60%;left:-40%}.tooltip:hover .tooltiptext{}}.mmcaret>img{width:17px;aspect-ratio:1 / 1}.mmcaret>img:hover{cursor:pointer}@media screen and (max-width:600px){.mp_quality>div>div>div:first-child{font-size:1rem}.mp_quality>div>div>div:last-child{font-size:.8rem}}@font-face{font-family:'Roboto';font-style:italic;font-weight:100;font-stretch:100%;font-display:swap;src:url('../css/roboto_font.woff2') format('woff2')}@font-face{font-family:'Roboto';font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url('../css/roboto_font.woff2') format('woff2')}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url('../css/roboto_font.woff2') format('woff2')}@font-face{font-family:'Roboto';font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url('../css/roboto_font.woff2') format('woff2')}@font-face{font-family:'Roboto';font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url('../css/roboto_font.woff2') format('woff2')}@font-face{font-family:'Roboto';font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url('../css/roboto_font.woff2') format('woff2')}@font-face{font-family:'Roboto';font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url('../css/roboto_font_1.woff2') format('woff2')}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url('../css/roboto_font_1.woff2') format('woff2')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url('../css/roboto_font_1.woff2') format('woff2')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url('../css/roboto_font_1.woff2') format('woff2')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url('../css/roboto_font_1.woff2') format('woff2')}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url('../css/roboto_font_1.woff2') format('woff2')}@font-face{font-family:"Roboto-fallback";src:local("Arial");size-adjust:100.6%;ascent-override:92%;descent-override:24%;line-gap-override:0%}@font-face{font-family:'Asap';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url('../css/asap_font_1.woff2') format('woff2');size-adjust:100.6%;ascent-override:92%;descent-override:24%;line-gap-override:0%}@font-face{font-family:'Asap';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url('../css/asap_font_2.woff2') format('woff2');size-adjust:100.6%;ascent-override:92%;descent-override:24%;line-gap-override:0%}.loader{margin:auto;width:50%;padding:3%;aspect-ratio:1;border-radius:50%;background:#bed6d9;--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear}@keyframes l3{to{transform:rotate(1turn)}}.loader[ large ]{padding:1% !important}.mobile_close{font-size:1.6rem}.daa{display:inline-block}.daa[underline]{text-decoration:underline}.daa[normallink]{text-decoration:underline;color:Blue}.daa[learnmore]{font-size:90%;text-decoration:underline;color:Blue}.daa:hover{cursor:pointer}*[hcenter]{margin-left:auto;margin-right:auto}.package_details{width:100%;border:6px solid var( --color-palette-4 )}.package_details>div:first-child{text-align:center;font-size:1.4rem;color:var( --text-color-light );font-weight:bold;background:var( --color-palette-4 );padding:5px 0px 11px 0px}.package_details>div#sister_boxes{display:flex;flex-direction:row;text-align:left}.package_details>div#sister_boxes>div:first-child{width:70%}.package_details>div#sister_boxes>div:last-child{margin-top:20px;position:relative}.package_details>div#sister_boxes>div:last-child>div:first-child{position:sticky;top:20px;margin:20px}.package_details .design_item{padding:20px 20px 40px 20px;border-bottom:2px solid var( --border-color-soft )}.package_details .design_item>div:first-child>div{margin:0px 5px 0px 5px}.package_details .design_item>div:first-child>div{font-size:1.4rem}.package_details .design_item>div:first-child>div:last-child{margin-left:auto;margin-right:20%}.package_details .design_item>div:first-child{display:flex;flex-direction:row}.package_details .design_item>div:last-child td{color:var( --text-color-dark );}.package_details .currency{color:var( --text-color-currency-blue )}.design_item img{height:100px}.design_item .sku{font-weight:bold;text-align:left;font-size:1.2rem}#pricing td{color:var( --text-color-very-dark );font-size:1.2rem}#pricing .currency{color:var( --text-color-currency-blue )}@media screen and (max-width:800px){.package_details .design_item>div:first-child>div{font-size:.9rem}.package_details .design_item>div:last-child>div:first-child{text-align:center}}@media screen and (max-width:1000px){.package_details>div#sister_boxes{flex-direction:column}.package_details>div#sister_boxes>div:first-child,.package_details>div#sister_boxes>div:last-child{width:100%}.design_item .sku{text-align:center}}.custom_mats_start{margin-bottom:80px}.custom_mats_start>div:first-child{font-size:2rem}.custom_mats_start>div:nth-child(2){margin-bottom:15px}.custom_mats_start>div:nth-child(3){margin-bottom:15px}.custom_mats_start img{max-width:400px}.select_box_1{background-color:#ffffff;border:1px solid #ccc;border-radius:8px;padding:10px;font-size:1.5rem;color:#333;cursor:pointer;transition:border-color 0.3s,box-shadow 0.3s}.select_box_1:focus{border-color:#007acc;box-shadow:0 0 0 3px rgba(0,122,204,0.2);outline:none}.anim_calculate_price{transform:translateY(-100%) !important;transition:transform 0.5s ease-out !important;background:#ff8c00}.anim_calculate_price_animate{transform:translateY(0) !important}.pp4_title .design_options{margin:0px 10px 0px 10px}.pp4_title .design_options table{text-align:center;font-size:1.2rem}.pp4_title .design_options table td .icon{width:25px;height:25px}.pp4_title .design_options table tr>td:nth-child(1){text-align:left}.pp4_title .design_options table tr>td:nth-child(2){padding-right:10px}.pp4_title .design_options table tr>td:nth-child(3){padding-right:15px}.pp4_title .design_options table tr>td:nth-child(5){font-size:1.2rem;text-align:left}.pp4_title .design_options table tr>td.info{font-size:.9rem;text-align:center;color:var( --text-color-dark );font-weight:500}.pp4_title .design_options table tr>td.info[important]{color:var( --text-color-important ) !important}.pp4_title .design_options table .tooltip .tooltiptext{}.account_button{background-color:var( --color-palette-7 );color:var( --button-text-color-dark );padding:10px;font-size:1rem;font-weight:500;border:1px solid #d0d0d0;border-radius:5px;cursor:pointer;transition:background-color 0.6s ease,transform 0.2s ease;box-shadow:0 4px 6px rgba(0,0,0,0.1);text-decoration:none;white-space:nowrap;letter-spacing:1px;text-align:center}.account_button[small_button]{background-color:var( --color-palette-7 );color:var( --button-text-color-dark );padding:8px;font-size:.9rem;font-weight:500;border:1px solid #d0d0d0;border-radius:4px;cursor:pointer;transition:background-color 0.6s ease,transform 0.2s ease;box-shadow:0 4px 6px rgba(0,0,0,0.1);text-decoration:none;white-space:nowrap;letter-spacing:1px;text-align:center}.account_button[big_button]{background-color:var( --color-palette-7 );color:var( --button-text-color-dark );padding:12px;font-size:1.1rem;font-weight:500;border:1px solid #d0d0d0;border-radius:4px;cursor:pointer;transition:background-color 0.6s ease,transform 0.2s ease;box-shadow:0 4px 6px rgba(0,0,0,0.1);text-decoration:none;white-space:nowrap;letter-spacing:1px;text-align:center}.account_button:hover{outline:2px solid #a0a0a0;color:#000}.text_left_on_wrap{display:flex;justify-content:center}.text_left_on_wrap>div{text-align:left}:root{--tt-bg:#fffef8;--tt-fg:#111111;--tt-radius:8px;--tt-pad-y:12px;--tt-pad-x:12px;--tt-shadow:0 6px 20px rgba(0,0,0,.18),0 2px 6px rgba(0,0,0,.15);--tt-z:9999;--tt-maxw:280px;--tt-gap:10px;--tt-font:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.site_tt{position:fixed;z-index:var(--tt-z);max-width:var(--tt-maxw);background:var(--tt-bg);color:var(--tt-fg);border-radius:var(--tt-radius);padding:var(--tt-pad-y) var(--tt-pad-x);box-shadow:var(--tt-shadow);font-size:.95rem;line-height:1.3;letter-spacing:.8px;font-weight:400;pointer-events:none;opacity:0;transform:translateY(-4px);transition:opacity .12s ease,transform .12s ease;will-change:transform,opacity}.site_tt[data-show="true"]{opacity:1;transform:translateY(0)}.site_tt__arrow{position:absolute;width:10px;height:10px;background:var(--tt-bg);transform:rotate(45deg);box-shadow:var(--tt-shadow)}.site_tt[data-placement^="top"] .site_tt__arrow{bottom:-5px}.site_tt[data-placement^="bottom"] .site_tt__arrow{top:-5px}.site_tt[data-placement^="left"] .site_tt__arrow{right:-5px}.site_tt[data-placement^="right"] .site_tt__arrow{left:-5px}.pp4_title .design_options_grid>div{margin:0px 10px 0px 10px;font-size:1.2rem}.pp4_title .design_options_grid>div{display:grid;grid-template-columns:190px auto auto auto auto}.pp4_title .design_options_grid>div>div{margin:5px}.pp4_title .design_options_grid .full-width{grid-column:1 / span 5}.pp4_title .design_options_grid div .icon{width:25px;height:25px}.pp4_title .design_options_grid>div>div.col_1{text-align:left}.pp4_title .design_options_grid>div>div.col_2{padding-right:10px}.pp4_title .design_options_grid>div>div.col_2 img{aspect-ratio:1 / 1;width:25px}.pp4_title .design_options_grid>div>div.col_3{padding-right:15px}.pp4_title .design_options_grid>div>div.col_3 img{aspect-ratio:1 / 1;width:25px}.pp4_title .design_options_grid>div>div.col_4{padding-right:15px}.pp4_title .design_options_grid>div>div.col_5{font-size:1.2rem;text-align:left}.pp4_title .design_options_grid>div>div.info{font-size:.9rem;text-align:center;color:var( --text-color-dark );font-weight:500}.pp4_title .design_options_grid>div>div.info[important]{color:var( --text-color-important ) !important}@media screen and (max-width:600px){.pp4_title .design_options_grid>div{margin:0px;font-size:1rem}.pp4_title .design_options_grid div .icon{width:20px;height:20px}.pp4_title .design_options_grid>div{grid-template-columns:150px auto auto auto auto}}.callout{background:var(--callout);border:1px solid var(--border);border-radius:.5rem;padding:1rem;text-align:left}.tip{border-left:3px solid var(--brand);padding-left:.75rem}.note{border-left:3px solid #f59e0b;padding-left:.75rem}.warning{border-left:3px solid #dc2626;padding-left:.75rem}.glossary_entry{text-decoration:none;border-bottom:1px dashed #333333}img{display:inline}a{display:inline}.pp4_title{}.pp4_title #options>div a{color:#555555;font-size:.8rem;text-decoration:none;border-radius:5px;border:1px solid #888888;padding:3px;margin:5px}.pp4_title #options>div a:hover{color:#ffffff;background-color:#888888}.w100{width:100%}.ph_ctr{display:inline;cursor:help;width:32px}.pp4_option_checked{width:20px;height:20px}.pp4_option_detail_cost{font-family:arial;font-size:1.2rem;color:#333333;padding-top:5px;font-weight:bold;text-align:left;padding-left:10px;letter-spacing:2px}.pp4_option_detail_block_header{// background:#cccccc;background:#ffffff;font-family:raleway;font-size:16px;font-weight:bold;color:#555555}.pp4_frame_premade_size{font-family:Arial;font-size:1.2rem;text-decoration:none}.pp4_options_link{display:inline-block;text-decoration:underline;font-size:1rem}.pp4_options_link:hover{cursor:pointer}.pp4_help_container{display:flex;flex-direction:column;align-items:flex-start;font-size:1.2rem;color:#333333;font-weight:400;letter-spacing:.4px}.pp4_help_container>div{padding:10px 20px 10px 20px;line-height:25px}.pp4_help_container .video{width:100%;height:auto;display:flex;flex-direction:column;align-items:center;margin-top:30px}.pp4_help_container .video object,.pp4_help_container .video embed{width:100%;height:auto;display:block;aspect-ratio:3/2;max-width:800px}#id_package_details_container{min-height:550px}.hdr_v2{position:sticky;top:0;z-index:1000;background:#ffffff}.hdr_v2.is-sticky{border-bottom-color:#e5e5e5;box-shadow:0 1px 6px rgba(0,0,0,.08)}.hdr_v2 #desktop{display:flex;flex-direction:column;align-items:center;width:100%;gap:10px}.hdr_v2 #desktop .line1{display:flex;flex-direction:row;align-items:center;width:100%;padding:3px 0px;gap:5px;justify-content:space-between;background:#333333;overflow:hidden;max-height:50px;transition:max-height .2s linear}.hdr_v2 #desktop .line1.is-sticky{max-height:0;padding:0px}.hdr_v2 #desktop .line1>div:nth-child(1){flex:0 0 20%;text-align:center}.hdr_v2 #desktop .line1>div:nth-child(2){flex:0 0 55%;text-align:center}.hdr_v2 #desktop .line1>div:nth-child(3){flex:0 0 20%;text-align:center}.hdr_v2 #desktop .line2{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:6px 4vw;margin:0}.hdr_v2 #desktop .line2>div{padding:0px 20px}.hdr_v2 #desktop #search{flex:1 1 auto;width:auto}.hdr_v2 #desktop #main-logo svg{height:35px;width:auto}.hdr_v2 #right-items{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex:0 0 auto;width:20vw;max-width:350px;min-width:280px}.hdr_v2 #right-items .action_icon,.hdr_v2 #right-items .action_icon>div{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#663232}.hdr_v2 #right-items #account_letter{width:25px;height:25px;display:flex;justify-content:center;align-items:center;border:1px solid black;border-radius:50%;background-color:lightblue}.hdr_v2 #right-items #account_letter>div:first-child{font-size:.9rem;font-weight:bold;color:black;padding-bottom:3px}.hdr_v2 #right-items .action_icon svg{width:20px;height:20px}.hdr_v2 #right-items .action_icon>div>div{font-size:.75rem;padding-top:5px}.hdr_v2 #phone{white-space:nowrap;font-family:Roboto;font-size:clamp( 1.2rem,2.2vw,1.4rem );font-weight:400;color:#ffffff}.hdr_v2 #mobile{display:none;flex-direction:column;align-items:center;padding-bottom:5px;width:100%}.hdr_v2 #mobile .line1{display:flex;flex-direction:row;align-items:center;width:100%;padding:5px 20px;gap:5px;justify-content:space-between;background:#333333;overflow:hidden}.hdr_v2 #mobile .line1.is-sticky{display:none}.hdr_v2 #mobile .line2{display:flex;flex-direction:row;align-items:center;width:100%;padding-left:1vw;padding-right:1vw;margin:0;gap:20px;justify-content:space-between}.hdr_v2 #mobile #main-logo svg{height:28px;width:auto}.hdr_v2 #mobile .line3{display:flex;flex-direction:row;align-items:center;width:100%;padding-left:1vw;padding-right:1vw;margin:0;gap:20px;justify-content:space-between}.hdr_v2 #mobile .action_icon svg{width:26px;height:26px}.hdr_v2 #mobile .side_items{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex:0 0 auto;width:auto;gap:10px;padding-top:5px}.hdr_v2 #mobile #search{flex:1 1 auto;min-width:0}.hdr_v2 #mobile #hamburger{font-size:2.5rem;padding-bottom:5px}@media (max-width:1000px){.hdr_v2 #desktop #main-logo svg{height:25px !important}.hdr_v2 #desktop #right-items .action_icon svg{width:20px;height:20px}.hdr_v2 #desktop .line2{gap:15px;padding:0px 5px}.hdr_v2 #desktop .line2>div{padding:0px 5px}.hdr_v2 #desktop #right-items{min-width:220px}.hdr_v2 #desktop #right-items #account_letter{width:20px;height:20px}.hdr_v2 #desktop #right-items #account_letter>div:first-child{font-size:.6rem}.hdr_v2 #desktop #right-items .action_icon svg{width:16px;height:16px}.hdr_v2 #desktop #right-items .action_icon>div>div{font-size:.6rem}}@media (max-width:800px){.hdr_v2 #desktop .line2{gap:3px}.hdr_v2 #desktop .line3{gap:0px;width:100%;justify-content:space-between;padding-left:10px;padding-right:10px}.hdr_v2 #desktop #main-logo svg{height:20px !important}.hdr_v2 #desktop .line1>div:nth-child(1){flex:0 0 50%;text-align:center}.hdr_v2 #desktop .line1>div:nth-child(2){flex:0 0 0%;text-align:center}.hdr_v2 #desktop .line1>div:nth-child(3){flex:0 0 50%;text-align:center}}@media (max-width:600px){.hdr_v2 #desktop{display:none}.hdr_v2 #mobile{display:flex}.hdr_v2 #right-items{max-width:400px;min-width:200px}.hdr_v2 #right-items #account_letter{width:24px;height:24px}.hdr_v2 #right-items #account_letter>div:first-child{font-size:.9rem;padding-bottom:5px}}.hdr_v2 .menu_grid{display:flex;flex-direction:row;justify-content:center;align-items:center;min-width:600px;padding:.8vw 0px;gap:3vw;border-top:1px solid #e3e0d8;border-bottom:1px solid #e3e0d8;width:100%}.hdr_v2 .menu_grid a{text-decoration:none;background-image:linear-gradient(#9e6060 0 0);background-position:0 100%;background-size:0% 1px;background-repeat:no-repeat;transition:background-size 0.7s,background-position 0s 0.3s}.hdr_v2 .menu_grid a:hover{background-position:100% 100%;background-size:100% 1px}.hdr_v2 .menu_grid .menuitem>a{color:#663232;text-align:center;font-size:clamp( .8rem,1.2vw,1rem );font-weight:400;font-style:normal;white-space:nowrap}.hdr_v2 .menu_grid .menuitem>a:hover{color:#9e6060}.hdr_v2 .menu_grid .menuitem{position:relative}.hdr_v2 .dropdown{position:fixed;top:170px;left:0;width:100vw;background:#ffffff;box-shadow:0 8px 8px rgba(0,0,0,0.3);display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:4vw;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .75s ease,visibility 0s linear .75s;padding:40px 20px 40px 20px}.hdr_v2 .dropdown.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .75s ease,visibility 0s linear 0s}.hdr_v2 .dropdown .intent_grouping{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.hdr_v2 .intent_grouping>a:first-child{font-size:1rem;font-weight:500;color:#333333;margin-bottom:5px}.hdr_v2 .intent_grouping>div{display:flex;flex-direction:column;width:100%}.hdr_v2 .intent_list_box{display:flex;flex-direction:column;align-items:left;justify-content:flex-start;margin:0px 10px 0px 10px}.hdr_v2 .intent_list_box div{padding:0px 0px 3px 0px}.hdr_v2 .intent_list_box a{font-size:.9rem;font-weight:300;letter-spacing:.8px;color:#333333}.hdr_v2 .dropdown .img_box{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.hdr_v2 .dropdown .img_box .txt1{font-size:1rem;font-weight:400;color:#333333;margin-top:5px}.hdr_v2 .dropdown .img_box .txt2{font-size:.9rem;font-weight:300;color:#333333;margin-top:5px}@keyframes changeLetter{0%{content:"Free Shipping Over $299"}30%{content:"Hands Down The Best Online Framing Experience"}60%{content:"WebPictureFrames Is The Authority In Custom Framing"}80%{content:"2nd Generation Family Business Since 1974"}}.hdr_v2 .rotating_banner{display:flex;flex-direction:row;justify-content:center;width:100%;font-size:clamp( 1rem,1.6vw,1.2rem );font-weight:400;letter-spacing:1px;line-height:20px;color:#ffffff;&:after{animation:changeLetter 15s linear infinite alternate;display:block;content:"Hands Down The Best Online Framing Experience"}}#reviews{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:clamp( .8rem,.9vw,1rem );color:#ffffff;font-weight:400}#reviews svg{width:6vw;height:auto;aspect-ratio:140 / 28;display:block}#mobile #reviews svg{width:14vw}@media screen and (max-width:1500px){#desktop #reviews svg{width:8vw}.hdr_v2 #desktop #main-logo svg{height:30px}}@media (max-width:1000px){.hdr_v2 #menu_linen_liner{display:none}}@media (max-width:800px){.hdr_v2 .menu_grid .menuitem>a{font-size:.75rem}.hdr_v2 .rotating_banner{display:none}.hdr_v2 #menu_collections{display:none}}@media screen and (max-width:900px){.img_box{display:none !important}}@media (max-width:650px){.hdr_v2 .menu_grid .menuitem>a{font-size:.7rem}}.hbsearch_wrap{width:100%;margin:0 auto}.hbsearch_box{position:relative;background:#ffffff;border:1px solid #e5e7eb;border-radius:8px;transition:transform 140ms ease,box-shadow 140ms ease,border-color 140ms ease}.hbsearch_box:focus-within{border-color:#cbd5e1;transform:translateY(-1px)}.hbsearch_row{display:flex;align-items:center;gap:10px;padding:5px 10px 5px 10px}.hbsearch_icon{width:18px;height:18px;flex:0 0 18px;opacity:0.65}.hbsearch_input{width:100%;border:0;outline:0;font-size:1rem;line-height:18px;padding:5px 8px;background:transparent;color:#333333}.hbsearch_input::placeholder{color:#6b7280}.hbsearch_btn{border:0;outline:0;cursor:pointer;padding:10px 14px;font-weight:700;font-size:14px;border-radius:12px;background:#111827;color:#ffffff;transition:transform 120ms ease,opacity 120ms ease;white-space:nowrap}.hbsearch_btn:active{transform:scale(0.98)}@media (max-width:800px){.hbsearch_wrap{width:98%}}@media (max-width:1000px){.hbsearch_btn{padding:10px 12px}.hbsearch_input{font-size:.9rem;line-height:12px}.hbsearch_btn{padding:5px 8px;font-size:.8rem;border-radius:8px}.hbsearch_row{gap:5px;padding:2px 5px 2px 5px}.hbsearch_box{border-radius:4px}}@media (max-width:600px){.hbsearch_wrap{margin-top:5px}.hbsearch_input{font-size:.85rem;line-height:14px;padding:3px 5px}.hbsearch_row{padding:5px 10px}.hbsearch_btn{font-size:.8rem}.hbsearch_box{border-radius:5px}}@media (max-width:600px){.hbsearch_btn{display:none}}@media (max-width:450px){.hbsearch_row{padding:10px}}