@charset "UTF-8";.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding{padding:0!important}.hollywood-bollywood-banner{width:100%;background-image:url(/media/gtech/pages/hollywood-bollywood/charity-event-header-mobile.webp);-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;max-width:3000px;aspect-ratio:5/3;margin:0 auto}@media (width >= 768px){.hollywood-bollywood-banner{background-image:url(/media/gtech/pages/hollywood-bollywood/charity-event-header.webp);height:370px;aspect-ratio:unset}}@media (width >= 1024px){.hollywood-bollywood-banner{height:450px}}.cms-hollywood-bollywood-gtech-charity-event .page-title{display:none!important}.hollywood-bollywood-page-header{text-align:center;text-transform:capitalize;font-style:italic;font-size:3rem;line-height:1;color:#af872f;font-weight:600}h2#hollywood-bollywood-details-header{text-align:center;color:#af872f;margin-top:30px}p.hollywood-bollywood-details{text-align:center;font-size:1.2rem;line-height:1.5;color:#464c4f}p#hollywood-bollywood-description{text-align:center;font-size:1.2rem;line-height:1.2;width:65%;margin:0 auto;color:#464c4f}.hollywood-bollywood-supports{font-weight:500;font-style:italic;color:#af872f}#hollywood-bollywood-form{margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#hollywood-bollywood-buy-btn .hollywood-bollywood-addto-btn{padding:8px 80px;background:#222935;font-weight:500;margin-top:1.5rem;margin-bottom:3rem!important}span.green-support-text a{color:#af872f}#hollywood-bollywood-small-print-section{margin-top:80px;margin-bottom:80px}#hollywood-bollywood-small-print-section h4{text-align:center;color:#af872f;line-height:0;font-size:1.2rem}#hollywood-bollywood-small-print-section p{width:45%;text-align:center;margin:0 auto;line-height:1.4;color:gray}#hollywood-bollywood-small-print-section #events-email{color:#af872f;font-weight:500}main h2{color:#af872f;text-align:center}main p{text-align:center;font-size:1.2rem;line-height:1.2;color:#464c4f}body:has(.lightbox-overlay[data-state=open]){overflow:hidden}#imageSelector .image-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin:20px 0}@media (width >= 768px){#imageSelector .image-grid{grid-template-columns:repeat(4,1fr)}}@media (width >= 1024px){#imageSelector .image-grid{grid-template-columns:repeat(6,1fr)}}#imageSelector .image-item-wrapper{cursor:pointer;position:relative;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out,-o-transform .2s ease-in-out}#imageSelector .image-item-wrapper[data-selected=true]{-webkit-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}#imageSelector .image-item-wrapper[data-selected=true] .image-content{border:4px solid #af872f}#imageSelector .image-item-wrapper .image-content{position:relative;width:100%;aspect-ratio:1/1;background:#eee}#imageSelector .image-item-wrapper .grid-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;display:block}#imageSelector .image-item-wrapper .image-index-overlay{position:absolute;bottom:.5rem;left:.5rem;background:#af872f;color:#fff;width:1.5rem;height:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:.75rem;font-weight:600;border-radius:9999px;pointer-events:none}#imageSelector .image-item-wrapper .image-checkmark-overlay{position:absolute;top:-1rem;left:-1rem;background:#af872f;color:#fff;width:2rem;height:2rem;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:700}#imageSelector .image-item-wrapper .image-checkmark-overlay .checkmark:before{font-family:"Font Awesome 5 Free";content:"";font-size:1rem}#imageSelector .image-item-wrapper .preview-trigger{position:absolute;bottom:.5rem;right:.5rem;width:1.5rem;height:1.5rem;border-radius:.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}#imageSelector .image-item-wrapper .preview-trigger span:before{font-family:"Font Awesome 5 Free";content:"";color:#fff;font-size:1.5rem;line-height:1}@media (hover:hover){#imageSelector .image-item-wrapper .preview-trigger{opacity:0}#imageSelector .image-item-wrapper:hover .preview-trigger{opacity:1}}#imageSelector .lightbox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);z-index:9999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#imageSelector .lightbox-overlay[data-state=open]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#imageSelector .lightbox-overlay[data-state=closed]{display:none}#imageSelector .lightbox-content{position:relative;max-width:90%;max-height:90%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#imageSelector .lightbox-image-wrapper{position:relative}#imageSelector .lightbox-image-wrapper .image-index-overlay{position:absolute;bottom:.5rem;left:.5rem;background:#af872f;color:#fff;width:2rem;height:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1.5rem;font-weight:600;border-radius:9999px}#imageSelector .lightbox-image{max-width:100%;max-height:85vh;-o-object-fit:contain;object-fit:contain;-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}#imageSelector .lightbox-close{position:fixed;top:20px;right:20px;background:0 0;border:none;color:#fff;font-size:40px;cursor:pointer;line-height:1;z-index:10001}#imageSelector .lightbox-close:before{font-family:"Font Awesome 5 Free";content:""}#imageSelector .lightbox-next,#imageSelector .lightbox-prev{position:fixed;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:rgba(255,255,255,.2);border:none;color:#fff;font-size:30px;padding:20px 15px;cursor:pointer;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;z-index:10000}#imageSelector .lightbox-next:hover,#imageSelector .lightbox-prev:hover{background:rgba(255,255,255,.4)}#imageSelector .lightbox-prev{left:10px}#imageSelector .lightbox-prev:before{font-family:"Font Awesome 5 Free";content:""}#imageSelector .lightbox-next{right:10px}#imageSelector .lightbox-next:before{font-family:"Font Awesome 5 Free";content:""}@media (width < 768px){#imageSelector .lightbox-next,#imageSelector .lightbox-prev{display:none}}#imageSelector .add-to-cart-container{margin:40px 0;text-align:center}#imageSelector .add-to-cart-container .price-display{font-size:1.5rem;font-weight:600;color:#af872f;margin-bottom:15px}#imageSelector .add-to-cart-container .options-selection{margin-bottom:20px}#imageSelector .add-to-cart-container .options-selection .printed-checkbox-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:10px;cursor:pointer;font-size:1.1rem;line-height:1}#imageSelector .add-to-cart-container .options-selection .printed-checkbox-label input[type=checkbox]{width:1.2rem;height:1.2rem;cursor:pointer;position:static;margin:0}#imageSelector .add-to-cart-container .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:10px}#imageSelector .add-to-cart-container .hollywood-bollywood-addto-btn{background:#222935;color:#fff;padding:15px 40px;font-size:1.2rem;font-weight:500;border:none;cursor:pointer;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;text-transform:uppercase;letter-spacing:.05rem;line-height:1.2;width:initial}#imageSelector .add-to-cart-container .hollywood-bollywood-addto-btn:hover{background:#af872f}#imageSelector .add-to-cart-container .hollywood-bollywood-addto-btn .photo-type{font-weight:600;text-decoration:underline}