@import"https://fonts.googleapis.com/css2?family=Fraunces:wght@700&family=Montserrat+Alternates:wght@700&family=Montserrat:wght@500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Barlow:wght@700&family=Fraunces:wght@700&family=Montserrat+Alternates:wght@700&family=Montserrat:wght@500;700&display=swap";@font-face{font-family:DIN Alternate Bold;font-style:normal;font-weight:400;src:local("DIN Alternate Bold"),url(/assets/DINAlternate-Bold-82cc922b.woff) format("woff")}body{font-family:Montserrat;font-size:14px;color:#2b2b2b}.header{padding-top:20px;padding-bottom:20px}.padding-top-10{padding-top:10px}.padding-10{padding:10px}.padding-20{padding:20px}.container{width:100%;max-width:1300px;margin:0 auto;box-sizing:border-box}.margin-x-8{margin:8px}.padded-container{padding:20px}.cardMargin{margin-top:20px}.menu-icon{cursor:pointer;display:flex;justify-content:end;align-items:center}.logo{display:flex;justify-content:start}.header-menu-wrapper{display:flex;justify-content:end;gap:20px}@media (max-width: 991px){.logo{display:flex;justify-content:center;align-items:center}.header-menu-wrapper{display:flex;justify-content:space-between}}.custom-button{padding:10px 15px!important;border-radius:30px!important;border:solid 1px #00704a!important;font-size:14px!important;font-weight:700!important;color:#00704a!important;display:flex!important;gap:10px!important;justify-content:center!important;align-items:center!important}.not-empty-cart{padding:10px 15px!important;border-radius:30px!important;border:solid 1px #00704a!important;font-size:14px!important;font-weight:700!important;color:#fff!important;display:flex!important;gap:10px!important;justify-content:center!important;align-items:center!important;background-color:#00704a}.location{border:solid 1px #2b2b2b!important;color:#2b2b2b!important}.button-wrapper{display:flex;gap:20px}.page-blur{filter:blur(5px);transition:filter .3s ease}.ant-drawer .ant-drawer-body{flex:1;min-width:0;min-height:0;padding:0!important;overflow:auto}.drawer-logo-container{display:flex;justify-content:center;align-items:center}.drawer-close-icon{cursor:pointer}.drawer-item{display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;padding:15px;color:#2b2b2b;font-family:Montserrat;font-size:18px;font-weight:500}.drawer-item a{text-decoration:none;color:#2b2b2b}.drawer-item:hover{background-color:#00704a;color:#fff}.drawer-item:hover a{text-decoration:none;color:#fff}.drawer-item-selected{background-color:#00704a;color:#fff}.drawer-item-selected a{text-decoration:none;color:#fff}.Header-1{font-family:DIN Alternate Bold,sans-serif;font-weight:700;font-size:30px}.centered-header{display:flex;justify-content:center;align-items:center}.home-body{margin-top:20px}.category-card-body{box-shadow:0 0 6px #00000026;width:99px;height:110px;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:10px;cursor:pointer}.category-card-body-selected{box-shadow:0 0 6px #00704a;height:110px;display:flex;justify-content:center;align-items:center;border-radius:10px;cursor:pointer}.category-card-image{display:flex;justify-content:center;align-items:center}.category-card-name{display:flex;justify-content:center;align-items:center;font-weight:700;font-size:14px}.centered-category-card{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap;padding:10px}.CardStyle{border-radius:17px;box-shadow:0 0 6px #00000026;overflow:hidden;background-color:#f5f5f5;cursor:pointer;max-width:223px}.payment-method-text:checked{font-family:Montserrat;font-size:font-medium;font-weight:400;line-height:24px;letter-spacing:-.006em;text-align:left;color:#252c32}.checkout-card{border-radius:17px;box-shadow:0 0 6px #00000026;overflow:hidden;background-color:#f5f5f5}.background-white{background-color:#fff!important}.product-card-title{font-weight:700;font-family:DIN Alternate Bold,sans-serif;font-size:14px}.product-card-description{font-weight:400;font-family:Montserrat;color:#79747e;font-size:12px;overflow:hidden;text-overflow:ellipsis;height:2.5rem;width:0px}.product-card-price{color:#00704a;font-family:Montserrat;font-weight:700;font-size:18px}.ant-card .ant-card-body{padding:15px;border-radius:0 0 8px 8px}a{color:#00704a}a:hover{color:#9bc6b7}.subcategory-button{background-color:#f5f5f5;padding:7px;border-radius:6px;color:#00704a;font-family:Montserrat;font-weight:700;font-size:12px;cursor:pointer}.sub-category-card-body-selected{background-color:#00704a;color:#fff}.hero-section{background-color:#00704a;color:#fff;padding:30px 20px;display:flex;justify-content:center;align-items:center;position:relative}.hero-image-container{width:168px;height:168px;background-color:#fff;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center}.hero-left-column{display:flex;justify-content:end}@media (max-width: 991px){.hero-left-column{display:flex;justify-content:center}}.product-name{font-family:DIN Alternate Bold,sans-serif;font-weight:700;font-size:30px}.product-details-title{font-family:Montserrat;font-weight:700;font-size:14px}.product-detail{font-family:Montserrat;font-weight:400;font-size:14px}.product-price{font-family:Montserrat;font-weight:700;font-size:30px}.counter_parent{width:134px;height:44px;background-color:#edfdf7;border-radius:10px;border:none;display:flex;align-items:center;justify-content:center;margin:15px}.counter_button{height:35px;width:35px;border-radius:10px;display:flex;justify-content:center;align-items:center;background-color:#00704a;color:#fff;font-weight:700;font-size:12px}.counter_number{color:#2b2b2b;display:flex;align-items:center;font-weight:700;font-size:12px}.counter-container{position:absolute;bottom:-38px}.product-detail-right-side,.product-detail-left-side{display:flex;align-items:center;justify-content:center}.custom-secondary-button{color:#fff;width:100%!important;font-size:26px;font-family:DIN Alternate Bold,sans-serif;font-weight:700;background-color:#00704a;border-radius:10px;padding:10px 22px;display:flex;height:52px!important;justify-content:center;align-items:center}.custom-secondary-button:hover{background-color:#f5f5f5;color:#00704a!important;border:none!important}.variant-name{color:#2b2b2b;font-family:Montserrat;font-size:30px;font-weight:700}.line{height:6px;width:101px;background-color:#9bc6b7}@media (max-width: 1200px){.cartHeader{display:none}}.d-flex{display:flex}.justify-start{justify-content:start}.justify-end{justify-content:end}.justify-center{justify-content:center!important}.text-center{text-align:center}.text-end{text-align:end}.margin-20{margin:20px}.margin-x-17{margin:0 17px}.margin-x-10{margin:0 10px}.margin-x-20{margin:0 20px}.margin-y-10{margin:10px 0}.margin-top-20{margin-top:20px}.margin-top-10{margin-top:10px}.margin-bottom-10{margin-bottom:10px}.hidden{display:none}.product_detail_image_container{border-radius:50%;background-color:#fff;height:168px;width:168px;overflow:hidden;display:flex;justify-content:center;align-items:center}.cardTitle{font-family:DIN Alternate Bold,sans-serif;font-size:14px;font-weight:700;line-height:17px;letter-spacing:0em;text-align:left}.cardDescription{font-family:Montserrat;font-size:12px;font-weight:400;line-height:15px;letter-spacing:0em;overflow:hidden;text-overflow:ellipsis;color:#79747e;text-align:justify!important}.cartTotal{justify-content:end;font-family:Montserrat;font-size:14px;font-weight:400;line-height:17px;letter-spacing:0em}.cartPrice{font-family:Montserrat;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0em;color:#00704a;text-align:end}.cartSubTotalText{font-family:Montserrat;font-size:18px;font-weight:700;line-height:22px;letter-spacing:0em;text-align:left}.checkOutButton{width:173px;height:52px;padding:10px,22px,10px,22px;border-radius:10px;gap:10px;background:rgb(0,112,74);color:#fff;box-shadow:0 0 6px #00000026;font-family:DIN Alternate Bold,sans-serif;font-size:26px;font-weight:700;line-height:32px;letter-spacing:0em;margin-top:15px}.ant-carousel .slick-dots li.slick-active button{background:#00704a;border-radius:50px;width:30px;height:6px;opacity:1}.ant-carousel .slick-dots li button{background:#f5f5f5;border-radius:50px;width:16px;height:6px;opacity:1}.ant-carousel .slick-dots{position:absolute;inset-inline-end:0;bottom:1;inset-inline-start:0;z-index:15;display:flex!important;justify-content:center;gap:5px;padding-inline-start:0;margin:0;list-style:none}.no-subcategories{color:red}.disabled-counter{height:35px;width:35px;border-radius:10px;display:flex;justify-content:center;align-items:center;background-color:#9bc6b7;color:#fff;font-weight:700;font-size:12px}.select-variant{width:100%}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{width:100%;height:50px;padding:0 11px;display:flex;justify-content:center;align-items:center}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector{width:100%;height:62px;padding:0 11px;display:flex;justify-content:center;align-items:center}.ant-select-multiple.ant-select-show-arrow .ant-select-selector,.ant-select-multiple.ant-select-allow-clear .ant-select-selector{width:100%;height:51px;padding:0 11px;display:flex;justify-content:center;align-items:center}.selected-chip{background-color:#00704a;color:#fff!important}.falling-image{position:absolute;opacity:1}.falling-image img{position:relative}@keyframes fallAndFade{0%{transform:translateY(0) rotate(0);opacity:1}to{transform:translateY(70%) rotate(360deg);opacity:0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.table-title{font-family:Montserrat;font-weight:400;font-size:14px;color:#2b2b2b}.instruction-input{border:solid #f5f5f5!important}.inStore-label{width:100%;height:30px;border-radius:6px;color:#fff;background:rgb(54,140,111)!important;box-shadow:0 0 6px #0003!important}.disabled{cursor:pointer;background:#f5f5f5;color:#79747e!important;border-radius:6px}.disabled-left{cursor:pointer;background:#f5f5f5;color:#79747e!important;border-radius:6px 0 0 6px/6px 0px 0px 6px}.disabled-right{cursor:pointer;background:#f5f5f5;color:#79747e!important;border-radius:0 6px 6px 0/0px 6px 6px 0px}.disabled-center{cursor:pointer;background:#f5f5f5;color:#79747e!important;border-radius:0}.inStore-label-text{cursor:pointer;font-family:DIN Alternate Bold,sans-serif;font-size:12px;font-weight:700;letter-spacing:0em;text-align:left}.link{color:#00704a;text-decoration-line:underline;font-weight:700}.details_subtitle{font-weight:700;font-size:12px;font-family:Montserrat}.checkOut-Address{color:#79747e;font-family:Montserrat;font-size:14px;font-weight:400;line-height:24px;letter-spacing:-.006em;text-align:left}.checkOutApplyButton{font-family:Montserrat;font-size:14px;font-weight:700;line-height:20px;letter-spacing:0px;text-align:center;color:#00704a}.checkOutOrderContainer{padding:40px;background-color:#f5f5f5}.custom-checkOut-button{width:215px;height:49px;padding:10px 30px;border-radius:10px;gap:10px;box-shadow:0 0 6px #00000026;background-color:#00704a;font-family:DIN Alternate Bold,sans-serif;font-weight:700;font-size:24px;line-height:29px;letter-spacing:0em;color:#fff}.custom-checkOut-button:hover{background-color:#f5f5f5;border:none}@media (max-width: 500px){.padded-container{padding:0}}@media screen and (max-width: 768px){.custom-checkOut-button{height:42px;padding:8px 18px;font-size:12px;line-height:0}}@media screen and (max-width: 480px){.custom-checkOut-button{height:32px;padding:6px 14px;font-size:12px}}@media (max-width: 576px){.checkOutOrderContainer{padding:10px}}.ant-collapse{box-sizing:border-box;margin:0;padding:0;color:#000000e0;font-size:14px;width:100%;line-height:1.5714285714;list-style:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";background-color:#00000005;border:1px solid #d9d9d9;border-bottom:0;border-radius:8px}.ant-form-item{box-sizing:border-box;margin:0;padding:0;color:#000000e0;font-size:14px;line-height:1.5714285714;list-style:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";vertical-align:top}.ant-collapse .ant-collapse-content{color:#000000e0;background-color:#fff;border:none}.ant-collapse-large>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:0 16px 16px}.login-card{background-color:#00704a;position:relative;width:511px;border-radius:30px;min-height:365px}.select-branch-card{background-color:#00704a;position:relative;width:511px;border-radius:30px;padding:20px 0;overflow:hidden}.l-vector{position:absolute;bottom:0}.r-vector{position:absolute;top:0;right:0}.centered-div{display:flex;justify-content:center}.login-title{font-size:font-size-xlarge;font-family:DIN Alternate Bold,sans-serif;font-weight:700;line-height:49px;letter-spacing:0em;text-align:center;color:#fff;display:none}.hello-title{font-family:DIN Alternate Bold,sans-serif;font-size:30px;font-weight:700;line-height:42px;letter-spacing:0em;text-align:center;margin-top:50px;color:#fff}.login-prompt{font-family:Montserrat;font-size:18px;font-weight:400;line-height:22px;letter-spacing:0em;text-align:center;color:#fff}.login-container{padding:10px 0!important;background-color:#0000}.login-container input{background-color:#00704a;color:#fff}.login-container::placeholder{font-weight:100;color:#ffffff8f!important}@media (max-width: 360px){.l-vector,.r-vector{display:none}.login-prompt{font-size:14px}.code-inputs input{min-height:50px!important;width:30px;font-size:30px!important;margin:20px 4px!important}}@media (max-width: 850px){.inputs{height:50px!important;width:30px!important}}@media (max-width: 280px){.code-inputs input{min-height:45px!important;width:25px;font-size:14px!important}.login-button{padding:10px!important}}@media (min-width: 600.1px){.login-card{border-radius:30px}.login-title{display:block}}.login-button{border-radius:6px;width:270px;font-family:DIN Alternate Bold,sans-serif;font-size:20px;font-weight:700;line-height:0px;letter-spacing:0em;text-align:center;color:#00704a;padding:24px;margin-top:30px;background:white}.verify-button{margin-top:10px!important}.login-button:disabled{color:#bebebc}.code-input{display:flex;-webkit-display:flex;flex-direction:column;align-items:center;-webkit-align-items:center}.code-inputs{display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;-webkit-align-items:center}.code-inputs input{border:none;background-image:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-align:center;height:60px;width:50px;border-radius:10px;margin:20px 4px;border:1px solid white;font-size:30px;color:#fff}.code-inputs input:focus{outline:none}.code-inputs input:disabled{border:1px solid #79747e;color:#79747e}.login-timer{font-family:Montserrat;font-size:12px;font-weight:400;letter-spacing:0em;text-align:center;color:#fff}.login-timer-container{margin:10px;gap:5px}.login-phone-number{font-weight:700}.ant-modal{pointer-events:all}.ant-modal-wrap{margin:0!important;padding:0!important;inset:0}.checkout-background{background-color:#fffc}.quantity-text{font-family:Montserrat;font-size:11px;font-weight:400;line-height:13px;letter-spacing:0em;text-align:left;color:#79747e}@media (max-width: 576px){.orders{display:none}.checkout-summary{margin-top:0!important}}.address-margin{margin:12px 17px}.address-title{font-family:Montserrat;font-size:14px;font-weight:700;line-height:24px;letter-spacing:-.006em;text-align:left}.instructions{font-family:Montserrat;font-size:14px;font-weight:600;line-height:24px;letter-spacing:-.006em;text-align:left;color:#2b2b2b}.checkout-title{font-family:DIN Alternate Bold,sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0em;text-align:left;color:#2b2b2b}.checkout-summary{font-family:DIN Alternate Bold,sans-serif;font-size:16px;font-weight:700;line-height:19.54px;letter-spacing:0em;text-align:left;margin-bottom:6px;margin-top:20px;color:#2b2b2b}.checkout-total{font-family:Montserrat;font-size:14px;font-weight:700;line-height:17px;letter-spacing:0em;text-align:left;color:#00704a}.safari-rounded-20{border-radius:5px;-webkit-border-radius:5px}.ant-input,.PhoneInput input{width:100%;padding:8px 12px;font-size:16px;border:1px solid white;border-radius:4px;transition:border-color .3s}.ant-input:disabled,.PhoneInput input:disabled{background-color:#f5f5f5;cursor:not-allowed}.ant-input:focus,.PhoneInput input:focus{border-color:#fff;box-shadow:0 0 0 2px white(24,144,255,.2);outline:none}.ant-input.ant-input-error,.PhoneInput input.ant-input-error{border-color:#ff4d4f}.ant-input.ant-input-error :focus,.PhoneInput input.ant-input-error :focus{border-color:#ff4d4f;box-shadow:0 0 0 2px #ff4d4f33}.ant-input::placeholder,.PhoneInput input::placeholder{color:#bfbfbf}.ant-input-prefix,.ant-input-suffix{display:flex;align-items:center}.anticon{margin-right:8px}.ant-input-group-addon{background-color:#f5f5f5;border:1px solid #d9d9d9;border-radius:4px;padding:0 8px;line-height:1.5}.ant-input-group-compact .ant-input,.ant-input-group-compact .PhoneInput input,.PhoneInput .ant-input-group-compact input{border-radius:4px}.safari-justify-center{display:flex;justify-content:center;-webkit-justify-content:center}.full-width-banner{width:100%;background-color:#00704a;color:#fff;border-radius:10px;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 20px}.full-width-banner p{margin:0}.banner-header{font-family:Montserrat;font-weight:700;font-size:18px;color:#fff}.banner-text{color:#f5f5f5;font-family:Montserrat;font-size:14px;font-weight:500}.mobile-banner-text{color:#f5f5f5;font-family:Montserrat;font-size:12px!important;font-weight:500}.download-container{padding:32px 51px;background-color:#00704a;border-radius:30px;display:flex;justify-content:center;align-items:center}.download-text{font-family:DIN Alternate Bold;font-weight:700;font-size:34px;text-align:center;color:#fff}.download-button{padding:13px 39px;height:fit-content;font-size:20px;font-weight:700;font-family:DIN Alternate Bold;border-radius:6px;color:#00704a}.options-wrapper{background:#f5f5f5;border-radius:6px;width:100%}.carousel-container{overflow:auto;display:flex;gap:20px;scroll-snap-type:x mandatory;width:100%;margin:0 auto;padding:15px 10px}.slider-arrows{display:flex;justify-content:space-between;gap:40px}.home-branch-selection-container{background:"white";padding:"30px";border:"none";border-radius:"30px";display:flex;flex-direction:column;justify-content:center;align-items:center}.choose-branch-title{font-family:DIN Alternate Bold,sans-serif;font-size:30px;font-weight:700;line-height:37px;letter-spacing:0em;text-align:center;color:#00704a}.choose-branch-desc{font-family:Montserrat;font-size:14px;font-weight:400;line-height:24px;letter-spacing:-.006em;text-align:center;margin-bottom:12px}.choose-branch-dropdown{max-width:368px;width:100%}.choose-branch-button{max-width:368px;width:100%;height:50px;border-radius:6px;background:rgb(0,112,74);margin-top:12px;font-family:DIN Alternate Bold,sans-serif;font-size:18px;font-weight:700;line-height:22px;letter-spacing:0em;text-align:center;color:#fff}.choose-branch-button:hover{border:1px solid rgb(0,112,74);background:white;color:#00704a}.checkout-error-message-container{background:white;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:23px;border-radius:30px}.checkout-error-message-title{font-family:DIN Alternate Bold,sans-serif;font-size:22px;font-weight:700;line-height:26px;letter-spacing:0em;text-align:center;color:#2b2b2b}.checkout-error-message-desc{font-family:Montserrat;font-size:20px;font-weight:400;line-height:24px;letter-spacing:0em;text-align:center;color:#79747e}.checkout-error-message-closing-icon{position:absolute;top:18px;right:23px;cursor:pointer}.rewarded-points-title{font-family:Montserrat;font-size:14px;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left;color:#2b2b2b}.rewarded-points{font-family:Montserrat;font-size:13px;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left;color:#4f9b81}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}
