.header__primary-nav-item>a,.header__primary-nav-item summary[data-title]{font-size:.9375rem;font-weight:var(--srj-font-weight-medium, 500);letter-spacing:.1em;color:rgb(var(--text-color))}@media screen and (max-width:699px){.header__secondary-nav{flex-wrap:nowrap;column-gap:.75rem}}@media screen and (min-width:1000px){.header__menu-disclosure:has(>summary[data-title=Shop i]) .mega-menu{inset-inline-start:auto;inset-block-start:calc(100% - 2px);width:max-content;min-width:12.5rem;justify-content:flex-start;padding:1.125rem 0;border-width:0 1px 1px;box-shadow:2px 2px 6px rgb(var(--text-color) / .05)}.header__menu-disclosure:has(>summary[data-title=Shop i]) .mega-menu:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:2px;background:rgb(var(--text-color))}.header__menu-disclosure:has(>summary[data-title=Shop i]) .mega-menu__linklist{display:grid;grid-template-columns:repeat(2,max-content);gap:0}.header__menu-disclosure:has(>summary[data-title=Shop i]) .mega-menu__linklist>li{max-width:none;padding-inline:1.5625rem;gap:.25rem}.header__menu-disclosure:has(>summary[data-title=Shop i]) .mega-menu__linklist>li+li{border-inline-start:1px solid rgb(var(--text-color) / .12)}.header__menu-disclosure:has(>summary[data-title=Shop i]) .mega-menu__linklist>li>a{font-family:var(--heading-font-family);font-size:1.0625rem;font-weight:var(--heading-font-weight);letter-spacing:.12em;text-transform:uppercase;line-height:1.4;padding-block:.375rem .5rem;color:rgb(var(--text-color))}.header__menu-disclosure:has(>summary[data-title=Shop i]) .mega-menu__linklist>li>ul{gap:0}.header__menu-disclosure:has(>summary[data-title=Shop i]) .mega-menu__linklist .link-faded{display:block;padding-block:.375rem;font-size:var(--text-base);color:rgb(var(--text-color))}.header__menu-disclosure:has(>summary[data-title=Shop i]) .mega-menu__linklist .link-faded:hover{color:rgb(var(--text-color) / .65)}}.srj-as-worn-by{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.5rem .75rem}.srj-as-worn-by__item{display:grid;gap:.875rem;text-align:center;align-content:start}.srj-as-worn-by__media{aspect-ratio:1 / 1;overflow:hidden;background:rgb(var(--text-color) / .05)}.srj-as-worn-by__media :is(img,svg){width:100%;height:100%;object-fit:cover}.srj-as-worn-by__text{display:grid;gap:.25rem;justify-items:center}.srj-as-worn-by__name{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--text-lg);line-height:1.3}.srj-as-worn-by__caption{font-size:.8125rem;line-height:1.4;color:rgb(var(--text-color))}@media screen and (min-width:700px){.srj-as-worn-by{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 1.5rem}}@media screen and (min-width:1000px){.srj-as-worn-by{grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem 2rem}}.srj-video-hero{--srj-video-hero-height: calc(100svh - var(--sticky-area-height, 0px));position:relative;display:grid;min-height:var(--srj-video-hero-height);overflow:hidden;background:#000}.shopify-section:first-child .srj-video-hero--full{--srj-video-hero-height: calc(100svh - (var(--announcement-bar-height, 0px) + var(--header-height, 0px)))}.srj-video-hero--large{--srj-video-hero-height: max(30rem, 80svh)}.srj-video-hero--medium{--srj-video-hero-height: max(25rem, 60svh)}.srj-video-hero__poster,.srj-video-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.srj-video-hero__poster :is(img,svg),.srj-video-hero__video{width:100%;height:100%;object-fit:cover}.srj-video-hero__video{opacity:0;transition:opacity .6s ease-in-out}.srj-video-hero.is-playing .srj-video-hero__video{opacity:1}.srj-video-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / var(--srj-video-hero-overlay, 0));pointer-events:none}.srj-video-hero__content-wrap{--text-color: 255 255 255;--srj-video-hero-padding-block: 2rem;--srj-video-hero-padding-inline: 1.25rem;position:relative;z-index:1;display:grid;padding:var(--srj-video-hero-padding-block) var(--srj-video-hero-padding-inline);color:rgb(var(--text-color))}.shopify-section:first-child .srj-video-hero--full[allow-transparent-header]{--srj-video-hero-height: calc(100svh - var(--announcement-bar-height, 0px))}.shopify-section:first-child .srj-video-hero[allow-transparent-header] .srj-video-hero__content-wrap{padding-block-start:calc(var(--srj-video-hero-padding-block) + var(--header-height, 0px))}.srj-video-hero__content--button-solid_white .button,.srj-video-hero__content--button-outline_white .button{--button-background: 255 255 255;--button-text-color: 0 0 0;--button-outline-color: 255 255 255}.srj-video-hero__content{display:grid;gap:1.5rem;max-width:40rem}.srj-video-hero__content.text-start{justify-items:start}.srj-video-hero__content.text-center{justify-items:center}.srj-video-hero__content.text-end{justify-items:end}@media screen and (min-width:700px){.srj-video-hero__content-wrap{--srj-video-hero-padding-block: 3rem;--srj-video-hero-padding-inline: 3rem}}@media screen and (min-width:1000px){.srj-video-hero__content-wrap{--srj-video-hero-padding-block: 4rem;--srj-video-hero-padding-inline: 3.5rem}}@media(prefers-reduced-motion:reduce){.srj-video-hero__video{display:none}}:is(.shopify-section--contact,.shopify-section--newsletter,.shopify-section--footer) .form{--srj-field-height: 3rem;--srj-field-border: rgb(var(--input-text-color, var(--text-color)) / .3);--srj-field-border-focus: rgb(var(--input-text-color, var(--text-color)))}:is(.shopify-section--contact,.shopify-section--newsletter,.shopify-section--footer) .form :is(.input,.textarea){font:var(--text-font-style) var(--text-font-weight) var(--text-base) / 1.5 var(--text-font-family);border:1px solid var(--srj-field-border);border-radius:var(--input-border-radius);padding:var(--input-padding-block) var(--input-padding-inline);transition:border-color var(--srj-dur-fast) var(--srj-ease),box-shadow var(--srj-dur-fast) var(--srj-ease)}:is(.shopify-section--contact,.shopify-section--newsletter,.shopify-section--footer) .form .input{min-height:var(--srj-field-height)}:is(.shopify-section--contact,.shopify-section--newsletter,.shopify-section--footer) .form :is(.input,.textarea):focus{border-color:var(--srj-field-border-focus);box-shadow:0 0 0 1px var(--srj-field-border-focus);outline:none}:is(.shopify-section--contact,.shopify-section--newsletter,.shopify-section--footer) .form .floating-label{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--input-text-color, var(--text-color)))}:is(.shopify-section--contact,.shopify-section--newsletter,.shopify-section--footer) .form .button{min-height:var(--srj-field-height);padding-block:0}:is(.shopify-section--contact,.shopify-section--newsletter,.shopify-section--footer) .form .banner{font-size:var(--text-sm);padding:.75rem 1rem;border-inline-start:2px solid rgb(var(--banner-color))}@media screen and (max-width:699px){:is(.shopify-section--contact,.shopify-section--newsletter,.shopify-section--footer) .form :is(.input,.textarea){font-size:max(1rem,var(--text-base))}}:has(>shopify-forms-embed){--srj-forms-text: rgb(var(--text-color));--srj-forms-button-background: rgb(var(--button-background));--srj-forms-button-text: rgb(var(--button-text-color));--srj-forms-button-radius: var(--button-border-radius)}shopify-forms-embed{--forms-body-font: var(--text-font-style) var(--text-font-weight) var(--text-base) var(--text-font-family);--forms-heading-font: var(--heading-font-style) var(--heading-font-weight) var(--text-h3) var(--heading-font-family);--forms-base-font-size: var(--text-base);--forms-heading-font-size: var(--text-h3);--heading-font-size: var(--text-h3);--body-text-color: var(--srj-forms-text);--heading-text-color: var(--srj-forms-text);--form-text-color: var(--srj-forms-text);--link-text-color: var(--srj-forms-text);--forms-accent-color: var(--srj-forms-text);--form-placeholder-color: rgb(var(--text-color) / .6);--form-background-color: transparent;--form-error-color: rgb(var(--error-text));--form-field-border: 0 0 0 1px rgb(var(--text-color) / .3);--form-field-border-focused: 0 0 0 2px var(--srj-forms-text);--form-field-border-radius: var(--input-border-radius);--form-field-padding: var(--input-padding-inline);--button-background-color: var(--srj-forms-button-background);--button-text-color: var(--srj-forms-button-text);--button-border: none;--button-border-radius: var(--srj-forms-button-radius);--button-padding: .65rem 1.75rem;--container-border-radius: 0}.shopify-section--collection-banner>div.color-scheme{--text-color: inherit}@media screen and (max-width:999px){.header-sidebar__linklist-button,.header-sidebar__back-button{font-size:.9375rem;font-weight:var(--srj-font-weight-medium, 500)}.header-sidebar__sub-panel[data-title=Shop i]>.header-sidebar__linklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.header-sidebar__sub-panel[data-title=Shop i]>.header-sidebar__linklist>li{min-width:0;border-block-start-width:0}.header-sidebar__sub-panel[data-title=Shop i]>.header-sidebar__linklist>li:first-child{padding-inline-end:1rem}.header-sidebar__sub-panel[data-title=Shop i]>.header-sidebar__linklist>li+li{padding-inline-start:1rem;border-inline-start:1px solid rgb(var(--text-color) / .12)}.srj-menu-group{padding-block-start:1.25rem}.srj-menu-group .srj-menu-group__title{display:block;margin:0;padding-block-end:.875rem;font-family:var(--heading-font-family);font-size:1rem;font-weight:var(--heading-font-weight);letter-spacing:.12em;text-transform:uppercase;line-height:1.4;color:rgb(var(--text-color))}.srj-menu-group .header-sidebar__nested-linklist{display:grid;margin:0;padding:0;border-inline-start-width:0;row-gap:.875rem}.srj-menu-group .header-sidebar__nested-linklist a{font-size:var(--text-base);line-height:1.35;color:rgb(var(--text-color));overflow-wrap:break-word}}:root{--srj-ease: cubic-bezier(.22, .61, .36, 1);--srj-dur-fast: .25s;--srj-dur: .4s;--srj-dur-slow: .8s;--srj-dur-drift: 1.2s}@keyframes srj-rise{0%{opacity:0;translate:0 12px}to{opacity:1;translate:none}}.header__primary-nav-item [data-title]:before{height:1px}.header__menu-disclosure[open]>summary[data-title]:before,.header__primary-nav-item [data-title]:focus-visible:before{transform:scaleX(1)}.product-card__info .product-title,.srj-as-worn-by__name{position:relative}.srj-as-worn-by__name{width:fit-content;margin-inline:auto}:is(.product-card__info .product-title,.srj-as-worn-by__name):after{content:"";position:absolute;inset-inline:0;inset-block-end:-3px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:var(--transform-origin-start)}.product-card__info .product-title:focus-visible:after,a.srj-as-worn-by__item:focus-visible .srj-as-worn-by__name:after{transform:scaleX(1)}@media screen and (pointer:fine){.product-card:hover .product-title:after,a.srj-as-worn-by__item:hover .srj-as-worn-by__name:after{transform:scaleX(1)}}:where(a,button,summary,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid rgb(var(--text-color, 0 0 0));outline-offset:3px}.quantity-selector:has(.quantity-selector__input:focus-visible){outline:2px solid rgb(var(--text-color, 0 0 0));outline-offset:3px}.product-gallery__thumbnail{opacity:.7}.product-gallery__thumbnail[aria-current=true],.product-gallery__thumbnail:focus-visible{opacity:1}@media screen and (pointer:fine){.product-gallery__thumbnail:hover{opacity:1}}buy-buttons .button[type=submit][aria-busy=true]{opacity:.6;cursor:progress}.slideshow__slide .content-over-media>:is(picture img,video-media,svg),.slideshow__slide-content :is(.prose,.button-group){transform:none!important}@media(prefers-reduced-motion:no-preference){.header__primary-nav-item [data-title]:before,:is(.product-card__info .product-title,.srj-as-worn-by__name):after,.animated-plus:before,.animated-plus:after,.accordion :is(svg){transition:transform var(--srj-dur) var(--srj-ease),opacity var(--srj-dur) var(--srj-ease)}.product-gallery__thumbnail{transition:opacity var(--srj-dur-fast) var(--srj-ease),border-color var(--srj-dur-fast) var(--srj-ease)}:is(.input,.textarea,.select){transition:border-color var(--srj-dur-fast) var(--srj-ease)}buy-buttons .button[type=submit]{transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86),opacity var(--srj-dur-fast) var(--srj-ease)}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--srj-dur);animation-timing-function:var(--srj-ease)}.slideshow__slide:not(:first-child).is-selected .slideshow__slide-content .prose>*{animation:srj-rise var(--srj-dur-slow) var(--srj-ease) .3s both}.slideshow__slide:not(:first-child).is-selected .slideshow__slide-content .prose>:nth-child(2){animation-delay:.42s}.slideshow__slide:not(:first-child).is-selected .slideshow__slide-content .prose>:nth-child(3){animation-delay:.54s}}@media screen and (pointer:fine)and (prefers-reduced-motion:no-preference){.product-card__media{position:relative;overflow:clip}.product-card__image{transition:opacity var(--srj-dur) var(--srj-ease),transform var(--srj-dur-drift) var(--srj-ease)}.product-card__figure:hover .product-card__image{transform:scale(1.03)}.features--zoom-image .zoom-image{transition:scale var(--srj-dur-drift) var(--srj-ease)}.features--zoom-image .group:hover .group-hover\:zoom{scale:1.03}.shopify-section--image-with-text-overlay .content-over-media>picture img{transition:scale var(--srj-dur-drift) var(--srj-ease)}.shopify-section--image-with-text-overlay .content-over-media:hover>picture img{scale:1.03}}@media screen and (max-width:699px){.shopify-section:first-child:has([allow-transparent-header]) .content-over-media--fill{--content-over-media-height: 95svh}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){#main:has(>.shopify-section--slideshow:first-child)>.shopify-section:not(:first-child,.shopify-section--image-with-text-overlay) :is(.section-spacing>.container>.section-stack,.section-spacing>.newsletter){animation-name:srj-rise;animation-duration:auto;animation-timing-function:var(--srj-ease);animation-fill-mode:both;animation-timeline:view();animation-range:entry 5% entry 60%}}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none}}@media screen and (max-width:699px){.product-gallery__carousel.full-bleed[adaptive-height]{max-height:calc(100vw / var(--srj-initial-media-ratio, 1))}}.product-info__block-item[data-block-type=payment-terms]{min-height:26px}@media screen and (max-width:699px){body:has(product-sticky-bar.is-visible) #smile-ui-lite-launcher-frame-container{translate:0 -80px}}@media screen and (max-width:699px)and (prefers-reduced-motion:no-preference){#smile-ui-lite-launcher-frame-container{transition:translate var(--srj-dur) var(--srj-ease)}}body:has(#__pf){background-color:#fff}body div.__pf{--pf-shopify-font-family-type-base-font: var(--text-font-family);--pf-shopify-font-style-type-base-font: var(--text-font-style);--pf-shopify-font-weight-type-base-font: var(--text-font-weight);--pf-shopify-font-family-type-header-font: var(--heading-font-family);--pf-shopify-font-style-type-header-font: var(--heading-font-style);--pf-shopify-font-weight-type-header-font: var(--heading-font-weight)}:where(.__pf){font-family:var(--text-font-family);font-size:16px;line-height:1.5;color:#000}:where(.__pf) :is(h1,h2,h3,h4,h5,h6){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:1px;line-height:normal}:where(.__pf) h1{font-size:50px}:where(.__pf) h2{font-size:37px}:where(.__pf) h3{font-size:28px}:where(.__pf) h4{font-size:24px}:where(.__pf) h5{font-size:20px}:where(.__pf) h6{font-size:19px}@media(min-width:768px){:where(.__pf) h1{font-size:54px}:where(.__pf) h2{font-size:42px}:where(.__pf) h3{font-size:31px}:where(.__pf) h4{font-size:27px}:where(.__pf) h5{font-size:23px}:where(.__pf) h6{font-size:21px}}:is(.shopify-section--main-collection,.shopify-section--main-search) .collection-toolbar{background-color:#fff}:is(.shopify-section--main-collection,.shopify-section--main-search,.shopify-section--featured-collections) .product-list{--product-list-calculated-column-gap: .5rem;--product-list-calculated-row-gap: 1rem}@media(min-width:1200px){.shopify-section--main-collection .collection .product-list[collection-desktop-layout=medium],.shopify-section--main-search .product-list{--product-list-items-per-row: 4}}@media(max-width:699px){.featured-collections-navigation{gap:16px}.featured-collections-navigation>button{font-size:clamp(15px,4.8vw,20px);letter-spacing:.1em}}:is(.product-info__block-item[data-block-type=description],.srj-product-description) .prose :is([style*="255, 42, 0"],[style*=ff2a00 i]){color:inherit!important}.srj-instagram-feed{display:block;min-height:calc(200vw - 90px)}.fs-wide-timeline .fs-entry-container{width:25%!important;padding-top:25%!important}@media(min-width:700px){.srj-instagram-feed{min-height:calc(200vw - 140px)}}@media(min-width:834px){.srj-instagram-feed{min-height:calc(100vw - 74px)}}@media(min-width:1200px){.srj-instagram-feed{min-height:calc(100vw - 106px)}}@media(min-width:1377px){.srj-instagram-feed{width:80%;justify-self:center;min-height:calc(80vw - 87px)}}.__pf *:not(i,svg,.fa,.fas,.far,.fal,.fab,[class*=fa-]){font-family:var(--text-font-family)!important}.__pf :is(h1,h2,h3,h4,h5,h6,h1 *,h2 *,h3 *,h4 *,h5 *,h6 *):not(i,svg,.fa,.fas,.far,.fal,.fab,[class*=fa-]){font-family:var(--heading-font-family)!important}.header__menu-disclosure :is(h6,.h6),.mega-menu__linklist h6,.dropdown-menu-disclosure h6,.breadcrumb__list .smallcaps,.collection-toolbar__button,.collection-toolbar__products-count,.pagination__link,.collection-toolbar summary .accordion__toggle,.footer__block :is(h6,.h6),.footer__inner .heading,.localization-toggle span,.floating-label,.shopify-account .text-with-icon{font-size:.8125rem}.product-card__info .price-list :is(h6,.h6){font-size:.9375rem}.product-card__info .product-title{font-size:.875rem;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media(min-width:1400px){.product-card__info .product-title{font-size:.9375rem}.product-card__info .price-list :is(h6,.h6){font-size:1rem}}@media(max-width:699px){.product-card__info .product-title{letter-spacing:.08em}.product-card__info .price-list :is(h6,.h6){letter-spacing:.06em}}[id$=__slideshow] .slideshow__slide:first-child .content-over-media img{object-position:56% 78%}.product-info__block-item[data-block-type=liquid]:has(.srj-product-description){margin-block-end:0}.product-info__block-item[data-block-type=liquid]:has(.srj-product-description)+.product-info__block-group{margin-block-start:0}:is(.product-info,.quick-buy-modal__mobile-info){--srj-pdp-title: 1.5rem;--srj-pdp-price: 1.25rem;--srj-pdp-heading: 1rem;--srj-pdp-body: .875rem;--srj-pdp-label: .8125rem;--srj-pdp-small: .75rem;--srj-pdp-button: .9375rem}@media screen and (min-width:700px){:is(.product-info,.quick-buy-modal__mobile-info){--srj-pdp-title: 1.75rem}}.product-info .product-title,.quick-buy-modal__mobile-info .product-title{font-size:var(--srj-pdp-title);line-height:1.25}.product-info .price-list--product :is(sale-price,compare-at-price),.quick-buy-modal__mobile-info .price-list :is(sale-price,compare-at-price).h6{font-size:var(--srj-pdp-price);font-weight:var(--srj-font-weight-medium, 500);letter-spacing:.02em}.product-info .price-list--product sale-price,.quick-buy-modal__mobile-info sale-price{color:rgb(var(--text-color))}.product-info .price-list--product unit-price{font-size:var(--srj-pdp-small)}.product-info shopify-payment-terms{font-size:var(--srj-pdp-small);color:rgb(var(--text-color));letter-spacing:.01em}.product-info :is(.variant-picker legend,.variant-picker__option-info,.block-swatch,.quantity-selector__input,.product-as-worn-by){font-size:var(--srj-pdp-label)}.product-info .buy-buttons .button{font-size:var(--srj-pdp-button)}.product-info .accordion__toggle{font-size:var(--srj-pdp-heading);font-weight:var(--heading-font-weight);line-height:1.3}.product-info .accordion__content{font-weight:var(--text-font-weight);font-size:var(--srj-pdp-body);line-height:1.65;color:rgb(var(--text-color))}.srj-product-description--intro .accordion__content :is(strong,b){font-weight:inherit}.srj-product-description--intro .accordion__content span{display:inline;margin-block-start:0}.accordion summary[data-srj-pointer]:focus-visible{outline:none}.color-swatch{--swatch-size: 2.125rem;--swatch-offset: 2px;--swatch-border-size: 1px;border-radius:0}.product-card__info .color-swatch{--swatch-size: 1.375rem}:root{--button-font: var(--text-font-style) var(--srj-font-weight-medium, 500) var(--text-sm) / 1.65 var(--text-font-family)}.h6,.prose :where(h6){font-weight:var(--srj-font-weight-medium, 500)}.text-subdued,.link-faded,.popover__value-option,.breadcrumb__list-item+.breadcrumb__list-item:before,.prose figcaption{color:rgb(var(--text-color))}@media screen and (pointer:fine){.link-faded:hover,.popover__value-option:hover{color:rgb(var(--text-color) / .65)}}.collection-toolbar__button-container>.collection-toolbar__button,.collection-toolbar__products-count{opacity:1}.breadcrumb__list .smallcaps,.collection-toolbar__button,.collection-toolbar__products-count,.pagination__link,.facets .accordion__toggle,.footer__aside .heading,.localization-toggle{font-weight:var(--srj-font-weight-medium, 500)}.footer__block :is(h6,.h6){font-weight:var(--heading-font-weight)}.product-card__info .product-title{font-weight:var(--srj-font-weight-medium, 500);letter-spacing:.1em}.product-card__info .price-list :is(h6,.h6){font-weight:var(--srj-font-weight-medium, 500);letter-spacing:.04em;color:rgb(var(--text-color))}@media(max-width:699px){.product-card__info .product-title{letter-spacing:.06em}.product-card__info .price-list :is(h6,.h6){letter-spacing:.03em}}.product-info .product-title,.quick-buy-modal__mobile-info .product-title{font-weight:var(--heading-font-weight);letter-spacing:.08em}.product-info .variant-picker legend{font-weight:var(--srj-font-weight-medium, 500)}.block-swatch:not(.is-disabled){color:rgb(var(--text-color))}.srj-card-frame--3_4{aspect-ratio:3 / 4}.srj-card-frame--4_5{aspect-ratio:4 / 5}.srj-card-frame--2_3{aspect-ratio:2 / 3}.product-card__info{gap:1.25rem}.product-card__info .v-stack.gap-1{gap:0}.product-card__info .price-list,.product-card__info .price-list :is(h6,.h6,sale-price,compare-at-price){line-height:1.2}@media(min-width:700px){.product-card__info .price-list,.product-card__info .price-list :is(h6,.h6,sale-price,compare-at-price){line-height:1.05}}product-card[data-product-type=beads] .product-card__info .product-title{-webkit-line-clamp:4}.srj-rts{display:grid;gap:.5rem;margin:0}.srj-rts__label,.srj-rts__text{margin:0;font-size:var(--srj-pdp-label, .8125rem);line-height:1.65;color:rgb(var(--text-color))}.srj-rts__label{font-weight:var(--srj-font-weight-medium, 500)}.srj-rts__values{display:flex;flex-wrap:wrap;gap:.625rem}.srj-rts__chip{font-size:var(--srj-pdp-label, .8125rem);background:none;cursor:pointer}.srj-rts__text{display:flex;align-items:center;gap:.5rem}.srj-rts__text svg{flex:none}.product-info__block-item[data-block-type=variant-picker]:has(+.product-info__block-item .srj-rts){margin-block-end:0}.product-info__block-item[data-block-type=variant-picker]+.product-info__block-item:has(.srj-rts){margin-block-start:1rem}.srj-gift-line{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--text-font-family);font-size:.75rem;font-weight:400;line-height:1.4;letter-spacing:.01em;color:#000;text-transform:none}.srj-gift-line svg{flex:none;width:16px;height:auto}.srj-buy-extras .srj-gift-line{flex-basis:100%;margin-block-start:-16px}:is(.cart-drawer,.cart-recap__price-list,.cart-recap) .srj-gift-line,#rebuy-cart .srj-gift-line{justify-content:center;margin-block-start:12px}#rebuy-cart .srj-gift-line{width:100%;flex-basis:100%;font-family:var(--text-font-family),sans-serif}.srj-buy-extras{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;min-height:24px}.srj-buy-extras .swym-wishlist-button-bar,.srj-buy-extras .swym-btn-container{display:inline-flex!important;justify-content:flex-start;width:auto!important;height:auto!important;margin:0!important}.srj-buy-extras .swym-button.swym-add-to-wishlist{display:inline-flex!important;align-items:center;gap:9px;width:auto!important;max-width:none!important;height:auto!important;min-height:24px;padding:0!important;text-indent:0!important;font-family:var(--text-font-family)!important;font-size:12px!important;font-weight:var(--srj-font-weight-medium, 500);line-height:1!important;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--text-color))!important;background:none!important}.srj-buy-extras .swym-button.swym-add-to-wishlist:after{order:-1;position:static!important;width:auto!important;height:auto!important;font-size:20px!important;line-height:1!important;color:rgb(var(--text-color))!important}.srj-buy-extras .swym-button.swym-add-to-wishlist .swym-wishlist-cta{display:inline!important;font-size:inherit!important;line-height:1!important;letter-spacing:inherit;text-transform:uppercase}.srj-buy-extras .swym-button.swym-add-to-wishlist .swym-tooltip{display:none!important}.product-info .swym-button-bar:not(.srj-buy-extras .swym-button-bar){display:none!important}.srj-buy-extras__hint #dropahint{position:static;width:auto;max-width:none;margin:0}.srj-buy-extras__hint :is(#dropahint-cta,.em-fragment,.em-canvas-export){width:auto!important;height:auto!important}.srj-buy-extras__hint .em-button{width:auto!important;padding:0!important;border:0!important;background:none!important;font-family:var(--text-font-family)!important;font-size:12px!important;font-weight:var(--srj-font-weight-medium, 500)!important;letter-spacing:.12em!important;text-transform:uppercase;color:rgb(var(--text-color))!important}@media(min-width:768px){.srj-buy-extras__hint .em-canvas-export{display:flex!important;flex-direction:column;min-height:0!important}.srj-buy-extras__hint .em-canvas-export>.em-block--container{position:relative!important;inset:auto!important;flex-shrink:0;width:auto!important;height:auto!important}.srj-buy-extras__hint .em-container{height:auto!important}.srj-buy-extras__hint .em-container-inner{display:flex!important;flex-direction:column!important;width:auto!important;height:auto!important;min-height:0!important;transform:none!important}.srj-buy-extras__hint .em-container-inner>.em-flow-row{display:flex!important;flex-flow:row!important;align-items:flex-start!important;min-height:0!important}.srj-buy-extras__hint .em-flow-row>.em-block{position:static!important;width:auto!important;height:auto!important;min-height:0!important}}.srj-buy-extras__hint #dropahint .em-button:hover{border-color:transparent!important;background:none!important;color:rgb(var(--text-color))!important}.product-customizer-option[data-option-name=this-item-is-a-gift]{display:none!important}.product-info__block-item[data-block-type="@app"]:has(.product-customizer-options):not(:has(.product-customizer-option:not([data-option-name=this-item-is-a-gift]))){display:none}.srj-hide-sale on-sale-badge,.srj-hide-sale .badge--on-sale{display:none!important}.srj-hide-sale :is(.product-info,.product-card,.product-card-horizontal,.product-sticky-bar,.quick-buy-modal,.predictive-search) compare-at-price{display:none!important}.text-on-sale{color:rgb(var(--text-color))}.footer__block--sms{flex-basis:14rem;max-width:18rem}.srj-sms-signup:not(:empty)+.srj-sms-signup__fallback{display:none}.footer__block--sms>.v-stack{min-height:26.5rem}@media screen and (max-width:749px){.footer__block--sms{max-width:none}.footer__block--sms>.v-stack{min-height:24.5rem}}.footer__block--sms .srj-sms-signup form.klaviyo-form{padding:0!important;background:none!important}.footer__block--sms .srj-sms-signup [data-testid=form-component]{padding:0 0 .75rem!important}.footer__block--sms .srj-sms-signup [data-testid=form-row]:first-child:has(.klaviyo-form-richtext){display:none!important}.footer__block--sms .srj-sms-signup .klaviyo-form-richtext :is(p,div,span){font-family:var(--text-font-family)!important;font-size:1rem!important;line-height:1.5!important;text-align:start!important;color:rgb(var(--text-color))!important}.footer__block--sms .srj-sms-signup [data-testid=form-row]:has(.klaviyo-phoneinput){flex-wrap:wrap!important}.footer__block--sms .srj-sms-signup [data-testid=form-row]:has(.klaviyo-phoneinput)>[data-testid=form-component]{flex:1 1 100%!important;width:100%!important}.footer__block--sms .srj-sms-signup .klaviyo-phoneinput,.footer__block--sms .srj-sms-signup .klaviyo-phoneinput>div:first-child{width:100%!important}.footer__block--sms .srj-sms-signup .klaviyo-phoneinput :is(input,button){border-radius:0!important;font-family:var(--text-font-family)!important;font-size:1rem!important;color:rgb(var(--text-color))!important}.footer__block--sms .srj-sms-signup .klaviyo-phoneinput input{flex:1 1 auto!important;min-width:0!important}.footer__block--sms .srj-sms-signup .klaviyo-phoneinput input::placeholder{font-family:var(--text-font-family)!important;color:rgb(var(--text-color) / .6)!important}.footer__block--sms .srj-sms-signup button.klaviyo-form-button{width:100%!important;padding:.85rem 1rem!important;border-radius:0!important;background:rgb(var(--text-color))!important;color:rgb(var(--background))!important;font:var(--button-font)!important;letter-spacing:var(--button-letter-spacing)!important;text-transform:var(--button-text-transform)!important}.footer__block--sms .srj-sms-signup .klaviyo-disclosure :is(p,a){font-family:var(--text-font-family)!important;font-size:.6875rem!important;line-height:1.5!important;color:rgb(var(--text-color) / .7)!important}.srj-milestones{display:grid;gap:2rem}.srj-milestones__list{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.srj-milestones__tile{display:grid;gap:.375rem;justify-items:center;flex:0 1 calc(50% - .5rem);padding:1.5rem 1rem;border:1px solid rgb(var(--text-color));text-align:center}.srj-milestones__points{font-size:var(--text-sm);font-weight:var(--srj-font-weight-medium, 500);letter-spacing:.1em;text-transform:uppercase}.srj-milestones__credit{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--text-h4);letter-spacing:.06em;text-transform:uppercase}@media screen and (min-width:700px){.srj-milestones__tile{flex-basis:calc((100% - 2rem) / 3)}}.shopify-section--rich-text .prose ol>li+li{margin-block-start:.625rem}:is([id$=__founder_heading],[id$=__brand_heading]) .section-spacing{padding-block-end:0}.shopify-section--main-page .prose :is(p,span,li,div,a,strong,b,em,i,u,font,td,th,h1,h2,h3,h4,h5,h6){font-family:var(--text-font-family)!important}.shopify-section--srj-page-title .section-spacing{padding-block-end:0}.shopify-section--srj-page-title+.shopify-section .section-spacing:not(.section-spacing .section-spacing){padding-block-start:var(--section-stack-gap, 2.5rem)!important}:is([id$=__srj_faq],[id$=__srj_care]) .container{--container-max-width: var(--container-xs-max-width)}:is([id$=__srj_faq],[id$=__srj_care]) .faq{display:block}:is([id$=__srj_faq],[id$=__srj_care])+.shopify-section--rich-text .section-spacing{padding-block-start:0}.shopify-section--srj-page-title~.shopify-section--rich-text .prose:not(.text-center){text-align:start}.collection-description :is(h1,h2,h3,h4,h5,h6,p>strong:has(+br)){display:block;margin-block-end:.5rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:1.125rem;line-height:1.4;letter-spacing:var(--heading-letter-spacing);text-transform:uppercase;color:rgb(var(--text-color))}.collection-description p>strong:has(+br)+br{display:none}#rebuy-cart .rebuy-cart__flyout-recommendations .rebuy-product-media img{display:block;width:100%;height:96px;object-fit:contain;background:#fff}#rebuy-cart .rebuy-cart__flyout-recommendations .flickity-prev-next-button{top:48px}#rebuy-cart .rebuy-cart__flyout-recommendations .flickity-page-dots{position:static;margin-block-start:.75rem}@media(max-width:699px){#rebuy-cart .rebuy-cart__flyout-recommendations .rebuy-product-media img{height:140px}#rebuy-cart .rebuy-cart__flyout-recommendations .flickity-prev-next-button{top:70px}}#rebuy-cart .rebuy-cart__flyout-empty-cart h4{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:1rem;letter-spacing:var(--heading-letter-spacing);text-transform:uppercase;color:rgb(var(--text-color))}#rebuy-cart .rebuy-cart__flyout-empty-cart a{font:var(--button-font);letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-transform);border-radius:var(--button-border-radius, 0);background:#000;color:#fff}.shopify-section--main-page .prose :is(p,li,h2,h3,h4,h5,h6,address,td) span{display:inline;margin-block-start:0}
/*# sourceMappingURL=/cdn/shop/t/34/assets/srj-custom.css.map */
