@font-face{font-family:Cabin;font-weight:600;font-style:normal;font-display:swap;src:url(/cdn/shop/files/cabin_n6.c6b1e64927bbec1c65aab7077888fb033480c4f7.woff2?v=1773989112) format("woff2"),url(/cdn/shop/files/cabin_n6.6c2e65d54c893ad9f1390da3b810b8e6cf976a4f.woff?v=1773989112) format("woff")}@font-face{font-family:Jost;font-weight:400;font-style:normal;font-display:swap;src:url(/cdn/shop/files/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2?v=1774073606) format("woff2"),url(/cdn/shop/files/jost_n4.791c46290e672b3f85c3d1c651ef2efa3819eadd.woff?v=1774073607) format("woff")}.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group{--section-padding-top: 60px;--section-padding-bottom: 36px;--duration-short: .1s;--duration-default: .25s;--duration-long: .5s;--duration-animate: 1s;--image-position: center center;--font-body-family: Jost, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-heading-family: Cabin, sans-serif;--font-heading-style: normal;--font-heading-weight: 600;--font-body-scale: 1;--font-heading-scale: 1;--font-navigation-family: var(--font-heading-family);--font-navigation-size: 12px;--font-navigation-weight: var(--font-heading-weight);--font-button-family: var(--font-body-family);--font-button-size: 12px;--font-button-baseline: .2rem;--font-price-family: var(--font-heading-family);--font-price-scale: var(--font-heading-scale);--color-base-text: 33, 35, 38;--color-base-background: 255, 255, 255;--color-base-solid-button-labels: 33, 35, 38;--color-base-outline-button-labels: 26, 27, 24;--color-base-accent: 250, 234, 161;--color-base-heading: 26, 27, 24;--color-base-border: 210, 213, 217;--color-placeholder: 243, 243, 243;--color-overlay: 33, 35, 38;--color-keyboard-focus: 135, 173, 245;--color-shadow: 168, 232, 226;--color-button-text: #fff;--color-button-background: #1a1b18;--shadow-opacity: 1;--color-background: 255, 255, 255;--color-background-dark: 235, 235, 235;--color-price: #1a1b18;--color-sale-price: #d72c0d;--color-sale-badge-background: #d72c0d;--color-reviews: #ffb503;--color-critical: #d72c0d;--color-success: #008060;--color-highlight: 255, 181, 3;--payment-terms-background-color: #ffffff;--page-width: 160rem;--page-width-margin: 0rem;--card-color-scheme: var(--color-placeholder);--card-text-alignment: start;--card-flex-alignment: flex-start;--card-image-padding: 0px;--card-border-width: 0px;--card-radius: 0px;--card-shadow-horizontal-offset: 0px;--card-shadow-vertical-offset: 0px;--button-radius: 0px;--button-border-width: 1px;--button-shadow-horizontal-offset: 0px;--button-shadow-vertical-offset: 0px;--spacing-sections-desktop: 0px;--spacing-sections-mobile: 0px;--gradient-free-ship-progress: linear-gradient(325deg, #f9423a 0, #f1e04d 100%);--gradient-free-ship-complete: linear-gradient(325deg, #049cff 0, #35ee7a 100%);--plabel-price-tag-color: #000000;--plabel-price-tag-background: #d1d5db;--plabel-price-tag-height: 2.5rem;--swatch-outline-color: #f4f6f8;--text-8xl: 6rem;--text-6xl: 3.75rem;--text-5xl: 3rem;--text-4xl: 2.25rem;--text-3xl: 1.875rem;--text-2xl: 1.5rem;--text-xl: 1.25rem;--text-lg: 1.125rem;--text-base: 1rem;--text-2sm: .8125rem;--text-sm: .875rem;--text-xs: .75rem;--text-3xs: .625rem;--fluid-sm-to-base: clamp(var(--text-sm), .8115rem + .1587vw, var(--text-base));--fluid-sm-to-lg: clamp(var(--text-sm), .748rem + .3174vw, var(--text-lg));--fluid-base-to-xl: clamp(var(--text-base), .873rem + .3175vw, var(--text-xl));--fluid-base-to-2xl: clamp(var(--text-base), .746rem + .6349vw, var(--text-2xl));--fluid-lg-to-2xl: clamp(var(--text-lg), .9722rem + .4444vw, var(--text-2xl));--fluid-xl-to-3xl: clamp(var(--text-xl), .4966rem + 1.1818vw, var(--text-3xl));--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--font-normal: 400;--font-medium: 500;--font-bold: 700;--sp-0d5: .125rem;--sp-1: .25rem;--sp-1d5: .375rem;--sp-2: .5rem;--sp-2d5: .625rem;--sp-3: .75rem;--sp-3d5: .875rem;--sp-4: 1rem;--sp-4d5: 1.125rem;--sp-5: 1.25rem;--sp-5d5: 1.375rem;--sp-6: 1.5rem;--sp-6d5: 1.625rem;--sp-7: 1.75rem;--sp-7d5: 1.875rem;--sp-8: 2rem;--sp-9: 2.25rem;--sp-10: 2.5rem;--sp-12: 3rem;--sp-14: 3.5rem}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .button{font-size:var(--font-button-size);font-family:var(--font-button-family);font-weight:600;letter-spacing:.2em;line-height:calc(1 + .2 / var(--font-body-scale));position:relative;z-index:1;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;padding:1rem 3rem;padding-top:calc(1rem + var(--font-button-baseline));text-decoration:none;border-radius:var(--button-radius);border:var(--button-border-width) solid rgb(var(--color-button-border));color:var(--color-button-text);background-color:var(--color-button-background);min-width:24rem;max-width:100%;min-height:5rem;text-transform:uppercase;transition-property:color,background-color,box-shadow;transition-duration:var(--duration-long);transition-timing-function:ease;-webkit-appearance:none;appearance:none;overflow:hidden;box-shadow:var(--button-shadow-horizontal-offset) var(--button-shadow-vertical-offset) rgba(var(--color-shadow),var(--shadow-opacity))}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .button:after{content:"";z-index:-1;position:absolute;top:0;left:-100%;width:100%;height:100%;transform:skew(-15deg);box-shadow:none!important;background-image:linear-gradient(90deg,rgb(from var(--color-button-text) r g b / 0%),rgb(from var(--color-button-text) r g b / 25%),rgb(from var(--color-button-text) r g b / 0%))}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .button:hover{box-shadow:none;background-color:var(--color-button-background);opacity:.85;transition-delay:var(--duration-default)}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .button:hover:after{box-shadow:none!important;animation:shine var(--duration-animate) ease}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .button--tertiary{font-size:calc(var(--font-button-size) - 1px);padding:.8rem 1.5rem;padding-top:calc(.8rem + var(--font-button-baseline));width:fit-content;min-width:9rem;min-height:4rem;line-height:calc(1 + .8 / var(--font-body-scale));border:none;box-shadow:inset 0 0 0 .1rem #d2d5d9;background:transparent;color:#000;text-transform:uppercase;border-radius:0;transition:box-shadow var(--duration-default) ease}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .button--tertiary:hover{transition-delay:0s;background-color:transparent;box-shadow:inset 0 0 0 .2rem #d2d5d9}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .button--tertiary:hover:after{display:none}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .button--cta{color:#fff;font-size:var(--font-button-size);font-family:var(--font-button-family);font-weight:600;letter-spacing:2.4px;line-height:22px;text-transform:uppercase;text-decoration:none;border-bottom:none;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:0 0 2px;width:fit-content;position:relative}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .button--cta .label{transform:translate(0);transition:all .3s ease}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .button--cta:hover .label{transform:translate(5px)}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .button--cta:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#fff;animation:border-swipe-out .4s ease-in-out forwards}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .button--cta:hover:after{animation:border-swipe-in .4s ease-in-out forwards}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .button--video{font-size:var(--font-button-size);font-family:var(--font-button-family);font-weight:600;letter-spacing:2.4px;line-height:22px;text-transform:uppercase;display:flex;align-items:center;gap:20px;color:#fff;background-color:transparent;border:none;padding:0;cursor:pointer}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .button--video .label{background-image:linear-gradient(to top,#fff 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);background-repeat:no-repeat;background-position:right bottom,right bottom;background-size:0% .1rem,100% .1rem;transition:background-size .3s ease}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .button--video:hover .label{background-position:left bottom,left bottom;background-size:100% .1rem,100% .1rem}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .button--video svg{order:-1;width:44px;height:44px;transition:transform .3s ease}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .button--video:hover svg{animation:pulse-zoom .6s ease-in-out infinite}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .h1{font-size:calc(var(--font-heading-scale) * 4rem);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .h2{font-size:calc(var(--font-heading-scale) * 2.8rem);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .h3{font-size:calc(var(--font-heading-scale) * 2rem);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .h4{font-size:calc(var(--font-heading-scale) * 1.6rem);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-body-weight)}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .h5{font-size:calc(var(--font-heading-scale) * 1.2rem);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-body-weight);letter-spacing:2.4px;line-height:15px}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .text{font-size:20px;font-family:var(--font-body-family);letter-spacing:.6px;line-height:28px}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .description{font-size:calc(var(--font-heading-scale) * 1.6rem);font-family:var(--font-body-family);font-style:var(--font-heading-style);font-weight:var(--font-body-weight);line-height:22.4px}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .icon-heavy-squiggle{width:100%;height:50%;inset-block-start:auto;inset-block-end:-35%;inset-inline-start:0;z-index:0;pointer-events:none;position:absolute;stroke:rgb(var(--color-highlight));transform:scaleX(1)}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .page-width--inner{padding:0 150px}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .section--padding{padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}@media screen and (max-width:768px){:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .button{width:100%;font-size:max(calc(var(--font-button-size) - 2px),1.2rem);padding:.6rem 2rem;padding-top:calc(.6rem + var(--font-button-baseline));min-height:4rem}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .h1{font-size:calc(var(--font-heading-scale) * 2.8rem)}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .h3{font-size:calc(var(--font-heading-scale) * 1.7rem)}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .text{font-size:18px}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .description{font-size:15px}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .page-width--inner{padding:15px}:is(.template-index,.shopify-section-group-header-group,.shopify-section-group-footer-group) .section--padding{padding-top:calc(var(--section-padding-top) * .75);padding-bottom:calc(var(--section-padding-bottom) * .75)}}@keyframes border-swipe-in{0%{transform-origin:right;transform:scaleX(1);height:2px}49.9%{transform-origin:right;transform:scaleX(0);height:1px}50%{transform-origin:left;transform:scaleX(0);height:1px}to{transform-origin:left;transform:scaleX(1);height:2px}}@keyframes border-swipe-out{0%{transform-origin:left;transform:scaleX(1);height:2px}49.9%{transform-origin:left;transform:scaleX(0);height:1px}50%{transform-origin:right;transform:scaleX(0);height:1px}to{transform-origin:right;transform:scaleX(1);height:2px}}@keyframes pulse-zoom{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes shine{to{left:100%}}
/*# sourceMappingURL=/cdn/shop/t/121/assets/be-yours-base.css.map */
