/*!
  Atom, by Koding Themes
  pickup-availability.css
  https://kodingthemes.com
*/pickup-availability{display:block}.pickup-availability-preview{align-items:flex-start;display:flex;gap:.2rem}.pickup-availability-preview .icon{flex-shrink:0;height:1.8rem}.pickup-availability-preview .icon-unavailable{height:1.6rem;margin-top:.1rem}.pickup-availability-button{background-color:transparent;color:var(--color-body-text);font-weight:var(--font-weight-body);font-size:var(--font-size-special);letter-spacing:.06rem;padding:14px 0;cursor:pointer;text-decoration:underline;border:none}.pickup-popup-background{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000000b3;z-index:9998}.pickup-availability-button:hover{color:var(--color-body-text-link);opacity:1!important}.pickup-availability-info *{margin:0 0 .6rem}pickup-availability-drawer{background-color:var(--color-body-bg);border:1px solid var(--color-body-text);height:100%;width:100%;opacity:0;overflow-y:auto;padding:15px;position:fixed;top:0;right:0;z-index:4;transition:opacity var(--duration-default) ease,transform var(--duration-default) ease;transform:translate(100%)}pickup-availability-drawer[open]{transform:translate(0);opacity:1;z-index:999999}@media screen and (min-width: 750px){pickup-availability-drawer{transform:translate(100%);width:450px;height:100vh}pickup-availability-drawer[open]{opacity:1;transform:translate(0)}}.pickup-availability-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1.2rem}.pickup-availability-header .icon{opacity:1!important}.pickup-availability-drawer-button.close{opacity:1}.pickup-availability-drawer-button{position:absolute;right:5px;top:5px}.pickup-availability-drawer-button:hover{color:var(--color-body-text-link)}.pickup-availability-variant{line-height:1.2;letter-spacing:1px;margin:0 0 1.2rem;text-transform:capitalize}.pickup-availability-variant>*+strong{margin-left:1rem}.pickup-availability-list__item{border-bottom:var(--border-width) solid var(--color-border);padding:1rem 0}.pickup-availability-list__item:first-child{border-top:.1rem solid var(--color-border)}.pickup-availability-list__item>*{margin:0}.pickup-availability-address{font-style:normal;font-size:1.2rem;line-height:1.5}.pickup-availability-address p{margin:0}@keyframes animateDrawerOpen{@media screen and (max-width: 749px) {0% {opacity: 0; transform: translateX(100%);} 100% {opacity: 1; transform: translateX(0);}} @media screen and (min-width: 750px) {0% {opacity: 0; transform: translateX(100%);} 100% {opacity: 1; transform: translateX(0);}}}fieldset.product-page-price-wrp legend{margin-left:16px;width:unset;padding:0 10px;font-size:1rem}.product-page-price-inner{padding:0 25px 15px}.product-page-price-inner span#pdp-prices span,.product-page-price-inner span#pdp-prices s{font-size:28px;line-height:22px}@media screen and (max-width: 1200px){.product-page-price-inner span#pdp-prices span,.product-page-price-inner span#pdp-prices s{font-size:22px;line-height:18px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/pickup-availability.css.map */
