@charset "UTF-8";@font-face{font-family:Roboto;font-weight:400;font-style:normal;src:url(//wfurbanmuscle.mx/cdn/fonts/roboto/roboto_n4.2019d890f07b1852f56ce63ba45b2db45d852cba.woff2) format("woff2"),url(//wfurbanmuscle.mx/cdn/fonts/roboto/roboto_n4.238690e0007583582327135619c5f7971652fa9d.woff) format("woff")}@font-face{font-family:Roboto;font-weight:700;font-style:normal;src:url(//wfurbanmuscle.mx/cdn/fonts/roboto/roboto_n7.f38007a10afbbde8976c4056bfe890710d51dec2.woff2) format("woff2"),url(//wfurbanmuscle.mx/cdn/fonts/roboto/roboto_n7.94bfdd3e80c7be00e128703d245c207769d763f9.woff) format("woff")}@font-face{font-family:Roboto;font-weight:700;font-style:normal;src:url(//wfurbanmuscle.mx/cdn/fonts/roboto/roboto_n7.f38007a10afbbde8976c4056bfe890710d51dec2.woff2) format("woff2"),url(//wfurbanmuscle.mx/cdn/fonts/roboto/roboto_n7.94bfdd3e80c7be00e128703d245c207769d763f9.woff) format("woff")}@font-face{font-family:Roboto;font-weight:400;font-style:italic;src:url(//wfurbanmuscle.mx/cdn/fonts/roboto/roboto_i4.57ce898ccda22ee84f49e6b57ae302250655e2d4.woff2) format("woff2"),url(//wfurbanmuscle.mx/cdn/fonts/roboto/roboto_i4.b21f3bd061cbcb83b824ae8c7671a82587b264bf.woff) format("woff")}@font-face{font-family:Roboto;font-weight:700;font-style:italic;src:url(//wfurbanmuscle.mx/cdn/fonts/roboto/roboto_i7.7ccaf9410746f2c53340607c42c43f90a9005937.woff2) format("woff2"),url(//wfurbanmuscle.mx/cdn/fonts/roboto/roboto_i7.49ec21cdd7148292bffea74c62c0df6e93551516.woff) format("woff")}body{background-color:#f8f8f6;color:#333330;font-family:Roboto,sans-serif;font-weight:400;width:100%;overflow-x:hidden}#PageContainer{width:100%;overflow:hidden}h1,h2,h3,h4,h5,h6,#cartSidebar .cart-sidebar-title,.heading-font-weight,.section-title{font-family:Roboto,sans-serif;font-weight:700;font-style:normal}h1,h2,h3,h4,h5,h6,.section-title{color:#111110}hr{border-color:#ebebe5}label{color:#111110;text-align:left;font-size:12px;font-weight:700;text-transform:uppercase}.rte img{border-radius:6px}#PageContainer *{outline:none}#PageContainer iframe{max-width:100%}@media print,screen and (min-width:46.875em){#PageContainer .main-content{min-height:calc(100vh - 360px)}}.callout{background-color:#f4f4f0}a,.pagination a{color:#111110;transition:all .2s ease-in-out}a:hover,a:focus,.pagination a:hover,.pagination a:focus{color:#111110}.rte a{color:inherit;text-decoration:underline}.rte a:hover{color:inherit;text-decoration:none}.button{font-size:17px;font-weight:700;text-transform:none;padding:.85em 2.125em .8em;border-radius:4px;color:#fff;background:#111110;transition:all .2s ease-in-out}.button:hover,.button:focus{background:#000;opacity:1}.button.hollow{border-color:#111110;color:#111110}.button.hollow:hover{opacity:1;border-color:#000;color:#111110}.button.white{background:#fff;color:#111}.button.white:hover{color:#111;background:#e6e6e6}.button.white.hollow{border-color:#fff;color:#fff}.button.white.hollow:hover{color:#fff;border-color:#e6e6e6}.button.disabled:hover,.button.disabled:focus{opacity:.25}.button.hollow,.search-bar .button,.button.hollow:hover,.search-bar .button:hover{box-shadow:none}.pagination .current{opacity:.5;color:inherit}#PageContainer [type=color],#PageContainer [type=date],#PageContainer [type=datetime-local],#PageContainer [type=datetime],#PageContainer [type=email],#PageContainer [type=month],#PageContainer [type=number],#PageContainer [type=password],#PageContainer [type=search],#PageContainer [type=tel],#PageContainer [type=text],#PageContainer [type=time],#PageContainer [type=url],#PageContainer [type=week],#PageContainer select,#PageContainer textarea{border-color:#d8d8d4;color:#111110;background-color:#fff;margin-bottom:1.25rem}#PageContainer [type=color]::placeholder,#PageContainer [type=date]::placeholder,#PageContainer [type=datetime-local]::placeholder,#PageContainer [type=datetime]::placeholder,#PageContainer [type=email]::placeholder,#PageContainer [type=month]::placeholder,#PageContainer [type=number]::placeholder,#PageContainer [type=password]::placeholder,#PageContainer [type=search]::placeholder,#PageContainer [type=tel]::placeholder,#PageContainer [type=text]::placeholder,#PageContainer [type=time]::placeholder,#PageContainer [type=url]::placeholder,#PageContainer [type=week]::placeholder,#PageContainer select::placeholder,#PageContainer textarea::placeholder{color:#a0a09d}#PageContainer [type=color]:focus,#PageContainer [type=date]:focus,#PageContainer [type=datetime-local]:focus,#PageContainer [type=datetime]:focus,#PageContainer [type=email]:focus,#PageContainer [type=month]:focus,#PageContainer [type=number]:focus,#PageContainer [type=password]:focus,#PageContainer [type=search]:focus,#PageContainer [type=tel]:focus,#PageContainer [type=text]:focus,#PageContainer [type=time]:focus,#PageContainer [type=url]:focus,#PageContainer [type=week]:focus,#PageContainer select:focus,#PageContainer textarea:focus{border-color:#c7c7c1}.newsletter__form-wrap .form__input{border-radius:6px 0 0 6px}.newsletter__form-wrap .button{border-radius:0 6px 6px 0}.product__variants_no-js{display:none}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s ease-in-out}.off-canvas.is-closed{visibility:visible}#mobileMenuSidebar{background-color:#fff;border-right:1px solid whitesmoke}#mobileMenuSidebar a{color:#111110}#mobileMenuSidebar .mobile-search{padding:1.5rem 1.25rem .5rem}#mobileMenuSidebar .mobile-menu>li{border-bottom:none}#mobileMenuSidebar .mobile-menu>li>a{font-size:16px;font-weight:700;text-transform:none;padding:1.25rem}#mobileMenuSidebar .mobile-menu .submenu-toggle:after{border-color:#111110 transparent transparent;opacity:.7}#mobileMenuSidebar .search-bar .input-group-field{background-color:#f0f0ee;color:#111110;border-color:#d8d8d4;box-shadow:none}#mobileMenuSidebar .search-bar .input-group-field::placeholder{color:#111110;opacity:.5}#mobileMenuSidebar .search-bar .input-group-field:focus{background-color:#f7f7f6;border-color:#dfdfdc;box-shadow:none}#mobileMenuSidebar .is-submenu-item a{font-size:14px;font-weight:700;text-transform:none}#mobileMenuSidebar .mobile-search .button{background:#111110}#mobileMenuSidebar .mobile-search .button:hover,#mobileMenuSidebar .mobile-search .button:focus{background:#000}#mobileMenuSidebar .social-media-links a{font-size:1.5rem}#cartSidebar{background-color:#fff;border-left:1px solid whitesmoke;color:#111110}#cartSidebar a,#cartSidebar a.ajaxcart__product-name{color:#111110}#cartSidebar .cart-sidebar-title{font-size:1.1875rem;font-weight:700}#cartSidebar label{color:#111110;opacity:.5}#cartSidebar .ajaxcart__product-image img{border-radius:6px}#cartSidebar .ajaxcart__qty-num{border:0;color:#111110;background-color:#f2f2f2}#cartSidebar .ajaxcart__qty-num:focus{background-color:#fafafa}#cartSidebar .ajaxcart__qty-adjust{font-size:.8125rem;color:#111110}#cartSidebar .ajaxcart__qty-adjust:hover{color:#1c1c1a}#cartSidebar .ajaxcart__qty{border-radius:6px}#cartSidebar .cart__shipping-text{color:#111110}#cartSidebar .button.cart__checkout{background:#111110;color:#fff}#cartSidebar .button.cart__checkout:hover{background:#000;color:#fff}#cartSidebar .ajaxcart__product-name{margin:2px 0;font-weight:700}#cartSidebar .ajaxcart__product-meta{font-size:.875rem}#cartSidebar #CartSpecialInstructions{background:#fff;color:#111110;border-color:#ebebeb}#cartSidebar .cart__subtotal-price{font-size:1.125rem;font-weight:700}#cartSidebar .cart__subtotal-price,#cartSidebar .cart__product__price{color:#111110;font-weight:700}#cartSidebar .cart__shipping-text{font-size:.8125rem;font-weight:400}#cartSidebar .close-button{color:#6a6a64}#cartSidebar .ajaxcart__row{border-bottom:0}#cartSidebar .additional-checkout-button+.additional-checkout-button{margin-left:0}#cartSidebar .additional-checkout-button{width:100%;margin-bottom:1rem}.announcement-bar{display:block;position:relative;font-size:16px;background:#111110;color:#fff;transition:opacity .25s ease-in-out}.announcement-bar.announcement_clickable:hover{opacity:.9;cursor:pointer}.announcement-bar .announcement__link{position:absolute;display:block;z-index:9;width:100%;height:100%}.announcement-bar .announcement__text-wrap{display:flex;align-items:center}.announcement-bar .announcement__text-wrap a{color:inherit;text-decoration:underline}.announcement-bar .announcement__text-wrap a:hover{text-decoration:none}.announcement-bar .announcement__text{width:100%;margin-top:.875rem;margin-bottom:.875rem}.announcement-bar p{line-height:1.4;margin-bottom:0}.header-container{background-color:#f8f8f6d1}.header-container,.page-wrapper,.announcement-bar{transform:translate(0);transition:transform .3s ease}.header-container.content_pushed-right,.page-wrapper.content_pushed-right,.announcement-bar.content_pushed-right{transform:translate(300px)}.header-container.content_pushed-left,.page-wrapper.content_pushed-left,.announcement-bar.content_pushed-left{transform:translate(-300px)}#main-header>.row{min-height:64px}#main-header .logo-wrap .header__title a{color:#111110}#main-header .header__cart-count{background-color:#111110}#main-header .dropdown.menu>li.is-dropdown-submenu-parent>a:after{border-color:#111110 transparent transparent}#main-header .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a:after{border-color:transparent transparent transparent #111110}#primary-menu>.menu-item>.menu-item-link{font-size:14px;font-weight:700;text-transform:uppercase}#primary-menu .sub-menu a{font-size:14px;font-weight:700;text-transform:none}#primary-menu a,#header-right-menu a{color:#111110}#primary-menu .is-dropdown-submenu,#header-right-menu .is-dropdown-submenu{border-radius:6px;background-color:#ffffffe6}#primary-menu .is-dropdown-submenu a,#header-right-menu .is-dropdown-submenu a{color:#111110}#primary-menu .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu,#header-right-menu .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{border-radius:0 6px 6px 0}#primary-menu .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu,#header-right-menu .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{border-radius:6px 0 0 6px}#header-right-menu .menu-item_search{font-size:18px}#user-icon,#cart-icon{width:22px;fill:#111110}.burger-container #burger .bar{background-color:#111110}.header-container.header-overlay{background-color:transparent;position:absolute;width:100%;z-index:10}.header-container.header-overlay #main-header .logo-wrap .header__title a{color:#fff}.header-container.header-overlay #main-header .header__cart-count{background-color:#fff}.header-container.header-overlay #main-header .dropdown.menu>li.is-dropdown-submenu-parent>a:after{border-color:white transparent transparent}.header-container.header-overlay #main-header .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a:after{border-color:transparent transparent transparent #f0f0ee}.header-container.header-overlay #primary-menu a,.header-container.header-overlay #header-right-menu a{color:#fff}.header-container.header-overlay #primary-menu .is-dropdown-submenu,.header-container.header-overlay #header-right-menu .is-dropdown-submenu{background-color:#0f0f0deb}.header-container.header-overlay #primary-menu .is-dropdown-submenu a,.header-container.header-overlay #header-right-menu .is-dropdown-submenu a{color:#f0f0ee}.header-container.header-overlay #user-icon,.header-container.header-overlay #cart-icon{width:22px;fill:#fff}.header-container.header-overlay .burger-container #burger .bar{background-color:#fff}.page__header{background-color:#111110;color:#fff}.page__header a{color:inherit}.page__header__title{color:#fff;font-size:32px}@media print,screen and (min-width:46.875em){.page__header__title{font-size:40px}}.page__header__title.title-underline:after{background:#fff}.page__header__description{font-size:18px}@media print,screen and (min-width:46.875em){.page__header__description{font-size:21px}}#site-footer{background-color:#111110;color:#e10909}#site-footer .widget__title{color:#fff;font-size:12px;font-weight:700;text-transform:uppercase}#site-footer .footer-widgets,#site-footer .footer-widgets p{font-size:14px}#site-footer .footer__widget__text p a,#site-footer .footer__widget__newsletter p a{text-decoration:underline}#site-footer .footer__widget__text p a:hover,#site-footer .footer__widget__newsletter p a:hover{text-decoration:none}#site-footer .footer__copyright{font-size:13px}#site-footer .footer__menu li{display:inline-block;width:49%}#site-footer a,#site-footer .menu li a{color:#ffffffa6}#site-footer a:hover,#site-footer .menu li a:hover{color:#fff}#site-footer .footer__copyright,#site-footer .footer__copyright a{color:#ffffff59}#site-footer .footer__copyright a:hover{color:#fff}#site-footer .newsletter__form-wrap .form__input{background-color:#ffffff14;color:#fff;border-color:#ffffff24;box-shadow:none}#site-footer .newsletter__form-wrap .form__input::placeholder{color:#fff;opacity:.5}#site-footer .newsletter__form-wrap .form__input:focus{background-color:#ffffff14;border-color:#ffffff24;box-shadow:none}#site-footer .newsletter__form-wrap .button,#site-footer .newsletter__form-wrap .button:active,#site-footer .newsletter__form-wrap .button:focus,#site-footer .newsletter__form-wrap .button:visited{background-color:#fff;color:#111110;font-size:15px}#site-footer .newsletter__form-wrap .button:hover,#site-footer .newsletter__form-wrap .button:active:hover,#site-footer .newsletter__form-wrap .button:focus:hover,#site-footer .newsletter__form-wrap .button:visited:hover{background-color:#e6e6e6}.content-section{padding-top:3rem;padding-bottom:1.5rem}.section-title{font-size:1.75rem;font-weight:700;margin-bottom:2rem}@media print,screen and (min-width:46.875em){.section-title{margin-bottom:3rem}}.hero-section{background-color:#111110;color:#fff}.hero-section.hero-section_full-screen{min-height:100vh}.hero-section .hero__title{font-size:42px;margin-bottom:1.125rem}.hero-section .hero__text{font-size:18px;margin-bottom:2.25rem}.hero-section .hero__text p{line-height:1.5;margin-bottom:0}.video-section .video__cover,.map__container,.image-text__img img{border-radius:6px}.recent-posts-section .post__image-wrap,.recent-posts-section .post__featured-img{height:220px;border-radius:6px}.recent-posts-section .post__image-wrap{background:#111110}.recent-posts-section .recent-posts-item .post__title a{color:inherit}.recent-posts-section .recent-posts-item .post__tags{font-size:.875rem;font-weight:700;margin-bottom:.125rem}.recent-posts-section .recent-posts-item .post__meta{font-size:.875rem;opacity:.6;margin-bottom:.25rem}.recent-posts-section .recent-posts-item .post__title{font-size:1.1875rem;font-weight:700;line-height:1.25;margin-bottom:.25rem}.blog-header{background-color:#111110;color:#fff}.blog-header a{color:inherit}.blogroll .blog-tags-nav{margin-bottom:.75rem}.blogroll .blog-tags-nav .blog-tags-nav__title{text-transform:uppercase;font-size:13px;font-weight:700}.blogroll .blog-tags-nav .menu a{font-size:15px}.blogroll .blog-tags-nav .menu .__active a{font-weight:700}.blogroll .article-featured-img{border-radius:6px;background-color:#111110}.blogroll .article-featured-img img{border-radius:6px}.blogroll .article-title{font-size:1.25rem}@media print,screen and (min-width:46.875em){.blogroll .article-title{font-size:1.75rem}}.blogroll .article-title a{color:#333330}.blogroll .article-meta{font-size:13px;color:#6b6b68}.blogroll .article-meta span,.blogroll .article-meta a{color:#6b6b68}.blogroll .article-meta__item:after{background-color:#6b6b68}.page__header_article .article-meta{font-size:15px;margin-bottom:.75rem}.page__header_article .article__title{margin-bottom:1.25rem;font-size:32px}@media print,screen and (min-width:46.875em){.page__header_article .article__title{font-size:40px}}#comments .comment .comment-meta time{color:#6b6b68}#comments .comment-form .info{color:#6b6b68}.collection-grid-item{color:#fff}.collection-grid-item .collection-image{height:220px;background-color:#111110;border-radius:6px}.collection-grid-item .collection-desc .collection__title{font-size:1.125rem;font-weight:700}.collection-grid-item .collection-desc .collection__count{font-size:18px}.collection-page .collection-nav .menu a{font-size:15px}.collection-page .collection-nav .menu .__active a{font-weight:700}.collection-nav__title,.blog-tags-nav__title{text-transform:uppercase;font-size:13px;font-weight:700}.product-badge{color:#fff;font-size:13px;font-weight:700;text-transform:uppercase}.product-badge.badge__sale{background-color:#111110}.product-badge.badge__sold-out{background-color:#a0a09d}.product-loop-item .product-loop-image{border-radius:6px;overflow:hidden}.product-loop-item .product-loop-title{color:#111110;font-size:16px;font-weight:700;text-transform:none;display:block;margin-bottom:4px;line-height:1.2}.product-loop-item .product-loop-price{color:#6b6b68;line-height:1.2}.product-loop-item .product-loop-price s{font-weight:700;color:inherit;opacity:.6}.product-loop-item .product-loop-price span{font-size:14px;font-weight:700}.product-loop-item .product-badge{border-radius:6px 0}.product-page #ProductImages.images-lightbox a:hover{cursor:zoom-in}.product-page .product__image__item img,.product-page .product__thumb img{border-radius:6px}.product-page .product-title{color:#111110;text-transform:none;font-size:31px}@media print,screen and (min-width:46.875em){.product-page .product-title{font-size:38px}}.product-page .product-vendor a{color:#111110;display:block;font-weight:700;font-size:15px;margin:-.5rem 0 1.125rem}.product-page #ComparePrice,.product-page #ProductPrice{color:#111110;font-size:32px;font-weight:700}.product-page #ComparePrice{opacity:.5}.product-page .product__variants__wrap label,.product-page label.quantity-selector{margin-bottom:.125rem}.product-page #AddToCart{background-color:#111110;color:#fff}.product-page #AddToCart:hover{background-color:#000;color:#fff}.product-page .product-description{color:#333330;font-size:16px}.social-sharing .share-button .share-title{color:#6b6b68;font-size:.75rem;font-weight:700;text-transform:uppercase}.cart-page .page-title{text-align:center;font-size:32px}@media print,screen and (min-width:46.875em){.cart-page .page-title{font-size:40px}}.cart-page .cart-items__title{color:#333330;font-size:1.125rem;font-weight:700}.cart-page .cart-info label{color:#333330}.customer-page .page-title,.account-page .page-title{font-size:32px}@media print,screen and (min-width:46.875em){.customer-page .page-title,.account-page .page-title{font-size:40px}}@media screen and (max-width:39.9375em){.account-page table.stack tfoot{border-color:#dfdfd6}.account-page table.stack tfoot tr{border-bottom-color:#dfdfd6}}.product-page .swatch label{border:2px solid #ebebe5}.product-page .swatch .swatch-element__inner{background-color:#ebebe5;font-size:13px;font-weight:400}.product-page .swatch input:checked+label{border-color:#111110;color:#333330}.product-page .swatch input:checked+label .swatch-element__inner{font-weight:700}.product-page .swatch .swatch-element.soldout label{opacity:.6}.product-page .swatch.error{background-color:#e8d2d2!important;color:#333!important}.product-single .spr-badge-container{min-height:44px}.product-single .spr-badge .spr-badge-starrating,.product-single .spr-badge .spr-badge-caption{display:inline-block;margin-bottom:1rem;margin-top:.25rem}.product-single .spr-badge .spr-badge-caption{color:#6b6b68;font-size:15px;margin-left:4px}.product-single .spr-badge .spr-icon{color:#ffbf00}.product__reviews{margin-top:1.5rem}.product__reviews .spr-header-title{font-size:21px}.product__reviews .spr-form-review-rating a,.product__reviews .spr-form-review-rating a:hover,.product__reviews .spr-form-review-rating a:active,.product__reviews .spr-form-review-rating a:focus{color:#ffbf00}.product__reviews .spr-icon{color:#ffbf00}.product__reviews .spr-container{border-color:#ebebe5}.product-loop-item .spr-badge__wrap{min-height:24px;margin-top:3px}.product-loop-item .spr-badge .spr-icon{top:0;color:#ffc800}.product-loop-item .spr-badge .spr-icon:before{font-size:16px}.product-loop-item .spr-badge .spr-badge-caption{font-size:14px;display:none}.blueimp-gallery{background:#fffffff2}.blueimp-gallery>.title,.blueimp-gallery>.close{text-shadow:none;color:#111}.blueimp-gallery>.title:hover,.blueimp-gallery>.close:hover{color:#111}.blueimp-gallery>.next,.blueimp-gallery>.prev{border-color:#0000001a;color:#111;background:transparent;opacity:1}.blueimp-gallery>.next:hover,.blueimp-gallery>.prev:hover{color:#111;border-color:#111}@font-face{font-family:icons;src:url(icons.eot);src:url(icons.eot#iefix) format("embedded-opentype"),url(icons.ttf) format("truetype"),url(icons.woff) format("woff"),url(icons.svg#icons) format("svg");font-weight:400;font-style:normal}.icon{font-family:icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cart:before{content:"\e94f"}.icon-user:before{content:"\e950"}.icon-play-circle:before{content:"\e900"}.icon-play:before{content:"\e901"}.icon-play-circle-empty:before{content:"\e902"}.icon-twitter:before{content:"\e903"}.icon-instagram:before{content:"\e904"}.icon-google-plus-g:before{content:"\e905"}.icon-linkedin:before{content:"\e906"}.icon-vimeo-v:before{content:"\e907"}.icon-youtube:before{content:"\e908"}.icon-tumblr:before{content:"\e909"}.icon-tumblr-square:before{content:"\e90a"}.icon-pinterest-square:before{content:"\e90b"}.icon-pinterest-p:before{content:"\e90c"}.icon-pinterest:before{content:"\e90d"}.icon-medium-m:before{content:"\e90e"}.icon-facebook:before{content:"\e90f"}.icon-facebook-square:before{content:"\e910"}.icon-facebook-f:before{content:"\e911"}.icon-vk:before{content:"\e912"}.icon-facebook-messenger:before{content:"\e913"}.icon-dribbble:before{content:"\e914"}.icon-linkedin-in:before{content:"\e915"}.icon-heart:before{content:"\e920"}.icon-credit-card:before{content:"\e923"}.icon-comment-alt:before{content:"\e924"}.icon-comment:before{content:"\e925"}.icon-comments:before{content:"\e926"}.icon-envelope:before{content:"\e927"}.icon-folder-open:before{content:"\e928"}.icon-address-card-o:before{content:"\e92b"}.icon-drivers-license-o:before{content:"\e92c"}.icon-angle-down:before{content:"\e92e"}.icon-angle-left:before{content:"\e92f"}.icon-angle-up:before{content:"\e930"}.icon-angle-right:before{content:"\e931"}.icon-calendar-o:before{content:"\e932"}.icon-calendar:before{content:"\e933"}.icon-calendar-alt:before{content:"\e934"}.icon-map-marker:before{content:"\e935"}.icon-map-o:before{content:"\e936"}.icon-map:before{content:"\e937"}.icon-map-marker-alt:before{content:"\e938"}.icon-reply:before{content:"\e939"}.icon-location-arrow:before{content:"\e93a"}.icon-sliders:before{content:"\e93b"}.icon-th-large:before{content:"\e93c"}.icon-th-list:before{content:"\e93d"}.icon-th:before{content:"\e93e"}.icon-search:before{content:"\e940"}.icon-power-off:before{content:"\e942"}.icon-list-ul:before{content:"\e943"}.icon-circle:before{content:"\e944"}.icon-phone:before{content:"\e945"}.icon-clock:before{content:"\e946"}.icon-location:before{content:"\e949"}.icon-compass:before{content:"\e94a"}.icon-sphere:before{content:"\e9c9"}.off-canvas.is-closed{visibility:hidden}.off-canvas.is-transition-overlap,.off-canvas.is-open,#cartSidebar,#mobileMenuSidebar{z-index:9999!important}.header-container.header-overlay{z-index:100;box-shadow:none!important;border-bottom-color:transparent!important}.mobile-menu .wf-mobile-gender>a{font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;padding:1.25rem;color:#111110;display:block}.mobile-menu .wf-mobile-divider{height:1px;background:#ffffff14;margin:.5rem 1.25rem;padding:0;list-style:none}@media(prefers-color-scheme:light){.mobile-menu .wf-mobile-divider{background:#00000014}}.product-loop-item{margin-bottom:2.5rem}.product-loop-item .product-loop-image{display:block;position:relative}.product-loop-image.secondary-image-enabled{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden}.product-loop-image.secondary-image-enabled img.product-image_featured{display:block;width:100%;height:100%;object-fit:cover;position:relative;z-index:1;transition:transform .5s ease}.product-loop-image.secondary-image-enabled img.product-image_secondary{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:0!important;z-index:2;transition:opacity .45s ease!important;pointer-events:none}.product-loop-image.secondary-image-enabled:hover img.product-image_secondary{opacity:1!important}.product-loop-image.secondary-image-enabled:hover img.product-image_featured{transform:scale(1.03)}.product-loop-item .product-loop-title{font-size:.95rem;font-weight:600;margin-bottom:5px;line-height:1.25}.product-loop-item .product-loop-price span{font-size:.9rem}html{overflow-x:clip!important}#PageContainer{overflow:clip!important;overflow-clip-margin:0!important}.hero-section-wrapper,.hero-section-wrapper>.section,#main-wrapper>.section:first-child{background:transparent!important}html{overflow-x:hidden;scroll-behavior:smooth}body{color:#333330}#PageContainer,.page-wrapper{background-color:transparent}h1,h2,h3,h4,h5,h6,.section-title,.section__title-style,.page-title,.product-loop-item .product-loop-title,.product-loop-item .product-loop-title a,.product-loop-item .product-loop-price span,.product-loop-item .product-loop-price .money{color:#fff!important}.product-loop-price .is-sold-out{display:none!important}.hero-gs__title{color:#fff!important;text-shadow:0 2px 20px rgba(0,0,0,.85),0 0 50px rgba(0,0,0,.5)!important}.hero-gs__text,.hero-gs__text p{color:#ffffffeb!important;text-shadow:0 1px 8px rgba(0,0,0,.7)!important}.hero-gs__btn{color:#fff!important}.hero-section--gymshark:after{content:"";position:absolute;bottom:0;left:0;right:0;height:65%;background:linear-gradient(to top,rgba(0,0,0,.82) 0%,rgba(0,0,0,.1) 70%,transparent 100%);z-index:3;pointer-events:none}.hero-gs__content{z-index:6}:root{--ann-h: 0px}.header-container:not(.header-overlay){position:sticky;top:0;z-index:100;background-color:#111110!important;border-bottom:1px solid rgba(255,255,255,.07)!important;box-shadow:0 2px 20px #00000059!important;transition:background-color .35s ease,box-shadow .35s ease}.header-container:not(.header-overlay).is-scrolled{background-color:#111110!important;box-shadow:0 2px 20px #00000080!important;border-bottom-color:#ffffff1a!important}.header-container.header-overlay.is-fixed{position:fixed!important;top:0!important;background-color:#111110!important;box-shadow:0 2px 20px #00000080!important;border-bottom:1px solid rgba(255,255,255,.07)!important;transition:background-color .35s ease,box-shadow .35s ease}.header-container:not(.header-overlay) #user-icon,.header-container:not(.header-overlay) #cart-icon,.header-container.header-overlay.is-fixed #user-icon,.header-container.header-overlay.is-fixed #cart-icon{fill:#fff!important}.header-container:not(.header-overlay) .header__search-toggle,.header-container.header-overlay.is-fixed .header__search-toggle{color:#fff!important}.header-container:not(.header-overlay) .header__search-toggle svg,.header-container.header-overlay.is-fixed .header__search-toggle svg{stroke:#fff!important;fill:none!important}.header-container:not(.header-overlay) #header-right-menu a,.header-container.header-overlay.is-fixed #header-right-menu a{color:#fff!important}.header-container:not(.header-overlay) .wf-gender-nav__link,.header-container.header-overlay.is-fixed .wf-gender-nav__link{color:#fff!important}.header-container:not(.header-overlay) .burger-container #burger .bar,.header-container.header-overlay.is-fixed .burger-container #burger .bar{background-color:#fff!important}.wf-header-inner{display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem;min-height:64px;max-width:100%;gap:1rem}.wf-header__left,.wf-header__right{flex:1;display:flex;align-items:center}.wf-header__right{justify-content:flex-end}.wf-header__center{flex-shrink:0;display:flex;justify-content:center}.logo-wrap{display:flex;align-items:center}.header__title a,.header__title_img a{color:#fff!important;text-decoration:none}.header__title{font-size:1.2rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin:0}.logo__img{display:block;transition:opacity .2s}.logo__img:hover{opacity:.8}.wf-gender-nav{display:flex;align-items:center;gap:0;height:100%}.wf-gender-nav__item{position:relative;height:64px;display:flex;align-items:center}.wf-gender-nav__link{display:flex;align-items:center;gap:.3rem;padding:0 1rem;height:100%;color:#fff!important;text-decoration:none!important;font-size:.8rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;transition:opacity .2s;white-space:nowrap}.wf-gender-nav__link:hover{opacity:.6}.wf-gender-nav__chevron{font-size:.6rem;opacity:.5;transition:transform .2s}.wf-gender-nav__item:hover .wf-gender-nav__chevron{transform:rotate(180deg)}.wf-mega-panel{position:fixed;top:64px;left:0;right:0;z-index:199;background:#111110;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07);box-shadow:0 24px 80px #0000008c;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .22s ease,transform .22s ease,visibility 0s linear .22s;pointer-events:none}.wf-mega-panel.is-open{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .22s ease,transform .22s ease;pointer-events:all}.wf-mega-panel__inner{max-width:1280px;margin:0 auto;padding:2rem;display:flex;gap:2.5rem;align-items:flex-start}.wf-mega-panel__section--links{min-width:160px;max-width:200px;flex-shrink:0;padding-right:2rem;border-right:1px solid rgba(255,255,255,.07)}.wf-mega-panel__section--products{flex:1;min-width:0}.wf-mega-panel__label{font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#ffffff4d;margin:0 0 .875rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.07)}.wf-mega-panel__links{display:flex;flex-direction:column;gap:0}.wf-mega-panel__link{display:flex;align-items:center;gap:.6rem;padding:.55rem 0;color:#ffffffa6!important;text-decoration:none!important;font-size:.85rem;font-weight:500;letter-spacing:.02em;border-bottom:1px solid rgba(255,255,255,.05);transition:color .15s,padding-left .18s;position:relative}.wf-mega-panel__link:before{content:"";display:block;width:0;height:1px;background:#fff;transition:width .2s ease;position:absolute;bottom:-1px;left:0}.wf-mega-panel__link:hover{color:#fff!important;padding-left:.5rem}.wf-mega-panel__link:hover:before{width:100%}.wf-mega-panel__link:last-child{border-bottom:none}.wf-mega-products{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.wf-mega-product{display:block;text-decoration:none!important;color:#fff!important;transition:transform .2s ease}.wf-mega-product:hover{transform:translateY(-3px)}.wf-mega-product__img-wrap{position:relative;aspect-ratio:3 / 4;overflow:hidden;border-radius:4px;background:#ffffff0a;margin-bottom:.6rem}.wf-mega-product__img-wrap img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s ease}.wf-mega-product__img-wrap img.wf-mega-product__img-hover{opacity:0}.wf-mega-product:hover .wf-mega-product__img-hover{opacity:1}.wf-mega-product__title{font-size:.75rem;font-weight:600;letter-spacing:.02em;color:#ffffffd9!important;margin:0 0 .2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wf-mega-product__price{font-size:.72rem;color:#ffffff80!important;margin:0}.wf-mega-product__price s{opacity:.55;margin-right:.25rem}.wf-gender-nav__item.is-mega-active .wf-gender-nav__link{opacity:1}.wf-gender-nav__item.is-mega-active .wf-gender-nav__chevron{transform:rotate(180deg)}.wf-mega-backdrop{position:fixed;right:0;bottom:0;left:0;top:64px;background:#00000073;z-index:198;opacity:0;visibility:hidden;transition:opacity .22s ease,visibility 0s linear .22s;pointer-events:none}.wf-mega-backdrop.is-visible{opacity:1;visibility:visible;transition:opacity .22s ease;pointer-events:all}body.mega-open{overflow:visible}.product-loop-image{position:relative;overflow:hidden}.wf-quick-add{position:absolute;bottom:0;left:0;right:0;padding:.75rem .625rem .875rem;background:linear-gradient(to top,rgba(0,0,0,.82) 0%,rgba(0,0,0,.5) 60%,transparent 100%);transform:translateY(105%);transition:transform .28s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;gap:.5rem}.product-loop-image:hover .wf-quick-add,.product-loop-item:hover .wf-quick-add{transform:translateY(0)}.wf-quick-add__sizes{display:flex;flex-wrap:wrap;gap:.3rem;justify-content:center}.wf-quick-add__size{min-width:34px;height:30px;padding:0 .5rem;background:#ffffff26;border:1.5px solid rgba(255,255,255,.4);border-radius:3px;color:#fff;font-size:.68rem;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:background .15s,border-color .15s,transform .1s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.wf-quick-add__size:hover:not(:disabled){background:#ffffffe6;border-color:transparent;color:#111;transform:scale(1.05)}.wf-quick-add__size.is-selected{background:#fff;border-color:transparent;color:#111}.wf-quick-add__size.is-sold-out{opacity:.3;text-decoration:line-through;cursor:not-allowed}.wf-quick-add__btn{width:100%;padding:.5rem .75rem;background:#fff;color:#111;border:none;border-radius:3px;font-size:.72rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.4rem;transition:background .15s,color .15s,transform .1s}.wf-quick-add__btn:hover:not(:disabled){background:#111;color:#fff}.wf-quick-add__btn--select{background:#ffffff1f;color:#fff9;cursor:default;font-size:.65rem;letter-spacing:.04em;text-transform:none}.wf-quick-add__btn--select:disabled{pointer-events:none}.wf-quick-add__btn--select.is-ready{background:#fff;color:#111;cursor:pointer;pointer-events:all;font-size:.72rem;letter-spacing:.07em;text-transform:uppercase}.wf-quick-add__btn.is-loading{opacity:.6;pointer-events:none}.wf-quick-add__btn.is-added{background:#22c55e;color:#fff}@media(prefers-reduced-motion:reduce){.wf-quick-add,.wf-mega-product{transition:none}}.header__search-toggle{background:none!important;border:none!important;padding:.4rem!important;cursor:pointer!important;color:#fff!important;line-height:1!important;transition:opacity .2s!important;display:flex;align-items:center;justify-content:center;border-radius:6px}.header__search-toggle svg{stroke:#fff}.header__search-toggle:hover{opacity:.65!important}#header-right-menu{display:flex;align-items:center;gap:.25rem;list-style:none;margin:0;padding:0}#header-right-menu .menu-item{display:flex;align-items:center}#header-right-menu svg,#main-header svg{fill:#fff!important}#header-right-menu a{color:#fff!important}#main-header .is-dropdown-submenu{background-color:#111110!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:6px!important;box-shadow:0 12px 40px #00000080!important}#main-header .is-dropdown-submenu a{color:#fff!important}#main-header .is-dropdown-submenu a:hover{background-color:#ffffff12!important}@keyframes wf-header-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.header-container{animation:wf-header-in .4s cubic-bezier(.4,0,.2,1) both}.wf-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;display:flex;align-items:flex-start;justify-content:center;padding-top:80px;padding:60px 1rem 1rem;pointer-events:none;opacity:0;transition:opacity .22s ease}.wf-modal.is-open{pointer-events:all;opacity:1}.wf-modal__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;z-index:-1;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}body.wf-modal-open{overflow:hidden}.wf-modal__box{background:#0d0d0d;border:1px solid rgba(255,255,255,.08);border-radius:16px;box-shadow:0 32px 100px #000000e6,0 0 0 1px #ffffff08;width:100%;max-width:760px;max-height:calc(100vh - 100px);display:flex;flex-direction:column;overflow:hidden;transform:translateY(-20px) scale(.97);transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .22s ease}.wf-modal.is-open .wf-modal__box{transform:translateY(0) scale(1)}.wf-modal__header{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.wf-modal__icon{color:#ffffff59;flex-shrink:0;display:flex;align-items:center}.wf-modal__input{flex:1;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;color:#fff!important;font-size:1.25rem!important;font-weight:300!important;padding:0!important;margin:0!important;line-height:1.4!important;letter-spacing:.01em!important}.wf-modal__input::placeholder{color:#fff3!important;font-weight:300!important}.wf-modal__close{display:flex;align-items:center;gap:.35rem;background:#ffffff12!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:6px!important;color:#ffffff80!important;padding:.3rem .6rem!important;cursor:pointer!important;font-size:.65rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;transition:all .15s!important;flex-shrink:0;line-height:1!important}.wf-modal__close:hover{background:#ffffff21!important;color:#fff!important;border-color:#ffffff40!important}.wf-modal__close svg{flex-shrink:0}.wf-modal__results{overflow-y:auto;flex:1;padding:1rem 1.25rem;min-height:80px}.wf-modal__results::-webkit-scrollbar{width:4px}.wf-modal__results::-webkit-scrollbar-track{background:transparent}.wf-modal__results::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.wf-modal__grid{display:flex;flex-direction:column;gap:0}@media(max-width:480px){.wf-modal__grid{grid-template-columns:repeat(2,1fr)}}.wf-card{display:flex;flex-direction:row;align-items:center;gap:1rem;padding:.875rem 0;border-bottom:1px solid rgba(255,255,255,.05);text-decoration:none!important;transition:background .15s;color:#fff!important;border-radius:0;background:transparent;border-top:none;border-left:none;border-right:none}.wf-card:first-child{padding-top:.25rem}.wf-card:last-child{border-bottom:none}.wf-card:hover{background:transparent;color:#fff!important}.wf-card:hover .wf-card__title{opacity:.75}.wf-card__img{position:relative;width:64px;height:72px;flex-shrink:0;overflow:hidden;background:#ffffff0f;border-radius:8px}.wf-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.wf-card:hover .wf-card__img img{transform:scale(1.04)}.wf-card__no-img{width:100%;height:100%;background:#ffffff0d}.wf-card__badge{position:absolute;top:.4rem;left:.4rem;background:#000000b3;color:#ffffffb3!important;font-size:.6rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.2rem .45rem;border-radius:3px}.wf-card__info{flex:1;padding:0;min-width:0}.wf-card__title{font-size:.875rem;font-weight:500;line-height:1.35;color:#ffffffe6!important;margin:0 0 .3rem;transition:opacity .15s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wf-card__price{font-size:.82rem;font-weight:600;color:#ffffff8c!important}.wf-modal__see-all{display:block;text-align:center;margin-top:1rem;padding:.7rem;border:1.5px solid rgba(255,255,255,.15);border-radius:6px;color:#ffffffb3!important;font-size:.82rem;font-weight:600;letter-spacing:.04em;text-decoration:none!important;transition:all .15s}.wf-modal__see-all:hover{border-color:#fff6;color:#fff!important;background:#ffffff0d}.wf-modal__empty{padding:1.5rem 0;text-align:center;color:#ffffff73;font-size:.9rem}.wf-modal__empty strong{color:#fff}.wf-modal__error{text-align:center;color:#ffffff73;font-size:.85rem;padding:1rem 0}.wf-modal__loading{display:flex;justify-content:center;gap:6px;padding:1.5rem 0}.wf-modal__loading span{width:7px;height:7px;border-radius:50%;background:#ffffff59;animation:wf-dot 1.2s infinite ease-in-out}.wf-modal__loading span:nth-child(2){animation-delay:.2s}.wf-modal__loading span:nth-child(3){animation-delay:.4s}@keyframes wf-dot{0%,80%,to{transform:scale(.7);opacity:.4}40%{transform:scale(1);opacity:1}}.wf-modal__hint{padding:.6rem 1.25rem;border-top:1px solid rgba(255,255,255,.06);color:#fff3;font-size:.68rem;letter-spacing:.03em;text-align:right;flex-shrink:0}.wf-modal__hint kbd{background:#ffffff1a;border:1px solid rgba(255,255,255,.15);border-radius:3px;padding:.05em .35em;font-size:.65rem;font-family:inherit;color:#fff6}#header-right-menu .header__cart>a{position:relative!important;display:inline-flex!important;align-items:center!important}.header__cart-count{position:absolute!important;top:-8px!important;right:-10px!important;min-width:18px!important;height:18px!important;border-radius:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 4px!important;z-index:10!important;background-color:#e31b1b!important;color:#fff!important;line-height:1!important}.header__cart-count span{font-size:10px!important;font-weight:700!important;line-height:1!important;padding:0!important;color:#fff!important}#mobileMenuSidebar,.off-canvas#mobileMenuSidebar{background-color:#111110!important;background:#111110!important}#mobileMenuSidebar a{color:#fff!important}#mobileMenuSidebar .mobile-menu>li>a{color:#fff!important}#mobileMenuSidebar h3,#mobileMenuSidebar h4{color:#fff!important}#mobileMenuSidebar .search-bar .input-group-field,#mobileMenuSidebar input[type=search],#mobileMenuSidebar input[type=text]{background-color:#ffffff14!important;background:#ffffff14!important;border-color:#ffffff2e!important;color:#fff!important}#mobileMenuSidebar .search-bar .input-group-field::placeholder,#mobileMenuSidebar input::placeholder{color:#ffffff73!important}#mobileMenuSidebar .mobile-search .button,#mobileMenuSidebar .search-bar .button{background-color:#fff!important;color:#111110!important}#mobileMenuSidebar .submenu-toggle:after{border-color:white transparent transparent!important}#cartSidebar{background-color:#111110!important;border-left:1px solid rgba(255,255,255,.08)!important;box-shadow:-8px 0 40px #00000080!important;color:#fff!important}#cartSidebar .cart-sidebar-title{color:#fff!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important}#cartSidebar .close-button,#cartSidebar .close-button svg{color:#ffffff80!important;fill:#ffffff80!important}#cartSidebar .close-button:hover,#cartSidebar .close-button:hover svg{color:#fff!important;fill:#fff!important}#cartSidebar a{color:#fff!important}#cartSidebar a.ajaxcart__product-name{color:#fff!important;font-weight:600!important}#cartSidebar .ajaxcart__product-meta,#cartSidebar label{color:#ffffff73!important}#cartSidebar .ajaxcart__product-image img{border-radius:4px!important;border:1px solid rgba(255,255,255,.1)!important}#cartSidebar .ajaxcart__row{border-bottom:1px solid rgba(255,255,255,.07)!important}#cartSidebar .ajaxcart__qty-num{background-color:transparent!important;border:1.5px solid rgba(255,255,255,.2)!important;color:#fff!important;border-radius:3px!important}#cartSidebar .ajaxcart__qty-adjust{color:#ffffff8c!important;transition:color .15s}#cartSidebar .ajaxcart__qty-adjust:hover{color:#fff!important}#cartSidebar .cart__product__price,#cartSidebar .cart__subtotal-price{color:#fff!important;font-weight:700!important}#cartSidebar .cart__shipping-text{color:#ffffff61!important;font-size:.78rem!important}#cartSidebar #CartSpecialInstructions{background-color:#ffffff0d!important;border:1.5px solid rgba(255,255,255,.15)!important;color:#fff!important;border-radius:4px!important}#cartSidebar .button.cart__checkout,#cartSidebar .cart__checkout{background-color:#fff!important;color:#111!important;border:2px solid #ffffff!important;font-weight:800!important;font-size:.875rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;border-radius:3px!important;width:100%!important;transition:background-color .2s ease,color .2s ease!important}#cartSidebar .button.cart__checkout:hover,#cartSidebar .cart__checkout:hover{background-color:transparent!important;color:#fff!important;border-color:#fff!important}.product-page{background-color:#111110}.product-page .product-title,.product-single .product-title{color:#fff!important;font-weight:800;line-height:1.15}.product-page .product-vendor a{color:#ffffff80!important;font-size:.8rem;letter-spacing:.07em;text-transform:uppercase;text-decoration:none}.product-page #ProductPrice .money,.product-page #ProductPrice{color:#fff!important;font-weight:700}.product-page #ComparePrice,.product-page #ComparePrice .money{color:#ffffff61!important}.product-page .product__variants__wrap label,.product-page label.quantity-selector{color:#fff!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:.09em!important;text-transform:uppercase!important}.product-page .product-description,.product-page .product-description p{color:#ffffff94!important;line-height:1.7!important}.product-page .swatch label{background-color:transparent!important;border:1.5px solid rgba(255,255,255,.2)!important;color:#fff!important;border-radius:3px!important;transition:border-color .15s,background-color .15s}.product-page .swatch .swatch-element__inner{background-color:transparent!important;color:#fff!important;font-weight:500}.product-page .swatch label:hover{border-color:#ffffff8c!important;background-color:#ffffff0d!important}.product-page .swatch input:checked+label{border-color:#fff!important;background-color:#fff!important}.product-page .swatch input:checked+label .swatch-element__inner{background-color:transparent!important;color:#111110!important;font-weight:700}.product-page .swatch .swatch-element.soldout label{opacity:.25!important;text-decoration:line-through;cursor:not-allowed}.product__thumbs .product__thumb{opacity:.5;transition:opacity .2s,border-color .2s;border:1.5px solid transparent;border-radius:3px;overflow:hidden;cursor:pointer}.product__thumbs .product__thumb:hover,.product__thumbs .product__thumb.active{opacity:1;border-color:#ffffff73}#AddToCart{background-color:#fff!important;color:#111!important;border:2px solid #ffffff!important;font-weight:800!important;font-size:.875rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;border-radius:3px!important;width:100%;transition:background-color .2s ease,color .2s ease!important}#AddToCart:hover{background-color:transparent!important;color:#fff!important;border-color:#fff!important}#AddToCart:active{transform:scale(.97)}#AddToCart.disabled,#AddToCart[disabled]{opacity:.3!important;cursor:not-allowed!important}.social-sharing .share-title,.social-sharing .share-button{color:#ffffff59!important;font-size:.72rem!important}.cart-page{background-color:#111110;color:#fff;padding:2rem 0 4rem}.cart-page .page-title{color:#fff!important;font-weight:800;margin-bottom:2rem}.cart-page .table-wrap,.cart-page table,.cart-page table.cart-items,.cart-page table.stack,.cart-page .cart-items{background:transparent!important;background-color:transparent!important;border:none!important}.cart-page table thead,.cart-page table.cart-items thead{background:transparent!important;background-color:transparent!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.cart-page table thead th,.cart-page table.cart-items thead th{background:transparent!important;background-color:transparent!important;color:#ffffff6b!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:.09em!important;text-transform:uppercase!important;padding:.75rem .5rem!important}.cart-page table tbody tr,.cart-page table.cart-items tbody tr,.cart-page table tbody tr:nth-child(2n),.cart-page table tbody tr:nth-child(odd){background:transparent!important;background-color:transparent!important;border-bottom:1px solid rgba(255,255,255,.06)!important;transition:background-color .15s}.cart-page table tbody tr:hover{background:#ffffff08!important;background-color:#ffffff08!important}.cart-page table tbody td,.cart-page table.cart-items tbody td{background:transparent!important;background-color:transparent!important;color:#fff!important;vertical-align:middle;padding:1.25rem .5rem!important}.cart-page .cart-items__img img{width:72px;height:72px;object-fit:cover;border-radius:4px;border:1px solid rgba(255,255,255,.1)}.cart-page .cart-items__title{color:#fff!important;font-weight:600;text-decoration:none;transition:opacity .15s}.cart-page .cart-items__title:hover{opacity:.7}.cart-page .cart-items__variant small{color:#ffffff6b!important}.cart-page a.cart__remove small,.cart-page a.cart__remove{color:#ffffff47!important;font-size:.75rem;transition:color .15s}.cart-page a.cart__remove:hover small,.cart-page a.cart__remove:hover{color:#e31b1b!important}.cart-page .cart-item-price .money,.cart-page .cart-item-total .money{color:#fff!important;font-weight:600}.cart-page .cart-items__quantity input[type=number]{background:transparent!important;background-color:transparent!important;border:1.5px solid rgba(255,255,255,.2)!important;color:#fff!important;border-radius:3px!important;text-align:center;width:60px;padding:.4rem!important}.cart-page .cart-info{margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.cart-page .cart-subtotal-title{color:#ffffff80!important;font-size:.8125rem;letter-spacing:.05em;text-transform:uppercase;margin-right:.5rem}.cart-page .cart-subtotal .money{color:#fff!important;font-weight:800;font-size:1.5rem}.cart-page .cart-info em,.cart-page .cart-info p em{color:#ffffff61!important;font-size:.8125rem}.cart-page textarea{background:#ffffff0d!important;background-color:#ffffff0d!important;border:1.5px solid rgba(255,255,255,.15)!important;color:#fff!important;border-radius:4px}.cart-page .update-cart{background:transparent!important;background-color:transparent!important;border:1.5px solid rgba(255,255,255,.2)!important;color:#ffffff94!important;border-radius:3px!important;font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;transition:border-color .2s,color .2s;margin-right:.75rem}.cart-page .update-cart:hover{border-color:#ffffff80!important;color:#fff!important}.cart-page button[name=checkout]{background-color:#fff!important;color:#111!important;border:2px solid #ffffff!important;font-weight:800!important;font-size:.875rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;border-radius:3px!important;transition:background-color .2s,color .2s!important}.cart-page button[name=checkout]:hover{background-color:transparent!important;color:#fff!important;border-color:#fff!important}.cart-page p.rte-raw,.cart-page p.rte-raw a{color:#ffffff8c!important}.collection-header-wrap,.collection-header-wrap .section,.collection-header-wrap .content-section,.collection-header-wrap .section__background{background-color:#111110!important}.collection-header-wrap .page__header{min-height:0!important}.collection-header-wrap .content-section{height:auto!important;min-height:0!important;padding-top:.875rem!important;padding-bottom:.875rem!important;display:flex!important;align-items:center!important;justify-content:center!important}.collection-header-wrap .content-section__inner{padding-top:0!important;padding-bottom:0!important}.collection-header-wrap .page__header__content{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.collection-header-wrap .page__header__description:empty{display:none!important}.collection-header-wrap .page__header__title{color:#fff!important;font-size:clamp(1.5rem,3vw,2.5rem)!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.06em!important;margin:0!important;text-align:center}.collection-header-wrap .page__header__description{color:#fff9!important;text-align:center}.search-page,.collection-header,.collection-page,.blog-page,.article-page,.customer-page,.account-page{background-color:#111110;color:#fff}.search-page .row,.search-page .columns,.search-page .search,.search-page .results,.search-page .search__header,.template-search{background-color:#111110!important}.search-page input[type=search],.search-page input[type=text],.template-search input{background-color:#ffffff14!important;background:#ffffff14!important;border:1.5px solid rgba(255,255,255,.2)!important;color:#fff!important;border-radius:3px!important;box-shadow:none!important}.search-page input::placeholder,.template-search input::placeholder{color:#ffffff73!important}.search-page input:focus,.template-search input:focus{border-color:#ffffff80!important;outline:none!important;box-shadow:none!important}.search-page .button,.search-page button[type=submit],.template-search .button,.template-search button[type=submit]{background-color:#fff!important;color:#111!important;border:2px solid #ffffff!important;font-weight:700!important;letter-spacing:.05em!important;border-radius:3px!important;transition:background-color .2s,color .2s!important}.search-page .button:hover,.template-search .button:hover{background-color:transparent!important;color:#fff!important;border-color:#fff!important}.search-page h1,.search-page h2,.search-page .page-title{color:#fff!important}.search-page p,.search-page .search-no-results{color:#ffffffa6!important}.search-page hr.search-hr,.template-search hr{border-color:#ffffff1a!important}.footer-section,.site-footer{border-top:1px solid rgba(255,255,255,.07)!important}.header-container{will-change:background-color}.column.column-block{border-radius:4px}.product-loop-item .product-loop-image{display:block;overflow:hidden;border-radius:4px;position:relative}.product-loop-item .product-loop-image img.product-image_featured{display:block;width:100%;transition:transform .45s cubic-bezier(.4,0,.2,1);will-change:transform}.product-loop-item:hover .product-loop-image img.product-image_featured{transform:scale(1.06)}.wf-card-image-wrap .product-loop-image{border-radius:0}.wf-quickadd{position:absolute;bottom:0;left:0;right:0;padding:.6rem .6rem .75rem;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.5) 65%,transparent 100%);transform:translateY(100%);transition:transform .28s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;gap:.35rem;z-index:10}.wf-product-card:hover .wf-quickadd{transform:translateY(0)}.wf-quickadd__hint{font-size:.6rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:#ffffff73;margin:0;text-align:center}.wf-quickadd__sizes{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center}.wf-quickadd__size{min-width:32px;height:28px;padding:0 .45rem;background:#ffffff1f;border:1px solid rgba(255,255,255,.28);border-radius:3px;color:#fff!important;font-size:.68rem;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:background .15s,border-color .15s,transform .1s}.wf-quickadd__size:hover{background:#fff;border-color:#fff;color:#111!important;transform:scale(1.06)}.wf-quickadd__size.is-loading{opacity:.5;pointer-events:none}.wf-quickadd__size.is-added{background:#22c55e;border-color:#22c55e;color:#fff!important}.wf-quickadd__btn{display:flex;align-items:center;justify-content:center;gap:.45rem;width:100%;padding:.5rem;background:#fff;color:#111!important;border:none;border-radius:4px;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .15s,transform .1s}.wf-quickadd__btn:hover{background:#e8e8e8;transform:scale(1.02)}.wf-quickadd__btn.is-loading{opacity:.6;pointer-events:none}.wf-quickadd__btn.is-added{background:#22c55e;color:#fff!important}.wf-cart-toast{position:fixed;bottom:1.5rem;right:1.5rem;background:#111;color:#fff;font-size:.78rem;font-weight:600;padding:.75rem 1.25rem;border-radius:6px;box-shadow:0 8px 30px #00000059;z-index:9999;display:flex;align-items:center;gap:.6rem;transform:translateY(120px);opacity:0;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease;pointer-events:none}.wf-cart-toast.is-visible{transform:translateY(0);opacity:1}.wf-cart-toast__check{color:#22c55e}.product-loop-item .product-loop-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000;transition:background .3s ease;pointer-events:none;border-radius:4px}.product-loop-item:hover .product-loop-image:after{background:#00000014}.product-loop-item .product-loop-title,.product-loop-item .product-loop-price{transition:opacity .2s ease}.product-loop-item:hover .product-loop-title{opacity:.85}@keyframes wf-fadein{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes wf-fadein-fast{0%{opacity:0}to{opacity:1}}.hero-section{animation:wf-fadein-fast .5s ease both}.content-section:not(.hero-section){animation:wf-fadein .55s ease both}.column.column-block:nth-child(1){animation-delay:.05s}.column.column-block:nth-child(2){animation-delay:.1s}.column.column-block:nth-child(3){animation-delay:.15s}.column.column-block:nth-child(4){animation-delay:.2s}.button,button[type=submit]{transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .1s ease,box-shadow .2s ease!important}.button:active,button[type=submit]:active{transform:scale(.97)!important}a{transition:color .18s ease,opacity .18s ease}:focus-visible{outline:2px solid rgba(255,255,255,.6)!important;outline-offset:2px!important;border-radius:2px!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#ffffff73}::selection{background-color:#ffffff2e;color:#fff}img{transition:opacity .3s ease}img[loading=lazy]:not(.lazyloaded){opacity:0}img.lazyloaded,img[loading=eager],img:not([loading]){opacity:1}.js-animate-appear-show{animation:wf-fadein .6s ease both}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media(prefers-color-scheme:light){body{color:#111!important}#PageContainer,.page-wrapper{background-color:transparent!important}.wf-tabs-section,.collection-tabs-section,.content-section:not(.hero-section):not(.hero-section--gymshark){background-color:#f0f0f0!important}h1,h2,h3,h4,h5,h6,.section-title,.section__title-style,.page-title{color:#111!important}.header-container{background-color:#f0f0f0!important;border-bottom-color:#00000014!important;box-shadow:0 2px 16px #00000014!important}.header-container:not(.header-overlay).is-scrolled{background-color:#f0f0f0!important}.header-container:not(.header-overlay){background-color:#f0f0f0!important;border-bottom-color:#00000014!important;box-shadow:0 2px 16px #00000014!important}#header-right-menu a,.header__title a,.header__title_img a{color:#111!important}#header-right-menu svg,#main-header svg{fill:#111!important}#main-header .is-dropdown-submenu{background-color:#fff!important;border-color:#0000001a!important}#main-header .is-dropdown-submenu a,.wf-gender-nav__link{color:#111!important}.header-container:not(.header-overlay) #user-icon,.header-container:not(.header-overlay) #cart-icon{fill:#111!important}.header-container:not(.header-overlay) .header__search-toggle{color:#111!important}.header-container:not(.header-overlay) .header__search-toggle svg{stroke:#111!important;fill:none!important}.header-container:not(.header-overlay) #header-right-menu a{color:#111!important}.header-container:not(.header-overlay) .wf-gender-nav__link{color:#111!important}.header-container:not(.header-overlay) .burger-container #burger .bar{background-color:#111!important}.header-container.header-overlay.is-fixed #user-icon,.header-container.header-overlay.is-fixed #cart-icon{fill:#111!important}.header-container.header-overlay.is-fixed .header__search-toggle svg{stroke:#111!important;fill:none!important}.header-container.header-overlay.is-fixed .wf-gender-nav__link{color:#111!important}.header-container.header-overlay.is-fixed .burger-container #burger .bar{background-color:#111!important}.wf-mega-panel{background:#fff!important;border-color:#00000014!important}.wf-mega-panel__label{color:#00000059!important}.wf-mega-panel__link{color:#000000a6!important}.wf-mega-panel__link:hover{color:#111!important}.wf-mega-panel__link:before{background:#111!important}.header__search-toggle svg{stroke:#111!important;fill:none!important}.product-loop-item .product-loop-title,.product-loop-item .product-loop-title a,.product-loop-item .product-loop-price span,.product-loop-item .product-loop-price .money{color:#111!important}.collection-page{background-color:#f5f5f5!important;color:#111!important}.collection-nav{background-color:#f0f0f0!important}.collection-nav__title,.blog-tags-nav__title{color:#111!important}.collection-nav .menu a{color:#444!important}.collection-nav .menu .__active a{color:#111!important}.collection-sorting select,.collection-sorting .select-wrapper{background-color:#fff!important;color:#111!important;border-color:#00000026!important}.pagination .page a,.pagination .prev a,.pagination .next a{color:#111!important;border-color:#00000026!important}.pagination .page.current,.pagination .page.current a{color:#fff!important;background-color:#111!important}.collection-nav_tags .menu a,.collection-nav_collections .menu a{color:#0009!important}.collection-nav_tags .__active a,.collection-nav_collections .__active a{color:#111!important}.collection__products-grid .product-loop-image{background-color:#e8e8e8!important}.hero-gs__title{color:#fff!important;text-shadow:0 1px 0 black,0 2px 20px black,0 0 60px rgba(0,0,0,.9)!important}.hero-gs__text,.hero-gs__text p{color:#fffffff2!important;text-shadow:0 1px 6px rgba(0,0,0,.95),0 2px 16px rgba(0,0,0,.85)!important}.hero-section--gymshark:after{background:linear-gradient(to top,rgba(0,0,0,.9) 0%,rgba(0,0,0,.25) 65%,transparent 100%)!important}.wf-novedades{background-color:#f5f5f5!important}.wf-novedades__title{color:#111!important}.wf-novedades__sub{color:#00000080!important}.wf-novedades__label{color:#0006!important}.wf-novedades__label:before,.wf-novedades__label:after{background:#00000026!important}.wf-novedades__btn{background-color:#111!important;color:#fff!important}.wf-novedades .product-loop-title,.wf-novedades .product-loop-title a,.wf-novedades .product-loop-price span,.wf-novedades .product-loop-price .money{color:#111!important}.wf-modal__box{background:#f8f8f8!important;border-color:#0000001a!important;box-shadow:0 24px 80px #0003!important}.wf-modal__header{border-bottom-color:#00000014!important}.wf-modal__icon{color:#00000059!important}.wf-modal__input{color:#111!important}.wf-modal__input::placeholder{color:#0000004d!important}.wf-modal__close{background:#0000000d!important;border-color:#0000001f!important;color:#00000080!important}.wf-modal__hint{color:#00000059!important;border-top-color:#0000000f!important}.wf-modal__hint kbd{background:#00000014!important;color:#00000080!important;border-color:#0000001f!important}.wf-modal__see-all{color:#111!important;border-top-color:#0000000f!important}.wf-modal__see-all:hover{background:#0000000a!important}.wf-modal__close:hover{background:#0000001a!important;color:#111!important}.wf-modal__backdrop{background:#0006!important}.wf-card{background:#0000000a!important;border-color:#00000014!important}.wf-card:hover{background:#00000012!important;border-color:#00000026!important}.wf-card__title,.wf-card__price{color:#111!important}.wf-modal__see-all{border-color:#00000026!important;color:#0009!important}.wf-modal__see-all:hover{color:#111!important;border-color:#0006!important}.wf-modal__empty{color:#00000073!important}.wf-modal__empty strong{color:#111!important}.wf-modal__hint{color:#0003!important;border-top-color:#0000000f!important}.wf-modal__hint kbd{background:#00000012!important;border-color:#0000001f!important;color:#0006!important}.wf-modal__loading span{background:#00000040!important}.collection-header-wrap .content-section{background-color:#f0f0f0!important}.collection-header-wrap .page__header__title{color:#111!important}.collection-header-wrap .page__header__description{color:#0009!important}.search-page,.collection-header,.collection-page,.blog-page,.article-page,.customer-page,.account-page{background-color:#f0f0f0;color:#111}.search-page .row,.search-page .columns,.search-page .search,.search-page .results,.search-page .search__header,.template-search{background-color:#f0f0f0!important}.search-page input[type=search],.search-page input[type=text],.template-search input{background-color:#fff!important;border-color:#0003!important;color:#111!important}.search-page .button,.template-search .button{background-color:#111!important;color:#fff!important;border-color:#111!important}.search-page h1,.search-page h2,.search-page .page-title{color:#111!important}.product-page{background-color:#f0f0f0}.product-page .product-title,.product-single .product-title{color:#111!important}.product-page .product-vendor a{color:#00000073!important}.product-page #ProductPrice .money,.product-page #ProductPrice,.product-page .product__variants__wrap label{color:#111!important}.product-page .product-description,.product-page .product-description p{color:#0009!important}.product-page .swatch label{border-color:#00000038!important;color:#111!important}.product-page .swatch .swatch-element__inner{color:#111!important}.product-page .swatch input:checked+label{border-color:#111!important;background-color:#111!important}.product-page .swatch input:checked+label .swatch-element__inner{color:#f0f0f0!important}#AddToCart{background-color:#111!important;color:#fff!important;border-color:#111!important}#AddToCart:hover{background-color:transparent!important;color:#111!important;border-color:#111!important}#cartSidebar{background-color:#f0f0f0!important;border-left-color:#00000014!important}#cartSidebar .cart-sidebar-title{color:#111!important}#cartSidebar .close-button,#cartSidebar .close-button svg{color:#00000073!important;fill:#00000073!important}#cartSidebar a,#cartSidebar a.ajaxcart__product-name{color:#111!important}#cartSidebar .ajaxcart__product-meta,#cartSidebar label{color:#00000073!important}#cartSidebar .ajaxcart__row{border-bottom-color:#00000012!important}#cartSidebar .ajaxcart__qty-num{border-color:#0003!important;color:#111!important}#cartSidebar .cart__product__price,#cartSidebar .cart__subtotal-price{color:#111!important}#cartSidebar .button.cart__checkout,#cartSidebar .cart__checkout{background-color:#111!important;color:#fff!important;border-color:#111!important}#cartSidebar .button.cart__checkout:hover,#cartSidebar .cart__checkout:hover{background-color:transparent!important;color:#111!important}.cart-page{background-color:#f0f0f0;color:#111}.cart-page .page-title{color:#111!important}.cart-page table thead{border-bottom-color:#0000001a!important}.cart-page table thead th{color:#0000006b!important}.cart-page table tbody tr{border-bottom-color:#0000000f!important}.cart-page table tbody tr:hover{background:#00000008!important}.cart-page table tbody td,.cart-page .cart-items__title,.cart-page .cart-subtotal .money{color:#111!important}.cart-page .cart-subtotal-title{color:#00000080!important}.cart-page .update-cart{border-color:#0003!important;color:#0000008c!important}.cart-page button[name=checkout]{background-color:#111!important;color:#fff!important;border-color:#111!important}.cart-page button[name=checkout]:hover{background-color:transparent!important;color:#111!important}#mobileMenuSidebar,.off-canvas#mobileMenuSidebar{background-color:#f0f0f0!important;background:#f0f0f0!important}#mobileMenuSidebar a,#mobileMenuSidebar .mobile-menu>li>a{color:#111!important}#mobileMenuSidebar .search-bar .input-group-field,#mobileMenuSidebar input[type=search]{background-color:#00000012!important;border-color:#0000002e!important;color:#111!important}#mobileMenuSidebar .mobile-search .button{background-color:#111!important;color:#fff!important}#mobileMenuSidebar .submenu-toggle:after{border-color:#111111 transparent transparent!important}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#00000040}::selection{background-color:#0000001f;color:#111}.footer-section,.site-footer{border-top-color:#00000012!important}}.wf-atc-section{padding:.5rem 0 .25rem;display:flex;flex-direction:column;gap:.45rem}.wf-atc-sizes{display:flex;flex-wrap:wrap;gap:.3rem}.wf-atc-size{min-width:34px;height:28px;padding:0 .45rem;background:transparent;border:1.5px solid rgba(255,255,255,.18);border-radius:3px;color:#ffffff8c;font-size:.65rem;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:border-color .15s,background .15s,color .15s,transform .1s}.wf-atc-size:hover:not(:disabled){border-color:#ffffffb3;color:#fff;transform:scale(1.06)}.wf-atc-size.is-selected{background:#fff;border-color:#fff;color:#111}.wf-atc-size.is-oos{opacity:.2;text-decoration:line-through;cursor:not-allowed}.wf-atc-btn{width:100%;padding:.55rem .75rem;background:#fff;color:#111;border:2px solid #fff;border-radius:3px;font-size:.68rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.4rem;transition:background .15s,color .15s,border-color .15s,transform .1s}.wf-atc-btn:hover:not(:disabled){background:transparent;color:#fff;border-color:#fff}.wf-atc-btn:active{transform:scale(.97)}.wf-atc-btn--needs-size{background:#ffffff14;color:#fff6;border-color:#ffffff1f;cursor:default;font-size:.63rem}.wf-atc-btn--needs-size.is-ready{background:#fff;color:#111;border-color:#fff;cursor:pointer;font-size:.68rem}.wf-atc-btn--needs-size.is-ready:hover{background:transparent;color:#fff;border-color:#fff}.wf-atc-btn.is-loading{opacity:.6;pointer-events:none}.wf-atc-btn.is-added{background:#22c55e;border-color:#22c55e;color:#fff}@media(prefers-color-scheme:light){.wf-atc-size{border-color:#0000002e;color:#0000008c}.wf-atc-size:hover:not(:disabled){border-color:#111;color:#111}.wf-atc-size.is-selected{background:#111;border-color:#111;color:#fff}.wf-atc-btn{background:#111;color:#fff;border-color:#111}.wf-atc-btn:hover:not(:disabled){background:transparent;color:#111;border-color:#111}.wf-atc-btn--needs-size{background:#0000000f;color:#00000059;border-color:#0000001a}.wf-atc-btn--needs-size.is-ready{background:#111;color:#fff;border-color:#111}.wf-atc-btn--needs-size.is-ready:hover{background:transparent;color:#111}}.product-loop-item{position:relative}.product-badge.badge__sold-out{position:absolute!important;top:0!important;left:10px!important;border-radius:0!important;background-color:#e22120!important;color:#fff!important;padding:4px 10px!important;font-size:.75rem!important;font-weight:700!important;text-transform:uppercase!important;z-index:10!important;pointer-events:none}@media(min-width:768px){.product-badge.badge__sold-out{left:25px!important}}.wf-card-image-wrap{position:relative;overflow:hidden;border-radius:4px}.wf-card-info{padding-top:.75rem;text-align:left}.wf-card-info .product-loop-title{margin-bottom:.2rem;display:block;font-weight:600;font-size:.9rem}.wf-card-info .product-loop-price{display:block;margin-bottom:.75rem;color:#fff9;font-size:.85rem}.wf-price-sale{color:#e22120!important;font-weight:700}.product-image_secondary{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .4s ease}.wf-card-image-wrap:hover .product-image_secondary{opacity:1}.wf-gs-overlay{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(to top,#000000d9,#0000);padding:40px 10px 15px;opacity:0;transform:translateY(15px);transition:all .3s cubic-bezier(.25,.46,.45,.94);z-index:20;display:flex;flex-direction:column;align-items:center}.wf-product-card:hover .wf-gs-overlay{opacity:1;transform:translateY(0)}.wf-gs-sizes-title{color:#fff;font-size:.65rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-weight:700}.wf-gs-sizes{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;width:100%}.wf-gs-form{display:contents!important}.wf-gs-form--full{width:100%;display:block!important}.wf-gs-size-btn{background:#fffffff2!important;color:#111!important;border:none!important;border-radius:50px!important;min-width:42px;height:38px;display:flex;align-items:center;justify-content:center;padding:0 12px;font-size:.75rem;font-weight:800;cursor:pointer;transition:transform .2s cubic-bezier(.34,1.56,.64,1),background .2s!important;box-shadow:0 4px 10px #00000026}.wf-gs-size-btn:hover:not([disabled]){background:#111!important;color:#fff!important;transform:scale(1.1)}.wf-gs-size-btn[disabled]{opacity:.4!important;text-decoration:line-through;cursor:not-allowed;transform:none!important}.wf-gs-add-btn,.wf-gs-oos-btn{width:100%;background:#fffffff2!important;color:#111!important;border:none!important;border-radius:50px!important;padding:12px;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all .2s ease!important}.wf-gs-add-btn:hover{background:#111!important;color:#fff!important}.wf-gs-oos-btn{background:#00000080!important;color:#fff!important;cursor:not-allowed}@media(max-width:768px){.wf-gs-overlay{opacity:1;transform:translateY(0);background:transparent;padding-bottom:12px}.wf-gs-sizes-title{display:none}.wf-gs-size-btn{background:#ffffffd9!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@media(prefers-color-scheme:light){.wf-card-info .product-loop-price{color:#555}.wf-gs-size-btn{border:1px solid rgba(0,0,0,.1)!important;box-shadow:none}}.wf-carousel-section{padding:3rem 0;overflow:hidden}.wf-carousel-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:1.5rem;padding:0 1.5rem}.wf-carousel-title{margin:0!important;font-size:1.5rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#fff}.wf-carousel-link{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#fff9;text-decoration:none;transition:color .2s;padding-bottom:4px}.wf-carousel-link:hover{color:#fff}.wf-carousel-wrapper{width:100%}.wf-carousel-track{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem;scrollbar-width:none}.wf-carousel-track::-webkit-scrollbar{display:none}.wf-carousel-slide{flex:0 0 75%;max-width:320px;scroll-snap-align:start;text-decoration:none!important;display:block}@media(min-width:768px){.wf-carousel-slide{flex:0 0 calc(25% - 1rem)}}.wf-carousel-img-wrap{position:relative;aspect-ratio:3 / 4;border-radius:8px;overflow:hidden;box-shadow:0 10px 30px #0003;transform:scale(1);transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.wf-carousel-slide:hover .wf-carousel-img-wrap{transform:translateY(-5px)}.wf-carousel-img-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.wf-carousel-slide:hover .wf-carousel-img-wrap img{transform:scale(1.05)}.wf-carousel-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000d9,#0003,#0000);display:flex;flex-direction:column;justify-content:flex-end;padding:1.5rem;z-index:2}.wf-carousel-subtext{color:#ffffffb3;font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.3rem}.wf-carousel-heading{color:#fff;font-size:1.25rem;font-weight:800;line-height:1.1;text-transform:uppercase;margin:0;text-shadow:0 2px 10px rgba(0,0,0,.5)}.wf-carousel-heart{position:absolute;top:12px;right:12px;background:#ffffff26;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.2);border-radius:50%;width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;z-index:10;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.wf-carousel-heart:hover{background:#fff;color:#111;border-color:#fff;transform:scale(1.1)}.wf-carousel-heart.is-active svg{fill:#111;stroke:#111}.wf-carousel-heart svg{width:16px;height:16px;transition:fill .2s,stroke .2s}@media(prefers-color-scheme:light){.wf-carousel-title{color:#111}.wf-carousel-link{color:#00000080}.wf-carousel-link:hover{color:#111}.wf-carousel-img-wrap{box-shadow:0 10px 30px #00000014}}.wf-fav-toast{position:fixed;bottom:2rem;left:50%;transform:translate(-50%) translateY(100px);background:#111111f2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;padding:.75rem 1.5rem;border-radius:50px;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 10px 40px #0006;z-index:10000;opacity:0;transition:all .4s cubic-bezier(.25,.46,.45,.94);pointer-events:none;display:flex;align-items:center;gap:.6rem;white-space:nowrap}.wf-fav-toast.is-visible{transform:translate(-50%) translateY(0);opacity:1}.wf-fav-toast svg{width:14px;height:14px;fill:#e22120;stroke:#e22120}.wf-cart-favorites{padding-top:1.5rem;padding-bottom:2rem;border-top:1px solid rgba(255,255,255,.08);margin-top:1.5rem}.wf-cart-fav-title{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin-bottom:1.25rem;color:#ffffff80;margin-top:0}.wf-cart-fav-list{display:flex;flex-direction:column;gap:1.25rem}.wf-fav-item{display:flex;gap:1rem;align-items:center}.wf-fav-img-link{flex:0 0 64px;height:85px;border-radius:4px;overflow:hidden;background:#ffffff0d;box-shadow:0 4px 10px #0000001a;display:block}.wf-fav-img-link img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;display:block}.wf-fav-img-link:hover img{transform:scale(1.05)}.wf-fav-info{display:flex;flex-direction:column;flex:1;justify-content:center}.wf-fav-title{font-size:.85rem;font-weight:700;color:#fff!important;text-decoration:none!important;margin-bottom:.2rem;line-height:1.2;transition:opacity .2s;display:block}.wf-fav-title:hover{opacity:.7}.wf-fav-price{font-size:.75rem;color:#fff9;margin-bottom:.4rem;font-weight:600;display:block}.wf-fav-remove{font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:#e22120;background:transparent;border:none;padding:0;text-align:left;cursor:pointer;font-weight:800;transition:opacity .2s;display:inline-block}.wf-fav-remove:hover{opacity:.6}@media(prefers-color-scheme:light){.wf-cart-favorites{border-top-color:#00000014}.wf-cart-fav-title{color:#0006}.wf-fav-title{color:#111!important}.wf-fav-price{color:#0009}}.customer-page,.login-page{padding:0!important}main.main-content{padding:0!important}.wf-split-screen{display:flex;flex-direction:column;min-height:calc(100vh - 64px);background:#111110}@media(min-width:768px){.wf-split-screen{flex-direction:row}}.wf-split-image-panel{position:relative;width:100%;height:40vh;overflow:hidden;display:flex;align-items:flex-end;padding:2rem}@media(min-width:768px){.wf-split-image-panel{width:50%;height:auto;padding:4rem}}.wf-split-image-panel img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.wf-split-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000d9,#0003 60%,#0000);z-index:2}.wf-split-brand-text{position:relative;z-index:3;color:#fff}.wf-split-brand-text h2{font-size:clamp(2rem,4vw,3.5rem);font-weight:800;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;color:#fff!important}.wf-split-brand-text p{font-size:1rem;font-weight:500;opacity:.8;margin:0}.wf-split-form-panel{width:100%;display:flex;align-items:center;justify-content:center;padding:3rem 1.5rem}@media(min-width:768px){.wf-split-form-panel{width:50%;padding:4rem}}.wf-form-container{width:100%;max-width:400px}.wf-form-header{margin-bottom:2.5rem;text-align:left}.wf-form-header .page-title{font-size:2rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.5rem;color:#fff}.wf-form-header p{color:#ffffff80;font-size:.9rem}.wf-input-group{margin-bottom:1.5rem}.wf-input-group label{display:block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#fff9;margin-bottom:.5rem}.wf-input-group input{width:100%;background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;color:#fff!important;padding:1rem!important;border-radius:4px!important;font-size:.95rem;transition:border-color .2s,background .2s;box-shadow:none!important}.wf-input-group input:focus{border-color:#ffffff80!important;background:#ffffff14!important;outline:none}.wf-form-actions{margin-top:2rem}.wf-actions-stacked{display:flex;flex-direction:column;gap:1rem}.wf-btn-primary{width:100%;padding:1rem;background:#fff;color:#111;border:none;border-radius:4px;font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:transform .2s ease,background .2s}.wf-btn-primary:hover{background:#e5e5e5;transform:scale(1.02)}.wf-btn-secondary{width:100%;padding:1rem;background:transparent;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:4px;font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:border-color .2s,background .2s}.wf-btn-secondary:hover{border-color:#fff;background:#ffffff0d}.wf-form-footer{display:flex;justify-content:space-between;align-items:center;margin-top:1.5rem;font-size:.8rem;font-weight:600}.wf-form-footer a{color:#ffffff80;text-decoration:none;transition:color .2s;border-bottom:1px solid transparent}.wf-form-footer a:hover{color:#fff;border-color:#fff}.wf-divider{border-color:#ffffff1a;margin:3rem 0 2rem}.wf-guest-title{font-size:1.25rem;font-weight:800;margin-bottom:1.5rem}@media(prefers-color-scheme:light){.wf-split-screen{background:#f0f0f0}.wf-form-header .page-title{color:#111}.wf-form-header p,.wf-input-group label{color:#0009}.wf-input-group input{background:#fff!important;border-color:#0000001a!important;color:#111!important}.wf-input-group input:focus{border-color:#0006!important}.wf-btn-primary{background:#111;color:#fff}.wf-btn-primary:hover{background:#333}.wf-btn-secondary{color:#111;border-color:#0003}.wf-btn-secondary:hover{border-color:#111;background:#0000000d}.wf-form-footer a{color:#00000080}.wf-form-footer a:hover{color:#111;border-color:#111}.wf-divider{border-color:#0000001a}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.scss.css.map */
