.product-set-detail .product-set-items .set-items{gap:0.5rem;overflow-x:auto}.product-set-detail .product-set-items .set-items .slick-slide{float:right !important}.product-set-detail .product-set-items .set-items .slick-slide:not(:last-child)>div{margin-left:0.5rem}@media (min-width: 992px){.product-set-detail .product-set-items .set-items{overflow-x:hidden}}.product-set-detail .product-set-items .set-items .set-item-container{border:0.0625rem solid var(--stroke-default);border-radius:0.5rem;min-width:19.3125rem;max-width:19.3125rem;width:19.3125rem}.product-set-detail .product-set-items .set-items .set-item-container .bullet{width:1.75rem;height:1.75rem;background-color:var(--stroke-default);color:var(--color-fg-default);z-index:1}.product-set-detail .product-set-items .set-items .set-item-container.not-available{border-color:#f6f6f6 !important;color:#cfcdcd !important}.product-set-detail .product-set-items .set-items .set-item-container.not-available .product-name,.product-set-detail .product-set-items .set-items .set-item-container.not-available .out-of-stock-message,.product-set-detail .product-set-items .set-items .set-item-container.not-available .price .sales,.product-set-detail .product-set-items .set-items .set-item-container.not-available .price{color:#cfcdcd !important}.product-set-detail .product-set-items .set-items .set-item-container.not-available .product-set-thumbnails,.product-set-detail .product-set-items .set-items .set-item-container.not-available .bullet{opacity:0.4}.product-set-detail .product-set-items .set-items .set-item-container.not-available::before{content:'';position:absolute;inset:0;background-color:rgba(0,0,0,0.025);pointer-events:none;z-index:1}.product-set-detail .product-set-items .set-items .set-item-container.not-available::after{content:'';position:absolute;top:0;right:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="296" height="129" viewBox="0 0 296 129" fill="none"><path d="M295 2L1.00003 127" stroke="%23CFCDCD" stroke-width="2" stroke-linecap="round"/></svg>') center no-repeat;pointer-events:none;z-index:2}.product-set-detail .product-set-items .set-items .set-item .product-set-thumbnails{width:6.625rem;min-height:6.625rem}.product-set-detail .product-set-items .set-items .set-item .set-item-details .set-item-brand{max-width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-transform:uppercase}.product-set-detail .product-set-items .set-items .set-item .set-item-details .product-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.product-set-detail .product-set-items .set-items .set-item .set-item-details .product-name span{max-width:100%;max-height:2rem;overflow:hidden}.product-set-detail .product-set-items .set-items .set-item .set-item-details .product-variants .product-set-variation-arrow{width:0.625rem;height:0.625rem}.product-set-detail .product-set-items .set-items .set-item .set-item-details .product-variants .set-items-variation-label{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.product-set-detail .product-set-items .set-items .set-item .modal-trigger:hover .product-more-info button{text-decoration:underline}.product-set-detail .prices-add-to-cart-actions .price-range-from-txt+span .list{display:none}.set-items-modal .modal-dialog{position:fixed;bottom:0;right:0;left:0;margin:0;width:100%;max-width:none;height:calc(100% - 7.75rem);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.set-items-modal .modal-dialog .modal-content{min-height:21rem;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.set-items-modal .modal-dialog .modal-header{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;z-index:1}.set-items-modal .modal-dialog .modal-body{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto}.set-items-modal.fade .modal-dialog{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.set-items-modal.show .modal-dialog{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.set-items-modal .modal-close{-webkit-box-shadow:0 0 1.75rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.75rem 0 rgba(0,0,0,0.16);padding:0.625rem;border:0;top:-4rem;left:1rem;z-index:1}.set-items-modal .set-items-nav{gap:0.5rem}.set-items-modal .set-items-nav .nav-link{width:2.75rem;height:2.75rem;background-color:var(--stroke-default);color:var(--color-fg-default);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.set-items-modal .set-items-nav .nav-link.active{background-color:#848484;color:#fff}.set-items-modal .set-items-nav .nav-link:focus{outline:none !important}.set-items-modal .set-item-images .slick-slide{float:right !important}.set-items-modal .set-item-images .slick-dots{background-color:#fff;width:100%;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.set-items-modal .set-item-images .slick-dots>li{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:0.125rem;width:auto !important;line-height:0.125rem;margin:0;padding:0}.set-items-modal .set-item-images .slick-dots>li button{background:var(--pill-bg-default);border-radius:0;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.set-items-modal .set-item-images .slick-dots>li.slick-active button{background:var(--color-fg-gold)}.set-items-modal .set-item-images .horizontal-arrow{background:none;height:3rem;width:3rem;-webkit-box-shadow:0 0 1.75rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.75rem 0 rgba(0,0,0,0.16);-webkit-transition:background-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:background-color 0.2s ease-in-out, opacity 0.2s ease-in-out;bottom:0}.set-items-modal .set-item-images .horizontal-arrow.slick-prev{left:auto;right:1.25rem}.set-items-modal .set-item-images .horizontal-arrow.slick-prev svg{margin-right:-0.125rem}.set-items-modal .set-item-images .horizontal-arrow.slick-next{right:auto;left:1.25rem}.set-items-modal .set-item-images .horizontal-arrow.slick-next svg{margin-left:-0.125rem}.set-items-modal .set-item-images .horizontal-arrow.slick-disabled{opacity:0 !important;pointer-events:none;display:block !important}.set-items-modal .set-item-images .horizontal-arrow::before{display:none}.set-items-modal .set-item-images .horizontal-arrow:hover,.set-items-modal .set-item-images .horizontal-arrow:focus{outline:none !important;background-color:#fff !important}.set-items-modal .combined-badges{margin-bottom:0.75rem !important}.set-items-modal .combined-badges .free-gift button{text-decoration:none !important;cursor:auto}.set-items-modal .set-item-name .product-type{display:block}.set-items-modal .set-item-price{min-height:2rem}@media (min-width: 992px){.set-items-modal .modal-dialog{position:relative;bottom:auto;right:auto;left:auto;margin:1.75rem auto;width:38.5rem;height:auto;max-height:calc(100vh - 17.75rem);-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.set-items-modal .modal-dialog .modal-content{border-radius:1rem;overflow:hidden}.set-items-modal.fade .modal-dialog,.set-items-modal.show .modal-dialog{-webkit-transform:none;-ms-transform:none;transform:none}.set-items-modal .modal-close{top:1.25rem;left:1.25rem}.set-items-modal .set-items-nav{gap:0.625rem}.set-items-modal .set-items-nav .nav-link{width:3rem;height:3rem}}.fluent-dp-container .fluent-dp-oos{display:none}.fluent-dp-container .fluent-dp-availability{margin-bottom:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.reskin-enabled .set-items-modal .set-items-nav .nav-link{background-color:var(--pill-bg-default)}.reskin-enabled .set-items-modal .set-items-nav .nav-link.active{background-color:var(--pill-bg-selected);color:var(--color-fg-default)}.reskin-enabled .set-items-modal .set-item-price .prices,.reskin-enabled .set-items-modal .set-item-price .price{color:var(--primary-color)}.reskin-enabled .set-items-modal .set-item-price .prices .sales,.reskin-enabled .set-items-modal .set-item-price .prices .sales.price-on-sale,.reskin-enabled .set-items-modal .set-item-price .price .sales,.reskin-enabled .set-items-modal .set-item-price .price .sales.price-on-sale{color:var(--color-discount)}.reskin-enabled .set-items-modal .set-item-price .prices .percent-off,.reskin-enabled .set-items-modal .set-item-price .price .percent-off{color:var(--color-discount)}

