@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";@import"https://use.typekit.net/ioi7caj.css";body h1,body h2,body h3,body h4,body h5,body h6,body p,body a{margin:0}body .h1{font-family:Bebas Neue!important;font-style:normal!important;font-weight:400!important;font-size:100px!important;line-height:.95!important;text-transform:uppercase!important;margin-bottom:10px}body .h2{font-family:Bebas Neue!important;font-style:normal!important;font-weight:400!important;font-size:70px!important;line-height:.9!important;text-transform:uppercase!important;margin-bottom:10px}body .h2-secondary{font-family:paralucent!important;font-style:normal!important;font-weight:500!important;font-size:42px!important;line-height:.9!important;margin-bottom:10px!important}body .h3{font-family:paralucent!important;font-style:normal!important;font-weight:600!important;font-size:42px!important;line-height:.9!important}body .h4{font-family:paralucent!important;font-weight:600!important;font-size:23px!important;line-height:1.3!important}body .h5{font-family:paralucent!important;font-weight:500!important;font-size:20px!important;line-height:1.4!important}body .h6{font-family:Inter!important;font-size:18px!important;font-style:normal!important;font-weight:700!important;line-height:normal!important}body ul{margin:0 0 12px 20px}.white-outline{color:#fff;-webkit-text-fill-color:rgb(0,0,0,0);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#FFFFFF}.text{font-family:Inter;font-style:normal;font-weight:400;font-size:14px!important;line-height:1.7}body .bigger-text{font-family:Inter;font-style:normal;font-weight:400;font-size:15px;line-height:1.65}header.site-header:after{content:"";position:absolute;width:100vw;height:0vh;display:block;top:0;z-index:-1;background:#181a1d4d;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;transition:opacity ease .8s}header.site-header.site-header--menu-opened:after{opacity:1;height:100vh}.text strong,.bigger-text strong,.bold{font-weight:700!important}.underline{text-decoration:underline}body .category{font-family:paralucent-condensed!important;font-style:italic!important;font-weight:500!important;font-size:16px!important;line-height:1.15!important;letter-spacing:.08em!important;text-transform:uppercase!important}.red{color:#d5232f!important}.black{color:#181a1d!important}.gray{color:#b4b4b4}.blue-gray{color:#a4aebd}.white{color:#fff!important}body .btn{font-family:Inter;font-style:normal;font-weight:400;font-size:15px;line-height:18px;width:max-content;text-align:center;padding:12px 45px;border-radius:6px;transition:all .3s ease!important}.red-btn-dark,.red-btn-light{color:#fff;background-color:#d5232f!important;border:solid 1px #D5232F!important}body .red-btn-dark:hover{background-color:#323949!important;border:solid 1px #323949!important}body .red-btn-light:hover{background-color:#181a1d!important;border:solid 1px #181A1D!important}body .outline-btn{color:#181a1d;border:solid 1px #181A1D;background-color:transparent}body .outline-btn:hover{color:#fff;background-color:#181a1d}body .white-outline-btn{color:#fff;border:solid 1px #FFFFFF;background-color:transparent}body .white-outline-btn:hover{color:#fff;background-color:#181a1d;border:solid 1px #181A1D}.white-btn{background:#fff!important;box-shadow:0 6px 12px #0000001a!important;color:#181a1d!important;border:solid 1px #FFFFFF!important}.white-btn:hover{color:#fff!important;background-color:#181a1d!important;border:solid 1px #181A1D!important}.padding-rightside{padding-right:calc((100vw - var(--SITE-WIDTH)) / 2)}.padding-leftside{padding-left:calc((100vw - var(--SITE-WIDTH)) / 2)}.black-triangle-left{position:relative}.black-triangle-left:before{content:"";width:0px;height:0px;border-style:solid;border-width:0 0px 900px 245px;border-color:transparent transparent #181A1D transparent;transform:rotate(0);position:absolute;left:-245px;top:0}.black-triangle-right{position:relative}.black-triangle-right:before{content:"";width:0px;height:0px;border-style:solid;border-width:900px 245px 0 0px;border-color:#181A1D transparent transparent transparent;transform:rotate(0);position:absolute;right:-245px;top:0}body .swiper-button-next:after,body .swiper-rtl .swiper-button-prev:after{content:"";width:13px;height:15px;background-image:url(/cdn/shop/files/arrow.svg?v=1685641992);background-size:contain;background-repeat:no-repeat}body .swiper-button-prev:after,body .swiper-rtl .swiper-button-next:after{content:"";width:13px;height:15px;background-image:url(/cdn/shop/files/arrow.svg?v=1685641992);background-size:contain;background-repeat:no-repeat;transform:rotate(180deg)}body .swiper-button-next:not(.swiper-button-disabled):hover,body .swiper-button-prev:not(.swiper-button-disabled):hover{background-color:#edf2f7;border-color:#edf2f7}.block{display:block}p.abbrev-month,p.start-day,p.year{font-family:paralucent-condensed!important}@media screen and (max-width:992px){body .h1,body .section-article h1{font-size:80px!important}body .h5{font-size:18px!important}body .h2{font-size:50px!important}body .category{font-size:15px!important}body .h3,body div.section-article h2,body .h2-secondary{font-size:40px!important}body .h4,body div.section-article h3{font-size:18px!important}}@media screen and (max-width:576px){body .h1,body .section-article h1{font-size:55px!important}body .h5{font-size:16px!important}body .category{font-size:12px!important}body .h3,body div.section-article h2{font-size:36px!important}body .h2{font-size:40px!important}body .h2-secondary{font-size:36px!important}body .btn{font-size:14px!important}body .h4,body div.section-article h3{font-size:18px!important}}.message.success a{font-family:Inter;font-style:normal;font-weight:400;font-size:15px;line-height:18px;width:max-content;text-align:center;padding:12px 45px;border-radius:6px;transition:all .3s ease!important;color:#fff;background-color:#d5232f!important;border:solid 1px #D5232F!important;text-decoration:none!important;display:block;margin:24px auto 0}.message.success a:hover{background-color:#323949!important;border:solid 1px #323949!important}a.logo__image-link.logo__image-link--home{top:7.5px}body .logo__image-link,body .has-scrolled .logo__image-link{width:180px!important;height:75px!important}.cart-toggle-has-items:after{content:"";position:absolute;width:10px;height:10px;background-color:#d5323f;border:solid 2.5px #fff;border-radius:50%;top:12px;right:6px}.site-header--transparent a.navlink.navlink--toplevel{color:#fff}.site-header--transparent.site-header--hovered a.navlink.navlink--toplevel{color:#181a1d}.site-header--transparent a.navlink.navlink--icon svg circle,.site-header--transparent a.navlink.navlink--icon svg path,.site-header--transparent a.navlink.navlink--icon svg line,.site-header--transparent a.navlink.navlink--icon svg rect,.site-header--transparent .mobile-menu a.mobile-menu__button svg circle,.site-header--transparent .mobile-menu a.mobile-menu__button svg path,.site-header--transparent .mobile-menu a.mobile-menu__button svg line,.site-header--transparent .mobile-menu a.mobile-menu__button svg rect{stroke:#fff!important;transition:stroke .4s ease}.site-header--transparent.site-header--hovered a.navlink.navlink--icon svg circle,.site-header--transparent.site-header--hovered a.navlink.navlink--icon svg path,.site-header--transparent.site-header--hovered a.navlink.navlink--icon svg line,.site-header--transparent.site-header--hovered a.navlink.navlink--icon svg rect,.site-header--transparent.site-header--hovered .mobile-menu a.navlink.navlink--icon svg circle,.site-header--transparent.site-header--hovered .mobile-menu a.navlink.navlink--icon svg path,.site-header--transparent.site-header--hovered .mobile-menu a.navlink.navlink--icon svg line,.site-header--transparent.site-header--hovered .mobile-menu a.navlink.navlink--icon svg rect{stroke:#181a1d!important}.grandparent .menu__block--wide{border-right:solid 1px #EEEEEE;margin:0!important;padding-right:calc(var(--gutter) / 2)}body a.navlink.navlink--grandchild{padding:8px 0}.grandparent .header__dropdown__inner{padding:35px 36px 30px}body .header__dropdown__image{align-items:center}body .image-fill-col{width:45%}body .dropdown-desc-button-col{width:55%}p.mega-menu-links-header{margin:10px 0 0}a.navlink.navlink--toplevel{font-family:paralucent-condensed;font-style:normal;font-weight:500;font-size:16px;line-height:1;letter-spacing:.05em;color:#181a1d}body .has-scrolled .logo__image-link{width:145px!important;height:60px!important}.site-header:not(.site-header--transparent){border-bottom:solid 1px #EDF2F7}.slide__heading.main-heading{margin-bottom:0}.background-size-cover.slide__image{background-position:top center!important}.tab__link.category{opacity:50%}.tab__link.current.category{opacity:100%}body .custom-scrollbar{height:2px}body .flickity-button{border:solid 1px #A4AEBD}.product__badge .product__badge__item{font-family:paralucent-condensed;font-style:normal;font-weight:500;font-size:13px;line-height:1;letter-spacing:.1em;color:#fff;text-transform:uppercase;border-radius:3px;padding:6px 12px}body .product-grid-item__title{font-family:paralucent;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#181a1d;text-transform:capitalize;letter-spacing:0;display:block!important;margin-bottom:6px}body .product-grid-item__price{font-family:Inter;font-style:normal;font-weight:400;font-size:15px;line-height:1.6;color:#181a1d;letter-spacing:0}body .blog__post-title-link{font-family:paralucent;font-style:normal;font-weight:500;font-size:23px;line-height:1.3;color:#181a1d}a.blog__post-title-link:hover{text-decoration:underline}.background-size-cover:after{content:"";width:100%;height:0px;background-color:#d5232f;position:absolute;bottom:0;left:0;right:0;transition:height .3s ease}a.blog__post-image-link:hover .background-size-cover:after{height:8px}body .rich-text__text{max-width:610px;margin:0 auto 15px}section#brick-section--template--19022612300050__8a195700-b299-4399-865b-b80a954c0df2{min-height:unset!important}.rich-text.text-center{padding:0}body .brick__block.brick__block--text{height:max-content}.brick__blocks__flex{min-height:unset!important}.brick__block__inner{padding:0!important}section#TabCollections--template--17850107330834__334ca399-c6ab-4ce6-9c0e-b848291c43b3 h2.section__heading{margin-bottom:60px}body .tabs-scrollbar__holder{margin-bottom:10px}section.featured-collection--carousel .section__header.featured-collection__top__wrapper{margin-bottom:20px}.footer-logo-container.wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:30px}.contact-info-container{display:flex;align-items:center;flex-wrap:wrap;width:max-content;margin-bottom:21px}.contact-col{margin-bottom:15px}.contact-col:not(:last-child){padding-right:30px;display:flex;align-items:center;flex-wrap:nowrap}.contact-col img{display:inline-block;padding:7px;border:solid 1px #D5232F;border-radius:50%;background:transparent;height:36px;width:36px;margin-right:10px}a.contact-link{color:#a4aebd;text-decoration:underline;transition:all .3s ease}a.contact-link:hover{color:#fff}body .social-sharing-icon{margin-right:12px}a.footer-link{color:#a4aebd}.newsletter-signup-container{background-color:#181a1d;padding:40px 0;border-bottom:solid 1px #383838}.newsletter-signup-container .footer-block.footer-block--newsletter{display:flex;justify-content:space-between;align-items:center;margin:auto}.newsletter-signup-container .footer-block.footer-block--newsletter p{color:#fff}.newsletter-signup-container .input-group__field{color:#fff!important;background:var(--input-bg)}.newsletter-signup-container .input-group__btn--icon{color:#fff}.input-group__field.input-group__field--email::placeholder{color:#fff}.newsletter-signup-container .rte.h5,.newsletter-signup-container .form-col{width:50%}.newsletter-signup-container .form-col{display:flex;justify-content:flex-end}footer#SiteFooter{padding-bottom:0}div.footer-bottom{display:flex;width:100%;justify-content:space-between;align-items:center;margin:0;padding:24px 36px;background-color:#fff;color:#181a1d}div.footer-content{padding-bottom:120px}div.footer-tbl a{color:#181a1d}body div.footer-bottom a:hover{color:#181a1d;text-decoration:underline}.progress-bar{background:#ccc;height:5px;width:100%}a.social-sharing-icon svg{fill:#fff}.footer-tbl{text-align:right}body .payment-icon-list{justify-content:start}.footer-block.footer-block--newsletter{padding:0}div#dynamicMenu{left:30px}div#dynamicMenu a{transition:color .3s ease}div#dynamicMenu a:not(:last-child){margin-bottom:20px}div#dynamicMenu a:hover{color:#d5323f}@media screen and (max-width:992px){div#dynamicMenu{display:none}}div#Collection--template--17850107003154__main{padding-top:10px}.collection-subhead{margin-bottom:10px}body button.collection__filter__title{font-family:paralucent-condensed;font-style:italic;font-weight:500;font-size:16px;line-height:19px;letter-spacing:.08em;text-transform:uppercase}.btn--quick span.btn__inner{transition:all ease .3s}.btn--quick span.btn__inner:hover{background:#181a1d;color:#fff}img.collection-header-icon{position:relative;top:15px}body label.radio__label{font-family:paralucent-condensed;font-style:italic;font-weight:500;font-size:14px;line-height:1.7;text-align:center;letter-spacing:.1em;color:#323949;text-transform:uppercase}body .radio__button.sold-out input:checked~.radio__label,body .radio__button.unavailable input:checked~.radio__label{background-color:#323949;border-color:#323949}body .radio__fieldset .radio__label:hover,body .radio__fieldset .radio__label:active,body .radio__fieldset .radio__label:focus,body .radio__fieldset .radio__input:checked~.radio__label{color:var(--label-active-text);border-color:#323949;background-color:#323949}body .radio__fieldset .radio__label{display:block;font-size:inherit;line-height:1.3;position:relative;margin:0;padding:6px 22px;color:var(--label-text);background-color:var(--label-background);border:var(--BORDER-WIDTH) solid #A4AEBD;border-radius:40px}body .radio__button.sold-out .radio__label,body .radio__button.unavailable .radio__label{text-decoration:auto;opacity:.4;pointer-events:none}body .product-upsell{position:relative;display:flex;flex-flow:row wrap;justify-content:flex-start;flex-direction:column-reverse}body .product-upsell__image{width:100%;height:300px;margin:0 0 0 auto}body .product-upsell__content{width:100%;padding:10px 0;font-size:calc(1rem * var(--adjust-body))}body p.product-upsell__subtitle{display:none}body p.product-upsell__title.h3{font-family:paralucent;font-style:normal;font-weight:500;font-size:16px;line-height:1.25}body .product-upsell__holder{background-color:transparent;width:calc(50% - 10px);min-width:225px;margin:0;transition:opacity .3s}body .upsell__products__grid{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:10px}body .product-upsell__image__link{padding-top:0}body a.product-upsell__btn.btn.white-btn{position:absolute;top:230px;left:50%;transform:translate(-50%);width:calc(100% - 25px);justify-content:center}.product__icon__details__container{padding:30px 0}.product-detail-container{display:flex;justify-content:flex-start;min-height:34px;margin-bottom:15px}.icon-details-header.h4{margin-bottom:20px}.detail-icon{height:34px;width:34px;margin-right:12px;position:relative}.detail-text p strong{font-weight:700}.detail-text p{font-family:Inter;font-style:normal;font-size:14px;line-height:20px}.detail-text{width:fit-content;padding-top:8px}body .text-inline-center .icons-row__item,body .text-inline-left .icons-row__item{display:flex;text-align:initial;align-items:center}body .icons-row__icon{width:80px}.section-padding.icons-row,.icons-row__icon .background-size-cover.lazyloaded{background-color:#edf2f7}body .product__submit__buttons{flex-direction:column;gap:20px}@media screen and (min-width:1024px){body .product-single__details{padding-top:32px;padding-right:36px}body .product-single__wrapper--grid .product-single__media-slider{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px}div.shopify-section--product .wrapper{padding:0;margin:0 auto}}@media screen and (min-width:992px){body .one-third:not(body .list-collections-custom .one-third){width:calc((var(--wrapper-width) - var(--grid-gutter) * 2) / 4)}}.blog-header{text-align:center}body .blog__tags-list{justify-content:center}.blog__tags{margin-top:92px}span.blog__tag-btn a{border:solid 1px #A4AEBD;background-color:#edf2f7;border-radius:5px;padding:12px 20px;font-family:Inter;font-style:normal;font-weight:400;font-size:14px;transition:all .3s ease}span.blog__tag-btn a:hover{background-color:#d5232f;border-color:#d5232f;color:#fff}span.blog__tag-current a{border-radius:5px;padding:9px 42px 9px 16px;font-family:Inter;font-style:normal;font-weight:400;font-size:14px;transition:all .3s ease}span.blog__tag-current{height:35px;display:block;position:relative;top:-9px}span.blog__x{padding:12px 16px}a.blog-tag-btn span.blog__x{display:none}span.blog__tag-current a:hover,span.blog__tag-reset-button:hover{color:#fff;background:#181a1d;border:solid 1px #181A1D;transition:all .3s ease}span.blog__tag-current a:before,span.blog__tag-reset-button:before{display:none}.blog__post.full-width .blog__post-item{display:flex;width:100%}.blog__post.full-width .blog__post-item .blog__post-image-link{width:55%}.blog__post.full-width .blog__post-item .blog__post-content{width:45%;padding:30px 5%}.blog__post.full-width .blog__post-image{padding-top:75%}.blog__post.full-width a.blog__post-excerpt-link{margin-bottom:40px}div.blog__post.full-width{margin-bottom:20px}.blog-header{margin-bottom:6px}.pagination{display:flex;justify-content:space-between;align-items:center}body .pagination .next{display:none}body .pagination span.custom-next{order:1;flex:1;display:flex;justify-content:center}.pagination .page,.pagination .deco,.pagination .current{order:2;margin-left:auto}.pagination span.prev{display:none}div.pagination{margin-left:135px}.pagination span.page{font-size:14px}.pagination span.page.current{border-bottom:none;color:#d5323f}@media screen and (max-width:768px){.blog__post.full-width .blog__post-item{flex-direction:column}.blog__post.full-width .blog__post-item .blog__post-image-link{width:100%}.blog__post.full-width .blog__post-item .blog__post-content{width:100%;padding:10px 15px}div.blog__post.full-width{margin-bottom:30px;background-color:#edf2f7;border-radius:5px;overflow:hidden}}@media screen and (max-width:576px){div.pagination{margin-left:0}body .pagination span.custom-next{justify-content:flex-start}body .pagination a:not(.btn):not(.shopify-payment-button__button--unbranded),body .pagination .page.current{padding:6px}}.section-article h1{font-family:Bebas Neue;font-style:normal;font-weight:400;font-size:70px;line-height:.9;text-align:center;text-transform:uppercase;color:#181a1d;margin-bottom:12px}div.section-article h2{font-family:paralucent;font-style:normal;font-weight:600;font-size:42px;line-height:.9}div.section-article h3{font-family:paralucent;font-style:normal;font-weight:600;font-size:23px;line-height:1.3}.section-article header.section-header.section-header--article{max-width:760px;margin:auto}.section-article ul.inline-list{margin-bottom:12px}.section-article .article__meta>*:not(:last-child):after{content:"/";padding:0 7px;color:#d5232f}.section-article .responsive-image{padding-top:40%!important}.section-article .article__image__wrapper{margin-bottom:60px}.article-content-container{margin:auto;width:100%;display:flex;justify-content:center}.article-content-main-column{max-width:700px}div.article__content__left{margin-right:60px;position:relative}.article__content__left .product-grid-item{width:250px;position:sticky;top:calc(var(--has-scrolled-header-height) + 30px)}.share-button{display:flex;align-items:center}.social-share svg.icon{stroke-width:0;fill:#181a1d;width:24px;height:24px}button.social-btn{height:24px;margin:0 5px;transform:rotate(90deg)}p.share-label.category{margin-right:10px}.article-share-container{width:0;height:0;position:absolute;top:0;right:0;transform:rotate(270deg)}.social-share{display:flex;align-items:center;width:max-content;height:max-content;position:relative;right:150px;top:15px}.recommended-posts-header-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.recommended-posts-header-container h2.section__heading{margin:0}div.section-article .article-content-main-column h2{margin:40px 0 15px}div.section-article .article-content-main-column h3,div.section-article .article-content-main-column h4,div.section-article .article-content-main-column h5,div.section-article .article-content-main-column h6{margin:20px 0 10px}div.section-article .article-content-main-column ol,div.section-article .article-content-main-column ul{margin:30px 0 30px 40px}div.section-article .article-content-main-column li{font-size:16px;line-height:1.75;margin-bottom:12px}div.section-article .article-content-main-column p{font-size:16px;line-height:1.85;margin-bottom:24px}div.section-article .article-content-main-column figure{width:100%!important;height:auto!important;max-width:800px!important;margin:0!important}div.section-article .article-content-main-column img{width:inherit;height:auto!important;margin:30px auto;max-width:700px!important;position:relative;left:50%;transform:translate(-50%)}section.blog h2.text-center{margin-bottom:60px}.blog__post-tags{margin-bottom:10px}.blog__post .media-contact-module{position:relative;top:0;height:max-content;margin:0;max-width:none}.blog__post-item.grid__item{margin-bottom:30px}.article-content-container.media-article{width:100%;max-width:none;display:flex;justify-content:space-between}.article-content-container.media-article .article-content-main-column{width:66%;padding:0 30px 0 0}div#media-contact-module-container{position:relative;width:33%}.media-article-content{max-width:700px;margin:auto}.media-contact-module{padding:60px 40px;background:#181a1d;position:sticky;top:100px;max-width:370px;margin:0 0 0 auto}.article-content-container.media-article h3.contact-module-header{font-size:34px;font-family:paralucent;font-weight:500;line-height:38px}.media-contact-module p.text{margin-bottom:20px}.contact-module-link{display:flex;flex-wrap:wrap;margin:10px 0;text-decoration:underline;align-items:center}.contact-module-link svg{text-decoration:none;position:relative;width:20px;height:20px}.contact-module-icon{border:solid 1px #D5232F;border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center;margin-right:10px}.media-contact-module a.btn{margin-top:24px}.shopify-section.shopify-section--page section{background-color:#edf2f7}h1.page-title{margin:0}p.page-description{text-align:center;max-width:530px;margin:auto}div.globo-form-app.boxed-layout{box-shadow:none;padding:60px}h3.heading-title.globo-heading{font-family:Inter;font-style:normal;font-weight:700;font-size:15px;line-height:28px;color:#181a1d;margin:0;text-align:left}div .globo-form-input input{background-color:#fff;border:solid 1px #A4AEBD66;border-radius:8px;height:70px;padding:20px;color:#181a1d}div .globo-form-input input::placeholder{color:#82858a}div .globo-form-control{margin-bottom:10px}label.flat-label.globo-label{font-family:Inter;font-style:normal;font-weight:700;font-size:15px;line-height:28px;color:#181a1d}body .globo-form-control .globo-list-control.option-1-column{width:max-content}label.checkbox-label.globo-option:not(label.checkbox-label.globo-option[for="7684-checkbox-4--"],label.checkbox-label.globo-option[for="9382-checkbox-4--"],label.checkbox-label.globo-option[for="9386-checkbox-4--"]){padding:8px 24px;background-color:#edf2f7;margin:0 8px 10px 0!important;border:solid 1px #A4AEBD;border-radius:40px;transition:all 50ms ease;font-family:paralucent-condensed;font-style:italic;font-weight:500!important;font-size:14px;line-height:24px;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#323949}.globo-form-control .checkbox-wrapper .checkbox-input:checked~label.checkbox-label.globo-option:not(label.checkbox-label.globo-option[for="7684-checkbox-4--"],label.checkbox-label.globo-option[for="9382-checkbox-4--"],label.checkbox-label.globo-option[for="9386-checkbox-4--"]){background-color:#323949;color:#fff;padding-left:35px}body .globo-form-id-7684 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input~.checkbox-label:not(label.checkbox-label.globo-option[for="7684-checkbox-4--"],label.checkbox-label.globo-option[for="9382-checkbox-4--"],label.checkbox-label.globo-option[for="9386-checkbox-4--"]):before,body .globo-form-app .globo-form-control .radio-wrapper .radio-input~.radio-label:not(label.checkbox-label.globo-option[for="7684-checkbox-4--"],label.checkbox-label.globo-option[for="9382-checkbox-4--"],label.checkbox-label.globo-option[for="9386-checkbox-4--"]):after{border-color:transparent;background:transparent;box-shadow:none}body .globo-form-id-7684 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked~.checkbox-label:not(label.checkbox-label.globo-option[for="7684-checkbox-4--"],label.checkbox-label.globo-option[for="9382-checkbox-4--"],label.checkbox-label.globo-option[for="9386-checkbox-4--"]):before{border-color:transparent;box-shadow:none;background-color:transparent}body .globo-form-control .checkbox-wrapper .checkbox-input~.checkbox-label:not(label.checkbox-label.globo-option[for="7684-checkbox-4--"],label.checkbox-label.globo-option[for="9382-checkbox-4--"],label.checkbox-label.globo-option[for="9386-checkbox-4--"]):before,body .globo-form-control .checkbox-wrapper .checkbox-input~.checkbox-label:not(label.checkbox-label.globo-option[for="7684-checkbox-4--"],label.checkbox-label.globo-option[for="9382-checkbox-4--"],label.checkbox-label.globo-option[for="9386-checkbox-4--"]):after{position:absolute;top:9px;left:16px;display:block;width:20px;height:20px;content:"";margin:0;opacity:0}body .globo-form-control .checkbox-wrapper{padding-left:0}body .globo-form-control .globo-list-control{padding:0}body .globo-form-control .checkbox-wrapper .checkbox-input:checked~.checkbox-label:after{opacity:1!important}body .globo-form-input select{background-color:#fff;border:solid 1px #A4AEBD66;height:70px;border-radius:8px;padding:20px;color:#181a1d;position:relative}body .globo-form-input select::placeholder{color:#82858a}body .globo-form-control textarea{background-color:#fff;border:solid 1px #A4AEBD66;border-radius:8px;padding:20px}body div.footer button.action.submit.flat-button{width:100%;border-radius:5px;background:#d5232f;color:#fff;text-align:center;font-size:15px;font-family:Inter;padding:18px}body .globo-form-app div.footer button.submit,body .globo-form-app div.footer button.checkout,body .globo-form-app div.footer button.action.loading .spinner{background-color:#d5232f;color:#fff}body .globo-form-app div.footer button{border:1px solid #D5232F!important}body div.footer button.action.submit.flat-button:hover{background:#181a1d!important;border-color:#181a1d!important}.globo-form-control .checkbox-wrapper .checkbox-input~label.checkbox-label.globo-option[for="7684-checkbox-4--"]:before,.globo-form-control .checkbox-wrapper .checkbox-input~label.checkbox-label.globo-option[for="7684-checkbox-4--"]:after,.globo-form-control .checkbox-wrapper .checkbox-input~label.checkbox-label.globo-option[for="9382-checkbox-4--"]:before,.globo-form-control .checkbox-wrapper .checkbox-input~label.checkbox-label.globo-option[for="9382-checkbox-4--"]:after,.globo-form-control .checkbox-wrapper .checkbox-input~label.checkbox-label.globo-option[for="9386-checkbox-4--"]:before,.globo-form-control .checkbox-wrapper .checkbox-input~label.checkbox-label.globo-option[for="9386-checkbox-4--"]:after{left:0;top:12px;box-shadow:none}small.help-text.globo-description{padding:0 30px;text-align:left}body input.flat-input[type=file]{border-style:dashed;height:max-content}body .globo-form-app .message.success{background-color:#181a1d;color:#fff;max-width:430px;margin:30px auto;padding:50px 30px}body .globo-form-app .message.success p.text.white{margin-bottom:30px}body .globo-form-app .message .dismiss svg{fill:#fff;width:24px;height:25px}body .globo-form-app .message .dismiss{position:absolute;top:18px;right:20px;width:24px;height:25px}body .globo-form-app .message h4.h5.white{margin:0}body .globo-form-app .message h4.h5.white img{margin-bottom:20px}.product-grid-item__info{margin-top:15px;display:grid;grid-template-columns:minmax(0,100%);gap:7px;align-content:start;font-size:calc(.8rem * var(--adjust-body))}body .product-grid-item__title.custom-product{font-family:paralucent!important;font-style:normal!important;font-weight:500!important;font-size:16px;line-height:20px;color:#181a1d;text-transform:capitalize;letter-spacing:0;display:block!important;margin-top:15px;pointer-events:none}.custom-collection-links{display:flex;gap:15px;justify-content:center;flex-wrap:wrap;margin-top:60px}.custom-collection-heading{text-align:center;margin-bottom:40px;padding:0 20px}body .list-collections__item__image{padding-top:130%}body .list-collections__item__content--overlayed{justify-content:flex-end;padding-bottom:15%}h3.list-collections__item__title.h2{margin-bottom:15px}.list-collections__item__content--overlayed a.btn.red-btn{margin-bottom:8px}.list-collections__item__content--overlayed a.btn.white-btn{box-shadow:none!important}.list-collections-custom h2.section__heading{margin-bottom:12px}.list-collections-custom div.section__header,.list-collections-custom div.section__header h2{text-align:left}.list-collections-custom p.category.white{margin-bottom:5px}body section.list-collections-section--carousel .carousel .flickity-prev-next-button.next{right:var(--flickity-btn-position);visibility:visible;opacity:1;transform:scale(1) translateY(-50%);top:-50px!important}body section.list-collections-section--carousel .carousel .flickity-prev-next-button.previous{right:60px!important;left:unset;visibility:visible;opacity:1;transform:scale(1) translateY(-50%);top:-50px!important}h2.h2.custom-collection-heading{margin-bottom:40px}.design-top-navigation{display:flex;justify-content:center;align-items:center;gap:15px;margin-bottom:60px;border-bottom:solid 2px #EDF2F7}a.nav-link{opacity:.5;padding:10px;position:relative;transition:opacity .3s ease}a.nav-link:before{content:"";width:100%;height:2px;background-color:#d5323f;position:absolute;bottom:-2px;left:0;opacity:0;transition:opacity .3s ease}a.nav-link:hover,a.nav-link:hover:before{opacity:1}#design-resources h2{scroll-margin-top:120px}body .shopify-payment-button__button--branded{height:44px;border-radius:var(--RADIUS);overflow:hidden}body .popup-quick-view__foot{padding-bottom:10px}body .popup-quick-view .product__submit__item{margin:0}body .product__submit__buttons{gap:10px;align-items:stretch}img.pop-up-logo{max-width:165px;display:block;margin-bottom:48px}#gran-fondo-hinacapie span.text-reveal__cropper{margin-bottom:-10px}body#gran-fondo-hinacapie .secondary-subfooter-content-container img{top:5px;max-width:250px}a.red{color:#d5232f}section.page-customer{display:flex;padding:0;align-items:stretch;min-height:750px}.account-image-column{width:40%;background-size:cover;background-position:center top}section.page-customer div.wrapper{width:60%;padding-top:60px;padding-bottom:60px}section.page-customer .form-vertical-wrapper{position:relative;top:50%;transform:translateY(-50%)}body#warranty .rte,body#event-policies .rte{text-align:left;max-width:700px;margin:auto}body .rte h1,body .rte h2,body .rte h3,body .rte h4,body .rte h5,body .rte h6{margin:auto}.contact-page-info-container{display:flex;flex-direction:column;align-items:center}.contact-info{display:flex;align-items:center;gap:20px;margin-bottom:30px;flex-wrap:wrap;justify-content:center}.contact-info a{color:#d5232f;text-decoration:underline}.map-container img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center}.map-container{position:relative;height:470px}body .globo-form-id-9785 .globo-form-app{max-width:100%;width:-webkit-fill-available;background-color:#fff}li.blog__tag{display:block;height:35px;margin:0 4px 15px}body#experience-domestique .secondary-subfooter-content-container img{position:relative;z-index:0;top:10px}.column__item__content{text-align:left}li.accordion__item{border-bottom:solid 1px #C3C3C3;border-radius:0}body .accordion__item__title .icon{top:18px;right:30px;height:100%;max-height:51px;width:22px}body .accordion__item__text{padding:0 0 30px 30px}button.accordion__item__title.is-expanded{background-color:#edf2f7;border-radius:0}div.accordion__item__text-wrapper.is-expanded{background-color:#edf2f7}body .is-expanded{transition:all ease .3s}body .secondary-subfooter-content-container img{position:relative;z-index:0;top:15px}span.radio__legend__label.category{display:flex;align-items:center;justify-content:space-between}.MuiBox-root.css-bl0i82,.MuiBox-root.css-bl0i82 span.form__label{margin:0}.MuiBox-root.css-bl0i82 span.form__label{font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration:underline!important;text-transform:capitalize;letter-spacing:0}section.accordions-section svg.icon.icon-toggle-plus path,section.accordions-section svg.icon.icon-toggle-minus path{stroke:#d5232f!important}body .cart-drawer__head h3{display:block}body .cart-drawer__item-qty{display:inline-block;vertical-align:unset;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:55px}button.cart__checkout.btn.red-btn-light{width:100%}.more-payments-text{text-align:center;margin-top:40px;padding-top:20px;border-top:solid 1px #A4AEBD;position:relative}.more-payments-text p{background-color:#fff;padding:0 12px;position:absolute;top:-13px;left:50%;transform:translate(-50%)}p.product-upsell__title{font-family:paralucent;font-size:16px;font-style:normal;font-weight:500;line-height:20px}p.product-upsell__title a{text-decoration:none}.upsell-products-row{width:100%;display:flex;height:200px;gap:8px}.upsell-container{width:50%}.upsell-item,.upsell-image-container{width:100%;height:100%}a.upsell-image-link{display:block;width:100%;height:100%;position:relative}img.upsell-image-thumb{width:100%;height:100%;position:relative;object-fit:cover}body .cart__pair{border-top:none}body .cart__message--custom{text-align:center;background:var(--COLOR-HEADING)}body#custom-catalog section.section-default .wrapper div{max-width:700px;margin:auto}header.collection__header.collection__header--no-image,header.collection__header.collection__header--no-image h2{color:#181a1d!important}body#careers .rte{max-width:750px;margin:auto}body .image-with-text__content{padding:100px}.shopify-section--page-content section h2{margin-top:30px;margin-bottom:15px}div#CustomerLoginForm a:after,div#CustomerLoginForm a:before{display:none}div#CustomerLoginForm a{text-decoration:underline!important}.footer-blocks svg.icon path{stroke:#fff}h4.ql-align-center,p.ql-align-center span{color:#fff!important}h4.ql-align-center{margin-bottom:15px!important}div.article-page a:not(.media-contact-module a){color:#d5232f;text-decoration:underline}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0}.background-size-cover.product__media{background-position:center top!important}.cart-drawer__foot{box-shadow:0 0 20px #0000001a}body .input-group__field.input-group__field--email{font-size:16px}@media screen and (min-width:1024px){div.custom-collection-section .grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:768px){body .accordion__item__title{padding:30px var(--icon-space) 30px 30px}}@media screen and (max-width:1167px){a.logo__image-link.logo__image-link--home{top:0}body .image-with-text__content{padding:calc(2/3 * var(--gutter))}}@media screen and (max-width:1024px){.article-share-container{top:auto;right:auto;left:0;bottom:0;transform:rotate(0)}.social-share{right:0;top:15px}button.social-btn{height:25px;transform:rotate(0)}.social-share svg.icon{width:25px;height:25px}body .results-popular__links{margin:0 calc((var(--gutter-mobile) + var(--scrollbar-width)) * -1) 20px calc(var(--gutter-mobile) * -1);padding:0 var(--gutter-mobile);overflow-x:unset;overflow-y:unset;white-space:unset;flex-flow:wrap;scrollbar-width:none;-ms-overflow-style:none}}@media screen and (max-width:992px){header#SiteHeader.site-header--transparent{background:linear-gradient(180deg,#0009,#0000)}.newsletter-signup-container .footer-block.footer-block--newsletter{align-items:flex-start;flex-direction:column}.newsletter-signup-container .form-col{justify-content:flex-start}.newsletter-signup-container .rte.h5,.newsletter-signup-container .form-col{width:100%}.contact-info-container{flex-direction:column;align-items:flex-start}.footer-logo-container.wrapper{align-items:flex-start;flex-direction:column}body .slider--has-arrow .slide__text__wrapper,body .slider--has-dots .slide__text__wrapper{margin-top:85px;margin-bottom:0}.article__content__left .product-grid-item{width:180px}div.article__content__left{margin-right:25px}}@media screen and (max-width:768px){body .logo__image-link,body .has-scrolled .logo__image-link{width:155px!important;height:52px!important}div.footer-bottom{flex-direction:column;text-align:center;padding:36px}.payment-icon-list{justify-content:center}.article-content-container{flex-direction:column-reverse}div.article__content__left .product-grid-item{position:relative;top:auto;width:100%}.recommended-posts-header-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px;flex-direction:column}.recommended-posts-header-container h2.section__heading{margin:0 0 25px}.section-article .responsive-image{padding-top:60%!important}div.globo-form-app.boxed-layout{box-shadow:none;padding:20px}.design-top-navigation{text-align:center;margin-bottom:30px;padding:0 20px}a.nav-link{opacity:1;padding:10px 5px}.account-image-column{display:none}section.page-customer{height:auto;min-height:0px}section.page-customer div.wrapper{width:100%}.map-container{position:relative;height:320px}.article-content-container.media-article{flex-direction:column}.article-content-container.media-article .article-content-main-column{width:100%;padding:0}div#media-contact-module-container{width:100%}.media-contact-module{padding:60px 20px;background:#181a1d;position:relative;top:0;max-width:none;margin:0 0 0 auto}div.section-article h1{font-size:42px!important}body .accordion__item__title .icon{top:0;right:15px;height:100%;max-height:51px;width:22px}body .accordion__item__title{padding:15px var(--icon-space) 15px 15px}body .about-gran-fondo-row{height:auto}.popup-quick-view__foot__inner button.product__submit__add{margin-bottom:12px}body .icons-row__slider.grid--mobile .icons-row__item.grid__item{min-width:0;width:100%;max-width:300px;margin:0 0 30px}body .icons-row__slider:after{content:"";display:block;position:relative;padding-right:0}body .popup__image{max-height:250px}body .popup--large .popup__title{padding:0 0 10px}body img.pop-up-logo{max-width:165px;display:block;margin-bottom:20px}}.recipient-form{--recipient-checkbox-margin-top: .64rem;display:block;position:relative;max-width:44rem;margin-bottom:2.5rem}.recipient-form-field-label{margin:.6rem 0}.recipient-form-field-label--space-between{display:flex;justify-content:space-between}.recipient-checkbox{flex-grow:1;font-size:1.6rem;display:flex;word-break:break-word;max-width:inherit;position:relative;cursor:pointer;margin:20px 0;align-items:center}.recipient-form .recipient-checkbox span{font-size:14px}.no-js .recipient-checkbox{display:none}.recipient-form>input[type=checkbox]{position:absolute;margin:var(--recipient-checkbox-margin-top) 0;top:0;left:0;z-index:-1;appearance:none;-webkit-appearance:none;line-height:initial;margin:0!important;padding:0!important}.recipient-fields__field{margin:0 0 2rem}.recipient-fields .field__label{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 3.5rem);overflow:hidden;display:none}label.form__label.field__label[for=Recipient-send-on-template--17850107560210__main]{display:block}.recipient-checkbox>svg{margin-right:1.2rem;flex-shrink:0}.recipient-form .icon-checkmark{visibility:hidden;position:absolute;left:.28rem;z-index:5;top:0;width:unset!important;height:20px}.recipient-form>input[type=checkbox]:checked+label .icon-checkmark{visibility:visible}.js .recipient-fields{display:none}.recipient-fields hr{margin:1.6rem auto}.recipient-form>input[type=checkbox]:checked~.recipient-fields{display:block;animation:animateMenuOpen var(--duration-default) ease}.recipient-form>input[type=checkbox]:not(:checked,:disabled)~.recipient-fields,.recipient-email-label{display:none}.js .recipient-email-label.required,.no-js .recipient-email-label.optional{display:inline}.recipient-form ul{line-height:calc(1 + .6 / var(--font-body-scale));padding-left:4.4rem;text-align:left}.recipient-form ul a{display:inline}.recipient-form .error-message:first-letter{text-transform:capitalize}.recipient-fields .field__input[type=text],.recipient-fields .field__input[type=email],.recipient-fields textarea{width:100%}.recipient-fields textarea{height:180px}@media screen and (forced-colors:active){.recipient-fields>hr{border-top:.1rem solid rgb(var(--color-background))}.recipient-checkbox>svg{background-color:inherit;border:.1rem solid rgb(var(--color-background))}.recipient-form>input[type=checkbox]:checked+label .icon-checkmark{border:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/styles-ben.css.map */
