@keyframes rotate-badge{0%{transform:rotate(0)}0%{transform:rotate(360deg)}}.breadcrumb-container{padding:1rem 4rem!important}html[lang=en] .atc-button .text{width:108px}.product-page-main{width:100%;margin-top:8%}@media (max-width:992px){.product-page-main{margin-top:20%}}.product-page-main .product-main{justify-content:space-between;align-items:center;padding:3rem 4rem;display:flex}.product-page-main .product-main .data{width:48%}.product-page-main .product-main .data .product-name{background:linear-gradient(to right,var(--primary-green),var(--dark-green-color));-webkit-text-fill-color:transparent;color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:20px;font-size:max(28px,min(4vw,40px));font-weight:600}.product-page-main .product-main .data .mini-desc{color:gray;justify-content:flex-start;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.product-page-main .product-main .data .mini-desc svg{color:var(--primary-green)}.product-page-main .product-main .data .product-availability .text{background:linear-gradient(to right,var(--primary-green),var(--dark-green-color));-webkit-text-fill-color:transparent;color:transparent;-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:700}.product-page-main .product-main .data .product-availability .value{margin:0 .5rem;font-size:16px;font-weight:700}.product-page-main .product-main .data .product-rating{margin:1.5rem 0}html[lang=ar] .product-page-main .product-main .data .product-rating{direction:rtl}.product-page-main .product-main .data .product-rating .rating-row{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.product-page-main .product-main .data .product-rating .add-review-btn{color:var(--charcoal-gray);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:16px;text-decoration:underline}.product-page-main .product-main .data .product-rating .add-review-btn:hover{color:var(--primary-green)}.product-page-main .product-main .data .product-rating .divider{color:#ddd;font-size:20px}.product-page-main .product-main .data .product-rating .rating-score{align-items:center;gap:.3rem;display:flex}.product-page-main .product-main .data .product-rating .score-number{background:linear-gradient(to right,var(--primary-green),var(--dark-green-color));-webkit-text-fill-color:transparent;color:transparent;-webkit-background-clip:text;background-clip:text;font-size:18px}.product-page-main .product-main .data .product-rating .price-row{justify-content:space-between;align-items:center;display:flex}.product-page-main .product-main .data .product-rating .stars-display{gap:.2rem;display:flex}.product-page-main .product-main .data .product-rating .star{color:#ddd;font-size:28px}.product-page-main .product-main .data .product-rating .star.filled{color:var(--primary-green)}.product-page-main .product-main .data .product-rating .star.half{background:linear-gradient(90deg,var(--primary-green)50%,#ddd 50%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.product-page-main .product-main .data .product-rating .star.empty{color:#ddd}.product-page-main .product-main .data .product-price{align-items:center;display:flex}.product-page-main .product-main .data .product-price .price{font-size:30px;font-weight:700}.product-page-main .product-main .data .product-price .old-price{color:var(--red-color);margin:.5rem 1.25rem 0;font-size:19px;text-decoration:line-through}.product-page-main .product-main .data .product-colors{align-items:center;display:flex}.product-page-main .product-main .data .product-colors .text{color:var(--charcoal-gray);font-size:20px}.product-page-main .product-main .data .product-colors .colors{margin:1.25rem .5rem;display:flex}.product-page-main .product-main .data .product-colors .colors .color{cursor:pointer;border-radius:50%;width:20px;height:20px;margin:0 .25rem;position:relative}.product-page-main .product-main .data .product-colors .colors .color.active{cursor:auto}.product-page-main .product-main .data .product-colors .colors .color.active:after{content:"";background:0 0;border:1px solid #d9d9d9;border-radius:50%;width:calc(100% + 5px);height:calc(100% + 5px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-page-main .product-main .data .product-tags{margin-top:1rem;display:flex}.product-page-main .product-main .data .product-tags .tag{background-color:var(--primary-green);color:#fff;cursor:pointer;border-radius:20px;margin:0 .25rem;padding:.25rem .85rem;font-size:14px}.product-page-main .product-main .data .customize-request{background-color:var(--mint-light);color:var(--charcoal-gray);border-radius:8px;align-items:center;width:-moz-fit-content;width:fit-content;padding:.35rem .75rem;display:flex}.product-page-main .product-main .data .customize-request .text{font-size:17px}.product-page-main .product-main .data .customize-request .text:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}.product-page-main .product-main .data .customize-request .text:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}.product-page-main .product-main .data .customize-request .text:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}.product-page-main .product-main .data .customize-request .text:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.product-page-main .product-main .data .customize-request .text:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.product-page-main .product-main .data .customize-request .text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.product-desc{color:var(--charcoal-gray);width:90%;margin:0 auto}.product-desc .title{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;background:var(--primary-green);border-radius:.5rem;justify-content:space-between;align-items:center;padding:.5rem;font-size:20px;font-weight:700;display:flex}.product-desc .title .desc-arrow{transition:transform .3s}.product-desc .title.open .desc-arrow{transform:rotate(180deg)}.product-desc .body-wrapper{transition:max-height .35s,opacity .3s;overflow:hidden}.product-desc .body-wrapper.collapsed{opacity:0;max-height:0}.product-desc .body-wrapper.expanded{opacity:1;max-height:2000px}.product-desc .devider{background-color:#b1b1b1;width:100%;height:1px;margin-top:.75rem;margin-bottom:1.25rem}.product-desc .body{width:90%}.product-desc .body h1,.product-desc .body h2,.product-desc .body h3,.product-desc .body h4,.product-desc .body h5,.product-desc .body h6{margin:0 0 .6em;font-weight:600;line-height:1.4}.product-desc .body p{margin:0 0 1em;line-height:1.7}.product-desc .body ul,.product-desc .body ol{margin:0 0 1em 1.2em;padding:0}.product-desc .body li{margin-bottom:.4em;line-height:1.6}.product-desc .body strong{font-weight:600}.product-desc .body em{font-style:italic}.product-page-main .product-main .data .add-to-cart-actions{display:flex}.product-page-main .product-main .data .add-to-cart-actions .quantity-controller{color:var(--primary-green);-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid #c8c8c8;border-radius:30px;justify-content:space-between;align-items:center;width:125px;margin:0 1rem;font-weight:600;transition:opacity .2s;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25)}.product-page-main .product-main .data .add-to-cart-actions .quantity-controller .icon{cursor:pointer;justify-content:center;align-items:center;height:40px;padding:.5rem;transition:all .2s;display:flex}.product-page-main .product-main .data .add-to-cart-actions .quantity-controller .icon:hover{background-color:color-mix(in srgb,var(--primary-green)16%,transparent)}.product-page-main .product-main .data .add-to-cart-actions .quantity-controller .icon.icon-minus{border-top-left-radius:30px;border-bottom-left-radius:30px}.product-page-main .product-main .data .add-to-cart-actions .quantity-controller .icon.icon-plus{border-top-right-radius:30px;border-bottom-right-radius:30px}.product-page-main .product-main .data .product-external-actions{color:var(--charcoal-gray);align-items:center;margin:1rem 0;font-size:15px;display:flex}.product-page-main .product-main .data .product-external-actions .add-to-favourite-icon{width:220px}.product-page-main .product-main .data .product-offer{background:var(--mint-light);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;max-width:400px;padding:1.25rem;display:flex;position:relative}html[lang=en] .product-page-main .product-main .data .product-offer{margin-top:2rem}.product-page-main .product-main .data .product-offer .offer-header{color:var(--charcoal-gray);padding-bottom:.5rem;font-size:18px;font-weight:700}.product-page-main .product-main .data .product-offer .offer-header .offer-badge{color:var(--blue-color);position:absolute;top:0;left:0;transform:translate(-29%,-29%)}.product-page-main .product-main .data .product-offer .offer-header .offer-badge svg{animation:2.5s infinite rotate-badge}.product-page-main .product-main .data .product-offer .offer-header .offer-badge .offer-percent{color:#fff;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-page-main .product-main .data .product-offer .offer-body{justify-content:space-evenly;width:100%;margin:.5rem 0;padding:0 .5rem;font-size:18px;display:flex}.product-page-main .product-main .data .product-offer .offer-body .counter{background:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:21%;padding:1rem 1.35rem;display:flex}.product-page-main .product-main .data .product-offer .offer-body .counter .number{color:var(--primary-green);font-size:20px;font-weight:700}.product-page-main .product-main .data .product-offer .offer-body .counter .name{color:var(--charcoal-gray)}.product-page-main .product-main .images{width:50%}.product-page-main .product-main .images .main-image{width:100%;height:inherit;border-radius:2rem;box-shadow:0 3px 8px rgba(0,0,0,.24)}.product-page-main .product-main .images .main-image .main-image-container{width:100%;height:inherit;border-radius:20px;margin-bottom:1rem;position:relative}.product-page-main .product-main .images .main-image .main-image-container img{-o-object-fit:contain;object-fit:contain;border-radius:20px;width:100%;max-height:566px;height:auto!important;position:static!important}.product-page-main .product-main .images .main-image .main-image-container .out-of-stock-badge{background:color-mix(in srgb,var(--red-color)72%,transparent);color:#fff;border-radius:6px;padding:.25rem .5rem;display:flex;position:absolute;top:20px;left:20px}.product-page-main .product-main .images .main-image .main-image-container .out-of-stock-badge .text:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.25rem}.product-page-main .product-main .images .main-image .main-image-container .out-of-stock-badge .text:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.25rem}.product-page-main .product-main .images .main-image .main-image-container .out-of-stock-badge .text:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.25rem}.product-page-main .product-main .images .main-image .main-image-container .out-of-stock-badge .text:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.25rem}.product-page-main .product-main .images .main-image .main-image-container .out-of-stock-badge .text:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.25rem}.product-page-main .product-main .images .main-image .main-image-container .out-of-stock-badge .text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.25rem}.product-page-main .product-main .images .main-image .main-image-container .rebuild-badge{background:color-mix(in srgb,var(--primary-green)91%,transparent);color:#fff;border-radius:6px;justify-content:center;align-items:center;padding:.35rem .5rem;display:flex;position:absolute;top:20px;right:20px}.product-page-main .product-main .images .main-image .main-image-container .rebuild-badge .text:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.25rem}.product-page-main .product-main .images .main-image .main-image-container .rebuild-badge .text:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.25rem}.product-page-main .product-main .images .main-image .main-image-container .rebuild-badge .text:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.25rem}.product-page-main .product-main .images .main-image .main-image-container .rebuild-badge .text:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.25rem}.product-page-main .product-main .images .main-image .main-image-container .rebuild-badge .text:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.25rem}.product-page-main .product-main .images .main-image .main-image-container .rebuild-badge .text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.25rem}@media screen and (max-width:480px){.product-page-main .product-main .images .main-image .main-image-container .out-of-stock-badge{right:20px;left:unset}.product-page-main .product-main .images .main-image .main-image-container .rebuild-badge{top:60px}}.product-page-main .product-main .images .thumbnail-images{justify-content:space-between;display:flex}.product-page-main .product-main .images .thumbnail-images .thumbnail-image-container{border-radius:20px;width:22%;position:relative}.product-page-main .product-main .images .thumbnail-images .thumbnail-image-container img{-o-object-fit:cover;object-fit:cover;cursor:pointer;border-radius:20px;width:100%;padding:2px;height:auto!important;position:static!important}.product-page-main .product-main .images .thumbnail-images .thumbnail-image-container.active img{border:1px solid var(--primary-green)}@media (max-width:1024px){.breadcrumb-container{padding:1rem 2rem!important}.product-page-main .product-main{padding:2rem}.product-page-main .product-main .data .product-availability .text{font-size:18px}.product-page-main .product-main .data .product-price .price{font-size:26px}.product-page-main .product-main .data .product-price .old-price{font-size:17px}.product-desc .body{width:100%}.product-page-main .product-main .data .product-offer{max-width:100%}}@media (max-width:768px){.breadcrumb-container{padding:.75rem 1rem!important}.product-page-main .product-main{flex-direction:column-reverse;gap:2rem;padding:1.5rem 1rem}.product-page-main .product-main .data,.product-page-main .product-main .images{width:100%}.product-page-main .product-main .data{margin:0 .75rem}.product-page-main .product-main .data .product-name{margin-bottom:15px}.product-page-main .product-main .data .product-availability .text{font-size:16px}.product-page-main .product-main .data .product-availability .value{font-size:14px}.product-page-main .product-main .data .product-rating .star{font-size:24px}.product-page-main .product-main .data .product-rating .score-number{font-size:16px}.product-page-main .product-main .data .product-price .price{font-size:24px}.product-page-main .product-main .data .product-price .old-price{margin:0 .75rem;font-size:16px}.product-page-main .product-main .data .product-colors .text{font-size:18px}.product-page-main .product-main .data .product-colors .colors{margin:1rem .5rem}.product-page-main .product-main .data .product-tags{flex-wrap:wrap;margin-top:.75rem}.product-page-main .product-main .data .product-tags .tag{margin:.25rem}.product-page-main .product-main .data .customize-request .text{font-size:15px}.product-desc .title{font-size:18px}.product-desc .devider{width:100%}.product-page-main .product-main .data .add-to-cart-actions{flex-direction:row;gap:1rem}.product-page-main .product-main .data .add-to-cart-actions .quantity-controller{width:100%;max-width:200px;margin:0}.product-page-main .product-main .data .product-external-actions{flex-direction:column;align-items:flex-start;gap:.75rem}.product-page-main .product-main .data .product-external-actions .add-to-compare-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}.product-page-main .product-main .data .product-external-actions .add-to-compare-icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}.product-page-main .product-main .data .product-external-actions .add-to-compare-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}.product-page-main .product-main .data .product-external-actions .add-to-compare-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.product-page-main .product-main .data .product-external-actions .add-to-compare-icon:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.product-page-main .product-main .data .product-external-actions .add-to-compare-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.product-page-main .product-main .data .product-external-actions .add-to-favourite-icon{width:100%}.product-page-main .product-main .data .product-offer{padding:1rem}.product-page-main .product-main .data .product-offer .offer-header{font-size:16px}.product-page-main .product-main .data .product-offer .offer-body{padding:0;font-size:16px}.product-page-main .product-main .data .product-offer .offer-body .counter{padding:.75rem 1rem}.product-page-main .product-main .data .product-offer .offer-body .counter .number{font-size:18px}.product-page-main .product-main .images .thumbnail-images{flex-wrap:wrap;gap:.5rem}.product-page-main .product-main .images .thumbnail-images .thumbnail-image-container{width:calc(25% - .375rem)}}@media (max-width:480px){.breadcrumb-container{padding:.5rem .75rem!important}.product-page-main .product-main{gap:1.5rem;padding:1rem 1.5rem}.product-page-main .product-main .data .product-name{margin-bottom:12px}.product-page-main .product-main .data .product-availability{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.product-page-main .product-main .data .product-availability .text{font-size:14px}.product-page-main .product-main .data .product-availability .value{margin:0;font-size:13px}.product-page-main .product-main .data .product-rating{margin:1rem 0}.product-page-main .product-main .data .product-rating .rating-row{flex-wrap:wrap;gap:.5rem}.product-page-main .product-main .data .product-rating .star{font-size:20px}.product-page-main .product-main .data .product-rating .score-number,.product-page-main .product-main .data .product-rating .add-review-btn{font-size:14px}.product-page-main .product-main .data .product-price{flex-wrap:wrap;gap:.5rem}.product-page-main .product-main .data .product-price .price{width:100%;font-size:22px}.product-page-main .product-main .data .product-price .old-price{margin:0;font-size:15px}.product-page-main .product-main .data .product-colors{flex-direction:column;align-items:flex-start}.product-page-main .product-main .data .product-colors .text{margin-bottom:.5rem;font-size:16px}.product-page-main .product-main .data .product-colors .colors{margin:.5rem 0}.product-page-main .product-main .data .product-colors .colors .color{width:28px;height:28px;margin:0 .35rem}.product-page-main .product-main .data .customize-request{padding:.5rem .75rem;font-size:14px}.product-page-main .product-main .data .customize-request .text{font-size:14px}.product-page-main .product-main .data .customize-request .text:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.35rem}.product-page-main .product-main .data .customize-request .text:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.35rem}.product-page-main .product-main .data .customize-request .text:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.35rem}.product-page-main .product-main .data .customize-request .text:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.35rem}.product-page-main .product-main .data .customize-request .text:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.35rem}.product-page-main .product-main .data .customize-request .text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.35rem}.product-page-main .product-main .data .product-tags{margin-top:.5rem}.product-page-main .product-main .data .product-tags .tag{margin:.2rem;padding:.25rem .65rem;font-size:12px}.product-desc{max-width:95%;margin-top:1rem}.product-desc .title{font-size:16px}.product-desc .devider{margin-top:.5rem;margin-bottom:1rem}.product-desc .body{font-size:14px}.product-page-main .product-main .data .add-to-cart-actions{gap:.75rem}.product-page-main .product-main .data .add-to-cart-actions .quantity-controller{max-width:45%}.product-page-main .product-main .data .product-external-actions{gap:.5rem;margin:.75rem 0;font-size:14px}.product-page-main .product-main .data .product-offer{max-width:95%;padding:.75rem}.product-page-main .product-main .data .product-offer .offer-header{padding-bottom:.35rem;font-size:14px}.product-page-main .product-main .data .product-offer .offer-header .offer-badge{transform:translate(-20%,-45%)}.product-page-main .product-main .data .product-offer .offer-header .offer-badge svg{width:60px;height:60px}.product-page-main .product-main .data .product-offer .offer-body{margin:.35rem 0;font-size:14px}.product-page-main .product-main .data .product-offer .offer-body .counter{width:23%;padding:.5rem .75rem}.product-page-main .product-main .data .product-offer .offer-body .counter .number{font-size:16px}.product-page-main .product-main .data .product-offer .offer-body .counter .name{font-size:11px}.product-page-main .product-main .images .main-image .main-image-container{margin-bottom:.75rem}.product-page-main .product-main .images .thumbnail-images{gap:.35rem}.product-page-main .product-main .images .thumbnail-images .thumbnail-image-container{width:calc(25% - .27rem)}}@media (max-width:360px){.breadcrumb-container{padding:.5rem!important}.product-page-main .product-main{padding:.75rem .5rem}.product-page-main .product-main .data .product-price .price{font-size:20px}.product-page-main .product-main .data .product-colors .colors .color{width:24px;height:24px;margin:0 .25rem}.product-page-main .product-main .data .product-offer .offer-body .counter{padding:.4rem .5rem}.product-page-main .product-main .data .product-offer .offer-body .counter .number{font-size:14px}.product-page-main .product-main .data .product-offer .offer-body .counter .name{font-size:10px}.product-page-main .product-main .images .thumbnail-images .thumbnail-image-container{width:calc(50% - .175rem)}}.product-page-main .features-banner{margin-bottom:4rem}.product-main .social-links-container{flex-direction:column;align-items:flex-end;gap:12px;margin-top:20px;display:flex}.product-main .social-links-title{color:#374151;text-align:left;border-bottom:1px solid #ccc;padding-bottom:.1rem;font-size:14px;font-weight:600}html[lang=en] .product-main .social-links-title{text-align:right}.product-main .social-links-wrapper{justify-content:flex-end;align-items:center;gap:12px;display:flex}.product-main .social-link{color:#fff;border-radius:8px;justify-content:center;align-items:center;padding:10px;text-decoration:none;transition:all .3s;display:flex}.product-main .social-link:hover{transform:scale(1.1);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.product-main .social-link-instagram{background:linear-gradient(to bottom right,#9333ea,#db2777,#f97316)}.product-main .social-link-instagram:hover{background:linear-gradient(to bottom right,#7c3aed,#be185d,#ea580c)}.product-main .social-link-tiktok{background-color:var(--secondery-green)}.product-main .social-link-tiktok:hover{background-color:#1f2937}.product-main .social-link-facebook{background-color:#2563eb}.product-main .social-link-facebook:hover{background-color:#1d4ed8}.prd-section .prd-swiper-wrapper .swiper{padding-bottom:3rem}
.breadcrumb-container{background:#f6f7f7;border-bottom:1px solid #e5e7eb;padding:1rem}.breadcrumb{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.breadcrumb-item{color:#6b7280;align-items:center;gap:.5rem;display:flex}.breadcrumb-item.collapsed{display:none}.breadcrumb-item.active{color:#111827;font-weight:500}.separator{color:#9ca3af;flex-shrink:0}.link{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.375rem;max-width:200px;text-decoration:none;transition:color .2s;display:flex;overflow:hidden}.link:hover{color:#111827;text-decoration:underline}.home-icon{flex-shrink:0}.home-text{display:inline}.current{white-space:nowrap;text-overflow:ellipsis;max-width:300px;overflow:hidden}.ellipsis{color:#9ca3af;letter-spacing:.1em;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:600}@media (max-width:768px){.breadcrumb-container{padding:.75rem 1rem}.breadcrumb{gap:.375rem;font-size:.8125rem}.home-text{display:none}.link{max-width:150px}.current{max-width:200px}}@media (max-width:480px){.breadcrumb-container{padding:.625rem .75rem}.breadcrumb{gap:.25rem;font-size:.75rem}.breadcrumb-item:not(:first-child):not(:last-child):not(.collapsed){display:none}.breadcrumb-item.collapsed{display:flex}.link{max-width:120px}.current{max-width:150px}.separator{margin:0 -.125rem}}@media (max-width:360px){.link{max-width:80px}.current{max-width:100px}}
