.container__about{box-sizing:border-box}.about__hindi-content p,.about__english-content p{margin:10px;font-size:1.4rem}.container__card{box-sizing:border-box}.card__base{margin:.25rem;height:100%;border-width:1px;border-color:#111827}:is(:where(.dark) .card__base){border-color:#e2e8f0;--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.card__image{height:13rem;width:100%;border-radius:.75rem;-o-object-fit:cover;object-fit:cover;padding:.5rem}.card__content{margin-bottom:.25rem;font-weight:700;color:#172554}:is(:where(.dark) .card__content){color:#e5e7eb}.card__price{color:#16a34a}:is(:where(.dark) .card__price){color:#86efac}.card__description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:500;font-style:italic}@media(min-width:768px){.card__description{height:3rem}}.section__tags{display:flex;align-items:flex-end;gap:.5rem;font-weight:600}.tags__item{display:flex;cursor:pointer;align-items:center;gap:.5rem;font-size:15px;font-weight:600;text-decoration-line:underline}.container__zipList,.zipList__container{box-sizing:border-box}.zipList__cards{margin:.5rem .5rem 1rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media(min-width:640px){.zipList__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.zipList__cards{grid-template-columns:repeat(5,minmax(0,1fr))}}.container__card{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;box-sizing:border-box;width:100%}.card__base{display:flex;flex-direction:column;border:1px solid var(--border-color, #e5e7eb);border-radius:.5rem;box-shadow:var(--shadow, 0 2px 4px rgba(0, 0, 0, .1));transition:transform .2s ease,box-shadow .2s ease;overflow:hidden;width:100%}.card__base:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover, 0 4px 8px rgba(0, 0, 0, .15))}.card__link{display:block;text-decoration:none;color:inherit}.card__image{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.card_item{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;font-style:italic}.card_item .card_item__value{font-size:3px}.contact__info{margin-inline-start:1rem}.container__contact{box-sizing:border-box}.contact__message{font-size:.875rem;line-height:1.25rem}@media(min-width:768px){.contact__message{padding:1rem}}.contact__message{margin-top:4px}@media(min-width:768px){.custom__input{letter-spacing:.1em}}.container__form{display:flex;flex-grow:1;align-items:center;justify-content:flex-start}@media not all and (min-width:640px){.container__form{justify-content:center}}@media(min-width:768px){.container__form{margin-right:9rem}}.contact__form{width:100%;padding:1rem}.section__grid{display:grid;align-items:center;gap:.25rem}.center__text{top:1rem;margin-top:1.25rem;text-align:center}.contact__button--group{margin-top:2rem;display:flex;justify-content:flex-end}.contact__button{width:9rem}@media not all and (min-width:640px){.contact__button{width:100%}}.footer__container{display:flex;flex-flow:column;align-items:center;width:100%;border-top:1px solid grey;padding-inline:1rem}.footer__mail{margin-top:.5rem;margin-bottom:.5rem;display:flex;align-items:center;justify-content:flex-start;gap:.75rem;text-decoration-line:underline}.footer__copy{cursor:pointer;font-weight:600}.container__footer--link{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:.75rem}.footer__link{cursor:pointer;font-weight:600;text-decoration-line:underline;text-underline-offset:2px}.container__navbar{position:absolute;left:-1rem;right:-1rem;top:3.5rem;display:none;flex-direction:column;align-items:flex-end;row-gap:1rem;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:1rem;padding-bottom:1rem;color:#000;--tw-backdrop-blur: blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.group.menu-open .container__navbar{z-index:50;display:flex}@media not all and (min-width:640px){.container__navbar{margin-top:.75rem;height:auto}}@media(min-width:640px){.container__navbar{position:static;margin-inline-start:-1rem;margin-top:.25rem;display:flex;flex-direction:row;align-items:center}}:is(:where(.dark) .container__navbar){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity));color:#fff}@media not all and (min-width:640px){:is(:where(.dark) .container__navbar){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}}.navbar__sm{width:100%}@media(min-width:640px){.navbar__sm{max-width:640px}}@media(min-width:768px){.navbar__sm{max-width:768px}}@media(min-width:1024px){.navbar__sm{max-width:1024px}}@media(min-width:1280px){.navbar__sm{max-width:1280px}}@media(min-width:1536px){.navbar__sm{max-width:1536px}}.navbar__sm{margin-top:2.5rem;width:100%;padding:2rem;font-weight:600;min-height:100vh}.link__active{color:#1e40af}:is(:where(.dark) .link__active){color:#f1d032}.navbar__sm--link{border-bottom:1px solid;font-size:1.25rem;padding:5px}.navbar__sm--link a{position:relative;display:flex;align-items:center}.navbar__sm--link a>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.navbar__sm--link a{overflow:hidden;padding-top:.5rem;padding-bottom:.5rem;font-weight:500}.navbar__sm--link a.link__icon{height:1.75rem;width:1.75rem}.navbar__sm--link a .link__title{position:relative;z-index:10}.navbar__sm--theme{margin-top:1.25rem;display:flex;align-items:center;justify-content:space-between;padding:.5rem;font-size:19px;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.navbar__md .navbar__md--links{padding:1rem;font-size:16px;font-weight:700}@media(min-width:640px){.navbar__md .navbar__md--links{padding:.75rem;padding-top:0;padding-bottom:0}.navbar__md .navbar__md--links:hover{text-decoration-line:underline}}@media(min-width:640px)and (max-width:768px){.navbar__md{display:block}.navbar__sm{display:none}}.product-info__container{width:100%}@media(min-width:640px){.product-info__container{max-width:640px}}@media(min-width:768px){.product-info__container{max-width:768px}}@media(min-width:1024px){.product-info__container{max-width:1024px}}@media(min-width:1280px){.product-info__container{max-width:1280px}}@media(min-width:1536px){.product-info__container{max-width:1536px}}.product-info__container{width:100vw;padding:2rem 1rem}.product-info__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media(min-width:1024px){.product-info__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.image-gallery__container>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.image-gallery__img{height:18rem;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width:640px){.image-gallery__img{height:25rem}}.image-gallery__scroll-area{width:100%;border-radius:calc(var(--radius) - 2px);border-width:1px}.image-gallery__thumbnail-wrapper{display:flex}.image-gallery__thumbnail-wrapper>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.image-gallery__thumbnail-wrapper{overflow-x:auto;padding:1rem}.image-gallery__thumbnail-wrapper::-webkit-scrollbar{height:5px;width:5rem}.image-gallery__thumbnail-wrapper::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d}.image-gallery__thumbnail-wrapper::-webkit-scrollbar-thumb{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}:is(:where(.dark) .image-gallery__thumbnail-wrapper)::-webkit-scrollbar-thumb{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity))}.image-gallery__thumbnail-wrapper::-webkit-scrollbar-thumb{border-radius:20px}.image-gallery__thumbnail-button{position:relative;flex-shrink:0;overflow:hidden;border-radius:calc(var(--radius) - 2px)}.image-gallery__thumbnail-button--active{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: hsl(var(--primary));--tw-shadow: var(--tw-shadow-colored);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary));transform:scale(1.1);transition:transform .2s ease-in-out}.image-gallery__thumbnail-img{height:80px;width:80px;-o-object-fit:cover;object-fit:cover}@media(min-width:640px){.image-gallery__thumbnail-img{height:100px;width:100px}}.icon-overlay{position:absolute;bottom:.5rem;right:.5rem;display:flex;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}:is(:where(.dark) .icon-overlay){--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.icon-overlay{z-index:10;border-radius:50%;padding:.25rem;width:1.5rem;height:1.5rem}.icon-camera,.icon-zap{height:1rem;width:1rem}.image-gallery__thumbnail-wrapper{display:flex;gap:.5rem}.spacing__container>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.product-description__header{font-size:1.5rem;line-height:2rem;font-weight:700}@media(min-width:640px){.product-description__header{font-size:2.25rem;line-height:2.5rem}}.product-description__price{margin-top:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;color:hsl(var(--primary))}@media(min-width:640px){.product-description__price{font-size:1.5rem;line-height:2rem}}.product-description__price>span:first-child{color:#0369a1}:is(:where(.dark) .product-description__price>span:first-child){color:#0ea5e9}.product-description__price-unit{font-size:.875rem;line-height:1.25rem;color:#9ca3af}.product-description__rating{display:flex;align-items:center}.product-description__rating>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.product-description__rating-star--active{height:1rem;width:1rem;fill:currentColor;color:#facc15}@media(min-width:640px){.product-description__rating-star--active{height:1.25rem;width:1.25rem}}.product-description__rating-star--inactive{height:1rem;width:1rem;color:#d1d5db}@media(min-width:640px){.product-description__rating-star--inactive{height:1.25rem;width:1.25rem}}.product-description__rating-text{font-size:.875rem;line-height:1.25rem;color:#6b7280}.product-description__description{font-size:1.25rem;line-height:1.75rem;font-weight:700;line-height:1.625;color:#4b5563}@media(min-width:640px){.product-description__description{font-size:1rem;line-height:1.5rem}}:is(:where(.dark) .product-description__description){color:#e5e7eb}.product-description__info>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.product-description__infop{font-weight:700}.product-description__category,.product-description__stock{font-size:.875rem;line-height:1.25rem;font-weight:600;color:#374151}@media(min-width:640px){.product-description__category,.product-description__stock{font-size:1rem;line-height:1.5rem}}:is(:where(.dark) .product-description__category),:is(:where(.dark) .product-description__stock){color:#e5e7eb}.product-description__category-value,.product-description__stock-value{font-weight:400;color:#4b5563}:is(:where(.dark) .product-description__category-value),:is(:where(.dark) .product-description__stock-value){color:#d1d5db}.product-description__stock-value{margin-left:4px}.product-description__tags{display:flex;cursor:pointer;flex-direction:row;flex-wrap:wrap;gap:.5rem}.offset__ai{outline:3px dashed currentColor;outline-offset:.5rem;border-radius:3px}.tag__color--even{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}:is(:where(.dark) .tag__color--even){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.product-description__button-group{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem}.product-description__button{display:flex;width:auto;align-items:center;justify-content:space-between;border-radius:var(--radius);border-width:2px;border-color:#2563eb;--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity));padding:.5rem;color:#fff}.product-description__button:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity))}@media not all and (min-width:640px){.product-description__button{width:100%;justify-content:center}}.product-description__button-icon{margin-right:.5rem;height:1rem;width:3rem}.product-details-card{margin-top:2rem}.product-details-card__content{padding:1.5rem}.product-details-card__heading{margin-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:600}.product-details-card__list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem;row-gap:2rem}@media(min-width:640px){.product-details-card__list{grid-template-columns:repeat(2,minmax(0,1fr))}.product-details-card__list-item{grid-column:span 1 / span 1}}.product-details-card__label{font-size:.875rem;line-height:1.25rem;font-weight:500;color:#6b7280}.product-details-card__value{margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.container__search{margin-bottom:1rem;width:100%;font-weight:700}.search__label--group{display:flex;height:2.5rem;align-items:center;gap:30px}@media(min-width:768px){.search__label--group{justify-content:flex-start}}.search__advance--link{margin-left:.25rem;text-decoration-line:underline;text-underline-offset:2px}.flex__between{display:flex;align-items:flex-start;justify-content:space-between}.search__icon{right:0;top:0;margin-left:1rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity));padding:.5rem;font-size:1.875rem;line-height:2.25rem;color:#fff}@media(min-width:768px){.search__icon{margin-right:8rem}}.search__input-container{position:relative;display:flex;width:100%;align-items:center}.search__input-wrapper{position:relative;display:flex;width:100%;align-items:center;gap:.5rem;padding-left:.5rem;padding-right:.5rem}.search__input{width:100%;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:#d1d5db;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.5rem 1rem .5rem 2.5rem;font-size:1rem;color:#374151;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.search__input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity))}:is(:where(.dark) .search__input){border-color:#374151;--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity));color:#e5e7eb}:is(:where(.dark) .search__input)::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity))}:is(:where(.dark) .search__input)::placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity))}.search__input-icon{position:absolute;left:.75rem;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;color:#6b7280}:is(:where(.dark) .search__input-icon){color:#d1d5db}.search__button{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity));color:#6b7280}.search__button:hover{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity))}:is(:where(.dark) .search__button){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity));color:#d1d5db}:is(:where(.dark) .search__button:hover){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.search__suggestions{position:absolute;top:3rem;z-index:10;margin-left:.75rem;width:47rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:#d1d5db;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:is(:where(.dark) .search__suggestions){border-color:#374151;--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.search__suggestion-item{cursor:pointer;border-bottom-width:1px;padding:.5rem 1rem;font-size:14px;color:#374151}.search__suggestion-item:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}:is(:where(.dark) .search__suggestion-item){color:#d1d5db}:is(:where(.dark) .search__suggestion-item:hover){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.search__highlight{font-weight:600;color:#2563eb}:is(:where(.dark) .search__highlight){color:#60a5fa}.search__suggestions-overflow{height:11rem;overflow:auto}.search__suggestions-auto{height:auto}.container__advanceSearch{box-sizing:border-box}:root{--angle: 45deg;--opacity: .5;--c1: #69e473;--c2: #50462c;--c3: #9fb9e9;--c4: #e17265;--border-color: var(--c3)}.container__waitlist section{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.container__waitlist section>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.container__waitlist section{text-align:center}.container__waitlist h1{margin-bottom:1rem;font-size:3.75rem;line-height:1;font-weight:700;color:#c084fc}.container__waitlist h2{font-size:2.25rem;line-height:2.5rem;font-weight:700}.container__waitlist p{max-width:28rem;font-size:1.125rem;line-height:1.75rem}.container__waitlist form{width:100%;max-width:28rem}.container__waitlist form>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.container__waitlist .radio-group{display:flex;justify-content:center}.container__waitlist .radio-group>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.container__waitlist .radio-group-item{display:flex;align-items:center}.container__waitlist .radio-group-item>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.container__waitlist .error-message{margin:.125rem;height:.75rem;font-size:.875rem;line-height:1.25rem;color:#ef4444}.container__waitlist .submit-button{width:100%;--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity));padding:.5rem;font-size:1.25rem;line-height:1.75rem;color:#fff}.container__waitlist .submit-button:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity))}.container__waitlist input.error{border-color:#ef4444}.container__waitlist .success-message{margin-bottom:1rem;margin-top:.75rem;height:1.5rem}.input{font-size:1.25rem;line-height:1.25rem;padding:.75rem 1rem;border:2px solid #ccc;border-radius:8px;transition:all .3s ease;outline:none;background-color:#f8f9fa;color:#333}.input:focus{border-color:var(--c3);background-color:#bab4b4;box-shadow:0 0 0 2px #9fb9e94d}@property --opacity{syntax: "<number>"; initial-value: .5; inherits: false;}@property --angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.ribbon{width:300px;height:100px;border-radius:10px;padding:2rem;margin:auto;display:grid;place-content:center;text-align:center;font-size:1.5em;--border-size: .3rem;border:var(--border-size) dotted transparent;background-image:linear-gradient(to right,rgb(255 255 255 / var(--opacity)),rgb(255 255 255 / var(--opacity))),conic-gradient(from var(--angle),var(--c1) 0deg 90deg,var(--c2) 90deg 180deg,var(--c3) 180deg 270deg,var(--c4) 270deg 360deg);background-origin:border-box;background-clip:padding-box,border-box;animation:rotate 4s linear infinite,opacity-change 3s infinite alternate}.banner{letter-spacing:4px;font-size:1rem!important;font-variant:small-caps;position:relative;text-align:center;font-family:Segoe UI,Roboto,Helvetica Neue,sans-serif;font-weight:600;text-transform:uppercase;background:linear-gradient(to right,var(--c1),var(--c2),var(--c3),var(--c4));-webkit-background-clip:text;background-clip:text;color:transparent;background-size:200% 100%;animation:gradient-animation 5s linear infinite,text-pulse 2s ease-in-out infinite}@keyframes opacity-change{to{--opacity: 1}}@keyframes rotate{to{--angle: 360deg}}@keyframes gradient-animation{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes text-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.25);opacity:.85}}
