body{font-family:helvetica}.js .header[allow-transparency]{transition:none}.ocu-popup{font-family:inherit!important}.ocu-popup .ocu-modal__header{background:#7911ba!important}.ocu-popup .timer-countdown{color:#7911ba!important}.ocu-upsell__timer{font-family:monospace}.ocu-popup .ocu-cta__decline,.ocu-popup .ocu-cta__buy{border-radius:2rem!important;border:0!important}.ocu-popup h1.ocu-modal__title span{color:#fff!important;font-size:1.9rem!important;font-weight:700!important;position:relative!important;top:1rem;text-shadow:1px 1px 3px black}.ocu-popup h2 font{opacity:0}.breadcrumbs{font-size:calc(.65rem + .15vw);margin:.8rem 0}.breadcrumbs ol{list-style-type:none;padding:0;white-space:nowrap}.breadcrumbs li{display:inline-block}.breadcrumbs a{text-decoration:underline}.breadcrumbs li:not(:last-child):after{content:"\203a\a0";opacity:.5;display:inline-block;padding-left:.5ch;speak:none}.pdpfeatures{display:inline-block;border-radius:calc(var(--rounded-button) * .75);padding:.5rem 2rem;background:#f0f0f0}.pdpfeatures>div,.pdpfeatures>a{display:flex;align-items:center;margin:.8rem auto}.pdpfeatures>a{text-decoration:underline}.product-info__inventory{display:none}.offers{padding:1rem;background:#7911ba;text-align:center;color:#fff;border-radius:calc(var(--rounded-button) *.75);max-width:360px}.offers h3{font-size:1.2rem;color:gold}.offers table{display:table;margin:0 auto;max-width:max(220px,60%);table-layout:fixed}.offers th{text-align:center;font-weight:700;padding:0;white-space:nowrap}.offers td{padding:0;border:0}.product .prose ul{list-style:outside}.product .prose li{margin-left:1.2rem}.product-info__collection-variant-picker>.variant-picker__option-info,.variant-picker__option-values.hide{display:none}#highlight{position:absolute;left:0;top:0;bottom:0;padding:0;background:rgb(var(--button-background-primary));*/}#highlight.active{transition:all .6s cubic-bezier(.6,-.5,.3,1.5)}.product_tabs{display:flex;align-items:center;position:relative;border-radius:var(--rounded-button);border:1px solid rgb(var(--button-background-primary))}.product_tabs>.tab{cursor:pointer;flex:auto;min-height:39px;text-align:center;background:transparent;color:var(--text-color)}.product_tabs>.active{background:#633cff;color:#fff}.product-info .color-swatch{min-width:42px;min-height:42px;margin:6px 0 0 6px}@media screen and (max-width: 1000px){.product-info .color-swatch{min-width:20px;min-height:20px}}.product-info .media-swatch{min-width:80px;min-height:80px;margin:6px 0 0 6px}.product-info>h1{margin-top:0;margin-bottom:.6rem}.product-info .block-swatch:first-of-type{margin-left:2px}line-item-quantity select{padding:.5rem;background:#f8f8f8;border-radius:9px}@media screen and (min-width: 1000px){.shopify-section--product-cards .multi-column{grid:auto / repeat(auto-fit,minmax(0,1fr))}}.variant-picker__option-values{flex-wrap:wrap}@media only screen and (max-width:1050px){.line-item line-item-quantity{flex-direction:row-reverse}.shopify-section--main-product .variant-picker__option-values{overflow-x:scroll;padding-bottom:5px;flex-wrap:unset}.variant-picker__option-values::-webkit-scrollbar{width:0;height:0}.quick-buy-drawer .variant-picker__option-values{justify-content:unset}.product-info .link{z-index:1;position:relative}quick-buy-drawer .variant-picker__option-info{display:none}}#productselector{margin:4px 0 4px -2px;background:#fff;font-size:var(--text-h5);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:112%;font-size:15px;font-weight:700}.selectwrap{position:relative}.selectwrap:after{content:" ";position:absolute;top:55%;margin-top:-2px;right:9px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #555;pointer-events:none}.product-info .topsec{display:flex;justify-content:space-between;align-items:center}.selectwrap{border:1px solid black;border-radius:27px;padding:0 30px 0 10px}.product-info .topsec{margin:10px 0}.tieroffers{font-weight:700;background:#7911ba;background:linear-gradient(90deg,#4725b6,#6c16b9);color:#fff;border-radius:calc(var(--rounded-button) *.75)}.tieroffers h3{letter-spacing:3px;font-weight:400}.tieroffers span{color:gold}.tieroffers .inner{display:flex;flex-direction:column-reverse;padding:.8rem .3rem;text-align:center}.tieroffers .head{font-size:small;position:relative;background:#fff;color:#000;padding:0 5px;border-radius:5px;display:inline-block;line-height:1.2rem;z-index:1;min-width:3rem;margin-bottom:2rem}.tieroffers .head.done{background:gold}.tieroffers small{font-weight:400}.tieroffers p{line-height:1}.tieroffers .progress-bar{display:block;height:4px;width:92%;margin:0 auto;position:relative;top:2.4rem}.tieroffers .progress-bar:before{background:gold}.tieroffers .waypoints{display:flex;justify-content:space-evenly;line-height:1}.checkbox-list .checkbox-container .checkbox{display:none}.checkbox-list{display:block;column-count:2}.checkbox-list .checkbox-container label{--button-background: var(--button-background-primary) / var(--button-background-opacity, 1);--button-text-color: var(--button-text-primary);--button-outline-color: var(--button-background-primary);border-radius:var(--rounded-button);background:rgb(var(--text-color) / .1);color:rgb(var(--text-color));text-align:center;font-size:var(--text-sm);padding-block-start:var(--spacing-2-5);padding-block-end:var(--spacing-2-5);padding-inline-start:var(--spacing-5);padding-inline-end:var(--spacing-5);line-height:1.6;margin-bottom:.6rem;font-weight:700;white-space:inherit;min-width:90%}.checkbox-list .checkbox-container .checkbox:checked+label{background:rgb(var(--button-background));color:rgb(var(--button-text-color))}.product-info__title.h5{font-weight:400;margin:.4rem 0}.buttonwrap{display:grid;grid-template-columns:auto 1fr;grid-gap:.5rem}.klaviyo-bis-trigger{margin-top:20px!important;width:100%!important}.product-info .variant-picker{gap:0}select{cursor:pointer}.quick-buy-drawer__info .buy-buttons--compact,.quick-buy-drawer__info .shopify-product-form{display:none}.tieroffers{display:block!important}.seamfree-links{display:flex;align-items:center;justify-content:space-between;max-width:26.875rem}.seamfree-link{font-size:var(--text-h5);white-space:nowrap}.seamfree-link.active{border:.125rem solid black}.bis-wrapper{grid-column:1 / span 2}.bis-wrapper .button{width:100%;background-color:#fff;color:#000;border:1px solid black}@media screen and (min-width: 400px){.bis-wrapper{grid-column:2 / span 2}}.section.is-btns-in-row{padding-bottom:0}.section.is-btns-in-row .prose{display:flex;align-items:center;justify-content:space-between}.section.is-btns-in-row .prose .button{margin-block-start:0!important;margin-top:0}.section.is-btns-in-row .prose .button--xl{font-size:var(--text-sm);padding-block-start:var(--spacing-2-5);padding-block-end:var(--spacing-2-5);padding-inline-start:var(--spacing-5);padding-inline-end:var(--spacing-5)}.section.is-btns-in-row .rich-text__wrapper{width:100%}@media screen and (min-width: 500px){.section.is-btns-in-row .prose .button--xl{font-size:var(--text-base);padding-block-start:var(--spacing-4);padding-block-end:var(--spacing-4);padding-inline-start:var(--spacing-8);padding-inline-end:var(--spacing-8)}.section.is-btns-in-row{padding-top:50px}}html{scroll-behavior:smooth}.notification-chip{height:10px;width:10px;background-color:#623cff;border-radius:100%;position:absolute;color:#fff;z-index:2;right:-9%;top:-21%}.new-badge{color:#fff;position:absolute;top:-45%;right:3%;z-index:2;background:#f13938;border-radius:20px;padding:7px}.deal-banner-nov24{border-radius:20px;display:flex;padding:10px;color:#fff;justify-content:center;background:linear-gradient(293deg,#f21fac,#f31264);margin-top:10px}.deal-text{display:flex;justify-content:center;color:#f21a97}.bold-space{font-weight:700;margin:0 5px}#notification-bar{position:fixed;top:0;left:0;right:0;background-color:#28a745;color:#fff;padding:10px;text-align:center;z-index:1000;transition:top .3s}.model-caption{margin-bottom:8vh;display:none;text-align:center}.model-caption-btn{width:44.4px;height:44.4px;padding:10px;transition:opacity 3s ease,transform 3s ease}.model-caption-btn-container{left:2rem;bottom:2rem;position:absolute;z-index:0}@media screen and (max-width: 400px){.model-caption-btn{width:2.1875rem;height:2.1875rem;padding:6px}.model-caption-btn-container{left:0rem;bottom:1rem}}#bfcm-quick-btn{border-color:red;color:red;cursor:pointer}.free-pair-number.active{width:24px;height:24px;border:2px solid #7b3cfe;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-top:-5px}@media screen and (max-width: 480px){.deal-progress-container{font-size:15px;font-weight:700}.deal-labels div:first-child,.free-pairs-labels div:first-child{font-size:10px}.progress-bar{height:12px}.free-pair-number.active{width:20px;height:20px}}.snow-container{position:static;overflow:hidden}.snow-container:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/cdn/shop/files/snow1.webp?v=1733206353),url(/cdn/shop/files/snow2.webp?v=1733206353),url(/cdn/shop/files/snow3.webp?v=1733206353);animation:snow 10s linear infinite}@keyframes snow{0%{background-position:0px 0px,0px 0px,0px 0px}50%{background-position:500px 500px,100px 200px,-100px 150px}to{background-position:500px 1000px,200px 400px,-100px 300px}}:root{--purple-color: #633CFF;--yellow-color: #FFD700}.stagared-chip{border-radius:8px;margin:0 3px;padding:5px 10px;background-color:#1a0a5b}.stagared-chip.yellow{color:var(--yellow-color)}.bar-1{border-top-left-radius:10px;border-bottom-left-radius:10px}.bar-3{border-top-right-radius:10px;border-bottom-right-radius:10px}.discount-bar-container{width:100%;padding:10px;background-color:var(--purple-color);border-radius:10px}.discount-message{text-align:center;margin-bottom:15px;font-weight:700;color:#fff}.progress-container{position:relative}.staged-progress-bars{display:flex;flex-direction:row;gap:5px}.staged-progress-bar-wrapper{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px}.staged-progress-bar{height:20px;background:#f0f0f0;overflow:hidden;position:relative;width:100%}.progress-fill{height:100%;background:var(--yellow-color);width:0;transition:width .3s ease}.tier-text{color:#fff;font-size:14px;font-weight:700;transition:color .3s ease}@media (max-width: 768px){.discount-message{font-size:14px}.staged-progress-bar{height:15px}.tier-text{font-size:12px}.tier-label{font-size:10px}}.catalog_product{position:relative;display:flex;flex-direction:column;min-width:220px;background-color:rgb(var(--white));border-radius:.5rem;height:100%;scroll-snap-align:center}.catalog_product_pill{position:absolute;left:46%;top:-16px;transform:translate(-46%);z-index:2;font-family:inherit;height:unset;padding:.4rem .75rem;font-size:.8rem;border-radius:120px;border:1px solid #bababa;font-weight:700;font-family:var(--heading-font-family);font-size:12px;background-color:#fff}.catalog_product_swatches_container{overflow:hidden;display:flex;align-items:center;z-index:1;padding:.5rem;justify-content:center}.catalog_product_swatches{display:inline-flex}.catalog_product_media_container{display:block;position:relative;margin-top:0;border-top-left-radius:.5rem;border-top-right-radius:.5rem;overflow:hidden;width:100%}.catalog_product_content{background-color:#f5f5f5;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.catalog_product_title{text-align:center;font-size:1rem;margin-bottom:.5rem;font-weight:700}.catalog_product_price{text-align:center;font-size:1.25rem;font-weight:600;color:var(--purple-color);margin-bottom:.5rem}.catalog_product_cta{display:flex;flex-direction:column;gap:10px;padding:.5rem}.catalog_product_container_heading{position:relative;margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}.catalog_padding_container{width:100%;padding-left:1.25rem;padding-right:1.25rem}.catalog_product_header_controls{display:flex;justify-content:center;width:100%}.catalog_product_header_content{flex:8}.product_catalog_switcher{justify-self:center;width:min(80vw,660px)}.catalog_product_container{display:grid;overflow-x:auto;-webkit-overflow-scrolling:touch;overflow-y:hidden;position:relative;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:1.25rem;padding-top:1.75rem;scroll-snap-type:x mandatory;padding-bottom:10px}#shopify-section-template--15448288231496__s1_product_cards_v2_xAzrMx>div>div.catalog_product_container.catalog_padding_container.mens>div:nth-child(6)>div.catalog_product_content{padding-top:55px}#shopify-section-template--15448292819016__s1_product_cards_v2_L48bQk>div>div.catalog_product_container.catalog_padding_container.mens>div:nth-child(6)>div.catalog_product_content{padding-top:55px}#catalog_product_cta_atc{position:relative;border:none;color:var(--accent-color)}#catalog_product_cta_atc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid transparent;border-radius:inherit;-webkit-mask-composite:xor;mask-composite:exclude}#catalog_product_cta_atc:hover{background:var(--accent-color);color:#fff}#catalog_product_cta_all{position:relative;border:none;background:var(--accent-color);border:1px solid var(--accent-color);color:#fff}#catalog_product_cta_all:hover{opacity:.9}#catalog_product_cta_all{background:var(--accent-color)}.catalog_product_swatch .color-swatch.selected{border:none}.catalog_product_swatch .color-swatch.selected:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:2px solid transparent;border-radius:inherit;background:var(--accent-color) border-box;-webkit-mask:linear-gradient(white 0 0) padding-box,linear-gradient(white 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.catalog_product_content{background:var(--content-background)}.catalog_product_title{color:var(--content-text-color)}.product-info .product_tabs:has(>a:nth-child(4):nth-last-child(1)) a:nth-of-type(1){border-top-right-radius:0;border-bottom-right-radius:0;border-right:1px solid #f2f2f2}.product-info .product_tabs:has(>a:nth-child(4):nth-last-child(1)) a:nth-of-type(2){border-radius:0;border-right:1px solid #f2f2f2}.product-info .product_tabs:has(>a:nth-child(4):nth-last-child(1)) a:nth-of-type(3){border-top-left-radius:0;border-bottom-left-radius:0}.product_catalog_switcher .product_tabs:has(>a:nth-child(3):nth-last-child(1)) a:nth-of-type(1){border-top-right-radius:0;border-bottom-right-radius:0;border-right:1px solid #f2f2f2}.product_catalog_switcher .product_tabs:has(>a:nth-child(3):nth-last-child(1)) a:nth-of-type(2){border-radius:0;border-right:1px solid #f2f2f2}.product_catalog_switcher .product_tabs:has(>a:nth-child(3):nth-last-child(1)) a:nth-of-type(3){border-top-left-radius:0;border-bottom-left-radius:0}.product_groups{scroll-snap-type:x mandatory;flex-wrap:nowrap;overflow-x:scroll}.media-swatch{scroll-snap-align:center}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}.blur{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);margin:-5px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.crossed{position:relative;display:inline-block}.crossed img{filter:brightness(.4)}.crossed:before,.crossed:after{content:"";position:absolute;background:#ababab;height:2px;width:141.42%;top:50%;left:50%;transform-origin:center;border-radius:8px}.crossed:before{transform:translate(-50%,-50%) rotate(45deg)}.crossed:after{transform:translate(-50%,-50%) rotate(-45deg)}.swatch-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:2px 6px;font-size:16px;font-weight:700;color:#fff;display:none;z-index:9;white-space:nowrap}.blink{-webkit-animation:blink 4s infinite both;animation:blink 4s infinite both}@-webkit-keyframes blink{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes blink{0%,50%,to{opacity:1}25%,75%{opacity:0}}.usp-strip-d{display:flex;justify-content:space-around;align-items:center;height:50px;font-family:Helvetica Now Display,Arial,sans-serif;font-size:12px;text-transform:uppercase;color:#000}.usp-strip-m{display:flex;justify-content:space-around;align-items:center;margin-top:10px;height:50px;font-family:Helvetica Now Display,Arial,sans-serif;font-size:12px;text-transform:uppercase;color:#000}.usp-item{display:flex;align-items:center;gap:8px}.usp-item img{width:44px;height:44px}@media (max-width: 499px){.usp-strip{padding:0 16px;width:calc(100% + 40px);margin-left:-20px;margin-right:-2px}.usp-item:nth-child(3){display:none}.usp-strip-d{display:none}}@media (min-width: 500px){.usp-strip-m{display:none}}
/*# sourceMappingURL=/cdn/shop/t/630/assets/custom.css.map */
