product-info .subify-root{--fs-subi-accent: rgb(var(--color-secondary-button-text));--fs-subi-accent-soft: rgba(var(--color-secondary-button-text), .07);--fs-subi-border: rgba(var(--color-foreground), .18);--fs-subi-muted: rgba(var(--color-foreground), .68);width:100%;margin:2.4rem 0 1.6rem;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:0}product-info .subify-root *,product-info .subify-root *:before,product-info .subify-root *:after{box-sizing:border-box;font-family:inherit;letter-spacing:0}product-info .subify-root .subify-widget-container,product-info .subify-root .subify-widget-whole-wrapper{width:100%;max-width:none}product-info .subify-root .subify-minimal-title,product-info .subify-root .subify-widget-main-title{margin:0 0 1.2rem!important;color:rgb(var(--color-foreground))!important;font-size:1.6rem!important;font-weight:600!important;line-height:1.35!important;text-transform:none!important}product-info .subify-root .subify-minimal-options,product-info .subify-root .subify-widget-box{display:grid!important;gap:1rem!important;width:100%!important}product-info .subify-root.fs-subi-three-option-mode .subify-minimal-options{display:none!important}product-info .subify-root .fs-subi-purchase-options{display:grid;gap:1rem;width:100%}product-info .subify-root .fs-subi-purchase-card{position:relative;display:grid;grid-template-columns:1.8rem minmax(0,1fr) auto;align-items:center;gap:1.2rem;width:100%;min-width:0;min-height:6.8rem;margin:0;padding:1.6rem;border:.1rem solid var(--fs-subi-border);border-radius:var(--inputs-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:none;cursor:pointer;text-align:left;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}product-info .subify-root .fs-subi-fragrance-fields{grid-column:1 / -1;display:grid;gap:1rem;width:100%;padding:.4rem 0 0 3rem}product-info .subify-root .fs-subi-fragrance-fields[hidden]{display:none}product-info .subify-root .fs-subi-fragrance-field{display:grid;gap:.6rem;min-width:0;cursor:default}product-info .subify-root .fs-subi-fragrance-label{color:rgb(var(--color-foreground));font-size:1.25rem;font-weight:600;line-height:1.35}product-info .subify-root .fs-subi-fragrance-select-wrap{position:relative;display:block;min-width:0}product-info .subify-root .fs-subi-fragrance-fixed-value{display:block;min-height:4.8rem;padding:1.2rem 1.3rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--inputs-radius);background:rgba(var(--color-background),.68);color:rgb(var(--color-foreground));font-size:1.35rem;line-height:1.35;overflow-wrap:anywhere}product-info .subify-root .fs-subi-fragrance-select{width:100%;min-height:4.8rem;padding:.9rem 4rem .9rem 1.3rem;border:.1rem solid var(--fs-subi-border);border-radius:var(--inputs-radius);-webkit-appearance:none;appearance:none;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.35rem;line-height:1.35;cursor:pointer}product-info .subify-root .fs-subi-fragrance-select:focus{border-color:var(--fs-subi-accent);outline:.1rem solid var(--fs-subi-accent);outline-offset:0}product-info .subify-root .fs-subi-fragrance-caret{position:absolute;top:50%;right:1.5rem;width:.8rem;height:.8rem;border-right:.15rem solid currentColor;border-bottom:.15rem solid currentColor;pointer-events:none;transform:translateY(-70%) rotate(45deg)}product-info .subify-root .fs-subi-fragrance-error{margin:.2rem 0 0;color:rgb(var(--color-error, 190, 30, 45));font-size:1.3rem;line-height:1.4}product-info .subify-root .fs-subi-fragrance-error[hidden]{display:none}product-info .subify-root .fs-subi-purchase-card:hover{border-color:rgba(var(--color-secondary-button-text),.55)}product-info .subify-root .fs-subi-purchase-card:focus-visible{outline:.2rem solid rgba(var(--color-secondary-button-text),.45);outline-offset:.3rem}product-info .subify-root .fs-subi-purchase-card.is-active{border-color:var(--fs-subi-accent);background:var(--fs-subi-accent-soft);box-shadow:0 0 0 .1rem var(--fs-subi-accent)}product-info .subify-root .fs-subi-purchase-radio{display:block;width:1.8rem;height:1.8rem;border:.15rem solid rgba(var(--color-foreground),.45);border-radius:50%;background:rgb(var(--color-background));box-shadow:none}product-info .subify-root .fs-subi-purchase-card.is-active .fs-subi-purchase-radio{border-color:var(--fs-subi-accent);background:var(--fs-subi-accent);box-shadow:inset 0 0 0 .4rem rgb(var(--color-background))}product-info .subify-root .fs-subi-purchase-content,product-info .subify-root .fs-subi-purchase-title-row{min-width:0}product-info .subify-root .fs-subi-purchase-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem}product-info .subify-root .fs-subi-purchase-title{min-width:0;font-size:1.55rem;font-weight:600;line-height:1.35;overflow-wrap:anywhere}product-info .subify-root .fs-subi-purchase-badge{display:inline-flex;align-items:center;min-height:2rem;padding:.35rem .8rem;border-radius:999px;background:var(--fs-subi-accent);color:rgb(var(--color-background));font-size:1rem;font-weight:600;line-height:1;white-space:nowrap}product-info .subify-root .fs-subi-purchase-price{min-width:max-content;font-size:1.55rem;font-weight:700;line-height:1.2;text-align:right;white-space:nowrap}product-info .subify-root .subify-minimal-option{position:relative;display:block!important;width:100%!important;min-width:0;min-height:6.8rem!important;margin:0!important;padding:1.6rem!important;overflow:visible!important;border:.1rem solid var(--fs-subi-border)!important;border-radius:var(--inputs-radius)!important;background:rgb(var(--color-background))!important;color:rgb(var(--color-foreground))!important;box-shadow:none!important;cursor:pointer;text-align:left;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}product-info .subify-root .subify-minimal-option:hover{border-color:rgba(var(--color-secondary-button-text),.55)!important}product-info .subify-root .subify-minimal-option:focus-visible{outline:.2rem solid rgba(var(--color-secondary-button-text),.45);outline-offset:.3rem}product-info .subify-root .subify-minimal-option.active{border-color:var(--fs-subi-accent)!important;background:var(--fs-subi-accent-soft)!important;box-shadow:0 0 0 .1rem var(--fs-subi-accent)!important}product-info .subify-root .subify-minimal-option-content{width:100%!important;min-width:0!important}product-info .subify-root .subify-minimal-main-row{display:grid!important;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center!important;gap:1.2rem!important;width:100%!important;min-width:0!important}product-info .subify-root .subify-minimal-label-wrapper{grid-column:2!important;grid-row:1!important;display:flex!important;flex-wrap:wrap;align-items:center;gap:.7rem;min-width:0!important}product-info .subify-root .subify-minimal-label{min-width:0!important;color:rgb(var(--color-foreground))!important;font-size:1.55rem!important;font-weight:600!important;line-height:1.35!important;overflow-wrap:anywhere}product-info .subify-root .subify-minimal-option:not(.one-time-purchase-option) .subify-minimal-label-wrapper:after{content:"Most Popular";display:inline-flex;align-items:center;min-height:2rem;padding:.35rem .8rem;border-radius:999px;background:var(--fs-subi-accent);color:rgb(var(--color-background));font-size:1rem;font-weight:600;line-height:1;white-space:nowrap}product-info .subify-root .subify-minimal-price-wrapper{display:contents!important;pointer-events:none}product-info .subify-root .subify-minimal-price-indicator{grid-column:3!important;grid-row:1!important;min-width:max-content!important;text-align:right!important}product-info .subify-root .subify-minimal-price{color:rgb(var(--color-foreground))!important;font-size:1.55rem!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important}product-info .subify-root .subify-minimal-radio{grid-column:1!important;grid-row:1!important;display:block!important;width:1.8rem!important;height:1.8rem!important;margin:0!important;border:.15rem solid rgba(var(--color-foreground),.45)!important;border-radius:50%!important;background:rgb(var(--color-background))!important;box-shadow:none!important}product-info .subify-root .subify-minimal-radio.active,product-info .subify-root .subify-minimal-option.active .subify-minimal-radio{border-color:var(--fs-subi-accent)!important;background:var(--fs-subi-accent)!important;box-shadow:inset 0 0 0 .4rem rgb(var(--color-background))!important}product-info .subify-root .subify-minimal-subscription-details{margin:1.2rem 0 0 3.2rem;color:var(--fs-subi-muted);font-size:1.3rem;line-height:1.55}product-info .subify-root .subify-minimal-subscription-details:empty,product-info .subify-root .subify-minimal-subscription-details:has(>.subify-minimal-price-info:empty){display:none}product-info .subify-root .subify-minimal-subscription-details p,product-info .subify-root .subify-minimal-subscription-details ul{margin:.5rem 0 0}product-info .subify-root .subify-minimal-subscription-details ul{display:grid;gap:.35rem;padding:0;list-style:none}product-info .subify-root .subify-minimal-subscription-details li{position:relative;padding-left:1.7rem}product-info .subify-root .subify-minimal-subscription-details li:before{content:"\2713";position:absolute;top:0;left:0;color:var(--fs-subi-accent);font-weight:700}product-info .subify-root .subify-choice-box-wrapper{position:relative;width:100%;min-width:0;margin:0;padding:1.6rem;border:.1rem solid var(--fs-subi-border);border-radius:var(--inputs-radius);background:rgb(var(--color-background));box-shadow:none;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}product-info .subify-root .subify-choice-box-wrapper:hover{border-color:rgba(var(--color-secondary-button-text),.55)}product-info .subify-root .subify-choice-box-wrapper.active{border-color:var(--fs-subi-accent);background:var(--fs-subi-accent-soft);box-shadow:0 0 0 .1rem var(--fs-subi-accent)}product-info .subify-root .subify-choice-box-wrapper>div:first-child{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.2rem}product-info .subify-root .subify-choice-wrapper{min-width:0}product-info .subify-root .checkbox-label{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;color:rgb(var(--color-foreground));font-size:1.55rem;font-weight:600;line-height:1.35}product-info .subify-root .subify-choice-box-wrapper:first-child .checkbox-label:after{content:"Most Popular";display:inline-flex;align-items:center;min-height:2rem;padding:.35rem .8rem;border-radius:999px;background:var(--fs-subi-accent);color:rgb(var(--color-background));font-size:1rem;font-weight:600;line-height:1;white-space:nowrap}product-info .subify-root .subify-choice-price-wrapper,product-info .subify-root .subify-choice-price{color:rgb(var(--color-foreground));font-size:1.55rem;font-weight:700;line-height:1.2;white-space:nowrap}product-info .subify-root .subify-selling-plan-whole-wrapper{margin:1.2rem 0 0;padding:1.2rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--inputs-radius);background:rgba(var(--color-background),.7)}product-info .subify-root .subify-selling-plan-section-title,product-info .subify-root .subify-selling-plan-label,product-info .subify-root .subify-discount-description{color:var(--fs-subi-muted);font-size:1.3rem;line-height:1.5}product-info .subify-root .subify-selling-plan-toggle-dropdown-btn{width:100%;padding:0;border:0;background:transparent;color:inherit}product-info .subify-root .subify-selling-plan-toggle-dropdown-btn>div:first-child{min-width:0}product-info .subify-root .subify-selling-plan-label{overflow-wrap:anywhere}product-info .subify-root .subify-selling-plan-price{color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:700;white-space:nowrap}product-info .subify-root .subify-powered-text{gap:.6rem;margin-top:1rem;color:var(--fs-subi-muted);font-size:1.15rem}product-info .subify-root .subify-powered-text svg{width:1.6rem;height:1.6rem;color:var(--fs-subi-muted);fill:currentColor}product-info .subify-root .subify-powered-text a{color:inherit;text-underline-offset:.2rem}@media screen and (max-width:749px){product-info .subify-root{margin-top:2rem}product-info .subify-root .subify-minimal-option,product-info .subify-root .subify-choice-box-wrapper,product-info .subify-root .fs-subi-purchase-card{min-height:6.4rem;padding:1.4rem}product-info .subify-root .subify-minimal-main-row,product-info .subify-root .subify-minimal-price-wrapper{grid-template-columns:1.8rem minmax(0,1fr) auto;gap:1rem}product-info .subify-root .subify-minimal-label-wrapper{gap:.5rem}product-info .subify-root .subify-minimal-label,product-info .subify-root .subify-minimal-price,product-info .subify-root .checkbox-label,product-info .subify-root .subify-choice-price-wrapper,product-info .subify-root .subify-choice-price,product-info .subify-root .fs-subi-purchase-title,product-info .subify-root .fs-subi-purchase-price{font-size:1.4rem}product-info .subify-root .subify-minimal-option:not(.one-time-purchase-option) .subify-minimal-label-wrapper:after,product-info .subify-root .subify-choice-box-wrapper:first-child .checkbox-label:after,product-info .subify-root .fs-subi-purchase-badge{padding:.3rem .65rem;font-size:.9rem}product-info .subify-root .subify-minimal-subscription-details{margin-left:2.8rem}product-info .subify-root .fs-subi-fragrance-fields{padding-left:0}product-info .subify-root .fs-subi-fragrance-select{font-size:1.3rem}product-info .subify-root .fs-subi-fragrance-fixed-value{font-size:1.3rem}}@media(prefers-reduced-motion:reduce){product-info .subify-root .subify-minimal-option,product-info .subify-root .subify-choice-box-wrapper,product-info .subify-root .fs-subi-purchase-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/subi-widget-redesign.css.map */
