.flickity-prev-next-button{padding:.625rem}.mobile-swipe-tip{font-size:var(--font-size-body-smaller);margin-top:-18px;position:absolute;top:0;left:50%;transform:translate(-50%);background-color:#fff;padding:10px;text-align:center;font-style:italic;color:#9a9a9a;z-index:10;border-radius:25px;box-shadow:0 2px 2px #00000040}@media screen and (min-width: 860px){.mobile-swipe-tip{display:none}}@media screen and (min-width: 860px){.utils-sortby-title{display:inline-block}}.site-navigation a.navmenu-link:focus{outline:-webkit-focus-ring-color auto 5px!important}.slideshow-button.button-secondary,.slideshow-button.button-primary,.button-primary .button-text,.button-secondary .button-text{text-decoration:none;display:inline-block}.button-primary,.product-form--atc-button,.image-with-text-button{border:1px solid}.button-primary:hover,.image-with-text-button:hover,.product-form--atc-button:hover,.productgrid--no-results-button:hover,.shopify-challenge__container .btn:hover,.shopify-payment-button .shopify-payment-button__button--unbranded:hover,.shortcode--product-cta:not([hidden])[button-style=primary]{color:#fff}.button-signpost-text{text-transform:uppercase;letter-spacing:1px;color:#cc2f3d;font-weight:500;text-decoration:none!important;margin-top:1em}.social-icons.social-icons-dark-light .social-link{padding:0}.social-icons .social-link:not(:first-child){margin-left:.25rem}.social-icons.social-icons-dark-light .social-link svg{background-color:unset}.share-buttons.share-buttons-dark-light .share-buttons--list .share-buttons--button{background-color:unset;padding:0}.share-buttons .share-buttons--list .share-buttons--button:first-child,.share-buttons .share-buttons--list .share-buttons--button:not(:first-child){margin-left:.25rem}.share-buttons .share-buttons--list{margin-top:.5rem}.product--container .share-buttons .share-buttons--title,.product--container .share-buttons .share-buttons--list{display:inline-block;font-size:var(--font-size-body-smallest, .75rem)}.product--container .share-buttons--title{vertical-align:super}@media screen and (min-width: 720px){.product-main .share-buttons{margin-top:.5rem}}.home-section--preheading,.preheading,.alt-img-with-text--content .alt-img-with-text--text .preheading{font-size:var(--font-size-body-medium);color:;text-transform:uppercase;letter-spacing:1.5px}.utility-bar a{text-transform:uppercase;letter-spacing:1px}.site-header--hybrid .site-header-menu-button{visibility:visible}.site-header--hybrid .site-header-logo{grid-area:logo;text-align:center;justify-self:center}.site-header--hybrid .site-header-menu-button{grid-area:menu}.site-header--hybrid .bottomleft{grid-area:bottomleft}.site-header--hybrid .bottomleft{grid-area:bottomright}.site-header--hybrid .tools{grid-area:tools;display:flex;align-items:center;justify-content:flex-end;justify-self:end}.site-header--hybrid input.live-search-form-field{border-radius:25px 0 0 25px;padding-top:.5rem;padding-bottom:.5rem;font-size:var(--font-size-body-smallest)}.site-header--hybrid button.live-search-button{border-radius:0 25px 25px 0;padding-top:.35rem;padding-bottom:.5rem}.live-search-form .form-field{height:36px}@media screen and (max-width: 1023px){.site-header--hybrid .site-header-main-content{margin:.5rem 0 .25rem;display:grid;width:100%;grid-template-columns:1.5rem 1.5rem auto 4rem;grid-template-rows:auto;grid-template-areas:"menu search logo tools";column-gap:1rem;row-gap:1rem;align-items:center}.site-header--hybrid .site-header-search-button{grid-area:search;display:block}.site-header--hybrid .small-promo,.site-header--hybrid .live-search{display:none}.site-header--hybrid .live-search.live-search--takeover{display:block}}@media screen and (min-width: 1024px){.site-header--hybrid .site-header-search-button{display:none}.site-header--hybrid .site-header-main-content{display:grid;width:100%;grid-template-columns:20rem auto 17rem 3rem;grid-template-rows:auto auto 1.5rem;grid-template-areas:"menu logo topright topright" "search logo promo tools" "bottomleft logo bottomright bottomright";column-gap:1rem;row-gap:.25rem;align-items:center}.site-header--hybrid .live-search{grid-area:search}.site-header--hybrid .small-promo-icon svg{width:22px;height:auto;margin-right:1rem}.site-header--hybrid .small-promo-text-desktop p{margin:0}.site-header--hybrid .site-header-menu-button{visibility:hidden}.site-header--hybrid .site-header-actions{flex:unset}.site-header--hybrid .site-navigation .navmenu-depth-1{text-align:center}.site-header--hybrid .small-promo{width:100%;grid-area:promo;display:flex;align-items:center;justify-content:flex-end;justify-self:end}.site-header--hybrid .live-search--active{position:relative;z-index:9999}.site-header--hybrid .live-search--active .search-flydown{width:200%;border-top:1px solid;margin-top:-1px}}.site-navigation .navmenu-depth-1>li{padding:0}.site-navigation .navmenu-depth-2{text-align:left}.site-navigation .navmenu-depth-2 .navmenu-link{font-size:var(--font-size-body-small)}.site-header-menu-icon{padding-top:12px}.site-navigation .navmenu-meganav--image-link{font-size:var(--font-size-body-small);text-transform:uppercase;letter-spacing:1px;text-align:center}@media screen and (min-width: 720px){.navmenu-meganav.navmenu-meganav--desktop{max-width:1200px;left:50%!important;transform:translate(-50%);box-shadow:inset 0 2px 1px #0000000d;width:auto}.navmenu-meganav--scroller{padding-left:60px;padding-right:60px}ul.navmenu.navmenu-depth-2.navmenu-meganav-items{padding-top:50px;padding-bottom:40px;overflow-x:visible}.navmenu-meganav--image-container{display:flex}.navmenu-meganav--image-container>li{display:flex;flex-direction:column;margin-top:0}.navmenu-meganav.navmenu-meganav--desktop .navmenu-item-text{font-size:var(--font-size-body-smaller);padding:.175rem 1.4375rem .175rem 1.5625rem;text-transform:uppercase;letter-spacing:1px;font-weight:600}.navmenu-meganav.navmenu-meganav--desktop .navmenu-depth-3{background-color:transparent}.site-navigation .navmenu-depth-2 .navmenu-link{font-size:var(--font-size-body-tiny);padding:.275rem 1.4375rem .275rem 1.5625rem;text-transform:uppercase;letter-spacing:1px}}@media screen and (max-width: 720px){.navmenu-meganav--image-container{display:none}.mobile-nav-content .navmenu{width:100%}ul.navmenu.navmenu-depth-2.navmenu-meganav-items{padding-bottom:25px}}.site-footer{border-top:1px solid black}.site-footer-block-item .accordion--icon svg{fill:currentColor;opacity:.5}.site-footer-block-newsletter .site-footer-block-title{font-weight:400;font-size:var(--font-size-heading-3);text-transform:uppercase;letter-spacing:1px}.site-footer-block-item{padding-top:.5rem;padding-bottom:.5rem}.site-footer-block-item:nth-of-type(2){background-color:#f2f2f2;padding-left:20px}@media screen and (max-width: 1023px){.site-footer{padding-top:0;padding-bottom:0}.site-footer-blocks{display:flex;flex-direction:column;padding-left:0;padding-right:0}.site-footer-block-menu{padding:0 1rem}.site-footer-block-newsletter{order:1}}@media screen and (min-width: 1024px){.site-footer-block-newsletter{order:unset}.site-footer-block-item:nth-of-type(2){padding-left:20px;background-color:#f2f2f2;width:40%}.site-footer-block-item:nth-of-type(1),.site-footer-block-item:nth-of-type(3),.site-footer-block-item:nth-of-type(4){width:15%}.site-footer{padding-top:0!important;padding-bottom:0!important}.site-footer-block-item{padding-top:4rem;padding-bottom:4rem;padding-right:0;margin-right:0}.site-footer-blocks{justify-content:space-between}.site-footer-block-newsletter{padding-left:0}.site-footer-block-newsletter .site-footer-block-title,.site-footer-block-newsletter .newsletter{width:90%;margin:0 auto}}.newsletter .newsletter-input,.site-footer-block-newsletter .newsletter .newsletter-input .form-field-input{min-width:250px;background-color:#fff;border-color:#fff}h2.home-section--title,.product-section--title{display:inline-block;border-bottom:1px solid;border-top:1px solid;padding:5px 0;font-size:var(--font-size-section-heading)}.slideshow-image{opacity:1;width:100%;height:initial}@media screen and (min-width: 640px){.slideshow-image-mobile{opacity:0;width:100%;height:0}}@media screen and (max-width: 639px){.with-mobile .slideshow-image{opacity:0;width:100%;height:0}.slideshow-image-mobile{opacity:1;width:100%;height:initial}}#insta-feed{display:none}#insta-container #insta-feed{display:block;margin-top:0}#insta-container #insta-feed{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;column-gap:.5rem;row-gap:.5rem;align-items:stretch}#insta-container #insta-feed a .instafeed-container{width:100%!important;height:100%!important;padding-top:100%!important}#insta-container .home-section--title{margin-bottom:1.5rem}#insta-container .home-section--preheading{font-size:var(--font-size-body-tiny, .675rem);text-align:center}#insta-container .home-section--subheading{margin:1rem 0!important;text-align:center}#insta-container .insta-link{margin-top:1rem}#insta-container .home-section--preheading a{font-size:var(--font-size-body-smaller, .875rem);letter-spacing:2px;text-decoration:none;color:#111}#insta-container .home-section--preheading a:hover{color:#a72631}#insta-container{max-width:1500px;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media screen and (min-width: 720px){#insta-container{padding-right:1.421875rem;padding-left:1.421875rem}}@media screen and (min-width: 1080px){#insta-container{padding-right:6rem;padding-left:6rem}}.instafeed--container{display:flex;flex-direction:column}#insta-container #insta-feed,#insta-container .instafeed-content{width:100%}.instafeed-content-wrapper{margin:0 1rem;padding:1rem}#insta-container .social-icons{margin-top:.5rem;justify-content:center}@media screen and (min-width: 720px){.instafeed--container{flex-direction:row}#insta-container #insta-feed{width:50%}#insta-container .instafeed-content{width:50%;display:flex}.instafeed-content-wrapper{padding:2rem;align-self:center;flex-direction:column;justify-content:center}#insta-container,#insta-container .home-section--subheading,#insta-container .home-section--preheading{text-align:left}#insta-container .social-icons{justify-content:start}}#insta-container #insta-feed .loading{width:100%;height:0;padding-top:100%;background-color:#fafafa;animation:shimmer-background 1s ease-in-out infinite;animation-fill-mode:forwards;transition:opacity .1s ease-out,visibility 0s linear .1s;animation-direction:alternate}.featured-collections-grid-item-title{font-weight:500;margin-bottom:.25em}.promo-block-mosaic--content-wrapper{background-color:#fff;padding:2em 3em;max-width:475px;margin-left:auto;margin-right:auto}.featured-collections--content .promo-block-mosaic--header,.featured-collections--content .promo-block-mosaic--text{max-width:100%}@media screen and (min-width: 800px){.promo-block-mosaic--content-wrapper{padding:4em 6em;transform:translateY(30%)}.featured-collections-grid-item-title{font-size:var(--font-size-heading-2)}}@media screen and (min-width: 768px){.featured-collections--grid-items-container.featured-collections--lte-2-grid-items{width:45%}}.offset-featured-collections--grid-items-container{display:flex}.offset-featured-collections--grid-item{width:50%}.offset-featured-collections--container .home-section--title-container{text-align:left}.offset-featured-collections--container .home-section--title-container>*{margin:0 0 1rem;text-align:left}.offset-featured-collections--main-img-container img{width:100%;height:auto;margin:20px 0}@media screen and (min-width:720px){section.offset-featured-collections--container{display:flex;align-items:center}.offset-featured-collections--main-img-container,.home-section--content.offset-featured-collections--grid{width:50%}.home-section--content.offset-featured-collections--grid{margin-left:2em;width:calc(50% - 2em);display:flex;flex-direction:column}.offset-featured-collections--main-img-container img{margin:0}}@media screen and (min-width: 1024px){.offset-featured-collections--grid-items-container{height:340px}.offset-featured-collections--grid-item{align-self:flex-end}.offset-featured-collections--grid-item:first-of-type{align-self:flex-start}}.image-with-text-content{padding:2em}@media (min-width: 720px){.image-with-text-content{padding:4em}}.testimonials{padding:2em 0;font-size:var(--font-size-body-smallest);margin:0 2em}.testimonial{text-align:center;margin-bottom:2rem;box-shadow:0 2px 4px #0003}.testimonial-blockquote-citation{text-transform:uppercase;letter-spacing:1px;color:#cc2f3d}@media screen and (min-width: 720px){.testimonials{margin:0 4em}}.breadcrumbs-container{text-transform:uppercase}.breadcrumbs-container a,.breadcrumbs-container span{font-size:var(--font-size-body-smallest, .75rem)}.productgrid--utils,.utils-sortby-title,.utils-sortby-button,.utils-showby-title,.utils-showby-item,.utils-sortby-select .form-field-select,.utils-sortby-select svg{font-size:var(--font-size-body-tiny, .675rem)}.productgrid--utils{background-color:unset}.utils-sortby-title{display:none}.utils-sortby{text-align:right;padding-left:0rem}.utils-sortby-button{text-transform:uppercase;letter-spacing:1px}@media screen and (min-width: 860px){.utils-sortby-title{display:inline-block}.utils-sortby{padding-left:1rem}}.productgrid--item .productitem{text-align:center}.productitem--title{text-transform:uppercase}.productgrid--item .price--compare-at,.productgrid--item .price--main{font-size:var(--font-size-body)}.productitem--price div{display:inline-block}.productitem--info{text-align:left}@media screen and (min-width: 1080px){.featured-collection--container .featured-collection--content[data-layout=grid]{grid-template-columns:repeat(4,1fr)}}.product--container .product-details{padding-bottom:1.5rem}section.product-section--container.product-recommendations--container{text-align:center}.shopify-payment-button__button--hidden{visibility:collapse;margin-top:0!important;height:0}@media screen and (min-width: 1080px){.product--container .product-form--atc-button,.shopify-payment-button,.shopify-payment-button .shopify-payment-button__button{width:unset;min-width:12rem;width:fit-content}}.product-gallery--navigation .product-gallery--media-thumbnail[data-gallery-selected=true],.product-gallery--navigation .product-gallery--media-thumbnail[data-gallery-selected=true]:focus,.product-gallery--navigation .product-gallery--media-thumbnail:focus{box-shadow:none}@media screen and (min-width: 720px){.smart-payment-enabled .product-form--atc-button,.shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button__more-options{width:fit-content}.product-gallery--navigation{margin-left:0;margin-right:0}.gallery-navigation--scroller{display:grid;grid-template-columns:32% 32% 32%;column-gap:2%;row-gap:2%}.product-gallery--media-thumbnail,.product-gallery--image-thumbnail{height:auto;margin-left:0;margin-right:0;padding:0}.product-gallery--media-thumbnail-img{height:auto;width:100%}}.fourohfour--container{margin-bottom:0}h3.cbb-also-bought-product-name,h3.cbb-also-bought-product-name a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-product-card);margin:.203125rem 0 0;text-transform:none;color:#111}.cbb-also-bought-product-vendor{font-family:Sarabun,sans-serif;font-style:normal;font-weight:400;font-size:var(--font-size-body-smallest);text-transform:uppercase;margin:.203125rem 0 0;display:block;line-height:1.3125;letter-spacing:.01em;color:#cc2f3d;white-space:normal}.cbb-also-bought-product-sale-price,.cbb-also-bought-product-compare-at-price,.cbb-also-bought-product-regular-price{font-size:var(--font-size-body-smallest)!important}.cbb-also-bought-product-sale-price{color:#cc2f3d}.cbb-also-bought-product-compare-at-price{color:#b4b4b4}.cbb-also-bought-product-regular-price{font-size:var(--font-size-body);color:#212121}button.cbb-also-bought-add-to-cart-button{color:#000!important;background-color:#0000!important;border:1px solid #000000!important;font-size:var(--font-size-button-small)!important;padding-top:.5rem!important;padding-bottom:.5rem!important;cursor:pointer}button.cbb-also-bought-add-to-cart-button:hover{color:#fff!important;background:#000!important;border:1px solid #000000!important}.filter-group{margin-top:2em}.filter-group h4{border-top:1px solid #6a6a6a!important;display:inline-block;padding-right:0!important;margin-top:10px!important;padding-top:10px!important}.swym-button-bar{margin:10px 0!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/momentum.css.map */
