@font-face{font-family:BebasNeue-Regular;src:url('{{ "BebasNeue-Regular.woff" | asset_url }}') format("woff")}@font-face{font-family:D-DIN;src:url(D-DIN-Bold.ttf) format("truetype")}@font-face{font-family:DINPro Bold;src:url(DINPro-Bold.ttf) format("truetype")}@font-face{font-family:BebasNeue;src:url(BebasNeue-Regular.woff) format("woff")}@font-face{font-family:PPRightGrotesk;src:url(PPRightGrotesk-Medium.woff) format("woff")}@font-face{font-family:SelectaTrial;src:url(SelectaTrial-Medium.woff) format("woff")}@font-face{font-family:SuisseIntlTrial;src:url(SuisseIntlTrial.woff) format("woff")}@font-face{font-family:FaceOffM54;src:url(face-off-m54.woff) format("woff")}.product-list{grid-column-gap:0}@media screen and (max-width: 549px){.video-custom-text-mobile{display:block}.video-custom-text-desktop{display:none}}@media screen and (min-width: 550px){.video-custom-text-mobile{display:none}.video-custom-text-desktop{display:block}}.custom_text_link{background:none!important;margin-top:20px}.custom-position-text{align-self:flex-end;margin-bottom:50px}a.rich-text-custom-link{display:flex;align-items:center;margin-top:30px}.custom-reviews{font-weight:400;font-size:1.8rem;line-height:1.5}.mini-person{color:#000;position:relative;top:-1px;width:20px;height:20px;margin-right:10px}.section-stack__main.with-image{display:flex;flex-wrap:wrap}@media (min-width:1400px){.section-stack__main.with-image{max-width:75%}}.section-stack__main.with-image .image-wrapper img{object-fit:contain;max-height:260px}.section-stack__main.with-image feature-chart{width:68%}.section-stack__main.with-image .image-wrapper{width:32%}.section-stack__main.with-image .feature-chart__table::-webkit-scrollbar{width:2px}.section-stack__main.with-image .feature-chart__table::-webkit-scrollbar-thumb{background-color:gray}.section-stack__main.with-image .feature-chart__table::-webkit-scrollbar-track{background-color:#d3d3d3}.feature-chart__value.text-subdued{background:#fff;padding:10px;text-align:center;font-size:14px}.feature-chart__heading.bold{background:#303030;color:#fff;padding:10px;text-align:center;font-size:14px}@media (max-width:1450px){.section-stack__main.with-image .feature-chart__table{overflow-x:scroll}.feature-chart__value.text-subdued,.feature-chart__heading.bold{padding:8px;font-size:13px}}@media (max-width:820px){.section-stack__main.with-image feature-chart{width:100%;order:2;margin-top:20px}.section-stack__main.with-image .image-wrapper{width:100%;order:1}.section-stack__main.with-image .image-wrapper img{padding-left:20px}.section-stack__main.with-image{justify-content:space-evenly}}@media screen and (max-width: 549px){.custom-reviews{font-size:1.2rem}}:is(.blockquote,.prose blockquote):before{content:none}.footer-newsletter-title{font-size:.8rem}.custom-footer-link{width:100%;display:grid}.Linklist{height:auto;overflow:hidden;transition:all .3s ease-out;padding-bottom:20px}.Linklist.active{height:auto;padding-bottom:20px}.footer__block--title{display:flex;justify-content:space-between;cursor:pointer;transition:all .3s ease-out}@media screen and (min-width:1000px){.footer__block--newsletter{min-width:30%}}.footer-newsletter-signup{background-color:#000;color:#fff;flex-basis:30%;text-align:center;margin-left:10px;box-sizing:border-box}.footer-newsletter-form .footer-newsletter-input{padding:0;height:40px;border-radius:0}.footer-newsletter-form .footer-newsletter-label{height:40px}.footer-newsletter-form{display:flex}.timer--expired{display:none}.timer-display{display:flex;margin-top:0!important;font-family:DINPro Bold!important}.timer-block{margin:0 5px;display:flex;padding-top:1px}.timer-block__num,.timer-block__unit{display:inline-block}.timer-container{display:flex;font-size:12px;align-items:center}@media screen and (min-width: 550px){.header__wrapper,.footer{padding-left:40px!important;padding-right:40px!important}}@media screen and (max-width: 549px){.header__wrapper,.footer{padding-left:15px!important;padding-right:15px!important}}.container{margin-left:10px;margin-right:10px}.mega-menu,.rich-text__wrapper p{padding-left:10px;padding-right:10px}.section-full{padding-left:0;padding-right:0}.panel__scroller{display:flex;flex-direction:column}.panel-custom-image{display:flex;align-items:center;flex-grow:1}.mega-menu-drawer-custom-size,#header-sidebar-menu a{font-size:1rem!important}.collection-header .container{max-width:1000px;margin:0 auto}.hide{display:none}.collection-load-more{margin:20px auto 0}.load-more{text-align:center;margin-top:45px}.load-more_spinner{display:none;width:35px;height:35px;border:5px solid #f3f3f3;border-top:5px solid #3a3a3a;border-radius:50%;margin-left:auto;margin-right:auto;animation:2s spin linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.product-page .shopify-section--main-product>.section{padding-top:0;padding-bottom:0}.custom-colour{display:flex;flex-wrap:wrap}.custom-colour a{margin:5px}.custom-colour a img{border:2px solid #00000000;transition:all .3s ease}.custom-colour a:hover img{border:2px solid #0000004d}.custom-colour a.active img{border:2px solid #000000}.custom-colour .text-subdued{width:100%;margin-bottom:5px}.product-page .shopify-section--multi-column .section-full{padding-top:0;padding-bottom:0}.product{column-gap:30px}.product .product-info{padding-right:50px;margin-bottom:30px}.community-image h2,.shopify-section--product-recommendations h2{text-align:center;font-size:20px;margin-bottom:40px;text-transform:uppercase}.shopify-section--product-recommendations .section-header{justify-content:center;text-align:center}.shopify-section--product-recommendations .section-header .prose{text-align:center;width:100%}.shopify-section--recently-viewed-products h2{text-align:center;font-size:20px;margin-bottom:40px;text-transform:uppercase}.shopify-section--recently-viewed-products .section-header{justify-content:center;text-align:center}.shopify-section--recently-viewed-products .section-header .prose{text-align:center;width:100%}.community-image .all-image{display:flex;flex-wrap:wrap}.community-image .all-image img{width:calc(100% / 3)}.active-thumbnail{border:2px solid black}@media (max-width: 749px){.product .tns-nav button{margin:0 10px}.product .tns-nav{bottom:10px}.product .product-info{padding-left:10px;padding-right:10px}.custom-colour a img{max-width:70px}.community-image .all-image img{width:50%}.community-image h2,.shopify-section--product-recommendations h2{font-size:20px;margin-bottom:20px}}.size-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:none;z-index:1000;max-width:90%;width:460px;max-height:80vh;overflow:auto;box-shadow:0 0 60px #00000069;border-radius:10px;background:#fff}.size-popup button{position:absolute;background:#fff;box-shadow:0 0 30px #00000078;border-radius:100px;display:flex;justify-content:center;height:30px;align-items:center;width:30px;right:19px;top:20px}.size-chart{margin-top:20px;display:flex;align-items:center;z-index:2;position:relative}span.size-chart-info{height:19px;width:19px;border:1px solid black;display:inline-block;border-radius:100%;display:flex;justify-content:center;align-items:center;margin-right:5px}.size-chart__text{font-size:13px;font-weight:700;text-decoration:underline}.button--secondary{border:1px solid black}.horizontal-product__image{width:100%}.cart-drawer__recommendations .horizontal-product{padding:0;border:none;flex-direction:column}.horizontal-product__info{display:flex;flex-direction:column;width:100%;padding:0 20px}.horizontal-product__info>div{display:flex;flex-direction:column;align-items:center;text-align:center}.horizontal-product__cta,.horizontal-product__cta form{width:100%;margin-right:0}.horizontal-product__cta button{background-color:#000;color:#fff;width:100%}.horizontal-product-list{grid-auto-columns:minmax(120px,auto)!important}.horizontal-product__info span{font-size:.7rem}.horizontal-product__info a{line-height:1.1}.horizontal-product__info p{font-size:.8rem}.horizontal-product__cta{display:none!important}.horizontal-product-list-carousel>.horizontal-product-list:not(.separate){border:none}line-item-quantity input{border:none}line-item-quantity>div{border:1px solid #333333;padding:0 6px;display:flex}.blog-posts{gap:70px 25px}.blog-posts .blog-post-card img{height:640px;filter:grayscale(1)}.blog-posts .blog-post-card:hover img{filter:grayscale(0)}.blog-posts .blog-post-card .h3 a{font-family:PPRightGrotesk;text-shadow:none;font-size:18px;font-weight:500;line-height:100%;display:block;text-transform:uppercase;letter-spacing:.3px}.blog-filter-list a{padding-left:0;padding-right:0;margin:0 1.5rem;transition:all .3s ease;border-bottom:2px solid white}.blog-filter-list a:hover,.blog-filter-list a.selected{border-bottom:2px solid black}.blog-post-card__info .badge{background:none;position:relative;color:#000000a6;text-transform:uppercase;font-family:PPRightGrotesk;font-weight:400;letter-spacing:1px;font-size:14px;padding-left:0}.blog-post-card{gap:10px}.article-banner{max-width:100%;padding:0}.article-banner .article-banner__content>a{background:none;position:relative;color:#000000ad;text-transform:uppercase;font-family:PPRightGrotesk;font-weight:400;letter-spacing:1px;font-size:14px;padding:0}.article-banner .article-banner__content h1{max-width:940px;font-size:24px;font-family:PPRightGrotesk;font-weight:400;line-height:120%}.article__meta.meta-custom{width:100%;display:flex;justify-content:flex-start;flex-direction:column;gap:0px;margin-top:10px;margin-left:20px}.article__meta.meta-custom .text-with-icon{color:#000;opacity:1;font-weight:500;font-family:PPRightGrotesk;letter-spacing:.2px;text-transform:uppercase}.article__meta.meta-custom .text-with-icon span{opacity:.7}.blog-table-of-contents{position:relative;width:100%;padding-top:60px;padding-left:3%;padding-right:3%}.blog-table-of-contents .TOC-outer{display:flex;flex-wrap:wrap;gap:30px 10px}.blog-table-of-contents .TOC-outer .toc-inner{width:calc(25% - 7.5px)}.blog-table-of-contents h4{font-family:PPRightGrotesk;margin-bottom:20px}.blog-table-of-contents .TOC-outer .toc-inner span:first-of-type{font-family:PPRightGrotesk;margin-right:10px;font-size:40px}.blog-table-of-contents .TOC-outer .toc-inner span:last-of-type{font-family:Helvetica;font-size:16px;line-height:125%;color:#000}.blog-table-of-contents .TOC-outer .toc-inner a{display:flex;align-items:center}@media (max-width:1024px){.blog-posts .blog-post-card img{height:500px}.blog-table-of-contents .TOC-outer .toc-inner{width:calc(100% / 3 - 6.6666px)}}@media (max-width: 699px){.blog-posts .blog-post-card img{height:auto}.blog-table-of-contents .TOC-outer .toc-inner{width:100%}.blog-table-of-contents .TOC-outer{gap:0}}.collection-card__below-image .collection-card__content p{font-size:1.7rem;font-weight:400;padding-top:10px;text-align:left;padding-left:10px}.collection-card__below-image .collection-card__content{margin-block-end:0px}.faq-custom-container{display:grid;grid-template-columns:1fr 3fr;padding:0 30px}.faq-custom-topic{display:none;width:100%;padding-left:30px}.faq-custom-navigation-buttons{display:flex;flex-direction:column}.faq-custom-container{display:grid;grid-template-columns:1fr 3fr;width:100%;max-width:1500px;margin:0 auto}.faq-custom-navigation{padding:30px;box-shadow:0 0 10px 1px #0000001a;height:fit-content}.navigation__title{font-size:1.3rem;padding-bottom:20px}button.faq-custom-navigation__button{padding:5px 0}.faq-custom-navigation__button.is-selected{font-weight:700;text-decoration:underline}.faq-custom-topic>div{border:1px solid rgba(0,0,0,.1)}@media screen and (max-width: 750px){.faq-custom-container{grid-template-columns:1fr}.faq-custom-navigation{margin-bottom:30px;max-width:500px;width:100%}.faq-custom-topic{width:100%;max-width:500px;padding-left:0}}.video-newsletter-container{max-width:400px}.video-newsletter-form input{padding:10px 20px!important;margin:10px 0;border:1px solid #ffffff}.video-newsletter-form input::placeholder{color:#fff}.video-newsletter__button{width:100%;margin:0!important}.video-newsletter-title{font-size:1.5rem}.video-newsletter-conditions{display:block;margin-top:20px}.mega-menu{padding:0}.mega-menu .mega-menu-container{margin-top:40px}.footer-newsletter-title p{font-size:15px;line-height:29px}h1.product-info__title.h2{font-size:20px!important}.cart-drawer footer{padding-top:10px!important;padding-bottom:10px!important}.cart-drawer div[slot=footer] .h5{font-size:20px}.cart-drawer div[slot=footer] form .button{padding-top:10px;padding-bottom:10px}p.about-subheading{font-size:22px;font-family:BebasNeue}.section-template--18041496502572__21352bbe-e42c-479c-b1f8-04b64228604b .one-line-text__content p{font-family:SuisseIntlTrial}.multi-column__item.snap-start,.mega-menu-container{padding-bottom:20px}.navigation-promo__carousel-controls{display:none}.mega-menu__nav{padding-left:40px}@keyframes scrollMobile1{0%{transform:translate(0)}50%{transform:translate(-1300%)}to{transform:translate(0)}}@keyframes scrollMobile2{0%{transform:translate(0)}50%{transform:translate(-1000%)}to{transform:translate(0)}}@keyframes scrollMobile3{0%{transform:translate(0)}50%{transform:translate(-800%)}to{transform:translate(0)}}@keyframes scrollDesktop1{0%{transform:translate(0)}50%{transform:translate(-500%)}to{transform:translate(0)}}@keyframes scrollDesktop2{0%{transform:translate(0)}50%{transform:translate(-300%)}to{transform:translate(0)}}@keyframes scrollDesktop3{0%{transform:translate(0)}50%{transform:translate(-150%)}to{transform:translate(0)}}@media screen and (max-width: 500px){.video-shoppable-product-container{animation:scrollMobile1 150s linear infinite}}@media screen and (min-width: 501px) and (max-width: 750px){.video-shoppable-product-container{animation:scrollMobile2 120s linear infinite}}@media screen and (min-width: 751px) and (max-width: 1100px){.video-shoppable-product-container{animation:scrollMobile3 150s linear infinite}}@media screen and (min-width: 1101px) and (max-width: 1500px){.video-shoppable-product-container{animation:scrollDesktop1 100s linear infinite}}@media screen and (min-width: 1501px) and (max-width: 2000px){.video-shoppable-product-container{animation:scrollDesktop2 180s linear infinite}}@media screen and (min-width: 2001px){.video-shoppable-product-container{animation:scrollDesktop3 180s linear infinite}}.video-shoppable-product-container:hover{animation-play-state:paused}.active-size{border:2px solid black}.product-card--show-secondary-media .product-card__figure:hover .product-card__image--secondary{opacity:0!important}.product-card--show-secondary-media .product-card__figure:hover .solo-next-image.product-card__image--secondary{opacity:1!important}.product-card--show-secondary-media .product-card__figure:hover .four-image-hover img.product-card__image--secondary:nth-child(1){opacity:1!important;transition-delay:0s}.product-card--show-secondary-media .product-card__figure:hover .four-image-hover img.product-card__image--secondary:nth-child(2){opacity:1!important;transition-delay:.5s}.product-card--show-secondary-media .product-card__figure:hover .four-image-hover img.product-card__image--secondary:nth-child(3){opacity:1!important;transition-delay:1s}.product-card--show-secondary-media .product-card__figure:hover .four-image-hover img.product-card__image--secondary:nth-child(4){opacity:1!important;transition-delay:1.5s}.mobile_slide_menu{display:none;max-width:100%;background:#f3f3f3;padding:3px 0;border-top:2px solid #0000000d;border-bottom:2px solid #0000000d}.mobile_slide_menu .mobile_slide_menu_container{overflow:scroll;overflow-y:auto;white-space:nowrap;width:auto}.mobile_slide_menu .mobile_slide_menu_container a{padding:0 8px}@media (max-width: 700px){.mobile_slide_menu{display:block;text-align:center}.mobile_slide_menu_container::-webkit-scrollbar{display:none}}.product-page .product-quick-add .button{background:#000;color:#fff;border:1px solid white}.product-page .product-quick-add{border-radius:0!important}.product-payment-icons{justify-content:center}.empty-collection-suggestion{display:flex;flex-wrap:wrap;flex-direction:column}.empty-collection-suggestion .button{margin-left:auto;margin-right:auto;width:100%;max-width:200px;border:2px solid}.empty-collection-suggestion .button:nth-of-type(-n+3){color:#000;background:#fff}.horizontal-product__cta{display:block!important}.horizontal-product__cta button{padding:4px!important;font-size:11px!important}.scroll-top{position:fixed;right:20px;bottom:20px;background:#000;height:35px;width:35px;border-radius:100px;box-shadow:0 0 20px #00000052;display:flex;align-items:center;justify-content:center;transform:rotate(180deg);z-index:999;opacity:0;transition:opacity .3s ease-out}.scroll-top svg{transform:scale(1.4);color:#fff}@media screen and (max-width: 500px){.doubly-wrapper{display:none}}.vtl-pr-top-reviews-title{padding-top:20px!important}.vtl-pr-top-reviews__content{padding:0!important}.vtl-pr__btn,.vtl-pr-rli__review-main-image,.vtl-pr-review-card__content .vtl-pr-review-card__main-photo-holder{border-radius:0!important}@media screen and (max-width: 500px){.vtl-pr-main-widget{margin:0!important}}.Vtl-WishlistProduct__AddToCart{text-align:center;border-radius:0}.vitals-currency-converter .vitals-nice-select{background-color:transparent!important}image-banner .timer-container .timer-display .timer-block{margin-top:0!important;font-family:DINPro Bold!important}image-banner .timer-container .timer-display{margin-top:0!important;font-family:DINPro Bold!important}.timer-container{padding-left:60px}@media (max-width: 600px){.timer-container{padding-left:45px}}@media (max-width: 400px){.timer-container{font-size:10px;padding-left:45px}}.homepage store-header.header .header__main-nav,.homepage store-header.header .header__secondary-nav .cc-current{color:#fff!important}.homepage store-header.header .header__secondary-nav .vitals-currency-converter .vitals-nice-select:after{border-color:#fff!important;color:#fff!important}.vitals-currency-converter .vitals-nice-select{color:#fff!important}.homepage store-header.header .header__secondary-nav .header__icon-list svg path,.homepage store-header.header .header__secondary-nav .header__icon-list svg circle,.homepage store-header.header .header__main-nav .header__icon-list svg path,.homepage store-header.header .header__main-nav .header__icon-list svg circle{stroke:#fff}.homepage store-header.header.is-filled .header__main-nav,.homepage store-header.header.is-filled .header__secondary-nav .cc-current{color:#1a1a1a!important}.homepage store-header.header.is-filled .header__secondary-nav .vitals-currency-converter .vitals-nice-select:after{border-color:#1a1a1a!important}.homepage store-header.header.is-filled .header__secondary-nav .header__icon-list svg path,.homepage store-header.header.is-filled .header__secondary-nav .header__icon-list svg circle,.homepage store-header.header.is-filled .header__main-nav .header__icon-list svg path,.homepage store-header.header.is-filled .header__main-nav .header__icon-list svg circle{stroke:#1a1a1a}#shopify-section-template--19787173986604__0863326d-84d3-4c5e-a78a-147201fa2df9 .video-custom-text-desktop{margin-top:10%!important;left:50%;text-align:center}.product-card__image{object-fit:cover;aspect-ratio:4/4}.product-gallery__media img{width:100%}.swym-button-bar,.swym-btn-container,.swym-button.swym-add-to-watchlist{width:100%!important;margin:10px 0!important}.product-final-sale{display:flex;justify-content:center;align-items:center}.shopify-section--main-collection .load-more_btn{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/92/assets/custom.css.map */
