.sf50{--sf-ink: #16263C;--sf-cream: #F1F0EB;--sf-accent: #B30B00;--sf-border: #D3D3CE;--sf-muted: #56616C;display:grid;grid-template-columns:minmax(250px,.65fr) minmax(0,1.75fr);max-width:1320px;margin:56px auto;background:var(--sf-cream);color:var(--sf-ink);border:1px solid var(--sf-border);border-radius:18px;box-shadow:0 16px 44px #16263c0b;overflow:hidden;font-family:inherit;scroll-margin-top:144px}.sf50 *,.sf50 *:before,.sf50 *:after{box-sizing:border-box}.sf50 [hidden]{display:none!important}.sf50 button,.sf50 a{touch-action:manipulation}.sf50 :focus-visible{outline:3px solid var(--sf-accent);outline-offset:4px}.sf50 h2,.sf50 h3,.sf50 h4{margin:0;color:inherit;font-weight:500;text-transform:none;letter-spacing:-.025em;line-height:1.15}.sf50 p{margin:0 0 16px;line-height:1.6}.sf50 a{color:inherit}.sf50 button{font:inherit;line-height:1.4;letter-spacing:0;text-transform:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.sf50 button:disabled{cursor:not-allowed}.sf50-intro{position:relative;min-width:0;padding:42px 32px 36px;overflow:hidden;background:var(--sf-ink);color:var(--sf-cream)}.sf50-intro:after{content:"";position:absolute;bottom:0;left:32px;width:56px;height:4px;background:var(--sf-accent)}.sf50-intro h2{max-width:285px;margin:22px 0;font:400 clamp(36px,3.7vw,52px)/1.06 Georgia,serif;letter-spacing:-.045em;text-wrap:balance}.sf50-intro p:not(.sf50-kicker){max-width:290px;color:#d8dde3;font-size:15px}.sf50-kicker{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:700;letter-spacing:.15em;line-height:1.5}.sf50-kicker:before{content:"";flex:0 0 24px;height:2px;background:#f1f0eb}.sf50-small{display:block;position:relative;max-width:260px;padding-top:20px;border-top:1px solid #F1F0EB33;color:#d8dde3;font-size:12px;line-height:1.6;letter-spacing:.02em}.sf50-art{position:relative;height:190px;max-width:260px;margin:26px 0 24px}.sf50-art:before,.sf50-art:after{content:"";position:absolute;border:1px solid #F1F0EB30;border-radius:50%;width:182px;height:182px;top:2px;left:20px}.sf50-art:after{width:152px;height:152px;top:17px;left:35px}.sf50-art span{position:absolute;display:block;z-index:1}.sf50-art span:nth-child(1){width:75px;height:130px;left:65px;top:26px;border:1px solid #F1F0EBB3;border-radius:100% 0;transform:rotate(-20deg);background:#f1f0eb08}.sf50-art span:nth-child(1):after{content:"";position:absolute;width:1px;height:112px;background:#f1f0eb80;left:36px;top:9px;transform:rotate(28deg)}.sf50-art span:nth-child(2){width:61px;height:102px;left:116px;top:57px;border:1px solid #F1F0EB80;border-radius:100% 0;transform:rotate(24deg)}.sf50-art span:nth-child(3){width:25px;height:25px;top:14px;left:165px;background:var(--sf-accent);border:5px solid var(--sf-ink);border-radius:50%;box-shadow:0 0 0 1px #f1f0eb55}.sf50-body{min-width:0;padding:34px;container:sf50-body / inline-size}.sf50-progress{display:flex;gap:22px;margin-bottom:30px;border-bottom:1px solid var(--sf-border);color:var(--sf-muted);font-size:11px;font-weight:500;letter-spacing:.02em}.sf50-progress span{position:relative;padding:0 0 12px}.sf50-progress .is-current{color:var(--sf-accent);font-weight:700}.sf50-progress .is-current:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:3px;background:var(--sf-accent)}.sf50 h3{margin-bottom:10px;font:400 clamp(26px,2.6vw,34px)/1.15 Georgia,serif;letter-spacing:-.035em}.sf50-help{max-width:680px;color:var(--sf-muted);font-size:14px}.sf50-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.sf50-choice{display:flex;position:relative;align-items:center;gap:14px;min-width:0;min-height:108px;padding:20px 26px 20px 16px;border:1px solid var(--sf-border);border-radius:9px;background:#fff;color:var(--sf-ink);text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.sf50-choice>span:nth-child(2){min-width:0}.sf50-choice strong{display:block;font-size:15px;font-weight:600;line-height:1.35}.sf50-choice small{display:block;margin-top:5px;color:var(--sf-muted);font-size:12px;line-height:1.45}.sf50-orb{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;border-radius:50%;background:var(--sf-cream);color:var(--sf-ink)}.sf50-orb:before{content:"";display:block;width:34px;height:34px;background:currentColor;-webkit-mask:var(--sf-motif) center / contain no-repeat;mask:var(--sf-motif) center / contain no-repeat}.sf50-fresh{--sf-motif: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg fill='none' stroke='black' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 30C5 17 13 9 30 8c0 17-8 25-20 23M8 33 26 14M14 26l-1-8m6 3 8 1'/%3E%3Cpath d='M31 27v6m-3-3h6M8 8v4m-2-2h4'/%3E%3C/g%3E%3C/svg%3E")}.sf50-fruity{--sf-motif: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg fill='none' stroke='black' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 17c-1-6 2-9 5-11m-5 7c-6 0-10-3-10-7 6-1 10 2 10 7'/%3E%3Cpath d='M21 18c-10-7-20 9-8 15 4 2 6-1 9-1s5 3 9 0c10-7 1-21-9-14M10 25c0-3 2-5 4-5'/%3E%3C/g%3E%3C/svg%3E")}.sf50-floral{--sf-motif: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg fill='none' stroke='black' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 15c-7-10 13-10 6 0 12-3 10 15 1 8 4 12-13 12-9 0-10 6-11-12 2-8Z'/%3E%3Ccircle cx='20' cy='19' r='3.5'/%3E%3Cpath d='M20 29v7m0-2c4-5 8-5 10-4-2 5-6 6-10 4'/%3E%3C/g%3E%3C/svg%3E")}.sf50-sweet{--sf-motif: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg fill='none' stroke='black' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 7c0 8-9 12-9 19a11 11 0 0 0 22 0c0-7-9-11-13-19Z'/%3E%3Cpath d='M14 25c0 5 3 7 6 7M29 7v7m-3.5-3.5h7'/%3E%3C/g%3E%3C/svg%3E")}.sf50-woody{--sf-motif: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg fill='none' stroke='black' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m20 5-9 10h5L8 24h7l-8 8h26l-8-8h7l-8-9h5L20 5Zm0 10v21'/%3E%3Cpath d='m15 26 5 4 5-4m-8-6 3 3 3-3'/%3E%3C/g%3E%3C/svg%3E")}.sf50-any{--sf-motif: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg fill='none' stroke='black' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 16h18c9 0 9-11 2-11-3 0-4 2-4 4M6 22h26M6 28h14c8 0 8 8 2 8-2 0-3-1-3-3M10 7v5m-2.5-2.5h5'/%3E%3C/g%3E%3C/svg%3E")}.sf50-tick{display:none;position:absolute;top:9px;right:9px;align-items:center;justify-content:center;width:19px;height:19px;border-radius:50%;background:var(--sf-accent);color:#fff;font-size:11px;line-height:1}.sf50-choice[aria-pressed=true]{border-color:var(--sf-accent);box-shadow:inset 0 0 0 1px var(--sf-accent);background:#fffdfb}.sf50-choice[aria-pressed=true] .sf50-orb{background:#f9ebe7;color:var(--sf-accent)}.sf50-choice[aria-pressed=true] .sf50-tick{display:flex}.sf50-audiences{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:28px 0 38px}.sf50-audiences button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;min-height:120px;padding:22px 12px;border:1px solid var(--sf-border);border-radius:9px;background:#fff;color:var(--sf-ink);font-size:15px;transition:border-color .16s ease,box-shadow .16s ease}.sf50-audiences button:before{content:"";width:20px;height:20px;border:1px solid #89919B;border-radius:50%;background:#fff}.sf50-audiences button[aria-pressed=true]{border-color:var(--sf-accent);box-shadow:inset 0 0 0 1px var(--sf-accent);background:#fffdfb;font-weight:600}.sf50-audiences button[aria-pressed=true]:before{border:6px solid var(--sf-accent)}.sf50-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:26px}.sf50-actions .sf50-primary:only-child{margin-left:auto}.sf50-primary{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:50px;max-width:100%;padding:13px 24px;border:1px solid var(--sf-accent);border-radius:5px;background:var(--sf-accent);color:#fff;font-size:14px!important;font-weight:600!important;transition:background .16s ease,border-color .16s ease}.sf50-primary:disabled{border-color:#d5d7d8;background:#d5d7d8;color:#56616c}.sf50-primary:focus-visible{outline-color:var(--sf-ink)}.sf50-text{min-width:48px;min-height:48px;padding:12px 2px;border:0;background:none;color:var(--sf-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;font-size:13px!important}.sf50-result-head{display:flex;align-items:start;justify-content:space-between;gap:16px}.sf50-result-head .sf50-text{margin-top:-5px;white-space:nowrap}.sf50-summary{color:var(--sf-accent);font-size:13px;font-weight:600}.sf50-formats{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:24px 0 10px}.sf50-formats>span{flex:0 0 100%;margin-bottom:2px;color:var(--sf-ink);font-size:12px;font-weight:600}.sf50-formats button{min-height:48px;padding:11px 16px;border:1px solid #A6ADB3;border-radius:4px;background:transparent;color:var(--sf-ink);font-size:12px;transition:background .16s ease,border-color .16s ease}.sf50-formats button[aria-pressed=true]{border-color:var(--sf-ink);background:var(--sf-ink);color:#fff}.sf50-format-help{color:var(--sf-muted);font-size:12px}.sf50-count{padding-top:20px;border-top:1px solid var(--sf-border);color:var(--sf-muted);font-size:12px}.sf50-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.sf50-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--sf-border);border-radius:8px;background:#fff}.sf50-product-image{display:block;aspect-ratio:1 / 1.02;padding:22px;background:#fff}.sf50-product-image:focus-visible{outline-offset:-4px}.sf50-product-image img{display:block;width:100%;height:100%;object-fit:contain}.sf50-card-body{display:flex;flex:1;flex-direction:column;min-width:0;padding:18px 16px 14px;border-top:1px solid #ECEDE9}.sf50-card h4{font-family:inherit;font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.4;overflow-wrap:anywhere}.sf50-card h4 a{text-decoration:none}.sf50-card p{margin:11px 0;font-size:12px;line-height:1.6}.sf50-card .sf50-card-format{margin:0 0 9px;color:var(--sf-muted);font-size:10px;font-weight:600;letter-spacing:.055em;line-height:1.5;text-transform:uppercase}.sf50-card .sf50-note-line{color:var(--sf-accent);font-weight:600}.sf50-reason{margin:2px 0 18px;padding:12px;border-left:2px solid var(--sf-accent);background:var(--sf-cream)}.sf50-reason strong{font-size:11px;font-weight:600}.sf50-reason p{margin:5px 0 0;color:#43505f;font-size:11px}.sf50-price{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 10px;margin-top:auto;margin-bottom:14px}.sf50-price strong{font-size:20px;font-weight:600;letter-spacing:-.025em}.sf50-price span{display:inline-flex;align-items:center;gap:5px;color:#385a4b;font-size:10px}.sf50-price span:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.sf50-product-link{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:11px 0 7px;border-top:1px solid var(--sf-border);font-size:12px;font-weight:600;text-decoration:none}.sf50-product-link>span{color:var(--sf-accent);font-size:18px}.sf50-empty{padding:28px;border:1px solid var(--sf-border);border-left:3px solid var(--sf-accent);border-radius:6px;background:#fff}.sf50-empty h4{font:400 24px/1.2 Georgia,serif}.sf50-empty p{margin:12px 0 0;font-size:14px}.sf50-footnote{margin-top:26px!important;padding-top:20px;border-top:1px solid var(--sf-border);color:var(--sf-muted);font-size:11px!important}.sf50-browse,.sf50 [data-sf-fallback] a{display:inline-block;min-height:48px;padding:12px 0;text-decoration-thickness:1px;text-underline-offset:5px;font-size:13px;font-weight:600}.shopify-section>.sf50{width:calc(100% - 48px)}@media(hover:hover){.sf50-choice:hover,.sf50-audiences button:hover{border-color:var(--sf-ink);box-shadow:0 4px 14px #16263c0d}.sf50-choice:hover{transform:translateY(-2px)}.sf50-choice[aria-pressed=true]:hover,.sf50-audiences button[aria-pressed=true]:hover{border-color:var(--sf-accent);box-shadow:inset 0 0 0 1px var(--sf-accent)}.sf50-primary:not(:disabled):hover{border-color:var(--sf-ink);background:var(--sf-ink)}.sf50-formats button:not([aria-pressed=true]):hover{border-color:var(--sf-ink);background:#fff}.sf50-text:hover,.sf50-browse:hover,.sf50-card a:hover,.sf50 [data-sf-fallback] a:hover{color:var(--sf-accent)}}@media(max-width:1099px){.sf50{grid-template-columns:minmax(0,1fr)}.sf50-intro{display:grid;grid-template-columns:minmax(0,1fr) 210px;column-gap:28px;padding:30px 34px}.sf50-intro>:not(.sf50-art){grid-column:1}.sf50-intro h2{max-width:none;margin:12px 0;font-size:40px;text-wrap:initial}.sf50-intro p:not(.sf50-kicker){max-width:560px;margin-bottom:18px}.sf50-kicker{margin-bottom:0!important}.sf50-small{max-width:560px;padding-top:14px}.sf50-art{grid-column:2;grid-row:1 / span 4;align-self:center;width:210px;height:190px;margin:0}.sf50-intro:after{left:34px}}@container sf50-body (max-width: 640px){.sf50-cards{grid-template-columns:minmax(0,1fr)}.sf50-card{display:grid;grid-template-columns:minmax(105px,.65fr) minmax(0,1.5fr);align-items:start}.sf50-product-image{aspect-ratio:1 / 1.25;padding:18px 12px;margin-top:16px}.sf50-card-body{border-top:0;border-left:1px solid #ECEDE9}.sf50-card h4{font-size:16px}}@media(max-width:599px){.sf50{margin:36px auto;border-radius:12px}.sf50-intro{display:block;padding:28px 22px 24px}.sf50-intro h2{position:relative;z-index:1;max-width:310px;margin:17px 0 14px;font-size:37px}.sf50-intro p:not(.sf50-kicker){position:relative;z-index:1;margin-bottom:18px;font-size:13px}.sf50-intro:after{left:22px}.sf50-kicker{position:relative;z-index:1;font-size:10px}.sf50-small{max-width:none;padding-top:14px;font-size:11px}.sf50-art{position:absolute;top:-21px;right:-104px;width:210px;opacity:.24;pointer-events:none}.sf50-body{padding:25px 18px}.sf50-progress{gap:14px;margin-bottom:25px;font-size:10px}.sf50-progress span{padding-bottom:11px}.sf50 h3{font-size:28px}.sf50-help{font-size:13px}.sf50-choices{gap:10px;margin-top:22px}.sf50-choice{display:block;min-height:164px;padding:16px 12px 17px}.sf50-orb{width:44px;height:44px;margin-bottom:13px}.sf50-orb:before{width:32px;height:32px}.sf50-choice strong{font-size:14px}.sf50-choice small{margin-top:6px;font-size:12px}.sf50-tick{top:8px;right:8px;width:18px;height:18px}.sf50-audiences{grid-template-columns:minmax(0,1fr);gap:10px;margin:24px 0}.sf50-audiences button{flex-direction:row;justify-content:flex-start;gap:14px;min-height:64px;padding:18px;font-size:14px}.sf50-primary{min-height:50px;padding:13px 19px}.sf50-actions{gap:10px}.sf50-result-head{display:block}.sf50-result-head .sf50-text{margin-top:-4px;margin-bottom:7px}.sf50-formats{gap:7px}.sf50-formats button{padding-right:13px;padding-left:13px}.sf50-card{grid-template-columns:95px minmax(0,1fr)}.sf50-product-image{padding:14px 6px;margin-top:20px}.sf50-card-body{padding:17px 13px 11px}.sf50-card h4{font-size:14px}.sf50-card .sf50-card-format{font-size:9px}.sf50-reason{margin-bottom:16px;padding:10px}.sf50-price{margin-top:4px}.sf50-empty{padding:22px}.shopify-section>.sf50{width:calc(100% - 28px)}}@media(max-width:359px){.sf50-intro h2{font-size:34px}.sf50-body{padding-right:14px;padding-left:14px}.sf50-progress{gap:10px;font-size:9px}.sf50-choices{gap:8px}.sf50-choice{padding-right:10px;padding-left:10px}.sf50-choice strong{font-size:13px}.sf50-choice small{font-size:11px}.sf50-card{grid-template-columns:78px minmax(0,1fr)}.sf50-card-body{padding-right:11px;padding-left:11px}}@media(prefers-reduced-motion:reduce){.sf50 *,.sf50 *:before,.sf50 *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.sf50-choice:hover{transform:none}}@media(forced-colors:active){.sf50{border-color:CanvasText;box-shadow:none}.sf50-choice[aria-pressed=true],.sf50-audiences button[aria-pressed=true],.sf50-formats button[aria-pressed=true]{outline:2px solid Highlight;outline-offset:-3px}.sf50-choice:focus-visible,.sf50-audiences button:focus-visible,.sf50-formats button:focus-visible{outline-offset:4px}.sf50-tick{color:HighlightText;background:Highlight;forced-color-adjust:none}.sf50-orb{color:CanvasText}.sf50-orb:before{background:CanvasText;forced-color-adjust:none}.sf50-art{display:none}}.sf50 [data-sf-step] h3{scroll-margin-top:144px}
/*# sourceMappingURL=/cdn/shop/t/49/assets/ii-sf50.css.map */
