/** Shopify CDN: Minification failed

Line 200:21 Unexpected "-->"
Line 207:16 Unexpected "-->"

**/
.dual, .duallp, .dualpp,.duallc, .padded, .lift, .package, .compression, .anatomic, .bfcmspecial {top: 5px;position: absolute;line-height:110%;margin-bottom:10px;display:block;color:#ffffff;font-weight:100;padding:3px 5px;font-size:9px;z-index:9;left:0px;text-align:center;}
.dual{background:rgb(0,86,255,1);background: linear-gradient(90deg, rgba(0,86,255,1) 20%, rgba(180,0,255,1) 80%);}
.duallp {background: rgb(0,140,0);background: linear-gradient(90deg, rgba(0,140,0,1) 20%, rgba(255,190,0,1) 80%);}
.dualpp {background: rgb(0,140,0);background: linear-gradient(90deg, rgba(0,86,255,1) 30%, rgba(255,190,0,1) 80%);}
.duallc {background: rgb(0,140,0);background: linear-gradient(90deg, rgba(0,140,0,1) 30%, rgba(130,0,195) 80%);}
.padded {background: rgb(0,80,220);}
.lift {background: rgb(0,180,0);}
.package {background: rgb(255,180,0);}
.anatomic {background: rgb(220,0,40);}
.compression {background: rgb(130,0,195);}
.heavyc, .lightc{top: 25px;position: absolute;line-height:110%;margin-bottom:10px;display:block;color:#ffffff;font-weight:100;padding:3px 5px;font-size:7px;z-index:9;left:0px;text-align:center;letter-spacing:1px;}
.heavyc {background: rgba(55,55,55,.5);}
.lightc {background: rgb(80,200,255,.8);}
.bfcmspecial {background: rgb(0,0,0,.8);color:white;font-size:8px;}
.new {background:white;color:#00b7ff;top:25px;font-size:12px;}
.prodbadge{position:relative;}
.saletag{color:#ffffff;font-size:11px;font-weight:bold;line-height:100%;background:#cf2929;padding:5px; display: block;right: 0px;position: absolute;}
.product-item{position:relative;}
.product-item__badge{padding:0px;border-radius:0px;}
.product-item__badges{position:absolute;top:5px; right:0px;}
.specials{display:block;position:absolute;top:10px;right:8px;height:35px;width:35px;background-image:url(https://cdn.shopify.com/s/files/1/0803/2227/files/mlk-sale.png?v=1642445347);background-size:cover;}
.btnone{display:block;background:white;border:1px solid #0050b4;padding:10px 15px;border-radius:50px;text-decoration:none !important;}
.navigation__submenu a[href="/collections/padded"]:hover, .navigation__submenu a[href="/collections/padded"].active {
  color: #5fd4ff;
  opacity: 1;
}
.navigation__submenu a[href="/collections/lift"]:hover, .navigation__submenu a[href="/collections/lift"].active {
  color: #8ae500;
  opacity: 1;
}
.navigation__submenu a[href="/collections/package"]:hover, .navigation__submenu a[href="/collections/package"].active {
  color: #ffe500;
  opacity: 1;
}
.navigation__submenu a[href="/collections/compression"]:hover, .navigation__submenu a[href="/collections/compression"].active {
  color: #ba4eff;
  opacity: 1;
}
.navigation__submenu a[href="/collections/anatomic"]:hover, .navigation__submenu a[href="/collections/anatomic"].active {
  color: #ff003f;
  opacity: 1;
}
.navigation__submenu a[href="/collections/rounderbum-dual-tech"]:hover, .navigation__submenu a[href="/collections/rounderbum-dual-tech"].active {
  background: linear-gradient(to right, #68e7ff 0%, #d200ff 50%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  opacity: 1;
}
.header__links a.active:after {
  content: "";}
.header__links a.active{color:rgba(255,255,255,.5);background-color:rgba(0,0,0,.0);opacity:1;padding-left:5px;padding-right:5px;}
.badge-new{color:#00b7ff}
.badge-sale{color:#cf2929;display:inline-block;}
.badge-patent{display:block;position:absolute;top:10px;right:20px;height:70px;width:70px;background-image:url(https://cdn.shopify.com/s/files/1/0803/2227/files/usa-patented.png?v=1631224912);background-size:cover;}
.miniheader .image{padding-top: 28.333333% !important;}
.newsletter1{padding:50px 20px;color:#ffffff;width:100%;text-align:center;background: rgb(0,109,227);background: linear-gradient(170deg, rgba(0,109,227,1) 0%, rgba(23,21,97,1) 50%, rgba(34,34,34,1) 100%);}
.newsletter1 .klaviyo-form-PiC9n9{width:70%;padding:10px;margin:auto;}
.newsletter1 h3{font-family: montserrat;
    font-weight: 600;
    font-size: 2em;
}
.newsletter1 .dITnff.dITnff{overflow:visible}
.pageleads section{padding:10px 0px;}
.pageleads .landp{background:#f5f5f5;width:100%;padding:40px 0px;text-align:center}
  .needsclick{width:100%;}
.fxNViQ.fxNViQ.fxNViQ.fxNViQ.fxNViQ.fxNViQ{display:none !important;}
.formleads{max-width:400px;margin:auto;}
.formleads .itrmhl, .formleads .gJtPAF, .formleads .fMxCHz{display:block;}
.formleads input{width: 90% !important;margin: auto !important;}
.product__color-swatch[data-button] {
  cursor: pointer;
  position: relative;
}
.t-subdued {
    color: #d9002d;
    font-size: .9em;
}
.product__media .initial{position:relative;}
.product__price{font-weight:bold;}
.collection__slideshow-header-overlay .block-overlay, .testimonials__item .image{background:transparent;}
.regular-logo img, .testimonials__item img{width:100%;height:auto;}
.product__color-swatch[data-button]::after {
  background-color: #fff;
  font-family: "Roboto", sans-serif;
  font-weight: normal;
  color: #222;
  font-size: 14px;
  padding: 8px 12px;
  height: fit-content;
  width: fit-content;
  border-radius: 6px;
  position: absolute;
  text-align: center;
  bottom: 0px;
  left: 50%;
  content: attr(data-button);
  transform: translate(-50%, 110%) scale(0);
  transform-origin: top;
  transition: 0.14s;
  z-index:2;
  box-shadow: 0 4px 14px 0 rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.05);
}
.product__color-swatch[data-button]:hover:after {
  display: block;
  transform: translate(-50%, 110%) scale(1);
  z-index:2;
}
.product-form__chip{padding:6px calc(var(--spacing-unit) * 4);min-height: 38px;}
.pf-container{margin-top:0px;}
.pf-container+.pf-container{padding-top:0px !important;}
.testimonials__item img{max-width:180px;}
.testimonials__item .image{height:25%;}
.collection__heading{text-transform:uppercase;}
.var-title{display: flex; align-items: center;font-size:13px;color:#333333;}
video:active, video:focus { outline: none; -moz-outline-style: none; color:#ffffff;background:#ffffff }
.plyr--video:active, .plyr--video:focus { outline: none; -moz-outline-style: none;color:#ffffff;background:#ffffff }
.media:active, .media:focus { outline: none; -moz-outline-style: none;color:#ffffff;background:#ffffff }
.product__media-item:active, .product__media-item:active { outline: none; -moz-outline-style: none;color:#ffffff;background:#ffffff }
.pf-container{margin-bottom:10px}
.pf-container+.pf-container{padding-top:10px}
.pf__actions{margin:10px 0}
.btn--primary{font-weight:900 !important;text-transform:uppercase;}
.product-form__chip{background:transparent;border:1px solid #555555;}
.finalsale{background: white;    padding: 3px 10px;    font-size: 11px;color: red;}
@media (min-width: 60em){
  .header__links {
    display:block;
  margin:auto;
  }
  .socialtop{margin: 0px auto 30px auto;text-align: center;}

}
@media (max-width: 40em){
  #shopify-section-1600315444066{padding-bottom:50px;}
  .socialtop{padding-top:30px;text-align:center;}
  .collection__slideshow-header-overlay{position:absolute;top:15%;}
.recommended-products__product--4{width:50%}
  .product-form__cart-submit{position: fixed;
bottom: 100px;
width: 90% !important;
z-index: 2;}
  .newsletter1 .form-row .needsclick {display:block;width:100% !important;margin:auto;}
.newsletter1 .klaviyo-form-PiC9n9{width:100%}
  .form-row .needsclick{display:block !important;width:99% !important;}
  .rich-text .rich-text__body{width:90%;margin:auto;}
  .image-with-text__content {text-align:center;}
  .dseknJ.dseknJ, .userway_p5{display:none !important;}
  
}
@media (min-width: 40em){
  .product__details {margin-top:8px}
  .product__price{margin-bottom:10px}


}
.btn.btn--primary, .shopify-payment-button__button.shopify-payment-button__button--unbranded, .spr-button-primary{font-family: 'Montserrat', sans-serif;}
.contenido-coll{width:100%;}
.contenido-coll img{max-width:100%;}
.contenido-coll .block-overlay{padding:0px;margin:30px auto;}
.header__links-list>li>a{
font-size:.9em;
 font-family: 'Montserrat', sans-serif; 
  font-weight:bold;
}
.header__links-list>li:last-child{
	color:#ff504f ;
}
.header__links-list>li:nth-child(9){
	color:#fff200 ;
}
.header__links-list>li:first-child{
	color:#6f9cc9;
}
.dseknJ.dseknJ{
bottom:25% !important;
  left:0px !important;
}
.collage-section{
	background:#111111;
  	padding-top:30px !important;
  	padding-bottom:30px !important;
}
.collection__pagination {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
}
.article__tags{display:none;}
.pagination__arrows{background:#eeeeee;border-radius:100px;}
.afterfooter{font-size:9px;color:#bbbbbb;line-height:125%;}
.afterfooter h2{font-weight:bold;margin:8px auto;}
.afterall{background:#222222;width:100%;padding:0px 4% 4%;}

<!-- IMAGE WITH TEXT -->
#shopify-section-1630422600e4f794e8{background:#111111;}
#shopify-section-template--14356790149143__1642453577a59c416b, #shopify-section-template--14356790149143__1642453581fe63677e{background:#111111;}
.featured-products__heading, .featured-products__block-heading{color:#ffffff;}
.featured-products__subheading{color:#aaaaaa;}
.featured-products__slide h4{color:#47cdff}

<!-- SIZE CHART -->

.sizechart{
	display:block;
  line-height:100%;
		}
.lightpop {
	/* Default lightbox to hidden */
	display: none;

	/** Position and style */
	position: fixed;
	z-index: 999;
	width: 100%;
	height: 100%;
	text-align: center;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.5);
}

.lightpop img {
	/* Pad the lightbox image */
	max-width: 500px;
	max-height: 50%;
	margin-top: 20%;
  width:90%;
}

.lightpop:target {
	/* Remove default browser outline */
	outline: none;

	/* Unhide lightbox **/
	display: block;
}
.plyr__control--overlaid{z-index:0 !important;}
.collection__slideshow-header-overlay h4{color:#ffffff;}
.featured-products__blocks{display:inline-flex;margin-top:25px;}
.featured-products__blocks h4{line-height:130%;font-size:1em;font-weight:bold;}
.featured-products__block + .featured-products__block{
	margin-top:0px;
  	padding-top:0px;
  	border:none;
}
.featured-products__block{width:32%;display:flex;padding: 0px 5px;}
.featured-products__relative{display:none;}
/*RELATED P*/
.relatedp h3{
	margin-bottom:0px;
  	margin-top:5px;
  font-size:10px;
}
.relatedp ul{
	margin:0;
  padding:0;
}
.relatedp li{
display:inline-block;
  width:45px;
  height:45px;
  margin:3px;
  overflow:hidden;
  border:1px solid #333333;
}
.relatedp li img{
  position: relative;
    width:100%;
  top: -33px;
transform: scale(2);
}
.additional-checkout-buttons{display:none;}
.quick-cart__container #shopify-installments{color:#333333;}
.product-form__shop-pay{margin: 0px auto 5px auto !important;padding: 5px;font-size:10px;background: rgba(0,0,0,.05);color:#555555;margin-top:10px;}
.quick-cart__container .btn.btn--primary{border-color:var(--color-background-button);background-color:var(--color-background-button);color:#ffffff;}
.quick-cart__container .btn.btn--primary:hover{background-color:#0064cb}
.quick-add__form{margin-top:20px;}
.quick-cart__control{position:relative}
#ten-days-ahead{font-size:11px; font-weight:bold; color:#51cf00;border-top:1px solid #cccccc;padding: 5px;}

/*.block-overlay, .image{height:65%;background:transparent;}*/
.navigation__submenu:firts-child li:first-child .navigation__submenu-item:first-child a{color:blue}

.rich-text{padding:0px;margin:15px auto}
.slideshow__overlay .block-overlay__button{display:inline-block;margin-left:8px;margin-right:8px;}
/* SNOW */
 .snowflake {
  -webkit-animation: spin 4s linear infinite;
  -moz-animation: spin 4s linear infinite;
  animation: spin 4s linear infinite;
}
 @-moz-keyframes 
spin { 100% {
-moz-transform: rotate(360deg);
}
}
 @-webkit-keyframes 
spin { 100% {
-webkit-transform: rotate(360deg);
}
}
 @keyframes 
spin { 100% {
-webkit-transform: rotate(360deg);
transform:rotate(360deg);
}
}
/* END SNOW */
.cart__item-properties{font-weight:bold;color:orange;}
/* XMAS */
.snowedge{background-image:url(https://cdn.shopify.com/s/files/1/0803/2227/files/snow-edge.png?v=1638748096);background-repeat:repeat-x;background-size:contain;height:30px;width:100%;position:absolute;bottom:-15px;left:0px;}
.quick-cart{z-index:1;}
.xmas1{z-index:9;height:50px;width:60px;;background-image:url(https://cdn.shopify.com/s/files/1/2691/6782/files/happy-holidays.png?v=1670035234);background-size:cover;display: block;position: absolute;top: 2px;right: 10px;}
/* COLORS FILTERS */
.filter-item .filter-input__input{border:1px solid #cccccc;}
.filter-item .filter-item__checkbox{border-radius:30px;}
.filter-item__content input[value=Blue] + div{background-color:#0e9fff ;}
.filter-item__content input[value=Yellow]+div{background-color:yellow;}
.filter-item__content input[value=Nude] + div{background-color:#efce9f ;}
.filter-item__content input[value=Green]+div{background-color:green;}
.filter-item__content input[value=Navy]+div{background-color:#1c3c95;}
.filter-item__content input[value=Orange]+div{background-color:orange;}
.filter-item__content input[value=Purple]+div{background-color:#9725ff;}
.filter-item__content input[value=Gray]+div{background-color:#969696;}
.filter-item__content input[value=Heather\sCharcoal] + div{background-color:#4a535f ;}
.filter-item__content input[value=Heather-Charcoal] + div{background-color:#4a535f ;}
.filter-item__content input[value=Heather-Gray] + div{background-color:#b9bdc3 ;}
.filter-item__content input[value=White]+div{background-color:#f5f5f5 ;}
.filter-item__content input[value=Red]+div{background-color:Red;}
.filter-item__content input[value=Black] + div{background-color:black;}
.filter-item__content input[value=Pink] + div{background-color:#ff67c2 ;}
.filter-item__content input[value=Black-Pink]+div{background: rgb(0,0,0);background: linear-gradient(58deg, rgba(0,0,0,1) 50%, rgba(255,58,169,1) 50%);}
.filter-item__content input[value=Black-Red]+div{background: rgb(0,0,0);background: linear-gradient(58deg, rgba(0,0,0,1) 50%, rgba(190,0,0,1) 50%);}
.filter-item__content input[value=Multicolor]+div{background: rgb(0,0,0);background: linear-gradient(58deg, rgba(0,0,0,1) 0%, rgba(51,135,255,1) 25%, rgba(79,255,53,1) 51%, rgba(239,255,0,1) 69%, rgba(254,1,101,1) 100%);}

.klaviyo-form button:last-child, .btn-grad{font-family:Montserrat;font-weight:bold !important;background: rgb(0,24,122,1);background: linear-gradient(90deg, rgba(15,143,255,1) 0%, rgba(0,24,122,1) 100%) !important;color: white;}
.gallery__caption h3{font-family:montserrat;font-weight:bold;text-align:center;margin:0px auto 20px auto;}
/* FAQ CSS*/
.faqpage div{margin:10px 5px;}
.faqpage hr{margin:5px 0px;}
.faqpage h3{padding:8px;font-weight:300;text-align:left;margin:0px auto;}
.faq-heading{
    border-bottom: #777;
    padding: 20px 60px;
}
.faq-container{
display: flex;
justify-content: center;
flex-direction: column;
  margin-bottom: 20px;
}
.hr-line{
  width: 80%;
  margin: auto;
  max-width:800px;
}
/* Style the buttons that are used to open and close the faq-page body */
.faq-page {
    /* background-color: #eee; */
    color: #444;
    cursor: pointer;
    padding: 20px;
    width: 95%;
    border: none;
    outline: none;
    transition: 0.4s;
    margin: auto;
  max-width:800px;
}
.faq-body{
    margin: auto;
    /* text-align: center; */
   width: 95%; 
   padding: auto;
   max-width:800px;
  line-height:150%;
}
/* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
.active,
.faq-page:hover {
    background-color: #F9F9F9;
}
/* Style the faq-page panel. Note: hidden by default */
.faq-body {
    padding: 15px 18px;
    background-color: white;
    display: none;
    overflow: hidden;
  text-align:justify;
  font-size:.9em;
}
.faq-page:after {
    content: '\02795';
    /* Unicode character for "plus" sign (+) */
    font-size: 13px;
    color: #777;
    float: right;
    margin-left: 5px;
}
.active:after {
    content: "\2796";
    /* Unicode character for "minus" sign (-) */
}
.upsell-one {font-size:12px;font-weight:900;color:#00bab1;line-height:22px; border: 2px solid #cccccc; padding:8px;text-align:center;}
.upsell-one .buyup{font-weight:900;display:block;color:#ff1a67;padding:3px 8px;font-size:1.3em}
/* BLOG PAGES*/
.article__rte, .article__content{max-width:1000px;margin: 0 auto;}
.article h2{color:#1d59b7;margin:25px 0px 10px 0px}
.article h3{color:#555555;margin:25px 0px 10px 0px}
@media (max-width: 40em){
  .article h1{font-size:1.8em !important;line-height:115%;}
}
.article h1{font-size:3em;}
.blogimg img{width:100%;}
.blogimg-half{max-width:480px;width:50%;}
.article__rte img{margin:35px 0px;}
.dscnt{z-index:9;font-size:12px;color:white;background-color:#e5002e;border-radius:0px 0px 10px 10px;padding:1px 5px 2px 5px;display: inline-block;position: absolute;top: 50px;right: 10px;}
/* FLAGS WORLDCUP */
.flag-arg{display:block;position:absolute;top:30px;left:20px;height:50px;width:50px;background-image:url(https://cdn.shopify.com/s/files/1/2691/6782/files/flag-ARGENTINA.png?v=1665868554);background-size:cover;z-index:9;}
.flag-ale{display:block;position:absolute;top:30px;left:20px;height:50px;width:50px;background-image:url(https://cdn.shopify.com/s/files/1/2691/6782/files/flag-ALEMANIA.png?v=1665868554);background-size:cover;z-index:9;}
.flag-bra{display:block;position:absolute;top:30px;left:20px;height:50px;width:50px;background-image:url(https://cdn.shopify.com/s/files/1/2691/6782/files/flag-BRASIL.png?v=1665868554);background-size:cover;z-index:9;}
.flag-esp{display:block;position:absolute;top:30px;left:20px;height:50px;width:50px;background-image:url(https://cdn.shopify.com/s/files/1/2691/6782/files/flag-ESPANA.png?v=1665868554);background-size:cover;z-index:9;}
.flag-fra{display:block;position:absolute;top:30px;left:20px;height:50px;width:50px;background-image:url(https://cdn.shopify.com/s/files/1/2691/6782/files/flag-FRANCIA.png?v=1665868554);background-size:cover;z-index:9;}
.flag-hol{display:block;position:absolute;top:30px;left:20px;height:50px;width:50px;background-image:url(https://cdn.shopify.com/s/files/1/2691/6782/files/flag-HOLANDA.png?v=1665868554);background-size:cover;z-index:9;}
.flag-mex{display:block;position:absolute;top:30px;left:20px;height:50px;width:50px;background-image:url(https://cdn.shopify.com/s/files/1/2691/6782/files/flag-MEXICO.png?v=1665868554);background-size:cover;z-index:9;}
.flag-usa{display:block;position:absolute;top:30px;left:20px;height:50px;width:50px;background-image:url(https://cdn.shopify.com/s/files/1/2691/6782/files/flag-USA.png?v=1665868554);background-size:cover;z-index:9;}
/* VIDEOS TECH */
video.compare {
  width: 100%;
  height: auto;
}
.tec-img{display:block;width:100%;margin:auto;}
.tec-img img{width:100%;height:auto;max-width:800px;}
.tec-img .como{font-family:'Montserrat';display:block;color:white;font-size:1em;font-weight:bold;padding:7px 10px;border-radius:8px 8px 0px 0px;width:100%;margin:auto;}
.como.pad{background: rgb(15,143,255);background: linear-gradient(90deg, rgba(15,143,255,1) 0%, rgba(0,24,122,1) 100%);}
.como.lif{background: rgb(86,255,15);background: linear-gradient(90deg, rgba(86,255,15,1) 0%, rgba(0,122,44,1) 100%);}
.como.ana{background: rgb(255,15,54);background: linear-gradient(90deg, rgba(255,15,54,1) 0%, rgba(122,0,18,1) 100%);}
.como.com{background: rgb(153,15,255);background: linear-gradient(90deg, rgba(153,15,255,1) 0%, rgba(72,0,122,1) 100%);}
.como.pac{background: rgb(255,206,15);background: linear-gradient(90deg, rgba(255,206,15,1) 0%, rgba(255,149,0,1) 100%);}
.como.dua{background: rgb(255,206,15);background: linear-gradient(90deg, rgba(8,77,190,1) 0%, rgba(142,251,0,1) 35%, rgba(255,206,15,1) 65%, rgba(103,0,122,1) 100%);}
.more{display:block;width:100%;height:30px;font-size:.7em;line-height:100%;color:white;font-weight:bold;background:#333333;text-align: center;padding: 10px;border-radius: 0px 0px 10px 10px;}
/*BUTTON VIP TEXT*/
.drFPgu{display:none !important;}