@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;1,400&display=swap";:root{--sfsx-red:#a41e34;--sfsx-red-dark:#8b182c;--sfsx-ink:#111;--sfsx-ink-2:#0f0f0f;--sfsx-cream:#f6f3ee;--sfsx-cream-2:#efeae2;--sfsx-rose:#f2c4cc;--sfsx-line:#e8e4dd;--sfsx-serif:"Playfair Display",Georgia,"Times New Roman",serif;--sfsx-ease:cubic-bezier(.2,.7,.2,1)}.sfsx-btn{display:inline-flex;align-items:center;justify-content:center;padding:16px 30px;border-radius:999px;font-size:15px;font-weight:700;letter-spacing:.02em;text-decoration:none;line-height:1;transition:transform .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease;border:1.5px solid transparent;cursor:pointer}.sfsx-btn:hover{transform:translateY(-2px);text-decoration:none}.sfsx-btn--primary{background:var(--sfsx-red);color:#fff;border-color:var(--sfsx-red)}.sfsx-btn--primary:hover{background:var(--sfsx-red-dark);color:#fff;box-shadow:0 10px 24px #a41e3459}[data-sfsx-reveal],.sfsx-reveal{transition:opacity .75s var(--sfsx-ease),transform .75s var(--sfsx-ease);transition-delay:calc(var(--i,0) * 90ms)}html.sfsx-js [data-sfsx-reveal]:not(.is-in),html.sfsx-js .sfsx-reveal:not(.is-in){opacity:0;transform:translateY(24px)}@media(prefers-reduced-motion:reduce){[data-sfsx-reveal],.sfsx-reveal{transition:none}html.sfsx-js [data-sfsx-reveal]:not(.is-in),html.sfsx-js .sfsx-reveal:not(.is-in){opacity:1;transform:none}.sfsx-btn:hover{transform:none}}html,body{overflow-x:clip}.site-header,.site-header-main,.site-header-main-content,.site-header-right,.announcement-bar.sms,.announcement-bar.sms .max,.announcement-bar.sms .max.dfl{max-width:100%;min-width:0;box-sizing:border-box}.announcement-bar.sms .max.dfl{display:flex;align-items:center;flex-wrap:nowrap;gap:0 12px}.announcement-bar.sms .announcement-bar-text{flex:0 1 auto;min-width:0}.announcement-bar.sms .announcement-bar-text,.announcement-bar.sms .announcement-bar-link{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.announcement-bar.sms .site-header-right{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:0 6px}.site-header-actions{flex:1 1 auto!important;min-width:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:0 6px;margin:0}.site-header-actions__account-link{flex:0 1 auto;min-width:0}.site-header_account-link-anchor{display:inline-flex;align-items:center;min-width:0}.site-header_account-link-text{white-space:nowrap}.site-header-right .th_wlc_position_relative,.site-header-right .site-header-cart{flex:0 0 auto}.site-header-main-content .site-header-logo{flex:0 1 auto;min-width:0}@media(max-width:1380px){.site-header_account-link-text{font-size:12px}.announcement-bar.sms .announcement-bar-link{font-size:13px}}@media(max-width:1180px){.site-header_account-link-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.site-header-actions__account-link{position:relative}.site-header-actions{gap:0 10px}.site-header-logo,.site-logo{flex:0 1 auto;max-width:200px}.announcement-bar.sms .announcement-bar-link{font-size:12px}}.sfsx-section--collection-hero~.collection--section .breadcrumbs-container{display:none}.sfsx-section--collection-hero~.collection--section .productgrid--masthead:empty{display:none}.sfsx-section--collection-hero~.collection--section{padding-top:0!important;margin-top:0!important}.sfsx-section--collection-hero~.collection--section .productgrid--outer{padding-top:12px}.sfsx-section--collection-hero~.collection--section .productgrid--masthead{margin-top:0;padding-top:0}.sfsx-section--collection-hero~.collection--section .collection--description{margin-top:0;padding-top:0}.sfsx-section--collection-hero:empty{display:none}.collection--section .collection--title,.collection--section .productgrid--no-results-title,.section--canonical .section-title,.section-title h2,.productgrid--sidebar-title,.subcollections-collection .section-title{font-family:var(--sfsx-serif)!important;font-weight:400!important;letter-spacing:-.01em}.productgrid--items .productgrid--item{margin-bottom:26px}.productgrid--items .productgrid--item .productitem{border:1px solid var(--sfsx-line);border-radius:14px;background:#fff;overflow:hidden;height:100%;transition:transform .25s var(--sfsx-ease),box-shadow .25s ease,border-color .25s ease}.productgrid--items .productgrid--item .productitem:hover{transform:translateY(-4px);box-shadow:0 22px 44px #1111111a;border-color:#a41e3447}.productgrid--items .productitem__container{padding:0 0 18px}.productgrid--items .productitem__image-container{overflow:hidden;border-bottom:1px solid var(--sfsx-line);background:#fff}.productgrid--items .productitem--image{overflow:hidden}.productgrid--items .productitem--image img,.productgrid--items .productitem--image-primary,.productgrid--items .productitem--image-alternate{transition:transform .6s var(--sfsx-ease),opacity .3s ease}.productgrid--items .productitem:hover .productitem--image-primary,.productgrid--items .productitem:hover .productitem--image-alternate{transform:scale(1.04)}.productgrid--items .productitem--info{padding:16px 18px 0}.productgrid--items .productitem--title{font-family:var(--sfsx-serif)!important;font-weight:400!important;font-size:18px;line-height:1.25;letter-spacing:-.005em;margin:0 0 8px}.productgrid--items .productitem--title a{color:var(--sfsx-ink);text-decoration:none}.productgrid--items .productitem--title a:hover{color:var(--sfsx-red)}.productgrid--items .productitem--vendor,.productgrid--items .productitem--vendor a{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#1111118c;font-weight:700;text-decoration:none}.productgrid--items .productitem--vendor a:hover{color:var(--sfsx-red)}.productgrid--items .productitem__price,.productgrid--items .price.productitem__price .price__current,.productgrid--items .price.productitem__price .price__current .money,.productgrid--items .productitem--listview-price .price__current{color:var(--sfsx-red)!important;font-weight:700}.productgrid--items .price.productitem__price .price__compare-at .money,.productgrid--items .price.productitem__price .price__original .money,.productgrid--items .price.productitem__price .price__compare-at{color:#11111173!important;font-weight:400}.productgrid--items .productitem--badge,.productgrid--items .productitem__badge,.productgrid--items .productitem--sale-badge{border-radius:999px}.productgrid--items .productitem--actions{padding:0 18px}.productgrid--items .productitem--action-trigger.button-primary,.productgrid--items .productitem--action-trigger.button-secondary{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:13px 22px;border-radius:999px;font-size:14px;font-weight:700;letter-spacing:.02em;line-height:1;text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:transform .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease,border-color .18s ease}.productgrid--items .productitem--action-trigger.button-primary{background:var(--sfsx-red)!important;border-color:var(--sfsx-red)!important;color:#fff!important}.productgrid--items .productitem--action-trigger.button-primary:hover{background:var(--sfsx-red-dark)!important;border-color:var(--sfsx-red-dark)!important;transform:translateY(-2px);box-shadow:0 10px 24px #a41e3459}.productgrid--items .productitem--action-trigger.button-secondary{background:transparent!important;border-color:#11111140!important;color:var(--sfsx-ink)!important}.productgrid--items .productitem--action-trigger.button-secondary:hover{border-color:var(--sfsx-ink)!important;transform:translateY(-2px)}.productgrid--items .productitem--action-trigger.disabled,.productgrid--items .productitem--action-trigger[disabled]{opacity:.45;transform:none!important;box-shadow:none!important}.productgrid--items .productitem--description{font-size:14px;line-height:1.55;color:#111111b3}.productgrid--items .productitem--link{color:var(--sfsx-red);font-weight:700}.productgrid--utils .utils-filter-button,.productgrid--utils .utils-viewtoggle-button,.productgrid--utils select,.productgrid--utils .form-field-select{border-radius:999px;border-color:var(--sfsx-line)}.productgrid--utils .utils-viewtoggle-button.active{color:var(--sfsx-red)}.productgrid--utils .utils-filter-button:hover{border-color:var(--sfsx-red);color:var(--sfsx-red)}.productgrid--sidebar{padding-right:18px}.productgrid--sidebar .productgrid--sidebar-title,.productgrid--sidebar .collection-filters__filter-title,.productgrid--sidebar .productgrid--sidebar-section h2{font-family:inherit!important;font-size:12px!important;letter-spacing:.28em;text-transform:uppercase;color:var(--sfsx-red)!important;font-weight:700!important}.productgrid--sidebar .productgrid--sidebar-title{padding-bottom:12px;border-bottom:2px solid var(--sfsx-red);margin-bottom:8px}.productgrid--sidebar .collection-filters__filter-group{border-bottom:1px solid var(--sfsx-line)}.productgrid--sidebar .collection-filters__filter-group-heading{padding:14px 0}.productgrid--sidebar .collection-filters__filter-icon{color:var(--sfsx-red)}.productgrid--sidebar .collection-filters__filter-link{color:var(--sfsx-ink);border-radius:8px;transition:color .15s ease,background .15s ease}.productgrid--sidebar .collection-filters__filter-link:hover{color:var(--sfsx-red)}.productgrid--sidebar .collection-filters__filter-list-item--active .collection-filters__filter-link{color:var(--sfsx-red);font-weight:700}.productgrid--sidebar .filter-icon--checkbox svg,.productgrid--sidebar .filter-icon--checkbox path{stroke:var(--sfsx-red)}.productgrid--sidebar .collection-filters__filter-range-input{border-radius:10px;border:1px solid var(--sfsx-line)}.productgrid--sidebar .collection-filters__filter-range-input:focus{border-color:var(--sfsx-red);box-shadow:0 0 0 3px #a41e342e;outline:none}.productgrid--sidebar .navlist a{color:var(--sfsx-ink)}.productgrid--sidebar .navlist a:hover,.productgrid--sidebar .navlist .navlist-item--active>a{color:var(--sfsx-red)}.productgrid--filters--mobile .filter-active-item,.productgrid--filters .active-filters__item{border-radius:999px;border-color:var(--sfsx-line)}.pagination--container{margin:36px 0 12px}.pagination--inner{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;list-style:none;margin:0;padding:0}.pagination--inner li{margin:0}.pagination--inner .pagination--item{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 16px;border-radius:999px;border:1.5px solid var(--sfsx-line);background:#fff;color:var(--sfsx-ink);font-weight:700;font-size:14px;text-decoration:none;transition:transform .18s ease,background .18s ease,color .18s ease,border-color .18s ease;box-shadow:none}.pagination--inner a.pagination--item:hover{border-color:var(--sfsx-red);color:var(--sfsx-red);transform:translateY(-2px)}.pagination--inner .pagination--active .pagination--item{background:var(--sfsx-red);border-color:var(--sfsx-red);color:#fff}.pagination--inner .pagination--ellipsis .pagination--item{border-color:transparent;background:transparent}.pagination--inner .pagination--chevron-left svg,.pagination--inner .pagination--chevron-right svg{width:12px;height:12px}.collection--section .collection--description{max-width:none}.collection--section .collection--description.rte>h2,.collection--section .collection--description.rte>h3{font-family:var(--sfsx-serif);font-weight:400}.lw-collection .lw-eyebrow,.lw-collection .lw-hero .lw-eyebrow,.lw-collection .lw-section-title .lw-eyebrow,.lw-collection .lw-story-text .lw-sub,.lw-collection .lw-sub-box .lw-sub,.lw-collection .lw-pcard .lw-pcat,.lw-collection .lw-zone p a,.lw-collection .lw-zone-note a,.lw-collection .lw-award strong,.lw-collection .lw-stat .lw-num,.lw-collection .lw-step .lw-stepnum,.lw-collection .lw-sub-box .lw-sub-step b,.lw-collection .lw-hero h1 span,.lw-collection .lw-pcard .lw-plink:hover,.lw-collection .lw-lcard .lw-lread,.lw-collection .lw-zone .lw-min,.ld-collection .ld-eyebrow,.ld-collection .ld-section-title .ld-eyebrow,.ld-collection .ld-story-text .ld-sub,.ld-collection .ld-zone-note a,.ld-collection .ld-zone .ld-min,.ld-collection .ld-stat .ld-num,.ld-collection .ld-step .ld-stepnum,.ld-collection .ld-sub-box .ld-sub-step b,.ld-collection .ld-choice-head small,.ld-collection .ld-choice-link,.ld-collection .ld-pk-step b{color:#a41e34!important}.ld-collection .ld-day li:before,.ld-collection .ld-choice li:before{color:#a41e34}.ld-collection .ld-hero .ld-eyebrow,.ld-collection .ld-hero h1 span,.lw-collection .lw-bubble-bg h2 em,.ld-collection .ld-bubble-bg h2 em,.lw-collection .lw-lcard .lw-lhead span,.ld-collection .ld-wholesale .ld-sub,.ld-collection .ld-pk-card .ld-sub,.ld-collection .ld-pk-card .ld-pk-hint strong{color:#f2c4cc!important}.ld-collection .ld-wholesale li:before{color:#f2c4cc}.lw-collection .lw-cta,.ld-collection .ld-cta,.lw-collection .lw-section-title .lw-divider,.ld-collection .ld-section-title .ld-divider,.lw-collection .lw-sub-box .lw-sub-badge,.ld-collection .ld-sub-box .ld-sub-badge,.ld-collection .ld-zone .ld-days{background:#a41e34!important}.lw-collection .lw-cta,.ld-collection .ld-cta{color:#fff!important;box-shadow:0 6px 20px #a41e3447!important}.lw-collection .lw-cta:hover,.ld-collection .ld-cta:hover{background:#8b182c!important;transform:translateY(-3px);box-shadow:0 10px 30px #a41e3459!important}.lw-collection .lw-final-cta .lw-cta,.ld-collection .ld-final-cta .ld-cta,.ld-collection .ld-hero .ld-cta,.ld-collection .ld-wholesale .ld-cta,.ld-collection .ld-pk-card .ld-cta{background:#fff!important;color:#a41e34!important}.ld-collection .ld-hero .ld-cta:hover,.ld-collection .ld-wholesale .ld-cta:hover,.ld-collection .ld-pk-card .ld-cta:hover{background:#f6f3ee!important;color:#a41e34!important}.lw-collection .lw-final-cta .lw-cta:hover,.ld-collection .ld-final-cta .ld-cta:hover{background:#111!important;color:#fff!important}.ld-collection .ld-wholesale .ld-cta.ghost{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.6)!important;box-shadow:none!important}.ld-collection .ld-wholesale .ld-cta.ghost:hover{background:#ffffff1f!important}.lw-collection .lw-hero .lw-pill{color:#a41e34!important;border-color:#a41e34!important;background:#fff!important}.ld-collection .ld-zone .ld-min,.lw-collection .lw-zone .lw-min{border-color:#a41e34!important}.lw-collection .lw-trust-bar,.ld-collection .ld-trust-bar,.lw-collection .lw-sub-box,.ld-collection .ld-sub-box,.lw-collection .lw-story-text .lw-quote,.ld-collection .ld-story-text .ld-quote{border-left-color:#a41e34!important}.lw-collection .lw-pcard .lw-plink,.lw-collection .lw-lcard .lw-lread,.ld-collection .ld-choice-link{border-bottom-color:#a41e34!important}.lw-collection .lw-zone,.lw-collection .lw-stat,.lw-collection .lw-lcard,.lw-collection .lw-sub-box,.lw-collection .lw-sub-box .lw-sub-step,.ld-collection .ld-day,.ld-collection .ld-zone,.ld-collection .ld-stat,.ld-collection .ld-sub-box,.ld-collection .ld-sub-box .ld-sub-step,.ld-collection .ld-cat,.ld-collection .ld-wholesale,.ld-collection .ld-choice,.ld-collection .ld-pk-step{border-color:#e8e4dd!important}.lw-collection .lw-zone:hover,.lw-collection .lw-stat:hover,.lw-collection .lw-lcard:hover,.lw-collection .lw-pcard:hover,.ld-collection .ld-day:hover,.ld-collection .ld-zone:hover,.ld-collection .ld-stat:hover,.ld-collection .ld-choice:hover,.ld-collection .ld-pk-step:hover{border-color:#a41e34!important}.lw-collection .lw-trust-bar,.ld-collection .ld-trust-bar,.lw-collection .lw-step,.ld-collection .ld-step,.lw-collection .lw-awards,.ld-collection .ld-zone-note{background:#f6f3ee!important}.lw-collection .lw-pcard,.lw-collection .lw-sub-box,.ld-collection .ld-sub-box{background:linear-gradient(135deg,#f6f3ee,#efeae2)!important}.lw-collection .lw-bubble-bg,.ld-collection .ld-bubble-bg,.lw-collection .lw-final-cta,.ld-collection .ld-final-cta,.lw-collection .lw-lcard .lw-lhead,.ld-collection .ld-day .ld-dayhead,.ld-collection .ld-wholesale .ld-wh-text,.ld-collection .ld-pk-card{background:linear-gradient(135deg,#111,#2a1218 55%,#a41e34)!important}.ld-collection .ld-day .ld-dayhead{background:linear-gradient(135deg,#111,#2a1218 60%,#a41e34 140%)!important}.lw-collection .lw-final-cta,.ld-collection .ld-final-cta{background:linear-gradient(135deg,#a41e34,#5c1020)!important}.ld-collection .ld-hero:before{background:linear-gradient(180deg,#0f0f0f80,#0f0f0fd6)!important}.ld-collection .ld-cat:before{background:linear-gradient(180deg,#0f0f0f00 30%,#0f0f0fe0)!important}.ld-collection .ld-cat:hover:before{background:linear-gradient(180deg,#a41e3426,#a41e34eb)!important}.ld-collection .ld-wholesale .ld-wh-img:after{background:linear-gradient(135deg,#0f0f0f26,#0f0f0f8c)!important}.ld-collection .ld-choice:after{background:radial-gradient(circle,#a41e341f,#a41e3400)!important}.ld-collection .ld-hero{background-image:url(/cdn/shop/files/Untitled_design_13.png?v=1756229048)!important;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important}.ld-collection .ld-wholesale .ld-wh-img{background-image:url(/cdn/shop/files/JNKIDDS_Headers_600_x_400_px_30.jpg?v=1754407254)!important;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important}.lw-collection .lw-cta,.ld-collection .ld-cta{border-radius:999px!important;letter-spacing:.04em!important;text-transform:none!important;font-weight:700!important;transition:transform .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease!important}.sfsx-section--page-hero~.shopify-section .site-page .page-masthead{display:none}.sfsx-section--page-hero~.shopify-section .site-page .breadcrumbs-container{display:none}.site-page .page-content.rte{max-width:860px;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.65}.site-page .page-content.rte h1,.site-page .page-content.rte h2,.site-page .page-content.rte h3,.site-page .page-title{font-family:var(--sfsx-serif)!important;font-weight:400!important;letter-spacing:-.01em}.site-page .page-content.rte h2{font-size:clamp(26px,2.6vw,36px);line-height:1.15;margin:1.6em 0 .6em}.site-page .page-content.rte h3{font-size:clamp(20px,1.8vw,24px);margin:1.4em 0 .5em}.site-page .page-content.rte a:not([class]):not([style*=background]){color:var(--sfsx-red);text-decoration:none;border-bottom:1px solid rgba(164,30,52,.35);transition:border-color .15s ease,color .15s ease}.site-page .page-content.rte a:not([class]):not([style*=background]):hover{color:var(--sfsx-red-dark);border-bottom-color:var(--sfsx-red-dark)}.site-page .page-content.rte blockquote{border-left:3px solid var(--sfsx-red);padding-left:20px;font-family:var(--sfsx-serif);font-style:italic;font-size:1.15em}[data-template-page] .page-content.rte>div[style*="100vw"]{max-width:none}.site-page:has(.page-content>div[style*="100vw"]) .page-content.rte{max-width:none}.site-main:has(.site-page .page-content>div[style*="100vw"]){padding-top:0!important;margin-top:0!important}.site-page:has(.page-content>div[style*="100vw"]){padding-top:0!important;margin-top:0!important}.site-page:has(.page-content>div[style*="100vw"]) .page-masthead,.site-page:has(.page-content>div[style*="100vw"]) .breadcrumbs-container{display:none}.site-page:has(.page-content>div[style*="100vw"]) .page-content.rte{padding-top:0!important;margin-top:0!important}.site-page .page-content.rte>div[style*="100vw"]{margin-top:0!important}.site-page .page-content.rte>div[style*="100vw"]>div:first-child{margin-top:0!important;border-radius:0!important}.site-page .form-field-input,.site-page input[type=text],.site-page input[type=email],.site-page input[type=tel],.site-page input[type=number],.site-page input[type=password],.site-page input[type=url],.site-page select,.site-page textarea,#registration-form input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),#registration-form select,#registration-form textarea{border:1px solid var(--sfsx-line)!important;border-radius:10px!important;background:#fff;padding:14px 16px;font-size:15px;line-height:1.3;color:var(--sfsx-ink);box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.site-page .form-field-input:focus,.site-page input:focus,.site-page select:focus,.site-page textarea:focus,#registration-form input:focus,#registration-form select:focus,#registration-form textarea:focus{border-color:var(--sfsx-red)!important;box-shadow:0 0 0 3px #a41e342e!important;outline:none}.site-page .form-field-input.form-field-error{border-color:var(--sfsx-red)!important}.site-page .form-field-title,#registration-form label{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:#111111b3}.site-page .form-field--half{margin-bottom:6px}.site-page .button-primary,.site-page .contact-form-button,.site-page button[type=submit],.site-page input[type=submit],#registration-form button[type=submit],#registration-form input[type=submit],#registration-form .btn,#registration-form button{display:inline-flex;align-items:center;justify-content:center;padding:16px 30px;border-radius:999px!important;font-size:15px;font-weight:700;letter-spacing:.02em;line-height:1;border:1.5px solid var(--sfsx-red)!important;background:var(--sfsx-red)!important;color:#fff!important;cursor:pointer;text-decoration:none;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.site-page .button-primary:hover,.site-page .contact-form-button:hover,.site-page button[type=submit]:hover,.site-page input[type=submit]:hover,#registration-form button[type=submit]:hover,#registration-form input[type=submit]:hover,#registration-form .btn:hover,#registration-form button:hover{background:var(--sfsx-red-dark)!important;border-color:var(--sfsx-red-dark)!important;transform:translateY(-2px);box-shadow:0 10px 24px #a41e3459}.site-page .contact-message.message--success{border-left:3px solid var(--sfsx-red);background:var(--sfsx-cream);padding:14px 18px;border-radius:10px}.site-page .contact-message.message--error{border-left:3px solid var(--sfsx-red);background:#fff4f5;padding:14px 18px;border-radius:10px}.product--outer .product-title{font-family:var(--sfsx-serif)!important;font-weight:400!important;font-size:clamp(30px,3.2vw,46px);line-height:1.08;letter-spacing:-.015em}.product--outer .product-vendor,.product--outer .product-vendor a{font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:#1119;text-decoration:none}.product--outer .product-vendor a:hover{color:var(--sfsx-red)}.product--outer .product-pricing .price__current,.product--outer .product-pricing .price__current .money,.product--outer .product__price .price__current .money{color:var(--sfsx-red)!important;font-weight:700;font-size:26px}.product--outer .product-pricing .price__compare-at .money,.product--outer .product-pricing .price__original .money{color:#11111173!important;font-weight:400}.product--outer .product-pricing .product__badge,.product--outer .product-pricing .product--badge{border-radius:999px}.product--outer .product-form--atc-button{display:inline-flex;align-items:center;justify-content:center;padding:17px 32px;border-radius:999px!important;font-size:15px;font-weight:700;letter-spacing:.02em;line-height:1;border:1.5px solid var(--sfsx-red)!important;background:var(--sfsx-red)!important;color:#fff!important;cursor:pointer;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.product--outer .product-form--atc-button:hover{background:var(--sfsx-red-dark)!important;border-color:var(--sfsx-red-dark)!important;transform:translateY(-2px);box-shadow:0 10px 24px #a41e3459}.product--outer .product-form--atc-button.disabled,.product--outer .product-form--atc-button[disabled]{opacity:.45;transform:none!important;box-shadow:none!important}.product--outer .product-form__action-wrapper .quantity-selector,.product--outer .product-form__action-wrapper .form-field-quantity{border-radius:999px;border:1px solid var(--sfsx-line)}.product--outer .product-form .form-field-select,.product--outer .product-form select,.product--outer .options-selection__select{border-radius:10px;border-color:var(--sfsx-line)}.product--outer .product-form .form-field-select:focus,.product--outer .product-form select:focus{border-color:var(--sfsx-red);box-shadow:0 0 0 3px #a41e342e;outline:none}.product--outer .product-block[class*=benefits_list] ul,.product--outer .product-block[class*=benefits-list] ul{list-style:none;padding:0;margin:0}.product--outer .product-block[class*=benefits_list] li,.product--outer .product-block[class*=benefits-list] li{position:relative;padding-left:32px;margin:0 0 10px;line-height:1.5}.product--outer .product-block[class*=benefits_list] li:before,.product--outer .product-block[class*=benefits-list] li:before{content:"";position:absolute;left:0;top:.15em;width:20px;height:20px;border-radius:50%;background:var(--sfsx-red) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='M3 8.5l3.2 3.2L13 5'/></svg>") center/12px no-repeat}.product--outer .product-block[class*=benefits_list] svg,.product--outer .product-block[class*=benefits-list] svg{color:var(--sfsx-red)}.product--outer .collapsible-tab__heading{font-family:var(--sfsx-serif);font-weight:400;font-size:20px}.product--outer .collapsible-tab[open] .collapsible-tab__heading{color:var(--sfsx-red)}.product--outer .pxu-tabs .tab-label{letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.product--outer .pxu-tabs .tab-radio:checked+.tab-label{color:var(--sfsx-red);border-color:var(--sfsx-red)}.product--outer .product-description.rte h2,.product--outer .product-description.rte h3,.product--outer .product-readmore.rte h2{font-family:var(--sfsx-serif);font-weight:400}.product--outer .product-description.rte a,.product--outer .product-readmore.rte a{color:var(--sfsx-red)}.product-recommendations .section-title,.product-recommendations h2,.recently-viewed .section-title,.static-recently-viewed h2,.section-title .section-title--text,.section-title h2,.section-title h1{font-family:var(--sfsx-serif)!important;font-weight:400!important}
/*# sourceMappingURL=/cdn/shop/t/53/assets/sfsx-theme.css.map */
