.custom-drop-down{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:0.0625rem solid lightgrey;padding-top:0.6875rem;padding-left:1rem;padding-bottom:0.625rem;border-radius:0.25rem;cursor:pointer}.custom-drop-down .down-arrow{display:inline-block;color:#000;padding-right:0.7569rem;padding-left:0.7569rem}.custom-drop-down .selected-value{font:normal normal bold 0.875rem/1.1875rem "IBM Plex Sans"}@media (min-width: 1024px){.custom-drop-down{width:9rem}}.option-values{-webkit-box-shadow:0 0 0.9375rem rgba(131,39,41,0.2);box-shadow:0 0 0.9375rem rgba(131,39,41,0.2);border-radius:0.3125rem;background:#fff 0% 0% no-repeat padding-box;padding-left:1rem;cursor:pointer;display:none;position:absolute;z-index:1;overflow-y:scroll}@media (max-width: 1023.98px){.option-values{width:100%}}.option-values .option-value{font:normal normal 600 0.675rem/1.75rem "IBM Plex Sans";padding-top:0;padding-bottom:0}.disable-drop-down{pointer-events:none;opacity:0.5}.attribute{position:relative}.attribute .option-values{-webkit-box-shadow:0 0 0.9375rem rgba(131,39,41,0.2);box-shadow:0 0 0.9375rem rgba(131,39,41,0.2);border-radius:0.3125rem;background:#fff 0% 0% no-repeat padding-box;padding-left:1rem;cursor:pointer;display:none;position:absolute;width:9rem;z-index:1}@media (max-width: 1023.98px){.attribute .option-values{width:100%}}.attribute .option-values .option-value{font:normal normal 600 0.875rem/1.75rem "IBM Plex Sans";padding-top:0.625rem;padding-bottom:0.6875rem}.attribute .option-values li[data-isdisabled="disabled"]{color:#969696;pointer-events:none}div[data-attr="lotNumber"] .attribute .option-values{height:12rem;overflow-y:scroll}.option-values-second{width:9rem}@media (max-width: 1023.98px){.option-values-second{width:100%}}.option-values-second .selected-value-second{padding-top:0.625rem;font:normal normal 600 0.875rem/1.75rem "IBM Plex Sans"}.option-values::-webkit-scrollbar{width:0.625rem}.option-values::-webkit-scrollbar-track{background:#fff}.option-values::-webkit-scrollbar-thumb{background-color:#832729;border-radius:0.5rem}.option-values::-webkit-scrollbar-thumb:hover{background-color:#832729}.product-options-gift-card .product-option .col-12 .custom-drop-down{width:80%}@media (max-width: 767.98px){.product-options-gift-card .product-option .col-12 .custom-drop-down{width:100%}}.product-options-gift-card .product-option .col-12 .option-values{width:80%;-webkit-box-shadow:0 0 0.9375rem rgba(131,39,41,0.2);box-shadow:0 0 0.9375rem rgba(131,39,41,0.2);border-radius:0.3125rem;background:#fff 0 0 no-repeat padding-box;cursor:pointer;position:absolute;z-index:1;overflow-y:scroll;height:10.2rem;display:none}.product-options-gift-card .product-option .col-12 .option-values .option-value{font-size:0.875rem;font-weight:600;font-family:"nunito_sansregular";padding:0.625rem 0.313rem}@media (max-width: 767.98px){.product-options-gift-card .product-option .col-12 .option-values{width:100%}}@media (max-width: 767.98px){.sorybyoption{display:none}}.custom-plp-dropdown{width:11rem;border:none;padding-left:0.3125rem;padding-top:0.8125rem}@media (max-width: 767.98px){.custom-plp-dropdown{display:none}}.custom-plp-dropdown .sorybyoption{width:145px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-plp-dropdown .down-arrow{color:#832729}.option-values-sort{padding-left:1.4375rem;padding-bottom:1.5rem}.option-values-sort .option-value{font:normal normal 600 0.875rem/1.1875rem "IBM Plex Sans";padding-top:1.5rem}

