.QuickView{display:flex;flex-flow:column nowrap;flex:1 1 auto;width:726px;box-sizing:border-box;transition:all .3s ease-in-out 0s}.QuickView .preview{background:linear-gradient(180deg,#fff,#f6f6f6);border-top-right-radius:10px;border-top-left-radius:10px;border-bottom:1px solid #dcdee1;display:flex;flex-flow:column nowrap;align-items:center;padding:34px 0 8px}.QuickView .Carousel{flex:1 1 auto;min-width:678px;overflow:visible}.QuickView .Carousel li{width:var(--viewport-width)}.TPStyle .details .price-section .button{background:var(--tp-blue)}.QuickView div.pip-modal-image{display:flex;flex:1 1 auto;flex-flow:column nowrap;align-items:center;justify-content:space-around}.QuickView div.pip-modal-image img{max-height:345px;max-width:630px}@media (max-width:1370px){.QuickView div.pip-modal-image img{max-height:345px}.QuickView.inline .popupBody .ProductOption ul{grid-gap:12px 4px;gap:12px 4px}}.QuickView section{display:flex;flex-flow:column nowrap;flex:1 1 auto}.QuickView .QuickView-Heading .store-h2{display:flex;flex:1 1 100%;font-size:var(--font-size-headline-main);line-height:27px;font-family:var(--sf-font-sohne);letter-spacing:0;font-weight:400;justify-content:left;margin:7px 0;color:#6a707c}.QuickView .details{display:flex;flex:1 1 auto;flex-flow:row nowrap;padding:16px 16px 4px;background-color:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.QuickView .more-details-wrapper .photos{font-size:14px;font-weight:600;line-height:21px;color:#6a707c}.QuickView section.options{flex-flow:row wrap;width:auto}.QuickView.inline .QVModal section.options{flex-direction:column}.QuickView section.subtotal{align-items:flex-end}.QuickView a.more{margin-top:18px}.QuickView a.more:after{content:"";height:0;width:0;border:solid var(--color-blue2);border-width:0 2px 2px 0;display:inline-block;padding:3px;position:absolute;transform:translate(3px,5px) rotate(-45deg);margin-left:5px}.QuickView a.more:focus:after{display:inline-block}.QuickView .full-details{color:var(--color-blue2);text-decoration:underline;height:1rem;padding:1px 2px;transition:all .1s ease-in-out;border-radius:4px;line-height:1.15;font-family:var(--sf-font-sohne-sb)}.QuickView .full-details:active,.QuickView .full-details:hover{background-color:var(--color-blue2);color:#fff;text-decoration:underline}.QuickView .full-details:active{color:hsla(0,0%,100%,.5)}.QuickView .PagePrice{margin:0 0 24px;padding:0}.QuickView .error-info-component,.QuickView .Loading{margin-top:75px;margin-bottom:75px}.QuickView .inside-container .Loading{margin-top:0;margin-bottom:0}.QuickView.errorMsg{grid-template-columns:none}.QuickView.inline .QVModal .preview{width:45%;background:#fff;border-radius:0;border-bottom:none;padding:20px;position:-webkit-sticky;position:sticky;top:0}.QuickView.inline .QVModal .details{flex-wrap:wrap;border-radius:0;padding:10px 20px 20px;width:38%}.QuickView.inlineModal .store-h2{margin-bottom:10px}.QuickView.inline section.options{align-self:flex-start}.QuickView section.options .designerName{font-size:var(--font-size-default);line-height:21px;text-transform:capitalize;font-family:var(--sf-font-sohne-md);display:flex;width:100%;margin:0 0 10px 3px}.QuickView section.options .quantity-option{flex-direction:row;align-items:center;margin:15px 0 0;width:100%}.QuickView section.options .splitQtyAndPriceWrapper{flex-direction:row;margin:5px 0 16px;width:100%}.QuickView section.options .quantity-option .dropdown,.QuickView section.options .quantity-option:not(.splitQtyAndPriceWrapper) #pricingDropDownLabel{margin:0 15px 5px 0}.QuickView section.options .ProductOption{justify-content:unset;margin:10px 15px 30px 0}.QuickView section.options .ProductOption label{font-size:var(--sf-font-sohne-b);margin-bottom:5px}.QuickView .ProductOption.chicklet-1:not(.no-icon) .option-wrapper ul li{min-width:88px;height:102px!important}.QuickView .ProductOption.chicklet-1 ul li.selected>a:not(.show-popup){padding:16px 12px 8px}.QuickView.inline .SubTotal.right,.SubTotal.right>*{justify-content:flex-start}.QuickView.inline .price-section{display:flex;width:20%}.QuickView.inline{display:grid;grid-template-columns:50% 50%;width:100%;left:0;z-index:10;margin-top:-42px;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.1);padding:20px;border:1px solid #dcdee1;background:#fff}.thumbnail_wrapper.modal .QuickView.inline,.thumbnail_wrapper.modal .uparrow{box-shadow:none;border:none}.QuickView.inline .QVModal .price-section{width:auto}.QuickView.inline .QVModal .more-container{margin-left:auto;-webkit-padding-end:60px;padding-inline-end:60px;align-self:center;position:relative;bottom:13px}.QuickView.inlineModal .more-container,.QuickView.inlineModal .QVModal .more-container{width:100%}.QuickView.inline .close-button{--height:2px;--width:20px;position:absolute;right:24px;width:20px;height:20px;cursor:pointer;top:28px}.QuickView.inlineModal .close-button{top:-26px}.QuickView.inline .close-button:before{width:var(--height);height:var(--width);right:1px;top:calc(50% - var(--width)*0.5);right:calc(50% - var(--height)*0.5)}.QuickView.inline .close-button:after{width:var(--width);height:var(--height);top:calc(50% - var(--height)*0.5);right:calc(50% - var(--width)*0.5)}.QuickView.inline .close-button:after,.QuickView.inline .close-button:before{content:"";position:absolute;background-color:var(--text-color);transform:rotate(45deg)}.QuickView.inline .Carousel.slide .navigation{position:absolute;top:91.6%;z-index:0}.QuickView.inline .Carousel{min-width:100%}.QuickView.inline .Carousel.hide_arrow .next,.QuickView.inline .Carousel.hide_arrow .prev{display:none}.QuickView.inline div.pip-modal-image img{max-width:100%}.uparrow{border-bottom:10px solid #dedfe0;margin-left:110px;margin-top:-14px}.uparrow,.uparrow:before{content:"";position:absolute;width:0;height:0;z-index:90;border-left:10px solid transparent;border-right:10px solid transparent}.uparrow:before{border-bottom:10px solid #fff;margin-left:-10px;margin-top:4px}.QuickView.inline .Loading{transform:translateX(50%);display:inherit}.QuickView.inline .QVModal .Loading{display:flex;transform:none;min-width:500px;min-height:100px}.QuickView.inline .inside-container .Loading{transform:none;display:inherit;min-width:unset;min-height:unset}.content-for-sr{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.QuickView .favorite{display:flex;width:100%}.QuickView:not(.inlineModal) .button-group{display:flex;flex-flow:row wrap;align-items:center;grid-gap:16px;gap:16px}.QuickView .button-group>a{height:auto}.QuickView .button-group.switch{visibility:visible}.QuickView .button-group.switch a.secondary:hover{color:var(--deep-carrot)!important}.QuickView .button-group.switch a:only-of-type:first-child{margin-left:0}.QuickView .button-group.switch a:last-child{order:-1;margin-left:0}.QuickView .button-group .primary:hover{background:var(--dark-carrot)!important}.QuickView .button-group .primary.TP:hover{background:var(--tp-dark-blue)!important}.QuickView .qv_loader{height:375px;display:flex;align-items:center;justify-content:center}.QuickView:not(.inlineModal) .ProductOption.mobile:not(.icons) ul li.selected>a.show-popup span{display:none!important}.QuickView:not(.inlineModal) .ProductOption.mobile:not(.icons) ul li.selected>a.show-popup{padding:8px 9px 9px!important;border:2px solid #000!important}.QuickView .QVModal{display:flex;flex-direction:column;padding:0 1em}.QuickView-PopUp{border-bottom:1px solid #ddd;display:flex;align-items:center;min-height:84px}.QVModal .costco-info-wrapper{margin:0}.QVModal .DesignerName .Designer{display:flex;align-items:center}.QVModal .DesignerName .DesignedBy{margin-right:4px}.QuickView .ProductOption:not(.icons) ul li{height:inherit}.QuickView:not(.inlineModal) .ProductOption.mobile:not(.icons) ul li.selected>a.show-popup span:after{display:none}.QVModal .SubTotal{display:flex;margin:auto;align-items:center;flex-flow:inherit}.subTotalSection{display:flex}.QuickView .QVModal .QuickViewBottom{width:100%;display:flex}.QuickViewButton .Promo{display:flex;flex-direction:column;align-items:center}.QuickView .QVModal .SubTotal .PriceSection{flex:auto;margin-left:auto;margin-right:20px;display:flex}.QuickView .QVModal .PriceSection .PriceValue{margin-right:20px;margin-left:auto}.QuickView .subTotalSection{border-top:1px solid #ddd}.QuickView .ProductOption ul li a .Icon.SelectedTick{width:12px;height:12px;position:absolute;top:-6px;right:-6px}.QuickView .preview .Carousel .navigation span{--size:12px;padding:0;margin:0;width:var(--size);height:var(--size);background-color:#fff;border:1px solid var(--gray-medium)}.QuickView .preview .Carousel .navigation span.active{background-color:var(--gray-medium)}.QuickView .ProductOption .option-wrapper .close{display:none}.QuickView .ProductOption.PAPER_TYPE.full-width ul li{width:300px!important}.QuickView .QVModal .ProductOption.PAPER_TYPE.full-width ul li{width:100%!important}.QuickView-Heading{width:80%;display:flex;flex-direction:column}.more-details-wrapper:has(.added-details.photos),.more-details-wrapper:has(.product-review-bar){margin-top:3px}.QuickView-Heading .more-details-wrapper{display:flex;align-items:center}.QuickView-Heading .more-details-wrapper .reviewRating{margin:0}.QuickView .QVModal .button-group{flex-flow:row}.QVModal .poupNooption{margin:auto}.QVModal .popupBody{overflow-y:auto;display:flex;flex-flow:row nowrap;height:570px}.QVModal .popUpbottom{display:flex;border-top:1px solid #ddd;align-items:center}.QuickView .QVModal .QuickViewBottom .Promo{min-height:unset;margin:auto 0 auto 35px}.QuickView:not(.inlineModal) .Carousel>a.prev:before{transform:translate(8px,7px) rotate(136deg)}.QuickView:not(.inlineModal) .Carousel>a:before{content:"";height:0;width:0;border:solid var(--text-color);border-width:0 2px 2px 0;display:inline-block;padding:4px;position:absolute}.QuickView:not(.inlineModal) .Carousel.slide a.next,.QuickView:not(.inlineModal) .Carousel.slide a.prev{top:90%}.QuickView:not(.inlineModal) .Carousel a.next,.QuickView:not(.inlineModal) .Carousel a.prev{height:24px}.QuickView:not(.inlineModal) .Carousel>a.next:before{transform:translate(4px,7px) rotate(-45deg)}.QuickView:not(.inlineModal) .Carousel .navigation>div{grid-gap:26px;gap:26px}@media (max-width:896px){.QuickView.inline .price-section{flex-wrap:wrap}.QuickView .button-group{flex-direction:column;align-items:flex-start}.QuickView .buy-now.button{margin:0}}.QuickView .Designer>img{width:36px;height:36px;border-radius:50%;margin-right:8px;object-fit:cover}.inlineModal .ProductOption.mobile:not(.icons)>ul>li:not(.selected),.inlineModal .ProductOption.mobile:not(.icons)>ul>li>ul>li:not(.selected),.inlineModal .ProductOption.mobile:not(.icons) ul li.selected>a:not(.popup){display:none}.inlineModal .ProductOption.mobile:not(.icons) ul li.selected>a.show-popup{display:flex;color:#58595b;font-family:var(--sf-font-sohne-b);position:relative;padding:2px 9px 9px 0;flex-flow:row nowrap;border:none!important}.inlineModal .ProductOption.mobile:not(.icons) ul li.selected>a.show-popup span{display:flex;flex:0 0 auto;height:22px;width:22px;margin-left:3px;border-radius:2px}.inlineModal.inline .price-section{align-items:flex-end;width:100%;border-bottom:1px solid #ddd;margin-bottom:20px}.inlineModal .QuickViewBottom{order:2}.inlineModal.inline .details:before{border-left:1px solid #dedfe0;height:calc(100% - 40px);position:absolute;content:"";margin-left:-20px}.inlineModal .button-group{margin:16px 0}.reviewRating{display:inline-block;margin-top:7px;padding-top:3px;line-height:33px;margin-left:50px;vertical-align:bottom}.QuickView:not(.inlineModal) .preview .social-sharing-icons{position:absolute;right:0;top:0;display:flex;grid-gap:10px;gap:10px;z-index:600}.QuickView:not(.inlineModal) .QVModal{width:952px;height:740px}.QuickView.inlineModal .Carousel.slide .navigation{display:none}@media (min-width:1200px){.QuickView.inline .QVModal .preview{min-width:500px}}@media (min-width:992px) and (max-height:768px){.QuickView:not(.inlineModal) .QVModal{height:100%}}@media (min-width:992px) and (max-width:1200px){.QuickView.inline .store-h2{font-size:24px;line-height:37px}.QuickView:not(.inlineModal) .QVModal{width:856px}.QuickView:not(.inlineModal) .added-details.photos{font-size:14px;line-height:21px;margin:0 24px 0 0}.QuickView:not(.inlineModal) section.options .ProductOption label{margin-bottom:13px}}.QuickView:not(.inlineModal) .Carousel.slide a.next{right:35px}.QuickView:not(.inlineModal) .Carousel.slide a.prev{left:35px}.QVModal:not(.inlineModal) .popUpbottom{padding:21px 0}.QuickView.inlineModal .button-group{display:flex;flex-flow:row wrap;align-items:center;margin:16px 0;grid-gap:16px;gap:16px}.QuickView.inline .preview{max-width:100%;background:#fff;border-radius:0;border-bottom:none;padding:20px;margin-left:-7px}.QuickView:not(.inlineModal) .Carousel.slide a.disabled{opacity:.5}@media (min-width:992px) and (max-width:1600px){.QVModal .popUpbottom{margin-top:auto;max-height:84px}}.PriceRange{padding-top:22px;padding-bottom:22px;position:relative;display:flex;align-items:center}.CollapsibleContent .PriceRange{padding-top:15px;padding-bottom:15px}.PriceRange .max,.PriceRange .min{height:36px;width:36px}.input-dollor{position:relative}.input-dollor.left input{padding:0 15px}.input-dollor:before{position:absolute;top:0;content:"$"}.input-dollor.left:before{left:11px;top:7px}.PriceRange .minError{border:2px solid #c00}.PriceRange .minError .max,.PriceRange .minError .min{height:34px;width:34px}.PriceRange .maxError legend,.PriceRange .minError legend{color:#c00}.PriceRange .button{margin:0 5px;vertical-align:middle}.PriceRange .clearResult{color:#585b58;font-family:var(--sf-font-sohne);font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;text-align:center;background-color:transparent;border:none;cursor:pointer;text-decoration:underline;display:inline;margin:0;padding:0 3px}.PriceRange .clearResult:hover{border-radius:4px;background-color:#585b58;color:#fff;text-decoration:none}.PriceRange .error-msg{color:#c00;font-family:var(--sf-font-sohne-md);font-size:14px;letter-spacing:0;line-height:18px;position:absolute;margin-top:55px}.PriceRange .error-msg-hide{display:none}.PriceRange fieldset{border:1px solid #929497;margin:0;border-radius:4px;min-width:auto;padding:0 8px;display:inline;position:relative;height:36px;font-size:14px;font-family:var(--sf-font-sohne);box-sizing:border-box;vertical-align:middle}.PriceRange .to{padding:0 4px}.PriceRange fieldset legend{width:auto;margin:0;font-size:12px;color:#757579;position:absolute;top:50%;z-index:1;background:#fff;padding:0 3px;border-radius:4px;transition:top .1s;transform:translateY(-50%)}.PriceRange fieldset input{border:none;background:none;z-index:2;position:relative;outline:none;height:36px}.PriceRange fieldset input.has-value+legend,.PriceRange fieldset input:focus+legend{top:-10%}@media screen and (max-width:480px){.input-dollor.left:before{top:9px}}a.DropDown{display:flex;color:var(--gray-medium)!important;white-space:nowrap;text-transform:uppercase}a.DropDown .arrowIcon{margin:7px 0 0 7px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--text-color)}a.DropDown span.Icon.actionMore.action-view-more{min-height:22px;min-width:22px}a.DropDown:hover{color:var(--gray-medium)}a.DropDown.not-in-view{visibility:hidden}.DropDownPanel{max-width:50vw;padding:16px;max-height:480px;overflow:auto}a.DropDown .color-swatch.action-more:hover{border-color:#f5f6f8;box-shadow:2px 2px 7px 7px rgba(25,18,18,.05);background-color:#ebedf0;border-radius:6px}@media screen and (max-width:480px){.DropDownPanel{min-width:50vw;max-width:100vw;max-height:60vh;overflow-y:scroll}.DropDownPanel .FilterPanelItem .SVGIconBox{width:98px;margin:0 4px 8px 0}}@media screen and (max-width:768px) and (min-width:481px){.DropDownPanel{min-width:33vw;max-width:40vw;max-height:40vh;overflow-y:scroll}}
/*# sourceMappingURL=storefe_2.60dc2abd969ae.css.map */