.diecut-wrapper{width:100%;padding:36px 5% 10px 5%;max-width:1600px;margin:auto}@media(max-width:479px){.diecut-wrapper{font-size:11px}}@media(min-width:480px) and (max-width:767px){.diecut-wrapper{font-size:12px}}@media(min-width:768px) and (max-width:991px){.diecut-wrapper{font-size:14px}}@media(min-width:992px){.diecut-wrapper{font-size:16px}}.diecut-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}@media(max-width:767px){.diecut-header{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.diecut-header #filters,.diecut-header .search-nest{width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}.diecut-header #filters{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.diecut-header .search-nest{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:15px}.diecut-header .search-nest.newNest{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}.diecut-header .search-nest>input{width:100%;border:2px solid rgba(65,66,65,0.2);line-height:2;font-weight:500;color:#0093c9;padding:.4em .75em;font-size:x-large;margin:0 0 40px}#filters{width:100%;margin-bottom:1.375em}#filters button{display:inline-block;width:auto;padding:.5em .75em;background-color:#f8f8f8;border:2px solid rgba(65,66,65,0.2);line-height:1;font-weight:400;color:#0088b3;border-radius:.25em;margin-right:.625em}#filters button:hover{color:#414241;border:2px solid #414241}#filters button.active{color:white;background-color:#414241;border:2px solid #414241}#diecuts{font-family:'Roboto',sans-serif;padding:0}@media(max-width:991px){#diecuts{width:100%;margin:0 -5px}}@media(min-width:992px){#diecuts{width:calc(100% - -9.5px);margin:0 -9.5px}}#diecuts li{display:inline-block;padding:.59375em;margin:0;vertical-align:top}@media(max-width:479px){#diecuts li{width:100%}}@media(min-width:480px) and (max-width:767px){#diecuts li{width:50%}}@media(min-width:768px) and (max-width:991px){#diecuts li{width:33.333333%}}@media(min-width:992px){#diecuts li{width:calc(25% - 1px)}}#diecuts li a{display:block}#diecuts figure{width:100%;border:1px solid #d9dad9;border-radius:4px;background-color:#f0fbff;text-align:center;padding:1.25em 1.5625em;-webkit-transition:100ms all ease-in-out;transition:100ms all ease-in-out;min-height:15.625em}#diecuts figure:hover{background-color:white;box-shadow:0px .125em .125em 0px rgba(0,0,0,0.2)}#diecuts figure img{width:55%;height:auto}#diecuts .image{margin-bottom:1.25em}#diecuts .tag{text-transform:uppercase;font-weight:bold;color:#0093c8;font-size:1em;line-height:1.1}#diecuts .name{font-weight:400;color:#5b646c;line-height:1.1;text-transform:none;font-size:1em;padding-top:.625em}.diecut-modal{position:fixed;width:100%;height:100%;top:0;left:0;bottom:0;right:0;z-index:99;background-color:rgba(65,66,65,0.8);text-align:center}@media(max-width:479px){.diecut-modal{font-size:11px}}@media(min-width:480px) and (max-width:767px){.diecut-modal{font-size:12px}}@media(min-width:768px) and (max-width:991px){.diecut-modal{font-size:14px}}@media(min-width:992px){.diecut-modal{font-size:16px}}.diecut-modal:not(.shown){display:none}.diecut-modal .diecut-modal-inner{width:81%;height:80%;max-width:42.375em;max-height:34.0625em;margin:auto;display:inline-block;vertical-align:middle;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;background-color:white;border-radius:4px;box-shadow:0px 2px 60px 0px rgba(0,0,0,0.3)}.diecut-modal .close{border:0;background:transparent;padding:0;position:absolute;right:.75em;color:rgba(255,255,255,1);font-size:2.25em}.diecut-modal .modal-content{overflow-y:scroll;position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;border-radius:4px}.diecut-modal .modal-header{width:100%;padding-top:1.75em;padding-bottom:1.5em;background-color:#0093c8;color:white;text-align:center}.diecut-modal .modal-header .model-number{text-transform:uppercase;font-weight:bold;font-size:1em;color:white;line-height:1.1;text-align:center;margin-bottom:.375em}.diecut-modal .modal-header .model-name{font-size:1.6875em;font-weight:300;line-height:1.33333;color:white;text-align:center}.diecut-modal .modal-body{padding:1.4375em}.diecut-modal .modal-body .model-description{font-size:1em;line-height:1.7;font-weight:400;color:#5b646c;margin-bottom:2.3125em;text-align:center}.diecut-modal .modal-body .model-buttons{text-align:center;list-style-type:none;margin:0 0 2.5em;padding:0}.diecut-modal .modal-body .model-buttons li{display:inline-block}.diecut-modal .modal-body .model-buttons li:first-child a{border:2px solid #cce8f0}.diecut-modal .modal-body .model-buttons li:last-child a{border:2px solid #0088b3}.diecut-modal .modal-body .model-buttons li a{font-size:1.125em;font-weight:400;color:#0088b3;padding:.55556em .88889em;border-radius:4px;margin:0 .61111em;display:inline-block}.diecut-modal .modal-body .model-buttons li a:hover{background-color:#0088b3;color:white;border:2px solid #0088b3}.diecut-modal .modal-body .model-samples{width:100%;text-align:center}.diecut-modal .modal-body .model-samples img{height:auto;display:inline-block;margin:auto}@media(max-width:479px){.diecut-modal .modal-body .model-samples img{width:100%}}@media(min-width:480px){.diecut-modal .modal-body .model-samples img{width:48%}}