@media screen and (min-width:680px) and (max-width:870px){.productVariant{padding:8px!important}.productVariantTitle{font-size:21px!important}.productVariantPrice{font-size:18px!important}.productVariantLabel{font-size:10px!important}}@media screen and (max-width:380px){.productVariant{padding:15px 4px 0!important;min-height:225px!important}.productVariantTitle{font-size:21px!important}.productVariantPrice{font-size:15px!important}.productVariantLabel{font-size:10px!important}}.custom-subscription{border:3px solid #000000;padding:10px;border-radius:12px;background:#f7f7f6}#productVariants{display:flex!important;padding:15px 0 0;flex-direction:row;gap:6px;align-items:center;border-radius:5.36px;border:2px solid transparent}.productVariant{position:relative;border:2px solid #cccccc;border-radius:12px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;cursor:pointer;width:33.3333%;min-height:254px;padding:18px 3px 0}.productVariantTitle{font-weight:800;font-size:23px;font-family:Brandon Grotesque,sans-serif!important;text-align:center;letter-spacing:-.4px;line-height:100%}.productVariant div.empty{visibility:hidden}.productVariant--options-price{display:flex;flex-direction:column;align-items:center}.productVariantPrice{font-weight:400;font-size:16px;color:#8d8280;line-height:100%}.productVariantLabel{color:#999;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.1px;padding-left:4px}.productVariant.active{border:3px solid black}.productVariant--options-priceHolder{display:flex;flex-direction:column;align-items:center;margin:5px 0}.productVariantCompare{display:none;color:red;text-align:right;font-variant-numeric:lining-nums proportional-nums;font-family:Brandon Grotesque,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;line-height:100%;text-decoration:line-through;padding-right:5px}.productVariant.active .productVariantBadge{top:-10px}.productVariantBadge{position:absolute;top:-8px;padding:4px 10px;background-color:#000;white-space:nowrap;font-weight:700;font-size:10px;line-height:100%;letter-spacing:1px;text-transform:uppercase;color:gold;border-radius:24px}.productVariantSave{background:gold;border-radius:40px;color:#120a0a;font-variant-numeric:lining-nums proportional-nums;font-family:Lato,sans-serif!important;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:1px;text-transform:uppercase;align-items:center;text-align:center;padding:10px;margin:8px 0 0}.cs--header{width:100%}.cs--header_subs{display:flex;align-items:center;gap:20px;justify-content:center}@media only screen and (max-width: 600px){.cs--header_note{gap:10px!important}}.cs--header_note{display:flex;align-items:center;justify-content:center;gap:10px;flex-direction:column;flex-wrap:wrap;margin-bottom:10px;font-size:14px;line-height:1.2}.cs--header_note span{font-size:14px;display:flex;align-items:center;gap:5px}@media only screen and (max-width: 1800px){.cs--header_note{flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:12px 0;gap:10px}.custom-selector{border:2px solid #000;display:flex;background:#949494;border-radius:8px;width:100%}.custom-selector select{width:100%;border:0;padding:13px;background:transparent;font-size:15px;color:#fff;font-weight:400}.co-selected{border:2px solid #1b0500;background:#fffdeb}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/sera-subscription-box.css.map */
