.AddToRegistryModal_root__yVjkT{display:flex;flex-direction:column;padding-bottom:32px}.AddToRegistryModal_iconWrapper___KP2i{height:100px;width:100px;border-radius:var(--border-radius-full);background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:#eff6ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,246,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(191,219,254,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#93c5fd var(--tw-gradient-to-position)}.AddToRegistryModal_title__b7OFw{font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:800}.AddToRegistryModal_registryRadio__l_GOY{position:relative;display:flex;flex-direction:column;justify-content:space-between}.AddToRegistryModal_registryRadio__l_GOY>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(var(--spacing-xxs) * var(--tw-space-x-reverse));margin-left:calc(var(--spacing-xxs) * calc(1 - var(--tw-space-x-reverse)))}.AddToRegistryModal_registryRadio__l_GOY{border-bottom-width:.75px;border-style:solid;padding-top:16px;padding-bottom:16px}.AddToRegistryModal_registryRadio__l_GOY>button{position:absolute;top:0;right:0;width:100%;height:100%;border-radius:0;border:0;opacity:0;margin-inline-start:0!important}.AddToRegistryModal_registryLabel__tKOBQ{display:flex;align-items:center;gap:var(--spacing-xl)}.AddToRegistryModal_createNewRegistry__h7BnP{margin-top:16px;height:36px;width:-moz-fit-content;width:fit-content;border-radius:var(--border-radius-sm);padding-inline-start:12px;padding-top:8px;font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:600;color:var(--primary)}.AddToRegistry_root__siMmz{border-bottom-width:8px;border-style:solid;border-color:var(--tertiary-thickSeparators);padding:var(--spacing-xl)}@media (min-width:1024px){.AddToRegistry_root__siMmz{border-bottom-width:0;padding:var(--spacing-none)}}.ProductQuantity_root__bl8yq{display:flex;width:119px;align-items:center;justify-content:center;border-radius:var(--border-radius-sm);border-width:.75px;border-style:solid;padding:var(--spacing-md) var(--spacing-xl)}@media (min-width:768px){.ProductQuantity_root__bl8yq{width:94px}}.ProductQuantity_outOfStock__R_Z_G{background-color:var(--tertiary-lightGrey);padding-top:14px;padding-bottom:14px;text-align:center;font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:var(--font-weight-bold);color:var(--tertiary-grey)}.ProductDetails_root__KDGgJ{flex:1 1 0%;padding-left:var(--spacing-xl);padding-right:var(--spacing-xl);color:var(--tertiary-black)}@media (min-width:1024px){.ProductDetails_root__KDGgJ{flex:0 1 auto;padding-left:var(--spacing-3xl);padding-right:var(--spacing-3xl)}}.ProductDetails_productName__lcVK_{font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:var(--font-weight-semiBold);line-height:20px}@media (min-width:1024px){.ProductDetails_productName__lcVK_{font-size:var(--font-size-xl);line-height:var(--line-height-xl)}}.ProductDetails_reviewsRatingActive__XgnxK{height:100%;inset-inline-start:0;overflow-x:auto;overflow-x:clip;overflow-y:visible;position:absolute;top:0}.ProductDetails_reviewsRatingActive__XgnxK:before{color:var(--semantic-starRating);content:"★★★★★";height:100%;inset-inline-start:0;line-height:var(--venia-global-lineHeight-1);position:absolute;top:0;width:100%}.ProductDetails_reviewsStars__ELCWO{font-size:var(--font-size-sm);line-height:var(--line-height-sm);position:relative;width:fit-content;width:-moz-fit-content}.ProductDetails_reviewsStars__ELCWO:before{color:var(--semantic-primaryLight);content:"★★★★★";display:block;line-height:var(--venia-global-lineHeight-1)}.Reviews_root__lfATQ{display:flex;scroll-margin-top:50px;flex-direction:column;border-style:solid;border-color:var(--tertiary-brightGrey);padding-top:16px;color:var(--tertiary-black)}@media (min-width:1024px){.Reviews_root__lfATQ{scroll-margin-top:200px;flex-direction:row;gap:var(--spacing-3xl);border-top-width:8px;padding-left:var(--spacing-3xl);padding-right:var(--spacing-3xl);padding-top:var(--spacing-xxl)}}.Reviews_reviewItem__j6rbh{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl);height:100%;max-width:100%;flex-shrink:0;overflow:hidden;border-radius:var(--border-radius-md);border-width:.75px;border-color:var(--tertiary-lightGrey);padding:var(--spacing-xl);padding-left:var(--spacing-xl);padding-right:var(--spacing-xl);padding-top:16px;padding-bottom:16px;text-align:start}.Reviews_reviewItem__j6rbh:first-child{margin-inline-start:10px}@media (min-width:1024px){.Reviews_reviewItem__j6rbh{margin-left:var(--spacing-none);margin-right:var(--spacing-none);border-radius:var(--border-radius-none);border-left-width:0;border-right-width:0;border-top-width:0;padding:var(--spacing-xxl) var(--spacing-3xl)}.Reviews_reviewItem__j6rbh:first-child{margin-inline-start:var(--spacing-none);padding-top:var(--spacing-none)}}.Reviews_reviewRating__8CRVk{display:flex;align-items:center;gap:var(--spacing-xs);border-radius:var(--border-radius-xs);background-color:var(--tertiary-brightGrey);padding:var(--spacing-xs) var(--spacing-sm)}.Reviews_reviewsRatingActive__9Z0hl{overflow-x:clip;overflow-y:visible}.Reviews_reviewsRatingActive__9Z0hl,.Reviews_reviewsRatingActive__9Z0hl:before{position:absolute;inset-inline-start:var(--spacing-none);top:var(--spacing-none);height:100%}.Reviews_reviewsRatingActive__9Z0hl:before{width:100%;color:var(--semantic-starRating);content:"★★★★★"}.Reviews_reviewsStars__3eGRq{position:relative;width:-moz-fit-content;width:fit-content;font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.Reviews_reviewsStars__3eGRq:before{display:block;color:var(--tertiary-lightGrey);content:"★★★★★"}.Reviews_reviewText__6bp9v{overflow-wrap:break-word;text-align:start;font-size:var(--font-size-base);line-height:var(--line-height-base)}