.pip-price-module--ikea-family .ikea-family-price-header{margin:0 0 16px;display:flex;flex-direction:column;gap:.5rem}.pip-price-module--ikea-family .ikea-family-price-header .family-discount-badge{background-color:transparent;color:#111;border:1px solid #cccccc;padding:4px 12px;border-radius:20px;font-size:16px;font-weight:600;line-height:1;width:fit-content}.pip-price-module--ikea-family .ikea-family-price-header .ikea-family-price-label{color:#0074d0;font-size:18px!important;font-weight:600;line-height:1.2}.pip-price-module--ikea-family .ikea-family-current-price .pip-price__currency,.pip-price-module--ikea-family .ikea-family-current-price .pip-price__integer,.pip-price-module--ikea-family .ikea-family-current-price .pip-price__decimal{font-weight:700!important}.pip-price-module--ikea-family .pip-price-module__addons .ikea-family-regular-price{color:#666;font-size:14px}.pip-price-module--ikea-family .pip-price-module__addons .ikea-family-regular-price span{color:#666;font-weight:400;font-size:15px}.pip-price-module--ikea-family .pip-price-module__addons .ikea-family-previous-price{color:#999;font-size:14px}.pip-price-module--ikea-family .pip-price-module__addons .ikea-family-previous-price span{color:#999;font-weight:400;font-size:15px}.pip-price-module--ikea-family .pip-price-module__addons .ikea-family-previous-price span[style*="text-decoration: line-through"]{text-decoration:line-through!important;opacity:.8}.pip-price-module--ikea-family .pip-price--bti-price{background:transparent;box-shadow:none;display:inline-block;font-style:normal;padding:.2em .3em}@media (max-width: 768px){.pip-price-module--ikea-family .ikea-family-price-header{margin:0 0 12px;gap:.4rem}.pip-price-module--ikea-family .ikea-family-price-header .family-discount-badge{font-size:14px;padding:3px 10px}.pip-price-module--ikea-family .ikea-family-price-header .ikea-family-price-label{font-size:16px!important}.pip-price-module--ikea-family .pip-price-module__addons .ikea-family-regular-price,.pip-price-module--ikea-family .pip-price-module__addons .ikea-family-previous-price{font-size:12px}}[dir=rtl] .pip-price-module--ikea-family .ikea-family-price-header .family-discount-badge{direction:ltr}.pip-price-module--ikea-family{animation:ikeaFamilyPriceReveal .3s ease-out}.pip-price-module--ikea-family .ikea-family-price-header{animation:ikeaFamilyHeaderSlide .2s ease-out .05s both}.pip-price-module--ikea-family .ikea-family-current-price{animation:ikeaFamilyPriceHighlight .4s ease-out .1s both}@keyframes ikeaFamilyPriceReveal{0%{transform:translateY(-5px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ikeaFamilyHeaderSlide{0%{transform:translate(-10px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes ikeaFamilyPriceHighlight{0%{transform:scale(.98);opacity:0}to{transform:scale(1);opacity:1}}.pip-price-module--ikea-family .ikea-family-price-header .family-discount-badge:focus{outline:2px solid #0074d0;outline-offset:2px}.pip-price-module--ikea-family .ikea-family-current-price:focus-within{outline:2px solid #0074d0;outline-offset:2px}@media print{.pip-price-module--ikea-family .ikea-family-price-header .family-discount-badge{background:transparent!important;color:#000!important;border:1px solid #000!important}.pip-price-module--ikea-family .ikea-family-price-header .ikea-family-price-label,.pip-price-module--ikea-family .ikea-family-current-price,.pip-price-module--ikea-family .ikea-family-current-price .pip-price__currency,.pip-price-module--ikea-family .ikea-family-current-price .pip-price__integer,.pip-price-module--ikea-family .ikea-family-regular-price{color:#000!important}}
