.frames{overflow:auto;padding:13px 0 0 13px;border:1px solid #aaa;max-height:340px}.frames .frame-label{float:left;margin:0 13px 13px 0;position:relative}.frames .frame-label img{border:1px solid #b5b5b5;padding:3px;display:block;height:76px;width:76px;cursor:pointer;box-shadow:3px 3px 3px #f1f1f1}.frames .frame-label span{background:#ececec;border:1px solid #b5b5b5;border-top-width:0;display:block;padding:0 5px;max-width:72px}.frames .frame-label span a{font-size:1.1em;text-align:center;display:block}.frames.mats{margin:15px 0}.frames.mats.bottom{margin:15px 0 0}.frames.mats .frame-label{margin:0 7px 7px 0}.frames.mats .frame-label img{height:25px;width:25px}.frames.mats .frame-label div{display:inline-block;height:25px;width:25px;border:1px solid #b5b5b5;padding:3px;cursor:pointer;box-shadow:3px 3px 3px #f1f1f1}#devstone-framed-prints .options-list{margin-bottom:10px}#framed-prints-mats{margin:0 15px}.frames:not(#bogus) .frame-label input[type=radio]{position:absolute;left:-9999px;top:50%}.frames input[type=radio]:checked+img,.frames input[type=radio]:checked+span{border:1px solid #929292;outline:1px solid #929292;box-shadow:inset #929292 0 0 3px;background:#fff}.frames input[type=radio]:checked+div{border:1px solid #fff;outline:2px solid #920094;position:relative}.frames input[type=radio]:checked+div:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid #fff;box-sizing:border-box}.framed-prints-button.open{position:absolute;right:0;z-index:10}#devstone-framed-prints{position:relative}#frame-container{text-align:center}#frame-container .canvas-container{box-shadow:0 4px 7px 5px rgba(0,0,0,.3);margin:0 auto}#frame-container .canvas-container .lower-canvas{z-index:-5}#frame-container .canvas-container .upper-canvas{z-index:-4}#frame-container p{margin-top:1rem}#frame-container span{transition:font-weight .5s}#frame-container .preview-your-config{font-weight:700}#devstone-framed-prints-container ul.framedprint-review{list-style:disc}#devstone-framed-prints-container ul.framedprint-review li>span.framed-item-name{font-size:1.1em;font-weight:700}#devstone-framed-prints-container ul.framedprint-review li>span.framed-item-name+span{font-size:1.1em;font-weight:700;color:#ab3e1d}#devstone-framed-prints-container #sizes{padding:0}#devstone-framed-prints-container #sizes .sizes-table-header{font-weight:800;font-size:.9em;padding:10px 10px 2px;color:#626262}#devstone-framed-prints-container #sizes .sizes-table-header span{padding-left:28px}#devstone-framed-prints-container #sizes .sizes-table-header span+span{padding-left:45px}#devstone-framed-prints-container #sizes .field.choice{margin:0}#devstone-framed-prints-container #sizes .field.choice label{display:block;padding:10px}#devstone-framed-prints-container #sizes .field.choice label:hover{background:#efefef}#devstone-framed-prints-container #sizes .field.choice label:has(>input[type=radio]:checked){background:#e9e9e9}#devstone-framed-prints-container #sizes .field.choice input[type=radio]{vertical-align:middle;margin:0 5px 0}#devstone-framed-prints-container #sizes .field.choice .substrate-price{font-size:1.2em;color:#ab3e1d;padding-left:1em}#devstone-framed-prints-container input[type=radio]{width:16px;height:16px}#devstone-framed-prints-container .price-box{float:left}#devstone-framed-prints-container .price-box .price{color:#ab3e1d}#devstone-framed-prints-container .product-options-bottom{float:right}#devstone-framed-prints-container .product-options-bottom .box-tocart{margin:0 0 2.5rem}#devstone-framed-prints-container .product-options-bottom .box-tocart .action.primary.tocart{background-color:#84ba9b;padding:5px;text-transform:uppercase;font-size:1.3em}#devstone-framed-prints-container .field.choice select{margin-left:10px}#devstone-framed-prints-container .options-list.nested{display:inline-block;margin-left:10px}#devstone-framed-prints-container .options-list.nested.bottom{margin-left:-12px}#devstone-framed-prints-container .options-list.nested .field.choice{display:inline-block;margin:0}#devstone-framed-prints-container .options-list.nested .field.choice label{margin-left:20px}#devstone-framed-prints-container .options-list.nested .field.choice input{margin:2px 0 0}#devstone-framed-prints-container .mat-size select{width:auto;min-width:112px}#devstone-framed-prints-container button.action.next{float:right;margin:-26px 0 0;background-color:#84ba9b;padding:5px 9px;text-transform:uppercase;font-size:1.1em;color:#fff;border-radius:5px}#devstone-framed-prints-container button.action.next.sizes-tab{margin:-48px 20px 0}#devstone-framed-prints-container .frames+button.action.next,#devstone-framed-prints-container .mats+button.action.next,#devstone-framed-prints-container .options-list.nested+button.action.next{margin:10px 0 0}#devstone-framed-prints-container .product.data.items.style1.show-tabs{clear:both}#devstone-framed-prints-container .product.data.items.style1.show-tabs>.item.content{margin-top:29px;border:1px solid #d1d1d1;padding:25px 20px 20px}#devstone-framed-prints-container .product.data.items.style1.show-tabs>.item.content.last{margin:-1px 0 0}#devstone-framed-prints-container .product.data.items.style1.show-tabs>.item.title{margin-right:15px}#devstone-framed-prints-container .product.data.items.style1.show-tabs>.item.title.last{margin-right:0;float:right}#devstone-framed-prints-container .product.data.items.style1.show-tabs>.item.title>.switch{font-family:myriad-pro,Arial,'Helvetica Neue',Helvetica,sans-serif;font-weight:700;font-size:1.6rem;margin:0;padding:0 6px;line-height:28px;height:28px;background:#c0baba;color:#fff;min-width:54px;text-align:center}#devstone-framed-prints-container .product.data.items.style1.show-tabs>.item.title.active>.switch{color:#726866;background:#fff}#devstone-framed-prints-container .product.data.items.style1.show-tabs>.item.title:not(.disabled)>.switch:focus,#devstone-framed-prints-container .product.data.items.style1.show-tabs>.item.title:not(.disabled)>.switch:hover{background:#fcfcfc;color:#726866}#devstone-framed-prints-container .frame-dec{margin:3.4rem 0 0;text-align:center;font-size:.9em;line-height:1.35em}#devstone-framed-prints-container .field.choice{font-weight:600;font-size:.9em}#devstone-framed-prints-container .field.choice .help-text{font-weight:400;margin:0 0 15px 40px}#devstone-framed-prints-container .field.choice .help-text img{margin:10px 0}#styles .options-list.nested{color:#969696}#styles .options-list.nested .field.choice{display:block}.print-options ul{border:1px solid #d1d1d1;overflow:auto}.print-options ul li{float:left;margin:0}.print-options ul li label{font-size:1.2em;display:inline-block;padding:15px 3px 17px 14px}.print-options h3{border:1px solid #d1d1d1;border-bottom-color:#fff;font-family:'myriad-pro','Helvetica Neue',Helvetica,Arial,sans-serif;color:#be9c7b;display:inline-block;margin:0;padding:1px 20px 0;position:relative;top:1px;text-transform:uppercase;font-size:1.55em}#framed-prints-glazing p{margin:0 15% 28px;font-weight:700;font-size:1.2em}@media (min-width:365px) and (max-width:461px){#framed-prints-frames .frames .frame-label:nth-child(3n){margin:0 0 13px}}@media (min-width:462px) and (max-width:500px){#framed-prints-frames .frames .frame-label:nth-child(4n){margin:0 0 13px}}@media (min-width:768px) and (max-width:959px){#devstone-framed-prints-container .product.data.items.style1.show-tabs>.item.title{margin-right:5px}#devstone-framed-prints-container .product.data.items.style1.show-tabs>.item.title>.switch{padding:0 5px;min-width:10px}#framed-prints-frames .frames .frame-label:nth-child(2n){margin:0 0 13px}}@media (min-width:960px) and (max-width:1199px){#framed-prints-frames .frames .frame-label:nth-child(3n){margin:0 0 13px}#devstone-framed-prints-container .product.data.items.style1.show-tabs>.item.title{margin-right:10px}#devstone-framed-prints-container .product.data.items.style1.show-tabs>.item.title>.switch{min-width:40px}}@media (min-width:1200px){#framed-prints-frames .frames .frame-label:nth-child(4n){margin:0 0 13px}}