@import"https://fonts.googleapis.com/css2?family=Anton&display=swap";body,html{scroll-behavior:smooth}body{overflow-x:hidden;max-width:100vw}.shopify-section header.header{display:flex!important;flex-wrap:wrap;justify-content:space-between}.group-nav{display:flex;flex-direction:column-reverse;align-items:flex-end;row-gap:15px}.header__submenu.list-menu{width:280px}.header__menu-item span img,.header__menu-item img{filter:invert(1);height:25px;vertical-align:sub}.header__submenu .header__menu-item{justify-content:unset}.group-nav ul.list-menu.list-menu--inline li:nth-child(4) a#HeaderMenu-custom-artwork{background:linear-gradient(320deg,#000,#ec1d24);background-size:400% 400%;animation:gradient 5s ease infinite;clip-path:polygon(7% 0,100% 0%,93% 100%,0% 100%);padding-left:15px!important;padding-right:15px!important;transition:all .3s;border:2px solid transparent}.group-nav ul.list-menu.list-menu--inline li:nth-child(4) a#HeaderMenu-custom-artwork:hover{clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%);border-color:#fff}.header-wrapper{position:fixed;top:0;width:100%;background:url(/cdn/shop/files/bg-header.png?v=1741065045);background-size:contain;background-repeat:repeat-x}nav.header__inline-menu{display:flex;flex-direction:column;align-items:flex-end}ul.list-menu.list-menu--inline{text-transform:uppercase;color:#fff;font-weight:600}.header__menu-item:not(.header__submenu) span{font-size:19px}.header__submenu span{font-size:14px!important}.header__submenu img{padding-right:12px}summary .icon-caret{height:.7rem}ul.list-menu.list-menu--inline li{margin-left:20px}.additional-top-nav-items ul li{display:inline-block;margin-left:43px}.desktop-localization-wrapper{color:#fff}.header-localization localization-form{display:flex;align-items:center;margin-left:10px}.header-localization localization-form span{color:#fff}button.disclosure__button.localization-form__select{color:#fff}.header-localization localization-form .country-filter{display:none}.scrolled-past-header .header__heading-logo-wrapper{width:50%!important}.scrolled-past-header sticky-header.header-wrapper{background:#000}.scrolled-past-header .group-nav{row-gap:0px}.collection-grid-bls .page-width{width:1600px;max-width:100%}.header-localization localization-form span{color:#fff;font-size:16px}body:not(.homepage) sticky-header{background:#000!important;position:relative!important}body:not(.homepage) .header__heading-logo-wrapper{width:70%}body:not(.homepage) ul.list-menu.list-menu--inline a,body:not(.homepage) ul.list-menu.list-menu--inline button,body:not(.homepage) ul.list-menu.list-menu--inline span,body:not(.homepage) .header__icon .svg-wrapper{color:#fff!important}.cart-count-bubble{background:#e40513}body:not(.homepage) header-menu svg path{fill:#fff}@media screen and (min-width: 990px){.header:not(.drawer-menu).page-width{padding-left:0;padding-right:0}}@media screen and (max-width:1500px){.group-nav{width:calc(100% - 17vw);row-gap:0px}.scrolled-past-header .header__heading-logo-wrapper{width:100%!important}h1.header__heading{width:15vw;padding-left:1vw}.header__icons.header__icons--localization.header-localization{margin-right:20px}nav.header__inline-menu{padding-right:15px}summary.list-menu__item{padding-right:2.3rem}.header__menu-item span{font-size:14px}.additional-top-nav-items ul li{display:inline-block;margin-left:10px}.additional-top-nav-items ul{padding-left:0}ul.list-menu.list-menu--inline li{margin-left:12px}}@media screen and (max-width:999px){summary.header__icon.header__icon--menu.header__icon--summary svg{width:50px;height:50px}svg.icon.icon-close{max-width:35px}.group-nav{display:none}body:not(.homepage) .header__heading-logo-wrapper{width:100%}header.header{flex-direction:row-reverse}.header__heading-logo-wrapper img{max-width:85px}.scrolled-past-header .header__heading-logo-wrapper img{max-width:65px}.header__icon--menu .icon{transform:scale(.85)}.header{padding:5px 5px 5px 10px}.header__icon .icon{height:3.5rem;width:4.4rem;fill:none;vertical-align:middle}div#menu-drawer img{filter:invert(1);width:23px;height:23px;margin-right:10px}div#menu-drawer a#HeaderDrawer-custom-artwork{background:linear-gradient(320deg,#000,#ec1d24);background-size:400% 400%;animation:gradient 5s ease infinite}}.homepage h2.banner__heading.inline-richtext.h1{font-size:135px;font-family:anton;font-weight:400}.slideshow__text-wrapper:before{content:"";width:100%;height:100%;display:block;position:absolute;background:url(/cdn/shop/files/Ellipse_2.png?v=1741295223);background-position:center center;background-repeat:no-repeat;background-size:contain}.slideshow__text p{font-size:23px;color:#fff}h2.banner__heading.inline-richtext.h1{margin-top:0;line-height:1em}.slideshow__text a.button.button--primary{font-size:26px;font-weight:700;padding:20px 80px;letter-spacing:5px;clip-path:polygon(0% 0%,93% 0%,100% 100%,7% 100%);transition:all .3s;border:2px solid transparent}.slideshow__media.banner__media.media{background:#fff}h2.banner__preheading.inline-richtext.h1{margin-bottom:0;letter-spacing:.7em;margin-right:-.7em}@media screen and (max-width:1500px){.homepage h2.banner__heading.inline-richtext.h1{font-size:110px}h2.banner__preheading.inline-richtext.h1{font-size:30px}.slideshow__text a.button.button--primary{font-size:20px;font-weight:700;padding:15px 60px}}@media screen and (max-width:999px){.homepage h2.banner__heading.inline-richtext.h1{font-size:12vw;font-family:anton;font-weight:400}.homepage .slideshow__media .banner--adapt,.banner--adapt_image.banner--mobile-bottom .banner__media:not(.placeholder){height:600px!important}.banner--mobile-bottom .banner__box{padding:4rem 1.5rem}.slideshow__text a.button.button--primary{font-size:3.3vw;font-weight:700;padding:2.5vw 8vw}h2.banner__preheading.inline-richtext.h1{font-size:2.2vw;letter-spacing:.7vw}.banner__text p{font-size:2.5vw}.slideshow__text-wrapper.banner__content.banner__content--middle-center{padding-top:21vh}.trusted-partners-bls a img,.trusted-partners-bls a{width:unset!important;height:unset!important}.trusted-partners-bls a img{padding-left:5vw!important;padding-right:5vw!important}.image-block{display:none}.image-blocks .image-block:first-child,.image-blocks .image-block:nth-child(1),.image-blocks .image-block:nth-child(2),.image-blocks .image-block:nth-child(3),.image-blocks .image-block:nth-child(4),.image-blocks .image-block:nth-child(5),.image-blocks .image-block:nth-child(6){display:block}.image-blocks .image-block:nth-child(4) a,.image-blocks .image-block:nth-child(5) a,.image-blocks .image-block:nth-child(6) a{clip-path:polygon(16% 0%,100% 0%,84% 100%,0% 100%)}.proud-partner .image-blocks{display:grid;grid-template-columns:1fr 1fr 1fr}}.rugby-bg .page-width{z-index:1}.shopify-section{position:relative;overflow-x:visible!important}.multicolumn-card.content-container{background:transparent!important}.rugby-bg .multicolumn-list li:first-child{margin-left:60px;margin-right:-60px}.rugby-bg .multicolumn-list li:last-child{margin-left:-60px;margin-right:60px}.rugby-bg .multicolumn-list li:first-child{margin-top:48px}.rugby-bg ul li:last-child .multicolumn-card__image-wrapper{padding-top:35px}.rugby-bg ul.multicolumn-list{background:url(/cdn/shop/files/bg-layer_1.png?v=1741380328);background-position:50% top;background-repeat:no-repeat}.rugby-bg ul li:first-child .multicolumn-card__info{padding-top:50px}.rugby-bg .mobile_image{display:none!important}@media screen and (max-width:1500px){.rugby-bg ul.multicolumn-list{background:url(/cdn/shop/files/bg-layer_1.png?v=1741380328);background-position:58.2% 14px;background-repeat:no-repeat;background-size:contain}}@media screen and (max-width:999px){.rugby-bg{max-width:100vw;overflow:hidden;margin-bottom:35px!important}.rugby-bg .multicolumn-card__info .rte{margin:0}.rugby-bg ul li:last-child .multicolumn-card__image-wrapper{padding-top:0}.slideshow__text.banner__box.content-container{background:transparent}.slideshow__text-wrapper.banner__content{position:absolute}.rugby-bg ul.multicolumn-list{background:none!important}.rugby-bg .multicolumn-list li:first-child{margin-left:0}.rugby-bg .desktop_image{display:none!important}.rugby-bg .mobile_image{display:block!important}.rugby-bg .multicolumn-card__info{padding-right:1em}}.bls-style-button{font-size:20px;font-weight:600;padding:10px 49px;letter-spacing:4px;clip-path:polygon(0% 0%,93% 0%,100% 100%,7% 100%);background:#ec1d25;outline:none;border:2px solid transparent;transition:all .3s}.bls-style-button:hover{border-color:#fff;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);background:#000;color:#fff}.bls-style-button:before,.bls-style-button:after{content:unset}.image-banner-bls .banner__box{width:100%!important;max-width:unset!important;padding:0!important}.image-banner-bls .banner__text.rte.body p span{display:inline-block;padding:0 50px}.image-banner-bls .banner__text.rte.body p{font-size:39px;color:#fff;font-weight:600}.image-banner-bls .banner__box.content-container{margin-bottom:8vw;display:inline-block}.image-banner-bls .media{background-color:transparent!important}.bls-style .card-information{width:100%;text-align:center!important}.bls-style .card.card--card.card--media.color-scheme-3.gradient{border:5px solid #fff}.bls-style h3.card__heading.h5{font-size:16px;text-align:center}.bls-style .card__information{text-align:center}.card__content.inner-bls,.card__content.inner-bls p,.card__content.inner-bls h3,.card__content.inner-bls div{color:#000!important}.collection-grid-bls .slider-counter.caption{display:none}.collection-grid-bls{background:url(/cdn/shop/files/bg-section.png?v=1741487332)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:calc(50vw + 50px) center!important}.collection-grid-bls h2.title{font-size:100px;font-family:Anton;font-weight:400;text-align:center}@media screen and (max-width:999px){.collection-grid-bls h2.title{font-size:60px}.image-banner-bls .banner__text.rte.body p{font-size:2.2vw;color:#fff;font-weight:600}.banner__content.banner__content--bottom-center{position:absolute;bottom:0}.homepage h2.banner__heading.inline-richtext.h1{font-size:10vw}.image-banner-bls .banner__box.content-container{margin-bottom:2vw;display:inline-block}.image-banner-bls .banner__text.rte.body p span{display:inline-block;padding:0 2vw}.bls-image-grid-section:before{content:"";background:url(/cdn/shop/files/category-bg_1.png?v=1741452572);display:block;width:100vw!important;height:159vw!important;position:absolute;z-index:0;top:-25vw!important;background-size:contain;background-repeat:no-repeat;left:-6vw!important;max-width:100vw}.bls-image-grid-section h2.text-center{margin:0;margin-bottom:4vw!important}.bls-image-grid-section .button-holder{margin-top:6vw}}.newsletter__wrapper{background:transparent}.footer-container{background:url(/cdn/shop/files/footer.png?v=1751317612);background-position:center top;padding-top:330px;position:Relative;z-index:1;overflow:hidden;background-size:contain;background-repeat:repeat-x}.newsletter__wrapper:before{content:"";display:block;position:absolute;width:21vw;height:21vw;max-width:375px;max-height:375px;background:url(/cdn/shop/files/B.webp?v=1748749129);background-size:contain;background-repeat:no-repeat;top:100px}.newsletter__wrapper:after{content:"";display:block;position:absolute;width:22vw;height:22vw;background:url(/cdn/shop/files/A.webp?v=1748749129);left:unset;top:140px;right:0;background-size:contain;background-repeat:no-repeat}.footer-container:after{content:"";display:block;width:100%;height:500px;background:url(/cdn/shop/files/bg-1-footer_1.png?v=1742068685);position:absolute;bottom:160px;z-index:-3;background-size:contain}.footer-container:before{content:"";display:block;height:1260px;position:absolute;background:url(/cdn/shop/files/footer-laye.png?v=1742094176);z-index:0;top:-85px;width:2000px;max-width:100%;background-size:contain;background-repeat:no-repeat;background-position:center 100px;margin-left:calc(50% - 1000px)}.footer-block__image-wrapper{max-width:unset!important}.footer-block__image-wrapper img{width:230px}.footer__content-top h2.footer-block__heading.rte{font-weight:400}.footer__content-top{position:relative;z-index:10}.footer__content-top ul.list-unstyled.list-social.footer__list-social li{background:#111;margin-right:15px;clip-path:polygon(0 0,85% 0,100% 100%,15% 100%);transition:all .3s ease-in-out;border:2px solid transparent}.footer__content-top ul.list-unstyled.list-social.footer__list-social li:last-child{background:#ec1d25}.footer__content-top ul.list-unstyled.list-social.footer__list-social li:hover{clip-path:polygon(0 0,99% 0,100% 100%,1% 100%)!important;transition:all .3s ease-in-out!important;border-color:#fff!important}.footer__content-top ul.list-unstyled.list-social.footer__list-social li:last-child{background:red}.footer__content-top .list-social__link{padding:1.1rem 1.4rem}.footer-block.grid__item.footer-block--menu.scroll-trigger>h2:before{content:"";width:52px;height:4px;background:red;display:block;position:absolute;bottom:-7px;clip-path:polygon(0 0,93% 0,100% 100%,7% 100%)}.footer-block.grid__item.footer-block--menu.scroll-trigger>h2{font-size:30px;text-transform:uppercase;font-family:Anton;position:relative;font-weight:400}.newsletter.center{position:relative;z-index:10}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%}.newsletter-form{max-width:80rem!important}.newsletter-form__field-wrapper{display:flex}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%!important}.newsletter__wrapper button#Subscribe{clip-path:polygon(0 0,85% 0,100% 100%,15% 100%);background:#ec1d25;width:70px;right:-12px}.footer__copyright.caption{display:flex;justify-content:space-between;width:100%}small.copyright__content{font-size:15px}.policies li:before{content:"|"!important}ul.policies li:first-child:before{content:""!important}@media screen and (max-width:999px){.header{padding:2px 1rem!important}.footer__copyright.caption{flex-direction:column}ul.footer-block__details-content.list-unstyled a{padding:2px}.section+.section{margin-top:-1px!important}.shopify-section-group-footer-group .newsletter__subheading h4{color:#ec1d25;font-size:3.5vw!important;font-weight:300;letter-spacing:1.4vw}.newsletter__wrapper h2.inline-richtext.h1{font-size:12vw!important}.newsletter__wrapper:before{content:"";display:block;position:absolute;width:32vw;height:32vw;background:url(/cdn/shop/files/B.webp?v=1748749129);background-size:contain;background-repeat:no-repeat;top:-27vw;left:6vw}.newsletter__wrapper:after{content:"";display:block;position:absolute;width:30vw;height:45vw;background:url(/cdn/shop/files/A.webp?v=1748749129);left:unset;top:unset;right:0;background-size:cover;bottom:-43vw}.footer-block__image-wrapper img{margin:auto;width:40vw}.footer__content-top h2.footer-block__heading.rte{font-weight:400;text-align:center}.footer__list-social.list-social{justify-content:center!important}.footer-block.grid__item.footer-block--menu{width:100%;display:inline-block}.shopify-section-group-footer-group .newsletter__subheading p{font-size:3.6vw}.footer-block ul.footer-block__details-content.list-unstyled{margin-bottom:0}.footer-block.grid__item.footer-block--menu.scroll-trigger.animate--slide-in{margin-bottom:0!important}.footer-container{padding-top:230px;background-size:cover}.newsletter.center.rr{padding-top:20vw;background:url(/cdn/shop/files/footer-bg-bls.png?v=1743012394);background-position:0 -5vw;background-size:cover}}@media screen and (max-width:600px){.newsletter-form__field-wrapper{display:flex;flex-direction:column}}.slideshow__text a.button.button--primary:hover{background:#000;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);border:2px solid #fff}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{object-fit:contain}.product-card-wrapper .card__inner{border-top:10px solid white;border-left:10px solid white;border-right:10px solid white;background:#fff}.card--card{box-shadow:0 0 6px #858585}.card--card.card--media>.card__content{background:#fff;justify-content:center}.card__heading{margin-top:0;margin-bottom:0;color:#000;font-size:17px;text-align:center}.price .price-item{display:inline-block;margin:0 1rem 0 0;color:#ed1c24;font-weight:700}.card-information{text-align:center}.card__information .price__container{width:100%;text-align:center}.facets-vertical .facet-checkbox input[type=checkbox]{border-radius:5px;box-shadow:0 0 2px #000}summary.facets__summary.caption-large.focus-offset{font-size:16px;font-weight:600}span.facet-checkbox__text{display:flex;width:100%;justify-content:space-between}form#FacetSortForm{border-top:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;padding-top:20px;padding-bottom:20px;margin-bottom:30px}.facet-filters__field .select{width:auto;border:1px solid #bababa;padding:10px 20px}.facet-checkbox>input[type=checkbox]:checked{background:#000}.facet-checkbox>input[type=checkbox]:checked~.svg-wrapper>.icon-checkmark{color:#fff}.facets-vertical .facet-checkbox input[type=checkbox]+svg rect{display:none}@media screen and (min-width:990px){.grid--3-col-desktop .grid__item{width:calc(33.33% - 20px)}#product-grid{row-gap:30px;column-gap:30px}.facets-vertical-form{align-items:center}.facet-filters__field .select span.svg-wrapper{margin-right:10px}.facet-filters__sort:focus-visible{outline:unset!important;box-shadow:unset!important}}.pagination-wrapper ul.pagination__list.list-unstyled li a{transform:skew(12deg)}.pagination-wrapper ul.pagination__list.list-unstyled li{transform:skew(-12deg);border:1px solid}.pagination-wrapper li.pagination-text-prev,li.pagination-text-next{border:none!important;padding-left:8px;padding-right:8px}.pagination-wrapper li.current-pagination-item a:after{display:none}.pagination-wrapper li.current-pagination-item a{color:#fff!important;opacity:1;text-decoration:none}.pagination-wrapper li.current-pagination-item{color:#ec1d25;background:#ec1d25}.pagination-wrapper ul.pagination__list.list-unstyled li:hover{background:#ec1d24;transition:all .3s}.pagination-wrapper ul.pagination__list.list-unstyled li:hover a{color:#fff}.pagination-wrapper ul.pagination__list.list-unstyled li:hover a:after{display:none}cart-drawer-items .cart-item__name{text-decoration:none;display:block;font-family:Montserrat;font-weight:700;font-size:1.4rem}cart-drawer-items .product-option{font-size:1.2rem;word-break:break-word;line-height:1.3em;color:#000}p.totals__total-value,span.price.price--end{font-weight:700;color:#e40513}cart-note.cart__note.field:after{transform:skew(-10deg)}.cart__note label{font-family:Anton;color:#000!important;padding-left:12px;font-style:italic}textarea#Cart-note:focus{box-shadow:none!important}#infiniteoptions-container{margin-bottom:25px}#infiniteoptions-container input,#infiniteoptions-container select{height:47px;width:100%;border-radius:0;border-style:solid;border-width:1px}.product__info-container label.quantity__label.form__label,.product__info-container label.spb-productdescfont{font-size:14px;font-weight:600;color:#000}.main-page-title{text-align:center}.page-width--narrow .submit-button-wrapper .cf-btn{font-size:18px!important;font-weight:700;border-radius:0;padding:10px 40px!important;text-transform:uppercase;clip-path:polygon(11% 0,100% 0%,89% 100%,0% 100%);transition:all .3s}.page-width--narrow .submit-button-wrapper .cf-btn:hover{background:#000!important;color:#fff;clip-path:polygon(0% 0,100% 0%,100% 100%,0% 100%)}.page-width--narrow input,.page-width--narrow textarea,.page-width--narrow select{border-radius:0!important}@media screen and (min-width: 990px){.page-width--narrow{max-width:90.6rem!important}}.search-modal__content.search-modal__content-bottom{background:#000}form.search.search-modal__form,form.search.search-modal__form input,.predictive-search.predictive-search--header{background:#fff}.slideshow__slide img.mobile-img{object-fit:cover!important;object-position:top!important}product-recommendations .card.card--card.card--text.color-scheme-3.gradient.ratio{background:#fff!important}.banner:after,.banner__media:after{max-height:95%!important}.slideshow-bls :after,.slideshow-bls :before,.multicolumn-bls-section{max-width:95%!important;overflow-x:hidden!important}.product__description a.button.button--primary.bls-style:hover{background:#000;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.product__description a.button.button--primary.bls-style:after{display:none}.product__description a.button.button--primary.bls-style{background:#ed1c24;color:#fff;font-size:20px;font-weight:700;clip-path:polygon(7% 0,100% 0%,93% 100%,0% 100%);border:2px solid transparent;transition:all .3s}
/*# sourceMappingURL=/cdn/shop/t/68/assets/custom.css.map */
