#gmap{background:url("../_img/loader002.gif") 50% 50% no-repeat;background-color:#fff;height:100%;min-height:400px}.feedback-modal{padding:2rem;text-align:center}.feedback-modal p{text-align:center;margin:0}.feedback-modal img{display:block;width:auto;margin:0 auto}.feedback-modal .header{margin-top:1.5rem}.feedback-modal .button{color:#fff !important;font-size:.8em !important;margin:1rem 0 0 !important;text-transform:uppercase;border:none}.feedback-modal .button:hover{color:#fff !important}.feedback-modal .button.success{background-color:#11980d}.feedback-modal .button.success:hover{background-color:#3adb76}.feedback-modal .success,.feedback-modal .error{display:none}.feedback-modal .success .header{color:#11980d}.feedback-modal .error .header{color:#cc4b37}.politica-privacidade *{font-size:1em !important}.politica-privacidade h1{margin-top:2em;font-size:3em !important}.politica-privacidade .container{border-top:1px solid #ccc;clear:both}.cookies{display:none;position:fixed;bottom:0;left:0;padding:0;z-index:9999;width:100%;max-width:inherit !important;font-size:1em}.cookies .pv-container{background-color:#fff;box-shadow:0px 0px 10px 0px rgba(102,102,102,.3);max-width:120rem !important;padding:1.5rem}.cookies .pv-title{font-size:1.1em;padding-top:.1rem;font-weight:bold;margin:0}.cookies .pv-text{font-size:.9em;font-weight:normal}.cookies .pv-border{border-top:1px solid #eee}.cookies .pv-footer{display:flex;align-items:center;justify-content:flex-end;padding-bottom:.1rem;text-transform:uppercase !important;background-color:#fff}.cookies .pv-footer .button{margin:0;background:#000;line-height:1.6;padding:.4rem .6rem;font-size:.8em}.cookies .pv-footer .button:hover{background:#404041}.cookies .pv-footer .button img{background:#a9b64d;background:linear-gradient(to bottom, rgb(169, 182, 77) 0%, rgb(184, 200, 78) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#a9b64d", endColorstr="#b8c84e",GradientType=0 );border-radius:50%;border:1px solid #abb36a;padding:.2rem}.cookies .pv-footer .pv-a1 a{text-decoration:underline}@media screen and (max-width: 639px){.cookies .pv-footer{display:block;text-align:center}}.form-send-evt.loading .loader{display:inline}.form-send-evt .loader{padding-left:1rem;display:none}.contact-icons{position:fixed;bottom:1rem;right:1rem}.contact-icons a{display:flex;justify-content:center;align-items:center;background-color:#fff;color:#000;width:50px;height:50px;margin:.5rem 0;border-radius:100%;box-shadow:0 0 3px 0 rgba(0,0,0,.2)}.contact-icons a:hover{background-color:#000;color:#fff}.contact-icons a [class^=icon]{font-size:2em}.easyimage,.cke_widget_wrapper_easyimage{background:rgba(0,0,0,0);border:none;outline:0px;display:block;padding:0;clear:both}.easyimage a>img{outline:none;border:1px solid #0782c1;box-sizing:border-box;padding:1px}.easyimage img{display:block;height:auto;margin:0 auto;max-width:100%}.easyimage.easyimage-side{float:right;max-width:50%;min-width:10em;margin-left:1.5em}.easyimage figcaption{text-align:center}@font-face{font-family:"iesolutions";src:url("../_fonts/iesolutions.eot?sxjcir");src:url("../_fonts/iesolutions.eot?sxjcir#iefix") format("embedded-opentype"),url("../_fonts/iesolutions.ttf?sxjcir") format("truetype"),url("../_fonts/iesolutions.woff?sxjcir") format("woff"),url("../_fonts/iesolutions.svg?sxjcir#iesolutions") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=iconie-],[class*=" iconie-"]{font-family:"iesolutions" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconie-check:before{content:""}.iconie-close:before{content:""}.iconie-search:before{content:""}.iconie-linkedin:before{content:""}.iconie-menu:before{content:""}.iconie-whatsapp:before{content:""}.iconie-phone:before{content:""}.iconie-mail:before{content:""}.iconie-twitter:before{content:""}.iconie-instagram:before{content:""}.iconie-facebook:before{content:""}.iconie-marker:before{content:""}#portfolio section .container article>a,#home-catalogs article a:not(.button),#catalogs article a:not(.button),#tee article a:not(.button){position:absolute;inset:0 0;z-index:5}#product a.button:hover,#contacts .container span[class*=icon-]::before,#catalogs .container .cell article a.button:hover,#tee .container .cell article a.button:hover,#catalogs article .text .desc,#tee article .text .desc,#video-player [data-close]:hover,.justify-gallery .container .video:after,#portfolio section .container article .text,#home-oikos button:hover,#cappoto-catalogs button:hover,#home-catalogs article .text .title,#catalogs article .text .title,#tee article .text .title,#banner .text .subtitle,#banner .text .title,footer .info .title,footer .form .privacy :is(label,a),footer .form,footer,#quote form .form-send-evt:hover,footer .form form .form-send-evt:hover{color:#fff}#social-mobile .social-networks,#quote form .form-send-evt,footer .form form .form-send-evt{background-color:#fff}#product a.button,.politica-privacidade+header a,#catalogs .container .cell article a.button,#tee .container .cell article a.button,#video-player [data-close],#home-oikos button,#cappoto-catalogs button,#home-oikos h1,#cappoto-catalogs h1,header.black a,#quote form .form-send-evt,footer .form form .form-send-evt{color:#000}#quote form .form-send-evt:hover,footer .form form .form-send-evt:hover{background-color:#000}#product a.button:hover,#contacts .container span[class*=icon-]::before,#catalogs .container .cell article a.button:hover,#tee .container .cell article a.button:hover,#video-player [data-close]:hover,#home-oikos button:hover,#cappoto-catalogs button:hover{background-color:#009959}#product a.button,#quote form .form-send-evt,#catalogs .container .cell article a.button,#tee .container .cell article a.button,#video-player [data-close],#home-oikos button,#cappoto-catalogs button,footer,nav[data-role=main]{background-color:#00a264}footer.tee,nav[data-role=main].tee{background-color:#7030a0}#quote form .form-send-evt.purple{background-color:#a881c5}#social-mobile .credits{color:#393939}#social-mobile .links,footer .info{background-color:#393939}@font-face{font-family:"nicecolor";src:url("../_fonts/fonts/nicecolor.eot");src:url("../_fonts/fonts/nicecolor.eot?#iefix") format("embedded-opentype"),url("../_fonts/fonts/nicecolor.woff") format("woff"),url("../_fonts/fonts/nicecolor.ttf") format("truetype"),url("../_fonts/fonts/nicecolor.svg#nicecolor") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"nicecolor" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"nicecolor" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrowlthick:before{content:"a"}.icon-arrowrthick:before{content:"b"}.icon-download:before{content:"c"}.icon-bars:before{content:"d"}.icon-home:before{content:"e"}.icon-envelope-o:before{content:"g"}.icon-phone:before{content:"h"}.icon-circle:before{content:"i"}.icon-circle-o:before{content:"j"}.icon-times:before{content:"f"}.icon-facebook:before{content:"k"}.icon-instagram:before{content:"l"}.icon-whatsapp:before{content:"m"}.icon-plus:before{content:"n"}.icon-play:before{content:"o"}.icon-play-circle:before{content:"p"}body{font-family:Arial,Helvetica,sans-serif}#quote form ::-moz-placeholder, footer .form form ::-moz-placeholder{color:#000;opacity:1}#quote form ::placeholder,footer .form form ::placeholder{color:#000;opacity:1}#quote form :-ms-input-placeholder,footer .form form :-ms-input-placeholder{color:#000}#quote form ::-ms-input-placeholder,footer .form form ::-ms-input-placeholder{color:#000}#quote form :is(input,textarea,select),footer .form form :is(input,textarea,select){border:none;border-radius:10px;resize:none}#quote form .privacy :is(.on,.off),footer .form form .privacy :is(.on,.off){top:6px;font-size:1.5em;padding-right:.8rem}#quote form .privacy .on,footer .form form .privacy .on{display:none}#quote form .privacy .selected .on,footer .form form .privacy .selected .on{display:inline}#quote form .privacy .selected .off,footer .form form .privacy .selected .off{display:none}#quote form .form-send-evt,footer .form form .form-send-evt{margin-top:1rem;margin-bottom:0;padding-left:2rem;padding-right:2rem;border-radius:10px;font-weight:700;font-size:13px}.image-container{overflow:hidden}.image-container img{filter:brightness(80%);width:100%;transition:.2s ease-in-out}.law{display:block;font-size:.85em}.contact-icons{z-index:5}*[class*=icon-]{position:relative;top:3px}header{position:fixed;top:0;left:0;width:100%;padding:2rem 3rem;z-index:50;transition:background-color .25s linear}header a:visited,header a:focus,header a{color:#fff}header a:hover{color:#009959}header a.tee:visited,header a.tee:focus,header a.tee{color:#fff}header a.tee:hover{color:#7030a0}header .logo-main{width:85px}header .icon-bars{font-size:3em}nav[data-role=main]{position:fixed;top:0;right:-150%;width:25%;height:100%;box-shadow:-6px 1px 28px -12px rgba(0,0,0,.99);-webkit-box-shadow:-6px 1px 28px -12px rgba(0,0,0,.99);-moz-box-shadow:-6px 1px 28px -12px rgba(0,0,0,.99);z-index:100;transition:1s ease-in-out;text-align:center;padding:2rem 4rem}nav[data-role=main].open{right:0}nav[data-role=main] .logo{width:200px}nav[data-role=main] a{font-weight:900;font-size:20px}nav[data-role=main] a:visited,nav[data-role=main] a:focus,nav[data-role=main] a{color:#fff}nav[data-role=main] a:hover{color:#000}nav[data-role=main] a.close{font-size:2em}nav[data-role=main] .tee-separator{margin-top:1.5rem;margin-bottom:1.5rem}nav[data-role=main] .tee-separator:after{content:"";display:block;border-bottom:1px solid #fff;width:70%;margin:auto}@media screen and (max-width: 1200px){nav[data-role=main]{width:35%}}@media screen and (max-width: 900px){nav[data-role=main]{width:50%}}@media screen and (max-width: 600px){nav[data-role=main]{width:75%;padding-left:1rem;padding-right:1rem}}@media screen and (max-width: 400px){nav[data-role=main]{width:100%}}footer{padding-top:6rem}footer.tee .info:before{border-color:rgba(0,0,0,0) #7030a0 rgba(0,0,0,0) rgba(0,0,0,0) !important}footer .form{padding-bottom:5px}footer .form .title{font-style:normal;font-weight:700;font-size:32px;text-transform:uppercase;position:relative;top:-2.5rem}footer .form .subtitle{font-weight:700;font-size:20px;width:50%;position:relative;top:-2.5rem}footer .info{position:relative;padding-top:60px;padding-bottom:1rem}footer .info:before{content:"";position:absolute;top:-4px;right:0;width:0;height:0;border-style:solid;border-width:0 2000px 45px 0;border-color:rgba(0,0,0,0) #00a264 rgba(0,0,0,0) rgba(0,0,0,0)}footer .info a:visited,footer .info a:focus,footer .info a{color:#fff}footer .info a:hover{color:#00a264}footer .info .logo>div{float:left}footer .info .logo img{margin-bottom:.5rem;width:121px}footer .info .logo a{padding:.5rem;font-size:1.5em}footer .info .title{text-transform:uppercase;font-weight:700;font-size:16px}footer .info .menu a{padding-left:0}footer .credits :is(.ie,.links){font-weight:700;font-size:13px}#banner{position:relative}#banner .text{position:absolute;inset:0 0;padding:4rem;display:flex;justify-content:center;flex-direction:column}#banner .text.pages{justify-content:end}#banner .text .title{text-transform:uppercase;font-weight:900;font-size:36px;line-height:65px}@media screen and (max-width: 639px){#banner .text .title{font-size:25px;line-height:40px}}#banner .text .subtitle{font-weight:700;font-size:15px;width:30%}@media screen and (max-width: 1400px){#banner .text .subtitle{width:50%}}@media screen and (max-width: 1024px){#banner .text .subtitle{width:100%}}@media screen and (max-width: 1024px){#banner .text{justify-content:end}}@media screen and (max-width: 800px){#banner .text{padding:2rem}}#home-about{margin-top:6rem}#home-about .title{font-weight:700;font-size:40px}#home-about .desc{font-weight:400;font-size:15px;width:75%}#home-about img{width:100%}#home-catalogs,#catalogs,#tee{margin-top:6rem}#home-catalogs article,#catalogs article,#tee article{position:relative;margin-top:2rem;cursor:pointer}#home-catalogs article .text,#catalogs article .text,#tee article .text{position:absolute;inset:0 0;display:flex;align-items:center}#home-catalogs article .text .title,#catalogs article .text .title,#tee article .text .title{font-weight:700;font-size:48px;text-transform:uppercase;text-align:center;width:100%;transition:.2s ease-in-out}@media screen and (max-width: 700px){#home-catalogs article .text .title,#catalogs article .text .title,#tee article .text .title{font-size:28px}}@media screen and (max-width: 450px){#home-catalogs article .text .title,#catalogs article .text .title,#tee article .text .title{font-size:20px}}#home-catalogs article:hover .image-container img,#catalogs article:hover .image-container img,#tee article:hover .image-container img{scale:1.1}#home-catalogs article:hover .text .title,#catalogs article:hover .text .title,#tee article:hover .text .title{scale:.9}#home-oikos,#cappoto-catalogs{margin-top:4rem;margin-bottom:4rem}#home-oikos h1,#cappoto-catalogs h1{text-align:center;font-weight:700;font-size:40px;margin-bottom:2rem}#home-oikos .desc,#cappoto-catalogs .desc{font-weight:400;font-size:20px;text-align:center;width:75%;margin-left:auto;margin-right:auto}#home-oikos .container,#cappoto-catalogs .container{display:grid;grid-template-columns:repeat(auto-fill, minmax(max(200px, (100% - 600px) / 4), 1fr));grid-gap:1.3rem}@media screen and (max-width: 1600px){#home-oikos .container,#cappoto-catalogs .container{display:grid;grid-template-columns:repeat(auto-fill, minmax(max(180px, (100% - 540px) / 4), 1fr));grid-gap:1.3rem}}#home-oikos .container article,#cappoto-catalogs .container article{text-align:center}#home-oikos .container article .text,#cappoto-catalogs .container article .text{display:flex;flex-direction:column;margin-top:.8rem}#home-oikos .container article .text .title,#cappoto-catalogs .container article .text .title{font-weight:700;font-size:20px;line-height:23px;flex-grow:1}#home-oikos .container article .text a,#cappoto-catalogs .container article .text a{font-weight:700;font-size:16px}#home-oikos .container article .text a:visited,#home-oikos .container article .text a:focus,#home-oikos .container article .text a,#cappoto-catalogs .container article .text a{color:#757575}#home-oikos .container article .text a:hover,#cappoto-catalogs .container article .text a:hover{color:#009959}#home-oikos .container.loading,#cappoto-catalogs .container.loading{padding-bottom:4rem;background:url(../_img/loader004.gif) 50% 98% no-repeat}#home-oikos button,#cappoto-catalogs button{margin-top:3rem;margin-bottom:1rem;text-transform:uppercase;font-weight:700;font-size:16px;padding:1.5rem 3rem;border-radius:15px}#about{margin-top:4rem;margin-bottom:4rem}#about p{margin-bottom:0}#about img{margin-top:4rem;margin-bottom:4rem}#portfolio .desc{font-weight:400;font-size:20px;width:50%;margin:4rem auto}@media screen and (max-width: 1024px){#portfolio .desc{width:100%}}#portfolio section>.title{font-weight:700;font-size:40px;text-align:left;margin-top:3rem;margin-bottom:1rem}@media screen and (max-width: 400px){#portfolio section>.title{font-size:30px;line-height:30px}}#portfolio section .container{display:grid;gap:1rem;margin-bottom:1rem}#portfolio section .container.w50{grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 450px){#portfolio section .container.w50{grid-template-columns:1fr}}#portfolio section .container.w33{grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 900px){#portfolio section .container.w33{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 450px){#portfolio section .container.w33{grid-template-columns:1fr}}#portfolio section .container article{position:relative}#portfolio section .container article .text{position:absolute;inset:0 0;display:flex;flex-direction:column;justify-content:center;transition:opacity 1s;opacity:0}#portfolio section .container article .text:before{content:"";position:absolute;inset:0 0;opacity:.7;background-color:#00a264;z-index:1}#portfolio section .container article .text .title{position:relative;font-weight:700;font-size:48px;z-index:2}#portfolio section .container article .text span{position:relative;font-size:4em;z-index:2}#portfolio section .container article:hover .image-container img{scale:1.1}#portfolio section .container article:hover .text{opacity:.8}#portfolio-detail{margin-top:4rem;margin-bottom:4rem}#portfolio-detail .title{font-weight:700;font-size:40px}#portfolio-detail .desc{font-weight:400;font-size:20px;width:50%}@media screen and (max-width: 1300px){#portfolio-detail .desc{width:80%}}.justify-gallery .container{margin-top:2rem}.justify-gallery .container .video{cursor:pointer}.justify-gallery .container .video:after{content:"p";font-family:"nicecolor" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:5rem;position:absolute;left:calc(50% - 2.5rem);top:calc(50% - 2.5rem)}.justify-gallery .container .video video{width:100%;filter:brightness(80%)}.justify-gallery .container .video:hover:after{display:none}.justify-gallery .container .video:hover video{filter:brightness(100%)}#video-player video{width:100%}#catalogs .title.master,#tee .title.master{width:30%;margin:0 auto 4rem auto;font-weight:400;font-size:20px;text-align:center}@media screen and (max-width: 800px){#catalogs .title.master,#tee .title.master{width:80%}}#catalogs article .text,#tee article .text{align-items:flex-start !important;justify-content:center;flex-direction:column;padding:0 4rem;transition:.2s ease-in-out}#catalogs article .text .title,#tee article .text .title{text-align:left !important}#catalogs article .text .desc,#tee article .text .desc{width:50%;font-weight:700;font-size:15px;margin-bottom:0}@media screen and (max-width: 800px){#catalogs article .text .desc,#tee article .text .desc{width:100%}}@media screen and (max-width: 400px){#catalogs article .text .desc,#tee article .text .desc{line-height:18px}}@media screen and (max-width: 350px){#catalogs article .text .desc,#tee article .text .desc{font-size:12px}}@media screen and (max-width: 500px){#catalogs article .text,#tee article .text{padding:0 1rem}}:is(#catalogs article.active,#tee article.active,#catalogs article:hover,#tee article:hover) .text{scale:.9}:is(#catalogs article.active,#tee article.active,#catalogs article:hover,#tee article:hover) .text .title{scale:1 !important}#catalogs .container,#tee .container{margin-top:3rem;display:none}#catalogs .container .cell,#tee .container .cell{display:grid;grid-template-columns:repeat(auto-fill, minmax(max(300px, (100% - 600px) / 3), 1fr));grid-gap:3rem}#catalogs .container .cell article img,#tee .container .cell article img{width:100%}#catalogs .container .cell article .title,#tee .container .cell article .title{font-weight:700;font-size:20px;text-align:center;margin-top:2rem}#catalogs .container .cell article .desc,#tee .container .cell article .desc{width:80%;margin:auto;text-align:center;font-weight:400;font-size:16px}#catalogs .container .cell article .price,#tee .container .cell article .price{margin:1.2rem 0;text-transform:uppercase;text-align:center;font-weight:bold}#catalogs .container .cell article a.button,#tee .container .cell article a.button{margin-top:1rem;text-transform:uppercase;font-weight:700;font-size:16px;padding:1rem 2.5rem;border-radius:15px}#tee .container .cell{display:grid;grid-template-columns:repeat(auto-fill, minmax(max(300px, (100% - 900px) / 4), 1fr));grid-gap:3rem}#tee .container article a.button{background-color:#a881c5 !important}#tee .container article a.button:hover{background-color:#7030a0 !important}#tee .info{margin-bottom:3rem}#tee .info .title{font-weight:700;font-size:40px}#tee .info .desc{font-weight:400;font-size:15px}#tee .info img{width:100%}#contacts{margin-top:4rem}#contacts .title{font-weight:700;font-size:40px;margin-bottom:2rem}@media screen and (max-width: 1023px){#contacts .title{font-size:30px;line-height:30px}}#contacts .container{display:flex;margin-bottom:1rem}#contacts .container span[class*=icon-]{top:8px;margin-right:.6rem}#contacts .container span[class*=icon-]::before{padding:.5rem;border-radius:50%}#contacts .container a:visited,#contacts .container a:focus,#contacts .container a{color:#000}#contacts .container a:hover{color:#009959}#contacts img{width:100%}@media screen and (max-width: 639px){#contacts img{margin-top:2rem}}#gmap{margin-top:4rem;height:600px}#quote{margin-top:4rem;margin-bottom:4rem}#quote .desc{font-weight:400;font-size:15px;text-align:center;margin-bottom:3rem}#quote form :is(input,textarea,select){border:2px solid #000}#quote form .form-send-evt{color:#fff !important}#quote form a:visited,#quote form a:focus,#quote form a{color:#000}#quote form a:hover{color:#00a264}#quote form select option:not(:first-child){display:none}#social-mobile .social-networks{padding-top:2rem;padding-bottom:2rem}#social-mobile .social-networks a{font-size:1.5em}#social-mobile .social-networks a:visited,#social-mobile .social-networks a:focus,#social-mobile .social-networks a{color:#757575}#social-mobile .social-networks a:hover{color:#393939}#social-mobile .links{padding-top:.5rem;padding-bottom:.5rem}#social-mobile .links a{font-size:.8em}#social-mobile .links a:visited,#social-mobile .links a:focus,#social-mobile .links a{color:#fff}#social-mobile .links a:hover{color:#757575}#social-mobile .credits{background-color:#efefef;padding-top:2rem;padding-bottom:2rem;font-size:.9em}.politica-privacidade{padding-bottom:4rem;padding-top:4rem}.politica-privacidade p{margin-bottom:.4rem}.politica-privacidade p.list{padding-left:2rem}.politica-privacidade p.title{font-weight:bold;margin-top:1.5rem}.politica-privacidade p a:visited,.politica-privacidade p a:focus,.politica-privacidade p a{color:#757575}.politica-privacidade p a:hover{color:#009959}@media screen and (max-width: 639px){.politica-privacidade{padding-top:6rem}.politica-privacidade h1{font-size:2em !important}}#cappotto{margin-top:4rem;margin-bottom:4rem}#cappotto .title{font-family:Arial;font-size:40px;font-weight:700;line-height:46px;letter-spacing:0em;text-align:left;margin-bottom:3rem}#cappotto .subtitle{font-family:Arial;font-size:20px;font-weight:700;line-height:23px;letter-spacing:0em;text-align:left;margin:2rem 0}#cappotto .desc{font-family:Arial;font-size:20px;font-weight:400;line-height:23px;letter-spacing:0em;text-align:left}#cappotto img{width:100%;margin:5rem 0 3rem}#product .title{font-weight:700;font-size:25px;text-align:center;margin-top:2rem;margin-bottom:2rem}#product .desc{width:80%;margin:1rem auto;text-align:center;font-weight:400;font-size:16px}#product .price{margin:1.2rem 0;text-transform:uppercase;text-align:center;font-weight:bold}#product a.button{margin-top:1rem;text-transform:uppercase;font-weight:700;font-size:16px;padding:1rem 2.5rem;border-radius:15px}#product.tee a.button{background-color:#a881c5 !important}#product.tee a.button:hover{background-color:#7030a0 !important}