@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.6)}100%{transform:scale(1)}}*{box-sizing:border-box;padding:0;margin:0}html{scroll-behavior:smooth}body{font-family:"ModernEraMedium",Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}.button{width:max-content;padding:.6em 2.5em .5em;text-decoration:none;align-items:center;justify-content:center;cursor:pointer;position:relative;transition:all 200ms;border:2px solid #000;background:#fff;color:#000;font-family:"ModernEraBold",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.05em;text-align:center;z-index:2;line-height:1.15}.button:hover{background-color:#e7e5ff}.button--hover-gradient{display:flex;width:max-content;padding:.6em 2.5em .5em;text-decoration:none;align-items:center;justify-content:center;cursor:pointer;position:relative;transition:all 200ms;border:2px solid #000;background:linear-gradient(90deg, #FFE9D3 0%, #CAC5FF 100%);color:#000}.button--hover-gradient span{font-family:"ModernEraBold",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.05em;text-align:center;z-index:2;line-height:1}.button--hover-gradient::after{content:"";background:#e7e5ff;position:absolute;bottom:0px;left:0px;width:100%;height:100%;z-index:1;transition:all .2s;opacity:0}.button--hover-gradient:hover::after{opacity:1}.button--hover-im{display:flex;width:max-content;padding:.6em 2.5em .5em;text-decoration:none;align-items:center;justify-content:center;cursor:pointer;position:relative;transition:all 200ms;border:1px solid #000;background-color:#444;color:#fff}.button--hover-im span{font-family:"ModernEraBold",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.05em;text-align:center;z-index:2;line-height:1.15}.button--hover-im:not(:disabled){background:linear-gradient(90deg, black 0%, black 100%);transition:all 200ms}.button--hover-im:not(:disabled)::after{content:"";background:linear-gradient(270deg, #e56a93 0%, #f08037 100%);position:absolute;bottom:0px;left:0px;width:0%;height:100%;z-index:1;transition:.2s;opacity:1}.button--hover-im:not(:disabled):hover::after{opacity:1;width:100%}.button--hover-im:not(:disabled):hover span{color:#000}[data-accordion-child-container]{overflow:hidden;transition:height 300ms ease}[data-accordion-parent],[data-accordion-child],[data-accordion-child-header],[data-accordion-child-container],[data-accordion-child-content]{width:100%}.accordion-question{line-height:1.2em}[data-accordion-child=opened] .accordion-question{position:relative;border-bottom:2px solid #9d0696}[data-custom-select] [data-options]{display:none}[data-custom-select=open] [data-options]{display:block}.input-message{font-size:12px;width:100%;font-family:"ModernEraMedium",Arial,Helvetica,sans-serif;text-align:center}.input-message.error{color:red}.input-message.success{color:green}.product-to-line{position:absolute;background-color:#000;height:1.5px;z-index:5;transform-origin:0px 0px}.icon--large{width:4em;height:4em}.container h1{font-size:36px;font-family:"ModernEraBold",Arial,Helvetica,sans-serif;text-align:center}.accordions .accordion{border-bottom:1px solid #c6c6c6}.accordions .accordion:nth-of-type(1){border-top:1px solid #c6c6c6}.accordions .accordion .header{cursor:pointer;padding:.5em;font-size:16px;display:flex;justify-content:flex-start;gap:1rem;align-items:center}.accordions .accordion .header *{pointer-events:none}.accordions .accordion .header .plus,.accordions .accordion .header .minus{font-size:1.2em}.accordions .accordion .header .plus{display:block}.accordions .accordion .header .minus{display:none}@media(max-width: 900px){.accordions .accordion .header{justify-content:space-between}}.accordions .accordion .content{padding:.5em}.accordions .accordion[data-accordion-child=opened] .header .plus{display:none}.accordions .accordion[data-accordion-child=opened] .header .minus{display:block}.product-card__link{font-size:16px;font-family:"ModernEraMedium",Arial,Helvetica,sans-serif;display:block;width:100%;padding:.5em 0;text-align:center;border:1px solid #000;transition:transform 200ms ease-in-out;margin:auto 0 0 0;line-height:1em;background-color:#fff}.product-card__link:hover{transform:scale(1.03)}@media(max-width: 1024px){.product-card__link{font-size:14px;margin:0}}.product-card__link strong *{font-family:"ModernEraBold",Arial,Helvetica,sans-serif}.product-card__price-highlight{color:#9d0696}.product-card__label{display:none;position:absolute;font-family:"ModernEraBold",Arial,Helvetica,sans-serif;z-index:1;right:0;top:10px;width:fit-content;padding:.5em 1em;font-size:12px;line-height:1em;color:#fff}#rebuy-cart .rebuy-cart__flyout-item-subscription>button{display:none}.rebuy-cart__flyout-recommendations .rebuy-product-actions .subscription-checkbox{display:none !important}.rebuy-product-actions .rebuy-checkout-label{display:none !important}.boost-pfs-search-form-wrapper{padding:60px 20px}.pagination{margin:2rem auto;width:fit-content}.pagination .page,.pagination .next,.pagination .prev{color:#077bff}.pagination .page.current{color:#000;font-family:"ModernEraBold",Arial,Helvetica,sans-serif}.boost-pfs-filter-toolbar-item.boost-pfs-filter-toolbar-type.boost-pfs-filter-view_as_type_grid_list.boost-pfs-filter-display-type-d.boost-pfs-filter-display-type-m{display:none}.boost-pfs-filter-toolbar-item.boost-pfs-filter-toolbar-count.boost-pfs-filter-toolbar-count-d.boost-pfs-filter-toolbar-count-m{justify-content:flex-start}.boost-pfs-search-btn{height:92% !important;transform:translateY(-50%) !important;top:50% !important}.text-center{text-align:center !important}.text-underline{text-decoration:underline !important}