.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:0px}.custom-drop-down .selected-value{font:normal normal bold 0.875rem/1.1875rem "satoshi Variable",sans-serif}@media (min-width: 1024px){.custom-drop-down{width:9rem}}.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 "nunito_sansregular";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 "nunito_sansregular"}.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%;background:#fff 0 0 no-repeat padding-box;cursor:pointer;position:absolute;z-index:1;display:none;padding:0;border:0.5px solid #6D6D6D;border-radius:4px}.product-options-gift-card .product-option .col-12 .option-values .option-value{font:500 20px/23px "satoshi Variable",sans-serif;padding:0.625rem 1rem;border:0.5px solid #6D6D6D;border-radius:4px}@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:9rem;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:0.4375rem;padding-bottom:1.5rem;padding-top:1rem}.option-values-sort .option-value{font:normal normal 600 0.875rem/1.1875rem "nunito_sansregular";padding-top:1.5rem}.option-values-sort{max-height:340px;overflow:auto}.option-values-sort .option-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:11px 14px;cursor:pointer;line-height:1.2}.option-values-sort .option-value:focus{outline:none;-webkit-box-shadow:inset 0 0 0 2px rgba(0,0,0,0.08);box-shadow:inset 0 0 0 2px rgba(0,0,0,0.08)}.option-values-sort .option-value[aria-selected="true"]{font-weight:600}.option-values-sort .option-value .label{margin-right:12px;font-weight:700;font-style:Bold;font-size:16px;color:#0000008A;line-height:18px;letter-spacing:0%;font-family:"satoshi Variable",sans-serif}.option-values-sort .sort-radio{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid #BDBDBD;border-radius:50%;position:relative;background:#fff;cursor:pointer}.option-values-sort .sort-radio::after{content:'';position:absolute;inset:3px;border-radius:50%;background:#9e9e9e}.option-values-sort .sort-radio:checked{border-color:#832729}.option-values-sort .sort-radio:checked::after{background:#832729}.hidden-select{display:none !important}.custom-dropdown{position:relative;width:200px;font-family:Arial, sans-serif}.custom-dropdown-selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f2f2f2;padding:10px;border-radius:8px;cursor:pointer;border:1px solid #ccc;font-weight:bold}.custom-dropdown-selected i{margin-right:8px}.down-arrow{-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.custom-dropdown.open .down-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.custom-dropdown-options{position:absolute;top:100%;left:0;width:100%;background:white;border:1px solid #f2f2f2;border-radius:8px;display:none;-webkit-box-shadow:0px 4px 6px rgba(0,0,0,0.1);box-shadow:0px 4px 6px rgba(0,0,0,0.1)}.custom-dropdown.open .custom-dropdown-options{display:block}.custom-dropdown-option{cursor:pointer;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}.custom-dropdown-option:hover{background:#e2e8f0}

