#MainContent{--sf-ink: #062441;--sf-pink: #df0753;--sf-pink-hover: #bd0646;--sf-blush: #fff2f5;--sf-line: #eadfe3;--sf-muted: #596572;--bdf-blue: #df0753;--accent-color: #df0753;--accent-color-hover: #bd0646;--link-color: #062441;--link-color-hover: #df0753;--heading-color: #062441;--border-color: #eadfe3;color:var(--sf-ink)}#MainContent:has(.bdf-login-page)>.page_section_heading,#MainContent:has(.bdf-account-dashboard__banner-shell)>.page_section_heading{display:none!important}#MainContent .page-head{background:var(--sf-blush)!important}#MainContent .page-head:before{background:transparent!important}#MainContent .page-head h1{color:var(--sf-ink)!important;font-family:Georgia,Times New Roman,serif}#MainContent .page_section_heading h1{color:var(--sf-ink)!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(32px,3.2vw,44px)!important;font-weight:400!important;text-transform:none!important}#MainContent .t4s-customer-account,#MainContent .t4s-account-wishlist-layout{margin-top:32px;margin-bottom:64px}#MainContent .t4s-account-content{min-width:0;color:var(--sf-ink)}#MainContent header:before,#MainContent header:after{display:none!important}#MainContent :is(.bdf-account-dashboard__banner h1,.bdf-login-intro h1,.bdf-login-page #recover h2,.bdf-account-dashboard__welcome h2,.bdf-account-referrals__header h1,.bdf-account-rewards-page__header h1,.bdf-reorder-page__header h1,.bdf-account-wishlist__title,.bdf-account-details__heading h1,.bdf-account-help__heading h1,.one-sf-rewards-intro h2,.one-sf-account-panel h1,.one-sf-rewards-steps h3){font-family:Georgia,Times New Roman,serif!important;font-weight:400!important}#MainContent .t4s-account-content :is(h1,h2,h3,h4,strong,th,dt){color:var(--sf-ink)!important}#MainContent .t4s-account-content :is(p,td,dd){color:var(--sf-muted)}#MainContent .t4s-account-content a{color:var(--sf-pink)}#MainContent .t4s-account-content a:hover{color:var(--sf-pink-hover)}#MainContent .bdf-account-nav ul{padding:10px;border-color:var(--sf-line);box-shadow:0 6px 24px #06244105;border-radius:12px}#MainContent .bdf-account-nav .t4s-account-nav-link>a{min-height:46px;color:var(--sf-ink)!important;font-weight:500}#MainContent .bdf-account-nav .t4s-account-nav-link>a:hover,#MainContent .bdf-account-nav .t4s-account-nav-link.is--active>a{background:var(--sf-blush)!important;color:var(--sf-pink)!important;border-color:var(--sf-line)!important}#MainContent .bdf-account-nav .t4s-account-nav-link--customer-logout{border-color:var(--sf-line)}#MainContent .bdf-account-nav svg{color:inherit}#MainContent .bdf-account-dashboard__banner-shell{margin:28px 0 32px}#MainContent .bdf-account-dashboard__banner{min-height:190px;padding:34px 40px;border:1px solid var(--sf-line);border-radius:12px;background-color:var(--sf-blush);background-image:linear-gradient(90deg,#fff5f7,#fff5f7f0 38%,#fff5f720 75%),url(one-sf-art-hero.webp);background-position:center,right 54%;background-size:cover,auto 210%;background-repeat:no-repeat}#MainContent .bdf-account-dashboard__banner-copy{max-width:68%}#MainContent .bdf-account-dashboard__banner h1{margin:0 0 10px;color:var(--sf-ink);font:400 clamp(30px,3.2vw,44px)/1.1 Georgia,"Times New Roman",serif;letter-spacing:-.035em}#MainContent .bdf-account-dashboard__banner p{color:var(--sf-ink);font-size:16px}#MainContent .bdf-account-dashboard__banner span{color:var(--sf-muted);font-size:13px}#MainContent :is(.bdf-account-dashboard__welcome h2,.bdf-account-referrals__header h1,.bdf-account-rewards-page__header h1,.bdf-reorder-page__header h1,.bdf-account-wishlist__title,.bdf-account-details__heading h1,.bdf-account-help__heading h1,.one-sf-rewards-intro h2,.one-sf-account-panel h1){color:var(--sf-ink)!important;font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(28px,3vw,38px);line-height:1.15;letter-spacing:-.025em}#MainContent :is(.bdf-account-section,.bdf-account-dashboard__benefits-card,.bdf-account-help__general,.bdf-account-help__contact,.one-sf-account-panel,.bdf-account-rewards-page__card,.bdf-account-rewards-page__tier){border-color:var(--sf-line);box-shadow:0 4px 20px #06244104;background:#fff;border-radius:12px}#MainContent :is(.bdf-account-section__header,.bdf-account-dashboard__product,.bdf-account-dashboard__product-image,.bdf-account-dashboard__benefits-heading){border-color:var(--sf-line)}#MainContent :is(.bdf-account-section__title,.bdf-account-dashboard__benefits-heading h2,.bdf-account-dashboard__support-heading h2){font-weight:600}#MainContent :is(.bdf-account-dashboard__tier-progress,.bdf-account-dashboard__metrics>div,.bdf-account-referrals__offer,.bdf-account-referrals__support,.bdf-account-rewards-page__support,.bdf-account-help .bdf-topic-faq--cards .section-panel){background:var(--sf-blush);border-color:var(--sf-line)}#MainContent :is(.bdf-account-dashboard__feature-icon,.bdf-account-help .bdf-topic-faq__card-icon,.bdf-account-rewards-page__crown,.bdf-account-referrals__icon){background:var(--sf-blush);color:var(--sf-pink)}#MainContent :is(.bdf-account-dashboard__feature-link,.bdf-account-edit-link,.bdf-account-dashboard__cart-status,.bdf-account-help__general-heading a,.bdf-account-dashboard__support-heading>svg,.bdf-account-dashboard__metric-icon,.bdf-account-dashboard__support-content svg){color:var(--sf-pink)!important}#MainContent .bdf-account-dashboard__benefits-list li:before{border-color:var(--sf-pink);color:var(--sf-pink)}#MainContent .bdf-account-dashboard .bdf-account-verified-badge{background:var(--sf-blush);color:var(--sf-pink)}#MainContent .bdf-account-dashboard__tier-progress-track i{background:var(--sf-pink)}#MainContent :is(.bdf-account-dashboard__actions>a,.bdf-account-dashboard__benefits-link,.bdf-account-dashboard__support-link,.bdf-account-dashboard__product button,.bdf-account-order-action,.bdf-account-referrals__support-link,.bdf-account-details__address-action,.bdf-account-wishlist__options,.bdf-account-rewards-page__support-actions a,.bdf-order-print-button){min-height:44px;border:1px solid var(--sf-pink)!important;border-radius:6px!important;background:#fff!important;color:var(--sf-pink)!important}#MainContent :is(.bdf-account-dashboard__actions>a:first-child,.t4s_btn_black,.t4s_btn_submmit,.bdf-account-help__contact-button,.bdf-account-details__button,.bdf-reorder-button,.bdf-order-reorder-button,.bdf-reorder-page__add-button,.bdf-reorder-page__submit,.bdf-reorder-page__shop-link,.bdf-proof-upload__choose,.bdf-proof-upload__submit,.bdf-account-wishlist__action button,.one-sf-account-actions a:first-child){border-color:var(--sf-pink)!important;background:var(--sf-pink)!important;color:#fff!important;border-radius:6px}#MainContent :is(.bdf-account-dashboard__actions>a,.bdf-account-dashboard__benefits-link,.bdf-account-dashboard__support-link,.bdf-account-dashboard__product button,.bdf-account-order-action,.t4s_btn_black,.t4s_btn_submmit,.bdf-account-help__contact-button,.bdf-account-referrals__support-link,.bdf-account-details__button,.bdf-account-details__address-action,.bdf-reorder-button,.bdf-order-reorder-button,.bdf-reorder-page__add-button,.bdf-reorder-page__submit,.bdf-reorder-page__shop-link,.bdf-proof-upload__choose,.bdf-proof-upload__submit,.bdf-account-wishlist__action button,.bdf-account-wishlist__options,.bdf-order-print-button,.one-sf-account-actions a):hover:not(:disabled){border-color:var(--sf-pink-hover)!important;background:var(--sf-pink-hover)!important;color:#fff!important}#MainContent :is(.t4s_btn_black,.t4s_btn_submmit):after{display:none!important}#MainContent .t4s-customer :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]),select,textarea){border-color:#cfc5ca!important;border-radius:6px!important;background-color:#fff!important;color:var(--sf-ink)!important;accent-color:var(--sf-pink)}#MainContent .t4s-customer :is(input,select,textarea):focus{border-color:var(--sf-pink)!important;box-shadow:0 0 0 3px #df075312!important;outline:none}#MainContent :is(a,button,summary):focus-visible{outline:2px solid var(--sf-pink);outline-offset:4px}#MainContent .bdf-account-edit-link{border-color:var(--sf-line)}#MainContent .bdf-orders-empty a{background:var(--sf-pink)!important;color:#fff!important}#MainContent .bdf-orders-empty a:hover{background:var(--sf-pink-hover)!important;color:#fff!important}#MainContent :is(.bdf-reorder-page__shop-icon,.bdf-account-rewards-page__support-icon){color:var(--sf-pink)}#MainContent .bdf-account-edit-link:hover{background:var(--sf-blush);color:var(--sf-pink-hover)!important}#MainContent .bdf-account-help .bdf-topic-faq--cards .section-btn{border-color:var(--sf-line);background:#fff;color:var(--sf-ink)}#MainContent .bdf-account-help .bdf-topic-faq--cards .section-btn:hover,#MainContent .bdf-account-help .bdf-topic-faq--cards .section-btn[aria-expanded=true]{border-color:var(--sf-pink);background:var(--sf-blush)}#MainContent .bdf-account-help :is(.bdf-topic-faq__card-title,.bdf-account-help__general-item summary){color:var(--sf-ink)}#MainContent .bdf-login-page{padding:64px 16px 80px!important;max-width:600px!important}#MainContent .bdf-login-page :is(#login,#recover,#guest_login){animation:none}#MainContent .t4s-customer.is--register{max-width:600px;margin:40px auto 64px;padding:40px 48px;border:1px solid var(--sf-line);border-radius:14px;background:#fff}#MainContent:has(.bdf-login-page){background:radial-gradient(ellipse at 10% 20%,#fff0f4,transparent 55%),#fff}#MainContent .bdf-login-card{border-color:var(--sf-line);border-radius:14px;padding:44px 48px;box-shadow:0 12px 45px #06244108}#MainContent .bdf-login-intro h1,#MainContent .bdf-login-page #recover h2{color:var(--sf-ink);font:400 40px/1.15 Georgia,Times New Roman,serif;letter-spacing:-.03em}#MainContent .bdf-login-intro{margin-bottom:32px}#MainContent .bdf-login-page .t4s_field.t4s-pr>label{color:var(--sf-ink)!important}#MainContent .bdf-login-page .t4s_btn_submmit{min-height:50px;border-radius:999px!important;text-transform:none;letter-spacing:0}#MainContent .bdf-login-page form>a{color:var(--sf-pink);font-size:14px}#MainContent .bdf-login-page .t4s_field.t4s-pr>.t4s_frm_input:focus{border-color:var(--sf-pink)!important;box-shadow:0 0 0 3px #df075312!important}#MainContent .one-sf-account-actions a+a{background:var(--sf-blush);color:var(--sf-pink);border:1px solid var(--sf-line)}body.page-loyalty #MainContent,body.page-loyalty-program #MainContent{display:block;max-width:none;margin:0}body.page-loyalty #MainContent>.shopify-section:first-child,body.page-loyalty-program #MainContent>.shopify-section:first-child{width:100%}#MainContent .one-sf-rewards-content{text-align:left}#MainContent .one-sf-account-eyebrow{display:block;margin-bottom:10px;color:var(--sf-pink);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}#MainContent .one-sf-rewards-intro{margin-bottom:26px}#MainContent .one-sf-rewards-intro h2{margin:0 0 12px}#MainContent .one-sf-rewards-intro p{max-width:620px;margin:0;font-size:15px;line-height:1.65}#MainContent .one-sf-rewards-app{min-width:0}#MainContent .one-sf-rewards-app-block{margin:0 0 24px;min-width:0}#MainContent .one-sf-rewards-app-block:empty{display:none}#MainContent .one-sf-rewards-app [class*=ll__root]{max-width:100%;font-family:inherit}#MainContent .one-sf-rewards-app .ll__tier-card{width:auto!important;min-width:0}#MainContent .one-sf-rewards-app .ll__tier-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}#MainContent .one-sf-rewards-app .ll__tier-cards .ll__tier-card{width:100%!important;margin:0;box-sizing:border-box}#MainContent .bdf-account-dashboard__banner,#MainContent .bdf-account-dashboard__banner-copy{color:var(--sf-ink)}body:has(.one-sf-rewards-content) .ll__modal .ll__modal-content{border-radius:14px}body:has(.one-sf-rewards-content) .ll__modal .ll__button{background:#df0753;border-color:#df0753;color:#fff;border-radius:6px}body:has(.one-sf-rewards-content) .ll__modal .ll__button:hover:not(:disabled){background:#bd0646;border-color:#bd0646}#MainContent .one-sf-rewards-app .ll__banner-content{max-width:100%!important}#MainContent .one-sf-rewards-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px;padding:28px 0;border-top:1px solid var(--sf-line);border-bottom:1px solid var(--sf-line)}#MainContent .one-sf-rewards-steps article{padding:0 22px;border-left:1px solid var(--sf-line);min-width:0}#MainContent .one-sf-rewards-steps article:first-child{border:0;padding-left:0}#MainContent .one-sf-rewards-steps article:last-child{padding-right:0}#MainContent .one-sf-rewards-steps article>span{display:block;margin-bottom:12px;color:var(--sf-pink);font-size:12px}#MainContent .one-sf-rewards-steps h3{margin:0 0 10px;font:400 23px/1.2 Georgia,Times New Roman,serif}#MainContent .one-sf-rewards-steps p{margin:0;font-size:13px;line-height:1.65}#MainContent .one-sf-rewards-support{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:28px 0 0;padding:24px;background:var(--sf-blush);border-radius:10px}#MainContent .one-sf-rewards-support h3{margin:0 0 6px;font-size:18px}#MainContent .one-sf-rewards-support p{margin:0;font-size:13px}#MainContent .one-sf-rewards-support a{flex-shrink:0;color:var(--sf-pink);font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:5px}#MainContent .one-sf-account-login{margin:48px auto 64px;max-width:700px;padding:40px}@media(max-width:1024px){#MainContent .one-sf-rewards-app .ll__tier-cards{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent .bdf-account-dashboard__rewards-grid,#MainContent .bdf-account-dashboard__lower-grid{grid-template-columns:1fr}#MainContent .bdf-account-dashboard__banner{padding:28px}#MainContent .bdf-account-dashboard__banner-copy{max-width:75%}}@media(max-width:767px){#MainContent .one-sf-rewards-app .ll__tier-cards{grid-template-columns:1fr}#MainContent .t4s-customer-account{margin:20px -15px 40px}#MainContent .t4s-account-sidebar{position:static}#MainContent .bdf-account-nav ul{padding:0 0 12px!important;border-radius:0}#MainContent .bdf-account-nav .t4s-account-nav-link>a{min-height:42px;border-color:var(--sf-line)!important}#MainContent .bdf-account-nav .t4s-account-nav-link.is--active>a{background:var(--sf-pink)!important;border-color:var(--sf-pink)!important;color:#fff!important}#MainContent .bdf-account-dashboard__banner-shell{margin:20px 0 24px}#MainContent .bdf-account-dashboard__banner{min-height:170px;padding:24px 20px;background-image:linear-gradient(90deg,#fff5f7,#fff5f7e8 58%,#fff5f760),url(one-sf-art-hero.webp);background-position:center,65% center;background-size:cover,auto 160%}#MainContent .bdf-account-dashboard__banner-copy{max-width:100%}#MainContent .bdf-account-dashboard__banner h1{max-width:250px;font-size:30px}#MainContent .bdf-account-dashboard__banner p{max-width:270px;font-size:14px}#MainContent .bdf-account-dashboard__banner span{max-width:260px;display:block;font-size:12px}#MainContent .bdf-account-dashboard__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent .bdf-account-dashboard__actions>a{padding:10px;font-size:12px;gap:6px}#MainContent .bdf-account-dashboard__actions svg{width:18px;height:18px;flex-basis:18px}#MainContent .bdf-account-dashboard__metrics{grid-template-columns:1fr}#MainContent .bdf-login-page{padding:36px 0 48px!important}#MainContent .t4s-customer.is--register{margin:28px auto 40px;padding:28px 20px}#MainContent .bdf-login-card{padding:30px 22px}#MainContent .bdf-login-intro h1,#MainContent .bdf-login-page #recover h2{font-size:34px}#MainContent .one-sf-rewards-steps{grid-template-columns:1fr;gap:22px;padding:24px 0}#MainContent .one-sf-rewards-steps article{padding:0;border:0}#MainContent .one-sf-rewards-steps article>span{margin-bottom:6px}#MainContent .one-sf-rewards-support{flex-direction:column;align-items:flex-start;gap:18px;padding:22px}#MainContent .one-sf-account-login{margin:32px 0 40px;padding:28px 20px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/one-sf-customer-theme.css.map */
