.header-wrapper--border-bottom,.utility-bar--bottom-border,.utility-bar--bottom-border-social-only{border-bottom-color:#ffffff2e}.utility-bar.gradient{background:#121212}.announcement-bar__message{color:#fff;font-weight:700;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;transition:color .2s ease}.announcement-bar__message .icon-arrow{color:#d60c0b;transition:transform .2s ease}.announcement-bar__link:hover{text-decoration:none}.announcement-bar__link:hover .announcement-bar__message{color:#d60c0b}.announcement-bar__link:hover .announcement-bar__message .icon-arrow{transform:translate(.4rem)}.header__menu-item{position:relative;transition:color .25s ease}.header__menu-item:hover,details[open]>.header__menu-item{color:#d60c0b}.header__menu-item:hover span,details[open]>.header__menu-item span{text-decoration:none}details[open]>.header__menu-item{text-decoration:none}.header__menu-item:after{content:"";position:absolute;left:1.2rem;right:1.2rem;bottom:.4rem;height:2px;background-color:#d60c0b;transform:scaleX(0);transition:transform .3s ease}.header__menu-item:hover:after,details[open]>.header__menu-item:after{transform:scaleX(1)}@property --cpc-nav-sweep{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.header__inline-menu .list-menu--inline>li>a.header__menu-item:after,.header__inline-menu .list-menu--inline>li>header-menu>details>summary.header__menu-item:after{display:none}.header__inline-menu .list-menu--inline>li>a.header__menu-item .header__active-menu-item,.header__inline-menu .list-menu--inline>li>header-menu>details>summary.header__menu-item .header__active-menu-item{text-decoration:none}.header__inline-menu .list-menu--inline>li>a.header__menu-item:before,.header__inline-menu .list-menu--inline>li>header-menu>details>summary.header__menu-item:before{content:"";position:absolute;top:.2rem;right:.2rem;bottom:.2rem;left:.2rem;border:2px solid #d60c0b;border-radius:.8rem;pointer-events:none;--cpc-nav-sweep: 0deg;-webkit-mask:conic-gradient(from 180deg,#000 0deg var(--cpc-nav-sweep),transparent var(--cpc-nav-sweep) calc(360deg - var(--cpc-nav-sweep)),#000 calc(360deg - var(--cpc-nav-sweep)) 360deg);mask:conic-gradient(from 180deg,#000 0deg var(--cpc-nav-sweep),transparent var(--cpc-nav-sweep) calc(360deg - var(--cpc-nav-sweep)),#000 calc(360deg - var(--cpc-nav-sweep)) 360deg);opacity:0;transition:--cpc-nav-sweep .25s ease,opacity 0s linear .25s}.header__inline-menu .list-menu--inline>li>a.header__menu-item:hover:before,.header__inline-menu .list-menu--inline>li>header-menu>details>summary.header__menu-item:hover:before,.header__inline-menu .list-menu--inline>li>header-menu>details[open]>summary.header__menu-item:before,.header__inline-menu .list-menu--inline>li>a.header__menu-item[aria-current=page]:before,.header__inline-menu .list-menu--inline>li>a.header__menu-item:has(.header__active-menu-item):before,.header__inline-menu .list-menu--inline>li>header-menu>details>summary.header__menu-item:has(.header__active-menu-item):before{--cpc-nav-sweep: 180deg;opacity:1;transition:--cpc-nav-sweep .5s ease,opacity 0s}.header__inline-menu .list-menu--inline>li>a.header__menu-item--cta{color:#d60c0b}.header__inline-menu .list-menu--inline>li>a.header__menu-item--cta:hover,.header__inline-menu .list-menu--inline>li>a.header__menu-item--cta:hover .header__active-menu-item{color:#fff}.header__inline-menu .list-menu--inline>li>a.header__menu-item--cta:before{--cpc-nav-sweep: 180deg;opacity:1}.header__inline-menu .list-menu--inline>li>a.header__menu-item--cta:after{display:block;top:.2rem;right:.2rem;bottom:.2rem;left:.2rem;height:auto;background:none;transform:none;border:2px solid #fff;border-radius:.8rem;pointer-events:none;--cpc-nav-sweep: 0deg;-webkit-mask:conic-gradient(from 180deg,#000 0deg var(--cpc-nav-sweep),transparent var(--cpc-nav-sweep) calc(360deg - var(--cpc-nav-sweep)),#000 calc(360deg - var(--cpc-nav-sweep)) 360deg);mask:conic-gradient(from 180deg,#000 0deg var(--cpc-nav-sweep),transparent var(--cpc-nav-sweep) calc(360deg - var(--cpc-nav-sweep)),#000 calc(360deg - var(--cpc-nav-sweep)) 360deg);opacity:0;transition:--cpc-nav-sweep .25s ease,opacity 0s linear .25s}.header__inline-menu .list-menu--inline>li>a.header__menu-item--cta:hover:after{--cpc-nav-sweep: 180deg;opacity:1;transition:--cpc-nav-sweep .5s ease,opacity 0s}.mega-menu__link{transition:color .2s ease,text-decoration var(--duration-short) ease}.mega-menu__link:hover,.mega-menu__link--active,.header__active-menu-item{color:#d60c0b}.header__inline-menu summary.header__menu-item:has(.header__active-menu-item) .icon-caret{color:#d60c0b}.header__submenu .list-menu__item--active{color:#d60c0b}.header__submenu .header__menu-item:hover{text-decoration:none}.header__submenu.list-menu--disclosure,.header__submenu.global-settings-popup{background:#0a0a0b80;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border:1px solid rgba(255,255,255,.08);border-radius:1.6rem;box-shadow:0 10px 30px -12px #0000008c;overflow:hidden;transition:background-color .25s ease}.scrolled-past-header .header__submenu.list-menu--disclosure,.scrolled-past-header .header__submenu.global-settings-popup{background-color:#0a0a0bf0;-webkit-backdrop-filter:none;backdrop-filter:none}.header__submenu .header__submenu{border:1px solid rgba(255,255,255,.08);border-radius:1.2rem}.header__submenu.list-menu--disclosure{padding:1.4rem 2.4rem}.header__submenu.list-menu--disclosure:has(li:nth-child(8)){width:54rem;max-width:min(54rem,calc(100vw - 4rem));column-count:3;column-gap:1.6rem}.header__submenu.list-menu--disclosure>li{break-inside:avoid}.header__submenu.list-menu--disclosure .header__menu-item{padding:.8rem 1rem}@media screen and (min-width:750px){.header.page-width{padding-left:2rem;padding-right:2rem}}@media screen and (min-width:990px){.header:not(.drawer-menu).page-width{padding-left:2rem;padding-right:2rem}}@media screen and (min-width:990px){.header__inline-menu .header__menu-item{font-size:1.6rem}.header__submenu .header__menu-item{font-size:1.5rem}html[lang^=fr] .header__inline-menu .list-menu--inline>li>a.header__menu-item,html[lang^=fr] .header__inline-menu .list-menu--inline>li>header-menu>details>summary.header__menu-item{padding-left:.8rem;padding-right:.8rem}html[lang^=fr] .header__inline-menu .list-menu--inline>li>header-menu>details>summary.header__menu-item{padding-right:2.3rem}}@media screen and (min-width:990px)and (max-width:1199px){html[lang] .header__inline-menu .list-menu--inline>li>a.header__menu-item,html[lang] .header__inline-menu .list-menu--inline>li>header-menu>details>summary.header__menu-item{font-size:calc(1.19vw + .17rem);letter-spacing:.02rem;padding-left:.5rem;padding-right:.5rem}html[lang] .header__inline-menu .list-menu--inline>li>header-menu>details>summary.header__menu-item{padding-right:2rem}}@media screen and (min-width:990px){.header__inline-menu{min-width:0}}.js .header-localization:not(.menu-drawer__localization) .localization-form__select.localization-selector--compact{width:4.4rem;min-width:4.4rem;height:4.4rem;margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;font-family:"Barlow",var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.6rem;letter-spacing:.06rem}.localization-selector__code{line-height:1}.header-wrapper .header-localization .disclosure .localization-form__select:hover{text-decoration:none}@media screen and (min-width:750px){.desktop-localization-wrapper .localization-form:only-child{margin-right:0}}.header__icon,.localization-selector--compact{border-radius:50%;border:1px solid transparent;transition:border-color .2s ease,color .2s ease}.header__icon:hover,.localization-selector--compact:hover{color:#d60c0b;border-color:#d60c0b}.header-wrapper shopify-account.header__icon{--shopify-account-radius-base: 1.6rem;--shopify-account-color-background: rgba(10, 10, 11, .94)}.header-localization .disclosure__list-wrapper{border-radius:1.6rem}.footer__localization{--inputs-radius: 8px;--inputs-radius-outset: 9px}.footer__localization .disclosure__list-wrapper{border-radius:1.6rem}.search-modal{--inputs-radius: 8px;--inputs-radius-outset: 9px}.localization-selector--compact:hover{text-decoration:none}.menu-drawer,.js .menu-drawer__submenu{background-color:#0a0a0b8c;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%)}.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{color:#d60c0b;background-color:#d60c0b1f}.menu-drawer__menu-item--active:hover{background-color:#d60c0b2e}@media screen and (max-width:989px){.header__search{display:none!important}.header-wrapper .header.header--has-account.header--has-menu{grid-template-areas:"left-icons lang heading account cart";grid-template-columns:auto auto 1fr auto auto}.header-wrapper .header__icons{display:contents}.header-wrapper .desktop-localization-wrapper{grid-area:lang}.header-wrapper .header__icons>shopify-account,.header-wrapper .header__icons>shopify-store{grid-area:account}.header-wrapper .header__icons>.header__icon--cart{grid-area:cart}.header-wrapper .desktop-localization-wrapper .disclosure__list-wrapper{left:0;right:auto;width:max-content;min-width:14rem}header-drawer .menu-drawer__navigation-container{grid-template-rows:auto 1fr auto}.menu-drawer__search{padding:1.6rem 1.6rem .4rem}.menu-drawer__search .field:after{border-radius:99rem}.menu-drawer__search .field__input{border-radius:99rem;background-color:#ffffff0f}}@media screen and (max-width:749px){.header-wrapper .header__icons>.header__icon--cart{margin-right:-1.2rem}.header .header__heading-logo{width:9rem}}@media screen and (min-width:750px)and (max-width:989px){.header-wrapper header-drawer{margin-left:0}.header-wrapper .header__icons>.header__icon--cart{margin-right:0}}.section-header{position:relative}.header-wrapper{background-color:transparent;padding-block:1.6rem}.header__heading-link{padding:0}.header-wrapper--border-bottom{border-bottom:none}.header-wrapper:before{content:"";position:absolute;top:1.6rem;bottom:1.6rem;left:50%;transform:translate(-50%);width:calc(100% - 2.4rem);max-width:var(--page-width);z-index:-1;border-radius:1.6rem;background-color:#0a0a0b80;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 30px -12px #0000008c;transition:background-color .25s ease}.scrolled-past-header .header-wrapper:before{background-color:#0a0a0bf0;-webkit-backdrop-filter:none;backdrop-filter:none}@media screen and (max-width:749px){.header-wrapper{padding-block:1.2rem}.header-wrapper:before{top:1.2rem;bottom:1.2rem;width:calc(100% - 1.6rem);border-radius:1.2rem}}body.gradient{--color-background: 18, 18, 18;--color-foreground: 255, 255, 255;--color-background-contrast: 128, 128, 128;--color-shadow: 18, 18, 18;--color-button: 255, 255, 255;--color-button-text: 18, 18, 18;--color-secondary-button: 18, 18, 18;--color-secondary-button-text: 255, 255, 255;--color-link: 255, 255, 255;--color-badge-foreground: 255, 255, 255;--color-badge-background: 18, 18, 18;--color-badge-border: 255, 255, 255;background-color:rgb(var(--color-background))}#MainContent>.shopify-section:first-child .banner,#MainContent>.shopify-section:first-child .page-hero{margin-top:calc(-1 * var(--header-height, 0px));padding-top:var(--header-height, 0px)}@media screen and (min-width:750px){#MainContent>.shopify-section:first-child .banner{min-height:calc(56rem + var(--header-height, 0px))}}.banner:not(.email-signup-banner):not(.banner--adapt):before{content:"";position:absolute;left:0;right:0;bottom:0;height:60%;z-index:1;pointer-events:none;background:linear-gradient(to top,#121212d9,#12121200)}@media screen and (max-width:749px){#MainContent>.shopify-section:first-child .banner__content{min-height:calc(34rem + var(--header-height, 0px))}#MainContent>.shopify-section:first-child .banner:not(.banner--mobile-bottom) .banner__media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;scale:1;object-position:70% 40%}#MainContent>.shopify-section:first-child .banner:not(.banner--mobile-bottom):after{opacity:.6!important}}@media screen and (min-width:750px)and (max-width:1199px){#MainContent>.shopify-section:first-child .banner .banner__media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;scale:1;object-position:88% 40%}#MainContent>.shopify-section:first-child .banner:after{opacity:.6!important}}.banner__heading em{display:block;color:#d60c0b;font-style:normal}.banner .button--primary{--color-button: 214, 12, 11;--color-button-text: 255, 255, 255}.banner__buttons .button,.rich-text__buttons .button,.process__button{transition:transform .25s ease,box-shadow .25s ease}.banner__buttons .button:hover,.rich-text__buttons .button:hover,.process__button:hover{transform:translateY(-3px);box-shadow:0 12px 24px -10px #d60c0b99}.rich-text__buttons .button--primary{--color-button: 214, 12, 11;--color-button-text: 255, 255, 255}.banner__buttons .button--primary,.rich-text__buttons .button--primary,.process__button{background-image:linear-gradient(90deg,#000 0% 40%,#0000 60%);background-size:300% 100%;background-position:100% 0;background-repeat:no-repeat;transition:transform .25s ease,box-shadow .25s ease,background-position .6s ease}.banner__buttons .button--primary:hover,.rich-text__buttons .button--primary:hover,.process__button:hover{background-position:0% 0}.banner__buttons .button--secondary{background-image:linear-gradient(90deg,#d60c0b 0% 40%,#d60c0b00 60%);background-size:300% 100%;background-position:100% 0;background-repeat:no-repeat;transition:transform .25s ease,box-shadow .25s ease,background-position .6s ease}.banner__buttons .button--secondary:hover{background-position:0% 0}.banner__buttons .button--secondary:after{transition:box-shadow .6s ease}.banner__buttons .button--secondary:hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #d60c0b,0 0 0 var(--buttons-border-width) #d60c0b}.banner__logo{position:absolute;top:50%;right:5%;z-index:2;width:clamp(11rem,14vw,22rem);transform:translateY(-50%);pointer-events:none}.banner__logo-img{display:block;width:100%;height:auto}@media screen and (max-width:989px){.banner__logo{display:none}}body.gradient{font-family:"Barlow",var(--font-body-family)}body.gradient :is(h1,.h0,.h1,.hxl,.hxxl){font-family:"Anton",var(--font-heading-family);letter-spacing:.01em}.button,.shopify-challenge__button,.customer button{font-size:1.6rem}.product-form__submit:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(214,12,11,var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.product-form__submit:not([disabled]):hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(214,12,11,var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}@media screen and (min-width:750px){.contact__fields .field--full{grid-column:1 / -1}}.contact{--inputs-radius: 8px;--inputs-radius-outset: 9px}.contact .field__input,.contact .text-area,.contact .select__select{height:5.2rem}.contact .text-area{height:auto;min-height:15rem;padding-top:1.6rem}.contact .field__input:focus,.contact .text-area:focus,.contact .select__select:focus{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) #d60c0b}.contact .contact__file-button{height:5.2rem;display:inline-flex;align-items:center}.multicolumn .multicolumn__title{display:flex;align-items:center;justify-content:center;gap:2rem;text-align:center}.multicolumn .multicolumn__title .title{flex:0 0 auto;letter-spacing:.04em}.multicolumn .multicolumn__title:before,.multicolumn .multicolumn__title:after{content:"";flex:1 1 auto;height:3px}.multicolumn .multicolumn__title:before{background:linear-gradient(to right,transparent,#d60c0b)}.multicolumn .multicolumn__title:after{background:linear-gradient(to right,#d60c0b,transparent)}.collection .collection__title{display:flex;align-items:center;justify-content:center;gap:2rem;text-align:center}.collection .collection__title .title{flex:0 0 auto;letter-spacing:.04em}.collection .collection__title:before,.collection .collection__title:after{content:"";flex:1 1 auto;height:3px}.collection .collection__title:before{background:linear-gradient(to right,transparent,#d60c0b)}.collection .collection__title:after{background:linear-gradient(to right,#d60c0b,transparent)}.collection .collection__description{margin-left:auto;margin-right:auto}.rich-text .rich-text__heading{display:flex;align-items:center;justify-content:center;gap:2rem}@media screen and (min-width:990px){.rich-text .rich-text__heading{white-space:nowrap;font-size:clamp(1.8rem,3.2vw,4rem)}.page-technique [id$=__pvc_cta] .rich-text__blocks{max-width:none}.page-technique [id$=__pvc_cta] .rich-text__heading{white-space:normal}.page-technique [id$=__pvc_cta] .rich-text__heading:before,.page-technique [id$=__pvc_cta] .rich-text__heading:after{flex:1 0 6rem}.page-technique [id$=__pvc_cta] .rich-text__heading>span{flex:0 1 auto;text-wrap:balance}}.rich-text .rich-text__heading:before,.rich-text .rich-text__heading:after{content:"";flex:1 1 auto;height:3px}.rich-text .rich-text__heading:before{background:linear-gradient(to right,transparent,#d60c0b)}.rich-text .rich-text__heading:after{background:linear-gradient(to right,#d60c0b,transparent)}.rich-text .rich-text__heading em,.rich-text .rich-text__text em{color:#d60c0b;font-style:normal}.rich-text .rich-text__caption{max-width:62rem;margin-left:auto;margin-right:auto;opacity:.85}.collection__view-all .button{--color-button: 214, 12, 11;--color-button-text: 255, 255, 255;background-image:linear-gradient(90deg,#000 0% 40%,#0000 60%);background-size:300% 100%;background-position:100% 0;background-repeat:no-repeat;transition:transform .25s ease,box-shadow .25s ease,background-position .6s ease}.collection__view-all .button:hover{background-position:0% 0;transform:translateY(-3px);box-shadow:0 12px 24px -10px #d60c0b99}.shopify-section[id$=__featured_collection]{border-bottom:1px solid rgba(255,255,255,.14)}.card__heading{font-size:1.5rem}.multicolumn div.multicolumn-card.content-container{border:1px solid rgba(var(--color-foreground),.16);border-radius:8px;overflow:hidden;background-color:#000}.multicolumn-card__image-wrapper img,.card__media img{transition:transform .5s ease}.multicolumn-card:hover .multicolumn-card__image-wrapper img,.card-wrapper:hover .card__media img{transform:scale(1.06)}.multicolumn.background-none .multicolumn-card__image-wrapper{margin-left:0;margin-right:0}.multicolumn div.multicolumn-card.content-container{display:flex;flex-direction:column;height:100%}.multicolumn .multicolumn-card__info{display:flex;flex-direction:column;flex-grow:1;padding:1.6rem 1.4rem 2rem}.multicolumn .multicolumn-card__info a.link{align-self:center}@media screen and (max-width:989px){.multicolumn .multicolumn-list.grid--1-col-tablet-down .multicolumn-list__item{width:100%;max-width:32rem;margin-left:auto;margin-right:auto}}.multicolumn .multicolumn-card__info .rte{margin-bottom:1.4rem}.multicolumn .multicolumn-card__info h3{margin-bottom:.8rem;font-family:"Barlow",var(--font-body-family);font-weight:700;font-size:2rem;letter-spacing:.08em;text-transform:uppercase}.multicolumn .multicolumn-card__info h3:after{content:"";display:block;width:3.2rem;height:2px;margin:.8rem auto 0;background-color:#d60c0b;transition:width .4s ease}.multicolumn .multicolumn-card:hover .multicolumn-card__info h3:after{width:6.4rem}.multicolumn .multicolumn-card__info .rte{font-size:1.3rem;opacity:.72}.multicolumn .multicolumn-card__info a.link{display:inline-flex;align-items:center;margin-top:auto;padding:.9rem 2rem;border:1px solid rgba(var(--color-foreground),.55);border-radius:var(--buttons-radius, 4px);font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;background-image:linear-gradient(90deg,#d60c0b 0% 40%,#d60c0b00 60%);background-size:300% 100%;background-position:100% 0;background-repeat:no-repeat;transition:background-position .6s ease,border-color .4s ease,color .4s ease}.multicolumn .multicolumn-card__info a.link .svg-wrapper,.multicolumn .multicolumn-card__info a.link .icon-wrap{display:none}.multicolumn .multicolumn-card__info a.link:hover,.multicolumn .multicolumn-card__info a.link:focus-visible{background-position:0% 0;border-color:#d60c0b;color:#fff}@media screen and (max-width:749px){.banner .banner__heading{font-size:3.2rem;line-height:1.12}.banner .banner__text{font-size:1.5rem}.multicolumn .multicolumn__title .title,.collection .collection__title .title{font-size:3rem;line-height:1.15}.multicolumn .multicolumn-card__info{padding:1.2rem 1rem 1.6rem}.multicolumn .multicolumn-card__info h3{font-size:2.4rem;letter-spacing:.06em}.multicolumn .multicolumn-list{row-gap:3.2rem}.multicolumn .multicolumn-card__info .rte{margin-bottom:1.2rem;font-size:1.5rem;opacity:.85}.multicolumn .multicolumn-card__info a.link{padding:.7rem 1.2rem;font-size:1.2rem;letter-spacing:.05em}}body.page-handle-video{background-color:#0a0a0a;background-image:linear-gradient(135deg,#3a3a3a,#0a0a0a 60%,#000);background-attachment:fixed;background-repeat:no-repeat}body.page-handle-video .shopify-section .color-scheme-7,body.page-handle-video .video-section__media{background:transparent}body.template-blog{--color-background: 18, 18, 18;--color-foreground: 255, 255, 255;--color-shadow: 18, 18, 18;--color-button: 255, 255, 255;--color-button-text: 18, 18, 18;--color-secondary-button: 18, 18, 18;--color-secondary-button-text: 255, 255, 255;--color-link: 255, 255, 255;--color-badge-foreground: 255, 255, 255;--color-badge-background: 18, 18, 18;--color-badge-border: 255, 255, 255;background-color:rgb(var(--color-background))}@media screen and (min-width:750px){.article-template__hero-container{max-width:50rem}}.footer{border-top:1px solid rgba(255,255,255,.18)!important}#main-collection-filters.facets-wrapper{margin-bottom:2.4rem;padding:1.6rem 2rem;border:1px solid rgba(255,255,255,.35);border-radius:1.6rem}@media screen and (max-width:749px){#main-collection-filters.facets-wrapper{padding:1.2rem 1.6rem;border-radius:1.2rem}}#main-collection-filters .facets__display{border-radius:1.2rem}[id$=__pvc_intro]{position:relative;z-index:2;margin-top:-8rem;margin-bottom:-8rem}[id$=__pvc_intro] .rich-text.content-container{border-radius:1.6rem;box-shadow:0 16px 40px -12px #0000008c}@media screen and (max-width:749px){[id$=__pvc_intro]{margin-top:-5.5rem;margin-bottom:-5.5rem}[id$=__pvc_intro] .rich-text.content-container{border-radius:1.2rem}}[id$=__pvc_cta] .button{background-image:linear-gradient(90deg,#000 0% 40%,#0000 60%);background-size:300% 100%;background-position:100% 0;background-repeat:no-repeat;transition:transform .25s ease,box-shadow .25s ease,background-position .6s ease}[id$=__pvc_cta] .button:not([disabled]):hover{background-position:0% 0;transform:translateY(-3px);box-shadow:0 12px 24px -10px #d60c0b99}[id$=__pvc_cta] .rich-text__heading{background-image:linear-gradient(to right,#d60c0b 0% 33.4%,#fff 47% 100%);background-size:300% 100%;background-position:0% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media(prefers-reduced-motion:no-preference){[id$=__pvc_cta] .rich-text__heading.cpc-reveal.scroll-trigger{opacity:1;transform:none}[id$=__pvc_cta] .rich-text__heading.cpc-reveal:not(.is-open){background-position:100% 0}[id$=__pvc_cta] .rich-text__heading.cpc-reveal.is-open{animation:cpc-title-fill-red 3s ease-in-out .3s both}}[id$=__pvc_cta] .rich-text.content-container{background-image:linear-gradient(#0009,#0009),url(https://nametagcanada.com/cdn/shop/articles/7028f406-0c69-47d1-a05b-1028bb0f8197.webp?v=1789439017&width=1100);background-size:cover;background-position:center}.page-technique [id$=__page_hero] .page-hero__text{position:relative}.page-technique [id$=__page_hero] .page-hero__text:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:2px;border-radius:inherit;background:linear-gradient(var(--cpc-border-angle),#d60c0b 0%,#141415 100%);animation:cpc-border-spin 6s linear infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}@property --cpc-border-angle{syntax: "<angle>"; inherits: false; initial-value: 135deg;}@keyframes cpc-border-spin{to{--cpc-border-angle: 495deg}}@media(prefers-reduced-motion:reduce){.page-technique [id$=__page_hero] .page-hero__text:before{animation:none}}.image-with-text .image-with-text__heading{text-wrap:balance}.trust-bar__section-title,.collapsible-content .collapsible-content__heading{display:flex;align-items:center;justify-content:center;gap:2rem;text-align:center;letter-spacing:.04em}.trust-bar__section-title:before,.trust-bar__section-title:after,.collapsible-content .collapsible-content__heading:before,.collapsible-content .collapsible-content__heading:after{content:"";flex:1 1 4rem;min-width:2rem;height:3px}.trust-bar__section-title:before,.collapsible-content .collapsible-content__heading:before{background:linear-gradient(to right,transparent,#d60c0b)}.trust-bar__section-title:after,.collapsible-content .collapsible-content__heading:after{background:linear-gradient(to right,#d60c0b,transparent)}.page-technique .trust-bar__section-title:before,.page-technique .trust-bar__section-title:after,.page-technique .collapsible-content .collapsible-content__heading:before,.page-technique .collapsible-content .collapsible-content__heading:after{background:linear-gradient(to right,#d60c0b,#141415,#d60c0b,#141415,#d60c0b);background-size:200% 100%}.page-technique .trust-bar__section-title:before,.page-technique .collapsible-content .collapsible-content__heading:before{-webkit-mask-image:linear-gradient(to right,transparent,#000);mask-image:linear-gradient(to right,transparent,#000);animation:cpc-line-flow-left 3s linear infinite}.page-technique .trust-bar__section-title:after,.page-technique .collapsible-content .collapsible-content__heading:after{-webkit-mask-image:linear-gradient(to right,#000,transparent);mask-image:linear-gradient(to right,#000,transparent);animation:cpc-line-flow-right 3s linear infinite}@keyframes cpc-title-fill-red{0%{background-position:100% 0}to{background-position:0% 0}}@keyframes cpc-line-flow-left{0%{background-position:0% 0}to{background-position:100% 0}}@keyframes cpc-line-flow-right{0%{background-position:100% 0}to{background-position:0% 0}}@media(prefers-reduced-motion:reduce){.page-technique .trust-bar__section-title:before,.page-technique .trust-bar__section-title:after,.page-technique .collapsible-content .collapsible-content__heading:before,.page-technique .collapsible-content .collapsible-content__heading:after{animation:none}}:is([id$=__trust_bar],[id$=__pvc_why_choose]) .trust-bar__heading:after{content:"";display:block;width:2.4rem;height:2px;margin-top:.6rem;background-color:#d60c0b;transform-origin:left;transition:width .4s ease}:is([id$=__trust_bar],[id$=__pvc_why_choose]) .trust-bar__icon,:is([id$=__trust_bar],[id$=__pvc_why_choose]) .trust-bar__item{transition:transform .3s ease,color .3s ease,filter .3s ease}:is([id$=__trust_bar],[id$=__pvc_why_choose]) .trust-bar__item:hover .trust-bar__icon{color:#d60c0b!important;filter:drop-shadow(0 0 10px rgba(214,12,11,.6))}:is([id$=__trust_bar],[id$=__pvc_why_choose]) .trust-bar__item:hover .trust-bar__heading:after{width:100%}@media(prefers-reduced-motion:no-preference){:is([id$=__trust_bar],[id$=__pvc_why_choose]) .trust-bar__item:hover{transform:translateY(-4px)}:is([id$=__trust_bar],[id$=__pvc_why_choose]) .trust-bar__item:hover .trust-bar__icon{transform:scale(1.15) rotate(-8deg)}:is([id$=__trust_bar],[id$=__pvc_why_choose]) .scroll-trigger--offscreen .trust-bar__item{opacity:0}:is([id$=__trust_bar],[id$=__pvc_why_choose]) .scroll-trigger:not(.scroll-trigger--offscreen) .trust-bar__item{--cpc-trust-delay: .15s;animation:cpc-trust-rise .7s cubic-bezier(.2,.7,.2,1) var(--cpc-trust-delay) backwards}:is([id$=__trust_bar],[id$=__pvc_why_choose]) .scroll-trigger:not(.scroll-trigger--offscreen) .trust-bar__item:nth-child(2){--cpc-trust-delay: .3s}:is([id$=__trust_bar],[id$=__pvc_why_choose]) .scroll-trigger:not(.scroll-trigger--offscreen) .trust-bar__item:nth-child(3){--cpc-trust-delay: .45s}:is([id$=__trust_bar],[id$=__pvc_why_choose]) .scroll-trigger:not(.scroll-trigger--offscreen) .trust-bar__item:nth-child(4){--cpc-trust-delay: .6s}:is([id$=__trust_bar],[id$=__pvc_why_choose]) .scroll-trigger:not(.scroll-trigger--offscreen) .trust-bar__item:nth-child(5){--cpc-trust-delay: .75s}:is([id$=__trust_bar],[id$=__pvc_why_choose]) .scroll-trigger:not(.scroll-trigger--offscreen) .trust-bar__icon{animation:cpc-trust-icon-pop .9s ease calc(var(--cpc-trust-delay) + .2s) backwards}:is([id$=__trust_bar],[id$=__pvc_why_choose]) .scroll-trigger:not(.scroll-trigger--offscreen) .trust-bar__heading:after{animation:cpc-trust-bar-draw .6s ease calc(var(--cpc-trust-delay) + .45s) backwards}}@keyframes cpc-trust-rise{0%{opacity:0;transform:translateY(2.4rem)}}@keyframes cpc-trust-icon-pop{0%{opacity:0;color:#d60c0b;transform:scale(.3) rotate(-25deg)}55%{opacity:1;color:#d60c0b;transform:scale(1.25) rotate(8deg);filter:drop-shadow(0 0 12px rgba(214,12,11,.7))}to{transform:scale(1) rotate(0)}}@keyframes cpc-trust-bar-draw{0%{transform:scaleX(0)}}.multicolumn .multicolumn-card__image-wrapper .media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);transform:translate(-120%)}.multicolumn div.multicolumn-card.content-container{transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.multicolumn .multicolumn-card__info h3{transition:color .3s ease}.multicolumn div.multicolumn-card.content-container:hover{border-color:#d60c0b;box-shadow:0 18px 36px -18px #d60c0ba6}.multicolumn .multicolumn-card:hover .multicolumn-card__info h3{color:#d60c0b}@media(prefers-reduced-motion:no-preference){.multicolumn .multicolumn-card:hover{transform:translateY(-6px)}.multicolumn .multicolumn-card:hover .multicolumn-card__image-wrapper .media:before{transform:translate(120%);transition:transform .9s ease}.multicolumn .cpc-reveal .multicolumn-list__item.scroll-trigger{opacity:1;transform:none;animation:none}.multicolumn .cpc-reveal:not(.cpc-reveal--items):not(.is-open) .multicolumn-card{opacity:0}.multicolumn .cpc-reveal--items div.multicolumn-card.content-container{transition:opacity .9s ease,transform .35s ease,border-color .35s ease,box-shadow .35s ease}.multicolumn .cpc-reveal--items .multicolumn-list__item:not(.is-open) .multicolumn-card{opacity:0}.multicolumn .cpc-reveal:not(.cpc-reveal--items).is-open .multicolumn-card{animation:cpc-step-rise .7s cubic-bezier(.2,.7,.2,1) calc((var(--animation-order, 1) - 1) * .25s) backwards}}@media(prefers-reduced-motion:no-preference){.cpc-section-fade{transition:opacity .9s ease}.cpc-section-fade:not(.cpc-section-fade--visible){opacity:0}}.process-step__num{position:relative}.process-step__media img{transition:transform .6s ease}.process-step__heading{transition:color .3s ease}.process-step:hover .process-step__heading{color:#d60c0b}@media(prefers-reduced-motion:no-preference){.process-step:hover .process-step__media img{transform:scale(1.07)}.process-step .process-step__num{transition:transform .6s ease}.process-step:hover .process-step__num{transform:rotate(360deg) scale(1.15)}.process-steps.cpc-reveal>:nth-child(1){--cpc-step-delay: 0s}.process-steps.cpc-reveal>:nth-child(2){--cpc-step-delay: .55s}.process-steps.cpc-reveal>:nth-child(3){--cpc-step-delay: .85s}.process-steps.cpc-reveal>:nth-child(4){--cpc-step-delay: 1.4s}.process-steps.cpc-reveal>:nth-child(5){--cpc-step-delay: 1.7s}.process-steps.cpc-reveal:not(.is-open)>.process-step,.process-steps.cpc-reveal:not(.is-open)>.process-steps__arrow{opacity:0}.process-steps.cpc-reveal.is-open>.process-step{animation:cpc-step-rise .7s cubic-bezier(.2,.7,.2,1) var(--cpc-step-delay) backwards}.process-steps.cpc-reveal.is-open>.process-step .process-step__num{animation:cpc-step-num-pop .7s ease calc(var(--cpc-step-delay) + .3s) backwards}.process-step__num:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #d60c0b;opacity:0;pointer-events:none}.process-steps.cpc-reveal.is-open>.process-step .process-step__num:after{animation:cpc-step-ring .9s ease-out calc(var(--cpc-step-delay) + .45s),cpc-step-ring 3s ease-out calc(2.6s + var(--cpc-step-delay) / .85) infinite}.process-steps.cpc-reveal.is-open>.process-steps__arrow{animation:cpc-step-arrow .6s ease var(--cpc-step-delay) backwards}}@keyframes cpc-step-rise{0%{opacity:0;transform:translateY(2.4rem)}}@keyframes cpc-step-num-pop{0%{transform:scale(0)}60%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes cpc-step-ring{0%{opacity:.9;transform:scale(1)}33%,to{opacity:0;transform:scale(2.2)}}@keyframes cpc-step-arrow{0%{opacity:1;color:#d60c0b;clip-path:inset(0 100% 0 0);transform:translate(-.8rem)}70%{color:#d60c0b;clip-path:inset(0 0 0 0);transform:translate(0)}}.article-sidebar{display:none}@media screen and (min-width:990px){.article-template__layout{display:grid;grid-template-columns:minmax(0,68rem) 32rem;column-gap:6rem;justify-content:center;align-items:start}.article-template__layout>.article-template__content,.article-template__layout>.share-button{grid-column:1}.article-sidebar{display:block;grid-column:2;align-self:stretch}.article-sidebar__card{position:sticky;top:14rem;padding:3.2rem 2.8rem;border:1px solid rgba(255,255,255,.12);border-top:3px solid #d60c0b;border-radius:.8rem;background:#1c1c1c}.article-sidebar__kicker{margin:0 0 1rem;font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#d60c0b}.article-sidebar__heading{margin:0 0 1.6rem;font-size:2.6rem;line-height:1.15}.article-sidebar__text{margin-bottom:2.4rem;font-size:1.5rem;line-height:1.6}.article-sidebar__text ul{margin:0;padding:0;list-style:none}.article-sidebar__text li{position:relative;padding-left:2rem;margin-bottom:.8rem}.article-sidebar__text li:before{content:"";position:absolute;left:0;top:.75em;width:.8rem;height:2px;background:#d60c0b}.article-sidebar__button{width:100%;--color-button: 214, 12, 11;--color-button-text: 255, 255, 255;background-image:linear-gradient(90deg,#000 0% 40%,#0000 60%);background-size:300% 100%;background-position:100% 0;background-repeat:no-repeat;transition:transform .25s ease,box-shadow .25s ease,background-position .6s ease}.article-sidebar__button:hover{background-position:0% 0;transform:translateY(-3px);box-shadow:0 12px 24px -10px #d60c0b99}.article-sidebar__link{display:flex;align-items:center;justify-content:center;gap:.8rem;margin-top:1.6rem;font-size:1.5rem;text-decoration:none;transition:color .2s ease}.article-sidebar__link:hover{color:#d60c0b}.article-sidebar__link .svg-wrapper{width:1.2rem;height:1.2rem}}.cpc-collage{position:relative;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);gap:.8rem;aspect-ratio:1 / 1;width:92%;margin:0 auto}.image-with-text .image-with-text__media-item>.cpc-collage{overflow:visible;border-radius:0}.cpc-collage__item{position:relative;overflow:hidden;border:.6rem solid #ffffff;border-radius:1.2rem;background:#fff;box-shadow:0 18px 40px -16px #0000008c;transform:rotate(var(--cpc-tilt, 0deg));transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s ease}.cpc-collage__img{display:block;width:100%;height:100%;object-fit:cover}.cpc-collage__item--1{grid-column:1 / 8;grid-row:1 / 8;--cpc-tilt: -1deg;z-index:1}.cpc-collage__item--2{grid-column:8 / 13;grid-row:2 / 7;--cpc-tilt: 1.5deg;z-index:2}.cpc-collage__item--3{grid-column:2 / 7;grid-row:8 / 13;--cpc-tilt: 1deg;z-index:2}.cpc-collage__item--4{grid-column:7 / 12;grid-row:7 / 12;--cpc-tilt: -1.5deg;z-index:3}.cpc-collage--2 .cpc-collage__item--1{grid-column:1 / 9;grid-row:1 / 9}.cpc-collage--2 .cpc-collage__item--2{grid-column:6 / 13;grid-row:6 / 13}.cpc-collage--3 .cpc-collage__item--3{grid-column:3 / 10;grid-row:8 / 13}.cpc-collage__item:hover{z-index:5;transform:rotate(0) scale(1.04);box-shadow:0 24px 50px -16px #d60c0b8c}@media(prefers-reduced-motion:no-preference){.scroll-trigger--offscreen .cpc-collage__item{opacity:0}.scroll-trigger:not(.scroll-trigger--offscreen) .cpc-collage__item{animation:cpc-collage-in .8s cubic-bezier(.2,.7,.2,1) backwards}.scroll-trigger:not(.scroll-trigger--offscreen) .cpc-collage__item--2{animation-delay:.15s}.scroll-trigger:not(.scroll-trigger--offscreen) .cpc-collage__item--3{animation-delay:.3s}.scroll-trigger:not(.scroll-trigger--offscreen) .cpc-collage__item--4{animation-delay:.45s}}@keyframes cpc-collage-in{0%{opacity:0;transform:translateY(3rem) rotate(0) scale(.92)}}@media screen and (min-width:750px){.image-with-text__media-item:has(.cpc-collage){padding:3rem 4rem 3rem 1rem}}@media screen and (max-width:749px){.image-with-text__media-item:has(.cpc-collage){padding:1.5rem .5rem 3rem}.cpc-collage__item{border-width:.4rem;border-radius:.8rem}}.product-grid .grid__item>product-component{height:100%}[id$=__featured_collection] .product-grid.slider{padding-top:1.2rem;margin-top:-1.2rem}:is([id$=__featured_collection],#ProductGridContainer) .card--card{transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s ease,box-shadow .35s ease}:is([id$=__featured_collection],#ProductGridContainer) .card-wrapper:hover .card--card{box-shadow:0 14px 28px -18px #d60c0b59}:is([id$=__featured_collection],#ProductGridContainer) .card--card:before{content:"";position:absolute;inset:calc(var(--border-width) * -1);z-index:2;border:2px solid #d60c0b;border-radius:var(--border-radius);pointer-events:none;--cpc-nav-sweep: 0deg;-webkit-mask:conic-gradient(from 180deg,#000 0deg var(--cpc-nav-sweep),transparent var(--cpc-nav-sweep) calc(360deg - var(--cpc-nav-sweep)),#000 calc(360deg - var(--cpc-nav-sweep)) 360deg);mask:conic-gradient(from 180deg,#000 0deg var(--cpc-nav-sweep),transparent var(--cpc-nav-sweep) calc(360deg - var(--cpc-nav-sweep)),#000 calc(360deg - var(--cpc-nav-sweep)) 360deg);opacity:0;transition:--cpc-nav-sweep .3s ease,opacity 0s linear .3s}:is([id$=__featured_collection],#ProductGridContainer) .card-wrapper:hover .card--card:before{--cpc-nav-sweep: 180deg;opacity:1;transition:--cpc-nav-sweep .6s ease,opacity 0s}:is([id$=__featured_collection],#ProductGridContainer) .card__media .media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);transform:translate(-100%);pointer-events:none}:is([id$=__featured_collection],#ProductGridContainer) .card__heading a{transition:color .3s ease}:is([id$=__featured_collection],#ProductGridContainer) .card-wrapper:hover .card__heading a{color:#d60c0b}[id$=__featured_collection] .slider-button{transition:color .2s ease,transform .2s ease}[id$=__featured_collection] .slider-button:not([disabled]):hover{color:#d60c0b;transform:scale(1.2)}[id$=__featured_collection] .collection__view-all .button{background-image:linear-gradient(90deg,#000 0% 40%,#0000 60%);background-size:300% 100%;background-position:100% 0;background-repeat:no-repeat;transition:transform .25s ease,box-shadow .25s ease,background-position .6s ease}[id$=__featured_collection] .collection__view-all .button:hover{background-position:0% 0;transform:translateY(-3px);box-shadow:0 12px 24px -10px #d60c0b99}@media(prefers-reduced-motion:no-preference){:is([id$=__featured_collection],#ProductGridContainer) .card-wrapper:hover .card--card{transform:translateY(-8px)}:is([id$=__featured_collection],#ProductGridContainer) .card-wrapper:hover .card__media .media:after{transform:translate(100%);transition:transform .9s ease}[id$=__featured_collection] slider-component.scroll-trigger--offscreen .grid__item{opacity:0}[id$=__featured_collection] slider-component.scroll-trigger:not(.scroll-trigger--offscreen) .grid__item{opacity:1;transform:none;animation:cpc-card-in .8s cubic-bezier(.2,.7,.2,1) calc(var(--animation-order, 1) * .12s) backwards}}@keyframes cpc-card-in{0%{opacity:0;transform:translateY(4rem) scale(.94)}}.cpc-keychain-text{margin-bottom:1.5rem}.cpc-keychain-text .form__message{margin-top:.8rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
