.priceelement .gift-link:focus{outline:2px solid red;outline-offset:2px}.priceelement .price{display:flex;justify-content:space-between;border-top:1px solid var(--grey);padding:1rem 0 0.8rem 0}.priceelement .price span{color:var(--clr-primary);line-height:30px}@media screen and (max-width:1199.98px){.priceelement .price span{line-height:26px}}@media screen and (max-width:991.98px){.priceelement .price span{line-height:25px}}@media screen and (max-width:767.98px){.priceelement .price span{line-height:24px}}.priceelement .price i,.priceelement .price svg{font-size:1.25rem}.priceelement .notice__box{background-color:var(--light-blue-grey);padding:30px;border-radius:var(--border-radius-md)}.priceelement .notice__box p *,.priceelement .notice__box p{margin-bottom:0}.priceelement .price:last-child{border-bottom:1px solid var(--grey)}.priceelement .price>span{white-space:nowrap}@media screen and (max-width:767.98px){.priceelement .price>div:first-child{max-width:68%}}.priceelement .price__item{padding-block:1.5rem}@media screen and (max-width:767.98px){.priceelement .price__item{padding-block:1rem}}@media screen and (max-width:767.98px){.priceelement .priceaccordion .product{font-size:1.125rem !important;line-height:1.313rem !important}}.priceelement .priceaccordion .priceaccordion__category--title{font-size:1.625rem;line-height:2.125rem;font-weight:500;color:var(--clr-primary)}@media screen and (max-width:1199.98px){.priceelement .priceaccordion .priceaccordion__category--title{font-size:1.5rem;line-height:2rem}}@media screen and (max-width:991.98px){.priceelement .priceaccordion .priceaccordion__category--title{font-size:1.375rem;line-height:1.75rem}}@media screen and (max-width:767.98px){.priceelement .priceaccordion .priceaccordion__category--title{font-size:1.25rem;line-height:1.625rem}}.priceelement .priceaccordion .accordion-item{border-radius:0;border-width:0;margin-bottom:0}.priceelement .priceaccordion .accordion-item .accordion-body p{color:var(--clr-primary) !important}.priceelement .priceaccordion .accordion-button{border-top-left-radius:0 !important;border-top-right-radius:0 !important;background-color:transparent}.priceelement .priceaccordion .accordion-button:not(.collapsed){box-shadow:unset}.priceelement .priceaccordion .accordion-button:focus{box-shadow:unset}.priceelement .priceaccordion .accordion-button:not(.collapsed)::after{color:var(--clr-primary) !important}.priceelement .priceaccordion .accordion-body{padding:1rem 0}.priceelement .actions a{background-color:var(--clr-secondary);border-radius:var(--border-radius-full);display:flex;align-items:center;justify-content:center;height:50px;aspect-ratio:1}.priceelement .actions a i{color:var(--white)}