.boxProduct .proBoxInfo h1{margin:0 0 20px!important;line-height:1.2;letter-spacing:-.01em}.boxProduct .proBoxInfo .productVendor--top{margin:0 0 22px;padding:0}.boxProduct .proBoxInfo .productVendor__pill{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1.5px solid #cfcfcf;border-radius:999px;background:#fff;color:#1a1a1a;font-size:14px;font-weight:500;line-height:1;letter-spacing:.02em;transition:border-color .2s ease}.boxProduct .proBoxInfo .productVendor__pill:hover{border-color:#1a1a1a}.boxProduct .proBoxInfo .productVendor__icon{width:16px;height:16px;flex-shrink:0;fill:none;stroke:currentColor}.boxProduct .proBoxInfo .productVendor__value{display:inline-block;white-space:nowrap}.boxProduct .proBoxInfo .proReviews{margin-bottom:16px}.boxProduct .proBoxInfo .proPrice{margin:0 0 32px}.boxProduct .proBoxInfo .proDescription{margin-bottom:28px}.boxProduct .proBoxInfo .proVariants:not(.proVariants--hidden){margin-bottom:24px}.boxProduct .proBoxInfo .formAddToCart .velaGroup{margin-top:8px;margin-bottom:32px}.boxProduct .proBoxInfo .formAddToCart{padding-bottom:28px!important;margin-bottom:32px!important}.boxProduct .formAddToCart .velaGroup,.formAddToCart .velaGroup{display:flex!important;flex-wrap:wrap;align-items:center;gap:12px}.boxProduct .btnAddToCart,.btnAddToCart{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 28px;border-radius:999px;font-weight:600;font-size:15px;line-height:1;letter-spacing:.02em;text-transform:none;box-shadow:0 2px 8px #00000014;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease;float:none!important;width:auto;min-width:220px;max-width:280px;flex:0 1 auto}.boxProduct .btnAddToCart:hover,.btnAddToCart:hover{transform:translateY(-1px);box-shadow:0 6px 18px #00000026}.boxProduct .btnAddToCart:active,.btnAddToCart:active{transform:translateY(0);box-shadow:0 2px 8px #00000014}.btnAddToCart .icons{display:inline-flex!important;align-items:center;justify-content:center;width:18px;height:18px;position:static!important;bottom:auto!important;margin:0!important}.btnAddToCart .icons svg{width:18px;height:18px;fill:none!important;stroke:currentColor!important;transition:stroke .2s ease}.btnAddToCart #AddToCartText{display:inline-block;line-height:1}.boxProduct .proQuantity,.formAddToCart .proQuantity{display:inline-flex!important;align-items:center;float:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;height:52px}.boxProduct .proQuantity .velaQty,.formAddToCart .proQuantity .velaQty{height:52px!important;border-radius:999px!important;border:1.5px solid #b0b0b0!important;background:#fff;display:inline-flex!important;align-items:center;padding:0 4px;transition:border-color .2s ease,box-shadow .2s ease}.boxProduct .proQuantity .velaQty:hover,.boxProduct .proQuantity .velaQty:focus-within,.formAddToCart .proQuantity .velaQty:hover,.formAddToCart .proQuantity .velaQty:focus-within{border-color:#7a7a7a!important;box-shadow:0 2px 8px #00000014}.boxProduct .proQuantity .velaQty .velaQtyAdjust,.formAddToCart .proQuantity .velaQty .velaQtyAdjust{position:static!important;width:36px!important;height:48px!important;line-height:48px!important;display:inline-flex!important;align-items:center;justify-content:center;background:transparent!important;border:0!important}.boxProduct .proQuantity .velaQty .velaQtyNum,.formAddToCart .proQuantity .velaQty .velaQtyNum{width:48px!important;height:48px!important;line-height:48px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;text-align:center;font-size:15px;font-weight:600;float:none!important}.boxProduct .proQuantity .qtySelector,.formAddToCart .proQuantity .qtySelector{border:0!important;background:transparent!important;box-shadow:none!important}.boxProduct .proQuantity input.qtySelector:not(:only-child),.formAddToCart .proQuantity input.qtySelector:not(:only-child){display:none!important}.groupAtribuild:empty{display:none!important;padding:0!important;margin:0!important;border:0!important}#pageContent{overflow:visible!important}body{overflow-x:visible!important}@supports (overflow: clip){#pageContent{overflow:clip!important}body{overflow-x:clip!important}}@media(min-width:768px){.boxProduct .row,.boxProduct.hasbg .row{display:flex;flex-wrap:wrap;align-items:flex-start}.boxProduct .proBoxImage{position:-webkit-sticky;position:sticky;top:90px;align-self:flex-start;z-index:1}.boxProduct .proBoxImage .proFeaturedImage{width:100%;height:620px;position:relative;text-align:center}.boxProduct .proBoxImage #groupProImage,.boxProduct .proBoxImage #groupMedia{width:100%;height:100%}.boxProduct .proBoxImage #ProductPhotoImg,.boxProduct .proBoxImage .proFeaturedImage img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0 auto;display:block;object-fit:contain!important;border-radius:0}.boxProduct .proBoxImage{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:6px}.boxProduct .proBoxImage #productThumbs{order:-1;flex:0 0 80px!important;width:80px!important;min-width:80px!important;max-width:80px!important;height:620px;max-height:620px;overflow-y:auto;overflow-x:hidden;padding:0;box-sizing:border-box!important}.boxProduct .proBoxImage #productThumbs .owl-thumblist{margin-left:0!important;margin-right:0!important}.boxProduct .proBoxImage #proFeaturedImage{flex:1 1 auto;min-width:0}.boxProduct .proBoxImage #productThumbs .owl-thumblist,.boxProduct .proBoxImage #productThumbs .owl-stage-outer,.boxProduct .proBoxImage #productThumbs .owl-stage,.boxProduct .proBoxImage #productThumbs .product-single__thumbnails{display:block!important;width:auto!important;max-width:none!important;margin:0!important;transform:none!important;-webkit-transform:none!important}.boxProduct .proBoxImage #productThumbs .owl-item,.boxProduct .proBoxImage #productThumbs .thumbItem,.boxProduct .proBoxImage #productThumbs .product-single__thumbnails-item{display:block!important;width:80px!important;min-width:80px!important;max-width:80px!important;height:80px!important;min-height:80px!important;max-height:80px!important;margin:0 0 6px!important;padding:0!important;float:none!important;overflow:hidden!important;position:relative!important;box-sizing:border-box!important}.boxProduct .proBoxImage #productThumbs .product-single__thumbnail{display:block!important;width:100%!important;height:100%!important;overflow:hidden!important;position:relative!important}.boxProduct .proBoxImage #productThumbs .product-single__thumbnail img{position:absolute!important;right:0!important;bottom:0!important;top:0!important;left:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;display:block!important;object-fit:cover!important;object-position:center!important;border-radius:0}.boxProduct .proBoxImage #productThumbs .owl-nav,.boxProduct .proBoxImage #productThumbs .owl-dots,.boxProduct .proBoxImage #productThumbs .slick-arrow,.boxProduct .proBoxImage #productThumbs .slick-prev,.boxProduct .proBoxImage #productThumbs .slick-next,.boxProduct .proBoxImage #productThumbs .slick-dots,.boxProduct .proBoxImage #productThumbs [class*=owl-prev],.boxProduct .proBoxImage #productThumbs [class*=owl-next],.boxProduct .proBoxImage #productThumbs [class*=arrow],.boxProduct .proBoxImage #productThumbs button[class*=prev],.boxProduct .proBoxImage #productThumbs button[class*=next]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.boxProduct .proBoxImage #productThumbs .active-thumb img{outline:2px solid #1a1a1a;outline-offset:-2px;border-radius:0}.boxProduct .proBoxImage #productThumbs::-webkit-scrollbar{width:6px}.boxProduct .proBoxImage #productThumbs::-webkit-scrollbar-thumb{background:#c9c9c9;border-radius:3px}.boxProduct .proBoxImage #velaViewImage{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;right:6px!important;bottom:6px!important;width:42px!important;height:42px!important;padding:0!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:11px!important;background:#ffffff80!important;color:#1a1a1a!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 2px 10px #0000002e!important;cursor:pointer!important;z-index:5!important;line-height:1!important;text-align:center!important;transition:background-color .2s ease,color .2s ease,transform .15s ease,box-shadow .2s ease!important}.boxProduct .proBoxImage #velaViewImage:hover,.boxProduct .proBoxImage #velaViewImage:focus{background:#ffffffe6!important;color:#000!important;transform:translateY(-1px)!important;box-shadow:0 6px 18px #00000038!important;outline:none!important}.boxProduct .proBoxImage #velaViewImage .icons{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;line-height:1!important;margin:0!important;padding:0!important}.boxProduct .proBoxImage #velaViewImage .icons svg,.boxProduct .proBoxImage #velaViewImage svg{width:20px!important;height:20px!important;display:block!important;fill:#1a1a1a!important;stroke:none!important;pointer-events:none;transform:none!important}.boxProduct .proBoxImage #velaViewImage svg path{fill:#1a1a1a!important;stroke:none!important}.boxProduct .proBoxImage #velaViewImage:hover .icons svg,.boxProduct .proBoxImage #velaViewImage:hover svg,.boxProduct .proBoxImage #velaViewImage:hover svg path{fill:#000!important}}.ns-embed-collection .collBoxProducts .rowFlex>*:nth-child(n+13),#ns-continue .ns-grid>*:nth-child(n+13){display:none!important}.ec-view-more{display:flex;justify-content:center;margin:24px 0 8px}.ec-view-more-btn{display:inline-flex;align-items:center;justify-content:center;min-width:220px;height:48px;padding:0 28px;border-radius:999px;background:#1a1a1a;color:#fff!important;font-size:15px;font-weight:600;letter-spacing:.02em;text-decoration:none!important;box-shadow:0 2px 8px #0000001a;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.ec-view-more-btn:hover,.ec-view-more-btn:focus{background:#000;color:#fff!important;transform:translateY(-1px);box-shadow:0 6px 16px #0000002e;text-decoration:none!important;outline:none}@media(max-width:575px){.ec-view-more-btn{min-width:0;width:100%;max-width:320px}}.velaProBlock .labelSale,.productLable .labelSale{writing-mode:horizontal-tb!important;top:10px!important;right:10px!important;padding:0!important;width:36px!important;height:36px!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:0!important;line-height:1!important;background-color:#e53935!important;color:#fff!important;box-shadow:0 2px 6px #0000002e}.velaProBlock .labelSale:before,.productLable .labelSale:before{content:"%";font-size:18px;font-weight:700;line-height:1}.velaProBlock .labelSale:after,.productLable .labelSale:after{display:none!important;content:none!important}.velaProBlock .labelSale.fixLabel,.productLable .labelSale.fixLabel{right:10px!important;top:54px!important}@media(max-width:575px){.velaProBlock .labelSale,.productLable .labelSale{width:30px!important;height:30px!important;top:8px!important;right:8px!important}.velaProBlock .labelSale:before,.productLable .labelSale:before{font-size:15px}.velaProBlock .labelSale.fixLabel,.productLable .labelSale.fixLabel{top:46px!important}}.velaProBlock.grid .formAddToCart,.velaProBlock .formAddToCart{display:none!important}.velaProBlock.grid:hover .proPrice{transform:none!important;-webkit-transform:none!important}.velaProBlock .productQuickView{display:none!important}.velaProBlock .proHImage{position:relative}.quickAddIcon{position:absolute;right:10px;bottom:10px;width:36px;height:36px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:10px;background:#ffffff8c;color:#1a1a1a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 2px 8px #00000014;cursor:pointer;z-index:5;transition:background-color .2s ease,color .2s ease,transform .15s ease,box-shadow .2s ease}.quickAddIcon:hover,.quickAddIcon:focus{background:#ffffffe6;color:#000;transform:translateY(-1px);box-shadow:0 6px 16px #00000029;outline:none}.quickAddIcon svg{width:18px;height:18px;fill:none;stroke:currentColor;pointer-events:none}.quickAddIcon.is-loading{opacity:.7;pointer-events:none}.quickAddIcon.is-added{background:#1a1a1a;color:#fff}.quickAddIcon.is-added svg{animation:quickAddBounce .6s ease}@keyframes quickAddBounce{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}@media(max-width:575px){.quickAddIcon{right:8px;bottom:8px;width:32px;height:32px;border-radius:9px}.quickAddIcon svg{width:16px;height:16px}}.proDetailInfo .tabIcon{display:inline-block;vertical-align:-4px;width:20px;height:20px;margin-right:8px;fill:none;stroke:currentColor;flex-shrink:0}.proDetailInfo .custompanel-titletwo a,.proDetailInfo .custompanel-titlethree a{display:inline-flex;align-items:center}.proDetailInfo .custompanel-titletwo .closed,.proDetailInfo .custompanel-titlethree .closed{display:inline-flex;align-items:center;gap:0}@media(max-width:991px){.boxProduct .formAddToCart .velaGroup,.formAddToCart .velaGroup{display:flex!important;flex-wrap:nowrap!important;flex-direction:row!important;align-items:center!important;gap:10px!important}.boxProduct .formAddToCart .proQuantity,.formAddToCart .proQuantity{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:50%!important}.boxProduct .formAddToCart .proQuantity .velaQty,.formAddToCart .proQuantity .velaQty{width:100%!important;justify-content:space-between!important}.boxProduct .formAddToCart .proQuantity .velaQty .velaQtyNum,.formAddToCart .proQuantity .velaQty .velaQtyNum{flex:1 1 0!important;width:auto!important;min-width:0!important;box-sizing:border-box}.boxProduct .formAddToCart .btnAddToCart,.formAddToCart .btnAddToCart,.btnAddToCart{min-width:0!important;max-width:none!important;width:auto!important;flex:1 1 0!important;padding:0 12px!important}.formAddToCart .velaGroup:not(:has(.proQuantity)) .btnAddToCart{width:100%!important;flex:1 1 100%!important;max-width:none!important}.formAddToCart .velaGroup>#velaSizeGuide{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom-addtocart.css.map */
