/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.ProductBlock_product_block__DlosD{--tw-border-style:solid;width:100%;max-width:290px;height:100%;min-height:320px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;background-color:#fff;border:1px solid #cdcdcd;border-radius:.75rem;flex-direction:column;justify-content:space-between;transition-duration:.3s;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}.ProductBlock_product_block__DlosD:hover{box-shadow:0 0 10px #0000003d}.ProductBlock_product_block__DlosD:focus-within{outline:2px solid #e50914}.ProductBlock_product_block__DlosD[data-grid-size-desktop="3"]{max-width:unset}@media not all and (min-width:600px){.ProductBlock_product_block__DlosD[data-grid-size-mobile="1"]{max-width:unset}}.ProductBlock_savings_wrapper__Ju4De{text-align:center;justify-content:center;align-items:center;min-height:22px;margin-top:.5rem;padding-block:.125rem;padding-inline:.5rem;display:flex}.ProductBlock_savings_wrapper__Ju4De.ProductBlock_has_primary_text__2Ukbw,.ProductBlock_savings_wrapper__Ju4De[data-has-primary-text=true]{background-color:#f4f4f4}.ProductBlock_primary_text__5jLwj>*{--tw-font-weight:700;--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:#e50914;text-transform:uppercase;font-size:.875rem;font-weight:700}@media (min-width:768px){.ProductBlock_primary_text__5jLwj>*{font-size:1rem}}.ProductBlock_primary_text__5jLwj>*{color:var(--text-color)}.ProductBlock_primary_text__5jLwj p del,.ProductBlock_primary_text__5jLwj p strong>del{color:#231f20}.ProductBlock_content_wrapper__AJoL3{flex-direction:column;flex:1;padding-block:.5rem;padding-inline:.75rem;display:flex}.ProductBlock_image_figure__STM5D{justify-content:center;align-items:center;width:100%;height:200px;display:flex;overflow:hidden}.ProductBlock_image_picture__HwNYL{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ProductBlock_image__kDWkS{object-fit:contain;width:100%;max-width:200px;height:100%;max-height:200px;display:block}.ProductBlock_secondary_text__uEp77{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:48px;margin-top:.25rem;display:-webkit-box;overflow:hidden}.ProductBlock_secondary_text__uEp77>*{--tw-leading:1rem;--tw-font-weight:600;color:var(--text-color);font-size:.875rem;font-weight:600;line-height:1rem}.ProductBlock_secondary_text__uEp77 h2{--tw-font-weight:700;font-weight:700}.ProductBlock_purchase_notes_wrapper__v6iWC{min-height:32px;margin-top:.125rem}.ProductBlock_purchase_notes__KVFEb{-webkit-line-clamp:2;--tw-leading:1rem;color:#231f20;-webkit-box-orient:vertical;font-size:.75rem;line-height:1rem;display:-webkit-box;overflow:hidden}@media (min-width:320px){@media not all and (min-width:1024px){.ProductBlock_purchase_notes__KVFEb{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}}.ProductBlock_starting_price__1jCzd{--tw-leading:1rem;--tw-font-weight:600;color:#e50914;flex-direction:column;justify-content:center;min-height:36px;margin-top:.125rem;font-size:.75rem;font-weight:600;line-height:1rem;display:flex}.ProductBlock_actions__rt6bl{justify-content:space-between;align-items:center;margin-top:auto;padding-top:.5rem;display:flex}.ProductBlock_shop_now_button__V52qg{text-align:center;--tw-font-weight:700;--tw-tracking:var(--tracking-wider,.05em);width:50%;letter-spacing:var(--tracking-wider,.05em);color:#fff;background-color:#e50914;border-radius:.375rem;padding-block:7px;font-size:.75rem;font-weight:700}@media (hover:hover){.ProductBlock_shop_now_button__V52qg:hover{background-color:#231f20}}.ProductBlock_shop_now_button__V52qg:focus{background-color:#231f20}@media not all and (min-width:600px){.ProductBlock_shop_now_button__V52qg[data-grid-size-mobile="2"]{font-size:.65rem!important}}.ProductBlock_icons_wrapper__Xvnq1{align-items:center;min-height:24px;display:flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}