::-webkit-scrollbar{width:.7em;background:#000}::-webkit-scrollbar-thumb{background:-webkit-linear-gradient(transparent,#fe8200);background:linear-gradient(transparent,#fe8200);border-radius:50px}form#cart{padding:0 30px 30px 0;box-shadow:0 10px 20px #8080803d}.drawer-panel a.btn.btn--secondary.btn--full{background-color:#000!important}.drawer-panel a.btn.btn--primary.btn--full{background-color:#000;color:#fa8000}.metafield-rich_text_field *{color:#494141;text-align:left}.metafield-rich_text_field h2,.metafield-rich_text_field h3{color:#000;margin-bottom:10px!important;margin-top:20px}.mt-12.rte.description{max-width:1250px;margin:auto;padding:0 0 50px}.mt-12.rte.description *{color:#000}.collection-title *{color:#fff}newsletter-modal#modal-newsletter{display:none}div#template--22201740427541__main *{color:#000;letter-spacing:0}div#template--22201740427541__main .card{background-color:#fff;box-shadow:0 0 20px #80808052}div#template--22201740362005__main *{color:#000;letter-spacing:0}html,body{width:100%;overflow-x:hidden}body p,a,h1,h2,h3,h4,h5,h6,span,strong{font-family:Poppins!important;letter-spacing:0}body,.color-default,.color-alternative-1,.color-alternative-2,.color-overlay-scheme{background-color:transparent!important}.footer-main a{color:#ffffffc9;font-size:16px}.showon-hover{display:none;position:absolute;z-index:9999;background-color:#fff;padding:10px;border:1px solid #ccc;width:300px;text-align:center;border-radius:8px;box-shadow:0 4px 10px #00000026;bottom:30px;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.btn-div{display:flex}span.icon-wrapper svg{transition:transform .3s ease-in-out;transform:rotate(90deg)}span.icon-wrapper.open svg{transform:rotate(270deg)}span.icon-wrapper{display:flex;align-items:center;border:1px solid #ccc;position:absolute;right:0;height:100%}.custom-selector{position:relative;width:400px}.select-heading{width:100%;padding:5px 30px 5px 10px;text-align:left;cursor:pointer;border:1px solid #ccc;background-color:#56373700;border-radius:0;box-sizing:border-box;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:9}.options{display:none;position:absolute;top:100%;left:0;width:100%;background-color:#fff;border:1px solid #ccc;border-top:none;box-shadow:0 4px 6px #0000001a;border-radius:4px;overflow:visible;max-height:0;opacity:0;transition:max-height .3s ease,opacity .3s ease,border-bottom .3s ease}.variants{display:grid;padding:10px 20px 30px}.variants p{padding:8px;cursor:pointer}.variants p:hover{background-color:#f0f0f0}.custom-selector .options.show,.custom-selector .options.show2{display:block!important;max-height:fit-content;opacity:1;border-bottom:2px solid #ccc;background-color:#fff;z-index:99;border-radius:0;overflow:visible}.parent-div{display:flex;align-items:center;gap:10px}h6.heading{font-size:16px;width:130px}.product-form__input{margin-bottom:30px!important}fieldset.js.product-form__input label{background:#ececec;position:relative;padding-left:30px!important;min-height:20px!important;line-height:17px!important;margin:0 0 -5px!important;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased}fieldset.js.product-form__input label .showon-hover{background:#ff8300;bottom:100%;color:#fff!important;display:block;margin-bottom:15px;opacity:0;padding:20px;pointer-events:none;position:absolute;width:100%;max-width:85%;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;-webkit-transform:translateY(10px);transform:translateY(10px);transition:all .25s ease-out;text-transform:capitalize;box-shadow:2px 2px 6px #00000047}fieldset.js.product-form__input label .showon-hover:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}fieldset.js.product-form__input label .showon-hover:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid #ff8300 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-10px;position:absolute;width:0}fieldset.js.product-form__input label:hover .showon-hover{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);transform:translateY(0)}.product-form__input input[type=radio]{background-color:#8b1d1d00;width:15px!important;height:15px!important;position:relative;border:1px solid;border-radius:50%;z-index:999999999;top:16px;cursor:pointer;line-height:0px!important}.product-form__input input[type=radio]:checked{background-color:#ff8300;border-color:#000!important}label:hover .showon-hover{display:block}fieldset.js.product-form__input{display:grid}.product-form__input input[type=radio]+label{background-color:transparent;text-align:left;border:0;padding:0}div#shopify-section-template--22201740624149__banner{text-align:center;color:#fff;font-size:50px;FONT-WEIGHT:600;height:auto;background-image:url(https://www.safetydecals.com/cdn/shop/files/Property_1_Default.png);background-size:cover;background-repeat:no-repeat;margin-top:100px;display:flex;align-items:center;justify-content:center;min-height:195px}.blocks-text{width:100%}.blocks-text p{text-align:center}.richtext-section__container.text-align-left.sm-text-align-left h2{text-align:center;color:#fff!important}.richtext-section__container.text-align-left.sm-text-align-left h1{color:#fff;text-align:center;FONT-WEIGHT:600}div#shopify-section-template--22201740951829__cebeeb25-b415-47d7-91f0-80dfd612c67c p{color:#fff!important}div#shopify-section-template--22201740951829__cebeeb25-b415-47d7-91f0-80dfd612c67c{text-align:center;color:#fff;height:400px;background-image:url(https://www.safetydecals.com/cdn/shop/files/Property_1_Default.png);background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}header.container.sm-down-edge-to-edge.pt.pb.sm-pt.sm-pb.color-default.text-align-center{background-color:transparent!important}h1.heading{text-align:center;color:#fff;margin-bottom:50px;font-size:50px;FONT-WEIGHT:600}div#shopify-section-template--22201740493077__cart-items h1{color:#000;FONT-WEIGHT:600}.service-item .read-more{display:none}div#shopify-section-sections--22201735446805__7a9baf59-293f-490e-8252-62047658dce1{background-color:#fe8200;padding:10px;font-family:Poppins}a.header-shortlink{font-family:Poppins!important;font-size:16px;text-transform:capitalize}button.header-shortlink{font-size:16px;text-transform:capitalize;font-family:Poppins;letter-spacing:0}header#MainHeader{padding:10px 0;background-color:#000!important;box-shadow:0 0 10px #474747}.drawer-panel{background-color:#fa8000!important}.drawer-submenu__panel{background-color:#001a3d!important}.hero-slider{position:relative;overflow:hidden}.hero-slider-container{display:flex;transition:transform .5s ease-in-out}.hero-slide{flex:0 0 100%;display:flex;align-items:center;justify-content:center;background-size:cover;background-repeat:no-repeat;background-position:bottom;position:relative;background-color:#ff9800;padding:200px 0 250px}.hero-slider .container{max-width:1250px;margin:0 auto;padding:0 15px;width:100%;justify-content:start;align-items:start;display:flex}.hero-content{color:#fff;text-align:left;max-width:70%;z-index:2;position:relative}.hero-content h2{font-size:60px;margin:10px 0;font-family:Poppins;letter-spacing:0;text-transform:capitalize!important}.hero-content p{font-size:16px;margin:0 0 20px;font-family:Poppins;line-height:28px;FONT-WEIGHT:400;width:90%;color:#fff}.hero-buttons{display:flex;gap:15px;align-items:baseline;!I;!;position:relative;top:20px}.hero-button,a.btn.btn--primary.btn--inline.size--default.sm-size--default{padding:12px 20px;background-color:#ff9800;color:#fff;text-decoration:none;border-radius:5px;font-size:16px;display:flex;align-items:center;gap:10px;font-family:Poppins;letter-spacing:0}.watch-button{background-color:transparent;font-size:18px;font-family:Poppins}.play-icon{font-size:1.2rem}.hero-button .arrow-icon{font-size:22px}.hero-nav{position:absolute;bottom:100px;right:50px;justify-content:space-between;z-index:10}.prev-slide,.next-slide{background-color:#fe8200;color:#fff;border:none;cursor:pointer;font-size:30px;border-radius:50%;width:50px;height:50px;text-align:center;padding-bottom:6px}.prev-slide:hover,.next-slide:hover{background-color:#000000b3}.hero-slider .social-icons{position:absolute;top:20px;right:20px;z-index:10;display:flex;gap:10px}.hero-slider .social-icons a{color:#fff;font-size:1.5rem}.hero-slider .social-icons a:hover{color:#ff9800}.lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:1000;align-items:center;justify-content:center;overflow:hidden}.lightbox-content{position:relative;max-width:800px;width:100%;aspect-ratio:16/9;background:#000}.lightbox iframe{width:100%;height:100%}.close-lightbox{position:absolute;top:10px;right:10px;color:#fff;font-size:1.5rem;cursor:pointer}.hero-content h4{font-size:20px;font-family:poppins;FONT-WEIGHT:500;letter-spacing:0;padding-left:60px}.hero-content h4:before{content:"";background-color:#ff8300;width:50px;height:3px;position:absolute;left:2px;top:10px}.watch-button i{background-color:#000;padding:15px;border-radius:50%;font-size:20px;color:#ff8300;border:1px solid white;outline:1px solid white;outline-offset:4px;margin:0 15px;font-family:emoji}div#template--22201740919061__image_with_text_DtjAdi{background-color:#fff;padding-top:100px!important}h3.subheading.mt.sm-mt.size--default.sm-size--default,h3.subheading.mb-4.size--default.sm-size--default{color:#e88211;font-family:Poppins;font-size:20px;text-transform:capitalize}h2.hero__title.mt.sm-mt.size--default.sm-size--default,h2.mb-4.size--default.sm-size--default{color:#000;font-size:45px;font-family:Poppins;letter-spacing:0;FONT-WEIGHT:600;margin-top:15px;line-height:60px;margin-bottom:20px}div#template--22201740951829__cebeeb25-b415-47d7-91f0-80dfd612c67c h2.hero__title{width:70%}div#template--22201740919061__image_with_text_DtjAdi p{text-align:left}div#template--22201740951829__cebeeb25-b415-47d7-91f0-80dfd612c67c h2{margin:30px auto}div#shopify-section-template--22201741312277__main *{color:#000}div#shopify-section-template--22201741312277__main{background-color:#d5d4d5}p{color:#606060;font-size:16px!important;font-family:Poppins;line-height:30px;letter-spacing:0}a.btn.btn--primary.btn--inline.size--default.sm-size--default{width:fit-content;padding:16px 20px}.media-with-text{display:grid;grid-template-columns:5fr 7fr!important;gap:70px}.p-page.pt-12.pb-24.sm-p-0.sm-pt-24.sm-pb-24.col-sm-max-4.text-align-left.sm-text-align-left{width:100%;max-width:100%}div#template--22201740919061__featured_collection_or_products_kaWUYG{background-image:url(https://www.safetydecals.com/cdn/shop/files/Property_1_Default.png);background-position:center;background-size:cover;padding:100px 0!important}h2.mb-4.size--default.sm-size--default{color:#fff;width:100%}div#template--22201740919061__featured_collection_or_products_kaWUYG p{color:#fff;width:100%;max-width:100%}div#template--22201740919061__featured_collection_or_products_kaWUYG .section-header.mb-gutter.col-sm-max-6.text-align-center{max-width:70%}.card.card--product.card--default{background-color:#fff;box-shadow:#959da533 0 8px 24px}h3.card-title.h5 a{color:#000;font-family:poppins;letter-spacing:0;font-weight:400;font-size:18px}.card figure.media.contain.square{border:2px solid #fe8200;border-radius:12px;height:280px!important}.product-media figure.media.contain.square{border:2px solid #fe8200;border-radius:12px;height:auto;width:100%}.the-buy-bar .image-and-titles .media{height:auto;width:70px!important}a.card-media.p-0{padding:14px}span.price-item.price-item--regular{color:#fd8203;font-family:poppins;font-size:18px;letter-spacing:0}.card-body.text-align-center{padding:10px 18px}svg.feather.feather-chevron-right,svg.feather.feather-chevron-left{color:#fff}a.btn.size--small.btn--primary.btn--full.quick-buy_link{color:#fff;font-family:Poppins;letter-spacing:0;font-size:16px!important;padding:14px}a.btn.size--small.btn--primary.btn--full.quick-buy_link:hover{background-color:#000;border:0;box-shadow:none}.safety-labeling-services{max-width:1280px;margin:auto;padding:100px 0!important}div#shopify-section-template--22201740919061__safety_labeling_services_nfeigJ{background-color:#f9f9f9}h2.section-title{color:#001a3d;font-size:45px!important;margin:auto}.icon{text-align:justify}a.btn:hover,.hero-button:hover,section.contact-banner a.cta-button:hover,.footer-brand a:hover{box-shadow:0 0 5px gray!important;background-color:#000!important;transition:linear all .3s!important}.safety-labeling-services{text-align:center;padding:40px;background-color:#f9f9f9}.safety-labeling-services .section-title{font-weight:700;font-family:Poppins;letter-spacing:0;width:70%}.safety-labeling-services .section-subtitle{font-size:16px;color:#606060;width:60%;margin:10px auto auto}.services-grid{display:flex;justify-content:space-around;flex-wrap:wrap;margin-top:20px}.service-item{background:#fff;padding:30px 20px;border-radius:8px;width:calc(25% - 20px);box-shadow:0 4px 10px #0000000d;text-align:left}.service-item .icon img{max-width:60px;margin-bottom:15px}.service-title{font-size:20px;font-weight:600;margin-bottom:10px;font-family:Poppins;color:#001a3d;letter-spacing:0}.service-description{font-size:14px;margin-bottom:15px;color:#777;line-height:25px}.read-more{font-size:16px;color:#001a3d;text-decoration:none;font-weight:600}.service-button .btn,a.btn.btn-primary,.team-section .btn,section.contact-banner a.cta-button,.footer-brand a{display:inline-block;background-color:orange;color:#fff;padding:20px 26px;border-radius:5px;text-decoration:none;font-family:Poppins;letter-spacing:0;box-shadow:0 0 10px 10px #80808024}.service-button h5{color:#001a3d;font-family:Poppins;letter-spacing:0;font-weight:500;font-size:28px}.service-button{display:flex;align-items:center;justify-content:center;gap:30px;margin-top:80px}.brand-ideas-section{display:flex;flex-wrap:wrap;padding:50px 0;max-width:1250px;margin:auto;position:relative;z-index:999}div#shopify-section-template--22201740919061__brand_ideas_section_7YCfPd{position:relative;background:url(https://www.safetydecals.com/cdn/shop/files/brand-bg.jpg) no-repeat center;background-size:cover;z-index:1;overflow:hidden}div#shopify-section-template--22201740919061__brand_ideas_section_7YCfPd:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:2;pointer-events:none}.grid-container{display:grid;grid-template-columns:2fr 2fr;gap:20px;width:100%;align-items:center}.grid-items{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.grid-item{position:relative}.image-overlay img{width:100%;display:block;border-radius:8px;object-fit:cover}.overlay-text{position:absolute;bottom:0;left:0;right:0;background-color:#ffa500f7;color:#fff;font-size:28px;font-weight:400;text-align:center;padding:10px 0;border-radius:0 0 8px 8px}.info-box{background:#ffffffd6;padding:80px 50px 30px;border-radius:8px;box-shadow:0 2px 4px #0000001a;height:fit-content;margin-left:15%;position:relative}.info-box h2{font-size:45px;margin-bottom:10px;color:#000;letter-spacing:0;font-family:Poppins;FONT-WEIGHT:600}.info-box p{font-size:16px;margin-bottom:20px}.info-box ul{list-style:none;padding:0;margin:30px 0;position:relative}.info-box ul li{font-size:18px;margin-bottom:20px;color:#606060;line-height:25px;letter-spacing:0;padding-left:30px;position:relative}.info-box ul li:before{content:"";width:16px;height:16px;background-color:orange;position:absolute;border-radius:50%;top:5px;left:0}.info-box:after{content:"";background-color:orange;width:100px;height:100px;position:absolute;top:-50px;right:-30px;border-radius:50%}.image-overlay{position:relative;overflow:hidden;width:300px;height:300px;border-radius:10px}.image-overlay img{transition:transform .3s ease;width:100%;height:100%;object-fit:cover}.image-overlay:hover img{transform:scale(1.1);transition:.3s linear all}.decal-info-section{padding:100px 20px;background-color:#fff}.content-wrapper{display:grid;gap:50px;align-items:flex-start;grid-template-columns:5.5fr 6.5fr}.image-grid{flex:1}.image-item img{width:100%;height:auto;border-radius:8px}.text-accordion{flex:1}.text-accordion h2{font-size:40px;margin-bottom:10px;color:#001a3d;font-family:Poppins;FONT-WEIGHT:600;letter-spacing:0}.text-accordion p{font-size:16px;margin-bottom:20px}.accordion-item{border:1px solid #ddd;margin-bottom:20px;padding:5px;background-color:#f7f7f7}.accordion-header{cursor:pointer;padding:15px;background:#f7f7f7;font-weight:600;display:flex;justify-content:space-between;align-items:center;font-size:20px;color:#001a3d}.accordion-header:hover{background:#f4f4f4}.accordion-content{display:none;padding:15px;background:#f7f7f7}.accordion-item.active .accordion-header{color:#f22a1a}.accordion-content p{margin:0}.toggle-icon{font-size:18px;transition:transform .3s ease}.accordion-item.active .accordion-content{display:block}.accordion-item.active .toggle-icon{transform:rotate(45deg)}.team-section{text-align:center;padding:50px 20px 100px;background-color:#fff}.team-section .section-header{margin-bottom:30px}.team-section .team-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}.team-section .team-member img{width:100%;object-fit:none;border-radius:5px;margin-top:-40px}.team-section .team-info{background:#fff;padding:15px;box-shadow:0 4px 6px #0000001a;margin-top:-30px;border-radius:5px;z-index:99;position:relative;width:90%;left:5%}.team-section .cta{display:flex;align-items:center;justify-content:center;gap:30px;margin-top:100px}.team-info h3{color:#001a3d;FONT-WEIGHT:600;font-size:24px;margin:10px 0}section.team-section .section-header h2{color:#000;FONT-WEIGHT:600;font-size:45px}section.team-section .section-header h3{color:#001a3da8;FONT-WEIGHT:600;font-size:45px;margin-top:10px}section.team-section .section-header p{width:50%;margin:20px auto}.team-section .cta p{color:#001a3d;font-family:Poppins;letter-spacing:0;font-weight:500;font-size:28px!important}.contact-appointment .container{display:flex;max-width:1250px;width:100%;margin:0 auto;padding:100px 0;align-items:center}.contact-info{width:100%}.contact-info h2{color:#fff;font-size:45px;FONT-WEIGHT:600;width:90%}.contact-info h2 p{width:100%!important}.contact-info p{display:grid;font-size:16px!important;color:#ffffffbf;FONT-WEIGHT:500;margin:10px 0}.contact-info p strong{color:#fff;font-size:18px}.contact-appointment{background:url(https://www.safetydecals.com/cdn/shop/files/image_3.png) no-repeat center;background-size:cover}.contact-appointment .social-icons img{box-shadow:0 0 10px #8080805e;width:50px}.contact-appointment .social-icons{display:flex;gap:20px;margin:30px 0}.contact-appointment .details-grid img{width:70px;height:70px}.contact-appointment .grid-item{display:flex;gap:10px}.contact-appointment .grid-item h3{color:#fff;font-size:20px;FONT-WEIGHT:600}.details-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;row-gap:50px}.contact-appointment .grid-item p{FONT-WEIGHT:400;font-size:16px!important;line-height:24px;margin:5px 0 0}.appointment-form{background-color:orange;border-radius:5px;padding:50px;height:fit-content;width:95%}.appointment-form h2{font-size:45px;FONT-WEIGHT:600}.appointment-form p{color:#fff;FONT-WEIGHT:400}.appointment-form input{background-color:#fff;color:#00000080;font-family:Poppins;font-size:16px;border-radius:5px;padding:15px;border:1px solid black;margin:20px 10px 20px 0;width:45%}.appointment-form textarea{background-color:#fff;color:#00000080;font-family:Poppins;font-size:16px;border-radius:5px;padding:20px;border:1px solid black;margin:20px 10px 20px 0;width:93%;line-height:1.5;resize:vertical}.appointment-form button{background-color:#fff;color:#000;font-family:Poppins;font-size:18px;letter-spacing:0;padding:20px 30px;border-radius:40px;margin:10px 10px 10px 0;border:1px solid;cursor:pointer}.appointment-form button:hover{background-color:#000;color:#fff;transition:linear all .3s;box-shadow:0 0 5px gray}section.contact-banner{background:url(https://www.safetydecals.com/cdn/shop/files/image_1.png) no-repeat right;background-size:cover}section.contact-banner .container{max-width:1250px;width:100%;margin:0 auto;display:flex}section.contact-banner h1{font-size:45px;FONT-WEIGHT:600}section.contact-banner .content{width:60%;display:flex;flex-direction:column;justify-content:center}section.contact-banner p{color:#fff;margin:20px 0;width:80%}section.contact-banner a.cta-button{width:fit-content}.map-section{text-align:center;padding:0}iframe{width:100%;height:500px;border:none}iframe#formbutton-iframe{height:100vh!important}.dynamic-footer{background-color:#000;color:#fff;padding:100px 0 20px}.footer-top{text-align:left;margin-bottom:40px}.footer-top .subscribe form{display:flex;justify-content:center;align-items:center;gap:10px;background-color:#191919;width:40%;border-radius:5px}.footer-logo{text-align:left;margin-bottom:20px}.footer-logo img{max-width:25%}.footer-main{display:grid;grid-template-columns:1.4fr 1fr .8fr;gap:20px;padding-top:50px;border-top:1px solid #80808057}.footer-links{display:none}.footer-brand{padding-right:100px}.footer-brand h4,.footer-links h4,.footer-contact h4,.footer-social h4{margin-bottom:15px;FONT-WEIGHT:500}.footer-links ul{list-style:none;padding:0;color:#ffffffc9;font-size:16px;column-count:2}.footer-links ul li{margin-bottom:20px}.footer-social ul li img{max-width:100%;display:inline-block;width:50px;height:50px}.footer-bottom{text-align:center;margin-top:100px;display:flex;justify-content:space-between;background-color:orange;color:#fff;border-radius:5px;padding:20px}.subscribe{display:flex;justify-content:end;align-items:center;gap:20px;display:none}a.card-media.p-0{display:flex;align-items:center;justify-content:center}.subscribe p{color:#cbcccd;width:30%;text-align:right}.subscribe input{font-family:Poppins;color:#ffffff6b;font-size:16px;width:70%;text-align:left;padding:20px 10px}.subscribe button{background-color:#ff8300;font-family:Poppins;font-size:16px;letter-spacing:0;padding:20px 24px;border-radius:5px}.subscribe input:active,.subscribe input:focus-visible{border:0!important;outline:0!important}.subscribe button:hover{background-color:#000;box-shadow:0 0 10px gray;transition:linear all .3s;cursor:pointer}.footer-social ul{display:flex;gap:10px}.footer-main p{color:#ffffffc9}h4.follow{margin-top:40px}h4.email{margin-top:15px}.footer-brand a{margin-top:20px}.footer-bottom p{color:#fff}div#template--22201740624149__rich_text_wjbXYz{margin-top:50px}.modal-dialog .rte.mb-16.sm-mb-24{font-family:Poppins;letter-spacing:0;line-height:28px}.modal-dialog h3{letter-spacing:0}.modal-dialog .custom-selector:hover .options{display:block;opacity:1;max-height:fit-content;z-index:9}.modal-dialog svg.feather.feather-chevron-right{color:#000}.modal-dialog legend.form__label.js strong{font-size:16px}.modal-dialog fieldset.js.product-form__input{width:100%!important;max-width:100%!important;min-width:100%!important}.modal-dialog .custom-selector{width:100%}.modal-dialog .rte.mb-16.sm-mb-24{font-size:16px}.modal-dialog h3{font-family:Poppins;letter-spacing:0;line-height:30px}fieldset.js.product-form__input label,legend.form__label.js{font-family:Poppins}.product-block.product-block__title h1{color:#000;letter-spacing:0;line-height:45px!important}.pdp-content .m-auto.sticky.col-md-max-4 *{color:#000;font-family:Poppins!important;letter-spacing:0;line-height:31px}.sm-br.product-main.grid{max-width:1300px;margin:auto;width:100%}.m-auto.sticky.col-md-max-4{margin:0;width:150%;max-width:100%;padding:0}div#item-47209885794581{display:flex;justify-content:center;align-items:center}div#buy-bar-info-template--22201741246741__main p{color:#fff}div#shopify-section-template--22201741050133__main .section-header.mb-gutter.text-align-left{text-align:center;color:#fff;font-size:50px;FONT-WEIGHT:600;height:400px;background-image:url(https://www.safetydecals.com/cdn/shop/files/Property_1_Default.png);background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;width:100%!important;max-width:100%!important}div#shopify-section-template--22201741050133__main article.container{padding:0!important;width:100%!important;max-width:100%!important;--ideal-width: 100% !;display:block}div#shopify-section-template--22201741050133__main .section-header.mb-gutter.text-align-left h2{color:#fff;FONT-WEIGHT:600}div#shopify-section-template--22201741050133__main .rte{color:#606060;font-family:Poppins;width:100%;max-width:1000px;margin:50px auto;line-height:25px}div#shopify-section-template--22201741050133__main strong{color:#000}div#shopify-section-template--22201740493077__cart-items *,div#template--22201741246741__collapsible_faq *{color:#000;font-family:Poppins;letter-spacing:0}.right-materials *{color:#000;font-family:Poppins;letter-spacing:0;line-height:26px}.right-materials{max-width:1250px;margin:0 auto 80px}@media(max-width:991px){.team-member{width:100%}.team-section .team-grid{display:block;margin:0}.team-member{margin-top:70px}.contact-appointment .container,.footer-main{display:block}a.header-logo{--logo-width: 80% !important}.header-item__link{padding:10px 5px}div#shopify-section-sections--22201735446805__7a9baf59-293f-490e-8252-62047658dce1{text-align:center;font-size:12px}header#MainHeader{padding:0}h2{font-size:32px!important;line-height:40px!important}h4{font-size:18px!important}.hero-slider .container{display:block!important}.hero-content{max-width:100%}a.hero-button{width:fit-content}a.watch-button.open-lightbox{font-size:14px}.watch-button i{padding:10px}.hero-nav{display:none}.hero-slide{padding:80px 0 150px}.media-with-text{display:flex;flex-direction:column-reverse}div#template--22201740919061__image_with_text_DtjAdi{padding-top:50px!important}h2.hero__title.mt.sm-mt.size--default.sm-size--default,h2.mb-4.size--default.sm-size--default{width:100%}figure.media.cover.natural.sm-br-img{padding:0 20px}.p-page.pt-12.pb-24.sm-p-0.sm-pt-24.sm-pb-24.col-sm-max-4.text-align-left.sm-text-align-left{padding:0 20px}div#template--22201740919061__featured_collection_or_products_kaWUYG{padding-top:50px!important}div#template--22201740919061__featured_collection_or_products_kaWUYG .section-header.mb-gutter.col-sm-max-6.text-align-center{max-width:100%;padding:0 20px}h2.section-title{font-size:32px!important;line-height:40px!important;width:100%!important}.safety-labeling-services{padding:50px 20px!important}.safety-labeling-services .section-subtitle{width:100%}.services-grid{display:block}.service-item{width:100%;margin-top:10px}.service-button{display:inline-block;margin-top:30px}a.btn.btn-primary{width:fit-content}.service-button a{margin-top:20px}.grid-container{display:block}.brand-ideas-section{padding:50px 20px}.grid-items{display:block}.grid-item{margin-top:10px}.grid-item span{font-size:20px}.info-box{margin:70px 0;padding:50px 20px}.info-box:after{width:50px;height:50px;top:-20px;right:-10px}.content-wrapper{display:flex;flex-direction:column-reverse}.decal-info-section{padding:50px 0}.accordion-header{font-size:16px}section.team-section .section-header h3{font-size:32px;line-height:40px}section.team-section .container{display:block}section.team-section .section-header p{width:100%}.team-section .cta{display:inline-block;margin-top:30px}.team-section .cta a{margin-top:20px}section.team-section{padding-bottom:50px!important}.contact-appointment .container{padding:50px 20px}.contact-info h2{width:100%}.details-grid{display:block;margin-bottom:20px}.contact-appointment .grid-item{margin-bottom:20px}.appointment-form{padding:50px 20px;width:100%}.appointment-form input{width:100%;)%;);margin:7px 0;letter-spacing:0}.appointment-form textarea{margin:7px 0;width:100%;letter-spacing:0}section.contact-banner .container{display:block;padding:50px 20px 0}section.contact-banner .content{width:100%}section.contact-banner h1{font-size:32px!important;line-height:40px}section.contact-banner p{width:100%}section.contact-banner img{margin-top:30px}iframe#ae_iframe_q423z4fd{height:300px}.subscribe{display:block}.subscribe p{width:100%;text-align:left}.footer-top .subscribe form{width:100%;margin-top:20px}footer.dynamic-footer{padding-top:50px}.footer-logo img{max-width:70%}.footer-brand h4,.footer-links h4,.footer-contact h4,.footer-social h4{margin-top:30px}.footer-bottom{display:block;margin-top:50px!important;padding:0}.footer-bottom p{margin:10px}a.card-media.p-0{display:flex;align-items:center;justify-content:center}.parent-div{display:block}.custom-selector{width:100%}.product-description{overflow:scroll;scrollbar-width:none;width:100%}}@media(min-width:1024px)and (max-width:1400px){a.header-shortlink{font-size:14px;padding:5px}img.site-logo.--default{min-width:100%}.hero-slide{padding:80px 40px;height:600px}.hero-content h2{font-size:45px}.hero-nav{bottom:50px}div#CustomLiquid-sections--22201735446805__7a9baf59-293f-490e-8252-62047658dce1{font-size:14px}h2.hero__title{font-size:36px!important;line-height:45px!important}div#template--22201740919061__image_with_text_DtjAdi{padding:50px 0!important}div#template--22201740919061__image_with_text_DtjAdi p{margin-bottom:10px}div#template--22201740919061__image_with_text_DtjAdi h2{width:100%}h2.hero__title.mt.sm-mt.size--default.sm-size--default,h2.mb-4.size--default.sm-size--default{font-size:36px}.grid.sm-gap.gridy-track.scrollbar--hide.grid-cols-1.sm-grid-cols-4.md-grid-cols-5.track-inner-padding{--slide-items-width: calc((100% - var(--gap)* 3) / 3) !important}div#template--22201740919061__featured_collection_or_products_kaWUYG{padding:50px 0!important}.safety-labeling-services .section-title{font-size:36px!important}.service-title{font-size:16px!important;line-height:24px}p.service-description{font-size:14px!important;line-height:22px;margin:0}.service-button h5{font-size:20px}.info-box{margin:0;padding:30px}.info-box h2{font-size:30px}.overlay-text{font-size:18px}.image-overlay{width:250px;height:250px}.brand-ideas-section{padding:60px}.info-box ul li{font-size:16px}.text-accordion h2{font-size:28px}.accordion-header{font-size:16px}.accordion-content p{font-size:14px!important}.decal-info-section{padding:50px 20px 40px!important}.safety-labeling-services{padding:50px!important}.contact-appointment .container{padding:50px}.contact-info h2{font-size:36px}.appointment-form{padding:20px}.contact-info h2 p{line-height:24px!important}.contact-appointment .details-grid img{width:40px;height:40px}.contact-appointment .grid-item h3{font-size:18px}.contact-appointment .grid-item p{FONT-SIZE:14px!important}iframe{height:400px}.dynamic-footer{padding:50px 0 20px}.footer-bottom{margin-top:50px}.footer-top{display:none}}@media(min-width:1200px){.grid.sm-gap.gridy-track.scrollbar--hide.grid-cols-1.sm-grid-cols-4.md-grid-cols-5.track-inner-padding{--slide-items-width: calc((100% - var(--gap)* 3) / 4) !important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/webstyle.css.map */
