#sales{display:flex;margin-inline:var(--margin-inline);padding-block:var(--padding-block);flex-direction:column;align-items:center}#sales .col{justify-content:center;max-width:320px}#sales .col:last-child{flex:0}#sales .col .list{gap:10px;display:flex;flex-direction:column}#sales .col .list h2{font-size:45px;align-self:flex-start;text-align:left;margin:0;line-height:45px}#sales .col .list ul{list-style:none;margin:0}#sales .col .list ul li{gap:10px;display:flex;align-items:center;margin-block-end:8px}#sales .col .list ul li svg{min-width:18px;min-height:19px}#sales .col .list ul li svg path{stroke:#34b30c;stroke-width:3}#sales .col .content{flex:1;gap:1.25rem;display:flex;padding:1.25rem;border-radius:20px;align-items:center;min-height:552.48px;min-width:260px;flex-direction:column;justify-content:center;border:3px solid #333}#sales .col .content .paragraph{gap:0;display:flex;flex-direction:column;align-items:center}#sales .col .content .paragraph p{text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:20px;margin:0}#sales .col .content .paragraph img{width:164.89px}#sales p{margin:0}#sales .col .content .old-pricing{display:block}#sales .col .content .old-pricing p{text-align:center;font-size:22px;font-style:normal;font-weight:500;line-height:36px;margin:0}#sales .col .content .old-pricing p:first-child{font-style:normal;font-size:26px;font-weight:600;line-height:39px;text-decoration-line:line-through}#sales .col .content .price{text-align:center;font-size:64px;font-style:normal;font-weight:900;line-height:89px}#sales .col .content .full-price{text-align:center;font-size:24px;font-style:normal;font-weight:500;line-height:36px}@media screen and (min-width: 1024px){#sales .col .content{min-width:420px}}@media screen and (min-width: 768px){#sales{padding-block:var(--padding-block);flex-direction:row;align-items:flex-start;justify-content:center;width:100%;margin:0;padding:0 32px}#sales .col .content .paragraph .img{width:226.25px}#sales .col{max-width:100%}#sales .col .content .old-pricing p:first-child{font-size:22px}#sales .col .content .price{font-size:89px}}@media screen and (min-width: 1280px){#sales .col:first-child{max-width:630px;height:572px;justify-content:center}}.loader{border:.5rem solid var(--gray-150, #f3f3f3);border-top:.5rem solid var(--primary-color, #0068b7);border-radius:50%;width:2rem;height:2rem;animation:spin 1.2s cubic-bezier(.5,0,.5,1) infinite;margin:0 auto}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
