.dcg-related-products-section{--dcg-card-surface: #151820;--dcg-card-border: rgba(255, 255, 255, .11);--dcg-card-border-hover: rgba(255, 160, 80, .32);--dcg-card-radius: 14px}.template-product .dcg-related-products-section{margin-top:28px;padding:28px 34px 24px!important;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(120% 120% at 20% 10%,#ffffff0f,#0000 55%),linear-gradient(180deg,#151817f5,#0c0e0dfa);box-shadow:0 28px 80px #00000073,inset 0 1px #ffffff0a}.template-product .dcg-related-products__row{margin-left:0!important;margin-right:0!important}.template-product .dcg-related-products__inner{width:100%;max-width:100%;padding:0!important}.template-product .dcg-related-products__header{margin:0 0 22px!important;text-align:center}.template-product .dcg-related-products__title{margin:0;color:#fffffff5!important;font-size:clamp(22px,3vw,30px);line-height:1.08;font-weight:800;letter-spacing:.01em;text-shadow:0 8px 28px rgba(0,0,0,.35)}.template-product .dcg-related-products__separator{display:none}.template-product .dcg-related-products__carousel{position:relative;width:100%}.template-product .dcg-related-products__carousel .owl-stage-outer{overflow:hidden;width:100%}.template-product .dcg-related-products__carousel .owl-stage{display:flex;align-items:stretch}.template-product .dcg-related-products__carousel .owl-item{display:flex;height:auto}.template-product .dcg-related-products__carousel .owl-item>.dcg-related-products__item{width:100%;height:100%}.template-product .dcg-related-products__item{height:100%;padding:6px;box-sizing:border-box}.template-product .dcg-related-products__item .dcg-product-card{position:relative;display:flex;flex-direction:column!important;min-height:100%;overflow:visible;border:1px solid var(--dcg-card-border);border-radius:var(--dcg-card-radius);background:var(--dcg-card-surface);transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.template-product .dcg-related-products__item .dcg-product-card:before{content:"";position:absolute;top:0;left:14px;right:14px;height:1px;border-radius:0;background:linear-gradient(90deg,transparent,rgba(255,160,80,.65),transparent);z-index:1;pointer-events:none}.template-product .dcg-related-products__item .dcg-product-card:hover{transform:translateY(-3px);border-color:var(--dcg-card-border-hover);box-shadow:0 16px 40px #0009,0 0 0 3px #ffa05017}.template-product .dcg-related-products__item .dcg-product-card__media,.template-product .dcg-related-products__item .grid-view-item__image-container{position:relative;width:100%;padding-bottom:133.33%;height:0;overflow:hidden;background:#1a1c24;border-radius:calc(var(--dcg-card-radius) - 1px) calc(var(--dcg-card-radius) - 1px) 0 0;display:block;flex-shrink:0;margin-bottom:0}.template-product .dcg-related-products__item .dcg-media--single{background:#111318;box-shadow:inset 0 0 0 1px #0000002e,inset 0 0 16px 6px #0006}.template-product .dcg-related-products__item .dcg-media--sealed{background:#fff}.template-product .dcg-related-products__item .dcg-product-card__media>*,.template-product .dcg-related-products__item .grid-view-item__image-container>*{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}.template-product .dcg-related-products__item .dcg-product-card__image-link{display:block;padding:8px!important;box-sizing:border-box!important;overflow:hidden!important}.template-product .dcg-related-products__item .dcg-media--single .dcg-product-card__image-link{padding:0!important}.template-product .dcg-related-products__item .reveal{display:block!important;position:relative!important;width:100%!important;height:100%!important;overflow:hidden!important;background:transparent;border-radius:0;box-shadow:none;aspect-ratio:unset}.template-product .dcg-related-products__item .dcg-product-card__image,.template-product .dcg-related-products__item .grid-view-item__image{display:block!important;position:static!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}.template-product .dcg-related-products__item .dcg-product-card__image--secondary{display:none!important}.template-product .dcg-related-products__item .dcg-product-card__content,.template-product .dcg-related-products__item .grid-view-item__meta{padding:8px 10px 10px;display:flex;flex-direction:column;flex:1;position:relative;z-index:1;overflow:hidden;gap:0}.template-product .dcg-related-products__item .dcg-product-card__title,.template-product .dcg-related-products__item .grid-view-item__title,.template-product .dcg-related-products__item .dcg-product-card__price,.template-product .dcg-related-products__item .product-price__price,.template-product .dcg-related-products__item .dcg-product-card__variants,.template-product .dcg-related-products__item .product-form__controls-group,.template-product .dcg-related-products__item .dcg-product-card__description,.template-product .dcg-related-products__item .shopify-product-reviews-badge{display:none!important}.template-product .dcg-related-products__item .dcg-card-row1{display:flex;align-items:center;gap:6px;margin-bottom:5px}.template-product .dcg-related-products__item .dcg-card-row2{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.template-product .dcg-related-products__item .dcg-card-row3{display:flex;align-items:center;gap:6px;margin-top:0;justify-content:space-between;flex-wrap:nowrap}.template-product .dcg-related-products__item .dcg-product-card__actions,.template-product .dcg-related-products__item .grid-cart{display:none!important}.template-product .dcg-related-products__item .sale-flag,.template-product .dcg-related-products__item .tag-container,.template-product .dcg-related-products__item .grid-wishlist,.template-product .dcg-related-products__item .quick-view{position:absolute;z-index:3}.template-product .dcg-related-products__item .sale-flag{top:8px;right:8px}.template-product .dcg-related-products__item .tag-container{bottom:8px;left:8px;z-index:4}.template-product .dcg-related-products__item .grid-wishlist{left:8px;bottom:8px}.template-product .dcg-related-products__item .quick-view{right:8px;bottom:8px}.template-product .dcg-related-products__carousel .owl-nav{margin-top:18px;display:flex;justify-content:center;gap:10px}.template-product .dcg-related-products__carousel .owl-nav button{width:42px;height:42px;border-radius:999px!important;display:inline-flex!important;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.12)!important;background:#ffffff0f!important;color:#ffffffe0!important;transition:border-color .12s ease,background .12s ease}.template-product .dcg-related-products__carousel .owl-nav button:hover{border-color:#f07a2a4d!important;background:#f07a2a1f!important}.template-product .dcg-related-products__carousel .owl-nav button i{font-size:18px;line-height:1}@media(max-width:1199px){.template-product .dcg-related-products-section{padding:24px 24px 20px!important}}@media(max-width:991px){.template-product .dcg-related-products-section{padding:22px 20px 18px!important}.template-product .dcg-related-products__title{font-size:26px}.template-product .dcg-related-products__item{padding:4px}}@media(max-width:767px){.template-product .dcg-related-products-section{margin-top:20px;padding:18px 16px 16px!important;border-radius:18px}.template-product .dcg-related-products__header{margin-bottom:14px!important}.template-product .dcg-related-products__title{font-size:22px}.template-product .dcg-related-products__item{padding:3px}.template-product .dcg-related-products__carousel .owl-nav{margin-top:14px}.template-product .dcg-related-products__carousel .owl-nav button{width:38px;height:38px}}.template-product .dcg-related-products-section .dcg-card-top{border-radius:calc(var(--dcg-card-radius) - 1px) calc(var(--dcg-card-radius) - 1px) 0 0;overflow:hidden;position:relative;flex-shrink:0}.template-product .dcg-related-products-section .qv-cartmain,.template-product .dcg-related-products-section .dcg-product-card__actions,.template-product .dcg-related-products-section .grid-cart{display:none!important}.template-product .dcg-related-products-section .dcg-product-card__actions .nm-cartmain,.template-product .dcg-related-products-section .dcg-product-card__actions .product-form{width:auto!important;margin:0!important}.template-product .dcg-related-products-section .dcg-product-card__actions .nm-cartmain select,.template-product .dcg-related-products-section .dcg-product-card__actions .nm-cartmain input:not([type=hidden]){display:none!important}.template-product .dcg-related-products-section .dcg-product-card__actions{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:36px!important;align-self:center!important;flex-shrink:0!important;width:auto!important}.template-product .dcg-related-products-section .dcg-product-card__actions .product-form,.template-product .dcg-related-products-section .dcg-product-card__actions .nm-cartmain{display:inline-flex!important;align-items:center!important;height:36px!important;width:auto!important;min-width:0!important;flex-wrap:nowrap!important;margin:0!important;padding:0!important}.template-product .dcg-related-products-section .nm-addToCart,.template-product .dcg-related-products-section .add-to-cart{width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;border-radius:10px!important;border:none!important;background:#ff8c00!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;transition:background .14s ease!important;position:relative;z-index:0;overflow:hidden!important;color:transparent!important;text-indent:-9999px!important;box-shadow:none!important;filter:none!important;transform:none!important}.template-product .dcg-related-products-section .nm-addToCart:before,.template-product .dcg-related-products-section .nm-addToCart:after,.template-product .dcg-related-products-section .add-to-cart:before,.template-product .dcg-related-products-section .add-to-cart:after{content:none!important;display:none!important}.template-product .dcg-related-products-section .nm-addToCart:hover,.template-product .dcg-related-products-section .add-to-cart:hover{background:#d97800!important}.template-product .dcg-related-products-section .nm-addToCart:active,.template-product .dcg-related-products-section .add-to-cart:active{background:#c46d00!important}.template-product .dcg-related-products-section .nm-addToCart.dcg-atc-success,.template-product .dcg-related-products-section .add-to-cart.dcg-atc-success{background:#28a855!important}.template-product .dcg-related-products-section .nm-addToCart.disabled,.template-product .dcg-related-products-section .nm-addToCart[disabled],.template-product .dcg-related-products-section .add-to-cart.disabled,.template-product .dcg-related-products-section .add-to-cart[disabled]{background:#ffffff12!important;border:1px solid rgba(255,255,255,.1)!important;cursor:not-allowed!important}.template-product .dcg-related-products-section .nm-addToCart.adding,.template-product .dcg-related-products-section .add-to-cart.adding{background:#b36100!important;opacity:.72!important;cursor:wait!important;pointer-events:none!important}.template-product .dcg-related-products-section .grid-wishlist{position:absolute;right:8px;bottom:8px;z-index:4}.template-product .dcg-related-products-section .grid-wishlist a,.template-product .dcg-related-products-section .grid-wishlist .added-wishlist{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:#00000073;color:#fffc;text-decoration:none;transition:border-color .12s ease}.template-product .dcg-related-products-section .dcg-wishlist-wrap{display:inline-flex;align-items:center;justify-content:center;height:34px;flex-shrink:0}.template-product .dcg-related-products-section .dcg-wishlist-btn{width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:#00000073;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#fffc;transition:border-color .12s ease}.template-product .dcg-related-products-section .dcg-wishlist-btn svg{width:14px;height:14px;flex-shrink:0}.template-product .dcg-related-products-section .dcg-wishlist-btn:hover{border-color:#ffa05073}.template-product .dcg-related-products-section{background:#13151c!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 8px 32px #00000059!important}.template-product .dcg-related-products-section .dcg-card-name{flex:1;min-width:0;font-size:11px;font-weight:500;color:#ffffffe6!important;line-height:1.35;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none!important}.template-product .dcg-related-products-section .dcg-card-name:hover{color:#fff!important}.template-product .dcg-related-products-section .dcg-card-price{display:block;font-size:14px;font-weight:700;color:#ff9a3c!important;font-family:ui-monospace,monospace;letter-spacing:-.02em;line-height:1.2}.template-product .dcg-related-products-section .dcg-card-price.dim{color:#ffffff38!important;font-size:12px}.template-product .dcg-related-products-section .dcg-card-compare{display:block;font-size:9px;color:#ffffff47;text-decoration:line-through;font-family:ui-monospace,monospace;line-height:1;margin-bottom:1px}.template-product .dcg-related-products-section .dcg-atc-icon{display:block;width:17px;height:17px;flex-shrink:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;text-indent:0}.template-product .dcg-related-products-section .dcg-foil-badge{position:absolute;top:8px;left:8px;z-index:4;display:inline-block;padding:3px 8px;border-radius:20px;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;line-height:1;white-space:nowrap;pointer-events:none;background:linear-gradient(105deg,#ff5050d9,#ffb428d9,#50dc50d9,#28b4ffd9,#8c50ffd9,#ff50b4d9 90%,#ff5050d9);background-size:200% 100%;background-position:0% 50%;border:none;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.7);box-shadow:0 1px 6px #00000073,inset 0 1px #ffffff4d;animation:dcg-foil-shimmer 3s linear infinite}.template-product .dcg-related-products-section .dcg-stock-pip{font-size:9px;font-weight:600;padding:2px 7px;border-radius:8px;line-height:1.4;flex-shrink:0}.template-product .dcg-related-products-section .dcg-stock-pip.s-in{background:#28aa4629;color:#4bd769eb}.template-product .dcg-related-products-section .dcg-stock-pip.s-low{background:#ff9b1929;color:#ffb937f5}.template-product .dcg-related-products-section .dcg-stock-pip.s-no{background:#ffffff0f;color:#ffffff4d}.template-product .dcg-related-products-section .dcg-card-cond-select{flex:1;min-width:0;height:32px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#161820;color:#fff;font-weight:700;font-size:.6875rem;padding:0 12px;box-sizing:border-box;cursor:pointer;-webkit-appearance:auto;appearance:auto}.template-product .dcg-related-products-section .dcg-qty{display:flex;align-items:center;height:34px;border:1px solid rgba(255,255,255,.22);border-radius:10px;background:#ffffff14;flex:0 0 auto;overflow:hidden}.template-product .dcg-related-products-section .dcg-qty__btn{width:30px;height:34px;border:none;background:transparent;color:#ffffffe0;font-size:17px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .1s ease,color .1s ease;-webkit-user-select:none;user-select:none;flex-shrink:0}.template-product .dcg-related-products-section .dcg-qty__btn:hover{background:#ffffff24;color:#fff}.template-product .dcg-related-products-section .dcg-qty__btn:active{background:#fff3}.template-product .dcg-related-products-section .dcg-qty__btn.off{color:#fff3;cursor:not-allowed;pointer-events:none;opacity:.38}.template-product .dcg-related-products-section .dcg-qty__num{width:26px;text-align:center;font-size:12px;font-weight:700;color:#fff;font-family:ui-monospace,monospace;border-left:1px solid rgba(255,255,255,.12);border-right:1px solid rgba(255,255,255,.12);-webkit-user-select:none;user-select:none;line-height:34px}.template-product .dcg-related-products-section .dcg-wishlist-wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:36px;align-self:center}.template-product .dcg-related-products-section .dcg-wishlist-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;color:#ffffff8c;cursor:pointer;padding:0;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .15s ease;flex-shrink:0}.template-product .dcg-related-products-section .dcg-wishlist-btn svg{width:16px;height:16px;flex-shrink:0}.template-product .dcg-related-products-section .dcg-wishlist-btn:hover{border-color:#e0525280;background:#e052521a;color:#e05252e6;transform:scale(1.08)}.template-product .dcg-related-products-section .dcg-wishlist-btn--added{border-color:#e0525273!important;background:#e052521f!important;color:#e05252f2!important}.template-product .dcg-related-products-section .dcg-atc-icon{display:block;width:17px;height:17px;flex-shrink:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;text-indent:0;color:#fff;fill:#fff}.template-product .dcg-related-products-section .dcg-atc-label{display:none}.template-product .dcg-related-products-section .dcg-qty-limit-msg{display:none;font-size:9px;font-weight:700;color:#ffb937e6;letter-spacing:.04em;text-transform:uppercase;margin-top:4px;text-align:center;width:100%}.template-product .dcg-related-products-section .dcg-qty-limit-msg.visible{display:block}.template-product .dcg-related-products-section .dcg-notify-btn{flex:1;height:34px;border-radius:10px;border:1.5px solid rgba(255,255,255,.2);background:#ffffff12;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:7px;transition:background .12s ease,border-color .12s ease}.template-product .dcg-related-products-section .dcg-notify-btn svg{width:13px;height:13px;stroke:#ffa050e6;fill:none;flex-shrink:0;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.template-product .dcg-related-products-section .dcg-notify-btn span{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffffe0}.template-product .dcg-related-products-section .dcg-notify-btn:hover{background:#ffffff1f;border-color:#ffffff52}
/*# sourceMappingURL=/cdn/shop/t/12/assets/dcg-related-products.css.map */
