:root{--container-large:100%;--container-padding:0 3rem;--color-bg:#FFFFFF;--heading-color:#141f46;--body-color:#141f46;--accent-color:#141f46;--primary-color:#141f46;--secondary-color:#5b7ece;--extra-color-1:#f4f4f6;--extra-color-2:#a2a5b5;--extra-color-3:#ffffff;--heading-font:Montserrat;--heading-uppercase:inherit;--heading-line-height:1.2;--heading-weight:900;--body-font:"Work Sans";--body-line-height:1.6}@media screen and (max-width:1024px){:root{--container-padding:0 1rem}}html{line-height:var(--body-line-height)}body{line-height:var(--body-line-height)}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:url('https://arms.pacifiquemarketing.ca/wp-content/themes/arms/dist/assets/montserrat.woff2') format('woff2')}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url('https://arms.pacifiquemarketing.ca/wp-content/themes/arms/dist/assets/montserrat.woff2') format('woff2')}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url('https://arms.pacifiquemarketing.ca/wp-content/themes/arms/dist/assets/montserrat.woff2') format('woff2')}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url('https://arms.pacifiquemarketing.ca/wp-content/themes/arms/dist/assets/montserrat.woff2') format('woff2')}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url('https://arms.pacifiquemarketing.ca/wp-content/themes/arms/dist/assets/montserrat.woff2') format('woff2')}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url('https://arms.pacifiquemarketing.ca/wp-content/themes/arms/dist/assets/montserrat.woff2') format('woff2')}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url('https://arms.pacifiquemarketing.ca/wp-content/themes/arms/dist/assets/montserrat.woff2') format('woff2')}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url('https://arms.pacifiquemarketing.ca/wp-content/themes/arms/dist/assets/montserrat.woff2') format('woff2')}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url('https://arms.pacifiquemarketing.ca/wp-content/themes/arms/dist/assets/montserrat.woff2') format('woff2')}@font-face{font-family:"Work Sans";font-style:normal;font-weight:100;font-display:swap;src:url('https://arms.pacifiquemarketing.ca/wp-content/themes/arms/dist/assets/worksans.woff2') format('woff2')}@font-face{font-family:"Work Sans";font-style:normal;font-weight:200;font-display:swap;src:url('https://arms.pacifiquemarketing.ca/wp-content/themes/arms/dist/assets/worksans.woff2') format('woff2')}@font-face{font-family:"Work Sans";font-style:normal;font-weight:300;font-display:swap;src:url('https://arms.pacifiquemarketing.ca/wp-content/themes/arms/dist/assets/worksans.woff2') format('woff2')}@font-face{font-family:"Work Sans";font-style:normal;font-weight:400;font-display:swap;src:url('https://arms.pacifiquemarketing.ca/wp-content/themes/arms/dist/assets/worksans.woff2') format('woff2')}@font-face{font-family:"Work Sans";font-style:normal;font-weight:500;font-display:swap;src:url('https://arms.pacifiquemarketing.ca/wp-content/themes/arms/dist/assets/worksans.woff2') format('woff2')}@font-face{font-family:"Work Sans";font-style:normal;font-weight:600;font-display:swap;src:url('https://arms.pacifiquemarketing.ca/wp-content/themes/arms/dist/assets/worksans.woff2') format('woff2')}@font-face{font-family:"Work Sans";font-style:normal;font-weight:700;font-display:swap;src:url('https://arms.pacifiquemarketing.ca/wp-content/themes/arms/dist/assets/worksans.woff2') format('woff2')}@font-face{font-family:"Work Sans";font-style:normal;font-weight:800;font-display:swap;src:url('https://arms.pacifiquemarketing.ca/wp-content/themes/arms/dist/assets/worksans.woff2') format('woff2')}@font-face{font-family:"Work Sans";font-style:normal;font-weight:900;font-display:swap;src:url('https://arms.pacifiquemarketing.ca/wp-content/themes/arms/dist/assets/worksans.woff2') format('woff2')}h1,h2,h3,h4,h5,h6{text-transform:var(--heading-uppercase);font-weight:var(--heading-weight);line-height:var(--heading-line-height)}p{line-height:var(--body-line-height)}a:not(.primary-button,.secondary-button,.pb-button){color:#5b7ece}a:not(.primary-button,.secondary-button,.pb-button):hover{color:#5b7ece}.main-navigation a{color:#141f46}.main-navigation a::before{content:'';position:absolute;width:100%;transform:scaleX(0);height:1.5px;bottom:-2px;left:0;background-color:#5b7ece;transition:transform var(--transition-duration) var(--transition-easing)}.main-navigation a:hover{color:#141f46}.main-navigation a:hover::before{transform:scaleX(1)}.main-navigation a::before{transform-origin:bottom right}.main-navigation a:hover::before{transform-origin:bottom left}input:not([type="radio"],[type="checkbox"]),textarea{background-color:#f9fafb;border-color:#d2d9ef;border-radius:6px}input:not([type="radio"],[type="checkbox"]):hover,textarea:hover{background-color:#f4f4f6}select{background:url("data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%226%22%20viewBox%3D%220%200%2010%206%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5.00002%205.75002C4.80802%205.75002%204.61599%205.67705%204.46999%205.53005L0.469994%201.53005C0.176994%201.23705%200.176994%200.762018%200.469994%200.469018C0.762994%200.176018%201.23803%200.176018%201.53103%200.469018L5.001%203.93899L8.47097%200.469018C8.76397%200.176018%209.23901%200.176018%209.53201%200.469018C9.82501%200.762018%209.82501%201.23705%209.53201%201.53005L5.53201%205.53005C5.38401%205.67705%205.19202%205.75002%205.00002%205.75002Z%22%20fill%3D%22%2325314C%22%2F%3E%3C%2Fsvg%3E") no-repeat 94% #f9fafb;border-color:#d2d9ef}.pb-button > .pb-button__label{text-transform:inherit}.pb-button > .pb-button__bg{border-radius:6px}.pb-button.--background-reveal > .pb-button__bg::after{border-top-left-radius:6px;border-top-right-radius:6px}.pb-button.--background-scale-reveal > .pb-button__bg::after{border-top-left-radius:6px;border-top-right-radius:6px}.pb-button.--primary > .pb-button__label{color:#ffffff}.pb-button.--secondary > .pb-button__label{color:#141f46}.pb-button.--primary > .pb-button__bg{background-color:#141f46;border-color:#141f46}.pb-button.--secondary > .pb-button__bg{background-color:#ffffff;border-color:#141f46}.pb-button.--primary:hover > .pb-button__label{color:#ffffff}.pb-button.--secondary:hover > .pb-button__label{color:#141f46}.pb-button.--primary:hover > .pb-button__bg{border-color:#5b7ece;background-color:#5b7ece}.pb-button.--secondary:hover > .pb-button__bg{border-color:#5b7ece;background-color:#ffffff}.pb-button.--primary.--background-reveal:hover > .pb-button__bg{border-color:#141f46;background-color:#141f46}.pb-button.--secondary.--background-reveal:hover > .pb-button__bg{border-color:#141f46;background-color:#ffffff}.pb-button.--primary.--background-reveal > .pb-button__bg::after{background-color:#5b7ece}.pb-button.--secondary.--background-reveal > .pb-button__bg::after{background-color:#ffffff}.pb-button.--primary.--text-reveal > .pb-button__label::before{color:#ffffff}.pb-button.--secondary.--text-reveal > .pb-button__label::before{color:#141f46}.pb-button.--primary.--text-reveal > .pb-button__label::after{color:#ffffff}.pb-button.--secondary.--text-reveal > .pb-button__label::after{color:#141f46}.pb-button.--primary.--background-scale-reveal:hover > .pb-button__bg{border-color:#141f46;background-color:#141f46}.pb-button.--secondary.--background-scale-reveal:hover > .pb-button__bg{border-color:#141f46;background-color:#ffffff}.pb-button.--primary.--background-scale-reveal > .pb-button__bg::after{background-color:#5b7ece}.pb-button.--secondary.--background-scale-reveal > .pb-button__bg::after{background-color:#ffffff}.pb-button.--primary.--background-scale-text-reveal > .pb-button__label::before{color:#ffffff}.pb-button.--secondary.--background-scale-text-reveal > .pb-button__label::before{color:#141f46}.pb-button.--primary.--background-scale-text-reveal > .pb-button__label::after{color:#ffffff}.pb-button.--secondary.--background-scale-text-reveal > .pb-button__label::after{color:#141f46}.primary-button{background-color:#141f46;color:#ffffff;border-color:#141f46;border-radius:6px;text-transform:inherit}.primary-button:hover{background-color:#5b7ece;color:#ffffff;border-color:#5b7ece}.secondary-button{background-color:#ffffff;color:#141f46;border-color:#141f46;border-radius:6px;text-transform:inherit}.secondary-button:hover{background-color:#ffffff;color:#141f46;border-color:#5b7ece}.single_add_to_cart_button,.button.wc-forward.checkout,.cart-wrapper .checkout-button{background-color:#141f46;color:#ffffff;border-radius:6px;border-color:#141f46;text-transform:inherit}.single_add_to_cart_button:hover,.button.wc-forward.checkout:hover,.cart-wrapper .checkout-button:hover{background-color:#5b7ece;color:#ffffff;border-color:#5b7ece}.button.wc-forward:not(.checkout,.checkout-button){background-color:#ffffff;color:#141f46;border-radius:6px;border-color:#141f46;text-transform:inherit}.button.wc-forward:not(.checkout,.checkout-button):hover{background-color:#ffffff;color:#141f46;border-color:#5b7ece}.single_add_to_cart_button .add_to_cart_overlay{background-color:#5b7ece}.single_add_to_cart_button .loading-icon{border-color:#ffffff;border-top-color:#5b7ece !important}.single_add_to_cart_button .success-icon svg > path{fill:#ffffff}.logged-in.woocommerce-account .woocommerce .woocommerce-table--order-details .order-actions-button,.logged-in.woocommerce-account .woocommerce .woocommerce-MyAccount-downloads-file,.logged-in.woocommerce-account .woocommerce .order-again .button,.logged-in.woocommerce-account .woocommerce .woocommerce-Address-title a,.logged-in.woocommerce-account .woocommerce button[type="submit"],.logged-in.woocommerce-account .woocommerce a.button{background-color:#141f46;color:#ffffff;border-radius:6px;border-color:#141f46;text-transform:inherit}.logged-in.woocommerce-account .woocommerce .woocommerce-table--order-details .order-actions-button:hover,.logged-in.woocommerce-account .woocommerce .woocommerce-MyAccount-downloads-file:hover,.logged-in.woocommerce-account .woocommerce .order-again .button:hover,.logged-in.woocommerce-account .woocommerce .woocommerce-Address-title a:hover,.logged-in.woocommerce-account .woocommerce button[type="submit"]:hover,.logged-in.woocommerce-account .woocommerce a.button:hover{background-color:#5b7ece;color:#ffffff;border-color:#5b7ece}.products-actions .products-filters .filters .toggle-icon{border-top:2px solid #141f46;border-bottom:2px solid #141f46}.products-actions .products-filters .filters:hover .toggle-icon{border-color:#141f46}.products-actions .products-filters .filters .toggle-icon .top-line,.products-actions .products-filters .filters .toggle-icon .bottom-line{border:2px solid #141f46;background-color:#ffffff}.products-actions .products-filters .filters:hover .toggle-icon .top-line,.products-actions .products-filters .filters:hover .toggle-icon .bottom-line{border-color:#141f46;background-color:#ffffff}.site-header{background-color:rgba(255,255,255,0.8);position:sticky;top:0;backdrop-filter:blur(20px)}.site-header__inner{max-width:var(--container-large)}.site-header .main-navigation .menu{gap:24px}.site-header .main-navigation #primary-menu .menu-item-has-children .sub-menu{background-color:#ffffff}.header-top-bar{background-color:#626262}.header-top-bar a,.header-top-bar p,.header-top-bar span,.header-top-bar li{color:#ffffff}.header-top-bar a:hover{color:#ffffff}.top-bar-navigation .top-bar-menu-item:not(:first-child)::before{content:"|";margin-right:12px;color:#9c9c9c}.site-footer{background-color:#141f46;color:#ffffff}.site-footer__inner{grid-template-columns:repeat(1,1fr)}.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6,.site-footer p,.site-footer a,.site-footer span{color:#ffffff}@media screen and (max-width:1024px){.site-footer__inner{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.site-footer__inner{grid-template-columns:1fr}}@view-transition{navigation:auto}html body{overflow:visible;touch-action:pan-y}