input::-webkit-input-placeholder{color:#999!important}input:-moz-placeholder{color:#999!important}input::-moz-placeholder{color:#999!important}input:-ms-input-placeholder{color:#999!important}.section-title{border:none}.shopify-policy__title,.page-title,.collection-title{padding:55px 0 30px}.shopify-policy__title h1,.page-title h1,.collection-title h1{font-size:48px;text-transform:uppercase;text-align:center;margin:0}.section-title h1{font-size:48px;text-transform:uppercase;text-align:center;margin-bottom:30px}@media screen and (max-width:768px){.page-title h1,.collection-title h1,.section-title h1{font-size:32px}}.section-title h2 a{font-size:inherit;font-family:inherit}.shopify-policy__container{max-width:80%!important}p a{border-bottom:1px solid #f0f0f0;text-decoration:none}p a:hover{border-bottom:1px solid grey;text-decoration:none}.tbo-accent{letter-spacing:.5px;text-align:center;margin:30px auto 60px;line-height:1.4;max-width:840px;font-size:30px;width:100%}.tbo-accent h2{margin-bottom:20px}.tbo-accent p{font-size:16px}.tbo-accent-minor{letter-spacing:.5px;text-align:center;margin:30px auto;line-height:1.4;font-size:20px;display:block}.button,button:not(.klaviyo-close-form):not(.swym-button):not(.needsclick):not(.swym-close-btn):not(.swym-is-button),input[type=submit],input[type=reset],input[type=button],.add{font-family:Helvetica-bold;line-height:40px!important;height:45px!important;text-transform:uppercase;letter-spacing:1px;padding-bottom:0;font-weight:400;font-size:14px;padding-top:0;border:1px solid #000;background-color:#000!important;color:#fff}input[type=password],input[type=number],input[type=email],input[type=text],input[type=url]{line-height:2.5em!important;height:2.5em!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;outline:none}input[type=password]:focus,input[type=number]:focus,input[type=email]:focus,input[type=text]:focus,input[type=url]:focus{-webkit-box-shadow:none;outline-color:transparent;-moz-box-shadow:none;outline-style:none;box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus input:-webkit-autofill,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border-color:#f0f0f0;-webkit-text-fill-color:f0f0f0;-webkit-box-shadow:0 0 0px 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}.tbo-header{position:fixed;right:0;left:0;top:0}.tbo-header .active{background:transparent}.bannertop{text-align:center}#navigation:hover{-webkit-transition:background-color 0 ease-in-out;-moz-transition:background-color 0 ease-in-out;-ms-transition:background-color 0 ease-in-out;transition:background-color : 0 ease-in-out}ul#main-nav li{padding:0 5px 0 0}ul#main-nav li.dropdown>a:after{display:none}header ul#main-nav li ul{border:0}.index .scrollheader ul.megamenu,ul.megamenu{background:#ffffff80}ul.megamenu h4{letter-spacing:1px}#logo-tablet img,#logo img{max-width:330px;width:100%}.tbo-header #logo-tablet{display:none}.tbo-header .active img{border:none!important}.tbo-header #logo-tablet a,.tbo-header #logo a{text-align:center;display:block;margin:auto;width:100%}.tbo-header #logo-tablet a{padding-left:12px;text-align:left}ul#cart li a{font-family:Helvetica-Roman;text-transform:none;letter-spacing:1px;font-weight:400;padding:0 7px;font-size:18px;display:block;line-height:50px;margin-top:1px}footer{padding-top:20px}#footer-wrapper{padding:30px 20px 0}ul#footer-icons{padding-top:0}footer #footer-wrapper ul li a{font-style:italic}#footer-wrapper h4{margin:30px 0 20px;text-align:left;padding:0}#footer-wrapper h4 span{text-transform:none;font-family:Helvetica-Bold}#footer-wrapper ul{margin:20px 0}.klaviyo-form-TUxmAx.klaviyo-form,#footer_signup{margin:20px 0;padding:0!important}#footer-subscribe-form{border-bottom:1px solid #000;max-width:300px;margin:10px 0 40px;width:100%}footer input#footer-subscribe,footer input#footer-EMAIL{vertical-align:middle;display:inline-block;text-indent:0;font-size:0;float:none;margin:0;font-family:inherit}footer input#footer-EMAIL{width:calc(100% - 45px);text-align:left;font-size:14px;padding-left:10px}.klaviyo-form-TUxmAx.klaviyo-form form{padding:0!important}.klaviyo-form-TUxmAx.klaviyo-form form>div{min-height:10px!important}.klaviyo-form-TUxmAx.klaviyo-form button,footer input#footer-subscribe:hover,footer input#footer-subscribe{background:url(https://cdn.shopify.com/s/files/1/1477/9178/files/arrow.png?9294569015820347166) center!important;background-repeat:no-repeat!important;background-position:center!important;background-size:15px!important;background-color:#fff!important;background-position:center;padding:0!important;height:35px!important;width:35px!important;text-indent:-9999px!important}footer input#footer-subscribe:hover{background-color:#999!important}footer .credit{margin:0 auto;padding:0}footer .credit p{text-transform:uppercase;font-style:italic;line-height:30px;font-size:9px;opacity:.5;padding:0;margin:0}.homepage-section .caption-inners p.caption{font-style:italic}.homepage-section .flexslider ul{overflow-y:hidden;max-height:100vh;height:100%}.tbo-content{letter-spacing:.5px;text-align:center;padding-right:15px;margin:20px auto;padding-left:15px;line-height:1.4;max-width:840px;font-size:30px;width:100%}section#homepage-promo{padding:0;margin-top:20px;background:linear-gradient(270deg,#b2ff33,#c9ff70)}section#homepage-promo img{border:0px;width:100%;height:100%;display:block;object-fit:cover}.tbo-custom-promo{text-transform:uppercase}.tbo-custom-promo h3{margin:15px auto;text-align:left!important}.tbo-custom-promo p{margin:15px auto}.tbo-custom-promo .tbo-grid-link{display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-style:italic;position:absolute;top:0;bottom:0;margin:auto;text-align:center;color:#fff;height:5em;background-color:#32323233;width:100%;padding-top:4px;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.tbo-custom-promo .image-holder{position:relative}.tbo-custom-promo .image-holder:hover .tbo-grid-link{background-color:#32323233}.tbo-custom-promo .tbo-grid-link a{font-size:2em;text-decoration:none;color:#fff;font-family:Helvetica-Bold;font-weight:700;text-transform:uppercase;display:block}#aside,#bside{padding-top:20px}#product-description h1{text-transform:none;font-size:26px}#product-description form label{text-align:left;cursor:pointer;min-width:90px;font-family:Helvetica-Bold}#product-description .swatch-element label{text-align:center;font-weight:700;letter-spacing:1px;line-height:3.4em}#product-description .swatch-element:not(.soldout) label:hover{border-color:#000}#product-description form{margin-bottom:15px;margin-top:15px;padding-top:0;padding-bottom:15px}.product-add{margin-top:30px}.cart-item .product-add{margin-top:0}.swatch{vertical-align:top;margin:30px 0 0}@media screen and (max-width:800px){.swatch{width:100%;margin-top:10px}.swatch .swatch-element{float:none!important}}.color-swatches-wrapper .color-swatches a.color-box{width:40px;height:40px;margin-left:5px}.listing-colors{height:20px;margin-top:15px}.listing-colors .color-swatches-wrapper .color-swatches a.color-box{width:20px;height:20px}#product-description .swatch.color-swatches-wrapper{margin-bottom:-25px}@media screen and (max-width:800px){#product-description .swatch.color-swatches-wrapper{width:100%}}.listing-colors .swatch{margin-top:0}.pairs-with-text{margin-top:30px;float:left;padding-right:30px}.pairs-with-text h3{text-align:left}.product-add label,.swatch .header{display:inline-block;vertical-align:top;line-height:40px;min-width:90px;font-family:Helvetica-Bold;float:left;text-transform:uppercase}.swatch input{display:none}.swatch label{display:inline-block;min-width:40px!important;height:40px!important;margin:0;border:1px solid #e0e0e0;background-color:#fff;font-size:12px;text-align:center;line-height:40px;white-space:nowrap}.swatch-element label{padding:0 10px;background-position:center}.color.swatch-element label{padding:0}.swatch input:checked+label{border:1px solid #000}.swatch .swatch-element{display:inline-block;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;margin:0 5px;position:relative;float:left}.crossed-out{position:absolute;width:100%;height:100%;left:0;top:0}.swatch .swatch-element .crossed-out{display:none}.swatch .swatch-element.soldout .crossed-out{display:block}.swatch .swatch-element.soldout{background-color:#0003;opacity:.5}.swatch .swatch-element.soldout label{-moz-opacity:1;opacity:1}.swatch .tooltip{text-align:center;background:gray;color:#fff;bottom:100%;padding:10px;display:block;position:absolute;width:100px;left:-28px;margin-bottom:15px;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,.28);box-shadow:2px 2px 6px #00000047;z-index:10000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.swatch .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.swatch .tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid gray 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.swatch .swatch-element:hover .tooltip{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}.swatch.error{background-color:#e8d2d2!important;color:#333!important;padding:1em;border-radius:0}.swatch.error p{margin:.7em 0}.swatch.error p:first-child{margin-top:0}.swatch.error p:last-child{margin-bottom:0}.swatch.error code{font-family:monospace}#product-description ul{list-style-type:none}#product-description ul li{margin-left:10px}#product-description ul li:before{position:absolute;margin-left:-10px;content:"-"}#related{border-top:20px solid #fff;margin-top:40px;padding-top:40px}.page-wrap.gradient{background:linear-gradient(270deg,#dee1de,#f6116c)!important}@media only screen and (min-width:981px){.page-wrap{margin-top:52px}.index .page-wrap{margin-top:0}}@media only screen and (min-width:740px)and (max-width:980px){.tbo-header #logo{display:none}.tbo-header #logo-tablet{display:block}}@media only screen and (max-width:980px){.tbo-header{position:relative;right:auto;left:auto;top:auto}.shifter-active .shifter-handle,ul#main-nav li,ul#cart li a{font-family:Helvetica-Roman,sans-serif;vertical-align:middle;letter-spacing:1px;line-height:45px;padding:1px}#mobile-logo{margin-top:-4px}.cart-words{display:inline-block}.shifter-active .shifter-handle{background:transparent;overflow:visible;text-indent:0;font-size:20px;margin-top:3px}.shifter-navigation{font-family:Helvetica-Roman,sans-serif;letter-spacing:1px;line-height:20px;font-size:12px}.shifter-navigation ul#accordion li,.shifter-navigation .accordion-toggle2{border-color:transparent!important}#product-description form label,#AddToCartForm .product-add,.swatch{text-align:center}.q-holder,#product-description form label,.swatch .header{display:block;float:none}}@media only screen and (max-width:960px){.tbo-content{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/tbo.css.map */
